[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:02]OFD Sender: No OFD packet to send [03:11:07]OFD Sender: No OFD packet to send [03:11:12]OFD Sender: No OFD packet to send [03:11:17]OFD Sender: No OFD packet to send [03:11:22]OFD Sender: No OFD packet to send [03:11:27]OFD Sender: No OFD packet to send [03:11:32]OFD Sender: No OFD packet to send [03:11:37]OFD Sender: No OFD packet to send [03:11:42]OFD Sender: No OFD packet to send [03:11:47]OFD Sender: No OFD packet to send [03:11:52]OFD Sender: No OFD packet to send [03:11:57]OFD Sender: No OFD packet to send [03:12:02]OFD Sender: No OFD packet to send [03:12:07]OFD Sender: No OFD packet to send [03:12:12]OFD Sender: No OFD packet to send [03:12:17]OFD Sender: No OFD packet to send [03:12:22]OFD Sender: No OFD packet to send [03:12:27]OFD Sender: No OFD packet to send [03:12:32]OFD Sender: No OFD packet to send [03:12:37]OFD Sender: No OFD packet to send [03:12:42]OFD Sender: No OFD packet to send [03:12:47]OFD Sender: No OFD packet to send [03:12:52]OFD Sender: No OFD packet to send [03:12:57]OFD Sender: No OFD packet to send [03:13:02]OFD Sender: No OFD packet to send [03:13:07]OFD Sender: No OFD packet to send [03:13:12]OFD Sender: No OFD packet to send [03:13:17]OFD Sender: No OFD packet to send [03:13:22]OFD Sender: No OFD packet to send [03:13:27]OFD Sender: No OFD packet to send [03:13:32]OFD Sender: No OFD packet to send [03:13:37]OFD Sender: No OFD packet to send [03:13:42]OFD Sender: No OFD packet to send [03:13:47]OFD Sender: No OFD packet to send [03:13:52]OFD Sender: No OFD packet to send [03:13:57]OFD Sender: No OFD packet to send [03:14:02]OFD Sender: No OFD packet to send [03:14:07]OFD Sender: No OFD packet to send [03:14:12]OFD Sender: No OFD packet to send [03:14:17]OFD Sender: No OFD packet to send [03:14:22]OFD Sender: No OFD packet to send [03:14:27]OFD Sender: No OFD packet to send [03:14:32]OFD Sender: No OFD packet to send [03:14:37]OFD Sender: No OFD packet to send [03:14:42]OFD Sender: No OFD packet to send [03:14:47]OFD Sender: No OFD packet to send [03:14:52]OFD Sender: No OFD packet to send [03:14:57]OFD Sender: No OFD packet to send [03:15:02]OFD Sender: No OFD packet to send [03:15:07]OFD Sender: No OFD packet to send [03:15:12]OFD Sender: No OFD packet to send [03:15:17]OFD Sender: No OFD packet to send [03:15:22]OFD Sender: No OFD packet to send [03:15:27]OFD Sender: No OFD packet to send [03:15:32]OFD Sender: No OFD packet to send [03:15:37]OFD Sender: No OFD packet to send [03:15:42]OFD Sender: No OFD packet to send [03:15:47]OFD Sender: No OFD packet to send [03:15:52]OFD Sender: No OFD packet to send [03:15:57]OFD Sender: No OFD packet to send [03:16:02]OFD Sender: No OFD packet to send [03:16:07]OFD Sender: No OFD packet to send [03:16:12]OFD Sender: No OFD packet to send [03:16:17]OFD Sender: No OFD packet to send [03:16:22]OFD Sender: No OFD packet to send [03:16:27]OFD Sender: No OFD packet to send [03:16:32]OFD Sender: No OFD packet to send [03:16:37]OFD Sender: No OFD packet to send [03:16:42]OFD Sender: No OFD packet to send [03:16:47]OFD Sender: No OFD packet to send [03:16:52]OFD Sender: No OFD packet to send [03:16:57]OFD Sender: No OFD packet to send [03:17:02]OFD Sender: No OFD packet to send [03:17:07]OFD Sender: No OFD packet to send [03:17:12]OFD Sender: No OFD packet to send [03:17:17]OFD Sender: No OFD packet to send [03:17:22]OFD Sender: No OFD packet to send [03:17:27]OFD Sender: No OFD packet to send [03:17:32]OFD Sender: No OFD packet to send [03:17:37]OFD Sender: No OFD packet to send [03:17:42]OFD Sender: No OFD packet to send [03:17:47]OFD Sender: No OFD packet to send [03:17: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:22]OFD Sender: No OFD packet to send [03:27:27]OFD Sender: No OFD packet to send [03:27:32]OFD Sender: No OFD packet to send [03:27:37]OFD Sender: No OFD packet to send [03:27:42]OFD Sender: No OFD packet to send [03:27:47]OFD Sender: No OFD packet to send [03:27:52]OFD Sender: No OFD packet to send [03:27:57]OFD Sender: No OFD packet to send [03:28:02]OFD Sender: No OFD packet to send [03:28:07]OFD Sender: No OFD packet to send [03:28:12]OFD Sender: No OFD packet to send [03:28:17]OFD Sender: No OFD packet to send [03:28:22]OFD Sender: No OFD packet to send [03:28:27]OFD Sender: No OFD packet to send [03:28:32]OFD Sender: No OFD packet to send [03:28:37]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:38]OFD Sender: No OFD packet to send [03:41:43]OFD Sender: No OFD packet to send [03:41:48]OFD Sender: No OFD packet to send [03:41:53]OFD Sender: No OFD packet to send [03:41:58]OFD Sender: No OFD packet to send [03:42:03]OFD Sender: No OFD packet to send [03:42:08]OFD Sender: No OFD packet to send [03:42:13]OFD Sender: No OFD packet to send [03:42:18]OFD Sender: No OFD packet to send [03:42:23]OFD Sender: No OFD packet to send [03:42:28]OFD Sender: No OFD packet to send [03:42:33]OFD Sender: No OFD packet to send [03:42:38]OFD Sender: No OFD packet to send [03:42:43]OFD Sender: No OFD packet to send [03:42:48]OFD Sender: No OFD packet to send [03:42:53]OFD Sender: No OFD packet to send [03:42:58]OFD Sender: No OFD packet to send [03:43:03]OFD Sender: No OFD packet to send [03:43:08]OFD Sender: No OFD packet to send [03:43:13]OFD Sender: No OFD packet to send [03:43:18]OFD Sender: No OFD packet to send [03:43:23]OFD Sender: No OFD packet to send [03:43:28]OFD Sender: No OFD packet to send [03:43:33]OFD Sender: No OFD packet to send [03:43:38]OFD Sender: No OFD packet to send [03:43:43]OFD Sender: No OFD packet to send [03:43:48]OFD Sender: No OFD packet to send [03:43:53]OFD Sender: No OFD packet to send [03:43:58]OFD Sender: No OFD packet to send [03:44:03]OFD Sender: No OFD packet to send [03:44:08]OFD Sender: No OFD packet to send [03:44:13]OFD Sender: No OFD packet to send [03:44:18]OFD Sender: No OFD packet to send [03:44:23]OFD Sender: No OFD packet to send [03:44:28]OFD Sender: No OFD packet to send [03:44:33]OFD Sender: No OFD packet to send [03:44:38]OFD Sender: No OFD packet to send [03:44:43]OFD Sender: No OFD packet to send [03:44:48]OFD Sender: No OFD packet to send [03:44:53]OFD Sender: No OFD packet to send [03:44:58]OFD Sender: No OFD packet to send [03:45:03]OFD Sender: No OFD packet to send [03:45:08]OFD Sender: No OFD packet to send [03:45:13]OFD Sender: No OFD packet to send [03:45:18]OFD Sender: No OFD packet to send [03:45:23]OFD Sender: No OFD packet to send [03:45:28]OFD Sender: No OFD packet to send [03:45:33]OFD Sender: No OFD packet to send [03:45:38]OFD Sender: No OFD packet to send [03:45:43]OFD Sender: No OFD packet to send [03:45:48]OFD Sender: No OFD packet to send [03:45:53]OFD Sender: No OFD packet to send [03:45:58]OFD Sender: No OFD packet to send [03:46:03]OFD Sender: No OFD packet to send [03:46:08]OFD Sender: No OFD packet to send [03:46:14]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:59]OFD Sender: No OFD packet to send [03:47:04]OFD Sender: No OFD packet to send [03:47:09]OFD Sender: No OFD packet to send [03:47:14]OFD Sender: No OFD packet to send [03:47:19]OFD Sender: No OFD packet to send [03:47:24]OFD Sender: No OFD packet to send [03:47:29]OFD Sender: No OFD packet to send [03:47:34]OFD Sender: No OFD packet to send [03:47:39]OFD Sender: No OFD packet to send [03:47:44]OFD Sender: No OFD packet to send [03:47:49]OFD Sender: No OFD packet to send [03:47:54]OFD Sender: No OFD packet to send [03:47:59]OFD Sender: No OFD packet to send [03:48:04]OFD Sender: No OFD packet to send [03:48:09]OFD Sender: No OFD packet to send [03:48:14]OFD Sender: No OFD packet to send [03:48:19]OFD Sender: No OFD packet to send [03:48:24]OFD Sender: No OFD packet to send [03:48:29]OFD Sender: No OFD packet to send [03:48:34]OFD Sender: No OFD packet to send [03:48:39]OFD Sender: No OFD packet to send [03:48:44]OFD Sender: No OFD packet to send [03:48:49]OFD Sender: No OFD packet to send [03:48:54]OFD Sender: No OFD packet to send [03:48:59]OFD Sender: No OFD packet to send [03:49:04]OFD Sender: No OFD packet to send [03:49:09]OFD Sender: No OFD packet to send [03:49:14]OFD Sender: No OFD packet to send [03:49:19]OFD Sender: No OFD packet to send [03:49:24]OFD Sender: No OFD packet to send [03:49:29]OFD Sender: No OFD packet to send [03:49:34]OFD Sender: No OFD packet to send [03:49:39]OFD Sender: No OFD packet to send [03:49:44]OFD Sender: No OFD packet to send [03:49:49]OFD Sender: No OFD packet to send [03:49:54]OFD Sender: No OFD packet to send [03:49:59]OFD Sender: No OFD packet to send [03:50:04]OFD Sender: No OFD packet to send [03:50:09]OFD Sender: No OFD packet to send [03:50:14]OFD Sender: No OFD packet to send [03:50:19]OFD Sender: No OFD packet to send [03:50:24]OFD Sender: No OFD packet to send [03:50:29]OFD Sender: No OFD packet to send [03:50:34]OFD Sender: No OFD packet to send [03:50:39]OFD Sender: No OFD packet to send [03:50:44]OFD Sender: No OFD packet to send [03:50:49]OFD Sender: No OFD packet to send [03:50:54]OFD Sender: No OFD packet to send [03:50:59]OFD Sender: No OFD packet to send [03:51:04]OFD Sender: No OFD packet to send [03:51:09]OFD Sender: No OFD packet to send [03:51:14]OFD Sender: No OFD packet to send [03:51:19]OFD Sender: No OFD packet to send [03:51:24]OFD Sender: No OFD packet to send [03:51:29]OFD Sender: No OFD packet to send [03:51:34]OFD Sender: No OFD packet to send [03:51:39]OFD Sender: No OFD packet to send [03:51:44]OFD Sender: No OFD packet to send [03:51:49]OFD Sender: No OFD packet to send [03:51:54]OFD Sender: No OFD packet to send [03:51:59]OFD Sender: No OFD packet to send [03:52:04]OFD Sender: No OFD packet to send [03:52:09]OFD Sender: No OFD packet to send [03:52:14]OFD Sender: No OFD packet to send [03:52:19]OFD Sender: No OFD packet to send [03:52:24]OFD Sender: No OFD packet to send [03:52:29]OFD Sender: No OFD packet to send [03:52:34]OFD Sender: No OFD packet to send [03:52:39]OFD Sender: No OFD packet to send [03:52:44]OFD Sender: No OFD packet to send [03:52:49]OFD Sender: No OFD packet to send [03:52:54]OFD Sender: No OFD packet to send [03:52:59]OFD Sender: No OFD packet to send [03:53:04]OFD Sender: No OFD packet to send [03:53:09]OFD Sender: No OFD packet to send [03:53:14]OFD Sender: No OFD packet to send [03:53:19]OFD Sender: No OFD packet to send [03:53:24]OFD Sender: No OFD packet to send [03:53:29]OFD Sender: No OFD packet to send [03:53:34]OFD Sender: No OFD packet to send [03:53:39]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:24]OFD Sender: No OFD packet to send [03:54:29]OFD Sender: No OFD packet to send [03:54:34]OFD Sender: No OFD packet to send [03:54:39]OFD Sender: No OFD packet to send [03:54:44]OFD Sender: No OFD packet to send [03:54:49]OFD Sender: No OFD packet to send [03:54:54]OFD Sender: No OFD packet to send [03:54:59]OFD Sender: No OFD packet to send [03:55:04]OFD Sender: No OFD packet to send [03:55:09]OFD Sender: No OFD packet to send [03:55:14]OFD Sender: No OFD packet to send [03:55:19]OFD Sender: No OFD packet to send [03:55:24]OFD Sender: No OFD packet to send [03:55:29]OFD Sender: No OFD packet to send [03:55:34]OFD Sender: No OFD packet to send [03:55:39]OFD Sender: No OFD packet to send [03:55:44]OFD Sender: No OFD packet to send [03:55:49]OFD Sender: No OFD packet to send [03:55:54]OFD Sender: No OFD packet to send [03:55:59]OFD Sender: No OFD packet to send [03:56:04]OFD Sender: No OFD packet to send [03:56:09]OFD Sender: No OFD packet to send [03:56:14]OFD Sender: No OFD packet to send [03:56:19]OFD Sender: No OFD packet to send [03:56:24]OFD Sender: No OFD packet to send [03:56:29]OFD Sender: No OFD packet to send [03:56:34]OFD Sender: No OFD packet to send [03:56:39]OFD Sender: No OFD packet to send [03:56:44]OFD Sender: No OFD packet to send [03:56:49]OFD Sender: No OFD packet to send [03:56:54]OFD Sender: No OFD packet to send [03:56:59]OFD Sender: No OFD packet to send [03:57:04]OFD Sender: No OFD packet to send [03:57:09]OFD Sender: No OFD packet to send [03:57:14]OFD Sender: No OFD packet to send [03:57:19]OFD Sender: No OFD packet to send [03:57:24]OFD Sender: No OFD packet to send [03:57:29]OFD Sender: No OFD packet to send [03:57:34]OFD Sender: No OFD packet to send [03:57:39]OFD Sender: No OFD packet to send [03:57:44]OFD Sender: No OFD packet to send [03:57:49]OFD Sender: No OFD packet to send [03:57:54]OFD Sender: No OFD packet to send [03:57:59]OFD Sender: No OFD packet to send [03:58:04]OFD Sender: No OFD packet to send [03:58:09]OFD Sender: No OFD packet to send [03:58:14]OFD Sender: No OFD packet to send [03:58:19]OFD Sender: No OFD packet to send [03:58:24]OFD Sender: No OFD packet to send [03:58:29]OFD Sender: No OFD packet to send [03:58:34]OFD Sender: No OFD packet to send [03:58:39]OFD Sender: No OFD packet to send [03:58:44]OFD Sender: No OFD packet to send [03:58:49]OFD Sender: No OFD packet to send [03:58:54]OFD Sender: No OFD packet to send [03:58:59]OFD Sender: No OFD packet to send [03:59:04]OFD Sender: No OFD packet to send [03:59:09]OFD Sender: No OFD packet to send [03:59:14]OFD Sender: No OFD packet to send [03:59:19]OFD Sender: No OFD packet to send [03:59:24]OFD Sender: No OFD packet to send [03:59:29]OFD Sender: No OFD packet to send [03:59:34]OFD Sender: No OFD packet to send [03:59:39]OFD Sender: No OFD packet to send [03:59:44]OFD Sender: No OFD packet to send [03:59:49]OFD Sender: No OFD packet to send [03:59:54]OFD Sender: No OFD packet to send [03:59:59]OFD Sender: No OFD packet to send [04:00:04]OFD Sender: No OFD packet to send [04:00:09]OFD Sender: No OFD packet to send [04:00:14]OFD Sender: No OFD packet to send [04:00:19]OFD Sender: No OFD packet to send [04:00:24]OFD Sender: No OFD packet to send [04:00:29]OFD Sender: No OFD packet to send [04:00:34]OFD Sender: No OFD packet to send [04:00:39]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:19]OFD Sender: No OFD packet to send [04:01:24]OFD Sender: No OFD packet to send [04:01:29]OFD Sender: No OFD packet to send [04:01:34]OFD Sender: No OFD packet to send [04:01:39]OFD Sender: No OFD packet to send [04:01:44]OFD Sender: No OFD packet to send [04:01:49]OFD Sender: No OFD packet to send [04:01:54]OFD Sender: No OFD packet to send [04:01:59]OFD Sender: No OFD packet to send [04:02:04]OFD Sender: No OFD packet to send [04:02:09]OFD Sender: No OFD packet to send [04:02:14]OFD Sender: No OFD packet to send [04:02:19]OFD Sender: No OFD packet to send [04:02:24]OFD Sender: No OFD packet to send [04:02:29]OFD Sender: No OFD packet to send [04:02:34]OFD Sender: No OFD packet to send [04:02:39]OFD Sender: No OFD packet to send [04:02:44]OFD Sender: No OFD packet to send [04:02:49]OFD Sender: No OFD packet to send [04:02:54]OFD Sender: No OFD packet to send [04:02:59]OFD Sender: No OFD packet to send [04:03:04]OFD Sender: No OFD packet to send [04:03:09]OFD Sender: No OFD packet to send [04:03:14]OFD Sender: No OFD packet to send [04:03:19]OFD Sender: No OFD packet to send [04:03:24]OFD Sender: No OFD packet to send [04:03:29]OFD Sender: No OFD packet to send [04:03:34]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:04:58]accept exits with 9 [04:04:58]New connection [04:04:58]New thread 3066776932 created [04:04:58]Thread 3066920292 joined [04:04:58]Waiting for new connection... [04:04:58] Sock 9.Parse request [04:04:58]Sock 9.Check first char [04:04:58]Sock 9.First char is OK [04:04:58]request: POST /json_proto HTTP/1.0 [04:04:58]Method: POST [04:04:58]URL: /json_proto [04:04:58]Method is POST - this is cgi request [04:04:58]url: /json_proto [04:04:58]query_string will be loaded in cgi processing [04:04:58]execute_cgi json_proto POST (null) [04:04:58]execute_cgi path=json_proto method=POST [04:04:58]POST find Content-Length [04:04:58]Host: 172.17.40.67:8080 [04:04:58]Content-Length: 679 [04:04:58]Content-Type: application/json [04:04:58] [04:04:58]POST finish read [04:04:58]Found Content-Length = 679 [04:04:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [04:04:58]execute_script... [04:04: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)3407036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [04:04:58]POST & json_proto [04:04:58]process_json_proto [04:04:58]json parsed OK: [04:04:58]protocol is kg_v1.0 [04:04:58]action value=close_receipt [04:04:58]process_action close_receipt [04:04:58]cmd_close_receipt [04:04:58]MH_GetDate [04:04:58]Write to MH i2c: F0 00 00 9E 3F CC [04:04:58]Write i2c OK [04:04:58]MH_I2C_Read... [04:04:58]Read from MH i2c: F0 [04:04:58]MH_I2C_Read... [04:04:58]Read from MH i2c: F0 09 00 [04:04:58]MH_I2C_Read... [04:04:58]Read from MH i2c: F0 09 00 9E 3F 00 ED 5E 20 67 EE DA 66 66 3B [04:04:58]GetLastDocTimeStamp 1730171141 [04:04:58]current date 1730174701 [04:04:58]FM_GetShiftState [04:04:58]SAM_PROTO_GetShiftState [04:04:58]wFMCommunicate request_size=4 [04:04:58]MH_SAM_APDU [04:04:58]CAPDU: 80 13 01 00 [04:04:58]Write to MH i2c: E2 08 00 9F 3F 80 13 01 00 00 00 00 00 5B [04:04:58]Write i2c OK [04:04:58]MH_I2C_Read... [04:04:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:04:58]Read from MH i2c: E2 [04:04:58]MH_I2C_Read... [04:04:58]Read from MH i2c: E2 0E 00 [04:04:58]MH_I2C_Read... [04:04:58]Read from MH i2c: E2 0E 00 9F 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B9 [04:04:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [04:04:58]wFMCommunicate OK [04:04:58]SAM_PROTO_GetShiftState done [04:04:58]FM_GetShiftState done [04:04:58]opened in 1730160548 [04:04:58]opened+sec_in_day 1730246948 [04:04:58]quantity*price = 70044 [04:04:58]sum+1 = 70045 [04:04:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 20 29.10.2024 04:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96511 ФПД: 173765070920752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T040502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96511&fm=173765070920752&tin=02508201610067®Number=0000000000170478&sum=70000 [04:04:59]StoreToDocumentArchive [04:04:59]shift 145 fd 96511 [04:04:59]save to /storage/0145/doc_00096511 [04:04:59]save last doc name /storage/0145/doc_00096511 to /storage/kkm_last_doc_name [04:04:59]save OK [04:04:59]Clear old archive folders... [04:04:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:04:59]tlvbuf is 011AC840 [04:04:59]SAM_PROTO_ClearQueue [04:04:59]wFMCommunicate request_size=4 [04:04:59]MH_SAM_APDU [04:04:59]CAPDU: 80 09 00 00 [04:04:59]Write to MH i2c: E2 08 00 AC 3F 80 09 00 00 00 00 00 00 5D [04:04:59]Write i2c OK [04:04:59]MH_I2C_Read... [04:04:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:04:59]Read from MH i2c: E2 [04:04:59]MH_I2C_Read... [04:04:59]Read from MH i2c: E2 03 00 [04:04:59]MH_I2C_Read... [04:04:59]Read from MH i2c: E2 03 00 AC 3F 00 90 00 5F [04:04:59]RAPDU: 90 00 [04:04:59]wFMCommunicate OK [04:04:59]SAM_PROTO_ClearQueue done [04:04:59]KKMCreateOFDPacket [04:04:59]OFDProtocolAddRootSTLVToBuf [04:04:59]FM_MakeSignedData [04:04:59]FM_MakeSignedData [04:04:59]SAM_PROTO_SignData [04:04:59]wFMCommunicate request_size=4 [04:04:59]MH_SAM_APDU [04:04:59]CAPDU: 80 0D 01 02 [04:04:59]Write to MH i2c: E2 08 00 AD 3F 80 0D 01 02 00 00 00 00 65 [04:04:59]Write i2c OK [04:04:59]MH_I2C_Read... [04:04:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:04:59]Read from MH i2c: E2 [04:04:59]MH_I2C_Read... [04:04:59]Read from MH i2c: E2 03 00 [04:04:59]MH_I2C_Read... [04:04:59]Read from MH i2c: E2 03 00 AD 3F 00 90 00 60 [04:04:59]RAPDU: 90 00 [04:04:59]wFMCommunicate OK [04:04:59]wFMCommunicate request_size=255 [04:04:59]MH_SAM_APDU [04:04:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 14 00 00 00 F4 03 04 00 EE 5E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 78 01 00 35 04 06 00 9E [04:04:59]Write to MH i2c: E2 02 01 AE 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 14 00 00 00 F4 03 04 00 EE 5E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 78 01 00 35 04 06 00 9E 00 00 91 [04:04:59]Write i2c OK [04:04:59]MH_I2C_Read... [04:05:00]OFD Sender: No OFD packet to send [04:05:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:05:00]Read from MH i2c: E2 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 03 00 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 03 00 AE 3F 00 90 00 61 [04:05:00]RAPDU: 90 00 [04:05:00]wFMCommunicate OK [04:05:00]wFMCommunicate request_size=10 [04:05:00]MH_SAM_APDU [04:05:00]CAPDU: 80 0D 02 02 05 09 D5 53 9C 30 [04:05:00]Write to MH i2c: E2 0D 00 AF 3F 80 0D 02 02 05 00 09 D5 53 9C 30 00 00 6F [04:05:00]Write i2c OK [04:05:00]MH_I2C_Read... [04:05:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:05:00]Read from MH i2c: E2 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 03 00 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 03 00 AF 3F 00 90 00 62 [04:05:00]RAPDU: 90 00 [04:05:00]wFMCommunicate OK [04:05:00]wFMCommunicate request_size=4 [04:05:00]MH_SAM_APDU [04:05:00]CAPDU: 80 0D 03 02 [04:05:00]Write to MH i2c: E2 08 00 B0 3F 80 0D 03 02 00 00 00 00 6A [04:05:00]Write i2c OK [04:05:00]MH_I2C_Read... [04:05:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:05:00]Read from MH i2c: E2 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 0B 00 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 0B 00 B0 3F 00 5A 67 BC C0 76 4E AE B3 90 00 CD [04:05:00]RAPDU: 5A 67 BC C0 76 4E AE B3 90 00 [04:05:00]wFMCommunicate OK [04:05:00]SAM_PROTO_SignData done [04:05:00]FM_MakeSignedData done [04:05:00]CreateOFDProtocolMessage [04:05:00]wFMCommunicate request_size=4 [04:05:00]MH_SAM_APDU [04:05:00]CAPDU: 80 11 00 00 [04:05:00]Write to MH i2c: E2 08 00 B1 3F 80 11 00 00 00 00 00 00 6A [04:05:00]Write i2c OK [04:05:00]MH_I2C_Read... [04:05:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:05:00]Read from MH i2c: E2 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 17 00 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: E2 17 00 B1 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [04:05:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [04:05:00]wFMCommunicate OK [04:05:00]CreateOFDProtocolMessage done [04:05:00]OFDSenderStorePacket 96511 [04:05:00]StoreOFDPacket docnum=96511 [04:05:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 78 07 01 8D 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 14 00 00 00 F4 03 04 00 EE 5E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 78 01 00 35 04 06 00 9E 09 D5 53 9C 30 5A 67 BC C0 76 4E AE B3 [04:05:00]CheckFolder [04:05:00]dirname=/storage/ofd_packets [04:05:00]CheckFolder done [04:05:00]ProducePacketName [04:05:00]name=ofd_packets/00096511 [04:05:00]NVStorageSaveData ofd_packets/00096511 [04:05:00]File name is /storage/ofd_packets/00096511 [04:05:00]Write 301 bytes [04:05:00]NVStorageSaveData done [04:05:00]OFDSenderStorePacket done [04:05:00]KKMCreateOFDPacket done [04:05:00]NVStorageSaveData kkm_last_timestamp [04:05:00]File name is /storage/kkm_last_timestamp [04:05:00]Write 4 bytes [04:05:00]NVStorageSaveData done [04:05:00]ExternCall_PrintAddStr [04:05:00]wPrintStart [04:05:00]Write to MH i2c: 01 00 00 B2 3F F1 [04:05:00]Write i2c OK [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: 01 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: 01 07 00 [04:05:00]MH_I2C_Read... [04:05:00]Read from MH i2c: 01 07 00 B2 3F 00 00 00 00 00 FF 0F 06 [04:05:00]RasterBufferAndPrint [04:05:00]line Счет N : (1)3407036 [04:05:00]line ИНН: 02508201610067 [04:05:00]line Контрольно-Кассовый Чек [04:05:00]line ПРОДАЖА [04:05:00]line ТРК (МРК, ГНК) : 32 [04:05:00]line Товар: 2710124130 [04:05:00]line Аи-92-К-4 [04:05:00]line 10.470 * 66.90 [04:05:00]line = 700.44 [04:05:00]line НДС 12% НСП 1% [04:05:00]line > о реализуемом товаре [04:05:00]line ОКРУГЛЕНИЕ: -0.44 [04:05:00]line ИТОГО: 700.00 [04:05:00]line Внесено: 700.00 [04:05:00]line СДАЧА: 0.00 [04:05:00]line НСП 1% : 6.20 [04:05:00]line НДС 12% : 74.38 [04:05:00]line Наличными: 700.00 [04:05:00]line Безнал.: 0.00 [04:05:00]line Место: АЗС № 82 "Партнер Нефть" [04:05:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [04:05:00]line СНО: Общий режим [04:05:00]line Чек 20 29.10.2024 04:05 [04:05:00]line Смена: 145 ФФД: 1.0 [04:05:00]line ЗНМ: 0300000017 [04:05:00]line РНМ: 0000000000170478 [04:05:00]line Версия ККМ: v1.0 [04:05:00]line ФМ: 0000000002098560 [04:05:00]line ФД: 96511 [04:05:00]line ФПД: 173765070920752 [04:05:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T040502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96511&fm=173765070920752&tin=02508201610067®Number=0000000000170478&sum=70000 [04:05:00]OFD Sender: Processing packet 96511 [packets to send 58, broken 57] [04:05:00]ProducePacketName [04:05:00]name=ofd_packets/00096511 [04:05:00]OFD Sender: To server: pG, [04:05:00]CommunicateWithHost lk.salyk.kg:30040 [04:05:00]ConnectInit lk.salyk.kg [04:05:00]written 0, free lines is 4095 [04:05:01]Connected sock=11 [04:05:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 78 07 01 8D 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 14 00 00 00 F4 03 04 00 EE 5E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 78 01 00 35 04 06 00 9E 09 D5 53 9C 30 5A 67 BC C0 76 4E AE B3 [04:05:01]Write to MH i2c: 01 00 00 DD 3F 1C [04:05:01]Write i2c OK [04:05:01]MH_I2C_Read... [04:05:01]Read from MH i2c: 01 [04:05:01]MH_I2C_Read... [04:05:01]Read from MH i2c: 01 07 00 [04:05:01]MH_I2C_Read... [04:05:01]Read from MH i2c: 01 07 00 DD 3F 00 00 00 00 00 09 0D 39 [04:05:01]RasterBufferAndPrint [04:05:01]line [04:05:01]line [04:05:01]line [04:05:01]line [04:05:01]line [04:05:01]written 0, free lines is 3343 [04:05:01]MH_Cut [04:05:01]Write to MH i2c: D1 01 00 E4 3F 01 F5 [04:05:01]Write i2c OK [04:05:01]MH_I2C_Read... [04:05:01]Read from MH i2c: D1 [04:05:01]MH_I2C_Read... [04:05:01]Read from MH i2c: D1 01 00 [04:05:01]MH_I2C_Read... [04:05:01]Read from MH i2c: D1 01 00 E4 3F 00 F4 [04:05:01]Write to MH i2c: 01 00 00 E5 3F 24 [04:05:01]Write i2c OK [04:05:01]MH_I2C_Read... [04:05:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 0B 47 00 AE 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 32 30 39 38 35 36 30 10 04 04 00 FF 78 01 00 F4 03 04 00 15 09 20 67 B6 04 01 00 00 A4 00 FE 6A E4 49 91 1D [04:05:01]CommunicateWithHost err = 0 [04:05:01]CheckOFDResponse [04:05:01]1017 (14) - 77093643461234 [04:05:01]1041 (16) - 0000000002098560 [04:05:01]1040 (4) - 96511 [04:05:01]1012 (4) - 28.10.2024 21:58 [04:05:01]1206 (1) - 0 [04:05:01]OFD Sender: Remove packet 96511 [04:05:01]ProducePacketName [04:05:01]name=ofd_packets/00096511 [04:05:01]NVStorageDeleteData [04:05:01]*** Cut start [04:05:01]*** Partial cut [04:05:01]*** CUTSNS_PIN = 1 [04:05:01]*** CUTSNS_PIN = 0 [04:05:01]OFD Sender: No OFD packet to send [04:05:02]*** Brake cut motor [04:05:02]Read from MH i2c: 01 [04:05:02]MH_I2C_Read... [04:05:02]*** Stop cut motor [04:05:02]*** Cut end [04:05:02]Read from MH i2c: 01 07 00 [04:05:02]MH_I2C_Read... [04:05:02]Read from MH i2c: 01 07 00 E5 3F 00 00 00 00 00 FF 0F 39 [04:05:02]process_action close_receipt done [04:05:02]requested_data is exist [04:05:02]produce_requested_data [04:05:02]requested_item fm.sn is exist - process it [04:05:02]wFMCommunicate request_size=4 [04:05:02]MH_SAM_APDU [04:05:02]CAPDU: 80 11 00 00 [04:05:02]Write to MH i2c: E2 08 00 E6 3F 80 11 00 00 00 00 00 00 9F [04:05:02]Write i2c OK [04:05:02]MH_I2C_Read... [04:05:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:05:02]Read from MH i2c: E2 [04:05:02]MH_I2C_Read... [04:05:02]Read from MH i2c: E2 17 00 [04:05:02]MH_I2C_Read... [04:05:02]Read from MH i2c: E2 17 00 E6 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [04:05:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [04:05:02]wFMCommunicate OK [04:05:02]requested_item fd.num is exist - process it [04:05:02]SAM_PROTO_GetFieldsCounters [04:05:02]wFMCommunicate request_size=4 [04:05:02]MH_SAM_APDU [04:05:02]CAPDU: 80 13 00 00 [04:05:02]Write to MH i2c: E2 08 00 E7 3F 80 13 00 00 00 00 00 00 A2 [04:05:02]Write i2c OK [04:05:02]MH_I2C_Read... [04:05:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:05:02]Read from MH i2c: E2 [04:05:02]MH_I2C_Read... [04:05:02]Read from MH i2c: E2 62 00 [04:05:02]MH_I2C_Read... [04:05:02]Read from MH i2c: E2 62 00 E7 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 78 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 08 [04:05:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 78 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:05:02]wFMCommunicate OK [04:05:02]SAM_PROTO_GetFieldsCounters done [04:05:02]requested_item shift.num is exist - process it [04:05:02]requested_item shift.opened is exist - process it [04:05:02]req_shift_opened [04:05:02]FM_GetShiftState [04:05:02]SAM_PROTO_GetShiftState [04:05:02]wFMCommunicate request_size=4 [04:05:02]MH_SAM_APDU [04:05:02]CAPDU: 80 13 01 00 [04:05:02]Write to MH i2c: E2 08 00 E8 3F 80 13 01 00 00 00 00 00 A4 [04:05:02]Write i2c OK [04:05:02]MH_I2C_Read... [04:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:05:02]Read from MH i2c: E2 [04:05:02]MH_I2C_Read... [04:05:02]Read from MH i2c: E2 0E 00 [04:05:02]MH_I2C_Read... [04:05:02]Read from MH i2c: E2 0E 00 E8 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 02 [04:05:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [04:05:02]wFMCommunicate OK [04:05:02]SAM_PROTO_GetShiftState done [04:05:02]FM_GetShiftState done [04:05:02]req_shift_opened done [04:05:02]requested_item shift.open_date is exist - process it [04:05:02]req_shift_open_date [04:05:02]req_shift_open_date done [04:05:02]produce_requested_data done [04:05:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96511,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [04:05:02]process_action_free close_receipt [04:05:02]json_value_free [04:05:02]json_value_free done [04:05:02]process_json_proto returns [04:05:02]Send response to host [04:05:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96511,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [04:05:02]free response buf [04:05:02]execute_script done [04:05:02]execute_script returns [04:05:02]free content buf [04:05:02]Sock 9.Close socket [04:05:02]Sock 9.Thread stoped [04:05:06]OFD Sender: No OFD packet to send [04:05:11]OFD Sender: No OFD packet to send [04:05:16]OFD Sender: No OFD packet to send [04:05:21]OFD Sender: No OFD packet to send [04:05:26]OFD Sender: No OFD packet to send [04:05:31]OFD Sender: No OFD packet to send [04:05:36]OFD Sender: No OFD packet to send [04:05:41]OFD Sender: No OFD packet to send [04:05:46]OFD Sender: No OFD packet to send [04:05:51]OFD Sender: No OFD packet to send [04:05:56]OFD Sender: No OFD packet to send [04:06:01]OFD Sender: No OFD packet to send [04:06:06]OFD Sender: No OFD packet to send [04:06:12]OFD Sender: No OFD packet to send [04:06:17]OFD Sender: No OFD packet to send [04:06:22]OFD Sender: No OFD packet to send [04:06:27]OFD Sender: No OFD packet to send [04:06:32]OFD Sender: No OFD packet to send [04:06:37]OFD Sender: No OFD packet to send [04:06:42]OFD Sender: No OFD packet to send [04:06:47]OFD Sender: No OFD packet to send [04:06:52]OFD Sender: No OFD packet to send [04:06:57]OFD Sender: No OFD packet to send [04:07:02]OFD Sender: No OFD packet to send [04:07:07]OFD Sender: No OFD packet to send [04:07:12]OFD Sender: No OFD packet to send [04:07:17]OFD Sender: No OFD packet to send [04:07:22]OFD Sender: No OFD packet to send [04:07:27]OFD Sender: No OFD packet to send [04:07:32]OFD Sender: No OFD packet to send [04:07:37]OFD Sender: No OFD packet to send [04:07:42]OFD Sender: No OFD packet to send [04:07:47]OFD Sender: No OFD packet to send [04:07:52]OFD Sender: No OFD packet to send [04:07:57]OFD Sender: No OFD packet to send [04:08:02]OFD Sender: No OFD packet to send [04:08:07]OFD Sender: No OFD packet to send [04:08:12]OFD Sender: No OFD packet to send [04:08:17]OFD Sender: No OFD packet to send [04:08:22]OFD Sender: No OFD packet to send [04:08:27]OFD Sender: No OFD packet to send [04:08:32]OFD Sender: No OFD packet to send [04:08:37]OFD Sender: No OFD packet to send [04:08:42]OFD Sender: No OFD packet to send [04:08:47]OFD Sender: No OFD packet to send [04:08:52]OFD Sender: No OFD packet to send [04:08:57]OFD Sender: No OFD packet to send [04:09:02]OFD Sender: No OFD packet to send [04:09:07]OFD Sender: No OFD packet to send [04:09:12]OFD Sender: No OFD packet to send [04:09:17]OFD Sender: No OFD packet to send [04:09:22]OFD Sender: No OFD packet to send [04:09:27]OFD Sender: No OFD packet to send [04:09:32]OFD Sender: No OFD packet to send [04:09:37]OFD Sender: No OFD packet to send [04:09:42]OFD Sender: No OFD packet to send [04:09:47]OFD Sender: No OFD packet to send [04:09:52]OFD Sender: No OFD packet to send [04:09:57]OFD Sender: No OFD packet to send [04:10:02]OFD Sender: No OFD packet to send [04:10:07]OFD Sender: No OFD packet to send [04:10:12]OFD Sender: No OFD packet to send [04:10:17]OFD Sender: No OFD packet to send [04:10:22]OFD Sender: No OFD packet to send [04:10:27]OFD Sender: No OFD packet to send [04:10:32]OFD Sender: No OFD packet to send [04:10:37]OFD Sender: No OFD packet to send [04:10:42]OFD Sender: No OFD packet to send [04:10:47]OFD Sender: No OFD packet to send [04:10:52]OFD Sender: No OFD packet to send [04:10:57]OFD Sender: No OFD packet to send [04:11:02]OFD Sender: No OFD packet to send [04:11:07]OFD Sender: No OFD packet to send [04:11:12]OFD Sender: No OFD packet to send [04:11:17]OFD Sender: No OFD packet to send [04:11:22]OFD Sender: No OFD packet to send [04:11:27]OFD Sender: No OFD packet to send [04:11:32]OFD Sender: No OFD packet to send [04:11:37]OFD Sender: No OFD packet to send [04:11:42]OFD Sender: No OFD packet to send [04:11:47]OFD Sender: No OFD packet to send [04:11:52]OFD Sender: No OFD packet to send [04:11:57]OFD Sender: No OFD packet to send [04:12:02]OFD Sender: No OFD packet to send [04:12:07]OFD Sender: No OFD packet to send [04:12:12]OFD Sender: No OFD packet to send [04:12:17]OFD Sender: No OFD packet to send [04:12:22]OFD Sender: No OFD packet to send [04:12:27]OFD Sender: No OFD packet to send [04:12:32]OFD Sender: No OFD packet to send [04:12:37]OFD Sender: No OFD packet to send [04:12:42]OFD Sender: No OFD packet to send [04:12:47]OFD Sender: No OFD packet to send [04:12:52]OFD Sender: No OFD packet to send [04:12:57]OFD Sender: No OFD packet to send [04:13:02]OFD Sender: No OFD packet to send [04:13:07]OFD Sender: No OFD packet to send [04:13:12]OFD Sender: No OFD packet to send [04:13:17]OFD Sender: No OFD packet to send [04:13:22]OFD Sender: No OFD packet to send [04:13:27]OFD Sender: No OFD packet to send [04:13:32]OFD Sender: No OFD packet to send [04:13:37]OFD Sender: No OFD packet to send [04:13:42]OFD Sender: No OFD packet to send [04:13:47]OFD Sender: No OFD packet to send [04:13:52]OFD Sender: No OFD packet to send [04:13:57]OFD Sender: No OFD packet to send [04:14:02]OFD Sender: No OFD packet to send [04:14:07]OFD Sender: No OFD packet to send [04:14:12]OFD Sender: No OFD packet to send [04:14:17]OFD Sender: No OFD packet to send [04:14:22]OFD Sender: No OFD packet to send [04:14:27]OFD Sender: No OFD packet to send [04:14:32]OFD Sender: No OFD packet to send [04:14:37]OFD Sender: No OFD packet to send [04:14:42]OFD Sender: No OFD packet to send [04:14:47]OFD Sender: No OFD packet to send [04:14:52]OFD Sender: No OFD packet to send [04:14:57]OFD Sender: No OFD packet to send [04:15:02]OFD Sender: No OFD packet to send [04:15:07]OFD Sender: No OFD packet to send [04:15:12]OFD Sender: No OFD packet to send [04:15:17]OFD Sender: No OFD packet to send [04:15:22]OFD Sender: No OFD packet to send [04:15:27]OFD Sender: No OFD packet to send [04:15:32]OFD Sender: No OFD packet to send [04:15:37]OFD Sender: No OFD packet to send [04:15:42]OFD Sender: No OFD packet to send [04:15:47]OFD Sender: No OFD packet to send [04:15:52]OFD Sender: No OFD packet to send [04:15:57]OFD Sender: No OFD packet to send [04:16:02]OFD Sender: No OFD packet to send [04:16:07]OFD Sender: No OFD packet to send [04:16:12]OFD Sender: No OFD packet to send [04:16:17]OFD Sender: No OFD packet to send [04:16:22]OFD Sender: No OFD packet to send [04:16:27]OFD Sender: No OFD packet to send [04:16:32]OFD Sender: No OFD packet to send [04:16:37]OFD Sender: No OFD packet to send [04:16:42]OFD Sender: No OFD packet to send [04:16:47]OFD Sender: No OFD packet to send [04:16:52]OFD Sender: No OFD packet to send [04:16:57]OFD Sender: No OFD packet to send [04:17:02]OFD Sender: No OFD packet to send [04:17:07]OFD Sender: No OFD packet to send [04:17:12]OFD Sender: No OFD packet to send [04:17:17]OFD Sender: No OFD packet to send [04:17:22]OFD Sender: No OFD packet to send [04:17:27]OFD Sender: No OFD packet to send [04:17:32]OFD Sender: No OFD packet to send [04:17:37]OFD Sender: No OFD packet to send [04:17:42]OFD Sender: No OFD packet to send [04:17:47]OFD Sender: No OFD packet to send [04:17:52]OFD Sender: No OFD packet to send [04:17:57]OFD Sender: No OFD packet to send [04:18:02]OFD Sender: No OFD packet to send [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:43]OFD Sender: No OFD packet to send [04:23:48]OFD Sender: No OFD packet to send [04:23:53]OFD Sender: No OFD packet to send [04:23:58]OFD Sender: No OFD packet to send [04:24:03]OFD Sender: No OFD packet to send [04:24:08]OFD Sender: No OFD packet to send [04:24:13]OFD Sender: No OFD packet to send [04:24:18]OFD Sender: No OFD packet to send [04:24:23]OFD Sender: No OFD packet to send [04:24:28]OFD Sender: No OFD packet to send [04:24:33]OFD Sender: No OFD packet to send [04:24:38]OFD Sender: No OFD packet to send [04:24:43]OFD Sender: No OFD packet to send [04:24:48]OFD Sender: No OFD packet to send [04:24:53]OFD Sender: No OFD packet to send [04:24:58]OFD Sender: No OFD packet to send [04:25:03]OFD Sender: No OFD packet to send [04:25:08]OFD Sender: No OFD packet to send [04:25:13]OFD Sender: No OFD packet to send [04:25:18]OFD Sender: No OFD packet to send [04:25:23]OFD Sender: No OFD packet to send [04:25:28]OFD Sender: No OFD packet to send [04:25:33]OFD Sender: No OFD packet to send [04:25:38]OFD Sender: No OFD packet to send [04:25:43]OFD Sender: No OFD packet to send [04:25:48]OFD Sender: No OFD packet to send [04:25:53]OFD Sender: No OFD packet to send [04:25:58]OFD Sender: No OFD packet to send [04:26:03]OFD Sender: No OFD packet to send [04:26:08]OFD Sender: No OFD packet to send [04:26:13]OFD Sender: No OFD packet to send [04:26:18]OFD Sender: No OFD packet to send [04:26:23]OFD Sender: No OFD packet to send [04:26:28]OFD Sender: No OFD packet to send [04:26:33]OFD Sender: No OFD packet to send [04:26:38]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:08]OFD Sender: No OFD packet to send [04:41:13]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:34]OFD Sender: No OFD packet to send [04:55:39]OFD Sender: No OFD packet to send [04:55:44]OFD Sender: No OFD packet to send [04:55:49]OFD Sender: No OFD packet to send [04:55:54]OFD Sender: No OFD packet to send [04:55:59]OFD Sender: No OFD packet to send [04:56:04]OFD Sender: No OFD packet to send [04:56:09]OFD Sender: No OFD packet to send [04:56:14]OFD Sender: No OFD packet to send [04:56:19]OFD Sender: No OFD packet to send [04:56:24]OFD Sender: No OFD packet to send [04:56:29]OFD Sender: No OFD packet to send [04:56:34]OFD Sender: No OFD packet to send [04:56:39]OFD Sender: No OFD packet to send [04:56:44]OFD Sender: No OFD packet to send [04:56:49]OFD Sender: No OFD packet to send [04:56:54]OFD Sender: No OFD packet to send [04:56:59]OFD Sender: No OFD packet to send [04:57:04]OFD Sender: No OFD packet to send [04:57:09]OFD Sender: No OFD packet to send [04:57:14]OFD Sender: No OFD packet to send [04:57:19]OFD Sender: No OFD packet to send [04:57:24]OFD Sender: No OFD packet to send [04:57:29]OFD Sender: No OFD packet to send [04:57:34]OFD Sender: No OFD packet to send [04:57:39]OFD Sender: No OFD packet to send [04:57:44]OFD Sender: No OFD packet to send [04:57:49]OFD Sender: No OFD packet to send [04:57:54]OFD Sender: No OFD packet to send [04:57:59]OFD Sender: No OFD packet to send [04:58:04]OFD Sender: No OFD packet to send [04:58:09]OFD Sender: No OFD packet to send [04:58:14]OFD Sender: No OFD packet to send [04:58:19]OFD Sender: No OFD packet to send [04:58:24]OFD Sender: No OFD packet to send [04:58:29]OFD Sender: No OFD packet to send [04:58:34]OFD Sender: No OFD packet to send [04:58:39]OFD Sender: No OFD packet to send [04:58:44]OFD Sender: No OFD packet to send [04:58:49]OFD Sender: No OFD packet to send [04:58:54]OFD Sender: No OFD packet to send [04: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:41]accept exits with 7 [05:00:41]New connection [05:00:41]New thread 3066920292 created [05:00:41]Thread 3066776932 joined [05:00:41]Waiting for new connection... [05:00:41] Sock 7.Parse request [05:00:41]Sock 7.Check first char [05:00:41]Sock 7.First char is OK [05:00:41]request: POST /json_proto HTTP/1.0 [05:00:41]Method: POST [05:00:41]URL: /json_proto [05:00:41]Method is POST - this is cgi request [05:00:41]url: /json_proto [05:00:41]query_string will be loaded in cgi processing [05:00:41]execute_cgi json_proto POST (null) [05:00:41]execute_cgi path=json_proto method=POST [05:00:41]POST find Content-Length [05:00:41]Host: 172.17.40.67:8080 [05:00:41]Content-Length: 683 [05:00:41]Content-Type: application/json [05:00:41] [05:00:41]POST finish read [05:00:41]Found Content-Length = 683 [05:00:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [05:00:41]execute_script... [05:00: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)3407037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [05:00:41]POST & json_proto [05:00:41]process_json_proto [05:00:41]json parsed OK: [05:00:41]protocol is kg_v1.0 [05:00:41]action value=close_receipt [05:00:41]process_action close_receipt [05:00:41]cmd_close_receipt [05:00:41]MH_GetDate [05:00:41]Write to MH i2c: F0 00 00 E9 3F 17 [05:00:41]Write i2c OK [05:00:41]MH_I2C_Read... [05:00:41]Read from MH i2c: F0 [05:00:41]MH_I2C_Read... [05:00:41]Read from MH i2c: F0 09 00 [05:00:41]MH_I2C_Read... [05:00:41]Read from MH i2c: F0 09 00 E9 3F 00 FC 6B 20 67 EE DA 66 66 A2 [05:00:41]GetLastDocTimeStamp 1730174702 [05:00:41]current date 1730178044 [05:00:41]FM_GetShiftState [05:00:41]SAM_PROTO_GetShiftState [05:00:41]wFMCommunicate request_size=4 [05:00:41]MH_SAM_APDU [05:00:41]CAPDU: 80 13 01 00 [05:00:41]Write to MH i2c: E2 08 00 EA 3F 80 13 01 00 00 00 00 00 A6 [05:00:41]Write i2c OK [05:00:41]MH_I2C_Read... [05:00:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:00:41]Read from MH i2c: E2 [05:00:41]MH_I2C_Read... [05:00:41]Read from MH i2c: E2 0E 00 [05:00:41]MH_I2C_Read... [05:00:41]Read from MH i2c: E2 0E 00 EA 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [05:00:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [05:00:41]wFMCommunicate OK [05:00:41]SAM_PROTO_GetShiftState done [05:00:41]FM_GetShiftState done [05:00:41]opened in 1730160548 [05:00:41]opened+sec_in_day 1730246948 [05:00:41]quantity*price = 250005 [05:00:41]sum+1 = 250006 [05:00:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.49 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 21 29.10.2024 05:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96512 ФПД: 94631694755606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T050044&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96512&fm=94631694755606&tin=02508201610067®Number=0000000000170478&sum=250000 [05:00:42]StoreToDocumentArchive [05:00:42]shift 145 fd 96512 [05:00:42]save to /storage/0145/doc_00096512 [05:00:42]save last doc name /storage/0145/doc_00096512 to /storage/kkm_last_doc_name [05:00:42]save OK [05:00:42]Clear old archive folders... [05:00:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:00:42]tlvbuf is B6ED2610 [05:00:42]SAM_PROTO_ClearQueue [05:00:42]wFMCommunicate request_size=4 [05:00:42]MH_SAM_APDU [05:00:42]CAPDU: 80 09 00 00 [05:00:42]Write to MH i2c: E2 08 00 F7 3F 80 09 00 00 00 00 00 00 A8 [05:00:42]Write i2c OK [05:00:42]MH_I2C_Read... [05:00:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:00:42]Read from MH i2c: E2 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 F7 3F 00 90 00 AA [05:00:42]RAPDU: 90 00 [05:00:42]wFMCommunicate OK [05:00:42]SAM_PROTO_ClearQueue done [05:00:42]KKMCreateOFDPacket [05:00:42]OFDProtocolAddRootSTLVToBuf [05:00:42]FM_MakeSignedData [05:00:42]FM_MakeSignedData [05:00:42]SAM_PROTO_SignData [05:00:42]wFMCommunicate request_size=4 [05:00:42]MH_SAM_APDU [05:00:42]CAPDU: 80 0D 01 02 [05:00:42]Write to MH i2c: E2 08 00 F8 3F 80 0D 01 02 00 00 00 00 B0 [05:00:42]Write i2c OK [05:00:42]MH_I2C_Read... [05:00:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:00:42]Read from MH i2c: E2 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 F8 3F 00 90 00 AB [05:00:42]RAPDU: 90 00 [05:00:42]wFMCommunicate OK [05:00:42]wFMCommunicate request_size=255 [05:00:42]MH_SAM_APDU [05:00:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 15 00 00 00 F4 03 04 00 FC 6B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 79 01 00 35 04 06 00 56 [05:00:42]Write to MH i2c: E2 02 01 F9 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 15 00 00 00 F4 03 04 00 FC 6B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 79 01 00 35 04 06 00 56 00 00 DA [05:00:42]Write i2c OK [05:00:42]MH_I2C_Read... [05:00:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:00:42]Read from MH i2c: E2 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 F9 3F 00 90 00 AC [05:00:42]RAPDU: 90 00 [05:00:42]wFMCommunicate OK [05:00:42]wFMCommunicate request_size=10 [05:00:42]MH_SAM_APDU [05:00:42]CAPDU: 80 0D 02 02 05 11 28 8C E7 16 [05:00:42]Write to MH i2c: E2 0D 00 FA 3F 80 0D 02 02 05 00 11 28 8C E7 16 00 00 7F [05:00:42]Write i2c OK [05:00:42]MH_I2C_Read... [05:00:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:00:42]Read from MH i2c: E2 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 03 00 FA 3F 00 90 00 AD [05:00:42]RAPDU: 90 00 [05:00:42]wFMCommunicate OK [05:00:42]wFMCommunicate request_size=4 [05:00:42]MH_SAM_APDU [05:00:42]CAPDU: 80 0D 03 02 [05:00:42]Write to MH i2c: E2 08 00 FB 3F 80 0D 03 02 00 00 00 00 B5 [05:00:42]Write i2c OK [05:00:42]MH_I2C_Read... [05:00:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:00:42]Read from MH i2c: E2 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 0B 00 [05:00:42]MH_I2C_Read... [05:00:42]Read from MH i2c: E2 0B 00 FB 3F 00 46 AB 77 C5 02 D7 42 1F 90 00 1D [05:00:42]RAPDU: 46 AB 77 C5 02 D7 42 1F 90 00 [05:00:42]wFMCommunicate OK [05:00:42]SAM_PROTO_SignData done [05:00:42]FM_MakeSignedData done [05:00:42]CreateOFDProtocolMessage [05:00:42]wFMCommunicate request_size=4 [05:00:42]MH_SAM_APDU [05:00:42]CAPDU: 80 11 00 00 [05:00:42]Write to MH i2c: E2 08 00 FC 3F 80 11 00 00 00 00 00 00 B5 [05:00:42]Write i2c OK [05:00:42]MH_I2C_Read... [05:00:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:00:43]Read from MH i2c: E2 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: E2 17 00 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: E2 17 00 FC 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [05:00:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:00:43]wFMCommunicate OK [05:00:43]CreateOFDProtocolMessage done [05:00:43]OFDSenderStorePacket 96512 [05:00:43]StoreOFDPacket docnum=96512 [05:00:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 02 07 01 73 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 15 00 00 00 F4 03 04 00 FC 6B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 79 01 00 35 04 06 00 56 11 28 8C E7 16 46 AB 77 C5 02 D7 42 1F [05:00:43]CheckFolder [05:00:43]dirname=/storage/ofd_packets [05:00:43]CheckFolder done [05:00:43]ProducePacketName [05:00:43]name=ofd_packets/00096512 [05:00:43]NVStorageSaveData ofd_packets/00096512 [05:00:43]File name is /storage/ofd_packets/00096512 [05:00:43]Write 301 bytes [05:00:43]NVStorageSaveData done [05:00:43]OFDSenderStorePacket done [05:00:43]KKMCreateOFDPacket done [05:00:43]NVStorageSaveData kkm_last_timestamp [05:00:43]File name is /storage/kkm_last_timestamp [05:00:43]Write 4 bytes [05:00:43]NVStorageSaveData done [05:00:43]ExternCall_PrintAddStr [05:00:43]wPrintStart [05:00:43]Write to MH i2c: 01 00 00 FD 3F 3C [05:00:43]Write i2c OK [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: 01 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: 01 07 00 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: 01 07 00 FD 3F 00 00 00 00 00 FF 0F 51 [05:00:43]RasterBufferAndPrint [05:00:43]line Счет N : (1)3407037 [05:00:43]line ИНН: 02508201610067 [05:00:43]line Контрольно-Кассовый Чек [05:00:43]line ПРОДАЖА [05:00:43]line ТРК (МРК, ГНК) : 32 [05:00:43]line Товар: 2710124130 [05:00:43]line Аи-92-К-4 [05:00:43]line 37.370 * 66.90 [05:00:43]line = 2500.05 [05:00:43]line НДС 12% НСП 1% [05:00:43]line > о реализуемом товаре [05:00:43]line ОКРУГЛЕНИЕ: -0.05 [05:00:43]line ИТОГО: 2500.00 [05:00:43]line Внесено: 2500.00 [05:00:43]line СДАЧА: 0.00 [05:00:43]line НСП 1% : 22.12 [05:00:43]line НДС 12% : 265.49 [05:00:43]line Наличными: 2500.00 [05:00:43]line Безнал.: 0.00 [05:00:43]line Место: АЗС № 82 "Партнер Нефть" [05:00:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [05:00:43]line СНО: Общий режим [05:00:43]line Чек 21 29.10.2024 05:00 [05:00:43]line Смена: 145 ФФД: 1.0 [05:00:43]line ЗНМ: 0300000017 [05:00:43]line РНМ: 0000000000170478 [05:00:43]line Версия ККМ: v1.0 [05:00:43]line ФМ: 0000000002098560 [05:00:43]line ФД: 96512 [05:00:43]line ФПД: 94631694755606 [05:00:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T050044&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96512&fm=94631694755606&tin=02508201610067®Number=0000000000170478&sum=250000 [05:00:43]OFD Sender: Processing packet 96512 [packets to send 58, broken 57] [05:00:43]ProducePacketName [05:00:43]name=ofd_packets/00096512 [05:00:43]OFD Sender: To server: pG, [05:00:43]CommunicateWithHost lk.salyk.kg:30040 [05:00:43]ConnectInit lk.salyk.kg [05:00:43]written 0, free lines is 4095 [05:00:43]Connected sock=10 [05:00:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 02 07 01 73 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 15 00 00 00 F4 03 04 00 FC 6B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 79 01 00 35 04 06 00 56 11 28 8C E7 16 46 AB 77 C5 02 D7 42 1F [05:00:43]Write to MH i2c: 01 00 00 28 40 68 [05:00:43]Write i2c OK [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: 01 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: 01 07 00 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: 01 07 00 28 40 00 00 00 00 00 0C 0D 88 [05:00:43]RasterBufferAndPrint [05:00:43]line [05:00:43]line [05:00:43]line [05:00:43]line [05:00:43]line [05:00:43]written 0, free lines is 3346 [05:00:43]MH_Cut [05:00:43]Write to MH i2c: D1 01 00 2F 40 01 41 [05:00:43]Write i2c OK [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: D1 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: D1 01 00 [05:00:43]MH_I2C_Read... [05:00:43]Read from MH i2c: D1 01 00 2F 40 00 40 [05:00:43]Write to MH i2c: 01 00 00 30 40 70 [05:00:43]Write i2c OK [05:00:43]MH_I2C_Read... [05:00:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA 2F 47 00 24 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 32 30 39 38 35 36 30 10 04 04 00 00 79 01 00 F4 03 04 00 24 16 20 67 B6 04 01 00 00 EC 94 ED 3E EE AC 3B 53 [05:00:43]CommunicateWithHost err = 0 [05:00:43]CheckOFDResponse [05:00:43]1017 (14) - 77093643461234 [05:00:43]1041 (16) - 0000000002098560 [05:00:43]1040 (4) - 96512 [05:00:43]1012 (4) - 28.10.2024 22:54 [05:00:43]1206 (1) - 0 [05:00:43]OFD Sender: Remove packet 96512 [05:00:43]ProducePacketName [05:00:43]name=ofd_packets/00096512 [05:00:43]NVStorageDeleteData [05:00:44]OFD Sender: No OFD packet to send [05:00:44]*** Cut start [05:00:44]*** Partial cut [05:00:44]*** CUTSNS_PIN = 1 [05:00:44]*** CUTSNS_PIN = 0 [05:00:44]*** Brake cut motor [05:00:45]Read from MH i2c: 01 [05:00:45]MH_I2C_Read... [05:00:45]*** Stop cut motor [05:00:45]*** Cut end [05:00:45]Read from MH i2c: 01 07 00 [05:00:45]MH_I2C_Read... [05:00:45]Read from MH i2c: 01 07 00 30 40 00 00 00 00 00 FF 0F 85 [05:00:45]process_action close_receipt done [05:00:45]requested_data is exist [05:00:45]produce_requested_data [05:00:45]requested_item fm.sn is exist - process it [05:00:45]wFMCommunicate request_size=4 [05:00:45]MH_SAM_APDU [05:00:45]CAPDU: 80 11 00 00 [05:00:45]Write to MH i2c: E2 08 00 31 40 80 11 00 00 00 00 00 00 EB [05:00:45]Write i2c OK [05:00:45]MH_I2C_Read... [05:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:00:45]Read from MH i2c: E2 [05:00:45]MH_I2C_Read... [05:00:45]Read from MH i2c: E2 17 00 [05:00:45]MH_I2C_Read... [05:00:45]Read from MH i2c: E2 17 00 31 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [05:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:00:45]wFMCommunicate OK [05:00:45]requested_item fd.num is exist - process it [05:00:45]SAM_PROTO_GetFieldsCounters [05:00:45]wFMCommunicate request_size=4 [05:00:45]MH_SAM_APDU [05:00:45]CAPDU: 80 13 00 00 [05:00:45]Write to MH i2c: E2 08 00 32 40 80 13 00 00 00 00 00 00 EE [05:00:45]Write i2c OK [05:00:45]MH_I2C_Read... [05:00:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:00:45]Read from MH i2c: E2 [05:00:45]MH_I2C_Read... [05:00:45]Read from MH i2c: E2 62 00 [05:00:45]MH_I2C_Read... [05:00:45]Read from MH i2c: E2 62 00 32 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [05:00:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:00:45]wFMCommunicate OK [05:00:45]SAM_PROTO_GetFieldsCounters done [05:00:45]requested_item shift.num is exist - process it [05:00:45]requested_item shift.opened is exist - process it [05:00:45]req_shift_opened [05:00:45]FM_GetShiftState [05:00:45]SAM_PROTO_GetShiftState [05:00:45]wFMCommunicate request_size=4 [05:00:45]MH_SAM_APDU [05:00:45]CAPDU: 80 13 01 00 [05:00:45]Write to MH i2c: E2 08 00 33 40 80 13 01 00 00 00 00 00 F0 [05:00:45]Write i2c OK [05:00:45]MH_I2C_Read... [05:00:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:00:45]Read from MH i2c: E2 [05:00:45]MH_I2C_Read... [05:00:45]Read from MH i2c: E2 0E 00 [05:00:45]MH_I2C_Read... [05:00:45]Read from MH i2c: E2 0E 00 33 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4E [05:00:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [05:00:45]wFMCommunicate OK [05:00:45]SAM_PROTO_GetShiftState done [05:00:45]FM_GetShiftState done [05:00:45]req_shift_opened done [05:00:45]requested_item shift.open_date is exist - process it [05:00:45]req_shift_open_date [05:00:45]req_shift_open_date done [05:00:45]produce_requested_data done [05:00:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96512,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [05:00:45]process_action_free close_receipt [05:00:45]json_value_free [05:00:45]json_value_free done [05:00:45]process_json_proto returns [05:00:45]Send response to host [05:00:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96512,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [05:00:45]free response buf [05:00:45]execute_script done [05:00:45]execute_script returns [05:00:45]free content buf [05:00:45]Sock 7.Close socket [05:00:45]Sock 7.Thread stoped [05:00:49]OFD Sender: No OFD packet to send [05:00:54]OFD Sender: No OFD packet to send [05:00:59]OFD Sender: No OFD packet to send [05:01:04]OFD Sender: No OFD packet to send [05:01:09]OFD Sender: No OFD packet to send [05:01:14]OFD Sender: No OFD packet to send [05:01:19]OFD Sender: No OFD packet to send [05:01:24]OFD Sender: No OFD packet to send [05:01:29]OFD Sender: No OFD packet to send [05:01:34]OFD Sender: No OFD packet to send [05:01:39]OFD Sender: No OFD packet to send [05:01:44]OFD Sender: No OFD packet to send [05:01:49]OFD Sender: No OFD packet to send [05:01:54]OFD Sender: No OFD packet to send [05:01:59]OFD Sender: No OFD packet to send [05:02:04]OFD Sender: No OFD packet to send [05:02:09]OFD Sender: No OFD packet to send [05:02:14]OFD Sender: No OFD packet to send [05:02:19]OFD Sender: No OFD packet to send [05:02:24]OFD Sender: No OFD packet to send [05:02:29]OFD Sender: No OFD packet to send [05:02:34]OFD Sender: No OFD packet to send [05:02:39]OFD Sender: No OFD packet to send [05:02:44]OFD Sender: No OFD packet to send [05:02:49]OFD Sender: No OFD packet to send [05:02:54]OFD Sender: No OFD packet to send [05:02:59]OFD Sender: No OFD packet to send [05:03:04]OFD Sender: No OFD packet to send [05:03:09]OFD Sender: No OFD packet to send [05:03:14]OFD Sender: No OFD packet to send [05:03:19]OFD Sender: No OFD packet to send [05:03:24]OFD Sender: No OFD packet to send [05:03:29]OFD Sender: No OFD packet to send [05:03:34]OFD Sender: No OFD packet to send [05:03:39]OFD Sender: No OFD packet to send [05:03:44]OFD Sender: No OFD packet to send [05:03:49]OFD Sender: No OFD packet to send [05:03:54]OFD Sender: No OFD packet to send [05:03:59]OFD Sender: No OFD packet to send [05:04:04]OFD Sender: No OFD packet to send [05:04:09]OFD Sender: No OFD packet to send [05:04:14]OFD Sender: No OFD packet to send [05:04:19]OFD Sender: No OFD packet to send [05:04:24]OFD Sender: No OFD packet to send [05:04:29]OFD Sender: No OFD packet to send [05:04:34]OFD Sender: No OFD packet to send [05:04:39]OFD Sender: No OFD packet to send [05:04:44]OFD Sender: No OFD packet to send [05:04:49]OFD Sender: No OFD packet to send [05:04:54]OFD Sender: No OFD packet to send [05:04:59]OFD Sender: No OFD packet to send [05:05:04]OFD Sender: No OFD packet to send [05:05:09]OFD Sender: No OFD packet to send [05:05:14]OFD Sender: No OFD packet to send [05:05:19]OFD Sender: No OFD packet to send [05:05:24]OFD Sender: No OFD packet to send [05:05:29]OFD Sender: No OFD packet to send [05:05:34]OFD Sender: No OFD packet to send [05:05:39]OFD Sender: No OFD packet to send [05:05:44]OFD Sender: No OFD packet to send [05:05:49]OFD Sender: No OFD packet to send [05:05:54]OFD Sender: No OFD packet to send [05:05:59]OFD Sender: No OFD packet to send [05:06:04]OFD Sender: No OFD packet to send [05:06:09]OFD Sender: No OFD packet to send [05:06:14]OFD Sender: No OFD packet to send [05:06:19]OFD Sender: No OFD packet to send [05:06:24]OFD Sender: No OFD packet to send [05:06:29]OFD Sender: No OFD packet to send [05:06:34]OFD Sender: No OFD packet to send [05:06:39]OFD Sender: No OFD packet to send [05:06:44]OFD Sender: No OFD packet to send [05:06:49]OFD Sender: No OFD packet to send [05:06:54]OFD Sender: No OFD packet to send [05:06:59]OFD Sender: No OFD packet to send [05:07:04]OFD Sender: No OFD packet to send [05:07:09]OFD Sender: No OFD packet to send [05:07:14]OFD Sender: No OFD packet to send [05:07:19]OFD Sender: No OFD packet to send [05:07:24]OFD Sender: No OFD packet to send [05:07:29]OFD Sender: No OFD packet to send [05:07:34]OFD Sender: No OFD packet to send [05:07:39]OFD Sender: No OFD packet to send [05:07:44]OFD Sender: No OFD packet to send [05:07:49]OFD Sender: No OFD packet to send [05:07:54]OFD Sender: No OFD packet to send [05:07:59]OFD Sender: No OFD packet to send [05:08:04]OFD Sender: No OFD packet to send [05:08:09]OFD Sender: No OFD packet to send [05:08:14]OFD Sender: No OFD packet to send [05:08:19]OFD Sender: No OFD packet to send [05:08:24]OFD Sender: No OFD packet to send [05:08:29]OFD Sender: No OFD packet to send [05:08:34]OFD Sender: No OFD packet to send [05:08:39]OFD Sender: No OFD packet to send [05:08:44]OFD Sender: No OFD packet to send [05:08:49]OFD Sender: No OFD packet to send [05:08:54]OFD Sender: No OFD packet to send [05:08:59]OFD Sender: No OFD packet to send [05:09:04]OFD Sender: No OFD packet to send [05:09:09]OFD Sender: No OFD packet to send [05:09:14]OFD Sender: No OFD packet to send [05:09:19]OFD Sender: No OFD packet to send [05:09:24]OFD Sender: No OFD packet to send [05:09:29]OFD Sender: No OFD packet to send [05:09:34]OFD Sender: No OFD packet to send [05:09:39]OFD Sender: No OFD packet to send [05:09:44]OFD Sender: No OFD packet to send [05:09:49]OFD Sender: No OFD packet to send [05:09:54]OFD Sender: No OFD packet to send [05:09:59]OFD Sender: No OFD packet to send [05:10:04]OFD Sender: No OFD packet to send [05:10:09]OFD Sender: No OFD packet to send [05:10:14]OFD Sender: No OFD packet to send [05:10:19]OFD Sender: No OFD packet to send [05:10:24]OFD Sender: No OFD packet to send [05:10:29]OFD Sender: No OFD packet to send [05:10:34]OFD Sender: No OFD packet to send [05:10:39]OFD Sender: No OFD packet to send [05:10:44]OFD Sender: No OFD packet to send [05:10:49]OFD Sender: No OFD packet to send [05:10:54]OFD Sender: No OFD packet to send [05:10:59]OFD Sender: No OFD packet to send [05:11:04]OFD Sender: No OFD packet to send [05:11:10]OFD Sender: No OFD packet to send [05:11:15]OFD Sender: No OFD packet to send [05:11:20]OFD Sender: No OFD packet to send [05:11:25]OFD Sender: No OFD packet to send [05:11:30]OFD Sender: No OFD packet to send [05:11:35]OFD Sender: No OFD packet to send [05:11:40]OFD Sender: No OFD packet to send [05:11:45]OFD Sender: No OFD packet to send [05:11:50]OFD Sender: No OFD packet to send [05:11:55]OFD Sender: No OFD packet to send [05:12:00]OFD Sender: No OFD packet to send [05:12:05]OFD Sender: No OFD packet to send [05:12:10]OFD Sender: No OFD packet to send [05:12:15]OFD Sender: No OFD packet to send [05:12:20]OFD Sender: No OFD packet to send [05:12:25]OFD Sender: No OFD packet to send [05:12:30]OFD Sender: No OFD packet to send [05:12:35]OFD Sender: No OFD packet to send [05:12:40]OFD Sender: No OFD packet to send [05:12:45]OFD Sender: No OFD packet to send [05:12:50]OFD Sender: No OFD packet to send [05:12:55]OFD Sender: No OFD packet to send [05:13:00]OFD Sender: No OFD packet to send [05:13:05]OFD Sender: No OFD packet to send [05:13:10]OFD Sender: No OFD packet to send [05:13:15]OFD Sender: No OFD packet to send [05:13:20]OFD Sender: No OFD packet to send [05:13:25]OFD Sender: No OFD packet to send [05:13:30]OFD Sender: No OFD packet to send [05:13:35]OFD Sender: No OFD packet to send [05:13:40]OFD Sender: No OFD packet to send [05:13:45]OFD Sender: No OFD packet to send [05:13:50]OFD Sender: No OFD packet to send [05:13:55]OFD Sender: No OFD packet to send [05:14:00]OFD Sender: No OFD packet to send [05:14:05]OFD Sender: No OFD packet to send [05:14:10]OFD Sender: No OFD packet to send [05:14:15]OFD Sender: No OFD packet to send [05:14:20]OFD Sender: No OFD packet to send [05:14:25]OFD Sender: No OFD packet to send [05:14:30]OFD Sender: No OFD packet to send [05:14:35]OFD Sender: No OFD packet to send [05:14:40]OFD Sender: No OFD packet to send [05:14:45]OFD Sender: No OFD packet to send [05:14:50]OFD Sender: No OFD packet to send [05:14:55]OFD Sender: No OFD packet to send [05:15:00]OFD Sender: No OFD packet to send [05:15:05]OFD Sender: No OFD packet to send [05:15:10]OFD Sender: No OFD packet to send [05:15:15]OFD Sender: No OFD packet to send [05:15:20]OFD Sender: No OFD packet to send [05:15:25]OFD Sender: No OFD packet to send [05:15:30]OFD Sender: No OFD packet to send [05:15:35]OFD Sender: No OFD packet to send [05:15:40]OFD Sender: No OFD packet to send [05:15:45]OFD Sender: No OFD packet to send [05:15:50]OFD Sender: No OFD packet to send [05:15:55]OFD Sender: No OFD packet to send [05:16:00]OFD Sender: No OFD packet to send [05:16:05]OFD Sender: No OFD packet to send [05:16:10]OFD Sender: No OFD packet to send [05:16:15]OFD Sender: No OFD packet to send [05:16:20]OFD Sender: No OFD packet to send [05:16:25]OFD Sender: No OFD packet to send [05:16:30]OFD Sender: No OFD packet to send [05:16:35]OFD Sender: No OFD packet to send [05:16:40]OFD Sender: No OFD packet to send [05:16:45]OFD Sender: No OFD packet to send [05:16:50]OFD Sender: No OFD packet to send [05:16:55]OFD Sender: No OFD packet to send [05:17:00]OFD Sender: No OFD packet to send [05:17:05]OFD Sender: No OFD packet to send [05:17:10]OFD Sender: No OFD packet to send [05:17:15]OFD Sender: No OFD packet to send [05:17:20]OFD Sender: No OFD packet to send [05:17:25]OFD Sender: No OFD packet to send [05:17:30]OFD Sender: No OFD packet to send [05:17:35]OFD Sender: No OFD packet to send [05:17:40]OFD Sender: No OFD packet to send [05:17:45]OFD Sender: No OFD packet to send [05:17:50]OFD Sender: No OFD packet to send [05:17:55]OFD Sender: No OFD packet to send [05:18:00]OFD Sender: No OFD packet to send [05:18:05]OFD Sender: No OFD packet to send [05:18:10]OFD Sender: No OFD packet to send [05:18:15]OFD Sender: No OFD packet to send [05:18:20]OFD Sender: No OFD packet to send [05:18:25]OFD Sender: No OFD packet to send [05:18:30]OFD Sender: No OFD packet to send [05:18:35]OFD Sender: No OFD packet to send [05:18:40]OFD Sender: No OFD packet to send [05:18:45]OFD Sender: No OFD packet to send [05:18:50]OFD Sender: No OFD packet to send [05:18:55]OFD Sender: No OFD packet to send [05:19:00]OFD Sender: No OFD packet to send [05:19:05]OFD Sender: No OFD packet to send [05:19:10]OFD Sender: No OFD packet to send [05:19:15]OFD Sender: No OFD packet to send [05:19:20]OFD Sender: No OFD packet to send [05:19:25]OFD Sender: No OFD packet to send [05:19:30]OFD Sender: No OFD packet to send [05:19:35]OFD Sender: No OFD packet to send [05:19:40]OFD Sender: No OFD packet to send [05:19:45]OFD Sender: No OFD packet to send [05:19:50]OFD Sender: No OFD packet to send [05:19:55]OFD Sender: No OFD packet to send [05:20:00]OFD Sender: No OFD packet to send [05:20:05]OFD Sender: No OFD packet to send [05:20:10]OFD Sender: No OFD packet to send [05:20:15]OFD Sender: No OFD packet to send [05:20:20]OFD Sender: No OFD packet to send [05:20:25]OFD Sender: No OFD packet to send [05:20:30]OFD Sender: No OFD packet to send [05:20:35]OFD Sender: No OFD packet to send [05:20:40]OFD Sender: No OFD packet to send [05:20:45]OFD Sender: No OFD packet to send [05:20:50]OFD Sender: No OFD packet to send [05:20:55]OFD Sender: No OFD packet to send [05:21:00]OFD Sender: No OFD packet to send [05:21:05]OFD Sender: No OFD packet to send [05:21:10]OFD Sender: No OFD packet to send [05:21:15]OFD Sender: No OFD packet to send [05:21:20]OFD Sender: No OFD packet to send [05:21:25]OFD Sender: No OFD packet to send [05:21:30]OFD Sender: No OFD packet to send [05:21:35]OFD Sender: No OFD packet to send [05:21:40]OFD Sender: No OFD packet to send [05:21:45]OFD Sender: No OFD packet to send [05:21:50]OFD Sender: No OFD packet to send [05:21:55]OFD Sender: No OFD packet to send [05:22:00]OFD Sender: No OFD packet to send [05:22:05]OFD Sender: No OFD packet to send [05:22:10]OFD Sender: No OFD packet to send [05:22:15]OFD Sender: No OFD packet to send [05:22:20]OFD Sender: No OFD packet to send [05:22:25]OFD Sender: No OFD packet to send [05:22:30]OFD Sender: No OFD packet to send [05:22:35]OFD Sender: No OFD packet to send [05:22:40]OFD Sender: No OFD packet to send [05:22:45]OFD Sender: No OFD packet to send [05:22:50]OFD Sender: No OFD packet to send [05:22:55]OFD Sender: No OFD packet to send [05:23:00]OFD Sender: No OFD packet to send [05:23:05]OFD Sender: No OFD packet to send [05:23:10]OFD Sender: No OFD packet to send [05:23:15]OFD Sender: No OFD packet to send [05:23:20]OFD Sender: No OFD packet to send [05:23:25]OFD Sender: No OFD packet to send [05:23:30]OFD Sender: No OFD packet to send [05:23:35]OFD Sender: No OFD packet to send [05:23:40]OFD Sender: No OFD packet to send [05:23:45]OFD Sender: No OFD packet to send [05:23:50]OFD Sender: No OFD packet to send [05:23:55]OFD Sender: No OFD packet to send [05:24:00]OFD Sender: No OFD packet to send [05:24:05]OFD Sender: No OFD packet to send [05:24:10]OFD Sender: No OFD packet to send [05:24:15]OFD Sender: No OFD packet to send [05:24:20]OFD Sender: No OFD packet to send [05:24:25]OFD Sender: No OFD packet to send [05:24:30]OFD Sender: No OFD packet to send [05:24:35]OFD Sender: No OFD packet to send [05:24:40]OFD Sender: No OFD packet to send [05:24:45]OFD Sender: No OFD packet to send [05:24:50]OFD Sender: No OFD packet to send [05:24:55]OFD Sender: No OFD packet to send [05:25:00]OFD Sender: No OFD packet to send [05:25:05]OFD Sender: No OFD packet to send [05:25:10]OFD Sender: No OFD packet to send [05:25:15]OFD Sender: No OFD packet to send [05:25:20]OFD Sender: No OFD packet to send [05:25:25]OFD Sender: No OFD packet to send [05:25:30]OFD Sender: No OFD packet to send [05:25:35]OFD Sender: No OFD packet to send [05:25:40]OFD Sender: No OFD packet to send [05:25:45]OFD Sender: No OFD packet to send [05:25:50]OFD Sender: No OFD packet to send [05:25:55]OFD Sender: No OFD packet to send [05:26:00]OFD Sender: No OFD packet to send [05:26:05]OFD Sender: No OFD packet to send [05:26:10]OFD Sender: No OFD packet to send [05:26:15]OFD Sender: No OFD packet to send [05:26:20]OFD Sender: No OFD packet to send [05:26:25]OFD Sender: No OFD packet to send [05:26:30]OFD Sender: No OFD packet to send [05:26:35]OFD Sender: No OFD packet to send [05:26:40]OFD Sender: No OFD packet to send [05:26:45]OFD Sender: No OFD packet to send [05:26:50]OFD Sender: No OFD packet to send [05:26:55]OFD Sender: No OFD packet to send [05:27:00]OFD Sender: No OFD packet to send [05:27:05]OFD Sender: No OFD packet to send [05:27:10]OFD Sender: No OFD packet to send [05:27:15]OFD Sender: No OFD packet to send [05:27:20]OFD Sender: No OFD packet to send [05:27:25]OFD Sender: No OFD packet to send [05:27:30]OFD Sender: No OFD packet to send [05:27:35]OFD Sender: No OFD packet to send [05:27:40]OFD Sender: No OFD packet to send [05:27:45]OFD Sender: No OFD packet to send [05:27:50]OFD Sender: No OFD packet to send [05:27:55]OFD Sender: No OFD packet to send [05:28:00]OFD Sender: No OFD packet to send [05:28:05]OFD Sender: No OFD packet to send [05:28:10]OFD Sender: No OFD packet to send [05:28:15]OFD Sender: No OFD packet to send [05:28:20]OFD Sender: No OFD packet to send [05:28:25]OFD Sender: No OFD packet to send [05:28:30]OFD Sender: No OFD packet to send [05:28:35]OFD Sender: No OFD packet to send [05:28:40]OFD Sender: No OFD packet to send [05:28:45]OFD Sender: No OFD packet to send [05:28:51]OFD Sender: No OFD packet to send [05:28:56]OFD Sender: No OFD packet to send [05:29:01]OFD Sender: No OFD packet to send [05:29:06]OFD Sender: No OFD packet to send [05:29:11]OFD Sender: No OFD packet to send [05:29:16]OFD Sender: No OFD packet to send [05:29:21]OFD Sender: No OFD packet to send [05:29:26]OFD Sender: No OFD packet to send [05:29:31]OFD Sender: No OFD packet to send [05:29:36]OFD Sender: No OFD packet to send [05:29:41]OFD Sender: No OFD packet to send [05:29:46]OFD Sender: No OFD packet to send [05:29:51]OFD Sender: No OFD packet to send [05:29:56]OFD Sender: No OFD packet to send [05:30:01]OFD Sender: No OFD packet to send [05:30:06]OFD Sender: No OFD packet to send [05:30:11]OFD Sender: No OFD packet to send [05:30:16]OFD Sender: No OFD packet to send [05:30:21]OFD Sender: No OFD packet to send [05:30:26]OFD Sender: No OFD packet to send [05:30:31]OFD Sender: No OFD packet to send [05:30:36]OFD Sender: No OFD packet to send [05:30:41]OFD Sender: No OFD packet to send [05:30:46]OFD Sender: No OFD packet to send [05:30:51]OFD Sender: No OFD packet to send [05:30:56]OFD Sender: No OFD packet to send [05:31:01]OFD Sender: No OFD packet to send [05:31:06]OFD Sender: No OFD packet to send [05:31:11]OFD Sender: No OFD packet to send [05:31:16]OFD Sender: No OFD packet to send [05:31:21]OFD Sender: No OFD packet to send [05:31:26]OFD Sender: No OFD packet to send [05:31:31]OFD Sender: No OFD packet to send [05:31:36]OFD Sender: No OFD packet to send [05:31:41]OFD Sender: No OFD packet to send [05:31:46]OFD Sender: No OFD packet to send [05:31:51]OFD Sender: No OFD packet to send [05:31:56]OFD Sender: No OFD packet to send [05:32:01]OFD Sender: No OFD packet to send [05:32:06]OFD Sender: No OFD packet to send [05:32:11]OFD Sender: No OFD packet to send [05:32:16]OFD Sender: No OFD packet to send [05:32:21]OFD Sender: No OFD packet to send [05:32:26]OFD Sender: No OFD packet to send [05:32:31]OFD Sender: No OFD packet to send [05:32:36]OFD Sender: No OFD packet to send [05:32:41]OFD Sender: No OFD packet to send [05:32:46]OFD Sender: No OFD packet to send [05:32:51]OFD Sender: No OFD packet to send [05:32:56]OFD Sender: No OFD packet to send [05:33:01]OFD Sender: No OFD packet to send [05:33:06]OFD Sender: No OFD packet to send [05:33:11]OFD Sender: No OFD packet to send [05:33:16]OFD Sender: No OFD packet to send [05:33:21]OFD Sender: No OFD packet to send [05:33:26]OFD Sender: No OFD packet to send [05:33:31]OFD Sender: No OFD packet to send [05:33:36]OFD Sender: No OFD packet to send [05:33:41]OFD Sender: No OFD packet to send [05:33: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:51]OFD Sender: No OFD packet to send [05:37:56]OFD Sender: No OFD packet to send [05:38:01]OFD Sender: No OFD packet to send [05:38:06]OFD Sender: No OFD packet to send [05:38:11]OFD Sender: No OFD packet to send [05:38:16]OFD Sender: No OFD packet to send [05:38:21]OFD Sender: No OFD packet to send [05:38:26]OFD Sender: No OFD packet to send [05:38:31]OFD Sender: No OFD packet to send [05:38:36]OFD Sender: No OFD packet to send [05:38:41]OFD Sender: No OFD packet to send [05:38:46]OFD Sender: No OFD packet to send [05:38:51]OFD Sender: No OFD packet to send [05:38:56]OFD Sender: No OFD packet to send [05:39:01]OFD Sender: No OFD packet to send [05:39:06]OFD Sender: No OFD packet to send [05:39:11]OFD Sender: No OFD packet to send [05:39:16]OFD Sender: No OFD packet to send [05:39:21]OFD Sender: No OFD packet to send [05:39:26]OFD Sender: No OFD packet to send [05:39:31]OFD Sender: No OFD packet to send [05:39:36]OFD Sender: No OFD packet to send [05:39:41]OFD Sender: No OFD packet to send [05:39:46]OFD Sender: No OFD packet to send [05:39:51]OFD Sender: No OFD packet to send [05:39:56]OFD Sender: No OFD packet to send [05:40:01]OFD Sender: No OFD packet to send [05:40:06]OFD Sender: No OFD packet to send [05:40:11]OFD Sender: No OFD packet to send [05:40:16]OFD Sender: No OFD packet to send [05:40:21]OFD Sender: No OFD packet to send [05:40:26]OFD Sender: No OFD packet to send [05:40:31]OFD Sender: No OFD packet to send [05:40:36]OFD Sender: No OFD packet to send [05:40:41]OFD Sender: No OFD packet to send [05:40:46]OFD Sender: No OFD packet to send [05:40:51]OFD Sender: No OFD packet to send [05:40:56]OFD Sender: No OFD packet to send [05:41:01]OFD Sender: No OFD packet to send [05:41:06]OFD Sender: No OFD packet to send [05:41:11]OFD Sender: No OFD packet to send [05:41:16]OFD Sender: No OFD packet to send [05:41:21]OFD Sender: No OFD packet to send [05:41:26]OFD Sender: No OFD packet to send [05:41:31]OFD Sender: No OFD packet to send [05:41:36]OFD Sender: No OFD packet to send [05:41:41]OFD Sender: No OFD packet to send [05:41:46]OFD Sender: No OFD packet to send [05:41:51]OFD Sender: No OFD packet to send [05:41:56]OFD Sender: No OFD packet to send [05:42:01]OFD Sender: No OFD packet to send [05:42:06]OFD Sender: No OFD packet to send [05:42:11]OFD Sender: No OFD packet to send [05:42:16]OFD Sender: No OFD packet to send [05:42:21]OFD Sender: No OFD packet to send [05:42:26]OFD Sender: No OFD packet to send [05:42:31]OFD Sender: No OFD packet to send [05:42:36]OFD Sender: No OFD packet to send [05:42:41]OFD Sender: No OFD packet to send [05:42:46]OFD Sender: No OFD packet to send [05:42:51]OFD Sender: No OFD packet to send [05:42:56]OFD Sender: No OFD packet to send [05:43:01]OFD Sender: No OFD packet to send [05:43:06]OFD Sender: No OFD packet to send [05:43:11]OFD Sender: No OFD packet to send [05:43:16]OFD Sender: No OFD packet to send [05:43:21]OFD Sender: No OFD packet to send [05:43:26]OFD Sender: No OFD packet to send [05:43:31]OFD Sender: No OFD packet to send [05:43:36]OFD Sender: No OFD packet to send [05:43:41]OFD Sender: No OFD packet to send [05:43:46]OFD Sender: No OFD packet to send [05:43:51]OFD Sender: No OFD packet to send [05:43:56]OFD Sender: No OFD packet to send [05:44:01]OFD Sender: No OFD packet to send [05:44:06]OFD Sender: No OFD packet to send [05:44:11]OFD Sender: No OFD packet to send [05:44:16]OFD Sender: No OFD packet to send [05:44:21]OFD Sender: No OFD packet to send [05:44:26]OFD Sender: No OFD packet to send [05:44:31]OFD Sender: No OFD packet to send [05:44:36]OFD Sender: No OFD packet to send [05:44:41]OFD Sender: No OFD packet to send [05:44:46]OFD Sender: No OFD packet to send [05:44:51]OFD Sender: No OFD packet to send [05:44:56]OFD Sender: No OFD packet to send [05:45:01]OFD Sender: No OFD packet to send [05:45:06]OFD Sender: No OFD packet to send [05:45:11]OFD Sender: No OFD packet to send [05:45:16]OFD Sender: No OFD packet to send [05:45:21]OFD Sender: No OFD packet to send [05:45:26]OFD Sender: No OFD packet to send [05:45:31]OFD Sender: No OFD packet to send [05:45:36]OFD Sender: No OFD packet to send [05:45:41]OFD Sender: No OFD packet to send [05:45:46]OFD Sender: No OFD packet to send [05:45:51]OFD Sender: No OFD packet to send [05:45:56]OFD Sender: No OFD packet to send [05:46:01]OFD Sender: No OFD packet to send [05:46:06]OFD Sender: No OFD packet to send [05:46:11]OFD Sender: No OFD packet to send [05:46:16]OFD Sender: No OFD packet to send [05:46:21]OFD Sender: No OFD packet to send [05:46:26]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:22]OFD Sender: No OFD packet to send [05:52:27]OFD Sender: No OFD packet to send [05:52:32]OFD Sender: No OFD packet to send [05:52:37]OFD Sender: No OFD packet to send [05:52:42]OFD Sender: No OFD packet to send [05:52:47]OFD Sender: No OFD packet to send [05:52:52]OFD Sender: No OFD packet to send [05:52:57]OFD Sender: No OFD packet to send [05:53:02]OFD Sender: No OFD packet to send [05:53:07]OFD Sender: No OFD packet to send [05:53:12]OFD Sender: No OFD packet to send [05:53:17]OFD Sender: No OFD packet to send [05:53:22]OFD Sender: No OFD packet to send [05:53:27]OFD Sender: No OFD packet to send [05:53:32]OFD Sender: No OFD packet to send [05:53:37]OFD Sender: No OFD packet to send [05:53:42]OFD Sender: No OFD packet to send [05:53:47]OFD Sender: No OFD packet to send [05:53:52]OFD Sender: No OFD packet to send [05:53:57]OFD Sender: No OFD packet to send [05:54:02]OFD Sender: No OFD packet to send [05:54:07]OFD Sender: No OFD packet to send [05:54:12]OFD Sender: No OFD packet to send [05:54:17]OFD Sender: No OFD packet to send [05:54:22]OFD Sender: No OFD packet to send [05:54:27]OFD Sender: No OFD packet to send [05:54:32]OFD Sender: No OFD packet to send [05:54:37]OFD Sender: No OFD packet to send [05:54:42]OFD Sender: No OFD packet to send [05:54:47]OFD Sender: No OFD packet to send [05:54:52]OFD Sender: No OFD packet to send [05:54:57]OFD Sender: No OFD packet to send [05:55:02]OFD Sender: No OFD packet to send [05:55:07]OFD Sender: No OFD packet to send [05:55:12]OFD Sender: No OFD packet to send [05:55:17]OFD Sender: No OFD packet to send [05:55:22]OFD Sender: No OFD packet to send [05:55:27]OFD Sender: No OFD packet to send [05:55:32]OFD Sender: No OFD packet to send [05:55:37]OFD Sender: No OFD packet to send [05:55:42]OFD Sender: No OFD packet to send [05:55:47]OFD Sender: No OFD packet to send [05:55:52]OFD Sender: No OFD packet to send [05:55:57]OFD Sender: No OFD packet to send [05:56:02]OFD Sender: No OFD packet to send [05:56:07]OFD Sender: No OFD packet to send [05:56:12]OFD Sender: No OFD packet to send [05:56:17]OFD Sender: No OFD packet to send [05:56:22]OFD Sender: No OFD packet to send [05:56:27]OFD Sender: No OFD packet to send [05:56:32]OFD Sender: No OFD packet to send [05:56:37]OFD Sender: No OFD packet to send [05:56:42]OFD Sender: No OFD packet to send [05:56:47]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:17]OFD Sender: No OFD packet to send [05:57:22]OFD Sender: No OFD packet to send [05:57:27]OFD Sender: No OFD packet to send [05:57:32]OFD Sender: No OFD packet to send [05:57:37]OFD Sender: No OFD packet to send [05:57:42]OFD Sender: No OFD packet to send [05:57:47]OFD Sender: No OFD packet to send [05:57:52]OFD Sender: No OFD packet to send [05:57:57]OFD Sender: No OFD packet to send [05:58:02]OFD Sender: No OFD packet to send [05:58:07]OFD Sender: No OFD packet to send [05:58:12]OFD Sender: No OFD packet to send [05:58:17]OFD Sender: No OFD packet to send [05:58:22]OFD Sender: No OFD packet to send [05:58:27]OFD Sender: No OFD packet to send [05:58:32]OFD Sender: No OFD packet to send [05:58:37]OFD Sender: No OFD packet to send [05:58:42]OFD Sender: No OFD packet to send [05:58:47]OFD Sender: No OFD packet to send [05:58:52]OFD Sender: No OFD packet to send [05:58:57]OFD Sender: No OFD packet to send [05:59:02]OFD Sender: No OFD packet to send [05:59:07]OFD Sender: No OFD packet to send [05:59:12]OFD Sender: No OFD packet to send [05:59:17]OFD Sender: No OFD packet to send [05:59:22]OFD Sender: No OFD packet to send [05:59:27]OFD Sender: No OFD packet to send [05:59:32]OFD Sender: No OFD packet to send [05:59:37]OFD Sender: No OFD packet to send [05:59:42]OFD Sender: No OFD packet to send [05:59:47]OFD Sender: No OFD packet to send [05:59:52]OFD Sender: No OFD packet to send [05:59:57]OFD Sender: No OFD packet to send [06:00:02]OFD Sender: No OFD packet to send [06:00:07]OFD Sender: No OFD packet to send [06:00:12]OFD Sender: No OFD packet to send [06:00:17]OFD Sender: No OFD packet to send [06:00:22]OFD Sender: No OFD packet to send [06:00:27]OFD Sender: No OFD packet to send [06:00:32]OFD Sender: No OFD packet to send [06:00:37]OFD Sender: No OFD packet to send [06:00:42]OFD Sender: No OFD packet to send [06:00:47]OFD Sender: No OFD packet to send [06:00:52]OFD Sender: No OFD packet to send [06:00:57]OFD Sender: No OFD packet to send [06:01:02]OFD Sender: No OFD packet to send [06:01:07]OFD Sender: No OFD packet to send [06:01:12]OFD Sender: No OFD packet to send [06:01:17]OFD Sender: No OFD packet to send [06:01:22]OFD Sender: No OFD packet to send [06:01:27]OFD Sender: No OFD packet to send [06:01:32]OFD Sender: No OFD packet to send [06:01:37]OFD Sender: No OFD packet to send [06:01:42]OFD Sender: No OFD packet to send [06:01:47]OFD Sender: No OFD packet to send [06:01:52]OFD Sender: No OFD packet to send [06:01:57]OFD Sender: No OFD packet to send [06:02:02]OFD Sender: No OFD packet to send [06:02:07]OFD Sender: No OFD packet to send [06:02:12]OFD Sender: No OFD packet to send [06:02:17]OFD Sender: No OFD packet to send [06:02:22]OFD Sender: No OFD packet to send [06:02:27]OFD Sender: No OFD packet to send [06:02:32]OFD Sender: No OFD packet to send [06:02:37]OFD Sender: No OFD packet to send [06:02:42]OFD Sender: No OFD packet to send [06:02:47]OFD Sender: No OFD packet to send [06:02:52]OFD Sender: No OFD packet to send [06:02:57]OFD Sender: No OFD packet to send [06:03:02]OFD Sender: No OFD packet to send [06:03:07]OFD Sender: No OFD packet to send [06:03:12]OFD Sender: No OFD packet to send [06:03:17]OFD Sender: No OFD packet to send [06:03:22]OFD Sender: No OFD packet to send [06:03:27]OFD Sender: No OFD packet to send [06:03:32]OFD Sender: No OFD packet to send [06:03:37]OFD Sender: No OFD packet to send [06:03:42]OFD Sender: No OFD packet to send [06:03:47]OFD Sender: No OFD packet to send [06:03:52]OFD Sender: No OFD packet to send [06:03:58]OFD Sender: No OFD packet to send [06:04:03]OFD Sender: No OFD packet to send [06:04:08]OFD Sender: No OFD packet to send [06:04:13]OFD Sender: No OFD packet to send [06:04:18]OFD Sender: No OFD packet to send [06:04:23]OFD Sender: No OFD packet to send [06:04:28]OFD Sender: No OFD packet to send [06:04:33]OFD Sender: No OFD packet to send [06:04:38]OFD Sender: No OFD packet to send [06:04:43]OFD Sender: No OFD packet to send [06:04:48]OFD Sender: No OFD packet to send [06:04:53]OFD Sender: No OFD packet to send [06:04:58]OFD Sender: No OFD packet to send [06:05:03]OFD Sender: No OFD packet to send [06:05:08]OFD Sender: No OFD packet to send [06:05:13]OFD Sender: No OFD packet to send [06:05:18]OFD Sender: No OFD packet to send [06:05:23]OFD Sender: No OFD packet to send [06:05:28]OFD Sender: No OFD packet to send [06:05:33]OFD Sender: No OFD packet to send [06:05:38]OFD Sender: No OFD packet to send [06:05:43]OFD Sender: No OFD packet to send [06:05:48]OFD Sender: No OFD packet to send [06:05:53]OFD Sender: No OFD packet to send [06:05:58]OFD Sender: No OFD packet to send [06:06:03]OFD Sender: No OFD packet to send [06:06:08]OFD Sender: No OFD packet to send [06:06:13]OFD Sender: No OFD packet to send [06:06:18]OFD Sender: No OFD packet to send [06:06:23]OFD Sender: No OFD packet to send [06:06:28]OFD Sender: No OFD packet to send [06:06:33]OFD Sender: No OFD packet to send [06:06:38]OFD Sender: No OFD packet to send [06:06:43]OFD Sender: No OFD packet to send [06:06:48]OFD Sender: No OFD packet to send [06:06:53]OFD Sender: No OFD packet to send [06:06:58]OFD Sender: No OFD packet to send [06:07:03]OFD Sender: No OFD packet to send [06:07:08]OFD Sender: No OFD packet to send [06:07:13]OFD Sender: No OFD packet to send [06:07:18]OFD Sender: No OFD packet to send [06:07:23]OFD Sender: No OFD packet to send [06:07:28]OFD Sender: No OFD packet to send [06:07:33]OFD Sender: No OFD packet to send [06:07:38]OFD Sender: No OFD packet to send [06:07:43]OFD Sender: No OFD packet to send [06:07:48]OFD Sender: No OFD packet to send [06:07:53]OFD Sender: No OFD packet to send [06:07:58]OFD Sender: No OFD packet to send [06:08:03]OFD Sender: No OFD packet to send [06:08:08]OFD Sender: No OFD packet to send [06:08:13]OFD Sender: No OFD packet to send [06:08:18]OFD Sender: No OFD packet to send [06:08:23]OFD Sender: No OFD packet to send [06:08:28]OFD Sender: No OFD packet to send [06:08:33]OFD Sender: No OFD packet to send [06:08:38]OFD Sender: No OFD packet to send [06:08:43]OFD Sender: No OFD packet to send [06:08:48]OFD Sender: No OFD packet to send [06:08:53]OFD Sender: No OFD packet to send [06:08:58]OFD Sender: No OFD packet to send [06:09:03]OFD Sender: No OFD packet to send [06:09:08]OFD Sender: No OFD packet to send [06:09:13]OFD Sender: No OFD packet to send [06:09:18]OFD Sender: No OFD packet to send [06:09:23]OFD Sender: No OFD packet to send [06:09:28]OFD Sender: No OFD packet to send [06:09:33]OFD Sender: No OFD packet to send [06:09:38]OFD Sender: No OFD packet to send [06:09:43]OFD Sender: No OFD packet to send [06:09:48]OFD Sender: No OFD packet to send [06:09:53]OFD Sender: No OFD packet to send [06:09:58]OFD Sender: No OFD packet to send [06:10:03]OFD Sender: No OFD packet to send [06:10:08]OFD Sender: No OFD packet to send [06:10:13]OFD Sender: No OFD packet to send [06:10:18]OFD Sender: No OFD packet to send [06:10:23]OFD Sender: No OFD packet to send [06:10:28]OFD Sender: No OFD packet to send [06:10:33]OFD Sender: No OFD packet to send [06:10:38]OFD Sender: No OFD packet to send [06:10:43]OFD Sender: No OFD packet to send [06:10:48]OFD Sender: No OFD packet to send [06:10:53]OFD Sender: No OFD packet to send [06:10:58]OFD Sender: No OFD packet to send [06:11:03]OFD Sender: No OFD packet to send [06:11:08]OFD Sender: No OFD packet to send [06:11:13]OFD Sender: No OFD packet to send [06:11:18]OFD Sender: No OFD packet to send [06:11:23]OFD Sender: No OFD packet to send [06:11:28]OFD Sender: No OFD packet to send [06:11:33]OFD Sender: No OFD packet to send [06:11:38]OFD Sender: No OFD packet to send [06:11:43]OFD Sender: No OFD packet to send [06:11:48]OFD Sender: No OFD packet to send [06:11:53]OFD Sender: No OFD packet to send [06:11:58]OFD Sender: No OFD packet to send [06:12:03]OFD Sender: No OFD packet to send [06:12:08]OFD Sender: No OFD packet to send [06:12:13]OFD Sender: No OFD packet to send [06:12:18]OFD Sender: No OFD packet to send [06:12:23]OFD Sender: No OFD packet to send [06:12:28]OFD Sender: No OFD packet to send [06:12:33]OFD Sender: No OFD packet to send [06:12:38]OFD Sender: No OFD packet to send [06:12:43]OFD Sender: No OFD packet to send [06:12:48]OFD Sender: No OFD packet to send [06:12:53]OFD Sender: No OFD packet to send [06:12:58]OFD Sender: No OFD packet to send [06:13:03]OFD Sender: No OFD packet to send [06:13:08]OFD Sender: No OFD packet to send [06:13:13]OFD Sender: No OFD packet to send [06:13:18]OFD Sender: No OFD packet to send [06:13:23]OFD Sender: No OFD packet to send [06:13:28]OFD Sender: No OFD packet to send [06:13:33]OFD Sender: No OFD packet to send [06:13:38]OFD Sender: No OFD packet to send [06:13:43]OFD Sender: No OFD packet to send [06:13:48]OFD Sender: No OFD packet to send [06:13:53]OFD Sender: No OFD packet to send [06:13:58]OFD Sender: No OFD packet to send [06:14:03]OFD Sender: No OFD packet to send [06:14:08]OFD Sender: No OFD packet to send [06:14:13]OFD Sender: No OFD packet to send [06:14:18]OFD Sender: No OFD packet to send [06:14:23]OFD Sender: No OFD packet to send [06:14:28]OFD Sender: No OFD packet to send [06:14:33]OFD Sender: No OFD packet to send [06:14:38]OFD Sender: No OFD packet to send [06:14:43]OFD Sender: No OFD packet to send [06:14:48]OFD Sender: No OFD packet to send [06:14:53]OFD Sender: No OFD packet to send [06:14:58]OFD Sender: No OFD packet to send [06:15:03]OFD Sender: No OFD packet to send [06:15:08]OFD Sender: No OFD packet to send [06:15:13]OFD Sender: No OFD packet to send [06:15:18]OFD Sender: No OFD packet to send [06:15:23]OFD Sender: No OFD packet to send [06:15:28]OFD Sender: No OFD packet to send [06:15:33]OFD Sender: No OFD packet to send [06:15:38]OFD Sender: No OFD packet to send [06:15:43]OFD Sender: No OFD packet to send [06:15:48]OFD Sender: No OFD packet to send [06:15:53]OFD Sender: No OFD packet to send [06:15:58]OFD Sender: No OFD packet to send [06:16:03]OFD Sender: No OFD packet to send [06:16:08]OFD Sender: No OFD packet to send [06:16:13]OFD Sender: No OFD packet to send [06:16:18]OFD Sender: No OFD packet to send [06:16:23]OFD Sender: No OFD packet to send [06:16:28]OFD Sender: No OFD packet to send [06:16:33]OFD Sender: No OFD packet to send [06:16:38]OFD Sender: No OFD packet to send [06:16:43]OFD Sender: No OFD packet to send [06:16:48]OFD Sender: No OFD packet to send [06:16:53]OFD Sender: No OFD packet to send [06:16:58]OFD Sender: No OFD packet to send [06:17:03]OFD Sender: No OFD packet to send [06:17:08]OFD Sender: No OFD packet to send [06:17:13]OFD Sender: No OFD packet to send [06:17:18]OFD Sender: No OFD packet to send [06:17:23]OFD Sender: No OFD packet to send [06:17:28]OFD Sender: No OFD packet to send [06:17:33]OFD Sender: No OFD packet to send [06:17:38]OFD Sender: No OFD packet to send [06:17:43]OFD Sender: No OFD packet to send [06:17:48]OFD Sender: No OFD packet to send [06:17:53]OFD Sender: No OFD packet to send [06:17:58]OFD Sender: No OFD packet to send [06:18:03]OFD Sender: No OFD packet to send [06:18:08]OFD Sender: No OFD packet to send [06:18:13]OFD Sender: No OFD packet to send [06:18:18]OFD Sender: No OFD packet to send [06:18:23]OFD Sender: No OFD packet to send [06:18:28]OFD Sender: No OFD packet to send [06:18:33]OFD Sender: No OFD packet to send [06:18:38]OFD Sender: No OFD packet to send [06:18:43]OFD Sender: No OFD packet to send [06:18:48]OFD Sender: No OFD packet to send [06:18:53]OFD Sender: No OFD packet to send [06:18:58]OFD Sender: No OFD packet to send [06:19:03]OFD Sender: No OFD packet to send [06:19:08]OFD Sender: No OFD packet to send [06:19:13]OFD Sender: No OFD packet to send [06:19:18]OFD Sender: No OFD packet to send [06:19:23]OFD Sender: No OFD packet to send [06:19:28]OFD Sender: No OFD packet to send [06:19:33]OFD Sender: No OFD packet to send [06:19:38]OFD Sender: No OFD packet to send [06:19:43]OFD Sender: No OFD packet to send [06:19:48]OFD Sender: No OFD packet to send [06:19:53]OFD Sender: No OFD packet to send [06:19:58]OFD Sender: No OFD packet to send [06:20:03]OFD Sender: No OFD packet to send [06:20:08]OFD Sender: No OFD packet to send [06:20:13]OFD Sender: No OFD packet to send [06:20:18]OFD Sender: No OFD packet to send [06:20:23]OFD Sender: No OFD packet to send [06:20:28]OFD Sender: No OFD packet to send [06:20:33]OFD Sender: No OFD packet to send [06:20:38]OFD Sender: No OFD packet to send [06:20:43]OFD Sender: No OFD packet to send [06:20:48]OFD Sender: No OFD packet to send [06:20:53]OFD Sender: No OFD packet to send [06:20:58]OFD Sender: No OFD packet to send [06:21:03]OFD Sender: No OFD packet to send [06:21:08]OFD Sender: No OFD packet to send [06:21:13]OFD Sender: No OFD packet to send [06:21:18]OFD Sender: No OFD packet to send [06:21:23]OFD Sender: No OFD packet to send [06:21:28]OFD Sender: No OFD packet to send [06:21:34]OFD Sender: No OFD packet to send [06:21:39]OFD Sender: No OFD packet to send [06:21:44]OFD Sender: No OFD packet to send [06:21:49]OFD Sender: No OFD packet to send [06:21:54]OFD Sender: No OFD packet to send [06:21:59]OFD Sender: No OFD packet to send [06:22:04]OFD Sender: No OFD packet to send [06:22:09]OFD Sender: No OFD packet to send [06:22:14]OFD Sender: No OFD packet to send [06:22:19]OFD Sender: No OFD packet to send [06:22:24]OFD Sender: No OFD packet to send [06:22:29]OFD Sender: No OFD packet to send [06:22:34]OFD Sender: No OFD packet to send [06:22:39]OFD Sender: No OFD packet to send [06:22:44]OFD Sender: No OFD packet to send [06:22:49]OFD Sender: No OFD packet to send [06:22:54]OFD Sender: No OFD packet to send [06:22:59]OFD Sender: No OFD packet to send [06:23:04]OFD Sender: No OFD packet to send [06:23:09]OFD Sender: No OFD packet to send [06:23:14]OFD Sender: No OFD packet to send [06:23:19]OFD Sender: No OFD packet to send [06:23:24]OFD Sender: No OFD packet to send [06:23:29]OFD Sender: No OFD packet to send [06:23:34]OFD Sender: No OFD packet to send [06:23:39]OFD Sender: No OFD packet to send [06:23:44]OFD Sender: No OFD packet to send [06:23:49]OFD Sender: No OFD packet to send [06:23:54]OFD Sender: No OFD packet to send [06:23:59]OFD Sender: No OFD packet to send [06:24:04]OFD Sender: No OFD packet to send [06:24:09]OFD Sender: No OFD packet to send [06:24:14]OFD Sender: No OFD packet to send [06:24:19]OFD Sender: No OFD packet to send [06:24:24]OFD Sender: No OFD packet to send [06:24:29]OFD Sender: No OFD packet to send [06:24:34]OFD Sender: No OFD packet to send [06:24:39]OFD Sender: No OFD packet to send [06:24:44]OFD Sender: No OFD packet to send [06:24:49]OFD Sender: No OFD packet to send [06:24:54]OFD Sender: No OFD packet to send [06:24:59]OFD Sender: No OFD packet to send [06:25:04]OFD Sender: No OFD packet to send [06:25:09]OFD Sender: No OFD packet to send [06:25:14]OFD Sender: No OFD packet to send [06:25:19]OFD Sender: No OFD packet to send [06:25:24]OFD Sender: No OFD packet to send [06:25:29]OFD Sender: No OFD packet to send [06:25:34]OFD Sender: No OFD packet to send [06:25:39]OFD Sender: No OFD packet to send [06:25:44]OFD Sender: No OFD packet to send [06:25:49]OFD Sender: No OFD packet to send [06:25:54]OFD Sender: No OFD packet to send [06:25:59]OFD Sender: No OFD packet to send [06:26:04]OFD Sender: No OFD packet to send [06:26:09]OFD Sender: No OFD packet to send [06:26:14]OFD Sender: No OFD packet to send [06:26:19]OFD Sender: No OFD packet to send [06:26:24]OFD Sender: No OFD packet to send [06:26:29]OFD Sender: No OFD packet to send [06:26:34]OFD Sender: No OFD packet to send [06:26:39]OFD Sender: No OFD packet to send [06:26:44]OFD Sender: No OFD packet to send [06:26:49]OFD Sender: No OFD packet to send [06:26:54]OFD Sender: No OFD packet to send [06:26:59]OFD Sender: No OFD packet to send [06:27:04]OFD Sender: No OFD packet to send [06:27:09]OFD Sender: No OFD packet to send [06:27:14]OFD Sender: No OFD packet to send [06:27:19]OFD Sender: No OFD packet to send [06:27:24]OFD Sender: No OFD packet to send [06:27:29]OFD Sender: No OFD packet to send [06:27:34]OFD Sender: No OFD packet to send [06:27:39]OFD Sender: No OFD packet to send [06:27:44]OFD Sender: No OFD packet to send [06:27:49]OFD Sender: No OFD packet to send [06:27:54]OFD Sender: No OFD packet to send [06:27:59]OFD Sender: No OFD packet to send [06:28:04]OFD Sender: No OFD packet to send [06:28:09]OFD Sender: No OFD packet to send [06:28:14]OFD Sender: No OFD packet to send [06:28:19]OFD Sender: No OFD packet to send [06:28:24]OFD Sender: No OFD packet to send [06:28:29]OFD Sender: No OFD packet to send [06:28:34]OFD Sender: No OFD packet to send [06:28:39]OFD Sender: No OFD packet to send [06:28:44]OFD Sender: No OFD packet to send [06:28:49]OFD Sender: No OFD packet to send [06:28:54]OFD Sender: No OFD packet to send [06:28:59]OFD Sender: No OFD packet to send [06:29:04]OFD Sender: No OFD packet to send [06:29:09]OFD Sender: No OFD packet to send [06:29:14]OFD Sender: No OFD packet to send [06:29:19]OFD Sender: No OFD packet to send [06:29:24]OFD Sender: No OFD packet to send [06:29:29]OFD Sender: No OFD packet to send [06:29:34]OFD Sender: No OFD packet to send [06:29:39]OFD Sender: No OFD packet to send [06:29:44]OFD Sender: No OFD packet to send [06:29:49]OFD Sender: No OFD packet to send [06:29:54]OFD Sender: No OFD packet to send [06:29:59]OFD Sender: No OFD packet to send [06:30:04]OFD Sender: No OFD packet to send [06:30:09]OFD Sender: No OFD packet to send [06:30:14]OFD Sender: No OFD packet to send [06:30:19]OFD Sender: No OFD packet to send [06:30:24]OFD Sender: No OFD packet to send [06:30:29]OFD Sender: No OFD packet to send [06:30:34]OFD Sender: No OFD packet to send [06:30:39]OFD Sender: No OFD packet to send [06:30:44]OFD Sender: No OFD packet to send [06:30:49]OFD Sender: No OFD packet to send [06:30:54]OFD Sender: No OFD packet to send [06:30:59]OFD Sender: No OFD packet to send [06:31:04]OFD Sender: No OFD packet to send [06:31:09]OFD Sender: No OFD packet to send [06:31:14]OFD Sender: No OFD packet to send [06:31:19]OFD Sender: No OFD packet to send [06:31:24]OFD Sender: No OFD packet to send [06:31:29]OFD Sender: No OFD packet to send [06:31:34]OFD Sender: No OFD packet to send [06:31:39]OFD Sender: No OFD packet to send [06:31:44]OFD Sender: No OFD packet to send [06:31:49]OFD Sender: No OFD packet to send [06:31:54]OFD Sender: No OFD packet to send [06:31:59]OFD Sender: No OFD packet to send [06:32:04]OFD Sender: No OFD packet to send [06:32:09]OFD Sender: No OFD packet to send [06:32:14]OFD Sender: No OFD packet to send [06:32:19]OFD Sender: No OFD packet to send [06:32:24]OFD Sender: No OFD packet to send [06:32:29]OFD Sender: No OFD packet to send [06:32:34]OFD Sender: No OFD packet to send [06:32:39]OFD Sender: No OFD packet to send [06:32:44]OFD Sender: No OFD packet to send [06:32:49]OFD Sender: No OFD packet to send [06:32:54]OFD Sender: No OFD packet to send [06:32:59]OFD Sender: No OFD packet to send [06:33:04]OFD Sender: No OFD packet to send [06:33:09]OFD Sender: No OFD packet to send [06:33:14]OFD Sender: No OFD packet to send [06:33:19]OFD Sender: No OFD packet to send [06:33:24]OFD Sender: No OFD packet to send [06:33:29]OFD Sender: No OFD packet to send [06:33:34]OFD Sender: No OFD packet to send [06:33:39]OFD Sender: No OFD packet to send [06:33:44]OFD Sender: No OFD packet to send [06:33:49]OFD Sender: No OFD packet to send [06:33:54]OFD Sender: No OFD packet to send [06:33:59]OFD Sender: No OFD packet to send [06:34:04]OFD Sender: No OFD packet to send [06:34:09]OFD Sender: No OFD packet to send [06:34:14]OFD Sender: No OFD packet to send [06:34:19]OFD Sender: No OFD packet to send [06:34:24]OFD Sender: No OFD packet to send [06:34:29]OFD Sender: No OFD packet to send [06:34:34]OFD Sender: No OFD packet to send [06:34:39]OFD Sender: No OFD packet to send [06:34:44]OFD Sender: No OFD packet to send [06:34:49]OFD Sender: No OFD packet to send [06:34:54]OFD Sender: No OFD packet to send [06:34:59]OFD Sender: No OFD packet to send [06:35:04]OFD Sender: No OFD packet to send [06:35:09]OFD Sender: No OFD packet to send [06:35:14]OFD Sender: No OFD packet to send [06:35:19]OFD Sender: No OFD packet to send [06:35:24]OFD Sender: No OFD packet to send [06:35:29]OFD Sender: No OFD packet to send [06:35:34]OFD Sender: No OFD packet to send [06:35:39]OFD Sender: No OFD packet to send [06:35:44]OFD Sender: No OFD packet to send [06:35:49]OFD Sender: No OFD packet to send [06:35:54]OFD Sender: No OFD packet to send [06:35:59]OFD Sender: No OFD packet to send [06:36:04]OFD Sender: No OFD packet to send [06:36:09]OFD Sender: No OFD packet to send [06:36:14]OFD Sender: No OFD packet to send [06:36:19]OFD Sender: No OFD packet to send [06:36:24]OFD Sender: No OFD packet to send [06:36:29]OFD Sender: No OFD packet to send [06:36:34]OFD Sender: No OFD packet to send [06:36:39]OFD Sender: No OFD packet to send [06:36:44]OFD Sender: No OFD packet to send [06:36:49]OFD Sender: No OFD packet to send [06:36:54]OFD Sender: No OFD packet to send [06:36:59]OFD Sender: No OFD packet to send [06:37:04]OFD Sender: No OFD packet to send [06:37:09]OFD Sender: No OFD packet to send [06:37:14]OFD Sender: No OFD packet to send [06:37:19]OFD Sender: No OFD packet to send [06:37:24]OFD Sender: No OFD packet to send [06:37:29]OFD Sender: No OFD packet to send [06:37:34]OFD Sender: No OFD packet to send [06:37:39]OFD Sender: No OFD packet to send [06:37:44]OFD Sender: No OFD packet to send [06:37:49]OFD Sender: No OFD packet to send [06:37:54]OFD Sender: No OFD packet to send [06:37:59]OFD Sender: No OFD packet to send [06:38:04]OFD Sender: No OFD packet to send [06:38:09]OFD Sender: No OFD packet to send [06:38:14]OFD Sender: No OFD packet to send [06:38:19]OFD Sender: No OFD packet to send [06:38:24]OFD Sender: No OFD packet to send [06:38:29]OFD Sender: No OFD packet to send [06:38:34]OFD Sender: No OFD packet to send [06:38:39]OFD Sender: No OFD packet to send [06:38:44]OFD Sender: No OFD packet to send [06:38:49]OFD Sender: No OFD packet to send [06:38:54]OFD Sender: No OFD packet to send [06:38:59]OFD Sender: No OFD packet to send [06:39:05]OFD Sender: No OFD packet to send [06:39:10]OFD Sender: No OFD packet to send [06:39:15]OFD Sender: No OFD packet to send [06:39:20]OFD Sender: No OFD packet to send [06:39:25]OFD Sender: No OFD packet to send [06:39:30]OFD Sender: No OFD packet to send [06:39:35]OFD Sender: No OFD packet to send [06:39:40]OFD Sender: No OFD packet to send [06:39:45]OFD Sender: No OFD packet to send [06:39:50]OFD Sender: No OFD packet to send [06:39:55]OFD Sender: No OFD packet to send [06:40:00]OFD Sender: No OFD packet to send [06:40:05]OFD Sender: No OFD packet to send [06:40:10]OFD Sender: No OFD packet to send [06:40:15]OFD Sender: No OFD packet to send [06:40:20]OFD Sender: No OFD packet to send [06:40:25]OFD Sender: No OFD packet to send [06:40:30]OFD Sender: No OFD packet to send [06:40:35]OFD Sender: No OFD packet to send [06:40:40]OFD Sender: No OFD packet to send [06:40:45]OFD Sender: No OFD packet to send [06:40:50]OFD Sender: No OFD packet to send [06:40:55]OFD Sender: No OFD packet to send [06:41:00]OFD Sender: No OFD packet to send [06:41:05]OFD Sender: No OFD packet to send [06:41:10]OFD Sender: No OFD packet to send [06:41:15]OFD Sender: No OFD packet to send [06:41:20]OFD Sender: No OFD packet to send [06:41:25]OFD Sender: No OFD packet to send [06:41:30]OFD Sender: No OFD packet to send [06:41:35]OFD Sender: No OFD packet to send [06:41:40]OFD Sender: No OFD packet to send [06:41:45]OFD Sender: No OFD packet to send [06:41:50]OFD Sender: No OFD packet to send [06:41:55]OFD Sender: No OFD packet to send [06:42:00]OFD Sender: No OFD packet to send [06:42:05]OFD Sender: No OFD packet to send [06:42:10]OFD Sender: No OFD packet to send [06:42:15]OFD Sender: No OFD packet to send [06:42:20]OFD Sender: No OFD packet to send [06:42:25]OFD Sender: No OFD packet to send [06:42:30]OFD Sender: No OFD packet to send [06:42:35]OFD Sender: No OFD packet to send [06:42:40]OFD Sender: No OFD packet to send [06:42:45]OFD Sender: No OFD packet to send [06:42:50]OFD Sender: No OFD packet to send [06:42:55]OFD Sender: No OFD packet to send [06:43:00]OFD Sender: No OFD packet to send [06:43:05]OFD Sender: No OFD packet to send [06:43:10]OFD Sender: No OFD packet to send [06:43:15]OFD Sender: No OFD packet to send [06:43:20]OFD Sender: No OFD packet to send [06:43:25]OFD Sender: No OFD packet to send [06:43:30]OFD Sender: No OFD packet to send [06:43:35]OFD Sender: No OFD packet to send [06:43:40]OFD Sender: No OFD packet to send [06:43:45]OFD Sender: No OFD packet to send [06:43:50]OFD Sender: No OFD packet to send [06:43:55]OFD Sender: No OFD packet to send [06:44:00]OFD Sender: No OFD packet to send [06:44:05]OFD Sender: No OFD packet to send [06:44:10]OFD Sender: No OFD packet to send [06:44:15]OFD Sender: No OFD packet to send [06:44:20]OFD Sender: No OFD packet to send [06:44:25]OFD Sender: No OFD packet to send [06:44:30]OFD Sender: No OFD packet to send [06:44:35]OFD Sender: No OFD packet to send [06:44:40]OFD Sender: No OFD packet to send [06:44:45]OFD Sender: No OFD packet to send [06:44:50]OFD Sender: No OFD packet to send [06:44:55]OFD Sender: No OFD packet to send [06:45:00]OFD Sender: No OFD packet to send [06:45:05]OFD Sender: No OFD packet to send [06:45:10]OFD Sender: No OFD packet to send [06:45:15]OFD Sender: No OFD packet to send [06:45:20]OFD Sender: No OFD packet to send [06:45:25]OFD Sender: No OFD packet to send [06:45:30]OFD Sender: No OFD packet to send [06:45:35]OFD Sender: No OFD packet to send [06:45:40]OFD Sender: No OFD packet to send [06:45:45]OFD Sender: No OFD packet to send [06:45:50]OFD Sender: No OFD packet to send [06:45:55]OFD Sender: No OFD packet to send [06:46:00]OFD Sender: No OFD packet to send [06:46:05]OFD Sender: No OFD packet to send [06:46:05]accept exits with 9 [06:46:05]New connection [06:46:05]New thread 3066776932 created [06:46:05]Thread 3066920292 joined [06:46:05]Waiting for new connection... [06:46:05] Sock 9.Parse request [06:46:05]Sock 9.Check first char [06:46:05]Sock 9.First char is OK [06:46:05]request: POST /json_proto HTTP/1.0 [06:46:05]Method: POST [06:46:05]URL: /json_proto [06:46:05]Method is POST - this is cgi request [06:46:05]url: /json_proto [06:46:05]query_string will be loaded in cgi processing [06:46:05]execute_cgi json_proto POST (null) [06:46:05]execute_cgi path=json_proto method=POST [06:46:05]POST find Content-Length [06:46:05]Host: 172.17.40.67:8080 [06:46:05]Content-Length: 683 [06:46:05]Content-Type: application/json [06:46:05] [06:46:05]POST finish read [06:46:05]Found Content-Length = 683 [06:46:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [06:46:05]execute_script... [06: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)3407038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [06:46:05]POST & json_proto [06:46:05]process_json_proto [06:46:05]json parsed OK: [06:46:05]protocol is kg_v1.0 [06:46:05]action value=close_receipt [06:46:05]process_action close_receipt [06:46:05]cmd_close_receipt [06:46:05]MH_GetDate [06:46:05]Write to MH i2c: F0 00 00 34 40 63 [06:46:05]Write i2c OK [06:46:05]MH_I2C_Read... [06:46:05]Read from MH i2c: F0 [06:46:05]MH_I2C_Read... [06:46:05]Read from MH i2c: F0 09 00 [06:46:05]MH_I2C_Read... [06:46:05]Read from MH i2c: F0 09 00 34 40 00 B1 84 20 67 EE DA 66 66 BC [06:46:05]GetLastDocTimeStamp 1730178044 [06:46:05]current date 1730184369 [06:46:05]FM_GetShiftState [06:46:05]SAM_PROTO_GetShiftState [06:46:05]wFMCommunicate request_size=4 [06:46:05]MH_SAM_APDU [06:46:05]CAPDU: 80 13 01 00 [06:46:05]Write to MH i2c: E2 08 00 35 40 80 13 01 00 00 00 00 00 F2 [06:46:05]Write i2c OK [06:46:05]MH_I2C_Read... [06:46:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:46:05]Read from MH i2c: E2 [06:46:05]MH_I2C_Read... [06:46:05]Read from MH i2c: E2 0E 00 [06:46:05]MH_I2C_Read... [06:46:05]Read from MH i2c: E2 0E 00 35 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 50 [06:46:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [06:46:05]wFMCommunicate OK [06:46:05]SAM_PROTO_GetShiftState done [06:46:05]FM_GetShiftState done [06:46:05]opened in 1730160548 [06:46:05]opened+sec_in_day 1730246948 [06:46:05]quantity*price = 200031 [06:46:05]sum+1 = 200032 [06:46:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 22 29.10.2024 06:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96513 ФПД: 180735303190477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T064609&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96513&fm=180735303190477&tin=02508201610067®Number=0000000000170478&sum=200000 [06:46:06]StoreToDocumentArchive [06:46:06]shift 145 fd 96513 [06:46:06]save to /storage/0145/doc_00096513 [06:46:06]save last doc name /storage/0145/doc_00096513 to /storage/kkm_last_doc_name [06:46:06]save OK [06:46:06]Clear old archive folders... [06:46:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:46:06]tlvbuf is B6ED2610 [06:46:06]SAM_PROTO_ClearQueue [06:46:06]wFMCommunicate request_size=4 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 80 09 00 00 [06:46:06]Write to MH i2c: E2 08 00 42 40 80 09 00 00 00 00 00 00 F4 [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:46:06]Read from MH i2c: E2 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 [06:46:06]MH_I2C_Read... [06:46:06]Read from MH i2c: E2 03 00 42 40 00 90 00 F6 [06:46:06]RAPDU: 90 00 [06:46:06]wFMCommunicate OK [06:46:06]SAM_PROTO_ClearQueue done [06:46:06]KKMCreateOFDPacket [06:46:06]OFDProtocolAddRootSTLVToBuf [06:46:06]FM_MakeSignedData [06:46:06]FM_MakeSignedData [06:46:06]SAM_PROTO_SignData [06:46:06]wFMCommunicate request_size=4 [06:46:06]MH_SAM_APDU [06:46:06]CAPDU: 80 0D 01 02 [06:46:06]Write to MH i2c: E2 08 00 43 40 80 0D 01 02 00 00 00 00 FC [06:46:06]Write i2c OK [06:46:06]MH_I2C_Read... [06:46:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:46:07]Read from MH i2c: E2 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 03 00 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 03 00 43 40 00 90 00 F7 [06:46:07]RAPDU: 90 00 [06:46:07]wFMCommunicate OK [06:46:07]wFMCommunicate request_size=255 [06:46:07]MH_SAM_APDU [06: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 16 00 00 00 F4 03 04 00 B1 84 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 79 01 00 35 04 06 00 A4 [06:46:07]Write to MH i2c: E2 02 01 44 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 B1 84 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 79 01 00 35 04 06 00 A4 00 00 4E [06:46:07]Write i2c OK [06:46:07]MH_I2C_Read... [06:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:46:07]Read from MH i2c: E2 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 03 00 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 03 00 44 40 00 90 00 F8 [06:46:07]RAPDU: 90 00 [06:46:07]wFMCommunicate OK [06:46:07]wFMCommunicate request_size=10 [06:46:07]MH_SAM_APDU [06:46:07]CAPDU: 80 0D 02 02 05 60 B7 8B 87 CD [06:46:07]Write to MH i2c: E2 0D 00 45 40 80 0D 02 02 05 00 60 B7 8B 87 CD 00 00 FF [06:46:07]Write i2c OK [06:46:07]MH_I2C_Read... [06:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:46:07]Read from MH i2c: E2 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 03 00 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 03 00 45 40 00 90 00 F9 [06:46:07]RAPDU: 90 00 [06:46:07]wFMCommunicate OK [06:46:07]wFMCommunicate request_size=4 [06:46:07]MH_SAM_APDU [06:46:07]CAPDU: 80 0D 03 02 [06:46:07]Write to MH i2c: E2 08 00 46 40 80 0D 03 02 00 00 00 00 01 [06:46:07]Write i2c OK [06:46:07]MH_I2C_Read... [06:46:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:46:07]Read from MH i2c: E2 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 0B 00 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 0B 00 46 40 00 94 AC F2 4F 31 61 08 C3 90 00 E0 [06:46:07]RAPDU: 94 AC F2 4F 31 61 08 C3 90 00 [06:46:07]wFMCommunicate OK [06:46:07]SAM_PROTO_SignData done [06:46:07]FM_MakeSignedData done [06:46:07]CreateOFDProtocolMessage [06:46:07]wFMCommunicate request_size=4 [06:46:07]MH_SAM_APDU [06:46:07]CAPDU: 80 11 00 00 [06:46:07]Write to MH i2c: E2 08 00 47 40 80 11 00 00 00 00 00 00 01 [06:46:07]Write i2c OK [06:46:07]MH_I2C_Read... [06:46:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:07]Read from MH i2c: E2 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 17 00 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: E2 17 00 47 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [06:46:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:46:07]wFMCommunicate OK [06:46:07]CreateOFDProtocolMessage done [06:46:07]OFDSenderStorePacket 96513 [06:46:07]StoreOFDPacket docnum=96513 [06:46:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 A9 07 01 63 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 34 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 16 00 00 00 F4 03 04 00 B1 84 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 79 01 00 35 04 06 00 A4 60 B7 8B 87 CD 94 AC F2 4F 31 61 08 C3 [06:46:07]CheckFolder [06:46:07]dirname=/storage/ofd_packets [06:46:07]CheckFolder done [06:46:07]ProducePacketName [06:46:07]name=ofd_packets/00096513 [06:46:07]NVStorageSaveData ofd_packets/00096513 [06:46:07]File name is /storage/ofd_packets/00096513 [06:46:07]Write 301 bytes [06:46:07]NVStorageSaveData done [06:46:07]OFDSenderStorePacket done [06:46:07]KKMCreateOFDPacket done [06:46:07]NVStorageSaveData kkm_last_timestamp [06:46:07]File name is /storage/kkm_last_timestamp [06:46:07]Write 4 bytes [06:46:07]NVStorageSaveData done [06:46:07]ExternCall_PrintAddStr [06:46:07]wPrintStart [06:46:07]Write to MH i2c: 01 00 00 48 40 88 [06:46:07]Write i2c OK [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: 01 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: 01 07 00 [06:46:07]MH_I2C_Read... [06:46:07]Read from MH i2c: 01 07 00 48 40 00 00 00 00 00 FF 0F 9D [06:46:07]RasterBufferAndPrint [06:46:07]line Счет N : (1)3407038 [06:46:07]line ИНН: 02508201610067 [06:46:07]line Контрольно-Кассовый Чек [06:46:07]line ПРОДАЖА [06:46:07]line ТРК (МРК, ГНК) : 42 [06:46:07]line Товар: 2710124130 [06:46:07]line Аи-92-К-4 [06:46:07]line 29.900 * 66.90 [06:46:07]line = 2000.31 [06:46:07]line НДС 12% НСП 1% [06:46:07]line > о реализуемом товаре [06:46:07]line ОКРУГЛЕНИЕ: -0.31 [06:46:07]line ИТОГО: 2000.00 [06:46:07]line Внесено: 2000.00 [06:46:07]line СДАЧА: 0.00 [06:46:07]line НСП 1% : 17.70 [06:46:07]line НДС 12% : 212.42 [06:46:07]line Наличными: 2000.00 [06:46:07]line Безнал.: 0.00 [06:46:07]line Место: АЗС № 82 "Партнер Нефть" [06:46:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:46:07]line СНО: Общий режим [06:46:07]line Чек 22 29.10.2024 06:46 [06:46:07]line Смена: 145 ФФД: 1.0 [06:46:07]line ЗНМ: 0300000017 [06:46:07]line РНМ: 0000000000170478 [06:46:07]line Версия ККМ: v1.0 [06:46:07]line ФМ: 0000000002098560 [06:46:07]line ФД: 96513 [06:46:07]line ФПД: 180735303190477 [06:46:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T064609&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96513&fm=180735303190477&tin=02508201610067®Number=0000000000170478&sum=200000 [06:46:07]OFD Sender: Processing packet 96513 [packets to send 58, broken 57] [06:46:07]ProducePacketName [06:46:07]name=ofd_packets/00096513 [06:46:07]OFD Sender: To server: pG, [06:46:07]CommunicateWithHost lk.salyk.kg:30040 [06:46:07]ConnectInit lk.salyk.kg [06:46:07]written 0, free lines is 4095 [06:46:08]Write to MH i2c: 01 00 00 73 40 B3 [06:46:08]Write i2c OK [06:46:08]MH_I2C_Read... [06:46:08]Read from MH i2c: 01 [06:46:08]MH_I2C_Read... [06:46:08]Read from MH i2c: 01 07 00 [06:46:08]MH_I2C_Read... [06:46:08]Read from MH i2c: 01 07 00 73 40 00 00 00 00 00 FC 0C C2 [06:46:08]RasterBufferAndPrint [06:46:08]line [06:46:08]line [06:46:08]line [06:46:08]line [06:46:08]line [06:46:08]written 0, free lines is 3331 [06:46:08]MH_Cut [06:46:08]Write to MH i2c: D1 01 00 7A 40 01 8C [06:46:08]Write i2c OK [06:46:08]MH_I2C_Read... [06:46:08]Read from MH i2c: D1 [06:46:08]MH_I2C_Read... [06:46:08]Read from MH i2c: D1 01 00 [06:46:08]MH_I2C_Read... [06:46:08]Read from MH i2c: D1 01 00 7A 40 00 8B [06:46:08]Write to MH i2c: 01 00 00 7B 40 BB [06:46:08]Write i2c OK [06:46:08]MH_I2C_Read... [06:46:08]*** Cut start [06:46:08]*** Partial cut [06:46:08]*** CUTSNS_PIN = 1 [06:46:08]*** CUTSNS_PIN = 0 [06:46:09]*** Brake cut motor [06:46:09]Read from MH i2c: 01 [06:46:09]MH_I2C_Read... [06:46:09]*** Stop cut motor [06:46:09]*** Cut end [06:46:09]Read from MH i2c: 01 07 00 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: 01 07 00 7B 40 00 00 00 00 00 FF 0F D0 [06:46:09]process_action close_receipt done [06:46:09]requested_data is exist [06:46:09]produce_requested_data [06:46:09]requested_item fm.sn is exist - process it [06:46:09]wFMCommunicate request_size=4 [06:46:09]MH_SAM_APDU [06:46:09]CAPDU: 80 11 00 00 [06:46:09]Write to MH i2c: E2 08 00 7C 40 80 11 00 00 00 00 00 00 36 [06:46:09]Write i2c OK [06:46:09]MH_I2C_Read... [06:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:09]Read from MH i2c: E2 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 17 00 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 17 00 7C 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [06:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:46:09]wFMCommunicate OK [06:46:09]requested_item fd.num is exist - process it [06:46:09]SAM_PROTO_GetFieldsCounters [06:46:09]wFMCommunicate request_size=4 [06:46:09]MH_SAM_APDU [06:46:09]CAPDU: 80 13 00 00 [06:46:09]Write to MH i2c: E2 08 00 7D 40 80 13 00 00 00 00 00 00 39 [06:46:09]Write i2c OK [06:46:09]MH_I2C_Read... [06:46:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:46:09]Read from MH i2c: E2 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 62 00 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 62 00 7D 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [06:46:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:46:09]wFMCommunicate OK [06:46:09]SAM_PROTO_GetFieldsCounters done [06:46:09]requested_item shift.num is exist - process it [06:46:09]requested_item shift.opened is exist - process it [06:46:09]req_shift_opened [06:46:09]FM_GetShiftState [06:46:09]SAM_PROTO_GetShiftState [06:46:09]wFMCommunicate request_size=4 [06:46:09]MH_SAM_APDU [06:46:09]CAPDU: 80 13 01 00 [06:46:09]Write to MH i2c: E2 08 00 7E 40 80 13 01 00 00 00 00 00 3B [06:46:09]Write i2c OK [06:46:09]MH_I2C_Read... [06:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:46:09]Read from MH i2c: E2 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 0E 00 [06:46:09]MH_I2C_Read... [06:46:09]Read from MH i2c: E2 0E 00 7E 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 99 [06:46:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [06:46:09]wFMCommunicate OK [06:46:09]SAM_PROTO_GetShiftState done [06:46:09]FM_GetShiftState done [06:46:09]req_shift_opened done [06:46:09]requested_item shift.open_date is exist - process it [06:46:09]req_shift_open_date [06:46:09]req_shift_open_date done [06:46:09]produce_requested_data done [06:46:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96513,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [06:46:09]process_action_free close_receipt [06:46:09]json_value_free [06:46:09]json_value_free done [06:46:09]process_json_proto returns [06:46:09]Send response to host [06:46:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96513,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [06:46:09]free response buf [06:46:09]execute_script done [06:46:09]execute_script returns [06:46:09]free content buf [06:46:09]Sock 9.Close socket [06:46:09]Sock 9.Thread stoped [06:48:21]ConnectInit Can't connect to host [06:48:21]CommunicateWithHost connect error [06:48:21]CommunicateWithHost err = -1 [06:48:21]OFD Sender: Server communicate error [06:48:26]OFD Sender: Processing packet 96513 [packets to send 58, broken 57] [06:48:26]ProducePacketName [06:48:26]name=ofd_packets/00096513 [06:48:26]OFD Sender: To server: pG, [06:48:26]CommunicateWithHost lk.salyk.kg:30040 [06:48:26]ConnectInit lk.salyk.kg [06:48:27]Connected sock=9 [06:48:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 A9 07 01 63 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 34 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 16 00 00 00 F4 03 04 00 B1 84 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 79 01 00 35 04 06 00 A4 60 B7 8B 87 CD 94 AC F2 4F 31 61 08 C3 [06:48:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A8 C7 47 00 05 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 32 30 39 38 35 36 30 10 04 04 00 01 79 01 00 F4 03 04 00 64 2F 20 67 B6 04 01 00 00 77 1F E2 05 75 50 A6 A8 [06:48:27]CommunicateWithHost err = 0 [06:48:27]CheckOFDResponse [06:48:27]1017 (14) - 77093643461234 [06:48:27]1041 (16) - 0000000002098560 [06:48:27]1040 (4) - 96513 [06:48:27]1012 (4) - 29.10.2024 00:42 [06:48:27]1206 (1) - 0 [06:48:27]OFD Sender: Remove packet 96513 [06:48:27]ProducePacketName [06:48:27]name=ofd_packets/00096513 [06:48:27]NVStorageDeleteData [06:48:27]OFD Sender: No OFD packet to send [06:48:32]OFD Sender: No OFD packet to send [06:48:37]OFD Sender: No OFD packet to send [06:48:42]OFD Sender: No OFD packet to send [06:48:47]OFD Sender: No OFD packet to send [06:48:52]OFD Sender: No OFD packet to send [06:48:57]OFD Sender: No OFD packet to send [06:49:02]OFD Sender: No OFD packet to send [06:49:07]OFD Sender: No OFD packet to send [06:49:12]OFD Sender: No OFD packet to send [06:49:17]OFD Sender: No OFD packet to send [06:49:22]OFD Sender: No OFD packet to send [06:49:27]OFD Sender: No OFD packet to send [06:49:32]OFD Sender: No OFD packet to send [06:49:37]OFD Sender: No OFD packet to send [06:49:43]OFD Sender: No OFD packet to send [06:49:48]OFD Sender: No OFD packet to send [06:49:53]OFD Sender: No OFD packet to send [06:49:58]OFD Sender: No OFD packet to send [06:50:03]OFD Sender: No OFD packet to send [06:50:08]OFD Sender: No OFD packet to send [06:50:13]OFD Sender: No OFD packet to send [06:50:18]OFD Sender: No OFD packet to send [06:50:23]OFD Sender: No OFD packet to send [06:50:28]OFD Sender: No OFD packet to send [06:50:33]OFD Sender: No OFD packet to send [06:50:38]OFD Sender: No OFD packet to send [06:50:43]OFD Sender: No OFD packet to send [06:50:48]OFD Sender: No OFD packet to send [06:50:53]OFD Sender: No OFD packet to send [06:50:58]OFD Sender: No OFD packet to send [06:51:03]OFD Sender: No OFD packet to send [06:51:08]OFD Sender: No OFD packet to send [06:51:13]OFD Sender: No OFD packet to send [06:51:18]OFD Sender: No OFD packet to send [06:51:23]OFD Sender: No OFD packet to send [06:51:28]OFD Sender: No OFD packet to send [06:51:33]OFD Sender: No OFD packet to send [06:51:38]OFD Sender: No OFD packet to send [06:51:43]OFD Sender: No OFD packet to send [06:51:48]OFD Sender: No OFD packet to send [06:51:53]OFD Sender: No OFD packet to send [06:51:58]OFD Sender: No OFD packet to send [06:52:03]OFD Sender: No OFD packet to send [06:52:08]OFD Sender: No OFD packet to send [06:52:13]OFD Sender: No OFD packet to send [06:52:18]OFD Sender: No OFD packet to send [06:52:23]OFD Sender: No OFD packet to send [06:52:28]OFD Sender: No OFD packet to send [06:52:33]OFD Sender: No OFD packet to send [06:52:38]OFD Sender: No OFD packet to send [06:52:43]OFD Sender: No OFD packet to send [06:52:48]OFD Sender: No OFD packet to send [06:52:53]OFD Sender: No OFD packet to send [06:52:58]OFD Sender: No OFD packet to send [06:53:03]OFD Sender: No OFD packet to send [06:53:08]OFD Sender: No OFD packet to send [06:53:13]OFD Sender: No OFD packet to send [06:53:18]OFD Sender: No OFD packet to send [06:53:23]OFD Sender: No OFD packet to send [06:53:28]OFD Sender: No OFD packet to send [06:53:33]OFD Sender: No OFD packet to send [06:53:38]OFD Sender: No OFD packet to send [06:53:43]OFD Sender: No OFD packet to send [06:53:48]OFD Sender: No OFD packet to send [06:53:53]OFD Sender: No OFD packet to send [06:53:58]OFD Sender: No OFD packet to send [06:54:03]OFD Sender: No OFD packet to send [06:54:08]OFD Sender: No OFD packet to send [06:54:13]OFD Sender: No OFD packet to send [06:54:18]OFD Sender: No OFD packet to send [06:54:23]OFD Sender: No OFD packet to send [06:54:28]OFD Sender: No OFD packet to send [06:54:33]OFD Sender: No OFD packet to send [06:54:38]OFD Sender: No OFD packet to send [06:54:43]OFD Sender: No OFD packet to send [06:54:48]OFD Sender: No OFD packet to send [06:54:53]OFD Sender: No OFD packet to send [06:54:58]OFD Sender: No OFD packet to send [06:55:03]OFD Sender: No OFD packet to send [06:55:08]OFD Sender: No OFD packet to send [06:55:13]OFD Sender: No OFD packet to send [06:55:18]OFD Sender: No OFD packet to send [06:55:23]OFD Sender: No OFD packet to send [06:55:28]OFD Sender: No OFD packet to send [06:55:33]OFD Sender: No OFD packet to send [06:55:38]OFD Sender: No OFD packet to send [06:55:43]OFD Sender: No OFD packet to send [06:55:48]OFD Sender: No OFD packet to send [06:55:53]OFD Sender: No OFD packet to send [06:55:58]OFD Sender: No OFD packet to send [06:56:03]OFD Sender: No OFD packet to send [06:56:08]OFD Sender: No OFD packet to send [06:56:13]OFD Sender: No OFD packet to send [06:56:18]OFD Sender: No OFD packet to send [06:56:23]OFD Sender: No OFD packet to send [06:56:28]OFD Sender: No OFD packet to send [06:56:33]OFD Sender: No OFD packet to send [06:56:38]OFD Sender: No OFD packet to send [06:56:43]OFD Sender: No OFD packet to send [06:56:48]OFD Sender: No OFD packet to send [06:56:53]OFD Sender: No OFD packet to send [06:56:58]OFD Sender: No OFD packet to send [06:57:03]OFD Sender: No OFD packet to send [06:57:08]OFD Sender: No OFD packet to send [06:57:13]OFD Sender: No OFD packet to send [06:57:18]OFD Sender: No OFD packet to send [06:57:23]OFD Sender: No OFD packet to send [06:57:28]OFD Sender: No OFD packet to send [06:57:33]OFD Sender: No OFD packet to send [06:57:38]OFD Sender: No OFD packet to send [06:57:43]OFD Sender: No OFD packet to send [06:57:48]OFD Sender: No OFD packet to send [06:57:53]OFD Sender: No OFD packet to send [06:57:58]OFD Sender: No OFD packet to send [06:58:03]OFD Sender: No OFD packet to send [06:58:08]OFD Sender: No OFD packet to send [06:58:13]OFD Sender: No OFD packet to send [06:58:18]OFD Sender: No OFD packet to send [06:58:23]OFD Sender: No OFD packet to send [06:58:28]OFD Sender: No OFD packet to send [06:58:33]OFD Sender: No OFD packet to send [06:58:38]OFD Sender: No OFD packet to send [06:58:43]OFD Sender: No OFD packet to send [06:58:48]OFD Sender: No OFD packet to send [06:58:53]OFD Sender: No OFD packet to send [06:58:58]OFD Sender: No OFD packet to send [06:59:03]OFD Sender: No OFD packet to send [06:59:08]OFD Sender: No OFD packet to send [06:59:13]OFD Sender: No OFD packet to send [06:59:18]OFD Sender: No OFD packet to send [06:59:23]OFD Sender: No OFD packet to send [06:59:28]OFD Sender: No OFD packet to send [06:59:33]OFD Sender: No OFD packet to send [06:59:38]OFD Sender: No OFD packet to send [06:59:43]OFD Sender: No OFD packet to send [06:59:48]OFD Sender: No OFD packet to send [06:59:53]OFD Sender: No OFD packet to send [06:59:58]OFD Sender: No OFD packet to send [07:00:03]OFD Sender: No OFD packet to send [07:00:08]OFD Sender: No OFD packet to send [07:00:13]OFD Sender: No OFD packet to send [07:00:18]OFD Sender: No OFD packet to send [07:00:23]OFD Sender: No OFD packet to send [07:00:28]OFD Sender: No OFD packet to send [07:00:33]OFD Sender: No OFD packet to send [07:00:38]OFD Sender: No OFD packet to send [07:00:43]OFD Sender: No OFD packet to send [07:00:48]OFD Sender: No OFD packet to send [07:00:53]OFD Sender: No OFD packet to send [07:00:58]OFD Sender: No OFD packet to send [07:01:03]OFD Sender: No OFD packet to send [07:01:08]OFD Sender: No OFD packet to send [07:01:13]OFD Sender: No OFD packet to send [07:01:18]OFD Sender: No OFD packet to send [07:01:23]OFD Sender: No OFD packet to send [07:01:28]OFD Sender: No OFD packet to send [07:01:33]OFD Sender: No OFD packet to send [07:01:38]OFD Sender: No OFD packet to send [07:01:43]OFD Sender: No OFD packet to send [07:01:48]OFD Sender: No OFD packet to send [07:01:53]OFD Sender: No OFD packet to send [07:01:58]OFD Sender: No OFD packet to send [07:02:03]OFD Sender: No OFD packet to send [07:02:08]OFD Sender: No OFD packet to send [07:02:13]OFD Sender: No OFD packet to send [07:02:18]OFD Sender: No OFD packet to send [07:02:23]OFD Sender: No OFD packet to send [07:02:28]OFD Sender: No OFD packet to send [07:02:33]OFD Sender: No OFD packet to send [07:02:38]OFD Sender: No OFD packet to send [07:02:43]OFD Sender: No OFD packet to send [07:02:48]OFD Sender: No OFD packet to send [07:02:53]OFD Sender: No OFD packet to send [07:02:58]OFD Sender: No OFD packet to send [07:03:03]OFD Sender: No OFD packet to send [07:03:08]OFD Sender: No OFD packet to send [07:03:13]OFD Sender: No OFD packet to send [07:03:18]OFD Sender: No OFD packet to send [07:03:23]OFD Sender: No OFD packet to send [07:03:28]OFD Sender: No OFD packet to send [07:03:33]OFD Sender: No OFD packet to send [07:03:38]OFD Sender: No OFD packet to send [07:03:43]OFD Sender: No OFD packet to send [07:03:48]OFD Sender: No OFD packet to send [07:03:53]OFD Sender: No OFD packet to send [07:03:58]OFD Sender: No OFD packet to send [07:04:03]OFD Sender: No OFD packet to send [07:04:08]OFD Sender: No OFD packet to send [07:04:13]OFD Sender: No OFD packet to send [07:04:18]OFD Sender: No OFD packet to send [07:04:23]OFD Sender: No OFD packet to send [07:04:28]OFD Sender: No OFD packet to send [07:04:33]OFD Sender: No OFD packet to send [07:04:38]OFD Sender: No OFD packet to send [07:04:43]OFD Sender: No OFD packet to send [07:04:48]OFD Sender: No OFD packet to send [07:04:53]OFD Sender: No OFD packet to send [07:04:58]OFD Sender: No OFD packet to send [07:05:03]OFD Sender: No OFD packet to send [07:05:08]OFD Sender: No OFD packet to send [07:05:13]OFD Sender: No OFD packet to send [07:05:18]OFD Sender: No OFD packet to send [07:05:23]OFD Sender: No OFD packet to send [07:05:28]OFD Sender: No OFD packet to send [07:05:33]OFD Sender: No OFD packet to send [07:05:38]OFD Sender: No OFD packet to send [07:05:43]OFD Sender: No OFD packet to send [07:05:48]OFD Sender: No OFD packet to send [07:05:53]OFD Sender: No OFD packet to send [07:05:58]OFD Sender: No OFD packet to send [07:06:03]OFD Sender: No OFD packet to send [07:06:08]OFD Sender: No OFD packet to send [07:06:13]OFD Sender: No OFD packet to send [07:06:18]OFD Sender: No OFD packet to send [07:06:23]OFD Sender: No OFD packet to send [07:06:28]OFD Sender: No OFD packet to send [07:06:33]OFD Sender: No OFD packet to send [07:06:38]OFD Sender: No OFD packet to send [07:06:43]OFD Sender: No OFD packet to send [07:06:48]OFD Sender: No OFD packet to send [07:06:53]OFD Sender: No OFD packet to send [07:06:58]OFD Sender: No OFD packet to send [07:07:03]OFD Sender: No OFD packet to send [07:07:08]OFD Sender: No OFD packet to send [07:07:13]OFD Sender: No OFD packet to send [07:07:18]OFD Sender: No OFD packet to send [07:07:24]OFD Sender: No OFD packet to send [07:07:29]OFD Sender: No OFD packet to send [07:07:34]OFD Sender: No OFD packet to send [07:07:39]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [07:07:49]OFD Sender: No OFD packet to send [07:07:54]OFD Sender: No OFD packet to send [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:39]OFD Sender: No OFD packet to send [07:08:44]OFD Sender: No OFD packet to send [07:08:49]OFD Sender: No OFD packet to send [07:08:54]OFD Sender: No OFD packet to send [07:08:59]OFD Sender: No OFD packet to send [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:14]OFD Sender: No OFD packet to send [07:09:19]OFD Sender: No OFD packet to send [07:09:24]OFD Sender: No OFD packet to send [07:09:29]OFD Sender: No OFD packet to send [07:09:34]OFD Sender: No OFD packet to send [07:09:39]OFD Sender: No OFD packet to send [07:09:44]OFD Sender: No OFD packet to send [07:09:49]OFD Sender: No OFD packet to send [07:09:54]OFD Sender: No OFD packet to send [07:09:59]OFD Sender: No OFD packet to send [07:10:04]OFD Sender: No OFD packet to send [07:10:09]OFD Sender: No OFD packet to send [07:10:14]OFD Sender: No OFD packet to send [07:10:19]OFD Sender: No OFD packet to send [07:10:24]OFD Sender: No OFD packet to send [07:10:29]OFD Sender: No OFD packet to send [07:10:34]OFD Sender: No OFD packet to send [07:10:39]OFD Sender: No OFD packet to send [07:10:44]OFD Sender: No OFD packet to send [07:10:49]OFD Sender: No OFD packet to send [07:10:54]OFD Sender: No OFD packet to send [07:10:59]OFD Sender: No OFD packet to send [07:11:04]OFD Sender: No OFD packet to send [07:11:09]OFD Sender: No OFD packet to send [07:11:14]OFD Sender: No OFD packet to send [07:11:19]OFD Sender: No OFD packet to send [07:11:24]OFD Sender: No OFD packet to send [07:11:29]OFD Sender: No OFD packet to send [07:11:34]OFD Sender: No OFD packet to send [07:11:39]OFD Sender: No OFD packet to send [07:11:44]OFD Sender: No OFD packet to send [07:11:49]OFD Sender: No OFD packet to send [07:11:54]OFD Sender: No OFD packet to send [07:11:59]OFD Sender: No OFD packet to send [07:12:04]OFD Sender: No OFD packet to send [07:12:09]OFD Sender: No OFD packet to send [07:12:14]OFD Sender: No OFD packet to send [07:12:19]OFD Sender: No OFD packet to send [07:12:24]OFD Sender: No OFD packet to send [07:12:29]OFD Sender: No OFD packet to send [07:12:34]OFD Sender: No OFD packet to send [07:12:39]OFD Sender: No OFD packet to send [07:12:44]OFD Sender: No OFD packet to send [07:12:49]OFD Sender: No OFD packet to send [07:12:54]OFD Sender: No OFD packet to send [07:12:59]OFD Sender: No OFD packet to send [07:13:04]OFD Sender: No OFD packet to send [07:13:09]OFD Sender: No OFD packet to send [07:13:14]OFD Sender: No OFD packet to send [07:13:19]OFD Sender: No OFD packet to send [07:13:24]OFD Sender: No OFD packet to send [07:13:29]OFD Sender: No OFD packet to send [07:13:34]OFD Sender: No OFD packet to send [07:13:39]OFD Sender: No OFD packet to send [07:13:44]OFD Sender: No OFD packet to send [07:13:49]OFD Sender: No OFD packet to send [07:13:54]OFD Sender: No OFD packet to send [07:13:59]OFD Sender: No OFD packet to send [07:14:04]OFD Sender: No OFD packet to send [07:14:09]OFD Sender: No OFD packet to send [07:14:14]OFD Sender: No OFD packet to send [07:14:19]OFD Sender: No OFD packet to send [07:14:24]OFD Sender: No OFD packet to send [07:14:29]OFD Sender: No OFD packet to send [07:14:34]OFD Sender: No OFD packet to send [07:14:39]OFD Sender: No OFD packet to send [07:14:44]OFD Sender: No OFD packet to send [07:14:49]OFD Sender: No OFD packet to send [07:14:54]OFD Sender: No OFD packet to send [07:14:59]OFD Sender: No OFD packet to send [07:15:04]OFD Sender: No OFD packet to send [07:15:09]OFD Sender: No OFD packet to send [07:15:14]OFD Sender: No OFD packet to send [07:15:19]OFD Sender: No OFD packet to send [07:15:24]OFD Sender: No OFD packet to send [07:15:29]OFD Sender: No OFD packet to send [07:15:34]OFD Sender: No OFD packet to send [07:15:39]OFD Sender: No OFD packet to send [07:15:44]OFD Sender: No OFD packet to send [07:15:49]OFD Sender: No OFD packet to send [07:15:54]OFD Sender: No OFD packet to send [07:15:59]OFD Sender: No OFD packet to send [07:16:04]OFD Sender: No OFD packet to send [07:16:09]OFD Sender: No OFD packet to send [07:16:14]OFD Sender: No OFD packet to send [07:16:19]OFD Sender: No OFD packet to send [07:16:24]OFD Sender: No OFD packet to send [07:16:29]OFD Sender: No OFD packet to send [07:16:34]OFD Sender: No OFD packet to send [07:16:39]OFD Sender: No OFD packet to send [07:16:44]OFD Sender: No OFD packet to send [07:16:49]OFD Sender: No OFD packet to send [07:16:54]OFD Sender: No OFD packet to send [07:16:59]OFD Sender: No OFD packet to send [07:17:04]OFD Sender: No OFD packet to send [07:17:09]OFD Sender: No OFD packet to send [07:17:14]OFD Sender: No OFD packet to send [07:17:19]OFD Sender: No OFD packet to send [07:17:24]OFD Sender: No OFD packet to send [07:17:29]OFD Sender: No OFD packet to send [07:17:34]OFD Sender: No OFD packet to send [07:17:39]OFD Sender: No OFD packet to send [07:17:44]OFD Sender: No OFD packet to send [07:17:49]OFD Sender: No OFD packet to send [07:17:54]OFD Sender: No OFD packet to send [07:17:59]OFD Sender: No OFD packet to send [07:18:04]OFD Sender: No OFD packet to send [07:18:09]OFD Sender: No OFD packet to send [07:18:14]OFD Sender: No OFD packet to send [07:18:19]OFD Sender: No OFD packet to send [07:18:24]OFD Sender: No OFD packet to send [07:18:29]OFD Sender: No OFD packet to send [07:18:34]OFD Sender: No OFD packet to send [07:18:39]OFD Sender: No OFD packet to send [07:18:44]OFD Sender: No OFD packet to send [07:18:49]OFD Sender: No OFD packet to send [07:18:54]OFD Sender: No OFD packet to send [07:18:59]OFD Sender: No OFD packet to send [07:19:04]OFD Sender: No OFD packet to send [07:19:09]OFD Sender: No OFD packet to send [07:19:14]OFD Sender: No OFD packet to send [07:19:19]OFD Sender: No OFD packet to send [07:19:24]OFD Sender: No OFD packet to send [07:19:29]OFD Sender: No OFD packet to send [07:19:34]OFD Sender: No OFD packet to send [07:19:39]OFD Sender: No OFD packet to send [07:19:44]OFD Sender: No OFD packet to send [07:19:49]OFD Sender: No OFD packet to send [07:19:54]OFD Sender: No OFD packet to send [07:19:59]OFD Sender: No OFD packet to send [07:20:04]OFD Sender: No OFD packet to send [07:20:09]OFD Sender: No OFD packet to send [07:20:14]OFD Sender: No OFD packet to send [07:20:19]OFD Sender: No OFD packet to send [07:20:24]OFD Sender: No OFD packet to send [07:20:29]OFD Sender: No OFD packet to send [07:20:34]OFD Sender: No OFD packet to send [07:20:39]OFD Sender: No OFD packet to send [07:20:44]OFD Sender: No OFD packet to send [07:20:49]OFD Sender: No OFD packet to send [07:20:54]OFD Sender: No OFD packet to send [07:20:59]OFD Sender: No OFD packet to send [07:21:04]OFD Sender: No OFD packet to send [07:21:09]OFD Sender: No OFD packet to send [07:21:14]OFD Sender: No OFD packet to send [07:21:19]OFD Sender: No OFD packet to send [07:21:24]OFD Sender: No OFD packet to send [07:21:29]OFD Sender: No OFD packet to send [07:21:34]OFD Sender: No OFD packet to send [07:21:39]OFD Sender: No OFD packet to send [07:21:44]OFD Sender: No OFD packet to send [07:21:49]OFD Sender: No OFD packet to send [07:21:54]OFD Sender: No OFD packet to send [07:21:59]OFD Sender: No OFD packet to send [07:22:04]OFD Sender: No OFD packet to send [07:22:09]OFD Sender: No OFD packet to send [07:22:10]accept exits with 7 [07:22:10]New connection [07:22:10]New thread 3066920292 created [07:22:10]Thread 3066776932 joined [07:22:10]Waiting for new connection... [07:22:10] Sock 7.Parse request [07:22:10]Sock 7.Check first char [07:22:10]Sock 7.First char is OK [07:22:10]request: POST /json_proto HTTP/1.0 [07:22:10]Method: POST [07:22:10]URL: /json_proto [07:22:10]Method is POST - this is cgi request [07:22:10]url: /json_proto [07:22:10]query_string will be loaded in cgi processing [07:22:10]execute_cgi json_proto POST (null) [07:22:10]execute_cgi path=json_proto method=POST [07:22:10]POST find Content-Length [07:22:10]Host: 172.17.40.67:8080 [07:22:10]Content-Length: 801 [07:22:10]Content-Type: application/json [07:22:10] [07:22:10]POST finish read [07:22:10]Found Content-Length = 801 [07:22:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4220331", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:10]execute_script... [07:22:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4220331", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:10]POST & json_proto [07:22:10]process_json_proto [07:22:10]json parsed OK: [07:22:10]protocol is kg_v1.0 [07:22:10]action value=close_receipt [07:22:10]process_action close_receipt [07:22:10]cmd_close_receipt [07:22:10]MH_GetDate [07:22:10]Write to MH i2c: F0 00 00 7F 40 AE [07:22:10]Write i2c OK [07:22:10]MH_I2C_Read... [07:22:10]Read from MH i2c: F0 [07:22:10]MH_I2C_Read... [07:22:10]Read from MH i2c: F0 09 00 [07:22:10]MH_I2C_Read... [07:22:10]Read from MH i2c: F0 09 00 7F 40 00 26 8D 20 67 EE DA 66 66 85 [07:22:10]GetLastDocTimeStamp 1730184369 [07:22:10]current date 1730186534 [07:22:10]FM_GetShiftState [07:22:10]SAM_PROTO_GetShiftState [07:22:10]wFMCommunicate request_size=4 [07:22:10]MH_SAM_APDU [07:22:10]CAPDU: 80 13 01 00 [07:22:10]Write to MH i2c: E2 08 00 80 40 80 13 01 00 00 00 00 00 3D [07:22:10]Write i2c OK [07:22:10]MH_I2C_Read... [07:22:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:10]Read from MH i2c: E2 [07:22:10]MH_I2C_Read... [07:22:10]Read from MH i2c: E2 0E 00 [07:22:10]MH_I2C_Read... [07:22:10]Read from MH i2c: E2 0E 00 80 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [07:22:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:22:10]wFMCommunicate OK [07:22:10]SAM_PROTO_GetShiftState done [07:22:10]FM_GetShiftState done [07:22:10]opened in 1730160548 [07:22:10]opened+sec_in_day 1730246948 [07:22:10]quantity*price = 0 [07:22:10]sum+1 = 1 [07:22:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 23 29.10.2024 07:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4220331 ФМ: 0000000002098560 ФД: 96514 ФПД: 223060398832608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96514&fm=223060398832608&tin=02508201610067®Number=0000000000170478&sum=0 [07:22:11]StoreToDocumentArchive [07:22:11]shift 145 fd 96514 [07:22:11]save to /storage/0145/doc_00096514 [07:22:11]save last doc name /storage/0145/doc_00096514 to /storage/kkm_last_doc_name [07:22:11]save OK [07:22:11]Clear old archive folders... [07:22:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:22:11]tlvbuf is B6ED2640 [07:22:11]SAM_PROTO_ClearQueue [07:22:11]wFMCommunicate request_size=4 [07:22:11]MH_SAM_APDU [07:22:11]CAPDU: 80 09 00 00 [07:22:11]Write to MH i2c: E2 08 00 8D 40 80 09 00 00 00 00 00 00 3F [07:22:11]Write i2c OK [07:22:11]MH_I2C_Read... [07:22:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:22:11]Read from MH i2c: E2 [07:22:11]MH_I2C_Read... [07:22:11]Read from MH i2c: E2 03 00 [07:22:11]MH_I2C_Read... [07:22:11]Read from MH i2c: E2 03 00 8D 40 00 90 00 41 [07:22:11]RAPDU: 90 00 [07:22:11]wFMCommunicate OK [07:22:11]SAM_PROTO_ClearQueue done [07:22:11]KKMCreateOFDPacket [07:22:11]OFDProtocolAddRootSTLVToBuf [07:22:11]FM_MakeSignedData [07:22:11]FM_MakeSignedData [07:22:11]SAM_PROTO_SignData [07:22:11]wFMCommunicate request_size=4 [07:22:11]MH_SAM_APDU [07:22:11]CAPDU: 80 0D 01 02 [07:22:11]Write to MH i2c: E2 08 00 8E 40 80 0D 01 02 00 00 00 00 47 [07:22:11]Write i2c OK [07:22:11]MH_I2C_Read... [07:22:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:22:11]Read from MH i2c: E2 [07:22:11]MH_I2C_Read... [07:22:11]Read from MH i2c: E2 03 00 [07:22:11]MH_I2C_Read... [07:22:11]Read from MH i2c: E2 03 00 8E 40 00 90 00 42 [07:22:11]RAPDU: 90 00 [07:22:11]wFMCommunicate OK [07:22:11]wFMCommunicate request_size=255 [07:22:11]MH_SAM_APDU [07:22:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 26 8D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 79 01 00 35 04 06 00 CA [07:22:11]Write to MH i2c: E2 02 01 8F 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 17 00 00 00 F4 03 04 00 26 8D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 79 01 00 35 04 06 00 CA 00 00 AF [07:22:11]Write i2c OK [07:22:11]MH_I2C_Read... [07:22:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:12]Read from MH i2c: E2 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 03 00 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 03 00 8F 40 00 90 00 43 [07:22:12]RAPDU: 90 00 [07:22:12]wFMCommunicate OK [07:22:12]wFMCommunicate request_size=10 [07:22:12]MH_SAM_APDU [07:22:12]CAPDU: 80 0D 02 02 05 DF 4B D5 FB E0 [07:22:12]Write to MH i2c: E2 0D 00 90 40 80 0D 02 02 05 00 DF 4B D5 FB E0 00 00 2E [07:22:12]Write i2c OK [07:22:12]MH_I2C_Read... [07:22:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:12]Read from MH i2c: E2 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 03 00 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 03 00 90 40 00 90 00 44 [07:22:12]RAPDU: 90 00 [07:22:12]wFMCommunicate OK [07:22:12]wFMCommunicate request_size=4 [07:22:12]MH_SAM_APDU [07:22:12]CAPDU: 80 0D 03 02 [07:22:12]Write to MH i2c: E2 08 00 91 40 80 0D 03 02 00 00 00 00 4C [07:22:12]Write i2c OK [07:22:12]MH_I2C_Read... [07:22:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:22:12]Read from MH i2c: E2 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 0B 00 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 0B 00 91 40 00 37 55 55 09 1E DC 2E D8 90 00 37 [07:22:12]RAPDU: 37 55 55 09 1E DC 2E D8 90 00 [07:22:12]wFMCommunicate OK [07:22:12]SAM_PROTO_SignData done [07:22:12]FM_MakeSignedData done [07:22:12]CreateOFDProtocolMessage [07:22:12]wFMCommunicate request_size=4 [07:22:12]MH_SAM_APDU [07:22:12]CAPDU: 80 11 00 00 [07:22:12]Write to MH i2c: E2 08 00 92 40 80 11 00 00 00 00 00 00 4C [07:22:12]Write i2c OK [07:22:12]MH_I2C_Read... [07:22:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:12]Read from MH i2c: E2 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 17 00 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: E2 17 00 92 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [07:22:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:22:12]wFMCommunicate OK [07:22:12]CreateOFDProtocolMessage done [07:22:12]OFDSenderStorePacket 96514 [07:22:12]StoreOFDPacket docnum=96514 [07:22:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9C C3 07 01 31 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 17 00 00 00 F4 03 04 00 26 8D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 79 01 00 35 04 06 00 CA DF 4B D5 FB E0 37 55 55 09 1E DC 2E D8 [07:22:12]CheckFolder [07:22:12]dirname=/storage/ofd_packets [07:22:12]CheckFolder done [07:22:12]ProducePacketName [07:22:12]name=ofd_packets/00096514 [07:22:12]NVStorageSaveData ofd_packets/00096514 [07:22:12]File name is /storage/ofd_packets/00096514 [07:22:12]Write 301 bytes [07:22:12]NVStorageSaveData done [07:22:12]OFDSenderStorePacket done [07:22:12]KKMCreateOFDPacket done [07:22:12]NVStorageSaveData kkm_last_timestamp [07:22:12]File name is /storage/kkm_last_timestamp [07:22:12]Write 4 bytes [07:22:12]NVStorageSaveData done [07:22:12]ExternCall_PrintAddStr [07:22:12]wPrintStart [07:22:12]Write to MH i2c: 01 00 00 93 40 D3 [07:22:12]Write i2c OK [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: 01 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: 01 07 00 [07:22:12]MH_I2C_Read... [07:22:12]Read from MH i2c: 01 07 00 93 40 00 00 00 00 00 FF 0F E8 [07:22:12]RasterBufferAndPrint [07:22:12]line Счет N : (1)3407039 [07:22:12]line ИНН: 02508201610067 [07:22:12]line Контрольно-Кассовый Чек [07:22:12]line ПРОДАЖА [07:22:12]line ТРК (МРК, ГНК) : 42 [07:22:12]line Товар: 2710124130 [07:22:12]line Аи-92-К-4 [07:22:12]line 10.000 * 0.00 [07:22:12]line = 0.00 [07:22:12]line НДС 12% НСП 1% [07:22:12]line > о реализуемом товаре [07:22:12]line ИТОГО: 0.00 [07:22:12]line НСП 1% : 0.00 [07:22:12]line НДС 12% : 0.00 [07:22:12]line Наличными: 0.00 [07:22:12]line Безнал.: 0.00 [07:22:12]line Место: АЗС № 82 "Партнер Нефть" [07:22:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:22:12]line СНО: Общий режим [07:22:12]line Чек 23 29.10.2024 07:22 [07:22:12]line Смена: 145 ФФД: 1.0 [07:22:12]line ЗНМ: 0300000017 [07:22:12]line РНМ: 0000000000170478 [07:22:12]line Версия ККМ: v1.0 [07:22:12]line Талоны: Топливные Талоны [07:22:12]line 4220331 [07:22:12]line ФМ: 0000000002098560 [07:22:12]line ФД: 96514 [07:22:12]line ФПД: 223060398832608 [07:22:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96514&fm=223060398832608&tin=02508201610067®Number=0000000000170478&sum=0 [07:22:12]written 0, free lines is 4095 [07:22:12]OFD Sender: Processing packet 96514 [packets to send 58, broken 57] [07:22:12]ProducePacketName [07:22:12]name=ofd_packets/00096514 [07:22:12]OFD Sender: To server: pG, [07:22:12]CommunicateWithHost lk.salyk.kg:30040 [07:22:12]ConnectInit lk.salyk.kg [07:22:12]Connected sock=10 [07:22:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9C C3 07 01 31 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 17 00 00 00 F4 03 04 00 26 8D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 79 01 00 35 04 06 00 CA DF 4B D5 FB E0 37 55 55 09 1E DC 2E D8 [07:22:13]Write to MH i2c: 01 00 00 BD 40 FD [07:22:13]Write i2c OK [07:22:13]MH_I2C_Read... [07:22:13]Read from MH i2c: 01 [07:22:13]MH_I2C_Read... [07:22:13]Read from MH i2c: 01 07 00 [07:22:13]MH_I2C_Read... [07:22:13]Read from MH i2c: 01 07 00 BD 40 00 00 00 00 00 07 0D 18 [07:22:13]RasterBufferAndPrint [07:22:13]line [07:22:13]line [07:22:13]line [07:22:13]line [07:22:13]line [07:22:13]written 0, free lines is 3344 [07:22:13]MH_Cut [07:22:13]Write to MH i2c: D1 01 00 C4 40 01 D6 [07:22:13]Write i2c OK [07:22:13]MH_I2C_Read... [07:22:13]Read from MH i2c: D1 [07:22:13]MH_I2C_Read... [07:22:13]Read from MH i2c: D1 01 00 [07:22:13]MH_I2C_Read... [07:22:13]Read from MH i2c: D1 01 00 C4 40 00 D5 [07:22:13]Write to MH i2c: 01 00 00 C5 40 05 [07:22:13]Write i2c OK [07:22:13]MH_I2C_Read... [07:22:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EC B5 47 00 C5 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 32 30 39 38 35 36 30 10 04 04 00 02 79 01 00 F4 03 04 00 4D 37 20 67 B6 04 01 00 00 44 59 1D 24 79 93 33 33 [07:22:13]CommunicateWithHost err = 0 [07:22:13]CheckOFDResponse [07:22:13]1017 (14) - 77093643461234 [07:22:13]1041 (16) - 0000000002098560 [07:22:13]1040 (4) - 96514 [07:22:13]1012 (4) - 29.10.2024 01:15 [07:22:13]1206 (1) - 0 [07:22:13]OFD Sender: Remove packet 96514 [07:22:13]ProducePacketName [07:22:13]name=ofd_packets/00096514 [07:22:13]NVStorageDeleteData [07:22:13]OFD Sender: No OFD packet to send [07:22:13]*** Cut start [07:22:13]*** Partial cut [07:22:13]*** CUTSNS_PIN = 1 [07:22:13]*** CUTSNS_PIN = 0 [07:22:14]*** Brake cut motor [07:22:14]Read from MH i2c: 01 [07:22:14]MH_I2C_Read... [07:22:14]*** Stop cut motor [07:22:14]*** Cut end [07:22:14]Read from MH i2c: 01 07 00 [07:22:14]MH_I2C_Read... [07:22:14]Read from MH i2c: 01 07 00 C5 40 00 00 00 00 00 FF 0F 1A [07:22:14]process_action close_receipt done [07:22:14]requested_data is exist [07:22:14]produce_requested_data [07:22:14]requested_item fm.sn is exist - process it [07:22:14]wFMCommunicate request_size=4 [07:22:14]MH_SAM_APDU [07:22:14]CAPDU: 80 11 00 00 [07:22:14]Write to MH i2c: E2 08 00 C6 40 80 11 00 00 00 00 00 00 80 [07:22:14]Write i2c OK [07:22:14]MH_I2C_Read... [07:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:14]Read from MH i2c: E2 [07:22:14]MH_I2C_Read... [07:22:14]Read from MH i2c: E2 17 00 [07:22:14]MH_I2C_Read... [07:22:14]Read from MH i2c: E2 17 00 C6 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [07:22:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:22:14]wFMCommunicate OK [07:22:14]requested_item fd.num is exist - process it [07:22:14]SAM_PROTO_GetFieldsCounters [07:22:14]wFMCommunicate request_size=4 [07:22:14]MH_SAM_APDU [07:22:14]CAPDU: 80 13 00 00 [07:22:14]Write to MH i2c: E2 08 00 C7 40 80 13 00 00 00 00 00 00 83 [07:22:14]Write i2c OK [07:22:14]MH_I2C_Read... [07:22:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:22:14]Read from MH i2c: E2 [07:22:14]MH_I2C_Read... [07:22:14]Read from MH i2c: E2 62 00 [07:22:14]MH_I2C_Read... [07:22:14]Read from MH i2c: E2 62 00 C7 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [07:22:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:22:14]wFMCommunicate OK [07:22:14]SAM_PROTO_GetFieldsCounters done [07:22:14]requested_item shift.num is exist - process it [07:22:14]requested_item shift.opened is exist - process it [07:22:14]req_shift_opened [07:22:14]FM_GetShiftState [07:22:14]SAM_PROTO_GetShiftState [07:22:14]wFMCommunicate request_size=4 [07:22:14]MH_SAM_APDU [07:22:14]CAPDU: 80 13 01 00 [07:22:14]Write to MH i2c: E2 08 00 C8 40 80 13 01 00 00 00 00 00 85 [07:22:14]Write i2c OK [07:22:14]MH_I2C_Read... [07:22:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:14]Read from MH i2c: E2 [07:22:14]MH_I2C_Read... [07:22:14]Read from MH i2c: E2 0E 00 [07:22:14]MH_I2C_Read... [07:22:14]Read from MH i2c: E2 0E 00 C8 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E3 [07:22:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:22:14]wFMCommunicate OK [07:22:14]SAM_PROTO_GetShiftState done [07:22:14]FM_GetShiftState done [07:22:14]req_shift_opened done [07:22:14]requested_item shift.open_date is exist - process it [07:22:14]req_shift_open_date [07:22:14]req_shift_open_date done [07:22:14]produce_requested_data done [07:22:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96514,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:22:14]process_action_free close_receipt [07:22:14]json_value_free [07:22:14]json_value_free done [07:22:14]process_json_proto returns [07:22:14]Send response to host [07:22:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96514,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:22:14]free response buf [07:22:14]execute_script done [07:22:14]execute_script returns [07:22:14]free content buf [07:22:14]Sock 7.Close socket [07:22:14]Sock 7.Thread stoped [07:22:18]OFD Sender: No OFD packet to send [07:22:23]OFD Sender: No OFD packet to send [07:22:28]OFD Sender: No OFD packet to send [07:22:33]OFD Sender: No OFD packet to send [07:22:38]OFD Sender: No OFD packet to send [07:22:43]OFD Sender: No OFD packet to send [07:22:48]OFD Sender: No OFD packet to send [07:22:53]OFD Sender: No OFD packet to send [07:22:58]OFD Sender: No OFD packet to send [07:23:03]OFD Sender: No OFD packet to send [07:23:08]OFD Sender: No OFD packet to send [07:23:13]OFD Sender: No OFD packet to send [07:23:18]OFD Sender: No OFD packet to send [07:23:23]OFD Sender: No OFD packet to send [07:23:28]OFD Sender: No OFD packet to send [07:23:33]OFD Sender: No OFD packet to send [07:23:38]OFD Sender: No OFD packet to send [07:23:43]OFD Sender: No OFD packet to send [07:23:48]OFD Sender: No OFD packet to send [07:23:53]OFD Sender: No OFD packet to send [07:23:58]OFD Sender: No OFD packet to send [07:24:03]OFD Sender: No OFD packet to send [07:24:08]OFD Sender: No OFD packet to send [07:24:13]OFD Sender: No OFD packet to send [07:24:18]OFD Sender: No OFD packet to send [07:24:23]OFD Sender: No OFD packet to send [07:24:28]OFD Sender: No OFD packet to send [07:24:33]OFD Sender: No OFD packet to send [07:24:38]OFD Sender: No OFD packet to send [07:24:43]OFD Sender: No OFD packet to send [07:24:48]OFD Sender: No OFD packet to send [07:24:53]OFD Sender: No OFD packet to send [07:24:58]OFD Sender: No OFD packet to send [07:25:03]OFD Sender: No OFD packet to send [07:25:08]OFD Sender: No OFD packet to send [07:25:13]OFD Sender: No OFD packet to send [07:25:18]OFD Sender: No OFD packet to send [07:25:23]OFD Sender: No OFD packet to send [07:25:28]OFD Sender: No OFD packet to send [07:25:33]OFD Sender: No OFD packet to send [07:25:38]OFD Sender: No OFD packet to send [07:25:43]OFD Sender: No OFD packet to send [07:25:48]OFD Sender: No OFD packet to send [07:25:53]OFD Sender: No OFD packet to send [07:25:58]OFD Sender: No OFD packet to send [07:26:03]OFD Sender: No OFD packet to send [07:26:08]OFD Sender: No OFD packet to send [07:26:13]OFD Sender: No OFD packet to send [07:26:18]OFD Sender: No OFD packet to send [07:26:23]OFD Sender: No OFD packet to send [07:26:28]OFD Sender: No OFD packet to send [07:26:33]OFD Sender: No OFD packet to send [07:26:38]OFD Sender: No OFD packet to send [07:26:43]OFD Sender: No OFD packet to send [07:26:48]OFD Sender: No OFD packet to send [07:26:53]OFD Sender: No OFD packet to send [07:26:58]OFD Sender: No OFD packet to send [07:27:03]OFD Sender: No OFD packet to send [07:27:08]OFD Sender: No OFD packet to send [07:27:14]OFD Sender: No OFD packet to send [07:27:19]OFD Sender: No OFD packet to send [07:27:24]OFD Sender: No OFD packet to send [07:27:29]OFD Sender: No OFD packet to send [07:27:34]OFD Sender: No OFD packet to send [07:27:39]OFD Sender: No OFD packet to send [07:27:44]OFD Sender: No OFD packet to send [07:27:49]OFD Sender: No OFD packet to send [07:27:54]OFD Sender: No OFD packet to send [07:27:59]OFD Sender: No OFD packet to send [07:28:04]OFD Sender: No OFD packet to send [07:28:09]OFD Sender: No OFD packet to send [07:28:14]OFD Sender: No OFD packet to send [07:28:19]OFD Sender: No OFD packet to send [07:28:24]OFD Sender: No OFD packet to send [07:28:29]OFD Sender: No OFD packet to send [07:28:33]accept exits with 9 [07:28:33]New connection [07:28:33]New thread 3066776932 created [07:28:33]Thread 3066920292 joined [07:28:33]Waiting for new connection... [07:28:33] Sock 9.Parse request [07:28:33]Sock 9.Check first char [07:28:33]Sock 9.First char is OK [07:28:33]request: POST /json_proto HTTP/1.0 [07:28:33]Method: POST [07:28:33]URL: /json_proto [07:28:33]Method is POST - this is cgi request [07:28:33]url: /json_proto [07:28:33]query_string will be loaded in cgi processing [07:28:33]execute_cgi json_proto POST (null) [07:28:33]execute_cgi path=json_proto method=POST [07:28:33]POST find Content-Length [07:28:33]Host: 172.17.40.67:8080 [07:28:33]Content-Length: 678 [07:28:33]Content-Type: application/json [07:28:33] [07:28:33]POST finish read [07:28:33]Found Content-Length = 678 [07:28:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:33]execute_script... [07:28:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:33]POST & json_proto [07:28:33]process_json_proto [07:28:33]json parsed OK: [07:28:33]protocol is kg_v1.0 [07:28:33]action value=close_receipt [07:28:33]process_action close_receipt [07:28:33]cmd_close_receipt [07:28:33]MH_GetDate [07:28:33]Write to MH i2c: F0 00 00 C9 40 F8 [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: F0 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: F0 09 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: F0 09 00 C9 40 00 A5 8E 20 67 EE DA 66 66 4F [07:28:33]GetLastDocTimeStamp 1730186534 [07:28:33]current date 1730186917 [07:28:33]FM_GetShiftState [07:28:33]SAM_PROTO_GetShiftState [07:28:33]wFMCommunicate request_size=4 [07:28:33]MH_SAM_APDU [07:28:33]CAPDU: 80 13 01 00 [07:28:33]Write to MH i2c: E2 08 00 CA 40 80 13 01 00 00 00 00 00 87 [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:33]Read from MH i2c: E2 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 0E 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 0E 00 CA 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [07:28:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:28:33]wFMCommunicate OK [07:28:33]SAM_PROTO_GetShiftState done [07:28:33]FM_GetShiftState done [07:28:33]opened in 1730160548 [07:28:33]opened+sec_in_day 1730246948 [07:28:33]quantity*price = 20003 [07:28:33]sum+1 = 20004 [07:28:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 24 29.10.2024 07:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96515 ФПД: 128921088990995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072837&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96515&fm=128921088990995&tin=02508201610067®Number=0000000000170478&sum=20000 [07:28:34]StoreToDocumentArchive [07:28:34]shift 145 fd 96515 [07:28:34]save to /storage/0145/doc_00096515 [07:28:34]save last doc name /storage/0145/doc_00096515 to /storage/kkm_last_doc_name [07:28:34]save OK [07:28:34]Clear old archive folders... [07:28:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:28:34]tlvbuf is B6F50A40 [07:28:34]SAM_PROTO_ClearQueue [07:28:34]wFMCommunicate request_size=4 [07:28:34]MH_SAM_APDU [07:28:34]CAPDU: 80 09 00 00 [07:28:34]Write to MH i2c: E2 08 00 D7 40 80 09 00 00 00 00 00 00 89 [07:28:34]Write i2c OK [07:28:34]MH_I2C_Read... [07:28:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:28:34]Read from MH i2c: E2 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: E2 03 00 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: E2 03 00 D7 40 00 90 00 8B [07:28:34]RAPDU: 90 00 [07:28:34]wFMCommunicate OK [07:28:34]SAM_PROTO_ClearQueue done [07:28:34]KKMCreateOFDPacket [07:28:34]OFDProtocolAddRootSTLVToBuf [07:28:34]FM_MakeSignedData [07:28:34]FM_MakeSignedData [07:28:34]SAM_PROTO_SignData [07:28:34]wFMCommunicate request_size=4 [07:28:34]MH_SAM_APDU [07:28:34]CAPDU: 80 0D 01 02 [07:28:34]Write to MH i2c: E2 08 00 D8 40 80 0D 01 02 00 00 00 00 91 [07:28:34]Write i2c OK [07:28:34]MH_I2C_Read... [07:28:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:28:34]Read from MH i2c: E2 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: E2 03 00 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: E2 03 00 D8 40 00 90 00 8C [07:28:34]RAPDU: 90 00 [07:28:34]wFMCommunicate OK [07:28:34]wFMCommunicate request_size=255 [07:28:34]MH_SAM_APDU [07:28:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 18 00 00 00 F4 03 04 00 A5 8E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 79 01 00 35 04 06 00 75 [07:28:34]Write to MH i2c: E2 02 01 D9 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 18 00 00 00 F4 03 04 00 A5 8E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 79 01 00 35 04 06 00 75 00 00 36 [07:28:34]Write i2c OK [07:28:34]MH_I2C_Read... [07:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:34]Read from MH i2c: E2 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: E2 03 00 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: E2 03 00 D9 40 00 90 00 8D [07:28:34]RAPDU: 90 00 [07:28:34]wFMCommunicate OK [07:28:34]wFMCommunicate request_size=10 [07:28:34]MH_SAM_APDU [07:28:34]CAPDU: 80 0D 02 02 05 40 C7 B6 9F 13 [07:28:34]Write to MH i2c: E2 0D 00 DA 40 80 0D 02 02 05 00 40 C7 B6 9F 13 00 00 0D [07:28:34]Write i2c OK [07:28:34]MH_I2C_Read... [07:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:35]Read from MH i2c: E2 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: E2 03 00 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: E2 03 00 DA 40 00 90 00 8E [07:28:35]RAPDU: 90 00 [07:28:35]wFMCommunicate OK [07:28:35]wFMCommunicate request_size=4 [07:28:35]MH_SAM_APDU [07:28:35]CAPDU: 80 0D 03 02 [07:28:35]Write to MH i2c: E2 08 00 DB 40 80 0D 03 02 00 00 00 00 96 [07:28:35]Write i2c OK [07:28:35]MH_I2C_Read... [07:28:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:28:35]Read from MH i2c: E2 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: E2 0B 00 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: E2 0B 00 DB 40 00 D8 F4 31 E4 6E A0 A8 AB 90 00 D9 [07:28:35]RAPDU: D8 F4 31 E4 6E A0 A8 AB 90 00 [07:28:35]wFMCommunicate OK [07:28:35]SAM_PROTO_SignData done [07:28:35]FM_MakeSignedData done [07:28:35]CreateOFDProtocolMessage [07:28:35]wFMCommunicate request_size=4 [07:28:35]MH_SAM_APDU [07:28:35]CAPDU: 80 11 00 00 [07:28:35]Write to MH i2c: E2 08 00 DC 40 80 11 00 00 00 00 00 00 96 [07:28:35]Write i2c OK [07:28:35]MH_I2C_Read... [07:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:35]Read from MH i2c: E2 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: E2 17 00 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: E2 17 00 DC 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [07:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:28:35]wFMCommunicate OK [07:28:35]CreateOFDProtocolMessage done [07:28:35]OFDSenderStorePacket 96515 [07:28:35]StoreOFDPacket docnum=96515 [07:28:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 A9 07 01 CA 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 18 00 00 00 F4 03 04 00 A5 8E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 79 01 00 35 04 06 00 75 40 C7 B6 9F 13 D8 F4 31 E4 6E A0 A8 AB [07:28:35]CheckFolder [07:28:35]dirname=/storage/ofd_packets [07:28:35]CheckFolder done [07:28:35]ProducePacketName [07:28:35]name=ofd_packets/00096515 [07:28:35]NVStorageSaveData ofd_packets/00096515 [07:28:35]File name is /storage/ofd_packets/00096515 [07:28:35]Write 301 bytes [07:28:35]NVStorageSaveData done [07:28:35]OFDSenderStorePacket done [07:28:35]KKMCreateOFDPacket done [07:28:35]NVStorageSaveData kkm_last_timestamp [07:28:35]File name is /storage/kkm_last_timestamp [07:28:35]Write 4 bytes [07:28:35]NVStorageSaveData done [07:28:35]ExternCall_PrintAddStr [07:28:35]wPrintStart [07:28:35]Write to MH i2c: 01 00 00 DD 40 1D [07:28:35]Write i2c OK [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: 01 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: 01 07 00 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: 01 07 00 DD 40 00 00 00 00 00 FF 0F 32 [07:28:35]RasterBufferAndPrint [07:28:35]line Счет N : (1)3407040 [07:28:35]line ИНН: 02508201610067 [07:28:35]line Контрольно-Кассовый Чек [07:28:35]line ПРОДАЖА [07:28:35]line ТРК (МРК, ГНК) : 32 [07:28:35]line Товар: 2710124130 [07:28:35]line Аи-92-К-4 [07:28:35]line 2.990 * 66.90 [07:28:35]line = 200.03 [07:28:35]line НДС 12% НСП 1% [07:28:35]line > о реализуемом товаре [07:28:35]line ОКРУГЛЕНИЕ: -0.03 [07:28:35]line ИТОГО: 200.00 [07:28:35]line Внесено: 200.00 [07:28:35]line СДАЧА: 0.00 [07:28:35]line НСП 1% : 1.77 [07:28:35]line НДС 12% : 21.24 [07:28:35]line Наличными: 200.00 [07:28:35]line Безнал.: 0.00 [07:28:35]line Место: АЗС № 82 "Партнер Нефть" [07:28:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:28:35]line СНО: Общий режим [07:28:35]line Чек 24 29.10.2024 07:28 [07:28:35]line Смена: 145 ФФД: 1.0 [07:28:35]line ЗНМ: 0300000017 [07:28:35]line РНМ: 0000000000170478 [07:28:35]line Версия ККМ: v1.0 [07:28:35]line ФМ: 0000000002098560 [07:28:35]line ФД: 96515 [07:28:35]line ФПД: 128921088990995 [07:28:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072837&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96515&fm=128921088990995&tin=02508201610067®Number=0000000000170478&sum=20000 [07:28:35]OFD Sender: Processing packet 96515 [packets to send 58, broken 57] [07:28:35]ProducePacketName [07:28:35]name=ofd_packets/00096515 [07:28:35]OFD Sender: To server: pG, [07:28:35]CommunicateWithHost lk.salyk.kg:30040 [07:28:35]ConnectInit lk.salyk.kg [07:28:35]written 0, free lines is 4095 [07:28:35]Connected sock=10 [07:28:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 A9 07 01 CA 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 18 00 00 00 F4 03 04 00 A5 8E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 79 01 00 35 04 06 00 75 40 C7 B6 9F 13 D8 F4 31 E4 6E A0 A8 AB [07:28:35]Write to MH i2c: 01 00 00 08 41 49 [07:28:35]Write i2c OK [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: 01 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: 01 07 00 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: 01 07 00 08 41 00 00 00 00 00 01 0D 5E [07:28:35]RasterBufferAndPrint [07:28:35]line [07:28:35]line [07:28:35]line [07:28:35]line [07:28:35]line [07:28:35]written 0, free lines is 3335 [07:28:35]MH_Cut [07:28:35]Write to MH i2c: D1 01 00 0F 41 01 22 [07:28:35]Write i2c OK [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: D1 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: D1 01 00 [07:28:35]MH_I2C_Read... [07:28:35]Read from MH i2c: D1 01 00 0F 41 00 21 [07:28:35]Write to MH i2c: 01 00 00 10 41 51 [07:28:35]Write i2c OK [07:28:35]MH_I2C_Read... [07:28:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 27 CF 47 00 28 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 32 30 39 38 35 36 30 10 04 04 00 03 79 01 00 F4 03 04 00 CC 38 20 67 B6 04 01 00 00 DD 98 A6 B1 7B 29 9F AD [07:28:35]CommunicateWithHost err = 0 [07:28:35]CheckOFDResponse [07:28:35]1017 (14) - 77093643461234 [07:28:35]1041 (16) - 0000000002098560 [07:28:35]1040 (4) - 96515 [07:28:35]1012 (4) - 29.10.2024 01:22 [07:28:35]1206 (1) - 0 [07:28:35]OFD Sender: Remove packet 96515 [07:28:35]ProducePacketName [07:28:35]name=ofd_packets/00096515 [07:28:35]NVStorageDeleteData [07:28:36]OFD Sender: No OFD packet to send [07:28:36]*** Cut start [07:28:36]*** Partial cut [07:28:36]*** CUTSNS_PIN = 1 [07:28:36]*** CUTSNS_PIN = 0 [07:28:36]*** Brake cut motor [07:28:37]Read from MH i2c: 01 [07:28:37]MH_I2C_Read... [07:28:37]*** Stop cut motor [07:28:37]*** Cut end [07:28:37]Read from MH i2c: 01 07 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: 01 07 00 10 41 00 00 00 00 00 FF 0F 66 [07:28:37]process_action close_receipt done [07:28:37]requested_data is exist [07:28:37]produce_requested_data [07:28:37]requested_item fm.sn is exist - process it [07:28:37]wFMCommunicate request_size=4 [07:28:37]MH_SAM_APDU [07:28:37]CAPDU: 80 11 00 00 [07:28:37]Write to MH i2c: E2 08 00 11 41 80 11 00 00 00 00 00 00 CC [07:28:37]Write i2c OK [07:28:37]MH_I2C_Read... [07:28:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:37]Read from MH i2c: E2 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 17 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 17 00 11 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [07:28:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:28:37]wFMCommunicate OK [07:28:37]requested_item fd.num is exist - process it [07:28:37]SAM_PROTO_GetFieldsCounters [07:28:37]wFMCommunicate request_size=4 [07:28:37]MH_SAM_APDU [07:28:37]CAPDU: 80 13 00 00 [07:28:37]Write to MH i2c: E2 08 00 12 41 80 13 00 00 00 00 00 00 CF [07:28:37]Write i2c OK [07:28:37]MH_I2C_Read... [07:28:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:28:37]Read from MH i2c: E2 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 62 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 62 00 12 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [07:28:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:28:37]wFMCommunicate OK [07:28:37]SAM_PROTO_GetFieldsCounters done [07:28:37]requested_item shift.num is exist - process it [07:28:37]requested_item shift.opened is exist - process it [07:28:37]req_shift_opened [07:28:37]FM_GetShiftState [07:28:37]SAM_PROTO_GetShiftState [07:28:37]wFMCommunicate request_size=4 [07:28:37]MH_SAM_APDU [07:28:37]CAPDU: 80 13 01 00 [07:28:37]Write to MH i2c: E2 08 00 13 41 80 13 01 00 00 00 00 00 D1 [07:28:37]Write i2c OK [07:28:37]MH_I2C_Read... [07:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:37]Read from MH i2c: E2 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 0E 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 0E 00 13 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2F [07:28:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:28:37]wFMCommunicate OK [07:28:37]SAM_PROTO_GetShiftState done [07:28:37]FM_GetShiftState done [07:28:37]req_shift_opened done [07:28:37]requested_item shift.open_date is exist - process it [07:28:37]req_shift_open_date [07:28:37]req_shift_open_date done [07:28:37]produce_requested_data done [07:28:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96515,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:28:37]process_action_free close_receipt [07:28:37]json_value_free [07:28:37]json_value_free done [07:28:37]process_json_proto returns [07:28:37]Send response to host [07:28:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96515,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:28:37]free response buf [07:28:37]execute_script done [07:28:37]execute_script returns [07:28:37]free content buf [07:28:37]Sock 9.Close socket [07:28:37]Sock 9.Thread stoped [07:28:41]OFD Sender: No OFD packet to send [07:28:46]OFD Sender: No OFD packet to send [07:28:51]OFD Sender: No OFD packet to send [07:28:56]OFD Sender: No OFD packet to send [07:29:01]OFD Sender: No OFD packet to send [07:29:06]OFD Sender: No OFD packet to send [07:29:11]OFD Sender: No OFD packet to send [07:29:16]OFD Sender: No OFD packet to send [07:29:21]OFD Sender: No OFD packet to send [07:29:26]OFD Sender: No OFD packet to send [07:29:31]OFD Sender: No OFD packet to send [07:29:36]OFD Sender: No OFD packet to send [07:29:41]OFD Sender: No OFD packet to send [07:29:46]OFD Sender: No OFD packet to send [07:29:51]OFD Sender: No OFD packet to send [07:29:56]OFD Sender: No OFD packet to send [07:30:01]OFD Sender: No OFD packet to send [07:30:06]OFD Sender: No OFD packet to send [07:30:11]OFD Sender: No OFD packet to send [07:30:16]OFD Sender: No OFD packet to send [07:30:21]OFD Sender: No OFD packet to send [07:30:26]OFD Sender: No OFD packet to send [07:30:31]OFD Sender: No OFD packet to send [07:30:36]OFD Sender: No OFD packet to send [07:30:41]OFD Sender: No OFD packet to send [07:30:46]OFD Sender: No OFD packet to send [07:30:51]OFD Sender: No OFD packet to send [07:30:56]OFD Sender: No OFD packet to send [07:31:01]OFD Sender: No OFD packet to send [07:31:06]OFD Sender: No OFD packet to send [07:31:11]OFD Sender: No OFD packet to send [07:31:16]OFD Sender: No OFD packet to send [07:31:21]OFD Sender: No OFD packet to send [07:31:26]OFD Sender: No OFD packet to send [07:31:31]OFD Sender: No OFD packet to send [07:31:36]OFD Sender: No OFD packet to send [07:31:41]OFD Sender: No OFD packet to send [07:31:46]OFD Sender: No OFD packet to send [07:31:51]OFD Sender: No OFD packet to send [07:31:56]OFD Sender: No OFD packet to send [07:32:01]OFD Sender: No OFD packet to send [07:32:06]OFD Sender: No OFD packet to send [07:32:11]OFD Sender: No OFD packet to send [07:32:16]OFD Sender: No OFD packet to send [07:32:21]OFD Sender: No OFD packet to send [07:32:26]OFD Sender: No OFD packet to send [07:32:31]OFD Sender: No OFD packet to send [07:32:36]OFD Sender: No OFD packet to send [07:32:41]OFD Sender: No OFD packet to send [07:32:46]OFD Sender: No OFD packet to send [07:32:51]OFD Sender: No OFD packet to send [07:32:56]OFD Sender: No OFD packet to send [07:33:01]OFD Sender: No OFD packet to send [07:33:06]OFD Sender: No OFD packet to send [07:33:11]OFD Sender: No OFD packet to send [07:33:16]OFD Sender: No OFD packet to send [07:33:21]OFD Sender: No OFD packet to send [07:33:26]OFD Sender: No OFD packet to send [07:33:31]OFD Sender: No OFD packet to send [07:33:36]OFD Sender: No OFD packet to send [07:33:41]OFD Sender: No OFD packet to send [07:33:46]OFD Sender: No OFD packet to send [07:33:51]OFD Sender: No OFD packet to send [07:33:56]OFD Sender: No OFD packet to send [07:34:01]OFD Sender: No OFD packet to send [07:34:06]OFD Sender: No OFD packet to send [07:34:11]OFD Sender: No OFD packet to send [07:34:16]OFD Sender: No OFD packet to send [07:34:21]OFD Sender: No OFD packet to send [07:34:26]OFD Sender: No OFD packet to send [07:34:31]OFD Sender: No OFD packet to send [07:34:36]OFD Sender: No OFD packet to send [07:34:41]OFD Sender: No OFD packet to send [07:34:46]OFD Sender: No OFD packet to send [07:34:51]OFD Sender: No OFD packet to send [07:34:56]OFD Sender: No OFD packet to send [07:35:01]OFD Sender: No OFD packet to send [07:35:06]OFD Sender: No OFD packet to send [07:35:11]OFD Sender: No OFD packet to send [07:35:16]OFD Sender: No OFD packet to send [07:35:21]OFD Sender: No OFD packet to send [07:35:26]OFD Sender: No OFD packet to send [07:35:31]OFD Sender: No OFD packet to send [07:35:36]OFD Sender: No OFD packet to send [07:35:41]OFD Sender: No OFD packet to send [07:35:46]OFD Sender: No OFD packet to send [07:35:51]OFD Sender: No OFD packet to send [07:35:56]OFD Sender: No OFD packet to send [07:36:01]OFD Sender: No OFD packet to send [07:36:06]OFD Sender: No OFD packet to send [07:36:11]OFD Sender: No OFD packet to send [07:36:16]OFD Sender: No OFD packet to send [07:36:21]OFD Sender: No OFD packet to send [07:36:26]OFD Sender: No OFD packet to send [07:36:31]OFD Sender: No OFD packet to send [07:36:36]OFD Sender: No OFD packet to send [07:36:41]OFD Sender: No OFD packet to send [07:36:46]OFD Sender: No OFD packet to send [07:36:51]OFD Sender: No OFD packet to send [07:36:56]OFD Sender: No OFD packet to send [07:37:01]OFD Sender: No OFD packet to send [07:37:06]OFD Sender: No OFD packet to send [07:37:11]OFD Sender: No OFD packet to send [07:37:16]OFD Sender: No OFD packet to send [07:37:21]OFD Sender: No OFD packet to send [07:37:26]OFD Sender: No OFD packet to send [07:37:31]OFD Sender: No OFD packet to send [07:37:36]OFD Sender: No OFD packet to send [07:37:41]OFD Sender: No OFD packet to send [07:37:46]OFD Sender: No OFD packet to send [07:37:51]OFD Sender: No OFD packet to send [07:37:56]OFD Sender: No OFD packet to send [07:38:01]OFD Sender: No OFD packet to send [07:38:06]OFD Sender: No OFD packet to send [07:38:12]OFD Sender: No OFD packet to send [07:38:17]OFD Sender: No OFD packet to send [07:38:22]OFD Sender: No OFD packet to send [07:38:27]OFD Sender: No OFD packet to send [07:38:32]OFD Sender: No OFD packet to send [07:38:37]OFD Sender: No OFD packet to send [07:38:42]OFD Sender: No OFD packet to send [07:38:47]OFD Sender: No OFD packet to send [07:38:52]OFD Sender: No OFD packet to send [07:38:57]OFD Sender: No OFD packet to send [07:39:02]OFD Sender: No OFD packet to send [07:39:07]OFD Sender: No OFD packet to send [07:39:12]OFD Sender: No OFD packet to send [07:39:17]OFD Sender: No OFD packet to send [07:39:22]OFD Sender: No OFD packet to send [07:39:27]OFD Sender: No OFD packet to send [07:39:32]OFD Sender: No OFD packet to send [07:39:37]OFD Sender: No OFD packet to send [07:39:37]accept exits with 7 [07:39:37]New connection [07:39:37]New thread 3066920292 created [07:39:37]Thread 3066776932 joined [07:39:37]Waiting for new connection... [07:39:37] Sock 7.Parse request [07:39:37]Sock 7.Check first char [07:39:37]Sock 7.First char is OK [07:39:37]request: POST /json_proto HTTP/1.0 [07:39:37]Method: POST [07:39:37]URL: /json_proto [07:39:37]Method is POST - this is cgi request [07:39:37]url: /json_proto [07:39:37]query_string will be loaded in cgi processing [07:39:37]execute_cgi json_proto POST (null) [07:39:37]execute_cgi path=json_proto method=POST [07:39:37]POST find Content-Length [07:39:37]Host: 172.17.40.67:8080 [07:39:37]Content-Length: 679 [07:39:37]Content-Type: application/json [07:39:37] [07:39:37]POST finish read [07:39:37]Found Content-Length = 679 [07:39:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.240, "sum" : 685.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 685.00, "total" : 685.00, "payments": [ { "type": 0, "sum" : 685.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:37]execute_script... [07:39: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)3407041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.240, "sum" : 685.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 685.00, "total" : 685.00, "payments": [ { "type": 0, "sum" : 685.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:37]POST & json_proto [07:39:37]process_json_proto [07:39:37]json parsed OK: [07:39:37]protocol is kg_v1.0 [07:39:37]action value=close_receipt [07:39:37]process_action close_receipt [07:39:37]cmd_close_receipt [07:39:37]MH_GetDate [07:39:37]Write to MH i2c: F0 00 00 14 41 44 [07:39:37]Write i2c OK [07:39:37]MH_I2C_Read... [07:39:37]Read from MH i2c: F0 [07:39:37]MH_I2C_Read... [07:39:37]Read from MH i2c: F0 09 00 [07:39:37]MH_I2C_Read... [07:39:37]Read from MH i2c: F0 09 00 14 41 00 3D 91 20 67 EE DA 66 66 36 [07:39:37]GetLastDocTimeStamp 1730186917 [07:39:37]current date 1730187581 [07:39:37]FM_GetShiftState [07:39:37]SAM_PROTO_GetShiftState [07:39:37]wFMCommunicate request_size=4 [07:39:37]MH_SAM_APDU [07:39:37]CAPDU: 80 13 01 00 [07:39:37]Write to MH i2c: E2 08 00 15 41 80 13 01 00 00 00 00 00 D3 [07:39:37]Write i2c OK [07:39:37]MH_I2C_Read... [07:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:37]Read from MH i2c: E2 [07:39:37]MH_I2C_Read... [07:39:37]Read from MH i2c: E2 0E 00 [07:39:37]MH_I2C_Read... [07:39:37]Read from MH i2c: E2 0E 00 15 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 31 [07:39:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:39:37]wFMCommunicate OK [07:39:37]SAM_PROTO_GetShiftState done [07:39:37]FM_GetShiftState done [07:39:37]opened in 1730160548 [07:39:37]opened+sec_in_day 1730246948 [07:39:37]quantity*price = 68505 [07:39:37]sum+1 = 68507 [07:39:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 685.00 Внесено: 685.00 СДАЧА: 0.00 НСП 1% : 6.06 НДС 12% : 72.75 Наличными: 685.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 25 29.10.2024 07:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96516 ФПД: 171772906209096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T073941&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96516&fm=171772906209096&tin=02508201610067®Number=0000000000170478&sum=68500 [07:39:38]StoreToDocumentArchive [07:39:38]shift 145 fd 96516 [07:39:38]save to /storage/0145/doc_00096516 [07:39:38]save last doc name /storage/0145/doc_00096516 to /storage/kkm_last_doc_name [07:39:38]save OK [07:39:38]Clear old archive folders... [07:39:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:39:38]tlvbuf is 010DC090 [07:39:38]SAM_PROTO_ClearQueue [07:39:38]wFMCommunicate request_size=4 [07:39:38]MH_SAM_APDU [07:39:38]CAPDU: 80 09 00 00 [07:39:38]Write to MH i2c: E2 08 00 22 41 80 09 00 00 00 00 00 00 D5 [07:39:38]Write i2c OK [07:39:38]MH_I2C_Read... [07:39:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:38]Read from MH i2c: E2 [07:39:38]MH_I2C_Read... [07:39:38]Read from MH i2c: E2 03 00 [07:39:38]MH_I2C_Read... [07:39:38]Read from MH i2c: E2 03 00 22 41 00 90 00 D7 [07:39:38]RAPDU: 90 00 [07:39:38]wFMCommunicate OK [07:39:38]SAM_PROTO_ClearQueue done [07:39:38]KKMCreateOFDPacket [07:39:38]OFDProtocolAddRootSTLVToBuf [07:39:38]FM_MakeSignedData [07:39:38]FM_MakeSignedData [07:39:38]SAM_PROTO_SignData [07:39:38]wFMCommunicate request_size=4 [07:39:38]MH_SAM_APDU [07:39:38]CAPDU: 80 0D 01 02 [07:39:38]Write to MH i2c: E2 08 00 23 41 80 0D 01 02 00 00 00 00 DD [07:39:38]Write i2c OK [07:39:38]MH_I2C_Read... [07:39:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:39]Read from MH i2c: E2 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 03 00 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 03 00 23 41 00 90 00 D8 [07:39:39]RAPDU: 90 00 [07:39:39]wFMCommunicate OK [07:39:39]wFMCommunicate request_size=255 [07:39:39]MH_SAM_APDU [07:39: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 34 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1C 00 00 00 00 07 04 06 00 94 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 3D 91 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 79 01 00 35 04 06 00 9C [07:39:39]Write to MH i2c: E2 02 01 24 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1C 00 00 00 00 07 04 06 00 94 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 3D 91 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 79 01 00 35 04 06 00 9C 00 00 30 [07:39:39]Write i2c OK [07:39:39]MH_I2C_Read... [07:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:39]Read from MH i2c: E2 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 03 00 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 03 00 24 41 00 90 00 D9 [07:39:39]RAPDU: 90 00 [07:39:39]wFMCommunicate OK [07:39:39]wFMCommunicate request_size=10 [07:39:39]MH_SAM_APDU [07:39:39]CAPDU: 80 0D 02 02 05 39 FF 0E 7F 48 [07:39:39]Write to MH i2c: E2 0D 00 25 41 80 0D 02 02 05 00 39 FF 0E 7F 48 00 00 F7 [07:39:39]Write i2c OK [07:39:39]MH_I2C_Read... [07:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:39]Read from MH i2c: E2 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 03 00 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 03 00 25 41 00 90 00 DA [07:39:39]RAPDU: 90 00 [07:39:39]wFMCommunicate OK [07:39:39]wFMCommunicate request_size=4 [07:39:39]MH_SAM_APDU [07:39:39]CAPDU: 80 0D 03 02 [07:39:39]Write to MH i2c: E2 08 00 26 41 80 0D 03 02 00 00 00 00 E2 [07:39:39]Write i2c OK [07:39:39]MH_I2C_Read... [07:39:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:39]Read from MH i2c: E2 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 0B 00 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 0B 00 26 41 00 27 9A D3 11 7D 26 8D 40 90 00 F8 [07:39:39]RAPDU: 27 9A D3 11 7D 26 8D 40 90 00 [07:39:39]wFMCommunicate OK [07:39:39]SAM_PROTO_SignData done [07:39:39]FM_MakeSignedData done [07:39:39]CreateOFDProtocolMessage [07:39:39]wFMCommunicate request_size=4 [07:39:39]MH_SAM_APDU [07:39:39]CAPDU: 80 11 00 00 [07:39:39]Write to MH i2c: E2 08 00 27 41 80 11 00 00 00 00 00 00 E2 [07:39:39]Write i2c OK [07:39:39]MH_I2C_Read... [07:39:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:39]Read from MH i2c: E2 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 17 00 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: E2 17 00 27 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [07:39:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:39:39]wFMCommunicate OK [07:39:39]CreateOFDProtocolMessage done [07:39:39]OFDSenderStorePacket 96516 [07:39:39]StoreOFDPacket docnum=96516 [07:39:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F8 E0 07 01 14 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 34 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1C 00 00 00 00 07 04 06 00 94 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 3D 91 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 79 01 00 35 04 06 00 9C 39 FF 0E 7F 48 27 9A D3 11 7D 26 8D 40 [07:39:39]CheckFolder [07:39:39]dirname=/storage/ofd_packets [07:39:39]CheckFolder done [07:39:39]ProducePacketName [07:39:39]name=ofd_packets/00096516 [07:39:39]NVStorageSaveData ofd_packets/00096516 [07:39:39]File name is /storage/ofd_packets/00096516 [07:39:39]Write 301 bytes [07:39:39]NVStorageSaveData done [07:39:39]OFDSenderStorePacket done [07:39:39]KKMCreateOFDPacket done [07:39:39]NVStorageSaveData kkm_last_timestamp [07:39:39]File name is /storage/kkm_last_timestamp [07:39:39]Write 4 bytes [07:39:39]NVStorageSaveData done [07:39:39]ExternCall_PrintAddStr [07:39:39]wPrintStart [07:39:39]Write to MH i2c: 01 00 00 28 41 69 [07:39:39]Write i2c OK [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: 01 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: 01 07 00 [07:39:39]MH_I2C_Read... [07:39:39]Read from MH i2c: 01 07 00 28 41 00 00 00 00 00 FF 0F 7E [07:39:39]RasterBufferAndPrint [07:39:39]line Счет N : (1)3407041 [07:39:39]line ИНН: 02508201610067 [07:39:39]line Контрольно-Кассовый Чек [07:39:39]line ПРОДАЖА [07:39:39]line ТРК (МРК, ГНК) : 32 [07:39:39]line Товар: 2710124130 [07:39:39]line Аи-92-К-4 [07:39:39]line 10.240 * 66.90 [07:39:39]line = 685.06 [07:39:39]line НДС 12% НСП 1% [07:39:39]line > о реализуемом товаре [07:39:39]line ОКРУГЛЕНИЕ: -0.06 [07:39:39]line ИТОГО: 685.00 [07:39:39]line Внесено: 685.00 [07:39:39]line СДАЧА: 0.00 [07:39:39]line НСП 1% : 6.06 [07:39:39]line НДС 12% : 72.75 [07:39:39]line Наличными: 685.00 [07:39:39]line Безнал.: 0.00 [07:39:39]line Место: АЗС № 82 "Партнер Нефть" [07:39:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:39:39]line СНО: Общий режим [07:39:39]line Чек 25 29.10.2024 07:39 [07:39:39]line Смена: 145 ФФД: 1.0 [07:39:39]line ЗНМ: 0300000017 [07:39:39]line РНМ: 0000000000170478 [07:39:39]line Версия ККМ: v1.0 [07:39:39]line ФМ: 0000000002098560 [07:39:39]line ФД: 96516 [07:39:39]line ФПД: 171772906209096 [07:39:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T073941&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96516&fm=171772906209096&tin=02508201610067®Number=0000000000170478&sum=68500 [07:39:39]OFD Sender: Processing packet 96516 [packets to send 58, broken 57] [07:39:39]ProducePacketName [07:39:39]name=ofd_packets/00096516 [07:39:39]OFD Sender: To server: pG, [07:39:39]CommunicateWithHost lk.salyk.kg:30040 [07:39:39]ConnectInit lk.salyk.kg [07:39:39]written 0, free lines is 4095 [07:39:39]Connected sock=10 [07:39:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F8 E0 07 01 14 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 34 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1C 00 00 00 00 07 04 06 00 94 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 3D 91 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 79 01 00 35 04 06 00 9C 39 FF 0E 7F 48 27 9A D3 11 7D 26 8D 40 [07:39:40]Write to MH i2c: 01 00 00 53 41 94 [07:39:40]Write i2c OK [07:39:40]MH_I2C_Read... [07:39:40]Read from MH i2c: 01 [07:39:40]MH_I2C_Read... [07:39:40]Read from MH i2c: 01 07 00 [07:39:40]MH_I2C_Read... [07:39:40]Read from MH i2c: 01 07 00 53 41 00 00 00 00 00 FC 0C A3 [07:39:40]RasterBufferAndPrint [07:39:40]line [07:39:40]line [07:39:40]line [07:39:40]line [07:39:40]line [07:39:40]written 0, free lines is 3330 [07:39:40]MH_Cut [07:39:40]Write to MH i2c: D1 01 00 5A 41 01 6D [07:39:40]Write i2c OK [07:39:40]MH_I2C_Read... [07:39:40]Read from MH i2c: D1 [07:39:40]MH_I2C_Read... [07:39:40]Read from MH i2c: D1 01 00 [07:39:40]MH_I2C_Read... [07:39:40]Read from MH i2c: D1 01 00 5A 41 00 6C [07:39:40]Write to MH i2c: 01 00 00 5B 41 9C [07:39:40]Write i2c OK [07:39:40]MH_I2C_Read... [07:39:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 42 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 04 79 01 00 F4 03 04 00 64 3B 20 67 B6 04 01 00 00 40 71 17 CD 74 EB 06 51 [07:39:40]CommunicateWithHost err = 0 [07:39:40]CheckOFDResponse [07:39:40]1017 (14) - 77093643461234 [07:39:40]1041 (16) - 0000000002098560 [07:39:40]1040 (4) - 96516 [07:39:40]1012 (4) - 29.10.2024 01:33 [07:39:40]1206 (1) - 0 [07:39:40]OFD Sender: Remove packet 96516 [07:39:40]ProducePacketName [07:39:40]name=ofd_packets/00096516 [07:39:40]NVStorageDeleteData [07:39:40]OFD Sender: No OFD packet to send [07:39:40]*** Cut start [07:39:40]*** Partial cut [07:39:40]*** CUTSNS_PIN = 1 [07:39:40]*** CUTSNS_PIN = 0 [07:39:41]*** Brake cut motor [07:39:41]Read from MH i2c: 01 [07:39:41]MH_I2C_Read... [07:39:41]*** Stop cut motor [07:39:41]*** Cut end [07:39:41]Read from MH i2c: 01 07 00 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: 01 07 00 5B 41 00 00 00 00 00 FF 0F B1 [07:39:41]process_action close_receipt done [07:39:41]requested_data is exist [07:39:41]produce_requested_data [07:39:41]requested_item fm.sn is exist - process it [07:39:41]wFMCommunicate request_size=4 [07:39:41]MH_SAM_APDU [07:39:41]CAPDU: 80 11 00 00 [07:39:41]Write to MH i2c: E2 08 00 5C 41 80 11 00 00 00 00 00 00 17 [07:39:41]Write i2c OK [07:39:41]MH_I2C_Read... [07:39:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:41]Read from MH i2c: E2 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 17 00 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 17 00 5C 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [07:39:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:39:41]wFMCommunicate OK [07:39:41]requested_item fd.num is exist - process it [07:39:41]SAM_PROTO_GetFieldsCounters [07:39:41]wFMCommunicate request_size=4 [07:39:41]MH_SAM_APDU [07:39:41]CAPDU: 80 13 00 00 [07:39:41]Write to MH i2c: E2 08 00 5D 41 80 13 00 00 00 00 00 00 1A [07:39:41]Write i2c OK [07:39:41]MH_I2C_Read... [07:39:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:41]Read from MH i2c: E2 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 62 00 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 62 00 5D 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [07:39:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:39:41]wFMCommunicate OK [07:39:41]SAM_PROTO_GetFieldsCounters done [07:39:41]requested_item shift.num is exist - process it [07:39:41]requested_item shift.opened is exist - process it [07:39:41]req_shift_opened [07:39:41]FM_GetShiftState [07:39:41]SAM_PROTO_GetShiftState [07:39:41]wFMCommunicate request_size=4 [07:39:41]MH_SAM_APDU [07:39:41]CAPDU: 80 13 01 00 [07:39:41]Write to MH i2c: E2 08 00 5E 41 80 13 01 00 00 00 00 00 1C [07:39:41]Write i2c OK [07:39:41]MH_I2C_Read... [07:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:41]Read from MH i2c: E2 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 0E 00 [07:39:41]MH_I2C_Read... [07:39:41]Read from MH i2c: E2 0E 00 5E 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7A [07:39:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:39:41]wFMCommunicate OK [07:39:41]SAM_PROTO_GetShiftState done [07:39:41]FM_GetShiftState done [07:39:41]req_shift_opened done [07:39:41]requested_item shift.open_date is exist - process it [07:39:41]req_shift_open_date [07:39:41]req_shift_open_date done [07:39:41]produce_requested_data done [07:39:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96516,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:39:41]process_action_free close_receipt [07:39:41]json_value_free [07:39:41]json_value_free done [07:39:41]process_json_proto returns [07:39:41]Send response to host [07:39:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96516,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:39:41]free response buf [07:39:41]execute_script done [07:39:41]execute_script returns [07:39:41]free content buf [07:39:41]Sock 7.Close socket [07:39:41]Sock 7.Thread stoped [07:39:45]OFD Sender: No OFD packet to send [07:39:50]OFD Sender: No OFD packet to send [07:39:55]OFD Sender: No OFD packet to send [07:40:00]OFD Sender: No OFD packet to send [07:40:05]OFD Sender: No OFD packet to send [07:40:10]OFD Sender: No OFD packet to send [07:40:15]OFD Sender: No OFD packet to send [07:40:20]OFD Sender: No OFD packet to send [07:40:25]OFD Sender: No OFD packet to send [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [07:40:40]OFD Sender: No OFD packet to send [07:40:45]OFD Sender: No OFD packet to send [07:40:50]OFD Sender: No OFD packet to send [07:40:55]OFD Sender: No OFD packet to send [07:41:00]OFD Sender: No OFD packet to send [07:41:05]OFD Sender: No OFD packet to send [07:41:10]OFD Sender: No OFD packet to send [07:41:15]OFD Sender: No OFD packet to send [07:41:20]OFD Sender: No OFD packet to send [07:41:25]OFD Sender: No OFD packet to send [07:41:30]OFD Sender: No OFD packet to send [07:41:35]OFD Sender: No OFD packet to send [07:41:40]OFD Sender: No OFD packet to send [07:41:45]OFD Sender: No OFD packet to send [07:41:50]OFD Sender: No OFD packet to send [07:41:55]OFD Sender: No OFD packet to send [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:31]OFD Sender: No OFD packet to send [07:42:36]OFD Sender: No OFD packet to send [07:42:41]OFD Sender: No OFD packet to send [07:42:46]OFD Sender: No OFD packet to send [07:42:51]OFD Sender: No OFD packet to send [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:26]OFD Sender: No OFD packet to send [07:43:31]OFD Sender: No OFD packet to send [07:43:36]OFD Sender: No OFD packet to send [07:43:41]OFD Sender: No OFD packet to send [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:44:01]OFD Sender: No OFD packet to send [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:44:51]OFD Sender: No OFD packet to send [07:44:56]OFD Sender: No OFD packet to send [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:11]accept exits with 9 [07:45:11]New connection [07:45:11]New thread 3066776932 created [07:45:11]Thread 3066920292 joined [07:45:11]Waiting for new connection... [07:45:11] Sock 9.Parse request [07:45:11]Sock 9.Check first char [07:45:11]Sock 9.First char is OK [07:45:11]request: POST /json_proto HTTP/1.0 [07:45:11]Method: POST [07:45:11]URL: /json_proto [07:45:11]Method is POST - this is cgi request [07:45:11]url: /json_proto [07:45:11]query_string will be loaded in cgi processing [07:45:11]execute_cgi json_proto POST (null) [07:45:11]execute_cgi path=json_proto method=POST [07:45:11]POST find Content-Length [07:45:11]Host: 172.17.40.67:8080 [07:45:11]Content-Length: 678 [07:45:11]Content-Type: application/json [07:45:11] [07:45:11]POST finish read [07:45:11]Found Content-Length = 678 [07:45:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:11]execute_script... [07:45: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)3407042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:11]POST & json_proto [07:45:11]process_json_proto [07:45:11]json parsed OK: [07:45:11]protocol is kg_v1.0 [07:45:11]action value=close_receipt [07:45:11]process_action close_receipt [07:45:11]cmd_close_receipt [07:45:11]MH_GetDate [07:45:11]Write to MH i2c: F0 00 00 5F 41 8F [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: F0 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: F0 09 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: F0 09 00 5F 41 00 8B 92 20 67 EE DA 66 66 D0 [07:45:11]GetLastDocTimeStamp 1730187581 [07:45:11]current date 1730187915 [07:45:11]FM_GetShiftState [07:45:11]SAM_PROTO_GetShiftState [07:45:11]wFMCommunicate request_size=4 [07:45:11]MH_SAM_APDU [07:45:11]CAPDU: 80 13 01 00 [07:45:11]Write to MH i2c: E2 08 00 60 41 80 13 01 00 00 00 00 00 1E [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:11]Read from MH i2c: E2 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 0E 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 0E 00 60 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7C [07:45:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:45:11]wFMCommunicate OK [07:45:11]SAM_PROTO_GetShiftState done [07:45:11]FM_GetShiftState done [07:45:11]opened in 1730160548 [07:45:11]opened+sec_in_day 1730246948 [07:45:11]quantity*price = 50010 [07:45:11]sum+1 = 50012 [07:45:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 26 29.10.2024 07:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96517 ФПД: 7582144042960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96517&fm=7582144042960&tin=02508201610067®Number=0000000000170478&sum=50000 [07:45:12]StoreToDocumentArchive [07:45:12]shift 145 fd 96517 [07:45:12]save to /storage/0145/doc_00096517 [07:45:12]save last doc name /storage/0145/doc_00096517 to /storage/kkm_last_doc_name [07:45:13]save OK [07:45:13]Clear old archive folders... [07:45:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:45:13]tlvbuf is 010DC300 [07:45:13]SAM_PROTO_ClearQueue [07:45:13]wFMCommunicate request_size=4 [07:45:13]MH_SAM_APDU [07:45:13]CAPDU: 80 09 00 00 [07:45:13]Write to MH i2c: E2 08 00 6D 41 80 09 00 00 00 00 00 00 20 [07:45:13]Write i2c OK [07:45:13]MH_I2C_Read... [07:45:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:13]Read from MH i2c: E2 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 6D 41 00 90 00 22 [07:45:13]RAPDU: 90 00 [07:45:13]wFMCommunicate OK [07:45:13]SAM_PROTO_ClearQueue done [07:45:13]KKMCreateOFDPacket [07:45:13]OFDProtocolAddRootSTLVToBuf [07:45:13]FM_MakeSignedData [07:45:13]FM_MakeSignedData [07:45:13]SAM_PROTO_SignData [07:45:13]wFMCommunicate request_size=4 [07:45:13]MH_SAM_APDU [07:45:13]CAPDU: 80 0D 01 02 [07:45:13]Write to MH i2c: E2 08 00 6E 41 80 0D 01 02 00 00 00 00 28 [07:45:13]Write i2c OK [07:45:13]MH_I2C_Read... [07:45:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:13]Read from MH i2c: E2 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 6E 41 00 90 00 23 [07:45:13]RAPDU: 90 00 [07:45:13]wFMCommunicate OK [07:45:13]wFMCommunicate request_size=255 [07:45:13]MH_SAM_APDU [07:45: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8B 92 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 79 01 00 35 04 06 00 06 [07:45:13]Write to MH i2c: E2 02 01 6F 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8B 92 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 79 01 00 35 04 06 00 06 00 00 63 [07:45:13]Write i2c OK [07:45:13]MH_I2C_Read... [07:45:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:13]Read from MH i2c: E2 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 6F 41 00 90 00 24 [07:45:13]RAPDU: 90 00 [07:45:13]wFMCommunicate OK [07:45:13]wFMCommunicate request_size=10 [07:45:13]MH_SAM_APDU [07:45:13]CAPDU: 80 0D 02 02 05 E5 5B 00 97 D0 [07:45:13]Write to MH i2c: E2 0D 00 70 41 80 0D 02 02 05 00 E5 5B 00 97 D0 00 00 DC [07:45:13]Write i2c OK [07:45:13]MH_I2C_Read... [07:45:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:13]Read from MH i2c: E2 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 03 00 70 41 00 90 00 25 [07:45:13]RAPDU: 90 00 [07:45:13]wFMCommunicate OK [07:45:13]wFMCommunicate request_size=4 [07:45:13]MH_SAM_APDU [07:45:13]CAPDU: 80 0D 03 02 [07:45:13]Write to MH i2c: E2 08 00 71 41 80 0D 03 02 00 00 00 00 2D [07:45:13]Write i2c OK [07:45:13]MH_I2C_Read... [07:45:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:13]Read from MH i2c: E2 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 0B 00 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 0B 00 71 41 00 6C A4 BA 40 7C 76 6C 0F 90 00 A5 [07:45:13]RAPDU: 6C A4 BA 40 7C 76 6C 0F 90 00 [07:45:13]wFMCommunicate OK [07:45:13]SAM_PROTO_SignData done [07:45:13]FM_MakeSignedData done [07:45:13]CreateOFDProtocolMessage [07:45:13]wFMCommunicate request_size=4 [07:45:13]MH_SAM_APDU [07:45:13]CAPDU: 80 11 00 00 [07:45:13]Write to MH i2c: E2 08 00 72 41 80 11 00 00 00 00 00 00 2D [07:45:13]Write i2c OK [07:45:13]MH_I2C_Read... [07:45:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:13]Read from MH i2c: E2 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 17 00 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: E2 17 00 72 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [07:45:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:45:13]wFMCommunicate OK [07:45:13]CreateOFDProtocolMessage done [07:45:13]OFDSenderStorePacket 96517 [07:45:13]StoreOFDPacket docnum=96517 [07:45:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 AD 07 01 26 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8B 92 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 79 01 00 35 04 06 00 06 E5 5B 00 97 D0 6C A4 BA 40 7C 76 6C 0F [07:45:13]CheckFolder [07:45:13]dirname=/storage/ofd_packets [07:45:13]CheckFolder done [07:45:13]ProducePacketName [07:45:13]name=ofd_packets/00096517 [07:45:13]NVStorageSaveData ofd_packets/00096517 [07:45:13]File name is /storage/ofd_packets/00096517 [07:45:13]Write 301 bytes [07:45:13]NVStorageSaveData done [07:45:13]OFDSenderStorePacket done [07:45:13]KKMCreateOFDPacket done [07:45:13]NVStorageSaveData kkm_last_timestamp [07:45:13]File name is /storage/kkm_last_timestamp [07:45:13]Write 4 bytes [07:45:13]NVStorageSaveData done [07:45:13]ExternCall_PrintAddStr [07:45:13]wPrintStart [07:45:13]Write to MH i2c: 01 00 00 73 41 B4 [07:45:13]Write i2c OK [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: 01 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: 01 07 00 [07:45:13]MH_I2C_Read... [07:45:13]Read from MH i2c: 01 07 00 73 41 00 00 00 00 00 FF 0F C9 [07:45:13]RasterBufferAndPrint [07:45:13]line Счет N : (1)3407042 [07:45:13]line ИНН: 02508201610067 [07:45:13]line Контрольно-Кассовый Чек [07:45:13]line ПРОДАЖА [07:45:13]line ТРК (МРК, ГНК) : 43 [07:45:13]line Товар: 2710124500 [07:45:13]line Аи-95-К-5 [07:45:13]line 6.740 * 74.20 [07:45:13]line = 500.11 [07:45:13]line НДС 12% НСП 1% [07:45:13]line > о реализуемом товаре [07:45:13]line ОКРУГЛЕНИЕ: -0.11 [07:45:13]line ИТОГО: 500.00 [07:45:13]line Внесено: 500.00 [07:45:13]line СДАЧА: 0.00 [07:45:13]line НСП 1% : 4.43 [07:45:13]line НДС 12% : 53.11 [07:45:13]line Наличными: 500.00 [07:45:13]line Безнал.: 0.00 [07:45:13]line Место: АЗС № 82 "Партнер Нефть" [07:45:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:45:13]line СНО: Общий режим [07:45:13]line Чек 26 29.10.2024 07:45 [07:45:13]line Смена: 145 ФФД: 1.0 [07:45:13]line ЗНМ: 0300000017 [07:45:13]line РНМ: 0000000000170478 [07:45:13]line Версия ККМ: v1.0 [07:45:13]line ФМ: 0000000002098560 [07:45:13]line ФД: 96517 [07:45:13]line ФПД: 7582144042960 [07:45:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96517&fm=7582144042960&tin=02508201610067®Number=0000000000170478&sum=50000 [07:45:13]OFD Sender: Processing packet 96517 [packets to send 58, broken 57] [07:45:13]ProducePacketName [07:45:13]name=ofd_packets/00096517 [07:45:13]OFD Sender: To server: pG, [07:45:13]CommunicateWithHost lk.salyk.kg:30040 [07:45:13]ConnectInit lk.salyk.kg [07:45:13]written 0, free lines is 4095 [07:45:14]Connected sock=10 [07:45:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 AD 07 01 26 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8B 92 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 79 01 00 35 04 06 00 06 E5 5B 00 97 D0 6C A4 BA 40 7C 76 6C 0F [07:45:14]Write to MH i2c: 01 00 00 9E 41 DF [07:45:14]Write i2c OK [07:45:14]MH_I2C_Read... [07:45:14]Read from MH i2c: 01 [07:45:14]MH_I2C_Read... [07:45:14]Read from MH i2c: 01 07 00 [07:45:14]MH_I2C_Read... [07:45:14]Read from MH i2c: 01 07 00 9E 41 00 00 00 00 00 02 0D F5 [07:45:14]RasterBufferAndPrint [07:45:14]line [07:45:14]line [07:45:14]line [07:45:14]line [07:45:14]line [07:45:14]written 0, free lines is 3336 [07:45:14]MH_Cut [07:45:14]Write to MH i2c: D1 01 00 A5 41 01 B8 [07:45:14]Write i2c OK [07:45:14]MH_I2C_Read... [07:45:14]Read from MH i2c: D1 [07:45:14]MH_I2C_Read... [07:45:14]Read from MH i2c: D1 01 00 [07:45:14]MH_I2C_Read... [07:45:14]Read from MH i2c: D1 01 00 A5 41 00 B7 [07:45:14]Write to MH i2c: 01 00 00 A6 41 E7 [07:45:14]Write i2c OK [07:45:14]MH_I2C_Read... [07:45:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 34 2C 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 05 79 01 00 F4 03 04 00 B3 3C 20 67 B6 04 01 00 00 1B 85 FF DB 8D 1B DB D2 [07:45:14]CommunicateWithHost err = 0 [07:45:14]CheckOFDResponse [07:45:14]1017 (14) - 77093643461234 [07:45:14]1041 (16) - 0000000002098560 [07:45:14]1040 (4) - 96517 [07:45:14]1012 (4) - 29.10.2024 01:38 [07:45:14]1206 (1) - 0 [07:45:14]OFD Sender: Remove packet 96517 [07:45:14]ProducePacketName [07:45:14]name=ofd_packets/00096517 [07:45:14]NVStorageDeleteData [07:45:14]OFD Sender: No OFD packet to send [07:45:15]*** Cut start [07:45:15]*** Partial cut [07:45:15]*** CUTSNS_PIN = 1 [07:45:15]*** CUTSNS_PIN = 0 [07:45:15]*** Brake cut motor [07:45:15]Read from MH i2c: 01 [07:45:15]MH_I2C_Read... [07:45:15]*** Stop cut motor [07:45:15]*** Cut end [07:45:15]Read from MH i2c: 01 07 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: 01 07 00 A6 41 00 00 00 00 00 FF 0F FC [07:45:15]process_action close_receipt done [07:45:15]requested_data is exist [07:45:15]produce_requested_data [07:45:15]requested_item fm.sn is exist - process it [07:45:15]wFMCommunicate request_size=4 [07:45:15]MH_SAM_APDU [07:45:15]CAPDU: 80 11 00 00 [07:45:15]Write to MH i2c: E2 08 00 A7 41 80 11 00 00 00 00 00 00 62 [07:45:15]Write i2c OK [07:45:15]MH_I2C_Read... [07:45:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:15]Read from MH i2c: E2 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 17 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 17 00 A7 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [07:45:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:45:15]wFMCommunicate OK [07:45:15]requested_item fd.num is exist - process it [07:45:15]SAM_PROTO_GetFieldsCounters [07:45:15]wFMCommunicate request_size=4 [07:45:15]MH_SAM_APDU [07:45:15]CAPDU: 80 13 00 00 [07:45:15]Write to MH i2c: E2 08 00 A8 41 80 13 00 00 00 00 00 00 65 [07:45:15]Write i2c OK [07:45:15]MH_I2C_Read... [07:45:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:15]Read from MH i2c: E2 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 62 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 62 00 A8 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [07:45:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:45:15]wFMCommunicate OK [07:45:15]SAM_PROTO_GetFieldsCounters done [07:45:15]requested_item shift.num is exist - process it [07:45:15]requested_item shift.opened is exist - process it [07:45:15]req_shift_opened [07:45:15]FM_GetShiftState [07:45:15]SAM_PROTO_GetShiftState [07:45:15]wFMCommunicate request_size=4 [07:45:15]MH_SAM_APDU [07:45:15]CAPDU: 80 13 01 00 [07:45:15]Write to MH i2c: E2 08 00 A9 41 80 13 01 00 00 00 00 00 67 [07:45:15]Write i2c OK [07:45:15]MH_I2C_Read... [07:45:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:15]Read from MH i2c: E2 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 0E 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 0E 00 A9 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C5 [07:45:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:45:15]wFMCommunicate OK [07:45:15]SAM_PROTO_GetShiftState done [07:45:15]FM_GetShiftState done [07:45:15]req_shift_opened done [07:45:15]requested_item shift.open_date is exist - process it [07:45:15]req_shift_open_date [07:45:15]req_shift_open_date done [07:45:15]produce_requested_data done [07:45:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96517,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:45:15]process_action_free close_receipt [07:45:15]json_value_free [07:45:15]json_value_free done [07:45:15]process_json_proto returns [07:45:15]Send response to host [07:45:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96517,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:45:15]free response buf [07:45:15]execute_script done [07:45:15]execute_script returns [07:45:15]free content buf [07:45:15]Sock 9.Close socket [07:45:15]Sock 9.Thread stoped [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]OFD Sender: No OFD packet to send [07:45:44]OFD Sender: No OFD packet to send [07:45:49]OFD Sender: No OFD packet to send [07:45:54]OFD Sender: No OFD packet to send [07:45:59]OFD Sender: No OFD packet to send [07:46:04]OFD Sender: No OFD packet to send [07:46:09]OFD Sender: No OFD packet to send [07:46:14]OFD Sender: No OFD packet to send [07:46:19]OFD Sender: No OFD packet to send [07:46:24]OFD Sender: No OFD packet to send [07:46:29]OFD Sender: No OFD packet to send [07:46:34]OFD Sender: No OFD packet to send [07:46:39]OFD Sender: No OFD packet to send [07:46:45]OFD Sender: No OFD packet to send [07:46:50]OFD Sender: No OFD packet to send [07:46:55]OFD Sender: No OFD packet to send [07:47:00]OFD Sender: No OFD packet to send [07:47:05]OFD Sender: No OFD packet to send [07:47:10]OFD Sender: No OFD packet to send [07:47:15]OFD Sender: No OFD packet to send [07:47:20]OFD Sender: No OFD packet to send [07:47:25]OFD Sender: No OFD packet to send [07:47:30]OFD Sender: No OFD packet to send [07:47:35]OFD Sender: No OFD packet to send [07:47:40]OFD Sender: No OFD packet to send [07:47:45]OFD Sender: No OFD packet to send [07:47:50]OFD Sender: No OFD packet to send [07:47:55]OFD Sender: No OFD packet to send [07:48:00]OFD Sender: No OFD packet to send [07:48:05]OFD Sender: No OFD packet to send [07:48:10]OFD Sender: No OFD packet to send [07:48:15]OFD Sender: No OFD packet to send [07:48:20]OFD Sender: No OFD packet to send [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:45]OFD Sender: No OFD packet to send [07:48:50]OFD Sender: No OFD packet to send [07:48:55]OFD Sender: No OFD packet to send [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]OFD Sender: No OFD packet to send [07:49:15]OFD Sender: No OFD packet to send [07:49:20]OFD Sender: No OFD packet to send [07:49:25]OFD Sender: No OFD packet to send [07:49:30]OFD Sender: No OFD packet to send [07:49:35]OFD Sender: No OFD packet to send [07:49:40]OFD Sender: No OFD packet to send [07:49:45]OFD Sender: No OFD packet to send [07:49:50]OFD Sender: No OFD packet to send [07:49:52]accept exits with 7 [07:49:52]New connection [07:49:52]New thread 3066920292 created [07:49:52]Thread 3066776932 joined [07:49:52]Waiting for new connection... [07:49:52] Sock 7.Parse request [07:49:52]Sock 7.Check first char [07:49:52]Sock 7.First char is OK [07:49:52]request: POST /json_proto HTTP/1.0 [07:49:52]Method: POST [07:49:52]URL: /json_proto [07:49:52]Method is POST - this is cgi request [07:49:52]url: /json_proto [07:49:52]query_string will be loaded in cgi processing [07:49:52]execute_cgi json_proto POST (null) [07:49:52]execute_cgi path=json_proto method=POST [07:49:52]POST find Content-Length [07:49:52]Host: 172.17.40.67:8080 [07:49:52]Content-Length: 678 [07:49:52]Content-Type: application/json [07:49:52] [07:49:52]POST finish read [07:49:52]Found Content-Length = 678 [07:49:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:49:52]execute_script... [07:49:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:49:52]POST & json_proto [07:49:52]process_json_proto [07:49:52]json parsed OK: [07:49:52]protocol is kg_v1.0 [07:49:52]action value=close_receipt [07:49:52]process_action close_receipt [07:49:52]cmd_close_receipt [07:49:52]MH_GetDate [07:49:52]Write to MH i2c: F0 00 00 AA 41 DA [07:49:52]Write i2c OK [07:49:52]MH_I2C_Read... [07:49:52]Read from MH i2c: F0 [07:49:52]MH_I2C_Read... [07:49:52]Read from MH i2c: F0 09 00 [07:49:52]MH_I2C_Read... [07:49:52]Read from MH i2c: F0 09 00 AA 41 00 A4 93 20 67 EE DA 66 66 35 [07:49:52]GetLastDocTimeStamp 1730187915 [07:49:52]current date 1730188196 [07:49:52]FM_GetShiftState [07:49:52]SAM_PROTO_GetShiftState [07:49:52]wFMCommunicate request_size=4 [07:49:52]MH_SAM_APDU [07:49:52]CAPDU: 80 13 01 00 [07:49:52]Write to MH i2c: E2 08 00 AB 41 80 13 01 00 00 00 00 00 69 [07:49:52]Write i2c OK [07:49:52]MH_I2C_Read... [07:49:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:52]Read from MH i2c: E2 [07:49:52]MH_I2C_Read... [07:49:52]Read from MH i2c: E2 0E 00 [07:49:52]MH_I2C_Read... [07:49:52]Read from MH i2c: E2 0E 00 AB 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C7 [07:49:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:49:52]wFMCommunicate OK [07:49:52]SAM_PROTO_GetShiftState done [07:49:52]FM_GetShiftState done [07:49:52]opened in 1730160548 [07:49:52]opened+sec_in_day 1730246948 [07:49:52]quantity*price = 20003 [07:49:52]sum+1 = 20004 [07:49: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 27 29.10.2024 07:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96518 ФПД: 13998499934881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96518&fm=13998499934881&tin=02508201610067®Number=0000000000170478&sum=20000 [07:49:53]StoreToDocumentArchive [07:49:53]shift 145 fd 96518 [07:49:53]save to /storage/0145/doc_00096518 [07:49:53]save last doc name /storage/0145/doc_00096518 to /storage/kkm_last_doc_name [07:49:53]save OK [07:49:53]Clear old archive folders... [07:49:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:49:53]tlvbuf is 011BB8B0 [07:49:53]SAM_PROTO_ClearQueue [07:49:53]wFMCommunicate request_size=4 [07:49:53]MH_SAM_APDU [07:49:53]CAPDU: 80 09 00 00 [07:49:53]Write to MH i2c: E2 08 00 B8 41 80 09 00 00 00 00 00 00 6B [07:49:53]Write i2c OK [07:49:53]MH_I2C_Read... [07:49:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:49:53]Read from MH i2c: E2 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 B8 41 00 90 00 6D [07:49:53]RAPDU: 90 00 [07:49:53]wFMCommunicate OK [07:49:53]SAM_PROTO_ClearQueue done [07:49:53]KKMCreateOFDPacket [07:49:53]OFDProtocolAddRootSTLVToBuf [07:49:53]FM_MakeSignedData [07:49:53]FM_MakeSignedData [07:49:53]SAM_PROTO_SignData [07:49:53]wFMCommunicate request_size=4 [07:49:53]MH_SAM_APDU [07:49:53]CAPDU: 80 0D 01 02 [07:49:53]Write to MH i2c: E2 08 00 B9 41 80 0D 01 02 00 00 00 00 73 [07:49:53]Write i2c OK [07:49:53]MH_I2C_Read... [07:49:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:49:53]Read from MH i2c: E2 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 B9 41 00 90 00 6E [07:49:53]RAPDU: 90 00 [07:49:53]wFMCommunicate OK [07:49:53]wFMCommunicate request_size=255 [07:49:53]MH_SAM_APDU [07: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 34 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 1B 00 00 00 F4 03 04 00 A4 93 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 79 01 00 35 04 06 00 0C [07:49:53]Write to MH i2c: E2 02 01 BA 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1B 00 00 00 F4 03 04 00 A4 93 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 79 01 00 35 04 06 00 0C 00 00 B9 [07:49:53]Write i2c OK [07:49:53]MH_I2C_Read... [07:49:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:53]Read from MH i2c: E2 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 BA 41 00 90 00 6F [07:49:53]RAPDU: 90 00 [07:49:53]wFMCommunicate OK [07:49:53]wFMCommunicate request_size=10 [07:49:53]MH_SAM_APDU [07:49:53]CAPDU: 80 0D 02 02 05 BB 47 9D B2 A1 [07:49:53]Write to MH i2c: E2 0D 00 BB 41 80 0D 02 02 05 00 BB 47 9D B2 A1 00 00 72 [07:49:53]Write i2c OK [07:49:53]MH_I2C_Read... [07:49:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:53]Read from MH i2c: E2 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 03 00 BB 41 00 90 00 70 [07:49:53]RAPDU: 90 00 [07:49:53]wFMCommunicate OK [07:49:53]wFMCommunicate request_size=4 [07:49:53]MH_SAM_APDU [07:49:53]CAPDU: 80 0D 03 02 [07:49:53]Write to MH i2c: E2 08 00 BC 41 80 0D 03 02 00 00 00 00 78 [07:49:53]Write i2c OK [07:49:53]MH_I2C_Read... [07:49:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:49:53]Read from MH i2c: E2 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 0B 00 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 0B 00 BC 41 00 72 CE 71 68 EC 6C AD A4 90 00 3B [07:49:53]RAPDU: 72 CE 71 68 EC 6C AD A4 90 00 [07:49:53]wFMCommunicate OK [07:49:53]SAM_PROTO_SignData done [07:49:53]FM_MakeSignedData done [07:49:53]CreateOFDProtocolMessage [07:49:53]wFMCommunicate request_size=4 [07:49:53]MH_SAM_APDU [07:49:53]CAPDU: 80 11 00 00 [07:49:53]Write to MH i2c: E2 08 00 BD 41 80 11 00 00 00 00 00 00 78 [07:49:53]Write i2c OK [07:49:53]MH_I2C_Read... [07:49:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:53]Read from MH i2c: E2 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 17 00 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: E2 17 00 BD 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [07:49:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:49:53]wFMCommunicate OK [07:49:53]CreateOFDProtocolMessage done [07:49:53]OFDSenderStorePacket 96518 [07:49:53]StoreOFDPacket docnum=96518 [07:49:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D 0D 07 01 4E 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 34 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 1B 00 00 00 F4 03 04 00 A4 93 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 79 01 00 35 04 06 00 0C BB 47 9D B2 A1 72 CE 71 68 EC 6C AD A4 [07:49:53]CheckFolder [07:49:53]dirname=/storage/ofd_packets [07:49:53]CheckFolder done [07:49:53]ProducePacketName [07:49:53]name=ofd_packets/00096518 [07:49:53]NVStorageSaveData ofd_packets/00096518 [07:49:53]File name is /storage/ofd_packets/00096518 [07:49:53]Write 301 bytes [07:49:53]NVStorageSaveData done [07:49:53]OFDSenderStorePacket done [07:49:53]KKMCreateOFDPacket done [07:49:53]NVStorageSaveData kkm_last_timestamp [07:49:53]File name is /storage/kkm_last_timestamp [07:49:53]Write 4 bytes [07:49:53]NVStorageSaveData done [07:49:53]ExternCall_PrintAddStr [07:49:53]wPrintStart [07:49:53]Write to MH i2c: 01 00 00 BE 41 FF [07:49:53]Write i2c OK [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: 01 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: 01 07 00 [07:49:53]MH_I2C_Read... [07:49:53]Read from MH i2c: 01 07 00 BE 41 00 00 00 00 00 FF 0F 14 [07:49:53]RasterBufferAndPrint [07:49:53]line Счет N : (1)3407043 [07:49:53]line ИНН: 02508201610067 [07:49:53]line Контрольно-Кассовый Чек [07:49:53]line ПРОДАЖА [07:49:53]line ТРК (МРК, ГНК) : 42 [07:49:53]line Товар: 2710124130 [07:49:53]line Аи-92-К-4 [07:49:53]line 2.990 * 66.90 [07:49:53]line = 200.03 [07:49:53]line НДС 12% НСП 1% [07:49:53]line > о реализуемом товаре [07:49:53]line ОКРУГЛЕНИЕ: -0.03 [07:49:53]line ИТОГО: 200.00 [07:49:53]line Внесено: 200.00 [07:49:53]line СДАЧА: 0.00 [07:49:53]line НСП 1% : 1.77 [07:49:53]line НДС 12% : 21.24 [07:49:53]line Наличными: 200.00 [07:49:53]line Безнал.: 0.00 [07:49:53]line Место: АЗС № 82 "Партнер Нефть" [07:49:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:49:53]line СНО: Общий режим [07:49:53]line Чек 27 29.10.2024 07:49 [07:49:53]line Смена: 145 ФФД: 1.0 [07:49:53]line ЗНМ: 0300000017 [07:49:53]line РНМ: 0000000000170478 [07:49:53]line Версия ККМ: v1.0 [07:49:53]line ФМ: 0000000002098560 [07:49:53]line ФД: 96518 [07:49:53]line ФПД: 13998499934881 [07:49:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96518&fm=13998499934881&tin=02508201610067®Number=0000000000170478&sum=20000 [07:49:54]OFD Sender: Processing packet 96518 [packets to send 58, broken 57] [07:49:54]ProducePacketName [07:49:54]name=ofd_packets/00096518 [07:49:54]OFD Sender: To server: pG, [07:49:54]CommunicateWithHost lk.salyk.kg:30040 [07:49:54]ConnectInit lk.salyk.kg [07:49:54]written 0, free lines is 4095 [07:49:54]Connected sock=10 [07:49:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D 0D 07 01 4E 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 34 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 1B 00 00 00 F4 03 04 00 A4 93 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 79 01 00 35 04 06 00 0C BB 47 9D B2 A1 72 CE 71 68 EC 6C AD A4 [07:49:54]Write to MH i2c: 01 00 00 E9 41 2A [07:49:54]Write i2c OK [07:49:54]MH_I2C_Read... [07:49:54]Read from MH i2c: 01 [07:49:54]MH_I2C_Read... [07:49:54]Read from MH i2c: 01 07 00 [07:49:54]MH_I2C_Read... [07:49:54]Read from MH i2c: 01 07 00 E9 41 00 00 00 00 00 15 0D 53 [07:49:54]RasterBufferAndPrint [07:49:54]line [07:49:54]line [07:49:54]line [07:49:54]line [07:49:54]line [07:49:54]written 0, free lines is 3359 [07:49:54]MH_Cut [07:49:54]Write to MH i2c: D1 01 00 F0 41 01 03 [07:49:54]Write i2c OK [07:49:54]MH_I2C_Read... [07:49:54]Read from MH i2c: D1 [07:49:54]MH_I2C_Read... [07:49:54]Read from MH i2c: D1 01 00 [07:49:54]MH_I2C_Read... [07:49:54]Read from MH i2c: D1 01 00 F0 41 00 02 [07:49:54]Write to MH i2c: 01 00 00 F1 41 32 [07:49:54]Write i2c OK [07:49:54]MH_I2C_Read... [07:49:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 48 88 47 00 A8 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 32 30 39 38 35 36 30 10 04 04 00 06 79 01 00 F4 03 04 00 CB 3D 20 67 B6 04 01 00 00 82 19 23 18 B2 CC 5C C4 [07:49:54]CommunicateWithHost err = 0 [07:49:54]CheckOFDResponse [07:49:54]1017 (14) - 77093643461234 [07:49:54]1041 (16) - 0000000002098560 [07:49:54]1040 (4) - 96518 [07:49:54]1012 (4) - 29.10.2024 01:43 [07:49:54]1206 (1) - 0 [07:49:54]OFD Sender: Remove packet 96518 [07:49:54]ProducePacketName [07:49:54]name=ofd_packets/00096518 [07:49:54]NVStorageDeleteData [07:49:55]OFD Sender: No OFD packet to send [07:49:55]*** Cut start [07:49:55]*** Partial cut [07:49:55]*** CUTSNS_PIN = 1 [07:49:55]*** CUTSNS_PIN = 0 [07:49:55]*** Brake cut motor [07:49:55]Read from MH i2c: 01 [07:49:55]MH_I2C_Read... [07:49:55]*** Stop cut motor [07:49:55]*** Cut end [07:49:55]Read from MH i2c: 01 07 00 [07:49:55]MH_I2C_Read... [07:49:55]Read from MH i2c: 01 07 00 F1 41 00 00 00 00 00 FF 0F 47 [07:49:55]process_action close_receipt done [07:49:55]requested_data is exist [07:49:55]produce_requested_data [07:49:55]requested_item fm.sn is exist - process it [07:49:55]wFMCommunicate request_size=4 [07:49:55]MH_SAM_APDU [07:49:55]CAPDU: 80 11 00 00 [07:49:55]Write to MH i2c: E2 08 00 F2 41 80 11 00 00 00 00 00 00 AD [07:49:55]Write i2c OK [07:49:55]MH_I2C_Read... [07:49:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:55]Read from MH i2c: E2 [07:49:55]MH_I2C_Read... [07:49:55]Read from MH i2c: E2 17 00 [07:49:55]MH_I2C_Read... [07:49:55]Read from MH i2c: E2 17 00 F2 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [07:49:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:49:56]wFMCommunicate OK [07:49:56]requested_item fd.num is exist - process it [07:49:56]SAM_PROTO_GetFieldsCounters [07:49:56]wFMCommunicate request_size=4 [07:49:56]MH_SAM_APDU [07:49:56]CAPDU: 80 13 00 00 [07:49:56]Write to MH i2c: E2 08 00 F3 41 80 13 00 00 00 00 00 00 B0 [07:49:56]Write i2c OK [07:49:56]MH_I2C_Read... [07:49:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:49:56]Read from MH i2c: E2 [07:49:56]MH_I2C_Read... [07:49:56]Read from MH i2c: E2 62 00 [07:49:56]MH_I2C_Read... [07:49:56]Read from MH i2c: E2 62 00 F3 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 33 [07:49:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:49:56]wFMCommunicate OK [07:49:56]SAM_PROTO_GetFieldsCounters done [07:49:56]requested_item shift.num is exist - process it [07:49:56]requested_item shift.opened is exist - process it [07:49:56]req_shift_opened [07:49:56]FM_GetShiftState [07:49:56]SAM_PROTO_GetShiftState [07:49:56]wFMCommunicate request_size=4 [07:49:56]MH_SAM_APDU [07:49:56]CAPDU: 80 13 01 00 [07:49:56]Write to MH i2c: E2 08 00 F4 41 80 13 01 00 00 00 00 00 B2 [07:49:56]Write i2c OK [07:49:56]MH_I2C_Read... [07:49:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:56]Read from MH i2c: E2 [07:49:56]MH_I2C_Read... [07:49:56]Read from MH i2c: E2 0E 00 [07:49:56]MH_I2C_Read... [07:49:56]Read from MH i2c: E2 0E 00 F4 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 10 [07:49:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:49:56]wFMCommunicate OK [07:49:56]SAM_PROTO_GetShiftState done [07:49:56]FM_GetShiftState done [07:49:56]req_shift_opened done [07:49:56]requested_item shift.open_date is exist - process it [07:49:56]req_shift_open_date [07:49:56]req_shift_open_date done [07:49:56]produce_requested_data done [07:49:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96518,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:49:56]process_action_free close_receipt [07:49:56]json_value_free [07:49:56]json_value_free done [07:49:56]process_json_proto returns [07:49:56]Send response to host [07:49:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96518,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:49:56]free response buf [07:49:56]execute_script done [07:49:56]execute_script returns [07:49:56]free content buf [07:49:56]Sock 7.Close socket [07:49:56]Sock 7.Thread stoped [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:48]accept exits with 9 [07:51:48]New connection [07:51:48]New thread 3066776932 created [07:51:48]Thread 3066920292 joined [07:51:48]Waiting for new connection... [07:51:48] Sock 9.Parse request [07:51:48]Sock 9.Check first char [07:51:48]Sock 9.First char is OK [07:51:48]request: POST /json_proto HTTP/1.0 [07:51:48]Method: POST [07:51:48]URL: /json_proto [07:51:48]Method is POST - this is cgi request [07:51:48]url: /json_proto [07:51:48]query_string will be loaded in cgi processing [07:51:48]execute_cgi json_proto POST (null) [07:51:48]execute_cgi path=json_proto method=POST [07:51:48]POST find Content-Length [07:51:48]Host: 172.17.40.67:8080 [07:51:48]Content-Length: 678 [07:51:48]Content-Type: application/json [07:51:48] [07:51:48]POST finish read [07:51:48]Found Content-Length = 678 [07:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [07:51:48]execute_script... [07: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)3407044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [07:51:48]POST & json_proto [07:51:48]process_json_proto [07:51:48]json parsed OK: [07:51:48]protocol is kg_v1.0 [07:51:48]action value=close_receipt [07:51:48]process_action close_receipt [07:51:48]cmd_close_receipt [07:51:48]MH_GetDate [07:51:48]Write to MH i2c: F0 00 00 F5 41 25 [07:51:48]Write i2c OK [07:51:48]MH_I2C_Read... [07:51:48]Read from MH i2c: F0 [07:51:48]MH_I2C_Read... [07:51:48]Read from MH i2c: F0 09 00 [07:51:48]MH_I2C_Read... [07:51:48]Read from MH i2c: F0 09 00 F5 41 00 18 94 20 67 EE DA 66 66 F5 [07:51:48]GetLastDocTimeStamp 1730188196 [07:51:48]current date 1730188312 [07:51:48]FM_GetShiftState [07:51:48]SAM_PROTO_GetShiftState [07:51:48]wFMCommunicate request_size=4 [07:51:48]MH_SAM_APDU [07:51:48]CAPDU: 80 13 01 00 [07:51:48]Write to MH i2c: E2 08 00 F6 41 80 13 01 00 00 00 00 00 B4 [07:51:48]Write i2c OK [07:51:48]MH_I2C_Read... [07:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:48]Read from MH i2c: E2 [07:51:48]MH_I2C_Read... [07:51:48]Read from MH i2c: E2 0E 00 [07:51:48]MH_I2C_Read... [07:51:48]Read from MH i2c: E2 0E 00 F6 41 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 12 [07:51:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:51:48]wFMCommunicate OK [07:51:48]SAM_PROTO_GetShiftState done [07:51:48]FM_GetShiftState done [07:51:48]opened in 1730160548 [07:51:48]opened+sec_in_day 1730246948 [07:51:48]quantity*price = 35055 [07:51:48]sum+1 = 35057 [07:51: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 28 29.10.2024 07:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96519 ФПД: 186367289283509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96519&fm=186367289283509&tin=02508201610067®Number=0000000000170478&sum=35000 [07:51:49]StoreToDocumentArchive [07:51:49]shift 145 fd 96519 [07:51:49]save to /storage/0145/doc_00096519 [07:51:49]save last doc name /storage/0145/doc_00096519 to /storage/kkm_last_doc_name [07:51:49]save OK [07:51:49]Clear old archive folders... [07:51:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:51:49]tlvbuf is 0121BCA0 [07:51:49]SAM_PROTO_ClearQueue [07:51:49]wFMCommunicate request_size=4 [07:51:49]MH_SAM_APDU [07:51:49]CAPDU: 80 09 00 00 [07:51:49]Write to MH i2c: E2 08 00 03 42 80 09 00 00 00 00 00 00 B7 [07:51:49]Write i2c OK [07:51:49]MH_I2C_Read... [07:51:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:49]Read from MH i2c: E2 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 03 42 00 90 00 B9 [07:51:49]RAPDU: 90 00 [07:51:49]wFMCommunicate OK [07:51:49]SAM_PROTO_ClearQueue done [07:51:49]KKMCreateOFDPacket [07:51:49]OFDProtocolAddRootSTLVToBuf [07:51:49]FM_MakeSignedData [07:51:49]FM_MakeSignedData [07:51:49]SAM_PROTO_SignData [07:51:49]wFMCommunicate request_size=4 [07:51:49]MH_SAM_APDU [07:51:49]CAPDU: 80 0D 01 02 [07:51:49]Write to MH i2c: E2 08 00 04 42 80 0D 01 02 00 00 00 00 BF [07:51:49]Write i2c OK [07:51:49]MH_I2C_Read... [07:51:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:49]Read from MH i2c: E2 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 04 42 00 90 00 BA [07:51:49]RAPDU: 90 00 [07:51:49]wFMCommunicate OK [07:51:49]wFMCommunicate request_size=255 [07:51:49]MH_SAM_APDU [07: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 34 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 1C 00 00 00 F4 03 04 00 18 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 79 01 00 35 04 06 00 A9 [07:51:49]Write to MH i2c: E2 02 01 05 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 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 1C 00 00 00 F4 03 04 00 18 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 79 01 00 35 04 06 00 A9 00 00 62 [07:51:49]Write i2c OK [07:51:49]MH_I2C_Read... [07:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:49]Read from MH i2c: E2 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 05 42 00 90 00 BB [07:51:49]RAPDU: 90 00 [07:51:49]wFMCommunicate OK [07:51:49]wFMCommunicate request_size=10 [07:51:49]MH_SAM_APDU [07:51:49]CAPDU: 80 0D 02 02 05 80 04 13 53 B5 [07:51:49]Write to MH i2c: E2 0D 00 06 42 80 0D 02 02 05 00 80 04 13 53 B5 00 00 6B [07:51:49]Write i2c OK [07:51:49]MH_I2C_Read... [07:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:49]Read from MH i2c: E2 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 03 00 06 42 00 90 00 BC [07:51:49]RAPDU: 90 00 [07:51:49]wFMCommunicate OK [07:51:49]wFMCommunicate request_size=4 [07:51:49]MH_SAM_APDU [07:51:49]CAPDU: 80 0D 03 02 [07:51:49]Write to MH i2c: E2 08 00 07 42 80 0D 03 02 00 00 00 00 C4 [07:51:49]Write i2c OK [07:51:49]MH_I2C_Read... [07:51:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:49]Read from MH i2c: E2 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 0B 00 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 0B 00 07 42 00 52 30 C9 07 42 52 CE 56 90 00 CF [07:51:49]RAPDU: 52 30 C9 07 42 52 CE 56 90 00 [07:51:49]wFMCommunicate OK [07:51:49]SAM_PROTO_SignData done [07:51:49]FM_MakeSignedData done [07:51:49]CreateOFDProtocolMessage [07:51:49]wFMCommunicate request_size=4 [07:51:49]MH_SAM_APDU [07:51:49]CAPDU: 80 11 00 00 [07:51:49]Write to MH i2c: E2 08 00 08 42 80 11 00 00 00 00 00 00 C4 [07:51:49]Write i2c OK [07:51:49]MH_I2C_Read... [07:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:49]Read from MH i2c: E2 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 17 00 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: E2 17 00 08 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [07:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:51:49]wFMCommunicate OK [07:51:49]CreateOFDProtocolMessage done [07:51:49]OFDSenderStorePacket 96519 [07:51:49]StoreOFDPacket docnum=96519 [07:51:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 16 07 01 4E D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1C 00 00 00 F4 03 04 00 18 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 79 01 00 35 04 06 00 A9 80 04 13 53 B5 52 30 C9 07 42 52 CE 56 [07:51:49]CheckFolder [07:51:49]dirname=/storage/ofd_packets [07:51:49]CheckFolder done [07:51:49]ProducePacketName [07:51:49]name=ofd_packets/00096519 [07:51:49]NVStorageSaveData ofd_packets/00096519 [07:51:49]File name is /storage/ofd_packets/00096519 [07:51:49]Write 301 bytes [07:51:49]NVStorageSaveData done [07:51:49]OFDSenderStorePacket done [07:51:49]KKMCreateOFDPacket done [07:51:49]NVStorageSaveData kkm_last_timestamp [07:51:49]File name is /storage/kkm_last_timestamp [07:51:49]Write 4 bytes [07:51:49]NVStorageSaveData done [07:51:49]ExternCall_PrintAddStr [07:51:49]wPrintStart [07:51:49]Write to MH i2c: 01 00 00 09 42 4B [07:51:49]Write i2c OK [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: 01 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: 01 07 00 [07:51:49]MH_I2C_Read... [07:51:49]Read from MH i2c: 01 07 00 09 42 00 00 00 00 00 FF 0F 60 [07:51:49]RasterBufferAndPrint [07:51:49]line Счет N : (1)3407044 [07:51:49]line ИНН: 02508201610067 [07:51:49]line Контрольно-Кассовый Чек [07:51:49]line ПРОДАЖА [07:51:49]line ТРК (МРК, ГНК) : 42 [07:51:49]line Товар: 2710124130 [07:51:49]line Аи-92-К-4 [07:51:49]line 5.240 * 66.90 [07:51:49]line = 350.56 [07:51:49]line НДС 12% НСП 1% [07:51:49]line > о реализуемом товаре [07:51:49]line ОКРУГЛЕНИЕ: -0.56 [07:51:49]line ИТОГО: 350.00 [07:51:49]line Внесено: 350.00 [07:51:49]line СДАЧА: 0.00 [07:51:49]line НСП 1% : 3.10 [07:51:49]line НДС 12% : 37.23 [07:51:49]line Наличными: 350.00 [07:51:49]line Безнал.: 0.00 [07:51:49]line Место: АЗС № 82 "Партнер Нефть" [07:51:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:51:49]line СНО: Общий режим [07:51:49]line Чек 28 29.10.2024 07:51 [07:51:49]line Смена: 145 ФФД: 1.0 [07:51:49]line ЗНМ: 0300000017 [07:51:49]line РНМ: 0000000000170478 [07:51:49]line Версия ККМ: v1.0 [07:51:49]line ФМ: 0000000002098560 [07:51:49]line ФД: 96519 [07:51:49]line ФПД: 186367289283509 [07:51:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96519&fm=186367289283509&tin=02508201610067®Number=0000000000170478&sum=35000 [07:51:50]OFD Sender: Processing packet 96519 [packets to send 58, broken 57] [07:51:50]ProducePacketName [07:51:50]name=ofd_packets/00096519 [07:51:50]OFD Sender: To server: pG, [07:51:50]CommunicateWithHost lk.salyk.kg:30040 [07:51:50]ConnectInit lk.salyk.kg [07:51:50]written 0, free lines is 4095 [07:51:50]Connected sock=10 [07:51:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 16 07 01 4E D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1C 00 00 00 F4 03 04 00 18 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 79 01 00 35 04 06 00 A9 80 04 13 53 B5 52 30 C9 07 42 52 CE 56 [07:51:50]Write to MH i2c: 01 00 00 34 42 76 [07:51:50]Write i2c OK [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: 01 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: 01 07 00 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: 01 07 00 34 42 00 00 00 00 00 0D 0D 97 [07:51:50]RasterBufferAndPrint [07:51:50]line [07:51:50]line [07:51:50]line [07:51:50]line [07:51:50]line [07:51:50]written 0, free lines is 3347 [07:51:50]MH_Cut [07:51:50]Write to MH i2c: D1 01 00 3B 42 01 4F [07:51:50]Write i2c OK [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: D1 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: D1 01 00 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: D1 01 00 3B 42 00 4E [07:51:50]Write to MH i2c: 01 00 00 3C 42 7E [07:51:50]Write i2c OK [07:51:50]MH_I2C_Read... [07:51:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 A2 47 00 8B 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 79 01 00 F4 03 04 00 3F 3E 20 67 B6 04 01 00 00 93 59 41 EF 3F DF F2 3B [07:51:50]CommunicateWithHost err = 0 [07:51:50]CheckOFDResponse [07:51:50]1017 (14) - 77093643461234 [07:51:50]1041 (16) - 0000000002098560 [07:51:50]1040 (4) - 96519 [07:51:50]1012 (4) - 29.10.2024 01:45 [07:51:50]1206 (1) - 0 [07:51:50]OFD Sender: Remove packet 96519 [07:51:50]ProducePacketName [07:51:50]name=ofd_packets/00096519 [07:51:50]NVStorageDeleteData [07:51:51]OFD Sender: No OFD packet to send [07:51:51]*** Cut start [07:51:51]*** Partial cut [07:51:51]*** CUTSNS_PIN = 1 [07:51:51]*** CUTSNS_PIN = 0 [07:51:51]*** Brake cut motor [07:51:52]Read from MH i2c: 01 [07:51:52]MH_I2C_Read... [07:51:52]*** Stop cut motor [07:51:52]*** Cut end [07:51:52]Read from MH i2c: 01 07 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: 01 07 00 3C 42 00 00 00 00 00 FF 0F 93 [07:51:52]process_action close_receipt done [07:51:52]requested_data is exist [07:51:52]produce_requested_data [07:51:52]requested_item fm.sn is exist - process it [07:51:52]wFMCommunicate request_size=4 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 11 00 00 [07:51:52]Write to MH i2c: E2 08 00 3D 42 80 11 00 00 00 00 00 00 F9 [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 17 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 17 00 3D 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [07:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:51:52]wFMCommunicate OK [07:51:52]requested_item fd.num is exist - process it [07:51:52]SAM_PROTO_GetFieldsCounters [07:51:52]wFMCommunicate request_size=4 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 13 00 00 [07:51:52]Write to MH i2c: E2 08 00 3E 42 80 13 00 00 00 00 00 00 FC [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 62 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 62 00 3E 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [07:51:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:51:52]wFMCommunicate OK [07:51:52]SAM_PROTO_GetFieldsCounters done [07:51:52]requested_item shift.num is exist - process it [07:51:52]requested_item shift.opened is exist - process it [07:51:52]req_shift_opened [07:51:52]FM_GetShiftState [07:51:52]SAM_PROTO_GetShiftState [07:51:52]wFMCommunicate request_size=4 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 13 01 00 [07:51:52]Write to MH i2c: E2 08 00 3F 42 80 13 01 00 00 00 00 00 FE [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 0E 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 0E 00 3F 42 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5C [07:51:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:51:52]wFMCommunicate OK [07:51:52]SAM_PROTO_GetShiftState done [07:51:52]FM_GetShiftState done [07:51:52]req_shift_opened done [07:51:52]requested_item shift.open_date is exist - process it [07:51:52]req_shift_open_date [07:51:52]req_shift_open_date done [07:51:52]produce_requested_data done [07:51:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96519,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:51:52]process_action_free close_receipt [07:51:52]json_value_free [07:51:52]json_value_free done [07:51:52]process_json_proto returns [07:51:52]Send response to host [07:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96519,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:51:52]free response buf [07:51:52]execute_script done [07:51:52]execute_script returns [07:51:52]free content buf [07:51:52]Sock 9.Close socket [07:51:52]Sock 9.Thread stoped [07:51:56]OFD Sender: No OFD packet to send [07:52:01]OFD Sender: No OFD packet to send [07:52:06]OFD Sender: No OFD packet to send [07:52:11]OFD Sender: No OFD packet to send [07:52:16]OFD Sender: No OFD packet to send [07:52:21]OFD Sender: No OFD packet to send [07:52:26]OFD Sender: No OFD packet to send [07:52:27]accept exits with 7 [07:52:27]New connection [07:52:27]New thread 3066920292 created [07:52:27]Thread 3066776932 joined [07:52:27]Waiting for new connection... [07:52:27] Sock 7.Parse request [07:52:27]Sock 7.Check first char [07:52:27]Sock 7.First char is OK [07:52:27]request: POST /json_proto HTTP/1.0 [07:52:27]Method: POST [07:52:27]URL: /json_proto [07:52:27]Method is POST - this is cgi request [07:52:27]url: /json_proto [07:52:27]query_string will be loaded in cgi processing [07:52:27]execute_cgi json_proto POST (null) [07:52:27]execute_cgi path=json_proto method=POST [07:52:27]POST find Content-Length [07:52:27]Host: 172.17.40.67:8080 [07:52:27]Content-Length: 817 [07:52:27]Content-Type: application/json [07:52:27] [07:52:27]POST finish read [07:52:27]Found Content-Length = 817 [07:52:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [07:52:27]execute_script... [07:52: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)3407045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [07:52:27]POST & json_proto [07:52:27]process_json_proto [07:52:27]json parsed OK: [07:52:27]protocol is kg_v1.0 [07:52:27]action value=close_receipt [07:52:27]process_action close_receipt [07:52:27]cmd_close_receipt [07:52:27]MH_GetDate [07:52:27]Write to MH i2c: F0 00 00 40 42 71 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: F0 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: F0 09 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: F0 09 00 40 42 00 40 94 20 67 EE DA 66 66 69 [07:52:27]GetLastDocTimeStamp 1730188312 [07:52:27]current date 1730188352 [07:52:27]FM_GetShiftState [07:52:27]SAM_PROTO_GetShiftState [07:52:27]wFMCommunicate request_size=4 [07:52:27]MH_SAM_APDU [07:52:27]CAPDU: 80 13 01 00 [07:52:27]Write to MH i2c: E2 08 00 41 42 80 13 01 00 00 00 00 00 00 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:28]Read from MH i2c: E2 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 0E 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 0E 00 41 42 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5E [07:52:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:52:28]wFMCommunicate OK [07:52:28]SAM_PROTO_GetShiftState done [07:52:28]FM_GetShiftState done [07:52:28]opened in 1730160548 [07:52:28]opened+sec_in_day 1730246948 [07:52:28]quantity*price = 40006 [07:52:28]sum+1 = 40007 [07:52:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 29 29.10.2024 07:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 96520 ФПД: 112547305432430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96520&fm=112547305432430&tin=02508201610067®Number=0000000000170478&sum=40006 [07:52:29]StoreToDocumentArchive [07:52:29]shift 145 fd 96520 [07:52:29]save to /storage/0145/doc_00096520 [07:52:29]save last doc name /storage/0145/doc_00096520 to /storage/kkm_last_doc_name [07:52:29]save OK [07:52:29]Clear old archive folders... [07:52:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:52:29]tlvbuf is 01198F80 [07:52:29]SAM_PROTO_ClearQueue [07:52:29]wFMCommunicate request_size=4 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 09 00 00 [07:52:29]Write to MH i2c: E2 08 00 4E 42 80 09 00 00 00 00 00 00 02 [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 4E 42 00 90 00 04 [07:52:29]RAPDU: 90 00 [07:52:29]wFMCommunicate OK [07:52:29]SAM_PROTO_ClearQueue done [07:52:29]KKMCreateOFDPacket [07:52:29]OFDProtocolAddRootSTLVToBuf [07:52:29]FM_MakeSignedData [07:52:29]FM_MakeSignedData [07:52:29]SAM_PROTO_SignData [07:52:29]wFMCommunicate request_size=4 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 0D 01 02 [07:52:29]Write to MH i2c: E2 08 00 4F 42 80 0D 01 02 00 00 00 00 0A [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 4F 42 00 90 00 05 [07:52:29]RAPDU: 90 00 [07:52:29]wFMCommunicate OK [07:52:29]wFMCommunicate request_size=255 [07:52:29]MH_SAM_APDU [07:52: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 34 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 1D 00 00 00 F4 03 04 00 40 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 79 01 00 35 04 06 00 66 [07:52:29]Write to MH i2c: E2 02 01 50 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1D 00 00 00 F4 03 04 00 40 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 79 01 00 35 04 06 00 66 00 00 64 [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 50 42 00 90 00 06 [07:52:29]RAPDU: 90 00 [07:52:29]wFMCommunicate OK [07:52:29]wFMCommunicate request_size=10 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 0D 02 02 05 5C 76 29 25 6E [07:52:29]Write to MH i2c: E2 0D 00 51 42 80 0D 02 02 05 00 5C 76 29 25 6E 00 00 A5 [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 03 00 51 42 00 90 00 07 [07:52:29]RAPDU: 90 00 [07:52:29]wFMCommunicate OK [07:52:29]wFMCommunicate request_size=4 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 0D 03 02 [07:52:29]Write to MH i2c: E2 08 00 52 42 80 0D 03 02 00 00 00 00 0F [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 0B 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 0B 00 52 42 00 F8 D3 5A 68 2B C6 5D ED 90 00 D8 [07:52:29]RAPDU: F8 D3 5A 68 2B C6 5D ED 90 00 [07:52:29]wFMCommunicate OK [07:52:29]SAM_PROTO_SignData done [07:52:29]FM_MakeSignedData done [07:52:29]CreateOFDProtocolMessage [07:52:29]wFMCommunicate request_size=4 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 11 00 00 [07:52:29]Write to MH i2c: E2 08 00 53 42 80 11 00 00 00 00 00 00 0F [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 17 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 17 00 53 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [07:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:52:29]wFMCommunicate OK [07:52:29]CreateOFDProtocolMessage done [07:52:29]OFDSenderStorePacket 96520 [07:52:29]StoreOFDPacket docnum=96520 [07:52:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 10 07 01 D5 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1D 00 00 00 F4 03 04 00 40 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 79 01 00 35 04 06 00 66 5C 76 29 25 6E F8 D3 5A 68 2B C6 5D ED [07:52:29]CheckFolder [07:52:29]dirname=/storage/ofd_packets [07:52:29]CheckFolder done [07:52:29]ProducePacketName [07:52:29]name=ofd_packets/00096520 [07:52:29]NVStorageSaveData ofd_packets/00096520 [07:52:29]File name is /storage/ofd_packets/00096520 [07:52:29]Write 301 bytes [07:52:29]NVStorageSaveData done [07:52:29]OFDSenderStorePacket done [07:52:29]KKMCreateOFDPacket done [07:52:29]NVStorageSaveData kkm_last_timestamp [07:52:29]File name is /storage/kkm_last_timestamp [07:52:29]Write 4 bytes [07:52:29]NVStorageSaveData done [07:52:29]ExternCall_PrintAddStr [07:52:29]wPrintStart [07:52:29]Write to MH i2c: 01 00 00 54 42 96 [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: 01 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: 01 07 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: 01 07 00 54 42 00 00 00 00 00 FF 0F AB [07:52:29]RasterBufferAndPrint [07:52:29]line Счет N : (1)3407045 [07:52:29]line ИНН: 02508201610067 [07:52:29]line Контрольно-Кассовый Чек [07:52:29]line ПРОДАЖА [07:52:29]line ТРК (МРК, ГНК) : 22 [07:52:29]line Товар: 2710124130 [07:52:29]line Аи-92-К-4 [07:52:29]line 5.980 * 66.90 [07:52:29]line = 400.06 [07:52:29]line НДС 12% НСП 1% [07:52:29]line > о реализуемом товаре [07:52:29]line ИТОГО: 400.06 [07:52:29]line НСП 1% : 3.54 [07:52:29]line НДС 12% : 42.48 [07:52:29]line Наличными: 0.00 [07:52:29]line Безнал.: 400.06 [07:52:29]line Место: АЗС № 82 "Партнер Нефть" [07:52:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:52:29]line СНО: Общий режим [07:52:29]line Чек 29 29.10.2024 07:52 [07:52:29]line Смена: 145 ФФД: 1.0 [07:52:29]line ЗНМ: 0300000017 [07:52:29]line РНМ: 0000000000170478 [07:52:29]line Версия ККМ: v1.0 [07:52:29]line Платежная система: Бакай Банк [07:52:29]line ФМ: 0000000002098560 [07:52:29]line ФД: 96520 [07:52:29]line ФПД: 112547305432430 [07:52:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96520&fm=112547305432430&tin=02508201610067®Number=0000000000170478&sum=40006 [07:52:30]OFD Sender: Processing packet 96520 [packets to send 58, broken 57] [07:52:30]ProducePacketName [07:52:30]name=ofd_packets/00096520 [07:52:30]OFD Sender: To server: pG, [07:52:30]CommunicateWithHost lk.salyk.kg:30040 [07:52:30]ConnectInit lk.salyk.kg [07:52:30]written 0, free lines is 4095 [07:52:30]Write to MH i2c: 01 00 00 7E 42 C0 [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: 01 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: 01 07 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: 01 07 00 7E 42 00 00 00 00 00 19 0D ED [07:52:30]RasterBufferAndPrint [07:52:30]line [07:52:30]line [07:52:30]line [07:52:30]line [07:52:30]line [07:52:30]written 0, free lines is 3359 [07:52:30]MH_Cut [07:52:30]Write to MH i2c: D1 01 00 85 42 01 99 [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: D1 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: D1 01 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: D1 01 00 85 42 00 98 [07:52:30]Write to MH i2c: 01 00 00 86 42 C8 [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:31]*** Cut start [07:52:31]*** Partial cut [07:52:31]*** CUTSNS_PIN = 1 [07:52:31]*** CUTSNS_PIN = 0 [07:52:31]*** Brake cut motor [07:52:31]Read from MH i2c: 01 [07:52:31]MH_I2C_Read... [07:52:31]*** Stop cut motor [07:52:31]*** Cut end [07:52:31]Read from MH i2c: 01 07 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: 01 07 00 86 42 00 00 00 00 00 FF 0F DD [07:52:31]process_action close_receipt done [07:52:31]requested_data is exist [07:52:31]produce_requested_data [07:52:31]requested_item fm.sn is exist - process it [07:52:31]wFMCommunicate request_size=4 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 11 00 00 [07:52:31]Write to MH i2c: E2 08 00 87 42 80 11 00 00 00 00 00 00 43 [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:31]Read from MH i2c: E2 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 17 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 17 00 87 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [07:52:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:52:31]wFMCommunicate OK [07:52:31]requested_item fd.num is exist - process it [07:52:31]SAM_PROTO_GetFieldsCounters [07:52:31]wFMCommunicate request_size=4 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 13 00 00 [07:52:31]Write to MH i2c: E2 08 00 88 42 80 13 00 00 00 00 00 00 46 [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:31]Read from MH i2c: E2 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 62 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 62 00 88 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [07:52:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:31]wFMCommunicate OK [07:52:31]SAM_PROTO_GetFieldsCounters done [07:52:31]requested_item shift.num is exist - process it [07:52:31]requested_item shift.opened is exist - process it [07:52:31]req_shift_opened [07:52:31]FM_GetShiftState [07:52:31]SAM_PROTO_GetShiftState [07:52:31]wFMCommunicate request_size=4 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 13 01 00 [07:52:31]Write to MH i2c: E2 08 00 89 42 80 13 01 00 00 00 00 00 48 [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:32]Read from MH i2c: E2 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: E2 0E 00 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: E2 0E 00 89 42 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A6 [07:52:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:52:32]wFMCommunicate OK [07:52:32]SAM_PROTO_GetShiftState done [07:52:32]FM_GetShiftState done [07:52:32]req_shift_opened done [07:52:32]requested_item shift.open_date is exist - process it [07:52:32]req_shift_open_date [07:52:32]req_shift_open_date done [07:52:32]produce_requested_data done [07:52:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96520,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:52:32]process_action_free close_receipt [07:52:32]json_value_free [07:52:32]json_value_free done [07:52:32]process_json_proto returns [07:52:32]Send response to host [07:52:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96520,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:52:32]free response buf [07:52:32]execute_script done [07:52:32]execute_script returns [07:52:32]free content buf [07:52:32]Sock 7.Close socket [07:52:32]Sock 7.Thread stoped [07:52:39]accept exits with 9 [07:52:39]New connection [07:52:39]New thread 3066776932 created [07:52:39]Thread 3066920292 joined [07:52:39]Waiting for new connection... [07:52:39] Sock 9.Parse request [07:52:39]Sock 9.Check first char [07:52:39]Sock 9.First char is OK [07:52:39]request: POST /json_proto HTTP/1.0 [07:52:39]Method: POST [07:52:39]URL: /json_proto [07:52:39]Method is POST - this is cgi request [07:52:39]url: /json_proto [07:52:39]query_string will be loaded in cgi processing [07:52:39]execute_cgi json_proto POST (null) [07:52:39]execute_cgi path=json_proto method=POST [07:52:39]POST find Content-Length [07:52:39]Host: 172.17.40.67:8080 [07:52:39]Content-Length: 678 [07:52:39]Content-Type: application/json [07:52:39] [07:52:39]POST finish read [07:52:39]Found Content-Length = 678 [07:52:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:39]execute_script... [07:52: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)3407046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:39]POST & json_proto [07:52:39]process_json_proto [07:52:39]json parsed OK: [07:52:39]protocol is kg_v1.0 [07:52:39]action value=close_receipt [07:52:39]process_action close_receipt [07:52:39]cmd_close_receipt [07:52:39]MH_GetDate [07:52:39]Write to MH i2c: F0 00 00 8A 42 BB [07:52:39]Write i2c OK [07:52:39]MH_I2C_Read... [07:52:39]Read from MH i2c: F0 [07:52:39]MH_I2C_Read... [07:52:39]Read from MH i2c: F0 09 00 [07:52:39]MH_I2C_Read... [07:52:39]Read from MH i2c: F0 09 00 8A 42 00 4B 94 20 67 EE DA 66 66 BE [07:52:39]GetLastDocTimeStamp 1730188352 [07:52:39]current date 1730188363 [07:52:39]FM_GetShiftState [07:52:39]SAM_PROTO_GetShiftState [07:52:39]wFMCommunicate request_size=4 [07:52:39]MH_SAM_APDU [07:52:39]CAPDU: 80 13 01 00 [07:52:39]Write to MH i2c: E2 08 00 8B 42 80 13 01 00 00 00 00 00 4A [07:52:39]Write i2c OK [07:52:39]MH_I2C_Read... [07:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:39]Read from MH i2c: E2 [07:52:39]MH_I2C_Read... [07:52:39]Read from MH i2c: E2 0E 00 [07:52:39]MH_I2C_Read... [07:52:39]Read from MH i2c: E2 0E 00 8B 42 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A8 [07:52:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:52:39]wFMCommunicate OK [07:52:39]SAM_PROTO_GetShiftState done [07:52:39]FM_GetShiftState done [07:52:39]opened in 1730160548 [07:52:39]opened+sec_in_day 1730246948 [07:52:39]quantity*price = 40006 [07:52:39]sum+1 = 40007 [07:52:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 30 29.10.2024 07:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96521 ФПД: 36513333841643 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96521&fm=36513333841643&tin=02508201610067®Number=0000000000170478&sum=40000 [07:52:40]StoreToDocumentArchive [07:52:40]shift 145 fd 96521 [07:52:40]save to /storage/0145/doc_00096521 [07:52:40]save last doc name /storage/0145/doc_00096521 to /storage/kkm_last_doc_name [07:52:40]save OK [07:52:40]Clear old archive folders... [07:52:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:52:40]tlvbuf is 011BB210 [07:52:40]SAM_PROTO_ClearQueue [07:52:40]wFMCommunicate request_size=4 [07:52:40]MH_SAM_APDU [07:52:40]CAPDU: 80 09 00 00 [07:52:40]Write to MH i2c: E2 08 00 98 42 80 09 00 00 00 00 00 00 4C [07:52:40]Write i2c OK [07:52:40]MH_I2C_Read... [07:52:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:40]Read from MH i2c: E2 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 98 42 00 90 00 4E [07:52:40]RAPDU: 90 00 [07:52:40]wFMCommunicate OK [07:52:40]SAM_PROTO_ClearQueue done [07:52:40]KKMCreateOFDPacket [07:52:40]OFDProtocolAddRootSTLVToBuf [07:52:40]FM_MakeSignedData [07:52:40]FM_MakeSignedData [07:52:40]SAM_PROTO_SignData [07:52:40]wFMCommunicate request_size=4 [07:52:40]MH_SAM_APDU [07:52:40]CAPDU: 80 0D 01 02 [07:52:40]Write to MH i2c: E2 08 00 99 42 80 0D 01 02 00 00 00 00 54 [07:52:40]Write i2c OK [07:52:40]MH_I2C_Read... [07:52:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:40]Read from MH i2c: E2 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 99 42 00 90 00 4F [07:52:40]RAPDU: 90 00 [07:52:40]wFMCommunicate OK [07:52:40]wFMCommunicate request_size=255 [07:52:40]MH_SAM_APDU [07:52: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 34 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 1E 00 00 00 F4 03 04 00 4B 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 79 01 00 35 04 06 00 21 [07:52:40]Write to MH i2c: E2 02 01 9A 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1E 00 00 00 F4 03 04 00 4B 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 79 01 00 35 04 06 00 21 00 00 6A [07:52:40]Write i2c OK [07:52:40]MH_I2C_Read... [07:52:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:40]Read from MH i2c: E2 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 9A 42 00 90 00 50 [07:52:40]RAPDU: 90 00 [07:52:40]wFMCommunicate OK [07:52:40]wFMCommunicate request_size=10 [07:52:40]MH_SAM_APDU [07:52:40]CAPDU: 80 0D 02 02 05 35 6C 4B 0E EB [07:52:40]Write to MH i2c: E2 0D 00 9B 42 80 0D 02 02 05 00 35 6C 4B 0E EB 00 00 46 [07:52:40]Write i2c OK [07:52:40]MH_I2C_Read... [07:52:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:40]Read from MH i2c: E2 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 03 00 9B 42 00 90 00 51 [07:52:40]RAPDU: 90 00 [07:52:40]wFMCommunicate OK [07:52:40]wFMCommunicate request_size=4 [07:52:40]MH_SAM_APDU [07:52:40]CAPDU: 80 0D 03 02 [07:52:40]Write to MH i2c: E2 08 00 9C 42 80 0D 03 02 00 00 00 00 59 [07:52:40]Write i2c OK [07:52:40]MH_I2C_Read... [07:52:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:40]Read from MH i2c: E2 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 0B 00 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 0B 00 9C 42 00 17 5C 85 7A D0 C6 D1 06 90 00 39 [07:52:40]RAPDU: 17 5C 85 7A D0 C6 D1 06 90 00 [07:52:40]wFMCommunicate OK [07:52:40]SAM_PROTO_SignData done [07:52:40]FM_MakeSignedData done [07:52:40]CreateOFDProtocolMessage [07:52:40]wFMCommunicate request_size=4 [07:52:40]MH_SAM_APDU [07:52:40]CAPDU: 80 11 00 00 [07:52:40]Write to MH i2c: E2 08 00 9D 42 80 11 00 00 00 00 00 00 59 [07:52:40]Write i2c OK [07:52:40]MH_I2C_Read... [07:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:40]Read from MH i2c: E2 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 17 00 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: E2 17 00 9D 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [07:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:52:40]wFMCommunicate OK [07:52:40]CreateOFDProtocolMessage done [07:52:40]OFDSenderStorePacket 96521 [07:52:40]StoreOFDPacket docnum=96521 [07:52:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF AF 07 01 3E 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 34 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 1E 00 00 00 F4 03 04 00 4B 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 79 01 00 35 04 06 00 21 35 6C 4B 0E EB 17 5C 85 7A D0 C6 D1 06 [07:52:40]CheckFolder [07:52:40]dirname=/storage/ofd_packets [07:52:40]CheckFolder done [07:52:40]ProducePacketName [07:52:40]name=ofd_packets/00096521 [07:52:40]NVStorageSaveData ofd_packets/00096521 [07:52:40]File name is /storage/ofd_packets/00096521 [07:52:40]Write 301 bytes [07:52:40]NVStorageSaveData done [07:52:40]OFDSenderStorePacket done [07:52:40]KKMCreateOFDPacket done [07:52:40]NVStorageSaveData kkm_last_timestamp [07:52:40]File name is /storage/kkm_last_timestamp [07:52:40]Write 4 bytes [07:52:40]NVStorageSaveData done [07:52:40]ExternCall_PrintAddStr [07:52:40]wPrintStart [07:52:40]Write to MH i2c: 01 00 00 9E 42 E0 [07:52:40]Write i2c OK [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: 01 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: 01 07 00 [07:52:40]MH_I2C_Read... [07:52:40]Read from MH i2c: 01 07 00 9E 42 00 00 00 00 00 FF 0F F5 [07:52:40]RasterBufferAndPrint [07:52:40]line Счет N : (1)3407046 [07:52:40]line ИНН: 02508201610067 [07:52:40]line Контрольно-Кассовый Чек [07:52:40]line ПРОДАЖА [07:52:40]line ТРК (МРК, ГНК) : 12 [07:52:40]line Товар: 2710124130 [07:52:40]line Аи-92-К-4 [07:52:40]line 5.980 * 66.90 [07:52:40]line = 400.06 [07:52:40]line НДС 12% НСП 1% [07:52:40]line > о реализуемом товаре [07:52:40]line ОКРУГЛЕНИЕ: -0.06 [07:52:40]line ИТОГО: 400.00 [07:52:40]line Внесено: 400.00 [07:52:40]line СДАЧА: 0.00 [07:52:40]line НСП 1% : 3.54 [07:52:40]line НДС 12% : 42.48 [07:52:40]line Наличными: 400.00 [07:52:40]line Безнал.: 0.00 [07:52:40]line Место: АЗС № 82 "Партнер Нефть" [07:52:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:52:40]line СНО: Общий режим [07:52:40]line Чек 30 29.10.2024 07:52 [07:52:40]line Смена: 145 ФФД: 1.0 [07:52:40]line ЗНМ: 0300000017 [07:52:40]line РНМ: 0000000000170478 [07:52:40]line Версия ККМ: v1.0 [07:52:40]line ФМ: 0000000002098560 [07:52:40]line ФД: 96521 [07:52:40]line ФПД: 36513333841643 [07:52:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96521&fm=36513333841643&tin=02508201610067®Number=0000000000170478&sum=40000 [07:52:41]written 0, free lines is 4095 [07:52:41]Write to MH i2c: 01 00 00 C9 42 0B [07:52:41]Write i2c OK [07:52:41]MH_I2C_Read... [07:52:41]Read from MH i2c: 01 [07:52:41]MH_I2C_Read... [07:52:41]Read from MH i2c: 01 07 00 [07:52:41]MH_I2C_Read... [07:52:41]Read from MH i2c: 01 07 00 C9 42 00 00 00 00 00 F6 0C 14 [07:52:41]RasterBufferAndPrint [07:52:41]line [07:52:41]line [07:52:41]line [07:52:41]line [07:52:41]line [07:52:41]written 0, free lines is 3325 [07:52:41]MH_Cut [07:52:41]Write to MH i2c: D1 01 00 D0 42 01 E4 [07:52:41]Write i2c OK [07:52:41]MH_I2C_Read... [07:52:41]Read from MH i2c: D1 [07:52:41]MH_I2C_Read... [07:52:41]Read from MH i2c: D1 01 00 [07:52:41]MH_I2C_Read... [07:52:41]Read from MH i2c: D1 01 00 D0 42 00 E3 [07:52:41]Write to MH i2c: 01 00 00 D1 42 13 [07:52:41]Write i2c OK [07:52:41]MH_I2C_Read... [07:52:42]*** Cut start [07:52:42]*** Partial cut [07:52:42]*** CUTSNS_PIN = 1 [07:52:42]*** CUTSNS_PIN = 0 [07:52:42]*** Brake cut motor [07:52:42]Read from MH i2c: 01 [07:52:42]MH_I2C_Read... [07:52:42]*** Stop cut motor [07:52:42]*** Cut end [07:52:42]Read from MH i2c: 01 07 00 [07:52:42]MH_I2C_Read... [07:52:42]Read from MH i2c: 01 07 00 D1 42 00 00 00 00 00 FF 0F 28 [07:52:42]process_action close_receipt done [07:52:42]requested_data is exist [07:52:42]produce_requested_data [07:52:42]requested_item fm.sn is exist - process it [07:52:42]wFMCommunicate request_size=4 [07:52:42]MH_SAM_APDU [07:52:42]CAPDU: 80 11 00 00 [07:52:42]Write to MH i2c: E2 08 00 D2 42 80 11 00 00 00 00 00 00 8E [07:52:42]Write i2c OK [07:52:42]MH_I2C_Read... [07:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:42]Read from MH i2c: E2 [07:52:42]MH_I2C_Read... [07:52:42]Read from MH i2c: E2 17 00 [07:52:42]MH_I2C_Read... [07:52:42]Read from MH i2c: E2 17 00 D2 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [07:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:52:42]wFMCommunicate OK [07:52:42]requested_item fd.num is exist - process it [07:52:42]SAM_PROTO_GetFieldsCounters [07:52:42]wFMCommunicate request_size=4 [07:52:42]MH_SAM_APDU [07:52:42]CAPDU: 80 13 00 00 [07:52:42]Write to MH i2c: E2 08 00 D3 42 80 13 00 00 00 00 00 00 91 [07:52:42]Write i2c OK [07:52:42]MH_I2C_Read... [07:52:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:43]Read from MH i2c: E2 [07:52:43]MH_I2C_Read... [07:52:43]Read from MH i2c: E2 62 00 [07:52:43]MH_I2C_Read... [07:52:43]Read from MH i2c: E2 62 00 D3 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [07:52:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:43]wFMCommunicate OK [07:52:43]SAM_PROTO_GetFieldsCounters done [07:52:43]requested_item shift.num is exist - process it [07:52:43]requested_item shift.opened is exist - process it [07:52:43]req_shift_opened [07:52:43]FM_GetShiftState [07:52:43]SAM_PROTO_GetShiftState [07:52:43]wFMCommunicate request_size=4 [07:52:43]MH_SAM_APDU [07:52:43]CAPDU: 80 13 01 00 [07:52:43]Write to MH i2c: E2 08 00 D4 42 80 13 01 00 00 00 00 00 93 [07:52:43]Write i2c OK [07:52:43]MH_I2C_Read... [07:52:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:43]Read from MH i2c: E2 [07:52:43]MH_I2C_Read... [07:52:43]Read from MH i2c: E2 0E 00 [07:52:43]MH_I2C_Read... [07:52:43]Read from MH i2c: E2 0E 00 D4 42 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F1 [07:52:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:52:43]wFMCommunicate OK [07:52:43]SAM_PROTO_GetShiftState done [07:52:43]FM_GetShiftState done [07:52:43]req_shift_opened done [07:52:43]requested_item shift.open_date is exist - process it [07:52:43]req_shift_open_date [07:52:43]req_shift_open_date done [07:52:43]produce_requested_data done [07:52:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96521,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:52:43]process_action_free close_receipt [07:52:43]json_value_free [07:52:43]json_value_free done [07:52:43]process_json_proto returns [07:52:43]Send response to host [07:52:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96521,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:52:43]free response buf [07:52:43]execute_script done [07:52:43]execute_script returns [07:52:43]free content buf [07:52:43]Sock 9.Close socket [07:52:43]Sock 9.Thread stoped [07:53:44]accept exits with 7 [07:53:44]New connection [07:53:44]New thread 3066920292 created [07:53:44]Thread 3066776932 joined [07:53:44]Waiting for new connection... [07:53:44] Sock 7.Parse request [07:53:44]Sock 7.Check first char [07:53:44]Sock 7.First char is OK [07:53:44]request: POST /json_proto HTTP/1.0 [07:53:44]Method: POST [07:53:44]URL: /json_proto [07:53:44]Method is POST - this is cgi request [07:53:44]url: /json_proto [07:53:44]query_string will be loaded in cgi processing [07:53:44]execute_cgi json_proto POST (null) [07:53:44]execute_cgi path=json_proto method=POST [07:53:44]POST find Content-Length [07:53:44]Host: 172.17.40.67:8080 [07:53:44]Content-Length: 678 [07:53:44]Content-Type: application/json [07:53:44] [07:53:44]POST finish read [07:53:44]Found Content-Length = 678 [07:53:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [07:53:44]execute_script... [07:53: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)3407048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [07:53:44]POST & json_proto [07:53:44]process_json_proto [07:53:44]json parsed OK: [07:53:44]protocol is kg_v1.0 [07:53:44]action value=close_receipt [07:53:44]process_action close_receipt [07:53:44]cmd_close_receipt [07:53:44]MH_GetDate [07:53:44]Write to MH i2c: F0 00 00 D5 42 06 [07:53:44]Write i2c OK [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: F0 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: F0 09 00 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: F0 09 00 D5 42 00 8C 94 20 67 EE DA 66 66 4A [07:53:44]GetLastDocTimeStamp 1730188363 [07:53:44]current date 1730188428 [07:53:44]FM_GetShiftState [07:53:44]SAM_PROTO_GetShiftState [07:53:44]wFMCommunicate request_size=4 [07:53:44]MH_SAM_APDU [07:53:44]CAPDU: 80 13 01 00 [07:53:44]Write to MH i2c: E2 08 00 D6 42 80 13 01 00 00 00 00 00 95 [07:53:44]Write i2c OK [07:53:44]MH_I2C_Read... [07:53:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:44]Read from MH i2c: E2 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 0E 00 [07:53:44]MH_I2C_Read... [07:53:44]Read from MH i2c: E2 0E 00 D6 42 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F3 [07:53:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:53:44]wFMCommunicate OK [07:53:44]SAM_PROTO_GetShiftState done [07:53:44]FM_GetShiftState done [07:53:44]opened in 1730160548 [07:53:44]opened+sec_in_day 1730246948 [07:53:44]quantity*price = 30038 [07:53:44]sum+1 = 30039 [07:53: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 31 29.10.2024 07:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96522 ФПД: 219048148584503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075348&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96522&fm=219048148584503&tin=02508201610067®Number=0000000000170478&sum=30000 [07:53:45]StoreToDocumentArchive [07:53:45]shift 145 fd 96522 [07:53:45]save to /storage/0145/doc_00096522 [07:53:45]save last doc name /storage/0145/doc_00096522 to /storage/kkm_last_doc_name [07:53:45]save OK [07:53:45]Clear old archive folders... [07:53:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:53:45]tlvbuf is 0120E460 [07:53:45]SAM_PROTO_ClearQueue [07:53:45]wFMCommunicate request_size=4 [07:53:45]MH_SAM_APDU [07:53:45]CAPDU: 80 09 00 00 [07:53:45]Write to MH i2c: E2 08 00 E3 42 80 09 00 00 00 00 00 00 97 [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:53:45]Read from MH i2c: E2 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 E3 42 00 90 00 99 [07:53:45]RAPDU: 90 00 [07:53:45]wFMCommunicate OK [07:53:45]SAM_PROTO_ClearQueue done [07:53:45]KKMCreateOFDPacket [07:53:45]OFDProtocolAddRootSTLVToBuf [07:53:45]FM_MakeSignedData [07:53:45]FM_MakeSignedData [07:53:45]SAM_PROTO_SignData [07:53:45]wFMCommunicate request_size=4 [07:53:45]MH_SAM_APDU [07:53:45]CAPDU: 80 0D 01 02 [07:53:45]Write to MH i2c: E2 08 00 E4 42 80 0D 01 02 00 00 00 00 9F [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:53:45]Read from MH i2c: E2 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 E4 42 00 90 00 9A [07:53:45]RAPDU: 90 00 [07:53:45]wFMCommunicate OK [07:53:45]wFMCommunicate request_size=255 [07:53:45]MH_SAM_APDU [07:53: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 34 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 1F 00 00 00 F4 03 04 00 8C 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 79 01 00 35 04 06 00 C7 [07:53:45]Write to MH i2c: E2 02 01 E5 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1F 00 00 00 F4 03 04 00 8C 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 79 01 00 35 04 06 00 C7 00 00 C3 [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:45]Read from MH i2c: E2 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 E5 42 00 90 00 9B [07:53:45]RAPDU: 90 00 [07:53:45]wFMCommunicate OK [07:53:45]wFMCommunicate request_size=10 [07:53:45]MH_SAM_APDU [07:53:45]CAPDU: 80 0D 02 02 05 39 1F 15 C8 37 [07:53:45]Write to MH i2c: E2 0D 00 E6 42 80 0D 02 02 05 00 39 1F 15 C8 37 00 00 18 [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:45]Read from MH i2c: E2 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 03 00 E6 42 00 90 00 9C [07:53:45]RAPDU: 90 00 [07:53:45]wFMCommunicate OK [07:53:45]wFMCommunicate request_size=4 [07:53:45]MH_SAM_APDU [07:53:45]CAPDU: 80 0D 03 02 [07:53:45]Write to MH i2c: E2 08 00 E7 42 80 0D 03 02 00 00 00 00 A4 [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:53:45]Read from MH i2c: E2 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 0B 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 0B 00 E7 42 00 D8 BB F2 9F F8 D9 F0 3D 90 00 C7 [07:53:45]RAPDU: D8 BB F2 9F F8 D9 F0 3D 90 00 [07:53:45]wFMCommunicate OK [07:53:45]SAM_PROTO_SignData done [07:53:45]FM_MakeSignedData done [07:53:45]CreateOFDProtocolMessage [07:53:45]wFMCommunicate request_size=4 [07:53:45]MH_SAM_APDU [07:53:45]CAPDU: 80 11 00 00 [07:53:45]Write to MH i2c: E2 08 00 E8 42 80 11 00 00 00 00 00 00 A4 [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:45]Read from MH i2c: E2 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 17 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: E2 17 00 E8 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [07:53:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:53:45]wFMCommunicate OK [07:53:45]CreateOFDProtocolMessage done [07:53:45]OFDSenderStorePacket 96522 [07:53:45]StoreOFDPacket docnum=96522 [07:53:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 1D 07 01 00 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 34 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 1F 00 00 00 F4 03 04 00 8C 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 79 01 00 35 04 06 00 C7 39 1F 15 C8 37 D8 BB F2 9F F8 D9 F0 3D [07:53:45]CheckFolder [07:53:45]dirname=/storage/ofd_packets [07:53:45]CheckFolder done [07:53:45]ProducePacketName [07:53:45]name=ofd_packets/00096522 [07:53:45]NVStorageSaveData ofd_packets/00096522 [07:53:45]File name is /storage/ofd_packets/00096522 [07:53:45]Write 301 bytes [07:53:45]NVStorageSaveData done [07:53:45]OFDSenderStorePacket done [07:53:45]KKMCreateOFDPacket done [07:53:45]NVStorageSaveData kkm_last_timestamp [07:53:45]File name is /storage/kkm_last_timestamp [07:53:45]Write 4 bytes [07:53:45]NVStorageSaveData done [07:53:45]ExternCall_PrintAddStr [07:53:45]wPrintStart [07:53:45]Write to MH i2c: 01 00 00 E9 42 2B [07:53:45]Write i2c OK [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: 01 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: 01 07 00 [07:53:45]MH_I2C_Read... [07:53:45]Read from MH i2c: 01 07 00 E9 42 00 00 00 00 00 FF 0F 40 [07:53:45]RasterBufferAndPrint [07:53:45]line Счет N : (1)3407048 [07:53:45]line ИНН: 02508201610067 [07:53:45]line Контрольно-Кассовый Чек [07:53:45]line ПРОДАЖА [07:53:45]line ТРК (МРК, ГНК) : 22 [07:53:45]line Товар: 2710124130 [07:53:45]line Аи-92-К-4 [07:53:45]line 4.490 * 66.90 [07:53:45]line = 300.38 [07:53:45]line НДС 12% НСП 1% [07:53:45]line > о реализуемом товаре [07:53:45]line ОКРУГЛЕНИЕ: -0.38 [07:53:45]line ИТОГО: 300.00 [07:53:45]line Внесено: 300.00 [07:53:45]line СДАЧА: 0.00 [07:53:45]line НСП 1% : 2.66 [07:53:45]line НДС 12% : 31.90 [07:53:45]line Наличными: 300.00 [07:53:45]line Безнал.: 0.00 [07:53:45]line Место: АЗС № 82 "Партнер Нефть" [07:53:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:53:45]line СНО: Общий режим [07:53:45]line Чек 31 29.10.2024 07:53 [07:53:45]line Смена: 145 ФФД: 1.0 [07:53:45]line ЗНМ: 0300000017 [07:53:45]line РНМ: 0000000000170478 [07:53:45]line Версия ККМ: v1.0 [07:53:45]line ФМ: 0000000002098560 [07:53:45]line ФД: 96522 [07:53:45]line ФПД: 219048148584503 [07:53:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075348&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96522&fm=219048148584503&tin=02508201610067®Number=0000000000170478&sum=30000 [07:53:46]written 0, free lines is 4095 [07:53:46]Write to MH i2c: 01 00 00 14 43 57 [07:53:46]Write i2c OK [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: 01 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: 01 07 00 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: 01 07 00 14 43 00 00 00 00 00 00 0D 6B [07:53:46]RasterBufferAndPrint [07:53:46]line [07:53:46]line [07:53:46]line [07:53:46]line [07:53:46]line [07:53:46]written 0, free lines is 3333 [07:53:46]MH_Cut [07:53:46]Write to MH i2c: D1 01 00 1B 43 01 30 [07:53:46]Write i2c OK [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: D1 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: D1 01 00 [07:53:46]MH_I2C_Read... [07:53:46]Read from MH i2c: D1 01 00 1B 43 00 2F [07:53:46]Write to MH i2c: 01 00 00 1C 43 5F [07:53:46]Write i2c OK [07:53:46]MH_I2C_Read... [07:53:47]*** Cut start [07:53:47]*** Partial cut [07:53:47]*** CUTSNS_PIN = 1 [07:53:47]*** CUTSNS_PIN = 0 [07:53:47]*** Brake cut motor [07:53:47]Read from MH i2c: 01 [07:53:47]MH_I2C_Read... [07:53:47]*** Stop cut motor [07:53:47]*** Cut end [07:53:47]Read from MH i2c: 01 07 00 [07:53:47]MH_I2C_Read... [07:53:47]Read from MH i2c: 01 07 00 1C 43 00 00 00 00 00 FF 0F 74 [07:53:47]process_action close_receipt done [07:53:47]requested_data is exist [07:53:47]produce_requested_data [07:53:47]requested_item fm.sn is exist - process it [07:53:47]wFMCommunicate request_size=4 [07:53:47]MH_SAM_APDU [07:53:47]CAPDU: 80 11 00 00 [07:53:47]Write to MH i2c: E2 08 00 1D 43 80 11 00 00 00 00 00 00 DA [07:53:47]Write i2c OK [07:53:47]MH_I2C_Read... [07:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:48]Read from MH i2c: E2 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 17 00 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 17 00 1D 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [07:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:53:48]wFMCommunicate OK [07:53:48]requested_item fd.num is exist - process it [07:53:48]SAM_PROTO_GetFieldsCounters [07:53:48]wFMCommunicate request_size=4 [07:53:48]MH_SAM_APDU [07:53:48]CAPDU: 80 13 00 00 [07:53:48]Write to MH i2c: E2 08 00 1E 43 80 13 00 00 00 00 00 00 DD [07:53:48]Write i2c OK [07:53:48]MH_I2C_Read... [07:53:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:48]Read from MH i2c: E2 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 62 00 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 62 00 1E 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [07:53:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:53:48]wFMCommunicate OK [07:53:48]SAM_PROTO_GetFieldsCounters done [07:53:48]requested_item shift.num is exist - process it [07:53:48]requested_item shift.opened is exist - process it [07:53:48]req_shift_opened [07:53:48]FM_GetShiftState [07:53:48]SAM_PROTO_GetShiftState [07:53:48]wFMCommunicate request_size=4 [07:53:48]MH_SAM_APDU [07:53:48]CAPDU: 80 13 01 00 [07:53:48]Write to MH i2c: E2 08 00 1F 43 80 13 01 00 00 00 00 00 DF [07:53:48]Write i2c OK [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 [07:53:48]MH_I2C_Read... [07:53:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:48]Read from MH i2c: E2 0E 00 [07:53:48]MH_I2C_Read... [07:53:48]Read from MH i2c: E2 0E 00 1F 43 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3D [07:53:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:53:48]wFMCommunicate OK [07:53:48]SAM_PROTO_GetShiftState done [07:53:48]FM_GetShiftState done [07:53:48]req_shift_opened done [07:53:48]requested_item shift.open_date is exist - process it [07:53:48]req_shift_open_date [07:53:48]req_shift_open_date done [07:53:48]produce_requested_data done [07:53:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96522,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:53:48]process_action_free close_receipt [07:53:48]json_value_free [07:53:48]json_value_free done [07:53:48]process_json_proto returns [07:53:48]Send response to host [07:53:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96522,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:53:48]free response buf [07:53:48]execute_script done [07:53:48]execute_script returns [07:53:48]free content buf [07:53:48]Sock 7.Close socket [07:53:48]Sock 7.Thread stoped [07:54:40]ConnectInit Can't connect to host [07:54:40]CommunicateWithHost connect error [07:54:40]CommunicateWithHost err = -1 [07:54:40]OFD Sender: Server communicate error [07:54:40]OFD Sender: Processing packet 96520 [packets to send 60, broken 57] [07:54:40]ProducePacketName [07:54:40]name=ofd_packets/00096520 [07:54:40]OFD Sender: To server: pG, [07:54:40]CommunicateWithHost lk.salyk.kg:30040 [07:54:40]ConnectInit lk.salyk.kg [07:54:40]Connected sock=7 [07:54:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 10 07 01 D5 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1D 00 00 00 F4 03 04 00 40 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 79 01 00 35 04 06 00 66 5C 76 29 25 6E F8 D3 5A 68 2B C6 5D ED [07:54:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A2 76 47 00 C3 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 79 01 00 F4 03 04 00 E9 3E 20 67 B6 04 01 00 00 0D C6 08 2C C6 D4 1C B4 [07:54:40]CommunicateWithHost err = 0 [07:54:40]CheckOFDResponse [07:54:40]1017 (14) - 77093643461234 [07:54:40]1041 (16) - 0000000002098560 [07:54:40]1040 (4) - 96520 [07:54:40]1012 (4) - 29.10.2024 01:48 [07:54:40]1206 (1) - 0 [07:54:40]OFD Sender: Remove packet 96520 [07:54:40]ProducePacketName [07:54:40]name=ofd_packets/00096520 [07:54:40]NVStorageDeleteData [07:54:41]OFD Sender: Processing packet 96521 [packets to send 59, broken 57] [07:54:41]ProducePacketName [07:54:41]name=ofd_packets/00096521 [07:54:41]OFD Sender: To server: pG, [07:54:41]CommunicateWithHost lk.salyk.kg:30040 [07:54:41]ConnectInit lk.salyk.kg [07:54:41]Connected sock=7 [07:54:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF AF 07 01 3E 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 34 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 1E 00 00 00 F4 03 04 00 4B 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 79 01 00 35 04 06 00 21 35 6C 4B 0E EB 17 5C 85 7A D0 C6 D1 06 [07:54:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B6 64 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 09 79 01 00 F4 03 04 00 EA 3E 20 67 B6 04 01 00 00 C6 92 BD 03 FF 2E 68 4B [07:54:41]CommunicateWithHost err = 0 [07:54:41]CheckOFDResponse [07:54:41]1017 (14) - 77093643461234 [07:54:41]1041 (16) - 0000000002098560 [07:54:41]1040 (4) - 96521 [07:54:41]1012 (4) - 29.10.2024 01:48 [07:54:41]1206 (1) - 0 [07:54:41]OFD Sender: Remove packet 96521 [07:54:41]ProducePacketName [07:54:41]name=ofd_packets/00096521 [07:54:41]NVStorageDeleteData [07:54:42]OFD Sender: Processing packet 96522 [packets to send 58, broken 57] [07:54:42]ProducePacketName [07:54:42]name=ofd_packets/00096522 [07:54:42]OFD Sender: To server: pG, [07:54:42]CommunicateWithHost lk.salyk.kg:30040 [07:54:42]ConnectInit lk.salyk.kg [07:54:42]Connected sock=7 [07:54:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 1D 07 01 00 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 34 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 1F 00 00 00 F4 03 04 00 8C 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 79 01 00 35 04 06 00 C7 39 1F 15 C8 37 D8 BB F2 9F F8 D9 F0 3D [07:54:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C 24 47 00 25 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 32 30 39 38 35 36 30 10 04 04 00 0A 79 01 00 F4 03 04 00 EB 3E 20 67 B6 04 01 00 00 86 2C 2A B9 50 16 29 B9 [07:54:42]CommunicateWithHost err = 0 [07:54:42]CheckOFDResponse [07:54:42]1017 (14) - 77093643461234 [07:54:42]1041 (16) - 0000000002098560 [07:54:42]1040 (4) - 96522 [07:54:42]1012 (4) - 29.10.2024 01:48 [07:54:42]1206 (1) - 0 [07:54:42]OFD Sender: Remove packet 96522 [07:54:42]ProducePacketName [07:54:42]name=ofd_packets/00096522 [07:54:42]NVStorageDeleteData [07:54:43]OFD Sender: No OFD packet to send [07:54:48]OFD Sender: No OFD packet to send [07:54:53]OFD Sender: No OFD packet to send [07:54:58]OFD Sender: No OFD packet to send [07:55:03]OFD Sender: No OFD packet to send [07:55:08]OFD Sender: No OFD packet to send [07:55:13]OFD Sender: No OFD packet to send [07:55:18]OFD Sender: No OFD packet to send [07:55:23]OFD Sender: No OFD packet to send [07:55:28]OFD Sender: No OFD packet to send [07:55:33]OFD Sender: No OFD packet to send [07:55:37]accept exits with 9 [07:55:37]New connection [07:55:37]New thread 3066776932 created [07:55:37]Thread 3066920292 joined [07:55:37]Waiting for new connection... [07:55:37] Sock 9.Parse request [07:55:37]Sock 9.Check first char [07:55:37]Sock 9.First char is OK [07:55:37]request: POST /json_proto HTTP/1.0 [07:55:37]Method: POST [07:55:37]URL: /json_proto [07:55:37]Method is POST - this is cgi request [07:55:37]url: /json_proto [07:55:37]query_string will be loaded in cgi processing [07:55:37]execute_cgi json_proto POST (null) [07:55:37]execute_cgi path=json_proto method=POST [07:55:37]POST find Content-Length [07:55:37]Host: 172.17.40.67:8080 [07:55:37]Content-Length: 680 [07:55:37]Content-Type: application/json [07:55:37] [07:55:37]POST finish read [07:55:37]Found Content-Length = 680 [07:55:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:37]execute_script... [07:55: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)3407047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:37]POST & json_proto [07:55:37]process_json_proto [07:55:37]json parsed OK: [07:55:37]protocol is kg_v1.0 [07:55:37]action value=close_receipt [07:55:37]process_action close_receipt [07:55:37]cmd_close_receipt [07:55:37]MH_GetDate [07:55:37]Write to MH i2c: F0 00 00 20 43 52 [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: F0 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: F0 09 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: F0 09 00 20 43 00 FD 94 20 67 EE DA 66 66 07 [07:55:37]GetLastDocTimeStamp 1730188428 [07:55:37]current date 1730188541 [07:55:37]FM_GetShiftState [07:55:37]SAM_PROTO_GetShiftState [07:55:37]wFMCommunicate request_size=4 [07:55:37]MH_SAM_APDU [07:55:37]CAPDU: 80 13 01 00 [07:55:37]Write to MH i2c: E2 08 00 21 43 80 13 01 00 00 00 00 00 E1 [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:37]Read from MH i2c: E2 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 0E 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 0E 00 21 43 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3F [07:55:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:55:37]wFMCommunicate OK [07:55:37]SAM_PROTO_GetShiftState done [07:55:37]FM_GetShiftState done [07:55:37]opened in 1730160548 [07:55:37]opened+sec_in_day 1730246948 [07:55:37]quantity*price = 500024 [07:55:37]sum+1 = 500025 [07:55:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 32 29.10.2024 07:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96523 ФПД: 8660486234538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075541&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96523&fm=8660486234538&tin=02508201610067®Number=0000000000170478&sum=500000 [07:55:38]StoreToDocumentArchive [07:55:38]shift 145 fd 96523 [07:55:38]save to /storage/0145/doc_00096523 [07:55:38]save last doc name /storage/0145/doc_00096523 to /storage/kkm_last_doc_name [07:55:38]save OK [07:55:38]Clear old archive folders... [07:55:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:55:38]tlvbuf is 01202D10 [07:55:38]SAM_PROTO_ClearQueue [07:55:38]wFMCommunicate request_size=4 [07:55:38]MH_SAM_APDU [07:55:38]CAPDU: 80 09 00 00 [07:55:38]Write to MH i2c: E2 08 00 2E 43 80 09 00 00 00 00 00 00 E3 [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:38]Read from MH i2c: E2 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 2E 43 00 90 00 E5 [07:55:38]RAPDU: 90 00 [07:55:38]wFMCommunicate OK [07:55:38]SAM_PROTO_ClearQueue done [07:55:38]KKMCreateOFDPacket [07:55:38]OFDProtocolAddRootSTLVToBuf [07:55:38]FM_MakeSignedData [07:55:38]FM_MakeSignedData [07:55:38]SAM_PROTO_SignData [07:55:38]wFMCommunicate request_size=4 [07:55:38]MH_SAM_APDU [07:55:38]CAPDU: 80 0D 01 02 [07:55:38]Write to MH i2c: E2 08 00 2F 43 80 0D 01 02 00 00 00 00 EB [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:38]Read from MH i2c: E2 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 2F 43 00 90 00 E6 [07:55:38]RAPDU: 90 00 [07:55:38]wFMCommunicate OK [07:55:38]wFMCommunicate request_size=255 [07:55:38]MH_SAM_APDU [07:55:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 FD 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 79 01 00 35 04 06 00 07 E0 6D 34 [07:55:38]Write to MH i2c: E2 02 01 30 43 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 FD 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 79 01 00 35 04 06 00 07 E0 6D 34 00 00 59 [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:38]Read from MH i2c: E2 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 30 43 00 90 00 E7 [07:55:38]RAPDU: 90 00 [07:55:38]wFMCommunicate OK [07:55:38]wFMCommunicate request_size=7 [07:55:38]MH_SAM_APDU [07:55:38]CAPDU: 80 0D 02 02 02 A1 AA [07:55:38]Write to MH i2c: E2 0A 00 31 43 80 0D 02 02 02 00 A1 AA 00 00 3D [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:38]Read from MH i2c: E2 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 03 00 31 43 00 90 00 E8 [07:55:38]RAPDU: 90 00 [07:55:38]wFMCommunicate OK [07:55:38]wFMCommunicate request_size=4 [07:55:38]MH_SAM_APDU [07:55:38]CAPDU: 80 0D 03 02 [07:55:38]Write to MH i2c: E2 08 00 32 43 80 0D 03 02 00 00 00 00 F0 [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:38]Read from MH i2c: E2 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 0B 00 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: E2 0B 00 32 43 00 6C 5B 26 24 6A 6C BB A6 90 00 39 [07:55:38]RAPDU: 6C 5B 26 24 6A 6C BB A6 90 00 [07:55:38]wFMCommunicate OK [07:55:38]SAM_PROTO_SignData done [07:55:38]FM_MakeSignedData done [07:55:38]CreateOFDProtocolMessage [07:55:38]wFMCommunicate request_size=4 [07:55:38]MH_SAM_APDU [07:55:38]CAPDU: 80 11 00 00 [07:55:38]Write to MH i2c: E2 08 00 33 43 80 11 00 00 00 00 00 00 F0 [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:39]Read from MH i2c: E2 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 17 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 17 00 33 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [07:55:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:55:39]wFMCommunicate OK [07:55:39]CreateOFDProtocolMessage done [07:55:39]OFDSenderStorePacket 96523 [07:55:39]StoreOFDPacket docnum=96523 [07:55:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 72 28 04 01 0D 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 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 FD 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 79 01 00 35 04 06 00 07 E0 6D 34 A1 AA 6C 5B 26 24 6A 6C BB A6 [07:55:39]CheckFolder [07:55:39]dirname=/storage/ofd_packets [07:55:39]CheckFolder done [07:55:39]ProducePacketName [07:55:39]name=ofd_packets/00096523 [07:55:39]NVStorageSaveData ofd_packets/00096523 [07:55:39]File name is /storage/ofd_packets/00096523 [07:55:39]Write 298 bytes [07:55:39]NVStorageSaveData done [07:55:39]OFDSenderStorePacket done [07:55:39]KKMCreateOFDPacket done [07:55:39]NVStorageSaveData kkm_last_timestamp [07:55:39]File name is /storage/kkm_last_timestamp [07:55:39]Write 4 bytes [07:55:39]NVStorageSaveData done [07:55:39]ExternCall_PrintAddStr [07:55:39]wPrintStart [07:55:39]Write to MH i2c: 01 00 00 34 43 77 [07:55:39]Write i2c OK [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: 01 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: 01 07 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: 01 07 00 34 43 00 00 00 00 00 FF 0F 8C [07:55:39]RasterBufferAndPrint [07:55:39]line Счет N : (1)3407047 [07:55:39]line ИНН: 02508201610067 [07:55:39]line Контрольно-Кассовый Чек [07:55:39]line ПРОДАЖА [07:55:39]line ТРК (МРК, ГНК) : 51 [07:55:39]line Товар: 2710194210 [07:55:39]line ДТ-К-5 [07:55:39]line 65.620 * 76.20 [07:55:39]line = 5000.24 [07:55:39]line НДС 12% НСП 1% [07:55:39]line > о реализуемом товаре [07:55:39]line ОКРУГЛЕНИЕ: -0.24 [07:55:39]line ИТОГО: 5000.00 [07:55:39]line Внесено: 5000.00 [07:55:39]line СДАЧА: 0.00 [07:55:39]line НСП 1% : 44.25 [07:55:39]line НДС 12% : 531.00 [07:55:39]line Наличными: 5000.00 [07:55:39]line Безнал.: 0.00 [07:55:39]line Место: АЗС № 82 "Партнер Нефть" [07:55:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:55:39]line СНО: Общий режим [07:55:39]line Чек 32 29.10.2024 07:55 [07:55:39]line Смена: 145 ФФД: 1.0 [07:55:39]line ЗНМ: 0300000017 [07:55:39]line РНМ: 0000000000170478 [07:55:39]line Версия ККМ: v1.0 [07:55:39]line ФМ: 0000000002098560 [07:55:39]line ФД: 96523 [07:55:39]line ФПД: 8660486234538 [07:55:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075541&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96523&fm=8660486234538&tin=02508201610067®Number=0000000000170478&sum=500000 [07:55:39]OFD Sender: Processing packet 96523 [packets to send 58, broken 57] [07:55:39]ProducePacketName [07:55:39]name=ofd_packets/00096523 [07:55:39]OFD Sender: To server: pG, [07:55:39]CommunicateWithHost lk.salyk.kg:30040 [07:55:39]ConnectInit lk.salyk.kg [07:55:39]written 0, free lines is 4095 [07:55:39]Connected sock=10 [07:55:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 72 28 04 01 0D 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 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 FD 94 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 79 01 00 35 04 06 00 07 E0 6D 34 A1 AA 6C 5B 26 24 6A 6C BB A6 [07:55:39]Write to MH i2c: 01 00 00 5F 43 A2 [07:55:39]Write i2c OK [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: 01 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: 01 07 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: 01 07 00 5F 43 00 00 00 00 00 02 0D B8 [07:55:39]RasterBufferAndPrint [07:55:39]line [07:55:39]line [07:55:39]line [07:55:39]line [07:55:39]line [07:55:39]written 0, free lines is 3336 [07:55:39]MH_Cut [07:55:39]Write to MH i2c: D1 01 00 66 43 01 7B [07:55:39]Write i2c OK [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: D1 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: D1 01 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: D1 01 00 66 43 00 7A [07:55:39]Write to MH i2c: 01 00 00 67 43 AA [07:55:39]Write i2c OK [07:55:39]MH_I2C_Read... [07:55:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7C 08 47 00 3C 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 79 01 00 F4 03 04 00 24 3F 20 67 B6 04 01 00 00 36 9B AC 98 A8 86 55 65 [07:55:39]CommunicateWithHost err = 0 [07:55:39]CheckOFDResponse [07:55:39]1017 (14) - 77093643461234 [07:55:39]1041 (16) - 0000000002098560 [07:55:39]1040 (4) - 96523 [07:55:39]1012 (4) - 29.10.2024 01:49 [07:55:39]1206 (1) - 0 [07:55:39]OFD Sender: Remove packet 96523 [07:55:39]ProducePacketName [07:55:39]name=ofd_packets/00096523 [07:55:39]NVStorageDeleteData [07:55:40]OFD Sender: No OFD packet to send [07:55:40]*** Cut start [07:55:40]*** Partial cut [07:55:40]*** CUTSNS_PIN = 1 [07:55:40]*** CUTSNS_PIN = 0 [07:55:40]*** Brake cut motor [07:55:41]Read from MH i2c: 01 [07:55:41]MH_I2C_Read... [07:55:41]*** Stop cut motor [07:55:41]*** Cut end [07:55:41]Read from MH i2c: 01 07 00 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: 01 07 00 67 43 00 00 00 00 00 FF 0F BF [07:55:41]process_action close_receipt done [07:55:41]requested_data is exist [07:55:41]produce_requested_data [07:55:41]requested_item fm.sn is exist - process it [07:55:41]wFMCommunicate request_size=4 [07:55:41]MH_SAM_APDU [07:55:41]CAPDU: 80 11 00 00 [07:55:41]Write to MH i2c: E2 08 00 68 43 80 11 00 00 00 00 00 00 25 [07:55:41]Write i2c OK [07:55:41]MH_I2C_Read... [07:55:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:41]Read from MH i2c: E2 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: E2 17 00 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: E2 17 00 68 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [07:55:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:55:41]wFMCommunicate OK [07:55:41]requested_item fd.num is exist - process it [07:55:41]SAM_PROTO_GetFieldsCounters [07:55:41]wFMCommunicate request_size=4 [07:55:41]MH_SAM_APDU [07:55:41]CAPDU: 80 13 00 00 [07:55:41]Write to MH i2c: E2 08 00 69 43 80 13 00 00 00 00 00 00 28 [07:55:41]Write i2c OK [07:55:41]MH_I2C_Read... [07:55:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:41]Read from MH i2c: E2 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: E2 62 00 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: E2 62 00 69 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [07:55:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:55:41]wFMCommunicate OK [07:55:41]SAM_PROTO_GetFieldsCounters done [07:55:41]requested_item shift.num is exist - process it [07:55:41]requested_item shift.opened is exist - process it [07:55:41]req_shift_opened [07:55:41]FM_GetShiftState [07:55:41]SAM_PROTO_GetShiftState [07:55:41]wFMCommunicate request_size=4 [07:55:41]MH_SAM_APDU [07:55:41]CAPDU: 80 13 01 00 [07:55:41]Write to MH i2c: E2 08 00 6A 43 80 13 01 00 00 00 00 00 2A [07:55:41]Write i2c OK [07:55:41]MH_I2C_Read... [07:55:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:41]Read from MH i2c: E2 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: E2 0E 00 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: E2 0E 00 6A 43 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 88 [07:55:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:55:41]wFMCommunicate OK [07:55:41]SAM_PROTO_GetShiftState done [07:55:41]FM_GetShiftState done [07:55:41]req_shift_opened done [07:55:41]requested_item shift.open_date is exist - process it [07:55:41]req_shift_open_date [07:55:41]req_shift_open_date done [07:55:41]produce_requested_data done [07:55:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96523,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:55:41]process_action_free close_receipt [07:55:41]json_value_free [07:55:41]json_value_free done [07:55:41]process_json_proto returns [07:55:41]Send response to host [07:55:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96523,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:55:41]free response buf [07:55:41]execute_script done [07:55:41]execute_script returns [07:55:41]free content buf [07:55:41]Sock 9.Close socket [07:55:41]Sock 9.Thread stoped [07:55:41]accept exits with 7 [07:55:41]New connection [07:55:41]New thread 3066920292 created [07:55:41]Thread 3066776932 joined [07:55:41]Waiting for new connection... [07:55:41] Sock 7.Parse request [07:55:41]Sock 7.Check first char [07:55:41]Sock 7.First char is OK [07:55:41]request: POST /json_proto HTTP/1.0 [07:55:41]Method: POST [07:55:41]URL: /json_proto [07:55:41]Method is POST - this is cgi request [07:55:41]url: /json_proto [07:55:41]query_string will be loaded in cgi processing [07:55:41]execute_cgi json_proto POST (null) [07:55:41]execute_cgi path=json_proto method=POST [07:55:41]POST find Content-Length [07:55:41]Host: 172.17.40.67:8080 [07:55:41]Content-Length: 678 [07:55:41]Content-Type: application/json [07:55:41] [07:55:41]POST finish read [07:55:41]Found Content-Length = 678 [07:55:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:55:41]execute_script... [07:55:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:55:41]POST & json_proto [07:55:41]process_json_proto [07:55:41]json parsed OK: [07:55:41]protocol is kg_v1.0 [07:55:41]action value=close_receipt [07:55:41]process_action close_receipt [07:55:41]cmd_close_receipt [07:55:41]MH_GetDate [07:55:41]Write to MH i2c: F0 00 00 6B 43 9D [07:55:41]Write i2c OK [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: F0 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: F0 09 00 [07:55:41]MH_I2C_Read... [07:55:41]Read from MH i2c: F0 09 00 6B 43 00 02 95 20 67 EE DA 66 66 58 [07:55:41]GetLastDocTimeStamp 1730188541 [07:55:41]current date 1730188546 [07:55:41]FM_GetShiftState [07:55:41]SAM_PROTO_GetShiftState [07:55:41]wFMCommunicate request_size=4 [07:55:41]MH_SAM_APDU [07:55:41]CAPDU: 80 13 01 00 [07:55:41]Write to MH i2c: E2 08 00 6C 43 80 13 01 00 00 00 00 00 2C [07:55:41]Write i2c OK [07:55:42]MH_I2C_Read... [07:55:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:42]Read from MH i2c: E2 [07:55:42]MH_I2C_Read... [07:55:42]Read from MH i2c: E2 0E 00 [07:55:42]MH_I2C_Read... [07:55:42]Read from MH i2c: E2 0E 00 6C 43 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8A [07:55:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:55:42]wFMCommunicate OK [07:55:42]SAM_PROTO_GetShiftState done [07:55:42]FM_GetShiftState done [07:55:42]opened in 1730160548 [07:55:42]opened+sec_in_day 1730246948 [07:55:42]quantity*price = 50041 [07:55:42]sum+1 = 50042 [07:55:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 33 29.10.2024 07:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96524 ФПД: 250061929701816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075546&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96524&fm=250061929701816&tin=02508201610067®Number=0000000000170478&sum=50000 [07:55:43]StoreToDocumentArchive [07:55:43]shift 145 fd 96524 [07:55:43]save to /storage/0145/doc_00096524 [07:55:43]save last doc name /storage/0145/doc_00096524 to /storage/kkm_last_doc_name [07:55:43]save OK [07:55:43]Clear old archive folders... [07:55:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:55:43]tlvbuf is 01151580 [07:55:43]SAM_PROTO_ClearQueue [07:55:43]wFMCommunicate request_size=4 [07:55:43]MH_SAM_APDU [07:55:43]CAPDU: 80 09 00 00 [07:55:43]Write to MH i2c: E2 08 00 79 43 80 09 00 00 00 00 00 00 2E [07:55:43]Write i2c OK [07:55:43]MH_I2C_Read... [07:55:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:43]Read from MH i2c: E2 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 03 00 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 03 00 79 43 00 90 00 30 [07:55:43]RAPDU: 90 00 [07:55:43]wFMCommunicate OK [07:55:43]SAM_PROTO_ClearQueue done [07:55:43]KKMCreateOFDPacket [07:55:43]OFDProtocolAddRootSTLVToBuf [07:55:43]FM_MakeSignedData [07:55:43]FM_MakeSignedData [07:55:43]SAM_PROTO_SignData [07:55:43]wFMCommunicate request_size=4 [07:55:43]MH_SAM_APDU [07:55:43]CAPDU: 80 0D 01 02 [07:55:43]Write to MH i2c: E2 08 00 7A 43 80 0D 01 02 00 00 00 00 36 [07:55:43]Write i2c OK [07:55:43]MH_I2C_Read... [07:55:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:43]Read from MH i2c: E2 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 03 00 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 03 00 7A 43 00 90 00 31 [07:55:43]RAPDU: 90 00 [07:55:43]wFMCommunicate OK [07:55:43]wFMCommunicate request_size=255 [07:55:43]MH_SAM_APDU [07:55: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 34 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 21 00 00 00 F4 03 04 00 02 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 79 01 00 35 04 06 00 E3 [07:55:43]Write to MH i2c: E2 02 01 7B 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 21 00 00 00 F4 03 04 00 02 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 79 01 00 35 04 06 00 E3 00 00 FD [07:55:43]Write i2c OK [07:55:43]MH_I2C_Read... [07:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:43]Read from MH i2c: E2 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 03 00 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 03 00 7B 43 00 90 00 32 [07:55:43]RAPDU: 90 00 [07:55:43]wFMCommunicate OK [07:55:43]wFMCommunicate request_size=10 [07:55:43]MH_SAM_APDU [07:55:43]CAPDU: 80 0D 02 02 05 6E 14 7D E1 B8 [07:55:43]Write to MH i2c: E2 0D 00 7C 43 80 0D 02 02 05 00 6E 14 7D E1 B8 00 00 DB [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:44]Read from MH i2c: E2 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 03 00 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 03 00 7C 43 00 90 00 33 [07:55:44]RAPDU: 90 00 [07:55:44]wFMCommunicate OK [07:55:44]wFMCommunicate request_size=4 [07:55:44]MH_SAM_APDU [07:55:44]CAPDU: 80 0D 03 02 [07:55:44]Write to MH i2c: E2 08 00 7D 43 80 0D 03 02 00 00 00 00 3B [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:44]Read from MH i2c: E2 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 0B 00 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 0B 00 7D 43 00 4B 74 4A C1 67 2C 28 ED 90 00 AE [07:55:44]RAPDU: 4B 74 4A C1 67 2C 28 ED 90 00 [07:55:44]wFMCommunicate OK [07:55:44]SAM_PROTO_SignData done [07:55:44]FM_MakeSignedData done [07:55:44]CreateOFDProtocolMessage [07:55:44]wFMCommunicate request_size=4 [07:55:44]MH_SAM_APDU [07:55:44]CAPDU: 80 11 00 00 [07:55:44]Write to MH i2c: E2 08 00 7E 43 80 11 00 00 00 00 00 00 3B [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:44]Read from MH i2c: E2 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 17 00 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 17 00 7E 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [07:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:55:44]wFMCommunicate OK [07:55:44]CreateOFDProtocolMessage done [07:55:44]OFDSenderStorePacket 96524 [07:55:44]StoreOFDPacket docnum=96524 [07:55:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 4D 07 01 9F C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 21 00 00 00 F4 03 04 00 02 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 79 01 00 35 04 06 00 E3 6E 14 7D E1 B8 4B 74 4A C1 67 2C 28 ED [07:55:44]CheckFolder [07:55:44]dirname=/storage/ofd_packets [07:55:44]CheckFolder done [07:55:44]ProducePacketName [07:55:44]name=ofd_packets/00096524 [07:55:44]NVStorageSaveData ofd_packets/00096524 [07:55:44]File name is /storage/ofd_packets/00096524 [07:55:44]Write 301 bytes [07:55:44]NVStorageSaveData done [07:55:44]OFDSenderStorePacket done [07:55:44]KKMCreateOFDPacket done [07:55:44]NVStorageSaveData kkm_last_timestamp [07:55:44]File name is /storage/kkm_last_timestamp [07:55:44]Write 4 bytes [07:55:44]NVStorageSaveData done [07:55:44]ExternCall_PrintAddStr [07:55:44]wPrintStart [07:55:44]Write to MH i2c: 01 00 00 7F 43 C2 [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: 01 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: 01 07 00 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: 01 07 00 7F 43 00 00 00 00 00 FF 0F D7 [07:55:44]RasterBufferAndPrint [07:55:44]line Счет N : (1)3407050 [07:55:44]line ИНН: 02508201610067 [07:55:44]line Контрольно-Кассовый Чек [07:55:44]line ПРОДАЖА [07:55:44]line ТРК (МРК, ГНК) : 42 [07:55:44]line Товар: 2710124130 [07:55:44]line Аи-92-К-4 [07:55:44]line 7.480 * 66.90 [07:55:44]line = 500.41 [07:55:44]line НДС 12% НСП 1% [07:55:44]line > о реализуемом товаре [07:55:44]line ОКРУГЛЕНИЕ: -0.41 [07:55:44]line ИТОГО: 500.00 [07:55:44]line Внесено: 500.00 [07:55:44]line СДАЧА: 0.00 [07:55:44]line НСП 1% : 4.43 [07:55:44]line НДС 12% : 53.14 [07:55:44]line Наличными: 500.00 [07:55:44]line Безнал.: 0.00 [07:55:44]line Место: АЗС № 82 "Партнер Нефть" [07:55:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:55:44]line СНО: Общий режим [07:55:44]line Чек 33 29.10.2024 07:55 [07:55:44]line Смена: 145 ФФД: 1.0 [07:55:44]line ЗНМ: 0300000017 [07:55:44]line РНМ: 0000000000170478 [07:55:44]line Версия ККМ: v1.0 [07:55:44]line ФМ: 0000000002098560 [07:55:44]line ФД: 96524 [07:55:44]line ФПД: 250061929701816 [07:55:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075546&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96524&fm=250061929701816&tin=02508201610067®Number=0000000000170478&sum=50000 [07:55:44]OFD Sender: Processing packet 96524 [packets to send 58, broken 57] [07:55:44]ProducePacketName [07:55:44]name=ofd_packets/00096524 [07:55:44]written 0, free lines is 4095 [07:55:44]OFD Sender: To server: pG, [07:55:44]CommunicateWithHost lk.salyk.kg:30040 [07:55:44]ConnectInit lk.salyk.kg [07:55:44]Connected sock=10 [07:55:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 4D 07 01 9F C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 21 00 00 00 F4 03 04 00 02 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 79 01 00 35 04 06 00 E3 6E 14 7D E1 B8 4B 74 4A C1 67 2C 28 ED [07:55:44]Write to MH i2c: 01 00 00 AA 43 ED [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: 01 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: 01 07 00 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: 01 07 00 AA 43 00 00 00 00 00 03 0D 04 [07:55:44]RasterBufferAndPrint [07:55:44]line [07:55:44]line [07:55:44]line [07:55:44]line [07:55:44]line [07:55:44]written 0, free lines is 3346 [07:55:45]MH_Cut [07:55:45]Write to MH i2c: D1 01 00 B1 43 01 C6 [07:55:45]Write i2c OK [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: D1 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: D1 01 00 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: D1 01 00 B1 43 00 C5 [07:55:45]Write to MH i2c: 01 00 00 B2 43 F5 [07:55:45]Write i2c OK [07:55:45]MH_I2C_Read... [07:55:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C7 AB 47 00 08 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 32 30 39 38 35 36 30 10 04 04 00 0C 79 01 00 F4 03 04 00 29 3F 20 67 B6 04 01 00 00 91 8B D2 5E 1D E7 13 E3 [07:55:45]CommunicateWithHost err = 0 [07:55:45]CheckOFDResponse [07:55:45]1017 (14) - 77093643461234 [07:55:45]1041 (16) - 0000000002098560 [07:55:45]1040 (4) - 96524 [07:55:45]1012 (4) - 29.10.2024 01:49 [07:55:45]1206 (1) - 0 [07:55:45]OFD Sender: Remove packet 96524 [07:55:45]ProducePacketName [07:55:45]name=ofd_packets/00096524 [07:55:45]NVStorageDeleteData [07:55:45]OFD Sender: No OFD packet to send [07:55:45]*** Cut start [07:55:45]*** Partial cut [07:55:45]*** CUTSNS_PIN = 1 [07:55:45]*** CUTSNS_PIN = 0 [07:55:45]*** Brake cut motor [07:55:46]Read from MH i2c: 01 [07:55:46]MH_I2C_Read... [07:55:46]*** Stop cut motor [07:55:46]*** Cut end [07:55:46]Read from MH i2c: 01 07 00 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: 01 07 00 B2 43 00 00 00 00 00 FF 0F 0A [07:55:46]process_action close_receipt done [07:55:46]requested_data is exist [07:55:46]produce_requested_data [07:55:46]requested_item fm.sn is exist - process it [07:55:46]wFMCommunicate request_size=4 [07:55:46]MH_SAM_APDU [07:55:46]CAPDU: 80 11 00 00 [07:55:46]Write to MH i2c: E2 08 00 B3 43 80 11 00 00 00 00 00 00 70 [07:55:46]Write i2c OK [07:55:46]MH_I2C_Read... [07:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:46]Read from MH i2c: E2 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: E2 17 00 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: E2 17 00 B3 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [07:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:55:46]wFMCommunicate OK [07:55:46]requested_item fd.num is exist - process it [07:55:46]SAM_PROTO_GetFieldsCounters [07:55:46]wFMCommunicate request_size=4 [07:55:46]MH_SAM_APDU [07:55:46]CAPDU: 80 13 00 00 [07:55:46]Write to MH i2c: E2 08 00 B4 43 80 13 00 00 00 00 00 00 73 [07:55:46]Write i2c OK [07:55:46]MH_I2C_Read... [07:55:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:46]Read from MH i2c: E2 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: E2 62 00 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: E2 62 00 B4 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [07:55:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:55:46]wFMCommunicate OK [07:55:46]SAM_PROTO_GetFieldsCounters done [07:55:46]requested_item shift.num is exist - process it [07:55:46]requested_item shift.opened is exist - process it [07:55:46]req_shift_opened [07:55:46]FM_GetShiftState [07:55:46]SAM_PROTO_GetShiftState [07:55:46]wFMCommunicate request_size=4 [07:55:46]MH_SAM_APDU [07:55:46]CAPDU: 80 13 01 00 [07:55:46]Write to MH i2c: E2 08 00 B5 43 80 13 01 00 00 00 00 00 75 [07:55:46]Write i2c OK [07:55:46]MH_I2C_Read... [07:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:46]Read from MH i2c: E2 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: E2 0E 00 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: E2 0E 00 B5 43 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D3 [07:55:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:55:46]wFMCommunicate OK [07:55:46]SAM_PROTO_GetShiftState done [07:55:46]FM_GetShiftState done [07:55:46]req_shift_opened done [07:55:46]requested_item shift.open_date is exist - process it [07:55:46]req_shift_open_date [07:55:46]req_shift_open_date done [07:55:46]produce_requested_data done [07:55:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96524,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:55:46]process_action_free close_receipt [07:55:46]json_value_free [07:55:46]json_value_free done [07:55:46]process_json_proto returns [07:55:46]Send response to host [07:55:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96524,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:55:46]free response buf [07:55:46]execute_script done [07:55:46]execute_script returns [07:55:46]free content buf [07:55:46]Sock 7.Close socket [07:55:46]Sock 7.Thread stoped [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:26]accept exits with 9 [07:57:26]New connection [07:57:26]New thread 3066776932 created [07:57:26]Thread 3066920292 joined [07:57:26]Waiting for new connection... [07:57:26] Sock 9.Parse request [07:57:26]Sock 9.Check first char [07:57:26]Sock 9.First char is OK [07:57:26]request: POST /json_proto HTTP/1.0 [07:57:26]Method: POST [07:57:26]URL: /json_proto [07:57:26]Method is POST - this is cgi request [07:57:26]url: /json_proto [07:57:26]query_string will be loaded in cgi processing [07:57:26]execute_cgi json_proto POST (null) [07:57:26]execute_cgi path=json_proto method=POST [07:57:26]POST find Content-Length [07:57:26]Host: 172.17.40.67:8080 [07:57:26]Content-Length: 793 [07:57:26]Content-Type: application/json [07:57:26] [07:57:26]POST finish read [07:57:26]Found Content-Length = 793 [07:57:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 50.010, "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\u000A00914", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:26]execute_script... [07:57: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)3407049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 50.010, "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\u000A00914", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:26]POST & json_proto [07:57:26]process_json_proto [07:57:26]json parsed OK: [07:57:26]protocol is kg_v1.0 [07:57:26]action value=close_receipt [07:57:26]process_action close_receipt [07:57:26]cmd_close_receipt [07:57:26]MH_GetDate [07:57:26]Write to MH i2c: F0 00 00 B6 43 E8 [07:57:26]Write i2c OK [07:57:26]MH_I2C_Read... [07:57:26]Read from MH i2c: F0 [07:57:26]MH_I2C_Read... [07:57:26]Read from MH i2c: F0 09 00 [07:57:26]MH_I2C_Read... [07:57:26]Read from MH i2c: F0 09 00 B6 43 00 6A 95 20 67 EE DA 66 66 0B [07:57:26]GetLastDocTimeStamp 1730188546 [07:57:26]current date 1730188650 [07:57:26]FM_GetShiftState [07:57:26]SAM_PROTO_GetShiftState [07:57:26]wFMCommunicate request_size=4 [07:57:26]MH_SAM_APDU [07:57:26]CAPDU: 80 13 01 00 [07:57:26]Write to MH i2c: E2 08 00 B7 43 80 13 01 00 00 00 00 00 77 [07:57:26]Write i2c OK [07:57:26]MH_I2C_Read... [07:57:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:26]Read from MH i2c: E2 [07:57:26]MH_I2C_Read... [07:57:26]Read from MH i2c: E2 0E 00 [07:57:26]MH_I2C_Read... [07:57:26]Read from MH i2c: E2 0E 00 B7 43 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D5 [07:57:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:57:26]wFMCommunicate OK [07:57:26]SAM_PROTO_GetShiftState done [07:57:26]FM_GetShiftState done [07:57:26]opened in 1730160548 [07:57:26]opened+sec_in_day 1730246948 [07:57:26]quantity*price = 0 [07:57:26]sum+1 = 1 [07:57:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 34 29.10.2024 07:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 00914 ФМ: 0000000002098560 ФД: 96525 ФПД: 267857257669027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075730&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96525&fm=267857257669027&tin=02508201610067®Number=0000000000170478&sum=0 [07:57:27]StoreToDocumentArchive [07:57:27]shift 145 fd 96525 [07:57:27]save to /storage/0145/doc_00096525 [07:57:27]save last doc name /storage/0145/doc_00096525 to /storage/kkm_last_doc_name [07:57:27]save OK [07:57:27]Clear old archive folders... [07:57:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:57:27]tlvbuf is B6ED27A0 [07:57:27]SAM_PROTO_ClearQueue [07:57:27]wFMCommunicate request_size=4 [07:57:27]MH_SAM_APDU [07:57:27]CAPDU: 80 09 00 00 [07:57:27]Write to MH i2c: E2 08 00 C4 43 80 09 00 00 00 00 00 00 79 [07:57:27]Write i2c OK [07:57:27]MH_I2C_Read... [07:57:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:27]Read from MH i2c: E2 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 C4 43 00 90 00 7B [07:57:27]RAPDU: 90 00 [07:57:27]wFMCommunicate OK [07:57:27]SAM_PROTO_ClearQueue done [07:57:27]KKMCreateOFDPacket [07:57:27]OFDProtocolAddRootSTLVToBuf [07:57:27]FM_MakeSignedData [07:57:27]FM_MakeSignedData [07:57:27]SAM_PROTO_SignData [07:57:27]wFMCommunicate request_size=4 [07:57:27]MH_SAM_APDU [07:57:27]CAPDU: 80 0D 01 02 [07:57:27]Write to MH i2c: E2 08 00 C5 43 80 0D 01 02 00 00 00 00 81 [07:57:27]Write i2c OK [07:57:27]MH_I2C_Read... [07:57:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:27]Read from MH i2c: E2 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 C5 43 00 90 00 7C [07:57:27]RAPDU: 90 00 [07:57:27]wFMCommunicate OK [07:57:27]wFMCommunicate request_size=255 [07:57:27]MH_SAM_APDU [07:57: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 6A 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 79 01 00 35 04 06 00 F3 [07:57:27]Write to MH i2c: E2 02 01 C6 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 6A 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 79 01 00 35 04 06 00 F3 00 00 5F [07:57:27]Write i2c OK [07:57:27]MH_I2C_Read... [07:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:27]Read from MH i2c: E2 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 C6 43 00 90 00 7D [07:57:27]RAPDU: 90 00 [07:57:27]wFMCommunicate OK [07:57:27]wFMCommunicate request_size=10 [07:57:27]MH_SAM_APDU [07:57:27]CAPDU: 80 0D 02 02 05 9D 60 B1 A1 A3 [07:57:27]Write to MH i2c: E2 0D 00 C7 43 80 0D 02 02 05 00 9D 60 B1 A1 A3 00 00 80 [07:57:27]Write i2c OK [07:57:27]MH_I2C_Read... [07:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:27]Read from MH i2c: E2 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 03 00 C7 43 00 90 00 7E [07:57:27]RAPDU: 90 00 [07:57:27]wFMCommunicate OK [07:57:27]wFMCommunicate request_size=4 [07:57:27]MH_SAM_APDU [07:57:27]CAPDU: 80 0D 03 02 [07:57:27]Write to MH i2c: E2 08 00 C8 43 80 0D 03 02 00 00 00 00 86 [07:57:27]Write i2c OK [07:57:27]MH_I2C_Read... [07:57:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:27]Read from MH i2c: E2 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 0B 00 [07:57:27]MH_I2C_Read... [07:57:27]Read from MH i2c: E2 0B 00 C8 43 00 6D C1 37 13 BF 24 40 83 90 00 A5 [07:57:27]RAPDU: 6D C1 37 13 BF 24 40 83 90 00 [07:57:27]wFMCommunicate OK [07:57:27]SAM_PROTO_SignData done [07:57:27]FM_MakeSignedData done [07:57:27]CreateOFDProtocolMessage [07:57:27]wFMCommunicate request_size=4 [07:57:27]MH_SAM_APDU [07:57:27]CAPDU: 80 11 00 00 [07:57:27]Write to MH i2c: E2 08 00 C9 43 80 11 00 00 00 00 00 00 86 [07:57:27]Write i2c OK [07:57:27]MH_I2C_Read... [07:57:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:28]Read from MH i2c: E2 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: E2 17 00 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: E2 17 00 C9 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [07:57:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:57:28]wFMCommunicate OK [07:57:28]CreateOFDProtocolMessage done [07:57:28]OFDSenderStorePacket 96525 [07:57:28]StoreOFDPacket docnum=96525 [07:57:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 97 07 01 E2 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 6A 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 79 01 00 35 04 06 00 F3 9D 60 B1 A1 A3 6D C1 37 13 BF 24 40 83 [07:57:28]CheckFolder [07:57:28]dirname=/storage/ofd_packets [07:57:28]CheckFolder done [07:57:28]ProducePacketName [07:57:28]name=ofd_packets/00096525 [07:57:28]NVStorageSaveData ofd_packets/00096525 [07:57:28]File name is /storage/ofd_packets/00096525 [07:57:28]Write 301 bytes [07:57:28]NVStorageSaveData done [07:57:28]OFDSenderStorePacket done [07:57:28]KKMCreateOFDPacket done [07:57:28]NVStorageSaveData kkm_last_timestamp [07:57:28]File name is /storage/kkm_last_timestamp [07:57:28]Write 4 bytes [07:57:28]NVStorageSaveData done [07:57:28]ExternCall_PrintAddStr [07:57:28]wPrintStart [07:57:28]Write to MH i2c: 01 00 00 CA 43 0D [07:57:28]Write i2c OK [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: 01 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: 01 07 00 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: 01 07 00 CA 43 00 00 00 00 00 FF 0F 22 [07:57:28]RasterBufferAndPrint [07:57:28]line Счет N : (1)3407049 [07:57:28]line ИНН: 02508201610067 [07:57:28]line Контрольно-Кассовый Чек [07:57:28]line ПРОДАЖА [07:57:28]line ТРК (МРК, ГНК) : 13 [07:57:28]line Товар: 2710124500 [07:57:28]line Аи-95-К-5 [07:57:28]line 50.010 * 0.00 [07:57:28]line = 0.00 [07:57:28]line НДС 12% НСП 1% [07:57:28]line > о реализуемом товаре [07:57:28]line ИТОГО: 0.00 [07:57:28]line НСП 1% : 0.00 [07:57:28]line НДС 12% : 0.00 [07:57:28]line Наличными: 0.00 [07:57:28]line Безнал.: 0.00 [07:57:28]line Место: АЗС № 82 "Партнер Нефть" [07:57:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:57:28]line СНО: Общий режим [07:57:28]line Чек 34 29.10.2024 07:57 [07:57:28]line Смена: 145 ФФД: 1.0 [07:57:28]line ЗНМ: 0300000017 [07:57:28]line РНМ: 0000000000170478 [07:57:28]line Версия ККМ: v1.0 [07:57:28]line Талоны: Топливная Карта [07:57:28]line 00914 [07:57:28]line ФМ: 0000000002098560 [07:57:28]line ФД: 96525 [07:57:28]line ФПД: 267857257669027 [07:57:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075730&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96525&fm=267857257669027&tin=02508201610067®Number=0000000000170478&sum=0 [07:57:28]OFD Sender: Processing packet 96525 [packets to send 58, broken 57] [07:57:28]ProducePacketName [07:57:28]name=ofd_packets/00096525 [07:57:28]OFD Sender: To server: pG, [07:57:28]CommunicateWithHost lk.salyk.kg:30040 [07:57:28]ConnectInit lk.salyk.kg [07:57:28]written 0, free lines is 4095 [07:57:28]Connected sock=10 [07:57:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 97 07 01 E2 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 6A 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 79 01 00 35 04 06 00 F3 9D 60 B1 A1 A3 6D C1 37 13 BF 24 40 83 [07:57:28]Write to MH i2c: 01 00 00 F4 43 37 [07:57:28]Write i2c OK [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: 01 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: 01 07 00 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: 01 07 00 F4 43 00 00 00 00 00 0D 0D 58 [07:57:28]RasterBufferAndPrint [07:57:28]line [07:57:28]line [07:57:28]line [07:57:28]line [07:57:28]line [07:57:28]written 0, free lines is 3350 [07:57:28]MH_Cut [07:57:28]Write to MH i2c: D1 01 00 FB 43 01 10 [07:57:28]Write i2c OK [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: D1 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: D1 01 00 [07:57:28]MH_I2C_Read... [07:57:28]Read from MH i2c: D1 01 00 FB 43 00 0F [07:57:28]Write to MH i2c: 01 00 00 FC 43 3F [07:57:28]Write i2c OK [07:57:28]MH_I2C_Read... [07:57:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0E F7 47 00 A1 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 32 30 39 38 35 36 30 10 04 04 00 0D 79 01 00 F4 03 04 00 91 3F 20 67 B6 04 01 00 00 69 19 FB 59 94 E3 3F AD [07:57:28]CommunicateWithHost err = 0 [07:57:28]CheckOFDResponse [07:57:28]1017 (14) - 77093643461234 [07:57:28]1041 (16) - 0000000002098560 [07:57:28]1040 (4) - 96525 [07:57:28]1012 (4) - 29.10.2024 01:51 [07:57:28]1206 (1) - 0 [07:57:28]OFD Sender: Remove packet 96525 [07:57:28]ProducePacketName [07:57:28]name=ofd_packets/00096525 [07:57:28]NVStorageDeleteData [07:57:29]OFD Sender: No OFD packet to send [07:57:29]*** Cut start [07:57:29]*** Partial cut [07:57:29]*** CUTSNS_PIN = 1 [07:57:29]*** CUTSNS_PIN = 0 [07:57:29]*** Brake cut motor [07:57:30]Read from MH i2c: 01 [07:57:30]MH_I2C_Read... [07:57:30]*** Stop cut motor [07:57:30]*** Cut end [07:57:30]Read from MH i2c: 01 07 00 [07:57:30]MH_I2C_Read... [07:57:30]Read from MH i2c: 01 07 00 FC 43 00 00 00 00 00 FF 0F 54 [07:57:30]process_action close_receipt done [07:57:30]requested_data is exist [07:57:30]produce_requested_data [07:57:30]requested_item fm.sn is exist - process it [07:57:30]wFMCommunicate request_size=4 [07:57:30]MH_SAM_APDU [07:57:30]CAPDU: 80 11 00 00 [07:57:30]Write to MH i2c: E2 08 00 FD 43 80 11 00 00 00 00 00 00 BA [07:57:30]Write i2c OK [07:57:30]MH_I2C_Read... [07:57:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:30]Read from MH i2c: E2 [07:57:30]MH_I2C_Read... [07:57:30]Read from MH i2c: E2 17 00 [07:57:30]MH_I2C_Read... [07:57:30]Read from MH i2c: E2 17 00 FD 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [07:57:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:57:30]wFMCommunicate OK [07:57:30]requested_item fd.num is exist - process it [07:57:30]SAM_PROTO_GetFieldsCounters [07:57:30]wFMCommunicate request_size=4 [07:57:30]MH_SAM_APDU [07:57:30]CAPDU: 80 13 00 00 [07:57:30]Write to MH i2c: E2 08 00 FE 43 80 13 00 00 00 00 00 00 BD [07:57:30]Write i2c OK [07:57:30]MH_I2C_Read... [07:57:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:30]Read from MH i2c: E2 [07:57:30]MH_I2C_Read... [07:57:30]Read from MH i2c: E2 62 00 [07:57:30]MH_I2C_Read... [07:57:30]Read from MH i2c: E2 62 00 FE 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [07:57:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:57:30]wFMCommunicate OK [07:57:30]SAM_PROTO_GetFieldsCounters done [07:57:30]requested_item shift.num is exist - process it [07:57:30]requested_item shift.opened is exist - process it [07:57:30]req_shift_opened [07:57:30]FM_GetShiftState [07:57:30]SAM_PROTO_GetShiftState [07:57:30]wFMCommunicate request_size=4 [07:57:30]MH_SAM_APDU [07:57:30]CAPDU: 80 13 01 00 [07:57:30]Write to MH i2c: E2 08 00 FF 43 80 13 01 00 00 00 00 00 BF [07:57:30]Write i2c OK [07:57:30]MH_I2C_Read... [07:57:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:30]Read from MH i2c: E2 [07:57:30]MH_I2C_Read... [07:57:30]Read from MH i2c: E2 0E 00 [07:57:30]MH_I2C_Read... [07:57:30]Read from MH i2c: E2 0E 00 FF 43 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1D [07:57:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:57:30]wFMCommunicate OK [07:57:30]SAM_PROTO_GetShiftState done [07:57:30]FM_GetShiftState done [07:57:30]req_shift_opened done [07:57:30]requested_item shift.open_date is exist - process it [07:57:30]req_shift_open_date [07:57:30]req_shift_open_date done [07:57:30]produce_requested_data done [07:57:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96525,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:57:30]process_action_free close_receipt [07:57:30]json_value_free [07:57:30]json_value_free done [07:57:30]process_json_proto returns [07:57:30]Send response to host [07:57:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96525,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:57:30]free response buf [07:57:30]execute_script done [07:57:30]execute_script returns [07:57:30]free content buf [07:57:30]Sock 9.Close socket [07:57:30]Sock 9.Thread stoped [07:57:34]OFD Sender: No OFD packet to send [07:57:39]OFD Sender: No OFD packet to send [07:57:44]OFD Sender: No OFD packet to send [07:57:49]OFD Sender: No OFD packet to send [07:57:54]OFD Sender: No OFD packet to send [07:57:59]OFD Sender: No OFD packet to send [07:58:04]OFD Sender: No OFD packet to send [07:58:09]OFD Sender: No OFD packet to send [07:58:14]OFD Sender: No OFD packet to send [07:58:19]OFD Sender: No OFD packet to send [07:58:24]OFD Sender: No OFD packet to send [07:58:29]OFD Sender: No OFD packet to send [07:58:34]OFD Sender: No OFD packet to send [07:58:39]OFD Sender: No OFD packet to send [07:58:44]OFD Sender: No OFD packet to send [07:58:45]accept exits with 7 [07:58:45]New connection [07:58:45]New thread 3066920292 created [07:58:45]Thread 3066776932 joined [07:58:45]Waiting for new connection... [07:58:45] Sock 7.Parse request [07:58:45]Sock 7.Check first char [07:58:45]Sock 7.First char is OK [07:58:45]request: POST /json_proto HTTP/1.0 [07:58:45]Method: POST [07:58:45]URL: /json_proto [07:58:45]Method is POST - this is cgi request [07:58:45]url: /json_proto [07:58:45]query_string will be loaded in cgi processing [07:58:45]execute_cgi json_proto POST (null) [07:58:45]execute_cgi path=json_proto method=POST [07:58:45]POST find Content-Length [07:58:45]Host: 172.17.40.67:8080 [07:58:45]Content-Length: 767 [07:58:45]Content-Type: application/json [07:58:45] [07:58:45]POST finish read [07:58:45]Found Content-Length = 767 [07:58:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 450.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:45]execute_script... [07:58:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 450.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:45]POST & json_proto [07:58:45]process_json_proto [07:58:45]json parsed OK: [07:58:45]protocol is kg_v1.0 [07:58:45]action value=close_receipt [07:58:45]process_action close_receipt [07:58:45]cmd_close_receipt [07:58:45]MH_GetDate [07:58:45]Write to MH i2c: F0 00 00 00 44 33 [07:58:45]Write i2c OK [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: F0 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: F0 09 00 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: F0 09 00 00 44 00 B9 95 20 67 EE DA 66 66 A5 [07:58:45]GetLastDocTimeStamp 1730188650 [07:58:45]current date 1730188729 [07:58:45]FM_GetShiftState [07:58:45]SAM_PROTO_GetShiftState [07:58:45]wFMCommunicate request_size=4 [07:58:45]MH_SAM_APDU [07:58:45]CAPDU: 80 13 01 00 [07:58:45]Write to MH i2c: E2 08 00 01 44 80 13 01 00 00 00 00 00 C2 [07:58:45]Write i2c OK [07:58:45]MH_I2C_Read... [07:58:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:45]Read from MH i2c: E2 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: E2 0E 00 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: E2 0E 00 01 44 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 20 [07:58:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:58:45]wFMCommunicate OK [07:58:45]SAM_PROTO_GetShiftState done [07:58:45]FM_GetShiftState done [07:58:45]opened in 1730160548 [07:58:45]opened+sec_in_day 1730246948 [07:58:45]quantity*price = 45023 [07:58:45]sum+1 = 45025 [07:58:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 450.24 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 0.00 Безнал.: 450.24 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 35 29.10.2024 07:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96526 ФПД: 162919370420323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075849&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96526&fm=162919370420323&tin=02508201610067®Number=0000000000170478&sum=45024 [07:58:46]StoreToDocumentArchive [07:58:46]shift 145 fd 96526 [07:58:46]save to /storage/0145/doc_00096526 [07:58:46]save last doc name /storage/0145/doc_00096526 to /storage/kkm_last_doc_name [07:58:46]save OK [07:58:46]Clear old archive folders... [07:58:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:58:46]tlvbuf is 01226DB0 [07:58:46]SAM_PROTO_ClearQueue [07:58:46]wFMCommunicate request_size=4 [07:58:46]MH_SAM_APDU [07:58:46]CAPDU: 80 09 00 00 [07:58:46]Write to MH i2c: E2 08 00 0E 44 80 09 00 00 00 00 00 00 C4 [07:58:46]Write i2c OK [07:58:46]MH_I2C_Read... [07:58:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:46]Read from MH i2c: E2 [07:58:46]MH_I2C_Read... [07:58:46]Read from MH i2c: E2 03 00 [07:58:46]MH_I2C_Read... [07:58:46]Read from MH i2c: E2 03 00 0E 44 00 90 00 C6 [07:58:46]RAPDU: 90 00 [07:58:46]wFMCommunicate OK [07:58:46]SAM_PROTO_ClearQueue done [07:58:46]KKMCreateOFDPacket [07:58:46]OFDProtocolAddRootSTLVToBuf [07:58:46]FM_MakeSignedData [07:58:46]FM_MakeSignedData [07:58:46]SAM_PROTO_SignData [07:58:46]wFMCommunicate request_size=4 [07:58:46]MH_SAM_APDU [07:58:46]CAPDU: 80 0D 01 02 [07:58:46]Write to MH i2c: E2 08 00 0F 44 80 0D 01 02 00 00 00 00 CC [07:58:46]Write i2c OK [07:58:46]MH_I2C_Read... [07:58:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:47]Read from MH i2c: E2 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 03 00 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 03 00 0F 44 00 90 00 C7 [07:58:47]RAPDU: 90 00 [07:58:47]wFMCommunicate OK [07:58:47]wFMCommunicate request_size=255 [07:58:47]MH_SAM_APDU [07: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 34 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 E0 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 00 00 00 00 00 00 39 04 06 00 E0 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 B9 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 79 01 00 35 04 06 00 94 [07:58:47]Write to MH i2c: E2 02 01 10 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E0 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 00 00 00 00 00 00 39 04 06 00 E0 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 B9 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 79 01 00 35 04 06 00 94 00 00 15 [07:58:47]Write i2c OK [07:58:47]MH_I2C_Read... [07:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:47]Read from MH i2c: E2 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 03 00 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 03 00 10 44 00 90 00 C8 [07:58:47]RAPDU: 90 00 [07:58:47]wFMCommunicate OK [07:58:47]wFMCommunicate request_size=10 [07:58:47]MH_SAM_APDU [07:58:47]CAPDU: 80 0D 02 02 05 2C 9F 33 70 63 [07:58:47]Write to MH i2c: E2 0D 00 11 44 80 0D 02 02 05 00 2C 9F 33 70 63 00 00 AA [07:58:47]Write i2c OK [07:58:47]MH_I2C_Read... [07:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:47]Read from MH i2c: E2 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 03 00 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 03 00 11 44 00 90 00 C9 [07:58:47]RAPDU: 90 00 [07:58:47]wFMCommunicate OK [07:58:47]wFMCommunicate request_size=4 [07:58:47]MH_SAM_APDU [07:58:47]CAPDU: 80 0D 03 02 [07:58:47]Write to MH i2c: E2 08 00 12 44 80 0D 03 02 00 00 00 00 D1 [07:58:47]Write i2c OK [07:58:47]MH_I2C_Read... [07:58:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:47]Read from MH i2c: E2 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 0B 00 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 0B 00 12 44 00 A2 1A E4 8C 33 57 C3 33 90 00 7E [07:58:47]RAPDU: A2 1A E4 8C 33 57 C3 33 90 00 [07:58:47]wFMCommunicate OK [07:58:47]SAM_PROTO_SignData done [07:58:47]FM_MakeSignedData done [07:58:47]CreateOFDProtocolMessage [07:58:47]wFMCommunicate request_size=4 [07:58:47]MH_SAM_APDU [07:58:47]CAPDU: 80 11 00 00 [07:58:47]Write to MH i2c: E2 08 00 13 44 80 11 00 00 00 00 00 00 D1 [07:58:47]Write i2c OK [07:58:47]MH_I2C_Read... [07:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:47]Read from MH i2c: E2 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 17 00 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 17 00 13 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 22 [07:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:58:47]wFMCommunicate OK [07:58:47]CreateOFDProtocolMessage done [07:58:47]OFDSenderStorePacket 96526 [07:58:47]StoreOFDPacket docnum=96526 [07:58:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF 63 07 01 99 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E0 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 00 00 00 00 00 00 39 04 06 00 E0 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 B9 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 79 01 00 35 04 06 00 94 2C 9F 33 70 63 A2 1A E4 8C 33 57 C3 33 [07:58:47]CheckFolder [07:58:47]dirname=/storage/ofd_packets [07:58:47]CheckFolder done [07:58:47]ProducePacketName [07:58:47]name=ofd_packets/00096526 [07:58:47]NVStorageSaveData ofd_packets/00096526 [07:58:47]File name is /storage/ofd_packets/00096526 [07:58:47]Write 301 bytes [07:58:47]NVStorageSaveData done [07:58:47]OFDSenderStorePacket done [07:58:47]KKMCreateOFDPacket done [07:58:47]NVStorageSaveData kkm_last_timestamp [07:58:47]File name is /storage/kkm_last_timestamp [07:58:47]Write 4 bytes [07:58:47]NVStorageSaveData done [07:58:47]ExternCall_PrintAddStr [07:58:47]wPrintStart [07:58:47]Write to MH i2c: 01 00 00 14 44 58 [07:58:47]Write i2c OK [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: 01 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: 01 07 00 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: 01 07 00 14 44 00 00 00 00 00 FF 0F 6D [07:58:47]RasterBufferAndPrint [07:58:47]line Счет N : (1)3407051 [07:58:47]line ИНН: 02508201610067 [07:58:47]line Контрольно-Кассовый Чек [07:58:47]line ПРОДАЖА [07:58:47]line ТРК (МРК, ГНК) : 42 [07:58:47]line Товар: 2710124130 [07:58:47]line Аи-92-К-4 [07:58:47]line 6.730 * 66.90 [07:58:47]line = 450.24 [07:58:47]line НДС 12% НСП 1% [07:58:47]line > о реализуемом товаре [07:58:47]line ИТОГО: 450.24 [07:58:47]line НСП 1% : 3.98 [07:58:47]line НДС 12% : 47.81 [07:58:47]line Наличными: 0.00 [07:58:47]line Безнал.: 450.24 [07:58:47]line Место: АЗС № 82 "Партнер Нефть" [07:58:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:58:47]line СНО: Общий режим [07:58:47]line Чек 35 29.10.2024 07:58 [07:58:47]line Смена: 145 ФФД: 1.0 [07:58:47]line ЗНМ: 0300000017 [07:58:47]line РНМ: 0000000000170478 [07:58:47]line Версия ККМ: v1.0 [07:58:47]line Платежная система: Mbank [07:58:47]line ФМ: 0000000002098560 [07:58:47]line ФД: 96526 [07:58:47]line ФПД: 162919370420323 [07:58:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075849&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96526&fm=162919370420323&tin=02508201610067®Number=0000000000170478&sum=45024 [07:58:47]OFD Sender: Processing packet 96526 [packets to send 58, broken 57] [07:58:47]ProducePacketName [07:58:47]name=ofd_packets/00096526 [07:58:47]OFD Sender: To server: pG, [07:58:47]CommunicateWithHost lk.salyk.kg:30040 [07:58:47]ConnectInit lk.salyk.kg [07:58:47]written 0, free lines is 4095 [07:58:47]Connected sock=10 [07:58:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF 63 07 01 99 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E0 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 00 00 00 00 00 00 39 04 06 00 E0 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 B9 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 79 01 00 35 04 06 00 94 2C 9F 33 70 63 A2 1A E4 8C 33 57 C3 33 [07:58:48]Write to MH i2c: 01 00 00 3D 44 81 [07:58:48]Write i2c OK [07:58:48]MH_I2C_Read... [07:58:48]Read from MH i2c: 01 [07:58:48]MH_I2C_Read... [07:58:48]Read from MH i2c: 01 07 00 [07:58:48]MH_I2C_Read... [07:58:48]Read from MH i2c: 01 07 00 3D 44 00 00 00 00 00 2F 0D C4 [07:58:48]RasterBufferAndPrint [07:58:48]line [07:58:48]line [07:58:48]line [07:58:48]line [07:58:48]line [07:58:48]written 0, free lines is 3385 [07:58:48]MH_Cut [07:58:48]Write to MH i2c: D1 01 00 44 44 01 5A [07:58:48]Write i2c OK [07:58:48]MH_I2C_Read... [07:58:48]Read from MH i2c: D1 [07:58:48]MH_I2C_Read... [07:58:48]Read from MH i2c: D1 01 00 [07:58:48]MH_I2C_Read... [07:58:48]Read from MH i2c: D1 01 00 44 44 00 59 [07:58:48]Write to MH i2c: 01 00 00 45 44 89 [07:58:48]Write i2c OK [07:58:48]MH_I2C_Read... [07:58:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 6F 47 00 8A 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 32 30 39 38 35 36 30 10 04 04 00 0E 79 01 00 F4 03 04 00 E1 3F 20 67 B6 04 01 00 00 46 D3 AF 69 FF 9C 7D 25 [07:58:48]CommunicateWithHost err = 0 [07:58:48]CheckOFDResponse [07:58:48]1017 (14) - 77093643461234 [07:58:48]1041 (16) - 0000000002098560 [07:58:48]1040 (4) - 96526 [07:58:48]1012 (4) - 29.10.2024 01:52 [07:58:48]1206 (1) - 0 [07:58:48]OFD Sender: Remove packet 96526 [07:58:48]ProducePacketName [07:58:48]name=ofd_packets/00096526 [07:58:48]NVStorageDeleteData [07:58:48]OFD Sender: No OFD packet to send [07:58:48]*** Cut start [07:58:48]*** Partial cut [07:58:48]*** CUTSNS_PIN = 1 [07:58:48]*** CUTSNS_PIN = 0 [07:58:49]*** Brake cut motor [07:58:49]Read from MH i2c: 01 [07:58:49]MH_I2C_Read... [07:58:49]*** Stop cut motor [07:58:49]*** Cut end [07:58:49]Read from MH i2c: 01 07 00 [07:58:49]MH_I2C_Read... [07:58:49]Read from MH i2c: 01 07 00 45 44 00 00 00 00 00 FF 0F 9E [07:58:49]process_action close_receipt done [07:58:49]requested_data is exist [07:58:49]produce_requested_data [07:58:49]requested_item fm.sn is exist - process it [07:58:49]wFMCommunicate request_size=4 [07:58:49]MH_SAM_APDU [07:58:49]CAPDU: 80 11 00 00 [07:58:49]Write to MH i2c: E2 08 00 46 44 80 11 00 00 00 00 00 00 04 [07:58:49]Write i2c OK [07:58:49]MH_I2C_Read... [07:58:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:49]Read from MH i2c: E2 [07:58:49]MH_I2C_Read... [07:58:49]Read from MH i2c: E2 17 00 [07:58:49]MH_I2C_Read... [07:58:49]Read from MH i2c: E2 17 00 46 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [07:58:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:58:49]wFMCommunicate OK [07:58:49]requested_item fd.num is exist - process it [07:58:49]SAM_PROTO_GetFieldsCounters [07:58:49]wFMCommunicate request_size=4 [07:58:49]MH_SAM_APDU [07:58:49]CAPDU: 80 13 00 00 [07:58:49]Write to MH i2c: E2 08 00 47 44 80 13 00 00 00 00 00 00 07 [07:58:49]Write i2c OK [07:58:49]MH_I2C_Read... [07:58:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:49]Read from MH i2c: E2 [07:58:49]MH_I2C_Read... [07:58:49]Read from MH i2c: E2 62 00 [07:58:49]MH_I2C_Read... [07:58:49]Read from MH i2c: E2 62 00 47 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 AA [07:58:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:58:49]wFMCommunicate OK [07:58:49]SAM_PROTO_GetFieldsCounters done [07:58:49]requested_item shift.num is exist - process it [07:58:49]requested_item shift.opened is exist - process it [07:58:49]req_shift_opened [07:58:49]FM_GetShiftState [07:58:49]SAM_PROTO_GetShiftState [07:58:49]wFMCommunicate request_size=4 [07:58:49]MH_SAM_APDU [07:58:49]CAPDU: 80 13 01 00 [07:58:49]Write to MH i2c: E2 08 00 48 44 80 13 01 00 00 00 00 00 09 [07:58:49]Write i2c OK [07:58:49]MH_I2C_Read... [07:58:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:49]Read from MH i2c: E2 [07:58:49]MH_I2C_Read... [07:58:49]Read from MH i2c: E2 0E 00 [07:58:49]MH_I2C_Read... [07:58:49]Read from MH i2c: E2 0E 00 48 44 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [07:58:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:58:49]wFMCommunicate OK [07:58:49]SAM_PROTO_GetShiftState done [07:58:49]FM_GetShiftState done [07:58:49]req_shift_opened done [07:58:49]requested_item shift.open_date is exist - process it [07:58:49]req_shift_open_date [07:58:49]req_shift_open_date done [07:58:49]produce_requested_data done [07:58:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96526,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:58:49]process_action_free close_receipt [07:58:49]json_value_free [07:58:49]json_value_free done [07:58:49]process_json_proto returns [07:58:49]Send response to host [07:58:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96526,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:58:49]free response buf [07:58:49]execute_script done [07:58:49]execute_script returns [07:58:49]free content buf [07:58:49]Sock 7.Close socket [07:58:49]Sock 7.Thread stoped [07:58:53]OFD Sender: No OFD packet to send [07:58:57]accept exits with 9 [07:58:57]New connection [07:58:57]New thread 3066776932 created [07:58:57]Thread 3066920292 joined [07:58:57]Waiting for new connection... [07:58:57] Sock 9.Parse request [07:58:57]Sock 9.Check first char [07:58:57]Sock 9.First char is OK [07:58:57]request: POST /json_proto HTTP/1.0 [07:58:57]Method: POST [07:58:57]URL: /json_proto [07:58:57]Method is POST - this is cgi request [07:58:57]url: /json_proto [07:58:57]query_string will be loaded in cgi processing [07:58:57]execute_cgi json_proto POST (null) [07:58:57]execute_cgi path=json_proto method=POST [07:58:57]POST find Content-Length [07:58:57]Host: 172.17.40.67:8080 [07:58:57]Content-Length: 683 [07:58:57]Content-Type: application/json [07:58:57] [07:58:57]POST finish read [07:58:57]Found Content-Length = 683 [07:58:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:57]execute_script... [07:58:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:57]POST & json_proto [07:58:57]process_json_proto [07:58:57]json parsed OK: [07:58:57]protocol is kg_v1.0 [07:58:57]action value=close_receipt [07:58:57]process_action close_receipt [07:58:57]cmd_close_receipt [07:58:57]MH_GetDate [07:58:57]Write to MH i2c: F0 00 00 49 44 7C [07:58:57]Write i2c OK [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: F0 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: F0 09 00 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: F0 09 00 49 44 00 C5 95 20 67 EE DA 66 66 FA [07:58:57]GetLastDocTimeStamp 1730188729 [07:58:57]current date 1730188741 [07:58:57]FM_GetShiftState [07:58:57]SAM_PROTO_GetShiftState [07:58:57]wFMCommunicate request_size=4 [07:58:57]MH_SAM_APDU [07:58:57]CAPDU: 80 13 01 00 [07:58:57]Write to MH i2c: E2 08 00 4A 44 80 13 01 00 00 00 00 00 0B [07:58:57]Write i2c OK [07:58:57]MH_I2C_Read... [07:58:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:57]Read from MH i2c: E2 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: E2 0E 00 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: E2 0E 00 4A 44 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [07:58:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:58:57]wFMCommunicate OK [07:58:57]SAM_PROTO_GetShiftState done [07:58:57]FM_GetShiftState done [07:58:57]opened in 1730160548 [07:58:57]opened+sec_in_day 1730246948 [07:58:57]quantity*price = 100021 [07:58:57]sum+1 = 100023 [07:58:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 36 29.10.2024 07:59 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96527 ФПД: 239812090648149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96527&fm=239812090648149&tin=02508201610067®Number=0000000000170478&sum=100000 [07:58:58]StoreToDocumentArchive [07:58:58]shift 145 fd 96527 [07:58:58]save to /storage/0145/doc_00096527 [07:58:58]save last doc name /storage/0145/doc_00096527 to /storage/kkm_last_doc_name [07:58:58]save OK [07:58:58]Clear old archive folders... [07:58:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:58:58]tlvbuf is 011B5500 [07:58:58]SAM_PROTO_ClearQueue [07:58:58]wFMCommunicate request_size=4 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 09 00 00 [07:58:58]Write to MH i2c: E2 08 00 57 44 80 09 00 00 00 00 00 00 0D [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 57 44 00 90 00 0F [07:58:58]RAPDU: 90 00 [07:58:58]wFMCommunicate OK [07:58:58]SAM_PROTO_ClearQueue done [07:58:58]KKMCreateOFDPacket [07:58:58]OFDProtocolAddRootSTLVToBuf [07:58:58]FM_MakeSignedData [07:58:58]FM_MakeSignedData [07:58:58]SAM_PROTO_SignData [07:58:58]wFMCommunicate request_size=4 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 0D 01 02 [07:58:58]Write to MH i2c: E2 08 00 58 44 80 0D 01 02 00 00 00 00 15 [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 58 44 00 90 00 10 [07:58:58]RAPDU: 90 00 [07:58:58]wFMCommunicate OK [07:58:58]wFMCommunicate request_size=255 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 24 00 00 00 F4 03 04 00 C5 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 79 01 00 35 04 06 00 DA [07:58:58]Write to MH i2c: E2 02 01 59 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 C5 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 79 01 00 35 04 06 00 DA 00 00 BA [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 59 44 00 90 00 11 [07:58:58]RAPDU: 90 00 [07:58:58]wFMCommunicate OK [07:58:58]wFMCommunicate request_size=10 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 0D 02 02 05 1B 9A 79 D6 55 [07:58:58]Write to MH i2c: E2 0D 00 5A 44 80 0D 02 02 05 00 1B 9A 79 D6 55 00 00 7B [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 03 00 5A 44 00 90 00 12 [07:58:58]RAPDU: 90 00 [07:58:58]wFMCommunicate OK [07:58:58]wFMCommunicate request_size=4 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 0D 03 02 [07:58:58]Write to MH i2c: E2 08 00 5B 44 80 0D 03 02 00 00 00 00 1A [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 0B 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 0B 00 5B 44 00 56 2F 22 57 18 8F C3 4E 90 00 D1 [07:58:58]RAPDU: 56 2F 22 57 18 8F C3 4E 90 00 [07:58:58]wFMCommunicate OK [07:58:58]SAM_PROTO_SignData done [07:58:58]FM_MakeSignedData done [07:58:58]CreateOFDProtocolMessage [07:58:58]wFMCommunicate request_size=4 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 11 00 00 [07:58:58]Write to MH i2c: E2 08 00 5C 44 80 11 00 00 00 00 00 00 1A [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 17 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 17 00 5C 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [07:58:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:58:58]wFMCommunicate OK [07:58:58]CreateOFDProtocolMessage done [07:58:58]OFDSenderStorePacket 96527 [07:58:58]StoreOFDPacket docnum=96527 [07:58:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 A6 07 01 45 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 C5 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 79 01 00 35 04 06 00 DA 1B 9A 79 D6 55 56 2F 22 57 18 8F C3 4E [07:58:58]CheckFolder [07:58:58]dirname=/storage/ofd_packets [07:58:58]CheckFolder done [07:58:58]ProducePacketName [07:58:58]name=ofd_packets/00096527 [07:58:58]NVStorageSaveData ofd_packets/00096527 [07:58:58]File name is /storage/ofd_packets/00096527 [07:58:58]Write 301 bytes [07:58:58]NVStorageSaveData done [07:58:58]OFDSenderStorePacket done [07:58:58]KKMCreateOFDPacket done [07:58:58]NVStorageSaveData kkm_last_timestamp [07:58:58]File name is /storage/kkm_last_timestamp [07:58:58]Write 4 bytes [07:58:58]NVStorageSaveData done [07:58:58]ExternCall_PrintAddStr [07:58:58]wPrintStart [07:58:58]Write to MH i2c: 01 00 00 5D 44 A1 [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: 01 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: 01 07 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: 01 07 00 5D 44 00 00 00 00 00 FF 0F B6 [07:58:58]RasterBufferAndPrint [07:58:58]line Счет N : (1)3407052 [07:58:58]line ИНН: 02508201610067 [07:58:58]line Контрольно-Кассовый Чек [07:58:58]line ПРОДАЖА [07:58:58]line ТРК (МРК, ГНК) : 23 [07:58:58]line Товар: 2710124500 [07:58:58]line Аи-95-К-5 [07:58:58]line 13.480 * 74.20 [07:58:58]line = 1000.22 [07:58:58]line НДС 12% НСП 1% [07:58:58]line > о реализуемом товаре [07:58:58]line ОКРУГЛЕНИЕ: -0.22 [07:58:58]line ИТОГО: 1000.00 [07:58:58]line Внесено: 1000.00 [07:58:58]line СДАЧА: 0.00 [07:58:58]line НСП 1% : 8.85 [07:58:58]line НДС 12% : 106.22 [07:58:58]line Наличными: 1000.00 [07:58:58]line Безнал.: 0.00 [07:58:58]line Место: АЗС № 82 "Партнер Нефть" [07:58:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:58:58]line СНО: Общий режим [07:58:58]line Чек 36 29.10.2024 07:59 [07:58:58]line Смена: 145 ФФД: 1.0 [07:58:58]line ЗНМ: 0300000017 [07:58:58]line РНМ: 0000000000170478 [07:58:58]line Версия ККМ: v1.0 [07:58:58]line ФМ: 0000000002098560 [07:58:58]line ФД: 96527 [07:58:58]line ФПД: 239812090648149 [07:58:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T075901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96527&fm=239812090648149&tin=02508201610067®Number=0000000000170478&sum=100000 [07:58:59]OFD Sender: Processing packet 96527 [packets to send 58, broken 57] [07:58:59]ProducePacketName [07:58:59]name=ofd_packets/00096527 [07:58:59]OFD Sender: To server: pG, [07:58:59]CommunicateWithHost lk.salyk.kg:30040 [07:58:59]ConnectInit lk.salyk.kg [07:58:59]written 0, free lines is 4095 [07:58:59]Connected sock=10 [07:58:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 A6 07 01 45 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 C5 95 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 79 01 00 35 04 06 00 DA 1B 9A 79 D6 55 56 2F 22 57 18 8F C3 4E [07:58:59]Write to MH i2c: 01 00 00 88 44 CC [07:58:59]Write i2c OK [07:58:59]MH_I2C_Read... [07:58:59]Read from MH i2c: 01 [07:58:59]MH_I2C_Read... [07:58:59]Read from MH i2c: 01 07 00 [07:58:59]MH_I2C_Read... [07:58:59]Read from MH i2c: 01 07 00 88 44 00 00 00 00 00 05 0D E5 [07:58:59]RasterBufferAndPrint [07:58:59]line [07:58:59]line [07:58:59]line [07:58:59]line [07:58:59]line [07:58:59]written 0, free lines is 3342 [07:58:59]MH_Cut [07:58:59]Write to MH i2c: D1 01 00 8F 44 01 A5 [07:58:59]Write i2c OK [07:58:59]MH_I2C_Read... [07:58:59]Read from MH i2c: D1 [07:58:59]MH_I2C_Read... [07:58:59]Read from MH i2c: D1 01 00 [07:58:59]MH_I2C_Read... [07:58:59]Read from MH i2c: D1 01 00 8F 44 00 A4 [07:58:59]Write to MH i2c: 01 00 00 90 44 D4 [07:58:59]Write i2c OK [07:58:59]MH_I2C_Read... [07:58:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 67 BA 47 00 DC 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 32 30 39 38 35 36 30 10 04 04 00 0F 79 01 00 F4 03 04 00 EC 3F 20 67 B6 04 01 00 00 2D 3C 1F C6 20 55 1D 9B [07:58:59]CommunicateWithHost err = 0 [07:58:59]CheckOFDResponse [07:58:59]1017 (14) - 77093643461234 [07:58:59]1041 (16) - 0000000002098560 [07:58:59]1040 (4) - 96527 [07:58:59]1012 (4) - 29.10.2024 01:52 [07:58:59]1206 (1) - 0 [07:58:59]OFD Sender: Remove packet 96527 [07:58:59]ProducePacketName [07:58:59]name=ofd_packets/00096527 [07:58:59]NVStorageDeleteData [07:59:00]OFD Sender: No OFD packet to send [07:59:00]*** Cut start [07:59:00]*** Partial cut [07:59:00]*** CUTSNS_PIN = 1 [07:59:00]*** CUTSNS_PIN = 0 [07:59:00]*** Brake cut motor [07:59:00]Read from MH i2c: 01 [07:59:00]MH_I2C_Read... [07:59:00]*** Stop cut motor [07:59:00]*** Cut end [07:59:00]Read from MH i2c: 01 07 00 [07:59:00]MH_I2C_Read... [07:59:00]Read from MH i2c: 01 07 00 90 44 00 00 00 00 00 FF 0F E9 [07:59:00]process_action close_receipt done [07:59:00]requested_data is exist [07:59:00]produce_requested_data [07:59:00]requested_item fm.sn is exist - process it [07:59:00]wFMCommunicate request_size=4 [07:59:00]MH_SAM_APDU [07:59:00]CAPDU: 80 11 00 00 [07:59:00]Write to MH i2c: E2 08 00 91 44 80 11 00 00 00 00 00 00 4F [07:59:00]Write i2c OK [07:59:00]MH_I2C_Read... [07:59:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:00]Read from MH i2c: E2 [07:59:00]MH_I2C_Read... [07:59:00]Read from MH i2c: E2 17 00 [07:59:00]MH_I2C_Read... [07:59:00]Read from MH i2c: E2 17 00 91 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [07:59:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:59:00]wFMCommunicate OK [07:59:00]requested_item fd.num is exist - process it [07:59:00]SAM_PROTO_GetFieldsCounters [07:59:00]wFMCommunicate request_size=4 [07:59:00]MH_SAM_APDU [07:59:00]CAPDU: 80 13 00 00 [07:59:00]Write to MH i2c: E2 08 00 92 44 80 13 00 00 00 00 00 00 52 [07:59:00]Write i2c OK [07:59:00]MH_I2C_Read... [07:59:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:01]Read from MH i2c: E2 [07:59:01]MH_I2C_Read... [07:59:01]Read from MH i2c: E2 62 00 [07:59:01]MH_I2C_Read... [07:59:01]Read from MH i2c: E2 62 00 92 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [07:59:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:59:01]wFMCommunicate OK [07:59:01]SAM_PROTO_GetFieldsCounters done [07:59:01]requested_item shift.num is exist - process it [07:59:01]requested_item shift.opened is exist - process it [07:59:01]req_shift_opened [07:59:01]FM_GetShiftState [07:59:01]SAM_PROTO_GetShiftState [07:59:01]wFMCommunicate request_size=4 [07:59:01]MH_SAM_APDU [07:59:01]CAPDU: 80 13 01 00 [07:59:01]Write to MH i2c: E2 08 00 93 44 80 13 01 00 00 00 00 00 54 [07:59:01]Write i2c OK [07:59:01]MH_I2C_Read... [07:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:01]Read from MH i2c: E2 [07:59:01]MH_I2C_Read... [07:59:01]Read from MH i2c: E2 0E 00 [07:59:01]MH_I2C_Read... [07:59:01]Read from MH i2c: E2 0E 00 93 44 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [07:59:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [07:59:01]wFMCommunicate OK [07:59:01]SAM_PROTO_GetShiftState done [07:59:01]FM_GetShiftState done [07:59:01]req_shift_opened done [07:59:01]requested_item shift.open_date is exist - process it [07:59:01]req_shift_open_date [07:59:01]req_shift_open_date done [07:59:01]produce_requested_data done [07:59:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96527,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [07:59:01]process_action_free close_receipt [07:59:01]json_value_free [07:59:01]json_value_free done [07:59:01]process_json_proto returns [07:59:01]Send response to host [07:59:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96527,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [07:59:01]free response buf [07:59:01]execute_script done [07:59:01]execute_script returns [07:59:01]free content buf [07:59:01]Sock 9.Close socket [07:59:01]Sock 9.Thread stoped [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:19]accept exits with 7 [08:01:19]New connection [08:01:19]New thread 3066920292 created [08:01:19]Thread 3066776932 joined [08:01:19]Waiting for new connection... [08:01:19] Sock 7.Parse request [08:01:19]Sock 7.Check first char [08:01:19]Sock 7.First char is OK [08:01:19]request: POST /json_proto HTTP/1.0 [08:01:19]Method: POST [08:01:19]URL: /json_proto [08:01:19]Method is POST - this is cgi request [08:01:19]url: /json_proto [08:01:19]query_string will be loaded in cgi processing [08:01:19]execute_cgi json_proto POST (null) [08:01:19]execute_cgi path=json_proto method=POST [08:01:19]POST find Content-Length [08:01:19]Host: 172.17.40.67:8080 [08:01:19]Content-Length: 683 [08:01:19]Content-Type: application/json [08:01:19] [08:01:19]POST finish read [08:01:19]Found Content-Length = 683 [08:01:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:01:19]execute_script... [08:01: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)3407053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:01:19]POST & json_proto [08:01:19]process_json_proto [08:01:19]json parsed OK: [08:01:19]protocol is kg_v1.0 [08:01:19]action value=close_receipt [08:01:19]process_action close_receipt [08:01:19]cmd_close_receipt [08:01:19]MH_GetDate [08:01:19]Write to MH i2c: F0 00 00 94 44 C7 [08:01:19]Write i2c OK [08:01:19]MH_I2C_Read... [08:01:19]Read from MH i2c: F0 [08:01:19]MH_I2C_Read... [08:01:19]Read from MH i2c: F0 09 00 [08:01:19]MH_I2C_Read... [08:01:19]Read from MH i2c: F0 09 00 94 44 00 53 96 20 67 EE DA 66 66 D4 [08:01:19]GetLastDocTimeStamp 1730188741 [08:01:19]current date 1730188883 [08:01:19]FM_GetShiftState [08:01:19]SAM_PROTO_GetShiftState [08:01:19]wFMCommunicate request_size=4 [08:01:19]MH_SAM_APDU [08:01:19]CAPDU: 80 13 01 00 [08:01:19]Write to MH i2c: E2 08 00 95 44 80 13 01 00 00 00 00 00 56 [08:01:19]Write i2c OK [08:01:19]MH_I2C_Read... [08:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:19]Read from MH i2c: E2 [08:01:19]MH_I2C_Read... [08:01:19]Read from MH i2c: E2 0E 00 [08:01:19]MH_I2C_Read... [08:01:19]Read from MH i2c: E2 0E 00 95 44 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [08:01:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:01:19]wFMCommunicate OK [08:01:19]SAM_PROTO_GetShiftState done [08:01:19]FM_GetShiftState done [08:01:19]opened in 1730160548 [08:01:19]opened+sec_in_day 1730246948 [08:01:19]quantity*price = 120018 [08:01:19]sum+1 = 120020 [08:01:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 37 29.10.2024 08:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96528 ФПД: 268628682784583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96528&fm=268628682784583&tin=02508201610067®Number=0000000000170478&sum=120000 [08:01:20]StoreToDocumentArchive [08:01:20]shift 145 fd 96528 [08:01:20]save to /storage/0145/doc_00096528 [08:01:20]save last doc name /storage/0145/doc_00096528 to /storage/kkm_last_doc_name [08:01:20]save OK [08:01:20]Clear old archive folders... [08:01:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:20]tlvbuf is 01226A50 [08:01:20]SAM_PROTO_ClearQueue [08:01:20]wFMCommunicate request_size=4 [08:01:20]MH_SAM_APDU [08:01:20]CAPDU: 80 09 00 00 [08:01:20]Write to MH i2c: E2 08 00 A2 44 80 09 00 00 00 00 00 00 58 [08:01:20]Write i2c OK [08:01:20]MH_I2C_Read... [08:01:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:20]Read from MH i2c: E2 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 03 00 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 03 00 A2 44 00 90 00 5A [08:01:20]RAPDU: 90 00 [08:01:20]wFMCommunicate OK [08:01:20]SAM_PROTO_ClearQueue done [08:01:20]KKMCreateOFDPacket [08:01:20]OFDProtocolAddRootSTLVToBuf [08:01:20]FM_MakeSignedData [08:01:20]FM_MakeSignedData [08:01:20]SAM_PROTO_SignData [08:01:20]wFMCommunicate request_size=4 [08:01:20]MH_SAM_APDU [08:01:20]CAPDU: 80 0D 01 02 [08:01:20]Write to MH i2c: E2 08 00 A3 44 80 0D 01 02 00 00 00 00 60 [08:01:20]Write i2c OK [08:01:20]MH_I2C_Read... [08:01:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:20]Read from MH i2c: E2 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 03 00 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 03 00 A3 44 00 90 00 5B [08:01:20]RAPDU: 90 00 [08:01:20]wFMCommunicate OK [08:01:20]wFMCommunicate request_size=255 [08:01:20]MH_SAM_APDU [08:01: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 34 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 25 00 00 00 F4 03 04 00 53 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 79 01 00 35 04 06 00 F4 [08:01:20]Write to MH i2c: E2 02 01 A4 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 25 00 00 00 F4 03 04 00 53 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 79 01 00 35 04 06 00 F4 00 00 99 [08:01:20]Write i2c OK [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 [08:01:20]MH_I2C_Read... [08:01:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:20]Read from MH i2c: E2 03 00 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 03 00 A4 44 00 90 00 5C [08:01:20]RAPDU: 90 00 [08:01:20]wFMCommunicate OK [08:01:20]wFMCommunicate request_size=10 [08:01:20]MH_SAM_APDU [08:01:20]CAPDU: 80 0D 02 02 05 50 FD 36 BF 47 [08:01:20]Write to MH i2c: E2 0D 00 A5 44 80 0D 02 02 05 00 50 FD 36 BF 47 00 00 F6 [08:01:20]Write i2c OK [08:01:20]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 A5 44 00 90 00 5D [08:01:21]RAPDU: 90 00 [08:01:21]wFMCommunicate OK [08:01:21]wFMCommunicate request_size=4 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 0D 03 02 [08:01:21]Write to MH i2c: E2 08 00 A6 44 80 0D 03 02 00 00 00 00 65 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 0B 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 0B 00 A6 44 00 4B E3 1E 8E 91 9D 25 EB 90 00 7E [08:01:21]RAPDU: 4B E3 1E 8E 91 9D 25 EB 90 00 [08:01:21]wFMCommunicate OK [08:01:21]SAM_PROTO_SignData done [08:01:21]FM_MakeSignedData done [08:01:21]CreateOFDProtocolMessage [08:01:21]wFMCommunicate request_size=4 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 11 00 00 [08:01:21]Write to MH i2c: E2 08 00 A7 44 80 11 00 00 00 00 00 00 65 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 17 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 17 00 A7 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [08:01:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:01:21]wFMCommunicate OK [08:01:21]CreateOFDProtocolMessage done [08:01:21]OFDSenderStorePacket 96528 [08:01:21]StoreOFDPacket docnum=96528 [08:01:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 25 97 07 01 1A 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 34 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 25 00 00 00 F4 03 04 00 53 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 79 01 00 35 04 06 00 F4 50 FD 36 BF 47 4B E3 1E 8E 91 9D 25 EB [08:01:21]CheckFolder [08:01:21]dirname=/storage/ofd_packets [08:01:21]CheckFolder done [08:01:21]ProducePacketName [08:01:21]name=ofd_packets/00096528 [08:01:21]NVStorageSaveData ofd_packets/00096528 [08:01:21]File name is /storage/ofd_packets/00096528 [08:01:21]Write 301 bytes [08:01:21]NVStorageSaveData done [08:01:21]OFDSenderStorePacket done [08:01:21]KKMCreateOFDPacket done [08:01:21]NVStorageSaveData kkm_last_timestamp [08:01:21]File name is /storage/kkm_last_timestamp [08:01:21]Write 4 bytes [08:01:21]NVStorageSaveData done [08:01:21]ExternCall_PrintAddStr [08:01:21]wPrintStart [08:01:21]Write to MH i2c: 01 00 00 A8 44 EC [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: 01 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: 01 07 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: 01 07 00 A8 44 00 00 00 00 00 FF 0F 01 [08:01:21]RasterBufferAndPrint [08:01:21]line Счет N : (1)3407053 [08:01:21]line ИНН: 02508201610067 [08:01:21]line Контрольно-Кассовый Чек [08:01:21]line ПРОДАЖА [08:01:21]line ТРК (МРК, ГНК) : 42 [08:01:21]line Товар: 2710124130 [08:01:21]line Аи-92-К-4 [08:01:21]line 17.940 * 66.90 [08:01:21]line = 1200.19 [08:01:21]line НДС 12% НСП 1% [08:01:21]line > о реализуемом товаре [08:01:21]line ОКРУГЛЕНИЕ: -0.19 [08:01:21]line ИТОГО: 1200.00 [08:01:21]line Внесено: 1200.00 [08:01:21]line СДАЧА: 0.00 [08:01:21]line НСП 1% : 10.62 [08:01:21]line НДС 12% : 127.45 [08:01:21]line Наличными: 1200.00 [08:01:21]line Безнал.: 0.00 [08:01:21]line Место: АЗС № 82 "Партнер Нефть" [08:01:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:01:21]line СНО: Общий режим [08:01:21]line Чек 37 29.10.2024 08:01 [08:01:21]line Смена: 145 ФФД: 1.0 [08:01:21]line ЗНМ: 0300000017 [08:01:21]line РНМ: 0000000000170478 [08:01:21]line Версия ККМ: v1.0 [08:01:21]line ФМ: 0000000002098560 [08:01:21]line ФД: 96528 [08:01:21]line ФПД: 268628682784583 [08:01:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96528&fm=268628682784583&tin=02508201610067®Number=0000000000170478&sum=120000 [08:01:21]OFD Sender: Processing packet 96528 [packets to send 58, broken 57] [08:01:21]ProducePacketName [08:01:21]name=ofd_packets/00096528 [08:01:21]OFD Sender: To server: pG, [08:01:21]CommunicateWithHost lk.salyk.kg:30040 [08:01:21]ConnectInit lk.salyk.kg [08:01:21]written 0, free lines is 4095 [08:01:21]Connected sock=10 [08:01:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 25 97 07 01 1A 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 34 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 25 00 00 00 F4 03 04 00 53 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 79 01 00 35 04 06 00 F4 50 FD 36 BF 47 4B E3 1E 8E 91 9D 25 EB [08:01:21]Write to MH i2c: 01 00 00 D3 44 17 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: 01 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: 01 07 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: 01 07 00 D3 44 00 00 00 00 00 0C 0D 37 [08:01:21]RasterBufferAndPrint [08:01:21]line [08:01:21]line [08:01:21]line [08:01:21]line [08:01:21]line [08:01:21]written 0, free lines is 3346 [08:01:21]MH_Cut [08:01:21]Write to MH i2c: D1 01 00 DA 44 01 F0 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: D1 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: D1 01 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: D1 01 00 DA 44 00 EF [08:01:21]Write to MH i2c: 01 00 00 DB 44 1F [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 81 C0 47 00 49 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 32 30 39 38 35 36 30 10 04 04 00 10 79 01 00 F4 03 04 00 7A 40 20 67 B6 04 01 00 00 8C D3 BD AB 4B B8 F1 81 [08:01:21]CommunicateWithHost err = 0 [08:01:21]CheckOFDResponse [08:01:21]1017 (14) - 77093643461234 [08:01:21]1041 (16) - 0000000002098560 [08:01:21]1040 (4) - 96528 [08:01:21]1012 (4) - 29.10.2024 01:55 [08:01:21]1206 (1) - 0 [08:01:21]OFD Sender: Remove packet 96528 [08:01:21]ProducePacketName [08:01:21]name=ofd_packets/00096528 [08:01:21]NVStorageDeleteData [08:01:22]OFD Sender: No OFD packet to send [08:01:22]*** Cut start [08:01:22]*** Partial cut [08:01:22]*** CUTSNS_PIN = 1 [08:01:22]*** CUTSNS_PIN = 0 [08:01:22]*** Brake cut motor [08:01:23]Read from MH i2c: 01 [08:01:23]MH_I2C_Read... [08:01:23]*** Stop cut motor [08:01:23]*** Cut end [08:01:23]Read from MH i2c: 01 07 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 07 00 DB 44 00 00 00 00 00 FF 0F 34 [08:01:23]process_action close_receipt done [08:01:23]requested_data is exist [08:01:23]produce_requested_data [08:01:23]requested_item fm.sn is exist - process it [08:01:23]wFMCommunicate request_size=4 [08:01:23]MH_SAM_APDU [08:01:23]CAPDU: 80 11 00 00 [08:01:23]Write to MH i2c: E2 08 00 DC 44 80 11 00 00 00 00 00 00 9A [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:23]Read from MH i2c: E2 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 17 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 17 00 DC 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [08:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:01:23]wFMCommunicate OK [08:01:23]requested_item fd.num is exist - process it [08:01:23]SAM_PROTO_GetFieldsCounters [08:01:23]wFMCommunicate request_size=4 [08:01:23]MH_SAM_APDU [08:01:23]CAPDU: 80 13 00 00 [08:01:23]Write to MH i2c: E2 08 00 DD 44 80 13 00 00 00 00 00 00 9D [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:23]Read from MH i2c: E2 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 62 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 62 00 DD 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [08:01:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:01:23]wFMCommunicate OK [08:01:23]SAM_PROTO_GetFieldsCounters done [08:01:23]requested_item shift.num is exist - process it [08:01:23]requested_item shift.opened is exist - process it [08:01:23]req_shift_opened [08:01:23]FM_GetShiftState [08:01:23]SAM_PROTO_GetShiftState [08:01:23]wFMCommunicate request_size=4 [08:01:23]MH_SAM_APDU [08:01:23]CAPDU: 80 13 01 00 [08:01:23]Write to MH i2c: E2 08 00 DE 44 80 13 01 00 00 00 00 00 9F [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 [08:01:23]MH_I2C_Read... [08:01:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:23]Read from MH i2c: E2 0E 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 0E 00 DE 44 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FD [08:01:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:01:23]wFMCommunicate OK [08:01:23]SAM_PROTO_GetShiftState done [08:01:23]FM_GetShiftState done [08:01:23]req_shift_opened done [08:01:23]requested_item shift.open_date is exist - process it [08:01:23]req_shift_open_date [08:01:23]req_shift_open_date done [08:01:23]produce_requested_data done [08:01:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96528,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:01:23]process_action_free close_receipt [08:01:23]json_value_free [08:01:23]json_value_free done [08:01:23]process_json_proto returns [08:01:23]Send response to host [08:01:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96528,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:01:23]free response buf [08:01:23]execute_script done [08:01:23]execute_script returns [08:01:23]free content buf [08:01:23]Sock 7.Close socket [08:01:23]Sock 7.Thread stoped [08:01:27]OFD Sender: No OFD packet to send [08:01:32]OFD Sender: No OFD packet to send [08:01:37]OFD Sender: No OFD packet to send [08:01:42]OFD Sender: No OFD packet to send [08:01:47]OFD Sender: No OFD packet to send [08:01:52]OFD Sender: No OFD packet to send [08:01:57]OFD Sender: No OFD packet to send [08:02:02]OFD Sender: No OFD packet to send [08:02:07]OFD Sender: No OFD packet to send [08:02:12]OFD Sender: No OFD packet to send [08:02:17]OFD Sender: No OFD packet to send [08:02:22]OFD Sender: No OFD packet to send [08:02:27]OFD Sender: No OFD packet to send [08:02:32]OFD Sender: No OFD packet to send [08:02:37]OFD Sender: No OFD packet to send [08:02:38]accept exits with 9 [08:02:38]New connection [08:02:38]New thread 3066776932 created [08:02:38]Thread 3066920292 joined [08:02:38]Waiting for new connection... [08:02:38] Sock 9.Parse request [08:02:38]Sock 9.Check first char [08:02:38]Sock 9.First char is OK [08:02:38]request: POST /json_proto HTTP/1.0 [08:02:38]Method: POST [08:02:38]URL: /json_proto [08:02:38]Method is POST - this is cgi request [08:02:38]url: /json_proto [08:02:38]query_string will be loaded in cgi processing [08:02:38]execute_cgi json_proto POST (null) [08:02:38]execute_cgi path=json_proto method=POST [08:02:38]POST find Content-Length [08:02:38]Host: 172.17.40.67:8080 [08:02:38]Content-Length: 678 [08:02:38]Content-Type: application/json [08:02:38] [08:02:38]POST finish read [08:02:38]Found Content-Length = 678 [08:02:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:38]execute_script... [08:02: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)3407054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:38]POST & json_proto [08:02:38]process_json_proto [08:02:38]json parsed OK: [08:02:38]protocol is kg_v1.0 [08:02:38]action value=close_receipt [08:02:38]process_action close_receipt [08:02:38]cmd_close_receipt [08:02:38]MH_GetDate [08:02:38]Write to MH i2c: F0 00 00 DF 44 12 [08:02:38]Write i2c OK [08:02:38]MH_I2C_Read... [08:02:38]Read from MH i2c: F0 [08:02:38]MH_I2C_Read... [08:02:38]Read from MH i2c: F0 09 00 [08:02:38]MH_I2C_Read... [08:02:38]Read from MH i2c: F0 09 00 DF 44 00 A2 96 20 67 EE DA 66 66 6E [08:02:38]GetLastDocTimeStamp 1730188883 [08:02:38]current date 1730188962 [08:02:38]FM_GetShiftState [08:02:38]SAM_PROTO_GetShiftState [08:02:38]wFMCommunicate request_size=4 [08:02:38]MH_SAM_APDU [08:02:38]CAPDU: 80 13 01 00 [08:02:38]Write to MH i2c: E2 08 00 E0 44 80 13 01 00 00 00 00 00 A1 [08:02:38]Write i2c OK [08:02:38]MH_I2C_Read... [08:02:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:38]Read from MH i2c: E2 [08:02:38]MH_I2C_Read... [08:02:38]Read from MH i2c: E2 0E 00 [08:02:38]MH_I2C_Read... [08:02:38]Read from MH i2c: E2 0E 00 E0 44 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FF [08:02:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:02:38]wFMCommunicate OK [08:02:38]SAM_PROTO_GetShiftState done [08:02:38]FM_GetShiftState done [08:02:38]opened in 1730160548 [08:02:38]opened+sec_in_day 1730246948 [08:02:38]quantity*price = 50041 [08:02:38]sum+1 = 50042 [08:02:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 38 29.10.2024 08:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96529 ФПД: 116877734952118 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96529&fm=116877734952118&tin=02508201610067®Number=0000000000170478&sum=50000 [08:02:39]StoreToDocumentArchive [08:02:39]shift 145 fd 96529 [08:02:39]save to /storage/0145/doc_00096529 [08:02:39]save last doc name /storage/0145/doc_00096529 to /storage/kkm_last_doc_name [08:02:39]save OK [08:02:39]Clear old archive folders... [08:02:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:02:39]tlvbuf is 010EFDE0 [08:02:39]SAM_PROTO_ClearQueue [08:02:39]wFMCommunicate request_size=4 [08:02:39]MH_SAM_APDU [08:02:39]CAPDU: 80 09 00 00 [08:02:39]Write to MH i2c: E2 08 00 ED 44 80 09 00 00 00 00 00 00 A3 [08:02:39]Write i2c OK [08:02:39]MH_I2C_Read... [08:02:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:02:40]Read from MH i2c: E2 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 ED 44 00 90 00 A5 [08:02:40]RAPDU: 90 00 [08:02:40]wFMCommunicate OK [08:02:40]SAM_PROTO_ClearQueue done [08:02:40]KKMCreateOFDPacket [08:02:40]OFDProtocolAddRootSTLVToBuf [08:02:40]FM_MakeSignedData [08:02:40]FM_MakeSignedData [08:02:40]SAM_PROTO_SignData [08:02:40]wFMCommunicate request_size=4 [08:02:40]MH_SAM_APDU [08:02:40]CAPDU: 80 0D 01 02 [08:02:40]Write to MH i2c: E2 08 00 EE 44 80 0D 01 02 00 00 00 00 AB [08:02:40]Write i2c OK [08:02:40]MH_I2C_Read... [08:02:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:02:40]Read from MH i2c: E2 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 EE 44 00 90 00 A6 [08:02:40]RAPDU: 90 00 [08:02:40]wFMCommunicate OK [08:02:40]wFMCommunicate request_size=255 [08:02:40]MH_SAM_APDU [08:02:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 26 00 00 00 F4 03 04 00 A2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 79 01 00 35 04 06 00 6A [08:02:40]Write to MH i2c: E2 02 01 EF 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 26 00 00 00 F4 03 04 00 A2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 79 01 00 35 04 06 00 6A 00 00 A4 [08:02:40]Write i2c OK [08:02:40]MH_I2C_Read... [08:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:40]Read from MH i2c: E2 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 EF 44 00 90 00 A7 [08:02:40]RAPDU: 90 00 [08:02:40]wFMCommunicate OK [08:02:40]wFMCommunicate request_size=10 [08:02:40]MH_SAM_APDU [08:02:40]CAPDU: 80 0D 02 02 05 4C B7 DF BC B6 [08:02:40]Write to MH i2c: E2 0D 00 F0 44 80 0D 02 02 05 00 4C B7 DF BC B6 00 00 0C [08:02:40]Write i2c OK [08:02:40]MH_I2C_Read... [08:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:40]Read from MH i2c: E2 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 03 00 F0 44 00 90 00 A8 [08:02:40]RAPDU: 90 00 [08:02:40]wFMCommunicate OK [08:02:40]wFMCommunicate request_size=4 [08:02:40]MH_SAM_APDU [08:02:40]CAPDU: 80 0D 03 02 [08:02:40]Write to MH i2c: E2 08 00 F1 44 80 0D 03 02 00 00 00 00 B0 [08:02:40]Write i2c OK [08:02:40]MH_I2C_Read... [08:02:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:02:40]Read from MH i2c: E2 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 0B 00 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 0B 00 F1 44 00 FA C9 F2 56 2C 7C 2E 7F 90 00 11 [08:02:40]RAPDU: FA C9 F2 56 2C 7C 2E 7F 90 00 [08:02:40]wFMCommunicate OK [08:02:40]SAM_PROTO_SignData done [08:02:40]FM_MakeSignedData done [08:02:40]CreateOFDProtocolMessage [08:02:40]wFMCommunicate request_size=4 [08:02:40]MH_SAM_APDU [08:02:40]CAPDU: 80 11 00 00 [08:02:40]Write to MH i2c: E2 08 00 F2 44 80 11 00 00 00 00 00 00 B0 [08:02:40]Write i2c OK [08:02:40]MH_I2C_Read... [08:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:40]Read from MH i2c: E2 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 17 00 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: E2 17 00 F2 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [08:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:02:40]wFMCommunicate OK [08:02:40]CreateOFDProtocolMessage done [08:02:40]OFDSenderStorePacket 96529 [08:02:40]StoreOFDPacket docnum=96529 [08:02:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 C7 07 01 E1 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 26 00 00 00 F4 03 04 00 A2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 79 01 00 35 04 06 00 6A 4C B7 DF BC B6 FA C9 F2 56 2C 7C 2E 7F [08:02:40]CheckFolder [08:02:40]dirname=/storage/ofd_packets [08:02:40]CheckFolder done [08:02:40]ProducePacketName [08:02:40]name=ofd_packets/00096529 [08:02:40]NVStorageSaveData ofd_packets/00096529 [08:02:40]File name is /storage/ofd_packets/00096529 [08:02:40]Write 301 bytes [08:02:40]NVStorageSaveData done [08:02:40]OFDSenderStorePacket done [08:02:40]KKMCreateOFDPacket done [08:02:40]NVStorageSaveData kkm_last_timestamp [08:02:40]File name is /storage/kkm_last_timestamp [08:02:40]OFD Sender: Processing packet 96529 [packets to send 58, broken 57] [08:02:40]ProducePacketName [08:02:40]name=ofd_packets/00096529 [08:02:40]OFD Sender: To server: pG, [08:02:40]CommunicateWithHost lk.salyk.kg:30040 [08:02:40]ConnectInit lk.salyk.kg [08:02:40]Write 4 bytes [08:02:40]NVStorageSaveData done [08:02:40]ExternCall_PrintAddStr [08:02:40]wPrintStart [08:02:40]Write to MH i2c: 01 00 00 F3 44 37 [08:02:40]Write i2c OK [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: 01 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: 01 07 00 [08:02:40]MH_I2C_Read... [08:02:40]Read from MH i2c: 01 07 00 F3 44 00 00 00 00 00 FF 0F 4C [08:02:40]RasterBufferAndPrint [08:02:40]line Счет N : (1)3407054 [08:02:40]line ИНН: 02508201610067 [08:02:40]line Контрольно-Кассовый Чек [08:02:40]line ПРОДАЖА [08:02:40]line ТРК (МРК, ГНК) : 12 [08:02:40]line Товар: 2710124130 [08:02:40]line Аи-92-К-4 [08:02:40]line 7.480 * 66.90 [08:02:40]line = 500.41 [08:02:40]line НДС 12% НСП 1% [08:02:40]line > о реализуемом товаре [08:02:40]line ОКРУГЛЕНИЕ: -0.41 [08:02:40]line ИТОГО: 500.00 [08:02:40]line Внесено: 500.00 [08:02:40]line СДАЧА: 0.00 [08:02:40]line НСП 1% : 4.43 [08:02:40]line НДС 12% : 53.14 [08:02:40]line Наличными: 500.00 [08:02:40]line Безнал.: 0.00 [08:02:40]line Место: АЗС № 82 "Партнер Нефть" [08:02:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:02:40]line СНО: Общий режим [08:02:40]line Чек 38 29.10.2024 08:02 [08:02:40]line Смена: 145 ФФД: 1.0 [08:02:40]line ЗНМ: 0300000017 [08:02:40]line РНМ: 0000000000170478 [08:02:40]line Версия ККМ: v1.0 [08:02:40]line ФМ: 0000000002098560 [08:02:40]line ФД: 96529 [08:02:40]line ФПД: 116877734952118 [08:02:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96529&fm=116877734952118&tin=02508201610067®Number=0000000000170478&sum=50000 [08:02:40]Connected sock=11 [08:02:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 C7 07 01 E1 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 26 00 00 00 F4 03 04 00 A2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 79 01 00 35 04 06 00 6A 4C B7 DF BC B6 FA C9 F2 56 2C 7C 2E 7F [08:02:40]written 0, free lines is 4095 [08:02:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C2 A1 47 00 72 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 32 30 39 38 35 36 30 10 04 04 00 11 79 01 00 F4 03 04 00 C9 40 20 67 B6 04 01 00 00 D2 40 10 29 DF CB 23 9C [08:02:41]CommunicateWithHost err = 0 [08:02:41]CheckOFDResponse [08:02:41]1017 (14) - 77093643461234 [08:02:41]1041 (16) - 0000000002098560 [08:02:41]1040 (4) - 96529 [08:02:41]1012 (4) - 29.10.2024 01:56 [08:02:41]1206 (1) - 0 [08:02:41]OFD Sender: Remove packet 96529 [08:02:41]ProducePacketName [08:02:41]name=ofd_packets/00096529 [08:02:41]NVStorageDeleteData [08:02:41]Write to MH i2c: 01 00 00 1E 45 63 [08:02:41]Write i2c OK [08:02:41]MH_I2C_Read... [08:02:41]Read from MH i2c: 01 [08:02:41]MH_I2C_Read... [08:02:41]Read from MH i2c: 01 07 00 [08:02:41]MH_I2C_Read... [08:02:41]Read from MH i2c: 01 07 00 1E 45 00 00 00 00 00 FB 0C 71 [08:02:41]RasterBufferAndPrint [08:02:41]line [08:02:41]line [08:02:41]line [08:02:41]line [08:02:41]line [08:02:41]written 0, free lines is 3332 [08:02:41]MH_Cut [08:02:41]Write to MH i2c: D1 01 00 25 45 01 3C [08:02:41]Write i2c OK [08:02:41]MH_I2C_Read... [08:02:41]Read from MH i2c: D1 [08:02:41]MH_I2C_Read... [08:02:41]Read from MH i2c: D1 01 00 [08:02:41]MH_I2C_Read... [08:02:41]Read from MH i2c: D1 01 00 25 45 00 3B [08:02:41]Write to MH i2c: 01 00 00 26 45 6B [08:02:41]Write i2c OK [08:02:41]MH_I2C_Read... [08:02:41]OFD Sender: No OFD packet to send [08:02:41]*** Cut start [08:02:41]*** Partial cut [08:02:41]*** CUTSNS_PIN = 1 [08:02:42]*** CUTSNS_PIN = 0 [08:02:42]*** Brake cut motor [08:02:42]Read from MH i2c: 01 [08:02:42]MH_I2C_Read... [08:02:42]*** Stop cut motor [08:02:42]*** Cut end [08:02:42]Read from MH i2c: 01 07 00 [08:02:42]MH_I2C_Read... [08:02:42]Read from MH i2c: 01 07 00 26 45 00 00 00 00 00 FF 0F 80 [08:02:42]process_action close_receipt done [08:02:42]requested_data is exist [08:02:42]produce_requested_data [08:02:42]requested_item fm.sn is exist - process it [08:02:42]wFMCommunicate request_size=4 [08:02:42]MH_SAM_APDU [08:02:42]CAPDU: 80 11 00 00 [08:02:42]Write to MH i2c: E2 08 00 27 45 80 11 00 00 00 00 00 00 E6 [08:02:42]Write i2c OK [08:02:42]MH_I2C_Read... [08:02:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:42]Read from MH i2c: E2 [08:02:42]MH_I2C_Read... [08:02:42]Read from MH i2c: E2 17 00 [08:02:42]MH_I2C_Read... [08:02:42]Read from MH i2c: E2 17 00 27 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [08:02:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:02:42]wFMCommunicate OK [08:02:42]requested_item fd.num is exist - process it [08:02:42]SAM_PROTO_GetFieldsCounters [08:02:42]wFMCommunicate request_size=4 [08:02:42]MH_SAM_APDU [08:02:42]CAPDU: 80 13 00 00 [08:02:42]Write to MH i2c: E2 08 00 28 45 80 13 00 00 00 00 00 00 E9 [08:02:42]Write i2c OK [08:02:42]MH_I2C_Read... [08:02:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:02:42]Read from MH i2c: E2 [08:02:42]MH_I2C_Read... [08:02:42]Read from MH i2c: E2 62 00 [08:02:42]MH_I2C_Read... [08:02:42]Read from MH i2c: E2 62 00 28 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [08:02:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:02:42]wFMCommunicate OK [08:02:42]SAM_PROTO_GetFieldsCounters done [08:02:42]requested_item shift.num is exist - process it [08:02:42]requested_item shift.opened is exist - process it [08:02:42]req_shift_opened [08:02:42]FM_GetShiftState [08:02:42]SAM_PROTO_GetShiftState [08:02:42]wFMCommunicate request_size=4 [08:02:42]MH_SAM_APDU [08:02:42]CAPDU: 80 13 01 00 [08:02:42]Write to MH i2c: E2 08 00 29 45 80 13 01 00 00 00 00 00 EB [08:02:42]Write i2c OK [08:02:42]MH_I2C_Read... [08:02:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:42]Read from MH i2c: E2 [08:02:42]MH_I2C_Read... [08:02:42]Read from MH i2c: E2 0E 00 [08:02:42]MH_I2C_Read... [08:02:42]Read from MH i2c: E2 0E 00 29 45 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 49 [08:02:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:02:42]wFMCommunicate OK [08:02:42]SAM_PROTO_GetShiftState done [08:02:42]FM_GetShiftState done [08:02:42]req_shift_opened done [08:02:42]requested_item shift.open_date is exist - process it [08:02:42]req_shift_open_date [08:02:42]req_shift_open_date done [08:02:42]produce_requested_data done [08:02:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96529,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:02:42]process_action_free close_receipt [08:02:42]json_value_free [08:02:42]json_value_free done [08:02:42]process_json_proto returns [08:02:42]Send response to host [08:02:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96529,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:02:42]free response buf [08:02:42]execute_script done [08:02:42]execute_script returns [08:02:42]free content buf [08:02:42]Sock 9.Close socket [08:02:42]Sock 9.Thread stoped [08:02:46]OFD Sender: No OFD packet to send [08:02:51]OFD Sender: No OFD packet to send [08:02:56]OFD Sender: No OFD packet to send [08:03:01]OFD Sender: No OFD packet to send [08:03:06]accept exits with 7 [08:03:06]New connection [08:03:06]New thread 3066920292 created [08:03:06]Thread 3066776932 joined [08:03:06]Waiting for new connection... [08:03:06] Sock 7.Parse request [08:03:06]Sock 7.Check first char [08:03:06]Sock 7.First char is OK [08:03:06]request: POST /json_proto HTTP/1.0 [08:03:06]Method: POST [08:03:06]URL: /json_proto [08:03:06]Method is POST - this is cgi request [08:03:06]url: /json_proto [08:03:06]query_string will be loaded in cgi processing [08:03:06]execute_cgi json_proto POST (null) [08:03:06]execute_cgi path=json_proto method=POST [08:03:06]POST find Content-Length [08:03:06]Host: 172.17.40.67:8080 [08:03:06]Content-Length: 678 [08:03:06]Content-Type: application/json [08:03:06] [08:03:06]POST finish read [08:03:06]Found Content-Length = 678 [08:03:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:06]execute_script... [08:03:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:06]POST & json_proto [08:03:06]process_json_proto [08:03:06]json parsed OK: [08:03:06]protocol is kg_v1.0 [08:03:06]action value=close_receipt [08:03:06]process_action close_receipt [08:03:06]cmd_close_receipt [08:03:06]MH_GetDate [08:03:06]Write to MH i2c: F0 00 00 2A 45 5E [08:03:06]Write i2c OK [08:03:06]MH_I2C_Read... [08:03:06]Read from MH i2c: F0 [08:03:06]MH_I2C_Read... [08:03:06]Read from MH i2c: F0 09 00 [08:03:06]MH_I2C_Read... [08:03:06]Read from MH i2c: F0 09 00 2A 45 00 BE 96 20 67 EE DA 66 66 D6 [08:03:06]GetLastDocTimeStamp 1730188962 [08:03:06]current date 1730188990 [08:03:06]FM_GetShiftState [08:03:06]SAM_PROTO_GetShiftState [08:03:06]wFMCommunicate request_size=4 [08:03:06]MH_SAM_APDU [08:03:06]CAPDU: 80 13 01 00 [08:03:06]Write to MH i2c: E2 08 00 2B 45 80 13 01 00 00 00 00 00 ED [08:03:06]Write i2c OK [08:03:06]MH_I2C_Read... [08:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:06]Read from MH i2c: E2 [08:03:06]MH_I2C_Read... [08:03:06]Read from MH i2c: E2 0E 00 [08:03:06]MH_I2C_Read... [08:03:06]Read from MH i2c: E2 0E 00 2B 45 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4B [08:03:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:03:06]wFMCommunicate OK [08:03:06]SAM_PROTO_GetShiftState done [08:03:06]FM_GetShiftState done [08:03:06]opened in 1730160548 [08:03:06]opened+sec_in_day 1730246948 [08:03:06]quantity*price = 50041 [08:03:06]sum+1 = 50042 [08:03: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 39 29.10.2024 08:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96530 ФПД: 30075390711991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96530&fm=30075390711991&tin=02508201610067®Number=0000000000170478&sum=50000 [08:03:07]StoreToDocumentArchive [08:03:07]shift 145 fd 96530 [08:03:07]save to /storage/0145/doc_00096530 [08:03:07]save last doc name /storage/0145/doc_00096530 to /storage/kkm_last_doc_name [08:03:07]save OK [08:03:07]Clear old archive folders... [08:03:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:03:07]tlvbuf is 0114A730 [08:03:07]SAM_PROTO_ClearQueue [08:03:07]wFMCommunicate request_size=4 [08:03:07]MH_SAM_APDU [08:03:07]CAPDU: 80 09 00 00 [08:03:07]Write to MH i2c: E2 08 00 38 45 80 09 00 00 00 00 00 00 EF [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:03:07]Read from MH i2c: E2 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 38 45 00 90 00 F1 [08:03:07]RAPDU: 90 00 [08:03:07]wFMCommunicate OK [08:03:07]SAM_PROTO_ClearQueue done [08:03:07]KKMCreateOFDPacket [08:03:07]OFDProtocolAddRootSTLVToBuf [08:03:07]FM_MakeSignedData [08:03:07]FM_MakeSignedData [08:03:07]SAM_PROTO_SignData [08:03:07]wFMCommunicate request_size=4 [08:03:07]MH_SAM_APDU [08:03:07]CAPDU: 80 0D 01 02 [08:03:07]Write to MH i2c: E2 08 00 39 45 80 0D 01 02 00 00 00 00 F7 [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:03:07]Read from MH i2c: E2 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 39 45 00 90 00 F2 [08:03:07]RAPDU: 90 00 [08:03:07]wFMCommunicate OK [08:03:07]wFMCommunicate request_size=255 [08:03:07]MH_SAM_APDU [08:03:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 27 00 00 00 F4 03 04 00 BE 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 79 01 00 35 04 06 00 1B [08:03:07]Write to MH i2c: E2 02 01 3A 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 27 00 00 00 F4 03 04 00 BE 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 79 01 00 35 04 06 00 1B 00 00 BF [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:07]Read from MH i2c: E2 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 3A 45 00 90 00 F3 [08:03:07]RAPDU: 90 00 [08:03:07]wFMCommunicate OK [08:03:07]wFMCommunicate request_size=10 [08:03:07]MH_SAM_APDU [08:03:07]CAPDU: 80 0D 02 02 05 5A 78 FA D8 B7 [08:03:07]Write to MH i2c: E2 0D 00 3B 45 80 0D 02 02 05 00 5A 78 FA D8 B7 00 00 5F [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:07]Read from MH i2c: E2 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 03 00 3B 45 00 90 00 F4 [08:03:07]RAPDU: 90 00 [08:03:07]wFMCommunicate OK [08:03:07]wFMCommunicate request_size=4 [08:03:07]MH_SAM_APDU [08:03:07]CAPDU: 80 0D 03 02 [08:03:07]Write to MH i2c: E2 08 00 3C 45 80 0D 03 02 00 00 00 00 FC [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:03:07]Read from MH i2c: E2 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 0B 00 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 0B 00 3C 45 00 00 75 9A DE 16 78 DF DD 90 00 34 [08:03:07]RAPDU: 00 75 9A DE 16 78 DF DD 90 00 [08:03:07]wFMCommunicate OK [08:03:07]SAM_PROTO_SignData done [08:03:07]FM_MakeSignedData done [08:03:07]CreateOFDProtocolMessage [08:03:07]wFMCommunicate request_size=4 [08:03:07]MH_SAM_APDU [08:03:07]CAPDU: 80 11 00 00 [08:03:07]Write to MH i2c: E2 08 00 3D 45 80 11 00 00 00 00 00 00 FC [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:07]Read from MH i2c: E2 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: E2 17 00 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: E2 17 00 3D 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [08:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:03:08]wFMCommunicate OK [08:03:08]CreateOFDProtocolMessage done [08:03:08]OFDSenderStorePacket 96530 [08:03:08]StoreOFDPacket docnum=96530 [08:03:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 37 07 01 68 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 27 00 00 00 F4 03 04 00 BE 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 79 01 00 35 04 06 00 1B 5A 78 FA D8 B7 00 75 9A DE 16 78 DF DD [08:03:08]CheckFolder [08:03:08]dirname=/storage/ofd_packets [08:03:08]CheckFolder done [08:03:08]ProducePacketName [08:03:08]name=ofd_packets/00096530 [08:03:08]NVStorageSaveData ofd_packets/00096530 [08:03:08]File name is /storage/ofd_packets/00096530 [08:03:08]Write 301 bytes [08:03:08]NVStorageSaveData done [08:03:08]OFDSenderStorePacket done [08:03:08]KKMCreateOFDPacket done [08:03:08]NVStorageSaveData kkm_last_timestamp [08:03:08]File name is /storage/kkm_last_timestamp [08:03:08]Write 4 bytes [08:03:08]NVStorageSaveData done [08:03:08]ExternCall_PrintAddStr [08:03:08]wPrintStart [08:03:08]Write to MH i2c: 01 00 00 3E 45 83 [08:03:08]Write i2c OK [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: 01 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: 01 07 00 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: 01 07 00 3E 45 00 00 00 00 00 FF 0F 98 [08:03:08]RasterBufferAndPrint [08:03:08]line Счет N : (1)3407055 [08:03:08]line ИНН: 02508201610067 [08:03:08]line Контрольно-Кассовый Чек [08:03:08]line ПРОДАЖА [08:03:08]line ТРК (МРК, ГНК) : 42 [08:03:08]line Товар: 2710124130 [08:03:08]line Аи-92-К-4 [08:03:08]line 7.480 * 66.90 [08:03:08]line = 500.41 [08:03:08]line НДС 12% НСП 1% [08:03:08]line > о реализуемом товаре [08:03:08]line ОКРУГЛЕНИЕ: -0.41 [08:03:08]line ИТОГО: 500.00 [08:03:08]line Внесено: 500.00 [08:03:08]line СДАЧА: 0.00 [08:03:08]line НСП 1% : 4.43 [08:03:08]line НДС 12% : 53.14 [08:03:08]line Наличными: 500.00 [08:03:08]line Безнал.: 0.00 [08:03:08]line Место: АЗС № 82 "Партнер Нефть" [08:03:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:03:08]line СНО: Общий режим [08:03:08]line Чек 39 29.10.2024 08:03 [08:03:08]line Смена: 145 ФФД: 1.0 [08:03:08]line ЗНМ: 0300000017 [08:03:08]line РНМ: 0000000000170478 [08:03:08]line Версия ККМ: v1.0 [08:03:08]line ФМ: 0000000002098560 [08:03:08]line ФД: 96530 [08:03:08]line ФПД: 30075390711991 [08:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96530&fm=30075390711991&tin=02508201610067®Number=0000000000170478&sum=50000 [08:03:08]OFD Sender: Processing packet 96530 [packets to send 58, broken 57] [08:03:08]ProducePacketName [08:03:08]name=ofd_packets/00096530 [08:03:08]OFD Sender: To server: pG, [08:03:08]CommunicateWithHost lk.salyk.kg:30040 [08:03:08]ConnectInit lk.salyk.kg [08:03:08]written 0, free lines is 4095 [08:03:08]Connected sock=10 [08:03:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 37 07 01 68 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 27 00 00 00 F4 03 04 00 BE 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 79 01 00 35 04 06 00 1B 5A 78 FA D8 B7 00 75 9A DE 16 78 DF DD [08:03:08]Write to MH i2c: 01 00 00 69 45 AE [08:03:08]Write i2c OK [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: 01 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: 01 07 00 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: 01 07 00 69 45 00 00 00 00 00 F8 0C B9 [08:03:08]RasterBufferAndPrint [08:03:08]line [08:03:08]line [08:03:08]line [08:03:08]line [08:03:08]line [08:03:08]written 0, free lines is 3329 [08:03:08]MH_Cut [08:03:08]Write to MH i2c: D1 01 00 70 45 01 87 [08:03:08]Write i2c OK [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: D1 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: D1 01 00 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: D1 01 00 70 45 00 86 [08:03:08]Write to MH i2c: 01 00 00 71 45 B6 [08:03:08]Write i2c OK [08:03:08]MH_I2C_Read... [08:03:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0E AB 47 00 0E 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 32 30 39 38 35 36 30 10 04 04 00 12 79 01 00 F4 03 04 00 E5 40 20 67 B6 04 01 00 00 A2 E2 4D DC 51 BA 36 41 [08:03:08]CommunicateWithHost err = 0 [08:03:08]CheckOFDResponse [08:03:08]1017 (14) - 77093643461234 [08:03:08]1041 (16) - 0000000002098560 [08:03:08]1040 (4) - 96530 [08:03:08]1012 (4) - 29.10.2024 01:56 [08:03:08]1206 (1) - 0 [08:03:08]OFD Sender: Remove packet 96530 [08:03:08]ProducePacketName [08:03:08]name=ofd_packets/00096530 [08:03:08]NVStorageDeleteData [08:03:09]OFD Sender: No OFD packet to send [08:03:09]*** Cut start [08:03:09]*** Partial cut [08:03:09]*** CUTSNS_PIN = 1 [08:03:09]*** CUTSNS_PIN = 0 [08:03:09]*** Brake cut motor [08:03:10]Read from MH i2c: 01 [08:03:10]MH_I2C_Read... [08:03:10]*** Stop cut motor [08:03:10]*** Cut end [08:03:10]Read from MH i2c: 01 07 00 [08:03:10]MH_I2C_Read... [08:03:10]Read from MH i2c: 01 07 00 71 45 00 00 00 00 00 FF 0F CB [08:03:10]process_action close_receipt done [08:03:10]requested_data is exist [08:03:10]produce_requested_data [08:03:10]requested_item fm.sn is exist - process it [08:03:10]wFMCommunicate request_size=4 [08:03:10]MH_SAM_APDU [08:03:10]CAPDU: 80 11 00 00 [08:03:10]Write to MH i2c: E2 08 00 72 45 80 11 00 00 00 00 00 00 31 [08:03:10]Write i2c OK [08:03:10]MH_I2C_Read... [08:03:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:10]Read from MH i2c: E2 [08:03:10]MH_I2C_Read... [08:03:10]Read from MH i2c: E2 17 00 [08:03:10]MH_I2C_Read... [08:03:10]Read from MH i2c: E2 17 00 72 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [08:03:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:03:10]wFMCommunicate OK [08:03:10]requested_item fd.num is exist - process it [08:03:10]SAM_PROTO_GetFieldsCounters [08:03:10]wFMCommunicate request_size=4 [08:03:10]MH_SAM_APDU [08:03:10]CAPDU: 80 13 00 00 [08:03:10]Write to MH i2c: E2 08 00 73 45 80 13 00 00 00 00 00 00 34 [08:03:10]Write i2c OK [08:03:10]MH_I2C_Read... [08:03:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:03:10]Read from MH i2c: E2 [08:03:10]MH_I2C_Read... [08:03:10]Read from MH i2c: E2 62 00 [08:03:10]MH_I2C_Read... [08:03:10]Read from MH i2c: E2 62 00 73 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [08:03:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:03:10]wFMCommunicate OK [08:03:10]SAM_PROTO_GetFieldsCounters done [08:03:10]requested_item shift.num is exist - process it [08:03:10]requested_item shift.opened is exist - process it [08:03:10]req_shift_opened [08:03:10]FM_GetShiftState [08:03:10]SAM_PROTO_GetShiftState [08:03:10]wFMCommunicate request_size=4 [08:03:10]MH_SAM_APDU [08:03:10]CAPDU: 80 13 01 00 [08:03:10]Write to MH i2c: E2 08 00 74 45 80 13 01 00 00 00 00 00 36 [08:03:10]Write i2c OK [08:03:10]MH_I2C_Read... [08:03:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:10]Read from MH i2c: E2 [08:03:10]MH_I2C_Read... [08:03:10]Read from MH i2c: E2 0E 00 [08:03:10]MH_I2C_Read... [08:03:10]Read from MH i2c: E2 0E 00 74 45 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [08:03:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:03:10]wFMCommunicate OK [08:03:10]SAM_PROTO_GetShiftState done [08:03:10]FM_GetShiftState done [08:03:10]req_shift_opened done [08:03:10]requested_item shift.open_date is exist - process it [08:03:10]req_shift_open_date [08:03:10]req_shift_open_date done [08:03:10]produce_requested_data done [08:03:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96530,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:03:10]process_action_free close_receipt [08:03:10]json_value_free [08:03:10]json_value_free done [08:03:10]process_json_proto returns [08:03:10]Send response to host [08:03:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96530,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:03:10]free response buf [08:03:10]execute_script done [08:03:10]execute_script returns [08:03:10]free content buf [08:03:10]Sock 7.Close socket [08:03:10]Sock 7.Thread stoped [08:03:14]OFD Sender: No OFD packet to send [08:03:19]OFD Sender: No OFD packet to send [08:03:24]OFD Sender: No OFD packet to send [08:03:26]accept exits with 9 [08:03:26]New connection [08:03:26]New thread 3066776932 created [08:03:26]Thread 3066920292 joined [08:03:26]Waiting for new connection... [08:03:26] Sock 9.Parse request [08:03:26]Sock 9.Check first char [08:03:26]Sock 9.First char is OK [08:03:26]request: POST /json_proto HTTP/1.0 [08:03:26]Method: POST [08:03:26]URL: /json_proto [08:03:26]Method is POST - this is cgi request [08:03:26]url: /json_proto [08:03:26]query_string will be loaded in cgi processing [08:03:26]execute_cgi json_proto POST (null) [08:03:26]execute_cgi path=json_proto method=POST [08:03:26]POST find Content-Length [08:03:26]Host: 172.17.40.67:8080 [08:03:26]Content-Length: 678 [08:03:26]Content-Type: application/json [08:03:26] [08:03:26]POST finish read [08:03:26]Found Content-Length = 678 [08:03:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:26]execute_script... [08:03: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)3407056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:26]POST & json_proto [08:03:26]process_json_proto [08:03:26]json parsed OK: [08:03:26]protocol is kg_v1.0 [08:03:26]action value=close_receipt [08:03:26]process_action close_receipt [08:03:26]cmd_close_receipt [08:03:26]MH_GetDate [08:03:26]Write to MH i2c: F0 00 00 75 45 A9 [08:03:26]Write i2c OK [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: F0 [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: F0 09 00 [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: F0 09 00 75 45 00 D2 96 20 67 EE DA 66 66 35 [08:03:26]GetLastDocTimeStamp 1730188990 [08:03:26]current date 1730189010 [08:03:26]FM_GetShiftState [08:03:26]SAM_PROTO_GetShiftState [08:03:26]wFMCommunicate request_size=4 [08:03:26]MH_SAM_APDU [08:03:26]CAPDU: 80 13 01 00 [08:03:26]Write to MH i2c: E2 08 00 76 45 80 13 01 00 00 00 00 00 38 [08:03:26]Write i2c OK [08:03:26]MH_I2C_Read... [08:03:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:26]Read from MH i2c: E2 [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: E2 0E 00 [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: E2 0E 00 76 45 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [08:03:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:03:26]wFMCommunicate OK [08:03:26]SAM_PROTO_GetShiftState done [08:03:26]FM_GetShiftState done [08:03:26]opened in 1730160548 [08:03:26]opened+sec_in_day 1730246948 [08:03:26]quantity*price = 50041 [08:03:26]sum+1 = 50042 [08:03: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 40 29.10.2024 08:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96531 ФПД: 183184456032678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080330&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96531&fm=183184456032678&tin=02508201610067®Number=0000000000170478&sum=50000 [08:03:27]StoreToDocumentArchive [08:03:27]shift 145 fd 96531 [08:03:27]save to /storage/0145/doc_00096531 [08:03:27]save last doc name /storage/0145/doc_00096531 to /storage/kkm_last_doc_name [08:03:27]save OK [08:03:27]Clear old archive folders... [08:03:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:03:27]tlvbuf is 011071A0 [08:03:27]SAM_PROTO_ClearQueue [08:03:27]wFMCommunicate request_size=4 [08:03:27]MH_SAM_APDU [08:03:27]CAPDU: 80 09 00 00 [08:03:27]Write to MH i2c: E2 08 00 83 45 80 09 00 00 00 00 00 00 3A [08:03:27]Write i2c OK [08:03:27]MH_I2C_Read... [08:03:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:03:27]Read from MH i2c: E2 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 03 00 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 03 00 83 45 00 90 00 3C [08:03:27]RAPDU: 90 00 [08:03:27]wFMCommunicate OK [08:03:27]SAM_PROTO_ClearQueue done [08:03:27]KKMCreateOFDPacket [08:03:27]OFDProtocolAddRootSTLVToBuf [08:03:27]FM_MakeSignedData [08:03:27]FM_MakeSignedData [08:03:27]SAM_PROTO_SignData [08:03:27]wFMCommunicate request_size=4 [08:03:27]MH_SAM_APDU [08:03:27]CAPDU: 80 0D 01 02 [08:03:27]Write to MH i2c: E2 08 00 84 45 80 0D 01 02 00 00 00 00 42 [08:03:27]Write i2c OK [08:03:27]MH_I2C_Read... [08:03:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:03:27]Read from MH i2c: E2 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 03 00 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 03 00 84 45 00 90 00 3D [08:03:27]RAPDU: 90 00 [08:03:27]wFMCommunicate OK [08:03:27]wFMCommunicate request_size=255 [08:03:27]MH_SAM_APDU [08:03: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 34 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 28 00 00 00 F4 03 04 00 D2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 79 01 00 35 04 06 00 A6 [08:03:27]Write to MH i2c: E2 02 01 85 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 D2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 79 01 00 35 04 06 00 A6 00 00 AB [08:03:27]Write i2c OK [08:03:27]MH_I2C_Read... [08:03:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:28]Read from MH i2c: E2 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 03 00 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 03 00 85 45 00 90 00 3E [08:03:28]RAPDU: 90 00 [08:03:28]wFMCommunicate OK [08:03:28]wFMCommunicate request_size=10 [08:03:28]MH_SAM_APDU [08:03:28]CAPDU: 80 0D 02 02 05 9A F4 6E 21 A6 [08:03:28]Write to MH i2c: E2 0D 00 86 45 80 0D 02 02 05 00 9A F4 6E 21 A6 00 00 12 [08:03:28]Write i2c OK [08:03:28]MH_I2C_Read... [08:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:28]Read from MH i2c: E2 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 03 00 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 03 00 86 45 00 90 00 3F [08:03:28]RAPDU: 90 00 [08:03:28]wFMCommunicate OK [08:03:28]wFMCommunicate request_size=4 [08:03:28]MH_SAM_APDU [08:03:28]CAPDU: 80 0D 03 02 [08:03:28]Write to MH i2c: E2 08 00 87 45 80 0D 03 02 00 00 00 00 47 [08:03:28]Write i2c OK [08:03:28]MH_I2C_Read... [08:03:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:03:28]Read from MH i2c: E2 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 0B 00 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 0B 00 87 45 00 C9 DF 5E 82 9C F3 76 82 90 00 57 [08:03:28]RAPDU: C9 DF 5E 82 9C F3 76 82 90 00 [08:03:28]wFMCommunicate OK [08:03:28]SAM_PROTO_SignData done [08:03:28]FM_MakeSignedData done [08:03:28]CreateOFDProtocolMessage [08:03:28]wFMCommunicate request_size=4 [08:03:28]MH_SAM_APDU [08:03:28]CAPDU: 80 11 00 00 [08:03:28]Write to MH i2c: E2 08 00 88 45 80 11 00 00 00 00 00 00 47 [08:03:28]Write i2c OK [08:03:28]MH_I2C_Read... [08:03:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:28]Read from MH i2c: E2 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 17 00 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: E2 17 00 88 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [08:03:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:03:28]wFMCommunicate OK [08:03:28]CreateOFDProtocolMessage done [08:03:28]OFDSenderStorePacket 96531 [08:03:28]StoreOFDPacket docnum=96531 [08:03:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A7 15 07 01 1C 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 34 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 28 00 00 00 F4 03 04 00 D2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 79 01 00 35 04 06 00 A6 9A F4 6E 21 A6 C9 DF 5E 82 9C F3 76 82 [08:03:28]CheckFolder [08:03:28]dirname=/storage/ofd_packets [08:03:28]CheckFolder done [08:03:28]ProducePacketName [08:03:28]name=ofd_packets/00096531 [08:03:28]NVStorageSaveData ofd_packets/00096531 [08:03:28]File name is /storage/ofd_packets/00096531 [08:03:28]Write 301 bytes [08:03:28]NVStorageSaveData done [08:03:28]OFDSenderStorePacket done [08:03:28]KKMCreateOFDPacket done [08:03:28]NVStorageSaveData kkm_last_timestamp [08:03:28]File name is /storage/kkm_last_timestamp [08:03:28]Write 4 bytes [08:03:28]NVStorageSaveData done [08:03:28]ExternCall_PrintAddStr [08:03:28]wPrintStart [08:03:28]Write to MH i2c: 01 00 00 89 45 CE [08:03:28]Write i2c OK [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: 01 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: 01 07 00 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: 01 07 00 89 45 00 00 00 00 00 FF 0F E3 [08:03:28]RasterBufferAndPrint [08:03:28]line Счет N : (1)3407056 [08:03:28]line ИНН: 02508201610067 [08:03:28]line Контрольно-Кассовый Чек [08:03:28]line ПРОДАЖА [08:03:28]line ТРК (МРК, ГНК) : 32 [08:03:28]line Товар: 2710124130 [08:03:28]line Аи-92-К-4 [08:03:28]line 7.480 * 66.90 [08:03:28]line = 500.41 [08:03:28]line НДС 12% НСП 1% [08:03:28]line > о реализуемом товаре [08:03:28]line ОКРУГЛЕНИЕ: -0.41 [08:03:28]line ИТОГО: 500.00 [08:03:28]line Внесено: 500.00 [08:03:28]line СДАЧА: 0.00 [08:03:28]line НСП 1% : 4.43 [08:03:28]line НДС 12% : 53.14 [08:03:28]line Наличными: 500.00 [08:03:28]line Безнал.: 0.00 [08:03:28]line Место: АЗС № 82 "Партнер Нефть" [08:03:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:03:28]line СНО: Общий режим [08:03:28]line Чек 40 29.10.2024 08:03 [08:03:28]line Смена: 145 ФФД: 1.0 [08:03:28]line ЗНМ: 0300000017 [08:03:28]line РНМ: 0000000000170478 [08:03:28]line Версия ККМ: v1.0 [08:03:28]line ФМ: 0000000002098560 [08:03:28]line ФД: 96531 [08:03:28]line ФПД: 183184456032678 [08:03:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080330&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96531&fm=183184456032678&tin=02508201610067®Number=0000000000170478&sum=50000 [08:03:28]OFD Sender: Processing packet 96531 [packets to send 58, broken 57] [08:03:28]ProducePacketName [08:03:28]name=ofd_packets/00096531 [08:03:28]OFD Sender: To server: pG, [08:03:28]CommunicateWithHost lk.salyk.kg:30040 [08:03:28]ConnectInit lk.salyk.kg [08:03:28]written 0, free lines is 4095 [08:03:28]Connected sock=10 [08:03:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A7 15 07 01 1C 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 34 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 28 00 00 00 F4 03 04 00 D2 96 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 79 01 00 35 04 06 00 A6 9A F4 6E 21 A6 C9 DF 5E 82 9C F3 76 82 [08:03:28]Write to MH i2c: 01 00 00 B4 45 F9 [08:03:28]Write i2c OK [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: 01 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: 01 07 00 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: 01 07 00 B4 45 00 00 00 00 00 08 0D 15 [08:03:28]RasterBufferAndPrint [08:03:28]line [08:03:28]line [08:03:28]line [08:03:28]line [08:03:28]line [08:03:28]written 0, free lines is 3342 [08:03:28]MH_Cut [08:03:28]Write to MH i2c: D1 01 00 BB 45 01 D2 [08:03:28]Write i2c OK [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: D1 [08:03:28]MH_I2C_Read... [08:03:28]Read from MH i2c: D1 01 00 [08:03:29]MH_I2C_Read... [08:03:29]Read from MH i2c: D1 01 00 BB 45 00 D1 [08:03:29]Write to MH i2c: 01 00 00 BC 45 01 [08:03:29]Write i2c OK [08:03:29]MH_I2C_Read... [08:03:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 6F 47 00 04 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 32 30 39 38 35 36 30 10 04 04 00 13 79 01 00 F4 03 04 00 F9 40 20 67 B6 04 01 00 00 6A 79 24 EE C5 2F E7 8A [08:03:29]CommunicateWithHost err = 0 [08:03:29]CheckOFDResponse [08:03:29]1017 (14) - 77093643461234 [08:03:29]1041 (16) - 0000000002098560 [08:03:29]1040 (4) - 96531 [08:03:29]1012 (4) - 29.10.2024 01:57 [08:03:29]1206 (1) - 0 [08:03:29]OFD Sender: Remove packet 96531 [08:03:29]ProducePacketName [08:03:29]name=ofd_packets/00096531 [08:03:29]NVStorageDeleteData [08:03:29]OFD Sender: No OFD packet to send [08:03:29]*** Cut start [08:03:29]*** Partial cut [08:03:29]*** CUTSNS_PIN = 1 [08:03:29]*** CUTSNS_PIN = 0 [08:03:29]*** Brake cut motor [08:03:30]Read from MH i2c: 01 [08:03:30]MH_I2C_Read... [08:03:30]*** Stop cut motor [08:03:30]*** Cut end [08:03:30]Read from MH i2c: 01 07 00 [08:03:30]MH_I2C_Read... [08:03:30]Read from MH i2c: 01 07 00 BC 45 00 00 00 00 00 FF 0F 16 [08:03:30]process_action close_receipt done [08:03:30]requested_data is exist [08:03:30]produce_requested_data [08:03:30]requested_item fm.sn is exist - process it [08:03:30]wFMCommunicate request_size=4 [08:03:30]MH_SAM_APDU [08:03:30]CAPDU: 80 11 00 00 [08:03:30]Write to MH i2c: E2 08 00 BD 45 80 11 00 00 00 00 00 00 7C [08:03:30]Write i2c OK [08:03:30]MH_I2C_Read... [08:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:30]Read from MH i2c: E2 [08:03:30]MH_I2C_Read... [08:03:30]Read from MH i2c: E2 17 00 [08:03:30]MH_I2C_Read... [08:03:30]Read from MH i2c: E2 17 00 BD 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [08:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:03:30]wFMCommunicate OK [08:03:30]requested_item fd.num is exist - process it [08:03:30]SAM_PROTO_GetFieldsCounters [08:03:30]wFMCommunicate request_size=4 [08:03:30]MH_SAM_APDU [08:03:30]CAPDU: 80 13 00 00 [08:03:30]Write to MH i2c: E2 08 00 BE 45 80 13 00 00 00 00 00 00 7F [08:03:30]Write i2c OK [08:03:30]MH_I2C_Read... [08:03:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:03:30]Read from MH i2c: E2 [08:03:30]MH_I2C_Read... [08:03:30]Read from MH i2c: E2 62 00 [08:03:30]MH_I2C_Read... [08:03:30]Read from MH i2c: E2 62 00 BE 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [08:03:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:03:30]wFMCommunicate OK [08:03:30]SAM_PROTO_GetFieldsCounters done [08:03:30]requested_item shift.num is exist - process it [08:03:30]requested_item shift.opened is exist - process it [08:03:30]req_shift_opened [08:03:30]FM_GetShiftState [08:03:30]SAM_PROTO_GetShiftState [08:03:30]wFMCommunicate request_size=4 [08:03:30]MH_SAM_APDU [08:03:30]CAPDU: 80 13 01 00 [08:03:30]Write to MH i2c: E2 08 00 BF 45 80 13 01 00 00 00 00 00 81 [08:03:30]Write i2c OK [08:03:30]MH_I2C_Read... [08:03:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:30]Read from MH i2c: E2 [08:03:30]MH_I2C_Read... [08:03:30]Read from MH i2c: E2 0E 00 [08:03:30]MH_I2C_Read... [08:03:30]Read from MH i2c: E2 0E 00 BF 45 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [08:03:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:03:30]wFMCommunicate OK [08:03:30]SAM_PROTO_GetShiftState done [08:03:30]FM_GetShiftState done [08:03:30]req_shift_opened done [08:03:30]requested_item shift.open_date is exist - process it [08:03:30]req_shift_open_date [08:03:30]req_shift_open_date done [08:03:30]produce_requested_data done [08:03:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96531,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:03:30]process_action_free close_receipt [08:03:30]json_value_free [08:03:30]json_value_free done [08:03:30]process_json_proto returns [08:03:30]Send response to host [08:03:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96531,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:03:30]free response buf [08:03:30]execute_script done [08:03:30]execute_script returns [08:03:30]free content buf [08:03:30]Sock 9.Close socket [08:03:30]Sock 9.Thread stoped [08:03:34]OFD Sender: No OFD packet to send [08:03:39]OFD Sender: No OFD packet to send [08:03:44]OFD Sender: No OFD packet to send [08:03:49]OFD Sender: No OFD packet to send [08:03:54]OFD Sender: No OFD packet to send [08:03:59]OFD Sender: No OFD packet to send [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]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:17]accept exits with 7 [08:05:17]New connection [08:05:17]New thread 3066920292 created [08:05:17]Thread 3066776932 joined [08:05:17]Waiting for new connection... [08:05:17] Sock 7.Parse request [08:05:17]Sock 7.Check first char [08:05:17]Sock 7.First char is OK [08:05:17]request: POST /json_proto HTTP/1.0 [08:05:17]Method: POST [08:05:17]URL: /json_proto [08:05:17]Method is POST - this is cgi request [08:05:17]url: /json_proto [08:05:17]query_string will be loaded in cgi processing [08:05:17]execute_cgi json_proto POST (null) [08:05:17]execute_cgi path=json_proto method=POST [08:05:17]POST find Content-Length [08:05:17]Host: 172.17.40.67:8080 [08:05:17]Content-Length: 678 [08:05:17]Content-Type: application/json [08:05:17] [08:05:17]POST finish read [08:05:17]Found Content-Length = 678 [08:05:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:17]execute_script... [08:05: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)3407057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:17]POST & json_proto [08:05:17]process_json_proto [08:05:17]json parsed OK: [08:05:17]protocol is kg_v1.0 [08:05:17]action value=close_receipt [08:05:17]process_action close_receipt [08:05:17]cmd_close_receipt [08:05:17]MH_GetDate [08:05:17]Write to MH i2c: F0 00 00 C0 45 F4 [08:05:17]Write i2c OK [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: F0 [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: F0 09 00 [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: F0 09 00 C0 45 00 42 97 20 67 EE DA 66 66 F1 [08:05:17]GetLastDocTimeStamp 1730189010 [08:05:17]current date 1730189122 [08:05:17]FM_GetShiftState [08:05:17]SAM_PROTO_GetShiftState [08:05:17]wFMCommunicate request_size=4 [08:05:17]MH_SAM_APDU [08:05:17]CAPDU: 80 13 01 00 [08:05:17]Write to MH i2c: E2 08 00 C1 45 80 13 01 00 00 00 00 00 83 [08:05:17]Write i2c OK [08:05:17]MH_I2C_Read... [08:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:18]Read from MH i2c: E2 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 0E 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 0E 00 C1 45 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E1 [08:05:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:05:18]wFMCommunicate OK [08:05:18]SAM_PROTO_GetShiftState done [08:05:18]FM_GetShiftState done [08:05:18]opened in 1730160548 [08:05:18]opened+sec_in_day 1730246948 [08:05:18]quantity*price = 50041 [08:05:18]sum+1 = 50042 [08:05: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 41 29.10.2024 08:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96532 ФПД: 74635240707563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96532&fm=74635240707563&tin=02508201610067®Number=0000000000170478&sum=50000 [08:05:19]StoreToDocumentArchive [08:05:19]shift 145 fd 96532 [08:05:19]save to /storage/0145/doc_00096532 [08:05:19]save last doc name /storage/0145/doc_00096532 to /storage/kkm_last_doc_name [08:05:19]save OK [08:05:19]Clear old archive folders... [08:05:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:05:19]tlvbuf is 011B5710 [08:05:19]SAM_PROTO_ClearQueue [08:05:19]wFMCommunicate request_size=4 [08:05:19]MH_SAM_APDU [08:05:19]CAPDU: 80 09 00 00 [08:05:19]Write to MH i2c: E2 08 00 CE 45 80 09 00 00 00 00 00 00 85 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:19]Read from MH i2c: E2 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 CE 45 00 90 00 87 [08:05:19]RAPDU: 90 00 [08:05:19]wFMCommunicate OK [08:05:19]SAM_PROTO_ClearQueue done [08:05:19]KKMCreateOFDPacket [08:05:19]OFDProtocolAddRootSTLVToBuf [08:05:19]FM_MakeSignedData [08:05:19]FM_MakeSignedData [08:05:19]SAM_PROTO_SignData [08:05:19]wFMCommunicate request_size=4 [08:05:19]MH_SAM_APDU [08:05:19]CAPDU: 80 0D 01 02 [08:05:19]Write to MH i2c: E2 08 00 CF 45 80 0D 01 02 00 00 00 00 8D [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:19]Read from MH i2c: E2 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 CF 45 00 90 00 88 [08:05:19]RAPDU: 90 00 [08:05:19]wFMCommunicate OK [08:05:19]wFMCommunicate request_size=255 [08:05:19]MH_SAM_APDU [08:05:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 42 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 79 01 00 35 04 06 00 43 [08:05:19]Write to MH i2c: E2 02 01 D0 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 42 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 79 01 00 35 04 06 00 43 00 00 06 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:19]Read from MH i2c: E2 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 D0 45 00 90 00 89 [08:05:19]RAPDU: 90 00 [08:05:19]wFMCommunicate OK [08:05:19]wFMCommunicate request_size=10 [08:05:19]MH_SAM_APDU [08:05:19]CAPDU: 80 0D 02 02 05 E1 5F 02 95 EB [08:05:19]Write to MH i2c: E2 0D 00 D1 45 80 0D 02 02 05 00 E1 5F 02 95 EB 00 00 5C [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:19]Read from MH i2c: E2 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 03 00 D1 45 00 90 00 8A [08:05:19]RAPDU: 90 00 [08:05:19]wFMCommunicate OK [08:05:19]wFMCommunicate request_size=4 [08:05:19]MH_SAM_APDU [08:05:19]CAPDU: 80 0D 03 02 [08:05:19]Write to MH i2c: E2 08 00 D2 45 80 0D 03 02 00 00 00 00 92 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:19]Read from MH i2c: E2 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 0B 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 0B 00 D2 45 00 AD B6 23 56 E6 E9 EA B6 90 00 DE [08:05:19]RAPDU: AD B6 23 56 E6 E9 EA B6 90 00 [08:05:19]wFMCommunicate OK [08:05:19]SAM_PROTO_SignData done [08:05:19]FM_MakeSignedData done [08:05:19]CreateOFDProtocolMessage [08:05:19]wFMCommunicate request_size=4 [08:05:19]MH_SAM_APDU [08:05:19]CAPDU: 80 11 00 00 [08:05:19]Write to MH i2c: E2 08 00 D3 45 80 11 00 00 00 00 00 00 92 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:19]Read from MH i2c: E2 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 17 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: E2 17 00 D3 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [08:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:05:19]wFMCommunicate OK [08:05:19]CreateOFDProtocolMessage done [08:05:19]OFDSenderStorePacket 96532 [08:05:19]StoreOFDPacket docnum=96532 [08:05:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 C1 07 01 58 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 34 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 29 00 00 00 F4 03 04 00 42 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 79 01 00 35 04 06 00 43 E1 5F 02 95 EB AD B6 23 56 E6 E9 EA B6 [08:05:19]CheckFolder [08:05:19]dirname=/storage/ofd_packets [08:05:19]CheckFolder done [08:05:19]ProducePacketName [08:05:19]name=ofd_packets/00096532 [08:05:19]NVStorageSaveData ofd_packets/00096532 [08:05:19]File name is /storage/ofd_packets/00096532 [08:05:19]Write 301 bytes [08:05:19]NVStorageSaveData done [08:05:19]OFDSenderStorePacket done [08:05:19]KKMCreateOFDPacket done [08:05:19]NVStorageSaveData kkm_last_timestamp [08:05:19]File name is /storage/kkm_last_timestamp [08:05:19]Write 4 bytes [08:05:19]NVStorageSaveData done [08:05:19]ExternCall_PrintAddStr [08:05:19]wPrintStart [08:05:19]Write to MH i2c: 01 00 00 D4 45 19 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: 01 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: 01 07 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: 01 07 00 D4 45 00 00 00 00 00 FF 0F 2E [08:05:19]RasterBufferAndPrint [08:05:19]line Счет N : (1)3407057 [08:05:19]line ИНН: 02508201610067 [08:05:19]line Контрольно-Кассовый Чек [08:05:19]line ПРОДАЖА [08:05:19]line ТРК (МРК, ГНК) : 42 [08:05:19]line Товар: 2710124130 [08:05:19]line Аи-92-К-4 [08:05:19]line 7.480 * 66.90 [08:05:19]line = 500.41 [08:05:19]line НДС 12% НСП 1% [08:05:19]line > о реализуемом товаре [08:05:19]line ОКРУГЛЕНИЕ: -0.41 [08:05:19]line ИТОГО: 500.00 [08:05:19]line Внесено: 500.00 [08:05:19]line СДАЧА: 0.00 [08:05:19]line НСП 1% : 4.43 [08:05:19]line НДС 12% : 53.14 [08:05:19]line Наличными: 500.00 [08:05:19]line Безнал.: 0.00 [08:05:19]line Место: АЗС № 82 "Партнер Нефть" [08:05:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:05:19]line СНО: Общий режим [08:05:19]line Чек 41 29.10.2024 08:05 [08:05:19]line Смена: 145 ФФД: 1.0 [08:05:19]line ЗНМ: 0300000017 [08:05:19]line РНМ: 0000000000170478 [08:05:19]line Версия ККМ: v1.0 [08:05:19]line ФМ: 0000000002098560 [08:05:19]line ФД: 96532 [08:05:19]line ФПД: 74635240707563 [08:05:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96532&fm=74635240707563&tin=02508201610067®Number=0000000000170478&sum=50000 [08:05:20]OFD Sender: Processing packet 96532 [packets to send 58, broken 57] [08:05:20]ProducePacketName [08:05:20]name=ofd_packets/00096532 [08:05:20]OFD Sender: To server: pG, [08:05:20]CommunicateWithHost lk.salyk.kg:30040 [08:05:20]ConnectInit lk.salyk.kg [08:05:20]written 0, free lines is 4095 [08:05:20]Connected sock=10 [08:05:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 C1 07 01 58 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 34 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 29 00 00 00 F4 03 04 00 42 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 79 01 00 35 04 06 00 43 E1 5F 02 95 EB AD B6 23 56 E6 E9 EA B6 [08:05:20]Write to MH i2c: 01 00 00 FF 45 44 [08:05:20]Write i2c OK [08:05:20]MH_I2C_Read... [08:05:20]Read from MH i2c: 01 [08:05:20]MH_I2C_Read... [08:05:20]Read from MH i2c: 01 07 00 [08:05:20]MH_I2C_Read... [08:05:20]Read from MH i2c: 01 07 00 FF 45 00 00 00 00 00 02 0D 5A [08:05:20]RasterBufferAndPrint [08:05:20]line [08:05:20]line [08:05:20]line [08:05:20]line [08:05:20]line [08:05:20]written 0, free lines is 3339 [08:05:20]MH_Cut [08:05:20]Write to MH i2c: D1 01 00 06 46 01 1E [08:05:20]Write i2c OK [08:05:20]MH_I2C_Read... [08:05:20]Read from MH i2c: D1 [08:05:20]MH_I2C_Read... [08:05:20]Read from MH i2c: D1 01 00 [08:05:20]MH_I2C_Read... [08:05:20]Read from MH i2c: D1 01 00 06 46 00 1D [08:05:20]Write to MH i2c: 01 00 00 07 46 4D [08:05:20]Write i2c OK [08:05:20]MH_I2C_Read... [08:05:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CA FC 47 00 D6 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 79 01 00 F4 03 04 00 69 41 20 67 B6 04 01 00 00 8E 4C 85 AC 4B 0D 92 C9 [08:05:20]CommunicateWithHost err = 0 [08:05:20]CheckOFDResponse [08:05:20]1017 (14) - 77093643461234 [08:05:20]1041 (16) - 0000000002098560 [08:05:20]1040 (4) - 96532 [08:05:20]1012 (4) - 29.10.2024 01:59 [08:05:20]1206 (1) - 0 [08:05:20]OFD Sender: Remove packet 96532 [08:05:20]ProducePacketName [08:05:20]name=ofd_packets/00096532 [08:05:20]NVStorageDeleteData [08:05:21]OFD Sender: No OFD packet to send [08:05:21]*** Cut start [08:05:21]*** Partial cut [08:05:21]*** CUTSNS_PIN = 1 [08:05:21]*** CUTSNS_PIN = 0 [08:05:21]*** Brake cut motor [08:05:21]Read from MH i2c: 01 [08:05:21]MH_I2C_Read... [08:05:21]*** Stop cut motor [08:05:21]*** Cut end [08:05:21]Read from MH i2c: 01 07 00 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: 01 07 00 07 46 00 00 00 00 00 FF 0F 62 [08:05:21]process_action close_receipt done [08:05:21]requested_data is exist [08:05:21]produce_requested_data [08:05:21]requested_item fm.sn is exist - process it [08:05:21]wFMCommunicate request_size=4 [08:05:21]MH_SAM_APDU [08:05:21]CAPDU: 80 11 00 00 [08:05:21]Write to MH i2c: E2 08 00 08 46 80 11 00 00 00 00 00 00 C8 [08:05:21]Write i2c OK [08:05:21]MH_I2C_Read... [08:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:21]Read from MH i2c: E2 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 17 00 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 17 00 08 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 19 [08:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:05:21]wFMCommunicate OK [08:05:21]requested_item fd.num is exist - process it [08:05:21]SAM_PROTO_GetFieldsCounters [08:05:21]wFMCommunicate request_size=4 [08:05:21]MH_SAM_APDU [08:05:21]CAPDU: 80 13 00 00 [08:05:21]Write to MH i2c: E2 08 00 09 46 80 13 00 00 00 00 00 00 CB [08:05:21]Write i2c OK [08:05:21]MH_I2C_Read... [08:05:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:21]Read from MH i2c: E2 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 62 00 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 62 00 09 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [08:05:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:05:21]wFMCommunicate OK [08:05:21]SAM_PROTO_GetFieldsCounters done [08:05:21]requested_item shift.num is exist - process it [08:05:21]requested_item shift.opened is exist - process it [08:05:21]req_shift_opened [08:05:21]FM_GetShiftState [08:05:21]SAM_PROTO_GetShiftState [08:05:21]wFMCommunicate request_size=4 [08:05:21]MH_SAM_APDU [08:05:21]CAPDU: 80 13 01 00 [08:05:21]Write to MH i2c: E2 08 00 0A 46 80 13 01 00 00 00 00 00 CD [08:05:21]Write i2c OK [08:05:21]MH_I2C_Read... [08:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:21]Read from MH i2c: E2 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 0E 00 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 0E 00 0A 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [08:05:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:05:21]wFMCommunicate OK [08:05:21]SAM_PROTO_GetShiftState done [08:05:21]FM_GetShiftState done [08:05:21]req_shift_opened done [08:05:21]requested_item shift.open_date is exist - process it [08:05:21]req_shift_open_date [08:05:21]req_shift_open_date done [08:05:21]produce_requested_data done [08:05:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96532,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:05:21]process_action_free close_receipt [08:05:21]json_value_free [08:05:21]json_value_free done [08:05:21]process_json_proto returns [08:05:21]Send response to host [08:05:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96532,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:05:21]free response buf [08:05:21]execute_script done [08:05:21]execute_script returns [08:05:21]free content buf [08:05:21]Sock 7.Close socket [08:05:21]Sock 7.Thread stoped [08:05:26]OFD Sender: No OFD packet to send [08:05:31]OFD Sender: No OFD packet to send [08:05:36]OFD Sender: No OFD packet to send [08:05:41]OFD Sender: No OFD packet to send [08:05:46]OFD Sender: No OFD packet to send [08:05:51]OFD Sender: No OFD packet to send [08:05:56]OFD Sender: No OFD packet to send [08:06:01]OFD Sender: No OFD packet to send [08:06:06]OFD Sender: No OFD packet to send [08:06:11]OFD Sender: No OFD packet to send [08:06:16]OFD Sender: No OFD packet to send [08:06:21]OFD Sender: No OFD packet to send [08:06:26]OFD Sender: No OFD packet to send [08:06:31]OFD Sender: No OFD packet to send [08:06:36]OFD Sender: No OFD packet to send [08:06:41]OFD Sender: No OFD packet to send [08:06:46]OFD Sender: No OFD packet to send [08:06:51]OFD Sender: No OFD packet to send [08:06:56]OFD Sender: No OFD packet to send [08:07:01]OFD Sender: No OFD packet to send [08:07:06]OFD Sender: No OFD packet to send [08:07:11]OFD Sender: No OFD packet to send [08:07:16]OFD Sender: No OFD packet to send [08:07:17]accept exits with 9 [08:07:17]New connection [08:07:17]New thread 3066776932 created [08:07:17]Thread 3066920292 joined [08:07:17]Waiting for new connection... [08:07:17] Sock 9.Parse request [08:07:17]Sock 9.Check first char [08:07:17]Sock 9.First char is OK [08:07:17]request: POST /json_proto HTTP/1.0 [08:07:17]Method: POST [08:07:17]URL: /json_proto [08:07:17]Method is POST - this is cgi request [08:07:17]url: /json_proto [08:07:17]query_string will be loaded in cgi processing [08:07:17]execute_cgi json_proto POST (null) [08:07:17]execute_cgi path=json_proto method=POST [08:07:17]POST find Content-Length [08:07:17]Host: 172.17.40.67:8080 [08:07:17]Content-Length: 770 [08:07:17]Content-Type: application/json [08:07:17] [08:07:17]POST finish read [08:07:17]Found Content-Length = 770 [08:07:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:07:17]execute_script... [08:07:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:07:17]POST & json_proto [08:07:17]process_json_proto [08:07:17]json parsed OK: [08:07:17]protocol is kg_v1.0 [08:07:17]action value=close_receipt [08:07:17]process_action close_receipt [08:07:17]cmd_close_receipt [08:07:17]MH_GetDate [08:07:17]Write to MH i2c: F0 00 00 0B 46 40 [08:07:17]Write i2c OK [08:07:17]MH_I2C_Read... [08:07:17]Read from MH i2c: F0 [08:07:17]MH_I2C_Read... [08:07:17]Read from MH i2c: F0 09 00 [08:07:17]MH_I2C_Read... [08:07:17]Read from MH i2c: F0 09 00 0B 46 00 B9 97 20 67 EE DA 66 66 B4 [08:07:17]GetLastDocTimeStamp 1730189122 [08:07:17]current date 1730189241 [08:07:17]FM_GetShiftState [08:07:17]SAM_PROTO_GetShiftState [08:07:17]wFMCommunicate request_size=4 [08:07:17]MH_SAM_APDU [08:07:17]CAPDU: 80 13 01 00 [08:07:17]Write to MH i2c: E2 08 00 0C 46 80 13 01 00 00 00 00 00 CF [08:07:17]Write i2c OK [08:07:17]MH_I2C_Read... [08:07:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:17]Read from MH i2c: E2 [08:07:17]MH_I2C_Read... [08:07:17]Read from MH i2c: E2 0E 00 [08:07:17]MH_I2C_Read... [08:07:17]Read from MH i2c: E2 0E 00 0C 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [08:07:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:07:17]wFMCommunicate OK [08:07:17]SAM_PROTO_GetShiftState done [08:07:17]FM_GetShiftState done [08:07:17]opened in 1730160548 [08:07:17]opened+sec_in_day 1730246948 [08:07:17]quantity*price = 100015 [08:07:17]sum+1 = 100017 [08:07:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 42 29.10.2024 08:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96533 ФПД: 154942615290335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080721&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96533&fm=154942615290335&tin=02508201610067®Number=0000000000170478&sum=100016 [08:07:18]StoreToDocumentArchive [08:07:18]shift 145 fd 96533 [08:07:18]save to /storage/0145/doc_00096533 [08:07:18]save last doc name /storage/0145/doc_00096533 to /storage/kkm_last_doc_name [08:07:18]save OK [08:07:18]Clear old archive folders... [08:07:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:07:18]tlvbuf is 010FF540 [08:07:18]SAM_PROTO_ClearQueue [08:07:18]wFMCommunicate request_size=4 [08:07:18]MH_SAM_APDU [08:07:18]CAPDU: 80 09 00 00 [08:07:18]Write to MH i2c: E2 08 00 19 46 80 09 00 00 00 00 00 00 D1 [08:07:18]Write i2c OK [08:07:18]MH_I2C_Read... [08:07:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:18]Read from MH i2c: E2 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 19 46 00 90 00 D3 [08:07:18]RAPDU: 90 00 [08:07:18]wFMCommunicate OK [08:07:18]SAM_PROTO_ClearQueue done [08:07:18]KKMCreateOFDPacket [08:07:18]OFDProtocolAddRootSTLVToBuf [08:07:18]FM_MakeSignedData [08:07:18]FM_MakeSignedData [08:07:18]SAM_PROTO_SignData [08:07:18]wFMCommunicate request_size=4 [08:07:18]MH_SAM_APDU [08:07:18]CAPDU: 80 0D 01 02 [08:07:18]Write to MH i2c: E2 08 00 1A 46 80 0D 01 02 00 00 00 00 D9 [08:07:18]Write i2c OK [08:07:18]MH_I2C_Read... [08:07:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:18]Read from MH i2c: E2 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 1A 46 00 90 00 D4 [08:07:18]RAPDU: 90 00 [08:07:18]wFMCommunicate OK [08:07:18]wFMCommunicate request_size=255 [08:07:18]MH_SAM_APDU [08:07: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 34 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 2A 00 00 00 F4 03 04 00 B9 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 79 01 00 35 04 06 00 8C [08:07:18]Write to MH i2c: E2 02 01 1B 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 2A 00 00 00 F4 03 04 00 B9 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 79 01 00 35 04 06 00 8C 00 00 2E [08:07:18]Write i2c OK [08:07:18]MH_I2C_Read... [08:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:18]Read from MH i2c: E2 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 1B 46 00 90 00 D5 [08:07:18]RAPDU: 90 00 [08:07:18]wFMCommunicate OK [08:07:18]wFMCommunicate request_size=10 [08:07:18]MH_SAM_APDU [08:07:18]CAPDU: 80 0D 02 02 05 EB 63 8B 81 DF [08:07:18]Write to MH i2c: E2 0D 00 1C 46 80 0D 02 02 05 00 EB 63 8B 81 DF 00 00 1F [08:07:18]Write i2c OK [08:07:18]MH_I2C_Read... [08:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:18]Read from MH i2c: E2 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 03 00 1C 46 00 90 00 D6 [08:07:18]RAPDU: 90 00 [08:07:18]wFMCommunicate OK [08:07:18]wFMCommunicate request_size=4 [08:07:18]MH_SAM_APDU [08:07:18]CAPDU: 80 0D 03 02 [08:07:18]Write to MH i2c: E2 08 00 1D 46 80 0D 03 02 00 00 00 00 DE [08:07:18]Write i2c OK [08:07:18]MH_I2C_Read... [08:07:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:18]Read from MH i2c: E2 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 0B 00 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 0B 00 1D 46 00 A3 7C 8E E9 59 0E 51 AA 90 00 D7 [08:07:18]RAPDU: A3 7C 8E E9 59 0E 51 AA 90 00 [08:07:18]wFMCommunicate OK [08:07:18]SAM_PROTO_SignData done [08:07:18]FM_MakeSignedData done [08:07:18]CreateOFDProtocolMessage [08:07:18]wFMCommunicate request_size=4 [08:07:18]MH_SAM_APDU [08:07:18]CAPDU: 80 11 00 00 [08:07:18]Write to MH i2c: E2 08 00 1E 46 80 11 00 00 00 00 00 00 DE [08:07:18]Write i2c OK [08:07:18]MH_I2C_Read... [08:07:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:18]Read from MH i2c: E2 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 17 00 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: E2 17 00 1E 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [08:07:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:07:18]wFMCommunicate OK [08:07:18]CreateOFDProtocolMessage done [08:07:18]OFDSenderStorePacket 96533 [08:07:18]StoreOFDPacket docnum=96533 [08:07:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E AD 07 01 F5 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 34 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 2A 00 00 00 F4 03 04 00 B9 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 79 01 00 35 04 06 00 8C EB 63 8B 81 DF A3 7C 8E E9 59 0E 51 AA [08:07:18]CheckFolder [08:07:18]dirname=/storage/ofd_packets [08:07:18]CheckFolder done [08:07:18]ProducePacketName [08:07:18]name=ofd_packets/00096533 [08:07:18]NVStorageSaveData ofd_packets/00096533 [08:07:18]File name is /storage/ofd_packets/00096533 [08:07:18]Write 301 bytes [08:07:18]NVStorageSaveData done [08:07:18]OFDSenderStorePacket done [08:07:18]KKMCreateOFDPacket done [08:07:18]NVStorageSaveData kkm_last_timestamp [08:07:18]File name is /storage/kkm_last_timestamp [08:07:18]Write 4 bytes [08:07:18]NVStorageSaveData done [08:07:18]ExternCall_PrintAddStr [08:07:18]wPrintStart [08:07:18]Write to MH i2c: 01 00 00 1F 46 65 [08:07:18]Write i2c OK [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: 01 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: 01 07 00 [08:07:18]MH_I2C_Read... [08:07:18]Read from MH i2c: 01 07 00 1F 46 00 00 00 00 00 FF 0F 7A [08:07:18]RasterBufferAndPrint [08:07:18]line Счет N : (1)3407058 [08:07:18]line ИНН: 02508201610067 [08:07:18]line Контрольно-Кассовый Чек [08:07:18]line ПРОДАЖА [08:07:18]line ТРК (МРК, ГНК) : 22 [08:07:18]line Товар: 2710124130 [08:07:18]line Аи-92-К-4 [08:07:18]line 14.950 * 66.90 [08:07:18]line = 1000.16 [08:07:18]line НДС 12% НСП 1% [08:07:18]line > о реализуемом товаре [08:07:18]line ИТОГО: 1000.16 [08:07:18]line НСП 1% : 8.85 [08:07:18]line НДС 12% : 106.21 [08:07:18]line Наличными: 0.00 [08:07:18]line Безнал.: 1000.16 [08:07:18]line Место: АЗС № 82 "Партнер Нефть" [08:07:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:07:18]line СНО: Общий режим [08:07:18]line Чек 42 29.10.2024 08:07 [08:07:18]line Смена: 145 ФФД: 1.0 [08:07:18]line ЗНМ: 0300000017 [08:07:18]line РНМ: 0000000000170478 [08:07:18]line Версия ККМ: v1.0 [08:07:18]line Платежная система: Mbank [08:07:18]line ФМ: 0000000002098560 [08:07:18]line ФД: 96533 [08:07:18]line ФПД: 154942615290335 [08:07:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080721&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96533&fm=154942615290335&tin=02508201610067®Number=0000000000170478&sum=100016 [08:07:19]OFD Sender: Processing packet 96533 [packets to send 58, broken 57] [08:07:19]ProducePacketName [08:07:19]name=ofd_packets/00096533 [08:07:19]OFD Sender: To server: pG, [08:07:19]CommunicateWithHost lk.salyk.kg:30040 [08:07:19]ConnectInit lk.salyk.kg [08:07:19]written 0, free lines is 4095 [08:07:19]Connected sock=7 [08:07:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E AD 07 01 F5 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 34 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 2A 00 00 00 F4 03 04 00 B9 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 79 01 00 35 04 06 00 8C EB 63 8B 81 DF A3 7C 8E E9 59 0E 51 AA [08:07:19]Write to MH i2c: 01 00 00 48 46 8E [08:07:19]Write i2c OK [08:07:19]MH_I2C_Read... [08:07:19]Read from MH i2c: 01 [08:07:19]MH_I2C_Read... [08:07:19]Read from MH i2c: 01 07 00 [08:07:19]MH_I2C_Read... [08:07:19]Read from MH i2c: 01 07 00 48 46 00 00 00 00 00 2B 0D CD [08:07:19]RasterBufferAndPrint [08:07:19]line [08:07:19]line [08:07:19]line [08:07:19]line [08:07:19]line [08:07:19]written 0, free lines is 3378 [08:07:19]MH_Cut [08:07:19]Write to MH i2c: D1 01 00 4F 46 01 67 [08:07:19]Write i2c OK [08:07:19]MH_I2C_Read... [08:07:19]Read from MH i2c: D1 [08:07:19]MH_I2C_Read... [08:07:19]Read from MH i2c: D1 01 00 [08:07:19]MH_I2C_Read... [08:07:19]Read from MH i2c: D1 01 00 4F 46 00 66 [08:07:19]Write to MH i2c: 01 00 00 50 46 96 [08:07:19]Write i2c OK [08:07:19]MH_I2C_Read... [08:07:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 B4 47 00 FB 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 32 30 39 38 35 36 30 10 04 04 00 15 79 01 00 F4 03 04 00 E0 41 20 67 B6 04 01 00 00 98 F7 1C 4E E1 32 FA 01 [08:07:19]CommunicateWithHost err = 0 [08:07:19]CheckOFDResponse [08:07:19]1017 (14) - 77093643461234 [08:07:19]1041 (16) - 0000000002098560 [08:07:19]1040 (4) - 96533 [08:07:19]1012 (4) - 29.10.2024 02:01 [08:07:19]1206 (1) - 0 [08:07:19]OFD Sender: Remove packet 96533 [08:07:19]ProducePacketName [08:07:19]name=ofd_packets/00096533 [08:07:19]NVStorageDeleteData [08:07:20]OFD Sender: No OFD packet to send [08:07:20]*** Cut start [08:07:20]*** Partial cut [08:07:20]*** CUTSNS_PIN = 1 [08:07:20]*** CUTSNS_PIN = 0 [08:07:20]*** Brake cut motor [08:07:20]Read from MH i2c: 01 [08:07:20]MH_I2C_Read... [08:07:20]*** Stop cut motor [08:07:20]*** Cut end [08:07:20]Read from MH i2c: 01 07 00 [08:07:20]MH_I2C_Read... [08:07:20]Read from MH i2c: 01 07 00 50 46 00 00 00 00 00 FF 0F AB [08:07:20]process_action close_receipt done [08:07:20]requested_data is exist [08:07:20]produce_requested_data [08:07:20]requested_item fm.sn is exist - process it [08:07:20]wFMCommunicate request_size=4 [08:07:20]MH_SAM_APDU [08:07:20]CAPDU: 80 11 00 00 [08:07:20]Write to MH i2c: E2 08 00 51 46 80 11 00 00 00 00 00 00 11 [08:07:20]Write i2c OK [08:07:20]MH_I2C_Read... [08:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:20]Read from MH i2c: E2 [08:07:20]MH_I2C_Read... [08:07:20]Read from MH i2c: E2 17 00 [08:07:20]MH_I2C_Read... [08:07:20]Read from MH i2c: E2 17 00 51 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [08:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:07:20]wFMCommunicate OK [08:07:20]requested_item fd.num is exist - process it [08:07:20]SAM_PROTO_GetFieldsCounters [08:07:20]wFMCommunicate request_size=4 [08:07:20]MH_SAM_APDU [08:07:20]CAPDU: 80 13 00 00 [08:07:20]Write to MH i2c: E2 08 00 52 46 80 13 00 00 00 00 00 00 14 [08:07:20]Write i2c OK [08:07:20]MH_I2C_Read... [08:07:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:07:20]Read from MH i2c: E2 [08:07:20]MH_I2C_Read... [08:07:20]Read from MH i2c: E2 62 00 [08:07:20]MH_I2C_Read... [08:07:20]Read from MH i2c: E2 62 00 52 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [08:07:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:07:20]wFMCommunicate OK [08:07:20]SAM_PROTO_GetFieldsCounters done [08:07:20]requested_item shift.num is exist - process it [08:07:20]requested_item shift.opened is exist - process it [08:07:20]req_shift_opened [08:07:20]FM_GetShiftState [08:07:20]SAM_PROTO_GetShiftState [08:07:20]wFMCommunicate request_size=4 [08:07:20]MH_SAM_APDU [08:07:20]CAPDU: 80 13 01 00 [08:07:20]Write to MH i2c: E2 08 00 53 46 80 13 01 00 00 00 00 00 16 [08:07:20]Write i2c OK [08:07:20]MH_I2C_Read... [08:07:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:21]Read from MH i2c: E2 [08:07:21]MH_I2C_Read... [08:07:21]Read from MH i2c: E2 0E 00 [08:07:21]MH_I2C_Read... [08:07:21]Read from MH i2c: E2 0E 00 53 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [08:07:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:07:21]wFMCommunicate OK [08:07:21]SAM_PROTO_GetShiftState done [08:07:21]FM_GetShiftState done [08:07:21]req_shift_opened done [08:07:21]requested_item shift.open_date is exist - process it [08:07:21]req_shift_open_date [08:07:21]req_shift_open_date done [08:07:21]produce_requested_data done [08:07:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96533,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:07:21]process_action_free close_receipt [08:07:21]json_value_free [08:07:21]json_value_free done [08:07:21]process_json_proto returns [08:07:21]Send response to host [08:07:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96533,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:07:21]free response buf [08:07:21]execute_script done [08:07:21]execute_script returns [08:07:21]free content buf [08:07:21]Sock 9.Close socket [08:07:21]Sock 9.Thread stoped [08:07:25]OFD Sender: No OFD packet to send [08:07:30]OFD Sender: No OFD packet to send [08:07:35]OFD Sender: No OFD packet to send [08:07:35]accept exits with 10 [08:07:35]New connection [08:07:35]New thread 3066920292 created [08:07:35]Thread 3066776932 joined [08:07:35]Waiting for new connection... [08:07:35] Sock 10.Parse request [08:07:35]Sock 10.Check first char [08:07:35]Sock 10.First char is OK [08:07:35]request: POST /json_proto HTTP/1.0 [08:07:35]Method: POST [08:07:35]URL: /json_proto [08:07:35]Method is POST - this is cgi request [08:07:35]url: /json_proto [08:07:35]query_string will be loaded in cgi processing [08:07:35]execute_cgi json_proto POST (null) [08:07:35]execute_cgi path=json_proto method=POST [08:07:35]POST find Content-Length [08:07:35]Host: 172.17.40.67:8080 [08:07:35]Content-Length: 683 [08:07:35]Content-Type: application/json [08:07:35] [08:07:35]POST finish read [08:07:35]Found Content-Length = 683 [08:07:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:35]execute_script... [08:07:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:35]POST & json_proto [08:07:35]process_json_proto [08:07:35]json parsed OK: [08:07:35]protocol is kg_v1.0 [08:07:35]action value=close_receipt [08:07:35]process_action close_receipt [08:07:35]cmd_close_receipt [08:07:35]MH_GetDate [08:07:35]Write to MH i2c: F0 00 00 54 46 89 [08:07:35]Write i2c OK [08:07:35]MH_I2C_Read... [08:07:35]Read from MH i2c: F0 [08:07:35]MH_I2C_Read... [08:07:35]Read from MH i2c: F0 09 00 [08:07:35]MH_I2C_Read... [08:07:35]Read from MH i2c: F0 09 00 54 46 00 CB 97 20 67 EE DA 66 66 0F [08:07:35]GetLastDocTimeStamp 1730189241 [08:07:35]current date 1730189259 [08:07:35]FM_GetShiftState [08:07:35]SAM_PROTO_GetShiftState [08:07:35]wFMCommunicate request_size=4 [08:07:35]MH_SAM_APDU [08:07:35]CAPDU: 80 13 01 00 [08:07:35]Write to MH i2c: E2 08 00 55 46 80 13 01 00 00 00 00 00 18 [08:07:35]Write i2c OK [08:07:35]MH_I2C_Read... [08:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:35]Read from MH i2c: E2 [08:07:35]MH_I2C_Read... [08:07:35]Read from MH i2c: E2 0E 00 [08:07:35]MH_I2C_Read... [08:07:35]Read from MH i2c: E2 0E 00 55 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [08:07:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:07:35]wFMCommunicate OK [08:07:35]SAM_PROTO_GetShiftState done [08:07:35]FM_GetShiftState done [08:07:35]opened in 1730160548 [08:07:35]opened+sec_in_day 1730246948 [08:07:35]quantity*price = 100021 [08:07:35]sum+1 = 100023 [08:07:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 43 29.10.2024 08:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96534 ФПД: 115191659539003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96534&fm=115191659539003&tin=02508201610067®Number=0000000000170478&sum=100000 [08:07:36]StoreToDocumentArchive [08:07:36]shift 145 fd 96534 [08:07:36]save to /storage/0145/doc_00096534 [08:07:36]save last doc name /storage/0145/doc_00096534 to /storage/kkm_last_doc_name [08:07:36]save OK [08:07:36]Clear old archive folders... [08:07:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:07:36]tlvbuf is 0116F040 [08:07:36]SAM_PROTO_ClearQueue [08:07:36]wFMCommunicate request_size=4 [08:07:36]MH_SAM_APDU [08:07:36]CAPDU: 80 09 00 00 [08:07:36]Write to MH i2c: E2 08 00 62 46 80 09 00 00 00 00 00 00 1A [08:07:36]Write i2c OK [08:07:36]MH_I2C_Read... [08:07:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:36]Read from MH i2c: E2 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: E2 03 00 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: E2 03 00 62 46 00 90 00 1C [08:07:36]RAPDU: 90 00 [08:07:36]wFMCommunicate OK [08:07:36]SAM_PROTO_ClearQueue done [08:07:36]KKMCreateOFDPacket [08:07:36]OFDProtocolAddRootSTLVToBuf [08:07:36]FM_MakeSignedData [08:07:36]FM_MakeSignedData [08:07:36]SAM_PROTO_SignData [08:07:36]wFMCommunicate request_size=4 [08:07:36]MH_SAM_APDU [08:07:36]CAPDU: 80 0D 01 02 [08:07:36]Write to MH i2c: E2 08 00 63 46 80 0D 01 02 00 00 00 00 22 [08:07:36]Write i2c OK [08:07:36]MH_I2C_Read... [08:07:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:36]Read from MH i2c: E2 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: E2 03 00 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: E2 03 00 63 46 00 90 00 1D [08:07:36]RAPDU: 90 00 [08:07:36]wFMCommunicate OK [08:07:36]wFMCommunicate request_size=255 [08:07:36]MH_SAM_APDU [08:07:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 CB 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 79 01 00 35 04 06 00 68 [08:07:36]Write to MH i2c: E2 02 01 64 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 CB 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 79 01 00 35 04 06 00 68 00 00 6B [08:07:36]Write i2c OK [08:07:36]MH_I2C_Read... [08:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:37]Read from MH i2c: E2 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 64 46 00 90 00 1E [08:07:37]RAPDU: 90 00 [08:07:37]wFMCommunicate OK [08:07:37]wFMCommunicate request_size=10 [08:07:37]MH_SAM_APDU [08:07:37]CAPDU: 80 0D 02 02 05 C4 25 F2 AA 3B [08:07:37]Write to MH i2c: E2 0D 00 65 46 80 0D 02 02 05 00 C4 25 F2 AA 3B 00 00 EF [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:37]Read from MH i2c: E2 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 65 46 00 90 00 1F [08:07:37]RAPDU: 90 00 [08:07:37]wFMCommunicate OK [08:07:37]wFMCommunicate request_size=4 [08:07:37]MH_SAM_APDU [08:07:37]CAPDU: 80 0D 03 02 [08:07:37]Write to MH i2c: E2 08 00 66 46 80 0D 03 02 00 00 00 00 27 [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:37]Read from MH i2c: E2 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 0B 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 0B 00 66 46 00 5B D0 C8 C5 58 8F BB 1A 90 00 9C [08:07:37]RAPDU: 5B D0 C8 C5 58 8F BB 1A 90 00 [08:07:37]wFMCommunicate OK [08:07:37]SAM_PROTO_SignData done [08:07:37]FM_MakeSignedData done [08:07:37]CreateOFDProtocolMessage [08:07:37]wFMCommunicate request_size=4 [08:07:37]MH_SAM_APDU [08:07:37]CAPDU: 80 11 00 00 [08:07:37]Write to MH i2c: E2 08 00 67 46 80 11 00 00 00 00 00 00 27 [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:37]Read from MH i2c: E2 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 17 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 17 00 67 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [08:07:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:07:37]wFMCommunicate OK [08:07:37]CreateOFDProtocolMessage done [08:07:37]OFDSenderStorePacket 96534 [08:07:37]StoreOFDPacket docnum=96534 [08:07:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 18 9F 07 01 6E 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2B 00 00 00 F4 03 04 00 CB 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 79 01 00 35 04 06 00 68 C4 25 F2 AA 3B 5B D0 C8 C5 58 8F BB 1A [08:07:37]CheckFolder [08:07:37]dirname=/storage/ofd_packets [08:07:37]CheckFolder done [08:07:37]ProducePacketName [08:07:37]name=ofd_packets/00096534 [08:07:37]NVStorageSaveData ofd_packets/00096534 [08:07:37]File name is /storage/ofd_packets/00096534 [08:07:37]Write 301 bytes [08:07:37]NVStorageSaveData done [08:07:37]OFDSenderStorePacket done [08:07:37]KKMCreateOFDPacket done [08:07:37]NVStorageSaveData kkm_last_timestamp [08:07:37]File name is /storage/kkm_last_timestamp [08:07:37]Write 4 bytes [08:07:37]NVStorageSaveData done [08:07:37]ExternCall_PrintAddStr [08:07:37]wPrintStart [08:07:37]Write to MH i2c: 01 00 00 68 46 AE [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: 01 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: 01 07 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: 01 07 00 68 46 00 00 00 00 00 FF 0F C3 [08:07:37]RasterBufferAndPrint [08:07:37]line Счет N : (1)3407059 [08:07:37]line ИНН: 02508201610067 [08:07:37]line Контрольно-Кассовый Чек [08:07:37]line ПРОДАЖА [08:07:37]line ТРК (МРК, ГНК) : 43 [08:07:37]line Товар: 2710124500 [08:07:37]line Аи-95-К-5 [08:07:37]line 13.480 * 74.20 [08:07:37]line = 1000.22 [08:07:37]line НДС 12% НСП 1% [08:07:37]line > о реализуемом товаре [08:07:37]line ОКРУГЛЕНИЕ: -0.22 [08:07:37]line ИТОГО: 1000.00 [08:07:37]line Внесено: 1000.00 [08:07:37]line СДАЧА: 0.00 [08:07:37]line НСП 1% : 8.85 [08:07:37]line НДС 12% : 106.22 [08:07:37]line Наличными: 1000.00 [08:07:37]line Безнал.: 0.00 [08:07:37]line Место: АЗС № 82 "Партнер Нефть" [08:07:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:07:37]line СНО: Общий режим [08:07:37]line Чек 43 29.10.2024 08:07 [08:07:37]line Смена: 145 ФФД: 1.0 [08:07:37]line ЗНМ: 0300000017 [08:07:37]line РНМ: 0000000000170478 [08:07:37]line Версия ККМ: v1.0 [08:07:37]line ФМ: 0000000002098560 [08:07:37]line ФД: 96534 [08:07:37]line ФПД: 115191659539003 [08:07:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96534&fm=115191659539003&tin=02508201610067®Number=0000000000170478&sum=100000 [08:07:37]OFD Sender: Processing packet 96534 [packets to send 58, broken 57] [08:07:37]ProducePacketName [08:07:37]name=ofd_packets/00096534 [08:07:37]OFD Sender: To server: pG, [08:07:37]CommunicateWithHost lk.salyk.kg:30040 [08:07:37]ConnectInit lk.salyk.kg [08:07:37]written 0, free lines is 4095 [08:07:37]Connected sock=9 [08:07:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 18 9F 07 01 6E 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2B 00 00 00 F4 03 04 00 CB 97 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 79 01 00 35 04 06 00 68 C4 25 F2 AA 3B 5B D0 C8 C5 58 8F BB 1A [08:07:38]Write to MH i2c: 01 00 00 93 46 D9 [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 07 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 07 00 93 46 00 00 00 00 00 08 0D F5 [08:07:38]RasterBufferAndPrint [08:07:38]line [08:07:38]line [08:07:38]line [08:07:38]line [08:07:38]line [08:07:38]written 0, free lines is 3342 [08:07:38]MH_Cut [08:07:38]Write to MH i2c: D1 01 00 9A 46 01 B2 [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: D1 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: D1 01 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: D1 01 00 9A 46 00 B1 [08:07:38]Write to MH i2c: 01 00 00 9B 46 E1 [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CB 13 47 00 C7 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 32 30 39 38 35 36 30 10 04 04 00 16 79 01 00 F4 03 04 00 F2 41 20 67 B6 04 01 00 00 7C B2 52 4D D8 54 86 7C [08:07:38]CommunicateWithHost err = 0 [08:07:38]CheckOFDResponse [08:07:38]1017 (14) - 77093643461234 [08:07:38]1041 (16) - 0000000002098560 [08:07:38]1040 (4) - 96534 [08:07:38]1012 (4) - 29.10.2024 02:01 [08:07:38]1206 (1) - 0 [08:07:38]OFD Sender: Remove packet 96534 [08:07:38]ProducePacketName [08:07:38]name=ofd_packets/00096534 [08:07:38]NVStorageDeleteData [08:07:38]OFD Sender: No OFD packet to send [08:07:38]*** Cut start [08:07:38]*** Partial cut [08:07:38]*** CUTSNS_PIN = 1 [08:07:38]*** CUTSNS_PIN = 0 [08:07:39]*** Brake cut motor [08:07:39]Read from MH i2c: 01 [08:07:39]MH_I2C_Read... [08:07:39]*** Stop cut motor [08:07:39]*** Cut end [08:07:39]Read from MH i2c: 01 07 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: 01 07 00 9B 46 00 00 00 00 00 FF 0F F6 [08:07:39]process_action close_receipt done [08:07:39]requested_data is exist [08:07:39]produce_requested_data [08:07:39]requested_item fm.sn is exist - process it [08:07:39]wFMCommunicate request_size=4 [08:07:39]MH_SAM_APDU [08:07:39]CAPDU: 80 11 00 00 [08:07:39]Write to MH i2c: E2 08 00 9C 46 80 11 00 00 00 00 00 00 5C [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:39]Read from MH i2c: E2 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 17 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 17 00 9C 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [08:07:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:07:39]wFMCommunicate OK [08:07:39]requested_item fd.num is exist - process it [08:07:39]SAM_PROTO_GetFieldsCounters [08:07:39]wFMCommunicate request_size=4 [08:07:39]MH_SAM_APDU [08:07:39]CAPDU: 80 13 00 00 [08:07:39]Write to MH i2c: E2 08 00 9D 46 80 13 00 00 00 00 00 00 5F [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:07:39]Read from MH i2c: E2 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 62 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 62 00 9D 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [08:07:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:07:39]wFMCommunicate OK [08:07:39]SAM_PROTO_GetFieldsCounters done [08:07:39]requested_item shift.num is exist - process it [08:07:39]requested_item shift.opened is exist - process it [08:07:39]req_shift_opened [08:07:39]FM_GetShiftState [08:07:39]SAM_PROTO_GetShiftState [08:07:39]wFMCommunicate request_size=4 [08:07:39]MH_SAM_APDU [08:07:39]CAPDU: 80 13 01 00 [08:07:39]Write to MH i2c: E2 08 00 9E 46 80 13 01 00 00 00 00 00 61 [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:39]Read from MH i2c: E2 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 0E 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 0E 00 9E 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BF [08:07:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:07:39]wFMCommunicate OK [08:07:39]SAM_PROTO_GetShiftState done [08:07:39]FM_GetShiftState done [08:07:39]req_shift_opened done [08:07:39]requested_item shift.open_date is exist - process it [08:07:39]req_shift_open_date [08:07:39]req_shift_open_date done [08:07:39]produce_requested_data done [08:07:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96534,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:07:39]process_action_free close_receipt [08:07:39]json_value_free [08:07:39]json_value_free done [08:07:39]process_json_proto returns [08:07:39]Send response to host [08:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96534,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:07:39]free response buf [08:07:39]execute_script done [08:07:39]execute_script returns [08:07:39]free content buf [08:07:39]Sock 10.Close socket [08:07:39]Sock 10.Thread stoped [08:07:43]OFD Sender: No OFD packet to send [08:07:48]OFD Sender: No OFD packet to send [08:07:53]OFD Sender: No OFD packet to send [08:07:58]OFD Sender: No OFD packet to send [08:08:03]OFD Sender: No OFD packet to send [08:08:08]OFD Sender: No OFD packet to send [08:08:13]OFD Sender: No OFD packet to send [08:08:18]OFD Sender: No OFD packet to send [08:08:23]OFD Sender: No OFD packet to send [08:08:28]OFD Sender: No OFD packet to send [08:08:29]accept exits with 7 [08:08:29]New connection [08:08:29]New thread 3066776932 created [08:08:29]Thread 3066920292 joined [08:08:29]Waiting for new connection... [08:08:29] Sock 7.Parse request [08:08:29]Sock 7.Check first char [08:08:29]Sock 7.First char is OK [08:08:29]request: POST /json_proto HTTP/1.0 [08:08:29]Method: POST [08:08:29]URL: /json_proto [08:08:29]Method is POST - this is cgi request [08:08:29]url: /json_proto [08:08:29]query_string will be loaded in cgi processing [08:08:29]execute_cgi json_proto POST (null) [08:08:29]execute_cgi path=json_proto method=POST [08:08:29]POST find Content-Length [08:08:29]Host: 172.17.40.67:8080 [08:08:29]Content-Length: 679 [08:08:29]Content-Type: application/json [08:08:29] [08:08:29]POST finish read [08:08:29]Found Content-Length = 679 [08:08:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:08:29]execute_script... [08:08:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:08:29]POST & json_proto [08:08:29]process_json_proto [08:08:29]json parsed OK: [08:08:29]protocol is kg_v1.0 [08:08:29]action value=close_receipt [08:08:29]process_action close_receipt [08:08:29]cmd_close_receipt [08:08:29]MH_GetDate [08:08:29]Write to MH i2c: F0 00 00 9F 46 D4 [08:08:29]Write i2c OK [08:08:29]MH_I2C_Read... [08:08:29]Read from MH i2c: F0 [08:08:29]MH_I2C_Read... [08:08:29]Read from MH i2c: F0 09 00 [08:08:29]MH_I2C_Read... [08:08:29]Read from MH i2c: F0 09 00 9F 46 00 02 98 20 67 EE DA 66 66 92 [08:08:29]GetLastDocTimeStamp 1730189259 [08:08:29]current date 1730189314 [08:08:29]FM_GetShiftState [08:08:29]SAM_PROTO_GetShiftState [08:08:29]wFMCommunicate request_size=4 [08:08:29]MH_SAM_APDU [08:08:29]CAPDU: 80 13 01 00 [08:08:29]Write to MH i2c: E2 08 00 A0 46 80 13 01 00 00 00 00 00 63 [08:08:29]Write i2c OK [08:08:29]MH_I2C_Read... [08:08:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:29]Read from MH i2c: E2 [08:08:29]MH_I2C_Read... [08:08:29]Read from MH i2c: E2 0E 00 [08:08:29]MH_I2C_Read... [08:08:29]Read from MH i2c: E2 0E 00 A0 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [08:08:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:08:29]wFMCommunicate OK [08:08:29]SAM_PROTO_GetShiftState done [08:08:29]FM_GetShiftState done [08:08:29]opened in 1730160548 [08:08:29]opened+sec_in_day 1730246948 [08:08:29]quantity*price = 80012 [08:08:29]sum+1 = 80013 [08:08: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 44 29.10.2024 08:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96535 ФПД: 35052774210079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080834&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96535&fm=35052774210079&tin=02508201610067®Number=0000000000170478&sum=80000 [08:08:31]StoreToDocumentArchive [08:08:31]shift 145 fd 96535 [08:08:31]save to /storage/0145/doc_00096535 [08:08:31]save last doc name /storage/0145/doc_00096535 to /storage/kkm_last_doc_name [08:08:31]save OK [08:08:31]Clear old archive folders... [08:08:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:08:31]tlvbuf is 011949B0 [08:08:31]SAM_PROTO_ClearQueue [08:08:31]wFMCommunicate request_size=4 [08:08:31]MH_SAM_APDU [08:08:31]CAPDU: 80 09 00 00 [08:08:31]Write to MH i2c: E2 08 00 AD 46 80 09 00 00 00 00 00 00 65 [08:08:31]Write i2c OK [08:08:31]MH_I2C_Read... [08:08:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:08:31]Read from MH i2c: E2 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 AD 46 00 90 00 67 [08:08:31]RAPDU: 90 00 [08:08:31]wFMCommunicate OK [08:08:31]SAM_PROTO_ClearQueue done [08:08:31]KKMCreateOFDPacket [08:08:31]OFDProtocolAddRootSTLVToBuf [08:08:31]FM_MakeSignedData [08:08:31]FM_MakeSignedData [08:08:31]SAM_PROTO_SignData [08:08:31]wFMCommunicate request_size=4 [08:08:31]MH_SAM_APDU [08:08:31]CAPDU: 80 0D 01 02 [08:08:31]Write to MH i2c: E2 08 00 AE 46 80 0D 01 02 00 00 00 00 6D [08:08:31]Write i2c OK [08:08:31]MH_I2C_Read... [08:08:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:08:31]Read from MH i2c: E2 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 AE 46 00 90 00 68 [08:08:31]RAPDU: 90 00 [08:08:31]wFMCommunicate OK [08:08:31]wFMCommunicate request_size=255 [08:08:31]MH_SAM_APDU [08:08: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 34 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 2C 00 00 00 F4 03 04 00 02 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 79 01 00 35 04 06 00 1F [08:08:31]Write to MH i2c: E2 02 01 AF 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 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 2C 00 00 00 F4 03 04 00 02 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 79 01 00 35 04 06 00 1F 00 00 75 [08:08:31]Write i2c OK [08:08:31]MH_I2C_Read... [08:08:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:31]Read from MH i2c: E2 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 AF 46 00 90 00 69 [08:08:31]RAPDU: 90 00 [08:08:31]wFMCommunicate OK [08:08:31]wFMCommunicate request_size=10 [08:08:31]MH_SAM_APDU [08:08:31]CAPDU: 80 0D 02 02 05 E1 5C 27 BA 1F [08:08:31]Write to MH i2c: E2 0D 00 B0 46 80 0D 02 02 05 00 E1 5C 27 BA 1F 00 00 B7 [08:08:31]Write i2c OK [08:08:31]MH_I2C_Read... [08:08:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:31]Read from MH i2c: E2 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 03 00 B0 46 00 90 00 6A [08:08:31]RAPDU: 90 00 [08:08:31]wFMCommunicate OK [08:08:31]wFMCommunicate request_size=4 [08:08:31]MH_SAM_APDU [08:08:31]CAPDU: 80 0D 03 02 [08:08:31]Write to MH i2c: E2 08 00 B1 46 80 0D 03 02 00 00 00 00 72 [08:08:31]Write i2c OK [08:08:31]MH_I2C_Read... [08:08:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:08:31]Read from MH i2c: E2 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 0B 00 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 0B 00 B1 46 00 E1 BA 40 AA 4F 24 F0 1F 90 00 7A [08:08:31]RAPDU: E1 BA 40 AA 4F 24 F0 1F 90 00 [08:08:31]wFMCommunicate OK [08:08:31]SAM_PROTO_SignData done [08:08:31]FM_MakeSignedData done [08:08:31]CreateOFDProtocolMessage [08:08:31]wFMCommunicate request_size=4 [08:08:31]MH_SAM_APDU [08:08:31]CAPDU: 80 11 00 00 [08:08:31]Write to MH i2c: E2 08 00 B2 46 80 11 00 00 00 00 00 00 72 [08:08:31]Write i2c OK [08:08:31]MH_I2C_Read... [08:08:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:31]Read from MH i2c: E2 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 17 00 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: E2 17 00 B2 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [08:08:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:08:31]wFMCommunicate OK [08:08:31]CreateOFDProtocolMessage done [08:08:31]OFDSenderStorePacket 96535 [08:08:31]StoreOFDPacket docnum=96535 [08:08:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 D8 07 01 02 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 34 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 2C 00 00 00 F4 03 04 00 02 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 79 01 00 35 04 06 00 1F E1 5C 27 BA 1F E1 BA 40 AA 4F 24 F0 1F [08:08:31]CheckFolder [08:08:31]dirname=/storage/ofd_packets [08:08:31]CheckFolder done [08:08:31]ProducePacketName [08:08:31]name=ofd_packets/00096535 [08:08:31]NVStorageSaveData ofd_packets/00096535 [08:08:31]File name is /storage/ofd_packets/00096535 [08:08:31]Write 301 bytes [08:08:31]NVStorageSaveData done [08:08:31]OFDSenderStorePacket done [08:08:31]KKMCreateOFDPacket done [08:08:31]NVStorageSaveData kkm_last_timestamp [08:08:31]File name is /storage/kkm_last_timestamp [08:08:31]Write 4 bytes [08:08:31]NVStorageSaveData done [08:08:31]ExternCall_PrintAddStr [08:08:31]wPrintStart [08:08:31]Write to MH i2c: 01 00 00 B3 46 F9 [08:08:31]Write i2c OK [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: 01 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: 01 07 00 [08:08:31]MH_I2C_Read... [08:08:31]Read from MH i2c: 01 07 00 B3 46 00 00 00 00 00 FF 0F 0E [08:08:31]RasterBufferAndPrint [08:08:31]line Счет N : (1)3407060 [08:08:31]line ИНН: 02508201610067 [08:08:31]line Контрольно-Кассовый Чек [08:08:31]line ПРОДАЖА [08:08:31]line ТРК (МРК, ГНК) : 12 [08:08:31]line Товар: 2710124130 [08:08:31]line Аи-92-К-4 [08:08:31]line 11.960 * 66.90 [08:08:31]line = 800.12 [08:08:31]line НДС 12% НСП 1% [08:08:31]line > о реализуемом товаре [08:08:31]line ОКРУГЛЕНИЕ: -0.12 [08:08:31]line ИТОГО: 800.00 [08:08:31]line Внесено: 800.00 [08:08:31]line СДАЧА: 0.00 [08:08:31]line НСП 1% : 7.08 [08:08:31]line НДС 12% : 84.97 [08:08:31]line Наличными: 800.00 [08:08:31]line Безнал.: 0.00 [08:08:31]line Место: АЗС № 82 "Партнер Нефть" [08:08:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:08:31]line СНО: Общий режим [08:08:31]line Чек 44 29.10.2024 08:08 [08:08:31]line Смена: 145 ФФД: 1.0 [08:08:31]line ЗНМ: 0300000017 [08:08:31]line РНМ: 0000000000170478 [08:08:31]line Версия ККМ: v1.0 [08:08:31]line ФМ: 0000000002098560 [08:08:31]line ФД: 96535 [08:08:31]line ФПД: 35052774210079 [08:08:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080834&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96535&fm=35052774210079&tin=02508201610067®Number=0000000000170478&sum=80000 [08:08:31]OFD Sender: Processing packet 96535 [packets to send 58, broken 57] [08:08:31]ProducePacketName [08:08:31]name=ofd_packets/00096535 [08:08:31]OFD Sender: To server: pG, [08:08:31]CommunicateWithHost lk.salyk.kg:30040 [08:08:31]ConnectInit lk.salyk.kg [08:08:31]written 0, free lines is 4095 [08:08:32]Connected sock=10 [08:08:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 D8 07 01 02 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 34 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 2C 00 00 00 F4 03 04 00 02 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 79 01 00 35 04 06 00 1F E1 5C 27 BA 1F E1 BA 40 AA 4F 24 F0 1F [08:08:32]Write to MH i2c: 01 00 00 DE 46 24 [08:08:32]Write i2c OK [08:08:32]MH_I2C_Read... [08:08:32]Read from MH i2c: 01 [08:08:32]MH_I2C_Read... [08:08:32]Read from MH i2c: 01 07 00 [08:08:32]MH_I2C_Read... [08:08:32]Read from MH i2c: 01 07 00 DE 46 00 00 00 00 00 00 0D 38 [08:08:32]RasterBufferAndPrint [08:08:32]line [08:08:32]line [08:08:32]line [08:08:32]line [08:08:32]line [08:08:32]written 0, free lines is 3337 [08:08:32]MH_Cut [08:08:32]Write to MH i2c: D1 01 00 E5 46 01 FD [08:08:32]Write i2c OK [08:08:32]MH_I2C_Read... [08:08:32]Read from MH i2c: D1 [08:08:32]MH_I2C_Read... [08:08:32]Read from MH i2c: D1 01 00 [08:08:32]MH_I2C_Read... [08:08:32]Read from MH i2c: D1 01 00 E5 46 00 FC [08:08:32]Write to MH i2c: 01 00 00 E6 46 2C [08:08:32]Write i2c OK [08:08:32]MH_I2C_Read... [08:08:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 1B 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 17 79 01 00 F4 03 04 00 29 42 20 67 B6 04 01 00 00 C4 8E 99 5B 20 27 2E 2A [08:08:32]CommunicateWithHost err = 0 [08:08:32]CheckOFDResponse [08:08:32]1017 (14) - 77093643461234 [08:08:32]1041 (16) - 0000000002098560 [08:08:32]1040 (4) - 96535 [08:08:32]1012 (4) - 29.10.2024 02:02 [08:08:32]1206 (1) - 0 [08:08:32]OFD Sender: Remove packet 96535 [08:08:32]ProducePacketName [08:08:32]name=ofd_packets/00096535 [08:08:32]NVStorageDeleteData [08:08:33]OFD Sender: No OFD packet to send [08:08:33]*** Cut start [08:08:33]*** Partial cut [08:08:33]*** CUTSNS_PIN = 1 [08:08:33]*** CUTSNS_PIN = 0 [08:08:33]*** Brake cut motor [08:08:33]Read from MH i2c: 01 [08:08:33]MH_I2C_Read... [08:08:33]*** Stop cut motor [08:08:33]*** Cut end [08:08:33]Read from MH i2c: 01 07 00 [08:08:33]MH_I2C_Read... [08:08:33]Read from MH i2c: 01 07 00 E6 46 00 00 00 00 00 FF 0F 41 [08:08:33]process_action close_receipt done [08:08:33]requested_data is exist [08:08:33]produce_requested_data [08:08:33]requested_item fm.sn is exist - process it [08:08:33]wFMCommunicate request_size=4 [08:08:33]MH_SAM_APDU [08:08:33]CAPDU: 80 11 00 00 [08:08:33]Write to MH i2c: E2 08 00 E7 46 80 11 00 00 00 00 00 00 A7 [08:08:33]Write i2c OK [08:08:33]MH_I2C_Read... [08:08:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:33]Read from MH i2c: E2 [08:08:33]MH_I2C_Read... [08:08:33]Read from MH i2c: E2 17 00 [08:08:33]MH_I2C_Read... [08:08:33]Read from MH i2c: E2 17 00 E7 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F8 [08:08:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:08:33]wFMCommunicate OK [08:08:33]requested_item fd.num is exist - process it [08:08:33]SAM_PROTO_GetFieldsCounters [08:08:33]wFMCommunicate request_size=4 [08:08:33]MH_SAM_APDU [08:08:33]CAPDU: 80 13 00 00 [08:08:33]Write to MH i2c: E2 08 00 E8 46 80 13 00 00 00 00 00 00 AA [08:08:33]Write i2c OK [08:08:33]MH_I2C_Read... [08:08:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:08:33]Read from MH i2c: E2 [08:08:33]MH_I2C_Read... [08:08:33]Read from MH i2c: E2 62 00 [08:08:33]MH_I2C_Read... [08:08:33]Read from MH i2c: E2 62 00 E8 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [08:08:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:08:33]wFMCommunicate OK [08:08:33]SAM_PROTO_GetFieldsCounters done [08:08:33]requested_item shift.num is exist - process it [08:08:33]requested_item shift.opened is exist - process it [08:08:33]req_shift_opened [08:08:33]FM_GetShiftState [08:08:33]SAM_PROTO_GetShiftState [08:08:33]wFMCommunicate request_size=4 [08:08:33]MH_SAM_APDU [08:08:33]CAPDU: 80 13 01 00 [08:08:33]Write to MH i2c: E2 08 00 E9 46 80 13 01 00 00 00 00 00 AC [08:08:33]Write i2c OK [08:08:33]MH_I2C_Read... [08:08:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:33]Read from MH i2c: E2 [08:08:33]MH_I2C_Read... [08:08:33]Read from MH i2c: E2 0E 00 [08:08:33]MH_I2C_Read... [08:08:33]Read from MH i2c: E2 0E 00 E9 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0A [08:08:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:08:33]wFMCommunicate OK [08:08:33]SAM_PROTO_GetShiftState done [08:08:33]FM_GetShiftState done [08:08:33]req_shift_opened done [08:08:33]requested_item shift.open_date is exist - process it [08:08:33]req_shift_open_date [08:08:33]req_shift_open_date done [08:08:33]produce_requested_data done [08:08:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96535,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:08:33]process_action_free close_receipt [08:08:33]json_value_free [08:08:33]json_value_free done [08:08:33]process_json_proto returns [08:08:33]Send response to host [08:08:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96535,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:08:33]free response buf [08:08:33]execute_script done [08:08:33]execute_script returns [08:08:33]free content buf [08:08:33]Sock 7.Close socket [08:08:33]Sock 7.Thread stoped [08:08:38]OFD Sender: No OFD packet to send [08:08:43]OFD Sender: No OFD packet to send [08:08:48]OFD Sender: No OFD packet to send [08:08:53]OFD Sender: No OFD packet to send [08:08:58]OFD Sender: No OFD packet to send [08:09:03]OFD Sender: No OFD packet to send [08:09:08]OFD Sender: No OFD packet to send [08:09:13]OFD Sender: No OFD packet to send [08:09:18]OFD Sender: No OFD packet to send [08:09:23]OFD Sender: No OFD packet to send [08:09:28]OFD Sender: No OFD packet to send [08:09:33]OFD Sender: No OFD packet to send [08:09:38]OFD Sender: No OFD packet to send [08:09:43]OFD Sender: No OFD packet to send [08:09:48]OFD Sender: No OFD packet to send [08:09:53]OFD Sender: No OFD packet to send [08:09: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]accept exits with 9 [08:12:18]New connection [08:12:18]New thread 3066920292 created [08:12:18]Thread 3066776932 joined [08:12:18]Waiting for new connection... [08:12:18] Sock 9.Parse request [08:12:18]Sock 9.Check first char [08:12:18]Sock 9.First char is OK [08:12:18]request: POST /json_proto HTTP/1.0 [08:12:18]Method: POST [08:12:18]URL: /json_proto [08:12:18]Method is POST - this is cgi request [08:12:18]url: /json_proto [08:12:18]query_string will be loaded in cgi processing [08:12:18]execute_cgi json_proto POST (null) [08:12:18]execute_cgi path=json_proto method=POST [08:12:18]POST find Content-Length [08:12:18]Host: 172.17.40.67:8080 [08:12:18]Content-Length: 678 [08:12:18]Content-Type: application/json [08:12:18] [08:12:18]POST finish read [08:12:18]Found Content-Length = 678 [08:12:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:12:18]execute_script... [08:12:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:12:18]POST & json_proto [08:12:18]process_json_proto [08:12:18]json parsed OK: [08:12:18]protocol is kg_v1.0 [08:12:18]action value=close_receipt [08:12:18]process_action close_receipt [08:12:18]cmd_close_receipt [08:12:18]MH_GetDate [08:12:18]Write to MH i2c: F0 00 00 EA 46 1F [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: F0 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: F0 09 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: F0 09 00 EA 46 00 E6 98 20 67 EE DA 66 66 C1 [08:12:18]GetLastDocTimeStamp 1730189314 [08:12:18]current date 1730189542 [08:12:18]FM_GetShiftState [08:12:18]SAM_PROTO_GetShiftState [08:12:18]wFMCommunicate request_size=4 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 13 01 00 [08:12:18]Write to MH i2c: E2 08 00 EB 46 80 13 01 00 00 00 00 00 AE [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 0E 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 0E 00 EB 46 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0C [08:12:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:12:18]wFMCommunicate OK [08:12:18]SAM_PROTO_GetShiftState done [08:12:18]FM_GetShiftState done [08:12:18]opened in 1730160548 [08:12:18]opened+sec_in_day 1730246948 [08:12:18]quantity*price = 27027 [08:12:18]sum+1 = 27029 [08:12:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.70 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 45 29.10.2024 08:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96536 ФПД: 26340231231918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96536&fm=26340231231918&tin=02508201610067®Number=0000000000170478&sum=27000 [08:12:19]StoreToDocumentArchive [08:12:19]shift 145 fd 96536 [08:12:19]save to /storage/0145/doc_00096536 [08:12:19]save last doc name /storage/0145/doc_00096536 to /storage/kkm_last_doc_name [08:12:19]save OK [08:12:19]Clear old archive folders... [08:12:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:12:19]tlvbuf is 012444F0 [08:12:19]SAM_PROTO_ClearQueue [08:12:19]wFMCommunicate request_size=4 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 09 00 00 [08:12:19]Write to MH i2c: E2 08 00 F8 46 80 09 00 00 00 00 00 00 B0 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 F8 46 00 90 00 B2 [08:12:19]RAPDU: 90 00 [08:12:19]wFMCommunicate OK [08:12:19]SAM_PROTO_ClearQueue done [08:12:19]KKMCreateOFDPacket [08:12:19]OFDProtocolAddRootSTLVToBuf [08:12:19]FM_MakeSignedData [08:12:19]FM_MakeSignedData [08:12:19]SAM_PROTO_SignData [08:12:19]wFMCommunicate request_size=4 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 0D 01 02 [08:12:19]Write to MH i2c: E2 08 00 F9 46 80 0D 01 02 00 00 00 00 B8 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 F9 46 00 90 00 B3 [08:12:19]RAPDU: 90 00 [08:12:19]wFMCommunicate OK [08:12:19]wFMCommunicate request_size=255 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2D 00 00 00 F4 03 04 00 E6 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 79 01 00 35 04 06 00 17 [08:12:19]Write to MH i2c: E2 02 01 FA 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 2D 00 00 00 F4 03 04 00 E6 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 79 01 00 35 04 06 00 17 00 00 2F [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 FA 46 00 90 00 B4 [08:12:19]RAPDU: 90 00 [08:12:19]wFMCommunicate OK [08:12:19]wFMCommunicate request_size=10 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 0D 02 02 05 F4 D0 20 39 AE [08:12:19]Write to MH i2c: E2 0D 00 FB 46 80 0D 02 02 05 00 F4 D0 20 39 AE 00 00 90 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 FB 46 00 90 00 B5 [08:12:19]RAPDU: 90 00 [08:12:19]wFMCommunicate OK [08:12:19]wFMCommunicate request_size=4 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 0D 03 02 [08:12:19]Write to MH i2c: E2 08 00 FC 46 80 0D 03 02 00 00 00 00 BD [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 0B 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 0B 00 FC 46 00 85 79 1B 1C 1B D4 56 49 90 00 81 [08:12:19]RAPDU: 85 79 1B 1C 1B D4 56 49 90 00 [08:12:19]wFMCommunicate OK [08:12:19]SAM_PROTO_SignData done [08:12:19]FM_MakeSignedData done [08:12:19]CreateOFDProtocolMessage [08:12:19]wFMCommunicate request_size=4 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 11 00 00 [08:12:19]Write to MH i2c: E2 08 00 FD 46 80 11 00 00 00 00 00 00 BD [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 17 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 17 00 FD 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0E [08:12:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:12:19]wFMCommunicate OK [08:12:19]CreateOFDProtocolMessage done [08:12:19]OFDSenderStorePacket 96536 [08:12:19]StoreOFDPacket docnum=96536 [08:12:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 62 07 01 DE 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 34 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 2D 00 00 00 F4 03 04 00 E6 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 79 01 00 35 04 06 00 17 F4 D0 20 39 AE 85 79 1B 1C 1B D4 56 49 [08:12:19]CheckFolder [08:12:19]dirname=/storage/ofd_packets [08:12:19]CheckFolder done [08:12:19]ProducePacketName [08:12:19]name=ofd_packets/00096536 [08:12:19]NVStorageSaveData ofd_packets/00096536 [08:12:19]File name is /storage/ofd_packets/00096536 [08:12:19]Write 301 bytes [08:12:19]NVStorageSaveData done [08:12:19]OFDSenderStorePacket done [08:12:19]KKMCreateOFDPacket done [08:12:19]NVStorageSaveData kkm_last_timestamp [08:12:19]File name is /storage/kkm_last_timestamp [08:12:19]Write 4 bytes [08:12:19]NVStorageSaveData done [08:12:19]ExternCall_PrintAddStr [08:12:19]wPrintStart [08:12:19]Write to MH i2c: 01 00 00 FE 46 44 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: 01 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: 01 07 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: 01 07 00 FE 46 00 00 00 00 00 FF 0F 59 [08:12:19]RasterBufferAndPrint [08:12:19]line Счет N : (1)3407062 [08:12:19]line ИНН: 02508201610067 [08:12:19]line Контрольно-Кассовый Чек [08:12:19]line ПРОДАЖА [08:12:19]line ТРК (МРК, ГНК) : 12 [08:12:19]line Товар: 2710124130 [08:12:19]line Аи-92-К-4 [08:12:19]line 4.040 * 66.90 [08:12:19]line = 270.28 [08:12:19]line НДС 12% НСП 1% [08:12:19]line > о реализуемом товаре [08:12:19]line ОКРУГЛЕНИЕ: -0.28 [08:12:19]line ИТОГО: 270.00 [08:12:19]line Внесено: 270.00 [08:12:19]line СДАЧА: 0.00 [08:12:19]line НСП 1% : 2.39 [08:12:19]line НДС 12% : 28.70 [08:12:19]line Наличными: 270.00 [08:12:19]line Безнал.: 0.00 [08:12:19]line Место: АЗС № 82 "Партнер Нефть" [08:12:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:12:19]line СНО: Общий режим [08:12:19]line Чек 45 29.10.2024 08:12 [08:12:19]line Смена: 145 ФФД: 1.0 [08:12:19]line ЗНМ: 0300000017 [08:12:19]line РНМ: 0000000000170478 [08:12:19]line Версия ККМ: v1.0 [08:12:19]line ФМ: 0000000002098560 [08:12:19]line ФД: 96536 [08:12:19]line ФПД: 26340231231918 [08:12:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96536&fm=26340231231918&tin=02508201610067®Number=0000000000170478&sum=27000 [08:12:20]OFD Sender: Processing packet 96536 [packets to send 58, broken 57] [08:12:20]ProducePacketName [08:12:20]name=ofd_packets/00096536 [08:12:20]OFD Sender: To server: pG, [08:12:20]CommunicateWithHost lk.salyk.kg:30040 [08:12:20]ConnectInit lk.salyk.kg [08:12:20]written 0, free lines is 4095 [08:12:20]Connected sock=7 [08:12:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 62 07 01 DE 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 34 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 2D 00 00 00 F4 03 04 00 E6 98 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 79 01 00 35 04 06 00 17 F4 D0 20 39 AE 85 79 1B 1C 1B D4 56 49 [08:12:20]Write to MH i2c: 01 00 00 29 47 70 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 07 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 07 00 29 47 00 00 00 00 00 0B 0D 8F [08:12:20]RasterBufferAndPrint [08:12:20]line [08:12:20]line [08:12:20]line [08:12:20]line [08:12:20]line [08:12:20]written 0, free lines is 3348 [08:12:20]MH_Cut [08:12:20]Write to MH i2c: D1 01 00 30 47 01 49 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: D1 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: D1 01 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: D1 01 00 30 47 00 48 [08:12:20]Write to MH i2c: 01 00 00 31 47 78 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D5 8F 47 00 5A 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 32 30 39 38 35 36 30 10 04 04 00 18 79 01 00 F4 03 04 00 0D 43 20 67 B6 04 01 00 00 C4 24 48 7A E8 99 88 D4 [08:12:20]CommunicateWithHost err = 0 [08:12:20]CheckOFDResponse [08:12:20]1017 (14) - 77093643461234 [08:12:20]1041 (16) - 0000000002098560 [08:12:20]1040 (4) - 96536 [08:12:20]1012 (4) - 29.10.2024 02:06 [08:12:20]1206 (1) - 0 [08:12:20]OFD Sender: Remove packet 96536 [08:12:20]ProducePacketName [08:12:20]name=ofd_packets/00096536 [08:12:20]NVStorageDeleteData [08:12:21]OFD Sender: No OFD packet to send [08:12:21]*** Cut start [08:12:21]*** Partial cut [08:12:21]*** CUTSNS_PIN = 1 [08:12:21]*** CUTSNS_PIN = 0 [08:12:21]*** Brake cut motor [08:12:21]Read from MH i2c: 01 [08:12:21]MH_I2C_Read... [08:12:21]*** Stop cut motor [08:12:21]*** Cut end [08:12:21]Read from MH i2c: 01 07 00 [08:12:21]MH_I2C_Read... [08:12:21]Read from MH i2c: 01 07 00 31 47 00 00 00 00 00 FF 0F 8D [08:12:21]process_action close_receipt done [08:12:21]requested_data is exist [08:12:21]produce_requested_data [08:12:21]requested_item fm.sn is exist - process it [08:12:21]wFMCommunicate request_size=4 [08:12:21]MH_SAM_APDU [08:12:21]CAPDU: 80 11 00 00 [08:12:21]Write to MH i2c: E2 08 00 32 47 80 11 00 00 00 00 00 00 F3 [08:12:21]Write i2c OK [08:12:21]MH_I2C_Read... [08:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:21]Read from MH i2c: E2 [08:12:21]MH_I2C_Read... [08:12:21]Read from MH i2c: E2 17 00 [08:12:21]MH_I2C_Read... [08:12:21]Read from MH i2c: E2 17 00 32 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [08:12:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:12:21]wFMCommunicate OK [08:12:21]requested_item fd.num is exist - process it [08:12:21]SAM_PROTO_GetFieldsCounters [08:12:21]wFMCommunicate request_size=4 [08:12:21]MH_SAM_APDU [08:12:21]CAPDU: 80 13 00 00 [08:12:21]Write to MH i2c: E2 08 00 33 47 80 13 00 00 00 00 00 00 F6 [08:12:21]Write i2c OK [08:12:21]MH_I2C_Read... [08:12:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:22]Read from MH i2c: E2 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 62 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 62 00 33 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [08:12:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:12:22]wFMCommunicate OK [08:12:22]SAM_PROTO_GetFieldsCounters done [08:12:22]requested_item shift.num is exist - process it [08:12:22]requested_item shift.opened is exist - process it [08:12:22]req_shift_opened [08:12:22]FM_GetShiftState [08:12:22]SAM_PROTO_GetShiftState [08:12:22]wFMCommunicate request_size=4 [08:12:22]MH_SAM_APDU [08:12:22]CAPDU: 80 13 01 00 [08:12:22]Write to MH i2c: E2 08 00 34 47 80 13 01 00 00 00 00 00 F8 [08:12:22]Write i2c OK [08:12:22]MH_I2C_Read... [08:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:22]Read from MH i2c: E2 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 0E 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 0E 00 34 47 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 56 [08:12:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:12:22]wFMCommunicate OK [08:12:22]SAM_PROTO_GetShiftState done [08:12:22]FM_GetShiftState done [08:12:22]req_shift_opened done [08:12:22]requested_item shift.open_date is exist - process it [08:12:22]req_shift_open_date [08:12:22]req_shift_open_date done [08:12:22]produce_requested_data done [08:12:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96536,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:12:22]process_action_free close_receipt [08:12:22]json_value_free [08:12:22]json_value_free done [08:12:22]process_json_proto returns [08:12:22]Send response to host [08:12:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96536,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:12:22]free response buf [08:12:22]execute_script done [08:12:22]execute_script returns [08:12:22]free content buf [08:12:22]Sock 9.Close socket [08:12:22]Sock 9.Thread stoped [08:12:26]OFD Sender: No OFD packet to send [08:12:31]OFD Sender: No OFD packet to send [08:12:36]OFD Sender: No OFD packet to send [08:12:41]OFD Sender: No OFD packet to send [08:12:46]OFD Sender: No OFD packet to send [08:12:51]OFD Sender: No OFD packet to send [08:12:56]OFD Sender: No OFD packet to send [08:13:01]OFD Sender: No OFD packet to send [08:13:06]OFD Sender: No OFD packet to send [08:13:11]OFD Sender: No OFD packet to send [08:13:12]accept exits with 10 [08:13:12]New connection [08:13:12]New thread 3066776932 created [08:13:12]Thread 3066920292 joined [08:13:12]Waiting for new connection... [08:13:12] Sock 10.Parse request [08:13:12]Sock 10.Check first char [08:13:12]Sock 10.First char is OK [08:13:12]request: POST /json_proto HTTP/1.0 [08:13:12]Method: POST [08:13:12]URL: /json_proto [08:13:12]Method is POST - this is cgi request [08:13:12]url: /json_proto [08:13:12]query_string will be loaded in cgi processing [08:13:12]execute_cgi json_proto POST (null) [08:13:12]execute_cgi path=json_proto method=POST [08:13:12]POST find Content-Length [08:13:12]Host: 172.17.40.67:8080 [08:13:12]Content-Length: 683 [08:13:12]Content-Type: application/json [08:13:12] [08:13:12]POST finish read [08:13:12]Found Content-Length = 683 [08:13:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 29.650, "sum" : 2200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:12]execute_script... [08:13: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)3407061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 29.650, "sum" : 2200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:12]POST & json_proto [08:13:12]process_json_proto [08:13:12]json parsed OK: [08:13:12]protocol is kg_v1.0 [08:13:12]action value=close_receipt [08:13:12]process_action close_receipt [08:13:12]cmd_close_receipt [08:13:12]MH_GetDate [08:13:12]Write to MH i2c: F0 00 00 35 47 6B [08:13:12]Write i2c OK [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: F0 [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: F0 09 00 [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: F0 09 00 35 47 00 1C 99 20 67 EE DA 66 66 44 [08:13:12]GetLastDocTimeStamp 1730189542 [08:13:12]current date 1730189596 [08:13:12]FM_GetShiftState [08:13:12]SAM_PROTO_GetShiftState [08:13:12]wFMCommunicate request_size=4 [08:13:12]MH_SAM_APDU [08:13:12]CAPDU: 80 13 01 00 [08:13:12]Write to MH i2c: E2 08 00 36 47 80 13 01 00 00 00 00 00 FA [08:13:12]Write i2c OK [08:13:12]MH_I2C_Read... [08:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:12]Read from MH i2c: E2 [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: E2 0E 00 [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: E2 0E 00 36 47 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [08:13:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:13:12]wFMCommunicate OK [08:13:12]SAM_PROTO_GetShiftState done [08:13:12]FM_GetShiftState done [08:13:12]opened in 1730160548 [08:13:12]opened+sec_in_day 1730246948 [08:13:12]quantity*price = 220003 [08:13:12]sum+1 = 220004 [08:13:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 2200.00 Внесено: 2200.00 СДАЧА: 0.00 НСП 1% : 19.47 НДС 12% : 233.63 Наличными: 2200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 46 29.10.2024 08:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96537 ФПД: 221430956775858 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081316&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96537&fm=221430956775858&tin=02508201610067®Number=0000000000170478&sum=220000 [08:13:13]StoreToDocumentArchive [08:13:13]shift 145 fd 96537 [08:13:13]save to /storage/0145/doc_00096537 [08:13:13]save last doc name /storage/0145/doc_00096537 to /storage/kkm_last_doc_name [08:13:13]save OK [08:13:13]Clear old archive folders... [08:13:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:13:13]tlvbuf is 0115A440 [08:13:13]SAM_PROTO_ClearQueue [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 09 00 00 [08:13:13]Write to MH i2c: E2 08 00 43 47 80 09 00 00 00 00 00 00 FC [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 43 47 00 90 00 FE [08:13:13]RAPDU: 90 00 [08:13:13]wFMCommunicate OK [08:13:13]SAM_PROTO_ClearQueue done [08:13:13]KKMCreateOFDPacket [08:13:13]OFDProtocolAddRootSTLVToBuf [08:13:13]FM_MakeSignedData [08:13:13]FM_MakeSignedData [08:13:13]SAM_PROTO_SignData [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 0D 01 02 [08:13:13]Write to MH i2c: E2 08 00 44 47 80 0D 01 02 00 00 00 00 04 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 44 47 00 90 00 FF [08:13:13]RAPDU: 90 00 [08:13:13]wFMCommunicate OK [08:13:13]wFMCommunicate request_size=255 [08:13:13]MH_SAM_APDU [08:13: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 60 5B 03 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 1C 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 79 01 00 35 04 06 00 C9 [08:13:13]Write to MH i2c: E2 02 01 45 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 60 5B 03 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 1C 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 79 01 00 35 04 06 00 C9 00 00 43 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 45 47 00 90 00 00 [08:13:13]RAPDU: 90 00 [08:13:13]wFMCommunicate OK [08:13:13]wFMCommunicate request_size=10 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 0D 02 02 05 63 E9 85 59 B2 [08:13:13]Write to MH i2c: E2 0D 00 46 47 80 0D 02 02 05 00 63 E9 85 59 B2 00 00 ED [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 03 00 46 47 00 90 00 01 [08:13:13]RAPDU: 90 00 [08:13:13]wFMCommunicate OK [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 0D 03 02 [08:13:13]Write to MH i2c: E2 08 00 47 47 80 0D 03 02 00 00 00 00 09 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 0B 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 0B 00 47 47 00 B9 E1 B1 27 7A CF 54 72 90 00 8B [08:13:13]RAPDU: B9 E1 B1 27 7A CF 54 72 90 00 [08:13:13]wFMCommunicate OK [08:13:13]SAM_PROTO_SignData done [08:13:13]FM_MakeSignedData done [08:13:13]CreateOFDProtocolMessage [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 11 00 00 [08:13:13]Write to MH i2c: E2 08 00 48 47 80 11 00 00 00 00 00 00 09 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 17 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 17 00 48 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [08:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:13:13]wFMCommunicate OK [08:13:13]CreateOFDProtocolMessage done [08:13:13]OFDSenderStorePacket 96537 [08:13:13]StoreOFDPacket docnum=96537 [08:13:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E 65 07 01 D1 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 60 5B 03 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 1C 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 79 01 00 35 04 06 00 C9 63 E9 85 59 B2 B9 E1 B1 27 7A CF 54 72 [08:13:13]CheckFolder [08:13:13]dirname=/storage/ofd_packets [08:13:13]CheckFolder done [08:13:13]ProducePacketName [08:13:13]name=ofd_packets/00096537 [08:13:13]NVStorageSaveData ofd_packets/00096537 [08:13:13]File name is /storage/ofd_packets/00096537 [08:13:13]Write 301 bytes [08:13:13]NVStorageSaveData done [08:13:13]OFDSenderStorePacket done [08:13:13]KKMCreateOFDPacket done [08:13:13]NVStorageSaveData kkm_last_timestamp [08:13:13]File name is /storage/kkm_last_timestamp [08:13:13]Write 4 bytes [08:13:13]NVStorageSaveData done [08:13:13]ExternCall_PrintAddStr [08:13:13]wPrintStart [08:13:13]Write to MH i2c: 01 00 00 49 47 90 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: 01 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: 01 07 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: 01 07 00 49 47 00 00 00 00 00 FF 0F A5 [08:13:13]RasterBufferAndPrint [08:13:13]line Счет N : (1)3407061 [08:13:13]line ИНН: 02508201610067 [08:13:13]line Контрольно-Кассовый Чек [08:13:13]line ПРОДАЖА [08:13:13]line ТРК (МРК, ГНК) : 43 [08:13:13]line Товар: 2710124500 [08:13:13]line Аи-95-К-5 [08:13:13]line 29.650 * 74.20 [08:13:13]line = 2200.03 [08:13:13]line НДС 12% НСП 1% [08:13:13]line > о реализуемом товаре [08:13:13]line ОКРУГЛЕНИЕ: -0.03 [08:13:13]line ИТОГО: 2200.00 [08:13:13]line Внесено: 2200.00 [08:13:13]line СДАЧА: 0.00 [08:13:13]line НСП 1% : 19.47 [08:13:13]line НДС 12% : 233.63 [08:13:13]line Наличными: 2200.00 [08:13:13]line Безнал.: 0.00 [08:13:13]line Место: АЗС № 82 "Партнер Нефть" [08:13:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:13:13]line СНО: Общий режим [08:13:13]line Чек 46 29.10.2024 08:13 [08:13:13]line Смена: 145 ФФД: 1.0 [08:13:13]line ЗНМ: 0300000017 [08:13:13]line РНМ: 0000000000170478 [08:13:13]line Версия ККМ: v1.0 [08:13:13]line ФМ: 0000000002098560 [08:13:13]line ФД: 96537 [08:13:13]line ФПД: 221430956775858 [08:13:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081316&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96537&fm=221430956775858&tin=02508201610067®Number=0000000000170478&sum=220000 [08:13:14]OFD Sender: Processing packet 96537 [packets to send 58, broken 57] [08:13:14]ProducePacketName [08:13:14]name=ofd_packets/00096537 [08:13:14]OFD Sender: To server: pG, [08:13:14]CommunicateWithHost lk.salyk.kg:30040 [08:13:14]ConnectInit lk.salyk.kg [08:13:14]written 0, free lines is 4095 [08:13:14]Connected sock=9 [08:13:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E 65 07 01 D1 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 60 5B 03 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 1C 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 79 01 00 35 04 06 00 C9 63 E9 85 59 B2 B9 E1 B1 27 7A CF 54 72 [08:13:14]Write to MH i2c: 01 00 00 74 47 BB [08:13:14]Write i2c OK [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: 01 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: 01 07 00 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: 01 07 00 74 47 00 00 00 00 00 13 0D E2 [08:13:14]RasterBufferAndPrint [08:13:14]line [08:13:14]line [08:13:14]line [08:13:14]line [08:13:14]line [08:13:14]written 0, free lines is 3353 [08:13:14]MH_Cut [08:13:14]Write to MH i2c: D1 01 00 7B 47 01 94 [08:13:14]Write i2c OK [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: D1 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: D1 01 00 [08:13:14]MH_I2C_Read... [08:13:14]Read from MH i2c: D1 01 00 7B 47 00 93 [08:13:14]Write to MH i2c: 01 00 00 7C 47 C3 [08:13:14]Write i2c OK [08:13:14]MH_I2C_Read... [08:13:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6B EF 47 00 80 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 32 30 39 38 35 36 30 10 04 04 00 19 79 01 00 F4 03 04 00 43 43 20 67 B6 04 01 00 00 83 AE 3B 2E E7 E8 5F 5B [08:13:14]CommunicateWithHost err = 0 [08:13:14]CheckOFDResponse [08:13:14]1017 (14) - 77093643461234 [08:13:14]1041 (16) - 0000000002098560 [08:13:14]1040 (4) - 96537 [08:13:14]1012 (4) - 29.10.2024 02:06 [08:13:14]1206 (1) - 0 [08:13:14]OFD Sender: Remove packet 96537 [08:13:14]ProducePacketName [08:13:14]name=ofd_packets/00096537 [08:13:14]NVStorageDeleteData [08:13:15]OFD Sender: No OFD packet to send [08:13:15]*** Cut start [08:13:15]*** Partial cut [08:13:15]*** CUTSNS_PIN = 1 [08:13:15]*** CUTSNS_PIN = 0 [08:13:15]*** Brake cut motor [08:13:15]Read from MH i2c: 01 [08:13:15]MH_I2C_Read... [08:13:15]*** Stop cut motor [08:13:15]*** Cut end [08:13:15]Read from MH i2c: 01 07 00 [08:13:15]MH_I2C_Read... [08:13:15]Read from MH i2c: 01 07 00 7C 47 00 00 00 00 00 FF 0F D8 [08:13:15]process_action close_receipt done [08:13:15]requested_data is exist [08:13:15]produce_requested_data [08:13:15]requested_item fm.sn is exist - process it [08:13:15]wFMCommunicate request_size=4 [08:13:15]MH_SAM_APDU [08:13:15]CAPDU: 80 11 00 00 [08:13:15]Write to MH i2c: E2 08 00 7D 47 80 11 00 00 00 00 00 00 3E [08:13:15]Write i2c OK [08:13:15]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 17 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 17 00 7D 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [08:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:13:16]wFMCommunicate OK [08:13:16]requested_item fd.num is exist - process it [08:13:16]SAM_PROTO_GetFieldsCounters [08:13:16]wFMCommunicate request_size=4 [08:13:16]MH_SAM_APDU [08:13:16]CAPDU: 80 13 00 00 [08:13:16]Write to MH i2c: E2 08 00 7E 47 80 13 00 00 00 00 00 00 41 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 62 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 62 00 7E 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [08:13:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:13:16]wFMCommunicate OK [08:13:16]SAM_PROTO_GetFieldsCounters done [08:13:16]requested_item shift.num is exist - process it [08:13:16]requested_item shift.opened is exist - process it [08:13:16]req_shift_opened [08:13:16]FM_GetShiftState [08:13:16]SAM_PROTO_GetShiftState [08:13:16]wFMCommunicate request_size=4 [08:13:16]MH_SAM_APDU [08:13:16]CAPDU: 80 13 01 00 [08:13:16]Write to MH i2c: E2 08 00 7F 47 80 13 01 00 00 00 00 00 43 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 0E 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 0E 00 7F 47 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A1 [08:13:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:13:16]wFMCommunicate OK [08:13:16]SAM_PROTO_GetShiftState done [08:13:16]FM_GetShiftState done [08:13:16]req_shift_opened done [08:13:16]requested_item shift.open_date is exist - process it [08:13:16]req_shift_open_date [08:13:16]req_shift_open_date done [08:13:16]produce_requested_data done [08:13:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96537,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:13:16]process_action_free close_receipt [08:13:16]json_value_free [08:13:16]json_value_free done [08:13:16]process_json_proto returns [08:13:16]Send response to host [08:13:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96537,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:13:16]free response buf [08:13:16]execute_script done [08:13:16]execute_script returns [08:13:16]free content buf [08:13:16]Sock 10.Close socket [08:13:16]Sock 10.Thread stoped [08:13:20]OFD Sender: No OFD packet to send [08:13:25]OFD Sender: No OFD packet to send [08:13:30]OFD Sender: No OFD packet to send [08:13:35]OFD Sender: No OFD packet to send [08:13:40]OFD Sender: No OFD packet to send [08:13:45]OFD Sender: No OFD packet to send [08:13:50]OFD Sender: No OFD packet to send [08:13:55]OFD Sender: No OFD packet to send [08:14:00]OFD Sender: No OFD packet to send [08:14:05]OFD Sender: No OFD packet to send [08:14:10]OFD Sender: No OFD packet to send [08:14:15]OFD Sender: No OFD packet to send [08:14:20]OFD Sender: No OFD packet to send [08:14:25]OFD Sender: No OFD packet to send [08:14:30]OFD Sender: No OFD packet to send [08:14:35]OFD Sender: No OFD packet to send [08:14:40]OFD Sender: No OFD packet to send [08:14:45]OFD Sender: No OFD packet to send [08:14:50]OFD Sender: No OFD packet to send [08:14:55]OFD Sender: No OFD packet to send [08:15:00]OFD Sender: No OFD packet to send [08:15:05]OFD Sender: No OFD packet to send [08:15:10]OFD Sender: No OFD packet to send [08:15:15]OFD Sender: No OFD packet to send [08:15:20]OFD Sender: No OFD packet to send [08:15:25]OFD Sender: No OFD packet to send [08:15:30]OFD Sender: No OFD packet to send [08:15:35]OFD Sender: No OFD packet to send [08:15:40]OFD Sender: No OFD packet to send [08:15:45]OFD Sender: No OFD packet to send [08:15:50]OFD Sender: No OFD packet to send [08:15:55]OFD Sender: No OFD packet to send [08:16:00]OFD Sender: No OFD packet to send [08:16:05]OFD Sender: No OFD packet to send [08:16:10]OFD Sender: No OFD packet to send [08:16:15]OFD Sender: No OFD packet to send [08:16:20]OFD Sender: No OFD packet to send [08:16:25]OFD Sender: No OFD packet to send [08:16:30]OFD Sender: No OFD packet to send [08:16:35]OFD Sender: No OFD packet to send [08:16:40]OFD Sender: No OFD packet to send [08:16:45]OFD Sender: No OFD packet to send [08:16:50]OFD Sender: No OFD packet to send [08:16:55]OFD Sender: No OFD packet to send [08:16:56]accept exits with 7 [08:16:56]New connection [08:16:56]New thread 3066920292 created [08:16:56]Thread 3066776932 joined [08:16:56]Waiting for new connection... [08:16:56] Sock 7.Parse request [08:16:56]Sock 7.Check first char [08:16:56]Sock 7.First char is OK [08:16:56]request: POST /json_proto HTTP/1.0 [08:16:56]Method: POST [08:16:56]URL: /json_proto [08:16:56]Method is POST - this is cgi request [08:16:56]url: /json_proto [08:16:56]query_string will be loaded in cgi processing [08:16:56]execute_cgi json_proto POST (null) [08:16:56]execute_cgi path=json_proto method=POST [08:16:56]POST find Content-Length [08:16:56]Host: 172.17.40.67:8080 [08:16:56]Content-Length: 678 [08:16:56]Content-Type: application/json [08:16:56] [08:16:56]POST finish read [08:16:56]Found Content-Length = 678 [08:16:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:56]execute_script... [08:16:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:56]POST & json_proto [08:16:56]process_json_proto [08:16:56]json parsed OK: [08:16:56]protocol is kg_v1.0 [08:16:56]action value=close_receipt [08:16:56]process_action close_receipt [08:16:56]cmd_close_receipt [08:16:56]MH_GetDate [08:16:56]Write to MH i2c: F0 00 00 80 47 B6 [08:16:56]Write i2c OK [08:16:56]MH_I2C_Read... [08:16:56]Read from MH i2c: F0 [08:16:56]MH_I2C_Read... [08:16:56]Read from MH i2c: F0 09 00 [08:16:56]MH_I2C_Read... [08:16:56]Read from MH i2c: F0 09 00 80 47 00 FD 99 20 67 EE DA 66 66 70 [08:16:56]GetLastDocTimeStamp 1730189596 [08:16:56]current date 1730189821 [08:16:56]FM_GetShiftState [08:16:56]SAM_PROTO_GetShiftState [08:16:56]wFMCommunicate request_size=4 [08:16:56]MH_SAM_APDU [08:16:56]CAPDU: 80 13 01 00 [08:16:56]Write to MH i2c: E2 08 00 81 47 80 13 01 00 00 00 00 00 45 [08:16:56]Write i2c OK [08:16:56]MH_I2C_Read... [08:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:56]Read from MH i2c: E2 [08:16:56]MH_I2C_Read... [08:16:56]Read from MH i2c: E2 0E 00 [08:16:56]MH_I2C_Read... [08:16:56]Read from MH i2c: E2 0E 00 81 47 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [08:16:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:16:56]wFMCommunicate OK [08:16:56]SAM_PROTO_GetShiftState done [08:16:56]FM_GetShiftState done [08:16:56]opened in 1730160548 [08:16:56]opened+sec_in_day 1730246948 [08:16:56]quantity*price = 20003 [08:16:56]sum+1 = 20004 [08:16: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 47 29.10.2024 08:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96538 ФПД: 269711264548486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96538&fm=269711264548486&tin=02508201610067®Number=0000000000170478&sum=20000 [08:16:58]StoreToDocumentArchive [08:16:58]shift 145 fd 96538 [08:16:58]save to /storage/0145/doc_00096538 [08:16:58]save last doc name /storage/0145/doc_00096538 to /storage/kkm_last_doc_name [08:16:58]save OK [08:16:58]Clear old archive folders... [08:16:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:16:58]tlvbuf is 01208880 [08:16:58]SAM_PROTO_ClearQueue [08:16:58]wFMCommunicate request_size=4 [08:16:58]MH_SAM_APDU [08:16:58]CAPDU: 80 09 00 00 [08:16:58]Write to MH i2c: E2 08 00 8E 47 80 09 00 00 00 00 00 00 47 [08:16:58]Write i2c OK [08:16:58]MH_I2C_Read... [08:16:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:58]Read from MH i2c: E2 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 03 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 03 00 8E 47 00 90 00 49 [08:16:58]RAPDU: 90 00 [08:16:58]wFMCommunicate OK [08:16:58]SAM_PROTO_ClearQueue done [08:16:58]KKMCreateOFDPacket [08:16:58]OFDProtocolAddRootSTLVToBuf [08:16:58]FM_MakeSignedData [08:16:58]FM_MakeSignedData [08:16:58]SAM_PROTO_SignData [08:16:58]wFMCommunicate request_size=4 [08:16:58]MH_SAM_APDU [08:16:58]CAPDU: 80 0D 01 02 [08:16:58]Write to MH i2c: E2 08 00 8F 47 80 0D 01 02 00 00 00 00 4F [08:16:58]Write i2c OK [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 [08:16:58]MH_I2C_Read... [08:16:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:58]Read from MH i2c: E2 03 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 03 00 8F 47 00 90 00 4A [08:16:58]RAPDU: 90 00 [08:16:58]wFMCommunicate OK [08:16:58]wFMCommunicate request_size=255 [08:16:58]MH_SAM_APDU [08:16:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2F 00 00 00 F4 03 04 00 FD 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 79 01 00 35 04 06 00 F5 [08:16:58]Write to MH i2c: E2 02 01 90 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 2F 00 00 00 F4 03 04 00 FD 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 79 01 00 35 04 06 00 F5 00 00 05 [08:16:58]Write i2c OK [08:16:58]MH_I2C_Read... [08:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:58]Read from MH i2c: E2 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 03 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 03 00 90 47 00 90 00 4B [08:16:58]RAPDU: 90 00 [08:16:58]wFMCommunicate OK [08:16:58]wFMCommunicate request_size=10 [08:16:58]MH_SAM_APDU [08:16:58]CAPDU: 80 0D 02 02 05 4D 0C 1D 86 86 [08:16:58]Write to MH i2c: E2 0D 00 91 47 80 0D 02 02 05 00 4D 0C 1D 86 86 00 00 DE [08:16:58]Write i2c OK [08:16:58]MH_I2C_Read... [08:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:58]Read from MH i2c: E2 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 03 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 03 00 91 47 00 90 00 4C [08:16:58]RAPDU: 90 00 [08:16:58]wFMCommunicate OK [08:16:58]wFMCommunicate request_size=4 [08:16:58]MH_SAM_APDU [08:16:58]CAPDU: 80 0D 03 02 [08:16:58]Write to MH i2c: E2 08 00 92 47 80 0D 03 02 00 00 00 00 54 [08:16:58]Write i2c OK [08:16:58]MH_I2C_Read... [08:16:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:58]Read from MH i2c: E2 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 0B 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 0B 00 92 47 00 FC CC 7A A5 53 ED 51 97 90 00 64 [08:16:58]RAPDU: FC CC 7A A5 53 ED 51 97 90 00 [08:16:58]wFMCommunicate OK [08:16:58]SAM_PROTO_SignData done [08:16:58]FM_MakeSignedData done [08:16:58]CreateOFDProtocolMessage [08:16:58]wFMCommunicate request_size=4 [08:16:58]MH_SAM_APDU [08:16:58]CAPDU: 80 11 00 00 [08:16:58]Write to MH i2c: E2 08 00 93 47 80 11 00 00 00 00 00 00 54 [08:16:58]Write i2c OK [08:16:58]MH_I2C_Read... [08:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:58]Read from MH i2c: E2 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 17 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 17 00 93 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [08:16:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:16:58]wFMCommunicate OK [08:16:58]CreateOFDProtocolMessage done [08:16:58]OFDSenderStorePacket 96538 [08:16:58]StoreOFDPacket docnum=96538 [08:16:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC 8F 07 01 DB D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2F 00 00 00 F4 03 04 00 FD 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 79 01 00 35 04 06 00 F5 4D 0C 1D 86 86 FC CC 7A A5 53 ED 51 97 [08:16:58]CheckFolder [08:16:58]dirname=/storage/ofd_packets [08:16:58]CheckFolder done [08:16:58]ProducePacketName [08:16:58]name=ofd_packets/00096538 [08:16:58]NVStorageSaveData ofd_packets/00096538 [08:16:58]File name is /storage/ofd_packets/00096538 [08:16:58]Write 301 bytes [08:16:58]NVStorageSaveData done [08:16:58]OFDSenderStorePacket done [08:16:58]KKMCreateOFDPacket done [08:16:58]NVStorageSaveData kkm_last_timestamp [08:16:58]File name is /storage/kkm_last_timestamp [08:16:58]Write 4 bytes [08:16:58]NVStorageSaveData done [08:16:58]ExternCall_PrintAddStr [08:16:58]wPrintStart [08:16:58]Write to MH i2c: 01 00 00 94 47 DB [08:16:58]Write i2c OK [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: 01 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: 01 07 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: 01 07 00 94 47 00 00 00 00 00 FF 0F F0 [08:16:58]RasterBufferAndPrint [08:16:58]line Счет N : (1)3407063 [08:16:58]line ИНН: 02508201610067 [08:16:58]line Контрольно-Кассовый Чек [08:16:58]line ПРОДАЖА [08:16:58]line ТРК (МРК, ГНК) : 42 [08:16:58]line Товар: 2710124130 [08:16:58]line Аи-92-К-4 [08:16:58]line 2.990 * 66.90 [08:16:58]line = 200.03 [08:16:58]line НДС 12% НСП 1% [08:16:58]line > о реализуемом товаре [08:16:58]line ОКРУГЛЕНИЕ: -0.03 [08:16:58]line ИТОГО: 200.00 [08:16:58]line Внесено: 200.00 [08:16:58]line СДАЧА: 0.00 [08:16:58]line НСП 1% : 1.77 [08:16:58]line НДС 12% : 21.24 [08:16:58]line Наличными: 200.00 [08:16:58]line Безнал.: 0.00 [08:16:58]line Место: АЗС № 82 "Партнер Нефть" [08:16:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:16:58]line СНО: Общий режим [08:16:58]line Чек 47 29.10.2024 08:17 [08:16:58]line Смена: 145 ФФД: 1.0 [08:16:58]line ЗНМ: 0300000017 [08:16:58]line РНМ: 0000000000170478 [08:16:58]line Версия ККМ: v1.0 [08:16:58]line ФМ: 0000000002098560 [08:16:58]line ФД: 96538 [08:16:58]line ФПД: 269711264548486 [08:16:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96538&fm=269711264548486&tin=02508201610067®Number=0000000000170478&sum=20000 [08:16:58]OFD Sender: Processing packet 96538 [packets to send 58, broken 57] [08:16:58]ProducePacketName [08:16:58]name=ofd_packets/00096538 [08:16:58]OFD Sender: To server: pG, [08:16:58]CommunicateWithHost lk.salyk.kg:30040 [08:16:58]ConnectInit lk.salyk.kg [08:16:58]written 0, free lines is 4095 [08:16:59]Connected sock=10 [08:16:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC 8F 07 01 DB D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2F 00 00 00 F4 03 04 00 FD 99 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 79 01 00 35 04 06 00 F5 4D 0C 1D 86 86 FC CC 7A A5 53 ED 51 97 [08:16:59]Write to MH i2c: 01 00 00 BF 47 06 [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: 01 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: 01 07 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: 01 07 00 BF 47 00 00 00 00 00 0C 0D 26 [08:16:59]RasterBufferAndPrint [08:16:59]line [08:16:59]line [08:16:59]line [08:16:59]line [08:16:59]line [08:16:59]written 0, free lines is 3346 [08:16:59]MH_Cut [08:16:59]Write to MH i2c: D1 01 00 C6 47 01 DF [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: D1 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: D1 01 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: D1 01 00 C6 47 00 DE [08:16:59]Write to MH i2c: 01 00 00 C7 47 0E [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 00 47 00 36 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 32 30 39 38 35 36 30 10 04 04 00 1A 79 01 00 F4 03 04 00 24 44 20 67 B6 04 01 00 00 3F 69 C7 23 03 25 48 8C [08:16:59]CommunicateWithHost err = 0 [08:16:59]CheckOFDResponse [08:16:59]1017 (14) - 77093643461234 [08:16:59]1041 (16) - 0000000002098560 [08:16:59]1040 (4) - 96538 [08:16:59]1012 (4) - 29.10.2024 02:10 [08:16:59]1206 (1) - 0 [08:16:59]OFD Sender: Remove packet 96538 [08:16:59]ProducePacketName [08:16:59]name=ofd_packets/00096538 [08:16:59]NVStorageDeleteData [08:16:59]OFD Sender: No OFD packet to send [08:17:00]*** Cut start [08:17:00]*** Partial cut [08:17:00]*** CUTSNS_PIN = 1 [08:17:00]*** CUTSNS_PIN = 0 [08:17:00]*** Brake cut motor [08:17:00]Read from MH i2c: 01 [08:17:00]MH_I2C_Read... [08:17:00]*** Stop cut motor [08:17:00]*** Cut end [08:17:00]Read from MH i2c: 01 07 00 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: 01 07 00 C7 47 00 00 00 00 00 FF 0F 23 [08:17:00]process_action close_receipt done [08:17:00]requested_data is exist [08:17:00]produce_requested_data [08:17:00]requested_item fm.sn is exist - process it [08:17:00]wFMCommunicate request_size=4 [08:17:00]MH_SAM_APDU [08:17:00]CAPDU: 80 11 00 00 [08:17:00]Write to MH i2c: E2 08 00 C8 47 80 11 00 00 00 00 00 00 89 [08:17:00]Write i2c OK [08:17:00]MH_I2C_Read... [08:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:00]Read from MH i2c: E2 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: E2 17 00 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: E2 17 00 C8 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [08:17:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:17:00]wFMCommunicate OK [08:17:00]requested_item fd.num is exist - process it [08:17:00]SAM_PROTO_GetFieldsCounters [08:17:00]wFMCommunicate request_size=4 [08:17:00]MH_SAM_APDU [08:17:00]CAPDU: 80 13 00 00 [08:17:00]Write to MH i2c: E2 08 00 C9 47 80 13 00 00 00 00 00 00 8C [08:17:00]Write i2c OK [08:17:00]MH_I2C_Read... [08:17:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:00]Read from MH i2c: E2 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: E2 62 00 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: E2 62 00 C9 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [08:17:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:00]wFMCommunicate OK [08:17:00]SAM_PROTO_GetFieldsCounters done [08:17:00]requested_item shift.num is exist - process it [08:17:00]requested_item shift.opened is exist - process it [08:17:00]req_shift_opened [08:17:00]FM_GetShiftState [08:17:00]SAM_PROTO_GetShiftState [08:17:00]wFMCommunicate request_size=4 [08:17:00]MH_SAM_APDU [08:17:00]CAPDU: 80 13 01 00 [08:17:00]Write to MH i2c: E2 08 00 CA 47 80 13 01 00 00 00 00 00 8E [08:17:00]Write i2c OK [08:17:00]MH_I2C_Read... [08:17:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:00]Read from MH i2c: E2 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: E2 0E 00 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: E2 0E 00 CA 47 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EC [08:17:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:17:00]wFMCommunicate OK [08:17:00]SAM_PROTO_GetShiftState done [08:17:00]FM_GetShiftState done [08:17:00]req_shift_opened done [08:17:00]requested_item shift.open_date is exist - process it [08:17:00]req_shift_open_date [08:17:00]req_shift_open_date done [08:17:00]produce_requested_data done [08:17:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96538,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:17:00]process_action_free close_receipt [08:17:00]json_value_free [08:17:00]json_value_free done [08:17:00]process_json_proto returns [08:17:00]Send response to host [08:17:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96538,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:17:00]free response buf [08:17:00]execute_script done [08:17:00]execute_script returns [08:17:00]free content buf [08:17:00]Sock 7.Close socket [08:17:00]Sock 7.Thread stoped [08:17:04]OFD Sender: No OFD packet to send [08:17:09]OFD Sender: No OFD packet to send [08:17:14]OFD Sender: No OFD packet to send [08:17:19]OFD Sender: No OFD packet to send [08:17:24]OFD Sender: No OFD packet to send [08:17:29]OFD Sender: No OFD packet to send [08:17:34]OFD Sender: No OFD packet to send [08:17:39]OFD Sender: No OFD packet to send [08:17:44]OFD Sender: No OFD packet to send [08:17:49]OFD Sender: No OFD packet to send [08:17:54]OFD Sender: No OFD packet to send [08:17:59]OFD Sender: No OFD packet to send [08:18:04]OFD Sender: No OFD packet to send [08:18:09]OFD Sender: No OFD packet to send [08:18:12]accept exits with 9 [08:18:12]New connection [08:18:12]New thread 3066776932 created [08:18:12]Thread 3066920292 joined [08:18:12]Waiting for new connection... [08:18:12] Sock 9.Parse request [08:18:12]Sock 9.Check first char [08:18:12]Sock 9.First char is OK [08:18:12]request: POST /json_proto HTTP/1.0 [08:18:12]Method: POST [08:18:12]URL: /json_proto [08:18:12]Method is POST - this is cgi request [08:18:12]url: /json_proto [08:18:12]query_string will be loaded in cgi processing [08:18:12]execute_cgi json_proto POST (null) [08:18:12]execute_cgi path=json_proto method=POST [08:18:12]POST find Content-Length [08:18:12]Host: 172.17.40.67:8080 [08:18:12]Content-Length: 683 [08:18:12]Content-Type: application/json [08:18:12] [08:18:12]POST finish read [08:18:12]Found Content-Length = 683 [08:18:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:12]execute_script... [08: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)3407065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:12]POST & json_proto [08:18:12]process_json_proto [08:18:12]json parsed OK: [08:18:12]protocol is kg_v1.0 [08:18:12]action value=close_receipt [08:18:12]process_action close_receipt [08:18:12]cmd_close_receipt [08:18:12]MH_GetDate [08:18:12]Write to MH i2c: F0 00 00 CB 47 01 [08:18:12]Write i2c OK [08:18:12]MH_I2C_Read... [08:18:12]Read from MH i2c: F0 [08:18:12]MH_I2C_Read... [08:18:12]Read from MH i2c: F0 09 00 [08:18:12]MH_I2C_Read... [08:18:12]Read from MH i2c: F0 09 00 CB 47 00 48 9A 20 67 EE DA 66 66 07 [08:18:12]GetLastDocTimeStamp 1730189821 [08:18:12]current date 1730189896 [08:18:12]FM_GetShiftState [08:18:12]SAM_PROTO_GetShiftState [08:18:12]wFMCommunicate request_size=4 [08:18:12]MH_SAM_APDU [08:18:12]CAPDU: 80 13 01 00 [08:18:12]Write to MH i2c: E2 08 00 CC 47 80 13 01 00 00 00 00 00 90 [08:18:12]Write i2c OK [08:18:12]MH_I2C_Read... [08:18:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:12]Read from MH i2c: E2 [08:18:12]MH_I2C_Read... [08:18:12]Read from MH i2c: E2 0E 00 [08:18:12]MH_I2C_Read... [08:18:12]Read from MH i2c: E2 0E 00 CC 47 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EE [08:18:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:18:12]wFMCommunicate OK [08:18:12]SAM_PROTO_GetShiftState done [08:18:12]FM_GetShiftState done [08:18:12]opened in 1730160548 [08:18:12]opened+sec_in_day 1730246948 [08:18:12]quantity*price = 100021 [08:18:12]sum+1 = 100023 [08:18: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 48 29.10.2024 08:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96539 ФПД: 144705975429345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96539&fm=144705975429345&tin=02508201610067®Number=0000000000170478&sum=100000 [08:18:13]StoreToDocumentArchive [08:18:13]shift 145 fd 96539 [08:18:13]save to /storage/0145/doc_00096539 [08:18:13]save last doc name /storage/0145/doc_00096539 to /storage/kkm_last_doc_name [08:18:13]save OK [08:18:13]Clear old archive folders... [08:18:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:18:13]tlvbuf is 011BB5D0 [08:18:13]SAM_PROTO_ClearQueue [08:18:13]wFMCommunicate request_size=4 [08:18:13]MH_SAM_APDU [08:18:13]CAPDU: 80 09 00 00 [08:18:13]Write to MH i2c: E2 08 00 D9 47 80 09 00 00 00 00 00 00 92 [08:18:13]Write i2c OK [08:18:13]MH_I2C_Read... [08:18:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:13]Read from MH i2c: E2 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: E2 03 00 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: E2 03 00 D9 47 00 90 00 94 [08:18:13]RAPDU: 90 00 [08:18:13]wFMCommunicate OK [08:18:13]SAM_PROTO_ClearQueue done [08:18:13]KKMCreateOFDPacket [08:18:13]OFDProtocolAddRootSTLVToBuf [08:18:13]FM_MakeSignedData [08:18:13]FM_MakeSignedData [08:18:13]SAM_PROTO_SignData [08:18:13]wFMCommunicate request_size=4 [08:18:13]MH_SAM_APDU [08:18:13]CAPDU: 80 0D 01 02 [08:18:13]Write to MH i2c: E2 08 00 DA 47 80 0D 01 02 00 00 00 00 9A [08:18:13]Write i2c OK [08:18:13]MH_I2C_Read... [08:18:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:13]Read from MH i2c: E2 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: E2 03 00 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: E2 03 00 DA 47 00 90 00 95 [08:18:13]RAPDU: 90 00 [08:18:13]wFMCommunicate OK [08:18:13]wFMCommunicate request_size=255 [08:18:13]MH_SAM_APDU [08:18: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 48 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 79 01 00 35 04 06 00 83 [08:18:13]Write to MH i2c: E2 02 01 DB 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 48 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 79 01 00 35 04 06 00 83 00 00 88 [08:18:13]Write i2c OK [08:18:13]MH_I2C_Read... [08:18:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:14]Read from MH i2c: E2 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 03 00 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 03 00 DB 47 00 90 00 96 [08:18:14]RAPDU: 90 00 [08:18:14]wFMCommunicate OK [08:18:14]wFMCommunicate request_size=10 [08:18:14]MH_SAM_APDU [08:18:14]CAPDU: 80 0D 02 02 05 9B FC 43 28 E1 [08:18:14]Write to MH i2c: E2 0D 00 DC 47 80 0D 02 02 05 00 9B FC 43 28 E1 00 00 8A [08:18:14]Write i2c OK [08:18:14]MH_I2C_Read... [08:18:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:14]Read from MH i2c: E2 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 03 00 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 03 00 DC 47 00 90 00 97 [08:18:14]RAPDU: 90 00 [08:18:14]wFMCommunicate OK [08:18:14]wFMCommunicate request_size=4 [08:18:14]MH_SAM_APDU [08:18:14]CAPDU: 80 0D 03 02 [08:18:14]Write to MH i2c: E2 08 00 DD 47 80 0D 03 02 00 00 00 00 9F [08:18:14]Write i2c OK [08:18:14]MH_I2C_Read... [08:18:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:14]Read from MH i2c: E2 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 0B 00 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 0B 00 DD 47 00 75 F5 99 27 3D 02 0F DB 90 00 F3 [08:18:14]RAPDU: 75 F5 99 27 3D 02 0F DB 90 00 [08:18:14]wFMCommunicate OK [08:18:14]SAM_PROTO_SignData done [08:18:14]FM_MakeSignedData done [08:18:14]CreateOFDProtocolMessage [08:18:14]wFMCommunicate request_size=4 [08:18:14]MH_SAM_APDU [08:18:14]CAPDU: 80 11 00 00 [08:18:14]Write to MH i2c: E2 08 00 DE 47 80 11 00 00 00 00 00 00 9F [08:18:14]Write i2c OK [08:18:14]MH_I2C_Read... [08:18:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:14]Read from MH i2c: E2 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 17 00 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: E2 17 00 DE 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [08:18:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:18:14]wFMCommunicate OK [08:18:14]CreateOFDProtocolMessage done [08:18:14]OFDSenderStorePacket 96539 [08:18:14]StoreOFDPacket docnum=96539 [08:18:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 75 07 01 55 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 48 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 79 01 00 35 04 06 00 83 9B FC 43 28 E1 75 F5 99 27 3D 02 0F DB [08:18:14]CheckFolder [08:18:14]dirname=/storage/ofd_packets [08:18:14]CheckFolder done [08:18:14]ProducePacketName [08:18:14]name=ofd_packets/00096539 [08:18:14]NVStorageSaveData ofd_packets/00096539 [08:18:14]File name is /storage/ofd_packets/00096539 [08:18:14]Write 301 bytes [08:18:14]NVStorageSaveData done [08:18:14]OFDSenderStorePacket done [08:18:14]KKMCreateOFDPacket done [08:18:14]NVStorageSaveData kkm_last_timestamp [08:18:14]File name is /storage/kkm_last_timestamp [08:18:14]Write 4 bytes [08:18:14]NVStorageSaveData done [08:18:14]ExternCall_PrintAddStr [08:18:14]wPrintStart [08:18:14]Write to MH i2c: 01 00 00 DF 47 26 [08:18:14]Write i2c OK [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: 01 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: 01 07 00 [08:18:14]MH_I2C_Read... [08:18:14]Read from MH i2c: 01 07 00 DF 47 00 00 00 00 00 FF 0F 3B [08:18:14]RasterBufferAndPrint [08:18:14]line Счет N : (1)3407065 [08:18:14]line ИНН: 02508201610067 [08:18:14]line Контрольно-Кассовый Чек [08:18:14]line ПРОДАЖА [08:18:14]line ТРК (МРК, ГНК) : 23 [08:18:14]line Товар: 2710124500 [08:18:14]line Аи-95-К-5 [08:18:14]line 13.480 * 74.20 [08:18:14]line = 1000.22 [08:18:14]line НДС 12% НСП 1% [08:18:14]line > о реализуемом товаре [08:18:14]line ОКРУГЛЕНИЕ: -0.22 [08:18:14]line ИТОГО: 1000.00 [08:18:14]line Внесено: 1000.00 [08:18:14]line СДАЧА: 0.00 [08:18:14]line НСП 1% : 8.85 [08:18:14]line НДС 12% : 106.22 [08:18:14]line Наличными: 1000.00 [08:18:14]line Безнал.: 0.00 [08:18:14]line Место: АЗС № 82 "Партнер Нефть" [08:18:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:18:14]line СНО: Общий режим [08:18:14]line Чек 48 29.10.2024 08:18 [08:18:14]line Смена: 145 ФФД: 1.0 [08:18:14]line ЗНМ: 0300000017 [08:18:14]line РНМ: 0000000000170478 [08:18:14]line Версия ККМ: v1.0 [08:18:14]line ФМ: 0000000002098560 [08:18:14]line ФД: 96539 [08:18:14]line ФПД: 144705975429345 [08:18:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96539&fm=144705975429345&tin=02508201610067®Number=0000000000170478&sum=100000 [08:18:14]OFD Sender: Processing packet 96539 [packets to send 58, broken 57] [08:18:14]ProducePacketName [08:18:14]name=ofd_packets/00096539 [08:18:14]OFD Sender: To server: pG, [08:18:14]CommunicateWithHost lk.salyk.kg:30040 [08:18:14]ConnectInit lk.salyk.kg [08:18:14]written 0, free lines is 4095 [08:18:14]Connected sock=10 [08:18:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 75 07 01 55 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 48 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 79 01 00 35 04 06 00 83 9B FC 43 28 E1 75 F5 99 27 3D 02 0F DB [08:18:15]Write to MH i2c: 01 00 00 0A 48 52 [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: 01 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: 01 07 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: 01 07 00 0A 48 00 00 00 00 00 2D 0D 93 [08:18:15]RasterBufferAndPrint [08:18:15]line [08:18:15]line [08:18:15]line [08:18:15]line [08:18:15]line [08:18:15]written 0, free lines is 3379 [08:18:15]MH_Cut [08:18:15]Write to MH i2c: D1 01 00 11 48 01 2B [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: D1 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: D1 01 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: D1 01 00 11 48 00 2A [08:18:15]Write to MH i2c: 01 00 00 12 48 5A [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 24 E7 47 00 F5 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 32 30 39 38 35 36 30 10 04 04 00 1B 79 01 00 F4 03 04 00 6F 44 20 67 B6 04 01 00 00 9B 26 81 95 96 0E AF 02 [08:18:15]CommunicateWithHost err = 0 [08:18:15]CheckOFDResponse [08:18:15]1017 (14) - 77093643461234 [08:18:15]1041 (16) - 0000000002098560 [08:18:15]1040 (4) - 96539 [08:18:15]1012 (4) - 29.10.2024 02:11 [08:18:15]1206 (1) - 0 [08:18:15]OFD Sender: Remove packet 96539 [08:18:15]ProducePacketName [08:18:15]name=ofd_packets/00096539 [08:18:15]NVStorageDeleteData [08:18:15]OFD Sender: No OFD packet to send [08:18:15]*** Cut start [08:18:15]*** Partial cut [08:18:15]*** CUTSNS_PIN = 1 [08:18:15]*** CUTSNS_PIN = 0 [08:18:15]*** Brake cut motor [08:18:16]Read from MH i2c: 01 [08:18:16]MH_I2C_Read... [08:18:16]*** Stop cut motor [08:18:16]*** Cut end [08:18:16]Read from MH i2c: 01 07 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: 01 07 00 12 48 00 00 00 00 00 FF 0F 6F [08:18:16]process_action close_receipt done [08:18:16]requested_data is exist [08:18:16]produce_requested_data [08:18:16]requested_item fm.sn is exist - process it [08:18:16]wFMCommunicate request_size=4 [08:18:16]MH_SAM_APDU [08:18:16]CAPDU: 80 11 00 00 [08:18:16]Write to MH i2c: E2 08 00 13 48 80 11 00 00 00 00 00 00 D5 [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:16]Read from MH i2c: E2 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 17 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 17 00 13 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [08:18:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:18:16]wFMCommunicate OK [08:18:16]requested_item fd.num is exist - process it [08:18:16]SAM_PROTO_GetFieldsCounters [08:18:16]wFMCommunicate request_size=4 [08:18:16]MH_SAM_APDU [08:18:16]CAPDU: 80 13 00 00 [08:18:16]Write to MH i2c: E2 08 00 14 48 80 13 00 00 00 00 00 00 D8 [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:16]Read from MH i2c: E2 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 62 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 62 00 14 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [08:18:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:18:16]wFMCommunicate OK [08:18:16]SAM_PROTO_GetFieldsCounters done [08:18:16]requested_item shift.num is exist - process it [08:18:16]requested_item shift.opened is exist - process it [08:18:16]req_shift_opened [08:18:16]FM_GetShiftState [08:18:16]SAM_PROTO_GetShiftState [08:18:16]wFMCommunicate request_size=4 [08:18:16]MH_SAM_APDU [08:18:16]CAPDU: 80 13 01 00 [08:18:16]Write to MH i2c: E2 08 00 15 48 80 13 01 00 00 00 00 00 DA [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:16]Read from MH i2c: E2 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 0E 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 0E 00 15 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 38 [08:18:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:18:16]wFMCommunicate OK [08:18:16]SAM_PROTO_GetShiftState done [08:18:16]FM_GetShiftState done [08:18:16]req_shift_opened done [08:18:16]requested_item shift.open_date is exist - process it [08:18:16]req_shift_open_date [08:18:16]req_shift_open_date done [08:18:16]produce_requested_data done [08:18:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96539,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:18:16]process_action_free close_receipt [08:18:16]json_value_free [08:18:16]json_value_free done [08:18:16]process_json_proto returns [08:18:16]Send response to host [08:18:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96539,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:18:16]free response buf [08:18:16]execute_script done [08:18:16]execute_script returns [08:18:16]free content buf [08:18:16]Sock 9.Close socket [08:18:16]Sock 9.Thread stoped [08:18:20]OFD Sender: No OFD packet to send [08:18:25]OFD Sender: No OFD packet to send [08:18:30]OFD Sender: No OFD packet to send [08:18:35]OFD Sender: No OFD packet to send [08:18:40]OFD Sender: No OFD packet to send [08:18:45]OFD Sender: No OFD packet to send [08:18:50]OFD Sender: No OFD packet to send [08:18:51]accept exits with 7 [08:18:51]New connection [08:18:51]New thread 3066920292 created [08:18:51]Thread 3066776932 joined [08:18:51]Waiting for new connection... [08:18:51] Sock 7.Parse request [08:18:51]Sock 7.Check first char [08:18:51]Sock 7.First char is OK [08:18:51]request: POST /json_proto HTTP/1.0 [08:18:51]Method: POST [08:18:51]URL: /json_proto [08:18:51]Method is POST - this is cgi request [08:18:51]url: /json_proto [08:18:51]query_string will be loaded in cgi processing [08:18:51]execute_cgi json_proto POST (null) [08:18:51]execute_cgi path=json_proto method=POST [08:18:51]POST find Content-Length [08:18:51]Host: 172.17.40.67:8080 [08:18:51]Content-Length: 678 [08:18:51]Content-Type: application/json [08:18:51] [08:18:51]POST finish read [08:18:51]Found Content-Length = 678 [08:18:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:18:51]execute_script... [08:18: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)3407066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:18:51]POST & json_proto [08:18:51]process_json_proto [08:18:51]json parsed OK: [08:18:51]protocol is kg_v1.0 [08:18:51]action value=close_receipt [08:18:51]process_action close_receipt [08:18:51]cmd_close_receipt [08:18:51]MH_GetDate [08:18:51]Write to MH i2c: F0 00 00 16 48 4D [08:18:51]Write i2c OK [08:18:51]MH_I2C_Read... [08:18:51]Read from MH i2c: F0 [08:18:51]MH_I2C_Read... [08:18:51]Read from MH i2c: F0 09 00 [08:18:51]MH_I2C_Read... [08:18:51]Read from MH i2c: F0 09 00 16 48 00 6F 9A 20 67 EE DA 66 66 7A [08:18:51]GetLastDocTimeStamp 1730189896 [08:18:51]current date 1730189935 [08:18:51]FM_GetShiftState [08:18:51]SAM_PROTO_GetShiftState [08:18:51]wFMCommunicate request_size=4 [08:18:51]MH_SAM_APDU [08:18:51]CAPDU: 80 13 01 00 [08:18:51]Write to MH i2c: E2 08 00 17 48 80 13 01 00 00 00 00 00 DC [08:18:51]Write i2c OK [08:18:51]MH_I2C_Read... [08:18:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:51]Read from MH i2c: E2 [08:18:51]MH_I2C_Read... [08:18:51]Read from MH i2c: E2 0E 00 [08:18:51]MH_I2C_Read... [08:18:51]Read from MH i2c: E2 0E 00 17 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [08:18:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:18:51]wFMCommunicate OK [08:18:51]SAM_PROTO_GetShiftState done [08:18:51]FM_GetShiftState done [08:18:51]opened in 1730160548 [08:18:51]opened+sec_in_day 1730246948 [08:18:51]quantity*price = 20003 [08:18:51]sum+1 = 20004 [08:18: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 49 29.10.2024 08:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96540 ФПД: 249699636768517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96540&fm=249699636768517&tin=02508201610067®Number=0000000000170478&sum=20000 [08:18:52]StoreToDocumentArchive [08:18:52]shift 145 fd 96540 [08:18:52]save to /storage/0145/doc_00096540 [08:18:52]save last doc name /storage/0145/doc_00096540 to /storage/kkm_last_doc_name [08:18:52]save OK [08:18:52]Clear old archive folders... [08:18:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:18:52]tlvbuf is 01136650 [08:18:52]SAM_PROTO_ClearQueue [08:18:52]wFMCommunicate request_size=4 [08:18:52]MH_SAM_APDU [08:18:52]CAPDU: 80 09 00 00 [08:18:52]Write to MH i2c: E2 08 00 24 48 80 09 00 00 00 00 00 00 DE [08:18:52]Write i2c OK [08:18:52]MH_I2C_Read... [08:18:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:52]Read from MH i2c: E2 [08:18:52]MH_I2C_Read... [08:18:52]Read from MH i2c: E2 03 00 [08:18:52]MH_I2C_Read... [08:18:52]Read from MH i2c: E2 03 00 24 48 00 90 00 E0 [08:18:52]RAPDU: 90 00 [08:18:52]wFMCommunicate OK [08:18:52]SAM_PROTO_ClearQueue done [08:18:52]KKMCreateOFDPacket [08:18:52]OFDProtocolAddRootSTLVToBuf [08:18:52]FM_MakeSignedData [08:18:52]FM_MakeSignedData [08:18:52]SAM_PROTO_SignData [08:18:52]wFMCommunicate request_size=4 [08:18:52]MH_SAM_APDU [08:18:52]CAPDU: 80 0D 01 02 [08:18:52]Write to MH i2c: E2 08 00 25 48 80 0D 01 02 00 00 00 00 E6 [08:18:52]Write i2c OK [08:18:52]MH_I2C_Read... [08:18:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:53]Read from MH i2c: E2 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 03 00 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 03 00 25 48 00 90 00 E1 [08:18:53]RAPDU: 90 00 [08:18:53]wFMCommunicate OK [08:18:53]wFMCommunicate request_size=255 [08:18:53]MH_SAM_APDU [08:18: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 34 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 31 00 00 00 F4 03 04 00 6F 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 79 01 00 35 04 06 00 E3 [08:18:53]Write to MH i2c: E2 02 01 26 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 6F 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 79 01 00 35 04 06 00 E3 00 00 01 [08:18:53]Write i2c OK [08:18:53]MH_I2C_Read... [08:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:53]Read from MH i2c: E2 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 03 00 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 03 00 26 48 00 90 00 E2 [08:18:53]RAPDU: 90 00 [08:18:53]wFMCommunicate OK [08:18:53]wFMCommunicate request_size=10 [08:18:53]MH_SAM_APDU [08:18:53]CAPDU: 80 0D 02 02 05 19 BA 26 6F 05 [08:18:53]Write to MH i2c: E2 0D 00 27 48 80 0D 02 02 05 00 19 BA 26 6F 05 00 00 60 [08:18:53]Write i2c OK [08:18:53]MH_I2C_Read... [08:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:53]Read from MH i2c: E2 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 03 00 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 03 00 27 48 00 90 00 E3 [08:18:53]RAPDU: 90 00 [08:18:53]wFMCommunicate OK [08:18:53]wFMCommunicate request_size=4 [08:18:53]MH_SAM_APDU [08:18:53]CAPDU: 80 0D 03 02 [08:18:53]Write to MH i2c: E2 08 00 28 48 80 0D 03 02 00 00 00 00 EB [08:18:53]Write i2c OK [08:18:53]MH_I2C_Read... [08:18:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:53]Read from MH i2c: E2 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 0B 00 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 0B 00 28 48 00 1B 91 2B FF CD 98 D8 07 90 00 06 [08:18:53]RAPDU: 1B 91 2B FF CD 98 D8 07 90 00 [08:18:53]wFMCommunicate OK [08:18:53]SAM_PROTO_SignData done [08:18:53]FM_MakeSignedData done [08:18:53]CreateOFDProtocolMessage [08:18:53]wFMCommunicate request_size=4 [08:18:53]MH_SAM_APDU [08:18:53]CAPDU: 80 11 00 00 [08:18:53]Write to MH i2c: E2 08 00 29 48 80 11 00 00 00 00 00 00 EB [08:18:53]Write i2c OK [08:18:53]MH_I2C_Read... [08:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:53]Read from MH i2c: E2 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 17 00 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: E2 17 00 29 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [08:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:18:53]wFMCommunicate OK [08:18:53]CreateOFDProtocolMessage done [08:18:53]OFDSenderStorePacket 96540 [08:18:53]StoreOFDPacket docnum=96540 [08:18:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 46 07 01 81 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 31 00 00 00 F4 03 04 00 6F 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 79 01 00 35 04 06 00 E3 19 BA 26 6F 05 1B 91 2B FF CD 98 D8 07 [08:18:53]CheckFolder [08:18:53]dirname=/storage/ofd_packets [08:18:53]CheckFolder done [08:18:53]ProducePacketName [08:18:53]name=ofd_packets/00096540 [08:18:53]NVStorageSaveData ofd_packets/00096540 [08:18:53]File name is /storage/ofd_packets/00096540 [08:18:53]Write 301 bytes [08:18:53]NVStorageSaveData done [08:18:53]OFDSenderStorePacket done [08:18:53]KKMCreateOFDPacket done [08:18:53]NVStorageSaveData kkm_last_timestamp [08:18:53]File name is /storage/kkm_last_timestamp [08:18:53]Write 4 bytes [08:18:53]NVStorageSaveData done [08:18:53]ExternCall_PrintAddStr [08:18:53]wPrintStart [08:18:53]Write to MH i2c: 01 00 00 2A 48 72 [08:18:53]Write i2c OK [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: 01 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: 01 07 00 [08:18:53]MH_I2C_Read... [08:18:53]Read from MH i2c: 01 07 00 2A 48 00 00 00 00 00 FF 0F 87 [08:18:53]RasterBufferAndPrint [08:18:53]line Счет N : (1)3407066 [08:18:53]line ИНН: 02508201610067 [08:18:53]line Контрольно-Кассовый Чек [08:18:53]line ПРОДАЖА [08:18:53]line ТРК (МРК, ГНК) : 42 [08:18:53]line Товар: 2710124130 [08:18:53]line Аи-92-К-4 [08:18:53]line 2.990 * 66.90 [08:18:53]line = 200.03 [08:18:53]line НДС 12% НСП 1% [08:18:53]line > о реализуемом товаре [08:18:53]line ОКРУГЛЕНИЕ: -0.03 [08:18:53]line ИТОГО: 200.00 [08:18:53]line Внесено: 200.00 [08:18:53]line СДАЧА: 0.00 [08:18:53]line НСП 1% : 1.77 [08:18:53]line НДС 12% : 21.24 [08:18:53]line Наличными: 200.00 [08:18:53]line Безнал.: 0.00 [08:18:53]line Место: АЗС № 82 "Партнер Нефть" [08:18:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:18:53]line СНО: Общий режим [08:18:53]line Чек 49 29.10.2024 08:18 [08:18:53]line Смена: 145 ФФД: 1.0 [08:18:53]line ЗНМ: 0300000017 [08:18:53]line РНМ: 0000000000170478 [08:18:53]line Версия ККМ: v1.0 [08:18:53]line ФМ: 0000000002098560 [08:18:53]line ФД: 96540 [08:18:53]line ФПД: 249699636768517 [08:18:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96540&fm=249699636768517&tin=02508201610067®Number=0000000000170478&sum=20000 [08:18:53]OFD Sender: Processing packet 96540 [packets to send 58, broken 57] [08:18:53]ProducePacketName [08:18:53]name=ofd_packets/00096540 [08:18:53]OFD Sender: To server: pG, [08:18:53]CommunicateWithHost lk.salyk.kg:30040 [08:18:53]ConnectInit lk.salyk.kg [08:18:53]written 0, free lines is 4095 [08:18:54]Connected sock=11 [08:18:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 46 07 01 81 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 31 00 00 00 F4 03 04 00 6F 9A 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 79 01 00 35 04 06 00 E3 19 BA 26 6F 05 1B 91 2B FF CD 98 D8 07 [08:18:54]Write to MH i2c: 01 00 00 55 48 9D [08:18:54]Write i2c OK [08:18:54]MH_I2C_Read... [08:18:54]Read from MH i2c: 01 [08:18:54]MH_I2C_Read... [08:18:54]Read from MH i2c: 01 07 00 [08:18:54]MH_I2C_Read... [08:18:54]Read from MH i2c: 01 07 00 55 48 00 00 00 00 00 03 0D B4 [08:18:54]RasterBufferAndPrint [08:18:54]line [08:18:54]line [08:18:54]line [08:18:54]line [08:18:54]line [08:18:54]written 0, free lines is 3337 [08:18:54]MH_Cut [08:18:54]Write to MH i2c: D1 01 00 5C 48 01 76 [08:18:54]Write i2c OK [08:18:54]MH_I2C_Read... [08:18:54]Read from MH i2c: D1 [08:18:54]MH_I2C_Read... [08:18:54]Read from MH i2c: D1 01 00 [08:18:54]MH_I2C_Read... [08:18:54]Read from MH i2c: D1 01 00 5C 48 00 75 [08:18:54]Write to MH i2c: 01 00 00 5D 48 A5 [08:18:54]Write i2c OK [08:18:54]MH_I2C_Read... [08:18:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3B 80 47 00 77 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 32 30 39 38 35 36 30 10 04 04 00 1C 79 01 00 F4 03 04 00 97 44 20 67 B6 04 01 00 00 21 82 42 9E 1D 1F 87 C2 [08:18:54]CommunicateWithHost err = 0 [08:18:54]CheckOFDResponse [08:18:54]1017 (14) - 77093643461234 [08:18:54]1041 (16) - 0000000002098560 [08:18:54]1040 (4) - 96540 [08:18:54]1012 (4) - 29.10.2024 02:12 [08:18:54]1206 (1) - 0 [08:18:54]OFD Sender: Remove packet 96540 [08:18:54]ProducePacketName [08:18:54]name=ofd_packets/00096540 [08:18:54]NVStorageDeleteData [08:18:54]OFD Sender: No OFD packet to send [08:18:54]*** Cut start [08:18:54]*** Partial cut [08:18:54]*** CUTSNS_PIN = 1 [08:18:54]*** CUTSNS_PIN = 0 [08:18:55]*** Brake cut motor [08:18:55]Read from MH i2c: 01 [08:18:55]MH_I2C_Read... [08:18:55]*** Stop cut motor [08:18:55]*** Cut end [08:18:55]Read from MH i2c: 01 07 00 [08:18:55]MH_I2C_Read... [08:18:55]Read from MH i2c: 01 07 00 5D 48 00 00 00 00 00 FF 0F BA [08:18:55]process_action close_receipt done [08:18:55]requested_data is exist [08:18:55]produce_requested_data [08:18:55]requested_item fm.sn is exist - process it [08:18:55]wFMCommunicate request_size=4 [08:18:55]MH_SAM_APDU [08:18:55]CAPDU: 80 11 00 00 [08:18:55]Write to MH i2c: E2 08 00 5E 48 80 11 00 00 00 00 00 00 20 [08:18:55]Write i2c OK [08:18:55]MH_I2C_Read... [08:18:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:55]Read from MH i2c: E2 [08:18:55]MH_I2C_Read... [08:18:55]Read from MH i2c: E2 17 00 [08:18:55]MH_I2C_Read... [08:18:55]Read from MH i2c: E2 17 00 5E 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [08:18:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:18:55]wFMCommunicate OK [08:18:55]requested_item fd.num is exist - process it [08:18:55]SAM_PROTO_GetFieldsCounters [08:18:55]wFMCommunicate request_size=4 [08:18:55]MH_SAM_APDU [08:18:55]CAPDU: 80 13 00 00 [08:18:55]Write to MH i2c: E2 08 00 5F 48 80 13 00 00 00 00 00 00 23 [08:18:55]Write i2c OK [08:18:55]MH_I2C_Read... [08:18:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:55]Read from MH i2c: E2 [08:18:55]MH_I2C_Read... [08:18:55]Read from MH i2c: E2 62 00 [08:18:55]MH_I2C_Read... [08:18:55]Read from MH i2c: E2 62 00 5F 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [08:18:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:18:55]wFMCommunicate OK [08:18:55]SAM_PROTO_GetFieldsCounters done [08:18:55]requested_item shift.num is exist - process it [08:18:55]requested_item shift.opened is exist - process it [08:18:55]req_shift_opened [08:18:55]FM_GetShiftState [08:18:55]SAM_PROTO_GetShiftState [08:18:55]wFMCommunicate request_size=4 [08:18:55]MH_SAM_APDU [08:18:55]CAPDU: 80 13 01 00 [08:18:55]Write to MH i2c: E2 08 00 60 48 80 13 01 00 00 00 00 00 25 [08:18:55]Write i2c OK [08:18:55]MH_I2C_Read... [08:18:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:55]Read from MH i2c: E2 [08:18:55]MH_I2C_Read... [08:18:55]Read from MH i2c: E2 0E 00 [08:18:55]MH_I2C_Read... [08:18:55]Read from MH i2c: E2 0E 00 60 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 83 [08:18:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:18:55]wFMCommunicate OK [08:18:55]SAM_PROTO_GetShiftState done [08:18:55]FM_GetShiftState done [08:18:55]req_shift_opened done [08:18:55]requested_item shift.open_date is exist - process it [08:18:55]req_shift_open_date [08:18:55]req_shift_open_date done [08:18:55]produce_requested_data done [08:18:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96540,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:18:55]process_action_free close_receipt [08:18:55]json_value_free [08:18:55]json_value_free done [08:18:55]process_json_proto returns [08:18:55]Send response to host [08:18:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96540,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:18:55]free response buf [08:18:55]execute_script done [08:18:55]execute_script returns [08:18:55]free content buf [08:18:55]Sock 7.Close socket [08:18:55]Sock 7.Thread stoped [08:18:59]OFD Sender: No OFD packet to send [08:19:04]OFD Sender: No OFD packet to send [08:19:09]OFD Sender: No OFD packet to send [08:19:14]OFD Sender: No OFD packet to send [08:19:19]OFD Sender: No OFD packet to send [08:19:24]OFD Sender: No OFD packet to send [08:19:29]OFD Sender: No OFD packet to send [08:19:34]OFD Sender: No OFD packet to send [08:19:39]OFD Sender: No OFD packet to send [08:19:44]OFD Sender: No OFD packet to send [08:19:49]OFD Sender: No OFD packet to send [08:19:54]OFD Sender: No OFD packet to send [08:19:59]OFD Sender: No OFD packet to send [08:20:04]OFD Sender: No OFD packet to send [08:20:09]OFD Sender: No OFD packet to send [08:20:14]OFD Sender: No OFD packet to send [08:20:19]OFD Sender: No OFD packet to send [08:20:24]OFD Sender: No OFD packet to send [08:20:29]OFD Sender: No OFD packet to send [08:20:34]OFD Sender: No OFD packet to send [08:20:39]OFD Sender: No OFD packet to send [08:20:44]OFD Sender: No OFD packet to send [08:20:49]OFD Sender: No OFD packet to send [08:20:54]OFD Sender: No OFD packet to send [08:20:59]OFD Sender: No OFD packet to send [08:21:04]OFD Sender: No OFD packet to send [08:21:09]OFD Sender: No OFD packet to send [08:21:14]OFD Sender: No OFD packet to send [08:21:19]OFD Sender: No OFD packet to send [08:21:25]OFD Sender: No OFD packet to send [08:21:30]OFD Sender: No OFD packet to send [08:21:35]OFD Sender: No OFD packet to send [08:21:40]OFD Sender: No OFD packet to send [08:21:45]OFD Sender: No OFD packet to send [08:21:50]OFD Sender: No OFD packet to send [08:21:55]OFD Sender: No OFD packet to send [08:22:00]OFD Sender: No OFD packet to send [08:22:05]OFD Sender: No OFD packet to send [08:22:10]OFD Sender: No OFD packet to send [08:22:15]OFD Sender: No OFD packet to send [08:22:20]OFD Sender: No OFD packet to send [08:22:25]OFD Sender: No OFD packet to send [08:22:30]OFD Sender: No OFD packet to send [08:22:35]OFD Sender: No OFD packet to send [08:22:40]OFD Sender: No OFD packet to send [08:22:45]OFD Sender: No OFD packet to send [08:22:50]OFD Sender: No OFD packet to send [08:22:55]OFD Sender: No OFD packet to send [08:23:00]OFD Sender: No OFD packet to send [08:23:05]OFD Sender: No OFD packet to send [08:23:10]OFD Sender: No OFD packet to send [08:23:15]OFD Sender: No OFD packet to send [08:23:20]OFD Sender: No OFD packet to send [08:23:25]OFD Sender: No OFD packet to send [08:23:30]OFD Sender: No OFD packet to send [08:23:35]OFD Sender: No OFD packet to send [08:23:40]OFD Sender: No OFD packet to send [08:23:45]OFD Sender: No OFD packet to send [08:23:50]OFD Sender: No OFD packet to send [08:23:55]OFD Sender: No OFD packet to send [08:24:00]OFD Sender: No OFD packet to send [08:24:05]OFD Sender: No OFD packet to send [08:24:10]OFD Sender: No OFD packet to send [08:24:15]OFD Sender: No OFD packet to send [08:24:20]OFD Sender: No OFD packet to send [08:24:25]OFD Sender: No OFD packet to send [08:24:30]OFD Sender: No OFD packet to send [08:24:35]OFD Sender: No OFD packet to send [08:24:35]accept exits with 9 [08:24:35]New connection [08:24:35]New thread 3066776932 created [08:24:35]Thread 3066920292 joined [08:24:35]Waiting for new connection... [08:24:35] Sock 9.Parse request [08:24:35]Sock 9.Check first char [08:24:35]Sock 9.First char is OK [08:24:35]request: POST /json_proto HTTP/1.0 [08:24:35]Method: POST [08:24:35]URL: /json_proto [08:24:35]Method is POST - this is cgi request [08:24:35]url: /json_proto [08:24:35]query_string will be loaded in cgi processing [08:24:35]execute_cgi json_proto POST (null) [08:24:35]execute_cgi path=json_proto method=POST [08:24:35]POST find Content-Length [08:24:35]Host: 172.17.40.67:8080 [08:24:35]Content-Length: 755 [08:24:35]Content-Type: application/json [08:24:35] [08:24:35]POST finish read [08:24:35]Found Content-Length = 755 [08:24:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30127270", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:35]execute_script... [08:24: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)3407067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30127270", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:35]POST & json_proto [08:24:35]process_json_proto [08:24:35]json parsed OK: [08:24:35]protocol is kg_v1.0 [08:24:35]action value=close_receipt [08:24:35]process_action close_receipt [08:24:35]cmd_close_receipt [08:24:35]MH_GetDate [08:24:35]Write to MH i2c: F0 00 00 61 48 98 [08:24:35]Write i2c OK [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: F0 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: F0 09 00 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: F0 09 00 61 48 00 C7 9B 20 67 EE DA 66 66 1E [08:24:35]GetLastDocTimeStamp 1730189935 [08:24:35]current date 1730190279 [08:24:35]FM_GetShiftState [08:24:35]SAM_PROTO_GetShiftState [08:24:35]wFMCommunicate request_size=4 [08:24:35]MH_SAM_APDU [08:24:35]CAPDU: 80 13 01 00 [08:24:35]Write to MH i2c: E2 08 00 62 48 80 13 01 00 00 00 00 00 27 [08:24:35]Write i2c OK [08:24:35]MH_I2C_Read... [08:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:35]Read from MH i2c: E2 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 0E 00 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 0E 00 62 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 85 [08:24:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:24:35]wFMCommunicate OK [08:24:35]SAM_PROTO_GetShiftState done [08:24:35]FM_GetShiftState done [08:24:35]opened in 1730160548 [08:24:35]opened+sec_in_day 1730246948 [08:24:35]quantity*price = 0 [08:24:35]sum+1 = 1 [08:24:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 50 29.10.2024 08:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30127270 ФМ: 0000000002098560 ФД: 96541 ФПД: 31409072085606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082439&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96541&fm=31409072085606&tin=02508201610067®Number=0000000000170478&sum=0 [08:24:36]StoreToDocumentArchive [08:24:36]shift 145 fd 96541 [08:24:36]save to /storage/0145/doc_00096541 [08:24:36]save last doc name /storage/0145/doc_00096541 to /storage/kkm_last_doc_name [08:24:36]save OK [08:24:36]Clear old archive folders... [08:24:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:24:36]tlvbuf is 011F05C0 [08:24:36]SAM_PROTO_ClearQueue [08:24:36]wFMCommunicate request_size=4 [08:24:36]MH_SAM_APDU [08:24:36]CAPDU: 80 09 00 00 [08:24:36]Write to MH i2c: E2 08 00 6F 48 80 09 00 00 00 00 00 00 29 [08:24:36]Write i2c OK [08:24:36]MH_I2C_Read... [08:24:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:36]Read from MH i2c: E2 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 6F 48 00 90 00 2B [08:24:36]RAPDU: 90 00 [08:24:36]wFMCommunicate OK [08:24:36]SAM_PROTO_ClearQueue done [08:24:36]KKMCreateOFDPacket [08:24:36]OFDProtocolAddRootSTLVToBuf [08:24:36]FM_MakeSignedData [08:24:36]FM_MakeSignedData [08:24:36]SAM_PROTO_SignData [08:24:36]wFMCommunicate request_size=4 [08:24:36]MH_SAM_APDU [08:24:36]CAPDU: 80 0D 01 02 [08:24:36]Write to MH i2c: E2 08 00 70 48 80 0D 01 02 00 00 00 00 31 [08:24:36]Write i2c OK [08:24:36]MH_I2C_Read... [08:24:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:36]Read from MH i2c: E2 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 70 48 00 90 00 2C [08:24:36]RAPDU: 90 00 [08:24:36]wFMCommunicate OK [08:24:36]wFMCommunicate request_size=255 [08:24:36]MH_SAM_APDU [08:24: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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 C7 9B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 79 01 00 35 04 06 00 1C [08:24:36]Write to MH i2c: E2 02 01 71 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 C7 9B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 79 01 00 35 04 06 00 1C 00 00 07 [08:24:36]Write i2c OK [08:24:36]MH_I2C_Read... [08:24:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:37]Read from MH i2c: E2 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 03 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 03 00 71 48 00 90 00 2D [08:24:37]RAPDU: 90 00 [08:24:37]wFMCommunicate OK [08:24:37]wFMCommunicate request_size=10 [08:24:37]MH_SAM_APDU [08:24:37]CAPDU: 80 0D 02 02 05 90 FE 95 9A 66 [08:24:37]Write to MH i2c: E2 0D 00 72 48 80 0D 02 02 05 00 90 FE 95 9A 66 00 00 61 [08:24:37]Write i2c OK [08:24:37]MH_I2C_Read... [08:24:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:37]Read from MH i2c: E2 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 03 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 03 00 72 48 00 90 00 2E [08:24:37]RAPDU: 90 00 [08:24:37]wFMCommunicate OK [08:24:37]wFMCommunicate request_size=4 [08:24:37]MH_SAM_APDU [08:24:37]CAPDU: 80 0D 03 02 [08:24:37]Write to MH i2c: E2 08 00 73 48 80 0D 03 02 00 00 00 00 36 [08:24:37]Write i2c OK [08:24:37]MH_I2C_Read... [08:24:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:37]Read from MH i2c: E2 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 0B 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 0B 00 73 48 00 DB 60 D8 20 A5 38 2B C6 90 00 38 [08:24:37]RAPDU: DB 60 D8 20 A5 38 2B C6 90 00 [08:24:37]wFMCommunicate OK [08:24:37]SAM_PROTO_SignData done [08:24:37]FM_MakeSignedData done [08:24:37]CreateOFDProtocolMessage [08:24:37]wFMCommunicate request_size=4 [08:24:37]MH_SAM_APDU [08:24:37]CAPDU: 80 11 00 00 [08:24:37]Write to MH i2c: E2 08 00 74 48 80 11 00 00 00 00 00 00 36 [08:24:37]Write i2c OK [08:24:37]MH_I2C_Read... [08:24:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:37]Read from MH i2c: E2 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 17 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 17 00 74 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [08:24:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:24:37]wFMCommunicate OK [08:24:37]CreateOFDProtocolMessage done [08:24:37]OFDSenderStorePacket 96541 [08:24:37]StoreOFDPacket docnum=96541 [08:24:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E F9 07 01 CC E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 C7 9B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 79 01 00 35 04 06 00 1C 90 FE 95 9A 66 DB 60 D8 20 A5 38 2B C6 [08:24:37]CheckFolder [08:24:37]dirname=/storage/ofd_packets [08:24:37]CheckFolder done [08:24:37]ProducePacketName [08:24:37]name=ofd_packets/00096541 [08:24:37]NVStorageSaveData ofd_packets/00096541 [08:24:37]File name is /storage/ofd_packets/00096541 [08:24:37]Write 301 bytes [08:24:37]NVStorageSaveData done [08:24:37]OFDSenderStorePacket done [08:24:37]KKMCreateOFDPacket done [08:24:37]NVStorageSaveData kkm_last_timestamp [08:24:37]File name is /storage/kkm_last_timestamp [08:24:37]Write 4 bytes [08:24:37]NVStorageSaveData done [08:24:37]ExternCall_PrintAddStr [08:24:37]wPrintStart [08:24:37]Write to MH i2c: 01 00 00 75 48 BD [08:24:37]Write i2c OK [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: 01 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: 01 07 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: 01 07 00 75 48 00 00 00 00 00 FF 0F D2 [08:24:37]RasterBufferAndPrint [08:24:37]line Счет N : (1)3407067 [08:24:37]line ИНН: 02508201610067 [08:24:37]line Контрольно-Кассовый Чек [08:24:37]line ПРОДАЖА [08:24:37]line ТРК (МРК, ГНК) : 22 [08:24:37]line Товар: 2710124130 [08:24:37]line Аи-92-К-4 [08:24:37]line 20.000 * 0.00 [08:24:37]line = 0.00 [08:24:37]line НДС 12% НСП 1% [08:24:37]line > о реализуемом товаре [08:24:37]line ИТОГО: 0.00 [08:24:37]line НСП 1% : 0.00 [08:24:37]line НДС 12% : 0.00 [08:24:37]line Наличными: 0.00 [08:24:37]line Безнал.: 0.00 [08:24:37]line Место: АЗС № 82 "Партнер Нефть" [08:24:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:24:37]line СНО: Общий режим [08:24:37]line Чек 50 29.10.2024 08:24 [08:24:37]line Смена: 145 ФФД: 1.0 [08:24:37]line ЗНМ: 0300000017 [08:24:37]line РНМ: 0000000000170478 [08:24:37]line Версия ККМ: v1.0 [08:24:37]line Талоны: ТК ГПНА Online [08:24:37]line 30127270 [08:24:37]line ФМ: 0000000002098560 [08:24:37]line ФД: 96541 [08:24:37]line ФПД: 31409072085606 [08:24:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082439&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96541&fm=31409072085606&tin=02508201610067®Number=0000000000170478&sum=0 [08:24:37]OFD Sender: Processing packet 96541 [packets to send 58, broken 57] [08:24:37]ProducePacketName [08:24:37]name=ofd_packets/00096541 [08:24:37]OFD Sender: To server: pG, [08:24:37]CommunicateWithHost lk.salyk.kg:30040 [08:24:37]ConnectInit lk.salyk.kg [08:24:37]written 0, free lines is 4095 [08:24:37]Connected sock=10 [08:24:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E F9 07 01 CC E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 C7 9B 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 79 01 00 35 04 06 00 1C 90 FE 95 9A 66 DB 60 D8 20 A5 38 2B C6 [08:24:38]Write to MH i2c: 01 00 00 9F 48 E7 [08:24:38]Write i2c OK [08:24:38]MH_I2C_Read... [08:24:38]Read from MH i2c: 01 [08:24:38]MH_I2C_Read... [08:24:38]Read from MH i2c: 01 07 00 [08:24:38]MH_I2C_Read... [08:24:38]Read from MH i2c: 01 07 00 9F 48 00 00 00 00 00 0A 0D 05 [08:24:38]RasterBufferAndPrint [08:24:38]line [08:24:38]line [08:24:38]line [08:24:38]line [08:24:38]line [08:24:38]written 0, free lines is 3345 [08:24:38]MH_Cut [08:24:38]Write to MH i2c: D1 01 00 A6 48 01 C0 [08:24:38]Write i2c OK [08:24:38]MH_I2C_Read... [08:24:38]Read from MH i2c: D1 [08:24:38]MH_I2C_Read... [08:24:38]Read from MH i2c: D1 01 00 [08:24:38]MH_I2C_Read... [08:24:38]Read from MH i2c: D1 01 00 A6 48 00 BF [08:24:38]Write to MH i2c: 01 00 00 A7 48 EF [08:24:38]Write i2c OK [08:24:38]MH_I2C_Read... [08:24:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 30 B2 47 00 06 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 32 30 39 38 35 36 30 10 04 04 00 1D 79 01 00 F4 03 04 00 EF 45 20 67 B6 04 01 00 00 FD E2 1E 54 23 AF BD A9 [08:24:38]CommunicateWithHost err = 0 [08:24:38]CheckOFDResponse [08:24:38]1017 (14) - 77093643461234 [08:24:38]1041 (16) - 0000000002098560 [08:24:38]1040 (4) - 96541 [08:24:38]1012 (4) - 29.10.2024 02:18 [08:24:38]1206 (1) - 0 [08:24:38]OFD Sender: Remove packet 96541 [08:24:38]ProducePacketName [08:24:38]name=ofd_packets/00096541 [08:24:38]NVStorageDeleteData [08:24:38]OFD Sender: No OFD packet to send [08:24:38]*** Cut start [08:24:38]*** Partial cut [08:24:38]*** CUTSNS_PIN = 1 [08:24:38]*** CUTSNS_PIN = 0 [08:24:39]*** Brake cut motor [08:24:39]Read from MH i2c: 01 [08:24:39]MH_I2C_Read... [08:24:39]*** Stop cut motor [08:24:39]*** Cut end [08:24:39]Read from MH i2c: 01 07 00 [08:24:39]MH_I2C_Read... [08:24:39]Read from MH i2c: 01 07 00 A7 48 00 00 00 00 00 FF 0F 04 [08:24:39]process_action close_receipt done [08:24:39]requested_data is exist [08:24:39]produce_requested_data [08:24:39]requested_item fm.sn is exist - process it [08:24:39]wFMCommunicate request_size=4 [08:24:39]MH_SAM_APDU [08:24:39]CAPDU: 80 11 00 00 [08:24:39]Write to MH i2c: E2 08 00 A8 48 80 11 00 00 00 00 00 00 6A [08:24:39]Write i2c OK [08:24:39]MH_I2C_Read... [08:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:39]Read from MH i2c: E2 [08:24:39]MH_I2C_Read... [08:24:39]Read from MH i2c: E2 17 00 [08:24:39]MH_I2C_Read... [08:24:39]Read from MH i2c: E2 17 00 A8 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [08:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:24:39]wFMCommunicate OK [08:24:39]requested_item fd.num is exist - process it [08:24:39]SAM_PROTO_GetFieldsCounters [08:24:39]wFMCommunicate request_size=4 [08:24:39]MH_SAM_APDU [08:24:39]CAPDU: 80 13 00 00 [08:24:39]Write to MH i2c: E2 08 00 A9 48 80 13 00 00 00 00 00 00 6D [08:24:39]Write i2c OK [08:24:39]MH_I2C_Read... [08:24:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:39]Read from MH i2c: E2 [08:24:39]MH_I2C_Read... [08:24:39]Read from MH i2c: E2 62 00 [08:24:39]MH_I2C_Read... [08:24:39]Read from MH i2c: E2 62 00 A9 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [08:24:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:24:39]wFMCommunicate OK [08:24:39]SAM_PROTO_GetFieldsCounters done [08:24:39]requested_item shift.num is exist - process it [08:24:39]requested_item shift.opened is exist - process it [08:24:39]req_shift_opened [08:24:39]FM_GetShiftState [08:24:39]SAM_PROTO_GetShiftState [08:24:39]wFMCommunicate request_size=4 [08:24:39]MH_SAM_APDU [08:24:39]CAPDU: 80 13 01 00 [08:24:39]Write to MH i2c: E2 08 00 AA 48 80 13 01 00 00 00 00 00 6F [08:24:39]Write i2c OK [08:24:39]MH_I2C_Read... [08:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:39]Read from MH i2c: E2 [08:24:39]MH_I2C_Read... [08:24:39]Read from MH i2c: E2 0E 00 [08:24:39]MH_I2C_Read... [08:24:39]Read from MH i2c: E2 0E 00 AA 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CD [08:24:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:24:39]wFMCommunicate OK [08:24:39]SAM_PROTO_GetShiftState done [08:24:39]FM_GetShiftState done [08:24:39]req_shift_opened done [08:24:39]requested_item shift.open_date is exist - process it [08:24:39]req_shift_open_date [08:24:39]req_shift_open_date done [08:24:39]produce_requested_data done [08:24:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96541,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:24:39]process_action_free close_receipt [08:24:39]json_value_free [08:24:39]json_value_free done [08:24:39]process_json_proto returns [08:24:39]Send response to host [08:24:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96541,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:24:39]free response buf [08:24:39]execute_script done [08:24:39]execute_script returns [08:24:39]free content buf [08:24:39]Sock 9.Close socket [08:24:39]Sock 9.Thread stoped [08:24:43]OFD Sender: No OFD packet to send [08:24:48]OFD Sender: No OFD packet to send [08:24:53]OFD Sender: No OFD packet to send [08:24:58]OFD Sender: No OFD packet to send [08:25:03]OFD Sender: No OFD packet to send [08:25:08]OFD Sender: No OFD packet to send [08:25:13]OFD Sender: No OFD packet to send [08:25:18]OFD Sender: No OFD packet to send [08:25:23]OFD Sender: No OFD packet to send [08:25:28]OFD Sender: No OFD packet to send [08:25:33]OFD Sender: No OFD packet to send [08:25:38]OFD Sender: No OFD packet to send [08:25:43]OFD Sender: No OFD packet to send [08:25:48]OFD Sender: No OFD packet to send [08:25:53]OFD Sender: No OFD packet to send [08:25:58]OFD Sender: No OFD packet to send [08:26:03]OFD Sender: No OFD packet to send [08:26:08]OFD Sender: No OFD packet to send [08:26:13]OFD Sender: No OFD packet to send [08:26:18]OFD Sender: No OFD packet to send [08:26:21]accept exits with 7 [08:26:21]New connection [08:26:21]New thread 3066920292 created [08:26:21]Thread 3066776932 joined [08:26:21]Waiting for new connection... [08:26:21] Sock 7.Parse request [08:26:21]Sock 7.Check first char [08:26:21]Sock 7.First char is OK [08:26:21]request: POST /json_proto HTTP/1.0 [08:26:21]Method: POST [08:26:21]URL: /json_proto [08:26:21]Method is POST - this is cgi request [08:26:21]url: /json_proto [08:26:21]query_string will be loaded in cgi processing [08:26:21]execute_cgi json_proto POST (null) [08:26:21]execute_cgi path=json_proto method=POST [08:26:21]POST find Content-Length [08:26:21]Host: 172.17.40.67:8080 [08:26:21]Content-Length: 683 [08:26:21]Content-Type: application/json [08:26:21] [08:26:21]POST finish read [08:26:21]Found Content-Length = 683 [08:26:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:26:21]execute_script... [08:26: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)3407068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:26:21]POST & json_proto [08:26:21]process_json_proto [08:26:21]json parsed OK: [08:26:21]protocol is kg_v1.0 [08:26:21]action value=close_receipt [08:26:21]process_action close_receipt [08:26:21]cmd_close_receipt [08:26:21]MH_GetDate [08:26:21]Write to MH i2c: F0 00 00 AB 48 E2 [08:26:21]Write i2c OK [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: F0 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: F0 09 00 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: F0 09 00 AB 48 00 31 9C 20 67 EE DA 66 66 D3 [08:26:21]GetLastDocTimeStamp 1730190279 [08:26:21]current date 1730190385 [08:26:21]FM_GetShiftState [08:26:21]SAM_PROTO_GetShiftState [08:26:21]wFMCommunicate request_size=4 [08:26:21]MH_SAM_APDU [08:26:21]CAPDU: 80 13 01 00 [08:26:21]Write to MH i2c: E2 08 00 AC 48 80 13 01 00 00 00 00 00 71 [08:26:21]Write i2c OK [08:26:21]MH_I2C_Read... [08:26:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:21]Read from MH i2c: E2 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 0E 00 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 0E 00 AC 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [08:26:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:26:21]wFMCommunicate OK [08:26:21]SAM_PROTO_GetShiftState done [08:26:21]FM_GetShiftState done [08:26:21]opened in 1730160548 [08:26:21]opened+sec_in_day 1730246948 [08:26:21]quantity*price = 100015 [08:26:21]sum+1 = 100017 [08:26:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 51 29.10.2024 08:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96542 ФПД: 156352430094398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96542&fm=156352430094398&tin=02508201610067®Number=0000000000170478&sum=100000 [08:26:22]StoreToDocumentArchive [08:26:22]shift 145 fd 96542 [08:26:22]save to /storage/0145/doc_00096542 [08:26:22]save last doc name /storage/0145/doc_00096542 to /storage/kkm_last_doc_name [08:26:22]save OK [08:26:22]Clear old archive folders... [08:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:22]tlvbuf is 01264660 [08:26:22]SAM_PROTO_ClearQueue [08:26:22]wFMCommunicate request_size=4 [08:26:22]MH_SAM_APDU [08:26:22]CAPDU: 80 09 00 00 [08:26:22]Write to MH i2c: E2 08 00 B9 48 80 09 00 00 00 00 00 00 73 [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:22]Read from MH i2c: E2 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 B9 48 00 90 00 75 [08:26:22]RAPDU: 90 00 [08:26:22]wFMCommunicate OK [08:26:22]SAM_PROTO_ClearQueue done [08:26:22]KKMCreateOFDPacket [08:26:22]OFDProtocolAddRootSTLVToBuf [08:26:22]FM_MakeSignedData [08:26:22]FM_MakeSignedData [08:26:22]SAM_PROTO_SignData [08:26:22]wFMCommunicate request_size=4 [08:26:22]MH_SAM_APDU [08:26:22]CAPDU: 80 0D 01 02 [08:26:22]Write to MH i2c: E2 08 00 BA 48 80 0D 01 02 00 00 00 00 7B [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:22]Read from MH i2c: E2 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 BA 48 00 90 00 76 [08:26:22]RAPDU: 90 00 [08:26:22]wFMCommunicate OK [08:26:22]wFMCommunicate request_size=255 [08:26:22]MH_SAM_APDU [08:26: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 34 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 00 00 00 F4 03 04 00 31 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 79 01 00 35 04 06 00 8E [08:26:22]Write to MH i2c: E2 02 01 BB 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 00 00 00 F4 03 04 00 31 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 79 01 00 35 04 06 00 8E 00 00 41 [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:22]Read from MH i2c: E2 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 BB 48 00 90 00 77 [08:26:22]RAPDU: 90 00 [08:26:22]wFMCommunicate OK [08:26:22]wFMCommunicate request_size=10 [08:26:22]MH_SAM_APDU [08:26:22]CAPDU: 80 0D 02 02 05 33 A3 0E 38 3E [08:26:22]Write to MH i2c: E2 0D 00 BC 48 80 0D 02 02 05 00 33 A3 0E 38 3E 00 00 E2 [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:22]Read from MH i2c: E2 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 03 00 BC 48 00 90 00 78 [08:26:22]RAPDU: 90 00 [08:26:22]wFMCommunicate OK [08:26:22]wFMCommunicate request_size=4 [08:26:22]MH_SAM_APDU [08:26:22]CAPDU: 80 0D 03 02 [08:26:22]Write to MH i2c: E2 08 00 BD 48 80 0D 03 02 00 00 00 00 80 [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:22]Read from MH i2c: E2 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 0B 00 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 0B 00 BD 48 00 54 38 65 C9 00 02 A8 63 90 00 48 [08:26:22]RAPDU: 54 38 65 C9 00 02 A8 63 90 00 [08:26:22]wFMCommunicate OK [08:26:22]SAM_PROTO_SignData done [08:26:22]FM_MakeSignedData done [08:26:22]CreateOFDProtocolMessage [08:26:22]wFMCommunicate request_size=4 [08:26:22]MH_SAM_APDU [08:26:22]CAPDU: 80 11 00 00 [08:26:22]Write to MH i2c: E2 08 00 BE 48 80 11 00 00 00 00 00 00 80 [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:22]Read from MH i2c: E2 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 17 00 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: E2 17 00 BE 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [08:26:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:26:22]wFMCommunicate OK [08:26:22]CreateOFDProtocolMessage done [08:26:22]OFDSenderStorePacket 96542 [08:26:22]StoreOFDPacket docnum=96542 [08:26:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 23 07 01 7B 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 00 00 F4 03 04 00 31 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 79 01 00 35 04 06 00 8E 33 A3 0E 38 3E 54 38 65 C9 00 02 A8 63 [08:26:22]CheckFolder [08:26:22]dirname=/storage/ofd_packets [08:26:22]CheckFolder done [08:26:22]ProducePacketName [08:26:22]name=ofd_packets/00096542 [08:26:22]NVStorageSaveData ofd_packets/00096542 [08:26:22]File name is /storage/ofd_packets/00096542 [08:26:22]Write 301 bytes [08:26:22]NVStorageSaveData done [08:26:22]OFDSenderStorePacket done [08:26:22]KKMCreateOFDPacket done [08:26:22]NVStorageSaveData kkm_last_timestamp [08:26:22]File name is /storage/kkm_last_timestamp [08:26:22]Write 4 bytes [08:26:22]NVStorageSaveData done [08:26:22]ExternCall_PrintAddStr [08:26:22]wPrintStart [08:26:22]Write to MH i2c: 01 00 00 BF 48 07 [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: 01 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: 01 07 00 [08:26:22]MH_I2C_Read... [08:26:22]Read from MH i2c: 01 07 00 BF 48 00 00 00 00 00 FF 0F 1C [08:26:22]RasterBufferAndPrint [08:26:22]line Счет N : (1)3407068 [08:26:22]line ИНН: 02508201610067 [08:26:22]line Контрольно-Кассовый Чек [08:26:22]line ПРОДАЖА [08:26:22]line ТРК (МРК, ГНК) : 42 [08:26:22]line Товар: 2710124130 [08:26:22]line Аи-92-К-4 [08:26:22]line 14.950 * 66.90 [08:26:22]line = 1000.16 [08:26:22]line НДС 12% НСП 1% [08:26:22]line > о реализуемом товаре [08:26:22]line ОКРУГЛЕНИЕ: -0.16 [08:26:22]line ИТОГО: 1000.00 [08:26:22]line Внесено: 1000.00 [08:26:22]line СДАЧА: 0.00 [08:26:22]line НСП 1% : 8.85 [08:26:22]line НДС 12% : 106.21 [08:26:22]line Наличными: 1000.00 [08:26:22]line Безнал.: 0.00 [08:26:22]line Место: АЗС № 82 "Партнер Нефть" [08:26:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:26:22]line СНО: Общий режим [08:26:22]line Чек 51 29.10.2024 08:26 [08:26:22]line Смена: 145 ФФД: 1.0 [08:26:22]line ЗНМ: 0300000017 [08:26:22]line РНМ: 0000000000170478 [08:26:22]line Версия ККМ: v1.0 [08:26:23]line ФМ: 0000000002098560 [08:26:23]line ФД: 96542 [08:26:23]line ФПД: 156352430094398 [08:26:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96542&fm=156352430094398&tin=02508201610067®Number=0000000000170478&sum=100000 [08:26:23]OFD Sender: Processing packet 96542 [packets to send 58, broken 57] [08:26:23]ProducePacketName [08:26:23]name=ofd_packets/00096542 [08:26:23]OFD Sender: To server: pG, [08:26:23]CommunicateWithHost lk.salyk.kg:30040 [08:26:23]ConnectInit lk.salyk.kg [08:26:23]written 0, free lines is 4095 [08:26:23]Connected sock=10 [08:26:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 23 07 01 7B 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 00 00 F4 03 04 00 31 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 79 01 00 35 04 06 00 8E 33 A3 0E 38 3E 54 38 65 C9 00 02 A8 63 [08:26:23]Write to MH i2c: 01 00 00 EA 48 32 [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 07 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 07 00 EA 48 00 00 00 00 00 0A 0D 50 [08:26:23]RasterBufferAndPrint [08:26:23]line [08:26:23]line [08:26:23]line [08:26:23]line [08:26:23]line [08:26:23]written 0, free lines is 3344 [08:26:23]MH_Cut [08:26:23]Write to MH i2c: D1 01 00 F1 48 01 0B [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: D1 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: D1 01 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: D1 01 00 F1 48 00 0A [08:26:23]Write to MH i2c: 01 00 00 F2 48 3A [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE 27 47 00 FF 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 32 30 39 38 35 36 30 10 04 04 00 1E 79 01 00 F4 03 04 00 58 46 20 67 B6 04 01 00 00 0D 5E 5F 39 F1 EC 70 9D [08:26:23]CommunicateWithHost err = 0 [08:26:23]CheckOFDResponse [08:26:23]1017 (14) - 77093643461234 [08:26:23]1041 (16) - 0000000002098560 [08:26:23]1040 (4) - 96542 [08:26:23]1012 (4) - 29.10.2024 02:20 [08:26:23]1206 (1) - 0 [08:26:23]OFD Sender: Remove packet 96542 [08:26:23]ProducePacketName [08:26:23]name=ofd_packets/00096542 [08:26:23]NVStorageDeleteData [08:26:24]OFD Sender: No OFD packet to send [08:26:24]*** Cut start [08:26:24]*** Partial cut [08:26:24]*** CUTSNS_PIN = 1 [08:26:24]*** CUTSNS_PIN = 0 [08:26:24]*** Brake cut motor [08:26:25]Read from MH i2c: 01 [08:26:25]MH_I2C_Read... [08:26:25]*** Stop cut motor [08:26:25]*** Cut end [08:26:25]Read from MH i2c: 01 07 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: 01 07 00 F2 48 00 00 00 00 00 FF 0F 4F [08:26:25]process_action close_receipt done [08:26:25]requested_data is exist [08:26:25]produce_requested_data [08:26:25]requested_item fm.sn is exist - process it [08:26:25]wFMCommunicate request_size=4 [08:26:25]MH_SAM_APDU [08:26:25]CAPDU: 80 11 00 00 [08:26:25]Write to MH i2c: E2 08 00 F3 48 80 11 00 00 00 00 00 00 B5 [08:26:25]Write i2c OK [08:26:25]MH_I2C_Read... [08:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:25]Read from MH i2c: E2 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 17 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 17 00 F3 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [08:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:26:25]wFMCommunicate OK [08:26:25]requested_item fd.num is exist - process it [08:26:25]SAM_PROTO_GetFieldsCounters [08:26:25]wFMCommunicate request_size=4 [08:26:25]MH_SAM_APDU [08:26:25]CAPDU: 80 13 00 00 [08:26:25]Write to MH i2c: E2 08 00 F4 48 80 13 00 00 00 00 00 00 B8 [08:26:25]Write i2c OK [08:26:25]MH_I2C_Read... [08:26:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:25]Read from MH i2c: E2 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 62 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 62 00 F4 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [08:26:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:26:25]wFMCommunicate OK [08:26:25]SAM_PROTO_GetFieldsCounters done [08:26:25]requested_item shift.num is exist - process it [08:26:25]requested_item shift.opened is exist - process it [08:26:25]req_shift_opened [08:26:25]FM_GetShiftState [08:26:25]SAM_PROTO_GetShiftState [08:26:25]wFMCommunicate request_size=4 [08:26:25]MH_SAM_APDU [08:26:25]CAPDU: 80 13 01 00 [08:26:25]Write to MH i2c: E2 08 00 F5 48 80 13 01 00 00 00 00 00 BA [08:26:25]Write i2c OK [08:26:25]MH_I2C_Read... [08:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:25]Read from MH i2c: E2 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 0E 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 0E 00 F5 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 18 [08:26:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:26:25]wFMCommunicate OK [08:26:25]SAM_PROTO_GetShiftState done [08:26:25]FM_GetShiftState done [08:26:25]req_shift_opened done [08:26:25]requested_item shift.open_date is exist - process it [08:26:25]req_shift_open_date [08:26:25]req_shift_open_date done [08:26:25]produce_requested_data done [08:26:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96542,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:26:25]process_action_free close_receipt [08:26:25]json_value_free [08:26:25]json_value_free done [08:26:25]process_json_proto returns [08:26:25]Send response to host [08:26:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96542,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:26:25]free response buf [08:26:25]execute_script done [08:26:25]execute_script returns [08:26:25]free content buf [08:26:25]Sock 7.Close socket [08:26:25]Sock 7.Thread stoped [08:26:29]OFD Sender: No OFD packet to send [08:26:34]OFD Sender: No OFD packet to send [08:26:39]OFD Sender: No OFD packet to send [08:26:44]OFD Sender: No OFD packet to send [08:26:49]OFD Sender: No OFD packet to send [08:26:54]OFD Sender: No OFD packet to send [08:26:59]OFD Sender: No OFD packet to send [08:27:04]OFD Sender: No OFD packet to send [08:27:09]OFD Sender: No OFD packet to send [08:27:14]OFD Sender: No OFD packet to send [08:27:19]OFD Sender: No OFD packet to send [08:27:24]OFD Sender: No OFD packet to send [08:27:29]OFD Sender: No OFD packet to send [08:27:34]OFD Sender: No OFD packet to send [08:27:39]OFD Sender: No OFD packet to send [08:27:44]OFD Sender: No OFD packet to send [08:27:49]OFD Sender: No OFD packet to send [08:27:54]OFD Sender: No OFD packet to send [08:27:59]OFD Sender: No OFD packet to send [08:28:04]OFD Sender: No OFD packet to send [08:28:09]OFD Sender: No OFD packet to send [08:28:13]accept exits with 9 [08:28:13]New connection [08:28:13]New thread 3066776932 created [08:28:13]Thread 3066920292 joined [08:28:13]Waiting for new connection... [08:28:13] Sock 9.Parse request [08:28:13]Sock 9.Check first char [08:28:13]Sock 9.First char is OK [08:28:13]request: POST /json_proto HTTP/1.0 [08:28:13]Method: POST [08:28:13]URL: /json_proto [08:28:13]Method is POST - this is cgi request [08:28:13]url: /json_proto [08:28:13]query_string will be loaded in cgi processing [08:28:13]execute_cgi json_proto POST (null) [08:28:13]execute_cgi path=json_proto method=POST [08:28:13]POST find Content-Length [08:28:13]Host: 172.17.40.67:8080 [08:28:13]Content-Length: 683 [08:28:13]Content-Type: application/json [08:28:13] [08:28:13]POST finish read [08:28:13]Found Content-Length = 683 [08:28:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:28:13]execute_script... [08:28: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)3407069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:28:13]POST & json_proto [08:28:13]process_json_proto [08:28:13]json parsed OK: [08:28:13]protocol is kg_v1.0 [08:28:13]action value=close_receipt [08:28:13]process_action close_receipt [08:28:13]cmd_close_receipt [08:28:13]MH_GetDate [08:28:13]Write to MH i2c: F0 00 00 F6 48 2D [08:28:13]Write i2c OK [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: F0 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: F0 09 00 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: F0 09 00 F6 48 00 A1 9C 20 67 EE DA 66 66 8E [08:28:13]GetLastDocTimeStamp 1730190385 [08:28:13]current date 1730190497 [08:28:13]FM_GetShiftState [08:28:13]SAM_PROTO_GetShiftState [08:28:13]wFMCommunicate request_size=4 [08:28:13]MH_SAM_APDU [08:28:13]CAPDU: 80 13 01 00 [08:28:13]Write to MH i2c: E2 08 00 F7 48 80 13 01 00 00 00 00 00 BC [08:28:13]Write i2c OK [08:28:13]MH_I2C_Read... [08:28:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:13]Read from MH i2c: E2 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: E2 0E 00 [08:28:13]MH_I2C_Read... [08:28:13]Read from MH i2c: E2 0E 00 F7 48 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [08:28:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:28:13]wFMCommunicate OK [08:28:13]SAM_PROTO_GetShiftState done [08:28:13]FM_GetShiftState done [08:28:13]opened in 1730160548 [08:28:13]opened+sec_in_day 1730246948 [08:28:13]quantity*price = 100015 [08:28:13]sum+1 = 100017 [08:28:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 52 29.10.2024 08:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96543 ФПД: 164168429059967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96543&fm=164168429059967&tin=02508201610067®Number=0000000000170478&sum=100000 [08:28:14]StoreToDocumentArchive [08:28:14]shift 145 fd 96543 [08:28:14]save to /storage/0145/doc_00096543 [08:28:14]save last doc name /storage/0145/doc_00096543 to /storage/kkm_last_doc_name [08:28:14]save OK [08:28:14]Clear old archive folders... [08:28:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:14]tlvbuf is 01202820 [08:28:14]SAM_PROTO_ClearQueue [08:28:14]wFMCommunicate request_size=4 [08:28:14]MH_SAM_APDU [08:28:14]CAPDU: 80 09 00 00 [08:28:14]Write to MH i2c: E2 08 00 04 49 80 09 00 00 00 00 00 00 BF [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:14]Read from MH i2c: E2 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 04 49 00 90 00 C1 [08:28:14]RAPDU: 90 00 [08:28:14]wFMCommunicate OK [08:28:14]SAM_PROTO_ClearQueue done [08:28:14]KKMCreateOFDPacket [08:28:14]OFDProtocolAddRootSTLVToBuf [08:28:14]FM_MakeSignedData [08:28:14]FM_MakeSignedData [08:28:14]SAM_PROTO_SignData [08:28:14]wFMCommunicate request_size=4 [08:28:14]MH_SAM_APDU [08:28:14]CAPDU: 80 0D 01 02 [08:28:14]Write to MH i2c: E2 08 00 05 49 80 0D 01 02 00 00 00 00 C7 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:14]Read from MH i2c: E2 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 03 00 05 49 00 90 00 C2 [08:28:14]RAPDU: 90 00 [08:28:14]wFMCommunicate OK [08:28:14]wFMCommunicate request_size=255 [08:28:14]MH_SAM_APDU [08:28: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 34 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 34 00 00 00 F4 03 04 00 A1 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 79 01 00 35 04 06 00 95 [08:28:14]Write to MH i2c: E2 02 01 06 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 34 00 00 00 F4 03 04 00 A1 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 79 01 00 35 04 06 00 95 00 00 06 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 06 49 00 90 00 C3 [08:28:15]RAPDU: 90 00 [08:28:15]wFMCommunicate OK [08:28:15]wFMCommunicate request_size=10 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 0D 02 02 05 4F 70 E5 BF 7F [08:28:15]Write to MH i2c: E2 0D 00 07 49 80 0D 02 02 05 00 4F 70 E5 BF 7F 00 00 B6 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 07 49 00 90 00 C4 [08:28:15]RAPDU: 90 00 [08:28:15]wFMCommunicate OK [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 0D 03 02 [08:28:15]Write to MH i2c: E2 08 00 08 49 80 0D 03 02 00 00 00 00 CC [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 0B 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 0B 00 08 49 00 A2 1B F8 73 3A 57 26 A3 90 00 4F [08:28:15]RAPDU: A2 1B F8 73 3A 57 26 A3 90 00 [08:28:15]wFMCommunicate OK [08:28:15]SAM_PROTO_SignData done [08:28:15]FM_MakeSignedData done [08:28:15]CreateOFDProtocolMessage [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 11 00 00 [08:28:15]Write to MH i2c: E2 08 00 09 49 80 11 00 00 00 00 00 00 CC [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 17 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 17 00 09 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [08:28:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:28:15]wFMCommunicate OK [08:28:15]CreateOFDProtocolMessage done [08:28:15]OFDSenderStorePacket 96543 [08:28:15]StoreOFDPacket docnum=96543 [08:28:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 40 07 01 26 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 34 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 34 00 00 00 F4 03 04 00 A1 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 79 01 00 35 04 06 00 95 4F 70 E5 BF 7F A2 1B F8 73 3A 57 26 A3 [08:28:15]CheckFolder [08:28:15]dirname=/storage/ofd_packets [08:28:15]CheckFolder done [08:28:15]ProducePacketName [08:28:15]name=ofd_packets/00096543 [08:28:15]NVStorageSaveData ofd_packets/00096543 [08:28:15]File name is /storage/ofd_packets/00096543 [08:28:15]Write 301 bytes [08:28:15]NVStorageSaveData done [08:28:15]OFDSenderStorePacket done [08:28:15]KKMCreateOFDPacket done [08:28:15]NVStorageSaveData kkm_last_timestamp [08:28:15]File name is /storage/kkm_last_timestamp [08:28:15]Write 4 bytes [08:28:15]NVStorageSaveData done [08:28:15]ExternCall_PrintAddStr [08:28:15]wPrintStart [08:28:15]Write to MH i2c: 01 00 00 0A 49 53 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: 01 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: 01 07 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: 01 07 00 0A 49 00 00 00 00 00 FF 0F 68 [08:28:15]RasterBufferAndPrint [08:28:15]line Счет N : (1)3407069 [08:28:15]line ИНН: 02508201610067 [08:28:15]line Контрольно-Кассовый Чек [08:28:15]line ПРОДАЖА [08:28:15]line ТРК (МРК, ГНК) : 22 [08:28:15]line Товар: 2710124130 [08:28:15]line Аи-92-К-4 [08:28:15]line 14.950 * 66.90 [08:28:15]line = 1000.16 [08:28:15]line НДС 12% НСП 1% [08:28:15]line > о реализуемом товаре [08:28:15]line ОКРУГЛЕНИЕ: -0.16 [08:28:15]line ИТОГО: 1000.00 [08:28:15]line Внесено: 1000.00 [08:28:15]line СДАЧА: 0.00 [08:28:15]line НСП 1% : 8.85 [08:28:15]line НДС 12% : 106.21 [08:28:15]line Наличными: 1000.00 [08:28:15]line Безнал.: 0.00 [08:28:15]line Место: АЗС № 82 "Партнер Нефть" [08:28:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:28:15]line СНО: Общий режим [08:28:15]line Чек 52 29.10.2024 08:28 [08:28:15]line Смена: 145 ФФД: 1.0 [08:28:15]line ЗНМ: 0300000017 [08:28:15]line РНМ: 0000000000170478 [08:28:15]line Версия ККМ: v1.0 [08:28:15]line ФМ: 0000000002098560 [08:28:15]line ФД: 96543 [08:28:15]line ФПД: 164168429059967 [08:28:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96543&fm=164168429059967&tin=02508201610067®Number=0000000000170478&sum=100000 [08:28:15]OFD Sender: Processing packet 96543 [packets to send 58, broken 57] [08:28:15]ProducePacketName [08:28:15]name=ofd_packets/00096543 [08:28:15]OFD Sender: To server: pG, [08:28:15]CommunicateWithHost lk.salyk.kg:30040 [08:28:15]ConnectInit lk.salyk.kg [08:28:15]written 0, free lines is 4095 [08:28:15]Connected sock=10 [08:28:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 40 07 01 26 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 34 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 34 00 00 00 F4 03 04 00 A1 9C 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 79 01 00 35 04 06 00 95 4F 70 E5 BF 7F A2 1B F8 73 3A 57 26 A3 [08:28:16]Write to MH i2c: 01 00 00 35 49 7E [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 07 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 07 00 35 49 00 00 00 00 00 0F 0D A1 [08:28:16]RasterBufferAndPrint [08:28:16]line [08:28:16]line [08:28:16]line [08:28:16]line [08:28:16]line [08:28:16]written 0, free lines is 3353 [08:28:16]MH_Cut [08:28:16]Write to MH i2c: D1 01 00 3C 49 01 57 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: D1 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: D1 01 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: D1 01 00 3C 49 00 56 [08:28:16]Write to MH i2c: 01 00 00 3D 49 86 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 60 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 1F 79 01 00 F4 03 04 00 C8 46 20 67 B6 04 01 00 00 3C 58 3D EC 02 32 FF D5 [08:28:16]CommunicateWithHost err = 0 [08:28:16]CheckOFDResponse [08:28:16]1017 (14) - 77093643461234 [08:28:16]1041 (16) - 0000000002098560 [08:28:16]1040 (4) - 96543 [08:28:16]1012 (4) - 29.10.2024 02:22 [08:28:16]1206 (1) - 0 [08:28:16]OFD Sender: Remove packet 96543 [08:28:16]ProducePacketName [08:28:16]name=ofd_packets/00096543 [08:28:16]NVStorageDeleteData [08:28:16]OFD Sender: No OFD packet to send [08:28:16]*** Cut start [08:28:16]*** Partial cut [08:28:16]*** CUTSNS_PIN = 1 [08:28:16]*** CUTSNS_PIN = 0 [08:28:17]*** Brake cut motor [08:28:17]Read from MH i2c: 01 [08:28:17]MH_I2C_Read... [08:28:17]*** Stop cut motor [08:28:17]*** Cut end [08:28:17]Read from MH i2c: 01 07 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 07 00 3D 49 00 00 00 00 00 FF 0F 9B [08:28:17]process_action close_receipt done [08:28:17]requested_data is exist [08:28:17]produce_requested_data [08:28:17]requested_item fm.sn is exist - process it [08:28:17]wFMCommunicate request_size=4 [08:28:17]MH_SAM_APDU [08:28:17]CAPDU: 80 11 00 00 [08:28:17]Write to MH i2c: E2 08 00 3E 49 80 11 00 00 00 00 00 00 01 [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:17]Read from MH i2c: E2 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 17 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 17 00 3E 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [08:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:28:17]wFMCommunicate OK [08:28:17]requested_item fd.num is exist - process it [08:28:17]SAM_PROTO_GetFieldsCounters [08:28:17]wFMCommunicate request_size=4 [08:28:17]MH_SAM_APDU [08:28:17]CAPDU: 80 13 00 00 [08:28:17]Write to MH i2c: E2 08 00 3F 49 80 13 00 00 00 00 00 00 04 [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:17]Read from MH i2c: E2 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 62 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 62 00 3F 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [08:28:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:17]wFMCommunicate OK [08:28:17]SAM_PROTO_GetFieldsCounters done [08:28:17]requested_item shift.num is exist - process it [08:28:17]requested_item shift.opened is exist - process it [08:28:17]req_shift_opened [08:28:17]FM_GetShiftState [08:28:17]SAM_PROTO_GetShiftState [08:28:17]wFMCommunicate request_size=4 [08:28:17]MH_SAM_APDU [08:28:17]CAPDU: 80 13 01 00 [08:28:17]Write to MH i2c: E2 08 00 40 49 80 13 01 00 00 00 00 00 06 [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:17]Read from MH i2c: E2 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 0E 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: E2 0E 00 40 49 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [08:28:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:28:17]wFMCommunicate OK [08:28:17]SAM_PROTO_GetShiftState done [08:28:17]FM_GetShiftState done [08:28:17]req_shift_opened done [08:28:17]requested_item shift.open_date is exist - process it [08:28:17]req_shift_open_date [08:28:17]req_shift_open_date done [08:28:17]produce_requested_data done [08:28:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96543,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:28:17]process_action_free close_receipt [08:28:17]json_value_free [08:28:17]json_value_free done [08:28:17]process_json_proto returns [08:28:17]Send response to host [08:28:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96543,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:28:17]free response buf [08:28:17]execute_script done [08:28:17]execute_script returns [08:28:17]free content buf [08:28:17]Sock 9.Close socket [08:28:17]Sock 9.Thread stoped [08:28:21]OFD Sender: No OFD packet to send [08:28:26]OFD Sender: No OFD packet to send [08:28:31]OFD Sender: No OFD packet to send [08:28:36]OFD Sender: No OFD packet to send [08:28:41]OFD Sender: No OFD packet to send [08:28:46]OFD Sender: No OFD packet to send [08:28:51]OFD Sender: No OFD packet to send [08:28:56]OFD Sender: No OFD packet to send [08:29:01]OFD Sender: No OFD packet to send [08:29:06]OFD Sender: No OFD packet to send [08:29:11]OFD Sender: No OFD packet to send [08:29:16]OFD Sender: No OFD packet to send [08:29:21]OFD Sender: No OFD packet to send [08:29:26]OFD Sender: No OFD packet to send [08:29:31]OFD Sender: No OFD packet to send [08:29:36]OFD Sender: No OFD packet to send [08:29:41]OFD Sender: No OFD packet to send [08:29:46]OFD Sender: No OFD packet to send [08:29:51]OFD Sender: No OFD packet to send [08:29:55]accept exits with 7 [08:29:55]New connection [08:29:55]New thread 3066920292 created [08:29:55]Thread 3066776932 joined [08:29:55]Waiting for new connection... [08:29:55] Sock 7.Parse request [08:29:55]Sock 7.Check first char [08:29:55]Sock 7.First char is OK [08:29:55]request: POST /json_proto HTTP/1.0 [08:29:55]Method: POST [08:29:55]URL: /json_proto [08:29:55]Method is POST - this is cgi request [08:29:55]url: /json_proto [08:29:55]query_string will be loaded in cgi processing [08:29:55]execute_cgi json_proto POST (null) [08:29:55]execute_cgi path=json_proto method=POST [08:29:55]POST find Content-Length [08:29:55]Host: 172.17.40.67:8080 [08:29:55]Content-Length: 678 [08:29:55]Content-Type: application/json [08:29:55] [08:29:55]POST finish read [08:29:55]Found Content-Length = 678 [08:29:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:55]execute_script... [08:29: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)3407070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:55]POST & json_proto [08:29:55]process_json_proto [08:29:55]json parsed OK: [08:29:55]protocol is kg_v1.0 [08:29:55]action value=close_receipt [08:29:55]process_action close_receipt [08:29:55]cmd_close_receipt [08:29:55]MH_GetDate [08:29:55]Write to MH i2c: F0 00 00 41 49 79 [08:29:55]Write i2c OK [08:29:55]MH_I2C_Read... [08:29:55]Read from MH i2c: F0 [08:29:55]MH_I2C_Read... [08:29:55]Read from MH i2c: F0 09 00 [08:29:55]MH_I2C_Read... [08:29:55]Read from MH i2c: F0 09 00 41 49 00 07 9D 20 67 EE DA 66 66 41 [08:29:55]GetLastDocTimeStamp 1730190497 [08:29:55]current date 1730190599 [08:29:55]FM_GetShiftState [08:29:55]SAM_PROTO_GetShiftState [08:29:55]wFMCommunicate request_size=4 [08:29:55]MH_SAM_APDU [08:29:55]CAPDU: 80 13 01 00 [08:29:55]Write to MH i2c: E2 08 00 42 49 80 13 01 00 00 00 00 00 08 [08:29:55]Write i2c OK [08:29:55]MH_I2C_Read... [08:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:55]Read from MH i2c: E2 [08:29:55]MH_I2C_Read... [08:29:55]Read from MH i2c: E2 0E 00 [08:29:55]MH_I2C_Read... [08:29:55]Read from MH i2c: E2 0E 00 42 49 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [08:29:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:29:55]wFMCommunicate OK [08:29:55]SAM_PROTO_GetShiftState done [08:29:55]FM_GetShiftState done [08:29:55]opened in 1730160548 [08:29:55]opened+sec_in_day 1730246948 [08:29:55]quantity*price = 50041 [08:29:55]sum+1 = 50042 [08:29:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 53 29.10.2024 08:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96544 ФПД: 42974348987763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96544&fm=42974348987763&tin=02508201610067®Number=0000000000170478&sum=50000 [08:29:56]StoreToDocumentArchive [08:29:56]shift 145 fd 96544 [08:29:56]save to /storage/0145/doc_00096544 [08:29:56]save last doc name /storage/0145/doc_00096544 to /storage/kkm_last_doc_name [08:29:56]save OK [08:29:56]Clear old archive folders... [08:29:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:29:56]tlvbuf is 011FB590 [08:29:56]SAM_PROTO_ClearQueue [08:29:56]wFMCommunicate request_size=4 [08:29:56]MH_SAM_APDU [08:29:56]CAPDU: 80 09 00 00 [08:29:56]Write to MH i2c: E2 08 00 4F 49 80 09 00 00 00 00 00 00 0A [08:29:56]Write i2c OK [08:29:56]MH_I2C_Read... [08:29:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:56]Read from MH i2c: E2 [08:29:56]MH_I2C_Read... [08:29:56]Read from MH i2c: E2 03 00 [08:29:56]MH_I2C_Read... [08:29:56]Read from MH i2c: E2 03 00 4F 49 00 90 00 0C [08:29:56]RAPDU: 90 00 [08:29:56]wFMCommunicate OK [08:29:56]SAM_PROTO_ClearQueue done [08:29:56]KKMCreateOFDPacket [08:29:56]OFDProtocolAddRootSTLVToBuf [08:29:56]FM_MakeSignedData [08:29:56]FM_MakeSignedData [08:29:56]SAM_PROTO_SignData [08:29:56]wFMCommunicate request_size=4 [08:29:56]MH_SAM_APDU [08:29:56]CAPDU: 80 0D 01 02 [08:29:56]Write to MH i2c: E2 08 00 50 49 80 0D 01 02 00 00 00 00 12 [08:29:56]Write i2c OK [08:29:56]MH_I2C_Read... [08:29:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:56]Read from MH i2c: E2 [08:29:56]MH_I2C_Read... [08:29:56]Read from MH i2c: E2 03 00 [08:29:56]MH_I2C_Read... [08:29:56]Read from MH i2c: E2 03 00 50 49 00 90 00 0D [08:29:56]RAPDU: 90 00 [08:29:56]wFMCommunicate OK [08:29:56]wFMCommunicate request_size=255 [08:29:56]MH_SAM_APDU [08:29:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 35 00 00 00 F4 03 04 00 07 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 79 01 00 35 04 06 00 27 [08:29:56]Write to MH i2c: E2 02 01 51 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 35 00 00 00 F4 03 04 00 07 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 79 01 00 35 04 06 00 27 00 00 52 [08:29:56]Write i2c OK [08:29:56]MH_I2C_Read... [08:29:56]OFD Sender: No OFD packet to send [08:29:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:57]Read from MH i2c: E2 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 03 00 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 03 00 51 49 00 90 00 0E [08:29:57]RAPDU: 90 00 [08:29:57]wFMCommunicate OK [08:29:57]wFMCommunicate request_size=10 [08:29:57]MH_SAM_APDU [08:29:57]CAPDU: 80 0D 02 02 05 15 BE CE 4D 73 [08:29:57]Write to MH i2c: E2 0D 00 52 49 80 0D 02 02 05 00 15 BE CE 4D 73 00 00 80 [08:29:57]Write i2c OK [08:29:57]MH_I2C_Read... [08:29:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:57]Read from MH i2c: E2 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 03 00 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 03 00 52 49 00 90 00 0F [08:29:57]RAPDU: 90 00 [08:29:57]wFMCommunicate OK [08:29:57]wFMCommunicate request_size=4 [08:29:57]MH_SAM_APDU [08:29:57]CAPDU: 80 0D 03 02 [08:29:57]Write to MH i2c: E2 08 00 53 49 80 0D 03 02 00 00 00 00 17 [08:29:57]Write i2c OK [08:29:57]MH_I2C_Read... [08:29:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:29:57]Read from MH i2c: E2 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 0B 00 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 0B 00 53 49 00 AD 6D FB 47 29 DD AC BC 90 00 E2 [08:29:57]RAPDU: AD 6D FB 47 29 DD AC BC 90 00 [08:29:57]wFMCommunicate OK [08:29:57]SAM_PROTO_SignData done [08:29:57]FM_MakeSignedData done [08:29:57]CreateOFDProtocolMessage [08:29:57]wFMCommunicate request_size=4 [08:29:57]MH_SAM_APDU [08:29:57]CAPDU: 80 11 00 00 [08:29:57]Write to MH i2c: E2 08 00 54 49 80 11 00 00 00 00 00 00 17 [08:29:57]Write i2c OK [08:29:57]MH_I2C_Read... [08:29:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:57]Read from MH i2c: E2 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 17 00 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: E2 17 00 54 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [08:29:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:29:57]wFMCommunicate OK [08:29:57]CreateOFDProtocolMessage done [08:29:57]OFDSenderStorePacket 96544 [08:29:57]StoreOFDPacket docnum=96544 [08:29:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E AE 07 01 3E 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 34 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 35 00 00 00 F4 03 04 00 07 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 79 01 00 35 04 06 00 27 15 BE CE 4D 73 AD 6D FB 47 29 DD AC BC [08:29:57]CheckFolder [08:29:57]dirname=/storage/ofd_packets [08:29:57]CheckFolder done [08:29:57]ProducePacketName [08:29:57]name=ofd_packets/00096544 [08:29:57]NVStorageSaveData ofd_packets/00096544 [08:29:57]File name is /storage/ofd_packets/00096544 [08:29:57]Write 301 bytes [08:29:57]NVStorageSaveData done [08:29:57]OFDSenderStorePacket done [08:29:57]KKMCreateOFDPacket done [08:29:57]NVStorageSaveData kkm_last_timestamp [08:29:57]File name is /storage/kkm_last_timestamp [08:29:57]Write 4 bytes [08:29:57]NVStorageSaveData done [08:29:57]ExternCall_PrintAddStr [08:29:57]wPrintStart [08:29:57]Write to MH i2c: 01 00 00 55 49 9E [08:29:57]Write i2c OK [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: 01 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: 01 07 00 [08:29:57]MH_I2C_Read... [08:29:57]Read from MH i2c: 01 07 00 55 49 00 00 00 00 00 FF 0F B3 [08:29:57]RasterBufferAndPrint [08:29:57]line Счет N : (1)3407070 [08:29:57]line ИНН: 02508201610067 [08:29:57]line Контрольно-Кассовый Чек [08:29:57]line ПРОДАЖА [08:29:57]line ТРК (МРК, ГНК) : 12 [08:29:57]line Товар: 2710124130 [08:29:57]line Аи-92-К-4 [08:29:57]line 7.480 * 66.90 [08:29:57]line = 500.41 [08:29:57]line НДС 12% НСП 1% [08:29:57]line > о реализуемом товаре [08:29:57]line ОКРУГЛЕНИЕ: -0.41 [08:29:57]line ИТОГО: 500.00 [08:29:57]line Внесено: 500.00 [08:29:57]line СДАЧА: 0.00 [08:29:57]line НСП 1% : 4.43 [08:29:57]line НДС 12% : 53.14 [08:29:57]line Наличными: 500.00 [08:29:57]line Безнал.: 0.00 [08:29:57]line Место: АЗС № 82 "Партнер Нефть" [08:29:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:29:57]line СНО: Общий режим [08:29:57]line Чек 53 29.10.2024 08:29 [08:29:57]line Смена: 145 ФФД: 1.0 [08:29:57]line ЗНМ: 0300000017 [08:29:57]line РНМ: 0000000000170478 [08:29:57]line Версия ККМ: v1.0 [08:29:57]line ФМ: 0000000002098560 [08:29:57]line ФД: 96544 [08:29:57]line ФПД: 42974348987763 [08:29:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T082959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96544&fm=42974348987763&tin=02508201610067®Number=0000000000170478&sum=50000 [08:29:57]OFD Sender: Processing packet 96544 [packets to send 58, broken 57] [08:29:57]ProducePacketName [08:29:57]name=ofd_packets/00096544 [08:29:57]OFD Sender: To server: pG, [08:29:57]CommunicateWithHost lk.salyk.kg:30040 [08:29:57]ConnectInit lk.salyk.kg [08:29:57]written 0, free lines is 4095 [08:29:57]Connected sock=10 [08:29:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E AE 07 01 3E 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 34 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 35 00 00 00 F4 03 04 00 07 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 79 01 00 35 04 06 00 27 15 BE CE 4D 73 AD 6D FB 47 29 DD AC BC [08:29:58]Write to MH i2c: 01 00 00 80 49 C9 [08:29:58]Write i2c OK [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: 01 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: 01 07 00 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: 01 07 00 80 49 00 00 00 00 00 03 0D E0 [08:29:58]RasterBufferAndPrint [08:29:58]line [08:29:58]line [08:29:58]line [08:29:58]line [08:29:58]line [08:29:58]written 0, free lines is 3337 [08:29:58]MH_Cut [08:29:58]Write to MH i2c: D1 01 00 87 49 01 A2 [08:29:58]Write i2c OK [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: D1 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: D1 01 00 [08:29:58]MH_I2C_Read... [08:29:58]Read from MH i2c: D1 01 00 87 49 00 A1 [08:29:58]Write to MH i2c: 01 00 00 88 49 D1 [08:29:58]Write i2c OK [08:29:58]MH_I2C_Read... [08:29:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 68 3D 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 20 79 01 00 F4 03 04 00 2E 47 20 67 B6 04 01 00 00 26 F7 72 CC 4E 30 2E 99 [08:29:58]CommunicateWithHost err = 0 [08:29:58]CheckOFDResponse [08:29:58]1017 (14) - 77093643461234 [08:29:58]1041 (16) - 0000000002098560 [08:29:58]1040 (4) - 96544 [08:29:58]1012 (4) - 29.10.2024 02:23 [08:29:58]1206 (1) - 0 [08:29:58]OFD Sender: Remove packet 96544 [08:29:58]ProducePacketName [08:29:58]name=ofd_packets/00096544 [08:29:58]NVStorageDeleteData [08:29:58]OFD Sender: No OFD packet to send [08:29:58]*** Cut start [08:29:58]*** Partial cut [08:29:58]*** CUTSNS_PIN = 1 [08:29:58]*** CUTSNS_PIN = 0 [08:29:58]*** Brake cut motor [08:29:59]Read from MH i2c: 01 [08:29:59]MH_I2C_Read... [08:29:59]*** Stop cut motor [08:29:59]*** Cut end [08:29:59]Read from MH i2c: 01 07 00 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: 01 07 00 88 49 00 00 00 00 00 FF 0F E6 [08:29:59]process_action close_receipt done [08:29:59]requested_data is exist [08:29:59]produce_requested_data [08:29:59]requested_item fm.sn is exist - process it [08:29:59]wFMCommunicate request_size=4 [08:29:59]MH_SAM_APDU [08:29:59]CAPDU: 80 11 00 00 [08:29:59]Write to MH i2c: E2 08 00 89 49 80 11 00 00 00 00 00 00 4C [08:29:59]Write i2c OK [08:29:59]MH_I2C_Read... [08:29:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:59]Read from MH i2c: E2 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 17 00 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 17 00 89 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [08:29:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:29:59]wFMCommunicate OK [08:29:59]requested_item fd.num is exist - process it [08:29:59]SAM_PROTO_GetFieldsCounters [08:29:59]wFMCommunicate request_size=4 [08:29:59]MH_SAM_APDU [08:29:59]CAPDU: 80 13 00 00 [08:29:59]Write to MH i2c: E2 08 00 8A 49 80 13 00 00 00 00 00 00 4F [08:29:59]Write i2c OK [08:29:59]MH_I2C_Read... [08:29:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:29:59]Read from MH i2c: E2 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 62 00 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 62 00 8A 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [08:29:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:29:59]wFMCommunicate OK [08:29:59]SAM_PROTO_GetFieldsCounters done [08:29:59]requested_item shift.num is exist - process it [08:29:59]requested_item shift.opened is exist - process it [08:29:59]req_shift_opened [08:29:59]FM_GetShiftState [08:29:59]SAM_PROTO_GetShiftState [08:29:59]wFMCommunicate request_size=4 [08:29:59]MH_SAM_APDU [08:29:59]CAPDU: 80 13 01 00 [08:29:59]Write to MH i2c: E2 08 00 8B 49 80 13 01 00 00 00 00 00 51 [08:29:59]Write i2c OK [08:29:59]MH_I2C_Read... [08:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:59]Read from MH i2c: E2 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 0E 00 [08:29:59]MH_I2C_Read... [08:29:59]Read from MH i2c: E2 0E 00 8B 49 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [08:29:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:29:59]wFMCommunicate OK [08:29:59]SAM_PROTO_GetShiftState done [08:29:59]FM_GetShiftState done [08:29:59]req_shift_opened done [08:29:59]requested_item shift.open_date is exist - process it [08:29:59]req_shift_open_date [08:29:59]req_shift_open_date done [08:29:59]produce_requested_data done [08:29:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96544,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:29:59]process_action_free close_receipt [08:29:59]json_value_free [08:29:59]json_value_free done [08:29:59]process_json_proto returns [08:29:59]Send response to host [08:29:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96544,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:29:59]free response buf [08:29:59]execute_script done [08:29:59]execute_script returns [08:29:59]free content buf [08:29:59]Sock 7.Close socket [08:29:59]Sock 7.Thread stoped [08:30:03]OFD Sender: No OFD packet to send [08:30:08]OFD Sender: No OFD packet to send [08:30:13]OFD Sender: No OFD packet to send [08:30:18]OFD Sender: No OFD packet to send [08:30:23]OFD Sender: No OFD packet to send [08:30:28]OFD Sender: No OFD packet to send [08:30:33]OFD Sender: No OFD packet to send [08:30:38]OFD Sender: No OFD packet to send [08:30:43]OFD Sender: No OFD packet to send [08:30:48]OFD Sender: No OFD packet to send [08:30:53]OFD Sender: No OFD packet to send [08:30:58]OFD Sender: No OFD packet to send [08:31:03]OFD Sender: No OFD packet to send [08:31:06]accept exits with 9 [08:31:06]New connection [08:31:06]New thread 3066776932 created [08:31:06]Thread 3066920292 joined [08:31:06]Waiting for new connection... [08:31:06] Sock 9.Parse request [08:31:06]Sock 9.Check first char [08:31:06]Sock 9.First char is OK [08:31:06]request: POST /json_proto HTTP/1.0 [08:31:06]Method: POST [08:31:06]URL: /json_proto [08:31:06]Method is POST - this is cgi request [08:31:06]url: /json_proto [08:31:06]query_string will be loaded in cgi processing [08:31:06]execute_cgi json_proto POST (null) [08:31:06]execute_cgi path=json_proto method=POST [08:31:06]POST find Content-Length [08:31:06]Host: 172.17.40.67:8080 [08:31:06]Content-Length: 770 [08:31:06]Content-Type: application/json [08:31:06] [08:31:06]POST finish read [08:31:06]Found Content-Length = 770 [08:31:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.520, "sum" : 1105.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1105.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:06]execute_script... [08: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)3407071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.520, "sum" : 1105.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1105.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:06]POST & json_proto [08:31:06]process_json_proto [08:31:06]json parsed OK: [08:31:06]protocol is kg_v1.0 [08:31:06]action value=close_receipt [08:31:06]process_action close_receipt [08:31:06]cmd_close_receipt [08:31:06]MH_GetDate [08:31:06]Write to MH i2c: F0 00 00 8C 49 C4 [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: F0 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: F0 09 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: F0 09 00 8C 49 00 4E 9D 20 67 EE DA 66 66 D3 [08:31:06]GetLastDocTimeStamp 1730190599 [08:31:06]current date 1730190670 [08:31:06]FM_GetShiftState [08:31:06]SAM_PROTO_GetShiftState [08:31:06]wFMCommunicate request_size=4 [08:31:06]MH_SAM_APDU [08:31:06]CAPDU: 80 13 01 00 [08:31:06]Write to MH i2c: E2 08 00 8D 49 80 13 01 00 00 00 00 00 53 [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 0E 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 0E 00 8D 49 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [08:31:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:31:06]wFMCommunicate OK [08:31:06]SAM_PROTO_GetShiftState done [08:31:06]FM_GetShiftState done [08:31:06]opened in 1730160548 [08:31:06]opened+sec_in_day 1730246948 [08:31:06]quantity*price = 110518 [08:31:06]sum+1 = 110520 [08:31:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1105.19 НСП 1% : 9.78 НДС 12% : 117.36 Наличными: 0.00 Безнал.: 1105.19 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 54 29.10.2024 08:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96545 ФПД: 161703905999633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96545&fm=161703905999633&tin=02508201610067®Number=0000000000170478&sum=110519 [08:31:07]StoreToDocumentArchive [08:31:07]shift 145 fd 96545 [08:31:07]save to /storage/0145/doc_00096545 [08:31:07]save last doc name /storage/0145/doc_00096545 to /storage/kkm_last_doc_name [08:31:07]save OK [08:31:07]Clear old archive folders... [08:31:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:07]tlvbuf is 01208440 [08:31:07]SAM_PROTO_ClearQueue [08:31:07]wFMCommunicate request_size=4 [08:31:07]MH_SAM_APDU [08:31:07]CAPDU: 80 09 00 00 [08:31:07]Write to MH i2c: E2 08 00 9A 49 80 09 00 00 00 00 00 00 55 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:07]Read from MH i2c: E2 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 9A 49 00 90 00 57 [08:31:07]RAPDU: 90 00 [08:31:07]wFMCommunicate OK [08:31:07]SAM_PROTO_ClearQueue done [08:31:07]KKMCreateOFDPacket [08:31:07]OFDProtocolAddRootSTLVToBuf [08:31:07]FM_MakeSignedData [08:31:07]FM_MakeSignedData [08:31:07]SAM_PROTO_SignData [08:31:07]wFMCommunicate request_size=4 [08:31:07]MH_SAM_APDU [08:31:07]CAPDU: 80 0D 01 02 [08:31:07]Write to MH i2c: E2 08 00 9B 49 80 0D 01 02 00 00 00 00 5D [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:07]Read from MH i2c: E2 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 9B 49 00 90 00 58 [08:31:07]RAPDU: 90 00 [08:31:07]wFMCommunicate OK [08:31:07]wFMCommunicate request_size=255 [08:31:07]MH_SAM_APDU [08: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 34 FF 03 08 00 03 88 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 AF 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 AF 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 AF 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 4E 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 79 01 00 35 04 06 00 93 [08:31:07]Write to MH i2c: E2 02 01 9C 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 AF 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 AF 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 AF 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 4E 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 79 01 00 35 04 06 00 93 00 00 E0 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:07]Read from MH i2c: E2 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 9C 49 00 90 00 59 [08:31:07]RAPDU: 90 00 [08:31:07]wFMCommunicate OK [08:31:07]wFMCommunicate request_size=10 [08:31:07]MH_SAM_APDU [08:31:07]CAPDU: 80 0D 02 02 05 11 9F E0 3B 11 [08:31:07]Write to MH i2c: E2 0D 00 9D 49 80 0D 02 02 05 00 11 9F E0 3B 11 00 00 46 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:07]Read from MH i2c: E2 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 03 00 9D 49 00 90 00 5A [08:31:07]RAPDU: 90 00 [08:31:07]wFMCommunicate OK [08:31:07]wFMCommunicate request_size=4 [08:31:07]MH_SAM_APDU [08:31:07]CAPDU: 80 0D 03 02 [08:31:07]Write to MH i2c: E2 08 00 9E 49 80 0D 03 02 00 00 00 00 62 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:07]Read from MH i2c: E2 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 0B 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 0B 00 9E 49 00 B4 2D 44 85 DA 7D 62 7A 90 00 40 [08:31:07]RAPDU: B4 2D 44 85 DA 7D 62 7A 90 00 [08:31:07]wFMCommunicate OK [08:31:07]SAM_PROTO_SignData done [08:31:07]FM_MakeSignedData done [08:31:07]CreateOFDProtocolMessage [08:31:07]wFMCommunicate request_size=4 [08:31:07]MH_SAM_APDU [08:31:07]CAPDU: 80 11 00 00 [08:31:07]Write to MH i2c: E2 08 00 9F 49 80 11 00 00 00 00 00 00 62 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:07]Read from MH i2c: E2 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 17 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 17 00 9F 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [08:31:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:31:07]wFMCommunicate OK [08:31:07]CreateOFDProtocolMessage done [08:31:07]OFDSenderStorePacket 96545 [08:31:07]StoreOFDPacket docnum=96545 [08:31:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 41 07 01 2D EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 AF 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 AF 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 AF 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 4E 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 79 01 00 35 04 06 00 93 11 9F E0 3B 11 B4 2D 44 85 DA 7D 62 7A [08:31:07]CheckFolder [08:31:07]dirname=/storage/ofd_packets [08:31:07]CheckFolder done [08:31:07]ProducePacketName [08:31:07]name=ofd_packets/00096545 [08:31:07]NVStorageSaveData ofd_packets/00096545 [08:31:07]File name is /storage/ofd_packets/00096545 [08:31:07]Write 301 bytes [08:31:07]NVStorageSaveData done [08:31:07]OFDSenderStorePacket done [08:31:07]KKMCreateOFDPacket done [08:31:07]NVStorageSaveData kkm_last_timestamp [08:31:07]File name is /storage/kkm_last_timestamp [08:31:07]Write 4 bytes [08:31:07]NVStorageSaveData done [08:31:07]ExternCall_PrintAddStr [08:31:07]wPrintStart [08:31:07]Write to MH i2c: 01 00 00 A0 49 E9 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: 01 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: 01 07 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: 01 07 00 A0 49 00 00 00 00 00 FF 0F FE [08:31:07]RasterBufferAndPrint [08:31:07]line Счет N : (1)3407071 [08:31:07]line ИНН: 02508201610067 [08:31:07]line Контрольно-Кассовый Чек [08:31:07]line ПРОДАЖА [08:31:07]line ТРК (МРК, ГНК) : 42 [08:31:07]line Товар: 2710124130 [08:31:07]line Аи-92-К-4 [08:31:07]line 16.520 * 66.90 [08:31:07]line = 1105.19 [08:31:07]line НДС 12% НСП 1% [08:31:07]line > о реализуемом товаре [08:31:07]line ИТОГО: 1105.19 [08:31:07]line НСП 1% : 9.78 [08:31:07]line НДС 12% : 117.36 [08:31:07]line Наличными: 0.00 [08:31:07]line Безнал.: 1105.19 [08:31:07]line Место: АЗС № 82 "Партнер Нефть" [08:31:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:31:07]line СНО: Общий режим [08:31:07]line Чек 54 29.10.2024 08:31 [08:31:07]line Смена: 145 ФФД: 1.0 [08:31:07]line ЗНМ: 0300000017 [08:31:07]line РНМ: 0000000000170478 [08:31:07]line Версия ККМ: v1.0 [08:31:07]line Платежная система: Mbank [08:31:07]line ФМ: 0000000002098560 [08:31:07]line ФД: 96545 [08:31:08]line ФПД: 161703905999633 [08:31:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96545&fm=161703905999633&tin=02508201610067®Number=0000000000170478&sum=110519 [08:31:08]OFD Sender: Processing packet 96545 [packets to send 58, broken 57] [08:31:08]ProducePacketName [08:31:08]name=ofd_packets/00096545 [08:31:08]OFD Sender: To server: pG, [08:31:08]CommunicateWithHost lk.salyk.kg:30040 [08:31:08]ConnectInit lk.salyk.kg [08:31:08]written 0, free lines is 4095 [08:31:08]Connected sock=10 [08:31:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 41 07 01 2D EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 AF 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 AF 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 AF 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 4E 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 79 01 00 35 04 06 00 93 11 9F E0 3B 11 B4 2D 44 85 DA 7D 62 7A [08:31:08]Write to MH i2c: 01 00 00 C9 49 12 [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: 01 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: 01 07 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: 01 07 00 C9 49 00 00 00 00 00 31 0D 57 [08:31:08]RasterBufferAndPrint [08:31:08]line [08:31:08]line [08:31:08]line [08:31:08]line [08:31:08]line [08:31:08]written 0, free lines is 3383 [08:31:08]MH_Cut [08:31:08]Write to MH i2c: D1 01 00 D0 49 01 EB [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: D1 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: D1 01 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: D1 01 00 D0 49 00 EA [08:31:08]Write to MH i2c: 01 00 00 D1 49 1A [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE 07 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 21 79 01 00 F4 03 04 00 75 47 20 67 B6 04 01 00 00 AC E2 D4 62 0D 9D 67 CC [08:31:08]CommunicateWithHost err = 0 [08:31:08]CheckOFDResponse [08:31:08]1017 (14) - 77093643461234 [08:31:08]1041 (16) - 0000000002098560 [08:31:08]1040 (4) - 96545 [08:31:08]1012 (4) - 29.10.2024 02:24 [08:31:08]1206 (1) - 0 [08:31:08]OFD Sender: Remove packet 96545 [08:31:08]ProducePacketName [08:31:08]name=ofd_packets/00096545 [08:31:08]NVStorageDeleteData [08:31:09]OFD Sender: No OFD packet to send [08:31:09]*** Cut start [08:31:09]*** Partial cut [08:31:09]*** CUTSNS_PIN = 1 [08:31:09]*** CUTSNS_PIN = 0 [08:31:09]*** Brake cut motor [08:31:09]Read from MH i2c: 01 [08:31:09]MH_I2C_Read... [08:31:09]*** Stop cut motor [08:31:10]*** Cut end [08:31:10]Read from MH i2c: 01 07 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: 01 07 00 D1 49 00 00 00 00 00 FF 0F 2F [08:31:10]process_action close_receipt done [08:31:10]requested_data is exist [08:31:10]produce_requested_data [08:31:10]requested_item fm.sn is exist - process it [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 11 00 00 [08:31:10]Write to MH i2c: E2 08 00 D2 49 80 11 00 00 00 00 00 00 95 [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 17 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 17 00 D2 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [08:31:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:31:10]wFMCommunicate OK [08:31:10]requested_item fd.num is exist - process it [08:31:10]SAM_PROTO_GetFieldsCounters [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 13 00 00 [08:31:10]Write to MH i2c: E2 08 00 D3 49 80 13 00 00 00 00 00 00 98 [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 62 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 62 00 D3 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [08:31:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:31:10]wFMCommunicate OK [08:31:10]SAM_PROTO_GetFieldsCounters done [08:31:10]requested_item shift.num is exist - process it [08:31:10]requested_item shift.opened is exist - process it [08:31:10]req_shift_opened [08:31:10]FM_GetShiftState [08:31:10]SAM_PROTO_GetShiftState [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 13 01 00 [08:31:10]Write to MH i2c: E2 08 00 D4 49 80 13 01 00 00 00 00 00 9A [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 0E 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 0E 00 D4 49 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [08:31:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:31:10]wFMCommunicate OK [08:31:10]SAM_PROTO_GetShiftState done [08:31:10]FM_GetShiftState done [08:31:10]req_shift_opened done [08:31:10]requested_item shift.open_date is exist - process it [08:31:10]req_shift_open_date [08:31:10]req_shift_open_date done [08:31:10]produce_requested_data done [08:31:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96545,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:31:10]process_action_free close_receipt [08:31:10]json_value_free [08:31:10]json_value_free done [08:31:10]process_json_proto returns [08:31:10]Send response to host [08:31:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96545,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:31:10]free response buf [08:31:10]execute_script done [08:31:10]execute_script returns [08:31:10]free content buf [08:31:10]Sock 9.Close socket [08:31:10]Sock 9.Thread stoped [08:31:14]OFD Sender: No OFD packet to send [08:31:19]OFD Sender: No OFD packet to send [08:31:24]OFD Sender: No OFD packet to send [08:31:29]OFD Sender: No OFD packet to send [08:31:34]OFD Sender: No OFD packet to send [08:31:39]OFD Sender: No OFD packet to send [08:31:44]OFD Sender: No OFD packet to send [08:31:49]OFD Sender: No OFD packet to send [08:31:54]OFD Sender: No OFD packet to send [08:31:59]OFD Sender: No OFD packet to send [08:32:04]OFD Sender: No OFD packet to send [08:32:09]OFD Sender: No OFD packet to send [08:32:14]OFD Sender: No OFD packet to send [08:32:19]OFD Sender: No OFD packet to send [08:32:24]OFD Sender: No OFD packet to send [08:32:29]OFD Sender: No OFD packet to send [08:32:34]OFD Sender: No OFD packet to send [08:32:39]OFD Sender: No OFD packet to send [08:32:44]OFD Sender: No OFD packet to send [08:32:49]OFD Sender: No OFD packet to send [08:32:52]accept exits with 7 [08:32:52]New connection [08:32:52]New thread 3066920292 created [08:32:52]Thread 3066776932 joined [08:32:52]Waiting for new connection... [08:32:52] Sock 7.Parse request [08:32:52]Sock 7.Check first char [08:32:52]Sock 7.First char is OK [08:32:52]request: POST /json_proto HTTP/1.0 [08:32:52]Method: POST [08:32:52]URL: /json_proto [08:32:52]Method is POST - this is cgi request [08:32:52]url: /json_proto [08:32:52]query_string will be loaded in cgi processing [08:32:52]execute_cgi json_proto POST (null) [08:32:52]execute_cgi path=json_proto method=POST [08:32:52]POST find Content-Length [08:32:52]Host: 172.17.40.67:8080 [08:32:52]Content-Length: 678 [08:32:52]Content-Type: application/json [08:32:52] [08:32:52]POST finish read [08:32:52]Found Content-Length = 678 [08:32:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:52]execute_script... [08:32:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:52]POST & json_proto [08:32:52]process_json_proto [08:32:52]json parsed OK: [08:32:52]protocol is kg_v1.0 [08:32:52]action value=close_receipt [08:32:52]process_action close_receipt [08:32:52]cmd_close_receipt [08:32:52]MH_GetDate [08:32:52]Write to MH i2c: F0 00 00 D5 49 0D [08:32:52]Write i2c OK [08:32:52]MH_I2C_Read... [08:32:52]Read from MH i2c: F0 [08:32:52]MH_I2C_Read... [08:32:52]Read from MH i2c: F0 09 00 [08:32:52]MH_I2C_Read... [08:32:52]Read from MH i2c: F0 09 00 D5 49 00 B8 9D 20 67 EE DA 66 66 86 [08:32:52]GetLastDocTimeStamp 1730190670 [08:32:52]current date 1730190776 [08:32:52]FM_GetShiftState [08:32:52]SAM_PROTO_GetShiftState [08:32:52]wFMCommunicate request_size=4 [08:32:52]MH_SAM_APDU [08:32:52]CAPDU: 80 13 01 00 [08:32:52]Write to MH i2c: E2 08 00 D6 49 80 13 01 00 00 00 00 00 9C [08:32:52]Write i2c OK [08:32:52]MH_I2C_Read... [08:32:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:52]Read from MH i2c: E2 [08:32:52]MH_I2C_Read... [08:32:52]Read from MH i2c: E2 0E 00 [08:32:52]MH_I2C_Read... [08:32:52]Read from MH i2c: E2 0E 00 D6 49 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [08:32:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:32:52]wFMCommunicate OK [08:32:52]SAM_PROTO_GetShiftState done [08:32:52]FM_GetShiftState done [08:32:52]opened in 1730160548 [08:32:52]opened+sec_in_day 1730246948 [08:32:52]quantity*price = 50041 [08:32:52]sum+1 = 50042 [08:32:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 55 29.10.2024 08:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96546 ФПД: 196441025618928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96546&fm=196441025618928&tin=02508201610067®Number=0000000000170478&sum=50000 [08:32:53]StoreToDocumentArchive [08:32:53]shift 145 fd 96546 [08:32:53]save to /storage/0145/doc_00096546 [08:32:53]save last doc name /storage/0145/doc_00096546 to /storage/kkm_last_doc_name [08:32:53]save OK [08:32:53]Clear old archive folders... [08:32:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:32:53]tlvbuf is 011B5E30 [08:32:53]SAM_PROTO_ClearQueue [08:32:53]wFMCommunicate request_size=4 [08:32:53]MH_SAM_APDU [08:32:53]CAPDU: 80 09 00 00 [08:32:53]Write to MH i2c: E2 08 00 E3 49 80 09 00 00 00 00 00 00 9E [08:32:53]Write i2c OK [08:32:53]MH_I2C_Read... [08:32:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:53]Read from MH i2c: E2 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 E3 49 00 90 00 A0 [08:32:53]RAPDU: 90 00 [08:32:53]wFMCommunicate OK [08:32:53]SAM_PROTO_ClearQueue done [08:32:53]KKMCreateOFDPacket [08:32:53]OFDProtocolAddRootSTLVToBuf [08:32:53]FM_MakeSignedData [08:32:53]FM_MakeSignedData [08:32:53]SAM_PROTO_SignData [08:32:53]wFMCommunicate request_size=4 [08:32:53]MH_SAM_APDU [08:32:53]CAPDU: 80 0D 01 02 [08:32:53]Write to MH i2c: E2 08 00 E4 49 80 0D 01 02 00 00 00 00 A6 [08:32:53]Write i2c OK [08:32:53]MH_I2C_Read... [08:32:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:53]Read from MH i2c: E2 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 E4 49 00 90 00 A1 [08:32:53]RAPDU: 90 00 [08:32:53]wFMCommunicate OK [08:32:53]wFMCommunicate request_size=255 [08:32:53]MH_SAM_APDU [08:32:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 37 00 00 00 F4 03 04 00 B8 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 79 01 00 35 04 06 00 B2 [08:32:53]Write to MH i2c: E2 02 01 E5 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 37 00 00 00 F4 03 04 00 B8 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 79 01 00 35 04 06 00 B2 00 00 26 [08:32:53]Write i2c OK [08:32:53]MH_I2C_Read... [08:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:53]Read from MH i2c: E2 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 E5 49 00 90 00 A2 [08:32:53]RAPDU: 90 00 [08:32:53]wFMCommunicate OK [08:32:53]wFMCommunicate request_size=10 [08:32:53]MH_SAM_APDU [08:32:53]CAPDU: 80 0D 02 02 05 A9 7D 8D 23 F0 [08:32:53]Write to MH i2c: E2 0D 00 E6 49 80 0D 02 02 05 00 A9 7D 8D 23 F0 00 00 79 [08:32:53]Write i2c OK [08:32:53]MH_I2C_Read... [08:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:53]Read from MH i2c: E2 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 03 00 E6 49 00 90 00 A3 [08:32:53]RAPDU: 90 00 [08:32:53]wFMCommunicate OK [08:32:53]wFMCommunicate request_size=4 [08:32:53]MH_SAM_APDU [08:32:53]CAPDU: 80 0D 03 02 [08:32:53]Write to MH i2c: E2 08 00 E7 49 80 0D 03 02 00 00 00 00 AB [08:32:53]Write i2c OK [08:32:53]MH_I2C_Read... [08:32:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:53]Read from MH i2c: E2 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 0B 00 [08:32:53]MH_I2C_Read... [08:32:53]Read from MH i2c: E2 0B 00 E7 49 00 72 72 02 33 95 AE 12 B4 90 00 CE [08:32:53]RAPDU: 72 72 02 33 95 AE 12 B4 90 00 [08:32:53]wFMCommunicate OK [08:32:53]SAM_PROTO_SignData done [08:32:53]FM_MakeSignedData done [08:32:53]CreateOFDProtocolMessage [08:32:53]wFMCommunicate request_size=4 [08:32:53]MH_SAM_APDU [08:32:53]CAPDU: 80 11 00 00 [08:32:53]Write to MH i2c: E2 08 00 E8 49 80 11 00 00 00 00 00 00 AB [08:32:53]Write i2c OK [08:32:53]MH_I2C_Read... [08:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:54]Read from MH i2c: E2 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: E2 17 00 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: E2 17 00 E8 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [08:32:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:32:54]wFMCommunicate OK [08:32:54]CreateOFDProtocolMessage done [08:32:54]OFDSenderStorePacket 96546 [08:32:54]StoreOFDPacket docnum=96546 [08:32:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 50 07 01 CE 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 34 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 37 00 00 00 F4 03 04 00 B8 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 79 01 00 35 04 06 00 B2 A9 7D 8D 23 F0 72 72 02 33 95 AE 12 B4 [08:32:54]CheckFolder [08:32:54]dirname=/storage/ofd_packets [08:32:54]CheckFolder done [08:32:54]ProducePacketName [08:32:54]name=ofd_packets/00096546 [08:32:54]NVStorageSaveData ofd_packets/00096546 [08:32:54]File name is /storage/ofd_packets/00096546 [08:32:54]Write 301 bytes [08:32:54]NVStorageSaveData done [08:32:54]OFDSenderStorePacket done [08:32:54]KKMCreateOFDPacket done [08:32:54]NVStorageSaveData kkm_last_timestamp [08:32:54]File name is /storage/kkm_last_timestamp [08:32:54]Write 4 bytes [08:32:54]NVStorageSaveData done [08:32:54]ExternCall_PrintAddStr [08:32:54]wPrintStart [08:32:54]Write to MH i2c: 01 00 00 E9 49 32 [08:32:54]Write i2c OK [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: 01 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: 01 07 00 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: 01 07 00 E9 49 00 00 00 00 00 FF 0F 47 [08:32:54]RasterBufferAndPrint [08:32:54]line Счет N : (1)3407072 [08:32:54]line ИНН: 02508201610067 [08:32:54]line Контрольно-Кассовый Чек [08:32:54]line ПРОДАЖА [08:32:54]line ТРК (МРК, ГНК) : 32 [08:32:54]line Товар: 2710124130 [08:32:54]line Аи-92-К-4 [08:32:54]line 7.480 * 66.90 [08:32:54]line = 500.41 [08:32:54]line НДС 12% НСП 1% [08:32:54]line > о реализуемом товаре [08:32:54]line ОКРУГЛЕНИЕ: -0.41 [08:32:54]line ИТОГО: 500.00 [08:32:54]line Внесено: 500.00 [08:32:54]line СДАЧА: 0.00 [08:32:54]line НСП 1% : 4.43 [08:32:54]line НДС 12% : 53.14 [08:32:54]line Наличными: 500.00 [08:32:54]line Безнал.: 0.00 [08:32:54]line Место: АЗС № 82 "Партнер Нефть" [08:32:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:32:54]line СНО: Общий режим [08:32:54]line Чек 55 29.10.2024 08:32 [08:32:54]line Смена: 145 ФФД: 1.0 [08:32:54]line ЗНМ: 0300000017 [08:32:54]line РНМ: 0000000000170478 [08:32:54]line Версия ККМ: v1.0 [08:32:54]line ФМ: 0000000002098560 [08:32:54]line ФД: 96546 [08:32:54]line ФПД: 196441025618928 [08:32:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96546&fm=196441025618928&tin=02508201610067®Number=0000000000170478&sum=50000 [08:32:54]OFD Sender: Processing packet 96546 [packets to send 58, broken 57] [08:32:54]ProducePacketName [08:32:54]name=ofd_packets/00096546 [08:32:54]OFD Sender: To server: pG, [08:32:54]CommunicateWithHost lk.salyk.kg:30040 [08:32:54]ConnectInit lk.salyk.kg [08:32:54]written 0, free lines is 4095 [08:32:54]Connected sock=10 [08:32:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 50 07 01 CE 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 34 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 37 00 00 00 F4 03 04 00 B8 9D 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 79 01 00 35 04 06 00 B2 A9 7D 8D 23 F0 72 72 02 33 95 AE 12 B4 [08:32:54]Write to MH i2c: 01 00 00 14 4A 5E [08:32:54]Write i2c OK [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: 01 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: 01 07 00 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: 01 07 00 14 4A 00 00 00 00 00 FA 0C 6B [08:32:54]RasterBufferAndPrint [08:32:54]line [08:32:54]line [08:32:54]line [08:32:54]line [08:32:54]line [08:32:54]written 0, free lines is 3331 [08:32:54]MH_Cut [08:32:54]Write to MH i2c: D1 01 00 1B 4A 01 37 [08:32:54]Write i2c OK [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: D1 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: D1 01 00 [08:32:54]MH_I2C_Read... [08:32:54]Read from MH i2c: D1 01 00 1B 4A 00 36 [08:32:54]Write to MH i2c: 01 00 00 1C 4A 66 [08:32:54]Write i2c OK [08:32:54]MH_I2C_Read... [08:32:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2D 2D 47 00 AE 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 32 30 39 38 35 36 30 10 04 04 00 22 79 01 00 F4 03 04 00 DF 47 20 67 B6 04 01 00 00 26 B1 D5 40 53 B7 AE 04 [08:32:54]CommunicateWithHost err = 0 [08:32:54]CheckOFDResponse [08:32:54]1017 (14) - 77093643461234 [08:32:54]1041 (16) - 0000000002098560 [08:32:54]1040 (4) - 96546 [08:32:54]1012 (4) - 29.10.2024 02:26 [08:32:54]1206 (1) - 0 [08:32:54]OFD Sender: Remove packet 96546 [08:32:54]ProducePacketName [08:32:54]name=ofd_packets/00096546 [08:32:54]NVStorageDeleteData [08:32:55]OFD Sender: No OFD packet to send [08:32:55]*** Cut start [08:32:55]*** Partial cut [08:32:55]*** CUTSNS_PIN = 1 [08:32:55]*** CUTSNS_PIN = 0 [08:32:55]*** Brake cut motor [08:32:56]Read from MH i2c: 01 [08:32:56]MH_I2C_Read... [08:32:56]*** Stop cut motor [08:32:56]*** Cut end [08:32:56]Read from MH i2c: 01 07 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: 01 07 00 1C 4A 00 00 00 00 00 FF 0F 7B [08:32:56]process_action close_receipt done [08:32:56]requested_data is exist [08:32:56]produce_requested_data [08:32:56]requested_item fm.sn is exist - process it [08:32:56]wFMCommunicate request_size=4 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 11 00 00 [08:32:56]Write to MH i2c: E2 08 00 1D 4A 80 11 00 00 00 00 00 00 E1 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 17 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 17 00 1D 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 32 [08:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:32:56]wFMCommunicate OK [08:32:56]requested_item fd.num is exist - process it [08:32:56]SAM_PROTO_GetFieldsCounters [08:32:56]wFMCommunicate request_size=4 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 13 00 00 [08:32:56]Write to MH i2c: E2 08 00 1E 4A 80 13 00 00 00 00 00 00 E4 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 62 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 62 00 1E 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [08:32:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:32:56]wFMCommunicate OK [08:32:56]SAM_PROTO_GetFieldsCounters done [08:32:56]requested_item shift.num is exist - process it [08:32:56]requested_item shift.opened is exist - process it [08:32:56]req_shift_opened [08:32:56]FM_GetShiftState [08:32:56]SAM_PROTO_GetShiftState [08:32:56]wFMCommunicate request_size=4 [08:32:56]MH_SAM_APDU [08:32:56]CAPDU: 80 13 01 00 [08:32:56]Write to MH i2c: E2 08 00 1F 4A 80 13 01 00 00 00 00 00 E6 [08:32:56]Write i2c OK [08:32:56]MH_I2C_Read... [08:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:56]Read from MH i2c: E2 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 0E 00 [08:32:56]MH_I2C_Read... [08:32:56]Read from MH i2c: E2 0E 00 1F 4A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 44 [08:32:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:32:56]wFMCommunicate OK [08:32:56]SAM_PROTO_GetShiftState done [08:32:56]FM_GetShiftState done [08:32:56]req_shift_opened done [08:32:56]requested_item shift.open_date is exist - process it [08:32:56]req_shift_open_date [08:32:56]req_shift_open_date done [08:32:56]produce_requested_data done [08:32:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96546,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:32:56]process_action_free close_receipt [08:32:56]json_value_free [08:32:56]json_value_free done [08:32:56]process_json_proto returns [08:32:56]Send response to host [08:32:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96546,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:32:56]free response buf [08:32:56]execute_script done [08:32:56]execute_script returns [08:32:56]free content buf [08:32:56]Sock 7.Close socket [08:32:56]Sock 7.Thread stoped [08:33:00]OFD Sender: No OFD packet to send [08:33:05]OFD Sender: No OFD packet to send [08:33:10]OFD Sender: No OFD packet to send [08:33:15]OFD Sender: No OFD packet to send [08:33:20]OFD Sender: No OFD packet to send [08:33:25]OFD Sender: No OFD packet to send [08:33:30]OFD Sender: No OFD packet to send [08:33:35]OFD Sender: No OFD packet to send [08:33:40]OFD Sender: No OFD packet to send [08:33:45]OFD Sender: No OFD packet to send [08:33:50]OFD Sender: No OFD packet to send [08:33:55]OFD Sender: No OFD packet to send [08:34:00]OFD Sender: No OFD packet to send [08:34:05]OFD Sender: No OFD packet to send [08:34:10]OFD Sender: No OFD packet to send [08:34:15]OFD Sender: No OFD packet to send [08:34:20]OFD Sender: No OFD packet to send [08:34:25]OFD Sender: No OFD packet to send [08:34:30]OFD Sender: No OFD packet to send [08:34:35]OFD Sender: No OFD packet to send [08:34:40]OFD Sender: No OFD packet to send [08:34:45]OFD Sender: No OFD packet to send [08:34:50]OFD Sender: No OFD packet to send [08:34:54]accept exits with 9 [08:34:54]New connection [08:34:54]New thread 3066776932 created [08:34:54]Thread 3066920292 joined [08:34:54]Waiting for new connection... [08:34:54] Sock 9.Parse request [08:34:54]Sock 9.Check first char [08:34:54]Sock 9.First char is OK [08:34:54]request: POST /json_proto HTTP/1.0 [08:34:54]Method: POST [08:34:54]URL: /json_proto [08:34:54]Method is POST - this is cgi request [08:34:54]url: /json_proto [08:34:54]query_string will be loaded in cgi processing [08:34:54]execute_cgi json_proto POST (null) [08:34:54]execute_cgi path=json_proto method=POST [08:34:54]POST find Content-Length [08:34:54]Host: 172.17.40.67:8080 [08:34:54]Content-Length: 683 [08:34:54]Content-Type: application/json [08:34:54] [08:34:54]POST finish read [08:34:54]Found Content-Length = 683 [08:34:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:34:54]execute_script... [08:34: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)3407073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:34:54]POST & json_proto [08:34:54]process_json_proto [08:34:54]json parsed OK: [08:34:54]protocol is kg_v1.0 [08:34:54]action value=close_receipt [08:34:54]process_action close_receipt [08:34:54]cmd_close_receipt [08:34:54]MH_GetDate [08:34:54]Write to MH i2c: F0 00 00 20 4A 59 [08:34:54]Write i2c OK [08:34:54]MH_I2C_Read... [08:34:54]Read from MH i2c: F0 [08:34:54]MH_I2C_Read... [08:34:54]Read from MH i2c: F0 09 00 [08:34:54]MH_I2C_Read... [08:34:54]Read from MH i2c: F0 09 00 20 4A 00 32 9E 20 67 EE DA 66 66 4D [08:34:54]GetLastDocTimeStamp 1730190776 [08:34:54]current date 1730190898 [08:34:54]FM_GetShiftState [08:34:54]SAM_PROTO_GetShiftState [08:34:54]wFMCommunicate request_size=4 [08:34:54]MH_SAM_APDU [08:34:54]CAPDU: 80 13 01 00 [08:34:54]Write to MH i2c: E2 08 00 21 4A 80 13 01 00 00 00 00 00 E8 [08:34:54]Write i2c OK [08:34:54]MH_I2C_Read... [08:34:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:54]Read from MH i2c: E2 [08:34:54]MH_I2C_Read... [08:34:54]Read from MH i2c: E2 0E 00 [08:34:54]MH_I2C_Read... [08:34:54]Read from MH i2c: E2 0E 00 21 4A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 46 [08:34:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:34:54]wFMCommunicate OK [08:34:54]SAM_PROTO_GetShiftState done [08:34:54]FM_GetShiftState done [08:34:54]opened in 1730160548 [08:34:54]opened+sec_in_day 1730246948 [08:34:54]quantity*price = 100015 [08:34:54]sum+1 = 100017 [08:34:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 56 29.10.2024 08:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96547 ФПД: 74588302751736 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96547&fm=74588302751736&tin=02508201610067®Number=0000000000170478&sum=100000 [08:34:55]StoreToDocumentArchive [08:34:55]shift 145 fd 96547 [08:34:55]save to /storage/0145/doc_00096547 [08:34:55]save last doc name /storage/0145/doc_00096547 to /storage/kkm_last_doc_name [08:34:55]save OK [08:34:55]Clear old archive folders... [08:34:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:55]tlvbuf is 011AC970 [08:34:55]SAM_PROTO_ClearQueue [08:34:55]wFMCommunicate request_size=4 [08:34:55]MH_SAM_APDU [08:34:55]CAPDU: 80 09 00 00 [08:34:55]Write to MH i2c: E2 08 00 2E 4A 80 09 00 00 00 00 00 00 EA [08:34:55]Write i2c OK [08:34:55]MH_I2C_Read... [08:34:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:55]Read from MH i2c: E2 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 2E 4A 00 90 00 EC [08:34:55]RAPDU: 90 00 [08:34:55]wFMCommunicate OK [08:34:55]SAM_PROTO_ClearQueue done [08:34:55]KKMCreateOFDPacket [08:34:55]OFDProtocolAddRootSTLVToBuf [08:34:55]FM_MakeSignedData [08:34:55]FM_MakeSignedData [08:34:55]SAM_PROTO_SignData [08:34:55]wFMCommunicate request_size=4 [08:34:55]MH_SAM_APDU [08:34:55]CAPDU: 80 0D 01 02 [08:34:55]Write to MH i2c: E2 08 00 2F 4A 80 0D 01 02 00 00 00 00 F2 [08:34:55]Write i2c OK [08:34:55]MH_I2C_Read... [08:34:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:55]OFD Sender: No OFD packet to send [08:34:55]Read from MH i2c: E2 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 2F 4A 00 90 00 ED [08:34:55]RAPDU: 90 00 [08:34:55]wFMCommunicate OK [08:34:55]wFMCommunicate request_size=255 [08:34:55]MH_SAM_APDU [08:34:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 38 00 00 00 F4 03 04 00 32 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 79 01 00 35 04 06 00 43 [08:34:55]Write to MH i2c: E2 02 01 30 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 38 00 00 00 F4 03 04 00 32 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 79 01 00 35 04 06 00 43 00 00 7A [08:34:55]Write i2c OK [08:34:55]MH_I2C_Read... [08:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:55]Read from MH i2c: E2 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 30 4A 00 90 00 EE [08:34:55]RAPDU: 90 00 [08:34:55]wFMCommunicate OK [08:34:55]wFMCommunicate request_size=10 [08:34:55]MH_SAM_APDU [08:34:55]CAPDU: 80 0D 02 02 05 D6 71 4A 37 F8 [08:34:55]Write to MH i2c: E2 0D 00 31 4A 80 0D 02 02 05 00 D6 71 4A 37 F8 00 00 BF [08:34:55]Write i2c OK [08:34:55]MH_I2C_Read... [08:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:55]Read from MH i2c: E2 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 03 00 31 4A 00 90 00 EF [08:34:55]RAPDU: 90 00 [08:34:55]wFMCommunicate OK [08:34:55]wFMCommunicate request_size=4 [08:34:55]MH_SAM_APDU [08:34:55]CAPDU: 80 0D 03 02 [08:34:55]Write to MH i2c: E2 08 00 32 4A 80 0D 03 02 00 00 00 00 F7 [08:34:55]Write i2c OK [08:34:55]MH_I2C_Read... [08:34:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:55]Read from MH i2c: E2 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 0B 00 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 0B 00 32 4A 00 97 82 7B FB FB 51 88 5F 90 00 BA [08:34:55]RAPDU: 97 82 7B FB FB 51 88 5F 90 00 [08:34:55]wFMCommunicate OK [08:34:55]SAM_PROTO_SignData done [08:34:55]FM_MakeSignedData done [08:34:55]CreateOFDProtocolMessage [08:34:55]wFMCommunicate request_size=4 [08:34:55]MH_SAM_APDU [08:34:55]CAPDU: 80 11 00 00 [08:34:55]Write to MH i2c: E2 08 00 33 4A 80 11 00 00 00 00 00 00 F7 [08:34:55]Write i2c OK [08:34:55]MH_I2C_Read... [08:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:55]Read from MH i2c: E2 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 17 00 [08:34:55]MH_I2C_Read... [08:34:55]Read from MH i2c: E2 17 00 33 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [08:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:34:56]wFMCommunicate OK [08:34:56]CreateOFDProtocolMessage done [08:34:56]OFDSenderStorePacket 96547 [08:34:56]StoreOFDPacket docnum=96547 [08:34:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 03 7B 07 01 5B 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 34 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 38 00 00 00 F4 03 04 00 32 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 79 01 00 35 04 06 00 43 D6 71 4A 37 F8 97 82 7B FB FB 51 88 5F [08:34:56]CheckFolder [08:34:56]dirname=/storage/ofd_packets [08:34:56]CheckFolder done [08:34:56]ProducePacketName [08:34:56]name=ofd_packets/00096547 [08:34:56]NVStorageSaveData ofd_packets/00096547 [08:34:56]File name is /storage/ofd_packets/00096547 [08:34:56]Write 301 bytes [08:34:56]NVStorageSaveData done [08:34:56]OFDSenderStorePacket done [08:34:56]KKMCreateOFDPacket done [08:34:56]NVStorageSaveData kkm_last_timestamp [08:34:56]File name is /storage/kkm_last_timestamp [08:34:56]Write 4 bytes [08:34:56]NVStorageSaveData done [08:34:56]ExternCall_PrintAddStr [08:34:56]wPrintStart [08:34:56]Write to MH i2c: 01 00 00 34 4A 7E [08:34:56]Write i2c OK [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: 01 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: 01 07 00 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: 01 07 00 34 4A 00 00 00 00 00 FF 0F 93 [08:34:56]RasterBufferAndPrint [08:34:56]line Счет N : (1)3407073 [08:34:56]line ИНН: 02508201610067 [08:34:56]line Контрольно-Кассовый Чек [08:34:56]line ПРОДАЖА [08:34:56]line ТРК (МРК, ГНК) : 12 [08:34:56]line Товар: 2710124130 [08:34:56]line Аи-92-К-4 [08:34:56]line 14.950 * 66.90 [08:34:56]line = 1000.16 [08:34:56]line НДС 12% НСП 1% [08:34:56]line > о реализуемом товаре [08:34:56]line ОКРУГЛЕНИЕ: -0.16 [08:34:56]line ИТОГО: 1000.00 [08:34:56]line Внесено: 1000.00 [08:34:56]line СДАЧА: 0.00 [08:34:56]line НСП 1% : 8.85 [08:34:56]line НДС 12% : 106.21 [08:34:56]line Наличными: 1000.00 [08:34:56]line Безнал.: 0.00 [08:34:56]line Место: АЗС № 82 "Партнер Нефть" [08:34:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:34:56]line СНО: Общий режим [08:34:56]line Чек 56 29.10.2024 08:34 [08:34:56]line Смена: 145 ФФД: 1.0 [08:34:56]line ЗНМ: 0300000017 [08:34:56]line РНМ: 0000000000170478 [08:34:56]line Версия ККМ: v1.0 [08:34:56]line ФМ: 0000000002098560 [08:34:56]line ФД: 96547 [08:34:56]line ФПД: 74588302751736 [08:34:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96547&fm=74588302751736&tin=02508201610067®Number=0000000000170478&sum=100000 [08:34:56]OFD Sender: Processing packet 96547 [packets to send 58, broken 57] [08:34:56]ProducePacketName [08:34:56]name=ofd_packets/00096547 [08:34:56]OFD Sender: To server: pG, [08:34:56]CommunicateWithHost lk.salyk.kg:30040 [08:34:56]ConnectInit lk.salyk.kg [08:34:56]written 0, free lines is 4095 [08:34:56]Connected sock=10 [08:34:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 03 7B 07 01 5B 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 34 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 38 00 00 00 F4 03 04 00 32 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 79 01 00 35 04 06 00 43 D6 71 4A 37 F8 97 82 7B FB FB 51 88 5F [08:34:56]Write to MH i2c: 01 00 00 5F 4A A9 [08:34:56]Write i2c OK [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: 01 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: 01 07 00 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: 01 07 00 5F 4A 00 00 00 00 00 FD 0C B9 [08:34:56]RasterBufferAndPrint [08:34:56]line [08:34:56]line [08:34:56]line [08:34:56]line [08:34:56]line [08:34:56]written 0, free lines is 3331 [08:34:56]MH_Cut [08:34:56]Write to MH i2c: D1 01 00 66 4A 01 82 [08:34:56]Write i2c OK [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: D1 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: D1 01 00 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: D1 01 00 66 4A 00 81 [08:34:56]Write to MH i2c: 01 00 00 67 4A B1 [08:34:56]Write i2c OK [08:34:56]MH_I2C_Read... [08:34:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 4C 47 00 4D 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 32 30 39 38 35 36 30 10 04 04 00 23 79 01 00 F4 03 04 00 59 48 20 67 B6 04 01 00 00 3D 2D 69 08 FA FC EF 72 [08:34:56]CommunicateWithHost err = 0 [08:34:56]CheckOFDResponse [08:34:56]1017 (14) - 77093643461234 [08:34:56]1041 (16) - 0000000002098560 [08:34:56]1040 (4) - 96547 [08:34:56]1012 (4) - 29.10.2024 02:28 [08:34:56]1206 (1) - 0 [08:34:56]OFD Sender: Remove packet 96547 [08:34:56]ProducePacketName [08:34:56]name=ofd_packets/00096547 [08:34:56]NVStorageDeleteData [08:34:57]OFD Sender: No OFD packet to send [08:34:57]*** Cut start [08:34:57]*** Partial cut [08:34:57]*** CUTSNS_PIN = 1 [08:34:57]*** CUTSNS_PIN = 0 [08:34:57]*** Brake cut motor [08:34:58]Read from MH i2c: 01 [08:34:58]MH_I2C_Read... [08:34:58]*** Stop cut motor [08:34:58]*** Cut end [08:34:58]Read from MH i2c: 01 07 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: 01 07 00 67 4A 00 00 00 00 00 FF 0F C6 [08:34:58]process_action close_receipt done [08:34:58]requested_data is exist [08:34:58]produce_requested_data [08:34:58]requested_item fm.sn is exist - process it [08:34:58]wFMCommunicate request_size=4 [08:34:58]MH_SAM_APDU [08:34:58]CAPDU: 80 11 00 00 [08:34:58]Write to MH i2c: E2 08 00 68 4A 80 11 00 00 00 00 00 00 2C [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:58]Read from MH i2c: E2 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 17 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 17 00 68 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [08:34:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:34:58]wFMCommunicate OK [08:34:58]requested_item fd.num is exist - process it [08:34:58]SAM_PROTO_GetFieldsCounters [08:34:58]wFMCommunicate request_size=4 [08:34:58]MH_SAM_APDU [08:34:58]CAPDU: 80 13 00 00 [08:34:58]Write to MH i2c: E2 08 00 69 4A 80 13 00 00 00 00 00 00 2F [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:58]Read from MH i2c: E2 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 62 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 62 00 69 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [08:34:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:34:58]wFMCommunicate OK [08:34:58]SAM_PROTO_GetFieldsCounters done [08:34:58]requested_item shift.num is exist - process it [08:34:58]requested_item shift.opened is exist - process it [08:34:58]req_shift_opened [08:34:58]FM_GetShiftState [08:34:58]SAM_PROTO_GetShiftState [08:34:58]wFMCommunicate request_size=4 [08:34:58]MH_SAM_APDU [08:34:58]CAPDU: 80 13 01 00 [08:34:58]Write to MH i2c: E2 08 00 6A 4A 80 13 01 00 00 00 00 00 31 [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:58]Read from MH i2c: E2 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 0E 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 0E 00 6A 4A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8F [08:34:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:34:58]wFMCommunicate OK [08:34:58]SAM_PROTO_GetShiftState done [08:34:58]FM_GetShiftState done [08:34:58]req_shift_opened done [08:34:58]requested_item shift.open_date is exist - process it [08:34:58]req_shift_open_date [08:34:58]req_shift_open_date done [08:34:58]produce_requested_data done [08:34:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96547,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:34:58]process_action_free close_receipt [08:34:58]json_value_free [08:34:58]json_value_free done [08:34:58]process_json_proto returns [08:34:58]Send response to host [08:34:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96547,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:34:58]free response buf [08:34:58]execute_script done [08:34:58]execute_script returns [08:34:58]free content buf [08:34:58]Sock 9.Close socket [08:34:58]Sock 9.Thread stoped [08:35:02]OFD Sender: No OFD packet to send [08:35:07]OFD Sender: No OFD packet to send [08:35:07]accept exits with 7 [08:35:07]New connection [08:35:07]New thread 3066920292 created [08:35:07]Thread 3066776932 joined [08:35:07]Waiting for new connection... [08:35:07] Sock 7.Parse request [08:35:07]Sock 7.Check first char [08:35:07]Sock 7.First char is OK [08:35:07]request: POST /json_proto HTTP/1.0 [08:35:07]Method: POST [08:35:07]URL: /json_proto [08:35:07]Method is POST - this is cgi request [08:35:07]url: /json_proto [08:35:07]query_string will be loaded in cgi processing [08:35:07]execute_cgi json_proto POST (null) [08:35:07]execute_cgi path=json_proto method=POST [08:35:07]POST find Content-Length [08:35:07]Host: 172.17.40.67:8080 [08:35:07]Content-Length: 801 [08:35:07]Content-Type: application/json [08:35:07] [08:35:07]POST finish read [08:35:07]Found Content-Length = 801 [08:35:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4220311", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:07]execute_script... [08:35: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)3407074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4220311", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:07]POST & json_proto [08:35:07]process_json_proto [08:35:07]json parsed OK: [08:35:07]protocol is kg_v1.0 [08:35:07]action value=close_receipt [08:35:07]process_action close_receipt [08:35:07]cmd_close_receipt [08:35:07]MH_GetDate [08:35:07]Write to MH i2c: F0 00 00 6B 4A A4 [08:35:07]Write i2c OK [08:35:07]MH_I2C_Read... [08:35:07]Read from MH i2c: F0 [08:35:07]MH_I2C_Read... [08:35:07]Read from MH i2c: F0 09 00 [08:35:07]MH_I2C_Read... [08:35:07]Read from MH i2c: F0 09 00 6B 4A 00 40 9E 20 67 EE DA 66 66 A6 [08:35:07]GetLastDocTimeStamp 1730190898 [08:35:07]current date 1730190912 [08:35:07]FM_GetShiftState [08:35:07]SAM_PROTO_GetShiftState [08:35:07]wFMCommunicate request_size=4 [08:35:07]MH_SAM_APDU [08:35:07]CAPDU: 80 13 01 00 [08:35:07]Write to MH i2c: E2 08 00 6C 4A 80 13 01 00 00 00 00 00 33 [08:35:07]Write i2c OK [08:35:07]MH_I2C_Read... [08:35:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:07]Read from MH i2c: E2 [08:35:07]MH_I2C_Read... [08:35:07]Read from MH i2c: E2 0E 00 [08:35:07]MH_I2C_Read... [08:35:07]Read from MH i2c: E2 0E 00 6C 4A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 91 [08:35:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:35:07]wFMCommunicate OK [08:35:07]SAM_PROTO_GetShiftState done [08:35:07]FM_GetShiftState done [08:35:07]opened in 1730160548 [08:35:08]opened+sec_in_day 1730246948 [08:35:08]quantity*price = 0 [08:35:08]sum+1 = 1 [08:35:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 57 29.10.2024 08:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4220311 ФМ: 0000000002098560 ФД: 96548 ФПД: 92321452573279 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96548&fm=92321452573279&tin=02508201610067®Number=0000000000170478&sum=0 [08:35:09]StoreToDocumentArchive [08:35:09]shift 145 fd 96548 [08:35:09]save to /storage/0145/doc_00096548 [08:35:09]save last doc name /storage/0145/doc_00096548 to /storage/kkm_last_doc_name [08:35:09]save OK [08:35:09]Clear old archive folders... [08:35:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:09]tlvbuf is 01283920 [08:35:09]SAM_PROTO_ClearQueue [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 09 00 00 [08:35:09]Write to MH i2c: E2 08 00 79 4A 80 09 00 00 00 00 00 00 35 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 79 4A 00 90 00 37 [08:35:09]RAPDU: 90 00 [08:35:09]wFMCommunicate OK [08:35:09]SAM_PROTO_ClearQueue done [08:35:09]KKMCreateOFDPacket [08:35:09]OFDProtocolAddRootSTLVToBuf [08:35:09]FM_MakeSignedData [08:35:09]FM_MakeSignedData [08:35:09]SAM_PROTO_SignData [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 0D 01 02 [08:35:09]Write to MH i2c: E2 08 00 7A 4A 80 0D 01 02 00 00 00 00 3D [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 7A 4A 00 90 00 38 [08:35:09]RAPDU: 90 00 [08:35:09]wFMCommunicate OK [08:35:09]wFMCommunicate request_size=255 [08:35:09]MH_SAM_APDU [08:35: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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 40 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 79 01 00 35 04 06 00 53 [08:35:09]Write to MH i2c: E2 02 01 7B 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 39 00 00 00 F4 03 04 00 40 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 79 01 00 35 04 06 00 53 00 00 9D [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 7B 4A 00 90 00 39 [08:35:09]RAPDU: 90 00 [08:35:09]wFMCommunicate OK [08:35:09]wFMCommunicate request_size=10 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 0D 02 02 05 F7 43 62 C2 5F [08:35:09]Write to MH i2c: E2 0D 00 7C 4A 80 0D 02 02 05 00 F7 43 62 C2 5F 00 00 07 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 03 00 7C 4A 00 90 00 3A [08:35:09]RAPDU: 90 00 [08:35:09]wFMCommunicate OK [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 0D 03 02 [08:35:09]Write to MH i2c: E2 08 00 7D 4A 80 0D 03 02 00 00 00 00 42 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 0B 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 0B 00 7D 4A 00 5E 66 30 ED 34 EA 61 9D 90 00 40 [08:35:09]RAPDU: 5E 66 30 ED 34 EA 61 9D 90 00 [08:35:09]wFMCommunicate OK [08:35:09]SAM_PROTO_SignData done [08:35:09]FM_MakeSignedData done [08:35:09]CreateOFDProtocolMessage [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 11 00 00 [08:35:09]Write to MH i2c: E2 08 00 7E 4A 80 11 00 00 00 00 00 00 42 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 17 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 17 00 7E 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [08:35:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:35:09]wFMCommunicate OK [08:35:09]CreateOFDProtocolMessage done [08:35:09]OFDSenderStorePacket 96548 [08:35:09]StoreOFDPacket docnum=96548 [08:35:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 37 07 01 A1 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 40 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 79 01 00 35 04 06 00 53 F7 43 62 C2 5F 5E 66 30 ED 34 EA 61 9D [08:35:09]CheckFolder [08:35:09]dirname=/storage/ofd_packets [08:35:09]CheckFolder done [08:35:09]ProducePacketName [08:35:09]name=ofd_packets/00096548 [08:35:09]NVStorageSaveData ofd_packets/00096548 [08:35:09]File name is /storage/ofd_packets/00096548 [08:35:09]Write 301 bytes [08:35:09]NVStorageSaveData done [08:35:09]OFDSenderStorePacket done [08:35:09]KKMCreateOFDPacket done [08:35:09]NVStorageSaveData kkm_last_timestamp [08:35:09]File name is /storage/kkm_last_timestamp [08:35:09]Write 4 bytes [08:35:09]NVStorageSaveData done [08:35:09]ExternCall_PrintAddStr [08:35:09]wPrintStart [08:35:09]Write to MH i2c: 01 00 00 7F 4A C9 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: 01 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: 01 07 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: 01 07 00 7F 4A 00 00 00 00 00 FF 0F DE [08:35:09]RasterBufferAndPrint [08:35:09]line Счет N : (1)3407074 [08:35:09]line ИНН: 02508201610067 [08:35:09]line Контрольно-Кассовый Чек [08:35:09]line ПРОДАЖА [08:35:09]line ТРК (МРК, ГНК) : 42 [08:35:09]line Товар: 2710124130 [08:35:09]line Аи-92-К-4 [08:35:09]line 10.000 * 0.00 [08:35:09]line = 0.00 [08:35:09]line НДС 12% НСП 1% [08:35:09]line > о реализуемом товаре [08:35:09]line ИТОГО: 0.00 [08:35:09]line НСП 1% : 0.00 [08:35:09]line НДС 12% : 0.00 [08:35:09]line Наличными: 0.00 [08:35:09]line Безнал.: 0.00 [08:35:09]line Место: АЗС № 82 "Партнер Нефть" [08:35:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:35:09]line СНО: Общий режим [08:35:09]line Чек 57 29.10.2024 08:35 [08:35:09]line Смена: 145 ФФД: 1.0 [08:35:09]line ЗНМ: 0300000017 [08:35:09]line РНМ: 0000000000170478 [08:35:09]line Версия ККМ: v1.0 [08:35:09]line Талоны: Топливные Талоны [08:35:09]line 4220311 [08:35:09]line ФМ: 0000000002098560 [08:35:09]line ФД: 96548 [08:35:09]line ФПД: 92321452573279 [08:35:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96548&fm=92321452573279&tin=02508201610067®Number=0000000000170478&sum=0 [08:35:09]OFD Sender: Processing packet 96548 [packets to send 58, broken 57] [08:35:09]ProducePacketName [08:35:09]name=ofd_packets/00096548 [08:35:09]OFD Sender: To server: pG, [08:35:09]CommunicateWithHost lk.salyk.kg:30040 [08:35:09]ConnectInit lk.salyk.kg [08:35:09]written 0, free lines is 4095 [08:35:10]Connected sock=9 [08:35:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 37 07 01 A1 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 40 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 79 01 00 35 04 06 00 53 F7 43 62 C2 5F 5E 66 30 ED 34 EA 61 9D [08:35:10]Write to MH i2c: 01 00 00 A9 4A F3 [08:35:10]Write i2c OK [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: 01 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: 01 07 00 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: 01 07 00 A9 4A 00 00 00 00 00 04 0D 0B [08:35:10]RasterBufferAndPrint [08:35:10]line [08:35:10]line [08:35:10]line [08:35:10]line [08:35:10]line [08:35:10]written 0, free lines is 3339 [08:35:10]MH_Cut [08:35:10]Write to MH i2c: D1 01 00 B0 4A 01 CC [08:35:10]Write i2c OK [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: D1 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: D1 01 00 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: D1 01 00 B0 4A 00 CB [08:35:10]Write to MH i2c: 01 00 00 B1 4A FB [08:35:10]Write i2c OK [08:35:10]MH_I2C_Read... [08:35:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 58 67 47 00 0E 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 32 30 39 38 35 36 30 10 04 04 00 24 79 01 00 F4 03 04 00 67 48 20 67 B6 04 01 00 00 9D 6C 3E 83 ED 2B E7 F2 [08:35:10]CommunicateWithHost err = 0 [08:35:10]CheckOFDResponse [08:35:10]1017 (14) - 77093643461234 [08:35:10]1041 (16) - 0000000002098560 [08:35:10]1040 (4) - 96548 [08:35:10]1012 (4) - 29.10.2024 02:28 [08:35:10]1206 (1) - 0 [08:35:10]OFD Sender: Remove packet 96548 [08:35:10]ProducePacketName [08:35:10]name=ofd_packets/00096548 [08:35:10]NVStorageDeleteData [08:35:11]OFD Sender: No OFD packet to send [08:35:11]*** Cut start [08:35:11]*** Partial cut [08:35:11]*** CUTSNS_PIN = 1 [08:35:11]*** CUTSNS_PIN = 0 [08:35:11]*** Brake cut motor [08:35:11]Read from MH i2c: 01 [08:35:11]MH_I2C_Read... [08:35:11]*** Stop cut motor [08:35:11]*** Cut end [08:35:11]Read from MH i2c: 01 07 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: 01 07 00 B1 4A 00 00 00 00 00 FF 0F 10 [08:35:11]process_action close_receipt done [08:35:11]requested_data is exist [08:35:11]produce_requested_data [08:35:11]requested_item fm.sn is exist - process it [08:35:11]wFMCommunicate request_size=4 [08:35:11]MH_SAM_APDU [08:35:11]CAPDU: 80 11 00 00 [08:35:11]Write to MH i2c: E2 08 00 B2 4A 80 11 00 00 00 00 00 00 76 [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:11]Read from MH i2c: E2 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 17 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 17 00 B2 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [08:35:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:35:11]wFMCommunicate OK [08:35:11]requested_item fd.num is exist - process it [08:35:11]SAM_PROTO_GetFieldsCounters [08:35:11]wFMCommunicate request_size=4 [08:35:11]MH_SAM_APDU [08:35:11]CAPDU: 80 13 00 00 [08:35:11]Write to MH i2c: E2 08 00 B3 4A 80 13 00 00 00 00 00 00 79 [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:11]Read from MH i2c: E2 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 62 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 62 00 B3 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [08:35:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:11]wFMCommunicate OK [08:35:11]SAM_PROTO_GetFieldsCounters done [08:35:11]requested_item shift.num is exist - process it [08:35:11]requested_item shift.opened is exist - process it [08:35:11]req_shift_opened [08:35:11]FM_GetShiftState [08:35:11]SAM_PROTO_GetShiftState [08:35:11]wFMCommunicate request_size=4 [08:35:11]MH_SAM_APDU [08:35:11]CAPDU: 80 13 01 00 [08:35:11]Write to MH i2c: E2 08 00 B4 4A 80 13 01 00 00 00 00 00 7B [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:11]Read from MH i2c: E2 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 0E 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 0E 00 B4 4A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D9 [08:35:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:35:11]wFMCommunicate OK [08:35:11]SAM_PROTO_GetShiftState done [08:35:11]FM_GetShiftState done [08:35:11]req_shift_opened done [08:35:11]requested_item shift.open_date is exist - process it [08:35:11]req_shift_open_date [08:35:11]req_shift_open_date done [08:35:11]produce_requested_data done [08:35:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96548,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:35:11]process_action_free close_receipt [08:35:11]json_value_free [08:35:11]json_value_free done [08:35:11]process_json_proto returns [08:35:11]Send response to host [08:35:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96548,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:35:11]free response buf [08:35:11]execute_script done [08:35:11]execute_script returns [08:35:11]free content buf [08:35:11]Sock 7.Close socket [08:35:11]Sock 7.Thread stoped [08:35:16]OFD Sender: No OFD packet to send [08:35:21]OFD Sender: No OFD packet to send [08:35:26]OFD Sender: No OFD packet to send [08:35:31]OFD Sender: No OFD packet to send [08:35:36]OFD Sender: No OFD packet to send [08:35:41]OFD Sender: No OFD packet to send [08:35:46]OFD Sender: No OFD packet to send [08:35:51]OFD Sender: No OFD packet to send [08:35:56]OFD Sender: No OFD packet to send [08:36:01]OFD Sender: No OFD packet to send [08:36:06]OFD Sender: No OFD packet to send [08:36:11]OFD Sender: No OFD packet to send [08:36:16]OFD Sender: No OFD packet to send [08:36:21]OFD Sender: No OFD packet to send [08:36:26]OFD Sender: No OFD packet to send [08:36:31]OFD Sender: No OFD packet to send [08:36:36]OFD Sender: No OFD packet to send [08:36:41]OFD Sender: No OFD packet to send [08:36:46]OFD Sender: No OFD packet to send [08:36:51]OFD Sender: No OFD packet to send [08:36:56]OFD Sender: No OFD packet to send [08:37:01]OFD Sender: No OFD packet to send [08:37:06]OFD Sender: No OFD packet to send [08:37:11]OFD Sender: No OFD packet to send [08:37:16]OFD Sender: No OFD packet to send [08:37:21]OFD Sender: No OFD packet to send [08:37:26]OFD Sender: No OFD packet to send [08:37:31]OFD Sender: No OFD packet to send [08:37:35]accept exits with 10 [08:37:35]New connection [08:37:35]New thread 3066776932 created [08:37:35]Thread 3066920292 joined [08:37:35]Waiting for new connection... [08:37:35] Sock 10.Parse request [08:37:35]Sock 10.Check first char [08:37:35]Sock 10.First char is OK [08:37:35]request: POST /json_proto HTTP/1.0 [08:37:35]Method: POST [08:37:35]URL: /json_proto [08:37:35]Method is POST - this is cgi request [08:37:35]url: /json_proto [08:37:35]query_string will be loaded in cgi processing [08:37:35]execute_cgi json_proto POST (null) [08:37:35]execute_cgi path=json_proto method=POST [08:37:35]POST find Content-Length [08:37:35]Host: 172.17.40.67:8080 [08:37:35]Content-Length: 801 [08:37:35]Content-Type: application/json [08:37:35] [08:37:35]POST finish read [08:37:35]Found Content-Length = 801 [08:37:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4219851", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:35]execute_script... [08: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)3407075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4219851", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:35]POST & json_proto [08:37:35]process_json_proto [08:37:35]json parsed OK: [08:37:35]protocol is kg_v1.0 [08:37:35]action value=close_receipt [08:37:35]process_action close_receipt [08:37:35]cmd_close_receipt [08:37:35]MH_GetDate [08:37:35]Write to MH i2c: F0 00 00 B5 4A EE [08:37:35]Write i2c OK [08:37:35]MH_I2C_Read... [08:37:35]Read from MH i2c: F0 [08:37:35]MH_I2C_Read... [08:37:35]Read from MH i2c: F0 09 00 [08:37:35]MH_I2C_Read... [08:37:35]Read from MH i2c: F0 09 00 B5 4A 00 D3 9E 20 67 EE DA 66 66 83 [08:37:35]GetLastDocTimeStamp 1730190912 [08:37:35]current date 1730191059 [08:37:35]FM_GetShiftState [08:37:35]SAM_PROTO_GetShiftState [08:37:35]wFMCommunicate request_size=4 [08:37:35]MH_SAM_APDU [08:37:35]CAPDU: 80 13 01 00 [08:37:35]Write to MH i2c: E2 08 00 B6 4A 80 13 01 00 00 00 00 00 7D [08:37:35]Write i2c OK [08:37:35]MH_I2C_Read... [08:37:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:35]Read from MH i2c: E2 [08:37:35]MH_I2C_Read... [08:37:35]Read from MH i2c: E2 0E 00 [08:37:35]MH_I2C_Read... [08:37:35]Read from MH i2c: E2 0E 00 B6 4A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DB [08:37:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:37:35]wFMCommunicate OK [08:37:35]SAM_PROTO_GetShiftState done [08:37:35]FM_GetShiftState done [08:37:35]opened in 1730160548 [08:37:35]opened+sec_in_day 1730246948 [08:37:35]quantity*price = 0 [08:37:35]sum+1 = 1 [08:37:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 58 29.10.2024 08:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4219851 ФМ: 0000000002098560 ФД: 96549 ФПД: 105637716748756 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96549&fm=105637716748756&tin=02508201610067®Number=0000000000170478&sum=0 [08:37:36]StoreToDocumentArchive [08:37:36]shift 145 fd 96549 [08:37:36]save to /storage/0145/doc_00096549 [08:37:36]save last doc name /storage/0145/doc_00096549 to /storage/kkm_last_doc_name [08:37:36]save OK [08:37:36]Clear old archive folders... [08:37:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:37:36]tlvbuf is 01107540 [08:37:36]SAM_PROTO_ClearQueue [08:37:36]wFMCommunicate request_size=4 [08:37:36]MH_SAM_APDU [08:37:36]CAPDU: 80 09 00 00 [08:37:36]Write to MH i2c: E2 08 00 C3 4A 80 09 00 00 00 00 00 00 7F [08:37:36]Write i2c OK [08:37:36]MH_I2C_Read... [08:37:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:36]Read from MH i2c: E2 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 C3 4A 00 90 00 81 [08:37:36]RAPDU: 90 00 [08:37:36]wFMCommunicate OK [08:37:36]SAM_PROTO_ClearQueue done [08:37:36]KKMCreateOFDPacket [08:37:36]OFDProtocolAddRootSTLVToBuf [08:37:36]FM_MakeSignedData [08:37:36]FM_MakeSignedData [08:37:36]SAM_PROTO_SignData [08:37:36]wFMCommunicate request_size=4 [08:37:36]MH_SAM_APDU [08:37:36]CAPDU: 80 0D 01 02 [08:37:36]Write to MH i2c: E2 08 00 C4 4A 80 0D 01 02 00 00 00 00 87 [08:37:36]Write i2c OK [08:37:36]MH_I2C_Read... [08:37:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:36]Read from MH i2c: E2 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 C4 4A 00 90 00 82 [08:37:36]RAPDU: 90 00 [08:37:36]wFMCommunicate OK [08:37:36]wFMCommunicate request_size=255 [08:37:36]MH_SAM_APDU [08: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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 D3 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 79 01 00 35 04 06 00 60 [08:37:36]Write to MH i2c: E2 02 01 C5 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3A 00 00 00 F4 03 04 00 D3 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 79 01 00 35 04 06 00 60 00 00 89 [08:37:36]Write i2c OK [08:37:36]MH_I2C_Read... [08:37:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:36]Read from MH i2c: E2 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 C5 4A 00 90 00 83 [08:37:36]RAPDU: 90 00 [08:37:36]wFMCommunicate OK [08:37:36]wFMCommunicate request_size=10 [08:37:36]MH_SAM_APDU [08:37:36]CAPDU: 80 0D 02 02 05 13 B2 94 E9 D4 [08:37:36]Write to MH i2c: E2 0D 00 C6 4A 80 0D 02 02 05 00 13 B2 94 E9 D4 00 00 AA [08:37:36]Write i2c OK [08:37:36]MH_I2C_Read... [08:37:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:36]Read from MH i2c: E2 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 03 00 C6 4A 00 90 00 84 [08:37:36]RAPDU: 90 00 [08:37:36]wFMCommunicate OK [08:37:36]wFMCommunicate request_size=4 [08:37:36]MH_SAM_APDU [08:37:36]CAPDU: 80 0D 03 02 [08:37:36]Write to MH i2c: E2 08 00 C7 4A 80 0D 03 02 00 00 00 00 8C [08:37:36]Write i2c OK [08:37:36]MH_I2C_Read... [08:37:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:36]Read from MH i2c: E2 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 0B 00 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 0B 00 C7 4A 00 9F 96 E3 7F 06 14 71 64 90 00 13 [08:37:36]RAPDU: 9F 96 E3 7F 06 14 71 64 90 00 [08:37:36]wFMCommunicate OK [08:37:36]SAM_PROTO_SignData done [08:37:36]FM_MakeSignedData done [08:37:36]CreateOFDProtocolMessage [08:37:36]wFMCommunicate request_size=4 [08:37:36]MH_SAM_APDU [08:37:36]CAPDU: 80 11 00 00 [08:37:36]Write to MH i2c: E2 08 00 C8 4A 80 11 00 00 00 00 00 00 8C [08:37:36]Write i2c OK [08:37:36]MH_I2C_Read... [08:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:36]Read from MH i2c: E2 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 17 00 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: E2 17 00 C8 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [08:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:37:36]wFMCommunicate OK [08:37:36]CreateOFDProtocolMessage done [08:37:36]OFDSenderStorePacket 96549 [08:37:36]StoreOFDPacket docnum=96549 [08:37:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 9C 07 01 A9 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 D3 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 79 01 00 35 04 06 00 60 13 B2 94 E9 D4 9F 96 E3 7F 06 14 71 64 [08:37:36]CheckFolder [08:37:36]dirname=/storage/ofd_packets [08:37:36]CheckFolder done [08:37:36]ProducePacketName [08:37:36]name=ofd_packets/00096549 [08:37:36]NVStorageSaveData ofd_packets/00096549 [08:37:36]File name is /storage/ofd_packets/00096549 [08:37:36]Write 301 bytes [08:37:36]NVStorageSaveData done [08:37:36]OFDSenderStorePacket done [08:37:36]KKMCreateOFDPacket done [08:37:36]NVStorageSaveData kkm_last_timestamp [08:37:36]File name is /storage/kkm_last_timestamp [08:37:36]Write 4 bytes [08:37:36]NVStorageSaveData done [08:37:36]OFD Sender: Processing packet 96549 [packets to send 58, broken 57] [08:37:36]ProducePacketName [08:37:36]name=ofd_packets/00096549 [08:37:36]OFD Sender: To server: pG, [08:37:36]CommunicateWithHost lk.salyk.kg:30040 [08:37:36]ConnectInit lk.salyk.kg [08:37:36]ExternCall_PrintAddStr [08:37:36]wPrintStart [08:37:36]Write to MH i2c: 01 00 00 C9 4A 13 [08:37:36]Write i2c OK [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: 01 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: 01 07 00 [08:37:36]MH_I2C_Read... [08:37:36]Read from MH i2c: 01 07 00 C9 4A 00 00 00 00 00 FF 0F 28 [08:37:36]RasterBufferAndPrint [08:37:36]line Счет N : (1)3407075 [08:37:36]line ИНН: 02508201610067 [08:37:36]line Контрольно-Кассовый Чек [08:37:36]line ПРОДАЖА [08:37:36]line ТРК (МРК, ГНК) : 42 [08:37:36]line Товар: 2710124130 [08:37:36]line Аи-92-К-4 [08:37:36]line 10.000 * 0.00 [08:37:36]line = 0.00 [08:37:36]line НДС 12% НСП 1% [08:37:36]line > о реализуемом товаре [08:37:36]line ИТОГО: 0.00 [08:37:36]line НСП 1% : 0.00 [08:37:36]line НДС 12% : 0.00 [08:37:36]line Наличными: 0.00 [08:37:36]line Безнал.: 0.00 [08:37:36]line Место: АЗС № 82 "Партнер Нефть" [08:37:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:37:36]line СНО: Общий режим [08:37:36]line Чек 58 29.10.2024 08:37 [08:37:36]line Смена: 145 ФФД: 1.0 [08:37:36]line ЗНМ: 0300000017 [08:37:36]line РНМ: 0000000000170478 [08:37:36]line Версия ККМ: v1.0 [08:37:36]line Талоны: Топливные Талоны [08:37:36]line 4219851 [08:37:36]line ФМ: 0000000002098560 [08:37:36]line ФД: 96549 [08:37:36]line ФПД: 105637716748756 [08:37:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96549&fm=105637716748756&tin=02508201610067®Number=0000000000170478&sum=0 [08:37:37]Connected sock=11 [08:37:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 9C 07 01 A9 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 written 0, free lines is 4095 [08:37:37]39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 D3 9E 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 79 01 00 35 04 06 00 60 13 B2 94 E9 D4 9F 96 E3 7F 06 14 71 64 [08:37:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6B B3 47 00 69 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 32 30 39 38 35 36 30 10 04 04 00 25 79 01 00 F4 03 04 00 FA 48 20 67 B6 04 01 00 00 01 13 22 25 78 2F DD 9C [08:37:37]CommunicateWithHost err = 0 [08:37:37]CheckOFDResponse [08:37:37]1017 (14) - 77093643461234 [08:37:37]1041 (16) - 0000000002098560 [08:37:37]1040 (4) - 96549 [08:37:37]1012 (4) - 29.10.2024 02:31 [08:37:37]1206 (1) - 0 [08:37:37]OFD Sender: Remove packet 96549 [08:37:37]ProducePacketName [08:37:37]name=ofd_packets/00096549 [08:37:37]NVStorageDeleteData [08:37:37]Write to MH i2c: 01 00 00 F3 4A 3D [08:37:37]Write i2c OK [08:37:37]MH_I2C_Read... [08:37:37]Read from MH i2c: 01 [08:37:37]MH_I2C_Read... [08:37:37]Read from MH i2c: 01 07 00 [08:37:37]MH_I2C_Read... [08:37:37]Read from MH i2c: 01 07 00 F3 4A 00 00 00 00 00 0B 0D 5C [08:37:37]RasterBufferAndPrint [08:37:37]line [08:37:37]line [08:37:37]line [08:37:37]line [08:37:37]line [08:37:37]written 0, free lines is 3348 [08:37:37]MH_Cut [08:37:37]Write to MH i2c: D1 01 00 FA 4A 01 16 [08:37:37]Write i2c OK [08:37:37]MH_I2C_Read... [08:37:37]Read from MH i2c: D1 [08:37:37]MH_I2C_Read... [08:37:37]Read from MH i2c: D1 01 00 [08:37:37]MH_I2C_Read... [08:37:37]Read from MH i2c: D1 01 00 FA 4A 00 15 [08:37:37]Write to MH i2c: 01 00 00 FB 4A 45 [08:37:37]Write i2c OK [08:37:37]MH_I2C_Read... [08:37:38]OFD Sender: No OFD packet to send [08:37:38]*** Cut start [08:37:38]*** Partial cut [08:37:38]*** CUTSNS_PIN = 1 [08:37:38]*** CUTSNS_PIN = 0 [08:37:38]*** Brake cut motor [08:37:38]Read from MH i2c: 01 [08:37:38]MH_I2C_Read... [08:37:38]*** Stop cut motor [08:37:38]*** Cut end [08:37:38]Read from MH i2c: 01 07 00 [08:37:38]MH_I2C_Read... [08:37:38]Read from MH i2c: 01 07 00 FB 4A 00 00 00 00 00 FF 0F 5A [08:37:38]process_action close_receipt done [08:37:38]requested_data is exist [08:37:38]produce_requested_data [08:37:38]requested_item fm.sn is exist - process it [08:37:38]wFMCommunicate request_size=4 [08:37:38]MH_SAM_APDU [08:37:38]CAPDU: 80 11 00 00 [08:37:38]Write to MH i2c: E2 08 00 FC 4A 80 11 00 00 00 00 00 00 C0 [08:37:38]Write i2c OK [08:37:38]MH_I2C_Read... [08:37:38]Read from MH i2c: E2 [08:37:38]MH_I2C_Read... [08:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:38]Read from MH i2c: E2 17 00 [08:37:38]MH_I2C_Read... [08:37:38]Read from MH i2c: E2 17 00 FC 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [08:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:37:38]wFMCommunicate OK [08:37:38]requested_item fd.num is exist - process it [08:37:38]SAM_PROTO_GetFieldsCounters [08:37:38]wFMCommunicate request_size=4 [08:37:38]MH_SAM_APDU [08:37:38]CAPDU: 80 13 00 00 [08:37:38]Write to MH i2c: E2 08 00 FD 4A 80 13 00 00 00 00 00 00 C3 [08:37:38]Write i2c OK [08:37:38]MH_I2C_Read... [08:37:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:39]Read from MH i2c: E2 [08:37:39]MH_I2C_Read... [08:37:39]Read from MH i2c: E2 62 00 [08:37:39]MH_I2C_Read... [08:37:39]Read from MH i2c: E2 62 00 FD 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [08:37:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:37:39]wFMCommunicate OK [08:37:39]SAM_PROTO_GetFieldsCounters done [08:37:39]requested_item shift.num is exist - process it [08:37:39]requested_item shift.opened is exist - process it [08:37:39]req_shift_opened [08:37:39]FM_GetShiftState [08:37:39]SAM_PROTO_GetShiftState [08:37:39]wFMCommunicate request_size=4 [08:37:39]MH_SAM_APDU [08:37:39]CAPDU: 80 13 01 00 [08:37:39]Write to MH i2c: E2 08 00 FE 4A 80 13 01 00 00 00 00 00 C5 [08:37:39]Write i2c OK [08:37:39]MH_I2C_Read... [08:37:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:39]Read from MH i2c: E2 [08:37:39]MH_I2C_Read... [08:37:39]Read from MH i2c: E2 0E 00 [08:37:39]MH_I2C_Read... [08:37:39]Read from MH i2c: E2 0E 00 FE 4A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 23 [08:37:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:37:39]wFMCommunicate OK [08:37:39]SAM_PROTO_GetShiftState done [08:37:39]FM_GetShiftState done [08:37:39]req_shift_opened done [08:37:39]requested_item shift.open_date is exist - process it [08:37:39]req_shift_open_date [08:37:39]req_shift_open_date done [08:37:39]produce_requested_data done [08:37:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96549,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:37:39]process_action_free close_receipt [08:37:39]json_value_free [08:37:39]json_value_free done [08:37:39]process_json_proto returns [08:37:39]Send response to host [08:37:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96549,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:37:39]free response buf [08:37:39]execute_script done [08:37:39]execute_script returns [08:37:39]free content buf [08:37:39]Sock 10.Close socket [08:37:39]Sock 10.Thread stoped [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:54]accept exits with 7 [08:38:54]New connection [08:38:54]New thread 3066920292 created [08:38:54]Thread 3066776932 joined [08:38:54]Waiting for new connection... [08:38:54] Sock 7.Parse request [08:38:54]Sock 7.Check first char [08:38:54]Sock 7.First char is OK [08:38:54]request: POST /json_proto HTTP/1.0 [08:38:54]Method: POST [08:38:54]URL: /json_proto [08:38:54]Method is POST - this is cgi request [08:38:54]url: /json_proto [08:38:54]query_string will be loaded in cgi processing [08:38:54]execute_cgi json_proto POST (null) [08:38:54]execute_cgi path=json_proto method=POST [08:38:54]POST find Content-Length [08:38:54]Host: 172.17.40.67:8080 [08:38:54]Content-Length: 678 [08:38:54]Content-Type: application/json [08:38:54] [08:38:54]POST finish read [08:38:54]Found Content-Length = 678 [08:38:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:54]execute_script... [08:38: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)3407076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:54]POST & json_proto [08:38:54]process_json_proto [08:38:54]json parsed OK: [08:38:54]protocol is kg_v1.0 [08:38:54]action value=close_receipt [08:38:54]process_action close_receipt [08:38:54]cmd_close_receipt [08:38:54]MH_GetDate [08:38:54]Write to MH i2c: F0 00 00 FF 4A 38 [08:38:54]Write i2c OK [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: F0 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: F0 09 00 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: F0 09 00 FF 4A 00 22 9F 20 67 EE DA 66 66 1D [08:38:54]GetLastDocTimeStamp 1730191059 [08:38:54]current date 1730191138 [08:38:54]FM_GetShiftState [08:38:54]SAM_PROTO_GetShiftState [08:38:54]wFMCommunicate request_size=4 [08:38:54]MH_SAM_APDU [08:38:54]CAPDU: 80 13 01 00 [08:38:54]Write to MH i2c: E2 08 00 00 4B 80 13 01 00 00 00 00 00 C8 [08:38:54]Write i2c OK [08:38:54]MH_I2C_Read... [08:38:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:54]Read from MH i2c: E2 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: E2 0E 00 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: E2 0E 00 00 4B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 26 [08:38:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:38:54]wFMCommunicate OK [08:38:54]SAM_PROTO_GetShiftState done [08:38:54]FM_GetShiftState done [08:38:54]opened in 1730160548 [08:38:54]opened+sec_in_day 1730246948 [08:38:54]quantity*price = 50041 [08:38:54]sum+1 = 50042 [08:38: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 59 29.10.2024 08:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96550 ФПД: 76352505641419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96550&fm=76352505641419&tin=02508201610067®Number=0000000000170478&sum=50000 [08:38:55]StoreToDocumentArchive [08:38:55]shift 145 fd 96550 [08:38:55]save to /storage/0145/doc_00096550 [08:38:55]save last doc name /storage/0145/doc_00096550 to /storage/kkm_last_doc_name [08:38:55]save OK [08:38:55]Clear old archive folders... [08:38:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:55]tlvbuf is 0121BDB0 [08:38:55]SAM_PROTO_ClearQueue [08:38:55]wFMCommunicate request_size=4 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 09 00 00 [08:38:55]Write to MH i2c: E2 08 00 0D 4B 80 09 00 00 00 00 00 00 CA [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 0D 4B 00 90 00 CC [08:38:55]RAPDU: 90 00 [08:38:55]wFMCommunicate OK [08:38:55]SAM_PROTO_ClearQueue done [08:38:55]KKMCreateOFDPacket [08:38:55]OFDProtocolAddRootSTLVToBuf [08:38:55]FM_MakeSignedData [08:38:55]FM_MakeSignedData [08:38:55]SAM_PROTO_SignData [08:38:55]wFMCommunicate request_size=4 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 0D 01 02 [08:38:55]Write to MH i2c: E2 08 00 0E 4B 80 0D 01 02 00 00 00 00 D2 [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 0E 4B 00 90 00 CD [08:38:55]RAPDU: 90 00 [08:38:55]wFMCommunicate OK [08:38:55]wFMCommunicate request_size=255 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3B 00 00 00 F4 03 04 00 22 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 79 01 00 35 04 06 00 45 [08:38:55]Write to MH i2c: E2 02 01 0F 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3B 00 00 00 F4 03 04 00 22 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 79 01 00 35 04 06 00 45 00 00 59 [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 0F 4B 00 90 00 CE [08:38:55]RAPDU: 90 00 [08:38:55]wFMCommunicate OK [08:38:55]wFMCommunicate request_size=10 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 0D 02 02 05 71 33 F9 F9 CB [08:38:55]Write to MH i2c: E2 0D 00 10 4B 80 0D 02 02 05 00 71 33 F9 F9 CB 00 00 40 [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 03 00 10 4B 00 90 00 CF [08:38:55]RAPDU: 90 00 [08:38:55]wFMCommunicate OK [08:38:55]wFMCommunicate request_size=4 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 0D 03 02 [08:38:55]Write to MH i2c: E2 08 00 11 4B 80 0D 03 02 00 00 00 00 D7 [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 0B 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 0B 00 11 4B 00 A4 B7 AC 7B 48 ED 1A 40 90 00 E9 [08:38:55]RAPDU: A4 B7 AC 7B 48 ED 1A 40 90 00 [08:38:55]wFMCommunicate OK [08:38:55]SAM_PROTO_SignData done [08:38:55]FM_MakeSignedData done [08:38:55]CreateOFDProtocolMessage [08:38:55]wFMCommunicate request_size=4 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 11 00 00 [08:38:55]Write to MH i2c: E2 08 00 12 4B 80 11 00 00 00 00 00 00 D7 [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 17 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 17 00 12 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [08:38:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:38:55]wFMCommunicate OK [08:38:55]CreateOFDProtocolMessage done [08:38:55]OFDSenderStorePacket 96550 [08:38:55]StoreOFDPacket docnum=96550 [08:38:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF 30 07 01 7C 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 34 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 3B 00 00 00 F4 03 04 00 22 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 79 01 00 35 04 06 00 45 71 33 F9 F9 CB A4 B7 AC 7B 48 ED 1A 40 [08:38:55]CheckFolder [08:38:55]dirname=/storage/ofd_packets [08:38:55]CheckFolder done [08:38:55]ProducePacketName [08:38:55]name=ofd_packets/00096550 [08:38:55]NVStorageSaveData ofd_packets/00096550 [08:38:55]File name is /storage/ofd_packets/00096550 [08:38:55]Write 301 bytes [08:38:55]NVStorageSaveData done [08:38:55]OFDSenderStorePacket done [08:38:55]KKMCreateOFDPacket done [08:38:55]NVStorageSaveData kkm_last_timestamp [08:38:55]File name is /storage/kkm_last_timestamp [08:38:55]Write 4 bytes [08:38:55]NVStorageSaveData done [08:38:55]ExternCall_PrintAddStr [08:38:55]wPrintStart [08:38:55]Write to MH i2c: 01 00 00 13 4B 5E [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: 01 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: 01 07 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: 01 07 00 13 4B 00 00 00 00 00 FF 0F 73 [08:38:55]RasterBufferAndPrint [08:38:55]line Счет N : (1)3407076 [08:38:55]line ИНН: 02508201610067 [08:38:55]line Контрольно-Кассовый Чек [08:38:55]line ПРОДАЖА [08:38:55]line ТРК (МРК, ГНК) : 22 [08:38:55]line Товар: 2710124130 [08:38:55]line Аи-92-К-4 [08:38:55]line 7.480 * 66.90 [08:38:55]line = 500.41 [08:38:55]line НДС 12% НСП 1% [08:38:55]line > о реализуемом товаре [08:38:55]line ОКРУГЛЕНИЕ: -0.41 [08:38:55]line ИТОГО: 500.00 [08:38:55]line Внесено: 500.00 [08:38:55]line СДАЧА: 0.00 [08:38:55]line НСП 1% : 4.43 [08:38:55]line НДС 12% : 53.14 [08:38:55]line Наличными: 500.00 [08:38:55]line Безнал.: 0.00 [08:38:55]line Место: АЗС № 82 "Партнер Нефть" [08:38:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:38:55]line СНО: Общий режим [08:38:55]line Чек 59 29.10.2024 08:38 [08:38:55]line Смена: 145 ФФД: 1.0 [08:38:55]line ЗНМ: 0300000017 [08:38:55]line РНМ: 0000000000170478 [08:38:55]line Версия ККМ: v1.0 [08:38:55]line ФМ: 0000000002098560 [08:38:55]line ФД: 96550 [08:38:55]line ФПД: 76352505641419 [08:38:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96550&fm=76352505641419&tin=02508201610067®Number=0000000000170478&sum=50000 [08:38:56]OFD Sender: Processing packet 96550 [packets to send 58, broken 57] [08:38:56]ProducePacketName [08:38:56]name=ofd_packets/00096550 [08:38:56]OFD Sender: To server: pG, [08:38:56]CommunicateWithHost lk.salyk.kg:30040 [08:38:56]ConnectInit lk.salyk.kg [08:38:56]written 0, free lines is 4095 [08:38:56]Connected sock=10 [08:38:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF 30 07 01 7C 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 34 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 3B 00 00 00 F4 03 04 00 22 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 79 01 00 35 04 06 00 45 71 33 F9 F9 CB A4 B7 AC 7B 48 ED 1A 40 [08:38:56]Write to MH i2c: 01 00 00 3E 4B 89 [08:38:56]Write i2c OK [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: 01 [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: 01 07 00 [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: 01 07 00 3E 4B 00 00 00 00 00 F9 0C 95 [08:38:56]RasterBufferAndPrint [08:38:56]line [08:38:56]line [08:38:56]line [08:38:56]line [08:38:56]line [08:38:56]written 0, free lines is 3327 [08:38:56]MH_Cut [08:38:56]Write to MH i2c: D1 01 00 45 4B 01 62 [08:38:56]Write i2c OK [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: D1 [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: D1 01 00 [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: D1 01 00 45 4B 00 61 [08:38:56]Write to MH i2c: 01 00 00 46 4B 91 [08:38:56]Write i2c OK [08:38:56]MH_I2C_Read... [08:38:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 1B 47 00 EE 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 32 30 39 38 35 36 30 10 04 04 00 26 79 01 00 F4 03 04 00 49 49 20 67 B6 04 01 00 00 FC C5 05 A7 10 4D 04 39 [08:38:56]CommunicateWithHost err = 0 [08:38:56]CheckOFDResponse [08:38:56]1017 (14) - 77093643461234 [08:38:56]1041 (16) - 0000000002098560 [08:38:56]1040 (4) - 96550 [08:38:56]1012 (4) - 29.10.2024 02:32 [08:38:56]1206 (1) - 0 [08:38:56]OFD Sender: Remove packet 96550 [08:38:56]ProducePacketName [08:38:56]name=ofd_packets/00096550 [08:38:56]NVStorageDeleteData [08:38:57]OFD Sender: No OFD packet to send [08:38:57]*** Cut start [08:38:57]*** Partial cut [08:38:57]*** CUTSNS_PIN = 1 [08:38:57]*** CUTSNS_PIN = 0 [08:38:57]*** Brake cut motor [08:38:57]Read from MH i2c: 01 [08:38:57]MH_I2C_Read... [08:38:57]*** Stop cut motor [08:38:57]*** Cut end [08:38:57]Read from MH i2c: 01 07 00 [08:38:57]MH_I2C_Read... [08:38:57]Read from MH i2c: 01 07 00 46 4B 00 00 00 00 00 FF 0F A6 [08:38:57]process_action close_receipt done [08:38:57]requested_data is exist [08:38:57]produce_requested_data [08:38:57]requested_item fm.sn is exist - process it [08:38:57]wFMCommunicate request_size=4 [08:38:57]MH_SAM_APDU [08:38:57]CAPDU: 80 11 00 00 [08:38:57]Write to MH i2c: E2 08 00 47 4B 80 11 00 00 00 00 00 00 0C [08:38:57]Write i2c OK [08:38:57]MH_I2C_Read... [08:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:57]Read from MH i2c: E2 [08:38:57]MH_I2C_Read... [08:38:57]Read from MH i2c: E2 17 00 [08:38:57]MH_I2C_Read... [08:38:57]Read from MH i2c: E2 17 00 47 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [08:38:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:38:57]wFMCommunicate OK [08:38:57]requested_item fd.num is exist - process it [08:38:57]SAM_PROTO_GetFieldsCounters [08:38:57]wFMCommunicate request_size=4 [08:38:57]MH_SAM_APDU [08:38:57]CAPDU: 80 13 00 00 [08:38:57]Write to MH i2c: E2 08 00 48 4B 80 13 00 00 00 00 00 00 0F [08:38:57]Write i2c OK [08:38:57]MH_I2C_Read... [08:38:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:58]Read from MH i2c: E2 [08:38:58]MH_I2C_Read... [08:38:58]Read from MH i2c: E2 62 00 [08:38:58]MH_I2C_Read... [08:38:58]Read from MH i2c: E2 62 00 48 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [08:38:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:58]wFMCommunicate OK [08:38:58]SAM_PROTO_GetFieldsCounters done [08:38:58]requested_item shift.num is exist - process it [08:38:58]requested_item shift.opened is exist - process it [08:38:58]req_shift_opened [08:38:58]FM_GetShiftState [08:38:58]SAM_PROTO_GetShiftState [08:38:58]wFMCommunicate request_size=4 [08:38:58]MH_SAM_APDU [08:38:58]CAPDU: 80 13 01 00 [08:38:58]Write to MH i2c: E2 08 00 49 4B 80 13 01 00 00 00 00 00 11 [08:38:58]Write i2c OK [08:38:58]MH_I2C_Read... [08:38:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:58]Read from MH i2c: E2 [08:38:58]MH_I2C_Read... [08:38:58]Read from MH i2c: E2 0E 00 [08:38:58]MH_I2C_Read... [08:38:58]Read from MH i2c: E2 0E 00 49 4B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6F [08:38:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:38:58]wFMCommunicate OK [08:38:58]SAM_PROTO_GetShiftState done [08:38:58]FM_GetShiftState done [08:38:58]req_shift_opened done [08:38:58]requested_item shift.open_date is exist - process it [08:38:58]req_shift_open_date [08:38:58]req_shift_open_date done [08:38:58]produce_requested_data done [08:38:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96550,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:38:58]process_action_free close_receipt [08:38:58]json_value_free [08:38:58]json_value_free done [08:38:58]process_json_proto returns [08:38:58]Send response to host [08:38:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96550,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:38:58]free response buf [08:38:58]execute_script done [08:38:58]execute_script returns [08:38:58]free content buf [08:38:58]Sock 7.Close socket [08:38:58]Sock 7.Thread stoped [08:39:02]OFD Sender: No OFD packet to send [08:39:07]OFD Sender: No OFD packet to send [08:39:12]OFD Sender: No OFD packet to send [08:39:16]accept exits with 9 [08:39:16]New connection [08:39:16]New thread 3066776932 created [08:39:16]Thread 3066920292 joined [08:39:16]Waiting for new connection... [08:39:16] Sock 9.Parse request [08:39:16]Sock 9.Check first char [08:39:16]Sock 9.First char is OK [08:39:16]request: POST /json_proto HTTP/1.0 [08:39:16]Method: POST [08:39:16]URL: /json_proto [08:39:16]Method is POST - this is cgi request [08:39:16]url: /json_proto [08:39:16]query_string will be loaded in cgi processing [08:39:16]execute_cgi json_proto POST (null) [08:39:16]execute_cgi path=json_proto method=POST [08:39:16]POST find Content-Length [08:39:16]Host: 172.17.40.67:8080 [08:39:16]Content-Length: 678 [08:39:16]Content-Type: application/json [08:39:16] [08:39:16]POST finish read [08:39:16]Found Content-Length = 678 [08:39:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:16]execute_script... [08:39:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:16]POST & json_proto [08:39:16]process_json_proto [08:39:16]json parsed OK: [08:39:16]protocol is kg_v1.0 [08:39:16]action value=close_receipt [08:39:16]process_action close_receipt [08:39:16]cmd_close_receipt [08:39:16]MH_GetDate [08:39:16]Write to MH i2c: F0 00 00 4A 4B 84 [08:39:16]Write i2c OK [08:39:16]MH_I2C_Read... [08:39:16]Read from MH i2c: F0 [08:39:16]MH_I2C_Read... [08:39:16]Read from MH i2c: F0 09 00 [08:39:16]MH_I2C_Read... [08:39:16]Read from MH i2c: F0 09 00 4A 4B 00 38 9F 20 67 EE DA 66 66 7F [08:39:16]GetLastDocTimeStamp 1730191138 [08:39:16]current date 1730191160 [08:39:16]FM_GetShiftState [08:39:16]SAM_PROTO_GetShiftState [08:39:16]wFMCommunicate request_size=4 [08:39:16]MH_SAM_APDU [08:39:16]CAPDU: 80 13 01 00 [08:39:16]Write to MH i2c: E2 08 00 4B 4B 80 13 01 00 00 00 00 00 13 [08:39:16]Write i2c OK [08:39:16]MH_I2C_Read... [08:39:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:16]Read from MH i2c: E2 [08:39:16]MH_I2C_Read... [08:39:16]Read from MH i2c: E2 0E 00 [08:39:16]MH_I2C_Read... [08:39:16]Read from MH i2c: E2 0E 00 4B 4B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 71 [08:39:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:39:16]wFMCommunicate OK [08:39:16]SAM_PROTO_GetShiftState done [08:39:16]FM_GetShiftState done [08:39:16]opened in 1730160548 [08:39:16]opened+sec_in_day 1730246948 [08:39:16]quantity*price = 20003 [08:39:16]sum+1 = 20004 [08:39: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 60 29.10.2024 08:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96551 ФПД: 235322867070724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083920&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96551&fm=235322867070724&tin=02508201610067®Number=0000000000170478&sum=20000 [08:39:17]StoreToDocumentArchive [08:39:17]shift 145 fd 96551 [08:39:17]save to /storage/0145/doc_00096551 [08:39:17]save last doc name /storage/0145/doc_00096551 to /storage/kkm_last_doc_name [08:39:17]save OK [08:39:17]Clear old archive folders... [08:39:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:39:17]tlvbuf is 0122C600 [08:39:17]SAM_PROTO_ClearQueue [08:39:17]wFMCommunicate request_size=4 [08:39:17]MH_SAM_APDU [08:39:17]CAPDU: 80 09 00 00 [08:39:17]Write to MH i2c: E2 08 00 58 4B 80 09 00 00 00 00 00 00 15 [08:39:17]Write i2c OK [08:39:17]MH_I2C_Read... [08:39:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:17]Read from MH i2c: E2 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 58 4B 00 90 00 17 [08:39:17]RAPDU: 90 00 [08:39:17]wFMCommunicate OK [08:39:17]SAM_PROTO_ClearQueue done [08:39:17]KKMCreateOFDPacket [08:39:17]OFDProtocolAddRootSTLVToBuf [08:39:17]FM_MakeSignedData [08:39:17]FM_MakeSignedData [08:39:17]SAM_PROTO_SignData [08:39:17]wFMCommunicate request_size=4 [08:39:17]MH_SAM_APDU [08:39:17]CAPDU: 80 0D 01 02 [08:39:17]Write to MH i2c: E2 08 00 59 4B 80 0D 01 02 00 00 00 00 1D [08:39:17]Write i2c OK [08:39:17]MH_I2C_Read... [08:39:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:17]Read from MH i2c: E2 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 59 4B 00 90 00 18 [08:39:17]RAPDU: 90 00 [08:39:17]wFMCommunicate OK [08:39:17]wFMCommunicate request_size=255 [08:39:17]MH_SAM_APDU [08:39: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 34 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 3C 00 00 00 F4 03 04 00 38 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 79 01 00 35 04 06 00 D6 [08:39:17]Write to MH i2c: E2 02 01 5A 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3C 00 00 00 F4 03 04 00 38 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 79 01 00 35 04 06 00 D6 00 00 0F [08:39:17]Write i2c OK [08:39:17]MH_I2C_Read... [08:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:17]Read from MH i2c: E2 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 5A 4B 00 90 00 19 [08:39:17]RAPDU: 90 00 [08:39:17]wFMCommunicate OK [08:39:17]wFMCommunicate request_size=10 [08:39:17]MH_SAM_APDU [08:39:17]CAPDU: 80 0D 02 02 05 06 5F E6 37 04 [08:39:17]Write to MH i2c: E2 0D 00 5B 4B 80 0D 02 02 05 00 06 5F E6 37 04 00 00 B0 [08:39:17]Write i2c OK [08:39:17]MH_I2C_Read... [08:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:17]Read from MH i2c: E2 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 03 00 5B 4B 00 90 00 1A [08:39:17]RAPDU: 90 00 [08:39:17]wFMCommunicate OK [08:39:17]wFMCommunicate request_size=4 [08:39:17]MH_SAM_APDU [08:39:17]CAPDU: 80 0D 03 02 [08:39:17]Write to MH i2c: E2 08 00 5C 4B 80 0D 03 02 00 00 00 00 22 [08:39:17]Write i2c OK [08:39:17]MH_I2C_Read... [08:39:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:17]Read from MH i2c: E2 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 0B 00 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 0B 00 5C 4B 00 B7 2C FF 8A 04 32 24 84 90 00 6D [08:39:17]RAPDU: B7 2C FF 8A 04 32 24 84 90 00 [08:39:17]wFMCommunicate OK [08:39:17]SAM_PROTO_SignData done [08:39:17]FM_MakeSignedData done [08:39:17]CreateOFDProtocolMessage [08:39:17]wFMCommunicate request_size=4 [08:39:17]MH_SAM_APDU [08:39:17]CAPDU: 80 11 00 00 [08:39:17]Write to MH i2c: E2 08 00 5D 4B 80 11 00 00 00 00 00 00 22 [08:39:17]Write i2c OK [08:39:17]MH_I2C_Read... [08:39:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:17]Read from MH i2c: E2 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 17 00 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: E2 17 00 5D 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [08:39:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:39:17]wFMCommunicate OK [08:39:17]CreateOFDProtocolMessage done [08:39:17]OFDSenderStorePacket 96551 [08:39:17]StoreOFDPacket docnum=96551 [08:39:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB 30 07 01 59 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 34 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 3C 00 00 00 F4 03 04 00 38 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 79 01 00 35 04 06 00 D6 06 5F E6 37 04 B7 2C FF 8A 04 32 24 84 [08:39:17]CheckFolder [08:39:17]dirname=/storage/ofd_packets [08:39:17]CheckFolder done [08:39:17]ProducePacketName [08:39:17]name=ofd_packets/00096551 [08:39:17]NVStorageSaveData ofd_packets/00096551 [08:39:17]File name is /storage/ofd_packets/00096551 [08:39:17]Write 301 bytes [08:39:17]NVStorageSaveData done [08:39:17]OFDSenderStorePacket done [08:39:17]KKMCreateOFDPacket done [08:39:17]NVStorageSaveData kkm_last_timestamp [08:39:17]File name is /storage/kkm_last_timestamp [08:39:17]Write 4 bytes [08:39:17]NVStorageSaveData done [08:39:17]ExternCall_PrintAddStr [08:39:17]wPrintStart [08:39:17]Write to MH i2c: 01 00 00 5E 4B A9 [08:39:17]Write i2c OK [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: 01 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: 01 07 00 [08:39:17]MH_I2C_Read... [08:39:17]Read from MH i2c: 01 07 00 5E 4B 00 00 00 00 00 FF 0F BE [08:39:17]RasterBufferAndPrint [08:39:17]line Счет N : (1)3407078 [08:39:17]line ИНН: 02508201610067 [08:39:17]line Контрольно-Кассовый Чек [08:39:17]line ПРОДАЖА [08:39:17]line ТРК (МРК, ГНК) : 32 [08:39:17]line Товар: 2710124130 [08:39:17]line Аи-92-К-4 [08:39:17]line 2.990 * 66.90 [08:39:17]line = 200.03 [08:39:17]line НДС 12% НСП 1% [08:39:17]line > о реализуемом товаре [08:39:17]line ОКРУГЛЕНИЕ: -0.03 [08:39:17]line ИТОГО: 200.00 [08:39:17]line Внесено: 200.00 [08:39:17]line СДАЧА: 0.00 [08:39:17]line НСП 1% : 1.77 [08:39:17]line НДС 12% : 21.24 [08:39:17]line Наличными: 200.00 [08:39:17]line Безнал.: 0.00 [08:39:17]line Место: АЗС № 82 "Партнер Нефть" [08:39:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:39:17]line СНО: Общий режим [08:39:17]line Чек 60 29.10.2024 08:39 [08:39:17]line Смена: 145 ФФД: 1.0 [08:39:17]line ЗНМ: 0300000017 [08:39:17]line РНМ: 0000000000170478 [08:39:17]line Версия ККМ: v1.0 [08:39:17]line ФМ: 0000000002098560 [08:39:17]line ФД: 96551 [08:39:17]line ФПД: 235322867070724 [08:39:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083920&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96551&fm=235322867070724&tin=02508201610067®Number=0000000000170478&sum=20000 [08:39:18]OFD Sender: Processing packet 96551 [packets to send 58, broken 57] [08:39:18]ProducePacketName [08:39:18]name=ofd_packets/00096551 [08:39:18]OFD Sender: To server: pG, [08:39:18]CommunicateWithHost lk.salyk.kg:30040 [08:39:18]ConnectInit lk.salyk.kg [08:39:18]written 0, free lines is 4095 [08:39:18]Connected sock=10 [08:39:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB 30 07 01 59 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 34 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 3C 00 00 00 F4 03 04 00 38 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 79 01 00 35 04 06 00 D6 06 5F E6 37 04 B7 2C FF 8A 04 32 24 84 [08:39:18]Write to MH i2c: 01 00 00 89 4B D4 [08:39:18]Write i2c OK [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: 01 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: 01 07 00 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: 01 07 00 89 4B 00 00 00 00 00 F5 0C DC [08:39:18]RasterBufferAndPrint [08:39:18]line [08:39:18]line [08:39:18]line [08:39:18]line [08:39:18]line [08:39:18]written 0, free lines is 3324 [08:39:18]MH_Cut [08:39:18]Write to MH i2c: D1 01 00 90 4B 01 AD [08:39:18]Write i2c OK [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: D1 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: D1 01 00 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: D1 01 00 90 4B 00 AC [08:39:18]Write to MH i2c: 01 00 00 91 4B DC [08:39:18]Write i2c OK [08:39:18]MH_I2C_Read... [08:39:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0A FF 47 00 59 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 79 01 00 F4 03 04 00 5F 49 20 67 B6 04 01 00 00 C6 1B 56 F8 1C 42 60 22 [08:39:18]CommunicateWithHost err = 0 [08:39:18]CheckOFDResponse [08:39:18]1017 (14) - 77093643461234 [08:39:18]1041 (16) - 0000000002098560 [08:39:18]1040 (4) - 96551 [08:39:18]1012 (4) - 29.10.2024 02:33 [08:39:18]1206 (1) - 0 [08:39:18]OFD Sender: Remove packet 96551 [08:39:18]ProducePacketName [08:39:18]name=ofd_packets/00096551 [08:39:18]NVStorageDeleteData [08:39:19]OFD Sender: No OFD packet to send [08:39:19]*** Cut start [08:39:19]*** Partial cut [08:39:19]*** CUTSNS_PIN = 1 [08:39:19]*** CUTSNS_PIN = 0 [08:39:19]*** Brake cut motor [08:39:19]Read from MH i2c: 01 [08:39:19]MH_I2C_Read... [08:39:19]*** Stop cut motor [08:39:19]*** Cut end [08:39:19]Read from MH i2c: 01 07 00 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: 01 07 00 91 4B 00 00 00 00 00 FF 0F F1 [08:39:19]process_action close_receipt done [08:39:19]requested_data is exist [08:39:19]produce_requested_data [08:39:19]requested_item fm.sn is exist - process it [08:39:19]wFMCommunicate request_size=4 [08:39:19]MH_SAM_APDU [08:39:19]CAPDU: 80 11 00 00 [08:39:19]Write to MH i2c: E2 08 00 92 4B 80 11 00 00 00 00 00 00 57 [08:39:19]Write i2c OK [08:39:19]MH_I2C_Read... [08:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 17 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 17 00 92 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A8 [08:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:39:20]wFMCommunicate OK [08:39:20]requested_item fd.num is exist - process it [08:39:20]SAM_PROTO_GetFieldsCounters [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 13 00 00 [08:39:20]Write to MH i2c: E2 08 00 93 4B 80 13 00 00 00 00 00 00 5A [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 62 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 62 00 93 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [08:39:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:20]wFMCommunicate OK [08:39:20]SAM_PROTO_GetFieldsCounters done [08:39:20]requested_item shift.num is exist - process it [08:39:20]requested_item shift.opened is exist - process it [08:39:20]req_shift_opened [08:39:20]FM_GetShiftState [08:39:20]SAM_PROTO_GetShiftState [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 13 01 00 [08:39:20]Write to MH i2c: E2 08 00 94 4B 80 13 01 00 00 00 00 00 5C [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 0E 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 0E 00 94 4B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BA [08:39:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:39:20]wFMCommunicate OK [08:39:20]SAM_PROTO_GetShiftState done [08:39:20]FM_GetShiftState done [08:39:20]req_shift_opened done [08:39:20]requested_item shift.open_date is exist - process it [08:39:20]req_shift_open_date [08:39:20]req_shift_open_date done [08:39:20]produce_requested_data done [08:39:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96551,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:39:20]process_action_free close_receipt [08:39:20]json_value_free [08:39:20]json_value_free done [08:39:20]process_json_proto returns [08:39:20]Send response to host [08:39:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96551,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:39:20]free response buf [08:39:20]execute_script done [08:39:20]execute_script returns [08:39:20]free content buf [08:39:20]Sock 9.Close socket [08:39:20]Sock 9.Thread stoped [08:39:24]OFD Sender: No OFD packet to send [08:39:29]OFD Sender: No OFD packet to send [08:39:33]accept exits with 7 [08:39:33]New connection [08:39:33]New thread 3066920292 created [08:39:33]Thread 3066776932 joined [08:39:33]Waiting for new connection... [08:39:33] Sock 7.Parse request [08:39:33]Sock 7.Check first char [08:39:33]Sock 7.First char is OK [08:39:33]request: POST /json_proto HTTP/1.0 [08:39:33]Method: POST [08:39:33]URL: /json_proto [08:39:33]Method is POST - this is cgi request [08:39:33]url: /json_proto [08:39:33]query_string will be loaded in cgi processing [08:39:33]execute_cgi json_proto POST (null) [08:39:33]execute_cgi path=json_proto method=POST [08:39:33]POST find Content-Length [08:39:33]Host: 172.17.40.67:8080 [08:39:33]Content-Length: 683 [08:39:33]Content-Type: application/json [08:39:33] [08:39:33]POST finish read [08:39:33]Found Content-Length = 683 [08:39:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:33]execute_script... [08:39:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:33]POST & json_proto [08:39:33]process_json_proto [08:39:33]json parsed OK: [08:39:33]protocol is kg_v1.0 [08:39:33]action value=close_receipt [08:39:33]process_action close_receipt [08:39:33]cmd_close_receipt [08:39:33]MH_GetDate [08:39:33]Write to MH i2c: F0 00 00 95 4B CF [08:39:33]Write i2c OK [08:39:33]MH_I2C_Read... [08:39:33]Read from MH i2c: F0 [08:39:33]MH_I2C_Read... [08:39:33]Read from MH i2c: F0 09 00 [08:39:33]MH_I2C_Read... [08:39:33]Read from MH i2c: F0 09 00 95 4B 00 49 9F 20 67 EE DA 66 66 DB [08:39:33]GetLastDocTimeStamp 1730191160 [08:39:33]current date 1730191177 [08:39:33]FM_GetShiftState [08:39:33]SAM_PROTO_GetShiftState [08:39:33]wFMCommunicate request_size=4 [08:39:33]MH_SAM_APDU [08:39:33]CAPDU: 80 13 01 00 [08:39:33]Write to MH i2c: E2 08 00 96 4B 80 13 01 00 00 00 00 00 5E [08:39:33]Write i2c OK [08:39:33]MH_I2C_Read... [08:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:33]Read from MH i2c: E2 [08:39:33]MH_I2C_Read... [08:39:33]Read from MH i2c: E2 0E 00 [08:39:33]MH_I2C_Read... [08:39:33]Read from MH i2c: E2 0E 00 96 4B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BC [08:39:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:39:33]wFMCommunicate OK [08:39:33]SAM_PROTO_GetShiftState done [08:39:33]FM_GetShiftState done [08:39:33]opened in 1730160548 [08:39:33]opened+sec_in_day 1730246948 [08:39:33]quantity*price = 200043 [08:39:33]sum+1 = 200044 [08:39:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 61 29.10.2024 08:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96552 ФПД: 136987832201626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96552&fm=136987832201626&tin=02508201610067®Number=0000000000170478&sum=200000 [08:39:34]StoreToDocumentArchive [08:39:34]shift 145 fd 96552 [08:39:34]save to /storage/0145/doc_00096552 [08:39:34]save last doc name /storage/0145/doc_00096552 to /storage/kkm_last_doc_name [08:39:34]save OK [08:39:34]Clear old archive folders... [08:39:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:39:34]tlvbuf is 01267050 [08:39:34]SAM_PROTO_ClearQueue [08:39:34]wFMCommunicate request_size=4 [08:39:34]MH_SAM_APDU [08:39:34]CAPDU: 80 09 00 00 [08:39:34]Write to MH i2c: E2 08 00 A3 4B 80 09 00 00 00 00 00 00 60 [08:39:34]Write i2c OK [08:39:34]MH_I2C_Read... [08:39:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:34]Read from MH i2c: E2 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 A3 4B 00 90 00 62 [08:39:34]RAPDU: 90 00 [08:39:34]wFMCommunicate OK [08:39:34]SAM_PROTO_ClearQueue done [08:39:34]KKMCreateOFDPacket [08:39:34]OFDProtocolAddRootSTLVToBuf [08:39:34]FM_MakeSignedData [08:39:34]FM_MakeSignedData [08:39:34]SAM_PROTO_SignData [08:39:34]wFMCommunicate request_size=4 [08:39:34]MH_SAM_APDU [08:39:34]CAPDU: 80 0D 01 02 [08:39:34]Write to MH i2c: E2 08 00 A4 4B 80 0D 01 02 00 00 00 00 68 [08:39:34]Write i2c OK [08:39:34]MH_I2C_Read... [08:39:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:34]Read from MH i2c: E2 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 A4 4B 00 90 00 63 [08:39:34]RAPDU: 90 00 [08:39:34]wFMCommunicate OK [08:39:34]wFMCommunicate request_size=255 [08:39:34]MH_SAM_APDU [08:39:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 49 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 79 01 00 35 04 06 00 7C [08:39:34]Write to MH i2c: E2 02 01 A5 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 49 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 79 01 00 35 04 06 00 7C 00 00 FA [08:39:34]Write i2c OK [08:39:34]MH_I2C_Read... [08:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:34]Read from MH i2c: E2 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 A5 4B 00 90 00 64 [08:39:34]RAPDU: 90 00 [08:39:34]wFMCommunicate OK [08:39:34]wFMCommunicate request_size=10 [08:39:34]MH_SAM_APDU [08:39:34]CAPDU: 80 0D 02 02 05 96 F7 13 B1 9A [08:39:34]Write to MH i2c: E2 0D 00 A6 4B 80 0D 02 02 05 00 96 F7 13 B1 9A 00 00 60 [08:39:34]Write i2c OK [08:39:34]MH_I2C_Read... [08:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:34]Read from MH i2c: E2 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 03 00 A6 4B 00 90 00 65 [08:39:34]RAPDU: 90 00 [08:39:34]wFMCommunicate OK [08:39:34]wFMCommunicate request_size=4 [08:39:34]MH_SAM_APDU [08:39:34]CAPDU: 80 0D 03 02 [08:39:34]Write to MH i2c: E2 08 00 A7 4B 80 0D 03 02 00 00 00 00 6D [08:39:34]Write i2c OK [08:39:34]MH_I2C_Read... [08:39:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:34]Read from MH i2c: E2 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 0B 00 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 0B 00 A7 4B 00 07 35 E5 8D 1A C3 52 1F 90 00 6A [08:39:34]RAPDU: 07 35 E5 8D 1A C3 52 1F 90 00 [08:39:34]wFMCommunicate OK [08:39:34]SAM_PROTO_SignData done [08:39:34]FM_MakeSignedData done [08:39:34]CreateOFDProtocolMessage [08:39:34]wFMCommunicate request_size=4 [08:39:34]MH_SAM_APDU [08:39:34]CAPDU: 80 11 00 00 [08:39:34]Write to MH i2c: E2 08 00 A8 4B 80 11 00 00 00 00 00 00 6D [08:39:34]Write i2c OK [08:39:34]MH_I2C_Read... [08:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:34]Read from MH i2c: E2 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 17 00 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: E2 17 00 A8 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [08:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:39:34]wFMCommunicate OK [08:39:34]CreateOFDProtocolMessage done [08:39:34]OFDSenderStorePacket 96552 [08:39:34]StoreOFDPacket docnum=96552 [08:39:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 AE 07 01 00 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 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 49 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 79 01 00 35 04 06 00 7C 96 F7 13 B1 9A 07 35 E5 8D 1A C3 52 1F [08:39:34]CheckFolder [08:39:34]dirname=/storage/ofd_packets [08:39:34]CheckFolder done [08:39:34]ProducePacketName [08:39:34]name=ofd_packets/00096552 [08:39:34]NVStorageSaveData ofd_packets/00096552 [08:39:34]File name is /storage/ofd_packets/00096552 [08:39:34]Write 301 bytes [08:39:34]NVStorageSaveData done [08:39:34]OFDSenderStorePacket done [08:39:34]KKMCreateOFDPacket done [08:39:34]NVStorageSaveData kkm_last_timestamp [08:39:34]File name is /storage/kkm_last_timestamp [08:39:34]Write 4 bytes [08:39:34]NVStorageSaveData done [08:39:34]ExternCall_PrintAddStr [08:39:34]wPrintStart [08:39:34]Write to MH i2c: 01 00 00 A9 4B F4 [08:39:34]Write i2c OK [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: 01 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: 01 07 00 [08:39:34]MH_I2C_Read... [08:39:34]Read from MH i2c: 01 07 00 A9 4B 00 00 00 00 00 FF 0F 09 [08:39:34]RasterBufferAndPrint [08:39:34]line Счет N : (1)3407077 [08:39:34]line ИНН: 02508201610067 [08:39:34]line Контрольно-Кассовый Чек [08:39:34]line ПРОДАЖА [08:39:34]line ТРК (МРК, ГНК) : 13 [08:39:34]line Товар: 2710124500 [08:39:34]line Аи-95-К-5 [08:39:34]line 26.960 * 74.20 [08:39:34]line = 2000.43 [08:39:34]line НДС 12% НСП 1% [08:39:34]line > о реализуемом товаре [08:39:34]line ОКРУГЛЕНИЕ: -0.43 [08:39:34]line ИТОГО: 2000.00 [08:39:34]line Внесено: 2000.00 [08:39:34]line СДАЧА: 0.00 [08:39:34]line НСП 1% : 17.70 [08:39:34]line НДС 12% : 212.43 [08:39:34]line Наличными: 2000.00 [08:39:34]line Безнал.: 0.00 [08:39:34]line Место: АЗС № 82 "Партнер Нефть" [08:39:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:39:34]line СНО: Общий режим [08:39:34]line Чек 61 29.10.2024 08:39 [08:39:34]line Смена: 145 ФФД: 1.0 [08:39:34]line ЗНМ: 0300000017 [08:39:34]line РНМ: 0000000000170478 [08:39:34]line Версия ККМ: v1.0 [08:39:34]line ФМ: 0000000002098560 [08:39:34]line ФД: 96552 [08:39:34]line ФПД: 136987832201626 [08:39:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T083937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96552&fm=136987832201626&tin=02508201610067®Number=0000000000170478&sum=200000 [08:39:35]OFD Sender: Processing packet 96552 [packets to send 58, broken 57] [08:39:35]ProducePacketName [08:39:35]name=ofd_packets/00096552 [08:39:35]OFD Sender: To server: pG, [08:39:35]CommunicateWithHost lk.salyk.kg:30040 [08:39:35]ConnectInit lk.salyk.kg [08:39:35]written 0, free lines is 4095 [08:39:35]Connected sock=10 [08:39:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 AE 07 01 00 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 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 49 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 79 01 00 35 04 06 00 7C 96 F7 13 B1 9A 07 35 E5 8D 1A C3 52 1F [08:39:35]Write to MH i2c: 01 00 00 D4 4B 1F [08:39:35]Write i2c OK [08:39:35]MH_I2C_Read... [08:39:35]Read from MH i2c: 01 [08:39:35]MH_I2C_Read... [08:39:35]Read from MH i2c: 01 07 00 [08:39:35]MH_I2C_Read... [08:39:35]Read from MH i2c: 01 07 00 D4 4B 00 00 00 00 00 00 0D 33 [08:39:35]RasterBufferAndPrint [08:39:35]line [08:39:35]line [08:39:35]line [08:39:35]line [08:39:35]line [08:39:35]written 0, free lines is 3337 [08:39:35]MH_Cut [08:39:35]Write to MH i2c: D1 01 00 DB 4B 01 F8 [08:39:35]Write i2c OK [08:39:35]MH_I2C_Read... [08:39:35]Read from MH i2c: D1 [08:39:35]MH_I2C_Read... [08:39:35]Read from MH i2c: D1 01 00 [08:39:35]MH_I2C_Read... [08:39:35]Read from MH i2c: D1 01 00 DB 4B 00 F7 [08:39:35]Write to MH i2c: 01 00 00 DC 4B 27 [08:39:35]Write i2c OK [08:39:35]MH_I2C_Read... [08:39:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 BA 47 00 D4 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 79 01 00 F4 03 04 00 70 49 20 67 B6 04 01 00 00 ED B5 4B 03 B7 06 5F B4 [08:39:35]CommunicateWithHost err = 0 [08:39:35]CheckOFDResponse [08:39:35]1017 (14) - 77093643461234 [08:39:35]1041 (16) - 0000000002098560 [08:39:35]1040 (4) - 96552 [08:39:35]1012 (4) - 29.10.2024 02:33 [08:39:35]1206 (1) - 0 [08:39:35]OFD Sender: Remove packet 96552 [08:39:35]ProducePacketName [08:39:35]name=ofd_packets/00096552 [08:39:35]NVStorageDeleteData [08:39:36]OFD Sender: No OFD packet to send [08:39:36]*** Cut start [08:39:36]*** Partial cut [08:39:36]*** CUTSNS_PIN = 1 [08:39:36]*** CUTSNS_PIN = 0 [08:39:36]*** Brake cut motor [08:39:36]Read from MH i2c: 01 [08:39:36]MH_I2C_Read... [08:39:36]*** Stop cut motor [08:39:36]*** Cut end [08:39:36]Read from MH i2c: 01 07 00 [08:39:36]MH_I2C_Read... [08:39:36]Read from MH i2c: 01 07 00 DC 4B 00 00 00 00 00 FF 0F 3C [08:39:36]process_action close_receipt done [08:39:36]requested_data is exist [08:39:36]produce_requested_data [08:39:36]requested_item fm.sn is exist - process it [08:39:36]wFMCommunicate request_size=4 [08:39:36]MH_SAM_APDU [08:39:36]CAPDU: 80 11 00 00 [08:39:36]Write to MH i2c: E2 08 00 DD 4B 80 11 00 00 00 00 00 00 A2 [08:39:36]Write i2c OK [08:39:36]MH_I2C_Read... [08:39:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:37]Read from MH i2c: E2 [08:39:37]MH_I2C_Read... [08:39:37]Read from MH i2c: E2 17 00 [08:39:37]MH_I2C_Read... [08:39:37]Read from MH i2c: E2 17 00 DD 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [08:39:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:39:37]wFMCommunicate OK [08:39:37]requested_item fd.num is exist - process it [08:39:37]SAM_PROTO_GetFieldsCounters [08:39:37]wFMCommunicate request_size=4 [08:39:37]MH_SAM_APDU [08:39:37]CAPDU: 80 13 00 00 [08:39:37]Write to MH i2c: E2 08 00 DE 4B 80 13 00 00 00 00 00 00 A5 [08:39:37]Write i2c OK [08:39:37]MH_I2C_Read... [08:39:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:37]Read from MH i2c: E2 [08:39:37]MH_I2C_Read... [08:39:37]Read from MH i2c: E2 62 00 [08:39:37]MH_I2C_Read... [08:39:37]Read from MH i2c: E2 62 00 DE 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [08:39:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:37]wFMCommunicate OK [08:39:37]SAM_PROTO_GetFieldsCounters done [08:39:37]requested_item shift.num is exist - process it [08:39:37]requested_item shift.opened is exist - process it [08:39:37]req_shift_opened [08:39:37]FM_GetShiftState [08:39:37]SAM_PROTO_GetShiftState [08:39:37]wFMCommunicate request_size=4 [08:39:37]MH_SAM_APDU [08:39:37]CAPDU: 80 13 01 00 [08:39:37]Write to MH i2c: E2 08 00 DF 4B 80 13 01 00 00 00 00 00 A7 [08:39:37]Write i2c OK [08:39:37]MH_I2C_Read... [08:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:37]Read from MH i2c: E2 [08:39:37]MH_I2C_Read... [08:39:37]Read from MH i2c: E2 0E 00 [08:39:37]MH_I2C_Read... [08:39:37]Read from MH i2c: E2 0E 00 DF 4B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 05 [08:39:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:39:37]wFMCommunicate OK [08:39:37]SAM_PROTO_GetShiftState done [08:39:37]FM_GetShiftState done [08:39:37]req_shift_opened done [08:39:37]requested_item shift.open_date is exist - process it [08:39:37]req_shift_open_date [08:39:37]req_shift_open_date done [08:39:37]produce_requested_data done [08:39:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96552,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:39:37]process_action_free close_receipt [08:39:37]json_value_free [08:39:37]json_value_free done [08:39:37]process_json_proto returns [08:39:37]Send response to host [08:39:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96552,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:39:37]free response buf [08:39:37]execute_script done [08:39:37]execute_script returns [08:39:37]free content buf [08:39:37]Sock 7.Close socket [08:39:37]Sock 7.Thread stoped [08:39:41]OFD Sender: No OFD packet to send [08:39:46]OFD Sender: No OFD packet to send [08:39:51]OFD Sender: No OFD packet to send [08:39:56]OFD Sender: No OFD packet to send [08:40:01]OFD Sender: No OFD packet to send [08:40:06]OFD Sender: No OFD packet to send [08:40:11]OFD Sender: No OFD packet to send [08:40:16]OFD Sender: No OFD packet to send [08:40:21]OFD Sender: No OFD packet to send [08:40:26]OFD Sender: No OFD packet to send [08:40:31]OFD Sender: No OFD packet to send [08:40:36]OFD Sender: No OFD packet to send [08:40:36]accept exits with 9 [08:40:36]New connection [08:40:36]New thread 3066776932 created [08:40:36]Thread 3066920292 joined [08:40:36]Waiting for new connection... [08:40:36] Sock 9.Parse request [08:40:36]Sock 9.Check first char [08:40:36]Sock 9.First char is OK [08:40:36]request: POST /json_proto HTTP/1.0 [08:40:36]Method: POST [08:40:36]URL: /json_proto [08:40:36]Method is POST - this is cgi request [08:40:36]url: /json_proto [08:40:36]query_string will be loaded in cgi processing [08:40:36]execute_cgi json_proto POST (null) [08:40:36]execute_cgi path=json_proto method=POST [08:40:36]POST find Content-Length [08:40:36]Host: 172.17.40.67:8080 [08:40:36]Content-Length: 801 [08:40:36]Content-Type: application/json [08:40:36] [08:40:36]POST finish read [08:40:36]Found Content-Length = 801 [08:40:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582656", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:36]execute_script... [08: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)3407079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582656", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:36]POST & json_proto [08:40:36]process_json_proto [08:40:36]json parsed OK: [08:40:36]protocol is kg_v1.0 [08:40:36]action value=close_receipt [08:40:36]process_action close_receipt [08:40:36]cmd_close_receipt [08:40:36]MH_GetDate [08:40:36]Write to MH i2c: F0 00 00 E0 4B 1A [08:40:36]Write i2c OK [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: F0 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: F0 09 00 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: F0 09 00 E0 4B 00 89 9F 20 67 EE DA 66 66 66 [08:40:36]GetLastDocTimeStamp 1730191177 [08:40:36]current date 1730191241 [08:40:36]FM_GetShiftState [08:40:36]SAM_PROTO_GetShiftState [08:40:36]wFMCommunicate request_size=4 [08:40:36]MH_SAM_APDU [08:40:36]CAPDU: 80 13 01 00 [08:40:36]Write to MH i2c: E2 08 00 E1 4B 80 13 01 00 00 00 00 00 A9 [08:40:36]Write i2c OK [08:40:36]MH_I2C_Read... [08:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:36]Read from MH i2c: E2 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 0E 00 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 0E 00 E1 4B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 07 [08:40:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:40:36]wFMCommunicate OK [08:40:36]SAM_PROTO_GetShiftState done [08:40:36]FM_GetShiftState done [08:40:36]opened in 1730160548 [08:40:36]opened+sec_in_day 1730246948 [08:40:36]quantity*price = 0 [08:40:36]sum+1 = 1 [08:40:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 62 29.10.2024 08:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4582656 ФМ: 0000000002098560 ФД: 96553 ФПД: 23615512429631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96553&fm=23615512429631&tin=02508201610067®Number=0000000000170478&sum=0 [08:40:37]StoreToDocumentArchive [08:40:37]shift 145 fd 96553 [08:40:37]save to /storage/0145/doc_00096553 [08:40:37]save last doc name /storage/0145/doc_00096553 to /storage/kkm_last_doc_name [08:40:37]save OK [08:40:37]Clear old archive folders... [08:40:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:37]tlvbuf is 011944F0 [08:40:37]SAM_PROTO_ClearQueue [08:40:37]wFMCommunicate request_size=4 [08:40:37]MH_SAM_APDU [08:40:37]CAPDU: 80 09 00 00 [08:40:37]Write to MH i2c: E2 08 00 EE 4B 80 09 00 00 00 00 00 00 AB [08:40:37]Write i2c OK [08:40:37]MH_I2C_Read... [08:40:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:38]Read from MH i2c: E2 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 EE 4B 00 90 00 AD [08:40:38]RAPDU: 90 00 [08:40:38]wFMCommunicate OK [08:40:38]SAM_PROTO_ClearQueue done [08:40:38]KKMCreateOFDPacket [08:40:38]OFDProtocolAddRootSTLVToBuf [08:40:38]FM_MakeSignedData [08:40:38]FM_MakeSignedData [08:40:38]SAM_PROTO_SignData [08:40:38]wFMCommunicate request_size=4 [08:40:38]MH_SAM_APDU [08:40:38]CAPDU: 80 0D 01 02 [08:40:38]Write to MH i2c: E2 08 00 EF 4B 80 0D 01 02 00 00 00 00 B3 [08:40:38]Write i2c OK [08:40:38]MH_I2C_Read... [08:40:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:38]Read from MH i2c: E2 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 EF 4B 00 90 00 AE [08:40:38]RAPDU: 90 00 [08:40:38]wFMCommunicate OK [08:40:38]wFMCommunicate request_size=255 [08:40:38]MH_SAM_APDU [08:40: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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 89 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 79 01 00 35 04 06 00 15 [08:40:38]Write to MH i2c: E2 02 01 F0 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3E 00 00 00 F4 03 04 00 89 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 79 01 00 35 04 06 00 15 00 00 29 [08:40:38]Write i2c OK [08:40:38]MH_I2C_Read... [08:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:38]Read from MH i2c: E2 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 F0 4B 00 90 00 AF [08:40:38]RAPDU: 90 00 [08:40:38]wFMCommunicate OK [08:40:38]wFMCommunicate request_size=10 [08:40:38]MH_SAM_APDU [08:40:38]CAPDU: 80 0D 02 02 05 7A 6A 3A C4 3F [08:40:38]Write to MH i2c: E2 0D 00 F1 4B 80 0D 02 02 05 00 7A 6A 3A C4 3F 00 00 E1 [08:40:38]Write i2c OK [08:40:38]MH_I2C_Read... [08:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:38]Read from MH i2c: E2 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 03 00 F1 4B 00 90 00 B0 [08:40:38]RAPDU: 90 00 [08:40:38]wFMCommunicate OK [08:40:38]wFMCommunicate request_size=4 [08:40:38]MH_SAM_APDU [08:40:38]CAPDU: 80 0D 03 02 [08:40:38]Write to MH i2c: E2 08 00 F2 4B 80 0D 03 02 00 00 00 00 B8 [08:40:38]Write i2c OK [08:40:38]MH_I2C_Read... [08:40:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:38]Read from MH i2c: E2 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 0B 00 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 0B 00 F2 4B 00 CE BD CF EB FA DC 92 8C 90 00 F2 [08:40:38]RAPDU: CE BD CF EB FA DC 92 8C 90 00 [08:40:38]wFMCommunicate OK [08:40:38]SAM_PROTO_SignData done [08:40:38]FM_MakeSignedData done [08:40:38]CreateOFDProtocolMessage [08:40:38]wFMCommunicate request_size=4 [08:40:38]MH_SAM_APDU [08:40:38]CAPDU: 80 11 00 00 [08:40:38]Write to MH i2c: E2 08 00 F3 4B 80 11 00 00 00 00 00 00 B8 [08:40:38]Write i2c OK [08:40:38]MH_I2C_Read... [08:40:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:38]Read from MH i2c: E2 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 17 00 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: E2 17 00 F3 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [08:40:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:40:38]wFMCommunicate OK [08:40:38]CreateOFDProtocolMessage done [08:40:38]OFDSenderStorePacket 96553 [08:40:38]StoreOFDPacket docnum=96553 [08:40:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 14 42 07 01 A8 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 89 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 79 01 00 35 04 06 00 15 7A 6A 3A C4 3F CE BD CF EB FA DC 92 8C [08:40:38]CheckFolder [08:40:38]dirname=/storage/ofd_packets [08:40:38]CheckFolder done [08:40:38]ProducePacketName [08:40:38]name=ofd_packets/00096553 [08:40:38]NVStorageSaveData ofd_packets/00096553 [08:40:38]File name is /storage/ofd_packets/00096553 [08:40:38]Write 301 bytes [08:40:38]NVStorageSaveData done [08:40:38]OFDSenderStorePacket done [08:40:38]KKMCreateOFDPacket done [08:40:38]NVStorageSaveData kkm_last_timestamp [08:40:38]File name is /storage/kkm_last_timestamp [08:40:38]Write 4 bytes [08:40:38]NVStorageSaveData done [08:40:38]ExternCall_PrintAddStr [08:40:38]wPrintStart [08:40:38]Write to MH i2c: 01 00 00 F4 4B 3F [08:40:38]Write i2c OK [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: 01 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: 01 07 00 [08:40:38]MH_I2C_Read... [08:40:38]Read from MH i2c: 01 07 00 F4 4B 00 00 00 00 00 FF 0F 54 [08:40:38]RasterBufferAndPrint [08:40:38]line Счет N : (1)3407079 [08:40:38]line ИНН: 02508201610067 [08:40:38]line Контрольно-Кассовый Чек [08:40:38]line ПРОДАЖА [08:40:38]line ТРК (МРК, ГНК) : 42 [08:40:38]line Товар: 2710124130 [08:40:38]line Аи-92-К-4 [08:40:38]line 10.000 * 0.00 [08:40:38]line = 0.00 [08:40:38]line НДС 12% НСП 1% [08:40:38]line > о реализуемом товаре [08:40:38]line ИТОГО: 0.00 [08:40:38]line НСП 1% : 0.00 [08:40:38]line НДС 12% : 0.00 [08:40:38]line Наличными: 0.00 [08:40:38]line Безнал.: 0.00 [08:40:38]line Место: АЗС № 82 "Партнер Нефть" [08:40:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:40:38]line СНО: Общий режим [08:40:38]line Чек 62 29.10.2024 08:40 [08:40:38]line Смена: 145 ФФД: 1.0 [08:40:38]line ЗНМ: 0300000017 [08:40:38]line РНМ: 0000000000170478 [08:40:38]line Версия ККМ: v1.0 [08:40:38]line Талоны: Топливные Талоны [08:40:38]line 4582656 [08:40:38]line ФМ: 0000000002098560 [08:40:38]line ФД: 96553 [08:40:38]line ФПД: 23615512429631 [08:40:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96553&fm=23615512429631&tin=02508201610067®Number=0000000000170478&sum=0 [08:40:38]OFD Sender: Processing packet 96553 [packets to send 58, broken 57] [08:40:38]ProducePacketName [08:40:38]name=ofd_packets/00096553 [08:40:38]OFD Sender: To server: pG, [08:40:38]CommunicateWithHost lk.salyk.kg:30040 [08:40:38]ConnectInit lk.salyk.kg [08:40:38]written 0, free lines is 4095 [08:40:39]Connected sock=7 [08:40:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 14 42 07 01 A8 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 89 9F 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 79 01 00 35 04 06 00 15 7A 6A 3A C4 3F CE BD CF EB FA DC 92 8C [08:40:39]Write to MH i2c: 01 00 00 1E 4C 6A [08:40:39]Write i2c OK [08:40:39]MH_I2C_Read... [08:40:39]Read from MH i2c: 01 [08:40:39]MH_I2C_Read... [08:40:39]Read from MH i2c: 01 07 00 [08:40:39]MH_I2C_Read... [08:40:39]Read from MH i2c: 01 07 00 1E 4C 00 00 00 00 00 05 0D 83 [08:40:39]RasterBufferAndPrint [08:40:39]line [08:40:39]line [08:40:39]line [08:40:39]line [08:40:39]line [08:40:39]written 0, free lines is 3343 [08:40:39]MH_Cut [08:40:39]Write to MH i2c: D1 01 00 25 4C 01 43 [08:40:39]Write i2c OK [08:40:39]MH_I2C_Read... [08:40:39]Read from MH i2c: D1 [08:40:39]MH_I2C_Read... [08:40:39]Read from MH i2c: D1 01 00 [08:40:39]MH_I2C_Read... [08:40:39]Read from MH i2c: D1 01 00 25 4C 00 42 [08:40:39]Write to MH i2c: 01 00 00 26 4C 72 [08:40:39]Write i2c OK [08:40:39]MH_I2C_Read... [08:40:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 25 E9 47 00 2A 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 79 01 00 F4 03 04 00 B0 49 20 67 B6 04 01 00 00 53 DF 27 FC F1 86 DF DF [08:40:39]CommunicateWithHost err = 0 [08:40:39]CheckOFDResponse [08:40:39]1017 (14) - 77093643461234 [08:40:39]1041 (16) - 0000000002098560 [08:40:39]1040 (4) - 96553 [08:40:39]1012 (4) - 29.10.2024 02:34 [08:40:39]1206 (1) - 0 [08:40:39]OFD Sender: Remove packet 96553 [08:40:39]ProducePacketName [08:40:39]name=ofd_packets/00096553 [08:40:39]NVStorageDeleteData [08:40:39]OFD Sender: No OFD packet to send [08:40:39]*** Cut start [08:40:39]*** Partial cut [08:40:39]*** CUTSNS_PIN = 1 [08:40:40]*** CUTSNS_PIN = 0 [08:40:40]*** Brake cut motor [08:40:40]Read from MH i2c: 01 [08:40:40]MH_I2C_Read... [08:40:40]*** Stop cut motor [08:40:40]*** Cut end [08:40:40]Read from MH i2c: 01 07 00 [08:40:40]MH_I2C_Read... [08:40:40]Read from MH i2c: 01 07 00 26 4C 00 00 00 00 00 FF 0F 87 [08:40:40]process_action close_receipt done [08:40:40]requested_data is exist [08:40:40]produce_requested_data [08:40:40]requested_item fm.sn is exist - process it [08:40:40]wFMCommunicate request_size=4 [08:40:40]MH_SAM_APDU [08:40:40]CAPDU: 80 11 00 00 [08:40:40]Write to MH i2c: E2 08 00 27 4C 80 11 00 00 00 00 00 00 ED [08:40:40]Write i2c OK [08:40:40]MH_I2C_Read... [08:40:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:40]Read from MH i2c: E2 [08:40:40]MH_I2C_Read... [08:40:40]Read from MH i2c: E2 17 00 [08:40:40]MH_I2C_Read... [08:40:40]Read from MH i2c: E2 17 00 27 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [08:40:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:40:40]wFMCommunicate OK [08:40:40]requested_item fd.num is exist - process it [08:40:40]SAM_PROTO_GetFieldsCounters [08:40:40]wFMCommunicate request_size=4 [08:40:40]MH_SAM_APDU [08:40:40]CAPDU: 80 13 00 00 [08:40:40]Write to MH i2c: E2 08 00 28 4C 80 13 00 00 00 00 00 00 F0 [08:40:40]Write i2c OK [08:40:40]MH_I2C_Read... [08:40:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:40]Read from MH i2c: E2 [08:40:40]MH_I2C_Read... [08:40:40]Read from MH i2c: E2 62 00 [08:40:40]MH_I2C_Read... [08:40:40]Read from MH i2c: E2 62 00 28 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [08:40:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:40:40]wFMCommunicate OK [08:40:40]SAM_PROTO_GetFieldsCounters done [08:40:40]requested_item shift.num is exist - process it [08:40:40]requested_item shift.opened is exist - process it [08:40:40]req_shift_opened [08:40:40]FM_GetShiftState [08:40:40]SAM_PROTO_GetShiftState [08:40:40]wFMCommunicate request_size=4 [08:40:40]MH_SAM_APDU [08:40:40]CAPDU: 80 13 01 00 [08:40:40]Write to MH i2c: E2 08 00 29 4C 80 13 01 00 00 00 00 00 F2 [08:40:40]Write i2c OK [08:40:40]MH_I2C_Read... [08:40:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:40]Read from MH i2c: E2 [08:40:40]MH_I2C_Read... [08:40:40]Read from MH i2c: E2 0E 00 [08:40:40]MH_I2C_Read... [08:40:40]Read from MH i2c: E2 0E 00 29 4C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 50 [08:40:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:40:40]wFMCommunicate OK [08:40:40]SAM_PROTO_GetShiftState done [08:40:40]FM_GetShiftState done [08:40:40]req_shift_opened done [08:40:40]requested_item shift.open_date is exist - process it [08:40:40]req_shift_open_date [08:40:40]req_shift_open_date done [08:40:40]produce_requested_data done [08:40:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96553,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:40:40]process_action_free close_receipt [08:40:40]json_value_free [08:40:40]json_value_free done [08:40:40]process_json_proto returns [08:40:40]Send response to host [08:40:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96553,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:40:40]free response buf [08:40:40]execute_script done [08:40:40]execute_script returns [08:40:40]free content buf [08:40:40]Sock 9.Close socket [08:40:40]Sock 9.Thread stoped [08:40:44]OFD Sender: No OFD packet to send [08:40:49]OFD Sender: No OFD packet to send [08:40:54]OFD Sender: No OFD packet to send [08:40:59]OFD Sender: No OFD packet to send [08:41:04]OFD Sender: No OFD packet to send [08:41:09]OFD Sender: No OFD packet to send [08:41:14]OFD Sender: No OFD packet to send [08:41:19]OFD Sender: No OFD packet to send [08:41:24]OFD Sender: No OFD packet to send [08:41:29]OFD Sender: No OFD packet to send [08:41:34]OFD Sender: No OFD packet to send [08:41:39]OFD Sender: No OFD packet to send [08:41:44]OFD Sender: No OFD packet to send [08:41:49]OFD Sender: No OFD packet to send [08:41:54]OFD Sender: No OFD packet to send [08:41:59]OFD Sender: No OFD packet to send [08:42:04]OFD Sender: No OFD packet to send [08:42:09]OFD Sender: No OFD packet to send [08:42:14]OFD Sender: No OFD packet to send [08:42:19]OFD Sender: No OFD packet to send [08:42:24]OFD Sender: No OFD packet to send [08:42:29]OFD Sender: No OFD packet to send [08:42:34]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:55]OFD Sender: No OFD packet to send [08:43:00]OFD Sender: No OFD packet to send [08:43:05]OFD Sender: No OFD packet to send [08:43:10]OFD Sender: No OFD packet to send [08:43:15]OFD Sender: No OFD packet to send [08:43:20]OFD Sender: No OFD packet to send [08:43:25]OFD Sender: No OFD packet to send [08:43:30]OFD Sender: No OFD packet to send [08:43:35]OFD Sender: No OFD packet to send [08:43:40]OFD Sender: No OFD packet to send [08:43:45]OFD Sender: No OFD packet to send [08:43:49]accept exits with 10 [08:43:49]New connection [08:43:49]New thread 3066920292 created [08:43:49]Thread 3066776932 joined [08:43:49]Waiting for new connection... [08:43:49] Sock 10.Parse request [08:43:49]Sock 10.Check first char [08:43:49]Sock 10.First char is OK [08:43:49]request: POST /json_proto HTTP/1.0 [08:43:49]Method: POST [08:43:49]URL: /json_proto [08:43:49]Method is POST - this is cgi request [08:43:49]url: /json_proto [08:43:49]query_string will be loaded in cgi processing [08:43:49]execute_cgi json_proto POST (null) [08:43:49]execute_cgi path=json_proto method=POST [08:43:49]POST find Content-Length [08:43:49]Host: 172.17.40.67:8080 [08:43:49]Content-Length: 683 [08:43:49]Content-Type: application/json [08:43:49] [08:43:49]POST finish read [08:43:49]Found Content-Length = 683 [08:43:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:49]execute_script... [08:43:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:49]POST & json_proto [08:43:49]process_json_proto [08:43:49]json parsed OK: [08:43:49]protocol is kg_v1.0 [08:43:49]action value=close_receipt [08:43:49]process_action close_receipt [08:43:49]cmd_close_receipt [08:43:49]MH_GetDate [08:43:49]Write to MH i2c: F0 00 00 2A 4C 65 [08:43:49]Write i2c OK [08:43:49]MH_I2C_Read... [08:43:49]Read from MH i2c: F0 [08:43:49]MH_I2C_Read... [08:43:49]Read from MH i2c: F0 09 00 [08:43:49]MH_I2C_Read... [08:43:49]Read from MH i2c: F0 09 00 2A 4C 00 4A A0 20 67 EE DA 66 66 73 [08:43:49]GetLastDocTimeStamp 1730191241 [08:43:49]current date 1730191434 [08:43:49]FM_GetShiftState [08:43:49]SAM_PROTO_GetShiftState [08:43:49]wFMCommunicate request_size=4 [08:43:49]MH_SAM_APDU [08:43:49]CAPDU: 80 13 01 00 [08:43:49]Write to MH i2c: E2 08 00 2B 4C 80 13 01 00 00 00 00 00 F4 [08:43:49]Write i2c OK [08:43:49]MH_I2C_Read... [08:43:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:50]Read from MH i2c: E2 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 0E 00 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 0E 00 2B 4C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 52 [08:43:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:43:50]wFMCommunicate OK [08:43:50]SAM_PROTO_GetShiftState done [08:43:50]FM_GetShiftState done [08:43:50]opened in 1730160548 [08:43:50]opened+sec_in_day 1730246948 [08:43:50]quantity*price = 100021 [08:43:50]sum+1 = 100023 [08:43: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 63 29.10.2024 08:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96554 ФПД: 109486555427918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96554&fm=109486555427918&tin=02508201610067®Number=0000000000170478&sum=100000 [08:43:51]StoreToDocumentArchive [08:43:51]shift 145 fd 96554 [08:43:51]save to /storage/0145/doc_00096554 [08:43:51]save last doc name /storage/0145/doc_00096554 to /storage/kkm_last_doc_name [08:43:51]save OK [08:43:51]Clear old archive folders... [08:43:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:43:51]tlvbuf is 01283CB0 [08:43:51]SAM_PROTO_ClearQueue [08:43:51]wFMCommunicate request_size=4 [08:43:51]MH_SAM_APDU [08:43:51]CAPDU: 80 09 00 00 [08:43:51]Write to MH i2c: E2 08 00 38 4C 80 09 00 00 00 00 00 00 F6 [08:43:51]Write i2c OK [08:43:51]MH_I2C_Read... [08:43:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:51]Read from MH i2c: E2 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 38 4C 00 90 00 F8 [08:43:51]RAPDU: 90 00 [08:43:51]wFMCommunicate OK [08:43:51]SAM_PROTO_ClearQueue done [08:43:51]KKMCreateOFDPacket [08:43:51]OFDProtocolAddRootSTLVToBuf [08:43:51]FM_MakeSignedData [08:43:51]FM_MakeSignedData [08:43:51]SAM_PROTO_SignData [08:43:51]wFMCommunicate request_size=4 [08:43:51]MH_SAM_APDU [08:43:51]CAPDU: 80 0D 01 02 [08:43:51]Write to MH i2c: E2 08 00 39 4C 80 0D 01 02 00 00 00 00 FE [08:43:51]Write i2c OK [08:43:51]MH_I2C_Read... [08:43:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:51]Read from MH i2c: E2 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 39 4C 00 90 00 F9 [08:43:51]RAPDU: 90 00 [08:43:51]wFMCommunicate OK [08:43:51]wFMCommunicate request_size=255 [08:43:51]MH_SAM_APDU [08:43:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 4A A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 79 01 00 35 04 06 00 63 [08:43:51]Write to MH i2c: E2 02 01 3A 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 4A A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 79 01 00 35 04 06 00 63 00 00 F2 [08:43:51]Write i2c OK [08:43:51]MH_I2C_Read... [08:43:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:51]Read from MH i2c: E2 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 3A 4C 00 90 00 FA [08:43:51]RAPDU: 90 00 [08:43:51]wFMCommunicate OK [08:43:51]wFMCommunicate request_size=10 [08:43:51]MH_SAM_APDU [08:43:51]CAPDU: 80 0D 02 02 05 93 D3 3E 74 4E [08:43:51]Write to MH i2c: E2 0D 00 3B 4C 80 0D 02 02 05 00 93 D3 3E 74 4E 00 00 71 [08:43:51]Write i2c OK [08:43:51]MH_I2C_Read... [08:43:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:51]Read from MH i2c: E2 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 03 00 3B 4C 00 90 00 FB [08:43:51]RAPDU: 90 00 [08:43:51]wFMCommunicate OK [08:43:51]wFMCommunicate request_size=4 [08:43:51]MH_SAM_APDU [08:43:51]CAPDU: 80 0D 03 02 [08:43:51]Write to MH i2c: E2 08 00 3C 4C 80 0D 03 02 00 00 00 00 03 [08:43:51]Write i2c OK [08:43:51]MH_I2C_Read... [08:43:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:51]Read from MH i2c: E2 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 0B 00 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 0B 00 3C 4C 00 3A E8 4E 09 CB B8 45 5F 90 00 A4 [08:43:51]RAPDU: 3A E8 4E 09 CB B8 45 5F 90 00 [08:43:51]wFMCommunicate OK [08:43:51]SAM_PROTO_SignData done [08:43:51]FM_MakeSignedData done [08:43:51]CreateOFDProtocolMessage [08:43:51]wFMCommunicate request_size=4 [08:43:51]MH_SAM_APDU [08:43:51]CAPDU: 80 11 00 00 [08:43:51]Write to MH i2c: E2 08 00 3D 4C 80 11 00 00 00 00 00 00 03 [08:43:51]Write i2c OK [08:43:51]MH_I2C_Read... [08:43:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:51]Read from MH i2c: E2 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 17 00 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: E2 17 00 3D 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [08:43:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:43:51]wFMCommunicate OK [08:43:51]CreateOFDProtocolMessage done [08:43:51]OFDSenderStorePacket 96554 [08:43:51]StoreOFDPacket docnum=96554 [08:43:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 B2 07 01 52 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 4A A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 79 01 00 35 04 06 00 63 93 D3 3E 74 4E 3A E8 4E 09 CB B8 45 5F [08:43:51]CheckFolder [08:43:51]dirname=/storage/ofd_packets [08:43:51]CheckFolder done [08:43:51]ProducePacketName [08:43:51]name=ofd_packets/00096554 [08:43:51]NVStorageSaveData ofd_packets/00096554 [08:43:51]File name is /storage/ofd_packets/00096554 [08:43:51]Write 301 bytes [08:43:51]NVStorageSaveData done [08:43:51]OFDSenderStorePacket done [08:43:51]KKMCreateOFDPacket done [08:43:51]NVStorageSaveData kkm_last_timestamp [08:43:51]File name is /storage/kkm_last_timestamp [08:43:51]Write 4 bytes [08:43:51]NVStorageSaveData done [08:43:51]ExternCall_PrintAddStr [08:43:51]wPrintStart [08:43:51]Write to MH i2c: 01 00 00 3E 4C 8A [08:43:51]Write i2c OK [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: 01 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: 01 07 00 [08:43:51]MH_I2C_Read... [08:43:51]Read from MH i2c: 01 07 00 3E 4C 00 00 00 00 00 FF 0F 9F [08:43:51]RasterBufferAndPrint [08:43:51]line Счет N : (1)3407080 [08:43:51]line ИНН: 02508201610067 [08:43:51]line Контрольно-Кассовый Чек [08:43:51]line ПРОДАЖА [08:43:51]line ТРК (МРК, ГНК) : 23 [08:43:51]line Товар: 2710124500 [08:43:51]line Аи-95-К-5 [08:43:51]line 13.480 * 74.20 [08:43:51]line = 1000.22 [08:43:51]line НДС 12% НСП 1% [08:43:51]line > о реализуемом товаре [08:43:51]line ОКРУГЛЕНИЕ: -0.22 [08:43:51]line ИТОГО: 1000.00 [08:43:51]line Внесено: 1000.00 [08:43:51]line СДАЧА: 0.00 [08:43:51]line НСП 1% : 8.85 [08:43:51]line НДС 12% : 106.22 [08:43:51]line Наличными: 1000.00 [08:43:51]line Безнал.: 0.00 [08:43:51]line Место: АЗС № 82 "Партнер Нефть" [08:43:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:43:51]line СНО: Общий режим [08:43:51]line Чек 63 29.10.2024 08:43 [08:43:51]line Смена: 145 ФФД: 1.0 [08:43:51]line ЗНМ: 0300000017 [08:43:51]line РНМ: 0000000000170478 [08:43:51]line Версия ККМ: v1.0 [08:43:51]line ФМ: 0000000002098560 [08:43:51]line ФД: 96554 [08:43:51]line ФПД: 109486555427918 [08:43:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96554&fm=109486555427918&tin=02508201610067®Number=0000000000170478&sum=100000 [08:43:52]OFD Sender: Processing packet 96554 [packets to send 58, broken 57] [08:43:52]ProducePacketName [08:43:52]name=ofd_packets/00096554 [08:43:52]OFD Sender: To server: pG, [08:43:52]CommunicateWithHost lk.salyk.kg:30040 [08:43:52]ConnectInit lk.salyk.kg [08:43:52]written 0, free lines is 4095 [08:43:52]Connected sock=9 [08:43:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 B2 07 01 52 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 4A A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 79 01 00 35 04 06 00 63 93 D3 3E 74 4E 3A E8 4E 09 CB B8 45 5F [08:43:52]Write to MH i2c: 01 00 00 69 4C B5 [08:43:52]Write i2c OK [08:43:52]MH_I2C_Read... [08:43:52]Read from MH i2c: 01 [08:43:52]MH_I2C_Read... [08:43:52]Read from MH i2c: 01 07 00 [08:43:52]MH_I2C_Read... [08:43:52]Read from MH i2c: 01 07 00 69 4C 00 00 00 00 00 13 0D DC [08:43:52]RasterBufferAndPrint [08:43:52]line [08:43:52]line [08:43:52]line [08:43:52]line [08:43:52]line [08:43:52]written 0, free lines is 3354 [08:43:52]MH_Cut [08:43:52]Write to MH i2c: D1 01 00 70 4C 01 8E [08:43:52]Write i2c OK [08:43:52]MH_I2C_Read... [08:43:52]Read from MH i2c: D1 [08:43:52]MH_I2C_Read... [08:43:52]Read from MH i2c: D1 01 00 [08:43:52]MH_I2C_Read... [08:43:52]Read from MH i2c: D1 01 00 70 4C 00 8D [08:43:52]Write to MH i2c: 01 00 00 71 4C BD [08:43:52]Write i2c OK [08:43:52]MH_I2C_Read... [08:43:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 E4 47 00 C4 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 32 30 39 38 35 36 30 10 04 04 00 2A 79 01 00 F4 03 04 00 71 4A 20 67 B6 04 01 00 00 7D E4 75 AE 03 6B 58 16 [08:43:52]CommunicateWithHost err = 0 [08:43:52]CheckOFDResponse [08:43:52]1017 (14) - 77093643461234 [08:43:52]1041 (16) - 0000000002098560 [08:43:52]1040 (4) - 96554 [08:43:52]1012 (4) - 29.10.2024 02:37 [08:43:52]1206 (1) - 0 [08:43:52]OFD Sender: Remove packet 96554 [08:43:52]ProducePacketName [08:43:52]name=ofd_packets/00096554 [08:43:52]NVStorageDeleteData [08:43:53]OFD Sender: No OFD packet to send [08:43:53]*** Cut start [08:43:53]*** Partial cut [08:43:53]*** CUTSNS_PIN = 1 [08:43:53]*** CUTSNS_PIN = 0 [08:43:53]*** Brake cut motor [08:43:53]Read from MH i2c: 01 [08:43:53]MH_I2C_Read... [08:43:53]*** Stop cut motor [08:43:53]*** Cut end [08:43:53]Read from MH i2c: 01 07 00 [08:43:53]MH_I2C_Read... [08:43:53]Read from MH i2c: 01 07 00 71 4C 00 00 00 00 00 FF 0F D2 [08:43:53]process_action close_receipt done [08:43:53]requested_data is exist [08:43:53]produce_requested_data [08:43:53]requested_item fm.sn is exist - process it [08:43:53]wFMCommunicate request_size=4 [08:43:53]MH_SAM_APDU [08:43:53]CAPDU: 80 11 00 00 [08:43:53]Write to MH i2c: E2 08 00 72 4C 80 11 00 00 00 00 00 00 38 [08:43:53]Write i2c OK [08:43:53]MH_I2C_Read... [08:43:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:53]Read from MH i2c: E2 [08:43:53]MH_I2C_Read... [08:43:53]Read from MH i2c: E2 17 00 [08:43:53]MH_I2C_Read... [08:43:53]Read from MH i2c: E2 17 00 72 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [08:43:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:43:53]wFMCommunicate OK [08:43:53]requested_item fd.num is exist - process it [08:43:53]SAM_PROTO_GetFieldsCounters [08:43:53]wFMCommunicate request_size=4 [08:43:53]MH_SAM_APDU [08:43:53]CAPDU: 80 13 00 00 [08:43:53]Write to MH i2c: E2 08 00 73 4C 80 13 00 00 00 00 00 00 3B [08:43:53]Write i2c OK [08:43:53]MH_I2C_Read... [08:43:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:53]Read from MH i2c: E2 [08:43:53]MH_I2C_Read... [08:43:53]Read from MH i2c: E2 62 00 [08:43:53]MH_I2C_Read... [08:43:53]Read from MH i2c: E2 62 00 73 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [08:43:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:43:53]wFMCommunicate OK [08:43:53]SAM_PROTO_GetFieldsCounters done [08:43:53]requested_item shift.num is exist - process it [08:43:53]requested_item shift.opened is exist - process it [08:43:53]req_shift_opened [08:43:53]FM_GetShiftState [08:43:53]SAM_PROTO_GetShiftState [08:43:53]wFMCommunicate request_size=4 [08:43:53]MH_SAM_APDU [08:43:53]CAPDU: 80 13 01 00 [08:43:53]Write to MH i2c: E2 08 00 74 4C 80 13 01 00 00 00 00 00 3D [08:43:53]Write i2c OK [08:43:53]MH_I2C_Read... [08:43:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:54]Read from MH i2c: E2 [08:43:54]MH_I2C_Read... [08:43:54]Read from MH i2c: E2 0E 00 [08:43:54]MH_I2C_Read... [08:43:54]Read from MH i2c: E2 0E 00 74 4C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [08:43:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:43:54]wFMCommunicate OK [08:43:54]SAM_PROTO_GetShiftState done [08:43:54]FM_GetShiftState done [08:43:54]req_shift_opened done [08:43:54]requested_item shift.open_date is exist - process it [08:43:54]req_shift_open_date [08:43:54]req_shift_open_date done [08:43:54]produce_requested_data done [08:43:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96554,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:43:54]process_action_free close_receipt [08:43:54]json_value_free [08:43:54]json_value_free done [08:43:54]process_json_proto returns [08:43:54]Send response to host [08:43:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96554,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:43:54]free response buf [08:43:54]execute_script done [08:43:54]execute_script returns [08:43:54]free content buf [08:43:54]Sock 10.Close socket [08:43:54]Sock 10.Thread stoped [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:23]OFD Sender: No OFD packet to send [08:45:28]OFD Sender: No OFD packet to send [08:45:31]accept exits with 7 [08:45:31]New connection [08:45:31]New thread 3066776932 created [08:45:31]Thread 3066920292 joined [08:45:31]Waiting for new connection... [08:45:31] Sock 7.Parse request [08:45:31]Sock 7.Check first char [08:45:31]Sock 7.First char is OK [08:45:31]request: POST /json_proto HTTP/1.0 [08:45:31]Method: POST [08:45:31]URL: /json_proto [08:45:31]Method is POST - this is cgi request [08:45:31]url: /json_proto [08:45:31]query_string will be loaded in cgi processing [08:45:31]execute_cgi json_proto POST (null) [08:45:31]execute_cgi path=json_proto method=POST [08:45:31]POST find Content-Length [08:45:31]Host: 172.17.40.67:8080 [08:45:31]Content-Length: 678 [08:45:31]Content-Type: application/json [08:45:31] [08:45:31]POST finish read [08:45:31]Found Content-Length = 678 [08:45:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:45:31]execute_script... [08:45: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)3407081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:45:31]POST & json_proto [08:45:31]process_json_proto [08:45:31]json parsed OK: [08:45:31]protocol is kg_v1.0 [08:45:31]action value=close_receipt [08:45:31]process_action close_receipt [08:45:31]cmd_close_receipt [08:45:31]MH_GetDate [08:45:31]Write to MH i2c: F0 00 00 75 4C B0 [08:45:31]Write i2c OK [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: F0 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: F0 09 00 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: F0 09 00 75 4C 00 AF A0 20 67 EE DA 66 66 23 [08:45:31]GetLastDocTimeStamp 1730191434 [08:45:31]current date 1730191535 [08:45:31]FM_GetShiftState [08:45:31]SAM_PROTO_GetShiftState [08:45:31]wFMCommunicate request_size=4 [08:45:31]MH_SAM_APDU [08:45:31]CAPDU: 80 13 01 00 [08:45:31]Write to MH i2c: E2 08 00 76 4C 80 13 01 00 00 00 00 00 3F [08:45:31]Write i2c OK [08:45:31]MH_I2C_Read... [08:45:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:31]Read from MH i2c: E2 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: E2 0E 00 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: E2 0E 00 76 4C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9D [08:45:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:45:31]wFMCommunicate OK [08:45:31]SAM_PROTO_GetShiftState done [08:45:31]FM_GetShiftState done [08:45:31]opened in 1730160548 [08:45:31]opened+sec_in_day 1730246948 [08:45:31]quantity*price = 45023 [08:45:31]sum+1 = 45025 [08:45:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 64 29.10.2024 08:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96555 ФПД: 176792748468206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084535&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96555&fm=176792748468206&tin=02508201610067®Number=0000000000170478&sum=45000 [08:45:32]StoreToDocumentArchive [08:45:32]shift 145 fd 96555 [08:45:32]save to /storage/0145/doc_00096555 [08:45:32]save last doc name /storage/0145/doc_00096555 to /storage/kkm_last_doc_name [08:45:32]save OK [08:45:32]Clear old archive folders... [08:45:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:45:32]tlvbuf is 010DC7D0 [08:45:32]SAM_PROTO_ClearQueue [08:45:32]wFMCommunicate request_size=4 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 09 00 00 [08:45:32]Write to MH i2c: E2 08 00 83 4C 80 09 00 00 00 00 00 00 41 [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 03 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 03 00 83 4C 00 90 00 43 [08:45:32]RAPDU: 90 00 [08:45:32]wFMCommunicate OK [08:45:32]SAM_PROTO_ClearQueue done [08:45:32]KKMCreateOFDPacket [08:45:32]OFDProtocolAddRootSTLVToBuf [08:45:32]FM_MakeSignedData [08:45:32]FM_MakeSignedData [08:45:32]SAM_PROTO_SignData [08:45:32]wFMCommunicate request_size=4 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 0D 01 02 [08:45:32]Write to MH i2c: E2 08 00 84 4C 80 0D 01 02 00 00 00 00 49 [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:32]Read from MH i2c: E2 03 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 03 00 84 4C 00 90 00 44 [08:45:32]RAPDU: 90 00 [08:45:32]wFMCommunicate OK [08:45:32]wFMCommunicate request_size=255 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 40 00 00 00 F4 03 04 00 AF A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 79 01 00 35 04 06 00 A0 [08:45:32]Write to MH i2c: E2 02 01 85 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 40 00 00 00 F4 03 04 00 AF A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 79 01 00 35 04 06 00 A0 00 00 A9 [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 03 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 03 00 85 4C 00 90 00 45 [08:45:32]RAPDU: 90 00 [08:45:32]wFMCommunicate OK [08:45:32]wFMCommunicate request_size=10 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 0D 02 02 05 CA C4 F8 A7 EE [08:45:32]Write to MH i2c: E2 0D 00 86 4C 80 0D 02 02 05 00 CA C4 F8 A7 EE 00 00 71 [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 03 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 03 00 86 4C 00 90 00 46 [08:45:32]RAPDU: 90 00 [08:45:32]wFMCommunicate OK [08:45:32]wFMCommunicate request_size=4 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 0D 03 02 [08:45:32]Write to MH i2c: E2 08 00 87 4C 80 0D 03 02 00 00 00 00 4E [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 0B 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 0B 00 87 4C 00 60 2B 5E 7D D2 55 45 1D 90 00 3E [08:45:32]RAPDU: 60 2B 5E 7D D2 55 45 1D 90 00 [08:45:32]wFMCommunicate OK [08:45:32]SAM_PROTO_SignData done [08:45:32]FM_MakeSignedData done [08:45:32]CreateOFDProtocolMessage [08:45:32]wFMCommunicate request_size=4 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 11 00 00 [08:45:32]Write to MH i2c: E2 08 00 88 4C 80 11 00 00 00 00 00 00 4E [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 17 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 17 00 88 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [08:45:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:45:32]wFMCommunicate OK [08:45:32]CreateOFDProtocolMessage done [08:45:32]OFDSenderStorePacket 96555 [08:45:32]StoreOFDPacket docnum=96555 [08:45:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD 52 07 01 EC 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 34 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 40 00 00 00 F4 03 04 00 AF A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 79 01 00 35 04 06 00 A0 CA C4 F8 A7 EE 60 2B 5E 7D D2 55 45 1D [08:45:32]CheckFolder [08:45:32]dirname=/storage/ofd_packets [08:45:32]CheckFolder done [08:45:32]ProducePacketName [08:45:32]name=ofd_packets/00096555 [08:45:32]NVStorageSaveData ofd_packets/00096555 [08:45:32]File name is /storage/ofd_packets/00096555 [08:45:32]Write 301 bytes [08:45:32]NVStorageSaveData done [08:45:32]OFDSenderStorePacket done [08:45:32]KKMCreateOFDPacket done [08:45:32]NVStorageSaveData kkm_last_timestamp [08:45:32]File name is /storage/kkm_last_timestamp [08:45:32]Write 4 bytes [08:45:32]NVStorageSaveData done [08:45:32]ExternCall_PrintAddStr [08:45:32]wPrintStart [08:45:32]Write to MH i2c: 01 00 00 89 4C D5 [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: 01 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: 01 07 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: 01 07 00 89 4C 00 00 00 00 00 FF 0F EA [08:45:32]RasterBufferAndPrint [08:45:32]line Счет N : (1)3407081 [08:45:32]line ИНН: 02508201610067 [08:45:32]line Контрольно-Кассовый Чек [08:45:32]line ПРОДАЖА [08:45:32]line ТРК (МРК, ГНК) : 42 [08:45:32]line Товар: 2710124130 [08:45:32]line Аи-92-К-4 [08:45:32]line 6.730 * 66.90 [08:45:32]line = 450.24 [08:45:32]line НДС 12% НСП 1% [08:45:32]line > о реализуемом товаре [08:45:32]line ОКРУГЛЕНИЕ: -0.24 [08:45:32]line ИТОГО: 450.00 [08:45:32]line Внесено: 450.00 [08:45:32]line СДАЧА: 0.00 [08:45:32]line НСП 1% : 3.98 [08:45:32]line НДС 12% : 47.81 [08:45:32]line Наличными: 450.00 [08:45:32]line Безнал.: 0.00 [08:45:32]line Место: АЗС № 82 "Партнер Нефть" [08:45:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:45:33]line СНО: Общий режим [08:45:33]line Чек 64 29.10.2024 08:45 [08:45:33]line Смена: 145 ФФД: 1.0 [08:45:33]line ЗНМ: 0300000017 [08:45:33]line РНМ: 0000000000170478 [08:45:33]line Версия ККМ: v1.0 [08:45:33]line ФМ: 0000000002098560 [08:45:33]line ФД: 96555 [08:45:33]line ФПД: 176792748468206 [08:45:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084535&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96555&fm=176792748468206&tin=02508201610067®Number=0000000000170478&sum=45000 [08:45:33]OFD Sender: Processing packet 96555 [packets to send 58, broken 57] [08:45:33]ProducePacketName [08:45:33]name=ofd_packets/00096555 [08:45:33]OFD Sender: To server: pG, [08:45:33]CommunicateWithHost lk.salyk.kg:30040 [08:45:33]ConnectInit lk.salyk.kg [08:45:33]written 0, free lines is 4095 [08:45:33]Connected sock=10 [08:45:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD 52 07 01 EC 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 34 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 40 00 00 00 F4 03 04 00 AF A0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 79 01 00 35 04 06 00 A0 CA C4 F8 A7 EE 60 2B 5E 7D D2 55 45 1D [08:45:33]Write to MH i2c: 01 00 00 B4 4C 00 [08:45:33]Write i2c OK [08:45:33]MH_I2C_Read... [08:45:33]Read from MH i2c: 01 [08:45:33]MH_I2C_Read... [08:45:33]Read from MH i2c: 01 07 00 [08:45:33]MH_I2C_Read... [08:45:33]Read from MH i2c: 01 07 00 B4 4C 00 00 00 00 00 0B 0D 1F [08:45:33]RasterBufferAndPrint [08:45:33]line [08:45:33]line [08:45:33]line [08:45:33]line [08:45:33]line [08:45:33]written 0, free lines is 3345 [08:45:33]MH_Cut [08:45:33]Write to MH i2c: D1 01 00 BB 4C 01 D9 [08:45:33]Write i2c OK [08:45:33]MH_I2C_Read... [08:45:33]Read from MH i2c: D1 [08:45:33]MH_I2C_Read... [08:45:33]Read from MH i2c: D1 01 00 [08:45:33]MH_I2C_Read... [08:45:33]Read from MH i2c: D1 01 00 BB 4C 00 D8 [08:45:33]Write to MH i2c: 01 00 00 BC 4C 08 [08:45:33]Write i2c OK [08:45:33]MH_I2C_Read... [08:45:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 E1 47 00 40 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 32 30 39 38 35 36 30 10 04 04 00 2B 79 01 00 F4 03 04 00 D6 4A 20 67 B6 04 01 00 00 38 DF 84 6C E0 CB CF 97 [08:45:33]CommunicateWithHost err = 0 [08:45:33]CheckOFDResponse [08:45:33]1017 (14) - 77093643461234 [08:45:33]1041 (16) - 0000000002098560 [08:45:33]1040 (4) - 96555 [08:45:33]1012 (4) - 29.10.2024 02:39 [08:45:33]1206 (1) - 0 [08:45:33]OFD Sender: Remove packet 96555 [08:45:33]ProducePacketName [08:45:33]name=ofd_packets/00096555 [08:45:33]NVStorageDeleteData [08:45:34]OFD Sender: No OFD packet to send [08:45:34]*** Cut start [08:45:34]*** Partial cut [08:45:34]*** CUTSNS_PIN = 1 [08:45:34]*** CUTSNS_PIN = 0 [08:45:34]*** Brake cut motor [08:45:34]Read from MH i2c: 01 [08:45:34]MH_I2C_Read... [08:45:34]*** Stop cut motor [08:45:34]*** Cut end [08:45:34]Read from MH i2c: 01 07 00 [08:45:34]MH_I2C_Read... [08:45:34]Read from MH i2c: 01 07 00 BC 4C 00 00 00 00 00 FF 0F 1D [08:45:34]process_action close_receipt done [08:45:34]requested_data is exist [08:45:34]produce_requested_data [08:45:34]requested_item fm.sn is exist - process it [08:45:34]wFMCommunicate request_size=4 [08:45:34]MH_SAM_APDU [08:45:34]CAPDU: 80 11 00 00 [08:45:34]Write to MH i2c: E2 08 00 BD 4C 80 11 00 00 00 00 00 00 83 [08:45:34]Write i2c OK [08:45:34]MH_I2C_Read... [08:45:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:34]Read from MH i2c: E2 [08:45:34]MH_I2C_Read... [08:45:34]Read from MH i2c: E2 17 00 [08:45:34]MH_I2C_Read... [08:45:34]Read from MH i2c: E2 17 00 BD 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [08:45:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:45:34]wFMCommunicate OK [08:45:34]requested_item fd.num is exist - process it [08:45:34]SAM_PROTO_GetFieldsCounters [08:45:34]wFMCommunicate request_size=4 [08:45:34]MH_SAM_APDU [08:45:34]CAPDU: 80 13 00 00 [08:45:34]Write to MH i2c: E2 08 00 BE 4C 80 13 00 00 00 00 00 00 86 [08:45:34]Write i2c OK [08:45:34]MH_I2C_Read... [08:45:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:35]Read from MH i2c: E2 [08:45:35]MH_I2C_Read... [08:45:35]Read from MH i2c: E2 62 00 [08:45:35]MH_I2C_Read... [08:45:35]Read from MH i2c: E2 62 00 BE 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [08:45:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:45:35]wFMCommunicate OK [08:45:35]SAM_PROTO_GetFieldsCounters done [08:45:35]requested_item shift.num is exist - process it [08:45:35]requested_item shift.opened is exist - process it [08:45:35]req_shift_opened [08:45:35]FM_GetShiftState [08:45:35]SAM_PROTO_GetShiftState [08:45:35]wFMCommunicate request_size=4 [08:45:35]MH_SAM_APDU [08:45:35]CAPDU: 80 13 01 00 [08:45:35]Write to MH i2c: E2 08 00 BF 4C 80 13 01 00 00 00 00 00 88 [08:45:35]Write i2c OK [08:45:35]MH_I2C_Read... [08:45:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:35]Read from MH i2c: E2 [08:45:35]MH_I2C_Read... [08:45:35]Read from MH i2c: E2 0E 00 [08:45:35]MH_I2C_Read... [08:45:35]Read from MH i2c: E2 0E 00 BF 4C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E6 [08:45:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:45:35]wFMCommunicate OK [08:45:35]SAM_PROTO_GetShiftState done [08:45:35]FM_GetShiftState done [08:45:35]req_shift_opened done [08:45:35]requested_item shift.open_date is exist - process it [08:45:35]req_shift_open_date [08:45:35]req_shift_open_date done [08:45:35]produce_requested_data done [08:45:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96555,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:45:35]process_action_free close_receipt [08:45:35]json_value_free [08:45:35]json_value_free done [08:45:35]process_json_proto returns [08:45:35]Send response to host [08:45:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96555,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:45:35]free response buf [08:45:35]execute_script done [08:45:35]execute_script returns [08:45:35]free content buf [08:45:35]Sock 7.Close socket [08:45:35]Sock 7.Thread stoped [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:59]OFD Sender: No OFD packet to send [08:48:04]OFD Sender: No OFD packet to send [08:48:09]OFD Sender: No OFD packet to send [08:48:14]OFD Sender: No OFD packet to send [08:48:19]OFD Sender: No OFD packet to send [08:48:24]OFD Sender: No OFD packet to send [08:48:29]OFD Sender: No OFD packet to send [08:48:34]OFD Sender: No OFD packet to send [08:48:39]OFD Sender: No OFD packet to send [08:48:44]OFD Sender: No OFD packet to send [08:48:49]OFD Sender: No OFD packet to send [08:48:54]OFD Sender: No OFD packet to send [08:48:59]OFD Sender: No OFD packet to send [08:49:04]OFD Sender: No OFD packet to send [08:49:09]OFD Sender: No OFD packet to send [08:49:14]OFD Sender: No OFD packet to send [08:49:19]OFD Sender: No OFD packet to send [08:49:24]OFD Sender: No OFD packet to send [08:49:29]OFD Sender: No OFD packet to send [08:49:34]OFD Sender: No OFD packet to send [08:49:39]OFD Sender: No OFD packet to send [08:49:44]OFD Sender: No OFD packet to send [08:49:49]OFD Sender: No OFD packet to send [08:49:54]OFD Sender: No OFD packet to send [08:49:59]OFD Sender: No OFD packet to send [08:50:04]OFD Sender: No OFD packet to send [08:50:09]OFD Sender: No OFD packet to send [08:50:14]OFD Sender: No OFD packet to send [08:50:19]OFD Sender: No OFD packet to send [08:50:24]OFD Sender: No OFD packet to send [08:50:29]OFD Sender: No OFD packet to send [08:50:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 55 07 01 87 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 34 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 41 00 00 00 F4 03 04 00 EB A1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 79 01 00 35 04 06 00 51 96 02 D4 42 58 44 E6 9D B9 5C B1 8A F1 [08:50:49]CheckFolder [08:50:49]dirname=/storage/ofd_packets [08:50:49]CheckFolder done [08:50:49]ProducePacketName [08:50:49]name=ofd_packets/00096556 [08:50:49]NVStorageSaveData ofd_packets/00096556 [08:50:49]File name is /storage/ofd_packets/00096556 [08:50:49]Write 301 bytes [08:50:49]NVStorageSaveData done [08:50:49]OFDSenderStorePacket done [08:50:49]KKMCreateOFDPacket done [08:50:49]NVStorageSaveData kkm_last_timestamp [08:50:49]File name is /storage/kkm_last_timestamp [08:50:49]Write 4 bytes [08:50:49]NVStorageSaveData done [08:50:49]ExternCall_PrintAddStr [08:50:49]wPrintStart [08:50:49]Write to MH i2c: 01 00 00 D4 4C 20 [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: 01 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: 01 07 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: 01 07 00 D4 4C 00 00 00 00 00 FF 0F 35 [08:50:49]RasterBufferAndPrint [08:50:49]line Счет N : (1)3407082 [08:50:49]line ИНН: 02508201610067 [08:50:49]line Контрольно-Кассовый Чек [08:50:49]line ПРОДАЖА [08:50:49]line ТРК (МРК, ГНК) : 12 [08:50:49]line Товар: 2710124130 [08:50:49]line Аи-92-К-4 [08:50:49]line 14.950 * 66.90 [08:50:49]line = 1000.16 [08:50:49]line НДС 12% НСП 1% [08:50:49]line > о реализуемом товаре [08:50:49]line ОКРУГЛЕНИЕ: -0.16 [08:50:49]line ИТОГО: 1000.00 [08:50:49]line Внесено: 1000.00 [08:50:49]line СДАЧА: 0.00 [08:50:49]line НСП 1% : 8.85 [08:50:49]line НДС 12% : 106.21 [08:50:49]line Наличными: 1000.00 [08:50:49]line Безнал.: 0.00 [08:50:49]line Место: АЗС № 82 "Партнер Нефть" [08:50:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:50:49]line СНО: Общий режим [08:50:49]line Чек 65 29.10.2024 08:50 [08:50:49]line Смена: 145 ФФД: 1.0 [08:50:49]line ЗНМ: 0300000017 [08:50:49]line РНМ: 0000000000170478 [08:50:49]line Версия ККМ: v1.0 [08:50:49]line ФМ: 0000000002098560 [08:50:49]line ФД: 96556 [08:50:49]line ФПД: 89704734409304 [08:50:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085051&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96556&fm=89704734409304&tin=02508201610067®Number=0000000000170478&sum=100000 [08:50:49]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:50:49]ProducePacketName [08:50:49]name=ofd_packets/00096556 [08:50:49]OFD Sender: To server: pG, [08:50:49]CommunicateWithHost lk.salyk.kg:30040 [08:50:49]ConnectInit lk.salyk.kg [08:50:49]written 0, free lines is 4095 [08:50:50]Write to MH i2c: 01 00 00 FF 4C 4B [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: 01 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: 01 07 00 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: 01 07 00 FF 4C 00 00 00 00 00 FF 0C 5D [08:50:50]RasterBufferAndPrint [08:50:50]line [08:50:50]line [08:50:50]line [08:50:50]line [08:50:50]line [08:50:50]written 0, free lines is 3333 [08:50:50]MH_Cut [08:50:50]Write to MH i2c: D1 01 00 06 4D 01 25 [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: D1 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: D1 01 00 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: D1 01 00 06 4D 00 24 [08:50:50]Write to MH i2c: 01 00 00 07 4D 54 [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]*** Cut start [08:50:50]*** Partial cut [08:50:50]*** CUTSNS_PIN = 1 [08:50:50]*** CUTSNS_PIN = 0 [08:50:51]*** Brake cut motor [08:50:51]Read from MH i2c: 01 [08:50:51]MH_I2C_Read... [08:50:51]*** Stop cut motor [08:50:51]*** Cut end [08:50:51]Read from MH i2c: 01 07 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: 01 07 00 07 4D 00 00 00 00 00 FF 0F 69 [08:50:51]process_action close_receipt done [08:50:51]requested_data is exist [08:50:51]produce_requested_data [08:50:51]requested_item fm.sn is exist - process it [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 11 00 00 [08:50:51]Write to MH i2c: E2 08 00 08 4D 80 11 00 00 00 00 00 00 CF [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 17 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 17 00 08 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [08:50:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:50:51]wFMCommunicate OK [08:50:51]requested_item fd.num is exist - process it [08:50:51]SAM_PROTO_GetFieldsCounters [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 13 00 00 [08:50:51]Write to MH i2c: E2 08 00 09 4D 80 13 00 00 00 00 00 00 D2 [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 62 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 62 00 09 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [08:50:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:50:51]wFMCommunicate OK [08:50:51]SAM_PROTO_GetFieldsCounters done [08:50:51]requested_item shift.num is exist - process it [08:50:51]requested_item shift.opened is exist - process it [08:50:51]req_shift_opened [08:50:51]FM_GetShiftState [08:50:51]SAM_PROTO_GetShiftState [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 13 01 00 [08:50:51]Write to MH i2c: E2 08 00 0A 4D 80 13 01 00 00 00 00 00 D4 [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 0E 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 0E 00 0A 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [08:50:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:50:51]wFMCommunicate OK [08:50:51]SAM_PROTO_GetShiftState done [08:50:51]FM_GetShiftState done [08:50:51]req_shift_opened done [08:50:51]requested_item shift.open_date is exist - process it [08:50:51]req_shift_open_date [08:50:51]req_shift_open_date done [08:50:51]produce_requested_data done [08:50:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96556,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:50:51]process_action_free close_receipt [08:50:51]json_value_free [08:50:51]json_value_free done [08:50:51]process_json_proto returns [08:50:51]Send response to host [08:50:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96556,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:50:51]free response buf [08:50:51]execute_script done [08:50:51]execute_script returns [08:50:51]free content buf [08:50:51]Sock 9.Close socket [08:50:51]Sock 9.Thread stoped [08:50:53]int [08:50:53]Write to MH i2c: 01 00 00 0B 4D 58 [08:50:53]*** FLAG_PRN_PAP1 set [08:50:53]Write i2c OK [08:50:53]MH_I2C_Read... [08:50:53]Read from MH i2c: 01 [08:50:53]MH_I2C_Read... [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 0B 4D 00 01 00 00 00 FF 0F 6E [08:50:53]state=0 [08:50:53]No paper [08:50:53]int [08:50:53]Write to MH i2c: 01 00 00 0C 4D 59 [08:50:53]*** FLAG_PRN_PAP2 set [08:50:53]Write i2c OK [08:50:53]MH_I2C_Read... [08:50:53]Read from MH i2c: 01 [08:50:53]MH_I2C_Read... [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 0C 4D 00 03 00 00 00 FF 0F 71 [08:50:53]state=0 [08:50:53]No paper [08:50:53]Cover opened [08:50:54]ConnectInit Can't take IP for lk.salyk.kg [08:50:54]CommunicateWithHost connect error [08:50:54]CommunicateWithHost err = -1 [08:50:54]OFD Sender: Server communicate error [08:50:58]Write to MH i2c: 01 00 00 0D 4D 5A [08:50:58]Write i2c OK [08:50:58]MH_I2C_Read... [08:50:58]Read from MH i2c: 01 [08:50:58]MH_I2C_Read... [08:50:58]Read from MH i2c: 01 07 00 [08:50:58]MH_I2C_Read... [08:50:58]Read from MH i2c: 01 07 00 0D 4D 00 03 00 00 00 FF 0F 72 [08:50:58]state=3 [08:50:58]No paper [08:50:58]Cover opened [08:50:59]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:50:59]ProducePacketName [08:50:59]name=ofd_packets/00096556 [08:50:59]OFD Sender: To server: pG, [08:50:59]CommunicateWithHost lk.salyk.kg:30040 [08:50:59]ConnectInit lk.salyk.kg [08:51:01]int [08:51:01]Write to MH i2c: 01 00 00 0E 4D 5B [08:51:01]*** FLAG_PRN_PAP2 reset [08:51:01]Write i2c OK [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 07 00 [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 07 00 0E 4D 00 01 00 00 00 FF 0F 71 [08:51:01]state=3 [08:51:01]No paper [08:51:01]Cover closed [08:51:01]int line is 0 - check status [08:51:01]Write to MH i2c: 01 00 00 0F 4D 5C [08:51:01]*** FLAG_PRN_PAP1 reset [08:51:01]Write i2c OK [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 07 00 [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 07 00 0F 4D 00 00 00 00 00 FF 0F 71 [08:51:01]state=0 [08:51:01]int [08:51:01]Write to MH i2c: 01 00 00 10 4D 5D [08:51:01]Write i2c OK [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 07 00 [08:51:01]MH_I2C_Read... [08:51:01]Read from MH i2c: 01 07 00 10 4D 00 00 00 00 00 FF 0F 72 [08:51:01]state=0 [08:51:04]ConnectInit Can't take IP for lk.salyk.kg [08:51:04]CommunicateWithHost connect error [08:51:04]CommunicateWithHost err = -1 [08:51:04]OFD Sender: Server communicate error [08:51:09]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:51:09]ProducePacketName [08:51:09]name=ofd_packets/00096556 [08:51:09]OFD Sender: To server: pG, [08:51:09]CommunicateWithHost lk.salyk.kg:30040 [08:51:09]ConnectInit lk.salyk.kg [08:51:14]ConnectInit Can't take IP for lk.salyk.kg [08:51:14]CommunicateWithHost connect error [08:51:14]CommunicateWithHost err = -1 [08:51:14]OFD Sender: Server communicate error [08:51:19]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:51:19]ProducePacketName [08:51:19]name=ofd_packets/00096556 [08:51:19]OFD Sender: To server: pG, [08:51:19]CommunicateWithHost lk.salyk.kg:30040 [08:51:19]ConnectInit lk.salyk.kg [08:51:24]ConnectInit Can't take IP for lk.salyk.kg [08:51:24]CommunicateWithHost connect error [08:51:24]CommunicateWithHost err = -1 [08:51:24]OFD Sender: Server communicate error [08:51:29]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:51:29]ProducePacketName [08:51:29]name=ofd_packets/00096556 [08:51:29]OFD Sender: To server: pG, [08:51:29]CommunicateWithHost lk.salyk.kg:30040 [08:51:29]ConnectInit lk.salyk.kg [08:51:34]ConnectInit Can't take IP for lk.salyk.kg [08:51:34]CommunicateWithHost connect error [08:51:34]CommunicateWithHost err = -1 [08:51:34]OFD Sender: Server communicate error [08:51:39]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:51:39]ProducePacketName [08:51:39]name=ofd_packets/00096556 [08:51:39]OFD Sender: To server: pG, [08:51:39]CommunicateWithHost lk.salyk.kg:30040 [08:51:39]ConnectInit lk.salyk.kg [08:51:42]ConnectInit Can't connect to host [08:51:44]ConnectInit Can't take IP for lk.salyk.kg [08:51:44]CommunicateWithHost connect error [08:51:44]CommunicateWithHost err = -1 [08:51:44]OFD Sender: Server communicate error [08:51:47]ConnectInit Can't connect to host [08:51:49]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:51:49]ProducePacketName [08:51:49]name=ofd_packets/00096556 [08:51:49]OFD Sender: To server: pG, [08:51:49]CommunicateWithHost lk.salyk.kg:30040 [08:51:49]ConnectInit lk.salyk.kg [08:51:52]ConnectInit Can't connect to host [08:51:54]ConnectInit Can't take IP for lk.salyk.kg [08:51:54]CommunicateWithHost connect error [08:51:54]CommunicateWithHost err = -1 [08:51:54]OFD Sender: Server communicate error [08:51:59]OFD Sender: Processing packet 96556 [packets to send 58, broken 57] [08:51:59]ProducePacketName [08:51:59]name=ofd_packets/00096556 [08:51:59]OFD Sender: To server: pG, [08:51:59]CommunicateWithHost lk.salyk.kg:30040 [08:51:59]ConnectInit lk.salyk.kg [08:52:00]Connected sock=7 [08:52:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 55 07 01 87 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 34 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 41 00 00 00 F4 03 04 00 EB A1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 79 01 00 35 04 06 00 51 96 02 D4 42 58 44 E6 9D B9 5C B1 8A F1 [08:52:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 59 0A 47 00 BB 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 32 30 39 38 35 36 30 10 04 04 00 2C 79 01 00 F4 03 04 00 59 4C 20 67 B6 04 01 00 00 CA 26 04 9C 15 E7 76 71 [08:52:00]CommunicateWithHost err = 0 [08:52:00]CheckOFDResponse [08:52:00]1017 (14) - 77093643461234 [08:52:00]1041 (16) - 0000000002098560 [08:52:00]1040 (4) - 96556 [08:52:00]1012 (4) - 29.10.2024 02:45 [08:52:00]1206 (1) - 0 [08:52:00]OFD Sender: Remove packet 96556 [08:52:00]ProducePacketName [08:52:00]name=ofd_packets/00096556 [08:52:00]NVStorageDeleteData [08:52:01]OFD Sender: No OFD packet to send [08:52:06]OFD Sender: No OFD packet to send [08:52:11]OFD Sender: No OFD packet to send [08:52:16]OFD Sender: No OFD packet to send [08:52:21]OFD Sender: No OFD packet to send [08:52:26]OFD Sender: No OFD packet to send [08:52:31]OFD Sender: No OFD packet to send [08:52:36]OFD Sender: No OFD packet to send [08:52:41]OFD Sender: No OFD packet to send [08:52:46]OFD Sender: No OFD packet to send [08:52:47]accept exits with 10 [08:52:47]New connection [08:52:47]New thread 3066776932 created [08:52:47]Thread 3066920292 joined [08:52:47]Waiting for new connection... [08:52:47] Sock 10.Parse request [08:52:47]Sock 10.Check first char [08:52:47]Sock 10.First char is OK [08:52:47]request: POST /json_proto HTTP/1.0 [08:52:47]Method: POST [08:52:47]URL: /json_proto [08:52:47]Method is POST - this is cgi request [08:52:47]url: /json_proto [08:52:47]query_string will be loaded in cgi processing [08:52:47]execute_cgi json_proto POST (null) [08:52:47]execute_cgi path=json_proto method=POST [08:52:47]POST find Content-Length [08:52:47]Host: 172.17.40.67:8080 [08:52:47]Content-Length: 817 [08:52:47]Content-Type: application/json [08:52:47] [08:52:47]POST finish read [08:52:47]Found Content-Length = 817 [08:52:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:47]execute_script... [08:52: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)3407083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:47]POST & json_proto [08:52:47]process_json_proto [08:52:47]json parsed OK: [08:52:47]protocol is kg_v1.0 [08:52:47]action value=close_receipt [08:52:47]process_action close_receipt [08:52:47]cmd_close_receipt [08:52:47]MH_GetDate [08:52:47]Write to MH i2c: F0 00 00 11 4D 4D [08:52:47]Write i2c OK [08:52:47]MH_I2C_Read... [08:52:47]Read from MH i2c: F0 [08:52:47]MH_I2C_Read... [08:52:47]Read from MH i2c: F0 09 00 [08:52:47]MH_I2C_Read... [08:52:47]Read from MH i2c: F0 09 00 11 4D 00 63 A2 20 67 EE DA 66 66 76 [08:52:47]GetLastDocTimeStamp 1730191851 [08:52:47]current date 1730191971 [08:52:47]FM_GetShiftState [08:52:47]SAM_PROTO_GetShiftState [08:52:47]wFMCommunicate request_size=4 [08:52:47]MH_SAM_APDU [08:52:47]CAPDU: 80 13 01 00 [08:52:47]Write to MH i2c: E2 08 00 12 4D 80 13 01 00 00 00 00 00 DC [08:52:47]Write i2c OK [08:52:47]MH_I2C_Read... [08:52:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:47]Read from MH i2c: E2 [08:52:47]MH_I2C_Read... [08:52:47]Read from MH i2c: E2 0E 00 [08:52:47]MH_I2C_Read... [08:52:47]Read from MH i2c: E2 0E 00 12 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [08:52:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:52:47]wFMCommunicate OK [08:52:47]SAM_PROTO_GetShiftState done [08:52:47]FM_GetShiftState done [08:52:47]opened in 1730160548 [08:52:47]opened+sec_in_day 1730246948 [08:52:47]quantity*price = 300075 [08:52:47]sum+1 = 300077 [08:52:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 66 29.10.2024 08:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 96557 ФПД: 39487975976140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085251&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96557&fm=39487975976140&tin=02508201610067®Number=0000000000170478&sum=300076 [08:52:48]StoreToDocumentArchive [08:52:48]shift 145 fd 96557 [08:52:48]save to /storage/0145/doc_00096557 [08:52:48]save last doc name /storage/0145/doc_00096557 to /storage/kkm_last_doc_name [08:52:48]save OK [08:52:48]Clear old archive folders... [08:52:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:52:48]tlvbuf is 011F0910 [08:52:48]SAM_PROTO_ClearQueue [08:52:48]wFMCommunicate request_size=4 [08:52:48]MH_SAM_APDU [08:52:48]CAPDU: 80 09 00 00 [08:52:48]Write to MH i2c: E2 08 00 1F 4D 80 09 00 00 00 00 00 00 DE [08:52:48]Write i2c OK [08:52:48]MH_I2C_Read... [08:52:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:48]Read from MH i2c: E2 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 1F 4D 00 90 00 E0 [08:52:48]RAPDU: 90 00 [08:52:48]wFMCommunicate OK [08:52:48]SAM_PROTO_ClearQueue done [08:52:48]KKMCreateOFDPacket [08:52:48]OFDProtocolAddRootSTLVToBuf [08:52:48]FM_MakeSignedData [08:52:48]FM_MakeSignedData [08:52:48]SAM_PROTO_SignData [08:52:48]wFMCommunicate request_size=4 [08:52:48]MH_SAM_APDU [08:52:48]CAPDU: 80 0D 01 02 [08:52:48]Write to MH i2c: E2 08 00 20 4D 80 0D 01 02 00 00 00 00 E6 [08:52:48]Write i2c OK [08:52:48]MH_I2C_Read... [08:52:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:48]Read from MH i2c: E2 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 20 4D 00 90 00 E1 [08:52:48]RAPDU: 90 00 [08:52:48]wFMCommunicate OK [08:52:48]wFMCommunicate request_size=255 [08:52:48]MH_SAM_APDU [08:52:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 42 00 00 00 F4 03 04 00 63 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 79 01 00 35 04 06 00 23 EA 02 C7 [08:52:48]Write to MH i2c: E2 02 01 21 4D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 42 00 00 00 F4 03 04 00 63 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 79 01 00 35 04 06 00 23 EA 02 C7 00 00 18 [08:52:48]Write i2c OK [08:52:48]MH_I2C_Read... [08:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:48]Read from MH i2c: E2 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 21 4D 00 90 00 E2 [08:52:48]RAPDU: 90 00 [08:52:48]wFMCommunicate OK [08:52:48]wFMCommunicate request_size=7 [08:52:48]MH_SAM_APDU [08:52:48]CAPDU: 80 0D 02 02 02 EC CC [08:52:48]Write to MH i2c: E2 0A 00 22 4D 80 0D 02 02 02 00 EC CC 00 00 A5 [08:52:48]Write i2c OK [08:52:48]MH_I2C_Read... [08:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:48]Read from MH i2c: E2 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 03 00 22 4D 00 90 00 E3 [08:52:48]RAPDU: 90 00 [08:52:48]wFMCommunicate OK [08:52:48]wFMCommunicate request_size=4 [08:52:48]MH_SAM_APDU [08:52:48]CAPDU: 80 0D 03 02 [08:52:48]Write to MH i2c: E2 08 00 23 4D 80 0D 03 02 00 00 00 00 EB [08:52:48]Write i2c OK [08:52:48]MH_I2C_Read... [08:52:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:48]Read from MH i2c: E2 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 0B 00 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 0B 00 23 4D 00 0B 24 77 F3 85 53 E6 A0 90 00 E3 [08:52:48]RAPDU: 0B 24 77 F3 85 53 E6 A0 90 00 [08:52:48]wFMCommunicate OK [08:52:48]SAM_PROTO_SignData done [08:52:48]FM_MakeSignedData done [08:52:48]CreateOFDProtocolMessage [08:52:48]wFMCommunicate request_size=4 [08:52:48]MH_SAM_APDU [08:52:48]CAPDU: 80 11 00 00 [08:52:48]Write to MH i2c: E2 08 00 24 4D 80 11 00 00 00 00 00 00 EB [08:52:48]Write i2c OK [08:52:48]MH_I2C_Read... [08:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:48]Read from MH i2c: E2 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 17 00 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: E2 17 00 24 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [08:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:52:48]wFMCommunicate OK [08:52:48]CreateOFDProtocolMessage done [08:52:48]OFDSenderStorePacket 96557 [08:52:48]StoreOFDPacket docnum=96557 [08:52:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 14 8B 04 01 3D B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 42 00 00 00 F4 03 04 00 63 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 79 01 00 35 04 06 00 23 EA 02 C7 EC CC 0B 24 77 F3 85 53 E6 A0 [08:52:48]CheckFolder [08:52:48]dirname=/storage/ofd_packets [08:52:48]CheckFolder done [08:52:48]ProducePacketName [08:52:48]name=ofd_packets/00096557 [08:52:48]NVStorageSaveData ofd_packets/00096557 [08:52:48]File name is /storage/ofd_packets/00096557 [08:52:48]Write 298 bytes [08:52:48]NVStorageSaveData done [08:52:48]OFDSenderStorePacket done [08:52:48]KKMCreateOFDPacket done [08:52:48]NVStorageSaveData kkm_last_timestamp [08:52:48]File name is /storage/kkm_last_timestamp [08:52:48]Write 4 bytes [08:52:48]NVStorageSaveData done [08:52:48]ExternCall_PrintAddStr [08:52:48]wPrintStart [08:52:48]Write to MH i2c: 01 00 00 25 4D 72 [08:52:48]Write i2c OK [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: 01 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: 01 07 00 [08:52:48]MH_I2C_Read... [08:52:48]Read from MH i2c: 01 07 00 25 4D 00 00 00 00 00 FF 0F 87 [08:52:48]RasterBufferAndPrint [08:52:48]line Счет N : (1)3407083 [08:52:48]line ИНН: 02508201610067 [08:52:48]line Контрольно-Кассовый Чек [08:52:48]line ПРОДАЖА [08:52:48]line ТРК (МРК, ГНК) : 51 [08:52:48]line Товар: 2710194210 [08:52:48]line ДТ-К-5 [08:52:48]line 39.380 * 76.20 [08:52:48]line = 3000.76 [08:52:48]line НДС 12% НСП 1% [08:52:48]line > о реализуемом товаре [08:52:48]line ИТОГО: 3000.76 [08:52:48]line НСП 1% : 26.55 [08:52:48]line НДС 12% : 318.66 [08:52:48]line Наличными: 0.00 [08:52:48]line Безнал.: 3000.76 [08:52:48]line Место: АЗС № 82 "Партнер Нефть" [08:52:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:52:48]line СНО: Общий режим [08:52:48]line Чек 66 29.10.2024 08:52 [08:52:48]line Смена: 145 ФФД: 1.0 [08:52:48]line ЗНМ: 0300000017 [08:52:48]line РНМ: 0000000000170478 [08:52:48]line Версия ККМ: v1.0 [08:52:48]line Платежная система: Бакай Банк [08:52:48]line ФМ: 0000000002098560 [08:52:48]line ФД: 96557 [08:52:48]line ФПД: 39487975976140 [08:52:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085251&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96557&fm=39487975976140&tin=02508201610067®Number=0000000000170478&sum=300076 [08:52:49]OFD Sender: Processing packet 96557 [packets to send 58, broken 57] [08:52:49]ProducePacketName [08:52:49]name=ofd_packets/00096557 [08:52:49]OFD Sender: To server: pG, [08:52:49]CommunicateWithHost lk.salyk.kg:30040 [08:52:49]ConnectInit lk.salyk.kg [08:52:49]written 0, free lines is 4095 [08:52:49]Connected sock=7 [08:52:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 14 8B 04 01 3D B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 42 00 00 00 F4 03 04 00 63 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 79 01 00 35 04 06 00 23 EA 02 C7 EC CC 0B 24 77 F3 85 53 E6 A0 [08:52:49]Write to MH i2c: 01 00 00 4F 4D 9C [08:52:49]Write i2c OK [08:52:49]MH_I2C_Read... [08:52:49]Read from MH i2c: 01 [08:52:49]MH_I2C_Read... [08:52:49]Read from MH i2c: 01 07 00 [08:52:49]MH_I2C_Read... [08:52:49]Read from MH i2c: 01 07 00 4F 4D 00 00 00 00 00 17 0D C7 [08:52:49]RasterBufferAndPrint [08:52:49]line [08:52:49]line [08:52:49]line [08:52:49]line [08:52:49]line [08:52:49]written 0, free lines is 3360 [08:52:49]MH_Cut [08:52:49]Write to MH i2c: D1 01 00 56 4D 01 75 [08:52:49]Write i2c OK [08:52:49]MH_I2C_Read... [08:52:49]Read from MH i2c: D1 [08:52:49]MH_I2C_Read... [08:52:49]Read from MH i2c: D1 01 00 [08:52:49]MH_I2C_Read... [08:52:49]Read from MH i2c: D1 01 00 56 4D 00 74 [08:52:49]Write to MH i2c: 01 00 00 57 4D A4 [08:52:49]Write i2c OK [08:52:49]MH_I2C_Read... [08:52:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 60 F5 47 00 AB 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 32 30 39 38 35 36 30 10 04 04 00 2D 79 01 00 F4 03 04 00 8A 4C 20 67 B6 04 01 00 00 BF 7E 40 69 45 AA 9C 5A [08:52:49]CommunicateWithHost err = 0 [08:52:49]CheckOFDResponse [08:52:49]1017 (14) - 77093643461234 [08:52:49]1041 (16) - 0000000002098560 [08:52:49]1040 (4) - 96557 [08:52:49]1012 (4) - 29.10.2024 02:46 [08:52:49]1206 (1) - 0 [08:52:49]OFD Sender: Remove packet 96557 [08:52:49]ProducePacketName [08:52:49]name=ofd_packets/00096557 [08:52:49]NVStorageDeleteData [08:52:50]OFD Sender: No OFD packet to send [08:52:50]*** Cut start [08:52:50]*** Partial cut [08:52:50]*** CUTSNS_PIN = 1 [08:52:50]*** CUTSNS_PIN = 0 [08:52:50]*** Brake cut motor [08:52:50]Read from MH i2c: 01 [08:52:50]MH_I2C_Read... [08:52:50]*** Stop cut motor [08:52:50]*** Cut end [08:52:50]Read from MH i2c: 01 07 00 [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: 01 07 00 57 4D 00 00 00 00 00 FF 0F B9 [08:52:50]process_action close_receipt done [08:52:50]requested_data is exist [08:52:50]produce_requested_data [08:52:50]requested_item fm.sn is exist - process it [08:52:50]wFMCommunicate request_size=4 [08:52:50]MH_SAM_APDU [08:52:50]CAPDU: 80 11 00 00 [08:52:50]Write to MH i2c: E2 08 00 58 4D 80 11 00 00 00 00 00 00 1F [08:52:50]Write i2c OK [08:52:50]MH_I2C_Read... [08:52:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:50]Read from MH i2c: E2 [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: E2 17 00 [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: E2 17 00 58 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [08:52:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:52:50]wFMCommunicate OK [08:52:50]requested_item fd.num is exist - process it [08:52:50]SAM_PROTO_GetFieldsCounters [08:52:50]wFMCommunicate request_size=4 [08:52:50]MH_SAM_APDU [08:52:50]CAPDU: 80 13 00 00 [08:52:50]Write to MH i2c: E2 08 00 59 4D 80 13 00 00 00 00 00 00 22 [08:52:50]Write i2c OK [08:52:50]MH_I2C_Read... [08:52:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:51]Read from MH i2c: E2 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 62 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 62 00 59 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 41 [08:52:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:51]wFMCommunicate OK [08:52:51]SAM_PROTO_GetFieldsCounters done [08:52:51]requested_item shift.num is exist - process it [08:52:51]requested_item shift.opened is exist - process it [08:52:51]req_shift_opened [08:52:51]FM_GetShiftState [08:52:51]SAM_PROTO_GetShiftState [08:52:51]wFMCommunicate request_size=4 [08:52:51]MH_SAM_APDU [08:52:51]CAPDU: 80 13 01 00 [08:52:51]Write to MH i2c: E2 08 00 5A 4D 80 13 01 00 00 00 00 00 24 [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:51]Read from MH i2c: E2 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 0E 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 0E 00 5A 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 82 [08:52:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:52:51]wFMCommunicate OK [08:52:51]SAM_PROTO_GetShiftState done [08:52:51]FM_GetShiftState done [08:52:51]req_shift_opened done [08:52:51]requested_item shift.open_date is exist - process it [08:52:51]req_shift_open_date [08:52:51]req_shift_open_date done [08:52:51]produce_requested_data done [08:52:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96557,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:52:51]process_action_free close_receipt [08:52:51]json_value_free [08:52:51]json_value_free done [08:52:51]process_json_proto returns [08:52:51]Send response to host [08:52:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96557,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:52:51]free response buf [08:52:51]execute_script done [08:52:51]execute_script returns [08:52:51]free content buf [08:52:51]Sock 10.Close socket [08:52:51]Sock 10.Thread stoped [08:52:51]accept exits with 9 [08:52:51]New connection [08:52:51]New thread 3066920292 created [08:52:51]Thread 3066776932 joined [08:52:51]Waiting for new connection... [08:52:51] Sock 9.Parse request [08:52:51]Sock 9.Check first char [08:52:51]Sock 9.First char is OK [08:52:51]request: POST /json_proto HTTP/1.0 [08:52:51]Method: POST [08:52:51]URL: /json_proto [08:52:51]Method is POST - this is cgi request [08:52:51]url: /json_proto [08:52:51]query_string will be loaded in cgi processing [08:52:51]execute_cgi json_proto POST (null) [08:52:51]execute_cgi path=json_proto method=POST [08:52:51]POST find Content-Length [08:52:51]Host: 172.17.40.67:8080 [08:52:51]Content-Length: 678 [08:52:51]Content-Type: application/json [08:52:51] [08:52:51]POST finish read [08:52:51]Found Content-Length = 678 [08:52:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:51]execute_script... [08:52: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)3407084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:51]POST & json_proto [08:52:51]process_json_proto [08:52:51]json parsed OK: [08:52:51]protocol is kg_v1.0 [08:52:51]action value=close_receipt [08:52:51]process_action close_receipt [08:52:51]cmd_close_receipt [08:52:51]MH_GetDate [08:52:51]Write to MH i2c: F0 00 00 5B 4D 97 [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: F0 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: F0 09 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: F0 09 00 5B 4D 00 67 A2 20 67 EE DA 66 66 C4 [08:52:51]GetLastDocTimeStamp 1730191971 [08:52:51]current date 1730191975 [08:52:51]FM_GetShiftState [08:52:51]SAM_PROTO_GetShiftState [08:52:51]wFMCommunicate request_size=4 [08:52:51]MH_SAM_APDU [08:52:51]CAPDU: 80 13 01 00 [08:52:51]Write to MH i2c: E2 08 00 5C 4D 80 13 01 00 00 00 00 00 26 [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:51]Read from MH i2c: E2 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 0E 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 0E 00 5C 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 84 [08:52:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:52:51]wFMCommunicate OK [08:52:51]SAM_PROTO_GetShiftState done [08:52:51]FM_GetShiftState done [08:52:51]opened in 1730160548 [08:52:51]opened+sec_in_day 1730246948 [08:52:51]quantity*price = 50041 [08:52:51]sum+1 = 50042 [08:52:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 67 29.10.2024 08:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96558 ФПД: 213526470395829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085255&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96558&fm=213526470395829&tin=02508201610067®Number=0000000000170478&sum=50000 [08:52:53]StoreToDocumentArchive [08:52:53]shift 145 fd 96558 [08:52:53]save to /storage/0145/doc_00096558 [08:52:53]save last doc name /storage/0145/doc_00096558 to /storage/kkm_last_doc_name [08:52:53]save OK [08:52:53]Clear old archive folders... [08:52:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:52:53]tlvbuf is B6F50230 [08:52:53]SAM_PROTO_ClearQueue [08:52:53]wFMCommunicate request_size=4 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 09 00 00 [08:52:53]Write to MH i2c: E2 08 00 69 4D 80 09 00 00 00 00 00 00 28 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 69 4D 00 90 00 2A [08:52:53]RAPDU: 90 00 [08:52:53]wFMCommunicate OK [08:52:53]SAM_PROTO_ClearQueue done [08:52:53]KKMCreateOFDPacket [08:52:53]OFDProtocolAddRootSTLVToBuf [08:52:53]FM_MakeSignedData [08:52:53]FM_MakeSignedData [08:52:53]SAM_PROTO_SignData [08:52:53]wFMCommunicate request_size=4 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 0D 01 02 [08:52:53]Write to MH i2c: E2 08 00 6A 4D 80 0D 01 02 00 00 00 00 30 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 6A 4D 00 90 00 2B [08:52:53]RAPDU: 90 00 [08:52:53]wFMCommunicate OK [08:52:53]wFMCommunicate request_size=255 [08:52:53]MH_SAM_APDU [08:52: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 34 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 43 00 00 00 F4 03 04 00 67 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 79 01 00 35 04 06 00 C2 [08:52:53]Write to MH i2c: E2 02 01 6B 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 43 00 00 00 F4 03 04 00 67 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 79 01 00 35 04 06 00 C2 00 00 8C [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 6B 4D 00 90 00 2C [08:52:53]RAPDU: 90 00 [08:52:53]wFMCommunicate OK [08:52:53]wFMCommunicate request_size=10 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 0D 02 02 05 33 81 6B 07 B5 [08:52:53]Write to MH i2c: E2 0D 00 6C 4D 80 0D 02 02 05 00 33 81 6B 07 B5 00 00 18 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 6C 4D 00 90 00 2D [08:52:53]RAPDU: 90 00 [08:52:53]wFMCommunicate OK [08:52:53]wFMCommunicate request_size=4 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 0D 03 02 [08:52:53]Write to MH i2c: E2 08 00 6D 4D 80 0D 03 02 00 00 00 00 35 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 0B 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 0B 00 6D 4D 00 A4 1A 99 D3 48 5F 8E 17 90 00 AC [08:52:53]RAPDU: A4 1A 99 D3 48 5F 8E 17 90 00 [08:52:53]wFMCommunicate OK [08:52:53]SAM_PROTO_SignData done [08:52:53]FM_MakeSignedData done [08:52:53]CreateOFDProtocolMessage [08:52:53]wFMCommunicate request_size=4 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 11 00 00 [08:52:53]Write to MH i2c: E2 08 00 6E 4D 80 11 00 00 00 00 00 00 35 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 17 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 17 00 6E 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [08:52:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:52:53]wFMCommunicate OK [08:52:53]CreateOFDProtocolMessage done [08:52:53]OFDSenderStorePacket 96558 [08:52:53]StoreOFDPacket docnum=96558 [08:52:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F F6 07 01 9A 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 34 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 43 00 00 00 F4 03 04 00 67 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 79 01 00 35 04 06 00 C2 33 81 6B 07 B5 A4 1A 99 D3 48 5F 8E 17 [08:52:53]CheckFolder [08:52:53]dirname=/storage/ofd_packets [08:52:53]CheckFolder done [08:52:53]ProducePacketName [08:52:53]name=ofd_packets/00096558 [08:52:53]NVStorageSaveData ofd_packets/00096558 [08:52:53]File name is /storage/ofd_packets/00096558 [08:52:53]Write 301 bytes [08:52:53]NVStorageSaveData done [08:52:53]OFDSenderStorePacket done [08:52:53]KKMCreateOFDPacket done [08:52:53]NVStorageSaveData kkm_last_timestamp [08:52:53]File name is /storage/kkm_last_timestamp [08:52:53]Write 4 bytes [08:52:53]NVStorageSaveData done [08:52:53]ExternCall_PrintAddStr [08:52:53]wPrintStart [08:52:53]Write to MH i2c: 01 00 00 6F 4D BC [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 6F 4D 00 00 00 00 00 FF 0F D1 [08:52:53]RasterBufferAndPrint [08:52:53]line Счет N : (1)3407084 [08:52:53]line ИНН: 02508201610067 [08:52:53]line Контрольно-Кассовый Чек [08:52:53]line ПРОДАЖА [08:52:53]line ТРК (МРК, ГНК) : 12 [08:52:53]line Товар: 2710124130 [08:52:53]line Аи-92-К-4 [08:52:53]line 7.480 * 66.90 [08:52:53]line = 500.41 [08:52:53]line НДС 12% НСП 1% [08:52:53]line > о реализуемом товаре [08:52:53]line ОКРУГЛЕНИЕ: -0.41 [08:52:53]line ИТОГО: 500.00 [08:52:53]line Внесено: 500.00 [08:52:53]line СДАЧА: 0.00 [08:52:53]line НСП 1% : 4.43 [08:52:53]line НДС 12% : 53.14 [08:52:53]line Наличными: 500.00 [08:52:53]line Безнал.: 0.00 [08:52:53]line Место: АЗС № 82 "Партнер Нефть" [08:52:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:52:53]line СНО: Общий режим [08:52:53]line Чек 67 29.10.2024 08:52 [08:52:53]line Смена: 145 ФФД: 1.0 [08:52:53]line ЗНМ: 0300000017 [08:52:53]line РНМ: 0000000000170478 [08:52:53]line Версия ККМ: v1.0 [08:52:53]line ФМ: 0000000002098560 [08:52:53]line ФД: 96558 [08:52:53]line ФПД: 213526470395829 [08:52:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085255&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96558&fm=213526470395829&tin=02508201610067®Number=0000000000170478&sum=50000 [08:52:53]written 0, free lines is 4095 [08:52:53]OFD Sender: Processing packet 96558 [packets to send 58, broken 57] [08:52:53]ProducePacketName [08:52:53]name=ofd_packets/00096558 [08:52:53]OFD Sender: To server: pG, [08:52:53]CommunicateWithHost lk.salyk.kg:30040 [08:52:53]ConnectInit lk.salyk.kg [08:52:53]Connected sock=10 [08:52:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F F6 07 01 9A 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 34 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 43 00 00 00 F4 03 04 00 67 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 79 01 00 35 04 06 00 C2 33 81 6B 07 B5 A4 1A 99 D3 48 5F 8E 17 [08:52:54]Write to MH i2c: 01 00 00 9A 4D E7 [08:52:54]Write i2c OK [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: 01 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: 01 07 00 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: 01 07 00 9A 4D 00 00 00 00 00 12 0D 0D [08:52:54]RasterBufferAndPrint [08:52:54]line [08:52:54]line [08:52:54]line [08:52:54]line [08:52:54]line [08:52:54]written 0, free lines is 3361 [08:52:54]MH_Cut [08:52:54]Write to MH i2c: D1 01 00 A1 4D 01 C0 [08:52:54]Write i2c OK [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: D1 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: D1 01 00 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: D1 01 00 A1 4D 00 BF [08:52:54]Write to MH i2c: 01 00 00 A2 4D EF [08:52:54]Write i2c OK [08:52:54]MH_I2C_Read... [08:52:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F8 F7 47 00 EF 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 32 30 39 38 35 36 30 10 04 04 00 2E 79 01 00 F4 03 04 00 8F 4C 20 67 B6 04 01 00 00 76 52 A5 FB 9B 43 8E 55 [08:52:54]CommunicateWithHost err = 0 [08:52:54]CheckOFDResponse [08:52:54]1017 (14) - 77093643461234 [08:52:54]1041 (16) - 0000000002098560 [08:52:54]1040 (4) - 96558 [08:52:54]1012 (4) - 29.10.2024 02:46 [08:52:54]1206 (1) - 0 [08:52:54]OFD Sender: Remove packet 96558 [08:52:54]ProducePacketName [08:52:54]name=ofd_packets/00096558 [08:52:54]NVStorageDeleteData [08:52:54]OFD Sender: No OFD packet to send [08:52:54]*** Cut start [08:52:54]*** Partial cut [08:52:54]*** CUTSNS_PIN = 1 [08:52:54]*** CUTSNS_PIN = 0 [08:52:55]*** Brake cut motor [08:52:55]Read from MH i2c: 01 [08:52:55]MH_I2C_Read... [08:52:55]*** Stop cut motor [08:52:55]*** Cut end [08:52:55]Read from MH i2c: 01 07 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: 01 07 00 A2 4D 00 00 00 00 00 FF 0F 04 [08:52:55]process_action close_receipt done [08:52:55]requested_data is exist [08:52:55]produce_requested_data [08:52:55]requested_item fm.sn is exist - process it [08:52:55]wFMCommunicate request_size=4 [08:52:55]MH_SAM_APDU [08:52:55]CAPDU: 80 11 00 00 [08:52:55]Write to MH i2c: E2 08 00 A3 4D 80 11 00 00 00 00 00 00 6A [08:52:55]Write i2c OK [08:52:55]MH_I2C_Read... [08:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:55]Read from MH i2c: E2 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 17 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 17 00 A3 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [08:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:52:55]wFMCommunicate OK [08:52:55]requested_item fd.num is exist - process it [08:52:55]SAM_PROTO_GetFieldsCounters [08:52:55]wFMCommunicate request_size=4 [08:52:55]MH_SAM_APDU [08:52:55]CAPDU: 80 13 00 00 [08:52:55]Write to MH i2c: E2 08 00 A4 4D 80 13 00 00 00 00 00 00 6D [08:52:55]Write i2c OK [08:52:55]MH_I2C_Read... [08:52:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:55]Read from MH i2c: E2 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 62 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 62 00 A4 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [08:52:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:55]wFMCommunicate OK [08:52:55]SAM_PROTO_GetFieldsCounters done [08:52:55]requested_item shift.num is exist - process it [08:52:55]requested_item shift.opened is exist - process it [08:52:55]req_shift_opened [08:52:55]FM_GetShiftState [08:52:55]SAM_PROTO_GetShiftState [08:52:55]wFMCommunicate request_size=4 [08:52:55]MH_SAM_APDU [08:52:55]CAPDU: 80 13 01 00 [08:52:55]Write to MH i2c: E2 08 00 A5 4D 80 13 01 00 00 00 00 00 6F [08:52:55]Write i2c OK [08:52:55]MH_I2C_Read... [08:52:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:55]Read from MH i2c: E2 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 0E 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 0E 00 A5 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CD [08:52:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:52:55]wFMCommunicate OK [08:52:55]SAM_PROTO_GetShiftState done [08:52:55]FM_GetShiftState done [08:52:55]req_shift_opened done [08:52:55]requested_item shift.open_date is exist - process it [08:52:55]req_shift_open_date [08:52:55]req_shift_open_date done [08:52:55]produce_requested_data done [08:52:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96558,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:52:55]process_action_free close_receipt [08:52:55]json_value_free [08:52:55]json_value_free done [08:52:55]process_json_proto returns [08:52:55]Send response to host [08:52:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96558,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:52:55]free response buf [08:52:55]execute_script done [08:52:55]execute_script returns [08:52:55]free content buf [08:52:55]Sock 9.Close socket [08:52:55]Sock 9.Thread stoped [08:52:56]accept exits with 7 [08:52:56]New connection [08:52:56]New thread 3066776932 created [08:52:56]Thread 3066920292 joined [08:52:56]Waiting for new connection... [08:52:56] Sock 7.Parse request [08:52:56]Sock 7.Check first char [08:52:56]Sock 7.First char is OK [08:52:56]request: POST /json_proto HTTP/1.0 [08:52:56]Method: POST [08:52:56]URL: /json_proto [08:52:56]Method is POST - this is cgi request [08:52:56]url: /json_proto [08:52:56]query_string will be loaded in cgi processing [08:52:56]execute_cgi json_proto POST (null) [08:52:56]execute_cgi path=json_proto method=POST [08:52:56]POST find Content-Length [08:52:56]Host: 172.17.40.67:8080 [08:52:56]Content-Length: 684 [08:52:56]Content-Type: application/json [08:52:56] [08:52:56]POST finish read [08:52:56]Found Content-Length = 684 [08:52:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:52:56]execute_script... [08:52: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)3407085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:52:56]POST & json_proto [08:52:56]process_json_proto [08:52:56]json parsed OK: [08:52:56]protocol is kg_v1.0 [08:52:56]action value=close_receipt [08:52:56]process_action close_receipt [08:52:56]cmd_close_receipt [08:52:56]MH_GetDate [08:52:56]Write to MH i2c: F0 00 00 A6 4D E2 [08:52:56]Write i2c OK [08:52:56]MH_I2C_Read... [08:52:56]Read from MH i2c: F0 [08:52:56]MH_I2C_Read... [08:52:56]Read from MH i2c: F0 09 00 [08:52:56]MH_I2C_Read... [08:52:56]Read from MH i2c: F0 09 00 A6 4D 00 6D A2 20 67 EE DA 66 66 15 [08:52:56]GetLastDocTimeStamp 1730191975 [08:52:56]current date 1730191981 [08:52:56]FM_GetShiftState [08:52:56]SAM_PROTO_GetShiftState [08:52:56]wFMCommunicate request_size=4 [08:52:56]MH_SAM_APDU [08:52:56]CAPDU: 80 13 01 00 [08:52:56]Write to MH i2c: E2 08 00 A7 4D 80 13 01 00 00 00 00 00 71 [08:52:56]Write i2c OK [08:52:56]MH_I2C_Read... [08:52:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:57]Read from MH i2c: E2 [08:52:57]MH_I2C_Read... [08:52:57]Read from MH i2c: E2 0E 00 [08:52:57]MH_I2C_Read... [08:52:57]Read from MH i2c: E2 0E 00 A7 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [08:52:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:52:57]wFMCommunicate OK [08:52:57]SAM_PROTO_GetShiftState done [08:52:57]FM_GetShiftState done [08:52:57]opened in 1730160548 [08:52:57]opened+sec_in_day 1730246948 [08:52:57]quantity*price = 50025 [08:52:57]sum+1 = 50027 [08:52:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 68 29.10.2024 08:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96559 ФПД: 118399014979325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96559&fm=118399014979325&tin=02508201610067®Number=0000000000170478&sum=50000 [08:52:58]StoreToDocumentArchive [08:52:58]shift 145 fd 96559 [08:52:58]save to /storage/0145/doc_00096559 [08:52:58]save last doc name /storage/0145/doc_00096559 to /storage/kkm_last_doc_name [08:52:58]save OK [08:52:58]Clear old archive folders... [08:52:58]ProcessDocumentItem done err = 0, tmpTLVsize=257 [08:52:58]tlvbuf is 012CB210 [08:52:58]SAM_PROTO_ClearQueue [08:52:58]wFMCommunicate request_size=4 [08:52:58]MH_SAM_APDU [08:52:58]CAPDU: 80 09 00 00 [08:52:58]Write to MH i2c: E2 08 00 B4 4D 80 09 00 00 00 00 00 00 73 [08:52:58]Write i2c OK [08:52:58]MH_I2C_Read... [08:52:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:58]Read from MH i2c: E2 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 B4 4D 00 90 00 75 [08:52:58]RAPDU: 90 00 [08:52:58]wFMCommunicate OK [08:52:58]SAM_PROTO_ClearQueue done [08:52:58]KKMCreateOFDPacket [08:52:58]OFDProtocolAddRootSTLVToBuf [08:52:58]FM_MakeSignedData [08:52:58]FM_MakeSignedData [08:52:58]SAM_PROTO_SignData [08:52:58]wFMCommunicate request_size=4 [08:52:58]MH_SAM_APDU [08:52:58]CAPDU: 80 0D 01 02 [08:52:58]Write to MH i2c: E2 08 00 B5 4D 80 0D 01 02 00 00 00 00 7B [08:52:58]Write i2c OK [08:52:58]MH_I2C_Read... [08:52:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:58]Read from MH i2c: E2 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 B5 4D 00 90 00 76 [08:52:58]RAPDU: 90 00 [08:52:58]wFMCommunicate OK [08:52:58]wFMCommunicate request_size=255 [08:52:58]MH_SAM_APDU [08:52:58]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 6D A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 79 01 [08:52:58]Write to MH i2c: E2 02 01 B6 4D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 6D A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 79 01 00 00 99 [08:52:58]Write i2c OK [08:52:58]MH_I2C_Read... [08:52:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:58]Read from MH i2c: E2 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 B6 4D 00 90 00 77 [08:52:58]RAPDU: 90 00 [08:52:58]wFMCommunicate OK [08:52:58]wFMCommunicate request_size=16 [08:52:58]MH_SAM_APDU [08:52:58]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 6B AE EB 3A C6 FD [08:52:58]Write to MH i2c: E2 13 00 B7 4D 80 0D 02 02 0B 00 00 35 04 06 00 6B AE EB 3A C6 FD 00 00 D4 [08:52:58]Write i2c OK [08:52:58]MH_I2C_Read... [08:52:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:58]Read from MH i2c: E2 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 03 00 B7 4D 00 90 00 78 [08:52:58]RAPDU: 90 00 [08:52:58]wFMCommunicate OK [08:52:58]wFMCommunicate request_size=4 [08:52:58]MH_SAM_APDU [08:52:58]CAPDU: 80 0D 03 02 [08:52:58]Write to MH i2c: E2 08 00 B8 4D 80 0D 03 02 00 00 00 00 80 [08:52:58]Write i2c OK [08:52:58]MH_I2C_Read... [08:52:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:58]Read from MH i2c: E2 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 0B 00 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 0B 00 B8 4D 00 CC 13 98 83 8B A3 D2 B0 90 00 2B [08:52:58]RAPDU: CC 13 98 83 8B A3 D2 B0 90 00 [08:52:58]wFMCommunicate OK [08:52:58]SAM_PROTO_SignData done [08:52:58]FM_MakeSignedData done [08:52:58]CreateOFDProtocolMessage [08:52:58]wFMCommunicate request_size=4 [08:52:58]MH_SAM_APDU [08:52:58]CAPDU: 80 11 00 00 [08:52:58]Write to MH i2c: E2 08 00 B9 4D 80 11 00 00 00 00 00 00 80 [08:52:58]Write i2c OK [08:52:58]MH_I2C_Read... [08:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:58]Read from MH i2c: E2 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 17 00 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: E2 17 00 B9 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [08:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:52:58]wFMCommunicate OK [08:52:58]CreateOFDProtocolMessage done [08:52:58]OFDSenderStorePacket 96559 [08:52:58]StoreOFDPacket docnum=96559 [08:52:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 00 02 0D 01 02 1A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 6D A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 79 01 00 35 04 06 00 6B AE EB 3A C6 FD CC 13 98 83 8B A3 D2 B0 [08:52:58]CheckFolder [08:52:58]dirname=/storage/ofd_packets [08:52:58]CheckFolder done [08:52:58]ProducePacketName [08:52:58]name=ofd_packets/00096559 [08:52:58]NVStorageSaveData ofd_packets/00096559 [08:52:58]File name is /storage/ofd_packets/00096559 [08:52:58]Write 307 bytes [08:52:58]NVStorageSaveData done [08:52:58]OFDSenderStorePacket done [08:52:58]KKMCreateOFDPacket done [08:52:58]NVStorageSaveData kkm_last_timestamp [08:52:58]File name is /storage/kkm_last_timestamp [08:52:58]Write 4 bytes [08:52:58]NVStorageSaveData done [08:52:58]ExternCall_PrintAddStr [08:52:58]wPrintStart [08:52:58]Write to MH i2c: 01 00 00 BA 4D 07 [08:52:58]Write i2c OK [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: 01 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: 01 07 00 [08:52:58]MH_I2C_Read... [08:52:58]Read from MH i2c: 01 07 00 BA 4D 00 00 00 00 00 FF 0F 1C [08:52:58]RasterBufferAndPrint [08:52:58]line Счет N : (1)3407085 [08:52:58]line ИНН: 02508201610067 [08:52:58]line Контрольно-Кассовый Чек [08:52:58]line ПРОДАЖА [08:52:58]line ТРК (МРК, ГНК) : 21 [08:52:58]line Товар: 2710194800 [08:52:58]line D-ENERGY Дт-К-2 [08:52:58]line 6.480 * 77.20 [08:52:58]line = 500.26 [08:52:58]line НДС 12% НСП 1% [08:52:58]line > о реализуемом товаре [08:52:58]line ОКРУГЛЕНИЕ: -0.26 [08:52:58]line ИТОГО: 500.00 [08:52:58]line Внесено: 500.00 [08:52:58]line СДАЧА: 0.00 [08:52:58]line НСП 1% : 4.43 [08:52:58]line НДС 12% : 53.12 [08:52:58]line Наличными: 500.00 [08:52:58]line Безнал.: 0.00 [08:52:58]line Место: АЗС № 82 "Партнер Нефть" [08:52:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:52:58]line СНО: Общий режим [08:52:58]line Чек 68 29.10.2024 08:53 [08:52:58]line Смена: 145 ФФД: 1.0 [08:52:58]line ЗНМ: 0300000017 [08:52:58]line РНМ: 0000000000170478 [08:52:58]line Версия ККМ: v1.0 [08:52:58]line ФМ: 0000000002098560 [08:52:58]line ФД: 96559 [08:52:58]line ФПД: 118399014979325 [08:52:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96559&fm=118399014979325&tin=02508201610067®Number=0000000000170478&sum=50000 [08:52:58]written 0, free lines is 4095 [08:52:58]OFD Sender: Processing packet 96559 [packets to send 58, broken 57] [08:52:58]ProducePacketName [08:52:58]name=ofd_packets/00096559 [08:52:58]OFD Sender: To server: pG, [08:52:58]CommunicateWithHost lk.salyk.kg:30040 [08:52:58]ConnectInit lk.salyk.kg [08:52:59]Connected sock=11 [08:52:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 00 02 0D 01 02 1A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 6D A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 79 01 00 35 04 06 00 6B AE EB 3A C6 FD CC 13 98 83 8B A3 D2 B0 [08:52:59]Write to MH i2c: 01 00 00 E5 4D 32 [08:52:59]Write i2c OK [08:52:59]MH_I2C_Read... [08:52:59]Read from MH i2c: 01 [08:52:59]MH_I2C_Read... [08:52:59]Read from MH i2c: 01 07 00 [08:52:59]MH_I2C_Read... [08:52:59]Read from MH i2c: 01 07 00 E5 4D 00 00 00 00 00 1A 0D 60 [08:52:59]RasterBufferAndPrint [08:52:59]line [08:52:59]line [08:52:59]line [08:52:59]line [08:52:59]line [08:52:59]written 0, free lines is 3378 [08:52:59]MH_Cut [08:52:59]Write to MH i2c: D1 01 00 EC 4D 01 0B [08:52:59]Write i2c OK [08:52:59]MH_I2C_Read... [08:52:59]Read from MH i2c: D1 [08:52:59]MH_I2C_Read... [08:52:59]Read from MH i2c: D1 01 00 [08:52:59]MH_I2C_Read... [08:52:59]Read from MH i2c: D1 01 00 EC 4D 00 0A [08:52:59]Write to MH i2c: 01 00 00 ED 4D 3A [08:52:59]Write i2c OK [08:52:59]MH_I2C_Read... [08:52:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 35 6A 47 00 2A 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 32 30 39 38 35 36 30 10 04 04 00 2F 79 01 00 F4 03 04 00 94 4C 20 67 B6 04 01 00 00 0E 3B 4A 42 C8 9A 24 3B [08:52:59]CommunicateWithHost err = 0 [08:52:59]CheckOFDResponse [08:52:59]1017 (14) - 77093643461234 [08:52:59]1041 (16) - 0000000002098560 [08:52:59]1040 (4) - 96559 [08:52:59]1012 (4) - 29.10.2024 02:46 [08:52:59]1206 (1) - 0 [08:52:59]OFD Sender: Remove packet 96559 [08:52:59]ProducePacketName [08:52:59]name=ofd_packets/00096559 [08:52:59]NVStorageDeleteData [08:53:00]*** Cut start [08:53:00]*** Partial cut [08:53:00]*** CUTSNS_PIN = 1 [08:53:00]*** CUTSNS_PIN = 0 [08:53:00]OFD Sender: No OFD packet to send [08:53:00]*** Brake cut motor [08:53:00]Read from MH i2c: 01 [08:53:00]MH_I2C_Read... [08:53:00]*** Stop cut motor [08:53:00]*** Cut end [08:53:00]Read from MH i2c: 01 07 00 [08:53:00]MH_I2C_Read... [08:53:00]Read from MH i2c: 01 07 00 ED 4D 00 00 00 00 00 FF 0F 4F [08:53:00]process_action close_receipt done [08:53:00]requested_data is exist [08:53:00]produce_requested_data [08:53:00]requested_item fm.sn is exist - process it [08:53:00]wFMCommunicate request_size=4 [08:53:00]MH_SAM_APDU [08:53:00]CAPDU: 80 11 00 00 [08:53:00]Write to MH i2c: E2 08 00 EE 4D 80 11 00 00 00 00 00 00 B5 [08:53:00]Write i2c OK [08:53:00]MH_I2C_Read... [08:53:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:00]Read from MH i2c: E2 [08:53:00]MH_I2C_Read... [08:53:00]Read from MH i2c: E2 17 00 [08:53:00]MH_I2C_Read... [08:53:00]Read from MH i2c: E2 17 00 EE 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [08:53:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:53:00]wFMCommunicate OK [08:53:00]requested_item fd.num is exist - process it [08:53:00]SAM_PROTO_GetFieldsCounters [08:53:00]wFMCommunicate request_size=4 [08:53:00]MH_SAM_APDU [08:53:00]CAPDU: 80 13 00 00 [08:53:00]Write to MH i2c: E2 08 00 EF 4D 80 13 00 00 00 00 00 00 B8 [08:53:00]Write i2c OK [08:53:00]MH_I2C_Read... [08:53:00]Read from MH i2c: E2 [08:53:00]MH_I2C_Read... [08:53:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:00]Read from MH i2c: E2 62 00 [08:53:00]MH_I2C_Read... [08:53:00]Read from MH i2c: E2 62 00 EF 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [08:53:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:53:00]wFMCommunicate OK [08:53:00]SAM_PROTO_GetFieldsCounters done [08:53:00]requested_item shift.num is exist - process it [08:53:00]requested_item shift.opened is exist - process it [08:53:00]req_shift_opened [08:53:00]FM_GetShiftState [08:53:00]SAM_PROTO_GetShiftState [08:53:00]wFMCommunicate request_size=4 [08:53:00]MH_SAM_APDU [08:53:00]CAPDU: 80 13 01 00 [08:53:00]Write to MH i2c: E2 08 00 F0 4D 80 13 01 00 00 00 00 00 BA [08:53:00]Write i2c OK [08:53:00]MH_I2C_Read... [08:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:01]Read from MH i2c: E2 [08:53:01]MH_I2C_Read... [08:53:01]Read from MH i2c: E2 0E 00 [08:53:01]MH_I2C_Read... [08:53:01]Read from MH i2c: E2 0E 00 F0 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 18 [08:53:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:53:01]wFMCommunicate OK [08:53:01]SAM_PROTO_GetShiftState done [08:53:01]FM_GetShiftState done [08:53:01]req_shift_opened done [08:53:01]requested_item shift.open_date is exist - process it [08:53:01]req_shift_open_date [08:53:01]req_shift_open_date done [08:53:01]produce_requested_data done [08:53:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96559,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:53:01]process_action_free close_receipt [08:53:01]json_value_free [08:53:01]json_value_free done [08:53:01]process_json_proto returns [08:53:01]Send response to host [08:53:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96559,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:53:01]free response buf [08:53:01]execute_script done [08:53:01]execute_script returns [08:53:01]free content buf [08:53:01]Sock 7.Close socket [08:53:01]Sock 7.Thread stoped [08:53:05]OFD Sender: No OFD packet to send [08:53:10]OFD Sender: No OFD packet to send [08:53:15]OFD Sender: No OFD packet to send [08:53:20]OFD Sender: No OFD packet to send [08:53:25]OFD Sender: No OFD packet to send [08:53:30]OFD Sender: No OFD packet to send [08:53:35]OFD Sender: No OFD packet to send [08:53:40]OFD Sender: No OFD packet to send [08:53:45]OFD Sender: No OFD packet to send [08:53:50]OFD Sender: No OFD packet to send [08:53:55]OFD Sender: No OFD packet to send [08:54:00]OFD Sender: No OFD packet to send [08:54:05]OFD Sender: No OFD packet to send [08:54:10]OFD Sender: No OFD packet to send [08:54:15]OFD Sender: No OFD packet to send [08:54:20]OFD Sender: No OFD packet to send [08:54:24]accept exits with 9 [08:54:24]New connection [08:54:24]New thread 3066920292 created [08:54:24]Thread 3066776932 joined [08:54:24]Waiting for new connection... [08:54:24] Sock 9.Parse request [08:54:24]Sock 9.Check first char [08:54:24]Sock 9.First char is OK [08:54:24]request: POST /json_proto HTTP/1.0 [08:54:24]Method: POST [08:54:24]URL: /json_proto [08:54:24]Method is POST - this is cgi request [08:54:24]url: /json_proto [08:54:24]query_string will be loaded in cgi processing [08:54:24]execute_cgi json_proto POST (null) [08:54:24]execute_cgi path=json_proto method=POST [08:54:24]POST find Content-Length [08:54:24]Host: 172.17.40.67:8080 [08:54:24]Content-Length: 678 [08:54:24]Content-Type: application/json [08:54:24] [08:54:24]POST finish read [08:54:24]Found Content-Length = 678 [08:54:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:24]execute_script... [08:54: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)3407086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:24]POST & json_proto [08:54:24]process_json_proto [08:54:24]json parsed OK: [08:54:24]protocol is kg_v1.0 [08:54:24]action value=close_receipt [08:54:24]process_action close_receipt [08:54:24]cmd_close_receipt [08:54:24]MH_GetDate [08:54:24]Write to MH i2c: F0 00 00 F1 4D 2D [08:54:24]Write i2c OK [08:54:24]MH_I2C_Read... [08:54:24]Read from MH i2c: F0 [08:54:24]MH_I2C_Read... [08:54:24]Read from MH i2c: F0 09 00 [08:54:24]MH_I2C_Read... [08:54:24]Read from MH i2c: F0 09 00 F1 4D 00 C4 A2 20 67 EE DA 66 66 B7 [08:54:24]GetLastDocTimeStamp 1730191981 [08:54:24]current date 1730192068 [08:54:24]FM_GetShiftState [08:54:24]SAM_PROTO_GetShiftState [08:54:24]wFMCommunicate request_size=4 [08:54:24]MH_SAM_APDU [08:54:24]CAPDU: 80 13 01 00 [08:54:24]Write to MH i2c: E2 08 00 F2 4D 80 13 01 00 00 00 00 00 BC [08:54:24]Write i2c OK [08:54:24]MH_I2C_Read... [08:54:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:24]Read from MH i2c: E2 [08:54:24]MH_I2C_Read... [08:54:24]Read from MH i2c: E2 0E 00 [08:54:24]MH_I2C_Read... [08:54:24]Read from MH i2c: E2 0E 00 F2 4D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [08:54:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:54:24]wFMCommunicate OK [08:54:24]SAM_PROTO_GetShiftState done [08:54:24]FM_GetShiftState done [08:54:24]opened in 1730160548 [08:54:24]opened+sec_in_day 1730246948 [08:54:24]quantity*price = 50041 [08:54:24]sum+1 = 50042 [08:54:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 69 29.10.2024 08:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96560 ФПД: 220353723965203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96560&fm=220353723965203&tin=02508201610067®Number=0000000000170478&sum=50000 [08:54:25]StoreToDocumentArchive [08:54:25]shift 145 fd 96560 [08:54:25]save to /storage/0145/doc_00096560 [08:54:25]save last doc name /storage/0145/doc_00096560 to /storage/kkm_last_doc_name [08:54:25]save OK [08:54:25]Clear old archive folders... [08:54:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:54:25]tlvbuf is 010FF210 [08:54:25]SAM_PROTO_ClearQueue [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 09 00 00 [08:54:25]Write to MH i2c: E2 08 00 FF 4D 80 09 00 00 00 00 00 00 BE [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 FF 4D 00 90 00 C0 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]SAM_PROTO_ClearQueue done [08:54:25]KKMCreateOFDPacket [08:54:25]OFDProtocolAddRootSTLVToBuf [08:54:25]FM_MakeSignedData [08:54:25]FM_MakeSignedData [08:54:25]SAM_PROTO_SignData [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 0D 01 02 [08:54:25]Write to MH i2c: E2 08 00 00 4E 80 0D 01 02 00 00 00 00 C7 [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]OFD Sender: No OFD packet to send [08:54:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 00 4E 00 90 00 C2 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]wFMCommunicate request_size=255 [08:54:25]MH_SAM_APDU [08:54: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 34 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 45 00 00 00 F4 03 04 00 C4 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 79 01 00 35 04 06 00 C8 [08:54:25]Write to MH i2c: E2 02 01 01 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 45 00 00 00 F4 03 04 00 C4 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 79 01 00 35 04 06 00 C8 00 00 8A [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 01 4E 00 90 00 C3 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]wFMCommunicate request_size=10 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 0D 02 02 05 69 19 71 1F 13 [08:54:25]Write to MH i2c: E2 0D 00 02 4E 80 0D 02 02 05 00 69 19 71 1F 13 00 00 F9 [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 02 4E 00 90 00 C4 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 0D 03 02 [08:54:25]Write to MH i2c: E2 08 00 03 4E 80 0D 03 02 00 00 00 00 CC [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 0B 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 0B 00 03 4E 00 E8 CE 12 42 5D 95 C1 EA 90 00 74 [08:54:25]RAPDU: E8 CE 12 42 5D 95 C1 EA 90 00 [08:54:25]wFMCommunicate OK [08:54:25]SAM_PROTO_SignData done [08:54:25]FM_MakeSignedData done [08:54:25]CreateOFDProtocolMessage [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 11 00 00 [08:54:25]Write to MH i2c: E2 08 00 04 4E 80 11 00 00 00 00 00 00 CC [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 17 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 17 00 04 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [08:54:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:54:25]wFMCommunicate OK [08:54:25]CreateOFDProtocolMessage done [08:54:25]OFDSenderStorePacket 96560 [08:54:25]StoreOFDPacket docnum=96560 [08:54:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F 84 07 01 E9 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 34 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 45 00 00 00 F4 03 04 00 C4 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 79 01 00 35 04 06 00 C8 69 19 71 1F 13 E8 CE 12 42 5D 95 C1 EA [08:54:25]CheckFolder [08:54:25]dirname=/storage/ofd_packets [08:54:25]CheckFolder done [08:54:25]ProducePacketName [08:54:25]name=ofd_packets/00096560 [08:54:25]NVStorageSaveData ofd_packets/00096560 [08:54:25]File name is /storage/ofd_packets/00096560 [08:54:25]Write 301 bytes [08:54:25]NVStorageSaveData done [08:54:25]OFDSenderStorePacket done [08:54:25]KKMCreateOFDPacket done [08:54:25]NVStorageSaveData kkm_last_timestamp [08:54:25]File name is /storage/kkm_last_timestamp [08:54:25]Write 4 bytes [08:54:25]NVStorageSaveData done [08:54:25]ExternCall_PrintAddStr [08:54:25]wPrintStart [08:54:25]Write to MH i2c: 01 00 00 05 4E 53 [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: 01 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: 01 07 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: 01 07 00 05 4E 00 00 00 00 00 FF 0F 68 [08:54:25]RasterBufferAndPrint [08:54:25]line Счет N : (1)3407086 [08:54:25]line ИНН: 02508201610067 [08:54:25]line Контрольно-Кассовый Чек [08:54:25]line ПРОДАЖА [08:54:25]line ТРК (МРК, ГНК) : 42 [08:54:25]line Товар: 2710124130 [08:54:25]line Аи-92-К-4 [08:54:25]line 7.480 * 66.90 [08:54:25]line = 500.41 [08:54:25]line НДС 12% НСП 1% [08:54:25]line > о реализуемом товаре [08:54:25]line ОКРУГЛЕНИЕ: -0.41 [08:54:25]line ИТОГО: 500.00 [08:54:25]line Внесено: 500.00 [08:54:25]line СДАЧА: 0.00 [08:54:25]line НСП 1% : 4.43 [08:54:25]line НДС 12% : 53.14 [08:54:25]line Наличными: 500.00 [08:54:25]line Безнал.: 0.00 [08:54:25]line Место: АЗС № 82 "Партнер Нефть" [08:54:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:54:25]line СНО: Общий режим [08:54:25]line Чек 69 29.10.2024 08:54 [08:54:25]line Смена: 145 ФФД: 1.0 [08:54:25]line ЗНМ: 0300000017 [08:54:25]line РНМ: 0000000000170478 [08:54:25]line Версия ККМ: v1.0 [08:54:25]line ФМ: 0000000002098560 [08:54:25]line ФД: 96560 [08:54:25]line ФПД: 220353723965203 [08:54:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96560&fm=220353723965203&tin=02508201610067®Number=0000000000170478&sum=50000 [08:54:26]OFD Sender: Processing packet 96560 [packets to send 58, broken 57] [08:54:26]ProducePacketName [08:54:26]name=ofd_packets/00096560 [08:54:26]OFD Sender: To server: pG, [08:54:26]CommunicateWithHost lk.salyk.kg:30040 [08:54:26]ConnectInit lk.salyk.kg [08:54:26]written 0, free lines is 4095 [08:54:26]Connected sock=10 [08:54:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F 84 07 01 E9 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 34 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 45 00 00 00 F4 03 04 00 C4 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 79 01 00 35 04 06 00 C8 69 19 71 1F 13 E8 CE 12 42 5D 95 C1 EA [08:54:26]Write to MH i2c: 01 00 00 30 4E 7E [08:54:26]Write i2c OK [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: 01 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: 01 07 00 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: 01 07 00 30 4E 00 00 00 00 00 0C 0D 9E [08:54:26]RasterBufferAndPrint [08:54:26]line [08:54:26]line [08:54:26]line [08:54:26]line [08:54:26]line [08:54:26]written 0, free lines is 3346 [08:54:26]MH_Cut [08:54:26]Write to MH i2c: D1 01 00 37 4E 01 57 [08:54:26]Write i2c OK [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: D1 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: D1 01 00 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: D1 01 00 37 4E 00 56 [08:54:26]Write to MH i2c: 01 00 00 38 4E 86 [08:54:26]Write i2c OK [08:54:26]MH_I2C_Read... [08:54:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8B 93 47 00 96 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 32 30 39 38 35 36 30 10 04 04 00 30 79 01 00 F4 03 04 00 EB 4C 20 67 B6 04 01 00 00 06 73 CA B4 A0 A2 05 1D [08:54:26]CommunicateWithHost err = 0 [08:54:26]CheckOFDResponse [08:54:26]1017 (14) - 77093643461234 [08:54:26]1041 (16) - 0000000002098560 [08:54:26]1040 (4) - 96560 [08:54:26]1012 (4) - 29.10.2024 02:48 [08:54:26]1206 (1) - 0 [08:54:26]OFD Sender: Remove packet 96560 [08:54:26]ProducePacketName [08:54:26]name=ofd_packets/00096560 [08:54:26]NVStorageDeleteData [08:54:27]*** Cut start [08:54:27]*** Partial cut [08:54:27]*** CUTSNS_PIN = 1 [08:54:27]OFD Sender: No OFD packet to send [08:54:27]*** CUTSNS_PIN = 0 [08:54:27]*** Brake cut motor [08:54:27]Read from MH i2c: 01 [08:54:27]MH_I2C_Read... [08:54:27]*** Stop cut motor [08:54:27]*** Cut end [08:54:27]Read from MH i2c: 01 07 00 [08:54:27]MH_I2C_Read... [08:54:27]Read from MH i2c: 01 07 00 38 4E 00 00 00 00 00 FF 0F 9B [08:54:27]process_action close_receipt done [08:54:27]requested_data is exist [08:54:27]produce_requested_data [08:54:27]requested_item fm.sn is exist - process it [08:54:27]wFMCommunicate request_size=4 [08:54:27]MH_SAM_APDU [08:54:27]CAPDU: 80 11 00 00 [08:54:27]Write to MH i2c: E2 08 00 39 4E 80 11 00 00 00 00 00 00 01 [08:54:27]Write i2c OK [08:54:27]MH_I2C_Read... [08:54:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:27]Read from MH i2c: E2 [08:54:27]MH_I2C_Read... [08:54:27]Read from MH i2c: E2 17 00 [08:54:27]MH_I2C_Read... [08:54:27]Read from MH i2c: E2 17 00 39 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [08:54:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:54:27]wFMCommunicate OK [08:54:27]requested_item fd.num is exist - process it [08:54:27]SAM_PROTO_GetFieldsCounters [08:54:27]wFMCommunicate request_size=4 [08:54:27]MH_SAM_APDU [08:54:27]CAPDU: 80 13 00 00 [08:54:27]Write to MH i2c: E2 08 00 3A 4E 80 13 00 00 00 00 00 00 04 [08:54:27]Write i2c OK [08:54:27]MH_I2C_Read... [08:54:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:54:28]Read from MH i2c: E2 [08:54:28]MH_I2C_Read... [08:54:28]Read from MH i2c: E2 62 00 [08:54:28]MH_I2C_Read... [08:54:28]Read from MH i2c: E2 62 00 3A 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [08:54:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:54:28]wFMCommunicate OK [08:54:28]SAM_PROTO_GetFieldsCounters done [08:54:28]requested_item shift.num is exist - process it [08:54:28]requested_item shift.opened is exist - process it [08:54:28]req_shift_opened [08:54:28]FM_GetShiftState [08:54:28]SAM_PROTO_GetShiftState [08:54:28]wFMCommunicate request_size=4 [08:54:28]MH_SAM_APDU [08:54:28]CAPDU: 80 13 01 00 [08:54:28]Write to MH i2c: E2 08 00 3B 4E 80 13 01 00 00 00 00 00 06 [08:54:28]Write i2c OK [08:54:28]MH_I2C_Read... [08:54:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:28]Read from MH i2c: E2 [08:54:28]MH_I2C_Read... [08:54:28]Read from MH i2c: E2 0E 00 [08:54:28]MH_I2C_Read... [08:54:28]Read from MH i2c: E2 0E 00 3B 4E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [08:54:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:54:28]wFMCommunicate OK [08:54:28]SAM_PROTO_GetShiftState done [08:54:28]FM_GetShiftState done [08:54:28]req_shift_opened done [08:54:28]requested_item shift.open_date is exist - process it [08:54:28]req_shift_open_date [08:54:28]req_shift_open_date done [08:54:28]produce_requested_data done [08:54:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96560,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:54:28]process_action_free close_receipt [08:54:28]json_value_free [08:54:28]json_value_free done [08:54:28]process_json_proto returns [08:54:28]Send response to host [08:54:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96560,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:54:28]free response buf [08:54:28]execute_script done [08:54:28]execute_script returns [08:54:28]free content buf [08:54:28]Sock 9.Close socket [08:54:28]Sock 9.Thread stoped [08:54:32]OFD Sender: No OFD packet to send [08:54:37]OFD Sender: No OFD packet to send [08:54:42]OFD Sender: No OFD packet to send [08:54:47]OFD Sender: No OFD packet to send [08:54:52]OFD Sender: No OFD packet to send [08:54:53]accept exits with 7 [08:54:53]New connection [08:54:53]New thread 3066776932 created [08:54:53]Thread 3066920292 joined [08:54:53]Waiting for new connection... [08:54:53] Sock 7.Parse request [08:54:53]Sock 7.Check first char [08:54:53]Sock 7.First char is OK [08:54:53]request: POST /json_proto HTTP/1.0 [08:54:53]Method: POST [08:54:53]URL: /json_proto [08:54:53]Method is POST - this is cgi request [08:54:53]url: /json_proto [08:54:53]query_string will be loaded in cgi processing [08:54:53]execute_cgi json_proto POST (null) [08:54:53]execute_cgi path=json_proto method=POST [08:54:53]POST find Content-Length [08:54:53]Host: 172.17.40.67:8080 [08:54:53]Content-Length: 683 [08:54:53]Content-Type: application/json [08:54:53] [08:54:53]POST finish read [08:54:53]Found Content-Length = 683 [08:54:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:54:53]execute_script... [08:54: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)3407087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:54:53]POST & json_proto [08:54:53]process_json_proto [08:54:53]json parsed OK: [08:54:53]protocol is kg_v1.0 [08:54:53]action value=close_receipt [08:54:53]process_action close_receipt [08:54:53]cmd_close_receipt [08:54:53]MH_GetDate [08:54:53]Write to MH i2c: F0 00 00 3C 4E 79 [08:54:53]Write i2c OK [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: F0 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: F0 09 00 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: F0 09 00 3C 4E 00 E1 A2 20 67 EE DA 66 66 20 [08:54:53]GetLastDocTimeStamp 1730192068 [08:54:53]current date 1730192097 [08:54:53]FM_GetShiftState [08:54:53]SAM_PROTO_GetShiftState [08:54:53]wFMCommunicate request_size=4 [08:54:53]MH_SAM_APDU [08:54:53]CAPDU: 80 13 01 00 [08:54:53]Write to MH i2c: E2 08 00 3D 4E 80 13 01 00 00 00 00 00 08 [08:54:53]Write i2c OK [08:54:53]MH_I2C_Read... [08:54:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:53]Read from MH i2c: E2 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 0E 00 [08:54:53]MH_I2C_Read... [08:54:53]Read from MH i2c: E2 0E 00 3D 4E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [08:54:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:54:53]wFMCommunicate OK [08:54:53]SAM_PROTO_GetShiftState done [08:54:53]FM_GetShiftState done [08:54:53]opened in 1730160548 [08:54:53]opened+sec_in_day 1730246948 [08:54:53]quantity*price = 100015 [08:54:53]sum+1 = 100017 [08:54:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 70 29.10.2024 08:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96561 ФПД: 134655870597837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96561&fm=134655870597837&tin=02508201610067®Number=0000000000170478&sum=100000 [08:54:54]StoreToDocumentArchive [08:54:54]shift 145 fd 96561 [08:54:54]save to /storage/0145/doc_00096561 [08:54:54]save last doc name /storage/0145/doc_00096561 to /storage/kkm_last_doc_name [08:54:54]save OK [08:54:54]Clear old archive folders... [08:54:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:54:54]tlvbuf is 012AF2B0 [08:54:54]SAM_PROTO_ClearQueue [08:54:54]wFMCommunicate request_size=4 [08:54:54]MH_SAM_APDU [08:54:54]CAPDU: 80 09 00 00 [08:54:54]Write to MH i2c: E2 08 00 4A 4E 80 09 00 00 00 00 00 00 0A [08:54:54]Write i2c OK [08:54:54]MH_I2C_Read... [08:54:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:54:54]Read from MH i2c: E2 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: E2 03 00 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: E2 03 00 4A 4E 00 90 00 0C [08:54:54]RAPDU: 90 00 [08:54:54]wFMCommunicate OK [08:54:54]SAM_PROTO_ClearQueue done [08:54:54]KKMCreateOFDPacket [08:54:54]OFDProtocolAddRootSTLVToBuf [08:54:54]FM_MakeSignedData [08:54:54]FM_MakeSignedData [08:54:54]SAM_PROTO_SignData [08:54:54]wFMCommunicate request_size=4 [08:54:54]MH_SAM_APDU [08:54:54]CAPDU: 80 0D 01 02 [08:54:54]Write to MH i2c: E2 08 00 4B 4E 80 0D 01 02 00 00 00 00 12 [08:54:54]Write i2c OK [08:54:54]MH_I2C_Read... [08:54:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:54:54]Read from MH i2c: E2 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: E2 03 00 [08:54:54]MH_I2C_Read... [08:54:54]Read from MH i2c: E2 03 00 4B 4E 00 90 00 0D [08:54:54]RAPDU: 90 00 [08:54:54]wFMCommunicate OK [08:54:54]wFMCommunicate request_size=255 [08:54:54]MH_SAM_APDU [08:54:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 46 00 00 00 F4 03 04 00 E1 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 79 01 00 35 04 06 00 7A [08:54:54]Write to MH i2c: E2 02 01 4C 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 46 00 00 00 F4 03 04 00 E1 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 79 01 00 35 04 06 00 7A 00 00 A0 [08:54:54]Write i2c OK [08:54:54]MH_I2C_Read... [08:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:55]Read from MH i2c: E2 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 03 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 03 00 4C 4E 00 90 00 0E [08:54:55]RAPDU: 90 00 [08:54:55]wFMCommunicate OK [08:54:55]wFMCommunicate request_size=10 [08:54:55]MH_SAM_APDU [08:54:55]CAPDU: 80 0D 02 02 05 78 03 55 7A CD [08:54:55]Write to MH i2c: E2 0D 00 4D 4E 80 0D 02 02 05 00 78 03 55 7A CD 00 00 36 [08:54:55]Write i2c OK [08:54:55]MH_I2C_Read... [08:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:55]Read from MH i2c: E2 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 03 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 03 00 4D 4E 00 90 00 0F [08:54:55]RAPDU: 90 00 [08:54:55]wFMCommunicate OK [08:54:55]wFMCommunicate request_size=4 [08:54:55]MH_SAM_APDU [08:54:55]CAPDU: 80 0D 03 02 [08:54:55]Write to MH i2c: E2 08 00 4E 4E 80 0D 03 02 00 00 00 00 17 [08:54:55]Write i2c OK [08:54:55]MH_I2C_Read... [08:54:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:54:55]Read from MH i2c: E2 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 0B 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 0B 00 4E 4E 00 B4 30 E9 CF E1 10 CA A5 90 00 14 [08:54:55]RAPDU: B4 30 E9 CF E1 10 CA A5 90 00 [08:54:55]wFMCommunicate OK [08:54:55]SAM_PROTO_SignData done [08:54:55]FM_MakeSignedData done [08:54:55]CreateOFDProtocolMessage [08:54:55]wFMCommunicate request_size=4 [08:54:55]MH_SAM_APDU [08:54:55]CAPDU: 80 11 00 00 [08:54:55]Write to MH i2c: E2 08 00 4F 4E 80 11 00 00 00 00 00 00 17 [08:54:55]Write i2c OK [08:54:55]MH_I2C_Read... [08:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:55]Read from MH i2c: E2 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 17 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: E2 17 00 4F 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [08:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:54:55]wFMCommunicate OK [08:54:55]CreateOFDProtocolMessage done [08:54:55]OFDSenderStorePacket 96561 [08:54:55]StoreOFDPacket docnum=96561 [08:54:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 7E 07 01 00 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 46 00 00 00 F4 03 04 00 E1 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 79 01 00 35 04 06 00 7A 78 03 55 7A CD B4 30 E9 CF E1 10 CA A5 [08:54:55]CheckFolder [08:54:55]dirname=/storage/ofd_packets [08:54:55]CheckFolder done [08:54:55]ProducePacketName [08:54:55]name=ofd_packets/00096561 [08:54:55]NVStorageSaveData ofd_packets/00096561 [08:54:55]File name is /storage/ofd_packets/00096561 [08:54:55]Write 301 bytes [08:54:55]NVStorageSaveData done [08:54:55]OFDSenderStorePacket done [08:54:55]KKMCreateOFDPacket done [08:54:55]NVStorageSaveData kkm_last_timestamp [08:54:55]File name is /storage/kkm_last_timestamp [08:54:55]Write 4 bytes [08:54:55]NVStorageSaveData done [08:54:55]ExternCall_PrintAddStr [08:54:55]wPrintStart [08:54:55]Write to MH i2c: 01 00 00 50 4E 9E [08:54:55]Write i2c OK [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: 01 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: 01 07 00 [08:54:55]MH_I2C_Read... [08:54:55]Read from MH i2c: 01 07 00 50 4E 00 00 00 00 00 FF 0F B3 [08:54:55]RasterBufferAndPrint [08:54:55]line Счет N : (1)3407087 [08:54:55]line ИНН: 02508201610067 [08:54:55]line Контрольно-Кассовый Чек [08:54:55]line ПРОДАЖА [08:54:55]line ТРК (МРК, ГНК) : 22 [08:54:55]line Товар: 2710124130 [08:54:55]line Аи-92-К-4 [08:54:55]line 14.950 * 66.90 [08:54:55]line = 1000.16 [08:54:55]line НДС 12% НСП 1% [08:54:55]line > о реализуемом товаре [08:54:55]line ОКРУГЛЕНИЕ: -0.16 [08:54:55]line ИТОГО: 1000.00 [08:54:55]line Внесено: 1000.00 [08:54:55]line СДАЧА: 0.00 [08:54:55]line НСП 1% : 8.85 [08:54:55]line НДС 12% : 106.21 [08:54:55]line Наличными: 1000.00 [08:54:55]line Безнал.: 0.00 [08:54:55]line Место: АЗС № 82 "Партнер Нефть" [08:54:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:54:55]line СНО: Общий режим [08:54:55]line Чек 70 29.10.2024 08:54 [08:54:55]line Смена: 145 ФФД: 1.0 [08:54:55]line ЗНМ: 0300000017 [08:54:55]line РНМ: 0000000000170478 [08:54:55]line Версия ККМ: v1.0 [08:54:55]line ФМ: 0000000002098560 [08:54:55]line ФД: 96561 [08:54:55]line ФПД: 134655870597837 [08:54:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96561&fm=134655870597837&tin=02508201610067®Number=0000000000170478&sum=100000 [08:54:55]OFD Sender: Processing packet 96561 [packets to send 58, broken 57] [08:54:55]ProducePacketName [08:54:55]name=ofd_packets/00096561 [08:54:55]OFD Sender: To server: pG, [08:54:55]CommunicateWithHost lk.salyk.kg:30040 [08:54:55]ConnectInit lk.salyk.kg [08:54:55]written 0, free lines is 4095 [08:54:55]Connected sock=10 [08:54:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 7E 07 01 00 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 46 00 00 00 F4 03 04 00 E1 A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 79 01 00 35 04 06 00 7A 78 03 55 7A CD B4 30 E9 CF E1 10 CA A5 [08:54:56]Write to MH i2c: 01 00 00 7B 4E C9 [08:54:56]Write i2c OK [08:54:56]MH_I2C_Read... [08:54:56]Read from MH i2c: 01 [08:54:56]MH_I2C_Read... [08:54:56]Read from MH i2c: 01 07 00 [08:54:56]MH_I2C_Read... [08:54:56]Read from MH i2c: 01 07 00 7B 4E 00 00 00 00 00 0B 0D E8 [08:54:56]RasterBufferAndPrint [08:54:56]line [08:54:56]line [08:54:56]line [08:54:56]line [08:54:56]line [08:54:56]written 0, free lines is 3346 [08:54:56]MH_Cut [08:54:56]Write to MH i2c: D1 01 00 82 4E 01 A2 [08:54:56]Write i2c OK [08:54:56]MH_I2C_Read... [08:54:56]Read from MH i2c: D1 [08:54:56]MH_I2C_Read... [08:54:56]Read from MH i2c: D1 01 00 [08:54:56]MH_I2C_Read... [08:54:56]Read from MH i2c: D1 01 00 82 4E 00 A1 [08:54:56]Write to MH i2c: 01 00 00 83 4E D1 [08:54:56]Write i2c OK [08:54:56]MH_I2C_Read... [08:54:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DF D0 47 00 BD 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 32 30 39 38 35 36 30 10 04 04 00 31 79 01 00 F4 03 04 00 08 4D 20 67 B6 04 01 00 00 87 16 56 4D CE 09 97 CD [08:54:56]CommunicateWithHost err = 0 [08:54:56]CheckOFDResponse [08:54:56]1017 (14) - 77093643461234 [08:54:56]1041 (16) - 0000000002098560 [08:54:56]1040 (4) - 96561 [08:54:56]1012 (4) - 29.10.2024 02:48 [08:54:56]1206 (1) - 0 [08:54:56]OFD Sender: Remove packet 96561 [08:54:56]ProducePacketName [08:54:56]name=ofd_packets/00096561 [08:54:56]NVStorageDeleteData [08:54:56]OFD Sender: No OFD packet to send [08:54:56]*** Cut start [08:54:56]*** Partial cut [08:54:56]*** CUTSNS_PIN = 1 [08:54:56]*** CUTSNS_PIN = 0 [08:54:56]*** Brake cut motor [08:54:57]Read from MH i2c: 01 [08:54:57]MH_I2C_Read... [08:54:57]*** Stop cut motor [08:54:57]*** Cut end [08:54:57]Read from MH i2c: 01 07 00 [08:54:57]MH_I2C_Read... [08:54:57]Read from MH i2c: 01 07 00 83 4E 00 00 00 00 00 FF 0F E6 [08:54:57]process_action close_receipt done [08:54:57]requested_data is exist [08:54:57]produce_requested_data [08:54:57]requested_item fm.sn is exist - process it [08:54:57]wFMCommunicate request_size=4 [08:54:57]MH_SAM_APDU [08:54:57]CAPDU: 80 11 00 00 [08:54:57]Write to MH i2c: E2 08 00 84 4E 80 11 00 00 00 00 00 00 4C [08:54:57]Write i2c OK [08:54:57]MH_I2C_Read... [08:54:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:57]Read from MH i2c: E2 [08:54:57]MH_I2C_Read... [08:54:57]Read from MH i2c: E2 17 00 [08:54:57]MH_I2C_Read... [08:54:57]Read from MH i2c: E2 17 00 84 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [08:54:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:54:57]wFMCommunicate OK [08:54:57]requested_item fd.num is exist - process it [08:54:57]SAM_PROTO_GetFieldsCounters [08:54:57]wFMCommunicate request_size=4 [08:54:57]MH_SAM_APDU [08:54:57]CAPDU: 80 13 00 00 [08:54:57]Write to MH i2c: E2 08 00 85 4E 80 13 00 00 00 00 00 00 4F [08:54:57]Write i2c OK [08:54:57]MH_I2C_Read... [08:54:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:54:57]Read from MH i2c: E2 [08:54:57]MH_I2C_Read... [08:54:57]Read from MH i2c: E2 62 00 [08:54:57]MH_I2C_Read... [08:54:57]Read from MH i2c: E2 62 00 85 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [08:54:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:54:57]wFMCommunicate OK [08:54:57]SAM_PROTO_GetFieldsCounters done [08:54:57]requested_item shift.num is exist - process it [08:54:57]requested_item shift.opened is exist - process it [08:54:57]req_shift_opened [08:54:57]FM_GetShiftState [08:54:57]SAM_PROTO_GetShiftState [08:54:57]wFMCommunicate request_size=4 [08:54:57]MH_SAM_APDU [08:54:57]CAPDU: 80 13 01 00 [08:54:57]Write to MH i2c: E2 08 00 86 4E 80 13 01 00 00 00 00 00 51 [08:54:57]Write i2c OK [08:54:57]MH_I2C_Read... [08:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:57]Read from MH i2c: E2 [08:54:57]MH_I2C_Read... [08:54:57]Read from MH i2c: E2 0E 00 [08:54:57]MH_I2C_Read... [08:54:57]Read from MH i2c: E2 0E 00 86 4E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [08:54:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:54:57]wFMCommunicate OK [08:54:57]SAM_PROTO_GetShiftState done [08:54:57]FM_GetShiftState done [08:54:57]req_shift_opened done [08:54:57]requested_item shift.open_date is exist - process it [08:54:57]req_shift_open_date [08:54:57]req_shift_open_date done [08:54:57]produce_requested_data done [08:54:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96561,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:54:57]process_action_free close_receipt [08:54:57]json_value_free [08:54:57]json_value_free done [08:54:57]process_json_proto returns [08:54:57]Send response to host [08:54:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96561,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:54:57]free response buf [08:54:57]execute_script done [08:54:57]execute_script returns [08:54:57]free content buf [08:54:57]Sock 7.Close socket [08:54:57]Sock 7.Thread stoped [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:23]accept exits with 9 [08:55:23]New connection [08:55:23]New thread 3066920292 created [08:55:23]Thread 3066776932 joined [08:55:23]Waiting for new connection... [08:55:23] Sock 9.Parse request [08:55:23]Sock 9.Check first char [08:55:23]Sock 9.First char is OK [08:55:23]request: POST /json_proto HTTP/1.0 [08:55:23]Method: POST [08:55:23]URL: /json_proto [08:55:23]Method is POST - this is cgi request [08:55:23]url: /json_proto [08:55:23]query_string will be loaded in cgi processing [08:55:23]execute_cgi json_proto POST (null) [08:55:23]execute_cgi path=json_proto method=POST [08:55:23]POST find Content-Length [08:55:23]Host: 172.17.40.67:8080 [08:55:23]Content-Length: 801 [08:55:23]Content-Type: application/json [08:55:23] [08:55:23]POST finish read [08:55:23]Found Content-Length = 801 [08:55:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.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\u000A1645688", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:23]execute_script... [08:55:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.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\u000A1645688", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:23]POST & json_proto [08:55:23]process_json_proto [08:55:23]json parsed OK: [08:55:23]protocol is kg_v1.0 [08:55:23]action value=close_receipt [08:55:23]process_action close_receipt [08:55:23]cmd_close_receipt [08:55:23]MH_GetDate [08:55:23]Write to MH i2c: F0 00 00 87 4E C4 [08:55:23]Write i2c OK [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: F0 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: F0 09 00 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: F0 09 00 87 4E 00 FF A2 20 67 EE DA 66 66 89 [08:55:23]GetLastDocTimeStamp 1730192097 [08:55:23]current date 1730192127 [08:55:23]FM_GetShiftState [08:55:23]SAM_PROTO_GetShiftState [08:55:23]wFMCommunicate request_size=4 [08:55:23]MH_SAM_APDU [08:55:23]CAPDU: 80 13 01 00 [08:55:23]Write to MH i2c: E2 08 00 88 4E 80 13 01 00 00 00 00 00 53 [08:55:23]Write i2c OK [08:55:23]MH_I2C_Read... [08:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:23]Read from MH i2c: E2 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: E2 0E 00 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: E2 0E 00 88 4E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [08:55:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:55:23]wFMCommunicate OK [08:55:23]SAM_PROTO_GetShiftState done [08:55:23]FM_GetShiftState done [08:55:23]opened in 1730160548 [08:55:23]opened+sec_in_day 1730246948 [08:55:23]quantity*price = 0 [08:55:23]sum+1 = 1 [08:55:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 71 29.10.2024 08:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 1645688 ФМ: 0000000002098560 ФД: 96562 ФПД: 42641079239701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96562&fm=42641079239701&tin=02508201610067®Number=0000000000170478&sum=0 [08:55:24]StoreToDocumentArchive [08:55:24]shift 145 fd 96562 [08:55:24]save to /storage/0145/doc_00096562 [08:55:24]save last doc name /storage/0145/doc_00096562 to /storage/kkm_last_doc_name [08:55:24]save OK [08:55:24]Clear old archive folders... [08:55:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:55:24]tlvbuf is 0122C2B0 [08:55:24]SAM_PROTO_ClearQueue [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 09 00 00 [08:55:24]Write to MH i2c: E2 08 00 95 4E 80 09 00 00 00 00 00 00 55 [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 95 4E 00 90 00 57 [08:55:24]RAPDU: 90 00 [08:55:24]wFMCommunicate OK [08:55:24]SAM_PROTO_ClearQueue done [08:55:24]KKMCreateOFDPacket [08:55:24]OFDProtocolAddRootSTLVToBuf [08:55:24]FM_MakeSignedData [08:55:24]FM_MakeSignedData [08:55:24]SAM_PROTO_SignData [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 0D 01 02 [08:55:24]Write to MH i2c: E2 08 00 96 4E 80 0D 01 02 00 00 00 00 5D [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 96 4E 00 90 00 58 [08:55:24]RAPDU: 90 00 [08:55:24]wFMCommunicate OK [08:55:24]wFMCommunicate request_size=255 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 47 00 00 00 F4 03 04 00 FF A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 79 01 00 35 04 06 00 26 [08:55:24]Write to MH i2c: E2 02 01 97 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 FF A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 79 01 00 35 04 06 00 26 00 00 74 [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:25]Read from MH i2c: E2 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 03 00 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 03 00 97 4E 00 90 00 59 [08:55:25]RAPDU: 90 00 [08:55:25]wFMCommunicate OK [08:55:25]wFMCommunicate request_size=10 [08:55:25]MH_SAM_APDU [08:55:25]CAPDU: 80 0D 02 02 05 C8 26 61 84 15 [08:55:25]Write to MH i2c: E2 0D 00 98 4E 80 0D 02 02 05 00 C8 26 61 84 15 00 00 52 [08:55:25]Write i2c OK [08:55:25]MH_I2C_Read... [08:55:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:25]Read from MH i2c: E2 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 03 00 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 03 00 98 4E 00 90 00 5A [08:55:25]RAPDU: 90 00 [08:55:25]wFMCommunicate OK [08:55:25]wFMCommunicate request_size=4 [08:55:25]MH_SAM_APDU [08:55:25]CAPDU: 80 0D 03 02 [08:55:25]Write to MH i2c: E2 08 00 99 4E 80 0D 03 02 00 00 00 00 62 [08:55:25]Write i2c OK [08:55:25]MH_I2C_Read... [08:55:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:25]Read from MH i2c: E2 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 0B 00 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 0B 00 99 4E 00 D8 F5 A8 0D A5 68 9B 4B 90 00 D8 [08:55:25]RAPDU: D8 F5 A8 0D A5 68 9B 4B 90 00 [08:55:25]wFMCommunicate OK [08:55:25]SAM_PROTO_SignData done [08:55:25]FM_MakeSignedData done [08:55:25]CreateOFDProtocolMessage [08:55:25]wFMCommunicate request_size=4 [08:55:25]MH_SAM_APDU [08:55:25]CAPDU: 80 11 00 00 [08:55:25]Write to MH i2c: E2 08 00 9A 4E 80 11 00 00 00 00 00 00 62 [08:55:25]Write i2c OK [08:55:25]MH_I2C_Read... [08:55:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:25]Read from MH i2c: E2 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 17 00 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: E2 17 00 9A 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [08:55:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:55:25]wFMCommunicate OK [08:55:25]CreateOFDProtocolMessage done [08:55:25]OFDSenderStorePacket 96562 [08:55:25]StoreOFDPacket docnum=96562 [08:55:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 88 C0 07 01 23 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 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 FF A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 79 01 00 35 04 06 00 26 C8 26 61 84 15 D8 F5 A8 0D A5 68 9B 4B [08:55:25]CheckFolder [08:55:25]dirname=/storage/ofd_packets [08:55:25]CheckFolder done [08:55:25]ProducePacketName [08:55:25]name=ofd_packets/00096562 [08:55:25]NVStorageSaveData ofd_packets/00096562 [08:55:25]File name is /storage/ofd_packets/00096562 [08:55:25]Write 301 bytes [08:55:25]NVStorageSaveData done [08:55:25]OFDSenderStorePacket done [08:55:25]KKMCreateOFDPacket done [08:55:25]NVStorageSaveData kkm_last_timestamp [08:55:25]File name is /storage/kkm_last_timestamp [08:55:25]Write 4 bytes [08:55:25]NVStorageSaveData done [08:55:25]ExternCall_PrintAddStr [08:55:25]wPrintStart [08:55:25]Write to MH i2c: 01 00 00 9B 4E E9 [08:55:25]Write i2c OK [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: 01 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: 01 07 00 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: 01 07 00 9B 4E 00 00 00 00 00 FF 0F FE [08:55:25]RasterBufferAndPrint [08:55:25]line Счет N : (1)3407088 [08:55:25]line ИНН: 02508201610067 [08:55:25]line Контрольно-Кассовый Чек [08:55:25]line ПРОДАЖА [08:55:25]line ТРК (МРК, ГНК) : 13 [08:55:25]line Товар: 2710124500 [08:55:25]line Аи-95-К-5 [08:55:25]line 10.000 * 0.00 [08:55:25]line = 0.00 [08:55:25]line НДС 12% НСП 1% [08:55:25]line > о реализуемом товаре [08:55:25]line ИТОГО: 0.00 [08:55:25]line НСП 1% : 0.00 [08:55:25]line НДС 12% : 0.00 [08:55:25]line Наличными: 0.00 [08:55:25]line Безнал.: 0.00 [08:55:25]line Место: АЗС № 82 "Партнер Нефть" [08:55:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:55:25]line СНО: Общий режим [08:55:25]line Чек 71 29.10.2024 08:55 [08:55:25]line Смена: 145 ФФД: 1.0 [08:55:25]line ЗНМ: 0300000017 [08:55:25]line РНМ: 0000000000170478 [08:55:25]line Версия ККМ: v1.0 [08:55:25]line Талоны: Топливные Талоны [08:55:25]line 1645688 [08:55:25]line ФМ: 0000000002098560 [08:55:25]line ФД: 96562 [08:55:25]line ФПД: 42641079239701 [08:55:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96562&fm=42641079239701&tin=02508201610067®Number=0000000000170478&sum=0 [08:55:25]OFD Sender: Processing packet 96562 [packets to send 58, broken 57] [08:55:25]ProducePacketName [08:55:25]name=ofd_packets/00096562 [08:55:25]OFD Sender: To server: pG, [08:55:25]CommunicateWithHost lk.salyk.kg:30040 [08:55:25]ConnectInit lk.salyk.kg [08:55:25]written 0, free lines is 4095 [08:55:25]Connected sock=10 [08:55:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 88 C0 07 01 23 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 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 FF A2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 79 01 00 35 04 06 00 26 C8 26 61 84 15 D8 F5 A8 0D A5 68 9B 4B [08:55:26]Write to MH i2c: 01 00 00 C5 4E 13 [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: 01 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: 01 07 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: 01 07 00 C5 4E 00 00 00 00 00 0B 0D 32 [08:55:26]RasterBufferAndPrint [08:55:26]line [08:55:26]line [08:55:26]line [08:55:26]line [08:55:26]line [08:55:26]written 0, free lines is 3348 [08:55:26]MH_Cut [08:55:26]Write to MH i2c: D1 01 00 CC 4E 01 EC [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: D1 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: D1 01 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: D1 01 00 CC 4E 00 EB [08:55:26]Write to MH i2c: 01 00 00 CD 4E 1B [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 4B 47 00 F5 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 32 30 39 38 35 36 30 10 04 04 00 32 79 01 00 F4 03 04 00 26 4D 20 67 B6 04 01 00 00 F8 F3 88 17 9C AD 07 0E [08:55:26]CommunicateWithHost err = 0 [08:55:26]CheckOFDResponse [08:55:26]1017 (14) - 77093643461234 [08:55:26]1041 (16) - 0000000002098560 [08:55:26]1040 (4) - 96562 [08:55:26]1012 (4) - 29.10.2024 02:49 [08:55:26]1206 (1) - 0 [08:55:26]OFD Sender: Remove packet 96562 [08:55:26]ProducePacketName [08:55:26]name=ofd_packets/00096562 [08:55:26]NVStorageDeleteData [08:55:26]OFD Sender: No OFD packet to send [08:55:26]*** Cut start [08:55:26]*** Partial cut [08:55:26]*** CUTSNS_PIN = 1 [08:55:26]*** CUTSNS_PIN = 0 [08:55:26]*** Brake cut motor [08:55:27]Read from MH i2c: 01 [08:55:27]MH_I2C_Read... [08:55:27]*** Stop cut motor [08:55:27]*** Cut end [08:55:27]Read from MH i2c: 01 07 00 [08:55:27]MH_I2C_Read... [08:55:27]Read from MH i2c: 01 07 00 CD 4E 00 00 00 00 00 FF 0F 30 [08:55:27]process_action close_receipt done [08:55:27]requested_data is exist [08:55:27]produce_requested_data [08:55:27]requested_item fm.sn is exist - process it [08:55:27]wFMCommunicate request_size=4 [08:55:27]MH_SAM_APDU [08:55:27]CAPDU: 80 11 00 00 [08:55:27]Write to MH i2c: E2 08 00 CE 4E 80 11 00 00 00 00 00 00 96 [08:55:27]Write i2c OK [08:55:27]MH_I2C_Read... [08:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:27]Read from MH i2c: E2 [08:55:27]MH_I2C_Read... [08:55:27]Read from MH i2c: E2 17 00 [08:55:27]MH_I2C_Read... [08:55:27]Read from MH i2c: E2 17 00 CE 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [08:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:55:27]wFMCommunicate OK [08:55:27]requested_item fd.num is exist - process it [08:55:27]SAM_PROTO_GetFieldsCounters [08:55:27]wFMCommunicate request_size=4 [08:55:27]MH_SAM_APDU [08:55:27]CAPDU: 80 13 00 00 [08:55:27]Write to MH i2c: E2 08 00 CF 4E 80 13 00 00 00 00 00 00 99 [08:55:27]Write i2c OK [08:55:27]MH_I2C_Read... [08:55:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:27]Read from MH i2c: E2 [08:55:27]MH_I2C_Read... [08:55:27]Read from MH i2c: E2 62 00 [08:55:27]MH_I2C_Read... [08:55:27]Read from MH i2c: E2 62 00 CF 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 CC [08:55:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:55:27]wFMCommunicate OK [08:55:27]SAM_PROTO_GetFieldsCounters done [08:55:27]requested_item shift.num is exist - process it [08:55:27]requested_item shift.opened is exist - process it [08:55:27]req_shift_opened [08:55:27]FM_GetShiftState [08:55:27]SAM_PROTO_GetShiftState [08:55:27]wFMCommunicate request_size=4 [08:55:27]MH_SAM_APDU [08:55:27]CAPDU: 80 13 01 00 [08:55:27]Write to MH i2c: E2 08 00 D0 4E 80 13 01 00 00 00 00 00 9B [08:55:27]Write i2c OK [08:55:27]MH_I2C_Read... [08:55:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:27]Read from MH i2c: E2 [08:55:27]MH_I2C_Read... [08:55:27]Read from MH i2c: E2 0E 00 [08:55:27]MH_I2C_Read... [08:55:27]Read from MH i2c: E2 0E 00 D0 4E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F9 [08:55:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:55:27]wFMCommunicate OK [08:55:27]SAM_PROTO_GetShiftState done [08:55:27]FM_GetShiftState done [08:55:27]req_shift_opened done [08:55:27]requested_item shift.open_date is exist - process it [08:55:27]req_shift_open_date [08:55:27]req_shift_open_date done [08:55:27]produce_requested_data done [08:55:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96562,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:55:27]process_action_free close_receipt [08:55:27]json_value_free [08:55:27]json_value_free done [08:55:27]process_json_proto returns [08:55:27]Send response to host [08:55:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96562,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:55:27]free response buf [08:55:27]execute_script done [08:55:27]execute_script returns [08:55:27]free content buf [08:55:27]Sock 9.Close socket [08:55:27]Sock 9.Thread stoped [08:55:31]OFD Sender: No OFD packet to send [08:55:36]OFD Sender: No OFD packet to send [08:55:41]OFD Sender: No OFD packet to send [08:55:46]OFD Sender: No OFD packet to send [08:55:51]OFD Sender: No OFD packet to send [08:55:56]OFD Sender: No OFD packet to send [08:56:01]OFD Sender: No OFD packet to send [08:56:06]OFD Sender: No OFD packet to send [08:56:11]OFD Sender: No OFD packet to send [08:56:16]OFD Sender: No OFD packet to send [08:56:18]accept exits with 7 [08:56:18]New connection [08:56:18]New thread 3066776932 created [08:56:18]Thread 3066920292 joined [08:56:18]Waiting for new connection... [08:56:18] Sock 7.Parse request [08:56:18]Sock 7.Check first char [08:56:18]Sock 7.First char is OK [08:56:18]request: POST /json_proto HTTP/1.0 [08:56:18]Method: POST [08:56:18]URL: /json_proto [08:56:18]Method is POST - this is cgi request [08:56:18]url: /json_proto [08:56:18]query_string will be loaded in cgi processing [08:56:18]execute_cgi json_proto POST (null) [08:56:18]execute_cgi path=json_proto method=POST [08:56:18]POST find Content-Length [08:56:18]Host: 172.17.40.67:8080 [08:56:18]Content-Length: 678 [08:56:18]Content-Type: application/json [08:56:18] [08:56:18]POST finish read [08:56:18]Found Content-Length = 678 [08:56:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:56:18]execute_script... [08:56: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)3407089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:56:18]POST & json_proto [08:56:18]process_json_proto [08:56:18]json parsed OK: [08:56:18]protocol is kg_v1.0 [08:56:18]action value=close_receipt [08:56:18]process_action close_receipt [08:56:18]cmd_close_receipt [08:56:18]MH_GetDate [08:56:18]Write to MH i2c: F0 00 00 D1 4E 0E [08:56:18]Write i2c OK [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: F0 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: F0 09 00 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: F0 09 00 D1 4E 00 36 A3 20 67 EE DA 66 66 0B [08:56:18]GetLastDocTimeStamp 1730192127 [08:56:18]current date 1730192182 [08:56:18]FM_GetShiftState [08:56:18]SAM_PROTO_GetShiftState [08:56:18]wFMCommunicate request_size=4 [08:56:18]MH_SAM_APDU [08:56:18]CAPDU: 80 13 01 00 [08:56:18]Write to MH i2c: E2 08 00 D2 4E 80 13 01 00 00 00 00 00 9D [08:56:18]Write i2c OK [08:56:18]MH_I2C_Read... [08:56:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:18]Read from MH i2c: E2 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: E2 0E 00 [08:56:18]MH_I2C_Read... [08:56:18]Read from MH i2c: E2 0E 00 D2 4E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FB [08:56:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:56:18]wFMCommunicate OK [08:56:18]SAM_PROTO_GetShiftState done [08:56:18]FM_GetShiftState done [08:56:18]opened in 1730160548 [08:56:18]opened+sec_in_day 1730246948 [08:56:18]quantity*price = 35055 [08:56:18]sum+1 = 35057 [08:56:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 72 29.10.2024 08:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96563 ФПД: 113987556575887 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=0000000002098560&fd_number=96563&fm=113987556575887&tin=02508201610067®Number=0000000000170478&sum=35000 [08:56:19]StoreToDocumentArchive [08:56:19]shift 145 fd 96563 [08:56:19]save to /storage/0145/doc_00096563 [08:56:19]save last doc name /storage/0145/doc_00096563 to /storage/kkm_last_doc_name [08:56:19]save OK [08:56:19]Clear old archive folders... [08:56:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:19]tlvbuf is 01194C40 [08:56:19]SAM_PROTO_ClearQueue [08:56:19]wFMCommunicate request_size=4 [08:56:19]MH_SAM_APDU [08:56:19]CAPDU: 80 09 00 00 [08:56:19]Write to MH i2c: E2 08 00 DF 4E 80 09 00 00 00 00 00 00 9F [08:56:19]Write i2c OK [08:56:19]MH_I2C_Read... [08:56:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:19]Read from MH i2c: E2 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 DF 4E 00 90 00 A1 [08:56:19]RAPDU: 90 00 [08:56:19]wFMCommunicate OK [08:56:19]SAM_PROTO_ClearQueue done [08:56:19]KKMCreateOFDPacket [08:56:19]OFDProtocolAddRootSTLVToBuf [08:56:19]FM_MakeSignedData [08:56:19]FM_MakeSignedData [08:56:19]SAM_PROTO_SignData [08:56:19]wFMCommunicate request_size=4 [08:56:19]MH_SAM_APDU [08:56:19]CAPDU: 80 0D 01 02 [08:56:19]Write to MH i2c: E2 08 00 E0 4E 80 0D 01 02 00 00 00 00 A7 [08:56:19]Write i2c OK [08:56:19]MH_I2C_Read... [08:56:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:19]Read from MH i2c: E2 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 [08:56:19]MH_I2C_Read... [08:56:19]Read from MH i2c: E2 03 00 E0 4E 00 90 00 A2 [08:56:19]RAPDU: 90 00 [08:56:19]wFMCommunicate OK [08:56:19]wFMCommunicate request_size=255 [08:56:19]MH_SAM_APDU [08:56:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 48 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 79 01 00 35 04 06 00 67 [08:56:19]Write to MH i2c: E2 02 01 E1 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 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 48 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 79 01 00 35 04 06 00 67 00 00 8D [08:56:19]Write i2c OK [08:56:19]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 E1 4E 00 90 00 A3 [08:56:20]RAPDU: 90 00 [08:56:20]wFMCommunicate OK [08:56:20]wFMCommunicate request_size=10 [08:56:20]MH_SAM_APDU [08:56:20]CAPDU: 80 0D 02 02 05 AB CB D1 8A 8F [08:56:20]Write to MH i2c: E2 0D 00 E2 4E 80 0D 02 02 05 00 AB CB D1 8A 8F 00 00 14 [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 03 00 E2 4E 00 90 00 A4 [08:56:20]RAPDU: 90 00 [08:56:20]wFMCommunicate OK [08:56:20]wFMCommunicate request_size=4 [08:56:20]MH_SAM_APDU [08:56:20]CAPDU: 80 0D 03 02 [08:56:20]Write to MH i2c: E2 08 00 E3 4E 80 0D 03 02 00 00 00 00 AC [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 0B 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 0B 00 E3 4E 00 E9 83 F6 62 A4 89 5F 74 90 00 71 [08:56:20]RAPDU: E9 83 F6 62 A4 89 5F 74 90 00 [08:56:20]wFMCommunicate OK [08:56:20]SAM_PROTO_SignData done [08:56:20]FM_MakeSignedData done [08:56:20]CreateOFDProtocolMessage [08:56:20]wFMCommunicate request_size=4 [08:56:20]MH_SAM_APDU [08:56:20]CAPDU: 80 11 00 00 [08:56:20]Write to MH i2c: E2 08 00 E4 4E 80 11 00 00 00 00 00 00 AC [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:20]Read from MH i2c: E2 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 17 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: E2 17 00 E4 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [08:56:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:56:20]wFMCommunicate OK [08:56:20]CreateOFDProtocolMessage done [08:56:20]OFDSenderStorePacket 96563 [08:56:20]StoreOFDPacket docnum=96563 [08:56:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C C7 07 01 9B B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 48 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 79 01 00 35 04 06 00 67 AB CB D1 8A 8F E9 83 F6 62 A4 89 5F 74 [08:56:20]CheckFolder [08:56:20]dirname=/storage/ofd_packets [08:56:20]CheckFolder done [08:56:20]ProducePacketName [08:56:20]name=ofd_packets/00096563 [08:56:20]NVStorageSaveData ofd_packets/00096563 [08:56:20]File name is /storage/ofd_packets/00096563 [08:56:20]Write 301 bytes [08:56:20]NVStorageSaveData done [08:56:20]OFDSenderStorePacket done [08:56:20]KKMCreateOFDPacket done [08:56:20]NVStorageSaveData kkm_last_timestamp [08:56:20]File name is /storage/kkm_last_timestamp [08:56:20]Write 4 bytes [08:56:20]NVStorageSaveData done [08:56:20]ExternCall_PrintAddStr [08:56:20]wPrintStart [08:56:20]Write to MH i2c: 01 00 00 E5 4E 33 [08:56:20]Write i2c OK [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: 01 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: 01 07 00 [08:56:20]MH_I2C_Read... [08:56:20]Read from MH i2c: 01 07 00 E5 4E 00 00 00 00 00 FF 0F 48 [08:56:20]RasterBufferAndPrint [08:56:20]line Счет N : (1)3407089 [08:56:20]line ИНН: 02508201610067 [08:56:20]line Контрольно-Кассовый Чек [08:56:20]line ПРОДАЖА [08:56:20]line ТРК (МРК, ГНК) : 42 [08:56:20]line Товар: 2710124130 [08:56:20]line Аи-92-К-4 [08:56:20]line 5.240 * 66.90 [08:56:20]line = 350.56 [08:56:20]line НДС 12% НСП 1% [08:56:20]line > о реализуемом товаре [08:56:20]line ОКРУГЛЕНИЕ: -0.56 [08:56:20]line ИТОГО: 350.00 [08:56:20]line Внесено: 350.00 [08:56:20]line СДАЧА: 0.00 [08:56:20]line НСП 1% : 3.10 [08:56:20]line НДС 12% : 37.23 [08:56:20]line Наличными: 350.00 [08:56:20]line Безнал.: 0.00 [08:56:20]line Место: АЗС № 82 "Партнер Нефть" [08:56:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:56:20]line СНО: Общий режим [08:56:20]line Чек 72 29.10.2024 08:56 [08:56:20]line Смена: 145 ФФД: 1.0 [08:56:20]line ЗНМ: 0300000017 [08:56:20]line РНМ: 0000000000170478 [08:56:20]line Версия ККМ: v1.0 [08:56:20]line ФМ: 0000000002098560 [08:56:20]line ФД: 96563 [08:56:20]line ФПД: 113987556575887 [08:56:20]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=0000000002098560&fd_number=96563&fm=113987556575887&tin=02508201610067®Number=0000000000170478&sum=35000 [08:56:20]OFD Sender: Processing packet 96563 [packets to send 58, broken 57] [08:56:20]ProducePacketName [08:56:20]name=ofd_packets/00096563 [08:56:20]OFD Sender: To server: pG, [08:56:20]CommunicateWithHost lk.salyk.kg:30040 [08:56:20]ConnectInit lk.salyk.kg [08:56:20]written 0, free lines is 4095 [08:56:20]Connected sock=10 [08:56:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C C7 07 01 9B B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 48 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 79 01 00 35 04 06 00 67 AB CB D1 8A 8F E9 83 F6 62 A4 89 5F 74 [08:56:21]Write to MH i2c: 01 00 00 10 4F 5F [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: 01 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: 01 07 00 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: 01 07 00 10 4F 00 00 00 00 00 0F 0D 82 [08:56:21]RasterBufferAndPrint [08:56:21]line [08:56:21]line [08:56:21]line [08:56:21]line [08:56:21]line [08:56:21]written 0, free lines is 3353 [08:56:21]MH_Cut [08:56:21]Write to MH i2c: D1 01 00 17 4F 01 38 [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: D1 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: D1 01 00 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: D1 01 00 17 4F 00 37 [08:56:21]Write to MH i2c: 01 00 00 18 4F 67 [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 07 BF 47 00 18 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 32 30 39 38 35 36 30 10 04 04 00 33 79 01 00 F4 03 04 00 5D 4D 20 67 B6 04 01 00 00 D8 04 BE 32 96 F4 B3 89 [08:56:21]CommunicateWithHost err = 0 [08:56:21]CheckOFDResponse [08:56:21]1017 (14) - 77093643461234 [08:56:21]1041 (16) - 0000000002098560 [08:56:21]1040 (4) - 96563 [08:56:21]1012 (4) - 29.10.2024 02:50 [08:56:21]1206 (1) - 0 [08:56:21]OFD Sender: Remove packet 96563 [08:56:21]ProducePacketName [08:56:21]name=ofd_packets/00096563 [08:56:21]NVStorageDeleteData [08:56:21]OFD Sender: No OFD packet to send [08:56:21]*** Cut start [08:56:21]*** Partial cut [08:56:21]*** CUTSNS_PIN = 1 [08:56:21]*** CUTSNS_PIN = 0 [08:56:21]*** Brake cut motor [08:56:22]Read from MH i2c: 01 [08:56:22]MH_I2C_Read... [08:56:22]*** Stop cut motor [08:56:22]*** Cut end [08:56:22]Read from MH i2c: 01 07 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: 01 07 00 18 4F 00 00 00 00 00 FF 0F 7C [08:56:22]process_action close_receipt done [08:56:22]requested_data is exist [08:56:22]produce_requested_data [08:56:22]requested_item fm.sn is exist - process it [08:56:22]wFMCommunicate request_size=4 [08:56:22]MH_SAM_APDU [08:56:22]CAPDU: 80 11 00 00 [08:56:22]Write to MH i2c: E2 08 00 19 4F 80 11 00 00 00 00 00 00 E2 [08:56:22]Write i2c OK [08:56:22]MH_I2C_Read... [08:56:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:22]Read from MH i2c: E2 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 17 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 17 00 19 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [08:56:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:56:22]wFMCommunicate OK [08:56:22]requested_item fd.num is exist - process it [08:56:22]SAM_PROTO_GetFieldsCounters [08:56:22]wFMCommunicate request_size=4 [08:56:22]MH_SAM_APDU [08:56:22]CAPDU: 80 13 00 00 [08:56:22]Write to MH i2c: E2 08 00 1A 4F 80 13 00 00 00 00 00 00 E5 [08:56:22]Write i2c OK [08:56:22]MH_I2C_Read... [08:56:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:22]Read from MH i2c: E2 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 62 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 62 00 1A 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [08:56:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:22]wFMCommunicate OK [08:56:22]SAM_PROTO_GetFieldsCounters done [08:56:22]requested_item shift.num is exist - process it [08:56:22]requested_item shift.opened is exist - process it [08:56:22]req_shift_opened [08:56:22]FM_GetShiftState [08:56:22]SAM_PROTO_GetShiftState [08:56:22]wFMCommunicate request_size=4 [08:56:22]MH_SAM_APDU [08:56:22]CAPDU: 80 13 01 00 [08:56:22]Write to MH i2c: E2 08 00 1B 4F 80 13 01 00 00 00 00 00 E7 [08:56:22]Write i2c OK [08:56:22]MH_I2C_Read... [08:56:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:22]Read from MH i2c: E2 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 0E 00 [08:56:22]MH_I2C_Read... [08:56:22]Read from MH i2c: E2 0E 00 1B 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 45 [08:56:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:56:22]wFMCommunicate OK [08:56:22]SAM_PROTO_GetShiftState done [08:56:22]FM_GetShiftState done [08:56:22]req_shift_opened done [08:56:22]requested_item shift.open_date is exist - process it [08:56:22]req_shift_open_date [08:56:22]req_shift_open_date done [08:56:22]produce_requested_data done [08:56:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96563,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:56:22]process_action_free close_receipt [08:56:22]json_value_free [08:56:22]json_value_free done [08:56:22]process_json_proto returns [08:56:22]Send response to host [08:56:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96563,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:56:22]free response buf [08:56:22]execute_script done [08:56:22]execute_script returns [08:56:22]free content buf [08:56:22]Sock 7.Close socket [08:56:22]Sock 7.Thread stoped [08:56:26]accept exits with 9 [08:56:26]New connection [08:56:26]New thread 3066920292 created [08:56:26]Thread 3066776932 joined [08:56:26]Waiting for new connection... [08:56:26] Sock 9.Parse request [08:56:26]Sock 9.Check first char [08:56:26]Sock 9.First char is OK [08:56:26]request: POST /json_proto HTTP/1.0 [08:56:26]Method: POST [08:56:26]URL: /json_proto [08:56:26]Method is POST - this is cgi request [08:56:26]url: /json_proto [08:56:26]query_string will be loaded in cgi processing [08:56:26]execute_cgi json_proto POST (null) [08:56:26]execute_cgi path=json_proto method=POST [08:56:26]POST find Content-Length [08:56:26]Host: 172.17.40.67:8080 [08:56:26]Content-Length: 678 [08:56:26]Content-Type: application/json [08:56:26] [08:56:26]POST finish read [08:56:26]Found Content-Length = 678 [08:56:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:26]execute_script... [08:56: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)3407090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:26]POST & json_proto [08:56:26]process_json_proto [08:56:26]json parsed OK: [08:56:26]protocol is kg_v1.0 [08:56:26]action value=close_receipt [08:56:26]process_action close_receipt [08:56:26]cmd_close_receipt [08:56:26]MH_GetDate [08:56:26]Write to MH i2c: F0 00 00 1C 4F 5A [08:56:26]Write i2c OK [08:56:26]MH_I2C_Read... [08:56:26]Read from MH i2c: F0 [08:56:26]MH_I2C_Read... [08:56:26]Read from MH i2c: F0 09 00 [08:56:26]MH_I2C_Read... [08:56:26]Read from MH i2c: F0 09 00 1C 4F 00 3E A3 20 67 EE DA 66 66 5F [08:56:26]GetLastDocTimeStamp 1730192182 [08:56:26]current date 1730192190 [08:56:26]FM_GetShiftState [08:56:26]SAM_PROTO_GetShiftState [08:56:26]wFMCommunicate request_size=4 [08:56:26]MH_SAM_APDU [08:56:26]CAPDU: 80 13 01 00 [08:56:26]Write to MH i2c: E2 08 00 1D 4F 80 13 01 00 00 00 00 00 E9 [08:56:26]Write i2c OK [08:56:26]MH_I2C_Read... [08:56:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:26]Read from MH i2c: E2 [08:56:26]MH_I2C_Read... [08:56:26]Read from MH i2c: E2 0E 00 [08:56:26]MH_I2C_Read... [08:56:26]Read from MH i2c: E2 0E 00 1D 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 47 [08:56:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:56:26]wFMCommunicate OK [08:56:26]SAM_PROTO_GetShiftState done [08:56:26]FM_GetShiftState done [08:56:26]opened in 1730160548 [08:56:26]opened+sec_in_day 1730246948 [08:56:26]quantity*price = 20003 [08:56:26]sum+1 = 20004 [08:56: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 73 29.10.2024 08:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96564 ФПД: 45905693553568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96564&fm=45905693553568&tin=02508201610067®Number=0000000000170478&sum=20000 [08:56:27]StoreToDocumentArchive [08:56:27]shift 145 fd 96564 [08:56:27]save to /storage/0145/doc_00096564 [08:56:27]save last doc name /storage/0145/doc_00096564 to /storage/kkm_last_doc_name [08:56:27]save OK [08:56:27]Clear old archive folders... [08:56:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:27]tlvbuf is 011B54B0 [08:56:27]SAM_PROTO_ClearQueue [08:56:27]wFMCommunicate request_size=4 [08:56:27]MH_SAM_APDU [08:56:27]CAPDU: 80 09 00 00 [08:56:27]Write to MH i2c: E2 08 00 2A 4F 80 09 00 00 00 00 00 00 EB [08:56:27]Write i2c OK [08:56:27]MH_I2C_Read... [08:56:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:27]Read from MH i2c: E2 [08:56:27]MH_I2C_Read... [08:56:27]Read from MH i2c: E2 03 00 [08:56:27]MH_I2C_Read... [08:56:27]Read from MH i2c: E2 03 00 2A 4F 00 90 00 ED [08:56:27]RAPDU: 90 00 [08:56:27]wFMCommunicate OK [08:56:27]SAM_PROTO_ClearQueue done [08:56:27]KKMCreateOFDPacket [08:56:27]OFDProtocolAddRootSTLVToBuf [08:56:27]FM_MakeSignedData [08:56:27]FM_MakeSignedData [08:56:27]SAM_PROTO_SignData [08:56:27]wFMCommunicate request_size=4 [08:56:27]MH_SAM_APDU [08:56:27]CAPDU: 80 0D 01 02 [08:56:27]Write to MH i2c: E2 08 00 2B 4F 80 0D 01 02 00 00 00 00 F3 [08:56:27]Write i2c OK [08:56:27]MH_I2C_Read... [08:56:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:27]Read from MH i2c: E2 [08:56:27]MH_I2C_Read... [08:56:27]Read from MH i2c: E2 03 00 [08:56:27]MH_I2C_Read... [08:56:27]Read from MH i2c: E2 03 00 2B 4F 00 90 00 EE [08:56:27]RAPDU: 90 00 [08:56:27]wFMCommunicate OK [08:56:27]wFMCommunicate request_size=255 [08:56:27]MH_SAM_APDU [08:56: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 34 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 49 00 00 00 F4 03 04 00 3E A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 79 01 00 35 04 06 00 29 [08:56:27]Write to MH i2c: E2 02 01 2C 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 49 00 00 00 F4 03 04 00 3E A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 79 01 00 35 04 06 00 29 00 00 5C [08:56:27]Write i2c OK [08:56:27]MH_I2C_Read... [08:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:28]Read from MH i2c: E2 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 03 00 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 03 00 2C 4F 00 90 00 EF [08:56:28]RAPDU: 90 00 [08:56:28]wFMCommunicate OK [08:56:28]wFMCommunicate request_size=10 [08:56:28]MH_SAM_APDU [08:56:28]CAPDU: 80 0D 02 02 05 C0 40 8E B3 A0 [08:56:28]Write to MH i2c: E2 0D 00 2D 4F 80 0D 02 02 05 00 C0 40 8E B3 A0 00 00 E1 [08:56:28]Write i2c OK [08:56:28]MH_I2C_Read... [08:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:28]Read from MH i2c: E2 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 03 00 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 03 00 2D 4F 00 90 00 F0 [08:56:28]RAPDU: 90 00 [08:56:28]wFMCommunicate OK [08:56:28]wFMCommunicate request_size=4 [08:56:28]MH_SAM_APDU [08:56:28]CAPDU: 80 0D 03 02 [08:56:28]Write to MH i2c: E2 08 00 2E 4F 80 0D 03 02 00 00 00 00 F8 [08:56:28]Write i2c OK [08:56:28]MH_I2C_Read... [08:56:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:28]Read from MH i2c: E2 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 0B 00 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 0B 00 2E 4F 00 79 4B 88 CC C0 45 A1 BD 90 00 74 [08:56:28]RAPDU: 79 4B 88 CC C0 45 A1 BD 90 00 [08:56:28]wFMCommunicate OK [08:56:28]SAM_PROTO_SignData done [08:56:28]FM_MakeSignedData done [08:56:28]CreateOFDProtocolMessage [08:56:28]wFMCommunicate request_size=4 [08:56:28]MH_SAM_APDU [08:56:28]CAPDU: 80 11 00 00 [08:56:28]Write to MH i2c: E2 08 00 2F 4F 80 11 00 00 00 00 00 00 F8 [08:56:28]Write i2c OK [08:56:28]MH_I2C_Read... [08:56:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:28]Read from MH i2c: E2 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 17 00 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: E2 17 00 2F 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [08:56:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:56:28]wFMCommunicate OK [08:56:28]CreateOFDProtocolMessage done [08:56:28]OFDSenderStorePacket 96564 [08:56:28]StoreOFDPacket docnum=96564 [08:56:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 08 07 01 CC 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 34 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 49 00 00 00 F4 03 04 00 3E A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 79 01 00 35 04 06 00 29 C0 40 8E B3 A0 79 4B 88 CC C0 45 A1 BD [08:56:28]CheckFolder [08:56:28]dirname=/storage/ofd_packets [08:56:28]CheckFolder done [08:56:28]ProducePacketName [08:56:28]name=ofd_packets/00096564 [08:56:28]NVStorageSaveData ofd_packets/00096564 [08:56:28]File name is /storage/ofd_packets/00096564 [08:56:28]Write 301 bytes [08:56:28]NVStorageSaveData done [08:56:28]OFDSenderStorePacket done [08:56:28]KKMCreateOFDPacket done [08:56:28]NVStorageSaveData kkm_last_timestamp [08:56:28]File name is /storage/kkm_last_timestamp [08:56:28]Write 4 bytes [08:56:28]NVStorageSaveData done [08:56:28]ExternCall_PrintAddStr [08:56:28]wPrintStart [08:56:28]Write to MH i2c: 01 00 00 30 4F 7F [08:56:28]Write i2c OK [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: 01 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: 01 07 00 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: 01 07 00 30 4F 00 00 00 00 00 FF 0F 94 [08:56:28]RasterBufferAndPrint [08:56:28]line Счет N : (1)3407090 [08:56:28]line ИНН: 02508201610067 [08:56:28]line Контрольно-Кассовый Чек [08:56:28]line ПРОДАЖА [08:56:28]line ТРК (МРК, ГНК) : 22 [08:56:28]line Товар: 2710124130 [08:56:28]line Аи-92-К-4 [08:56:28]line 2.990 * 66.90 [08:56:28]line = 200.03 [08:56:28]line НДС 12% НСП 1% [08:56:28]line > о реализуемом товаре [08:56:28]line ОКРУГЛЕНИЕ: -0.03 [08:56:28]line ИТОГО: 200.00 [08:56:28]line Внесено: 200.00 [08:56:28]line СДАЧА: 0.00 [08:56:28]line НСП 1% : 1.77 [08:56:28]line НДС 12% : 21.24 [08:56:28]line Наличными: 200.00 [08:56:28]line Безнал.: 0.00 [08:56:28]line Место: АЗС № 82 "Партнер Нефть" [08:56:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:56:28]line СНО: Общий режим [08:56:28]line Чек 73 29.10.2024 08:56 [08:56:28]line Смена: 145 ФФД: 1.0 [08:56:28]line ЗНМ: 0300000017 [08:56:28]line РНМ: 0000000000170478 [08:56:28]line Версия ККМ: v1.0 [08:56:28]line ФМ: 0000000002098560 [08:56:28]line ФД: 96564 [08:56:28]line ФПД: 45905693553568 [08:56:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96564&fm=45905693553568&tin=02508201610067®Number=0000000000170478&sum=20000 [08:56:28]written 0, free lines is 4095 [08:56:28]OFD Sender: Processing packet 96564 [packets to send 58, broken 57] [08:56:28]ProducePacketName [08:56:28]name=ofd_packets/00096564 [08:56:28]OFD Sender: To server: pG, [08:56:28]CommunicateWithHost lk.salyk.kg:30040 [08:56:28]ConnectInit lk.salyk.kg [08:56:28]Connected sock=10 [08:56:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 08 07 01 CC 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 34 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 49 00 00 00 F4 03 04 00 3E A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 79 01 00 35 04 06 00 29 C0 40 8E B3 A0 79 4B 88 CC C0 45 A1 BD [08:56:28]Write to MH i2c: 01 00 00 5B 4F AA [08:56:28]Write i2c OK [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: 01 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: 01 07 00 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: 01 07 00 5B 4F 00 00 00 00 00 1C 0D DA [08:56:28]RasterBufferAndPrint [08:56:28]line [08:56:28]line [08:56:28]line [08:56:28]line [08:56:28]line [08:56:28]written 0, free lines is 3367 [08:56:28]MH_Cut [08:56:28]Write to MH i2c: D1 01 00 62 4F 01 83 [08:56:28]Write i2c OK [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: D1 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: D1 01 00 [08:56:28]MH_I2C_Read... [08:56:28]Read from MH i2c: D1 01 00 62 4F 00 82 [08:56:28]Write to MH i2c: 01 00 00 63 4F B2 [08:56:28]Write i2c OK [08:56:28]MH_I2C_Read... [08:56:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 51 D9 47 00 83 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 79 01 00 F4 03 04 00 65 4D 20 67 B6 04 01 00 00 93 2B A4 6C E2 96 D9 DB [08:56:28]CommunicateWithHost err = 0 [08:56:28]CheckOFDResponse [08:56:28]1017 (14) - 77093643461234 [08:56:28]1041 (16) - 0000000002098560 [08:56:28]1040 (4) - 96564 [08:56:28]1012 (4) - 29.10.2024 02:50 [08:56:28]1206 (1) - 0 [08:56:28]OFD Sender: Remove packet 96564 [08:56:28]ProducePacketName [08:56:28]name=ofd_packets/00096564 [08:56:28]NVStorageDeleteData [08:56:29]OFD Sender: No OFD packet to send [08:56:29]*** Cut start [08:56:29]*** Partial cut [08:56:29]*** CUTSNS_PIN = 1 [08:56:29]*** CUTSNS_PIN = 0 [08:56:29]*** Brake cut motor [08:56:29]Read from MH i2c: 01 [08:56:29]MH_I2C_Read... [08:56:29]*** Stop cut motor [08:56:29]*** Cut end [08:56:29]Read from MH i2c: 01 07 00 [08:56:29]MH_I2C_Read... [08:56:29]Read from MH i2c: 01 07 00 63 4F 00 00 00 00 00 FF 0F C7 [08:56:29]process_action close_receipt done [08:56:29]requested_data is exist [08:56:29]produce_requested_data [08:56:29]requested_item fm.sn is exist - process it [08:56:29]wFMCommunicate request_size=4 [08:56:29]MH_SAM_APDU [08:56:29]CAPDU: 80 11 00 00 [08:56:29]Write to MH i2c: E2 08 00 64 4F 80 11 00 00 00 00 00 00 2D [08:56:29]Write i2c OK [08:56:29]MH_I2C_Read... [08:56:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:30]Read from MH i2c: E2 [08:56:30]MH_I2C_Read... [08:56:30]Read from MH i2c: E2 17 00 [08:56:30]MH_I2C_Read... [08:56:30]Read from MH i2c: E2 17 00 64 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [08:56:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:56:30]wFMCommunicate OK [08:56:30]requested_item fd.num is exist - process it [08:56:30]SAM_PROTO_GetFieldsCounters [08:56:30]wFMCommunicate request_size=4 [08:56:30]MH_SAM_APDU [08:56:30]CAPDU: 80 13 00 00 [08:56:30]Write to MH i2c: E2 08 00 65 4F 80 13 00 00 00 00 00 00 30 [08:56:30]Write i2c OK [08:56:30]MH_I2C_Read... [08:56:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:30]Read from MH i2c: E2 [08:56:30]MH_I2C_Read... [08:56:30]Read from MH i2c: E2 62 00 [08:56:30]MH_I2C_Read... [08:56:30]Read from MH i2c: E2 62 00 65 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [08:56:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:30]wFMCommunicate OK [08:56:30]SAM_PROTO_GetFieldsCounters done [08:56:30]requested_item shift.num is exist - process it [08:56:30]requested_item shift.opened is exist - process it [08:56:30]req_shift_opened [08:56:30]FM_GetShiftState [08:56:30]SAM_PROTO_GetShiftState [08:56:30]wFMCommunicate request_size=4 [08:56:30]MH_SAM_APDU [08:56:30]CAPDU: 80 13 01 00 [08:56:30]Write to MH i2c: E2 08 00 66 4F 80 13 01 00 00 00 00 00 32 [08:56:30]Write i2c OK [08:56:30]MH_I2C_Read... [08:56:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:30]Read from MH i2c: E2 [08:56:30]MH_I2C_Read... [08:56:30]Read from MH i2c: E2 0E 00 [08:56:30]MH_I2C_Read... [08:56:30]Read from MH i2c: E2 0E 00 66 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 90 [08:56:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:56:30]wFMCommunicate OK [08:56:30]SAM_PROTO_GetShiftState done [08:56:30]FM_GetShiftState done [08:56:30]req_shift_opened done [08:56:30]requested_item shift.open_date is exist - process it [08:56:30]req_shift_open_date [08:56:30]req_shift_open_date done [08:56:30]produce_requested_data done [08:56:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96564,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:56:30]process_action_free close_receipt [08:56:30]json_value_free [08:56:30]json_value_free done [08:56:30]process_json_proto returns [08:56:30]Send response to host [08:56:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96564,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:56:30]free response buf [08:56:30]execute_script done [08:56:30]execute_script returns [08:56:30]free content buf [08:56:30]Sock 9.Close socket [08:56:30]Sock 9.Thread stoped [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]accept exits with 7 [08:58:39]New connection [08:58:39]New thread 3066776932 created [08:58:39]Thread 3066920292 joined [08:58:39]Waiting for new connection... [08:58:39] Sock 7.Parse request [08:58:39]Sock 7.Check first char [08:58:39]Sock 7.First char is OK [08:58:39]request: POST /json_proto HTTP/1.0 [08:58:39]Method: POST [08:58:39]URL: /json_proto [08:58:39]Method is POST - this is cgi request [08:58:39]url: /json_proto [08:58:39]query_string will be loaded in cgi processing [08:58:39]execute_cgi json_proto POST (null) [08:58:39]execute_cgi path=json_proto method=POST [08:58:39]POST find Content-Length [08:58:39]Host: 172.17.40.67:8080 [08:58:39]Content-Length: 683 [08:58:39]Content-Type: application/json [08:58:39] [08:58:39]POST finish read [08:58:39]Found Content-Length = 683 [08:58:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:58:39]execute_script... [08:58: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)3407091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:58:39]POST & json_proto [08:58:39]process_json_proto [08:58:39]json parsed OK: [08:58:39]protocol is kg_v1.0 [08:58:39]action value=close_receipt [08:58:39]process_action close_receipt [08:58:39]cmd_close_receipt [08:58:39]MH_GetDate [08:58:39]Write to MH i2c: F0 00 00 67 4F A5 [08:58:39]Write i2c OK [08:58:39]MH_I2C_Read... [08:58:39]Read from MH i2c: F0 [08:58:39]MH_I2C_Read... [08:58:39]Read from MH i2c: F0 09 00 [08:58:39]MH_I2C_Read... [08:58:39]Read from MH i2c: F0 09 00 67 4F 00 C3 A3 20 67 EE DA 66 66 2F [08:58:39]GetLastDocTimeStamp 1730192190 [08:58:39]current date 1730192323 [08:58:39]FM_GetShiftState [08:58:39]SAM_PROTO_GetShiftState [08:58:39]wFMCommunicate request_size=4 [08:58:39]MH_SAM_APDU [08:58:39]CAPDU: 80 13 01 00 [08:58:39]Write to MH i2c: E2 08 00 68 4F 80 13 01 00 00 00 00 00 34 [08:58:39]Write i2c OK [08:58:39]MH_I2C_Read... [08:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:39]Read from MH i2c: E2 [08:58:39]MH_I2C_Read... [08:58:39]Read from MH i2c: E2 0E 00 [08:58:39]MH_I2C_Read... [08:58:39]Read from MH i2c: E2 0E 00 68 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 92 [08:58:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:58:39]wFMCommunicate OK [08:58:39]SAM_PROTO_GetShiftState done [08:58:39]FM_GetShiftState done [08:58:39]opened in 1730160548 [08:58:39]opened+sec_in_day 1730246948 [08:58:39]quantity*price = 100015 [08:58:39]sum+1 = 100017 [08:58:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 74 29.10.2024 08:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96565 ФПД: 184156542164544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96565&fm=184156542164544&tin=02508201610067®Number=0000000000170478&sum=100000 [08:58:40]StoreToDocumentArchive [08:58:40]shift 145 fd 96565 [08:58:40]save to /storage/0145/doc_00096565 [08:58:40]save last doc name /storage/0145/doc_00096565 to /storage/kkm_last_doc_name [08:58:40]save OK [08:58:40]Clear old archive folders... [08:58:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:58:40]tlvbuf is B6F50CC0 [08:58:40]SAM_PROTO_ClearQueue [08:58:40]wFMCommunicate request_size=4 [08:58:40]MH_SAM_APDU [08:58:40]CAPDU: 80 09 00 00 [08:58:40]Write to MH i2c: E2 08 00 75 4F 80 09 00 00 00 00 00 00 36 [08:58:40]Write i2c OK [08:58:40]MH_I2C_Read... [08:58:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:40]Read from MH i2c: E2 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 75 4F 00 90 00 38 [08:58:40]RAPDU: 90 00 [08:58:40]wFMCommunicate OK [08:58:40]SAM_PROTO_ClearQueue done [08:58:40]KKMCreateOFDPacket [08:58:40]OFDProtocolAddRootSTLVToBuf [08:58:40]FM_MakeSignedData [08:58:40]FM_MakeSignedData [08:58:40]SAM_PROTO_SignData [08:58:40]wFMCommunicate request_size=4 [08:58:40]MH_SAM_APDU [08:58:40]CAPDU: 80 0D 01 02 [08:58:40]Write to MH i2c: E2 08 00 76 4F 80 0D 01 02 00 00 00 00 3E [08:58:40]Write i2c OK [08:58:40]MH_I2C_Read... [08:58:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:40]Read from MH i2c: E2 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 76 4F 00 90 00 39 [08:58:40]RAPDU: 90 00 [08:58:40]wFMCommunicate OK [08:58:40]wFMCommunicate request_size=255 [08:58:40]MH_SAM_APDU [08:58:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4A 00 00 00 F4 03 04 00 C3 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 79 01 00 35 04 06 00 A7 [08:58:40]Write to MH i2c: E2 02 01 77 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 4A 00 00 00 F4 03 04 00 C3 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 79 01 00 35 04 06 00 A7 00 00 E4 [08:58:40]Write i2c OK [08:58:40]MH_I2C_Read... [08:58:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:40]Read from MH i2c: E2 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 77 4F 00 90 00 3A [08:58:40]RAPDU: 90 00 [08:58:40]wFMCommunicate OK [08:58:40]wFMCommunicate request_size=10 [08:58:40]MH_SAM_APDU [08:58:40]CAPDU: 80 0D 02 02 05 7D 49 47 5E 40 [08:58:40]Write to MH i2c: E2 0D 00 78 4F 80 0D 02 02 05 00 7D 49 47 5E 40 00 00 F6 [08:58:40]Write i2c OK [08:58:40]MH_I2C_Read... [08:58:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:40]Read from MH i2c: E2 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 03 00 78 4F 00 90 00 3B [08:58:40]RAPDU: 90 00 [08:58:40]wFMCommunicate OK [08:58:40]wFMCommunicate request_size=4 [08:58:40]MH_SAM_APDU [08:58:40]CAPDU: 80 0D 03 02 [08:58:40]Write to MH i2c: E2 08 00 79 4F 80 0D 03 02 00 00 00 00 43 [08:58:40]Write i2c OK [08:58:40]MH_I2C_Read... [08:58:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:40]Read from MH i2c: E2 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 0B 00 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 0B 00 79 4F 00 65 CA D4 C1 EB 8F 63 F5 90 00 DA [08:58:40]RAPDU: 65 CA D4 C1 EB 8F 63 F5 90 00 [08:58:40]wFMCommunicate OK [08:58:40]SAM_PROTO_SignData done [08:58:40]FM_MakeSignedData done [08:58:40]CreateOFDProtocolMessage [08:58:40]wFMCommunicate request_size=4 [08:58:40]MH_SAM_APDU [08:58:40]CAPDU: 80 11 00 00 [08:58:40]Write to MH i2c: E2 08 00 7A 4F 80 11 00 00 00 00 00 00 43 [08:58:40]Write i2c OK [08:58:40]MH_I2C_Read... [08:58:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:40]Read from MH i2c: E2 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 17 00 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: E2 17 00 7A 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [08:58:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:58:40]wFMCommunicate OK [08:58:40]CreateOFDProtocolMessage done [08:58:40]OFDSenderStorePacket 96565 [08:58:40]StoreOFDPacket docnum=96565 [08:58:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 62 07 01 DF 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 34 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 4A 00 00 00 F4 03 04 00 C3 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 79 01 00 35 04 06 00 A7 7D 49 47 5E 40 65 CA D4 C1 EB 8F 63 F5 [08:58:40]CheckFolder [08:58:40]dirname=/storage/ofd_packets [08:58:40]CheckFolder done [08:58:40]ProducePacketName [08:58:40]name=ofd_packets/00096565 [08:58:40]NVStorageSaveData ofd_packets/00096565 [08:58:40]File name is /storage/ofd_packets/00096565 [08:58:40]Write 301 bytes [08:58:40]NVStorageSaveData done [08:58:40]OFDSenderStorePacket done [08:58:40]KKMCreateOFDPacket done [08:58:40]NVStorageSaveData kkm_last_timestamp [08:58:40]File name is /storage/kkm_last_timestamp [08:58:40]Write 4 bytes [08:58:40]NVStorageSaveData done [08:58:40]ExternCall_PrintAddStr [08:58:40]wPrintStart [08:58:40]Write to MH i2c: 01 00 00 7B 4F CA [08:58:40]Write i2c OK [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: 01 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: 01 07 00 [08:58:40]MH_I2C_Read... [08:58:40]Read from MH i2c: 01 07 00 7B 4F 00 00 00 00 00 FF 0F DF [08:58:40]RasterBufferAndPrint [08:58:40]line Счет N : (1)3407091 [08:58:40]line ИНН: 02508201610067 [08:58:40]line Контрольно-Кассовый Чек [08:58:40]line ПРОДАЖА [08:58:40]line ТРК (МРК, ГНК) : 22 [08:58:40]line Товар: 2710124130 [08:58:40]line Аи-92-К-4 [08:58:40]line 14.950 * 66.90 [08:58:40]line = 1000.16 [08:58:40]line НДС 12% НСП 1% [08:58:40]line > о реализуемом товаре [08:58:40]line ОКРУГЛЕНИЕ: -0.16 [08:58:40]line ИТОГО: 1000.00 [08:58:40]line Внесено: 1000.00 [08:58:40]line СДАЧА: 0.00 [08:58:40]line НСП 1% : 8.85 [08:58:40]line НДС 12% : 106.21 [08:58:40]line Наличными: 1000.00 [08:58:40]line Безнал.: 0.00 [08:58:40]line Место: АЗС № 82 "Партнер Нефть" [08:58:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:58:40]line СНО: Общий режим [08:58:40]line Чек 74 29.10.2024 08:58 [08:58:40]line Смена: 145 ФФД: 1.0 [08:58:40]line ЗНМ: 0300000017 [08:58:40]line РНМ: 0000000000170478 [08:58:40]line Версия ККМ: v1.0 [08:58:40]line ФМ: 0000000002098560 [08:58:40]line ФД: 96565 [08:58:40]line ФПД: 184156542164544 [08:58:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96565&fm=184156542164544&tin=02508201610067®Number=0000000000170478&sum=100000 [08:58:41]OFD Sender: Processing packet 96565 [packets to send 58, broken 57] [08:58:41]ProducePacketName [08:58:41]name=ofd_packets/00096565 [08:58:41]OFD Sender: To server: pG, [08:58:41]CommunicateWithHost lk.salyk.kg:30040 [08:58:41]ConnectInit lk.salyk.kg [08:58:41]written 0, free lines is 4095 [08:58:41]Connected sock=10 [08:58:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 62 07 01 DF 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 34 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 4A 00 00 00 F4 03 04 00 C3 A3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 79 01 00 35 04 06 00 A7 7D 49 47 5E 40 65 CA D4 C1 EB 8F 63 F5 [08:58:41]Write to MH i2c: 01 00 00 A6 4F F5 [08:58:41]Write i2c OK [08:58:41]MH_I2C_Read... [08:58:41]Read from MH i2c: 01 [08:58:41]MH_I2C_Read... [08:58:41]Read from MH i2c: 01 07 00 [08:58:41]MH_I2C_Read... [08:58:41]Read from MH i2c: 01 07 00 A6 4F 00 00 00 00 00 12 0D 1B [08:58:41]RasterBufferAndPrint [08:58:41]line [08:58:41]line [08:58:41]line [08:58:41]line [08:58:41]line [08:58:41]written 0, free lines is 3356 [08:58:41]MH_Cut [08:58:41]Write to MH i2c: D1 01 00 AD 4F 01 CE [08:58:41]Write i2c OK [08:58:41]MH_I2C_Read... [08:58:41]Read from MH i2c: D1 [08:58:41]MH_I2C_Read... [08:58:41]Read from MH i2c: D1 01 00 [08:58:41]MH_I2C_Read... [08:58:41]Read from MH i2c: D1 01 00 AD 4F 00 CD [08:58:41]Write to MH i2c: 01 00 00 AE 4F FD [08:58:41]Write i2c OK [08:58:41]MH_I2C_Read... [08:58:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FF 8B 47 00 65 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 32 30 39 38 35 36 30 10 04 04 00 35 79 01 00 F4 03 04 00 EA 4D 20 67 B6 04 01 00 00 F5 62 6F 95 04 EC B3 02 [08:58:41]CommunicateWithHost err = 0 [08:58:41]CheckOFDResponse [08:58:41]1017 (14) - 77093643461234 [08:58:41]1041 (16) - 0000000002098560 [08:58:41]1040 (4) - 96565 [08:58:41]1012 (4) - 29.10.2024 02:52 [08:58:41]1206 (1) - 0 [08:58:41]OFD Sender: Remove packet 96565 [08:58:41]ProducePacketName [08:58:41]name=ofd_packets/00096565 [08:58:41]NVStorageDeleteData [08:58:42]OFD Sender: No OFD packet to send [08:58:42]*** Cut start [08:58:42]*** Partial cut [08:58:42]*** CUTSNS_PIN = 1 [08:58:42]*** CUTSNS_PIN = 0 [08:58:42]*** Brake cut motor [08:58:43]Read from MH i2c: 01 [08:58:43]MH_I2C_Read... [08:58:43]*** Stop cut motor [08:58:43]*** Cut end [08:58:43]Read from MH i2c: 01 07 00 [08:58:43]MH_I2C_Read... [08:58:43]Read from MH i2c: 01 07 00 AE 4F 00 00 00 00 00 FF 0F 12 [08:58:43]process_action close_receipt done [08:58:43]requested_data is exist [08:58:43]produce_requested_data [08:58:43]requested_item fm.sn is exist - process it [08:58:43]wFMCommunicate request_size=4 [08:58:43]MH_SAM_APDU [08:58:43]CAPDU: 80 11 00 00 [08:58:43]Write to MH i2c: E2 08 00 AF 4F 80 11 00 00 00 00 00 00 78 [08:58:43]Write i2c OK [08:58:43]MH_I2C_Read... [08:58:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:43]Read from MH i2c: E2 [08:58:43]MH_I2C_Read... [08:58:43]Read from MH i2c: E2 17 00 [08:58:43]MH_I2C_Read... [08:58:43]Read from MH i2c: E2 17 00 AF 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [08:58:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:58:43]wFMCommunicate OK [08:58:43]requested_item fd.num is exist - process it [08:58:43]SAM_PROTO_GetFieldsCounters [08:58:43]wFMCommunicate request_size=4 [08:58:43]MH_SAM_APDU [08:58:43]CAPDU: 80 13 00 00 [08:58:43]Write to MH i2c: E2 08 00 B0 4F 80 13 00 00 00 00 00 00 7B [08:58:43]Write i2c OK [08:58:43]MH_I2C_Read... [08:58:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:43]Read from MH i2c: E2 [08:58:43]MH_I2C_Read... [08:58:43]Read from MH i2c: E2 62 00 [08:58:43]MH_I2C_Read... [08:58:43]Read from MH i2c: E2 62 00 B0 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [08:58:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:58:43]wFMCommunicate OK [08:58:43]SAM_PROTO_GetFieldsCounters done [08:58:43]requested_item shift.num is exist - process it [08:58:43]requested_item shift.opened is exist - process it [08:58:43]req_shift_opened [08:58:43]FM_GetShiftState [08:58:43]SAM_PROTO_GetShiftState [08:58:43]wFMCommunicate request_size=4 [08:58:43]MH_SAM_APDU [08:58:43]CAPDU: 80 13 01 00 [08:58:43]Write to MH i2c: E2 08 00 B1 4F 80 13 01 00 00 00 00 00 7D [08:58:43]Write i2c OK [08:58:43]MH_I2C_Read... [08:58:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:43]Read from MH i2c: E2 [08:58:43]MH_I2C_Read... [08:58:43]Read from MH i2c: E2 0E 00 [08:58:43]MH_I2C_Read... [08:58:43]Read from MH i2c: E2 0E 00 B1 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DB [08:58:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:58:43]wFMCommunicate OK [08:58:43]SAM_PROTO_GetShiftState done [08:58:43]FM_GetShiftState done [08:58:43]req_shift_opened done [08:58:43]requested_item shift.open_date is exist - process it [08:58:43]req_shift_open_date [08:58:43]req_shift_open_date done [08:58:43]produce_requested_data done [08:58:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96565,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:58:43]process_action_free close_receipt [08:58:43]json_value_free [08:58:43]json_value_free done [08:58:43]process_json_proto returns [08:58:43]Send response to host [08:58:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96565,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:58:43]free response buf [08:58:43]execute_script done [08:58:43]execute_script returns [08:58:43]free content buf [08:58:43]Sock 7.Close socket [08:58:43]Sock 7.Thread stoped [08:58:47]OFD Sender: No OFD packet to send [08:58:52]OFD Sender: No OFD packet to send [08:58:57]OFD Sender: No OFD packet to send [08:59:02]OFD Sender: No OFD packet to send [08:59:07]OFD Sender: No OFD packet to send [08:59:12]OFD Sender: No OFD packet to send [08:59:17]OFD Sender: No OFD packet to send [08:59:22]OFD Sender: No OFD packet to send [08:59:27]OFD Sender: No OFD packet to send [08:59:32]OFD Sender: No OFD packet to send [08:59:37]OFD Sender: No OFD packet to send [08:59:42]OFD Sender: No OFD packet to send [08:59:44]accept exits with 9 [08:59:44]New connection [08:59:44]New thread 3066920292 created [08:59:44]Thread 3066776932 joined [08:59:44]Waiting for new connection... [08:59:44] Sock 9.Parse request [08:59:44]Sock 9.Check first char [08:59:44]Sock 9.First char is OK [08:59:44]request: POST /json_proto HTTP/1.0 [08:59:44]Method: POST [08:59:44]URL: /json_proto [08:59:44]Method is POST - this is cgi request [08:59:44]url: /json_proto [08:59:44]query_string will be loaded in cgi processing [08:59:44]execute_cgi json_proto POST (null) [08:59:44]execute_cgi path=json_proto method=POST [08:59:44]POST find Content-Length [08:59:44]Host: 172.17.40.67:8080 [08:59:44]Content-Length: 683 [08:59:44]Content-Type: application/json [08:59:44] [08:59:44]POST finish read [08:59:44]Found Content-Length = 683 [08:59:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:59:44]execute_script... [08:59:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [08:59:44]POST & json_proto [08:59:44]process_json_proto [08:59:44]json parsed OK: [08:59:44]protocol is kg_v1.0 [08:59:44]action value=close_receipt [08:59:44]process_action close_receipt [08:59:44]cmd_close_receipt [08:59:44]MH_GetDate [08:59:44]Write to MH i2c: F0 00 00 B2 4F F0 [08:59:44]Write i2c OK [08:59:44]MH_I2C_Read... [08:59:44]Read from MH i2c: F0 [08:59:44]MH_I2C_Read... [08:59:44]Read from MH i2c: F0 09 00 [08:59:44]MH_I2C_Read... [08:59:44]Read from MH i2c: F0 09 00 B2 4F 00 04 A4 20 67 EE DA 66 66 BC [08:59:44]GetLastDocTimeStamp 1730192323 [08:59:44]current date 1730192388 [08:59:44]FM_GetShiftState [08:59:44]SAM_PROTO_GetShiftState [08:59:44]wFMCommunicate request_size=4 [08:59:44]MH_SAM_APDU [08:59:44]CAPDU: 80 13 01 00 [08:59:44]Write to MH i2c: E2 08 00 B3 4F 80 13 01 00 00 00 00 00 7F [08:59:44]Write i2c OK [08:59:44]MH_I2C_Read... [08:59:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:44]Read from MH i2c: E2 [08:59:44]MH_I2C_Read... [08:59:44]Read from MH i2c: E2 0E 00 [08:59:44]MH_I2C_Read... [08:59:44]Read from MH i2c: E2 0E 00 B3 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DD [08:59:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:59:44]wFMCommunicate OK [08:59:44]SAM_PROTO_GetShiftState done [08:59:44]FM_GetShiftState done [08:59:44]opened in 1730160548 [08:59:44]opened+sec_in_day 1730246948 [08:59:44]quantity*price = 100015 [08:59:44]sum+1 = 100017 [08:59:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 75 29.10.2024 08:59 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96566 ФПД: 121750682241059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085948&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96566&fm=121750682241059&tin=02508201610067®Number=0000000000170478&sum=100000 [08:59:45]StoreToDocumentArchive [08:59:45]shift 145 fd 96566 [08:59:45]save to /storage/0145/doc_00096566 [08:59:45]save last doc name /storage/0145/doc_00096566 to /storage/kkm_last_doc_name [08:59:45]save OK [08:59:45]Clear old archive folders... [08:59:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:59:45]tlvbuf is B6ED2C30 [08:59:45]SAM_PROTO_ClearQueue [08:59:45]wFMCommunicate request_size=4 [08:59:45]MH_SAM_APDU [08:59:45]CAPDU: 80 09 00 00 [08:59:45]Write to MH i2c: E2 08 00 C0 4F 80 09 00 00 00 00 00 00 81 [08:59:45]Write i2c OK [08:59:45]MH_I2C_Read... [08:59:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:59:45]Read from MH i2c: E2 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 03 00 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 03 00 C0 4F 00 90 00 83 [08:59:45]RAPDU: 90 00 [08:59:45]wFMCommunicate OK [08:59:45]SAM_PROTO_ClearQueue done [08:59:45]KKMCreateOFDPacket [08:59:45]OFDProtocolAddRootSTLVToBuf [08:59:45]FM_MakeSignedData [08:59:45]FM_MakeSignedData [08:59:45]SAM_PROTO_SignData [08:59:45]wFMCommunicate request_size=4 [08:59:45]MH_SAM_APDU [08:59:45]CAPDU: 80 0D 01 02 [08:59:45]Write to MH i2c: E2 08 00 C1 4F 80 0D 01 02 00 00 00 00 89 [08:59:45]Write i2c OK [08:59:45]MH_I2C_Read... [08:59:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:59:45]Read from MH i2c: E2 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 03 00 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 03 00 C1 4F 00 90 00 84 [08:59:45]RAPDU: 90 00 [08:59:45]wFMCommunicate OK [08:59:45]wFMCommunicate request_size=255 [08:59:45]MH_SAM_APDU [08:59: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 34 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 4B 00 00 00 F4 03 04 00 04 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 79 01 00 35 04 06 00 6E [08:59:45]Write to MH i2c: E2 02 01 C2 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 4B 00 00 00 F4 03 04 00 04 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 79 01 00 35 04 06 00 6E 00 00 3A [08:59:45]Write i2c OK [08:59:45]MH_I2C_Read... [08:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:46]Read from MH i2c: E2 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 03 00 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 03 00 C2 4F 00 90 00 85 [08:59:46]RAPDU: 90 00 [08:59:46]wFMCommunicate OK [08:59:46]wFMCommunicate request_size=10 [08:59:46]MH_SAM_APDU [08:59:46]CAPDU: 80 0D 02 02 05 BB 4A 2A 88 23 [08:59:46]Write to MH i2c: E2 0D 00 C3 4F 80 0D 02 02 05 00 BB 4A 2A 88 23 00 00 70 [08:59:46]Write i2c OK [08:59:46]MH_I2C_Read... [08:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:46]Read from MH i2c: E2 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 03 00 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 03 00 C3 4F 00 90 00 86 [08:59:46]RAPDU: 90 00 [08:59:46]wFMCommunicate OK [08:59:46]wFMCommunicate request_size=4 [08:59:46]MH_SAM_APDU [08:59:46]CAPDU: 80 0D 03 02 [08:59:46]Write to MH i2c: E2 08 00 C4 4F 80 0D 03 02 00 00 00 00 8E [08:59:46]Write i2c OK [08:59:46]MH_I2C_Read... [08:59:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:59:46]Read from MH i2c: E2 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 0B 00 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 0B 00 C4 4F 00 B6 0C BE 9D FD 41 22 70 90 00 7C [08:59:46]RAPDU: B6 0C BE 9D FD 41 22 70 90 00 [08:59:46]wFMCommunicate OK [08:59:46]SAM_PROTO_SignData done [08:59:46]FM_MakeSignedData done [08:59:46]CreateOFDProtocolMessage [08:59:46]wFMCommunicate request_size=4 [08:59:46]MH_SAM_APDU [08:59:46]CAPDU: 80 11 00 00 [08:59:46]Write to MH i2c: E2 08 00 C5 4F 80 11 00 00 00 00 00 00 8E [08:59:46]Write i2c OK [08:59:46]MH_I2C_Read... [08:59:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:46]Read from MH i2c: E2 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 17 00 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: E2 17 00 C5 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [08:59:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:59:46]wFMCommunicate OK [08:59:46]CreateOFDProtocolMessage done [08:59:46]OFDSenderStorePacket 96566 [08:59:46]StoreOFDPacket docnum=96566 [08:59:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F CF 07 01 23 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4B 00 00 00 F4 03 04 00 04 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 79 01 00 35 04 06 00 6E BB 4A 2A 88 23 B6 0C BE 9D FD 41 22 70 [08:59:46]CheckFolder [08:59:46]dirname=/storage/ofd_packets [08:59:46]CheckFolder done [08:59:46]ProducePacketName [08:59:46]name=ofd_packets/00096566 [08:59:46]NVStorageSaveData ofd_packets/00096566 [08:59:46]File name is /storage/ofd_packets/00096566 [08:59:46]Write 301 bytes [08:59:46]NVStorageSaveData done [08:59:46]OFDSenderStorePacket done [08:59:46]KKMCreateOFDPacket done [08:59:46]NVStorageSaveData kkm_last_timestamp [08:59:46]File name is /storage/kkm_last_timestamp [08:59:46]Write 4 bytes [08:59:46]NVStorageSaveData done [08:59:46]ExternCall_PrintAddStr [08:59:46]wPrintStart [08:59:46]Write to MH i2c: 01 00 00 C6 4F 15 [08:59:46]Write i2c OK [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: 01 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: 01 07 00 [08:59:46]MH_I2C_Read... [08:59:46]Read from MH i2c: 01 07 00 C6 4F 00 00 00 00 00 FF 0F 2A [08:59:46]RasterBufferAndPrint [08:59:46]line Счет N : (1)3407092 [08:59:46]line ИНН: 02508201610067 [08:59:46]line Контрольно-Кассовый Чек [08:59:46]line ПРОДАЖА [08:59:46]line ТРК (МРК, ГНК) : 42 [08:59:46]line Товар: 2710124130 [08:59:46]line Аи-92-К-4 [08:59:46]line 14.950 * 66.90 [08:59:46]line = 1000.16 [08:59:46]line НДС 12% НСП 1% [08:59:46]line > о реализуемом товаре [08:59:46]line ОКРУГЛЕНИЕ: -0.16 [08:59:46]line ИТОГО: 1000.00 [08:59:46]line Внесено: 1000.00 [08:59:46]line СДАЧА: 0.00 [08:59:46]line НСП 1% : 8.85 [08:59:46]line НДС 12% : 106.21 [08:59:46]line Наличными: 1000.00 [08:59:46]line Безнал.: 0.00 [08:59:46]line Место: АЗС № 82 "Партнер Нефть" [08:59:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:59:46]line СНО: Общий режим [08:59:46]line Чек 75 29.10.2024 08:59 [08:59:46]line Смена: 145 ФФД: 1.0 [08:59:46]line ЗНМ: 0300000017 [08:59:46]line РНМ: 0000000000170478 [08:59:46]line Версия ККМ: v1.0 [08:59:46]line ФМ: 0000000002098560 [08:59:46]line ФД: 96566 [08:59:46]line ФПД: 121750682241059 [08:59:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085948&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96566&fm=121750682241059&tin=02508201610067®Number=0000000000170478&sum=100000 [08:59:46]OFD Sender: Processing packet 96566 [packets to send 58, broken 57] [08:59:46]ProducePacketName [08:59:46]name=ofd_packets/00096566 [08:59:46]OFD Sender: To server: pG, [08:59:46]CommunicateWithHost lk.salyk.kg:30040 [08:59:46]ConnectInit lk.salyk.kg [08:59:46]written 0, free lines is 4095 [08:59:46]Connected sock=7 [08:59:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F CF 07 01 23 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4B 00 00 00 F4 03 04 00 04 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 79 01 00 35 04 06 00 6E BB 4A 2A 88 23 B6 0C BE 9D FD 41 22 70 [08:59:47]Write to MH i2c: 01 00 00 F1 4F 40 [08:59:47]Write i2c OK [08:59:47]MH_I2C_Read... [08:59:47]Read from MH i2c: 01 [08:59:47]MH_I2C_Read... [08:59:47]Read from MH i2c: 01 07 00 [08:59:47]MH_I2C_Read... [08:59:47]Read from MH i2c: 01 07 00 F1 4F 00 00 00 00 00 0F 0D 63 [08:59:47]RasterBufferAndPrint [08:59:47]line [08:59:47]line [08:59:47]line [08:59:47]line [08:59:47]line [08:59:47]written 0, free lines is 3353 [08:59:47]MH_Cut [08:59:47]Write to MH i2c: D1 01 00 F8 4F 01 19 [08:59:47]Write i2c OK [08:59:47]MH_I2C_Read... [08:59:47]Read from MH i2c: D1 [08:59:47]MH_I2C_Read... [08:59:47]Read from MH i2c: D1 01 00 [08:59:47]MH_I2C_Read... [08:59:47]Read from MH i2c: D1 01 00 F8 4F 00 18 [08:59:47]Write to MH i2c: 01 00 00 F9 4F 48 [08:59:47]Write i2c OK [08:59:47]MH_I2C_Read... [08:59:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 05 4B 47 00 0A 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 32 30 39 38 35 36 30 10 04 04 00 36 79 01 00 F4 03 04 00 2B 4E 20 67 B6 04 01 00 00 BB D1 54 8C B7 88 7C 89 [08:59:47]CommunicateWithHost err = 0 [08:59:47]CheckOFDResponse [08:59:47]1017 (14) - 77093643461234 [08:59:47]1041 (16) - 0000000002098560 [08:59:47]1040 (4) - 96566 [08:59:47]1012 (4) - 29.10.2024 02:53 [08:59:47]1206 (1) - 0 [08:59:47]OFD Sender: Remove packet 96566 [08:59:47]ProducePacketName [08:59:47]name=ofd_packets/00096566 [08:59:47]NVStorageDeleteData [08:59:47]OFD Sender: No OFD packet to send [08:59:47]*** Cut start [08:59:47]*** Partial cut [08:59:47]*** CUTSNS_PIN = 1 [08:59:47]*** CUTSNS_PIN = 0 [08:59:47]*** Brake cut motor [08:59:48]Read from MH i2c: 01 [08:59:48]MH_I2C_Read... [08:59:48]*** Stop cut motor [08:59:48]*** Cut end [08:59:48]Read from MH i2c: 01 07 00 [08:59:48]MH_I2C_Read... [08:59:48]Read from MH i2c: 01 07 00 F9 4F 00 00 00 00 00 FF 0F 5D [08:59:48]process_action close_receipt done [08:59:48]requested_data is exist [08:59:48]produce_requested_data [08:59:48]requested_item fm.sn is exist - process it [08:59:48]wFMCommunicate request_size=4 [08:59:48]MH_SAM_APDU [08:59:48]CAPDU: 80 11 00 00 [08:59:48]Write to MH i2c: E2 08 00 FA 4F 80 11 00 00 00 00 00 00 C3 [08:59:48]Write i2c OK [08:59:48]MH_I2C_Read... [08:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:48]Read from MH i2c: E2 [08:59:48]MH_I2C_Read... [08:59:48]Read from MH i2c: E2 17 00 [08:59:48]MH_I2C_Read... [08:59:48]Read from MH i2c: E2 17 00 FA 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [08:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:59:48]wFMCommunicate OK [08:59:48]requested_item fd.num is exist - process it [08:59:48]SAM_PROTO_GetFieldsCounters [08:59:48]wFMCommunicate request_size=4 [08:59:48]MH_SAM_APDU [08:59:48]CAPDU: 80 13 00 00 [08:59:48]Write to MH i2c: E2 08 00 FB 4F 80 13 00 00 00 00 00 00 C6 [08:59:48]Write i2c OK [08:59:48]MH_I2C_Read... [08:59:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:59:48]Read from MH i2c: E2 [08:59:48]MH_I2C_Read... [08:59:48]Read from MH i2c: E2 62 00 [08:59:48]MH_I2C_Read... [08:59:48]Read from MH i2c: E2 62 00 FB 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [08:59:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:59:48]wFMCommunicate OK [08:59:48]SAM_PROTO_GetFieldsCounters done [08:59:48]requested_item shift.num is exist - process it [08:59:48]requested_item shift.opened is exist - process it [08:59:48]req_shift_opened [08:59:48]FM_GetShiftState [08:59:48]SAM_PROTO_GetShiftState [08:59:48]wFMCommunicate request_size=4 [08:59:48]MH_SAM_APDU [08:59:48]CAPDU: 80 13 01 00 [08:59:48]Write to MH i2c: E2 08 00 FC 4F 80 13 01 00 00 00 00 00 C8 [08:59:48]Write i2c OK [08:59:48]MH_I2C_Read... [08:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:48]Read from MH i2c: E2 [08:59:48]MH_I2C_Read... [08:59:48]Read from MH i2c: E2 0E 00 [08:59:48]MH_I2C_Read... [08:59:48]Read from MH i2c: E2 0E 00 FC 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 26 [08:59:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [08:59:48]wFMCommunicate OK [08:59:48]SAM_PROTO_GetShiftState done [08:59:48]FM_GetShiftState done [08:59:48]req_shift_opened done [08:59:48]requested_item shift.open_date is exist - process it [08:59:48]req_shift_open_date [08:59:48]req_shift_open_date done [08:59:48]produce_requested_data done [08:59:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96566,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [08:59:48]process_action_free close_receipt [08:59:48]json_value_free [08:59:48]json_value_free done [08:59:48]process_json_proto returns [08:59:48]Send response to host [08:59:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96566,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [08:59:48]free response buf [08:59:48]execute_script done [08:59:48]execute_script returns [08:59:48]free content buf [08:59:48]Sock 9.Close socket [08:59:48]Sock 9.Thread stoped [08:59:52]OFD Sender: No OFD packet to send [08:59:57]OFD Sender: No OFD packet to send [09:00:02]OFD Sender: No OFD packet to send [09:00:07]OFD Sender: No OFD packet to send [09:00:12]OFD Sender: No OFD packet to send [09:00:17]OFD Sender: No OFD packet to send [09:00:22]OFD Sender: No OFD packet to send [09:00:27]OFD Sender: No OFD packet to send [09:00:32]OFD Sender: No OFD packet to send [09:00:37]OFD Sender: No OFD packet to send [09:00:42]OFD Sender: No OFD packet to send [09:00:47]OFD Sender: No OFD packet to send [09:00:52]OFD Sender: No OFD packet to send [09:00:57]OFD Sender: No OFD packet to send [09:01:02]OFD Sender: No OFD packet to send [09:01:06]accept exits with 10 [09:01:06]New connection [09:01:06]New thread 3066776932 created [09:01:06]Thread 3066920292 joined [09:01:06]Waiting for new connection... [09:01:06] Sock 10.Parse request [09:01:06]Sock 10.Check first char [09:01:06]Sock 10.First char is OK [09:01:06]request: POST /json_proto HTTP/1.0 [09:01:06]Method: POST [09:01:06]URL: /json_proto [09:01:06]Method is POST - this is cgi request [09:01:06]url: /json_proto [09:01:06]query_string will be loaded in cgi processing [09:01:06]execute_cgi json_proto POST (null) [09:01:06]execute_cgi path=json_proto method=POST [09:01:06]POST find Content-Length [09:01:06]Host: 172.17.40.67:8080 [09:01:06]Content-Length: 678 [09:01:06]Content-Type: application/json [09:01:06] [09:01:06]POST finish read [09:01:06]Found Content-Length = 678 [09:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:06]execute_script... [09: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)3407093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:06]POST & json_proto [09:01:06]process_json_proto [09:01:06]json parsed OK: [09:01:06]protocol is kg_v1.0 [09:01:06]action value=close_receipt [09:01:06]process_action close_receipt [09:01:06]cmd_close_receipt [09:01:06]MH_GetDate [09:01:06]Write to MH i2c: F0 00 00 FD 4F 3B [09:01:06]Write i2c OK [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: F0 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: F0 09 00 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: F0 09 00 FD 4F 00 56 A4 20 67 EE DA 66 66 59 [09:01:06]GetLastDocTimeStamp 1730192388 [09:01:06]current date 1730192470 [09:01:06]FM_GetShiftState [09:01:06]SAM_PROTO_GetShiftState [09:01:06]wFMCommunicate request_size=4 [09:01:06]MH_SAM_APDU [09:01:06]CAPDU: 80 13 01 00 [09:01:06]Write to MH i2c: E2 08 00 FE 4F 80 13 01 00 00 00 00 00 CA [09:01:06]Write i2c OK [09:01:06]MH_I2C_Read... [09:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:06]Read from MH i2c: E2 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 0E 00 [09:01:06]MH_I2C_Read... [09:01:06]Read from MH i2c: E2 0E 00 FE 4F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 28 [09:01:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:01:06]wFMCommunicate OK [09:01:06]SAM_PROTO_GetShiftState done [09:01:06]FM_GetShiftState done [09:01:06]opened in 1730160548 [09:01:06]opened+sec_in_day 1730246948 [09:01:06]quantity*price = 50041 [09:01:06]sum+1 = 50042 [09:01: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 76 29.10.2024 09:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96567 ФПД: 123506201170055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090111&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96567&fm=123506201170055&tin=02508201610067®Number=0000000000170478&sum=50000 [09:01:07]StoreToDocumentArchive [09:01:07]shift 145 fd 96567 [09:01:07]save to /storage/0145/doc_00096567 [09:01:07]save last doc name /storage/0145/doc_00096567 to /storage/kkm_last_doc_name [09:01:07]save OK [09:01:07]Clear old archive folders... [09:01:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:01:07]tlvbuf is 0122C7D0 [09:01:07]SAM_PROTO_ClearQueue [09:01:07]wFMCommunicate request_size=4 [09:01:07]MH_SAM_APDU [09:01:07]CAPDU: 80 09 00 00 [09:01:07]Write to MH i2c: E2 08 00 0B 50 80 09 00 00 00 00 00 00 CD [09:01:07]Write i2c OK [09:01:07]MH_I2C_Read... [09:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:07]Read from MH i2c: E2 [09:01:07]MH_I2C_Read... [09:01:07]Read from MH i2c: E2 03 00 [09:01:07]MH_I2C_Read... [09:01:07]Read from MH i2c: E2 03 00 0B 50 00 90 00 CF [09:01:07]RAPDU: 90 00 [09:01:07]wFMCommunicate OK [09:01:07]SAM_PROTO_ClearQueue done [09:01:07]KKMCreateOFDPacket [09:01:07]OFDProtocolAddRootSTLVToBuf [09:01:07]FM_MakeSignedData [09:01:07]FM_MakeSignedData [09:01:07]SAM_PROTO_SignData [09:01:07]wFMCommunicate request_size=4 [09:01:07]MH_SAM_APDU [09:01:07]CAPDU: 80 0D 01 02 [09:01:07]Write to MH i2c: E2 08 00 0C 50 80 0D 01 02 00 00 00 00 D5 [09:01:07]Write i2c OK [09:01:07]MH_I2C_Read... [09:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:07]Read from MH i2c: E2 [09:01:07]MH_I2C_Read... [09:01:07]Read from MH i2c: E2 03 00 [09:01:07]MH_I2C_Read... [09:01:07]Read from MH i2c: E2 03 00 0C 50 00 90 00 D0 [09:01:07]RAPDU: 90 00 [09:01:07]wFMCommunicate OK [09:01:07]wFMCommunicate request_size=255 [09:01:07]MH_SAM_APDU [09: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 34 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 4C 00 00 00 F4 03 04 00 57 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 79 01 00 35 04 06 00 70 [09:01:07]Write to MH i2c: E2 02 01 0D 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 4C 00 00 00 F4 03 04 00 57 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 79 01 00 35 04 06 00 70 00 00 E3 [09:01:07]Write i2c OK [09:01:07]MH_I2C_Read... [09:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:08]Read from MH i2c: E2 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 03 00 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 03 00 0D 50 00 90 00 D1 [09:01:08]RAPDU: 90 00 [09:01:08]wFMCommunicate OK [09:01:08]wFMCommunicate request_size=10 [09:01:08]MH_SAM_APDU [09:01:08]CAPDU: 80 0D 02 02 05 54 07 3F 90 87 [09:01:08]Write to MH i2c: E2 0D 00 0E 50 80 0D 02 02 05 00 54 07 3F 90 87 00 00 93 [09:01:08]Write i2c OK [09:01:08]MH_I2C_Read... [09:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:08]Read from MH i2c: E2 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 03 00 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 03 00 0E 50 00 90 00 D2 [09:01:08]RAPDU: 90 00 [09:01:08]wFMCommunicate OK [09:01:08]wFMCommunicate request_size=4 [09:01:08]MH_SAM_APDU [09:01:08]CAPDU: 80 0D 03 02 [09:01:08]Write to MH i2c: E2 08 00 0F 50 80 0D 03 02 00 00 00 00 DA [09:01:08]Write i2c OK [09:01:08]MH_I2C_Read... [09:01:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:08]Read from MH i2c: E2 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 0B 00 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 0B 00 0F 50 00 F2 37 B4 32 22 D0 38 0F 90 00 23 [09:01:08]RAPDU: F2 37 B4 32 22 D0 38 0F 90 00 [09:01:08]wFMCommunicate OK [09:01:08]SAM_PROTO_SignData done [09:01:08]FM_MakeSignedData done [09:01:08]CreateOFDProtocolMessage [09:01:08]wFMCommunicate request_size=4 [09:01:08]MH_SAM_APDU [09:01:08]CAPDU: 80 11 00 00 [09:01:08]Write to MH i2c: E2 08 00 10 50 80 11 00 00 00 00 00 00 DA [09:01:08]Write i2c OK [09:01:08]MH_I2C_Read... [09:01:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:08]Read from MH i2c: E2 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 17 00 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: E2 17 00 10 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [09:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:01:08]wFMCommunicate OK [09:01:08]CreateOFDProtocolMessage done [09:01:08]OFDSenderStorePacket 96567 [09:01:08]StoreOFDPacket docnum=96567 [09:01:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C DD 07 01 31 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4C 00 00 00 F4 03 04 00 57 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 79 01 00 35 04 06 00 70 54 07 3F 90 87 F2 37 B4 32 22 D0 38 0F [09:01:08]CheckFolder [09:01:08]dirname=/storage/ofd_packets [09:01:08]CheckFolder done [09:01:08]ProducePacketName [09:01:08]name=ofd_packets/00096567 [09:01:08]NVStorageSaveData ofd_packets/00096567 [09:01:08]File name is /storage/ofd_packets/00096567 [09:01:08]Write 301 bytes [09:01:08]NVStorageSaveData done [09:01:08]OFDSenderStorePacket done [09:01:08]KKMCreateOFDPacket done [09:01:08]NVStorageSaveData kkm_last_timestamp [09:01:08]File name is /storage/kkm_last_timestamp [09:01:08]Write 4 bytes [09:01:08]NVStorageSaveData done [09:01:08]ExternCall_PrintAddStr [09:01:08]wPrintStart [09:01:08]Write to MH i2c: 01 00 00 11 50 61 [09:01:08]Write i2c OK [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: 01 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: 01 07 00 [09:01:08]MH_I2C_Read... [09:01:08]Read from MH i2c: 01 07 00 11 50 00 00 00 00 00 FF 0F 76 [09:01:08]RasterBufferAndPrint [09:01:08]line Счет N : (1)3407093 [09:01:08]line ИНН: 02508201610067 [09:01:08]line Контрольно-Кассовый Чек [09:01:08]line ПРОДАЖА [09:01:08]line ТРК (МРК, ГНК) : 22 [09:01:08]line Товар: 2710124130 [09:01:08]line Аи-92-К-4 [09:01:08]line 7.480 * 66.90 [09:01:08]line = 500.41 [09:01:08]line НДС 12% НСП 1% [09:01:08]line > о реализуемом товаре [09:01:08]line ОКРУГЛЕНИЕ: -0.41 [09:01:08]line ИТОГО: 500.00 [09:01:08]line Внесено: 500.00 [09:01:08]line СДАЧА: 0.00 [09:01:08]line НСП 1% : 4.43 [09:01:08]line НДС 12% : 53.14 [09:01:08]line Наличными: 500.00 [09:01:08]line Безнал.: 0.00 [09:01:08]line Место: АЗС № 82 "Партнер Нефть" [09:01:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:01:08]line СНО: Общий режим [09:01:08]line Чек 76 29.10.2024 09:01 [09:01:08]line Смена: 145 ФФД: 1.0 [09:01:08]line ЗНМ: 0300000017 [09:01:08]line РНМ: 0000000000170478 [09:01:08]line Версия ККМ: v1.0 [09:01:08]line ФМ: 0000000002098560 [09:01:08]line ФД: 96567 [09:01:08]line ФПД: 123506201170055 [09:01:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090111&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96567&fm=123506201170055&tin=02508201610067®Number=0000000000170478&sum=50000 [09:01:08]OFD Sender: Processing packet 96567 [packets to send 58, broken 57] [09:01:08]ProducePacketName [09:01:08]name=ofd_packets/00096567 [09:01:08]OFD Sender: To server: pG, [09:01:08]CommunicateWithHost lk.salyk.kg:30040 [09:01:08]ConnectInit lk.salyk.kg [09:01:08]written 0, free lines is 4095 [09:01:08]Connected sock=7 [09:01:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C DD 07 01 31 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4C 00 00 00 F4 03 04 00 57 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 79 01 00 35 04 06 00 70 54 07 3F 90 87 F2 37 B4 32 22 D0 38 0F [09:01:09]Write to MH i2c: 01 00 00 3C 50 8C [09:01:09]Write i2c OK [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: 01 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: 01 07 00 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: 01 07 00 3C 50 00 00 00 00 00 0B 0D AB [09:01:09]RasterBufferAndPrint [09:01:09]line [09:01:09]line [09:01:09]line [09:01:09]line [09:01:09]line [09:01:09]written 0, free lines is 3348 [09:01:09]MH_Cut [09:01:09]Write to MH i2c: D1 01 00 43 50 01 65 [09:01:09]Write i2c OK [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: D1 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: D1 01 00 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: D1 01 00 43 50 00 64 [09:01:09]Write to MH i2c: 01 00 00 44 50 94 [09:01:09]Write i2c OK [09:01:09]MH_I2C_Read... [09:01:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 ED 11 47 00 C7 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 32 30 39 38 35 36 30 10 04 04 00 37 79 01 00 F4 03 04 00 7E 4E 20 67 B6 04 01 00 00 74 CE A5 5B 08 38 55 64 [09:01:09]CommunicateWithHost err = 0 [09:01:09]CheckOFDResponse [09:01:09]1017 (14) - 77093643461234 [09:01:09]1041 (16) - 0000000002098560 [09:01:09]1040 (4) - 96567 [09:01:09]1012 (4) - 29.10.2024 02:54 [09:01:09]1206 (1) - 0 [09:01:09]OFD Sender: Remove packet 96567 [09:01:09]ProducePacketName [09:01:09]name=ofd_packets/00096567 [09:01:09]NVStorageDeleteData [09:01:09]OFD Sender: No OFD packet to send [09:01:09]*** Cut start [09:01:09]*** Partial cut [09:01:09]*** CUTSNS_PIN = 1 [09:01:09]*** CUTSNS_PIN = 0 [09:01:10]*** Brake cut motor [09:01:10]Read from MH i2c: 01 [09:01:10]MH_I2C_Read... [09:01:10]*** Stop cut motor [09:01:10]*** Cut end [09:01:10]Read from MH i2c: 01 07 00 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: 01 07 00 44 50 00 00 00 00 00 FF 0F A9 [09:01:10]process_action close_receipt done [09:01:10]requested_data is exist [09:01:10]produce_requested_data [09:01:10]requested_item fm.sn is exist - process it [09:01:10]wFMCommunicate request_size=4 [09:01:10]MH_SAM_APDU [09:01:10]CAPDU: 80 11 00 00 [09:01:10]Write to MH i2c: E2 08 00 45 50 80 11 00 00 00 00 00 00 0F [09:01:10]Write i2c OK [09:01:10]MH_I2C_Read... [09:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:10]Read from MH i2c: E2 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 17 00 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 17 00 45 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [09:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:01:10]wFMCommunicate OK [09:01:10]requested_item fd.num is exist - process it [09:01:10]SAM_PROTO_GetFieldsCounters [09:01:10]wFMCommunicate request_size=4 [09:01:10]MH_SAM_APDU [09:01:10]CAPDU: 80 13 00 00 [09:01:10]Write to MH i2c: E2 08 00 46 50 80 13 00 00 00 00 00 00 12 [09:01:10]Write i2c OK [09:01:10]MH_I2C_Read... [09:01:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:10]Read from MH i2c: E2 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 62 00 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 62 00 46 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [09:01:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:01:10]wFMCommunicate OK [09:01:10]SAM_PROTO_GetFieldsCounters done [09:01:10]requested_item shift.num is exist - process it [09:01:10]requested_item shift.opened is exist - process it [09:01:10]req_shift_opened [09:01:10]FM_GetShiftState [09:01:10]SAM_PROTO_GetShiftState [09:01:10]wFMCommunicate request_size=4 [09:01:10]MH_SAM_APDU [09:01:10]CAPDU: 80 13 01 00 [09:01:10]Write to MH i2c: E2 08 00 47 50 80 13 01 00 00 00 00 00 14 [09:01:10]Write i2c OK [09:01:10]MH_I2C_Read... [09:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:10]Read from MH i2c: E2 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 0E 00 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 0E 00 47 50 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 72 [09:01:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:01:10]wFMCommunicate OK [09:01:10]SAM_PROTO_GetShiftState done [09:01:10]FM_GetShiftState done [09:01:10]req_shift_opened done [09:01:10]requested_item shift.open_date is exist - process it [09:01:10]req_shift_open_date [09:01:10]req_shift_open_date done [09:01:10]produce_requested_data done [09:01:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96567,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:01:10]process_action_free close_receipt [09:01:10]json_value_free [09:01:10]json_value_free done [09:01:10]process_json_proto returns [09:01:10]Send response to host [09:01:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96567,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:01:10]free response buf [09:01:10]execute_script done [09:01:10]execute_script returns [09:01:10]free content buf [09:01:10]Sock 10.Close socket [09:01:10]Sock 10.Thread stoped [09:01:14]OFD Sender: No OFD packet to send [09:01:16]accept exits with 9 [09:01:16]New connection [09:01:16]New thread 3066920292 created [09:01:16]Thread 3066776932 joined [09:01:16]Waiting for new connection... [09:01:16] Sock 9.Parse request [09:01:16]Sock 9.Check first char [09:01:16]Sock 9.First char is OK [09:01:16]request: POST /json_proto HTTP/1.0 [09:01:16]Method: POST [09:01:16]URL: /json_proto [09:01:16]Method is POST - this is cgi request [09:01:16]url: /json_proto [09:01:16]query_string will be loaded in cgi processing [09:01:16]execute_cgi json_proto POST (null) [09:01:16]execute_cgi path=json_proto method=POST [09:01:16]POST find Content-Length [09:01:16]Host: 172.17.40.67:8080 [09:01:16]Content-Length: 678 [09:01:16]Content-Type: application/json [09:01:16] [09:01:16]POST finish read [09:01:16]Found Content-Length = 678 [09:01:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:16]execute_script... [09:01: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)3407094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:16]POST & json_proto [09:01:16]process_json_proto [09:01:16]json parsed OK: [09:01:16]protocol is kg_v1.0 [09:01:16]action value=close_receipt [09:01:16]process_action close_receipt [09:01:16]cmd_close_receipt [09:01:16]MH_GetDate [09:01:16]Write to MH i2c: F0 00 00 48 50 87 [09:01:16]Write i2c OK [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: F0 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: F0 09 00 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: F0 09 00 48 50 00 61 A4 20 67 EE DA 66 66 B0 [09:01:16]GetLastDocTimeStamp 1730192471 [09:01:16]current date 1730192481 [09:01:16]FM_GetShiftState [09:01:16]SAM_PROTO_GetShiftState [09:01:16]wFMCommunicate request_size=4 [09:01:16]MH_SAM_APDU [09:01:16]CAPDU: 80 13 01 00 [09:01:16]Write to MH i2c: E2 08 00 49 50 80 13 01 00 00 00 00 00 16 [09:01:16]Write i2c OK [09:01:16]MH_I2C_Read... [09:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:16]Read from MH i2c: E2 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: E2 0E 00 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: E2 0E 00 49 50 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [09:01:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:01:16]wFMCommunicate OK [09:01:16]SAM_PROTO_GetShiftState done [09:01:16]FM_GetShiftState done [09:01:16]opened in 1730160548 [09:01:16]opened+sec_in_day 1730246948 [09:01:16]quantity*price = 50041 [09:01:16]sum+1 = 50042 [09:01: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 77 29.10.2024 09:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96568 ФПД: 277864937207500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090121&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96568&fm=277864937207500&tin=02508201610067®Number=0000000000170478&sum=50000 [09:01:17]StoreToDocumentArchive [09:01:17]shift 145 fd 96568 [09:01:17]save to /storage/0145/doc_00096568 [09:01:17]save last doc name /storage/0145/doc_00096568 to /storage/kkm_last_doc_name [09:01:17]save OK [09:01:17]Clear old archive folders... [09:01:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:01:17]tlvbuf is 01298E50 [09:01:17]SAM_PROTO_ClearQueue [09:01:17]wFMCommunicate request_size=4 [09:01:17]MH_SAM_APDU [09:01:17]CAPDU: 80 09 00 00 [09:01:17]Write to MH i2c: E2 08 00 56 50 80 09 00 00 00 00 00 00 18 [09:01:17]Write i2c OK [09:01:17]MH_I2C_Read... [09:01:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:17]Read from MH i2c: E2 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 03 00 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 03 00 56 50 00 90 00 1A [09:01:17]RAPDU: 90 00 [09:01:17]wFMCommunicate OK [09:01:17]SAM_PROTO_ClearQueue done [09:01:17]KKMCreateOFDPacket [09:01:17]OFDProtocolAddRootSTLVToBuf [09:01:17]FM_MakeSignedData [09:01:17]FM_MakeSignedData [09:01:17]SAM_PROTO_SignData [09:01:17]wFMCommunicate request_size=4 [09:01:17]MH_SAM_APDU [09:01:17]CAPDU: 80 0D 01 02 [09:01:17]Write to MH i2c: E2 08 00 57 50 80 0D 01 02 00 00 00 00 20 [09:01:17]Write i2c OK [09:01:17]MH_I2C_Read... [09:01:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:18]Read from MH i2c: E2 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 03 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 03 00 57 50 00 90 00 1B [09:01:18]RAPDU: 90 00 [09:01:18]wFMCommunicate OK [09:01:18]wFMCommunicate request_size=255 [09:01:18]MH_SAM_APDU [09:01:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4D 00 00 00 F4 03 04 00 61 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 79 01 00 35 04 06 00 FC [09:01:18]Write to MH i2c: E2 02 01 58 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 4D 00 00 00 F4 03 04 00 61 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 79 01 00 35 04 06 00 FC 00 00 C6 [09:01:18]Write i2c OK [09:01:18]MH_I2C_Read... [09:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:18]Read from MH i2c: E2 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 03 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 03 00 58 50 00 90 00 1C [09:01:18]RAPDU: 90 00 [09:01:18]wFMCommunicate OK [09:01:18]wFMCommunicate request_size=10 [09:01:18]MH_SAM_APDU [09:01:18]CAPDU: 80 0D 02 02 05 B7 78 E0 B6 CC [09:01:18]Write to MH i2c: E2 0D 00 59 50 80 0D 02 02 05 00 B7 78 E0 B6 CC 00 00 BE [09:01:18]Write i2c OK [09:01:18]MH_I2C_Read... [09:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:18]Read from MH i2c: E2 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 03 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 03 00 59 50 00 90 00 1D [09:01:18]RAPDU: 90 00 [09:01:18]wFMCommunicate OK [09:01:18]wFMCommunicate request_size=4 [09:01:18]MH_SAM_APDU [09:01:18]CAPDU: 80 0D 03 02 [09:01:18]Write to MH i2c: E2 08 00 5A 50 80 0D 03 02 00 00 00 00 25 [09:01:18]Write i2c OK [09:01:18]MH_I2C_Read... [09:01:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:18]Read from MH i2c: E2 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 0B 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 0B 00 5A 50 00 2D 9F 48 86 68 66 16 D5 90 00 79 [09:01:18]RAPDU: 2D 9F 48 86 68 66 16 D5 90 00 [09:01:18]wFMCommunicate OK [09:01:18]SAM_PROTO_SignData done [09:01:18]FM_MakeSignedData done [09:01:18]CreateOFDProtocolMessage [09:01:18]wFMCommunicate request_size=4 [09:01:18]MH_SAM_APDU [09:01:18]CAPDU: 80 11 00 00 [09:01:18]Write to MH i2c: E2 08 00 5B 50 80 11 00 00 00 00 00 00 25 [09:01:18]Write i2c OK [09:01:18]MH_I2C_Read... [09:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:18]Read from MH i2c: E2 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 17 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 17 00 5B 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [09:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:01:18]wFMCommunicate OK [09:01:18]CreateOFDProtocolMessage done [09:01:18]OFDSenderStorePacket 96568 [09:01:18]StoreOFDPacket docnum=96568 [09:01:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 EF 07 01 C4 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 34 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 4D 00 00 00 F4 03 04 00 61 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 79 01 00 35 04 06 00 FC B7 78 E0 B6 CC 2D 9F 48 86 68 66 16 D5 [09:01:18]CheckFolder [09:01:18]dirname=/storage/ofd_packets [09:01:18]CheckFolder done [09:01:18]ProducePacketName [09:01:18]name=ofd_packets/00096568 [09:01:18]NVStorageSaveData ofd_packets/00096568 [09:01:18]File name is /storage/ofd_packets/00096568 [09:01:18]Write 301 bytes [09:01:18]NVStorageSaveData done [09:01:18]OFDSenderStorePacket done [09:01:18]KKMCreateOFDPacket done [09:01:18]NVStorageSaveData kkm_last_timestamp [09:01:18]File name is /storage/kkm_last_timestamp [09:01:18]Write 4 bytes [09:01:18]NVStorageSaveData done [09:01:18]ExternCall_PrintAddStr [09:01:18]wPrintStart [09:01:18]Write to MH i2c: 01 00 00 5C 50 AC [09:01:18]Write i2c OK [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: 01 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: 01 07 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: 01 07 00 5C 50 00 00 00 00 00 FF 0F C1 [09:01:18]RasterBufferAndPrint [09:01:18]line Счет N : (1)3407094 [09:01:18]line ИНН: 02508201610067 [09:01:18]line Контрольно-Кассовый Чек [09:01:18]line ПРОДАЖА [09:01:18]line ТРК (МРК, ГНК) : 42 [09:01:18]line Товар: 2710124130 [09:01:18]line Аи-92-К-4 [09:01:18]line 7.480 * 66.90 [09:01:18]line = 500.41 [09:01:18]line НДС 12% НСП 1% [09:01:18]line > о реализуемом товаре [09:01:18]line ОКРУГЛЕНИЕ: -0.41 [09:01:18]line ИТОГО: 500.00 [09:01:18]line Внесено: 500.00 [09:01:18]line СДАЧА: 0.00 [09:01:18]line НСП 1% : 4.43 [09:01:18]line НДС 12% : 53.14 [09:01:18]line Наличными: 500.00 [09:01:18]line Безнал.: 0.00 [09:01:18]line Место: АЗС № 82 "Партнер Нефть" [09:01:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:01:18]line СНО: Общий режим [09:01:18]line Чек 77 29.10.2024 09:01 [09:01:18]line Смена: 145 ФФД: 1.0 [09:01:18]line ЗНМ: 0300000017 [09:01:18]line РНМ: 0000000000170478 [09:01:18]line Версия ККМ: v1.0 [09:01:18]line ФМ: 0000000002098560 [09:01:18]line ФД: 96568 [09:01:18]line ФПД: 277864937207500 [09:01:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090121&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96568&fm=277864937207500&tin=02508201610067®Number=0000000000170478&sum=50000 [09:01:18]OFD Sender: Processing packet 96568 [packets to send 58, broken 57] [09:01:18]ProducePacketName [09:01:18]name=ofd_packets/00096568 [09:01:18]OFD Sender: To server: pG, [09:01:18]CommunicateWithHost lk.salyk.kg:30040 [09:01:18]ConnectInit lk.salyk.kg [09:01:18]written 0, free lines is 4095 [09:01:18]Connected sock=10 [09:01:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 EF 07 01 C4 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 34 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 4D 00 00 00 F4 03 04 00 61 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 79 01 00 35 04 06 00 FC B7 78 E0 B6 CC 2D 9F 48 86 68 66 16 D5 [09:01:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 25 73 47 00 FE 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 32 30 39 38 35 36 30 10 04 04 00 38 79 01 00 F4 03 04 00 87 4E 20 67 B6 04 01 00 00 85 24 3D 81 D7 50 06 D6 [09:01:19]CommunicateWithHost err = 0 [09:01:19]CheckOFDResponse [09:01:19]1017 (14) - 77093643461234 [09:01:19]1041 (16) - 0000000002098560 [09:01:19]1040 (4) - 96568 [09:01:19]1012 (4) - 29.10.2024 02:55 [09:01:19]1206 (1) - 0 [09:01:19]OFD Sender: Remove packet 96568 [09:01:19]ProducePacketName [09:01:19]name=ofd_packets/00096568 [09:01:19]NVStorageDeleteData [09:01:19]Write to MH i2c: 01 00 00 87 50 D7 [09:01:19]Write i2c OK [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: 01 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: 01 07 00 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: 01 07 00 87 50 00 00 00 00 00 04 0D EF [09:01:19]RasterBufferAndPrint [09:01:19]line [09:01:19]line [09:01:19]line [09:01:19]line [09:01:19]line [09:01:19]written 0, free lines is 3341 [09:01:19]MH_Cut [09:01:19]Write to MH i2c: D1 01 00 8E 50 01 B0 [09:01:19]Write i2c OK [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: D1 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: D1 01 00 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: D1 01 00 8E 50 00 AF [09:01:19]Write to MH i2c: 01 00 00 8F 50 DF [09:01:19]Write i2c OK [09:01:19]MH_I2C_Read... [09:01:19]OFD Sender: No OFD packet to send [09:01:19]*** Cut start [09:01:19]*** Partial cut [09:01:19]*** CUTSNS_PIN = 1 [09:01:20]*** CUTSNS_PIN = 0 [09:01:20]*** Brake cut motor [09:01:20]Read from MH i2c: 01 [09:01:20]MH_I2C_Read... [09:01:20]*** Stop cut motor [09:01:20]*** Cut end [09:01:20]Read from MH i2c: 01 07 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: 01 07 00 8F 50 00 00 00 00 00 FF 0F F4 [09:01:20]process_action close_receipt done [09:01:20]requested_data is exist [09:01:20]produce_requested_data [09:01:20]requested_item fm.sn is exist - process it [09:01:20]wFMCommunicate request_size=4 [09:01:20]MH_SAM_APDU [09:01:20]CAPDU: 80 11 00 00 [09:01:20]Write to MH i2c: E2 08 00 90 50 80 11 00 00 00 00 00 00 5A [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:20]Read from MH i2c: E2 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 17 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 17 00 90 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [09:01:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:01:20]wFMCommunicate OK [09:01:20]requested_item fd.num is exist - process it [09:01:20]SAM_PROTO_GetFieldsCounters [09:01:20]wFMCommunicate request_size=4 [09:01:20]MH_SAM_APDU [09:01:20]CAPDU: 80 13 00 00 [09:01:20]Write to MH i2c: E2 08 00 91 50 80 13 00 00 00 00 00 00 5D [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 [09:01:20]MH_I2C_Read... [09:01:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:20]Read from MH i2c: E2 62 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 62 00 91 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [09:01:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:01:20]wFMCommunicate OK [09:01:20]SAM_PROTO_GetFieldsCounters done [09:01:20]requested_item shift.num is exist - process it [09:01:20]requested_item shift.opened is exist - process it [09:01:20]req_shift_opened [09:01:20]FM_GetShiftState [09:01:20]SAM_PROTO_GetShiftState [09:01:20]wFMCommunicate request_size=4 [09:01:20]MH_SAM_APDU [09:01:20]CAPDU: 80 13 01 00 [09:01:20]Write to MH i2c: E2 08 00 92 50 80 13 01 00 00 00 00 00 5F [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:20]Read from MH i2c: E2 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 0E 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 0E 00 92 50 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BD [09:01:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:01:20]wFMCommunicate OK [09:01:20]SAM_PROTO_GetShiftState done [09:01:20]FM_GetShiftState done [09:01:20]req_shift_opened done [09:01:20]requested_item shift.open_date is exist - process it [09:01:20]req_shift_open_date [09:01:20]req_shift_open_date done [09:01:20]produce_requested_data done [09:01:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96568,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:01:20]process_action_free close_receipt [09:01:20]json_value_free [09:01:20]json_value_free done [09:01:20]process_json_proto returns [09:01:20]Send response to host [09:01:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96568,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:01:20]free response buf [09:01:20]execute_script done [09:01:20]execute_script returns [09:01:20]free content buf [09:01:20]Sock 9.Close socket [09:01:20]Sock 9.Thread stoped [09:01:24]OFD Sender: No OFD packet to send [09:01:29]OFD Sender: No OFD packet to send [09:01:34]OFD Sender: No OFD packet to send [09:01:39]OFD Sender: No OFD packet to send [09:01:44]accept exits with 7 [09:01:44]New connection [09:01:44]New thread 3066776932 created [09:01:44]Thread 3066920292 joined [09:01:44]Waiting for new connection... [09:01:44] Sock 7.Parse request [09:01:44]Sock 7.Check first char [09:01:44]Sock 7.First char is OK [09:01:44]request: POST /json_proto HTTP/1.0 [09:01:44]Method: POST [09:01:44]URL: /json_proto [09:01:44]Method is POST - this is cgi request [09:01:44]url: /json_proto [09:01:44]query_string will be loaded in cgi processing [09:01:44]execute_cgi json_proto POST (null) [09:01:44]execute_cgi path=json_proto method=POST [09:01:44]POST find Content-Length [09:01:44]Host: 172.17.40.67:8080 [09:01:44]Content-Length: 683 [09:01:44]Content-Type: application/json [09:01:44] [09:01:44]POST finish read [09:01:44]Found Content-Length = 683 [09:01:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:44]execute_script... [09:01: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)3407095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:44]POST & json_proto [09:01:44]process_json_proto [09:01:44]json parsed OK: [09:01:44]protocol is kg_v1.0 [09:01:44]action value=close_receipt [09:01:44]process_action close_receipt [09:01:44]cmd_close_receipt [09:01:44]MH_GetDate [09:01:44]Write to MH i2c: F0 00 00 93 50 D2 [09:01:44]Write i2c OK [09:01:44]MH_I2C_Read... [09:01:44]Read from MH i2c: F0 [09:01:44]MH_I2C_Read... [09:01:44]Read from MH i2c: F0 09 00 [09:01:44]MH_I2C_Read... [09:01:44]Read from MH i2c: F0 09 00 93 50 00 7C A4 20 67 EE DA 66 66 16 [09:01:44]GetLastDocTimeStamp 1730192481 [09:01:44]current date 1730192508 [09:01:44]FM_GetShiftState [09:01:44]SAM_PROTO_GetShiftState [09:01:44]wFMCommunicate request_size=4 [09:01:44]MH_SAM_APDU [09:01:44]CAPDU: 80 13 01 00 [09:01:44]Write to MH i2c: E2 08 00 94 50 80 13 01 00 00 00 00 00 61 [09:01:44]Write i2c OK [09:01:44]MH_I2C_Read... [09:01:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:44]Read from MH i2c: E2 [09:01:44]MH_I2C_Read... [09:01:44]Read from MH i2c: E2 0E 00 [09:01:44]MH_I2C_Read... [09:01:44]Read from MH i2c: E2 0E 00 94 50 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BF [09:01:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:01:44]wFMCommunicate OK [09:01:44]SAM_PROTO_GetShiftState done [09:01:44]FM_GetShiftState done [09:01:44]opened in 1730160548 [09:01:44]opened+sec_in_day 1730246948 [09:01:44]quantity*price = 100015 [09:01:44]sum+1 = 100017 [09:01:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 78 29.10.2024 09:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96569 ФПД: 110244214370742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96569&fm=110244214370742&tin=02508201610067®Number=0000000000170478&sum=100000 [09:01:45]StoreToDocumentArchive [09:01:45]shift 145 fd 96569 [09:01:45]save to /storage/0145/doc_00096569 [09:01:45]save last doc name /storage/0145/doc_00096569 to /storage/kkm_last_doc_name [09:01:45]save OK [09:01:45]Clear old archive folders... [09:01:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:01:45]tlvbuf is 011AF080 [09:01:45]SAM_PROTO_ClearQueue [09:01:45]wFMCommunicate request_size=4 [09:01:45]MH_SAM_APDU [09:01:45]CAPDU: 80 09 00 00 [09:01:45]Write to MH i2c: E2 08 00 A1 50 80 09 00 00 00 00 00 00 63 [09:01:45]Write i2c OK [09:01:45]MH_I2C_Read... [09:01:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:45]Read from MH i2c: E2 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 A1 50 00 90 00 65 [09:01:45]RAPDU: 90 00 [09:01:45]wFMCommunicate OK [09:01:45]SAM_PROTO_ClearQueue done [09:01:45]KKMCreateOFDPacket [09:01:45]OFDProtocolAddRootSTLVToBuf [09:01:45]FM_MakeSignedData [09:01:45]FM_MakeSignedData [09:01:45]SAM_PROTO_SignData [09:01:45]wFMCommunicate request_size=4 [09:01:45]MH_SAM_APDU [09:01:45]CAPDU: 80 0D 01 02 [09:01:45]Write to MH i2c: E2 08 00 A2 50 80 0D 01 02 00 00 00 00 6B [09:01:45]Write i2c OK [09:01:45]MH_I2C_Read... [09:01:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:45]Read from MH i2c: E2 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 A2 50 00 90 00 66 [09:01:45]RAPDU: 90 00 [09:01:45]wFMCommunicate OK [09:01:45]wFMCommunicate request_size=255 [09:01:45]MH_SAM_APDU [09:01: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 34 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 4E 00 00 00 F4 03 04 00 7C A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 79 01 00 35 04 06 00 64 [09:01:45]Write to MH i2c: E2 02 01 A3 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 4E 00 00 00 F4 03 04 00 7C A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 79 01 00 35 04 06 00 64 00 00 90 [09:01:45]Write i2c OK [09:01:45]MH_I2C_Read... [09:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:45]Read from MH i2c: E2 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 A3 50 00 90 00 67 [09:01:45]RAPDU: 90 00 [09:01:45]wFMCommunicate OK [09:01:45]wFMCommunicate request_size=10 [09:01:45]MH_SAM_APDU [09:01:45]CAPDU: 80 0D 02 02 05 44 3B 3C 71 B6 [09:01:45]Write to MH i2c: E2 0D 00 A4 50 80 0D 02 02 05 00 44 3B 3C 71 B6 00 00 5A [09:01:45]Write i2c OK [09:01:45]MH_I2C_Read... [09:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:45]Read from MH i2c: E2 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 03 00 A4 50 00 90 00 68 [09:01:45]RAPDU: 90 00 [09:01:45]wFMCommunicate OK [09:01:45]wFMCommunicate request_size=4 [09:01:45]MH_SAM_APDU [09:01:45]CAPDU: 80 0D 03 02 [09:01:45]Write to MH i2c: E2 08 00 A5 50 80 0D 03 02 00 00 00 00 70 [09:01:45]Write i2c OK [09:01:45]MH_I2C_Read... [09:01:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:45]Read from MH i2c: E2 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 0B 00 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 0B 00 A5 50 00 51 C4 30 C5 C3 73 2F B2 90 00 92 [09:01:45]RAPDU: 51 C4 30 C5 C3 73 2F B2 90 00 [09:01:45]wFMCommunicate OK [09:01:45]SAM_PROTO_SignData done [09:01:45]FM_MakeSignedData done [09:01:45]CreateOFDProtocolMessage [09:01:45]wFMCommunicate request_size=4 [09:01:45]MH_SAM_APDU [09:01:45]CAPDU: 80 11 00 00 [09:01:45]Write to MH i2c: E2 08 00 A6 50 80 11 00 00 00 00 00 00 70 [09:01:45]Write i2c OK [09:01:45]MH_I2C_Read... [09:01:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:45]Read from MH i2c: E2 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 17 00 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: E2 17 00 A6 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [09:01:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:01:45]wFMCommunicate OK [09:01:45]CreateOFDProtocolMessage done [09:01:45]OFDSenderStorePacket 96569 [09:01:45]StoreOFDPacket docnum=96569 [09:01:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 25 A7 07 01 EF 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 34 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 4E 00 00 00 F4 03 04 00 7C A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 79 01 00 35 04 06 00 64 44 3B 3C 71 B6 51 C4 30 C5 C3 73 2F B2 [09:01:45]CheckFolder [09:01:45]dirname=/storage/ofd_packets [09:01:45]CheckFolder done [09:01:45]ProducePacketName [09:01:45]name=ofd_packets/00096569 [09:01:45]NVStorageSaveData ofd_packets/00096569 [09:01:45]File name is /storage/ofd_packets/00096569 [09:01:45]Write 301 bytes [09:01:45]NVStorageSaveData done [09:01:45]OFDSenderStorePacket done [09:01:45]KKMCreateOFDPacket done [09:01:45]NVStorageSaveData kkm_last_timestamp [09:01:45]File name is /storage/kkm_last_timestamp [09:01:45]Write 4 bytes [09:01:45]NVStorageSaveData done [09:01:45]ExternCall_PrintAddStr [09:01:45]wPrintStart [09:01:45]Write to MH i2c: 01 00 00 A7 50 F7 [09:01:45]Write i2c OK [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: 01 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: 01 07 00 [09:01:45]MH_I2C_Read... [09:01:45]Read from MH i2c: 01 07 00 A7 50 00 00 00 00 00 FF 0F 0C [09:01:45]RasterBufferAndPrint [09:01:45]line Счет N : (1)3407095 [09:01:45]line ИНН: 02508201610067 [09:01:45]line Контрольно-Кассовый Чек [09:01:45]line ПРОДАЖА [09:01:45]line ТРК (МРК, ГНК) : 12 [09:01:45]line Товар: 2710124130 [09:01:45]line Аи-92-К-4 [09:01:45]line 14.950 * 66.90 [09:01:45]line = 1000.16 [09:01:45]line НДС 12% НСП 1% [09:01:45]line > о реализуемом товаре [09:01:45]line ОКРУГЛЕНИЕ: -0.16 [09:01:45]line ИТОГО: 1000.00 [09:01:45]line Внесено: 1000.00 [09:01:45]line СДАЧА: 0.00 [09:01:45]line НСП 1% : 8.85 [09:01:45]line НДС 12% : 106.21 [09:01:45]line Наличными: 1000.00 [09:01:45]line Безнал.: 0.00 [09:01:45]line Место: АЗС № 82 "Партнер Нефть" [09:01:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:01:45]line СНО: Общий режим [09:01:45]line Чек 78 29.10.2024 09:01 [09:01:45]line Смена: 145 ФФД: 1.0 [09:01:45]line ЗНМ: 0300000017 [09:01:45]line РНМ: 0000000000170478 [09:01:45]line Версия ККМ: v1.0 [09:01:45]line ФМ: 0000000002098560 [09:01:45]line ФД: 96569 [09:01:46]line ФПД: 110244214370742 [09:01:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96569&fm=110244214370742&tin=02508201610067®Number=0000000000170478&sum=100000 [09:01:46]OFD Sender: Processing packet 96569 [packets to send 58, broken 57] [09:01:46]ProducePacketName [09:01:46]name=ofd_packets/00096569 [09:01:46]OFD Sender: To server: pG, [09:01:46]CommunicateWithHost lk.salyk.kg:30040 [09:01:46]ConnectInit lk.salyk.kg [09:01:46]written 0, free lines is 4095 [09:01:46]Connected sock=10 [09:01:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 25 A7 07 01 EF 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 34 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 4E 00 00 00 F4 03 04 00 7C A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 79 01 00 35 04 06 00 64 44 3B 3C 71 B6 51 C4 30 C5 C3 73 2F B2 [09:01:46]Write to MH i2c: 01 00 00 D2 50 22 [09:01:46]Write i2c OK [09:01:46]MH_I2C_Read... [09:01:46]Read from MH i2c: 01 [09:01:46]MH_I2C_Read... [09:01:46]Read from MH i2c: 01 07 00 [09:01:46]MH_I2C_Read... [09:01:46]Read from MH i2c: 01 07 00 D2 50 00 00 00 00 00 0C 0D 42 [09:01:46]RasterBufferAndPrint [09:01:46]line [09:01:46]line [09:01:46]line [09:01:46]line [09:01:46]line [09:01:46]written 0, free lines is 3346 [09:01:46]MH_Cut [09:01:46]Write to MH i2c: D1 01 00 D9 50 01 FB [09:01:46]Write i2c OK [09:01:46]MH_I2C_Read... [09:01:46]Read from MH i2c: D1 [09:01:46]MH_I2C_Read... [09:01:46]Read from MH i2c: D1 01 00 [09:01:46]MH_I2C_Read... [09:01:46]Read from MH i2c: D1 01 00 D9 50 00 FA [09:01:46]Write to MH i2c: 01 00 00 DA 50 2A [09:01:46]Write i2c OK [09:01:46]MH_I2C_Read... [09:01:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3E CD 47 00 60 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 32 30 39 38 35 36 30 10 04 04 00 39 79 01 00 F4 03 04 00 A3 4E 20 67 B6 04 01 00 00 A6 6B 77 60 95 48 A2 CC [09:01:46]CommunicateWithHost err = 0 [09:01:46]CheckOFDResponse [09:01:46]1017 (14) - 77093643461234 [09:01:46]1041 (16) - 0000000002098560 [09:01:46]1040 (4) - 96569 [09:01:46]1012 (4) - 29.10.2024 02:55 [09:01:46]1206 (1) - 0 [09:01:46]OFD Sender: Remove packet 96569 [09:01:46]ProducePacketName [09:01:46]name=ofd_packets/00096569 [09:01:46]NVStorageDeleteData [09:01:47]OFD Sender: No OFD packet to send [09:01:47]*** Cut start [09:01:47]*** Partial cut [09:01:47]*** CUTSNS_PIN = 1 [09:01:47]*** CUTSNS_PIN = 0 [09:01:47]*** Brake cut motor [09:01:47]Read from MH i2c: 01 [09:01:48]MH_I2C_Read... [09:01:48]*** Stop cut motor [09:01:48]*** Cut end [09:01:48]Read from MH i2c: 01 07 00 [09:01:48]MH_I2C_Read... [09:01:48]Read from MH i2c: 01 07 00 DA 50 00 00 00 00 00 FF 0F 3F [09:01:48]process_action close_receipt done [09:01:48]requested_data is exist [09:01:48]produce_requested_data [09:01:48]requested_item fm.sn is exist - process it [09:01:48]wFMCommunicate request_size=4 [09:01:48]MH_SAM_APDU [09:01:48]CAPDU: 80 11 00 00 [09:01:48]Write to MH i2c: E2 08 00 DB 50 80 11 00 00 00 00 00 00 A5 [09:01:48]Write i2c OK [09:01:48]MH_I2C_Read... [09:01:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:48]Read from MH i2c: E2 [09:01:48]MH_I2C_Read... [09:01:48]Read from MH i2c: E2 17 00 [09:01:48]MH_I2C_Read... [09:01:48]Read from MH i2c: E2 17 00 DB 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [09:01:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:01:48]wFMCommunicate OK [09:01:48]requested_item fd.num is exist - process it [09:01:48]SAM_PROTO_GetFieldsCounters [09:01:48]wFMCommunicate request_size=4 [09:01:48]MH_SAM_APDU [09:01:48]CAPDU: 80 13 00 00 [09:01:48]Write to MH i2c: E2 08 00 DC 50 80 13 00 00 00 00 00 00 A8 [09:01:48]Write i2c OK [09:01:48]MH_I2C_Read... [09:01:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:48]Read from MH i2c: E2 [09:01:48]MH_I2C_Read... [09:01:48]Read from MH i2c: E2 62 00 [09:01:48]MH_I2C_Read... [09:01:48]Read from MH i2c: E2 62 00 DC 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [09:01:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:01:48]wFMCommunicate OK [09:01:48]SAM_PROTO_GetFieldsCounters done [09:01:48]requested_item shift.num is exist - process it [09:01:48]requested_item shift.opened is exist - process it [09:01:48]req_shift_opened [09:01:48]FM_GetShiftState [09:01:48]SAM_PROTO_GetShiftState [09:01:48]wFMCommunicate request_size=4 [09:01:48]MH_SAM_APDU [09:01:48]CAPDU: 80 13 01 00 [09:01:48]Write to MH i2c: E2 08 00 DD 50 80 13 01 00 00 00 00 00 AA [09:01:48]Write i2c OK [09:01:48]MH_I2C_Read... [09:01:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:48]Read from MH i2c: E2 [09:01:48]MH_I2C_Read... [09:01:48]Read from MH i2c: E2 0E 00 [09:01:48]MH_I2C_Read... [09:01:48]Read from MH i2c: E2 0E 00 DD 50 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 08 [09:01:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:01:48]wFMCommunicate OK [09:01:48]SAM_PROTO_GetShiftState done [09:01:48]FM_GetShiftState done [09:01:48]req_shift_opened done [09:01:48]requested_item shift.open_date is exist - process it [09:01:48]req_shift_open_date [09:01:48]req_shift_open_date done [09:01:48]produce_requested_data done [09:01:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96569,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:01:48]process_action_free close_receipt [09:01:48]json_value_free [09:01:48]json_value_free done [09:01:48]process_json_proto returns [09:01:48]Send response to host [09:01:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96569,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:01:48]free response buf [09:01:48]execute_script done [09:01:48]execute_script returns [09:01:48]free content buf [09:01:48]Sock 7.Close socket [09:01:48]Sock 7.Thread stoped [09:01:52]OFD Sender: No OFD packet to send [09:01:57]OFD Sender: No OFD packet to send [09:02:02]OFD Sender: No OFD packet to send [09:02:07]OFD Sender: No OFD packet to send [09:02:12]OFD Sender: No OFD packet to send [09:02:17]OFD Sender: No OFD packet to send [09:02:22]OFD Sender: No OFD packet to send [09:02:27]OFD Sender: No OFD packet to send [09:02:32]OFD Sender: No OFD packet to send [09:02:37]accept exits with 9 [09:02:37]New connection [09:02:37]New thread 3066920292 created [09:02:37]Thread 3066776932 joined [09:02:37]Waiting for new connection... [09:02:37] Sock 9.Parse request [09:02:37]Sock 9.Check first char [09:02:37]Sock 9.First char is OK [09:02:37]request: POST /json_proto HTTP/1.0 [09:02:37]Method: POST [09:02:37]URL: /json_proto [09:02:37]Method is POST - this is cgi request [09:02:37]url: /json_proto [09:02:37]query_string will be loaded in cgi processing [09:02:37]execute_cgi json_proto POST (null) [09:02:37]execute_cgi path=json_proto method=POST [09:02:37]POST find Content-Length [09:02:37]Host: 172.17.40.67:8080 [09:02:37]Content-Length: 770 [09:02:37]Content-Type: application/json [09:02:37] [09:02:37]POST finish read [09:02:37]Found Content-Length = 770 [09:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:37]execute_script... [09: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)3407096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:37]POST & json_proto [09:02:37]process_json_proto [09:02:37]json parsed OK: [09:02:37]protocol is kg_v1.0 [09:02:37]action value=close_receipt [09:02:37]process_action close_receipt [09:02:37]cmd_close_receipt [09:02:37]MH_GetDate [09:02:37]Write to MH i2c: F0 00 00 DE 50 1D [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: F0 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: F0 09 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: F0 09 00 DE 50 00 B1 A4 20 67 EE DA 66 66 96 [09:02:37]GetLastDocTimeStamp 1730192508 [09:02:37]current date 1730192561 [09:02:37]FM_GetShiftState [09:02:37]SAM_PROTO_GetShiftState [09:02:37]wFMCommunicate request_size=4 [09:02:37]MH_SAM_APDU [09:02:37]CAPDU: 80 13 01 00 [09:02:37]Write to MH i2c: E2 08 00 DF 50 80 13 01 00 00 00 00 00 AC [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:37]Read from MH i2c: E2 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 0E 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 0E 00 DF 50 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0A [09:02:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:02:37]wFMCommunicate OK [09:02:37]SAM_PROTO_GetShiftState done [09:02:37]FM_GetShiftState done [09:02:37]opened in 1730160548 [09:02:37]opened+sec_in_day 1730246948 [09:02:37]quantity*price = 100015 [09:02:37]sum+1 = 100017 [09:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 79 29.10.2024 09:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96570 ФПД: 276061324151165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090241&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96570&fm=276061324151165&tin=02508201610067®Number=0000000000170478&sum=100016 [09:02:38]StoreToDocumentArchive [09:02:38]shift 145 fd 96570 [09:02:38]save to /storage/0145/doc_00096570 [09:02:38]save last doc name /storage/0145/doc_00096570 to /storage/kkm_last_doc_name [09:02:38]save OK [09:02:38]Clear old archive folders... [09:02:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:02:38]tlvbuf is 011AECA0 [09:02:38]SAM_PROTO_ClearQueue [09:02:38]wFMCommunicate request_size=4 [09:02:38]MH_SAM_APDU [09:02:38]CAPDU: 80 09 00 00 [09:02:38]Write to MH i2c: E2 08 00 EC 50 80 09 00 00 00 00 00 00 AE [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:38]Read from MH i2c: E2 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 EC 50 00 90 00 B0 [09:02:38]RAPDU: 90 00 [09:02:38]wFMCommunicate OK [09:02:38]SAM_PROTO_ClearQueue done [09:02:38]KKMCreateOFDPacket [09:02:38]OFDProtocolAddRootSTLVToBuf [09:02:38]FM_MakeSignedData [09:02:38]FM_MakeSignedData [09:02:38]SAM_PROTO_SignData [09:02:38]wFMCommunicate request_size=4 [09:02:38]MH_SAM_APDU [09:02:38]CAPDU: 80 0D 01 02 [09:02:38]Write to MH i2c: E2 08 00 ED 50 80 0D 01 02 00 00 00 00 B6 [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:38]Read from MH i2c: E2 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 ED 50 00 90 00 B1 [09:02:38]RAPDU: 90 00 [09:02:38]wFMCommunicate OK [09:02:38]wFMCommunicate request_size=255 [09:02:38]MH_SAM_APDU [09: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 34 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 4F 00 00 00 F4 03 04 00 B1 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 79 01 00 35 04 06 00 FB [09:02:38]Write to MH i2c: E2 02 01 EE 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 4F 00 00 00 F4 03 04 00 B1 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 79 01 00 35 04 06 00 FB 00 00 C9 [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:38]Read from MH i2c: E2 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 EE 50 00 90 00 B2 [09:02:38]RAPDU: 90 00 [09:02:38]wFMCommunicate OK [09:02:38]wFMCommunicate request_size=10 [09:02:38]MH_SAM_APDU [09:02:38]CAPDU: 80 0D 02 02 05 13 89 29 89 7D [09:02:38]Write to MH i2c: E2 0D 00 EF 50 80 0D 02 02 05 00 13 89 29 89 7D 00 00 8E [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:38]Read from MH i2c: E2 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 03 00 EF 50 00 90 00 B3 [09:02:38]RAPDU: 90 00 [09:02:38]wFMCommunicate OK [09:02:38]wFMCommunicate request_size=4 [09:02:38]MH_SAM_APDU [09:02:38]CAPDU: 80 0D 03 02 [09:02:38]Write to MH i2c: E2 08 00 F0 50 80 0D 03 02 00 00 00 00 BB [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:38]Read from MH i2c: E2 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 0B 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 0B 00 F0 50 00 C8 66 24 83 F0 86 C9 0C 90 00 DC [09:02:38]RAPDU: C8 66 24 83 F0 86 C9 0C 90 00 [09:02:38]wFMCommunicate OK [09:02:38]SAM_PROTO_SignData done [09:02:38]FM_MakeSignedData done [09:02:38]CreateOFDProtocolMessage [09:02:38]wFMCommunicate request_size=4 [09:02:38]MH_SAM_APDU [09:02:38]CAPDU: 80 11 00 00 [09:02:38]Write to MH i2c: E2 08 00 F1 50 80 11 00 00 00 00 00 00 BB [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:38]Read from MH i2c: E2 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 17 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: E2 17 00 F1 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [09:02:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:02:38]wFMCommunicate OK [09:02:38]CreateOFDProtocolMessage done [09:02:38]OFDSenderStorePacket 96570 [09:02:38]StoreOFDPacket docnum=96570 [09:02:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 13 07 01 5A 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 34 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 4F 00 00 00 F4 03 04 00 B1 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 79 01 00 35 04 06 00 FB 13 89 29 89 7D C8 66 24 83 F0 86 C9 0C [09:02:38]CheckFolder [09:02:38]dirname=/storage/ofd_packets [09:02:38]CheckFolder done [09:02:38]ProducePacketName [09:02:38]name=ofd_packets/00096570 [09:02:38]NVStorageSaveData ofd_packets/00096570 [09:02:38]File name is /storage/ofd_packets/00096570 [09:02:38]Write 301 bytes [09:02:38]NVStorageSaveData done [09:02:38]OFDSenderStorePacket done [09:02:38]KKMCreateOFDPacket done [09:02:38]NVStorageSaveData kkm_last_timestamp [09:02:38]File name is /storage/kkm_last_timestamp [09:02:38]Write 4 bytes [09:02:38]NVStorageSaveData done [09:02:38]ExternCall_PrintAddStr [09:02:38]wPrintStart [09:02:38]Write to MH i2c: 01 00 00 F2 50 42 [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: 01 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: 01 07 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: 01 07 00 F2 50 00 00 00 00 00 FF 0F 57 [09:02:38]RasterBufferAndPrint [09:02:38]line Счет N : (1)3407096 [09:02:38]line ИНН: 02508201610067 [09:02:38]line Контрольно-Кассовый Чек [09:02:38]line ПРОДАЖА [09:02:38]line ТРК (МРК, ГНК) : 32 [09:02:38]line Товар: 2710124130 [09:02:38]line Аи-92-К-4 [09:02:38]line 14.950 * 66.90 [09:02:38]line = 1000.16 [09:02:38]line НДС 12% НСП 1% [09:02:38]line > о реализуемом товаре [09:02:38]line ИТОГО: 1000.16 [09:02:38]line НСП 1% : 8.85 [09:02:38]line НДС 12% : 106.21 [09:02:38]line Наличными: 0.00 [09:02:38]line Безнал.: 1000.16 [09:02:38]line Место: АЗС № 82 "Партнер Нефть" [09:02:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:02:38]line СНО: Общий режим [09:02:38]line Чек 79 29.10.2024 09:02 [09:02:38]line Смена: 145 ФФД: 1.0 [09:02:38]line ЗНМ: 0300000017 [09:02:38]line РНМ: 0000000000170478 [09:02:38]line Версия ККМ: v1.0 [09:02:38]line Платежная система: Mbank [09:02:38]line ФМ: 0000000002098560 [09:02:38]line ФД: 96570 [09:02:38]line ФПД: 276061324151165 [09:02:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090241&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96570&fm=276061324151165&tin=02508201610067®Number=0000000000170478&sum=100016 [09:02:39]OFD Sender: Processing packet 96570 [packets to send 58, broken 57] [09:02:39]ProducePacketName [09:02:39]name=ofd_packets/00096570 [09:02:39]OFD Sender: To server: pG, [09:02:39]CommunicateWithHost lk.salyk.kg:30040 [09:02:39]ConnectInit lk.salyk.kg [09:02:39]written 0, free lines is 4095 [09:02:39]Connected sock=10 [09:02:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 13 07 01 5A 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 34 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 4F 00 00 00 F4 03 04 00 B1 A4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 79 01 00 35 04 06 00 FB 13 89 29 89 7D C8 66 24 83 F0 86 C9 0C [09:02:39]Write to MH i2c: 01 00 00 1B 51 6C [09:02:39]Write i2c OK [09:02:39]MH_I2C_Read... [09:02:39]Read from MH i2c: 01 [09:02:39]MH_I2C_Read... [09:02:39]Read from MH i2c: 01 07 00 [09:02:39]MH_I2C_Read... [09:02:39]Read from MH i2c: 01 07 00 1B 51 00 00 00 00 00 30 0D B0 [09:02:39]RasterBufferAndPrint [09:02:39]line [09:02:39]line [09:02:39]line [09:02:39]line [09:02:39]line [09:02:39]written 0, free lines is 3385 [09:02:39]MH_Cut [09:02:39]Write to MH i2c: D1 01 00 22 51 01 45 [09:02:39]Write i2c OK [09:02:39]MH_I2C_Read... [09:02:39]Read from MH i2c: D1 [09:02:39]MH_I2C_Read... [09:02:39]Read from MH i2c: D1 01 00 [09:02:39]MH_I2C_Read... [09:02:39]Read from MH i2c: D1 01 00 22 51 00 44 [09:02:39]Write to MH i2c: 01 00 00 23 51 74 [09:02:39]Write i2c OK [09:02:39]MH_I2C_Read... [09:02:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 91 47 00 A4 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 32 30 39 38 35 36 30 10 04 04 00 3A 79 01 00 F4 03 04 00 D8 4E 20 67 B6 04 01 00 00 66 AA 14 A7 13 1B 4E B3 [09:02:39]CommunicateWithHost err = 0 [09:02:39]CheckOFDResponse [09:02:39]1017 (14) - 77093643461234 [09:02:39]1041 (16) - 0000000002098560 [09:02:39]1040 (4) - 96570 [09:02:39]1012 (4) - 29.10.2024 02:56 [09:02:39]1206 (1) - 0 [09:02:39]OFD Sender: Remove packet 96570 [09:02:39]ProducePacketName [09:02:39]name=ofd_packets/00096570 [09:02:39]NVStorageDeleteData [09:02:40]OFD Sender: No OFD packet to send [09:02:40]*** Cut start [09:02:40]*** Partial cut [09:02:40]*** CUTSNS_PIN = 1 [09:02:40]*** CUTSNS_PIN = 0 [09:02:40]*** Brake cut motor [09:02:40]Read from MH i2c: 01 [09:02:40]MH_I2C_Read... [09:02:40]*** Stop cut motor [09:02:40]*** Cut end [09:02:40]Read from MH i2c: 01 07 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: 01 07 00 23 51 00 00 00 00 00 FF 0F 89 [09:02:40]process_action close_receipt done [09:02:40]requested_data is exist [09:02:40]produce_requested_data [09:02:40]requested_item fm.sn is exist - process it [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 11 00 00 [09:02:40]Write to MH i2c: E2 08 00 24 51 80 11 00 00 00 00 00 00 EF [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:40]Read from MH i2c: E2 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 17 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 17 00 24 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [09:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:02:40]wFMCommunicate OK [09:02:40]requested_item fd.num is exist - process it [09:02:40]SAM_PROTO_GetFieldsCounters [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 13 00 00 [09:02:40]Write to MH i2c: E2 08 00 25 51 80 13 00 00 00 00 00 00 F2 [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:02:41]Read from MH i2c: E2 [09:02:41]MH_I2C_Read... [09:02:41]Read from MH i2c: E2 62 00 [09:02:41]MH_I2C_Read... [09:02:41]Read from MH i2c: E2 62 00 25 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 45 [09:02:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:02:41]wFMCommunicate OK [09:02:41]SAM_PROTO_GetFieldsCounters done [09:02:41]requested_item shift.num is exist - process it [09:02:41]requested_item shift.opened is exist - process it [09:02:41]req_shift_opened [09:02:41]FM_GetShiftState [09:02:41]SAM_PROTO_GetShiftState [09:02:41]wFMCommunicate request_size=4 [09:02:41]MH_SAM_APDU [09:02:41]CAPDU: 80 13 01 00 [09:02:41]Write to MH i2c: E2 08 00 26 51 80 13 01 00 00 00 00 00 F4 [09:02:41]Write i2c OK [09:02:41]MH_I2C_Read... [09:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:41]Read from MH i2c: E2 [09:02:41]MH_I2C_Read... [09:02:41]Read from MH i2c: E2 0E 00 [09:02:41]MH_I2C_Read... [09:02:41]Read from MH i2c: E2 0E 00 26 51 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 52 [09:02:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:02:41]wFMCommunicate OK [09:02:41]SAM_PROTO_GetShiftState done [09:02:41]FM_GetShiftState done [09:02:41]req_shift_opened done [09:02:41]requested_item shift.open_date is exist - process it [09:02:41]req_shift_open_date [09:02:41]req_shift_open_date done [09:02:41]produce_requested_data done [09:02:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96570,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:02:41]process_action_free close_receipt [09:02:41]json_value_free [09:02:41]json_value_free done [09:02:41]process_json_proto returns [09:02:41]Send response to host [09:02:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96570,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:02:41]free response buf [09:02:41]execute_script done [09:02:41]execute_script returns [09:02:41]free content buf [09:02:41]Sock 9.Close socket [09:02:41]Sock 9.Thread stoped [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:03:58]accept exits with 7 [09:03:58]New connection [09:03:58]New thread 3066776932 created [09:03:58]Thread 3066920292 joined [09:03:58]Waiting for new connection... [09:03:58] Sock 7.Parse request [09:03:58]Sock 7.Check first char [09:03:58]Sock 7.First char is OK [09:03:58]request: POST /json_proto HTTP/1.0 [09:03:58]Method: POST [09:03:58]URL: /json_proto [09:03:58]Method is POST - this is cgi request [09:03:58]url: /json_proto [09:03:58]query_string will be loaded in cgi processing [09:03:58]execute_cgi json_proto POST (null) [09:03:58]execute_cgi path=json_proto method=POST [09:03:58]POST find Content-Length [09:03:58]Host: 172.17.40.67:8080 [09:03:58]Content-Length: 767 [09:03:58]Content-Type: application/json [09:03:58] [09:03:58]POST finish read [09:03:58]Found Content-Length = 767 [09:03:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:58]execute_script... [09:03: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)3407097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:58]POST & json_proto [09:03:58]process_json_proto [09:03:58]json parsed OK: [09:03:58]protocol is kg_v1.0 [09:03:58]action value=close_receipt [09:03:58]process_action close_receipt [09:03:58]cmd_close_receipt [09:03:58]MH_GetDate [09:03:58]Write to MH i2c: F0 00 00 27 51 67 [09:03:58]Write i2c OK [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: F0 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: F0 09 00 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: F0 09 00 27 51 00 02 A5 20 67 EE DA 66 66 32 [09:03:58]GetLastDocTimeStamp 1730192561 [09:03:58]current date 1730192642 [09:03:58]FM_GetShiftState [09:03:58]SAM_PROTO_GetShiftState [09:03:58]wFMCommunicate request_size=4 [09:03:58]MH_SAM_APDU [09:03:58]CAPDU: 80 13 01 00 [09:03:58]Write to MH i2c: E2 08 00 28 51 80 13 01 00 00 00 00 00 F6 [09:03:58]Write i2c OK [09:03:58]MH_I2C_Read... [09:03:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:58]Read from MH i2c: E2 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 0E 00 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 0E 00 28 51 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 54 [09:03:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:03:58]wFMCommunicate OK [09:03:58]SAM_PROTO_GetShiftState done [09:03:58]FM_GetShiftState done [09:03:58]opened in 1730160548 [09:03:58]opened+sec_in_day 1730246948 [09:03:58]quantity*price = 30038 [09:03:58]sum+1 = 30039 [09:03:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 80 29.10.2024 09:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96571 ФПД: 144464122474632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96571&fm=144464122474632&tin=02508201610067®Number=0000000000170478&sum=30038 [09:03:59]StoreToDocumentArchive [09:03:59]shift 145 fd 96571 [09:03:59]save to /storage/0145/doc_00096571 [09:03:59]save last doc name /storage/0145/doc_00096571 to /storage/kkm_last_doc_name [09:03:59]save OK [09:03:59]Clear old archive folders... [09:03:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:59]tlvbuf is 011BB160 [09:03:59]SAM_PROTO_ClearQueue [09:03:59]wFMCommunicate request_size=4 [09:03:59]MH_SAM_APDU [09:03:59]CAPDU: 80 09 00 00 [09:03:59]Write to MH i2c: E2 08 00 35 51 80 09 00 00 00 00 00 00 F8 [09:03:59]Write i2c OK [09:03:59]MH_I2C_Read... [09:03:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:59]Read from MH i2c: E2 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 03 00 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 03 00 35 51 00 90 00 FA [09:03:59]RAPDU: 90 00 [09:03:59]wFMCommunicate OK [09:03:59]SAM_PROTO_ClearQueue done [09:03:59]KKMCreateOFDPacket [09:03:59]OFDProtocolAddRootSTLVToBuf [09:03:59]FM_MakeSignedData [09:03:59]FM_MakeSignedData [09:03:59]SAM_PROTO_SignData [09:03:59]wFMCommunicate request_size=4 [09:03:59]MH_SAM_APDU [09:03:59]CAPDU: 80 0D 01 02 [09:03:59]Write to MH i2c: E2 08 00 36 51 80 0D 01 02 00 00 00 00 00 [09:03:59]Write i2c OK [09:03:59]MH_I2C_Read... [09:03:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:59]Read from MH i2c: E2 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 03 00 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 03 00 36 51 00 90 00 FB [09:03:59]RAPDU: 90 00 [09:03:59]wFMCommunicate OK [09:03:59]wFMCommunicate request_size=255 [09:03:59]MH_SAM_APDU [09:03:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 03 A5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 79 01 00 35 04 06 00 83 [09:03:59]Write to MH i2c: E2 02 01 37 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 03 A5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 79 01 00 35 04 06 00 83 00 00 16 [09:03:59]Write i2c OK [09:03:59]MH_I2C_Read... [09:04:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:00]Read from MH i2c: E2 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 03 00 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 03 00 37 51 00 90 00 FC [09:04:00]RAPDU: 90 00 [09:04:00]wFMCommunicate OK [09:04:00]wFMCommunicate request_size=10 [09:04:00]MH_SAM_APDU [09:04:00]CAPDU: 80 0D 02 02 05 63 AC B3 F0 88 [09:04:00]Write to MH i2c: E2 0D 00 38 51 80 0D 02 02 05 00 63 AC B3 F0 88 00 00 47 [09:04:00]Write i2c OK [09:04:00]MH_I2C_Read... [09:04:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:00]Read from MH i2c: E2 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 03 00 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 03 00 38 51 00 90 00 FD [09:04:00]RAPDU: 90 00 [09:04:00]wFMCommunicate OK [09:04:00]wFMCommunicate request_size=4 [09:04:00]MH_SAM_APDU [09:04:00]CAPDU: 80 0D 03 02 [09:04:00]Write to MH i2c: E2 08 00 39 51 80 0D 03 02 00 00 00 00 05 [09:04:00]Write i2c OK [09:04:00]MH_I2C_Read... [09:04:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:00]Read from MH i2c: E2 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 0B 00 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 0B 00 39 51 00 46 8D ED 62 42 C1 43 10 90 00 7E [09:04:00]RAPDU: 46 8D ED 62 42 C1 43 10 90 00 [09:04:00]wFMCommunicate OK [09:04:00]SAM_PROTO_SignData done [09:04:00]FM_MakeSignedData done [09:04:00]CreateOFDProtocolMessage [09:04:00]wFMCommunicate request_size=4 [09:04:00]MH_SAM_APDU [09:04:00]CAPDU: 80 11 00 00 [09:04:00]Write to MH i2c: E2 08 00 3A 51 80 11 00 00 00 00 00 00 05 [09:04:00]Write i2c OK [09:04:00]MH_I2C_Read... [09:04:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:00]Read from MH i2c: E2 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 17 00 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: E2 17 00 3A 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 56 [09:04:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:04:00]wFMCommunicate OK [09:04:00]CreateOFDProtocolMessage done [09:04:00]OFDSenderStorePacket 96571 [09:04:00]StoreOFDPacket docnum=96571 [09:04:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B 26 07 01 72 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 03 A5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 79 01 00 35 04 06 00 83 63 AC B3 F0 88 46 8D ED 62 42 C1 43 10 [09:04:00]CheckFolder [09:04:00]dirname=/storage/ofd_packets [09:04:00]CheckFolder done [09:04:00]ProducePacketName [09:04:00]name=ofd_packets/00096571 [09:04:00]NVStorageSaveData ofd_packets/00096571 [09:04:00]File name is /storage/ofd_packets/00096571 [09:04:00]Write 301 bytes [09:04:00]NVStorageSaveData done [09:04:00]OFDSenderStorePacket done [09:04:00]KKMCreateOFDPacket done [09:04:00]NVStorageSaveData kkm_last_timestamp [09:04:00]File name is /storage/kkm_last_timestamp [09:04:00]Write 4 bytes [09:04:00]NVStorageSaveData done [09:04:00]ExternCall_PrintAddStr [09:04:00]wPrintStart [09:04:00]Write to MH i2c: 01 00 00 3B 51 8C [09:04:00]Write i2c OK [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: 01 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: 01 07 00 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: 01 07 00 3B 51 00 00 00 00 00 FF 0F A1 [09:04:00]RasterBufferAndPrint [09:04:00]line Счет N : (1)3407097 [09:04:00]line ИНН: 02508201610067 [09:04:00]line Контрольно-Кассовый Чек [09:04:00]line ПРОДАЖА [09:04:00]line ТРК (МРК, ГНК) : 22 [09:04:00]line Товар: 2710124130 [09:04:00]line Аи-92-К-4 [09:04:00]line 4.490 * 66.90 [09:04:00]line = 300.38 [09:04:00]line НДС 12% НСП 1% [09:04:00]line > о реализуемом товаре [09:04:00]line ИТОГО: 300.38 [09:04:00]line НСП 1% : 2.66 [09:04:00]line НДС 12% : 31.90 [09:04:00]line Наличными: 0.00 [09:04:00]line Безнал.: 300.38 [09:04:00]line Место: АЗС № 82 "Партнер Нефть" [09:04:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:04:00]line СНО: Общий режим [09:04:00]line Чек 80 29.10.2024 09:04 [09:04:00]line Смена: 145 ФФД: 1.0 [09:04:00]line ЗНМ: 0300000017 [09:04:00]line РНМ: 0000000000170478 [09:04:00]line Версия ККМ: v1.0 [09:04:00]line Платежная система: Mbank [09:04:00]line ФМ: 0000000002098560 [09:04:00]line ФД: 96571 [09:04:00]line ФПД: 144464122474632 [09:04:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96571&fm=144464122474632&tin=02508201610067®Number=0000000000170478&sum=30038 [09:04:00]OFD Sender: Processing packet 96571 [packets to send 58, broken 57] [09:04:00]ProducePacketName [09:04:00]name=ofd_packets/00096571 [09:04:00]OFD Sender: To server: pG, [09:04:00]CommunicateWithHost lk.salyk.kg:30040 [09:04:00]ConnectInit lk.salyk.kg [09:04:00]written 0, free lines is 4095 [09:04:00]Connected sock=10 [09:04:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B 26 07 01 72 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 03 A5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 79 01 00 35 04 06 00 83 63 AC B3 F0 88 46 8D ED 62 42 C1 43 10 [09:04:01]Write to MH i2c: 01 00 00 64 51 B5 [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: 01 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: 01 07 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: 01 07 00 64 51 00 00 00 00 00 33 0D FC [09:04:01]RasterBufferAndPrint [09:04:01]line [09:04:01]line [09:04:01]line [09:04:01]line [09:04:01]line [09:04:01]written 0, free lines is 3389 [09:04:01]MH_Cut [09:04:01]Write to MH i2c: D1 01 00 6B 51 01 8E [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: D1 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: D1 01 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: D1 01 00 6B 51 00 8D [09:04:01]Write to MH i2c: 01 00 00 6C 51 BD [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8F 83 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 3B 79 01 00 F4 03 04 00 2A 4F 20 67 B6 04 01 00 00 46 65 86 3C 84 21 FF B8 [09:04:01]CommunicateWithHost err = 0 [09:04:01]CheckOFDResponse [09:04:01]1017 (14) - 77093643461234 [09:04:01]1041 (16) - 0000000002098560 [09:04:01]1040 (4) - 96571 [09:04:01]1012 (4) - 29.10.2024 02:57 [09:04:01]1206 (1) - 0 [09:04:01]OFD Sender: Remove packet 96571 [09:04:01]ProducePacketName [09:04:01]name=ofd_packets/00096571 [09:04:01]NVStorageDeleteData [09:04:01]OFD Sender: No OFD packet to send [09:04:01]*** Cut start [09:04:01]*** Partial cut [09:04:01]*** CUTSNS_PIN = 1 [09:04:01]*** CUTSNS_PIN = 0 [09:04:02]*** Brake cut motor [09:04:02]Read from MH i2c: 01 [09:04:02]MH_I2C_Read... [09:04:02]*** Stop cut motor [09:04:02]*** Cut end [09:04:02]Read from MH i2c: 01 07 00 [09:04:02]MH_I2C_Read... [09:04:02]Read from MH i2c: 01 07 00 6C 51 00 00 00 00 00 FF 0F D2 [09:04:02]process_action close_receipt done [09:04:02]requested_data is exist [09:04:02]produce_requested_data [09:04:02]requested_item fm.sn is exist - process it [09:04:02]wFMCommunicate request_size=4 [09:04:02]MH_SAM_APDU [09:04:02]CAPDU: 80 11 00 00 [09:04:02]Write to MH i2c: E2 08 00 6D 51 80 11 00 00 00 00 00 00 38 [09:04:02]Write i2c OK [09:04:02]MH_I2C_Read... [09:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:02]Read from MH i2c: E2 [09:04:02]MH_I2C_Read... [09:04:02]Read from MH i2c: E2 17 00 [09:04:02]MH_I2C_Read... [09:04:02]Read from MH i2c: E2 17 00 6D 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [09:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:04:02]wFMCommunicate OK [09:04:02]requested_item fd.num is exist - process it [09:04:02]SAM_PROTO_GetFieldsCounters [09:04:02]wFMCommunicate request_size=4 [09:04:02]MH_SAM_APDU [09:04:02]CAPDU: 80 13 00 00 [09:04:02]Write to MH i2c: E2 08 00 6E 51 80 13 00 00 00 00 00 00 3B [09:04:02]Write i2c OK [09:04:02]MH_I2C_Read... [09:04:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:02]Read from MH i2c: E2 [09:04:02]MH_I2C_Read... [09:04:02]Read from MH i2c: E2 62 00 [09:04:02]MH_I2C_Read... [09:04:02]Read from MH i2c: E2 62 00 6E 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [09:04:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:02]wFMCommunicate OK [09:04:02]SAM_PROTO_GetFieldsCounters done [09:04:02]requested_item shift.num is exist - process it [09:04:02]requested_item shift.opened is exist - process it [09:04:02]req_shift_opened [09:04:02]FM_GetShiftState [09:04:02]SAM_PROTO_GetShiftState [09:04:02]wFMCommunicate request_size=4 [09:04:02]MH_SAM_APDU [09:04:02]CAPDU: 80 13 01 00 [09:04:02]Write to MH i2c: E2 08 00 6F 51 80 13 01 00 00 00 00 00 3D [09:04:02]Write i2c OK [09:04:02]MH_I2C_Read... [09:04:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:02]Read from MH i2c: E2 [09:04:02]MH_I2C_Read... [09:04:02]Read from MH i2c: E2 0E 00 [09:04:02]MH_I2C_Read... [09:04:02]Read from MH i2c: E2 0E 00 6F 51 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [09:04:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:04:02]wFMCommunicate OK [09:04:02]SAM_PROTO_GetShiftState done [09:04:02]FM_GetShiftState done [09:04:02]req_shift_opened done [09:04:02]requested_item shift.open_date is exist - process it [09:04:02]req_shift_open_date [09:04:02]req_shift_open_date done [09:04:02]produce_requested_data done [09:04:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96571,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:04:02]process_action_free close_receipt [09:04:02]json_value_free [09:04:02]json_value_free done [09:04:02]process_json_proto returns [09:04:02]Send response to host [09:04:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96571,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:04:02]free response buf [09:04:02]execute_script done [09:04:02]execute_script returns [09:04:02]free content buf [09:04:02]Sock 7.Close socket [09:04:02]Sock 7.Thread stoped [09:04:06]OFD Sender: No OFD packet to send [09:04:11]OFD Sender: No OFD packet to send [09:04:16]OFD Sender: No OFD packet to send [09:04:21]OFD Sender: No OFD packet to send [09:04:26]OFD Sender: No OFD packet to send [09:04:31]OFD Sender: No OFD packet to send [09:04: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:56]OFD Sender: No OFD packet to send [09:06:01]OFD Sender: No OFD packet to send [09:06:06]OFD Sender: No OFD packet to send [09:06:11]OFD Sender: No OFD packet to send [09:06:16]OFD Sender: No OFD packet to send [09:06:21]OFD Sender: No OFD packet to send [09:06:26]OFD Sender: No OFD packet to send [09:06:31]OFD Sender: No OFD packet to send [09:06:36]OFD Sender: No OFD packet to send [09:06:41]OFD Sender: No OFD packet to send [09:06:46]OFD Sender: No OFD packet to send [09:06:51]OFD Sender: No OFD packet to send [09:06:56]OFD Sender: No OFD packet to send [09:07:01]OFD Sender: No OFD packet to send [09:07:06]OFD Sender: No OFD packet to send [09:07:11]OFD Sender: No OFD packet to send [09:07:16]OFD Sender: No OFD packet to send [09:07:21]OFD Sender: No OFD packet to send [09:07:26]OFD Sender: No OFD packet to send [09:07:31]OFD Sender: No OFD packet to send [09:07:36]OFD Sender: No OFD packet to send [09:07:41]OFD Sender: No OFD packet to send [09:07:46]OFD Sender: No OFD packet to send [09:07:51]OFD Sender: No OFD packet to send [09:07:56]OFD Sender: No OFD packet to send [09:08:01]OFD Sender: No OFD packet to send [09:08:06]OFD Sender: No OFD packet to send [09:08:11]OFD Sender: No OFD packet to send [09:08:16]OFD Sender: No OFD packet to send [09:08:21]OFD Sender: No OFD packet to send [09:08:26]OFD Sender: No OFD packet to send [09:08:31]OFD Sender: No OFD packet to send [09:08:36]OFD Sender: No OFD packet to send [09:08:41]OFD Sender: No OFD packet to send [09:08:46]OFD Sender: No OFD packet to send [09:08:51]OFD Sender: No OFD packet to send [09:08:57]OFD Sender: No OFD packet to send [09:09:02]OFD Sender: No OFD packet to send [09:09:07]OFD Sender: No OFD packet to send [09:09:12]OFD Sender: No OFD packet to send [09:09:17]OFD Sender: No OFD packet to send [09:09:22]OFD Sender: No OFD packet to send [09:09:27]OFD Sender: No OFD packet to send [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:42]OFD Sender: No OFD packet to send [09:09:47]OFD Sender: No OFD packet to send [09:09:52]OFD Sender: No OFD packet to send [09:09:57]OFD Sender: No OFD packet to send [09:10:02]OFD Sender: No OFD packet to send [09:10:07]OFD Sender: No OFD packet to send [09:10:12]OFD Sender: No OFD packet to send [09:10:17]OFD Sender: No OFD packet to send [09:10:22]OFD Sender: No OFD packet to send [09:10:27]OFD Sender: No OFD packet to send [09:10:32]OFD Sender: No OFD packet to send [09:10:37]OFD Sender: No OFD packet to send [09:10:42]OFD Sender: No OFD packet to send [09:10:47]OFD Sender: No OFD packet to send [09:10:52]OFD Sender: No OFD packet to send [09:10:57]OFD Sender: No OFD packet to send [09:11:02]OFD Sender: No OFD packet to send [09:11:07]OFD Sender: No OFD packet to send [09:11:12]OFD Sender: No OFD packet to send [09:11:17]OFD Sender: No OFD packet to send [09:11:22]OFD Sender: No OFD packet to send [09:11:24]accept exits with 9 [09:11:24]New connection [09:11:24]New thread 3066920292 created [09:11:24]Thread 3066776932 joined [09:11:24]Waiting for new connection... [09:11:24] Sock 9.Parse request [09:11:24]Sock 9.Check first char [09:11:24]Sock 9.First char is OK [09:11:24]request: POST /json_proto HTTP/1.0 [09:11:24]Method: POST [09:11:24]URL: /json_proto [09:11:24]Method is POST - this is cgi request [09:11:24]url: /json_proto [09:11:24]query_string will be loaded in cgi processing [09:11:24]execute_cgi json_proto POST (null) [09:11:24]execute_cgi path=json_proto method=POST [09:11:24]POST find Content-Length [09:11:24]Host: 172.17.40.67:8080 [09:11:24]Content-Length: 678 [09:11:24]Content-Type: application/json [09:11:24] [09:11:24]POST finish read [09:11:24]Found Content-Length = 678 [09:11:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:24]execute_script... [09:11: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)3407099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:24]POST & json_proto [09:11:24]process_json_proto [09:11:24]json parsed OK: [09:11:24]protocol is kg_v1.0 [09:11:24]action value=close_receipt [09:11:24]process_action close_receipt [09:11:24]cmd_close_receipt [09:11:24]MH_GetDate [09:11:24]Write to MH i2c: F0 00 00 70 51 B0 [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: F0 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: F0 09 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: F0 09 00 70 51 00 C0 A6 20 67 EE DA 66 66 3A [09:11:24]GetLastDocTimeStamp 1730192643 [09:11:24]current date 1730193088 [09:11:24]FM_GetShiftState [09:11:24]SAM_PROTO_GetShiftState [09:11:24]wFMCommunicate request_size=4 [09:11:24]MH_SAM_APDU [09:11:24]CAPDU: 80 13 01 00 [09:11:24]Write to MH i2c: E2 08 00 71 51 80 13 01 00 00 00 00 00 3F [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:24]Read from MH i2c: E2 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 0E 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 0E 00 71 51 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9D [09:11:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:11:24]wFMCommunicate OK [09:11:24]SAM_PROTO_GetShiftState done [09:11:24]FM_GetShiftState done [09:11:24]opened in 1730160548 [09:11:24]opened+sec_in_day 1730246948 [09:11:24]quantity*price = 50041 [09:11:24]sum+1 = 50042 [09:11:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 81 29.10.2024 09:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96572 ФПД: 246845642051091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96572&fm=246845642051091&tin=02508201610067®Number=0000000000170478&sum=50000 [09:11:25]StoreToDocumentArchive [09:11:25]shift 145 fd 96572 [09:11:25]save to /storage/0145/doc_00096572 [09:11:25]save last doc name /storage/0145/doc_00096572 to /storage/kkm_last_doc_name [09:11:25]save OK [09:11:25]Clear old archive folders... [09:11:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:11:25]tlvbuf is 011A8F70 [09:11:25]SAM_PROTO_ClearQueue [09:11:25]wFMCommunicate request_size=4 [09:11:25]MH_SAM_APDU [09:11:25]CAPDU: 80 09 00 00 [09:11:25]Write to MH i2c: E2 08 00 7E 51 80 09 00 00 00 00 00 00 41 [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:25]Read from MH i2c: E2 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 7E 51 00 90 00 43 [09:11:25]RAPDU: 90 00 [09:11:25]wFMCommunicate OK [09:11:25]SAM_PROTO_ClearQueue done [09:11:25]KKMCreateOFDPacket [09:11:25]OFDProtocolAddRootSTLVToBuf [09:11:25]FM_MakeSignedData [09:11:25]FM_MakeSignedData [09:11:25]SAM_PROTO_SignData [09:11:25]wFMCommunicate request_size=4 [09:11:25]MH_SAM_APDU [09:11:25]CAPDU: 80 0D 01 02 [09:11:25]Write to MH i2c: E2 08 00 7F 51 80 0D 01 02 00 00 00 00 49 [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:25]Read from MH i2c: E2 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 7F 51 00 90 00 44 [09:11:25]RAPDU: 90 00 [09:11:25]wFMCommunicate OK [09:11:25]wFMCommunicate request_size=255 [09:11:25]MH_SAM_APDU [09:11: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 34 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 00 00 00 F4 03 04 00 C0 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 79 01 00 35 04 06 00 E0 [09:11:25]Write to MH i2c: E2 02 01 80 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 00 00 F4 03 04 00 C0 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 79 01 00 35 04 06 00 E0 00 00 3C [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:25]Read from MH i2c: E2 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 80 51 00 90 00 45 [09:11:25]RAPDU: 90 00 [09:11:25]wFMCommunicate OK [09:11:25]wFMCommunicate request_size=10 [09:11:25]MH_SAM_APDU [09:11:25]CAPDU: 80 0D 02 02 05 81 3A CF 0E 13 [09:11:25]Write to MH i2c: E2 0D 00 81 51 80 0D 02 02 05 00 81 3A CF 0E 13 00 00 01 [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:25]Read from MH i2c: E2 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 03 00 81 51 00 90 00 46 [09:11:25]RAPDU: 90 00 [09:11:25]wFMCommunicate OK [09:11:25]wFMCommunicate request_size=4 [09:11:25]MH_SAM_APDU [09:11:25]CAPDU: 80 0D 03 02 [09:11:25]Write to MH i2c: E2 08 00 82 51 80 0D 03 02 00 00 00 00 4E [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:25]Read from MH i2c: E2 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 0B 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 0B 00 82 51 00 8F 53 84 4F 51 6E 59 C2 90 00 DE [09:11:25]RAPDU: 8F 53 84 4F 51 6E 59 C2 90 00 [09:11:25]wFMCommunicate OK [09:11:25]SAM_PROTO_SignData done [09:11:25]FM_MakeSignedData done [09:11:25]CreateOFDProtocolMessage [09:11:25]wFMCommunicate request_size=4 [09:11:25]MH_SAM_APDU [09:11:25]CAPDU: 80 11 00 00 [09:11:25]Write to MH i2c: E2 08 00 83 51 80 11 00 00 00 00 00 00 4E [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:25]Read from MH i2c: E2 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 17 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: E2 17 00 83 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [09:11:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:11:25]wFMCommunicate OK [09:11:25]CreateOFDProtocolMessage done [09:11:25]OFDSenderStorePacket 96572 [09:11:25]StoreOFDPacket docnum=96572 [09:11:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C 32 07 01 50 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 34 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 00 00 00 F4 03 04 00 C0 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 79 01 00 35 04 06 00 E0 81 3A CF 0E 13 8F 53 84 4F 51 6E 59 C2 [09:11:25]CheckFolder [09:11:25]dirname=/storage/ofd_packets [09:11:25]CheckFolder done [09:11:25]ProducePacketName [09:11:25]name=ofd_packets/00096572 [09:11:25]NVStorageSaveData ofd_packets/00096572 [09:11:25]File name is /storage/ofd_packets/00096572 [09:11:25]Write 301 bytes [09:11:25]NVStorageSaveData done [09:11:25]OFDSenderStorePacket done [09:11:25]KKMCreateOFDPacket done [09:11:25]NVStorageSaveData kkm_last_timestamp [09:11:25]File name is /storage/kkm_last_timestamp [09:11:25]Write 4 bytes [09:11:25]NVStorageSaveData done [09:11:25]ExternCall_PrintAddStr [09:11:25]wPrintStart [09:11:25]Write to MH i2c: 01 00 00 84 51 D5 [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: 01 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: 01 07 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: 01 07 00 84 51 00 00 00 00 00 FF 0F EA [09:11:25]RasterBufferAndPrint [09:11:25]line Счет N : (1)3407099 [09:11:25]line ИНН: 02508201610067 [09:11:25]line Контрольно-Кассовый Чек [09:11:25]line ПРОДАЖА [09:11:25]line ТРК (МРК, ГНК) : 42 [09:11:25]line Товар: 2710124130 [09:11:25]line Аи-92-К-4 [09:11:25]line 7.480 * 66.90 [09:11:25]line = 500.41 [09:11:25]line НДС 12% НСП 1% [09:11:25]line > о реализуемом товаре [09:11:25]line ОКРУГЛЕНИЕ: -0.41 [09:11:25]line ИТОГО: 500.00 [09:11:25]line Внесено: 500.00 [09:11:25]line СДАЧА: 0.00 [09:11:25]line НСП 1% : 4.43 [09:11:25]line НДС 12% : 53.14 [09:11:25]line Наличными: 500.00 [09:11:25]line Безнал.: 0.00 [09:11:25]line Место: АЗС № 82 "Партнер Нефть" [09:11:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:11:25]line СНО: Общий режим [09:11:25]line Чек 81 29.10.2024 09:11 [09:11:25]line Смена: 145 ФФД: 1.0 [09:11:25]line ЗНМ: 0300000017 [09:11:25]line РНМ: 0000000000170478 [09:11:25]line Версия ККМ: v1.0 [09:11:25]line ФМ: 0000000002098560 [09:11:25]line ФД: 96572 [09:11:25]line ФПД: 246845642051091 [09:11:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96572&fm=246845642051091&tin=02508201610067®Number=0000000000170478&sum=50000 [09:11:26]OFD Sender: Processing packet 96572 [packets to send 58, broken 57] [09:11:26]ProducePacketName [09:11:26]name=ofd_packets/00096572 [09:11:26]OFD Sender: To server: pG, [09:11:26]CommunicateWithHost lk.salyk.kg:30040 [09:11:26]ConnectInit lk.salyk.kg [09:11:26]written 0, free lines is 4095 [09:11:26]Connected sock=10 [09:11:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C 32 07 01 50 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 34 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 00 00 00 F4 03 04 00 C0 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 79 01 00 35 04 06 00 E0 81 3A CF 0E 13 8F 53 84 4F 51 6E 59 C2 [09:11:26]Write to MH i2c: 01 00 00 AF 51 00 [09:11:26]Write i2c OK [09:11:26]MH_I2C_Read... [09:11:26]Read from MH i2c: 01 [09:11:26]MH_I2C_Read... [09:11:26]Read from MH i2c: 01 07 00 [09:11:26]MH_I2C_Read... [09:11:26]Read from MH i2c: 01 07 00 AF 51 00 00 00 00 00 04 0D 18 [09:11:26]RasterBufferAndPrint [09:11:26]line [09:11:26]line [09:11:26]line [09:11:26]line [09:11:26]line [09:11:26]written 0, free lines is 3338 [09:11:26]MH_Cut [09:11:26]Write to MH i2c: D1 01 00 B6 51 01 D9 [09:11:26]Write i2c OK [09:11:26]MH_I2C_Read... [09:11:26]Read from MH i2c: D1 [09:11:26]MH_I2C_Read... [09:11:26]Read from MH i2c: D1 01 00 [09:11:26]MH_I2C_Read... [09:11:26]Read from MH i2c: D1 01 00 B6 51 00 D8 [09:11:26]Write to MH i2c: 01 00 00 B7 51 08 [09:11:26]Write i2c OK [09:11:26]MH_I2C_Read... [09:11:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E3 DC 47 00 4A 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 32 30 39 38 35 36 30 10 04 04 00 3C 79 01 00 F4 03 04 00 E7 50 20 67 B6 04 01 00 00 EB E9 D3 F0 19 29 56 2C [09:11:26]CommunicateWithHost err = 0 [09:11:26]CheckOFDResponse [09:11:26]1017 (14) - 77093643461234 [09:11:26]1041 (16) - 0000000002098560 [09:11:26]1040 (4) - 96572 [09:11:26]1012 (4) - 29.10.2024 03:05 [09:11:26]1206 (1) - 0 [09:11:26]OFD Sender: Remove packet 96572 [09:11:26]ProducePacketName [09:11:26]name=ofd_packets/00096572 [09:11:26]NVStorageDeleteData [09:11:27]OFD Sender: No OFD packet to send [09:11:27]*** Cut start [09:11:27]*** Partial cut [09:11:27]*** CUTSNS_PIN = 1 [09:11:27]*** CUTSNS_PIN = 0 [09:11:27]*** Brake cut motor [09:11:27]Read from MH i2c: 01 [09:11:27]MH_I2C_Read... [09:11:27]*** Stop cut motor [09:11:27]*** Cut end [09:11:27]Read from MH i2c: 01 07 00 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: 01 07 00 B7 51 00 00 00 00 00 FF 0F 1D [09:11:27]process_action close_receipt done [09:11:27]requested_data is exist [09:11:27]produce_requested_data [09:11:27]requested_item fm.sn is exist - process it [09:11:27]wFMCommunicate request_size=4 [09:11:27]MH_SAM_APDU [09:11:27]CAPDU: 80 11 00 00 [09:11:27]Write to MH i2c: E2 08 00 B8 51 80 11 00 00 00 00 00 00 83 [09:11:27]Write i2c OK [09:11:27]MH_I2C_Read... [09:11:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:28]Read from MH i2c: E2 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 17 00 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 17 00 B8 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [09:11:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:11:28]wFMCommunicate OK [09:11:28]requested_item fd.num is exist - process it [09:11:28]SAM_PROTO_GetFieldsCounters [09:11:28]wFMCommunicate request_size=4 [09:11:28]MH_SAM_APDU [09:11:28]CAPDU: 80 13 00 00 [09:11:28]Write to MH i2c: E2 08 00 B9 51 80 13 00 00 00 00 00 00 86 [09:11:28]Write i2c OK [09:11:28]MH_I2C_Read... [09:11:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:28]Read from MH i2c: E2 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 62 00 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 62 00 B9 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [09:11:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:28]wFMCommunicate OK [09:11:28]SAM_PROTO_GetFieldsCounters done [09:11:28]requested_item shift.num is exist - process it [09:11:28]requested_item shift.opened is exist - process it [09:11:28]req_shift_opened [09:11:28]FM_GetShiftState [09:11:28]SAM_PROTO_GetShiftState [09:11:28]wFMCommunicate request_size=4 [09:11:28]MH_SAM_APDU [09:11:28]CAPDU: 80 13 01 00 [09:11:28]Write to MH i2c: E2 08 00 BA 51 80 13 01 00 00 00 00 00 88 [09:11:28]Write i2c OK [09:11:28]MH_I2C_Read... [09:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:28]Read from MH i2c: E2 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 0E 00 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 0E 00 BA 51 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E6 [09:11:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:11:28]wFMCommunicate OK [09:11:28]SAM_PROTO_GetShiftState done [09:11:28]FM_GetShiftState done [09:11:28]req_shift_opened done [09:11:28]requested_item shift.open_date is exist - process it [09:11:28]req_shift_open_date [09:11:28]req_shift_open_date done [09:11:28]produce_requested_data done [09:11:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96572,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:11:28]process_action_free close_receipt [09:11:28]json_value_free [09:11:28]json_value_free done [09:11:28]process_json_proto returns [09:11:28]Send response to host [09:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96572,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:11:28]free response buf [09:11:28]execute_script done [09:11:28]execute_script returns [09:11:28]free content buf [09:11:28]Sock 9.Close socket [09:11:28]Sock 9.Thread stoped [09:11:28]accept exits with 7 [09:11:28]New connection [09:11:28]New thread 3066776932 created [09:11:28]Thread 3066920292 joined [09:11:28]Waiting for new connection... [09:11:28] Sock 7.Parse request [09:11:28]Sock 7.Check first char [09:11:28]Sock 7.First char is OK [09:11:28]request: POST /json_proto HTTP/1.0 [09:11:28]Method: POST [09:11:28]URL: /json_proto [09:11:28]Method is POST - this is cgi request [09:11:28]url: /json_proto [09:11:28]query_string will be loaded in cgi processing [09:11:28]execute_cgi json_proto POST (null) [09:11:28]execute_cgi path=json_proto method=POST [09:11:28]POST find Content-Length [09:11:28]Host: 172.17.40.67:8080 [09:11:28]Content-Length: 683 [09:11:28]Content-Type: application/json [09:11:28] [09:11:28]POST finish read [09:11:28]Found Content-Length = 683 [09:11:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:28]execute_script... [09:11: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)3407098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:28]POST & json_proto [09:11:28]process_json_proto [09:11:28]json parsed OK: [09:11:28]protocol is kg_v1.0 [09:11:28]action value=close_receipt [09:11:28]process_action close_receipt [09:11:28]cmd_close_receipt [09:11:28]MH_GetDate [09:11:28]Write to MH i2c: F0 00 00 BB 51 FB [09:11:28]Write i2c OK [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: F0 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: F0 09 00 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: F0 09 00 BB 51 00 C4 A6 20 67 EE DA 66 66 89 [09:11:28]GetLastDocTimeStamp 1730193088 [09:11:28]current date 1730193092 [09:11:28]FM_GetShiftState [09:11:28]SAM_PROTO_GetShiftState [09:11:28]wFMCommunicate request_size=4 [09:11:28]MH_SAM_APDU [09:11:28]CAPDU: 80 13 01 00 [09:11:28]Write to MH i2c: E2 08 00 BC 51 80 13 01 00 00 00 00 00 8A [09:11:28]Write i2c OK [09:11:28]MH_I2C_Read... [09:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:28]Read from MH i2c: E2 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 0E 00 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 0E 00 BC 51 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E8 [09:11:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:11:28]wFMCommunicate OK [09:11:28]SAM_PROTO_GetShiftState done [09:11:28]FM_GetShiftState done [09:11:28]opened in 1730160548 [09:11:28]opened+sec_in_day 1730246948 [09:11:28]quantity*price = 100015 [09:11:28]sum+1 = 100017 [09:11:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 82 29.10.2024 09:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96573 ФПД: 250646761277617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091133&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96573&fm=250646761277617&tin=02508201610067®Number=0000000000170478&sum=100000 [09:11:29]StoreToDocumentArchive [09:11:29]shift 145 fd 96573 [09:11:29]save to /storage/0145/doc_00096573 [09:11:29]save last doc name /storage/0145/doc_00096573 to /storage/kkm_last_doc_name [09:11:29]save OK [09:11:29]Clear old archive folders... [09:11:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:11:29]tlvbuf is 0126C5F0 [09:11:29]SAM_PROTO_ClearQueue [09:11:29]wFMCommunicate request_size=4 [09:11:29]MH_SAM_APDU [09:11:29]CAPDU: 80 09 00 00 [09:11:29]Write to MH i2c: E2 08 00 C9 51 80 09 00 00 00 00 00 00 8C [09:11:29]Write i2c OK [09:11:29]MH_I2C_Read... [09:11:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:29]Read from MH i2c: E2 [09:11:29]MH_I2C_Read... [09:11:29]Read from MH i2c: E2 03 00 [09:11:29]MH_I2C_Read... [09:11:29]Read from MH i2c: E2 03 00 C9 51 00 90 00 8E [09:11:29]RAPDU: 90 00 [09:11:29]wFMCommunicate OK [09:11:29]SAM_PROTO_ClearQueue done [09:11:29]KKMCreateOFDPacket [09:11:29]OFDProtocolAddRootSTLVToBuf [09:11:29]FM_MakeSignedData [09:11:29]FM_MakeSignedData [09:11:29]SAM_PROTO_SignData [09:11:29]wFMCommunicate request_size=4 [09:11:29]MH_SAM_APDU [09:11:29]CAPDU: 80 0D 01 02 [09:11:29]Write to MH i2c: E2 08 00 CA 51 80 0D 01 02 00 00 00 00 94 [09:11:29]Write i2c OK [09:11:29]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 CA 51 00 90 00 8F [09:11:30]RAPDU: 90 00 [09:11:30]wFMCommunicate OK [09:11:30]wFMCommunicate request_size=255 [09:11:30]MH_SAM_APDU [09:11: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 34 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 00 00 00 F4 03 04 00 C5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 79 01 00 35 04 06 00 E3 [09:11:30]Write to MH i2c: E2 02 01 CB 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 00 00 00 F4 03 04 00 C5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 79 01 00 35 04 06 00 E3 00 00 8B [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 CB 51 00 90 00 90 [09:11:30]RAPDU: 90 00 [09:11:30]wFMCommunicate OK [09:11:30]wFMCommunicate request_size=10 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 0D 02 02 05 F6 3F 2B 88 B1 [09:11:30]Write to MH i2c: E2 0D 00 CC 51 80 0D 02 02 05 00 F6 3F 2B 88 B1 00 00 3A [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 CC 51 00 90 00 91 [09:11:30]RAPDU: 90 00 [09:11:30]wFMCommunicate OK [09:11:30]wFMCommunicate request_size=4 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 0D 03 02 [09:11:30]Write to MH i2c: E2 08 00 CD 51 80 0D 03 02 00 00 00 00 99 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 0B 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 0B 00 CD 51 00 46 96 B3 23 EE 97 FF 74 90 00 44 [09:11:30]RAPDU: 46 96 B3 23 EE 97 FF 74 90 00 [09:11:30]wFMCommunicate OK [09:11:30]SAM_PROTO_SignData done [09:11:30]FM_MakeSignedData done [09:11:30]CreateOFDProtocolMessage [09:11:30]wFMCommunicate request_size=4 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 11 00 00 [09:11:30]Write to MH i2c: E2 08 00 CE 51 80 11 00 00 00 00 00 00 99 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 17 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 17 00 CE 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [09:11:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:11:30]wFMCommunicate OK [09:11:30]CreateOFDProtocolMessage done [09:11:30]OFDSenderStorePacket 96573 [09:11:30]StoreOFDPacket docnum=96573 [09:11:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 62 07 01 9C 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 34 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 00 00 00 F4 03 04 00 C5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 79 01 00 35 04 06 00 E3 F6 3F 2B 88 B1 46 96 B3 23 EE 97 FF 74 [09:11:30]CheckFolder [09:11:30]dirname=/storage/ofd_packets [09:11:30]CheckFolder done [09:11:30]ProducePacketName [09:11:30]name=ofd_packets/00096573 [09:11:30]NVStorageSaveData ofd_packets/00096573 [09:11:30]File name is /storage/ofd_packets/00096573 [09:11:30]Write 301 bytes [09:11:30]NVStorageSaveData done [09:11:30]OFDSenderStorePacket done [09:11:30]KKMCreateOFDPacket done [09:11:30]NVStorageSaveData kkm_last_timestamp [09:11:30]File name is /storage/kkm_last_timestamp [09:11:30]Write 4 bytes [09:11:30]NVStorageSaveData done [09:11:30]ExternCall_PrintAddStr [09:11:30]wPrintStart [09:11:30]Write to MH i2c: 01 00 00 CF 51 20 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 07 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 07 00 CF 51 00 00 00 00 00 FF 0F 35 [09:11:30]RasterBufferAndPrint [09:11:30]line Счет N : (1)3407098 [09:11:30]line ИНН: 02508201610067 [09:11:30]line Контрольно-Кассовый Чек [09:11:30]line ПРОДАЖА [09:11:30]line ТРК (МРК, ГНК) : 22 [09:11:30]line Товар: 2710124130 [09:11:30]line Аи-92-К-4 [09:11:30]line 14.950 * 66.90 [09:11:30]line = 1000.16 [09:11:30]line НДС 12% НСП 1% [09:11:30]line > о реализуемом товаре [09:11:30]line ОКРУГЛЕНИЕ: -0.16 [09:11:30]line ИТОГО: 1000.00 [09:11:30]line Внесено: 1000.00 [09:11:30]line СДАЧА: 0.00 [09:11:30]line НСП 1% : 8.85 [09:11:30]line НДС 12% : 106.21 [09:11:30]line Наличными: 1000.00 [09:11:30]line Безнал.: 0.00 [09:11:30]line Место: АЗС № 82 "Партнер Нефть" [09:11:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:11:30]line СНО: Общий режим [09:11:30]line Чек 82 29.10.2024 09:11 [09:11:31]line Смена: 145 ФФД: 1.0 [09:11:31]line ЗНМ: 0300000017 [09:11:31]line РНМ: 0000000000170478 [09:11:31]line Версия ККМ: v1.0 [09:11:31]line ФМ: 0000000002098560 [09:11:31]line ФД: 96573 [09:11:31]line ФПД: 250646761277617 [09:11:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091133&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96573&fm=250646761277617&tin=02508201610067®Number=0000000000170478&sum=100000 [09:11:31]OFD Sender: Processing packet 96573 [packets to send 58, broken 57] [09:11:31]ProducePacketName [09:11:31]name=ofd_packets/00096573 [09:11:31]OFD Sender: To server: pG, [09:11:31]CommunicateWithHost lk.salyk.kg:30040 [09:11:31]ConnectInit lk.salyk.kg [09:11:31]written 0, free lines is 4095 [09:11:31]Connected sock=11 [09:11:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 62 07 01 9C 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 34 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 00 00 00 F4 03 04 00 C5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 79 01 00 35 04 06 00 E3 F6 3F 2B 88 B1 46 96 B3 23 EE 97 FF 74 [09:11:31]Write to MH i2c: 01 00 00 FA 51 4B [09:11:31]Write i2c OK [09:11:31]MH_I2C_Read... [09:11:31]Read from MH i2c: 01 [09:11:31]MH_I2C_Read... [09:11:31]Read from MH i2c: 01 07 00 [09:11:31]MH_I2C_Read... [09:11:31]Read from MH i2c: 01 07 00 FA 51 00 00 00 00 00 14 0D 73 [09:11:31]RasterBufferAndPrint [09:11:31]line [09:11:31]line [09:11:31]line [09:11:31]line [09:11:31]line [09:11:31]written 0, free lines is 3360 [09:11:31]MH_Cut [09:11:31]Write to MH i2c: D1 01 00 01 52 01 25 [09:11:31]Write i2c OK [09:11:31]MH_I2C_Read... [09:11:31]Read from MH i2c: D1 [09:11:31]MH_I2C_Read... [09:11:31]Read from MH i2c: D1 01 00 [09:11:31]MH_I2C_Read... [09:11:31]Read from MH i2c: D1 01 00 01 52 00 24 [09:11:31]Write to MH i2c: 01 00 00 02 52 54 [09:11:31]Write i2c OK [09:11:31]MH_I2C_Read... [09:11:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 2E 47 00 8E 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 32 30 39 38 35 36 30 10 04 04 00 3D 79 01 00 F4 03 04 00 EC 50 20 67 B6 04 01 00 00 8F 95 F9 01 1E 96 E9 E4 [09:11:31]CommunicateWithHost err = 0 [09:11:31]CheckOFDResponse [09:11:31]1017 (14) - 77093643461234 [09:11:31]1041 (16) - 0000000002098560 [09:11:31]1040 (4) - 96573 [09:11:31]1012 (4) - 29.10.2024 03:05 [09:11:31]1206 (1) - 0 [09:11:31]OFD Sender: Remove packet 96573 [09:11:31]ProducePacketName [09:11:31]name=ofd_packets/00096573 [09:11:31]NVStorageDeleteData [09:11:32]OFD Sender: No OFD packet to send [09:11:32]*** Cut start [09:11:32]*** Partial cut [09:11:32]*** CUTSNS_PIN = 1 [09:11:32]*** CUTSNS_PIN = 0 [09:11:32]*** Brake cut motor [09:11:32]Read from MH i2c: 01 [09:11:32]MH_I2C_Read... [09:11:32]*** Stop cut motor [09:11:32]*** Cut end [09:11:32]Read from MH i2c: 01 07 00 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: 01 07 00 02 52 00 00 00 00 00 FF 0F 69 [09:11:32]process_action close_receipt done [09:11:32]requested_data is exist [09:11:32]produce_requested_data [09:11:32]requested_item fm.sn is exist - process it [09:11:32]wFMCommunicate request_size=4 [09:11:32]MH_SAM_APDU [09:11:32]CAPDU: 80 11 00 00 [09:11:32]Write to MH i2c: E2 08 00 03 52 80 11 00 00 00 00 00 00 CF [09:11:32]Write i2c OK [09:11:32]MH_I2C_Read... [09:11:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:32]Read from MH i2c: E2 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 17 00 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 17 00 03 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [09:11:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:11:32]wFMCommunicate OK [09:11:32]requested_item fd.num is exist - process it [09:11:32]SAM_PROTO_GetFieldsCounters [09:11:32]wFMCommunicate request_size=4 [09:11:32]MH_SAM_APDU [09:11:32]CAPDU: 80 13 00 00 [09:11:32]Write to MH i2c: E2 08 00 04 52 80 13 00 00 00 00 00 00 D2 [09:11:32]Write i2c OK [09:11:32]MH_I2C_Read... [09:11:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:33]Read from MH i2c: E2 [09:11:33]MH_I2C_Read... [09:11:33]Read from MH i2c: E2 62 00 [09:11:33]MH_I2C_Read... [09:11:33]Read from MH i2c: E2 62 00 04 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [09:11:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:33]wFMCommunicate OK [09:11:33]SAM_PROTO_GetFieldsCounters done [09:11:33]requested_item shift.num is exist - process it [09:11:33]requested_item shift.opened is exist - process it [09:11:33]req_shift_opened [09:11:33]FM_GetShiftState [09:11:33]SAM_PROTO_GetShiftState [09:11:33]wFMCommunicate request_size=4 [09:11:33]MH_SAM_APDU [09:11:33]CAPDU: 80 13 01 00 [09:11:33]Write to MH i2c: E2 08 00 05 52 80 13 01 00 00 00 00 00 D4 [09:11:33]Write i2c OK [09:11:33]MH_I2C_Read... [09:11:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:33]Read from MH i2c: E2 [09:11:33]MH_I2C_Read... [09:11:33]Read from MH i2c: E2 0E 00 [09:11:33]MH_I2C_Read... [09:11:33]Read from MH i2c: E2 0E 00 05 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [09:11:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:11:33]wFMCommunicate OK [09:11:33]SAM_PROTO_GetShiftState done [09:11:33]FM_GetShiftState done [09:11:33]req_shift_opened done [09:11:33]requested_item shift.open_date is exist - process it [09:11:33]req_shift_open_date [09:11:33]req_shift_open_date done [09:11:33]produce_requested_data done [09:11:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96573,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:11:33]process_action_free close_receipt [09:11:33]json_value_free [09:11:33]json_value_free done [09:11:33]process_json_proto returns [09:11:33]Send response to host [09:11:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96573,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:11:33]free response buf [09:11:33]execute_script done [09:11:33]execute_script returns [09:11:33]free content buf [09:11:33]Sock 7.Close socket [09:11:33]Sock 7.Thread stoped [09:11:37]OFD Sender: No OFD packet to send [09:11:42]OFD Sender: No OFD packet to send [09:11:47]OFD Sender: No OFD packet to send [09:11:52]OFD Sender: No OFD packet to send [09:11:57]OFD Sender: No OFD packet to send [09:12:00]accept exits with 9 [09:12:00]New connection [09:12:00]New thread 3066920292 created [09:12:00] Sock 9.Parse request [09:12:00]Thread 3066776932 joined [09:12:00]Sock 9.Check first char [09:12:00]Waiting for new connection... [09:12:00]Sock 9.First char is OK [09:12:00]request: POST /json_proto HTTP/1.0 [09:12:00]Method: POST [09:12:00]URL: /json_proto [09:12:00]Method is POST - this is cgi request [09:12:00]url: /json_proto [09:12:00]query_string will be loaded in cgi processing [09:12:00]execute_cgi json_proto POST (null) [09:12:00]execute_cgi path=json_proto method=POST [09:12:00]POST find Content-Length [09:12:00]Host: 172.17.40.67:8080 [09:12:00]Content-Length: 678 [09:12:00]Content-Type: application/json [09:12:00] [09:12:00]POST finish read [09:12:00]Found Content-Length = 678 [09:12:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:00]execute_script... [09: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)3407100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:00]POST & json_proto [09:12:00]process_json_proto [09:12:00]json parsed OK: [09:12:00]protocol is kg_v1.0 [09:12:00]action value=close_receipt [09:12:00]process_action close_receipt [09:12:00]cmd_close_receipt [09:12:00]MH_GetDate [09:12:00]Write to MH i2c: F0 00 00 06 52 47 [09:12:00]Write i2c OK [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: F0 [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: F0 09 00 [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: F0 09 00 06 52 00 E5 A6 20 67 EE DA 66 66 F6 [09:12:00]GetLastDocTimeStamp 1730193093 [09:12:00]current date 1730193125 [09:12:00]FM_GetShiftState [09:12:00]SAM_PROTO_GetShiftState [09:12:00]wFMCommunicate request_size=4 [09:12:00]MH_SAM_APDU [09:12:00]CAPDU: 80 13 01 00 [09:12:00]Write to MH i2c: E2 08 00 07 52 80 13 01 00 00 00 00 00 D6 [09:12:00]Write i2c OK [09:12:00]MH_I2C_Read... [09:12:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:00]Read from MH i2c: E2 [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: E2 0E 00 [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: E2 0E 00 07 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 34 [09:12:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:12:00]wFMCommunicate OK [09:12:00]SAM_PROTO_GetShiftState done [09:12:00]FM_GetShiftState done [09:12:00]opened in 1730160548 [09:12:00]opened+sec_in_day 1730246948 [09:12:00]quantity*price = 40006 [09:12:00]sum+1 = 40007 [09:12:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 83 29.10.2024 09:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96574 ФПД: 176753524397092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96574&fm=176753524397092&tin=02508201610067®Number=0000000000170478&sum=40000 [09:12:02]StoreToDocumentArchive [09:12:02]shift 145 fd 96574 [09:12:02]save to /storage/0145/doc_00096574 [09:12:02]save last doc name /storage/0145/doc_00096574 to /storage/kkm_last_doc_name [09:12:02]save OK [09:12:02]Clear old archive folders... [09:12:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:12:02]tlvbuf is 010EBA10 [09:12:02]SAM_PROTO_ClearQueue [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 09 00 00 [09:12:02]Write to MH i2c: E2 08 00 14 52 80 09 00 00 00 00 00 00 D8 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 14 52 00 90 00 DA [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]SAM_PROTO_ClearQueue done [09:12:02]KKMCreateOFDPacket [09:12:02]OFDProtocolAddRootSTLVToBuf [09:12:02]FM_MakeSignedData [09:12:02]FM_MakeSignedData [09:12:02]SAM_PROTO_SignData [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 0D 01 02 [09:12:02]Write to MH i2c: E2 08 00 15 52 80 0D 01 02 00 00 00 00 E0 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:02]OFD Sender: No OFD packet to send [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 15 52 00 90 00 DB [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]wFMCommunicate request_size=255 [09:12:02]MH_SAM_APDU [09: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 34 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 53 00 00 00 F4 03 04 00 E5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 79 01 00 35 04 06 00 A0 [09:12:02]Write to MH i2c: E2 02 01 16 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 53 00 00 00 F4 03 04 00 E5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 79 01 00 35 04 06 00 A0 00 00 8B [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 16 52 00 90 00 DC [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]wFMCommunicate request_size=10 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 0D 02 02 05 C1 A3 08 D4 24 [09:12:02]Write to MH i2c: E2 0D 00 17 52 80 0D 02 02 05 00 C1 A3 08 D4 24 00 00 51 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 17 52 00 90 00 DD [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 0D 03 02 [09:12:02]Write to MH i2c: E2 08 00 18 52 80 0D 03 02 00 00 00 00 E5 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 0B 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 0B 00 18 52 00 74 D4 C2 79 AD 7A ED FF 90 00 7C [09:12:02]RAPDU: 74 D4 C2 79 AD 7A ED FF 90 00 [09:12:02]wFMCommunicate OK [09:12:02]SAM_PROTO_SignData done [09:12:02]FM_MakeSignedData done [09:12:02]CreateOFDProtocolMessage [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 11 00 00 [09:12:02]Write to MH i2c: E2 08 00 19 52 80 11 00 00 00 00 00 00 E5 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 17 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 17 00 19 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [09:12:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:12:02]wFMCommunicate OK [09:12:02]CreateOFDProtocolMessage done [09:12:02]OFDSenderStorePacket 96574 [09:12:02]StoreOFDPacket docnum=96574 [09:12:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A 5B 07 01 82 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 53 00 00 00 F4 03 04 00 E5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 79 01 00 35 04 06 00 A0 C1 A3 08 D4 24 74 D4 C2 79 AD 7A ED FF [09:12:02]CheckFolder [09:12:02]dirname=/storage/ofd_packets [09:12:02]CheckFolder done [09:12:02]ProducePacketName [09:12:02]name=ofd_packets/00096574 [09:12:02]NVStorageSaveData ofd_packets/00096574 [09:12:02]File name is /storage/ofd_packets/00096574 [09:12:02]Write 301 bytes [09:12:02]NVStorageSaveData done [09:12:02]OFDSenderStorePacket done [09:12:02]KKMCreateOFDPacket done [09:12:02]NVStorageSaveData kkm_last_timestamp [09:12:02]File name is /storage/kkm_last_timestamp [09:12:02]Write 4 bytes [09:12:02]NVStorageSaveData done [09:12:02]ExternCall_PrintAddStr [09:12:02]wPrintStart [09:12:02]Write to MH i2c: 01 00 00 1A 52 6C [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: 01 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: 01 07 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: 01 07 00 1A 52 00 00 00 00 00 FF 0F 81 [09:12:02]RasterBufferAndPrint [09:12:02]line Счет N : (1)3407100 [09:12:02]line ИНН: 02508201610067 [09:12:02]line Контрольно-Кассовый Чек [09:12:02]line ПРОДАЖА [09:12:02]line ТРК (МРК, ГНК) : 12 [09:12:02]line Товар: 2710124130 [09:12:02]line Аи-92-К-4 [09:12:02]line 5.980 * 66.90 [09:12:02]line = 400.06 [09:12:02]line НДС 12% НСП 1% [09:12:02]line > о реализуемом товаре [09:12:02]line ОКРУГЛЕНИЕ: -0.06 [09:12:02]line ИТОГО: 400.00 [09:12:02]line Внесено: 400.00 [09:12:02]line СДАЧА: 0.00 [09:12:02]line НСП 1% : 3.54 [09:12:02]line НДС 12% : 42.48 [09:12:02]line Наличными: 400.00 [09:12:02]line Безнал.: 0.00 [09:12:02]line Место: АЗС № 82 "Партнер Нефть" [09:12:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:12:02]line СНО: Общий режим [09:12:02]line Чек 83 29.10.2024 09:12 [09:12:02]line Смена: 145 ФФД: 1.0 [09:12:02]line ЗНМ: 0300000017 [09:12:02]line РНМ: 0000000000170478 [09:12:02]line Версия ККМ: v1.0 [09:12:02]line ФМ: 0000000002098560 [09:12:02]line ФД: 96574 [09:12:02]line ФПД: 176753524397092 [09:12:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96574&fm=176753524397092&tin=02508201610067®Number=0000000000170478&sum=40000 [09:12:02]OFD Sender: Processing packet 96574 [packets to send 58, broken 57] [09:12:02]ProducePacketName [09:12:02]name=ofd_packets/00096574 [09:12:02]OFD Sender: To server: pG, [09:12:02]CommunicateWithHost lk.salyk.kg:30040 [09:12:03]ConnectInit lk.salyk.kg [09:12:03]written 0, free lines is 4095 [09:12:03]Connected sock=10 [09:12:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A 5B 07 01 82 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 53 00 00 00 F4 03 04 00 E5 A6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 79 01 00 35 04 06 00 A0 C1 A3 08 D4 24 74 D4 C2 79 AD 7A ED FF [09:12:03]Write to MH i2c: 01 00 00 45 52 97 [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: 01 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: 01 07 00 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: 01 07 00 45 52 00 00 00 00 00 0D 0D B8 [09:12:03]RasterBufferAndPrint [09:12:03]line [09:12:03]line [09:12:03]line [09:12:03]line [09:12:03]line [09:12:03]written 0, free lines is 3350 [09:12:03]MH_Cut [09:12:03]Write to MH i2c: D1 01 00 4C 52 01 70 [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: D1 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: D1 01 00 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: D1 01 00 4C 52 00 6F [09:12:03]Write to MH i2c: 01 00 00 4D 52 9F [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 56 BD 47 00 3F DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 79 01 00 F4 03 04 00 0C 51 20 67 B6 04 01 00 00 F7 88 AA 21 82 DC B2 C2 [09:12:03]CommunicateWithHost err = 0 [09:12:03]CheckOFDResponse [09:12:03]1017 (14) - 77093643461234 [09:12:03]1041 (16) - 0000000002098560 [09:12:03]1040 (4) - 96574 [09:12:03]1012 (4) - 29.10.2024 03:05 [09:12:03]1206 (1) - 0 [09:12:03]OFD Sender: Remove packet 96574 [09:12:03]ProducePacketName [09:12:03]name=ofd_packets/00096574 [09:12:03]NVStorageDeleteData [09:12:04]OFD Sender: No OFD packet to send [09:12:04]*** Cut start [09:12:04]*** Partial cut [09:12:04]*** CUTSNS_PIN = 1 [09:12:04]*** CUTSNS_PIN = 0 [09:12:04]*** Brake cut motor [09:12:04]Read from MH i2c: 01 [09:12:04]MH_I2C_Read... [09:12:04]*** Stop cut motor [09:12:04]*** Cut end [09:12:04]Read from MH i2c: 01 07 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: 01 07 00 4D 52 00 00 00 00 00 FF 0F B4 [09:12:04]process_action close_receipt done [09:12:04]requested_data is exist [09:12:04]produce_requested_data [09:12:04]requested_item fm.sn is exist - process it [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 11 00 00 [09:12:04]Write to MH i2c: E2 08 00 4E 52 80 11 00 00 00 00 00 00 1A [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:04]Read from MH i2c: E2 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 17 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 17 00 4E 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [09:12:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:12:04]wFMCommunicate OK [09:12:04]requested_item fd.num is exist - process it [09:12:04]SAM_PROTO_GetFieldsCounters [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 13 00 00 [09:12:04]Write to MH i2c: E2 08 00 4F 52 80 13 00 00 00 00 00 00 1D [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:04]Read from MH i2c: E2 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 62 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 62 00 4F 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [09:12:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:04]wFMCommunicate OK [09:12:04]SAM_PROTO_GetFieldsCounters done [09:12:04]requested_item shift.num is exist - process it [09:12:04]requested_item shift.opened is exist - process it [09:12:04]req_shift_opened [09:12:04]FM_GetShiftState [09:12:04]SAM_PROTO_GetShiftState [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 13 01 00 [09:12:04]Write to MH i2c: E2 08 00 50 52 80 13 01 00 00 00 00 00 1F [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:04]Read from MH i2c: E2 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 0E 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 0E 00 50 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [09:12:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:12:04]wFMCommunicate OK [09:12:04]SAM_PROTO_GetShiftState done [09:12:04]FM_GetShiftState done [09:12:04]req_shift_opened done [09:12:04]requested_item shift.open_date is exist - process it [09:12:04]req_shift_open_date [09:12:04]req_shift_open_date done [09:12:04]produce_requested_data done [09:12:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96574,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:12:04]process_action_free close_receipt [09:12:04]json_value_free [09:12:04]json_value_free done [09:12:04]process_json_proto returns [09:12:04]Send response to host [09:12:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96574,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:12:04]free response buf [09:12:04]execute_script done [09:12:04]execute_script returns [09:12:04]free content buf [09:12:04]Sock 9.Close socket [09:12:04]Sock 9.Thread stoped [09:12:09]OFD Sender: No OFD packet to send [09:12:14]OFD Sender: No OFD packet to send [09:12:19]OFD Sender: No OFD packet to send [09:12:24]OFD Sender: No OFD packet to send [09:12:29]OFD Sender: No OFD packet to send [09:12:34]OFD Sender: No OFD packet to send [09:12:39]OFD Sender: No OFD packet to send [09:12:44]OFD Sender: No OFD packet to send [09:12:49]OFD Sender: No OFD packet to send [09:12:54]OFD Sender: No OFD packet to send [09:12:59]OFD Sender: No OFD packet to send [09:13:04]OFD Sender: No OFD packet to send [09:13:06]accept exits with 7 [09:13:06]New connection [09:13:06]New thread 3066776932 created [09:13:06]Thread 3066920292 joined [09:13:06]Waiting for new connection... [09:13:06] Sock 7.Parse request [09:13:06]Sock 7.Check first char [09:13:06]Sock 7.First char is OK [09:13:06]request: POST /json_proto HTTP/1.0 [09:13:06]Method: POST [09:13:06]URL: /json_proto [09:13:06]Method is POST - this is cgi request [09:13:06]url: /json_proto [09:13:06]query_string will be loaded in cgi processing [09:13:06]execute_cgi json_proto POST (null) [09:13:06]execute_cgi path=json_proto method=POST [09:13:06]POST find Content-Length [09:13:06]Host: 172.17.40.67:8080 [09:13:06]Content-Length: 678 [09:13:06]Content-Type: application/json [09:13:06] [09:13:06]POST finish read [09:13:06]Found Content-Length = 678 [09:13:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:06]execute_script... [09:13: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)3407102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:06]POST & json_proto [09:13:06]process_json_proto [09:13:06]json parsed OK: [09:13:06]protocol is kg_v1.0 [09:13:06]action value=close_receipt [09:13:06]process_action close_receipt [09:13:06]cmd_close_receipt [09:13:06]MH_GetDate [09:13:06]Write to MH i2c: F0 00 00 51 52 92 [09:13:06]Write i2c OK [09:13:06]MH_I2C_Read... [09:13:06]Read from MH i2c: F0 [09:13:06]MH_I2C_Read... [09:13:06]Read from MH i2c: F0 09 00 [09:13:06]MH_I2C_Read... [09:13:06]Read from MH i2c: F0 09 00 51 52 00 26 A7 20 67 EE DA 66 66 83 [09:13:06]GetLastDocTimeStamp 1730193125 [09:13:06]current date 1730193190 [09:13:06]FM_GetShiftState [09:13:06]SAM_PROTO_GetShiftState [09:13:06]wFMCommunicate request_size=4 [09:13:06]MH_SAM_APDU [09:13:06]CAPDU: 80 13 01 00 [09:13:06]Write to MH i2c: E2 08 00 52 52 80 13 01 00 00 00 00 00 21 [09:13:06]Write i2c OK [09:13:06]MH_I2C_Read... [09:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:06]Read from MH i2c: E2 [09:13:06]MH_I2C_Read... [09:13:06]Read from MH i2c: E2 0E 00 [09:13:06]MH_I2C_Read... [09:13:06]Read from MH i2c: E2 0E 00 52 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [09:13:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:13:06]wFMCommunicate OK [09:13:06]SAM_PROTO_GetShiftState done [09:13:06]FM_GetShiftState done [09:13:06]opened in 1730160548 [09:13:06]opened+sec_in_day 1730246948 [09:13:06]quantity*price = 40006 [09:13:06]sum+1 = 40007 [09:13:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 84 29.10.2024 09:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96575 ФПД: 153379190579823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96575&fm=153379190579823&tin=02508201610067®Number=0000000000170478&sum=40000 [09:13:07]StoreToDocumentArchive [09:13:07]shift 145 fd 96575 [09:13:07]save to /storage/0145/doc_00096575 [09:13:07]save last doc name /storage/0145/doc_00096575 to /storage/kkm_last_doc_name [09:13:07]save OK [09:13:07]Clear old archive folders... [09:13:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:13:07]tlvbuf is 01212880 [09:13:07]SAM_PROTO_ClearQueue [09:13:07]wFMCommunicate request_size=4 [09:13:07]MH_SAM_APDU [09:13:07]CAPDU: 80 09 00 00 [09:13:07]Write to MH i2c: E2 08 00 5F 52 80 09 00 00 00 00 00 00 23 [09:13:07]Write i2c OK [09:13:07]MH_I2C_Read... [09:13:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:07]Read from MH i2c: E2 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 5F 52 00 90 00 25 [09:13:07]RAPDU: 90 00 [09:13:07]wFMCommunicate OK [09:13:07]SAM_PROTO_ClearQueue done [09:13:07]KKMCreateOFDPacket [09:13:07]OFDProtocolAddRootSTLVToBuf [09:13:07]FM_MakeSignedData [09:13:07]FM_MakeSignedData [09:13:07]SAM_PROTO_SignData [09:13:07]wFMCommunicate request_size=4 [09:13:07]MH_SAM_APDU [09:13:07]CAPDU: 80 0D 01 02 [09:13:07]Write to MH i2c: E2 08 00 60 52 80 0D 01 02 00 00 00 00 2B [09:13:07]Write i2c OK [09:13:07]MH_I2C_Read... [09:13:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:07]Read from MH i2c: E2 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 60 52 00 90 00 26 [09:13:07]RAPDU: 90 00 [09:13:07]wFMCommunicate OK [09:13:07]wFMCommunicate request_size=255 [09:13:07]MH_SAM_APDU [09:13: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 34 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 54 00 00 00 F4 03 04 00 26 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 79 01 00 35 04 06 00 8B [09:13:07]Write to MH i2c: E2 02 01 61 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 54 00 00 00 F4 03 04 00 26 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 79 01 00 35 04 06 00 8B 00 00 05 [09:13:07]Write i2c OK [09:13:07]MH_I2C_Read... [09:13:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:07]Read from MH i2c: E2 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 61 52 00 90 00 27 [09:13:07]RAPDU: 90 00 [09:13:07]wFMCommunicate OK [09:13:07]wFMCommunicate request_size=10 [09:13:07]MH_SAM_APDU [09:13:07]CAPDU: 80 0D 02 02 05 7F 60 2B A2 6F [09:13:07]Write to MH i2c: E2 0D 00 62 52 80 0D 02 02 05 00 7F 60 2B A2 6F 00 00 53 [09:13:07]Write i2c OK [09:13:07]MH_I2C_Read... [09:13:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:07]Read from MH i2c: E2 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 03 00 62 52 00 90 00 28 [09:13:07]RAPDU: 90 00 [09:13:07]wFMCommunicate OK [09:13:07]wFMCommunicate request_size=4 [09:13:07]MH_SAM_APDU [09:13:07]CAPDU: 80 0D 03 02 [09:13:07]Write to MH i2c: E2 08 00 63 52 80 0D 03 02 00 00 00 00 30 [09:13:07]Write i2c OK [09:13:07]MH_I2C_Read... [09:13:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:07]Read from MH i2c: E2 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 0B 00 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 0B 00 63 52 00 C3 8E 38 C7 86 D2 C8 B3 90 00 54 [09:13:07]RAPDU: C3 8E 38 C7 86 D2 C8 B3 90 00 [09:13:07]wFMCommunicate OK [09:13:07]SAM_PROTO_SignData done [09:13:07]FM_MakeSignedData done [09:13:07]CreateOFDProtocolMessage [09:13:07]wFMCommunicate request_size=4 [09:13:07]MH_SAM_APDU [09:13:07]CAPDU: 80 11 00 00 [09:13:07]Write to MH i2c: E2 08 00 64 52 80 11 00 00 00 00 00 00 30 [09:13:07]Write i2c OK [09:13:07]MH_I2C_Read... [09:13:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:07]Read from MH i2c: E2 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 17 00 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: E2 17 00 64 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [09:13:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:13:07]wFMCommunicate OK [09:13:07]CreateOFDProtocolMessage done [09:13:07]OFDSenderStorePacket 96575 [09:13:07]StoreOFDPacket docnum=96575 [09:13:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 A2 07 01 8C 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 34 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 54 00 00 00 F4 03 04 00 26 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 79 01 00 35 04 06 00 8B 7F 60 2B A2 6F C3 8E 38 C7 86 D2 C8 B3 [09:13:07]CheckFolder [09:13:07]dirname=/storage/ofd_packets [09:13:07]CheckFolder done [09:13:07]ProducePacketName [09:13:07]name=ofd_packets/00096575 [09:13:07]NVStorageSaveData ofd_packets/00096575 [09:13:07]File name is /storage/ofd_packets/00096575 [09:13:07]Write 301 bytes [09:13:07]NVStorageSaveData done [09:13:07]OFDSenderStorePacket done [09:13:07]KKMCreateOFDPacket done [09:13:07]NVStorageSaveData kkm_last_timestamp [09:13:07]File name is /storage/kkm_last_timestamp [09:13:07]Write 4 bytes [09:13:07]NVStorageSaveData done [09:13:07]ExternCall_PrintAddStr [09:13:07]wPrintStart [09:13:07]Write to MH i2c: 01 00 00 65 52 B7 [09:13:07]Write i2c OK [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: 01 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: 01 07 00 [09:13:07]MH_I2C_Read... [09:13:07]Read from MH i2c: 01 07 00 65 52 00 00 00 00 00 FF 0F CC [09:13:07]RasterBufferAndPrint [09:13:07]line Счет N : (1)3407102 [09:13:07]line ИНН: 02508201610067 [09:13:07]line Контрольно-Кассовый Чек [09:13:07]line ПРОДАЖА [09:13:07]line ТРК (МРК, ГНК) : 32 [09:13:07]line Товар: 2710124130 [09:13:07]line Аи-92-К-4 [09:13:07]line 5.980 * 66.90 [09:13:07]line = 400.06 [09:13:07]line НДС 12% НСП 1% [09:13:07]line > о реализуемом товаре [09:13:07]line ОКРУГЛЕНИЕ: -0.06 [09:13:07]line ИТОГО: 400.00 [09:13:07]line Внесено: 400.00 [09:13:07]line СДАЧА: 0.00 [09:13:07]line НСП 1% : 3.54 [09:13:07]line НДС 12% : 42.48 [09:13:07]line Наличными: 400.00 [09:13:07]line Безнал.: 0.00 [09:13:07]line Место: АЗС № 82 "Партнер Нефть" [09:13:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:13:07]line СНО: Общий режим [09:13:07]line Чек 84 29.10.2024 09:13 [09:13:07]line Смена: 145 ФФД: 1.0 [09:13:07]line ЗНМ: 0300000017 [09:13:07]line РНМ: 0000000000170478 [09:13:07]line Версия ККМ: v1.0 [09:13:07]line ФМ: 0000000002098560 [09:13:07]line ФД: 96575 [09:13:07]line ФПД: 153379190579823 [09:13:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96575&fm=153379190579823&tin=02508201610067®Number=0000000000170478&sum=40000 [09:13:08]OFD Sender: Processing packet 96575 [packets to send 58, broken 57] [09:13:08]ProducePacketName [09:13:08]name=ofd_packets/00096575 [09:13:08]OFD Sender: To server: pG, [09:13:08]CommunicateWithHost lk.salyk.kg:30040 [09:13:08]ConnectInit lk.salyk.kg [09:13:08]written 0, free lines is 4095 [09:13:08]Connected sock=10 [09:13:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 A2 07 01 8C 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 34 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 54 00 00 00 F4 03 04 00 26 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 79 01 00 35 04 06 00 8B 7F 60 2B A2 6F C3 8E 38 C7 86 D2 C8 B3 [09:13:08]Write to MH i2c: 01 00 00 90 52 E2 [09:13:08]Write i2c OK [09:13:08]MH_I2C_Read... [09:13:08]Read from MH i2c: 01 [09:13:08]MH_I2C_Read... [09:13:08]Read from MH i2c: 01 07 00 [09:13:08]MH_I2C_Read... [09:13:08]Read from MH i2c: 01 07 00 90 52 00 00 00 00 00 1E 0D 14 [09:13:08]RasterBufferAndPrint [09:13:08]line [09:13:08]line [09:13:08]line [09:13:08]line [09:13:08]line [09:13:08]written 0, free lines is 3367 [09:13:08]MH_Cut [09:13:08]Write to MH i2c: D1 01 00 97 52 01 BB [09:13:08]Write i2c OK [09:13:08]MH_I2C_Read... [09:13:08]Read from MH i2c: D1 [09:13:08]MH_I2C_Read... [09:13:08]Read from MH i2c: D1 01 00 [09:13:08]MH_I2C_Read... [09:13:08]Read from MH i2c: D1 01 00 97 52 00 BA [09:13:08]Write to MH i2c: 01 00 00 98 52 EA [09:13:08]Write i2c OK [09:13:08]MH_I2C_Read... [09:13:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 56 47 00 0D 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 79 01 00 F4 03 04 00 4D 51 20 67 B6 04 01 00 00 F3 12 03 5A DA F0 04 80 [09:13:08]CommunicateWithHost err = 0 [09:13:08]CheckOFDResponse [09:13:08]1017 (14) - 77093643461234 [09:13:08]1041 (16) - 0000000002098560 [09:13:08]1040 (4) - 96575 [09:13:08]1012 (4) - 29.10.2024 03:06 [09:13:08]1206 (1) - 0 [09:13:08]OFD Sender: Remove packet 96575 [09:13:08]ProducePacketName [09:13:08]name=ofd_packets/00096575 [09:13:08]NVStorageDeleteData [09:13:09]OFD Sender: No OFD packet to send [09:13:09]*** Cut start [09:13:09]*** Partial cut [09:13:09]*** CUTSNS_PIN = 1 [09:13:09]*** CUTSNS_PIN = 0 [09:13:09]*** Brake cut motor [09:13:10]Read from MH i2c: 01 [09:13:10]MH_I2C_Read... [09:13:10]*** Stop cut motor [09:13:10]*** Cut end [09:13:10]Read from MH i2c: 01 07 00 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: 01 07 00 98 52 00 00 00 00 00 FF 0F FF [09:13:10]process_action close_receipt done [09:13:10]requested_data is exist [09:13:10]produce_requested_data [09:13:10]requested_item fm.sn is exist - process it [09:13:10]wFMCommunicate request_size=4 [09:13:10]MH_SAM_APDU [09:13:10]CAPDU: 80 11 00 00 [09:13:10]Write to MH i2c: E2 08 00 99 52 80 11 00 00 00 00 00 00 65 [09:13:10]Write i2c OK [09:13:10]MH_I2C_Read... [09:13:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:10]Read from MH i2c: E2 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 17 00 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 17 00 99 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [09:13:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:13:10]wFMCommunicate OK [09:13:10]requested_item fd.num is exist - process it [09:13:10]SAM_PROTO_GetFieldsCounters [09:13:10]wFMCommunicate request_size=4 [09:13:10]MH_SAM_APDU [09:13:10]CAPDU: 80 13 00 00 [09:13:10]Write to MH i2c: E2 08 00 9A 52 80 13 00 00 00 00 00 00 68 [09:13:10]Write i2c OK [09:13:10]MH_I2C_Read... [09:13:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:10]Read from MH i2c: E2 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 62 00 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 62 00 9A 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [09:13:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:10]wFMCommunicate OK [09:13:10]SAM_PROTO_GetFieldsCounters done [09:13:10]requested_item shift.num is exist - process it [09:13:10]requested_item shift.opened is exist - process it [09:13:10]req_shift_opened [09:13:10]FM_GetShiftState [09:13:10]SAM_PROTO_GetShiftState [09:13:10]wFMCommunicate request_size=4 [09:13:10]MH_SAM_APDU [09:13:10]CAPDU: 80 13 01 00 [09:13:10]Write to MH i2c: E2 08 00 9B 52 80 13 01 00 00 00 00 00 6A [09:13:10]Write i2c OK [09:13:10]MH_I2C_Read... [09:13:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:10]Read from MH i2c: E2 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 0E 00 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 0E 00 9B 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C8 [09:13:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:13:10]wFMCommunicate OK [09:13:10]SAM_PROTO_GetShiftState done [09:13:10]FM_GetShiftState done [09:13:10]req_shift_opened done [09:13:10]requested_item shift.open_date is exist - process it [09:13:10]req_shift_open_date [09:13:10]req_shift_open_date done [09:13:10]produce_requested_data done [09:13:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96575,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:13:10]process_action_free close_receipt [09:13:10]json_value_free [09:13:10]json_value_free done [09:13:10]process_json_proto returns [09:13:10]Send response to host [09:13:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96575,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:13:10]free response buf [09:13:10]execute_script done [09:13:10]execute_script returns [09:13:10]free content buf [09:13:10]Sock 7.Close socket [09:13:10]Sock 7.Thread stoped [09:13:10]accept exits with 9 [09:13:10]New connection [09:13:10]New thread 3066920292 created [09:13:10]Thread 3066776932 joined [09:13:10]Waiting for new connection... [09:13:10] Sock 9.Parse request [09:13:10]Sock 9.Check first char [09:13:10]Sock 9.First char is OK [09:13:10]request: POST /json_proto HTTP/1.0 [09:13:10]Method: POST [09:13:10]URL: /json_proto [09:13:10]Method is POST - this is cgi request [09:13:10]url: /json_proto [09:13:10]query_string will be loaded in cgi processing [09:13:10]execute_cgi json_proto POST (null) [09:13:10]execute_cgi path=json_proto method=POST [09:13:10]POST find Content-Length [09:13:10]Host: 172.17.40.67:8080 [09:13:10]Content-Length: 679 [09:13:10]Content-Type: application/json [09:13:10] [09:13:10]POST finish read [09:13:10]Found Content-Length = 679 [09:13:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:10]execute_script... [09:13: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)3407101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:10]POST & json_proto [09:13:10]process_json_proto [09:13:10]json parsed OK: [09:13:10]protocol is kg_v1.0 [09:13:10]action value=close_receipt [09:13:10]process_action close_receipt [09:13:10]cmd_close_receipt [09:13:10]MH_GetDate [09:13:10]Write to MH i2c: F0 00 00 9C 52 DD [09:13:10]Write i2c OK [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: F0 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: F0 09 00 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: F0 09 00 9C 52 00 2B A7 20 67 EE DA 66 66 D3 [09:13:10]GetLastDocTimeStamp 1730193190 [09:13:10]current date 1730193195 [09:13:10]FM_GetShiftState [09:13:10]SAM_PROTO_GetShiftState [09:13:10]wFMCommunicate request_size=4 [09:13:10]MH_SAM_APDU [09:13:10]CAPDU: 80 13 01 00 [09:13:10]Write to MH i2c: E2 08 00 9D 52 80 13 01 00 00 00 00 00 6C [09:13:10]Write i2c OK [09:13:10]MH_I2C_Read... [09:13:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:10]Read from MH i2c: E2 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 0E 00 [09:13:10]MH_I2C_Read... [09:13:10]Read from MH i2c: E2 0E 00 9D 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [09:13:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:13:10]wFMCommunicate OK [09:13:10]SAM_PROTO_GetShiftState done [09:13:10]FM_GetShiftState done [09:13:10]opened in 1730160548 [09:13:10]opened+sec_in_day 1730246948 [09:13:10]quantity*price = 70044 [09:13:10]sum+1 = 70045 [09:13:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 85 29.10.2024 09:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96576 ФПД: 275684264043103 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091315&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96576&fm=275684264043103&tin=02508201610067®Number=0000000000170478&sum=70000 [09:13:11]StoreToDocumentArchive [09:13:11]shift 145 fd 96576 [09:13:11]save to /storage/0145/doc_00096576 [09:13:11]save last doc name /storage/0145/doc_00096576 to /storage/kkm_last_doc_name [09:13:11]save OK [09:13:11]Clear old archive folders... [09:13:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:13:11]tlvbuf is 01150CE0 [09:13:11]SAM_PROTO_ClearQueue [09:13:11]wFMCommunicate request_size=4 [09:13:11]MH_SAM_APDU [09:13:11]CAPDU: 80 09 00 00 [09:13:11]Write to MH i2c: E2 08 00 AA 52 80 09 00 00 00 00 00 00 6E [09:13:11]Write i2c OK [09:13:11]MH_I2C_Read... [09:13:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:11]Read from MH i2c: E2 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 03 00 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 03 00 AA 52 00 90 00 70 [09:13:11]RAPDU: 90 00 [09:13:11]wFMCommunicate OK [09:13:11]SAM_PROTO_ClearQueue done [09:13:11]KKMCreateOFDPacket [09:13:11]OFDProtocolAddRootSTLVToBuf [09:13:11]FM_MakeSignedData [09:13:11]FM_MakeSignedData [09:13:11]SAM_PROTO_SignData [09:13:11]wFMCommunicate request_size=4 [09:13:11]MH_SAM_APDU [09:13:11]CAPDU: 80 0D 01 02 [09:13:11]Write to MH i2c: E2 08 00 AB 52 80 0D 01 02 00 00 00 00 76 [09:13:11]Write i2c OK [09:13:11]MH_I2C_Read... [09:13:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:12]Read from MH i2c: E2 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 03 00 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 03 00 AB 52 00 90 00 71 [09:13:12]RAPDU: 90 00 [09:13:12]wFMCommunicate OK [09:13:12]wFMCommunicate request_size=255 [09:13:12]MH_SAM_APDU [09:13:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 55 00 00 00 F4 03 04 00 2B A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 79 01 00 35 04 06 00 FA [09:13:12]Write to MH i2c: E2 02 01 AC 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 55 00 00 00 F4 03 04 00 2B A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 79 01 00 35 04 06 00 FA 00 00 07 [09:13:12]Write i2c OK [09:13:12]MH_I2C_Read... [09:13:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:12]Read from MH i2c: E2 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 03 00 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 03 00 AC 52 00 90 00 72 [09:13:12]RAPDU: 90 00 [09:13:12]wFMCommunicate OK [09:13:12]wFMCommunicate request_size=10 [09:13:12]MH_SAM_APDU [09:13:12]CAPDU: 80 0D 02 02 05 BB BE A0 E2 5F [09:13:12]Write to MH i2c: E2 0D 00 AD 52 80 0D 02 02 05 00 BB BE A0 E2 5F 00 00 DD [09:13:12]Write i2c OK [09:13:12]MH_I2C_Read... [09:13:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:12]Read from MH i2c: E2 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 03 00 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 03 00 AD 52 00 90 00 73 [09:13:12]RAPDU: 90 00 [09:13:12]wFMCommunicate OK [09:13:12]wFMCommunicate request_size=4 [09:13:12]MH_SAM_APDU [09:13:12]CAPDU: 80 0D 03 02 [09:13:12]Write to MH i2c: E2 08 00 AE 52 80 0D 03 02 00 00 00 00 7B [09:13:12]Write i2c OK [09:13:12]MH_I2C_Read... [09:13:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:12]Read from MH i2c: E2 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 0B 00 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 0B 00 AE 52 00 0D 77 6B 90 BE E1 1B 91 90 00 46 [09:13:12]RAPDU: 0D 77 6B 90 BE E1 1B 91 90 00 [09:13:12]wFMCommunicate OK [09:13:12]SAM_PROTO_SignData done [09:13:12]FM_MakeSignedData done [09:13:12]CreateOFDProtocolMessage [09:13:12]wFMCommunicate request_size=4 [09:13:12]MH_SAM_APDU [09:13:12]CAPDU: 80 11 00 00 [09:13:12]Write to MH i2c: E2 08 00 AF 52 80 11 00 00 00 00 00 00 7B [09:13:12]Write i2c OK [09:13:12]MH_I2C_Read... [09:13:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:12]Read from MH i2c: E2 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 17 00 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 17 00 AF 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [09:13:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:13:12]wFMCommunicate OK [09:13:12]CreateOFDProtocolMessage done [09:13:12]OFDSenderStorePacket 96576 [09:13:12]StoreOFDPacket docnum=96576 [09:13:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 0F 07 01 89 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 34 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 55 00 00 00 F4 03 04 00 2B A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 79 01 00 35 04 06 00 FA BB BE A0 E2 5F 0D 77 6B 90 BE E1 1B 91 [09:13:12]CheckFolder [09:13:12]dirname=/storage/ofd_packets [09:13:12]CheckFolder done [09:13:12]ProducePacketName [09:13:12]name=ofd_packets/00096576 [09:13:12]NVStorageSaveData ofd_packets/00096576 [09:13:12]File name is /storage/ofd_packets/00096576 [09:13:12]Write 301 bytes [09:13:12]NVStorageSaveData done [09:13:12]OFDSenderStorePacket done [09:13:12]KKMCreateOFDPacket done [09:13:12]NVStorageSaveData kkm_last_timestamp [09:13:12]File name is /storage/kkm_last_timestamp [09:13:12]Write 4 bytes [09:13:12]NVStorageSaveData done [09:13:12]ExternCall_PrintAddStr [09:13:12]wPrintStart [09:13:12]Write to MH i2c: 01 00 00 B0 52 02 [09:13:12]Write i2c OK [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: 01 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: 01 07 00 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: 01 07 00 B0 52 00 00 00 00 00 FF 0F 17 [09:13:12]RasterBufferAndPrint [09:13:12]line Счет N : (1)3407101 [09:13:12]line ИНН: 02508201610067 [09:13:12]line Контрольно-Кассовый Чек [09:13:12]line ПРОДАЖА [09:13:12]line ТРК (МРК, ГНК) : 42 [09:13:12]line Товар: 2710124130 [09:13:12]line Аи-92-К-4 [09:13:12]line 10.470 * 66.90 [09:13:12]line = 700.44 [09:13:12]line НДС 12% НСП 1% [09:13:12]line > о реализуемом товаре [09:13:12]line ОКРУГЛЕНИЕ: -0.44 [09:13:12]line ИТОГО: 700.00 [09:13:12]line Внесено: 700.00 [09:13:12]line СДАЧА: 0.00 [09:13:12]line НСП 1% : 6.20 [09:13:12]line НДС 12% : 74.38 [09:13:12]line Наличными: 700.00 [09:13:12]line Безнал.: 0.00 [09:13:13]line Место: АЗС № 82 "Партнер Нефть" [09:13:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:13:13]line СНО: Общий режим [09:13:13]line Чек 85 29.10.2024 09:13 [09:13:13]line Смена: 145 ФФД: 1.0 [09:13:13]line ЗНМ: 0300000017 [09:13:13]line РНМ: 0000000000170478 [09:13:13]line Версия ККМ: v1.0 [09:13:13]line ФМ: 0000000002098560 [09:13:13]line ФД: 96576 [09:13:13]line ФПД: 275684264043103 [09:13:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091315&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96576&fm=275684264043103&tin=02508201610067®Number=0000000000170478&sum=70000 [09:13:13]OFD Sender: Processing packet 96576 [packets to send 58, broken 57] [09:13:13]ProducePacketName [09:13:13]name=ofd_packets/00096576 [09:13:13]OFD Sender: To server: pG, [09:13:13]CommunicateWithHost lk.salyk.kg:30040 [09:13:13]ConnectInit lk.salyk.kg [09:13:13]written 0, free lines is 4095 [09:13:13]Connected sock=10 [09:13:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 0F 07 01 89 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 34 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 55 00 00 00 F4 03 04 00 2B A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 79 01 00 35 04 06 00 FA BB BE A0 E2 5F 0D 77 6B 90 BE E1 1B 91 [09:13:13]Write to MH i2c: 01 00 00 DB 52 2D [09:13:13]Write i2c OK [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: 01 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: 01 07 00 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: 01 07 00 DB 52 00 00 00 00 00 17 0D 58 [09:13:13]RasterBufferAndPrint [09:13:13]line [09:13:13]line [09:13:13]line [09:13:13]line [09:13:13]line [09:13:13]written 0, free lines is 3366 [09:13:13]MH_Cut [09:13:13]Write to MH i2c: D1 01 00 E2 52 01 06 [09:13:13]Write i2c OK [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: D1 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: D1 01 00 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: D1 01 00 E2 52 00 05 [09:13:13]Write to MH i2c: 01 00 00 E3 52 35 [09:13:13]Write i2c OK [09:13:13]MH_I2C_Read... [09:13:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 99 06 47 00 9D 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 32 30 39 38 35 36 30 10 04 04 00 40 79 01 00 F4 03 04 00 52 51 20 67 B6 04 01 00 00 81 17 86 DC 4E 8D D1 A2 [09:13:13]CommunicateWithHost err = 0 [09:13:13]CheckOFDResponse [09:13:13]1017 (14) - 77093643461234 [09:13:13]1041 (16) - 0000000002098560 [09:13:13]1040 (4) - 96576 [09:13:13]1012 (4) - 29.10.2024 03:06 [09:13:13]1206 (1) - 0 [09:13:13]OFD Sender: Remove packet 96576 [09:13:13]ProducePacketName [09:13:13]name=ofd_packets/00096576 [09:13:13]NVStorageDeleteData [09:13:14]OFD Sender: No OFD packet to send [09:13:14]*** Cut start [09:13:14]*** Partial cut [09:13:14]*** CUTSNS_PIN = 1 [09:13:14]*** CUTSNS_PIN = 0 [09:13:14]*** Brake cut motor [09:13:14]Read from MH i2c: 01 *** Stop cut motor [09:13:14] [09:13:14]*** Cut end [09:13:14]MH_I2C_Read... [09:13:14]Read from MH i2c: 01 07 00 [09:13:14]MH_I2C_Read... [09:13:14]Read from MH i2c: 01 07 00 E3 52 00 00 00 00 00 FF 0F 4A [09:13:14]process_action close_receipt done [09:13:14]requested_data is exist [09:13:14]produce_requested_data [09:13:14]requested_item fm.sn is exist - process it [09:13:14]wFMCommunicate request_size=4 [09:13:14]MH_SAM_APDU [09:13:14]CAPDU: 80 11 00 00 [09:13:14]Write to MH i2c: E2 08 00 E4 52 80 11 00 00 00 00 00 00 B0 [09:13:14]Write i2c OK [09:13:14]MH_I2C_Read... [09:13:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:14]Read from MH i2c: E2 [09:13:14]MH_I2C_Read... [09:13:14]Read from MH i2c: E2 17 00 [09:13:14]MH_I2C_Read... [09:13:14]Read from MH i2c: E2 17 00 E4 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [09:13:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:13:14]wFMCommunicate OK [09:13:14]requested_item fd.num is exist - process it [09:13:14]SAM_PROTO_GetFieldsCounters [09:13:14]wFMCommunicate request_size=4 [09:13:14]MH_SAM_APDU [09:13:14]CAPDU: 80 13 00 00 [09:13:14]Write to MH i2c: E2 08 00 E5 52 80 13 00 00 00 00 00 00 B3 [09:13:14]Write i2c OK [09:13:14]MH_I2C_Read... [09:13:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:15]Read from MH i2c: E2 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: E2 62 00 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: E2 62 00 E5 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [09:13:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:15]wFMCommunicate OK [09:13:15]SAM_PROTO_GetFieldsCounters done [09:13:15]requested_item shift.num is exist - process it [09:13:15]requested_item shift.opened is exist - process it [09:13:15]req_shift_opened [09:13:15]FM_GetShiftState [09:13:15]SAM_PROTO_GetShiftState [09:13:15]wFMCommunicate request_size=4 [09:13:15]MH_SAM_APDU [09:13:15]CAPDU: 80 13 01 00 [09:13:15]Write to MH i2c: E2 08 00 E6 52 80 13 01 00 00 00 00 00 B5 [09:13:15]Write i2c OK [09:13:15]MH_I2C_Read... [09:13:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:15]Read from MH i2c: E2 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: E2 0E 00 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: E2 0E 00 E6 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 13 [09:13:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:13:15]wFMCommunicate OK [09:13:15]SAM_PROTO_GetShiftState done [09:13:15]FM_GetShiftState done [09:13:15]req_shift_opened done [09:13:15]requested_item shift.open_date is exist - process it [09:13:15]req_shift_open_date [09:13:15]req_shift_open_date done [09:13:15]produce_requested_data done [09:13:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96576,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:13:15]process_action_free close_receipt [09:13:15]json_value_free [09:13:15]json_value_free done [09:13:15]process_json_proto returns [09:13:15]Send response to host [09:13:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96576,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:13:15]free response buf [09:13:15]execute_script done [09:13:15]execute_script returns [09:13:15]free content buf [09:13:15]Sock 9.Close socket [09:13:15]Sock 9.Thread stoped [09:13:19]OFD Sender: No OFD packet to send [09:13:24]OFD Sender: No OFD packet to send [09:13:29]OFD Sender: No OFD packet to send [09:13:34]OFD Sender: No OFD packet to send [09:13:38]accept exits with 7 [09:13:38]New connection [09:13:38]New thread 3066776932 created [09:13:38]Thread 3066920292 joined [09:13:38]Waiting for new connection... [09:13:38] Sock 7.Parse request [09:13:38]Sock 7.Check first char [09:13:38]Sock 7.First char is OK [09:13:38]request: POST /json_proto HTTP/1.0 [09:13:38]Method: POST [09:13:38]URL: /json_proto [09:13:38]Method is POST - this is cgi request [09:13:38]url: /json_proto [09:13:38]query_string will be loaded in cgi processing [09:13:38]execute_cgi json_proto POST (null) [09:13:38]execute_cgi path=json_proto method=POST [09:13:38]POST find Content-Length [09:13:38]Host: 172.17.40.67:8080 [09:13:38]Content-Length: 683 [09:13:38]Content-Type: application/json [09:13:38] [09:13:38]POST finish read [09:13:38]Found Content-Length = 683 [09:13:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:38]execute_script... [09:13: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)3407103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:38]POST & json_proto [09:13:38]process_json_proto [09:13:38]json parsed OK: [09:13:38]protocol is kg_v1.0 [09:13:38]action value=close_receipt [09:13:38]process_action close_receipt [09:13:38]cmd_close_receipt [09:13:38]MH_GetDate [09:13:38]Write to MH i2c: F0 00 00 E7 52 28 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: F0 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: F0 09 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: F0 09 00 E7 52 00 46 A7 20 67 EE DA 66 66 39 [09:13:38]GetLastDocTimeStamp 1730193195 [09:13:38]current date 1730193222 [09:13:38]FM_GetShiftState [09:13:38]SAM_PROTO_GetShiftState [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 13 01 00 [09:13:38]Write to MH i2c: E2 08 00 E8 52 80 13 01 00 00 00 00 00 B7 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 0E 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 0E 00 E8 52 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 15 [09:13:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:13:38]wFMCommunicate OK [09:13:38]SAM_PROTO_GetShiftState done [09:13:38]FM_GetShiftState done [09:13:38]opened in 1730160548 [09:13:38]opened+sec_in_day 1730246948 [09:13:38]quantity*price = 100015 [09:13:38]sum+1 = 100017 [09:13:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 86 29.10.2024 09:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96577 ФПД: 62280537226493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96577&fm=62280537226493&tin=02508201610067®Number=0000000000170478&sum=100000 [09:13:39]StoreToDocumentArchive [09:13:39]shift 145 fd 96577 [09:13:39]save to /storage/0145/doc_00096577 [09:13:39]save last doc name /storage/0145/doc_00096577 to /storage/kkm_last_doc_name [09:13:39]save OK [09:13:39]Clear old archive folders... [09:13:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:13:39]tlvbuf is 011FAEE0 [09:13:39]SAM_PROTO_ClearQueue [09:13:39]wFMCommunicate request_size=4 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 09 00 00 [09:13:39]Write to MH i2c: E2 08 00 F5 52 80 09 00 00 00 00 00 00 B9 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 F5 52 00 90 00 BB [09:13:39]RAPDU: 90 00 [09:13:39]wFMCommunicate OK [09:13:39]SAM_PROTO_ClearQueue done [09:13:39]KKMCreateOFDPacket [09:13:39]OFDProtocolAddRootSTLVToBuf [09:13:39]FM_MakeSignedData [09:13:39]FM_MakeSignedData [09:13:39]SAM_PROTO_SignData [09:13:39]wFMCommunicate request_size=4 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 0D 01 02 [09:13:39]Write to MH i2c: E2 08 00 F6 52 80 0D 01 02 00 00 00 00 C1 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 F6 52 00 90 00 BC [09:13:39]RAPDU: 90 00 [09:13:39]wFMCommunicate OK [09:13:39]wFMCommunicate request_size=255 [09:13:39]MH_SAM_APDU [09:13: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 34 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 56 00 00 00 F4 03 04 00 46 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 79 01 00 35 04 06 00 38 [09:13:39]Write to MH i2c: E2 02 01 F7 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 56 00 00 00 F4 03 04 00 46 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 79 01 00 35 04 06 00 38 00 00 97 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 F7 52 00 90 00 BD [09:13:39]RAPDU: 90 00 [09:13:39]wFMCommunicate OK [09:13:39]wFMCommunicate request_size=10 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 0D 02 02 05 A4 D1 4C 3C FD [09:13:39]Write to MH i2c: E2 0D 00 F8 52 80 0D 02 02 05 00 A4 D1 4C 3C FD 00 00 C8 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 F8 52 00 90 00 BE [09:13:39]RAPDU: 90 00 [09:13:39]wFMCommunicate OK [09:13:39]wFMCommunicate request_size=4 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 0D 03 02 [09:13:39]Write to MH i2c: E2 08 00 F9 52 80 0D 03 02 00 00 00 00 C6 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 0B 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 0B 00 F9 52 00 F2 46 EC 6A 29 44 6C D4 90 00 02 [09:13:39]RAPDU: F2 46 EC 6A 29 44 6C D4 90 00 [09:13:39]wFMCommunicate OK [09:13:39]SAM_PROTO_SignData done [09:13:39]FM_MakeSignedData done [09:13:39]CreateOFDProtocolMessage [09:13:39]wFMCommunicate request_size=4 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 11 00 00 [09:13:39]Write to MH i2c: E2 08 00 FA 52 80 11 00 00 00 00 00 00 C6 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 17 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 17 00 FA 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [09:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:13:39]wFMCommunicate OK [09:13:39]CreateOFDProtocolMessage done [09:13:39]OFDSenderStorePacket 96577 [09:13:39]StoreOFDPacket docnum=96577 [09:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 6B 07 01 CC 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 34 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 56 00 00 00 F4 03 04 00 46 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 79 01 00 35 04 06 00 38 A4 D1 4C 3C FD F2 46 EC 6A 29 44 6C D4 [09:13:39]CheckFolder [09:13:39]dirname=/storage/ofd_packets [09:13:39]CheckFolder done [09:13:39]ProducePacketName [09:13:39]name=ofd_packets/00096577 [09:13:39]NVStorageSaveData ofd_packets/00096577 [09:13:39]File name is /storage/ofd_packets/00096577 [09:13:39]Write 301 bytes [09:13:39]NVStorageSaveData done [09:13:39]OFDSenderStorePacket done [09:13:39]KKMCreateOFDPacket done [09:13:39]NVStorageSaveData kkm_last_timestamp [09:13:39]File name is /storage/kkm_last_timestamp [09:13:39]Write 4 bytes [09:13:39]NVStorageSaveData done [09:13:39]ExternCall_PrintAddStr [09:13:39]wPrintStart [09:13:39]Write to MH i2c: 01 00 00 FB 52 4D [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 FB 52 00 00 00 00 00 FF 0F 62 [09:13:39]RasterBufferAndPrint [09:13:39]line Счет N : (1)3407103 [09:13:39]line ИНН: 02508201610067 [09:13:39]line Контрольно-Кассовый Чек [09:13:39]line ПРОДАЖА [09:13:39]line ТРК (МРК, ГНК) : 22 [09:13:39]line Товар: 2710124130 [09:13:39]line Аи-92-К-4 [09:13:39]line 14.950 * 66.90 [09:13:39]line = 1000.16 [09:13:39]line НДС 12% НСП 1% [09:13:39]line > о реализуемом товаре [09:13:39]line ОКРУГЛЕНИЕ: -0.16 [09:13:39]line ИТОГО: 1000.00 [09:13:39]line Внесено: 1000.00 [09:13:39]line СДАЧА: 0.00 [09:13:39]line НСП 1% : 8.85 [09:13:39]line НДС 12% : 106.21 [09:13:39]line Наличными: 1000.00 [09:13:39]line Безнал.: 0.00 [09:13:39]line Место: АЗС № 82 "Партнер Нефть" [09:13:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:13:39]line СНО: Общий режим [09:13:39]line Чек 86 29.10.2024 09:13 [09:13:39]line Смена: 145 ФФД: 1.0 [09:13:39]line ЗНМ: 0300000017 [09:13:39]line РНМ: 0000000000170478 [09:13:39]line Версия ККМ: v1.0 [09:13:39]line ФМ: 0000000002098560 [09:13:39]line ФД: 96577 [09:13:39]line ФПД: 62280537226493 [09:13:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96577&fm=62280537226493&tin=02508201610067®Number=0000000000170478&sum=100000 [09:13:40]OFD Sender: Processing packet 96577 [packets to send 58, broken 57] [09:13:40]ProducePacketName [09:13:40]name=ofd_packets/00096577 [09:13:40]OFD Sender: To server: pG, [09:13:40]CommunicateWithHost lk.salyk.kg:30040 [09:13:40]ConnectInit lk.salyk.kg [09:13:40]written 0, free lines is 4095 [09:13:40]Connected sock=10 [09:13:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 6B 07 01 CC 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 34 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 56 00 00 00 F4 03 04 00 46 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 79 01 00 35 04 06 00 38 A4 D1 4C 3C FD F2 46 EC 6A 29 44 6C D4 [09:13:40]Write to MH i2c: 01 00 00 26 53 79 [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: 01 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: 01 07 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: 01 07 00 26 53 00 00 00 00 00 0F 0D 9C [09:13:40]RasterBufferAndPrint [09:13:40]line [09:13:40]line [09:13:40]line [09:13:40]line [09:13:40]line [09:13:40]written 0, free lines is 3353 [09:13:40]MH_Cut [09:13:40]Write to MH i2c: D1 01 00 2D 53 01 52 [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: D1 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: D1 01 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: D1 01 00 2D 53 00 51 [09:13:40]Write to MH i2c: 01 00 00 2E 53 81 [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8F 7A 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 41 79 01 00 F4 03 04 00 6D 51 20 67 B6 04 01 00 00 EF 95 5C 8C 6B D8 0D 16 [09:13:40]CommunicateWithHost err = 0 [09:13:40]CheckOFDResponse [09:13:40]1017 (14) - 77093643461234 [09:13:40]1041 (16) - 0000000002098560 [09:13:40]1040 (4) - 96577 [09:13:40]1012 (4) - 29.10.2024 03:07 [09:13:40]1206 (1) - 0 [09:13:40]OFD Sender: Remove packet 96577 [09:13:40]ProducePacketName [09:13:40]name=ofd_packets/00096577 [09:13:40]NVStorageDeleteData [09:13:41]OFD Sender: No OFD packet to send [09:13:41]*** Cut start [09:13:41]*** Partial cut [09:13:41]*** CUTSNS_PIN = 1 [09:13:41]*** CUTSNS_PIN = 0 [09:13:41]*** Brake cut motor [09:13:41]Read from MH i2c: 01 [09:13:41]MH_I2C_Read... [09:13:41]*** Stop cut motor [09:13:41]*** Cut end [09:13:41]Read from MH i2c: 01 07 00 [09:13:41]MH_I2C_Read... [09:13:41]Read from MH i2c: 01 07 00 2E 53 00 00 00 00 00 FF 0F 96 [09:13:41]process_action close_receipt done [09:13:41]requested_data is exist [09:13:41]produce_requested_data [09:13:41]requested_item fm.sn is exist - process it [09:13:41]wFMCommunicate request_size=4 [09:13:41]MH_SAM_APDU [09:13:41]CAPDU: 80 11 00 00 [09:13:41]Write to MH i2c: E2 08 00 2F 53 80 11 00 00 00 00 00 00 FC [09:13:41]Write i2c OK [09:13:41]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 17 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 17 00 2F 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [09:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:13:42]wFMCommunicate OK [09:13:42]requested_item fd.num is exist - process it [09:13:42]SAM_PROTO_GetFieldsCounters [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 13 00 00 [09:13:42]Write to MH i2c: E2 08 00 30 53 80 13 00 00 00 00 00 00 FF [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 62 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 62 00 30 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 6E [09:13:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:42]wFMCommunicate OK [09:13:42]SAM_PROTO_GetFieldsCounters done [09:13:42]requested_item shift.num is exist - process it [09:13:42]requested_item shift.opened is exist - process it [09:13:42]req_shift_opened [09:13:42]FM_GetShiftState [09:13:42]SAM_PROTO_GetShiftState [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 13 01 00 [09:13:42]Write to MH i2c: E2 08 00 31 53 80 13 01 00 00 00 00 00 01 [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 0E 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 0E 00 31 53 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5F [09:13:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:13:42]wFMCommunicate OK [09:13:42]SAM_PROTO_GetShiftState done [09:13:42]FM_GetShiftState done [09:13:42]req_shift_opened done [09:13:42]requested_item shift.open_date is exist - process it [09:13:42]req_shift_open_date [09:13:42]req_shift_open_date done [09:13:42]produce_requested_data done [09:13:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96577,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:13:42]process_action_free close_receipt [09:13:42]json_value_free [09:13:42]json_value_free done [09:13:42]process_json_proto returns [09:13:42]Send response to host [09:13:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96577,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:13:42]free response buf [09:13:42]execute_script done [09:13:42]execute_script returns [09:13:42]free content buf [09:13:42]Sock 7.Close socket [09:13:42]Sock 7.Thread stoped [09:13:46]OFD Sender: No OFD packet to send [09:13:51]OFD Sender: No OFD packet to send [09:13:56]OFD Sender: No OFD packet to send [09:14:01]OFD Sender: No OFD packet to send [09:14:06]OFD Sender: No OFD packet to send [09:14:11]OFD Sender: No OFD packet to send [09:14:16]OFD Sender: No OFD packet to send [09:14:21]OFD Sender: No OFD packet to send [09:14:26]OFD Sender: No OFD packet to send [09:14:31]OFD Sender: No OFD packet to send [09:14:36]OFD Sender: No OFD packet to send [09:14:39]accept exits with 9 [09:14:39]New connection [09:14:39]New thread 3066920292 created [09:14:39]Thread 3066776932 joined [09:14:39]Waiting for new connection... [09:14:39] Sock 9.Parse request [09:14:39]Sock 9.Check first char [09:14:39]Sock 9.First char is OK [09:14:39]request: POST /json_proto HTTP/1.0 [09:14:39]Method: POST [09:14:39]URL: /json_proto [09:14:39]Method is POST - this is cgi request [09:14:39]url: /json_proto [09:14:39]query_string will be loaded in cgi processing [09:14:39]execute_cgi json_proto POST (null) [09:14:39]execute_cgi path=json_proto method=POST [09:14:39]POST find Content-Length [09:14:39]Host: 172.17.40.67:8080 [09:14:39]Content-Length: 678 [09:14:39]Content-Type: application/json [09:14:39] [09:14:39]POST finish read [09:14:39]Found Content-Length = 678 [09:14:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:39]execute_script... [09:14: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)3407104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:39]POST & json_proto [09:14:39]process_json_proto [09:14:39]json parsed OK: [09:14:39]protocol is kg_v1.0 [09:14:39]action value=close_receipt [09:14:39]process_action close_receipt [09:14:39]cmd_close_receipt [09:14:39]MH_GetDate [09:14:39]Write to MH i2c: F0 00 00 32 53 74 [09:14:39]Write i2c OK [09:14:39]MH_I2C_Read... [09:14:39]Read from MH i2c: F0 [09:14:39]MH_I2C_Read... [09:14:39]Read from MH i2c: F0 09 00 [09:14:39]MH_I2C_Read... [09:14:39]Read from MH i2c: F0 09 00 32 53 00 83 A7 20 67 EE DA 66 66 C2 [09:14:39]GetLastDocTimeStamp 1730193222 [09:14:39]current date 1730193283 [09:14:39]FM_GetShiftState [09:14:39]SAM_PROTO_GetShiftState [09:14:39]wFMCommunicate request_size=4 [09:14:39]MH_SAM_APDU [09:14:39]CAPDU: 80 13 01 00 [09:14:39]Write to MH i2c: E2 08 00 33 53 80 13 01 00 00 00 00 00 03 [09:14:39]Write i2c OK [09:14:39]MH_I2C_Read... [09:14:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:39]Read from MH i2c: E2 [09:14:39]MH_I2C_Read... [09:14:39]Read from MH i2c: E2 0E 00 [09:14:39]MH_I2C_Read... [09:14:39]Read from MH i2c: E2 0E 00 33 53 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [09:14:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:14:39]wFMCommunicate OK [09:14:39]SAM_PROTO_GetShiftState done [09:14:39]FM_GetShiftState done [09:14:39]opened in 1730160548 [09:14:39]opened+sec_in_day 1730246948 [09:14:39]quantity*price = 50041 [09:14:39]sum+1 = 50042 [09:14: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 87 29.10.2024 09:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96578 ФПД: 59757370768073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091443&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96578&fm=59757370768073&tin=02508201610067®Number=0000000000170478&sum=50000 [09:14:40]StoreToDocumentArchive [09:14:40]shift 145 fd 96578 [09:14:40]save to /storage/0145/doc_00096578 [09:14:40]save last doc name /storage/0145/doc_00096578 to /storage/kkm_last_doc_name [09:14:40]save OK [09:14:40]Clear old archive folders... [09:14:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:14:40]tlvbuf is B6F4D910 [09:14:40]SAM_PROTO_ClearQueue [09:14:40]wFMCommunicate request_size=4 [09:14:40]MH_SAM_APDU [09:14:40]CAPDU: 80 09 00 00 [09:14:40]Write to MH i2c: E2 08 00 40 53 80 09 00 00 00 00 00 00 05 [09:14:40]Write i2c OK [09:14:40]MH_I2C_Read... [09:14:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:40]Read from MH i2c: E2 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 40 53 00 90 00 07 [09:14:40]RAPDU: 90 00 [09:14:40]wFMCommunicate OK [09:14:40]SAM_PROTO_ClearQueue done [09:14:40]KKMCreateOFDPacket [09:14:40]OFDProtocolAddRootSTLVToBuf [09:14:40]FM_MakeSignedData [09:14:40]FM_MakeSignedData [09:14:40]SAM_PROTO_SignData [09:14:40]wFMCommunicate request_size=4 [09:14:40]MH_SAM_APDU [09:14:40]CAPDU: 80 0D 01 02 [09:14:40]Write to MH i2c: E2 08 00 41 53 80 0D 01 02 00 00 00 00 0D [09:14:40]Write i2c OK [09:14:40]MH_I2C_Read... [09:14:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:40]Read from MH i2c: E2 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 41 53 00 90 00 08 [09:14:40]RAPDU: 90 00 [09:14:40]wFMCommunicate OK [09:14:40]wFMCommunicate request_size=255 [09:14:40]MH_SAM_APDU [09:14: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 34 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 57 00 00 00 F4 03 04 00 83 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 79 01 00 35 04 06 00 36 [09:14:40]Write to MH i2c: E2 02 01 42 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 57 00 00 00 F4 03 04 00 83 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 79 01 00 35 04 06 00 36 00 00 26 [09:14:40]Write i2c OK [09:14:40]MH_I2C_Read... [09:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:40]Read from MH i2c: E2 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 42 53 00 90 00 09 [09:14:40]RAPDU: 90 00 [09:14:40]wFMCommunicate OK [09:14:40]wFMCommunicate request_size=10 [09:14:40]MH_SAM_APDU [09:14:40]CAPDU: 80 0D 02 02 05 59 58 DB 7A C9 [09:14:40]Write to MH i2c: E2 0D 00 43 53 80 0D 02 02 05 00 59 58 DB 7A C9 00 00 E9 [09:14:40]Write i2c OK [09:14:40]MH_I2C_Read... [09:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:40]Read from MH i2c: E2 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 03 00 43 53 00 90 00 0A [09:14:40]RAPDU: 90 00 [09:14:40]wFMCommunicate OK [09:14:40]wFMCommunicate request_size=4 [09:14:40]MH_SAM_APDU [09:14:40]CAPDU: 80 0D 03 02 [09:14:40]Write to MH i2c: E2 08 00 44 53 80 0D 03 02 00 00 00 00 12 [09:14:40]Write i2c OK [09:14:40]MH_I2C_Read... [09:14:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:40]Read from MH i2c: E2 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 0B 00 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 0B 00 44 53 00 25 9C A0 04 F5 98 50 EC 90 00 41 [09:14:40]RAPDU: 25 9C A0 04 F5 98 50 EC 90 00 [09:14:40]wFMCommunicate OK [09:14:40]SAM_PROTO_SignData done [09:14:40]FM_MakeSignedData done [09:14:40]CreateOFDProtocolMessage [09:14:40]wFMCommunicate request_size=4 [09:14:40]MH_SAM_APDU [09:14:40]CAPDU: 80 11 00 00 [09:14:40]Write to MH i2c: E2 08 00 45 53 80 11 00 00 00 00 00 00 12 [09:14:40]Write i2c OK [09:14:40]MH_I2C_Read... [09:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:40]Read from MH i2c: E2 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 17 00 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: E2 17 00 45 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [09:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:14:40]wFMCommunicate OK [09:14:40]CreateOFDProtocolMessage done [09:14:40]OFDSenderStorePacket 96578 [09:14:40]StoreOFDPacket docnum=96578 [09:14:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 A2 07 01 54 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 57 00 00 00 F4 03 04 00 83 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 79 01 00 35 04 06 00 36 59 58 DB 7A C9 25 9C A0 04 F5 98 50 EC [09:14:40]CheckFolder [09:14:40]dirname=/storage/ofd_packets [09:14:40]CheckFolder done [09:14:40]ProducePacketName [09:14:40]name=ofd_packets/00096578 [09:14:40]NVStorageSaveData ofd_packets/00096578 [09:14:40]File name is /storage/ofd_packets/00096578 [09:14:40]Write 301 bytes [09:14:40]NVStorageSaveData done [09:14:40]OFDSenderStorePacket done [09:14:40]KKMCreateOFDPacket done [09:14:40]NVStorageSaveData kkm_last_timestamp [09:14:40]File name is /storage/kkm_last_timestamp [09:14:40]Write 4 bytes [09:14:40]NVStorageSaveData done [09:14:40]ExternCall_PrintAddStr [09:14:40]wPrintStart [09:14:40]Write to MH i2c: 01 00 00 46 53 99 [09:14:40]Write i2c OK [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: 01 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: 01 07 00 [09:14:40]MH_I2C_Read... [09:14:40]Read from MH i2c: 01 07 00 46 53 00 00 00 00 00 FF 0F AE [09:14:40]RasterBufferAndPrint [09:14:40]line Счет N : (1)3407104 [09:14:40]line ИНН: 02508201610067 [09:14:40]line Контрольно-Кассовый Чек [09:14:40]line ПРОДАЖА [09:14:40]line ТРК (МРК, ГНК) : 42 [09:14:40]line Товар: 2710124130 [09:14:40]line Аи-92-К-4 [09:14:40]line 7.480 * 66.90 [09:14:40]line = 500.41 [09:14:40]line НДС 12% НСП 1% [09:14:40]line > о реализуемом товаре [09:14:40]line ОКРУГЛЕНИЕ: -0.41 [09:14:40]line ИТОГО: 500.00 [09:14:40]line Внесено: 500.00 [09:14:40]line СДАЧА: 0.00 [09:14:40]line НСП 1% : 4.43 [09:14:40]line НДС 12% : 53.14 [09:14:40]line Наличными: 500.00 [09:14:40]line Безнал.: 0.00 [09:14:40]line Место: АЗС № 82 "Партнер Нефть" [09:14:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:14:40]line СНО: Общий режим [09:14:40]line Чек 87 29.10.2024 09:14 [09:14:40]line Смена: 145 ФФД: 1.0 [09:14:40]line ЗНМ: 0300000017 [09:14:40]line РНМ: 0000000000170478 [09:14:40]line Версия ККМ: v1.0 [09:14:40]line ФМ: 0000000002098560 [09:14:40]line ФД: 96578 [09:14:40]line ФПД: 59757370768073 [09:14:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091443&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96578&fm=59757370768073&tin=02508201610067®Number=0000000000170478&sum=50000 [09:14:41]OFD Sender: Processing packet 96578 [packets to send 58, broken 57] [09:14:41]ProducePacketName [09:14:41]name=ofd_packets/00096578 [09:14:41]OFD Sender: To server: pG, [09:14:41]CommunicateWithHost lk.salyk.kg:30040 [09:14:41]ConnectInit lk.salyk.kg [09:14:41]written 0, free lines is 4095 [09:14:41]Connected sock=10 [09:14:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 A2 07 01 54 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 57 00 00 00 F4 03 04 00 83 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 79 01 00 35 04 06 00 36 59 58 DB 7A C9 25 9C A0 04 F5 98 50 EC [09:14:41]Write to MH i2c: 01 00 00 71 53 C4 [09:14:41]Write i2c OK [09:14:41]MH_I2C_Read... [09:14:41]Read from MH i2c: 01 [09:14:41]MH_I2C_Read... [09:14:41]Read from MH i2c: 01 07 00 [09:14:41]MH_I2C_Read... [09:14:41]Read from MH i2c: 01 07 00 71 53 00 00 00 00 00 0F 0D E7 [09:14:41]RasterBufferAndPrint [09:14:41]line [09:14:41]line [09:14:41]line [09:14:41]line [09:14:41]line [09:14:41]written 0, free lines is 3349 [09:14:41]MH_Cut [09:14:41]Write to MH i2c: D1 01 00 78 53 01 9D [09:14:41]Write i2c OK [09:14:41]MH_I2C_Read... [09:14:41]Read from MH i2c: D1 [09:14:41]MH_I2C_Read... [09:14:41]Read from MH i2c: D1 01 00 [09:14:41]MH_I2C_Read... [09:14:41]Read from MH i2c: D1 01 00 78 53 00 9C [09:14:41]Write to MH i2c: 01 00 00 79 53 CC [09:14:41]Write i2c OK [09:14:41]MH_I2C_Read... [09:14:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 FE 47 00 62 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 79 01 00 F4 03 04 00 AA 51 20 67 B6 04 01 00 00 5A 28 69 3E 08 E1 F5 70 [09:14:41]CommunicateWithHost err = 0 [09:14:41]CheckOFDResponse [09:14:41]1017 (14) - 77093643461234 [09:14:41]1041 (16) - 0000000002098560 [09:14:41]1040 (4) - 96578 [09:14:41]1012 (4) - 29.10.2024 03:08 [09:14:41]1206 (1) - 0 [09:14:41]OFD Sender: Remove packet 96578 [09:14:41]ProducePacketName [09:14:41]name=ofd_packets/00096578 [09:14:41]NVStorageDeleteData [09:14:42]OFD Sender: No OFD packet to send [09:14:42]*** Cut start [09:14:42]*** Partial cut [09:14:42]*** CUTSNS_PIN = 1 [09:14:42]*** CUTSNS_PIN = 0 [09:14:42]*** Brake cut motor [09:14:42]Read from MH i2c: 01 [09:14:42]MH_I2C_Read... [09:14:42]*** Stop cut motor [09:14:42]*** Cut end [09:14:42]Read from MH i2c: 01 07 00 [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: 01 07 00 79 53 00 00 00 00 00 FF 0F E1 [09:14:42]process_action close_receipt done [09:14:42]requested_data is exist [09:14:42]produce_requested_data [09:14:42]requested_item fm.sn is exist - process it [09:14:42]wFMCommunicate request_size=4 [09:14:42]MH_SAM_APDU [09:14:42]CAPDU: 80 11 00 00 [09:14:42]Write to MH i2c: E2 08 00 7A 53 80 11 00 00 00 00 00 00 47 [09:14:42]Write i2c OK [09:14:42]MH_I2C_Read... [09:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:42]Read from MH i2c: E2 [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: E2 17 00 [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: E2 17 00 7A 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [09:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:14:42]wFMCommunicate OK [09:14:42]requested_item fd.num is exist - process it [09:14:42]SAM_PROTO_GetFieldsCounters [09:14:42]wFMCommunicate request_size=4 [09:14:42]MH_SAM_APDU [09:14:42]CAPDU: 80 13 00 00 [09:14:42]Write to MH i2c: E2 08 00 7B 53 80 13 00 00 00 00 00 00 4A [09:14:42]Write i2c OK [09:14:42]MH_I2C_Read... [09:14:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:43]Read from MH i2c: E2 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 62 00 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 62 00 7B 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [09:14:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:43]wFMCommunicate OK [09:14:43]SAM_PROTO_GetFieldsCounters done [09:14:43]requested_item shift.num is exist - process it [09:14:43]requested_item shift.opened is exist - process it [09:14:43]req_shift_opened [09:14:43]FM_GetShiftState [09:14:43]SAM_PROTO_GetShiftState [09:14:43]wFMCommunicate request_size=4 [09:14:43]MH_SAM_APDU [09:14:43]CAPDU: 80 13 01 00 [09:14:43]Write to MH i2c: E2 08 00 7C 53 80 13 01 00 00 00 00 00 4C [09:14:43]Write i2c OK [09:14:43]MH_I2C_Read... [09:14:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:43]Read from MH i2c: E2 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 0E 00 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 0E 00 7C 53 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AA [09:14:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:14:43]wFMCommunicate OK [09:14:43]SAM_PROTO_GetShiftState done [09:14:43]FM_GetShiftState done [09:14:43]req_shift_opened done [09:14:43]requested_item shift.open_date is exist - process it [09:14:43]req_shift_open_date [09:14:43]req_shift_open_date done [09:14:43]produce_requested_data done [09:14:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96578,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:14:43]process_action_free close_receipt [09:14:43]json_value_free [09:14:43]json_value_free done [09:14:43]process_json_proto returns [09:14:43]Send response to host [09:14:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96578,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:14:43]free response buf [09:14:43]execute_script done [09:14:43]execute_script returns [09:14:43]free content buf [09:14:43]Sock 9.Close socket [09:14:43]Sock 9.Thread stoped [09:14:47]OFD Sender: No OFD packet to send [09:14:52]OFD Sender: No OFD packet to send [09:14:57]OFD Sender: No OFD packet to send [09:14:58]accept exits with 7 [09:14:58]New connection [09:14:58]New thread 3066776932 created [09:14:58]Thread 3066920292 joined [09:14:58]Waiting for new connection... [09:14:58] Sock 7.Parse request [09:14:58]Sock 7.Check first char [09:14:58]Sock 7.First char is OK [09:14:58]request: POST /json_proto HTTP/1.0 [09:14:58]Method: POST [09:14:58]URL: /json_proto [09:14:58]Method is POST - this is cgi request [09:14:58]url: /json_proto [09:14:58]query_string will be loaded in cgi processing [09:14:58]execute_cgi json_proto POST (null) [09:14:58]execute_cgi path=json_proto method=POST [09:14:58]POST find Content-Length [09:14:58]Host: 172.17.40.67:8080 [09:14:58]Content-Length: 678 [09:14:58]Content-Type: application/json [09:14:58] [09:14:58]POST finish read [09:14:58]Found Content-Length = 678 [09:14:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:58]execute_script... [09:14: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)3407105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:58]POST & json_proto [09:14:58]process_json_proto [09:14:58]json parsed OK: [09:14:58]protocol is kg_v1.0 [09:14:58]action value=close_receipt [09:14:58]process_action close_receipt [09:14:58]cmd_close_receipt [09:14:58]MH_GetDate [09:14:58]Write to MH i2c: F0 00 00 7D 53 BF [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: F0 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: F0 09 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: F0 09 00 7D 53 00 96 A7 20 67 EE DA 66 66 20 [09:14:58]GetLastDocTimeStamp 1730193283 [09:14:58]current date 1730193302 [09:14:58]FM_GetShiftState [09:14:58]SAM_PROTO_GetShiftState [09:14:58]wFMCommunicate request_size=4 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 13 01 00 [09:14:58]Write to MH i2c: E2 08 00 7E 53 80 13 01 00 00 00 00 00 4E [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 0E 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 0E 00 7E 53 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [09:14:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:14:58]wFMCommunicate OK [09:14:58]SAM_PROTO_GetShiftState done [09:14:58]FM_GetShiftState done [09:14:58]opened in 1730160548 [09:14:58]opened+sec_in_day 1730246948 [09:14:58]quantity*price = 50041 [09:14:58]sum+1 = 50042 [09:14:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 88 29.10.2024 09:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96579 ФПД: 214230005327765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96579&fm=214230005327765&tin=02508201610067®Number=0000000000170478&sum=50000 [09:14:59]StoreToDocumentArchive [09:14:59]shift 145 fd 96579 [09:14:59]save to /storage/0145/doc_00096579 [09:14:59]save last doc name /storage/0145/doc_00096579 to /storage/kkm_last_doc_name [09:14:59]save OK [09:14:59]Clear old archive folders... [09:14:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:14:59]tlvbuf is 0116F500 [09:14:59]SAM_PROTO_ClearQueue [09:14:59]wFMCommunicate request_size=4 [09:14:59]MH_SAM_APDU [09:14:59]CAPDU: 80 09 00 00 [09:14:59]Write to MH i2c: E2 08 00 8B 53 80 09 00 00 00 00 00 00 50 [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:59]Read from MH i2c: E2 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 8B 53 00 90 00 52 [09:14:59]RAPDU: 90 00 [09:14:59]wFMCommunicate OK [09:14:59]SAM_PROTO_ClearQueue done [09:14:59]KKMCreateOFDPacket [09:14:59]OFDProtocolAddRootSTLVToBuf [09:14:59]FM_MakeSignedData [09:14:59]FM_MakeSignedData [09:14:59]SAM_PROTO_SignData [09:14:59]wFMCommunicate request_size=4 [09:14:59]MH_SAM_APDU [09:14:59]CAPDU: 80 0D 01 02 [09:14:59]Write to MH i2c: E2 08 00 8C 53 80 0D 01 02 00 00 00 00 58 [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:59]Read from MH i2c: E2 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 8C 53 00 90 00 53 [09:14:59]RAPDU: 90 00 [09:14:59]wFMCommunicate OK [09:14:59]wFMCommunicate request_size=255 [09:14:59]MH_SAM_APDU [09:14:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 58 00 00 00 F4 03 04 00 96 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 79 01 00 35 04 06 00 C2 [09:14:59]Write to MH i2c: E2 02 01 8D 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 58 00 00 00 F4 03 04 00 96 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 79 01 00 35 04 06 00 C2 00 00 12 [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:59]Read from MH i2c: E2 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 8D 53 00 90 00 54 [09:14:59]RAPDU: 90 00 [09:14:59]wFMCommunicate OK [09:14:59]wFMCommunicate request_size=10 [09:14:59]MH_SAM_APDU [09:14:59]CAPDU: 80 0D 02 02 05 D7 4F 5E 27 95 [09:14:59]Write to MH i2c: E2 0D 00 8E 53 80 0D 02 02 05 00 D7 4F 5E 27 95 00 00 A5 [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:59]Read from MH i2c: E2 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 03 00 8E 53 00 90 00 55 [09:14:59]RAPDU: 90 00 [09:14:59]wFMCommunicate OK [09:14:59]wFMCommunicate request_size=4 [09:14:59]MH_SAM_APDU [09:14:59]CAPDU: 80 0D 03 02 [09:14:59]Write to MH i2c: E2 08 00 8F 53 80 0D 03 02 00 00 00 00 5D [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0B 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0B 00 8F 53 00 8F CC 1D 07 FE 64 C9 C4 90 00 CC [09:15:00]RAPDU: 8F CC 1D 07 FE 64 C9 C4 90 00 [09:15:00]wFMCommunicate OK [09:15:00]SAM_PROTO_SignData done [09:15:00]FM_MakeSignedData done [09:15:00]CreateOFDProtocolMessage [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 11 00 00 [09:15:00]Write to MH i2c: E2 08 00 90 53 80 11 00 00 00 00 00 00 5D [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 17 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 17 00 90 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [09:15:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:00]wFMCommunicate OK [09:15:00]CreateOFDProtocolMessage done [09:15:00]OFDSenderStorePacket 96579 [09:15:00]StoreOFDPacket docnum=96579 [09:15:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 C8 07 01 D7 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 34 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 58 00 00 00 F4 03 04 00 96 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 79 01 00 35 04 06 00 C2 D7 4F 5E 27 95 8F CC 1D 07 FE 64 C9 C4 [09:15:00]CheckFolder [09:15:00]dirname=/storage/ofd_packets [09:15:00]CheckFolder done [09:15:00]ProducePacketName [09:15:00]name=ofd_packets/00096579 [09:15:00]NVStorageSaveData ofd_packets/00096579 [09:15:00]File name is /storage/ofd_packets/00096579 [09:15:00]Write 301 bytes [09:15:00]NVStorageSaveData done [09:15:00]OFDSenderStorePacket done [09:15:00]KKMCreateOFDPacket done [09:15:00]NVStorageSaveData kkm_last_timestamp [09:15:00]File name is /storage/kkm_last_timestamp [09:15:00]Write 4 bytes [09:15:00]NVStorageSaveData done [09:15:00]ExternCall_PrintAddStr [09:15:00]wPrintStart [09:15:00]Write to MH i2c: 01 00 00 91 53 E4 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 07 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 07 00 91 53 00 00 00 00 00 FF 0F F9 [09:15:00]RasterBufferAndPrint [09:15:00]line Счет N : (1)3407105 [09:15:00]line ИНН: 02508201610067 [09:15:00]line Контрольно-Кассовый Чек [09:15:00]line ПРОДАЖА [09:15:00]line ТРК (МРК, ГНК) : 12 [09:15:00]line Товар: 2710124130 [09:15:00]line Аи-92-К-4 [09:15:00]line 7.480 * 66.90 [09:15:00]line = 500.41 [09:15:00]line НДС 12% НСП 1% [09:15:00]line > о реализуемом товаре [09:15:00]line ОКРУГЛЕНИЕ: -0.41 [09:15:00]line ИТОГО: 500.00 [09:15:00]line Внесено: 500.00 [09:15:00]line СДАЧА: 0.00 [09:15:00]line НСП 1% : 4.43 [09:15:00]line НДС 12% : 53.14 [09:15:00]line Наличными: 500.00 [09:15:00]line Безнал.: 0.00 [09:15:00]line Место: АЗС № 82 "Партнер Нефть" [09:15:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:15:00]line СНО: Общий режим [09:15:00]line Чек 88 29.10.2024 09:15 [09:15:00]line Смена: 145 ФФД: 1.0 [09:15:00]line ЗНМ: 0300000017 [09:15:00]line РНМ: 0000000000170478 [09:15:00]line Версия ККМ: v1.0 [09:15:00]line ФМ: 0000000002098560 [09:15:00]line ФД: 96579 [09:15:00]line ФПД: 214230005327765 [09:15:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96579&fm=214230005327765&tin=02508201610067®Number=0000000000170478&sum=50000 [09:15:00]OFD Sender: Processing packet 96579 [packets to send 58, broken 57] [09:15:00]ProducePacketName [09:15:00]name=ofd_packets/00096579 [09:15:00]OFD Sender: To server: pG, [09:15:00]CommunicateWithHost lk.salyk.kg:30040 [09:15:00]ConnectInit lk.salyk.kg [09:15:00]written 0, free lines is 4095 [09:15:00]Connected sock=10 [09:15:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 C8 07 01 D7 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 34 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 58 00 00 00 F4 03 04 00 96 A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 79 01 00 35 04 06 00 C2 D7 4F 5E 27 95 8F CC 1D 07 FE 64 C9 C4 [09:15:00]Write to MH i2c: 01 00 00 BC 53 0F [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 07 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 07 00 BC 53 00 00 00 00 00 08 0D 2B [09:15:00]RasterBufferAndPrint [09:15:00]line [09:15:00]line [09:15:00]line [09:15:00]line [09:15:00]line [09:15:00]written 0, free lines is 3342 [09:15:00]MH_Cut [09:15:00]Write to MH i2c: D1 01 00 C3 53 01 E8 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: D1 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: D1 01 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: D1 01 00 C3 53 00 E7 [09:15:00]Write to MH i2c: 01 00 00 C4 53 17 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 90 05 47 00 71 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 79 01 00 F4 03 04 00 BD 51 20 67 B6 04 01 00 00 13 E0 E6 42 BD D4 92 84 [09:15:00]CommunicateWithHost err = 0 [09:15:00]CheckOFDResponse [09:15:00]1017 (14) - 77093643461234 [09:15:00]1041 (16) - 0000000002098560 [09:15:00]1040 (4) - 96579 [09:15:00]1012 (4) - 29.10.2024 03:08 [09:15:00]1206 (1) - 0 [09:15:00]OFD Sender: Remove packet 96579 [09:15:00]ProducePacketName [09:15:00]name=ofd_packets/00096579 [09:15:00]NVStorageDeleteData [09:15:01]OFD Sender: No OFD packet to send [09:15:01]*** Cut start [09:15:01]*** Partial cut [09:15:01]*** CUTSNS_PIN = 1 [09:15:01]*** CUTSNS_PIN = 0 [09:15:01]*** Brake cut motor [09:15:02]Read from MH i2c: 01 [09:15:02]MH_I2C_Read... [09:15:02]*** Stop cut motor [09:15:02]*** Cut end [09:15:02]Read from MH i2c: 01 07 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: 01 07 00 C4 53 00 00 00 00 00 FF 0F 2C [09:15:02]process_action close_receipt done [09:15:02]requested_data is exist [09:15:02]produce_requested_data [09:15:02]requested_item fm.sn is exist - process it [09:15:02]wFMCommunicate request_size=4 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 11 00 00 [09:15:02]Write to MH i2c: E2 08 00 C5 53 80 11 00 00 00 00 00 00 92 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 17 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 17 00 C5 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [09:15:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:02]wFMCommunicate OK [09:15:02]requested_item fd.num is exist - process it [09:15:02]SAM_PROTO_GetFieldsCounters [09:15:02]wFMCommunicate request_size=4 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 13 00 00 [09:15:02]Write to MH i2c: E2 08 00 C6 53 80 13 00 00 00 00 00 00 95 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 62 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 62 00 C6 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [09:15:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:02]wFMCommunicate OK [09:15:02]SAM_PROTO_GetFieldsCounters done [09:15:02]requested_item shift.num is exist - process it [09:15:02]requested_item shift.opened is exist - process it [09:15:02]req_shift_opened [09:15:02]FM_GetShiftState [09:15:02]SAM_PROTO_GetShiftState [09:15:02]wFMCommunicate request_size=4 [09:15:02]MH_SAM_APDU [09:15:02]CAPDU: 80 13 01 00 [09:15:02]Write to MH i2c: E2 08 00 C7 53 80 13 01 00 00 00 00 00 97 [09:15:02]Write i2c OK [09:15:02]MH_I2C_Read... [09:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:02]Read from MH i2c: E2 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 0E 00 [09:15:02]MH_I2C_Read... [09:15:02]Read from MH i2c: E2 0E 00 C7 53 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F5 [09:15:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:15:02]wFMCommunicate OK [09:15:02]SAM_PROTO_GetShiftState done [09:15:02]FM_GetShiftState done [09:15:02]req_shift_opened done [09:15:02]requested_item shift.open_date is exist - process it [09:15:02]req_shift_open_date [09:15:02]req_shift_open_date done [09:15:02]produce_requested_data done [09:15:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96579,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:15:02]process_action_free close_receipt [09:15:02]json_value_free [09:15:02]json_value_free done [09:15:02]process_json_proto returns [09:15:02]Send response to host [09:15:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96579,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:15:02]free response buf [09:15:02]execute_script done [09:15:02]execute_script returns [09:15:02]free content buf [09:15:02]Sock 7.Close socket [09:15:02]Sock 7.Thread stoped [09:15:06]OFD Sender: No OFD packet to send [09:15:11]OFD Sender: No OFD packet to send [09:15:16]OFD Sender: No OFD packet to send [09:15:21]OFD Sender: No OFD packet to send [09:15:22]accept exits with 9 [09:15:22]New connection [09:15:22]New thread 3066920292 created [09:15:22]Thread 3066776932 joined [09:15:22]Waiting for new connection... [09:15:22] Sock 9.Parse request [09:15:22]Sock 9.Check first char [09:15:22]Sock 9.First char is OK [09:15:22]request: POST /json_proto HTTP/1.0 [09:15:22]Method: POST [09:15:22]URL: /json_proto [09:15:22]Method is POST - this is cgi request [09:15:22]url: /json_proto [09:15:22]query_string will be loaded in cgi processing [09:15:22]execute_cgi json_proto POST (null) [09:15:22]execute_cgi path=json_proto method=POST [09:15:22]POST find Content-Length [09:15:22]Host: 172.17.40.67:8080 [09:15:22]Content-Length: 683 [09:15:22]Content-Type: application/json [09:15:22] [09:15:22]POST finish read [09:15:22]Found Content-Length = 683 [09:15:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:22]execute_script... [09:15: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)3407106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:22]POST & json_proto [09:15:22]process_json_proto [09:15:22]json parsed OK: [09:15:22]protocol is kg_v1.0 [09:15:22]action value=close_receipt [09:15:22]process_action close_receipt [09:15:22]cmd_close_receipt [09:15:22]MH_GetDate [09:15:22]Write to MH i2c: F0 00 00 C8 53 0A [09:15:22]Write i2c OK [09:15:22]MH_I2C_Read... [09:15:22]Read from MH i2c: F0 [09:15:22]MH_I2C_Read... [09:15:22]Read from MH i2c: F0 09 00 [09:15:22]MH_I2C_Read... [09:15:22]Read from MH i2c: F0 09 00 C8 53 00 AE A7 20 67 EE DA 66 66 83 [09:15:22]GetLastDocTimeStamp 1730193302 [09:15:22]current date 1730193326 [09:15:22]FM_GetShiftState [09:15:22]SAM_PROTO_GetShiftState [09:15:22]wFMCommunicate request_size=4 [09:15:22]MH_SAM_APDU [09:15:22]CAPDU: 80 13 01 00 [09:15:22]Write to MH i2c: E2 08 00 C9 53 80 13 01 00 00 00 00 00 99 [09:15:22]Write i2c OK [09:15:22]MH_I2C_Read... [09:15:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:22]Read from MH i2c: E2 [09:15:22]MH_I2C_Read... [09:15:22]Read from MH i2c: E2 0E 00 [09:15:22]MH_I2C_Read... [09:15:22]Read from MH i2c: E2 0E 00 C9 53 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F7 [09:15:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:15:22]wFMCommunicate OK [09:15:22]SAM_PROTO_GetShiftState done [09:15:22]FM_GetShiftState done [09:15:22]opened in 1730160548 [09:15:22]opened+sec_in_day 1730246948 [09:15:22]quantity*price = 150032 [09:15:22]sum+1 = 150033 [09:15:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 89 29.10.2024 09:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96580 ФПД: 154213244255483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091526&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96580&fm=154213244255483&tin=02508201610067®Number=0000000000170478&sum=150000 [09:15:23]StoreToDocumentArchive [09:15:23]shift 145 fd 96580 [09:15:23]save to /storage/0145/doc_00096580 [09:15:23]save last doc name /storage/0145/doc_00096580 to /storage/kkm_last_doc_name [09:15:23]save OK [09:15:23]Clear old archive folders... [09:15:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:15:23]tlvbuf is 01226F10 [09:15:23]SAM_PROTO_ClearQueue [09:15:23]wFMCommunicate request_size=4 [09:15:23]MH_SAM_APDU [09:15:23]CAPDU: 80 09 00 00 [09:15:23]Write to MH i2c: E2 08 00 D6 53 80 09 00 00 00 00 00 00 9B [09:15:23]Write i2c OK [09:15:23]MH_I2C_Read... [09:15:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:23]Read from MH i2c: E2 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 D6 53 00 90 00 9D [09:15:23]RAPDU: 90 00 [09:15:23]wFMCommunicate OK [09:15:23]SAM_PROTO_ClearQueue done [09:15:23]KKMCreateOFDPacket [09:15:23]OFDProtocolAddRootSTLVToBuf [09:15:23]FM_MakeSignedData [09:15:23]FM_MakeSignedData [09:15:23]SAM_PROTO_SignData [09:15:23]wFMCommunicate request_size=4 [09:15:23]MH_SAM_APDU [09:15:23]CAPDU: 80 0D 01 02 [09:15:23]Write to MH i2c: E2 08 00 D7 53 80 0D 01 02 00 00 00 00 A3 [09:15:23]Write i2c OK [09:15:23]MH_I2C_Read... [09:15:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:23]Read from MH i2c: E2 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 D7 53 00 90 00 9E [09:15:23]RAPDU: 90 00 [09:15:23]wFMCommunicate OK [09:15:23]wFMCommunicate request_size=255 [09:15:23]MH_SAM_APDU [09:15:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AE A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 79 01 00 35 04 06 00 8C [09:15:23]Write to MH i2c: E2 02 01 D8 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AE A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 79 01 00 35 04 06 00 8C 00 00 A5 [09:15:23]Write i2c OK [09:15:23]MH_I2C_Read... [09:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:23]Read from MH i2c: E2 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 D8 53 00 90 00 9F [09:15:23]RAPDU: 90 00 [09:15:23]wFMCommunicate OK [09:15:23]wFMCommunicate request_size=10 [09:15:23]MH_SAM_APDU [09:15:23]CAPDU: 80 0D 02 02 05 41 91 A4 BC FB [09:15:23]Write to MH i2c: E2 0D 00 D9 53 80 0D 02 02 05 00 41 91 A4 BC FB 00 00 DD [09:15:23]Write i2c OK [09:15:23]MH_I2C_Read... [09:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:23]Read from MH i2c: E2 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 03 00 D9 53 00 90 00 A0 [09:15:23]RAPDU: 90 00 [09:15:23]wFMCommunicate OK [09:15:23]wFMCommunicate request_size=4 [09:15:23]MH_SAM_APDU [09:15:23]CAPDU: 80 0D 03 02 [09:15:23]Write to MH i2c: E2 08 00 DA 53 80 0D 03 02 00 00 00 00 A8 [09:15:23]Write i2c OK [09:15:23]MH_I2C_Read... [09:15:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:23]Read from MH i2c: E2 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 0B 00 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 0B 00 DA 53 00 35 E0 BA 3C D8 2F 81 72 90 00 AE [09:15:23]RAPDU: 35 E0 BA 3C D8 2F 81 72 90 00 [09:15:23]wFMCommunicate OK [09:15:23]SAM_PROTO_SignData done [09:15:23]FM_MakeSignedData done [09:15:23]CreateOFDProtocolMessage [09:15:23]wFMCommunicate request_size=4 [09:15:23]MH_SAM_APDU [09:15:23]CAPDU: 80 11 00 00 [09:15:23]Write to MH i2c: E2 08 00 DB 53 80 11 00 00 00 00 00 00 A8 [09:15:23]Write i2c OK [09:15:23]MH_I2C_Read... [09:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:23]Read from MH i2c: E2 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 17 00 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: E2 17 00 DB 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [09:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:23]wFMCommunicate OK [09:15:23]CreateOFDProtocolMessage done [09:15:23]OFDSenderStorePacket 96580 [09:15:23]StoreOFDPacket docnum=96580 [09:15:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 3A 07 01 5E 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AE A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 79 01 00 35 04 06 00 8C 41 91 A4 BC FB 35 E0 BA 3C D8 2F 81 72 [09:15:23]CheckFolder [09:15:23]dirname=/storage/ofd_packets [09:15:23]CheckFolder done [09:15:23]ProducePacketName [09:15:23]name=ofd_packets/00096580 [09:15:23]NVStorageSaveData ofd_packets/00096580 [09:15:23]File name is /storage/ofd_packets/00096580 [09:15:23]Write 301 bytes [09:15:23]NVStorageSaveData done [09:15:23]OFDSenderStorePacket done [09:15:23]KKMCreateOFDPacket done [09:15:23]NVStorageSaveData kkm_last_timestamp [09:15:23]File name is /storage/kkm_last_timestamp [09:15:23]Write 4 bytes [09:15:23]NVStorageSaveData done [09:15:23]OFD Sender: Processing packet 96580 [packets to send 58, broken 57] [09:15:23]ProducePacketName [09:15:23]name=ofd_packets/00096580 [09:15:23]OFD Sender: To server: pG, [09:15:23]CommunicateWithHost lk.salyk.kg:30040 [09:15:23]ConnectInit lk.salyk.kg [09:15:23]ExternCall_PrintAddStr [09:15:23]wPrintStart [09:15:23]Write to MH i2c: 01 00 00 DC 53 2F [09:15:23]Write i2c OK [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: 01 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: 01 07 00 [09:15:23]MH_I2C_Read... [09:15:23]Read from MH i2c: 01 07 00 DC 53 00 00 00 00 00 FF 0F 44 [09:15:23]RasterBufferAndPrint [09:15:23]line Счет N : (1)3407106 [09:15:23]line ИНН: 02508201610067 [09:15:23]line Контрольно-Кассовый Чек [09:15:23]line ПРОДАЖА [09:15:23]line ТРК (МРК, ГНК) : 33 [09:15:23]line Товар: 2710124500 [09:15:23]line Аи-95-К-5 [09:15:23]line 20.220 * 74.20 [09:15:23]line = 1500.32 [09:15:23]line НДС 12% НСП 1% [09:15:23]line > о реализуемом товаре [09:15:23]line ОКРУГЛЕНИЕ: -0.32 [09:15:23]line ИТОГО: 1500.00 [09:15:23]line Внесено: 1500.00 [09:15:23]line СДАЧА: 0.00 [09:15:23]line НСП 1% : 13.28 [09:15:23]line НДС 12% : 159.33 [09:15:23]line Наличными: 1500.00 [09:15:23]line Безнал.: 0.00 [09:15:23]line Место: АЗС № 82 "Партнер Нефть" [09:15:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:15:23]line СНО: Общий режим [09:15:23]line Чек 89 29.10.2024 09:15 [09:15:23]line Смена: 145 ФФД: 1.0 [09:15:24]line ЗНМ: 0300000017 [09:15:24]line РНМ: 0000000000170478 [09:15:24]line Версия ККМ: v1.0 [09:15:24]line ФМ: 0000000002098560 [09:15:24]line ФД: 96580 [09:15:24]line ФПД: 154213244255483 [09:15:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091526&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96580&fm=154213244255483&tin=02508201610067®Number=0000000000170478&sum=150000 [09:15:24]Connected sock=10 [09:15:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 3A 07 01 5E 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AE A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 79 01 00 35 04 06 00 8C 41 91 A4 BC FB 35 E0 BA 3C D8 2F 81 72 [09:15:24]written 0, free lines is 4095 [09:15:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA E5 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 44 79 01 00 F4 03 04 00 D5 51 20 67 B6 04 01 00 00 3D 37 AF D1 CB 18 13 2A [09:15:24]CommunicateWithHost err = 0 [09:15:24]CheckOFDResponse [09:15:24]1017 (14) - 77093643461234 [09:15:24]1041 (16) - 0000000002098560 [09:15:24]1040 (4) - 96580 [09:15:24]1012 (4) - 29.10.2024 03:09 [09:15:24]1206 (1) - 0 [09:15:24]OFD Sender: Remove packet 96580 [09:15:24]ProducePacketName [09:15:24]name=ofd_packets/00096580 [09:15:24]NVStorageDeleteData [09:15:24]Write to MH i2c: 01 00 00 07 54 5B [09:15:24]Write i2c OK [09:15:24]MH_I2C_Read... [09:15:24]Read from MH i2c: 01 [09:15:24]MH_I2C_Read... [09:15:24]Read from MH i2c: 01 07 00 [09:15:24]MH_I2C_Read... [09:15:24]Read from MH i2c: 01 07 00 07 54 00 00 00 00 00 04 0D 73 [09:15:24]RasterBufferAndPrint [09:15:24]line [09:15:24]line [09:15:24]line [09:15:24]line [09:15:24]line [09:15:24]written 0, free lines is 3341 [09:15:24]MH_Cut [09:15:24]Write to MH i2c: D1 01 00 0E 54 01 34 [09:15:24]Write i2c OK [09:15:24]MH_I2C_Read... [09:15:24]Read from MH i2c: D1 [09:15:24]MH_I2C_Read... [09:15:24]Read from MH i2c: D1 01 00 [09:15:24]MH_I2C_Read... [09:15:24]Read from MH i2c: D1 01 00 0E 54 00 33 [09:15:24]Write to MH i2c: 01 00 00 0F 54 63 [09:15:24]Write i2c OK [09:15:24]MH_I2C_Read... [09:15:24]OFD Sender: No OFD packet to send [09:15:25]*** Cut start [09:15:25]*** Partial cut [09:15:25]*** CUTSNS_PIN = 1 [09:15:25]*** CUTSNS_PIN = 0 [09:15:25]*** Brake cut motor [09:15:25]Read from MH i2c: 01 [09:15:25]MH_I2C_Read... [09:15:25]*** Stop cut motor [09:15:25]*** Cut end [09:15:25]Read from MH i2c: 01 07 00 [09:15:25]MH_I2C_Read... [09:15:25]Read from MH i2c: 01 07 00 0F 54 00 00 00 00 00 FF 0F 78 [09:15:25]process_action close_receipt done [09:15:25]requested_data is exist [09:15:25]produce_requested_data [09:15:25]requested_item fm.sn is exist - process it [09:15:25]wFMCommunicate request_size=4 [09:15:25]MH_SAM_APDU [09:15:25]CAPDU: 80 11 00 00 [09:15:25]Write to MH i2c: E2 08 00 10 54 80 11 00 00 00 00 00 00 DE [09:15:25]Write i2c OK [09:15:25]MH_I2C_Read... [09:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:25]Read from MH i2c: E2 [09:15:25]MH_I2C_Read... [09:15:25]Read from MH i2c: E2 17 00 [09:15:25]MH_I2C_Read... [09:15:25]Read from MH i2c: E2 17 00 10 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [09:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:25]wFMCommunicate OK [09:15:25]requested_item fd.num is exist - process it [09:15:25]SAM_PROTO_GetFieldsCounters [09:15:25]wFMCommunicate request_size=4 [09:15:25]MH_SAM_APDU [09:15:25]CAPDU: 80 13 00 00 [09:15:25]Write to MH i2c: E2 08 00 11 54 80 13 00 00 00 00 00 00 E1 [09:15:25]Write i2c OK [09:15:25]MH_I2C_Read... [09:15:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:26]Read from MH i2c: E2 [09:15:26]MH_I2C_Read... [09:15:26]Read from MH i2c: E2 62 00 [09:15:26]MH_I2C_Read... [09:15:26]Read from MH i2c: E2 62 00 11 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [09:15:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:26]wFMCommunicate OK [09:15:26]SAM_PROTO_GetFieldsCounters done [09:15:26]requested_item shift.num is exist - process it [09:15:26]requested_item shift.opened is exist - process it [09:15:26]req_shift_opened [09:15:26]FM_GetShiftState [09:15:26]SAM_PROTO_GetShiftState [09:15:26]wFMCommunicate request_size=4 [09:15:26]MH_SAM_APDU [09:15:26]CAPDU: 80 13 01 00 [09:15:26]Write to MH i2c: E2 08 00 12 54 80 13 01 00 00 00 00 00 E3 [09:15:26]Write i2c OK [09:15:26]MH_I2C_Read... [09:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:26]Read from MH i2c: E2 [09:15:26]MH_I2C_Read... [09:15:26]Read from MH i2c: E2 0E 00 [09:15:26]MH_I2C_Read... [09:15:26]Read from MH i2c: E2 0E 00 12 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [09:15:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:15:26]wFMCommunicate OK [09:15:26]SAM_PROTO_GetShiftState done [09:15:26]FM_GetShiftState done [09:15:26]req_shift_opened done [09:15:26]requested_item shift.open_date is exist - process it [09:15:26]req_shift_open_date [09:15:26]req_shift_open_date done [09:15:26]produce_requested_data done [09:15:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96580,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:15:26]process_action_free close_receipt [09:15:26]json_value_free [09:15:26]json_value_free done [09:15:26]process_json_proto returns [09:15:26]Send response to host [09:15:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96580,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:15:26]free response buf [09:15:26]execute_script done [09:15:26]execute_script returns [09:15:26]free content buf [09:15:26]Sock 9.Close socket [09:15:26]Sock 9.Thread stoped [09:15:30]OFD Sender: No OFD packet to send [09:15:35]OFD Sender: No OFD packet to send [09:15:40]OFD Sender: No OFD packet to send [09:15:45]OFD Sender: No OFD packet to send [09:15:50]OFD Sender: No OFD packet to send [09:15:50]accept exits with 7 [09:15:50]New connection [09:15:50]New thread 3066776932 created [09:15:50]Thread 3066920292 joined [09:15:50]Waiting for new connection... [09:15:50] Sock 7.Parse request [09:15:50]Sock 7.Check first char [09:15:50]Sock 7.First char is OK [09:15:50]request: POST /json_proto HTTP/1.0 [09:15:50]Method: POST [09:15:50]URL: /json_proto [09:15:50]Method is POST - this is cgi request [09:15:50]url: /json_proto [09:15:50]query_string will be loaded in cgi processing [09:15:50]execute_cgi json_proto POST (null) [09:15:50]execute_cgi path=json_proto method=POST [09:15:50]POST find Content-Length [09:15:50]Host: 172.17.40.67:8080 [09:15:50]Content-Length: 678 [09:15:50]Content-Type: application/json [09:15:50] [09:15:50]POST finish read [09:15:50]Found Content-Length = 678 [09:15:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:15:50]execute_script... [09:15: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)3407107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:15:50]POST & json_proto [09:15:50]process_json_proto [09:15:50]json parsed OK: [09:15:50]protocol is kg_v1.0 [09:15:50]action value=close_receipt [09:15:50]process_action close_receipt [09:15:50]cmd_close_receipt [09:15:50]MH_GetDate [09:15:50]Write to MH i2c: F0 00 00 13 54 56 [09:15:50]Write i2c OK [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: F0 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: F0 09 00 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: F0 09 00 13 54 00 CB A7 20 67 EE DA 66 66 EC [09:15:50]GetLastDocTimeStamp 1730193326 [09:15:50]current date 1730193355 [09:15:50]FM_GetShiftState [09:15:50]SAM_PROTO_GetShiftState [09:15:50]wFMCommunicate request_size=4 [09:15:50]MH_SAM_APDU [09:15:50]CAPDU: 80 13 01 00 [09:15:50]Write to MH i2c: E2 08 00 14 54 80 13 01 00 00 00 00 00 E5 [09:15:50]Write i2c OK [09:15:50]MH_I2C_Read... [09:15:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:50]Read from MH i2c: E2 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: E2 0E 00 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: E2 0E 00 14 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [09:15:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:15:50]wFMCommunicate OK [09:15:50]SAM_PROTO_GetShiftState done [09:15:50]FM_GetShiftState done [09:15:50]opened in 1730160548 [09:15:50]opened+sec_in_day 1730246948 [09:15:50]quantity*price = 50041 [09:15:50]sum+1 = 50042 [09:15: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 90 29.10.2024 09:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96581 ФПД: 251780327200283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96581&fm=251780327200283&tin=02508201610067®Number=0000000000170478&sum=50000 [09:15:51]StoreToDocumentArchive [09:15:51]shift 145 fd 96581 [09:15:51]save to /storage/0145/doc_00096581 [09:15:51]save last doc name /storage/0145/doc_00096581 to /storage/kkm_last_doc_name [09:15:51]save OK [09:15:51]Clear old archive folders... [09:15:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:15:51]tlvbuf is 0121B6D0 [09:15:51]SAM_PROTO_ClearQueue [09:15:51]wFMCommunicate request_size=4 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 09 00 00 [09:15:51]Write to MH i2c: E2 08 00 21 54 80 09 00 00 00 00 00 00 E7 [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 03 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 03 00 21 54 00 90 00 E9 [09:15:51]RAPDU: 90 00 [09:15:51]wFMCommunicate OK [09:15:51]SAM_PROTO_ClearQueue done [09:15:51]KKMCreateOFDPacket [09:15:51]OFDProtocolAddRootSTLVToBuf [09:15:51]FM_MakeSignedData [09:15:51]FM_MakeSignedData [09:15:51]SAM_PROTO_SignData [09:15:51]wFMCommunicate request_size=4 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 0D 01 02 [09:15:51]Write to MH i2c: E2 08 00 22 54 80 0D 01 02 00 00 00 00 EF [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 03 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 03 00 22 54 00 90 00 EA [09:15:51]RAPDU: 90 00 [09:15:51]wFMCommunicate OK [09:15:51]wFMCommunicate request_size=255 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5A 00 00 00 F4 03 04 00 CB A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 79 01 00 35 04 06 00 E4 [09:15:51]Write to MH i2c: E2 02 01 23 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5A 00 00 00 F4 03 04 00 CB A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 79 01 00 35 04 06 00 E4 00 00 04 [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:52]Read from MH i2c: E2 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 03 00 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 03 00 23 54 00 90 00 EB [09:15:52]RAPDU: 90 00 [09:15:52]wFMCommunicate OK [09:15:52]wFMCommunicate request_size=10 [09:15:52]MH_SAM_APDU [09:15:52]CAPDU: 80 0D 02 02 05 FE 2C F6 D6 1B [09:15:52]Write to MH i2c: E2 0D 00 24 54 80 0D 02 02 05 00 FE 2C F6 D6 1B 00 00 0D [09:15:52]Write i2c OK [09:15:52]MH_I2C_Read... [09:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:52]Read from MH i2c: E2 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 03 00 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 03 00 24 54 00 90 00 EC [09:15:52]RAPDU: 90 00 [09:15:52]wFMCommunicate OK [09:15:52]wFMCommunicate request_size=4 [09:15:52]MH_SAM_APDU [09:15:52]CAPDU: 80 0D 03 02 [09:15:52]Write to MH i2c: E2 08 00 25 54 80 0D 03 02 00 00 00 00 F4 [09:15:52]Write i2c OK [09:15:52]MH_I2C_Read... [09:15:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:52]Read from MH i2c: E2 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 0B 00 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 0B 00 25 54 00 BD FC F8 C3 A0 33 66 B2 90 00 54 [09:15:52]RAPDU: BD FC F8 C3 A0 33 66 B2 90 00 [09:15:52]wFMCommunicate OK [09:15:52]SAM_PROTO_SignData done [09:15:52]FM_MakeSignedData done [09:15:52]CreateOFDProtocolMessage [09:15:52]wFMCommunicate request_size=4 [09:15:52]MH_SAM_APDU [09:15:52]CAPDU: 80 11 00 00 [09:15:52]Write to MH i2c: E2 08 00 26 54 80 11 00 00 00 00 00 00 F4 [09:15:52]Write i2c OK [09:15:52]MH_I2C_Read... [09:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:52]Read from MH i2c: E2 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 17 00 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: E2 17 00 26 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [09:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:52]wFMCommunicate OK [09:15:52]CreateOFDProtocolMessage done [09:15:52]OFDSenderStorePacket 96581 [09:15:52]StoreOFDPacket docnum=96581 [09:15:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 9A 07 01 E2 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 34 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 5A 00 00 00 F4 03 04 00 CB A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 79 01 00 35 04 06 00 E4 FE 2C F6 D6 1B BD FC F8 C3 A0 33 66 B2 [09:15:52]CheckFolder [09:15:52]dirname=/storage/ofd_packets [09:15:52]CheckFolder done [09:15:52]ProducePacketName [09:15:52]name=ofd_packets/00096581 [09:15:52]NVStorageSaveData ofd_packets/00096581 [09:15:52]File name is /storage/ofd_packets/00096581 [09:15:52]Write 301 bytes [09:15:52]NVStorageSaveData done [09:15:52]OFDSenderStorePacket done [09:15:52]KKMCreateOFDPacket done [09:15:52]NVStorageSaveData kkm_last_timestamp [09:15:52]File name is /storage/kkm_last_timestamp [09:15:52]Write 4 bytes [09:15:52]NVStorageSaveData done [09:15:52]ExternCall_PrintAddStr [09:15:52]wPrintStart [09:15:52]Write to MH i2c: 01 00 00 27 54 7B [09:15:52]Write i2c OK [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: 01 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: 01 07 00 [09:15:52]MH_I2C_Read... [09:15:52]Read from MH i2c: 01 07 00 27 54 00 00 00 00 00 FF 0F 90 [09:15:52]RasterBufferAndPrint [09:15:52]line Счет N : (1)3407107 [09:15:52]line ИНН: 02508201610067 [09:15:52]line Контрольно-Кассовый Чек [09:15:52]line ПРОДАЖА [09:15:52]line ТРК (МРК, ГНК) : 22 [09:15:52]line Товар: 2710124130 [09:15:52]line Аи-92-К-4 [09:15:52]line 7.480 * 66.90 [09:15:52]line = 500.41 [09:15:52]line НДС 12% НСП 1% [09:15:52]line > о реализуемом товаре [09:15:52]line ОКРУГЛЕНИЕ: -0.41 [09:15:52]line ИТОГО: 500.00 [09:15:52]line Внесено: 500.00 [09:15:52]line СДАЧА: 0.00 [09:15:52]line НСП 1% : 4.43 [09:15:52]line НДС 12% : 53.14 [09:15:52]line Наличными: 500.00 [09:15:52]line Безнал.: 0.00 [09:15:52]line Место: АЗС № 82 "Партнер Нефть" [09:15:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:15:52]line СНО: Общий режим [09:15:52]line Чек 90 29.10.2024 09:15 [09:15:52]line Смена: 145 ФФД: 1.0 [09:15:52]line ЗНМ: 0300000017 [09:15:52]line РНМ: 0000000000170478 [09:15:52]line Версия ККМ: v1.0 [09:15:52]line ФМ: 0000000002098560 [09:15:52]line ФД: 96581 [09:15:52]line ФПД: 251780327200283 [09:15:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96581&fm=251780327200283&tin=02508201610067®Number=0000000000170478&sum=50000 [09:15:52]OFD Sender: Processing packet 96581 [packets to send 58, broken 57] [09:15:52]ProducePacketName [09:15:52]name=ofd_packets/00096581 [09:15:52]OFD Sender: To server: pG, [09:15:52]CommunicateWithHost lk.salyk.kg:30040 [09:15:52]ConnectInit lk.salyk.kg [09:15:52]written 0, free lines is 4095 [09:15:52]Connected sock=10 [09:15:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 9A 07 01 E2 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 34 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 5A 00 00 00 F4 03 04 00 CB A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 79 01 00 35 04 06 00 E4 FE 2C F6 D6 1B BD FC F8 C3 A0 33 66 B2 [09:15:53]Write to MH i2c: 01 00 00 52 54 A6 [09:15:53]Write i2c OK [09:15:53]MH_I2C_Read... [09:15:53]Read from MH i2c: 01 [09:15:53]MH_I2C_Read... [09:15:53]Read from MH i2c: 01 07 00 [09:15:53]MH_I2C_Read... [09:15:53]Read from MH i2c: 01 07 00 52 54 00 00 00 00 00 04 0D BE [09:15:53]RasterBufferAndPrint [09:15:53]line [09:15:53]line [09:15:53]line [09:15:53]line [09:15:53]line [09:15:53]written 0, free lines is 3342 [09:15:53]MH_Cut [09:15:53]Write to MH i2c: D1 01 00 59 54 01 7F [09:15:53]Write i2c OK [09:15:53]MH_I2C_Read... [09:15:53]Read from MH i2c: D1 [09:15:53]MH_I2C_Read... [09:15:53]Read from MH i2c: D1 01 00 [09:15:53]MH_I2C_Read... [09:15:53]Read from MH i2c: D1 01 00 59 54 00 7E [09:15:53]Write to MH i2c: 01 00 00 5A 54 AE [09:15:53]Write i2c OK [09:15:53]MH_I2C_Read... [09:15:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A9 50 47 00 BC DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 79 01 00 F4 03 04 00 F2 51 20 67 B6 04 01 00 00 92 BB C5 BB 31 D1 38 27 [09:15:53]CommunicateWithHost err = 0 [09:15:53]CheckOFDResponse [09:15:53]1017 (14) - 77093643461234 [09:15:53]1041 (16) - 0000000002098560 [09:15:53]1040 (4) - 96581 [09:15:53]1012 (4) - 29.10.2024 03:09 [09:15:53]1206 (1) - 0 [09:15:53]OFD Sender: Remove packet 96581 [09:15:53]ProducePacketName [09:15:53]name=ofd_packets/00096581 [09:15:53]NVStorageDeleteData [09:15:53]OFD Sender: No OFD packet to send [09:15:53]*** Cut start [09:15:53]*** Partial cut [09:15:53]*** CUTSNS_PIN = 1 [09:15:53]*** CUTSNS_PIN = 0 [09:15:54]*** Brake cut motor [09:15:54]Read from MH i2c: 01 [09:15:54]MH_I2C_Read... [09:15:54]*** Stop cut motor [09:15:54]*** Cut end [09:15:54]Read from MH i2c: 01 07 00 [09:15:54]MH_I2C_Read... [09:15:54]Read from MH i2c: 01 07 00 5A 54 00 00 00 00 00 FF 0F C3 [09:15:54]process_action close_receipt done [09:15:54]requested_data is exist [09:15:54]produce_requested_data [09:15:54]requested_item fm.sn is exist - process it [09:15:54]wFMCommunicate request_size=4 [09:15:54]MH_SAM_APDU [09:15:54]CAPDU: 80 11 00 00 [09:15:54]Write to MH i2c: E2 08 00 5B 54 80 11 00 00 00 00 00 00 29 [09:15:54]Write i2c OK [09:15:54]MH_I2C_Read... [09:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:54]Read from MH i2c: E2 [09:15:54]MH_I2C_Read... [09:15:54]Read from MH i2c: E2 17 00 [09:15:54]MH_I2C_Read... [09:15:54]Read from MH i2c: E2 17 00 5B 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [09:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:54]wFMCommunicate OK [09:15:54]requested_item fd.num is exist - process it [09:15:54]SAM_PROTO_GetFieldsCounters [09:15:54]wFMCommunicate request_size=4 [09:15:54]MH_SAM_APDU [09:15:54]CAPDU: 80 13 00 00 [09:15:54]Write to MH i2c: E2 08 00 5C 54 80 13 00 00 00 00 00 00 2C [09:15:54]Write i2c OK [09:15:54]MH_I2C_Read... [09:15:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:54]Read from MH i2c: E2 [09:15:54]MH_I2C_Read... [09:15:54]Read from MH i2c: E2 62 00 [09:15:54]MH_I2C_Read... [09:15:54]Read from MH i2c: E2 62 00 5C 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [09:15:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:54]wFMCommunicate OK [09:15:54]SAM_PROTO_GetFieldsCounters done [09:15:54]requested_item shift.num is exist - process it [09:15:54]requested_item shift.opened is exist - process it [09:15:54]req_shift_opened [09:15:54]FM_GetShiftState [09:15:54]SAM_PROTO_GetShiftState [09:15:54]wFMCommunicate request_size=4 [09:15:54]MH_SAM_APDU [09:15:54]CAPDU: 80 13 01 00 [09:15:54]Write to MH i2c: E2 08 00 5D 54 80 13 01 00 00 00 00 00 2E [09:15:54]Write i2c OK [09:15:54]MH_I2C_Read... [09:15:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:54]Read from MH i2c: E2 [09:15:54]MH_I2C_Read... [09:15:54]Read from MH i2c: E2 0E 00 [09:15:54]MH_I2C_Read... [09:15:54]Read from MH i2c: E2 0E 00 5D 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8C [09:15:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:15:54]wFMCommunicate OK [09:15:54]SAM_PROTO_GetShiftState done [09:15:54]FM_GetShiftState done [09:15:54]req_shift_opened done [09:15:54]requested_item shift.open_date is exist - process it [09:15:54]req_shift_open_date [09:15:54]req_shift_open_date done [09:15:54]produce_requested_data done [09:15:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96581,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:15:54]process_action_free close_receipt [09:15:54]json_value_free [09:15:54]json_value_free done [09:15:54]process_json_proto returns [09:15:54]Send response to host [09:15:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96581,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:15:54]free response buf [09:15:54]execute_script done [09:15:54]execute_script returns [09:15:54]free content buf [09:15:54]Sock 7.Close socket [09:15:54]Sock 7.Thread stoped [09:15:58]OFD Sender: No OFD packet to send [09:16:03]OFD Sender: No OFD packet to send [09:16:08]OFD Sender: No OFD packet to send [09:16:13]OFD Sender: No OFD packet to send [09:16:18]OFD Sender: No OFD packet to send [09:16:23]OFD Sender: No OFD packet to send [09:16:28]OFD Sender: No OFD packet to send [09:16:33]OFD Sender: No OFD packet to send [09:16:38]OFD Sender: No OFD packet to send [09:16:40]accept exits with 9 [09:16:40]New connection [09:16:40]New thread 3066920292 created [09:16:40]Thread 3066776932 joined [09:16:40]Waiting for new connection... [09:16:40] Sock 9.Parse request [09:16:40]Sock 9.Check first char [09:16:40]Sock 9.First char is OK [09:16:40]request: POST /json_proto HTTP/1.0 [09:16:40]Method: POST [09:16:40]URL: /json_proto [09:16:40]Method is POST - this is cgi request [09:16:40]url: /json_proto [09:16:40]query_string will be loaded in cgi processing [09:16:40]execute_cgi json_proto POST (null) [09:16:40]execute_cgi path=json_proto method=POST [09:16:40]POST find Content-Length [09:16:40]Host: 172.17.40.67:8080 [09:16:40]Content-Length: 678 [09:16:40]Content-Type: application/json [09:16:40] [09:16:40]POST finish read [09:16:40]Found Content-Length = 678 [09:16:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:40]execute_script... [09:16: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)3407108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:40]POST & json_proto [09:16:40]process_json_proto [09:16:40]json parsed OK: [09:16:40]protocol is kg_v1.0 [09:16:40]action value=close_receipt [09:16:40]process_action close_receipt [09:16:40]cmd_close_receipt [09:16:40]MH_GetDate [09:16:40]Write to MH i2c: F0 00 00 5E 54 A1 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: F0 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: F0 09 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: F0 09 00 5E 54 00 FC A7 20 67 EE DA 66 66 68 [09:16:40]GetLastDocTimeStamp 1730193355 [09:16:40]current date 1730193404 [09:16:40]FM_GetShiftState [09:16:40]SAM_PROTO_GetShiftState [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 13 01 00 [09:16:40]Write to MH i2c: E2 08 00 5F 54 80 13 01 00 00 00 00 00 30 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 0E 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 0E 00 5F 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8E [09:16:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:16:40]wFMCommunicate OK [09:16:40]SAM_PROTO_GetShiftState done [09:16:40]FM_GetShiftState done [09:16:40]opened in 1730160548 [09:16:40]opened+sec_in_day 1730246948 [09:16:40]quantity*price = 50041 [09:16:40]sum+1 = 50042 [09:16: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 91 29.10.2024 09:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96582 ФПД: 20154813308079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96582&fm=20154813308079&tin=02508201610067®Number=0000000000170478&sum=50000 [09:16:41]StoreToDocumentArchive [09:16:41]shift 145 fd 96582 [09:16:41]save to /storage/0145/doc_00096582 [09:16:41]save last doc name /storage/0145/doc_00096582 to /storage/kkm_last_doc_name [09:16:41]save OK [09:16:41]Clear old archive folders... [09:16:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:16:41]tlvbuf is 010FF130 [09:16:41]SAM_PROTO_ClearQueue [09:16:41]wFMCommunicate request_size=4 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 09 00 00 [09:16:41]Write to MH i2c: E2 08 00 6C 54 80 09 00 00 00 00 00 00 32 [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 6C 54 00 90 00 34 [09:16:41]RAPDU: 90 00 [09:16:41]wFMCommunicate OK [09:16:41]SAM_PROTO_ClearQueue done [09:16:41]KKMCreateOFDPacket [09:16:41]OFDProtocolAddRootSTLVToBuf [09:16:41]FM_MakeSignedData [09:16:41]FM_MakeSignedData [09:16:41]SAM_PROTO_SignData [09:16:41]wFMCommunicate request_size=4 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 0D 01 02 [09:16:41]Write to MH i2c: E2 08 00 6D 54 80 0D 01 02 00 00 00 00 3A [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 6D 54 00 90 00 35 [09:16:41]RAPDU: 90 00 [09:16:41]wFMCommunicate OK [09:16:41]wFMCommunicate request_size=255 [09:16:41]MH_SAM_APDU [09:16: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 34 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 FC A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 79 01 00 35 04 06 00 12 [09:16:41]Write to MH i2c: E2 02 01 6E 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FC A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 79 01 00 35 04 06 00 12 00 00 B0 [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:42]Read from MH i2c: E2 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 03 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 03 00 6E 54 00 90 00 36 [09:16:42]RAPDU: 90 00 [09:16:42]wFMCommunicate OK [09:16:42]wFMCommunicate request_size=10 [09:16:42]MH_SAM_APDU [09:16:42]CAPDU: 80 0D 02 02 05 54 A8 7C DC AF [09:16:42]Write to MH i2c: E2 0D 00 6F 54 80 0D 02 02 05 00 54 A8 7C DC AF 00 00 4A [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:42]Read from MH i2c: E2 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 03 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 03 00 6F 54 00 90 00 37 [09:16:42]RAPDU: 90 00 [09:16:42]wFMCommunicate OK [09:16:42]wFMCommunicate request_size=4 [09:16:42]MH_SAM_APDU [09:16:42]CAPDU: 80 0D 03 02 [09:16:42]Write to MH i2c: E2 08 00 70 54 80 0D 03 02 00 00 00 00 3F [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:42]Read from MH i2c: E2 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 0B 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 0B 00 70 54 00 2C 3E 02 1E 54 84 23 31 90 00 F6 [09:16:42]RAPDU: 2C 3E 02 1E 54 84 23 31 90 00 [09:16:42]wFMCommunicate OK [09:16:42]SAM_PROTO_SignData done [09:16:42]FM_MakeSignedData done [09:16:42]CreateOFDProtocolMessage [09:16:42]wFMCommunicate request_size=4 [09:16:42]MH_SAM_APDU [09:16:42]CAPDU: 80 11 00 00 [09:16:42]Write to MH i2c: E2 08 00 71 54 80 11 00 00 00 00 00 00 3F [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:42]Read from MH i2c: E2 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 17 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 17 00 71 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [09:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:16:42]wFMCommunicate OK [09:16:42]CreateOFDProtocolMessage done [09:16:42]OFDSenderStorePacket 96582 [09:16:42]StoreOFDPacket docnum=96582 [09:16:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 04 9E 07 01 22 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FC A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 79 01 00 35 04 06 00 12 54 A8 7C DC AF 2C 3E 02 1E 54 84 23 31 [09:16:42]CheckFolder [09:16:42]dirname=/storage/ofd_packets [09:16:42]CheckFolder done [09:16:42]ProducePacketName [09:16:42]name=ofd_packets/00096582 [09:16:42]NVStorageSaveData ofd_packets/00096582 [09:16:42]File name is /storage/ofd_packets/00096582 [09:16:42]Write 301 bytes [09:16:42]NVStorageSaveData done [09:16:42]OFDSenderStorePacket done [09:16:42]KKMCreateOFDPacket done [09:16:42]NVStorageSaveData kkm_last_timestamp [09:16:42]File name is /storage/kkm_last_timestamp [09:16:42]Write 4 bytes [09:16:42]NVStorageSaveData done [09:16:42]ExternCall_PrintAddStr [09:16:42]wPrintStart [09:16:42]Write to MH i2c: 01 00 00 72 54 C6 [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 07 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 07 00 72 54 00 00 00 00 00 FF 0F DB [09:16:42]RasterBufferAndPrint [09:16:42]line Счет N : (1)3407108 [09:16:42]line ИНН: 02508201610067 [09:16:42]line Контрольно-Кассовый Чек [09:16:42]line ПРОДАЖА [09:16:42]line ТРК (МРК, ГНК) : 42 [09:16:42]line Товар: 2710124130 [09:16:42]line Аи-92-К-4 [09:16:42]line 7.480 * 66.90 [09:16:42]line = 500.41 [09:16:42]line НДС 12% НСП 1% [09:16:42]line > о реализуемом товаре [09:16:42]line ОКРУГЛЕНИЕ: -0.41 [09:16:42]line ИТОГО: 500.00 [09:16:42]line Внесено: 500.00 [09:16:42]line СДАЧА: 0.00 [09:16:42]line НСП 1% : 4.43 [09:16:42]line НДС 12% : 53.14 [09:16:42]line Наличными: 500.00 [09:16:42]line Безнал.: 0.00 [09:16:42]line Место: АЗС № 82 "Партнер Нефть" [09:16:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:16:42]line СНО: Общий режим [09:16:42]line Чек 91 29.10.2024 09:16 [09:16:42]line Смена: 145 ФФД: 1.0 [09:16:42]line ЗНМ: 0300000017 [09:16:42]line РНМ: 0000000000170478 [09:16:42]line Версия ККМ: v1.0 [09:16:42]line ФМ: 0000000002098560 [09:16:42]line ФД: 96582 [09:16:42]line ФПД: 20154813308079 [09:16:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96582&fm=20154813308079&tin=02508201610067®Number=0000000000170478&sum=50000 [09:16:42]OFD Sender: Processing packet 96582 [packets to send 58, broken 57] [09:16:42]ProducePacketName [09:16:42]name=ofd_packets/00096582 [09:16:42]OFD Sender: To server: pG, [09:16:42]CommunicateWithHost lk.salyk.kg:30040 [09:16:42]ConnectInit lk.salyk.kg [09:16:42]written 0, free lines is 4095 [09:16:42]Connected sock=10 [09:16:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 04 9E 07 01 22 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FC A7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 79 01 00 35 04 06 00 12 54 A8 7C DC AF 2C 3E 02 1E 54 84 23 31 [09:16:42]Write to MH i2c: 01 00 00 9D 54 F1 [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 07 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 07 00 9D 54 00 00 00 00 00 0F 0D 14 [09:16:42]RasterBufferAndPrint [09:16:42]line [09:16:42]line [09:16:42]line [09:16:42]line [09:16:42]line [09:16:42]written 0, free lines is 3353 [09:16:43]MH_Cut [09:16:43]Write to MH i2c: D1 01 00 A4 54 01 CA [09:16:43]Write i2c OK [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: D1 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: D1 01 00 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: D1 01 00 A4 54 00 C9 [09:16:43]Write to MH i2c: 01 00 00 A5 54 F9 [09:16:43]Write i2c OK [09:16:43]MH_I2C_Read... [09:16:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 3E 47 00 D3 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 32 30 39 38 35 36 30 10 04 04 00 46 79 01 00 F4 03 04 00 23 52 20 67 B6 04 01 00 00 E7 9D BA BE 5E E8 6F B6 [09:16:43]CommunicateWithHost err = 0 [09:16:43]CheckOFDResponse [09:16:43]1017 (14) - 77093643461234 [09:16:43]1041 (16) - 0000000002098560 [09:16:43]1040 (4) - 96582 [09:16:43]1012 (4) - 29.10.2024 03:10 [09:16:43]1206 (1) - 0 [09:16:43]OFD Sender: Remove packet 96582 [09:16:43]ProducePacketName [09:16:43]name=ofd_packets/00096582 [09:16:43]NVStorageDeleteData [09:16:43]OFD Sender: No OFD packet to send [09:16:43]*** Cut start [09:16:43]*** Partial cut [09:16:43]*** CUTSNS_PIN = 1 [09:16:43]*** CUTSNS_PIN = 0 [09:16:43]*** Brake cut motor [09:16:44]Read from MH i2c: 01 [09:16:44]MH_I2C_Read... [09:16:44]*** Stop cut motor [09:16:44]*** Cut end [09:16:44]Read from MH i2c: 01 07 00 [09:16:44]MH_I2C_Read... [09:16:44]Read from MH i2c: 01 07 00 A5 54 00 00 00 00 00 FF 0F 0E [09:16:44]process_action close_receipt done [09:16:44]requested_data is exist [09:16:44]produce_requested_data [09:16:44]requested_item fm.sn is exist - process it [09:16:44]wFMCommunicate request_size=4 [09:16:44]MH_SAM_APDU [09:16:44]CAPDU: 80 11 00 00 [09:16:44]Write to MH i2c: E2 08 00 A6 54 80 11 00 00 00 00 00 00 74 [09:16:44]Write i2c OK [09:16:44]MH_I2C_Read... [09:16:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:44]Read from MH i2c: E2 [09:16:44]MH_I2C_Read... [09:16:44]Read from MH i2c: E2 17 00 [09:16:44]MH_I2C_Read... [09:16:44]Read from MH i2c: E2 17 00 A6 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [09:16:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:16:44]wFMCommunicate OK [09:16:44]requested_item fd.num is exist - process it [09:16:44]SAM_PROTO_GetFieldsCounters [09:16:44]wFMCommunicate request_size=4 [09:16:44]MH_SAM_APDU [09:16:44]CAPDU: 80 13 00 00 [09:16:44]Write to MH i2c: E2 08 00 A7 54 80 13 00 00 00 00 00 00 77 [09:16:44]Write i2c OK [09:16:44]MH_I2C_Read... [09:16:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:44]Read from MH i2c: E2 [09:16:44]MH_I2C_Read... [09:16:44]Read from MH i2c: E2 62 00 [09:16:44]MH_I2C_Read... [09:16:44]Read from MH i2c: E2 62 00 A7 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [09:16:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:44]wFMCommunicate OK [09:16:44]SAM_PROTO_GetFieldsCounters done [09:16:44]requested_item shift.num is exist - process it [09:16:44]requested_item shift.opened is exist - process it [09:16:44]req_shift_opened [09:16:44]FM_GetShiftState [09:16:44]SAM_PROTO_GetShiftState [09:16:44]wFMCommunicate request_size=4 [09:16:44]MH_SAM_APDU [09:16:44]CAPDU: 80 13 01 00 [09:16:44]Write to MH i2c: E2 08 00 A8 54 80 13 01 00 00 00 00 00 79 [09:16:44]Write i2c OK [09:16:44]MH_I2C_Read... [09:16:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:44]Read from MH i2c: E2 [09:16:44]MH_I2C_Read... [09:16:44]Read from MH i2c: E2 0E 00 [09:16:44]MH_I2C_Read... [09:16:44]Read from MH i2c: E2 0E 00 A8 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D7 [09:16:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:16:44]wFMCommunicate OK [09:16:44]SAM_PROTO_GetShiftState done [09:16:44]FM_GetShiftState done [09:16:44]req_shift_opened done [09:16:44]requested_item shift.open_date is exist - process it [09:16:44]req_shift_open_date [09:16:44]req_shift_open_date done [09:16:44]produce_requested_data done [09:16:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96582,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:16:44]process_action_free close_receipt [09:16:44]json_value_free [09:16:44]json_value_free done [09:16:44]process_json_proto returns [09:16:44]Send response to host [09:16:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96582,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:16:44]free response buf [09:16:44]execute_script done [09:16:44]execute_script returns [09:16:44]free content buf [09:16:44]Sock 9.Close socket [09:16:44]Sock 9.Thread stoped [09:16:48]OFD Sender: No OFD packet to send [09:16:53]OFD Sender: No OFD packet to send [09:16:58]OFD Sender: No OFD packet to send [09:17:03]OFD Sender: No OFD packet to send [09:17:08]OFD Sender: No OFD packet to send [09:17:13]OFD Sender: No OFD packet to send [09:17:18]OFD Sender: No OFD packet to send [09:17:23]OFD Sender: No OFD packet to send [09:17:28]OFD Sender: No OFD packet to send [09:17:33]OFD Sender: No OFD packet to send [09:17:38]OFD Sender: No OFD packet to send [09:17:43]OFD Sender: No OFD packet to send [09:17:48]OFD Sender: No OFD packet to send [09:17:53]OFD Sender: No OFD packet to send [09:17:58]OFD Sender: No OFD packet to send [09:18:03]OFD Sender: No OFD packet to send [09:18:08]OFD Sender: No OFD packet to send [09:18:13]OFD Sender: No OFD packet to send [09:18:18]OFD Sender: No OFD packet to send [09:18:23]OFD Sender: No OFD packet to send [09:18:28]OFD Sender: No OFD packet to send [09:18:33]OFD Sender: No OFD packet to send [09:18:38]OFD Sender: No OFD packet to send [09:18:43]OFD Sender: No OFD packet to send [09:18:48]OFD Sender: No OFD packet to send [09:18:53]OFD Sender: No OFD packet to send [09:18:58]OFD Sender: No OFD packet to send [09:19:03]OFD Sender: No OFD packet to send [09:19:08]OFD Sender: No OFD packet to send [09:19:13]OFD Sender: No OFD packet to send [09:19:18]OFD Sender: No OFD packet to send [09:19:19]accept exits with 7 [09:19:19]New connection [09:19:19]New thread 3066776932 created [09:19:19]Thread 3066920292 joined [09:19:19]Waiting for new connection... [09:19:19] Sock 7.Parse request [09:19:19]Sock 7.Check first char [09:19:19]Sock 7.First char is OK [09:19:19]request: POST /json_proto HTTP/1.0 [09:19:19]Method: POST [09:19:19]URL: /json_proto [09:19:19]Method is POST - this is cgi request [09:19:19]url: /json_proto [09:19:19]query_string will be loaded in cgi processing [09:19:19]execute_cgi json_proto POST (null) [09:19:19]execute_cgi path=json_proto method=POST [09:19:19]POST find Content-Length [09:19:19]Host: 172.17.40.67:8080 [09:19:19]Content-Length: 678 [09:19:19]Content-Type: application/json [09:19:19] [09:19:19]POST finish read [09:19:19]Found Content-Length = 678 [09:19:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:19]execute_script... [09:19: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)3407109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:19]POST & json_proto [09:19:19]process_json_proto [09:19:19]json parsed OK: [09:19:19]protocol is kg_v1.0 [09:19:19]action value=close_receipt [09:19:19]process_action close_receipt [09:19:19]cmd_close_receipt [09:19:19]MH_GetDate [09:19:19]Write to MH i2c: F0 00 00 A9 54 EC [09:19:19]Write i2c OK [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: F0 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: F0 09 00 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: F0 09 00 A9 54 00 9B A8 20 67 EE DA 66 66 53 [09:19:19]GetLastDocTimeStamp 1730193404 [09:19:19]current date 1730193563 [09:19:19]FM_GetShiftState [09:19:19]SAM_PROTO_GetShiftState [09:19:19]wFMCommunicate request_size=4 [09:19:19]MH_SAM_APDU [09:19:19]CAPDU: 80 13 01 00 [09:19:19]Write to MH i2c: E2 08 00 AA 54 80 13 01 00 00 00 00 00 7B [09:19:19]Write i2c OK [09:19:19]MH_I2C_Read... [09:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:19]Read from MH i2c: E2 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: E2 0E 00 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: E2 0E 00 AA 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D9 [09:19:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:19:19]wFMCommunicate OK [09:19:19]SAM_PROTO_GetShiftState done [09:19:19]FM_GetShiftState done [09:19:19]opened in 1730160548 [09:19:19]opened+sec_in_day 1730246948 [09:19:19]quantity*price = 50041 [09:19:19]sum+1 = 50042 [09:19: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 92 29.10.2024 09:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96583 ФПД: 129221911656414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091923&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96583&fm=129221911656414&tin=02508201610067®Number=0000000000170478&sum=50000 [09:19:20]StoreToDocumentArchive [09:19:20]shift 145 fd 96583 [09:19:20]save to /storage/0145/doc_00096583 [09:19:20]save last doc name /storage/0145/doc_00096583 to /storage/kkm_last_doc_name [09:19:20]save OK [09:19:20]Clear old archive folders... [09:19:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:19:20]tlvbuf is 01283D70 [09:19:20]SAM_PROTO_ClearQueue [09:19:20]wFMCommunicate request_size=4 [09:19:20]MH_SAM_APDU [09:19:20]CAPDU: 80 09 00 00 [09:19:20]Write to MH i2c: E2 08 00 B7 54 80 09 00 00 00 00 00 00 7D [09:19:20]Write i2c OK [09:19:20]MH_I2C_Read... [09:19:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:20]Read from MH i2c: E2 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 03 00 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 03 00 B7 54 00 90 00 7F [09:19:20]RAPDU: 90 00 [09:19:20]wFMCommunicate OK [09:19:20]SAM_PROTO_ClearQueue done [09:19:20]KKMCreateOFDPacket [09:19:20]OFDProtocolAddRootSTLVToBuf [09:19:20]FM_MakeSignedData [09:19:20]FM_MakeSignedData [09:19:20]SAM_PROTO_SignData [09:19:20]wFMCommunicate request_size=4 [09:19:20]MH_SAM_APDU [09:19:20]CAPDU: 80 0D 01 02 [09:19:20]Write to MH i2c: E2 08 00 B8 54 80 0D 01 02 00 00 00 00 85 [09:19:20]Write i2c OK [09:19:20]MH_I2C_Read... [09:19:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:20]Read from MH i2c: E2 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 03 00 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 03 00 B8 54 00 90 00 80 [09:19:20]RAPDU: 90 00 [09:19:20]wFMCommunicate OK [09:19:20]wFMCommunicate request_size=255 [09:19:20]MH_SAM_APDU [09:19: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 34 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 5C 00 00 00 F4 03 04 00 9B A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 79 01 00 35 04 06 00 75 [09:19:20]Write to MH i2c: E2 02 01 B9 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5C 00 00 00 F4 03 04 00 9B A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 79 01 00 35 04 06 00 75 00 00 00 [09:19:20]Write i2c OK [09:19:20]MH_I2C_Read... [09:19:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:20]Read from MH i2c: E2 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 03 00 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 03 00 B9 54 00 90 00 81 [09:19:20]RAPDU: 90 00 [09:19:20]wFMCommunicate OK [09:19:20]wFMCommunicate request_size=10 [09:19:20]MH_SAM_APDU [09:19:20]CAPDU: 80 0D 02 02 05 86 D2 24 37 DE [09:19:20]Write to MH i2c: E2 0D 00 BA 54 80 0D 02 02 05 00 86 D2 24 37 DE 00 00 23 [09:19:20]Write i2c OK [09:19:20]MH_I2C_Read... [09:19:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:21]Read from MH i2c: E2 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 03 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 03 00 BA 54 00 90 00 82 [09:19:21]RAPDU: 90 00 [09:19:21]wFMCommunicate OK [09:19:21]wFMCommunicate request_size=4 [09:19:21]MH_SAM_APDU [09:19:21]CAPDU: 80 0D 03 02 [09:19:21]Write to MH i2c: E2 08 00 BB 54 80 0D 03 02 00 00 00 00 8A [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:21]Read from MH i2c: E2 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 0B 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 0B 00 BB 54 00 A8 56 22 89 4D CC 20 4E 90 00 BB [09:19:21]RAPDU: A8 56 22 89 4D CC 20 4E 90 00 [09:19:21]wFMCommunicate OK [09:19:21]SAM_PROTO_SignData done [09:19:21]FM_MakeSignedData done [09:19:21]CreateOFDProtocolMessage [09:19:21]wFMCommunicate request_size=4 [09:19:21]MH_SAM_APDU [09:19:21]CAPDU: 80 11 00 00 [09:19:21]Write to MH i2c: E2 08 00 BC 54 80 11 00 00 00 00 00 00 8A [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:21]Read from MH i2c: E2 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 17 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 17 00 BC 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [09:19:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:19:21]wFMCommunicate OK [09:19:21]CreateOFDProtocolMessage done [09:19:21]OFDSenderStorePacket 96583 [09:19:21]StoreOFDPacket docnum=96583 [09:19:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 E1 07 01 2C 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 34 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 5C 00 00 00 F4 03 04 00 9B A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 79 01 00 35 04 06 00 75 86 D2 24 37 DE A8 56 22 89 4D CC 20 4E [09:19:21]CheckFolder [09:19:21]dirname=/storage/ofd_packets [09:19:21]CheckFolder done [09:19:21]ProducePacketName [09:19:21]name=ofd_packets/00096583 [09:19:21]NVStorageSaveData ofd_packets/00096583 [09:19:21]File name is /storage/ofd_packets/00096583 [09:19:21]Write 301 bytes [09:19:21]NVStorageSaveData done [09:19:21]OFDSenderStorePacket done [09:19:21]KKMCreateOFDPacket done [09:19:21]NVStorageSaveData kkm_last_timestamp [09:19:21]File name is /storage/kkm_last_timestamp [09:19:21]Write 4 bytes [09:19:21]NVStorageSaveData done [09:19:21]ExternCall_PrintAddStr [09:19:21]wPrintStart [09:19:21]Write to MH i2c: 01 00 00 BD 54 11 [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: 01 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: 01 07 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: 01 07 00 BD 54 00 00 00 00 00 FF 0F 26 [09:19:21]RasterBufferAndPrint [09:19:21]line Счет N : (1)3407109 [09:19:21]line ИНН: 02508201610067 [09:19:21]line Контрольно-Кассовый Чек [09:19:21]line ПРОДАЖА [09:19:21]line ТРК (МРК, ГНК) : 22 [09:19:21]line Товар: 2710124130 [09:19:21]line Аи-92-К-4 [09:19:21]line 7.480 * 66.90 [09:19:21]line = 500.41 [09:19:21]line НДС 12% НСП 1% [09:19:21]line > о реализуемом товаре [09:19:21]line ОКРУГЛЕНИЕ: -0.41 [09:19:21]line ИТОГО: 500.00 [09:19:21]line Внесено: 500.00 [09:19:21]line СДАЧА: 0.00 [09:19:21]line НСП 1% : 4.43 [09:19:21]line НДС 12% : 53.14 [09:19:21]line Наличными: 500.00 [09:19:21]line Безнал.: 0.00 [09:19:21]line Место: АЗС № 82 "Партнер Нефть" [09:19:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:19:21]line СНО: Общий режим [09:19:21]line Чек 92 29.10.2024 09:19 [09:19:21]line Смена: 145 ФФД: 1.0 [09:19:21]line ЗНМ: 0300000017 [09:19:21]line РНМ: 0000000000170478 [09:19:21]line Версия ККМ: v1.0 [09:19:21]line ФМ: 0000000002098560 [09:19:21]line ФД: 96583 [09:19:21]line ФПД: 129221911656414 [09:19:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091923&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96583&fm=129221911656414&tin=02508201610067®Number=0000000000170478&sum=50000 [09:19:21]written 0, free lines is 4095 [09:19:21]OFD Sender: Processing packet 96583 [packets to send 58, broken 57] [09:19:21]ProducePacketName [09:19:21]name=ofd_packets/00096583 [09:19:21]OFD Sender: To server: pG, [09:19:21]CommunicateWithHost lk.salyk.kg:30040 [09:19:21]ConnectInit lk.salyk.kg [09:19:21]Connected sock=10 [09:19:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 E1 07 01 2C 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 34 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 5C 00 00 00 F4 03 04 00 9B A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 79 01 00 35 04 06 00 75 86 D2 24 37 DE A8 56 22 89 4D CC 20 4E [09:19:21]Write to MH i2c: 01 00 00 E8 54 3C [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: 01 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: 01 07 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: 01 07 00 E8 54 00 00 00 00 00 0C 0D 5C [09:19:21]RasterBufferAndPrint [09:19:21]line [09:19:21]line [09:19:21]line [09:19:21]line [09:19:21]line [09:19:21]written 0, free lines is 3346 [09:19:21]MH_Cut [09:19:21]Write to MH i2c: D1 01 00 EF 54 01 15 [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: D1 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: D1 01 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: D1 01 00 EF 54 00 14 [09:19:21]Write to MH i2c: 01 00 00 F0 54 44 [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 48 4E 47 00 D3 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 32 30 39 38 35 36 30 10 04 04 00 47 79 01 00 F4 03 04 00 C2 52 20 67 B6 04 01 00 00 F6 3A 55 DA CA EB 4B 15 [09:19:22]CommunicateWithHost err = 0 [09:19:22]CheckOFDResponse [09:19:22]1017 (14) - 77093643461234 [09:19:22]1041 (16) - 0000000002098560 [09:19:22]1040 (4) - 96583 [09:19:22]1012 (4) - 29.10.2024 03:13 [09:19:22]1206 (1) - 0 [09:19:22]OFD Sender: Remove packet 96583 [09:19:22]ProducePacketName [09:19:22]name=ofd_packets/00096583 [09:19:22]NVStorageDeleteData [09:19:22]*** Cut start [09:19:22]*** Partial cut [09:19:22]*** CUTSNS_PIN = 1 [09:19:22]OFD Sender: No OFD packet to send [09:19:22]*** CUTSNS_PIN = 0 [09:19:22]*** Brake cut motor [09:19:23]Read from MH i2c: 01 [09:19:23]MH_I2C_Read... [09:19:23]*** Stop cut motor [09:19:23]*** Cut end [09:19:23]Read from MH i2c: 01 07 00 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: 01 07 00 F0 54 00 00 00 00 00 FF 0F 59 [09:19:23]process_action close_receipt done [09:19:23]requested_data is exist [09:19:23]produce_requested_data [09:19:23]requested_item fm.sn is exist - process it [09:19:23]wFMCommunicate request_size=4 [09:19:23]MH_SAM_APDU [09:19:23]CAPDU: 80 11 00 00 [09:19:23]Write to MH i2c: E2 08 00 F1 54 80 11 00 00 00 00 00 00 BF [09:19:23]Write i2c OK [09:19:23]MH_I2C_Read... [09:19:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:23]Read from MH i2c: E2 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: E2 17 00 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: E2 17 00 F1 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [09:19:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:19:23]wFMCommunicate OK [09:19:23]requested_item fd.num is exist - process it [09:19:23]SAM_PROTO_GetFieldsCounters [09:19:23]wFMCommunicate request_size=4 [09:19:23]MH_SAM_APDU [09:19:23]CAPDU: 80 13 00 00 [09:19:23]Write to MH i2c: E2 08 00 F2 54 80 13 00 00 00 00 00 00 C2 [09:19:23]Write i2c OK [09:19:23]MH_I2C_Read... [09:19:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:23]Read from MH i2c: E2 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: E2 62 00 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: E2 62 00 F2 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [09:19:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:19:23]wFMCommunicate OK [09:19:23]SAM_PROTO_GetFieldsCounters done [09:19:23]requested_item shift.num is exist - process it [09:19:23]requested_item shift.opened is exist - process it [09:19:23]req_shift_opened [09:19:23]FM_GetShiftState [09:19:23]SAM_PROTO_GetShiftState [09:19:23]wFMCommunicate request_size=4 [09:19:23]MH_SAM_APDU [09:19:23]CAPDU: 80 13 01 00 [09:19:23]Write to MH i2c: E2 08 00 F3 54 80 13 01 00 00 00 00 00 C4 [09:19:23]Write i2c OK [09:19:23]MH_I2C_Read... [09:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:23]Read from MH i2c: E2 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: E2 0E 00 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: E2 0E 00 F3 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 22 [09:19:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:19:23]wFMCommunicate OK [09:19:23]SAM_PROTO_GetShiftState done [09:19:23]FM_GetShiftState done [09:19:23]req_shift_opened done [09:19:23]requested_item shift.open_date is exist - process it [09:19:23]req_shift_open_date [09:19:23]req_shift_open_date done [09:19:23]produce_requested_data done [09:19:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96583,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:19:23]process_action_free close_receipt [09:19:23]json_value_free [09:19:23]json_value_free done [09:19:23]process_json_proto returns [09:19:23]Send response to host [09:19:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96583,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:19:23]free response buf [09:19:23]execute_script done [09:19:23]execute_script returns [09:19:23]free content buf [09:19:23]Sock 7.Close socket [09:19:23]Sock 7.Thread stoped [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:42]OFD Sender: No OFD packet to send [09:19:47]OFD Sender: No OFD packet to send [09:19:49]accept exits with 9 [09:19:49]New connection [09:19:49]New thread 3066920292 created [09:19:49]Thread 3066776932 joined [09:19:49]Waiting for new connection... [09:19:49] Sock 9.Parse request [09:19:49]Sock 9.Check first char [09:19:49]Sock 9.First char is OK [09:19:49]request: POST /json_proto HTTP/1.0 [09:19:49]Method: POST [09:19:49]URL: /json_proto [09:19:49]Method is POST - this is cgi request [09:19:49]url: /json_proto [09:19:49]query_string will be loaded in cgi processing [09:19:49]execute_cgi json_proto POST (null) [09:19:49]execute_cgi path=json_proto method=POST [09:19:49]POST find Content-Length [09:19:49]Host: 172.17.40.67:8080 [09:19:49]Content-Length: 678 [09:19:49]Content-Type: application/json [09:19:49] [09:19:49]POST finish read [09:19:49]Found Content-Length = 678 [09:19:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:49]execute_script... [09:19: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)3407110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:49]POST & json_proto [09:19:49]process_json_proto [09:19:49]json parsed OK: [09:19:49]protocol is kg_v1.0 [09:19:49]action value=close_receipt [09:19:49]process_action close_receipt [09:19:49]cmd_close_receipt [09:19:49]MH_GetDate [09:19:49]Write to MH i2c: F0 00 00 F4 54 37 [09:19:49]Write i2c OK [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: F0 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: F0 09 00 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: F0 09 00 F4 54 00 BA A8 20 67 EE DA 66 66 BD [09:19:49]GetLastDocTimeStamp 1730193563 [09:19:49]current date 1730193594 [09:19:49]FM_GetShiftState [09:19:49]SAM_PROTO_GetShiftState [09:19:49]wFMCommunicate request_size=4 [09:19:49]MH_SAM_APDU [09:19:49]CAPDU: 80 13 01 00 [09:19:49]Write to MH i2c: E2 08 00 F5 54 80 13 01 00 00 00 00 00 C6 [09:19:49]Write i2c OK [09:19:49]MH_I2C_Read... [09:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:49]Read from MH i2c: E2 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: E2 0E 00 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: E2 0E 00 F5 54 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 24 [09:19:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:19:49]wFMCommunicate OK [09:19:49]SAM_PROTO_GetShiftState done [09:19:49]FM_GetShiftState done [09:19:49]opened in 1730160548 [09:19:49]opened+sec_in_day 1730246948 [09:19:49]quantity*price = 36059 [09:19:49]sum+1 = 36060 [09:19:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.29 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 93 29.10.2024 09:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96584 ФПД: 187587154463723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091954&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96584&fm=187587154463723&tin=02508201610067®Number=0000000000170478&sum=36000 [09:19:50]StoreToDocumentArchive [09:19:50]shift 145 fd 96584 [09:19:50]save to /storage/0145/doc_00096584 [09:19:50]save last doc name /storage/0145/doc_00096584 to /storage/kkm_last_doc_name [09:19:50]save OK [09:19:50]Clear old archive folders... [09:19:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:19:50]tlvbuf is 011E9440 [09:19:50]SAM_PROTO_ClearQueue [09:19:50]wFMCommunicate request_size=4 [09:19:50]MH_SAM_APDU [09:19:50]CAPDU: 80 09 00 00 [09:19:50]Write to MH i2c: E2 08 00 02 55 80 09 00 00 00 00 00 00 C9 [09:19:50]Write i2c OK [09:19:50]MH_I2C_Read... [09:19:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:50]Read from MH i2c: E2 [09:19:50]MH_I2C_Read... [09:19:50]Read from MH i2c: E2 03 00 [09:19:50]MH_I2C_Read... [09:19:50]Read from MH i2c: E2 03 00 02 55 00 90 00 CB [09:19:50]RAPDU: 90 00 [09:19:50]wFMCommunicate OK [09:19:50]SAM_PROTO_ClearQueue done [09:19:50]KKMCreateOFDPacket [09:19:50]OFDProtocolAddRootSTLVToBuf [09:19:50]FM_MakeSignedData [09:19:50]FM_MakeSignedData [09:19:50]SAM_PROTO_SignData [09:19:50]wFMCommunicate request_size=4 [09:19:50]MH_SAM_APDU [09:19:50]CAPDU: 80 0D 01 02 [09:19:50]Write to MH i2c: E2 08 00 03 55 80 0D 01 02 00 00 00 00 D1 [09:19:50]Write i2c OK [09:19:50]MH_I2C_Read... [09:19:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:50]Read from MH i2c: E2 [09:19:50]MH_I2C_Read... [09:19:50]Read from MH i2c: E2 03 00 [09:19:50]MH_I2C_Read... [09:19:50]Read from MH i2c: E2 03 00 03 55 00 90 00 CC [09:19:50]RAPDU: 90 00 [09:19:50]wFMCommunicate OK [09:19:50]wFMCommunicate request_size=255 [09:19:50]MH_SAM_APDU [09:19: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 34 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 BA A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 79 01 00 35 04 06 00 AA [09:19:50]Write to MH i2c: E2 02 01 04 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 BA A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 79 01 00 35 04 06 00 AA 00 00 7E [09:19:50]Write i2c OK [09:19:50]MH_I2C_Read... [09:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:51]Read from MH i2c: E2 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 03 00 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 03 00 04 55 00 90 00 CD [09:19:51]RAPDU: 90 00 [09:19:51]wFMCommunicate OK [09:19:51]wFMCommunicate request_size=10 [09:19:51]MH_SAM_APDU [09:19:51]CAPDU: 80 0D 02 02 05 9C 09 B4 CB EB [09:19:51]Write to MH i2c: E2 0D 00 05 55 80 0D 02 02 05 00 9C 09 B4 CB EB 00 00 ED [09:19:51]Write i2c OK [09:19:51]MH_I2C_Read... [09:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:51]Read from MH i2c: E2 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 03 00 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 03 00 05 55 00 90 00 CE [09:19:51]RAPDU: 90 00 [09:19:51]wFMCommunicate OK [09:19:51]wFMCommunicate request_size=4 [09:19:51]MH_SAM_APDU [09:19:51]CAPDU: 80 0D 03 02 [09:19:51]Write to MH i2c: E2 08 00 06 55 80 0D 03 02 00 00 00 00 D6 [09:19:51]Write i2c OK [09:19:51]MH_I2C_Read... [09:19:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:51]Read from MH i2c: E2 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 0B 00 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 0B 00 06 55 00 AE 74 E6 33 75 00 B6 EF 90 00 2C [09:19:51]RAPDU: AE 74 E6 33 75 00 B6 EF 90 00 [09:19:51]wFMCommunicate OK [09:19:51]SAM_PROTO_SignData done [09:19:51]FM_MakeSignedData done [09:19:51]CreateOFDProtocolMessage [09:19:51]wFMCommunicate request_size=4 [09:19:51]MH_SAM_APDU [09:19:51]CAPDU: 80 11 00 00 [09:19:51]Write to MH i2c: E2 08 00 07 55 80 11 00 00 00 00 00 00 D6 [09:19:51]Write i2c OK [09:19:51]MH_I2C_Read... [09:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:51]Read from MH i2c: E2 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 17 00 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 17 00 07 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [09:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:19:51]wFMCommunicate OK [09:19:51]CreateOFDProtocolMessage done [09:19:51]OFDSenderStorePacket 96584 [09:19:51]StoreOFDPacket docnum=96584 [09:19:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F F9 07 01 AB 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 BA A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 79 01 00 35 04 06 00 AA 9C 09 B4 CB EB AE 74 E6 33 75 00 B6 EF [09:19:51]CheckFolder [09:19:51]dirname=/storage/ofd_packets [09:19:51]CheckFolder done [09:19:51]ProducePacketName [09:19:51]name=ofd_packets/00096584 [09:19:51]NVStorageSaveData ofd_packets/00096584 [09:19:51]File name is /storage/ofd_packets/00096584 [09:19:51]Write 301 bytes [09:19:51]NVStorageSaveData done [09:19:51]OFDSenderStorePacket done [09:19:51]KKMCreateOFDPacket done [09:19:51]NVStorageSaveData kkm_last_timestamp [09:19:51]File name is /storage/kkm_last_timestamp [09:19:51]Write 4 bytes [09:19:51]NVStorageSaveData done [09:19:51]ExternCall_PrintAddStr [09:19:51]wPrintStart [09:19:51]Write to MH i2c: 01 00 00 08 55 5D [09:19:51]Write i2c OK [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: 01 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: 01 07 00 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: 01 07 00 08 55 00 00 00 00 00 FF 0F 72 [09:19:51]RasterBufferAndPrint [09:19:51]line Счет N : (1)3407110 [09:19:51]line ИНН: 02508201610067 [09:19:51]line Контрольно-Кассовый Чек [09:19:51]line ПРОДАЖА [09:19:51]line ТРК (МРК, ГНК) : 42 [09:19:51]line Товар: 2710124130 [09:19:51]line Аи-92-К-4 [09:19:51]line 5.390 * 66.90 [09:19:51]line = 360.59 [09:19:51]line НДС 12% НСП 1% [09:19:51]line > о реализуемом товаре [09:19:51]line ОКРУГЛЕНИЕ: -0.59 [09:19:51]line ИТОГО: 360.00 [09:19:51]line Внесено: 360.00 [09:19:51]line СДАЧА: 0.00 [09:19:51]line НСП 1% : 3.19 [09:19:51]line НДС 12% : 38.29 [09:19:51]line Наличными: 360.00 [09:19:51]line Безнал.: 0.00 [09:19:51]line Место: АЗС № 82 "Партнер Нефть" [09:19:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:19:51]line СНО: Общий режим [09:19:51]line Чек 93 29.10.2024 09:19 [09:19:51]line Смена: 145 ФФД: 1.0 [09:19:51]line ЗНМ: 0300000017 [09:19:51]line РНМ: 0000000000170478 [09:19:51]line Версия ККМ: v1.0 [09:19:51]line ФМ: 0000000002098560 [09:19:51]line ФД: 96584 [09:19:51]line ФПД: 187587154463723 [09:19:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091954&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96584&fm=187587154463723&tin=02508201610067®Number=0000000000170478&sum=36000 [09:19:51]OFD Sender: Processing packet 96584 [packets to send 58, broken 57] [09:19:51]ProducePacketName [09:19:51]name=ofd_packets/00096584 [09:19:51]OFD Sender: To server: pG, [09:19:51]CommunicateWithHost lk.salyk.kg:30040 [09:19:51]ConnectInit lk.salyk.kg [09:19:51]written 0, free lines is 4095 [09:19:51]Connected sock=10 [09:19:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F F9 07 01 AB 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 BA A8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 79 01 00 35 04 06 00 AA 9C 09 B4 CB EB AE 74 E6 33 75 00 B6 EF [09:19:52]Write to MH i2c: 01 00 00 33 55 88 [09:19:52]Write i2c OK [09:19:52]MH_I2C_Read... [09:19:52]Read from MH i2c: 01 [09:19:52]MH_I2C_Read... [09:19:52]Read from MH i2c: 01 07 00 [09:19:52]MH_I2C_Read... [09:19:52]Read from MH i2c: 01 07 00 33 55 00 00 00 00 00 FB 0C 96 [09:19:52]RasterBufferAndPrint [09:19:52]line [09:19:52]line [09:19:52]line [09:19:52]line [09:19:52]line [09:19:52]written 0, free lines is 3330 [09:19:52]MH_Cut [09:19:52]Write to MH i2c: D1 01 00 3A 55 01 61 [09:19:52]Write i2c OK [09:19:52]MH_I2C_Read... [09:19:52]Read from MH i2c: D1 [09:19:52]MH_I2C_Read... [09:19:52]Read from MH i2c: D1 01 00 [09:19:52]MH_I2C_Read... [09:19:52]Read from MH i2c: D1 01 00 3A 55 00 60 [09:19:52]Write to MH i2c: 01 00 00 3B 55 90 [09:19:52]Write i2c OK [09:19:52]MH_I2C_Read... [09:19:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D 3B 47 00 30 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 32 30 39 38 35 36 30 10 04 04 00 48 79 01 00 F4 03 04 00 E0 52 20 67 B6 04 01 00 00 25 38 33 D6 62 E6 25 D3 [09:19:52]CommunicateWithHost err = 0 [09:19:52]CheckOFDResponse [09:19:52]1017 (14) - 77093643461234 [09:19:52]1041 (16) - 0000000002098560 [09:19:52]1040 (4) - 96584 [09:19:52]1012 (4) - 29.10.2024 03:13 [09:19:52]1206 (1) - 0 [09:19:52]OFD Sender: Remove packet 96584 [09:19:52]ProducePacketName [09:19:52]name=ofd_packets/00096584 [09:19:52]NVStorageDeleteData [09:19:52]OFD Sender: No OFD packet to send [09:19:52]*** Cut start [09:19:52]*** Partial cut [09:19:52]*** CUTSNS_PIN = 1 [09:19:52]*** CUTSNS_PIN = 0 [09:19:53]*** Brake cut motor [09:19:53]Read from MH i2c: 01 [09:19:53]MH_I2C_Read... [09:19:53]*** Stop cut motor [09:19:53]*** Cut end [09:19:53]Read from MH i2c: 01 07 00 [09:19:53]MH_I2C_Read... [09:19:53]Read from MH i2c: 01 07 00 3B 55 00 00 00 00 00 FF 0F A5 [09:19:53]process_action close_receipt done [09:19:53]requested_data is exist [09:19:53]produce_requested_data [09:19:53]requested_item fm.sn is exist - process it [09:19:53]wFMCommunicate request_size=4 [09:19:53]MH_SAM_APDU [09:19:53]CAPDU: 80 11 00 00 [09:19:53]Write to MH i2c: E2 08 00 3C 55 80 11 00 00 00 00 00 00 0B [09:19:53]Write i2c OK [09:19:53]MH_I2C_Read... [09:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:53]Read from MH i2c: E2 [09:19:53]MH_I2C_Read... [09:19:53]Read from MH i2c: E2 17 00 [09:19:53]MH_I2C_Read... [09:19:53]Read from MH i2c: E2 17 00 3C 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [09:19:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:19:53]wFMCommunicate OK [09:19:53]requested_item fd.num is exist - process it [09:19:53]SAM_PROTO_GetFieldsCounters [09:19:53]wFMCommunicate request_size=4 [09:19:53]MH_SAM_APDU [09:19:53]CAPDU: 80 13 00 00 [09:19:53]Write to MH i2c: E2 08 00 3D 55 80 13 00 00 00 00 00 00 0E [09:19:53]Write i2c OK [09:19:53]MH_I2C_Read... [09:19:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:53]Read from MH i2c: E2 [09:19:53]MH_I2C_Read... [09:19:53]Read from MH i2c: E2 62 00 [09:19:53]MH_I2C_Read... [09:19:53]Read from MH i2c: E2 62 00 3D 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [09:19:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:19:53]wFMCommunicate OK [09:19:53]SAM_PROTO_GetFieldsCounters done [09:19:53]requested_item shift.num is exist - process it [09:19:53]requested_item shift.opened is exist - process it [09:19:53]req_shift_opened [09:19:53]FM_GetShiftState [09:19:53]SAM_PROTO_GetShiftState [09:19:53]wFMCommunicate request_size=4 [09:19:53]MH_SAM_APDU [09:19:53]CAPDU: 80 13 01 00 [09:19:53]Write to MH i2c: E2 08 00 3E 55 80 13 01 00 00 00 00 00 10 [09:19:53]Write i2c OK [09:19:53]MH_I2C_Read... [09:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:53]Read from MH i2c: E2 [09:19:53]MH_I2C_Read... [09:19:53]Read from MH i2c: E2 0E 00 [09:19:53]MH_I2C_Read... [09:19:53]Read from MH i2c: E2 0E 00 3E 55 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6E [09:19:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:19:53]wFMCommunicate OK [09:19:53]SAM_PROTO_GetShiftState done [09:19:53]FM_GetShiftState done [09:19:53]req_shift_opened done [09:19:53]requested_item shift.open_date is exist - process it [09:19:53]req_shift_open_date [09:19:53]req_shift_open_date done [09:19:53]produce_requested_data done [09:19:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96584,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:19:53]process_action_free close_receipt [09:19:53]json_value_free [09:19:53]json_value_free done [09:19:53]process_json_proto returns [09:19:53]Send response to host [09:19:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96584,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:19:53]free response buf [09:19:53]execute_script done [09:19:53]execute_script returns [09:19:53]free content buf [09:19:53]Sock 9.Close socket [09:19:53]Sock 9.Thread stoped [09:19:57]OFD Sender: No OFD packet to send [09:20:02]OFD Sender: No OFD packet to send [09:20:07]OFD Sender: No OFD packet to send [09:20:12]OFD Sender: No OFD packet to send [09:20:17]OFD Sender: No OFD packet to send [09:20:22]OFD Sender: No OFD packet to send [09:20:27]OFD Sender: No OFD packet to send [09:20:32]OFD Sender: No OFD packet to send [09:20:37]OFD Sender: No OFD packet to send [09:20:42]OFD Sender: No OFD packet to send [09:20:47]OFD Sender: No OFD packet to send [09:20:52]OFD Sender: No OFD packet to send [09:20:57]OFD Sender: No OFD packet to send [09:21:02]OFD Sender: No OFD packet to send [09:21:07]OFD Sender: No OFD packet to send [09:21:12]OFD Sender: No OFD packet to send [09:21:17]OFD Sender: No OFD packet to send [09:21:22]OFD Sender: No OFD packet to send [09:21:27]OFD Sender: No OFD packet to send [09:21:32]OFD Sender: No OFD packet to send [09:21:37]OFD Sender: No OFD packet to send [09:21:42]OFD Sender: No OFD packet to send [09:21:47]OFD Sender: No OFD packet to send [09:21:52]OFD Sender: No OFD packet to send [09:21:57]OFD Sender: No OFD packet to send [09:22:02]OFD Sender: No OFD packet to send [09:22:07]OFD Sender: No OFD packet to send [09:22:12]OFD Sender: No OFD packet to send [09:22:17]OFD Sender: No OFD packet to send [09:22:22]OFD Sender: No OFD packet to send [09:22:23]accept exits with 7 [09:22:23]New connection [09:22:23]New thread 3066776932 created [09:22:23]Thread 3066920292 joined [09:22:23]Waiting for new connection... [09:22:23] Sock 7.Parse request [09:22:23]Sock 7.Check first char [09:22:23]Sock 7.First char is OK [09:22:23]request: POST /json_proto HTTP/1.0 [09:22:23]Method: POST [09:22:23]URL: /json_proto [09:22:23]Method is POST - this is cgi request [09:22:23]url: /json_proto [09:22:23]query_string will be loaded in cgi processing [09:22:23]execute_cgi json_proto POST (null) [09:22:23]execute_cgi path=json_proto method=POST [09:22:23]POST find Content-Length [09:22:23]Host: 172.17.40.67:8080 [09:22:23]Content-Length: 678 [09:22:23]Content-Type: application/json [09:22:23] [09:22:23]POST finish read [09:22:23]Found Content-Length = 678 [09:22:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:23]execute_script... [09:22:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:23]POST & json_proto [09:22:23]process_json_proto [09:22:23]json parsed OK: [09:22:23]protocol is kg_v1.0 [09:22:23]action value=close_receipt [09:22:23]process_action close_receipt [09:22:23]cmd_close_receipt [09:22:23]MH_GetDate [09:22:23]Write to MH i2c: F0 00 00 3F 55 83 [09:22:23]Write i2c OK [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: F0 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: F0 09 00 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: F0 09 00 3F 55 00 53 A9 20 67 EE DA 66 66 A3 [09:22:23]GetLastDocTimeStamp 1730193594 [09:22:23]current date 1730193747 [09:22:23]FM_GetShiftState [09:22:23]SAM_PROTO_GetShiftState [09:22:23]wFMCommunicate request_size=4 [09:22:23]MH_SAM_APDU [09:22:23]CAPDU: 80 13 01 00 [09:22:23]Write to MH i2c: E2 08 00 40 55 80 13 01 00 00 00 00 00 12 [09:22:23]Write i2c OK [09:22:23]MH_I2C_Read... [09:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:23]Read from MH i2c: E2 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: E2 0E 00 [09:22:23]MH_I2C_Read... [09:22:23]Read from MH i2c: E2 0E 00 40 55 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 70 [09:22:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:22:23]wFMCommunicate OK [09:22:23]SAM_PROTO_GetShiftState done [09:22:23]FM_GetShiftState done [09:22:23]opened in 1730160548 [09:22:23]opened+sec_in_day 1730246948 [09:22:23]quantity*price = 30038 [09:22:23]sum+1 = 30039 [09:22:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 94 29.10.2024 09:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96585 ФПД: 3761120161153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96585&fm=3761120161153&tin=02508201610067®Number=0000000000170478&sum=30000 [09:22:24]StoreToDocumentArchive [09:22:24]shift 145 fd 96585 [09:22:24]save to /storage/0145/doc_00096585 [09:22:24]save last doc name /storage/0145/doc_00096585 to /storage/kkm_last_doc_name [09:22:24]save OK [09:22:24]Clear old archive folders... [09:22:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:22:24]tlvbuf is 01208500 [09:22:24]SAM_PROTO_ClearQueue [09:22:24]wFMCommunicate request_size=4 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 09 00 00 [09:22:24]Write to MH i2c: E2 08 00 4D 55 80 09 00 00 00 00 00 00 14 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 4D 55 00 90 00 16 [09:22:24]RAPDU: 90 00 [09:22:24]wFMCommunicate OK [09:22:24]SAM_PROTO_ClearQueue done [09:22:24]KKMCreateOFDPacket [09:22:24]OFDProtocolAddRootSTLVToBuf [09:22:24]FM_MakeSignedData [09:22:24]FM_MakeSignedData [09:22:24]SAM_PROTO_SignData [09:22:24]wFMCommunicate request_size=4 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 0D 01 02 [09:22:24]Write to MH i2c: E2 08 00 4E 55 80 0D 01 02 00 00 00 00 1C [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 4E 55 00 90 00 17 [09:22:24]RAPDU: 90 00 [09:22:24]wFMCommunicate OK [09:22:24]wFMCommunicate request_size=255 [09:22:24]MH_SAM_APDU [09:22: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 34 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 5E 00 00 00 F4 03 04 00 53 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 79 01 00 35 04 06 00 03 [09:22:24]Write to MH i2c: E2 02 01 4F 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5E 00 00 00 F4 03 04 00 53 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 79 01 00 35 04 06 00 03 00 00 D6 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 4F 55 00 90 00 18 [09:22:24]RAPDU: 90 00 [09:22:24]wFMCommunicate OK [09:22:24]wFMCommunicate request_size=10 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 0D 02 02 05 6B B4 3B 2D 81 [09:22:24]Write to MH i2c: E2 0D 00 50 55 80 0D 02 02 05 00 6B B4 3B 2D 81 00 00 31 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 03 00 50 55 00 90 00 19 [09:22:24]RAPDU: 90 00 [09:22:24]wFMCommunicate OK [09:22:24]wFMCommunicate request_size=4 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 0D 03 02 [09:22:24]Write to MH i2c: E2 08 00 51 55 80 0D 03 02 00 00 00 00 21 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 0B 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 0B 00 51 55 00 1C 2E E6 A5 EC 21 96 2A 90 00 C4 [09:22:24]RAPDU: 1C 2E E6 A5 EC 21 96 2A 90 00 [09:22:24]wFMCommunicate OK [09:22:24]SAM_PROTO_SignData done [09:22:24]FM_MakeSignedData done [09:22:24]CreateOFDProtocolMessage [09:22:24]wFMCommunicate request_size=4 [09:22:24]MH_SAM_APDU [09:22:24]CAPDU: 80 11 00 00 [09:22:24]Write to MH i2c: E2 08 00 52 55 80 11 00 00 00 00 00 00 21 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:24]Read from MH i2c: E2 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 17 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: E2 17 00 52 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [09:22:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:22:24]wFMCommunicate OK [09:22:24]CreateOFDProtocolMessage done [09:22:24]OFDSenderStorePacket 96585 [09:22:24]StoreOFDPacket docnum=96585 [09:22:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 46 07 01 66 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 34 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 5E 00 00 00 F4 03 04 00 53 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 79 01 00 35 04 06 00 03 6B B4 3B 2D 81 1C 2E E6 A5 EC 21 96 2A [09:22:24]CheckFolder [09:22:24]dirname=/storage/ofd_packets [09:22:24]CheckFolder done [09:22:24]ProducePacketName [09:22:24]name=ofd_packets/00096585 [09:22:24]NVStorageSaveData ofd_packets/00096585 [09:22:24]File name is /storage/ofd_packets/00096585 [09:22:24]Write 301 bytes [09:22:24]NVStorageSaveData done [09:22:24]OFDSenderStorePacket done [09:22:24]KKMCreateOFDPacket done [09:22:24]NVStorageSaveData kkm_last_timestamp [09:22:24]File name is /storage/kkm_last_timestamp [09:22:24]Write 4 bytes [09:22:24]NVStorageSaveData done [09:22:24]ExternCall_PrintAddStr [09:22:24]wPrintStart [09:22:24]Write to MH i2c: 01 00 00 53 55 A8 [09:22:24]Write i2c OK [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: 01 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: 01 07 00 [09:22:24]MH_I2C_Read... [09:22:24]Read from MH i2c: 01 07 00 53 55 00 00 00 00 00 FF 0F BD [09:22:24]RasterBufferAndPrint [09:22:24]line Счет N : (1)3407111 [09:22:24]line ИНН: 02508201610067 [09:22:24]line Контрольно-Кассовый Чек [09:22:24]line ПРОДАЖА [09:22:24]line ТРК (МРК, ГНК) : 12 [09:22:24]line Товар: 2710124130 [09:22:24]line Аи-92-К-4 [09:22:24]line 4.490 * 66.90 [09:22:24]line = 300.38 [09:22:24]line НДС 12% НСП 1% [09:22:24]line > о реализуемом товаре [09:22:24]line ОКРУГЛЕНИЕ: -0.38 [09:22:24]line ИТОГО: 300.00 [09:22:24]line Внесено: 300.00 [09:22:24]line СДАЧА: 0.00 [09:22:24]line НСП 1% : 2.66 [09:22:24]line НДС 12% : 31.90 [09:22:24]line Наличными: 300.00 [09:22:24]line Безнал.: 0.00 [09:22:24]line Место: АЗС № 82 "Партнер Нефть" [09:22:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:22:24]line СНО: Общий режим [09:22:24]line Чек 94 29.10.2024 09:22 [09:22:24]line Смена: 145 ФФД: 1.0 [09:22:24]line ЗНМ: 0300000017 [09:22:24]line РНМ: 0000000000170478 [09:22:24]line Версия ККМ: v1.0 [09:22:25]line ФМ: 0000000002098560 [09:22:25]line ФД: 96585 [09:22:25]line ФПД: 3761120161153 [09:22:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96585&fm=3761120161153&tin=02508201610067®Number=0000000000170478&sum=30000 [09:22:25]OFD Sender: Processing packet 96585 [packets to send 58, broken 57] [09:22:25]ProducePacketName [09:22:25]name=ofd_packets/00096585 [09:22:25]OFD Sender: To server: pG, [09:22:25]CommunicateWithHost lk.salyk.kg:30040 [09:22:25]ConnectInit lk.salyk.kg [09:22:25]written 0, free lines is 4095 [09:22:25]Connected sock=10 [09:22:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 46 07 01 66 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 34 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 5E 00 00 00 F4 03 04 00 53 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 79 01 00 35 04 06 00 03 6B B4 3B 2D 81 1C 2E E6 A5 EC 21 96 2A [09:22:25]Write to MH i2c: 01 00 00 7E 55 D3 [09:22:25]Write i2c OK [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: 01 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: 01 07 00 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: 01 07 00 7E 55 00 00 00 00 00 FF 0C E5 [09:22:25]RasterBufferAndPrint [09:22:25]line [09:22:25]line [09:22:25]line [09:22:25]line [09:22:25]line [09:22:25]written 0, free lines is 3333 [09:22:25]MH_Cut [09:22:25]Write to MH i2c: D1 01 00 85 55 01 AC [09:22:25]Write i2c OK [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: D1 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: D1 01 00 [09:22:25]MH_I2C_Read... [09:22:25]Read from MH i2c: D1 01 00 85 55 00 AB [09:22:25]Write to MH i2c: 01 00 00 86 55 DB [09:22:25]Write i2c OK [09:22:25]MH_I2C_Read... [09:22:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB 83 47 00 F8 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 32 30 39 38 35 36 30 10 04 04 00 49 79 01 00 F4 03 04 00 7A 53 20 67 B6 04 01 00 00 41 01 4F F4 40 BC B2 57 [09:22:25]CommunicateWithHost err = 0 [09:22:25]CheckOFDResponse [09:22:25]1017 (14) - 77093643461234 [09:22:25]1041 (16) - 0000000002098560 [09:22:25]1040 (4) - 96585 [09:22:25]1012 (4) - 29.10.2024 03:16 [09:22:25]1206 (1) - 0 [09:22:25]OFD Sender: Remove packet 96585 [09:22:25]ProducePacketName [09:22:25]name=ofd_packets/00096585 [09:22:25]NVStorageDeleteData [09:22:26]OFD Sender: No OFD packet to send [09:22:26]*** Cut start [09:22:26]*** Partial cut [09:22:26]*** CUTSNS_PIN = 1 [09:22:26]*** CUTSNS_PIN = 0 [09:22:26]*** Brake cut motor [09:22:26]Read from MH i2c: 01 [09:22:26]MH_I2C_Read... [09:22:26]*** Stop cut motor [09:22:26]*** Cut end [09:22:26]Read from MH i2c: 01 07 00 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: 01 07 00 86 55 00 00 00 00 00 FF 0F F0 [09:22:26]process_action close_receipt done [09:22:26]requested_data is exist [09:22:26]produce_requested_data [09:22:26]requested_item fm.sn is exist - process it [09:22:26]wFMCommunicate request_size=4 [09:22:26]MH_SAM_APDU [09:22:26]CAPDU: 80 11 00 00 [09:22:26]Write to MH i2c: E2 08 00 87 55 80 11 00 00 00 00 00 00 56 [09:22:26]Write i2c OK [09:22:26]MH_I2C_Read... [09:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:26]Read from MH i2c: E2 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 17 00 [09:22:26]MH_I2C_Read... [09:22:26]Read from MH i2c: E2 17 00 87 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [09:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:22:26]wFMCommunicate OK [09:22:26]requested_item fd.num is exist - process it [09:22:26]SAM_PROTO_GetFieldsCounters [09:22:26]wFMCommunicate request_size=4 [09:22:26]MH_SAM_APDU [09:22:26]CAPDU: 80 13 00 00 [09:22:26]Write to MH i2c: E2 08 00 88 55 80 13 00 00 00 00 00 00 59 [09:22:26]Write i2c OK [09:22:26]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 62 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 62 00 88 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [09:22:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:27]wFMCommunicate OK [09:22:27]SAM_PROTO_GetFieldsCounters done [09:22:27]requested_item shift.num is exist - process it [09:22:27]requested_item shift.opened is exist - process it [09:22:27]req_shift_opened [09:22:27]FM_GetShiftState [09:22:27]SAM_PROTO_GetShiftState [09:22:27]wFMCommunicate request_size=4 [09:22:27]MH_SAM_APDU [09:22:27]CAPDU: 80 13 01 00 [09:22:27]Write to MH i2c: E2 08 00 89 55 80 13 01 00 00 00 00 00 5B [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:27]Read from MH i2c: E2 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 0E 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: E2 0E 00 89 55 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B9 [09:22:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:22:27]wFMCommunicate OK [09:22:27]SAM_PROTO_GetShiftState done [09:22:27]FM_GetShiftState done [09:22:27]req_shift_opened done [09:22:27]requested_item shift.open_date is exist - process it [09:22:27]req_shift_open_date [09:22:27]req_shift_open_date done [09:22:27]produce_requested_data done [09:22:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96585,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:22:27]process_action_free close_receipt [09:22:27]json_value_free [09:22:27]json_value_free done [09:22:27]process_json_proto returns [09:22:27]Send response to host [09:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96585,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:22:27]free response buf [09:22:27]execute_script done [09:22:27]execute_script returns [09:22:27]free content buf [09:22:27]Sock 7.Close socket [09:22:27]Sock 7.Thread stoped [09:22:31]OFD Sender: No OFD packet to send [09:22:36]OFD Sender: No OFD packet to send [09:22:41]OFD Sender: No OFD packet to send [09:22:46]OFD Sender: No OFD packet to send [09:22:51]OFD Sender: No OFD packet to send [09:22:56]OFD Sender: No OFD packet to send [09:23:01]OFD Sender: No OFD packet to send [09:23:06]OFD Sender: No OFD packet to send [09:23:11]OFD Sender: No OFD packet to send [09:23:16]OFD Sender: No OFD packet to send [09:23:21]OFD Sender: No OFD packet to send [09:23:26]OFD Sender: No OFD packet to send [09:23:31]OFD Sender: No OFD packet to send [09:23:36]OFD Sender: No OFD packet to send [09:23:41]OFD Sender: No OFD packet to send [09:23:42]accept exits with 9 [09:23:42]New connection [09:23:42]New thread 3066920292 created [09:23:42]Thread 3066776932 joined [09:23:42]Waiting for new connection... [09:23:42] Sock 9.Parse request [09:23:42]Sock 9.Check first char [09:23:42]Sock 9.First char is OK [09:23:42]request: POST /json_proto HTTP/1.0 [09:23:42]Method: POST [09:23:42]URL: /json_proto [09:23:42]Method is POST - this is cgi request [09:23:42]url: /json_proto [09:23:42]query_string will be loaded in cgi processing [09:23:42]execute_cgi json_proto POST (null) [09:23:42]execute_cgi path=json_proto method=POST [09:23:42]POST find Content-Length [09:23:42]Host: 172.17.40.67:8080 [09:23:42]Content-Length: 678 [09:23:42]Content-Type: application/json [09:23:42] [09:23:42]POST finish read [09:23:42]Found Content-Length = 678 [09:23:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:42]execute_script... [09:23:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:42]POST & json_proto [09:23:42]process_json_proto [09:23:42]json parsed OK: [09:23:42]protocol is kg_v1.0 [09:23:42]action value=close_receipt [09:23:42]process_action close_receipt [09:23:42]cmd_close_receipt [09:23:42]MH_GetDate [09:23:42]Write to MH i2c: F0 00 00 8A 55 CE [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: F0 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: F0 09 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: F0 09 00 8A 55 00 A3 A9 20 67 EE DA 66 66 3E [09:23:42]GetLastDocTimeStamp 1730193747 [09:23:42]current date 1730193827 [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 8B 55 80 13 01 00 00 00 00 00 5D [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 8B 55 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BB [09:23:42]RAPDU: 09 00 01 A4 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]opened in 1730160548 [09:23:42]opened+sec_in_day 1730246948 [09:23:42]quantity*price = 50041 [09:23:42]sum+1 = 50042 [09:23:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 95 29.10.2024 09:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96586 ФПД: 225201491204044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96586&fm=225201491204044&tin=02508201610067®Number=0000000000170478&sum=50000 [09:23:43]StoreToDocumentArchive [09:23:43]shift 145 fd 96586 [09:23:43]save to /storage/0145/doc_00096586 [09:23:43]save last doc name /storage/0145/doc_00096586 to /storage/kkm_last_doc_name [09:23:43]save OK [09:23:43]Clear old archive folders... [09:23:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:23:43]tlvbuf is 011F0180 [09:23:43]SAM_PROTO_ClearQueue [09:23:43]wFMCommunicate request_size=4 [09:23:43]MH_SAM_APDU [09:23:43]CAPDU: 80 09 00 00 [09:23:43]Write to MH i2c: E2 08 00 98 55 80 09 00 00 00 00 00 00 5F [09:23:43]Write i2c OK [09:23:43]MH_I2C_Read... [09:23:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:23:43]Read from MH i2c: E2 [09:23:43]MH_I2C_Read... [09:23:43]Read from MH i2c: E2 03 00 [09:23:43]MH_I2C_Read... [09:23:43]Read from MH i2c: E2 03 00 98 55 00 90 00 61 [09:23:43]RAPDU: 90 00 [09:23:43]wFMCommunicate OK [09:23:43]SAM_PROTO_ClearQueue done [09:23:43]KKMCreateOFDPacket [09:23:43]OFDProtocolAddRootSTLVToBuf [09:23:43]FM_MakeSignedData [09:23:43]FM_MakeSignedData [09:23:43]SAM_PROTO_SignData [09:23:43]wFMCommunicate request_size=4 [09:23:43]MH_SAM_APDU [09:23:43]CAPDU: 80 0D 01 02 [09:23:43]Write to MH i2c: E2 08 00 99 55 80 0D 01 02 00 00 00 00 67 [09:23:43]Write i2c OK [09:23:43]MH_I2C_Read... [09:23:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:23:43]Read from MH i2c: E2 [09:23:43]MH_I2C_Read... [09:23:43]Read from MH i2c: E2 03 00 [09:23:43]MH_I2C_Read... [09:23:43]Read from MH i2c: E2 03 00 99 55 00 90 00 62 [09:23:43]RAPDU: 90 00 [09:23:43]wFMCommunicate OK [09:23:43]wFMCommunicate request_size=255 [09:23:43]MH_SAM_APDU [09:23:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 00 00 F4 03 04 00 A3 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 79 01 00 35 04 06 00 CC [09:23:43]Write to MH i2c: E2 02 01 9A 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 00 00 F4 03 04 00 A3 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 79 01 00 35 04 06 00 CC 00 00 48 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 03 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 03 00 9A 55 00 90 00 63 [09:23:44]RAPDU: 90 00 [09:23:44]wFMCommunicate OK [09:23:44]wFMCommunicate request_size=10 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 0D 02 02 05 D1 CE E2 D7 CC [09:23:44]Write to MH i2c: E2 0D 00 9B 55 80 0D 02 02 05 00 D1 CE E2 D7 CC 00 00 98 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 03 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 03 00 9B 55 00 90 00 64 [09:23:44]RAPDU: 90 00 [09:23:44]wFMCommunicate OK [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 0D 03 02 [09:23:44]Write to MH i2c: E2 08 00 9C 55 80 0D 03 02 00 00 00 00 6C [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 0B 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 0B 00 9C 55 00 FB 64 E2 63 01 A3 CD 0D 90 00 8F [09:23:44]RAPDU: FB 64 E2 63 01 A3 CD 0D 90 00 [09:23:44]wFMCommunicate OK [09:23:44]SAM_PROTO_SignData done [09:23:44]FM_MakeSignedData done [09:23:44]CreateOFDProtocolMessage [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 11 00 00 [09:23:44]Write to MH i2c: E2 08 00 9D 55 80 11 00 00 00 00 00 00 6C [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 17 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 17 00 9D 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [09:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:23:44]wFMCommunicate OK [09:23:44]CreateOFDProtocolMessage done [09:23:44]OFDSenderStorePacket 96586 [09:23:44]StoreOFDPacket docnum=96586 [09:23:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 05 07 01 AD 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 00 00 F4 03 04 00 A3 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 79 01 00 35 04 06 00 CC D1 CE E2 D7 CC FB 64 E2 63 01 A3 CD 0D [09:23:44]CheckFolder [09:23:44]dirname=/storage/ofd_packets [09:23:44]CheckFolder done [09:23:44]ProducePacketName [09:23:44]name=ofd_packets/00096586 [09:23:44]NVStorageSaveData ofd_packets/00096586 [09:23:44]File name is /storage/ofd_packets/00096586 [09:23:44]Write 301 bytes [09:23:44]NVStorageSaveData done [09:23:44]OFDSenderStorePacket done [09:23:44]KKMCreateOFDPacket done [09:23:44]NVStorageSaveData kkm_last_timestamp [09:23:44]File name is /storage/kkm_last_timestamp [09:23:44]Write 4 bytes [09:23:44]NVStorageSaveData done [09:23:44]ExternCall_PrintAddStr [09:23:44]wPrintStart [09:23:44]Write to MH i2c: 01 00 00 9E 55 F3 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: 01 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: 01 07 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: 01 07 00 9E 55 00 00 00 00 00 FF 0F 08 [09:23:44]RasterBufferAndPrint [09:23:44]line Счет N : (1)3407112 [09:23:44]line ИНН: 02508201610067 [09:23:44]line Контрольно-Кассовый Чек [09:23:44]line ПРОДАЖА [09:23:44]line ТРК (МРК, ГНК) : 32 [09:23:44]line Товар: 2710124130 [09:23:44]line Аи-92-К-4 [09:23:44]line 7.480 * 66.90 [09:23:44]line = 500.41 [09:23:44]line НДС 12% НСП 1% [09:23:44]line > о реализуемом товаре [09:23:44]line ОКРУГЛЕНИЕ: -0.41 [09:23:44]line ИТОГО: 500.00 [09:23:44]line Внесено: 500.00 [09:23:44]line СДАЧА: 0.00 [09:23:44]line НСП 1% : 4.43 [09:23:44]line НДС 12% : 53.14 [09:23:44]line Наличными: 500.00 [09:23:44]line Безнал.: 0.00 [09:23:44]line Место: АЗС № 82 "Партнер Нефть" [09:23:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:23:44]line СНО: Общий режим [09:23:44]line Чек 95 29.10.2024 09:23 [09:23:44]line Смена: 145 ФФД: 1.0 [09:23:44]line ЗНМ: 0300000017 [09:23:44]line РНМ: 0000000000170478 [09:23:44]line Версия ККМ: v1.0 [09:23:44]line ФМ: 0000000002098560 [09:23:44]line ФД: 96586 [09:23:44]line ФПД: 225201491204044 [09:23:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96586&fm=225201491204044&tin=02508201610067®Number=0000000000170478&sum=50000 [09:23:44]OFD Sender: Processing packet 96586 [packets to send 58, broken 57] [09:23:44]ProducePacketName [09:23:44]name=ofd_packets/00096586 [09:23:44]OFD Sender: To server: pG, [09:23:44]CommunicateWithHost lk.salyk.kg:30040 [09:23:44]ConnectInit lk.salyk.kg [09:23:44]written 0, free lines is 4095 [09:23:44]Connected sock=10 [09:23:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 05 07 01 AD 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 00 00 F4 03 04 00 A3 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 79 01 00 35 04 06 00 CC D1 CE E2 D7 CC FB 64 E2 63 01 A3 CD 0D [09:23:45]Write to MH i2c: 01 00 00 C9 55 1E [09:23:45]Write i2c OK [09:23:45]MH_I2C_Read... [09:23:45]Read from MH i2c: 01 [09:23:45]MH_I2C_Read... [09:23:45]Read from MH i2c: 01 07 00 [09:23:45]MH_I2C_Read... [09:23:45]Read from MH i2c: 01 07 00 C9 55 00 00 00 00 00 09 0D 3B [09:23:45]RasterBufferAndPrint [09:23:45]line [09:23:45]line [09:23:45]line [09:23:45]line [09:23:45]line [09:23:45]written 0, free lines is 3343 [09:23:45]MH_Cut [09:23:45]Write to MH i2c: D1 01 00 D0 55 01 F7 [09:23:45]Write i2c OK [09:23:45]MH_I2C_Read... [09:23:45]Read from MH i2c: D1 [09:23:45]MH_I2C_Read... [09:23:45]Read from MH i2c: D1 01 00 [09:23:45]MH_I2C_Read... [09:23:45]Read from MH i2c: D1 01 00 D0 55 00 F6 [09:23:45]Write to MH i2c: 01 00 00 D1 55 26 [09:23:45]Write i2c OK [09:23:45]MH_I2C_Read... [09:23:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 23 75 47 00 5E 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 32 30 39 38 35 36 30 10 04 04 00 4A 79 01 00 F4 03 04 00 CA 53 20 67 B6 04 01 00 00 97 F7 FB E5 FF 51 AE 52 [09:23:45]CommunicateWithHost err = 0 [09:23:45]CheckOFDResponse [09:23:45]1017 (14) - 77093643461234 [09:23:45]1041 (16) - 0000000002098560 [09:23:45]1040 (4) - 96586 [09:23:45]1012 (4) - 29.10.2024 03:17 [09:23:45]1206 (1) - 0 [09:23:45]OFD Sender: Remove packet 96586 [09:23:45]ProducePacketName [09:23:45]name=ofd_packets/00096586 [09:23:45]NVStorageDeleteData [09:23:45]OFD Sender: No OFD packet to send [09:23:45]*** Cut start [09:23:45]*** Partial cut [09:23:45]*** CUTSNS_PIN = 1 [09:23:45]*** CUTSNS_PIN = 0 [09:23:46]*** Brake cut motor [09:23:46]Read from MH i2c: 01 [09:23:46]MH_I2C_Read... [09:23:46]*** Stop cut motor [09:23:46]*** Cut end [09:23:46]Read from MH i2c: 01 07 00 [09:23:46]MH_I2C_Read... [09:23:46]Read from MH i2c: 01 07 00 D1 55 00 00 00 00 00 FF 0F 3B [09:23:46]process_action close_receipt done [09:23:46]requested_data is exist [09:23:46]produce_requested_data [09:23:46]requested_item fm.sn is exist - process it [09:23:46]wFMCommunicate request_size=4 [09:23:46]MH_SAM_APDU [09:23:46]CAPDU: 80 11 00 00 [09:23:46]Write to MH i2c: E2 08 00 D2 55 80 11 00 00 00 00 00 00 A1 [09:23:46]Write i2c OK [09:23:46]MH_I2C_Read... [09:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:46]Read from MH i2c: E2 [09:23:46]MH_I2C_Read... [09:23:46]Read from MH i2c: E2 17 00 [09:23:46]MH_I2C_Read... [09:23:46]Read from MH i2c: E2 17 00 D2 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [09:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:23:46]wFMCommunicate OK [09:23:46]requested_item fd.num is exist - process it [09:23:46]SAM_PROTO_GetFieldsCounters [09:23:46]wFMCommunicate request_size=4 [09:23:46]MH_SAM_APDU [09:23:46]CAPDU: 80 13 00 00 [09:23:46]Write to MH i2c: E2 08 00 D3 55 80 13 00 00 00 00 00 00 A4 [09:23:46]Write i2c OK [09:23:46]MH_I2C_Read... [09:23:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:23:46]Read from MH i2c: E2 [09:23:46]MH_I2C_Read... [09:23:46]Read from MH i2c: E2 62 00 [09:23:46]MH_I2C_Read... [09:23:46]Read from MH i2c: E2 62 00 D3 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [09:23:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:23:46]wFMCommunicate OK [09:23:46]SAM_PROTO_GetFieldsCounters done [09:23:46]requested_item shift.num is exist - process it [09:23:46]requested_item shift.opened is exist - process it [09:23:46]req_shift_opened [09:23:46]FM_GetShiftState [09:23:46]SAM_PROTO_GetShiftState [09:23:46]wFMCommunicate request_size=4 [09:23:46]MH_SAM_APDU [09:23:46]CAPDU: 80 13 01 00 [09:23:46]Write to MH i2c: E2 08 00 D4 55 80 13 01 00 00 00 00 00 A6 [09:23:46]Write i2c OK [09:23:46]MH_I2C_Read... [09:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:46]Read from MH i2c: E2 [09:23:46]MH_I2C_Read... [09:23:46]Read from MH i2c: E2 0E 00 [09:23:46]MH_I2C_Read... [09:23:46]Read from MH i2c: E2 0E 00 D4 55 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [09:23:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:23:46]wFMCommunicate OK [09:23:46]SAM_PROTO_GetShiftState done [09:23:46]FM_GetShiftState done [09:23:46]req_shift_opened done [09:23:46]requested_item shift.open_date is exist - process it [09:23:46]req_shift_open_date [09:23:46]req_shift_open_date done [09:23:46]produce_requested_data done [09:23:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96586,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:23:46]process_action_free close_receipt [09:23:46]json_value_free [09:23:46]json_value_free done [09:23:46]process_json_proto returns [09:23:46]Send response to host [09:23:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96586,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:23:46]free response buf [09:23:46]execute_script done [09:23:46]execute_script returns [09:23:46]free content buf [09:23:46]Sock 9.Close socket [09:23:46]Sock 9.Thread stoped [09:23:50]OFD Sender: No OFD packet to send [09:23:55]OFD Sender: No OFD packet to send [09:24:00]OFD Sender: No OFD packet to send [09:24:05]OFD Sender: No OFD packet to send [09:24:10]OFD Sender: No OFD packet to send [09:24:15]OFD Sender: No OFD packet to send [09:24:20]OFD Sender: No OFD packet to send [09:24:25]OFD Sender: No OFD packet to send [09:24:30]OFD Sender: No OFD packet to send [09:24:35]OFD Sender: No OFD packet to send [09:24:40]OFD Sender: No OFD packet to send [09:24:45]OFD Sender: No OFD packet to send [09:24:50]OFD Sender: No OFD packet to send [09:24:55]OFD Sender: No OFD packet to send [09:25:00]OFD Sender: No OFD packet to send [09:25:05]OFD Sender: No OFD packet to send [09:25:07]accept exits with 7 [09:25:07]New connection [09:25:07]New thread 3066776932 created [09:25:07]Thread 3066920292 joined [09:25:07]Waiting for new connection... [09:25:07] Sock 7.Parse request [09:25:07]Sock 7.Check first char [09:25:07]Sock 7.First char is OK [09:25:07]request: POST /json_proto HTTP/1.0 [09:25:07]Method: POST [09:25:07]URL: /json_proto [09:25:07]Method is POST - this is cgi request [09:25:07]url: /json_proto [09:25:07]query_string will be loaded in cgi processing [09:25:07]execute_cgi json_proto POST (null) [09:25:07]execute_cgi path=json_proto method=POST [09:25:07]POST find Content-Length [09:25:07]Host: 172.17.40.67:8080 [09:25:07]Content-Length: 678 [09:25:07]Content-Type: application/json [09:25:07] [09:25:07]POST finish read [09:25:07]Found Content-Length = 678 [09:25:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:07]execute_script... [09: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)3407113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:07]POST & json_proto [09:25:07]process_json_proto [09:25:07]json parsed OK: [09:25:07]protocol is kg_v1.0 [09:25:07]action value=close_receipt [09:25:07]process_action close_receipt [09:25:07]cmd_close_receipt [09:25:07]MH_GetDate [09:25:07]Write to MH i2c: F0 00 00 D5 55 19 [09:25:07]Write i2c OK [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: F0 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: F0 09 00 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: F0 09 00 D5 55 00 F8 A9 20 67 EE DA 66 66 DE [09:25:07]GetLastDocTimeStamp 1730193827 [09:25:07]current date 1730193912 [09:25:07]FM_GetShiftState [09:25:07]SAM_PROTO_GetShiftState [09:25:07]wFMCommunicate request_size=4 [09:25:07]MH_SAM_APDU [09:25:07]CAPDU: 80 13 01 00 [09:25:07]Write to MH i2c: E2 08 00 D6 55 80 13 01 00 00 00 00 00 A8 [09:25:07]Write i2c OK [09:25:07]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 D6 55 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 06 [09:25:08]RAPDU: 09 00 01 A4 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]opened in 1730160548 [09:25:08]opened+sec_in_day 1730246948 [09:25:08]quantity*price = 50041 [09:25:08]sum+1 = 50042 [09:25: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 96 29.10.2024 09:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96587 ФПД: 77698026393828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96587&fm=77698026393828&tin=02508201610067®Number=0000000000170478&sum=50000 [09:25:09]StoreToDocumentArchive [09:25:09]shift 145 fd 96587 [09:25:09]save to /storage/0145/doc_00096587 [09:25:09]save last doc name /storage/0145/doc_00096587 to /storage/kkm_last_doc_name [09:25:09]save OK [09:25:09]Clear old archive folders... [09:25:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:09]tlvbuf is 0124CED0 [09:25:09]SAM_PROTO_ClearQueue [09:25:09]wFMCommunicate request_size=4 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 09 00 00 [09:25:09]Write to MH i2c: E2 08 00 E3 55 80 09 00 00 00 00 00 00 AA [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 E3 55 00 90 00 AC [09:25:09]RAPDU: 90 00 [09:25:09]wFMCommunicate OK [09:25:09]SAM_PROTO_ClearQueue done [09:25:09]KKMCreateOFDPacket [09:25:09]OFDProtocolAddRootSTLVToBuf [09:25:09]FM_MakeSignedData [09:25:09]FM_MakeSignedData [09:25:09]SAM_PROTO_SignData [09:25:09]wFMCommunicate request_size=4 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 0D 01 02 [09:25:09]Write to MH i2c: E2 08 00 E4 55 80 0D 01 02 00 00 00 00 B2 [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 E4 55 00 90 00 AD [09:25:09]RAPDU: 90 00 [09:25:09]wFMCommunicate OK [09:25:09]wFMCommunicate request_size=255 [09:25:09]MH_SAM_APDU [09:25: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 34 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 F8 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 79 01 00 35 04 06 00 46 [09:25:09]Write to MH i2c: E2 02 01 E5 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F8 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 79 01 00 35 04 06 00 46 00 00 64 [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 E5 55 00 90 00 AE [09:25:09]RAPDU: 90 00 [09:25:09]wFMCommunicate OK [09:25:09]wFMCommunicate request_size=10 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 0D 02 02 05 AA 7B 43 50 E4 [09:25:09]Write to MH i2c: E2 0D 00 E6 55 80 0D 02 02 05 00 AA 7B 43 50 E4 00 00 5B [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 E6 55 00 90 00 AF [09:25:09]RAPDU: 90 00 [09:25:09]wFMCommunicate OK [09:25:09]wFMCommunicate request_size=4 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 0D 03 02 [09:25:09]Write to MH i2c: E2 08 00 E7 55 80 0D 03 02 00 00 00 00 B7 [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 0B 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 0B 00 E7 55 00 93 AA 30 2D 7A 76 97 0A 90 00 E3 [09:25:09]RAPDU: 93 AA 30 2D 7A 76 97 0A 90 00 [09:25:09]wFMCommunicate OK [09:25:09]SAM_PROTO_SignData done [09:25:09]FM_MakeSignedData done [09:25:09]CreateOFDProtocolMessage [09:25:09]wFMCommunicate request_size=4 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 11 00 00 [09:25:09]Write to MH i2c: E2 08 00 E8 55 80 11 00 00 00 00 00 00 B7 [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 17 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 17 00 E8 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [09:25:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:25:09]wFMCommunicate OK [09:25:09]CreateOFDProtocolMessage done [09:25:09]OFDSenderStorePacket 96587 [09:25:09]StoreOFDPacket docnum=96587 [09:25:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 86 07 01 3C 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F8 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 79 01 00 35 04 06 00 46 AA 7B 43 50 E4 93 AA 30 2D 7A 76 97 0A [09:25:09]CheckFolder [09:25:09]dirname=/storage/ofd_packets [09:25:09]CheckFolder done [09:25:09]ProducePacketName [09:25:09]name=ofd_packets/00096587 [09:25:09]NVStorageSaveData ofd_packets/00096587 [09:25:09]File name is /storage/ofd_packets/00096587 [09:25:09]Write 301 bytes [09:25:09]NVStorageSaveData done [09:25:09]OFDSenderStorePacket done [09:25:09]KKMCreateOFDPacket done [09:25:09]NVStorageSaveData kkm_last_timestamp [09:25:09]File name is /storage/kkm_last_timestamp [09:25:09]Write 4 bytes [09:25:09]NVStorageSaveData done [09:25:09]ExternCall_PrintAddStr [09:25:09]wPrintStart [09:25:09]Write to MH i2c: 01 00 00 E9 55 3E [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: 01 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: 01 07 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: 01 07 00 E9 55 00 00 00 00 00 FF 0F 53 [09:25:09]RasterBufferAndPrint [09:25:09]line Счет N : (1)3407113 [09:25:09]line ИНН: 02508201610067 [09:25:09]line Контрольно-Кассовый Чек [09:25:09]line ПРОДАЖА [09:25:09]line ТРК (МРК, ГНК) : 32 [09:25:09]line Товар: 2710124130 [09:25:09]line Аи-92-К-4 [09:25:09]line 7.480 * 66.90 [09:25:09]line = 500.41 [09:25:09]line НДС 12% НСП 1% [09:25:09]line > о реализуемом товаре [09:25:09]line ОКРУГЛЕНИЕ: -0.41 [09:25:09]line ИТОГО: 500.00 [09:25:09]line Внесено: 500.00 [09:25:09]line СДАЧА: 0.00 [09:25:09]line НСП 1% : 4.43 [09:25:09]line НДС 12% : 53.14 [09:25:09]line Наличными: 500.00 [09:25:09]line Безнал.: 0.00 [09:25:09]line Место: АЗС № 82 "Партнер Нефть" [09:25:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:25:09]line СНО: Общий режим [09:25:09]line Чек 96 29.10.2024 09:25 [09:25:09]line Смена: 145 ФФД: 1.0 [09:25:09]line ЗНМ: 0300000017 [09:25:09]line РНМ: 0000000000170478 [09:25:09]line Версия ККМ: v1.0 [09:25:09]line ФМ: 0000000002098560 [09:25:09]line ФД: 96587 [09:25:09]line ФПД: 77698026393828 [09:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96587&fm=77698026393828&tin=02508201610067®Number=0000000000170478&sum=50000 [09:25:10]OFD Sender: Processing packet 96587 [packets to send 58, broken 57] [09:25:10]ProducePacketName [09:25:10]name=ofd_packets/00096587 [09:25:10]OFD Sender: To server: pG, [09:25:10]CommunicateWithHost lk.salyk.kg:30040 [09:25:10]ConnectInit lk.salyk.kg [09:25:10]written 0, free lines is 4095 [09:25:10]Connected sock=10 [09:25:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 86 07 01 3C 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F8 A9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 79 01 00 35 04 06 00 46 AA 7B 43 50 E4 93 AA 30 2D 7A 76 97 0A [09:25:10]Write to MH i2c: 01 00 00 14 56 6A [09:25:10]Write i2c OK [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: 01 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: 01 07 00 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: 01 07 00 14 56 00 00 00 00 00 FE 0C 7B [09:25:10]RasterBufferAndPrint [09:25:10]line [09:25:10]line [09:25:10]line [09:25:10]line [09:25:10]line [09:25:10]written 0, free lines is 3332 [09:25:10]MH_Cut [09:25:10]Write to MH i2c: D1 01 00 1B 56 01 43 [09:25:10]Write i2c OK [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: D1 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: D1 01 00 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: D1 01 00 1B 56 00 42 [09:25:10]Write to MH i2c: 01 00 00 1C 56 72 [09:25:10]Write i2c OK [09:25:10]MH_I2C_Read... [09:25:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA B6 47 00 04 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 32 30 39 38 35 36 30 10 04 04 00 4B 79 01 00 F4 03 04 00 1F 54 20 67 B6 04 01 00 00 02 27 36 80 53 B9 5A C1 [09:25:10]CommunicateWithHost err = 0 [09:25:10]CheckOFDResponse [09:25:10]1017 (14) - 77093643461234 [09:25:10]1041 (16) - 0000000002098560 [09:25:10]1040 (4) - 96587 [09:25:10]1012 (4) - 29.10.2024 03:18 [09:25:10]1206 (1) - 0 [09:25:10]OFD Sender: Remove packet 96587 [09:25:10]ProducePacketName [09:25:10]name=ofd_packets/00096587 [09:25:10]NVStorageDeleteData [09:25:11]OFD Sender: No OFD packet to send [09:25:11]*** Cut start [09:25:11]*** Partial cut [09:25:11]*** CUTSNS_PIN = 1 [09:25:11]*** CUTSNS_PIN = 0 [09:25:11]*** Brake cut motor [09:25:11]Read from MH i2c: 01 [09:25:11]MH_I2C_Read... [09:25:11]*** Stop cut motor [09:25:11]*** Cut end [09:25:11]Read from MH i2c: 01 07 00 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: 01 07 00 1C 56 00 00 00 00 00 FF 0F 87 [09:25:11]process_action close_receipt done [09:25:11]requested_data is exist [09:25:11]produce_requested_data [09:25:11]requested_item fm.sn is exist - process it [09:25:11]wFMCommunicate request_size=4 [09:25:11]MH_SAM_APDU [09:25:11]CAPDU: 80 11 00 00 [09:25:11]Write to MH i2c: E2 08 00 1D 56 80 11 00 00 00 00 00 00 ED [09:25:11]Write i2c OK [09:25:11]MH_I2C_Read... [09:25:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:11]Read from MH i2c: E2 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: E2 17 00 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: E2 17 00 1D 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [09:25:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:25:11]wFMCommunicate OK [09:25:11]requested_item fd.num is exist - process it [09:25:11]SAM_PROTO_GetFieldsCounters [09:25:11]wFMCommunicate request_size=4 [09:25:11]MH_SAM_APDU [09:25:11]CAPDU: 80 13 00 00 [09:25:11]Write to MH i2c: E2 08 00 1E 56 80 13 00 00 00 00 00 00 F0 [09:25:11]Write i2c OK [09:25:11]MH_I2C_Read... [09:25:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:11]Read from MH i2c: E2 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: E2 62 00 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: E2 62 00 1E 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [09:25:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:25:11]wFMCommunicate OK [09:25:11]SAM_PROTO_GetFieldsCounters done [09:25:11]requested_item shift.num is exist - process it [09:25:11]requested_item shift.opened is exist - process it [09:25:11]req_shift_opened [09:25:11]FM_GetShiftState [09:25:11]SAM_PROTO_GetShiftState [09:25:11]wFMCommunicate request_size=4 [09:25:11]MH_SAM_APDU [09:25:11]CAPDU: 80 13 01 00 [09:25:11]Write to MH i2c: E2 08 00 1F 56 80 13 01 00 00 00 00 00 F2 [09:25:11]Write i2c OK [09:25:11]MH_I2C_Read... [09:25:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:12]Read from MH i2c: E2 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 0E 00 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 0E 00 1F 56 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 50 [09:25:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:25:12]wFMCommunicate OK [09:25:12]SAM_PROTO_GetShiftState done [09:25:12]FM_GetShiftState done [09:25:12]req_shift_opened done [09:25:12]requested_item shift.open_date is exist - process it [09:25:12]req_shift_open_date [09:25:12]req_shift_open_date done [09:25:12]produce_requested_data done [09:25:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96587,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:25:12]process_action_free close_receipt [09:25:12]json_value_free [09:25:12]json_value_free done [09:25:12]process_json_proto returns [09:25:12]Send response to host [09:25:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96587,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:25:12]free response buf [09:25:12]execute_script done [09:25:12]execute_script returns [09:25:12]free content buf [09:25:12]Sock 7.Close socket [09:25:12]Sock 7.Thread stoped [09:25:16]OFD Sender: No OFD packet to send [09:25:21]OFD Sender: No OFD packet to send [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:41]OFD Sender: No OFD packet to send [09:25:46]OFD Sender: No OFD packet to send [09:25:51]OFD Sender: No OFD packet to send [09:25:56]OFD Sender: No OFD packet to send [09:26:01]OFD Sender: No OFD packet to send [09:26:06]OFD Sender: No OFD packet to send [09:26:11]OFD Sender: No OFD packet to send [09:26:16]OFD Sender: No OFD packet to send [09:26:20]accept exits with 9 [09:26:20]New connection [09:26:20]New thread 3066920292 created [09:26:20]Thread 3066776932 joined [09:26:20]Waiting for new connection... [09:26:20] Sock 9.Parse request [09:26:20]Sock 9.Check first char [09:26:20]Sock 9.First char is OK [09:26:20]request: POST /json_proto HTTP/1.0 [09:26:20]Method: POST [09:26:20]URL: /json_proto [09:26:20]Method is POST - this is cgi request [09:26:20]url: /json_proto [09:26:20]query_string will be loaded in cgi processing [09:26:20]execute_cgi json_proto POST (null) [09:26:20]execute_cgi path=json_proto method=POST [09:26:20]POST find Content-Length [09:26:20]Host: 172.17.40.67:8080 [09:26:20]Content-Length: 678 [09:26:20]Content-Type: application/json [09:26:20] [09:26:20]POST finish read [09:26:20]Found Content-Length = 678 [09:26:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:20]execute_script... [09:26:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:20]POST & json_proto [09:26:20]process_json_proto [09:26:20]json parsed OK: [09:26:20]protocol is kg_v1.0 [09:26:20]action value=close_receipt [09:26:20]process_action close_receipt [09:26:20]cmd_close_receipt [09:26:20]MH_GetDate [09:26:20]Write to MH i2c: F0 00 00 20 56 65 [09:26:20]Write i2c OK [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: F0 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: F0 09 00 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: F0 09 00 20 56 00 41 AA 20 67 EE DA 66 66 74 [09:26:20]GetLastDocTimeStamp 1730193912 [09:26:20]current date 1730193985 [09:26:20]FM_GetShiftState [09:26:20]SAM_PROTO_GetShiftState [09:26:20]wFMCommunicate request_size=4 [09:26:20]MH_SAM_APDU [09:26:20]CAPDU: 80 13 01 00 [09:26:20]Write to MH i2c: E2 08 00 21 56 80 13 01 00 00 00 00 00 F4 [09:26:20]Write i2c OK [09:26:20]MH_I2C_Read... [09:26:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:20]Read from MH i2c: E2 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: E2 0E 00 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: E2 0E 00 21 56 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 52 [09:26:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:26:20]wFMCommunicate OK [09:26:20]SAM_PROTO_GetShiftState done [09:26:20]FM_GetShiftState done [09:26:20]opened in 1730160548 [09:26:20]opened+sec_in_day 1730246948 [09:26:20]quantity*price = 20003 [09:26:20]sum+1 = 20004 [09:26:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 97 29.10.2024 09:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96588 ФПД: 37946242287889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96588&fm=37946242287889&tin=02508201610067®Number=0000000000170478&sum=20000 [09:26:22]StoreToDocumentArchive [09:26:22]shift 145 fd 96588 [09:26:22]save to /storage/0145/doc_00096588 [09:26:22]save last doc name /storage/0145/doc_00096588 to /storage/kkm_last_doc_name [09:26:22]save OK [09:26:22]Clear old archive folders... [09:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:26:22]tlvbuf is 012CEF10 [09:26:22]SAM_PROTO_ClearQueue [09:26:22]wFMCommunicate request_size=4 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 09 00 00 [09:26:22]Write to MH i2c: E2 08 00 2E 56 80 09 00 00 00 00 00 00 F6 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 2E 56 00 90 00 F8 [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]SAM_PROTO_ClearQueue done [09:26:22]KKMCreateOFDPacket [09:26:22]OFDProtocolAddRootSTLVToBuf [09:26:22]FM_MakeSignedData [09:26:22]FM_MakeSignedData [09:26:22]SAM_PROTO_SignData [09:26:22]wFMCommunicate request_size=4 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 0D 01 02 [09:26:22]Write to MH i2c: E2 08 00 2F 56 80 0D 01 02 00 00 00 00 FE [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 2F 56 00 90 00 F9 [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]wFMCommunicate request_size=255 [09:26:22]MH_SAM_APDU [09:26: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 34 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 41 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 79 01 00 35 04 06 00 22 [09:26:22]Write to MH i2c: E2 02 01 30 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 41 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 79 01 00 35 04 06 00 22 00 00 9A [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 30 56 00 90 00 FA [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]wFMCommunicate request_size=10 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 0D 02 02 05 83 0C 4A C9 11 [09:26:22]Write to MH i2c: E2 0D 00 31 56 80 0D 02 02 05 00 83 0C 4A C9 11 00 00 BE [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 31 56 00 90 00 FB [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]wFMCommunicate request_size=4 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 0D 03 02 [09:26:22]Write to MH i2c: E2 08 00 32 56 80 0D 03 02 00 00 00 00 03 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 0B 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 0B 00 32 56 00 47 D6 83 7A D2 2A 50 D4 90 00 3E [09:26:22]RAPDU: 47 D6 83 7A D2 2A 50 D4 90 00 [09:26:22]wFMCommunicate OK [09:26:22]SAM_PROTO_SignData done [09:26:22]FM_MakeSignedData done [09:26:22]CreateOFDProtocolMessage [09:26:22]wFMCommunicate request_size=4 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 11 00 00 [09:26:22]Write to MH i2c: E2 08 00 33 56 80 11 00 00 00 00 00 00 03 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 17 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 17 00 33 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [09:26:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:26:22]wFMCommunicate OK [09:26:22]CreateOFDProtocolMessage done [09:26:22]OFDSenderStorePacket 96588 [09:26:22]StoreOFDPacket docnum=96588 [09:26:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 DA 07 01 2D D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 41 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 79 01 00 35 04 06 00 22 83 0C 4A C9 11 47 D6 83 7A D2 2A 50 D4 [09:26:22]CheckFolder [09:26:22]dirname=/storage/ofd_packets [09:26:22]CheckFolder done [09:26:22]ProducePacketName [09:26:22]name=ofd_packets/00096588 [09:26:22]NVStorageSaveData ofd_packets/00096588 [09:26:22]File name is /storage/ofd_packets/00096588 [09:26:22]Write 301 bytes [09:26:22]NVStorageSaveData done [09:26:22]OFDSenderStorePacket done [09:26:22]KKMCreateOFDPacket done [09:26:22]NVStorageSaveData kkm_last_timestamp [09:26:22]File name is /storage/kkm_last_timestamp [09:26:22]Write 4 bytes [09:26:22]NVStorageSaveData done [09:26:22]ExternCall_PrintAddStr [09:26:22]wPrintStart [09:26:22]Write to MH i2c: 01 00 00 34 56 8A [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: 01 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: 01 07 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: 01 07 00 34 56 00 00 00 00 00 FF 0F 9F [09:26:22]RasterBufferAndPrint [09:26:22]line Счет N : (1)3407114 [09:26:22]line ИНН: 02508201610067 [09:26:22]line Контрольно-Кассовый Чек [09:26:22]line ПРОДАЖА [09:26:22]line ТРК (МРК, ГНК) : 32 [09:26:22]line Товар: 2710124130 [09:26:22]line Аи-92-К-4 [09:26:22]line 2.990 * 66.90 [09:26:22]line = 200.03 [09:26:22]line НДС 12% НСП 1% [09:26:22]line > о реализуемом товаре [09:26:22]line ОКРУГЛЕНИЕ: -0.03 [09:26:22]line ИТОГО: 200.00 [09:26:22]line Внесено: 200.00 [09:26:22]line СДАЧА: 0.00 [09:26:22]line НСП 1% : 1.77 [09:26:22]line НДС 12% : 21.24 [09:26:22]line Наличными: 200.00 [09:26:22]line Безнал.: 0.00 [09:26:22]line Место: АЗС № 82 "Партнер Нефть" [09:26:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:26:22]line СНО: Общий режим [09:26:22]line Чек 97 29.10.2024 09:26 [09:26:22]line Смена: 145 ФФД: 1.0 [09:26:22]line ЗНМ: 0300000017 [09:26:22]line РНМ: 0000000000170478 [09:26:22]line Версия ККМ: v1.0 [09:26:22]line ФМ: 0000000002098560 [09:26:22]line ФД: 96588 [09:26:22]line ФПД: 37946242287889 [09:26:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96588&fm=37946242287889&tin=02508201610067®Number=0000000000170478&sum=20000 [09:26:22]OFD Sender: Processing packet 96588 [packets to send 58, broken 57] [09:26:22]ProducePacketName [09:26:22]name=ofd_packets/00096588 [09:26:22]OFD Sender: To server: pG, [09:26:22]CommunicateWithHost lk.salyk.kg:30040 [09:26:22]ConnectInit lk.salyk.kg [09:26:22]written 0, free lines is 4095 [09:26:23]Connected sock=10 [09:26:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 DA 07 01 2D D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 41 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 79 01 00 35 04 06 00 22 83 0C 4A C9 11 47 D6 83 7A D2 2A 50 D4 [09:26:23]Write to MH i2c: 01 00 00 5F 56 B5 [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: 01 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: 01 07 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: 01 07 00 5F 56 00 00 00 00 00 0F 0D D8 [09:26:23]RasterBufferAndPrint [09:26:23]line [09:26:23]line [09:26:23]line [09:26:23]line [09:26:23]line [09:26:23]written 0, free lines is 3349 [09:26:23]MH_Cut [09:26:23]Write to MH i2c: D1 01 00 66 56 01 8E [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: D1 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: D1 01 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: D1 01 00 66 56 00 8D [09:26:23]Write to MH i2c: 01 00 00 67 56 BD [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A7 13 47 00 C8 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 32 30 39 38 35 36 30 10 04 04 00 4C 79 01 00 F4 03 04 00 68 54 20 67 B6 04 01 00 00 7E 55 97 8D D8 D9 E3 DA [09:26:23]CommunicateWithHost err = 0 [09:26:23]CheckOFDResponse [09:26:23]1017 (14) - 77093643461234 [09:26:23]1041 (16) - 0000000002098560 [09:26:23]1040 (4) - 96588 [09:26:23]1012 (4) - 29.10.2024 03:20 [09:26:23]1206 (1) - 0 [09:26:23]OFD Sender: Remove packet 96588 [09:26:23]ProducePacketName [09:26:23]name=ofd_packets/00096588 [09:26:23]NVStorageDeleteData [09:26:23]OFD Sender: No OFD packet to send [09:26:24]*** Cut start [09:26:24]*** Partial cut [09:26:24]*** CUTSNS_PIN = 1 [09:26:24]*** CUTSNS_PIN = 0 [09:26:24]*** Brake cut motor [09:26:24]Read from MH i2c: 01 [09:26:24]MH_I2C_Read... [09:26:24]*** Stop cut motor [09:26:24]*** Cut end [09:26:24]Read from MH i2c: 01 07 00 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: 01 07 00 67 56 00 00 00 00 00 FF 0F D2 [09:26:24]process_action close_receipt done [09:26:24]requested_data is exist [09:26:24]produce_requested_data [09:26:24]requested_item fm.sn is exist - process it [09:26:24]wFMCommunicate request_size=4 [09:26:24]MH_SAM_APDU [09:26:24]CAPDU: 80 11 00 00 [09:26:24]Write to MH i2c: E2 08 00 68 56 80 11 00 00 00 00 00 00 38 [09:26:24]Write i2c OK [09:26:24]MH_I2C_Read... [09:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:24]Read from MH i2c: E2 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: E2 17 00 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: E2 17 00 68 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [09:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:26:24]wFMCommunicate OK [09:26:24]requested_item fd.num is exist - process it [09:26:24]SAM_PROTO_GetFieldsCounters [09:26:24]wFMCommunicate request_size=4 [09:26:24]MH_SAM_APDU [09:26:24]CAPDU: 80 13 00 00 [09:26:24]Write to MH i2c: E2 08 00 69 56 80 13 00 00 00 00 00 00 3B [09:26:24]Write i2c OK [09:26:24]MH_I2C_Read... [09:26:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:24]Read from MH i2c: E2 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: E2 62 00 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: E2 62 00 69 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [09:26:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:24]wFMCommunicate OK [09:26:24]SAM_PROTO_GetFieldsCounters done [09:26:24]requested_item shift.num is exist - process it [09:26:24]requested_item shift.opened is exist - process it [09:26:24]req_shift_opened [09:26:24]FM_GetShiftState [09:26:24]SAM_PROTO_GetShiftState [09:26:24]wFMCommunicate request_size=4 [09:26:24]MH_SAM_APDU [09:26:24]CAPDU: 80 13 01 00 [09:26:24]Write to MH i2c: E2 08 00 6A 56 80 13 01 00 00 00 00 00 3D [09:26:24]Write i2c OK [09:26:24]MH_I2C_Read... [09:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:24]Read from MH i2c: E2 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: E2 0E 00 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: E2 0E 00 6A 56 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [09:26:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:26:24]wFMCommunicate OK [09:26:24]SAM_PROTO_GetShiftState done [09:26:24]FM_GetShiftState done [09:26:24]req_shift_opened done [09:26:24]requested_item shift.open_date is exist - process it [09:26:24]req_shift_open_date [09:26:24]req_shift_open_date done [09:26:24]produce_requested_data done [09:26:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96588,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:26:24]process_action_free close_receipt [09:26:24]json_value_free [09:26:24]json_value_free done [09:26:24]process_json_proto returns [09:26:24]Send response to host [09:26:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96588,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:26:24]free response buf [09:26:24]execute_script done [09:26:24]execute_script returns [09:26:24]free content buf [09:26:24]Sock 9.Close socket [09:26:24]Sock 9.Thread stoped [09:26:28]OFD Sender: No OFD packet to send [09:26:33]OFD Sender: No OFD packet to send [09:26:38]OFD Sender: No OFD packet to send [09:26:43]OFD Sender: No OFD packet to send [09:26:48]OFD Sender: No OFD packet to send [09:26:53]OFD Sender: No OFD packet to send [09:26:58]OFD Sender: No OFD packet to send [09:27:03]OFD Sender: No OFD packet to send [09:27:08]OFD Sender: No OFD packet to send [09:27:13]OFD Sender: No OFD packet to send [09:27:18]OFD Sender: No OFD packet to send [09:27:19]accept exits with 7 [09:27:19]New connection [09:27:19]New thread 3066776932 created [09:27:19]Thread 3066920292 joined [09:27:19]Waiting for new connection... [09:27:19] Sock 7.Parse request [09:27:19]Sock 7.Check first char [09:27:19]Sock 7.First char is OK [09:27:19]request: POST /json_proto HTTP/1.0 [09:27:19]Method: POST [09:27:19]URL: /json_proto [09:27:19]Method is POST - this is cgi request [09:27:19]url: /json_proto [09:27:19]query_string will be loaded in cgi processing [09:27:19]execute_cgi json_proto POST (null) [09:27:19]execute_cgi path=json_proto method=POST [09:27:19]POST find Content-Length [09:27:19]Host: 172.17.40.67:8080 [09:27:19]Content-Length: 678 [09:27:19]Content-Type: application/json [09:27:19] [09:27:19]POST finish read [09:27:19]Found Content-Length = 678 [09:27:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:19]execute_script... [09:27: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)3407115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:19]POST & json_proto [09:27:19]process_json_proto [09:27:19]json parsed OK: [09:27:19]protocol is kg_v1.0 [09:27:19]action value=close_receipt [09:27:19]process_action close_receipt [09:27:19]cmd_close_receipt [09:27:19]MH_GetDate [09:27:19]Write to MH i2c: F0 00 00 6B 56 B0 [09:27:19]Write i2c OK [09:27:19]MH_I2C_Read... [09:27:19]Read from MH i2c: F0 [09:27:19]MH_I2C_Read... [09:27:19]Read from MH i2c: F0 09 00 [09:27:19]MH_I2C_Read... [09:27:19]Read from MH i2c: F0 09 00 6B 56 00 7C AA 20 67 EE DA 66 66 FA [09:27:19]GetLastDocTimeStamp 1730193985 [09:27:19]current date 1730194044 [09:27:19]FM_GetShiftState [09:27:19]SAM_PROTO_GetShiftState [09:27:19]wFMCommunicate request_size=4 [09:27:19]MH_SAM_APDU [09:27:19]CAPDU: 80 13 01 00 [09:27:19]Write to MH i2c: E2 08 00 6C 56 80 13 01 00 00 00 00 00 3F [09:27:19]Write i2c OK [09:27:19]MH_I2C_Read... [09:27:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:19]Read from MH i2c: E2 [09:27:19]MH_I2C_Read... [09:27:19]Read from MH i2c: E2 0E 00 [09:27:19]MH_I2C_Read... [09:27:19]Read from MH i2c: E2 0E 00 6C 56 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9D [09:27:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:27:19]wFMCommunicate OK [09:27:19]SAM_PROTO_GetShiftState done [09:27:19]FM_GetShiftState done [09:27:19]opened in 1730160548 [09:27:19]opened+sec_in_day 1730246948 [09:27:19]quantity*price = 50010 [09:27:19]sum+1 = 50012 [09:27:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 98 29.10.2024 09:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96589 ФПД: 184609467069450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96589&fm=184609467069450&tin=02508201610067®Number=0000000000170478&sum=50000 [09:27:21]StoreToDocumentArchive [09:27:21]shift 145 fd 96589 [09:27:21]save to /storage/0145/doc_00096589 [09:27:21]save last doc name /storage/0145/doc_00096589 to /storage/kkm_last_doc_name [09:27:21]save OK [09:27:21]Clear old archive folders... [09:27:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:27:21]tlvbuf is 011AC580 [09:27:21]SAM_PROTO_ClearQueue [09:27:21]wFMCommunicate request_size=4 [09:27:21]MH_SAM_APDU [09:27:21]CAPDU: 80 09 00 00 [09:27:21]Write to MH i2c: E2 08 00 79 56 80 09 00 00 00 00 00 00 41 [09:27:21]Write i2c OK [09:27:21]MH_I2C_Read... [09:27:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:27:21]Read from MH i2c: E2 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 79 56 00 90 00 43 [09:27:21]RAPDU: 90 00 [09:27:21]wFMCommunicate OK [09:27:21]SAM_PROTO_ClearQueue done [09:27:21]KKMCreateOFDPacket [09:27:21]OFDProtocolAddRootSTLVToBuf [09:27:21]FM_MakeSignedData [09:27:21]FM_MakeSignedData [09:27:21]SAM_PROTO_SignData [09:27:21]wFMCommunicate request_size=4 [09:27:21]MH_SAM_APDU [09:27:21]CAPDU: 80 0D 01 02 [09:27:21]Write to MH i2c: E2 08 00 7A 56 80 0D 01 02 00 00 00 00 49 [09:27:21]Write i2c OK [09:27:21]MH_I2C_Read... [09:27:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:27:21]Read from MH i2c: E2 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 7A 56 00 90 00 44 [09:27:21]RAPDU: 90 00 [09:27:21]wFMCommunicate OK [09:27:21]wFMCommunicate request_size=255 [09:27:21]MH_SAM_APDU [09:27:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 7C AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 79 01 00 35 04 06 00 A7 [09:27:21]Write to MH i2c: E2 02 01 7B 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 7C AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 79 01 00 35 04 06 00 A7 00 00 BE [09:27:21]Write i2c OK [09:27:21]MH_I2C_Read... [09:27:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:21]Read from MH i2c: E2 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 7B 56 00 90 00 45 [09:27:21]RAPDU: 90 00 [09:27:21]wFMCommunicate OK [09:27:21]wFMCommunicate request_size=10 [09:27:21]MH_SAM_APDU [09:27:21]CAPDU: 80 0D 02 02 05 E6 BD B4 F4 0A [09:27:21]Write to MH i2c: E2 0D 00 7C 56 80 0D 02 02 05 00 E6 BD B4 F4 0A 00 00 AB [09:27:21]Write i2c OK [09:27:21]MH_I2C_Read... [09:27:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:21]Read from MH i2c: E2 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 03 00 7C 56 00 90 00 46 [09:27:21]RAPDU: 90 00 [09:27:21]wFMCommunicate OK [09:27:21]wFMCommunicate request_size=4 [09:27:21]MH_SAM_APDU [09:27:21]CAPDU: 80 0D 03 02 [09:27:21]Write to MH i2c: E2 08 00 7D 56 80 0D 03 02 00 00 00 00 4E [09:27:21]Write i2c OK [09:27:21]MH_I2C_Read... [09:27:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:27:21]Read from MH i2c: E2 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 0B 00 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 0B 00 7D 56 00 EB 63 C2 61 2A 1E 37 D4 90 00 13 [09:27:21]RAPDU: EB 63 C2 61 2A 1E 37 D4 90 00 [09:27:21]wFMCommunicate OK [09:27:21]SAM_PROTO_SignData done [09:27:21]FM_MakeSignedData done [09:27:21]CreateOFDProtocolMessage [09:27:21]wFMCommunicate request_size=4 [09:27:21]MH_SAM_APDU [09:27:21]CAPDU: 80 11 00 00 [09:27:21]Write to MH i2c: E2 08 00 7E 56 80 11 00 00 00 00 00 00 4E [09:27:21]Write i2c OK [09:27:21]MH_I2C_Read... [09:27:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:21]Read from MH i2c: E2 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 17 00 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: E2 17 00 7E 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [09:27:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:27:21]wFMCommunicate OK [09:27:21]CreateOFDProtocolMessage done [09:27:21]OFDSenderStorePacket 96589 [09:27:21]StoreOFDPacket docnum=96589 [09:27:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF DA 07 01 91 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 7C AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 79 01 00 35 04 06 00 A7 E6 BD B4 F4 0A EB 63 C2 61 2A 1E 37 D4 [09:27:21]CheckFolder [09:27:21]dirname=/storage/ofd_packets [09:27:21]CheckFolder done [09:27:21]ProducePacketName [09:27:21]name=ofd_packets/00096589 [09:27:21]NVStorageSaveData ofd_packets/00096589 [09:27:21]File name is /storage/ofd_packets/00096589 [09:27:21]Write 301 bytes [09:27:21]NVStorageSaveData done [09:27:21]OFDSenderStorePacket done [09:27:21]KKMCreateOFDPacket done [09:27:21]NVStorageSaveData kkm_last_timestamp [09:27:21]File name is /storage/kkm_last_timestamp [09:27:21]Write 4 bytes [09:27:21]NVStorageSaveData done [09:27:21]ExternCall_PrintAddStr [09:27:21]wPrintStart [09:27:21]Write to MH i2c: 01 00 00 7F 56 D5 [09:27:21]Write i2c OK [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: 01 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: 01 07 00 [09:27:21]MH_I2C_Read... [09:27:21]Read from MH i2c: 01 07 00 7F 56 00 00 00 00 00 FF 0F EA [09:27:21]RasterBufferAndPrint [09:27:21]line Счет N : (1)3407115 [09:27:21]line ИНН: 02508201610067 [09:27:21]line Контрольно-Кассовый Чек [09:27:21]line ПРОДАЖА [09:27:21]line ТРК (МРК, ГНК) : 43 [09:27:21]line Товар: 2710124500 [09:27:21]line Аи-95-К-5 [09:27:21]line 6.740 * 74.20 [09:27:21]line = 500.11 [09:27:21]line НДС 12% НСП 1% [09:27:21]line > о реализуемом товаре [09:27:21]line ОКРУГЛЕНИЕ: -0.11 [09:27:21]line ИТОГО: 500.00 [09:27:21]line Внесено: 500.00 [09:27:21]line СДАЧА: 0.00 [09:27:21]line НСП 1% : 4.43 [09:27:21]line НДС 12% : 53.11 [09:27:21]line Наличными: 500.00 [09:27:21]line Безнал.: 0.00 [09:27:21]line Место: АЗС № 82 "Партнер Нефть" [09:27:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:27:21]line СНО: Общий режим [09:27:21]line Чек 98 29.10.2024 09:27 [09:27:21]line Смена: 145 ФФД: 1.0 [09:27:21]line ЗНМ: 0300000017 [09:27:21]line РНМ: 0000000000170478 [09:27:21]line Версия ККМ: v1.0 [09:27:21]line ФМ: 0000000002098560 [09:27:21]line ФД: 96589 [09:27:21]line ФПД: 184609467069450 [09:27:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96589&fm=184609467069450&tin=02508201610067®Number=0000000000170478&sum=50000 [09:27:21]OFD Sender: Processing packet 96589 [packets to send 58, broken 57] [09:27:21]ProducePacketName [09:27:21]name=ofd_packets/00096589 [09:27:21]OFD Sender: To server: pG, [09:27:21]CommunicateWithHost lk.salyk.kg:30040 [09:27:21]ConnectInit lk.salyk.kg [09:27:21]written 0, free lines is 4095 [09:27:22]Connected sock=9 [09:27:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF DA 07 01 91 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 7C AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 79 01 00 35 04 06 00 A7 E6 BD B4 F4 0A EB 63 C2 61 2A 1E 37 D4 [09:27:22]Write to MH i2c: 01 00 00 AA 56 00 [09:27:22]Write i2c OK [09:27:22]MH_I2C_Read... [09:27:22]Read from MH i2c: 01 [09:27:22]MH_I2C_Read... [09:27:22]Read from MH i2c: 01 07 00 [09:27:22]MH_I2C_Read... [09:27:22]Read from MH i2c: 01 07 00 AA 56 00 00 00 00 00 04 0D 18 [09:27:22]RasterBufferAndPrint [09:27:22]line [09:27:22]line [09:27:22]line [09:27:22]line [09:27:22]line [09:27:22]written 0, free lines is 3338 [09:27:22]MH_Cut [09:27:22]Write to MH i2c: D1 01 00 B1 56 01 D9 [09:27:22]Write i2c OK [09:27:22]MH_I2C_Read... [09:27:22]Read from MH i2c: D1 [09:27:22]MH_I2C_Read... [09:27:22]Read from MH i2c: D1 01 00 [09:27:22]MH_I2C_Read... [09:27:22]Read from MH i2c: D1 01 00 B1 56 00 D8 [09:27:22]Write to MH i2c: 01 00 00 B2 56 08 [09:27:22]Write i2c OK [09:27:22]MH_I2C_Read... [09:27:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8B AF 47 00 A7 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 32 30 39 38 35 36 30 10 04 04 00 4D 79 01 00 F4 03 04 00 A3 54 20 67 B6 04 01 00 00 82 33 18 A9 24 DE 11 C2 [09:27:22]CommunicateWithHost err = 0 [09:27:22]CheckOFDResponse [09:27:22]1017 (14) - 77093643461234 [09:27:22]1041 (16) - 0000000002098560 [09:27:22]1040 (4) - 96589 [09:27:22]1012 (4) - 29.10.2024 03:21 [09:27:22]1206 (1) - 0 [09:27:22]OFD Sender: Remove packet 96589 [09:27:22]ProducePacketName [09:27:22]name=ofd_packets/00096589 [09:27:22]NVStorageDeleteData [09:27:23]OFD Sender: No OFD packet to send [09:27:23]*** Cut start [09:27:23]*** Partial cut [09:27:23]*** CUTSNS_PIN = 1 [09:27:23]*** CUTSNS_PIN = 0 [09:27:23]*** Brake cut motor [09:27:23]Read from MH i2c: 01 [09:27:23]MH_I2C_Read... [09:27:23]*** Stop cut motor [09:27:23]*** Cut end [09:27:23]Read from MH i2c: 01 07 00 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: 01 07 00 B2 56 00 00 00 00 00 FF 0F 1D [09:27:23]process_action close_receipt done [09:27:23]requested_data is exist [09:27:23]produce_requested_data [09:27:23]requested_item fm.sn is exist - process it [09:27:23]wFMCommunicate request_size=4 [09:27:23]MH_SAM_APDU [09:27:23]CAPDU: 80 11 00 00 [09:27:23]Write to MH i2c: E2 08 00 B3 56 80 11 00 00 00 00 00 00 83 [09:27:23]Write i2c OK [09:27:23]MH_I2C_Read... [09:27:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:23]Read from MH i2c: E2 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: E2 17 00 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: E2 17 00 B3 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [09:27:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:27:23]wFMCommunicate OK [09:27:23]requested_item fd.num is exist - process it [09:27:23]SAM_PROTO_GetFieldsCounters [09:27:23]wFMCommunicate request_size=4 [09:27:23]MH_SAM_APDU [09:27:23]CAPDU: 80 13 00 00 [09:27:23]Write to MH i2c: E2 08 00 B4 56 80 13 00 00 00 00 00 00 86 [09:27:23]Write i2c OK [09:27:23]MH_I2C_Read... [09:27:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:27:23]Read from MH i2c: E2 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: E2 62 00 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: E2 62 00 B4 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [09:27:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:27:23]wFMCommunicate OK [09:27:23]SAM_PROTO_GetFieldsCounters done [09:27:23]requested_item shift.num is exist - process it [09:27:23]requested_item shift.opened is exist - process it [09:27:23]req_shift_opened [09:27:23]FM_GetShiftState [09:27:23]SAM_PROTO_GetShiftState [09:27:23]wFMCommunicate request_size=4 [09:27:23]MH_SAM_APDU [09:27:23]CAPDU: 80 13 01 00 [09:27:23]Write to MH i2c: E2 08 00 B5 56 80 13 01 00 00 00 00 00 88 [09:27:23]Write i2c OK [09:27:23]MH_I2C_Read... [09:27:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:23]Read from MH i2c: E2 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: E2 0E 00 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: E2 0E 00 B5 56 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E6 [09:27:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:27:23]wFMCommunicate OK [09:27:23]SAM_PROTO_GetShiftState done [09:27:23]FM_GetShiftState done [09:27:23]req_shift_opened done [09:27:23]requested_item shift.open_date is exist - process it [09:27:23]req_shift_open_date [09:27:23]req_shift_open_date done [09:27:23]produce_requested_data done [09:27:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96589,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:27:23]process_action_free close_receipt [09:27:23]json_value_free [09:27:23]json_value_free done [09:27:23]process_json_proto returns [09:27:23]Send response to host [09:27:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96589,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:27:23]free response buf [09:27:23]execute_script done [09:27:23]execute_script returns [09:27:23]free content buf [09:27:23]Sock 7.Close socket [09:27:23]Sock 7.Thread stoped [09:27:28]OFD Sender: No OFD packet to send [09:27:33]OFD Sender: No OFD packet to send [09:27:38]OFD Sender: No OFD packet to send [09:27:43]OFD Sender: No OFD packet to send [09:27:48]OFD Sender: No OFD packet to send [09:27:53]OFD Sender: No OFD packet to send [09:27:58]OFD Sender: No OFD packet to send [09:28:03]OFD Sender: No OFD packet to send [09:28:08]OFD Sender: No OFD packet to send [09:28:13]OFD Sender: No OFD packet to send [09:28:15]accept exits with 10 [09:28:15]New connection [09:28:15]New thread 3066920292 created [09:28:15]Thread 3066776932 joined [09:28:15]Waiting for new connection... [09:28:15] Sock 10.Parse request [09:28:15]Sock 10.Check first char [09:28:15]Sock 10.First char is OK [09:28:15]request: POST /json_proto HTTP/1.0 [09:28:15]Method: POST [09:28:15]URL: /json_proto [09:28:15]Method is POST - this is cgi request [09:28:15]url: /json_proto [09:28:15]query_string will be loaded in cgi processing [09:28:15]execute_cgi json_proto POST (null) [09:28:15]execute_cgi path=json_proto method=POST [09:28:15]POST find Content-Length [09:28:15]Host: 172.17.40.67:8080 [09:28:15]Content-Length: 683 [09:28:15]Content-Type: application/json [09:28:15] [09:28:15]POST finish read [09:28:15]Found Content-Length = 683 [09:28:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:15]execute_script... [09:28: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)3407117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:15]POST & json_proto [09:28:15]process_json_proto [09:28:15]json parsed OK: [09:28:15]protocol is kg_v1.0 [09:28:15]action value=close_receipt [09:28:15]process_action close_receipt [09:28:15]cmd_close_receipt [09:28:15]MH_GetDate [09:28:15]Write to MH i2c: F0 00 00 B6 56 FB [09:28:15]Write i2c OK [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: F0 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: F0 09 00 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: F0 09 00 B6 56 00 B4 AA 20 67 EE DA 66 66 7D [09:28:15]GetLastDocTimeStamp 1730194044 [09:28:15]current date 1730194100 [09:28:15]FM_GetShiftState [09:28:15]SAM_PROTO_GetShiftState [09:28:15]wFMCommunicate request_size=4 [09:28:15]MH_SAM_APDU [09:28:15]CAPDU: 80 13 01 00 [09:28:15]Write to MH i2c: E2 08 00 B7 56 80 13 01 00 00 00 00 00 8A [09:28:15]Write i2c OK [09:28:15]MH_I2C_Read... [09:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:15]Read from MH i2c: E2 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: E2 0E 00 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: E2 0E 00 B7 56 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E8 [09:28:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:28:15]wFMCommunicate OK [09:28:15]SAM_PROTO_GetShiftState done [09:28:15]FM_GetShiftState done [09:28:15]opened in 1730160548 [09:28:15]opened+sec_in_day 1730246948 [09:28:15]quantity*price = 100015 [09:28:15]sum+1 = 100017 [09:28: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 99 29.10.2024 09:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96590 ФПД: 206318812425000 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96590&fm=206318812425000&tin=02508201610067®Number=0000000000170478&sum=100000 [09:28:16]StoreToDocumentArchive [09:28:16]shift 145 fd 96590 [09:28:16]save to /storage/0145/doc_00096590 [09:28:16]save last doc name /storage/0145/doc_00096590 to /storage/kkm_last_doc_name [09:28:16]save OK [09:28:16]Clear old archive folders... [09:28:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:28:16]tlvbuf is 011AC840 [09:28:16]SAM_PROTO_ClearQueue [09:28:16]wFMCommunicate request_size=4 [09:28:16]MH_SAM_APDU [09:28:16]CAPDU: 80 09 00 00 [09:28:16]Write to MH i2c: E2 08 00 C4 56 80 09 00 00 00 00 00 00 8C [09:28:16]Write i2c OK [09:28:16]MH_I2C_Read... [09:28:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:16]Read from MH i2c: E2 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 03 00 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 03 00 C4 56 00 90 00 8E [09:28:16]RAPDU: 90 00 [09:28:16]wFMCommunicate OK [09:28:16]SAM_PROTO_ClearQueue done [09:28:16]KKMCreateOFDPacket [09:28:16]OFDProtocolAddRootSTLVToBuf [09:28:16]FM_MakeSignedData [09:28:16]FM_MakeSignedData [09:28:16]SAM_PROTO_SignData [09:28:16]wFMCommunicate request_size=4 [09:28:16]MH_SAM_APDU [09:28:16]CAPDU: 80 0D 01 02 [09:28:16]Write to MH i2c: E2 08 00 C5 56 80 0D 01 02 00 00 00 00 94 [09:28:16]Write i2c OK [09:28:16]MH_I2C_Read... [09:28:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:16]Read from MH i2c: E2 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 03 00 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 03 00 C5 56 00 90 00 8F [09:28:16]RAPDU: 90 00 [09:28:16]wFMCommunicate OK [09:28:16]wFMCommunicate request_size=255 [09:28:16]MH_SAM_APDU [09:28: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 34 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 63 00 00 00 F4 03 04 00 B4 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 79 01 00 35 04 06 00 BB [09:28:16]Write to MH i2c: E2 02 01 C6 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 63 00 00 00 F4 03 04 00 B4 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 79 01 00 35 04 06 00 BB 00 00 78 [09:28:16]Write i2c OK [09:28:16]MH_I2C_Read... [09:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:17]Read from MH i2c: E2 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 03 00 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 03 00 C6 56 00 90 00 90 [09:28:17]RAPDU: 90 00 [09:28:17]wFMCommunicate OK [09:28:17]wFMCommunicate request_size=10 [09:28:17]MH_SAM_APDU [09:28:17]CAPDU: 80 0D 02 02 05 A5 57 86 6B 28 [09:28:17]Write to MH i2c: E2 0D 00 C7 56 80 0D 02 02 05 00 A5 57 86 6B 28 00 00 B6 [09:28:17]Write i2c OK [09:28:17]MH_I2C_Read... [09:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:17]Read from MH i2c: E2 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 03 00 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 03 00 C7 56 00 90 00 91 [09:28:17]RAPDU: 90 00 [09:28:17]wFMCommunicate OK [09:28:17]wFMCommunicate request_size=4 [09:28:17]MH_SAM_APDU [09:28:17]CAPDU: 80 0D 03 02 [09:28:17]Write to MH i2c: E2 08 00 C8 56 80 0D 03 02 00 00 00 00 99 [09:28:17]Write i2c OK [09:28:17]MH_I2C_Read... [09:28:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:17]Read from MH i2c: E2 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 0B 00 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 0B 00 C8 56 00 CE 93 5C D9 7B D7 62 0E 90 00 F2 [09:28:17]RAPDU: CE 93 5C D9 7B D7 62 0E 90 00 [09:28:17]wFMCommunicate OK [09:28:17]SAM_PROTO_SignData done [09:28:17]FM_MakeSignedData done [09:28:17]CreateOFDProtocolMessage [09:28:17]wFMCommunicate request_size=4 [09:28:17]MH_SAM_APDU [09:28:17]CAPDU: 80 11 00 00 [09:28:17]Write to MH i2c: E2 08 00 C9 56 80 11 00 00 00 00 00 00 99 [09:28:17]Write i2c OK [09:28:17]MH_I2C_Read... [09:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:17]Read from MH i2c: E2 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 17 00 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: E2 17 00 C9 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [09:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:17]wFMCommunicate OK [09:28:17]CreateOFDProtocolMessage done [09:28:17]OFDSenderStorePacket 96590 [09:28:17]StoreOFDPacket docnum=96590 [09:28:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C C9 07 01 E4 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 34 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 63 00 00 00 F4 03 04 00 B4 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 79 01 00 35 04 06 00 BB A5 57 86 6B 28 CE 93 5C D9 7B D7 62 0E [09:28:17]CheckFolder [09:28:17]dirname=/storage/ofd_packets [09:28:17]CheckFolder done [09:28:17]ProducePacketName [09:28:17]name=ofd_packets/00096590 [09:28:17]NVStorageSaveData ofd_packets/00096590 [09:28:17]File name is /storage/ofd_packets/00096590 [09:28:17]Write 301 bytes [09:28:17]NVStorageSaveData done [09:28:17]OFDSenderStorePacket done [09:28:17]KKMCreateOFDPacket done [09:28:17]NVStorageSaveData kkm_last_timestamp [09:28:17]File name is /storage/kkm_last_timestamp [09:28:17]Write 4 bytes [09:28:17]NVStorageSaveData done [09:28:17]ExternCall_PrintAddStr [09:28:17]wPrintStart [09:28:17]Write to MH i2c: 01 00 00 CA 56 20 [09:28:17]Write i2c OK [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: 01 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: 01 07 00 [09:28:17]MH_I2C_Read... [09:28:17]Read from MH i2c: 01 07 00 CA 56 00 00 00 00 00 FF 0F 35 [09:28:17]RasterBufferAndPrint [09:28:17]line Счет N : (1)3407117 [09:28:17]line ИНН: 02508201610067 [09:28:17]line Контрольно-Кассовый Чек [09:28:17]line ПРОДАЖА [09:28:17]line ТРК (МРК, ГНК) : 42 [09:28:17]line Товар: 2710124130 [09:28:17]line Аи-92-К-4 [09:28:17]line 14.950 * 66.90 [09:28:17]line = 1000.16 [09:28:17]line НДС 12% НСП 1% [09:28:17]line > о реализуемом товаре [09:28:17]line ОКРУГЛЕНИЕ: -0.16 [09:28:17]line ИТОГО: 1000.00 [09:28:17]line Внесено: 1000.00 [09:28:17]line СДАЧА: 0.00 [09:28:17]line НСП 1% : 8.85 [09:28:17]line НДС 12% : 106.21 [09:28:17]line Наличными: 1000.00 [09:28:17]line Безнал.: 0.00 [09:28:17]line Место: АЗС № 82 "Партнер Нефть" [09:28:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:28:17]line СНО: Общий режим [09:28:17]line Чек 99 29.10.2024 09:28 [09:28:17]line Смена: 145 ФФД: 1.0 [09:28:17]line ЗНМ: 0300000017 [09:28:17]line РНМ: 0000000000170478 [09:28:17]line Версия ККМ: v1.0 [09:28:17]line ФМ: 0000000002098560 [09:28:17]line ФД: 96590 [09:28:17]line ФПД: 206318812425000 [09:28:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96590&fm=206318812425000&tin=02508201610067®Number=0000000000170478&sum=100000 [09:28:17]OFD Sender: Processing packet 96590 [packets to send 58, broken 57] [09:28:17]ProducePacketName [09:28:17]name=ofd_packets/00096590 [09:28:17]OFD Sender: To server: pG, [09:28:17]CommunicateWithHost lk.salyk.kg:30040 [09:28:17]ConnectInit lk.salyk.kg [09:28:17]written 0, free lines is 4095 [09:28:17]Connected sock=9 [09:28:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C C9 07 01 E4 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 34 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 63 00 00 00 F4 03 04 00 B4 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 79 01 00 35 04 06 00 BB A5 57 86 6B 28 CE 93 5C D9 7B D7 62 0E [09:28:18]Write to MH i2c: 01 00 00 F5 56 4B [09:28:18]Write i2c OK [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: 01 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: 01 07 00 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: 01 07 00 F5 56 00 00 00 00 00 11 0D 70 [09:28:18]RasterBufferAndPrint [09:28:18]line [09:28:18]line [09:28:18]line [09:28:18]line [09:28:18]line [09:28:18]written 0, free lines is 3352 [09:28:18]MH_Cut [09:28:18]Write to MH i2c: D1 01 00 FC 56 01 24 [09:28:18]Write i2c OK [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: D1 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: D1 01 00 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: D1 01 00 FC 56 00 23 [09:28:18]Write to MH i2c: 01 00 00 FD 56 53 [09:28:18]Write i2c OK [09:28:18]MH_I2C_Read... [09:28:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EF CD 47 00 C9 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 32 30 39 38 35 36 30 10 04 04 00 4E 79 01 00 F4 03 04 00 DB 54 20 67 B6 04 01 00 00 3F 1A F6 53 A2 92 CD 6A [09:28:18]CommunicateWithHost err = 0 [09:28:18]CheckOFDResponse [09:28:18]1017 (14) - 77093643461234 [09:28:18]1041 (16) - 0000000002098560 [09:28:18]1040 (4) - 96590 [09:28:18]1012 (4) - 29.10.2024 03:22 [09:28:18]1206 (1) - 0 [09:28:18]OFD Sender: Remove packet 96590 [09:28:18]ProducePacketName [09:28:18]name=ofd_packets/00096590 [09:28:18]NVStorageDeleteData [09:28:18]OFD Sender: No OFD packet to send [09:28:18]*** Cut start [09:28:18]*** Partial cut [09:28:18]*** CUTSNS_PIN = 1 [09:28:18]*** CUTSNS_PIN = 0 [09:28:19]*** Brake cut motor [09:28:19]Read from MH i2c: 01 [09:28:19]MH_I2C_Read... [09:28:19]*** Stop cut motor [09:28:19]*** Cut end [09:28:19]Read from MH i2c: 01 07 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: 01 07 00 FD 56 00 00 00 00 00 FF 0F 68 [09:28:19]process_action close_receipt done [09:28:19]requested_data is exist [09:28:19]produce_requested_data [09:28:19]requested_item fm.sn is exist - process it [09:28:19]wFMCommunicate request_size=4 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 11 00 00 [09:28:19]Write to MH i2c: E2 08 00 FE 56 80 11 00 00 00 00 00 00 CE [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:19]Read from MH i2c: E2 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 17 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 17 00 FE 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [09:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:19]wFMCommunicate OK [09:28:19]requested_item fd.num is exist - process it [09:28:19]SAM_PROTO_GetFieldsCounters [09:28:19]wFMCommunicate request_size=4 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 13 00 00 [09:28:19]Write to MH i2c: E2 08 00 FF 56 80 13 00 00 00 00 00 00 D1 [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:19]Read from MH i2c: E2 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 62 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 62 00 FF 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [09:28:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:19]wFMCommunicate OK [09:28:19]SAM_PROTO_GetFieldsCounters done [09:28:19]requested_item shift.num is exist - process it [09:28:19]requested_item shift.opened is exist - process it [09:28:19]req_shift_opened [09:28:19]FM_GetShiftState [09:28:19]SAM_PROTO_GetShiftState [09:28:19]wFMCommunicate request_size=4 [09:28:19]MH_SAM_APDU [09:28:19]CAPDU: 80 13 01 00 [09:28:19]Write to MH i2c: E2 08 00 00 57 80 13 01 00 00 00 00 00 D4 [09:28:19]Write i2c OK [09:28:19]MH_I2C_Read... [09:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:19]Read from MH i2c: E2 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 0E 00 [09:28:19]MH_I2C_Read... [09:28:19]Read from MH i2c: E2 0E 00 00 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [09:28:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:28:19]wFMCommunicate OK [09:28:19]SAM_PROTO_GetShiftState done [09:28:19]FM_GetShiftState done [09:28:19]req_shift_opened done [09:28:19]requested_item shift.open_date is exist - process it [09:28:19]req_shift_open_date [09:28:19]req_shift_open_date done [09:28:19]produce_requested_data done [09:28:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96590,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:28:19]process_action_free close_receipt [09:28:19]json_value_free [09:28:19]json_value_free done [09:28:19]process_json_proto returns [09:28:19]Send response to host [09:28:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96590,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:28:19]free response buf [09:28:19]execute_script done [09:28:19]execute_script returns [09:28:19]free content buf [09:28:19]Sock 10.Close socket [09:28:19]Sock 10.Thread stoped [09:28:20]accept exits with 7 [09:28:20]New connection [09:28:20]New thread 3066776932 created [09:28:20]Thread 3066920292 joined [09:28:20]Waiting for new connection... [09:28:20] Sock 7.Parse request [09:28:20]Sock 7.Check first char [09:28:20]Sock 7.First char is OK [09:28:20]request: POST /json_proto HTTP/1.0 [09:28:20]Method: POST [09:28:20]URL: /json_proto [09:28:20]Method is POST - this is cgi request [09:28:20]url: /json_proto [09:28:20]query_string will be loaded in cgi processing [09:28:20]execute_cgi json_proto POST (null) [09:28:20]execute_cgi path=json_proto method=POST [09:28:20]POST find Content-Length [09:28:20]Host: 172.17.40.67:8080 [09:28:20]Content-Length: 680 [09:28:20]Content-Type: application/json [09:28:20] [09:28:20]POST finish read [09:28:20]Found Content-Length = 680 [09:28:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:20]execute_script... [09: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)3407116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:20]POST & json_proto [09:28:20]process_json_proto [09:28:20]json parsed OK: [09:28:20]protocol is kg_v1.0 [09:28:20]action value=close_receipt [09:28:20]process_action close_receipt [09:28:20]cmd_close_receipt [09:28:20]MH_GetDate [09:28:20]Write to MH i2c: F0 00 00 01 57 47 [09:28:20]Write i2c OK [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: F0 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: F0 09 00 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: F0 09 00 01 57 00 B8 AA 20 67 EE DA 66 66 CD [09:28:20]GetLastDocTimeStamp 1730194100 [09:28:20]current date 1730194104 [09:28:20]FM_GetShiftState [09:28:20]SAM_PROTO_GetShiftState [09:28:20]wFMCommunicate request_size=4 [09:28:20]MH_SAM_APDU [09:28:20]CAPDU: 80 13 01 00 [09:28:20]Write to MH i2c: E2 08 00 02 57 80 13 01 00 00 00 00 00 D6 [09:28:20]Write i2c OK [09:28:20]MH_I2C_Read... [09:28:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:20]Read from MH i2c: E2 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: E2 0E 00 [09:28:20]MH_I2C_Read... [09:28:20]Read from MH i2c: E2 0E 00 02 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 34 [09:28:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:28:20]wFMCommunicate OK [09:28:20]SAM_PROTO_GetShiftState done [09:28:20]FM_GetShiftState done [09:28:20]opened in 1730160548 [09:28:20]opened+sec_in_day 1730246948 [09:28:20]quantity*price = 140055 [09:28:20]sum+1 = 140057 [09:28:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 100 29.10.2024 09:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96591 ФПД: 230781858432497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96591&fm=230781858432497&tin=02508201610067®Number=0000000000170478&sum=140000 [09:28:21]StoreToDocumentArchive [09:28:21]shift 145 fd 96591 [09:28:21]save to /storage/0145/doc_00096591 [09:28:21]save last doc name /storage/0145/doc_00096591 to /storage/kkm_last_doc_name [09:28:21]save OK [09:28:21]Clear old archive folders... [09:28:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:28:21]tlvbuf is 011C6DD0 [09:28:21]SAM_PROTO_ClearQueue [09:28:21]wFMCommunicate request_size=4 [09:28:21]MH_SAM_APDU [09:28:21]CAPDU: 80 09 00 00 [09:28:21]Write to MH i2c: E2 08 00 0F 57 80 09 00 00 00 00 00 00 D8 [09:28:21]Write i2c OK [09:28:21]MH_I2C_Read... [09:28:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:21]Read from MH i2c: E2 [09:28:21]MH_I2C_Read... [09:28:21]Read from MH i2c: E2 03 00 [09:28:21]MH_I2C_Read... [09:28:21]Read from MH i2c: E2 03 00 0F 57 00 90 00 DA [09:28:21]RAPDU: 90 00 [09:28:21]wFMCommunicate OK [09:28:21]SAM_PROTO_ClearQueue done [09:28:21]KKMCreateOFDPacket [09:28:21]OFDProtocolAddRootSTLVToBuf [09:28:21]FM_MakeSignedData [09:28:21]FM_MakeSignedData [09:28:21]SAM_PROTO_SignData [09:28:21]wFMCommunicate request_size=4 [09:28:21]MH_SAM_APDU [09:28:21]CAPDU: 80 0D 01 02 [09:28:21]Write to MH i2c: E2 08 00 10 57 80 0D 01 02 00 00 00 00 E0 [09:28:21]Write i2c OK [09:28:21]MH_I2C_Read... [09:28:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:21]Read from MH i2c: E2 [09:28:21]MH_I2C_Read... [09:28:21]Read from MH i2c: E2 03 00 [09:28:21]MH_I2C_Read... [09:28:21]Read from MH i2c: E2 03 00 10 57 00 90 00 DB [09:28:21]RAPDU: 90 00 [09:28:21]wFMCommunicate OK [09:28:21]wFMCommunicate request_size=255 [09:28:21]MH_SAM_APDU [09:28:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 79 01 00 35 04 06 00 D1 E5 16 B1 [09:28:21]Write to MH i2c: E2 02 01 11 57 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 79 01 00 35 04 06 00 D1 E5 16 B1 00 00 C8 [09:28:21]Write i2c OK [09:28:21]MH_I2C_Read... [09:28:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:22]Read from MH i2c: E2 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 03 00 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 03 00 11 57 00 90 00 DC [09:28:22]RAPDU: 90 00 [09:28:22]wFMCommunicate OK [09:28:22]wFMCommunicate request_size=7 [09:28:22]MH_SAM_APDU [09:28:22]CAPDU: 80 0D 02 02 02 45 F1 [09:28:22]Write to MH i2c: E2 0A 00 12 57 80 0D 02 02 02 00 45 F1 00 00 1D [09:28:22]Write i2c OK [09:28:22]MH_I2C_Read... [09:28:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:22]Read from MH i2c: E2 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 03 00 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 03 00 12 57 00 90 00 DD [09:28:22]RAPDU: 90 00 [09:28:22]wFMCommunicate OK [09:28:22]wFMCommunicate request_size=4 [09:28:22]MH_SAM_APDU [09:28:22]CAPDU: 80 0D 03 02 [09:28:22]Write to MH i2c: E2 08 00 13 57 80 0D 03 02 00 00 00 00 E5 [09:28:22]Write i2c OK [09:28:22]MH_I2C_Read... [09:28:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:22]Read from MH i2c: E2 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 0B 00 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 0B 00 13 57 00 D5 88 4F 7D 1B 11 A2 F5 90 00 D2 [09:28:22]RAPDU: D5 88 4F 7D 1B 11 A2 F5 90 00 [09:28:22]wFMCommunicate OK [09:28:22]SAM_PROTO_SignData done [09:28:22]FM_MakeSignedData done [09:28:22]CreateOFDProtocolMessage [09:28:22]wFMCommunicate request_size=4 [09:28:22]MH_SAM_APDU [09:28:22]CAPDU: 80 11 00 00 [09:28:22]Write to MH i2c: E2 08 00 14 57 80 11 00 00 00 00 00 00 E5 [09:28:22]Write i2c OK [09:28:22]MH_I2C_Read... [09:28:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:22]Read from MH i2c: E2 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 17 00 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: E2 17 00 14 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [09:28:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:22]wFMCommunicate OK [09:28:22]CreateOFDProtocolMessage done [09:28:22]OFDSenderStorePacket 96591 [09:28:22]StoreOFDPacket docnum=96591 [09:28:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7B 1B 04 01 C4 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 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 79 01 00 35 04 06 00 D1 E5 16 B1 45 F1 D5 88 4F 7D 1B 11 A2 F5 [09:28:22]CheckFolder [09:28:22]dirname=/storage/ofd_packets [09:28:22]CheckFolder done [09:28:22]ProducePacketName [09:28:22]name=ofd_packets/00096591 [09:28:22]NVStorageSaveData ofd_packets/00096591 [09:28:22]File name is /storage/ofd_packets/00096591 [09:28:22]Write 298 bytes [09:28:22]NVStorageSaveData done [09:28:22]OFDSenderStorePacket done [09:28:22]KKMCreateOFDPacket done [09:28:22]NVStorageSaveData kkm_last_timestamp [09:28:22]File name is /storage/kkm_last_timestamp [09:28:22]Write 4 bytes [09:28:22]NVStorageSaveData done [09:28:22]ExternCall_PrintAddStr [09:28:22]wPrintStart [09:28:22]Write to MH i2c: 01 00 00 15 57 6C [09:28:22]Write i2c OK [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: 01 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: 01 07 00 [09:28:22]MH_I2C_Read... [09:28:22]Read from MH i2c: 01 07 00 15 57 00 00 00 00 00 FF 0F 81 [09:28:22]RasterBufferAndPrint [09:28:22]line Счет N : (1)3407116 [09:28:22]line ИНН: 02508201610067 [09:28:22]line Контрольно-Кассовый Чек [09:28:22]line ПРОДАЖА [09:28:22]line ТРК (МРК, ГНК) : 51 [09:28:22]line Товар: 2710194210 [09:28:22]line ДТ-К-5 [09:28:22]line 18.380 * 76.20 [09:28:22]line = 1400.56 [09:28:22]line НДС 12% НСП 1% [09:28:22]line > о реализуемом товаре [09:28:22]line ОКРУГЛЕНИЕ: -0.56 [09:28:22]line ИТОГО: 1400.00 [09:28:22]line Внесено: 1400.00 [09:28:22]line СДАЧА: 0.00 [09:28:22]line НСП 1% : 12.39 [09:28:22]line НДС 12% : 148.73 [09:28:22]line Наличными: 1400.00 [09:28:22]line Безнал.: 0.00 [09:28:22]line Место: АЗС № 82 "Партнер Нефть" [09:28:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:28:22]line СНО: Общий режим [09:28:22]line Чек 100 29.10.2024 09:28 [09:28:22]line Смена: 145 ФФД: 1.0 [09:28:22]line ЗНМ: 0300000017 [09:28:22]line РНМ: 0000000000170478 [09:28:22]line Версия ККМ: v1.0 [09:28:22]line ФМ: 0000000002098560 [09:28:22]line ФД: 96591 [09:28:22]line ФПД: 230781858432497 [09:28:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96591&fm=230781858432497&tin=02508201610067®Number=0000000000170478&sum=140000 [09:28:22]OFD Sender: Processing packet 96591 [packets to send 58, broken 57] [09:28:22]ProducePacketName [09:28:22]name=ofd_packets/00096591 [09:28:22]written 0, free lines is 4095 [09:28:22]OFD Sender: To server: pG, [09:28:22]CommunicateWithHost lk.salyk.kg:30040 [09:28:22]ConnectInit lk.salyk.kg [09:28:22]Connected sock=9 [09:28:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7B 1B 04 01 C4 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 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 79 01 00 35 04 06 00 D1 E5 16 B1 45 F1 D5 88 4F 7D 1B 11 A2 F5 [09:28:23]Write to MH i2c: 01 00 00 40 57 97 [09:28:23]Write i2c OK [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: 01 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: 01 07 00 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: 01 07 00 40 57 00 00 00 00 00 06 0D B1 [09:28:23]RasterBufferAndPrint [09:28:23]line [09:28:23]line [09:28:23]line [09:28:23]line [09:28:23]line [09:28:23]written 0, free lines is 3349 [09:28:23]MH_Cut [09:28:23]Write to MH i2c: D1 01 00 47 57 01 70 [09:28:23]Write i2c OK [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: D1 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: D1 01 00 [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: D1 01 00 47 57 00 6F [09:28:23]Write to MH i2c: 01 00 00 48 57 9F [09:28:23]Write i2c OK [09:28:23]MH_I2C_Read... [09:28:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE 07 47 00 1E 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 32 30 39 38 35 36 30 10 04 04 00 4F 79 01 00 F4 03 04 00 DF 54 20 67 B6 04 01 00 00 22 88 15 8C 09 7F F7 64 [09:28:23]CommunicateWithHost err = 0 [09:28:23]CheckOFDResponse [09:28:23]1017 (14) - 77093643461234 [09:28:23]1041 (16) - 0000000002098560 [09:28:23]1040 (4) - 96591 [09:28:23]1012 (4) - 29.10.2024 03:22 [09:28:23]1206 (1) - 0 [09:28:23]OFD Sender: Remove packet 96591 [09:28:23]ProducePacketName [09:28:23]name=ofd_packets/00096591 [09:28:23]NVStorageDeleteData [09:28:23]OFD Sender: No OFD packet to send [09:28:23]*** Cut start [09:28:23]*** Partial cut [09:28:23]*** CUTSNS_PIN = 1 [09:28:23]*** CUTSNS_PIN = 0 [09:28:23]*** Brake cut motor [09:28:24]Read from MH i2c: 01 [09:28:24]MH_I2C_Read... [09:28:24]*** Stop cut motor [09:28:24]*** Cut end [09:28:24]Read from MH i2c: 01 07 00 [09:28:24]MH_I2C_Read... [09:28:24]Read from MH i2c: 01 07 00 48 57 00 00 00 00 00 FF 0F B4 [09:28:24]process_action close_receipt done [09:28:24]requested_data is exist [09:28:24]produce_requested_data [09:28:24]requested_item fm.sn is exist - process it [09:28:24]wFMCommunicate request_size=4 [09:28:24]MH_SAM_APDU [09:28:24]CAPDU: 80 11 00 00 [09:28:24]Write to MH i2c: E2 08 00 49 57 80 11 00 00 00 00 00 00 1A [09:28:24]Write i2c OK [09:28:24]MH_I2C_Read... [09:28:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:24]Read from MH i2c: E2 [09:28:24]MH_I2C_Read... [09:28:24]Read from MH i2c: E2 17 00 [09:28:24]MH_I2C_Read... [09:28:24]Read from MH i2c: E2 17 00 49 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [09:28:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:24]wFMCommunicate OK [09:28:24]requested_item fd.num is exist - process it [09:28:24]SAM_PROTO_GetFieldsCounters [09:28:24]wFMCommunicate request_size=4 [09:28:24]MH_SAM_APDU [09:28:24]CAPDU: 80 13 00 00 [09:28:24]Write to MH i2c: E2 08 00 4A 57 80 13 00 00 00 00 00 00 1D [09:28:24]Write i2c OK [09:28:24]MH_I2C_Read... [09:28:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:24]Read from MH i2c: E2 [09:28:24]MH_I2C_Read... [09:28:24]Read from MH i2c: E2 62 00 [09:28:24]MH_I2C_Read... [09:28:24]Read from MH i2c: E2 62 00 4A 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [09:28:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:24]wFMCommunicate OK [09:28:24]SAM_PROTO_GetFieldsCounters done [09:28:24]requested_item shift.num is exist - process it [09:28:24]requested_item shift.opened is exist - process it [09:28:24]req_shift_opened [09:28:24]FM_GetShiftState [09:28:24]SAM_PROTO_GetShiftState [09:28:24]wFMCommunicate request_size=4 [09:28:24]MH_SAM_APDU [09:28:24]CAPDU: 80 13 01 00 [09:28:24]Write to MH i2c: E2 08 00 4B 57 80 13 01 00 00 00 00 00 1F [09:28:24]Write i2c OK [09:28:24]MH_I2C_Read... [09:28:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:24]Read from MH i2c: E2 [09:28:24]MH_I2C_Read... [09:28:24]Read from MH i2c: E2 0E 00 [09:28:24]MH_I2C_Read... [09:28:24]Read from MH i2c: E2 0E 00 4B 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [09:28:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:28:24]wFMCommunicate OK [09:28:24]SAM_PROTO_GetShiftState done [09:28:24]FM_GetShiftState done [09:28:24]req_shift_opened done [09:28:24]requested_item shift.open_date is exist - process it [09:28:24]req_shift_open_date [09:28:24]req_shift_open_date done [09:28:24]produce_requested_data done [09:28:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96591,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:28:24]process_action_free close_receipt [09:28:24]json_value_free [09:28:24]json_value_free done [09:28:24]process_json_proto returns [09:28:24]Send response to host [09:28:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96591,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:28:24]free response buf [09:28:24]execute_script done [09:28:24]execute_script returns [09:28:24]free content buf [09:28:24]Sock 7.Close socket [09:28:24]Sock 7.Thread stoped [09:28:28]OFD Sender: No OFD packet to send [09:28:33]OFD Sender: No OFD packet to send [09:28:38]OFD Sender: No OFD packet to send [09:28:43]OFD Sender: No OFD packet to send [09:28:46]accept exits with 10 [09:28:46]New connection [09:28:46]New thread 3066920292 created [09:28:46]Thread 3066776932 joined [09:28:46]Waiting for new connection... [09:28:46] Sock 10.Parse request [09:28:46]Sock 10.Check first char [09:28:46]Sock 10.First char is OK [09:28:46]request: POST /json_proto HTTP/1.0 [09:28:46]Method: POST [09:28:46]URL: /json_proto [09:28:46]Method is POST - this is cgi request [09:28:46]url: /json_proto [09:28:46]query_string will be loaded in cgi processing [09:28:46]execute_cgi json_proto POST (null) [09:28:46]execute_cgi path=json_proto method=POST [09:28:46]POST find Content-Length [09:28:46]Host: 172.17.40.67:8080 [09:28:46]Content-Length: 683 [09:28:46]Content-Type: application/json [09:28:46] [09:28:46]POST finish read [09:28:46]Found Content-Length = 683 [09:28:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:46]execute_script... [09:28: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)3407118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:46]POST & json_proto [09:28:46]process_json_proto [09:28:46]json parsed OK: [09:28:46]protocol is kg_v1.0 [09:28:46]action value=close_receipt [09:28:46]process_action close_receipt [09:28:46]cmd_close_receipt [09:28:46]MH_GetDate [09:28:46]Write to MH i2c: F0 00 00 4C 57 92 [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: F0 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: F0 09 00 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: F0 09 00 4C 57 00 D3 AA 20 67 EE DA 66 66 33 [09:28:46]GetLastDocTimeStamp 1730194104 [09:28:46]current date 1730194131 [09:28:46]FM_GetShiftState [09:28:46]SAM_PROTO_GetShiftState [09:28:46]wFMCommunicate request_size=4 [09:28:46]MH_SAM_APDU [09:28:46]CAPDU: 80 13 01 00 [09:28:46]Write to MH i2c: E2 08 00 4D 57 80 13 01 00 00 00 00 00 21 [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:47]Read from MH i2c: E2 [09:28:47]MH_I2C_Read... [09:28:47]Read from MH i2c: E2 0E 00 [09:28:47]MH_I2C_Read... [09:28:47]Read from MH i2c: E2 0E 00 4D 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [09:28:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:28:47]wFMCommunicate OK [09:28:47]SAM_PROTO_GetShiftState done [09:28:47]FM_GetShiftState done [09:28:47]opened in 1730160548 [09:28:47]opened+sec_in_day 1730246948 [09:28:47]quantity*price = 100015 [09:28:47]sum+1 = 100017 [09:28: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 101 29.10.2024 09:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96592 ФПД: 166737530088094 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092851&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96592&fm=166737530088094&tin=02508201610067®Number=0000000000170478&sum=100000 [09:28:48]StoreToDocumentArchive [09:28:48]shift 145 fd 96592 [09:28:48]save to /storage/0145/doc_00096592 [09:28:48]save last doc name /storage/0145/doc_00096592 to /storage/kkm_last_doc_name [09:28:48]save OK [09:28:48]Clear old archive folders... [09:28:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:28:48]tlvbuf is 0124D090 [09:28:48]SAM_PROTO_ClearQueue [09:28:48]wFMCommunicate request_size=4 [09:28:48]MH_SAM_APDU [09:28:48]CAPDU: 80 09 00 00 [09:28:48]Write to MH i2c: E2 08 00 5A 57 80 09 00 00 00 00 00 00 23 [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:48]Read from MH i2c: E2 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 5A 57 00 90 00 25 [09:28:48]RAPDU: 90 00 [09:28:48]wFMCommunicate OK [09:28:48]SAM_PROTO_ClearQueue done [09:28:48]KKMCreateOFDPacket [09:28:48]OFDProtocolAddRootSTLVToBuf [09:28:48]FM_MakeSignedData [09:28:48]FM_MakeSignedData [09:28:48]SAM_PROTO_SignData [09:28:48]wFMCommunicate request_size=4 [09:28:48]MH_SAM_APDU [09:28:48]CAPDU: 80 0D 01 02 [09:28:48]Write to MH i2c: E2 08 00 5B 57 80 0D 01 02 00 00 00 00 2B [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:48]Read from MH i2c: E2 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 5B 57 00 90 00 26 [09:28:48]RAPDU: 90 00 [09:28:48]wFMCommunicate OK [09:28:48]wFMCommunicate request_size=255 [09:28:48]MH_SAM_APDU [09:28: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 34 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 00 00 00 F4 03 04 00 D3 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 79 01 00 35 04 06 00 97 [09:28:48]Write to MH i2c: E2 02 01 5C 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 00 00 00 F4 03 04 00 D3 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 79 01 00 35 04 06 00 97 00 00 0E [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:48]Read from MH i2c: E2 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 5C 57 00 90 00 27 [09:28:48]RAPDU: 90 00 [09:28:48]wFMCommunicate OK [09:28:48]wFMCommunicate request_size=10 [09:28:48]MH_SAM_APDU [09:28:48]CAPDU: 80 0D 02 02 05 A5 9B 40 6A 9E [09:28:48]Write to MH i2c: E2 0D 00 5D 57 80 0D 02 02 05 00 A5 9B 40 6A 9E 00 00 C0 [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:48]Read from MH i2c: E2 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 03 00 5D 57 00 90 00 28 [09:28:48]RAPDU: 90 00 [09:28:48]wFMCommunicate OK [09:28:48]wFMCommunicate request_size=4 [09:28:48]MH_SAM_APDU [09:28:48]CAPDU: 80 0D 03 02 [09:28:48]Write to MH i2c: E2 08 00 5E 57 80 0D 03 02 00 00 00 00 30 [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:48]Read from MH i2c: E2 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 0B 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 0B 00 5E 57 00 CD AD 31 42 42 D4 92 34 90 00 FA [09:28:48]RAPDU: CD AD 31 42 42 D4 92 34 90 00 [09:28:48]wFMCommunicate OK [09:28:48]SAM_PROTO_SignData done [09:28:48]FM_MakeSignedData done [09:28:48]CreateOFDProtocolMessage [09:28:48]wFMCommunicate request_size=4 [09:28:48]MH_SAM_APDU [09:28:48]CAPDU: 80 11 00 00 [09:28:48]Write to MH i2c: E2 08 00 5F 57 80 11 00 00 00 00 00 00 30 [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:48]Read from MH i2c: E2 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 17 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 17 00 5F 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [09:28:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:48]wFMCommunicate OK [09:28:48]CreateOFDProtocolMessage done [09:28:48]OFDSenderStorePacket 96592 [09:28:48]StoreOFDPacket docnum=96592 [09:28:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 D2 07 01 BB E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 00 00 F4 03 04 00 D3 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 79 01 00 35 04 06 00 97 A5 9B 40 6A 9E CD AD 31 42 42 D4 92 34 [09:28:48]CheckFolder [09:28:48]dirname=/storage/ofd_packets [09:28:48]CheckFolder done [09:28:48]ProducePacketName [09:28:48]name=ofd_packets/00096592 [09:28:48]NVStorageSaveData ofd_packets/00096592 [09:28:48]File name is /storage/ofd_packets/00096592 [09:28:48]Write 301 bytes [09:28:48]NVStorageSaveData done [09:28:48]OFDSenderStorePacket done [09:28:48]KKMCreateOFDPacket done [09:28:48]NVStorageSaveData kkm_last_timestamp [09:28:48]File name is /storage/kkm_last_timestamp [09:28:48]Write 4 bytes [09:28:48]NVStorageSaveData done [09:28:48]ExternCall_PrintAddStr [09:28:48]wPrintStart [09:28:48]Write to MH i2c: 01 00 00 60 57 B7 [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: 01 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: 01 07 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: 01 07 00 60 57 00 00 00 00 00 FF 0F CC [09:28:48]RasterBufferAndPrint [09:28:48]line Счет N : (1)3407118 [09:28:48]line ИНН: 02508201610067 [09:28:48]line Контрольно-Кассовый Чек [09:28:48]line ПРОДАЖА [09:28:48]line ТРК (МРК, ГНК) : 32 [09:28:48]line Товар: 2710124130 [09:28:48]line Аи-92-К-4 [09:28:48]line 14.950 * 66.90 [09:28:48]line = 1000.16 [09:28:48]line НДС 12% НСП 1% [09:28:48]line > о реализуемом товаре [09:28:48]line ОКРУГЛЕНИЕ: -0.16 [09:28:48]line ИТОГО: 1000.00 [09:28:48]line Внесено: 1000.00 [09:28:48]line СДАЧА: 0.00 [09:28:48]line НСП 1% : 8.85 [09:28:48]line НДС 12% : 106.21 [09:28:48]line Наличными: 1000.00 [09:28:48]line Безнал.: 0.00 [09:28:48]line Место: АЗС № 82 "Партнер Нефть" [09:28:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:28:48]line СНО: Общий режим [09:28:48]line Чек 101 29.10.2024 09:28 [09:28:48]line Смена: 145 ФФД: 1.0 [09:28:48]line ЗНМ: 0300000017 [09:28:48]line РНМ: 0000000000170478 [09:28:48]line Версия ККМ: v1.0 [09:28:48]line ФМ: 0000000002098560 [09:28:48]line ФД: 96592 [09:28:48]line ФПД: 166737530088094 [09:28:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092851&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96592&fm=166737530088094&tin=02508201610067®Number=0000000000170478&sum=100000 [09:28:49]OFD Sender: Processing packet 96592 [packets to send 58, broken 57] [09:28:49]ProducePacketName [09:28:49]name=ofd_packets/00096592 [09:28:49]OFD Sender: To server: pG, [09:28:49]CommunicateWithHost lk.salyk.kg:30040 [09:28:49]ConnectInit lk.salyk.kg [09:28:49]written 0, free lines is 4095 [09:28:49]Connected sock=9 [09:28:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 D2 07 01 BB E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 00 00 F4 03 04 00 D3 AA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 79 01 00 35 04 06 00 97 A5 9B 40 6A 9E CD AD 31 42 42 D4 92 34 [09:28:49]Write to MH i2c: 01 00 00 8B 57 E2 [09:28:49]Write i2c OK [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: 01 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: 01 07 00 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: 01 07 00 8B 57 00 00 00 00 00 0C 0D 02 [09:28:49]RasterBufferAndPrint [09:28:49]line [09:28:49]line [09:28:49]line [09:28:49]line [09:28:49]line [09:28:49]written 0, free lines is 3349 [09:28:49]MH_Cut [09:28:49]Write to MH i2c: D1 01 00 92 57 01 BB [09:28:49]Write i2c OK [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: D1 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: D1 01 00 [09:28:49]MH_I2C_Read... [09:28:49]Read from MH i2c: D1 01 00 92 57 00 BA [09:28:49]Write to MH i2c: 01 00 00 93 57 EA [09:28:49]Write i2c OK [09:28:49]MH_I2C_Read... [09:28:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 04 52 47 00 4A F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 79 01 00 F4 03 04 00 FA 54 20 67 B6 04 01 00 00 82 53 48 BF D4 5F 4A C8 [09:28:49]CommunicateWithHost err = 0 [09:28:49]CheckOFDResponse [09:28:49]1017 (14) - 77093643461234 [09:28:49]1041 (16) - 0000000002098560 [09:28:49]1040 (4) - 96592 [09:28:49]1012 (4) - 29.10.2024 03:22 [09:28:49]1206 (1) - 0 [09:28:49]OFD Sender: Remove packet 96592 [09:28:49]ProducePacketName [09:28:49]name=ofd_packets/00096592 [09:28:49]NVStorageDeleteData [09:28:50]OFD Sender: No OFD packet to send [09:28:50]*** Cut start [09:28:50]*** Partial cut [09:28:50]*** CUTSNS_PIN = 1 [09:28:50]*** CUTSNS_PIN = 0 [09:28:50]*** Brake cut motor [09:28:50]Read from MH i2c: 01 [09:28:50]MH_I2C_Read... [09:28:50]*** Stop cut motor [09:28:50]*** Cut end [09:28:50]Read from MH i2c: 01 07 00 [09:28:50]MH_I2C_Read... [09:28:50]Read from MH i2c: 01 07 00 93 57 00 00 00 00 00 FF 0F FF [09:28:50]process_action close_receipt done [09:28:50]requested_data is exist [09:28:50]produce_requested_data [09:28:50]requested_item fm.sn is exist - process it [09:28:50]wFMCommunicate request_size=4 [09:28:50]MH_SAM_APDU [09:28:50]CAPDU: 80 11 00 00 [09:28:50]Write to MH i2c: E2 08 00 94 57 80 11 00 00 00 00 00 00 65 [09:28:50]Write i2c OK [09:28:50]MH_I2C_Read... [09:28:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:50]Read from MH i2c: E2 [09:28:50]MH_I2C_Read... [09:28:50]Read from MH i2c: E2 17 00 [09:28:50]MH_I2C_Read... [09:28:50]Read from MH i2c: E2 17 00 94 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [09:28:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:50]wFMCommunicate OK [09:28:50]requested_item fd.num is exist - process it [09:28:50]SAM_PROTO_GetFieldsCounters [09:28:50]wFMCommunicate request_size=4 [09:28:50]MH_SAM_APDU [09:28:50]CAPDU: 80 13 00 00 [09:28:50]Write to MH i2c: E2 08 00 95 57 80 13 00 00 00 00 00 00 68 [09:28:50]Write i2c OK [09:28:50]MH_I2C_Read... [09:28:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:50]Read from MH i2c: E2 [09:28:50]MH_I2C_Read... [09:28:50]Read from MH i2c: E2 62 00 [09:28:50]MH_I2C_Read... [09:28:50]Read from MH i2c: E2 62 00 95 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [09:28:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:50]wFMCommunicate OK [09:28:50]SAM_PROTO_GetFieldsCounters done [09:28:50]requested_item shift.num is exist - process it [09:28:50]requested_item shift.opened is exist - process it [09:28:50]req_shift_opened [09:28:50]FM_GetShiftState [09:28:50]SAM_PROTO_GetShiftState [09:28:50]wFMCommunicate request_size=4 [09:28:50]MH_SAM_APDU [09:28:50]CAPDU: 80 13 01 00 [09:28:50]Write to MH i2c: E2 08 00 96 57 80 13 01 00 00 00 00 00 6A [09:28:50]Write i2c OK [09:28:50]MH_I2C_Read... [09:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:51]Read from MH i2c: E2 [09:28:51]MH_I2C_Read... [09:28:51]Read from MH i2c: E2 0E 00 [09:28:51]MH_I2C_Read... [09:28:51]Read from MH i2c: E2 0E 00 96 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C8 [09:28:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:28:51]wFMCommunicate OK [09:28:51]SAM_PROTO_GetShiftState done [09:28:51]FM_GetShiftState done [09:28:51]req_shift_opened done [09:28:51]requested_item shift.open_date is exist - process it [09:28:51]req_shift_open_date [09:28:51]req_shift_open_date done [09:28:51]produce_requested_data done [09:28:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96592,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:28:51]process_action_free close_receipt [09:28:51]json_value_free [09:28:51]json_value_free done [09:28:51]process_json_proto returns [09:28:51]Send response to host [09:28:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96592,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:28:51]free response buf [09:28:51]execute_script done [09:28:51]execute_script returns [09:28:51]free content buf [09:28:51]Sock 10.Close socket [09:28:51]Sock 10.Thread stoped [09:28:55]OFD Sender: No OFD packet to send [09:29:00]OFD Sender: No OFD packet to send [09:29:05]OFD Sender: No OFD packet to send [09:29:10]OFD Sender: No OFD packet to send [09:29:15]OFD Sender: No OFD packet to send [09:29:20]OFD Sender: No OFD packet to send [09:29:25]OFD Sender: No OFD packet to send [09:29:30]OFD Sender: No OFD packet to send [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:36]accept exits with 7 [09:30:36]New connection [09:30:36]New thread 3066776932 created [09:30:36]Thread 3066920292 joined [09:30:36]Waiting for new connection... [09:30:36] Sock 7.Parse request [09:30:36]Sock 7.Check first char [09:30:36]Sock 7.First char is OK [09:30:36]request: POST /json_proto HTTP/1.0 [09:30:36]Method: POST [09:30:36]URL: /json_proto [09:30:36]Method is POST - this is cgi request [09:30:36]url: /json_proto [09:30:36]query_string will be loaded in cgi processing [09:30:36]execute_cgi json_proto POST (null) [09:30:36]execute_cgi path=json_proto method=POST [09:30:36]POST find Content-Length [09:30:36]Host: 172.17.40.67:8080 [09:30:36]Content-Length: 678 [09:30:36]Content-Type: application/json [09:30:36] [09:30:36]POST finish read [09:30:36]Found Content-Length = 678 [09:30:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:36]execute_script... [09:30:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:36]POST & json_proto [09:30:36]process_json_proto [09:30:36]json parsed OK: [09:30:36]protocol is kg_v1.0 [09:30:36]action value=close_receipt [09:30:36]process_action close_receipt [09:30:36]cmd_close_receipt [09:30:36]MH_GetDate [09:30:36]Write to MH i2c: F0 00 00 97 57 DD [09:30:36]Write i2c OK [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: F0 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: F0 09 00 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: F0 09 00 97 57 00 41 AB 20 67 EE DA 66 66 ED [09:30:36]GetLastDocTimeStamp 1730194131 [09:30:36]current date 1730194241 [09:30:36]FM_GetShiftState [09:30:36]SAM_PROTO_GetShiftState [09:30:36]wFMCommunicate request_size=4 [09:30:36]MH_SAM_APDU [09:30:36]CAPDU: 80 13 01 00 [09:30:36]Write to MH i2c: E2 08 00 98 57 80 13 01 00 00 00 00 00 6C [09:30:36]Write i2c OK [09:30:36]MH_I2C_Read... [09:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:36]Read from MH i2c: E2 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: E2 0E 00 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: E2 0E 00 98 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [09:30:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:30:36]wFMCommunicate OK [09:30:36]SAM_PROTO_GetShiftState done [09:30:36]FM_GetShiftState done [09:30:36]opened in 1730160548 [09:30:36]opened+sec_in_day 1730246948 [09:30:36]quantity*price = 30038 [09:30:36]sum+1 = 30039 [09:30: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 102 29.10.2024 09:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96593 ФПД: 268922981725103 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96593&fm=268922981725103&tin=02508201610067®Number=0000000000170478&sum=30000 [09:30:37]StoreToDocumentArchive [09:30:37]shift 145 fd 96593 [09:30:37]save to /storage/0145/doc_00096593 [09:30:37]save last doc name /storage/0145/doc_00096593 to /storage/kkm_last_doc_name [09:30:37]save OK [09:30:37]Clear old archive folders... [09:30:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:37]tlvbuf is 012ECD10 [09:30:37]SAM_PROTO_ClearQueue [09:30:37]wFMCommunicate request_size=4 [09:30:37]MH_SAM_APDU [09:30:37]CAPDU: 80 09 00 00 [09:30:37]Write to MH i2c: E2 08 00 A5 57 80 09 00 00 00 00 00 00 6E [09:30:37]Write i2c OK [09:30:37]MH_I2C_Read... [09:30:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:38]Read from MH i2c: E2 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 A5 57 00 90 00 70 [09:30:38]RAPDU: 90 00 [09:30:38]wFMCommunicate OK [09:30:38]SAM_PROTO_ClearQueue done [09:30:38]KKMCreateOFDPacket [09:30:38]OFDProtocolAddRootSTLVToBuf [09:30:38]FM_MakeSignedData [09:30:38]FM_MakeSignedData [09:30:38]SAM_PROTO_SignData [09:30:38]wFMCommunicate request_size=4 [09:30:38]MH_SAM_APDU [09:30:38]CAPDU: 80 0D 01 02 [09:30:38]Write to MH i2c: E2 08 00 A6 57 80 0D 01 02 00 00 00 00 76 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:38]Read from MH i2c: E2 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 A6 57 00 90 00 71 [09:30:38]RAPDU: 90 00 [09:30:38]wFMCommunicate OK [09:30:38]wFMCommunicate request_size=255 [09:30:38]MH_SAM_APDU [09:30: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 34 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 66 00 00 00 F4 03 04 00 41 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 79 01 00 35 04 06 00 F4 [09:30:38]Write to MH i2c: E2 02 01 A7 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 66 00 00 00 F4 03 04 00 41 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 79 01 00 35 04 06 00 F4 00 00 21 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:38]Read from MH i2c: E2 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 A7 57 00 90 00 72 [09:30:38]RAPDU: 90 00 [09:30:38]wFMCommunicate OK [09:30:38]wFMCommunicate request_size=10 [09:30:38]MH_SAM_APDU [09:30:38]CAPDU: 80 0D 02 02 05 95 82 CC 33 AF [09:30:38]Write to MH i2c: E2 0D 00 A8 57 80 0D 02 02 05 00 95 82 CC 33 AF 00 00 48 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:38]Read from MH i2c: E2 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 03 00 A8 57 00 90 00 73 [09:30:38]RAPDU: 90 00 [09:30:38]wFMCommunicate OK [09:30:38]wFMCommunicate request_size=4 [09:30:38]MH_SAM_APDU [09:30:38]CAPDU: 80 0D 03 02 [09:30:38]Write to MH i2c: E2 08 00 A9 57 80 0D 03 02 00 00 00 00 7B [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:38]Read from MH i2c: E2 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 0B 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 0B 00 A9 57 00 1A C9 02 36 74 5E 56 6E 90 00 2D [09:30:38]RAPDU: 1A C9 02 36 74 5E 56 6E 90 00 [09:30:38]wFMCommunicate OK [09:30:38]SAM_PROTO_SignData done [09:30:38]FM_MakeSignedData done [09:30:38]CreateOFDProtocolMessage [09:30:38]wFMCommunicate request_size=4 [09:30:38]MH_SAM_APDU [09:30:38]CAPDU: 80 11 00 00 [09:30:38]Write to MH i2c: E2 08 00 AA 57 80 11 00 00 00 00 00 00 7B [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:38]Read from MH i2c: E2 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 17 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 17 00 AA 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [09:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:30:38]wFMCommunicate OK [09:30:38]CreateOFDProtocolMessage done [09:30:38]OFDSenderStorePacket 96593 [09:30:38]StoreOFDPacket docnum=96593 [09:30:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A1 F2 07 01 C6 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 66 00 00 00 F4 03 04 00 41 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 79 01 00 35 04 06 00 F4 95 82 CC 33 AF 1A C9 02 36 74 5E 56 6E [09:30:38]CheckFolder [09:30:38]dirname=/storage/ofd_packets [09:30:38]CheckFolder done [09:30:38]ProducePacketName [09:30:38]name=ofd_packets/00096593 [09:30:38]NVStorageSaveData ofd_packets/00096593 [09:30:38]File name is /storage/ofd_packets/00096593 [09:30:38]Write 301 bytes [09:30:38]NVStorageSaveData done [09:30:38]OFDSenderStorePacket done [09:30:38]KKMCreateOFDPacket done [09:30:38]NVStorageSaveData kkm_last_timestamp [09:30:38]File name is /storage/kkm_last_timestamp [09:30:38]Write 4 bytes [09:30:38]NVStorageSaveData done [09:30:38]ExternCall_PrintAddStr [09:30:38]wPrintStart [09:30:38]Write to MH i2c: 01 00 00 AB 57 02 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 AB 57 00 00 00 00 00 FF 0F 17 [09:30:38]RasterBufferAndPrint [09:30:38]line Счет N : (1)3407119 [09:30:38]line ИНН: 02508201610067 [09:30:38]line Контрольно-Кассовый Чек [09:30:38]line ПРОДАЖА [09:30:38]line ТРК (МРК, ГНК) : 22 [09:30:38]line Товар: 2710124130 [09:30:38]line Аи-92-К-4 [09:30:38]line 4.490 * 66.90 [09:30:38]line = 300.38 [09:30:38]line НДС 12% НСП 1% [09:30:38]line > о реализуемом товаре [09:30:38]line ОКРУГЛЕНИЕ: -0.38 [09:30:38]line ИТОГО: 300.00 [09:30:38]line Внесено: 300.00 [09:30:38]line СДАЧА: 0.00 [09:30:38]line НСП 1% : 2.66 [09:30:38]line НДС 12% : 31.90 [09:30:38]line Наличными: 300.00 [09:30:38]line Безнал.: 0.00 [09:30:38]line Место: АЗС № 82 "Партнер Нефть" [09:30:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:30:38]line СНО: Общий режим [09:30:38]line Чек 102 29.10.2024 09:30 [09:30:38]line Смена: 145 ФФД: 1.0 [09:30:38]line ЗНМ: 0300000017 [09:30:38]line РНМ: 0000000000170478 [09:30:38]line Версия ККМ: v1.0 [09:30:38]line ФМ: 0000000002098560 [09:30:38]line ФД: 96593 [09:30:38]line ФПД: 268922981725103 [09:30:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96593&fm=268922981725103&tin=02508201610067®Number=0000000000170478&sum=30000 [09:30:38]OFD Sender: Processing packet 96593 [packets to send 58, broken 57] [09:30:38]ProducePacketName [09:30:38]name=ofd_packets/00096593 [09:30:38]OFD Sender: To server: pG, [09:30:38]CommunicateWithHost lk.salyk.kg:30040 [09:30:38]ConnectInit lk.salyk.kg [09:30:38]written 0, free lines is 4095 [09:30:39]Connected sock=10 [09:30:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A1 F2 07 01 C6 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 66 00 00 00 F4 03 04 00 41 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 79 01 00 35 04 06 00 F4 95 82 CC 33 AF 1A C9 02 36 74 5E 56 6E [09:30:39]Write to MH i2c: 01 00 00 D6 57 2D [09:30:39]Write i2c OK [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: 01 [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: 01 07 00 [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: 01 07 00 D6 57 00 00 00 00 00 07 0D 48 [09:30:39]RasterBufferAndPrint [09:30:39]line [09:30:39]line [09:30:39]line [09:30:39]line [09:30:39]line [09:30:39]written 0, free lines is 3341 [09:30:39]MH_Cut [09:30:39]Write to MH i2c: D1 01 00 DD 57 01 06 [09:30:39]Write i2c OK [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: D1 [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: D1 01 00 [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: D1 01 00 DD 57 00 05 [09:30:39]Write to MH i2c: 01 00 00 DE 57 35 [09:30:39]Write i2c OK [09:30:39]MH_I2C_Read... [09:30:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F8 E0 47 00 15 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 79 01 00 F4 03 04 00 68 55 20 67 B6 04 01 00 00 10 FD 14 C7 23 7E 20 D4 [09:30:39]CommunicateWithHost err = 0 [09:30:39]CheckOFDResponse [09:30:39]1017 (14) - 77093643461234 [09:30:39]1041 (16) - 0000000002098560 [09:30:39]1040 (4) - 96593 [09:30:39]1012 (4) - 29.10.2024 03:24 [09:30:39]1206 (1) - 0 [09:30:39]OFD Sender: Remove packet 96593 [09:30:39]ProducePacketName [09:30:39]name=ofd_packets/00096593 [09:30:39]NVStorageDeleteData [09:30:39]OFD Sender: No OFD packet to send [09:30:39]*** Cut start [09:30:39]*** Partial cut [09:30:39]*** CUTSNS_PIN = 1 [09:30:40]*** CUTSNS_PIN = 0 [09:30:40]*** Brake cut motor [09:30:40]Read from MH i2c: 01 [09:30:40]MH_I2C_Read... [09:30:40]*** Stop cut motor [09:30:40]*** Cut end [09:30:40]Read from MH i2c: 01 07 00 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: 01 07 00 DE 57 00 00 00 00 00 FF 0F 4A [09:30:40]process_action close_receipt done [09:30:40]requested_data is exist [09:30:40]produce_requested_data [09:30:40]requested_item fm.sn is exist - process it [09:30:40]wFMCommunicate request_size=4 [09:30:40]MH_SAM_APDU [09:30:40]CAPDU: 80 11 00 00 [09:30:40]Write to MH i2c: E2 08 00 DF 57 80 11 00 00 00 00 00 00 B0 [09:30:40]Write i2c OK [09:30:40]MH_I2C_Read... [09:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:40]Read from MH i2c: E2 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: E2 17 00 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: E2 17 00 DF 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [09:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:30:40]wFMCommunicate OK [09:30:40]requested_item fd.num is exist - process it [09:30:40]SAM_PROTO_GetFieldsCounters [09:30:40]wFMCommunicate request_size=4 [09:30:40]MH_SAM_APDU [09:30:40]CAPDU: 80 13 00 00 [09:30:40]Write to MH i2c: E2 08 00 E0 57 80 13 00 00 00 00 00 00 B3 [09:30:40]Write i2c OK [09:30:40]MH_I2C_Read... [09:30:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:40]Read from MH i2c: E2 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: E2 62 00 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: E2 62 00 E0 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [09:30:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:40]wFMCommunicate OK [09:30:40]SAM_PROTO_GetFieldsCounters done [09:30:40]requested_item shift.num is exist - process it [09:30:40]requested_item shift.opened is exist - process it [09:30:40]req_shift_opened [09:30:40]FM_GetShiftState [09:30:40]SAM_PROTO_GetShiftState [09:30:40]wFMCommunicate request_size=4 [09:30:40]MH_SAM_APDU [09:30:40]CAPDU: 80 13 01 00 [09:30:40]Write to MH i2c: E2 08 00 E1 57 80 13 01 00 00 00 00 00 B5 [09:30:40]Write i2c OK [09:30:40]MH_I2C_Read... [09:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:40]Read from MH i2c: E2 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: E2 0E 00 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: E2 0E 00 E1 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 13 [09:30:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:30:40]wFMCommunicate OK [09:30:40]SAM_PROTO_GetShiftState done [09:30:40]FM_GetShiftState done [09:30:40]req_shift_opened done [09:30:40]requested_item shift.open_date is exist - process it [09:30:40]req_shift_open_date [09:30:40]req_shift_open_date done [09:30:40]produce_requested_data done [09:30:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96593,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:30:40]process_action_free close_receipt [09:30:40]json_value_free [09:30:40]json_value_free done [09:30:40]process_json_proto returns [09:30:40]Send response to host [09:30:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96593,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:30:40]free response buf [09:30:40]execute_script done [09:30:40]execute_script returns [09:30:40]free content buf [09:30:40]Sock 7.Close socket [09:30:40]Sock 7.Thread stoped [09:30:44]OFD Sender: No OFD packet to send [09:30:49]OFD Sender: No OFD packet to send [09:30:54]OFD Sender: No OFD packet to send [09:30:59]accept exits with 9 [09:30:59]New connection [09:30:59]New thread 3066920292 created [09:30:59]Thread 3066776932 joined [09:30:59]Waiting for new connection... [09:30:59] Sock 9.Parse request [09:30:59]Sock 9.Check first char [09:30:59]Sock 9.First char is OK [09:30:59]request: POST /json_proto HTTP/1.0 [09:30:59]Method: POST [09:30:59]URL: /json_proto [09:30:59]Method is POST - this is cgi request [09:30:59]url: /json_proto [09:30:59]query_string will be loaded in cgi processing [09:30:59]execute_cgi json_proto POST (null) [09:30:59]execute_cgi path=json_proto method=POST [09:30:59]POST find Content-Length [09:30:59]Host: 172.17.40.67:8080 [09:30:59]Content-Length: 678 [09:30:59]Content-Type: application/json [09:30:59] [09:30:59]POST finish read [09:30:59]Found Content-Length = 678 [09:30:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:59]execute_script... [09:30: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)3407120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:59]POST & json_proto [09:30:59]process_json_proto [09:30:59]json parsed OK: [09:30:59]protocol is kg_v1.0 [09:30:59]action value=close_receipt [09:30:59]process_action close_receipt [09:30:59]cmd_close_receipt [09:30:59]MH_GetDate [09:30:59]Write to MH i2c: F0 00 00 E2 57 28 [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: F0 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: F0 09 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: F0 09 00 E2 57 00 57 AB 20 67 EE DA 66 66 4E [09:30:59]GetLastDocTimeStamp 1730194241 [09:30:59]current date 1730194263 [09:30:59]FM_GetShiftState [09:30:59]SAM_PROTO_GetShiftState [09:30:59]wFMCommunicate request_size=4 [09:30:59]MH_SAM_APDU [09:30:59]CAPDU: 80 13 01 00 [09:30:59]Write to MH i2c: E2 08 00 E3 57 80 13 01 00 00 00 00 00 B7 [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:59]Read from MH i2c: E2 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 0E 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 0E 00 E3 57 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 15 [09:30:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:30:59]wFMCommunicate OK [09:30:59]SAM_PROTO_GetShiftState done [09:30:59]FM_GetShiftState done [09:30:59]opened in 1730160548 [09:30:59]opened+sec_in_day 1730246948 [09:30:59]quantity*price = 50041 [09:30:59]sum+1 = 50042 [09:30: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 103 29.10.2024 09:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96594 ФПД: 56151956392078 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093103&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96594&fm=56151956392078&tin=02508201610067®Number=0000000000170478&sum=50000 [09:31:00]StoreToDocumentArchive [09:31:00]shift 145 fd 96594 [09:31:00]save to /storage/0145/doc_00096594 [09:31:00]save last doc name /storage/0145/doc_00096594 to /storage/kkm_last_doc_name [09:31:00]save OK [09:31:00]Clear old archive folders... [09:31:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:31:00]tlvbuf is B6F4D690 [09:31:00]SAM_PROTO_ClearQueue [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 09 00 00 [09:31:00]Write to MH i2c: E2 08 00 F0 57 80 09 00 00 00 00 00 00 B9 [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 F0 57 00 90 00 BB [09:31:00]RAPDU: 90 00 [09:31:00]wFMCommunicate OK [09:31:00]SAM_PROTO_ClearQueue done [09:31:00]KKMCreateOFDPacket [09:31:00]OFDProtocolAddRootSTLVToBuf [09:31:00]FM_MakeSignedData [09:31:00]FM_MakeSignedData [09:31:00]SAM_PROTO_SignData [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 0D 01 02 [09:31:00]Write to MH i2c: E2 08 00 F1 57 80 0D 01 02 00 00 00 00 C1 [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 F1 57 00 90 00 BC [09:31:00]RAPDU: 90 00 [09:31:00]wFMCommunicate OK [09:31:00]wFMCommunicate request_size=255 [09:31:00]MH_SAM_APDU [09:31: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 34 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 67 00 00 00 F4 03 04 00 57 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 79 01 00 35 04 06 00 33 [09:31:00]Write to MH i2c: E2 02 01 F2 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 67 00 00 00 F4 03 04 00 57 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 79 01 00 35 04 06 00 33 00 00 CF [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 F2 57 00 90 00 BD [09:31:00]RAPDU: 90 00 [09:31:00]wFMCommunicate OK [09:31:00]wFMCommunicate request_size=10 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 0D 02 02 05 11 E5 6A 08 8E [09:31:00]Write to MH i2c: E2 0D 00 F3 57 80 0D 02 02 05 00 11 E5 6A 08 8E 00 00 C4 [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 03 00 F3 57 00 90 00 BE [09:31:00]RAPDU: 90 00 [09:31:00]wFMCommunicate OK [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 0D 03 02 [09:31:00]Write to MH i2c: E2 08 00 F4 57 80 0D 03 02 00 00 00 00 C6 [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 0B 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 0B 00 F4 57 00 08 EE B2 9C B2 FF 45 80 90 00 81 [09:31:00]RAPDU: 08 EE B2 9C B2 FF 45 80 90 00 [09:31:00]wFMCommunicate OK [09:31:00]SAM_PROTO_SignData done [09:31:00]FM_MakeSignedData done [09:31:00]CreateOFDProtocolMessage [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 11 00 00 [09:31:00]Write to MH i2c: E2 08 00 F5 57 80 11 00 00 00 00 00 00 C6 [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 17 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 17 00 F5 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [09:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:31:00]wFMCommunicate OK [09:31:00]CreateOFDProtocolMessage done [09:31:00]OFDSenderStorePacket 96594 [09:31:00]StoreOFDPacket docnum=96594 [09:31:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C DB 07 01 CB 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 67 00 00 00 F4 03 04 00 57 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 79 01 00 35 04 06 00 33 11 E5 6A 08 8E 08 EE B2 9C B2 FF 45 80 [09:31:00]CheckFolder [09:31:00]dirname=/storage/ofd_packets [09:31:00]CheckFolder done [09:31:00]ProducePacketName [09:31:00]name=ofd_packets/00096594 [09:31:00]NVStorageSaveData ofd_packets/00096594 [09:31:00]File name is /storage/ofd_packets/00096594 [09:31:00]Write 301 bytes [09:31:00]NVStorageSaveData done [09:31:00]OFDSenderStorePacket done [09:31:00]KKMCreateOFDPacket done [09:31:00]NVStorageSaveData kkm_last_timestamp [09:31:00]File name is /storage/kkm_last_timestamp [09:31:00]Write 4 bytes [09:31:00]NVStorageSaveData done [09:31:00]ExternCall_PrintAddStr [09:31:00]wPrintStart [09:31:00]Write to MH i2c: 01 00 00 F6 57 4D [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: 01 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: 01 07 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: 01 07 00 F6 57 00 00 00 00 00 FF 0F 62 [09:31:00]RasterBufferAndPrint [09:31:00]line Счет N : (1)3407120 [09:31:00]line ИНН: 02508201610067 [09:31:00]line Контрольно-Кассовый Чек [09:31:00]line ПРОДАЖА [09:31:00]line ТРК (МРК, ГНК) : 32 [09:31:00]line Товар: 2710124130 [09:31:00]line Аи-92-К-4 [09:31:00]line 7.480 * 66.90 [09:31:00]line = 500.41 [09:31:00]line НДС 12% НСП 1% [09:31:00]line > о реализуемом товаре [09:31:00]line ОКРУГЛЕНИЕ: -0.41 [09:31:00]line ИТОГО: 500.00 [09:31:00]line Внесено: 500.00 [09:31:00]line СДАЧА: 0.00 [09:31:00]line НСП 1% : 4.43 [09:31:00]line НДС 12% : 53.14 [09:31:00]line Наличными: 500.00 [09:31:00]line Безнал.: 0.00 [09:31:00]line Место: АЗС № 82 "Партнер Нефть" [09:31:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:31:00]line СНО: Общий режим [09:31:00]line Чек 103 29.10.2024 09:31 [09:31:00]line Смена: 145 ФФД: 1.0 [09:31:00]line ЗНМ: 0300000017 [09:31:00]line РНМ: 0000000000170478 [09:31:00]line Версия ККМ: v1.0 [09:31:00]line ФМ: 0000000002098560 [09:31:00]line ФД: 96594 [09:31:00]line ФПД: 56151956392078 [09:31:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093103&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96594&fm=56151956392078&tin=02508201610067®Number=0000000000170478&sum=50000 [09:31:01]OFD Sender: Processing packet 96594 [packets to send 58, broken 57] [09:31:01]ProducePacketName [09:31:01]name=ofd_packets/00096594 [09:31:01]OFD Sender: To server: pG, [09:31:01]CommunicateWithHost lk.salyk.kg:30040 [09:31:01]ConnectInit lk.salyk.kg [09:31:01]written 0, free lines is 4095 [09:31:01]Connected sock=7 [09:31:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C DB 07 01 CB 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 67 00 00 00 F4 03 04 00 57 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 79 01 00 35 04 06 00 33 11 E5 6A 08 8E 08 EE B2 9C B2 FF 45 80 [09:31:01]Write to MH i2c: 01 00 00 21 58 79 [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: 01 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: 01 07 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: 01 07 00 21 58 00 00 00 00 00 0D 0D 9A [09:31:01]RasterBufferAndPrint [09:31:01]line [09:31:01]line [09:31:01]line [09:31:01]line [09:31:01]line [09:31:01]written 0, free lines is 3350 [09:31:01]MH_Cut [09:31:01]Write to MH i2c: D1 01 00 28 58 01 52 [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: D1 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: D1 01 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: D1 01 00 28 58 00 51 [09:31:01]Write to MH i2c: 01 00 00 29 58 81 [09:31:01]Write i2c OK [09:31:01]MH_I2C_Read... [09:31:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F8 E0 47 00 36 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 32 30 39 38 35 36 30 10 04 04 00 52 79 01 00 F4 03 04 00 7E 55 20 67 B6 04 01 00 00 6A 91 25 7C A2 6A 83 05 [09:31:01]CommunicateWithHost err = 0 [09:31:01]CheckOFDResponse [09:31:01]1017 (14) - 77093643461234 [09:31:01]1041 (16) - 0000000002098560 [09:31:01]1040 (4) - 96594 [09:31:01]1012 (4) - 29.10.2024 03:24 [09:31:01]1206 (1) - 0 [09:31:01]OFD Sender: Remove packet 96594 [09:31:01]ProducePacketName [09:31:01]name=ofd_packets/00096594 [09:31:01]NVStorageDeleteData [09:31:02]OFD Sender: No OFD packet to send [09:31:02]*** Cut start [09:31:02]*** Partial cut [09:31:02]*** CUTSNS_PIN = 1 [09:31:02]*** CUTSNS_PIN = 0 [09:31:02]*** Brake cut motor [09:31:03]Read from MH i2c: 01 [09:31:03]MH_I2C_Read... [09:31:03]*** Stop cut motor [09:31:03]*** Cut end [09:31:03]Read from MH i2c: 01 07 00 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: 01 07 00 29 58 00 00 00 00 00 FF 0F 96 [09:31:03]process_action close_receipt done [09:31:03]requested_data is exist [09:31:03]produce_requested_data [09:31:03]requested_item fm.sn is exist - process it [09:31:03]wFMCommunicate request_size=4 [09:31:03]MH_SAM_APDU [09:31:03]CAPDU: 80 11 00 00 [09:31:03]Write to MH i2c: E2 08 00 2A 58 80 11 00 00 00 00 00 00 FC [09:31:03]Write i2c OK [09:31:03]MH_I2C_Read... [09:31:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:03]Read from MH i2c: E2 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 17 00 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 17 00 2A 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [09:31:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:31:03]wFMCommunicate OK [09:31:03]requested_item fd.num is exist - process it [09:31:03]SAM_PROTO_GetFieldsCounters [09:31:03]wFMCommunicate request_size=4 [09:31:03]MH_SAM_APDU [09:31:03]CAPDU: 80 13 00 00 [09:31:03]Write to MH i2c: E2 08 00 2B 58 80 13 00 00 00 00 00 00 FF [09:31:03]Write i2c OK [09:31:03]MH_I2C_Read... [09:31:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:03]Read from MH i2c: E2 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 62 00 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 62 00 2B 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [09:31:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:31:03]wFMCommunicate OK [09:31:03]SAM_PROTO_GetFieldsCounters done [09:31:03]requested_item shift.num is exist - process it [09:31:03]requested_item shift.opened is exist - process it [09:31:03]req_shift_opened [09:31:03]FM_GetShiftState [09:31:03]SAM_PROTO_GetShiftState [09:31:03]wFMCommunicate request_size=4 [09:31:03]MH_SAM_APDU [09:31:03]CAPDU: 80 13 01 00 [09:31:03]Write to MH i2c: E2 08 00 2C 58 80 13 01 00 00 00 00 00 01 [09:31:03]Write i2c OK [09:31:03]MH_I2C_Read... [09:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:03]Read from MH i2c: E2 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 0E 00 [09:31:03]MH_I2C_Read... [09:31:03]Read from MH i2c: E2 0E 00 2C 58 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5F [09:31:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:31:03]wFMCommunicate OK [09:31:03]SAM_PROTO_GetShiftState done [09:31:03]FM_GetShiftState done [09:31:03]req_shift_opened done [09:31:03]requested_item shift.open_date is exist - process it [09:31:03]req_shift_open_date [09:31:03]req_shift_open_date done [09:31:03]produce_requested_data done [09:31:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96594,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:31:03]process_action_free close_receipt [09:31:03]json_value_free [09:31:03]json_value_free done [09:31:03]process_json_proto returns [09:31:03]Send response to host [09:31:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96594,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:31:03]free response buf [09:31:03]execute_script done [09:31:03]execute_script returns [09:31:03]free content buf [09:31:03]Sock 9.Close socket [09:31:03]Sock 9.Thread stoped [09:31:07]OFD Sender: No OFD packet to send [09:31:12]OFD Sender: No OFD packet to send [09:31:17]OFD Sender: No OFD packet to send [09:31:22]OFD Sender: No OFD packet to send [09:31:27]OFD Sender: No OFD packet to send [09:31:32]OFD Sender: No OFD packet to send [09:31:37]OFD Sender: No OFD packet to send [09:31:42]OFD Sender: No OFD packet to send [09:31:47]OFD Sender: No OFD packet to send [09:31:52]OFD Sender: No OFD packet to send [09:31:57]OFD Sender: No OFD packet to send [09:32:02]OFD Sender: No OFD packet to send [09:32:07]OFD Sender: No OFD packet to send [09:32:12]OFD Sender: No OFD packet to send [09:32:14]accept exits with 10 [09:32:14]New connection [09:32:14]New thread 3066776932 created [09:32:14]Thread 3066920292 joined [09:32:14]Waiting for new connection... [09:32:14] Sock 10.Parse request [09:32:14]Sock 10.Check first char [09:32:14]Sock 10.First char is OK [09:32:14]request: POST /json_proto HTTP/1.0 [09:32:14]Method: POST [09:32:14]URL: /json_proto [09:32:14]Method is POST - this is cgi request [09:32:14]url: /json_proto [09:32:14]query_string will be loaded in cgi processing [09:32:14]execute_cgi json_proto POST (null) [09:32:14]execute_cgi path=json_proto method=POST [09:32:14]POST find Content-Length [09:32:14]Host: 172.17.40.67:8080 [09:32:14]Content-Length: 678 [09:32:14]Content-Type: application/json [09:32:14] [09:32:14]POST finish read [09:32:14]Found Content-Length = 678 [09:32:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [09:32:14]execute_script... [09:32: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)3407121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [09:32:14]POST & json_proto [09:32:14]process_json_proto [09:32:14]json parsed OK: [09:32:14]protocol is kg_v1.0 [09:32:14]action value=close_receipt [09:32:14]process_action close_receipt [09:32:14]cmd_close_receipt [09:32:14]MH_GetDate [09:32:14]Write to MH i2c: F0 00 00 2D 58 74 [09:32:14]Write i2c OK [09:32:14]MH_I2C_Read... [09:32:14]Read from MH i2c: F0 [09:32:14]MH_I2C_Read... [09:32:14]Read from MH i2c: F0 09 00 [09:32:14]MH_I2C_Read... [09:32:14]Read from MH i2c: F0 09 00 2D 58 00 A2 AB 20 67 EE DA 66 66 E5 [09:32:14]GetLastDocTimeStamp 1730194263 [09:32:14]current date 1730194338 [09:32:14]FM_GetShiftState [09:32:14]SAM_PROTO_GetShiftState [09:32:14]wFMCommunicate request_size=4 [09:32:14]MH_SAM_APDU [09:32:14]CAPDU: 80 13 01 00 [09:32:14]Write to MH i2c: E2 08 00 2E 58 80 13 01 00 00 00 00 00 03 [09:32:14]Write i2c OK [09:32:14]MH_I2C_Read... [09:32:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:14]Read from MH i2c: E2 [09:32:14]MH_I2C_Read... [09:32:14]Read from MH i2c: E2 0E 00 [09:32:14]MH_I2C_Read... [09:32:14]Read from MH i2c: E2 0E 00 2E 58 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [09:32:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:32:14]wFMCommunicate OK [09:32:14]SAM_PROTO_GetShiftState done [09:32:14]FM_GetShiftState done [09:32:14]opened in 1730160548 [09:32:14]opened+sec_in_day 1730246948 [09:32:14]quantity*price = 22010 [09:32:14]sum+1 = 22011 [09:32:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 104 29.10.2024 09:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96595 ФПД: 186532986731713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96595&fm=186532986731713&tin=02508201610067®Number=0000000000170478&sum=22000 [09:32:15]StoreToDocumentArchive [09:32:15]shift 145 fd 96595 [09:32:15]save to /storage/0145/doc_00096595 [09:32:15]save last doc name /storage/0145/doc_00096595 to /storage/kkm_last_doc_name [09:32:15]save OK [09:32:15]Clear old archive folders... [09:32:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:32:15]tlvbuf is 011F3FA0 [09:32:15]SAM_PROTO_ClearQueue [09:32:15]wFMCommunicate request_size=4 [09:32:15]MH_SAM_APDU [09:32:15]CAPDU: 80 09 00 00 [09:32:15]Write to MH i2c: E2 08 00 3B 58 80 09 00 00 00 00 00 00 05 [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:15]Read from MH i2c: E2 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 3B 58 00 90 00 07 [09:32:15]RAPDU: 90 00 [09:32:15]wFMCommunicate OK [09:32:15]SAM_PROTO_ClearQueue done [09:32:15]KKMCreateOFDPacket [09:32:15]OFDProtocolAddRootSTLVToBuf [09:32:15]FM_MakeSignedData [09:32:15]FM_MakeSignedData [09:32:15]SAM_PROTO_SignData [09:32:15]wFMCommunicate request_size=4 [09:32:15]MH_SAM_APDU [09:32:15]CAPDU: 80 0D 01 02 [09:32:15]Write to MH i2c: E2 08 00 3C 58 80 0D 01 02 00 00 00 00 0D [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:15]Read from MH i2c: E2 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 3C 58 00 90 00 08 [09:32:15]RAPDU: 90 00 [09:32:15]wFMCommunicate OK [09:32:15]wFMCommunicate request_size=255 [09:32:15]MH_SAM_APDU [09:32: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 34 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 68 00 00 00 F4 03 04 00 A2 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 79 01 00 35 04 06 00 A9 [09:32:15]Write to MH i2c: E2 02 01 3D 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 68 00 00 00 F4 03 04 00 A2 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 79 01 00 35 04 06 00 A9 00 00 41 [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:15]Read from MH i2c: E2 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 3D 58 00 90 00 09 [09:32:15]RAPDU: 90 00 [09:32:15]wFMCommunicate OK [09:32:15]wFMCommunicate request_size=10 [09:32:15]MH_SAM_APDU [09:32:15]CAPDU: 80 0D 02 02 05 A6 98 69 BC C1 [09:32:15]Write to MH i2c: E2 0D 00 3E 58 80 0D 02 02 05 00 A6 98 69 BC C1 00 00 3E [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:15]Read from MH i2c: E2 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 03 00 3E 58 00 90 00 0A [09:32:15]RAPDU: 90 00 [09:32:15]wFMCommunicate OK [09:32:15]wFMCommunicate request_size=4 [09:32:15]MH_SAM_APDU [09:32:15]CAPDU: 80 0D 03 02 [09:32:15]Write to MH i2c: E2 08 00 3F 58 80 0D 03 02 00 00 00 00 12 [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:15]Read from MH i2c: E2 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 0B 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 0B 00 3F 58 00 58 A1 5F 89 76 1E AB B5 90 00 E8 [09:32:15]RAPDU: 58 A1 5F 89 76 1E AB B5 90 00 [09:32:15]wFMCommunicate OK [09:32:15]SAM_PROTO_SignData done [09:32:15]FM_MakeSignedData done [09:32:15]CreateOFDProtocolMessage [09:32:15]wFMCommunicate request_size=4 [09:32:15]MH_SAM_APDU [09:32:15]CAPDU: 80 11 00 00 [09:32:15]Write to MH i2c: E2 08 00 40 58 80 11 00 00 00 00 00 00 12 [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:15]Read from MH i2c: E2 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 17 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 17 00 40 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [09:32:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:32:15]wFMCommunicate OK [09:32:15]CreateOFDProtocolMessage done [09:32:15]OFDSenderStorePacket 96595 [09:32:15]StoreOFDPacket docnum=96595 [09:32:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 2F 07 01 1F D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 68 00 00 00 F4 03 04 00 A2 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 79 01 00 35 04 06 00 A9 A6 98 69 BC C1 58 A1 5F 89 76 1E AB B5 [09:32:15]CheckFolder [09:32:15]dirname=/storage/ofd_packets [09:32:15]CheckFolder done [09:32:15]ProducePacketName [09:32:15]name=ofd_packets/00096595 [09:32:15]NVStorageSaveData ofd_packets/00096595 [09:32:15]File name is /storage/ofd_packets/00096595 [09:32:15]Write 301 bytes [09:32:15]NVStorageSaveData done [09:32:15]OFDSenderStorePacket done [09:32:15]KKMCreateOFDPacket done [09:32:15]NVStorageSaveData kkm_last_timestamp [09:32:15]File name is /storage/kkm_last_timestamp [09:32:15]Write 4 bytes [09:32:15]NVStorageSaveData done [09:32:15]ExternCall_PrintAddStr [09:32:15]wPrintStart [09:32:15]Write to MH i2c: 01 00 00 41 58 99 [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: 01 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: 01 07 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: 01 07 00 41 58 00 00 00 00 00 FF 0F AE [09:32:15]RasterBufferAndPrint [09:32:15]line Счет N : (1)3407121 [09:32:15]line ИНН: 02508201610067 [09:32:15]line Контрольно-Кассовый Чек [09:32:15]line ПРОДАЖА [09:32:15]line ТРК (МРК, ГНК) : 12 [09:32:15]line Товар: 2710124130 [09:32:15]line Аи-92-К-4 [09:32:15]line 3.290 * 66.90 [09:32:15]line = 220.10 [09:32:15]line НДС 12% НСП 1% [09:32:15]line > о реализуемом товаре [09:32:15]line ОКРУГЛЕНИЕ: -0.10 [09:32:15]line ИТОГО: 220.00 [09:32:15]line Внесено: 220.00 [09:32:15]line СДАЧА: 0.00 [09:32:15]line НСП 1% : 1.95 [09:32:15]line НДС 12% : 23.37 [09:32:15]line Наличными: 220.00 [09:32:15]line Безнал.: 0.00 [09:32:15]line Место: АЗС № 82 "Партнер Нефть" [09:32:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:32:15]line СНО: Общий режим [09:32:15]line Чек 104 29.10.2024 09:32 [09:32:15]line Смена: 145 ФФД: 1.0 [09:32:15]line ЗНМ: 0300000017 [09:32:15]line РНМ: 0000000000170478 [09:32:15]line Версия ККМ: v1.0 [09:32:16]line ФМ: 0000000002098560 [09:32:16]line ФД: 96595 [09:32:16]line ФПД: 186532986731713 [09:32:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96595&fm=186532986731713&tin=02508201610067®Number=0000000000170478&sum=22000 [09:32:16]OFD Sender: Processing packet 96595 [packets to send 58, broken 57] [09:32:16]ProducePacketName [09:32:16]name=ofd_packets/00096595 [09:32:16]OFD Sender: To server: pG, [09:32:16]CommunicateWithHost lk.salyk.kg:30040 [09:32:16]ConnectInit lk.salyk.kg [09:32:16]written 0, free lines is 4095 [09:32:16]Connected sock=9 [09:32:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 2F 07 01 1F D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 68 00 00 00 F4 03 04 00 A2 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 79 01 00 35 04 06 00 A9 A6 98 69 BC C1 58 A1 5F 89 76 1E AB B5 [09:32:16]Write to MH i2c: 01 00 00 6C 58 C4 [09:32:16]Write i2c OK [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: 01 [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: 01 07 00 [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: 01 07 00 6C 58 00 00 00 00 00 FF 0C D6 [09:32:16]RasterBufferAndPrint [09:32:16]line [09:32:16]line [09:32:16]line [09:32:16]line [09:32:16]line [09:32:16]written 0, free lines is 3333 [09:32:16]MH_Cut [09:32:16]Write to MH i2c: D1 01 00 73 58 01 9D [09:32:16]Write i2c OK [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: D1 [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: D1 01 00 [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: D1 01 00 73 58 00 9C [09:32:16]Write to MH i2c: 01 00 00 74 58 CC [09:32:16]Write i2c OK [09:32:16]MH_I2C_Read... [09:32:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B1 50 47 00 13 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 32 30 39 38 35 36 30 10 04 04 00 53 79 01 00 F4 03 04 00 C9 55 20 67 B6 04 01 00 00 64 C9 4F 72 AC 29 7A 35 [09:32:16]CommunicateWithHost err = 0 [09:32:16]CheckOFDResponse [09:32:16]1017 (14) - 77093643461234 [09:32:16]1041 (16) - 0000000002098560 [09:32:16]1040 (4) - 96595 [09:32:16]1012 (4) - 29.10.2024 03:26 [09:32:16]1206 (1) - 0 [09:32:16]OFD Sender: Remove packet 96595 [09:32:16]ProducePacketName [09:32:16]name=ofd_packets/00096595 [09:32:16]NVStorageDeleteData [09:32:17]OFD Sender: No OFD packet to send [09:32:17]*** Cut start [09:32:17]*** Partial cut [09:32:17]*** CUTSNS_PIN = 1 [09:32:17]*** CUTSNS_PIN = 0 [09:32:17]*** Brake cut motor [09:32:17]Read from MH i2c: 01 [09:32:17]MH_I2C_Read... [09:32:17]*** Stop cut motor [09:32:17]*** Cut end [09:32:17]Read from MH i2c: 01 07 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: 01 07 00 74 58 00 00 00 00 00 FF 0F E1 [09:32:17]process_action close_receipt done [09:32:17]requested_data is exist [09:32:17]produce_requested_data [09:32:17]requested_item fm.sn is exist - process it [09:32:17]wFMCommunicate request_size=4 [09:32:17]MH_SAM_APDU [09:32:17]CAPDU: 80 11 00 00 [09:32:17]Write to MH i2c: E2 08 00 75 58 80 11 00 00 00 00 00 00 47 [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:17]Read from MH i2c: E2 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 17 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 17 00 75 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [09:32:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:32:17]wFMCommunicate OK [09:32:17]requested_item fd.num is exist - process it [09:32:17]SAM_PROTO_GetFieldsCounters [09:32:17]wFMCommunicate request_size=4 [09:32:17]MH_SAM_APDU [09:32:17]CAPDU: 80 13 00 00 [09:32:17]Write to MH i2c: E2 08 00 76 58 80 13 00 00 00 00 00 00 4A [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:17]Read from MH i2c: E2 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 62 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 62 00 76 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [09:32:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:17]wFMCommunicate OK [09:32:17]SAM_PROTO_GetFieldsCounters done [09:32:17]requested_item shift.num is exist - process it [09:32:17]requested_item shift.opened is exist - process it [09:32:17]req_shift_opened [09:32:17]FM_GetShiftState [09:32:17]SAM_PROTO_GetShiftState [09:32:17]wFMCommunicate request_size=4 [09:32:17]MH_SAM_APDU [09:32:17]CAPDU: 80 13 01 00 [09:32:17]Write to MH i2c: E2 08 00 77 58 80 13 01 00 00 00 00 00 4C [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:18]Read from MH i2c: E2 [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: E2 0E 00 [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: E2 0E 00 77 58 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AA [09:32:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:32:18]wFMCommunicate OK [09:32:18]SAM_PROTO_GetShiftState done [09:32:18]FM_GetShiftState done [09:32:18]req_shift_opened done [09:32:18]requested_item shift.open_date is exist - process it [09:32:18]req_shift_open_date [09:32:18]req_shift_open_date done [09:32:18]produce_requested_data done [09:32:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96595,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:32:18]process_action_free close_receipt [09:32:18]json_value_free [09:32:18]json_value_free done [09:32:18]process_json_proto returns [09:32:18]Send response to host [09:32:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96595,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:32:18]free response buf [09:32:18]execute_script done [09:32:18]execute_script returns [09:32:18]free content buf [09:32:18]Sock 10.Close socket [09:32:18]Sock 10.Thread stoped [09:32:22]OFD Sender: No OFD packet to send [09:32:27]OFD Sender: No OFD packet to send [09:32:32]OFD Sender: No OFD packet to send [09:32:37]OFD Sender: No OFD packet to send [09:32:42]OFD Sender: No OFD packet to send [09:32:47]OFD Sender: No OFD packet to send [09:32:52]OFD Sender: No OFD packet to send [09:32:57]OFD Sender: No OFD packet to send [09:33:02]OFD Sender: No OFD packet to send [09:33:07]OFD Sender: No OFD packet to send [09:33:12]OFD Sender: No OFD packet to send [09:33:17]OFD Sender: No OFD packet to send [09:33:22]OFD Sender: No OFD packet to send [09:33:27]OFD Sender: No OFD packet to send [09:33:32]OFD Sender: No OFD packet to send [09:33:32]accept exits with 7 [09:33:32]New connection [09:33:32]New thread 3066920292 created [09:33:32]Thread 3066776932 joined [09:33:32]Waiting for new connection... [09:33:32] Sock 7.Parse request [09:33:32]Sock 7.Check first char [09:33:32]Sock 7.First char is OK [09:33:32]request: POST /json_proto HTTP/1.0 [09:33:32]Method: POST [09:33:32]URL: /json_proto [09:33:32]Method is POST - this is cgi request [09:33:32]url: /json_proto [09:33:32]query_string will be loaded in cgi processing [09:33:32]execute_cgi json_proto POST (null) [09:33:32]execute_cgi path=json_proto method=POST [09:33:32]POST find Content-Length [09:33:32]Host: 172.17.40.67:8080 [09:33:32]Content-Length: 678 [09:33:32]Content-Type: application/json [09:33:32] [09:33:32]POST finish read [09:33:32]Found Content-Length = 678 [09:33:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:33:32]execute_script... [09:33:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:33:32]POST & json_proto [09:33:32]process_json_proto [09:33:32]json parsed OK: [09:33:32]protocol is kg_v1.0 [09:33:32]action value=close_receipt [09:33:32]process_action close_receipt [09:33:32]cmd_close_receipt [09:33:32]MH_GetDate [09:33:32]Write to MH i2c: F0 00 00 78 58 BF [09:33:32]Write i2c OK [09:33:32]MH_I2C_Read... [09:33:32]Read from MH i2c: F0 [09:33:32]MH_I2C_Read... [09:33:32]Read from MH i2c: F0 09 00 [09:33:32]MH_I2C_Read... [09:33:32]Read from MH i2c: F0 09 00 78 58 00 F1 AB 20 67 EE DA 66 66 7F [09:33:32]GetLastDocTimeStamp 1730194338 [09:33:32]current date 1730194417 [09:33:32]FM_GetShiftState [09:33:32]SAM_PROTO_GetShiftState [09:33:32]wFMCommunicate request_size=4 [09:33:32]MH_SAM_APDU [09:33:32]CAPDU: 80 13 01 00 [09:33:32]Write to MH i2c: E2 08 00 79 58 80 13 01 00 00 00 00 00 4E [09:33:32]Write i2c OK [09:33:32]MH_I2C_Read... [09:33:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:33]Read from MH i2c: E2 [09:33:33]MH_I2C_Read... [09:33:33]Read from MH i2c: E2 0E 00 [09:33:33]MH_I2C_Read... [09:33:33]Read from MH i2c: E2 0E 00 79 58 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [09:33:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:33:33]wFMCommunicate OK [09:33:33]SAM_PROTO_GetShiftState done [09:33:33]FM_GetShiftState done [09:33:33]opened in 1730160548 [09:33:33]opened+sec_in_day 1730246948 [09:33:33]quantity*price = 20003 [09:33:33]sum+1 = 20004 [09:33:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 105 29.10.2024 09:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96596 ФПД: 272676084087347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96596&fm=272676084087347&tin=02508201610067®Number=0000000000170478&sum=20000 [09:33:34]StoreToDocumentArchive [09:33:34]shift 145 fd 96596 [09:33:34]save to /storage/0145/doc_00096596 [09:33:34]save last doc name /storage/0145/doc_00096596 to /storage/kkm_last_doc_name [09:33:34]save OK [09:33:34]Clear old archive folders... [09:33:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:34]tlvbuf is 010EB900 [09:33:34]SAM_PROTO_ClearQueue [09:33:34]wFMCommunicate request_size=4 [09:33:34]MH_SAM_APDU [09:33:34]CAPDU: 80 09 00 00 [09:33:34]Write to MH i2c: E2 08 00 86 58 80 09 00 00 00 00 00 00 50 [09:33:34]Write i2c OK [09:33:34]MH_I2C_Read... [09:33:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:34]Read from MH i2c: E2 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 86 58 00 90 00 52 [09:33:34]RAPDU: 90 00 [09:33:34]wFMCommunicate OK [09:33:34]SAM_PROTO_ClearQueue done [09:33:34]KKMCreateOFDPacket [09:33:34]OFDProtocolAddRootSTLVToBuf [09:33:34]FM_MakeSignedData [09:33:34]FM_MakeSignedData [09:33:34]SAM_PROTO_SignData [09:33:34]wFMCommunicate request_size=4 [09:33:34]MH_SAM_APDU [09:33:34]CAPDU: 80 0D 01 02 [09:33:34]Write to MH i2c: E2 08 00 87 58 80 0D 01 02 00 00 00 00 58 [09:33:34]Write i2c OK [09:33:34]MH_I2C_Read... [09:33:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:34]Read from MH i2c: E2 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 87 58 00 90 00 53 [09:33:34]RAPDU: 90 00 [09:33:34]wFMCommunicate OK [09:33:34]wFMCommunicate request_size=255 [09:33:34]MH_SAM_APDU [09:33:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 69 00 00 00 F4 03 04 00 F1 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 79 01 00 35 04 06 00 F7 [09:33:34]Write to MH i2c: E2 02 01 88 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 69 00 00 00 F4 03 04 00 F1 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 79 01 00 35 04 06 00 F7 00 00 8A [09:33:34]Write i2c OK [09:33:34]MH_I2C_Read... [09:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:34]Read from MH i2c: E2 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 88 58 00 90 00 54 [09:33:34]RAPDU: 90 00 [09:33:34]wFMCommunicate OK [09:33:34]wFMCommunicate request_size=10 [09:33:34]MH_SAM_APDU [09:33:34]CAPDU: 80 0D 02 02 05 FF 59 21 7A 33 [09:33:34]Write to MH i2c: E2 0D 00 89 58 80 0D 02 02 05 00 FF 59 21 7A 33 00 00 8B [09:33:34]Write i2c OK [09:33:34]MH_I2C_Read... [09:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:34]Read from MH i2c: E2 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 03 00 89 58 00 90 00 55 [09:33:34]RAPDU: 90 00 [09:33:34]wFMCommunicate OK [09:33:34]wFMCommunicate request_size=4 [09:33:34]MH_SAM_APDU [09:33:34]CAPDU: 80 0D 03 02 [09:33:34]Write to MH i2c: E2 08 00 8A 58 80 0D 03 02 00 00 00 00 5D [09:33:34]Write i2c OK [09:33:34]MH_I2C_Read... [09:33:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:34]Read from MH i2c: E2 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 0B 00 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 0B 00 8A 58 00 FF 19 B6 36 B1 14 F1 A5 90 00 BD [09:33:34]RAPDU: FF 19 B6 36 B1 14 F1 A5 90 00 [09:33:34]wFMCommunicate OK [09:33:34]SAM_PROTO_SignData done [09:33:34]FM_MakeSignedData done [09:33:34]CreateOFDProtocolMessage [09:33:34]wFMCommunicate request_size=4 [09:33:34]MH_SAM_APDU [09:33:34]CAPDU: 80 11 00 00 [09:33:34]Write to MH i2c: E2 08 00 8B 58 80 11 00 00 00 00 00 00 5D [09:33:34]Write i2c OK [09:33:34]MH_I2C_Read... [09:33:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:34]Read from MH i2c: E2 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 17 00 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: E2 17 00 8B 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [09:33:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:33:34]wFMCommunicate OK [09:33:34]CreateOFDProtocolMessage done [09:33:34]OFDSenderStorePacket 96596 [09:33:34]StoreOFDPacket docnum=96596 [09:33:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 66 07 01 A0 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 34 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 69 00 00 00 F4 03 04 00 F1 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 79 01 00 35 04 06 00 F7 FF 59 21 7A 33 FF 19 B6 36 B1 14 F1 A5 [09:33:34]CheckFolder [09:33:34]dirname=/storage/ofd_packets [09:33:34]CheckFolder done [09:33:34]ProducePacketName [09:33:34]name=ofd_packets/00096596 [09:33:34]NVStorageSaveData ofd_packets/00096596 [09:33:34]File name is /storage/ofd_packets/00096596 [09:33:34]Write 301 bytes [09:33:34]NVStorageSaveData done [09:33:34]OFDSenderStorePacket done [09:33:34]KKMCreateOFDPacket done [09:33:34]NVStorageSaveData kkm_last_timestamp [09:33:34]File name is /storage/kkm_last_timestamp [09:33:34]Write 4 bytes [09:33:34]NVStorageSaveData done [09:33:34]ExternCall_PrintAddStr [09:33:34]wPrintStart [09:33:34]Write to MH i2c: 01 00 00 8C 58 E4 [09:33:34]Write i2c OK [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: 01 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: 01 07 00 [09:33:34]MH_I2C_Read... [09:33:34]Read from MH i2c: 01 07 00 8C 58 00 00 00 00 00 FF 0F F9 [09:33:34]RasterBufferAndPrint [09:33:34]line Счет N : (1)3407122 [09:33:34]line ИНН: 02508201610067 [09:33:34]line Контрольно-Кассовый Чек [09:33:34]line ПРОДАЖА [09:33:34]line ТРК (МРК, ГНК) : 12 [09:33:34]line Товар: 2710124130 [09:33:34]line Аи-92-К-4 [09:33:34]line 2.990 * 66.90 [09:33:34]line = 200.03 [09:33:34]line НДС 12% НСП 1% [09:33:34]line > о реализуемом товаре [09:33:34]line ОКРУГЛЕНИЕ: -0.03 [09:33:34]line ИТОГО: 200.00 [09:33:34]line Внесено: 200.00 [09:33:34]line СДАЧА: 0.00 [09:33:34]line НСП 1% : 1.77 [09:33:34]line НДС 12% : 21.24 [09:33:34]line Наличными: 200.00 [09:33:34]line Безнал.: 0.00 [09:33:34]line Место: АЗС № 82 "Партнер Нефть" [09:33:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:33:34]line СНО: Общий режим [09:33:34]line Чек 105 29.10.2024 09:33 [09:33:34]line Смена: 145 ФФД: 1.0 [09:33:34]line ЗНМ: 0300000017 [09:33:34]line РНМ: 0000000000170478 [09:33:34]line Версия ККМ: v1.0 [09:33:34]line ФМ: 0000000002098560 [09:33:34]line ФД: 96596 [09:33:34]line ФПД: 272676084087347 [09:33:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96596&fm=272676084087347&tin=02508201610067®Number=0000000000170478&sum=20000 [09:33:35]OFD Sender: Processing packet 96596 [packets to send 58, broken 57] [09:33:35]ProducePacketName [09:33:35]name=ofd_packets/00096596 [09:33:35]OFD Sender: To server: pG, [09:33:35]CommunicateWithHost lk.salyk.kg:30040 [09:33:35]ConnectInit lk.salyk.kg [09:33:35]written 0, free lines is 4095 [09:33:35]Connected sock=10 [09:33:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 66 07 01 A0 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 34 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 69 00 00 00 F4 03 04 00 F1 AB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 79 01 00 35 04 06 00 F7 FF 59 21 7A 33 FF 19 B6 36 B1 14 F1 A5 [09:33:35]Write to MH i2c: 01 00 00 B7 58 0F [09:33:35]Write i2c OK [09:33:35]MH_I2C_Read... [09:33:35]Read from MH i2c: 01 [09:33:35]MH_I2C_Read... [09:33:35]Read from MH i2c: 01 07 00 [09:33:35]MH_I2C_Read... [09:33:35]Read from MH i2c: 01 07 00 B7 58 00 00 00 00 00 02 0D 25 [09:33:35]RasterBufferAndPrint [09:33:35]line [09:33:35]line [09:33:35]line [09:33:35]line [09:33:35]line [09:33:35]written 0, free lines is 3336 [09:33:35]MH_Cut [09:33:35]Write to MH i2c: D1 01 00 BE 58 01 E8 [09:33:35]Write i2c OK [09:33:35]MH_I2C_Read... [09:33:35]Read from MH i2c: D1 [09:33:35]MH_I2C_Read... [09:33:35]Read from MH i2c: D1 01 00 [09:33:35]MH_I2C_Read... [09:33:35]Read from MH i2c: D1 01 00 BE 58 00 E7 [09:33:35]Write to MH i2c: 01 00 00 BF 58 17 [09:33:35]Write i2c OK [09:33:35]MH_I2C_Read... [09:33:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 21 47 00 9C 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 79 01 00 F4 03 04 00 18 56 20 67 B6 04 01 00 00 ED 71 A1 7A 10 D9 F4 DA [09:33:35]CommunicateWithHost err = 0 [09:33:35]CheckOFDResponse [09:33:35]1017 (14) - 77093643461234 [09:33:35]1041 (16) - 0000000002098560 [09:33:35]1040 (4) - 96596 [09:33:35]1012 (4) - 29.10.2024 03:27 [09:33:35]1206 (1) - 0 [09:33:35]OFD Sender: Remove packet 96596 [09:33:35]ProducePacketName [09:33:35]name=ofd_packets/00096596 [09:33:35]NVStorageDeleteData [09:33:36]OFD Sender: No OFD packet to send [09:33:36]*** Cut start [09:33:36]*** Partial cut [09:33:36]*** CUTSNS_PIN = 1 [09:33:36]*** CUTSNS_PIN = 0 [09:33:36]*** Brake cut motor [09:33:36]Read from MH i2c: 01 [09:33:36]MH_I2C_Read... [09:33:36]*** Stop cut motor [09:33:36]*** Cut end [09:33:36]Read from MH i2c: 01 07 00 [09:33:36]MH_I2C_Read... [09:33:36]Read from MH i2c: 01 07 00 BF 58 00 00 00 00 00 FF 0F 2C [09:33:36]process_action close_receipt done [09:33:36]requested_data is exist [09:33:36]produce_requested_data [09:33:36]requested_item fm.sn is exist - process it [09:33:36]wFMCommunicate request_size=4 [09:33:36]MH_SAM_APDU [09:33:36]CAPDU: 80 11 00 00 [09:33:36]Write to MH i2c: E2 08 00 C0 58 80 11 00 00 00 00 00 00 92 [09:33:36]Write i2c OK [09:33:36]MH_I2C_Read... [09:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:36]Read from MH i2c: E2 [09:33:36]MH_I2C_Read... [09:33:36]Read from MH i2c: E2 17 00 [09:33:36]MH_I2C_Read... [09:33:36]Read from MH i2c: E2 17 00 C0 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [09:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:33:36]wFMCommunicate OK [09:33:36]requested_item fd.num is exist - process it [09:33:36]SAM_PROTO_GetFieldsCounters [09:33:36]wFMCommunicate request_size=4 [09:33:36]MH_SAM_APDU [09:33:36]CAPDU: 80 13 00 00 [09:33:36]Write to MH i2c: E2 08 00 C1 58 80 13 00 00 00 00 00 00 95 [09:33:36]Write i2c OK [09:33:36]MH_I2C_Read... [09:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:36]Read from MH i2c: E2 [09:33:36]MH_I2C_Read... [09:33:36]Read from MH i2c: E2 62 00 [09:33:36]MH_I2C_Read... [09:33:36]Read from MH i2c: E2 62 00 C1 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [09:33:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:36]wFMCommunicate OK [09:33:36]SAM_PROTO_GetFieldsCounters done [09:33:36]requested_item shift.num is exist - process it [09:33:36]requested_item shift.opened is exist - process it [09:33:36]req_shift_opened [09:33:36]FM_GetShiftState [09:33:36]SAM_PROTO_GetShiftState [09:33:36]wFMCommunicate request_size=4 [09:33:36]MH_SAM_APDU [09:33:36]CAPDU: 80 13 01 00 [09:33:36]Write to MH i2c: E2 08 00 C2 58 80 13 01 00 00 00 00 00 97 [09:33:36]Write i2c OK [09:33:36]MH_I2C_Read... [09:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:37]Read from MH i2c: E2 [09:33:37]MH_I2C_Read... [09:33:37]Read from MH i2c: E2 0E 00 [09:33:37]MH_I2C_Read... [09:33:37]Read from MH i2c: E2 0E 00 C2 58 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F5 [09:33:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:33:37]wFMCommunicate OK [09:33:37]SAM_PROTO_GetShiftState done [09:33:37]FM_GetShiftState done [09:33:37]req_shift_opened done [09:33:37]requested_item shift.open_date is exist - process it [09:33:37]req_shift_open_date [09:33:37]req_shift_open_date done [09:33:37]produce_requested_data done [09:33:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96596,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:33:37]process_action_free close_receipt [09:33:37]json_value_free [09:33:37]json_value_free done [09:33:37]process_json_proto returns [09:33:37]Send response to host [09:33:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96596,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:33:37]free response buf [09:33:37]execute_script done [09:33:37]execute_script returns [09:33:37]free content buf [09:33:37]Sock 7.Close socket [09:33:37]Sock 7.Thread stoped [09:33:41]OFD Sender: No OFD packet to send [09:33:46]OFD Sender: No OFD packet to send [09:33:51]OFD Sender: No OFD packet to send [09:33:56]OFD Sender: No OFD packet to send [09:34:01]OFD Sender: No OFD packet to send [09:34:06]OFD Sender: No OFD packet to send [09:34:11]OFD Sender: No OFD packet to send [09:34:16]OFD Sender: No OFD packet to send [09:34:21]OFD Sender: No OFD packet to send [09:34:26]OFD Sender: No OFD packet to send [09:34:31]OFD Sender: No OFD packet to send [09:34:36]OFD Sender: No OFD packet to send [09:34:41]OFD Sender: No OFD packet to send [09:34:46]OFD Sender: No OFD packet to send [09:34:51]OFD Sender: No OFD packet to send [09:34:56]OFD Sender: No OFD packet to send [09:35:01]OFD Sender: No OFD packet to send [09:35:06]OFD Sender: No OFD packet to send [09:35:11]OFD Sender: No OFD packet to send [09:35:16]OFD Sender: No OFD packet to send [09:35:21]OFD Sender: No OFD packet to send [09:35: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:07]accept exits with 9 [09:36:07]New connection [09:36:07]New thread 3066776932 created [09:36:07]Thread 3066920292 joined [09:36:07]Waiting for new connection... [09:36:07] Sock 9.Parse request [09:36:07]Sock 9.Check first char [09:36:07]Sock 9.First char is OK [09:36:07]request: POST /json_proto HTTP/1.0 [09:36:07]Method: POST [09:36:07]URL: /json_proto [09:36:07]Method is POST - this is cgi request [09:36:07]url: /json_proto [09:36:07]query_string will be loaded in cgi processing [09:36:07]execute_cgi json_proto POST (null) [09:36:07]execute_cgi path=json_proto method=POST [09:36:07]POST find Content-Length [09:36:07]Host: 172.17.40.67:8080 [09:36:07]Content-Length: 678 [09:36:07]Content-Type: application/json [09:36:07] [09:36:07]POST finish read [09:36:07]Found Content-Length = 678 [09:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07]execute_script... [09:36:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07]POST & json_proto [09:36:07]process_json_proto [09:36:07]json parsed OK: [09:36:07]protocol is kg_v1.0 [09:36:07]action value=close_receipt [09:36:07]process_action close_receipt [09:36:07]cmd_close_receipt [09:36:07]MH_GetDate [09:36:07]Write to MH i2c: F0 00 00 C3 58 0A [09:36:07]Write i2c OK [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: F0 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: F0 09 00 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: F0 09 00 C3 58 00 8C AC 20 67 EE DA 66 66 66 [09:36:07]GetLastDocTimeStamp 1730194417 [09:36:07]current date 1730194572 [09:36:07]FM_GetShiftState [09:36:07]SAM_PROTO_GetShiftState [09:36:07]wFMCommunicate request_size=4 [09:36:07]MH_SAM_APDU [09:36:07]CAPDU: 80 13 01 00 [09:36:07]Write to MH i2c: E2 08 00 C4 58 80 13 01 00 00 00 00 00 99 [09:36:07]Write i2c OK [09:36:07]MH_I2C_Read... [09:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:07]Read from MH i2c: E2 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: E2 0E 00 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: E2 0E 00 C4 58 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F7 [09:36:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:36:07]wFMCommunicate OK [09:36:07]SAM_PROTO_GetShiftState done [09:36:07]FM_GetShiftState done [09:36:07]opened in 1730160548 [09:36:07]opened+sec_in_day 1730246948 [09:36:07]quantity*price = 30038 [09:36:07]sum+1 = 30039 [09:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 106 29.10.2024 09:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96597 ФПД: 237359443613843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093612&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96597&fm=237359443613843&tin=02508201610067®Number=0000000000170478&sum=30000 [09:36:08]StoreToDocumentArchive [09:36:08]shift 145 fd 96597 [09:36:08]save to /storage/0145/doc_00096597 [09:36:08]save last doc name /storage/0145/doc_00096597 to /storage/kkm_last_doc_name [09:36:08]save OK [09:36:08]Clear old archive folders... [09:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:36:08]tlvbuf is B6ED2C10 [09:36:08]SAM_PROTO_ClearQueue [09:36:08]wFMCommunicate request_size=4 [09:36:08]MH_SAM_APDU [09:36:08]CAPDU: 80 09 00 00 [09:36:08]Write to MH i2c: E2 08 00 D1 58 80 09 00 00 00 00 00 00 9B [09:36:08]Write i2c OK [09:36:08]MH_I2C_Read... [09:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:08]Read from MH i2c: E2 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 03 00 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 03 00 D1 58 00 90 00 9D [09:36:08]RAPDU: 90 00 [09:36:08]wFMCommunicate OK [09:36:08]SAM_PROTO_ClearQueue done [09:36:08]KKMCreateOFDPacket [09:36:08]OFDProtocolAddRootSTLVToBuf [09:36:08]FM_MakeSignedData [09:36:08]FM_MakeSignedData [09:36:08]SAM_PROTO_SignData [09:36:08]wFMCommunicate request_size=4 [09:36:08]MH_SAM_APDU [09:36:08]CAPDU: 80 0D 01 02 [09:36:08]Write to MH i2c: E2 08 00 D2 58 80 0D 01 02 00 00 00 00 A3 [09:36:08]Write i2c OK [09:36:08]MH_I2C_Read... [09:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:09]Read from MH i2c: E2 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 03 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 03 00 D2 58 00 90 00 9E [09:36:09]RAPDU: 90 00 [09:36:09]wFMCommunicate OK [09:36:09]wFMCommunicate request_size=255 [09:36:09]MH_SAM_APDU [09:36: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 34 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 8C AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 79 01 00 35 04 06 00 D7 [09:36:09]Write to MH i2c: E2 02 01 D3 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8C AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 79 01 00 35 04 06 00 D7 00 00 85 [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:09]Read from MH i2c: E2 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 03 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 03 00 D3 58 00 90 00 9F [09:36:09]RAPDU: 90 00 [09:36:09]wFMCommunicate OK [09:36:09]wFMCommunicate request_size=10 [09:36:09]MH_SAM_APDU [09:36:09]CAPDU: 80 0D 02 02 05 E0 8D 52 18 93 [09:36:09]Write to MH i2c: E2 0D 00 D4 58 80 0D 02 02 05 00 E0 8D 52 18 93 00 00 1A [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:09]Read from MH i2c: E2 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 03 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 03 00 D4 58 00 90 00 A0 [09:36:09]RAPDU: 90 00 [09:36:09]wFMCommunicate OK [09:36:09]wFMCommunicate request_size=4 [09:36:09]MH_SAM_APDU [09:36:09]CAPDU: 80 0D 03 02 [09:36:09]Write to MH i2c: E2 08 00 D5 58 80 0D 03 02 00 00 00 00 A8 [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:09]Read from MH i2c: E2 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 0B 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 0B 00 D5 58 00 02 E4 41 CF F4 97 CD BB 90 00 B2 [09:36:09]RAPDU: 02 E4 41 CF F4 97 CD BB 90 00 [09:36:09]wFMCommunicate OK [09:36:09]SAM_PROTO_SignData done [09:36:09]FM_MakeSignedData done [09:36:09]CreateOFDProtocolMessage [09:36:09]wFMCommunicate request_size=4 [09:36:09]MH_SAM_APDU [09:36:09]CAPDU: 80 11 00 00 [09:36:09]Write to MH i2c: E2 08 00 D6 58 80 11 00 00 00 00 00 00 A8 [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:09]Read from MH i2c: E2 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 17 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: E2 17 00 D6 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [09:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:36:09]wFMCommunicate OK [09:36:09]CreateOFDProtocolMessage done [09:36:09]OFDSenderStorePacket 96597 [09:36:09]StoreOFDPacket docnum=96597 [09:36:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DA 6E 07 01 3D 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 34 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 8C AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 79 01 00 35 04 06 00 D7 E0 8D 52 18 93 02 E4 41 CF F4 97 CD BB [09:36:09]CheckFolder [09:36:09]dirname=/storage/ofd_packets [09:36:09]CheckFolder done [09:36:09]ProducePacketName [09:36:09]name=ofd_packets/00096597 [09:36:09]NVStorageSaveData ofd_packets/00096597 [09:36:09]File name is /storage/ofd_packets/00096597 [09:36:09]Write 301 bytes [09:36:09]NVStorageSaveData done [09:36:09]OFDSenderStorePacket done [09:36:09]KKMCreateOFDPacket done [09:36:09]NVStorageSaveData kkm_last_timestamp [09:36:09]File name is /storage/kkm_last_timestamp [09:36:09]Write 4 bytes [09:36:09]NVStorageSaveData done [09:36:09]ExternCall_PrintAddStr [09:36:09]wPrintStart [09:36:09]Write to MH i2c: 01 00 00 D7 58 2F [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: 01 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: 01 07 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: 01 07 00 D7 58 00 00 00 00 00 FF 0F 44 [09:36:09]RasterBufferAndPrint [09:36:09]line Счет N : (1)3407123 [09:36:09]line ИНН: 02508201610067 [09:36:09]line Контрольно-Кассовый Чек [09:36:09]line ПРОДАЖА [09:36:09]line ТРК (МРК, ГНК) : 12 [09:36:09]line Товар: 2710124130 [09:36:09]line Аи-92-К-4 [09:36:09]line 4.490 * 66.90 [09:36:09]line = 300.38 [09:36:09]line НДС 12% НСП 1% [09:36:09]line > о реализуемом товаре [09:36:09]line ОКРУГЛЕНИЕ: -0.38 [09:36:09]line ИТОГО: 300.00 [09:36:09]line Внесено: 300.00 [09:36:09]line СДАЧА: 0.00 [09:36:09]line НСП 1% : 2.66 [09:36:09]line НДС 12% : 31.90 [09:36:09]line Наличными: 300.00 [09:36:09]line Безнал.: 0.00 [09:36:09]line Место: АЗС № 82 "Партнер Нефть" [09:36:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:36:09]line СНО: Общий режим [09:36:09]line Чек 106 29.10.2024 09:36 [09:36:09]line Смена: 145 ФФД: 1.0 [09:36:09]line ЗНМ: 0300000017 [09:36:09]line РНМ: 0000000000170478 [09:36:09]line Версия ККМ: v1.0 [09:36:09]line ФМ: 0000000002098560 [09:36:09]line ФД: 96597 [09:36:09]line ФПД: 237359443613843 [09:36:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093612&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96597&fm=237359443613843&tin=02508201610067®Number=0000000000170478&sum=30000 [09:36:09]OFD Sender: Processing packet 96597 [packets to send 58, broken 57] [09:36:09]ProducePacketName [09:36:09]name=ofd_packets/00096597 [09:36:09]OFD Sender: To server: pG, [09:36:09]CommunicateWithHost lk.salyk.kg:30040 [09:36:09]ConnectInit lk.salyk.kg [09:36:09]written 0, free lines is 4095 [09:36:09]Connected sock=10 [09:36:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DA 6E 07 01 3D 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 34 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 8C AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 79 01 00 35 04 06 00 D7 E0 8D 52 18 93 02 E4 41 CF F4 97 CD BB [09:36:10]Write to MH i2c: 01 00 00 02 59 5B [09:36:10]Write i2c OK [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: 01 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: 01 07 00 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: 01 07 00 02 59 00 00 00 00 00 FB 0C 69 [09:36:10]RasterBufferAndPrint [09:36:10]line [09:36:10]line [09:36:10]line [09:36:10]line [09:36:10]line [09:36:10]written 0, free lines is 3330 [09:36:10]MH_Cut [09:36:10]Write to MH i2c: D1 01 00 09 59 01 34 [09:36:10]Write i2c OK [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: D1 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: D1 01 00 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: D1 01 00 09 59 00 33 [09:36:10]Write to MH i2c: 01 00 00 0A 59 63 [09:36:10]Write i2c OK [09:36:10]MH_I2C_Read... [09:36:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C 6E 47 00 37 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 32 30 39 38 35 36 30 10 04 04 00 55 79 01 00 F4 03 04 00 B3 56 20 67 B6 04 01 00 00 48 3C 5F 56 AB 7F 08 1A [09:36:10]CommunicateWithHost err = 0 [09:36:10]CheckOFDResponse [09:36:10]1017 (14) - 77093643461234 [09:36:10]1041 (16) - 0000000002098560 [09:36:10]1040 (4) - 96597 [09:36:10]1012 (4) - 29.10.2024 03:29 [09:36:10]1206 (1) - 0 [09:36:10]OFD Sender: Remove packet 96597 [09:36:10]ProducePacketName [09:36:10]name=ofd_packets/00096597 [09:36:10]NVStorageDeleteData [09:36:10]OFD Sender: No OFD packet to send [09:36:10]*** Cut start [09:36:10]*** Partial cut [09:36:10]*** CUTSNS_PIN = 1 [09:36:10]*** CUTSNS_PIN = 0 [09:36:11]*** Brake cut motor [09:36:11]Read from MH i2c: 01 [09:36:11]MH_I2C_Read... [09:36:11]*** Stop cut motor [09:36:11]*** Cut end [09:36:11]Read from MH i2c: 01 07 00 [09:36:11]MH_I2C_Read... [09:36:11]Read from MH i2c: 01 07 00 0A 59 00 00 00 00 00 FF 0F 78 [09:36:11]process_action close_receipt done [09:36:11]requested_data is exist [09:36:11]produce_requested_data [09:36:11]requested_item fm.sn is exist - process it [09:36:11]wFMCommunicate request_size=4 [09:36:11]MH_SAM_APDU [09:36:11]CAPDU: 80 11 00 00 [09:36:11]Write to MH i2c: E2 08 00 0B 59 80 11 00 00 00 00 00 00 DE [09:36:11]Write i2c OK [09:36:11]MH_I2C_Read... [09:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:11]Read from MH i2c: E2 [09:36:11]MH_I2C_Read... [09:36:11]Read from MH i2c: E2 17 00 [09:36:11]MH_I2C_Read... [09:36:11]Read from MH i2c: E2 17 00 0B 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [09:36:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:36:11]wFMCommunicate OK [09:36:11]requested_item fd.num is exist - process it [09:36:11]SAM_PROTO_GetFieldsCounters [09:36:11]wFMCommunicate request_size=4 [09:36:11]MH_SAM_APDU [09:36:11]CAPDU: 80 13 00 00 [09:36:11]Write to MH i2c: E2 08 00 0C 59 80 13 00 00 00 00 00 00 E1 [09:36:11]Write i2c OK [09:36:11]MH_I2C_Read... [09:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:11]Read from MH i2c: E2 [09:36:11]MH_I2C_Read... [09:36:11]Read from MH i2c: E2 62 00 [09:36:11]MH_I2C_Read... [09:36:11]Read from MH i2c: E2 62 00 0C 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [09:36:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:11]wFMCommunicate OK [09:36:11]SAM_PROTO_GetFieldsCounters done [09:36:11]requested_item shift.num is exist - process it [09:36:11]requested_item shift.opened is exist - process it [09:36:11]req_shift_opened [09:36:11]FM_GetShiftState [09:36:11]SAM_PROTO_GetShiftState [09:36:11]wFMCommunicate request_size=4 [09:36:11]MH_SAM_APDU [09:36:11]CAPDU: 80 13 01 00 [09:36:11]Write to MH i2c: E2 08 00 0D 59 80 13 01 00 00 00 00 00 E3 [09:36:11]Write i2c OK [09:36:11]MH_I2C_Read... [09:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:11]Read from MH i2c: E2 [09:36:11]MH_I2C_Read... [09:36:11]Read from MH i2c: E2 0E 00 [09:36:11]MH_I2C_Read... [09:36:11]Read from MH i2c: E2 0E 00 0D 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [09:36:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:36:11]wFMCommunicate OK [09:36:11]SAM_PROTO_GetShiftState done [09:36:11]FM_GetShiftState done [09:36:11]req_shift_opened done [09:36:11]requested_item shift.open_date is exist - process it [09:36:11]req_shift_open_date [09:36:11]req_shift_open_date done [09:36:11]produce_requested_data done [09:36:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96597,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:36:11]process_action_free close_receipt [09:36:11]json_value_free [09:36:11]json_value_free done [09:36:11]process_json_proto returns [09:36:11]Send response to host [09:36:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96597,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:36:11]free response buf [09:36:11]execute_script done [09:36:11]execute_script returns [09:36:11]free content buf [09:36:11]Sock 9.Close socket [09:36:11]Sock 9.Thread stoped [09:36:15]OFD Sender: No OFD packet to send [09:36:20]OFD Sender: No OFD packet to send [09:36:25]OFD Sender: No OFD packet to send [09:36:30]OFD Sender: No OFD packet to send [09:36:35]OFD Sender: No OFD packet to send [09:36:40]OFD Sender: No OFD packet to send [09:36:45]OFD Sender: No OFD packet to send [09:36:50]OFD Sender: No OFD packet to send [09:36:55]OFD Sender: No OFD packet to send [09:37:00]OFD Sender: No OFD packet to send [09:37:05]OFD Sender: No OFD packet to send [09:37:09]accept exits with 7 [09:37:09]New connection [09:37:09]New thread 3066920292 created [09:37:09]Thread 3066776932 joined [09:37:09]Waiting for new connection... [09:37:09] Sock 7.Parse request [09:37:09]Sock 7.Check first char [09:37:09]Sock 7.First char is OK [09:37:09]request: POST /json_proto HTTP/1.0 [09:37:09]Method: POST [09:37:09]URL: /json_proto [09:37:09]Method is POST - this is cgi request [09:37:09]url: /json_proto [09:37:09]query_string will be loaded in cgi processing [09:37:09]execute_cgi json_proto POST (null) [09:37:09]execute_cgi path=json_proto method=POST [09:37:09]POST find Content-Length [09:37:09]Host: 172.17.40.67:8080 [09:37:09]Content-Length: 801 [09:37:09]Content-Type: application/json [09:37:09] [09:37:09]POST finish read [09:37:09]Found Content-Length = 801 [09:37:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4583018", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:09]execute_script... [09:37: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)3407124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4583018", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:09]POST & json_proto [09:37:09]process_json_proto [09:37:09]json parsed OK: [09:37:09]protocol is kg_v1.0 [09:37:09]action value=close_receipt [09:37:09]process_action close_receipt [09:37:09]cmd_close_receipt [09:37:09]MH_GetDate [09:37:09]Write to MH i2c: F0 00 00 0E 59 56 [09:37:09]Write i2c OK [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: F0 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: F0 09 00 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: F0 09 00 0E 59 00 CA AC 20 67 EE DA 66 66 F0 [09:37:09]GetLastDocTimeStamp 1730194572 [09:37:09]current date 1730194634 [09:37:09]FM_GetShiftState [09:37:09]SAM_PROTO_GetShiftState [09:37:09]wFMCommunicate request_size=4 [09:37:09]MH_SAM_APDU [09:37:09]CAPDU: 80 13 01 00 [09:37:09]Write to MH i2c: E2 08 00 0F 59 80 13 01 00 00 00 00 00 E5 [09:37:09]Write i2c OK [09:37:09]MH_I2C_Read... [09:37:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:09]Read from MH i2c: E2 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: E2 0E 00 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: E2 0E 00 0F 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [09:37:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:37:09]wFMCommunicate OK [09:37:09]SAM_PROTO_GetShiftState done [09:37:09]FM_GetShiftState done [09:37:09]opened in 1730160548 [09:37:09]opened+sec_in_day 1730246948 [09:37:09]quantity*price = 0 [09:37:09]sum+1 = 1 [09:37:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 107 29.10.2024 09:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4583018 ФМ: 0000000002098560 ФД: 96598 ФПД: 125435400452941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093714&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96598&fm=125435400452941&tin=02508201610067®Number=0000000000170478&sum=0 [09:37:10]StoreToDocumentArchive [09:37:10]shift 145 fd 96598 [09:37:10]save to /storage/0145/doc_00096598 [09:37:10]save last doc name /storage/0145/doc_00096598 to /storage/kkm_last_doc_name [09:37:10]save OK [09:37:10]Clear old archive folders... [09:37:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:37:10]tlvbuf is 011C1930 [09:37:10]SAM_PROTO_ClearQueue [09:37:10]wFMCommunicate request_size=4 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 09 00 00 [09:37:10]Write to MH i2c: E2 08 00 1C 59 80 09 00 00 00 00 00 00 E7 [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 1C 59 00 90 00 E9 [09:37:10]RAPDU: 90 00 [09:37:10]wFMCommunicate OK [09:37:10]SAM_PROTO_ClearQueue done [09:37:10]KKMCreateOFDPacket [09:37:10]OFDProtocolAddRootSTLVToBuf [09:37:10]FM_MakeSignedData [09:37:10]FM_MakeSignedData [09:37:10]SAM_PROTO_SignData [09:37:10]wFMCommunicate request_size=4 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 0D 01 02 [09:37:10]Write to MH i2c: E2 08 00 1D 59 80 0D 01 02 00 00 00 00 EF [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]OFD Sender: No OFD packet to send [09:37:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 1D 59 00 90 00 EA [09:37:10]RAPDU: 90 00 [09:37:10]wFMCommunicate OK [09:37:10]wFMCommunicate request_size=255 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 CA AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 79 01 00 35 04 06 00 72 [09:37:10]Write to MH i2c: E2 02 01 1E 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 CA AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 79 01 00 35 04 06 00 72 00 00 6A [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:11]Read from MH i2c: E2 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 03 00 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 03 00 1E 59 00 90 00 EB [09:37:11]RAPDU: 90 00 [09:37:11]wFMCommunicate OK [09:37:11]wFMCommunicate request_size=10 [09:37:11]MH_SAM_APDU [09:37:11]CAPDU: 80 0D 02 02 05 15 34 7C 7B 4D [09:37:11]Write to MH i2c: E2 0D 00 1F 59 80 0D 02 02 05 00 15 34 7C 7B 4D 00 00 89 [09:37:11]Write i2c OK [09:37:11]MH_I2C_Read... [09:37:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:11]Read from MH i2c: E2 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 03 00 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 03 00 1F 59 00 90 00 EC [09:37:11]RAPDU: 90 00 [09:37:11]wFMCommunicate OK [09:37:11]wFMCommunicate request_size=4 [09:37:11]MH_SAM_APDU [09:37:11]CAPDU: 80 0D 03 02 [09:37:11]Write to MH i2c: E2 08 00 20 59 80 0D 03 02 00 00 00 00 F4 [09:37:11]Write i2c OK [09:37:11]MH_I2C_Read... [09:37:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:11]Read from MH i2c: E2 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 0B 00 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 0B 00 20 59 00 9A CD BC 20 8E 7B 46 86 90 00 0D [09:37:11]RAPDU: 9A CD BC 20 8E 7B 46 86 90 00 [09:37:11]wFMCommunicate OK [09:37:11]SAM_PROTO_SignData done [09:37:11]FM_MakeSignedData done [09:37:11]CreateOFDProtocolMessage [09:37:11]wFMCommunicate request_size=4 [09:37:11]MH_SAM_APDU [09:37:11]CAPDU: 80 11 00 00 [09:37:11]Write to MH i2c: E2 08 00 21 59 80 11 00 00 00 00 00 00 F4 [09:37:11]Write i2c OK [09:37:11]MH_I2C_Read... [09:37:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:11]Read from MH i2c: E2 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 17 00 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: E2 17 00 21 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [09:37:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:37:11]wFMCommunicate OK [09:37:11]CreateOFDProtocolMessage done [09:37:11]OFDSenderStorePacket 96598 [09:37:11]StoreOFDPacket docnum=96598 [09:37:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C 5D 07 01 3D 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 CA AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 79 01 00 35 04 06 00 72 15 34 7C 7B 4D 9A CD BC 20 8E 7B 46 86 [09:37:11]CheckFolder [09:37:11]dirname=/storage/ofd_packets [09:37:11]CheckFolder done [09:37:11]ProducePacketName [09:37:11]name=ofd_packets/00096598 [09:37:11]NVStorageSaveData ofd_packets/00096598 [09:37:11]File name is /storage/ofd_packets/00096598 [09:37:11]Write 301 bytes [09:37:11]NVStorageSaveData done [09:37:11]OFDSenderStorePacket done [09:37:11]KKMCreateOFDPacket done [09:37:11]NVStorageSaveData kkm_last_timestamp [09:37:11]File name is /storage/kkm_last_timestamp [09:37:11]Write 4 bytes [09:37:11]NVStorageSaveData done [09:37:11]ExternCall_PrintAddStr [09:37:11]wPrintStart [09:37:11]Write to MH i2c: 01 00 00 22 59 7B [09:37:11]Write i2c OK [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: 01 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: 01 07 00 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: 01 07 00 22 59 00 00 00 00 00 FF 0F 90 [09:37:11]RasterBufferAndPrint [09:37:11]line Счет N : (1)3407124 [09:37:11]line ИНН: 02508201610067 [09:37:11]line Контрольно-Кассовый Чек [09:37:11]line ПРОДАЖА [09:37:11]line ТРК (МРК, ГНК) : 42 [09:37:11]line Товар: 2710124130 [09:37:11]line Аи-92-К-4 [09:37:11]line 10.000 * 0.00 [09:37:11]line = 0.00 [09:37:11]line НДС 12% НСП 1% [09:37:11]line > о реализуемом товаре [09:37:11]line ИТОГО: 0.00 [09:37:11]line НСП 1% : 0.00 [09:37:11]line НДС 12% : 0.00 [09:37:11]line Наличными: 0.00 [09:37:11]line Безнал.: 0.00 [09:37:11]line Место: АЗС № 82 "Партнер Нефть" [09:37:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:37:11]line СНО: Общий режим [09:37:11]line Чек 107 29.10.2024 09:37 [09:37:11]line Смена: 145 ФФД: 1.0 [09:37:11]line ЗНМ: 0300000017 [09:37:11]line РНМ: 0000000000170478 [09:37:11]line Версия ККМ: v1.0 [09:37:11]line Талоны: Топливные Талоны [09:37:11]line 4583018 [09:37:11]line ФМ: 0000000002098560 [09:37:11]line ФД: 96598 [09:37:11]line ФПД: 125435400452941 [09:37:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093714&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96598&fm=125435400452941&tin=02508201610067®Number=0000000000170478&sum=0 [09:37:11]OFD Sender: Processing packet 96598 [packets to send 58, broken 57] [09:37:11]ProducePacketName [09:37:11]name=ofd_packets/00096598 [09:37:11]OFD Sender: To server: pG, [09:37:11]CommunicateWithHost lk.salyk.kg:30040 [09:37:11]ConnectInit lk.salyk.kg [09:37:11]written 0, free lines is 4095 [09:37:11]Connected sock=10 [09:37:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C 5D 07 01 3D 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 CA AC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 79 01 00 35 04 06 00 72 15 34 7C 7B 4D 9A CD BC 20 8E 7B 46 86 [09:37:12]Write to MH i2c: 01 00 00 4C 59 A5 [09:37:12]Write i2c OK [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: 01 [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: 01 07 00 [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: 01 07 00 4C 59 00 00 00 00 00 1A 0D D3 [09:37:12]RasterBufferAndPrint [09:37:12]line [09:37:12]line [09:37:12]line [09:37:12]line [09:37:12]line [09:37:12]written 0, free lines is 3361 [09:37:12]MH_Cut [09:37:12]Write to MH i2c: D1 01 00 53 59 01 7E [09:37:12]Write i2c OK [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: D1 [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: D1 01 00 [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: D1 01 00 53 59 00 7D [09:37:12]Write to MH i2c: 01 00 00 54 59 AD [09:37:12]Write i2c OK [09:37:12]MH_I2C_Read... [09:37:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 67 67 47 00 65 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 32 30 39 38 35 36 30 10 04 04 00 56 79 01 00 F4 03 04 00 F1 56 20 67 B6 04 01 00 00 83 F7 AB 37 F9 1D 2D 6C [09:37:12]CommunicateWithHost err = 0 [09:37:12]CheckOFDResponse [09:37:12]1017 (14) - 77093643461234 [09:37:12]1041 (16) - 0000000002098560 [09:37:12]1040 (4) - 96598 [09:37:12]1012 (4) - 29.10.2024 03:30 [09:37:12]1206 (1) - 0 [09:37:12]OFD Sender: Remove packet 96598 [09:37:12]ProducePacketName [09:37:12]name=ofd_packets/00096598 [09:37:12]NVStorageDeleteData [09:37:12]OFD Sender: No OFD packet to send [09:37:12]*** Cut start [09:37:12]*** Partial cut [09:37:12]*** CUTSNS_PIN = 1 [09:37:12]*** CUTSNS_PIN = 0 [09:37:13]*** Brake cut motor [09:37:13]Read from MH i2c: 01 [09:37:13]MH_I2C_Read... [09:37:13]*** Stop cut motor [09:37:13]*** Cut end [09:37:13]Read from MH i2c: 01 07 00 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: 01 07 00 54 59 00 00 00 00 00 FF 0F C2 [09:37:13]process_action close_receipt done [09:37:13]requested_data is exist [09:37:13]produce_requested_data [09:37:13]requested_item fm.sn is exist - process it [09:37:13]wFMCommunicate request_size=4 [09:37:13]MH_SAM_APDU [09:37:13]CAPDU: 80 11 00 00 [09:37:13]Write to MH i2c: E2 08 00 55 59 80 11 00 00 00 00 00 00 28 [09:37:13]Write i2c OK [09:37:13]MH_I2C_Read... [09:37:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:13]Read from MH i2c: E2 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 17 00 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 17 00 55 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 79 [09:37:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:37:13]wFMCommunicate OK [09:37:13]requested_item fd.num is exist - process it [09:37:13]SAM_PROTO_GetFieldsCounters [09:37:13]wFMCommunicate request_size=4 [09:37:13]MH_SAM_APDU [09:37:13]CAPDU: 80 13 00 00 [09:37:13]Write to MH i2c: E2 08 00 56 59 80 13 00 00 00 00 00 00 2B [09:37:13]Write i2c OK [09:37:13]MH_I2C_Read... [09:37:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:13]Read from MH i2c: E2 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 62 00 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 62 00 56 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [09:37:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:13]wFMCommunicate OK [09:37:13]SAM_PROTO_GetFieldsCounters done [09:37:13]requested_item shift.num is exist - process it [09:37:13]requested_item shift.opened is exist - process it [09:37:13]req_shift_opened [09:37:13]FM_GetShiftState [09:37:13]SAM_PROTO_GetShiftState [09:37:13]wFMCommunicate request_size=4 [09:37:13]MH_SAM_APDU [09:37:13]CAPDU: 80 13 01 00 [09:37:13]Write to MH i2c: E2 08 00 57 59 80 13 01 00 00 00 00 00 2D [09:37:13]Write i2c OK [09:37:13]MH_I2C_Read... [09:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:13]Read from MH i2c: E2 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 0E 00 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 0E 00 57 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8B [09:37:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:37:13]wFMCommunicate OK [09:37:13]SAM_PROTO_GetShiftState done [09:37:13]FM_GetShiftState done [09:37:13]req_shift_opened done [09:37:13]requested_item shift.open_date is exist - process it [09:37:13]req_shift_open_date [09:37:13]req_shift_open_date done [09:37:13]produce_requested_data done [09:37:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96598,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:37:13]process_action_free close_receipt [09:37:13]json_value_free [09:37:13]json_value_free done [09:37:13]process_json_proto returns [09:37:13]Send response to host [09:37:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96598,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:37:13]free response buf [09:37:13]execute_script done [09:37:13]execute_script returns [09:37:13]free content buf [09:37:13]Sock 7.Close socket [09:37:13]Sock 7.Thread stoped [09:37:17]OFD Sender: No OFD packet to send [09:37:22]OFD Sender: No OFD packet to send [09:37:27]OFD Sender: No OFD packet to send [09:37:32]OFD Sender: No OFD packet to send [09:37:37]OFD Sender: No OFD packet to send [09:37:42]OFD Sender: No OFD packet to send [09:37:47]OFD Sender: No OFD packet to send [09:37:52]OFD Sender: No OFD packet to send [09:37:57]OFD Sender: No OFD packet to send [09:38:02]OFD Sender: No OFD packet to send [09:38:07]OFD Sender: No OFD packet to send [09:38:12]OFD Sender: No OFD packet to send [09:38:17]OFD Sender: No OFD packet to send [09:38:22]OFD Sender: No OFD packet to send [09:38:27]OFD Sender: No OFD packet to send [09:38:32]OFD Sender: No OFD packet to send [09:38:37]OFD Sender: No OFD packet to send [09:38:42]OFD Sender: No OFD packet to send [09:38:47]OFD Sender: No OFD packet to send [09:38:52]OFD Sender: No OFD packet to send [09:38:57]OFD Sender: No OFD packet to send [09:39:02]OFD Sender: No OFD packet to send [09:39:07]OFD Sender: No OFD packet to send [09:39:12]OFD Sender: No OFD packet to send [09:39:17]OFD Sender: No OFD packet to send [09:39:22]OFD Sender: No OFD packet to send [09:39:27]OFD Sender: No OFD packet to send [09:39:32]OFD Sender: No OFD packet to send [09:39:37]OFD Sender: No OFD packet to send [09:39:42]OFD Sender: No OFD packet to send [09:39:47]OFD Sender: No OFD packet to send [09:39:52]OFD Sender: No OFD packet to send [09:39:57]OFD Sender: No OFD packet to send [09:40:02]OFD Sender: No OFD packet to send [09:40:07]OFD Sender: No OFD packet to send [09:40:12]OFD Sender: No OFD packet to send [09:40:17]OFD Sender: No OFD packet to send [09:40:21]accept exits with 9 [09:40:21]New connection [09:40:21]New thread 3066776932 created [09:40:21]Thread 3066920292 joined [09:40:21]Waiting for new connection... [09:40:21] Sock 9.Parse request [09:40:21]Sock 9.Check first char [09:40:21]Sock 9.First char is OK [09:40:21]request: POST /json_proto HTTP/1.0 [09:40:21]Method: POST [09:40:21]URL: /json_proto [09:40:21]Method is POST - this is cgi request [09:40:21]url: /json_proto [09:40:21]query_string will be loaded in cgi processing [09:40:21]execute_cgi json_proto POST (null) [09:40:21]execute_cgi path=json_proto method=POST [09:40:21]POST find Content-Length [09:40:21]Host: 172.17.40.67:8080 [09:40:21]Content-Length: 678 [09:40:21]Content-Type: application/json [09:40:21] [09:40:21]POST finish read [09:40:21]Found Content-Length = 678 [09:40:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:21]execute_script... [09:40: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)3407127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:21]POST & json_proto [09:40:21]process_json_proto [09:40:21]json parsed OK: [09:40:21]protocol is kg_v1.0 [09:40:21]action value=close_receipt [09:40:21]process_action close_receipt [09:40:21]cmd_close_receipt [09:40:21]MH_GetDate [09:40:21]Write to MH i2c: F0 00 00 58 59 A0 [09:40:21]Write i2c OK [09:40:21]MH_I2C_Read... [09:40:21]Read from MH i2c: F0 [09:40:21]MH_I2C_Read... [09:40:21]Read from MH i2c: F0 09 00 [09:40:21]MH_I2C_Read... [09:40:21]Read from MH i2c: F0 09 00 58 59 00 8A AD 20 67 EE DA 66 66 FB [09:40:21]GetLastDocTimeStamp 1730194634 [09:40:21]current date 1730194826 [09:40:21]FM_GetShiftState [09:40:21]SAM_PROTO_GetShiftState [09:40:21]wFMCommunicate request_size=4 [09:40:21]MH_SAM_APDU [09:40:21]CAPDU: 80 13 01 00 [09:40:21]Write to MH i2c: E2 08 00 59 59 80 13 01 00 00 00 00 00 2F [09:40:21]Write i2c OK [09:40:21]MH_I2C_Read... [09:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:21]Read from MH i2c: E2 [09:40:21]MH_I2C_Read... [09:40:21]Read from MH i2c: E2 0E 00 [09:40:21]MH_I2C_Read... [09:40:21]Read from MH i2c: E2 0E 00 59 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8D [09:40:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:40:21]wFMCommunicate OK [09:40:21]SAM_PROTO_GetShiftState done [09:40:21]FM_GetShiftState done [09:40:21]opened in 1730160548 [09:40:21]opened+sec_in_day 1730246948 [09:40:21]quantity*price = 30038 [09:40:21]sum+1 = 30039 [09:40: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 108 29.10.2024 09:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96599 ФПД: 18871799362460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094026&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96599&fm=18871799362460&tin=02508201610067®Number=0000000000170478&sum=30000 [09:40:22]StoreToDocumentArchive [09:40:22]shift 145 fd 96599 [09:40:22]save to /storage/0145/doc_00096599 [09:40:22]save last doc name /storage/0145/doc_00096599 to /storage/kkm_last_doc_name [09:40:22]save OK [09:40:22]Clear old archive folders... [09:40:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:40:22]tlvbuf is 012CEE90 [09:40:22]SAM_PROTO_ClearQueue [09:40:22]wFMCommunicate request_size=4 [09:40:22]MH_SAM_APDU [09:40:22]CAPDU: 80 09 00 00 [09:40:22]Write to MH i2c: E2 08 00 66 59 80 09 00 00 00 00 00 00 31 [09:40:22]Write i2c OK [09:40:22]MH_I2C_Read... [09:40:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:40:23]Read from MH i2c: E2 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 66 59 00 90 00 33 [09:40:23]RAPDU: 90 00 [09:40:23]wFMCommunicate OK [09:40:23]SAM_PROTO_ClearQueue done [09:40:23]KKMCreateOFDPacket [09:40:23]OFDProtocolAddRootSTLVToBuf [09:40:23]FM_MakeSignedData [09:40:23]FM_MakeSignedData [09:40:23]SAM_PROTO_SignData [09:40:23]wFMCommunicate request_size=4 [09:40:23]MH_SAM_APDU [09:40:23]CAPDU: 80 0D 01 02 [09:40:23]Write to MH i2c: E2 08 00 67 59 80 0D 01 02 00 00 00 00 39 [09:40:23]Write i2c OK [09:40:23]MH_I2C_Read... [09:40:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:40:23]Read from MH i2c: E2 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 67 59 00 90 00 34 [09:40:23]RAPDU: 90 00 [09:40:23]wFMCommunicate OK [09:40:23]wFMCommunicate request_size=255 [09:40:23]MH_SAM_APDU [09:40:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 8A AD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 79 01 00 35 04 06 00 11 [09:40:23]Write to MH i2c: E2 02 01 68 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 8A AD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 79 01 00 35 04 06 00 11 00 00 58 [09:40:23]Write i2c OK [09:40:23]MH_I2C_Read... [09:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:23]Read from MH i2c: E2 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 68 59 00 90 00 35 [09:40:23]RAPDU: 90 00 [09:40:23]wFMCommunicate OK [09:40:23]wFMCommunicate request_size=10 [09:40:23]MH_SAM_APDU [09:40:23]CAPDU: 80 0D 02 02 05 29 EE E5 B3 9C [09:40:23]Write to MH i2c: E2 0D 00 69 59 80 0D 02 02 05 00 29 EE E5 B3 9C 00 00 91 [09:40:23]Write i2c OK [09:40:23]MH_I2C_Read... [09:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:23]Read from MH i2c: E2 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 03 00 69 59 00 90 00 36 [09:40:23]RAPDU: 90 00 [09:40:23]wFMCommunicate OK [09:40:23]wFMCommunicate request_size=4 [09:40:23]MH_SAM_APDU [09:40:23]CAPDU: 80 0D 03 02 [09:40:23]Write to MH i2c: E2 08 00 6A 59 80 0D 03 02 00 00 00 00 3E [09:40:23]Write i2c OK [09:40:23]MH_I2C_Read... [09:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:40:23]Read from MH i2c: E2 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 0B 00 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 0B 00 6A 59 00 6B E3 7A 5A 8B 18 90 FE 90 00 92 [09:40:23]RAPDU: 6B E3 7A 5A 8B 18 90 FE 90 00 [09:40:23]wFMCommunicate OK [09:40:23]SAM_PROTO_SignData done [09:40:23]FM_MakeSignedData done [09:40:23]CreateOFDProtocolMessage [09:40:23]wFMCommunicate request_size=4 [09:40:23]MH_SAM_APDU [09:40:23]CAPDU: 80 11 00 00 [09:40:23]Write to MH i2c: E2 08 00 6B 59 80 11 00 00 00 00 00 00 3E [09:40:23]Write i2c OK [09:40:23]MH_I2C_Read... [09:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:23]Read from MH i2c: E2 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 17 00 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: E2 17 00 6B 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [09:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:40:23]wFMCommunicate OK [09:40:23]CreateOFDProtocolMessage done [09:40:23]OFDSenderStorePacket 96599 [09:40:23]StoreOFDPacket docnum=96599 [09:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 51 07 01 35 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 8A AD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 79 01 00 35 04 06 00 11 29 EE E5 B3 9C 6B E3 7A 5A 8B 18 90 FE [09:40:23]CheckFolder [09:40:23]dirname=/storage/ofd_packets [09:40:23]CheckFolder done [09:40:23]ProducePacketName [09:40:23]name=ofd_packets/00096599 [09:40:23]NVStorageSaveData ofd_packets/00096599 [09:40:23]File name is /storage/ofd_packets/00096599 [09:40:23]Write 301 bytes [09:40:23]NVStorageSaveData done [09:40:23]OFDSenderStorePacket done [09:40:23]KKMCreateOFDPacket done [09:40:23]NVStorageSaveData kkm_last_timestamp [09:40:23]File name is /storage/kkm_last_timestamp [09:40:23]Write 4 bytes [09:40:23]NVStorageSaveData done [09:40:23]ExternCall_PrintAddStr [09:40:23]wPrintStart [09:40:23]Write to MH i2c: 01 00 00 6C 59 C5 [09:40:23]Write i2c OK [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: 01 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: 01 07 00 [09:40:23]MH_I2C_Read... [09:40:23]Read from MH i2c: 01 07 00 6C 59 00 00 00 00 00 FF 0F DA [09:40:23]RasterBufferAndPrint [09:40:23]line Счет N : (1)3407127 [09:40:23]line ИНН: 02508201610067 [09:40:23]line Контрольно-Кассовый Чек [09:40:23]line ПРОДАЖА [09:40:23]line ТРК (МРК, ГНК) : 22 [09:40:23]line Товар: 2710124130 [09:40:23]line Аи-92-К-4 [09:40:23]line 4.490 * 66.90 [09:40:23]line = 300.38 [09:40:23]line НДС 12% НСП 1% [09:40:23]line > о реализуемом товаре [09:40:23]line ОКРУГЛЕНИЕ: -0.38 [09:40:23]line ИТОГО: 300.00 [09:40:23]line Внесено: 300.00 [09:40:23]line СДАЧА: 0.00 [09:40:23]line НСП 1% : 2.66 [09:40:23]line НДС 12% : 31.90 [09:40:23]line Наличными: 300.00 [09:40:23]line Безнал.: 0.00 [09:40:23]line Место: АЗС № 82 "Партнер Нефть" [09:40:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:40:23]line СНО: Общий режим [09:40:23]line Чек 108 29.10.2024 09:40 [09:40:23]line Смена: 145 ФФД: 1.0 [09:40:23]line ЗНМ: 0300000017 [09:40:23]line РНМ: 0000000000170478 [09:40:23]line Версия ККМ: v1.0 [09:40:23]line ФМ: 0000000002098560 [09:40:23]line ФД: 96599 [09:40:23]line ФПД: 18871799362460 [09:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094026&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96599&fm=18871799362460&tin=02508201610067®Number=0000000000170478&sum=30000 [09:40:23]OFD Sender: Processing packet 96599 [packets to send 58, broken 57] [09:40:23]ProducePacketName [09:40:23]name=ofd_packets/00096599 [09:40:23]OFD Sender: To server: pG, [09:40:23]CommunicateWithHost lk.salyk.kg:30040 [09:40:23]ConnectInit lk.salyk.kg [09:40:23]written 0, free lines is 4095 [09:40:24]Connected sock=10 [09:40:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 51 07 01 35 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 8A AD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 79 01 00 35 04 06 00 11 29 EE E5 B3 9C 6B E3 7A 5A 8B 18 90 FE [09:40:24]Write to MH i2c: 01 00 00 97 59 F0 [09:40:24]Write i2c OK [09:40:24]MH_I2C_Read... [09:40:24]Read from MH i2c: 01 [09:40:24]MH_I2C_Read... [09:40:24]Read from MH i2c: 01 07 00 [09:40:24]MH_I2C_Read... [09:40:24]Read from MH i2c: 01 07 00 97 59 00 00 00 00 00 11 0D 15 [09:40:24]RasterBufferAndPrint [09:40:24]line [09:40:24]line [09:40:24]line [09:40:24]line [09:40:24]line [09:40:24]written 0, free lines is 3352 [09:40:24]MH_Cut [09:40:24]Write to MH i2c: D1 01 00 9E 59 01 C9 [09:40:24]Write i2c OK [09:40:24]MH_I2C_Read... [09:40:24]Read from MH i2c: D1 [09:40:24]MH_I2C_Read... [09:40:24]Read from MH i2c: D1 01 00 [09:40:24]MH_I2C_Read... [09:40:24]Read from MH i2c: D1 01 00 9E 59 00 C8 [09:40:24]Write to MH i2c: 01 00 00 9F 59 F8 [09:40:24]Write i2c OK [09:40:24]MH_I2C_Read... [09:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 E9 47 00 BB 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 32 30 39 38 35 36 30 10 04 04 00 57 79 01 00 F4 03 04 00 B1 57 20 67 B6 04 01 00 00 37 D1 3A 15 06 93 36 EF [09:40:24]CommunicateWithHost err = 0 [09:40:24]CheckOFDResponse [09:40:24]1017 (14) - 77093643461234 [09:40:24]1041 (16) - 0000000002098560 [09:40:24]1040 (4) - 96599 [09:40:24]1012 (4) - 29.10.2024 03:34 [09:40:24]1206 (1) - 0 [09:40:24]OFD Sender: Remove packet 96599 [09:40:24]ProducePacketName [09:40:24]name=ofd_packets/00096599 [09:40:24]NVStorageDeleteData [09:40:24]OFD Sender: No OFD packet to send [09:40:24]*** Cut start [09:40:24]*** Partial cut [09:40:24]*** CUTSNS_PIN = 1 [09:40:25]*** CUTSNS_PIN = 0 [09:40:25]*** Brake cut motor [09:40:25]Read from MH i2c: 01 [09:40:25]MH_I2C_Read... [09:40:25]*** Stop cut motor [09:40:25]*** Cut end [09:40:25]Read from MH i2c: 01 07 00 [09:40:25]MH_I2C_Read... [09:40:25]Read from MH i2c: 01 07 00 9F 59 00 00 00 00 00 FF 0F 0D [09:40:25]process_action close_receipt done [09:40:25]requested_data is exist [09:40:25]produce_requested_data [09:40:25]requested_item fm.sn is exist - process it [09:40:25]wFMCommunicate request_size=4 [09:40:25]MH_SAM_APDU [09:40:25]CAPDU: 80 11 00 00 [09:40:25]Write to MH i2c: E2 08 00 A0 59 80 11 00 00 00 00 00 00 73 [09:40:25]Write i2c OK [09:40:25]MH_I2C_Read... [09:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:25]Read from MH i2c: E2 [09:40:25]MH_I2C_Read... [09:40:25]Read from MH i2c: E2 17 00 [09:40:25]MH_I2C_Read... [09:40:25]Read from MH i2c: E2 17 00 A0 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [09:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:40:25]wFMCommunicate OK [09:40:25]requested_item fd.num is exist - process it [09:40:25]SAM_PROTO_GetFieldsCounters [09:40:25]wFMCommunicate request_size=4 [09:40:25]MH_SAM_APDU [09:40:25]CAPDU: 80 13 00 00 [09:40:25]Write to MH i2c: E2 08 00 A1 59 80 13 00 00 00 00 00 00 76 [09:40:25]Write i2c OK [09:40:25]MH_I2C_Read... [09:40:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:40:25]Read from MH i2c: E2 [09:40:25]MH_I2C_Read... [09:40:25]Read from MH i2c: E2 62 00 [09:40:25]MH_I2C_Read... [09:40:25]Read from MH i2c: E2 62 00 A1 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [09:40:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:40:25]wFMCommunicate OK [09:40:25]SAM_PROTO_GetFieldsCounters done [09:40:25]requested_item shift.num is exist - process it [09:40:25]requested_item shift.opened is exist - process it [09:40:25]req_shift_opened [09:40:25]FM_GetShiftState [09:40:25]SAM_PROTO_GetShiftState [09:40:25]wFMCommunicate request_size=4 [09:40:25]MH_SAM_APDU [09:40:25]CAPDU: 80 13 01 00 [09:40:25]Write to MH i2c: E2 08 00 A2 59 80 13 01 00 00 00 00 00 78 [09:40:25]Write i2c OK [09:40:25]MH_I2C_Read... [09:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:25]Read from MH i2c: E2 [09:40:25]MH_I2C_Read... [09:40:25]Read from MH i2c: E2 0E 00 [09:40:25]MH_I2C_Read... [09:40:25]Read from MH i2c: E2 0E 00 A2 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D6 [09:40:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:40:25]wFMCommunicate OK [09:40:25]SAM_PROTO_GetShiftState done [09:40:25]FM_GetShiftState done [09:40:25]req_shift_opened done [09:40:25]requested_item shift.open_date is exist - process it [09:40:25]req_shift_open_date [09:40:25]req_shift_open_date done [09:40:25]produce_requested_data done [09:40:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96599,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:40:25]process_action_free close_receipt [09:40:25]json_value_free [09:40:25]json_value_free done [09:40:25]process_json_proto returns [09:40:25]Send response to host [09:40:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96599,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:40:25]free response buf [09:40:25]execute_script done [09:40:25]execute_script returns [09:40:25]free content buf [09:40:25]Sock 9.Close socket [09:40:25]Sock 9.Thread stoped [09:40:29]OFD Sender: No OFD packet to send [09:40:34]OFD Sender: No OFD packet to send [09:40:39]OFD Sender: No OFD packet to send [09:40:44]OFD Sender: No OFD packet to send [09:40:49]OFD Sender: No OFD packet to send [09:40:54]OFD Sender: No OFD packet to send [09:40:59]OFD Sender: No OFD packet to send [09:41:04]OFD Sender: No OFD packet to send [09:41:09]OFD Sender: No OFD packet to send [09:41:14]OFD Sender: No OFD packet to send [09:41:19]OFD Sender: No OFD packet to send [09:41:24]OFD Sender: No OFD packet to send [09:41:29]OFD Sender: No OFD packet to send [09:41:34]OFD Sender: No OFD packet to send [09:41:39]OFD Sender: No OFD packet to send [09:41:44]OFD Sender: No OFD packet to send [09:41:49]OFD Sender: No OFD packet to send [09:41:54]OFD Sender: No OFD packet to send [09:41:59]OFD Sender: No OFD packet to send [09:42:04]OFD Sender: No OFD packet to send [09:42:09]OFD Sender: No OFD packet to send [09:42:14]OFD Sender: No OFD packet to send [09:42:19]OFD Sender: No OFD packet to send [09:42:22]accept exits with 7 [09:42:22]New connection [09:42:22]New thread 3066920292 created [09:42:22]Thread 3066776932 joined [09:42:22]Waiting for new connection... [09:42:22] Sock 7.Parse request [09:42:22]Sock 7.Check first char [09:42:22]Sock 7.First char is OK [09:42:22]request: POST /json_proto HTTP/1.0 [09:42:22]Method: POST [09:42:22]URL: /json_proto [09:42:22]Method is POST - this is cgi request [09:42:22]url: /json_proto [09:42:22]query_string will be loaded in cgi processing [09:42:22]execute_cgi json_proto POST (null) [09:42:22]execute_cgi path=json_proto method=POST [09:42:22]POST find Content-Length [09:42:22]Host: 172.17.40.67:8080 [09:42:22]Content-Length: 678 [09:42:22]Content-Type: application/json [09:42:22] [09:42:22]POST finish read [09:42:22]Found Content-Length = 678 [09:42:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:42:22]execute_script... [09:42:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:42:22]POST & json_proto [09:42:22]process_json_proto [09:42:22]json parsed OK: [09:42:22]protocol is kg_v1.0 [09:42:22]action value=close_receipt [09:42:22]process_action close_receipt [09:42:22]cmd_close_receipt [09:42:22]MH_GetDate [09:42:22]Write to MH i2c: F0 00 00 A3 59 EB [09:42:22]Write i2c OK [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: F0 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: F0 09 00 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: F0 09 00 A3 59 00 03 AE 20 67 EE DA 66 66 C0 [09:42:22]GetLastDocTimeStamp 1730194826 [09:42:22]current date 1730194947 [09:42:22]FM_GetShiftState [09:42:22]SAM_PROTO_GetShiftState [09:42:22]wFMCommunicate request_size=4 [09:42:22]MH_SAM_APDU [09:42:22]CAPDU: 80 13 01 00 [09:42:22]Write to MH i2c: E2 08 00 A4 59 80 13 01 00 00 00 00 00 7A [09:42:22]Write i2c OK [09:42:22]MH_I2C_Read... [09:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:22]Read from MH i2c: E2 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 0E 00 [09:42:22]MH_I2C_Read... [09:42:22]Read from MH i2c: E2 0E 00 A4 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D8 [09:42:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:42:22]wFMCommunicate OK [09:42:22]SAM_PROTO_GetShiftState done [09:42:22]FM_GetShiftState done [09:42:22]opened in 1730160548 [09:42:22]opened+sec_in_day 1730246948 [09:42:22]quantity*price = 60009 [09:42:22]sum+1 = 60010 [09:42:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 109 29.10.2024 09:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96600 ФПД: 14862233185133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96600&fm=14862233185133&tin=02508201610067®Number=0000000000170478&sum=60000 [09:42:23]StoreToDocumentArchive [09:42:23]shift 145 fd 96600 [09:42:23]save to /storage/0145/doc_00096600 [09:42:23]save last doc name /storage/0145/doc_00096600 to /storage/kkm_last_doc_name [09:42:23]save OK [09:42:23]Clear old archive folders... [09:42:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:23]tlvbuf is 01283450 [09:42:23]SAM_PROTO_ClearQueue [09:42:23]wFMCommunicate request_size=4 [09:42:23]MH_SAM_APDU [09:42:23]CAPDU: 80 09 00 00 [09:42:23]Write to MH i2c: E2 08 00 B1 59 80 09 00 00 00 00 00 00 7C [09:42:23]Write i2c OK [09:42:23]MH_I2C_Read... [09:42:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:23]Read from MH i2c: E2 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: E2 03 00 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: E2 03 00 B1 59 00 90 00 7E [09:42:23]RAPDU: 90 00 [09:42:23]wFMCommunicate OK [09:42:23]SAM_PROTO_ClearQueue done [09:42:23]KKMCreateOFDPacket [09:42:23]OFDProtocolAddRootSTLVToBuf [09:42:23]FM_MakeSignedData [09:42:23]FM_MakeSignedData [09:42:23]SAM_PROTO_SignData [09:42:23]wFMCommunicate request_size=4 [09:42:23]MH_SAM_APDU [09:42:23]CAPDU: 80 0D 01 02 [09:42:23]Write to MH i2c: E2 08 00 B2 59 80 0D 01 02 00 00 00 00 84 [09:42:23]Write i2c OK [09:42:23]MH_I2C_Read... [09:42:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:23]Read from MH i2c: E2 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: E2 03 00 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: E2 03 00 B2 59 00 90 00 7F [09:42:23]RAPDU: 90 00 [09:42:23]wFMCommunicate OK [09:42:23]wFMCommunicate request_size=255 [09:42:23]MH_SAM_APDU [09:42:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6D 00 00 00 F4 03 04 00 03 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 79 01 00 35 04 06 00 0D [09:42:23]Write to MH i2c: E2 02 01 B3 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 03 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 79 01 00 35 04 06 00 0D 00 00 04 [09:42:23]Write i2c OK [09:42:23]MH_I2C_Read... [09:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:24]Read from MH i2c: E2 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 B3 59 00 90 00 80 [09:42:24]RAPDU: 90 00 [09:42:24]wFMCommunicate OK [09:42:24]wFMCommunicate request_size=10 [09:42:24]MH_SAM_APDU [09:42:24]CAPDU: 80 0D 02 02 05 84 62 21 2B 6D [09:42:24]Write to MH i2c: E2 0D 00 B4 59 80 0D 02 02 05 00 84 62 21 2B 6D 00 00 30 [09:42:24]Write i2c OK [09:42:24]MH_I2C_Read... [09:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:24]Read from MH i2c: E2 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 B4 59 00 90 00 81 [09:42:24]RAPDU: 90 00 [09:42:24]wFMCommunicate OK [09:42:24]wFMCommunicate request_size=4 [09:42:24]MH_SAM_APDU [09:42:24]CAPDU: 80 0D 03 02 [09:42:24]Write to MH i2c: E2 08 00 B5 59 80 0D 03 02 00 00 00 00 89 [09:42:24]Write i2c OK [09:42:24]MH_I2C_Read... [09:42:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:24]Read from MH i2c: E2 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 0B 00 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 0B 00 B5 59 00 16 B2 8F ED 3C BF 62 D4 90 00 FF [09:42:24]RAPDU: 16 B2 8F ED 3C BF 62 D4 90 00 [09:42:24]wFMCommunicate OK [09:42:24]SAM_PROTO_SignData done [09:42:24]FM_MakeSignedData done [09:42:24]CreateOFDProtocolMessage [09:42:24]wFMCommunicate request_size=4 [09:42:24]MH_SAM_APDU [09:42:24]CAPDU: 80 11 00 00 [09:42:24]Write to MH i2c: E2 08 00 B6 59 80 11 00 00 00 00 00 00 89 [09:42:24]Write i2c OK [09:42:24]MH_I2C_Read... [09:42:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:24]Read from MH i2c: E2 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 17 00 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 17 00 B6 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [09:42:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:42:24]wFMCommunicate OK [09:42:24]CreateOFDProtocolMessage done [09:42:24]OFDSenderStorePacket 96600 [09:42:24]StoreOFDPacket docnum=96600 [09:42:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 23 07 01 D9 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6D 00 00 00 F4 03 04 00 03 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 79 01 00 35 04 06 00 0D 84 62 21 2B 6D 16 B2 8F ED 3C BF 62 D4 [09:42:24]CheckFolder [09:42:24]dirname=/storage/ofd_packets [09:42:24]CheckFolder done [09:42:24]ProducePacketName [09:42:24]name=ofd_packets/00096600 [09:42:24]NVStorageSaveData ofd_packets/00096600 [09:42:24]File name is /storage/ofd_packets/00096600 [09:42:24]Write 301 bytes [09:42:24]NVStorageSaveData done [09:42:24]OFDSenderStorePacket done [09:42:24]KKMCreateOFDPacket done [09:42:24]NVStorageSaveData kkm_last_timestamp [09:42:24]File name is /storage/kkm_last_timestamp [09:42:24]Write 4 bytes [09:42:24]NVStorageSaveData done [09:42:24]ExternCall_PrintAddStr [09:42:24]wPrintStart [09:42:24]Write to MH i2c: 01 00 00 B7 59 10 [09:42:24]Write i2c OK [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: 01 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: 01 07 00 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: 01 07 00 B7 59 00 00 00 00 00 FF 0F 25 [09:42:24]RasterBufferAndPrint [09:42:24]line Счет N : (1)3407125 [09:42:24]line ИНН: 02508201610067 [09:42:24]line Контрольно-Кассовый Чек [09:42:24]line ПРОДАЖА [09:42:24]line ТРК (МРК, ГНК) : 42 [09:42:24]line Товар: 2710124130 [09:42:24]line Аи-92-К-4 [09:42:24]line 8.970 * 66.90 [09:42:24]line = 600.09 [09:42:24]line НДС 12% НСП 1% [09:42:24]line > о реализуемом товаре [09:42:24]line ОКРУГЛЕНИЕ: -0.09 [09:42:24]line ИТОГО: 600.00 [09:42:24]line Внесено: 600.00 [09:42:24]line СДАЧА: 0.00 [09:42:24]line НСП 1% : 5.31 [09:42:24]line НДС 12% : 63.73 [09:42:24]line Наличными: 600.00 [09:42:24]line Безнал.: 0.00 [09:42:24]line Место: АЗС № 82 "Партнер Нефть" [09:42:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:42:24]line СНО: Общий режим [09:42:24]line Чек 109 29.10.2024 09:42 [09:42:24]line Смена: 145 ФФД: 1.0 [09:42:24]line ЗНМ: 0300000017 [09:42:24]line РНМ: 0000000000170478 [09:42:24]line Версия ККМ: v1.0 [09:42:24]line ФМ: 0000000002098560 [09:42:24]line ФД: 96600 [09:42:24]line ФПД: 14862233185133 [09:42:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96600&fm=14862233185133&tin=02508201610067®Number=0000000000170478&sum=60000 [09:42:24]OFD Sender: Processing packet 96600 [packets to send 58, broken 57] [09:42:24]ProducePacketName [09:42:24]name=ofd_packets/00096600 [09:42:24]OFD Sender: To server: pG, [09:42:24]CommunicateWithHost lk.salyk.kg:30040 [09:42:24]ConnectInit lk.salyk.kg [09:42:24]written 0, free lines is 4095 [09:42:24]Connected sock=9 [09:42:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 23 07 01 D9 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6D 00 00 00 F4 03 04 00 03 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 79 01 00 35 04 06 00 0D 84 62 21 2B 6D 16 B2 8F ED 3C BF 62 D4 [09:42:25]Write to MH i2c: 01 00 00 E2 59 3B [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 07 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 07 00 E2 59 00 00 00 00 00 0F 0D 5E [09:42:25]RasterBufferAndPrint [09:42:25]line [09:42:25]line [09:42:25]line [09:42:25]line [09:42:25]line [09:42:25]written 0, free lines is 3353 [09:42:25]MH_Cut [09:42:25]Write to MH i2c: D1 01 00 E9 59 01 14 [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: D1 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: D1 01 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: D1 01 00 E9 59 00 13 [09:42:25]Write to MH i2c: 01 00 00 EA 59 43 [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CC 44 47 00 A5 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 32 30 39 38 35 36 30 10 04 04 00 58 79 01 00 F4 03 04 00 29 58 20 67 B6 04 01 00 00 BF E8 B9 9F E1 6A 68 65 [09:42:25]CommunicateWithHost err = 0 [09:42:25]CheckOFDResponse [09:42:25]1017 (14) - 77093643461234 [09:42:25]1041 (16) - 0000000002098560 [09:42:25]1040 (4) - 96600 [09:42:25]1012 (4) - 29.10.2024 03:36 [09:42:25]1206 (1) - 0 [09:42:25]OFD Sender: Remove packet 96600 [09:42:25]ProducePacketName [09:42:25]name=ofd_packets/00096600 [09:42:25]NVStorageDeleteData [09:42:25]OFD Sender: No OFD packet to send [09:42:25]*** Cut start [09:42:25]*** Partial cut [09:42:25]*** CUTSNS_PIN = 1 [09:42:25]*** CUTSNS_PIN = 0 [09:42:25]*** Brake cut motor [09:42:26]Read from MH i2c: 01 [09:42:26]MH_I2C_Read... [09:42:26]*** Stop cut motor [09:42:26]*** Cut end [09:42:26]Read from MH i2c: 01 07 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: 01 07 00 EA 59 00 00 00 00 00 FF 0F 58 [09:42:26]process_action close_receipt done [09:42:26]requested_data is exist [09:42:26]produce_requested_data [09:42:26]requested_item fm.sn is exist - process it [09:42:26]wFMCommunicate request_size=4 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 11 00 00 [09:42:26]Write to MH i2c: E2 08 00 EB 59 80 11 00 00 00 00 00 00 BE [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 17 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 17 00 EB 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [09:42:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:42:26]wFMCommunicate OK [09:42:26]requested_item fd.num is exist - process it [09:42:26]SAM_PROTO_GetFieldsCounters [09:42:26]wFMCommunicate request_size=4 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 13 00 00 [09:42:26]Write to MH i2c: E2 08 00 EC 59 80 13 00 00 00 00 00 00 C1 [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 62 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 62 00 EC 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [09:42:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:26]wFMCommunicate OK [09:42:26]SAM_PROTO_GetFieldsCounters done [09:42:26]requested_item shift.num is exist - process it [09:42:26]requested_item shift.opened is exist - process it [09:42:26]req_shift_opened [09:42:26]FM_GetShiftState [09:42:26]SAM_PROTO_GetShiftState [09:42:26]wFMCommunicate request_size=4 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 13 01 00 [09:42:26]Write to MH i2c: E2 08 00 ED 59 80 13 01 00 00 00 00 00 C3 [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 0E 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 0E 00 ED 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 21 [09:42:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:42:26]wFMCommunicate OK [09:42:26]SAM_PROTO_GetShiftState done [09:42:26]FM_GetShiftState done [09:42:26]req_shift_opened done [09:42:26]requested_item shift.open_date is exist - process it [09:42:26]req_shift_open_date [09:42:26]req_shift_open_date done [09:42:26]produce_requested_data done [09:42:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96600,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:42:26]process_action_free close_receipt [09:42:26]json_value_free [09:42:26]json_value_free done [09:42:26]process_json_proto returns [09:42:26]Send response to host [09:42:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96600,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:42:26]free response buf [09:42:26]execute_script done [09:42:26]execute_script returns [09:42:26]free content buf [09:42:26]Sock 7.Close socket [09:42:26]Sock 7.Thread stoped [09:42:30]OFD Sender: No OFD packet to send [09:42:35]OFD Sender: No OFD packet to send [09:42:40]OFD Sender: No OFD packet to send [09:42:45]OFD Sender: No OFD packet to send [09:42:50]OFD Sender: No OFD packet to send [09:42:55]OFD Sender: No OFD packet to send [09:43:00]OFD Sender: No OFD packet to send [09:43:05]OFD Sender: No OFD packet to send [09:43:09]accept exits with 10 [09:43:09]New connection [09:43:09]New thread 3066776932 created [09:43:09]Thread 3066920292 joined [09:43:09]Waiting for new connection... [09:43:09] Sock 10.Parse request [09:43:09]Sock 10.Check first char [09:43:09]Sock 10.First char is OK [09:43:09]request: POST /json_proto HTTP/1.0 [09:43:09]Method: POST [09:43:09]URL: /json_proto [09:43:09]Method is POST - this is cgi request [09:43:09]url: /json_proto [09:43:09]query_string will be loaded in cgi processing [09:43:09]execute_cgi json_proto POST (null) [09:43:09]execute_cgi path=json_proto method=POST [09:43:09]POST find Content-Length [09:43:09]Host: 172.17.40.67:8080 [09:43:09]Content-Length: 683 [09:43:09]Content-Type: application/json [09:43:09] [09:43:09]POST finish read [09:43:09]Found Content-Length = 683 [09:43:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:09]execute_script... [09:43: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)3407128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:09]POST & json_proto [09:43:09]process_json_proto [09:43:09]json parsed OK: [09:43:09]protocol is kg_v1.0 [09:43:09]action value=close_receipt [09:43:09]process_action close_receipt [09:43:09]cmd_close_receipt [09:43:09]MH_GetDate [09:43:09]Write to MH i2c: F0 00 00 EE 59 36 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: F0 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: F0 09 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: F0 09 00 EE 59 00 31 AE 20 67 EE DA 66 66 39 [09:43:09]GetLastDocTimeStamp 1730194947 [09:43:09]current date 1730194993 [09:43:09]FM_GetShiftState [09:43:09]SAM_PROTO_GetShiftState [09:43:09]wFMCommunicate request_size=4 [09:43:09]MH_SAM_APDU [09:43:09]CAPDU: 80 13 01 00 [09:43:09]Write to MH i2c: E2 08 00 EF 59 80 13 01 00 00 00 00 00 C5 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:09]Read from MH i2c: E2 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 0E 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 0E 00 EF 59 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 23 [09:43:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:43:09]wFMCommunicate OK [09:43:09]SAM_PROTO_GetShiftState done [09:43:09]FM_GetShiftState done [09:43:09]opened in 1730160548 [09:43:09]opened+sec_in_day 1730246948 [09:43:09]quantity*price = 100015 [09:43:09]sum+1 = 100017 [09:43:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 110 29.10.2024 09:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96601 ФПД: 29428895069347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094313&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96601&fm=29428895069347&tin=02508201610067®Number=0000000000170478&sum=100000 [09:43:10]StoreToDocumentArchive [09:43:10]shift 145 fd 96601 [09:43:10]save to /storage/0145/doc_00096601 [09:43:10]save last doc name /storage/0145/doc_00096601 to /storage/kkm_last_doc_name [09:43:10]save OK [09:43:10]Clear old archive folders... [09:43:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:43:10]tlvbuf is 01136430 [09:43:10]SAM_PROTO_ClearQueue [09:43:10]wFMCommunicate request_size=4 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 09 00 00 [09:43:10]Write to MH i2c: E2 08 00 FC 59 80 09 00 00 00 00 00 00 C7 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:10]Read from MH i2c: E2 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 FC 59 00 90 00 C9 [09:43:10]RAPDU: 90 00 [09:43:10]wFMCommunicate OK [09:43:10]SAM_PROTO_ClearQueue done [09:43:10]KKMCreateOFDPacket [09:43:10]OFDProtocolAddRootSTLVToBuf [09:43:10]FM_MakeSignedData [09:43:10]FM_MakeSignedData [09:43:10]SAM_PROTO_SignData [09:43:10]wFMCommunicate request_size=4 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 0D 01 02 [09:43:10]Write to MH i2c: E2 08 00 FD 59 80 0D 01 02 00 00 00 00 CF [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:10]Read from MH i2c: E2 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 FD 59 00 90 00 CA [09:43:10]RAPDU: 90 00 [09:43:10]wFMCommunicate OK [09:43:10]wFMCommunicate request_size=255 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 6E 00 00 00 F4 03 04 00 31 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 79 01 00 35 04 06 00 1A [09:43:10]Write to MH i2c: E2 02 01 FE 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 6E 00 00 00 F4 03 04 00 31 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 79 01 00 35 04 06 00 1A 00 00 A9 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]OFD Sender: No OFD packet to send [09:43:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:10]Read from MH i2c: E2 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 FE 59 00 90 00 CB [09:43:10]RAPDU: 90 00 [09:43:10]wFMCommunicate OK [09:43:10]wFMCommunicate request_size=10 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 0D 02 02 05 C3 F2 D6 34 A3 [09:43:10]Write to MH i2c: E2 0D 00 FF 59 80 0D 02 02 05 00 C3 F2 D6 34 A3 00 00 3E [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:10]Read from MH i2c: E2 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: E2 03 00 FF 59 00 90 00 CC [09:43:10]RAPDU: 90 00 [09:43:10]wFMCommunicate OK [09:43:10]wFMCommunicate request_size=4 [09:43:10]MH_SAM_APDU [09:43:10]CAPDU: 80 0D 03 02 [09:43:10]Write to MH i2c: E2 08 00 00 5A 80 0D 03 02 00 00 00 00 D5 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:11]Read from MH i2c: E2 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 0B 00 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 0B 00 00 5A 00 94 8B 87 6B C7 6F 7C 6C 90 00 05 [09:43:11]RAPDU: 94 8B 87 6B C7 6F 7C 6C 90 00 [09:43:11]wFMCommunicate OK [09:43:11]SAM_PROTO_SignData done [09:43:11]FM_MakeSignedData done [09:43:11]CreateOFDProtocolMessage [09:43:11]wFMCommunicate request_size=4 [09:43:11]MH_SAM_APDU [09:43:11]CAPDU: 80 11 00 00 [09:43:11]Write to MH i2c: E2 08 00 01 5A 80 11 00 00 00 00 00 00 D5 [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:11]Read from MH i2c: E2 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 17 00 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 17 00 01 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [09:43:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:43:11]wFMCommunicate OK [09:43:11]CreateOFDProtocolMessage done [09:43:11]OFDSenderStorePacket 96601 [09:43:11]StoreOFDPacket docnum=96601 [09:43:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 3D 07 01 78 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 6E 00 00 00 F4 03 04 00 31 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 79 01 00 35 04 06 00 1A C3 F2 D6 34 A3 94 8B 87 6B C7 6F 7C 6C [09:43:11]CheckFolder [09:43:11]dirname=/storage/ofd_packets [09:43:11]CheckFolder done [09:43:11]ProducePacketName [09:43:11]name=ofd_packets/00096601 [09:43:11]NVStorageSaveData ofd_packets/00096601 [09:43:11]File name is /storage/ofd_packets/00096601 [09:43:11]Write 301 bytes [09:43:11]NVStorageSaveData done [09:43:11]OFDSenderStorePacket done [09:43:11]KKMCreateOFDPacket done [09:43:11]NVStorageSaveData kkm_last_timestamp [09:43:11]File name is /storage/kkm_last_timestamp [09:43:11]Write 4 bytes [09:43:11]NVStorageSaveData done [09:43:11]ExternCall_PrintAddStr [09:43:11]wPrintStart [09:43:11]Write to MH i2c: 01 00 00 02 5A 5C [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: 01 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: 01 07 00 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: 01 07 00 02 5A 00 00 00 00 00 FF 0F 71 [09:43:11]RasterBufferAndPrint [09:43:11]line Счет N : (1)3407128 [09:43:11]line ИНН: 02508201610067 [09:43:11]line Контрольно-Кассовый Чек [09:43:11]line ПРОДАЖА [09:43:11]line ТРК (МРК, ГНК) : 12 [09:43:11]line Товар: 2710124130 [09:43:11]line Аи-92-К-4 [09:43:11]line 14.950 * 66.90 [09:43:11]line = 1000.16 [09:43:11]line НДС 12% НСП 1% [09:43:11]line > о реализуемом товаре [09:43:11]line ОКРУГЛЕНИЕ: -0.16 [09:43:11]line ИТОГО: 1000.00 [09:43:11]line Внесено: 1000.00 [09:43:11]line СДАЧА: 0.00 [09:43:11]line НСП 1% : 8.85 [09:43:11]line НДС 12% : 106.21 [09:43:11]line Наличными: 1000.00 [09:43:11]line Безнал.: 0.00 [09:43:11]line Место: АЗС № 82 "Партнер Нефть" [09:43:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:43:11]line СНО: Общий режим [09:43:11]line Чек 110 29.10.2024 09:43 [09:43:11]line Смена: 145 ФФД: 1.0 [09:43:11]line ЗНМ: 0300000017 [09:43:11]line РНМ: 0000000000170478 [09:43:11]line Версия ККМ: v1.0 [09:43:11]line ФМ: 0000000002098560 [09:43:11]line ФД: 96601 [09:43:11]line ФПД: 29428895069347 [09:43:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094313&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96601&fm=29428895069347&tin=02508201610067®Number=0000000000170478&sum=100000 [09:43:11]OFD Sender: Processing packet 96601 [packets to send 58, broken 57] [09:43:11]ProducePacketName [09:43:11]name=ofd_packets/00096601 [09:43:11]OFD Sender: To server: pG, [09:43:11]CommunicateWithHost lk.salyk.kg:30040 [09:43:11]ConnectInit lk.salyk.kg [09:43:11]written 0, free lines is 4095 [09:43:11]Connected sock=9 [09:43:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 3D 07 01 78 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 6E 00 00 00 F4 03 04 00 31 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 79 01 00 35 04 06 00 1A C3 F2 D6 34 A3 94 8B 87 6B C7 6F 7C 6C [09:43:11]Write to MH i2c: 01 00 00 2D 5A 87 [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: 01 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: 01 07 00 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: 01 07 00 2D 5A 00 00 00 00 00 09 0D A4 [09:43:11]RasterBufferAndPrint [09:43:11]line [09:43:11]line [09:43:11]line [09:43:11]line [09:43:11]line [09:43:11]written 0, free lines is 3343 [09:43:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A 60 47 00 0F 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 32 30 39 38 35 36 30 10 04 04 00 59 79 01 00 F4 03 04 00 58 58 20 67 B6 04 01 00 00 EC 43 09 41 D2 C8 24 AD [09:43:11]CommunicateWithHost err = 0 [09:43:11]CheckOFDResponse [09:43:11]1017 (14) - 77093643461234 [09:43:11]1041 (16) - 0000000002098560 [09:43:11]1040 (4) - 96601 [09:43:11]1012 (4) - 29.10.2024 03:36 [09:43:11]1206 (1) - 0 [09:43:11]OFD Sender: Remove packet 96601 [09:43:11]ProducePacketName [09:43:11]name=ofd_packets/00096601 [09:43:11]NVStorageDeleteData [09:43:11]MH_Cut [09:43:11]Write to MH i2c: D1 01 00 34 5A 01 60 [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: D1 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: D1 01 00 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: D1 01 00 34 5A 00 5F [09:43:11]Write to MH i2c: 01 00 00 35 5A 8F [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:12]OFD Sender: No OFD packet to send [09:43:12]*** Cut start [09:43:12]*** Partial cut [09:43:12]*** CUTSNS_PIN = 1 [09:43:12]*** CUTSNS_PIN = 0 [09:43:12]*** Brake cut motor [09:43:13]Read from MH i2c: 01 [09:43:13]MH_I2C_Read... [09:43:13]*** Stop cut motor [09:43:13]*** Cut end [09:43:13]Read from MH i2c: 01 07 00 [09:43:13]MH_I2C_Read... [09:43:13]Read from MH i2c: 01 07 00 35 5A 00 00 00 00 00 FF 0F A4 [09:43:13]process_action close_receipt done [09:43:13]requested_data is exist [09:43:13]produce_requested_data [09:43:13]requested_item fm.sn is exist - process it [09:43:13]wFMCommunicate request_size=4 [09:43:13]MH_SAM_APDU [09:43:13]CAPDU: 80 11 00 00 [09:43:13]Write to MH i2c: E2 08 00 36 5A 80 11 00 00 00 00 00 00 0A [09:43:13]Write i2c OK [09:43:13]MH_I2C_Read... [09:43:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:13]Read from MH i2c: E2 [09:43:13]MH_I2C_Read... [09:43:13]Read from MH i2c: E2 17 00 [09:43:13]MH_I2C_Read... [09:43:13]Read from MH i2c: E2 17 00 36 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [09:43:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:43:13]wFMCommunicate OK [09:43:13]requested_item fd.num is exist - process it [09:43:13]SAM_PROTO_GetFieldsCounters [09:43:13]wFMCommunicate request_size=4 [09:43:13]MH_SAM_APDU [09:43:13]CAPDU: 80 13 00 00 [09:43:13]Write to MH i2c: E2 08 00 37 5A 80 13 00 00 00 00 00 00 0D [09:43:13]Write i2c OK [09:43:13]MH_I2C_Read... [09:43:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:13]Read from MH i2c: E2 [09:43:13]MH_I2C_Read... [09:43:13]Read from MH i2c: E2 62 00 [09:43:13]MH_I2C_Read... [09:43:13]Read from MH i2c: E2 62 00 37 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [09:43:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:13]wFMCommunicate OK [09:43:13]SAM_PROTO_GetFieldsCounters done [09:43:13]requested_item shift.num is exist - process it [09:43:13]requested_item shift.opened is exist - process it [09:43:13]req_shift_opened [09:43:13]FM_GetShiftState [09:43:13]SAM_PROTO_GetShiftState [09:43:13]wFMCommunicate request_size=4 [09:43:13]MH_SAM_APDU [09:43:13]CAPDU: 80 13 01 00 [09:43:13]Write to MH i2c: E2 08 00 38 5A 80 13 01 00 00 00 00 00 0F [09:43:13]Write i2c OK [09:43:13]MH_I2C_Read... [09:43:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:13]Read from MH i2c: E2 [09:43:13]MH_I2C_Read... [09:43:13]Read from MH i2c: E2 0E 00 [09:43:13]MH_I2C_Read... [09:43:13]Read from MH i2c: E2 0E 00 38 5A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6D [09:43:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:43:13]wFMCommunicate OK [09:43:13]SAM_PROTO_GetShiftState done [09:43:13]FM_GetShiftState done [09:43:13]req_shift_opened done [09:43:13]requested_item shift.open_date is exist - process it [09:43:13]req_shift_open_date [09:43:13]req_shift_open_date done [09:43:13]produce_requested_data done [09:43:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96601,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:43:13]process_action_free close_receipt [09:43:13]json_value_free [09:43:13]json_value_free done [09:43:13]process_json_proto returns [09:43:13]Send response to host [09:43:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96601,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:43:13]free response buf [09:43:13]execute_script done [09:43:13]execute_script returns [09:43:13]free content buf [09:43:13]Sock 10.Close socket [09:43:13]Sock 10.Thread stoped [09:43:17]OFD Sender: No OFD packet to send [09:43:22]OFD Sender: No OFD packet to send [09:43:27]OFD Sender: No OFD packet to send [09:43:32]OFD Sender: No OFD packet to send [09:43:37]OFD Sender: No OFD packet to send [09:43:42]OFD Sender: No OFD packet to send [09:43:47]OFD Sender: No OFD packet to send [09:43:52]OFD Sender: No OFD packet to send [09:43:57]OFD Sender: No OFD packet to send [09:44:02]OFD Sender: No OFD packet to send [09:44:03]accept exits with 7 [09:44:03]New connection [09:44:03]New thread 3066920292 created [09:44:03]Thread 3066776932 joined [09:44:03]Waiting for new connection... [09:44:03] Sock 7.Parse request [09:44:03]Sock 7.Check first char [09:44:03]Sock 7.First char is OK [09:44:03]request: POST /json_proto HTTP/1.0 [09:44:03]Method: POST [09:44:03]URL: /json_proto [09:44:03]Method is POST - this is cgi request [09:44:03]url: /json_proto [09:44:03]query_string will be loaded in cgi processing [09:44:03]execute_cgi json_proto POST (null) [09:44:03]execute_cgi path=json_proto method=POST [09:44:03]POST find Content-Length [09:44:03]Host: 172.17.40.67:8080 [09:44:03]Content-Length: 770 [09:44:03]Content-Type: application/json [09:44:03] [09:44:03]POST finish read [09:44:03]Found Content-Length = 770 [09:44:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:44:03]execute_script... [09:44: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)3407129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:44:03]POST & json_proto [09:44:03]process_json_proto [09:44:03]json parsed OK: [09:44:03]protocol is kg_v1.0 [09:44:03]action value=close_receipt [09:44:03]process_action close_receipt [09:44:03]cmd_close_receipt [09:44:03]MH_GetDate [09:44:03]Write to MH i2c: F0 00 00 39 5A 82 [09:44:03]Write i2c OK [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: F0 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: F0 09 00 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: F0 09 00 39 5A 00 67 AE 20 67 EE DA 66 66 BB [09:44:03]GetLastDocTimeStamp 1730194993 [09:44:03]current date 1730195047 [09:44:03]FM_GetShiftState [09:44:03]SAM_PROTO_GetShiftState [09:44:03]wFMCommunicate request_size=4 [09:44:03]MH_SAM_APDU [09:44:03]CAPDU: 80 13 01 00 [09:44:03]Write to MH i2c: E2 08 00 3A 5A 80 13 01 00 00 00 00 00 11 [09:44:03]Write i2c OK [09:44:03]MH_I2C_Read... [09:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:03]Read from MH i2c: E2 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: E2 0E 00 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: E2 0E 00 3A 5A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6F [09:44:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:44:03]wFMCommunicate OK [09:44:03]SAM_PROTO_GetShiftState done [09:44:03]FM_GetShiftState done [09:44:03]opened in 1730160548 [09:44:03]opened+sec_in_day 1730246948 [09:44:03]quantity*price = 100015 [09:44:03]sum+1 = 100017 [09:44:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 111 29.10.2024 09:44 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96602 ФПД: 15852689511537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094407&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96602&fm=15852689511537&tin=02508201610067®Number=0000000000170478&sum=100016 [09:44:04]StoreToDocumentArchive [09:44:04]shift 145 fd 96602 [09:44:04]save to /storage/0145/doc_00096602 [09:44:04]save last doc name /storage/0145/doc_00096602 to /storage/kkm_last_doc_name [09:44:04]save OK [09:44:04]Clear old archive folders... [09:44:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:44:04]tlvbuf is 011BBB60 [09:44:04]SAM_PROTO_ClearQueue [09:44:04]wFMCommunicate request_size=4 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 09 00 00 [09:44:04]Write to MH i2c: E2 08 00 47 5A 80 09 00 00 00 00 00 00 13 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 47 5A 00 90 00 15 [09:44:04]RAPDU: 90 00 [09:44:04]wFMCommunicate OK [09:44:04]SAM_PROTO_ClearQueue done [09:44:04]KKMCreateOFDPacket [09:44:04]OFDProtocolAddRootSTLVToBuf [09:44:04]FM_MakeSignedData [09:44:04]FM_MakeSignedData [09:44:04]SAM_PROTO_SignData [09:44:04]wFMCommunicate request_size=4 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 0D 01 02 [09:44:04]Write to MH i2c: E2 08 00 48 5A 80 0D 01 02 00 00 00 00 1B [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 48 5A 00 90 00 16 [09:44:04]RAPDU: 90 00 [09:44:04]wFMCommunicate OK [09:44:04]wFMCommunicate request_size=255 [09:44:04]MH_SAM_APDU [09:44: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 34 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 6F 00 00 00 F4 03 04 00 67 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 79 01 00 35 04 06 00 0E [09:44:04]Write to MH i2c: E2 02 01 49 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 6F 00 00 00 F4 03 04 00 67 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 79 01 00 35 04 06 00 0E 00 00 41 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 49 5A 00 90 00 17 [09:44:04]RAPDU: 90 00 [09:44:04]wFMCommunicate OK [09:44:04]wFMCommunicate request_size=10 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 0D 02 02 05 6A FD ED 54 71 [09:44:04]Write to MH i2c: E2 0D 00 4A 5A 80 0D 02 02 05 00 6A FD ED 54 71 00 00 41 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 03 00 4A 5A 00 90 00 18 [09:44:04]RAPDU: 90 00 [09:44:04]wFMCommunicate OK [09:44:04]wFMCommunicate request_size=4 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 0D 03 02 [09:44:04]Write to MH i2c: E2 08 00 4B 5A 80 0D 03 02 00 00 00 00 20 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 0B 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 0B 00 4B 5A 00 6F 45 B5 59 F1 79 1E E5 90 00 50 [09:44:04]RAPDU: 6F 45 B5 59 F1 79 1E E5 90 00 [09:44:04]wFMCommunicate OK [09:44:04]SAM_PROTO_SignData done [09:44:04]FM_MakeSignedData done [09:44:04]CreateOFDProtocolMessage [09:44:04]wFMCommunicate request_size=4 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 11 00 00 [09:44:04]Write to MH i2c: E2 08 00 4C 5A 80 11 00 00 00 00 00 00 20 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 17 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 17 00 4C 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [09:44:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:44:04]wFMCommunicate OK [09:44:04]CreateOFDProtocolMessage done [09:44:04]OFDSenderStorePacket 96602 [09:44:04]StoreOFDPacket docnum=96602 [09:44:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0A 6A 07 01 78 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6F 00 00 00 F4 03 04 00 67 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 79 01 00 35 04 06 00 0E 6A FD ED 54 71 6F 45 B5 59 F1 79 1E E5 [09:44:04]CheckFolder [09:44:04]dirname=/storage/ofd_packets [09:44:04]CheckFolder done [09:44:04]ProducePacketName [09:44:04]name=ofd_packets/00096602 [09:44:04]NVStorageSaveData ofd_packets/00096602 [09:44:04]File name is /storage/ofd_packets/00096602 [09:44:04]Write 301 bytes [09:44:04]NVStorageSaveData done [09:44:04]OFDSenderStorePacket done [09:44:04]KKMCreateOFDPacket done [09:44:04]NVStorageSaveData kkm_last_timestamp [09:44:04]File name is /storage/kkm_last_timestamp [09:44:04]Write 4 bytes [09:44:04]NVStorageSaveData done [09:44:04]ExternCall_PrintAddStr [09:44:04]wPrintStart [09:44:04]Write to MH i2c: 01 00 00 4D 5A A7 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: 01 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: 01 07 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: 01 07 00 4D 5A 00 00 00 00 00 FF 0F BC [09:44:04]RasterBufferAndPrint [09:44:04]line Счет N : (1)3407129 [09:44:04]line ИНН: 02508201610067 [09:44:04]line Контрольно-Кассовый Чек [09:44:04]line ПРОДАЖА [09:44:04]line ТРК (МРК, ГНК) : 32 [09:44:04]line Товар: 2710124130 [09:44:04]line Аи-92-К-4 [09:44:04]line 14.950 * 66.90 [09:44:04]line = 1000.16 [09:44:04]line НДС 12% НСП 1% [09:44:04]line > о реализуемом товаре [09:44:04]line ИТОГО: 1000.16 [09:44:04]line НСП 1% : 8.85 [09:44:04]line НДС 12% : 106.21 [09:44:04]line Наличными: 0.00 [09:44:04]line Безнал.: 1000.16 [09:44:04]line Место: АЗС № 82 "Партнер Нефть" [09:44:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:44:04]line СНО: Общий режим [09:44:04]line Чек 111 29.10.2024 09:44 [09:44:04]line Смена: 145 ФФД: 1.0 [09:44:04]line ЗНМ: 0300000017 [09:44:04]line РНМ: 0000000000170478 [09:44:04]line Версия ККМ: v1.0 [09:44:04]line Платежная система: Mbank [09:44:04]line ФМ: 0000000002098560 [09:44:04]line ФД: 96602 [09:44:04]line ФПД: 15852689511537 [09:44:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094407&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96602&fm=15852689511537&tin=02508201610067®Number=0000000000170478&sum=100016 [09:44:05]OFD Sender: Processing packet 96602 [packets to send 58, broken 57] [09:44:05]ProducePacketName [09:44:05]name=ofd_packets/00096602 [09:44:05]OFD Sender: To server: pG, [09:44:05]CommunicateWithHost lk.salyk.kg:30040 [09:44:05]ConnectInit lk.salyk.kg [09:44:05]written 0, free lines is 4095 [09:44:05]Connected sock=10 [09:44:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0A 6A 07 01 78 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6F 00 00 00 F4 03 04 00 67 AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 79 01 00 35 04 06 00 0E 6A FD ED 54 71 6F 45 B5 59 F1 79 1E E5 [09:44:05]Write to MH i2c: 01 00 00 76 5A D0 [09:44:05]Write i2c OK [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: 01 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: 01 07 00 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: 01 07 00 76 5A 00 00 00 00 00 32 0D 16 [09:44:05]RasterBufferAndPrint [09:44:05]line [09:44:05]line [09:44:05]line [09:44:05]line [09:44:05]line [09:44:05]written 0, free lines is 3388 [09:44:05]MH_Cut [09:44:05]Write to MH i2c: D1 01 00 7D 5A 01 A9 [09:44:05]Write i2c OK [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: D1 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: D1 01 00 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: D1 01 00 7D 5A 00 A8 [09:44:05]Write to MH i2c: 01 00 00 7E 5A D8 [09:44:05]Write i2c OK [09:44:05]MH_I2C_Read... [09:44:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 B3 47 00 B9 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 79 01 00 F4 03 04 00 8E 58 20 67 B6 04 01 00 00 3C 6F 40 0B 26 D0 A5 16 [09:44:05]CommunicateWithHost err = 0 [09:44:05]CheckOFDResponse [09:44:05]1017 (14) - 77093643461234 [09:44:05]1041 (16) - 0000000002098560 [09:44:05]1040 (4) - 96602 [09:44:05]1012 (4) - 29.10.2024 03:37 [09:44:05]1206 (1) - 0 [09:44:05]OFD Sender: Remove packet 96602 [09:44:05]ProducePacketName [09:44:05]name=ofd_packets/00096602 [09:44:05]NVStorageDeleteData [09:44:06]OFD Sender: No OFD packet to send [09:44:06]*** Cut start [09:44:06]*** Partial cut [09:44:06]*** CUTSNS_PIN = 1 [09:44:06]*** CUTSNS_PIN = 0 [09:44:06]*** Brake cut motor [09:44:06]Read from MH i2c: 01 [09:44:06]MH_I2C_Read... [09:44:06]*** Stop cut motor [09:44:07]*** Cut end [09:44:07]Read from MH i2c: 01 07 00 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: 01 07 00 7E 5A 00 00 00 00 00 FF 0F ED [09:44:07]process_action close_receipt done [09:44:07]requested_data is exist [09:44:07]produce_requested_data [09:44:07]requested_item fm.sn is exist - process it [09:44:07]wFMCommunicate request_size=4 [09:44:07]MH_SAM_APDU [09:44:07]CAPDU: 80 11 00 00 [09:44:07]Write to MH i2c: E2 08 00 7F 5A 80 11 00 00 00 00 00 00 53 [09:44:07]Write i2c OK [09:44:07]MH_I2C_Read... [09:44:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:07]Read from MH i2c: E2 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: E2 17 00 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: E2 17 00 7F 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [09:44:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:44:07]wFMCommunicate OK [09:44:07]requested_item fd.num is exist - process it [09:44:07]SAM_PROTO_GetFieldsCounters [09:44:07]wFMCommunicate request_size=4 [09:44:07]MH_SAM_APDU [09:44:07]CAPDU: 80 13 00 00 [09:44:07]Write to MH i2c: E2 08 00 80 5A 80 13 00 00 00 00 00 00 56 [09:44:07]Write i2c OK [09:44:07]MH_I2C_Read... [09:44:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:07]Read from MH i2c: E2 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: E2 62 00 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: E2 62 00 80 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [09:44:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:07]wFMCommunicate OK [09:44:07]SAM_PROTO_GetFieldsCounters done [09:44:07]requested_item shift.num is exist - process it [09:44:07]requested_item shift.opened is exist - process it [09:44:07]req_shift_opened [09:44:07]FM_GetShiftState [09:44:07]SAM_PROTO_GetShiftState [09:44:07]wFMCommunicate request_size=4 [09:44:07]MH_SAM_APDU [09:44:07]CAPDU: 80 13 01 00 [09:44:07]Write to MH i2c: E2 08 00 81 5A 80 13 01 00 00 00 00 00 58 [09:44:07]Write i2c OK [09:44:07]MH_I2C_Read... [09:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:07]Read from MH i2c: E2 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: E2 0E 00 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: E2 0E 00 81 5A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B6 [09:44:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:44:07]wFMCommunicate OK [09:44:07]SAM_PROTO_GetShiftState done [09:44:07]FM_GetShiftState done [09:44:07]req_shift_opened done [09:44:07]requested_item shift.open_date is exist - process it [09:44:07]req_shift_open_date [09:44:07]req_shift_open_date done [09:44:07]produce_requested_data done [09:44:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96602,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:44:07]process_action_free close_receipt [09:44:07]json_value_free [09:44:07]json_value_free done [09:44:07]process_json_proto returns [09:44:07]Send response to host [09:44:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96602,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:44:07]free response buf [09:44:07]execute_script done [09:44:07]execute_script returns [09:44:07]free content buf [09:44:07]Sock 7.Close socket [09:44:07]Sock 7.Thread stoped [09:44:11]OFD Sender: No OFD packet to send [09:44:16]OFD Sender: No OFD packet to send [09:44:21]OFD Sender: No OFD packet to send [09:44:26]OFD Sender: No OFD packet to send [09:44:31]OFD Sender: No OFD packet to send [09:44:36]OFD Sender: No OFD packet to send [09:44:41]OFD Sender: No OFD packet to send [09:44:46]OFD Sender: No OFD packet to send [09:44:51]OFD Sender: No OFD packet to send [09:44:56]OFD Sender: No OFD packet to send [09:45:01]OFD Sender: No OFD packet to send [09:45:06]OFD Sender: No OFD packet to send [09:45:11]OFD Sender: No OFD packet to send [09:45:16]OFD Sender: No OFD packet to send [09:45:21]OFD Sender: No OFD packet to send [09:45:25]accept exits with 9 [09:45:25]New connection [09:45:25]New thread 3066776932 created [09:45:25]Thread 3066920292 joined [09:45:25]Waiting for new connection... [09:45:25] Sock 9.Parse request [09:45:25]Sock 9.Check first char [09:45:25]Sock 9.First char is OK [09:45:25]request: POST /json_proto HTTP/1.0 [09:45:25]Method: POST [09:45:25]URL: /json_proto [09:45:25]Method is POST - this is cgi request [09:45:25]url: /json_proto [09:45:25]query_string will be loaded in cgi processing [09:45:25]execute_cgi json_proto POST (null) [09:45:25]execute_cgi path=json_proto method=POST [09:45:25]POST find Content-Length [09:45:25]Host: 172.17.40.67:8080 [09:45:25]Content-Length: 678 [09:45:25]Content-Type: application/json [09:45:25] [09:45:25]POST finish read [09:45:25]Found Content-Length = 678 [09:45:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:25]execute_script... [09:45: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)3407130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:25]POST & json_proto [09:45:25]process_json_proto [09:45:25]json parsed OK: [09:45:25]protocol is kg_v1.0 [09:45:25]action value=close_receipt [09:45:25]process_action close_receipt [09:45:25]cmd_close_receipt [09:45:25]MH_GetDate [09:45:25]Write to MH i2c: F0 00 00 82 5A CB [09:45:25]Write i2c OK [09:45:25]MH_I2C_Read... [09:45:25]Read from MH i2c: F0 [09:45:25]MH_I2C_Read... [09:45:25]Read from MH i2c: F0 09 00 [09:45:25]MH_I2C_Read... [09:45:25]Read from MH i2c: F0 09 00 82 5A 00 BA AE 20 67 EE DA 66 66 57 [09:45:25]GetLastDocTimeStamp 1730195047 [09:45:25]current date 1730195130 [09:45:25]FM_GetShiftState [09:45:25]SAM_PROTO_GetShiftState [09:45:25]wFMCommunicate request_size=4 [09:45:25]MH_SAM_APDU [09:45:25]CAPDU: 80 13 01 00 [09:45:25]Write to MH i2c: E2 08 00 83 5A 80 13 01 00 00 00 00 00 5A [09:45:25]Write i2c OK [09:45:25]MH_I2C_Read... [09:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:25]Read from MH i2c: E2 [09:45:25]MH_I2C_Read... [09:45:25]Read from MH i2c: E2 0E 00 [09:45:25]MH_I2C_Read... [09:45:25]Read from MH i2c: E2 0E 00 83 5A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [09:45:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:45:25]wFMCommunicate OK [09:45:25]SAM_PROTO_GetShiftState done [09:45:25]FM_GetShiftState done [09:45:25]opened in 1730160548 [09:45:25]opened+sec_in_day 1730246948 [09:45:25]quantity*price = 50041 [09:45:25]sum+1 = 50042 [09:45: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 112 29.10.2024 09:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96603 ФПД: 87577676892726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96603&fm=87577676892726&tin=02508201610067®Number=0000000000170478&sum=50000 [09:45:26]StoreToDocumentArchive [09:45:26]shift 145 fd 96603 [09:45:26]save to /storage/0145/doc_00096603 [09:45:26]save last doc name /storage/0145/doc_00096603 to /storage/kkm_last_doc_name [09:45:26]save OK [09:45:26]Clear old archive folders... [09:45:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:45:26]tlvbuf is B6F508F0 [09:45:26]SAM_PROTO_ClearQueue [09:45:26]wFMCommunicate request_size=4 [09:45:26]MH_SAM_APDU [09:45:26]CAPDU: 80 09 00 00 [09:45:26]Write to MH i2c: E2 08 00 90 5A 80 09 00 00 00 00 00 00 5C [09:45:26]Write i2c OK [09:45:26]MH_I2C_Read... [09:45:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:45:26]Read from MH i2c: E2 [09:45:26]MH_I2C_Read... [09:45:26]Read from MH i2c: E2 03 00 [09:45:26]MH_I2C_Read... [09:45:26]Read from MH i2c: E2 03 00 90 5A 00 90 00 5E [09:45:26]RAPDU: 90 00 [09:45:26]wFMCommunicate OK [09:45:26]SAM_PROTO_ClearQueue done [09:45:26]KKMCreateOFDPacket [09:45:26]OFDProtocolAddRootSTLVToBuf [09:45:26]FM_MakeSignedData [09:45:26]FM_MakeSignedData [09:45:26]SAM_PROTO_SignData [09:45:26]wFMCommunicate request_size=4 [09:45:26]MH_SAM_APDU [09:45:26]CAPDU: 80 0D 01 02 [09:45:26]Write to MH i2c: E2 08 00 91 5A 80 0D 01 02 00 00 00 00 64 [09:45:26]Write i2c OK [09:45:26]MH_I2C_Read... [09:45:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:45:26]Read from MH i2c: E2 [09:45:26]MH_I2C_Read... [09:45:26]Read from MH i2c: E2 03 00 [09:45:26]MH_I2C_Read... [09:45:26]Read from MH i2c: E2 03 00 91 5A 00 90 00 5F [09:45:26]RAPDU: 90 00 [09:45:26]wFMCommunicate OK [09:45:26]wFMCommunicate request_size=255 [09:45:26]MH_SAM_APDU [09:45: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 34 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 70 00 00 00 F4 03 04 00 BA AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 79 01 00 35 04 06 00 4F [09:45:26]Write to MH i2c: E2 02 01 92 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 70 00 00 00 F4 03 04 00 BA AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 79 01 00 35 04 06 00 4F 00 00 06 [09:45:26]Write i2c OK [09:45:26]MH_I2C_Read... [09:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:27]Read from MH i2c: E2 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 03 00 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 03 00 92 5A 00 90 00 60 [09:45:27]RAPDU: 90 00 [09:45:27]wFMCommunicate OK [09:45:27]wFMCommunicate request_size=10 [09:45:27]MH_SAM_APDU [09:45:27]CAPDU: 80 0D 02 02 05 A6 C4 52 4A 36 [09:45:27]Write to MH i2c: E2 0D 00 93 5A 80 0D 02 02 05 00 A6 C4 52 4A 36 00 00 AD [09:45:27]Write i2c OK [09:45:27]MH_I2C_Read... [09:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:27]Read from MH i2c: E2 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 03 00 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 03 00 93 5A 00 90 00 61 [09:45:27]RAPDU: 90 00 [09:45:27]wFMCommunicate OK [09:45:27]wFMCommunicate request_size=4 [09:45:27]MH_SAM_APDU [09:45:27]CAPDU: 80 0D 03 02 [09:45:27]Write to MH i2c: E2 08 00 94 5A 80 0D 03 02 00 00 00 00 69 [09:45:27]Write i2c OK [09:45:27]MH_I2C_Read... [09:45:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:45:27]Read from MH i2c: E2 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 0B 00 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 0B 00 94 5A 00 F2 E6 72 61 28 CD 8D BD 90 00 54 [09:45:27]RAPDU: F2 E6 72 61 28 CD 8D BD 90 00 [09:45:27]wFMCommunicate OK [09:45:27]SAM_PROTO_SignData done [09:45:27]FM_MakeSignedData done [09:45:27]CreateOFDProtocolMessage [09:45:27]wFMCommunicate request_size=4 [09:45:27]MH_SAM_APDU [09:45:27]CAPDU: 80 11 00 00 [09:45:27]Write to MH i2c: E2 08 00 95 5A 80 11 00 00 00 00 00 00 69 [09:45:27]Write i2c OK [09:45:27]MH_I2C_Read... [09:45:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:27]Read from MH i2c: E2 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 17 00 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: E2 17 00 95 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [09:45:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:45:27]wFMCommunicate OK [09:45:27]CreateOFDProtocolMessage done [09:45:27]OFDSenderStorePacket 96603 [09:45:27]StoreOFDPacket docnum=96603 [09:45:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 B9 07 01 29 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 34 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 70 00 00 00 F4 03 04 00 BA AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 79 01 00 35 04 06 00 4F A6 C4 52 4A 36 F2 E6 72 61 28 CD 8D BD [09:45:27]CheckFolder [09:45:27]dirname=/storage/ofd_packets [09:45:27]CheckFolder done [09:45:27]ProducePacketName [09:45:27]name=ofd_packets/00096603 [09:45:27]NVStorageSaveData ofd_packets/00096603 [09:45:27]File name is /storage/ofd_packets/00096603 [09:45:27]Write 301 bytes [09:45:27]NVStorageSaveData done [09:45:27]OFDSenderStorePacket done [09:45:27]KKMCreateOFDPacket done [09:45:27]NVStorageSaveData kkm_last_timestamp [09:45:27]File name is /storage/kkm_last_timestamp [09:45:27]Write 4 bytes [09:45:27]NVStorageSaveData done [09:45:27]ExternCall_PrintAddStr [09:45:27]wPrintStart [09:45:27]Write to MH i2c: 01 00 00 96 5A F0 [09:45:27]Write i2c OK [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: 01 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: 01 07 00 [09:45:27]MH_I2C_Read... [09:45:27]Read from MH i2c: 01 07 00 96 5A 00 00 00 00 00 FF 0F 05 [09:45:27]RasterBufferAndPrint [09:45:27]line Счет N : (1)3407130 [09:45:27]line ИНН: 02508201610067 [09:45:27]line Контрольно-Кассовый Чек [09:45:27]line ПРОДАЖА [09:45:27]line ТРК (МРК, ГНК) : 12 [09:45:27]line Товар: 2710124130 [09:45:27]line Аи-92-К-4 [09:45:27]line 7.480 * 66.90 [09:45:27]line = 500.41 [09:45:27]line НДС 12% НСП 1% [09:45:27]line > о реализуемом товаре [09:45:27]line ОКРУГЛЕНИЕ: -0.41 [09:45:27]line ИТОГО: 500.00 [09:45:27]line Внесено: 500.00 [09:45:27]line СДАЧА: 0.00 [09:45:27]line НСП 1% : 4.43 [09:45:27]line НДС 12% : 53.14 [09:45:27]line Наличными: 500.00 [09:45:27]line Безнал.: 0.00 [09:45:27]line Место: АЗС № 82 "Партнер Нефть" [09:45:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:45:27]line СНО: Общий режим [09:45:27]line Чек 112 29.10.2024 09:45 [09:45:27]line Смена: 145 ФФД: 1.0 [09:45:27]line ЗНМ: 0300000017 [09:45:27]line РНМ: 0000000000170478 [09:45:27]line Версия ККМ: v1.0 [09:45:27]line ФМ: 0000000002098560 [09:45:27]line ФД: 96603 [09:45:27]line ФПД: 87577676892726 [09:45:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96603&fm=87577676892726&tin=02508201610067®Number=0000000000170478&sum=50000 [09:45:27]OFD Sender: Processing packet 96603 [packets to send 58, broken 57] [09:45:27]ProducePacketName [09:45:27]name=ofd_packets/00096603 [09:45:27]OFD Sender: To server: pG, [09:45:27]CommunicateWithHost lk.salyk.kg:30040 [09:45:27]ConnectInit lk.salyk.kg [09:45:27]written 0, free lines is 4095 [09:45:27]Connected sock=10 [09:45:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 B9 07 01 29 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 34 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 70 00 00 00 F4 03 04 00 BA AE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 79 01 00 35 04 06 00 4F A6 C4 52 4A 36 F2 E6 72 61 28 CD 8D BD [09:45:28]Write to MH i2c: 01 00 00 C1 5A 1B [09:45:28]Write i2c OK [09:45:28]MH_I2C_Read... [09:45:28]Read from MH i2c: 01 [09:45:28]MH_I2C_Read... [09:45:28]Read from MH i2c: 01 07 00 [09:45:28]MH_I2C_Read... [09:45:28]Read from MH i2c: 01 07 00 C1 5A 00 00 00 00 00 0A 0D 39 [09:45:28]RasterBufferAndPrint [09:45:28]line [09:45:28]line [09:45:28]line [09:45:28]line [09:45:28]line [09:45:28]written 0, free lines is 3344 [09:45:28]MH_Cut [09:45:28]Write to MH i2c: D1 01 00 C8 5A 01 F4 [09:45:28]Write i2c OK [09:45:28]MH_I2C_Read... [09:45:28]Read from MH i2c: D1 [09:45:28]MH_I2C_Read... [09:45:28]Read from MH i2c: D1 01 00 [09:45:28]MH_I2C_Read... [09:45:28]Read from MH i2c: D1 01 00 C8 5A 00 F3 [09:45:28]Write to MH i2c: 01 00 00 C9 5A 23 [09:45:28]Write i2c OK [09:45:28]MH_I2C_Read... [09:45:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 07 47 00 A1 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 32 30 39 38 35 36 30 10 04 04 00 5B 79 01 00 F4 03 04 00 E1 58 20 67 B6 04 01 00 00 45 D1 49 65 C0 C7 E2 BC [09:45:28]CommunicateWithHost err = 0 [09:45:28]CheckOFDResponse [09:45:28]1017 (14) - 77093643461234 [09:45:28]1041 (16) - 0000000002098560 [09:45:28]1040 (4) - 96603 [09:45:28]1012 (4) - 29.10.2024 03:39 [09:45:28]1206 (1) - 0 [09:45:28]OFD Sender: Remove packet 96603 [09:45:28]ProducePacketName [09:45:28]name=ofd_packets/00096603 [09:45:28]NVStorageDeleteData [09:45:28]OFD Sender: No OFD packet to send [09:45:28]*** Cut start [09:45:28]*** Partial cut [09:45:28]*** CUTSNS_PIN = 1 [09:45:28]*** CUTSNS_PIN = 0 [09:45:29]*** Brake cut motor [09:45:29]Read from MH i2c: 01 [09:45:29]MH_I2C_Read... [09:45:29]*** Stop cut motor [09:45:29]*** Cut end [09:45:29]Read from MH i2c: 01 07 00 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: 01 07 00 C9 5A 00 00 00 00 00 FF 0F 38 [09:45:29]process_action close_receipt done [09:45:29]requested_data is exist [09:45:29]produce_requested_data [09:45:29]requested_item fm.sn is exist - process it [09:45:29]wFMCommunicate request_size=4 [09:45:29]MH_SAM_APDU [09:45:29]CAPDU: 80 11 00 00 [09:45:29]Write to MH i2c: E2 08 00 CA 5A 80 11 00 00 00 00 00 00 9E [09:45:29]Write i2c OK [09:45:29]MH_I2C_Read... [09:45:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:29]Read from MH i2c: E2 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: E2 17 00 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: E2 17 00 CA 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [09:45:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:45:29]wFMCommunicate OK [09:45:29]requested_item fd.num is exist - process it [09:45:29]SAM_PROTO_GetFieldsCounters [09:45:29]wFMCommunicate request_size=4 [09:45:29]MH_SAM_APDU [09:45:29]CAPDU: 80 13 00 00 [09:45:29]Write to MH i2c: E2 08 00 CB 5A 80 13 00 00 00 00 00 00 A1 [09:45:29]Write i2c OK [09:45:29]MH_I2C_Read... [09:45:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:45:29]Read from MH i2c: E2 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: E2 62 00 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: E2 62 00 CB 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [09:45:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:45:29]wFMCommunicate OK [09:45:29]SAM_PROTO_GetFieldsCounters done [09:45:29]requested_item shift.num is exist - process it [09:45:29]requested_item shift.opened is exist - process it [09:45:29]req_shift_opened [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 CC 5A 80 13 01 00 00 00 00 00 A3 [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 CC 5A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [09:45:29]RAPDU: 09 00 01 A4 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]req_shift_opened done [09:45:29]requested_item shift.open_date is exist - process it [09:45:29]req_shift_open_date [09:45:29]req_shift_open_date done [09:45:29]produce_requested_data done [09:45:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96603,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:45:29]process_action_free close_receipt [09:45:29]json_value_free [09:45:29]json_value_free done [09:45:29]process_json_proto returns [09:45:29]Send response to host [09:45:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96603,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:45:29]free response buf [09:45:29]execute_script done [09:45:29]execute_script returns [09:45:29]free content buf [09:45:29]Sock 9.Close socket [09:45:29]Sock 9.Thread stoped [09:45:33]OFD Sender: No OFD packet to send [09:45:38]OFD Sender: No OFD packet to send [09:45:43]OFD Sender: No OFD packet to send [09:45:48]OFD Sender: No OFD packet to send [09:45:53]OFD Sender: No OFD packet to send [09:45:58]OFD Sender: No OFD packet to send [09:46:03]OFD Sender: No OFD packet to send [09:46:08]OFD Sender: No OFD packet to send [09:46:13]OFD Sender: No OFD packet to send [09:46:18]OFD Sender: No OFD packet to send [09:46:23]OFD Sender: No OFD packet to send [09:46:28]OFD Sender: No OFD packet to send [09:46:33]OFD Sender: No OFD packet to send [09:46:38]OFD Sender: No OFD packet to send [09:46:43]OFD Sender: No OFD packet to send [09:46:48]OFD Sender: No OFD packet to send [09:46:53]OFD Sender: No OFD packet to send [09:46:58]OFD Sender: No OFD packet to send [09:47:03]OFD Sender: No OFD packet to send [09:47:08]OFD Sender: No OFD packet to send [09:47:13]OFD Sender: No OFD packet to send [09:47:18]OFD Sender: No OFD packet to send [09:47:23]OFD Sender: No OFD packet to send [09:47:28]OFD Sender: No OFD packet to send [09:47:33]OFD Sender: No OFD packet to send [09:47:38]OFD Sender: No OFD packet to send [09:47:43]OFD Sender: No OFD packet to send [09:47:48]OFD Sender: No OFD packet to send [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:18]OFD Sender: No OFD packet to send [09:48:23]OFD Sender: No OFD packet to send [09:48:28]OFD Sender: No OFD packet to send [09:48:33]OFD Sender: No OFD packet to send [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:34]OFD Sender: No OFD packet to send [09:49:39]OFD Sender: No OFD packet to send [09:49:44]OFD Sender: No OFD packet to send [09:49:49]OFD Sender: No OFD packet to send [09:49:54]OFD Sender: No OFD packet to send [09:49:59]OFD Sender: No OFD packet to send [09:50:04]OFD Sender: No OFD packet to send [09:50:09]OFD Sender: No OFD packet to send [09:50:14]OFD Sender: No OFD packet to send [09:50:19]OFD Sender: No OFD packet to send [09:50:24]OFD Sender: No OFD packet to send [09:50:29]OFD Sender: No OFD packet to send [09:50:34]OFD Sender: No OFD packet to send [09:50:39]OFD Sender: No OFD packet to send [09:50:44]OFD Sender: No OFD packet to send [09:50:49]OFD Sender: No OFD packet to send [09:50:54]OFD Sender: No OFD packet to send [09:50:59]OFD Sender: No OFD packet to send [09:51:04]OFD Sender: No OFD packet to send [09:51:09]OFD Sender: No OFD packet to send [09:51:14]OFD Sender: No OFD packet to send [09:51:19]OFD Sender: No OFD packet to send [09:51:24]OFD Sender: No OFD packet to send [09:51:29]OFD Sender: No OFD packet to send [09:51:34]OFD Sender: No OFD packet to send [09:51:39]OFD Sender: No OFD packet to send [09:51:44]OFD Sender: No OFD packet to send [09:51:49]OFD Sender: No OFD packet to send [09:51:49]accept exits with 7 [09:51:49]New connection [09:51:49]New thread 3066920292 created [09:51:49]Thread 3066776932 joined [09:51:49]Waiting for new connection... [09:51:49] Sock 7.Parse request [09:51:49]Sock 7.Check first char [09:51:49]Sock 7.First char is OK [09:51:49]request: POST /json_proto HTTP/1.0 [09:51:49]Method: POST [09:51:49]URL: /json_proto [09:51:49]Method is POST - this is cgi request [09:51:49]url: /json_proto [09:51:49]query_string will be loaded in cgi processing [09:51:49]execute_cgi json_proto POST (null) [09:51:49]execute_cgi path=json_proto method=POST [09:51:49]POST find Content-Length [09:51:49]Host: 172.17.40.67:8080 [09:51:49]Content-Length: 940 [09:51:49]Content-Type: application/json [09:51:49] [09:51:49]POST finish read [09:51:49]Found Content-Length = 940 [09:51:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:49]execute_script... [09:51: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)3407131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:49]POST & json_proto [09:51:49]process_json_proto [09:51:49]json parsed OK: [09:51:49]protocol is kg_v1.0 [09:51:49]action value=close_receipt [09:51:49]process_action close_receipt [09:51:49]cmd_close_receipt [09:51:49]MH_GetDate [09:51:49]Write to MH i2c: F0 00 00 CD 5A 16 [09:51:49]Write i2c OK [09:51:49]MH_I2C_Read... [09:51:49]Read from MH i2c: F0 [09:51:49]MH_I2C_Read... [09:51:49]Read from MH i2c: F0 09 00 [09:51:49]MH_I2C_Read... [09:51:49]Read from MH i2c: F0 09 00 CD 5A 00 3A B0 20 67 EE DA 66 66 24 [09:51:49]GetLastDocTimeStamp 1730195130 [09:51:49]current date 1730195514 [09:51:49]FM_GetShiftState [09:51:49]SAM_PROTO_GetShiftState [09:51:49]wFMCommunicate request_size=4 [09:51:49]MH_SAM_APDU [09:51:49]CAPDU: 80 13 01 00 [09:51:49]Write to MH i2c: E2 08 00 CE 5A 80 13 01 00 00 00 00 00 A5 [09:51:49]Write i2c OK [09:51:49]MH_I2C_Read... [09:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:49]Read from MH i2c: E2 [09:51:49]MH_I2C_Read... [09:51:49]Read from MH i2c: E2 0E 00 [09:51:49]MH_I2C_Read... [09:51:49]Read from MH i2c: E2 0E 00 CE 5A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 03 [09:51:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:51:49]wFMCommunicate OK [09:51:49]SAM_PROTO_GetShiftState done [09:51:49]FM_GetShiftState done [09:51:49]opened in 1730160548 [09:51:49]opened+sec_in_day 1730246948 [09:51:49]quantity*price = 752000 [09:51:49]sum+1 = 752001 [09:51:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7520.00 НСП 1% : 66.55 НДС 12% : 798.58 Наличными: 7520.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 113 29.10.2024 09:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа ДТ номер 82 сэкономлено 100.00 сом ФМ: 0000000002098560 ФД: 96604 ФПД: 237740198432303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96604&fm=237740198432303&tin=02508201610067®Number=0000000000170478&sum=752000 [09:51:50]StoreToDocumentArchive [09:51:50]shift 145 fd 96604 [09:51:50]save to /storage/0145/doc_00096604 [09:51:50]save last doc name /storage/0145/doc_00096604 to /storage/kkm_last_doc_name [09:51:50]save OK [09:51:50]Clear old archive folders... [09:51:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:51:50]tlvbuf is 01185E40 [09:51:50]SAM_PROTO_ClearQueue [09:51:50]wFMCommunicate request_size=4 [09:51:50]MH_SAM_APDU [09:51:50]CAPDU: 80 09 00 00 [09:51:50]Write to MH i2c: E2 08 00 DB 5A 80 09 00 00 00 00 00 00 A7 [09:51:50]Write i2c OK [09:51:50]MH_I2C_Read... [09:51:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:50]Read from MH i2c: E2 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: E2 03 00 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: E2 03 00 DB 5A 00 90 00 A9 [09:51:50]RAPDU: 90 00 [09:51:50]wFMCommunicate OK [09:51:50]SAM_PROTO_ClearQueue done [09:51:50]KKMCreateOFDPacket [09:51:50]OFDProtocolAddRootSTLVToBuf [09:51:50]FM_MakeSignedData [09:51:50]FM_MakeSignedData [09:51:50]SAM_PROTO_SignData [09:51:50]wFMCommunicate request_size=4 [09:51:50]MH_SAM_APDU [09:51:50]CAPDU: 80 0D 01 02 [09:51:50]Write to MH i2c: E2 08 00 DC 5A 80 0D 01 02 00 00 00 00 AF [09:51:50]Write i2c OK [09:51:50]MH_I2C_Read... [09:51:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:50]Read from MH i2c: E2 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: E2 03 00 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: E2 03 00 DC 5A 00 90 00 AA [09:51:50]RAPDU: 90 00 [09:51:50]wFMCommunicate OK [09:51:50]wFMCommunicate request_size=255 [09:51:50]MH_SAM_APDU [09:51:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 3A B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 79 01 00 35 04 06 00 D8 39 34 13 [09:51:50]Write to MH i2c: E2 02 01 DD 5A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 3A B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 79 01 00 35 04 06 00 D8 39 34 13 00 00 9F [09:51:50]Write i2c OK [09:51:50]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 DD 5A 00 90 00 AB [09:51:51]RAPDU: 90 00 [09:51:51]wFMCommunicate OK [09:51:51]wFMCommunicate request_size=7 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 0D 02 02 02 8E 2F [09:51:51]Write to MH i2c: E2 0A 00 DE 5A 80 0D 02 02 02 00 8E 2F 00 00 73 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 DE 5A 00 90 00 AC [09:51:51]RAPDU: 90 00 [09:51:51]wFMCommunicate OK [09:51:51]wFMCommunicate request_size=4 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 0D 03 02 [09:51:51]Write to MH i2c: E2 08 00 DF 5A 80 0D 03 02 00 00 00 00 B4 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 0B 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 0B 00 DF 5A 00 AB 08 F8 43 8A 7B 3B 8F 90 00 72 [09:51:51]RAPDU: AB 08 F8 43 8A 7B 3B 8F 90 00 [09:51:51]wFMCommunicate OK [09:51:51]SAM_PROTO_SignData done [09:51:51]FM_MakeSignedData done [09:51:51]CreateOFDProtocolMessage [09:51:51]wFMCommunicate request_size=4 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 11 00 00 [09:51:51]Write to MH i2c: E2 08 00 E0 5A 80 11 00 00 00 00 00 00 B4 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 17 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 17 00 E0 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [09:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:51:51]wFMCommunicate OK [09:51:51]CreateOFDProtocolMessage done [09:51:51]OFDSenderStorePacket 96604 [09:51:51]StoreOFDPacket docnum=96604 [09:51:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 BD 04 01 B2 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 3A B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 79 01 00 35 04 06 00 D8 39 34 13 8E 2F AB 08 F8 43 8A 7B 3B 8F [09:51:51]CheckFolder [09:51:51]dirname=/storage/ofd_packets [09:51:51]CheckFolder done [09:51:51]ProducePacketName [09:51:51]name=ofd_packets/00096604 [09:51:51]NVStorageSaveData ofd_packets/00096604 [09:51:51]File name is /storage/ofd_packets/00096604 [09:51:51]Write 298 bytes [09:51:51]NVStorageSaveData done [09:51:51]OFDSenderStorePacket done [09:51:51]KKMCreateOFDPacket done [09:51:51]NVStorageSaveData kkm_last_timestamp [09:51:51]File name is /storage/kkm_last_timestamp [09:51:51]Write 4 bytes [09:51:51]NVStorageSaveData done [09:51:51]ExternCall_PrintAddStr [09:51:51]wPrintStart [09:51:51]Write to MH i2c: 01 00 00 E1 5A 3B [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: 01 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: 01 07 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: 01 07 00 E1 5A 00 00 00 00 00 FF 0F 50 [09:51:51]RasterBufferAndPrint [09:51:51]line Счет N : (1)3407131 [09:51:51]line ИНН: 02508201610067 [09:51:51]line Контрольно-Кассовый Чек [09:51:51]line ПРОДАЖА [09:51:51]line ТРК (МРК, ГНК) : 51 [09:51:51]line Товар: 2710194210 [09:51:51]line ДТ-К-5 [09:51:51]line 100.000 * 75.20 [09:51:51]line = 7520.00 [09:51:51]line НДС 12% НСП 1% [09:51:51]line > о реализуемом товаре [09:51:51]line ИТОГО: 7520.00 [09:51:51]line НСП 1% : 66.55 [09:51:51]line НДС 12% : 798.58 [09:51:51]line Наличными: 7520.00 [09:51:51]line Безнал.: 0.00 [09:51:51]line Место: АЗС № 82 "Партнер Нефть" [09:51:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:51:51]line СНО: Общий режим [09:51:51]line Чек 113 29.10.2024 09:51 [09:51:51]line Смена: 145 ФФД: 1.0 [09:51:51]line ЗНМ: 0300000017 [09:51:51]line РНМ: 0000000000170478 [09:51:51]line Версия ККМ: v1.0 [09:51:51]line [09:51:51]line Дисконтная программа [09:51:51]line ДТ [09:51:51]line номер 82 [09:51:51]line сэкономлено 100.00 сом [09:51:51]line ФМ: 0000000002098560 [09:51:51]line ФД: 96604 [09:51:51]line ФПД: 237740198432303 [09:51:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96604&fm=237740198432303&tin=02508201610067®Number=0000000000170478&sum=752000 [09:51:51]OFD Sender: Processing packet 96604 [packets to send 58, broken 57] [09:51:51]ProducePacketName [09:51:51]name=ofd_packets/00096604 [09:51:51]OFD Sender: To server: pG, [09:51:51]CommunicateWithHost lk.salyk.kg:30040 [09:51:51]ConnectInit lk.salyk.kg [09:51:51]written 0, free lines is 4095 [09:51:52]Connected sock=11 [09:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 BD 04 01 B2 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 3A B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 79 01 00 35 04 06 00 D8 39 34 13 8E 2F AB 08 F8 43 8A 7B 3B 8F [09:51:52]Write to MH i2c: 01 00 00 0E 5B 69 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 07 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 07 00 0E 5B 00 00 00 00 00 D8 0C 54 [09:51:52]RasterBufferAndPrint [09:51:52]line [09:51:52]line [09:51:52]line [09:51:52]line [09:51:52]line [09:51:52]written 0, free lines is 3294 [09:51:52]MH_Cut [09:51:52]Write to MH i2c: D1 01 00 15 5B 01 42 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: D1 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: D1 01 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: D1 01 00 15 5B 00 41 [09:51:52]Write to MH i2c: 01 00 00 16 5B 71 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C6 81 47 00 B5 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 32 30 39 38 35 36 30 10 04 04 00 5C 79 01 00 F4 03 04 00 61 5A 20 67 B6 04 01 00 00 AA 28 04 6E BD 10 B0 E8 [09:51:52]CommunicateWithHost err = 0 [09:51:52]CheckOFDResponse [09:51:52]1017 (14) - 77093643461234 [09:51:52]1041 (16) - 0000000002098560 [09:51:52]1040 (4) - 96604 [09:51:52]1012 (4) - 29.10.2024 03:45 [09:51:52]1206 (1) - 0 [09:51:52]OFD Sender: Remove packet 96604 [09:51:52]ProducePacketName [09:51:52]name=ofd_packets/00096604 [09:51:52]NVStorageDeleteData [09:51:52]OFD Sender: No OFD packet to send [09:51:52]*** Cut start [09:51:52]*** Partial cut [09:51:52]*** CUTSNS_PIN = 1 [09:51:52]*** CUTSNS_PIN = 0 [09:51:53]*** Brake cut motor [09:51:53]Read from MH i2c: 01 [09:51:53]MH_I2C_Read... [09:51:53]*** Stop cut motor [09:51:53]*** Cut end [09:51:53]Read from MH i2c: 01 07 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: 01 07 00 16 5B 00 00 00 00 00 FF 0F 86 [09:51:53]process_action close_receipt done [09:51:53]requested_data is exist [09:51:53]produce_requested_data [09:51:53]requested_item fm.sn is exist - process it [09:51:53]wFMCommunicate request_size=4 [09:51:53]MH_SAM_APDU [09:51:53]CAPDU: 80 11 00 00 [09:51:53]Write to MH i2c: E2 08 00 17 5B 80 11 00 00 00 00 00 00 EC [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:53]Read from MH i2c: E2 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 17 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 17 00 17 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [09:51:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:51:53]wFMCommunicate OK [09:51:53]requested_item fd.num is exist - process it [09:51:53]SAM_PROTO_GetFieldsCounters [09:51:53]wFMCommunicate request_size=4 [09:51:53]MH_SAM_APDU [09:51:53]CAPDU: 80 13 00 00 [09:51:53]Write to MH i2c: E2 08 00 18 5B 80 13 00 00 00 00 00 00 EF [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:53]Read from MH i2c: E2 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 62 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 62 00 18 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [09:51:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:51:53]wFMCommunicate OK [09:51:53]SAM_PROTO_GetFieldsCounters done [09:51:53]requested_item shift.num is exist - process it [09:51:53]requested_item shift.opened is exist - process it [09:51:53]req_shift_opened [09:51:53]FM_GetShiftState [09:51:53]SAM_PROTO_GetShiftState [09:51:53]wFMCommunicate request_size=4 [09:51:53]MH_SAM_APDU [09:51:53]CAPDU: 80 13 01 00 [09:51:53]Write to MH i2c: E2 08 00 19 5B 80 13 01 00 00 00 00 00 F1 [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:53]Read from MH i2c: E2 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 0E 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 0E 00 19 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4F [09:51:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:51:53]wFMCommunicate OK [09:51:53]SAM_PROTO_GetShiftState done [09:51:53]FM_GetShiftState done [09:51:53]req_shift_opened done [09:51:53]requested_item shift.open_date is exist - process it [09:51:53]req_shift_open_date [09:51:53]req_shift_open_date done [09:51:53]produce_requested_data done [09:51:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96604,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:51:53]process_action_free close_receipt [09:51:53]json_value_free [09:51:53]json_value_free done [09:51:53]process_json_proto returns [09:51:53]Send response to host [09:51:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96604,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:51:53]free response buf [09:51:53]execute_script done [09:51:53]execute_script returns [09:51:53]free content buf [09:51:53]Sock 7.Close socket [09:51:53]Sock 7.Thread stoped [09:51:57]OFD Sender: No OFD packet to send [09:52:02]OFD Sender: No OFD packet to send [09:52:07]OFD Sender: No OFD packet to send [09:52:12]OFD Sender: No OFD packet to send [09:52:17]OFD Sender: No OFD packet to send [09:52:22]OFD Sender: No OFD packet to send [09:52:27]OFD Sender: No OFD packet to send [09:52:32]OFD Sender: No OFD packet to send [09:52:33]accept exits with 9 [09:52:33]New connection [09:52:33]New thread 3066776932 created [09:52:33]Thread 3066920292 joined [09:52:33]Waiting for new connection... [09:52:33] Sock 9.Parse request [09:52:33]Sock 9.Check first char [09:52:33]Sock 9.First char is OK [09:52:33]request: POST /json_proto HTTP/1.0 [09:52:33]Method: POST [09:52:33]URL: /json_proto [09:52:33]Method is POST - this is cgi request [09:52:33]url: /json_proto [09:52:33]query_string will be loaded in cgi processing [09:52:33]execute_cgi json_proto POST (null) [09:52:33]execute_cgi path=json_proto method=POST [09:52:33]POST find Content-Length [09:52:33]Host: 172.17.40.67:8080 [09:52:33]Content-Length: 678 [09:52:33]Content-Type: application/json [09:52:33] [09:52:33]POST finish read [09:52:33]Found Content-Length = 678 [09:52:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:33]execute_script... [09:52: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)3407132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:33]POST & json_proto [09:52:33]process_json_proto [09:52:33]json parsed OK: [09:52:33]protocol is kg_v1.0 [09:52:33]action value=close_receipt [09:52:33]process_action close_receipt [09:52:33]cmd_close_receipt [09:52:33]MH_GetDate [09:52:33]Write to MH i2c: F0 00 00 1A 5B 64 [09:52:33]Write i2c OK [09:52:33]MH_I2C_Read... [09:52:33]Read from MH i2c: F0 [09:52:33]MH_I2C_Read... [09:52:33]Read from MH i2c: F0 09 00 [09:52:33]MH_I2C_Read... [09:52:33]Read from MH i2c: F0 09 00 1A 5B 00 65 B0 20 67 EE DA 66 66 9D [09:52:33]GetLastDocTimeStamp 1730195514 [09:52:33]current date 1730195557 [09:52:33]FM_GetShiftState [09:52:33]SAM_PROTO_GetShiftState [09:52:33]wFMCommunicate request_size=4 [09:52:33]MH_SAM_APDU [09:52:33]CAPDU: 80 13 01 00 [09:52:33]Write to MH i2c: E2 08 00 1B 5B 80 13 01 00 00 00 00 00 F3 [09:52:33]Write i2c OK [09:52:33]MH_I2C_Read... [09:52:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:33]Read from MH i2c: E2 [09:52:33]MH_I2C_Read... [09:52:33]Read from MH i2c: E2 0E 00 [09:52:33]MH_I2C_Read... [09:52:33]Read from MH i2c: E2 0E 00 1B 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 51 [09:52:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:52:33]wFMCommunicate OK [09:52:33]SAM_PROTO_GetShiftState done [09:52:33]FM_GetShiftState done [09:52:33]opened in 1730160548 [09:52:33]opened+sec_in_day 1730246948 [09:52:33]quantity*price = 50041 [09:52:33]sum+1 = 50042 [09:52:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 114 29.10.2024 09:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96605 ФПД: 23943453831383 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095237&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96605&fm=23943453831383&tin=02508201610067®Number=0000000000170478&sum=50000 [09:52:34]StoreToDocumentArchive [09:52:34]shift 145 fd 96605 [09:52:34]save to /storage/0145/doc_00096605 [09:52:34]save last doc name /storage/0145/doc_00096605 to /storage/kkm_last_doc_name [09:52:34]save OK [09:52:34]Clear old archive folders... [09:52:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:52:34]tlvbuf is 01283450 [09:52:34]SAM_PROTO_ClearQueue [09:52:34]wFMCommunicate request_size=4 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 09 00 00 [09:52:34]Write to MH i2c: E2 08 00 28 5B 80 09 00 00 00 00 00 00 F5 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 28 5B 00 90 00 F7 [09:52:34]RAPDU: 90 00 [09:52:34]wFMCommunicate OK [09:52:34]SAM_PROTO_ClearQueue done [09:52:34]KKMCreateOFDPacket [09:52:34]OFDProtocolAddRootSTLVToBuf [09:52:34]FM_MakeSignedData [09:52:34]FM_MakeSignedData [09:52:34]SAM_PROTO_SignData [09:52:34]wFMCommunicate request_size=4 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 0D 01 02 [09:52:34]Write to MH i2c: E2 08 00 29 5B 80 0D 01 02 00 00 00 00 FD [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 29 5B 00 90 00 F8 [09:52:34]RAPDU: 90 00 [09:52:34]wFMCommunicate OK [09:52:34]wFMCommunicate request_size=255 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 72 00 00 00 F4 03 04 00 65 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 79 01 00 35 04 06 00 15 [09:52:34]Write to MH i2c: E2 02 01 2A 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 72 00 00 00 F4 03 04 00 65 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 79 01 00 35 04 06 00 15 00 00 16 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 2A 5B 00 90 00 F9 [09:52:34]RAPDU: 90 00 [09:52:34]wFMCommunicate OK [09:52:34]wFMCommunicate request_size=10 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 0D 02 02 05 C6 C5 0F 70 D7 [09:52:34]Write to MH i2c: E2 0D 00 2B 5B 80 0D 02 02 05 00 C6 C5 0F 70 D7 00 00 EB [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 03 00 2B 5B 00 90 00 FA [09:52:34]RAPDU: 90 00 [09:52:34]wFMCommunicate OK [09:52:34]wFMCommunicate request_size=4 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 0D 03 02 [09:52:34]Write to MH i2c: E2 08 00 2C 5B 80 0D 03 02 00 00 00 00 02 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 0B 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 0B 00 2C 5B 00 EC F5 95 2C 52 F9 15 04 90 00 09 [09:52:34]RAPDU: EC F5 95 2C 52 F9 15 04 90 00 [09:52:34]wFMCommunicate OK [09:52:34]SAM_PROTO_SignData done [09:52:34]FM_MakeSignedData done [09:52:34]CreateOFDProtocolMessage [09:52:34]wFMCommunicate request_size=4 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 11 00 00 [09:52:34]Write to MH i2c: E2 08 00 2D 5B 80 11 00 00 00 00 00 00 02 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 17 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 17 00 2D 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [09:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:52:34]wFMCommunicate OK [09:52:34]CreateOFDProtocolMessage done [09:52:34]OFDSenderStorePacket 96605 [09:52:34]StoreOFDPacket docnum=96605 [09:52:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2B DB 07 01 92 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 34 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 72 00 00 00 F4 03 04 00 65 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 79 01 00 35 04 06 00 15 C6 C5 0F 70 D7 EC F5 95 2C 52 F9 15 04 [09:52:34]CheckFolder [09:52:34]dirname=/storage/ofd_packets [09:52:34]CheckFolder done [09:52:34]ProducePacketName [09:52:34]name=ofd_packets/00096605 [09:52:34]NVStorageSaveData ofd_packets/00096605 [09:52:34]File name is /storage/ofd_packets/00096605 [09:52:34]Write 301 bytes [09:52:34]NVStorageSaveData done [09:52:34]OFDSenderStorePacket done [09:52:34]KKMCreateOFDPacket done [09:52:34]NVStorageSaveData kkm_last_timestamp [09:52:34]File name is /storage/kkm_last_timestamp [09:52:34]Write 4 bytes [09:52:34]NVStorageSaveData done [09:52:34]ExternCall_PrintAddStr [09:52:34]wPrintStart [09:52:34]Write to MH i2c: 01 00 00 2E 5B 89 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: 01 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: 01 07 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: 01 07 00 2E 5B 00 00 00 00 00 FF 0F 9E [09:52:34]RasterBufferAndPrint [09:52:34]line Счет N : (1)3407132 [09:52:34]line ИНН: 02508201610067 [09:52:34]line Контрольно-Кассовый Чек [09:52:34]line ПРОДАЖА [09:52:34]line ТРК (МРК, ГНК) : 22 [09:52:34]line Товар: 2710124130 [09:52:34]line Аи-92-К-4 [09:52:34]line 7.480 * 66.90 [09:52:34]line = 500.41 [09:52:34]line НДС 12% НСП 1% [09:52:34]line > о реализуемом товаре [09:52:34]line ОКРУГЛЕНИЕ: -0.41 [09:52:34]line ИТОГО: 500.00 [09:52:34]line Внесено: 500.00 [09:52:34]line СДАЧА: 0.00 [09:52:34]line НСП 1% : 4.43 [09:52:34]line НДС 12% : 53.14 [09:52:34]line Наличными: 500.00 [09:52:34]line Безнал.: 0.00 [09:52:34]line Место: АЗС № 82 "Партнер Нефть" [09:52:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:52:34]line СНО: Общий режим [09:52:34]line Чек 114 29.10.2024 09:52 [09:52:34]line Смена: 145 ФФД: 1.0 [09:52:34]line ЗНМ: 0300000017 [09:52:34]line РНМ: 0000000000170478 [09:52:34]line Версия ККМ: v1.0 [09:52:34]line ФМ: 0000000002098560 [09:52:34]line ФД: 96605 [09:52:34]line ФПД: 23943453831383 [09:52:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095237&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96605&fm=23943453831383&tin=02508201610067®Number=0000000000170478&sum=50000 [09:52:35]OFD Sender: Processing packet 96605 [packets to send 58, broken 57] [09:52:35]ProducePacketName [09:52:35]name=ofd_packets/00096605 [09:52:35]OFD Sender: To server: pG, [09:52:35]CommunicateWithHost lk.salyk.kg:30040 [09:52:35]ConnectInit lk.salyk.kg [09:52:35]written 0, free lines is 4095 [09:52:35]Write to MH i2c: 01 00 00 59 5B B4 [09:52:35]Write i2c OK [09:52:35]MH_I2C_Read... [09:52:35]Read from MH i2c: 01 [09:52:35]MH_I2C_Read... [09:52:35]Read from MH i2c: 01 07 00 [09:52:35]MH_I2C_Read... [09:52:35]Read from MH i2c: 01 07 00 59 5B 00 00 00 00 00 F0 0C B7 [09:52:35]RasterBufferAndPrint [09:52:35]line [09:52:35]line [09:52:35]line [09:52:35]line [09:52:35]line [09:52:35]written 0, free lines is 3318 [09:52:35]MH_Cut [09:52:35]Write to MH i2c: D1 01 00 60 5B 01 8D [09:52:35]Write i2c OK [09:52:35]MH_I2C_Read... [09:52:35]Read from MH i2c: D1 [09:52:35]MH_I2C_Read... [09:52:35]Read from MH i2c: D1 01 00 [09:52:35]MH_I2C_Read... [09:52:35]Read from MH i2c: D1 01 00 60 5B 00 8C [09:52:35]Write to MH i2c: 01 00 00 61 5B BC [09:52:35]Write i2c OK [09:52:35]MH_I2C_Read... [09:52:36]*** Cut start [09:52:36]*** Partial cut [09:52:36]*** CUTSNS_PIN = 1 [09:52:36]*** CUTSNS_PIN = 0 [09:52:36]*** Brake cut motor [09:52:36]Read from MH i2c: 01 [09:52:36]MH_I2C_Read... [09:52:36]*** Stop cut motor [09:52:36]*** Cut end [09:52:36]Read from MH i2c: 01 07 00 [09:52:36]MH_I2C_Read... [09:52:36]Read from MH i2c: 01 07 00 61 5B 00 00 00 00 00 FF 0F D1 [09:52:36]process_action close_receipt done [09:52:36]requested_data is exist [09:52:36]produce_requested_data [09:52:36]requested_item fm.sn is exist - process it [09:52:36]wFMCommunicate request_size=4 [09:52:36]MH_SAM_APDU [09:52:36]CAPDU: 80 11 00 00 [09:52:36]Write to MH i2c: E2 08 00 62 5B 80 11 00 00 00 00 00 00 37 [09:52:36]Write i2c OK [09:52:36]MH_I2C_Read... [09:52:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:37]Read from MH i2c: E2 [09:52:37]MH_I2C_Read... [09:52:37]Read from MH i2c: E2 17 00 [09:52:37]MH_I2C_Read... [09:52:37]Read from MH i2c: E2 17 00 62 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 88 [09:52:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:52:37]wFMCommunicate OK [09:52:37]requested_item fd.num is exist - process it [09:52:37]SAM_PROTO_GetFieldsCounters [09:52:37]wFMCommunicate request_size=4 [09:52:37]MH_SAM_APDU [09:52:37]CAPDU: 80 13 00 00 [09:52:37]Write to MH i2c: E2 08 00 63 5B 80 13 00 00 00 00 00 00 3A [09:52:37]Write i2c OK [09:52:37]MH_I2C_Read... [09:52:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:37]Read from MH i2c: E2 [09:52:37]MH_I2C_Read... [09:52:37]Read from MH i2c: E2 62 00 [09:52:37]MH_I2C_Read... [09:52:37]Read from MH i2c: E2 62 00 63 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [09:52:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:37]wFMCommunicate OK [09:52:37]SAM_PROTO_GetFieldsCounters done [09:52:37]requested_item shift.num is exist - process it [09:52:37]requested_item shift.opened is exist - process it [09:52:37]req_shift_opened [09:52:37]FM_GetShiftState [09:52:37]SAM_PROTO_GetShiftState [09:52:37]wFMCommunicate request_size=4 [09:52:37]MH_SAM_APDU [09:52:37]CAPDU: 80 13 01 00 [09:52:37]Write to MH i2c: E2 08 00 64 5B 80 13 01 00 00 00 00 00 3C [09:52:37]Write i2c OK [09:52:37]MH_I2C_Read... [09:52:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:37]Read from MH i2c: E2 [09:52:37]MH_I2C_Read... [09:52:37]Read from MH i2c: E2 0E 00 [09:52:37]MH_I2C_Read... [09:52:37]Read from MH i2c: E2 0E 00 64 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9A [09:52:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:52:37]wFMCommunicate OK [09:52:37]SAM_PROTO_GetShiftState done [09:52:37]FM_GetShiftState done [09:52:37]req_shift_opened done [09:52:37]requested_item shift.open_date is exist - process it [09:52:37]req_shift_open_date [09:52:37]req_shift_open_date done [09:52:37]produce_requested_data done [09:52:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96605,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:52:37]process_action_free close_receipt [09:52:37]json_value_free [09:52:37]json_value_free done [09:52:37]process_json_proto returns [09:52:37]Send response to host [09:52:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96605,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:52:37]free response buf [09:52:37]execute_script done [09:52:37]execute_script returns [09:52:37]free content buf [09:52:37]Sock 9.Close socket [09:52:37]Sock 9.Thread stoped [09:52:58]accept exits with 7 [09:52:58]New connection [09:52:58]New thread 3066920292 created [09:52:58]Thread 3066776932 joined [09:52:58]Waiting for new connection... [09:52:58] Sock 7.Parse request [09:52:58]Sock 7.Check first char [09:52:58]Sock 7.First char is OK [09:52:58]request: POST /json_proto HTTP/1.0 [09:52:58]Method: POST [09:52:58]URL: /json_proto [09:52:58]Method is POST - this is cgi request [09:52:58]url: /json_proto [09:52:58]query_string will be loaded in cgi processing [09:52:58]execute_cgi json_proto POST (null) [09:52:58]execute_cgi path=json_proto method=POST [09:52:58]POST find Content-Length [09:52:58]Host: 172.17.40.67:8080 [09:52:58]Content-Length: 678 [09:52:58]Content-Type: application/json [09:52:58] [09:52:58]POST finish read [09:52:58]Found Content-Length = 678 [09:52:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:58]execute_script... [09:52: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)3407133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:58]POST & json_proto [09:52:58]process_json_proto [09:52:58]json parsed OK: [09:52:58]protocol is kg_v1.0 [09:52:58]action value=close_receipt [09:52:58]process_action close_receipt [09:52:58]cmd_close_receipt [09:52:58]MH_GetDate [09:52:58]Write to MH i2c: F0 00 00 65 5B AF [09:52:58]Write i2c OK [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: F0 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: F0 09 00 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: F0 09 00 65 5B 00 7E B0 20 67 EE DA 66 66 01 [09:52:58]GetLastDocTimeStamp 1730195557 [09:52:58]current date 1730195582 [09:52:58]FM_GetShiftState [09:52:58]SAM_PROTO_GetShiftState [09:52:58]wFMCommunicate request_size=4 [09:52:58]MH_SAM_APDU [09:52:58]CAPDU: 80 13 01 00 [09:52:58]Write to MH i2c: E2 08 00 66 5B 80 13 01 00 00 00 00 00 3E [09:52:58]Write i2c OK [09:52:58]MH_I2C_Read... [09:52:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:58]Read from MH i2c: E2 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: E2 0E 00 [09:52:58]MH_I2C_Read... [09:52:58]Read from MH i2c: E2 0E 00 66 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9C [09:52:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:52:58]wFMCommunicate OK [09:52:58]SAM_PROTO_GetShiftState done [09:52:58]FM_GetShiftState done [09:52:58]opened in 1730160548 [09:52:58]opened+sec_in_day 1730246948 [09:52:58]quantity*price = 50041 [09:52:58]sum+1 = 50042 [09:52:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 115 29.10.2024 09:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96606 ФПД: 55434596485423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96606&fm=55434596485423&tin=02508201610067®Number=0000000000170478&sum=50000 [09:52:59]StoreToDocumentArchive [09:52:59]shift 145 fd 96606 [09:52:59]save to /storage/0145/doc_00096606 [09:52:59]save last doc name /storage/0145/doc_00096606 to /storage/kkm_last_doc_name [09:52:59]save OK [09:52:59]Clear old archive folders... [09:52:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:52:59]tlvbuf is 011076E0 [09:52:59]SAM_PROTO_ClearQueue [09:52:59]wFMCommunicate request_size=4 [09:52:59]MH_SAM_APDU [09:52:59]CAPDU: 80 09 00 00 [09:52:59]Write to MH i2c: E2 08 00 73 5B 80 09 00 00 00 00 00 00 40 [09:52:59]Write i2c OK [09:52:59]MH_I2C_Read... [09:52:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:59]Read from MH i2c: E2 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 73 5B 00 90 00 42 [09:52:59]RAPDU: 90 00 [09:52:59]wFMCommunicate OK [09:52:59]SAM_PROTO_ClearQueue done [09:52:59]KKMCreateOFDPacket [09:52:59]OFDProtocolAddRootSTLVToBuf [09:52:59]FM_MakeSignedData [09:52:59]FM_MakeSignedData [09:52:59]SAM_PROTO_SignData [09:52:59]wFMCommunicate request_size=4 [09:52:59]MH_SAM_APDU [09:52:59]CAPDU: 80 0D 01 02 [09:52:59]Write to MH i2c: E2 08 00 74 5B 80 0D 01 02 00 00 00 00 48 [09:52:59]Write i2c OK [09:52:59]MH_I2C_Read... [09:52:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:59]Read from MH i2c: E2 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 74 5B 00 90 00 43 [09:52:59]RAPDU: 90 00 [09:52:59]wFMCommunicate OK [09:52:59]wFMCommunicate request_size=255 [09:52:59]MH_SAM_APDU [09:52:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 79 01 00 35 04 06 00 32 [09:52:59]Write to MH i2c: E2 02 01 75 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 79 01 00 35 04 06 00 32 00 00 99 [09:52:59]Write i2c OK [09:52:59]MH_I2C_Read... [09:52:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:59]Read from MH i2c: E2 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 75 5B 00 90 00 44 [09:52:59]RAPDU: 90 00 [09:52:59]wFMCommunicate OK [09:52:59]wFMCommunicate request_size=10 [09:52:59]MH_SAM_APDU [09:52:59]CAPDU: 80 0D 02 02 05 6A DF 6E 89 2F [09:52:59]Write to MH i2c: E2 0D 00 76 5B 80 0D 02 02 05 00 6A DF 6E 89 2F 00 00 C4 [09:52:59]Write i2c OK [09:52:59]MH_I2C_Read... [09:52:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:59]Read from MH i2c: E2 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 03 00 76 5B 00 90 00 45 [09:52:59]RAPDU: 90 00 [09:52:59]wFMCommunicate OK [09:52:59]wFMCommunicate request_size=4 [09:52:59]MH_SAM_APDU [09:52:59]CAPDU: 80 0D 03 02 [09:52:59]Write to MH i2c: E2 08 00 77 5B 80 0D 03 02 00 00 00 00 4D [09:52:59]Write i2c OK [09:52:59]MH_I2C_Read... [09:52:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:59]Read from MH i2c: E2 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 0B 00 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 0B 00 77 5B 00 BD FB FD F2 34 90 14 A5 90 00 72 [09:52:59]RAPDU: BD FB FD F2 34 90 14 A5 90 00 [09:52:59]wFMCommunicate OK [09:52:59]SAM_PROTO_SignData done [09:52:59]FM_MakeSignedData done [09:52:59]CreateOFDProtocolMessage [09:52:59]wFMCommunicate request_size=4 [09:52:59]MH_SAM_APDU [09:52:59]CAPDU: 80 11 00 00 [09:52:59]Write to MH i2c: E2 08 00 78 5B 80 11 00 00 00 00 00 00 4D [09:52:59]Write i2c OK [09:52:59]MH_I2C_Read... [09:52:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:59]Read from MH i2c: E2 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 17 00 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: E2 17 00 78 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [09:52:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:52:59]wFMCommunicate OK [09:52:59]CreateOFDProtocolMessage done [09:52:59]OFDSenderStorePacket 96606 [09:52:59]StoreOFDPacket docnum=96606 [09:52:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 68 07 01 3C 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 34 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 7E B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 79 01 00 35 04 06 00 32 6A DF 6E 89 2F BD FB FD F2 34 90 14 A5 [09:52:59]CheckFolder [09:52:59]dirname=/storage/ofd_packets [09:52:59]CheckFolder done [09:52:59]ProducePacketName [09:52:59]name=ofd_packets/00096606 [09:52:59]NVStorageSaveData ofd_packets/00096606 [09:52:59]File name is /storage/ofd_packets/00096606 [09:52:59]Write 301 bytes [09:52:59]NVStorageSaveData done [09:52:59]OFDSenderStorePacket done [09:52:59]KKMCreateOFDPacket done [09:52:59]NVStorageSaveData kkm_last_timestamp [09:52:59]File name is /storage/kkm_last_timestamp [09:52:59]Write 4 bytes [09:52:59]NVStorageSaveData done [09:52:59]ExternCall_PrintAddStr [09:52:59]wPrintStart [09:52:59]Write to MH i2c: 01 00 00 79 5B D4 [09:52:59]Write i2c OK [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: 01 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: 01 07 00 [09:52:59]MH_I2C_Read... [09:52:59]Read from MH i2c: 01 07 00 79 5B 00 00 00 00 00 FF 0F E9 [09:52:59]RasterBufferAndPrint [09:52:59]line Счет N : (1)3407133 [09:52:59]line ИНН: 02508201610067 [09:52:59]line Контрольно-Кассовый Чек [09:52:59]line ПРОДАЖА [09:52:59]line ТРК (МРК, ГНК) : 42 [09:52:59]line Товар: 2710124130 [09:52:59]line Аи-92-К-4 [09:52:59]line 7.480 * 66.90 [09:52:59]line = 500.41 [09:52:59]line НДС 12% НСП 1% [09:52:59]line > о реализуемом товаре [09:52:59]line ОКРУГЛЕНИЕ: -0.41 [09:52:59]line ИТОГО: 500.00 [09:52:59]line Внесено: 500.00 [09:52:59]line СДАЧА: 0.00 [09:52:59]line НСП 1% : 4.43 [09:52:59]line НДС 12% : 53.14 [09:52:59]line Наличными: 500.00 [09:52:59]line Безнал.: 0.00 [09:52:59]line Место: АЗС № 82 "Партнер Нефть" [09:52:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:52:59]line СНО: Общий режим [09:52:59]line Чек 115 29.10.2024 09:53 [09:52:59]line Смена: 145 ФФД: 1.0 [09:52:59]line ЗНМ: 0300000017 [09:52:59]line РНМ: 0000000000170478 [09:52:59]line Версия ККМ: v1.0 [09:52:59]line ФМ: 0000000002098560 [09:52:59]line ФД: 96606 [09:52:59]line ФПД: 55434596485423 [09:53:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96606&fm=55434596485423&tin=02508201610067®Number=0000000000170478&sum=50000 [09:53:00]written 0, free lines is 4095 [09:53:00]Write to MH i2c: 01 00 00 A4 5B FF [09:53:00]Write i2c OK [09:53:00]MH_I2C_Read... [09:53:00]Read from MH i2c: 01 [09:53:00]MH_I2C_Read... [09:53:00]Read from MH i2c: 01 07 00 [09:53:00]MH_I2C_Read... [09:53:00]Read from MH i2c: 01 07 00 A4 5B 00 00 00 00 00 F3 0C 05 [09:53:00]RasterBufferAndPrint [09:53:00]line [09:53:00]line [09:53:00]line [09:53:00]line [09:53:00]line [09:53:00]written 0, free lines is 3321 [09:53:00]MH_Cut [09:53:00]Write to MH i2c: D1 01 00 AB 5B 01 D8 [09:53:00]Write i2c OK [09:53:00]MH_I2C_Read... [09:53:00]Read from MH i2c: D1 [09:53:00]MH_I2C_Read... [09:53:00]Read from MH i2c: D1 01 00 [09:53:00]MH_I2C_Read... [09:53:00]Read from MH i2c: D1 01 00 AB 5B 00 D7 [09:53:00]Write to MH i2c: 01 00 00 AC 5B 07 [09:53:00]Write i2c OK [09:53:00]MH_I2C_Read... [09:53:01]*** Cut start [09:53:01]*** Partial cut [09:53:01]*** CUTSNS_PIN = 1 [09:53:01]*** CUTSNS_PIN = 0 [09:53:01]*** Brake cut motor [09:53:01]Read from MH i2c: 01 [09:53:01]MH_I2C_Read... [09:53:01]*** Stop cut motor [09:53:01]*** Cut end [09:53:01]Read from MH i2c: 01 07 00 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: 01 07 00 AC 5B 00 00 00 00 00 FF 0F 1C [09:53:01]process_action close_receipt done [09:53:01]requested_data is exist [09:53:01]produce_requested_data [09:53:01]requested_item fm.sn is exist - process it [09:53:01]wFMCommunicate request_size=4 [09:53:01]MH_SAM_APDU [09:53:01]CAPDU: 80 11 00 00 [09:53:01]Write to MH i2c: E2 08 00 AD 5B 80 11 00 00 00 00 00 00 82 [09:53:01]Write i2c OK [09:53:01]MH_I2C_Read... [09:53:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:01]Read from MH i2c: E2 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 17 00 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 17 00 AD 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [09:53:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:53:01]wFMCommunicate OK [09:53:01]requested_item fd.num is exist - process it [09:53:01]SAM_PROTO_GetFieldsCounters [09:53:01]wFMCommunicate request_size=4 [09:53:01]MH_SAM_APDU [09:53:01]CAPDU: 80 13 00 00 [09:53:01]Write to MH i2c: E2 08 00 AE 5B 80 13 00 00 00 00 00 00 85 [09:53:01]Write i2c OK [09:53:01]MH_I2C_Read... [09:53:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:02]Read from MH i2c: E2 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 62 00 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 62 00 AE 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [09:53:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:02]wFMCommunicate OK [09:53:02]SAM_PROTO_GetFieldsCounters done [09:53:02]requested_item shift.num is exist - process it [09:53:02]requested_item shift.opened is exist - process it [09:53:02]req_shift_opened [09:53:02]FM_GetShiftState [09:53:02]SAM_PROTO_GetShiftState [09:53:02]wFMCommunicate request_size=4 [09:53:02]MH_SAM_APDU [09:53:02]CAPDU: 80 13 01 00 [09:53:02]Write to MH i2c: E2 08 00 AF 5B 80 13 01 00 00 00 00 00 87 [09:53:02]Write i2c OK [09:53:02]MH_I2C_Read... [09:53:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:02]Read from MH i2c: E2 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 0E 00 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 0E 00 AF 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [09:53:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:53:02]wFMCommunicate OK [09:53:02]SAM_PROTO_GetShiftState done [09:53:02]FM_GetShiftState done [09:53:02]req_shift_opened done [09:53:02]requested_item shift.open_date is exist - process it [09:53:02]req_shift_open_date [09:53:02]req_shift_open_date done [09:53:02]produce_requested_data done [09:53:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96606,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:53:02]process_action_free close_receipt [09:53:02]json_value_free [09:53:02]json_value_free done [09:53:02]process_json_proto returns [09:53:02]Send response to host [09:53:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96606,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:53:02]free response buf [09:53:02]execute_script done [09:53:02]execute_script returns [09:53:02]free content buf [09:53:02]Sock 7.Close socket [09:53:02]Sock 7.Thread stoped [09:53:56]accept exits with 9 [09:53:56]New connection [09:53:56]New thread 3066776932 created [09:53:56]Thread 3066920292 joined [09:53:56]Waiting for new connection... [09:53:56] Sock 9.Parse request [09:53:56]Sock 9.Check first char [09:53:56]Sock 9.First char is OK [09:53:56]request: POST /json_proto HTTP/1.0 [09:53:56]Method: POST [09:53:56]URL: /json_proto [09:53:56]Method is POST - this is cgi request [09:53:56]url: /json_proto [09:53:56]query_string will be loaded in cgi processing [09:53:56]execute_cgi json_proto POST (null) [09:53:56]execute_cgi path=json_proto method=POST [09:53:56]POST find Content-Length [09:53:56]Host: 172.17.40.67:8080 [09:53:56]Content-Length: 675 [09:53:56]Content-Type: application/json [09:53:56] [09:53:56]POST finish read [09:53:56]Found Content-Length = 675 [09:53:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:56]execute_script... [09:53: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)3407134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:56]POST & json_proto [09:53:56]process_json_proto [09:53:56]json parsed OK: [09:53:56]protocol is kg_v1.0 [09:53:56]action value=close_receipt [09:53:56]process_action close_receipt [09:53:56]cmd_close_receipt [09:53:56]MH_GetDate [09:53:56]Write to MH i2c: F0 00 00 B0 5B FA [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: F0 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: F0 09 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: F0 09 00 B0 5B 00 B9 B0 20 67 EE DA 66 66 87 [09:53:56]GetLastDocTimeStamp 1730195582 [09:53:56]current date 1730195641 [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 B1 5B 80 13 01 00 00 00 00 00 89 [09:53:56]Write i2c OK [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 [09:53:56]MH_I2C_Read... [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 B1 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E7 [09:53:56]RAPDU: 09 00 01 A4 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]opened in 1730160548 [09:53:56]opened+sec_in_day 1730246948 [09:53:56]quantity*price = 60045 [09:53:56]sum+1 = 60047 [09:53:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 116 29.10.2024 09:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96607 ФПД: 274067086530811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96607&fm=274067086530811&tin=02508201610067®Number=0000000000170478&sum=60000 [09:53:57]StoreToDocumentArchive [09:53:57]shift 145 fd 96607 [09:53:57]save to /storage/0145/doc_00096607 [09:53:57]save last doc name /storage/0145/doc_00096607 to /storage/kkm_last_doc_name [09:53:57]save OK [09:53:57]Clear old archive folders... [09:53:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:53:57]tlvbuf is 010EC110 [09:53:57]SAM_PROTO_ClearQueue [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 09 00 00 [09:53:57]Write to MH i2c: E2 08 00 BE 5B 80 09 00 00 00 00 00 00 8B [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 03 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 03 00 BE 5B 00 90 00 8D [09:53:57]RAPDU: 90 00 [09:53:57]wFMCommunicate OK [09:53:57]SAM_PROTO_ClearQueue done [09:53:57]KKMCreateOFDPacket [09:53:57]OFDProtocolAddRootSTLVToBuf [09:53:57]FM_MakeSignedData [09:53:57]FM_MakeSignedData [09:53:57]SAM_PROTO_SignData [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 0D 01 02 [09:53:57]Write to MH i2c: E2 08 00 BF 5B 80 0D 01 02 00 00 00 00 93 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 03 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 03 00 BF 5B 00 90 00 8E [09:53:57]RAPDU: 90 00 [09:53:57]wFMCommunicate OK [09:53:57]wFMCommunicate request_size=255 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 74 00 00 00 F4 03 04 00 B9 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 79 01 00 35 04 06 00 F9 43 37 56 [09:53:57]Write to MH i2c: E2 02 01 C0 5B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 B9 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 79 01 00 35 04 06 00 F9 43 37 56 00 00 70 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 C0 5B 00 90 00 8F [09:53:58]RAPDU: 90 00 [09:53:58]wFMCommunicate OK [09:53:58]wFMCommunicate request_size=7 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 0D 02 02 02 58 FB [09:53:58]Write to MH i2c: E2 0A 00 C1 5B 80 0D 02 02 02 00 58 FB 00 00 ED [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 C1 5B 00 90 00 90 [09:53:58]RAPDU: 90 00 [09:53:58]wFMCommunicate OK [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 0D 03 02 [09:53:58]Write to MH i2c: E2 08 00 C2 5B 80 0D 03 02 00 00 00 00 98 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 0B 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 0B 00 C2 5B 00 48 26 66 87 A1 B2 D4 36 90 00 51 [09:53:58]RAPDU: 48 26 66 87 A1 B2 D4 36 90 00 [09:53:58]wFMCommunicate OK [09:53:58]SAM_PROTO_SignData done [09:53:58]FM_MakeSignedData done [09:53:58]CreateOFDProtocolMessage [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 11 00 00 [09:53:58]Write to MH i2c: E2 08 00 C3 5B 80 11 00 00 00 00 00 00 98 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 17 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 17 00 C3 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [09:53:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:53:58]wFMCommunicate OK [09:53:58]CreateOFDProtocolMessage done [09:53:58]OFDSenderStorePacket 96607 [09:53:58]StoreOFDPacket docnum=96607 [09:53:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D9 4A 04 01 84 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 B9 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 79 01 00 35 04 06 00 F9 43 37 56 58 FB 48 26 66 87 A1 B2 D4 36 [09:53:58]CheckFolder [09:53:58]dirname=/storage/ofd_packets [09:53:58]CheckFolder done [09:53:58]ProducePacketName [09:53:58]name=ofd_packets/00096607 [09:53:58]NVStorageSaveData ofd_packets/00096607 [09:53:58]File name is /storage/ofd_packets/00096607 [09:53:58]Write 298 bytes [09:53:58]NVStorageSaveData done [09:53:58]OFDSenderStorePacket done [09:53:58]KKMCreateOFDPacket done [09:53:58]NVStorageSaveData kkm_last_timestamp [09:53:58]File name is /storage/kkm_last_timestamp [09:53:58]Write 4 bytes [09:53:58]NVStorageSaveData done [09:53:58]ExternCall_PrintAddStr [09:53:58]wPrintStart [09:53:58]Write to MH i2c: 01 00 00 C4 5B 1F [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: 01 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: 01 07 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: 01 07 00 C4 5B 00 00 00 00 00 FF 0F 34 [09:53:58]RasterBufferAndPrint [09:53:58]line Счет N : (1)3407134 [09:53:58]line ИНН: 02508201610067 [09:53:58]line Контрольно-Кассовый Чек [09:53:58]line ПРОДАЖА [09:53:58]line ТРК (МРК, ГНК) : 51 [09:53:58]line Товар: 2710194210 [09:53:58]line ДТ-К-5 [09:53:58]line 7.880 * 76.20 [09:53:58]line = 600.46 [09:53:58]line НДС 12% НСП 1% [09:53:58]line > о реализуемом товаре [09:53:58]line ОКРУГЛЕНИЕ: -0.46 [09:53:58]line ИТОГО: 600.00 [09:53:58]line Внесено: 600.00 [09:53:58]line СДАЧА: 0.00 [09:53:58]line НСП 1% : 5.31 [09:53:58]line НДС 12% : 63.77 [09:53:58]line Наличными: 600.00 [09:53:58]line Безнал.: 0.00 [09:53:58]line Место: АЗС № 82 "Партнер Нефть" [09:53:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:53:58]line СНО: Общий режим [09:53:58]line Чек 116 29.10.2024 09:54 [09:53:58]line Смена: 145 ФФД: 1.0 [09:53:58]line ЗНМ: 0300000017 [09:53:58]line РНМ: 0000000000170478 [09:53:58]line Версия ККМ: v1.0 [09:53:58]line ФМ: 0000000002098560 [09:53:58]line ФД: 96607 [09:53:58]line ФПД: 274067086530811 [09:53:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96607&fm=274067086530811&tin=02508201610067®Number=0000000000170478&sum=60000 [09:53:58]written 0, free lines is 4095 [09:53:59]Write to MH i2c: 01 00 00 EF 5B 4A [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: 01 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: 01 07 00 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: 01 07 00 EF 5B 00 00 00 00 00 F5 0C 52 [09:53:59]RasterBufferAndPrint [09:53:59]line [09:53:59]line [09:53:59]line [09:53:59]line [09:53:59]line [09:53:59]written 0, free lines is 3320 [09:53:59]MH_Cut [09:53:59]Write to MH i2c: D1 01 00 F6 5B 01 23 [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: D1 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: D1 01 00 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: D1 01 00 F6 5B 00 22 [09:53:59]Write to MH i2c: 01 00 00 F7 5B 52 [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]*** Cut start [09:53:59]*** Partial cut [09:53:59]*** CUTSNS_PIN = 1 [09:53:59]*** CUTSNS_PIN = 0 [09:53:59]*** Brake cut motor [09:54:00]Read from MH i2c: 01 [09:54:00]MH_I2C_Read... [09:54:00]*** Stop cut motor [09:54:00]*** Cut end [09:54:00]Read from MH i2c: 01 07 00 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: 01 07 00 F7 5B 00 00 00 00 00 FF 0F 67 [09:54:00]process_action close_receipt done [09:54:00]requested_data is exist [09:54:00]produce_requested_data [09:54:00]requested_item fm.sn is exist - process it [09:54:00]wFMCommunicate request_size=4 [09:54:00]MH_SAM_APDU [09:54:00]CAPDU: 80 11 00 00 [09:54:00]Write to MH i2c: E2 08 00 F8 5B 80 11 00 00 00 00 00 00 CD [09:54:00]Write i2c OK [09:54:00]MH_I2C_Read... [09:54:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:00]Read from MH i2c: E2 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 17 00 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 17 00 F8 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [09:54:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:54:00]wFMCommunicate OK [09:54:00]requested_item fd.num is exist - process it [09:54:00]SAM_PROTO_GetFieldsCounters [09:54:00]wFMCommunicate request_size=4 [09:54:00]MH_SAM_APDU [09:54:00]CAPDU: 80 13 00 00 [09:54:00]Write to MH i2c: E2 08 00 F9 5B 80 13 00 00 00 00 00 00 D0 [09:54:00]Write i2c OK [09:54:00]MH_I2C_Read... [09:54:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:00]Read from MH i2c: E2 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 62 00 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 62 00 F9 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [09:54:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:00]wFMCommunicate OK [09:54:00]SAM_PROTO_GetFieldsCounters done [09:54:00]requested_item shift.num is exist - process it [09:54:00]requested_item shift.opened is exist - process it [09:54:00]req_shift_opened [09:54:00]FM_GetShiftState [09:54:00]SAM_PROTO_GetShiftState [09:54:00]wFMCommunicate request_size=4 [09:54:00]MH_SAM_APDU [09:54:00]CAPDU: 80 13 01 00 [09:54:00]Write to MH i2c: E2 08 00 FA 5B 80 13 01 00 00 00 00 00 D2 [09:54:00]Write i2c OK [09:54:00]MH_I2C_Read... [09:54:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:00]Read from MH i2c: E2 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 0E 00 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 0E 00 FA 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 30 [09:54:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:54:00]wFMCommunicate OK [09:54:00]SAM_PROTO_GetShiftState done [09:54:00]FM_GetShiftState done [09:54:00]req_shift_opened done [09:54:00]requested_item shift.open_date is exist - process it [09:54:00]req_shift_open_date [09:54:00]req_shift_open_date done [09:54:00]produce_requested_data done [09:54:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96607,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:54:00]process_action_free close_receipt [09:54:00]json_value_free [09:54:00]json_value_free done [09:54:00]process_json_proto returns [09:54:00]Send response to host [09:54:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96607,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:54:00]free response buf [09:54:00]execute_script done [09:54:00]execute_script returns [09:54:00]free content buf [09:54:00]Sock 9.Close socket [09:54:00]Sock 9.Thread stoped [09:54:19]accept exits with 7 [09:54:19]New connection [09:54:19]New thread 3066920292 created [09:54:19]Thread 3066776932 joined [09:54:19]Waiting for new connection... [09:54:19] Sock 7.Parse request [09:54:19]Sock 7.Check first char [09:54:19]Sock 7.First char is OK [09:54:19]request: POST /json_proto HTTP/1.0 [09:54:19]Method: POST [09:54:19]URL: /json_proto [09:54:19]Method is POST - this is cgi request [09:54:19]url: /json_proto [09:54:19]query_string will be loaded in cgi processing [09:54:19]execute_cgi json_proto POST (null) [09:54:19]execute_cgi path=json_proto method=POST [09:54:19]POST find Content-Length [09:54:19]Host: 172.17.40.67:8080 [09:54:19]Content-Length: 770 [09:54:19]Content-Type: application/json [09:54:19] [09:54:19]POST finish read [09:54:19]Found Content-Length = 770 [09:54:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:19]execute_script... [09:54: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)3407135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:19]POST & json_proto [09:54:19]process_json_proto [09:54:19]json parsed OK: [09:54:19]protocol is kg_v1.0 [09:54:19]action value=close_receipt [09:54:19]process_action close_receipt [09:54:19]cmd_close_receipt [09:54:19]MH_GetDate [09:54:19]Write to MH i2c: F0 00 00 FB 5B 45 [09:54:19]Write i2c OK [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: F0 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: F0 09 00 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: F0 09 00 FB 5B 00 CF B0 20 67 EE DA 66 66 E8 [09:54:19]GetLastDocTimeStamp 1730195641 [09:54:19]current date 1730195663 [09:54:19]FM_GetShiftState [09:54:19]SAM_PROTO_GetShiftState [09:54:19]wFMCommunicate request_size=4 [09:54:19]MH_SAM_APDU [09:54:19]CAPDU: 80 13 01 00 [09:54:19]Write to MH i2c: E2 08 00 FC 5B 80 13 01 00 00 00 00 00 D4 [09:54:19]Write i2c OK [09:54:19]MH_I2C_Read... [09:54:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:19]Read from MH i2c: E2 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: E2 0E 00 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: E2 0E 00 FC 5B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [09:54:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:54:19]wFMCommunicate OK [09:54:19]SAM_PROTO_GetShiftState done [09:54:19]FM_GetShiftState done [09:54:19]opened in 1730160548 [09:54:19]opened+sec_in_day 1730246948 [09:54:19]quantity*price = 100015 [09:54:19]sum+1 = 100017 [09:54:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 117 29.10.2024 09:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96608 ФПД: 274579080962524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095423&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96608&fm=274579080962524&tin=02508201610067®Number=0000000000170478&sum=100016 [09:54:20]StoreToDocumentArchive [09:54:20]shift 145 fd 96608 [09:54:20]save to /storage/0145/doc_00096608 [09:54:20]save last doc name /storage/0145/doc_00096608 to /storage/kkm_last_doc_name [09:54:20]save OK [09:54:20]Clear old archive folders... [09:54:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:20]tlvbuf is 012197A0 [09:54:20]SAM_PROTO_ClearQueue [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 09 00 00 [09:54:20]Write to MH i2c: E2 08 00 09 5C 80 09 00 00 00 00 00 00 D7 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 09 5C 00 90 00 D9 [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_ClearQueue done [09:54:20]KKMCreateOFDPacket [09:54:20]OFDProtocolAddRootSTLVToBuf [09:54:20]FM_MakeSignedData [09:54:20]FM_MakeSignedData [09:54:20]SAM_PROTO_SignData [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 0D 01 02 [09:54:20]Write to MH i2c: E2 08 00 0A 5C 80 0D 01 02 00 00 00 00 DF [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 0A 5C 00 90 00 DA [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]wFMCommunicate request_size=255 [09:54:20]MH_SAM_APDU [09:54: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 34 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 75 00 00 00 F4 03 04 00 CF B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 79 01 00 35 04 06 00 F9 [09:54:20]Write to MH i2c: E2 02 01 0B 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 75 00 00 00 F4 03 04 00 CF B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 79 01 00 35 04 06 00 F9 00 00 66 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 0B 5C 00 90 00 DB [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]wFMCommunicate request_size=10 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 0D 02 02 05 BA 6C 95 61 DC [09:54:20]Write to MH i2c: E2 0D 00 0C 5C 80 0D 02 02 05 00 BA 6C 95 61 DC 00 00 E4 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 0C 5C 00 90 00 DC [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 0D 03 02 [09:54:20]Write to MH i2c: E2 08 00 0D 5C 80 0D 03 02 00 00 00 00 E4 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0B 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0B 00 0D 5C 00 90 9D 35 A2 7F E7 FD 98 90 00 E4 [09:54:20]RAPDU: 90 9D 35 A2 7F E7 FD 98 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_SignData done [09:54:20]FM_MakeSignedData done [09:54:20]CreateOFDProtocolMessage [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 11 00 00 [09:54:20]Write to MH i2c: E2 08 00 0E 5C 80 11 00 00 00 00 00 00 E4 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 17 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 17 00 0E 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [09:54:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:54:20]wFMCommunicate OK [09:54:20]CreateOFDProtocolMessage done [09:54:20]OFDSenderStorePacket 96608 [09:54:20]StoreOFDPacket docnum=96608 [09:54:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 26 07 01 15 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 34 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 75 00 00 00 F4 03 04 00 CF B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 79 01 00 35 04 06 00 F9 BA 6C 95 61 DC 90 9D 35 A2 7F E7 FD 98 [09:54:20]CheckFolder [09:54:20]dirname=/storage/ofd_packets [09:54:20]CheckFolder done [09:54:20]ProducePacketName [09:54:20]name=ofd_packets/00096608 [09:54:20]NVStorageSaveData ofd_packets/00096608 [09:54:20]File name is /storage/ofd_packets/00096608 [09:54:20]Write 301 bytes [09:54:20]NVStorageSaveData done [09:54:20]OFDSenderStorePacket done [09:54:20]KKMCreateOFDPacket done [09:54:20]NVStorageSaveData kkm_last_timestamp [09:54:20]File name is /storage/kkm_last_timestamp [09:54:20]Write 4 bytes [09:54:20]NVStorageSaveData done [09:54:20]ExternCall_PrintAddStr [09:54:20]wPrintStart [09:54:20]Write to MH i2c: 01 00 00 0F 5C 6B [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 07 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 07 00 0F 5C 00 00 00 00 00 FF 0F 80 [09:54:20]RasterBufferAndPrint [09:54:20]line Счет N : (1)3407135 [09:54:20]line ИНН: 02508201610067 [09:54:20]line Контрольно-Кассовый Чек [09:54:20]line ПРОДАЖА [09:54:20]line ТРК (МРК, ГНК) : 12 [09:54:20]line Товар: 2710124130 [09:54:20]line Аи-92-К-4 [09:54:20]line 14.950 * 66.90 [09:54:20]line = 1000.16 [09:54:20]line НДС 12% НСП 1% [09:54:20]line > о реализуемом товаре [09:54:20]line ИТОГО: 1000.16 [09:54:20]line НСП 1% : 8.85 [09:54:20]line НДС 12% : 106.21 [09:54:20]line Наличными: 0.00 [09:54:20]line Безнал.: 1000.16 [09:54:20]line Место: АЗС № 82 "Партнер Нефть" [09:54:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:54:20]line СНО: Общий режим [09:54:20]line Чек 117 29.10.2024 09:54 [09:54:20]line Смена: 145 ФФД: 1.0 [09:54:20]line ЗНМ: 0300000017 [09:54:20]line РНМ: 0000000000170478 [09:54:20]line Версия ККМ: v1.0 [09:54:20]line Платежная система: Mbank [09:54:20]line ФМ: 0000000002098560 [09:54:20]line ФД: 96608 [09:54:20]line ФПД: 274579080962524 [09:54:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095423&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96608&fm=274579080962524&tin=02508201610067®Number=0000000000170478&sum=100016 [09:54:21]written 0, free lines is 4095 [09:54:21]Write to MH i2c: 01 00 00 38 5C 94 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: 01 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: 01 07 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: 01 07 00 38 5C 00 00 00 00 00 2A 0D D2 [09:54:21]RasterBufferAndPrint [09:54:21]line [09:54:21]line [09:54:21]line [09:54:21]line [09:54:21]line [09:54:21]written 0, free lines is 3377 [09:54:21]MH_Cut [09:54:21]Write to MH i2c: D1 01 00 3F 5C 01 6D [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: D1 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: D1 01 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: D1 01 00 3F 5C 00 6C [09:54:21]Write to MH i2c: 01 00 00 40 5C 9C [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:22]*** Cut start [09:54:22]*** Partial cut [09:54:22]*** CUTSNS_PIN = 1 [09:54:22]*** CUTSNS_PIN = 0 [09:54:22]*** Brake cut motor [09:54:22]Read from MH i2c: 01 [09:54:22]MH_I2C_Read... [09:54:22]*** Stop cut motor [09:54:22]*** Cut end [09:54:22]Read from MH i2c: 01 07 00 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: 01 07 00 40 5C 00 00 00 00 00 FF 0F B1 [09:54:22]process_action close_receipt done [09:54:22]requested_data is exist [09:54:22]produce_requested_data [09:54:22]requested_item fm.sn is exist - process it [09:54:22]wFMCommunicate request_size=4 [09:54:22]MH_SAM_APDU [09:54:22]CAPDU: 80 11 00 00 [09:54:22]Write to MH i2c: E2 08 00 41 5C 80 11 00 00 00 00 00 00 17 [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:22]Read from MH i2c: E2 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: E2 17 00 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: E2 17 00 41 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [09:54:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:54:22]wFMCommunicate OK [09:54:22]requested_item fd.num is exist - process it [09:54:22]SAM_PROTO_GetFieldsCounters [09:54:22]wFMCommunicate request_size=4 [09:54:22]MH_SAM_APDU [09:54:22]CAPDU: 80 13 00 00 [09:54:22]Write to MH i2c: E2 08 00 42 5C 80 13 00 00 00 00 00 00 1A [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:23]Read from MH i2c: E2 [09:54:23]MH_I2C_Read... [09:54:23]Read from MH i2c: E2 62 00 [09:54:23]MH_I2C_Read... [09:54:23]Read from MH i2c: E2 62 00 42 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [09:54:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:23]wFMCommunicate OK [09:54:23]SAM_PROTO_GetFieldsCounters done [09:54:23]requested_item shift.num is exist - process it [09:54:23]requested_item shift.opened is exist - process it [09:54:23]req_shift_opened [09:54:23]FM_GetShiftState [09:54:23]SAM_PROTO_GetShiftState [09:54:23]wFMCommunicate request_size=4 [09:54:23]MH_SAM_APDU [09:54:23]CAPDU: 80 13 01 00 [09:54:23]Write to MH i2c: E2 08 00 43 5C 80 13 01 00 00 00 00 00 1C [09:54:23]Write i2c OK [09:54:23]MH_I2C_Read... [09:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:23]Read from MH i2c: E2 [09:54:23]MH_I2C_Read... [09:54:23]Read from MH i2c: E2 0E 00 [09:54:23]MH_I2C_Read... [09:54:23]Read from MH i2c: E2 0E 00 43 5C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7A [09:54:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:54:23]wFMCommunicate OK [09:54:23]SAM_PROTO_GetShiftState done [09:54:23]FM_GetShiftState done [09:54:23]req_shift_opened done [09:54:23]requested_item shift.open_date is exist - process it [09:54:23]req_shift_open_date [09:54:23]req_shift_open_date done [09:54:23]produce_requested_data done [09:54:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96608,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:54:23]process_action_free close_receipt [09:54:23]json_value_free [09:54:23]json_value_free done [09:54:23]process_json_proto returns [09:54:23]Send response to host [09:54:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96608,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:54:23]free response buf [09:54:23]execute_script done [09:54:23]execute_script returns [09:54:23]free content buf [09:54:23]Sock 7.Close socket [09:54:23]Sock 7.Thread stoped [09:54:49]ConnectInit Can't connect to host [09:54:49]CommunicateWithHost connect error [09:54:49]CommunicateWithHost err = -1 [09:54:49]OFD Sender: Server communicate error [09:54:49]OFD Sender: Processing packet 96605 [packets to send 61, broken 57] [09:54:49]ProducePacketName [09:54:49]name=ofd_packets/00096605 [09:54:49]OFD Sender: To server: pG, [09:54:49]CommunicateWithHost lk.salyk.kg:30040 [09:54:49]ConnectInit lk.salyk.kg [09:54:49]Connected sock=7 [09:54:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2B DB 07 01 92 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 34 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 72 00 00 00 F4 03 04 00 65 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 79 01 00 35 04 06 00 15 C6 C5 0F 70 D7 EC F5 95 2C 52 F9 15 04 [09:54:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 BA 47 00 CC 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 32 30 39 38 35 36 30 10 04 04 00 5D 79 01 00 F4 03 04 00 12 5B 20 67 B6 04 01 00 00 F1 F4 D2 35 33 78 93 05 [09:54:49]CommunicateWithHost err = 0 [09:54:49]CheckOFDResponse [09:54:49]1017 (14) - 77093643461234 [09:54:49]1041 (16) - 0000000002098560 [09:54:49]1040 (4) - 96605 [09:54:49]1012 (4) - 29.10.2024 03:48 [09:54:49]1206 (1) - 0 [09:54:49]OFD Sender: Remove packet 96605 [09:54:49]ProducePacketName [09:54:49]name=ofd_packets/00096605 [09:54:49]NVStorageDeleteData [09:54:50]OFD Sender: Processing packet 96606 [packets to send 60, broken 57] [09:54:50]ProducePacketName [09:54:50]name=ofd_packets/00096606 [09:54:50]OFD Sender: To server: pG, [09:54:50]CommunicateWithHost lk.salyk.kg:30040 [09:54:50]ConnectInit lk.salyk.kg [09:54:50]Connected sock=7 [09:54:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 68 07 01 3C 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 34 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 7E B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 79 01 00 35 04 06 00 32 6A DF 6E 89 2F BD FB FD F2 34 90 14 A5 [09:54:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A5 65 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 5E 79 01 00 F4 03 04 00 13 5B 20 67 B6 04 01 00 00 80 A6 50 7C 0C DB C3 89 [09:54:50]CommunicateWithHost err = 0 [09:54:50]CheckOFDResponse [09:54:50]1017 (14) - 77093643461234 [09:54:50]1041 (16) - 0000000002098560 [09:54:50]1040 (4) - 96606 [09:54:50]1012 (4) - 29.10.2024 03:48 [09:54:50]1206 (1) - 0 [09:54:50]OFD Sender: Remove packet 96606 [09:54:50]ProducePacketName [09:54:50]name=ofd_packets/00096606 [09:54:50]NVStorageDeleteData [09:54:51]OFD Sender: Processing packet 96607 [packets to send 59, broken 57] [09:54:51]ProducePacketName [09:54:51]name=ofd_packets/00096607 [09:54:51]OFD Sender: To server: pG, [09:54:51]CommunicateWithHost lk.salyk.kg:30040 [09:54:51]ConnectInit lk.salyk.kg [09:54:51]Connected sock=7 [09:54:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D9 4A 04 01 84 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 B9 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 79 01 00 35 04 06 00 F9 43 37 56 58 FB 48 26 66 87 A1 B2 D4 36 [09:54:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CD B3 47 00 E7 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 32 30 39 38 35 36 30 10 04 04 00 5F 79 01 00 F4 03 04 00 14 5B 20 67 B6 04 01 00 00 3F 33 93 20 65 4E 86 CB [09:54:51]CommunicateWithHost err = 0 [09:54:51]CheckOFDResponse [09:54:51]1017 (14) - 77093643461234 [09:54:51]1041 (16) - 0000000002098560 [09:54:51]1040 (4) - 96607 [09:54:51]1012 (4) - 29.10.2024 03:48 [09:54:51]1206 (1) - 0 [09:54:51]OFD Sender: Remove packet 96607 [09:54:51]ProducePacketName [09:54:51]name=ofd_packets/00096607 [09:54:51]NVStorageDeleteData [09:54:52]OFD Sender: Processing packet 96608 [packets to send 58, broken 57] [09:54:52]ProducePacketName [09:54:52]name=ofd_packets/00096608 [09:54:52]OFD Sender: To server: pG, [09:54:52]CommunicateWithHost lk.salyk.kg:30040 [09:54:52]ConnectInit lk.salyk.kg [09:54:52]accept exits with 9 [09:54:52]New connection [09:54:52]New thread 3066776932 created [09:54:52]Thread 3066920292 joined [09:54:52]Waiting for new connection... [09:54:52] Sock 9.Parse request [09:54:52]Sock 9.Check first char [09:54:52]Sock 9.First char is OK [09:54:52]request: POST /json_proto HTTP/1.0 [09:54:52]Method: POST [09:54:52]URL: /json_proto [09:54:52]Method is POST - this is cgi request [09:54:52]url: /json_proto [09:54:52]query_string will be loaded in cgi processing [09:54:52]execute_cgi json_proto POST (null) [09:54:52]execute_cgi path=json_proto method=POST [09:54:52]POST find Content-Length [09:54:52]Host: 172.17.40.67:8080 [09:54:52]Content-Length: 679 [09:54:52]Content-Type: application/json [09:54:52] [09:54:52]POST finish read [09:54:52]Found Content-Length = 679 [09:54:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:52]execute_script... [09:54: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)3407136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:52]POST & json_proto [09:54:52]process_json_proto [09:54:52]json parsed OK: [09:54:52]protocol is kg_v1.0 [09:54:52]action value=close_receipt [09:54:52]process_action close_receipt [09:54:52]cmd_close_receipt [09:54:52]MH_GetDate [09:54:52]Write to MH i2c: F0 00 00 44 5C 8F [09:54:52]Write i2c OK [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: F0 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: F0 09 00 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: F0 09 00 44 5C 00 F0 B0 20 67 EE DA 66 66 53 [09:54:52]GetLastDocTimeStamp 1730195663 [09:54:52]current date 1730195696 [09:54:52]FM_GetShiftState [09:54:52]SAM_PROTO_GetShiftState [09:54:52]wFMCommunicate request_size=4 [09:54:52]MH_SAM_APDU [09:54:52]CAPDU: 80 13 01 00 [09:54:52]Write to MH i2c: E2 08 00 45 5C 80 13 01 00 00 00 00 00 1E [09:54:52]Write i2c OK [09:54:52]MH_I2C_Read... [09:54:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:52]Read from MH i2c: E2 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: E2 0E 00 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: E2 0E 00 45 5C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7C [09:54:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:54:52]wFMCommunicate OK [09:54:52]SAM_PROTO_GetShiftState done [09:54:52]FM_GetShiftState done [09:54:52]opened in 1730160548 [09:54:52]opened+sec_in_day 1730246948 [09:54:52]quantity*price = 70044 [09:54:52]sum+1 = 70045 [09:54:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 118 29.10.2024 09:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96609 ФПД: 3425413501147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96609&fm=3425413501147&tin=02508201610067®Number=0000000000170478&sum=70000 [09:54:53]StoreToDocumentArchive [09:54:53]shift 145 fd 96609 [09:54:53]save to /storage/0145/doc_00096609 [09:54:53]save last doc name /storage/0145/doc_00096609 to /storage/kkm_last_doc_name [09:54:53]save OK [09:54:53]Clear old archive folders... [09:54:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:53]tlvbuf is 01202F20 [09:54:53]SAM_PROTO_ClearQueue [09:54:53]wFMCommunicate request_size=4 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 09 00 00 [09:54:53]Write to MH i2c: E2 08 00 52 5C 80 09 00 00 00 00 00 00 20 [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 52 5C 00 90 00 22 [09:54:53]RAPDU: 90 00 [09:54:53]wFMCommunicate OK [09:54:53]SAM_PROTO_ClearQueue done [09:54:53]KKMCreateOFDPacket [09:54:53]OFDProtocolAddRootSTLVToBuf [09:54:53]FM_MakeSignedData [09:54:53]FM_MakeSignedData [09:54:53]SAM_PROTO_SignData [09:54:53]wFMCommunicate request_size=4 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 0D 01 02 [09:54:53]Write to MH i2c: E2 08 00 53 5C 80 0D 01 02 00 00 00 00 28 [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 53 5C 00 90 00 23 [09:54:53]RAPDU: 90 00 [09:54:53]wFMCommunicate OK [09:54:53]wFMCommunicate request_size=255 [09:54:53]MH_SAM_APDU [09:54: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 34 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 76 00 00 00 F4 03 04 00 F0 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 79 01 00 35 04 06 00 03 [09:54:53]Write to MH i2c: E2 02 01 54 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 76 00 00 00 F4 03 04 00 F0 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 79 01 00 35 04 06 00 03 00 00 D2 [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 54 5C 00 90 00 24 [09:54:53]RAPDU: 90 00 [09:54:53]wFMCommunicate OK [09:54:53]wFMCommunicate request_size=10 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 0D 02 02 05 1D 8A 8E 10 DB [09:54:53]Write to MH i2c: E2 0D 00 55 5C 80 0D 02 02 05 00 1D 8A 8E 10 DB 00 00 55 [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:54]Read from MH i2c: E2 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: E2 03 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: E2 03 00 55 5C 00 90 00 25 [09:54:54]RAPDU: 90 00 [09:54:54]wFMCommunicate OK [09:54:54]wFMCommunicate request_size=4 [09:54:54]MH_SAM_APDU [09:54:54]CAPDU: 80 0D 03 02 [09:54:54]Write to MH i2c: E2 08 00 56 5C 80 0D 03 02 00 00 00 00 2D [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:54]Read from MH i2c: E2 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: E2 0B 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: E2 0B 00 56 5C 00 2E 71 75 47 82 0E AC 58 90 00 1D [09:54:54]RAPDU: 2E 71 75 47 82 0E AC 58 90 00 [09:54:54]wFMCommunicate OK [09:54:54]SAM_PROTO_SignData done [09:54:54]FM_MakeSignedData done [09:54:54]CreateOFDProtocolMessage [09:54:54]wFMCommunicate request_size=4 [09:54:54]MH_SAM_APDU [09:54:54]CAPDU: 80 11 00 00 [09:54:54]Write to MH i2c: E2 08 00 57 5C 80 11 00 00 00 00 00 00 2D [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:54]Read from MH i2c: E2 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: E2 17 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: E2 17 00 57 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [09:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:54:54]wFMCommunicate OK [09:54:54]CreateOFDProtocolMessage done [09:54:54]OFDSenderStorePacket 96609 [09:54:54]StoreOFDPacket docnum=96609 [09:54:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 1F 07 01 2C 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 34 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 76 00 00 00 F4 03 04 00 F0 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 79 01 00 35 04 06 00 03 1D 8A 8E 10 DB 2E 71 75 47 82 0E AC 58 [09:54:54]CheckFolder [09:54:54]dirname=/storage/ofd_packets [09:54:54]CheckFolder done [09:54:54]ProducePacketName [09:54:54]name=ofd_packets/00096609 [09:54:54]NVStorageSaveData ofd_packets/00096609 [09:54:54]File name is /storage/ofd_packets/00096609 [09:54:54]Write 301 bytes [09:54:54]NVStorageSaveData done [09:54:54]OFDSenderStorePacket done [09:54:54]KKMCreateOFDPacket done [09:54:54]NVStorageSaveData kkm_last_timestamp [09:54:54]File name is /storage/kkm_last_timestamp [09:54:54]Write 4 bytes [09:54:54]NVStorageSaveData done [09:54:54]ExternCall_PrintAddStr [09:54:54]wPrintStart [09:54:54]Write to MH i2c: 01 00 00 58 5C B4 [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 07 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 07 00 58 5C 00 00 00 00 00 FF 0F C9 [09:54:54]RasterBufferAndPrint [09:54:54]line Счет N : (1)3407136 [09:54:54]line ИНН: 02508201610067 [09:54:54]line Контрольно-Кассовый Чек [09:54:54]line ПРОДАЖА [09:54:54]line ТРК (МРК, ГНК) : 22 [09:54:54]line Товар: 2710124130 [09:54:54]line Аи-92-К-4 [09:54:54]line 10.470 * 66.90 [09:54:54]line = 700.44 [09:54:54]line НДС 12% НСП 1% [09:54:54]line > о реализуемом товаре [09:54:54]line ОКРУГЛЕНИЕ: -0.44 [09:54:54]line ИТОГО: 700.00 [09:54:54]line Внесено: 700.00 [09:54:54]line СДАЧА: 0.00 [09:54:54]line НСП 1% : 6.20 [09:54:54]line НДС 12% : 74.38 [09:54:54]line Наличными: 700.00 [09:54:54]line Безнал.: 0.00 [09:54:54]line Место: АЗС № 82 "Партнер Нефть" [09:54:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:54:54]line СНО: Общий режим [09:54:54]line Чек 118 29.10.2024 09:54 [09:54:54]line Смена: 145 ФФД: 1.0 [09:54:54]line ЗНМ: 0300000017 [09:54:54]line РНМ: 0000000000170478 [09:54:54]line Версия ККМ: v1.0 [09:54:54]line ФМ: 0000000002098560 [09:54:54]line ФД: 96609 [09:54:54]line ФПД: 3425413501147 [09:54:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96609&fm=3425413501147&tin=02508201610067®Number=0000000000170478&sum=70000 [09:54:54]OFD Sender: Processing packet 96609 [packets to send 58, broken 57] [09:54:54]ProducePacketName [09:54:54]name=ofd_packets/00096609 [09:54:54]OFD Sender: To server: pG, [09:54:54]CommunicateWithHost lk.salyk.kg:30040 [09:54:54]ConnectInit lk.salyk.kg [09:54:54]written 0, free lines is 4095 [09:54:54]Connected sock=7 [09:54:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 1F 07 01 2C 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 34 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 76 00 00 00 F4 03 04 00 F0 B0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 79 01 00 35 04 06 00 03 1D 8A 8E 10 DB 2E 71 75 47 82 0E AC 58 [09:54:54]Write to MH i2c: 01 00 00 83 5C DF [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 07 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 07 00 83 5C 00 00 00 00 00 04 0D F7 [09:54:54]RasterBufferAndPrint [09:54:54]line [09:54:54]line [09:54:54]line [09:54:54]line [09:54:54]line [09:54:54]written 0, free lines is 3341 [09:54:54]MH_Cut [09:54:54]Write to MH i2c: D1 01 00 8A 5C 01 B8 [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: D1 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: D1 01 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: D1 01 00 8A 5C 00 B7 [09:54:54]Write to MH i2c: 01 00 00 8B 5C E7 [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 94 26 47 00 42 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 79 01 00 F4 03 04 00 17 5B 20 67 B6 04 01 00 00 B4 BA C7 8A C7 DE CB CC [09:54:54]CommunicateWithHost err = 0 [09:54:54]CheckOFDResponse [09:54:54]1017 (14) - 77093643461234 [09:54:54]1041 (16) - 0000000002098560 [09:54:54]1040 (4) - 96609 [09:54:54]1012 (4) - 29.10.2024 03:48 [09:54:54]1206 (1) - 0 [09:54:54]OFD Sender: Remove packet 96609 [09:54:54]ProducePacketName [09:54:54]name=ofd_packets/00096609 [09:54:54]NVStorageDeleteData [09:54:55]OFD Sender: No OFD packet to send [09:54:55]*** Cut start [09:54:55]*** Partial cut [09:54:55]*** CUTSNS_PIN = 1 [09:54:55]*** CUTSNS_PIN = 0 [09:54:55]*** Brake cut motor [09:54:56]Read from MH i2c: 01 [09:54:56]MH_I2C_Read... [09:54:56]*** Stop cut motor [09:54:56]*** Cut end [09:54:56]Read from MH i2c: 01 07 00 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: 01 07 00 8B 5C 00 00 00 00 00 FF 0F FC [09:54:56]process_action close_receipt done [09:54:56]requested_data is exist [09:54:56]produce_requested_data [09:54:56]requested_item fm.sn is exist - process it [09:54:56]wFMCommunicate request_size=4 [09:54:56]MH_SAM_APDU [09:54:56]CAPDU: 80 11 00 00 [09:54:56]Write to MH i2c: E2 08 00 8C 5C 80 11 00 00 00 00 00 00 62 [09:54:56]Write i2c OK [09:54:56]MH_I2C_Read... [09:54:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:56]Read from MH i2c: E2 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 17 00 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 17 00 8C 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [09:54:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:54:56]wFMCommunicate OK [09:54:56]requested_item fd.num is exist - process it [09:54:56]SAM_PROTO_GetFieldsCounters [09:54:56]wFMCommunicate request_size=4 [09:54:56]MH_SAM_APDU [09:54:56]CAPDU: 80 13 00 00 [09:54:56]Write to MH i2c: E2 08 00 8D 5C 80 13 00 00 00 00 00 00 65 [09:54:56]Write i2c OK [09:54:56]MH_I2C_Read... [09:54:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:56]Read from MH i2c: E2 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 62 00 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 62 00 8D 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [09:54:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:56]wFMCommunicate OK [09:54:56]SAM_PROTO_GetFieldsCounters done [09:54:56]requested_item shift.num is exist - process it [09:54:56]requested_item shift.opened is exist - process it [09:54:56]req_shift_opened [09:54:56]FM_GetShiftState [09:54:56]SAM_PROTO_GetShiftState [09:54:56]wFMCommunicate request_size=4 [09:54:56]MH_SAM_APDU [09:54:56]CAPDU: 80 13 01 00 [09:54:56]Write to MH i2c: E2 08 00 8E 5C 80 13 01 00 00 00 00 00 67 [09:54:56]Write i2c OK [09:54:56]MH_I2C_Read... [09:54:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:56]Read from MH i2c: E2 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 0E 00 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 0E 00 8E 5C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C5 [09:54:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:54:56]wFMCommunicate OK [09:54:56]SAM_PROTO_GetShiftState done [09:54:56]FM_GetShiftState done [09:54:56]req_shift_opened done [09:54:56]requested_item shift.open_date is exist - process it [09:54:56]req_shift_open_date [09:54:56]req_shift_open_date done [09:54:56]produce_requested_data done [09:54:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96609,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:54:56]process_action_free close_receipt [09:54:56]json_value_free [09:54:56]json_value_free done [09:54:56]process_json_proto returns [09:54:56]Send response to host [09:54:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96609,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:54:56]free response buf [09:54:56]execute_script done [09:54:56]execute_script returns [09:54:56]free content buf [09:54:56]Sock 9.Close socket [09:54:56]Sock 9.Thread stoped [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:40]OFD Sender: No OFD packet to send [09:56:45]OFD Sender: No OFD packet to send [09:56:50]OFD Sender: No OFD packet to send [09:56:55]OFD Sender: No OFD packet to send [09:57:00]OFD Sender: No OFD packet to send [09:57:03]accept exits with 11 [09:57:03]New connection [09:57:03]New thread 3066920292 created [09:57:03]Thread 3066776932 joined [09:57:03]Waiting for new connection... [09:57:03] Sock 11.Parse request [09:57:03]Sock 11.Check first char [09:57:03]Sock 11.First char is OK [09:57:03]request: POST /json_proto HTTP/1.0 [09:57:03]Method: POST [09:57:03]URL: /json_proto [09:57:03]Method is POST - this is cgi request [09:57:03]url: /json_proto [09:57:03]query_string will be loaded in cgi processing [09:57:03]execute_cgi json_proto POST (null) [09:57:03]execute_cgi path=json_proto method=POST [09:57:03]POST find Content-Length [09:57:03]Host: 172.17.40.67:8080 [09:57:03]Content-Length: 678 [09:57:03]Content-Type: application/json [09:57:03] [09:57:03]POST finish read [09:57:03]Found Content-Length = 678 [09:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:03]execute_script... [09:57: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)3407138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:03]POST & json_proto [09:57:03]process_json_proto [09:57:03]json parsed OK: [09:57:03]protocol is kg_v1.0 [09:57:03]action value=close_receipt [09:57:03]process_action close_receipt [09:57:03]cmd_close_receipt [09:57:03]MH_GetDate [09:57:03]Write to MH i2c: F0 00 00 8F 5C DA [09:57:03]Write i2c OK [09:57:03]MH_I2C_Read... [09:57:03]Read from MH i2c: F0 [09:57:03]MH_I2C_Read... [09:57:03]Read from MH i2c: F0 09 00 [09:57:03]MH_I2C_Read... [09:57:03]Read from MH i2c: F0 09 00 8F 5C 00 73 B1 20 67 EE DA 66 66 22 [09:57:03]GetLastDocTimeStamp 1730195696 [09:57:03]current date 1730195827 [09:57:03]FM_GetShiftState [09:57:03]SAM_PROTO_GetShiftState [09:57:03]wFMCommunicate request_size=4 [09:57:03]MH_SAM_APDU [09:57:03]CAPDU: 80 13 01 00 [09:57:03]Write to MH i2c: E2 08 00 90 5C 80 13 01 00 00 00 00 00 69 [09:57:03]Write i2c OK [09:57:03]MH_I2C_Read... [09:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:03]Read from MH i2c: E2 [09:57:03]MH_I2C_Read... [09:57:03]Read from MH i2c: E2 0E 00 [09:57:03]MH_I2C_Read... [09:57:03]Read from MH i2c: E2 0E 00 90 5C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C7 [09:57:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:57:03]wFMCommunicate OK [09:57:03]SAM_PROTO_GetShiftState done [09:57:03]FM_GetShiftState done [09:57:03]opened in 1730160548 [09:57:03]opened+sec_in_day 1730246948 [09:57:03]quantity*price = 40006 [09:57:03]sum+1 = 40007 [09:57: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 119 29.10.2024 09:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96610 ФПД: 28876070087993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96610&fm=28876070087993&tin=02508201610067®Number=0000000000170478&sum=40000 [09:57:04]StoreToDocumentArchive [09:57:04]shift 145 fd 96610 [09:57:04]save to /storage/0145/doc_00096610 [09:57:04]save last doc name /storage/0145/doc_00096610 to /storage/kkm_last_doc_name [09:57:04]save OK [09:57:04]Clear old archive folders... [09:57:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:04]tlvbuf is 01299070 [09:57:04]SAM_PROTO_ClearQueue [09:57:04]wFMCommunicate request_size=4 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 09 00 00 [09:57:04]Write to MH i2c: E2 08 00 9D 5C 80 09 00 00 00 00 00 00 6B [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 9D 5C 00 90 00 6D [09:57:04]RAPDU: 90 00 [09:57:04]wFMCommunicate OK [09:57:04]SAM_PROTO_ClearQueue done [09:57:04]KKMCreateOFDPacket [09:57:04]OFDProtocolAddRootSTLVToBuf [09:57:04]FM_MakeSignedData [09:57:04]FM_MakeSignedData [09:57:04]SAM_PROTO_SignData [09:57:04]wFMCommunicate request_size=4 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 0D 01 02 [09:57:04]Write to MH i2c: E2 08 00 9E 5C 80 0D 01 02 00 00 00 00 73 [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 9E 5C 00 90 00 6E [09:57:04]RAPDU: 90 00 [09:57:04]wFMCommunicate OK [09:57:04]wFMCommunicate request_size=255 [09:57:04]MH_SAM_APDU [09:57: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 34 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 77 00 00 00 F4 03 04 00 73 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 79 01 00 35 04 06 00 1A [09:57:04]Write to MH i2c: E2 02 01 9F 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 77 00 00 00 F4 03 04 00 73 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 79 01 00 35 04 06 00 1A 00 00 79 [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 9F 5C 00 90 00 6F [09:57:04]RAPDU: 90 00 [09:57:04]wFMCommunicate OK [09:57:04]wFMCommunicate request_size=10 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 0D 02 02 05 43 3B E6 6D 39 [09:57:04]Write to MH i2c: E2 0D 00 A0 5C 80 0D 02 02 05 00 43 3B E6 6D 39 00 00 8A [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 03 00 A0 5C 00 90 00 70 [09:57:04]RAPDU: 90 00 [09:57:04]wFMCommunicate OK [09:57:04]wFMCommunicate request_size=4 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 0D 03 02 [09:57:04]Write to MH i2c: E2 08 00 A1 5C 80 0D 03 02 00 00 00 00 78 [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 0B 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 0B 00 A1 5C 00 F4 1E F9 32 4A 76 68 96 90 00 74 [09:57:04]RAPDU: F4 1E F9 32 4A 76 68 96 90 00 [09:57:04]wFMCommunicate OK [09:57:04]SAM_PROTO_SignData done [09:57:04]FM_MakeSignedData done [09:57:04]CreateOFDProtocolMessage [09:57:04]wFMCommunicate request_size=4 [09:57:04]MH_SAM_APDU [09:57:04]CAPDU: 80 11 00 00 [09:57:04]Write to MH i2c: E2 08 00 A2 5C 80 11 00 00 00 00 00 00 78 [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:04]Read from MH i2c: E2 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 17 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: E2 17 00 A2 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [09:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:04]wFMCommunicate OK [09:57:04]CreateOFDProtocolMessage done [09:57:04]OFDSenderStorePacket 96610 [09:57:04]StoreOFDPacket docnum=96610 [09:57:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B F4 07 01 68 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 77 00 00 00 F4 03 04 00 73 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 79 01 00 35 04 06 00 1A 43 3B E6 6D 39 F4 1E F9 32 4A 76 68 96 [09:57:04]CheckFolder [09:57:04]dirname=/storage/ofd_packets [09:57:04]CheckFolder done [09:57:04]ProducePacketName [09:57:04]name=ofd_packets/00096610 [09:57:04]NVStorageSaveData ofd_packets/00096610 [09:57:04]File name is /storage/ofd_packets/00096610 [09:57:04]Write 301 bytes [09:57:04]NVStorageSaveData done [09:57:04]OFDSenderStorePacket done [09:57:04]KKMCreateOFDPacket done [09:57:04]NVStorageSaveData kkm_last_timestamp [09:57:04]File name is /storage/kkm_last_timestamp [09:57:04]Write 4 bytes [09:57:04]NVStorageSaveData done [09:57:04]ExternCall_PrintAddStr [09:57:04]wPrintStart [09:57:04]Write to MH i2c: 01 00 00 A3 5C FF [09:57:04]Write i2c OK [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: 01 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: 01 07 00 [09:57:04]MH_I2C_Read... [09:57:04]Read from MH i2c: 01 07 00 A3 5C 00 00 00 00 00 FF 0F 14 [09:57:04]RasterBufferAndPrint [09:57:04]line Счет N : (1)3407138 [09:57:04]line ИНН: 02508201610067 [09:57:04]line Контрольно-Кассовый Чек [09:57:04]line ПРОДАЖА [09:57:04]line ТРК (МРК, ГНК) : 12 [09:57:04]line Товар: 2710124130 [09:57:04]line Аи-92-К-4 [09:57:04]line 5.980 * 66.90 [09:57:04]line = 400.06 [09:57:04]line НДС 12% НСП 1% [09:57:04]line > о реализуемом товаре [09:57:04]line ОКРУГЛЕНИЕ: -0.06 [09:57:04]line ИТОГО: 400.00 [09:57:04]line Внесено: 400.00 [09:57:04]line СДАЧА: 0.00 [09:57:04]line НСП 1% : 3.54 [09:57:04]line НДС 12% : 42.48 [09:57:04]line Наличными: 400.00 [09:57:04]line Безнал.: 0.00 [09:57:04]line Место: АЗС № 82 "Партнер Нефть" [09:57:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:57:04]line СНО: Общий режим [09:57:04]line Чек 119 29.10.2024 09:57 [09:57:04]line Смена: 145 ФФД: 1.0 [09:57:04]line ЗНМ: 0300000017 [09:57:04]line РНМ: 0000000000170478 [09:57:04]line Версия ККМ: v1.0 [09:57:04]line ФМ: 0000000002098560 [09:57:04]line ФД: 96610 [09:57:04]line ФПД: 28876070087993 [09:57:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96610&fm=28876070087993&tin=02508201610067®Number=0000000000170478&sum=40000 [09:57:05]OFD Sender: Processing packet 96610 [packets to send 58, broken 57] [09:57:05]ProducePacketName [09:57:05]name=ofd_packets/00096610 [09:57:05]OFD Sender: To server: pG, [09:57:05]CommunicateWithHost lk.salyk.kg:30040 [09:57:05]ConnectInit lk.salyk.kg [09:57:05]written 0, free lines is 4095 [09:57:05]Connected sock=7 [09:57:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B F4 07 01 68 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 77 00 00 00 F4 03 04 00 73 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 79 01 00 35 04 06 00 1A 43 3B E6 6D 39 F4 1E F9 32 4A 76 68 96 [09:57:05]Write to MH i2c: 01 00 00 CE 5C 2A [09:57:05]Write i2c OK [09:57:05]MH_I2C_Read... [09:57:05]Read from MH i2c: 01 [09:57:05]MH_I2C_Read... [09:57:05]Read from MH i2c: 01 07 00 [09:57:05]MH_I2C_Read... [09:57:05]Read from MH i2c: 01 07 00 CE 5C 00 00 00 00 00 02 0D 40 [09:57:05]RasterBufferAndPrint [09:57:05]line [09:57:05]line [09:57:05]line [09:57:05]line [09:57:05]line [09:57:05]written 0, free lines is 3339 [09:57:05]MH_Cut [09:57:05]Write to MH i2c: D1 01 00 D5 5C 01 03 [09:57:05]Write i2c OK [09:57:05]MH_I2C_Read... [09:57:05]Read from MH i2c: D1 [09:57:05]MH_I2C_Read... [09:57:05]Read from MH i2c: D1 01 00 [09:57:05]MH_I2C_Read... [09:57:05]Read from MH i2c: D1 01 00 D5 5C 00 02 [09:57:05]Write to MH i2c: 01 00 00 D6 5C 32 [09:57:05]Write i2c OK [09:57:05]MH_I2C_Read... [09:57:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 08 E6 47 00 FB B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 79 01 00 F4 03 04 00 9A 5B 20 67 B6 04 01 00 00 AC D5 65 0E 01 2D 78 36 [09:57:05]CommunicateWithHost err = 0 [09:57:05]CheckOFDResponse [09:57:05]1017 (14) - 77093643461234 [09:57:05]1041 (16) - 0000000002098560 [09:57:05]1040 (4) - 96610 [09:57:05]1012 (4) - 29.10.2024 03:50 [09:57:05]1206 (1) - 0 [09:57:05]OFD Sender: Remove packet 96610 [09:57:05]ProducePacketName [09:57:05]name=ofd_packets/00096610 [09:57:05]NVStorageDeleteData [09:57:06]OFD Sender: No OFD packet to send [09:57:06]*** Cut start [09:57:06]*** Partial cut [09:57:06]*** CUTSNS_PIN = 1 [09:57:06]*** CUTSNS_PIN = 0 [09:57:06]*** Brake cut motor [09:57:06]Read from MH i2c: 01 [09:57:06]MH_I2C_Read... [09:57:06]*** Stop cut motor [09:57:06]*** Cut end [09:57:06]Read from MH i2c: 01 07 00 [09:57:06]MH_I2C_Read... [09:57:06]Read from MH i2c: 01 07 00 D6 5C 00 00 00 00 00 FF 0F 47 [09:57:06]process_action close_receipt done [09:57:06]requested_data is exist [09:57:06]produce_requested_data [09:57:06]requested_item fm.sn is exist - process it [09:57:06]wFMCommunicate request_size=4 [09:57:06]MH_SAM_APDU [09:57:06]CAPDU: 80 11 00 00 [09:57:06]Write to MH i2c: E2 08 00 D7 5C 80 11 00 00 00 00 00 00 AD [09:57:06]Write i2c OK [09:57:06]MH_I2C_Read... [09:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:06]Read from MH i2c: E2 [09:57:06]MH_I2C_Read... [09:57:06]Read from MH i2c: E2 17 00 [09:57:06]MH_I2C_Read... [09:57:06]Read from MH i2c: E2 17 00 D7 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [09:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:06]wFMCommunicate OK [09:57:06]requested_item fd.num is exist - process it [09:57:06]SAM_PROTO_GetFieldsCounters [09:57:06]wFMCommunicate request_size=4 [09:57:06]MH_SAM_APDU [09:57:06]CAPDU: 80 13 00 00 [09:57:06]Write to MH i2c: E2 08 00 D8 5C 80 13 00 00 00 00 00 00 B0 [09:57:06]Write i2c OK [09:57:06]MH_I2C_Read... [09:57:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:06]Read from MH i2c: E2 [09:57:06]MH_I2C_Read... [09:57:06]Read from MH i2c: E2 62 00 [09:57:06]MH_I2C_Read... [09:57:06]Read from MH i2c: E2 62 00 D8 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [09:57:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:06]wFMCommunicate OK [09:57:06]SAM_PROTO_GetFieldsCounters done [09:57:06]requested_item shift.num is exist - process it [09:57:06]requested_item shift.opened is exist - process it [09:57:06]req_shift_opened [09:57:06]FM_GetShiftState [09:57:06]SAM_PROTO_GetShiftState [09:57:06]wFMCommunicate request_size=4 [09:57:06]MH_SAM_APDU [09:57:06]CAPDU: 80 13 01 00 [09:57:06]Write to MH i2c: E2 08 00 D9 5C 80 13 01 00 00 00 00 00 B2 [09:57:06]Write i2c OK [09:57:06]MH_I2C_Read... [09:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:07]Read from MH i2c: E2 [09:57:07]MH_I2C_Read... [09:57:07]Read from MH i2c: E2 0E 00 [09:57:07]MH_I2C_Read... [09:57:07]Read from MH i2c: E2 0E 00 D9 5C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 10 [09:57:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:57:07]wFMCommunicate OK [09:57:07]SAM_PROTO_GetShiftState done [09:57:07]FM_GetShiftState done [09:57:07]req_shift_opened done [09:57:07]requested_item shift.open_date is exist - process it [09:57:07]req_shift_open_date [09:57:07]req_shift_open_date done [09:57:07]produce_requested_data done [09:57:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96610,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:57:07]process_action_free close_receipt [09:57:07]json_value_free [09:57:07]json_value_free done [09:57:07]process_json_proto returns [09:57:07]Send response to host [09:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96610,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:57:07]free response buf [09:57:07]execute_script done [09:57:07]execute_script returns [09:57:07]free content buf [09:57:07]Sock 11.Close socket [09:57:07]Sock 11.Thread stoped [09:57:11]OFD Sender: No OFD packet to send [09:57:16]OFD Sender: No OFD packet to send [09:57:21]OFD Sender: No OFD packet to send [09:57:26]OFD Sender: No OFD packet to send [09:57:31]OFD Sender: No OFD packet to send [09:57:34]accept exits with 9 [09:57:34]New connection [09:57:34]New thread 3066776932 created [09:57:34]Thread 3066920292 joined [09:57:34]Waiting for new connection... [09:57:34] Sock 9.Parse request [09:57:34]Sock 9.Check first char [09:57:34]Sock 9.First char is OK [09:57:34]request: POST /json_proto HTTP/1.0 [09:57:34]Method: POST [09:57:34]URL: /json_proto [09:57:34]Method is POST - this is cgi request [09:57:34]url: /json_proto [09:57:34]query_string will be loaded in cgi processing [09:57:34]execute_cgi json_proto POST (null) [09:57:34]execute_cgi path=json_proto method=POST [09:57:34]POST find Content-Length [09:57:34]Host: 172.17.40.67:8080 [09:57:34]Content-Length: 752 [09:57:34]Content-Type: application/json [09:57:34] [09:57:34]POST finish read [09:57:34]Found Content-Length = 752 [09:57:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:34]execute_script... [09:57: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)3407137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:34]POST & json_proto [09:57:34]process_json_proto [09:57:34]json parsed OK: [09:57:34]protocol is kg_v1.0 [09:57:34]action value=close_receipt [09:57:34]process_action close_receipt [09:57:34]cmd_close_receipt [09:57:34]MH_GetDate [09:57:34]Write to MH i2c: F0 00 00 DA 5C 25 [09:57:34]Write i2c OK [09:57:34]MH_I2C_Read... [09:57:34]Read from MH i2c: F0 [09:57:34]MH_I2C_Read... [09:57:34]Read from MH i2c: F0 09 00 [09:57:34]MH_I2C_Read... [09:57:34]Read from MH i2c: F0 09 00 DA 5C 00 93 B1 20 67 EE DA 66 66 8D [09:57:34]GetLastDocTimeStamp 1730195827 [09:57:34]current date 1730195859 [09:57:34]FM_GetShiftState [09:57:34]SAM_PROTO_GetShiftState [09:57:34]wFMCommunicate request_size=4 [09:57:34]MH_SAM_APDU [09:57:34]CAPDU: 80 13 01 00 [09:57:34]Write to MH i2c: E2 08 00 DB 5C 80 13 01 00 00 00 00 00 B4 [09:57:34]Write i2c OK [09:57:34]MH_I2C_Read... [09:57:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:34]Read from MH i2c: E2 [09:57:34]MH_I2C_Read... [09:57:34]Read from MH i2c: E2 0E 00 [09:57:34]MH_I2C_Read... [09:57:34]Read from MH i2c: E2 0E 00 DB 5C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 12 [09:57:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:57:34]wFMCommunicate OK [09:57:34]SAM_PROTO_GetShiftState done [09:57:34]FM_GetShiftState done [09:57:34]opened in 1730160548 [09:57:34]opened+sec_in_day 1730246948 [09:57:34]quantity*price = 0 [09:57:34]sum+1 = 1 [09:57:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 120 29.10.2024 09:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 96611 ФПД: 239525610120144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96611&fm=239525610120144&tin=02508201610067®Number=0000000000170478&sum=0 [09:57:35]StoreToDocumentArchive [09:57:35]shift 145 fd 96611 [09:57:35]save to /storage/0145/doc_00096611 [09:57:35]save last doc name /storage/0145/doc_00096611 to /storage/kkm_last_doc_name [09:57:35]save OK [09:57:35]Clear old archive folders... [09:57:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:57:35]tlvbuf is 011E8B60 [09:57:35]SAM_PROTO_ClearQueue [09:57:35]wFMCommunicate request_size=4 [09:57:35]MH_SAM_APDU [09:57:35]CAPDU: 80 09 00 00 [09:57:35]Write to MH i2c: E2 08 00 E8 5C 80 09 00 00 00 00 00 00 B6 [09:57:35]Write i2c OK [09:57:35]MH_I2C_Read... [09:57:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:35]Read from MH i2c: E2 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 03 00 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 03 00 E8 5C 00 90 00 B8 [09:57:35]RAPDU: 90 00 [09:57:35]wFMCommunicate OK [09:57:35]SAM_PROTO_ClearQueue done [09:57:35]KKMCreateOFDPacket [09:57:35]OFDProtocolAddRootSTLVToBuf [09:57:35]FM_MakeSignedData [09:57:35]FM_MakeSignedData [09:57:35]SAM_PROTO_SignData [09:57:35]wFMCommunicate request_size=4 [09:57:35]MH_SAM_APDU [09:57:35]CAPDU: 80 0D 01 02 [09:57:35]Write to MH i2c: E2 08 00 E9 5C 80 0D 01 02 00 00 00 00 BE [09:57:35]Write i2c OK [09:57:35]MH_I2C_Read... [09:57:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:35]Read from MH i2c: E2 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 03 00 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 03 00 E9 5C 00 90 00 B9 [09:57:35]RAPDU: 90 00 [09:57:35]wFMCommunicate OK [09:57:35]wFMCommunicate request_size=255 [09:57:35]MH_SAM_APDU [09:57:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 93 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 79 01 00 35 04 06 00 D9 D8 E6 E7 [09:57:35]Write to MH i2c: E2 02 01 EA 5C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 93 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 79 01 00 35 04 06 00 D9 D8 E6 E7 00 00 B7 [09:57:35]Write i2c OK [09:57:35]MH_I2C_Read... [09:57:36]*** iso7816_exchange 80 0D 02 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 EA 5C 00 90 00 BA [09:57:36]RAPDU: 90 00 [09:57:36]wFMCommunicate OK [09:57:36]wFMCommunicate request_size=7 [09:57:36]MH_SAM_APDU [09:57:36]CAPDU: 80 0D 02 02 02 E3 D0 [09:57:36]Write to MH i2c: E2 0A 00 EB 5C 80 0D 02 02 02 00 E3 D0 00 00 78 [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]*** iso7816_exchange 80 0D 02 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 EB 5C 00 90 00 BB [09:57:36]RAPDU: 90 00 [09:57:36]wFMCommunicate OK [09:57:36]wFMCommunicate request_size=4 [09:57:36]MH_SAM_APDU [09:57:36]CAPDU: 80 0D 03 02 [09:57:36]Write to MH i2c: E2 08 00 EC 5C 80 0D 03 02 00 00 00 00 C3 [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:36]Read from MH i2c: E2 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 0B 00 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 0B 00 EC 5C 00 B8 43 F0 6B 43 EB 44 43 90 00 CF [09:57:36]RAPDU: B8 43 F0 6B 43 EB 44 43 90 00 [09:57:36]wFMCommunicate OK [09:57:36]SAM_PROTO_SignData done [09:57:36]FM_MakeSignedData done [09:57:36]CreateOFDProtocolMessage [09:57:36]wFMCommunicate request_size=4 [09:57:36]MH_SAM_APDU [09:57:36]CAPDU: 80 11 00 00 [09:57:36]Write to MH i2c: E2 08 00 ED 5C 80 11 00 00 00 00 00 00 C3 [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]OFD Sender: No OFD packet to send [09:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:36]Read from MH i2c: E2 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 17 00 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 17 00 ED 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [09:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:36]wFMCommunicate OK [09:57:36]CreateOFDProtocolMessage done [09:57:36]OFDSenderStorePacket 96611 [09:57:36]StoreOFDPacket docnum=96611 [09:57:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 30 66 04 01 F8 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 93 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 79 01 00 35 04 06 00 D9 D8 E6 E7 E3 D0 B8 43 F0 6B 43 EB 44 43 [09:57:36]CheckFolder [09:57:36]dirname=/storage/ofd_packets [09:57:36]CheckFolder done [09:57:36]ProducePacketName [09:57:36]name=ofd_packets/00096611 [09:57:36]NVStorageSaveData ofd_packets/00096611 [09:57:36]File name is /storage/ofd_packets/00096611 [09:57:36]Write 298 bytes [09:57:36]NVStorageSaveData done [09:57:36]OFDSenderStorePacket done [09:57:36]KKMCreateOFDPacket done [09:57:36]NVStorageSaveData kkm_last_timestamp [09:57:36]File name is /storage/kkm_last_timestamp [09:57:36]Write 4 bytes [09:57:36]NVStorageSaveData done [09:57:36]ExternCall_PrintAddStr [09:57:36]wPrintStart [09:57:36]Write to MH i2c: 01 00 00 EE 5C 4A [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: 01 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: 01 07 00 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: 01 07 00 EE 5C 00 00 00 00 00 FF 0F 5F [09:57:36]RasterBufferAndPrint [09:57:36]line Счет N : (1)3407137 [09:57:36]line ИНН: 02508201610067 [09:57:36]line Контрольно-Кассовый Чек [09:57:36]line ПРОДАЖА [09:57:36]line ТРК (МРК, ГНК) : 51 [09:57:36]line Товар: 2710194210 [09:57:36]line ДТ-К-5 [09:57:36]line 39.380 * 0.00 [09:57:36]line = 0.00 [09:57:36]line НДС 12% НСП 1% [09:57:36]line > о реализуемом товаре [09:57:36]line ИТОГО: 0.00 [09:57:36]line НСП 1% : 0.00 [09:57:36]line НДС 12% : 0.00 [09:57:36]line Наличными: 0.00 [09:57:36]line Безнал.: 0.00 [09:57:36]line Место: АЗС № 82 "Партнер Нефть" [09:57:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:57:36]line СНО: Общий режим [09:57:36]line Чек 120 29.10.2024 09:57 [09:57:36]line Смена: 145 ФФД: 1.0 [09:57:36]line ЗНМ: 0300000017 [09:57:36]line РНМ: 0000000000170478 [09:57:36]line Версия ККМ: v1.0 [09:57:36]line Талоны: ТК ГПНА Online [09:57:36]line 30075008 [09:57:36]line ФМ: 0000000002098560 [09:57:36]line ФД: 96611 [09:57:36]line ФПД: 239525610120144 [09:57:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96611&fm=239525610120144&tin=02508201610067®Number=0000000000170478&sum=0 [09:57:36]OFD Sender: Processing packet 96611 [packets to send 58, broken 57] [09:57:36]ProducePacketName [09:57:36]name=ofd_packets/00096611 [09:57:36]OFD Sender: To server: pG, [09:57:36]CommunicateWithHost lk.salyk.kg:30040 [09:57:36]ConnectInit lk.salyk.kg [09:57:36]written 0, free lines is 4095 [09:57:36]Connected sock=10 [09:57:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 30 66 04 01 F8 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 93 B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 79 01 00 35 04 06 00 D9 D8 E6 E7 E3 D0 B8 43 F0 6B 43 EB 44 43 [09:57:36]Write to MH i2c: 01 00 00 18 5D 75 [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: 01 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: 01 07 00 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: 01 07 00 18 5D 00 00 00 00 00 08 0D 91 [09:57:36]RasterBufferAndPrint [09:57:36]line [09:57:36]line [09:57:36]line [09:57:36]line [09:57:36]line [09:57:36]written 0, free lines is 3343 [09:57:36]MH_Cut [09:57:36]Write to MH i2c: D1 01 00 1F 5D 01 4E [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: D1 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: D1 01 00 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: D1 01 00 1F 5D 00 4D [09:57:36]Write to MH i2c: 01 00 00 20 5D 7D [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 4F 47 00 55 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 79 01 00 F4 03 04 00 B9 5B 20 67 B6 04 01 00 00 CE 1F C8 2C C7 92 9A BA [09:57:37]CommunicateWithHost err = 0 [09:57:37]CheckOFDResponse [09:57:37]1017 (14) - 77093643461234 [09:57:37]1041 (16) - 0000000002098560 [09:57:37]1040 (4) - 96611 [09:57:37]1012 (4) - 29.10.2024 03:51 [09:57:37]1206 (1) - 0 [09:57:37]OFD Sender: Remove packet 96611 [09:57:37]ProducePacketName [09:57:37]name=ofd_packets/00096611 [09:57:37]NVStorageDeleteData [09:57:37]OFD Sender: No OFD packet to send [09:57:37]*** Cut start [09:57:37]*** Partial cut [09:57:37]*** CUTSNS_PIN = 1 [09:57:37]*** CUTSNS_PIN = 0 [09:57:37]*** Brake cut motor [09:57:38]Read from MH i2c: 01 [09:57:38]MH_I2C_Read... [09:57:38]*** Stop cut motor [09:57:38]*** Cut end [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 20 5D 00 00 00 00 00 FF 0F 92 [09:57:38]process_action close_receipt done [09:57:38]requested_data is exist [09:57:38]produce_requested_data [09:57:38]requested_item fm.sn is exist - process it [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 11 00 00 [09:57:38]Write to MH i2c: E2 08 00 21 5D 80 11 00 00 00 00 00 00 F8 [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 17 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 17 00 21 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [09:57:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:38]wFMCommunicate OK [09:57:38]requested_item fd.num is exist - process it [09:57:38]SAM_PROTO_GetFieldsCounters [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 13 00 00 [09:57:38]Write to MH i2c: E2 08 00 22 5D 80 13 00 00 00 00 00 00 FB [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 62 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 62 00 22 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [09:57:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:38]wFMCommunicate OK [09:57:38]SAM_PROTO_GetFieldsCounters done [09:57:38]requested_item shift.num is exist - process it [09:57:38]requested_item shift.opened is exist - process it [09:57:38]req_shift_opened [09:57:38]FM_GetShiftState [09:57:38]SAM_PROTO_GetShiftState [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 13 01 00 [09:57:38]Write to MH i2c: E2 08 00 23 5D 80 13 01 00 00 00 00 00 FD [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 0E 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 0E 00 23 5D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5B [09:57:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:57:38]wFMCommunicate OK [09:57:38]SAM_PROTO_GetShiftState done [09:57:38]FM_GetShiftState done [09:57:38]req_shift_opened done [09:57:38]requested_item shift.open_date is exist - process it [09:57:38]req_shift_open_date [09:57:38]req_shift_open_date done [09:57:38]produce_requested_data done [09:57:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96611,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:57:38]process_action_free close_receipt [09:57:38]json_value_free [09:57:38]json_value_free done [09:57:38]process_json_proto returns [09:57:38]Send response to host [09:57:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96611,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:57:38]free response buf [09:57:38]execute_script done [09:57:38]execute_script returns [09:57:38]free content buf [09:57:38]Sock 9.Close socket [09:57:38]Sock 9.Thread stoped [09:57:42]OFD Sender: No OFD packet to send [09:57:47]OFD Sender: No OFD packet to send [09:57:52]OFD Sender: No OFD packet to send [09:57:57]OFD Sender: No OFD packet to send [09:58:02]accept exits with 7 [09:58:02]New connection [09:58:02]New thread 3066920292 created [09:58:02]Thread 3066776932 joined [09:58:02]Waiting for new connection... [09:58:02] Sock 7.Parse request [09:58:02]Sock 7.Check first char [09:58:02]Sock 7.First char is OK [09:58:02]request: POST /json_proto HTTP/1.0 [09:58:02]Method: POST [09:58:02]URL: /json_proto [09:58:02]Method is POST - this is cgi request [09:58:02]url: /json_proto [09:58:02]query_string will be loaded in cgi processing [09:58:02]execute_cgi json_proto POST (null) [09:58:02]execute_cgi path=json_proto method=POST [09:58:02]POST find Content-Length [09:58:02]Host: 172.17.40.67:8080 [09:58:02]Content-Length: 776 [09:58:02]Content-Type: application/json [09:58:02] [09:58:02]POST finish read [09:58:02]Found Content-Length = 776 [09:58:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:58:02]execute_script... [09:58: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)3407139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:58:02]POST & json_proto [09:58:02]process_json_proto [09:58:02]json parsed OK: [09:58:02]protocol is kg_v1.0 [09:58:02]action value=close_receipt [09:58:02]process_action close_receipt [09:58:02]cmd_close_receipt [09:58:02]MH_GetDate [09:58:02]Write to MH i2c: F0 00 00 24 5D 70 [09:58:02]Write i2c OK [09:58:02]MH_I2C_Read... [09:58:02]Read from MH i2c: F0 [09:58:02]MH_I2C_Read... [09:58:02]Read from MH i2c: F0 09 00 [09:58:02]MH_I2C_Read... [09:58:02]Read from MH i2c: F0 09 00 24 5D 00 AE B1 20 67 EE DA 66 66 F3 [09:58:02]GetLastDocTimeStamp 1730195859 [09:58:02]current date 1730195886 [09:58:02]FM_GetShiftState [09:58:02]SAM_PROTO_GetShiftState [09:58:02]wFMCommunicate request_size=4 [09:58:02]MH_SAM_APDU [09:58:02]CAPDU: 80 13 01 00 [09:58:02]Write to MH i2c: E2 08 00 25 5D 80 13 01 00 00 00 00 00 FF [09:58:02]Write i2c OK [09:58:02]MH_I2C_Read... [09:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:02]Read from MH i2c: E2 [09:58:02]MH_I2C_Read... [09:58:02]Read from MH i2c: E2 0E 00 [09:58:02]MH_I2C_Read... [09:58:02]Read from MH i2c: E2 0E 00 25 5D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5D [09:58:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:58:02]wFMCommunicate OK [09:58:02]SAM_PROTO_GetShiftState done [09:58:02]FM_GetShiftState done [09:58:02]opened in 1730160548 [09:58:02]opened+sec_in_day 1730246948 [09:58:02]quantity*price = 100051 [09:58:02]sum+1 = 100052 [09:58:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 121 29.10.2024 09:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96612 ФПД: 22133558503234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095807&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96612&fm=22133558503234&tin=02508201610067®Number=0000000000170478&sum=100051 [09:58:03]StoreToDocumentArchive [09:58:03]shift 145 fd 96612 [09:58:03]save to /storage/0145/doc_00096612 [09:58:03]save last doc name /storage/0145/doc_00096612 to /storage/kkm_last_doc_name [09:58:03]save OK [09:58:03]Clear old archive folders... [09:58:03]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:58:03]tlvbuf is 011A9070 [09:58:03]SAM_PROTO_ClearQueue [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 09 00 00 [09:58:03]Write to MH i2c: E2 08 00 32 5D 80 09 00 00 00 00 00 00 01 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 03 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 03 00 32 5D 00 90 00 03 [09:58:03]RAPDU: 90 00 [09:58:03]wFMCommunicate OK [09:58:03]SAM_PROTO_ClearQueue done [09:58:03]KKMCreateOFDPacket [09:58:03]OFDProtocolAddRootSTLVToBuf [09:58:03]FM_MakeSignedData [09:58:03]FM_MakeSignedData [09:58:03]SAM_PROTO_SignData [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 0D 01 02 [09:58:03]Write to MH i2c: E2 08 00 33 5D 80 0D 01 02 00 00 00 00 09 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 03 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 03 00 33 5D 00 90 00 04 [09:58:03]RAPDU: 90 00 [09:58:03]wFMCommunicate OK [09:58:03]wFMCommunicate request_size=255 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 AF B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 79 01 [09:58:03]Write to MH i2c: E2 02 01 34 5D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 AF B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 79 01 00 00 98 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 03 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 03 00 34 5D 00 90 00 05 [09:58:03]RAPDU: 90 00 [09:58:03]wFMCommunicate OK [09:58:03]wFMCommunicate request_size=16 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 14 21 5E E4 67 42 [09:58:03]Write to MH i2c: E2 13 00 35 5D 80 0D 02 02 0B 00 00 35 04 06 00 14 21 5E E4 67 42 00 00 81 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:04]Read from MH i2c: E2 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: E2 03 00 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: E2 03 00 35 5D 00 90 00 06 [09:58:04]RAPDU: 90 00 [09:58:04]wFMCommunicate OK [09:58:04]wFMCommunicate request_size=4 [09:58:04]MH_SAM_APDU [09:58:04]CAPDU: 80 0D 03 02 [09:58:04]Write to MH i2c: E2 08 00 36 5D 80 0D 03 02 00 00 00 00 0E [09:58:04]Write i2c OK [09:58:04]MH_I2C_Read... [09:58:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:04]Read from MH i2c: E2 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: E2 0B 00 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: E2 0B 00 36 5D 00 A5 E1 33 57 2E 3C 5C 4B 90 00 30 [09:58:04]RAPDU: A5 E1 33 57 2E 3C 5C 4B 90 00 [09:58:04]wFMCommunicate OK [09:58:04]SAM_PROTO_SignData done [09:58:04]FM_MakeSignedData done [09:58:04]CreateOFDProtocolMessage [09:58:04]wFMCommunicate request_size=4 [09:58:04]MH_SAM_APDU [09:58:04]CAPDU: 80 11 00 00 [09:58:04]Write to MH i2c: E2 08 00 37 5D 80 11 00 00 00 00 00 00 0E [09:58:04]Write i2c OK [09:58:04]MH_I2C_Read... [09:58:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:04]Read from MH i2c: E2 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: E2 17 00 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: E2 17 00 37 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [09:58:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:58:04]wFMCommunicate OK [09:58:04]CreateOFDProtocolMessage done [09:58:04]OFDSenderStorePacket 96612 [09:58:04]StoreOFDPacket docnum=96612 [09:58:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 46 63 0D 01 FE 11 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 AF B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 79 01 00 35 04 06 00 14 21 5E E4 67 42 A5 E1 33 57 2E 3C 5C 4B [09:58:04]CheckFolder [09:58:04]dirname=/storage/ofd_packets [09:58:04]CheckFolder done [09:58:04]ProducePacketName [09:58:04]name=ofd_packets/00096612 [09:58:04]NVStorageSaveData ofd_packets/00096612 [09:58:04]File name is /storage/ofd_packets/00096612 [09:58:04]Write 307 bytes [09:58:04]NVStorageSaveData done [09:58:04]OFDSenderStorePacket done [09:58:04]KKMCreateOFDPacket done [09:58:04]NVStorageSaveData kkm_last_timestamp [09:58:04]File name is /storage/kkm_last_timestamp [09:58:04]Write 4 bytes [09:58:04]NVStorageSaveData done [09:58:04]ExternCall_PrintAddStr [09:58:04]wPrintStart [09:58:04]Write to MH i2c: 01 00 00 38 5D 95 [09:58:04]Write i2c OK [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: 01 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: 01 07 00 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: 01 07 00 38 5D 00 00 00 00 00 FF 0F AA [09:58:04]RasterBufferAndPrint [09:58:04]line Счет N : (1)3407139 [09:58:04]line ИНН: 02508201610067 [09:58:04]line Контрольно-Кассовый Чек [09:58:04]line ПРОДАЖА [09:58:04]line ТРК (МРК, ГНК) : 21 [09:58:04]line Товар: 2710194800 [09:58:04]line D-ENERGY Дт-К-2 [09:58:04]line 12.960 * 77.20 [09:58:04]line = 1000.51 [09:58:04]line НДС 12% НСП 1% [09:58:04]line > о реализуемом товаре [09:58:04]line ИТОГО: 1000.51 [09:58:04]line НСП 1% : 8.85 [09:58:04]line НДС 12% : 106.25 [09:58:04]line Наличными: 0.00 [09:58:04]line Безнал.: 1000.51 [09:58:04]line Место: АЗС № 82 "Партнер Нефть" [09:58:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:58:04]line СНО: Общий режим [09:58:04]line Чек 121 29.10.2024 09:58 [09:58:04]line Смена: 145 ФФД: 1.0 [09:58:04]line ЗНМ: 0300000017 [09:58:04]line РНМ: 0000000000170478 [09:58:04]line Версия ККМ: v1.0 [09:58:04]line Платежная система: Mbank [09:58:04]line ФМ: 0000000002098560 [09:58:04]line ФД: 96612 [09:58:04]line ФПД: 22133558503234 [09:58:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095807&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96612&fm=22133558503234&tin=02508201610067®Number=0000000000170478&sum=100051 [09:58:04]written 0, free lines is 4095 [09:58:04]OFD Sender: Processing packet 96612 [packets to send 58, broken 57] [09:58:04]ProducePacketName [09:58:04]name=ofd_packets/00096612 [09:58:04]OFD Sender: To server: pG, [09:58:04]CommunicateWithHost lk.salyk.kg:30040 [09:58:04]ConnectInit lk.salyk.kg [09:58:04]Connected sock=10 [09:58:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 46 63 0D 01 FE 11 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 AF B1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 79 01 00 35 04 06 00 14 21 5E E4 67 42 A5 E1 33 57 2E 3C 5C 4B [09:58:04]Write to MH i2c: 01 00 00 61 5D BE [09:58:04]Write i2c OK [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: 01 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: 01 07 00 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: 01 07 00 61 5D 00 00 00 00 00 34 0D 06 [09:58:04]RasterBufferAndPrint [09:58:04]line [09:58:04]line [09:58:04]line [09:58:04]line [09:58:04]line [09:58:04]written 0, free lines is 3386 [09:58:04]MH_Cut [09:58:04]Write to MH i2c: D1 01 00 68 5D 01 97 [09:58:04]Write i2c OK [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: D1 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: D1 01 00 [09:58:04]MH_I2C_Read... [09:58:04]Read from MH i2c: D1 01 00 68 5D 00 96 [09:58:04]Write to MH i2c: 01 00 00 69 5D C6 [09:58:04]Write i2c OK [09:58:04]MH_I2C_Read... [09:58:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D EA 47 00 B1 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 32 30 39 38 35 36 30 10 04 04 00 64 79 01 00 F4 03 04 00 D5 5B 20 67 B6 04 01 00 00 0A 14 BC 01 63 A7 0F A0 [09:58:04]CommunicateWithHost err = 0 [09:58:04]CheckOFDResponse [09:58:04]1017 (14) - 77093643461234 [09:58:04]1041 (16) - 0000000002098560 [09:58:04]1040 (4) - 96612 [09:58:04]1012 (4) - 29.10.2024 03:51 [09:58:04]1206 (1) - 0 [09:58:04]OFD Sender: Remove packet 96612 [09:58:04]ProducePacketName [09:58:04]name=ofd_packets/00096612 [09:58:04]NVStorageDeleteData [09:58:05]OFD Sender: No OFD packet to send [09:58:05]*** Cut start [09:58:05]*** Partial cut [09:58:05]*** CUTSNS_PIN = 1 [09:58:05]*** CUTSNS_PIN = 0 [09:58:05]*** Brake cut motor [09:58:05]Read from MH i2c: 01 [09:58:05]MH_I2C_Read... [09:58:05]*** Stop cut motor [09:58:05]*** Cut end [09:58:05]Read from MH i2c: 01 07 00 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: 01 07 00 69 5D 00 00 00 00 00 FF 0F DB [09:58:05]process_action close_receipt done [09:58:05]requested_data is exist [09:58:05]produce_requested_data [09:58:05]requested_item fm.sn is exist - process it [09:58:05]wFMCommunicate request_size=4 [09:58:05]MH_SAM_APDU [09:58:05]CAPDU: 80 11 00 00 [09:58:05]Write to MH i2c: E2 08 00 6A 5D 80 11 00 00 00 00 00 00 41 [09:58:05]Write i2c OK [09:58:05]MH_I2C_Read... [09:58:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:05]Read from MH i2c: E2 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 17 00 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 17 00 6A 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 92 [09:58:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:58:05]wFMCommunicate OK [09:58:05]requested_item fd.num is exist - process it [09:58:05]SAM_PROTO_GetFieldsCounters [09:58:05]wFMCommunicate request_size=4 [09:58:05]MH_SAM_APDU [09:58:05]CAPDU: 80 13 00 00 [09:58:05]Write to MH i2c: E2 08 00 6B 5D 80 13 00 00 00 00 00 00 44 [09:58:05]Write i2c OK [09:58:05]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 62 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 62 00 6B 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [09:58:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:06]wFMCommunicate OK [09:58:06]SAM_PROTO_GetFieldsCounters done [09:58:06]requested_item shift.num is exist - process it [09:58:06]requested_item shift.opened is exist - process it [09:58:06]req_shift_opened [09:58:06]FM_GetShiftState [09:58:06]SAM_PROTO_GetShiftState [09:58:06]wFMCommunicate request_size=4 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 13 01 00 [09:58:06]Write to MH i2c: E2 08 00 6C 5D 80 13 01 00 00 00 00 00 46 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 0E 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 0E 00 6C 5D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A4 [09:58:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [09:58:06]wFMCommunicate OK [09:58:06]SAM_PROTO_GetShiftState done [09:58:06]FM_GetShiftState done [09:58:06]req_shift_opened done [09:58:06]requested_item shift.open_date is exist - process it [09:58:06]req_shift_open_date [09:58:06]req_shift_open_date done [09:58:06]produce_requested_data done [09:58:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96612,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [09:58:06]process_action_free close_receipt [09:58:06]json_value_free [09:58:06]json_value_free done [09:58:06]process_json_proto returns [09:58:06]Send response to host [09:58:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96612,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [09:58:06]free response buf [09:58:06]execute_script done [09:58:06]execute_script returns [09:58:06]free content buf [09:58:06]Sock 7.Close socket [09:58:06]Sock 7.Thread stoped [09:58:10]OFD Sender: No OFD packet to send [09:58:15]OFD Sender: No OFD packet to send [09:58:20]OFD Sender: No OFD packet to send [09:58:25]OFD Sender: No OFD packet to send [09:58:30]OFD Sender: No OFD packet to send [09:58:35]OFD Sender: No OFD packet to send [09:58:40]OFD Sender: No OFD packet to send [09:58:45]OFD Sender: No OFD packet to send [09:58:50]OFD Sender: No OFD packet to send [09:58:55]OFD Sender: No OFD packet to send [09:59:00]OFD Sender: No OFD packet to send [09:59:05]OFD Sender: No OFD packet to send [09:59:10]OFD Sender: No OFD packet to send [09:59:15]OFD Sender: No OFD packet to send [09:59:20]OFD Sender: No OFD packet to send [09:59:25]OFD Sender: No OFD packet to send [09:59:30]OFD Sender: No OFD packet to send [09:59:35]OFD Sender: No OFD packet to send [09:59:40]OFD Sender: No OFD packet to send [09:59:45]OFD Sender: No OFD packet to send [09:59:50]OFD Sender: No OFD packet to send [09:59:55]OFD Sender: No OFD packet to send [10:00:00]OFD Sender: No OFD packet to send [10:00:04]accept exits with 9 [10:00:04]New connection [10:00:04]New thread 3066776932 created [10:00:04]Thread 3066920292 joined [10:00:04]Waiting for new connection... [10:00:04] Sock 9.Parse request [10:00:04]Sock 9.Check first char [10:00:04]Sock 9.First char is OK [10:00:04]request: POST /json_proto HTTP/1.0 [10:00:04]Method: POST [10:00:04]URL: /json_proto [10:00:04]Method is POST - this is cgi request [10:00:04]url: /json_proto [10:00:04]query_string will be loaded in cgi processing [10:00:04]execute_cgi json_proto POST (null) [10:00:04]execute_cgi path=json_proto method=POST [10:00:04]POST find Content-Length [10:00:04]Host: 172.17.40.67:8080 [10:00:04]Content-Length: 678 [10:00:04]Content-Type: application/json [10:00:04] [10:00:04]POST finish read [10:00:04]Found Content-Length = 678 [10:00:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:04]execute_script... [10:00: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)3407140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:04]POST & json_proto [10:00:04]process_json_proto [10:00:04]json parsed OK: [10:00:04]protocol is kg_v1.0 [10:00:04]action value=close_receipt [10:00:04]process_action close_receipt [10:00:04]cmd_close_receipt [10:00:04]MH_GetDate [10:00:04]Write to MH i2c: F0 00 00 6D 5D B9 [10:00:04]Write i2c OK [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: F0 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: F0 09 00 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: F0 09 00 6D 5D 00 28 B2 20 67 EE DA 66 66 B7 [10:00:04]GetLastDocTimeStamp 1730195887 [10:00:04]current date 1730196008 [10:00:04]FM_GetShiftState [10:00:04]SAM_PROTO_GetShiftState [10:00:04]wFMCommunicate request_size=4 [10:00:04]MH_SAM_APDU [10:00:04]CAPDU: 80 13 01 00 [10:00:04]Write to MH i2c: E2 08 00 6E 5D 80 13 01 00 00 00 00 00 48 [10:00:04]Write i2c OK [10:00:04]MH_I2C_Read... [10:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:04]Read from MH i2c: E2 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 0E 00 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 0E 00 6E 5D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A6 [10:00:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:00:04]wFMCommunicate OK [10:00:04]SAM_PROTO_GetShiftState done [10:00:04]FM_GetShiftState done [10:00:04]opened in 1730160548 [10:00:04]opened+sec_in_day 1730246948 [10:00:04]quantity*price = 50041 [10:00:04]sum+1 = 50042 [10:00: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 122 29.10.2024 10:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96613 ФПД: 111488855839402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96613&fm=111488855839402&tin=02508201610067®Number=0000000000170478&sum=50000 [10:00:05]StoreToDocumentArchive [10:00:05]shift 145 fd 96613 [10:00:05]save to /storage/0145/doc_00096613 [10:00:05]save last doc name /storage/0145/doc_00096613 to /storage/kkm_last_doc_name [10:00:05]save OK [10:00:05]Clear old archive folders... [10:00:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:00:05]tlvbuf is 0124D500 [10:00:05]SAM_PROTO_ClearQueue [10:00:05]wFMCommunicate request_size=4 [10:00:05]MH_SAM_APDU [10:00:05]CAPDU: 80 09 00 00 [10:00:05]Write to MH i2c: E2 08 00 7B 5D 80 09 00 00 00 00 00 00 4A [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 7B 5D 00 90 00 4C [10:00:05]RAPDU: 90 00 [10:00:05]wFMCommunicate OK [10:00:05]SAM_PROTO_ClearQueue done [10:00:05]KKMCreateOFDPacket [10:00:05]OFDProtocolAddRootSTLVToBuf [10:00:05]FM_MakeSignedData [10:00:05]FM_MakeSignedData [10:00:05]SAM_PROTO_SignData [10:00:05]wFMCommunicate request_size=4 [10:00:05]MH_SAM_APDU [10:00:05]CAPDU: 80 0D 01 02 [10:00:05]Write to MH i2c: E2 08 00 7C 5D 80 0D 01 02 00 00 00 00 52 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 7C 5D 00 90 00 4D [10:00:05]RAPDU: 90 00 [10:00:05]wFMCommunicate OK [10:00:05]wFMCommunicate request_size=255 [10:00:05]MH_SAM_APDU [10:00: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 34 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 7A 00 00 00 F4 03 04 00 28 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 79 01 00 35 04 06 00 65 [10:00:05]Write to MH i2c: E2 02 01 7D 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 28 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 79 01 00 35 04 06 00 65 00 00 90 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 7D 5D 00 90 00 4E [10:00:05]RAPDU: 90 00 [10:00:05]wFMCommunicate OK [10:00:05]wFMCommunicate request_size=10 [10:00:05]MH_SAM_APDU [10:00:05]CAPDU: 80 0D 02 02 05 66 05 A6 12 AA [10:00:05]Write to MH i2c: E2 0D 00 7E 5D 80 0D 02 02 05 00 66 05 A6 12 AA 00 00 2C [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 03 00 7E 5D 00 90 00 4F [10:00:05]RAPDU: 90 00 [10:00:05]wFMCommunicate OK [10:00:05]wFMCommunicate request_size=4 [10:00:05]MH_SAM_APDU [10:00:05]CAPDU: 80 0D 03 02 [10:00:05]Write to MH i2c: E2 08 00 7F 5D 80 0D 03 02 00 00 00 00 57 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 0B 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 0B 00 7F 5D 00 4A 49 57 B2 30 88 38 A4 90 00 88 [10:00:05]RAPDU: 4A 49 57 B2 30 88 38 A4 90 00 [10:00:05]wFMCommunicate OK [10:00:05]SAM_PROTO_SignData done [10:00:05]FM_MakeSignedData done [10:00:05]CreateOFDProtocolMessage [10:00:05]wFMCommunicate request_size=4 [10:00:05]MH_SAM_APDU [10:00:05]CAPDU: 80 11 00 00 [10:00:05]Write to MH i2c: E2 08 00 80 5D 80 11 00 00 00 00 00 00 57 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 17 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 17 00 80 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A8 [10:00:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:00:05]wFMCommunicate OK [10:00:05]CreateOFDProtocolMessage done [10:00:05]OFDSenderStorePacket 96613 [10:00:05]StoreOFDPacket docnum=96613 [10:00:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 88 07 01 2D AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 28 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 79 01 00 35 04 06 00 65 66 05 A6 12 AA 4A 49 57 B2 30 88 38 A4 [10:00:05]CheckFolder [10:00:05]dirname=/storage/ofd_packets [10:00:05]CheckFolder done [10:00:05]ProducePacketName [10:00:05]name=ofd_packets/00096613 [10:00:05]NVStorageSaveData ofd_packets/00096613 [10:00:05]File name is /storage/ofd_packets/00096613 [10:00:05]Write 301 bytes [10:00:05]NVStorageSaveData done [10:00:05]OFDSenderStorePacket done [10:00:05]KKMCreateOFDPacket done [10:00:05]NVStorageSaveData kkm_last_timestamp [10:00:05]File name is /storage/kkm_last_timestamp [10:00:05]Write 4 bytes [10:00:05]NVStorageSaveData done [10:00:05]OFD Sender: Processing packet 96613 [packets to send 58, broken 57] [10:00:05]ProducePacketName [10:00:05]name=ofd_packets/00096613 [10:00:05]OFD Sender: To server: pG, [10:00:05]CommunicateWithHost lk.salyk.kg:30040 [10:00:05]ConnectInit lk.salyk.kg [10:00:05]ExternCall_PrintAddStr [10:00:05]wPrintStart [10:00:05]Write to MH i2c: 01 00 00 81 5D DE [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: 01 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: 01 07 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: 01 07 00 81 5D 00 00 00 00 00 FF 0F F3 [10:00:05]RasterBufferAndPrint [10:00:05]line Счет N : (1)3407140 [10:00:05]line ИНН: 02508201610067 [10:00:05]line Контрольно-Кассовый Чек [10:00:05]line ПРОДАЖА [10:00:05]line ТРК (МРК, ГНК) : 42 [10:00:05]line Товар: 2710124130 [10:00:05]line Аи-92-К-4 [10:00:05]line 7.480 * 66.90 [10:00:05]line = 500.41 [10:00:05]line НДС 12% НСП 1% [10:00:05]line > о реализуемом товаре [10:00:05]line ОКРУГЛЕНИЕ: -0.41 [10:00:05]line ИТОГО: 500.00 [10:00:05]line Внесено: 500.00 [10:00:05]line СДАЧА: 0.00 [10:00:05]line НСП 1% : 4.43 [10:00:05]line НДС 12% : 53.14 [10:00:05]line Наличными: 500.00 [10:00:05]line Безнал.: 0.00 [10:00:05]line Место: АЗС № 82 "Партнер Нефть" [10:00:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:00:05]line СНО: Общий режим [10:00:05]line Чек 122 29.10.2024 10:00 [10:00:05]line Смена: 145 ФФД: 1.0 [10:00:05]line ЗНМ: 0300000017 [10:00:05]line РНМ: 0000000000170478 [10:00:05]line Версия ККМ: v1.0 [10:00:06]line ФМ: 0000000002098560 [10:00:06]line ФД: 96613 [10:00:06]line ФПД: 111488855839402 [10:00:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96613&fm=111488855839402&tin=02508201610067®Number=0000000000170478&sum=50000 [10:00:06]Connected sock=11 [10:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 88 07 01 2D AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 28 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 79 01 00 35 04 06 00 65 66 05 A6 12 AA 4A 49 57 B2 30 88 38 A4 [10:00:06]written 0, free lines is 4095 [10:00:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 1B 47 00 24 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 32 30 39 38 35 36 30 10 04 04 00 65 79 01 00 F4 03 04 00 4F 5C 20 67 B6 04 01 00 00 88 81 75 51 6D 58 BB F4 [10:00:06]CommunicateWithHost err = 0 [10:00:06]CheckOFDResponse [10:00:06]1017 (14) - 77093643461234 [10:00:06]1041 (16) - 0000000002098560 [10:00:06]1040 (4) - 96613 [10:00:06]1012 (4) - 29.10.2024 03:53 [10:00:06]1206 (1) - 0 [10:00:06]OFD Sender: Remove packet 96613 [10:00:06]ProducePacketName [10:00:06]name=ofd_packets/00096613 [10:00:06]NVStorageDeleteData [10:00:06]Write to MH i2c: 01 00 00 AC 5D 09 [10:00:06]Write i2c OK [10:00:06]MH_I2C_Read... [10:00:06]Read from MH i2c: 01 [10:00:06]MH_I2C_Read... [10:00:06]Read from MH i2c: 01 07 00 [10:00:06]MH_I2C_Read... [10:00:06]Read from MH i2c: 01 07 00 AC 5D 00 00 00 00 00 03 0D 20 [10:00:06]RasterBufferAndPrint [10:00:06]line [10:00:06]line [10:00:06]line [10:00:06]line [10:00:06]line [10:00:06]written 0, free lines is 3337 [10:00:06]MH_Cut [10:00:06]Write to MH i2c: D1 01 00 B3 5D 01 E2 [10:00:06]Write i2c OK [10:00:06]MH_I2C_Read... [10:00:06]Read from MH i2c: D1 [10:00:06]MH_I2C_Read... [10:00:06]Read from MH i2c: D1 01 00 [10:00:06]MH_I2C_Read... [10:00:06]Read from MH i2c: D1 01 00 B3 5D 00 E1 [10:00:06]Write to MH i2c: 01 00 00 B4 5D 11 [10:00:06]Write i2c OK [10:00:06]MH_I2C_Read... [10:00:07]OFD Sender: No OFD packet to send [10:00:07]*** Cut start [10:00:07]*** Partial cut [10:00:07]*** CUTSNS_PIN = 1 [10:00:07]*** CUTSNS_PIN = 0 [10:00:07]*** Brake cut motor [10:00:08]Read from MH i2c: 01 [10:00:08]MH_I2C_Read... [10:00:08]*** Stop cut motor [10:00:08]*** Cut end [10:00:08]Read from MH i2c: 01 07 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: 01 07 00 B4 5D 00 00 00 00 00 FF 0F 26 [10:00:08]process_action close_receipt done [10:00:08]requested_data is exist [10:00:08]produce_requested_data [10:00:08]requested_item fm.sn is exist - process it [10:00:08]wFMCommunicate request_size=4 [10:00:08]MH_SAM_APDU [10:00:08]CAPDU: 80 11 00 00 [10:00:08]Write to MH i2c: E2 08 00 B5 5D 80 11 00 00 00 00 00 00 8C [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:08]Read from MH i2c: E2 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: E2 17 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: E2 17 00 B5 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [10:00:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:00:08]wFMCommunicate OK [10:00:08]requested_item fd.num is exist - process it [10:00:08]SAM_PROTO_GetFieldsCounters [10:00:08]wFMCommunicate request_size=4 [10:00:08]MH_SAM_APDU [10:00:08]CAPDU: 80 13 00 00 [10:00:08]Write to MH i2c: E2 08 00 B6 5D 80 13 00 00 00 00 00 00 8F [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:08]Read from MH i2c: E2 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: E2 62 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: E2 62 00 B6 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [10:00:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:00:08]wFMCommunicate OK [10:00:08]SAM_PROTO_GetFieldsCounters done [10:00:08]requested_item shift.num is exist - process it [10:00:08]requested_item shift.opened is exist - process it [10:00:08]req_shift_opened [10:00:08]FM_GetShiftState [10:00:08]SAM_PROTO_GetShiftState [10:00:08]wFMCommunicate request_size=4 [10:00:08]MH_SAM_APDU [10:00:08]CAPDU: 80 13 01 00 [10:00:08]Write to MH i2c: E2 08 00 B7 5D 80 13 01 00 00 00 00 00 91 [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:08]Read from MH i2c: E2 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: E2 0E 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: E2 0E 00 B7 5D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [10:00:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:00:08]wFMCommunicate OK [10:00:08]SAM_PROTO_GetShiftState done [10:00:08]FM_GetShiftState done [10:00:08]req_shift_opened done [10:00:08]requested_item shift.open_date is exist - process it [10:00:08]req_shift_open_date [10:00:08]req_shift_open_date done [10:00:08]produce_requested_data done [10:00:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96613,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:00:08]process_action_free close_receipt [10:00:08]json_value_free [10:00:08]json_value_free done [10:00:08]process_json_proto returns [10:00:08]Send response to host [10:00:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96613,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:00:08]free response buf [10:00:08]execute_script done [10:00:08]execute_script returns [10:00:08]free content buf [10:00:08]Sock 9.Close socket [10:00:08]Sock 9.Thread stoped [10:00:12]OFD Sender: No OFD packet to send [10:00:17]OFD Sender: No OFD packet to send [10:00:22]OFD Sender: No OFD packet to send [10:00:27]OFD Sender: No OFD packet to send [10:00:32]OFD Sender: No OFD packet to send [10:00:37]OFD Sender: No OFD packet to send [10:00:42]OFD Sender: No OFD packet to send [10:00:47]OFD Sender: No OFD packet to send [10:00:52]OFD Sender: No OFD packet to send [10:00:57]OFD Sender: No OFD packet to send [10:01:02]OFD Sender: No OFD packet to send [10:01:07]OFD Sender: No OFD packet to send [10:01:12]OFD Sender: No OFD packet to send [10:01:17]OFD Sender: No OFD packet to send [10:01:22]OFD Sender: No OFD packet to send [10:01:27]OFD Sender: No OFD packet to send [10:01:32]OFD Sender: No OFD packet to send [10:01:37]OFD Sender: No OFD packet to send [10:01:42]OFD Sender: No OFD packet to send [10:01:47]OFD Sender: No OFD packet to send [10:01:52]OFD Sender: No OFD packet to send [10:01:57]OFD Sender: No OFD packet to send [10:02:02]OFD Sender: No OFD packet to send [10:02:07]OFD Sender: No OFD packet to send [10:02:12]OFD Sender: No OFD packet to send [10:02:17]OFD Sender: No OFD packet to send [10:02:22]OFD Sender: No OFD packet to send [10:02:27]OFD Sender: No OFD packet to send [10:02:32]OFD Sender: No OFD packet to send [10:02:37]OFD Sender: No OFD packet to send [10:02:39]accept exits with 7 [10:02:39]New connection [10:02:39]New thread 3066920292 created [10:02:39]Thread 3066776932 joined [10:02:39]Waiting for new connection... [10:02:39] Sock 7.Parse request [10:02:39]Sock 7.Check first char [10:02:39]Sock 7.First char is OK [10:02:39]request: POST /json_proto HTTP/1.0 [10:02:39]Method: POST [10:02:39]URL: /json_proto [10:02:39]Method is POST - this is cgi request [10:02:39]url: /json_proto [10:02:39]query_string will be loaded in cgi processing [10:02:39]execute_cgi json_proto POST (null) [10:02:39]execute_cgi path=json_proto method=POST [10:02:39]POST find Content-Length [10:02:39]Host: 172.17.40.67:8080 [10:02:39]Content-Length: 678 [10:02:39]Content-Type: application/json [10:02:39] [10:02:39]POST finish read [10:02:39]Found Content-Length = 678 [10:02:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:39]execute_script... [10:02:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:39]POST & json_proto [10:02:39]process_json_proto [10:02:39]json parsed OK: [10:02:39]protocol is kg_v1.0 [10:02:39]action value=close_receipt [10:02:39]process_action close_receipt [10:02:39]cmd_close_receipt [10:02:39]MH_GetDate [10:02:39]Write to MH i2c: F0 00 00 B8 5D 04 [10:02:39]Write i2c OK [10:02:39]MH_I2C_Read... [10:02:39]Read from MH i2c: F0 [10:02:39]MH_I2C_Read... [10:02:39]Read from MH i2c: F0 09 00 [10:02:39]MH_I2C_Read... [10:02:39]Read from MH i2c: F0 09 00 B8 5D 00 C3 B2 20 67 EE DA 66 66 9D [10:02:39]GetLastDocTimeStamp 1730196008 [10:02:39]current date 1730196163 [10:02:39]FM_GetShiftState [10:02:39]SAM_PROTO_GetShiftState [10:02:39]wFMCommunicate request_size=4 [10:02:39]MH_SAM_APDU [10:02:39]CAPDU: 80 13 01 00 [10:02:39]Write to MH i2c: E2 08 00 B9 5D 80 13 01 00 00 00 00 00 93 [10:02:39]Write i2c OK [10:02:39]MH_I2C_Read... [10:02:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:39]Read from MH i2c: E2 [10:02:39]MH_I2C_Read... [10:02:39]Read from MH i2c: E2 0E 00 [10:02:39]MH_I2C_Read... [10:02:39]Read from MH i2c: E2 0E 00 B9 5D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F1 [10:02:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:02:39]wFMCommunicate OK [10:02:39]SAM_PROTO_GetShiftState done [10:02:39]FM_GetShiftState done [10:02:39]opened in 1730160548 [10:02:39]opened+sec_in_day 1730246948 [10:02:39]quantity*price = 40006 [10:02:39]sum+1 = 40007 [10:02:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 123 29.10.2024 10:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96614 ФПД: 41198162173538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96614&fm=41198162173538&tin=02508201610067®Number=0000000000170478&sum=40000 [10:02:40]StoreToDocumentArchive [10:02:40]shift 145 fd 96614 [10:02:40]save to /storage/0145/doc_00096614 [10:02:40]save last doc name /storage/0145/doc_00096614 to /storage/kkm_last_doc_name [10:02:40]save OK [10:02:40]Clear old archive folders... [10:02:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:02:40]tlvbuf is 010DCBF0 [10:02:40]SAM_PROTO_ClearQueue [10:02:40]wFMCommunicate request_size=4 [10:02:40]MH_SAM_APDU [10:02:40]CAPDU: 80 09 00 00 [10:02:40]Write to MH i2c: E2 08 00 C6 5D 80 09 00 00 00 00 00 00 95 [10:02:40]Write i2c OK [10:02:40]MH_I2C_Read... [10:02:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:40]Read from MH i2c: E2 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 C6 5D 00 90 00 97 [10:02:40]RAPDU: 90 00 [10:02:40]wFMCommunicate OK [10:02:40]SAM_PROTO_ClearQueue done [10:02:40]KKMCreateOFDPacket [10:02:40]OFDProtocolAddRootSTLVToBuf [10:02:40]FM_MakeSignedData [10:02:40]FM_MakeSignedData [10:02:40]SAM_PROTO_SignData [10:02:40]wFMCommunicate request_size=4 [10:02:40]MH_SAM_APDU [10:02:40]CAPDU: 80 0D 01 02 [10:02:40]Write to MH i2c: E2 08 00 C7 5D 80 0D 01 02 00 00 00 00 9D [10:02:40]Write i2c OK [10:02:40]MH_I2C_Read... [10:02:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:40]Read from MH i2c: E2 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 C7 5D 00 90 00 98 [10:02:40]RAPDU: 90 00 [10:02:40]wFMCommunicate OK [10:02:40]wFMCommunicate request_size=255 [10:02:40]MH_SAM_APDU [10:02:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C3 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 79 01 00 35 04 06 00 25 [10:02:40]Write to MH i2c: E2 02 01 C8 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C3 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 79 01 00 35 04 06 00 25 00 00 07 [10:02:40]Write i2c OK [10:02:40]MH_I2C_Read... [10:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:40]Read from MH i2c: E2 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 C8 5D 00 90 00 99 [10:02:40]RAPDU: 90 00 [10:02:40]wFMCommunicate OK [10:02:40]wFMCommunicate request_size=10 [10:02:40]MH_SAM_APDU [10:02:40]CAPDU: 80 0D 02 02 05 78 31 D2 5E 62 [10:02:40]Write to MH i2c: E2 0D 00 C9 5D 80 0D 02 02 05 00 78 31 D2 5E 62 00 00 E5 [10:02:40]Write i2c OK [10:02:40]MH_I2C_Read... [10:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:40]Read from MH i2c: E2 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 03 00 C9 5D 00 90 00 9A [10:02:40]RAPDU: 90 00 [10:02:40]wFMCommunicate OK [10:02:40]wFMCommunicate request_size=4 [10:02:40]MH_SAM_APDU [10:02:40]CAPDU: 80 0D 03 02 [10:02:40]Write to MH i2c: E2 08 00 CA 5D 80 0D 03 02 00 00 00 00 A2 [10:02:40]Write i2c OK [10:02:40]MH_I2C_Read... [10:02:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:40]Read from MH i2c: E2 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 0B 00 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 0B 00 CA 5D 00 D5 3C C0 93 2E 54 5C A1 90 00 86 [10:02:40]RAPDU: D5 3C C0 93 2E 54 5C A1 90 00 [10:02:40]wFMCommunicate OK [10:02:40]SAM_PROTO_SignData done [10:02:40]FM_MakeSignedData done [10:02:40]CreateOFDProtocolMessage [10:02:40]wFMCommunicate request_size=4 [10:02:40]MH_SAM_APDU [10:02:40]CAPDU: 80 11 00 00 [10:02:40]Write to MH i2c: E2 08 00 CB 5D 80 11 00 00 00 00 00 00 A2 [10:02:40]Write i2c OK [10:02:40]MH_I2C_Read... [10:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:40]Read from MH i2c: E2 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 17 00 [10:02:40]MH_I2C_Read... [10:02:40]Read from MH i2c: E2 17 00 CB 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [10:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:02:40]wFMCommunicate OK [10:02:40]CreateOFDProtocolMessage done [10:02:40]OFDSenderStorePacket 96614 [10:02:40]StoreOFDPacket docnum=96614 [10:02:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 92 07 01 D4 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C3 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 79 01 00 35 04 06 00 25 78 31 D2 5E 62 D5 3C C0 93 2E 54 5C A1 [10:02:40]CheckFolder [10:02:40]dirname=/storage/ofd_packets [10:02:40]CheckFolder done [10:02:40]ProducePacketName [10:02:40]name=ofd_packets/00096614 [10:02:40]NVStorageSaveData ofd_packets/00096614 [10:02:40]File name is /storage/ofd_packets/00096614 [10:02:40]Write 301 bytes [10:02:40]NVStorageSaveData done [10:02:41]OFDSenderStorePacket done [10:02:41]KKMCreateOFDPacket done [10:02:41]NVStorageSaveData kkm_last_timestamp [10:02:41]File name is /storage/kkm_last_timestamp [10:02:41]Write 4 bytes [10:02:41]NVStorageSaveData done [10:02:41]ExternCall_PrintAddStr [10:02:41]wPrintStart [10:02:41]Write to MH i2c: 01 00 00 CC 5D 29 [10:02:41]Write i2c OK [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: 01 [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: 01 07 00 [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: 01 07 00 CC 5D 00 00 00 00 00 FF 0F 3E [10:02:41]RasterBufferAndPrint [10:02:41]line Счет N : (1)3407141 [10:02:41]line ИНН: 02508201610067 [10:02:41]line Контрольно-Кассовый Чек [10:02:41]line ПРОДАЖА [10:02:41]line ТРК (МРК, ГНК) : 12 [10:02:41]line Товар: 2710124130 [10:02:41]line Аи-92-К-4 [10:02:41]line 5.980 * 66.90 [10:02:41]line = 400.06 [10:02:41]line НДС 12% НСП 1% [10:02:41]line > о реализуемом товаре [10:02:41]line ОКРУГЛЕНИЕ: -0.06 [10:02:41]line ИТОГО: 400.00 [10:02:41]line Внесено: 400.00 [10:02:41]line СДАЧА: 0.00 [10:02:41]line НСП 1% : 3.54 [10:02:41]line НДС 12% : 42.48 [10:02:41]line Наличными: 400.00 [10:02:41]line Безнал.: 0.00 [10:02:41]line Место: АЗС № 82 "Партнер Нефть" [10:02:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:02:41]line СНО: Общий режим [10:02:41]line Чек 123 29.10.2024 10:02 [10:02:41]line Смена: 145 ФФД: 1.0 [10:02:41]line ЗНМ: 0300000017 [10:02:41]line РНМ: 0000000000170478 [10:02:41]line Версия ККМ: v1.0 [10:02:41]line ФМ: 0000000002098560 [10:02:41]line ФД: 96614 [10:02:41]line ФПД: 41198162173538 [10:02:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96614&fm=41198162173538&tin=02508201610067®Number=0000000000170478&sum=40000 [10:02:41]OFD Sender: Processing packet 96614 [packets to send 58, broken 57] [10:02:41]ProducePacketName [10:02:41]name=ofd_packets/00096614 [10:02:41]OFD Sender: To server: pG, [10:02:41]CommunicateWithHost lk.salyk.kg:30040 [10:02:41]ConnectInit lk.salyk.kg [10:02:41]written 0, free lines is 4095 [10:02:41]Write to MH i2c: 01 00 00 F7 5D 54 [10:02:41]Write i2c OK [10:02:41]MH_I2C_Read... [10:02:41]Connected sock=10 [10:02:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 92 07 01 D4 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C3 B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 79 01 00 35 04 06 00 25 78 31 D2 5E 62 D5 3C C0 93 2E 54 5C A1 [10:02:41]Read from MH i2c: 01 [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: 01 07 00 [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: 01 07 00 F7 5D 00 00 00 00 00 02 0D 6A [10:02:41]RasterBufferAndPrint [10:02:41]line [10:02:41]line [10:02:41]line [10:02:41]line [10:02:41]line [10:02:41]written 0, free lines is 3409 [10:02:41]MH_Cut [10:02:41]Write to MH i2c: D1 01 00 FE 5D 01 2D [10:02:41]Write i2c OK [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: D1 [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: D1 01 00 [10:02:41]MH_I2C_Read... [10:02:41]Read from MH i2c: D1 01 00 FE 5D 00 2C [10:02:41]Write to MH i2c: 01 00 00 FF 5D 5C [10:02:41]Write i2c OK [10:02:41]MH_I2C_Read... [10:02:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 03 47 00 BD 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 32 30 39 38 35 36 30 10 04 04 00 66 79 01 00 F4 03 04 00 EB 5C 20 67 B6 04 01 00 00 2D BF 74 BC 70 96 F7 68 [10:02:42]CommunicateWithHost err = 0 [10:02:42]CheckOFDResponse [10:02:42]1017 (14) - 77093643461234 [10:02:42]1041 (16) - 0000000002098560 [10:02:42]1040 (4) - 96614 [10:02:42]1012 (4) - 29.10.2024 03:56 [10:02:42]1206 (1) - 0 [10:02:42]OFD Sender: Remove packet 96614 [10:02:42]ProducePacketName [10:02:42]name=ofd_packets/00096614 [10:02:42]NVStorageDeleteData [10:02:42]*** Cut start [10:02:42]*** Partial cut [10:02:42]*** CUTSNS_PIN = 1 [10:02:42]*** CUTSNS_PIN = 0 [10:02:42]*** Brake cut motor [10:02:42]OFD Sender: No OFD packet to send [10:02:43]Read from MH i2c: 01 [10:02:43]MH_I2C_Read... [10:02:43]*** Stop cut motor [10:02:43]*** Cut end [10:02:43]Read from MH i2c: 01 07 00 [10:02:43]MH_I2C_Read... [10:02:43]Read from MH i2c: 01 07 00 FF 5D 00 00 00 00 00 FF 0F 71 [10:02:43]process_action close_receipt done [10:02:43]requested_data is exist [10:02:43]produce_requested_data [10:02:43]requested_item fm.sn is exist - process it [10:02:43]wFMCommunicate request_size=4 [10:02:43]MH_SAM_APDU [10:02:43]CAPDU: 80 11 00 00 [10:02:43]Write to MH i2c: E2 08 00 00 5E 80 11 00 00 00 00 00 00 D8 [10:02:43]Write i2c OK [10:02:43]MH_I2C_Read... [10:02:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:43]Read from MH i2c: E2 [10:02:43]MH_I2C_Read... [10:02:43]Read from MH i2c: E2 17 00 [10:02:43]MH_I2C_Read... [10:02:43]Read from MH i2c: E2 17 00 00 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [10:02:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:02:43]wFMCommunicate OK [10:02:43]requested_item fd.num is exist - process it [10:02:43]SAM_PROTO_GetFieldsCounters [10:02:43]wFMCommunicate request_size=4 [10:02:43]MH_SAM_APDU [10:02:43]CAPDU: 80 13 00 00 [10:02:43]Write to MH i2c: E2 08 00 01 5E 80 13 00 00 00 00 00 00 DB [10:02:43]Write i2c OK [10:02:43]MH_I2C_Read... [10:02:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:43]Read from MH i2c: E2 [10:02:43]MH_I2C_Read... [10:02:43]Read from MH i2c: E2 62 00 [10:02:43]MH_I2C_Read... [10:02:43]Read from MH i2c: E2 62 00 01 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [10:02:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:02:43]wFMCommunicate OK [10:02:43]SAM_PROTO_GetFieldsCounters done [10:02:43]requested_item shift.num is exist - process it [10:02:43]requested_item shift.opened is exist - process it [10:02:43]req_shift_opened [10:02:43]FM_GetShiftState [10:02:43]SAM_PROTO_GetShiftState [10:02:43]wFMCommunicate request_size=4 [10:02:43]MH_SAM_APDU [10:02:43]CAPDU: 80 13 01 00 [10:02:43]Write to MH i2c: E2 08 00 02 5E 80 13 01 00 00 00 00 00 DD [10:02:43]Write i2c OK [10:02:43]MH_I2C_Read... [10:02:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:43]Read from MH i2c: E2 [10:02:43]MH_I2C_Read... [10:02:43]Read from MH i2c: E2 0E 00 [10:02:43]MH_I2C_Read... [10:02:43]Read from MH i2c: E2 0E 00 02 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [10:02:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:02:43]wFMCommunicate OK [10:02:43]SAM_PROTO_GetShiftState done [10:02:43]FM_GetShiftState done [10:02:43]req_shift_opened done [10:02:43]requested_item shift.open_date is exist - process it [10:02:43]req_shift_open_date [10:02:43]req_shift_open_date done [10:02:43]produce_requested_data done [10:02:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96614,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:02:43]process_action_free close_receipt [10:02:43]json_value_free [10:02:43]json_value_free done [10:02:43]process_json_proto returns [10:02:43]Send response to host [10:02:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96614,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:02:43]free response buf [10:02:43]execute_script done [10:02:43]execute_script returns [10:02:43]free content buf [10:02:43]Sock 7.Close socket [10:02:43]Sock 7.Thread stoped [10:02:47]OFD Sender: No OFD packet to send [10:02:52]OFD Sender: No OFD packet to send [10:02:57]OFD Sender: No OFD packet to send [10:03:02]OFD Sender: No OFD packet to send [10:03:07]OFD Sender: No OFD packet to send [10:03:12]OFD Sender: No OFD packet to send [10:03:17]OFD Sender: No OFD packet to send [10:03:20]accept exits with 9 [10:03:20]New connection [10:03:20]New thread 3066776932 created [10:03:20]Thread 3066920292 joined [10:03:20]Waiting for new connection... [10:03:20] Sock 9.Parse request [10:03:20]Sock 9.Check first char [10:03:20]Sock 9.First char is OK [10:03:20]request: POST /json_proto HTTP/1.0 [10:03:20]Method: POST [10:03:20]URL: /json_proto [10:03:20]Method is POST - this is cgi request [10:03:20]url: /json_proto [10:03:20]query_string will be loaded in cgi processing [10:03:20]execute_cgi json_proto POST (null) [10:03:20]execute_cgi path=json_proto method=POST [10:03:20]POST find Content-Length [10:03:20]Host: 172.17.40.67:8080 [10:03:20]Content-Length: 683 [10:03:20]Content-Type: application/json [10:03:20] [10:03:20]POST finish read [10:03:20]Found Content-Length = 683 [10:03:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:03:20]execute_script... [10:03: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)3407142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:03:20]POST & json_proto [10:03:20]process_json_proto [10:03:20]json parsed OK: [10:03:20]protocol is kg_v1.0 [10:03:20]action value=close_receipt [10:03:20]process_action close_receipt [10:03:20]cmd_close_receipt [10:03:20]MH_GetDate [10:03:20]Write to MH i2c: F0 00 00 03 5E 50 [10:03:20]Write i2c OK [10:03:20]MH_I2C_Read... [10:03:20]Read from MH i2c: F0 [10:03:20]MH_I2C_Read... [10:03:20]Read from MH i2c: F0 09 00 [10:03:20]MH_I2C_Read... [10:03:20]Read from MH i2c: F0 09 00 03 5E 00 ED B2 20 67 EE DA 66 66 13 [10:03:20]GetLastDocTimeStamp 1730196163 [10:03:20]current date 1730196205 [10:03:20]FM_GetShiftState [10:03:20]SAM_PROTO_GetShiftState [10:03:20]wFMCommunicate request_size=4 [10:03:20]MH_SAM_APDU [10:03:20]CAPDU: 80 13 01 00 [10:03:20]Write to MH i2c: E2 08 00 04 5E 80 13 01 00 00 00 00 00 DF [10:03:20]Write i2c OK [10:03:20]MH_I2C_Read... [10:03:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:20]Read from MH i2c: E2 [10:03:20]MH_I2C_Read... [10:03:20]Read from MH i2c: E2 0E 00 [10:03:20]MH_I2C_Read... [10:03:20]Read from MH i2c: E2 0E 00 04 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3D [10:03:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:03:20]wFMCommunicate OK [10:03:20]SAM_PROTO_GetShiftState done [10:03:20]FM_GetShiftState done [10:03:20]opened in 1730160548 [10:03:20]opened+sec_in_day 1730246948 [10:03:20]quantity*price = 100015 [10:03:20]sum+1 = 100017 [10:03:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 124 29.10.2024 10:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96615 ФПД: 56857689986207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100325&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96615&fm=56857689986207&tin=02508201610067®Number=0000000000170478&sum=100000 [10:03:22]StoreToDocumentArchive [10:03:22]shift 145 fd 96615 [10:03:22]save to /storage/0145/doc_00096615 [10:03:22]save last doc name /storage/0145/doc_00096615 to /storage/kkm_last_doc_name [10:03:22]save OK [10:03:22]Clear old archive folders... [10:03:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:03:22]tlvbuf is 012834D0 [10:03:22]SAM_PROTO_ClearQueue [10:03:22]wFMCommunicate request_size=4 [10:03:22]MH_SAM_APDU [10:03:22]CAPDU: 80 09 00 00 [10:03:22]Write to MH i2c: E2 08 00 11 5E 80 09 00 00 00 00 00 00 E1 [10:03:22]Write i2c OK [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 [10:03:22]MH_I2C_Read... [10:03:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:22]Read from MH i2c: E2 03 00 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 03 00 11 5E 00 90 00 E3 [10:03:22]RAPDU: 90 00 [10:03:22]wFMCommunicate OK [10:03:22]SAM_PROTO_ClearQueue done [10:03:22]KKMCreateOFDPacket [10:03:22]OFDProtocolAddRootSTLVToBuf [10:03:22]FM_MakeSignedData [10:03:22]FM_MakeSignedData [10:03:22]SAM_PROTO_SignData [10:03:22]wFMCommunicate request_size=4 [10:03:22]MH_SAM_APDU [10:03:22]CAPDU: 80 0D 01 02 [10:03:22]Write to MH i2c: E2 08 00 12 5E 80 0D 01 02 00 00 00 00 E9 [10:03:22]Write i2c OK [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 [10:03:22]MH_I2C_Read... [10:03:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:22]Read from MH i2c: E2 03 00 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 03 00 12 5E 00 90 00 E4 [10:03:22]RAPDU: 90 00 [10:03:22]wFMCommunicate OK [10:03:22]wFMCommunicate request_size=255 [10:03:22]MH_SAM_APDU [10:03: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 34 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 7C 00 00 00 F4 03 04 00 ED B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 79 01 00 35 04 06 00 33 [10:03:22]Write to MH i2c: E2 02 01 13 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 7C 00 00 00 F4 03 04 00 ED B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 79 01 00 35 04 06 00 33 00 00 B8 [10:03:22]Write i2c OK [10:03:22]MH_I2C_Read... [10:03:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:22]Read from MH i2c: E2 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 03 00 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 03 00 13 5E 00 90 00 E5 [10:03:22]RAPDU: 90 00 [10:03:22]wFMCommunicate OK [10:03:22]wFMCommunicate request_size=10 [10:03:22]MH_SAM_APDU [10:03:22]CAPDU: 80 0D 02 02 05 B6 36 6A 14 9F [10:03:22]Write to MH i2c: E2 0D 00 14 5E 80 0D 02 02 05 00 B6 36 6A 14 9F 00 00 FF [10:03:22]Write i2c OK [10:03:22]MH_I2C_Read... [10:03:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:22]Read from MH i2c: E2 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 03 00 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 03 00 14 5E 00 90 00 E6 [10:03:22]RAPDU: 90 00 [10:03:22]wFMCommunicate OK [10:03:22]wFMCommunicate request_size=4 [10:03:22]MH_SAM_APDU [10:03:22]CAPDU: 80 0D 03 02 [10:03:22]Write to MH i2c: E2 08 00 15 5E 80 0D 03 02 00 00 00 00 EE [10:03:22]Write i2c OK [10:03:22]MH_I2C_Read... [10:03:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:22]Read from MH i2c: E2 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 0B 00 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 0B 00 15 5E 00 A9 1E E4 04 49 86 DC 4F 90 00 98 [10:03:22]RAPDU: A9 1E E4 04 49 86 DC 4F 90 00 [10:03:22]wFMCommunicate OK [10:03:22]SAM_PROTO_SignData done [10:03:22]FM_MakeSignedData done [10:03:22]CreateOFDProtocolMessage [10:03:22]wFMCommunicate request_size=4 [10:03:22]MH_SAM_APDU [10:03:22]CAPDU: 80 11 00 00 [10:03:22]Write to MH i2c: E2 08 00 16 5E 80 11 00 00 00 00 00 00 EE [10:03:22]Write i2c OK [10:03:22]MH_I2C_Read... [10:03:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:22]Read from MH i2c: E2 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 17 00 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: E2 17 00 16 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [10:03:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:03:22]wFMCommunicate OK [10:03:22]CreateOFDProtocolMessage done [10:03:22]OFDSenderStorePacket 96615 [10:03:22]StoreOFDPacket docnum=96615 [10:03:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 0B 07 01 47 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 7C 00 00 00 F4 03 04 00 ED B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 79 01 00 35 04 06 00 33 B6 36 6A 14 9F A9 1E E4 04 49 86 DC 4F [10:03:22]CheckFolder [10:03:22]dirname=/storage/ofd_packets [10:03:22]CheckFolder done [10:03:22]ProducePacketName [10:03:22]name=ofd_packets/00096615 [10:03:22]NVStorageSaveData ofd_packets/00096615 [10:03:22]File name is /storage/ofd_packets/00096615 [10:03:22]Write 301 bytes [10:03:22]NVStorageSaveData done [10:03:22]OFDSenderStorePacket done [10:03:22]KKMCreateOFDPacket done [10:03:22]NVStorageSaveData kkm_last_timestamp [10:03:22]File name is /storage/kkm_last_timestamp [10:03:22]Write 4 bytes [10:03:22]NVStorageSaveData done [10:03:22]ExternCall_PrintAddStr [10:03:22]wPrintStart [10:03:22]Write to MH i2c: 01 00 00 17 5E 75 [10:03:22]Write i2c OK [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: 01 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: 01 07 00 [10:03:22]MH_I2C_Read... [10:03:22]Read from MH i2c: 01 07 00 17 5E 00 00 00 00 00 FF 0F 8A [10:03:22]RasterBufferAndPrint [10:03:22]line Счет N : (1)3407142 [10:03:22]line ИНН: 02508201610067 [10:03:22]line Контрольно-Кассовый Чек [10:03:22]line ПРОДАЖА [10:03:22]line ТРК (МРК, ГНК) : 32 [10:03:22]line Товар: 2710124130 [10:03:22]line Аи-92-К-4 [10:03:22]line 14.950 * 66.90 [10:03:22]line = 1000.16 [10:03:22]line НДС 12% НСП 1% [10:03:22]line > о реализуемом товаре [10:03:22]line ОКРУГЛЕНИЕ: -0.16 [10:03:22]line ИТОГО: 1000.00 [10:03:22]line Внесено: 1000.00 [10:03:22]line СДАЧА: 0.00 [10:03:22]line НСП 1% : 8.85 [10:03:22]line НДС 12% : 106.21 [10:03:22]line Наличными: 1000.00 [10:03:22]line Безнал.: 0.00 [10:03:22]line Место: АЗС № 82 "Партнер Нефть" [10:03:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:03:22]line СНО: Общий режим [10:03:22]line Чек 124 29.10.2024 10:03 [10:03:22]line Смена: 145 ФФД: 1.0 [10:03:22]line ЗНМ: 0300000017 [10:03:22]line РНМ: 0000000000170478 [10:03:22]line Версия ККМ: v1.0 [10:03:22]line ФМ: 0000000002098560 [10:03:22]line ФД: 96615 [10:03:22]line ФПД: 56857689986207 [10:03:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100325&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96615&fm=56857689986207&tin=02508201610067®Number=0000000000170478&sum=100000 [10:03:22]OFD Sender: Processing packet 96615 [packets to send 58, broken 57] [10:03:22]ProducePacketName [10:03:22]name=ofd_packets/00096615 [10:03:22]OFD Sender: To server: pG, [10:03:22]CommunicateWithHost lk.salyk.kg:30040 [10:03:22]ConnectInit lk.salyk.kg [10:03:22]written 0, free lines is 4095 [10:03:22]Connected sock=10 [10:03:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 0B 07 01 47 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 7C 00 00 00 F4 03 04 00 ED B2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 79 01 00 35 04 06 00 33 B6 36 6A 14 9F A9 1E E4 04 49 86 DC 4F [10:03:23]Write to MH i2c: 01 00 00 42 5E A0 [10:03:23]Write i2c OK [10:03:23]MH_I2C_Read... [10:03:23]Read from MH i2c: 01 [10:03:23]MH_I2C_Read... [10:03:23]Read from MH i2c: 01 07 00 [10:03:23]MH_I2C_Read... [10:03:23]Read from MH i2c: 01 07 00 42 5E 00 00 00 00 00 14 0D C8 [10:03:23]RasterBufferAndPrint [10:03:23]line [10:03:23]line [10:03:23]line [10:03:23]line [10:03:23]line [10:03:23]written 0, free lines is 3360 [10:03:23]MH_Cut [10:03:23]Write to MH i2c: D1 01 00 49 5E 01 79 [10:03:23]Write i2c OK [10:03:23]MH_I2C_Read... [10:03:23]Read from MH i2c: D1 [10:03:23]MH_I2C_Read... [10:03:23]Read from MH i2c: D1 01 00 [10:03:23]MH_I2C_Read... [10:03:23]Read from MH i2c: D1 01 00 49 5E 00 78 [10:03:23]Write to MH i2c: 01 00 00 4A 5E A8 [10:03:23]Write i2c OK [10:03:23]MH_I2C_Read... [10:03:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C2 9E 47 00 94 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 32 30 39 38 35 36 30 10 04 04 00 67 79 01 00 F4 03 04 00 14 5D 20 67 B6 04 01 00 00 65 B6 D3 74 EB 69 A8 3D [10:03:23]CommunicateWithHost err = 0 [10:03:23]CheckOFDResponse [10:03:23]1017 (14) - 77093643461234 [10:03:23]1041 (16) - 0000000002098560 [10:03:23]1040 (4) - 96615 [10:03:23]1012 (4) - 29.10.2024 03:57 [10:03:23]1206 (1) - 0 [10:03:23]OFD Sender: Remove packet 96615 [10:03:23]ProducePacketName [10:03:23]name=ofd_packets/00096615 [10:03:23]NVStorageDeleteData [10:03:23]*** Cut start [10:03:23]*** Partial cut [10:03:23]*** CUTSNS_PIN = 1 [10:03:23]*** CUTSNS_PIN = 0 [10:03:23]OFD Sender: No OFD packet to send [10:03:24]*** Brake cut motor [10:03:24]Read from MH i2c: 01 [10:03:24]MH_I2C_Read... [10:03:24]*** Stop cut motor [10:03:24]*** Cut end [10:03:24]Read from MH i2c: 01 07 00 [10:03:24]MH_I2C_Read... [10:03:24]Read from MH i2c: 01 07 00 4A 5E 00 00 00 00 00 FF 0F BD [10:03:24]process_action close_receipt done [10:03:24]requested_data is exist [10:03:24]produce_requested_data [10:03:24]requested_item fm.sn is exist - process it [10:03:24]wFMCommunicate request_size=4 [10:03:24]MH_SAM_APDU [10:03:24]CAPDU: 80 11 00 00 [10:03:24]Write to MH i2c: E2 08 00 4B 5E 80 11 00 00 00 00 00 00 23 [10:03:24]Write i2c OK [10:03:24]MH_I2C_Read... [10:03:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:24]Read from MH i2c: E2 [10:03:24]MH_I2C_Read... [10:03:24]Read from MH i2c: E2 17 00 [10:03:24]MH_I2C_Read... [10:03:24]Read from MH i2c: E2 17 00 4B 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [10:03:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:03:24]wFMCommunicate OK [10:03:24]requested_item fd.num is exist - process it [10:03:24]SAM_PROTO_GetFieldsCounters [10:03:24]wFMCommunicate request_size=4 [10:03:24]MH_SAM_APDU [10:03:24]CAPDU: 80 13 00 00 [10:03:24]Write to MH i2c: E2 08 00 4C 5E 80 13 00 00 00 00 00 00 26 [10:03:24]Write i2c OK [10:03:24]MH_I2C_Read... [10:03:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:24]Read from MH i2c: E2 [10:03:24]MH_I2C_Read... [10:03:24]Read from MH i2c: E2 62 00 [10:03:24]MH_I2C_Read... [10:03:24]Read from MH i2c: E2 62 00 4C 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [10:03:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:03:24]wFMCommunicate OK [10:03:24]SAM_PROTO_GetFieldsCounters done [10:03:24]requested_item shift.num is exist - process it [10:03:24]requested_item shift.opened is exist - process it [10:03:24]req_shift_opened [10:03:24]FM_GetShiftState [10:03:24]SAM_PROTO_GetShiftState [10:03:24]wFMCommunicate request_size=4 [10:03:24]MH_SAM_APDU [10:03:24]CAPDU: 80 13 01 00 [10:03:24]Write to MH i2c: E2 08 00 4D 5E 80 13 01 00 00 00 00 00 28 [10:03:24]Write i2c OK [10:03:24]MH_I2C_Read... [10:03:24]Read from MH i2c: E2 [10:03:24]MH_I2C_Read... [10:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:24]Read from MH i2c: E2 0E 00 [10:03:24]MH_I2C_Read... [10:03:24]Read from MH i2c: E2 0E 00 4D 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [10:03:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:03:24]wFMCommunicate OK [10:03:24]SAM_PROTO_GetShiftState done [10:03:24]FM_GetShiftState done [10:03:24]req_shift_opened done [10:03:24]requested_item shift.open_date is exist - process it [10:03:24]req_shift_open_date [10:03:24]req_shift_open_date done [10:03:24]produce_requested_data done [10:03:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96615,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:03:24]process_action_free close_receipt [10:03:24]json_value_free [10:03:24]json_value_free done [10:03:24]process_json_proto returns [10:03:24]Send response to host [10:03:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96615,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:03:24]free response buf [10:03:24]execute_script done [10:03:24]execute_script returns [10:03:24]free content buf [10:03:24]Sock 9.Close socket [10:03:24]Sock 9.Thread stoped [10:03:28]OFD Sender: No OFD packet to send [10:03:33]OFD Sender: No OFD packet to send [10:03:38]OFD Sender: No OFD packet to send [10:03:43]OFD Sender: No OFD packet to send [10:03:48]OFD Sender: No OFD packet to send [10:03:53]OFD Sender: No OFD packet to send [10:03:58]OFD Sender: No OFD packet to send [10:04:00]accept exits with 7 [10:04:00]New connection [10:04:00]New thread 3066920292 created [10:04:00]Thread 3066776932 joined [10:04:00]Waiting for new connection... [10:04:00] Sock 7.Parse request [10:04:00]Sock 7.Check first char [10:04:00]Sock 7.First char is OK [10:04:00]request: POST /json_proto HTTP/1.0 [10:04:00]Method: POST [10:04:00]URL: /json_proto [10:04:00]Method is POST - this is cgi request [10:04:00]url: /json_proto [10:04:00]query_string will be loaded in cgi processing [10:04:00]execute_cgi json_proto POST (null) [10:04:00]execute_cgi path=json_proto method=POST [10:04:00]POST find Content-Length [10:04:00]Host: 172.17.40.67:8080 [10:04:00]Content-Length: 767 [10:04:00]Content-Type: application/json [10:04:00] [10:04:00]POST finish read [10:04:00]Found Content-Length = 767 [10:04:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:04:00]execute_script... [10:04: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)3407143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:04:00]POST & json_proto [10:04:00]process_json_proto [10:04:00]json parsed OK: [10:04:00]protocol is kg_v1.0 [10:04:00]action value=close_receipt [10:04:00]process_action close_receipt [10:04:00]cmd_close_receipt [10:04:00]MH_GetDate [10:04:00]Write to MH i2c: F0 00 00 4E 5E 9B [10:04:00]Write i2c OK [10:04:00]MH_I2C_Read... [10:04:00]Read from MH i2c: F0 [10:04:00]MH_I2C_Read... [10:04:00]Read from MH i2c: F0 09 00 [10:04:00]MH_I2C_Read... [10:04:00]Read from MH i2c: F0 09 00 4E 5E 00 15 B3 20 67 EE DA 66 66 87 [10:04:00]GetLastDocTimeStamp 1730196205 [10:04:00]current date 1730196245 [10:04:00]FM_GetShiftState [10:04:00]SAM_PROTO_GetShiftState [10:04:00]wFMCommunicate request_size=4 [10:04:00]MH_SAM_APDU [10:04:00]CAPDU: 80 13 01 00 [10:04:00]Write to MH i2c: E2 08 00 4F 5E 80 13 01 00 00 00 00 00 2A [10:04:00]Write i2c OK [10:04:00]MH_I2C_Read... [10:04:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:01]Read from MH i2c: E2 [10:04:01]MH_I2C_Read... [10:04:01]Read from MH i2c: E2 0E 00 [10:04:01]MH_I2C_Read... [10:04:01]Read from MH i2c: E2 0E 00 4F 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 88 [10:04:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:04:01]wFMCommunicate OK [10:04:01]SAM_PROTO_GetShiftState done [10:04:01]FM_GetShiftState done [10:04:01]opened in 1730160548 [10:04:01]opened+sec_in_day 1730246948 [10:04:01]quantity*price = 100050 [10:04:01]sum+1 = 100052 [10:04:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 125 29.10.2024 10:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96616 ФПД: 225763189680089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96616&fm=225763189680089&tin=02508201610067®Number=0000000000170478&sum=100051 [10:04:02]StoreToDocumentArchive [10:04:02]shift 145 fd 96616 [10:04:02]save to /storage/0145/doc_00096616 [10:04:02]save last doc name /storage/0145/doc_00096616 to /storage/kkm_last_doc_name [10:04:02]save OK [10:04:02]Clear old archive folders... [10:04:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:04:02]tlvbuf is 01177EC0 [10:04:02]SAM_PROTO_ClearQueue [10:04:02]wFMCommunicate request_size=4 [10:04:02]MH_SAM_APDU [10:04:02]CAPDU: 80 09 00 00 [10:04:02]Write to MH i2c: E2 08 00 5C 5E 80 09 00 00 00 00 00 00 2C [10:04:02]Write i2c OK [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 [10:04:02]MH_I2C_Read... [10:04:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:02]Read from MH i2c: E2 03 00 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 03 00 5C 5E 00 90 00 2E [10:04:02]RAPDU: 90 00 [10:04:02]wFMCommunicate OK [10:04:02]SAM_PROTO_ClearQueue done [10:04:02]KKMCreateOFDPacket [10:04:02]OFDProtocolAddRootSTLVToBuf [10:04:02]FM_MakeSignedData [10:04:02]FM_MakeSignedData [10:04:02]SAM_PROTO_SignData [10:04:02]wFMCommunicate request_size=4 [10:04:02]MH_SAM_APDU [10:04:02]CAPDU: 80 0D 01 02 [10:04:02]Write to MH i2c: E2 08 00 5D 5E 80 0D 01 02 00 00 00 00 34 [10:04:02]Write i2c OK [10:04:02]MH_I2C_Read... [10:04:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:02]Read from MH i2c: E2 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 03 00 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 03 00 5D 5E 00 90 00 2F [10:04:02]RAPDU: 90 00 [10:04:02]wFMCommunicate OK [10:04:02]wFMCommunicate request_size=255 [10:04:02]MH_SAM_APDU [10:04:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 7D 00 00 00 F4 03 04 00 15 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 79 01 00 35 04 06 00 CD 54 96 B9 [10:04:02]Write to MH i2c: E2 02 01 5E 5E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 7D 00 00 00 F4 03 04 00 15 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 79 01 00 35 04 06 00 CD 54 96 B9 00 00 CE [10:04:02]Write i2c OK [10:04:02]MH_I2C_Read... [10:04:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:02]Read from MH i2c: E2 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 03 00 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 03 00 5E 5E 00 90 00 30 [10:04:02]RAPDU: 90 00 [10:04:02]wFMCommunicate OK [10:04:02]wFMCommunicate request_size=7 [10:04:02]MH_SAM_APDU [10:04:02]CAPDU: 80 0D 02 02 02 67 D9 [10:04:02]Write to MH i2c: E2 0A 00 5F 5E 80 0D 02 02 02 00 67 D9 00 00 7B [10:04:02]Write i2c OK [10:04:02]MH_I2C_Read... [10:04:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:02]Read from MH i2c: E2 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 03 00 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 03 00 5F 5E 00 90 00 31 [10:04:02]RAPDU: 90 00 [10:04:02]wFMCommunicate OK [10:04:02]wFMCommunicate request_size=4 [10:04:02]MH_SAM_APDU [10:04:02]CAPDU: 80 0D 03 02 [10:04:02]Write to MH i2c: E2 08 00 60 5E 80 0D 03 02 00 00 00 00 39 [10:04:02]Write i2c OK [10:04:02]MH_I2C_Read... [10:04:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:02]Read from MH i2c: E2 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 0B 00 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 0B 00 60 5E 00 19 B9 17 81 B9 70 64 D0 90 00 01 [10:04:02]RAPDU: 19 B9 17 81 B9 70 64 D0 90 00 [10:04:02]wFMCommunicate OK [10:04:02]SAM_PROTO_SignData done [10:04:02]FM_MakeSignedData done [10:04:02]CreateOFDProtocolMessage [10:04:02]wFMCommunicate request_size=4 [10:04:02]MH_SAM_APDU [10:04:02]CAPDU: 80 11 00 00 [10:04:02]Write to MH i2c: E2 08 00 61 5E 80 11 00 00 00 00 00 00 39 [10:04:02]Write i2c OK [10:04:02]MH_I2C_Read... [10:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:02]Read from MH i2c: E2 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 17 00 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: E2 17 00 61 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [10:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:04:02]wFMCommunicate OK [10:04:02]CreateOFDProtocolMessage done [10:04:02]OFDSenderStorePacket 96616 [10:04:02]StoreOFDPacket docnum=96616 [10:04:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 FE 04 01 00 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 7D 00 00 00 F4 03 04 00 15 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 79 01 00 35 04 06 00 CD 54 96 B9 67 D9 19 B9 17 81 B9 70 64 D0 [10:04:02]CheckFolder [10:04:02]dirname=/storage/ofd_packets [10:04:02]CheckFolder done [10:04:02]ProducePacketName [10:04:02]name=ofd_packets/00096616 [10:04:02]NVStorageSaveData ofd_packets/00096616 [10:04:02]File name is /storage/ofd_packets/00096616 [10:04:02]Write 298 bytes [10:04:02]NVStorageSaveData done [10:04:02]OFDSenderStorePacket done [10:04:02]KKMCreateOFDPacket done [10:04:02]NVStorageSaveData kkm_last_timestamp [10:04:02]File name is /storage/kkm_last_timestamp [10:04:02]Write 4 bytes [10:04:02]NVStorageSaveData done [10:04:02]ExternCall_PrintAddStr [10:04:02]wPrintStart [10:04:02]Write to MH i2c: 01 00 00 62 5E C0 [10:04:02]Write i2c OK [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: 01 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: 01 07 00 [10:04:02]MH_I2C_Read... [10:04:02]Read from MH i2c: 01 07 00 62 5E 00 00 00 00 00 FF 0F D5 [10:04:02]RasterBufferAndPrint [10:04:02]line Счет N : (1)3407143 [10:04:02]line ИНН: 02508201610067 [10:04:02]line Контрольно-Кассовый Чек [10:04:02]line ПРОДАЖА [10:04:02]line ТРК (МРК, ГНК) : 51 [10:04:02]line Товар: 2710194210 [10:04:02]line ДТ-К-5 [10:04:02]line 13.130 * 76.20 [10:04:02]line = 1000.51 [10:04:02]line НДС 12% НСП 1% [10:04:02]line > о реализуемом товаре [10:04:02]line ИТОГО: 1000.51 [10:04:02]line НСП 1% : 8.85 [10:04:02]line НДС 12% : 106.25 [10:04:02]line Наличными: 0.00 [10:04:02]line Безнал.: 1000.51 [10:04:02]line Место: АЗС № 82 "Партнер Нефть" [10:04:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:04:02]line СНО: Общий режим [10:04:02]line Чек 125 29.10.2024 10:04 [10:04:02]line Смена: 145 ФФД: 1.0 [10:04:02]line ЗНМ: 0300000017 [10:04:02]line РНМ: 0000000000170478 [10:04:02]line Версия ККМ: v1.0 [10:04:02]line Платежная система: Mbank [10:04:02]line ФМ: 0000000002098560 [10:04:02]line ФД: 96616 [10:04:02]line ФПД: 225763189680089 [10:04:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96616&fm=225763189680089&tin=02508201610067®Number=0000000000170478&sum=100051 [10:04:02]written 0, free lines is 4095 [10:04:03]OFD Sender: Processing packet 96616 [packets to send 58, broken 57] [10:04:03]ProducePacketName [10:04:03]name=ofd_packets/00096616 [10:04:03]OFD Sender: To server: pG, [10:04:03]CommunicateWithHost lk.salyk.kg:30040 [10:04:03]ConnectInit lk.salyk.kg [10:04:03]Connected sock=11 [10:04:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 FE 04 01 00 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 7D 00 00 00 F4 03 04 00 15 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 79 01 00 35 04 06 00 CD 54 96 B9 67 D9 19 B9 17 81 B9 70 64 D0 [10:04:03]Write to MH i2c: 01 00 00 8B 5E E9 [10:04:03]Write i2c OK [10:04:03]MH_I2C_Read... [10:04:03]Read from MH i2c: 01 [10:04:03]MH_I2C_Read... [10:04:03]Read from MH i2c: 01 07 00 [10:04:03]MH_I2C_Read... [10:04:03]Read from MH i2c: 01 07 00 8B 5E 00 00 00 00 00 2C 0D 29 [10:04:03]RasterBufferAndPrint [10:04:03]line [10:04:03]line [10:04:03]line [10:04:03]line [10:04:03]line [10:04:03]written 0, free lines is 3390 [10:04:03]MH_Cut [10:04:03]Write to MH i2c: D1 01 00 92 5E 01 C2 [10:04:03]Write i2c OK [10:04:03]MH_I2C_Read... [10:04:03]Read from MH i2c: D1 [10:04:03]MH_I2C_Read... [10:04:03]Read from MH i2c: D1 01 00 [10:04:03]MH_I2C_Read... [10:04:03]Read from MH i2c: D1 01 00 92 5E 00 C1 [10:04:03]Write to MH i2c: 01 00 00 93 5E F1 [10:04:03]Write i2c OK [10:04:03]MH_I2C_Read... [10:04:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E0 32 47 00 AA 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 32 30 39 38 35 36 30 10 04 04 00 68 79 01 00 F4 03 04 00 3C 5D 20 67 B6 04 01 00 00 14 F6 A3 24 4B 2C 9C B1 [10:04:03]CommunicateWithHost err = 0 [10:04:03]CheckOFDResponse [10:04:03]1017 (14) - 77093643461234 [10:04:03]1041 (16) - 0000000002098560 [10:04:03]1040 (4) - 96616 [10:04:03]1012 (4) - 29.10.2024 03:57 [10:04:03]1206 (1) - 0 [10:04:03]OFD Sender: Remove packet 96616 [10:04:03]ProducePacketName [10:04:03]name=ofd_packets/00096616 [10:04:03]NVStorageDeleteData [10:04:04]*** Cut start [10:04:04]*** Partial cut [10:04:04]*** CUTSNS_PIN = 1 [10:04:04]*** CUTSNS_PIN = 0 [10:04:04]OFD Sender: No OFD packet to send [10:04:04]*** Brake cut motor [10:04:04]Read from MH i2c: 01 [10:04:04]MH_I2C_Read... [10:04:04]*** Stop cut motor [10:04:04]*** Cut end [10:04:04]Read from MH i2c: 01 07 00 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: 01 07 00 93 5E 00 00 00 00 00 FF 0F 06 [10:04:04]process_action close_receipt done [10:04:04]requested_data is exist [10:04:04]produce_requested_data [10:04:04]requested_item fm.sn is exist - process it [10:04:04]wFMCommunicate request_size=4 [10:04:04]MH_SAM_APDU [10:04:04]CAPDU: 80 11 00 00 [10:04:04]Write to MH i2c: E2 08 00 94 5E 80 11 00 00 00 00 00 00 6C [10:04:04]Write i2c OK [10:04:04]MH_I2C_Read... [10:04:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:04]Read from MH i2c: E2 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: E2 17 00 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: E2 17 00 94 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [10:04:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:04:04]wFMCommunicate OK [10:04:04]requested_item fd.num is exist - process it [10:04:04]SAM_PROTO_GetFieldsCounters [10:04:04]wFMCommunicate request_size=4 [10:04:04]MH_SAM_APDU [10:04:04]CAPDU: 80 13 00 00 [10:04:04]Write to MH i2c: E2 08 00 95 5E 80 13 00 00 00 00 00 00 6F [10:04:04]Write i2c OK [10:04:04]MH_I2C_Read... [10:04:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:04]Read from MH i2c: E2 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: E2 62 00 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: E2 62 00 95 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [10:04:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:04:04]wFMCommunicate OK [10:04:04]SAM_PROTO_GetFieldsCounters done [10:04:04]requested_item shift.num is exist - process it [10:04:04]requested_item shift.opened is exist - process it [10:04:04]req_shift_opened [10:04:04]FM_GetShiftState [10:04:04]SAM_PROTO_GetShiftState [10:04:04]wFMCommunicate request_size=4 [10:04:04]MH_SAM_APDU [10:04:04]CAPDU: 80 13 01 00 [10:04:04]Write to MH i2c: E2 08 00 96 5E 80 13 01 00 00 00 00 00 71 [10:04:04]Write i2c OK [10:04:04]MH_I2C_Read... [10:04:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:05]Read from MH i2c: E2 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 0E 00 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 0E 00 96 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [10:04:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:04:05]wFMCommunicate OK [10:04:05]SAM_PROTO_GetShiftState done [10:04:05]FM_GetShiftState done [10:04:05]req_shift_opened done [10:04:05]requested_item shift.open_date is exist - process it [10:04:05]req_shift_open_date [10:04:05]req_shift_open_date done [10:04:05]produce_requested_data done [10:04:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96616,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:04:05]process_action_free close_receipt [10:04:05]json_value_free [10:04:05]json_value_free done [10:04:05]process_json_proto returns [10:04:05]Send response to host [10:04:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96616,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:04:05]free response buf [10:04:05]execute_script done [10:04:05]execute_script returns [10:04:05]free content buf [10:04:05]Sock 7.Close socket [10:04:05]Sock 7.Thread stoped [10:04:09]OFD Sender: No OFD packet to send [10:04:14]OFD Sender: No OFD packet to send [10:04:19]OFD Sender: No OFD packet to send [10:04:24]OFD Sender: No OFD packet to send [10:04:26]accept exits with 10 [10:04:26]New connection [10:04:26]New thread 3066776932 created [10:04:26]Thread 3066920292 joined [10:04:26]Waiting for new connection... [10:04:26] Sock 10.Parse request [10:04:26]Sock 10.Check first char [10:04:26]Sock 10.First char is OK [10:04:26]request: POST /json_proto HTTP/1.0 [10:04:26]Method: POST [10:04:26]URL: /json_proto [10:04:26]Method is POST - this is cgi request [10:04:26]url: /json_proto [10:04:26]query_string will be loaded in cgi processing [10:04:26]execute_cgi json_proto POST (null) [10:04:26]execute_cgi path=json_proto method=POST [10:04:26]POST find Content-Length [10:04:26]Host: 172.17.40.67:8080 [10:04:26]Content-Length: 679 [10:04:26]Content-Type: application/json [10:04:26] [10:04:26]POST finish read [10:04:26]Found Content-Length = 679 [10:04:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:04:26]execute_script... [10: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)3407144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:04:26]POST & json_proto [10:04:26]process_json_proto [10:04:26]json parsed OK: [10:04:26]protocol is kg_v1.0 [10:04:26]action value=close_receipt [10:04:26]process_action close_receipt [10:04:26]cmd_close_receipt [10:04:26]MH_GetDate [10:04:26]Write to MH i2c: F0 00 00 97 5E E4 [10:04:26]Write i2c OK [10:04:26]MH_I2C_Read... [10:04:26]Read from MH i2c: F0 [10:04:26]MH_I2C_Read... [10:04:26]Read from MH i2c: F0 09 00 [10:04:26]MH_I2C_Read... [10:04:26]Read from MH i2c: F0 09 00 97 5E 00 2F B3 20 67 EE DA 66 66 EA [10:04:26]GetLastDocTimeStamp 1730196245 [10:04:26]current date 1730196271 [10:04:26]FM_GetShiftState [10:04:26]SAM_PROTO_GetShiftState [10:04:26]wFMCommunicate request_size=4 [10:04:26]MH_SAM_APDU [10:04:26]CAPDU: 80 13 01 00 [10:04:26]Write to MH i2c: E2 08 00 98 5E 80 13 01 00 00 00 00 00 73 [10:04:26]Write i2c OK [10:04:26]MH_I2C_Read... [10:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:26]Read from MH i2c: E2 [10:04:26]MH_I2C_Read... [10:04:26]Read from MH i2c: E2 0E 00 [10:04:26]MH_I2C_Read... [10:04:26]Read from MH i2c: E2 0E 00 98 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D1 [10:04:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:04:26]wFMCommunicate OK [10:04:26]SAM_PROTO_GetShiftState done [10:04:26]FM_GetShiftState done [10:04:26]opened in 1730160548 [10:04:26]opened+sec_in_day 1730246948 [10:04:26]quantity*price = 70044 [10:04:26]sum+1 = 70045 [10:04:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 126 29.10.2024 10:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96617 ФПД: 254557660206932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96617&fm=254557660206932&tin=02508201610067®Number=0000000000170478&sum=70000 [10:04:28]StoreToDocumentArchive [10:04:28]shift 145 fd 96617 [10:04:28]save to /storage/0145/doc_00096617 [10:04:28]save last doc name /storage/0145/doc_00096617 to /storage/kkm_last_doc_name [10:04:28]save OK [10:04:28]Clear old archive folders... [10:04:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:28]tlvbuf is 0133D660 [10:04:28]SAM_PROTO_ClearQueue [10:04:28]wFMCommunicate request_size=4 [10:04:28]MH_SAM_APDU [10:04:28]CAPDU: 80 09 00 00 [10:04:28]Write to MH i2c: E2 08 00 A5 5E 80 09 00 00 00 00 00 00 75 [10:04:28]Write i2c OK [10:04:28]MH_I2C_Read... [10:04:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:28]Read from MH i2c: E2 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 A5 5E 00 90 00 77 [10:04:28]RAPDU: 90 00 [10:04:28]wFMCommunicate OK [10:04:28]SAM_PROTO_ClearQueue done [10:04:28]KKMCreateOFDPacket [10:04:28]OFDProtocolAddRootSTLVToBuf [10:04:28]FM_MakeSignedData [10:04:28]FM_MakeSignedData [10:04:28]SAM_PROTO_SignData [10:04:28]wFMCommunicate request_size=4 [10:04:28]MH_SAM_APDU [10:04:28]CAPDU: 80 0D 01 02 [10:04:28]Write to MH i2c: E2 08 00 A6 5E 80 0D 01 02 00 00 00 00 7D [10:04:28]Write i2c OK [10:04:28]MH_I2C_Read... [10:04:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:28]Read from MH i2c: E2 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 A6 5E 00 90 00 78 [10:04:28]RAPDU: 90 00 [10:04:28]wFMCommunicate OK [10:04:28]wFMCommunicate request_size=255 [10:04:28]MH_SAM_APDU [10:04:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 7E 00 00 00 F4 03 04 00 2F B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 79 01 00 35 04 06 00 E7 [10:04:28]Write to MH i2c: E2 02 01 A7 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E 00 00 00 F4 03 04 00 2F B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 79 01 00 35 04 06 00 E7 00 00 5D [10:04:28]Write i2c OK [10:04:28]MH_I2C_Read... [10:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:28]Read from MH i2c: E2 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 A7 5E 00 90 00 79 [10:04:28]RAPDU: 90 00 [10:04:28]wFMCommunicate OK [10:04:28]wFMCommunicate request_size=10 [10:04:28]MH_SAM_APDU [10:04:28]CAPDU: 80 0D 02 02 05 84 D2 E9 57 54 [10:04:28]Write to MH i2c: E2 0D 00 A8 5E 80 0D 02 02 05 00 84 D2 E9 57 54 00 00 74 [10:04:28]Write i2c OK [10:04:28]MH_I2C_Read... [10:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:28]Read from MH i2c: E2 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 03 00 A8 5E 00 90 00 7A [10:04:28]RAPDU: 90 00 [10:04:28]wFMCommunicate OK [10:04:28]wFMCommunicate request_size=4 [10:04:28]MH_SAM_APDU [10:04:28]CAPDU: 80 0D 03 02 [10:04:28]Write to MH i2c: E2 08 00 A9 5E 80 0D 03 02 00 00 00 00 82 [10:04:28]Write i2c OK [10:04:28]MH_I2C_Read... [10:04:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:28]Read from MH i2c: E2 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 0B 00 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 0B 00 A9 5E 00 A1 EB 08 B9 7B 07 43 71 90 00 06 [10:04:28]RAPDU: A1 EB 08 B9 7B 07 43 71 90 00 [10:04:28]wFMCommunicate OK [10:04:28]SAM_PROTO_SignData done [10:04:28]FM_MakeSignedData done [10:04:28]CreateOFDProtocolMessage [10:04:28]wFMCommunicate request_size=4 [10:04:28]MH_SAM_APDU [10:04:28]CAPDU: 80 11 00 00 [10:04:28]Write to MH i2c: E2 08 00 AA 5E 80 11 00 00 00 00 00 00 82 [10:04:28]Write i2c OK [10:04:28]MH_I2C_Read... [10:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:28]Read from MH i2c: E2 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 17 00 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: E2 17 00 AA 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [10:04:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:04:28]wFMCommunicate OK [10:04:28]CreateOFDProtocolMessage done [10:04:28]OFDSenderStorePacket 96617 [10:04:28]StoreOFDPacket docnum=96617 [10:04:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 25 07 01 E1 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 34 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 7E 00 00 00 F4 03 04 00 2F B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 79 01 00 35 04 06 00 E7 84 D2 E9 57 54 A1 EB 08 B9 7B 07 43 71 [10:04:28]CheckFolder [10:04:28]dirname=/storage/ofd_packets [10:04:28]CheckFolder done [10:04:28]ProducePacketName [10:04:28]name=ofd_packets/00096617 [10:04:28]NVStorageSaveData ofd_packets/00096617 [10:04:28]File name is /storage/ofd_packets/00096617 [10:04:28]Write 301 bytes [10:04:28]NVStorageSaveData done [10:04:28]OFDSenderStorePacket done [10:04:28]KKMCreateOFDPacket done [10:04:28]NVStorageSaveData kkm_last_timestamp [10:04:28]File name is /storage/kkm_last_timestamp [10:04:28]Write 4 bytes [10:04:28]NVStorageSaveData done [10:04:28]ExternCall_PrintAddStr [10:04:28]wPrintStart [10:04:28]Write to MH i2c: 01 00 00 AB 5E 09 [10:04:28]Write i2c OK [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: 01 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: 01 07 00 [10:04:28]MH_I2C_Read... [10:04:28]Read from MH i2c: 01 07 00 AB 5E 00 00 00 00 00 FF 0F 1E [10:04:28]RasterBufferAndPrint [10:04:28]line Счет N : (1)3407144 [10:04:28]line ИНН: 02508201610067 [10:04:28]line Контрольно-Кассовый Чек [10:04:28]line ПРОДАЖА [10:04:28]line ТРК (МРК, ГНК) : 42 [10:04:28]line Товар: 2710124130 [10:04:28]line Аи-92-К-4 [10:04:28]line 10.470 * 66.90 [10:04:28]line = 700.44 [10:04:28]line НДС 12% НСП 1% [10:04:28]line > о реализуемом товаре [10:04:28]line ОКРУГЛЕНИЕ: -0.44 [10:04:28]line ИТОГО: 700.00 [10:04:28]line Внесено: 700.00 [10:04:28]line СДАЧА: 0.00 [10:04:28]line НСП 1% : 6.20 [10:04:28]line НДС 12% : 74.38 [10:04:28]line Наличными: 700.00 [10:04:28]line Безнал.: 0.00 [10:04:28]line Место: АЗС № 82 "Партнер Нефть" [10:04:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:04:28]line СНО: Общий режим [10:04:28]line Чек 126 29.10.2024 10:04 [10:04:28]line Смена: 145 ФФД: 1.0 [10:04:28]line ЗНМ: 0300000017 [10:04:28]line РНМ: 0000000000170478 [10:04:28]line Версия ККМ: v1.0 [10:04:28]line ФМ: 0000000002098560 [10:04:28]line ФД: 96617 [10:04:28]line ФПД: 254557660206932 [10:04:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96617&fm=254557660206932&tin=02508201610067®Number=0000000000170478&sum=70000 [10:04:28]written 0, free lines is 4095 [10:04:28]OFD Sender: Processing packet 96617 [packets to send 58, broken 57] [10:04:28]ProducePacketName [10:04:28]name=ofd_packets/00096617 [10:04:28]OFD Sender: To server: pG, [10:04:28]CommunicateWithHost lk.salyk.kg:30040 [10:04:28]ConnectInit lk.salyk.kg [10:04:29]Connected sock=11 [10:04:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 25 07 01 E1 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 34 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 7E 00 00 00 F4 03 04 00 2F B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 79 01 00 35 04 06 00 E7 84 D2 E9 57 54 A1 EB 08 B9 7B 07 43 71 [10:04:29]Write to MH i2c: 01 00 00 D6 5E 34 [10:04:29]Write i2c OK [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: 01 [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: 01 07 00 [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: 01 07 00 D6 5E 00 00 00 00 00 0D 0D 55 [10:04:29]RasterBufferAndPrint [10:04:29]line [10:04:29]line [10:04:29]line [10:04:29]line [10:04:29]line [10:04:29]written 0, free lines is 3368 [10:04:29]MH_Cut [10:04:29]Write to MH i2c: D1 01 00 DD 5E 01 0D [10:04:29]Write i2c OK [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: D1 [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: D1 01 00 [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: D1 01 00 DD 5E 00 0C [10:04:29]Write to MH i2c: 01 00 00 DE 5E 3C [10:04:29]Write i2c OK [10:04:29]MH_I2C_Read... [10:04:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 35 55 47 00 8A 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 32 30 39 38 35 36 30 10 04 04 00 69 79 01 00 F4 03 04 00 56 5D 20 67 B6 04 01 00 00 C6 91 39 CC AD 84 B6 EB [10:04:29]CommunicateWithHost err = 0 [10:04:29]CheckOFDResponse [10:04:29]1017 (14) - 77093643461234 [10:04:29]1041 (16) - 0000000002098560 [10:04:29]1040 (4) - 96617 [10:04:29]1012 (4) - 29.10.2024 03:58 [10:04:29]1206 (1) - 0 [10:04:29]OFD Sender: Remove packet 96617 [10:04:29]ProducePacketName [10:04:29]name=ofd_packets/00096617 [10:04:29]NVStorageDeleteData [10:04:30]*** Cut start [10:04:30]*** Partial cut [10:04:30]*** CUTSNS_PIN = 1 [10:04:30]*** CUTSNS_PIN = 0 [10:04:30]OFD Sender: No OFD packet to send [10:04:30]*** Brake cut motor [10:04:30]Read from MH i2c: 01 [10:04:30]MH_I2C_Read... [10:04:30]*** Stop cut motor [10:04:30]*** Cut end [10:04:30]Read from MH i2c: 01 07 00 [10:04:30]MH_I2C_Read... [10:04:30]Read from MH i2c: 01 07 00 DE 5E 00 00 00 00 00 FF 0F 51 [10:04:30]process_action close_receipt done [10:04:30]requested_data is exist [10:04:30]produce_requested_data [10:04:30]requested_item fm.sn is exist - process it [10:04:30]wFMCommunicate request_size=4 [10:04:30]MH_SAM_APDU [10:04:30]CAPDU: 80 11 00 00 [10:04:30]Write to MH i2c: E2 08 00 DF 5E 80 11 00 00 00 00 00 00 B7 [10:04:30]Write i2c OK [10:04:30]MH_I2C_Read... [10:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:30]Read from MH i2c: E2 [10:04:30]MH_I2C_Read... [10:04:30]Read from MH i2c: E2 17 00 [10:04:30]MH_I2C_Read... [10:04:30]Read from MH i2c: E2 17 00 DF 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [10:04:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:04:30]wFMCommunicate OK [10:04:30]requested_item fd.num is exist - process it [10:04:30]SAM_PROTO_GetFieldsCounters [10:04:30]wFMCommunicate request_size=4 [10:04:30]MH_SAM_APDU [10:04:30]CAPDU: 80 13 00 00 [10:04:30]Write to MH i2c: E2 08 00 E0 5E 80 13 00 00 00 00 00 00 BA [10:04:30]Write i2c OK [10:04:30]MH_I2C_Read... [10:04:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:30]Read from MH i2c: E2 [10:04:30]MH_I2C_Read... [10:04:30]Read from MH i2c: E2 62 00 [10:04:30]MH_I2C_Read... [10:04:30]Read from MH i2c: E2 62 00 E0 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 C9 [10:04:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:04:31]wFMCommunicate OK [10:04:31]SAM_PROTO_GetFieldsCounters done [10:04:31]requested_item shift.num is exist - process it [10:04:31]requested_item shift.opened is exist - process it [10:04:31]req_shift_opened [10:04:31]FM_GetShiftState [10:04:31]SAM_PROTO_GetShiftState [10:04:31]wFMCommunicate request_size=4 [10:04:31]MH_SAM_APDU [10:04:31]CAPDU: 80 13 01 00 [10:04:31]Write to MH i2c: E2 08 00 E1 5E 80 13 01 00 00 00 00 00 BC [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:31]Read from MH i2c: E2 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 0E 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 0E 00 E1 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [10:04:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:04:31]wFMCommunicate OK [10:04:31]SAM_PROTO_GetShiftState done [10:04:31]FM_GetShiftState done [10:04:31]req_shift_opened done [10:04:31]requested_item shift.open_date is exist - process it [10:04:31]req_shift_open_date [10:04:31]req_shift_open_date done [10:04:31]produce_requested_data done [10:04:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96617,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:04:31]process_action_free close_receipt [10:04:31]json_value_free [10:04:31]json_value_free done [10:04:31]process_json_proto returns [10:04:31]Send response to host [10:04:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96617,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:04:31]free response buf [10:04:31]execute_script done [10:04:31]execute_script returns [10:04:31]free content buf [10:04:31]Sock 10.Close socket [10:04:31]Sock 10.Thread stoped [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:56]accept exits with 7 [10:04:56]New connection [10:04:56]New thread 3066920292 created [10:04:56]Thread 3066776932 joined [10:04:56]Waiting for new connection... [10:04:56] Sock 7.Parse request [10:04:56]Sock 7.Check first char [10:04:56]Sock 7.First char is OK [10:04:56]request: POST /json_proto HTTP/1.0 [10:04:56]Method: POST [10:04:56]URL: /json_proto [10:04:56]Method is POST - this is cgi request [10:04:56]url: /json_proto [10:04:56]query_string will be loaded in cgi processing [10:04:56]execute_cgi json_proto POST (null) [10:04:56]execute_cgi path=json_proto method=POST [10:04:56]POST find Content-Length [10:04:56]Host: 172.17.40.67:8080 [10:04:56]Content-Length: 678 [10:04:56]Content-Type: application/json [10:04:56] [10:04:56]POST finish read [10:04:56]Found Content-Length = 678 [10:04:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:04:56]execute_script... [10:04: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)3407145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:04:56]POST & json_proto [10:04:56]process_json_proto [10:04:56]json parsed OK: [10:04:56]protocol is kg_v1.0 [10:04:56]action value=close_receipt [10:04:56]process_action close_receipt [10:04:56]cmd_close_receipt [10:04:56]MH_GetDate [10:04:56]Write to MH i2c: F0 00 00 E2 5E 2F [10:04:56]Write i2c OK [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: F0 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: F0 09 00 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: F0 09 00 E2 5E 00 4C B3 20 67 EE DA 66 66 52 [10:04:56]GetLastDocTimeStamp 1730196271 [10:04:56]current date 1730196300 [10:04:56]FM_GetShiftState [10:04:56]SAM_PROTO_GetShiftState [10:04:56]wFMCommunicate request_size=4 [10:04:56]MH_SAM_APDU [10:04:56]CAPDU: 80 13 01 00 [10:04:56]Write to MH i2c: E2 08 00 E3 5E 80 13 01 00 00 00 00 00 BE [10:04:56]Write i2c OK [10:04:56]MH_I2C_Read... [10:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:56]Read from MH i2c: E2 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: E2 0E 00 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: E2 0E 00 E3 5E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [10:04:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:04:56]wFMCommunicate OK [10:04:56]SAM_PROTO_GetShiftState done [10:04:56]FM_GetShiftState done [10:04:56]opened in 1730160548 [10:04:56]opened+sec_in_day 1730246948 [10:04:56]quantity*price = 30038 [10:04:56]sum+1 = 30039 [10:04:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 127 29.10.2024 10:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96618 ФПД: 267388517377551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100500&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96618&fm=267388517377551&tin=02508201610067®Number=0000000000170478&sum=30000 [10:04:57]StoreToDocumentArchive [10:04:57]shift 145 fd 96618 [10:04:57]save to /storage/0145/doc_00096618 [10:04:57]save last doc name /storage/0145/doc_00096618 to /storage/kkm_last_doc_name [10:04:57]save OK [10:04:57]Clear old archive folders... [10:04:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:57]tlvbuf is 0114A6F0 [10:04:57]SAM_PROTO_ClearQueue [10:04:57]wFMCommunicate request_size=4 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 09 00 00 [10:04:57]Write to MH i2c: E2 08 00 F0 5E 80 09 00 00 00 00 00 00 C0 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** 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 F0 5E 00 90 00 C2 [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 F1 5E 80 0D 01 02 00 00 00 00 C8 [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 F1 5E 00 90 00 C3 [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 34 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 4C B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 79 01 00 35 04 06 00 F3 [10:04:57]Write to MH i2c: E2 02 01 F2 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 4C B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 79 01 00 35 04 06 00 F3 00 00 B7 [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 F2 5E 00 90 00 C4 [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 30 3D 98 66 0F [10:04:57]Write to MH i2c: E2 0D 00 F3 5E 80 0D 02 02 05 00 30 3D 98 66 0F 00 00 4F [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 F3 5E 00 90 00 C5 [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 F4 5E 80 0D 03 02 00 00 00 00 CD [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 F4 5E 00 38 8B 12 81 58 C7 76 D8 90 00 91 [10:04:57]RAPDU: 38 8B 12 81 58 C7 76 D8 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 F5 5E 80 11 00 00 00 00 00 00 CD [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 F5 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [10:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:04:57]wFMCommunicate OK [10:04:57]CreateOFDProtocolMessage done [10:04:57]OFDSenderStorePacket 96618 [10:04:57]StoreOFDPacket docnum=96618 [10:04:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 BF 07 01 1A 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4C B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 79 01 00 35 04 06 00 F3 30 3D 98 66 0F 38 8B 12 81 58 C7 76 D8 [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/00096618 [10:04:57]NVStorageSaveData ofd_packets/00096618 [10:04:57]File name is /storage/ofd_packets/00096618 [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 F6 5E 54 [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 F6 5E 00 00 00 00 00 FF 0F 69 [10:04:57]RasterBufferAndPrint [10:04:57]line Счет N : (1)3407145 [10:04:57]line ИНН: 02508201610067 [10:04:57]line Контрольно-Кассовый Чек [10:04:57]line ПРОДАЖА [10:04:57]line ТРК (МРК, ГНК) : 32 [10:04:57]line Товар: 2710124130 [10:04:57]line Аи-92-К-4 [10:04:57]line 4.490 * 66.90 [10:04:57]line = 300.38 [10:04:57]line НДС 12% НСП 1% [10:04:57]line > о реализуемом товаре [10:04:57]line ОКРУГЛЕНИЕ: -0.38 [10:04:57]line ИТОГО: 300.00 [10:04:57]line Внесено: 300.00 [10:04:57]line СДАЧА: 0.00 [10:04:57]line НСП 1% : 2.66 [10:04:57]line НДС 12% : 31.90 [10:04:57]line Наличными: 300.00 [10:04:57]line Безнал.: 0.00 [10:04:57]line Место: АЗС № 82 "Партнер Нефть" [10:04:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:04:57]line СНО: Общий режим [10:04:57]line Чек 127 29.10.2024 10:05 [10:04:57]line Смена: 145 ФФД: 1.0 [10:04:57]line ЗНМ: 0300000017 [10:04:57]line РНМ: 0000000000170478 [10:04:57]line Версия ККМ: v1.0 [10:04:57]line ФМ: 0000000002098560 [10:04:57]line ФД: 96618 [10:04:57]line ФПД: 267388517377551 [10:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100500&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96618&fm=267388517377551&tin=02508201610067®Number=0000000000170478&sum=30000 [10:04:57]written 0, free lines is 4095 [10:04:58]OFD Sender: Processing packet 96618 [packets to send 58, broken 57] [10:04:58]ProducePacketName [10:04:58]name=ofd_packets/00096618 [10:04:58]OFD Sender: To server: pG, [10:04:58]CommunicateWithHost lk.salyk.kg:30040 [10:04:58]ConnectInit lk.salyk.kg [10:04:58]Connected sock=11 [10:04:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 BF 07 01 1A 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4C B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 79 01 00 35 04 06 00 F3 30 3D 98 66 0F 38 8B 12 81 58 C7 76 D8 [10:04:58]Write to MH i2c: 01 00 00 21 5F 80 [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 21 5F 00 00 00 00 00 07 0D 9B [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 3359 [10:04:58]MH_Cut [10:04:58]Write to MH i2c: D1 01 00 28 5F 01 59 [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 28 5F 00 58 [10:04:58]Write to MH i2c: 01 00 00 29 5F 88 [10:04:58]Write i2c OK [10:04:58]MH_I2C_Read... [10:04:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 23 8F 47 00 14 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 79 01 00 F4 03 04 00 73 5D 20 67 B6 04 01 00 00 75 09 7C 82 56 D0 9D D4 [10:04:58]CommunicateWithHost err = 0 [10:04:58]CheckOFDResponse [10:04:58]1017 (14) - 77093643461234 [10:04:58]1041 (16) - 0000000002098560 [10:04:58]1040 (4) - 96618 [10:04:58]1012 (4) - 29.10.2024 03:58 [10:04:58]1206 (1) - 0 [10:04:58]OFD Sender: Remove packet 96618 [10:04:58]ProducePacketName [10:04:58]name=ofd_packets/00096618 [10:04:58]NVStorageDeleteData [10:04:59]*** Cut start [10:04:59]*** Partial cut [10:04:59]*** CUTSNS_PIN = 1 [10:04:59]*** CUTSNS_PIN = 0 [10:04:59]OFD Sender: No OFD packet to send [10:04:59]*** Brake cut motor [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 29 5F 00 00 00 00 00 FF 0F 9D [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 2A 5F 80 11 00 00 00 00 00 00 03 [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 2A 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [10:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 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 2B 5F 80 13 00 00 00 00 00 00 06 [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 2B 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [10:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [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 2C 5F 80 13 01 00 00 00 00 00 08 [10:04:59]Write i2c OK [10:04:59]MH_I2C_Read... [10:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:00]Read from MH i2c: E2 [10:05:00]MH_I2C_Read... [10:05:00]Read from MH i2c: E2 0E 00 [10:05:00]MH_I2C_Read... [10:05:00]Read from MH i2c: E2 0E 00 2C 5F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [10:05:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:05:00]wFMCommunicate OK [10:05:00]SAM_PROTO_GetShiftState done [10:05:00]FM_GetShiftState done [10:05:00]req_shift_opened done [10:05:00]requested_item shift.open_date is exist - process it [10:05:00]req_shift_open_date [10:05:00]req_shift_open_date done [10:05:00]produce_requested_data done [10:05:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96618,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:05:00]process_action_free close_receipt [10:05:00]json_value_free [10:05:00]json_value_free done [10:05:00]process_json_proto returns [10:05:00]Send response to host [10:05:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96618,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:05:00]free response buf [10:05:00]execute_script done [10:05:00]execute_script returns [10:05:00]free content buf [10:05:00]Sock 7.Close socket [10:05:00]Sock 7.Thread stoped [10:05:04]OFD Sender: No OFD packet to send [10:05:09]OFD Sender: No OFD packet to send [10:05:14]OFD Sender: No OFD packet to send [10:05:19]OFD Sender: No OFD packet to send [10:05:20]accept exits with 9 [10:05:20]New connection [10:05:20]New thread 3066776932 created [10:05:20]Thread 3066920292 joined [10:05:20]Waiting for new connection... [10:05:20] Sock 9.Parse request [10:05:20]Sock 9.Check first char [10:05:20]Sock 9.First char is OK [10:05:20]request: POST /json_proto HTTP/1.0 [10:05:20]Method: POST [10:05:20]URL: /json_proto [10:05:20]Method is POST - this is cgi request [10:05:20]url: /json_proto [10:05:20]query_string will be loaded in cgi processing [10:05:20]execute_cgi json_proto POST (null) [10:05:20]execute_cgi path=json_proto method=POST [10:05:20]POST find Content-Length [10:05:20]Host: 172.17.40.67:8080 [10:05:20]Content-Length: 678 [10:05:20]Content-Type: application/json [10:05:20] [10:05:20]POST finish read [10:05:20]Found Content-Length = 678 [10:05:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:20]execute_script... [10:05: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)3407146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:20]POST & json_proto [10:05:20]process_json_proto [10:05:20]json parsed OK: [10:05:20]protocol is kg_v1.0 [10:05:20]action value=close_receipt [10:05:20]process_action close_receipt [10:05:20]cmd_close_receipt [10:05:20]MH_GetDate [10:05:20]Write to MH i2c: F0 00 00 2D 5F 7B [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: F0 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: F0 09 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: F0 09 00 2D 5F 00 65 B3 20 67 EE DA 66 66 B7 [10:05:20]GetLastDocTimeStamp 1730196300 [10:05:20]current date 1730196325 [10:05:20]FM_GetShiftState [10:05:20]SAM_PROTO_GetShiftState [10:05:20]wFMCommunicate request_size=4 [10:05:20]MH_SAM_APDU [10:05:20]CAPDU: 80 13 01 00 [10:05:20]Write to MH i2c: E2 08 00 2E 5F 80 13 01 00 00 00 00 00 0A [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 0E 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 0E 00 2E 5F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 68 [10:05:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:05:20]wFMCommunicate OK [10:05:20]SAM_PROTO_GetShiftState done [10:05:20]FM_GetShiftState done [10:05:20]opened in 1730160548 [10:05:20]opened+sec_in_day 1730246948 [10:05:20]quantity*price = 40006 [10:05:20]sum+1 = 40007 [10:05:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 128 29.10.2024 10:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96619 ФПД: 154115823298231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100525&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96619&fm=154115823298231&tin=02508201610067®Number=0000000000170478&sum=40000 [10:05:21]StoreToDocumentArchive [10:05:21]shift 145 fd 96619 [10:05:21]save to /storage/0145/doc_00096619 [10:05:21]save last doc name /storage/0145/doc_00096619 to /storage/kkm_last_doc_name [10:05:21]save OK [10:05:21]Clear old archive folders... [10:05:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:05:21]tlvbuf is B6F50930 [10:05:21]SAM_PROTO_ClearQueue [10:05:21]wFMCommunicate request_size=4 [10:05:21]MH_SAM_APDU [10:05:21]CAPDU: 80 09 00 00 [10:05:21]Write to MH i2c: E2 08 00 3B 5F 80 09 00 00 00 00 00 00 0C [10:05:21]Write i2c OK [10:05:21]MH_I2C_Read... [10:05:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:21]Read from MH i2c: E2 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: E2 03 00 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: E2 03 00 3B 5F 00 90 00 0E [10:05:21]RAPDU: 90 00 [10:05:21]wFMCommunicate OK [10:05:21]SAM_PROTO_ClearQueue done [10:05:21]KKMCreateOFDPacket [10:05:21]OFDProtocolAddRootSTLVToBuf [10:05:21]FM_MakeSignedData [10:05:21]FM_MakeSignedData [10:05:21]SAM_PROTO_SignData [10:05:21]wFMCommunicate request_size=4 [10:05:21]MH_SAM_APDU [10:05:21]CAPDU: 80 0D 01 02 [10:05:21]Write to MH i2c: E2 08 00 3C 5F 80 0D 01 02 00 00 00 00 14 [10:05:21]Write i2c OK [10:05:21]MH_I2C_Read... [10:05:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:21]Read from MH i2c: E2 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: E2 03 00 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: E2 03 00 3C 5F 00 90 00 0F [10:05:21]RAPDU: 90 00 [10:05:21]wFMCommunicate OK [10:05:21]wFMCommunicate request_size=255 [10:05:21]MH_SAM_APDU [10:05: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 34 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 80 00 00 00 F4 03 04 00 65 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 79 01 00 35 04 06 00 8C [10:05:21]Write to MH i2c: E2 02 01 3D 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 65 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 79 01 00 35 04 06 00 8C 00 00 92 [10:05:21]Write i2c OK [10:05:21]MH_I2C_Read... [10:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:22]Read from MH i2c: E2 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 03 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 03 00 3D 5F 00 90 00 10 [10:05:22]RAPDU: 90 00 [10:05:22]wFMCommunicate OK [10:05:22]wFMCommunicate request_size=10 [10:05:22]MH_SAM_APDU [10:05:22]CAPDU: 80 0D 02 02 05 2A E2 E6 E6 B7 [10:05:22]Write to MH i2c: E2 0D 00 3E 5F 80 0D 02 02 05 00 2A E2 E6 E6 B7 00 00 B0 [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:22]Read from MH i2c: E2 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 03 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 03 00 3E 5F 00 90 00 11 [10:05:22]RAPDU: 90 00 [10:05:22]wFMCommunicate OK [10:05:22]wFMCommunicate request_size=4 [10:05:22]MH_SAM_APDU [10:05:22]CAPDU: 80 0D 03 02 [10:05:22]Write to MH i2c: E2 08 00 3F 5F 80 0D 03 02 00 00 00 00 19 [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:22]Read from MH i2c: E2 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 0B 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 0B 00 3F 5F 00 E0 5D 2C 75 AF 37 C3 24 90 00 C5 [10:05:22]RAPDU: E0 5D 2C 75 AF 37 C3 24 90 00 [10:05:22]wFMCommunicate OK [10:05:22]SAM_PROTO_SignData done [10:05:22]FM_MakeSignedData done [10:05:22]CreateOFDProtocolMessage [10:05:22]wFMCommunicate request_size=4 [10:05:22]MH_SAM_APDU [10:05:22]CAPDU: 80 11 00 00 [10:05:22]Write to MH i2c: E2 08 00 40 5F 80 11 00 00 00 00 00 00 19 [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:22]Read from MH i2c: E2 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 17 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 17 00 40 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [10:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:05:22]wFMCommunicate OK [10:05:22]CreateOFDProtocolMessage done [10:05:22]OFDSenderStorePacket 96619 [10:05:22]StoreOFDPacket docnum=96619 [10:05:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 33 07 01 B3 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 80 00 00 00 F4 03 04 00 65 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 79 01 00 35 04 06 00 8C 2A E2 E6 E6 B7 E0 5D 2C 75 AF 37 C3 24 [10:05:22]CheckFolder [10:05:22]dirname=/storage/ofd_packets [10:05:22]CheckFolder done [10:05:22]ProducePacketName [10:05:22]name=ofd_packets/00096619 [10:05:22]NVStorageSaveData ofd_packets/00096619 [10:05:22]File name is /storage/ofd_packets/00096619 [10:05:22]Write 301 bytes [10:05:22]NVStorageSaveData done [10:05:22]OFDSenderStorePacket done [10:05:22]KKMCreateOFDPacket done [10:05:22]NVStorageSaveData kkm_last_timestamp [10:05:22]File name is /storage/kkm_last_timestamp [10:05:22]Write 4 bytes [10:05:22]NVStorageSaveData done [10:05:22]ExternCall_PrintAddStr [10:05:22]wPrintStart [10:05:22]Write to MH i2c: 01 00 00 41 5F A0 [10:05:22]OFD Sender: Processing packet 96619 [packets to send 58, broken 57] [10:05:22]ProducePacketName [10:05:22]name=ofd_packets/00096619 [10:05:22]OFD Sender: To server: pG, [10:05:22]CommunicateWithHost lk.salyk.kg:30040 [10:05:22]ConnectInit lk.salyk.kg [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: 01 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: 01 07 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: 01 07 00 41 5F 00 00 00 00 00 FF 0F B5 [10:05:22]RasterBufferAndPrint [10:05:22]line Счет N : (1)3407146 [10:05:22]line ИНН: 02508201610067 [10:05:22]line Контрольно-Кассовый Чек [10:05:22]line ПРОДАЖА [10:05:22]line ТРК (МРК, ГНК) : 12 [10:05:22]line Товар: 2710124130 [10:05:22]line Аи-92-К-4 [10:05:22]line 5.980 * 66.90 [10:05:22]line = 400.06 [10:05:22]line НДС 12% НСП 1% [10:05:22]line > о реализуемом товаре [10:05:22]line ОКРУГЛЕНИЕ: -0.06 [10:05:22]line ИТОГО: 400.00 [10:05:22]line Внесено: 400.00 [10:05:22]line СДАЧА: 0.00 [10:05:22]line НСП 1% : 3.54 [10:05:22]line НДС 12% : 42.48 [10:05:22]line Наличными: 400.00 [10:05:22]line Безнал.: 0.00 [10:05:22]line Место: АЗС № 82 "Партнер Нефть" [10:05:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:05:22]line СНО: Общий режим [10:05:22]line Чек 128 29.10.2024 10:05 [10:05:22]line Смена: 145 ФФД: 1.0 [10:05:22]line ЗНМ: 0300000017 [10:05:22]line РНМ: 0000000000170478 [10:05:22]line Версия ККМ: v1.0 [10:05:22]line ФМ: 0000000002098560 [10:05:22]line ФД: 96619 [10:05:22]line ФПД: 154115823298231 [10:05:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100525&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96619&fm=154115823298231&tin=02508201610067®Number=0000000000170478&sum=40000 [10:05:22]written 0, free lines is 4095 [10:05:22]Connected sock=7 [10:05:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 33 07 01 B3 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 80 00 00 00 F4 03 04 00 65 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 79 01 00 35 04 06 00 8C 2A E2 E6 E6 B7 E0 5D 2C 75 AF 37 C3 24 [10:05:22]Write to MH i2c: 01 00 00 6C 5F CB [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: 01 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: 01 07 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: 01 07 00 6C 5F 00 00 00 00 00 1F 0D FE [10:05:22]RasterBufferAndPrint [10:05:22]line [10:05:22]line [10:05:22]line [10:05:22]line [10:05:22]line [10:05:22]written 0, free lines is 3380 [10:05:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D8 71 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 6B 79 01 00 F4 03 04 00 8B 5D 20 67 B6 04 01 00 00 79 9D F8 62 60 E1 24 CF [10:05:22]CommunicateWithHost err = 0 [10:05:22]CheckOFDResponse [10:05:22]1017 (14) - 77093643461234 [10:05:22]1041 (16) - 0000000002098560 [10:05:22]1040 (4) - 96619 [10:05:22]1012 (4) - 29.10.2024 03:59 [10:05:22]1206 (1) - 0 [10:05:22]OFD Sender: Remove packet 96619 [10:05:22]ProducePacketName [10:05:22]name=ofd_packets/00096619 [10:05:22]NVStorageDeleteData [10:05:22]MH_Cut [10:05:22]Write to MH i2c: D1 01 00 73 5F 01 A4 [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: D1 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: D1 01 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: D1 01 00 73 5F 00 A3 [10:05:22]Write to MH i2c: 01 00 00 74 5F D3 [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:23]OFD Sender: No OFD packet to send [10:05:23]*** Cut start [10:05:23]*** Partial cut [10:05:23]*** CUTSNS_PIN = 1 [10:05:23]*** CUTSNS_PIN = 0 [10:05:23]*** Brake cut motor [10:05:24]Read from MH i2c: 01 [10:05:24]MH_I2C_Read... [10:05:24]*** Stop cut motor [10:05:24]*** Cut end [10:05:24]Read from MH i2c: 01 07 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: 01 07 00 74 5F 00 00 00 00 00 FF 0F E8 [10:05:24]process_action close_receipt done [10:05:24]requested_data is exist [10:05:24]produce_requested_data [10:05:24]requested_item fm.sn is exist - process it [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 11 00 00 [10:05:24]Write to MH i2c: E2 08 00 75 5F 80 11 00 00 00 00 00 00 4E [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 17 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 17 00 75 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [10:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:05:24]wFMCommunicate OK [10:05:24]requested_item fd.num is exist - process it [10:05:24]SAM_PROTO_GetFieldsCounters [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 13 00 00 [10:05:24]Write to MH i2c: E2 08 00 76 5F 80 13 00 00 00 00 00 00 51 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 62 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 62 00 76 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [10:05:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:24]wFMCommunicate OK [10:05:24]SAM_PROTO_GetFieldsCounters done [10:05:24]requested_item shift.num is exist - process it [10:05:24]requested_item shift.opened is exist - process it [10:05:24]req_shift_opened [10:05:24]FM_GetShiftState [10:05:24]SAM_PROTO_GetShiftState [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 13 01 00 [10:05:24]Write to MH i2c: E2 08 00 77 5F 80 13 01 00 00 00 00 00 53 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 0E 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 0E 00 77 5F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [10:05:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:05:24]wFMCommunicate OK [10:05:24]SAM_PROTO_GetShiftState done [10:05:24]FM_GetShiftState done [10:05:24]req_shift_opened done [10:05:24]requested_item shift.open_date is exist - process it [10:05:24]req_shift_open_date [10:05:24]req_shift_open_date done [10:05:24]produce_requested_data done [10:05:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96619,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:05:24]process_action_free close_receipt [10:05:24]json_value_free [10:05:24]json_value_free done [10:05:24]process_json_proto returns [10:05:24]Send response to host [10:05:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96619,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:05:24]free response buf [10:05:24]execute_script done [10:05:24]execute_script returns [10:05:24]free content buf [10:05:24]Sock 9.Close socket [10:05:24]Sock 9.Thread stoped [10:05:28]OFD Sender: No OFD packet to send [10:05:33]OFD Sender: No OFD packet to send [10:05:38]OFD Sender: No OFD packet to send [10:05:43]OFD Sender: No OFD packet to send [10:05:48]OFD Sender: No OFD packet to send [10:05:53]OFD Sender: No OFD packet to send [10:05:58]OFD Sender: No OFD packet to send [10:06:03]OFD Sender: No OFD packet to send [10:06:08]OFD Sender: No OFD packet to send [10:06:13]OFD Sender: No OFD packet to send [10:06:18]OFD Sender: No OFD packet to send [10:06:23]OFD Sender: No OFD packet to send [10:06:28]OFD Sender: No OFD packet to send [10:06:33]OFD Sender: No OFD packet to send [10:06:38]OFD Sender: No OFD packet to send [10:06:41]accept exits with 10 [10:06:41]New connection [10:06:41]New thread 3066920292 created [10:06:41]Thread 3066776932 joined [10:06:41]Waiting for new connection... [10:06:41] Sock 10.Parse request [10:06:41]Sock 10.Check first char [10:06:41]Sock 10.First char is OK [10:06:41]request: POST /json_proto HTTP/1.0 [10:06:41]Method: POST [10:06:41]URL: /json_proto [10:06:41]Method is POST - this is cgi request [10:06:41]url: /json_proto [10:06:41]query_string will be loaded in cgi processing [10:06:41]execute_cgi json_proto POST (null) [10:06:41]execute_cgi path=json_proto method=POST [10:06:41]POST find Content-Length [10:06:41]Host: 172.17.40.67:8080 [10:06:41]Content-Length: 678 [10:06:41]Content-Type: application/json [10:06:41] [10:06:41]POST finish read [10:06:41]Found Content-Length = 678 [10:06:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:41]execute_script... [10:06: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)3407147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:41]POST & json_proto [10:06:41]process_json_proto [10:06:41]json parsed OK: [10:06:41]protocol is kg_v1.0 [10:06:41]action value=close_receipt [10:06:41]process_action close_receipt [10:06:41]cmd_close_receipt [10:06:41]MH_GetDate [10:06:41]Write to MH i2c: F0 00 00 78 5F C6 [10:06:41]Write i2c OK [10:06:41]MH_I2C_Read... [10:06:41]Read from MH i2c: F0 [10:06:41]MH_I2C_Read... [10:06:41]Read from MH i2c: F0 09 00 [10:06:41]MH_I2C_Read... [10:06:41]Read from MH i2c: F0 09 00 78 5F 00 B5 B3 20 67 EE DA 66 66 52 [10:06:41]GetLastDocTimeStamp 1730196325 [10:06:41]current date 1730196405 [10:06:41]FM_GetShiftState [10:06:41]SAM_PROTO_GetShiftState [10:06:41]wFMCommunicate request_size=4 [10:06:41]MH_SAM_APDU [10:06:41]CAPDU: 80 13 01 00 [10:06:41]Write to MH i2c: E2 08 00 79 5F 80 13 01 00 00 00 00 00 55 [10:06:41]Write i2c OK [10:06:41]MH_I2C_Read... [10:06:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:41]Read from MH i2c: E2 [10:06:41]MH_I2C_Read... [10:06:41]Read from MH i2c: E2 0E 00 [10:06:41]MH_I2C_Read... [10:06:41]Read from MH i2c: E2 0E 00 79 5F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B3 [10:06:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:06:41]wFMCommunicate OK [10:06:41]SAM_PROTO_GetShiftState done [10:06:41]FM_GetShiftState done [10:06:41]opened in 1730160548 [10:06:41]opened+sec_in_day 1730246948 [10:06:41]quantity*price = 50041 [10:06:41]sum+1 = 50042 [10:06: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 129 29.10.2024 10:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96620 ФПД: 226074998641418 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100645&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96620&fm=226074998641418&tin=02508201610067®Number=0000000000170478&sum=50000 [10:06:42]StoreToDocumentArchive [10:06:42]shift 145 fd 96620 [10:06:42]save to /storage/0145/doc_00096620 [10:06:42]save last doc name /storage/0145/doc_00096620 to /storage/kkm_last_doc_name [10:06:42]save OK [10:06:42]Clear old archive folders... [10:06:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:42]tlvbuf is 0122C790 [10:06:42]SAM_PROTO_ClearQueue [10:06:42]wFMCommunicate request_size=4 [10:06:42]MH_SAM_APDU [10:06:42]CAPDU: 80 09 00 00 [10:06:42]Write to MH i2c: E2 08 00 86 5F 80 09 00 00 00 00 00 00 57 [10:06:42]Write i2c OK [10:06:42]MH_I2C_Read... [10:06:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:42]Read from MH i2c: E2 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 86 5F 00 90 00 59 [10:06:42]RAPDU: 90 00 [10:06:42]wFMCommunicate OK [10:06:42]SAM_PROTO_ClearQueue done [10:06:42]KKMCreateOFDPacket [10:06:42]OFDProtocolAddRootSTLVToBuf [10:06:42]FM_MakeSignedData [10:06:42]FM_MakeSignedData [10:06:42]SAM_PROTO_SignData [10:06:42]wFMCommunicate request_size=4 [10:06:42]MH_SAM_APDU [10:06:42]CAPDU: 80 0D 01 02 [10:06:42]Write to MH i2c: E2 08 00 87 5F 80 0D 01 02 00 00 00 00 5F [10:06:42]Write i2c OK [10:06:42]MH_I2C_Read... [10:06:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:42]Read from MH i2c: E2 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 87 5F 00 90 00 5A [10:06:42]RAPDU: 90 00 [10:06:42]wFMCommunicate OK [10:06:42]wFMCommunicate request_size=255 [10:06:42]MH_SAM_APDU [10:06:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B5 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 79 01 00 35 04 06 00 CD [10:06:42]Write to MH i2c: E2 02 01 88 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B5 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 79 01 00 35 04 06 00 CD 00 00 A1 [10:06:42]Write i2c OK [10:06:42]MH_I2C_Read... [10:06:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:42]Read from MH i2c: E2 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 88 5F 00 90 00 5B [10:06:42]RAPDU: 90 00 [10:06:42]wFMCommunicate OK [10:06:42]wFMCommunicate request_size=10 [10:06:42]MH_SAM_APDU [10:06:42]CAPDU: 80 0D 02 02 05 9D 2F FC 93 0A [10:06:42]Write to MH i2c: E2 0D 00 89 5F 80 0D 02 02 05 00 9D 2F FC 93 0A 00 00 D1 [10:06:42]Write i2c OK [10:06:42]MH_I2C_Read... [10:06:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:42]Read from MH i2c: E2 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 03 00 89 5F 00 90 00 5C [10:06:42]RAPDU: 90 00 [10:06:42]wFMCommunicate OK [10:06:42]wFMCommunicate request_size=4 [10:06:42]MH_SAM_APDU [10:06:42]CAPDU: 80 0D 03 02 [10:06:42]Write to MH i2c: E2 08 00 8A 5F 80 0D 03 02 00 00 00 00 64 [10:06:42]Write i2c OK [10:06:42]MH_I2C_Read... [10:06:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:42]Read from MH i2c: E2 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 0B 00 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 0B 00 8A 5F 00 8A A1 D3 C6 B8 8D 36 5A 90 00 FE [10:06:42]RAPDU: 8A A1 D3 C6 B8 8D 36 5A 90 00 [10:06:42]wFMCommunicate OK [10:06:42]SAM_PROTO_SignData done [10:06:42]FM_MakeSignedData done [10:06:42]CreateOFDProtocolMessage [10:06:42]wFMCommunicate request_size=4 [10:06:42]MH_SAM_APDU [10:06:42]CAPDU: 80 11 00 00 [10:06:42]Write to MH i2c: E2 08 00 8B 5F 80 11 00 00 00 00 00 00 64 [10:06:42]Write i2c OK [10:06:42]MH_I2C_Read... [10:06:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:42]Read from MH i2c: E2 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 17 00 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: E2 17 00 8B 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [10:06:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:06:42]wFMCommunicate OK [10:06:42]CreateOFDProtocolMessage done [10:06:42]OFDSenderStorePacket 96620 [10:06:42]StoreOFDPacket docnum=96620 [10:06:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 19 07 01 C4 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 34 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 B5 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 79 01 00 35 04 06 00 CD 9D 2F FC 93 0A 8A A1 D3 C6 B8 8D 36 5A [10:06:42]CheckFolder [10:06:42]dirname=/storage/ofd_packets [10:06:42]CheckFolder done [10:06:42]ProducePacketName [10:06:42]name=ofd_packets/00096620 [10:06:42]NVStorageSaveData ofd_packets/00096620 [10:06:42]File name is /storage/ofd_packets/00096620 [10:06:42]Write 301 bytes [10:06:42]NVStorageSaveData done [10:06:42]OFDSenderStorePacket done [10:06:42]KKMCreateOFDPacket done [10:06:42]NVStorageSaveData kkm_last_timestamp [10:06:42]File name is /storage/kkm_last_timestamp [10:06:42]Write 4 bytes [10:06:42]NVStorageSaveData done [10:06:42]ExternCall_PrintAddStr [10:06:42]wPrintStart [10:06:42]Write to MH i2c: 01 00 00 8C 5F EB [10:06:42]Write i2c OK [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: 01 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: 01 07 00 [10:06:42]MH_I2C_Read... [10:06:42]Read from MH i2c: 01 07 00 8C 5F 00 00 00 00 00 FF 0F 00 [10:06:42]RasterBufferAndPrint [10:06:42]line Счет N : (1)3407147 [10:06:42]line ИНН: 02508201610067 [10:06:42]line Контрольно-Кассовый Чек [10:06:42]line ПРОДАЖА [10:06:42]line ТРК (МРК, ГНК) : 12 [10:06:42]line Товар: 2710124130 [10:06:42]line Аи-92-К-4 [10:06:42]line 7.480 * 66.90 [10:06:42]line = 500.41 [10:06:42]line НДС 12% НСП 1% [10:06:42]line > о реализуемом товаре [10:06:42]line ОКРУГЛЕНИЕ: -0.41 [10:06:42]line ИТОГО: 500.00 [10:06:42]line Внесено: 500.00 [10:06:42]line СДАЧА: 0.00 [10:06:42]line НСП 1% : 4.43 [10:06:42]line НДС 12% : 53.14 [10:06:42]line Наличными: 500.00 [10:06:42]line Безнал.: 0.00 [10:06:42]line Место: АЗС № 82 "Партнер Нефть" [10:06:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:06:42]line СНО: Общий режим [10:06:42]line Чек 129 29.10.2024 10:06 [10:06:42]line Смена: 145 ФФД: 1.0 [10:06:42]line ЗНМ: 0300000017 [10:06:42]line РНМ: 0000000000170478 [10:06:42]line Версия ККМ: v1.0 [10:06:42]line ФМ: 0000000002098560 [10:06:42]line ФД: 96620 [10:06:42]line ФПД: 226074998641418 [10:06:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100645&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96620&fm=226074998641418&tin=02508201610067®Number=0000000000170478&sum=50000 [10:06:43]OFD Sender: Processing packet 96620 [packets to send 58, broken 57] [10:06:43]ProducePacketName [10:06:43]name=ofd_packets/00096620 [10:06:43]OFD Sender: To server: pG, [10:06:43]CommunicateWithHost lk.salyk.kg:30040 [10:06:43]ConnectInit lk.salyk.kg [10:06:43]written 0, free lines is 4095 [10:06:43]Connected sock=9 [10:06:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 19 07 01 C4 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 34 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 B5 B3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 79 01 00 35 04 06 00 CD 9D 2F FC 93 0A 8A A1 D3 C6 B8 8D 36 5A [10:06:43]Write to MH i2c: 01 00 00 B7 5F 16 [10:06:43]Write i2c OK [10:06:43]MH_I2C_Read... [10:06:43]Read from MH i2c: 01 [10:06:43]MH_I2C_Read... [10:06:43]Read from MH i2c: 01 07 00 [10:06:43]MH_I2C_Read... [10:06:43]Read from MH i2c: 01 07 00 B7 5F 00 00 00 00 00 07 0D 31 [10:06:43]RasterBufferAndPrint [10:06:43]line [10:06:43]line [10:06:43]line [10:06:43]line [10:06:43]line [10:06:43]written 0, free lines is 3341 [10:06:43]MH_Cut [10:06:43]Write to MH i2c: D1 01 00 BE 5F 01 EF [10:06:43]Write i2c OK [10:06:43]MH_I2C_Read... [10:06:43]Read from MH i2c: D1 [10:06:43]MH_I2C_Read... [10:06:43]Read from MH i2c: D1 01 00 [10:06:43]MH_I2C_Read... [10:06:43]Read from MH i2c: D1 01 00 BE 5F 00 EE [10:06:43]Write to MH i2c: 01 00 00 BF 5F 1E [10:06:43]Write i2c OK [10:06:43]MH_I2C_Read... [10:06:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 97 0E 47 00 BC 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 32 30 39 38 35 36 30 10 04 04 00 6C 79 01 00 F4 03 04 00 DC 5D 20 67 B6 04 01 00 00 87 DF 30 03 B9 84 54 A2 [10:06:43]CommunicateWithHost err = 0 [10:06:43]CheckOFDResponse [10:06:43]1017 (14) - 77093643461234 [10:06:43]1041 (16) - 0000000002098560 [10:06:43]1040 (4) - 96620 [10:06:43]1012 (4) - 29.10.2024 04:00 [10:06:43]1206 (1) - 0 [10:06:43]OFD Sender: Remove packet 96620 [10:06:43]ProducePacketName [10:06:43]name=ofd_packets/00096620 [10:06:43]NVStorageDeleteData [10:06:44]OFD Sender: No OFD packet to send [10:06:44]*** Cut start [10:06:44]*** Partial cut [10:06:44]*** CUTSNS_PIN = 1 [10:06:44]*** CUTSNS_PIN = 0 [10:06:44]*** Brake cut motor [10:06:44]Read from MH i2c: 01 [10:06:44]MH_I2C_Read... [10:06:44]*** Stop cut motor [10:06:44]*** Cut end [10:06:44]Read from MH i2c: 01 07 00 [10:06:44]MH_I2C_Read... [10:06:44]Read from MH i2c: 01 07 00 BF 5F 00 00 00 00 00 FF 0F 33 [10:06:44]process_action close_receipt done [10:06:44]requested_data is exist [10:06:44]produce_requested_data [10:06:44]requested_item fm.sn is exist - process it [10:06:44]wFMCommunicate request_size=4 [10:06:44]MH_SAM_APDU [10:06:44]CAPDU: 80 11 00 00 [10:06:44]Write to MH i2c: E2 08 00 C0 5F 80 11 00 00 00 00 00 00 99 [10:06:44]Write i2c OK [10:06:44]MH_I2C_Read... [10:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:45]Read from MH i2c: E2 [10:06:45]MH_I2C_Read... [10:06:45]Read from MH i2c: E2 17 00 [10:06:45]MH_I2C_Read... [10:06:45]Read from MH i2c: E2 17 00 C0 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [10:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:06:45]wFMCommunicate OK [10:06:45]requested_item fd.num is exist - process it [10:06:45]SAM_PROTO_GetFieldsCounters [10:06:45]wFMCommunicate request_size=4 [10:06:45]MH_SAM_APDU [10:06:45]CAPDU: 80 13 00 00 [10:06:45]Write to MH i2c: E2 08 00 C1 5F 80 13 00 00 00 00 00 00 9C [10:06:45]Write i2c OK [10:06:45]MH_I2C_Read... [10:06:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:45]Read from MH i2c: E2 [10:06:45]MH_I2C_Read... [10:06:45]Read from MH i2c: E2 62 00 [10:06:45]MH_I2C_Read... [10:06:45]Read from MH i2c: E2 62 00 C1 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [10:06:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:06:45]wFMCommunicate OK [10:06:45]SAM_PROTO_GetFieldsCounters done [10:06:45]requested_item shift.num is exist - process it [10:06:45]requested_item shift.opened is exist - process it [10:06:45]req_shift_opened [10:06:45]FM_GetShiftState [10:06:45]SAM_PROTO_GetShiftState [10:06:45]wFMCommunicate request_size=4 [10:06:45]MH_SAM_APDU [10:06:45]CAPDU: 80 13 01 00 [10:06:45]Write to MH i2c: E2 08 00 C2 5F 80 13 01 00 00 00 00 00 9E [10:06:45]Write i2c OK [10:06:45]MH_I2C_Read... [10:06:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:45]Read from MH i2c: E2 [10:06:45]MH_I2C_Read... [10:06:45]Read from MH i2c: E2 0E 00 [10:06:45]MH_I2C_Read... [10:06:45]Read from MH i2c: E2 0E 00 C2 5F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FC [10:06:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:06:45]wFMCommunicate OK [10:06:45]SAM_PROTO_GetShiftState done [10:06:45]FM_GetShiftState done [10:06:45]req_shift_opened done [10:06:45]requested_item shift.open_date is exist - process it [10:06:45]req_shift_open_date [10:06:45]req_shift_open_date done [10:06:45]produce_requested_data done [10:06:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96620,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:06:45]process_action_free close_receipt [10:06:45]json_value_free [10:06:45]json_value_free done [10:06:45]process_json_proto returns [10:06:45]Send response to host [10:06:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96620,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:06:45]free response buf [10:06:45]execute_script done [10:06:45]execute_script returns [10:06:45]free content buf [10:06:45]Sock 10.Close socket [10:06:45]Sock 10.Thread stoped [10:06:49]OFD Sender: No OFD packet to send [10:06:54]OFD Sender: No OFD packet to send [10:06:59]OFD Sender: No OFD packet to send [10:07:04]OFD Sender: No OFD packet to send [10:07:09]OFD Sender: No OFD packet to send [10:07:14]OFD Sender: No OFD packet to send [10:07:19]OFD Sender: No OFD packet to send [10:07:24]OFD Sender: No OFD packet to send [10:07:29]OFD Sender: No OFD packet to send [10:07:34]OFD Sender: No OFD packet to send [10:07:39]OFD Sender: No OFD packet to send [10:07:44]OFD Sender: No OFD packet to send [10:07:49]OFD Sender: No OFD packet to send [10:07:54]OFD Sender: No OFD packet to send [10:07:59]OFD Sender: No OFD packet to send [10:08:04]OFD Sender: No OFD packet to send [10:08:05]accept exits with 7 [10:08:05]New connection [10:08:05]New thread 3066776932 created [10:08:05]Thread 3066920292 joined [10:08:05]Waiting for new connection... [10:08:05] Sock 7.Parse request [10:08:05]Sock 7.Check first char [10:08:05]Sock 7.First char is OK [10:08:05]request: POST /json_proto HTTP/1.0 [10:08:05]Method: POST [10:08:05]URL: /json_proto [10:08:05]Method is POST - this is cgi request [10:08:05]url: /json_proto [10:08:05]query_string will be loaded in cgi processing [10:08:05]execute_cgi json_proto POST (null) [10:08:05]execute_cgi path=json_proto method=POST [10:08:05]POST find Content-Length [10:08:05]Host: 172.17.40.67:8080 [10:08:05]Content-Length: 678 [10:08:05]Content-Type: application/json [10:08:05] [10:08:05]POST finish read [10:08:05]Found Content-Length = 678 [10:08:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:05]execute_script... [10:08: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)3407148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:05]POST & json_proto [10:08:05]process_json_proto [10:08:05]json parsed OK: [10:08:05]protocol is kg_v1.0 [10:08:05]action value=close_receipt [10:08:05]process_action close_receipt [10:08:05]cmd_close_receipt [10:08:05]MH_GetDate [10:08:05]Write to MH i2c: F0 00 00 C3 5F 11 [10:08:05]Write i2c OK [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: F0 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: F0 09 00 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: F0 09 00 C3 5F 00 0A B4 20 67 EE DA 66 66 F3 [10:08:05]GetLastDocTimeStamp 1730196405 [10:08:05]current date 1730196490 [10:08:05]FM_GetShiftState [10:08:05]SAM_PROTO_GetShiftState [10:08:05]wFMCommunicate request_size=4 [10:08:05]MH_SAM_APDU [10:08:05]CAPDU: 80 13 01 00 [10:08:05]Write to MH i2c: E2 08 00 C4 5F 80 13 01 00 00 00 00 00 A0 [10:08:05]Write i2c OK [10:08:05]MH_I2C_Read... [10:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:05]Read from MH i2c: E2 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: E2 0E 00 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: E2 0E 00 C4 5F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [10:08:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:08:05]wFMCommunicate OK [10:08:05]SAM_PROTO_GetShiftState done [10:08:05]FM_GetShiftState done [10:08:05]opened in 1730160548 [10:08:05]opened+sec_in_day 1730246948 [10:08:05]quantity*price = 40006 [10:08:05]sum+1 = 40007 [10:08:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 130 29.10.2024 10:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96621 ФПД: 240665304579452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100810&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96621&fm=240665304579452&tin=02508201610067®Number=0000000000170478&sum=40000 [10:08:06]StoreToDocumentArchive [10:08:06]shift 145 fd 96621 [10:08:06]save to /storage/0145/doc_00096621 [10:08:06]save last doc name /storage/0145/doc_00096621 to /storage/kkm_last_doc_name [10:08:06]save OK [10:08:06]Clear old archive folders... [10:08:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:06]tlvbuf is 01136430 [10:08:06]SAM_PROTO_ClearQueue [10:08:06]wFMCommunicate request_size=4 [10:08:06]MH_SAM_APDU [10:08:06]CAPDU: 80 09 00 00 [10:08:06]Write to MH i2c: E2 08 00 D1 5F 80 09 00 00 00 00 00 00 A2 [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:06]Read from MH i2c: E2 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 D1 5F 00 90 00 A4 [10:08:06]RAPDU: 90 00 [10:08:06]wFMCommunicate OK [10:08:06]SAM_PROTO_ClearQueue done [10:08:06]KKMCreateOFDPacket [10:08:06]OFDProtocolAddRootSTLVToBuf [10:08:06]FM_MakeSignedData [10:08:06]FM_MakeSignedData [10:08:06]SAM_PROTO_SignData [10:08:06]wFMCommunicate request_size=4 [10:08:06]MH_SAM_APDU [10:08:06]CAPDU: 80 0D 01 02 [10:08:06]Write to MH i2c: E2 08 00 D2 5F 80 0D 01 02 00 00 00 00 AA [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:06]Read from MH i2c: E2 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 D2 5F 00 90 00 A5 [10:08:06]RAPDU: 90 00 [10:08:06]wFMCommunicate OK [10:08:06]wFMCommunicate request_size=255 [10:08:06]MH_SAM_APDU [10:08:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 0A B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 79 01 00 35 04 06 00 DA [10:08:06]Write to MH i2c: E2 02 01 D3 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 0A B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 79 01 00 35 04 06 00 DA 00 00 20 [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:07]Read from MH i2c: E2 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 03 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 03 00 D3 5F 00 90 00 A6 [10:08:07]RAPDU: 90 00 [10:08:07]wFMCommunicate OK [10:08:07]wFMCommunicate request_size=10 [10:08:07]MH_SAM_APDU [10:08:07]CAPDU: 80 0D 02 02 05 E2 41 FD 3D 7C [10:08:07]Write to MH i2c: E2 0D 00 D4 5F 80 0D 02 02 05 00 E2 41 FD 3D 7C 00 00 90 [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:07]Read from MH i2c: E2 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 03 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 03 00 D4 5F 00 90 00 A7 [10:08:07]RAPDU: 90 00 [10:08:07]wFMCommunicate OK [10:08:07]wFMCommunicate request_size=4 [10:08:07]MH_SAM_APDU [10:08:07]CAPDU: 80 0D 03 02 [10:08:07]Write to MH i2c: E2 08 00 D5 5F 80 0D 03 02 00 00 00 00 AF [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:07]Read from MH i2c: E2 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 0B 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 0B 00 D5 5F 00 71 B6 66 B6 B6 FF A7 95 90 00 E4 [10:08:07]RAPDU: 71 B6 66 B6 B6 FF A7 95 90 00 [10:08:07]wFMCommunicate OK [10:08:07]SAM_PROTO_SignData done [10:08:07]FM_MakeSignedData done [10:08:07]CreateOFDProtocolMessage [10:08:07]wFMCommunicate request_size=4 [10:08:07]MH_SAM_APDU [10:08:07]CAPDU: 80 11 00 00 [10:08:07]Write to MH i2c: E2 08 00 D6 5F 80 11 00 00 00 00 00 00 AF [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:07]Read from MH i2c: E2 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 17 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 17 00 D6 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [10:08:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:07]wFMCommunicate OK [10:08:07]CreateOFDProtocolMessage done [10:08:07]OFDSenderStorePacket 96621 [10:08:07]StoreOFDPacket docnum=96621 [10:08:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 72 07 01 98 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 34 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 82 00 00 00 F4 03 04 00 0A B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 79 01 00 35 04 06 00 DA E2 41 FD 3D 7C 71 B6 66 B6 B6 FF A7 95 [10:08:07]CheckFolder [10:08:07]dirname=/storage/ofd_packets [10:08:07]CheckFolder done [10:08:07]ProducePacketName [10:08:07]name=ofd_packets/00096621 [10:08:07]NVStorageSaveData ofd_packets/00096621 [10:08:07]File name is /storage/ofd_packets/00096621 [10:08:07]Write 301 bytes [10:08:07]NVStorageSaveData done [10:08:07]OFDSenderStorePacket done [10:08:07]KKMCreateOFDPacket done [10:08:07]NVStorageSaveData kkm_last_timestamp [10:08:07]File name is /storage/kkm_last_timestamp [10:08:07]Write 4 bytes [10:08:07]NVStorageSaveData done [10:08:07]ExternCall_PrintAddStr [10:08:07]wPrintStart [10:08:07]Write to MH i2c: 01 00 00 D7 5F 36 [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 07 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 07 00 D7 5F 00 00 00 00 00 FF 0F 4B [10:08:07]RasterBufferAndPrint [10:08:07]line Счет N : (1)3407148 [10:08:07]line ИНН: 02508201610067 [10:08:07]line Контрольно-Кассовый Чек [10:08:07]line ПРОДАЖА [10:08:07]line ТРК (МРК, ГНК) : 12 [10:08:07]line Товар: 2710124130 [10:08:07]line Аи-92-К-4 [10:08:07]line 5.980 * 66.90 [10:08:07]line = 400.06 [10:08:07]line НДС 12% НСП 1% [10:08:07]line > о реализуемом товаре [10:08:07]line ОКРУГЛЕНИЕ: -0.06 [10:08:07]line ИТОГО: 400.00 [10:08:07]line Внесено: 400.00 [10:08:07]line СДАЧА: 0.00 [10:08:07]line НСП 1% : 3.54 [10:08:07]line НДС 12% : 42.48 [10:08:07]line Наличными: 400.00 [10:08:07]line Безнал.: 0.00 [10:08:07]line Место: АЗС № 82 "Партнер Нефть" [10:08:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:08:07]line СНО: Общий режим [10:08:07]line Чек 130 29.10.2024 10:08 [10:08:07]line Смена: 145 ФФД: 1.0 [10:08:07]line ЗНМ: 0300000017 [10:08:07]line РНМ: 0000000000170478 [10:08:07]line Версия ККМ: v1.0 [10:08:07]line ФМ: 0000000002098560 [10:08:07]line ФД: 96621 [10:08:07]line ФПД: 240665304579452 [10:08:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100810&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96621&fm=240665304579452&tin=02508201610067®Number=0000000000170478&sum=40000 [10:08:07]OFD Sender: Processing packet 96621 [packets to send 58, broken 57] [10:08:07]ProducePacketName [10:08:07]name=ofd_packets/00096621 [10:08:07]OFD Sender: To server: pG, [10:08:07]CommunicateWithHost lk.salyk.kg:30040 [10:08:07]ConnectInit lk.salyk.kg [10:08:07]written 0, free lines is 4095 [10:08:07]Connected sock=10 [10:08:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 72 07 01 98 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 34 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 82 00 00 00 F4 03 04 00 0A B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 79 01 00 35 04 06 00 DA E2 41 FD 3D 7C 71 B6 66 B6 B6 FF A7 95 [10:08:08]Write to MH i2c: 01 00 00 02 60 62 [10:08:08]Write i2c OK [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: 01 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: 01 07 00 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: 01 07 00 02 60 00 00 00 00 00 18 0D 8E [10:08:08]RasterBufferAndPrint [10:08:08]line [10:08:08]line [10:08:08]line [10:08:08]line [10:08:08]line [10:08:08]written 0, free lines is 3361 [10:08:08]MH_Cut [10:08:08]Write to MH i2c: D1 01 00 09 60 01 3B [10:08:08]Write i2c OK [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: D1 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: D1 01 00 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: D1 01 00 09 60 00 3A [10:08:08]Write to MH i2c: 01 00 00 0A 60 6A [10:08:08]Write i2c OK [10:08:08]MH_I2C_Read... [10:08:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D1 AF 47 00 DB FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 79 01 00 F4 03 04 00 31 5E 20 67 B6 04 01 00 00 F4 DA D1 00 50 DF 23 F5 [10:08:08]CommunicateWithHost err = 0 [10:08:08]CheckOFDResponse [10:08:08]1017 (14) - 77093643461234 [10:08:08]1041 (16) - 0000000002098560 [10:08:08]1040 (4) - 96621 [10:08:08]1012 (4) - 29.10.2024 04:01 [10:08:08]1206 (1) - 0 [10:08:08]OFD Sender: Remove packet 96621 [10:08:08]ProducePacketName [10:08:08]name=ofd_packets/00096621 [10:08:08]NVStorageDeleteData [10:08:08]OFD Sender: No OFD packet to send [10:08:08]*** Cut start [10:08:08]*** Partial cut [10:08:08]*** CUTSNS_PIN = 1 [10:08:08]*** CUTSNS_PIN = 0 [10:08:09]*** Brake cut motor [10:08:09]Read from MH i2c: 01 [10:08:09]MH_I2C_Read... [10:08:09]*** Stop cut motor [10:08:09]*** Cut end [10:08:09]Read from MH i2c: 01 07 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: 01 07 00 0A 60 00 00 00 00 00 FF 0F 7F [10:08:09]process_action close_receipt done [10:08:09]requested_data is exist [10:08:09]produce_requested_data [10:08:09]requested_item fm.sn is exist - process it [10:08:09]wFMCommunicate request_size=4 [10:08:09]MH_SAM_APDU [10:08:09]CAPDU: 80 11 00 00 [10:08:09]Write to MH i2c: E2 08 00 0B 60 80 11 00 00 00 00 00 00 E5 [10:08:09]Write i2c OK [10:08:09]MH_I2C_Read... [10:08:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:09]Read from MH i2c: E2 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 17 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 17 00 0B 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [10:08:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:09]wFMCommunicate OK [10:08:09]requested_item fd.num is exist - process it [10:08:09]SAM_PROTO_GetFieldsCounters [10:08:09]wFMCommunicate request_size=4 [10:08:09]MH_SAM_APDU [10:08:09]CAPDU: 80 13 00 00 [10:08:09]Write to MH i2c: E2 08 00 0C 60 80 13 00 00 00 00 00 00 E8 [10:08:09]Write i2c OK [10:08:09]MH_I2C_Read... [10:08:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:09]Read from MH i2c: E2 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 62 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 62 00 0C 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [10:08:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:09]wFMCommunicate OK [10:08:09]SAM_PROTO_GetFieldsCounters done [10:08:09]requested_item shift.num is exist - process it [10:08:09]requested_item shift.opened is exist - process it [10:08:09]req_shift_opened [10:08:09]FM_GetShiftState [10:08:09]SAM_PROTO_GetShiftState [10:08:09]wFMCommunicate request_size=4 [10:08:09]MH_SAM_APDU [10:08:09]CAPDU: 80 13 01 00 [10:08:09]Write to MH i2c: E2 08 00 0D 60 80 13 01 00 00 00 00 00 EA [10:08:09]Write i2c OK [10:08:09]MH_I2C_Read... [10:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:09]Read from MH i2c: E2 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 0E 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 0E 00 0D 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 48 [10:08:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:08:09]wFMCommunicate OK [10:08:09]SAM_PROTO_GetShiftState done [10:08:09]FM_GetShiftState done [10:08:09]req_shift_opened done [10:08:09]requested_item shift.open_date is exist - process it [10:08:09]req_shift_open_date [10:08:09]req_shift_open_date done [10:08:09]produce_requested_data done [10:08:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96621,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:08:09]process_action_free close_receipt [10:08:09]json_value_free [10:08:09]json_value_free done [10:08:09]process_json_proto returns [10:08:09]Send response to host [10:08:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96621,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:08:09]free response buf [10:08:09]execute_script done [10:08:09]execute_script returns [10:08:09]free content buf [10:08:09]Sock 7.Close socket [10:08:09]Sock 7.Thread stoped [10:08:13]OFD Sender: No OFD packet to send [10:08:18]OFD Sender: No OFD packet to send [10:08:23]OFD Sender: No OFD packet to send [10:08:28]OFD Sender: No OFD packet to send [10:08:33]OFD Sender: No OFD packet to send [10:08:38]OFD Sender: No OFD packet to send [10:08:43]OFD Sender: No OFD packet to send [10:08:48]OFD Sender: No OFD packet to send [10:08:49]accept exits with 9 [10:08:49]New connection [10:08:49]New thread 3066920292 created [10:08:49]Thread 3066776932 joined [10:08:49]Waiting for new connection... [10:08:49] Sock 9.Parse request [10:08:49]Sock 9.Check first char [10:08:49]Sock 9.First char is OK [10:08:49]request: POST /json_proto HTTP/1.0 [10:08:49]Method: POST [10:08:49]URL: /json_proto [10:08:49]Method is POST - this is cgi request [10:08:49]url: /json_proto [10:08:49]query_string will be loaded in cgi processing [10:08:49]execute_cgi json_proto POST (null) [10:08:49]execute_cgi path=json_proto method=POST [10:08:49]POST find Content-Length [10:08:49]Host: 172.17.40.67:8080 [10:08:49]Content-Length: 679 [10:08:49]Content-Type: application/json [10:08:49] [10:08:49]POST finish read [10:08:49]Found Content-Length = 679 [10:08:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.070, "sum" : 740.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 740.00, "total" : 740.00, "payments": [ { "type": 0, "sum" : 740.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:49]execute_script... [10:08:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.070, "sum" : 740.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 740.00, "total" : 740.00, "payments": [ { "type": 0, "sum" : 740.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:49]POST & json_proto [10:08:49]process_json_proto [10:08:49]json parsed OK: [10:08:49]protocol is kg_v1.0 [10:08:49]action value=close_receipt [10:08:49]process_action close_receipt [10:08:49]cmd_close_receipt [10:08:49]MH_GetDate [10:08:49]Write to MH i2c: F0 00 00 0E 60 5D [10:08:49]Write i2c OK [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: F0 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: F0 09 00 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: F0 09 00 0E 60 00 36 B4 20 67 EE DA 66 66 6B [10:08:49]GetLastDocTimeStamp 1730196490 [10:08:49]current date 1730196534 [10:08:49]FM_GetShiftState [10:08:49]SAM_PROTO_GetShiftState [10:08:49]wFMCommunicate request_size=4 [10:08:49]MH_SAM_APDU [10:08:49]CAPDU: 80 13 01 00 [10:08:49]Write to MH i2c: E2 08 00 0F 60 80 13 01 00 00 00 00 00 EC [10:08:49]Write i2c OK [10:08:49]MH_I2C_Read... [10:08:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:49]Read from MH i2c: E2 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 0E 00 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 0E 00 0F 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [10:08:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:08:49]wFMCommunicate OK [10:08:49]SAM_PROTO_GetShiftState done [10:08:49]FM_GetShiftState done [10:08:49]opened in 1730160548 [10:08:49]opened+sec_in_day 1730246948 [10:08:49]quantity*price = 74058 [10:08:49]sum+1 = 74059 [10:08:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 740.00 Внесено: 740.00 СДАЧА: 0.00 НСП 1% : 6.55 НДС 12% : 78.65 Наличными: 740.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 131 29.10.2024 10:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96622 ФПД: 22049944194897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100854&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96622&fm=22049944194897&tin=02508201610067®Number=0000000000170478&sum=74000 [10:08:51]StoreToDocumentArchive [10:08:51]shift 145 fd 96622 [10:08:51]save to /storage/0145/doc_00096622 [10:08:51]save last doc name /storage/0145/doc_00096622 to /storage/kkm_last_doc_name [10:08:51]save OK [10:08:51]Clear old archive folders... [10:08:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:51]tlvbuf is 01299110 [10:08:51]SAM_PROTO_ClearQueue [10:08:51]wFMCommunicate request_size=4 [10:08:51]MH_SAM_APDU [10:08:51]CAPDU: 80 09 00 00 [10:08:51]Write to MH i2c: E2 08 00 1C 60 80 09 00 00 00 00 00 00 EE [10:08:51]Write i2c OK [10:08:51]MH_I2C_Read... [10:08:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:51]Read from MH i2c: E2 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 1C 60 00 90 00 F0 [10:08:51]RAPDU: 90 00 [10:08:51]wFMCommunicate OK [10:08:51]SAM_PROTO_ClearQueue done [10:08:51]KKMCreateOFDPacket [10:08:51]OFDProtocolAddRootSTLVToBuf [10:08:51]FM_MakeSignedData [10:08:51]FM_MakeSignedData [10:08:51]SAM_PROTO_SignData [10:08:51]wFMCommunicate request_size=4 [10:08:51]MH_SAM_APDU [10:08:51]CAPDU: 80 0D 01 02 [10:08:51]Write to MH i2c: E2 08 00 1D 60 80 0D 01 02 00 00 00 00 F6 [10:08:51]Write i2c OK [10:08:51]MH_I2C_Read... [10:08:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:51]Read from MH i2c: E2 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 1D 60 00 90 00 F1 [10:08:51]RAPDU: 90 00 [10:08:51]wFMCommunicate OK [10:08:51]wFMCommunicate request_size=255 [10:08:51]MH_SAM_APDU [10:08:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 36 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 79 01 00 35 04 06 00 14 [10:08:51]Write to MH i2c: E2 02 01 1E 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 36 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 79 01 00 35 04 06 00 14 00 00 5D [10:08:51]Write i2c OK [10:08:51]MH_I2C_Read... [10:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:51]Read from MH i2c: E2 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 1E 60 00 90 00 F2 [10:08:51]RAPDU: 90 00 [10:08:51]wFMCommunicate OK [10:08:51]wFMCommunicate request_size=10 [10:08:51]MH_SAM_APDU [10:08:51]CAPDU: 80 0D 02 02 05 0D E7 17 4F 51 [10:08:51]Write to MH i2c: E2 0D 00 1F 60 80 0D 02 02 05 00 0D E7 17 4F 51 00 00 AE [10:08:51]Write i2c OK [10:08:51]MH_I2C_Read... [10:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:51]Read from MH i2c: E2 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 03 00 1F 60 00 90 00 F3 [10:08:51]RAPDU: 90 00 [10:08:51]wFMCommunicate OK [10:08:51]wFMCommunicate request_size=4 [10:08:51]MH_SAM_APDU [10:08:51]CAPDU: 80 0D 03 02 [10:08:51]Write to MH i2c: E2 08 00 20 60 80 0D 03 02 00 00 00 00 FB [10:08:51]Write i2c OK [10:08:51]MH_I2C_Read... [10:08:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:51]Read from MH i2c: E2 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 0B 00 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 0B 00 20 60 00 47 79 06 E5 72 0D 45 A2 90 00 0D [10:08:51]RAPDU: 47 79 06 E5 72 0D 45 A2 90 00 [10:08:51]wFMCommunicate OK [10:08:51]SAM_PROTO_SignData done [10:08:51]FM_MakeSignedData done [10:08:51]CreateOFDProtocolMessage [10:08:51]wFMCommunicate request_size=4 [10:08:51]MH_SAM_APDU [10:08:51]CAPDU: 80 11 00 00 [10:08:51]Write to MH i2c: E2 08 00 21 60 80 11 00 00 00 00 00 00 FB [10:08:51]Write i2c OK [10:08:51]MH_I2C_Read... [10:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:51]Read from MH i2c: E2 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 17 00 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: E2 17 00 21 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4C [10:08:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:51]wFMCommunicate OK [10:08:51]CreateOFDProtocolMessage done [10:08:51]OFDSenderStorePacket 96622 [10:08:51]StoreOFDPacket docnum=96622 [10:08:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 2C 07 01 70 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 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 36 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 79 01 00 35 04 06 00 14 0D E7 17 4F 51 47 79 06 E5 72 0D 45 A2 [10:08:51]CheckFolder [10:08:51]dirname=/storage/ofd_packets [10:08:51]CheckFolder done [10:08:51]ProducePacketName [10:08:51]name=ofd_packets/00096622 [10:08:51]NVStorageSaveData ofd_packets/00096622 [10:08:51]File name is /storage/ofd_packets/00096622 [10:08:51]Write 301 bytes [10:08:51]NVStorageSaveData done [10:08:51]OFDSenderStorePacket done [10:08:51]KKMCreateOFDPacket done [10:08:51]NVStorageSaveData kkm_last_timestamp [10:08:51]File name is /storage/kkm_last_timestamp [10:08:51]Write 4 bytes [10:08:51]NVStorageSaveData done [10:08:51]ExternCall_PrintAddStr [10:08:51]wPrintStart [10:08:51]Write to MH i2c: 01 00 00 22 60 82 [10:08:51]Write i2c OK [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: 01 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: 01 07 00 [10:08:51]MH_I2C_Read... [10:08:51]Read from MH i2c: 01 07 00 22 60 00 00 00 00 00 FF 0F 97 [10:08:51]RasterBufferAndPrint [10:08:51]line Счет N : (1)3407149 [10:08:51]line ИНН: 02508201610067 [10:08:51]line Контрольно-Кассовый Чек [10:08:51]line ПРОДАЖА [10:08:51]line ТРК (МРК, ГНК) : 22 [10:08:51]line Товар: 2710124130 [10:08:51]line Аи-92-К-4 [10:08:51]line 11.070 * 66.90 [10:08:51]line = 740.58 [10:08:51]line НДС 12% НСП 1% [10:08:51]line > о реализуемом товаре [10:08:51]line ОКРУГЛЕНИЕ: -0.58 [10:08:51]line ИТОГО: 740.00 [10:08:51]line Внесено: 740.00 [10:08:51]line СДАЧА: 0.00 [10:08:51]line НСП 1% : 6.55 [10:08:51]line НДС 12% : 78.65 [10:08:51]line Наличными: 740.00 [10:08:51]line Безнал.: 0.00 [10:08:51]line Место: АЗС № 82 "Партнер Нефть" [10:08:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:08:51]line СНО: Общий режим [10:08:51]line Чек 131 29.10.2024 10:08 [10:08:51]line Смена: 145 ФФД: 1.0 [10:08:51]line ЗНМ: 0300000017 [10:08:51]line РНМ: 0000000000170478 [10:08:51]line Версия ККМ: v1.0 [10:08:51]line ФМ: 0000000002098560 [10:08:51]line ФД: 96622 [10:08:51]line ФПД: 22049944194897 [10:08:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100854&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96622&fm=22049944194897&tin=02508201610067®Number=0000000000170478&sum=74000 [10:08:51]OFD Sender: Processing packet 96622 [packets to send 58, broken 57] [10:08:51]ProducePacketName [10:08:51]name=ofd_packets/00096622 [10:08:51]OFD Sender: To server: pG, [10:08:51]CommunicateWithHost lk.salyk.kg:30040 [10:08:51]ConnectInit lk.salyk.kg [10:08:51]written 0, free lines is 4095 [10:08:52]Connected sock=10 [10:08:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 2C 07 01 70 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 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 36 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 79 01 00 35 04 06 00 14 0D E7 17 4F 51 47 79 06 E5 72 0D 45 A2 [10:08:52]Write to MH i2c: 01 00 00 4D 60 AD [10:08:52]Write i2c OK [10:08:52]MH_I2C_Read... [10:08:52]Read from MH i2c: 01 [10:08:52]MH_I2C_Read... [10:08:52]Read from MH i2c: 01 07 00 [10:08:52]MH_I2C_Read... [10:08:52]Read from MH i2c: 01 07 00 4D 60 00 00 00 00 00 18 0D D9 [10:08:52]RasterBufferAndPrint [10:08:52]line [10:08:52]line [10:08:52]line [10:08:52]line [10:08:52]line [10:08:52]written 0, free lines is 3357 [10:08:52]MH_Cut [10:08:52]Write to MH i2c: D1 01 00 54 60 01 86 [10:08:52]Write i2c OK [10:08:52]MH_I2C_Read... [10:08:52]Read from MH i2c: D1 [10:08:52]MH_I2C_Read... [10:08:52]Read from MH i2c: D1 01 00 [10:08:52]MH_I2C_Read... [10:08:52]Read from MH i2c: D1 01 00 54 60 00 85 [10:08:52]Write to MH i2c: 01 00 00 55 60 B5 [10:08:52]Write i2c OK [10:08:52]MH_I2C_Read... [10:08:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BD FC 47 00 D2 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 32 30 39 38 35 36 30 10 04 04 00 6E 79 01 00 F4 03 04 00 5D 5E 20 67 B6 04 01 00 00 E3 08 05 D1 83 E0 F1 7F [10:08:52]CommunicateWithHost err = 0 [10:08:52]CheckOFDResponse [10:08:52]1017 (14) - 77093643461234 [10:08:52]1041 (16) - 0000000002098560 [10:08:52]1040 (4) - 96622 [10:08:52]1012 (4) - 29.10.2024 04:02 [10:08:52]1206 (1) - 0 [10:08:52]OFD Sender: Remove packet 96622 [10:08:52]ProducePacketName [10:08:52]name=ofd_packets/00096622 [10:08:52]NVStorageDeleteData [10:08:53]OFD Sender: No OFD packet to send [10:08:53]*** Cut start [10:08:53]*** Partial cut [10:08:53]*** CUTSNS_PIN = 1 [10:08:53]*** CUTSNS_PIN = 0 [10:08:53]*** Brake cut motor [10:08:53]Read from MH i2c: 01 [10:08:53]MH_I2C_Read... [10:08:53]*** Stop cut motor [10:08:53]*** Cut end [10:08:53]Read from MH i2c: 01 07 00 [10:08:53]MH_I2C_Read... [10:08:53]Read from MH i2c: 01 07 00 55 60 00 00 00 00 00 FF 0F CA [10:08:53]process_action close_receipt done [10:08:53]requested_data is exist [10:08:53]produce_requested_data [10:08:53]requested_item fm.sn is exist - process it [10:08:53]wFMCommunicate request_size=4 [10:08:53]MH_SAM_APDU [10:08:53]CAPDU: 80 11 00 00 [10:08:53]Write to MH i2c: E2 08 00 56 60 80 11 00 00 00 00 00 00 30 [10:08:53]Write i2c OK [10:08:53]MH_I2C_Read... [10:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:53]Read from MH i2c: E2 [10:08:53]MH_I2C_Read... [10:08:53]Read from MH i2c: E2 17 00 [10:08:53]MH_I2C_Read... [10:08:53]Read from MH i2c: E2 17 00 56 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [10:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:53]wFMCommunicate OK [10:08:53]requested_item fd.num is exist - process it [10:08:53]SAM_PROTO_GetFieldsCounters [10:08:53]wFMCommunicate request_size=4 [10:08:53]MH_SAM_APDU [10:08:53]CAPDU: 80 13 00 00 [10:08:53]Write to MH i2c: E2 08 00 57 60 80 13 00 00 00 00 00 00 33 [10:08:53]Write i2c OK [10:08:53]MH_I2C_Read... [10:08:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:53]Read from MH i2c: E2 [10:08:53]MH_I2C_Read... [10:08:53]Read from MH i2c: E2 62 00 [10:08:53]MH_I2C_Read... [10:08:53]Read from MH i2c: E2 62 00 57 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 56 [10:08:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:53]wFMCommunicate OK [10:08:53]SAM_PROTO_GetFieldsCounters done [10:08:53]requested_item shift.num is exist - process it [10:08:53]requested_item shift.opened is exist - process it [10:08:53]req_shift_opened [10:08:53]FM_GetShiftState [10:08:53]SAM_PROTO_GetShiftState [10:08:53]wFMCommunicate request_size=4 [10:08:53]MH_SAM_APDU [10:08:53]CAPDU: 80 13 01 00 [10:08:53]Write to MH i2c: E2 08 00 58 60 80 13 01 00 00 00 00 00 35 [10:08:53]Write i2c OK [10:08:53]MH_I2C_Read... [10:08:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:53]Read from MH i2c: E2 [10:08:53]MH_I2C_Read... [10:08:53]Read from MH i2c: E2 0E 00 [10:08:53]MH_I2C_Read... [10:08:53]Read from MH i2c: E2 0E 00 58 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 93 [10:08:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:08:53]wFMCommunicate OK [10:08:53]SAM_PROTO_GetShiftState done [10:08:53]FM_GetShiftState done [10:08:53]req_shift_opened done [10:08:53]requested_item shift.open_date is exist - process it [10:08:53]req_shift_open_date [10:08:53]req_shift_open_date done [10:08:53]produce_requested_data done [10:08:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96622,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:08:53]process_action_free close_receipt [10:08:53]json_value_free [10:08:53]json_value_free done [10:08:53]process_json_proto returns [10:08:53]Send response to host [10:08:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96622,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:08:53]free response buf [10:08:53]execute_script done [10:08:53]execute_script returns [10:08:53]free content buf [10:08:53]Sock 9.Close socket [10:08:53]Sock 9.Thread stoped [10:08:58]OFD Sender: No OFD packet to send [10:09:03]OFD Sender: No OFD packet to send [10:09:08]OFD Sender: No OFD packet to send [10:09:13]OFD Sender: No OFD packet to send [10:09:18]OFD Sender: No OFD packet to send [10:09:23]OFD Sender: No OFD packet to send [10:09:28]OFD Sender: No OFD packet to send [10:09:33]OFD Sender: No OFD packet to send [10:09:38]OFD Sender: No OFD packet to send [10:09:43]OFD Sender: No OFD packet to send [10:09:48]OFD Sender: No OFD packet to send [10:09:53]OFD Sender: No OFD packet to send [10:09:58]OFD Sender: No OFD packet to send [10:10:03]OFD Sender: No OFD packet to send [10:10:08]OFD Sender: No OFD packet to send [10:10:13]OFD Sender: No OFD packet to send [10:10:18]OFD Sender: No OFD packet to send [10:10:23]OFD Sender: No OFD packet to send [10:10:25]accept exits with 7 [10:10:25]New connection [10:10:25]New thread 3066776932 created [10:10:25]Thread 3066920292 joined [10:10:25]Waiting for new connection... [10:10:25] Sock 7.Parse request [10:10:25]Sock 7.Check first char [10:10:25]Sock 7.First char is OK [10:10:25]request: POST /json_proto HTTP/1.0 [10:10:25]Method: POST [10:10:25]URL: /json_proto [10:10:25]Method is POST - this is cgi request [10:10:25]url: /json_proto [10:10:25]query_string will be loaded in cgi processing [10:10:25]execute_cgi json_proto POST (null) [10:10:25]execute_cgi path=json_proto method=POST [10:10:25]POST find Content-Length [10:10:25]Host: 172.17.40.67:8080 [10:10:25]Content-Length: 678 [10:10:25]Content-Type: application/json [10:10:25] [10:10:25]POST finish read [10:10:25]Found Content-Length = 678 [10:10:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:25]execute_script... [10:10: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)3407150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:25]POST & json_proto [10:10:25]process_json_proto [10:10:25]json parsed OK: [10:10:25]protocol is kg_v1.0 [10:10:25]action value=close_receipt [10:10:25]process_action close_receipt [10:10:25]cmd_close_receipt [10:10:25]MH_GetDate [10:10:25]Write to MH i2c: F0 00 00 59 60 A8 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 09 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 09 00 59 60 00 95 B4 20 67 EE DA 66 66 15 [10:10:25]GetLastDocTimeStamp 1730196534 [10:10:25]current date 1730196629 [10:10:25]FM_GetShiftState [10:10:25]SAM_PROTO_GetShiftState [10:10:25]wFMCommunicate request_size=4 [10:10:25]MH_SAM_APDU [10:10:25]CAPDU: 80 13 01 00 [10:10:25]Write to MH i2c: E2 08 00 5A 60 80 13 01 00 00 00 00 00 37 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:25]Read from MH i2c: E2 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0E 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0E 00 5A 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 95 [10:10:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:10:25]wFMCommunicate OK [10:10:25]SAM_PROTO_GetShiftState done [10:10:25]FM_GetShiftState done [10:10:25]opened in 1730160548 [10:10:25]opened+sec_in_day 1730246948 [10:10:25]quantity*price = 50041 [10:10:25]sum+1 = 50042 [10:10: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 132 29.10.2024 10:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96623 ФПД: 249131371021388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96623&fm=249131371021388&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:26]StoreToDocumentArchive [10:10:26]shift 145 fd 96623 [10:10:26]save to /storage/0145/doc_00096623 [10:10:26]save last doc name /storage/0145/doc_00096623 to /storage/kkm_last_doc_name [10:10:26]save OK [10:10:26]Clear old archive folders... [10:10:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:26]tlvbuf is 01226D20 [10:10:26]SAM_PROTO_ClearQueue [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 09 00 00 [10:10:26]Write to MH i2c: E2 08 00 67 60 80 09 00 00 00 00 00 00 39 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 67 60 00 90 00 3B [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]SAM_PROTO_ClearQueue done [10:10:26]KKMCreateOFDPacket [10:10:26]OFDProtocolAddRootSTLVToBuf [10:10:26]FM_MakeSignedData [10:10:26]FM_MakeSignedData [10:10:26]SAM_PROTO_SignData [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 01 02 [10:10:26]Write to MH i2c: E2 08 00 68 60 80 0D 01 02 00 00 00 00 41 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 68 60 00 90 00 3C [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]wFMCommunicate request_size=255 [10:10:26]MH_SAM_APDU [10:10: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 34 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 84 00 00 00 F4 03 04 00 95 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 79 01 00 35 04 06 00 E2 [10:10:26]Write to MH i2c: E2 02 01 69 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 84 00 00 00 F4 03 04 00 95 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 79 01 00 35 04 06 00 E2 00 00 7F [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 69 60 00 90 00 3D [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]wFMCommunicate request_size=10 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 02 02 05 95 6A DF 44 4C [10:10:26]Write to MH i2c: E2 0D 00 6A 60 80 0D 02 02 05 00 95 6A DF 44 4C 00 00 BC [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 6A 60 00 90 00 3E [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 03 02 [10:10:26]Write to MH i2c: E2 08 00 6B 60 80 0D 03 02 00 00 00 00 46 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 0B 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 0B 00 6B 60 00 03 78 2F B0 4C 33 44 FC 90 00 60 [10:10:26]RAPDU: 03 78 2F B0 4C 33 44 FC 90 00 [10:10:26]wFMCommunicate OK [10:10:26]SAM_PROTO_SignData done [10:10:26]FM_MakeSignedData done [10:10:26]CreateOFDProtocolMessage [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 11 00 00 [10:10:26]Write to MH i2c: E2 08 00 6C 60 80 11 00 00 00 00 00 00 46 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 17 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 17 00 6C 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 97 [10:10:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:26]wFMCommunicate OK [10:10:26]CreateOFDProtocolMessage done [10:10:26]OFDSenderStorePacket 96623 [10:10:26]StoreOFDPacket docnum=96623 [10:10:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB AE 07 01 C1 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 34 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 84 00 00 00 F4 03 04 00 95 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 79 01 00 35 04 06 00 E2 95 6A DF 44 4C 03 78 2F B0 4C 33 44 FC [10:10:26]CheckFolder [10:10:26]dirname=/storage/ofd_packets [10:10:26]CheckFolder done [10:10:26]ProducePacketName [10:10:26]name=ofd_packets/00096623 [10:10:26]NVStorageSaveData ofd_packets/00096623 [10:10:26]File name is /storage/ofd_packets/00096623 [10:10:26]Write 301 bytes [10:10:26]NVStorageSaveData done [10:10:26]OFDSenderStorePacket done [10:10:26]KKMCreateOFDPacket done [10:10:26]NVStorageSaveData kkm_last_timestamp [10:10:26]File name is /storage/kkm_last_timestamp [10:10:26]Write 4 bytes [10:10:26]NVStorageSaveData done [10:10:26]ExternCall_PrintAddStr [10:10:26]wPrintStart [10:10:26]Write to MH i2c: 01 00 00 6D 60 CD [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: 01 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: 01 07 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: 01 07 00 6D 60 00 00 00 00 00 FF 0F E2 [10:10:26]RasterBufferAndPrint [10:10:26]line Счет N : (1)3407150 [10:10:26]line ИНН: 02508201610067 [10:10:26]line Контрольно-Кассовый Чек [10:10:26]line ПРОДАЖА [10:10:26]line ТРК (МРК, ГНК) : 32 [10:10:26]line Товар: 2710124130 [10:10:26]line Аи-92-К-4 [10:10:26]line 7.480 * 66.90 [10:10:26]line = 500.41 [10:10:26]line НДС 12% НСП 1% [10:10:26]line > о реализуемом товаре [10:10:26]line ОКРУГЛЕНИЕ: -0.41 [10:10:26]line ИТОГО: 500.00 [10:10:26]line Внесено: 500.00 [10:10:26]line СДАЧА: 0.00 [10:10:26]line НСП 1% : 4.43 [10:10:26]line НДС 12% : 53.14 [10:10:26]line Наличными: 500.00 [10:10:26]line Безнал.: 0.00 [10:10:26]line Место: АЗС № 82 "Партнер Нефть" [10:10:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:10:26]line СНО: Общий режим [10:10:26]line Чек 132 29.10.2024 10:10 [10:10:26]line Смена: 145 ФФД: 1.0 [10:10:26]line ЗНМ: 0300000017 [10:10:26]line РНМ: 0000000000170478 [10:10:26]line Версия ККМ: v1.0 [10:10:26]line ФМ: 0000000002098560 [10:10:26]line ФД: 96623 [10:10:26]line ФПД: 249131371021388 [10:10:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96623&fm=249131371021388&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:27]OFD Sender: Processing packet 96623 [packets to send 58, broken 57] [10:10:27]ProducePacketName [10:10:27]name=ofd_packets/00096623 [10:10:27]OFD Sender: To server: pG, [10:10:27]CommunicateWithHost lk.salyk.kg:30040 [10:10:27]ConnectInit lk.salyk.kg [10:10:27]written 0, free lines is 4095 [10:10:27]Connected sock=11 [10:10:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB AE 07 01 C1 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 34 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 84 00 00 00 F4 03 04 00 95 B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 79 01 00 35 04 06 00 E2 95 6A DF 44 4C 03 78 2F B0 4C 33 44 FC [10:10:27]Write to MH i2c: 01 00 00 98 60 F8 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 07 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 07 00 98 60 00 00 00 00 00 00 0D 0C [10:10:27]RasterBufferAndPrint [10:10:27]line [10:10:27]line [10:10:27]line [10:10:27]line [10:10:27]line [10:10:27]written 0, free lines is 3334 [10:10:27]MH_Cut [10:10:27]Write to MH i2c: D1 01 00 9F 60 01 D1 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: D1 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: D1 01 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: D1 01 00 9F 60 00 D0 [10:10:27]Write to MH i2c: 01 00 00 A0 60 00 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 BD 47 00 CC 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 79 01 00 F4 03 04 00 BC 5E 20 67 B6 04 01 00 00 BC 15 75 9B 75 35 4F 23 [10:10:27]CommunicateWithHost err = 0 [10:10:27]CheckOFDResponse [10:10:27]1017 (14) - 77093643461234 [10:10:27]1041 (16) - 0000000002098560 [10:10:27]1040 (4) - 96623 [10:10:27]1012 (4) - 29.10.2024 04:04 [10:10:27]1206 (1) - 0 [10:10:27]OFD Sender: Remove packet 96623 [10:10:27]ProducePacketName [10:10:27]name=ofd_packets/00096623 [10:10:27]NVStorageDeleteData [10:10:28]*** Cut start [10:10:28]*** Partial cut [10:10:28]*** CUTSNS_PIN = 1 [10:10:28]*** CUTSNS_PIN = 0 [10:10:28]OFD Sender: No OFD packet to send [10:10:28]*** Brake cut motor [10:10:28]Read from MH i2c: 01 [10:10:28]MH_I2C_Read... [10:10:28]*** Stop cut motor [10:10:28]*** Cut end [10:10:28]Read from MH i2c: 01 07 00 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: 01 07 00 A0 60 00 00 00 00 00 FF 0F 15 [10:10:28]process_action close_receipt done [10:10:28]requested_data is exist [10:10:28]produce_requested_data [10:10:28]requested_item fm.sn is exist - process it [10:10:28]wFMCommunicate request_size=4 [10:10:28]MH_SAM_APDU [10:10:28]CAPDU: 80 11 00 00 [10:10:28]Write to MH i2c: E2 08 00 A1 60 80 11 00 00 00 00 00 00 7B [10:10:28]Write i2c OK [10:10:28]MH_I2C_Read... [10:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:28]Read from MH i2c: E2 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: E2 17 00 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: E2 17 00 A1 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [10:10:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:28]wFMCommunicate OK [10:10:28]requested_item fd.num is exist - process it [10:10:28]SAM_PROTO_GetFieldsCounters [10:10:28]wFMCommunicate request_size=4 [10:10:28]MH_SAM_APDU [10:10:28]CAPDU: 80 13 00 00 [10:10:28]Write to MH i2c: E2 08 00 A2 60 80 13 00 00 00 00 00 00 7E [10:10:28]Write i2c OK [10:10:28]MH_I2C_Read... [10:10:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:29]Read from MH i2c: E2 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 62 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 62 00 A2 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 79 01 00 0E 04 04 00 91 00 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 A5 [10:10:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 79 01 00 0E 04 04 00 91 00 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 [10:10:29]wFMCommunicate OK [10:10:29]SAM_PROTO_GetFieldsCounters done [10:10:29]requested_item shift.num is exist - process it [10:10:29]requested_item shift.opened is exist - process it [10:10:29]req_shift_opened [10:10:29]FM_GetShiftState [10:10:29]SAM_PROTO_GetShiftState [10:10:29]wFMCommunicate request_size=4 [10:10:29]MH_SAM_APDU [10:10:29]CAPDU: 80 13 01 00 [10:10:29]Write to MH i2c: E2 08 00 A3 60 80 13 01 00 00 00 00 00 80 [10:10:29]Write i2c OK [10:10:29]MH_I2C_Read... [10:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:29]Read from MH i2c: E2 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 0E 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 0E 00 A3 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DE [10:10:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:10:29]wFMCommunicate OK [10:10:29]SAM_PROTO_GetShiftState done [10:10:29]FM_GetShiftState done [10:10:29]req_shift_opened done [10:10:29]requested_item shift.open_date is exist - process it [10:10:29]req_shift_open_date [10:10:29]req_shift_open_date done [10:10:29]produce_requested_data done [10:10:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96623,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:10:29]process_action_free close_receipt [10:10:29]json_value_free [10:10:29]json_value_free done [10:10:29]process_json_proto returns [10:10:29]Send response to host [10:10:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96623,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:10:29]free response buf [10:10:29]execute_script done [10:10:29]execute_script returns [10:10:29]free content buf [10:10:29]Sock 7.Close socket [10:10:29]Sock 7.Thread stoped [10:10:33]OFD Sender: No OFD packet to send [10:10:38]OFD Sender: No OFD packet to send [10:10:43]OFD Sender: No OFD packet to send [10:10:48]OFD Sender: No OFD packet to send [10:10:48]accept exits with 9 [10:10:48]New connection [10:10:48]New thread 3066920292 created [10:10:48]Thread 3066776932 joined [10:10:48]Waiting for new connection... [10:10:48] Sock 9.Parse request [10:10:48]Sock 9.Check first char [10:10:48]Sock 9.First char is OK [10:10:48]request: POST /json_proto HTTP/1.0 [10:10:48]Method: POST [10:10:48]URL: /json_proto [10:10:48]Method is POST - this is cgi request [10:10:48]url: /json_proto [10:10:48]query_string will be loaded in cgi processing [10:10:48]execute_cgi json_proto POST (null) [10:10:48]execute_cgi path=json_proto method=POST [10:10:48]POST find Content-Length [10:10:48]Host: 172.17.40.67:8080 [10:10:48]Content-Length: 678 [10:10:48]Content-Type: application/json [10:10:48] [10:10:48]POST finish read [10:10:48]Found Content-Length = 678 [10:10:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:48]execute_script... [10:10:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:48]POST & json_proto [10:10:48]process_json_proto [10:10:48]json parsed OK: [10:10:48]protocol is kg_v1.0 [10:10:48]action value=close_receipt [10:10:48]process_action close_receipt [10:10:48]cmd_close_receipt [10:10:48]MH_GetDate [10:10:48]Write to MH i2c: F0 00 00 A4 60 F3 [10:10:48]Write i2c OK [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: F0 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: F0 09 00 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: F0 09 00 A4 60 00 AD B4 20 67 EE DA 66 66 78 [10:10:48]GetLastDocTimeStamp 1730196629 [10:10:48]current date 1730196653 [10:10:48]FM_GetShiftState [10:10:48]SAM_PROTO_GetShiftState [10:10:48]wFMCommunicate request_size=4 [10:10:48]MH_SAM_APDU [10:10:48]CAPDU: 80 13 01 00 [10:10:48]Write to MH i2c: E2 08 00 A5 60 80 13 01 00 00 00 00 00 82 [10:10:48]Write i2c OK [10:10:48]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 A5 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E0 [10:10:48]RAPDU: 09 00 01 A4 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]opened in 1730160548 [10:10:48]opened+sec_in_day 1730246948 [10:10:48]quantity*price = 20003 [10:10:48]sum+1 = 20004 [10:10: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 133 29.10.2024 10:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96624 ФПД: 146382457605266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101053&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96624&fm=146382457605266&tin=02508201610067®Number=0000000000170478&sum=20000 [10:10:49]StoreToDocumentArchive [10:10:49]shift 145 fd 96624 [10:10:49]save to /storage/0145/doc_00096624 [10:10:49]save last doc name /storage/0145/doc_00096624 to /storage/kkm_last_doc_name [10:10:49]save OK [10:10:49]Clear old archive folders... [10:10:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:49]tlvbuf is 01299710 [10:10:49]SAM_PROTO_ClearQueue [10:10:49]wFMCommunicate request_size=4 [10:10:49]MH_SAM_APDU [10:10:49]CAPDU: 80 09 00 00 [10:10:49]Write to MH i2c: E2 08 00 B2 60 80 09 00 00 00 00 00 00 84 [10:10:49]Write i2c OK [10:10:49]MH_I2C_Read... [10:10:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:49]Read from MH i2c: E2 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: E2 03 00 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: E2 03 00 B2 60 00 90 00 86 [10:10:49]RAPDU: 90 00 [10:10:49]wFMCommunicate OK [10:10:49]SAM_PROTO_ClearQueue done [10:10:49]KKMCreateOFDPacket [10:10:49]OFDProtocolAddRootSTLVToBuf [10:10:49]FM_MakeSignedData [10:10:49]FM_MakeSignedData [10:10:49]SAM_PROTO_SignData [10:10:49]wFMCommunicate request_size=4 [10:10:49]MH_SAM_APDU [10:10:49]CAPDU: 80 0D 01 02 [10:10:49]Write to MH i2c: E2 08 00 B3 60 80 0D 01 02 00 00 00 00 8C [10:10:49]Write i2c OK [10:10:49]MH_I2C_Read... [10:10:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:49]Read from MH i2c: E2 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: E2 03 00 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: E2 03 00 B3 60 00 90 00 87 [10:10:49]RAPDU: 90 00 [10:10:49]wFMCommunicate OK [10:10:49]wFMCommunicate request_size=255 [10:10:49]MH_SAM_APDU [10:10: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 34 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 85 00 00 00 F4 03 04 00 AD B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 79 01 00 35 04 06 00 85 [10:10:49]Write to MH i2c: E2 02 01 B4 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 85 00 00 00 F4 03 04 00 AD B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 79 01 00 35 04 06 00 85 00 00 49 [10:10:49]Write i2c OK [10:10:49]MH_I2C_Read... [10:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:50]Read from MH i2c: E2 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 B4 60 00 90 00 88 [10:10:50]RAPDU: 90 00 [10:10:50]wFMCommunicate OK [10:10:50]wFMCommunicate request_size=10 [10:10:50]MH_SAM_APDU [10:10:50]CAPDU: 80 0D 02 02 05 22 52 63 0C 92 [10:10:50]Write to MH i2c: E2 0D 00 B5 60 80 0D 02 02 05 00 22 52 63 0C 92 00 00 0E [10:10:50]Write i2c OK [10:10:50]MH_I2C_Read... [10:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:50]Read from MH i2c: E2 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 B5 60 00 90 00 89 [10:10:50]RAPDU: 90 00 [10:10:50]wFMCommunicate OK [10:10:50]wFMCommunicate request_size=4 [10:10:50]MH_SAM_APDU [10:10:50]CAPDU: 80 0D 03 02 [10:10:50]Write to MH i2c: E2 08 00 B6 60 80 0D 03 02 00 00 00 00 91 [10:10:50]Write i2c OK [10:10:50]MH_I2C_Read... [10:10:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:50]Read from MH i2c: E2 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 0B 00 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 0B 00 B6 60 00 BF 53 32 96 9D 79 19 E7 90 00 82 [10:10:50]RAPDU: BF 53 32 96 9D 79 19 E7 90 00 [10:10:50]wFMCommunicate OK [10:10:50]SAM_PROTO_SignData done [10:10:50]FM_MakeSignedData done [10:10:50]CreateOFDProtocolMessage [10:10:50]wFMCommunicate request_size=4 [10:10:50]MH_SAM_APDU [10:10:50]CAPDU: 80 11 00 00 [10:10:50]Write to MH i2c: E2 08 00 B7 60 80 11 00 00 00 00 00 00 91 [10:10:50]Write i2c OK [10:10:50]MH_I2C_Read... [10:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:50]Read from MH i2c: E2 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 17 00 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 17 00 B7 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [10:10:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:50]wFMCommunicate OK [10:10:50]CreateOFDProtocolMessage done [10:10:50]OFDSenderStorePacket 96624 [10:10:50]StoreOFDPacket docnum=96624 [10:10:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 49 07 01 FE 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 34 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 85 00 00 00 F4 03 04 00 AD B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 79 01 00 35 04 06 00 85 22 52 63 0C 92 BF 53 32 96 9D 79 19 E7 [10:10:50]CheckFolder [10:10:50]dirname=/storage/ofd_packets [10:10:50]CheckFolder done [10:10:50]ProducePacketName [10:10:50]name=ofd_packets/00096624 [10:10:50]NVStorageSaveData ofd_packets/00096624 [10:10:50]File name is /storage/ofd_packets/00096624 [10:10:50]Write 301 bytes [10:10:50]NVStorageSaveData done [10:10:50]OFDSenderStorePacket done [10:10:50]KKMCreateOFDPacket done [10:10:50]NVStorageSaveData kkm_last_timestamp [10:10:50]File name is /storage/kkm_last_timestamp [10:10:50]Write 4 bytes [10:10:50]NVStorageSaveData done [10:10:50]ExternCall_PrintAddStr [10:10:50]wPrintStart [10:10:50]Write to MH i2c: 01 00 00 B8 60 18 [10:10:50]Write i2c OK [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: 01 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: 01 07 00 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: 01 07 00 B8 60 00 00 00 00 00 FF 0F 2D [10:10:50]RasterBufferAndPrint [10:10:50]line Счет N : (1)3407151 [10:10:50]line ИНН: 02508201610067 [10:10:50]line Контрольно-Кассовый Чек [10:10:50]line ПРОДАЖА [10:10:50]line ТРК (МРК, ГНК) : 12 [10:10:50]line Товар: 2710124130 [10:10:50]line Аи-92-К-4 [10:10:50]line 2.990 * 66.90 [10:10:50]line = 200.03 [10:10:50]line НДС 12% НСП 1% [10:10:50]line > о реализуемом товаре [10:10:50]line ОКРУГЛЕНИЕ: -0.03 [10:10:50]line ИТОГО: 200.00 [10:10:50]line Внесено: 200.00 [10:10:50]line СДАЧА: 0.00 [10:10:50]line НСП 1% : 1.77 [10:10:50]line НДС 12% : 21.24 [10:10:50]line Наличными: 200.00 [10:10:50]line Безнал.: 0.00 [10:10:50]line Место: АЗС № 82 "Партнер Нефть" [10:10:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:10:50]line СНО: Общий режим [10:10:50]line Чек 133 29.10.2024 10:10 [10:10:50]line Смена: 145 ФФД: 1.0 [10:10:50]line ЗНМ: 0300000017 [10:10:50]line РНМ: 0000000000170478 [10:10:50]line Версия ККМ: v1.0 [10:10:50]line ФМ: 0000000002098560 [10:10:50]line ФД: 96624 [10:10:50]line ФПД: 146382457605266 [10:10:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101053&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96624&fm=146382457605266&tin=02508201610067®Number=0000000000170478&sum=20000 [10:10:50]OFD Sender: Processing packet 96624 [packets to send 58, broken 57] [10:10:50]ProducePacketName [10:10:50]name=ofd_packets/00096624 [10:10:50]OFD Sender: To server: pG, [10:10:50]CommunicateWithHost lk.salyk.kg:30040 [10:10:50]ConnectInit lk.salyk.kg [10:10:50]written 0, free lines is 4095 [10:10:50]Connected sock=10 [10:10:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 49 07 01 FE 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 34 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 85 00 00 00 F4 03 04 00 AD B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 79 01 00 35 04 06 00 85 22 52 63 0C 92 BF 53 32 96 9D 79 19 E7 [10:10:51]Write to MH i2c: 01 00 00 E3 60 43 [10:10:51]Write i2c OK [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: 01 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: 01 07 00 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: 01 07 00 E3 60 00 00 00 00 00 F9 0C 4F [10:10:51]RasterBufferAndPrint [10:10:51]line [10:10:51]line [10:10:51]line [10:10:51]line [10:10:51]line [10:10:51]written 0, free lines is 3328 [10:10:51]MH_Cut [10:10:51]Write to MH i2c: D1 01 00 EA 60 01 1C [10:10:51]Write i2c OK [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: D1 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: D1 01 00 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: D1 01 00 EA 60 00 1B [10:10:51]Write to MH i2c: 01 00 00 EB 60 4B [10:10:51]Write i2c OK [10:10:51]MH_I2C_Read... [10:10:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 95 A6 47 00 64 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 32 30 39 38 35 36 30 10 04 04 00 70 79 01 00 F4 03 04 00 D3 5E 20 67 B6 04 01 00 00 A6 CA 47 1E 58 96 D0 2D [10:10:51]CommunicateWithHost err = 0 [10:10:51]CheckOFDResponse [10:10:51]1017 (14) - 77093643461234 [10:10:51]1041 (16) - 0000000002098560 [10:10:51]1040 (4) - 96624 [10:10:51]1012 (4) - 29.10.2024 04:04 [10:10:51]1206 (1) - 0 [10:10:51]OFD Sender: Remove packet 96624 [10:10:51]ProducePacketName [10:10:51]name=ofd_packets/00096624 [10:10:51]NVStorageDeleteData [10:10:51]OFD Sender: No OFD packet to send [10:10:51]*** Cut start [10:10:51]*** Partial cut [10:10:51]*** CUTSNS_PIN = 1 [10:10:51]*** CUTSNS_PIN = 0 [10:10:51]*** Brake cut motor [10:10:52]Read from MH i2c: 01 [10:10:52]MH_I2C_Read... [10:10:52]*** Stop cut motor [10:10:52]*** Cut end [10:10:52]Read from MH i2c: 01 07 00 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: 01 07 00 EB 60 00 00 00 00 00 FF 0F 60 [10:10:52]process_action close_receipt done [10:10:52]requested_data is exist [10:10:52]produce_requested_data [10:10:52]requested_item fm.sn is exist - process it [10:10:52]wFMCommunicate request_size=4 [10:10:52]MH_SAM_APDU [10:10:52]CAPDU: 80 11 00 00 [10:10:52]Write to MH i2c: E2 08 00 EC 60 80 11 00 00 00 00 00 00 C6 [10:10:52]Write i2c OK [10:10:52]MH_I2C_Read... [10:10:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:52]Read from MH i2c: E2 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: E2 17 00 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: E2 17 00 EC 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [10:10:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:52]wFMCommunicate OK [10:10:52]requested_item fd.num is exist - process it [10:10:52]SAM_PROTO_GetFieldsCounters [10:10:52]wFMCommunicate request_size=4 [10:10:52]MH_SAM_APDU [10:10:52]CAPDU: 80 13 00 00 [10:10:52]Write to MH i2c: E2 08 00 ED 60 80 13 00 00 00 00 00 00 C9 [10:10:52]Write i2c OK [10:10:52]MH_I2C_Read... [10:10:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:52]Read from MH i2c: E2 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: E2 62 00 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: E2 62 00 ED 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 79 01 00 0E 04 04 00 91 00 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 F4 [10:10:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 79 01 00 0E 04 04 00 91 00 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 [10:10:52]wFMCommunicate OK [10:10:52]SAM_PROTO_GetFieldsCounters done [10:10:52]requested_item shift.num is exist - process it [10:10:52]requested_item shift.opened is exist - process it [10:10:52]req_shift_opened [10:10:52]FM_GetShiftState [10:10:52]SAM_PROTO_GetShiftState [10:10:52]wFMCommunicate request_size=4 [10:10:52]MH_SAM_APDU [10:10:52]CAPDU: 80 13 01 00 [10:10:52]Write to MH i2c: E2 08 00 EE 60 80 13 01 00 00 00 00 00 CB [10:10:52]Write i2c OK [10:10:52]MH_I2C_Read... [10:10:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:52]Read from MH i2c: E2 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: E2 0E 00 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: E2 0E 00 EE 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [10:10:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:10:52]wFMCommunicate OK [10:10:52]SAM_PROTO_GetShiftState done [10:10:52]FM_GetShiftState done [10:10:52]req_shift_opened done [10:10:52]requested_item shift.open_date is exist - process it [10:10:52]req_shift_open_date [10:10:52]req_shift_open_date done [10:10:52]produce_requested_data done [10:10:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96624,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:10:52]process_action_free close_receipt [10:10:52]json_value_free [10:10:52]json_value_free done [10:10:52]process_json_proto returns [10:10:52]Send response to host [10:10:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96624,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:10:52]free response buf [10:10:52]execute_script done [10:10:52]execute_script returns [10:10:52]free content buf [10:10:52]Sock 9.Close socket [10:10:52]Sock 9.Thread stoped [10:10:56]OFD Sender: No OFD packet to send [10:11:01]OFD Sender: No OFD packet to send [10:11:06]OFD Sender: No OFD packet to send [10:11:11]OFD Sender: No OFD packet to send [10:11:16]OFD Sender: No OFD packet to send [10:11:21]OFD Sender: No OFD packet to send [10:11:26]OFD Sender: No OFD packet to send [10:11:31]OFD Sender: No OFD packet to send [10:11:36]OFD Sender: No OFD packet to send [10:11:41]OFD Sender: No OFD packet to send [10:11:46]OFD Sender: No OFD packet to send [10:11:51]OFD Sender: No OFD packet to send [10:11:56]OFD Sender: No OFD packet to send [10:12:01]OFD Sender: No OFD packet to send [10:12:06]OFD Sender: No OFD packet to send [10:12:09]accept exits with 7 [10:12:09]New connection [10:12:09]New thread 3066776932 created [10:12:09]Thread 3066920292 joined [10:12:09]Waiting for new connection... [10:12:09] Sock 7.Parse request [10:12:09]Sock 7.Check first char [10:12:09]Sock 7.First char is OK [10:12:09]request: POST /json_proto HTTP/1.0 [10:12:09]Method: POST [10:12:09]URL: /json_proto [10:12:09]Method is POST - this is cgi request [10:12:09]url: /json_proto [10:12:09]query_string will be loaded in cgi processing [10:12:09]execute_cgi json_proto POST (null) [10:12:09]execute_cgi path=json_proto method=POST [10:12:09]POST find Content-Length [10:12:09]Host: 172.17.40.67:8080 [10:12:09]Content-Length: 678 [10:12:09]Content-Type: application/json [10:12:09] [10:12:09]POST finish read [10:12:09]Found Content-Length = 678 [10:12:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:09]execute_script... [10:12: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)3407152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:09]POST & json_proto [10:12:09]process_json_proto [10:12:09]json parsed OK: [10:12:09]protocol is kg_v1.0 [10:12:09]action value=close_receipt [10:12:09]process_action close_receipt [10:12:09]cmd_close_receipt [10:12:09]MH_GetDate [10:12:09]Write to MH i2c: F0 00 00 EF 60 3E [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: F0 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: F0 09 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: F0 09 00 EF 60 00 FD B4 20 67 EE DA 66 66 13 [10:12:09]GetLastDocTimeStamp 1730196653 [10:12:09]current date 1730196733 [10:12:09]FM_GetShiftState [10:12:09]SAM_PROTO_GetShiftState [10:12:09]wFMCommunicate request_size=4 [10:12:09]MH_SAM_APDU [10:12:09]CAPDU: 80 13 01 00 [10:12:09]Write to MH i2c: E2 08 00 F0 60 80 13 01 00 00 00 00 00 CD [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:09]Read from MH i2c: E2 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 0E 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 0E 00 F0 60 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [10:12:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:12:09]wFMCommunicate OK [10:12:09]SAM_PROTO_GetShiftState done [10:12:09]FM_GetShiftState done [10:12:09]opened in 1730160548 [10:12:09]opened+sec_in_day 1730246948 [10:12:09]quantity*price = 30038 [10:12:09]sum+1 = 30039 [10:12:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 134 29.10.2024 10:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96625 ФПД: 195760011725054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96625&fm=195760011725054&tin=02508201610067®Number=0000000000170478&sum=30000 [10:12:10]StoreToDocumentArchive [10:12:10]shift 145 fd 96625 [10:12:10]save to /storage/0145/doc_00096625 [10:12:10]save last doc name /storage/0145/doc_00096625 to /storage/kkm_last_doc_name [10:12:10]save OK [10:12:10]Clear old archive folders... [10:12:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:10]tlvbuf is 011946E0 [10:12:10]SAM_PROTO_ClearQueue [10:12:10]wFMCommunicate request_size=4 [10:12:10]MH_SAM_APDU [10:12:10]CAPDU: 80 09 00 00 [10:12:10]Write to MH i2c: E2 08 00 FD 60 80 09 00 00 00 00 00 00 CF [10:12:10]Write i2c OK [10:12:10]MH_I2C_Read... [10:12:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:10]Read from MH i2c: E2 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 03 00 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 03 00 FD 60 00 90 00 D1 [10:12:10]RAPDU: 90 00 [10:12:10]wFMCommunicate OK [10:12:10]SAM_PROTO_ClearQueue done [10:12:10]KKMCreateOFDPacket [10:12:10]OFDProtocolAddRootSTLVToBuf [10:12:10]FM_MakeSignedData [10:12:10]FM_MakeSignedData [10:12:10]SAM_PROTO_SignData [10:12:10]wFMCommunicate request_size=4 [10:12:10]MH_SAM_APDU [10:12:10]CAPDU: 80 0D 01 02 [10:12:10]Write to MH i2c: E2 08 00 FE 60 80 0D 01 02 00 00 00 00 D7 [10:12:10]Write i2c OK [10:12:10]MH_I2C_Read... [10:12:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:10]Read from MH i2c: E2 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 03 00 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 03 00 FE 60 00 90 00 D2 [10:12:10]RAPDU: 90 00 [10:12:10]wFMCommunicate OK [10:12:10]wFMCommunicate request_size=255 [10:12:10]MH_SAM_APDU [10:12:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 86 00 00 00 F4 03 04 00 FE B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 79 01 00 35 04 06 00 B2 [10:12:10]Write to MH i2c: E2 02 01 FF 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 86 00 00 00 F4 03 04 00 FE B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 79 01 00 35 04 06 00 B2 00 00 46 [10:12:10]Write i2c OK [10:12:10]MH_I2C_Read... [10:12:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:10]Read from MH i2c: E2 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 03 00 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 03 00 FF 60 00 90 00 D3 [10:12:10]RAPDU: 90 00 [10:12:10]wFMCommunicate OK [10:12:10]wFMCommunicate request_size=10 [10:12:10]MH_SAM_APDU [10:12:10]CAPDU: 80 0D 02 02 05 0A ED F5 C8 FE [10:12:10]Write to MH i2c: E2 0D 00 00 61 80 0D 02 02 05 00 0A ED F5 C8 FE 00 00 97 [10:12:10]Write i2c OK [10:12:10]MH_I2C_Read... [10:12:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:11]Read from MH i2c: E2 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: E2 03 00 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: E2 03 00 00 61 00 90 00 D5 [10:12:11]RAPDU: 90 00 [10:12:11]wFMCommunicate OK [10:12:11]wFMCommunicate request_size=4 [10:12:11]MH_SAM_APDU [10:12:11]CAPDU: 80 0D 03 02 [10:12:11]Write to MH i2c: E2 08 00 01 61 80 0D 03 02 00 00 00 00 DD [10:12:11]Write i2c OK [10:12:11]MH_I2C_Read... [10:12:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:11]Read from MH i2c: E2 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: E2 0B 00 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: E2 0B 00 01 61 00 04 5A DC E3 79 7E 85 7C 90 00 F3 [10:12:11]RAPDU: 04 5A DC E3 79 7E 85 7C 90 00 [10:12:11]wFMCommunicate OK [10:12:11]SAM_PROTO_SignData done [10:12:11]FM_MakeSignedData done [10:12:11]CreateOFDProtocolMessage [10:12:11]wFMCommunicate request_size=4 [10:12:11]MH_SAM_APDU [10:12:11]CAPDU: 80 11 00 00 [10:12:11]Write to MH i2c: E2 08 00 02 61 80 11 00 00 00 00 00 00 DD [10:12:11]Write i2c OK [10:12:11]MH_I2C_Read... [10:12:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:11]Read from MH i2c: E2 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: E2 17 00 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: E2 17 00 02 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [10:12:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:11]wFMCommunicate OK [10:12:11]CreateOFDProtocolMessage done [10:12:11]OFDSenderStorePacket 96625 [10:12:11]StoreOFDPacket docnum=96625 [10:12:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C E8 07 01 61 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 34 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 86 00 00 00 F4 03 04 00 FE B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 79 01 00 35 04 06 00 B2 0A ED F5 C8 FE 04 5A DC E3 79 7E 85 7C [10:12:11]CheckFolder [10:12:11]dirname=/storage/ofd_packets [10:12:11]CheckFolder done [10:12:11]ProducePacketName [10:12:11]name=ofd_packets/00096625 [10:12:11]NVStorageSaveData ofd_packets/00096625 [10:12:11]File name is /storage/ofd_packets/00096625 [10:12:11]Write 301 bytes [10:12:11]NVStorageSaveData done [10:12:11]OFDSenderStorePacket done [10:12:11]KKMCreateOFDPacket done [10:12:11]NVStorageSaveData kkm_last_timestamp [10:12:11]File name is /storage/kkm_last_timestamp [10:12:11]Write 4 bytes [10:12:11]NVStorageSaveData done [10:12:11]ExternCall_PrintAddStr [10:12:11]wPrintStart [10:12:11]Write to MH i2c: 01 00 00 03 61 64 [10:12:11]Write i2c OK [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: 01 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: 01 07 00 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: 01 07 00 03 61 00 00 00 00 00 FF 0F 79 [10:12:11]RasterBufferAndPrint [10:12:11]line Счет N : (1)3407152 [10:12:11]line ИНН: 02508201610067 [10:12:11]line Контрольно-Кассовый Чек [10:12:11]line ПРОДАЖА [10:12:11]line ТРК (МРК, ГНК) : 42 [10:12:11]line Товар: 2710124130 [10:12:11]line Аи-92-К-4 [10:12:11]line 4.490 * 66.90 [10:12:11]line = 300.38 [10:12:11]line НДС 12% НСП 1% [10:12:11]line > о реализуемом товаре [10:12:11]line ОКРУГЛЕНИЕ: -0.38 [10:12:11]line ИТОГО: 300.00 [10:12:11]line Внесено: 300.00 [10:12:11]line СДАЧА: 0.00 [10:12:11]line НСП 1% : 2.66 [10:12:11]line НДС 12% : 31.90 [10:12:11]line Наличными: 300.00 [10:12:11]line Безнал.: 0.00 [10:12:11]line Место: АЗС № 82 "Партнер Нефть" [10:12:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:12:11]line СНО: Общий режим [10:12:11]line Чек 134 29.10.2024 10:12 [10:12:11]line Смена: 145 ФФД: 1.0 [10:12:11]line ЗНМ: 0300000017 [10:12:11]line РНМ: 0000000000170478 [10:12:11]line Версия ККМ: v1.0 [10:12:11]line ФМ: 0000000002098560 [10:12:11]line ФД: 96625 [10:12:11]line ФПД: 195760011725054 [10:12:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96625&fm=195760011725054&tin=02508201610067®Number=0000000000170478&sum=30000 [10:12:11]OFD Sender: Processing packet 96625 [packets to send 58, broken 57] [10:12:11]written 0, free lines is 4095 [10:12:11]ProducePacketName [10:12:11]name=ofd_packets/00096625 [10:12:11]OFD Sender: To server: pG, [10:12:11]CommunicateWithHost lk.salyk.kg:30040 [10:12:11]ConnectInit lk.salyk.kg [10:12:11]Connected sock=11 [10:12:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C E8 07 01 61 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 34 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 86 00 00 00 F4 03 04 00 FE B4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 79 01 00 35 04 06 00 B2 0A ED F5 C8 FE 04 5A DC E3 79 7E 85 7C [10:12:11]Write to MH i2c: 01 00 00 2E 61 8F [10:12:11]Write i2c OK [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: 01 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: 01 07 00 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: 01 07 00 2E 61 00 00 00 00 00 F7 0C 99 [10:12:11]RasterBufferAndPrint [10:12:11]line [10:12:11]line [10:12:11]line [10:12:11]line [10:12:11]line [10:12:11]written 0, free lines is 3327 [10:12:11]MH_Cut [10:12:11]Write to MH i2c: D1 01 00 35 61 01 68 [10:12:11]Write i2c OK [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: D1 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: D1 01 00 [10:12:11]MH_I2C_Read... [10:12:11]Read from MH i2c: D1 01 00 35 61 00 67 [10:12:11]Write to MH i2c: 01 00 00 36 61 97 [10:12:11]Write i2c OK [10:12:11]MH_I2C_Read... [10:12:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 9D 47 00 13 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 32 30 39 38 35 36 30 10 04 04 00 71 79 01 00 F4 03 04 00 24 5F 20 67 B6 04 01 00 00 58 33 3B 51 EA 12 13 E5 [10:12:12]CommunicateWithHost err = 0 [10:12:12]CheckOFDResponse [10:12:12]1017 (14) - 77093643461234 [10:12:12]1041 (16) - 0000000002098560 [10:12:12]1040 (4) - 96625 [10:12:12]1012 (4) - 29.10.2024 04:05 [10:12:12]1206 (1) - 0 [10:12:12]OFD Sender: Remove packet 96625 [10:12:12]ProducePacketName [10:12:12]name=ofd_packets/00096625 [10:12:12]NVStorageDeleteData [10:12:12]OFD Sender: No OFD packet to send [10:12:12]*** Cut start [10:12:12]*** Partial cut [10:12:12]*** CUTSNS_PIN = 1 [10:12:12]*** CUTSNS_PIN = 0 [10:12:12]*** Brake cut motor [10:12:13]Read from MH i2c: 01 [10:12:13]MH_I2C_Read... [10:12:13]*** Stop cut motor [10:12:13]*** Cut end [10:12:13]Read from MH i2c: 01 07 00 [10:12:13]MH_I2C_Read... [10:12:13]Read from MH i2c: 01 07 00 36 61 00 00 00 00 00 FF 0F AC [10:12:13]process_action close_receipt done [10:12:13]requested_data is exist [10:12:13]produce_requested_data [10:12:13]requested_item fm.sn is exist - process it [10:12:13]wFMCommunicate request_size=4 [10:12:13]MH_SAM_APDU [10:12:13]CAPDU: 80 11 00 00 [10:12:13]Write to MH i2c: E2 08 00 37 61 80 11 00 00 00 00 00 00 12 [10:12:13]Write i2c OK [10:12:13]MH_I2C_Read... [10:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:13]Read from MH i2c: E2 [10:12:13]MH_I2C_Read... [10:12:13]Read from MH i2c: E2 17 00 [10:12:13]MH_I2C_Read... [10:12:13]Read from MH i2c: E2 17 00 37 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [10:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:13]wFMCommunicate OK [10:12:13]requested_item fd.num is exist - process it [10:12:13]SAM_PROTO_GetFieldsCounters [10:12:13]wFMCommunicate request_size=4 [10:12:13]MH_SAM_APDU [10:12:13]CAPDU: 80 13 00 00 [10:12:13]Write to MH i2c: E2 08 00 38 61 80 13 00 00 00 00 00 00 15 [10:12:13]Write i2c OK [10:12:13]MH_I2C_Read... [10:12:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:13]Read from MH i2c: E2 [10:12:13]MH_I2C_Read... [10:12:13]Read from MH i2c: E2 62 00 [10:12:13]MH_I2C_Read... [10:12:13]Read from MH i2c: E2 62 00 38 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 79 01 00 0E 04 04 00 91 00 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 44 [10:12:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 79 01 00 0E 04 04 00 91 00 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 [10:12:13]wFMCommunicate OK [10:12:13]SAM_PROTO_GetFieldsCounters done [10:12:13]requested_item shift.num is exist - process it [10:12:13]requested_item shift.opened is exist - process it [10:12:13]req_shift_opened [10:12:13]FM_GetShiftState [10:12:13]SAM_PROTO_GetShiftState [10:12:13]wFMCommunicate request_size=4 [10:12:13]MH_SAM_APDU [10:12:13]CAPDU: 80 13 01 00 [10:12:13]Write to MH i2c: E2 08 00 39 61 80 13 01 00 00 00 00 00 17 [10:12:13]Write i2c OK [10:12:13]MH_I2C_Read... [10:12:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:13]Read from MH i2c: E2 [10:12:13]MH_I2C_Read... [10:12:13]Read from MH i2c: E2 0E 00 [10:12:13]MH_I2C_Read... [10:12:13]Read from MH i2c: E2 0E 00 39 61 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 75 [10:12:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:12:13]wFMCommunicate OK [10:12:13]SAM_PROTO_GetShiftState done [10:12:13]FM_GetShiftState done [10:12:13]req_shift_opened done [10:12:13]requested_item shift.open_date is exist - process it [10:12:13]req_shift_open_date [10:12:13]req_shift_open_date done [10:12:13]produce_requested_data done [10:12:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96625,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:12:13]process_action_free close_receipt [10:12:13]json_value_free [10:12:13]json_value_free done [10:12:13]process_json_proto returns [10:12:13]Send response to host [10:12:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96625,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:12:13]free response buf [10:12:13]execute_script done [10:12:13]execute_script returns [10:12:13]free content buf [10:12:13]Sock 7.Close socket [10:12:13]Sock 7.Thread stoped [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:17]OFD Sender: No OFD packet to send [10:13:22]OFD Sender: No OFD packet to send [10:13:26]accept exits with 9 [10:13:26]New connection [10:13:26]New thread 3066920292 created [10:13:26]Thread 3066776932 joined [10:13:26]Waiting for new connection... [10:13:26] Sock 9.Parse request [10:13:26]Sock 9.Check first char [10:13:26]Sock 9.First char is OK [10:13:26]request: POST /json_proto HTTP/1.0 [10:13:26]Method: POST [10:13:26]URL: /json_proto [10:13:26]Method is POST - this is cgi request [10:13:26]url: /json_proto [10:13:26]query_string will be loaded in cgi processing [10:13:26]execute_cgi json_proto POST (null) [10:13:26]execute_cgi path=json_proto method=POST [10:13:26]POST find Content-Length [10:13:26]Host: 172.17.40.67:8080 [10:13:26]Content-Length: 683 [10:13:26]Content-Type: application/json [10:13:26] [10:13:26]POST finish read [10:13:26]Found Content-Length = 683 [10:13:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:26]execute_script... [10:13: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)3407153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:26]POST & json_proto [10:13:26]process_json_proto [10:13:26]json parsed OK: [10:13:26]protocol is kg_v1.0 [10:13:26]action value=close_receipt [10:13:26]process_action close_receipt [10:13:26]cmd_close_receipt [10:13:26]MH_GetDate [10:13:26]Write to MH i2c: F0 00 00 3A 61 8A [10:13:26]Write i2c OK [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: F0 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: F0 09 00 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: F0 09 00 3A 61 00 4A B5 20 67 EE DA 66 66 AD [10:13:26]GetLastDocTimeStamp 1730196734 [10:13:26]current date 1730196810 [10:13:26]FM_GetShiftState [10:13:26]SAM_PROTO_GetShiftState [10:13:26]wFMCommunicate request_size=4 [10:13:26]MH_SAM_APDU [10:13:26]CAPDU: 80 13 01 00 [10:13:26]Write to MH i2c: E2 08 00 3B 61 80 13 01 00 00 00 00 00 19 [10:13:26]Write i2c OK [10:13:26]MH_I2C_Read... [10:13:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:26]Read from MH i2c: E2 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: E2 0E 00 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: E2 0E 00 3B 61 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 77 [10:13:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:13:26]wFMCommunicate OK [10:13:26]SAM_PROTO_GetShiftState done [10:13:26]FM_GetShiftState done [10:13:26]opened in 1730160548 [10:13:26]opened+sec_in_day 1730246948 [10:13:26]quantity*price = 110050 [10:13:26]sum+1 = 110052 [10:13:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 135 29.10.2024 10:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96626 ФПД: 137622044258347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101330&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96626&fm=137622044258347&tin=02508201610067®Number=0000000000170478&sum=110000 [10:13:27]StoreToDocumentArchive [10:13:27]shift 145 fd 96626 [10:13:27]save to /storage/0145/doc_00096626 [10:13:27]save last doc name /storage/0145/doc_00096626 to /storage/kkm_last_doc_name [10:13:27]save OK [10:13:27]Clear old archive folders... [10:13:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:27]tlvbuf is 0132CFC0 [10:13:27]SAM_PROTO_ClearQueue [10:13:27]wFMCommunicate request_size=4 [10:13:27]MH_SAM_APDU [10:13:27]CAPDU: 80 09 00 00 [10:13:27]Write to MH i2c: E2 08 00 48 61 80 09 00 00 00 00 00 00 1B [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]*** iso7816_exchange 80 09 00 00... 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 48 61 00 90 00 1D [10:13:27]RAPDU: 90 00 [10:13:27]wFMCommunicate OK [10:13:27]SAM_PROTO_ClearQueue done [10:13:27]KKMCreateOFDPacket [10:13:27]OFDProtocolAddRootSTLVToBuf [10:13:27]FM_MakeSignedData [10:13:27]FM_MakeSignedData [10:13:27]SAM_PROTO_SignData [10:13:27]wFMCommunicate request_size=4 [10:13:27]MH_SAM_APDU [10:13:27]CAPDU: 80 0D 01 02 [10:13:27]Write to MH i2c: E2 08 00 49 61 80 0D 01 02 00 00 00 00 23 [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]*** iso7816_exchange 80 0D 01 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 49 61 00 90 00 1E [10:13:27]RAPDU: 90 00 [10:13:27]wFMCommunicate OK [10:13:27]wFMCommunicate request_size=255 [10:13:27]MH_SAM_APDU [10:13: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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 4A B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 79 01 00 35 04 06 00 7D [10:13:27]Write to MH i2c: E2 02 01 4A 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 4A B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 79 01 00 35 04 06 00 7D 00 00 E3 [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 4A 61 00 90 00 1F [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 2A A1 0F B0 2B [10:13:27]Write to MH i2c: E2 0D 00 4B 61 80 0D 02 02 05 00 2A A1 0F B0 2B 00 00 E5 [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]OFD Sender: No OFD packet to send [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 4B 61 00 90 00 20 [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 4C 61 80 0D 03 02 00 00 00 00 28 [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 4C 61 00 E8 B1 AC FA 2B BC E7 00 90 00 36 [10:13:27]RAPDU: E8 B1 AC FA 2B BC E7 00 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 4D 61 80 11 00 00 00 00 00 00 28 [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 4D 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 79 [10:13:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:13:27]wFMCommunicate OK [10:13:27]CreateOFDProtocolMessage done [10:13:27]OFDSenderStorePacket 96626 [10:13:27]StoreOFDPacket docnum=96626 [10:13:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 0E 07 01 B1 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 4A B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 79 01 00 35 04 06 00 7D 2A A1 0F B0 2B E8 B1 AC FA 2B BC E7 00 [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/00096626 [10:13:27]NVStorageSaveData ofd_packets/00096626 [10:13:27]File name is /storage/ofd_packets/00096626 [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 4E 61 AF [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 4E 61 00 00 00 00 00 FF 0F C4 [10:13:27]RasterBufferAndPrint [10:13:27]line Счет N : (1)3407153 [10:13:27]line ИНН: 02508201610067 [10:13:27]line Контрольно-Кассовый Чек [10:13:27]line ПРОДАЖА [10:13:27]line ТРК (МРК, ГНК) : 32 [10:13:27]line Товар: 2710124130 [10:13:27]line Аи-92-К-4 [10:13:27]line 16.450 * 66.90 [10:13:27]line = 1100.51 [10:13:27]line НДС 12% НСП 1% [10:13:27]line > о реализуемом товаре [10:13:27]line ОКРУГЛЕНИЕ: -0.51 [10:13:27]line ИТОГО: 1100.00 [10:13:27]line Внесено: 1100.00 [10:13:27]line СДАЧА: 0.00 [10:13:27]line НСП 1% : 9.74 [10:13:27]line НДС 12% : 116.87 [10:13:27]line Наличными: 1100.00 [10:13:27]line Безнал.: 0.00 [10:13:27]line Место: АЗС № 82 "Партнер Нефть" [10:13:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:13:27]line СНО: Общий режим [10:13:27]line Чек 135 29.10.2024 10:13 [10:13:27]line Смена: 145 ФФД: 1.0 [10:13:27]line ЗНМ: 0300000017 [10:13:27]line РНМ: 0000000000170478 [10:13:27]line Версия ККМ: v1.0 [10:13:27]line ФМ: 0000000002098560 [10:13:27]line ФД: 96626 [10:13:27]line ФПД: 137622044258347 [10:13:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101330&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96626&fm=137622044258347&tin=02508201610067®Number=0000000000170478&sum=110000 [10:13:28]OFD Sender: Processing packet 96626 [packets to send 58, broken 57] [10:13:28]ProducePacketName [10:13:28]name=ofd_packets/00096626 [10:13:28]OFD Sender: To server: pG, [10:13:28]CommunicateWithHost lk.salyk.kg:30040 [10:13:28]ConnectInit lk.salyk.kg [10:13:28]written 0, free lines is 4095 [10:13:28]Connected sock=11 [10:13:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 0E 07 01 B1 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 4A B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 79 01 00 35 04 06 00 7D 2A A1 0F B0 2B E8 B1 AC FA 2B BC E7 00 [10:13:28]Write to MH i2c: 01 00 00 79 61 DA [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 79 61 00 00 00 00 00 FD 0C EA [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 3331 [10:13:28]MH_Cut [10:13:28]Write to MH i2c: D1 01 00 80 61 01 B3 [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 80 61 00 B2 [10:13:28]Write to MH i2c: 01 00 00 81 61 E2 [10:13:28]Write i2c OK [10:13:28]MH_I2C_Read... [10:13:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB 8F 47 00 E3 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 32 30 39 38 35 36 30 10 04 04 00 72 79 01 00 F4 03 04 00 71 5F 20 67 B6 04 01 00 00 15 A2 FA FC 5A C1 D9 F4 [10:13:28]CommunicateWithHost err = 0 [10:13:28]CheckOFDResponse [10:13:28]1017 (14) - 77093643461234 [10:13:28]1041 (16) - 0000000002098560 [10:13:28]1040 (4) - 96626 [10:13:28]1012 (4) - 29.10.2024 04:07 [10:13:28]1206 (1) - 0 [10:13:28]OFD Sender: Remove packet 96626 [10:13:28]ProducePacketName [10:13:28]name=ofd_packets/00096626 [10:13:28]NVStorageDeleteData [10:13:29]OFD Sender: No OFD packet to send [10:13:29]*** Cut start [10:13:29]*** Partial cut [10:13:29]*** CUTSNS_PIN = 1 [10:13:29]*** CUTSNS_PIN = 0 [10:13:29]*** Brake cut motor [10:13:29]Read from MH i2c: 01 [10:13:29]MH_I2C_Read... [10:13:29]*** Stop cut motor [10:13:29]*** Cut end [10:13:29]Read from MH i2c: 01 07 00 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: 01 07 00 81 61 00 00 00 00 00 FF 0F F7 [10:13:29]process_action close_receipt done [10:13:29]requested_data is exist [10:13:29]produce_requested_data [10:13:29]requested_item fm.sn is exist - process it [10:13:29]wFMCommunicate request_size=4 [10:13:29]MH_SAM_APDU [10:13:29]CAPDU: 80 11 00 00 [10:13:29]Write to MH i2c: E2 08 00 82 61 80 11 00 00 00 00 00 00 5D [10:13:29]Write i2c OK [10:13:29]MH_I2C_Read... [10:13:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:29]Read from MH i2c: E2 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 17 00 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 17 00 82 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [10:13:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:13:29]wFMCommunicate OK [10:13:29]requested_item fd.num is exist - process it [10:13:29]SAM_PROTO_GetFieldsCounters [10:13:29]wFMCommunicate request_size=4 [10:13:29]MH_SAM_APDU [10:13:29]CAPDU: 80 13 00 00 [10:13:29]Write to MH i2c: E2 08 00 83 61 80 13 00 00 00 00 00 00 60 [10:13:29]Write i2c OK [10:13:29]MH_I2C_Read... [10:13:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:30]Read from MH i2c: E2 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 62 00 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 62 00 83 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 79 01 00 0E 04 04 00 91 00 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 93 [10:13:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 79 01 00 0E 04 04 00 91 00 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 [10:13:30]wFMCommunicate OK [10:13:30]SAM_PROTO_GetFieldsCounters done [10:13:30]requested_item shift.num is exist - process it [10:13:30]requested_item shift.opened is exist - process it [10:13:30]req_shift_opened [10:13:30]FM_GetShiftState [10:13:30]SAM_PROTO_GetShiftState [10:13:30]wFMCommunicate request_size=4 [10:13:30]MH_SAM_APDU [10:13:30]CAPDU: 80 13 01 00 [10:13:30]Write to MH i2c: E2 08 00 84 61 80 13 01 00 00 00 00 00 62 [10:13:30]Write i2c OK [10:13:30]MH_I2C_Read... [10:13:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:30]Read from MH i2c: E2 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 0E 00 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 0E 00 84 61 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C0 [10:13:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:13:30]wFMCommunicate OK [10:13:30]SAM_PROTO_GetShiftState done [10:13:30]FM_GetShiftState done [10:13:30]req_shift_opened done [10:13:30]requested_item shift.open_date is exist - process it [10:13:30]req_shift_open_date [10:13:30]req_shift_open_date done [10:13:30]produce_requested_data done [10:13:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96626,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:13:30]process_action_free close_receipt [10:13:30]json_value_free [10:13:30]json_value_free done [10:13:30]process_json_proto returns [10:13:30]Send response to host [10:13:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96626,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:13:30]free response buf [10:13:30]execute_script done [10:13:30]execute_script returns [10:13:30]free content buf [10:13:30]Sock 9.Close socket [10:13:30]Sock 9.Thread stoped [10:13:34]OFD Sender: No OFD packet to send [10:13:39]OFD Sender: No OFD packet to send [10:13:44]OFD Sender: No OFD packet to send [10:13:49]OFD Sender: No OFD packet to send [10:13:54]OFD Sender: No OFD packet to send [10:13:59]OFD Sender: No OFD packet to send [10:14:01]accept exits with 7 [10:14:01]New connection [10:14:01]New thread 3066776932 created [10:14:01]Thread 3066920292 joined [10:14:01]Waiting for new connection... [10:14:01] Sock 7.Parse request [10:14:01]Sock 7.Check first char [10:14:01]Sock 7.First char is OK [10:14:01]request: POST /json_proto HTTP/1.0 [10:14:01]Method: POST [10:14:01]URL: /json_proto [10:14:01]Method is POST - this is cgi request [10:14:01]url: /json_proto [10:14:01]query_string will be loaded in cgi processing [10:14:01]execute_cgi json_proto POST (null) [10:14:01]execute_cgi path=json_proto method=POST [10:14:01]POST find Content-Length [10:14:01]Host: 172.17.40.67:8080 [10:14:01]Content-Length: 678 [10:14:01]Content-Type: application/json [10:14:01] [10:14:01]POST finish read [10:14:01]Found Content-Length = 678 [10:14:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:01]execute_script... [10: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)3407156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:01]POST & json_proto [10:14:01]process_json_proto [10:14:01]json parsed OK: [10:14:01]protocol is kg_v1.0 [10:14:01]action value=close_receipt [10:14:01]process_action close_receipt [10:14:01]cmd_close_receipt [10:14:01]MH_GetDate [10:14:01]Write to MH i2c: F0 00 00 85 61 D5 [10:14:01]Write i2c OK [10:14:01]MH_I2C_Read... [10:14:01]Read from MH i2c: F0 [10:14:01]MH_I2C_Read... [10:14:01]Read from MH i2c: F0 09 00 [10:14:01]MH_I2C_Read... [10:14:01]Read from MH i2c: F0 09 00 85 61 00 6D B5 20 67 EE DA 66 66 1B [10:14:01]GetLastDocTimeStamp 1730196810 [10:14:01]current date 1730196845 [10:14:01]FM_GetShiftState [10:14:01]SAM_PROTO_GetShiftState [10:14:01]wFMCommunicate request_size=4 [10:14:01]MH_SAM_APDU [10:14:01]CAPDU: 80 13 01 00 [10:14:01]Write to MH i2c: E2 08 00 86 61 80 13 01 00 00 00 00 00 64 [10:14:01]Write i2c OK [10:14:01]MH_I2C_Read... [10:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:01]Read from MH i2c: E2 [10:14:01]MH_I2C_Read... [10:14:01]Read from MH i2c: E2 0E 00 [10:14:01]MH_I2C_Read... [10:14:01]Read from MH i2c: E2 0E 00 86 61 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C2 [10:14:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:14:01]wFMCommunicate OK [10:14:01]SAM_PROTO_GetShiftState done [10:14:01]FM_GetShiftState done [10:14:01]opened in 1730160548 [10:14:01]opened+sec_in_day 1730246948 [10:14:01]quantity*price = 50041 [10:14:01]sum+1 = 50042 [10:14: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 136 29.10.2024 10:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96627 ФПД: 8042666363155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96627&fm=8042666363155&tin=02508201610067®Number=0000000000170478&sum=50000 [10:14:02]StoreToDocumentArchive [10:14:02]shift 145 fd 96627 [10:14:02]save to /storage/0145/doc_00096627 [10:14:02]save last doc name /storage/0145/doc_00096627 to /storage/kkm_last_doc_name [10:14:02]save OK [10:14:02]Clear old archive folders... [10:14:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:14:02]tlvbuf is B6ED27B0 [10:14:02]SAM_PROTO_ClearQueue [10:14:02]wFMCommunicate request_size=4 [10:14:02]MH_SAM_APDU [10:14:02]CAPDU: 80 09 00 00 [10:14:02]Write to MH i2c: E2 08 00 93 61 80 09 00 00 00 00 00 00 66 [10:14:02]Write i2c OK [10:14:02]MH_I2C_Read... [10:14:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:02]Read from MH i2c: E2 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 93 61 00 90 00 68 [10:14:02]RAPDU: 90 00 [10:14:02]wFMCommunicate OK [10:14:02]SAM_PROTO_ClearQueue done [10:14:02]KKMCreateOFDPacket [10:14:02]OFDProtocolAddRootSTLVToBuf [10:14:02]FM_MakeSignedData [10:14:02]FM_MakeSignedData [10:14:02]SAM_PROTO_SignData [10:14:02]wFMCommunicate request_size=4 [10:14:02]MH_SAM_APDU [10:14:02]CAPDU: 80 0D 01 02 [10:14:02]Write to MH i2c: E2 08 00 94 61 80 0D 01 02 00 00 00 00 6E [10:14:02]Write i2c OK [10:14:02]MH_I2C_Read... [10:14:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:02]Read from MH i2c: E2 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 94 61 00 90 00 69 [10:14:02]RAPDU: 90 00 [10:14:02]wFMCommunicate OK [10:14:02]wFMCommunicate request_size=255 [10:14:02]MH_SAM_APDU [10:14: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 34 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 88 00 00 00 F4 03 04 00 6D B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 79 01 00 35 04 06 00 07 [10:14:02]Write to MH i2c: E2 02 01 95 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 88 00 00 00 F4 03 04 00 6D B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 79 01 00 35 04 06 00 07 00 00 B2 [10:14:02]Write i2c OK [10:14:02]MH_I2C_Read... [10:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:02]Read from MH i2c: E2 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 95 61 00 90 00 6A [10:14:02]RAPDU: 90 00 [10:14:02]wFMCommunicate OK [10:14:02]wFMCommunicate request_size=10 [10:14:02]MH_SAM_APDU [10:14:02]CAPDU: 80 0D 02 02 05 50 94 45 89 13 [10:14:02]Write to MH i2c: E2 0D 00 96 61 80 0D 02 02 05 00 50 94 45 89 13 00 00 40 [10:14:02]Write i2c OK [10:14:02]MH_I2C_Read... [10:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:02]Read from MH i2c: E2 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 03 00 96 61 00 90 00 6B [10:14:02]RAPDU: 90 00 [10:14:02]wFMCommunicate OK [10:14:02]wFMCommunicate request_size=4 [10:14:02]MH_SAM_APDU [10:14:02]CAPDU: 80 0D 03 02 [10:14:02]Write to MH i2c: E2 08 00 97 61 80 0D 03 02 00 00 00 00 73 [10:14:02]Write i2c OK [10:14:02]MH_I2C_Read... [10:14:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:02]Read from MH i2c: E2 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 0B 00 [10:14:02]MH_I2C_Read... [10:14:02]Read from MH i2c: E2 0B 00 97 61 00 34 2C 6F 6A D5 49 E1 AF 90 00 5B [10:14:02]RAPDU: 34 2C 6F 6A D5 49 E1 AF 90 00 [10:14:02]wFMCommunicate OK [10:14:02]SAM_PROTO_SignData done [10:14:02]FM_MakeSignedData done [10:14:02]CreateOFDProtocolMessage [10:14:02]wFMCommunicate request_size=4 [10:14:02]MH_SAM_APDU [10:14:02]CAPDU: 80 11 00 00 [10:14:02]Write to MH i2c: E2 08 00 98 61 80 11 00 00 00 00 00 00 73 [10:14:02]Write i2c OK [10:14:02]MH_I2C_Read... [10:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:03]Read from MH i2c: E2 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: E2 17 00 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: E2 17 00 98 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [10:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:14:03]wFMCommunicate OK [10:14:03]CreateOFDProtocolMessage done [10:14:03]OFDSenderStorePacket 96627 [10:14:03]StoreOFDPacket docnum=96627 [10:14:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 61 07 01 26 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 34 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 88 00 00 00 F4 03 04 00 6D B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 79 01 00 35 04 06 00 07 50 94 45 89 13 34 2C 6F 6A D5 49 E1 AF [10:14:03]CheckFolder [10:14:03]dirname=/storage/ofd_packets [10:14:03]CheckFolder done [10:14:03]ProducePacketName [10:14:03]name=ofd_packets/00096627 [10:14:03]NVStorageSaveData ofd_packets/00096627 [10:14:03]File name is /storage/ofd_packets/00096627 [10:14:03]Write 301 bytes [10:14:03]NVStorageSaveData done [10:14:03]OFDSenderStorePacket done [10:14:03]KKMCreateOFDPacket done [10:14:03]NVStorageSaveData kkm_last_timestamp [10:14:03]File name is /storage/kkm_last_timestamp [10:14:03]Write 4 bytes [10:14:03]NVStorageSaveData done [10:14:03]ExternCall_PrintAddStr [10:14:03]wPrintStart [10:14:03]Write to MH i2c: 01 00 00 99 61 FA [10:14:03]Write i2c OK [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: 01 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: 01 07 00 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: 01 07 00 99 61 00 00 00 00 00 FF 0F 0F [10:14:03]RasterBufferAndPrint [10:14:03]line Счет N : (1)3407156 [10:14:03]line ИНН: 02508201610067 [10:14:03]line Контрольно-Кассовый Чек [10:14:03]line ПРОДАЖА [10:14:03]line ТРК (МРК, ГНК) : 12 [10:14:03]line Товар: 2710124130 [10:14:03]line Аи-92-К-4 [10:14:03]line 7.480 * 66.90 [10:14:03]line = 500.41 [10:14:03]line НДС 12% НСП 1% [10:14:03]line > о реализуемом товаре [10:14:03]line ОКРУГЛЕНИЕ: -0.41 [10:14:03]line ИТОГО: 500.00 [10:14:03]line Внесено: 500.00 [10:14:03]line СДАЧА: 0.00 [10:14:03]line НСП 1% : 4.43 [10:14:03]line НДС 12% : 53.14 [10:14:03]line Наличными: 500.00 [10:14:03]line Безнал.: 0.00 [10:14:03]line Место: АЗС № 82 "Партнер Нефть" [10:14:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:14:03]line СНО: Общий режим [10:14:03]line Чек 136 29.10.2024 10:14 [10:14:03]line Смена: 145 ФФД: 1.0 [10:14:03]line ЗНМ: 0300000017 [10:14:03]line РНМ: 0000000000170478 [10:14:03]line Версия ККМ: v1.0 [10:14:03]line ФМ: 0000000002098560 [10:14:03]line ФД: 96627 [10:14:03]line ФПД: 8042666363155 [10:14:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96627&fm=8042666363155&tin=02508201610067®Number=0000000000170478&sum=50000 [10:14:03]OFD Sender: Processing packet 96627 [packets to send 58, broken 57] [10:14:03]ProducePacketName [10:14:03]name=ofd_packets/00096627 [10:14:03]OFD Sender: To server: pG, [10:14:03]CommunicateWithHost lk.salyk.kg:30040 [10:14:03]ConnectInit lk.salyk.kg [10:14:03]written 0, free lines is 4095 [10:14:03]Connected sock=10 [10:14:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 61 07 01 26 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 34 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 88 00 00 00 F4 03 04 00 6D B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 79 01 00 35 04 06 00 07 50 94 45 89 13 34 2C 6F 6A D5 49 E1 AF [10:14:03]Write to MH i2c: 01 00 00 C4 61 25 [10:14:03]Write i2c OK [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: 01 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: 01 07 00 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: 01 07 00 C4 61 00 00 00 00 00 08 0D 41 [10:14:03]RasterBufferAndPrint [10:14:03]line [10:14:03]line [10:14:03]line [10:14:03]line [10:14:03]line [10:14:03]written 0, free lines is 3345 [10:14:03]MH_Cut [10:14:03]Write to MH i2c: D1 01 00 CB 61 01 FE [10:14:03]Write i2c OK [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: D1 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: D1 01 00 [10:14:03]MH_I2C_Read... [10:14:03]Read from MH i2c: D1 01 00 CB 61 00 FD [10:14:03]Write to MH i2c: 01 00 00 CC 61 2D [10:14:03]Write i2c OK [10:14:03]MH_I2C_Read... [10:14:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F0 47 47 00 9E 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 32 30 39 38 35 36 30 10 04 04 00 73 79 01 00 F4 03 04 00 94 5F 20 67 B6 04 01 00 00 12 A6 E8 DB E5 70 4E CC [10:14:03]CommunicateWithHost err = 0 [10:14:03]CheckOFDResponse [10:14:03]1017 (14) - 77093643461234 [10:14:03]1041 (16) - 0000000002098560 [10:14:03]1040 (4) - 96627 [10:14:03]1012 (4) - 29.10.2024 04:07 [10:14:03]1206 (1) - 0 [10:14:03]OFD Sender: Remove packet 96627 [10:14:03]ProducePacketName [10:14:03]name=ofd_packets/00096627 [10:14:03]NVStorageDeleteData [10:14:04]OFD Sender: No OFD packet to send [10:14:04]*** Cut start [10:14:04]*** Partial cut [10:14:04]*** CUTSNS_PIN = 1 [10:14:04]*** CUTSNS_PIN = 0 [10:14:04]*** Brake cut motor [10:14:05]Read from MH i2c: 01 [10:14:05]MH_I2C_Read... [10:14:05]*** Stop cut motor [10:14:05]*** Cut end [10:14:05]Read from MH i2c: 01 07 00 [10:14:05]MH_I2C_Read... [10:14:05]Read from MH i2c: 01 07 00 CC 61 00 00 00 00 00 FF 0F 42 [10:14:05]process_action close_receipt done [10:14:05]requested_data is exist [10:14:05]produce_requested_data [10:14:05]requested_item fm.sn is exist - process it [10:14:05]wFMCommunicate request_size=4 [10:14:05]MH_SAM_APDU [10:14:05]CAPDU: 80 11 00 00 [10:14:05]Write to MH i2c: E2 08 00 CD 61 80 11 00 00 00 00 00 00 A8 [10:14:05]Write i2c OK [10:14:05]MH_I2C_Read... [10:14:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:05]Read from MH i2c: E2 [10:14:05]MH_I2C_Read... [10:14:05]Read from MH i2c: E2 17 00 [10:14:05]MH_I2C_Read... [10:14:05]Read from MH i2c: E2 17 00 CD 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [10:14:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:14:05]wFMCommunicate OK [10:14:05]requested_item fd.num is exist - process it [10:14:05]SAM_PROTO_GetFieldsCounters [10:14:05]wFMCommunicate request_size=4 [10:14:05]MH_SAM_APDU [10:14:05]CAPDU: 80 13 00 00 [10:14:05]Write to MH i2c: E2 08 00 CE 61 80 13 00 00 00 00 00 00 AB [10:14:05]Write i2c OK [10:14:05]MH_I2C_Read... [10:14:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:05]Read from MH i2c: E2 [10:14:05]MH_I2C_Read... [10:14:05]Read from MH i2c: E2 62 00 [10:14:05]MH_I2C_Read... [10:14:05]Read from MH i2c: E2 62 00 CE 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 79 01 00 0E 04 04 00 91 00 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 E2 [10:14:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 79 01 00 0E 04 04 00 91 00 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 [10:14:05]wFMCommunicate OK [10:14:05]SAM_PROTO_GetFieldsCounters done [10:14:05]requested_item shift.num is exist - process it [10:14:05]requested_item shift.opened is exist - process it [10:14:05]req_shift_opened [10:14:05]FM_GetShiftState [10:14:05]SAM_PROTO_GetShiftState [10:14:05]wFMCommunicate request_size=4 [10:14:05]MH_SAM_APDU [10:14:05]CAPDU: 80 13 01 00 [10:14:05]Write to MH i2c: E2 08 00 CF 61 80 13 01 00 00 00 00 00 AD [10:14:05]Write i2c OK [10:14:05]MH_I2C_Read... [10:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:05]Read from MH i2c: E2 [10:14:05]MH_I2C_Read... [10:14:05]Read from MH i2c: E2 0E 00 [10:14:05]MH_I2C_Read... [10:14:05]Read from MH i2c: E2 0E 00 CF 61 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0B [10:14:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:14:05]wFMCommunicate OK [10:14:05]SAM_PROTO_GetShiftState done [10:14:05]FM_GetShiftState done [10:14:05]req_shift_opened done [10:14:05]requested_item shift.open_date is exist - process it [10:14:05]req_shift_open_date [10:14:05]req_shift_open_date done [10:14:05]produce_requested_data done [10:14:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96627,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:14:05]process_action_free close_receipt [10:14:05]json_value_free [10:14:05]json_value_free done [10:14:05]process_json_proto returns [10:14:05]Send response to host [10:14:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96627,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:14:05]free response buf [10:14:05]execute_script done [10:14:05]execute_script returns [10:14:05]free content buf [10:14:05]Sock 7.Close socket [10:14:05]Sock 7.Thread stoped [10:14:06]accept exits with 9 [10:14:06]New connection [10:14:06]New thread 3066920292 created [10:14:06]Thread 3066776932 joined [10:14:06]Waiting for new connection... [10:14:06] Sock 9.Parse request [10:14:06]Sock 9.Check first char [10:14:06]Sock 9.First char is OK [10:14:06]request: POST /json_proto HTTP/1.0 [10:14:06]Method: POST [10:14:06]URL: /json_proto [10:14:06]Method is POST - this is cgi request [10:14:06]url: /json_proto [10:14:06]query_string will be loaded in cgi processing [10:14:06]execute_cgi json_proto POST (null) [10:14:06]execute_cgi path=json_proto method=POST [10:14:06]POST find Content-Length [10:14:06]Host: 172.17.40.67:8080 [10:14:06]Content-Length: 678 [10:14:06]Content-Type: application/json [10:14:06] [10:14:06]POST finish read [10:14:06]Found Content-Length = 678 [10:14:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:06]execute_script... [10:14: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)3407155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:06]POST & json_proto [10:14:06]process_json_proto [10:14:06]json parsed OK: [10:14:06]protocol is kg_v1.0 [10:14:06]action value=close_receipt [10:14:06]process_action close_receipt [10:14:06]cmd_close_receipt [10:14:06]MH_GetDate [10:14:06]Write to MH i2c: F0 00 00 D0 61 20 [10:14:06]Write i2c OK [10:14:06]MH_I2C_Read... [10:14:06]Read from MH i2c: F0 [10:14:06]MH_I2C_Read... [10:14:06]Read from MH i2c: F0 09 00 [10:14:06]MH_I2C_Read... [10:14:06]Read from MH i2c: F0 09 00 D0 61 00 72 B5 20 67 EE DA 66 66 6B [10:14:06]GetLastDocTimeStamp 1730196845 [10:14:06]current date 1730196850 [10:14:06]FM_GetShiftState [10:14:06]SAM_PROTO_GetShiftState [10:14:06]wFMCommunicate request_size=4 [10:14:06]MH_SAM_APDU [10:14:06]CAPDU: 80 13 01 00 [10:14:06]Write to MH i2c: E2 08 00 D1 61 80 13 01 00 00 00 00 00 AF [10:14:06]Write i2c OK [10:14:06]MH_I2C_Read... [10:14:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:06]Read from MH i2c: E2 [10:14:06]MH_I2C_Read... [10:14:06]Read from MH i2c: E2 0E 00 [10:14:06]MH_I2C_Read... [10:14:06]Read from MH i2c: E2 0E 00 D1 61 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [10:14:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:14:06]wFMCommunicate OK [10:14:06]SAM_PROTO_GetShiftState done [10:14:06]FM_GetShiftState done [10:14:06]opened in 1730160548 [10:14:06]opened+sec_in_day 1730246948 [10:14:06]quantity*price = 50041 [10:14:06]sum+1 = 50042 [10:14: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 137 29.10.2024 10:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96628 ФПД: 25536325759795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101411&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96628&fm=25536325759795&tin=02508201610067®Number=0000000000170478&sum=50000 [10:14:07]StoreToDocumentArchive [10:14:07]shift 145 fd 96628 [10:14:07]save to /storage/0145/doc_00096628 [10:14:07]save last doc name /storage/0145/doc_00096628 to /storage/kkm_last_doc_name [10:14:07]save OK [10:14:07]Clear old archive folders... [10:14:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:14:07]tlvbuf is 011D2BB0 [10:14:07]SAM_PROTO_ClearQueue [10:14:07]wFMCommunicate request_size=4 [10:14:07]MH_SAM_APDU [10:14:07]CAPDU: 80 09 00 00 [10:14:07]Write to MH i2c: E2 08 00 DE 61 80 09 00 00 00 00 00 00 B1 [10:14:07]Write i2c OK [10:14:07]MH_I2C_Read... [10:14:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:07]Read from MH i2c: E2 [10:14:07]MH_I2C_Read... [10:14:07]Read from MH i2c: E2 03 00 [10:14:07]MH_I2C_Read... [10:14:07]Read from MH i2c: E2 03 00 DE 61 00 90 00 B3 [10:14:07]RAPDU: 90 00 [10:14:07]wFMCommunicate OK [10:14:07]SAM_PROTO_ClearQueue done [10:14:07]KKMCreateOFDPacket [10:14:07]OFDProtocolAddRootSTLVToBuf [10:14:07]FM_MakeSignedData [10:14:07]FM_MakeSignedData [10:14:07]SAM_PROTO_SignData [10:14:07]wFMCommunicate request_size=4 [10:14:07]MH_SAM_APDU [10:14:07]CAPDU: 80 0D 01 02 [10:14:07]Write to MH i2c: E2 08 00 DF 61 80 0D 01 02 00 00 00 00 B9 [10:14:07]Write i2c OK [10:14:07]MH_I2C_Read... [10:14:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:08]Read from MH i2c: E2 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 03 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 03 00 DF 61 00 90 00 B4 [10:14:08]RAPDU: 90 00 [10:14:08]wFMCommunicate OK [10:14:08]wFMCommunicate request_size=255 [10:14:08]MH_SAM_APDU [10:14:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 89 00 00 00 F4 03 04 00 73 B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 79 01 00 35 04 06 00 17 [10:14:08]Write to MH i2c: E2 02 01 E0 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 89 00 00 00 F4 03 04 00 73 B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 79 01 00 35 04 06 00 17 00 00 15 [10:14:08]Write i2c OK [10:14:08]MH_I2C_Read... [10:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:08]Read from MH i2c: E2 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 03 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 03 00 E0 61 00 90 00 B5 [10:14:08]RAPDU: 90 00 [10:14:08]wFMCommunicate OK [10:14:08]wFMCommunicate request_size=10 [10:14:08]MH_SAM_APDU [10:14:08]CAPDU: 80 0D 02 02 05 39 A3 A0 33 33 [10:14:08]Write to MH i2c: E2 0D 00 E1 61 80 0D 02 02 05 00 39 A3 A0 33 33 00 00 A8 [10:14:08]Write i2c OK [10:14:08]MH_I2C_Read... [10:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:08]Read from MH i2c: E2 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 03 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 03 00 E1 61 00 90 00 B6 [10:14:08]RAPDU: 90 00 [10:14:08]wFMCommunicate OK [10:14:08]wFMCommunicate request_size=4 [10:14:08]MH_SAM_APDU [10:14:08]CAPDU: 80 0D 03 02 [10:14:08]Write to MH i2c: E2 08 00 E2 61 80 0D 03 02 00 00 00 00 BE [10:14:08]Write i2c OK [10:14:08]MH_I2C_Read... [10:14:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:08]Read from MH i2c: E2 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 0B 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 0B 00 E2 61 00 5C 6F E5 88 23 B1 38 12 90 00 15 [10:14:08]RAPDU: 5C 6F E5 88 23 B1 38 12 90 00 [10:14:08]wFMCommunicate OK [10:14:08]SAM_PROTO_SignData done [10:14:08]FM_MakeSignedData done [10:14:08]CreateOFDProtocolMessage [10:14:08]wFMCommunicate request_size=4 [10:14:08]MH_SAM_APDU [10:14:08]CAPDU: 80 11 00 00 [10:14:08]Write to MH i2c: E2 08 00 E3 61 80 11 00 00 00 00 00 00 BE [10:14:08]Write i2c OK [10:14:08]MH_I2C_Read... [10:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:08]Read from MH i2c: E2 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 17 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 17 00 E3 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [10:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:14:08]wFMCommunicate OK [10:14:08]CreateOFDProtocolMessage done [10:14:08]OFDSenderStorePacket 96628 [10:14:08]StoreOFDPacket docnum=96628 [10:14:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA 1C 07 01 F3 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 89 00 00 00 F4 03 04 00 73 B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 79 01 00 35 04 06 00 17 39 A3 A0 33 33 5C 6F E5 88 23 B1 38 12 [10:14:08]CheckFolder [10:14:08]dirname=/storage/ofd_packets [10:14:08]CheckFolder done [10:14:08]ProducePacketName [10:14:08]name=ofd_packets/00096628 [10:14:08]NVStorageSaveData ofd_packets/00096628 [10:14:08]File name is /storage/ofd_packets/00096628 [10:14:08]Write 301 bytes [10:14:08]NVStorageSaveData done [10:14:08]OFDSenderStorePacket done [10:14:08]KKMCreateOFDPacket done [10:14:08]NVStorageSaveData kkm_last_timestamp [10:14:08]File name is /storage/kkm_last_timestamp [10:14:08]Write 4 bytes [10:14:08]NVStorageSaveData done [10:14:08]ExternCall_PrintAddStr [10:14:08]wPrintStart [10:14:08]Write to MH i2c: 01 00 00 E4 61 45 [10:14:08]Write i2c OK [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: 01 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: 01 07 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: 01 07 00 E4 61 00 00 00 00 00 FF 0F 5A [10:14:08]RasterBufferAndPrint [10:14:08]line Счет N : (1)3407155 [10:14:08]line ИНН: 02508201610067 [10:14:08]line Контрольно-Кассовый Чек [10:14:08]line ПРОДАЖА [10:14:08]line ТРК (МРК, ГНК) : 22 [10:14:08]line Товар: 2710124130 [10:14:08]line Аи-92-К-4 [10:14:08]line 7.480 * 66.90 [10:14:08]line = 500.41 [10:14:08]line НДС 12% НСП 1% [10:14:08]line > о реализуемом товаре [10:14:08]line ОКРУГЛЕНИЕ: -0.41 [10:14:08]line ИТОГО: 500.00 [10:14:08]line Внесено: 500.00 [10:14:08]line СДАЧА: 0.00 [10:14:08]line НСП 1% : 4.43 [10:14:08]line НДС 12% : 53.14 [10:14:08]line Наличными: 500.00 [10:14:08]line Безнал.: 0.00 [10:14:08]line Место: АЗС № 82 "Партнер Нефть" [10:14:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:14:08]line СНО: Общий режим [10:14:08]line Чек 137 29.10.2024 10:14 [10:14:08]line Смена: 145 ФФД: 1.0 [10:14:08]line ЗНМ: 0300000017 [10:14:08]line РНМ: 0000000000170478 [10:14:08]line Версия ККМ: v1.0 [10:14:08]line ФМ: 0000000002098560 [10:14:08]line ФД: 96628 [10:14:08]line ФПД: 25536325759795 [10:14:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101411&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96628&fm=25536325759795&tin=02508201610067®Number=0000000000170478&sum=50000 [10:14:08]written 0, free lines is 4095 [10:14:08]OFD Sender: Processing packet 96628 [packets to send 58, broken 57] [10:14:08]ProducePacketName [10:14:08]name=ofd_packets/00096628 [10:14:08]OFD Sender: To server: pG, [10:14:08]CommunicateWithHost lk.salyk.kg:30040 [10:14:08]ConnectInit lk.salyk.kg [10:14:08]Connected sock=7 [10:14:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA 1C 07 01 F3 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 89 00 00 00 F4 03 04 00 73 B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 79 01 00 35 04 06 00 17 39 A3 A0 33 33 5C 6F E5 88 23 B1 38 12 [10:14:09]Write to MH i2c: 01 00 00 0F 62 71 [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: 01 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: 01 07 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: 01 07 00 0F 62 00 00 00 00 00 14 0D 99 [10:14:09]RasterBufferAndPrint [10:14:09]line [10:14:09]line [10:14:09]line [10:14:09]line [10:14:09]line [10:14:09]written 0, free lines is 3363 [10:14:09]MH_Cut [10:14:09]Write to MH i2c: D1 01 00 16 62 01 4A [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: D1 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: D1 01 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: D1 01 00 16 62 00 49 [10:14:09]Write to MH i2c: 01 00 00 17 62 79 [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 6A 47 00 B3 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 32 30 39 38 35 36 30 10 04 04 00 74 79 01 00 F4 03 04 00 9A 5F 20 67 B6 04 01 00 00 B2 5E 05 BD 7F CE 67 17 [10:14:09]CommunicateWithHost err = 0 [10:14:09]CheckOFDResponse [10:14:09]1017 (14) - 77093643461234 [10:14:09]1041 (16) - 0000000002098560 [10:14:09]1040 (4) - 96628 [10:14:09]1012 (4) - 29.10.2024 04:07 [10:14:09]1206 (1) - 0 [10:14:09]OFD Sender: Remove packet 96628 [10:14:09]ProducePacketName [10:14:09]name=ofd_packets/00096628 [10:14:09]NVStorageDeleteData [10:14:09]OFD Sender: No OFD packet to send [10:14:09]*** Cut start [10:14:09]*** Partial cut [10:14:09]*** CUTSNS_PIN = 1 [10:14:09]*** CUTSNS_PIN = 0 [10:14:09]*** Brake cut motor [10:14:10]Read from MH i2c: 01 [10:14:10]MH_I2C_Read... [10:14:10]*** Stop cut motor [10:14:10]*** Cut end [10:14:10]Read from MH i2c: 01 07 00 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: 01 07 00 17 62 00 00 00 00 00 FF 0F 8E [10:14:10]process_action close_receipt done [10:14:10]requested_data is exist [10:14:10]produce_requested_data [10:14:10]requested_item fm.sn is exist - process it [10:14:10]wFMCommunicate request_size=4 [10:14:10]MH_SAM_APDU [10:14:10]CAPDU: 80 11 00 00 [10:14:10]Write to MH i2c: E2 08 00 18 62 80 11 00 00 00 00 00 00 F4 [10:14:10]Write i2c OK [10:14:10]MH_I2C_Read... [10:14:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:10]Read from MH i2c: E2 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: E2 17 00 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: E2 17 00 18 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [10:14:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:14:10]wFMCommunicate OK [10:14:10]requested_item fd.num is exist - process it [10:14:10]SAM_PROTO_GetFieldsCounters [10:14:10]wFMCommunicate request_size=4 [10:14:10]MH_SAM_APDU [10:14:10]CAPDU: 80 13 00 00 [10:14:10]Write to MH i2c: E2 08 00 19 62 80 13 00 00 00 00 00 00 F7 [10:14:10]Write i2c OK [10:14:10]MH_I2C_Read... [10:14:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:10]Read from MH i2c: E2 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: E2 62 00 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: E2 62 00 19 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 79 01 00 0E 04 04 00 91 00 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 32 [10:14:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 79 01 00 0E 04 04 00 91 00 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 [10:14:10]wFMCommunicate OK [10:14:10]SAM_PROTO_GetFieldsCounters done [10:14:10]requested_item shift.num is exist - process it [10:14:10]requested_item shift.opened is exist - process it [10:14:10]req_shift_opened [10:14:10]FM_GetShiftState [10:14:10]SAM_PROTO_GetShiftState [10:14:10]wFMCommunicate request_size=4 [10:14:10]MH_SAM_APDU [10:14:10]CAPDU: 80 13 01 00 [10:14:10]Write to MH i2c: E2 08 00 1A 62 80 13 01 00 00 00 00 00 F9 [10:14:10]Write i2c OK [10:14:10]MH_I2C_Read... [10:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:10]Read from MH i2c: E2 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: E2 0E 00 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: E2 0E 00 1A 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [10:14:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:14:10]wFMCommunicate OK [10:14:10]SAM_PROTO_GetShiftState done [10:14:10]FM_GetShiftState done [10:14:10]req_shift_opened done [10:14:10]requested_item shift.open_date is exist - process it [10:14:10]req_shift_open_date [10:14:10]req_shift_open_date done [10:14:10]produce_requested_data done [10:14:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96628,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:14:10]process_action_free close_receipt [10:14:10]json_value_free [10:14:10]json_value_free done [10:14:10]process_json_proto returns [10:14:10]Send response to host [10:14:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96628,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:14:10]free response buf [10:14:10]execute_script done [10:14:10]execute_script returns [10:14:10]free content buf [10:14:10]Sock 9.Close socket [10:14:10]Sock 9.Thread stoped [10:14:14]accept exits with 10 [10:14:14]New connection [10:14:14]New thread 3066776932 created [10:14:14]Thread 3066920292 joined [10:14:14]Waiting for new connection... [10:14:14] Sock 10.Parse request [10:14:14]Sock 10.Check first char [10:14:14]Sock 10.First char is OK [10:14:14]request: POST /json_proto HTTP/1.0 [10:14:14]Method: POST [10:14:14]URL: /json_proto [10:14:14]Method is POST - this is cgi request [10:14:14]url: /json_proto [10:14:14]query_string will be loaded in cgi processing [10:14:14]execute_cgi json_proto POST (null) [10:14:14]execute_cgi path=json_proto method=POST [10:14:14]POST find Content-Length [10:14:14]Host: 172.17.40.67:8080 [10:14:14]Content-Length: 680 [10:14:14]Content-Type: application/json [10:14:14] [10:14:14]POST finish read [10:14:14]Found Content-Length = 680 [10:14:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:14]execute_script... [10:14: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)3407154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:14]POST & json_proto [10:14:14]process_json_proto [10:14:14]json parsed OK: [10:14:14]protocol is kg_v1.0 [10:14:14]action value=close_receipt [10:14:14]process_action close_receipt [10:14:14]cmd_close_receipt [10:14:14]MH_GetDate [10:14:14]Write to MH i2c: F0 00 00 1B 62 6C [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: F0 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: F0 09 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: F0 09 00 1B 62 00 7A B5 20 67 EE DA 66 66 BF [10:14:14]GetLastDocTimeStamp 1730196851 [10:14:14]current date 1730196858 [10:14:14]FM_GetShiftState [10:14:14]SAM_PROTO_GetShiftState [10:14:14]wFMCommunicate request_size=4 [10:14:14]MH_SAM_APDU [10:14:14]CAPDU: 80 13 01 00 [10:14:14]Write to MH i2c: E2 08 00 1C 62 80 13 01 00 00 00 00 00 FB [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:14]Read from MH i2c: E2 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 0E 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 0E 00 1C 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 59 [10:14:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:14:14]wFMCommunicate OK [10:14:14]SAM_PROTO_GetShiftState done [10:14:14]FM_GetShiftState done [10:14:14]opened in 1730160548 [10:14:14]opened+sec_in_day 1730246948 [10:14:14]quantity*price = 120015 [10:14:14]sum+1 = 120016 [10:14:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 138 29.10.2024 10:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96629 ФПД: 18616578895446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101419&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96629&fm=18616578895446&tin=02508201610067®Number=0000000000170478&sum=120000 [10:14:15]StoreToDocumentArchive [10:14:15]shift 145 fd 96629 [10:14:15]save to /storage/0145/doc_00096629 [10:14:15]save last doc name /storage/0145/doc_00096629 to /storage/kkm_last_doc_name [10:14:15]save OK [10:14:15]Clear old archive folders... [10:14:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:14:15]tlvbuf is 01324BD0 [10:14:15]SAM_PROTO_ClearQueue [10:14:15]wFMCommunicate request_size=4 [10:14:15]MH_SAM_APDU [10:14:15]CAPDU: 80 09 00 00 [10:14:15]Write to MH i2c: E2 08 00 29 62 80 09 00 00 00 00 00 00 FD [10:14:15]Write i2c OK [10:14:15]MH_I2C_Read... [10:14:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:15]Read from MH i2c: E2 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 29 62 00 90 00 FF [10:14:15]RAPDU: 90 00 [10:14:15]wFMCommunicate OK [10:14:15]SAM_PROTO_ClearQueue done [10:14:15]KKMCreateOFDPacket [10:14:15]OFDProtocolAddRootSTLVToBuf [10:14:15]FM_MakeSignedData [10:14:15]FM_MakeSignedData [10:14:15]SAM_PROTO_SignData [10:14:15]wFMCommunicate request_size=4 [10:14:15]MH_SAM_APDU [10:14:15]CAPDU: 80 0D 01 02 [10:14:15]Write to MH i2c: E2 08 00 2A 62 80 0D 01 02 00 00 00 00 05 [10:14:15]Write i2c OK [10:14:15]MH_I2C_Read... [10:14:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:15]Read from MH i2c: E2 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 2A 62 00 90 00 00 [10:14:15]RAPDU: 90 00 [10:14:15]wFMCommunicate OK [10:14:15]wFMCommunicate request_size=255 [10:14:15]MH_SAM_APDU [10:14:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 7B B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 79 01 00 35 04 06 00 10 EE 82 92 [10:14:15]Write to MH i2c: E2 02 01 2B 62 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 7B B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 79 01 00 35 04 06 00 10 EE 82 92 00 00 CB [10:14:15]Write i2c OK [10:14:15]MH_I2C_Read... [10:14:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:15]Read from MH i2c: E2 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 2B 62 00 90 00 01 [10:14:15]RAPDU: 90 00 [10:14:15]wFMCommunicate OK [10:14:15]wFMCommunicate request_size=7 [10:14:15]MH_SAM_APDU [10:14:15]CAPDU: 80 0D 02 02 02 6E 56 [10:14:15]Write to MH i2c: E2 0A 00 2C 62 80 0D 02 02 02 00 6E 56 00 00 D0 [10:14:15]Write i2c OK [10:14:15]MH_I2C_Read... [10:14:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:15]Read from MH i2c: E2 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: E2 03 00 2C 62 00 90 00 02 [10:14:15]RAPDU: 90 00 [10:14:15]wFMCommunicate OK [10:14:15]wFMCommunicate request_size=4 [10:14:15]MH_SAM_APDU [10:14:15]CAPDU: 80 0D 03 02 [10:14:15]Write to MH i2c: E2 08 00 2D 62 80 0D 03 02 00 00 00 00 0A [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:16]Read from MH i2c: E2 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 0B 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 0B 00 2D 62 00 E7 0C D0 91 87 02 63 FA 90 00 45 [10:14:16]RAPDU: E7 0C D0 91 87 02 63 FA 90 00 [10:14:16]wFMCommunicate OK [10:14:16]SAM_PROTO_SignData done [10:14:16]FM_MakeSignedData done [10:14:16]CreateOFDProtocolMessage [10:14:16]wFMCommunicate request_size=4 [10:14:16]MH_SAM_APDU [10:14:16]CAPDU: 80 11 00 00 [10:14:16]Write to MH i2c: E2 08 00 2E 62 80 11 00 00 00 00 00 00 0A [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:16]Read from MH i2c: E2 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 17 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 17 00 2E 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [10:14:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:14:16]wFMCommunicate OK [10:14:16]CreateOFDProtocolMessage done [10:14:16]OFDSenderStorePacket 96629 [10:14:16]StoreOFDPacket docnum=96629 [10:14:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2A B6 04 01 7D 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 7B B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 79 01 00 35 04 06 00 10 EE 82 92 6E 56 E7 0C D0 91 87 02 63 FA [10:14:16]CheckFolder [10:14:16]dirname=/storage/ofd_packets [10:14:16]CheckFolder done [10:14:16]ProducePacketName [10:14:16]name=ofd_packets/00096629 [10:14:16]NVStorageSaveData ofd_packets/00096629 [10:14:16]File name is /storage/ofd_packets/00096629 [10:14:16]Write 298 bytes [10:14:16]NVStorageSaveData done [10:14:16]OFDSenderStorePacket done [10:14:16]KKMCreateOFDPacket done [10:14:16]NVStorageSaveData kkm_last_timestamp [10:14:16]File name is /storage/kkm_last_timestamp [10:14:16]Write 4 bytes [10:14:16]NVStorageSaveData done [10:14:16]ExternCall_PrintAddStr [10:14:16]wPrintStart [10:14:16]Write to MH i2c: 01 00 00 2F 62 91 [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: 01 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: 01 07 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: 01 07 00 2F 62 00 00 00 00 00 FF 0F A6 [10:14:16]RasterBufferAndPrint [10:14:16]line Счет N : (1)3407154 [10:14:16]line ИНН: 02508201610067 [10:14:16]line Контрольно-Кассовый Чек [10:14:16]line ПРОДАЖА [10:14:16]line ТРК (МРК, ГНК) : 51 [10:14:16]line Товар: 2710194210 [10:14:16]line ДТ-К-5 [10:14:16]line 15.750 * 76.20 [10:14:16]line = 1200.15 [10:14:16]line НДС 12% НСП 1% [10:14:16]line > о реализуемом товаре [10:14:16]line ОКРУГЛЕНИЕ: -0.15 [10:14:16]line ИТОГО: 1200.00 [10:14:16]line Внесено: 1200.00 [10:14:16]line СДАЧА: 0.00 [10:14:16]line НСП 1% : 10.62 [10:14:16]line НДС 12% : 127.45 [10:14:16]line Наличными: 1200.00 [10:14:16]line Безнал.: 0.00 [10:14:16]line Место: АЗС № 82 "Партнер Нефть" [10:14:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:14:16]line СНО: Общий режим [10:14:16]line Чек 138 29.10.2024 10:14 [10:14:16]line Смена: 145 ФФД: 1.0 [10:14:16]line ЗНМ: 0300000017 [10:14:16]line РНМ: 0000000000170478 [10:14:16]line Версия ККМ: v1.0 [10:14:16]line ФМ: 0000000002098560 [10:14:16]line ФД: 96629 [10:14:16]line ФПД: 18616578895446 [10:14:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101419&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96629&fm=18616578895446&tin=02508201610067®Number=0000000000170478&sum=120000 [10:14:16]written 0, free lines is 4095 [10:14:16]OFD Sender: Processing packet 96629 [packets to send 58, broken 57] [10:14:16]ProducePacketName [10:14:16]name=ofd_packets/00096629 [10:14:16]OFD Sender: To server: pG, [10:14:16]CommunicateWithHost lk.salyk.kg:30040 [10:14:16]ConnectInit lk.salyk.kg [10:14:16]Connected sock=9 [10:14:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2A B6 04 01 7D 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 7B B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 79 01 00 35 04 06 00 10 EE 82 92 6E 56 E7 0C D0 91 87 02 63 FA [10:14:16]Write to MH i2c: 01 00 00 5A 62 BC [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: 01 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: 01 07 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: 01 07 00 5A 62 00 00 00 00 00 F4 0C C3 [10:14:16]RasterBufferAndPrint [10:14:16]line [10:14:16]line [10:14:16]line [10:14:16]line [10:14:16]line [10:14:16]written 0, free lines is 3340 [10:14:16]MH_Cut [10:14:16]Write to MH i2c: D1 01 00 61 62 01 95 [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: D1 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: D1 01 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: D1 01 00 61 62 00 94 [10:14:16]Write to MH i2c: 01 00 00 62 62 C4 [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 12 F3 47 00 CE 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 32 30 39 38 35 36 30 10 04 04 00 75 79 01 00 F4 03 04 00 A1 5F 20 67 B6 04 01 00 00 FC FD 36 A2 C9 AE BD AC [10:14:16]CommunicateWithHost err = 0 [10:14:16]CheckOFDResponse [10:14:16]1017 (14) - 77093643461234 [10:14:16]1041 (16) - 0000000002098560 [10:14:16]1040 (4) - 96629 [10:14:16]1012 (4) - 29.10.2024 04:08 [10:14:16]1206 (1) - 0 [10:14:16]OFD Sender: Remove packet 96629 [10:14:16]ProducePacketName [10:14:16]name=ofd_packets/00096629 [10:14:16]NVStorageDeleteData [10:14:17]*** Cut start [10:14:17]*** Partial cut [10:14:17]*** CUTSNS_PIN = 1 [10:14:17]OFD Sender: No OFD packet to send [10:14:17]*** CUTSNS_PIN = 0 [10:14:17]*** Brake cut motor [10:14:17]Read from MH i2c: 01 [10:14:17]MH_I2C_Read... [10:14:17]*** Stop cut motor [10:14:17]*** Cut end [10:14:17]Read from MH i2c: 01 07 00 [10:14:17]MH_I2C_Read... [10:14:17]Read from MH i2c: 01 07 00 62 62 00 00 00 00 00 FF 0F D9 [10:14:17]process_action close_receipt done [10:14:17]requested_data is exist [10:14:17]produce_requested_data [10:14:17]requested_item fm.sn is exist - process it [10:14:17]wFMCommunicate request_size=4 [10:14:17]MH_SAM_APDU [10:14:17]CAPDU: 80 11 00 00 [10:14:17]Write to MH i2c: E2 08 00 63 62 80 11 00 00 00 00 00 00 3F [10:14:17]Write i2c OK [10:14:17]MH_I2C_Read... [10:14:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:17]Read from MH i2c: E2 [10:14:17]MH_I2C_Read... [10:14:17]Read from MH i2c: E2 17 00 [10:14:17]MH_I2C_Read... [10:14:17]Read from MH i2c: E2 17 00 63 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [10:14:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:14:17]wFMCommunicate OK [10:14:17]requested_item fd.num is exist - process it [10:14:17]SAM_PROTO_GetFieldsCounters [10:14:17]wFMCommunicate request_size=4 [10:14:17]MH_SAM_APDU [10:14:17]CAPDU: 80 13 00 00 [10:14:17]Write to MH i2c: E2 08 00 64 62 80 13 00 00 00 00 00 00 42 [10:14:17]Write i2c OK [10:14:17]MH_I2C_Read... [10:14:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:18]Read from MH i2c: E2 [10:14:18]MH_I2C_Read... [10:14:18]Read from MH i2c: E2 62 00 [10:14:18]MH_I2C_Read... [10:14:18]Read from MH i2c: E2 62 00 64 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 79 01 00 0E 04 04 00 91 00 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 81 [10:14:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 79 01 00 0E 04 04 00 91 00 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 [10:14:18]wFMCommunicate OK [10:14:18]SAM_PROTO_GetFieldsCounters done [10:14:18]requested_item shift.num is exist - process it [10:14:18]requested_item shift.opened is exist - process it [10:14:18]req_shift_opened [10:14:18]FM_GetShiftState [10:14:18]SAM_PROTO_GetShiftState [10:14:18]wFMCommunicate request_size=4 [10:14:18]MH_SAM_APDU [10:14:18]CAPDU: 80 13 01 00 [10:14:18]Write to MH i2c: E2 08 00 65 62 80 13 01 00 00 00 00 00 44 [10:14:18]Write i2c OK [10:14:18]MH_I2C_Read... [10:14:18]Read from MH i2c: E2 [10:14:18]MH_I2C_Read... [10:14:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:18]Read from MH i2c: E2 0E 00 [10:14:18]MH_I2C_Read... [10:14:18]Read from MH i2c: E2 0E 00 65 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [10:14:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:14:18]wFMCommunicate OK [10:14:18]SAM_PROTO_GetShiftState done [10:14:18]FM_GetShiftState done [10:14:18]req_shift_opened done [10:14:18]requested_item shift.open_date is exist - process it [10:14:18]req_shift_open_date [10:14:18]req_shift_open_date done [10:14:18]produce_requested_data done [10:14:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96629,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:14:18]process_action_free close_receipt [10:14:18]json_value_free [10:14:18]json_value_free done [10:14:18]process_json_proto returns [10:14:18]Send response to host [10:14:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96629,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:14:18]free response buf [10:14:18]execute_script done [10:14:18]execute_script returns [10:14:18]free content buf [10:14:18]Sock 10.Close socket [10:14:18]Sock 10.Thread stoped [10:14:22]OFD Sender: No OFD packet to send [10:14:27]OFD Sender: No OFD packet to send [10:14:32]OFD Sender: No OFD packet to send [10:14:37]OFD Sender: No OFD packet to send [10:14:42]OFD Sender: No OFD packet to send [10:14:47]OFD Sender: No OFD packet to send [10:14:52]OFD Sender: No OFD packet to send [10:14:57]OFD Sender: No OFD packet to send [10:15:02]OFD Sender: No OFD packet to send [10:15:07]OFD Sender: No OFD packet to send [10:15:12]OFD Sender: No OFD packet to send [10:15:17]OFD Sender: No OFD packet to send [10:15:22]OFD Sender: No OFD packet to send [10:15:27]OFD Sender: No OFD packet to send [10:15:32]OFD Sender: No OFD packet to send [10:15:37]OFD Sender: No OFD packet to send [10:15:42]OFD Sender: No OFD packet to send [10:15:47]OFD Sender: No OFD packet to send [10:15:52]OFD Sender: No OFD packet to send [10:15:57]OFD Sender: No OFD packet to send [10:16:02]OFD Sender: No OFD packet to send [10:16:07]OFD Sender: No OFD packet to send [10:16:11]accept exits with 7 [10:16:11]New connection [10:16:11]New thread 3066920292 created [10:16:11]Thread 3066776932 joined [10:16:11]Waiting for new connection... [10:16:11] Sock 7.Parse request [10:16:11]Sock 7.Check first char [10:16:11]Sock 7.First char is OK [10:16:11]request: POST /json_proto HTTP/1.0 [10:16:11]Method: POST [10:16:11]URL: /json_proto [10:16:11]Method is POST - this is cgi request [10:16:11]url: /json_proto [10:16:11]query_string will be loaded in cgi processing [10:16:11]execute_cgi json_proto POST (null) [10:16:11]execute_cgi path=json_proto method=POST [10:16:11]POST find Content-Length [10:16:11]Host: 172.17.40.67:8080 [10:16:11]Content-Length: 767 [10:16:11]Content-Type: application/json [10:16:11] [10:16:11]POST finish read [10:16:11]Found Content-Length = 767 [10:16:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:16:11]execute_script... [10:16: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)3407157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:16:11]POST & json_proto [10:16:11]process_json_proto [10:16:11]json parsed OK: [10:16:11]protocol is kg_v1.0 [10:16:11]action value=close_receipt [10:16:11]process_action close_receipt [10:16:11]cmd_close_receipt [10:16:11]MH_GetDate [10:16:11]Write to MH i2c: F0 00 00 66 62 B7 [10:16:11]Write i2c OK [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: F0 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: F0 09 00 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: F0 09 00 66 62 00 EF B5 20 67 EE DA 66 66 7F [10:16:11]GetLastDocTimeStamp 1730196859 [10:16:11]current date 1730196975 [10:16:11]FM_GetShiftState [10:16:11]SAM_PROTO_GetShiftState [10:16:11]wFMCommunicate request_size=4 [10:16:11]MH_SAM_APDU [10:16:11]CAPDU: 80 13 01 00 [10:16:11]Write to MH i2c: E2 08 00 67 62 80 13 01 00 00 00 00 00 46 [10:16:11]Write i2c OK [10:16:11]MH_I2C_Read... [10:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:11]Read from MH i2c: E2 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: E2 0E 00 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: E2 0E 00 67 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A4 [10:16:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:16:11]wFMCommunicate OK [10:16:11]SAM_PROTO_GetShiftState done [10:16:11]FM_GetShiftState done [10:16:11]opened in 1730160548 [10:16:11]opened+sec_in_day 1730246948 [10:16:11]quantity*price = 100050 [10:16:11]sum+1 = 100052 [10:16:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 139 29.10.2024 10:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96630 ФПД: 71974362970871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96630&fm=71974362970871&tin=02508201610067®Number=0000000000170478&sum=100051 [10:16:12]StoreToDocumentArchive [10:16:12]shift 145 fd 96630 [10:16:12]save to /storage/0145/doc_00096630 [10:16:12]save last doc name /storage/0145/doc_00096630 to /storage/kkm_last_doc_name [10:16:12]save OK [10:16:12]Clear old archive folders... [10:16:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:16:12]tlvbuf is 01101A10 [10:16:12]SAM_PROTO_ClearQueue [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 09 00 00 [10:16:12]Write to MH i2c: E2 08 00 74 62 80 09 00 00 00 00 00 00 48 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 74 62 00 90 00 4A [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]SAM_PROTO_ClearQueue done [10:16:12]KKMCreateOFDPacket [10:16:12]OFDProtocolAddRootSTLVToBuf [10:16:12]FM_MakeSignedData [10:16:12]FM_MakeSignedData [10:16:12]SAM_PROTO_SignData [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 0D 01 02 [10:16:12]Write to MH i2c: E2 08 00 75 62 80 0D 01 02 00 00 00 00 50 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 75 62 00 90 00 4B [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]wFMCommunicate request_size=255 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 8B 00 00 00 F4 03 04 00 EF B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 79 01 00 35 04 06 00 41 75 D6 56 [10:16:12]Write to MH i2c: E2 02 01 76 62 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8B 00 00 00 F4 03 04 00 EF B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 79 01 00 35 04 06 00 41 75 D6 56 00 00 54 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]OFD Sender: No OFD packet to send [10:16:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 76 62 00 90 00 4C [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]wFMCommunicate request_size=7 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 0D 02 02 02 7A F7 [10:16:12]Write to MH i2c: E2 0A 00 77 62 80 0D 02 02 02 00 7A F7 00 00 C8 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 77 62 00 90 00 4D [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 0D 03 02 [10:16:12]Write to MH i2c: E2 08 00 78 62 80 0D 03 02 00 00 00 00 55 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0B 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0B 00 78 62 00 89 C9 A1 04 61 C7 CA 6C 90 00 AB [10:16:12]RAPDU: 89 C9 A1 04 61 C7 CA 6C 90 00 [10:16:12]wFMCommunicate OK [10:16:12]SAM_PROTO_SignData done [10:16:12]FM_MakeSignedData done [10:16:12]CreateOFDProtocolMessage [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 11 00 00 [10:16:12]Write to MH i2c: E2 08 00 79 62 80 11 00 00 00 00 00 00 55 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 17 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 17 00 79 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [10:16:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:12]wFMCommunicate OK [10:16:12]CreateOFDProtocolMessage done [10:16:12]OFDSenderStorePacket 96630 [10:16:12]StoreOFDPacket docnum=96630 [10:16:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 BE 04 01 CC 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8B 00 00 00 F4 03 04 00 EF B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 79 01 00 35 04 06 00 41 75 D6 56 7A F7 89 C9 A1 04 61 C7 CA 6C [10:16:12]CheckFolder [10:16:12]dirname=/storage/ofd_packets [10:16:12]CheckFolder done [10:16:12]ProducePacketName [10:16:12]name=ofd_packets/00096630 [10:16:12]NVStorageSaveData ofd_packets/00096630 [10:16:12]File name is /storage/ofd_packets/00096630 [10:16:12]Write 298 bytes [10:16:12]NVStorageSaveData done [10:16:12]OFDSenderStorePacket done [10:16:12]KKMCreateOFDPacket done [10:16:12]NVStorageSaveData kkm_last_timestamp [10:16:12]File name is /storage/kkm_last_timestamp [10:16:12]Write 4 bytes [10:16:12]NVStorageSaveData done [10:16:12]ExternCall_PrintAddStr [10:16:12]wPrintStart [10:16:12]Write to MH i2c: 01 00 00 7A 62 DC [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: 01 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: 01 07 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: 01 07 00 7A 62 00 00 00 00 00 FF 0F F1 [10:16:12]RasterBufferAndPrint [10:16:12]line Счет N : (1)3407157 [10:16:12]line ИНН: 02508201610067 [10:16:12]line Контрольно-Кассовый Чек [10:16:12]line ПРОДАЖА [10:16:12]line ТРК (МРК, ГНК) : 51 [10:16:12]line Товар: 2710194210 [10:16:12]line ДТ-К-5 [10:16:12]line 13.130 * 76.20 [10:16:12]line = 1000.51 [10:16:12]line НДС 12% НСП 1% [10:16:12]line > о реализуемом товаре [10:16:12]line ИТОГО: 1000.51 [10:16:12]line НСП 1% : 8.85 [10:16:12]line НДС 12% : 106.25 [10:16:12]line Наличными: 0.00 [10:16:12]line Безнал.: 1000.51 [10:16:12]line Место: АЗС № 82 "Партнер Нефть" [10:16:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:16:12]line СНО: Общий режим [10:16:12]line Чек 139 29.10.2024 10:16 [10:16:12]line Смена: 145 ФФД: 1.0 [10:16:12]line ЗНМ: 0300000017 [10:16:12]line РНМ: 0000000000170478 [10:16:12]line Версия ККМ: v1.0 [10:16:13]line Платежная система: Mbank [10:16:13]line ФМ: 0000000002098560 [10:16:13]line ФД: 96630 [10:16:13]line ФПД: 71974362970871 [10:16:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96630&fm=71974362970871&tin=02508201610067®Number=0000000000170478&sum=100051 [10:16:13]OFD Sender: Processing packet 96630 [packets to send 58, broken 57] [10:16:13]ProducePacketName [10:16:13]name=ofd_packets/00096630 [10:16:13]OFD Sender: To server: pG, [10:16:13]CommunicateWithHost lk.salyk.kg:30040 [10:16:13]ConnectInit lk.salyk.kg [10:16:13]written 0, free lines is 4095 [10:16:13]Connected sock=10 [10:16:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 BE 04 01 CC 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8B 00 00 00 F4 03 04 00 EF B5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 79 01 00 35 04 06 00 41 75 D6 56 7A F7 89 C9 A1 04 61 C7 CA 6C [10:16:13]Write to MH i2c: 01 00 00 A3 62 05 [10:16:13]Write i2c OK [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: 01 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: 01 07 00 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: 01 07 00 A3 62 00 00 00 00 00 19 0D 32 [10:16:13]RasterBufferAndPrint [10:16:13]line [10:16:13]line [10:16:13]line [10:16:13]line [10:16:13]line [10:16:13]written 0, free lines is 3359 [10:16:13]MH_Cut [10:16:13]Write to MH i2c: D1 01 00 AA 62 01 DE [10:16:13]Write i2c OK [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: D1 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: D1 01 00 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: D1 01 00 AA 62 00 DD [10:16:13]Write to MH i2c: 01 00 00 AB 62 0D [10:16:13]Write i2c OK [10:16:13]MH_I2C_Read... [10:16:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 64 92 47 00 47 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 32 30 39 38 35 36 30 10 04 04 00 76 79 01 00 F4 03 04 00 16 60 20 67 B6 04 01 00 00 39 2C 9F 86 5B CE E4 98 [10:16:13]CommunicateWithHost err = 0 [10:16:13]CheckOFDResponse [10:16:13]1017 (14) - 77093643461234 [10:16:13]1041 (16) - 0000000002098560 [10:16:13]1040 (4) - 96630 [10:16:13]1012 (4) - 29.10.2024 04:09 [10:16:13]1206 (1) - 0 [10:16:13]OFD Sender: Remove packet 96630 [10:16:13]ProducePacketName [10:16:13]name=ofd_packets/00096630 [10:16:13]NVStorageDeleteData [10:16:14]OFD Sender: No OFD packet to send [10:16:14]*** Cut start [10:16:14]*** Partial cut [10:16:14]*** CUTSNS_PIN = 1 [10:16:14]*** CUTSNS_PIN = 0 [10:16:14]*** Brake cut motor [10:16:14]Read from MH i2c: 01 [10:16:14]MH_I2C_Read... [10:16:14]*** Stop cut motor [10:16:14]*** Cut end [10:16:14]Read from MH i2c: 01 07 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: 01 07 00 AB 62 00 00 00 00 00 FF 0F 22 [10:16:14]process_action close_receipt done [10:16:14]requested_data is exist [10:16:14]produce_requested_data [10:16:14]requested_item fm.sn is exist - process it [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 11 00 00 [10:16:14]Write to MH i2c: E2 08 00 AC 62 80 11 00 00 00 00 00 00 88 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 17 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 17 00 AC 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [10:16:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:14]wFMCommunicate OK [10:16:14]requested_item fd.num is exist - process it [10:16:14]SAM_PROTO_GetFieldsCounters [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 13 00 00 [10:16:14]Write to MH i2c: E2 08 00 AD 62 80 13 00 00 00 00 00 00 8B [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:15]Read from MH i2c: E2 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: E2 62 00 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: E2 62 00 AD 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 79 01 00 0E 04 04 00 91 00 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 CE [10:16:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 79 01 00 0E 04 04 00 91 00 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 [10:16:15]wFMCommunicate OK [10:16:15]SAM_PROTO_GetFieldsCounters done [10:16:15]requested_item shift.num is exist - process it [10:16:15]requested_item shift.opened is exist - process it [10:16:15]req_shift_opened [10:16:15]FM_GetShiftState [10:16:15]SAM_PROTO_GetShiftState [10:16:15]wFMCommunicate request_size=4 [10:16:15]MH_SAM_APDU [10:16:15]CAPDU: 80 13 01 00 [10:16:15]Write to MH i2c: E2 08 00 AE 62 80 13 01 00 00 00 00 00 8D [10:16:15]Write i2c OK [10:16:15]MH_I2C_Read... [10:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:15]Read from MH i2c: E2 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: E2 0E 00 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: E2 0E 00 AE 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EB [10:16:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:16:15]wFMCommunicate OK [10:16:15]SAM_PROTO_GetShiftState done [10:16:15]FM_GetShiftState done [10:16:15]req_shift_opened done [10:16:15]requested_item shift.open_date is exist - process it [10:16:15]req_shift_open_date [10:16:15]req_shift_open_date done [10:16:15]produce_requested_data done [10:16:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96630,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:16:15]process_action_free close_receipt [10:16:15]json_value_free [10:16:15]json_value_free done [10:16:15]process_json_proto returns [10:16:15]Send response to host [10:16:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96630,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:16:15]free response buf [10:16:15]execute_script done [10:16:15]execute_script returns [10:16:15]free content buf [10:16:15]Sock 7.Close socket [10:16:15]Sock 7.Thread stoped [10:16:19]OFD Sender: No OFD packet to send [10:16:24]OFD Sender: No OFD packet to send [10:16:29]OFD Sender: No OFD packet to send [10:16:34]OFD Sender: No OFD packet to send [10:16:39]OFD Sender: No OFD packet to send [10:16:44]OFD Sender: No OFD packet to send [10:16:46]accept exits with 9 [10:16:46]New connection [10:16:46]New thread 3066776932 created [10:16:46]Thread 3066920292 joined [10:16:46]Waiting for new connection... [10:16:46] Sock 9.Parse request [10:16:46]Sock 9.Check first char [10:16:46]Sock 9.First char is OK [10:16:46]request: POST /json_proto HTTP/1.0 [10:16:46]Method: POST [10:16:46]URL: /json_proto [10:16:46]Method is POST - this is cgi request [10:16:46]url: /json_proto [10:16:46]query_string will be loaded in cgi processing [10:16:46]execute_cgi json_proto POST (null) [10:16:46]execute_cgi path=json_proto method=POST [10:16:46]POST find Content-Length [10:16:46]Host: 172.17.40.67:8080 [10:16:46]Content-Length: 683 [10:16:46]Content-Type: application/json [10:16:46] [10:16:46]POST finish read [10:16:46]Found Content-Length = 683 [10:16:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:46]execute_script... [10:16: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)3407158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:46]POST & json_proto [10:16:46]process_json_proto [10:16:46]json parsed OK: [10:16:46]protocol is kg_v1.0 [10:16:46]action value=close_receipt [10:16:46]process_action close_receipt [10:16:46]cmd_close_receipt [10:16:46]MH_GetDate [10:16:46]Write to MH i2c: F0 00 00 AF 62 00 [10:16:46]Write i2c OK [10:16:46]MH_I2C_Read... [10:16:46]Read from MH i2c: F0 [10:16:46]MH_I2C_Read... [10:16:46]Read from MH i2c: F0 09 00 [10:16:46]MH_I2C_Read... [10:16:46]Read from MH i2c: F0 09 00 AF 62 00 13 B6 20 67 EE DA 66 66 ED [10:16:46]GetLastDocTimeStamp 1730196975 [10:16:46]current date 1730197011 [10:16:46]FM_GetShiftState [10:16:46]SAM_PROTO_GetShiftState [10:16:46]wFMCommunicate request_size=4 [10:16:46]MH_SAM_APDU [10:16:46]CAPDU: 80 13 01 00 [10:16:46]Write to MH i2c: E2 08 00 B0 62 80 13 01 00 00 00 00 00 8F [10:16:46]Write i2c OK [10:16:46]MH_I2C_Read... [10:16:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:46]Read from MH i2c: E2 [10:16:46]MH_I2C_Read... [10:16:46]Read from MH i2c: E2 0E 00 [10:16:46]MH_I2C_Read... [10:16:46]Read from MH i2c: E2 0E 00 B0 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [10:16:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:16:46]wFMCommunicate OK [10:16:46]SAM_PROTO_GetShiftState done [10:16:46]FM_GetShiftState done [10:16:46]opened in 1730160548 [10:16:46]opened+sec_in_day 1730246948 [10:16:46]quantity*price = 140021 [10:16:46]sum+1 = 140023 [10:16:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 140 29.10.2024 10:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96631 ФПД: 120182983938853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96631&fm=120182983938853&tin=02508201610067®Number=0000000000170478&sum=140000 [10:16:47]StoreToDocumentArchive [10:16:47]shift 145 fd 96631 [10:16:47]save to /storage/0145/doc_00096631 [10:16:47]save last doc name /storage/0145/doc_00096631 to /storage/kkm_last_doc_name [10:16:47]save OK [10:16:47]Clear old archive folders... [10:16:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:47]tlvbuf is 0120E110 [10:16:47]SAM_PROTO_ClearQueue [10:16:47]wFMCommunicate request_size=4 [10:16:47]MH_SAM_APDU [10:16:47]CAPDU: 80 09 00 00 [10:16:47]Write to MH i2c: E2 08 00 BD 62 80 09 00 00 00 00 00 00 91 [10:16:47]Write i2c OK [10:16:47]MH_I2C_Read... [10:16:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:47]Read from MH i2c: E2 [10:16:47]MH_I2C_Read... [10:16:47]Read from MH i2c: E2 03 00 [10:16:47]MH_I2C_Read... [10:16:47]Read from MH i2c: E2 03 00 BD 62 00 90 00 93 [10:16:47]RAPDU: 90 00 [10:16:47]wFMCommunicate OK [10:16:47]SAM_PROTO_ClearQueue done [10:16:47]KKMCreateOFDPacket [10:16:47]OFDProtocolAddRootSTLVToBuf [10:16:47]FM_MakeSignedData [10:16:47]FM_MakeSignedData [10:16:47]SAM_PROTO_SignData [10:16:47]wFMCommunicate request_size=4 [10:16:47]MH_SAM_APDU [10:16:47]CAPDU: 80 0D 01 02 [10:16:47]Write to MH i2c: E2 08 00 BE 62 80 0D 01 02 00 00 00 00 99 [10:16:47]Write i2c OK [10:16:47]MH_I2C_Read... [10:16:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:47]Read from MH i2c: E2 [10:16:47]MH_I2C_Read... [10:16:47]Read from MH i2c: E2 03 00 [10:16:47]MH_I2C_Read... [10:16:47]Read from MH i2c: E2 03 00 BE 62 00 90 00 94 [10:16:47]RAPDU: 90 00 [10:16:47]wFMCommunicate OK [10:16:47]wFMCommunicate request_size=255 [10:16:47]MH_SAM_APDU [10:16:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8C 00 00 00 F4 03 04 00 13 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 79 01 00 35 04 06 00 6D [10:16:47]Write to MH i2c: E2 02 01 BF 62 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8C 00 00 00 F4 03 04 00 13 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 79 01 00 35 04 06 00 6D 00 00 09 [10:16:47]Write i2c OK [10:16:47]MH_I2C_Read... [10:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:48]Read from MH i2c: E2 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 03 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 03 00 BF 62 00 90 00 95 [10:16:48]RAPDU: 90 00 [10:16:48]wFMCommunicate OK [10:16:48]wFMCommunicate request_size=10 [10:16:48]MH_SAM_APDU [10:16:48]CAPDU: 80 0D 02 02 05 4E 48 10 D3 25 [10:16:48]Write to MH i2c: E2 0D 00 C0 62 80 0D 02 02 05 00 4E 48 10 D3 25 00 00 44 [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:48]Read from MH i2c: E2 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 03 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 03 00 C0 62 00 90 00 96 [10:16:48]RAPDU: 90 00 [10:16:48]wFMCommunicate OK [10:16:48]wFMCommunicate request_size=4 [10:16:48]MH_SAM_APDU [10:16:48]CAPDU: 80 0D 03 02 [10:16:48]Write to MH i2c: E2 08 00 C1 62 80 0D 03 02 00 00 00 00 9E [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:48]Read from MH i2c: E2 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 0B 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 0B 00 C1 62 00 A7 01 A8 C6 A3 53 90 CC 90 00 07 [10:16:48]RAPDU: A7 01 A8 C6 A3 53 90 CC 90 00 [10:16:48]wFMCommunicate OK [10:16:48]SAM_PROTO_SignData done [10:16:48]FM_MakeSignedData done [10:16:48]CreateOFDProtocolMessage [10:16:48]wFMCommunicate request_size=4 [10:16:48]MH_SAM_APDU [10:16:48]CAPDU: 80 11 00 00 [10:16:48]Write to MH i2c: E2 08 00 C2 62 80 11 00 00 00 00 00 00 9E [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:48]Read from MH i2c: E2 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 17 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 17 00 C2 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [10:16:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:48]wFMCommunicate OK [10:16:48]CreateOFDProtocolMessage done [10:16:48]OFDSenderStorePacket 96631 [10:16:48]StoreOFDPacket docnum=96631 [10:16:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC E7 07 01 11 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 34 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 8C 00 00 00 F4 03 04 00 13 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 79 01 00 35 04 06 00 6D 4E 48 10 D3 25 A7 01 A8 C6 A3 53 90 CC [10:16:48]CheckFolder [10:16:48]dirname=/storage/ofd_packets [10:16:48]CheckFolder done [10:16:48]ProducePacketName [10:16:48]name=ofd_packets/00096631 [10:16:48]NVStorageSaveData ofd_packets/00096631 [10:16:48]File name is /storage/ofd_packets/00096631 [10:16:48]Write 301 bytes [10:16:48]NVStorageSaveData done [10:16:48]OFDSenderStorePacket done [10:16:48]KKMCreateOFDPacket done [10:16:48]NVStorageSaveData kkm_last_timestamp [10:16:48]File name is /storage/kkm_last_timestamp [10:16:48]Write 4 bytes [10:16:48]NVStorageSaveData done [10:16:48]ExternCall_PrintAddStr [10:16:48]wPrintStart [10:16:48]Write to MH i2c: 01 00 00 C3 62 25 [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: 01 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: 01 07 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: 01 07 00 C3 62 00 00 00 00 00 FF 0F 3A [10:16:48]RasterBufferAndPrint [10:16:48]line Счет N : (1)3407158 [10:16:48]line ИНН: 02508201610067 [10:16:48]line Контрольно-Кассовый Чек [10:16:48]line ПРОДАЖА [10:16:48]line ТРК (МРК, ГНК) : 22 [10:16:48]line Товар: 2710124130 [10:16:48]line Аи-92-К-4 [10:16:48]line 20.930 * 66.90 [10:16:48]line = 1400.22 [10:16:48]line НДС 12% НСП 1% [10:16:48]line > о реализуемом товаре [10:16:48]line ОКРУГЛЕНИЕ: -0.22 [10:16:48]line ИТОГО: 1400.00 [10:16:48]line Внесено: 1400.00 [10:16:48]line СДАЧА: 0.00 [10:16:48]line НСП 1% : 12.39 [10:16:48]line НДС 12% : 148.70 [10:16:48]line Наличными: 1400.00 [10:16:48]line Безнал.: 0.00 [10:16:48]line Место: АЗС № 82 "Партнер Нефть" [10:16:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:16:48]line СНО: Общий режим [10:16:48]line Чек 140 29.10.2024 10:16 [10:16:48]line Смена: 145 ФФД: 1.0 [10:16:48]line ЗНМ: 0300000017 [10:16:48]line РНМ: 0000000000170478 [10:16:48]line Версия ККМ: v1.0 [10:16:48]line ФМ: 0000000002098560 [10:16:48]line ФД: 96631 [10:16:48]line ФПД: 120182983938853 [10:16:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96631&fm=120182983938853&tin=02508201610067®Number=0000000000170478&sum=140000 [10:16:48]OFD Sender: Processing packet 96631 [packets to send 58, broken 57] [10:16:48]ProducePacketName [10:16:48]name=ofd_packets/00096631 [10:16:48]OFD Sender: To server: pG, [10:16:48]CommunicateWithHost lk.salyk.kg:30040 [10:16:48]ConnectInit lk.salyk.kg [10:16:48]written 0, free lines is 4095 [10:16:48]Connected sock=10 [10:16:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC E7 07 01 11 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 34 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 8C 00 00 00 F4 03 04 00 13 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 79 01 00 35 04 06 00 6D 4E 48 10 D3 25 A7 01 A8 C6 A3 53 90 CC [10:16:49]Write to MH i2c: 01 00 00 EE 62 50 [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: 01 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: 01 07 00 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: 01 07 00 EE 62 00 00 00 00 00 14 0D 78 [10:16:49]RasterBufferAndPrint [10:16:49]line [10:16:49]line [10:16:49]line [10:16:49]line [10:16:49]line [10:16:49]written 0, free lines is 3358 [10:16:49]MH_Cut [10:16:49]Write to MH i2c: D1 01 00 F5 62 01 29 [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: D1 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: D1 01 00 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: D1 01 00 F5 62 00 28 [10:16:49]Write to MH i2c: 01 00 00 F6 62 58 [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3A DD 47 00 AE 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 32 30 39 38 35 36 30 10 04 04 00 77 79 01 00 F4 03 04 00 3A 60 20 67 B6 04 01 00 00 D8 50 6C 9D F1 D6 7F 45 [10:16:49]CommunicateWithHost err = 0 [10:16:49]CheckOFDResponse [10:16:49]1017 (14) - 77093643461234 [10:16:49]1041 (16) - 0000000002098560 [10:16:49]1040 (4) - 96631 [10:16:49]1012 (4) - 29.10.2024 04:10 [10:16:49]1206 (1) - 0 [10:16:49]OFD Sender: Remove packet 96631 [10:16:49]ProducePacketName [10:16:49]name=ofd_packets/00096631 [10:16:49]NVStorageDeleteData [10:16:49]OFD Sender: No OFD packet to send [10:16:49]*** Cut start [10:16:49]*** Partial cut [10:16:49]*** CUTSNS_PIN = 1 [10:16:49]*** CUTSNS_PIN = 0 [10:16:50]*** Brake cut motor [10:16:50]Read from MH i2c: 01 [10:16:50]MH_I2C_Read... [10:16:50]*** Stop cut motor [10:16:50]*** Cut end [10:16:50]Read from MH i2c: 01 07 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 07 00 F6 62 00 00 00 00 00 FF 0F 6D [10:16:50]process_action close_receipt done [10:16:50]requested_data is exist [10:16:50]produce_requested_data [10:16:50]requested_item fm.sn is exist - process it [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 11 00 00 [10:16:50]Write to MH i2c: E2 08 00 F7 62 80 11 00 00 00 00 00 00 D3 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 17 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 17 00 F7 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [10:16:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:50]wFMCommunicate OK [10:16:50]requested_item fd.num is exist - process it [10:16:50]SAM_PROTO_GetFieldsCounters [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 13 00 00 [10:16:50]Write to MH i2c: E2 08 00 F8 62 80 13 00 00 00 00 00 00 D6 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 62 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 62 00 F8 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 79 01 00 0E 04 04 00 91 00 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 1D [10:16:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 79 01 00 0E 04 04 00 91 00 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 [10:16:50]wFMCommunicate OK [10:16:50]SAM_PROTO_GetFieldsCounters done [10:16:50]requested_item shift.num is exist - process it [10:16:50]requested_item shift.opened is exist - process it [10:16:50]req_shift_opened [10:16:50]FM_GetShiftState [10:16:50]SAM_PROTO_GetShiftState [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 13 01 00 [10:16:50]Write to MH i2c: E2 08 00 F9 62 80 13 01 00 00 00 00 00 D8 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0E 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0E 00 F9 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 36 [10:16:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:16:50]wFMCommunicate OK [10:16:50]SAM_PROTO_GetShiftState done [10:16:50]FM_GetShiftState done [10:16:50]req_shift_opened done [10:16:50]requested_item shift.open_date is exist - process it [10:16:50]req_shift_open_date [10:16:50]req_shift_open_date done [10:16:50]produce_requested_data done [10:16:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96631,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:16:50]process_action_free close_receipt [10:16:50]json_value_free [10:16:50]json_value_free done [10:16:50]process_json_proto returns [10:16:50]Send response to host [10:16:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96631,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:16:50]free response buf [10:16:50]execute_script done [10:16:50]execute_script returns [10:16:50]free content buf [10:16:50]Sock 9.Close socket [10:16:50]Sock 9.Thread stoped [10:16:54]OFD Sender: No OFD packet to send [10:16:59]OFD Sender: No OFD packet to send [10:17:04]OFD Sender: No OFD packet to send [10:17:09]OFD Sender: No OFD packet to send [10:17:14]OFD Sender: No OFD packet to send [10:17:19]OFD Sender: No OFD packet to send [10:17:24]OFD Sender: No OFD packet to send [10:17:29]OFD Sender: No OFD packet to send [10:17:34]OFD Sender: No OFD packet to send [10:17:39]OFD Sender: No OFD packet to send [10:17:44]OFD Sender: No OFD packet to send [10:17:49]OFD Sender: No OFD packet to send [10:17:54]OFD Sender: No OFD packet to send [10:17:59]OFD Sender: No OFD packet to send [10:18:04]OFD Sender: No OFD packet to send [10:18:09]OFD Sender: No OFD packet to send [10:18:14]OFD Sender: No OFD packet to send [10:18:19]OFD Sender: No OFD packet to send [10:18:21]accept exits with 7 [10:18:21]New connection [10:18:21]New thread 3066920292 created [10:18:21]Thread 3066776932 joined [10:18:21]Waiting for new connection... [10:18:21] Sock 7.Parse request [10:18:21]Sock 7.Check first char [10:18:21]Sock 7.First char is OK [10:18:21]request: POST /json_proto HTTP/1.0 [10:18:21]Method: POST [10:18:21]URL: /json_proto [10:18:21]Method is POST - this is cgi request [10:18:21]url: /json_proto [10:18:21]query_string will be loaded in cgi processing [10:18:21]execute_cgi json_proto POST (null) [10:18:21]execute_cgi path=json_proto method=POST [10:18:21]POST find Content-Length [10:18:21]Host: 172.17.40.67:8080 [10:18:21]Content-Length: 767 [10:18:21]Content-Type: application/json [10:18:21] [10:18:21]POST finish read [10:18:21]Found Content-Length = 767 [10:18:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:18:21]execute_script... [10:18: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)3407159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:18:21]POST & json_proto [10:18:21]process_json_proto [10:18:21]json parsed OK: [10:18:21]protocol is kg_v1.0 [10:18:21]action value=close_receipt [10:18:21]process_action close_receipt [10:18:21]cmd_close_receipt [10:18:21]MH_GetDate [10:18:21]Write to MH i2c: F0 00 00 FA 62 4B [10:18:21]Write i2c OK [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: F0 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: F0 09 00 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: F0 09 00 FA 62 00 72 B6 20 67 EE DA 66 66 97 [10:18:21]GetLastDocTimeStamp 1730197011 [10:18:21]current date 1730197106 [10:18:21]FM_GetShiftState [10:18:21]SAM_PROTO_GetShiftState [10:18:21]wFMCommunicate request_size=4 [10:18:21]MH_SAM_APDU [10:18:21]CAPDU: 80 13 01 00 [10:18:21]Write to MH i2c: E2 08 00 FB 62 80 13 01 00 00 00 00 00 DA [10:18:21]Write i2c OK [10:18:21]MH_I2C_Read... [10:18:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:21]Read from MH i2c: E2 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 0E 00 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 0E 00 FB 62 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 38 [10:18:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:18:21]wFMCommunicate OK [10:18:21]SAM_PROTO_GetShiftState done [10:18:21]FM_GetShiftState done [10:18:21]opened in 1730160548 [10:18:21]opened+sec_in_day 1730246948 [10:18:21]quantity*price = 100050 [10:18:21]sum+1 = 100052 [10:18:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 141 29.10.2024 10:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96632 ФПД: 114995137312742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101826&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96632&fm=114995137312742&tin=02508201610067®Number=0000000000170478&sum=100051 [10:18:22]StoreToDocumentArchive [10:18:22]shift 145 fd 96632 [10:18:22]save to /storage/0145/doc_00096632 [10:18:22]save last doc name /storage/0145/doc_00096632 to /storage/kkm_last_doc_name [10:18:22]save OK [10:18:22]Clear old archive folders... [10:18:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:18:22]tlvbuf is 010EFBC0 [10:18:22]SAM_PROTO_ClearQueue [10:18:22]wFMCommunicate request_size=4 [10:18:22]MH_SAM_APDU [10:18:22]CAPDU: 80 09 00 00 [10:18:22]Write to MH i2c: E2 08 00 08 63 80 09 00 00 00 00 00 00 DD [10:18:22]Write i2c OK [10:18:22]MH_I2C_Read... [10:18:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:22]Read from MH i2c: E2 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: E2 03 00 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: E2 03 00 08 63 00 90 00 DF [10:18:22]RAPDU: 90 00 [10:18:22]wFMCommunicate OK [10:18:22]SAM_PROTO_ClearQueue done [10:18:22]KKMCreateOFDPacket [10:18:22]OFDProtocolAddRootSTLVToBuf [10:18:22]FM_MakeSignedData [10:18:22]FM_MakeSignedData [10:18:22]SAM_PROTO_SignData [10:18:22]wFMCommunicate request_size=4 [10:18:22]MH_SAM_APDU [10:18:22]CAPDU: 80 0D 01 02 [10:18:22]Write to MH i2c: E2 08 00 09 63 80 0D 01 02 00 00 00 00 E5 [10:18:22]Write i2c OK [10:18:22]MH_I2C_Read... [10:18:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:22]Read from MH i2c: E2 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: E2 03 00 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: E2 03 00 09 63 00 90 00 E0 [10:18:22]RAPDU: 90 00 [10:18:22]wFMCommunicate OK [10:18:22]wFMCommunicate request_size=255 [10:18:22]MH_SAM_APDU [10:18:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 8D 00 00 00 F4 03 04 00 72 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 79 01 00 35 04 06 00 68 96 64 4F [10:18:22]Write to MH i2c: E2 02 01 0A 63 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8D 00 00 00 F4 03 04 00 72 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 79 01 00 35 04 06 00 68 96 64 4F 00 00 40 [10:18:22]Write i2c OK [10:18:22]MH_I2C_Read... [10:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:23]Read from MH i2c: E2 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 03 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 03 00 0A 63 00 90 00 E1 [10:18:23]RAPDU: 90 00 [10:18:23]wFMCommunicate OK [10:18:23]wFMCommunicate request_size=7 [10:18:23]MH_SAM_APDU [10:18:23]CAPDU: 80 0D 02 02 02 77 E6 [10:18:23]Write to MH i2c: E2 0A 00 0B 63 80 0D 02 02 02 00 77 E6 00 00 49 [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:23]Read from MH i2c: E2 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 03 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 03 00 0B 63 00 90 00 E2 [10:18:23]RAPDU: 90 00 [10:18:23]wFMCommunicate OK [10:18:23]wFMCommunicate request_size=4 [10:18:23]MH_SAM_APDU [10:18:23]CAPDU: 80 0D 03 02 [10:18:23]Write to MH i2c: E2 08 00 0C 63 80 0D 03 02 00 00 00 00 EA [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:23]Read from MH i2c: E2 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 0B 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 0B 00 0C 63 00 6C 6A 6D 0A F3 A1 FA 33 90 00 F9 [10:18:23]RAPDU: 6C 6A 6D 0A F3 A1 FA 33 90 00 [10:18:23]wFMCommunicate OK [10:18:23]SAM_PROTO_SignData done [10:18:23]FM_MakeSignedData done [10:18:23]CreateOFDProtocolMessage [10:18:23]wFMCommunicate request_size=4 [10:18:23]MH_SAM_APDU [10:18:23]CAPDU: 80 11 00 00 [10:18:23]Write to MH i2c: E2 08 00 0D 63 80 11 00 00 00 00 00 00 EA [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:23]Read from MH i2c: E2 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 17 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 17 00 0D 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [10:18:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:18:23]wFMCommunicate OK [10:18:23]CreateOFDProtocolMessage done [10:18:23]OFDSenderStorePacket 96632 [10:18:23]StoreOFDPacket docnum=96632 [10:18:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 46 38 04 01 CB 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 8D 00 00 00 F4 03 04 00 72 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 79 01 00 35 04 06 00 68 96 64 4F 77 E6 6C 6A 6D 0A F3 A1 FA 33 [10:18:23]CheckFolder [10:18:23]dirname=/storage/ofd_packets [10:18:23]CheckFolder done [10:18:23]ProducePacketName [10:18:23]name=ofd_packets/00096632 [10:18:23]NVStorageSaveData ofd_packets/00096632 [10:18:23]File name is /storage/ofd_packets/00096632 [10:18:23]Write 298 bytes [10:18:23]NVStorageSaveData done [10:18:23]OFDSenderStorePacket done [10:18:23]KKMCreateOFDPacket done [10:18:23]NVStorageSaveData kkm_last_timestamp [10:18:23]File name is /storage/kkm_last_timestamp [10:18:23]Write 4 bytes [10:18:23]NVStorageSaveData done [10:18:23]OFD Sender: Processing packet 96632 [packets to send 58, broken 57] [10:18:23]ProducePacketName [10:18:23]name=ofd_packets/00096632 [10:18:23]OFD Sender: To server: pG, [10:18:23]CommunicateWithHost lk.salyk.kg:30040 [10:18:23]ConnectInit lk.salyk.kg [10:18:23]ExternCall_PrintAddStr [10:18:23]wPrintStart [10:18:23]Write to MH i2c: 01 00 00 0E 63 71 [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: 01 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: 01 07 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: 01 07 00 0E 63 00 00 00 00 00 FF 0F 86 [10:18:23]RasterBufferAndPrint [10:18:23]line Счет N : (1)3407159 [10:18:23]line ИНН: 02508201610067 [10:18:23]line Контрольно-Кассовый Чек [10:18:23]line ПРОДАЖА [10:18:23]line ТРК (МРК, ГНК) : 51 [10:18:23]line Товар: 2710194210 [10:18:23]line ДТ-К-5 [10:18:23]line 13.130 * 76.20 [10:18:23]line = 1000.51 [10:18:23]line НДС 12% НСП 1% [10:18:23]line > о реализуемом товаре [10:18:23]line ИТОГО: 1000.51 [10:18:23]line НСП 1% : 8.85 [10:18:23]line НДС 12% : 106.25 [10:18:23]line Наличными: 0.00 [10:18:23]line Безнал.: 1000.51 [10:18:23]line Место: АЗС № 82 "Партнер Нефть" [10:18:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:18:23]line СНО: Общий режим [10:18:23]line Чек 141 29.10.2024 10:18 [10:18:23]line Смена: 145 ФФД: 1.0 [10:18:23]line ЗНМ: 0300000017 [10:18:23]line РНМ: 0000000000170478 [10:18:23]line Версия ККМ: v1.0 [10:18:23]line Платежная система: Mbank [10:18:23]line ФМ: 0000000002098560 [10:18:23]line ФД: 96632 [10:18:23]line ФПД: 114995137312742 [10:18:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101826&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96632&fm=114995137312742&tin=02508201610067®Number=0000000000170478&sum=100051 [10:18:23]Connected sock=11 [10:18:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 46 38 04 01 CB 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 8D 00 00 00 F4 03 04 00 72 B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 79 01 00 35 04 06 00 68 96 64 4F 77 E6 6C 6A 6D 0A F3 A1 FA 33 [10:18:23]written 0, free lines is 4095 [10:18:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D9 67 47 00 02 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 79 01 00 F4 03 04 00 98 60 20 67 B6 04 01 00 00 F7 50 DA A9 4B 0B FD 42 [10:18:23]CommunicateWithHost err = 0 [10:18:23]CheckOFDResponse [10:18:23]1017 (14) - 77093643461234 [10:18:23]1041 (16) - 0000000002098560 [10:18:23]1040 (4) - 96632 [10:18:23]1012 (4) - 29.10.2024 04:12 [10:18:23]1206 (1) - 0 [10:18:23]OFD Sender: Remove packet 96632 [10:18:23]ProducePacketName [10:18:23]name=ofd_packets/00096632 [10:18:23]NVStorageDeleteData [10:18:23]Write to MH i2c: 01 00 00 37 63 9A [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: 01 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: 01 07 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: 01 07 00 37 63 00 00 00 00 00 20 0D CE [10:18:23]RasterBufferAndPrint [10:18:23]line [10:18:23]line [10:18:23]line [10:18:23]line [10:18:23]line [10:18:23]written 0, free lines is 3366 [10:18:24]MH_Cut [10:18:24]Write to MH i2c: D1 01 00 3E 63 01 73 [10:18:24]Write i2c OK [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: D1 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: D1 01 00 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: D1 01 00 3E 63 00 72 [10:18:24]Write to MH i2c: 01 00 00 3F 63 A2 [10:18:24]Write i2c OK [10:18:24]MH_I2C_Read... [10:18:24]OFD Sender: No OFD packet to send [10:18:24]*** Cut start [10:18:24]*** Partial cut [10:18:24]*** CUTSNS_PIN = 1 [10:18:24]*** CUTSNS_PIN = 0 [10:18:24]*** Brake cut motor [10:18:25]Read from MH i2c: 01 [10:18:25]MH_I2C_Read... [10:18:25]*** Stop cut motor [10:18:25]*** Cut end [10:18:25]Read from MH i2c: 01 07 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: 01 07 00 3F 63 00 00 00 00 00 FF 0F B7 [10:18:25]process_action close_receipt done [10:18:25]requested_data is exist [10:18:25]produce_requested_data [10:18:25]requested_item fm.sn is exist - process it [10:18:25]wFMCommunicate request_size=4 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 11 00 00 [10:18:25]Write to MH i2c: E2 08 00 40 63 80 11 00 00 00 00 00 00 1D [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 17 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 17 00 40 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6E [10:18:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:18:25]wFMCommunicate OK [10:18:25]requested_item fd.num is exist - process it [10:18:25]SAM_PROTO_GetFieldsCounters [10:18:25]wFMCommunicate request_size=4 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 13 00 00 [10:18:25]Write to MH i2c: E2 08 00 41 63 80 13 00 00 00 00 00 00 20 [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 62 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 62 00 41 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 79 01 00 0E 04 04 00 91 00 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 6B [10:18:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 79 01 00 0E 04 04 00 91 00 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 [10:18:25]wFMCommunicate OK [10:18:25]SAM_PROTO_GetFieldsCounters done [10:18:25]requested_item shift.num is exist - process it [10:18:25]requested_item shift.opened is exist - process it [10:18:25]req_shift_opened [10:18:25]FM_GetShiftState [10:18:25]SAM_PROTO_GetShiftState [10:18:25]wFMCommunicate request_size=4 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 13 01 00 [10:18:25]Write to MH i2c: E2 08 00 42 63 80 13 01 00 00 00 00 00 22 [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 0E 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 0E 00 42 63 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 80 [10:18:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:18:25]wFMCommunicate OK [10:18:25]SAM_PROTO_GetShiftState done [10:18:25]FM_GetShiftState done [10:18:25]req_shift_opened done [10:18:25]requested_item shift.open_date is exist - process it [10:18:25]req_shift_open_date [10:18:25]req_shift_open_date done [10:18:25]produce_requested_data done [10:18:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96632,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:18:25]process_action_free close_receipt [10:18:25]json_value_free [10:18:25]json_value_free done [10:18:25]process_json_proto returns [10:18:25]Send response to host [10:18:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96632,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:18:25]free response buf [10:18:25]execute_script done [10:18:25]execute_script returns [10:18:25]free content buf [10:18:25]Sock 7.Close socket [10:18:25]Sock 7.Thread stoped [10:18:29]OFD Sender: No OFD packet to send [10:18:34]OFD Sender: No OFD packet to send [10:18:39]OFD Sender: No OFD packet to send [10:18:44]OFD Sender: No OFD packet to send [10:18:49]OFD Sender: No OFD packet to send [10:18:54]OFD Sender: No OFD packet to send [10:18:59]OFD Sender: No OFD packet to send [10:19:04]OFD Sender: No OFD packet to send [10:19:09]OFD Sender: No OFD packet to send [10:19:14]OFD Sender: No OFD packet to send [10:19:18]accept exits with 9 [10:19:18]New connection [10:19:18]New thread 3066776932 created [10:19:18]Thread 3066920292 joined [10:19:18]Waiting for new connection... [10:19:18] Sock 9.Parse request [10:19:18]Sock 9.Check first char [10:19:18]Sock 9.First char is OK [10:19:18]request: POST /json_proto HTTP/1.0 [10:19:18]Method: POST [10:19:18]URL: /json_proto [10:19:18]Method is POST - this is cgi request [10:19:18]url: /json_proto [10:19:18]query_string will be loaded in cgi processing [10:19:18]execute_cgi json_proto POST (null) [10:19:18]execute_cgi path=json_proto method=POST [10:19:18]POST find Content-Length [10:19:18]Host: 172.17.40.67:8080 [10:19:18]Content-Length: 683 [10:19:18]Content-Type: application/json [10:19:18] [10:19:18]POST finish read [10:19:18]Found Content-Length = 683 [10:19:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:19:18]execute_script... [10:19:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:19:18]POST & json_proto [10:19:18]process_json_proto [10:19:18]json parsed OK: [10:19:18]protocol is kg_v1.0 [10:19:18]action value=close_receipt [10:19:18]process_action close_receipt [10:19:18]cmd_close_receipt [10:19:18]MH_GetDate [10:19:18]Write to MH i2c: F0 00 00 43 63 95 [10:19:18]Write i2c OK [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: F0 [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: F0 09 00 [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: F0 09 00 43 63 00 AA B6 20 67 EE DA 66 66 19 [10:19:18]GetLastDocTimeStamp 1730197106 [10:19:18]current date 1730197162 [10:19:18]FM_GetShiftState [10:19:18]SAM_PROTO_GetShiftState [10:19:18]wFMCommunicate request_size=4 [10:19:18]MH_SAM_APDU [10:19:18]CAPDU: 80 13 01 00 [10:19:18]Write to MH i2c: E2 08 00 44 63 80 13 01 00 00 00 00 00 24 [10:19:18]Write i2c OK [10:19:18]MH_I2C_Read... [10:19:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:18]Read from MH i2c: E2 [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: E2 0E 00 [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: E2 0E 00 44 63 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 82 [10:19:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:19:18]wFMCommunicate OK [10:19:18]SAM_PROTO_GetShiftState done [10:19:18]FM_GetShiftState done [10:19:18]opened in 1730160548 [10:19:18]opened+sec_in_day 1730246948 [10:19:18]quantity*price = 100015 [10:19:18]sum+1 = 100017 [10:19:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 142 29.10.2024 10:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96633 ФПД: 75247231805687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101922&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96633&fm=75247231805687&tin=02508201610067®Number=0000000000170478&sum=100000 [10:19:19]StoreToDocumentArchive [10:19:19]shift 145 fd 96633 [10:19:19]save to /storage/0145/doc_00096633 [10:19:19]save last doc name /storage/0145/doc_00096633 to /storage/kkm_last_doc_name [10:19:19]save OK [10:19:19]Clear old archive folders... [10:19:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:19]tlvbuf is 010FF510 [10:19:19]SAM_PROTO_ClearQueue [10:19:19]wFMCommunicate request_size=4 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 09 00 00 [10:19:19]Write to MH i2c: E2 08 00 51 63 80 09 00 00 00 00 00 00 26 [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 03 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 03 00 51 63 00 90 00 28 [10:19:19]RAPDU: 90 00 [10:19:19]wFMCommunicate OK [10:19:19]SAM_PROTO_ClearQueue done [10:19:19]KKMCreateOFDPacket [10:19:19]OFDProtocolAddRootSTLVToBuf [10:19:19]FM_MakeSignedData [10:19:19]FM_MakeSignedData [10:19:19]SAM_PROTO_SignData [10:19:19]wFMCommunicate request_size=4 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 0D 01 02 [10:19:19]Write to MH i2c: E2 08 00 52 63 80 0D 01 02 00 00 00 00 2E [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]OFD Sender: No OFD packet to send [10:19:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 03 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 03 00 52 63 00 90 00 29 [10:19:19]RAPDU: 90 00 [10:19:19]wFMCommunicate OK [10:19:19]wFMCommunicate request_size=255 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8E 00 00 00 F4 03 04 00 AA B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 79 01 00 35 04 06 00 44 [10:19:19]Write to MH i2c: E2 02 01 53 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 8E 00 00 00 F4 03 04 00 AA B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 79 01 00 35 04 06 00 44 00 00 F3 [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:19]Read from MH i2c: E2 03 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 03 00 53 63 00 90 00 2A [10:19:19]RAPDU: 90 00 [10:19:19]wFMCommunicate OK [10:19:19]wFMCommunicate request_size=10 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 0D 02 02 05 6F DC 85 A8 F7 [10:19:19]Write to MH i2c: E2 0D 00 54 63 80 0D 02 02 05 00 6F DC 85 A8 F7 00 00 AA [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 03 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 03 00 54 63 00 90 00 2B [10:19:19]RAPDU: 90 00 [10:19:19]wFMCommunicate OK [10:19:19]wFMCommunicate request_size=4 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 0D 03 02 [10:19:19]Write to MH i2c: E2 08 00 55 63 80 0D 03 02 00 00 00 00 33 [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 0B 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 0B 00 55 63 00 69 D8 35 72 12 C6 5F 41 90 00 94 [10:19:19]RAPDU: 69 D8 35 72 12 C6 5F 41 90 00 [10:19:19]wFMCommunicate OK [10:19:19]SAM_PROTO_SignData done [10:19:19]FM_MakeSignedData done [10:19:19]CreateOFDProtocolMessage [10:19:19]wFMCommunicate request_size=4 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 11 00 00 [10:19:19]Write to MH i2c: E2 08 00 56 63 80 11 00 00 00 00 00 00 33 [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 17 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 17 00 56 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [10:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:19:19]wFMCommunicate OK [10:19:19]CreateOFDProtocolMessage done [10:19:19]OFDSenderStorePacket 96633 [10:19:19]StoreOFDPacket docnum=96633 [10:19:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 53 07 01 FA 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8E 00 00 00 F4 03 04 00 AA B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 79 01 00 35 04 06 00 44 6F DC 85 A8 F7 69 D8 35 72 12 C6 5F 41 [10:19:19]CheckFolder [10:19:19]dirname=/storage/ofd_packets [10:19:19]CheckFolder done [10:19:19]ProducePacketName [10:19:19]name=ofd_packets/00096633 [10:19:19]NVStorageSaveData ofd_packets/00096633 [10:19:19]File name is /storage/ofd_packets/00096633 [10:19:19]Write 301 bytes [10:19:19]NVStorageSaveData done [10:19:19]OFDSenderStorePacket done [10:19:19]KKMCreateOFDPacket done [10:19:19]NVStorageSaveData kkm_last_timestamp [10:19:19]File name is /storage/kkm_last_timestamp [10:19:19]Write 4 bytes [10:19:19]NVStorageSaveData done [10:19:19]ExternCall_PrintAddStr [10:19:19]wPrintStart [10:19:19]Write to MH i2c: 01 00 00 57 63 BA [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: 01 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: 01 07 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: 01 07 00 57 63 00 00 00 00 00 FF 0F CF [10:19:19]RasterBufferAndPrint [10:19:19]line Счет N : (1)3407160 [10:19:19]line ИНН: 02508201610067 [10:19:19]line Контрольно-Кассовый Чек [10:19:19]line ПРОДАЖА [10:19:19]line ТРК (МРК, ГНК) : 42 [10:19:19]line Товар: 2710124130 [10:19:19]line Аи-92-К-4 [10:19:19]line 14.950 * 66.90 [10:19:19]line = 1000.16 [10:19:19]line НДС 12% НСП 1% [10:19:19]line > о реализуемом товаре [10:19:19]line ОКРУГЛЕНИЕ: -0.16 [10:19:19]line ИТОГО: 1000.00 [10:19:19]line Внесено: 1000.00 [10:19:19]line СДАЧА: 0.00 [10:19:19]line НСП 1% : 8.85 [10:19:19]line НДС 12% : 106.21 [10:19:19]line Наличными: 1000.00 [10:19:19]line Безнал.: 0.00 [10:19:19]line Место: АЗС № 82 "Партнер Нефть" [10:19:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:19:19]line СНО: Общий режим [10:19:19]line Чек 142 29.10.2024 10:19 [10:19:19]line Смена: 145 ФФД: 1.0 [10:19:19]line ЗНМ: 0300000017 [10:19:19]line РНМ: 0000000000170478 [10:19:20]line Версия ККМ: v1.0 [10:19:20]line ФМ: 0000000002098560 [10:19:20]line ФД: 96633 [10:19:20]line ФПД: 75247231805687 [10:19:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101922&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96633&fm=75247231805687&tin=02508201610067®Number=0000000000170478&sum=100000 [10:19:20]OFD Sender: Processing packet 96633 [packets to send 58, broken 57] [10:19:20]ProducePacketName [10:19:20]name=ofd_packets/00096633 [10:19:20]OFD Sender: To server: pG, [10:19:20]CommunicateWithHost lk.salyk.kg:30040 [10:19:20]ConnectInit lk.salyk.kg [10:19:20]written 0, free lines is 4095 [10:19:20]Connected sock=10 [10:19:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 53 07 01 FA 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8E 00 00 00 F4 03 04 00 AA B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 79 01 00 35 04 06 00 44 6F DC 85 A8 F7 69 D8 35 72 12 C6 5F 41 [10:19:20]Write to MH i2c: 01 00 00 82 63 E5 [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: 01 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: 01 07 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: 01 07 00 82 63 00 00 00 00 00 FE 0C F6 [10:19:20]RasterBufferAndPrint [10:19:20]line [10:19:20]line [10:19:20]line [10:19:20]line [10:19:20]line [10:19:20]written 0, free lines is 3332 [10:19:20]MH_Cut [10:19:20]Write to MH i2c: D1 01 00 89 63 01 BE [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: D1 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: D1 01 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: D1 01 00 89 63 00 BD [10:19:20]Write to MH i2c: 01 00 00 8A 63 ED [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 66 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 79 79 01 00 F4 03 04 00 D1 60 20 67 B6 04 01 00 00 6A 2B 34 B9 2A 06 2B 19 [10:19:20]CommunicateWithHost err = 0 [10:19:20]CheckOFDResponse [10:19:20]1017 (14) - 77093643461234 [10:19:20]1041 (16) - 0000000002098560 [10:19:20]1040 (4) - 96633 [10:19:20]1012 (4) - 29.10.2024 04:13 [10:19:20]1206 (1) - 0 [10:19:20]OFD Sender: Remove packet 96633 [10:19:20]ProducePacketName [10:19:20]name=ofd_packets/00096633 [10:19:20]NVStorageDeleteData [10:19:21]OFD Sender: No OFD packet to send [10:19:21]*** Cut start [10:19:21]*** Partial cut [10:19:21]*** CUTSNS_PIN = 1 [10:19:21]*** CUTSNS_PIN = 0 [10:19:21]*** Brake cut motor [10:19:21]Read from MH i2c: 01 [10:19:21]MH_I2C_Read... [10:19:21]*** Stop cut motor [10:19:21]*** Cut end [10:19:21]Read from MH i2c: 01 07 00 [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: 01 07 00 8A 63 00 00 00 00 00 FF 0F 02 [10:19:21]process_action close_receipt done [10:19:21]requested_data is exist [10:19:21]produce_requested_data [10:19:21]requested_item fm.sn is exist - process it [10:19:21]wFMCommunicate request_size=4 [10:19:21]MH_SAM_APDU [10:19:21]CAPDU: 80 11 00 00 [10:19:21]Write to MH i2c: E2 08 00 8B 63 80 11 00 00 00 00 00 00 68 [10:19:21]Write i2c OK [10:19:21]MH_I2C_Read... [10:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:21]Read from MH i2c: E2 [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: E2 17 00 [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: E2 17 00 8B 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B9 [10:19:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:19:21]wFMCommunicate OK [10:19:21]requested_item fd.num is exist - process it [10:19:21]SAM_PROTO_GetFieldsCounters [10:19:21]wFMCommunicate request_size=4 [10:19:21]MH_SAM_APDU [10:19:21]CAPDU: 80 13 00 00 [10:19:21]Write to MH i2c: E2 08 00 8C 63 80 13 00 00 00 00 00 00 6B [10:19:21]Write i2c OK [10:19:21]MH_I2C_Read... [10:19:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:22]Read from MH i2c: E2 [10:19:22]MH_I2C_Read... [10:19:22]Read from MH i2c: E2 62 00 [10:19:22]MH_I2C_Read... [10:19:22]Read from MH i2c: E2 62 00 8C 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 79 01 00 0E 04 04 00 91 00 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 BA [10:19:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:22]wFMCommunicate OK [10:19:22]SAM_PROTO_GetFieldsCounters done [10:19:22]requested_item shift.num is exist - process it [10:19:22]requested_item shift.opened is exist - process it [10:19:22]req_shift_opened [10:19:22]FM_GetShiftState [10:19:22]SAM_PROTO_GetShiftState [10:19:22]wFMCommunicate request_size=4 [10:19:22]MH_SAM_APDU [10:19:22]CAPDU: 80 13 01 00 [10:19:22]Write to MH i2c: E2 08 00 8D 63 80 13 01 00 00 00 00 00 6D [10:19:22]Write i2c OK [10:19:22]MH_I2C_Read... [10:19:22]Read from MH i2c: E2 [10:19:22]MH_I2C_Read... [10:19:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:22]Read from MH i2c: E2 0E 00 [10:19:22]MH_I2C_Read... [10:19:22]Read from MH i2c: E2 0E 00 8D 63 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CB [10:19:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:19:22]wFMCommunicate OK [10:19:22]SAM_PROTO_GetShiftState done [10:19:22]FM_GetShiftState done [10:19:22]req_shift_opened done [10:19:22]requested_item shift.open_date is exist - process it [10:19:22]req_shift_open_date [10:19:22]req_shift_open_date done [10:19:22]produce_requested_data done [10:19:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96633,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:19:22]process_action_free close_receipt [10:19:22]json_value_free [10:19:22]json_value_free done [10:19:22]process_json_proto returns [10:19:22]Send response to host [10:19:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96633,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:19:22]free response buf [10:19:22]execute_script done [10:19:22]execute_script returns [10:19:22]free content buf [10:19:22]Sock 9.Close socket [10:19:22]Sock 9.Thread stoped [10:19:26]OFD Sender: No OFD packet to send [10:19:31]OFD Sender: No OFD packet to send [10:19:36]OFD Sender: No OFD packet to send [10:19:41]OFD Sender: No OFD packet to send [10:19:46]OFD Sender: No OFD packet to send [10:19:51]OFD Sender: No OFD packet to send [10:19:51]accept exits with 7 [10:19:51]New connection [10:19:51]New thread 3066920292 created [10:19:51]Thread 3066776932 joined [10:19:51]Waiting for new connection... [10:19:51] Sock 7.Parse request [10:19:51]Sock 7.Check first char [10:19:51]Sock 7.First char is OK [10:19:51]request: POST /json_proto HTTP/1.0 [10:19:51]Method: POST [10:19:51]URL: /json_proto [10:19:51]Method is POST - this is cgi request [10:19:51]url: /json_proto [10:19:51]query_string will be loaded in cgi processing [10:19:51]execute_cgi json_proto POST (null) [10:19:51]execute_cgi path=json_proto method=POST [10:19:51]POST find Content-Length [10:19:51]Host: 172.17.40.67:8080 [10:19:51]Content-Length: 678 [10:19:51]Content-Type: application/json [10:19:51] [10:19:51]POST finish read [10:19:51]Found Content-Length = 678 [10:19:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:51]execute_script... [10:19: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)3407161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:51]POST & json_proto [10:19:51]process_json_proto [10:19:51]json parsed OK: [10:19:51]protocol is kg_v1.0 [10:19:51]action value=close_receipt [10:19:51]process_action close_receipt [10:19:51]cmd_close_receipt [10:19:51]MH_GetDate [10:19:51]Write to MH i2c: F0 00 00 8E 63 E0 [10:19:51]Write i2c OK [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: F0 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: F0 09 00 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: F0 09 00 8E 63 00 CC B6 20 67 EE DA 66 66 86 [10:19:51]GetLastDocTimeStamp 1730197162 [10:19:51]current date 1730197196 [10:19:51]FM_GetShiftState [10:19:51]SAM_PROTO_GetShiftState [10:19:51]wFMCommunicate request_size=4 [10:19:51]MH_SAM_APDU [10:19:51]CAPDU: 80 13 01 00 [10:19:51]Write to MH i2c: E2 08 00 8F 63 80 13 01 00 00 00 00 00 6F [10:19:51]Write i2c OK [10:19:51]MH_I2C_Read... [10:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:51]Read from MH i2c: E2 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: E2 0E 00 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: E2 0E 00 8F 63 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CD [10:19:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:19:51]wFMCommunicate OK [10:19:51]SAM_PROTO_GetShiftState done [10:19:51]FM_GetShiftState done [10:19:51]opened in 1730160548 [10:19:51]opened+sec_in_day 1730246948 [10:19:51]quantity*price = 50041 [10:19:51]sum+1 = 50042 [10:19:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 143 29.10.2024 10:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96634 ФПД: 257018183343050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96634&fm=257018183343050&tin=02508201610067®Number=0000000000170478&sum=50000 [10:19:52]StoreToDocumentArchive [10:19:52]shift 145 fd 96634 [10:19:52]save to /storage/0145/doc_00096634 [10:19:52]save last doc name /storage/0145/doc_00096634 to /storage/kkm_last_doc_name [10:19:52]save OK [10:19:52]Clear old archive folders... [10:19:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:52]tlvbuf is 0114A9D0 [10:19:52]SAM_PROTO_ClearQueue [10:19:52]wFMCommunicate request_size=4 [10:19:52]MH_SAM_APDU [10:19:52]CAPDU: 80 09 00 00 [10:19:52]Write to MH i2c: E2 08 00 9C 63 80 09 00 00 00 00 00 00 71 [10:19:52]Write i2c OK [10:19:52]MH_I2C_Read... [10:19:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:53]Read from MH i2c: E2 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 9C 63 00 90 00 73 [10:19:53]RAPDU: 90 00 [10:19:53]wFMCommunicate OK [10:19:53]SAM_PROTO_ClearQueue done [10:19:53]KKMCreateOFDPacket [10:19:53]OFDProtocolAddRootSTLVToBuf [10:19:53]FM_MakeSignedData [10:19:53]FM_MakeSignedData [10:19:53]SAM_PROTO_SignData [10:19:53]wFMCommunicate request_size=4 [10:19:53]MH_SAM_APDU [10:19:53]CAPDU: 80 0D 01 02 [10:19:53]Write to MH i2c: E2 08 00 9D 63 80 0D 01 02 00 00 00 00 79 [10:19:53]Write i2c OK [10:19:53]MH_I2C_Read... [10:19:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:53]Read from MH i2c: E2 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 9D 63 00 90 00 74 [10:19:53]RAPDU: 90 00 [10:19:53]wFMCommunicate OK [10:19:53]wFMCommunicate request_size=255 [10:19:53]MH_SAM_APDU [10:19: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 34 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 8F 00 00 00 F4 03 04 00 CC B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 79 01 00 35 04 06 00 E9 [10:19:53]Write to MH i2c: E2 02 01 9E 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8F 00 00 00 F4 03 04 00 CC B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 79 01 00 35 04 06 00 E9 00 00 0D [10:19:53]Write i2c OK [10:19:53]MH_I2C_Read... [10:19:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:53]Read from MH i2c: E2 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 9E 63 00 90 00 75 [10:19:53]RAPDU: 90 00 [10:19:53]wFMCommunicate OK [10:19:53]wFMCommunicate request_size=10 [10:19:53]MH_SAM_APDU [10:19:53]CAPDU: 80 0D 02 02 05 C1 B5 84 DB CA [10:19:53]Write to MH i2c: E2 0D 00 9F 63 80 0D 02 02 05 00 C1 B5 84 DB CA 00 00 25 [10:19:53]Write i2c OK [10:19:53]MH_I2C_Read... [10:19:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:53]Read from MH i2c: E2 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 03 00 9F 63 00 90 00 76 [10:19:53]RAPDU: 90 00 [10:19:53]wFMCommunicate OK [10:19:53]wFMCommunicate request_size=4 [10:19:53]MH_SAM_APDU [10:19:53]CAPDU: 80 0D 03 02 [10:19:53]Write to MH i2c: E2 08 00 A0 63 80 0D 03 02 00 00 00 00 7E [10:19:53]Write i2c OK [10:19:53]MH_I2C_Read... [10:19:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:53]Read from MH i2c: E2 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 0B 00 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 0B 00 A0 63 00 7B 42 2F 6D 0E 66 48 73 90 00 07 [10:19:53]RAPDU: 7B 42 2F 6D 0E 66 48 73 90 00 [10:19:53]wFMCommunicate OK [10:19:53]SAM_PROTO_SignData done [10:19:53]FM_MakeSignedData done [10:19:53]CreateOFDProtocolMessage [10:19:53]wFMCommunicate request_size=4 [10:19:53]MH_SAM_APDU [10:19:53]CAPDU: 80 11 00 00 [10:19:53]Write to MH i2c: E2 08 00 A1 63 80 11 00 00 00 00 00 00 7E [10:19:53]Write i2c OK [10:19:53]MH_I2C_Read... [10:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:53]Read from MH i2c: E2 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 17 00 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: E2 17 00 A1 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [10:19:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:19:53]wFMCommunicate OK [10:19:53]CreateOFDProtocolMessage done [10:19:53]OFDSenderStorePacket 96634 [10:19:53]StoreOFDPacket docnum=96634 [10:19:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 96 07 01 74 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 34 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 8F 00 00 00 F4 03 04 00 CC B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 79 01 00 35 04 06 00 E9 C1 B5 84 DB CA 7B 42 2F 6D 0E 66 48 73 [10:19:53]CheckFolder [10:19:53]dirname=/storage/ofd_packets [10:19:53]CheckFolder done [10:19:53]ProducePacketName [10:19:53]name=ofd_packets/00096634 [10:19:53]NVStorageSaveData ofd_packets/00096634 [10:19:53]File name is /storage/ofd_packets/00096634 [10:19:53]Write 301 bytes [10:19:53]NVStorageSaveData done [10:19:53]OFDSenderStorePacket done [10:19:53]KKMCreateOFDPacket done [10:19:53]NVStorageSaveData kkm_last_timestamp [10:19:53]File name is /storage/kkm_last_timestamp [10:19:53]Write 4 bytes [10:19:53]NVStorageSaveData done [10:19:53]ExternCall_PrintAddStr [10:19:53]wPrintStart [10:19:53]Write to MH i2c: 01 00 00 A2 63 05 [10:19:53]Write i2c OK [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: 01 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: 01 07 00 [10:19:53]MH_I2C_Read... [10:19:53]Read from MH i2c: 01 07 00 A2 63 00 00 00 00 00 FF 0F 1A [10:19:53]RasterBufferAndPrint [10:19:53]line Счет N : (1)3407161 [10:19:53]line ИНН: 02508201610067 [10:19:53]line Контрольно-Кассовый Чек [10:19:53]line ПРОДАЖА [10:19:53]line ТРК (МРК, ГНК) : 12 [10:19:53]line Товар: 2710124130 [10:19:53]line Аи-92-К-4 [10:19:53]line 7.480 * 66.90 [10:19:53]line = 500.41 [10:19:53]line НДС 12% НСП 1% [10:19:53]line > о реализуемом товаре [10:19:53]line ОКРУГЛЕНИЕ: -0.41 [10:19:53]line ИТОГО: 500.00 [10:19:53]line Внесено: 500.00 [10:19:53]line СДАЧА: 0.00 [10:19:53]line НСП 1% : 4.43 [10:19:53]line НДС 12% : 53.14 [10:19:53]line Наличными: 500.00 [10:19:53]line Безнал.: 0.00 [10:19:53]line Место: АЗС № 82 "Партнер Нефть" [10:19:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:19:53]line СНО: Общий режим [10:19:53]line Чек 143 29.10.2024 10:19 [10:19:53]line Смена: 145 ФФД: 1.0 [10:19:53]line ЗНМ: 0300000017 [10:19:53]line РНМ: 0000000000170478 [10:19:53]line Версия ККМ: v1.0 [10:19:53]line ФМ: 0000000002098560 [10:19:53]line ФД: 96634 [10:19:53]line ФПД: 257018183343050 [10:19:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96634&fm=257018183343050&tin=02508201610067®Number=0000000000170478&sum=50000 [10:19:53]OFD Sender: Processing packet 96634 [packets to send 58, broken 57] [10:19:53]ProducePacketName [10:19:53]name=ofd_packets/00096634 [10:19:53]OFD Sender: To server: pG, [10:19:53]CommunicateWithHost lk.salyk.kg:30040 [10:19:53]ConnectInit lk.salyk.kg [10:19:53]written 0, free lines is 4095 [10:19:54]Connected sock=9 [10:19:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 96 07 01 74 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 34 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 8F 00 00 00 F4 03 04 00 CC B6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 79 01 00 35 04 06 00 E9 C1 B5 84 DB CA 7B 42 2F 6D 0E 66 48 73 [10:19:54]Write to MH i2c: 01 00 00 CD 63 30 [10:19:54]Write i2c OK [10:19:54]MH_I2C_Read... [10:19:54]Read from MH i2c: 01 [10:19:54]MH_I2C_Read... [10:19:54]Read from MH i2c: 01 07 00 [10:19:54]MH_I2C_Read... [10:19:54]Read from MH i2c: 01 07 00 CD 63 00 00 00 00 00 FE 0C 41 [10:19:54]RasterBufferAndPrint [10:19:54]line [10:19:54]line [10:19:54]line [10:19:54]line [10:19:54]line [10:19:54]written 0, free lines is 3334 [10:19:54]MH_Cut [10:19:54]Write to MH i2c: D1 01 00 D4 63 01 09 [10:19:54]Write i2c OK [10:19:54]MH_I2C_Read... [10:19:54]Read from MH i2c: D1 [10:19:54]MH_I2C_Read... [10:19:54]Read from MH i2c: D1 01 00 [10:19:54]MH_I2C_Read... [10:19:54]Read from MH i2c: D1 01 00 D4 63 00 08 [10:19:54]Write to MH i2c: 01 00 00 D5 63 38 [10:19:54]Write i2c OK [10:19:54]MH_I2C_Read... [10:19:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 11 47 00 60 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 32 30 39 38 35 36 30 10 04 04 00 7A 79 01 00 F4 03 04 00 F3 60 20 67 B6 04 01 00 00 F4 C4 8A CA B9 BD 63 A3 [10:19:54]CommunicateWithHost err = 0 [10:19:54]CheckOFDResponse [10:19:54]1017 (14) - 77093643461234 [10:19:54]1041 (16) - 0000000002098560 [10:19:54]1040 (4) - 96634 [10:19:54]1012 (4) - 29.10.2024 04:13 [10:19:54]1206 (1) - 0 [10:19:54]OFD Sender: Remove packet 96634 [10:19:54]ProducePacketName [10:19:54]name=ofd_packets/00096634 [10:19:54]NVStorageDeleteData [10:19:54]*** Cut start [10:19:54]*** Partial cut [10:19:54]*** CUTSNS_PIN = 1 [10:19:55]*** CUTSNS_PIN = 0 [10:19:55]OFD Sender: No OFD packet to send [10:19:55]*** Brake cut motor [10:19:55]Read from MH i2c: 01 [10:19:55]MH_I2C_Read... [10:19:55]*** Stop cut motor [10:19:55]*** Cut end [10:19:55]Read from MH i2c: 01 07 00 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: 01 07 00 D5 63 00 00 00 00 00 FF 0F 4D [10:19:55]process_action close_receipt done [10:19:55]requested_data is exist [10:19:55]produce_requested_data [10:19:55]requested_item fm.sn is exist - process it [10:19:55]wFMCommunicate request_size=4 [10:19:55]MH_SAM_APDU [10:19:55]CAPDU: 80 11 00 00 [10:19:55]Write to MH i2c: E2 08 00 D6 63 80 11 00 00 00 00 00 00 B3 [10:19:55]Write i2c OK [10:19:55]MH_I2C_Read... [10:19:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:55]Read from MH i2c: E2 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 17 00 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 17 00 D6 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [10:19:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:19:55]wFMCommunicate OK [10:19:55]requested_item fd.num is exist - process it [10:19:55]SAM_PROTO_GetFieldsCounters [10:19:55]wFMCommunicate request_size=4 [10:19:55]MH_SAM_APDU [10:19:55]CAPDU: 80 13 00 00 [10:19:55]Write to MH i2c: E2 08 00 D7 63 80 13 00 00 00 00 00 00 B6 [10:19:55]Write i2c OK [10:19:55]MH_I2C_Read... [10:19:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:55]Read from MH i2c: E2 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 62 00 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 62 00 D7 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 79 01 00 0E 04 04 00 91 00 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 09 [10:19:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 79 01 00 0E 04 04 00 91 00 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 [10:19:55]wFMCommunicate OK [10:19:55]SAM_PROTO_GetFieldsCounters done [10:19:55]requested_item shift.num is exist - process it [10:19:55]requested_item shift.opened is exist - process it [10:19:55]req_shift_opened [10:19:55]FM_GetShiftState [10:19:55]SAM_PROTO_GetShiftState [10:19:55]wFMCommunicate request_size=4 [10:19:55]MH_SAM_APDU [10:19:55]CAPDU: 80 13 01 00 [10:19:55]Write to MH i2c: E2 08 00 D8 63 80 13 01 00 00 00 00 00 B8 [10:19:55]Write i2c OK [10:19:55]MH_I2C_Read... [10:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:55]Read from MH i2c: E2 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 0E 00 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 0E 00 D8 63 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 16 [10:19:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:19:55]wFMCommunicate OK [10:19:55]SAM_PROTO_GetShiftState done [10:19:55]FM_GetShiftState done [10:19:55]req_shift_opened done [10:19:55]requested_item shift.open_date is exist - process it [10:19:55]req_shift_open_date [10:19:55]req_shift_open_date done [10:19:55]produce_requested_data done [10:19:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96634,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:19:55]process_action_free close_receipt [10:19:55]json_value_free [10:19:55]json_value_free done [10:19:55]process_json_proto returns [10:19:55]Send response to host [10:19:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96634,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:19:55]free response buf [10:19:55]execute_script done [10:19:55]execute_script returns [10:19:55]free content buf [10:19:55]Sock 7.Close socket [10:19:55]Sock 7.Thread stoped [10:20:00]OFD Sender: No OFD packet to send [10:20:05]OFD Sender: No OFD packet to send [10:20:10]OFD Sender: No OFD packet to send [10:20:15]OFD Sender: No OFD packet to send [10:20:20]OFD Sender: No OFD packet to send [10:20:25]OFD Sender: No OFD packet to send [10:20:30]OFD Sender: No OFD packet to send [10:20:35]OFD Sender: No OFD packet to send [10:20:40]OFD Sender: No OFD packet to send [10:20:45]OFD Sender: No OFD packet to send [10:20:50]OFD Sender: No OFD packet to send [10:20:55]OFD Sender: No OFD packet to send [10:20:57]accept exits with 10 [10:20:57]New connection [10:20:57]New thread 3066776932 created [10:20:57]Thread 3066920292 joined [10:20:57]Waiting for new connection... [10:20:57] Sock 10.Parse request [10:20:57]Sock 10.Check first char [10:20:57]Sock 10.First char is OK [10:20:57]request: POST /json_proto HTTP/1.0 [10:20:57]Method: POST [10:20:57]URL: /json_proto [10:20:57]Method is POST - this is cgi request [10:20:57]url: /json_proto [10:20:57]query_string will be loaded in cgi processing [10:20:57]execute_cgi json_proto POST (null) [10:20:57]execute_cgi path=json_proto method=POST [10:20:57]POST find Content-Length [10:20:57]Host: 172.17.40.67:8080 [10:20:57]Content-Length: 678 [10:20:57]Content-Type: application/json [10:20:57] [10:20:57]POST finish read [10:20:57]Found Content-Length = 678 [10:20:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "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" ] } } [10:20:57]execute_script... [10: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)3407162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "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" ] } } [10:20:57]POST & json_proto [10:20:57]process_json_proto [10:20:57]json parsed OK: [10:20:57]protocol is kg_v1.0 [10:20:57]action value=close_receipt [10:20:57]process_action close_receipt [10:20:57]cmd_close_receipt [10:20:57]MH_GetDate [10:20:57]Write to MH i2c: F0 00 00 D9 63 2B [10:20:57]Write i2c OK [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: F0 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: F0 09 00 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: F0 09 00 D9 63 00 0E B7 20 67 EE DA 66 66 14 [10:20:57]GetLastDocTimeStamp 1730197196 [10:20:57]current date 1730197262 [10:20:57]FM_GetShiftState [10:20:57]SAM_PROTO_GetShiftState [10:20:57]wFMCommunicate request_size=4 [10:20:57]MH_SAM_APDU [10:20:57]CAPDU: 80 13 01 00 [10:20:57]Write to MH i2c: E2 08 00 DA 63 80 13 01 00 00 00 00 00 BA [10:20:57]Write i2c OK [10:20:57]MH_I2C_Read... [10:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:57]Read from MH i2c: E2 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 0E 00 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 0E 00 DA 63 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 18 [10:20:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:20:57]wFMCommunicate OK [10:20:57]SAM_PROTO_GetShiftState done [10:20:57]FM_GetShiftState done [10:20:57]opened in 1730160548 [10:20:57]opened+sec_in_day 1730246948 [10:20:57]quantity*price = 34052 [10:20:57]sum+1 = 34053 [10:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.16 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 144 29.10.2024 10:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96635 ФПД: 245176507392911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102102&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96635&fm=245176507392911&tin=02508201610067®Number=0000000000170478&sum=34000 [10:20:58]StoreToDocumentArchive [10:20:58]shift 145 fd 96635 [10:20:58]save to /storage/0145/doc_00096635 [10:20:58]save last doc name /storage/0145/doc_00096635 to /storage/kkm_last_doc_name [10:20:58]save OK [10:20:58]Clear old archive folders... [10:20:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:58]tlvbuf is 01226AE0 [10:20:58]SAM_PROTO_ClearQueue [10:20:58]wFMCommunicate request_size=4 [10:20:58]MH_SAM_APDU [10:20:58]CAPDU: 80 09 00 00 [10:20:58]Write to MH i2c: E2 08 00 E7 63 80 09 00 00 00 00 00 00 BC [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:58]Read from MH i2c: E2 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 E7 63 00 90 00 BE [10:20:58]RAPDU: 90 00 [10:20:58]wFMCommunicate OK [10:20:58]SAM_PROTO_ClearQueue done [10:20:58]KKMCreateOFDPacket [10:20:58]OFDProtocolAddRootSTLVToBuf [10:20:58]FM_MakeSignedData [10:20:58]FM_MakeSignedData [10:20:58]SAM_PROTO_SignData [10:20:58]wFMCommunicate request_size=4 [10:20:58]MH_SAM_APDU [10:20:58]CAPDU: 80 0D 01 02 [10:20:58]Write to MH i2c: E2 08 00 E8 63 80 0D 01 02 00 00 00 00 C4 [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:58]Read from MH i2c: E2 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 E8 63 00 90 00 BF [10:20:58]RAPDU: 90 00 [10:20:58]wFMCommunicate OK [10:20:58]wFMCommunicate request_size=255 [10:20:58]MH_SAM_APDU [10: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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 90 00 00 00 F4 03 04 00 0E B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 79 01 00 35 04 06 00 DE [10:20:58]Write to MH i2c: E2 02 01 E9 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 90 00 00 00 F4 03 04 00 0E B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 79 01 00 35 04 06 00 DE 00 00 CB [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:58]Read from MH i2c: E2 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 E9 63 00 90 00 C0 [10:20:58]RAPDU: 90 00 [10:20:58]wFMCommunicate OK [10:20:58]wFMCommunicate request_size=10 [10:20:58]MH_SAM_APDU [10:20:58]CAPDU: 80 0D 02 02 05 FC 9A A1 63 8F [10:20:58]Write to MH i2c: E2 0D 00 EA 63 80 0D 02 02 05 00 FC 9A A1 63 8F 00 00 FA [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 EA 63 00 90 00 C1 [10:20:59]RAPDU: 90 00 [10:20:59]wFMCommunicate OK [10:20:59]wFMCommunicate request_size=4 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 0D 03 02 [10:20:59]Write to MH i2c: E2 08 00 EB 63 80 0D 03 02 00 00 00 00 C9 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 0B 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 0B 00 EB 63 00 C8 32 7C 7C DB 78 B8 EC 90 00 B3 [10:20:59]RAPDU: C8 32 7C 7C DB 78 B8 EC 90 00 [10:20:59]wFMCommunicate OK [10:20:59]SAM_PROTO_SignData done [10:20:59]FM_MakeSignedData done [10:20:59]CreateOFDProtocolMessage [10:20:59]wFMCommunicate request_size=4 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 11 00 00 [10:20:59]Write to MH i2c: E2 08 00 EC 63 80 11 00 00 00 00 00 00 C9 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 17 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 17 00 EC 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [10:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:20:59]wFMCommunicate OK [10:20:59]CreateOFDProtocolMessage done [10:20:59]OFDSenderStorePacket 96635 [10:20:59]StoreOFDPacket docnum=96635 [10:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7A C2 07 01 EF 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 90 00 00 00 F4 03 04 00 0E B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 79 01 00 35 04 06 00 DE FC 9A A1 63 8F C8 32 7C 7C DB 78 B8 EC [10:20:59]CheckFolder [10:20:59]dirname=/storage/ofd_packets [10:20:59]CheckFolder done [10:20:59]ProducePacketName [10:20:59]name=ofd_packets/00096635 [10:20:59]NVStorageSaveData ofd_packets/00096635 [10:20:59]File name is /storage/ofd_packets/00096635 [10:20:59]Write 301 bytes [10:20:59]NVStorageSaveData done [10:20:59]OFDSenderStorePacket done [10:20:59]KKMCreateOFDPacket done [10:20:59]NVStorageSaveData kkm_last_timestamp [10:20:59]File name is /storage/kkm_last_timestamp [10:20:59]Write 4 bytes [10:20:59]NVStorageSaveData done [10:20:59]ExternCall_PrintAddStr [10:20:59]wPrintStart [10:20:59]Write to MH i2c: 01 00 00 ED 63 50 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 07 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 07 00 ED 63 00 00 00 00 00 FF 0F 65 [10:20:59]RasterBufferAndPrint [10:20:59]line Счет N : (1)3407162 [10:20:59]line ИНН: 02508201610067 [10:20:59]line Контрольно-Кассовый Чек [10:20:59]line ПРОДАЖА [10:20:59]line ТРК (МРК, ГНК) : 32 [10:20:59]line Товар: 2710124130 [10:20:59]line Аи-92-К-4 [10:20:59]line 5.090 * 66.90 [10:20:59]line = 340.52 [10:20:59]line НДС 12% НСП 1% [10:20:59]line > о реализуемом товаре [10:20:59]line ОКРУГЛЕНИЕ: -0.52 [10:20:59]line ИТОГО: 340.00 [10:20:59]line Внесено: 340.00 [10:20:59]line СДАЧА: 0.00 [10:20:59]line НСП 1% : 3.01 [10:20:59]line НДС 12% : 36.16 [10:20:59]line Наличными: 340.00 [10:20:59]line Безнал.: 0.00 [10:20:59]line Место: АЗС № 82 "Партнер Нефть" [10:20:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:20:59]line СНО: Общий режим [10:20:59]line Чек 144 29.10.2024 10:21 [10:20:59]line Смена: 145 ФФД: 1.0 [10:20:59]line ЗНМ: 0300000017 [10:20:59]line РНМ: 0000000000170478 [10:20:59]line Версия ККМ: v1.0 [10:20:59]line ФМ: 0000000002098560 [10:20:59]line ФД: 96635 [10:20:59]line ФПД: 245176507392911 [10:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102102&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96635&fm=245176507392911&tin=02508201610067®Number=0000000000170478&sum=34000 [10:20:59]OFD Sender: Processing packet 96635 [packets to send 58, broken 57] [10:20:59]ProducePacketName [10:20:59]name=ofd_packets/00096635 [10:20:59]OFD Sender: To server: pG, [10:20:59]CommunicateWithHost lk.salyk.kg:30040 [10:20:59]ConnectInit lk.salyk.kg [10:20:59]written 0, free lines is 4095 [10:20:59]Connected sock=9 [10:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7A C2 07 01 EF 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 90 00 00 00 F4 03 04 00 0E B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 79 01 00 35 04 06 00 DE FC 9A A1 63 8F C8 32 7C 7C DB 78 B8 EC [10:20:59]Write to MH i2c: 01 00 00 18 64 7C [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 07 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 07 00 18 64 00 00 00 00 00 01 0D 91 [10:20:59]RasterBufferAndPrint [10:20:59]line [10:20:59]line [10:20:59]line [10:20:59]line [10:20:59]line [10:20:59]written 0, free lines is 3335 [10:20:59]MH_Cut [10:20:59]Write to MH i2c: D1 01 00 1F 64 01 55 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: D1 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: D1 01 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: D1 01 00 1F 64 00 54 [10:20:59]Write to MH i2c: 01 00 00 20 64 84 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 76 B6 47 00 15 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 32 30 39 38 35 36 30 10 04 04 00 7B 79 01 00 F4 03 04 00 34 61 20 67 B6 04 01 00 00 9A 0B 75 F5 37 3B DE B1 [10:20:59]CommunicateWithHost err = 0 [10:20:59]CheckOFDResponse [10:20:59]1017 (14) - 77093643461234 [10:20:59]1041 (16) - 0000000002098560 [10:20:59]1040 (4) - 96635 [10:20:59]1012 (4) - 29.10.2024 04:14 [10:20:59]1206 (1) - 0 [10:20:59]OFD Sender: Remove packet 96635 [10:20:59]ProducePacketName [10:20:59]name=ofd_packets/00096635 [10:20:59]NVStorageDeleteData [10:21:00]OFD Sender: No OFD packet to send [10:21:00]*** Cut start [10:21:00]*** Partial cut [10:21:00]*** CUTSNS_PIN = 1 [10:21:00]*** CUTSNS_PIN = 0 [10:21:00]*** Brake cut motor [10:21:01]Read from MH i2c: 01 [10:21:01]MH_I2C_Read... [10:21:01]*** Stop cut motor [10:21:01]*** Cut end [10:21:01]Read from MH i2c: 01 07 00 [10:21:01]MH_I2C_Read... [10:21:01]Read from MH i2c: 01 07 00 20 64 00 00 00 00 00 FF 0F 99 [10:21:01]process_action close_receipt done [10:21:01]requested_data is exist [10:21:01]produce_requested_data [10:21:01]requested_item fm.sn is exist - process it [10:21:01]wFMCommunicate request_size=4 [10:21:01]MH_SAM_APDU [10:21:01]CAPDU: 80 11 00 00 [10:21:01]Write to MH i2c: E2 08 00 21 64 80 11 00 00 00 00 00 00 FF [10:21:01]Write i2c OK [10:21:01]MH_I2C_Read... [10:21:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:01]Read from MH i2c: E2 [10:21:01]MH_I2C_Read... [10:21:01]Read from MH i2c: E2 17 00 [10:21:01]MH_I2C_Read... [10:21:01]Read from MH i2c: E2 17 00 21 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [10:21:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:21:01]wFMCommunicate OK [10:21:01]requested_item fd.num is exist - process it [10:21:01]SAM_PROTO_GetFieldsCounters [10:21:01]wFMCommunicate request_size=4 [10:21:01]MH_SAM_APDU [10:21:01]CAPDU: 80 13 00 00 [10:21:01]Write to MH i2c: E2 08 00 22 64 80 13 00 00 00 00 00 00 02 [10:21:01]Write i2c OK [10:21:01]MH_I2C_Read... [10:21:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:01]Read from MH i2c: E2 [10:21:01]MH_I2C_Read... [10:21:01]Read from MH i2c: E2 62 00 [10:21:01]MH_I2C_Read... [10:21:01]Read from MH i2c: E2 62 00 22 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 79 01 00 0E 04 04 00 91 00 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 59 [10:21:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 79 01 00 0E 04 04 00 91 00 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 [10:21:01]wFMCommunicate OK [10:21:01]SAM_PROTO_GetFieldsCounters done [10:21:01]requested_item shift.num is exist - process it [10:21:01]requested_item shift.opened is exist - process it [10:21:01]req_shift_opened [10:21:01]FM_GetShiftState [10:21:01]SAM_PROTO_GetShiftState [10:21:01]wFMCommunicate request_size=4 [10:21:01]MH_SAM_APDU [10:21:01]CAPDU: 80 13 01 00 [10:21:01]Write to MH i2c: E2 08 00 23 64 80 13 01 00 00 00 00 00 04 [10:21:01]Write i2c OK [10:21:01]MH_I2C_Read... [10:21:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:01]Read from MH i2c: E2 [10:21:01]MH_I2C_Read... [10:21:01]Read from MH i2c: E2 0E 00 [10:21:01]MH_I2C_Read... [10:21:01]Read from MH i2c: E2 0E 00 23 64 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 62 [10:21:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:21:01]wFMCommunicate OK [10:21:01]SAM_PROTO_GetShiftState done [10:21:01]FM_GetShiftState done [10:21:01]req_shift_opened done [10:21:01]requested_item shift.open_date is exist - process it [10:21:01]req_shift_open_date [10:21:01]req_shift_open_date done [10:21:01]produce_requested_data done [10:21:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96635,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:21:01]process_action_free close_receipt [10:21:01]json_value_free [10:21:01]json_value_free done [10:21:01]process_json_proto returns [10:21:01]Send response to host [10:21:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96635,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:21:01]free response buf [10:21:01]execute_script done [10:21:01]execute_script returns [10:21:01]free content buf [10:21:01]Sock 10.Close socket [10:21:01]Sock 10.Thread stoped [10:21:05]OFD Sender: No OFD packet to send [10:21:10]OFD Sender: No OFD packet to send [10:21:15]OFD Sender: No OFD packet to send [10:21:20]OFD Sender: No OFD packet to send [10:21:25]OFD Sender: No OFD packet to send [10:21:30]OFD Sender: No OFD packet to send [10:21:35]OFD Sender: No OFD packet to send [10:21:40]OFD Sender: No OFD packet to send [10:21:45]OFD Sender: No OFD packet to send [10:21:50]OFD Sender: No OFD packet to send [10:21:55]OFD Sender: No OFD packet to send [10:22:00]OFD Sender: No OFD packet to send [10:22:05]OFD Sender: No OFD packet to send [10:22:10]OFD Sender: No OFD packet to send [10:22:15]OFD Sender: No OFD packet to send [10:22:20]OFD Sender: No OFD packet to send [10:22:25]OFD Sender: No OFD packet to send [10:22:30]OFD Sender: No OFD packet to send [10:22:35]OFD Sender: No OFD packet to send [10:22:36]accept exits with 7 [10:22:36]New connection [10:22:36]New thread 3066920292 created [10:22:36]Thread 3066776932 joined [10:22:36]Waiting for new connection... [10:22:36] Sock 7.Parse request [10:22:36]Sock 7.Check first char [10:22:36]Sock 7.First char is OK [10:22:36]request: POST /json_proto HTTP/1.0 [10:22:36]Method: POST [10:22:36]URL: /json_proto [10:22:36]Method is POST - this is cgi request [10:22:36]url: /json_proto [10:22:36]query_string will be loaded in cgi processing [10:22:36]execute_cgi json_proto POST (null) [10:22:36]execute_cgi path=json_proto method=POST [10:22:36]POST find Content-Length [10:22:36]Host: 172.17.40.67:8080 [10:22:36]Content-Length: 683 [10:22:36]Content-Type: application/json [10:22:36] [10:22:36]POST finish read [10:22:36]Found Content-Length = 683 [10:22:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:22:36]execute_script... [10:22:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:22:36]POST & json_proto [10:22:36]process_json_proto [10:22:36]json parsed OK: [10:22:36]protocol is kg_v1.0 [10:22:36]action value=close_receipt [10:22:36]process_action close_receipt [10:22:36]cmd_close_receipt [10:22:36]MH_GetDate [10:22:36]Write to MH i2c: F0 00 00 24 64 77 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: F0 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: F0 09 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: F0 09 00 24 64 00 70 B7 20 67 EE DA 66 66 C2 [10:22:36]GetLastDocTimeStamp 1730197262 [10:22:36]current date 1730197360 [10:22:36]FM_GetShiftState [10:22:36]SAM_PROTO_GetShiftState [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 13 01 00 [10:22:36]Write to MH i2c: E2 08 00 25 64 80 13 01 00 00 00 00 00 06 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 0E 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 0E 00 25 64 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [10:22:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:22:36]wFMCommunicate OK [10:22:36]SAM_PROTO_GetShiftState done [10:22:36]FM_GetShiftState done [10:22:36]opened in 1730160548 [10:22:36]opened+sec_in_day 1730246948 [10:22:36]quantity*price = 100015 [10:22:36]sum+1 = 100017 [10:22: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 145 29.10.2024 10:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96636 ФПД: 254142270907941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102240&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96636&fm=254142270907941&tin=02508201610067®Number=0000000000170478&sum=100000 [10:22:37]StoreToDocumentArchive [10:22:37]shift 145 fd 96636 [10:22:37]save to /storage/0145/doc_00096636 [10:22:37]save last doc name /storage/0145/doc_00096636 to /storage/kkm_last_doc_name [10:22:37]save OK [10:22:37]Clear old archive folders... [10:22:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:37]tlvbuf is 010EBCE0 [10:22:37]SAM_PROTO_ClearQueue [10:22:37]wFMCommunicate request_size=4 [10:22:37]MH_SAM_APDU [10:22:37]CAPDU: 80 09 00 00 [10:22:37]Write to MH i2c: E2 08 00 32 64 80 09 00 00 00 00 00 00 08 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:37]Read from MH i2c: E2 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 32 64 00 90 00 0A [10:22:37]RAPDU: 90 00 [10:22:37]wFMCommunicate OK [10:22:37]SAM_PROTO_ClearQueue done [10:22:37]KKMCreateOFDPacket [10:22:37]OFDProtocolAddRootSTLVToBuf [10:22:37]FM_MakeSignedData [10:22:37]FM_MakeSignedData [10:22:37]SAM_PROTO_SignData [10:22:37]wFMCommunicate request_size=4 [10:22:37]MH_SAM_APDU [10:22:37]CAPDU: 80 0D 01 02 [10:22:37]Write to MH i2c: E2 08 00 33 64 80 0D 01 02 00 00 00 00 10 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:37]Read from MH i2c: E2 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 33 64 00 90 00 0B [10:22:37]RAPDU: 90 00 [10:22:37]wFMCommunicate OK [10:22:37]wFMCommunicate request_size=255 [10:22:37]MH_SAM_APDU [10:22:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 91 00 00 00 F4 03 04 00 70 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 79 01 00 35 04 06 00 E7 [10:22:37]Write to MH i2c: E2 02 01 34 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 91 00 00 00 F4 03 04 00 70 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 79 01 00 35 04 06 00 E7 00 00 45 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:37]Read from MH i2c: E2 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 34 64 00 90 00 0C [10:22:37]RAPDU: 90 00 [10:22:37]wFMCommunicate OK [10:22:37]wFMCommunicate request_size=10 [10:22:37]MH_SAM_APDU [10:22:37]CAPDU: 80 0D 02 02 05 24 1B C7 A6 25 [10:22:37]Write to MH i2c: E2 0D 00 35 64 80 0D 02 02 05 00 24 1B C7 A6 25 00 00 EE [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:37]Read from MH i2c: E2 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 03 00 35 64 00 90 00 0D [10:22:37]RAPDU: 90 00 [10:22:37]wFMCommunicate OK [10:22:37]wFMCommunicate request_size=4 [10:22:37]MH_SAM_APDU [10:22:37]CAPDU: 80 0D 03 02 [10:22:37]Write to MH i2c: E2 08 00 36 64 80 0D 03 02 00 00 00 00 15 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:37]Read from MH i2c: E2 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 0B 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 0B 00 36 64 00 3B B8 5F 28 E7 E7 01 30 90 00 8F [10:22:37]RAPDU: 3B B8 5F 28 E7 E7 01 30 90 00 [10:22:37]wFMCommunicate OK [10:22:37]SAM_PROTO_SignData done [10:22:37]FM_MakeSignedData done [10:22:37]CreateOFDProtocolMessage [10:22:37]wFMCommunicate request_size=4 [10:22:37]MH_SAM_APDU [10:22:37]CAPDU: 80 11 00 00 [10:22:37]Write to MH i2c: E2 08 00 37 64 80 11 00 00 00 00 00 00 15 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:37]Read from MH i2c: E2 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 17 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 17 00 37 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [10:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:37]wFMCommunicate OK [10:22:37]CreateOFDProtocolMessage done [10:22:37]OFDSenderStorePacket 96636 [10:22:37]StoreOFDPacket docnum=96636 [10:22:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2D 03 07 01 70 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 34 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 91 00 00 00 F4 03 04 00 70 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 79 01 00 35 04 06 00 E7 24 1B C7 A6 25 3B B8 5F 28 E7 E7 01 30 [10:22:37]CheckFolder [10:22:37]dirname=/storage/ofd_packets [10:22:37]CheckFolder done [10:22:37]ProducePacketName [10:22:37]name=ofd_packets/00096636 [10:22:37]NVStorageSaveData ofd_packets/00096636 [10:22:37]File name is /storage/ofd_packets/00096636 [10:22:37]Write 301 bytes [10:22:37]NVStorageSaveData done [10:22:37]OFDSenderStorePacket done [10:22:37]KKMCreateOFDPacket done [10:22:37]NVStorageSaveData kkm_last_timestamp [10:22:37]File name is /storage/kkm_last_timestamp [10:22:37]Write 4 bytes [10:22:37]NVStorageSaveData done [10:22:37]ExternCall_PrintAddStr [10:22:37]wPrintStart [10:22:37]Write to MH i2c: 01 00 00 38 64 9C [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: 01 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: 01 07 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: 01 07 00 38 64 00 00 00 00 00 FF 0F B1 [10:22:37]RasterBufferAndPrint [10:22:37]line Счет N : (1)3407163 [10:22:37]line ИНН: 02508201610067 [10:22:37]line Контрольно-Кассовый Чек [10:22:37]line ПРОДАЖА [10:22:37]line ТРК (МРК, ГНК) : 42 [10:22:37]line Товар: 2710124130 [10:22:37]line Аи-92-К-4 [10:22:37]line 14.950 * 66.90 [10:22:37]line = 1000.16 [10:22:37]line НДС 12% НСП 1% [10:22:37]line > о реализуемом товаре [10:22:37]line ОКРУГЛЕНИЕ: -0.16 [10:22:37]line ИТОГО: 1000.00 [10:22:37]line Внесено: 1000.00 [10:22:37]line СДАЧА: 0.00 [10:22:37]line НСП 1% : 8.85 [10:22:37]line НДС 12% : 106.21 [10:22:37]line Наличными: 1000.00 [10:22:37]line Безнал.: 0.00 [10:22:37]line Место: АЗС № 82 "Партнер Нефть" [10:22:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:22:37]line СНО: Общий режим [10:22:37]line Чек 145 29.10.2024 10:22 [10:22:37]line Смена: 145 ФФД: 1.0 [10:22:37]line ЗНМ: 0300000017 [10:22:37]line РНМ: 0000000000170478 [10:22:37]line Версия ККМ: v1.0 [10:22:37]line ФМ: 0000000002098560 [10:22:37]line ФД: 96636 [10:22:37]line ФПД: 254142270907941 [10:22:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102240&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96636&fm=254142270907941&tin=02508201610067®Number=0000000000170478&sum=100000 [10:22:38]OFD Sender: Processing packet 96636 [packets to send 58, broken 57] [10:22:38]ProducePacketName [10:22:38]name=ofd_packets/00096636 [10:22:38]OFD Sender: To server: pG, [10:22:38]CommunicateWithHost lk.salyk.kg:30040 [10:22:38]ConnectInit lk.salyk.kg [10:22:38]written 0, free lines is 4095 [10:22:38]Connected sock=9 [10:22:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2D 03 07 01 70 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 34 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 91 00 00 00 F4 03 04 00 70 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 79 01 00 35 04 06 00 E7 24 1B C7 A6 25 3B B8 5F 28 E7 E7 01 30 [10:22:38]Write to MH i2c: 01 00 00 63 64 C7 [10:22:38]Write i2c OK [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: 01 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: 01 07 00 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: 01 07 00 63 64 00 00 00 00 00 02 0D DD [10:22:38]RasterBufferAndPrint [10:22:38]line [10:22:38]line [10:22:38]line [10:22:38]line [10:22:38]line [10:22:38]written 0, free lines is 3336 [10:22:38]MH_Cut [10:22:38]Write to MH i2c: D1 01 00 6A 64 01 A0 [10:22:38]Write i2c OK [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: D1 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: D1 01 00 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: D1 01 00 6A 64 00 9F [10:22:38]Write to MH i2c: 01 00 00 6B 64 CF [10:22:38]Write i2c OK [10:22:38]MH_I2C_Read... [10:22:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A4 43 47 00 BD 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 32 30 39 38 35 36 30 10 04 04 00 7C 79 01 00 F4 03 04 00 97 61 20 67 B6 04 01 00 00 05 F2 89 6A 22 A7 D9 DC [10:22:38]CommunicateWithHost err = 0 [10:22:38]CheckOFDResponse [10:22:38]1017 (14) - 77093643461234 [10:22:38]1041 (16) - 0000000002098560 [10:22:38]1040 (4) - 96636 [10:22:38]1012 (4) - 29.10.2024 04:16 [10:22:38]1206 (1) - 0 [10:22:38]OFD Sender: Remove packet 96636 [10:22:38]ProducePacketName [10:22:38]name=ofd_packets/00096636 [10:22:38]NVStorageDeleteData [10:22:39]OFD Sender: No OFD packet to send [10:22:39]*** Cut start [10:22:39]*** Partial cut [10:22:39]*** CUTSNS_PIN = 1 [10:22:39]*** CUTSNS_PIN = 0 [10:22:39]*** Brake cut motor [10:22:39]Read from MH i2c: 01 [10:22:39]MH_I2C_Read... [10:22:39]*** Stop cut motor [10:22:39]*** Cut end [10:22:39]Read from MH i2c: 01 07 00 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: 01 07 00 6B 64 00 00 00 00 00 FF 0F E4 [10:22:39]process_action close_receipt done [10:22:39]requested_data is exist [10:22:39]produce_requested_data [10:22:39]requested_item fm.sn is exist - process it [10:22:39]wFMCommunicate request_size=4 [10:22:39]MH_SAM_APDU [10:22:39]CAPDU: 80 11 00 00 [10:22:39]Write to MH i2c: E2 08 00 6C 64 80 11 00 00 00 00 00 00 4A [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:39]Read from MH i2c: E2 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 17 00 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 17 00 6C 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [10:22:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:39]wFMCommunicate OK [10:22:39]requested_item fd.num is exist - process it [10:22:39]SAM_PROTO_GetFieldsCounters [10:22:39]wFMCommunicate request_size=4 [10:22:39]MH_SAM_APDU [10:22:39]CAPDU: 80 13 00 00 [10:22:39]Write to MH i2c: E2 08 00 6D 64 80 13 00 00 00 00 00 00 4D [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 62 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 62 00 6D 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 79 01 00 0E 04 04 00 91 00 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 A8 [10:22:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 79 01 00 0E 04 04 00 91 00 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 [10:22:40]wFMCommunicate OK [10:22:40]SAM_PROTO_GetFieldsCounters done [10:22:40]requested_item shift.num is exist - process it [10:22:40]requested_item shift.opened is exist - process it [10:22:40]req_shift_opened [10:22:40]FM_GetShiftState [10:22:40]SAM_PROTO_GetShiftState [10:22:40]wFMCommunicate request_size=4 [10:22:40]MH_SAM_APDU [10:22:40]CAPDU: 80 13 01 00 [10:22:40]Write to MH i2c: E2 08 00 6E 64 80 13 01 00 00 00 00 00 4F [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 0E 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 0E 00 6E 64 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AD [10:22:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:22:40]wFMCommunicate OK [10:22:40]SAM_PROTO_GetShiftState done [10:22:40]FM_GetShiftState done [10:22:40]req_shift_opened done [10:22:40]requested_item shift.open_date is exist - process it [10:22:40]req_shift_open_date [10:22:40]req_shift_open_date done [10:22:40]produce_requested_data done [10:22:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96636,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:22:40]process_action_free close_receipt [10:22:40]json_value_free [10:22:40]json_value_free done [10:22:40]process_json_proto returns [10:22:40]Send response to host [10:22:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96636,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:22:40]free response buf [10:22:40]execute_script done [10:22:40]execute_script returns [10:22:40]free content buf [10:22:40]Sock 7.Close socket [10:22:40]Sock 7.Thread stoped [10:22:44]OFD Sender: No OFD packet to send [10:22:45]accept exits with 10 [10:22:45]New connection [10:22:45]New thread 3066776932 created [10:22:45]Thread 3066920292 joined [10:22:45]Waiting for new connection... [10:22:45] Sock 10.Parse request [10:22:45]Sock 10.Check first char [10:22:45]Sock 10.First char is OK [10:22:45]request: POST /json_proto HTTP/1.0 [10:22:45]Method: POST [10:22:45]URL: /json_proto [10:22:45]Method is POST - this is cgi request [10:22:45]url: /json_proto [10:22:45]query_string will be loaded in cgi processing [10:22:45]execute_cgi json_proto POST (null) [10:22:45]execute_cgi path=json_proto method=POST [10:22:45]POST find Content-Length [10:22:45]Host: 172.17.40.67:8080 [10:22:45]Content-Length: 678 [10:22:45]Content-Type: application/json [10:22:45] [10:22:45]POST finish read [10:22:45]Found Content-Length = 678 [10:22:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:45]execute_script... [10:22: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)3407164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:45]POST & json_proto [10:22:45]process_json_proto [10:22:45]json parsed OK: [10:22:45]protocol is kg_v1.0 [10:22:45]action value=close_receipt [10:22:45]process_action close_receipt [10:22:45]cmd_close_receipt [10:22:45]MH_GetDate [10:22:45]Write to MH i2c: F0 00 00 6F 64 C2 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: F0 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: F0 09 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: F0 09 00 6F 64 00 7A B7 20 67 EE DA 66 66 17 [10:22:45]GetLastDocTimeStamp 1730197360 [10:22:45]current date 1730197370 [10:22:45]FM_GetShiftState [10:22:45]SAM_PROTO_GetShiftState [10:22:45]wFMCommunicate request_size=4 [10:22:45]MH_SAM_APDU [10:22:45]CAPDU: 80 13 01 00 [10:22:45]Write to MH i2c: E2 08 00 70 64 80 13 01 00 00 00 00 00 51 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 [10:22:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 0E 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 0E 00 70 64 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [10:22:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:22:45]wFMCommunicate OK [10:22:45]SAM_PROTO_GetShiftState done [10:22:45]FM_GetShiftState done [10:22:45]opened in 1730160548 [10:22:45]opened+sec_in_day 1730246948 [10:22:45]quantity*price = 50041 [10:22:45]sum+1 = 50042 [10:22: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 146 29.10.2024 10:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96637 ФПД: 161631220080339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102250&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96637&fm=161631220080339&tin=02508201610067®Number=0000000000170478&sum=50000 [10:22:46]StoreToDocumentArchive [10:22:46]shift 145 fd 96637 [10:22:46]save to /storage/0145/doc_00096637 [10:22:46]save last doc name /storage/0145/doc_00096637 to /storage/kkm_last_doc_name [10:22:46]save OK [10:22:46]Clear old archive folders... [10:22:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:46]tlvbuf is B6EB90E0 [10:22:46]SAM_PROTO_ClearQueue [10:22:46]wFMCommunicate request_size=4 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 09 00 00 [10:22:46]Write to MH i2c: E2 08 00 7D 64 80 09 00 00 00 00 00 00 53 [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 03 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 03 00 7D 64 00 90 00 55 [10:22:46]RAPDU: 90 00 [10:22:46]wFMCommunicate OK [10:22:46]SAM_PROTO_ClearQueue done [10:22:46]KKMCreateOFDPacket [10:22:46]OFDProtocolAddRootSTLVToBuf [10:22:46]FM_MakeSignedData [10:22:46]FM_MakeSignedData [10:22:46]SAM_PROTO_SignData [10:22:46]wFMCommunicate request_size=4 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 0D 01 02 [10:22:46]Write to MH i2c: E2 08 00 7E 64 80 0D 01 02 00 00 00 00 5B [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 03 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 03 00 7E 64 00 90 00 56 [10:22:46]RAPDU: 90 00 [10:22:46]wFMCommunicate OK [10:22:46]wFMCommunicate request_size=255 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 92 00 00 00 F4 03 04 00 7A B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 79 01 00 35 04 06 00 93 [10:22:46]Write to MH i2c: E2 02 01 7F 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 92 00 00 00 F4 03 04 00 7A B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 79 01 00 35 04 06 00 93 00 00 4E [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:47]Read from MH i2c: E2 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 7F 64 00 90 00 57 [10:22:47]RAPDU: 90 00 [10:22:47]wFMCommunicate OK [10:22:47]wFMCommunicate request_size=10 [10:22:47]MH_SAM_APDU [10:22:47]CAPDU: 80 0D 02 02 05 00 B3 75 1E D3 [10:22:47]Write to MH i2c: E2 0D 00 80 64 80 0D 02 02 05 00 00 B3 75 1E D3 00 00 81 [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:47]Read from MH i2c: E2 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 03 00 80 64 00 90 00 58 [10:22:47]RAPDU: 90 00 [10:22:47]wFMCommunicate OK [10:22:47]wFMCommunicate request_size=4 [10:22:47]MH_SAM_APDU [10:22:47]CAPDU: 80 0D 03 02 [10:22:47]Write to MH i2c: E2 08 00 81 64 80 0D 03 02 00 00 00 00 60 [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:47]Read from MH i2c: E2 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 0B 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 0B 00 81 64 00 9B A4 B8 B3 EC 61 35 D3 90 00 60 [10:22:47]RAPDU: 9B A4 B8 B3 EC 61 35 D3 90 00 [10:22:47]wFMCommunicate OK [10:22:47]SAM_PROTO_SignData done [10:22:47]FM_MakeSignedData done [10:22:47]CreateOFDProtocolMessage [10:22:47]wFMCommunicate request_size=4 [10:22:47]MH_SAM_APDU [10:22:47]CAPDU: 80 11 00 00 [10:22:47]Write to MH i2c: E2 08 00 82 64 80 11 00 00 00 00 00 00 60 [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:47]Read from MH i2c: E2 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 17 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: E2 17 00 82 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [10:22:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:47]wFMCommunicate OK [10:22:47]CreateOFDProtocolMessage done [10:22:47]OFDSenderStorePacket 96637 [10:22:47]StoreOFDPacket docnum=96637 [10:22:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 A3 07 01 14 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 92 00 00 00 F4 03 04 00 7A B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 79 01 00 35 04 06 00 93 00 B3 75 1E D3 9B A4 B8 B3 EC 61 35 D3 [10:22:47]CheckFolder [10:22:47]dirname=/storage/ofd_packets [10:22:47]CheckFolder done [10:22:47]ProducePacketName [10:22:47]name=ofd_packets/00096637 [10:22:47]NVStorageSaveData ofd_packets/00096637 [10:22:47]File name is /storage/ofd_packets/00096637 [10:22:47]Write 301 bytes [10:22:47]NVStorageSaveData done [10:22:47]OFDSenderStorePacket done [10:22:47]KKMCreateOFDPacket done [10:22:47]NVStorageSaveData kkm_last_timestamp [10:22:47]File name is /storage/kkm_last_timestamp [10:22:47]Write 4 bytes [10:22:47]NVStorageSaveData done [10:22:47]ExternCall_PrintAddStr [10:22:47]wPrintStart [10:22:47]Write to MH i2c: 01 00 00 83 64 E7 [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: 01 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: 01 07 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: 01 07 00 83 64 00 00 00 00 00 FF 0F FC [10:22:47]RasterBufferAndPrint [10:22:47]line Счет N : (1)3407164 [10:22:47]line ИНН: 02508201610067 [10:22:47]line Контрольно-Кассовый Чек [10:22:47]line ПРОДАЖА [10:22:47]line ТРК (МРК, ГНК) : 32 [10:22:47]line Товар: 2710124130 [10:22:47]line Аи-92-К-4 [10:22:47]line 7.480 * 66.90 [10:22:47]line = 500.41 [10:22:47]line НДС 12% НСП 1% [10:22:47]line > о реализуемом товаре [10:22:47]line ОКРУГЛЕНИЕ: -0.41 [10:22:47]line ИТОГО: 500.00 [10:22:47]line Внесено: 500.00 [10:22:47]line СДАЧА: 0.00 [10:22:47]line НСП 1% : 4.43 [10:22:47]line НДС 12% : 53.14 [10:22:47]line Наличными: 500.00 [10:22:47]line Безнал.: 0.00 [10:22:47]line Место: АЗС № 82 "Партнер Нефть" [10:22:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:22:47]line СНО: Общий режим [10:22:47]line Чек 146 29.10.2024 10:22 [10:22:47]line Смена: 145 ФФД: 1.0 [10:22:47]line ЗНМ: 0300000017 [10:22:47]line РНМ: 0000000000170478 [10:22:47]line Версия ККМ: v1.0 [10:22:47]line ФМ: 0000000002098560 [10:22:47]line ФД: 96637 [10:22:47]line ФПД: 161631220080339 [10:22:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102250&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96637&fm=161631220080339&tin=02508201610067®Number=0000000000170478&sum=50000 [10:22:47]written 0, free lines is 4095 [10:22:47]OFD Sender: Processing packet 96637 [packets to send 58, broken 57] [10:22:47]ProducePacketName [10:22:47]name=ofd_packets/00096637 [10:22:47]OFD Sender: To server: pG, [10:22:47]CommunicateWithHost lk.salyk.kg:30040 [10:22:47]ConnectInit lk.salyk.kg [10:22:47]Connected sock=9 [10:22:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 A3 07 01 14 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 92 00 00 00 F4 03 04 00 7A B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 79 01 00 35 04 06 00 93 00 B3 75 1E D3 9B A4 B8 B3 EC 61 35 D3 [10:22:47]Write to MH i2c: 01 00 00 AE 64 12 [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: 01 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: 01 07 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: 01 07 00 AE 64 00 00 00 00 00 0E 0D 34 [10:22:47]RasterBufferAndPrint [10:22:47]line [10:22:47]line [10:22:47]line [10:22:47]line [10:22:47]line [10:22:47]written 0, free lines is 3354 [10:22:47]MH_Cut [10:22:47]Write to MH i2c: D1 01 00 B5 64 01 EB [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: D1 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: D1 01 00 [10:22:47]MH_I2C_Read... [10:22:47]Read from MH i2c: D1 01 00 B5 64 00 EA [10:22:47]Write to MH i2c: 01 00 00 B6 64 1A [10:22:47]Write i2c OK [10:22:47]MH_I2C_Read... [10:22:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 69 CA 47 00 55 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 32 30 39 38 35 36 30 10 04 04 00 7D 79 01 00 F4 03 04 00 A0 61 20 67 B6 04 01 00 00 8E 54 F7 D9 9A 4C 2A 70 [10:22:47]CommunicateWithHost err = 0 [10:22:47]CheckOFDResponse [10:22:47]1017 (14) - 77093643461234 [10:22:47]1041 (16) - 0000000002098560 [10:22:47]1040 (4) - 96637 [10:22:47]1012 (4) - 29.10.2024 04:16 [10:22:47]1206 (1) - 0 [10:22:47]OFD Sender: Remove packet 96637 [10:22:47]ProducePacketName [10:22:47]name=ofd_packets/00096637 [10:22:47]NVStorageDeleteData [10:22:48]OFD Sender: No OFD packet to send [10:22:48]*** Cut start [10:22:48]*** Partial cut [10:22:48]*** CUTSNS_PIN = 1 [10:22:48]*** CUTSNS_PIN = 0 [10:22:48]*** Brake cut motor [10:22:49]Read from MH i2c: 01 [10:22:49]MH_I2C_Read... [10:22:49]*** Stop cut motor [10:22:49]*** Cut end [10:22:49]Read from MH i2c: 01 07 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: 01 07 00 B6 64 00 00 00 00 00 FF 0F 2F [10:22:49]process_action close_receipt done [10:22:49]requested_data is exist [10:22:49]produce_requested_data [10:22:49]requested_item fm.sn is exist - process it [10:22:49]wFMCommunicate request_size=4 [10:22:49]MH_SAM_APDU [10:22:49]CAPDU: 80 11 00 00 [10:22:49]Write to MH i2c: E2 08 00 B7 64 80 11 00 00 00 00 00 00 95 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:49]Read from MH i2c: E2 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 17 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 17 00 B7 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [10:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:49]wFMCommunicate OK [10:22:49]requested_item fd.num is exist - process it [10:22:49]SAM_PROTO_GetFieldsCounters [10:22:49]wFMCommunicate request_size=4 [10:22:49]MH_SAM_APDU [10:22:49]CAPDU: 80 13 00 00 [10:22:49]Write to MH i2c: E2 08 00 B8 64 80 13 00 00 00 00 00 00 98 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:49]Read from MH i2c: E2 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 62 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 62 00 B8 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 79 01 00 0E 04 04 00 91 00 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 F7 [10:22:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 79 01 00 0E 04 04 00 91 00 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 [10:22:49]wFMCommunicate OK [10:22:49]SAM_PROTO_GetFieldsCounters done [10:22:49]requested_item shift.num is exist - process it [10:22:49]requested_item shift.opened is exist - process it [10:22:49]req_shift_opened [10:22:49]FM_GetShiftState [10:22:49]SAM_PROTO_GetShiftState [10:22:49]wFMCommunicate request_size=4 [10:22:49]MH_SAM_APDU [10:22:49]CAPDU: 80 13 01 00 [10:22:49]Write to MH i2c: E2 08 00 B9 64 80 13 01 00 00 00 00 00 9A [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:49]Read from MH i2c: E2 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 0E 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 0E 00 B9 64 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [10:22:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:22:49]wFMCommunicate OK [10:22:49]SAM_PROTO_GetShiftState done [10:22:49]FM_GetShiftState done [10:22:49]req_shift_opened done [10:22:49]requested_item shift.open_date is exist - process it [10:22:49]req_shift_open_date [10:22:49]req_shift_open_date done [10:22:49]produce_requested_data done [10:22:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96637,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:22:49]process_action_free close_receipt [10:22:49]json_value_free [10:22:49]json_value_free done [10:22:49]process_json_proto returns [10:22:49]Send response to host [10:22:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96637,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:22:49]free response buf [10:22:49]execute_script done [10:22:49]execute_script returns [10:22:49]free content buf [10:22:49]Sock 10.Close socket [10:22:49]Sock 10.Thread stoped [10:22:53]OFD Sender: No OFD packet to send [10:22:58]OFD Sender: No OFD packet to send [10:23:03]OFD Sender: No OFD packet to send [10:23:08]OFD Sender: No OFD packet to send [10:23:13]OFD Sender: No OFD packet to send [10:23:18]OFD Sender: No OFD packet to send [10:23:23]OFD Sender: No OFD packet to send [10:23:28]OFD Sender: No OFD packet to send [10:23:33]OFD Sender: No OFD packet to send [10:23:38]OFD Sender: No OFD packet to send [10:23:43]OFD Sender: No OFD packet to send [10:23:48]OFD Sender: No OFD packet to send [10:23:53]OFD Sender: No OFD packet to send [10:23:58]OFD Sender: No OFD packet to send [10:24:03]OFD Sender: No OFD packet to send [10:24:08]OFD Sender: No OFD packet to send [10:24:13]OFD Sender: No OFD packet to send [10:24:13]accept exits with 7 [10:24:13]New connection [10:24:13]New thread 3066920292 created [10:24:13]Thread 3066776932 joined [10:24:13]Waiting for new connection... [10:24:13] Sock 7.Parse request [10:24:13]Sock 7.Check first char [10:24:13]Sock 7.First char is OK [10:24:13]request: POST /json_proto HTTP/1.0 [10:24:13]Method: POST [10:24:13]URL: /json_proto [10:24:13]Method is POST - this is cgi request [10:24:13]url: /json_proto [10:24:13]query_string will be loaded in cgi processing [10:24:13]execute_cgi json_proto POST (null) [10:24:13]execute_cgi path=json_proto method=POST [10:24:13]POST find Content-Length [10:24:13]Host: 172.17.40.67:8080 [10:24:13]Content-Length: 767 [10:24:13]Content-Type: application/json [10:24:13] [10:24:13]POST finish read [10:24:13]Found Content-Length = 767 [10:24:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [10:24:13]execute_script... [10:24: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)3407165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [10:24:13]POST & json_proto [10:24:13]process_json_proto [10:24:13]json parsed OK: [10:24:13]protocol is kg_v1.0 [10:24:13]action value=close_receipt [10:24:13]process_action close_receipt [10:24:13]cmd_close_receipt [10:24:13]MH_GetDate [10:24:13]Write to MH i2c: F0 00 00 BA 64 0D [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: F0 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: F0 09 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: F0 09 00 BA 64 00 D2 B7 20 67 EE DA 66 66 BA [10:24:13]GetLastDocTimeStamp 1730197370 [10:24:13]current date 1730197458 [10:24:13]FM_GetShiftState [10:24:13]SAM_PROTO_GetShiftState [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 13 01 00 [10:24:13]Write to MH i2c: E2 08 00 BB 64 80 13 01 00 00 00 00 00 9C [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0E 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0E 00 BB 64 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [10:24:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:24:13]wFMCommunicate OK [10:24:13]SAM_PROTO_GetShiftState done [10:24:13]FM_GetShiftState done [10:24:13]opened in 1730160548 [10:24:13]opened+sec_in_day 1730246948 [10:24:13]quantity*price = 150037 [10:24:13]sum+1 = 150039 [10:24:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 147 29.10.2024 10:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96638 ФПД: 159170615216409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96638&fm=159170615216409&tin=02508201610067®Number=0000000000170478&sum=150038 [10:24:14]StoreToDocumentArchive [10:24:14]shift 145 fd 96638 [10:24:14]save to /storage/0145/doc_00096638 [10:24:14]save last doc name /storage/0145/doc_00096638 to /storage/kkm_last_doc_name [10:24:14]save OK [10:24:14]Clear old archive folders... [10:24:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:24:14]tlvbuf is 0112A8F0 [10:24:14]SAM_PROTO_ClearQueue [10:24:14]wFMCommunicate request_size=4 [10:24:14]MH_SAM_APDU [10:24:14]CAPDU: 80 09 00 00 [10:24:14]Write to MH i2c: E2 08 00 C8 64 80 09 00 00 00 00 00 00 9E [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:14]Read from MH i2c: E2 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 C8 64 00 90 00 A0 [10:24:14]RAPDU: 90 00 [10:24:14]wFMCommunicate OK [10:24:14]SAM_PROTO_ClearQueue done [10:24:14]KKMCreateOFDPacket [10:24:14]OFDProtocolAddRootSTLVToBuf [10:24:14]FM_MakeSignedData [10:24:14]FM_MakeSignedData [10:24:14]SAM_PROTO_SignData [10:24:14]wFMCommunicate request_size=4 [10:24:14]MH_SAM_APDU [10:24:14]CAPDU: 80 0D 01 02 [10:24:14]Write to MH i2c: E2 08 00 C9 64 80 0D 01 02 00 00 00 00 A6 [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:14]Read from MH i2c: E2 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 C9 64 00 90 00 A1 [10:24:14]RAPDU: 90 00 [10:24:14]wFMCommunicate OK [10:24:14]wFMCommunicate request_size=255 [10:24:14]MH_SAM_APDU [10:24:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 93 00 00 00 F4 03 04 00 D2 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 79 01 00 35 04 06 00 90 C3 CB FA [10:24:14]Write to MH i2c: E2 02 01 CA 64 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 93 00 00 00 F4 03 04 00 D2 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 79 01 00 35 04 06 00 90 C3 CB FA 00 00 34 [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 CA 64 00 90 00 A2 [10:24:15]RAPDU: 90 00 [10:24:15]wFMCommunicate OK [10:24:15]wFMCommunicate request_size=7 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 0D 02 02 02 89 19 [10:24:15]Write to MH i2c: E2 0A 00 CB 64 80 0D 02 02 02 00 89 19 00 00 4F [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 CB 64 00 90 00 A3 [10:24:15]RAPDU: 90 00 [10:24:15]wFMCommunicate OK [10:24:15]wFMCommunicate request_size=4 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 0D 03 02 [10:24:15]Write to MH i2c: E2 08 00 CC 64 80 0D 03 02 00 00 00 00 AB [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 0B 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 0B 00 CC 64 00 69 1D 3B 09 C3 7E EE E8 90 00 8D [10:24:15]RAPDU: 69 1D 3B 09 C3 7E EE E8 90 00 [10:24:15]wFMCommunicate OK [10:24:15]SAM_PROTO_SignData done [10:24:15]FM_MakeSignedData done [10:24:15]CreateOFDProtocolMessage [10:24:15]wFMCommunicate request_size=4 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 11 00 00 [10:24:15]Write to MH i2c: E2 08 00 CD 64 80 11 00 00 00 00 00 00 AB [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 17 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 17 00 CD 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [10:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:24:15]wFMCommunicate OK [10:24:15]CreateOFDProtocolMessage done [10:24:15]OFDSenderStorePacket 96638 [10:24:15]StoreOFDPacket docnum=96638 [10:24:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E2 C0 04 01 12 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 93 00 00 00 F4 03 04 00 D2 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 79 01 00 35 04 06 00 90 C3 CB FA 89 19 69 1D 3B 09 C3 7E EE E8 [10:24:15]CheckFolder [10:24:15]dirname=/storage/ofd_packets [10:24:15]CheckFolder done [10:24:15]ProducePacketName [10:24:15]name=ofd_packets/00096638 [10:24:15]NVStorageSaveData ofd_packets/00096638 [10:24:15]File name is /storage/ofd_packets/00096638 [10:24:15]Write 298 bytes [10:24:15]NVStorageSaveData done [10:24:15]OFDSenderStorePacket done [10:24:15]KKMCreateOFDPacket done [10:24:15]NVStorageSaveData kkm_last_timestamp [10:24:15]File name is /storage/kkm_last_timestamp [10:24:15]Write 4 bytes [10:24:15]NVStorageSaveData done [10:24:15]ExternCall_PrintAddStr [10:24:15]wPrintStart [10:24:15]Write to MH i2c: 01 00 00 CE 64 32 [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 07 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 07 00 CE 64 00 00 00 00 00 FF 0F 47 [10:24:15]RasterBufferAndPrint [10:24:15]line Счет N : (1)3407165 [10:24:15]line ИНН: 02508201610067 [10:24:15]line Контрольно-Кассовый Чек [10:24:15]line ПРОДАЖА [10:24:15]line ТРК (МРК, ГНК) : 51 [10:24:15]line Товар: 2710194210 [10:24:15]line ДТ-К-5 [10:24:15]line 19.690 * 76.20 [10:24:15]line = 1500.38 [10:24:15]line НДС 12% НСП 1% [10:24:15]line > о реализуемом товаре [10:24:15]line ИТОГО: 1500.38 [10:24:15]line НСП 1% : 13.28 [10:24:15]line НДС 12% : 159.33 [10:24:15]line Наличными: 0.00 [10:24:15]line Безнал.: 1500.38 [10:24:15]line Место: АЗС № 82 "Партнер Нефть" [10:24:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:24:15]line СНО: Общий режим [10:24:15]line Чек 147 29.10.2024 10:24 [10:24:15]line Смена: 145 ФФД: 1.0 [10:24:15]line ЗНМ: 0300000017 [10:24:15]line РНМ: 0000000000170478 [10:24:15]line Версия ККМ: v1.0 [10:24:15]line Платежная система: Mbank [10:24:15]line ФМ: 0000000002098560 [10:24:15]line ФД: 96638 [10:24:15]line ФПД: 159170615216409 [10:24:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96638&fm=159170615216409&tin=02508201610067®Number=0000000000170478&sum=150038 [10:24:15]OFD Sender: Processing packet 96638 [packets to send 58, broken 57] [10:24:15]ProducePacketName [10:24:15]name=ofd_packets/00096638 [10:24:15]OFD Sender: To server: pG, [10:24:15]CommunicateWithHost lk.salyk.kg:30040 [10:24:15]ConnectInit lk.salyk.kg [10:24:15]written 0, free lines is 4095 [10:24:15]Connected sock=10 [10:24:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E2 C0 04 01 12 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 93 00 00 00 F4 03 04 00 D2 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 79 01 00 35 04 06 00 90 C3 CB FA 89 19 69 1D 3B 09 C3 7E EE E8 [10:24:15]Write to MH i2c: 01 00 00 F7 64 5B [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 07 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 07 00 F7 64 00 00 00 00 00 23 0D 92 [10:24:15]RasterBufferAndPrint [10:24:15]line [10:24:15]line [10:24:15]line [10:24:15]line [10:24:15]line [10:24:16]written 0, free lines is 3369 [10:24:16]MH_Cut [10:24:16]Write to MH i2c: D1 01 00 FE 64 01 34 [10:24:16]Write i2c OK [10:24:16]MH_I2C_Read... [10:24:16]Read from MH i2c: D1 [10:24:16]MH_I2C_Read... [10:24:16]Read from MH i2c: D1 01 00 [10:24:16]MH_I2C_Read... [10:24:16]Read from MH i2c: D1 01 00 FE 64 00 33 [10:24:16]Write to MH i2c: 01 00 00 FF 64 63 [10:24:16]Write i2c OK [10:24:16]MH_I2C_Read... [10:24:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 FE 47 00 3F 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 32 30 39 38 35 36 30 10 04 04 00 7E 79 01 00 F4 03 04 00 F8 61 20 67 B6 04 01 00 00 F6 A3 6F C2 A3 02 3B A7 [10:24:16]CommunicateWithHost err = 0 [10:24:16]CheckOFDResponse [10:24:16]1017 (14) - 77093643461234 [10:24:16]1041 (16) - 0000000002098560 [10:24:16]1040 (4) - 96638 [10:24:16]1012 (4) - 29.10.2024 04:18 [10:24:16]1206 (1) - 0 [10:24:16]OFD Sender: Remove packet 96638 [10:24:16]ProducePacketName [10:24:16]name=ofd_packets/00096638 [10:24:16]NVStorageDeleteData [10:24:16]OFD Sender: No OFD packet to send [10:24:16]*** Cut start [10:24:16]*** Partial cut [10:24:16]*** CUTSNS_PIN = 1 [10:24:16]*** CUTSNS_PIN = 0 [10:24:16]*** Brake cut motor [10:24:17]Read from MH i2c: 01 [10:24:17]MH_I2C_Read... [10:24:17]*** Stop cut motor [10:24:17]*** Cut end [10:24:17]Read from MH i2c: 01 07 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: 01 07 00 FF 64 00 00 00 00 00 FF 0F 78 [10:24:17]process_action close_receipt done [10:24:17]requested_data is exist [10:24:17]produce_requested_data [10:24:17]requested_item fm.sn is exist - process it [10:24:17]wFMCommunicate request_size=4 [10:24:17]MH_SAM_APDU [10:24:17]CAPDU: 80 11 00 00 [10:24:17]Write to MH i2c: E2 08 00 00 65 80 11 00 00 00 00 00 00 DF [10:24:17]Write i2c OK [10:24:17]MH_I2C_Read... [10:24:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:17]Read from MH i2c: E2 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 17 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 17 00 00 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [10:24:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:24:17]wFMCommunicate OK [10:24:17]requested_item fd.num is exist - process it [10:24:17]SAM_PROTO_GetFieldsCounters [10:24:17]wFMCommunicate request_size=4 [10:24:17]MH_SAM_APDU [10:24:17]CAPDU: 80 13 00 00 [10:24:17]Write to MH i2c: E2 08 00 01 65 80 13 00 00 00 00 00 00 E2 [10:24:17]Write i2c OK [10:24:17]MH_I2C_Read... [10:24:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:17]Read from MH i2c: E2 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 62 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 62 00 01 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 79 01 00 0E 04 04 00 91 00 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 45 [10:24:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 79 01 00 0E 04 04 00 91 00 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 [10:24:17]wFMCommunicate OK [10:24:17]SAM_PROTO_GetFieldsCounters done [10:24:17]requested_item shift.num is exist - process it [10:24:17]requested_item shift.opened is exist - process it [10:24:17]req_shift_opened [10:24:17]FM_GetShiftState [10:24:17]SAM_PROTO_GetShiftState [10:24:17]wFMCommunicate request_size=4 [10:24:17]MH_SAM_APDU [10:24:17]CAPDU: 80 13 01 00 [10:24:17]Write to MH i2c: E2 08 00 02 65 80 13 01 00 00 00 00 00 E4 [10:24:17]Write i2c OK [10:24:17]MH_I2C_Read... [10:24:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:17]Read from MH i2c: E2 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 0E 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 0E 00 02 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 42 [10:24:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:24:17]wFMCommunicate OK [10:24:17]SAM_PROTO_GetShiftState done [10:24:17]FM_GetShiftState done [10:24:17]req_shift_opened done [10:24:17]requested_item shift.open_date is exist - process it [10:24:17]req_shift_open_date [10:24:17]req_shift_open_date done [10:24:17]produce_requested_data done [10:24:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96638,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:24:17]process_action_free close_receipt [10:24:17]json_value_free [10:24:17]json_value_free done [10:24:17]process_json_proto returns [10:24:17]Send response to host [10:24:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96638,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:24:17]free response buf [10:24:17]execute_script done [10:24:17]execute_script returns [10:24:17]free content buf [10:24:17]Sock 7.Close socket [10:24:17]Sock 7.Thread stoped [10:24:21]OFD Sender: No OFD packet to send [10:24:26]OFD Sender: No OFD packet to send [10:24:31]OFD Sender: No OFD packet to send [10:24:32]accept exits with 9 [10:24:32]New connection [10:24:32]New thread 3066776932 created [10:24:32]Thread 3066920292 joined [10:24:32]Waiting for new connection... [10:24:32] Sock 9.Parse request [10:24:32]Sock 9.Check first char [10:24:32]Sock 9.First char is OK [10:24:32]request: POST /json_proto HTTP/1.0 [10:24:32]Method: POST [10:24:32]URL: /json_proto [10:24:32]Method is POST - this is cgi request [10:24:32]url: /json_proto [10:24:32]query_string will be loaded in cgi processing [10:24:32]execute_cgi json_proto POST (null) [10:24:32]execute_cgi path=json_proto method=POST [10:24:32]POST find Content-Length [10:24:32]Host: 172.17.40.67:8080 [10:24:32]Content-Length: 678 [10:24:32]Content-Type: application/json [10:24:32] [10:24:32]POST finish read [10:24:32]Found Content-Length = 678 [10:24:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "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:24:32]execute_script... [10:24: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)3407166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "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:24:32]POST & json_proto [10:24:32]process_json_proto [10:24:32]json parsed OK: [10:24:32]protocol is kg_v1.0 [10:24:32]action value=close_receipt [10:24:32]process_action close_receipt [10:24:32]cmd_close_receipt [10:24:32]MH_GetDate [10:24:32]Write to MH i2c: F0 00 00 03 65 57 [10:24:32]Write i2c OK [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: F0 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: F0 09 00 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: F0 09 00 03 65 00 E4 B7 20 67 EE DA 66 66 16 [10:24:32]GetLastDocTimeStamp 1730197458 [10:24:32]current date 1730197476 [10:24:32]FM_GetShiftState [10:24:32]SAM_PROTO_GetShiftState [10:24:32]wFMCommunicate request_size=4 [10:24:32]MH_SAM_APDU [10:24:32]CAPDU: 80 13 01 00 [10:24:32]Write to MH i2c: E2 08 00 04 65 80 13 01 00 00 00 00 00 E6 [10:24:32]Write i2c OK [10:24:32]MH_I2C_Read... [10:24:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:32]Read from MH i2c: E2 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 0E 00 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 0E 00 04 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 44 [10:24:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:24:32]wFMCommunicate OK [10:24:32]SAM_PROTO_GetShiftState done [10:24:32]FM_GetShiftState done [10:24:32]opened in 1730160548 [10:24:32]opened+sec_in_day 1730246948 [10:24:32]quantity*price = 70044 [10:24:32]sum+1 = 70046 [10:24:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 148 29.10.2024 10:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96639 ФПД: 60653579452296 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96639&fm=60653579452296&tin=02508201610067®Number=0000000000170478&sum=70000 [10:24:33]StoreToDocumentArchive [10:24:33]shift 145 fd 96639 [10:24:33]save to /storage/0145/doc_00096639 [10:24:33]save last doc name /storage/0145/doc_00096639 to /storage/kkm_last_doc_name [10:24:33]save OK [10:24:33]Clear old archive folders... [10:24:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:24:33]tlvbuf is 010FF400 [10:24:33]SAM_PROTO_ClearQueue [10:24:33]wFMCommunicate request_size=4 [10:24:33]MH_SAM_APDU [10:24:33]CAPDU: 80 09 00 00 [10:24:33]Write to MH i2c: E2 08 00 11 65 80 09 00 00 00 00 00 00 E8 [10:24:33]Write i2c OK [10:24:33]MH_I2C_Read... [10:24:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:33]Read from MH i2c: E2 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 11 65 00 90 00 EA [10:24:33]RAPDU: 90 00 [10:24:33]wFMCommunicate OK [10:24:33]SAM_PROTO_ClearQueue done [10:24:33]KKMCreateOFDPacket [10:24:33]OFDProtocolAddRootSTLVToBuf [10:24:33]FM_MakeSignedData [10:24:33]FM_MakeSignedData [10:24:33]SAM_PROTO_SignData [10:24:33]wFMCommunicate request_size=4 [10:24:33]MH_SAM_APDU [10:24:33]CAPDU: 80 0D 01 02 [10:24:33]Write to MH i2c: E2 08 00 12 65 80 0D 01 02 00 00 00 00 F0 [10:24:33]Write i2c OK [10:24:33]MH_I2C_Read... [10:24:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:33]Read from MH i2c: E2 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 12 65 00 90 00 EB [10:24:33]RAPDU: 90 00 [10:24:33]wFMCommunicate OK [10:24:33]wFMCommunicate request_size=255 [10:24:33]MH_SAM_APDU [10:24:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 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 94 00 00 00 F4 03 04 00 E4 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 79 01 00 35 04 06 00 37 [10:24:33]Write to MH i2c: E2 02 01 13 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 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 94 00 00 00 F4 03 04 00 E4 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 79 01 00 35 04 06 00 37 00 00 DD [10:24:33]Write i2c OK [10:24:33]MH_I2C_Read... [10:24:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:33]Read from MH i2c: E2 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 13 65 00 90 00 EC [10:24:33]RAPDU: 90 00 [10:24:33]wFMCommunicate OK [10:24:33]wFMCommunicate request_size=10 [10:24:33]MH_SAM_APDU [10:24:33]CAPDU: 80 0D 02 02 05 2A 03 0E BF 88 [10:24:33]Write to MH i2c: E2 0D 00 14 65 80 0D 02 02 05 00 2A 03 0E BF 88 00 00 7F [10:24:33]Write i2c OK [10:24:33]MH_I2C_Read... [10:24:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:33]Read from MH i2c: E2 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 03 00 14 65 00 90 00 ED [10:24:33]RAPDU: 90 00 [10:24:33]wFMCommunicate OK [10:24:33]wFMCommunicate request_size=4 [10:24:33]MH_SAM_APDU [10:24:33]CAPDU: 80 0D 03 02 [10:24:33]Write to MH i2c: E2 08 00 15 65 80 0D 03 02 00 00 00 00 F5 [10:24:33]Write i2c OK [10:24:33]MH_I2C_Read... [10:24:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:33]Read from MH i2c: E2 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 0B 00 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 0B 00 15 65 00 4F E6 91 6D 78 1B 56 F6 90 00 08 [10:24:33]RAPDU: 4F E6 91 6D 78 1B 56 F6 90 00 [10:24:33]wFMCommunicate OK [10:24:33]SAM_PROTO_SignData done [10:24:33]FM_MakeSignedData done [10:24:33]CreateOFDProtocolMessage [10:24:33]wFMCommunicate request_size=4 [10:24:33]MH_SAM_APDU [10:24:33]CAPDU: 80 11 00 00 [10:24:33]Write to MH i2c: E2 08 00 16 65 80 11 00 00 00 00 00 00 F5 [10:24:33]Write i2c OK [10:24:33]MH_I2C_Read... [10:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:33]Read from MH i2c: E2 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 17 00 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: E2 17 00 16 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [10:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:24:33]wFMCommunicate OK [10:24:33]CreateOFDProtocolMessage done [10:24:33]OFDSenderStorePacket 96639 [10:24:33]StoreOFDPacket docnum=96639 [10:24:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F 01 07 01 C7 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 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 94 00 00 00 F4 03 04 00 E4 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 79 01 00 35 04 06 00 37 2A 03 0E BF 88 4F E6 91 6D 78 1B 56 F6 [10:24:33]CheckFolder [10:24:33]dirname=/storage/ofd_packets [10:24:33]CheckFolder done [10:24:33]ProducePacketName [10:24:33]name=ofd_packets/00096639 [10:24:33]NVStorageSaveData ofd_packets/00096639 [10:24:33]File name is /storage/ofd_packets/00096639 [10:24:33]Write 301 bytes [10:24:33]NVStorageSaveData done [10:24:33]OFDSenderStorePacket done [10:24:33]KKMCreateOFDPacket done [10:24:33]NVStorageSaveData kkm_last_timestamp [10:24:33]File name is /storage/kkm_last_timestamp [10:24:33]Write 4 bytes [10:24:33]NVStorageSaveData done [10:24:33]ExternCall_PrintAddStr [10:24:33]wPrintStart [10:24:33]Write to MH i2c: 01 00 00 17 65 7C [10:24:33]Write i2c OK [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: 01 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: 01 07 00 [10:24:33]MH_I2C_Read... [10:24:33]Read from MH i2c: 01 07 00 17 65 00 00 00 00 00 FF 0F 91 [10:24:33]RasterBufferAndPrint [10:24:33]line Счет N : (1)3407166 [10:24:33]line ИНН: 02508201610067 [10:24:33]line Контрольно-Кассовый Чек [10:24:33]line ПРОДАЖА [10:24:33]line ТРК (МРК, ГНК) : 43 [10:24:33]line Товар: 2710124500 [10:24:33]line Аи-95-К-5 [10:24:33]line 9.440 * 74.20 [10:24:33]line = 700.45 [10:24:33]line НДС 12% НСП 1% [10:24:33]line > о реализуемом товаре [10:24:33]line ОКРУГЛЕНИЕ: -0.45 [10:24:33]line ИТОГО: 700.00 [10:24:33]line Внесено: 700.00 [10:24:33]line СДАЧА: 0.00 [10:24:33]line НСП 1% : 6.20 [10:24:33]line НДС 12% : 74.38 [10:24:33]line Наличными: 700.00 [10:24:33]line Безнал.: 0.00 [10:24:33]line Место: АЗС № 82 "Партнер Нефть" [10:24:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:24:33]line СНО: Общий режим [10:24:33]line Чек 148 29.10.2024 10:24 [10:24:33]line Смена: 145 ФФД: 1.0 [10:24:33]line ЗНМ: 0300000017 [10:24:33]line РНМ: 0000000000170478 [10:24:33]line Версия ККМ: v1.0 [10:24:33]line ФМ: 0000000002098560 [10:24:33]line ФД: 96639 [10:24:33]line ФПД: 60653579452296 [10:24:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96639&fm=60653579452296&tin=02508201610067®Number=0000000000170478&sum=70000 [10:24:34]OFD Sender: Processing packet 96639 [packets to send 58, broken 57] [10:24:34]ProducePacketName [10:24:34]name=ofd_packets/00096639 [10:24:34]OFD Sender: To server: pG, [10:24:34]CommunicateWithHost lk.salyk.kg:30040 [10:24:34]ConnectInit lk.salyk.kg [10:24:34]written 0, free lines is 4095 [10:24:34]Connected sock=10 [10:24:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F 01 07 01 C7 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 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 94 00 00 00 F4 03 04 00 E4 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 79 01 00 35 04 06 00 37 2A 03 0E BF 88 4F E6 91 6D 78 1B 56 F6 [10:24:34]Write to MH i2c: 01 00 00 42 65 A7 [10:24:34]Write i2c OK [10:24:34]MH_I2C_Read... [10:24:34]Read from MH i2c: 01 [10:24:34]MH_I2C_Read... [10:24:34]Read from MH i2c: 01 07 00 [10:24:34]MH_I2C_Read... [10:24:34]Read from MH i2c: 01 07 00 42 65 00 00 00 00 00 FC 0C B6 [10:24:34]RasterBufferAndPrint [10:24:34]line [10:24:34]line [10:24:34]line [10:24:34]line [10:24:34]line [10:24:34]written 0, free lines is 3330 [10:24:34]MH_Cut [10:24:34]Write to MH i2c: D1 01 00 49 65 01 80 [10:24:34]Write i2c OK [10:24:34]MH_I2C_Read... [10:24:34]Read from MH i2c: D1 [10:24:34]MH_I2C_Read... [10:24:34]Read from MH i2c: D1 01 00 [10:24:34]MH_I2C_Read... [10:24:34]Read from MH i2c: D1 01 00 49 65 00 7F [10:24:34]Write to MH i2c: 01 00 00 4A 65 AF [10:24:34]Write i2c OK [10:24:34]MH_I2C_Read... [10:24:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FF C3 47 00 82 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 32 30 39 38 35 36 30 10 04 04 00 7F 79 01 00 F4 03 04 00 0B 62 20 67 B6 04 01 00 00 29 B7 14 A4 71 1B 6E 86 [10:24:34]CommunicateWithHost err = 0 [10:24:34]CheckOFDResponse [10:24:34]1017 (14) - 77093643461234 [10:24:34]1041 (16) - 0000000002098560 [10:24:34]1040 (4) - 96639 [10:24:34]1012 (4) - 29.10.2024 04:18 [10:24:34]1206 (1) - 0 [10:24:34]OFD Sender: Remove packet 96639 [10:24:34]ProducePacketName [10:24:34]name=ofd_packets/00096639 [10:24:34]NVStorageDeleteData [10:24:35]OFD Sender: No OFD packet to send [10:24:35]*** Cut start [10:24:35]*** Partial cut [10:24:35]*** CUTSNS_PIN = 1 [10:24:35]*** CUTSNS_PIN = 0 [10:24:35]*** Brake cut motor [10:24:35]Read from MH i2c: 01 [10:24:35]MH_I2C_Read... [10:24:35]*** Stop cut motor [10:24:36]*** Cut end [10:24:36]Read from MH i2c: 01 07 00 [10:24:36]MH_I2C_Read... [10:24:36]Read from MH i2c: 01 07 00 4A 65 00 00 00 00 00 FF 0F C4 [10:24:36]process_action close_receipt done [10:24:36]requested_data is exist [10:24:36]produce_requested_data [10:24:36]requested_item fm.sn is exist - process it [10:24:36]wFMCommunicate request_size=4 [10:24:36]MH_SAM_APDU [10:24:36]CAPDU: 80 11 00 00 [10:24:36]Write to MH i2c: E2 08 00 4B 65 80 11 00 00 00 00 00 00 2A [10:24:36]Write i2c OK [10:24:36]MH_I2C_Read... [10:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:36]Read from MH i2c: E2 [10:24:36]MH_I2C_Read... [10:24:36]Read from MH i2c: E2 17 00 [10:24:36]MH_I2C_Read... [10:24:36]Read from MH i2c: E2 17 00 4B 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [10:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:24:36]wFMCommunicate OK [10:24:36]requested_item fd.num is exist - process it [10:24:36]SAM_PROTO_GetFieldsCounters [10:24:36]wFMCommunicate request_size=4 [10:24:36]MH_SAM_APDU [10:24:36]CAPDU: 80 13 00 00 [10:24:36]Write to MH i2c: E2 08 00 4C 65 80 13 00 00 00 00 00 00 2D [10:24:36]Write i2c OK [10:24:36]MH_I2C_Read... [10:24:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:36]Read from MH i2c: E2 [10:24:36]MH_I2C_Read... [10:24:36]Read from MH i2c: E2 62 00 [10:24:36]MH_I2C_Read... [10:24:36]Read from MH i2c: E2 62 00 4C 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 79 01 00 0E 04 04 00 91 00 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 94 [10:24:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 79 01 00 0E 04 04 00 91 00 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 [10:24:36]wFMCommunicate OK [10:24:36]SAM_PROTO_GetFieldsCounters done [10:24:36]requested_item shift.num is exist - process it [10:24:36]requested_item shift.opened is exist - process it [10:24:36]req_shift_opened [10:24:36]FM_GetShiftState [10:24:36]SAM_PROTO_GetShiftState [10:24:36]wFMCommunicate request_size=4 [10:24:36]MH_SAM_APDU [10:24:36]CAPDU: 80 13 01 00 [10:24:36]Write to MH i2c: E2 08 00 4D 65 80 13 01 00 00 00 00 00 2F [10:24:36]Write i2c OK [10:24:36]MH_I2C_Read... [10:24:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:36]Read from MH i2c: E2 [10:24:36]MH_I2C_Read... [10:24:36]Read from MH i2c: E2 0E 00 [10:24:36]MH_I2C_Read... [10:24:36]Read from MH i2c: E2 0E 00 4D 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8D [10:24:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:24:36]wFMCommunicate OK [10:24:36]SAM_PROTO_GetShiftState done [10:24:36]FM_GetShiftState done [10:24:36]req_shift_opened done [10:24:36]requested_item shift.open_date is exist - process it [10:24:36]req_shift_open_date [10:24:36]req_shift_open_date done [10:24:36]produce_requested_data done [10:24:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96639,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:24:36]process_action_free close_receipt [10:24:36]json_value_free [10:24:36]json_value_free done [10:24:36]process_json_proto returns [10:24:36]Send response to host [10:24:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96639,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:24:36]free response buf [10:24:36]execute_script done [10:24:36]execute_script returns [10:24:36]free content buf [10:24:36]Sock 9.Close socket [10:24:36]Sock 9.Thread stoped [10:24:40]OFD Sender: No OFD packet to send [10:24:45]OFD Sender: No OFD packet to send [10:24:49]accept exits with 7 [10:24:49]New connection [10:24:49]New thread 3066920292 created [10:24:49]Thread 3066776932 joined [10:24:49]Waiting for new connection... [10:24:49] Sock 7.Parse request [10:24:49]Sock 7.Check first char [10:24:49]Sock 7.First char is OK [10:24:49]request: POST /json_proto HTTP/1.0 [10:24:49]Method: POST [10:24:49]URL: /json_proto [10:24:49]Method is POST - this is cgi request [10:24:49]url: /json_proto [10:24:49]query_string will be loaded in cgi processing [10:24:49]execute_cgi json_proto POST (null) [10:24:49]execute_cgi path=json_proto method=POST [10:24:49]POST find Content-Length [10:24:49]Host: 172.17.40.67:8080 [10:24:49]Content-Length: 678 [10:24:49]Content-Type: application/json [10:24:49] [10:24:49]POST finish read [10:24:49]Found Content-Length = 678 [10:24:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:49]execute_script... [10:24:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:49]POST & json_proto [10:24:49]process_json_proto [10:24:49]json parsed OK: [10:24:49]protocol is kg_v1.0 [10:24:49]action value=close_receipt [10:24:49]process_action close_receipt [10:24:49]cmd_close_receipt [10:24:49]MH_GetDate [10:24:49]Write to MH i2c: F0 00 00 4E 65 A2 [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: F0 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: F0 09 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: F0 09 00 4E 65 00 F5 B7 20 67 EE DA 66 66 72 [10:24:49]GetLastDocTimeStamp 1730197476 [10:24:49]current date 1730197493 [10:24:49]FM_GetShiftState [10:24:49]SAM_PROTO_GetShiftState [10:24:49]wFMCommunicate request_size=4 [10:24:49]MH_SAM_APDU [10:24:49]CAPDU: 80 13 01 00 [10:24:49]Write to MH i2c: E2 08 00 4F 65 80 13 01 00 00 00 00 00 31 [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:49]Read from MH i2c: E2 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 0E 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 0E 00 4F 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8F [10:24:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:24:49]wFMCommunicate OK [10:24:49]SAM_PROTO_GetShiftState done [10:24:49]FM_GetShiftState done [10:24:49]opened in 1730160548 [10:24:49]opened+sec_in_day 1730246948 [10:24:49]quantity*price = 50041 [10:24:49]sum+1 = 50042 [10:24: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 149 29.10.2024 10:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96640 ФПД: 142266872503678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96640&fm=142266872503678&tin=02508201610067®Number=0000000000170478&sum=50000 [10:24:50]StoreToDocumentArchive [10:24:50]shift 145 fd 96640 [10:24:50]save to /storage/0145/doc_00096640 [10:24:50]save last doc name /storage/0145/doc_00096640 to /storage/kkm_last_doc_name [10:24:50]save OK [10:24:50]Clear old archive folders... [10:24:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:24:50]tlvbuf is 01300170 [10:24:50]SAM_PROTO_ClearQueue [10:24:50]wFMCommunicate request_size=4 [10:24:50]MH_SAM_APDU [10:24:50]CAPDU: 80 09 00 00 [10:24:50]Write to MH i2c: E2 08 00 5C 65 80 09 00 00 00 00 00 00 33 [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:50]Read from MH i2c: E2 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 5C 65 00 90 00 35 [10:24:50]RAPDU: 90 00 [10:24:50]wFMCommunicate OK [10:24:50]SAM_PROTO_ClearQueue done [10:24:50]KKMCreateOFDPacket [10:24:50]OFDProtocolAddRootSTLVToBuf [10:24:50]FM_MakeSignedData [10:24:50]FM_MakeSignedData [10:24:50]SAM_PROTO_SignData [10:24:50]wFMCommunicate request_size=4 [10:24:50]MH_SAM_APDU [10:24:50]CAPDU: 80 0D 01 02 [10:24:50]Write to MH i2c: E2 08 00 5D 65 80 0D 01 02 00 00 00 00 3B [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:50]Read from MH i2c: E2 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 5D 65 00 90 00 36 [10:24:50]RAPDU: 90 00 [10:24:50]wFMCommunicate OK [10:24:50]wFMCommunicate request_size=255 [10:24:50]MH_SAM_APDU [10:24:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 95 00 00 00 F4 03 04 00 F5 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 79 01 00 35 04 06 00 81 [10:24:50]Write to MH i2c: E2 02 01 5E 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 95 00 00 00 F4 03 04 00 F5 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 79 01 00 35 04 06 00 81 00 00 9D [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]OFD Sender: No OFD packet to send [10:24:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:50]Read from MH i2c: E2 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 5E 65 00 90 00 37 [10:24:50]RAPDU: 90 00 [10:24:50]wFMCommunicate OK [10:24:50]wFMCommunicate request_size=10 [10:24:50]MH_SAM_APDU [10:24:50]CAPDU: 80 0D 02 02 05 64 16 66 1D 7E [10:24:50]Write to MH i2c: E2 0D 00 5F 65 80 0D 02 02 05 00 64 16 66 1D 7E 00 00 C3 [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:50]Read from MH i2c: E2 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 03 00 5F 65 00 90 00 38 [10:24:50]RAPDU: 90 00 [10:24:50]wFMCommunicate OK [10:24:50]wFMCommunicate request_size=4 [10:24:50]MH_SAM_APDU [10:24:50]CAPDU: 80 0D 03 02 [10:24:50]Write to MH i2c: E2 08 00 60 65 80 0D 03 02 00 00 00 00 40 [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:50]Read from MH i2c: E2 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 0B 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 0B 00 60 65 00 19 30 C9 2B F9 F9 B7 14 90 00 3B [10:24:50]RAPDU: 19 30 C9 2B F9 F9 B7 14 90 00 [10:24:50]wFMCommunicate OK [10:24:50]SAM_PROTO_SignData done [10:24:50]FM_MakeSignedData done [10:24:50]CreateOFDProtocolMessage [10:24:50]wFMCommunicate request_size=4 [10:24:50]MH_SAM_APDU [10:24:50]CAPDU: 80 11 00 00 [10:24:50]Write to MH i2c: E2 08 00 61 65 80 11 00 00 00 00 00 00 40 [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:50]Read from MH i2c: E2 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 17 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: E2 17 00 61 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [10:24:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:24:50]wFMCommunicate OK [10:24:50]CreateOFDProtocolMessage done [10:24:50]OFDSenderStorePacket 96640 [10:24:50]StoreOFDPacket docnum=96640 [10:24:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 5D 07 01 44 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 95 00 00 00 F4 03 04 00 F5 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 79 01 00 35 04 06 00 81 64 16 66 1D 7E 19 30 C9 2B F9 F9 B7 14 [10:24:50]CheckFolder [10:24:50]dirname=/storage/ofd_packets [10:24:50]CheckFolder done [10:24:50]ProducePacketName [10:24:50]name=ofd_packets/00096640 [10:24:50]NVStorageSaveData ofd_packets/00096640 [10:24:50]File name is /storage/ofd_packets/00096640 [10:24:50]Write 301 bytes [10:24:50]NVStorageSaveData done [10:24:50]OFDSenderStorePacket done [10:24:50]KKMCreateOFDPacket done [10:24:50]NVStorageSaveData kkm_last_timestamp [10:24:50]File name is /storage/kkm_last_timestamp [10:24:50]Write 4 bytes [10:24:50]NVStorageSaveData done [10:24:50]ExternCall_PrintAddStr [10:24:50]wPrintStart [10:24:50]Write to MH i2c: 01 00 00 62 65 C7 [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: 01 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: 01 07 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: 01 07 00 62 65 00 00 00 00 00 FF 0F DC [10:24:50]RasterBufferAndPrint [10:24:50]line Счет N : (1)3407167 [10:24:50]line ИНН: 02508201610067 [10:24:50]line Контрольно-Кассовый Чек [10:24:50]line ПРОДАЖА [10:24:50]line ТРК (МРК, ГНК) : 22 [10:24:50]line Товар: 2710124130 [10:24:50]line Аи-92-К-4 [10:24:50]line 7.480 * 66.90 [10:24:50]line = 500.41 [10:24:50]line НДС 12% НСП 1% [10:24:50]line > о реализуемом товаре [10:24:50]line ОКРУГЛЕНИЕ: -0.41 [10:24:50]line ИТОГО: 500.00 [10:24:50]line Внесено: 500.00 [10:24:50]line СДАЧА: 0.00 [10:24:50]line НСП 1% : 4.43 [10:24:50]line НДС 12% : 53.14 [10:24:50]line Наличными: 500.00 [10:24:50]line Безнал.: 0.00 [10:24:50]line Место: АЗС № 82 "Партнер Нефть" [10:24:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:24:50]line СНО: Общий режим [10:24:50]line Чек 149 29.10.2024 10:24 [10:24:50]line Смена: 145 ФФД: 1.0 [10:24:50]line ЗНМ: 0300000017 [10:24:50]line РНМ: 0000000000170478 [10:24:50]line Версия ККМ: v1.0 [10:24:50]line ФМ: 0000000002098560 [10:24:50]line ФД: 96640 [10:24:50]line ФПД: 142266872503678 [10:24:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96640&fm=142266872503678&tin=02508201610067®Number=0000000000170478&sum=50000 [10:24:51]OFD Sender: Processing packet 96640 [packets to send 58, broken 57] [10:24:51]ProducePacketName [10:24:51]name=ofd_packets/00096640 [10:24:51]OFD Sender: To server: pG, [10:24:51]CommunicateWithHost lk.salyk.kg:30040 [10:24:51]ConnectInit lk.salyk.kg [10:24:51]written 0, free lines is 4095 [10:24:51]Connected sock=10 [10:24:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 5D 07 01 44 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 95 00 00 00 F4 03 04 00 F5 B7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 79 01 00 35 04 06 00 81 64 16 66 1D 7E 19 30 C9 2B F9 F9 B7 14 [10:24:51]Write to MH i2c: 01 00 00 8D 65 F2 [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: 01 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: 01 07 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: 01 07 00 8D 65 00 00 00 00 00 00 0D 06 [10:24:51]RasterBufferAndPrint [10:24:51]line [10:24:51]line [10:24:51]line [10:24:51]line [10:24:51]line [10:24:51]written 0, free lines is 3334 [10:24:51]MH_Cut [10:24:51]Write to MH i2c: D1 01 00 94 65 01 CB [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: D1 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: D1 01 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: D1 01 00 94 65 00 CA [10:24:51]Write to MH i2c: 01 00 00 95 65 FA [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3C 59 47 00 AA 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 32 30 39 38 35 36 30 10 04 04 00 80 79 01 00 F4 03 04 00 1C 62 20 67 B6 04 01 00 00 28 57 FD 31 AE DE 8C 9E [10:24:51]CommunicateWithHost err = 0 [10:24:51]CheckOFDResponse [10:24:51]1017 (14) - 77093643461234 [10:24:51]1041 (16) - 0000000002098560 [10:24:51]1040 (4) - 96640 [10:24:51]1012 (4) - 29.10.2024 04:18 [10:24:51]1206 (1) - 0 [10:24:51]OFD Sender: Remove packet 96640 [10:24:51]ProducePacketName [10:24:51]name=ofd_packets/00096640 [10:24:51]NVStorageDeleteData [10:24:52]OFD Sender: No OFD packet to send [10:24:52]*** Cut start [10:24:52]*** Partial cut [10:24:52]*** CUTSNS_PIN = 1 [10:24:52]*** CUTSNS_PIN = 0 [10:24:52]*** Brake cut motor [10:24:52]Read from MH i2c: 01 [10:24:52]MH_I2C_Read... [10:24:52]*** Stop cut motor [10:24:52]*** Cut end [10:24:52]Read from MH i2c: 01 07 00 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: 01 07 00 95 65 00 00 00 00 00 FF 0F 0F [10:24:52]process_action close_receipt done [10:24:52]requested_data is exist [10:24:52]produce_requested_data [10:24:52]requested_item fm.sn is exist - process it [10:24:52]wFMCommunicate request_size=4 [10:24:52]MH_SAM_APDU [10:24:52]CAPDU: 80 11 00 00 [10:24:52]Write to MH i2c: E2 08 00 96 65 80 11 00 00 00 00 00 00 75 [10:24:52]Write i2c OK [10:24:52]MH_I2C_Read... [10:24:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:52]Read from MH i2c: E2 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: E2 17 00 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: E2 17 00 96 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [10:24:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:24:52]wFMCommunicate OK [10:24:52]requested_item fd.num is exist - process it [10:24:52]SAM_PROTO_GetFieldsCounters [10:24:52]wFMCommunicate request_size=4 [10:24:52]MH_SAM_APDU [10:24:52]CAPDU: 80 13 00 00 [10:24:52]Write to MH i2c: E2 08 00 97 65 80 13 00 00 00 00 00 00 78 [10:24:52]Write i2c OK [10:24:52]MH_I2C_Read... [10:24:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:52]Read from MH i2c: E2 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: E2 62 00 [10:24:52]MH_I2C_Read... [10:24:52]Read from MH i2c: E2 62 00 97 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 79 01 00 0E 04 04 00 91 00 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 E3 [10:24:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 79 01 00 0E 04 04 00 91 00 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 [10:24:52]wFMCommunicate OK [10:24:52]SAM_PROTO_GetFieldsCounters done [10:24:52]requested_item shift.num is exist - process it [10:24:52]requested_item shift.opened is exist - process it [10:24:53]req_shift_opened [10:24:53]FM_GetShiftState [10:24:53]SAM_PROTO_GetShiftState [10:24:53]wFMCommunicate request_size=4 [10:24:53]MH_SAM_APDU [10:24:53]CAPDU: 80 13 01 00 [10:24:53]Write to MH i2c: E2 08 00 98 65 80 13 01 00 00 00 00 00 7A [10:24:53]Write i2c OK [10:24:53]MH_I2C_Read... [10:24:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:53]Read from MH i2c: E2 [10:24:53]MH_I2C_Read... [10:24:53]Read from MH i2c: E2 0E 00 [10:24:53]MH_I2C_Read... [10:24:53]Read from MH i2c: E2 0E 00 98 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D8 [10:24:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:24:53]wFMCommunicate OK [10:24:53]SAM_PROTO_GetShiftState done [10:24:53]FM_GetShiftState done [10:24:53]req_shift_opened done [10:24:53]requested_item shift.open_date is exist - process it [10:24:53]req_shift_open_date [10:24:53]req_shift_open_date done [10:24:53]produce_requested_data done [10:24:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96640,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:24:53]process_action_free close_receipt [10:24:53]json_value_free [10:24:53]json_value_free done [10:24:53]process_json_proto returns [10:24:53]Send response to host [10:24:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96640,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:24:53]free response buf [10:24:53]execute_script done [10:24:53]execute_script returns [10:24:53]free content buf [10:24:53]Sock 7.Close socket [10:24:53]Sock 7.Thread stoped [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:25]accept exits with 9 [10:26:25]New connection [10:26:25]New thread 3066776932 created [10:26:25]Thread 3066920292 joined [10:26:25]Waiting for new connection... [10:26:25] Sock 9.Parse request [10:26:25]Sock 9.Check first char [10:26:25]Sock 9.First char is OK [10:26:25]request: POST /json_proto HTTP/1.0 [10:26:25]Method: POST [10:26:25]URL: /json_proto [10:26:25]Method is POST - this is cgi request [10:26:25]url: /json_proto [10:26:25]query_string will be loaded in cgi processing [10:26:25]execute_cgi json_proto POST (null) [10:26:25]execute_cgi path=json_proto method=POST [10:26:25]POST find Content-Length [10:26:25]Host: 172.17.40.67:8080 [10:26:25]Content-Length: 751 [10:26:25]Content-Type: application/json [10:26:25] [10:26:25]POST finish read [10:26:25]Found Content-Length = 751 [10:26:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 8.140, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:25]execute_script... [10: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)3407168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 8.140, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:25]POST & json_proto [10:26:25]process_json_proto [10:26:25]json parsed OK: [10:26:25]protocol is kg_v1.0 [10:26:25]action value=close_receipt [10:26:25]process_action close_receipt [10:26:25]cmd_close_receipt [10:26:25]MH_GetDate [10:26:25]Write to MH i2c: F0 00 00 99 65 ED [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: F0 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: F0 09 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: F0 09 00 99 65 00 56 B8 20 67 EE DA 66 66 1F [10:26:25]GetLastDocTimeStamp 1730197493 [10:26:25]current date 1730197590 [10:26:25]FM_GetShiftState [10:26:25]SAM_PROTO_GetShiftState [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 13 01 00 [10:26:25]Write to MH i2c: E2 08 00 9A 65 80 13 01 00 00 00 00 00 7C [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 0E 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 0E 00 9A 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DA [10:26:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:26:25]wFMCommunicate OK [10:26:25]SAM_PROTO_GetShiftState done [10:26:25]FM_GetShiftState done [10:26:25]opened in 1730160548 [10:26:25]opened+sec_in_day 1730246948 [10:26:25]quantity*price = 0 [10:26:25]sum+1 = 1 [10:26:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 150 29.10.2024 10:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 96641 ФПД: 209397474868338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96641&fm=209397474868338&tin=02508201610067®Number=0000000000170478&sum=0 [10:26:26]StoreToDocumentArchive [10:26:26]shift 145 fd 96641 [10:26:26]save to /storage/0145/doc_00096641 [10:26:26]save last doc name /storage/0145/doc_00096641 to /storage/kkm_last_doc_name [10:26:26]save OK [10:26:26]Clear old archive folders... [10:26:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:26:26]tlvbuf is 01310B60 [10:26:26]SAM_PROTO_ClearQueue [10:26:26]wFMCommunicate request_size=4 [10:26:26]MH_SAM_APDU [10:26:26]CAPDU: 80 09 00 00 [10:26:26]Write to MH i2c: E2 08 00 A7 65 80 09 00 00 00 00 00 00 7E [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:26]Read from MH i2c: E2 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: E2 03 00 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: E2 03 00 A7 65 00 90 00 80 [10:26:26]RAPDU: 90 00 [10:26:26]wFMCommunicate OK [10:26:26]SAM_PROTO_ClearQueue done [10:26:26]KKMCreateOFDPacket [10:26:26]OFDProtocolAddRootSTLVToBuf [10:26:26]FM_MakeSignedData [10:26:26]FM_MakeSignedData [10:26:26]SAM_PROTO_SignData [10:26:26]wFMCommunicate request_size=4 [10:26:26]MH_SAM_APDU [10:26:26]CAPDU: 80 0D 01 02 [10:26:26]Write to MH i2c: E2 08 00 A8 65 80 0D 01 02 00 00 00 00 86 [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:26]Read from MH i2c: E2 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: E2 03 00 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: E2 03 00 A8 65 00 90 00 81 [10:26:26]RAPDU: 90 00 [10:26:26]wFMCommunicate OK [10:26:26]wFMCommunicate request_size=255 [10:26:26]MH_SAM_APDU [10:26:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 79 01 00 35 04 06 00 BE 72 26 1B [10:26:26]Write to MH i2c: E2 02 01 A9 65 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 79 01 00 35 04 06 00 BE 72 26 1B 00 00 F6 [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 A9 65 00 90 00 82 [10:26:27]RAPDU: 90 00 [10:26:27]wFMCommunicate OK [10:26:27]wFMCommunicate request_size=7 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 0D 02 02 02 3C 72 [10:26:27]Write to MH i2c: E2 0A 00 AA 65 80 0D 02 02 02 00 3C 72 00 00 3B [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 AA 65 00 90 00 83 [10:26:27]RAPDU: 90 00 [10:26:27]wFMCommunicate OK [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 0D 03 02 [10:26:27]Write to MH i2c: E2 08 00 AB 65 80 0D 03 02 00 00 00 00 8B [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 0B 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 0B 00 AB 65 00 07 AA 24 F1 E9 06 3F CC 90 00 4C [10:26:27]RAPDU: 07 AA 24 F1 E9 06 3F CC 90 00 [10:26:27]wFMCommunicate OK [10:26:27]SAM_PROTO_SignData done [10:26:27]FM_MakeSignedData done [10:26:27]CreateOFDProtocolMessage [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 11 00 00 [10:26:27]Write to MH i2c: E2 08 00 AC 65 80 11 00 00 00 00 00 00 8B [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]OFD Sender: No OFD packet to send [10:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 17 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 17 00 AC 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [10:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:27]wFMCommunicate OK [10:26:27]CreateOFDProtocolMessage done [10:26:27]OFDSenderStorePacket 96641 [10:26:27]StoreOFDPacket docnum=96641 [10:26:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 02 B3 04 01 4E C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 79 01 00 35 04 06 00 BE 72 26 1B 3C 72 07 AA 24 F1 E9 06 3F CC [10:26:27]CheckFolder [10:26:27]dirname=/storage/ofd_packets [10:26:27]CheckFolder done [10:26:27]ProducePacketName [10:26:27]name=ofd_packets/00096641 [10:26:27]NVStorageSaveData ofd_packets/00096641 [10:26:27]File name is /storage/ofd_packets/00096641 [10:26:27]Write 298 bytes [10:26:27]NVStorageSaveData done [10:26:27]OFDSenderStorePacket done [10:26:27]KKMCreateOFDPacket done [10:26:27]NVStorageSaveData kkm_last_timestamp [10:26:27]File name is /storage/kkm_last_timestamp [10:26:27]Write 4 bytes [10:26:27]NVStorageSaveData done [10:26:27]ExternCall_PrintAddStr [10:26:27]wPrintStart [10:26:27]Write to MH i2c: 01 00 00 AD 65 12 [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: 01 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: 01 07 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: 01 07 00 AD 65 00 00 00 00 00 FF 0F 27 [10:26:27]RasterBufferAndPrint [10:26:27]line Счет N : (1)3407168 [10:26:27]line ИНН: 02508201610067 [10:26:27]line Контрольно-Кассовый Чек [10:26:27]line ПРОДАЖА [10:26:27]line ТРК (МРК, ГНК) : 51 [10:26:27]line Товар: 2710194210 [10:26:27]line ДТ-К-5 [10:26:27]line 8.140 * 0.00 [10:26:27]line = 0.00 [10:26:27]line НДС 12% НСП 1% [10:26:27]line > о реализуемом товаре [10:26:27]line ИТОГО: 0.00 [10:26:27]line НСП 1% : 0.00 [10:26:27]line НДС 12% : 0.00 [10:26:27]line Наличными: 0.00 [10:26:27]line Безнал.: 0.00 [10:26:27]line Место: АЗС № 82 "Партнер Нефть" [10:26:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:26:27]line СНО: Общий режим [10:26:27]line Чек 150 29.10.2024 10:26 [10:26:27]line Смена: 145 ФФД: 1.0 [10:26:27]line ЗНМ: 0300000017 [10:26:27]line РНМ: 0000000000170478 [10:26:27]line Версия ККМ: v1.0 [10:26:27]line Талоны: ТК ГПНА Online [10:26:27]line 30075008 [10:26:27]line ФМ: 0000000002098560 [10:26:27]line ФД: 96641 [10:26:27]line ФПД: 209397474868338 [10:26:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96641&fm=209397474868338&tin=02508201610067®Number=0000000000170478&sum=0 [10:26:27]OFD Sender: Processing packet 96641 [packets to send 58, broken 57] [10:26:27]ProducePacketName [10:26:27]name=ofd_packets/00096641 [10:26:27]OFD Sender: To server: pG, [10:26:27]CommunicateWithHost lk.salyk.kg:30040 [10:26:27]ConnectInit lk.salyk.kg [10:26:27]written 0, free lines is 4095 [10:26:27]Connected sock=10 [10:26:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 02 B3 04 01 4E C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 79 01 00 35 04 06 00 BE 72 26 1B 3C 72 07 AA 24 F1 E9 06 3F CC [10:26:28]Write to MH i2c: 01 00 00 D7 65 3C [10:26:28]Write i2c OK [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 07 00 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 07 00 D7 65 00 00 00 00 00 03 0D 53 [10:26:28]RasterBufferAndPrint [10:26:28]line [10:26:28]line [10:26:28]line [10:26:28]line [10:26:28]line [10:26:28]written 0, free lines is 3337 [10:26:28]MH_Cut [10:26:28]Write to MH i2c: D1 01 00 DE 65 01 15 [10:26:28]Write i2c OK [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: D1 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: D1 01 00 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: D1 01 00 DE 65 00 14 [10:26:28]Write to MH i2c: 01 00 00 DF 65 44 [10:26:28]Write i2c OK [10:26:28]MH_I2C_Read... [10:26:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 49 FD 47 00 4E 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 32 30 39 38 35 36 30 10 04 04 00 81 79 01 00 F4 03 04 00 7D 62 20 67 B6 04 01 00 00 4F F0 07 95 57 92 DA 7C [10:26:28]CommunicateWithHost err = 0 [10:26:28]CheckOFDResponse [10:26:28]1017 (14) - 77093643461234 [10:26:28]1041 (16) - 0000000002098560 [10:26:28]1040 (4) - 96641 [10:26:28]1012 (4) - 29.10.2024 04:20 [10:26:28]1206 (1) - 0 [10:26:28]OFD Sender: Remove packet 96641 [10:26:28]ProducePacketName [10:26:28]name=ofd_packets/00096641 [10:26:28]NVStorageDeleteData [10:26:28]OFD Sender: No OFD packet to send [10:26:28]*** Cut start [10:26:28]*** Partial cut [10:26:28]*** CUTSNS_PIN = 1 [10:26:28]*** CUTSNS_PIN = 0 [10:26:28]*** Brake cut motor [10:26:29]Read from MH i2c: 01 [10:26:29]MH_I2C_Read... [10:26:29]*** Stop cut motor [10:26:29]*** Cut end [10:26:29]Read from MH i2c: 01 07 00 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: 01 07 00 DF 65 00 00 00 00 00 FF 0F 59 [10:26:29]process_action close_receipt done [10:26:29]requested_data is exist [10:26:29]produce_requested_data [10:26:29]requested_item fm.sn is exist - process it [10:26:29]wFMCommunicate request_size=4 [10:26:29]MH_SAM_APDU [10:26:29]CAPDU: 80 11 00 00 [10:26:29]Write to MH i2c: E2 08 00 E0 65 80 11 00 00 00 00 00 00 BF [10:26:29]Write i2c OK [10:26:29]MH_I2C_Read... [10:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:29]Read from MH i2c: E2 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 17 00 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 17 00 E0 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [10:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:29]wFMCommunicate OK [10:26:29]requested_item fd.num is exist - process it [10:26:29]SAM_PROTO_GetFieldsCounters [10:26:29]wFMCommunicate request_size=4 [10:26:29]MH_SAM_APDU [10:26:29]CAPDU: 80 13 00 00 [10:26:29]Write to MH i2c: E2 08 00 E1 65 80 13 00 00 00 00 00 00 C2 [10:26:29]Write i2c OK [10:26:29]MH_I2C_Read... [10:26:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:29]Read from MH i2c: E2 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 62 00 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 62 00 E1 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 79 01 00 0E 04 04 00 91 00 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 31 [10:26:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 79 01 00 0E 04 04 00 91 00 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 [10:26:29]wFMCommunicate OK [10:26:29]SAM_PROTO_GetFieldsCounters done [10:26:29]requested_item shift.num is exist - process it [10:26:29]requested_item shift.opened is exist - process it [10:26:29]req_shift_opened [10:26:29]FM_GetShiftState [10:26:29]SAM_PROTO_GetShiftState [10:26:29]wFMCommunicate request_size=4 [10:26:29]MH_SAM_APDU [10:26:29]CAPDU: 80 13 01 00 [10:26:29]Write to MH i2c: E2 08 00 E2 65 80 13 01 00 00 00 00 00 C4 [10:26:29]Write i2c OK [10:26:29]MH_I2C_Read... [10:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:29]Read from MH i2c: E2 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 0E 00 [10:26:29]MH_I2C_Read... [10:26:29]Read from MH i2c: E2 0E 00 E2 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 22 [10:26:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:26:29]wFMCommunicate OK [10:26:29]SAM_PROTO_GetShiftState done [10:26:29]FM_GetShiftState done [10:26:29]req_shift_opened done [10:26:29]requested_item shift.open_date is exist - process it [10:26:29]req_shift_open_date [10:26:29]req_shift_open_date done [10:26:29]produce_requested_data done [10:26:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96641,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:26:29]process_action_free close_receipt [10:26:29]json_value_free [10:26:29]json_value_free done [10:26:29]process_json_proto returns [10:26:29]Send response to host [10:26:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96641,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:26:29]free response buf [10:26:29]execute_script done [10:26:29]execute_script returns [10:26:29]free content buf [10:26:29]Sock 9.Close socket [10:26:29]Sock 9.Thread stoped [10:26:33]OFD Sender: No OFD packet to send [10:26:38]OFD Sender: No OFD packet to send [10:26:43]OFD Sender: No OFD packet to send [10:26:44]accept exits with 7 [10:26:44]New connection [10:26:44]New thread 3066920292 created [10:26:44]Thread 3066776932 joined [10:26:44]Waiting for new connection... [10:26:44] Sock 7.Parse request [10:26:44]Sock 7.Check first char [10:26:44]Sock 7.First char is OK [10:26:44]request: POST /json_proto HTTP/1.0 [10:26:44]Method: POST [10:26:44]URL: /json_proto [10:26:44]Method is POST - this is cgi request [10:26:44]url: /json_proto [10:26:44]query_string will be loaded in cgi processing [10:26:44]execute_cgi json_proto POST (null) [10:26:44]execute_cgi path=json_proto method=POST [10:26:44]POST find Content-Length [10:26:44]Host: 172.17.40.67:8080 [10:26:44]Content-Length: 678 [10:26:44]Content-Type: application/json [10:26:44] [10:26:44]POST finish read [10:26:44]Found Content-Length = 678 [10:26:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:44]execute_script... [10:26:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:44]POST & json_proto [10:26:44]process_json_proto [10:26:44]json parsed OK: [10:26:44]protocol is kg_v1.0 [10:26:44]action value=close_receipt [10:26:44]process_action close_receipt [10:26:44]cmd_close_receipt [10:26:44]MH_GetDate [10:26:44]Write to MH i2c: F0 00 00 E3 65 37 [10:26:44]Write i2c OK [10:26:44]MH_I2C_Read... [10:26:44]Read from MH i2c: F0 [10:26:44]MH_I2C_Read... [10:26:44]Read from MH i2c: F0 09 00 [10:26:44]MH_I2C_Read... [10:26:44]Read from MH i2c: F0 09 00 E3 65 00 69 B8 20 67 EE DA 66 66 7C [10:26:44]GetLastDocTimeStamp 1730197590 [10:26:44]current date 1730197609 [10:26:44]FM_GetShiftState [10:26:44]SAM_PROTO_GetShiftState [10:26:44]wFMCommunicate request_size=4 [10:26:44]MH_SAM_APDU [10:26:44]CAPDU: 80 13 01 00 [10:26:44]Write to MH i2c: E2 08 00 E4 65 80 13 01 00 00 00 00 00 C6 [10:26:44]Write i2c OK [10:26:44]MH_I2C_Read... [10:26:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:44]Read from MH i2c: E2 [10:26:44]MH_I2C_Read... [10:26:44]Read from MH i2c: E2 0E 00 [10:26:44]MH_I2C_Read... [10:26:44]Read from MH i2c: E2 0E 00 E4 65 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 24 [10:26:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:26:44]wFMCommunicate OK [10:26:44]SAM_PROTO_GetShiftState done [10:26:44]FM_GetShiftState done [10:26:44]opened in 1730160548 [10:26:44]opened+sec_in_day 1730246948 [10:26:44]quantity*price = 50041 [10:26:44]sum+1 = 50042 [10:26: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 151 29.10.2024 10:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96642 ФПД: 97725464065788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102649&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96642&fm=97725464065788&tin=02508201610067®Number=0000000000170478&sum=50000 [10:26:45]StoreToDocumentArchive [10:26:45]shift 145 fd 96642 [10:26:45]save to /storage/0145/doc_00096642 [10:26:45]save last doc name /storage/0145/doc_00096642 to /storage/kkm_last_doc_name [10:26:45]save OK [10:26:45]Clear old archive folders... [10:26:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:45]tlvbuf is 0116F120 [10:26:45]SAM_PROTO_ClearQueue [10:26:45]wFMCommunicate request_size=4 [10:26:45]MH_SAM_APDU [10:26:45]CAPDU: 80 09 00 00 [10:26:45]Write to MH i2c: E2 08 00 F1 65 80 09 00 00 00 00 00 00 C8 [10:26:45]Write i2c OK [10:26:45]MH_I2C_Read... [10:26:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:45]Read from MH i2c: E2 [10:26:45]MH_I2C_Read... [10:26:45]Read from MH i2c: E2 03 00 [10:26:45]MH_I2C_Read... [10:26:45]Read from MH i2c: E2 03 00 F1 65 00 90 00 CA [10:26:45]RAPDU: 90 00 [10:26:45]wFMCommunicate OK [10:26:45]SAM_PROTO_ClearQueue done [10:26:45]KKMCreateOFDPacket [10:26:45]OFDProtocolAddRootSTLVToBuf [10:26:45]FM_MakeSignedData [10:26:45]FM_MakeSignedData [10:26:45]SAM_PROTO_SignData [10:26:45]wFMCommunicate request_size=4 [10:26:45]MH_SAM_APDU [10:26:45]CAPDU: 80 0D 01 02 [10:26:45]Write to MH i2c: E2 08 00 F2 65 80 0D 01 02 00 00 00 00 D0 [10:26:45]Write i2c OK [10:26:45]MH_I2C_Read... [10:26:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:46]Read from MH i2c: E2 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 03 00 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 03 00 F2 65 00 90 00 CB [10:26:46]RAPDU: 90 00 [10:26:46]wFMCommunicate OK [10:26:46]wFMCommunicate request_size=255 [10:26:46]MH_SAM_APDU [10:26:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 69 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 79 01 00 35 04 06 00 58 [10:26:46]Write to MH i2c: E2 02 01 F3 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 69 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 79 01 00 35 04 06 00 58 00 00 82 [10:26:46]Write i2c OK [10:26:46]MH_I2C_Read... [10:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:46]Read from MH i2c: E2 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 03 00 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 03 00 F3 65 00 90 00 CC [10:26:46]RAPDU: 90 00 [10:26:46]wFMCommunicate OK [10:26:46]wFMCommunicate request_size=10 [10:26:46]MH_SAM_APDU [10:26:46]CAPDU: 80 0D 02 02 05 E1 7B 92 36 FC [10:26:46]Write to MH i2c: E2 0D 00 F4 65 80 0D 02 02 05 00 E1 7B 92 36 FC 00 00 FD [10:26:46]Write i2c OK [10:26:46]MH_I2C_Read... [10:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:46]Read from MH i2c: E2 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 03 00 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 03 00 F4 65 00 90 00 CD [10:26:46]RAPDU: 90 00 [10:26:46]wFMCommunicate OK [10:26:46]wFMCommunicate request_size=4 [10:26:46]MH_SAM_APDU [10:26:46]CAPDU: 80 0D 03 02 [10:26:46]Write to MH i2c: E2 08 00 F5 65 80 0D 03 02 00 00 00 00 D5 [10:26:46]Write i2c OK [10:26:46]MH_I2C_Read... [10:26:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:46]Read from MH i2c: E2 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 0B 00 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 0B 00 F5 65 00 E1 64 90 E0 A9 F5 11 CF 90 00 09 [10:26:46]RAPDU: E1 64 90 E0 A9 F5 11 CF 90 00 [10:26:46]wFMCommunicate OK [10:26:46]SAM_PROTO_SignData done [10:26:46]FM_MakeSignedData done [10:26:46]CreateOFDProtocolMessage [10:26:46]wFMCommunicate request_size=4 [10:26:46]MH_SAM_APDU [10:26:46]CAPDU: 80 11 00 00 [10:26:46]Write to MH i2c: E2 08 00 F6 65 80 11 00 00 00 00 00 00 D5 [10:26:46]Write i2c OK [10:26:46]MH_I2C_Read... [10:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:46]Read from MH i2c: E2 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 17 00 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: E2 17 00 F6 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [10:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:46]wFMCommunicate OK [10:26:46]CreateOFDProtocolMessage done [10:26:46]OFDSenderStorePacket 96642 [10:26:46]StoreOFDPacket docnum=96642 [10:26:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 03 07 01 8D 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 69 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 79 01 00 35 04 06 00 58 E1 7B 92 36 FC E1 64 90 E0 A9 F5 11 CF [10:26:46]CheckFolder [10:26:46]dirname=/storage/ofd_packets [10:26:46]CheckFolder done [10:26:46]ProducePacketName [10:26:46]name=ofd_packets/00096642 [10:26:46]NVStorageSaveData ofd_packets/00096642 [10:26:46]File name is /storage/ofd_packets/00096642 [10:26:46]Write 301 bytes [10:26:46]NVStorageSaveData done [10:26:46]OFDSenderStorePacket done [10:26:46]KKMCreateOFDPacket done [10:26:46]NVStorageSaveData kkm_last_timestamp [10:26:46]File name is /storage/kkm_last_timestamp [10:26:46]Write 4 bytes [10:26:46]NVStorageSaveData done [10:26:46]ExternCall_PrintAddStr [10:26:46]wPrintStart [10:26:46]Write to MH i2c: 01 00 00 F7 65 5C [10:26:46]Write i2c OK [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: 01 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: 01 07 00 [10:26:46]MH_I2C_Read... [10:26:46]Read from MH i2c: 01 07 00 F7 65 00 00 00 00 00 FF 0F 71 [10:26:46]RasterBufferAndPrint [10:26:46]line Счет N : (1)3407169 [10:26:46]line ИНН: 02508201610067 [10:26:46]line Контрольно-Кассовый Чек [10:26:46]line ПРОДАЖА [10:26:46]line ТРК (МРК, ГНК) : 22 [10:26:46]line Товар: 2710124130 [10:26:46]line Аи-92-К-4 [10:26:46]line 7.480 * 66.90 [10:26:46]line = 500.41 [10:26:46]line НДС 12% НСП 1% [10:26:46]line > о реализуемом товаре [10:26:46]line ОКРУГЛЕНИЕ: -0.41 [10:26:46]line ИТОГО: 500.00 [10:26:46]line Внесено: 500.00 [10:26:46]line СДАЧА: 0.00 [10:26:46]line НСП 1% : 4.43 [10:26:46]line НДС 12% : 53.14 [10:26:46]line Наличными: 500.00 [10:26:46]line Безнал.: 0.00 [10:26:46]line Место: АЗС № 82 "Партнер Нефть" [10:26:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:26:46]line СНО: Общий режим [10:26:46]line Чек 151 29.10.2024 10:26 [10:26:46]line Смена: 145 ФФД: 1.0 [10:26:46]line ЗНМ: 0300000017 [10:26:46]line РНМ: 0000000000170478 [10:26:46]line Версия ККМ: v1.0 [10:26:46]line ФМ: 0000000002098560 [10:26:46]line ФД: 96642 [10:26:46]line ФПД: 97725464065788 [10:26:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102649&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96642&fm=97725464065788&tin=02508201610067®Number=0000000000170478&sum=50000 [10:26:46]OFD Sender: Processing packet 96642 [packets to send 58, broken 57] [10:26:46]ProducePacketName [10:26:46]name=ofd_packets/00096642 [10:26:46]OFD Sender: To server: pG, [10:26:46]CommunicateWithHost lk.salyk.kg:30040 [10:26:46]ConnectInit lk.salyk.kg [10:26:46]written 0, free lines is 4095 [10:26:46]Connected sock=10 [10:26:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 03 07 01 8D 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 69 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 79 01 00 35 04 06 00 58 E1 7B 92 36 FC E1 64 90 E0 A9 F5 11 CF [10:26:47]Write to MH i2c: 01 00 00 22 66 88 [10:26:47]Write i2c OK [10:26:47]MH_I2C_Read... [10:26:47]Read from MH i2c: 01 [10:26:47]MH_I2C_Read... [10:26:47]Read from MH i2c: 01 07 00 [10:26:47]MH_I2C_Read... [10:26:47]Read from MH i2c: 01 07 00 22 66 00 00 00 00 00 FE 0C 99 [10:26:47]RasterBufferAndPrint [10:26:47]line [10:26:47]line [10:26:47]line [10:26:47]line [10:26:47]line [10:26:47]written 0, free lines is 3334 [10:26:47]MH_Cut [10:26:47]Write to MH i2c: D1 01 00 29 66 01 61 [10:26:47]Write i2c OK [10:26:47]MH_I2C_Read... [10:26:47]Read from MH i2c: D1 [10:26:47]MH_I2C_Read... [10:26:47]Read from MH i2c: D1 01 00 [10:26:47]MH_I2C_Read... [10:26:47]Read from MH i2c: D1 01 00 29 66 00 60 [10:26:47]Write to MH i2c: 01 00 00 2A 66 90 [10:26:47]Write i2c OK [10:26:47]MH_I2C_Read... [10:26:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 35 E7 47 00 42 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 32 30 39 38 35 36 30 10 04 04 00 82 79 01 00 F4 03 04 00 90 62 20 67 B6 04 01 00 00 A0 1F EC 98 B7 C0 3A 5D [10:26:47]CommunicateWithHost err = 0 [10:26:47]CheckOFDResponse [10:26:47]1017 (14) - 77093643461234 [10:26:47]1041 (16) - 0000000002098560 [10:26:47]1040 (4) - 96642 [10:26:47]1012 (4) - 29.10.2024 04:20 [10:26:47]1206 (1) - 0 [10:26:47]OFD Sender: Remove packet 96642 [10:26:47]ProducePacketName [10:26:47]name=ofd_packets/00096642 [10:26:47]NVStorageDeleteData [10:26:47]OFD Sender: No OFD packet to send [10:26:47]*** Cut start [10:26:47]*** Partial cut [10:26:47]*** CUTSNS_PIN = 1 [10:26:47]*** CUTSNS_PIN = 0 [10:26:48]*** Brake cut motor [10:26:48]Read from MH i2c: 01 [10:26:48]MH_I2C_Read... [10:26:48]*** Stop cut motor [10:26:48]*** Cut end [10:26:48]Read from MH i2c: 01 07 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: 01 07 00 2A 66 00 00 00 00 00 FF 0F A5 [10:26:48]process_action close_receipt done [10:26:48]requested_data is exist [10:26:48]produce_requested_data [10:26:48]requested_item fm.sn is exist - process it [10:26:48]wFMCommunicate request_size=4 [10:26:48]MH_SAM_APDU [10:26:48]CAPDU: 80 11 00 00 [10:26:48]Write to MH i2c: E2 08 00 2B 66 80 11 00 00 00 00 00 00 0B [10:26:48]Write i2c OK [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 [10:26:48]MH_I2C_Read... [10:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:48]Read from MH i2c: E2 17 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 17 00 2B 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [10:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:48]wFMCommunicate OK [10:26:48]requested_item fd.num is exist - process it [10:26:48]SAM_PROTO_GetFieldsCounters [10:26:48]wFMCommunicate request_size=4 [10:26:48]MH_SAM_APDU [10:26:48]CAPDU: 80 13 00 00 [10:26:48]Write to MH i2c: E2 08 00 2C 66 80 13 00 00 00 00 00 00 0E [10:26:48]Write i2c OK [10:26:48]MH_I2C_Read... [10:26:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:48]Read from MH i2c: E2 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 62 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 62 00 2C 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 79 01 00 0E 04 04 00 91 00 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 81 [10:26:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 79 01 00 0E 04 04 00 91 00 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 [10:26:48]wFMCommunicate OK [10:26:48]SAM_PROTO_GetFieldsCounters done [10:26:48]requested_item shift.num is exist - process it [10:26:48]requested_item shift.opened is exist - process it [10:26:48]req_shift_opened [10:26:48]FM_GetShiftState [10:26:48]SAM_PROTO_GetShiftState [10:26:48]wFMCommunicate request_size=4 [10:26:48]MH_SAM_APDU [10:26:48]CAPDU: 80 13 01 00 [10:26:48]Write to MH i2c: E2 08 00 2D 66 80 13 01 00 00 00 00 00 10 [10:26:48]Write i2c OK [10:26:48]MH_I2C_Read... [10:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:48]Read from MH i2c: E2 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 0E 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 0E 00 2D 66 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6E [10:26:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:26:48]wFMCommunicate OK [10:26:48]SAM_PROTO_GetShiftState done [10:26:48]FM_GetShiftState done [10:26:48]req_shift_opened done [10:26:48]requested_item shift.open_date is exist - process it [10:26:48]req_shift_open_date [10:26:48]req_shift_open_date done [10:26:48]produce_requested_data done [10:26:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96642,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:26:48]process_action_free close_receipt [10:26:48]json_value_free [10:26:48]json_value_free done [10:26:48]process_json_proto returns [10:26:48]Send response to host [10:26:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96642,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:26:48]free response buf [10:26:48]execute_script done [10:26:48]execute_script returns [10:26:48]free content buf [10:26:48]Sock 7.Close socket [10:26:48]Sock 7.Thread stoped [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:46]accept exits with 9 [10:27:46]New connection [10:27:46]New thread 3066776932 created [10:27:46]Thread 3066920292 joined [10:27:46]Waiting for new connection... [10:27:46] Sock 9.Parse request [10:27:46]Sock 9.Check first char [10:27:46]Sock 9.First char is OK [10:27:46]request: POST /json_proto HTTP/1.0 [10:27:46]Method: POST [10:27:46]URL: /json_proto [10:27:46]Method is POST - this is cgi request [10:27:46]url: /json_proto [10:27:46]query_string will be loaded in cgi processing [10:27:46]execute_cgi json_proto POST (null) [10:27:46]execute_cgi path=json_proto method=POST [10:27:46]POST find Content-Length [10:27:46]Host: 172.17.40.67:8080 [10:27:46]Content-Length: 770 [10:27:46]Content-Type: application/json [10:27:46] [10:27:46]POST finish read [10:27:46]Found Content-Length = 770 [10:27:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.000, "sum" : 1003.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1003.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:46]execute_script... [10:27: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)3407170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.000, "sum" : 1003.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1003.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:46]POST & json_proto [10:27:46]process_json_proto [10:27:46]json parsed OK: [10:27:46]protocol is kg_v1.0 [10:27:46]action value=close_receipt [10:27:46]process_action close_receipt [10:27:46]cmd_close_receipt [10:27:46]MH_GetDate [10:27:46]Write to MH i2c: F0 00 00 2E 66 83 [10:27:46]Write i2c OK [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: F0 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: F0 09 00 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: F0 09 00 2E 66 00 A7 B8 20 67 EE DA 66 66 06 [10:27:46]GetLastDocTimeStamp 1730197609 [10:27:46]current date 1730197671 [10:27:46]FM_GetShiftState [10:27:46]SAM_PROTO_GetShiftState [10:27:46]wFMCommunicate request_size=4 [10:27:46]MH_SAM_APDU [10:27:46]CAPDU: 80 13 01 00 [10:27:46]Write to MH i2c: E2 08 00 2F 66 80 13 01 00 00 00 00 00 12 [10:27:46]Write i2c OK [10:27:46]MH_I2C_Read... [10:27:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:46]Read from MH i2c: E2 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: E2 0E 00 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: E2 0E 00 2F 66 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 70 [10:27:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:27:46]wFMCommunicate OK [10:27:46]SAM_PROTO_GetShiftState done [10:27:46]FM_GetShiftState done [10:27:46]opened in 1730160548 [10:27:46]opened+sec_in_day 1730246948 [10:27:46]quantity*price = 100350 [10:27:46]sum+1 = 100351 [10:27:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1003.50 НСП 1% : 8.88 НДС 12% : 106.57 Наличными: 0.00 Безнал.: 1003.50 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 152 29.10.2024 10:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96643 ФПД: 1373818679635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102751&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96643&fm=1373818679635&tin=02508201610067®Number=0000000000170478&sum=100350 [10:27:48]StoreToDocumentArchive [10:27:48]shift 145 fd 96643 [10:27:48]save to /storage/0145/doc_00096643 [10:27:48]save last doc name /storage/0145/doc_00096643 to /storage/kkm_last_doc_name [10:27:48]save OK [10:27:48]Clear old archive folders... [10:27:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:27:48]tlvbuf is 01276070 [10:27:48]SAM_PROTO_ClearQueue [10:27:48]wFMCommunicate request_size=4 [10:27:48]MH_SAM_APDU [10:27:48]CAPDU: 80 09 00 00 [10:27:48]Write to MH i2c: E2 08 00 3C 66 80 09 00 00 00 00 00 00 14 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:48]Read from MH i2c: E2 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 3C 66 00 90 00 16 [10:27:48]RAPDU: 90 00 [10:27:48]wFMCommunicate OK [10:27:48]SAM_PROTO_ClearQueue done [10:27:48]KKMCreateOFDPacket [10:27:48]OFDProtocolAddRootSTLVToBuf [10:27:48]FM_MakeSignedData [10:27:48]FM_MakeSignedData [10:27:48]SAM_PROTO_SignData [10:27:48]wFMCommunicate request_size=4 [10:27:48]MH_SAM_APDU [10:27:48]CAPDU: 80 0D 01 02 [10:27:48]Write to MH i2c: E2 08 00 3D 66 80 0D 01 02 00 00 00 00 1C [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:48]Read from MH i2c: E2 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 3D 66 00 90 00 17 [10:27:48]RAPDU: 90 00 [10:27:48]wFMCommunicate OK [10:27:48]wFMCommunicate request_size=255 [10:27:48]MH_SAM_APDU [10:27: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 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 A7 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 79 01 00 35 04 06 00 01 [10:27:48]Write to MH i2c: E2 02 01 3E 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 A7 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 79 01 00 35 04 06 00 01 00 00 17 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:48]Read from MH i2c: E2 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 3E 66 00 90 00 18 [10:27:48]RAPDU: 90 00 [10:27:48]wFMCommunicate OK [10:27:48]wFMCommunicate request_size=10 [10:27:48]MH_SAM_APDU [10:27:48]CAPDU: 80 0D 02 02 05 3F DD F9 71 53 [10:27:48]Write to MH i2c: E2 0D 00 3F 66 80 0D 02 02 05 00 3F DD F9 71 53 00 00 02 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:48]Read from MH i2c: E2 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 03 00 3F 66 00 90 00 19 [10:27:48]RAPDU: 90 00 [10:27:48]wFMCommunicate OK [10:27:48]wFMCommunicate request_size=4 [10:27:48]MH_SAM_APDU [10:27:48]CAPDU: 80 0D 03 02 [10:27:48]Write to MH i2c: E2 08 00 40 66 80 0D 03 02 00 00 00 00 21 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:48]Read from MH i2c: E2 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 0B 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 0B 00 40 66 00 4F 4A 89 47 AE C2 18 BD 90 00 D0 [10:27:48]RAPDU: 4F 4A 89 47 AE C2 18 BD 90 00 [10:27:48]wFMCommunicate OK [10:27:48]SAM_PROTO_SignData done [10:27:48]FM_MakeSignedData done [10:27:48]CreateOFDProtocolMessage [10:27:48]wFMCommunicate request_size=4 [10:27:48]MH_SAM_APDU [10:27:48]CAPDU: 80 11 00 00 [10:27:48]Write to MH i2c: E2 08 00 41 66 80 11 00 00 00 00 00 00 21 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:48]Read from MH i2c: E2 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 17 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 17 00 41 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [10:27:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:27:48]wFMCommunicate OK [10:27:48]CreateOFDProtocolMessage done [10:27:48]OFDSenderStorePacket 96643 [10:27:48]StoreOFDPacket docnum=96643 [10:27:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 44 33 07 01 51 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 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 A7 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 79 01 00 35 04 06 00 01 3F DD F9 71 53 4F 4A 89 47 AE C2 18 BD [10:27:48]CheckFolder [10:27:48]dirname=/storage/ofd_packets [10:27:48]CheckFolder done [10:27:48]ProducePacketName [10:27:48]name=ofd_packets/00096643 [10:27:48]NVStorageSaveData ofd_packets/00096643 [10:27:48]File name is /storage/ofd_packets/00096643 [10:27:48]Write 301 bytes [10:27:48]NVStorageSaveData done [10:27:48]OFDSenderStorePacket done [10:27:48]KKMCreateOFDPacket done [10:27:48]NVStorageSaveData kkm_last_timestamp [10:27:48]File name is /storage/kkm_last_timestamp [10:27:48]Write 4 bytes [10:27:48]NVStorageSaveData done [10:27:48]OFD Sender: Processing packet 96643 [packets to send 58, broken 57] [10:27:48]ProducePacketName [10:27:48]name=ofd_packets/00096643 [10:27:48]OFD Sender: To server: pG, [10:27:48]CommunicateWithHost lk.salyk.kg:30040 [10:27:48]ConnectInit lk.salyk.kg [10:27:48]ExternCall_PrintAddStr [10:27:48]wPrintStart [10:27:48]Write to MH i2c: 01 00 00 42 66 A8 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: 01 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: 01 07 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: 01 07 00 42 66 00 00 00 00 00 FF 0F BD [10:27:48]RasterBufferAndPrint [10:27:48]line Счет N : (1)3407170 [10:27:48]line ИНН: 02508201610067 [10:27:48]line Контрольно-Кассовый Чек [10:27:48]line ПРОДАЖА [10:27:48]line ТРК (МРК, ГНК) : 12 [10:27:48]line Товар: 2710124130 [10:27:48]line Аи-92-К-4 [10:27:48]line 15.000 * 66.90 [10:27:48]line = 1003.50 [10:27:48]line НДС 12% НСП 1% [10:27:48]line > о реализуемом товаре [10:27:48]line ИТОГО: 1003.50 [10:27:48]line НСП 1% : 8.88 [10:27:48]line НДС 12% : 106.57 [10:27:48]line Наличными: 0.00 [10:27:48]line Безнал.: 1003.50 [10:27:48]line Место: АЗС № 82 "Партнер Нефть" [10:27:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:27:48]line СНО: Общий режим [10:27:48]line Чек 152 29.10.2024 10:27 [10:27:48]line Смена: 145 ФФД: 1.0 [10:27:48]line ЗНМ: 0300000017 [10:27:48]line РНМ: 0000000000170478 [10:27:48]line Версия ККМ: v1.0 [10:27:48]line Платежная система: Mbank [10:27:48]line ФМ: 0000000002098560 [10:27:48]line ФД: 96643 [10:27:48]line ФПД: 1373818679635 [10:27:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102751&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96643&fm=1373818679635&tin=02508201610067®Number=0000000000170478&sum=100350 [10:27:48]Connected sock=11 [10:27:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 44 33 07 01 51 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 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 A7 B8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 79 01 00 35 04 06 00 01 3F DD F9 71 53 4F 4A 89 47 AE C2 18 BD [10:27:48]written 0, free lines is 4095 [10:27:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 42 42 47 00 11 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 32 30 39 38 35 36 30 10 04 04 00 83 79 01 00 F4 03 04 00 CE 62 20 67 B6 04 01 00 00 AF 26 9F B1 27 D8 B3 0C [10:27:49]CommunicateWithHost err = 0 [10:27:49]CheckOFDResponse [10:27:49]1017 (14) - 77093643461234 [10:27:49]1041 (16) - 0000000002098560 [10:27:49]1040 (4) - 96643 [10:27:49]1012 (4) - 29.10.2024 04:21 [10:27:49]1206 (1) - 0 [10:27:49]OFD Sender: Remove packet 96643 [10:27:49]ProducePacketName [10:27:49]name=ofd_packets/00096643 [10:27:49]NVStorageDeleteData [10:27:49]Write to MH i2c: 01 00 00 6B 66 D1 [10:27:49]Write i2c OK [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: 01 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: 01 07 00 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: 01 07 00 6B 66 00 00 00 00 00 23 0D 08 [10:27:49]RasterBufferAndPrint [10:27:49]line [10:27:49]line [10:27:49]line [10:27:49]line [10:27:49]line [10:27:49]written 0, free lines is 3370 [10:27:49]MH_Cut [10:27:49]Write to MH i2c: D1 01 00 72 66 01 AA [10:27:49]Write i2c OK [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: D1 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: D1 01 00 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: D1 01 00 72 66 00 A9 [10:27:49]Write to MH i2c: 01 00 00 73 66 D9 [10:27:49]Write i2c OK [10:27:49]MH_I2C_Read... [10:27:49]OFD Sender: No OFD packet to send [10:27:50]*** Cut start [10:27:50]*** Partial cut [10:27:50]*** CUTSNS_PIN = 1 [10:27:50]*** CUTSNS_PIN = 0 [10:27:50]*** Brake cut motor [10:27:50]Read from MH i2c: 01 [10:27:50]MH_I2C_Read... [10:27:50]*** Stop cut motor [10:27:50]*** Cut end [10:27:50]Read from MH i2c: 01 07 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: 01 07 00 73 66 00 00 00 00 00 FF 0F EE [10:27:50]process_action close_receipt done [10:27:50]requested_data is exist [10:27:50]produce_requested_data [10:27:50]requested_item fm.sn is exist - process it [10:27:50]wFMCommunicate request_size=4 [10:27:50]MH_SAM_APDU [10:27:50]CAPDU: 80 11 00 00 [10:27:50]Write to MH i2c: E2 08 00 74 66 80 11 00 00 00 00 00 00 54 [10:27:50]Write i2c OK [10:27:50]MH_I2C_Read... [10:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:50]Read from MH i2c: E2 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 17 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 17 00 74 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [10:27:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:27:50]wFMCommunicate OK [10:27:50]requested_item fd.num is exist - process it [10:27:50]SAM_PROTO_GetFieldsCounters [10:27:50]wFMCommunicate request_size=4 [10:27:50]MH_SAM_APDU [10:27:50]CAPDU: 80 13 00 00 [10:27:50]Write to MH i2c: E2 08 00 75 66 80 13 00 00 00 00 00 00 57 [10:27:50]Write i2c OK [10:27:50]MH_I2C_Read... [10:27:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:50]Read from MH i2c: E2 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 62 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 62 00 75 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 79 01 00 0E 04 04 00 91 00 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 CE [10:27:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 79 01 00 0E 04 04 00 91 00 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 [10:27:50]wFMCommunicate OK [10:27:50]SAM_PROTO_GetFieldsCounters done [10:27:50]requested_item shift.num is exist - process it [10:27:50]requested_item shift.opened is exist - process it [10:27:50]req_shift_opened [10:27:50]FM_GetShiftState [10:27:50]SAM_PROTO_GetShiftState [10:27:50]wFMCommunicate request_size=4 [10:27:50]MH_SAM_APDU [10:27:50]CAPDU: 80 13 01 00 [10:27:50]Write to MH i2c: E2 08 00 76 66 80 13 01 00 00 00 00 00 59 [10:27:50]Write i2c OK [10:27:50]MH_I2C_Read... [10:27:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:50]Read from MH i2c: E2 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 0E 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 0E 00 76 66 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B7 [10:27:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:27:50]wFMCommunicate OK [10:27:50]SAM_PROTO_GetShiftState done [10:27:50]FM_GetShiftState done [10:27:50]req_shift_opened done [10:27:50]requested_item shift.open_date is exist - process it [10:27:50]req_shift_open_date [10:27:50]req_shift_open_date done [10:27:50]produce_requested_data done [10:27:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96643,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:27:50]process_action_free close_receipt [10:27:50]json_value_free [10:27:50]json_value_free done [10:27:50]process_json_proto returns [10:27:50]Send response to host [10:27:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96643,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:27:50]free response buf [10:27:50]execute_script done [10:27:50]execute_script returns [10:27:50]free content buf [10:27:50]Sock 9.Close socket [10:27:50]Sock 9.Thread stoped [10:27:54]OFD Sender: No OFD packet to send [10:27:59]OFD Sender: No OFD packet to send [10:28:04]OFD Sender: No OFD packet to send [10:28:09]OFD Sender: No OFD packet to send [10:28:14]OFD Sender: No OFD packet to send [10:28:19]OFD Sender: No OFD packet to send [10:28:24]OFD Sender: No OFD packet to send [10:28:29]OFD Sender: No OFD packet to send [10:28:34]OFD Sender: No OFD packet to send [10:28:39]OFD Sender: No OFD packet to send [10:28:44]OFD Sender: No OFD packet to send [10:28:49]OFD Sender: No OFD packet to send [10:28:54]OFD Sender: No OFD packet to send [10:28:59]OFD Sender: No OFD packet to send [10:29:04]OFD Sender: No OFD packet to send [10:29:09]OFD Sender: No OFD packet to send [10:29:14]OFD Sender: No OFD packet to send [10:29:19]OFD Sender: No OFD packet to send [10:29:24]OFD Sender: No OFD packet to send [10:29:29]OFD Sender: No OFD packet to send [10:29:34]OFD Sender: No OFD packet to send [10:29:39]OFD Sender: No OFD packet to send [10:29:44]OFD Sender: No OFD packet to send [10:29:49]OFD Sender: No OFD packet to send [10:29:54]OFD Sender: No OFD packet to send [10:29:59]OFD Sender: No OFD packet to send [10:30:04]OFD Sender: No OFD packet to send [10:30:09]accept exits with 7 [10:30:09]New connection [10:30:09]New thread 3066920292 created [10:30:09]Thread 3066776932 joined [10:30:09]Waiting for new connection... [10:30:09] Sock 7.Parse request [10:30:09]Sock 7.Check first char [10:30:09]Sock 7.First char is OK [10:30:09]request: POST /json_proto HTTP/1.0 [10:30:09]Method: POST [10:30:09]URL: /json_proto [10:30:09]Method is POST - this is cgi request [10:30:09]url: /json_proto [10:30:09]query_string will be loaded in cgi processing [10:30:09]execute_cgi json_proto POST (null) [10:30:09]execute_cgi path=json_proto method=POST [10:30:09]POST find Content-Length [10:30:09]Host: 172.17.40.67:8080 [10:30:09]Content-Length: 683 [10:30:09]Content-Type: application/json [10:30:09] [10:30:09]POST finish read [10:30:09]Found Content-Length = 683 [10:30:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:30:09]execute_script... [10:30: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)3407172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:30:09]POST & json_proto [10:30:09]process_json_proto [10:30:09]json parsed OK: [10:30:09]protocol is kg_v1.0 [10:30:09]action value=close_receipt [10:30:09]process_action close_receipt [10:30:09]cmd_close_receipt [10:30:09]MH_GetDate [10:30:09]Write to MH i2c: F0 00 00 77 66 CC [10:30:09]Write i2c OK [10:30:09]MH_I2C_Read... [10:30:09]Read from MH i2c: F0 [10:30:09]MH_I2C_Read... [10:30:09]Read from MH i2c: F0 09 00 [10:30:09]MH_I2C_Read... [10:30:09]Read from MH i2c: F0 09 00 77 66 00 35 B9 20 67 EE DA 66 66 DE [10:30:09]GetLastDocTimeStamp 1730197671 [10:30:09]current date 1730197813 [10:30:09]FM_GetShiftState [10:30:09]SAM_PROTO_GetShiftState [10:30:09]wFMCommunicate request_size=4 [10:30:09]MH_SAM_APDU [10:30:09]CAPDU: 80 13 01 00 [10:30:09]Write to MH i2c: E2 08 00 78 66 80 13 01 00 00 00 00 00 5B [10:30:09]Write i2c OK [10:30:09]MH_I2C_Read... [10:30:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:09]Read from MH i2c: E2 [10:30:09]MH_I2C_Read... [10:30:09]Read from MH i2c: E2 0E 00 [10:30:09]MH_I2C_Read... [10:30:09]Read from MH i2c: E2 0E 00 78 66 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B9 [10:30:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:30:09]wFMCommunicate OK [10:30:09]SAM_PROTO_GetShiftState done [10:30:09]FM_GetShiftState done [10:30:09]opened in 1730160548 [10:30:09]opened+sec_in_day 1730246948 [10:30:09]quantity*price = 120018 [10:30:09]sum+1 = 120020 [10:30:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 153 29.10.2024 10:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96644 ФПД: 259570291778043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103013&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96644&fm=259570291778043&tin=02508201610067®Number=0000000000170478&sum=120000 [10:30:10]StoreToDocumentArchive [10:30:10]shift 145 fd 96644 [10:30:10]save to /storage/0145/doc_00096644 [10:30:10]save last doc name /storage/0145/doc_00096644 to /storage/kkm_last_doc_name [10:30:10]save OK [10:30:10]Clear old archive folders... [10:30:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:10]tlvbuf is 012089F0 [10:30:10]SAM_PROTO_ClearQueue [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 09 00 00 [10:30:10]Write to MH i2c: E2 08 00 85 66 80 09 00 00 00 00 00 00 5D [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 85 66 00 90 00 5F [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]SAM_PROTO_ClearQueue done [10:30:10]KKMCreateOFDPacket [10:30:10]OFDProtocolAddRootSTLVToBuf [10:30:10]FM_MakeSignedData [10:30:10]FM_MakeSignedData [10:30:10]SAM_PROTO_SignData [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 01 02 [10:30:10]Write to MH i2c: E2 08 00 86 66 80 0D 01 02 00 00 00 00 65 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 86 66 00 90 00 60 [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]wFMCommunicate request_size=255 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 99 00 00 00 F4 03 04 00 35 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 79 01 00 35 04 06 00 EC [10:30:10]Write to MH i2c: E2 02 01 87 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 99 00 00 00 F4 03 04 00 35 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 79 01 00 35 04 06 00 EC 00 00 83 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 87 66 00 90 00 61 [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]wFMCommunicate request_size=10 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 02 02 05 13 EB 09 21 FB [10:30:10]Write to MH i2c: E2 0D 00 88 66 80 0D 02 02 05 00 13 EB 09 21 FB 00 00 95 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 88 66 00 90 00 62 [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 03 02 [10:30:10]Write to MH i2c: E2 08 00 89 66 80 0D 03 02 00 00 00 00 6A [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 0B 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 0B 00 89 66 00 BC 70 EE D0 83 35 48 24 90 00 79 [10:30:10]RAPDU: BC 70 EE D0 83 35 48 24 90 00 [10:30:10]wFMCommunicate OK [10:30:10]SAM_PROTO_SignData done [10:30:10]FM_MakeSignedData done [10:30:10]CreateOFDProtocolMessage [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 11 00 00 [10:30:10]Write to MH i2c: E2 08 00 8A 66 80 11 00 00 00 00 00 00 6A [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 17 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 17 00 8A 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [10:30:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:30:10]wFMCommunicate OK [10:30:10]CreateOFDProtocolMessage done [10:30:10]OFDSenderStorePacket 96644 [10:30:10]StoreOFDPacket docnum=96644 [10:30:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 9A 07 01 10 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 34 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 99 00 00 00 F4 03 04 00 35 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 79 01 00 35 04 06 00 EC 13 EB 09 21 FB BC 70 EE D0 83 35 48 24 [10:30:10]CheckFolder [10:30:10]dirname=/storage/ofd_packets [10:30:10]CheckFolder done [10:30:10]ProducePacketName [10:30:10]name=ofd_packets/00096644 [10:30:10]NVStorageSaveData ofd_packets/00096644 [10:30:10]File name is /storage/ofd_packets/00096644 [10:30:10]Write 301 bytes [10:30:10]NVStorageSaveData done [10:30:10]OFDSenderStorePacket done [10:30:10]KKMCreateOFDPacket done [10:30:10]NVStorageSaveData kkm_last_timestamp [10:30:10]File name is /storage/kkm_last_timestamp [10:30:10]Write 4 bytes [10:30:10]NVStorageSaveData done [10:30:10]ExternCall_PrintAddStr [10:30:10]wPrintStart [10:30:10]Write to MH i2c: 01 00 00 8B 66 F1 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: 01 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: 01 07 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: 01 07 00 8B 66 00 00 00 00 00 FF 0F 06 [10:30:10]RasterBufferAndPrint [10:30:10]line Счет N : (1)3407172 [10:30:10]line ИНН: 02508201610067 [10:30:10]line Контрольно-Кассовый Чек [10:30:10]line ПРОДАЖА [10:30:10]line ТРК (МРК, ГНК) : 32 [10:30:10]line Товар: 2710124130 [10:30:10]line Аи-92-К-4 [10:30:10]line 17.940 * 66.90 [10:30:10]line = 1200.19 [10:30:10]line НДС 12% НСП 1% [10:30:10]line > о реализуемом товаре [10:30:10]line ОКРУГЛЕНИЕ: -0.19 [10:30:10]line ИТОГО: 1200.00 [10:30:10]line Внесено: 1200.00 [10:30:10]line СДАЧА: 0.00 [10:30:10]line НСП 1% : 10.62 [10:30:10]line НДС 12% : 127.45 [10:30:10]line Наличными: 1200.00 [10:30:10]line Безнал.: 0.00 [10:30:10]line Место: АЗС № 82 "Партнер Нефть" [10:30:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:30:10]line СНО: Общий режим [10:30:10]line Чек 153 29.10.2024 10:30 [10:30:10]line Смена: 145 ФФД: 1.0 [10:30:10]line ЗНМ: 0300000017 [10:30:10]line РНМ: 0000000000170478 [10:30:10]line Версия ККМ: v1.0 [10:30:10]line ФМ: 0000000002098560 [10:30:10]line ФД: 96644 [10:30:10]line ФПД: 259570291778043 [10:30:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103013&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96644&fm=259570291778043&tin=02508201610067®Number=0000000000170478&sum=120000 [10:30:11]OFD Sender: Processing packet 96644 [packets to send 58, broken 57] [10:30:11]ProducePacketName [10:30:11]name=ofd_packets/00096644 [10:30:11]OFD Sender: To server: pG, [10:30:11]CommunicateWithHost lk.salyk.kg:30040 [10:30:11]ConnectInit lk.salyk.kg [10:30:11]written 0, free lines is 4095 [10:30:11]Write to MH i2c: 01 00 00 B6 66 1C [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 07 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 07 00 B6 66 00 00 00 00 00 FE 0C 2D [10:30:11]RasterBufferAndPrint [10:30:11]line [10:30:11]line [10:30:11]line [10:30:11]line [10:30:11]line [10:30:11]written 0, free lines is 3332 [10:30:11]MH_Cut [10:30:11]Write to MH i2c: D1 01 00 BD 66 01 F5 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: D1 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: D1 01 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: D1 01 00 BD 66 00 F4 [10:30:11]Write to MH i2c: 01 00 00 BE 66 24 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:12]*** Cut start [10:30:12]*** Partial cut [10:30:12]*** CUTSNS_PIN = 1 [10:30:12]*** CUTSNS_PIN = 0 [10:30:12]*** Brake cut motor [10:30:12]Read from MH i2c: 01 [10:30:13]MH_I2C_Read... [10:30:13]*** Stop cut motor [10:30:13]Read from MH i2c: 01 07 00 [10:30:13]MH_I2C_Read... [10:30:13]*** Cut end [10:30:13]Read from MH i2c: 01 07 00 BE 66 00 00 00 00 00 FF 0F 39 [10:30:13]process_action close_receipt done [10:30:13]requested_data is exist [10:30:13]produce_requested_data [10:30:13]requested_item fm.sn is exist - process it [10:30:13]wFMCommunicate request_size=4 [10:30:13]MH_SAM_APDU [10:30:13]CAPDU: 80 11 00 00 [10:30:13]Write to MH i2c: E2 08 00 BF 66 80 11 00 00 00 00 00 00 9F [10:30:13]Write i2c OK [10:30:13]MH_I2C_Read... [10:30:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:13]Read from MH i2c: E2 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 17 00 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 17 00 BF 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [10:30:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:30:13]wFMCommunicate OK [10:30:13]requested_item fd.num is exist - process it [10:30:13]SAM_PROTO_GetFieldsCounters [10:30:13]wFMCommunicate request_size=4 [10:30:13]MH_SAM_APDU [10:30:13]CAPDU: 80 13 00 00 [10:30:13]Write to MH i2c: E2 08 00 C0 66 80 13 00 00 00 00 00 00 A2 [10:30:13]Write i2c OK [10:30:13]MH_I2C_Read... [10:30:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:13]Read from MH i2c: E2 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 62 00 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 62 00 C0 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 79 01 00 0E 04 04 00 91 00 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 1D [10:30:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 79 01 00 0E 04 04 00 91 00 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:30:13]wFMCommunicate OK [10:30:13]SAM_PROTO_GetFieldsCounters done [10:30:13]requested_item shift.num is exist - process it [10:30:13]requested_item shift.opened is exist - process it [10:30:13]req_shift_opened [10:30:13]FM_GetShiftState [10:30:13]SAM_PROTO_GetShiftState [10:30:13]wFMCommunicate request_size=4 [10:30:13]MH_SAM_APDU [10:30:13]CAPDU: 80 13 01 00 [10:30:13]Write to MH i2c: E2 08 00 C1 66 80 13 01 00 00 00 00 00 A4 [10:30:13]Write i2c OK [10:30:13]MH_I2C_Read... [10:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:13]Read from MH i2c: E2 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 0E 00 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 0E 00 C1 66 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 02 [10:30:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:30:13]wFMCommunicate OK [10:30:13]SAM_PROTO_GetShiftState done [10:30:13]FM_GetShiftState done [10:30:13]req_shift_opened done [10:30:13]requested_item shift.open_date is exist - process it [10:30:13]req_shift_open_date [10:30:13]req_shift_open_date done [10:30:13]produce_requested_data done [10:30:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96644,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:30:13]process_action_free close_receipt [10:30:13]json_value_free [10:30:13]json_value_free done [10:30:13]process_json_proto returns [10:30:13]Send response to host [10:30:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96644,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:30:13]free response buf [10:30:13]execute_script done [10:30:13]execute_script returns [10:30:13]free content buf [10:30:13]Sock 7.Close socket [10:30:13]Sock 7.Thread stoped [10:30:42]accept exits with 9 [10:30:42]New connection [10:30:42]New thread 3066776932 created [10:30:42]Thread 3066920292 joined [10:30:42]Waiting for new connection... [10:30:42] Sock 9.Parse request [10:30:42]Sock 9.Check first char [10:30:42]Sock 9.First char is OK [10:30:42]request: POST /json_proto HTTP/1.0 [10:30:42]Method: POST [10:30:42]URL: /json_proto [10:30:42]Method is POST - this is cgi request [10:30:42]url: /json_proto [10:30:42]query_string will be loaded in cgi processing [10:30:42]execute_cgi json_proto POST (null) [10:30:42]execute_cgi path=json_proto method=POST [10:30:42]POST find Content-Length [10:30:42]Host: 172.17.40.67:8080 [10:30:42]Content-Length: 752 [10:30:42]Content-Type: application/json [10:30:42] [10:30:42]POST finish read [10:30:42]Found Content-Length = 752 [10:30:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:42]execute_script... [10:30:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:42]POST & json_proto [10:30:42]process_json_proto [10:30:42]json parsed OK: [10:30:42]protocol is kg_v1.0 [10:30:42]action value=close_receipt [10:30:42]process_action close_receipt [10:30:42]cmd_close_receipt [10:30:42]MH_GetDate [10:30:42]Write to MH i2c: F0 00 00 C2 66 17 [10:30:42]Write i2c OK [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: F0 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: F0 09 00 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: F0 09 00 C2 66 00 56 B9 20 67 EE DA 66 66 4A [10:30:42]GetLastDocTimeStamp 1730197813 [10:30:42]current date 1730197846 [10:30:42]FM_GetShiftState [10:30:42]SAM_PROTO_GetShiftState [10:30:42]wFMCommunicate request_size=4 [10:30:42]MH_SAM_APDU [10:30:42]CAPDU: 80 13 01 00 [10:30:42]Write to MH i2c: E2 08 00 C3 66 80 13 01 00 00 00 00 00 A6 [10:30:42]Write i2c OK [10:30:42]MH_I2C_Read... [10:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:42]Read from MH i2c: E2 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: E2 0E 00 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: E2 0E 00 C3 66 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [10:30:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:30:42]wFMCommunicate OK [10:30:42]SAM_PROTO_GetShiftState done [10:30:42]FM_GetShiftState done [10:30:42]opened in 1730160548 [10:30:42]opened+sec_in_day 1730246948 [10:30:42]quantity*price = 0 [10:30:42]sum+1 = 1 [10:30:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 154 29.10.2024 10:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 96645 ФПД: 149017710801489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103046&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96645&fm=149017710801489&tin=02508201610067®Number=0000000000170478&sum=0 [10:30:43]StoreToDocumentArchive [10:30:43]shift 145 fd 96645 [10:30:43]save to /storage/0145/doc_00096645 [10:30:43]save last doc name /storage/0145/doc_00096645 to /storage/kkm_last_doc_name [10:30:43]save OK [10:30:43]Clear old archive folders... [10:30:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:30:43]tlvbuf is 0135B310 [10:30:43]SAM_PROTO_ClearQueue [10:30:43]wFMCommunicate request_size=4 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 09 00 00 [10:30:43]Write to MH i2c: E2 08 00 D0 66 80 09 00 00 00 00 00 00 A8 [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 D0 66 00 90 00 AA [10:30:43]RAPDU: 90 00 [10:30:43]wFMCommunicate OK [10:30:43]SAM_PROTO_ClearQueue done [10:30:43]KKMCreateOFDPacket [10:30:43]OFDProtocolAddRootSTLVToBuf [10:30:43]FM_MakeSignedData [10:30:43]FM_MakeSignedData [10:30:43]SAM_PROTO_SignData [10:30:43]wFMCommunicate request_size=4 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 0D 01 02 [10:30:43]Write to MH i2c: E2 08 00 D1 66 80 0D 01 02 00 00 00 00 B0 [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 D1 66 00 90 00 AB [10:30:43]RAPDU: 90 00 [10:30:43]wFMCommunicate OK [10:30:43]wFMCommunicate request_size=255 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 56 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 79 01 00 35 04 06 00 87 87 E3 B7 [10:30:43]Write to MH i2c: E2 02 01 D2 66 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 56 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 79 01 00 35 04 06 00 87 87 E3 B7 00 00 E2 [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 D2 66 00 90 00 AC [10:30:43]RAPDU: 90 00 [10:30:43]wFMCommunicate OK [10:30:43]wFMCommunicate request_size=7 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 0D 02 02 02 B2 51 [10:30:43]Write to MH i2c: E2 0A 00 D3 66 80 0D 02 02 02 00 B2 51 00 00 BA [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 D3 66 00 90 00 AD [10:30:43]RAPDU: 90 00 [10:30:43]wFMCommunicate OK [10:30:43]wFMCommunicate request_size=4 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 0D 03 02 [10:30:43]Write to MH i2c: E2 08 00 D4 66 80 0D 03 02 00 00 00 00 B5 [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 0B 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 0B 00 D4 66 00 89 80 D4 E3 DF 66 B2 27 90 00 94 [10:30:43]RAPDU: 89 80 D4 E3 DF 66 B2 27 90 00 [10:30:43]wFMCommunicate OK [10:30:43]SAM_PROTO_SignData done [10:30:43]FM_MakeSignedData done [10:30:43]CreateOFDProtocolMessage [10:30:43]wFMCommunicate request_size=4 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 11 00 00 [10:30:43]Write to MH i2c: E2 08 00 D5 66 80 11 00 00 00 00 00 00 B5 [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 17 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 17 00 D5 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [10:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:30:43]wFMCommunicate OK [10:30:43]CreateOFDProtocolMessage done [10:30:43]OFDSenderStorePacket 96645 [10:30:43]StoreOFDPacket docnum=96645 [10:30:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 22 00 04 01 E0 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 56 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 79 01 00 35 04 06 00 87 87 E3 B7 B2 51 89 80 D4 E3 DF 66 B2 27 [10:30:43]CheckFolder [10:30:43]dirname=/storage/ofd_packets [10:30:43]CheckFolder done [10:30:43]ProducePacketName [10:30:43]name=ofd_packets/00096645 [10:30:43]NVStorageSaveData ofd_packets/00096645 [10:30:43]File name is /storage/ofd_packets/00096645 [10:30:43]Write 298 bytes [10:30:43]NVStorageSaveData done [10:30:43]OFDSenderStorePacket done [10:30:43]KKMCreateOFDPacket done [10:30:43]NVStorageSaveData kkm_last_timestamp [10:30:43]File name is /storage/kkm_last_timestamp [10:30:43]Write 4 bytes [10:30:43]NVStorageSaveData done [10:30:43]ExternCall_PrintAddStr [10:30:43]wPrintStart [10:30:43]Write to MH i2c: 01 00 00 D6 66 3C [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: 01 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: 01 07 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: 01 07 00 D6 66 00 00 00 00 00 FF 0F 51 [10:30:43]RasterBufferAndPrint [10:30:43]line Счет N : (1)3407171 [10:30:43]line ИНН: 02508201610067 [10:30:43]line Контрольно-Кассовый Чек [10:30:43]line ПРОДАЖА [10:30:43]line ТРК (МРК, ГНК) : 51 [10:30:43]line Товар: 2710194210 [10:30:43]line ДТ-К-5 [10:30:43]line 39.380 * 0.00 [10:30:43]line = 0.00 [10:30:43]line НДС 12% НСП 1% [10:30:43]line > о реализуемом товаре [10:30:43]line ИТОГО: 0.00 [10:30:43]line НСП 1% : 0.00 [10:30:43]line НДС 12% : 0.00 [10:30:43]line Наличными: 0.00 [10:30:43]line Безнал.: 0.00 [10:30:43]line Место: АЗС № 82 "Партнер Нефть" [10:30:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:30:43]line СНО: Общий режим [10:30:43]line Чек 154 29.10.2024 10:30 [10:30:43]line Смена: 145 ФФД: 1.0 [10:30:43]line ЗНМ: 0300000017 [10:30:43]line РНМ: 0000000000170478 [10:30:43]line Версия ККМ: v1.0 [10:30:43]line Талоны: ТК ГПНА Online [10:30:43]line 30075008 [10:30:43]line ФМ: 0000000002098560 [10:30:43]line ФД: 96645 [10:30:43]line ФПД: 149017710801489 [10:30:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103046&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96645&fm=149017710801489&tin=02508201610067®Number=0000000000170478&sum=0 [10:30:44]written 0, free lines is 4095 [10:30:44]Write to MH i2c: 01 00 00 00 67 67 [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 07 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 07 00 00 67 00 00 00 00 00 01 0D 7C [10:30:44]RasterBufferAndPrint [10:30:44]line [10:30:44]line [10:30:44]line [10:30:44]line [10:30:44]line [10:30:44]written 0, free lines is 3335 [10:30:44]MH_Cut [10:30:44]Write to MH i2c: D1 01 00 07 67 01 40 [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: D1 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: D1 01 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: D1 01 00 07 67 00 3F [10:30:44]Write to MH i2c: 01 00 00 08 67 6F [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:45]*** Cut start [10:30:45]*** Partial cut [10:30:45]*** CUTSNS_PIN = 1 [10:30:45]*** CUTSNS_PIN = 0 [10:30:45]*** Brake cut motor [10:30:45]Read from MH i2c: 01 [10:30:45]MH_I2C_Read... [10:30:45]*** Stop cut motor [10:30:45]*** Cut end [10:30:45]Read from MH i2c: 01 07 00 [10:30:45]MH_I2C_Read... [10:30:45]Read from MH i2c: 01 07 00 08 67 00 00 00 00 00 FF 0F 84 [10:30:45]process_action close_receipt done [10:30:45]requested_data is exist [10:30:45]produce_requested_data [10:30:45]requested_item fm.sn is exist - process it [10:30:45]wFMCommunicate request_size=4 [10:30:45]MH_SAM_APDU [10:30:45]CAPDU: 80 11 00 00 [10:30:45]Write to MH i2c: E2 08 00 09 67 80 11 00 00 00 00 00 00 EA [10:30:45]Write i2c OK [10:30:45]MH_I2C_Read... [10:30:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:45]Read from MH i2c: E2 [10:30:45]MH_I2C_Read... [10:30:45]Read from MH i2c: E2 17 00 [10:30:45]MH_I2C_Read... [10:30:45]Read from MH i2c: E2 17 00 09 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [10:30:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:30:45]wFMCommunicate OK [10:30:45]requested_item fd.num is exist - process it [10:30:45]SAM_PROTO_GetFieldsCounters [10:30:45]wFMCommunicate request_size=4 [10:30:45]MH_SAM_APDU [10:30:45]CAPDU: 80 13 00 00 [10:30:45]Write to MH i2c: E2 08 00 0A 67 80 13 00 00 00 00 00 00 ED [10:30:45]Write i2c OK [10:30:45]MH_I2C_Read... [10:30:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:45]Read from MH i2c: E2 [10:30:45]MH_I2C_Read... [10:30:45]Read from MH i2c: E2 62 00 [10:30:45]MH_I2C_Read... [10:30:45]Read from MH i2c: E2 62 00 0A 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 79 01 00 0E 04 04 00 91 00 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 6C [10:30:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 79 01 00 0E 04 04 00 91 00 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 [10:30:45]wFMCommunicate OK [10:30:45]SAM_PROTO_GetFieldsCounters done [10:30:45]requested_item shift.num is exist - process it [10:30:45]requested_item shift.opened is exist - process it [10:30:45]req_shift_opened [10:30:45]FM_GetShiftState [10:30:45]SAM_PROTO_GetShiftState [10:30:45]wFMCommunicate request_size=4 [10:30:45]MH_SAM_APDU [10:30:45]CAPDU: 80 13 01 00 [10:30:45]Write to MH i2c: E2 08 00 0B 67 80 13 01 00 00 00 00 00 EF [10:30:45]Write i2c OK [10:30:45]MH_I2C_Read... [10:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:45]Read from MH i2c: E2 [10:30:45]MH_I2C_Read... [10:30:45]Read from MH i2c: E2 0E 00 [10:30:45]MH_I2C_Read... [10:30:45]Read from MH i2c: E2 0E 00 0B 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [10:30:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:30:45]wFMCommunicate OK [10:30:45]SAM_PROTO_GetShiftState done [10:30:45]FM_GetShiftState done [10:30:45]req_shift_opened done [10:30:45]requested_item shift.open_date is exist - process it [10:30:45]req_shift_open_date [10:30:45]req_shift_open_date done [10:30:45]produce_requested_data done [10:30:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96645,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:30:45]process_action_free close_receipt [10:30:45]json_value_free [10:30:45]json_value_free done [10:30:45]process_json_proto returns [10:30:45]Send response to host [10:30:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96645,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:30:45]free response buf [10:30:45]execute_script done [10:30:45]execute_script returns [10:30:45]free content buf [10:30:45]Sock 9.Close socket [10:30:45]Sock 9.Thread stoped [10:31:09]accept exits with 7 [10:31:09]New connection [10:31:09]New thread 3066920292 created [10:31:09]Thread 3066776932 joined [10:31:09]Waiting for new connection... [10:31:09] Sock 7.Parse request [10:31:09]Sock 7.Check first char [10:31:09]Sock 7.First char is OK [10:31:09]request: POST /json_proto HTTP/1.0 [10:31:09]Method: POST [10:31:09]URL: /json_proto [10:31:09]Method is POST - this is cgi request [10:31:09]url: /json_proto [10:31:09]query_string will be loaded in cgi processing [10:31:09]execute_cgi json_proto POST (null) [10:31:09]execute_cgi path=json_proto method=POST [10:31:09]POST find Content-Length [10:31:09]Host: 172.17.40.67:8080 [10:31:09]Content-Length: 678 [10:31:09]Content-Type: application/json [10:31:09] [10:31:09]POST finish read [10:31:09]Found Content-Length = 678 [10:31:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:09]execute_script... [10:31: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)3407174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:09]POST & json_proto [10:31:09]process_json_proto [10:31:09]json parsed OK: [10:31:09]protocol is kg_v1.0 [10:31:09]action value=close_receipt [10:31:09]process_action close_receipt [10:31:09]cmd_close_receipt [10:31:09]MH_GetDate [10:31:09]Write to MH i2c: F0 00 00 0C 67 62 [10:31:09]Write i2c OK [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: F0 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: F0 09 00 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: F0 09 00 0C 67 00 72 B9 20 67 EE DA 66 66 B1 [10:31:09]GetLastDocTimeStamp 1730197846 [10:31:09]current date 1730197874 [10:31:09]FM_GetShiftState [10:31:09]SAM_PROTO_GetShiftState [10:31:09]wFMCommunicate request_size=4 [10:31:09]MH_SAM_APDU [10:31:09]CAPDU: 80 13 01 00 [10:31:09]Write to MH i2c: E2 08 00 0D 67 80 13 01 00 00 00 00 00 F1 [10:31:09]Write i2c OK [10:31:09]MH_I2C_Read... [10:31:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:09]Read from MH i2c: E2 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 0E 00 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 0E 00 0D 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4F [10:31:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:31:09]wFMCommunicate OK [10:31:09]SAM_PROTO_GetShiftState done [10:31:09]FM_GetShiftState done [10:31:09]opened in 1730160548 [10:31:09]opened+sec_in_day 1730246948 [10:31:09]quantity*price = 50041 [10:31:09]sum+1 = 50042 [10:31: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 155 29.10.2024 10:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96646 ФПД: 189322382110824 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103114&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96646&fm=189322382110824&tin=02508201610067®Number=0000000000170478&sum=50000 [10:31:10]StoreToDocumentArchive [10:31:10]shift 145 fd 96646 [10:31:10]save to /storage/0145/doc_00096646 [10:31:10]save last doc name /storage/0145/doc_00096646 to /storage/kkm_last_doc_name [10:31:10]save OK [10:31:10]Clear old archive folders... [10:31:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:10]tlvbuf is 012083C0 [10:31:10]SAM_PROTO_ClearQueue [10:31:10]wFMCommunicate request_size=4 [10:31:10]MH_SAM_APDU [10:31:10]CAPDU: 80 09 00 00 [10:31:10]Write to MH i2c: E2 08 00 1A 67 80 09 00 00 00 00 00 00 F3 [10:31:10]Write i2c OK [10:31:10]MH_I2C_Read... [10:31:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:10]Read from MH i2c: E2 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 1A 67 00 90 00 F5 [10:31:10]RAPDU: 90 00 [10:31:10]wFMCommunicate OK [10:31:10]SAM_PROTO_ClearQueue done [10:31:10]KKMCreateOFDPacket [10:31:10]OFDProtocolAddRootSTLVToBuf [10:31:10]FM_MakeSignedData [10:31:10]FM_MakeSignedData [10:31:10]SAM_PROTO_SignData [10:31:10]wFMCommunicate request_size=4 [10:31:10]MH_SAM_APDU [10:31:10]CAPDU: 80 0D 01 02 [10:31:10]Write to MH i2c: E2 08 00 1B 67 80 0D 01 02 00 00 00 00 FB [10:31:10]Write i2c OK [10:31:10]MH_I2C_Read... [10:31:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:10]Read from MH i2c: E2 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 1B 67 00 90 00 F6 [10:31:10]RAPDU: 90 00 [10:31:10]wFMCommunicate OK [10:31:10]wFMCommunicate request_size=255 [10:31:10]MH_SAM_APDU [10:31:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9B 00 00 00 F4 03 04 00 72 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 79 01 00 35 04 06 00 AC [10:31:10]Write to MH i2c: E2 02 01 1C 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9B 00 00 00 F4 03 04 00 72 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 79 01 00 35 04 06 00 AC 00 00 13 [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 1C 67 00 90 00 F7 [10:31:11]RAPDU: 90 00 [10:31:11]wFMCommunicate OK [10:31:11]wFMCommunicate request_size=10 [10:31:11]MH_SAM_APDU [10:31:11]CAPDU: 80 0D 02 02 05 30 0D 55 70 68 [10:31:11]Write to MH i2c: E2 0D 00 1D 67 80 0D 02 02 05 00 30 0D 55 70 68 00 00 72 [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 1D 67 00 90 00 F8 [10:31:11]RAPDU: 90 00 [10:31:11]wFMCommunicate OK [10:31:11]wFMCommunicate request_size=4 [10:31:11]MH_SAM_APDU [10:31:11]CAPDU: 80 0D 03 02 [10:31:11]Write to MH i2c: E2 08 00 1E 67 80 0D 03 02 00 00 00 00 00 [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 0B 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 0B 00 1E 67 00 CE 91 65 3E 89 8E EB 6C 90 00 71 [10:31:11]RAPDU: CE 91 65 3E 89 8E EB 6C 90 00 [10:31:11]wFMCommunicate OK [10:31:11]SAM_PROTO_SignData done [10:31:11]FM_MakeSignedData done [10:31:11]CreateOFDProtocolMessage [10:31:11]wFMCommunicate request_size=4 [10:31:11]MH_SAM_APDU [10:31:11]CAPDU: 80 11 00 00 [10:31:11]Write to MH i2c: E2 08 00 1F 67 80 11 00 00 00 00 00 00 00 [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 17 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 17 00 1F 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [10:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:31:11]wFMCommunicate OK [10:31:11]CreateOFDProtocolMessage done [10:31:11]OFDSenderStorePacket 96646 [10:31:11]StoreOFDPacket docnum=96646 [10:31:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 54 07 01 30 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9B 00 00 00 F4 03 04 00 72 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 79 01 00 35 04 06 00 AC 30 0D 55 70 68 CE 91 65 3E 89 8E EB 6C [10:31:11]CheckFolder [10:31:11]dirname=/storage/ofd_packets [10:31:11]CheckFolder done [10:31:11]ProducePacketName [10:31:11]name=ofd_packets/00096646 [10:31:11]NVStorageSaveData ofd_packets/00096646 [10:31:11]File name is /storage/ofd_packets/00096646 [10:31:11]Write 301 bytes [10:31:11]NVStorageSaveData done [10:31:11]OFDSenderStorePacket done [10:31:11]KKMCreateOFDPacket done [10:31:11]NVStorageSaveData kkm_last_timestamp [10:31:11]File name is /storage/kkm_last_timestamp [10:31:11]Write 4 bytes [10:31:11]NVStorageSaveData done [10:31:11]ExternCall_PrintAddStr [10:31:11]wPrintStart [10:31:11]Write to MH i2c: 01 00 00 20 67 87 [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: 01 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: 01 07 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: 01 07 00 20 67 00 00 00 00 00 FF 0F 9C [10:31:11]RasterBufferAndPrint [10:31:11]line Счет N : (1)3407174 [10:31:11]line ИНН: 02508201610067 [10:31:11]line Контрольно-Кассовый Чек [10:31:11]line ПРОДАЖА [10:31:11]line ТРК (МРК, ГНК) : 22 [10:31:11]line Товар: 2710124130 [10:31:11]line Аи-92-К-4 [10:31:11]line 7.480 * 66.90 [10:31:11]line = 500.41 [10:31:11]line НДС 12% НСП 1% [10:31:11]line > о реализуемом товаре [10:31:11]line ОКРУГЛЕНИЕ: -0.41 [10:31:11]line ИТОГО: 500.00 [10:31:11]line Внесено: 500.00 [10:31:11]line СДАЧА: 0.00 [10:31:11]line НСП 1% : 4.43 [10:31:11]line НДС 12% : 53.14 [10:31:11]line Наличными: 500.00 [10:31:11]line Безнал.: 0.00 [10:31:11]line Место: АЗС № 82 "Партнер Нефть" [10:31:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:31:11]line СНО: Общий режим [10:31:11]line Чек 155 29.10.2024 10:31 [10:31:11]line Смена: 145 ФФД: 1.0 [10:31:11]line ЗНМ: 0300000017 [10:31:11]line РНМ: 0000000000170478 [10:31:11]line Версия ККМ: v1.0 [10:31:11]line ФМ: 0000000002098560 [10:31:11]line ФД: 96646 [10:31:11]line ФПД: 189322382110824 [10:31:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103114&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96646&fm=189322382110824&tin=02508201610067®Number=0000000000170478&sum=50000 [10:31:11]written 0, free lines is 4095 [10:31:12]Write to MH i2c: 01 00 00 4B 67 B2 [10:31:12]Write i2c OK [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: 01 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: 01 07 00 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: 01 07 00 4B 67 00 00 00 00 00 F0 0C B5 [10:31:12]RasterBufferAndPrint [10:31:12]line [10:31:12]line [10:31:12]line [10:31:12]line [10:31:12]line [10:31:12]written 0, free lines is 3319 [10:31:12]MH_Cut [10:31:12]Write to MH i2c: D1 01 00 52 67 01 8B [10:31:12]Write i2c OK [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: D1 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: D1 01 00 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: D1 01 00 52 67 00 8A [10:31:12]Write to MH i2c: 01 00 00 53 67 BA [10:31:12]Write i2c OK [10:31:12]MH_I2C_Read... [10:31:12]*** Cut start [10:31:12]*** Partial cut [10:31:12]*** CUTSNS_PIN = 1 [10:31:12]*** CUTSNS_PIN = 0 [10:31:13]*** Brake cut motor [10:31:13]Read from MH i2c: 01 [10:31:13]MH_I2C_Read... [10:31:13]*** Stop cut motor [10:31:13]*** Cut end [10:31:13]Read from MH i2c: 01 07 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: 01 07 00 53 67 00 00 00 00 00 FF 0F CF [10:31:13]process_action close_receipt done [10:31:13]requested_data is exist [10:31:13]produce_requested_data [10:31:13]requested_item fm.sn is exist - process it [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 11 00 00 [10:31:13]Write to MH i2c: E2 08 00 54 67 80 11 00 00 00 00 00 00 35 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 17 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 17 00 54 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [10:31:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:31:13]wFMCommunicate OK [10:31:13]requested_item fd.num is exist - process it [10:31:13]SAM_PROTO_GetFieldsCounters [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 13 00 00 [10:31:13]Write to MH i2c: E2 08 00 55 67 80 13 00 00 00 00 00 00 38 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 62 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 62 00 55 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 79 01 00 0E 04 04 00 91 00 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 BB [10:31:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 79 01 00 0E 04 04 00 91 00 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 [10:31:13]wFMCommunicate OK [10:31:13]SAM_PROTO_GetFieldsCounters done [10:31:13]requested_item shift.num is exist - process it [10:31:13]requested_item shift.opened is exist - process it [10:31:13]req_shift_opened [10:31:13]FM_GetShiftState [10:31:13]SAM_PROTO_GetShiftState [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 13 01 00 [10:31:13]Write to MH i2c: E2 08 00 56 67 80 13 01 00 00 00 00 00 3A [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:13]Read from MH i2c: E2 0E 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 0E 00 56 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 98 [10:31:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:31:13]wFMCommunicate OK [10:31:13]SAM_PROTO_GetShiftState done [10:31:13]FM_GetShiftState done [10:31:13]req_shift_opened done [10:31:13]requested_item shift.open_date is exist - process it [10:31:13]req_shift_open_date [10:31:13]req_shift_open_date done [10:31:13]produce_requested_data done [10:31:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96646,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:31:13]process_action_free close_receipt [10:31:13]json_value_free [10:31:13]json_value_free done [10:31:13]process_json_proto returns [10:31:13]Send response to host [10:31:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96646,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:31:13]free response buf [10:31:13]execute_script done [10:31:13]execute_script returns [10:31:13]free content buf [10:31:13]Sock 7.Close socket [10:31:13]Sock 7.Thread stoped [10:31:47]accept exits with 9 [10:31:47]New connection [10:31:47]New thread 3066776932 created [10:31:47]Thread 3066920292 joined [10:31:47]Waiting for new connection... [10:31:47] Sock 9.Parse request [10:31:47]Sock 9.Check first char [10:31:47]Sock 9.First char is OK [10:31:47]request: POST /json_proto HTTP/1.0 [10:31:47]Method: POST [10:31:47]URL: /json_proto [10:31:47]Method is POST - this is cgi request [10:31:47]url: /json_proto [10:31:47]query_string will be loaded in cgi processing [10:31:47]execute_cgi json_proto POST (null) [10:31:47]execute_cgi path=json_proto method=POST [10:31:47]POST find Content-Length [10:31:47]Host: 172.17.40.67:8080 [10:31:47]Content-Length: 683 [10:31:47]Content-Type: application/json [10:31:47] [10:31:47]POST finish read [10:31:47]Found Content-Length = 683 [10:31:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 53.860, "sum" : 3603.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3603.00, "payments": [ { "type": 0, "sum" : 3603.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:47]execute_script... [10: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)3407173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 53.860, "sum" : 3603.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3603.00, "payments": [ { "type": 0, "sum" : 3603.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:47]POST & json_proto [10:31:47]process_json_proto [10:31:47]json parsed OK: [10:31:47]protocol is kg_v1.0 [10:31:47]action value=close_receipt [10:31:47]process_action close_receipt [10:31:47]cmd_close_receipt [10:31:47]MH_GetDate [10:31:47]Write to MH i2c: F0 00 00 57 67 AD [10:31:47]Write i2c OK [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: F0 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: F0 09 00 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: F0 09 00 57 67 00 98 B9 20 67 EE DA 66 66 22 [10:31:47]GetLastDocTimeStamp 1730197874 [10:31:47]current date 1730197912 [10:31:47]FM_GetShiftState [10:31:47]SAM_PROTO_GetShiftState [10:31:47]wFMCommunicate request_size=4 [10:31:47]MH_SAM_APDU [10:31:47]CAPDU: 80 13 01 00 [10:31:47]Write to MH i2c: E2 08 00 58 67 80 13 01 00 00 00 00 00 3C [10:31:47]Write i2c OK [10:31:47]MH_I2C_Read... [10:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:47]Read from MH i2c: E2 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: E2 0E 00 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: E2 0E 00 58 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9A [10:31:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:31:47]wFMCommunicate OK [10:31:47]SAM_PROTO_GetShiftState done [10:31:47]FM_GetShiftState done [10:31:47]opened in 1730160548 [10:31:47]opened+sec_in_day 1730246948 [10:31:47]quantity*price = 360323 [10:31:47]sum+1 = 360324 [10:31:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 3603.00 Внесено: 4000.00 СДАЧА: 397.00 НСП 1% : 31.89 НДС 12% : 382.64 Наличными: 3603.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 156 29.10.2024 10:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96647 ФПД: 201463001343788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96647&fm=201463001343788&tin=02508201610067®Number=0000000000170478&sum=360300 [10:31:49]StoreToDocumentArchive [10:31:49]shift 145 fd 96647 [10:31:49]save to /storage/0145/doc_00096647 [10:31:49]save last doc name /storage/0145/doc_00096647 to /storage/kkm_last_doc_name [10:31:49]save OK [10:31:49]Clear old archive folders... [10:31:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:49]tlvbuf is 01101C10 [10:31:49]SAM_PROTO_ClearQueue [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 09 00 00 [10:31:49]Write to MH i2c: E2 08 00 65 67 80 09 00 00 00 00 00 00 3E [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 65 67 00 90 00 40 [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]SAM_PROTO_ClearQueue done [10:31:49]KKMCreateOFDPacket [10:31:49]OFDProtocolAddRootSTLVToBuf [10:31:49]FM_MakeSignedData [10:31:49]FM_MakeSignedData [10:31:49]SAM_PROTO_SignData [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 0D 01 02 [10:31:49]Write to MH i2c: E2 08 00 66 67 80 0D 01 02 00 00 00 00 46 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 66 67 00 90 00 41 [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]wFMCommunicate request_size=255 [10:31:49]MH_SAM_APDU [10:31: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 34 FF 03 08 00 03 64 D2 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 83 7F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 78 95 00 00 00 00 07 04 06 00 6C 7F 05 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 98 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 79 01 00 35 04 06 00 B7 [10:31:49]Write to MH i2c: E2 02 01 67 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 64 D2 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 83 7F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 78 95 00 00 00 00 07 04 06 00 6C 7F 05 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 98 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 79 01 00 35 04 06 00 B7 00 00 F3 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 67 67 00 90 00 42 [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]wFMCommunicate request_size=10 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 0D 02 02 05 3A C2 A1 67 2C [10:31:49]Write to MH i2c: E2 0D 00 68 67 80 0D 02 02 05 00 3A C2 A1 67 2C 00 00 83 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 68 67 00 90 00 43 [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 0D 03 02 [10:31:49]Write to MH i2c: E2 08 00 69 67 80 0D 03 02 00 00 00 00 4B [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 0B 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 0B 00 69 67 00 A6 A4 ED 02 D0 93 33 CE 90 00 E9 [10:31:49]RAPDU: A6 A4 ED 02 D0 93 33 CE 90 00 [10:31:49]wFMCommunicate OK [10:31:49]SAM_PROTO_SignData done [10:31:49]FM_MakeSignedData done [10:31:49]CreateOFDProtocolMessage [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 11 00 00 [10:31:49]Write to MH i2c: E2 08 00 6A 67 80 11 00 00 00 00 00 00 4B [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 17 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 17 00 6A 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [10:31:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:31:49]wFMCommunicate OK [10:31:49]CreateOFDProtocolMessage done [10:31:49]OFDSenderStorePacket 96647 [10:31:49]StoreOFDPacket docnum=96647 [10:31:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 3F 07 01 3A 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 64 D2 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 83 7F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 78 95 00 00 00 00 07 04 06 00 6C 7F 05 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 98 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 79 01 00 35 04 06 00 B7 3A C2 A1 67 2C A6 A4 ED 02 D0 93 33 CE [10:31:49]CheckFolder [10:31:49]dirname=/storage/ofd_packets [10:31:49]CheckFolder done [10:31:49]ProducePacketName [10:31:49]name=ofd_packets/00096647 [10:31:49]NVStorageSaveData ofd_packets/00096647 [10:31:49]File name is /storage/ofd_packets/00096647 [10:31:49]Write 301 bytes [10:31:49]NVStorageSaveData done [10:31:49]OFDSenderStorePacket done [10:31:49]KKMCreateOFDPacket done [10:31:49]NVStorageSaveData kkm_last_timestamp [10:31:49]File name is /storage/kkm_last_timestamp [10:31:49]Write 4 bytes [10:31:49]NVStorageSaveData done [10:31:49]ExternCall_PrintAddStr [10:31:49]wPrintStart [10:31:49]Write to MH i2c: 01 00 00 6B 67 D2 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: 01 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: 01 07 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: 01 07 00 6B 67 00 00 00 00 00 FF 0F E7 [10:31:49]RasterBufferAndPrint [10:31:49]line Счет N : (1)3407173 [10:31:49]line ИНН: 02508201610067 [10:31:49]line Контрольно-Кассовый Чек [10:31:49]line ПРОДАЖА [10:31:49]line ТРК (МРК, ГНК) : 12 [10:31:49]line Товар: 2710124130 [10:31:49]line Аи-92-К-4 [10:31:49]line 53.860 * 66.90 [10:31:49]line = 3603.23 [10:31:49]line НДС 12% НСП 1% [10:31:49]line > о реализуемом товаре [10:31:49]line ОКРУГЛЕНИЕ: -0.23 [10:31:49]line ИТОГО: 3603.00 [10:31:49]line Внесено: 4000.00 [10:31:49]line СДАЧА: 397.00 [10:31:49]line НСП 1% : 31.89 [10:31:49]line НДС 12% : 382.64 [10:31:49]line Наличными: 3603.00 [10:31:49]line Безнал.: 0.00 [10:31:49]line Место: АЗС № 82 "Партнер Нефть" [10:31:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:31:49]line СНО: Общий режим [10:31:49]line Чек 156 29.10.2024 10:31 [10:31:49]line Смена: 145 ФФД: 1.0 [10:31:49]line ЗНМ: 0300000017 [10:31:49]line РНМ: 0000000000170478 [10:31:49]line Версия ККМ: v1.0 [10:31:49]line ФМ: 0000000002098560 [10:31:49]line ФД: 96647 [10:31:49]line ФПД: 201463001343788 [10:31:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96647&fm=201463001343788&tin=02508201610067®Number=0000000000170478&sum=360300 [10:31:49]written 0, free lines is 4095 [10:31:50]Write to MH i2c: 01 00 00 96 67 FD [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 07 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 07 00 96 67 00 00 00 00 00 06 0D 17 [10:31:50]RasterBufferAndPrint [10:31:50]line [10:31:50]line [10:31:50]line [10:31:50]line [10:31:50]line [10:31:50]written 0, free lines is 3340 [10:31:50]MH_Cut [10:31:50]Write to MH i2c: D1 01 00 9D 67 01 D6 [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: D1 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: D1 01 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: D1 01 00 9D 67 00 D5 [10:31:50]Write to MH i2c: 01 00 00 9E 67 05 [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:51]*** Cut start [10:31:51]*** Partial cut [10:31:51]*** CUTSNS_PIN = 1 [10:31:51]*** CUTSNS_PIN = 0 [10:31:51]*** Brake cut motor [10:31:51]Read from MH i2c: 01 [10:31:51]MH_I2C_Read... [10:31:51]*** Stop cut motor [10:31:51]Read from MH i2c: 01 07 00 [10:31:51]MH_I2C_Read... [10:31:51]*** Cut end [10:31:51]Read from MH i2c: 01 07 00 9E 67 00 00 00 00 00 FF 0F 1A [10:31:51]process_action close_receipt done [10:31:51]requested_data is exist [10:31:51]produce_requested_data [10:31:51]requested_item fm.sn is exist - process it [10:31:51]wFMCommunicate request_size=4 [10:31:51]MH_SAM_APDU [10:31:51]CAPDU: 80 11 00 00 [10:31:51]Write to MH i2c: E2 08 00 9F 67 80 11 00 00 00 00 00 00 80 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:51]Read from MH i2c: E2 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 17 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 17 00 9F 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [10:31:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:31:51]wFMCommunicate OK [10:31:51]requested_item fd.num is exist - process it [10:31:51]SAM_PROTO_GetFieldsCounters [10:31:51]wFMCommunicate request_size=4 [10:31:51]MH_SAM_APDU [10:31:51]CAPDU: 80 13 00 00 [10:31:51]Write to MH i2c: E2 08 00 A0 67 80 13 00 00 00 00 00 00 83 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:51]Read from MH i2c: E2 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 62 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 62 00 A0 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 79 01 00 0E 04 04 00 91 00 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 0A [10:31:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 79 01 00 0E 04 04 00 91 00 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 [10:31:51]wFMCommunicate OK [10:31:51]SAM_PROTO_GetFieldsCounters done [10:31:51]requested_item shift.num is exist - process it [10:31:51]requested_item shift.opened is exist - process it [10:31:51]req_shift_opened [10:31:51]FM_GetShiftState [10:31:51]SAM_PROTO_GetShiftState [10:31:51]wFMCommunicate request_size=4 [10:31:51]MH_SAM_APDU [10:31:51]CAPDU: 80 13 01 00 [10:31:51]Write to MH i2c: E2 08 00 A1 67 80 13 01 00 00 00 00 00 85 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:51]Read from MH i2c: E2 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 0E 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 0E 00 A1 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E3 [10:31:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:31:51]wFMCommunicate OK [10:31:51]SAM_PROTO_GetShiftState done [10:31:51]FM_GetShiftState done [10:31:51]req_shift_opened done [10:31:51]requested_item shift.open_date is exist - process it [10:31:51]req_shift_open_date [10:31:51]req_shift_open_date done [10:31:51]produce_requested_data done [10:31:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96647,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:31:51]process_action_free close_receipt [10:31:51]json_value_free [10:31:51]json_value_free done [10:31:51]process_json_proto returns [10:31:51]Send response to host [10:31:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96647,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:31:51]free response buf [10:31:51]execute_script done [10:31:51]execute_script returns [10:31:51]free content buf [10:31:51]Sock 9.Close socket [10:31:51]Sock 9.Thread stoped [10:32:21]ConnectInit Can't connect to host [10:32:21]CommunicateWithHost connect error [10:32:21]CommunicateWithHost err = -1 [10:32:21]OFD Sender: Server communicate error [10:32:22]OFD Sender: Processing packet 96644 [packets to send 61, broken 57] [10:32:22]ProducePacketName [10:32:22]name=ofd_packets/00096644 [10:32:22]OFD Sender: To server: pG, [10:32:22]CommunicateWithHost lk.salyk.kg:30040 [10:32:22]ConnectInit lk.salyk.kg [10:32:22]accept exits with 7 [10:32:22]New connection [10:32:22]New thread 3066920292 created [10:32:22]Thread 3066776932 joined [10:32:22]Waiting for new connection... [10:32:22] Sock 7.Parse request [10:32:22]Sock 7.Check first char [10:32:22]Sock 7.First char is OK [10:32:22]request: POST /json_proto HTTP/1.0 [10:32:22]Method: POST [10:32:22]URL: /json_proto [10:32:22]Method is POST - this is cgi request [10:32:22]url: /json_proto [10:32:22]query_string will be loaded in cgi processing [10:32:22]execute_cgi json_proto POST (null) [10:32:22]execute_cgi path=json_proto method=POST [10:32:22]POST find Content-Length [10:32:22]Host: 172.17.40.67:8080 [10:32:22]Content-Length: 679 [10:32:22]Content-Type: application/json [10:32:22] [10:32:22]POST finish read [10:32:22]Found Content-Length = 679 [10:32:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:32:22]execute_script... [10:32: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)3407176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:32:22]POST & json_proto [10:32:22]process_json_proto [10:32:22]json parsed OK: [10:32:22]protocol is kg_v1.0 [10:32:22]action value=close_receipt [10:32:22]process_action close_receipt [10:32:22]cmd_close_receipt [10:32:22]MH_GetDate [10:32:22]Write to MH i2c: F0 00 00 A2 67 F8 [10:32:22]Write i2c OK [10:32:22]MH_I2C_Read... [10:32:22]Read from MH i2c: F0 [10:32:22]MH_I2C_Read... [10:32:22]Read from MH i2c: F0 09 00 [10:32:22]MH_I2C_Read... [10:32:22]Read from MH i2c: F0 09 00 A2 67 00 BA B9 20 67 EE DA 66 66 8F [10:32:22]GetLastDocTimeStamp 1730197912 [10:32:22]current date 1730197946 [10:32:22]FM_GetShiftState [10:32:22]SAM_PROTO_GetShiftState [10:32:22]wFMCommunicate request_size=4 [10:32:22]MH_SAM_APDU [10:32:22]CAPDU: 80 13 01 00 [10:32:22]Write to MH i2c: E2 08 00 A3 67 80 13 01 00 00 00 00 00 87 [10:32:22]Write i2c OK [10:32:22]MH_I2C_Read... [10:32:22]Connected sock=9 [10:32:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 9A 07 01 10 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 34 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 99 00 00 00 F4 03 04 00 35 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 79 01 00 35 04 06 00 EC 13 EB 09 21 FB BC 70 EE D0 83 35 48 24 [10:32:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:22]Read from MH i2c: E2 [10:32:22]MH_I2C_Read... [10:32:22]Read from MH i2c: E2 0E 00 [10:32:22]MH_I2C_Read... [10:32:22]Read from MH i2c: E2 0E 00 A3 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [10:32:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:32:22]wFMCommunicate OK [10:32:22]SAM_PROTO_GetShiftState done [10:32:22]FM_GetShiftState done [10:32:22]opened in 1730160548 [10:32:22]opened+sec_in_day 1730246948 [10:32:22]quantity*price = 70044 [10:32:22]sum+1 = 70045 [10:32: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 157 29.10.2024 10:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96648 ФПД: 233055285621225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103226&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96648&fm=233055285621225&tin=02508201610067®Number=0000000000170478&sum=70000 [10:32:23]StoreToDocumentArchive [10:32:23]shift 145 fd 96648 [10:32:23]save to /storage/0145/doc_00096648 [10:32:23]save last doc name /storage/0145/doc_00096648 to /storage/kkm_last_doc_name [10:32:23]save OK [10:32:23]Clear old archive folders... [10:32:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:23]tlvbuf is 0124CEE0 [10:32:23]SAM_PROTO_ClearQueue [10:32:23]wFMCommunicate request_size=4 [10:32:23]MH_SAM_APDU [10:32:23]CAPDU: 80 09 00 00 [10:32:23]Write to MH i2c: E2 08 00 B0 67 80 09 00 00 00 00 00 00 89 [10:32:23]Write i2c OK [10:32:23]MH_I2C_Read... [10:32:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:23]Read from MH i2c: E2 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 03 00 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 03 00 B0 67 00 90 00 8B [10:32:23]RAPDU: 90 00 [10:32:23]wFMCommunicate OK [10:32:23]SAM_PROTO_ClearQueue done [10:32:23]KKMCreateOFDPacket [10:32:23]OFDProtocolAddRootSTLVToBuf [10:32:23]FM_MakeSignedData [10:32:23]FM_MakeSignedData [10:32:23]SAM_PROTO_SignData [10:32:23]wFMCommunicate request_size=4 [10:32:23]MH_SAM_APDU [10:32:23]CAPDU: 80 0D 01 02 [10:32:23]Write to MH i2c: E2 08 00 B1 67 80 0D 01 02 00 00 00 00 91 [10:32:23]Write i2c OK [10:32:23]MH_I2C_Read... [10:32:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:23]Read from MH i2c: E2 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 03 00 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 03 00 B1 67 00 90 00 8C [10:32:23]RAPDU: 90 00 [10:32:23]wFMCommunicate OK [10:32:23]wFMCommunicate request_size=255 [10:32:23]MH_SAM_APDU [10:32:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9D 00 00 00 F4 03 04 00 BA B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 79 01 00 35 04 06 00 D3 [10:32:23]Write to MH i2c: E2 02 01 B2 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9D 00 00 00 F4 03 04 00 BA B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 79 01 00 35 04 06 00 D3 00 00 2C [10:32:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6F 42 47 00 2F 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 32 30 39 38 35 36 30 10 04 04 00 85 79 01 00 F4 03 04 00 E0 63 20 67 B6 04 01 00 00 4E 92 21 E6 5D 8B FC 13 [10:32:23]CommunicateWithHost err = 0 [10:32:23]CheckOFDResponse [10:32:23]1017 (14) - 77093643461234 [10:32:23]1041 (16) - 0000000002098560 [10:32:23]1040 (4) - 96645 [10:32:23]1012 (4) - 29.10.2024 04:26 [10:32:23]1206 (1) - 0 [10:32:23]OFD Sender: Remove packet 96645 [10:32:23]ProducePacketName [10:32:23]name=ofd_packets/00096645 [10:32:23]NVStorageDeleteData [10:32:23]Write i2c OK [10:32:23]MH_I2C_Read... [10:32:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:24]Read from MH i2c: E2 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 03 00 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 03 00 B2 67 00 90 00 8D [10:32:24]RAPDU: 90 00 [10:32:24]wFMCommunicate OK [10:32:24]wFMCommunicate request_size=10 [10:32:24]MH_SAM_APDU [10:32:24]CAPDU: 80 0D 02 02 05 F6 69 83 31 E9 [10:32:24]Write to MH i2c: E2 0D 00 B3 67 80 0D 02 02 05 00 F6 69 83 31 E9 00 00 9A [10:32:24]Write i2c OK [10:32:24]MH_I2C_Read... [10:32:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:24]Read from MH i2c: E2 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 03 00 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 03 00 B3 67 00 90 00 8E [10:32:24]RAPDU: 90 00 [10:32:24]wFMCommunicate OK [10:32:24]wFMCommunicate request_size=4 [10:32:24]MH_SAM_APDU [10:32:24]CAPDU: 80 0D 03 02 [10:32:24]Write to MH i2c: E2 08 00 B4 67 80 0D 03 02 00 00 00 00 96 [10:32:24]Write i2c OK [10:32:24]MH_I2C_Read... [10:32:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:24]Read from MH i2c: E2 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 0B 00 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 0B 00 B4 67 00 AA 8E 1B 09 F5 00 C7 9A 90 00 49 [10:32:24]RAPDU: AA 8E 1B 09 F5 00 C7 9A 90 00 [10:32:24]wFMCommunicate OK [10:32:24]SAM_PROTO_SignData done [10:32:24]FM_MakeSignedData done [10:32:24]CreateOFDProtocolMessage [10:32:24]wFMCommunicate request_size=4 [10:32:24]MH_SAM_APDU [10:32:24]CAPDU: 80 11 00 00 [10:32:24]Write to MH i2c: E2 08 00 B5 67 80 11 00 00 00 00 00 00 96 [10:32:24]Write i2c OK [10:32:24]MH_I2C_Read... [10:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:24]Read from MH i2c: E2 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 17 00 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: E2 17 00 B5 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [10:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:32:24]wFMCommunicate OK [10:32:24]CreateOFDProtocolMessage done [10:32:24]OFDSenderStorePacket 96648 [10:32:24]StoreOFDPacket docnum=96648 [10:32:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 52 07 01 01 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9D 00 00 00 F4 03 04 00 BA B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 79 01 00 35 04 06 00 D3 F6 69 83 31 E9 AA 8E 1B 09 F5 00 C7 9A [10:32:24]CheckFolder [10:32:24]dirname=/storage/ofd_packets [10:32:24]CheckFolder done [10:32:24]ProducePacketName [10:32:24]name=ofd_packets/00096648 [10:32:24]NVStorageSaveData ofd_packets/00096648 [10:32:24]File name is /storage/ofd_packets/00096648 [10:32:24]Write 301 bytes [10:32:24]NVStorageSaveData done [10:32:24]OFDSenderStorePacket done [10:32:24]KKMCreateOFDPacket done [10:32:24]NVStorageSaveData kkm_last_timestamp [10:32:24]File name is /storage/kkm_last_timestamp [10:32:24]Write 4 bytes [10:32:24]NVStorageSaveData done [10:32:24]ExternCall_PrintAddStr [10:32:24]wPrintStart [10:32:24]Write to MH i2c: 01 00 00 B6 67 1D [10:32:24]Write i2c OK [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: 01 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: 01 07 00 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: 01 07 00 B6 67 00 00 00 00 00 FF 0F 32 [10:32:24]RasterBufferAndPrint [10:32:24]line Счет N : (1)3407176 [10:32:24]line ИНН: 02508201610067 [10:32:24]line Контрольно-Кассовый Чек [10:32:24]line ПРОДАЖА [10:32:24]line ТРК (МРК, ГНК) : 32 [10:32:24]line Товар: 2710124130 [10:32:24]line Аи-92-К-4 [10:32:24]line 10.470 * 66.90 [10:32:24]line = 700.44 [10:32:24]line НДС 12% НСП 1% [10:32:24]line > о реализуемом товаре [10:32:24]line ОКРУГЛЕНИЕ: -0.44 [10:32:24]line ИТОГО: 700.00 [10:32:24]line Внесено: 700.00 [10:32:24]line СДАЧА: 0.00 [10:32:24]line НСП 1% : 6.20 [10:32:24]line НДС 12% : 74.38 [10:32:24]line Наличными: 700.00 [10:32:24]line Безнал.: 0.00 [10:32:24]line Место: АЗС № 82 "Партнер Нефть" [10:32:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:32:24]line СНО: Общий режим [10:32:24]line Чек 157 29.10.2024 10:32 [10:32:24]line Смена: 145 ФФД: 1.0 [10:32:24]line ЗНМ: 0300000017 [10:32:24]line РНМ: 0000000000170478 [10:32:24]line Версия ККМ: v1.0 [10:32:24]line ФМ: 0000000002098560 [10:32:24]line ФД: 96648 [10:32:24]line ФПД: 233055285621225 [10:32:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103226&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96648&fm=233055285621225&tin=02508201610067®Number=0000000000170478&sum=70000 [10:32:24]written 0, free lines is 4095 [10:32:24]OFD Sender: Processing packet 96646 [packets to send 60, broken 57] [10:32:24]ProducePacketName [10:32:24]name=ofd_packets/00096646 [10:32:24]OFD Sender: To server: pG, [10:32:24]CommunicateWithHost lk.salyk.kg:30040 [10:32:24]ConnectInit lk.salyk.kg [10:32:24]Connected sock=9 [10:32:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 54 07 01 30 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9B 00 00 00 F4 03 04 00 72 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 79 01 00 35 04 06 00 AC 30 0D 55 70 68 CE 91 65 3E 89 8E EB 6C [10:32:24]Write to MH i2c: 01 00 00 E1 67 48 [10:32:24]Write i2c OK [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: 01 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: 01 07 00 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: 01 07 00 E1 67 00 00 00 00 00 F9 0C 54 [10:32:24]RasterBufferAndPrint [10:32:24]line [10:32:24]line [10:32:24]line [10:32:24]line [10:32:24]line [10:32:24]written 0, free lines is 3330 [10:32:24]MH_Cut [10:32:24]Write to MH i2c: D1 01 00 E8 67 01 21 [10:32:24]Write i2c OK [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: D1 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: D1 01 00 [10:32:24]MH_I2C_Read... [10:32:24]Read from MH i2c: D1 01 00 E8 67 00 20 [10:32:24]Write to MH i2c: 01 00 00 E9 67 50 [10:32:24]Write i2c OK [10:32:24]MH_I2C_Read... [10:32:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FC B7 47 00 F0 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 32 30 39 38 35 36 30 10 04 04 00 86 79 01 00 F4 03 04 00 E1 63 20 67 B6 04 01 00 00 FC FB A0 A9 09 80 01 09 [10:32:24]CommunicateWithHost err = 0 [10:32:24]CheckOFDResponse [10:32:24]1017 (14) - 77093643461234 [10:32:24]1041 (16) - 0000000002098560 [10:32:24]1040 (4) - 96646 [10:32:24]1012 (4) - 29.10.2024 04:26 [10:32:24]1206 (1) - 0 [10:32:24]OFD Sender: Remove packet 96646 [10:32:24]ProducePacketName [10:32:24]name=ofd_packets/00096646 [10:32:24]NVStorageDeleteData [10:32:25]OFD Sender: Processing packet 96647 [packets to send 59, broken 57] [10:32:25]ProducePacketName [10:32:25]name=ofd_packets/00096647 [10:32:25]OFD Sender: To server: pG, [10:32:25]CommunicateWithHost lk.salyk.kg:30040 [10:32:25]ConnectInit lk.salyk.kg [10:32:25]*** Cut start [10:32:25]*** Partial cut [10:32:25]*** CUTSNS_PIN = 1 [10:32:25]*** CUTSNS_PIN = 0 [10:32:25]Connected sock=9 [10:32:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 3F 07 01 3A 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 64 D2 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 83 7F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 7F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 78 95 00 00 00 00 07 04 06 00 6C 7F 05 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 98 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 79 01 00 35 04 06 00 B7 3A C2 A1 67 2C A6 A4 ED 02 D0 93 33 CE [10:32:25]*** Brake cut motor [10:32:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 94 BF 47 00 24 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 32 30 39 38 35 36 30 10 04 04 00 87 79 01 00 F4 03 04 00 E2 63 20 67 B6 04 01 00 00 54 13 2F E5 81 EC 38 4A [10:32:25]CommunicateWithHost err = 0 [10:32:25]CheckOFDResponse [10:32:25]1017 (14) - 77093643461234 [10:32:25]1041 (16) - 0000000002098560 [10:32:25]1040 (4) - 96647 [10:32:25]1012 (4) - 29.10.2024 04:26 [10:32:25]1206 (1) - 0 [10:32:25]OFD Sender: Remove packet 96647 [10:32:25]ProducePacketName [10:32:25]name=ofd_packets/00096647 [10:32:25]NVStorageDeleteData [10:32:25]Read from MH i2c: 01 [10:32:25]MH_I2C_Read... [10:32:25]*** Stop cut motor [10:32:25]*** Cut end [10:32:25]Read from MH i2c: 01 07 00 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: 01 07 00 E9 67 00 00 00 00 00 FF 0F 65 [10:32:25]process_action close_receipt done [10:32:25]requested_data is exist [10:32:25]produce_requested_data [10:32:25]requested_item fm.sn is exist - process it [10:32:25]wFMCommunicate request_size=4 [10:32:25]MH_SAM_APDU [10:32:25]CAPDU: 80 11 00 00 [10:32:25]Write to MH i2c: E2 08 00 EA 67 80 11 00 00 00 00 00 00 CB [10:32:25]Write i2c OK [10:32:25]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 17 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 17 00 EA 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [10:32:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:32:26]wFMCommunicate OK [10:32:26]requested_item fd.num is exist - process it [10:32:26]SAM_PROTO_GetFieldsCounters [10:32:26]wFMCommunicate request_size=4 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 13 00 00 [10:32:26]Write to MH i2c: E2 08 00 EB 67 80 13 00 00 00 00 00 00 CE [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:26]Read from MH i2c: E2 62 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 62 00 EB 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 79 01 00 0E 04 04 00 91 00 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 59 [10:32:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 79 01 00 0E 04 04 00 91 00 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 [10:32:26]wFMCommunicate OK [10:32:26]SAM_PROTO_GetFieldsCounters done [10:32:26]requested_item shift.num is exist - process it [10:32:26]requested_item shift.opened is exist - process it [10:32:26]req_shift_opened [10:32:26]FM_GetShiftState [10:32:26]SAM_PROTO_GetShiftState [10:32:26]wFMCommunicate request_size=4 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 13 01 00 [10:32:26]Write to MH i2c: E2 08 00 EC 67 80 13 01 00 00 00 00 00 D0 [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 0E 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 0E 00 EC 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2E [10:32:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:32:26]wFMCommunicate OK [10:32:26]SAM_PROTO_GetShiftState done [10:32:26]FM_GetShiftState done [10:32:26]req_shift_opened done [10:32:26]requested_item shift.open_date is exist - process it [10:32:26]req_shift_open_date [10:32:26]req_shift_open_date done [10:32:26]produce_requested_data done [10:32:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96648,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:32:26]process_action_free close_receipt [10:32:26]json_value_free [10:32:26]json_value_free done [10:32:26]process_json_proto returns [10:32:26]Send response to host [10:32:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96648,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:32:26]free response buf [10:32:26]execute_script done [10:32:26]execute_script returns [10:32:26]free content buf [10:32:26]Sock 7.Close socket [10:32:26]Sock 7.Thread stoped [10:32:26]OFD Sender: Processing packet 96648 [packets to send 58, broken 57] [10:32:26]ProducePacketName [10:32:26]name=ofd_packets/00096648 [10:32:26]OFD Sender: To server: pG, [10:32:26]CommunicateWithHost lk.salyk.kg:30040 [10:32:26]ConnectInit lk.salyk.kg [10:32:26]Connected sock=7 [10:32:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 52 07 01 01 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9D 00 00 00 F4 03 04 00 BA B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 79 01 00 35 04 06 00 D3 F6 69 83 31 E9 AA 8E 1B 09 F5 00 C7 9A [10:32:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 54 BF 47 00 5F 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 32 30 39 38 35 36 30 10 04 04 00 88 79 01 00 F4 03 04 00 E3 63 20 67 B6 04 01 00 00 CE C8 5C 32 60 B8 73 7B [10:32:26]CommunicateWithHost err = 0 [10:32:26]CheckOFDResponse [10:32:26]1017 (14) - 77093643461234 [10:32:26]1041 (16) - 0000000002098560 [10:32:26]1040 (4) - 96648 [10:32:26]1012 (4) - 29.10.2024 04:26 [10:32:26]1206 (1) - 0 [10:32:26]OFD Sender: Remove packet 96648 [10:32:26]ProducePacketName [10:32:26]name=ofd_packets/00096648 [10:32:26]NVStorageDeleteData [10:32:27]OFD Sender: No OFD packet to send [10:32:27]OFD Sender: No OFD packet to send [10:32:32]OFD Sender: No OFD packet to send [10:32:37]OFD Sender: No OFD packet to send [10:32:42]OFD Sender: No OFD packet to send [10:32:44]accept exits with 10 [10:32:44]New connection [10:32:44]New thread 3066776932 created [10:32:44]Thread 3066920292 joined [10:32:44]Waiting for new connection... [10:32:44] Sock 10.Parse request [10:32:44]Sock 10.Check first char [10:32:44]Sock 10.First char is OK [10:32:44]request: POST /json_proto HTTP/1.0 [10:32:44]Method: POST [10:32:44]URL: /json_proto [10:32:44]Method is POST - this is cgi request [10:32:44]url: /json_proto [10:32:44]query_string will be loaded in cgi processing [10:32:44]execute_cgi json_proto POST (null) [10:32:44]execute_cgi path=json_proto method=POST [10:32:44]POST find Content-Length [10:32:44]Host: 172.17.40.67:8080 [10:32:44]Content-Length: 752 [10:32:44]Content-Type: application/json [10:32:44] [10:32:44]POST finish read [10:32:44]Found Content-Length = 752 [10:32:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:44]execute_script... [10:32: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)3407175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:44]POST & json_proto [10:32:44]process_json_proto [10:32:44]json parsed OK: [10:32:44]protocol is kg_v1.0 [10:32:44]action value=close_receipt [10:32:44]process_action close_receipt [10:32:44]cmd_close_receipt [10:32:44]MH_GetDate [10:32:44]Write to MH i2c: F0 00 00 ED 67 43 [10:32:44]Write i2c OK [10:32:44]MH_I2C_Read... [10:32:44]Read from MH i2c: F0 [10:32:44]MH_I2C_Read... [10:32:44]Read from MH i2c: F0 09 00 [10:32:44]MH_I2C_Read... [10:32:44]Read from MH i2c: F0 09 00 ED 67 00 D0 B9 20 67 EE DA 66 66 F0 [10:32:44]GetLastDocTimeStamp 1730197946 [10:32:44]current date 1730197968 [10:32:44]FM_GetShiftState [10:32:44]SAM_PROTO_GetShiftState [10:32:44]wFMCommunicate request_size=4 [10:32:44]MH_SAM_APDU [10:32:44]CAPDU: 80 13 01 00 [10:32:44]Write to MH i2c: E2 08 00 EE 67 80 13 01 00 00 00 00 00 D2 [10:32:44]Write i2c OK [10:32:44]MH_I2C_Read... [10:32:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:44]Read from MH i2c: E2 [10:32:44]MH_I2C_Read... [10:32:44]Read from MH i2c: E2 0E 00 [10:32:44]MH_I2C_Read... [10:32:44]Read from MH i2c: E2 0E 00 EE 67 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 30 [10:32:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:32:44]wFMCommunicate OK [10:32:44]SAM_PROTO_GetShiftState done [10:32:44]FM_GetShiftState done [10:32:44]opened in 1730160548 [10:32:44]opened+sec_in_day 1730246948 [10:32:44]quantity*price = 0 [10:32:44]sum+1 = 1 [10:32:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 158 29.10.2024 10:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 96649 ФПД: 53910863943957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96649&fm=53910863943957&tin=02508201610067®Number=0000000000170478&sum=0 [10:32:45]StoreToDocumentArchive [10:32:45]shift 145 fd 96649 [10:32:45]save to /storage/0145/doc_00096649 [10:32:45]save last doc name /storage/0145/doc_00096649 to /storage/kkm_last_doc_name [10:32:45]save OK [10:32:45]Clear old archive folders... [10:32:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:32:45]tlvbuf is 0120DCD0 [10:32:45]SAM_PROTO_ClearQueue [10:32:45]wFMCommunicate request_size=4 [10:32:45]MH_SAM_APDU [10:32:45]CAPDU: 80 09 00 00 [10:32:45]Write to MH i2c: E2 08 00 FB 67 80 09 00 00 00 00 00 00 D4 [10:32:45]Write i2c OK [10:32:45]MH_I2C_Read... [10:32:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:45]Read from MH i2c: E2 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 FB 67 00 90 00 D6 [10:32:45]RAPDU: 90 00 [10:32:45]wFMCommunicate OK [10:32:45]SAM_PROTO_ClearQueue done [10:32:45]KKMCreateOFDPacket [10:32:45]OFDProtocolAddRootSTLVToBuf [10:32:45]FM_MakeSignedData [10:32:45]FM_MakeSignedData [10:32:45]SAM_PROTO_SignData [10:32:45]wFMCommunicate request_size=4 [10:32:45]MH_SAM_APDU [10:32:45]CAPDU: 80 0D 01 02 [10:32:45]Write to MH i2c: E2 08 00 FC 67 80 0D 01 02 00 00 00 00 DC [10:32:45]Write i2c OK [10:32:45]MH_I2C_Read... [10:32:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:45]Read from MH i2c: E2 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 FC 67 00 90 00 D7 [10:32:45]RAPDU: 90 00 [10:32:45]wFMCommunicate OK [10:32:45]wFMCommunicate request_size=255 [10:32:45]MH_SAM_APDU [10:32:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D0 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 79 01 00 35 04 06 00 31 08 19 E5 [10:32:45]Write to MH i2c: E2 02 01 FD 67 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 D0 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 79 01 00 35 04 06 00 31 08 19 E5 00 00 2F [10:32:45]Write i2c OK [10:32:45]MH_I2C_Read... [10:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:45]Read from MH i2c: E2 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 FD 67 00 90 00 D8 [10:32:45]RAPDU: 90 00 [10:32:45]wFMCommunicate OK [10:32:45]wFMCommunicate request_size=7 [10:32:45]MH_SAM_APDU [10:32:45]CAPDU: 80 0D 02 02 02 19 15 [10:32:45]Write to MH i2c: E2 0A 00 FE 67 80 0D 02 02 02 00 19 15 00 00 11 [10:32:45]Write i2c OK [10:32:45]MH_I2C_Read... [10:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:45]Read from MH i2c: E2 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 03 00 FE 67 00 90 00 D9 [10:32:45]RAPDU: 90 00 [10:32:45]wFMCommunicate OK [10:32:45]wFMCommunicate request_size=4 [10:32:45]MH_SAM_APDU [10:32:45]CAPDU: 80 0D 03 02 [10:32:45]Write to MH i2c: E2 08 00 FF 67 80 0D 03 02 00 00 00 00 E1 [10:32:45]Write i2c OK [10:32:45]MH_I2C_Read... [10:32:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:45]Read from MH i2c: E2 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 0B 00 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 0B 00 FF 67 00 80 F4 EE F7 24 ED C2 24 90 00 32 [10:32:45]RAPDU: 80 F4 EE F7 24 ED C2 24 90 00 [10:32:45]wFMCommunicate OK [10:32:45]SAM_PROTO_SignData done [10:32:45]FM_MakeSignedData done [10:32:45]CreateOFDProtocolMessage [10:32:45]wFMCommunicate request_size=4 [10:32:45]MH_SAM_APDU [10:32:45]CAPDU: 80 11 00 00 [10:32:45]Write to MH i2c: E2 08 00 00 68 80 11 00 00 00 00 00 00 E2 [10:32:45]Write i2c OK [10:32:45]MH_I2C_Read... [10:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:45]Read from MH i2c: E2 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 17 00 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: E2 17 00 00 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [10:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:32:45]wFMCommunicate OK [10:32:45]CreateOFDProtocolMessage done [10:32:45]OFDSenderStorePacket 96649 [10:32:45]StoreOFDPacket docnum=96649 [10:32:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D2 DD 04 01 88 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 D0 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 79 01 00 35 04 06 00 31 08 19 E5 19 15 80 F4 EE F7 24 ED C2 24 [10:32:45]CheckFolder [10:32:45]dirname=/storage/ofd_packets [10:32:45]CheckFolder done [10:32:45]ProducePacketName [10:32:45]name=ofd_packets/00096649 [10:32:45]NVStorageSaveData ofd_packets/00096649 [10:32:45]File name is /storage/ofd_packets/00096649 [10:32:45]Write 298 bytes [10:32:45]NVStorageSaveData done [10:32:45]OFDSenderStorePacket done [10:32:45]KKMCreateOFDPacket done [10:32:45]NVStorageSaveData kkm_last_timestamp [10:32:45]File name is /storage/kkm_last_timestamp [10:32:45]Write 4 bytes [10:32:45]NVStorageSaveData done [10:32:45]ExternCall_PrintAddStr [10:32:45]wPrintStart [10:32:45]Write to MH i2c: 01 00 00 01 68 69 [10:32:45]Write i2c OK [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: 01 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: 01 07 00 [10:32:45]MH_I2C_Read... [10:32:45]Read from MH i2c: 01 07 00 01 68 00 00 00 00 00 FF 0F 7E [10:32:45]RasterBufferAndPrint [10:32:45]line Счет N : (1)3407175 [10:32:45]line ИНН: 02508201610067 [10:32:45]line Контрольно-Кассовый Чек [10:32:45]line ПРОДАЖА [10:32:45]line ТРК (МРК, ГНК) : 51 [10:32:45]line Товар: 2710194210 [10:32:45]line ДТ-К-5 [10:32:45]line 13.130 * 0.00 [10:32:45]line = 0.00 [10:32:45]line НДС 12% НСП 1% [10:32:45]line > о реализуемом товаре [10:32:45]line ИТОГО: 0.00 [10:32:45]line НСП 1% : 0.00 [10:32:45]line НДС 12% : 0.00 [10:32:45]line Наличными: 0.00 [10:32:45]line Безнал.: 0.00 [10:32:45]line Место: АЗС № 82 "Партнер Нефть" [10:32:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:32:45]line СНО: Общий режим [10:32:45]line Чек 158 29.10.2024 10:32 [10:32:45]line Смена: 145 ФФД: 1.0 [10:32:45]line ЗНМ: 0300000017 [10:32:45]line РНМ: 0000000000170478 [10:32:45]line Версия ККМ: v1.0 [10:32:45]line Талоны: ТК ГПНА Online [10:32:45]line 30075008 [10:32:45]line ФМ: 0000000002098560 [10:32:45]line ФД: 96649 [10:32:45]line ФПД: 53910863943957 [10:32:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96649&fm=53910863943957&tin=02508201610067®Number=0000000000170478&sum=0 [10:32:46]OFD Sender: Processing packet 96649 [packets to send 58, broken 57] [10:32:46]ProducePacketName [10:32:46]name=ofd_packets/00096649 [10:32:46]OFD Sender: To server: pG, [10:32:46]CommunicateWithHost lk.salyk.kg:30040 [10:32:46]ConnectInit lk.salyk.kg [10:32:46]written 0, free lines is 4095 [10:32:46]Connected sock=9 [10:32:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D2 DD 04 01 88 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 D0 B9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 79 01 00 35 04 06 00 31 08 19 E5 19 15 80 F4 EE F7 24 ED C2 24 [10:32:46]Write to MH i2c: 01 00 00 2B 68 93 [10:32:46]Write i2c OK [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: 01 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: 01 07 00 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: 01 07 00 2B 68 00 00 00 00 00 05 0D AC [10:32:46]RasterBufferAndPrint [10:32:46]line [10:32:46]line [10:32:46]line [10:32:46]line [10:32:46]line [10:32:46]written 0, free lines is 3339 [10:32:46]MH_Cut [10:32:46]Write to MH i2c: D1 01 00 32 68 01 6C [10:32:46]Write i2c OK [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: D1 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: D1 01 00 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: D1 01 00 32 68 00 6B [10:32:46]Write to MH i2c: 01 00 00 33 68 9B [10:32:46]Write i2c OK [10:32:46]MH_I2C_Read... [10:32:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F0 F6 47 00 C7 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 32 30 39 38 35 36 30 10 04 04 00 89 79 01 00 F4 03 04 00 F7 63 20 67 B6 04 01 00 00 09 7B C5 A0 33 5B 69 70 [10:32:46]CommunicateWithHost err = 0 [10:32:46]CheckOFDResponse [10:32:46]1017 (14) - 77093643461234 [10:32:46]1041 (16) - 0000000002098560 [10:32:46]1040 (4) - 96649 [10:32:46]1012 (4) - 29.10.2024 04:26 [10:32:46]1206 (1) - 0 [10:32:46]OFD Sender: Remove packet 96649 [10:32:46]ProducePacketName [10:32:46]name=ofd_packets/00096649 [10:32:46]NVStorageDeleteData [10:32:47]OFD Sender: No OFD packet to send [10:32:47]*** Cut start [10:32:47]*** Partial cut [10:32:47]*** CUTSNS_PIN = 1 [10:32:47]*** CUTSNS_PIN = 0 [10:32:47]*** Brake cut motor [10:32:47]Read from MH i2c: 01 [10:32:47]MH_I2C_Read... [10:32:47]*** Stop cut motor [10:32:47]*** Cut end [10:32:47]Read from MH i2c: 01 07 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: 01 07 00 33 68 00 00 00 00 00 FF 0F B0 [10:32:47]process_action close_receipt done [10:32:47]requested_data is exist [10:32:47]produce_requested_data [10:32:47]requested_item fm.sn is exist - process it [10:32:47]wFMCommunicate request_size=4 [10:32:47]MH_SAM_APDU [10:32:47]CAPDU: 80 11 00 00 [10:32:47]Write to MH i2c: E2 08 00 34 68 80 11 00 00 00 00 00 00 16 [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:48]Read from MH i2c: E2 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: E2 17 00 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: E2 17 00 34 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [10:32:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:32:48]wFMCommunicate OK [10:32:48]requested_item fd.num is exist - process it [10:32:48]SAM_PROTO_GetFieldsCounters [10:32:48]wFMCommunicate request_size=4 [10:32:48]MH_SAM_APDU [10:32:48]CAPDU: 80 13 00 00 [10:32:48]Write to MH i2c: E2 08 00 35 68 80 13 00 00 00 00 00 00 19 [10:32:48]Write i2c OK [10:32:48]MH_I2C_Read... [10:32:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:48]Read from MH i2c: E2 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: E2 62 00 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: E2 62 00 35 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 79 01 00 0E 04 04 00 91 00 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 A8 [10:32:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 79 01 00 0E 04 04 00 91 00 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 [10:32:48]wFMCommunicate OK [10:32:48]SAM_PROTO_GetFieldsCounters done [10:32:48]requested_item shift.num is exist - process it [10:32:48]requested_item shift.opened is exist - process it [10:32:48]req_shift_opened [10:32:48]FM_GetShiftState [10:32:48]SAM_PROTO_GetShiftState [10:32:48]wFMCommunicate request_size=4 [10:32:48]MH_SAM_APDU [10:32:48]CAPDU: 80 13 01 00 [10:32:48]Write to MH i2c: E2 08 00 36 68 80 13 01 00 00 00 00 00 1B [10:32:48]Write i2c OK [10:32:48]MH_I2C_Read... [10:32:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:48]Read from MH i2c: E2 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: E2 0E 00 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: E2 0E 00 36 68 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 79 [10:32:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:32:48]wFMCommunicate OK [10:32:48]SAM_PROTO_GetShiftState done [10:32:48]FM_GetShiftState done [10:32:48]req_shift_opened done [10:32:48]requested_item shift.open_date is exist - process it [10:32:48]req_shift_open_date [10:32:48]req_shift_open_date done [10:32:48]produce_requested_data done [10:32:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96649,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:32:48]process_action_free close_receipt [10:32:48]json_value_free [10:32:48]json_value_free done [10:32:48]process_json_proto returns [10:32:48]Send response to host [10:32:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96649,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:32:48]free response buf [10:32:48]execute_script done [10:32:48]execute_script returns [10:32:48]free content buf [10:32:48]Sock 10.Close socket [10:32:48]Sock 10.Thread stoped [10:32:52]OFD Sender: No OFD packet to send [10:32:57]OFD Sender: No OFD packet to send [10:33:02]OFD Sender: No OFD packet to send [10:33:07]OFD Sender: No OFD packet to send [10:33:12]OFD Sender: No OFD packet to send [10:33:17]OFD Sender: No OFD packet to send [10:33:22]OFD Sender: No OFD packet to send [10:33:27]OFD Sender: No OFD packet to send [10:33:32]OFD Sender: No OFD packet to send [10:33:37]OFD Sender: No OFD packet to send [10:33:42]OFD Sender: No OFD packet to send [10:33:47]OFD Sender: No OFD packet to send [10:33:52]OFD Sender: No OFD packet to send [10:33:57]OFD Sender: No OFD packet to send [10:34:02]OFD Sender: No OFD packet to send [10:34:07]OFD Sender: No OFD packet to send [10:34:12]OFD Sender: No OFD packet to send [10:34:17]OFD Sender: No OFD packet to send [10:34:22]OFD Sender: No OFD packet to send [10:34:27]OFD Sender: No OFD packet to send [10:34:32]OFD Sender: No OFD packet to send [10:34:37]OFD Sender: No OFD packet to send [10:34:42]OFD Sender: No OFD packet to send [10:34:47]OFD Sender: No OFD packet to send [10:34:52]OFD Sender: No OFD packet to send [10:34:57]OFD Sender: No OFD packet to send [10:35:02]OFD Sender: No OFD packet to send [10:35:07]OFD Sender: No OFD packet to send [10:35:10]accept exits with 7 [10:35:10]New connection [10:35:10]New thread 3066920292 created [10:35:10]Thread 3066776932 joined [10:35:10]Waiting for new connection... [10:35:10] Sock 7.Parse request [10:35:10]Sock 7.Check first char [10:35:10]Sock 7.First char is OK [10:35:10]request: POST /json_proto HTTP/1.0 [10:35:10]Method: POST [10:35:10]URL: /json_proto [10:35:10]Method is POST - this is cgi request [10:35:10]url: /json_proto [10:35:10]query_string will be loaded in cgi processing [10:35:10]execute_cgi json_proto POST (null) [10:35:10]execute_cgi path=json_proto method=POST [10:35:10]POST find Content-Length [10:35:10]Host: 172.17.40.67:8080 [10:35:10]Content-Length: 678 [10:35:10]Content-Type: application/json [10:35:10] [10:35:10]POST finish read [10:35:10]Found Content-Length = 678 [10:35:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:10]execute_script... [10:35: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)3407178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:10]POST & json_proto [10:35:10]process_json_proto [10:35:10]json parsed OK: [10:35:10]protocol is kg_v1.0 [10:35:10]action value=close_receipt [10:35:10]process_action close_receipt [10:35:10]cmd_close_receipt [10:35:10]MH_GetDate [10:35:10]Write to MH i2c: F0 00 00 37 68 8E [10:35:10]Write i2c OK [10:35:10]MH_I2C_Read... [10:35:10]Read from MH i2c: F0 [10:35:10]MH_I2C_Read... [10:35:10]Read from MH i2c: F0 09 00 [10:35:10]MH_I2C_Read... [10:35:10]Read from MH i2c: F0 09 00 37 68 00 63 BA 20 67 EE DA 66 66 CF [10:35:10]GetLastDocTimeStamp 1730197968 [10:35:10]current date 1730198115 [10:35:10]FM_GetShiftState [10:35:10]SAM_PROTO_GetShiftState [10:35:10]wFMCommunicate request_size=4 [10:35:10]MH_SAM_APDU [10:35:10]CAPDU: 80 13 01 00 [10:35:10]Write to MH i2c: E2 08 00 38 68 80 13 01 00 00 00 00 00 1D [10:35:10]Write i2c OK [10:35:10]MH_I2C_Read... [10:35:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:10]Read from MH i2c: E2 [10:35:10]MH_I2C_Read... [10:35:10]Read from MH i2c: E2 0E 00 [10:35:10]MH_I2C_Read... [10:35:10]Read from MH i2c: E2 0E 00 38 68 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7B [10:35:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:35:10]wFMCommunicate OK [10:35:10]SAM_PROTO_GetShiftState done [10:35:10]FM_GetShiftState done [10:35:10]opened in 1730160548 [10:35:10]opened+sec_in_day 1730246948 [10:35:10]quantity*price = 24017 [10:35:10]sum+1 = 24018 [10:35:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 159 29.10.2024 10:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96650 ФПД: 701543333016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96650&fm=701543333016&tin=02508201610067®Number=0000000000170478&sum=24000 [10:35:11]StoreToDocumentArchive [10:35:11]shift 145 fd 96650 [10:35:11]save to /storage/0145/doc_00096650 [10:35:11]save last doc name /storage/0145/doc_00096650 to /storage/kkm_last_doc_name [10:35:11]save OK [10:35:11]Clear old archive folders... [10:35:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:11]tlvbuf is 012992B0 [10:35:11]SAM_PROTO_ClearQueue [10:35:11]wFMCommunicate request_size=4 [10:35:11]MH_SAM_APDU [10:35:11]CAPDU: 80 09 00 00 [10:35:11]Write to MH i2c: E2 08 00 45 68 80 09 00 00 00 00 00 00 1F [10:35:11]Write i2c OK [10:35:11]MH_I2C_Read... [10:35:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 45 68 00 90 00 21 [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]SAM_PROTO_ClearQueue done [10:35:12]KKMCreateOFDPacket [10:35:12]OFDProtocolAddRootSTLVToBuf [10:35:12]FM_MakeSignedData [10:35:12]FM_MakeSignedData [10:35:12]SAM_PROTO_SignData [10:35:12]wFMCommunicate request_size=4 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 01 02 [10:35:12]Write to MH i2c: E2 08 00 46 68 80 0D 01 02 00 00 00 00 27 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 46 68 00 90 00 22 [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]wFMCommunicate request_size=255 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 63 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 79 01 00 35 04 06 00 00 [10:35:12]Write to MH i2c: E2 02 01 47 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 63 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 79 01 00 35 04 06 00 00 00 00 93 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 47 68 00 90 00 23 [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]wFMCommunicate request_size=10 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 02 02 05 A3 57 3D BC 98 [10:35:12]Write to MH i2c: E2 0D 00 48 68 80 0D 02 02 05 00 A3 57 3D BC 98 00 00 BF [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 48 68 00 90 00 24 [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]wFMCommunicate request_size=4 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 03 02 [10:35:12]Write to MH i2c: E2 08 00 49 68 80 0D 03 02 00 00 00 00 2C [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 0B 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 0B 00 49 68 00 AE 81 1F D0 BE 8D 1C 08 90 00 BA [10:35:12]RAPDU: AE 81 1F D0 BE 8D 1C 08 90 00 [10:35:12]wFMCommunicate OK [10:35:12]SAM_PROTO_SignData done [10:35:12]FM_MakeSignedData done [10:35:12]CreateOFDProtocolMessage [10:35:12]wFMCommunicate request_size=4 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 11 00 00 [10:35:12]Write to MH i2c: E2 08 00 4A 68 80 11 00 00 00 00 00 00 2C [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]OFD Sender: No OFD packet to send [10:35:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 17 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 17 00 4A 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [10:35:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:12]wFMCommunicate OK [10:35:12]CreateOFDProtocolMessage done [10:35:12]OFDSenderStorePacket 96650 [10:35:12]StoreOFDPacket docnum=96650 [10:35:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 44 07 01 75 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 63 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 79 01 00 35 04 06 00 00 A3 57 3D BC 98 AE 81 1F D0 BE 8D 1C 08 [10:35:12]CheckFolder [10:35:12]dirname=/storage/ofd_packets [10:35:12]CheckFolder done [10:35:12]ProducePacketName [10:35:12]name=ofd_packets/00096650 [10:35:12]NVStorageSaveData ofd_packets/00096650 [10:35:12]File name is /storage/ofd_packets/00096650 [10:35:12]Write 301 bytes [10:35:12]NVStorageSaveData done [10:35:12]OFDSenderStorePacket done [10:35:12]KKMCreateOFDPacket done [10:35:12]NVStorageSaveData kkm_last_timestamp [10:35:12]File name is /storage/kkm_last_timestamp [10:35:12]Write 4 bytes [10:35:12]NVStorageSaveData done [10:35:12]ExternCall_PrintAddStr [10:35:12]wPrintStart [10:35:12]Write to MH i2c: 01 00 00 4B 68 B3 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: 01 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: 01 07 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: 01 07 00 4B 68 00 00 00 00 00 FF 0F C8 [10:35:12]RasterBufferAndPrint [10:35:12]line Счет N : (1)3407178 [10:35:12]line ИНН: 02508201610067 [10:35:12]line Контрольно-Кассовый Чек [10:35:12]line ПРОДАЖА [10:35:12]line ТРК (МРК, ГНК) : 12 [10:35:12]line Товар: 2710124130 [10:35:12]line Аи-92-К-4 [10:35:12]line 3.590 * 66.90 [10:35:12]line = 240.17 [10:35:12]line НДС 12% НСП 1% [10:35:12]line > о реализуемом товаре [10:35:12]line ОКРУГЛЕНИЕ: -0.17 [10:35:12]line ИТОГО: 240.00 [10:35:12]line Внесено: 240.00 [10:35:12]line СДАЧА: 0.00 [10:35:12]line НСП 1% : 2.12 [10:35:12]line НДС 12% : 25.50 [10:35:12]line Наличными: 240.00 [10:35:12]line Безнал.: 0.00 [10:35:12]line Место: АЗС № 82 "Партнер Нефть" [10:35:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:35:12]line СНО: Общий режим [10:35:12]line Чек 159 29.10.2024 10:35 [10:35:12]line Смена: 145 ФФД: 1.0 [10:35:12]line ЗНМ: 0300000017 [10:35:12]line РНМ: 0000000000170478 [10:35:12]line Версия ККМ: v1.0 [10:35:12]line ФМ: 0000000002098560 [10:35:12]line ФД: 96650 [10:35:12]line ФПД: 701543333016 [10:35:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96650&fm=701543333016&tin=02508201610067®Number=0000000000170478&sum=24000 [10:35:12]OFD Sender: Processing packet 96650 [packets to send 58, broken 57] [10:35:12]ProducePacketName [10:35:12]name=ofd_packets/00096650 [10:35:12]OFD Sender: To server: pG, [10:35:12]CommunicateWithHost lk.salyk.kg:30040 [10:35:12]ConnectInit lk.salyk.kg [10:35:12]written 0, free lines is 4095 [10:35:13]Connected sock=11 [10:35:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 44 07 01 75 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 63 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 79 01 00 35 04 06 00 00 A3 57 3D BC 98 AE 81 1F D0 BE 8D 1C 08 [10:35:13]Write to MH i2c: 01 00 00 76 68 DE [10:35:13]Write i2c OK [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: 01 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: 01 07 00 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: 01 07 00 76 68 00 00 00 00 00 FF 0C F0 [10:35:13]RasterBufferAndPrint [10:35:13]line [10:35:13]line [10:35:13]line [10:35:13]line [10:35:13]line [10:35:13]written 0, free lines is 3332 [10:35:13]MH_Cut [10:35:13]Write to MH i2c: D1 01 00 7D 68 01 B7 [10:35:13]Write i2c OK [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: D1 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: D1 01 00 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: D1 01 00 7D 68 00 B6 [10:35:13]Write to MH i2c: 01 00 00 7E 68 E6 [10:35:13]Write i2c OK [10:35:13]MH_I2C_Read... [10:35:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 99 C3 47 00 31 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 32 30 39 38 35 36 30 10 04 04 00 8A 79 01 00 F4 03 04 00 8A 64 20 67 B6 04 01 00 00 2D 39 96 6F D3 29 1C 86 [10:35:13]CommunicateWithHost err = 0 [10:35:13]CheckOFDResponse [10:35:13]1017 (14) - 77093643461234 [10:35:13]1041 (16) - 0000000002098560 [10:35:13]1040 (4) - 96650 [10:35:13]1012 (4) - 29.10.2024 04:28 [10:35:13]1206 (1) - 0 [10:35:13]OFD Sender: Remove packet 96650 [10:35:13]ProducePacketName [10:35:13]name=ofd_packets/00096650 [10:35:13]NVStorageDeleteData [10:35:13]OFD Sender: No OFD packet to send [10:35:13]*** Cut start [10:35:13]*** Partial cut [10:35:13]*** CUTSNS_PIN = 1 [10:35:14]*** CUTSNS_PIN = 0 [10:35:14]*** Brake cut motor [10:35:14]Read from MH i2c: 01 [10:35:14]MH_I2C_Read... [10:35:14]*** Stop cut motor [10:35:14]*** Cut end [10:35:14]Read from MH i2c: 01 07 00 [10:35:14]MH_I2C_Read... [10:35:14]Read from MH i2c: 01 07 00 7E 68 00 00 00 00 00 FF 0F FB [10:35:14]process_action close_receipt done [10:35:14]requested_data is exist [10:35:14]produce_requested_data [10:35:14]requested_item fm.sn is exist - process it [10:35:14]wFMCommunicate request_size=4 [10:35:14]MH_SAM_APDU [10:35:14]CAPDU: 80 11 00 00 [10:35:14]Write to MH i2c: E2 08 00 7F 68 80 11 00 00 00 00 00 00 61 [10:35:14]Write i2c OK [10:35:14]MH_I2C_Read... [10:35:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:14]Read from MH i2c: E2 [10:35:14]MH_I2C_Read... [10:35:14]Read from MH i2c: E2 17 00 [10:35:14]MH_I2C_Read... [10:35:14]Read from MH i2c: E2 17 00 7F 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [10:35:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:14]wFMCommunicate OK [10:35:14]requested_item fd.num is exist - process it [10:35:14]SAM_PROTO_GetFieldsCounters [10:35:14]wFMCommunicate request_size=4 [10:35:14]MH_SAM_APDU [10:35:14]CAPDU: 80 13 00 00 [10:35:14]Write to MH i2c: E2 08 00 80 68 80 13 00 00 00 00 00 00 64 [10:35:14]Write i2c OK [10:35:14]MH_I2C_Read... [10:35:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:14]Read from MH i2c: E2 [10:35:14]MH_I2C_Read... [10:35:14]Read from MH i2c: E2 62 00 [10:35:14]MH_I2C_Read... [10:35:14]Read from MH i2c: E2 62 00 80 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 79 01 00 0E 04 04 00 91 00 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 F7 [10:35:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 79 01 00 0E 04 04 00 91 00 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 [10:35:14]wFMCommunicate OK [10:35:14]SAM_PROTO_GetFieldsCounters done [10:35:14]requested_item shift.num is exist - process it [10:35:14]requested_item shift.opened is exist - process it [10:35:14]req_shift_opened [10:35:14]FM_GetShiftState [10:35:14]SAM_PROTO_GetShiftState [10:35:14]wFMCommunicate request_size=4 [10:35:14]MH_SAM_APDU [10:35:14]CAPDU: 80 13 01 00 [10:35:14]Write to MH i2c: E2 08 00 81 68 80 13 01 00 00 00 00 00 66 [10:35:14]Write i2c OK [10:35:14]MH_I2C_Read... [10:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:14]Read from MH i2c: E2 [10:35:14]MH_I2C_Read... [10:35:14]Read from MH i2c: E2 0E 00 [10:35:14]MH_I2C_Read... [10:35:14]Read from MH i2c: E2 0E 00 81 68 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C4 [10:35:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:35:14]wFMCommunicate OK [10:35:14]SAM_PROTO_GetShiftState done [10:35:14]FM_GetShiftState done [10:35:14]req_shift_opened done [10:35:14]requested_item shift.open_date is exist - process it [10:35:14]req_shift_open_date [10:35:14]req_shift_open_date done [10:35:14]produce_requested_data done [10:35:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96650,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:35:14]process_action_free close_receipt [10:35:14]json_value_free [10:35:14]json_value_free done [10:35:14]process_json_proto returns [10:35:14]Send response to host [10:35:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96650,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:35:14]free response buf [10:35:14]execute_script done [10:35:14]execute_script returns [10:35:14]free content buf [10:35:14]Sock 7.Close socket [10:35:14]Sock 7.Thread stoped [10:35:18]OFD Sender: No OFD packet to send [10:35:23]OFD Sender: No OFD packet to send [10:35:28]OFD Sender: No OFD packet to send [10:35:33]OFD Sender: No OFD packet to send [10:35:38]OFD Sender: No OFD packet to send [10:35:43]OFD Sender: No OFD packet to send [10:35:48]OFD Sender: No OFD packet to send [10:35:51]accept exits with 9 [10:35:51]New connection [10:35:51]New thread 3066776932 created [10:35:51]Thread 3066920292 joined [10:35:51]Waiting for new connection... [10:35:51] Sock 9.Parse request [10:35:51]Sock 9.Check first char [10:35:51]Sock 9.First char is OK [10:35:51]request: POST /json_proto HTTP/1.0 [10:35:51]Method: POST [10:35:51]URL: /json_proto [10:35:51]Method is POST - this is cgi request [10:35:51]url: /json_proto [10:35:51]query_string will be loaded in cgi processing [10:35:51]execute_cgi json_proto POST (null) [10:35:51]execute_cgi path=json_proto method=POST [10:35:51]POST find Content-Length [10:35:51]Host: 172.17.40.67:8080 [10:35:51]Content-Length: 679 [10:35:51]Content-Type: application/json [10:35:51] [10:35:51]POST finish read [10:35:51]Found Content-Length = 679 [10:35:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:35:51]execute_script... [10:35:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:35:51]POST & json_proto [10:35:51]process_json_proto [10:35:51]json parsed OK: [10:35:51]protocol is kg_v1.0 [10:35:51]action value=close_receipt [10:35:51]process_action close_receipt [10:35:51]cmd_close_receipt [10:35:51]MH_GetDate [10:35:51]Write to MH i2c: F0 00 00 82 68 D9 [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: F0 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: F0 09 00 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: F0 09 00 82 68 00 8C BA 20 67 EE DA 66 66 43 [10:35:51]GetLastDocTimeStamp 1730198115 [10:35:51]current date 1730198156 [10:35:51]FM_GetShiftState [10:35:51]SAM_PROTO_GetShiftState [10:35:51]wFMCommunicate request_size=4 [10:35:51]MH_SAM_APDU [10:35:51]CAPDU: 80 13 01 00 [10:35:51]Write to MH i2c: E2 08 00 83 68 80 13 01 00 00 00 00 00 68 [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:51]Read from MH i2c: E2 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: E2 0E 00 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: E2 0E 00 83 68 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C6 [10:35:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:35:51]wFMCommunicate OK [10:35:51]SAM_PROTO_GetShiftState done [10:35:51]FM_GetShiftState done [10:35:51]opened in 1730160548 [10:35:51]opened+sec_in_day 1730246948 [10:35:51]quantity*price = 70044 [10:35:51]sum+1 = 70045 [10:35:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 160 29.10.2024 10:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96651 ФПД: 229769500157192 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=0000000002098560&fd_number=96651&fm=229769500157192&tin=02508201610067®Number=0000000000170478&sum=70000 [10:35:53]StoreToDocumentArchive [10:35:53]shift 145 fd 96651 [10:35:53]save to /storage/0145/doc_00096651 [10:35:53]save last doc name /storage/0145/doc_00096651 to /storage/kkm_last_doc_name [10:35:53]save OK [10:35:53]Clear old archive folders... [10:35:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:53]tlvbuf is 01208520 [10:35:53]SAM_PROTO_ClearQueue [10:35:53]wFMCommunicate request_size=4 [10:35:53]MH_SAM_APDU [10:35:53]CAPDU: 80 09 00 00 [10:35:53]Write to MH i2c: E2 08 00 90 68 80 09 00 00 00 00 00 00 6A [10:35:53]Write i2c OK [10:35:53]MH_I2C_Read... [10:35:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:53]Read from MH i2c: E2 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 90 68 00 90 00 6C [10:35:53]RAPDU: 90 00 [10:35:53]wFMCommunicate OK [10:35:53]SAM_PROTO_ClearQueue done [10:35:53]KKMCreateOFDPacket [10:35:53]OFDProtocolAddRootSTLVToBuf [10:35:53]FM_MakeSignedData [10:35:53]FM_MakeSignedData [10:35:53]SAM_PROTO_SignData [10:35:53]wFMCommunicate request_size=4 [10:35:53]MH_SAM_APDU [10:35:53]CAPDU: 80 0D 01 02 [10:35:53]Write to MH i2c: E2 08 00 91 68 80 0D 01 02 00 00 00 00 72 [10:35:53]Write i2c OK [10:35:53]MH_I2C_Read... [10:35:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:53]Read from MH i2c: E2 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 91 68 00 90 00 6D [10:35:53]RAPDU: 90 00 [10:35:53]wFMCommunicate OK [10:35:53]wFMCommunicate request_size=255 [10:35:53]MH_SAM_APDU [10: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 34 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 A0 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 79 01 00 35 04 06 00 D0 [10:35:53]Write to MH i2c: E2 02 01 92 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 A0 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 79 01 00 35 04 06 00 D0 00 00 E3 [10:35:53]Write i2c OK [10:35:53]MH_I2C_Read... [10:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:53]Read from MH i2c: E2 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 92 68 00 90 00 6E [10:35:53]RAPDU: 90 00 [10:35:53]wFMCommunicate OK [10:35:53]wFMCommunicate request_size=10 [10:35:53]MH_SAM_APDU [10:35:53]CAPDU: 80 0D 02 02 05 F9 61 6F E5 08 [10:35:53]Write to MH i2c: E2 0D 00 93 68 80 0D 02 02 05 00 F9 61 6F E5 08 00 00 35 [10:35:53]Write i2c OK [10:35:53]MH_I2C_Read... [10:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:53]Read from MH i2c: E2 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 03 00 93 68 00 90 00 6F [10:35:53]RAPDU: 90 00 [10:35:53]wFMCommunicate OK [10:35:53]wFMCommunicate request_size=4 [10:35:53]MH_SAM_APDU [10:35:53]CAPDU: 80 0D 03 02 [10:35:53]Write to MH i2c: E2 08 00 94 68 80 0D 03 02 00 00 00 00 77 [10:35:53]Write i2c OK [10:35:53]MH_I2C_Read... [10:35:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:53]Read from MH i2c: E2 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 0B 00 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 0B 00 94 68 00 52 AB B1 80 4C C9 14 10 90 00 DF [10:35:53]RAPDU: 52 AB B1 80 4C C9 14 10 90 00 [10:35:53]wFMCommunicate OK [10:35:53]SAM_PROTO_SignData done [10:35:53]FM_MakeSignedData done [10:35:53]CreateOFDProtocolMessage [10:35:53]wFMCommunicate request_size=4 [10:35:53]MH_SAM_APDU [10:35:53]CAPDU: 80 11 00 00 [10:35:53]Write to MH i2c: E2 08 00 95 68 80 11 00 00 00 00 00 00 77 [10:35:53]Write i2c OK [10:35:53]MH_I2C_Read... [10:35:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:53]Read from MH i2c: E2 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 17 00 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: E2 17 00 95 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [10:35:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:53]wFMCommunicate OK [10:35:53]CreateOFDProtocolMessage done [10:35:53]OFDSenderStorePacket 96651 [10:35:53]StoreOFDPacket docnum=96651 [10:35:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 F2 07 01 A6 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 34 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 A0 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 79 01 00 35 04 06 00 D0 F9 61 6F E5 08 52 AB B1 80 4C C9 14 10 [10:35:53]CheckFolder [10:35:53]dirname=/storage/ofd_packets [10:35:53]CheckFolder done [10:35:53]ProducePacketName [10:35:53]name=ofd_packets/00096651 [10:35:53]NVStorageSaveData ofd_packets/00096651 [10:35:53]File name is /storage/ofd_packets/00096651 [10:35:53]Write 301 bytes [10:35:53]NVStorageSaveData done [10:35:53]OFDSenderStorePacket done [10:35:53]KKMCreateOFDPacket done [10:35:53]NVStorageSaveData kkm_last_timestamp [10:35:53]File name is /storage/kkm_last_timestamp [10:35:53]Write 4 bytes [10:35:53]NVStorageSaveData done [10:35:53]ExternCall_PrintAddStr [10:35:53]wPrintStart [10:35:53]Write to MH i2c: 01 00 00 96 68 FE [10:35:53]Write i2c OK [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: 01 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: 01 07 00 [10:35:53]MH_I2C_Read... [10:35:53]Read from MH i2c: 01 07 00 96 68 00 00 00 00 00 FF 0F 13 [10:35:53]RasterBufferAndPrint [10:35:53]line Счет N : (1)3407179 [10:35:53]line ИНН: 02508201610067 [10:35:53]line Контрольно-Кассовый Чек [10:35:53]line ПРОДАЖА [10:35:53]line ТРК (МРК, ГНК) : 42 [10:35:53]line Товар: 2710124130 [10:35:53]line Аи-92-К-4 [10:35:53]line 10.470 * 66.90 [10:35:53]line = 700.44 [10:35:53]line НДС 12% НСП 1% [10:35:53]line > о реализуемом товаре [10:35:53]line ОКРУГЛЕНИЕ: -0.44 [10:35:53]line ИТОГО: 700.00 [10:35:53]line Внесено: 700.00 [10:35:53]line СДАЧА: 0.00 [10:35:53]line НСП 1% : 6.20 [10:35:53]line НДС 12% : 74.38 [10:35:53]line Наличными: 700.00 [10:35:53]line Безнал.: 0.00 [10:35:53]line Место: АЗС № 82 "Партнер Нефть" [10:35:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:35:53]line СНО: Общий режим [10:35:53]line Чек 160 29.10.2024 10:35 [10:35:53]line Смена: 145 ФФД: 1.0 [10:35:53]line ЗНМ: 0300000017 [10:35:53]line РНМ: 0000000000170478 [10:35:53]line Версия ККМ: v1.0 [10:35:53]line ФМ: 0000000002098560 [10:35:53]line ФД: 96651 [10:35:53]line ФПД: 229769500157192 [10:35:53]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=0000000002098560&fd_number=96651&fm=229769500157192&tin=02508201610067®Number=0000000000170478&sum=70000 [10:35:53]OFD Sender: Processing packet 96651 [packets to send 58, broken 57] [10:35:53]ProducePacketName [10:35:53]name=ofd_packets/00096651 [10:35:53]OFD Sender: To server: pG, [10:35:53]CommunicateWithHost lk.salyk.kg:30040 [10:35:53]ConnectInit lk.salyk.kg [10:35:53]written 0, free lines is 4095 [10:35:54]Connected sock=10 [10:35:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 F2 07 01 A6 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 34 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 A0 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 79 01 00 35 04 06 00 D0 F9 61 6F E5 08 52 AB B1 80 4C C9 14 10 [10:35:54]Write to MH i2c: 01 00 00 C1 68 29 [10:35:54]Write i2c OK [10:35:54]MH_I2C_Read... [10:35:54]Read from MH i2c: 01 [10:35:54]MH_I2C_Read... [10:35:54]Read from MH i2c: 01 07 00 [10:35:54]MH_I2C_Read... [10:35:54]Read from MH i2c: 01 07 00 C1 68 00 00 00 00 00 FE 0C 3A [10:35:54]RasterBufferAndPrint [10:35:54]line [10:35:54]line [10:35:54]line [10:35:54]line [10:35:54]line [10:35:54]written 0, free lines is 3335 [10:35:54]MH_Cut [10:35:54]Write to MH i2c: D1 01 00 C8 68 01 02 [10:35:54]Write i2c OK [10:35:54]MH_I2C_Read... [10:35:54]Read from MH i2c: D1 [10:35:54]MH_I2C_Read... [10:35:54]Read from MH i2c: D1 01 00 [10:35:54]MH_I2C_Read... [10:35:54]Read from MH i2c: D1 01 00 C8 68 00 01 [10:35:54]Write to MH i2c: 01 00 00 C9 68 31 [10:35:54]Write i2c OK [10:35:54]MH_I2C_Read... [10:35:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E1 27 47 00 B7 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 32 30 39 38 35 36 30 10 04 04 00 8B 79 01 00 F4 03 04 00 B3 64 20 67 B6 04 01 00 00 08 5A B6 1A 96 C5 3A B8 [10:35:54]CommunicateWithHost err = 0 [10:35:54]CheckOFDResponse [10:35:54]1017 (14) - 77093643461234 [10:35:54]1041 (16) - 0000000002098560 [10:35:54]1040 (4) - 96651 [10:35:54]1012 (4) - 29.10.2024 04:29 [10:35:54]1206 (1) - 0 [10:35:54]OFD Sender: Remove packet 96651 [10:35:54]ProducePacketName [10:35:54]name=ofd_packets/00096651 [10:35:54]NVStorageDeleteData [10:35:55]OFD Sender: No OFD packet to send [10:35:55]*** Cut start [10:35:55]*** Partial cut [10:35:55]*** CUTSNS_PIN = 1 [10:35:55]*** CUTSNS_PIN = 0 [10:35:55]*** Brake cut motor [10:35:55]Read from MH i2c: 01 [10:35:55]MH_I2C_Read... [10:35:55]*** Stop cut motor [10:35:55]*** Cut end [10:35:55]Read from MH i2c: 01 07 00 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: 01 07 00 C9 68 00 00 00 00 00 FF 0F 46 [10:35:55]process_action close_receipt done [10:35:55]requested_data is exist [10:35:55]produce_requested_data [10:35:55]requested_item fm.sn is exist - process it [10:35:55]wFMCommunicate request_size=4 [10:35:55]MH_SAM_APDU [10:35:55]CAPDU: 80 11 00 00 [10:35:55]Write to MH i2c: E2 08 00 CA 68 80 11 00 00 00 00 00 00 AC [10:35:55]Write i2c OK [10:35:55]MH_I2C_Read... [10:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:55]Read from MH i2c: E2 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: E2 17 00 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: E2 17 00 CA 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [10:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:55]wFMCommunicate OK [10:35:55]requested_item fd.num is exist - process it [10:35:55]SAM_PROTO_GetFieldsCounters [10:35:55]wFMCommunicate request_size=4 [10:35:55]MH_SAM_APDU [10:35:55]CAPDU: 80 13 00 00 [10:35:55]Write to MH i2c: E2 08 00 CB 68 80 13 00 00 00 00 00 00 AF [10:35:55]Write i2c OK [10:35:55]MH_I2C_Read... [10:35:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:55]Read from MH i2c: E2 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: E2 62 00 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: E2 62 00 CB 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 79 01 00 0E 04 04 00 91 00 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 46 [10:35:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 79 01 00 0E 04 04 00 91 00 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 [10:35:55]wFMCommunicate OK [10:35:55]SAM_PROTO_GetFieldsCounters done [10:35:55]requested_item shift.num is exist - process it [10:35:55]requested_item shift.opened is exist - process it [10:35:55]req_shift_opened [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 CC 68 80 13 01 00 00 00 00 00 B1 [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 CC 68 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0F [10:35:55]RAPDU: 09 00 01 A4 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]req_shift_opened done [10:35:55]requested_item shift.open_date is exist - process it [10:35:55]req_shift_open_date [10:35:55]req_shift_open_date done [10:35:55]produce_requested_data done [10:35:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96651,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:35:55]process_action_free close_receipt [10:35:55]json_value_free [10:35:55]json_value_free done [10:35:55]process_json_proto returns [10:35:55]Send response to host [10:35:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96651,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:35:55]free response buf [10:35:55]execute_script done [10:35:55]execute_script returns [10:35:55]free content buf [10:35:55]Sock 9.Close socket [10:35:55]Sock 9.Thread stoped [10:36:00]OFD Sender: No OFD packet to send [10:36:01]accept exits with 7 [10:36:01]New connection [10:36:01]New thread 3066920292 created [10:36:01]Thread 3066776932 joined [10:36:01]Waiting for new connection... [10:36:01] Sock 7.Parse request [10:36:01]Sock 7.Check first char [10:36:01]Sock 7.First char is OK [10:36:01]request: POST /json_proto HTTP/1.0 [10:36:01]Method: POST [10:36:01]URL: /json_proto [10:36:01]Method is POST - this is cgi request [10:36:01]url: /json_proto [10:36:01]query_string will be loaded in cgi processing [10:36:01]execute_cgi json_proto POST (null) [10:36:01]execute_cgi path=json_proto method=POST [10:36:01]POST find Content-Length [10:36:01]Host: 172.17.40.67:8080 [10:36:01]Content-Length: 678 [10:36:01]Content-Type: application/json [10:36:01] [10:36:01]POST finish read [10:36:01]Found Content-Length = 678 [10:36:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:01]execute_script... [10:36:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:01]POST & json_proto [10:36:01]process_json_proto [10:36:01]json parsed OK: [10:36:01]protocol is kg_v1.0 [10:36:01]action value=close_receipt [10:36:01]process_action close_receipt [10:36:01]cmd_close_receipt [10:36:01]MH_GetDate [10:36:01]Write to MH i2c: F0 00 00 CD 68 24 [10:36:01]Write i2c OK [10:36:01]MH_I2C_Read... [10:36:01]Read from MH i2c: F0 [10:36:01]MH_I2C_Read... [10:36:01]Read from MH i2c: F0 09 00 [10:36:01]MH_I2C_Read... [10:36:01]Read from MH i2c: F0 09 00 CD 68 00 96 BA 20 67 EE DA 66 66 98 [10:36:01]GetLastDocTimeStamp 1730198156 [10:36:01]current date 1730198166 [10:36:01]FM_GetShiftState [10:36:01]SAM_PROTO_GetShiftState [10:36:01]wFMCommunicate request_size=4 [10:36:01]MH_SAM_APDU [10:36:01]CAPDU: 80 13 01 00 [10:36:01]Write to MH i2c: E2 08 00 CE 68 80 13 01 00 00 00 00 00 B3 [10:36:01]Write i2c OK [10:36:01]MH_I2C_Read... [10:36:01]Read from MH i2c: E2 [10:36:01]MH_I2C_Read... [10:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:01]Read from MH i2c: E2 0E 00 [10:36:01]MH_I2C_Read... [10:36:01]Read from MH i2c: E2 0E 00 CE 68 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 11 [10:36:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:36:01]wFMCommunicate OK [10:36:01]SAM_PROTO_GetShiftState done [10:36:01]FM_GetShiftState done [10:36:01]opened in 1730160548 [10:36:01]opened+sec_in_day 1730246948 [10:36:01]quantity*price = 30038 [10:36:01]sum+1 = 30039 [10:36: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 161 29.10.2024 10:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96652 ФПД: 47824683625887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103606&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96652&fm=47824683625887&tin=02508201610067®Number=0000000000170478&sum=30000 [10:36:02]StoreToDocumentArchive [10:36:02]shift 145 fd 96652 [10:36:02]save to /storage/0145/doc_00096652 [10:36:02]save last doc name /storage/0145/doc_00096652 to /storage/kkm_last_doc_name [10:36:02]save OK [10:36:02]Clear old archive folders... [10:36:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:02]tlvbuf is 01298E50 [10:36:02]SAM_PROTO_ClearQueue [10:36:02]wFMCommunicate request_size=4 [10:36:02]MH_SAM_APDU [10:36:02]CAPDU: 80 09 00 00 [10:36:02]Write to MH i2c: E2 08 00 DB 68 80 09 00 00 00 00 00 00 B5 [10:36:02]Write i2c OK [10:36:02]MH_I2C_Read... [10:36:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:02]Read from MH i2c: E2 [10:36:02]MH_I2C_Read... [10:36:02]Read from MH i2c: E2 03 00 [10:36:02]MH_I2C_Read... [10:36:02]Read from MH i2c: E2 03 00 DB 68 00 90 00 B7 [10:36:02]RAPDU: 90 00 [10:36:02]wFMCommunicate OK [10:36:02]SAM_PROTO_ClearQueue done [10:36:02]KKMCreateOFDPacket [10:36:02]OFDProtocolAddRootSTLVToBuf [10:36:02]FM_MakeSignedData [10:36:02]FM_MakeSignedData [10:36:02]SAM_PROTO_SignData [10:36:02]wFMCommunicate request_size=4 [10:36:02]MH_SAM_APDU [10:36:02]CAPDU: 80 0D 01 02 [10:36:02]Write to MH i2c: E2 08 00 DC 68 80 0D 01 02 00 00 00 00 BD [10:36:02]Write i2c OK [10:36:02]MH_I2C_Read... [10:36:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:02]Read from MH i2c: E2 [10:36:02]MH_I2C_Read... [10:36:02]Read from MH i2c: E2 03 00 [10:36:02]MH_I2C_Read... [10:36:02]Read from MH i2c: E2 03 00 DC 68 00 90 00 B8 [10:36:02]RAPDU: 90 00 [10:36:02]wFMCommunicate OK [10:36:02]wFMCommunicate request_size=255 [10:36:02]MH_SAM_APDU [10:36: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 34 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 A1 00 00 00 F4 03 04 00 96 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 79 01 00 35 04 06 00 2B [10:36:02]Write to MH i2c: E2 02 01 DD 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 A1 00 00 00 F4 03 04 00 96 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 79 01 00 35 04 06 00 2B 00 00 79 [10:36:02]Write i2c OK [10:36:02]MH_I2C_Read... [10:36:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:02]Read from MH i2c: E2 [10:36:02]MH_I2C_Read... [10:36:02]Read from MH i2c: E2 03 00 [10:36:02]MH_I2C_Read... [10:36:02]Read from MH i2c: E2 03 00 DD 68 00 90 00 B9 [10:36:02]RAPDU: 90 00 [10:36:02]wFMCommunicate OK [10:36:02]wFMCommunicate request_size=10 [10:36:02]MH_SAM_APDU [10:36:02]CAPDU: 80 0D 02 02 05 7F 0D 47 6D 9F [10:36:02]Write to MH i2c: E2 0D 00 DE 68 80 0D 02 02 05 00 7F 0D 47 6D 9F 00 00 A9 [10:36:02]Write i2c OK [10:36:02]MH_I2C_Read... [10:36:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:03]Read from MH i2c: E2 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: E2 03 00 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: E2 03 00 DE 68 00 90 00 BA [10:36:03]RAPDU: 90 00 [10:36:03]wFMCommunicate OK [10:36:03]wFMCommunicate request_size=4 [10:36:03]MH_SAM_APDU [10:36:03]CAPDU: 80 0D 03 02 [10:36:03]Write to MH i2c: E2 08 00 DF 68 80 0D 03 02 00 00 00 00 C2 [10:36:03]Write i2c OK [10:36:03]MH_I2C_Read... [10:36:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:03]Read from MH i2c: E2 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: E2 0B 00 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: E2 0B 00 DF 68 00 88 50 DA 68 04 49 7E 94 90 00 3C [10:36:03]RAPDU: 88 50 DA 68 04 49 7E 94 90 00 [10:36:03]wFMCommunicate OK [10:36:03]SAM_PROTO_SignData done [10:36:03]FM_MakeSignedData done [10:36:03]CreateOFDProtocolMessage [10:36:03]wFMCommunicate request_size=4 [10:36:03]MH_SAM_APDU [10:36:03]CAPDU: 80 11 00 00 [10:36:03]Write to MH i2c: E2 08 00 E0 68 80 11 00 00 00 00 00 00 C2 [10:36:03]Write i2c OK [10:36:03]MH_I2C_Read... [10:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:03]Read from MH i2c: E2 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: E2 17 00 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: E2 17 00 E0 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [10:36:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:36:03]wFMCommunicate OK [10:36:03]CreateOFDProtocolMessage done [10:36:03]OFDSenderStorePacket 96652 [10:36:03]StoreOFDPacket docnum=96652 [10:36:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 FE 07 01 FE F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A1 00 00 00 F4 03 04 00 96 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 79 01 00 35 04 06 00 2B 7F 0D 47 6D 9F 88 50 DA 68 04 49 7E 94 [10:36:03]CheckFolder [10:36:03]dirname=/storage/ofd_packets [10:36:03]CheckFolder done [10:36:03]ProducePacketName [10:36:03]name=ofd_packets/00096652 [10:36:03]NVStorageSaveData ofd_packets/00096652 [10:36:03]File name is /storage/ofd_packets/00096652 [10:36:03]Write 301 bytes [10:36:03]NVStorageSaveData done [10:36:03]OFDSenderStorePacket done [10:36:03]KKMCreateOFDPacket done [10:36:03]NVStorageSaveData kkm_last_timestamp [10:36:03]File name is /storage/kkm_last_timestamp [10:36:03]Write 4 bytes [10:36:03]NVStorageSaveData done [10:36:03]ExternCall_PrintAddStr [10:36:03]wPrintStart [10:36:03]Write to MH i2c: 01 00 00 E1 68 49 [10:36:03]Write i2c OK [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: 01 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: 01 07 00 [10:36:03]MH_I2C_Read... [10:36:03]Read from MH i2c: 01 07 00 E1 68 00 00 00 00 00 FF 0F 5E [10:36:03]RasterBufferAndPrint [10:36:03]line Счет N : (1)3407180 [10:36:03]line ИНН: 02508201610067 [10:36:03]line Контрольно-Кассовый Чек [10:36:03]line ПРОДАЖА [10:36:03]line ТРК (МРК, ГНК) : 22 [10:36:03]line Товар: 2710124130 [10:36:03]line Аи-92-К-4 [10:36:03]line 4.490 * 66.90 [10:36:03]line = 300.38 [10:36:03]line НДС 12% НСП 1% [10:36:03]line > о реализуемом товаре [10:36:03]line ОКРУГЛЕНИЕ: -0.38 [10:36:03]line ИТОГО: 300.00 [10:36:03]line Внесено: 300.00 [10:36:03]line СДАЧА: 0.00 [10:36:03]line НСП 1% : 2.66 [10:36:03]line НДС 12% : 31.90 [10:36:03]line Наличными: 300.00 [10:36:03]line Безнал.: 0.00 [10:36:03]line Место: АЗС № 82 "Партнер Нефть" [10:36:03]OFD Sender: Processing packet 96652 [packets to send 58, broken 57] [10:36:03]ProducePacketName [10:36:03]name=ofd_packets/00096652 [10:36:03]OFD Sender: To server: pG, [10:36:03]CommunicateWithHost lk.salyk.kg:30040 [10:36:03]ConnectInit lk.salyk.kg [10:36:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:36:03]line СНО: Общий режим [10:36:03]line Чек 161 29.10.2024 10:36 [10:36:03]line Смена: 145 ФФД: 1.0 [10:36:03]line ЗНМ: 0300000017 [10:36:03]line РНМ: 0000000000170478 [10:36:03]line Версия ККМ: v1.0 [10:36:03]line ФМ: 0000000002098560 [10:36:03]line ФД: 96652 [10:36:03]line ФПД: 47824683625887 [10:36:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103606&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96652&fm=47824683625887&tin=02508201610067®Number=0000000000170478&sum=30000 [10:36:03]Connected sock=10 [10:36:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 FE 07 01 FE F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A1 00 00 00 F4 03 04 00 96 BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 79 01 00 35 04 06 00 2B 7F 0D 47 6D 9F 88 50 DA 68 04 49 7E 94 [10:36:03]written 0, free lines is 4095 [10:36:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2D B4 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 8C 79 01 00 F4 03 04 00 BC 64 20 67 B6 04 01 00 00 B5 7A 6A 90 43 5F ED 73 [10:36:03]CommunicateWithHost err = 0 [10:36:03]CheckOFDResponse [10:36:03]1017 (14) - 77093643461234 [10:36:03]1041 (16) - 0000000002098560 [10:36:03]1040 (4) - 96652 [10:36:03]1012 (4) - 29.10.2024 04:29 [10:36:03]1206 (1) - 0 [10:36:03]OFD Sender: Remove packet 96652 [10:36:03]ProducePacketName [10:36:03]name=ofd_packets/00096652 [10:36:03]NVStorageDeleteData [10:36:04]Write to MH i2c: 01 00 00 0C 69 75 [10:36:04]Write i2c OK [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 07 00 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 07 00 0C 69 00 00 00 00 00 03 0D 8C [10:36:04]RasterBufferAndPrint [10:36:04]line [10:36:04]line [10:36:04]line [10:36:04]line [10:36:04]line [10:36:04]written 0, free lines is 3343 [10:36:04]MH_Cut [10:36:04]Write to MH i2c: D1 01 00 13 69 01 4E [10:36:04]Write i2c OK [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: D1 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: D1 01 00 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: D1 01 00 13 69 00 4D [10:36:04]Write to MH i2c: 01 00 00 14 69 7D [10:36:04]Write i2c OK [10:36:04]MH_I2C_Read... [10:36:04]OFD Sender: No OFD packet to send [10:36:04]*** Cut start [10:36:04]*** Partial cut [10:36:04]*** CUTSNS_PIN = 1 [10:36:04]*** CUTSNS_PIN = 0 [10:36:04]*** Brake cut motor [10:36:05]Read from MH i2c: 01 [10:36:05]MH_I2C_Read... [10:36:05]*** Stop cut motor [10:36:05]*** Cut end [10:36:05]Read from MH i2c: 01 07 00 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: 01 07 00 14 69 00 00 00 00 00 FF 0F 92 [10:36:05]process_action close_receipt done [10:36:05]requested_data is exist [10:36:05]produce_requested_data [10:36:05]requested_item fm.sn is exist - process it [10:36:05]wFMCommunicate request_size=4 [10:36:05]MH_SAM_APDU [10:36:05]CAPDU: 80 11 00 00 [10:36:05]Write to MH i2c: E2 08 00 15 69 80 11 00 00 00 00 00 00 F8 [10:36:05]Write i2c OK [10:36:05]MH_I2C_Read... [10:36:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:05]Read from MH i2c: E2 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: E2 17 00 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: E2 17 00 15 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [10:36:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:36:05]wFMCommunicate OK [10:36:05]requested_item fd.num is exist - process it [10:36:05]SAM_PROTO_GetFieldsCounters [10:36:05]wFMCommunicate request_size=4 [10:36:05]MH_SAM_APDU [10:36:05]CAPDU: 80 13 00 00 [10:36:05]Write to MH i2c: E2 08 00 16 69 80 13 00 00 00 00 00 00 FB [10:36:05]Write i2c OK [10:36:05]MH_I2C_Read... [10:36:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:05]Read from MH i2c: E2 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: E2 62 00 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: E2 62 00 16 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [10:36:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 79 01 00 0E 04 04 00 91 00 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 [10:36:05]wFMCommunicate OK [10:36:05]SAM_PROTO_GetFieldsCounters done [10:36:05]requested_item shift.num is exist - process it [10:36:05]requested_item shift.opened is exist - process it [10:36:05]req_shift_opened [10:36:05]FM_GetShiftState [10:36:05]SAM_PROTO_GetShiftState [10:36:05]wFMCommunicate request_size=4 [10:36:05]MH_SAM_APDU [10:36:05]CAPDU: 80 13 01 00 [10:36:05]Write to MH i2c: E2 08 00 17 69 80 13 01 00 00 00 00 00 FD [10:36:05]Write i2c OK [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: E2 [10:36:05]MH_I2C_Read... [10:36:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:05]Read from MH i2c: E2 0E 00 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: E2 0E 00 17 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5B [10:36:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:36:05]wFMCommunicate OK [10:36:05]SAM_PROTO_GetShiftState done [10:36:05]FM_GetShiftState done [10:36:05]req_shift_opened done [10:36:05]requested_item shift.open_date is exist - process it [10:36:05]req_shift_open_date [10:36:05]req_shift_open_date done [10:36:05]produce_requested_data done [10:36:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96652,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:36:05]process_action_free close_receipt [10:36:05]json_value_free [10:36:05]json_value_free done [10:36:05]process_json_proto returns [10:36:05]Send response to host [10:36:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96652,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:36:05]free response buf [10:36:05]execute_script done [10:36:05]execute_script returns [10:36:05]free content buf [10:36:05]Sock 7.Close socket [10:36:05]Sock 7.Thread stoped [10:36:09]OFD Sender: No OFD packet to send [10:36:14]OFD Sender: No OFD packet to send [10:36:19]OFD Sender: No OFD packet to send [10:36:24]OFD Sender: No OFD packet to send [10:36:29]OFD Sender: No OFD packet to send [10:36:34]OFD Sender: No OFD packet to send [10:36:39]OFD Sender: No OFD packet to send [10:36:44]OFD Sender: No OFD packet to send [10:36:49]OFD Sender: No OFD packet to send [10:36:54]OFD Sender: No OFD packet to send [10:36:56]accept exits with 9 [10:36:56]New connection [10:36:56]New thread 3066776932 created [10:36:56]Thread 3066920292 joined [10:36:56]Waiting for new connection... [10:36:56] Sock 9.Parse request [10:36:56]Sock 9.Check first char [10:36:56]Sock 9.First char is OK [10:36:56]request: POST /json_proto HTTP/1.0 [10:36:56]Method: POST [10:36:56]URL: /json_proto [10:36:56]Method is POST - this is cgi request [10:36:56]url: /json_proto [10:36:56]query_string will be loaded in cgi processing [10:36:56]execute_cgi json_proto POST (null) [10:36:56]execute_cgi path=json_proto method=POST [10:36:56]POST find Content-Length [10:36:56]Host: 172.17.40.67:8080 [10:36:56]Content-Length: 793 [10:36:56]Content-Type: application/json [10:36:56] [10:36:56]POST finish read [10:36:56]Found Content-Length = 793 [10:36:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24199", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:56]execute_script... [10:36: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)3407177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24199", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:56]POST & json_proto [10:36:56]process_json_proto [10:36:56]json parsed OK: [10:36:56]protocol is kg_v1.0 [10:36:56]action value=close_receipt [10:36:56]process_action close_receipt [10:36:56]cmd_close_receipt [10:36:56]MH_GetDate [10:36:56]Write to MH i2c: F0 00 00 18 69 70 [10:36:56]Write i2c OK [10:36:56]MH_I2C_Read... [10:36:56]Read from MH i2c: F0 [10:36:56]MH_I2C_Read... [10:36:56]Read from MH i2c: F0 09 00 [10:36:56]MH_I2C_Read... [10:36:56]Read from MH i2c: F0 09 00 18 69 00 CD BA 20 67 EE DA 66 66 1B [10:36:56]GetLastDocTimeStamp 1730198166 [10:36:56]current date 1730198221 [10:36:56]FM_GetShiftState [10:36:56]SAM_PROTO_GetShiftState [10:36:56]wFMCommunicate request_size=4 [10:36:56]MH_SAM_APDU [10:36:56]CAPDU: 80 13 01 00 [10:36:56]Write to MH i2c: E2 08 00 19 69 80 13 01 00 00 00 00 00 FF [10:36:56]Write i2c OK [10:36:56]MH_I2C_Read... [10:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:56]Read from MH i2c: E2 [10:36:56]MH_I2C_Read... [10:36:56]Read from MH i2c: E2 0E 00 [10:36:56]MH_I2C_Read... [10:36:56]Read from MH i2c: E2 0E 00 19 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5D [10:36:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:36:56]wFMCommunicate OK [10:36:56]SAM_PROTO_GetShiftState done [10:36:56]FM_GetShiftState done [10:36:56]opened in 1730160548 [10:36:56]opened+sec_in_day 1730246948 [10:36:56]quantity*price = 0 [10:36:56]sum+1 = 1 [10:36:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 162 29.10.2024 10:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 24199 ФМ: 0000000002098560 ФД: 96653 ФПД: 187979497734997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96653&fm=187979497734997&tin=02508201610067®Number=0000000000170478&sum=0 [10:36:58]StoreToDocumentArchive [10:36:58]shift 145 fd 96653 [10:36:58]save to /storage/0145/doc_00096653 [10:36:58]save last doc name /storage/0145/doc_00096653 to /storage/kkm_last_doc_name [10:36:58]save OK [10:36:58]Clear old archive folders... [10:36:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:58]tlvbuf is 011949E0 [10:36:58]SAM_PROTO_ClearQueue [10:36:58]wFMCommunicate request_size=4 [10:36:58]MH_SAM_APDU [10:36:58]CAPDU: 80 09 00 00 [10:36:58]Write to MH i2c: E2 08 00 26 69 80 09 00 00 00 00 00 00 01 [10:36:58]Write i2c OK [10:36:58]MH_I2C_Read... [10:36:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:58]Read from MH i2c: E2 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 26 69 00 90 00 03 [10:36:58]RAPDU: 90 00 [10:36:58]wFMCommunicate OK [10:36:58]SAM_PROTO_ClearQueue done [10:36:58]KKMCreateOFDPacket [10:36:58]OFDProtocolAddRootSTLVToBuf [10:36:58]FM_MakeSignedData [10:36:58]FM_MakeSignedData [10:36:58]SAM_PROTO_SignData [10:36:58]wFMCommunicate request_size=4 [10:36:58]MH_SAM_APDU [10:36:58]CAPDU: 80 0D 01 02 [10:36:58]Write to MH i2c: E2 08 00 27 69 80 0D 01 02 00 00 00 00 09 [10:36:58]Write i2c OK [10:36:58]MH_I2C_Read... [10:36:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:58]Read from MH i2c: E2 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 27 69 00 90 00 04 [10:36:58]RAPDU: 90 00 [10:36:58]wFMCommunicate OK [10:36:58]wFMCommunicate request_size=255 [10:36:58]MH_SAM_APDU [10:36: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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 CD BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 79 01 00 35 04 06 00 AA [10:36:58]Write to MH i2c: E2 02 01 28 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 CD BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 79 01 00 35 04 06 00 AA 00 00 A9 [10:36:58]Write i2c OK [10:36:58]MH_I2C_Read... [10:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:58]Read from MH i2c: E2 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 28 69 00 90 00 05 [10:36:58]RAPDU: 90 00 [10:36:58]wFMCommunicate OK [10:36:58]wFMCommunicate request_size=10 [10:36:58]MH_SAM_APDU [10:36:58]CAPDU: 80 0D 02 02 05 F7 63 30 03 55 [10:36:58]Write to MH i2c: E2 0D 00 29 69 80 0D 02 02 05 00 F7 63 30 03 55 00 00 F8 [10:36:58]Write i2c OK [10:36:58]MH_I2C_Read... [10:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:58]Read from MH i2c: E2 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 03 00 29 69 00 90 00 06 [10:36:58]RAPDU: 90 00 [10:36:58]wFMCommunicate OK [10:36:58]wFMCommunicate request_size=4 [10:36:58]MH_SAM_APDU [10:36:58]CAPDU: 80 0D 03 02 [10:36:58]Write to MH i2c: E2 08 00 2A 69 80 0D 03 02 00 00 00 00 0E [10:36:58]Write i2c OK [10:36:58]MH_I2C_Read... [10:36:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:58]Read from MH i2c: E2 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 0B 00 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 0B 00 2A 69 00 12 C5 32 D4 0D CB BD D1 90 00 52 [10:36:58]RAPDU: 12 C5 32 D4 0D CB BD D1 90 00 [10:36:58]wFMCommunicate OK [10:36:58]SAM_PROTO_SignData done [10:36:58]FM_MakeSignedData done [10:36:58]CreateOFDProtocolMessage [10:36:58]wFMCommunicate request_size=4 [10:36:58]MH_SAM_APDU [10:36:58]CAPDU: 80 11 00 00 [10:36:58]Write to MH i2c: E2 08 00 2B 69 80 11 00 00 00 00 00 00 0E [10:36:58]Write i2c OK [10:36:58]MH_I2C_Read... [10:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:58]Read from MH i2c: E2 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 17 00 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: E2 17 00 2B 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [10:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:36:58]wFMCommunicate OK [10:36:58]CreateOFDProtocolMessage done [10:36:58]OFDSenderStorePacket 96653 [10:36:58]StoreOFDPacket docnum=96653 [10:36:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 B8 07 01 49 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 CD BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 79 01 00 35 04 06 00 AA F7 63 30 03 55 12 C5 32 D4 0D CB BD D1 [10:36:58]CheckFolder [10:36:58]dirname=/storage/ofd_packets [10:36:58]CheckFolder done [10:36:58]ProducePacketName [10:36:58]name=ofd_packets/00096653 [10:36:58]NVStorageSaveData ofd_packets/00096653 [10:36:58]File name is /storage/ofd_packets/00096653 [10:36:58]Write 301 bytes [10:36:58]NVStorageSaveData done [10:36:58]OFDSenderStorePacket done [10:36:58]KKMCreateOFDPacket done [10:36:58]NVStorageSaveData kkm_last_timestamp [10:36:58]File name is /storage/kkm_last_timestamp [10:36:58]Write 4 bytes [10:36:58]NVStorageSaveData done [10:36:58]ExternCall_PrintAddStr [10:36:58]wPrintStart [10:36:58]Write to MH i2c: 01 00 00 2C 69 95 [10:36:58]Write i2c OK [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: 01 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: 01 07 00 [10:36:58]MH_I2C_Read... [10:36:58]Read from MH i2c: 01 07 00 2C 69 00 00 00 00 00 FF 0F AA [10:36:58]RasterBufferAndPrint [10:36:58]line Счет N : (1)3407177 [10:36:58]line ИНН: 02508201610067 [10:36:58]line Контрольно-Кассовый Чек [10:36:58]line ПРОДАЖА [10:36:58]line ТРК (МРК, ГНК) : 32 [10:36:58]line Товар: 2710124130 [10:36:58]line Аи-92-К-4 [10:36:58]line 30.000 * 0.00 [10:36:58]line = 0.00 [10:36:58]line НДС 12% НСП 1% [10:36:58]line > о реализуемом товаре [10:36:58]line ИТОГО: 0.00 [10:36:58]line НСП 1% : 0.00 [10:36:58]line НДС 12% : 0.00 [10:36:58]line Наличными: 0.00 [10:36:58]line Безнал.: 0.00 [10:36:58]line Место: АЗС № 82 "Партнер Нефть" [10:36:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:36:58]line СНО: Общий режим [10:36:58]line Чек 162 29.10.2024 10:37 [10:36:58]line Смена: 145 ФФД: 1.0 [10:36:58]line ЗНМ: 0300000017 [10:36:58]line РНМ: 0000000000170478 [10:36:58]line Версия ККМ: v1.0 [10:36:58]line Талоны: Топливная Карта [10:36:58]line 24199 [10:36:58]line ФМ: 0000000002098560 [10:36:58]line ФД: 96653 [10:36:58]line ФПД: 187979497734997 [10:36:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96653&fm=187979497734997&tin=02508201610067®Number=0000000000170478&sum=0 [10:36:58]OFD Sender: Processing packet 96653 [packets to send 58, broken 57] [10:36:58]ProducePacketName [10:36:58]name=ofd_packets/00096653 [10:36:58]OFD Sender: To server: pG, [10:36:58]CommunicateWithHost lk.salyk.kg:30040 [10:36:58]ConnectInit lk.salyk.kg [10:36:58]written 0, free lines is 4095 [10:36:59]Connected sock=7 [10:36:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 B8 07 01 49 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 CD BA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 79 01 00 35 04 06 00 AA F7 63 30 03 55 12 C5 32 D4 0D CB BD D1 [10:36:59]Write to MH i2c: 01 00 00 56 69 BF [10:36:59]Write i2c OK [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: 01 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: 01 07 00 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: 01 07 00 56 69 00 00 00 00 00 23 0D F6 [10:36:59]RasterBufferAndPrint [10:36:59]line [10:36:59]line [10:36:59]line [10:36:59]line [10:36:59]line [10:36:59]written 0, free lines is 3369 [10:36:59]MH_Cut [10:36:59]Write to MH i2c: D1 01 00 5D 69 01 98 [10:36:59]Write i2c OK [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: D1 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: D1 01 00 [10:36:59]MH_I2C_Read... [10:36:59]Read from MH i2c: D1 01 00 5D 69 00 97 [10:36:59]Write to MH i2c: 01 00 00 5E 69 C7 [10:36:59]Write i2c OK [10:36:59]MH_I2C_Read... [10:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 D4 47 00 E7 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 32 30 39 38 35 36 30 10 04 04 00 8D 79 01 00 F4 03 04 00 F4 64 20 67 B6 04 01 00 00 D1 3E 92 93 0E 69 8D 79 [10:36:59]CommunicateWithHost err = 0 [10:36:59]CheckOFDResponse [10:36:59]1017 (14) - 77093643461234 [10:36:59]1041 (16) - 0000000002098560 [10:36:59]1040 (4) - 96653 [10:36:59]1012 (4) - 29.10.2024 04:30 [10:36:59]1206 (1) - 0 [10:36:59]OFD Sender: Remove packet 96653 [10:36:59]ProducePacketName [10:36:59]name=ofd_packets/00096653 [10:36:59]NVStorageDeleteData [10:36:59]OFD Sender: No OFD packet to send [10:37:00]*** Cut start [10:37:00]*** Partial cut [10:37:00]*** CUTSNS_PIN = 1 [10:37:00]*** CUTSNS_PIN = 0 [10:37:00]*** Brake cut motor [10:37:00]Read from MH i2c: 01 [10:37:00]MH_I2C_Read... [10:37:00]*** Stop cut motor [10:37:00]*** Cut end [10:37:00]Read from MH i2c: 01 07 00 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: 01 07 00 5E 69 00 00 00 00 00 FF 0F DC [10:37:00]process_action close_receipt done [10:37:00]requested_data is exist [10:37:00]produce_requested_data [10:37:00]requested_item fm.sn is exist - process it [10:37:00]wFMCommunicate request_size=4 [10:37:00]MH_SAM_APDU [10:37:00]CAPDU: 80 11 00 00 [10:37:00]Write to MH i2c: E2 08 00 5F 69 80 11 00 00 00 00 00 00 42 [10:37:00]Write i2c OK [10:37:00]MH_I2C_Read... [10:37:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:00]Read from MH i2c: E2 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 17 00 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 17 00 5F 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [10:37:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:37:00]wFMCommunicate OK [10:37:00]requested_item fd.num is exist - process it [10:37:00]SAM_PROTO_GetFieldsCounters [10:37:00]wFMCommunicate request_size=4 [10:37:00]MH_SAM_APDU [10:37:00]CAPDU: 80 13 00 00 [10:37:00]Write to MH i2c: E2 08 00 60 69 80 13 00 00 00 00 00 00 45 [10:37:00]Write i2c OK [10:37:00]MH_I2C_Read... [10:37:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:00]Read from MH i2c: E2 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 62 00 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 62 00 60 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [10:37:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 79 01 00 0E 04 04 00 91 00 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 [10:37:00]wFMCommunicate OK [10:37:00]SAM_PROTO_GetFieldsCounters done [10:37:00]requested_item shift.num is exist - process it [10:37:00]requested_item shift.opened is exist - process it [10:37:00]req_shift_opened [10:37:00]FM_GetShiftState [10:37:00]SAM_PROTO_GetShiftState [10:37:00]wFMCommunicate request_size=4 [10:37:00]MH_SAM_APDU [10:37:00]CAPDU: 80 13 01 00 [10:37:00]Write to MH i2c: E2 08 00 61 69 80 13 01 00 00 00 00 00 47 [10:37:00]Write i2c OK [10:37:00]MH_I2C_Read... [10:37:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:00]Read from MH i2c: E2 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 0E 00 [10:37:00]MH_I2C_Read... [10:37:00]Read from MH i2c: E2 0E 00 61 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [10:37:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:37:00]wFMCommunicate OK [10:37:00]SAM_PROTO_GetShiftState done [10:37:00]FM_GetShiftState done [10:37:00]req_shift_opened done [10:37:00]requested_item shift.open_date is exist - process it [10:37:00]req_shift_open_date [10:37:00]req_shift_open_date done [10:37:00]produce_requested_data done [10:37:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96653,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:37:00]process_action_free close_receipt [10:37:00]json_value_free [10:37:00]json_value_free done [10:37:00]process_json_proto returns [10:37:00]Send response to host [10:37:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96653,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:37:00]free response buf [10:37:00]execute_script done [10:37:00]execute_script returns [10:37:00]free content buf [10:37:00]Sock 9.Close socket [10:37:00]Sock 9.Thread stoped [10:37:04]OFD Sender: No OFD packet to send [10:37:09]OFD Sender: No OFD packet to send [10:37:14]OFD Sender: No OFD packet to send [10:37:19]OFD Sender: No OFD packet to send [10:37:24]OFD Sender: No OFD packet to send [10:37:29]OFD Sender: No OFD packet to send [10:37:34]OFD Sender: No OFD packet to send [10:37:39]OFD Sender: No OFD packet to send [10:37:44]OFD Sender: No OFD packet to send [10:37:49]OFD Sender: No OFD packet to send [10:37:54]OFD Sender: No OFD packet to send [10:37:59]OFD Sender: No OFD packet to send [10:38:05]OFD Sender: No OFD packet to send [10:38:10]OFD Sender: No OFD packet to send [10:38:15]OFD Sender: No OFD packet to send [10:38:20]OFD Sender: No OFD packet to send [10:38:25]OFD Sender: No OFD packet to send [10:38:30]OFD Sender: No OFD packet to send [10:38:35]OFD Sender: No OFD packet to send [10:38:40]OFD Sender: No OFD packet to send [10:38:45]OFD Sender: No OFD packet to send [10:38:50]OFD Sender: No OFD packet to send [10:38:55]OFD Sender: No OFD packet to send [10:39:00]OFD Sender: No OFD packet to send [10:39:03]accept exits with 10 [10:39:03]New connection [10:39:03]New thread 3066920292 created [10:39:03]Thread 3066776932 joined [10:39:03]Waiting for new connection... [10:39:03] Sock 10.Parse request [10:39:03]Sock 10.Check first char [10:39:03]Sock 10.First char is OK [10:39:03]request: POST /json_proto HTTP/1.0 [10:39:03]Method: POST [10:39:03]URL: /json_proto [10:39:03]Method is POST - this is cgi request [10:39:03]url: /json_proto [10:39:03]query_string will be loaded in cgi processing [10:39:03]execute_cgi json_proto POST (null) [10:39:03]execute_cgi path=json_proto method=POST [10:39:03]POST find Content-Length [10:39:03]Host: 172.17.40.67:8080 [10:39:03]Content-Length: 683 [10:39:03]Content-Type: application/json [10:39:03] [10:39:03]POST finish read [10:39:03]Found Content-Length = 683 [10:39:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:39:03]execute_script... [10:39: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)3407181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:39:03]POST & json_proto [10:39:03]process_json_proto [10:39:03]json parsed OK: [10:39:03]protocol is kg_v1.0 [10:39:03]action value=close_receipt [10:39:03]process_action close_receipt [10:39:03]cmd_close_receipt [10:39:03]MH_GetDate [10:39:03]Write to MH i2c: F0 00 00 62 69 BA [10:39:03]Write i2c OK [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: F0 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: F0 09 00 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: F0 09 00 62 69 00 4B BB 20 67 EE DA 66 66 E4 [10:39:03]GetLastDocTimeStamp 1730198221 [10:39:03]current date 1730198347 [10:39:03]FM_GetShiftState [10:39:03]SAM_PROTO_GetShiftState [10:39:03]wFMCommunicate request_size=4 [10:39:03]MH_SAM_APDU [10:39:03]CAPDU: 80 13 01 00 [10:39:03]Write to MH i2c: E2 08 00 63 69 80 13 01 00 00 00 00 00 49 [10:39:03]Write i2c OK [10:39:03]MH_I2C_Read... [10:39:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:03]Read from MH i2c: E2 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 0E 00 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 0E 00 63 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A7 [10:39:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:39:03]wFMCommunicate OK [10:39:03]SAM_PROTO_GetShiftState done [10:39:03]FM_GetShiftState done [10:39:03]opened in 1730160548 [10:39:03]opened+sec_in_day 1730246948 [10:39:03]quantity*price = 100015 [10:39:03]sum+1 = 100017 [10:39: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 163 29.10.2024 10:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96654 ФПД: 94717618395799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96654&fm=94717618395799&tin=02508201610067®Number=0000000000170478&sum=100000 [10:39:04]StoreToDocumentArchive [10:39:04]shift 145 fd 96654 [10:39:04]save to /storage/0145/doc_00096654 [10:39:04]save last doc name /storage/0145/doc_00096654 to /storage/kkm_last_doc_name [10:39:04]save OK [10:39:04]Clear old archive folders... [10:39:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:04]tlvbuf is 012CEC80 [10:39:04]SAM_PROTO_ClearQueue [10:39:04]wFMCommunicate request_size=4 [10:39:04]MH_SAM_APDU [10:39:04]CAPDU: 80 09 00 00 [10:39:04]Write to MH i2c: E2 08 00 70 69 80 09 00 00 00 00 00 00 4B [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 70 69 00 90 00 4D [10:39:04]RAPDU: 90 00 [10:39:04]wFMCommunicate OK [10:39:04]SAM_PROTO_ClearQueue done [10:39:04]KKMCreateOFDPacket [10:39:04]OFDProtocolAddRootSTLVToBuf [10:39:04]FM_MakeSignedData [10:39:04]FM_MakeSignedData [10:39:04]SAM_PROTO_SignData [10:39:04]wFMCommunicate request_size=4 [10:39:04]MH_SAM_APDU [10:39:04]CAPDU: 80 0D 01 02 [10:39:04]Write to MH i2c: E2 08 00 71 69 80 0D 01 02 00 00 00 00 53 [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 71 69 00 90 00 4E [10:39:04]RAPDU: 90 00 [10:39:04]wFMCommunicate OK [10:39:04]wFMCommunicate request_size=255 [10:39:04]MH_SAM_APDU [10:39: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 34 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 A3 00 00 00 F4 03 04 00 4B BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 79 01 00 35 04 06 00 56 [10:39:04]Write to MH i2c: E2 02 01 72 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 A3 00 00 00 F4 03 04 00 4B BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 79 01 00 35 04 06 00 56 00 00 FA [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 72 69 00 90 00 4F [10:39:04]RAPDU: 90 00 [10:39:04]wFMCommunicate OK [10:39:04]wFMCommunicate request_size=10 [10:39:04]MH_SAM_APDU [10:39:04]CAPDU: 80 0D 02 02 05 25 29 FF 9A 97 [10:39:04]Write to MH i2c: E2 0D 00 73 69 80 0D 02 02 05 00 25 29 FF 9A 97 00 00 DE [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 03 00 73 69 00 90 00 50 [10:39:04]RAPDU: 90 00 [10:39:04]wFMCommunicate OK [10:39:04]wFMCommunicate request_size=4 [10:39:04]MH_SAM_APDU [10:39:04]CAPDU: 80 0D 03 02 [10:39:04]Write to MH i2c: E2 08 00 74 69 80 0D 03 02 00 00 00 00 58 [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 0B 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 0B 00 74 69 00 D6 03 88 C5 76 6B 9C 47 90 00 43 [10:39:04]RAPDU: D6 03 88 C5 76 6B 9C 47 90 00 [10:39:04]wFMCommunicate OK [10:39:04]SAM_PROTO_SignData done [10:39:04]FM_MakeSignedData done [10:39:04]CreateOFDProtocolMessage [10:39:04]wFMCommunicate request_size=4 [10:39:04]MH_SAM_APDU [10:39:04]CAPDU: 80 11 00 00 [10:39:04]Write to MH i2c: E2 08 00 75 69 80 11 00 00 00 00 00 00 58 [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 17 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 17 00 75 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [10:39:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:04]wFMCommunicate OK [10:39:04]CreateOFDProtocolMessage done [10:39:04]OFDSenderStorePacket 96654 [10:39:04]StoreOFDPacket docnum=96654 [10:39:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EC 31 07 01 74 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A3 00 00 00 F4 03 04 00 4B BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 79 01 00 35 04 06 00 56 25 29 FF 9A 97 D6 03 88 C5 76 6B 9C 47 [10:39:04]CheckFolder [10:39:04]dirname=/storage/ofd_packets [10:39:04]CheckFolder done [10:39:04]ProducePacketName [10:39:04]name=ofd_packets/00096654 [10:39:04]NVStorageSaveData ofd_packets/00096654 [10:39:04]File name is /storage/ofd_packets/00096654 [10:39:04]Write 301 bytes [10:39:04]NVStorageSaveData done [10:39:04]OFDSenderStorePacket done [10:39:04]KKMCreateOFDPacket done [10:39:04]NVStorageSaveData kkm_last_timestamp [10:39:04]File name is /storage/kkm_last_timestamp [10:39:04]Write 4 bytes [10:39:04]NVStorageSaveData done [10:39:04]ExternCall_PrintAddStr [10:39:04]wPrintStart [10:39:04]Write to MH i2c: 01 00 00 76 69 DF [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: 01 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: 01 07 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: 01 07 00 76 69 00 00 00 00 00 FF 0F F4 [10:39:04]RasterBufferAndPrint [10:39:04]line Счет N : (1)3407181 [10:39:04]line ИНН: 02508201610067 [10:39:04]line Контрольно-Кассовый Чек [10:39:04]line ПРОДАЖА [10:39:04]line ТРК (МРК, ГНК) : 12 [10:39:04]line Товар: 2710124130 [10:39:04]line Аи-92-К-4 [10:39:04]line 14.950 * 66.90 [10:39:04]line = 1000.16 [10:39:04]line НДС 12% НСП 1% [10:39:04]line > о реализуемом товаре [10:39:04]line ОКРУГЛЕНИЕ: -0.16 [10:39:04]line ИТОГО: 1000.00 [10:39:04]line Внесено: 1000.00 [10:39:04]line СДАЧА: 0.00 [10:39:04]line НСП 1% : 8.85 [10:39:04]line НДС 12% : 106.21 [10:39:04]line Наличными: 1000.00 [10:39:04]line Безнал.: 0.00 [10:39:04]line Место: АЗС № 82 "Партнер Нефть" [10:39:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:39:04]line СНО: Общий режим [10:39:04]line Чек 163 29.10.2024 10:39 [10:39:04]line Смена: 145 ФФД: 1.0 [10:39:04]line ЗНМ: 0300000017 [10:39:04]line РНМ: 0000000000170478 [10:39:04]line Версия ККМ: v1.0 [10:39:04]line ФМ: 0000000002098560 [10:39:04]line ФД: 96654 [10:39:04]line ФПД: 94717618395799 [10:39:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96654&fm=94717618395799&tin=02508201610067®Number=0000000000170478&sum=100000 [10:39:05]OFD Sender: Processing packet 96654 [packets to send 58, broken 57] [10:39:05]ProducePacketName [10:39:05]name=ofd_packets/00096654 [10:39:05]OFD Sender: To server: pG, [10:39:05]CommunicateWithHost lk.salyk.kg:30040 [10:39:05]ConnectInit lk.salyk.kg [10:39:05]written 0, free lines is 4095 [10:39:05]Connected sock=9 [10:39:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EC 31 07 01 74 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A3 00 00 00 F4 03 04 00 4B BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 79 01 00 35 04 06 00 56 25 29 FF 9A 97 D6 03 88 C5 76 6B 9C 47 [10:39:05]Write to MH i2c: 01 00 00 A1 69 0A [10:39:05]Write i2c OK [10:39:05]MH_I2C_Read... [10:39:05]Read from MH i2c: 01 [10:39:05]MH_I2C_Read... [10:39:05]Read from MH i2c: 01 07 00 [10:39:05]MH_I2C_Read... [10:39:05]Read from MH i2c: 01 07 00 A1 69 00 00 00 00 00 0B 0D 29 [10:39:05]RasterBufferAndPrint [10:39:05]line [10:39:05]line [10:39:05]line [10:39:05]line [10:39:05]line [10:39:05]written 0, free lines is 3349 [10:39:05]MH_Cut [10:39:05]Write to MH i2c: D1 01 00 A8 69 01 E3 [10:39:05]Write i2c OK [10:39:05]MH_I2C_Read... [10:39:05]Read from MH i2c: D1 [10:39:05]MH_I2C_Read... [10:39:05]Read from MH i2c: D1 01 00 [10:39:05]MH_I2C_Read... [10:39:05]Read from MH i2c: D1 01 00 A8 69 00 E2 [10:39:05]Write to MH i2c: 01 00 00 A9 69 12 [10:39:05]Write i2c OK [10:39:05]MH_I2C_Read... [10:39:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 47 5F 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 8E 79 01 00 F4 03 04 00 72 65 20 67 B6 04 01 00 00 D5 1A 93 E2 EA A4 3E 5B [10:39:05]CommunicateWithHost err = 0 [10:39:05]CheckOFDResponse [10:39:05]1017 (14) - 77093643461234 [10:39:05]1041 (16) - 0000000002098560 [10:39:05]1040 (4) - 96654 [10:39:05]1012 (4) - 29.10.2024 04:32 [10:39:05]1206 (1) - 0 [10:39:05]OFD Sender: Remove packet 96654 [10:39:05]ProducePacketName [10:39:05]name=ofd_packets/00096654 [10:39:05]NVStorageDeleteData [10:39:06]OFD Sender: No OFD packet to send [10:39:06]*** Cut start [10:39:06]*** Partial cut [10:39:06]*** CUTSNS_PIN = 1 [10:39:06]*** CUTSNS_PIN = 0 [10:39:06]*** Brake cut motor [10:39:06]Read from MH i2c: 01 [10:39:06]MH_I2C_Read... [10:39:06]*** Stop cut motor [10:39:06]*** Cut end [10:39:06]Read from MH i2c: 01 07 00 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: 01 07 00 A9 69 00 00 00 00 00 FF 0F 27 [10:39:06]process_action close_receipt done [10:39:06]requested_data is exist [10:39:06]produce_requested_data [10:39:06]requested_item fm.sn is exist - process it [10:39:06]wFMCommunicate request_size=4 [10:39:06]MH_SAM_APDU [10:39:06]CAPDU: 80 11 00 00 [10:39:06]Write to MH i2c: E2 08 00 AA 69 80 11 00 00 00 00 00 00 8D [10:39:06]Write i2c OK [10:39:06]MH_I2C_Read... [10:39:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:06]Read from MH i2c: E2 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: E2 17 00 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: E2 17 00 AA 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [10:39:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:06]wFMCommunicate OK [10:39:06]requested_item fd.num is exist - process it [10:39:06]SAM_PROTO_GetFieldsCounters [10:39:06]wFMCommunicate request_size=4 [10:39:06]MH_SAM_APDU [10:39:06]CAPDU: 80 13 00 00 [10:39:06]Write to MH i2c: E2 08 00 AB 69 80 13 00 00 00 00 00 00 90 [10:39:06]Write i2c OK [10:39:06]MH_I2C_Read... [10:39:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:06]Read from MH i2c: E2 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: E2 62 00 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: E2 62 00 AB 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 33 [10:39:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 79 01 00 0E 04 04 00 91 00 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 [10:39:06]wFMCommunicate OK [10:39:06]SAM_PROTO_GetFieldsCounters done [10:39:06]requested_item shift.num is exist - process it [10:39:06]requested_item shift.opened is exist - process it [10:39:06]req_shift_opened [10:39:06]FM_GetShiftState [10:39:06]SAM_PROTO_GetShiftState [10:39:06]wFMCommunicate request_size=4 [10:39:06]MH_SAM_APDU [10:39:06]CAPDU: 80 13 01 00 [10:39:06]Write to MH i2c: E2 08 00 AC 69 80 13 01 00 00 00 00 00 92 [10:39:06]Write i2c OK [10:39:06]MH_I2C_Read... [10:39:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:07]Read from MH i2c: E2 [10:39:07]MH_I2C_Read... [10:39:07]Read from MH i2c: E2 0E 00 [10:39:07]MH_I2C_Read... [10:39:07]Read from MH i2c: E2 0E 00 AC 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [10:39:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:39:07]wFMCommunicate OK [10:39:07]SAM_PROTO_GetShiftState done [10:39:07]FM_GetShiftState done [10:39:07]req_shift_opened done [10:39:07]requested_item shift.open_date is exist - process it [10:39:07]req_shift_open_date [10:39:07]req_shift_open_date done [10:39:07]produce_requested_data done [10:39:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96654,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:39:07]process_action_free close_receipt [10:39:07]json_value_free [10:39:07]json_value_free done [10:39:07]process_json_proto returns [10:39:07]Send response to host [10:39:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96654,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:39:07]free response buf [10:39:07]execute_script done [10:39:07]execute_script returns [10:39:07]free content buf [10:39:07]Sock 10.Close socket [10:39:07]Sock 10.Thread stoped [10:39:11]OFD Sender: No OFD packet to send [10:39:16]OFD Sender: No OFD packet to send [10:39:16]accept exits with 7 [10:39:16]New connection [10:39:16]New thread 3066776932 created [10:39:16]Thread 3066920292 joined [10:39:16]Waiting for new connection... [10:39:16] Sock 7.Parse request [10:39:16]Sock 7.Check first char [10:39:16]Sock 7.First char is OK [10:39:16]request: POST /json_proto HTTP/1.0 [10:39:16]Method: POST [10:39:16]URL: /json_proto [10:39:16]Method is POST - this is cgi request [10:39:16]url: /json_proto [10:39:16]query_string will be loaded in cgi processing [10:39:16]execute_cgi json_proto POST (null) [10:39:16]execute_cgi path=json_proto method=POST [10:39:16]POST find Content-Length [10:39:16]Host: 172.17.40.67:8080 [10:39:16]Content-Length: 678 [10:39:16]Content-Type: application/json [10:39:16] [10:39:16]POST finish read [10:39:16]Found Content-Length = 678 [10:39:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.210, "sum" : 616.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 616.00, "payments": [ { "type": 0, "sum" : 616.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:16]execute_script... [10:39:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.210, "sum" : 616.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 616.00, "payments": [ { "type": 0, "sum" : 616.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:16]POST & json_proto [10:39:16]process_json_proto [10:39:16]json parsed OK: [10:39:16]protocol is kg_v1.0 [10:39:16]action value=close_receipt [10:39:16]process_action close_receipt [10:39:16]cmd_close_receipt [10:39:16]MH_GetDate [10:39:16]Write to MH i2c: F0 00 00 AD 69 05 [10:39:16]Write i2c OK [10:39:16]MH_I2C_Read... [10:39:16]Read from MH i2c: F0 [10:39:16]MH_I2C_Read... [10:39:16]Read from MH i2c: F0 09 00 [10:39:16]MH_I2C_Read... [10:39:16]Read from MH i2c: F0 09 00 AD 69 00 59 BB 20 67 EE DA 66 66 3D [10:39:16]GetLastDocTimeStamp 1730198347 [10:39:16]current date 1730198361 [10:39:16]FM_GetShiftState [10:39:16]SAM_PROTO_GetShiftState [10:39:16]wFMCommunicate request_size=4 [10:39:16]MH_SAM_APDU [10:39:16]CAPDU: 80 13 01 00 [10:39:16]Write to MH i2c: E2 08 00 AE 69 80 13 01 00 00 00 00 00 94 [10:39:16]Write i2c OK [10:39:16]MH_I2C_Read... [10:39:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:16]Read from MH i2c: E2 [10:39:16]MH_I2C_Read... [10:39:16]Read from MH i2c: E2 0E 00 [10:39:16]MH_I2C_Read... [10:39:16]Read from MH i2c: E2 0E 00 AE 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F2 [10:39:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:39:16]wFMCommunicate OK [10:39:16]SAM_PROTO_GetShiftState done [10:39:16]FM_GetShiftState done [10:39:16]opened in 1730160548 [10:39:16]opened+sec_in_day 1730246948 [10:39:16]quantity*price = 61614 [10:39:16]sum+1 = 61616 [10:39:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 616.00 Внесено: 660.00 СДАЧА: 44.00 НСП 1% : 5.45 НДС 12% : 65.43 Наличными: 616.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 164 29.10.2024 10:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96655 ФПД: 4857837166707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103921&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96655&fm=4857837166707&tin=02508201610067®Number=0000000000170478&sum=61600 [10:39:18]StoreToDocumentArchive [10:39:18]shift 145 fd 96655 [10:39:18]save to /storage/0145/doc_00096655 [10:39:18]save last doc name /storage/0145/doc_00096655 to /storage/kkm_last_doc_name [10:39:18]save OK [10:39:18]Clear old archive folders... [10:39:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:18]tlvbuf is 01226AF0 [10:39:18]SAM_PROTO_ClearQueue [10:39:18]wFMCommunicate request_size=4 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 09 00 00 [10:39:18]Write to MH i2c: E2 08 00 BB 69 80 09 00 00 00 00 00 00 96 [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 BB 69 00 90 00 98 [10:39:18]RAPDU: 90 00 [10:39:18]wFMCommunicate OK [10:39:18]SAM_PROTO_ClearQueue done [10:39:18]KKMCreateOFDPacket [10:39:18]OFDProtocolAddRootSTLVToBuf [10:39:18]FM_MakeSignedData [10:39:18]FM_MakeSignedData [10:39:18]SAM_PROTO_SignData [10:39:18]wFMCommunicate request_size=4 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 0D 01 02 [10:39:18]Write to MH i2c: E2 08 00 BC 69 80 0D 01 02 00 00 00 00 9E [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 BC 69 00 90 00 99 [10:39:18]RAPDU: 90 00 [10:39:18]wFMCommunicate OK [10:39:18]wFMCommunicate request_size=255 [10:39:18]MH_SAM_APDU [10:39: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 34 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AF F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 19 00 00 00 00 07 04 06 00 A0 F0 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 59 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 79 01 00 35 04 06 00 04 [10:39:18]Write to MH i2c: E2 02 01 BD 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AF F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 19 00 00 00 00 07 04 06 00 A0 F0 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 59 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 79 01 00 35 04 06 00 04 00 00 67 [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 BD 69 00 90 00 9A [10:39:18]RAPDU: 90 00 [10:39:18]wFMCommunicate OK [10:39:18]wFMCommunicate request_size=10 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 0D 02 02 05 6B 0D A8 A0 73 [10:39:18]Write to MH i2c: E2 0D 00 BE 69 80 0D 02 02 05 00 6B 0D A8 A0 73 00 00 DE [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 BE 69 00 90 00 9B [10:39:18]RAPDU: 90 00 [10:39:18]wFMCommunicate OK [10:39:18]wFMCommunicate request_size=4 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 0D 03 02 [10:39:18]Write to MH i2c: E2 08 00 BF 69 80 0D 03 02 00 00 00 00 A3 [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 0B 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 0B 00 BF 69 00 F9 9C 5C 22 AD 38 83 C0 90 00 DF [10:39:18]RAPDU: F9 9C 5C 22 AD 38 83 C0 90 00 [10:39:18]wFMCommunicate OK [10:39:18]SAM_PROTO_SignData done [10:39:18]FM_MakeSignedData done [10:39:18]CreateOFDProtocolMessage [10:39:18]wFMCommunicate request_size=4 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 11 00 00 [10:39:18]Write to MH i2c: E2 08 00 C0 69 80 11 00 00 00 00 00 00 A3 [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 17 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 17 00 C0 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [10:39:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:18]wFMCommunicate OK [10:39:18]CreateOFDProtocolMessage done [10:39:18]OFDSenderStorePacket 96655 [10:39:18]StoreOFDPacket docnum=96655 [10:39:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 80 D0 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 34 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AF F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 19 00 00 00 00 07 04 06 00 A0 F0 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 59 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 79 01 00 35 04 06 00 04 6B 0D A8 A0 73 F9 9C 5C 22 AD 38 83 C0 [10:39:18]CheckFolder [10:39:18]dirname=/storage/ofd_packets [10:39:18]CheckFolder done [10:39:18]ProducePacketName [10:39:18]name=ofd_packets/00096655 [10:39:18]NVStorageSaveData ofd_packets/00096655 [10:39:18]File name is /storage/ofd_packets/00096655 [10:39:18]Write 301 bytes [10:39:18]NVStorageSaveData done [10:39:18]OFDSenderStorePacket done [10:39:18]KKMCreateOFDPacket done [10:39:18]NVStorageSaveData kkm_last_timestamp [10:39:18]File name is /storage/kkm_last_timestamp [10:39:18]Write 4 bytes [10:39:18]NVStorageSaveData done [10:39:18]ExternCall_PrintAddStr [10:39:18]wPrintStart [10:39:18]Write to MH i2c: 01 00 00 C1 69 2A [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: 01 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: 01 07 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: 01 07 00 C1 69 00 00 00 00 00 FF 0F 3F [10:39:18]RasterBufferAndPrint [10:39:18]line Счет N : (1)3407182 [10:39:18]line ИНН: 02508201610067 [10:39:18]line Контрольно-Кассовый Чек [10:39:18]line ПРОДАЖА [10:39:18]line ТРК (МРК, ГНК) : 32 [10:39:18]line Товар: 2710124130 [10:39:18]line Аи-92-К-4 [10:39:18]line 9.210 * 66.90 [10:39:18]line = 616.15 [10:39:18]line НДС 12% НСП 1% [10:39:18]line > о реализуемом товаре [10:39:18]line ОКРУГЛЕНИЕ: -0.15 [10:39:18]line ИТОГО: 616.00 [10:39:18]line Внесено: 660.00 [10:39:18]line СДАЧА: 44.00 [10:39:18]line НСП 1% : 5.45 [10:39:18]line НДС 12% : 65.43 [10:39:18]line Наличными: 616.00 [10:39:18]line Безнал.: 0.00 [10:39:18]line Место: АЗС № 82 "Партнер Нефть" [10:39:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:39:18]line СНО: Общий режим [10:39:18]line Чек 164 29.10.2024 10:39 [10:39:18]line Смена: 145 ФФД: 1.0 [10:39:18]line ЗНМ: 0300000017 [10:39:18]line РНМ: 0000000000170478 [10:39:18]line Версия ККМ: v1.0 [10:39:18]line ФМ: 0000000002098560 [10:39:18]line ФД: 96655 [10:39:18]line ФПД: 4857837166707 [10:39:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103921&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96655&fm=4857837166707&tin=02508201610067®Number=0000000000170478&sum=61600 [10:39:18]written 0, free lines is 4095 [10:39:18]OFD Sender: Processing packet 96655 [packets to send 58, broken 57] [10:39:18]ProducePacketName [10:39:18]name=ofd_packets/00096655 [10:39:18]OFD Sender: To server: pG, [10:39:18]CommunicateWithHost lk.salyk.kg:30040 [10:39:18]ConnectInit lk.salyk.kg [10:39:18]Connected sock=10 [10:39:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 80 D0 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 34 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AF F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 19 00 00 00 00 07 04 06 00 A0 F0 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 59 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 79 01 00 35 04 06 00 04 6B 0D A8 A0 73 F9 9C 5C 22 AD 38 83 C0 [10:39:19]Write to MH i2c: 01 00 00 EC 69 55 [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 07 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 07 00 EC 69 00 00 00 00 00 1E 0D 87 [10:39:19]RasterBufferAndPrint [10:39:19]line [10:39:19]line [10:39:19]line [10:39:19]line [10:39:19]line [10:39:19]written 0, free lines is 3367 [10:39:19]MH_Cut [10:39:19]Write to MH i2c: D1 01 00 F3 69 01 2E [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: D1 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: D1 01 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: D1 01 00 F3 69 00 2D [10:39:19]Write to MH i2c: 01 00 00 F4 69 5D [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 00 C0 47 00 66 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 32 30 39 38 35 36 30 10 04 04 00 8F 79 01 00 F4 03 04 00 80 65 20 67 B6 04 01 00 00 0C 60 33 EE BD D7 DE 2B [10:39:19]CommunicateWithHost err = 0 [10:39:19]CheckOFDResponse [10:39:19]1017 (14) - 77093643461234 [10:39:19]1041 (16) - 0000000002098560 [10:39:19]1040 (4) - 96655 [10:39:19]1012 (4) - 29.10.2024 04:33 [10:39:19]1206 (1) - 0 [10:39:19]OFD Sender: Remove packet 96655 [10:39:19]ProducePacketName [10:39:19]name=ofd_packets/00096655 [10:39:19]NVStorageDeleteData [10:39:19]OFD Sender: No OFD packet to send [10:39:19]*** Cut start [10:39:19]*** Partial cut [10:39:19]*** CUTSNS_PIN = 1 [10:39:19]*** CUTSNS_PIN = 0 [10:39:19]*** Brake cut motor [10:39:20]Read from MH i2c: 01 [10:39:20]MH_I2C_Read... [10:39:20]*** Stop cut motor [10:39:20]*** Cut end [10:39:20]Read from MH i2c: 01 07 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: 01 07 00 F4 69 00 00 00 00 00 FF 0F 72 [10:39:20]process_action close_receipt done [10:39:20]requested_data is exist [10:39:20]produce_requested_data [10:39:20]requested_item fm.sn is exist - process it [10:39:20]wFMCommunicate request_size=4 [10:39:20]MH_SAM_APDU [10:39:20]CAPDU: 80 11 00 00 [10:39:20]Write to MH i2c: E2 08 00 F5 69 80 11 00 00 00 00 00 00 D8 [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:20]Read from MH i2c: E2 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 17 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 17 00 F5 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [10:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:20]wFMCommunicate OK [10:39:20]requested_item fd.num is exist - process it [10:39:20]SAM_PROTO_GetFieldsCounters [10:39:20]wFMCommunicate request_size=4 [10:39:20]MH_SAM_APDU [10:39:20]CAPDU: 80 13 00 00 [10:39:20]Write to MH i2c: E2 08 00 F6 69 80 13 00 00 00 00 00 00 DB [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:20]Read from MH i2c: E2 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 62 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 62 00 F6 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 79 01 00 0E 04 04 00 91 00 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 82 [10:39:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 79 01 00 0E 04 04 00 91 00 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 [10:39:20]wFMCommunicate OK [10:39:20]SAM_PROTO_GetFieldsCounters done [10:39:20]requested_item shift.num is exist - process it [10:39:20]requested_item shift.opened is exist - process it [10:39:20]req_shift_opened [10:39:20]FM_GetShiftState [10:39:20]SAM_PROTO_GetShiftState [10:39:20]wFMCommunicate request_size=4 [10:39:20]MH_SAM_APDU [10:39:20]CAPDU: 80 13 01 00 [10:39:20]Write to MH i2c: E2 08 00 F7 69 80 13 01 00 00 00 00 00 DD [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:20]Read from MH i2c: E2 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 0E 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 0E 00 F7 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [10:39:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:39:20]wFMCommunicate OK [10:39:20]SAM_PROTO_GetShiftState done [10:39:20]FM_GetShiftState done [10:39:20]req_shift_opened done [10:39:20]requested_item shift.open_date is exist - process it [10:39:20]req_shift_open_date [10:39:20]req_shift_open_date done [10:39:20]produce_requested_data done [10:39:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96655,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:39:20]process_action_free close_receipt [10:39:20]json_value_free [10:39:20]json_value_free done [10:39:20]process_json_proto returns [10:39:20]Send response to host [10:39:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96655,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:39:20]free response buf [10:39:20]execute_script done [10:39:20]execute_script returns [10:39:20]free content buf [10:39:20]Sock 7.Close socket [10:39:20]Sock 7.Thread stoped [10:39:24]OFD Sender: No OFD packet to send [10:39:25]accept exits with 9 [10:39:25]New connection [10:39:25]New thread 3066920292 created [10:39:25]Thread 3066776932 joined [10:39:25]Waiting for new connection... [10:39:25] Sock 9.Parse request [10:39:25]Sock 9.Check first char [10:39:25]Sock 9.First char is OK [10:39:25]request: POST /json_proto HTTP/1.0 [10:39:25]Method: POST [10:39:25]URL: /json_proto [10:39:25]Method is POST - this is cgi request [10:39:25]url: /json_proto [10:39:25]query_string will be loaded in cgi processing [10:39:25]execute_cgi json_proto POST (null) [10:39:25]execute_cgi path=json_proto method=POST [10:39:25]POST find Content-Length [10:39:25]Host: 172.17.40.67:8080 [10:39:25]Content-Length: 683 [10:39:25]Content-Type: application/json [10:39:25] [10:39:25]POST finish read [10:39:25]Found Content-Length = 683 [10:39:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:25]execute_script... [10:39:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:25]POST & json_proto [10:39:25]process_json_proto [10:39:25]json parsed OK: [10:39:25]protocol is kg_v1.0 [10:39:25]action value=close_receipt [10:39:25]process_action close_receipt [10:39:25]cmd_close_receipt [10:39:25]MH_GetDate [10:39:25]Write to MH i2c: F0 00 00 F8 69 50 [10:39:25]Write i2c OK [10:39:25]MH_I2C_Read... [10:39:25]Read from MH i2c: F0 [10:39:25]MH_I2C_Read... [10:39:25]Read from MH i2c: F0 09 00 [10:39:25]MH_I2C_Read... [10:39:25]Read from MH i2c: F0 09 00 F8 69 00 62 BB 20 67 EE DA 66 66 91 [10:39:25]GetLastDocTimeStamp 1730198361 [10:39:25]current date 1730198370 [10:39:25]FM_GetShiftState [10:39:25]SAM_PROTO_GetShiftState [10:39:25]wFMCommunicate request_size=4 [10:39:25]MH_SAM_APDU [10:39:25]CAPDU: 80 13 01 00 [10:39:25]Write to MH i2c: E2 08 00 F9 69 80 13 01 00 00 00 00 00 DF [10:39:25]Write i2c OK [10:39:25]MH_I2C_Read... [10:39:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:25]Read from MH i2c: E2 [10:39:25]MH_I2C_Read... [10:39:25]Read from MH i2c: E2 0E 00 [10:39:25]MH_I2C_Read... [10:39:25]Read from MH i2c: E2 0E 00 F9 69 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3D [10:39:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:39:25]wFMCommunicate OK [10:39:25]SAM_PROTO_GetShiftState done [10:39:25]FM_GetShiftState done [10:39:25]opened in 1730160548 [10:39:25]opened+sec_in_day 1730246948 [10:39:25]quantity*price = 200031 [10:39:25]sum+1 = 200032 [10:39:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 165 29.10.2024 10:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96656 ФПД: 220517135519643 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96656&fm=220517135519643&tin=02508201610067®Number=0000000000170478&sum=200000 [10:39:26]StoreToDocumentArchive [10:39:26]shift 145 fd 96656 [10:39:26]save to /storage/0145/doc_00096656 [10:39:26]save last doc name /storage/0145/doc_00096656 to /storage/kkm_last_doc_name [10:39:26]save OK [10:39:26]Clear old archive folders... [10:39:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:26]tlvbuf is 011D3100 [10:39:26]SAM_PROTO_ClearQueue [10:39:26]wFMCommunicate request_size=4 [10:39:26]MH_SAM_APDU [10:39:26]CAPDU: 80 09 00 00 [10:39:26]Write to MH i2c: E2 08 00 06 6A 80 09 00 00 00 00 00 00 E2 [10:39:26]Write i2c OK [10:39:26]MH_I2C_Read... [10:39:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:26]Read from MH i2c: E2 [10:39:26]MH_I2C_Read... [10:39:26]Read from MH i2c: E2 03 00 [10:39:26]MH_I2C_Read... [10:39:26]Read from MH i2c: E2 03 00 06 6A 00 90 00 E4 [10:39:26]RAPDU: 90 00 [10:39:26]wFMCommunicate OK [10:39:26]SAM_PROTO_ClearQueue done [10:39:26]KKMCreateOFDPacket [10:39:26]OFDProtocolAddRootSTLVToBuf [10:39:26]FM_MakeSignedData [10:39:26]FM_MakeSignedData [10:39:26]SAM_PROTO_SignData [10:39:26]wFMCommunicate request_size=4 [10:39:26]MH_SAM_APDU [10:39:26]CAPDU: 80 0D 01 02 [10:39:26]Write to MH i2c: E2 08 00 07 6A 80 0D 01 02 00 00 00 00 EA [10:39:26]Write i2c OK [10:39:26]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 03 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 03 00 07 6A 00 90 00 E5 [10:39:27]RAPDU: 90 00 [10:39:27]wFMCommunicate OK [10:39:27]wFMCommunicate request_size=255 [10:39:27]MH_SAM_APDU [10:39:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 00 00 F4 03 04 00 62 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 79 01 00 35 04 06 00 C8 [10:39:27]Write to MH i2c: E2 02 01 08 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 00 00 F4 03 04 00 62 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 79 01 00 35 04 06 00 C8 00 00 66 [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 03 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 03 00 08 6A 00 90 00 E6 [10:39:27]RAPDU: 90 00 [10:39:27]wFMCommunicate OK [10:39:27]wFMCommunicate request_size=10 [10:39:27]MH_SAM_APDU [10:39:27]CAPDU: 80 0D 02 02 05 8F 25 87 8F 9B [10:39:27]Write to MH i2c: E2 0D 00 09 6A 80 0D 02 02 05 00 8F 25 87 8F 9B 00 00 5C [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 03 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 03 00 09 6A 00 90 00 E7 [10:39:27]RAPDU: 90 00 [10:39:27]wFMCommunicate OK [10:39:27]wFMCommunicate request_size=4 [10:39:27]MH_SAM_APDU [10:39:27]CAPDU: 80 0D 03 02 [10:39:27]Write to MH i2c: E2 08 00 0A 6A 80 0D 03 02 00 00 00 00 EF [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 0B 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 0B 00 0A 6A 00 02 B6 A5 63 74 0A 3B 10 90 00 79 [10:39:27]RAPDU: 02 B6 A5 63 74 0A 3B 10 90 00 [10:39:27]wFMCommunicate OK [10:39:27]SAM_PROTO_SignData done [10:39:27]FM_MakeSignedData done [10:39:27]CreateOFDProtocolMessage [10:39:27]wFMCommunicate request_size=4 [10:39:27]MH_SAM_APDU [10:39:27]CAPDU: 80 11 00 00 [10:39:27]Write to MH i2c: E2 08 00 0B 6A 80 11 00 00 00 00 00 00 EF [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 17 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 17 00 0B 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [10:39:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:27]wFMCommunicate OK [10:39:27]CreateOFDProtocolMessage done [10:39:27]OFDSenderStorePacket 96656 [10:39:27]StoreOFDPacket docnum=96656 [10:39:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 3F 07 01 23 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 34 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 00 00 00 F4 03 04 00 62 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 79 01 00 35 04 06 00 C8 8F 25 87 8F 9B 02 B6 A5 63 74 0A 3B 10 [10:39:27]CheckFolder [10:39:27]dirname=/storage/ofd_packets [10:39:27]CheckFolder done [10:39:27]ProducePacketName [10:39:27]name=ofd_packets/00096656 [10:39:27]NVStorageSaveData ofd_packets/00096656 [10:39:27]File name is /storage/ofd_packets/00096656 [10:39:27]Write 301 bytes [10:39:27]NVStorageSaveData done [10:39:27]OFDSenderStorePacket done [10:39:27]KKMCreateOFDPacket done [10:39:27]NVStorageSaveData kkm_last_timestamp [10:39:27]File name is /storage/kkm_last_timestamp [10:39:27]Write 4 bytes [10:39:27]NVStorageSaveData done [10:39:27]ExternCall_PrintAddStr [10:39:27]wPrintStart [10:39:27]Write to MH i2c: 01 00 00 0C 6A 76 [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: 01 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: 01 07 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: 01 07 00 0C 6A 00 00 00 00 00 FF 0F 8B [10:39:27]RasterBufferAndPrint [10:39:27]line Счет N : (1)3407184 [10:39:27]line ИНН: 02508201610067 [10:39:27]line Контрольно-Кассовый Чек [10:39:27]line ПРОДАЖА [10:39:27]line ТРК (МРК, ГНК) : 22 [10:39:27]line Товар: 2710124130 [10:39:27]line Аи-92-К-4 [10:39:27]line 29.900 * 66.90 [10:39:27]line = 2000.31 [10:39:27]line НДС 12% НСП 1% [10:39:27]line > о реализуемом товаре [10:39:27]line ОКРУГЛЕНИЕ: -0.31 [10:39:27]line ИТОГО: 2000.00 [10:39:27]line Внесено: 2000.00 [10:39:27]line СДАЧА: 0.00 [10:39:27]line НСП 1% : 17.70 [10:39:27]line НДС 12% : 212.42 [10:39:27]line Наличными: 2000.00 [10:39:27]line Безнал.: 0.00 [10:39:27]line Место: АЗС № 82 "Партнер Нефть" [10:39:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:39:27]line СНО: Общий режим [10:39:27]line Чек 165 29.10.2024 10:39 [10:39:27]line Смена: 145 ФФД: 1.0 [10:39:27]line ЗНМ: 0300000017 [10:39:27]line РНМ: 0000000000170478 [10:39:27]line Версия ККМ: v1.0 [10:39:27]line ФМ: 0000000002098560 [10:39:27]line ФД: 96656 [10:39:27]line ФПД: 220517135519643 [10:39:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96656&fm=220517135519643&tin=02508201610067®Number=0000000000170478&sum=200000 [10:39:27]OFD Sender: Processing packet 96656 [packets to send 58, broken 57] [10:39:27]ProducePacketName [10:39:27]name=ofd_packets/00096656 [10:39:27]OFD Sender: To server: pG, [10:39:27]CommunicateWithHost lk.salyk.kg:30040 [10:39:27]ConnectInit lk.salyk.kg [10:39:27]written 0, free lines is 4095 [10:39:27]Connected sock=10 [10:39:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 3F 07 01 23 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 34 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 00 00 00 F4 03 04 00 62 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 79 01 00 35 04 06 00 C8 8F 25 87 8F 9B 02 B6 A5 63 74 0A 3B 10 [10:39:28]Write to MH i2c: 01 00 00 37 6A A1 [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: 01 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: 01 07 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: 01 07 00 37 6A 00 00 00 00 00 1B 0D D0 [10:39:28]RasterBufferAndPrint [10:39:28]line [10:39:28]line [10:39:28]line [10:39:28]line [10:39:28]line [10:39:28]written 0, free lines is 3370 [10:39:28]MH_Cut [10:39:28]Write to MH i2c: D1 01 00 3E 6A 01 7A [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: D1 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: D1 01 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: D1 01 00 3E 6A 00 79 [10:39:28]Write to MH i2c: 01 00 00 3F 6A A9 [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 07 F7 47 00 FF 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 32 30 39 38 35 36 30 10 04 04 00 90 79 01 00 F4 03 04 00 89 65 20 67 B6 04 01 00 00 30 1C 6F C1 44 4B 0B CE [10:39:28]CommunicateWithHost err = 0 [10:39:28]CheckOFDResponse [10:39:28]1017 (14) - 77093643461234 [10:39:28]1041 (16) - 0000000002098560 [10:39:28]1040 (4) - 96656 [10:39:28]1012 (4) - 29.10.2024 04:33 [10:39:28]1206 (1) - 0 [10:39:28]OFD Sender: Remove packet 96656 [10:39:28]ProducePacketName [10:39:28]name=ofd_packets/00096656 [10:39:28]NVStorageDeleteData [10:39:28]OFD Sender: No OFD packet to send [10:39:28]*** Cut start [10:39:28]*** Partial cut [10:39:28]*** CUTSNS_PIN = 1 [10:39:28]*** CUTSNS_PIN = 0 [10:39:28]*** Brake cut motor [10:39:29]Read from MH i2c: 01 [10:39:29]MH_I2C_Read... [10:39:29]*** Stop cut motor [10:39:29]*** Cut end [10:39:29]Read from MH i2c: 01 07 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 07 00 3F 6A 00 00 00 00 00 FF 0F BE [10:39:29]process_action close_receipt done [10:39:29]requested_data is exist [10:39:29]produce_requested_data [10:39:29]requested_item fm.sn is exist - process it [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 11 00 00 [10:39:29]Write to MH i2c: E2 08 00 40 6A 80 11 00 00 00 00 00 00 24 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 17 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 17 00 40 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [10:39:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:29]wFMCommunicate OK [10:39:29]requested_item fd.num is exist - process it [10:39:29]SAM_PROTO_GetFieldsCounters [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 13 00 00 [10:39:29]Write to MH i2c: E2 08 00 41 6A 80 13 00 00 00 00 00 00 27 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 62 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 62 00 41 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 79 01 00 0E 04 04 00 91 00 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 D2 [10:39:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 79 01 00 0E 04 04 00 91 00 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 [10:39:29]wFMCommunicate OK [10:39:29]SAM_PROTO_GetFieldsCounters done [10:39:29]requested_item shift.num is exist - process it [10:39:29]requested_item shift.opened is exist - process it [10:39:29]req_shift_opened [10:39:29]FM_GetShiftState [10:39:29]SAM_PROTO_GetShiftState [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 13 01 00 [10:39:29]Write to MH i2c: E2 08 00 42 6A 80 13 01 00 00 00 00 00 29 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 0E 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 0E 00 42 6A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 87 [10:39:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:39:29]wFMCommunicate OK [10:39:29]SAM_PROTO_GetShiftState done [10:39:29]FM_GetShiftState done [10:39:29]req_shift_opened done [10:39:29]requested_item shift.open_date is exist - process it [10:39:29]req_shift_open_date [10:39:29]req_shift_open_date done [10:39:29]produce_requested_data done [10:39:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96656,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:39:29]process_action_free close_receipt [10:39:29]json_value_free [10:39:29]json_value_free done [10:39:29]process_json_proto returns [10:39:29]Send response to host [10:39:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96656,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:39:29]free response buf [10:39:29]execute_script done [10:39:29]execute_script returns [10:39:29]free content buf [10:39:29]Sock 9.Close socket [10:39:29]Sock 9.Thread stoped [10:39:33]OFD Sender: No OFD packet to send [10:39:38]OFD Sender: No OFD packet to send [10:39:43]OFD Sender: No OFD packet to send [10:39:48]OFD Sender: No OFD packet to send [10:39:53]OFD Sender: No OFD packet to send [10:39:58]OFD Sender: No OFD packet to send [10:40:03]OFD Sender: No OFD packet to send [10:40:08]OFD Sender: No OFD packet to send [10:40:13]OFD Sender: No OFD packet to send [10:40:15]accept exits with 7 [10:40:15]New connection [10:40:15]New thread 3066776932 created [10:40:15]Thread 3066920292 joined [10:40:15]Waiting for new connection... [10:40:15] Sock 7.Parse request [10:40:15]Sock 7.Check first char [10:40:15]Sock 7.First char is OK [10:40:15]request: POST /json_proto HTTP/1.0 [10:40:15]Method: POST [10:40:15]URL: /json_proto [10:40:15]Method is POST - this is cgi request [10:40:15]url: /json_proto [10:40:15]query_string will be loaded in cgi processing [10:40:15]execute_cgi json_proto POST (null) [10:40:15]execute_cgi path=json_proto method=POST [10:40:15]POST find Content-Length [10:40:15]Host: 172.17.40.67:8080 [10:40:15]Content-Length: 683 [10:40:15]Content-Type: application/json [10:40:15] [10:40:15]POST finish read [10:40:15]Found Content-Length = 683 [10:40:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:40:15]execute_script... [10:40: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)3407183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:40:15]POST & json_proto [10:40:15]process_json_proto [10:40:15]json parsed OK: [10:40:15]protocol is kg_v1.0 [10:40:15]action value=close_receipt [10:40:15]process_action close_receipt [10:40:15]cmd_close_receipt [10:40:15]MH_GetDate [10:40:15]Write to MH i2c: F0 00 00 43 6A 9C [10:40:15]Write i2c OK [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: F0 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: F0 09 00 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: F0 09 00 43 6A 00 93 BB 20 67 EE DA 66 66 0E [10:40:15]GetLastDocTimeStamp 1730198370 [10:40:15]current date 1730198419 [10:40:15]FM_GetShiftState [10:40:15]SAM_PROTO_GetShiftState [10:40:15]wFMCommunicate request_size=4 [10:40:15]MH_SAM_APDU [10:40:15]CAPDU: 80 13 01 00 [10:40:15]Write to MH i2c: E2 08 00 44 6A 80 13 01 00 00 00 00 00 2B [10:40:15]Write i2c OK [10:40:15]MH_I2C_Read... [10:40:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:15]Read from MH i2c: E2 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: E2 0E 00 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: E2 0E 00 44 6A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 89 [10:40:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:40:15]wFMCommunicate OK [10:40:15]SAM_PROTO_GetShiftState done [10:40:15]FM_GetShiftState done [10:40:15]opened in 1730160548 [10:40:15]opened+sec_in_day 1730246948 [10:40:15]quantity*price = 100015 [10:40:15]sum+1 = 100017 [10:40: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 166 29.10.2024 10:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96657 ФПД: 2541139755172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104019&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96657&fm=2541139755172&tin=02508201610067®Number=0000000000170478&sum=100000 [10:40:16]StoreToDocumentArchive [10:40:16]shift 145 fd 96657 [10:40:16]save to /storage/0145/doc_00096657 [10:40:16]save last doc name /storage/0145/doc_00096657 to /storage/kkm_last_doc_name [10:40:16]save OK [10:40:16]Clear old archive folders... [10:40:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:16]tlvbuf is 0114E8D0 [10:40:16]SAM_PROTO_ClearQueue [10:40:16]wFMCommunicate request_size=4 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 09 00 00 [10:40:16]Write to MH i2c: E2 08 00 51 6A 80 09 00 00 00 00 00 00 2D [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 51 6A 00 90 00 2F [10:40:16]RAPDU: 90 00 [10:40:16]wFMCommunicate OK [10:40:16]SAM_PROTO_ClearQueue done [10:40:16]KKMCreateOFDPacket [10:40:16]OFDProtocolAddRootSTLVToBuf [10:40:16]FM_MakeSignedData [10:40:16]FM_MakeSignedData [10:40:16]SAM_PROTO_SignData [10:40:16]wFMCommunicate request_size=4 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 0D 01 02 [10:40:16]Write to MH i2c: E2 08 00 52 6A 80 0D 01 02 00 00 00 00 35 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 52 6A 00 90 00 30 [10:40:16]RAPDU: 90 00 [10:40:16]wFMCommunicate OK [10:40:16]wFMCommunicate request_size=255 [10:40:16]MH_SAM_APDU [10:40: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 34 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 A6 00 00 00 F4 03 04 00 93 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 79 01 00 35 04 06 00 02 [10:40:16]Write to MH i2c: E2 02 01 53 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 A6 00 00 00 F4 03 04 00 93 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 79 01 00 35 04 06 00 02 00 00 D6 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 53 6A 00 90 00 31 [10:40:16]RAPDU: 90 00 [10:40:16]wFMCommunicate OK [10:40:16]wFMCommunicate request_size=10 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 0D 02 02 05 4F A7 BB 80 A4 [10:40:16]Write to MH i2c: E2 0D 00 54 6A 80 0D 02 02 05 00 4F A7 BB 80 A4 00 00 17 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 54 6A 00 90 00 32 [10:40:16]RAPDU: 90 00 [10:40:16]wFMCommunicate OK [10:40:16]wFMCommunicate request_size=4 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 0D 03 02 [10:40:16]Write to MH i2c: E2 08 00 55 6A 80 0D 03 02 00 00 00 00 3A [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 0B 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 0B 00 55 6A 00 70 BC B2 B0 C7 4A B2 55 90 00 E1 [10:40:16]RAPDU: 70 BC B2 B0 C7 4A B2 55 90 00 [10:40:16]wFMCommunicate OK [10:40:16]SAM_PROTO_SignData done [10:40:16]FM_MakeSignedData done [10:40:16]CreateOFDProtocolMessage [10:40:16]wFMCommunicate request_size=4 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 11 00 00 [10:40:16]Write to MH i2c: E2 08 00 56 6A 80 11 00 00 00 00 00 00 3A [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 17 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 17 00 56 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [10:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:16]wFMCommunicate OK [10:40:16]CreateOFDProtocolMessage done [10:40:16]OFDSenderStorePacket 96657 [10:40:16]StoreOFDPacket docnum=96657 [10:40:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 65 07 01 E7 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 A6 00 00 00 F4 03 04 00 93 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 79 01 00 35 04 06 00 02 4F A7 BB 80 A4 70 BC B2 B0 C7 4A B2 55 [10:40:16]CheckFolder [10:40:16]dirname=/storage/ofd_packets [10:40:16]CheckFolder done [10:40:16]ProducePacketName [10:40:16]name=ofd_packets/00096657 [10:40:16]NVStorageSaveData ofd_packets/00096657 [10:40:16]File name is /storage/ofd_packets/00096657 [10:40:16]Write 301 bytes [10:40:16]NVStorageSaveData done [10:40:16]OFDSenderStorePacket done [10:40:16]KKMCreateOFDPacket done [10:40:16]NVStorageSaveData kkm_last_timestamp [10:40:16]File name is /storage/kkm_last_timestamp [10:40:16]Write 4 bytes [10:40:16]NVStorageSaveData done [10:40:16]ExternCall_PrintAddStr [10:40:16]wPrintStart [10:40:16]Write to MH i2c: 01 00 00 57 6A C1 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: 01 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: 01 07 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: 01 07 00 57 6A 00 00 00 00 00 FF 0F D6 [10:40:16]RasterBufferAndPrint [10:40:16]line Счет N : (1)3407183 [10:40:16]line ИНН: 02508201610067 [10:40:16]line Контрольно-Кассовый Чек [10:40:16]line ПРОДАЖА [10:40:16]line ТРК (МРК, ГНК) : 42 [10:40:16]line Товар: 2710124130 [10:40:16]line Аи-92-К-4 [10:40:16]line 14.950 * 66.90 [10:40:16]line = 1000.16 [10:40:16]line НДС 12% НСП 1% [10:40:16]line > о реализуемом товаре [10:40:16]line ОКРУГЛЕНИЕ: -0.16 [10:40:16]line ИТОГО: 1000.00 [10:40:16]line Внесено: 1000.00 [10:40:16]line СДАЧА: 0.00 [10:40:16]line НСП 1% : 8.85 [10:40:16]line НДС 12% : 106.21 [10:40:16]line Наличными: 1000.00 [10:40:16]line Безнал.: 0.00 [10:40:16]line Место: АЗС № 82 "Партнер Нефть" [10:40:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:40:16]line СНО: Общий режим [10:40:16]line Чек 166 29.10.2024 10:40 [10:40:16]line Смена: 145 ФФД: 1.0 [10:40:16]line ЗНМ: 0300000017 [10:40:16]line РНМ: 0000000000170478 [10:40:16]line Версия ККМ: v1.0 [10:40:16]line ФМ: 0000000002098560 [10:40:16]line ФД: 96657 [10:40:16]line ФПД: 2541139755172 [10:40:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104019&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96657&fm=2541139755172&tin=02508201610067®Number=0000000000170478&sum=100000 [10:40:17]OFD Sender: Processing packet 96657 [packets to send 58, broken 57] [10:40:17]ProducePacketName [10:40:17]name=ofd_packets/00096657 [10:40:17]OFD Sender: To server: pG, [10:40:17]CommunicateWithHost lk.salyk.kg:30040 [10:40:17]ConnectInit lk.salyk.kg [10:40:17]written 0, free lines is 4095 [10:40:17]Connected sock=10 [10:40:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 65 07 01 E7 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 A6 00 00 00 F4 03 04 00 93 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 79 01 00 35 04 06 00 02 4F A7 BB 80 A4 70 BC B2 B0 C7 4A B2 55 [10:40:17]Write to MH i2c: 01 00 00 82 6A EC [10:40:17]Write i2c OK [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: 01 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: 01 07 00 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: 01 07 00 82 6A 00 00 00 00 00 0E 0D 0E [10:40:17]RasterBufferAndPrint [10:40:17]line [10:40:17]line [10:40:17]line [10:40:17]line [10:40:17]line [10:40:17]written 0, free lines is 3348 [10:40:17]MH_Cut [10:40:17]Write to MH i2c: D1 01 00 89 6A 01 C5 [10:40:17]Write i2c OK [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: D1 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: D1 01 00 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: D1 01 00 89 6A 00 C4 [10:40:17]Write to MH i2c: 01 00 00 8A 6A F4 [10:40:17]Write i2c OK [10:40:17]MH_I2C_Read... [10:40:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9A FF 47 00 87 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 79 01 00 F4 03 04 00 BA 65 20 67 B6 04 01 00 00 89 BD B3 0B 73 8C 0D BE [10:40:17]CommunicateWithHost err = 0 [10:40:17]CheckOFDResponse [10:40:17]1017 (14) - 77093643461234 [10:40:17]1041 (16) - 0000000002098560 [10:40:17]1040 (4) - 96657 [10:40:17]1012 (4) - 29.10.2024 04:34 [10:40:17]1206 (1) - 0 [10:40:17]OFD Sender: Remove packet 96657 [10:40:17]ProducePacketName [10:40:17]name=ofd_packets/00096657 [10:40:17]NVStorageDeleteData [10:40:18]OFD Sender: No OFD packet to send [10:40:18]*** Cut start [10:40:18]*** Partial cut [10:40:18]*** CUTSNS_PIN = 1 [10:40:18]*** CUTSNS_PIN = 0 [10:40:18]*** Brake cut motor [10:40:19]Read from MH i2c: 01 [10:40:19]MH_I2C_Read... [10:40:19]*** Stop cut motor [10:40:19]*** Cut end [10:40:19]Read from MH i2c: 01 07 00 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: 01 07 00 8A 6A 00 00 00 00 00 FF 0F 09 [10:40:19]process_action close_receipt done [10:40:19]requested_data is exist [10:40:19]produce_requested_data [10:40:19]requested_item fm.sn is exist - process it [10:40:19]wFMCommunicate request_size=4 [10:40:19]MH_SAM_APDU [10:40:19]CAPDU: 80 11 00 00 [10:40:19]Write to MH i2c: E2 08 00 8B 6A 80 11 00 00 00 00 00 00 6F [10:40:19]Write i2c OK [10:40:19]MH_I2C_Read... [10:40:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:19]Read from MH i2c: E2 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 17 00 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 17 00 8B 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [10:40:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:19]wFMCommunicate OK [10:40:19]requested_item fd.num is exist - process it [10:40:19]SAM_PROTO_GetFieldsCounters [10:40:19]wFMCommunicate request_size=4 [10:40:19]MH_SAM_APDU [10:40:19]CAPDU: 80 13 00 00 [10:40:19]Write to MH i2c: E2 08 00 8C 6A 80 13 00 00 00 00 00 00 72 [10:40:19]Write i2c OK [10:40:19]MH_I2C_Read... [10:40:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:19]Read from MH i2c: E2 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 62 00 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 62 00 8C 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 79 01 00 0E 04 04 00 91 00 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 21 [10:40:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 79 01 00 0E 04 04 00 91 00 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 [10:40:19]wFMCommunicate OK [10:40:19]SAM_PROTO_GetFieldsCounters done [10:40:19]requested_item shift.num is exist - process it [10:40:19]requested_item shift.opened is exist - process it [10:40:19]req_shift_opened [10:40:19]FM_GetShiftState [10:40:19]SAM_PROTO_GetShiftState [10:40:19]wFMCommunicate request_size=4 [10:40:19]MH_SAM_APDU [10:40:19]CAPDU: 80 13 01 00 [10:40:19]Write to MH i2c: E2 08 00 8D 6A 80 13 01 00 00 00 00 00 74 [10:40:19]Write i2c OK [10:40:19]MH_I2C_Read... [10:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:19]Read from MH i2c: E2 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 0E 00 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 0E 00 8D 6A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [10:40:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:40:19]wFMCommunicate OK [10:40:19]SAM_PROTO_GetShiftState done [10:40:19]FM_GetShiftState done [10:40:19]req_shift_opened done [10:40:19]requested_item shift.open_date is exist - process it [10:40:19]req_shift_open_date [10:40:19]req_shift_open_date done [10:40:19]produce_requested_data done [10:40:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96657,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:40:19]process_action_free close_receipt [10:40:19]json_value_free [10:40:19]json_value_free done [10:40:19]process_json_proto returns [10:40:19]Send response to host [10:40:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96657,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:40:19]free response buf [10:40:19]execute_script done [10:40:19]execute_script returns [10:40:19]free content buf [10:40:19]Sock 7.Close socket [10:40:19]Sock 7.Thread stoped [10:40:23]OFD Sender: No OFD packet to send [10:40:28]OFD Sender: No OFD packet to send [10:40:33]OFD Sender: No OFD packet to send [10:40:38]OFD Sender: No OFD packet to send [10:40:43]OFD Sender: No OFD packet to send [10:40:48]OFD Sender: No OFD packet to send [10:40:51]accept exits with 9 [10:40:51]New connection [10:40:51]New thread 3066920292 created [10:40:51]Thread 3066776932 joined [10:40:51]Waiting for new connection... [10:40:51] Sock 9.Parse request [10:40:51]Sock 9.Check first char [10:40:51]Sock 9.First char is OK [10:40:51]request: POST /json_proto HTTP/1.0 [10:40:51]Method: POST [10:40:51]URL: /json_proto [10:40:51]Method is POST - this is cgi request [10:40:51]url: /json_proto [10:40:51]query_string will be loaded in cgi processing [10:40:51]execute_cgi json_proto POST (null) [10:40:51]execute_cgi path=json_proto method=POST [10:40:51]POST find Content-Length [10:40:51]Host: 172.17.40.67:8080 [10:40:51]Content-Length: 678 [10:40:51]Content-Type: application/json [10:40:51] [10:40:51]POST finish read [10:40:51]Found Content-Length = 678 [10:40:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:51]execute_script... [10:40: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)3407185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:51]POST & json_proto [10:40:51]process_json_proto [10:40:51]json parsed OK: [10:40:51]protocol is kg_v1.0 [10:40:51]action value=close_receipt [10:40:51]process_action close_receipt [10:40:51]cmd_close_receipt [10:40:51]MH_GetDate [10:40:51]Write to MH i2c: F0 00 00 8E 6A E7 [10:40:51]Write i2c OK [10:40:51]MH_I2C_Read... [10:40:51]Read from MH i2c: F0 [10:40:51]MH_I2C_Read... [10:40:51]Read from MH i2c: F0 09 00 [10:40:51]MH_I2C_Read... [10:40:51]Read from MH i2c: F0 09 00 8E 6A 00 B8 BB 20 67 EE DA 66 66 7E [10:40:51]GetLastDocTimeStamp 1730198419 [10:40:51]current date 1730198456 [10:40:51]FM_GetShiftState [10:40:51]SAM_PROTO_GetShiftState [10:40:51]wFMCommunicate request_size=4 [10:40:51]MH_SAM_APDU [10:40:51]CAPDU: 80 13 01 00 [10:40:51]Write to MH i2c: E2 08 00 8F 6A 80 13 01 00 00 00 00 00 76 [10:40:51]Write i2c OK [10:40:51]MH_I2C_Read... [10:40:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:51]Read from MH i2c: E2 [10:40:51]MH_I2C_Read... [10:40:51]Read from MH i2c: E2 0E 00 [10:40:51]MH_I2C_Read... [10:40:51]Read from MH i2c: E2 0E 00 8F 6A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D4 [10:40:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:40:51]wFMCommunicate OK [10:40:51]SAM_PROTO_GetShiftState done [10:40:51]FM_GetShiftState done [10:40:51]opened in 1730160548 [10:40:51]opened+sec_in_day 1730246948 [10:40:51]quantity*price = 50041 [10:40:51]sum+1 = 50042 [10:40:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 167 29.10.2024 10:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96658 ФПД: 168749394536426 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=0000000002098560&fd_number=96658&fm=168749394536426&tin=02508201610067®Number=0000000000170478&sum=50000 [10:40:52]StoreToDocumentArchive [10:40:52]shift 145 fd 96658 [10:40:52]save to /storage/0145/doc_00096658 [10:40:52]save last doc name /storage/0145/doc_00096658 to /storage/kkm_last_doc_name [10:40:52]save OK [10:40:52]Clear old archive folders... [10:40:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:52]tlvbuf is 01219920 [10:40:52]SAM_PROTO_ClearQueue [10:40:52]wFMCommunicate request_size=4 [10:40:52]MH_SAM_APDU [10:40:52]CAPDU: 80 09 00 00 [10:40:52]Write to MH i2c: E2 08 00 9C 6A 80 09 00 00 00 00 00 00 78 [10:40:52]Write i2c OK [10:40:52]MH_I2C_Read... [10:40:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:52]Read from MH i2c: E2 [10:40:52]MH_I2C_Read... [10:40:52]Read from MH i2c: E2 03 00 [10:40:52]MH_I2C_Read... [10:40:52]Read from MH i2c: E2 03 00 9C 6A 00 90 00 7A [10:40:52]RAPDU: 90 00 [10:40:52]wFMCommunicate OK [10:40:52]SAM_PROTO_ClearQueue done [10:40:52]KKMCreateOFDPacket [10:40:52]OFDProtocolAddRootSTLVToBuf [10:40:52]FM_MakeSignedData [10:40:52]FM_MakeSignedData [10:40:52]SAM_PROTO_SignData [10:40:52]wFMCommunicate request_size=4 [10:40:52]MH_SAM_APDU [10:40:52]CAPDU: 80 0D 01 02 [10:40:52]Write to MH i2c: E2 08 00 9D 6A 80 0D 01 02 00 00 00 00 80 [10:40:52]Write i2c OK [10:40:52]MH_I2C_Read... [10:40:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:52]Read from MH i2c: E2 [10:40:52]MH_I2C_Read... [10:40:52]Read from MH i2c: E2 03 00 [10:40:52]MH_I2C_Read... [10:40:52]Read from MH i2c: E2 03 00 9D 6A 00 90 00 7B [10:40:52]RAPDU: 90 00 [10:40:52]wFMCommunicate OK [10:40:52]wFMCommunicate request_size=255 [10:40:52]MH_SAM_APDU [10:40: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 34 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 A7 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 79 01 00 35 04 06 00 99 [10:40:52]Write to MH i2c: E2 02 01 9E 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 A7 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 79 01 00 35 04 06 00 99 00 00 E5 [10:40:52]Write i2c OK [10:40:52]MH_I2C_Read... [10:40:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:53]Read from MH i2c: E2 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 03 00 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 03 00 9E 6A 00 90 00 7C [10:40:53]RAPDU: 90 00 [10:40:53]wFMCommunicate OK [10:40:53]wFMCommunicate request_size=10 [10:40:53]MH_SAM_APDU [10:40:53]CAPDU: 80 0D 02 02 05 7A 07 B7 A7 EA [10:40:53]Write to MH i2c: E2 0D 00 9F 6A 80 0D 02 02 05 00 7A 07 B7 A7 EA 00 00 56 [10:40:53]Write i2c OK [10:40:53]MH_I2C_Read... [10:40:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:53]Read from MH i2c: E2 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 03 00 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 03 00 9F 6A 00 90 00 7D [10:40:53]RAPDU: 90 00 [10:40:53]wFMCommunicate OK [10:40:53]wFMCommunicate request_size=4 [10:40:53]MH_SAM_APDU [10:40:53]CAPDU: 80 0D 03 02 [10:40:53]Write to MH i2c: E2 08 00 A0 6A 80 0D 03 02 00 00 00 00 85 [10:40:53]Write i2c OK [10:40:53]MH_I2C_Read... [10:40:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:53]Read from MH i2c: E2 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 0B 00 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 0B 00 A0 6A 00 9E 98 2E F3 78 DE CF 90 90 00 92 [10:40:53]RAPDU: 9E 98 2E F3 78 DE CF 90 90 00 [10:40:53]wFMCommunicate OK [10:40:53]SAM_PROTO_SignData done [10:40:53]FM_MakeSignedData done [10:40:53]CreateOFDProtocolMessage [10:40:53]wFMCommunicate request_size=4 [10:40:53]MH_SAM_APDU [10:40:53]CAPDU: 80 11 00 00 [10:40:53]Write to MH i2c: E2 08 00 A1 6A 80 11 00 00 00 00 00 00 85 [10:40:53]Write i2c OK [10:40:53]MH_I2C_Read... [10:40:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:53]Read from MH i2c: E2 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 17 00 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: E2 17 00 A1 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D6 [10:40:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:53]wFMCommunicate OK [10:40:53]CreateOFDProtocolMessage done [10:40:53]OFDSenderStorePacket 96658 [10:40:53]StoreOFDPacket docnum=96658 [10:40:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6D 3D 07 01 92 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 34 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 A7 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 79 01 00 35 04 06 00 99 7A 07 B7 A7 EA 9E 98 2E F3 78 DE CF 90 [10:40:53]CheckFolder [10:40:53]dirname=/storage/ofd_packets [10:40:53]CheckFolder done [10:40:53]ProducePacketName [10:40:53]name=ofd_packets/00096658 [10:40:53]NVStorageSaveData ofd_packets/00096658 [10:40:53]File name is /storage/ofd_packets/00096658 [10:40:53]Write 301 bytes [10:40:53]NVStorageSaveData done [10:40:53]OFDSenderStorePacket done [10:40:53]KKMCreateOFDPacket done [10:40:53]NVStorageSaveData kkm_last_timestamp [10:40:53]File name is /storage/kkm_last_timestamp [10:40:53]Write 4 bytes [10:40:53]NVStorageSaveData done [10:40:53]ExternCall_PrintAddStr [10:40:53]wPrintStart [10:40:53]Write to MH i2c: 01 00 00 A2 6A 0C [10:40:53]Write i2c OK [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: 01 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: 01 07 00 [10:40:53]MH_I2C_Read... [10:40:53]Read from MH i2c: 01 07 00 A2 6A 00 00 00 00 00 FF 0F 21 [10:40:53]RasterBufferAndPrint [10:40:53]line Счет N : (1)3407185 [10:40:53]line ИНН: 02508201610067 [10:40:53]line Контрольно-Кассовый Чек [10:40:53]line ПРОДАЖА [10:40:53]line ТРК (МРК, ГНК) : 12 [10:40:53]line Товар: 2710124130 [10:40:53]line Аи-92-К-4 [10:40:53]line 7.480 * 66.90 [10:40:53]line = 500.41 [10:40:53]line НДС 12% НСП 1% [10:40:53]line > о реализуемом товаре [10:40:53]line ОКРУГЛЕНИЕ: -0.41 [10:40:53]line ИТОГО: 500.00 [10:40:53]line Внесено: 500.00 [10:40:53]line СДАЧА: 0.00 [10:40:53]line НСП 1% : 4.43 [10:40:53]line НДС 12% : 53.14 [10:40:53]line Наличными: 500.00 [10:40:53]line Безнал.: 0.00 [10:40:53]line Место: АЗС № 82 "Партнер Нефть" [10:40:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:40:53]line СНО: Общий режим [10:40:53]line Чек 167 29.10.2024 10:40 [10:40:53]line Смена: 145 ФФД: 1.0 [10:40:53]line ЗНМ: 0300000017 [10:40:53]line РНМ: 0000000000170478 [10:40:53]line Версия ККМ: v1.0 [10:40:53]line ФМ: 0000000002098560 [10:40:53]line ФД: 96658 [10:40:53]line ФПД: 168749394536426 [10:40:53]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=0000000002098560&fd_number=96658&fm=168749394536426&tin=02508201610067®Number=0000000000170478&sum=50000 [10:40:53]OFD Sender: Processing packet 96658 [packets to send 58, broken 57] [10:40:53]ProducePacketName [10:40:53]name=ofd_packets/00096658 [10:40:53]OFD Sender: To server: pG, [10:40:53]CommunicateWithHost lk.salyk.kg:30040 [10:40:53]ConnectInit lk.salyk.kg [10:40:53]written 0, free lines is 4095 [10:40:53]Connected sock=10 [10:40:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6D 3D 07 01 92 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 34 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 A7 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 79 01 00 35 04 06 00 99 7A 07 B7 A7 EA 9E 98 2E F3 78 DE CF 90 [10:40:54]Write to MH i2c: 01 00 00 CD 6A 37 [10:40:54]Write i2c OK [10:40:54]MH_I2C_Read... [10:40:54]Read from MH i2c: 01 [10:40:54]MH_I2C_Read... [10:40:54]Read from MH i2c: 01 07 00 [10:40:54]MH_I2C_Read... [10:40:54]Read from MH i2c: 01 07 00 CD 6A 00 00 00 00 00 09 0D 54 [10:40:54]RasterBufferAndPrint [10:40:54]line [10:40:54]line [10:40:54]line [10:40:54]line [10:40:54]line [10:40:54]written 0, free lines is 3343 [10:40:54]MH_Cut [10:40:54]Write to MH i2c: D1 01 00 D4 6A 01 10 [10:40:54]Write i2c OK [10:40:54]MH_I2C_Read... [10:40:54]Read from MH i2c: D1 [10:40:54]MH_I2C_Read... [10:40:54]Read from MH i2c: D1 01 00 [10:40:54]MH_I2C_Read... [10:40:54]Read from MH i2c: D1 01 00 D4 6A 00 0F [10:40:54]Write to MH i2c: 01 00 00 D5 6A 3F [10:40:54]Write i2c OK [10:40:54]MH_I2C_Read... [10:40:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7C 38 47 00 73 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 32 30 39 38 35 36 30 10 04 04 00 92 79 01 00 F4 03 04 00 DF 65 20 67 B6 04 01 00 00 FB 25 D8 A6 D9 3C BD B4 [10:40:54]CommunicateWithHost err = 0 [10:40:54]CheckOFDResponse [10:40:54]1017 (14) - 77093643461234 [10:40:54]1041 (16) - 0000000002098560 [10:40:54]1040 (4) - 96658 [10:40:54]1012 (4) - 29.10.2024 04:34 [10:40:54]1206 (1) - 0 [10:40:54]OFD Sender: Remove packet 96658 [10:40:54]ProducePacketName [10:40:54]name=ofd_packets/00096658 [10:40:54]NVStorageDeleteData [10:40:54]OFD Sender: No OFD packet to send [10:40:54]*** Cut start [10:40:54]*** Partial cut [10:40:54]*** CUTSNS_PIN = 1 [10:40:54]*** CUTSNS_PIN = 0 [10:40:54]*** Brake cut motor [10:40:55]Read from MH i2c: 01 [10:40:55]MH_I2C_Read... [10:40:55]*** Stop cut motor [10:40:55]*** Cut end [10:40:55]Read from MH i2c: 01 07 00 [10:40:55]MH_I2C_Read... [10:40:55]Read from MH i2c: 01 07 00 D5 6A 00 00 00 00 00 FF 0F 54 [10:40:55]process_action close_receipt done [10:40:55]requested_data is exist [10:40:55]produce_requested_data [10:40:55]requested_item fm.sn is exist - process it [10:40:55]wFMCommunicate request_size=4 [10:40:55]MH_SAM_APDU [10:40:55]CAPDU: 80 11 00 00 [10:40:55]Write to MH i2c: E2 08 00 D6 6A 80 11 00 00 00 00 00 00 BA [10:40:55]Write i2c OK [10:40:55]MH_I2C_Read... [10:40:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:55]Read from MH i2c: E2 [10:40:55]MH_I2C_Read... [10:40:55]Read from MH i2c: E2 17 00 [10:40:55]MH_I2C_Read... [10:40:55]Read from MH i2c: E2 17 00 D6 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [10:40:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:55]wFMCommunicate OK [10:40:55]requested_item fd.num is exist - process it [10:40:55]SAM_PROTO_GetFieldsCounters [10:40:55]wFMCommunicate request_size=4 [10:40:55]MH_SAM_APDU [10:40:55]CAPDU: 80 13 00 00 [10:40:55]Write to MH i2c: E2 08 00 D7 6A 80 13 00 00 00 00 00 00 BD [10:40:55]Write i2c OK [10:40:55]MH_I2C_Read... [10:40:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:55]Read from MH i2c: E2 [10:40:55]MH_I2C_Read... [10:40:55]Read from MH i2c: E2 62 00 [10:40:55]MH_I2C_Read... [10:40:55]Read from MH i2c: E2 62 00 D7 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 79 01 00 0E 04 04 00 91 00 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 70 [10:40:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 79 01 00 0E 04 04 00 91 00 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 [10:40:55]wFMCommunicate OK [10:40:55]SAM_PROTO_GetFieldsCounters done [10:40:55]requested_item shift.num is exist - process it [10:40:55]requested_item shift.opened is exist - process it [10:40:55]req_shift_opened [10:40:55]FM_GetShiftState [10:40:55]SAM_PROTO_GetShiftState [10:40:55]wFMCommunicate request_size=4 [10:40:55]MH_SAM_APDU [10:40:55]CAPDU: 80 13 01 00 [10:40:55]Write to MH i2c: E2 08 00 D8 6A 80 13 01 00 00 00 00 00 BF [10:40:55]Write i2c OK [10:40:55]MH_I2C_Read... [10:40:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:55]Read from MH i2c: E2 [10:40:55]MH_I2C_Read... [10:40:55]Read from MH i2c: E2 0E 00 [10:40:55]MH_I2C_Read... [10:40:55]Read from MH i2c: E2 0E 00 D8 6A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1D [10:40:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:40:55]wFMCommunicate OK [10:40:55]SAM_PROTO_GetShiftState done [10:40:55]FM_GetShiftState done [10:40:55]req_shift_opened done [10:40:55]requested_item shift.open_date is exist - process it [10:40:55]req_shift_open_date [10:40:55]req_shift_open_date done [10:40:55]produce_requested_data done [10:40:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96658,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:40:55]process_action_free close_receipt [10:40:55]json_value_free [10:40:55]json_value_free done [10:40:55]process_json_proto returns [10:40:55]Send response to host [10:40:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96658,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:40:55]free response buf [10:40:55]execute_script done [10:40:55]execute_script returns [10:40:55]free content buf [10:40:55]Sock 9.Close socket [10:40:55]Sock 9.Thread stoped [10:40:59]OFD Sender: No OFD packet to send [10:41:04]OFD Sender: No OFD packet to send [10:41:07]accept exits with 7 [10:41:07]New connection [10:41:07]New thread 3066776932 created [10:41:07]Thread 3066920292 joined [10:41:07]Waiting for new connection... [10:41:07] Sock 7.Parse request [10:41:07]Sock 7.Check first char [10:41:07]Sock 7.First char is OK [10:41:07]request: POST /json_proto HTTP/1.0 [10:41:07]Method: POST [10:41:07]URL: /json_proto [10:41:07]Method is POST - this is cgi request [10:41:07]url: /json_proto [10:41:07]query_string will be loaded in cgi processing [10:41:07]execute_cgi json_proto POST (null) [10:41:07]execute_cgi path=json_proto method=POST [10:41:07]POST find Content-Length [10:41:07]Host: 172.17.40.67:8080 [10:41:07]Content-Length: 678 [10:41:07]Content-Type: application/json [10:41:07] [10:41:07]POST finish read [10:41:07]Found Content-Length = 678 [10:41:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:07]execute_script... [10:41: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)3407186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:07]POST & json_proto [10:41:07]process_json_proto [10:41:07]json parsed OK: [10:41:07]protocol is kg_v1.0 [10:41:07]action value=close_receipt [10:41:07]process_action close_receipt [10:41:07]cmd_close_receipt [10:41:07]MH_GetDate [10:41:07]Write to MH i2c: F0 00 00 D9 6A 32 [10:41:07]Write i2c OK [10:41:07]MH_I2C_Read... [10:41:07]Read from MH i2c: F0 [10:41:07]MH_I2C_Read... [10:41:07]Read from MH i2c: F0 09 00 [10:41:07]MH_I2C_Read... [10:41:07]Read from MH i2c: F0 09 00 D9 6A 00 C8 BB 20 67 EE DA 66 66 D9 [10:41:07]GetLastDocTimeStamp 1730198456 [10:41:07]current date 1730198472 [10:41:07]FM_GetShiftState [10:41:07]SAM_PROTO_GetShiftState [10:41:07]wFMCommunicate request_size=4 [10:41:07]MH_SAM_APDU [10:41:07]CAPDU: 80 13 01 00 [10:41:07]Write to MH i2c: E2 08 00 DA 6A 80 13 01 00 00 00 00 00 C1 [10:41:07]Write i2c OK [10:41:07]MH_I2C_Read... [10:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:07]Read from MH i2c: E2 [10:41:07]MH_I2C_Read... [10:41:07]Read from MH i2c: E2 0E 00 [10:41:07]MH_I2C_Read... [10:41:07]Read from MH i2c: E2 0E 00 DA 6A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1F [10:41:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:41:07]wFMCommunicate OK [10:41:07]SAM_PROTO_GetShiftState done [10:41:07]FM_GetShiftState done [10:41:07]opened in 1730160548 [10:41:07]opened+sec_in_day 1730246948 [10:41:07]quantity*price = 50041 [10:41:07]sum+1 = 50042 [10:41: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 168 29.10.2024 10:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96659 ФПД: 212752302344719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104112&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96659&fm=212752302344719&tin=02508201610067®Number=0000000000170478&sum=50000 [10:41:08]StoreToDocumentArchive [10:41:08]shift 145 fd 96659 [10:41:08]save to /storage/0145/doc_00096659 [10:41:08]save last doc name /storage/0145/doc_00096659 to /storage/kkm_last_doc_name [10:41:08]save OK [10:41:08]Clear old archive folders... [10:41:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:08]tlvbuf is 0124D1D0 [10:41:08]SAM_PROTO_ClearQueue [10:41:08]wFMCommunicate request_size=4 [10:41:08]MH_SAM_APDU [10:41:08]CAPDU: 80 09 00 00 [10:41:08]Write to MH i2c: E2 08 00 E7 6A 80 09 00 00 00 00 00 00 C3 [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:08]Read from MH i2c: E2 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 E7 6A 00 90 00 C5 [10:41:08]RAPDU: 90 00 [10:41:08]wFMCommunicate OK [10:41:08]SAM_PROTO_ClearQueue done [10:41:08]KKMCreateOFDPacket [10:41:08]OFDProtocolAddRootSTLVToBuf [10:41:08]FM_MakeSignedData [10:41:08]FM_MakeSignedData [10:41:08]SAM_PROTO_SignData [10:41:08]wFMCommunicate request_size=4 [10:41:08]MH_SAM_APDU [10:41:08]CAPDU: 80 0D 01 02 [10:41:08]Write to MH i2c: E2 08 00 E8 6A 80 0D 01 02 00 00 00 00 CB [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:08]Read from MH i2c: E2 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 E8 6A 00 90 00 C6 [10:41:08]RAPDU: 90 00 [10:41:08]wFMCommunicate OK [10:41:08]wFMCommunicate request_size=255 [10:41:08]MH_SAM_APDU [10:41:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 A8 00 00 00 F4 03 04 00 C8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 79 01 00 35 04 06 00 C1 [10:41:08]Write to MH i2c: E2 02 01 E9 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 A8 00 00 00 F4 03 04 00 C8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 79 01 00 35 04 06 00 C1 00 00 6A [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:08]Read from MH i2c: E2 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 E9 6A 00 90 00 C7 [10:41:08]RAPDU: 90 00 [10:41:08]wFMCommunicate OK [10:41:08]wFMCommunicate request_size=10 [10:41:08]MH_SAM_APDU [10:41:08]CAPDU: 80 0D 02 02 05 7F 41 68 0A 0F [10:41:08]Write to MH i2c: E2 0D 00 EA 6A 80 0D 02 02 05 00 7F 41 68 0A 0F 00 00 19 [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:08]Read from MH i2c: E2 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 03 00 EA 6A 00 90 00 C8 [10:41:08]RAPDU: 90 00 [10:41:08]wFMCommunicate OK [10:41:08]wFMCommunicate request_size=4 [10:41:08]MH_SAM_APDU [10:41:08]CAPDU: 80 0D 03 02 [10:41:08]Write to MH i2c: E2 08 00 EB 6A 80 0D 03 02 00 00 00 00 D0 [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:08]Read from MH i2c: E2 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 0B 00 [10:41:08]MH_I2C_Read... [10:41:08]Read from MH i2c: E2 0B 00 EB 6A 00 DA 10 52 B1 BF 1C DD D7 90 00 4D [10:41:08]RAPDU: DA 10 52 B1 BF 1C DD D7 90 00 [10:41:08]wFMCommunicate OK [10:41:08]SAM_PROTO_SignData done [10:41:08]FM_MakeSignedData done [10:41:08]CreateOFDProtocolMessage [10:41:08]wFMCommunicate request_size=4 [10:41:08]MH_SAM_APDU [10:41:08]CAPDU: 80 11 00 00 [10:41:08]Write to MH i2c: E2 08 00 EC 6A 80 11 00 00 00 00 00 00 D0 [10:41:08]Write i2c OK [10:41:08]MH_I2C_Read... [10:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:09]Read from MH i2c: E2 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: E2 17 00 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: E2 17 00 EC 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [10:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:41:09]wFMCommunicate OK [10:41:09]CreateOFDProtocolMessage done [10:41:09]OFDSenderStorePacket 96659 [10:41:09]StoreOFDPacket docnum=96659 [10:41:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 3C 07 01 2D 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A8 00 00 00 F4 03 04 00 C8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 79 01 00 35 04 06 00 C1 7F 41 68 0A 0F DA 10 52 B1 BF 1C DD D7 [10:41:09]CheckFolder [10:41:09]dirname=/storage/ofd_packets [10:41:09]CheckFolder done [10:41:09]ProducePacketName [10:41:09]name=ofd_packets/00096659 [10:41:09]NVStorageSaveData ofd_packets/00096659 [10:41:09]File name is /storage/ofd_packets/00096659 [10:41:09]Write 301 bytes [10:41:09]NVStorageSaveData done [10:41:09]OFDSenderStorePacket done [10:41:09]KKMCreateOFDPacket done [10:41:09]NVStorageSaveData kkm_last_timestamp [10:41:09]File name is /storage/kkm_last_timestamp [10:41:09]Write 4 bytes [10:41:09]NVStorageSaveData done [10:41:09]ExternCall_PrintAddStr [10:41:09]wPrintStart [10:41:09]Write to MH i2c: 01 00 00 ED 6A 57 [10:41:09]Write i2c OK [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: 01 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: 01 07 00 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: 01 07 00 ED 6A 00 00 00 00 00 FF 0F 6C [10:41:09]RasterBufferAndPrint [10:41:09]line Счет N : (1)3407186 [10:41:09]line ИНН: 02508201610067 [10:41:09]line Контрольно-Кассовый Чек [10:41:09]line ПРОДАЖА [10:41:09]line ТРК (МРК, ГНК) : 32 [10:41:09]line Товар: 2710124130 [10:41:09]line Аи-92-К-4 [10:41:09]line 7.480 * 66.90 [10:41:09]line = 500.41 [10:41:09]line НДС 12% НСП 1% [10:41:09]line > о реализуемом товаре [10:41:09]line ОКРУГЛЕНИЕ: -0.41 [10:41:09]line ИТОГО: 500.00 [10:41:09]line Внесено: 500.00 [10:41:09]line СДАЧА: 0.00 [10:41:09]line НСП 1% : 4.43 [10:41:09]line НДС 12% : 53.14 [10:41:09]line Наличными: 500.00 [10:41:09]line Безнал.: 0.00 [10:41:09]line Место: АЗС № 82 "Партнер Нефть" [10:41:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:41:09]line СНО: Общий режим [10:41:09]line Чек 168 29.10.2024 10:41 [10:41:09]line Смена: 145 ФФД: 1.0 [10:41:09]line ЗНМ: 0300000017 [10:41:09]line РНМ: 0000000000170478 [10:41:09]line Версия ККМ: v1.0 [10:41:09]line ФМ: 0000000002098560 [10:41:09]line ФД: 96659 [10:41:09]line ФПД: 212752302344719 [10:41:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104112&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96659&fm=212752302344719&tin=02508201610067®Number=0000000000170478&sum=50000 [10:41:09]OFD Sender: Processing packet 96659 [packets to send 58, broken 57] [10:41:09]ProducePacketName [10:41:09]name=ofd_packets/00096659 [10:41:09]OFD Sender: To server: pG, [10:41:09]CommunicateWithHost lk.salyk.kg:30040 [10:41:09]ConnectInit lk.salyk.kg [10:41:09]written 0, free lines is 4095 [10:41:09]Connected sock=11 [10:41:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 3C 07 01 2D 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A8 00 00 00 F4 03 04 00 C8 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 79 01 00 35 04 06 00 C1 7F 41 68 0A 0F DA 10 52 B1 BF 1C DD D7 [10:41:09]Write to MH i2c: 01 00 00 18 6B 83 [10:41:09]Write i2c OK [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: 01 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: 01 07 00 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: 01 07 00 18 6B 00 00 00 00 00 03 0D 9A [10:41:09]RasterBufferAndPrint [10:41:09]line [10:41:09]line [10:41:09]line [10:41:09]line [10:41:09]line [10:41:09]written 0, free lines is 3337 [10:41:09]MH_Cut [10:41:09]Write to MH i2c: D1 01 00 1F 6B 01 5C [10:41:09]Write i2c OK [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: D1 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: D1 01 00 [10:41:09]MH_I2C_Read... [10:41:09]Read from MH i2c: D1 01 00 1F 6B 00 5B [10:41:09]Write to MH i2c: 01 00 00 20 6B 8B [10:41:09]Write i2c OK [10:41:09]MH_I2C_Read... [10:41:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D 51 47 00 78 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 79 01 00 F4 03 04 00 EE 65 20 67 B6 04 01 00 00 5B E0 A7 4C CC 34 7D 77 [10:41:09]CommunicateWithHost err = 0 [10:41:09]CheckOFDResponse [10:41:09]1017 (14) - 77093643461234 [10:41:09]1041 (16) - 0000000002098560 [10:41:09]1040 (4) - 96659 [10:41:09]1012 (4) - 29.10.2024 04:34 [10:41:09]1206 (1) - 0 [10:41:09]OFD Sender: Remove packet 96659 [10:41:09]ProducePacketName [10:41:09]name=ofd_packets/00096659 [10:41:09]NVStorageDeleteData [10:41:10]OFD Sender: No OFD packet to send [10:41:10]*** Cut start [10:41:10]*** Partial cut [10:41:10]*** CUTSNS_PIN = 1 [10:41:10]*** CUTSNS_PIN = 0 [10:41:10]*** Brake cut motor [10:41:11]Read from MH i2c: 01 [10:41:11]MH_I2C_Read... [10:41:11]*** Stop cut motor [10:41:11]*** Cut end [10:41:11]Read from MH i2c: 01 07 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: 01 07 00 20 6B 00 00 00 00 00 FF 0F A0 [10:41:11]process_action close_receipt done [10:41:11]requested_data is exist [10:41:11]produce_requested_data [10:41:11]requested_item fm.sn is exist - process it [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 11 00 00 [10:41:11]Write to MH i2c: E2 08 00 21 6B 80 11 00 00 00 00 00 00 06 [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 17 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 17 00 21 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [10:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:41:11]wFMCommunicate OK [10:41:11]requested_item fd.num is exist - process it [10:41:11]SAM_PROTO_GetFieldsCounters [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 13 00 00 [10:41:11]Write to MH i2c: E2 08 00 22 6B 80 13 00 00 00 00 00 00 09 [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 62 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 62 00 22 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 79 01 00 0E 04 04 00 91 00 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 C0 [10:41:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 79 01 00 0E 04 04 00 91 00 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 [10:41:11]wFMCommunicate OK [10:41:11]SAM_PROTO_GetFieldsCounters done [10:41:11]requested_item shift.num is exist - process it [10:41:11]requested_item shift.opened is exist - process it [10:41:11]req_shift_opened [10:41:11]FM_GetShiftState [10:41:11]SAM_PROTO_GetShiftState [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 13 01 00 [10:41:11]Write to MH i2c: E2 08 00 23 6B 80 13 01 00 00 00 00 00 0B [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 0E 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 0E 00 23 6B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [10:41:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:41:11]wFMCommunicate OK [10:41:11]SAM_PROTO_GetShiftState done [10:41:11]FM_GetShiftState done [10:41:11]req_shift_opened done [10:41:11]requested_item shift.open_date is exist - process it [10:41:11]req_shift_open_date [10:41:11]req_shift_open_date done [10:41:11]produce_requested_data done [10:41:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96659,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:41:11]process_action_free close_receipt [10:41:11]json_value_free [10:41:11]json_value_free done [10:41:11]process_json_proto returns [10:41:11]Send response to host [10:41:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96659,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:41:11]free response buf [10:41:11]execute_script done [10:41:11]execute_script returns [10:41:11]free content buf [10:41:11]Sock 7.Close socket [10:41:11]Sock 7.Thread stoped [10:41:15]OFD Sender: No OFD packet to send [10:41:20]OFD Sender: No OFD packet to send [10:41:25]OFD Sender: No OFD packet to send [10:41:30]OFD Sender: No OFD packet to send [10:41:35]OFD Sender: No OFD packet to send [10:41:40]OFD Sender: No OFD packet to send [10:41:45]OFD Sender: No OFD packet to send [10:41:48]accept exits with 9 [10:41:48]New connection [10:41:48]New thread 3066920292 created [10:41:48]Thread 3066776932 joined [10:41:48]Waiting for new connection... [10:41:48] Sock 9.Parse request [10:41:48]Sock 9.Check first char [10:41:48]Sock 9.First char is OK [10:41:48]request: POST /json_proto HTTP/1.0 [10:41:48]Method: POST [10:41:48]URL: /json_proto [10:41:48]Method is POST - this is cgi request [10:41:48]url: /json_proto [10:41:48]query_string will be loaded in cgi processing [10:41:48]execute_cgi json_proto POST (null) [10:41:48]execute_cgi path=json_proto method=POST [10:41:48]POST find Content-Length [10:41:48]Host: 172.17.40.67:8080 [10:41:48]Content-Length: 678 [10:41:48]Content-Type: application/json [10:41:48] [10:41:48]POST finish read [10:41:48]Found Content-Length = 678 [10:41:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:48]execute_script... [10: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)3407187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:48]POST & json_proto [10:41:48]process_json_proto [10:41:48]json parsed OK: [10:41:48]protocol is kg_v1.0 [10:41:48]action value=close_receipt [10:41:48]process_action close_receipt [10:41:48]cmd_close_receipt [10:41:48]MH_GetDate [10:41:48]Write to MH i2c: F0 00 00 24 6B 7E [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: F0 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: F0 09 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: F0 09 00 24 6B 00 F1 BB 20 67 EE DA 66 66 4E [10:41:48]GetLastDocTimeStamp 1730198472 [10:41:48]current date 1730198513 [10:41:48]FM_GetShiftState [10:41:48]SAM_PROTO_GetShiftState [10:41:48]wFMCommunicate request_size=4 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 13 01 00 [10:41:48]Write to MH i2c: E2 08 00 25 6B 80 13 01 00 00 00 00 00 0D [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 0E 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 0E 00 25 6B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6B [10:41:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:41:48]wFMCommunicate OK [10:41:48]SAM_PROTO_GetShiftState done [10:41:48]FM_GetShiftState done [10:41:48]opened in 1730160548 [10:41:48]opened+sec_in_day 1730246948 [10:41:48]quantity*price = 50041 [10:41:48]sum+1 = 50042 [10: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 169 29.10.2024 10:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96660 ФПД: 170559365943056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104153&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96660&fm=170559365943056&tin=02508201610067®Number=0000000000170478&sum=50000 [10:41:49]StoreToDocumentArchive [10:41:49]shift 145 fd 96660 [10:41:49]save to /storage/0145/doc_00096660 [10:41:49]save last doc name /storage/0145/doc_00096660 to /storage/kkm_last_doc_name [10:41:49]save OK [10:41:49]Clear old archive folders... [10:41:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:49]tlvbuf is 01226920 [10:41:49]SAM_PROTO_ClearQueue [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 09 00 00 [10:41:49]Write to MH i2c: E2 08 00 32 6B 80 09 00 00 00 00 00 00 0F [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 32 6B 00 90 00 11 [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]SAM_PROTO_ClearQueue done [10:41:49]KKMCreateOFDPacket [10:41:49]OFDProtocolAddRootSTLVToBuf [10:41:49]FM_MakeSignedData [10:41:49]FM_MakeSignedData [10:41:49]SAM_PROTO_SignData [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 0D 01 02 [10:41:49]Write to MH i2c: E2 08 00 33 6B 80 0D 01 02 00 00 00 00 17 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 33 6B 00 90 00 12 [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]wFMCommunicate request_size=255 [10:41:49]MH_SAM_APDU [10: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 34 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 A9 00 00 00 F4 03 04 00 F1 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 79 01 00 35 04 06 00 9B [10:41:49]Write to MH i2c: E2 02 01 34 6B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 A9 00 00 00 F4 03 04 00 F1 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 79 01 00 35 04 06 00 9B 00 00 BB [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 34 6B 00 90 00 13 [10:41:50]RAPDU: 90 00 [10:41:50]wFMCommunicate OK [10:41:50]wFMCommunicate request_size=10 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 0D 02 02 05 1F 72 6B 8F 10 [10:41:50]Write to MH i2c: E2 0D 00 35 6B 80 0D 02 02 05 00 1F 72 6B 8F 10 00 00 BF [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 35 6B 00 90 00 14 [10:41:50]RAPDU: 90 00 [10:41:50]wFMCommunicate OK [10:41:50]wFMCommunicate request_size=4 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 0D 03 02 [10:41:50]Write to MH i2c: E2 08 00 36 6B 80 0D 03 02 00 00 00 00 1C [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 0B 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 0B 00 36 6B 00 92 AD 74 3B B0 9E B6 BC 90 00 CB [10:41:50]RAPDU: 92 AD 74 3B B0 9E B6 BC 90 00 [10:41:50]wFMCommunicate OK [10:41:50]SAM_PROTO_SignData done [10:41:50]FM_MakeSignedData done [10:41:50]CreateOFDProtocolMessage [10:41:50]wFMCommunicate request_size=4 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 11 00 00 [10:41:50]Write to MH i2c: E2 08 00 37 6B 80 11 00 00 00 00 00 00 1C [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 17 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 17 00 37 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [10:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:41:50]wFMCommunicate OK [10:41:50]CreateOFDProtocolMessage done [10:41:50]OFDSenderStorePacket 96660 [10:41:50]StoreOFDPacket docnum=96660 [10:41:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 01 6E 07 01 66 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 34 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 A9 00 00 00 F4 03 04 00 F1 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 79 01 00 35 04 06 00 9B 1F 72 6B 8F 10 92 AD 74 3B B0 9E B6 BC [10:41:50]CheckFolder [10:41:50]dirname=/storage/ofd_packets [10:41:50]CheckFolder done [10:41:50]ProducePacketName [10:41:50]name=ofd_packets/00096660 [10:41:50]NVStorageSaveData ofd_packets/00096660 [10:41:50]File name is /storage/ofd_packets/00096660 [10:41:50]Write 301 bytes [10:41:50]NVStorageSaveData done [10:41:50]OFDSenderStorePacket done [10:41:50]KKMCreateOFDPacket done [10:41:50]NVStorageSaveData kkm_last_timestamp [10:41:50]File name is /storage/kkm_last_timestamp [10:41:50]Write 4 bytes [10:41:50]NVStorageSaveData done [10:41:50]ExternCall_PrintAddStr [10:41:50]wPrintStart [10:41:50]Write to MH i2c: 01 00 00 38 6B A3 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 07 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 07 00 38 6B 00 00 00 00 00 FF 0F B8 [10:41:50]RasterBufferAndPrint [10:41:50]line Счет N : (1)3407187 [10:41:50]line ИНН: 02508201610067 [10:41:50]line Контрольно-Кассовый Чек [10:41:50]line ПРОДАЖА [10:41:50]line ТРК (МРК, ГНК) : 22 [10:41:50]line Товар: 2710124130 [10:41:50]line Аи-92-К-4 [10:41:50]line 7.480 * 66.90 [10:41:50]line = 500.41 [10:41:50]line НДС 12% НСП 1% [10:41:50]line > о реализуемом товаре [10:41:50]line ОКРУГЛЕНИЕ: -0.41 [10:41:50]line ИТОГО: 500.00 [10:41:50]line Внесено: 500.00 [10:41:50]line СДАЧА: 0.00 [10:41:50]line НСП 1% : 4.43 [10:41:50]line НДС 12% : 53.14 [10:41:50]line Наличными: 500.00 [10:41:50]line Безнал.: 0.00 [10:41:50]line Место: АЗС № 82 "Партнер Нефть" [10:41:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:41:50]line СНО: Общий режим [10:41:50]line Чек 169 29.10.2024 10:41 [10:41:50]line Смена: 145 ФФД: 1.0 [10:41:50]line ЗНМ: 0300000017 [10:41:50]line РНМ: 0000000000170478 [10:41:50]line Версия ККМ: v1.0 [10:41:50]line ФМ: 0000000002098560 [10:41:50]line ФД: 96660 [10:41:50]line ФПД: 170559365943056 [10:41:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104153&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96660&fm=170559365943056&tin=02508201610067®Number=0000000000170478&sum=50000 [10:41:50]OFD Sender: Processing packet 96660 [packets to send 58, broken 57] [10:41:50]ProducePacketName [10:41:50]name=ofd_packets/00096660 [10:41:50]OFD Sender: To server: pG, [10:41:50]CommunicateWithHost lk.salyk.kg:30040 [10:41:50]ConnectInit lk.salyk.kg [10:41:50]written 0, free lines is 4095 [10:41:50]Connected sock=10 [10:41:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 01 6E 07 01 66 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 34 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 A9 00 00 00 F4 03 04 00 F1 BB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 79 01 00 35 04 06 00 9B 1F 72 6B 8F 10 92 AD 74 3B B0 9E B6 BC [10:41:51]Write to MH i2c: 01 00 00 63 6B CE [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: 01 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: 01 07 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: 01 07 00 63 6B 00 00 00 00 00 FE 0C DF [10:41:51]RasterBufferAndPrint [10:41:51]line [10:41:51]line [10:41:51]line [10:41:51]line [10:41:51]line [10:41:51]written 0, free lines is 3335 [10:41:51]MH_Cut [10:41:51]Write to MH i2c: D1 01 00 6A 6B 01 A7 [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: D1 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: D1 01 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: D1 01 00 6A 6B 00 A6 [10:41:51]Write to MH i2c: 01 00 00 6B 6B D6 [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 CE 47 00 FF 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 79 01 00 F4 03 04 00 18 66 20 67 B6 04 01 00 00 F1 0E 1A 79 F6 D7 48 D2 [10:41:51]CommunicateWithHost err = 0 [10:41:51]CheckOFDResponse [10:41:51]1017 (14) - 77093643461234 [10:41:51]1041 (16) - 0000000002098560 [10:41:51]1040 (4) - 96660 [10:41:51]1012 (4) - 29.10.2024 04:35 [10:41:51]1206 (1) - 0 [10:41:51]OFD Sender: Remove packet 96660 [10:41:51]ProducePacketName [10:41:51]name=ofd_packets/00096660 [10:41:51]NVStorageDeleteData [10:41:51]OFD Sender: No OFD packet to send [10:41:51]*** Cut start [10:41:51]*** Partial cut [10:41:51]*** CUTSNS_PIN = 1 [10:41:51]*** CUTSNS_PIN = 0 [10:41:52]*** Brake cut motor [10:41:52]Read from MH i2c: 01 [10:41:52]MH_I2C_Read... [10:41:52]*** Stop cut motor [10:41:52]*** Cut end [10:41:52]Read from MH i2c: 01 07 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: 01 07 00 6B 6B 00 00 00 00 00 FF 0F EB [10:41:52]process_action close_receipt done [10:41:52]requested_data is exist [10:41:52]produce_requested_data [10:41:52]requested_item fm.sn is exist - process it [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 11 00 00 [10:41:52]Write to MH i2c: E2 08 00 6C 6B 80 11 00 00 00 00 00 00 51 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 17 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 17 00 6C 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [10:41:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:41:52]wFMCommunicate OK [10:41:52]requested_item fd.num is exist - process it [10:41:52]SAM_PROTO_GetFieldsCounters [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 13 00 00 [10:41:52]Write to MH i2c: E2 08 00 6D 6B 80 13 00 00 00 00 00 00 54 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 62 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 62 00 6D 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [10:41:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 79 01 00 0E 04 04 00 91 00 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 [10:41:52]wFMCommunicate OK [10:41:52]SAM_PROTO_GetFieldsCounters done [10:41:52]requested_item shift.num is exist - process it [10:41:52]requested_item shift.opened is exist - process it [10:41:52]req_shift_opened [10:41:52]FM_GetShiftState [10:41:52]SAM_PROTO_GetShiftState [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 13 01 00 [10:41:52]Write to MH i2c: E2 08 00 6E 6B 80 13 01 00 00 00 00 00 56 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 0E 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 0E 00 6E 6B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [10:41:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:41:52]wFMCommunicate OK [10:41:52]SAM_PROTO_GetShiftState done [10:41:52]FM_GetShiftState done [10:41:52]req_shift_opened done [10:41:52]requested_item shift.open_date is exist - process it [10:41:52]req_shift_open_date [10:41:52]req_shift_open_date done [10:41:52]produce_requested_data done [10:41:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96660,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:41:52]process_action_free close_receipt [10:41:52]json_value_free [10:41:52]json_value_free done [10:41:52]process_json_proto returns [10:41:52]Send response to host [10:41:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96660,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:41:52]free response buf [10:41:52]execute_script done [10:41:52]execute_script returns [10:41:52]free content buf [10:41:52]Sock 9.Close socket [10:41:52]Sock 9.Thread stoped [10:41:56]OFD Sender: No OFD packet to send [10:42:01]OFD Sender: No OFD packet to send [10:42:06]OFD Sender: No OFD packet to send [10:42:11]OFD Sender: No OFD packet to send [10:42:16]OFD Sender: No OFD packet to send [10:42:21]OFD Sender: No OFD packet to send [10:42:26]OFD Sender: No OFD packet to send [10:42:31]OFD Sender: No OFD packet to send [10:42:36]OFD Sender: No OFD packet to send [10:42:41]OFD Sender: No OFD packet to send [10:42:46]OFD Sender: No OFD packet to send [10:42:51]OFD Sender: No OFD packet to send [10:42:56]OFD Sender: No OFD packet to send [10:43:01]OFD Sender: No OFD packet to send [10:43:06]OFD Sender: No OFD packet to send [10:43:11]OFD Sender: No OFD packet to send [10:43:16]OFD Sender: No OFD packet to send [10:43:19]accept exits with 7 [10:43:19]New connection [10:43:19]New thread 3066776932 created [10:43:19]Thread 3066920292 joined [10:43:19]Waiting for new connection... [10:43:19] Sock 7.Parse request [10:43:19]Sock 7.Check first char [10:43:19]Sock 7.First char is OK [10:43:19]request: POST /json_proto HTTP/1.0 [10:43:19]Method: POST [10:43:19]URL: /json_proto [10:43:19]Method is POST - this is cgi request [10:43:19]url: /json_proto [10:43:19]query_string will be loaded in cgi processing [10:43:19]execute_cgi json_proto POST (null) [10:43:19]execute_cgi path=json_proto method=POST [10:43:19]POST find Content-Length [10:43:19]Host: 172.17.40.67:8080 [10:43:19]Content-Length: 678 [10:43:19]Content-Type: application/json [10:43:19] [10:43:19]POST finish read [10:43:19]Found Content-Length = 678 [10:43:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:19]execute_script... [10:43: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)3407188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:19]POST & json_proto [10:43:19]process_json_proto [10:43:19]json parsed OK: [10:43:19]protocol is kg_v1.0 [10:43:19]action value=close_receipt [10:43:19]process_action close_receipt [10:43:19]cmd_close_receipt [10:43:19]MH_GetDate [10:43:19]Write to MH i2c: F0 00 00 6F 6B C9 [10:43:19]Write i2c OK [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: F0 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: F0 09 00 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: F0 09 00 6F 6B 00 4C BC 20 67 EE DA 66 66 F5 [10:43:19]GetLastDocTimeStamp 1730198513 [10:43:19]current date 1730198604 [10:43:19]FM_GetShiftState [10:43:19]SAM_PROTO_GetShiftState [10:43:19]wFMCommunicate request_size=4 [10:43:19]MH_SAM_APDU [10:43:19]CAPDU: 80 13 01 00 [10:43:19]Write to MH i2c: E2 08 00 70 6B 80 13 01 00 00 00 00 00 58 [10:43:19]Write i2c OK [10:43:19]MH_I2C_Read... [10:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:19]Read from MH i2c: E2 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: E2 0E 00 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: E2 0E 00 70 6B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B6 [10:43:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:43:19]wFMCommunicate OK [10:43:19]SAM_PROTO_GetShiftState done [10:43:19]FM_GetShiftState done [10:43:19]opened in 1730160548 [10:43:19]opened+sec_in_day 1730246948 [10:43:19]quantity*price = 50041 [10:43:19]sum+1 = 50042 [10:43: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 170 29.10.2024 10:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96661 ФПД: 70467984091304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96661&fm=70467984091304&tin=02508201610067®Number=0000000000170478&sum=50000 [10:43:20]StoreToDocumentArchive [10:43:20]shift 145 fd 96661 [10:43:20]save to /storage/0145/doc_00096661 [10:43:20]save last doc name /storage/0145/doc_00096661 to /storage/kkm_last_doc_name [10:43:20]save OK [10:43:20]Clear old archive folders... [10:43:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:20]tlvbuf is 01226ED0 [10:43:20]SAM_PROTO_ClearQueue [10:43:20]wFMCommunicate request_size=4 [10:43:20]MH_SAM_APDU [10:43:20]CAPDU: 80 09 00 00 [10:43:20]Write to MH i2c: E2 08 00 7D 6B 80 09 00 00 00 00 00 00 5A [10:43:20]Write i2c OK [10:43:20]MH_I2C_Read... [10:43:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:21]Read from MH i2c: E2 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 03 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 03 00 7D 6B 00 90 00 5C [10:43:21]RAPDU: 90 00 [10:43:21]wFMCommunicate OK [10:43:21]SAM_PROTO_ClearQueue done [10:43:21]KKMCreateOFDPacket [10:43:21]OFDProtocolAddRootSTLVToBuf [10:43:21]FM_MakeSignedData [10:43:21]FM_MakeSignedData [10:43:21]SAM_PROTO_SignData [10:43:21]wFMCommunicate request_size=4 [10:43:21]MH_SAM_APDU [10:43:21]CAPDU: 80 0D 01 02 [10:43:21]Write to MH i2c: E2 08 00 7E 6B 80 0D 01 02 00 00 00 00 62 [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:21]Read from MH i2c: E2 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 03 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 03 00 7E 6B 00 90 00 5D [10:43:21]RAPDU: 90 00 [10:43:21]wFMCommunicate OK [10:43:21]wFMCommunicate request_size=255 [10:43:21]MH_SAM_APDU [10:43:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AA 00 00 00 F4 03 04 00 4C BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 79 01 00 35 04 06 00 40 [10:43:21]Write to MH i2c: E2 02 01 7F 6B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AA 00 00 00 F4 03 04 00 4C BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 79 01 00 35 04 06 00 40 00 00 09 [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 [10:43:21]MH_I2C_Read... [10:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:21]Read from MH i2c: E2 03 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 03 00 7F 6B 00 90 00 5E [10:43:21]RAPDU: 90 00 [10:43:21]wFMCommunicate OK [10:43:21]wFMCommunicate request_size=10 [10:43:21]MH_SAM_APDU [10:43:21]CAPDU: 80 0D 02 02 05 17 1B 28 E8 A8 [10:43:21]Write to MH i2c: E2 0D 00 80 6B 80 0D 02 02 05 00 17 1B 28 E8 A8 00 00 59 [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:21]Read from MH i2c: E2 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 03 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 03 00 80 6B 00 90 00 5F [10:43:21]RAPDU: 90 00 [10:43:21]wFMCommunicate OK [10:43:21]wFMCommunicate request_size=4 [10:43:21]MH_SAM_APDU [10:43:21]CAPDU: 80 0D 03 02 [10:43:21]Write to MH i2c: E2 08 00 81 6B 80 0D 03 02 00 00 00 00 67 [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:21]Read from MH i2c: E2 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 0B 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 0B 00 81 6B 00 45 94 31 AF 08 A6 FD 6B 90 00 37 [10:43:21]RAPDU: 45 94 31 AF 08 A6 FD 6B 90 00 [10:43:21]wFMCommunicate OK [10:43:21]SAM_PROTO_SignData done [10:43:21]FM_MakeSignedData done [10:43:21]CreateOFDProtocolMessage [10:43:21]wFMCommunicate request_size=4 [10:43:21]MH_SAM_APDU [10:43:21]CAPDU: 80 11 00 00 [10:43:21]Write to MH i2c: E2 08 00 82 6B 80 11 00 00 00 00 00 00 67 [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:21]Read from MH i2c: E2 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 17 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: E2 17 00 82 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [10:43:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:43:21]wFMCommunicate OK [10:43:21]CreateOFDProtocolMessage done [10:43:21]OFDSenderStorePacket 96661 [10:43:21]StoreOFDPacket docnum=96661 [10:43:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C D1 07 01 E2 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AA 00 00 00 F4 03 04 00 4C BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 79 01 00 35 04 06 00 40 17 1B 28 E8 A8 45 94 31 AF 08 A6 FD 6B [10:43:21]CheckFolder [10:43:21]dirname=/storage/ofd_packets [10:43:21]CheckFolder done [10:43:21]ProducePacketName [10:43:21]name=ofd_packets/00096661 [10:43:21]NVStorageSaveData ofd_packets/00096661 [10:43:21]File name is /storage/ofd_packets/00096661 [10:43:21]Write 301 bytes [10:43:21]NVStorageSaveData done [10:43:21]OFDSenderStorePacket done [10:43:21]KKMCreateOFDPacket done [10:43:21]NVStorageSaveData kkm_last_timestamp [10:43:21]File name is /storage/kkm_last_timestamp [10:43:21]Write 4 bytes [10:43:21]NVStorageSaveData done [10:43:21]ExternCall_PrintAddStr [10:43:21]wPrintStart [10:43:21]Write to MH i2c: 01 00 00 83 6B EE [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: 01 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: 01 07 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: 01 07 00 83 6B 00 00 00 00 00 FF 0F 03 [10:43:21]RasterBufferAndPrint [10:43:21]line Счет N : (1)3407188 [10:43:21]line ИНН: 02508201610067 [10:43:21]line Контрольно-Кассовый Чек [10:43:21]line ПРОДАЖА [10:43:21]line ТРК (МРК, ГНК) : 12 [10:43:21]line Товар: 2710124130 [10:43:21]line Аи-92-К-4 [10:43:21]line 7.480 * 66.90 [10:43:21]line = 500.41 [10:43:21]line НДС 12% НСП 1% [10:43:21]line > о реализуемом товаре [10:43:21]line ОКРУГЛЕНИЕ: -0.41 [10:43:21]line ИТОГО: 500.00 [10:43:21]line Внесено: 500.00 [10:43:21]line СДАЧА: 0.00 [10:43:21]line НСП 1% : 4.43 [10:43:21]line НДС 12% : 53.14 [10:43:21]line Наличными: 500.00 [10:43:21]line Безнал.: 0.00 [10:43:21]line Место: АЗС № 82 "Партнер Нефть" [10:43:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:43:21]line СНО: Общий режим [10:43:21]line Чек 170 29.10.2024 10:43 [10:43:21]line Смена: 145 ФФД: 1.0 [10:43:21]line ЗНМ: 0300000017 [10:43:21]line РНМ: 0000000000170478 [10:43:21]line Версия ККМ: v1.0 [10:43:21]line ФМ: 0000000002098560 [10:43:21]line ФД: 96661 [10:43:21]line ФПД: 70467984091304 [10:43:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96661&fm=70467984091304&tin=02508201610067®Number=0000000000170478&sum=50000 [10:43:21]OFD Sender: Processing packet 96661 [packets to send 58, broken 57] [10:43:21]ProducePacketName [10:43:21]name=ofd_packets/00096661 [10:43:21]OFD Sender: To server: pG, [10:43:21]CommunicateWithHost lk.salyk.kg:30040 [10:43:21]ConnectInit lk.salyk.kg [10:43:21]written 0, free lines is 4095 [10:43:22]Connected sock=10 [10:43:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C D1 07 01 E2 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AA 00 00 00 F4 03 04 00 4C BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 79 01 00 35 04 06 00 40 17 1B 28 E8 A8 45 94 31 AF 08 A6 FD 6B [10:43:22]Write to MH i2c: 01 00 00 AE 6B 19 [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: 01 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: 01 07 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: 01 07 00 AE 6B 00 00 00 00 00 07 0D 34 [10:43:22]RasterBufferAndPrint [10:43:22]line [10:43:22]line [10:43:22]line [10:43:22]line [10:43:22]line [10:43:22]written 0, free lines is 3341 [10:43:22]MH_Cut [10:43:22]Write to MH i2c: D1 01 00 B5 6B 01 F2 [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: D1 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: D1 01 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: D1 01 00 B5 6B 00 F1 [10:43:22]Write to MH i2c: 01 00 00 B6 6B 21 [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A F5 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 95 79 01 00 F4 03 04 00 73 66 20 67 B6 04 01 00 00 74 72 23 09 98 23 E7 51 [10:43:22]CommunicateWithHost err = 0 [10:43:22]CheckOFDResponse [10:43:22]1017 (14) - 77093643461234 [10:43:22]1041 (16) - 0000000002098560 [10:43:22]1040 (4) - 96661 [10:43:22]1012 (4) - 29.10.2024 04:37 [10:43:22]1206 (1) - 0 [10:43:22]OFD Sender: Remove packet 96661 [10:43:22]ProducePacketName [10:43:22]name=ofd_packets/00096661 [10:43:22]NVStorageDeleteData [10:43:22]OFD Sender: No OFD packet to send [10:43:22]*** Cut start [10:43:22]*** Partial cut [10:43:22]*** CUTSNS_PIN = 1 [10:43:23]*** CUTSNS_PIN = 0 [10:43:23]*** Brake cut motor [10:43:23]Read from MH i2c: 01 [10:43:23]MH_I2C_Read... [10:43:23]*** Stop cut motor [10:43:23]*** Cut end [10:43:23]Read from MH i2c: 01 07 00 [10:43:23]MH_I2C_Read... [10:43:23]Read from MH i2c: 01 07 00 B6 6B 00 00 00 00 00 FF 0F 36 [10:43:23]process_action close_receipt done [10:43:23]requested_data is exist [10:43:23]produce_requested_data [10:43:23]requested_item fm.sn is exist - process it [10:43:23]wFMCommunicate request_size=4 [10:43:23]MH_SAM_APDU [10:43:23]CAPDU: 80 11 00 00 [10:43:23]Write to MH i2c: E2 08 00 B7 6B 80 11 00 00 00 00 00 00 9C [10:43:23]Write i2c OK [10:43:23]MH_I2C_Read... [10:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:23]Read from MH i2c: E2 [10:43:23]MH_I2C_Read... [10:43:23]Read from MH i2c: E2 17 00 [10:43:23]MH_I2C_Read... [10:43:23]Read from MH i2c: E2 17 00 B7 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [10:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:43:23]wFMCommunicate OK [10:43:23]requested_item fd.num is exist - process it [10:43:23]SAM_PROTO_GetFieldsCounters [10:43:23]wFMCommunicate request_size=4 [10:43:23]MH_SAM_APDU [10:43:23]CAPDU: 80 13 00 00 [10:43:23]Write to MH i2c: E2 08 00 B8 6B 80 13 00 00 00 00 00 00 9F [10:43:23]Write i2c OK [10:43:23]MH_I2C_Read... [10:43:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:23]Read from MH i2c: E2 [10:43:23]MH_I2C_Read... [10:43:23]Read from MH i2c: E2 62 00 [10:43:23]MH_I2C_Read... [10:43:23]Read from MH i2c: E2 62 00 B8 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 79 01 00 0E 04 04 00 91 00 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 5E [10:43:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 79 01 00 0E 04 04 00 91 00 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 [10:43:23]wFMCommunicate OK [10:43:23]SAM_PROTO_GetFieldsCounters done [10:43:23]requested_item shift.num is exist - process it [10:43:23]requested_item shift.opened is exist - process it [10:43:23]req_shift_opened [10:43:23]FM_GetShiftState [10:43:23]SAM_PROTO_GetShiftState [10:43:23]wFMCommunicate request_size=4 [10:43:23]MH_SAM_APDU [10:43:23]CAPDU: 80 13 01 00 [10:43:23]Write to MH i2c: E2 08 00 B9 6B 80 13 01 00 00 00 00 00 A1 [10:43:23]Write i2c OK [10:43:23]MH_I2C_Read... [10:43:23]Read from MH i2c: E2 [10:43:23]MH_I2C_Read... [10:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:23]Read from MH i2c: E2 0E 00 [10:43:23]MH_I2C_Read... [10:43:23]Read from MH i2c: E2 0E 00 B9 6B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FF [10:43:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:43:23]wFMCommunicate OK [10:43:23]SAM_PROTO_GetShiftState done [10:43:23]FM_GetShiftState done [10:43:23]req_shift_opened done [10:43:23]requested_item shift.open_date is exist - process it [10:43:23]req_shift_open_date [10:43:23]req_shift_open_date done [10:43:23]produce_requested_data done [10:43:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96661,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:43:23]process_action_free close_receipt [10:43:23]json_value_free [10:43:23]json_value_free done [10:43:23]process_json_proto returns [10:43:23]Send response to host [10:43:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96661,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:43:23]free response buf [10:43:23]execute_script done [10:43:23]execute_script returns [10:43:23]free content buf [10:43:23]Sock 7.Close socket [10:43:23]Sock 7.Thread stoped [10:43:27]OFD Sender: No OFD packet to send [10:43:32]OFD Sender: No OFD packet to send [10:43:37]OFD Sender: No OFD packet to send [10:43:42]OFD Sender: No OFD packet to send [10:43:47]accept exits with 9 [10:43:47]New connection [10:43:47]New thread 3066920292 created [10:43:47]Thread 3066776932 joined [10:43:47]Waiting for new connection... [10:43:47] Sock 9.Parse request [10:43:47]Sock 9.Check first char [10:43:47]Sock 9.First char is OK [10:43:47]request: POST /json_proto HTTP/1.0 [10:43:47]Method: POST [10:43:47]URL: /json_proto [10:43:47]Method is POST - this is cgi request [10:43:47]url: /json_proto [10:43:47]query_string will be loaded in cgi processing [10:43:47]execute_cgi json_proto POST (null) [10:43:47]execute_cgi path=json_proto method=POST [10:43:47]POST find Content-Length [10:43:47]Host: 172.17.40.67:8080 [10:43:47]Content-Length: 678 [10:43:47]Content-Type: application/json [10:43:47] [10:43:47]POST finish read [10:43:47]Found Content-Length = 678 [10:43:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:47]execute_script... [10:43: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)3407190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:47]POST & json_proto [10:43:47]process_json_proto [10:43:47]json parsed OK: [10:43:47]protocol is kg_v1.0 [10:43:47]action value=close_receipt [10:43:47]process_action close_receipt [10:43:47]cmd_close_receipt [10:43:47]MH_GetDate [10:43:47]Write to MH i2c: F0 00 00 BA 6B 14 [10:43:47]Write i2c OK [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: F0 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: F0 09 00 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: F0 09 00 BA 6B 00 67 BC 20 67 EE DA 66 66 5B [10:43:47]GetLastDocTimeStamp 1730198604 [10:43:47]current date 1730198631 [10:43:47]FM_GetShiftState [10:43:47]SAM_PROTO_GetShiftState [10:43:47]wFMCommunicate request_size=4 [10:43:47]MH_SAM_APDU [10:43:47]CAPDU: 80 13 01 00 [10:43:47]Write to MH i2c: E2 08 00 BB 6B 80 13 01 00 00 00 00 00 A3 [10:43:47]Write i2c OK [10:43:47]MH_I2C_Read... [10:43:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:47]Read from MH i2c: E2 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: E2 0E 00 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: E2 0E 00 BB 6B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [10:43:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:43:47]wFMCommunicate OK [10:43:47]SAM_PROTO_GetShiftState done [10:43:47]FM_GetShiftState done [10:43:47]opened in 1730160548 [10:43:47]opened+sec_in_day 1730246948 [10:43:47]quantity*price = 30038 [10:43:47]sum+1 = 30039 [10:43:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 171 29.10.2024 10:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96662 ФПД: 142378080251992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104351&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96662&fm=142378080251992&tin=02508201610067®Number=0000000000170478&sum=30000 [10:43:48]StoreToDocumentArchive [10:43:48]shift 145 fd 96662 [10:43:48]save to /storage/0145/doc_00096662 [10:43:48]save last doc name /storage/0145/doc_00096662 to /storage/kkm_last_doc_name [10:43:48]save OK [10:43:48]Clear old archive folders... [10:43:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:48]tlvbuf is 012A5460 [10:43:48]SAM_PROTO_ClearQueue [10:43:48]wFMCommunicate request_size=4 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 09 00 00 [10:43:48]Write to MH i2c: E2 08 00 C8 6B 80 09 00 00 00 00 00 00 A5 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 C8 6B 00 90 00 A7 [10:43:48]RAPDU: 90 00 [10:43:48]wFMCommunicate OK [10:43:48]SAM_PROTO_ClearQueue done [10:43:48]KKMCreateOFDPacket [10:43:48]OFDProtocolAddRootSTLVToBuf [10:43:48]FM_MakeSignedData [10:43:48]FM_MakeSignedData [10:43:48]SAM_PROTO_SignData [10:43:48]wFMCommunicate request_size=4 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 0D 01 02 [10:43:48]Write to MH i2c: E2 08 00 C9 6B 80 0D 01 02 00 00 00 00 AD [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 C9 6B 00 90 00 A8 [10:43:48]RAPDU: 90 00 [10:43:48]wFMCommunicate OK [10:43:48]wFMCommunicate request_size=255 [10:43:48]MH_SAM_APDU [10:43: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 34 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 AB 00 00 00 F4 03 04 00 67 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 79 01 00 35 04 06 00 81 [10:43:48]Write to MH i2c: E2 02 01 CA 6B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AB 00 00 00 F4 03 04 00 67 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 79 01 00 35 04 06 00 81 00 00 A6 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 CA 6B 00 90 00 A9 [10:43:48]RAPDU: 90 00 [10:43:48]wFMCommunicate OK [10:43:48]wFMCommunicate request_size=10 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 0D 02 02 05 7D FA E5 B0 58 [10:43:48]Write to MH i2c: E2 0D 00 CB 6B 80 0D 02 02 05 00 7D FA E5 B0 58 00 00 1E [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 03 00 CB 6B 00 90 00 AA [10:43:48]RAPDU: 90 00 [10:43:48]wFMCommunicate OK [10:43:48]wFMCommunicate request_size=4 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 0D 03 02 [10:43:48]Write to MH i2c: E2 08 00 CC 6B 80 0D 03 02 00 00 00 00 B2 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 0B 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 0B 00 CC 6B 00 12 C8 58 3F 6C F4 DB 59 90 00 B8 [10:43:48]RAPDU: 12 C8 58 3F 6C F4 DB 59 90 00 [10:43:48]wFMCommunicate OK [10:43:48]SAM_PROTO_SignData done [10:43:48]FM_MakeSignedData done [10:43:48]CreateOFDProtocolMessage [10:43:48]wFMCommunicate request_size=4 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 11 00 00 [10:43:48]Write to MH i2c: E2 08 00 CD 6B 80 11 00 00 00 00 00 00 B2 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 17 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 17 00 CD 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [10:43:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:43:48]wFMCommunicate OK [10:43:48]CreateOFDProtocolMessage done [10:43:48]OFDSenderStorePacket 96662 [10:43:48]StoreOFDPacket docnum=96662 [10:43:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 32 07 01 77 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AB 00 00 00 F4 03 04 00 67 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 79 01 00 35 04 06 00 81 7D FA E5 B0 58 12 C8 58 3F 6C F4 DB 59 [10:43:48]CheckFolder [10:43:48]dirname=/storage/ofd_packets [10:43:48]CheckFolder done [10:43:48]ProducePacketName [10:43:48]name=ofd_packets/00096662 [10:43:48]NVStorageSaveData ofd_packets/00096662 [10:43:48]File name is /storage/ofd_packets/00096662 [10:43:48]Write 301 bytes [10:43:48]NVStorageSaveData done [10:43:48]OFDSenderStorePacket done [10:43:48]KKMCreateOFDPacket done [10:43:48]NVStorageSaveData kkm_last_timestamp [10:43:48]File name is /storage/kkm_last_timestamp [10:43:48]Write 4 bytes [10:43:48]NVStorageSaveData done [10:43:48]ExternCall_PrintAddStr [10:43:48]wPrintStart [10:43:48]Write to MH i2c: 01 00 00 CE 6B 39 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: 01 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: 01 07 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: 01 07 00 CE 6B 00 00 00 00 00 FF 0F 4E [10:43:48]RasterBufferAndPrint [10:43:48]line Счет N : (1)3407190 [10:43:48]line ИНН: 02508201610067 [10:43:48]line Контрольно-Кассовый Чек [10:43:48]line ПРОДАЖА [10:43:48]line ТРК (МРК, ГНК) : 22 [10:43:48]line Товар: 2710124130 [10:43:48]line Аи-92-К-4 [10:43:48]line 4.490 * 66.90 [10:43:48]line = 300.38 [10:43:48]line НДС 12% НСП 1% [10:43:48]line > о реализуемом товаре [10:43:48]line ОКРУГЛЕНИЕ: -0.38 [10:43:48]line ИТОГО: 300.00 [10:43:48]line Внесено: 300.00 [10:43:48]line СДАЧА: 0.00 [10:43:48]line НСП 1% : 2.66 [10:43:48]line НДС 12% : 31.90 [10:43:48]line Наличными: 300.00 [10:43:48]line Безнал.: 0.00 [10:43:48]line Место: АЗС № 82 "Партнер Нефть" [10:43:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:43:48]line СНО: Общий режим [10:43:48]line Чек 171 29.10.2024 10:43 [10:43:48]line Смена: 145 ФФД: 1.0 [10:43:48]line ЗНМ: 0300000017 [10:43:48]line РНМ: 0000000000170478 [10:43:48]line Версия ККМ: v1.0 [10:43:48]line ФМ: 0000000002098560 [10:43:48]line ФД: 96662 [10:43:49]line ФПД: 142378080251992 [10:43:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104351&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96662&fm=142378080251992&tin=02508201610067®Number=0000000000170478&sum=30000 [10:43:49]OFD Sender: Processing packet 96662 [packets to send 58, broken 57] [10:43:49]ProducePacketName [10:43:49]name=ofd_packets/00096662 [10:43:49]OFD Sender: To server: pG, [10:43:49]CommunicateWithHost lk.salyk.kg:30040 [10:43:49]ConnectInit lk.salyk.kg [10:43:49]written 0, free lines is 4095 [10:43:49]Connected sock=10 [10:43:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 32 07 01 77 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AB 00 00 00 F4 03 04 00 67 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 79 01 00 35 04 06 00 81 7D FA E5 B0 58 12 C8 58 3F 6C F4 DB 59 [10:43:49]Write to MH i2c: 01 00 00 F9 6B 64 [10:43:49]Write i2c OK [10:43:49]MH_I2C_Read... [10:43:49]Read from MH i2c: 01 [10:43:49]MH_I2C_Read... [10:43:49]Read from MH i2c: 01 07 00 [10:43:49]MH_I2C_Read... [10:43:49]Read from MH i2c: 01 07 00 F9 6B 00 00 00 00 00 0D 0D 85 [10:43:49]RasterBufferAndPrint [10:43:49]line [10:43:49]line [10:43:49]line [10:43:49]line [10:43:49]line [10:43:49]written 0, free lines is 3347 [10:43:49]MH_Cut [10:43:49]Write to MH i2c: D1 01 00 00 6C 01 3E [10:43:49]Write i2c OK [10:43:49]MH_I2C_Read... [10:43:49]Read from MH i2c: D1 [10:43:49]MH_I2C_Read... [10:43:49]Read from MH i2c: D1 01 00 [10:43:49]MH_I2C_Read... [10:43:49]Read from MH i2c: D1 01 00 00 6C 00 3D [10:43:49]Write to MH i2c: 01 00 00 01 6C 6D [10:43:49]Write i2c OK [10:43:49]MH_I2C_Read... [10:43:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7C 04 47 00 27 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 79 01 00 F4 03 04 00 8E 66 20 67 B6 04 01 00 00 49 02 B9 FF 9D 06 46 7A [10:43:49]CommunicateWithHost err = 0 [10:43:49]CheckOFDResponse [10:43:49]1017 (14) - 77093643461234 [10:43:49]1041 (16) - 0000000002098560 [10:43:49]1040 (4) - 96662 [10:43:49]1012 (4) - 29.10.2024 04:37 [10:43:49]1206 (1) - 0 [10:43:49]OFD Sender: Remove packet 96662 [10:43:49]ProducePacketName [10:43:49]name=ofd_packets/00096662 [10:43:49]NVStorageDeleteData [10:43:50]OFD Sender: No OFD packet to send [10:43:50]*** Cut start [10:43:50]*** Partial cut [10:43:50]*** CUTSNS_PIN = 1 [10:43:50]*** CUTSNS_PIN = 0 [10:43:50]*** Brake cut motor [10:43:50]Read from MH i2c: 01 [10:43:50]MH_I2C_Read... [10:43:50]*** Stop cut motor [10:43:50]*** Cut end [10:43:50]Read from MH i2c: 01 07 00 [10:43:50]MH_I2C_Read... [10:43:50]Read from MH i2c: 01 07 00 01 6C 00 00 00 00 00 FF 0F 82 [10:43:50]process_action close_receipt done [10:43:50]requested_data is exist [10:43:50]produce_requested_data [10:43:50]requested_item fm.sn is exist - process it [10:43:50]wFMCommunicate request_size=4 [10:43:50]MH_SAM_APDU [10:43:50]CAPDU: 80 11 00 00 [10:43:50]Write to MH i2c: E2 08 00 02 6C 80 11 00 00 00 00 00 00 E8 [10:43:50]Write i2c OK [10:43:50]MH_I2C_Read... [10:43:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:50]Read from MH i2c: E2 [10:43:50]MH_I2C_Read... [10:43:50]Read from MH i2c: E2 17 00 [10:43:50]MH_I2C_Read... [10:43:50]Read from MH i2c: E2 17 00 02 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [10:43:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:43:50]wFMCommunicate OK [10:43:50]requested_item fd.num is exist - process it [10:43:50]SAM_PROTO_GetFieldsCounters [10:43:50]wFMCommunicate request_size=4 [10:43:50]MH_SAM_APDU [10:43:50]CAPDU: 80 13 00 00 [10:43:50]Write to MH i2c: E2 08 00 03 6C 80 13 00 00 00 00 00 00 EB [10:43:50]Write i2c OK [10:43:50]MH_I2C_Read... [10:43:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:51]Read from MH i2c: E2 [10:43:51]MH_I2C_Read... [10:43:51]Read from MH i2c: E2 62 00 [10:43:51]MH_I2C_Read... [10:43:51]Read from MH i2c: E2 62 00 03 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 79 01 00 0E 04 04 00 91 00 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 AE [10:43:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 79 01 00 0E 04 04 00 91 00 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 [10:43:51]wFMCommunicate OK [10:43:51]SAM_PROTO_GetFieldsCounters done [10:43:51]requested_item shift.num is exist - process it [10:43:51]requested_item shift.opened is exist - process it [10:43:51]req_shift_opened [10:43:51]FM_GetShiftState [10:43:51]SAM_PROTO_GetShiftState [10:43:51]wFMCommunicate request_size=4 [10:43:51]MH_SAM_APDU [10:43:51]CAPDU: 80 13 01 00 [10:43:51]Write to MH i2c: E2 08 00 04 6C 80 13 01 00 00 00 00 00 ED [10:43:51]Write i2c OK [10:43:51]MH_I2C_Read... [10:43:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:51]Read from MH i2c: E2 [10:43:51]MH_I2C_Read... [10:43:51]Read from MH i2c: E2 0E 00 [10:43:51]MH_I2C_Read... [10:43:51]Read from MH i2c: E2 0E 00 04 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4B [10:43:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:43:51]wFMCommunicate OK [10:43:51]SAM_PROTO_GetShiftState done [10:43:51]FM_GetShiftState done [10:43:51]req_shift_opened done [10:43:51]requested_item shift.open_date is exist - process it [10:43:51]req_shift_open_date [10:43:51]req_shift_open_date done [10:43:51]produce_requested_data done [10:43:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96662,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:43:51]process_action_free close_receipt [10:43:51]json_value_free [10:43:51]json_value_free done [10:43:51]process_json_proto returns [10:43:51]Send response to host [10:43:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96662,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:43:51]free response buf [10:43:51]execute_script done [10:43:51]execute_script returns [10:43:51]free content buf [10:43:51]Sock 9.Close socket [10:43:51]Sock 9.Thread stoped [10:43:55]OFD Sender: No OFD packet to send [10:44:00]OFD Sender: No OFD packet to send [10:44:05]OFD Sender: No OFD packet to send [10:44:10]OFD Sender: No OFD packet to send [10:44:15]OFD Sender: No OFD packet to send [10:44:20]OFD Sender: No OFD packet to send [10:44:25]OFD Sender: No OFD packet to send [10:44:30]OFD Sender: No OFD packet to send [10:44:35]OFD Sender: No OFD packet to send [10:44:40]OFD Sender: No OFD packet to send [10:44:45]OFD Sender: No OFD packet to send [10:44:50]OFD Sender: No OFD packet to send [10:44:51]accept exits with 7 [10:44:51]New connection [10:44:51]New thread 3066776932 created [10:44:51]Thread 3066920292 joined [10:44:51]Waiting for new connection... [10:44:51] Sock 7.Parse request [10:44:51]Sock 7.Check first char [10:44:51]Sock 7.First char is OK [10:44:51]request: POST /json_proto HTTP/1.0 [10:44:51]Method: POST [10:44:51]URL: /json_proto [10:44:51]Method is POST - this is cgi request [10:44:51]url: /json_proto [10:44:51]query_string will be loaded in cgi processing [10:44:51]execute_cgi json_proto POST (null) [10:44:51]execute_cgi path=json_proto method=POST [10:44:51]POST find Content-Length [10:44:51]Host: 172.17.40.67:8080 [10:44:51]Content-Length: 984 [10:44:51]Content-Type: application/json [10:44:51] [10:44:51]POST finish read [10:44:51]Found Content-Length = 984 [10:44:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 65.90, "quantity" : 45.530, "sum" : 3000.43, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 45.53 \u0441\u043E\u043C", "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:51]execute_script... [10:44:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 65.90, "quantity" : 45.530, "sum" : 3000.43, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 45.53 \u0441\u043E\u043C", "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:51]POST & json_proto [10:44:51]process_json_proto [10:44:51]json parsed OK: [10:44:51]protocol is kg_v1.0 [10:44:51]action value=close_receipt [10:44:51]process_action close_receipt [10:44:51]cmd_close_receipt [10:44:51]MH_GetDate [10:44:51]Write to MH i2c: F0 00 00 05 6C 60 [10:44:51]Write i2c OK [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 09 00 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 09 00 05 6C 00 A8 BC 20 67 EE DA 66 66 E8 [10:44:51]GetLastDocTimeStamp 1730198631 [10:44:51]current date 1730198696 [10:44:51]FM_GetShiftState [10:44:51]SAM_PROTO_GetShiftState [10:44:51]wFMCommunicate request_size=4 [10:44:51]MH_SAM_APDU [10:44:51]CAPDU: 80 13 01 00 [10:44:51]Write to MH i2c: E2 08 00 06 6C 80 13 01 00 00 00 00 00 EF [10:44:51]Write i2c OK [10:44:51]MH_I2C_Read... [10:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:51]Read from MH i2c: E2 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: E2 0E 00 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: E2 0E 00 06 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [10:44:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:44:51]wFMCommunicate OK [10:44:51]SAM_PROTO_GetShiftState done [10:44:51]FM_GetShiftState done [10:44:51]opened in 1730160548 [10:44:51]opened+sec_in_day 1730246948 [10:44:51]quantity*price = 300042 [10:44:51]sum+1 = 300044 [10:44:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 172 29.10.2024 10:44 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа АИ-92 номер 82 сэкономлено 45.53 сом ФМ: 0000000002098560 ФД: 96663 ФПД: 144808375915678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96663&fm=144808375915678&tin=02508201610067®Number=0000000000170478&sum=300000 [10:44:52]StoreToDocumentArchive [10:44:52]shift 145 fd 96663 [10:44:52]save to /storage/0145/doc_00096663 [10:44:52]save last doc name /storage/0145/doc_00096663 to /storage/kkm_last_doc_name [10:44:52]save OK [10:44:52]Clear old archive folders... [10:44:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:52]tlvbuf is 011AEC20 [10:44:52]SAM_PROTO_ClearQueue [10:44:52]wFMCommunicate request_size=4 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 09 00 00 [10:44:52]Write to MH i2c: E2 08 00 13 6C 80 09 00 00 00 00 00 00 F1 [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 13 6C 00 90 00 F3 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]SAM_PROTO_ClearQueue done [10:44:52]KKMCreateOFDPacket [10:44:52]OFDProtocolAddRootSTLVToBuf [10:44:52]FM_MakeSignedData [10:44:52]FM_MakeSignedData [10:44:52]SAM_PROTO_SignData [10:44:52]wFMCommunicate request_size=4 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 0D 01 02 [10:44:52]Write to MH i2c: E2 08 00 14 6C 80 0D 01 02 00 00 00 00 F9 [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 14 6C 00 90 00 F4 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]wFMCommunicate request_size=255 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA B1 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 0B 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 77 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 AC 00 00 00 F4 03 04 00 A8 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 79 01 00 35 04 06 00 83 [10:44:52]Write to MH i2c: E2 02 01 15 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA B1 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 0B 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 77 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 AC 00 00 00 F4 03 04 00 A8 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 79 01 00 35 04 06 00 83 00 00 0D [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 15 6C 00 90 00 F5 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]wFMCommunicate request_size=10 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 0D 02 02 05 B3 D3 CE 94 9E [10:44:52]Write to MH i2c: E2 0D 00 16 6C 80 0D 02 02 05 00 B3 D3 CE 94 9E 00 00 8C [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 16 6C 00 90 00 F6 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]wFMCommunicate request_size=4 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 0D 03 02 [10:44:52]Write to MH i2c: E2 08 00 17 6C 80 0D 03 02 00 00 00 00 FE [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 0B 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 0B 00 17 6C 00 7F 73 FC 50 A1 41 58 98 90 00 0F [10:44:53]RAPDU: 7F 73 FC 50 A1 41 58 98 90 00 [10:44:53]wFMCommunicate OK [10:44:53]SAM_PROTO_SignData done [10:44:53]FM_MakeSignedData done [10:44:53]CreateOFDProtocolMessage [10:44:53]wFMCommunicate request_size=4 [10:44:53]MH_SAM_APDU [10:44:53]CAPDU: 80 11 00 00 [10:44:53]Write to MH i2c: E2 08 00 18 6C 80 11 00 00 00 00 00 00 FE [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 17 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 17 00 18 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [10:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:44:53]wFMCommunicate OK [10:44:53]CreateOFDProtocolMessage done [10:44:53]OFDSenderStorePacket 96663 [10:44:53]StoreOFDPacket docnum=96663 [10:44:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 B0 07 01 87 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 34 FF 03 08 00 03 DA B1 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 0B 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 77 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 AC 00 00 00 F4 03 04 00 A8 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 79 01 00 35 04 06 00 83 B3 D3 CE 94 9E 7F 73 FC 50 A1 41 58 98 [10:44:53]CheckFolder [10:44:53]dirname=/storage/ofd_packets [10:44:53]CheckFolder done [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00096663 [10:44:53]NVStorageSaveData ofd_packets/00096663 [10:44:53]File name is /storage/ofd_packets/00096663 [10:44:53]Write 301 bytes [10:44:53]NVStorageSaveData done [10:44:53]OFDSenderStorePacket done [10:44:53]KKMCreateOFDPacket done [10:44:53]NVStorageSaveData kkm_last_timestamp [10:44:53]File name is /storage/kkm_last_timestamp [10:44:53]Write 4 bytes [10:44:53]NVStorageSaveData done [10:44:53]ExternCall_PrintAddStr [10:44:53]wPrintStart [10:44:53]Write to MH i2c: 01 00 00 19 6C 85 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 19 6C 00 00 00 00 00 FF 0F 9A [10:44:53]RasterBufferAndPrint [10:44:53]line Счет N : (1)3407189 [10:44:53]line ИНН: 02508201610067 [10:44:53]line Контрольно-Кассовый Чек [10:44:53]line ПРОДАЖА [10:44:53]line ТРК (МРК, ГНК) : 32 [10:44:53]line Товар: 2710124130 [10:44:53]line Аи-92-К-4 [10:44:53]line 45.530 * 65.90 [10:44:53]line = 3000.43 [10:44:53]line НДС 12% НСП 1% [10:44:53]line > о реализуемом товаре [10:44:53]line ОКРУГЛЕНИЕ: -0.43 [10:44:53]line ИТОГО: 3000.00 [10:44:53]line Внесено: 3000.00 [10:44:53]line СДАЧА: 0.00 [10:44:53]line НСП 1% : 26.55 [10:44:53]line НДС 12% : 318.63 [10:44:53]line Наличными: 3000.00 [10:44:53]line Безнал.: 0.00 [10:44:53]line Место: АЗС № 82 "Партнер Нефть" [10:44:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:44:53]line СНО: Общий режим [10:44:53]line Чек 172 29.10.2024 10:44 [10:44:53]line Смена: 145 ФФД: 1.0 [10:44:53]line ЗНМ: 0300000017 [10:44:53]line РНМ: 0000000000170478 [10:44:53]line Версия ККМ: v1.0 [10:44:53]line [10:44:53]line Дисконтная программа [10:44:53]line АИ-92 [10:44:53]line номер 82 [10:44:53]line сэкономлено 45.53 сом [10:44:53]line ФМ: 0000000002098560 [10:44:53]line ФД: 96663 [10:44:53]line ФПД: 144808375915678 [10:44:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96663&fm=144808375915678&tin=02508201610067®Number=0000000000170478&sum=300000 [10:44:53]OFD Sender: Processing packet 96663 [packets to send 58, broken 57] [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00096663 [10:44:53]OFD Sender: To server: pG, [10:44:53]CommunicateWithHost lk.salyk.kg:30040 [10:44:53]ConnectInit lk.salyk.kg [10:44:53]written 0, free lines is 4095 [10:44:53]Connected sock=10 [10:44:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 B0 07 01 87 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 34 FF 03 08 00 03 DA B1 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 0B 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 77 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 AC 00 00 00 F4 03 04 00 A8 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 79 01 00 35 04 06 00 83 B3 D3 CE 94 9E 7F 73 FC 50 A1 41 58 98 [10:44:53]Write to MH i2c: 01 00 00 49 6C B5 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 49 6C 00 00 00 00 00 C1 0C 89 [10:44:53]RasterBufferAndPrint [10:44:53]line [10:44:53]line [10:44:53]line [10:44:53]line [10:44:53]line [10:44:53]written 0, free lines is 3270 [10:44:53]MH_Cut [10:44:53]Write to MH i2c: D1 01 00 50 6C 01 8E [10:44:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 DD 47 00 C9 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 32 30 39 38 35 36 30 10 04 04 00 97 79 01 00 F4 03 04 00 CE 66 20 67 B6 04 01 00 00 3B 48 FC 23 F7 A7 0F 9B [10:44:53]CommunicateWithHost err = 0 [10:44:53]CheckOFDResponse [10:44:53]1017 (14) - 77093643461234 [10:44:53]1041 (16) - 0000000002098560 [10:44:53]1040 (4) - 96663 [10:44:53]1012 (4) - 29.10.2024 04:38 [10:44:53]1206 (1) - 0 [10:44:53]OFD Sender: Remove packet 96663 [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00096663 [10:44:53]NVStorageDeleteData [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: D1 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: D1 01 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: D1 01 00 50 6C 00 8D [10:44:53]Write to MH i2c: 01 00 00 51 6C BD [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:54]OFD Sender: No OFD packet to send [10:44:54]*** Cut start [10:44:54]*** Partial cut [10:44:54]*** CUTSNS_PIN = 1 [10:44:54]*** CUTSNS_PIN = 0 [10:44:54]*** Brake cut motor [10:44:55]Read from MH i2c: 01 [10:44:55]MH_I2C_Read... [10:44:55]*** Stop cut motor [10:44:55]*** Cut end [10:44:55]Read from MH i2c: 01 07 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: 01 07 00 51 6C 00 00 00 00 00 FF 0F D2 [10:44:55]process_action close_receipt done [10:44:55]requested_data is exist [10:44:55]produce_requested_data [10:44:55]requested_item fm.sn is exist - process it [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 11 00 00 [10:44:55]Write to MH i2c: E2 08 00 52 6C 80 11 00 00 00 00 00 00 38 [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 17 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 17 00 52 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [10:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:44:55]wFMCommunicate OK [10:44:55]requested_item fd.num is exist - process it [10:44:55]SAM_PROTO_GetFieldsCounters [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 13 00 00 [10:44:55]Write to MH i2c: E2 08 00 53 6C 80 13 00 00 00 00 00 00 3B [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 62 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 62 00 53 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 79 01 00 0E 04 04 00 91 00 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 02 [10:44:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 79 01 00 0E 04 04 00 91 00 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 [10:44:55]wFMCommunicate OK [10:44:55]SAM_PROTO_GetFieldsCounters done [10:44:55]requested_item shift.num is exist - process it [10:44:55]requested_item shift.opened is exist - process it [10:44:55]req_shift_opened [10:44:55]FM_GetShiftState [10:44:55]SAM_PROTO_GetShiftState [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 13 01 00 [10:44:55]Write to MH i2c: E2 08 00 54 6C 80 13 01 00 00 00 00 00 3D [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 54 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [10:44:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:44:55]wFMCommunicate OK [10:44:55]SAM_PROTO_GetShiftState done [10:44:55]FM_GetShiftState done [10:44:55]req_shift_opened done [10:44:55]requested_item shift.open_date is exist - process it [10:44:55]req_shift_open_date [10:44:55]req_shift_open_date done [10:44:55]produce_requested_data done [10:44:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96663,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:44:55]process_action_free close_receipt [10:44:55]json_value_free [10:44:55]json_value_free done [10:44:55]process_json_proto returns [10:44:55]Send response to host [10:44:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96663,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:44:55]free response buf [10:44:55]execute_script done [10:44:55]execute_script returns [10:44:55]free content buf [10:44:55]Sock 7.Close socket [10:44:55]Sock 7.Thread stoped [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:21]accept exits with 9 [10:45:21]New connection [10:45:21]New thread 3066920292 created [10:45:21]Thread 3066776932 joined [10:45:21]Waiting for new connection... [10:45:21] Sock 9.Parse request [10:45:21]Sock 9.Check first char [10:45:21]Sock 9.First char is OK [10:45:21]request: POST /json_proto HTTP/1.0 [10:45:21]Method: POST [10:45:21]URL: /json_proto [10:45:21]Method is POST - this is cgi request [10:45:21]url: /json_proto [10:45:21]query_string will be loaded in cgi processing [10:45:21]execute_cgi json_proto POST (null) [10:45:21]execute_cgi path=json_proto method=POST [10:45:21]POST find Content-Length [10:45:21]Host: 172.17.40.67:8080 [10:45:21]Content-Length: 678 [10:45:21]Content-Type: application/json [10:45:21] [10:45:21]POST finish read [10:45:21]Found Content-Length = 678 [10:45:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:21]execute_script... [10:45:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:21]POST & json_proto [10:45:21]process_json_proto [10:45:21]json parsed OK: [10:45:21]protocol is kg_v1.0 [10:45:21]action value=close_receipt [10:45:21]process_action close_receipt [10:45:21]cmd_close_receipt [10:45:21]MH_GetDate [10:45:21]Write to MH i2c: F0 00 00 55 6C B0 [10:45:21]Write i2c OK [10:45:21]MH_I2C_Read... [10:45:21]Read from MH i2c: F0 [10:45:21]MH_I2C_Read... [10:45:21]Read from MH i2c: F0 09 00 [10:45:21]MH_I2C_Read... [10:45:21]Read from MH i2c: F0 09 00 55 6C 00 C6 BC 20 67 EE DA 66 66 56 [10:45:21]GetLastDocTimeStamp 1730198696 [10:45:21]current date 1730198726 [10:45:21]FM_GetShiftState [10:45:21]SAM_PROTO_GetShiftState [10:45:21]wFMCommunicate request_size=4 [10:45:21]MH_SAM_APDU [10:45:21]CAPDU: 80 13 01 00 [10:45:21]Write to MH i2c: E2 08 00 56 6C 80 13 01 00 00 00 00 00 3F [10:45:21]Write i2c OK [10:45:21]MH_I2C_Read... [10:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:21]Read from MH i2c: E2 [10:45:21]MH_I2C_Read... [10:45:21]Read from MH i2c: E2 0E 00 [10:45:21]MH_I2C_Read... [10:45:21]Read from MH i2c: E2 0E 00 56 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9D [10:45:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:45:21]wFMCommunicate OK [10:45:21]SAM_PROTO_GetShiftState done [10:45:21]FM_GetShiftState done [10:45:21]opened in 1730160548 [10:45:21]opened+sec_in_day 1730246948 [10:45:21]quantity*price = 50041 [10:45:21]sum+1 = 50042 [10:45: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 173 29.10.2024 10:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96664 ФПД: 274439853955928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104526&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96664&fm=274439853955928&tin=02508201610067®Number=0000000000170478&sum=50000 [10:45:22]StoreToDocumentArchive [10:45:22]shift 145 fd 96664 [10:45:22]save to /storage/0145/doc_00096664 [10:45:22]save last doc name /storage/0145/doc_00096664 to /storage/kkm_last_doc_name [10:45:22]save OK [10:45:22]Clear old archive folders... [10:45:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:22]tlvbuf is 01299350 [10:45:22]SAM_PROTO_ClearQueue [10:45:22]wFMCommunicate request_size=4 [10:45:22]MH_SAM_APDU [10:45:22]CAPDU: 80 09 00 00 [10:45:22]Write to MH i2c: E2 08 00 63 6C 80 09 00 00 00 00 00 00 41 [10:45:22]Write i2c OK [10:45:22]MH_I2C_Read... [10:45:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:22]Read from MH i2c: E2 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 03 00 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 03 00 63 6C 00 90 00 43 [10:45:22]RAPDU: 90 00 [10:45:22]wFMCommunicate OK [10:45:22]SAM_PROTO_ClearQueue done [10:45:22]KKMCreateOFDPacket [10:45:22]OFDProtocolAddRootSTLVToBuf [10:45:22]FM_MakeSignedData [10:45:22]FM_MakeSignedData [10:45:22]SAM_PROTO_SignData [10:45:22]wFMCommunicate request_size=4 [10:45:22]MH_SAM_APDU [10:45:22]CAPDU: 80 0D 01 02 [10:45:22]Write to MH i2c: E2 08 00 64 6C 80 0D 01 02 00 00 00 00 49 [10:45:22]Write i2c OK [10:45:22]MH_I2C_Read... [10:45:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:22]Read from MH i2c: E2 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 03 00 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 03 00 64 6C 00 90 00 44 [10:45:22]RAPDU: 90 00 [10:45:22]wFMCommunicate OK [10:45:22]wFMCommunicate request_size=255 [10:45:22]MH_SAM_APDU [10:45: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 34 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 AD 00 00 00 F4 03 04 00 C6 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 79 01 00 35 04 06 00 F9 [10:45:22]Write to MH i2c: E2 02 01 65 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AD 00 00 00 F4 03 04 00 C6 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 79 01 00 35 04 06 00 F9 00 00 29 [10:45:22]Write i2c OK [10:45:22]MH_I2C_Read... [10:45:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:22]Read from MH i2c: E2 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 03 00 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 03 00 65 6C 00 90 00 45 [10:45:22]RAPDU: 90 00 [10:45:22]wFMCommunicate OK [10:45:22]wFMCommunicate request_size=10 [10:45:22]MH_SAM_APDU [10:45:22]CAPDU: 80 0D 02 02 05 9A 02 01 DB 58 [10:45:22]Write to MH i2c: E2 0D 00 66 6C 80 0D 02 02 05 00 9A 02 01 DB 58 00 00 26 [10:45:22]Write i2c OK [10:45:22]MH_I2C_Read... [10:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:23]Read from MH i2c: E2 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: E2 03 00 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: E2 03 00 66 6C 00 90 00 46 [10:45:23]RAPDU: 90 00 [10:45:23]wFMCommunicate OK [10:45:23]wFMCommunicate request_size=4 [10:45:23]MH_SAM_APDU [10:45:23]CAPDU: 80 0D 03 02 [10:45:23]Write to MH i2c: E2 08 00 67 6C 80 0D 03 02 00 00 00 00 4E [10:45:23]Write i2c OK [10:45:23]MH_I2C_Read... [10:45:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:23]Read from MH i2c: E2 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: E2 0B 00 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: E2 0B 00 67 6C 00 D6 48 89 BC 78 60 8A C2 90 00 D6 [10:45:23]RAPDU: D6 48 89 BC 78 60 8A C2 90 00 [10:45:23]wFMCommunicate OK [10:45:23]SAM_PROTO_SignData done [10:45:23]FM_MakeSignedData done [10:45:23]CreateOFDProtocolMessage [10:45:23]wFMCommunicate request_size=4 [10:45:23]MH_SAM_APDU [10:45:23]CAPDU: 80 11 00 00 [10:45:23]Write to MH i2c: E2 08 00 68 6C 80 11 00 00 00 00 00 00 4E [10:45:23]Write i2c OK [10:45:23]MH_I2C_Read... [10:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:23]Read from MH i2c: E2 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: E2 17 00 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: E2 17 00 68 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [10:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:45:23]wFMCommunicate OK [10:45:23]CreateOFDProtocolMessage done [10:45:23]OFDSenderStorePacket 96664 [10:45:23]StoreOFDPacket docnum=96664 [10:45:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 6E 07 01 A3 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 34 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 AD 00 00 00 F4 03 04 00 C6 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 79 01 00 35 04 06 00 F9 9A 02 01 DB 58 D6 48 89 BC 78 60 8A C2 [10:45:23]CheckFolder [10:45:23]dirname=/storage/ofd_packets [10:45:23]CheckFolder done [10:45:23]ProducePacketName [10:45:23]name=ofd_packets/00096664 [10:45:23]NVStorageSaveData ofd_packets/00096664 [10:45:23]File name is /storage/ofd_packets/00096664 [10:45:23]Write 301 bytes [10:45:23]NVStorageSaveData done [10:45:23]OFDSenderStorePacket done [10:45:23]KKMCreateOFDPacket done [10:45:23]NVStorageSaveData kkm_last_timestamp [10:45:23]File name is /storage/kkm_last_timestamp [10:45:23]Write 4 bytes [10:45:23]NVStorageSaveData done [10:45:23]ExternCall_PrintAddStr [10:45:23]wPrintStart [10:45:23]Write to MH i2c: 01 00 00 69 6C D5 [10:45:23]Write i2c OK [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: 01 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: 01 07 00 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: 01 07 00 69 6C 00 00 00 00 00 FF 0F EA [10:45:23]RasterBufferAndPrint [10:45:23]line Счет N : (1)3407192 [10:45:23]line ИНН: 02508201610067 [10:45:23]line Контрольно-Кассовый Чек [10:45:23]line ПРОДАЖА [10:45:23]line ТРК (МРК, ГНК) : 22 [10:45:23]line Товар: 2710124130 [10:45:23]line Аи-92-К-4 [10:45:23]line 7.480 * 66.90 [10:45:23]line = 500.41 [10:45:23]line НДС 12% НСП 1% [10:45:23]line > о реализуемом товаре [10:45:23]line ОКРУГЛЕНИЕ: -0.41 [10:45:23]line ИТОГО: 500.00 [10:45:23]line Внесено: 500.00 [10:45:23]line СДАЧА: 0.00 [10:45:23]line НСП 1% : 4.43 [10:45:23]line НДС 12% : 53.14 [10:45:23]line Наличными: 500.00 [10:45:23]line Безнал.: 0.00 [10:45:23]line Место: АЗС № 82 "Партнер Нефть" [10:45:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:45:23]line СНО: Общий режим [10:45:23]line Чек 173 29.10.2024 10:45 [10:45:23]line Смена: 145 ФФД: 1.0 [10:45:23]line ЗНМ: 0300000017 [10:45:23]line РНМ: 0000000000170478 [10:45:23]line Версия ККМ: v1.0 [10:45:23]line ФМ: 0000000002098560 [10:45:23]line ФД: 96664 [10:45:23]line ФПД: 274439853955928 [10:45:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104526&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96664&fm=274439853955928&tin=02508201610067®Number=0000000000170478&sum=50000 [10:45:23]OFD Sender: Processing packet 96664 [packets to send 58, broken 57] [10:45:23]ProducePacketName [10:45:23]name=ofd_packets/00096664 [10:45:23]OFD Sender: To server: pG, [10:45:23]CommunicateWithHost lk.salyk.kg:30040 [10:45:23]ConnectInit lk.salyk.kg [10:45:23]written 0, free lines is 4095 [10:45:23]Connected sock=7 [10:45:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 6E 07 01 A3 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 34 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 AD 00 00 00 F4 03 04 00 C6 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 79 01 00 35 04 06 00 F9 9A 02 01 DB 58 D6 48 89 BC 78 60 8A C2 [10:45:23]Write to MH i2c: 01 00 00 94 6C 00 [10:45:23]Write i2c OK [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: 01 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: 01 07 00 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: 01 07 00 94 6C 00 00 00 00 00 19 0D 2D [10:45:23]RasterBufferAndPrint [10:45:23]line [10:45:23]line [10:45:23]line [10:45:23]line [10:45:23]line [10:45:23]written 0, free lines is 3362 [10:45:23]MH_Cut [10:45:23]Write to MH i2c: D1 01 00 9B 6C 01 D9 [10:45:23]Write i2c OK [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: D1 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: D1 01 00 [10:45:23]MH_I2C_Read... [10:45:23]Read from MH i2c: D1 01 00 9B 6C 00 D8 [10:45:23]Write to MH i2c: 01 00 00 9C 6C 08 [10:45:23]Write i2c OK [10:45:23]MH_I2C_Read... [10:45:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 18 47 00 B8 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 32 30 39 38 35 36 30 10 04 04 00 98 79 01 00 F4 03 04 00 EC 66 20 67 B6 04 01 00 00 7C B9 5D 48 E6 1D 3A D0 [10:45:24]CommunicateWithHost err = 0 [10:45:24]CheckOFDResponse [10:45:24]1017 (14) - 77093643461234 [10:45:24]1041 (16) - 0000000002098560 [10:45:24]1040 (4) - 96664 [10:45:24]1012 (4) - 29.10.2024 04:39 [10:45:24]1206 (1) - 0 [10:45:24]OFD Sender: Remove packet 96664 [10:45:24]ProducePacketName [10:45:24]name=ofd_packets/00096664 [10:45:24]NVStorageDeleteData [10:45:24]OFD Sender: No OFD packet to send [10:45:24]*** Cut start [10:45:24]*** Partial cut [10:45:24]*** CUTSNS_PIN = 1 [10:45:24]*** CUTSNS_PIN = 0 [10:45:24]*** Brake cut motor [10:45:25]Read from MH i2c: 01 [10:45:25]MH_I2C_Read... [10:45:25]*** Stop cut motor [10:45:25]*** Cut end [10:45:25]Read from MH i2c: 01 07 00 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: 01 07 00 9C 6C 00 00 00 00 00 FF 0F 1D [10:45:25]process_action close_receipt done [10:45:25]requested_data is exist [10:45:25]produce_requested_data [10:45:25]requested_item fm.sn is exist - process it [10:45:25]wFMCommunicate request_size=4 [10:45:25]MH_SAM_APDU [10:45:25]CAPDU: 80 11 00 00 [10:45:25]Write to MH i2c: E2 08 00 9D 6C 80 11 00 00 00 00 00 00 83 [10:45:25]Write i2c OK [10:45:25]MH_I2C_Read... [10:45:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:25]Read from MH i2c: E2 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 17 00 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 17 00 9D 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [10:45:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:45:25]wFMCommunicate OK [10:45:25]requested_item fd.num is exist - process it [10:45:25]SAM_PROTO_GetFieldsCounters [10:45:25]wFMCommunicate request_size=4 [10:45:25]MH_SAM_APDU [10:45:25]CAPDU: 80 13 00 00 [10:45:25]Write to MH i2c: E2 08 00 9E 6C 80 13 00 00 00 00 00 00 86 [10:45:25]Write i2c OK [10:45:25]MH_I2C_Read... [10:45:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:25]Read from MH i2c: E2 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 62 00 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 62 00 9E 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 79 01 00 0E 04 04 00 91 00 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 51 [10:45:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 79 01 00 0E 04 04 00 91 00 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 [10:45:25]wFMCommunicate OK [10:45:25]SAM_PROTO_GetFieldsCounters done [10:45:25]requested_item shift.num is exist - process it [10:45:25]requested_item shift.opened is exist - process it [10:45:25]req_shift_opened [10:45:25]FM_GetShiftState [10:45:25]SAM_PROTO_GetShiftState [10:45:25]wFMCommunicate request_size=4 [10:45:25]MH_SAM_APDU [10:45:25]CAPDU: 80 13 01 00 [10:45:25]Write to MH i2c: E2 08 00 9F 6C 80 13 01 00 00 00 00 00 88 [10:45:25]Write i2c OK [10:45:25]MH_I2C_Read... [10:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:25]Read from MH i2c: E2 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 0E 00 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 0E 00 9F 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E6 [10:45:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:45:25]wFMCommunicate OK [10:45:25]SAM_PROTO_GetShiftState done [10:45:25]FM_GetShiftState done [10:45:25]req_shift_opened done [10:45:25]requested_item shift.open_date is exist - process it [10:45:25]req_shift_open_date [10:45:25]req_shift_open_date done [10:45:25]produce_requested_data done [10:45:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96664,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:45:25]process_action_free close_receipt [10:45:25]json_value_free [10:45:25]json_value_free done [10:45:25]process_json_proto returns [10:45:25]Send response to host [10:45:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96664,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:45:25]free response buf [10:45:25]execute_script done [10:45:25]execute_script returns [10:45:25]free content buf [10:45:25]Sock 9.Close socket [10:45:25]Sock 9.Thread stoped [10:45:25]accept exits with 10 [10:45:25]New connection [10:45:25]New thread 3066776932 created [10:45:25]Thread 3066920292 joined [10:45:25]Waiting for new connection... [10:45:25] Sock 10.Parse request [10:45:25]Sock 10.Check first char [10:45:25]Sock 10.First char is OK [10:45:25]request: POST /json_proto HTTP/1.0 [10:45:25]Method: POST [10:45:25]URL: /json_proto [10:45:25]Method is POST - this is cgi request [10:45:25]url: /json_proto [10:45:25]query_string will be loaded in cgi processing [10:45:25]execute_cgi json_proto POST (null) [10:45:25]execute_cgi path=json_proto method=POST [10:45:25]POST find Content-Length [10:45:25]Host: 172.17.40.67:8080 [10:45:25]Content-Length: 678 [10:45:25]Content-Type: application/json [10:45:25] [10:45:25]POST finish read [10:45:25]Found Content-Length = 678 [10:45:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:25]execute_script... [10:45: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)3407191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:25]POST & json_proto [10:45:25]process_json_proto [10:45:25]json parsed OK: [10:45:25]protocol is kg_v1.0 [10:45:25]action value=close_receipt [10:45:25]process_action close_receipt [10:45:25]cmd_close_receipt [10:45:25]MH_GetDate [10:45:25]Write to MH i2c: F0 00 00 A0 6C FB [10:45:25]Write i2c OK [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: F0 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: F0 09 00 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: F0 09 00 A0 6C 00 CA BC 20 67 EE DA 66 66 A5 [10:45:25]GetLastDocTimeStamp 1730198726 [10:45:25]current date 1730198730 [10:45:25]FM_GetShiftState [10:45:25]SAM_PROTO_GetShiftState [10:45:25]wFMCommunicate request_size=4 [10:45:25]MH_SAM_APDU [10:45:25]CAPDU: 80 13 01 00 [10:45:25]Write to MH i2c: E2 08 00 A1 6C 80 13 01 00 00 00 00 00 8A [10:45:25]Write i2c OK [10:45:25]MH_I2C_Read... [10:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:25]Read from MH i2c: E2 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 0E 00 [10:45:25]MH_I2C_Read... [10:45:25]Read from MH i2c: E2 0E 00 A1 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E8 [10:45:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:45:25]wFMCommunicate OK [10:45:25]SAM_PROTO_GetShiftState done [10:45:25]FM_GetShiftState done [10:45:25]opened in 1730160548 [10:45:25]opened+sec_in_day 1730246948 [10:45:25]quantity*price = 60009 [10:45:25]sum+1 = 60010 [10:45:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 174 29.10.2024 10:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96665 ФПД: 23385316058043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96665&fm=23385316058043&tin=02508201610067®Number=0000000000170478&sum=60000 [10:45:26]StoreToDocumentArchive [10:45:26]shift 145 fd 96665 [10:45:26]save to /storage/0145/doc_00096665 [10:45:26]save last doc name /storage/0145/doc_00096665 to /storage/kkm_last_doc_name [10:45:26]save OK [10:45:26]Clear old archive folders... [10:45:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:26]tlvbuf is 0130EBB0 [10:45:26]SAM_PROTO_ClearQueue [10:45:26]wFMCommunicate request_size=4 [10:45:26]MH_SAM_APDU [10:45:26]CAPDU: 80 09 00 00 [10:45:26]Write to MH i2c: E2 08 00 AE 6C 80 09 00 00 00 00 00 00 8C [10:45:26]Write i2c OK [10:45:26]MH_I2C_Read... [10:45:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:26]Read from MH i2c: E2 [10:45:26]MH_I2C_Read... [10:45:26]Read from MH i2c: E2 03 00 [10:45:26]MH_I2C_Read... [10:45:26]Read from MH i2c: E2 03 00 AE 6C 00 90 00 8E [10:45:26]RAPDU: 90 00 [10:45:26]wFMCommunicate OK [10:45:26]SAM_PROTO_ClearQueue done [10:45:26]KKMCreateOFDPacket [10:45:26]OFDProtocolAddRootSTLVToBuf [10:45:26]FM_MakeSignedData [10:45:26]FM_MakeSignedData [10:45:26]SAM_PROTO_SignData [10:45:26]wFMCommunicate request_size=4 [10:45:26]MH_SAM_APDU [10:45:26]CAPDU: 80 0D 01 02 [10:45:26]Write to MH i2c: E2 08 00 AF 6C 80 0D 01 02 00 00 00 00 94 [10:45:26]Write i2c OK [10:45:26]MH_I2C_Read... [10:45:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:26]Read from MH i2c: E2 [10:45:26]MH_I2C_Read... [10:45:26]Read from MH i2c: E2 03 00 [10:45:26]MH_I2C_Read... [10:45:26]Read from MH i2c: E2 03 00 AF 6C 00 90 00 8F [10:45:26]RAPDU: 90 00 [10:45:26]wFMCommunicate OK [10:45:26]wFMCommunicate request_size=255 [10:45:26]MH_SAM_APDU [10:45: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 34 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 CA BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 79 01 00 35 04 06 00 15 [10:45:26]Write to MH i2c: E2 02 01 B0 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CA BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 79 01 00 35 04 06 00 15 00 00 73 [10:45:26]Write i2c OK [10:45:26]MH_I2C_Read... [10:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:27]Read from MH i2c: E2 [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 03 00 [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 03 00 B0 6C 00 90 00 90 [10:45:27]RAPDU: 90 00 [10:45:27]wFMCommunicate OK [10:45:27]wFMCommunicate request_size=10 [10:45:27]MH_SAM_APDU [10:45:27]CAPDU: 80 0D 02 02 05 44 D1 74 E3 BB [10:45:27]Write to MH i2c: E2 0D 00 B1 6C 80 0D 02 02 05 00 44 D1 74 E3 BB 00 00 C8 [10:45:27]Write i2c OK [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 [10:45:27]MH_I2C_Read... [10:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:27]Read from MH i2c: E2 03 00 [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 03 00 B1 6C 00 90 00 91 [10:45:27]RAPDU: 90 00 [10:45:27]wFMCommunicate OK [10:45:27]wFMCommunicate request_size=4 [10:45:27]MH_SAM_APDU [10:45:27]CAPDU: 80 0D 03 02 [10:45:27]Write to MH i2c: E2 08 00 B2 6C 80 0D 03 02 00 00 00 00 99 [10:45:27]Write i2c OK [10:45:27]MH_I2C_Read... [10:45:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:27]Read from MH i2c: E2 [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 0B 00 [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 0B 00 B2 6C 00 B7 22 2D 6A 04 03 25 31 90 00 67 [10:45:27]RAPDU: B7 22 2D 6A 04 03 25 31 90 00 [10:45:27]wFMCommunicate OK [10:45:27]SAM_PROTO_SignData done [10:45:27]FM_MakeSignedData done [10:45:27]CreateOFDProtocolMessage [10:45:27]wFMCommunicate request_size=4 [10:45:27]MH_SAM_APDU [10:45:27]CAPDU: 80 11 00 00 [10:45:27]Write to MH i2c: E2 08 00 B3 6C 80 11 00 00 00 00 00 00 99 [10:45:27]Write i2c OK [10:45:27]MH_I2C_Read... [10:45:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:27]Read from MH i2c: E2 [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 17 00 [10:45:27]MH_I2C_Read... [10:45:27]Read from MH i2c: E2 17 00 B3 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [10:45:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:45:27]wFMCommunicate OK [10:45:27]CreateOFDProtocolMessage done [10:45:27]OFDSenderStorePacket 96665 [10:45:27]StoreOFDPacket docnum=96665 [10:45:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC BC 07 01 B7 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CA BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 79 01 00 35 04 06 00 15 44 D1 74 E3 BB B7 22 2D 6A 04 03 25 31 [10:45:27]CheckFolder [10:45:27]dirname=/storage/ofd_packets [10:45:27]CheckFolder done [10:45:27]ProducePacketName [10:45:27]name=ofd_packets/00096665 [10:45:27]NVStorageSaveData ofd_packets/00096665 [10:45:27]File name is /storage/ofd_packets/00096665 [10:45:27]Write 301 bytes [10:45:27]NVStorageSaveData done [10:45:27]OFDSenderStorePacket done [10:45:27]KKMCreateOFDPacket done [10:45:27]NVStorageSaveData kkm_last_timestamp [10:45:27]File name is /storage/kkm_last_timestamp [10:45:27]Write 4 bytes [10:45:27]NVStorageSaveData done [10:45:28]ExternCall_PrintAddStr [10:45:28]wPrintStart [10:45:28]Write to MH i2c: 01 00 00 B4 6C 20 [10:45:28]Write i2c OK [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: 01 [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: 01 07 00 [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: 01 07 00 B4 6C 00 00 00 00 00 FF 0F 35 [10:45:28]RasterBufferAndPrint [10:45:28]line Счет N : (1)3407191 [10:45:28]line ИНН: 02508201610067 [10:45:28]line Контрольно-Кассовый Чек [10:45:28]line ПРОДАЖА [10:45:28]line ТРК (МРК, ГНК) : 42 [10:45:28]line Товар: 2710124130 [10:45:28]line Аи-92-К-4 [10:45:28]line 8.970 * 66.90 [10:45:28]line = 600.09 [10:45:28]line НДС 12% НСП 1% [10:45:28]line > о реализуемом товаре [10:45:28]line ОКРУГЛЕНИЕ: -0.09 [10:45:28]line ИТОГО: 600.00 [10:45:28]line Внесено: 600.00 [10:45:28]line СДАЧА: 0.00 [10:45:28]line НСП 1% : 5.31 [10:45:28]line НДС 12% : 63.73 [10:45:28]line Наличными: 600.00 [10:45:28]line Безнал.: 0.00 [10:45:28]line Место: АЗС № 82 "Партнер Нефть" [10:45:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:45:28]line СНО: Общий режим [10:45:28]line Чек 174 29.10.2024 10:45 [10:45:28]line Смена: 145 ФФД: 1.0 [10:45:28]line ЗНМ: 0300000017 [10:45:28]line РНМ: 0000000000170478 [10:45:28]line Версия ККМ: v1.0 [10:45:28]line ФМ: 0000000002098560 [10:45:28]line ФД: 96665 [10:45:28]line ФПД: 23385316058043 [10:45:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96665&fm=23385316058043&tin=02508201610067®Number=0000000000170478&sum=60000 [10:45:28]written 0, free lines is 4095 [10:45:28]OFD Sender: Processing packet 96665 [packets to send 58, broken 57] [10:45:28]ProducePacketName [10:45:28]name=ofd_packets/00096665 [10:45:28]OFD Sender: To server: pG, [10:45:28]CommunicateWithHost lk.salyk.kg:30040 [10:45:28]ConnectInit lk.salyk.kg [10:45:28]Connected sock=9 [10:45:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC BC 07 01 B7 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CA BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 79 01 00 35 04 06 00 15 44 D1 74 E3 BB B7 22 2D 6A 04 03 25 31 [10:45:28]Write to MH i2c: 01 00 00 DF 6C 4B [10:45:28]Write i2c OK [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: 01 [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: 01 07 00 [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: 01 07 00 DF 6C 00 00 00 00 00 04 0D 63 [10:45:28]RasterBufferAndPrint [10:45:28]line [10:45:28]line [10:45:28]line [10:45:28]line [10:45:28]line [10:45:28]written 0, free lines is 3347 [10:45:28]MH_Cut [10:45:28]Write to MH i2c: D1 01 00 E6 6C 01 24 [10:45:28]Write i2c OK [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: D1 [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: D1 01 00 [10:45:28]MH_I2C_Read... [10:45:28]Read from MH i2c: D1 01 00 E6 6C 00 23 [10:45:28]Write to MH i2c: 01 00 00 E7 6C 53 [10:45:28]Write i2c OK [10:45:28]MH_I2C_Read... [10:45:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 74 84 47 00 19 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 79 01 00 F4 03 04 00 F1 66 20 67 B6 04 01 00 00 67 37 85 16 81 40 B5 B8 [10:45:28]CommunicateWithHost err = 0 [10:45:28]CheckOFDResponse [10:45:28]1017 (14) - 77093643461234 [10:45:28]1041 (16) - 0000000002098560 [10:45:28]1040 (4) - 96665 [10:45:28]1012 (4) - 29.10.2024 04:39 [10:45:28]1206 (1) - 0 [10:45:28]OFD Sender: Remove packet 96665 [10:45:28]ProducePacketName [10:45:28]name=ofd_packets/00096665 [10:45:28]NVStorageDeleteData [10:45:29]OFD Sender: No OFD packet to send [10:45:29]*** Cut start [10:45:29]*** Partial cut [10:45:29]*** CUTSNS_PIN = 1 [10:45:29]*** CUTSNS_PIN = 0 [10:45:29]*** Brake cut motor [10:45:29]Read from MH i2c: 01 [10:45:29]MH_I2C_Read... [10:45:29]*** Stop cut motor [10:45:29]*** Cut end [10:45:29]Read from MH i2c: 01 07 00 [10:45:29]MH_I2C_Read... [10:45:29]Read from MH i2c: 01 07 00 E7 6C 00 00 00 00 00 FF 0F 68 [10:45:29]process_action close_receipt done [10:45:29]requested_data is exist [10:45:29]produce_requested_data [10:45:29]requested_item fm.sn is exist - process it [10:45:29]wFMCommunicate request_size=4 [10:45:29]MH_SAM_APDU [10:45:29]CAPDU: 80 11 00 00 [10:45:29]Write to MH i2c: E2 08 00 E8 6C 80 11 00 00 00 00 00 00 CE [10:45:29]Write i2c OK [10:45:29]MH_I2C_Read... [10:45:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:29]Read from MH i2c: E2 [10:45:29]MH_I2C_Read... [10:45:29]Read from MH i2c: E2 17 00 [10:45:29]MH_I2C_Read... [10:45:29]Read from MH i2c: E2 17 00 E8 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [10:45:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:45:29]wFMCommunicate OK [10:45:29]requested_item fd.num is exist - process it [10:45:29]SAM_PROTO_GetFieldsCounters [10:45:29]wFMCommunicate request_size=4 [10:45:29]MH_SAM_APDU [10:45:29]CAPDU: 80 13 00 00 [10:45:29]Write to MH i2c: E2 08 00 E9 6C 80 13 00 00 00 00 00 00 D1 [10:45:29]Write i2c OK [10:45:29]MH_I2C_Read... [10:45:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:29]Read from MH i2c: E2 [10:45:29]MH_I2C_Read... [10:45:29]Read from MH i2c: E2 62 00 [10:45:29]MH_I2C_Read... [10:45:29]Read from MH i2c: E2 62 00 E9 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 79 01 00 0E 04 04 00 91 00 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 A0 [10:45:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 79 01 00 0E 04 04 00 91 00 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 [10:45:30]wFMCommunicate OK [10:45:30]SAM_PROTO_GetFieldsCounters done [10:45:30]requested_item shift.num is exist - process it [10:45:30]requested_item shift.opened is exist - process it [10:45:30]req_shift_opened [10:45:30]FM_GetShiftState [10:45:30]SAM_PROTO_GetShiftState [10:45:30]wFMCommunicate request_size=4 [10:45:30]MH_SAM_APDU [10:45:30]CAPDU: 80 13 01 00 [10:45:30]Write to MH i2c: E2 08 00 EA 6C 80 13 01 00 00 00 00 00 D3 [10:45:30]Write i2c OK [10:45:30]MH_I2C_Read... [10:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:30]Read from MH i2c: E2 [10:45:30]MH_I2C_Read... [10:45:30]Read from MH i2c: E2 0E 00 [10:45:30]MH_I2C_Read... [10:45:30]Read from MH i2c: E2 0E 00 EA 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 31 [10:45:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:45:30]wFMCommunicate OK [10:45:30]SAM_PROTO_GetShiftState done [10:45:30]FM_GetShiftState done [10:45:30]req_shift_opened done [10:45:30]requested_item shift.open_date is exist - process it [10:45:30]req_shift_open_date [10:45:30]req_shift_open_date done [10:45:30]produce_requested_data done [10:45:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96665,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:45:30]process_action_free close_receipt [10:45:30]json_value_free [10:45:30]json_value_free done [10:45:30]process_json_proto returns [10:45:30]Send response to host [10:45:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96665,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:45:30]free response buf [10:45:30]execute_script done [10:45:30]execute_script returns [10:45:30]free content buf [10:45:30]Sock 10.Close socket [10:45:30]Sock 10.Thread stoped [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:56]accept exits with 7 [10:45:56]New connection [10:45:56]New thread 3066920292 created [10:45:56]Thread 3066776932 joined [10:45:56]Waiting for new connection... [10:45:56] Sock 7.Parse request [10:45:56]Sock 7.Check first char [10:45:56]Sock 7.First char is OK [10:45:56]request: POST /json_proto HTTP/1.0 [10:45:56]Method: POST [10:45:56]URL: /json_proto [10:45:56]Method is POST - this is cgi request [10:45:56]url: /json_proto [10:45:56]query_string will be loaded in cgi processing [10:45:56]execute_cgi json_proto POST (null) [10:45:56]execute_cgi path=json_proto method=POST [10:45:56]POST find Content-Length [10:45:56]Host: 172.17.40.67:8080 [10:45:56]Content-Length: 683 [10:45:56]Content-Type: application/json [10:45:56] [10:45:56]POST finish read [10:45:56]Found Content-Length = 683 [10:45:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:56]execute_script... [10:45: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)3407193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:56]POST & json_proto [10:45:56]process_json_proto [10:45:56]json parsed OK: [10:45:56]protocol is kg_v1.0 [10:45:56]action value=close_receipt [10:45:56]process_action close_receipt [10:45:56]cmd_close_receipt [10:45:56]MH_GetDate [10:45:56]Write to MH i2c: F0 00 00 EB 6C 46 [10:45:56]Write i2c OK [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: F0 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: F0 09 00 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: F0 09 00 EB 6C 00 E8 BC 20 67 EE DA 66 66 0E [10:45:56]GetLastDocTimeStamp 1730198730 [10:45:56]current date 1730198760 [10:45:56]FM_GetShiftState [10:45:56]SAM_PROTO_GetShiftState [10:45:56]wFMCommunicate request_size=4 [10:45:56]MH_SAM_APDU [10:45:56]CAPDU: 80 13 01 00 [10:45:56]Write to MH i2c: E2 08 00 EC 6C 80 13 01 00 00 00 00 00 D5 [10:45:56]Write i2c OK [10:45:56]MH_I2C_Read... [10:45:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:56]Read from MH i2c: E2 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 0E 00 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 0E 00 EC 6C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 33 [10:45:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:45:56]wFMCommunicate OK [10:45:56]SAM_PROTO_GetShiftState done [10:45:56]FM_GetShiftState done [10:45:56]opened in 1730160548 [10:45:56]opened+sec_in_day 1730246948 [10:45:56]quantity*price = 100021 [10:45:56]sum+1 = 100023 [10:45:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 175 29.10.2024 10:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96666 ФПД: 261360084367535 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104601&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96666&fm=261360084367535&tin=02508201610067®Number=0000000000170478&sum=100000 [10:45:57]StoreToDocumentArchive [10:45:57]shift 145 fd 96666 [10:45:57]save to /storage/0145/doc_00096666 [10:45:57]save last doc name /storage/0145/doc_00096666 to /storage/kkm_last_doc_name [10:45:57]save OK [10:45:57]Clear old archive folders... [10:45:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:57]tlvbuf is 013110A0 [10:45:57]SAM_PROTO_ClearQueue [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 09 00 00 [10:45:57]Write to MH i2c: E2 08 00 F9 6C 80 09 00 00 00 00 00 00 D7 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 F9 6C 00 90 00 D9 [10:45:57]RAPDU: 90 00 [10:45:57]wFMCommunicate OK [10:45:57]SAM_PROTO_ClearQueue done [10:45:57]KKMCreateOFDPacket [10:45:57]OFDProtocolAddRootSTLVToBuf [10:45:57]FM_MakeSignedData [10:45:57]FM_MakeSignedData [10:45:57]SAM_PROTO_SignData [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 0D 01 02 [10:45:57]Write to MH i2c: E2 08 00 FA 6C 80 0D 01 02 00 00 00 00 DF [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 FA 6C 00 90 00 DA [10:45:57]RAPDU: 90 00 [10:45:57]wFMCommunicate OK [10:45:57]wFMCommunicate request_size=255 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 AF 00 00 00 F4 03 04 00 E9 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 79 01 00 35 04 06 00 ED [10:45:57]Write to MH i2c: E2 02 01 FB 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 E9 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 79 01 00 35 04 06 00 ED 00 00 F8 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 FB 6C 00 90 00 DB [10:45:57]RAPDU: 90 00 [10:45:57]wFMCommunicate OK [10:45:57]wFMCommunicate request_size=10 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 0D 02 02 05 B4 A2 FC B8 AF [10:45:57]Write to MH i2c: E2 0D 00 FC 6C 80 0D 02 02 05 00 B4 A2 FC B8 AF 00 00 A5 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 03 00 FC 6C 00 90 00 DC [10:45:57]RAPDU: 90 00 [10:45:57]wFMCommunicate OK [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 0D 03 02 [10:45:57]Write to MH i2c: E2 08 00 FD 6C 80 0D 03 02 00 00 00 00 E4 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 0B 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 0B 00 FD 6C 00 EC 1C 56 CB 00 CF 60 3A 90 00 77 [10:45:57]RAPDU: EC 1C 56 CB 00 CF 60 3A 90 00 [10:45:57]wFMCommunicate OK [10:45:57]SAM_PROTO_SignData done [10:45:57]FM_MakeSignedData done [10:45:57]CreateOFDProtocolMessage [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 11 00 00 [10:45:57]Write to MH i2c: E2 08 00 FE 6C 80 11 00 00 00 00 00 00 E4 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 17 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 17 00 FE 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [10:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:45:57]wFMCommunicate OK [10:45:57]CreateOFDProtocolMessage done [10:45:57]OFDSenderStorePacket 96666 [10:45:57]StoreOFDPacket docnum=96666 [10:45:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C A0 07 01 1B 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 E9 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 79 01 00 35 04 06 00 ED B4 A2 FC B8 AF EC 1C 56 CB 00 CF 60 3A [10:45:57]CheckFolder [10:45:57]dirname=/storage/ofd_packets [10:45:57]CheckFolder done [10:45:57]ProducePacketName [10:45:57]name=ofd_packets/00096666 [10:45:57]NVStorageSaveData ofd_packets/00096666 [10:45:57]File name is /storage/ofd_packets/00096666 [10:45:57]Write 301 bytes [10:45:57]NVStorageSaveData done [10:45:57]OFDSenderStorePacket done [10:45:57]KKMCreateOFDPacket done [10:45:57]NVStorageSaveData kkm_last_timestamp [10:45:57]File name is /storage/kkm_last_timestamp [10:45:57]Write 4 bytes [10:45:57]NVStorageSaveData done [10:45:57]ExternCall_PrintAddStr [10:45:57]wPrintStart [10:45:57]Write to MH i2c: 01 00 00 FF 6C 6B [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 07 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 07 00 FF 6C 00 00 00 00 00 FF 0F 80 [10:45:57]RasterBufferAndPrint [10:45:57]line Счет N : (1)3407193 [10:45:57]line ИНН: 02508201610067 [10:45:57]line Контрольно-Кассовый Чек [10:45:57]line ПРОДАЖА [10:45:57]line ТРК (МРК, ГНК) : 13 [10:45:57]line Товар: 2710124500 [10:45:57]line Аи-95-К-5 [10:45:57]line 13.480 * 74.20 [10:45:57]line = 1000.22 [10:45:57]line НДС 12% НСП 1% [10:45:57]line > о реализуемом товаре [10:45:57]line ОКРУГЛЕНИЕ: -0.22 [10:45:57]line ИТОГО: 1000.00 [10:45:57]line Внесено: 1000.00 [10:45:57]line СДАЧА: 0.00 [10:45:57]line НСП 1% : 8.85 [10:45:57]line НДС 12% : 106.22 [10:45:57]line Наличными: 1000.00 [10:45:57]line Безнал.: 0.00 [10:45:57]line Место: АЗС № 82 "Партнер Нефть" [10:45:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:45:57]line СНО: Общий режим [10:45:57]line Чек 175 29.10.2024 10:46 [10:45:58]line Смена: 145 ФФД: 1.0 [10:45:58]line ЗНМ: 0300000017 [10:45:58]line РНМ: 0000000000170478 [10:45:58]line Версия ККМ: v1.0 [10:45:58]line ФМ: 0000000002098560 [10:45:58]line ФД: 96666 [10:45:58]line ФПД: 261360084367535 [10:45:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104601&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96666&fm=261360084367535&tin=02508201610067®Number=0000000000170478&sum=100000 [10:45:58]OFD Sender: Processing packet 96666 [packets to send 58, broken 57] [10:45:58]ProducePacketName [10:45:58]name=ofd_packets/00096666 [10:45:58]OFD Sender: To server: pG, [10:45:58]CommunicateWithHost lk.salyk.kg:30040 [10:45:58]ConnectInit lk.salyk.kg [10:45:58]written 0, free lines is 4095 [10:45:58]Connected sock=10 [10:45:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C A0 07 01 1B 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 E9 BC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 79 01 00 35 04 06 00 ED B4 A2 FC B8 AF EC 1C 56 CB 00 CF 60 3A [10:45:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 46 EC 47 00 69 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 79 01 00 F4 03 04 00 0F 67 20 67 B6 04 01 00 00 57 34 49 35 53 E8 24 87 [10:45:58]CommunicateWithHost err = 0 [10:45:58]CheckOFDResponse [10:45:58]1017 (14) - 77093643461234 [10:45:58]1041 (16) - 0000000002098560 [10:45:58]1040 (4) - 96666 [10:45:58]1012 (4) - 29.10.2024 04:39 [10:45:58]1206 (1) - 0 [10:45:58]OFD Sender: Remove packet 96666 [10:45:58]ProducePacketName [10:45:58]name=ofd_packets/00096666 [10:45:58]NVStorageDeleteData [10:45:58]Write to MH i2c: 01 00 00 2A 6D 97 [10:45:58]Write i2c OK [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: 01 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: 01 07 00 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: 01 07 00 2A 6D 00 00 00 00 00 01 0D AC [10:45:58]RasterBufferAndPrint [10:45:58]line [10:45:58]line [10:45:58]line [10:45:58]line [10:45:58]line [10:45:58]written 0, free lines is 3338 [10:45:58]MH_Cut [10:45:58]Write to MH i2c: D1 01 00 31 6D 01 70 [10:45:58]Write i2c OK [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: D1 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: D1 01 00 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: D1 01 00 31 6D 00 6F [10:45:58]Write to MH i2c: 01 00 00 32 6D 9F [10:45:58]Write i2c OK [10:45:58]MH_I2C_Read... [10:45:59]OFD Sender: No OFD packet to send [10:45:59]*** Cut start [10:45:59]*** Partial cut [10:45:59]*** CUTSNS_PIN = 1 [10:45:59]*** CUTSNS_PIN = 0 [10:45:59]*** Brake cut motor [10:46:00]Read from MH i2c: 01 [10:46:00]MH_I2C_Read... [10:46:00]*** Stop cut motor [10:46:00]*** Cut end [10:46:00]Read from MH i2c: 01 07 00 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: 01 07 00 32 6D 00 00 00 00 00 FF 0F B4 [10:46:00]process_action close_receipt done [10:46:00]requested_data is exist [10:46:00]produce_requested_data [10:46:00]requested_item fm.sn is exist - process it [10:46:00]wFMCommunicate request_size=4 [10:46:00]MH_SAM_APDU [10:46:00]CAPDU: 80 11 00 00 [10:46:00]Write to MH i2c: E2 08 00 33 6D 80 11 00 00 00 00 00 00 1A [10:46:00]Write i2c OK [10:46:00]MH_I2C_Read... [10:46:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:00]Read from MH i2c: E2 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 17 00 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 17 00 33 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [10:46:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:46:00]wFMCommunicate OK [10:46:00]requested_item fd.num is exist - process it [10:46:00]SAM_PROTO_GetFieldsCounters [10:46:00]wFMCommunicate request_size=4 [10:46:00]MH_SAM_APDU [10:46:00]CAPDU: 80 13 00 00 [10:46:00]Write to MH i2c: E2 08 00 34 6D 80 13 00 00 00 00 00 00 1D [10:46:00]Write i2c OK [10:46:00]MH_I2C_Read... [10:46:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:00]Read from MH i2c: E2 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 62 00 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 62 00 34 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 79 01 00 0E 04 04 00 91 00 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 F0 [10:46:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 79 01 00 0E 04 04 00 91 00 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 [10:46:00]wFMCommunicate OK [10:46:00]SAM_PROTO_GetFieldsCounters done [10:46:00]requested_item shift.num is exist - process it [10:46:00]requested_item shift.opened is exist - process it [10:46:00]req_shift_opened [10:46:00]FM_GetShiftState [10:46:00]SAM_PROTO_GetShiftState [10:46:00]wFMCommunicate request_size=4 [10:46:00]MH_SAM_APDU [10:46:00]CAPDU: 80 13 01 00 [10:46:00]Write to MH i2c: E2 08 00 35 6D 80 13 01 00 00 00 00 00 1F [10:46:00]Write i2c OK [10:46:00]MH_I2C_Read... [10:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:00]Read from MH i2c: E2 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 0E 00 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 0E 00 35 6D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [10:46:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:46:00]wFMCommunicate OK [10:46:00]SAM_PROTO_GetShiftState done [10:46:00]FM_GetShiftState done [10:46:00]req_shift_opened done [10:46:00]requested_item shift.open_date is exist - process it [10:46:00]req_shift_open_date [10:46:00]req_shift_open_date done [10:46:00]produce_requested_data done [10:46:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96666,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:46:00]process_action_free close_receipt [10:46:00]json_value_free [10:46:00]json_value_free done [10:46:00]process_json_proto returns [10:46:00]Send response to host [10:46:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96666,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:46:00]free response buf [10:46:00]execute_script done [10:46:00]execute_script returns [10:46:00]free content buf [10:46:00]Sock 7.Close socket [10:46:00]Sock 7.Thread stoped [10:46:04]OFD Sender: No OFD packet to send [10:46:09]OFD Sender: No OFD packet to send [10:46:14]OFD Sender: No OFD packet to send [10:46:19]OFD Sender: No OFD packet to send [10:46:22]accept exits with 9 [10:46:22]New connection [10:46:22]New thread 3066776932 created [10:46:22]Thread 3066920292 joined [10:46:22]Waiting for new connection... [10:46:22] Sock 9.Parse request [10:46:22]Sock 9.Check first char [10:46:22]Sock 9.First char is OK [10:46:22]request: POST /json_proto HTTP/1.0 [10:46:22]Method: POST [10:46:22]URL: /json_proto [10:46:22]Method is POST - this is cgi request [10:46:22]url: /json_proto [10:46:22]query_string will be loaded in cgi processing [10:46:22]execute_cgi json_proto POST (null) [10:46:22]execute_cgi path=json_proto method=POST [10:46:22]POST find Content-Length [10:46:22]Host: 172.17.40.67:8080 [10:46:22]Content-Length: 679 [10:46:22]Content-Type: application/json [10:46:22] [10:46:22]POST finish read [10:46:22]Found Content-Length = 679 [10:46:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:46:22]execute_script... [10:46: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)3407194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:46:22]POST & json_proto [10:46:22]process_json_proto [10:46:22]json parsed OK: [10:46:22]protocol is kg_v1.0 [10:46:22]action value=close_receipt [10:46:22]process_action close_receipt [10:46:22]cmd_close_receipt [10:46:22]MH_GetDate [10:46:22]Write to MH i2c: F0 00 00 36 6D 92 [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: F0 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: F0 09 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: F0 09 00 36 6D 00 03 BD 20 67 EE DA 66 66 76 [10:46:22]GetLastDocTimeStamp 1730198761 [10:46:22]current date 1730198787 [10:46:22]FM_GetShiftState [10:46:22]SAM_PROTO_GetShiftState [10:46:22]wFMCommunicate request_size=4 [10:46:22]MH_SAM_APDU [10:46:22]CAPDU: 80 13 01 00 [10:46:22]Write to MH i2c: E2 08 00 37 6D 80 13 01 00 00 00 00 00 21 [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:22]Read from MH i2c: E2 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 0E 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 0E 00 37 6D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [10:46:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:46:22]wFMCommunicate OK [10:46:22]SAM_PROTO_GetShiftState done [10:46:22]FM_GetShiftState done [10:46:22]opened in 1730160548 [10:46:22]opened+sec_in_day 1730246948 [10:46:22]quantity*price = 70044 [10:46:22]sum+1 = 70045 [10:46: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 176 29.10.2024 10:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96667 ФПД: 92214741240327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96667&fm=92214741240327&tin=02508201610067®Number=0000000000170478&sum=70000 [10:46:23]StoreToDocumentArchive [10:46:23]shift 145 fd 96667 [10:46:23]save to /storage/0145/doc_00096667 [10:46:23]save last doc name /storage/0145/doc_00096667 to /storage/kkm_last_doc_name [10:46:23]save OK [10:46:23]Clear old archive folders... [10:46:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:23]tlvbuf is 0115A350 [10:46:23]SAM_PROTO_ClearQueue [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 09 00 00 [10:46:23]Write to MH i2c: E2 08 00 44 6D 80 09 00 00 00 00 00 00 23 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 44 6D 00 90 00 25 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]SAM_PROTO_ClearQueue done [10:46:23]KKMCreateOFDPacket [10:46:23]OFDProtocolAddRootSTLVToBuf [10:46:23]FM_MakeSignedData [10:46:23]FM_MakeSignedData [10:46:23]SAM_PROTO_SignData [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 0D 01 02 [10:46:23]Write to MH i2c: E2 08 00 45 6D 80 0D 01 02 00 00 00 00 2B [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 45 6D 00 90 00 26 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]wFMCommunicate request_size=255 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B0 00 00 00 F4 03 04 00 03 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 79 01 00 35 04 06 00 53 [10:46:23]Write to MH i2c: E2 02 01 46 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B0 00 00 00 F4 03 04 00 03 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 79 01 00 35 04 06 00 53 00 00 B9 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 46 6D 00 90 00 27 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]wFMCommunicate request_size=10 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 0D 02 02 05 DE 6A E5 0A 07 [10:46:23]Write to MH i2c: E2 0D 00 47 6D 80 0D 02 02 05 00 DE 6A E5 0A 07 00 00 76 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 47 6D 00 90 00 28 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 0D 03 02 [10:46:23]Write to MH i2c: E2 08 00 48 6D 80 0D 03 02 00 00 00 00 30 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 0B 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 0B 00 48 6D 00 17 76 B2 AC 97 C6 DF 80 90 00 D8 [10:46:23]RAPDU: 17 76 B2 AC 97 C6 DF 80 90 00 [10:46:23]wFMCommunicate OK [10:46:23]SAM_PROTO_SignData done [10:46:23]FM_MakeSignedData done [10:46:23]CreateOFDProtocolMessage [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 11 00 00 [10:46:23]Write to MH i2c: E2 08 00 49 6D 80 11 00 00 00 00 00 00 30 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:24]Read from MH i2c: E2 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 17 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 17 00 49 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [10:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:46:24]wFMCommunicate OK [10:46:24]CreateOFDProtocolMessage done [10:46:24]OFDSenderStorePacket 96667 [10:46:24]StoreOFDPacket docnum=96667 [10:46:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B C4 07 01 72 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 B0 00 00 00 F4 03 04 00 03 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 79 01 00 35 04 06 00 53 DE 6A E5 0A 07 17 76 B2 AC 97 C6 DF 80 [10:46:24]CheckFolder [10:46:24]dirname=/storage/ofd_packets [10:46:24]CheckFolder done [10:46:24]ProducePacketName [10:46:24]name=ofd_packets/00096667 [10:46:24]NVStorageSaveData ofd_packets/00096667 [10:46:24]File name is /storage/ofd_packets/00096667 [10:46:24]Write 301 bytes [10:46:24]NVStorageSaveData done [10:46:24]OFDSenderStorePacket done [10:46:24]KKMCreateOFDPacket done [10:46:24]NVStorageSaveData kkm_last_timestamp [10:46:24]File name is /storage/kkm_last_timestamp [10:46:24]Write 4 bytes [10:46:24]NVStorageSaveData done [10:46:24]ExternCall_PrintAddStr [10:46:24]wPrintStart [10:46:24]Write to MH i2c: 01 00 00 4A 6D B7 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 4A 6D 00 00 00 00 00 FF 0F CC [10:46:24]RasterBufferAndPrint [10:46:24]line Счет N : (1)3407194 [10:46:24]line ИНН: 02508201610067 [10:46:24]line Контрольно-Кассовый Чек [10:46:24]line ПРОДАЖА [10:46:24]line ТРК (МРК, ГНК) : 32 [10:46:24]line Товар: 2710124130 [10:46:24]line Аи-92-К-4 [10:46:24]line 10.470 * 66.90 [10:46:24]line = 700.44 [10:46:24]line НДС 12% НСП 1% [10:46:24]line > о реализуемом товаре [10:46:24]line ОКРУГЛЕНИЕ: -0.44 [10:46:24]line ИТОГО: 700.00 [10:46:24]line Внесено: 700.00 [10:46:24]line СДАЧА: 0.00 [10:46:24]line НСП 1% : 6.20 [10:46:24]line НДС 12% : 74.38 [10:46:24]line Наличными: 700.00 [10:46:24]line Безнал.: 0.00 [10:46:24]line Место: АЗС № 82 "Партнер Нефть" [10:46:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:46:24]line СНО: Общий режим [10:46:24]line Чек 176 29.10.2024 10:46 [10:46:24]line Смена: 145 ФФД: 1.0 [10:46:24]line ЗНМ: 0300000017 [10:46:24]line РНМ: 0000000000170478 [10:46:24]line Версия ККМ: v1.0 [10:46:24]line ФМ: 0000000002098560 [10:46:24]line ФД: 96667 [10:46:24]line ФПД: 92214741240327 [10:46:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96667&fm=92214741240327&tin=02508201610067®Number=0000000000170478&sum=70000 [10:46:24]OFD Sender: Processing packet 96667 [packets to send 58, broken 57] [10:46:24]ProducePacketName [10:46:24]name=ofd_packets/00096667 [10:46:24]OFD Sender: To server: pG, [10:46:24]CommunicateWithHost lk.salyk.kg:30040 [10:46:24]ConnectInit lk.salyk.kg [10:46:24]written 0, free lines is 4095 [10:46:24]Connected sock=7 [10:46:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B C4 07 01 72 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 B0 00 00 00 F4 03 04 00 03 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 79 01 00 35 04 06 00 53 DE 6A E5 0A 07 17 76 B2 AC 97 C6 DF 80 [10:46:24]Write to MH i2c: 01 00 00 75 6D E2 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 75 6D 00 00 00 00 00 08 0D FE [10:46:24]RasterBufferAndPrint [10:46:24]line [10:46:24]line [10:46:24]line [10:46:24]line [10:46:24]line [10:46:24]written 0, free lines is 3345 [10:46:24]MH_Cut [10:46:24]Write to MH i2c: D1 01 00 7C 6D 01 BB [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: D1 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: D1 01 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: D1 01 00 7C 6D 00 BA [10:46:24]Write to MH i2c: 01 00 00 7D 6D EA [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 60 48 47 00 E9 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 79 01 00 F4 03 04 00 29 67 20 67 B6 04 01 00 00 75 A3 E6 5F 2D 1D 67 9F [10:46:24]CommunicateWithHost err = 0 [10:46:24]CheckOFDResponse [10:46:24]1017 (14) - 77093643461234 [10:46:24]1041 (16) - 0000000002098560 [10:46:24]1040 (4) - 96667 [10:46:24]1012 (4) - 29.10.2024 04:40 [10:46:24]1206 (1) - 0 [10:46:24]OFD Sender: Remove packet 96667 [10:46:24]ProducePacketName [10:46:24]name=ofd_packets/00096667 [10:46:24]NVStorageDeleteData [10:46:25]OFD Sender: No OFD packet to send [10:46:25]*** Cut start [10:46:25]*** Partial cut [10:46:25]*** CUTSNS_PIN = 1 [10:46:25]*** CUTSNS_PIN = 0 [10:46:25]*** Brake cut motor [10:46:26]Read from MH i2c: 01 [10:46:26]MH_I2C_Read... [10:46:26]*** Stop cut motor [10:46:26]*** Cut end [10:46:26]Read from MH i2c: 01 07 00 [10:46:26]MH_I2C_Read... [10:46:26]Read from MH i2c: 01 07 00 7D 6D 00 00 00 00 00 FF 0F FF [10:46:26]process_action close_receipt done [10:46:26]requested_data is exist [10:46:26]produce_requested_data [10:46:26]requested_item fm.sn is exist - process it [10:46:26]wFMCommunicate request_size=4 [10:46:26]MH_SAM_APDU [10:46:26]CAPDU: 80 11 00 00 [10:46:26]Write to MH i2c: E2 08 00 7E 6D 80 11 00 00 00 00 00 00 65 [10:46:26]Write i2c OK [10:46:26]MH_I2C_Read... [10:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:26]Read from MH i2c: E2 [10:46:26]MH_I2C_Read... [10:46:26]Read from MH i2c: E2 17 00 [10:46:26]MH_I2C_Read... [10:46:26]Read from MH i2c: E2 17 00 7E 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [10:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:46:26]wFMCommunicate OK [10:46:26]requested_item fd.num is exist - process it [10:46:26]SAM_PROTO_GetFieldsCounters [10:46:26]wFMCommunicate request_size=4 [10:46:26]MH_SAM_APDU [10:46:26]CAPDU: 80 13 00 00 [10:46:26]Write to MH i2c: E2 08 00 7F 6D 80 13 00 00 00 00 00 00 68 [10:46:26]Write i2c OK [10:46:26]MH_I2C_Read... [10:46:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:26]Read from MH i2c: E2 [10:46:26]MH_I2C_Read... [10:46:26]Read from MH i2c: E2 62 00 [10:46:26]MH_I2C_Read... [10:46:26]Read from MH i2c: E2 62 00 7F 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 79 01 00 0E 04 04 00 91 00 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 3F [10:46:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 79 01 00 0E 04 04 00 91 00 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 [10:46:26]wFMCommunicate OK [10:46:26]SAM_PROTO_GetFieldsCounters done [10:46:26]requested_item shift.num is exist - process it [10:46:26]requested_item shift.opened is exist - process it [10:46:26]req_shift_opened [10:46:26]FM_GetShiftState [10:46:26]SAM_PROTO_GetShiftState [10:46:26]wFMCommunicate request_size=4 [10:46:26]MH_SAM_APDU [10:46:26]CAPDU: 80 13 01 00 [10:46:26]Write to MH i2c: E2 08 00 80 6D 80 13 01 00 00 00 00 00 6A [10:46:26]Write i2c OK [10:46:26]MH_I2C_Read... [10:46:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:26]Read from MH i2c: E2 [10:46:26]MH_I2C_Read... [10:46:26]Read from MH i2c: E2 0E 00 [10:46:26]MH_I2C_Read... [10:46:26]Read from MH i2c: E2 0E 00 80 6D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C8 [10:46:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:46:26]wFMCommunicate OK [10:46:26]SAM_PROTO_GetShiftState done [10:46:26]FM_GetShiftState done [10:46:26]req_shift_opened done [10:46:26]requested_item shift.open_date is exist - process it [10:46:26]req_shift_open_date [10:46:26]req_shift_open_date done [10:46:26]produce_requested_data done [10:46:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96667,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:46:26]process_action_free close_receipt [10:46:26]json_value_free [10:46:26]json_value_free done [10:46:26]process_json_proto returns [10:46:26]Send response to host [10:46:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96667,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:46:26]free response buf [10:46:26]execute_script done [10:46:26]execute_script returns [10:46:26]free content buf [10:46:26]Sock 9.Close socket [10:46:26]Sock 9.Thread stoped [10:46:30]OFD Sender: No OFD packet to send [10:46:35]OFD Sender: No OFD packet to send [10:46:40]OFD Sender: No OFD packet to send [10:46:45]OFD Sender: No OFD packet to send [10:46:50]OFD Sender: No OFD packet to send [10:46:55]OFD Sender: No OFD packet to send [10:47:00]OFD Sender: No OFD packet to send [10:47:05]OFD Sender: No OFD packet to send [10:47:10]OFD Sender: No OFD packet to send [10:47:15]OFD Sender: No OFD packet to send [10:47:19]accept exits with 10 [10:47:19]New connection [10:47:19]New thread 3066920292 created [10:47:19]Thread 3066776932 joined [10:47:19]Waiting for new connection... [10:47:19] Sock 10.Parse request [10:47:19]Sock 10.Check first char [10:47:19]Sock 10.First char is OK [10:47:19]request: POST /json_proto HTTP/1.0 [10:47:19]Method: POST [10:47:19]URL: /json_proto [10:47:19]Method is POST - this is cgi request [10:47:19]url: /json_proto [10:47:19]query_string will be loaded in cgi processing [10:47:19]execute_cgi json_proto POST (null) [10:47:19]execute_cgi path=json_proto method=POST [10:47:19]POST find Content-Length [10:47:19]Host: 172.17.40.67:8080 [10:47:19]Content-Length: 678 [10:47:19]Content-Type: application/json [10:47:19] [10:47:19]POST finish read [10:47:19]Found Content-Length = 678 [10:47:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:19]execute_script... [10: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)3407195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:19]POST & json_proto [10:47:19]process_json_proto [10:47:19]json parsed OK: [10:47:19]protocol is kg_v1.0 [10:47:19]action value=close_receipt [10:47:19]process_action close_receipt [10:47:19]cmd_close_receipt [10:47:19]MH_GetDate [10:47:19]Write to MH i2c: F0 00 00 81 6D DD [10:47:19]Write i2c OK [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: F0 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: F0 09 00 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: F0 09 00 81 6D 00 3C BD 20 67 EE DA 66 66 FA [10:47:19]GetLastDocTimeStamp 1730198787 [10:47:19]current date 1730198844 [10:47:19]FM_GetShiftState [10:47:19]SAM_PROTO_GetShiftState [10:47:19]wFMCommunicate request_size=4 [10:47:19]MH_SAM_APDU [10:47:19]CAPDU: 80 13 01 00 [10:47:19]Write to MH i2c: E2 08 00 82 6D 80 13 01 00 00 00 00 00 6C [10:47:19]Write i2c OK [10:47:19]MH_I2C_Read... [10:47:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:19]Read from MH i2c: E2 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: E2 0E 00 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: E2 0E 00 82 6D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [10:47:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:47:19]wFMCommunicate OK [10:47:19]SAM_PROTO_GetShiftState done [10:47:19]FM_GetShiftState done [10:47:19]opened in 1730160548 [10:47:19]opened+sec_in_day 1730246948 [10:47:19]quantity*price = 50041 [10:47:19]sum+1 = 50042 [10: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 177 29.10.2024 10:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96668 ФПД: 176596036302072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96668&fm=176596036302072&tin=02508201610067®Number=0000000000170478&sum=50000 [10:47:20]StoreToDocumentArchive [10:47:20]shift 145 fd 96668 [10:47:20]save to /storage/0145/doc_00096668 [10:47:20]save last doc name /storage/0145/doc_00096668 to /storage/kkm_last_doc_name [10:47:20]save OK [10:47:20]Clear old archive folders... [10:47:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:47:20]tlvbuf is 011986C0 [10:47:20]SAM_PROTO_ClearQueue [10:47:20]wFMCommunicate request_size=4 [10:47:20]MH_SAM_APDU [10:47:20]CAPDU: 80 09 00 00 [10:47:20]Write to MH i2c: E2 08 00 8F 6D 80 09 00 00 00 00 00 00 6E [10:47:20]Write i2c OK [10:47:20]MH_I2C_Read... [10:47:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:20]Read from MH i2c: E2 [10:47:20]MH_I2C_Read... [10:47:20]Read from MH i2c: E2 03 00 [10:47:20]MH_I2C_Read... [10:47:20]Read from MH i2c: E2 03 00 8F 6D 00 90 00 70 [10:47:20]RAPDU: 90 00 [10:47:20]wFMCommunicate OK [10:47:20]SAM_PROTO_ClearQueue done [10:47:20]KKMCreateOFDPacket [10:47:20]OFDProtocolAddRootSTLVToBuf [10:47:20]FM_MakeSignedData [10:47:20]FM_MakeSignedData [10:47:20]SAM_PROTO_SignData [10:47:20]wFMCommunicate request_size=4 [10:47:20]MH_SAM_APDU [10:47:20]CAPDU: 80 0D 01 02 [10:47:20]Write to MH i2c: E2 08 00 90 6D 80 0D 01 02 00 00 00 00 76 [10:47:20]Write i2c OK [10:47:20]MH_I2C_Read... [10:47:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:20]Read from MH i2c: E2 [10:47:20]MH_I2C_Read... [10:47:20]Read from MH i2c: E2 03 00 [10:47:20]MH_I2C_Read... [10:47:20]Read from MH i2c: E2 03 00 90 6D 00 90 00 71 [10:47:20]RAPDU: 90 00 [10:47:20]wFMCommunicate OK [10:47:20]wFMCommunicate request_size=255 [10:47:20]MH_SAM_APDU [10:47: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 34 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 B1 00 00 00 F4 03 04 00 3C BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 79 01 00 35 04 06 00 A0 [10:47:20]Write to MH i2c: E2 02 01 91 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B1 00 00 00 F4 03 04 00 3C BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 79 01 00 35 04 06 00 A0 00 00 7C [10:47:20]Write i2c OK [10:47:20]MH_I2C_Read... [10:47:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 03 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 03 00 91 6D 00 90 00 72 [10:47:21]RAPDU: 90 00 [10:47:21]wFMCommunicate OK [10:47:21]wFMCommunicate request_size=10 [10:47:21]MH_SAM_APDU [10:47:21]CAPDU: 80 0D 02 02 05 9C F8 03 34 F8 [10:47:21]Write to MH i2c: E2 0D 00 92 6D 80 0D 02 02 05 00 9C F8 03 34 F8 00 00 46 [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 03 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 03 00 92 6D 00 90 00 73 [10:47:21]RAPDU: 90 00 [10:47:21]wFMCommunicate OK [10:47:21]wFMCommunicate request_size=4 [10:47:21]MH_SAM_APDU [10:47:21]CAPDU: 80 0D 03 02 [10:47:21]Write to MH i2c: E2 08 00 93 6D 80 0D 03 02 00 00 00 00 7B [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 0B 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 0B 00 93 6D 00 DD 57 B3 63 6D 60 8D 82 90 00 A2 [10:47:21]RAPDU: DD 57 B3 63 6D 60 8D 82 90 00 [10:47:21]wFMCommunicate OK [10:47:21]SAM_PROTO_SignData done [10:47:21]FM_MakeSignedData done [10:47:21]CreateOFDProtocolMessage [10:47:21]wFMCommunicate request_size=4 [10:47:21]MH_SAM_APDU [10:47:21]CAPDU: 80 11 00 00 [10:47:21]Write to MH i2c: E2 08 00 94 6D 80 11 00 00 00 00 00 00 7B [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 17 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 17 00 94 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [10:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:47:21]wFMCommunicate OK [10:47:21]CreateOFDProtocolMessage done [10:47:21]OFDSenderStorePacket 96668 [10:47:21]StoreOFDPacket docnum=96668 [10:47:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C BA 07 01 5E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B1 00 00 00 F4 03 04 00 3C BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 79 01 00 35 04 06 00 A0 9C F8 03 34 F8 DD 57 B3 63 6D 60 8D 82 [10:47:21]CheckFolder [10:47:21]dirname=/storage/ofd_packets [10:47:21]CheckFolder done [10:47:21]ProducePacketName [10:47:21]name=ofd_packets/00096668 [10:47:21]NVStorageSaveData ofd_packets/00096668 [10:47:21]File name is /storage/ofd_packets/00096668 [10:47:21]Write 301 bytes [10:47:21]NVStorageSaveData done [10:47:21]OFDSenderStorePacket done [10:47:21]KKMCreateOFDPacket done [10:47:21]NVStorageSaveData kkm_last_timestamp [10:47:21]File name is /storage/kkm_last_timestamp [10:47:21]Write 4 bytes [10:47:21]NVStorageSaveData done [10:47:21]ExternCall_PrintAddStr [10:47:21]wPrintStart [10:47:21]Write to MH i2c: 01 00 00 95 6D 02 [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: 01 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: 01 07 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: 01 07 00 95 6D 00 00 00 00 00 FF 0F 17 [10:47:21]RasterBufferAndPrint [10:47:21]line Счет N : (1)3407195 [10:47:21]line ИНН: 02508201610067 [10:47:21]line Контрольно-Кассовый Чек [10:47:21]line ПРОДАЖА [10:47:21]line ТРК (МРК, ГНК) : 32 [10:47:21]line Товар: 2710124130 [10:47:21]line Аи-92-К-4 [10:47:21]line 7.480 * 66.90 [10:47:21]line = 500.41 [10:47:21]line НДС 12% НСП 1% [10:47:21]line > о реализуемом товаре [10:47:21]line ОКРУГЛЕНИЕ: -0.41 [10:47:21]line ИТОГО: 500.00 [10:47:21]line Внесено: 500.00 [10:47:21]line СДАЧА: 0.00 [10:47:21]line НСП 1% : 4.43 [10:47:21]line НДС 12% : 53.14 [10:47:21]line Наличными: 500.00 [10:47:21]line Безнал.: 0.00 [10:47:21]line Место: АЗС № 82 "Партнер Нефть" [10:47:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:47:21]line СНО: Общий режим [10:47:21]line Чек 177 29.10.2024 10:47 [10:47:21]line Смена: 145 ФФД: 1.0 [10:47:21]line ЗНМ: 0300000017 [10:47:21]line РНМ: 0000000000170478 [10:47:21]line Версия ККМ: v1.0 [10:47:21]line ФМ: 0000000002098560 [10:47:21]line ФД: 96668 [10:47:21]line ФПД: 176596036302072 [10:47:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96668&fm=176596036302072&tin=02508201610067®Number=0000000000170478&sum=50000 [10:47:21]OFD Sender: Processing packet 96668 [packets to send 58, broken 57] [10:47:21]ProducePacketName [10:47:21]name=ofd_packets/00096668 [10:47:21]OFD Sender: To server: pG, [10:47:21]CommunicateWithHost lk.salyk.kg:30040 [10:47:21]ConnectInit lk.salyk.kg [10:47:21]written 0, free lines is 4095 [10:47:21]Connected sock=9 [10:47:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C BA 07 01 5E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B1 00 00 00 F4 03 04 00 3C BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 79 01 00 35 04 06 00 A0 9C F8 03 34 F8 DD 57 B3 63 6D 60 8D 82 [10:47:22]Write to MH i2c: 01 00 00 C0 6D 2D [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: 01 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: 01 07 00 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: 01 07 00 C0 6D 00 00 00 00 00 03 0D 44 [10:47:22]RasterBufferAndPrint [10:47:22]line [10:47:22]line [10:47:22]line [10:47:22]line [10:47:22]line [10:47:22]written 0, free lines is 3340 [10:47:22]MH_Cut [10:47:22]Write to MH i2c: D1 01 00 C7 6D 01 06 [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: D1 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: D1 01 00 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: D1 01 00 C7 6D 00 05 [10:47:22]Write to MH i2c: 01 00 00 C8 6D 35 [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 AB 47 00 F9 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 79 01 00 F4 03 04 00 63 67 20 67 B6 04 01 00 00 19 E1 20 2D 55 81 85 76 [10:47:22]CommunicateWithHost err = 0 [10:47:22]CheckOFDResponse [10:47:22]1017 (14) - 77093643461234 [10:47:22]1041 (16) - 0000000002098560 [10:47:22]1040 (4) - 96668 [10:47:22]1012 (4) - 29.10.2024 04:41 [10:47:22]1206 (1) - 0 [10:47:22]OFD Sender: Remove packet 96668 [10:47:22]ProducePacketName [10:47:22]name=ofd_packets/00096668 [10:47:22]NVStorageDeleteData [10:47:22]OFD Sender: No OFD packet to send [10:47:22]*** Cut start [10:47:22]*** Partial cut [10:47:22]*** CUTSNS_PIN = 1 [10:47:22]*** CUTSNS_PIN = 0 [10:47:23]*** Brake cut motor [10:47:23]Read from MH i2c: 01 [10:47:23]MH_I2C_Read... [10:47:23]*** Stop cut motor [10:47:23]*** Cut end [10:47:23]Read from MH i2c: 01 07 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: 01 07 00 C8 6D 00 00 00 00 00 FF 0F 4A [10:47:23]process_action close_receipt done [10:47:23]requested_data is exist [10:47:23]produce_requested_data [10:47:23]requested_item fm.sn is exist - process it [10:47:23]wFMCommunicate request_size=4 [10:47:23]MH_SAM_APDU [10:47:23]CAPDU: 80 11 00 00 [10:47:23]Write to MH i2c: E2 08 00 C9 6D 80 11 00 00 00 00 00 00 B0 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:23]Read from MH i2c: E2 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 17 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 17 00 C9 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [10:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:47:23]wFMCommunicate OK [10:47:23]requested_item fd.num is exist - process it [10:47:23]SAM_PROTO_GetFieldsCounters [10:47:23]wFMCommunicate request_size=4 [10:47:23]MH_SAM_APDU [10:47:23]CAPDU: 80 13 00 00 [10:47:23]Write to MH i2c: E2 08 00 CA 6D 80 13 00 00 00 00 00 00 B3 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:23]Read from MH i2c: E2 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 62 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 62 00 CA 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 79 01 00 0E 04 04 00 91 00 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 8E [10:47:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 79 01 00 0E 04 04 00 91 00 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 [10:47:23]wFMCommunicate OK [10:47:23]SAM_PROTO_GetFieldsCounters done [10:47:23]requested_item shift.num is exist - process it [10:47:23]requested_item shift.opened is exist - process it [10:47:23]req_shift_opened [10:47:23]FM_GetShiftState [10:47:23]SAM_PROTO_GetShiftState [10:47:23]wFMCommunicate request_size=4 [10:47:23]MH_SAM_APDU [10:47:23]CAPDU: 80 13 01 00 [10:47:23]Write to MH i2c: E2 08 00 CB 6D 80 13 01 00 00 00 00 00 B5 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:23]Read from MH i2c: E2 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 0E 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 0E 00 CB 6D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 13 [10:47:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:47:23]wFMCommunicate OK [10:47:23]SAM_PROTO_GetShiftState done [10:47:23]FM_GetShiftState done [10:47:23]req_shift_opened done [10:47:23]requested_item shift.open_date is exist - process it [10:47:23]req_shift_open_date [10:47:23]req_shift_open_date done [10:47:23]produce_requested_data done [10:47:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96668,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:47:23]process_action_free close_receipt [10:47:23]json_value_free [10:47:23]json_value_free done [10:47:23]process_json_proto returns [10:47:23]Send response to host [10:47:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96668,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:47:23]free response buf [10:47:23]execute_script done [10:47:23]execute_script returns [10:47:23]free content buf [10:47:23]Sock 10.Close socket [10:47:23]Sock 10.Thread stoped [10:47:27]OFD Sender: No OFD packet to send [10:47:32]OFD Sender: No OFD packet to send [10:47:37]OFD Sender: No OFD packet to send [10:47:42]OFD Sender: No OFD packet to send [10:47:47]OFD Sender: No OFD packet to send [10:47:52]OFD Sender: No OFD packet to send [10:47:57]OFD Sender: No OFD packet to send [10:48:02]OFD Sender: No OFD packet to send [10:48:07]OFD Sender: No OFD packet to send [10:48:12]OFD Sender: No OFD packet to send [10:48:17]OFD Sender: No OFD packet to send [10:48:22]OFD Sender: No OFD packet to send [10:48:27]OFD Sender: No OFD packet to send [10:48:32]OFD Sender: No OFD packet to send [10:48:37]OFD Sender: No OFD packet to send [10:48:42]OFD Sender: No OFD packet to send [10:48:47]OFD Sender: No OFD packet to send [10:48:52]OFD Sender: No OFD packet to send [10:48:57]OFD Sender: No OFD packet to send [10:49:02]OFD Sender: No OFD packet to send [10:49:07]OFD Sender: No OFD packet to send [10:49:12]OFD Sender: No OFD packet to send [10:49:17]OFD Sender: No OFD packet to send [10:49:22]OFD Sender: No OFD packet to send [10:49:27]accept exits with 7 [10:49:27]New connection [10:49:27]New thread 3066776932 created [10:49:27]Thread 3066920292 joined [10:49:27]Waiting for new connection... [10:49:27] Sock 7.Parse request [10:49:27]Sock 7.Check first char [10:49:27]Sock 7.First char is OK [10:49:27]request: POST /json_proto HTTP/1.0 [10:49:27]Method: POST [10:49:27]URL: /json_proto [10:49:27]Method is POST - this is cgi request [10:49:27]url: /json_proto [10:49:27]query_string will be loaded in cgi processing [10:49:27]execute_cgi json_proto POST (null) [10:49:27]execute_cgi path=json_proto method=POST [10:49:27]POST find Content-Length [10:49:27]Host: 172.17.40.67:8080 [10:49:27]Content-Length: 679 [10:49:27]Content-Type: application/json [10:49:27] [10:49:27]POST finish read [10:49:27]Found Content-Length = 679 [10:49:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:49:27]execute_script... [10:49: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)3407196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:49:27]POST & json_proto [10:49:27]process_json_proto [10:49:27]json parsed OK: [10:49:27]protocol is kg_v1.0 [10:49:27]action value=close_receipt [10:49:27]process_action close_receipt [10:49:27]cmd_close_receipt [10:49:27]MH_GetDate [10:49:27]Write to MH i2c: F0 00 00 CC 6D 28 [10:49:27]Write i2c OK [10:49:27]MH_I2C_Read... [10:49:27]Read from MH i2c: F0 [10:49:27]MH_I2C_Read... [10:49:27]Read from MH i2c: F0 09 00 [10:49:27]MH_I2C_Read... [10:49:27]Read from MH i2c: F0 09 00 CC 6D 00 BC BD 20 67 EE DA 66 66 C5 [10:49:27]GetLastDocTimeStamp 1730198844 [10:49:27]current date 1730198972 [10:49:27]FM_GetShiftState [10:49:27]SAM_PROTO_GetShiftState [10:49:27]wFMCommunicate request_size=4 [10:49:27]MH_SAM_APDU [10:49:27]CAPDU: 80 13 01 00 [10:49:27]Write to MH i2c: E2 08 00 CD 6D 80 13 01 00 00 00 00 00 B7 [10:49:27]Write i2c OK [10:49:27]MH_I2C_Read... [10:49:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:27]Read from MH i2c: E2 [10:49:27]MH_I2C_Read... [10:49:27]Read from MH i2c: E2 0E 00 [10:49:27]MH_I2C_Read... [10:49:27]Read from MH i2c: E2 0E 00 CD 6D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 15 [10:49:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:49:27]wFMCommunicate OK [10:49:27]SAM_PROTO_GetShiftState done [10:49:27]FM_GetShiftState done [10:49:27]opened in 1730160548 [10:49:27]opened+sec_in_day 1730246948 [10:49:27]quantity*price = 80012 [10:49:27]sum+1 = 80013 [10:49:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 178 29.10.2024 10:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96669 ФПД: 210744809959848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104932&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96669&fm=210744809959848&tin=02508201610067®Number=0000000000170478&sum=80000 [10:49:28]StoreToDocumentArchive [10:49:28]shift 145 fd 96669 [10:49:28]save to /storage/0145/doc_00096669 [10:49:28]save last doc name /storage/0145/doc_00096669 to /storage/kkm_last_doc_name [10:49:28]save OK [10:49:28]Clear old archive folders... [10:49:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:28]tlvbuf is 011FD620 [10:49:28]SAM_PROTO_ClearQueue [10:49:28]wFMCommunicate request_size=4 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 09 00 00 [10:49:28]Write to MH i2c: E2 08 00 DA 6D 80 09 00 00 00 00 00 00 B9 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 DA 6D 00 90 00 BB [10:49:28]RAPDU: 90 00 [10:49:28]wFMCommunicate OK [10:49:28]SAM_PROTO_ClearQueue done [10:49:28]KKMCreateOFDPacket [10:49:28]OFDProtocolAddRootSTLVToBuf [10:49:28]FM_MakeSignedData [10:49:28]FM_MakeSignedData [10:49:28]SAM_PROTO_SignData [10:49:28]wFMCommunicate request_size=4 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 0D 01 02 [10:49:28]Write to MH i2c: E2 08 00 DB 6D 80 0D 01 02 00 00 00 00 C1 [10:49:28]Write i2c OK [10:49:28]MH_I2C_Read... [10:49:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:28]Read from MH i2c: E2 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 [10:49:28]MH_I2C_Read... [10:49:28]Read from MH i2c: E2 03 00 DB 6D 00 90 00 BC [10:49:28]RAPDU: 90 00 [10:49:28]wFMCommunicate OK [10:49:28]wFMCommunicate request_size=255 [10:49:28]MH_SAM_APDU [10:49:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B2 00 00 00 F4 03 04 00 BC BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 79 01 00 35 04 06 00 BF [10:49:28]Write to MH i2c: E2 02 01 DC 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 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 B2 00 00 00 F4 03 04 00 BC BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 79 01 00 35 04 06 00 BF 00 00 54 [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:29]Read from MH i2c: E2 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 03 00 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 03 00 DC 6D 00 90 00 BD [10:49:29]RAPDU: 90 00 [10:49:29]wFMCommunicate OK [10:49:29]wFMCommunicate request_size=10 [10:49:29]MH_SAM_APDU [10:49:29]CAPDU: 80 0D 02 02 05 AB D9 89 31 A8 [10:49:29]Write to MH i2c: E2 0D 00 DD 6D 80 0D 02 02 05 00 AB D9 89 31 A8 00 00 B4 [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:29]Read from MH i2c: E2 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 03 00 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 03 00 DD 6D 00 90 00 BE [10:49:29]RAPDU: 90 00 [10:49:29]wFMCommunicate OK [10:49:29]wFMCommunicate request_size=4 [10:49:29]MH_SAM_APDU [10:49:29]CAPDU: 80 0D 03 02 [10:49:29]Write to MH i2c: E2 08 00 DE 6D 80 0D 03 02 00 00 00 00 C6 [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:29]Read from MH i2c: E2 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 0B 00 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 0B 00 DE 6D 00 25 E1 8F 3F EC FE DC 18 90 00 79 [10:49:29]RAPDU: 25 E1 8F 3F EC FE DC 18 90 00 [10:49:29]wFMCommunicate OK [10:49:29]SAM_PROTO_SignData done [10:49:29]FM_MakeSignedData done [10:49:29]CreateOFDProtocolMessage [10:49:29]wFMCommunicate request_size=4 [10:49:29]MH_SAM_APDU [10:49:29]CAPDU: 80 11 00 00 [10:49:29]Write to MH i2c: E2 08 00 DF 6D 80 11 00 00 00 00 00 00 C6 [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:29]Read from MH i2c: E2 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 17 00 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: E2 17 00 DF 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [10:49:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:49:29]wFMCommunicate OK [10:49:29]CreateOFDProtocolMessage done [10:49:29]OFDSenderStorePacket 96669 [10:49:29]StoreOFDPacket docnum=96669 [10:49:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB 21 07 01 00 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B2 00 00 00 F4 03 04 00 BC BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 79 01 00 35 04 06 00 BF AB D9 89 31 A8 25 E1 8F 3F EC FE DC 18 [10:49:29]CheckFolder [10:49:29]dirname=/storage/ofd_packets [10:49:29]CheckFolder done [10:49:29]ProducePacketName [10:49:29]name=ofd_packets/00096669 [10:49:29]NVStorageSaveData ofd_packets/00096669 [10:49:29]File name is /storage/ofd_packets/00096669 [10:49:29]Write 301 bytes [10:49:29]NVStorageSaveData done [10:49:29]OFDSenderStorePacket done [10:49:29]KKMCreateOFDPacket done [10:49:29]NVStorageSaveData kkm_last_timestamp [10:49:29]File name is /storage/kkm_last_timestamp [10:49:29]Write 4 bytes [10:49:29]NVStorageSaveData done [10:49:29]ExternCall_PrintAddStr [10:49:29]wPrintStart [10:49:29]Write to MH i2c: 01 00 00 E0 6D 4D [10:49:29]Write i2c OK [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: 01 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: 01 07 00 [10:49:29]MH_I2C_Read... [10:49:29]Read from MH i2c: 01 07 00 E0 6D 00 00 00 00 00 FF 0F 62 [10:49:29]RasterBufferAndPrint [10:49:29]line Счет N : (1)3407196 [10:49:29]line ИНН: 02508201610067 [10:49:29]line Контрольно-Кассовый Чек [10:49:29]line ПРОДАЖА [10:49:29]line ТРК (МРК, ГНК) : 22 [10:49:29]line Товар: 2710124130 [10:49:29]line Аи-92-К-4 [10:49:29]line 11.960 * 66.90 [10:49:29]line = 800.12 [10:49:29]line НДС 12% НСП 1% [10:49:29]line > о реализуемом товаре [10:49:29]line ОКРУГЛЕНИЕ: -0.12 [10:49:29]line ИТОГО: 800.00 [10:49:29]line Внесено: 800.00 [10:49:29]line СДАЧА: 0.00 [10:49:29]line НСП 1% : 7.08 [10:49:29]line НДС 12% : 84.97 [10:49:29]line Наличными: 800.00 [10:49:29]line Безнал.: 0.00 [10:49:29]line Место: АЗС № 82 "Партнер Нефть" [10:49:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:49:29]line СНО: Общий режим [10:49:29]line Чек 178 29.10.2024 10:49 [10:49:29]line Смена: 145 ФФД: 1.0 [10:49:29]line ЗНМ: 0300000017 [10:49:29]line РНМ: 0000000000170478 [10:49:29]line Версия ККМ: v1.0 [10:49:29]line ФМ: 0000000002098560 [10:49:29]line ФД: 96669 [10:49:29]line ФПД: 210744809959848 [10:49:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104932&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96669&fm=210744809959848&tin=02508201610067®Number=0000000000170478&sum=80000 [10:49:29]OFD Sender: Processing packet 96669 [packets to send 58, broken 57] [10:49:29]ProducePacketName [10:49:29]name=ofd_packets/00096669 [10:49:29]OFD Sender: To server: pG, [10:49:29]CommunicateWithHost lk.salyk.kg:30040 [10:49:29]ConnectInit lk.salyk.kg [10:49:29]written 0, free lines is 4095 [10:49:29]Connected sock=10 [10:49:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB 21 07 01 00 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B2 00 00 00 F4 03 04 00 BC BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 79 01 00 35 04 06 00 BF AB D9 89 31 A8 25 E1 8F 3F EC FE DC 18 [10:49:30]Write to MH i2c: 01 00 00 0B 6E 79 [10:49:30]Write i2c OK [10:49:30]MH_I2C_Read... [10:49:30]Read from MH i2c: 01 [10:49:30]MH_I2C_Read... [10:49:30]Read from MH i2c: 01 07 00 [10:49:30]MH_I2C_Read... [10:49:30]Read from MH i2c: 01 07 00 0B 6E 00 00 00 00 00 04 0D 91 [10:49:30]RasterBufferAndPrint [10:49:30]line [10:49:30]line [10:49:30]line [10:49:30]line [10:49:30]line [10:49:30]written 0, free lines is 3339 [10:49:30]MH_Cut [10:49:30]Write to MH i2c: D1 01 00 12 6E 01 52 [10:49:30]Write i2c OK [10:49:30]MH_I2C_Read... [10:49:30]Read from MH i2c: D1 [10:49:30]MH_I2C_Read... [10:49:30]Read from MH i2c: D1 01 00 [10:49:30]MH_I2C_Read... [10:49:30]Read from MH i2c: D1 01 00 12 6E 00 51 [10:49:30]Write to MH i2c: 01 00 00 13 6E 81 [10:49:30]Write i2c OK [10:49:30]MH_I2C_Read... [10:49:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 75 7F 47 00 06 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 32 30 39 38 35 36 30 10 04 04 00 9D 79 01 00 F4 03 04 00 E3 67 20 67 B6 04 01 00 00 CA CF 03 A3 85 E8 F9 89 [10:49:30]CommunicateWithHost err = 0 [10:49:30]CheckOFDResponse [10:49:30]1017 (14) - 77093643461234 [10:49:30]1041 (16) - 0000000002098560 [10:49:30]1040 (4) - 96669 [10:49:30]1012 (4) - 29.10.2024 04:43 [10:49:30]1206 (1) - 0 [10:49:30]OFD Sender: Remove packet 96669 [10:49:30]ProducePacketName [10:49:30]name=ofd_packets/00096669 [10:49:30]NVStorageDeleteData [10:49:30]OFD Sender: No OFD packet to send [10:49:30]*** Cut start [10:49:30]*** Partial cut [10:49:30]*** CUTSNS_PIN = 1 [10:49:30]*** CUTSNS_PIN = 0 [10:49:31]*** Brake cut motor [10:49:31]Read from MH i2c: 01 [10:49:31]MH_I2C_Read... [10:49:31]*** Stop cut motor [10:49:31]*** Cut end [10:49:31]Read from MH i2c: 01 07 00 [10:49:31]MH_I2C_Read... [10:49:31]Read from MH i2c: 01 07 00 13 6E 00 00 00 00 00 FF 0F 96 [10:49:31]process_action close_receipt done [10:49:31]requested_data is exist [10:49:31]produce_requested_data [10:49:31]requested_item fm.sn is exist - process it [10:49:31]wFMCommunicate request_size=4 [10:49:31]MH_SAM_APDU [10:49:31]CAPDU: 80 11 00 00 [10:49:31]Write to MH i2c: E2 08 00 14 6E 80 11 00 00 00 00 00 00 FC [10:49:31]Write i2c OK [10:49:31]MH_I2C_Read... [10:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:31]Read from MH i2c: E2 [10:49:31]MH_I2C_Read... [10:49:31]Read from MH i2c: E2 17 00 [10:49:31]MH_I2C_Read... [10:49:31]Read from MH i2c: E2 17 00 14 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [10:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:49:31]wFMCommunicate OK [10:49:31]requested_item fd.num is exist - process it [10:49:31]SAM_PROTO_GetFieldsCounters [10:49:31]wFMCommunicate request_size=4 [10:49:31]MH_SAM_APDU [10:49:31]CAPDU: 80 13 00 00 [10:49:31]Write to MH i2c: E2 08 00 15 6E 80 13 00 00 00 00 00 00 FF [10:49:31]Write i2c OK [10:49:31]MH_I2C_Read... [10:49:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:31]Read from MH i2c: E2 [10:49:31]MH_I2C_Read... [10:49:31]Read from MH i2c: E2 62 00 [10:49:31]MH_I2C_Read... [10:49:31]Read from MH i2c: E2 62 00 15 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 79 01 00 0E 04 04 00 91 00 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 DE [10:49:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 79 01 00 0E 04 04 00 91 00 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 [10:49:31]wFMCommunicate OK [10:49:31]SAM_PROTO_GetFieldsCounters done [10:49:31]requested_item shift.num is exist - process it [10:49:31]requested_item shift.opened is exist - process it [10:49:31]req_shift_opened [10:49:31]FM_GetShiftState [10:49:31]SAM_PROTO_GetShiftState [10:49:31]wFMCommunicate request_size=4 [10:49:31]MH_SAM_APDU [10:49:31]CAPDU: 80 13 01 00 [10:49:31]Write to MH i2c: E2 08 00 16 6E 80 13 01 00 00 00 00 00 01 [10:49:31]Write i2c OK [10:49:31]MH_I2C_Read... [10:49:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:31]Read from MH i2c: E2 [10:49:31]MH_I2C_Read... [10:49:31]Read from MH i2c: E2 0E 00 [10:49:31]MH_I2C_Read... [10:49:31]Read from MH i2c: E2 0E 00 16 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5F [10:49:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:49:31]wFMCommunicate OK [10:49:31]SAM_PROTO_GetShiftState done [10:49:31]FM_GetShiftState done [10:49:31]req_shift_opened done [10:49:31]requested_item shift.open_date is exist - process it [10:49:31]req_shift_open_date [10:49:31]req_shift_open_date done [10:49:31]produce_requested_data done [10:49:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96669,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:49:31]process_action_free close_receipt [10:49:31]json_value_free [10:49:31]json_value_free done [10:49:31]process_json_proto returns [10:49:31]Send response to host [10:49:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96669,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:49:31]free response buf [10:49:31]execute_script done [10:49:31]execute_script returns [10:49:31]free content buf [10:49:31]Sock 7.Close socket [10:49:31]Sock 7.Thread stoped [10:49:35]OFD Sender: No OFD packet to send [10:49:40]OFD Sender: No OFD packet to send [10:49:45]OFD Sender: No OFD packet to send [10:49:50]OFD Sender: No OFD packet to send [10:49:55]OFD Sender: No OFD packet to send [10:50:00]OFD Sender: No OFD packet to send [10:50:02]accept exits with 9 [10:50:02]New connection [10:50:02]New thread 3066920292 created [10:50:02]Thread 3066776932 joined [10:50:02]Waiting for new connection... [10:50:02] Sock 9.Parse request [10:50:02]Sock 9.Check first char [10:50:02]Sock 9.First char is OK [10:50:02]request: POST /json_proto HTTP/1.0 [10:50:02]Method: POST [10:50:02]URL: /json_proto [10:50:02]Method is POST - this is cgi request [10:50:02]url: /json_proto [10:50:02]query_string will be loaded in cgi processing [10:50:02]execute_cgi json_proto POST (null) [10:50:02]execute_cgi path=json_proto method=POST [10:50:02]POST find Content-Length [10:50:02]Host: 172.17.40.67:8080 [10:50:02]Content-Length: 678 [10:50:02]Content-Type: application/json [10:50:02] [10:50:02]POST finish read [10:50:02]Found Content-Length = 678 [10:50:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:02]execute_script... [10:50:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:02]POST & json_proto [10:50:02]process_json_proto [10:50:02]json parsed OK: [10:50:02]protocol is kg_v1.0 [10:50:02]action value=close_receipt [10:50:02]process_action close_receipt [10:50:02]cmd_close_receipt [10:50:02]MH_GetDate [10:50:02]Write to MH i2c: F0 00 00 17 6E 74 [10:50:02]Write i2c OK [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: F0 [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: F0 09 00 [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: F0 09 00 17 6E 00 DF BD 20 67 EE DA 66 66 34 [10:50:02]GetLastDocTimeStamp 1730198972 [10:50:02]current date 1730199007 [10:50:02]FM_GetShiftState [10:50:02]SAM_PROTO_GetShiftState [10:50:02]wFMCommunicate request_size=4 [10:50:02]MH_SAM_APDU [10:50:02]CAPDU: 80 13 01 00 [10:50:02]Write to MH i2c: E2 08 00 18 6E 80 13 01 00 00 00 00 00 03 [10:50:02]Write i2c OK [10:50:02]MH_I2C_Read... [10:50:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:03]Read from MH i2c: E2 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 0E 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 0E 00 18 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [10:50:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:50:03]wFMCommunicate OK [10:50:03]SAM_PROTO_GetShiftState done [10:50:03]FM_GetShiftState done [10:50:03]opened in 1730160548 [10:50:03]opened+sec_in_day 1730246948 [10:50:03]quantity*price = 40006 [10:50:03]sum+1 = 40007 [10:50: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 179 29.10.2024 10:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96670 ФПД: 165412783942141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105007&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96670&fm=165412783942141&tin=02508201610067®Number=0000000000170478&sum=40000 [10:50:04]StoreToDocumentArchive [10:50:04]shift 145 fd 96670 [10:50:04]save to /storage/0145/doc_00096670 [10:50:04]save last doc name /storage/0145/doc_00096670 to /storage/kkm_last_doc_name [10:50:04]save OK [10:50:04]Clear old archive folders... [10:50:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:04]tlvbuf is 01208A00 [10:50:04]SAM_PROTO_ClearQueue [10:50:04]wFMCommunicate request_size=4 [10:50:04]MH_SAM_APDU [10:50:04]CAPDU: 80 09 00 00 [10:50:04]Write to MH i2c: E2 08 00 25 6E 80 09 00 00 00 00 00 00 05 [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:04]Read from MH i2c: E2 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 25 6E 00 90 00 07 [10:50:04]RAPDU: 90 00 [10:50:04]wFMCommunicate OK [10:50:04]SAM_PROTO_ClearQueue done [10:50:04]KKMCreateOFDPacket [10:50:04]OFDProtocolAddRootSTLVToBuf [10:50:04]FM_MakeSignedData [10:50:04]FM_MakeSignedData [10:50:04]SAM_PROTO_SignData [10:50:04]wFMCommunicate request_size=4 [10:50:04]MH_SAM_APDU [10:50:04]CAPDU: 80 0D 01 02 [10:50:04]Write to MH i2c: E2 08 00 26 6E 80 0D 01 02 00 00 00 00 0D [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:04]Read from MH i2c: E2 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 26 6E 00 90 00 08 [10:50:04]RAPDU: 90 00 [10:50:04]wFMCommunicate OK [10:50:04]wFMCommunicate request_size=255 [10:50:04]MH_SAM_APDU [10:50: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 34 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 B3 00 00 00 F4 03 04 00 DF BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 79 01 00 35 04 06 00 96 [10:50:04]Write to MH i2c: E2 02 01 27 6E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 DF BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 79 01 00 35 04 06 00 96 00 00 7F [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:04]Read from MH i2c: E2 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 27 6E 00 90 00 09 [10:50:04]RAPDU: 90 00 [10:50:04]wFMCommunicate OK [10:50:04]wFMCommunicate request_size=10 [10:50:04]MH_SAM_APDU [10:50:04]CAPDU: 80 0D 02 02 05 71 2A 3A 69 FD [10:50:04]Write to MH i2c: E2 0D 00 28 6E 80 0D 02 02 05 00 71 2A 3A 69 FD 00 00 55 [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:04]Read from MH i2c: E2 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 03 00 28 6E 00 90 00 0A [10:50:04]RAPDU: 90 00 [10:50:04]wFMCommunicate OK [10:50:04]wFMCommunicate request_size=4 [10:50:04]MH_SAM_APDU [10:50:04]CAPDU: 80 0D 03 02 [10:50:04]Write to MH i2c: E2 08 00 29 6E 80 0D 03 02 00 00 00 00 12 [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:04]Read from MH i2c: E2 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 0B 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 0B 00 29 6E 00 8E 5F 70 BD 94 5D 8E 32 90 00 DE [10:50:04]RAPDU: 8E 5F 70 BD 94 5D 8E 32 90 00 [10:50:04]wFMCommunicate OK [10:50:04]SAM_PROTO_SignData done [10:50:04]FM_MakeSignedData done [10:50:04]CreateOFDProtocolMessage [10:50:04]wFMCommunicate request_size=4 [10:50:04]MH_SAM_APDU [10:50:04]CAPDU: 80 11 00 00 [10:50:04]Write to MH i2c: E2 08 00 2A 6E 80 11 00 00 00 00 00 00 12 [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:04]Read from MH i2c: E2 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 17 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: E2 17 00 2A 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [10:50:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:50:04]wFMCommunicate OK [10:50:04]CreateOFDProtocolMessage done [10:50:04]OFDSenderStorePacket 96670 [10:50:04]StoreOFDPacket docnum=96670 [10:50:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 14 07 01 E4 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 DF BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 79 01 00 35 04 06 00 96 71 2A 3A 69 FD 8E 5F 70 BD 94 5D 8E 32 [10:50:04]CheckFolder [10:50:04]dirname=/storage/ofd_packets [10:50:04]CheckFolder done [10:50:04]ProducePacketName [10:50:04]name=ofd_packets/00096670 [10:50:04]NVStorageSaveData ofd_packets/00096670 [10:50:04]File name is /storage/ofd_packets/00096670 [10:50:04]Write 301 bytes [10:50:04]NVStorageSaveData done [10:50:04]OFDSenderStorePacket done [10:50:04]KKMCreateOFDPacket done [10:50:04]NVStorageSaveData kkm_last_timestamp [10:50:04]File name is /storage/kkm_last_timestamp [10:50:04]Write 4 bytes [10:50:04]NVStorageSaveData done [10:50:04]ExternCall_PrintAddStr [10:50:04]wPrintStart [10:50:04]Write to MH i2c: 01 00 00 2B 6E 99 [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: 01 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: 01 07 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: 01 07 00 2B 6E 00 00 00 00 00 FF 0F AE [10:50:04]RasterBufferAndPrint [10:50:04]line Счет N : (1)3407197 [10:50:04]line ИНН: 02508201610067 [10:50:04]line Контрольно-Кассовый Чек [10:50:04]line ПРОДАЖА [10:50:04]line ТРК (МРК, ГНК) : 42 [10:50:04]line Товар: 2710124130 [10:50:04]line Аи-92-К-4 [10:50:04]line 5.980 * 66.90 [10:50:04]line = 400.06 [10:50:04]line НДС 12% НСП 1% [10:50:04]line > о реализуемом товаре [10:50:04]line ОКРУГЛЕНИЕ: -0.06 [10:50:04]line ИТОГО: 400.00 [10:50:04]line Внесено: 400.00 [10:50:04]line СДАЧА: 0.00 [10:50:04]line НСП 1% : 3.54 [10:50:04]line НДС 12% : 42.48 [10:50:04]line Наличными: 400.00 [10:50:04]line Безнал.: 0.00 [10:50:04]line Место: АЗС № 82 "Партнер Нефть" [10:50:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:50:04]line СНО: Общий режим [10:50:04]line Чек 179 29.10.2024 10:50 [10:50:04]line Смена: 145 ФФД: 1.0 [10:50:04]line ЗНМ: 0300000017 [10:50:04]line РНМ: 0000000000170478 [10:50:04]line Версия ККМ: v1.0 [10:50:04]line ФМ: 0000000002098560 [10:50:04]line ФД: 96670 [10:50:04]line ФПД: 165412783942141 [10:50:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105007&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96670&fm=165412783942141&tin=02508201610067®Number=0000000000170478&sum=40000 [10:50:05]OFD Sender: Processing packet 96670 [packets to send 58, broken 57] [10:50:05]ProducePacketName [10:50:05]name=ofd_packets/00096670 [10:50:05]OFD Sender: To server: pG, [10:50:05]CommunicateWithHost lk.salyk.kg:30040 [10:50:05]ConnectInit lk.salyk.kg [10:50:05]written 0, free lines is 4095 [10:50:05]Connected sock=10 [10:50:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 14 07 01 E4 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 DF BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 79 01 00 35 04 06 00 96 71 2A 3A 69 FD 8E 5F 70 BD 94 5D 8E 32 [10:50:05]Write to MH i2c: 01 00 00 56 6E C4 [10:50:05]Write i2c OK [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: 01 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: 01 07 00 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: 01 07 00 56 6E 00 00 00 00 00 02 0D DA [10:50:05]RasterBufferAndPrint [10:50:05]line [10:50:05]line [10:50:05]line [10:50:05]line [10:50:05]line [10:50:05]written 0, free lines is 3339 [10:50:05]MH_Cut [10:50:05]Write to MH i2c: D1 01 00 5D 6E 01 9D [10:50:05]Write i2c OK [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: D1 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: D1 01 00 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: D1 01 00 5D 6E 00 9C [10:50:05]Write to MH i2c: 01 00 00 5E 6E CC [10:50:05]Write i2c OK [10:50:05]MH_I2C_Read... [10:50:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9A AF 47 00 75 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 32 30 39 38 35 36 30 10 04 04 00 9E 79 01 00 F4 03 04 00 06 68 20 67 B6 04 01 00 00 1C AA 95 54 07 5C 6F CA [10:50:05]CommunicateWithHost err = 0 [10:50:05]CheckOFDResponse [10:50:05]1017 (14) - 77093643461234 [10:50:05]1041 (16) - 0000000002098560 [10:50:05]1040 (4) - 96670 [10:50:05]1012 (4) - 29.10.2024 04:43 [10:50:05]1206 (1) - 0 [10:50:05]OFD Sender: Remove packet 96670 [10:50:05]ProducePacketName [10:50:05]name=ofd_packets/00096670 [10:50:05]NVStorageDeleteData [10:50:06]OFD Sender: No OFD packet to send [10:50:06]*** Cut start [10:50:06]*** Partial cut [10:50:06]*** CUTSNS_PIN = 1 [10:50:06]*** CUTSNS_PIN = 0 [10:50:06]*** Brake cut motor [10:50:06]Read from MH i2c: 01 [10:50:06]MH_I2C_Read... [10:50:06]*** Stop cut motor [10:50:06]*** Cut end [10:50:06]Read from MH i2c: 01 07 00 [10:50:06]MH_I2C_Read... [10:50:06]Read from MH i2c: 01 07 00 5E 6E 00 00 00 00 00 FF 0F E1 [10:50:06]process_action close_receipt done [10:50:06]requested_data is exist [10:50:06]produce_requested_data [10:50:06]requested_item fm.sn is exist - process it [10:50:06]wFMCommunicate request_size=4 [10:50:06]MH_SAM_APDU [10:50:06]CAPDU: 80 11 00 00 [10:50:06]Write to MH i2c: E2 08 00 5F 6E 80 11 00 00 00 00 00 00 47 [10:50:06]Write i2c OK [10:50:06]MH_I2C_Read... [10:50:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:06]Read from MH i2c: E2 [10:50:06]MH_I2C_Read... [10:50:06]Read from MH i2c: E2 17 00 [10:50:06]MH_I2C_Read... [10:50:06]Read from MH i2c: E2 17 00 5F 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [10:50:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:50:06]wFMCommunicate OK [10:50:06]requested_item fd.num is exist - process it [10:50:06]SAM_PROTO_GetFieldsCounters [10:50:06]wFMCommunicate request_size=4 [10:50:06]MH_SAM_APDU [10:50:06]CAPDU: 80 13 00 00 [10:50:06]Write to MH i2c: E2 08 00 60 6E 80 13 00 00 00 00 00 00 4A [10:50:06]Write i2c OK [10:50:06]MH_I2C_Read... [10:50:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:06]Read from MH i2c: E2 [10:50:06]MH_I2C_Read... [10:50:06]Read from MH i2c: E2 62 00 [10:50:06]MH_I2C_Read... [10:50:06]Read from MH i2c: E2 62 00 60 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 79 01 00 0E 04 04 00 91 00 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 2D [10:50:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 79 01 00 0E 04 04 00 91 00 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 [10:50:06]wFMCommunicate OK [10:50:06]SAM_PROTO_GetFieldsCounters done [10:50:06]requested_item shift.num is exist - process it [10:50:06]requested_item shift.opened is exist - process it [10:50:06]req_shift_opened [10:50:06]FM_GetShiftState [10:50:06]SAM_PROTO_GetShiftState [10:50:06]wFMCommunicate request_size=4 [10:50:06]MH_SAM_APDU [10:50:06]CAPDU: 80 13 01 00 [10:50:06]Write to MH i2c: E2 08 00 61 6E 80 13 01 00 00 00 00 00 4C [10:50:06]Write i2c OK [10:50:06]MH_I2C_Read... [10:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:07]Read from MH i2c: E2 [10:50:07]MH_I2C_Read... [10:50:07]Read from MH i2c: E2 0E 00 [10:50:07]MH_I2C_Read... [10:50:07]Read from MH i2c: E2 0E 00 61 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AA [10:50:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:50:07]wFMCommunicate OK [10:50:07]SAM_PROTO_GetShiftState done [10:50:07]FM_GetShiftState done [10:50:07]req_shift_opened done [10:50:07]requested_item shift.open_date is exist - process it [10:50:07]req_shift_open_date [10:50:07]req_shift_open_date done [10:50:07]produce_requested_data done [10:50:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96670,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:50:07]process_action_free close_receipt [10:50:07]json_value_free [10:50:07]json_value_free done [10:50:07]process_json_proto returns [10:50:07]Send response to host [10:50:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96670,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:50:07]free response buf [10:50:07]execute_script done [10:50:07]execute_script returns [10:50:07]free content buf [10:50:07]Sock 9.Close socket [10:50:07]Sock 9.Thread stoped [10:50:07]accept exits with 7 [10:50:07]New connection [10:50:07]New thread 3066776932 created [10:50:07]Thread 3066920292 joined [10:50:07]Waiting for new connection... [10:50:07] Sock 7.Parse request [10:50:07]Sock 7.Check first char [10:50:07]Sock 7.First char is OK [10:50:07]request: POST /json_proto HTTP/1.0 [10:50:07]Method: POST [10:50:07]URL: /json_proto [10:50:07]Method is POST - this is cgi request [10:50:07]url: /json_proto [10:50:07]query_string will be loaded in cgi processing [10:50:07]execute_cgi json_proto POST (null) [10:50:07]execute_cgi path=json_proto method=POST [10:50:07]POST find Content-Length [10:50:07]Host: 172.17.40.67:8080 [10:50:07]Content-Length: 675 [10:50:07]Content-Type: application/json [10:50:07] [10:50:07]POST finish read [10:50:07]Found Content-Length = 675 [10:50:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:07]execute_script... [10:50:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:07]POST & json_proto [10:50:07]process_json_proto [10:50:07]json parsed OK: [10:50:07]protocol is kg_v1.0 [10:50:07]action value=close_receipt [10:50:07]process_action close_receipt [10:50:07]cmd_close_receipt [10:50:07]MH_GetDate [10:50:07]Write to MH i2c: F0 00 00 62 6E BF [10:50:07]Write i2c OK [10:50:07]MH_I2C_Read... [10:50:07]Read from MH i2c: F0 [10:50:07]MH_I2C_Read... [10:50:07]Read from MH i2c: F0 09 00 [10:50:07]MH_I2C_Read... [10:50:07]Read from MH i2c: F0 09 00 62 6E 00 E4 BD 20 67 EE DA 66 66 84 [10:50:07]GetLastDocTimeStamp 1730199007 [10:50:07]current date 1730199012 [10:50:07]FM_GetShiftState [10:50:07]SAM_PROTO_GetShiftState [10:50:07]wFMCommunicate request_size=4 [10:50:07]MH_SAM_APDU [10:50:07]CAPDU: 80 13 01 00 [10:50:07]Write to MH i2c: E2 08 00 63 6E 80 13 01 00 00 00 00 00 4E [10:50:07]Write i2c OK [10:50:07]MH_I2C_Read... [10:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:07]Read from MH i2c: E2 [10:50:07]MH_I2C_Read... [10:50:07]Read from MH i2c: E2 0E 00 [10:50:07]MH_I2C_Read... [10:50:07]Read from MH i2c: E2 0E 00 63 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [10:50:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:50:07]wFMCommunicate OK [10:50:07]SAM_PROTO_GetShiftState done [10:50:07]FM_GetShiftState done [10:50:07]opened in 1730160548 [10:50:07]opened+sec_in_day 1730246948 [10:50:07]quantity*price = 50063 [10:50:07]sum+1 = 50064 [10:50:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 180 29.10.2024 10:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96671 ФПД: 54351295444466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105012&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96671&fm=54351295444466&tin=02508201610067®Number=0000000000170478&sum=50000 [10:50:08]StoreToDocumentArchive [10:50:08]shift 145 fd 96671 [10:50:08]save to /storage/0145/doc_00096671 [10:50:08]save last doc name /storage/0145/doc_00096671 to /storage/kkm_last_doc_name [10:50:08]save OK [10:50:08]Clear old archive folders... [10:50:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:50:08]tlvbuf is 010FF320 [10:50:08]SAM_PROTO_ClearQueue [10:50:08]wFMCommunicate request_size=4 [10:50:08]MH_SAM_APDU [10:50:08]CAPDU: 80 09 00 00 [10:50:08]Write to MH i2c: E2 08 00 70 6E 80 09 00 00 00 00 00 00 50 [10:50:08]Write i2c OK [10:50:08]MH_I2C_Read... [10:50:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:08]Read from MH i2c: E2 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 70 6E 00 90 00 52 [10:50:09]RAPDU: 90 00 [10:50:09]wFMCommunicate OK [10:50:09]SAM_PROTO_ClearQueue done [10:50:09]KKMCreateOFDPacket [10:50:09]OFDProtocolAddRootSTLVToBuf [10:50:09]FM_MakeSignedData [10:50:09]FM_MakeSignedData [10:50:09]SAM_PROTO_SignData [10:50:09]wFMCommunicate request_size=4 [10:50:09]MH_SAM_APDU [10:50:09]CAPDU: 80 0D 01 02 [10:50:09]Write to MH i2c: E2 08 00 71 6E 80 0D 01 02 00 00 00 00 58 [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:09]Read from MH i2c: E2 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 71 6E 00 90 00 53 [10:50:09]RAPDU: 90 00 [10:50:09]wFMCommunicate OK [10:50:09]wFMCommunicate request_size=255 [10:50:09]MH_SAM_APDU [10:50:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B4 00 00 00 F4 03 04 00 E4 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 79 01 00 35 04 06 00 31 6E A5 A8 [10:50:09]Write to MH i2c: E2 02 01 72 6E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 E4 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 79 01 00 35 04 06 00 31 6E A5 A8 00 00 D7 [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:09]Read from MH i2c: E2 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 72 6E 00 90 00 54 [10:50:09]RAPDU: 90 00 [10:50:09]wFMCommunicate OK [10:50:09]wFMCommunicate request_size=7 [10:50:09]MH_SAM_APDU [10:50:09]CAPDU: 80 0D 02 02 02 75 F2 [10:50:09]Write to MH i2c: E2 0A 00 73 6E 80 0D 02 02 02 00 75 F2 00 00 C6 [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:09]Read from MH i2c: E2 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 03 00 73 6E 00 90 00 55 [10:50:09]RAPDU: 90 00 [10:50:09]wFMCommunicate OK [10:50:09]wFMCommunicate request_size=4 [10:50:09]MH_SAM_APDU [10:50:09]CAPDU: 80 0D 03 02 [10:50:09]Write to MH i2c: E2 08 00 74 6E 80 0D 03 02 00 00 00 00 5D [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:09]Read from MH i2c: E2 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 0B 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 0B 00 74 6E 00 B8 06 88 09 21 7F 8D 2F 90 00 09 [10:50:09]RAPDU: B8 06 88 09 21 7F 8D 2F 90 00 [10:50:09]wFMCommunicate OK [10:50:09]SAM_PROTO_SignData done [10:50:09]FM_MakeSignedData done [10:50:09]CreateOFDProtocolMessage [10:50:09]wFMCommunicate request_size=4 [10:50:09]MH_SAM_APDU [10:50:09]CAPDU: 80 11 00 00 [10:50:09]Write to MH i2c: E2 08 00 75 6E 80 11 00 00 00 00 00 00 5D [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:09]Read from MH i2c: E2 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 17 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 17 00 75 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [10:50:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:50:09]wFMCommunicate OK [10:50:09]CreateOFDProtocolMessage done [10:50:09]OFDSenderStorePacket 96671 [10:50:09]StoreOFDPacket docnum=96671 [10:50:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 8B 56 04 01 AF 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 E4 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 79 01 00 35 04 06 00 31 6E A5 A8 75 F2 B8 06 88 09 21 7F 8D 2F [10:50:09]CheckFolder [10:50:09]dirname=/storage/ofd_packets [10:50:09]CheckFolder done [10:50:09]ProducePacketName [10:50:09]name=ofd_packets/00096671 [10:50:09]NVStorageSaveData ofd_packets/00096671 [10:50:09]File name is /storage/ofd_packets/00096671 [10:50:09]Write 298 bytes [10:50:09]NVStorageSaveData done [10:50:09]OFDSenderStorePacket done [10:50:09]KKMCreateOFDPacket done [10:50:09]NVStorageSaveData kkm_last_timestamp [10:50:09]File name is /storage/kkm_last_timestamp [10:50:09]Write 4 bytes [10:50:09]NVStorageSaveData done [10:50:09]ExternCall_PrintAddStr [10:50:09]wPrintStart [10:50:09]Write to MH i2c: 01 00 00 76 6E E4 [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: 01 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: 01 07 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: 01 07 00 76 6E 00 00 00 00 00 FF 0F F9 [10:50:09]RasterBufferAndPrint [10:50:09]line Счет N : (1)3407198 [10:50:09]line ИНН: 02508201610067 [10:50:09]line Контрольно-Кассовый Чек [10:50:09]line ПРОДАЖА [10:50:09]line ТРК (МРК, ГНК) : 51 [10:50:09]line Товар: 2710194210 [10:50:09]line ДТ-К-5 [10:50:09]line 6.570 * 76.20 [10:50:09]line = 500.63 [10:50:09]line НДС 12% НСП 1% [10:50:09]line > о реализуемом товаре [10:50:09]line ОКРУГЛЕНИЕ: -0.63 [10:50:09]line ИТОГО: 500.00 [10:50:09]line Внесено: 500.00 [10:50:09]line СДАЧА: 0.00 [10:50:09]line НСП 1% : 4.43 [10:50:09]line НДС 12% : 53.16 [10:50:09]line Наличными: 500.00 [10:50:09]line Безнал.: 0.00 [10:50:09]line Место: АЗС № 82 "Партнер Нефть" [10:50:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:50:09]line СНО: Общий режим [10:50:09]line Чек 180 29.10.2024 10:50 [10:50:09]line Смена: 145 ФФД: 1.0 [10:50:09]line ЗНМ: 0300000017 [10:50:09]line РНМ: 0000000000170478 [10:50:09]line Версия ККМ: v1.0 [10:50:09]line ФМ: 0000000002098560 [10:50:09]line ФД: 96671 [10:50:09]line ФПД: 54351295444466 [10:50:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105012&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96671&fm=54351295444466&tin=02508201610067®Number=0000000000170478&sum=50000 [10:50:09]OFD Sender: Processing packet 96671 [packets to send 58, broken 57] [10:50:09]ProducePacketName [10:50:09]name=ofd_packets/00096671 [10:50:09]OFD Sender: To server: pG, [10:50:09]CommunicateWithHost lk.salyk.kg:30040 [10:50:09]ConnectInit lk.salyk.kg [10:50:09]written 0, free lines is 4095 [10:50:10]Connected sock=10 [10:50:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 8B 56 04 01 AF 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 E4 BD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 79 01 00 35 04 06 00 31 6E A5 A8 75 F2 B8 06 88 09 21 7F 8D 2F [10:50:10]Write to MH i2c: 01 00 00 A1 6E 0F [10:50:10]Write i2c OK [10:50:10]MH_I2C_Read... [10:50:10]Read from MH i2c: 01 [10:50:10]MH_I2C_Read... [10:50:10]Read from MH i2c: 01 07 00 [10:50:10]MH_I2C_Read... [10:50:10]Read from MH i2c: 01 07 00 A1 6E 00 00 00 00 00 0A 0D 2D [10:50:10]RasterBufferAndPrint [10:50:10]line [10:50:10]line [10:50:10]line [10:50:10]line [10:50:10]line [10:50:10]written 0, free lines is 3354 [10:50:10]MH_Cut [10:50:10]Write to MH i2c: D1 01 00 A8 6E 01 E8 [10:50:10]Write i2c OK [10:50:10]MH_I2C_Read... [10:50:10]Read from MH i2c: D1 [10:50:10]MH_I2C_Read... [10:50:10]Read from MH i2c: D1 01 00 [10:50:10]MH_I2C_Read... [10:50:10]Read from MH i2c: D1 01 00 A8 6E 00 E7 [10:50:10]Write to MH i2c: 01 00 00 A9 6E 17 [10:50:10]Write i2c OK [10:50:10]MH_I2C_Read... [10:50:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7F 07 47 00 77 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 32 30 39 38 35 36 30 10 04 04 00 9F 79 01 00 F4 03 04 00 0B 68 20 67 B6 04 01 00 00 52 53 DB 60 90 15 5A A0 [10:50:10]CommunicateWithHost err = 0 [10:50:10]CheckOFDResponse [10:50:10]1017 (14) - 77093643461234 [10:50:10]1041 (16) - 0000000002098560 [10:50:10]1040 (4) - 96671 [10:50:10]1012 (4) - 29.10.2024 04:43 [10:50:10]1206 (1) - 0 [10:50:10]OFD Sender: Remove packet 96671 [10:50:10]ProducePacketName [10:50:10]name=ofd_packets/00096671 [10:50:10]NVStorageDeleteData [10:50:10]OFD Sender: No OFD packet to send [10:50:11]*** Cut start [10:50:11]*** Partial cut [10:50:11]*** CUTSNS_PIN = 1 [10:50:11]*** CUTSNS_PIN = 0 [10:50:11]*** Brake cut motor [10:50:11]Read from MH i2c: 01 [10:50:11]MH_I2C_Read... [10:50:11]*** Stop cut motor [10:50:11]*** Cut end [10:50:11]Read from MH i2c: 01 07 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: 01 07 00 A9 6E 00 00 00 00 00 FF 0F 2C [10:50:11]process_action close_receipt done [10:50:11]requested_data is exist [10:50:11]produce_requested_data [10:50:11]requested_item fm.sn is exist - process it [10:50:11]wFMCommunicate request_size=4 [10:50:11]MH_SAM_APDU [10:50:11]CAPDU: 80 11 00 00 [10:50:11]Write to MH i2c: E2 08 00 AA 6E 80 11 00 00 00 00 00 00 92 [10:50:11]Write i2c OK [10:50:11]MH_I2C_Read... [10:50:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:11]Read from MH i2c: E2 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 17 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 17 00 AA 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [10:50:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:50:11]wFMCommunicate OK [10:50:11]requested_item fd.num is exist - process it [10:50:11]SAM_PROTO_GetFieldsCounters [10:50:11]wFMCommunicate request_size=4 [10:50:11]MH_SAM_APDU [10:50:11]CAPDU: 80 13 00 00 [10:50:11]Write to MH i2c: E2 08 00 AB 6E 80 13 00 00 00 00 00 00 95 [10:50:11]Write i2c OK [10:50:11]MH_I2C_Read... [10:50:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:11]Read from MH i2c: E2 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 62 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 62 00 AB 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 79 01 00 0E 04 04 00 91 00 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 7C [10:50:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 79 01 00 0E 04 04 00 91 00 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 [10:50:11]wFMCommunicate OK [10:50:11]SAM_PROTO_GetFieldsCounters done [10:50:11]requested_item shift.num is exist - process it [10:50:11]requested_item shift.opened is exist - process it [10:50:11]req_shift_opened [10:50:11]FM_GetShiftState [10:50:11]SAM_PROTO_GetShiftState [10:50:11]wFMCommunicate request_size=4 [10:50:11]MH_SAM_APDU [10:50:11]CAPDU: 80 13 01 00 [10:50:11]Write to MH i2c: E2 08 00 AC 6E 80 13 01 00 00 00 00 00 97 [10:50:11]Write i2c OK [10:50:11]MH_I2C_Read... [10:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:11]Read from MH i2c: E2 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 0E 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 0E 00 AC 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F5 [10:50:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:50:11]wFMCommunicate OK [10:50:11]SAM_PROTO_GetShiftState done [10:50:11]FM_GetShiftState done [10:50:11]req_shift_opened done [10:50:11]requested_item shift.open_date is exist - process it [10:50:11]req_shift_open_date [10:50:11]req_shift_open_date done [10:50:11]produce_requested_data done [10:50:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96671,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:50:11]process_action_free close_receipt [10:50:11]json_value_free [10:50:11]json_value_free done [10:50:11]process_json_proto returns [10:50:11]Send response to host [10:50:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96671,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:50:11]free response buf [10:50:11]execute_script done [10:50:11]execute_script returns [10:50:11]free content buf [10:50:11]Sock 7.Close socket [10:50:11]Sock 7.Thread stoped [10:50:15]OFD Sender: No OFD packet to send [10:50:20]OFD Sender: No OFD packet to send [10:50:25]OFD Sender: No OFD packet to send [10:50:30]OFD Sender: No OFD packet to send [10:50:35]OFD Sender: No OFD packet to send [10:50:40]OFD Sender: No OFD packet to send [10:50:45]OFD Sender: No OFD packet to send [10:50:50]OFD Sender: No OFD packet to send [10:50:56]OFD Sender: No OFD packet to send [10:51:01]OFD Sender: No OFD packet to send [10:51:06]OFD Sender: No OFD packet to send [10:51:11]OFD Sender: No OFD packet to send [10:51:16]OFD Sender: No OFD packet to send [10:51:21]OFD Sender: No OFD packet to send [10:51:26]OFD Sender: No OFD packet to send [10:51:31]OFD Sender: No OFD packet to send [10:51:36]OFD Sender: No OFD packet to send [10:51:41]OFD Sender: No OFD packet to send [10:51:46]OFD Sender: No OFD packet to send [10:51:51]OFD Sender: No OFD packet to send [10:51:56]OFD Sender: No OFD packet to send [10:52:01]OFD Sender: No OFD packet to send [10:52:06]OFD Sender: No OFD packet to send [10:52:11]OFD Sender: No OFD packet to send [10:52:16]OFD Sender: No OFD packet to send [10:52:21]OFD Sender: No OFD packet to send [10:52:26]OFD Sender: No OFD packet to send [10:52:31]OFD Sender: No OFD packet to send [10:52:36]OFD Sender: No OFD packet to send [10:52:41]OFD Sender: No OFD packet to send [10:52:46]OFD Sender: No OFD packet to send [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:53:01]OFD Sender: No OFD packet to send [10:53:06]OFD Sender: No OFD packet to send [10:53:07]accept exits with 9 [10:53:07]New connection [10:53:07]New thread 3066920292 created [10:53:07]Thread 3066776932 joined [10:53:07]Waiting for new connection... [10:53:07] Sock 9.Parse request [10:53:07]Sock 9.Check first char [10:53:07]Sock 9.First char is OK [10:53:07]request: POST /json_proto HTTP/1.0 [10:53:07]Method: POST [10:53:07]URL: /json_proto [10:53:07]Method is POST - this is cgi request [10:53:07]url: /json_proto [10:53:07]query_string will be loaded in cgi processing [10:53:07]execute_cgi json_proto POST (null) [10:53:07]execute_cgi path=json_proto method=POST [10:53:07]POST find Content-Length [10:53:07]Host: 172.17.40.67:8080 [10:53:07]Content-Length: 683 [10:53:07]Content-Type: application/json [10:53:07] [10:53:07]POST finish read [10:53:07]Found Content-Length = 683 [10:53:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:53:07]execute_script... [10:53: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)3407199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:53:07]POST & json_proto [10:53:07]process_json_proto [10:53:07]json parsed OK: [10:53:07]protocol is kg_v1.0 [10:53:07]action value=close_receipt [10:53:07]process_action close_receipt [10:53:07]cmd_close_receipt [10:53:07]MH_GetDate [10:53:07]Write to MH i2c: F0 00 00 AD 6E 0A [10:53:07]Write i2c OK [10:53:07]MH_I2C_Read... [10:53:07]Read from MH i2c: F0 [10:53:07]MH_I2C_Read... [10:53:07]Read from MH i2c: F0 09 00 [10:53:07]MH_I2C_Read... [10:53:07]Read from MH i2c: F0 09 00 AD 6E 00 97 BE 20 67 EE DA 66 66 83 [10:53:07]GetLastDocTimeStamp 1730199012 [10:53:07]current date 1730199191 [10:53:07]FM_GetShiftState [10:53:07]SAM_PROTO_GetShiftState [10:53:07]wFMCommunicate request_size=4 [10:53:07]MH_SAM_APDU [10:53:07]CAPDU: 80 13 01 00 [10:53:07]Write to MH i2c: E2 08 00 AE 6E 80 13 01 00 00 00 00 00 99 [10:53:07]Write i2c OK [10:53:07]MH_I2C_Read... [10:53:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:07]Read from MH i2c: E2 [10:53:07]MH_I2C_Read... [10:53:07]Read from MH i2c: E2 0E 00 [10:53:07]MH_I2C_Read... [10:53:07]Read from MH i2c: E2 0E 00 AE 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F7 [10:53:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:53:07]wFMCommunicate OK [10:53:07]SAM_PROTO_GetShiftState done [10:53:07]FM_GetShiftState done [10:53:07]opened in 1730160548 [10:53:07]opened+sec_in_day 1730246948 [10:53:07]quantity*price = 120018 [10:53:07]sum+1 = 120020 [10:53: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 181 29.10.2024 10:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96672 ФПД: 108295073103004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105311&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96672&fm=108295073103004&tin=02508201610067®Number=0000000000170478&sum=120000 [10:53:08]StoreToDocumentArchive [10:53:08]shift 145 fd 96672 [10:53:08]save to /storage/0145/doc_00096672 [10:53:08]save last doc name /storage/0145/doc_00096672 to /storage/kkm_last_doc_name [10:53:08]save OK [10:53:08]Clear old archive folders... [10:53:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:08]tlvbuf is 0118A750 [10:53:08]SAM_PROTO_ClearQueue [10:53:08]wFMCommunicate request_size=4 [10:53:08]MH_SAM_APDU [10:53:08]CAPDU: 80 09 00 00 [10:53:08]Write to MH i2c: E2 08 00 BB 6E 80 09 00 00 00 00 00 00 9B [10:53:08]Write i2c OK [10:53:08]MH_I2C_Read... [10:53:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:08]Read from MH i2c: E2 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 BB 6E 00 90 00 9D [10:53:08]RAPDU: 90 00 [10:53:08]wFMCommunicate OK [10:53:08]SAM_PROTO_ClearQueue done [10:53:08]KKMCreateOFDPacket [10:53:08]OFDProtocolAddRootSTLVToBuf [10:53:08]FM_MakeSignedData [10:53:08]FM_MakeSignedData [10:53:08]SAM_PROTO_SignData [10:53:08]wFMCommunicate request_size=4 [10:53:08]MH_SAM_APDU [10:53:08]CAPDU: 80 0D 01 02 [10:53:08]Write to MH i2c: E2 08 00 BC 6E 80 0D 01 02 00 00 00 00 A3 [10:53:08]Write i2c OK [10:53:08]MH_I2C_Read... [10:53:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:08]Read from MH i2c: E2 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 BC 6E 00 90 00 9E [10:53:08]RAPDU: 90 00 [10:53:08]wFMCommunicate OK [10:53:08]wFMCommunicate request_size=255 [10:53:08]MH_SAM_APDU [10:53:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B5 00 00 00 F4 03 04 00 97 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 79 01 00 35 04 06 00 62 [10:53:08]Write to MH i2c: E2 02 01 BD 6E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B5 00 00 00 F4 03 04 00 97 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 79 01 00 35 04 06 00 62 00 00 D6 [10:53:08]Write i2c OK [10:53:08]MH_I2C_Read... [10:53:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:08]Read from MH i2c: E2 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 BD 6E 00 90 00 9F [10:53:08]RAPDU: 90 00 [10:53:08]wFMCommunicate OK [10:53:08]wFMCommunicate request_size=10 [10:53:08]MH_SAM_APDU [10:53:08]CAPDU: 80 0D 02 02 05 7E 69 5C FC 9C [10:53:08]Write to MH i2c: E2 0D 00 BE 6E 80 0D 02 02 05 00 7E 69 5C FC 9C 00 00 8B [10:53:08]Write i2c OK [10:53:08]MH_I2C_Read... [10:53:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:08]Read from MH i2c: E2 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 03 00 BE 6E 00 90 00 A0 [10:53:08]RAPDU: 90 00 [10:53:08]wFMCommunicate OK [10:53:08]wFMCommunicate request_size=4 [10:53:08]MH_SAM_APDU [10:53:08]CAPDU: 80 0D 03 02 [10:53:08]Write to MH i2c: E2 08 00 BF 6E 80 0D 03 02 00 00 00 00 A8 [10:53:08]Write i2c OK [10:53:08]MH_I2C_Read... [10:53:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:08]Read from MH i2c: E2 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 0B 00 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 0B 00 BF 6E 00 EC 31 05 C5 10 F8 D3 E0 90 00 4B [10:53:08]RAPDU: EC 31 05 C5 10 F8 D3 E0 90 00 [10:53:08]wFMCommunicate OK [10:53:08]SAM_PROTO_SignData done [10:53:08]FM_MakeSignedData done [10:53:08]CreateOFDProtocolMessage [10:53:08]wFMCommunicate request_size=4 [10:53:08]MH_SAM_APDU [10:53:08]CAPDU: 80 11 00 00 [10:53:08]Write to MH i2c: E2 08 00 C0 6E 80 11 00 00 00 00 00 00 A8 [10:53:08]Write i2c OK [10:53:08]MH_I2C_Read... [10:53:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:08]Read from MH i2c: E2 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 17 00 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: E2 17 00 C0 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [10:53:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:53:08]wFMCommunicate OK [10:53:08]CreateOFDProtocolMessage done [10:53:08]OFDSenderStorePacket 96672 [10:53:08]StoreOFDPacket docnum=96672 [10:53:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 34 07 01 01 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 B5 00 00 00 F4 03 04 00 97 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 79 01 00 35 04 06 00 62 7E 69 5C FC 9C EC 31 05 C5 10 F8 D3 E0 [10:53:08]CheckFolder [10:53:08]dirname=/storage/ofd_packets [10:53:08]CheckFolder done [10:53:08]ProducePacketName [10:53:08]name=ofd_packets/00096672 [10:53:08]NVStorageSaveData ofd_packets/00096672 [10:53:08]File name is /storage/ofd_packets/00096672 [10:53:08]Write 301 bytes [10:53:08]NVStorageSaveData done [10:53:08]OFDSenderStorePacket done [10:53:08]KKMCreateOFDPacket done [10:53:08]NVStorageSaveData kkm_last_timestamp [10:53:08]File name is /storage/kkm_last_timestamp [10:53:08]Write 4 bytes [10:53:08]NVStorageSaveData done [10:53:08]ExternCall_PrintAddStr [10:53:08]wPrintStart [10:53:08]Write to MH i2c: 01 00 00 C1 6E 2F [10:53:08]Write i2c OK [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: 01 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: 01 07 00 [10:53:08]MH_I2C_Read... [10:53:08]Read from MH i2c: 01 07 00 C1 6E 00 00 00 00 00 FF 0F 44 [10:53:08]RasterBufferAndPrint [10:53:08]line Счет N : (1)3407199 [10:53:08]line ИНН: 02508201610067 [10:53:08]line Контрольно-Кассовый Чек [10:53:08]line ПРОДАЖА [10:53:08]line ТРК (МРК, ГНК) : 42 [10:53:08]line Товар: 2710124130 [10:53:08]line Аи-92-К-4 [10:53:08]line 17.940 * 66.90 [10:53:08]line = 1200.19 [10:53:08]line НДС 12% НСП 1% [10:53:08]line > о реализуемом товаре [10:53:08]line ОКРУГЛЕНИЕ: -0.19 [10:53:08]line ИТОГО: 1200.00 [10:53:08]line Внесено: 1200.00 [10:53:08]line СДАЧА: 0.00 [10:53:08]line НСП 1% : 10.62 [10:53:08]line НДС 12% : 127.45 [10:53:08]line Наличными: 1200.00 [10:53:08]line Безнал.: 0.00 [10:53:08]line Место: АЗС № 82 "Партнер Нефть" [10:53:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:53:08]line СНО: Общий режим [10:53:08]line Чек 181 29.10.2024 10:53 [10:53:08]line Смена: 145 ФФД: 1.0 [10:53:08]line ЗНМ: 0300000017 [10:53:08]line РНМ: 0000000000170478 [10:53:08]line Версия ККМ: v1.0 [10:53:08]line ФМ: 0000000002098560 [10:53:08]line ФД: 96672 [10:53:08]line ФПД: 108295073103004 [10:53:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105311&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96672&fm=108295073103004&tin=02508201610067®Number=0000000000170478&sum=120000 [10:53:09]OFD Sender: Processing packet 96672 [packets to send 58, broken 57] [10:53:09]ProducePacketName [10:53:09]name=ofd_packets/00096672 [10:53:09]OFD Sender: To server: pG, [10:53:09]CommunicateWithHost lk.salyk.kg:30040 [10:53:09]ConnectInit lk.salyk.kg [10:53:09]written 0, free lines is 4095 [10:53:09]Connected sock=10 [10:53:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 34 07 01 01 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 B5 00 00 00 F4 03 04 00 97 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 79 01 00 35 04 06 00 62 7E 69 5C FC 9C EC 31 05 C5 10 F8 D3 E0 [10:53:09]Write to MH i2c: 01 00 00 EC 6E 5A [10:53:09]Write i2c OK [10:53:09]MH_I2C_Read... [10:53:09]Read from MH i2c: 01 [10:53:09]MH_I2C_Read... [10:53:09]Read from MH i2c: 01 07 00 [10:53:09]MH_I2C_Read... [10:53:09]Read from MH i2c: 01 07 00 EC 6E 00 00 00 00 00 01 0D 6F [10:53:09]RasterBufferAndPrint [10:53:09]line [10:53:09]line [10:53:09]line [10:53:09]line [10:53:09]line [10:53:09]written 0, free lines is 3335 [10:53:09]MH_Cut [10:53:09]Write to MH i2c: D1 01 00 F3 6E 01 33 [10:53:09]Write i2c OK [10:53:09]MH_I2C_Read... [10:53:09]Read from MH i2c: D1 [10:53:09]MH_I2C_Read... [10:53:09]Read from MH i2c: D1 01 00 [10:53:09]MH_I2C_Read... [10:53:09]Read from MH i2c: D1 01 00 F3 6E 00 32 [10:53:09]Write to MH i2c: 01 00 00 F4 6E 62 [10:53:09]Write i2c OK [10:53:09]MH_I2C_Read... [10:53:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 9A 47 00 C4 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 32 30 39 38 35 36 30 10 04 04 00 A0 79 01 00 F4 03 04 00 BE 68 20 67 B6 04 01 00 00 38 26 E9 70 61 87 9B A0 [10:53:09]CommunicateWithHost err = 0 [10:53:09]CheckOFDResponse [10:53:09]1017 (14) - 77093643461234 [10:53:09]1041 (16) - 0000000002098560 [10:53:09]1040 (4) - 96672 [10:53:09]1012 (4) - 29.10.2024 04:46 [10:53:09]1206 (1) - 0 [10:53:09]OFD Sender: Remove packet 96672 [10:53:09]ProducePacketName [10:53:09]name=ofd_packets/00096672 [10:53:09]NVStorageDeleteData [10:53:10]OFD Sender: No OFD packet to send [10:53:10]*** Cut start [10:53:10]*** Partial cut [10:53:10]*** CUTSNS_PIN = 1 [10:53:10]*** CUTSNS_PIN = 0 [10:53:10]*** Brake cut motor [10:53:10]Read from MH i2c: 01 [10:53:10]MH_I2C_Read... [10:53:10]*** Stop cut motor [10:53:10]*** Cut end [10:53:10]Read from MH i2c: 01 07 00 [10:53:10]MH_I2C_Read... [10:53:10]Read from MH i2c: 01 07 00 F4 6E 00 00 00 00 00 FF 0F 77 [10:53:10]process_action close_receipt done [10:53:10]requested_data is exist [10:53:10]produce_requested_data [10:53:10]requested_item fm.sn is exist - process it [10:53:10]wFMCommunicate request_size=4 [10:53:10]MH_SAM_APDU [10:53:10]CAPDU: 80 11 00 00 [10:53:10]Write to MH i2c: E2 08 00 F5 6E 80 11 00 00 00 00 00 00 DD [10:53:10]Write i2c OK [10:53:10]MH_I2C_Read... [10:53:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:10]Read from MH i2c: E2 [10:53:10]MH_I2C_Read... [10:53:10]Read from MH i2c: E2 17 00 [10:53:10]MH_I2C_Read... [10:53:10]Read from MH i2c: E2 17 00 F5 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [10:53:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:53:10]wFMCommunicate OK [10:53:10]requested_item fd.num is exist - process it [10:53:10]SAM_PROTO_GetFieldsCounters [10:53:10]wFMCommunicate request_size=4 [10:53:10]MH_SAM_APDU [10:53:10]CAPDU: 80 13 00 00 [10:53:10]Write to MH i2c: E2 08 00 F6 6E 80 13 00 00 00 00 00 00 E0 [10:53:10]Write i2c OK [10:53:10]MH_I2C_Read... [10:53:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:11]Read from MH i2c: E2 [10:53:11]MH_I2C_Read... [10:53:11]Read from MH i2c: E2 62 00 [10:53:11]MH_I2C_Read... [10:53:11]Read from MH i2c: E2 62 00 F6 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 79 01 00 0E 04 04 00 91 00 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 CB [10:53:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 79 01 00 0E 04 04 00 91 00 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 [10:53:11]wFMCommunicate OK [10:53:11]SAM_PROTO_GetFieldsCounters done [10:53:11]requested_item shift.num is exist - process it [10:53:11]requested_item shift.opened is exist - process it [10:53:11]req_shift_opened [10:53:11]FM_GetShiftState [10:53:11]SAM_PROTO_GetShiftState [10:53:11]wFMCommunicate request_size=4 [10:53:11]MH_SAM_APDU [10:53:11]CAPDU: 80 13 01 00 [10:53:11]Write to MH i2c: E2 08 00 F7 6E 80 13 01 00 00 00 00 00 E2 [10:53:11]Write i2c OK [10:53:11]MH_I2C_Read... [10:53:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:11]Read from MH i2c: E2 [10:53:11]MH_I2C_Read... [10:53:11]Read from MH i2c: E2 0E 00 [10:53:11]MH_I2C_Read... [10:53:11]Read from MH i2c: E2 0E 00 F7 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 40 [10:53:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:53:11]wFMCommunicate OK [10:53:11]SAM_PROTO_GetShiftState done [10:53:11]FM_GetShiftState done [10:53:11]req_shift_opened done [10:53:11]requested_item shift.open_date is exist - process it [10:53:11]req_shift_open_date [10:53:11]req_shift_open_date done [10:53:11]produce_requested_data done [10:53:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96672,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:53:11]process_action_free close_receipt [10:53:11]json_value_free [10:53:11]json_value_free done [10:53:11]process_json_proto returns [10:53:11]Send response to host [10:53:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96672,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:53:11]free response buf [10:53:11]execute_script done [10:53:11]execute_script returns [10:53:11]free content buf [10:53:11]Sock 9.Close socket [10:53:11]Sock 9.Thread stoped [10:53:15]OFD Sender: No OFD packet to send [10:53:20]OFD Sender: No OFD packet to send [10:53:25]OFD Sender: No OFD packet to send [10:53:30]OFD Sender: No OFD packet to send [10:53:35]OFD Sender: No OFD packet to send [10:53:40]OFD Sender: No OFD packet to send [10:53:45]OFD Sender: No OFD packet to send [10:53:50]OFD Sender: No OFD packet to send [10:53:55]OFD Sender: No OFD packet to send [10:53:56]accept exits with 7 [10:53:56]New connection [10:53:56]New thread 3066776932 created [10:53:56]Thread 3066920292 joined [10:53:56]Waiting for new connection... [10:53:56] Sock 7.Parse request [10:53:56]Sock 7.Check first char [10:53:56]Sock 7.First char is OK [10:53:56]request: POST /json_proto HTTP/1.0 [10:53:56]Method: POST [10:53:56]URL: /json_proto [10:53:56]Method is POST - this is cgi request [10:53:56]url: /json_proto [10:53:56]query_string will be loaded in cgi processing [10:53:56]execute_cgi json_proto POST (null) [10:53:56]execute_cgi path=json_proto method=POST [10:53:56]POST find Content-Length [10:53:56]Host: 172.17.40.67:8080 [10:53:56]Content-Length: 678 [10:53:56]Content-Type: application/json [10:53:56] [10:53:56]POST finish read [10:53:56]Found Content-Length = 678 [10:53:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:56]execute_script... [10:53: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)3407200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:56]POST & json_proto [10:53:56]process_json_proto [10:53:56]json parsed OK: [10:53:56]protocol is kg_v1.0 [10:53:56]action value=close_receipt [10:53:56]process_action close_receipt [10:53:56]cmd_close_receipt [10:53:56]MH_GetDate [10:53:56]Write to MH i2c: F0 00 00 F8 6E 55 [10:53:56]Write i2c OK [10:53:56]MH_I2C_Read... [10:53:56]Read from MH i2c: F0 [10:53:56]MH_I2C_Read... [10:53:56]Read from MH i2c: F0 09 00 [10:53:56]MH_I2C_Read... [10:53:56]Read from MH i2c: F0 09 00 F8 6E 00 C9 BE 20 67 EE DA 66 66 00 [10:53:56]GetLastDocTimeStamp 1730199191 [10:53:56]current date 1730199241 [10:53:56]FM_GetShiftState [10:53:56]SAM_PROTO_GetShiftState [10:53:56]wFMCommunicate request_size=4 [10:53:56]MH_SAM_APDU [10:53:56]CAPDU: 80 13 01 00 [10:53:56]Write to MH i2c: E2 08 00 F9 6E 80 13 01 00 00 00 00 00 E4 [10:53:56]Write i2c OK [10:53:56]MH_I2C_Read... [10:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:56]Read from MH i2c: E2 [10:53:56]MH_I2C_Read... [10:53:56]Read from MH i2c: E2 0E 00 [10:53:56]MH_I2C_Read... [10:53:56]Read from MH i2c: E2 0E 00 F9 6E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 42 [10:53:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:53:56]wFMCommunicate OK [10:53:56]SAM_PROTO_GetShiftState done [10:53:56]FM_GetShiftState done [10:53:56]opened in 1730160548 [10:53:56]opened+sec_in_day 1730246948 [10:53:56]quantity*price = 50041 [10:53:56]sum+1 = 50042 [10:53: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 182 29.10.2024 10:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96673 ФПД: 112179350947801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96673&fm=112179350947801&tin=02508201610067®Number=0000000000170478&sum=50000 [10:53:57]StoreToDocumentArchive [10:53:57]shift 145 fd 96673 [10:53:57]save to /storage/0145/doc_00096673 [10:53:57]save last doc name /storage/0145/doc_00096673 to /storage/kkm_last_doc_name [10:53:57]save OK [10:53:57]Clear old archive folders... [10:53:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:57]tlvbuf is 01305210 [10:53:57]SAM_PROTO_ClearQueue [10:53:57]wFMCommunicate request_size=4 [10:53:57]MH_SAM_APDU [10:53:57]CAPDU: 80 09 00 00 [10:53:57]Write to MH i2c: E2 08 00 06 6F 80 09 00 00 00 00 00 00 E7 [10:53:57]Write i2c OK [10:53:57]MH_I2C_Read... [10:53:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:57]Read from MH i2c: E2 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 06 6F 00 90 00 E9 [10:53:57]RAPDU: 90 00 [10:53:57]wFMCommunicate OK [10:53:57]SAM_PROTO_ClearQueue done [10:53:57]KKMCreateOFDPacket [10:53:57]OFDProtocolAddRootSTLVToBuf [10:53:57]FM_MakeSignedData [10:53:57]FM_MakeSignedData [10:53:57]SAM_PROTO_SignData [10:53:57]wFMCommunicate request_size=4 [10:53:57]MH_SAM_APDU [10:53:57]CAPDU: 80 0D 01 02 [10:53:57]Write to MH i2c: E2 08 00 07 6F 80 0D 01 02 00 00 00 00 EF [10:53:57]Write i2c OK [10:53:57]MH_I2C_Read... [10:53:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:57]Read from MH i2c: E2 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 07 6F 00 90 00 EA [10:53:57]RAPDU: 90 00 [10:53:57]wFMCommunicate OK [10:53:57]wFMCommunicate request_size=255 [10:53:57]MH_SAM_APDU [10:53:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B6 00 00 00 F4 03 04 00 C9 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 79 01 00 35 04 06 00 66 [10:53:57]Write to MH i2c: E2 02 01 08 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B6 00 00 00 F4 03 04 00 C9 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 79 01 00 35 04 06 00 66 00 00 53 [10:53:57]Write i2c OK [10:53:57]MH_I2C_Read... [10:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:57]Read from MH i2c: E2 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 08 6F 00 90 00 EB [10:53:57]RAPDU: 90 00 [10:53:57]wFMCommunicate OK [10:53:57]wFMCommunicate request_size=10 [10:53:57]MH_SAM_APDU [10:53:57]CAPDU: 80 0D 02 02 05 06 CA 5D 47 D9 [10:53:57]Write to MH i2c: E2 0D 00 09 6F 80 0D 02 02 05 00 06 CA 5D 47 D9 00 00 49 [10:53:57]Write i2c OK [10:53:57]MH_I2C_Read... [10:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:57]Read from MH i2c: E2 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 03 00 09 6F 00 90 00 EC [10:53:57]RAPDU: 90 00 [10:53:57]wFMCommunicate OK [10:53:57]wFMCommunicate request_size=4 [10:53:57]MH_SAM_APDU [10:53:57]CAPDU: 80 0D 03 02 [10:53:57]Write to MH i2c: E2 08 00 0A 6F 80 0D 03 02 00 00 00 00 F4 [10:53:57]Write i2c OK [10:53:57]MH_I2C_Read... [10:53:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:57]Read from MH i2c: E2 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 0B 00 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 0B 00 0A 6F 00 03 7B DC F5 AB B7 43 4B 90 00 34 [10:53:57]RAPDU: 03 7B DC F5 AB B7 43 4B 90 00 [10:53:57]wFMCommunicate OK [10:53:57]SAM_PROTO_SignData done [10:53:57]FM_MakeSignedData done [10:53:57]CreateOFDProtocolMessage [10:53:57]wFMCommunicate request_size=4 [10:53:57]MH_SAM_APDU [10:53:57]CAPDU: 80 11 00 00 [10:53:57]Write to MH i2c: E2 08 00 0B 6F 80 11 00 00 00 00 00 00 F4 [10:53:57]Write i2c OK [10:53:57]MH_I2C_Read... [10:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:57]Read from MH i2c: E2 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 17 00 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: E2 17 00 0B 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [10:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:53:57]wFMCommunicate OK [10:53:57]CreateOFDProtocolMessage done [10:53:57]OFDSenderStorePacket 96673 [10:53:57]StoreOFDPacket docnum=96673 [10:53:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 28 07 01 7B 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 34 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 B6 00 00 00 F4 03 04 00 C9 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 79 01 00 35 04 06 00 66 06 CA 5D 47 D9 03 7B DC F5 AB B7 43 4B [10:53:57]CheckFolder [10:53:57]dirname=/storage/ofd_packets [10:53:57]CheckFolder done [10:53:57]ProducePacketName [10:53:57]name=ofd_packets/00096673 [10:53:57]NVStorageSaveData ofd_packets/00096673 [10:53:57]File name is /storage/ofd_packets/00096673 [10:53:57]Write 301 bytes [10:53:57]NVStorageSaveData done [10:53:57]OFDSenderStorePacket done [10:53:57]KKMCreateOFDPacket done [10:53:57]NVStorageSaveData kkm_last_timestamp [10:53:57]File name is /storage/kkm_last_timestamp [10:53:57]Write 4 bytes [10:53:57]NVStorageSaveData done [10:53:57]ExternCall_PrintAddStr [10:53:57]wPrintStart [10:53:57]Write to MH i2c: 01 00 00 0C 6F 7B [10:53:57]Write i2c OK [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: 01 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: 01 07 00 [10:53:57]MH_I2C_Read... [10:53:57]Read from MH i2c: 01 07 00 0C 6F 00 00 00 00 00 FF 0F 90 [10:53:57]RasterBufferAndPrint [10:53:57]line Счет N : (1)3407200 [10:53:57]line ИНН: 02508201610067 [10:53:57]line Контрольно-Кассовый Чек [10:53:57]line ПРОДАЖА [10:53:57]line ТРК (МРК, ГНК) : 32 [10:53:57]line Товар: 2710124130 [10:53:57]line Аи-92-К-4 [10:53:57]line 7.480 * 66.90 [10:53:57]line = 500.41 [10:53:57]line НДС 12% НСП 1% [10:53:57]line > о реализуемом товаре [10:53:57]line ОКРУГЛЕНИЕ: -0.41 [10:53:57]line ИТОГО: 500.00 [10:53:57]line Внесено: 500.00 [10:53:57]line СДАЧА: 0.00 [10:53:57]line НСП 1% : 4.43 [10:53:57]line НДС 12% : 53.14 [10:53:57]line Наличными: 500.00 [10:53:57]line Безнал.: 0.00 [10:53:57]line Место: АЗС № 82 "Партнер Нефть" [10:53:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:53:57]line СНО: Общий режим [10:53:57]line Чек 182 29.10.2024 10:54 [10:53:57]line Смена: 145 ФФД: 1.0 [10:53:57]line ЗНМ: 0300000017 [10:53:57]line РНМ: 0000000000170478 [10:53:57]line Версия ККМ: v1.0 [10:53:58]line ФМ: 0000000002098560 [10:53:58]line ФД: 96673 [10:53:58]line ФПД: 112179350947801 [10:53:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96673&fm=112179350947801&tin=02508201610067®Number=0000000000170478&sum=50000 [10:53:58]OFD Sender: Processing packet 96673 [packets to send 58, broken 57] [10:53:58]ProducePacketName [10:53:58]name=ofd_packets/00096673 [10:53:58]OFD Sender: To server: pG, [10:53:58]CommunicateWithHost lk.salyk.kg:30040 [10:53:58]ConnectInit lk.salyk.kg [10:53:58]written 0, free lines is 4095 [10:53:58]Connected sock=10 [10:53:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 28 07 01 7B 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 34 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 B6 00 00 00 F4 03 04 00 C9 BE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 79 01 00 35 04 06 00 66 06 CA 5D 47 D9 03 7B DC F5 AB B7 43 4B [10:53:58]Write to MH i2c: 01 00 00 37 6F A6 [10:53:58]Write i2c OK [10:53:58]MH_I2C_Read... [10:53:58]Read from MH i2c: 01 [10:53:58]MH_I2C_Read... [10:53:58]Read from MH i2c: 01 07 00 [10:53:58]MH_I2C_Read... [10:53:58]Read from MH i2c: 01 07 00 37 6F 00 00 00 00 00 FB 0C B4 [10:53:58]RasterBufferAndPrint [10:53:58]line [10:53:58]line [10:53:58]line [10:53:58]line [10:53:58]line [10:53:58]written 0, free lines is 3329 [10:53:58]MH_Cut [10:53:58]Write to MH i2c: D1 01 00 3E 6F 01 7F [10:53:58]Write i2c OK [10:53:58]MH_I2C_Read... [10:53:58]Read from MH i2c: D1 [10:53:58]MH_I2C_Read... [10:53:58]Read from MH i2c: D1 01 00 [10:53:58]MH_I2C_Read... [10:53:58]Read from MH i2c: D1 01 00 3E 6F 00 7E [10:53:58]Write to MH i2c: 01 00 00 3F 6F AE [10:53:58]Write i2c OK [10:53:58]MH_I2C_Read... [10:53:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D FE 47 00 DA 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 32 30 39 38 35 36 30 10 04 04 00 A1 79 01 00 F4 03 04 00 EF 68 20 67 B6 04 01 00 00 81 1C A7 7B 4B D3 77 4C [10:53:58]CommunicateWithHost err = 0 [10:53:58]CheckOFDResponse [10:53:58]1017 (14) - 77093643461234 [10:53:58]1041 (16) - 0000000002098560 [10:53:58]1040 (4) - 96673 [10:53:58]1012 (4) - 29.10.2024 04:47 [10:53:58]1206 (1) - 0 [10:53:58]OFD Sender: Remove packet 96673 [10:53:58]ProducePacketName [10:53:58]name=ofd_packets/00096673 [10:53:58]NVStorageDeleteData [10:53:59]OFD Sender: No OFD packet to send [10:53:59]*** Cut start [10:53:59]*** Partial cut [10:53:59]*** CUTSNS_PIN = 1 [10:53:59]*** CUTSNS_PIN = 0 [10:53:59]*** Brake cut motor [10:53:59]Read from MH i2c: 01 [10:54:00]MH_I2C_Read... [10:54:00]*** Stop cut motor [10:54:00]*** Cut end [10:54:00]Read from MH i2c: 01 07 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: 01 07 00 3F 6F 00 00 00 00 00 FF 0F C3 [10:54:00]process_action close_receipt done [10:54:00]requested_data is exist [10:54:00]produce_requested_data [10:54:00]requested_item fm.sn is exist - process it [10:54:00]wFMCommunicate request_size=4 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 11 00 00 [10:54:00]Write to MH i2c: E2 08 00 40 6F 80 11 00 00 00 00 00 00 29 [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 17 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 17 00 40 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [10:54:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:54:00]wFMCommunicate OK [10:54:00]requested_item fd.num is exist - process it [10:54:00]SAM_PROTO_GetFieldsCounters [10:54:00]wFMCommunicate request_size=4 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 13 00 00 [10:54:00]Write to MH i2c: E2 08 00 41 6F 80 13 00 00 00 00 00 00 2C [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 62 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 62 00 41 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 79 01 00 0E 04 04 00 91 00 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 1B [10:54:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 79 01 00 0E 04 04 00 91 00 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 [10:54:00]wFMCommunicate OK [10:54:00]SAM_PROTO_GetFieldsCounters done [10:54:00]requested_item shift.num is exist - process it [10:54:00]requested_item shift.opened is exist - process it [10:54:00]req_shift_opened [10:54:00]FM_GetShiftState [10:54:00]SAM_PROTO_GetShiftState [10:54:00]wFMCommunicate request_size=4 [10:54:00]MH_SAM_APDU [10:54:00]CAPDU: 80 13 01 00 [10:54:00]Write to MH i2c: E2 08 00 42 6F 80 13 01 00 00 00 00 00 2E [10:54:00]Write i2c OK [10:54:00]MH_I2C_Read... [10:54:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:00]Read from MH i2c: E2 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 0E 00 [10:54:00]MH_I2C_Read... [10:54:00]Read from MH i2c: E2 0E 00 42 6F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8C [10:54:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:54:00]wFMCommunicate OK [10:54:00]SAM_PROTO_GetShiftState done [10:54:00]FM_GetShiftState done [10:54:00]req_shift_opened done [10:54:00]requested_item shift.open_date is exist - process it [10:54:00]req_shift_open_date [10:54:00]req_shift_open_date done [10:54:00]produce_requested_data done [10:54:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96673,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:54:00]process_action_free close_receipt [10:54:00]json_value_free [10:54:00]json_value_free done [10:54:00]process_json_proto returns [10:54:00]Send response to host [10:54:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96673,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:54:00]free response buf [10:54:00]execute_script done [10:54:00]execute_script returns [10:54:00]free content buf [10:54:00]Sock 7.Close socket [10:54:00]Sock 7.Thread stoped [10:54:04]OFD Sender: No OFD packet to send [10:54:09]OFD Sender: No OFD packet to send [10:54:14]OFD Sender: No OFD packet to send [10:54:19]OFD Sender: No OFD packet to send [10:54:24]OFD Sender: No OFD packet to send [10:54:29]OFD Sender: No OFD packet to send [10:54:34]OFD Sender: No OFD packet to send [10:54:39]OFD Sender: No OFD packet to send [10:54:44]OFD Sender: No OFD packet to send [10:54:49]OFD Sender: No OFD packet to send [10:54:54]OFD Sender: No OFD packet to send [10:54:59]OFD Sender: No OFD packet to send [10:55:04]OFD Sender: No OFD packet to send [10:55:09]OFD Sender: No OFD packet to send [10:55:14]OFD Sender: No OFD packet to send [10:55:19]OFD Sender: No OFD packet to send [10:55:24]OFD Sender: No OFD packet to send [10:55:29]OFD Sender: No OFD packet to send [10:55:34]OFD Sender: No OFD packet to send [10:55:39]OFD Sender: No OFD packet to send [10:55:44]OFD Sender: No OFD packet to send [10:55:45]accept exits with 9 [10:55:45]New connection [10:55:45]New thread 3066920292 created [10:55:45]Thread 3066776932 joined [10:55:45]Waiting for new connection... [10:55:45] Sock 9.Parse request [10:55:45]Sock 9.Check first char [10:55:45]Sock 9.First char is OK [10:55:45]request: POST /json_proto HTTP/1.0 [10:55:45]Method: POST [10:55:45]URL: /json_proto [10:55:45]Method is POST - this is cgi request [10:55:45]url: /json_proto [10:55:45]query_string will be loaded in cgi processing [10:55:45]execute_cgi json_proto POST (null) [10:55:45]execute_cgi path=json_proto method=POST [10:55:45]POST find Content-Length [10:55:45]Host: 172.17.40.67:8080 [10:55:45]Content-Length: 683 [10:55:45]Content-Type: application/json [10:55:45] [10:55:45]POST finish read [10:55:45]Found Content-Length = 683 [10:55:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:55:45]execute_script... [10: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)3407201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:55:45]POST & json_proto [10:55:45]process_json_proto [10:55:45]json parsed OK: [10:55:45]protocol is kg_v1.0 [10:55:45]action value=close_receipt [10:55:45]process_action close_receipt [10:55:45]cmd_close_receipt [10:55:45]MH_GetDate [10:55:45]Write to MH i2c: F0 00 00 43 6F A1 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: F0 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: F0 09 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: F0 09 00 43 6F 00 35 BF 20 67 EE DA 66 66 B9 [10:55:45]GetLastDocTimeStamp 1730199241 [10:55:45]current date 1730199349 [10:55:45]FM_GetShiftState [10:55:45]SAM_PROTO_GetShiftState [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 13 01 00 [10:55:45]Write to MH i2c: E2 08 00 44 6F 80 13 01 00 00 00 00 00 30 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 0E 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 0E 00 44 6F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8E [10:55:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:55:45]wFMCommunicate OK [10:55:45]SAM_PROTO_GetShiftState done [10:55:45]FM_GetShiftState done [10:55:45]opened in 1730160548 [10:55:45]opened+sec_in_day 1730246948 [10:55:45]quantity*price = 100015 [10:55:45]sum+1 = 100017 [10:55:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 183 29.10.2024 10:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96674 ФПД: 157953036171790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96674&fm=157953036171790&tin=02508201610067®Number=0000000000170478&sum=100000 [10:55:46]StoreToDocumentArchive [10:55:46]shift 145 fd 96674 [10:55:46]save to /storage/0145/doc_00096674 [10:55:46]save last doc name /storage/0145/doc_00096674 to /storage/kkm_last_doc_name [10:55:46]save OK [10:55:46]Clear old archive folders... [10:55:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:46]tlvbuf is 012993A0 [10:55:46]SAM_PROTO_ClearQueue [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 09 00 00 [10:55:46]Write to MH i2c: E2 08 00 51 6F 80 09 00 00 00 00 00 00 32 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 51 6F 00 90 00 34 [10:55:46]RAPDU: 90 00 [10:55:46]wFMCommunicate OK [10:55:46]SAM_PROTO_ClearQueue done [10:55:46]KKMCreateOFDPacket [10:55:46]OFDProtocolAddRootSTLVToBuf [10:55:46]FM_MakeSignedData [10:55:46]FM_MakeSignedData [10:55:46]SAM_PROTO_SignData [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 0D 01 02 [10:55:46]Write to MH i2c: E2 08 00 52 6F 80 0D 01 02 00 00 00 00 3A [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 52 6F 00 90 00 35 [10:55:46]RAPDU: 90 00 [10:55:46]wFMCommunicate OK [10:55:46]wFMCommunicate request_size=255 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 B7 00 00 00 F4 03 04 00 36 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 79 01 00 35 04 06 00 8F [10:55:46]Write to MH i2c: E2 02 01 53 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 B7 00 00 00 F4 03 04 00 36 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 79 01 00 35 04 06 00 8F 00 00 31 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 53 6F 00 90 00 36 [10:55:46]RAPDU: 90 00 [10:55:46]wFMCommunicate OK [10:55:46]wFMCommunicate request_size=10 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 0D 02 02 05 A8 4E 9C BA 0E [10:55:46]Write to MH i2c: E2 0D 00 54 6F 80 0D 02 02 05 00 A8 4E 9C BA 0E 00 00 A1 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 54 6F 00 90 00 37 [10:55:46]RAPDU: 90 00 [10:55:46]wFMCommunicate OK [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 0D 03 02 [10:55:46]Write to MH i2c: E2 08 00 55 6F 80 0D 03 02 00 00 00 00 3F [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 0B 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 0B 00 55 6F 00 07 54 2C 9F 8A AB D2 51 90 00 BE [10:55:46]RAPDU: 07 54 2C 9F 8A AB D2 51 90 00 [10:55:46]wFMCommunicate OK [10:55:46]SAM_PROTO_SignData done [10:55:46]FM_MakeSignedData done [10:55:46]CreateOFDProtocolMessage [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 11 00 00 [10:55:46]Write to MH i2c: E2 08 00 56 6F 80 11 00 00 00 00 00 00 3F [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 17 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 17 00 56 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [10:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:55:46]wFMCommunicate OK [10:55:46]CreateOFDProtocolMessage done [10:55:46]OFDSenderStorePacket 96674 [10:55:46]StoreOFDPacket docnum=96674 [10:55:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 90 07 01 DC D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 B7 00 00 00 F4 03 04 00 36 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 79 01 00 35 04 06 00 8F A8 4E 9C BA 0E 07 54 2C 9F 8A AB D2 51 [10:55:46]CheckFolder [10:55:46]dirname=/storage/ofd_packets [10:55:46]CheckFolder done [10:55:46]ProducePacketName [10:55:46]name=ofd_packets/00096674 [10:55:46]NVStorageSaveData ofd_packets/00096674 [10:55:46]File name is /storage/ofd_packets/00096674 [10:55:46]Write 301 bytes [10:55:46]NVStorageSaveData done [10:55:46]OFDSenderStorePacket done [10:55:46]KKMCreateOFDPacket done [10:55:46]NVStorageSaveData kkm_last_timestamp [10:55:46]File name is /storage/kkm_last_timestamp [10:55:46]Write 4 bytes [10:55:46]NVStorageSaveData done [10:55:46]ExternCall_PrintAddStr [10:55:46]wPrintStart [10:55:46]Write to MH i2c: 01 00 00 57 6F C6 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: 01 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: 01 07 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: 01 07 00 57 6F 00 00 00 00 00 FF 0F DB [10:55:46]RasterBufferAndPrint [10:55:46]line Счет N : (1)3407201 [10:55:46]line ИНН: 02508201610067 [10:55:46]line Контрольно-Кассовый Чек [10:55:46]line ПРОДАЖА [10:55:46]line ТРК (МРК, ГНК) : 42 [10:55:46]line Товар: 2710124130 [10:55:46]line Аи-92-К-4 [10:55:46]line 14.950 * 66.90 [10:55:46]line = 1000.16 [10:55:46]line НДС 12% НСП 1% [10:55:46]line > о реализуемом товаре [10:55:46]line ОКРУГЛЕНИЕ: -0.16 [10:55:46]line ИТОГО: 1000.00 [10:55:46]line Внесено: 1000.00 [10:55:46]line СДАЧА: 0.00 [10:55:46]line НСП 1% : 8.85 [10:55:46]line НДС 12% : 106.21 [10:55:46]line Наличными: 1000.00 [10:55:46]line Безнал.: 0.00 [10:55:46]line Место: АЗС № 82 "Партнер Нефть" [10:55:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:55:46]line СНО: Общий режим [10:55:46]line Чек 183 29.10.2024 10:55 [10:55:46]line Смена: 145 ФФД: 1.0 [10:55:46]line ЗНМ: 0300000017 [10:55:46]line РНМ: 0000000000170478 [10:55:46]line Версия ККМ: v1.0 [10:55:46]line ФМ: 0000000002098560 [10:55:46]line ФД: 96674 [10:55:46]line ФПД: 157953036171790 [10:55:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96674&fm=157953036171790&tin=02508201610067®Number=0000000000170478&sum=100000 [10:55:47]OFD Sender: Processing packet 96674 [packets to send 58, broken 57] [10:55:47]ProducePacketName [10:55:47]name=ofd_packets/00096674 [10:55:47]OFD Sender: To server: pG, [10:55:47]CommunicateWithHost lk.salyk.kg:30040 [10:55:47]ConnectInit lk.salyk.kg [10:55:47]written 0, free lines is 4095 [10:55:47]Connected sock=11 [10:55:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 90 07 01 DC D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 B7 00 00 00 F4 03 04 00 36 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 79 01 00 35 04 06 00 8F A8 4E 9C BA 0E 07 54 2C 9F 8A AB D2 51 [10:55:47]Write to MH i2c: 01 00 00 82 6F F1 [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: 01 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: 01 07 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: 01 07 00 82 6F 00 00 00 00 00 F4 0C F8 [10:55:47]RasterBufferAndPrint [10:55:47]line [10:55:47]line [10:55:47]line [10:55:47]line [10:55:47]line [10:55:47]written 0, free lines is 3322 [10:55:47]MH_Cut [10:55:47]Write to MH i2c: D1 01 00 89 6F 01 CA [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: D1 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: D1 01 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: D1 01 00 89 6F 00 C9 [10:55:47]Write to MH i2c: 01 00 00 8A 6F F9 [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B6 E6 47 00 9C 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 32 30 39 38 35 36 30 10 04 04 00 A2 79 01 00 F4 03 04 00 5C 69 20 67 B6 04 01 00 00 D4 3E D1 4C 15 3B 9E 80 [10:55:47]CommunicateWithHost err = 0 [10:55:47]CheckOFDResponse [10:55:47]1017 (14) - 77093643461234 [10:55:47]1041 (16) - 0000000002098560 [10:55:47]1040 (4) - 96674 [10:55:47]1012 (4) - 29.10.2024 04:49 [10:55:47]1206 (1) - 0 [10:55:47]OFD Sender: Remove packet 96674 [10:55:47]ProducePacketName [10:55:47]name=ofd_packets/00096674 [10:55:47]NVStorageDeleteData [10:55:48]OFD Sender: No OFD packet to send [10:55:48]*** Cut start [10:55:48]*** Partial cut [10:55:48]*** CUTSNS_PIN = 1 [10:55:48]*** CUTSNS_PIN = 0 [10:55:48]*** Brake cut motor [10:55:48]Read from MH i2c: 01 [10:55:49]MH_I2C_Read... [10:55:49]*** Stop cut motor [10:55:49]*** Cut end [10:55:49]Read from MH i2c: 01 07 00 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: 01 07 00 8A 6F 00 00 00 00 00 FF 0F 0E [10:55:49]process_action close_receipt done [10:55:49]requested_data is exist [10:55:49]produce_requested_data [10:55:49]requested_item fm.sn is exist - process it [10:55:49]wFMCommunicate request_size=4 [10:55:49]MH_SAM_APDU [10:55:49]CAPDU: 80 11 00 00 [10:55:49]Write to MH i2c: E2 08 00 8B 6F 80 11 00 00 00 00 00 00 74 [10:55:49]Write i2c OK [10:55:49]MH_I2C_Read... [10:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:49]Read from MH i2c: E2 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: E2 17 00 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: E2 17 00 8B 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [10:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:55:49]wFMCommunicate OK [10:55:49]requested_item fd.num is exist - process it [10:55:49]SAM_PROTO_GetFieldsCounters [10:55:49]wFMCommunicate request_size=4 [10:55:49]MH_SAM_APDU [10:55:49]CAPDU: 80 13 00 00 [10:55:49]Write to MH i2c: E2 08 00 8C 6F 80 13 00 00 00 00 00 00 77 [10:55:49]Write i2c OK [10:55:49]MH_I2C_Read... [10:55:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:49]Read from MH i2c: E2 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: E2 62 00 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: E2 62 00 8C 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 79 01 00 0E 04 04 00 91 00 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 6A [10:55:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 79 01 00 0E 04 04 00 91 00 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 [10:55:49]wFMCommunicate OK [10:55:49]SAM_PROTO_GetFieldsCounters done [10:55:49]requested_item shift.num is exist - process it [10:55:49]requested_item shift.opened is exist - process it [10:55:49]req_shift_opened [10:55:49]FM_GetShiftState [10:55:49]SAM_PROTO_GetShiftState [10:55:49]wFMCommunicate request_size=4 [10:55:49]MH_SAM_APDU [10:55:49]CAPDU: 80 13 01 00 [10:55:49]Write to MH i2c: E2 08 00 8D 6F 80 13 01 00 00 00 00 00 79 [10:55:49]Write i2c OK [10:55:49]MH_I2C_Read... [10:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:49]Read from MH i2c: E2 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: E2 0E 00 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: E2 0E 00 8D 6F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D7 [10:55:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:55:49]wFMCommunicate OK [10:55:49]SAM_PROTO_GetShiftState done [10:55:49]FM_GetShiftState done [10:55:49]req_shift_opened done [10:55:49]requested_item shift.open_date is exist - process it [10:55:49]req_shift_open_date [10:55:49]req_shift_open_date done [10:55:49]produce_requested_data done [10:55:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96674,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:55:49]process_action_free close_receipt [10:55:49]json_value_free [10:55:49]json_value_free done [10:55:49]process_json_proto returns [10:55:49]Send response to host [10:55:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96674,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:55:49]free response buf [10:55:49]execute_script done [10:55:49]execute_script returns [10:55:49]free content buf [10:55:49]Sock 9.Close socket [10:55:49]Sock 9.Thread stoped [10:55:53]OFD Sender: No OFD packet to send [10:55:58]OFD Sender: No OFD packet to send [10:55:58]accept exits with 7 [10:55:58]New connection [10:55:58]New thread 3066776932 created [10:55:58]Thread 3066920292 joined [10:55:58]Waiting for new connection... [10:55:58] Sock 7.Parse request [10:55:58]Sock 7.Check first char [10:55:58]Sock 7.First char is OK [10:55:58]request: POST /json_proto HTTP/1.0 [10:55:58]Method: POST [10:55:58]URL: /json_proto [10:55:58]Method is POST - this is cgi request [10:55:58]url: /json_proto [10:55:58]query_string will be loaded in cgi processing [10:55:58]execute_cgi json_proto POST (null) [10:55:58]execute_cgi path=json_proto method=POST [10:55:58]POST find Content-Length [10:55:58]Host: 172.17.40.67:8080 [10:55:58]Content-Length: 678 [10:55:58]Content-Type: application/json [10:55:58] [10:55:58]POST finish read [10:55:58]Found Content-Length = 678 [10:55:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58]execute_script... [10:55: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)3407202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58]POST & json_proto [10:55:58]process_json_proto [10:55:58]json parsed OK: [10:55:58]protocol is kg_v1.0 [10:55:58]action value=close_receipt [10:55:58]process_action close_receipt [10:55:58]cmd_close_receipt [10:55:58]MH_GetDate [10:55:58]Write to MH i2c: F0 00 00 8E 6F EC [10:55:58]Write i2c OK [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: F0 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: F0 09 00 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: F0 09 00 8E 6F 00 43 BF 20 67 EE DA 66 66 12 [10:55:58]GetLastDocTimeStamp 1730199350 [10:55:58]current date 1730199363 [10:55:58]FM_GetShiftState [10:55:58]SAM_PROTO_GetShiftState [10:55:58]wFMCommunicate request_size=4 [10:55:58]MH_SAM_APDU [10:55:58]CAPDU: 80 13 01 00 [10:55:58]Write to MH i2c: E2 08 00 8F 6F 80 13 01 00 00 00 00 00 7B [10:55:58]Write i2c OK [10:55:58]MH_I2C_Read... [10:55:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:58]Read from MH i2c: E2 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: E2 0E 00 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: E2 0E 00 8F 6F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D9 [10:55:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:55:58]wFMCommunicate OK [10:55:58]SAM_PROTO_GetShiftState done [10:55:58]FM_GetShiftState done [10:55:58]opened in 1730160548 [10:55:58]opened+sec_in_day 1730246948 [10:55:58]quantity*price = 50041 [10:55:58]sum+1 = 50042 [10:55:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 184 29.10.2024 10:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96675 ФПД: 160994977192380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105603&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96675&fm=160994977192380&tin=02508201610067®Number=0000000000170478&sum=50000 [10:56:00]StoreToDocumentArchive [10:56:00]shift 145 fd 96675 [10:56:00]save to /storage/0145/doc_00096675 [10:56:00]save last doc name /storage/0145/doc_00096675 to /storage/kkm_last_doc_name [10:56:00]save OK [10:56:00]Clear old archive folders... [10:56:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:56:00]tlvbuf is 010DC300 [10:56:00]SAM_PROTO_ClearQueue [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 09 00 00 [10:56:00]Write to MH i2c: E2 08 00 9C 6F 80 09 00 00 00 00 00 00 7D [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 9C 6F 00 90 00 7F [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]SAM_PROTO_ClearQueue done [10:56:00]KKMCreateOFDPacket [10:56:00]OFDProtocolAddRootSTLVToBuf [10:56:00]FM_MakeSignedData [10:56:00]FM_MakeSignedData [10:56:00]SAM_PROTO_SignData [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 0D 01 02 [10:56:00]Write to MH i2c: E2 08 00 9D 6F 80 0D 01 02 00 00 00 00 85 [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 9D 6F 00 90 00 80 [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]wFMCommunicate request_size=255 [10:56:00]MH_SAM_APDU [10:56: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 34 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 B8 00 00 00 F4 03 04 00 43 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 79 01 00 35 04 06 00 92 [10:56:00]Write to MH i2c: E2 02 01 9E 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B8 00 00 00 F4 03 04 00 43 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 79 01 00 35 04 06 00 92 00 00 94 [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 9E 6F 00 90 00 81 [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]wFMCommunicate request_size=10 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 0D 02 02 05 6C 90 6D 19 BC [10:56:00]Write to MH i2c: E2 0D 00 9F 6F 80 0D 02 02 05 00 6C 90 6D 19 BC 00 00 D0 [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 9F 6F 00 90 00 82 [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 0D 03 02 [10:56:00]Write to MH i2c: E2 08 00 A0 6F 80 0D 03 02 00 00 00 00 8A [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 0B 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 0B 00 A0 6F 00 3E 9C B2 5D B1 84 27 26 90 00 F6 [10:56:00]RAPDU: 3E 9C B2 5D B1 84 27 26 90 00 [10:56:00]wFMCommunicate OK [10:56:00]SAM_PROTO_SignData done [10:56:00]FM_MakeSignedData done [10:56:00]CreateOFDProtocolMessage [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 11 00 00 [10:56:00]Write to MH i2c: E2 08 00 A1 6F 80 11 00 00 00 00 00 00 8A [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 17 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 17 00 A1 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [10:56:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:56:00]wFMCommunicate OK [10:56:00]CreateOFDProtocolMessage done [10:56:00]OFDSenderStorePacket 96675 [10:56:00]StoreOFDPacket docnum=96675 [10:56:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D 61 07 01 BA 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 34 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 B8 00 00 00 F4 03 04 00 43 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 79 01 00 35 04 06 00 92 6C 90 6D 19 BC 3E 9C B2 5D B1 84 27 26 [10:56:00]CheckFolder [10:56:00]dirname=/storage/ofd_packets [10:56:00]CheckFolder done [10:56:00]ProducePacketName [10:56:00]name=ofd_packets/00096675 [10:56:00]NVStorageSaveData ofd_packets/00096675 [10:56:00]File name is /storage/ofd_packets/00096675 [10:56:00]Write 301 bytes [10:56:00]NVStorageSaveData done [10:56:00]OFDSenderStorePacket done [10:56:00]KKMCreateOFDPacket done [10:56:00]NVStorageSaveData kkm_last_timestamp [10:56:00]File name is /storage/kkm_last_timestamp [10:56:00]Write 4 bytes [10:56:00]NVStorageSaveData done [10:56:00]ExternCall_PrintAddStr [10:56:00]wPrintStart [10:56:00]Write to MH i2c: 01 00 00 A2 6F 11 [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: 01 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: 01 07 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: 01 07 00 A2 6F 00 00 00 00 00 FF 0F 26 [10:56:00]RasterBufferAndPrint [10:56:00]line Счет N : (1)3407202 [10:56:00]line ИНН: 02508201610067 [10:56:00]line Контрольно-Кассовый Чек [10:56:00]line ПРОДАЖА [10:56:00]line ТРК (МРК, ГНК) : 22 [10:56:00]line Товар: 2710124130 [10:56:00]line Аи-92-К-4 [10:56:00]line 7.480 * 66.90 [10:56:00]line = 500.41 [10:56:00]line НДС 12% НСП 1% [10:56:00]line > о реализуемом товаре [10:56:00]line ОКРУГЛЕНИЕ: -0.41 [10:56:00]line ИТОГО: 500.00 [10:56:00]line Внесено: 500.00 [10:56:00]line СДАЧА: 0.00 [10:56:00]line НСП 1% : 4.43 [10:56:00]line НДС 12% : 53.14 [10:56:00]line Наличными: 500.00 [10:56:00]line Безнал.: 0.00 [10:56:00]line Место: АЗС № 82 "Партнер Нефть" [10:56:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:56:00]line СНО: Общий режим [10:56:00]line Чек 184 29.10.2024 10:56 [10:56:00]line Смена: 145 ФФД: 1.0 [10:56:00]line ЗНМ: 0300000017 [10:56:00]line РНМ: 0000000000170478 [10:56:00]line Версия ККМ: v1.0 [10:56:00]line ФМ: 0000000002098560 [10:56:00]line ФД: 96675 [10:56:00]line ФПД: 160994977192380 [10:56:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105603&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96675&fm=160994977192380&tin=02508201610067®Number=0000000000170478&sum=50000 [10:56:00]OFD Sender: Processing packet 96675 [packets to send 58, broken 57] [10:56:00]ProducePacketName [10:56:00]name=ofd_packets/00096675 [10:56:00]OFD Sender: To server: pG, [10:56:00]CommunicateWithHost lk.salyk.kg:30040 [10:56:00]ConnectInit lk.salyk.kg [10:56:00]written 0, free lines is 4095 [10:56:01]Connected sock=10 [10:56:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D 61 07 01 BA 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 34 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 B8 00 00 00 F4 03 04 00 43 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 79 01 00 35 04 06 00 92 6C 90 6D 19 BC 3E 9C B2 5D B1 84 27 26 [10:56:01]Write to MH i2c: 01 00 00 CD 6F 3C [10:56:01]Write i2c OK [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: 01 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: 01 07 00 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: 01 07 00 CD 6F 00 00 00 00 00 F5 0C 44 [10:56:01]RasterBufferAndPrint [10:56:01]line [10:56:01]line [10:56:01]line [10:56:01]line [10:56:01]line [10:56:01]written 0, free lines is 3327 [10:56:01]MH_Cut [10:56:01]Write to MH i2c: D1 01 00 D4 6F 01 15 [10:56:01]Write i2c OK [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: D1 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: D1 01 00 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: D1 01 00 D4 6F 00 14 [10:56:01]Write to MH i2c: 01 00 00 D5 6F 44 [10:56:01]Write i2c OK [10:56:01]MH_I2C_Read... [10:56:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CE 83 47 00 0C 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 79 01 00 F4 03 04 00 6A 69 20 67 B6 04 01 00 00 A8 5B 05 C9 64 2F FB 82 [10:56:01]CommunicateWithHost err = 0 [10:56:01]CheckOFDResponse [10:56:01]1017 (14) - 77093643461234 [10:56:01]1041 (16) - 0000000002098560 [10:56:01]1040 (4) - 96675 [10:56:01]1012 (4) - 29.10.2024 04:49 [10:56:01]1206 (1) - 0 [10:56:01]OFD Sender: Remove packet 96675 [10:56:01]ProducePacketName [10:56:01]name=ofd_packets/00096675 [10:56:01]NVStorageDeleteData [10:56:01]OFD Sender: No OFD packet to send [10:56:02]*** Cut start [10:56:02]*** Partial cut [10:56:02]*** CUTSNS_PIN = 1 [10:56:02]*** CUTSNS_PIN = 0 [10:56:02]*** Brake cut motor [10:56:02]Read from MH i2c: 01 [10:56:02]MH_I2C_Read... [10:56:02]*** Stop cut motor [10:56:02]*** Cut end [10:56:02]Read from MH i2c: 01 07 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: 01 07 00 D5 6F 00 00 00 00 00 FF 0F 59 [10:56:02]process_action close_receipt done [10:56:02]requested_data is exist [10:56:02]produce_requested_data [10:56:02]requested_item fm.sn is exist - process it [10:56:02]wFMCommunicate request_size=4 [10:56:02]MH_SAM_APDU [10:56:02]CAPDU: 80 11 00 00 [10:56:02]Write to MH i2c: E2 08 00 D6 6F 80 11 00 00 00 00 00 00 BF [10:56:02]Write i2c OK [10:56:02]MH_I2C_Read... [10:56:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:02]Read from MH i2c: E2 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 17 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 17 00 D6 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [10:56:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:56:02]wFMCommunicate OK [10:56:02]requested_item fd.num is exist - process it [10:56:02]SAM_PROTO_GetFieldsCounters [10:56:02]wFMCommunicate request_size=4 [10:56:02]MH_SAM_APDU [10:56:02]CAPDU: 80 13 00 00 [10:56:02]Write to MH i2c: E2 08 00 D7 6F 80 13 00 00 00 00 00 00 C2 [10:56:02]Write i2c OK [10:56:02]MH_I2C_Read... [10:56:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:02]Read from MH i2c: E2 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 62 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 62 00 D7 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 79 01 00 0E 04 04 00 91 00 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 B9 [10:56:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 79 01 00 0E 04 04 00 91 00 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 [10:56:02]wFMCommunicate OK [10:56:02]SAM_PROTO_GetFieldsCounters done [10:56:02]requested_item shift.num is exist - process it [10:56:02]requested_item shift.opened is exist - process it [10:56:02]req_shift_opened [10:56:02]FM_GetShiftState [10:56:02]SAM_PROTO_GetShiftState [10:56:02]wFMCommunicate request_size=4 [10:56:02]MH_SAM_APDU [10:56:02]CAPDU: 80 13 01 00 [10:56:02]Write to MH i2c: E2 08 00 D8 6F 80 13 01 00 00 00 00 00 C4 [10:56:02]Write i2c OK [10:56:02]MH_I2C_Read... [10:56:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:02]Read from MH i2c: E2 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 0E 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 0E 00 D8 6F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 22 [10:56:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:56:02]wFMCommunicate OK [10:56:02]SAM_PROTO_GetShiftState done [10:56:02]FM_GetShiftState done [10:56:02]req_shift_opened done [10:56:02]requested_item shift.open_date is exist - process it [10:56:02]req_shift_open_date [10:56:02]req_shift_open_date done [10:56:02]produce_requested_data done [10:56:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96675,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:56:02]process_action_free close_receipt [10:56:02]json_value_free [10:56:02]json_value_free done [10:56:02]process_json_proto returns [10:56:02]Send response to host [10:56:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96675,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:56:02]free response buf [10:56:02]execute_script done [10:56:02]execute_script returns [10:56:02]free content buf [10:56:02]Sock 7.Close socket [10:56:02]Sock 7.Thread stoped [10:56:06]OFD Sender: No OFD packet to send [10:56:11]OFD Sender: No OFD packet to send [10:56:16]OFD Sender: No OFD packet to send [10:56:22]OFD Sender: No OFD packet to send [10:56:27]OFD Sender: No OFD packet to send [10:56:32]OFD Sender: No OFD packet to send [10:56:37]OFD Sender: No OFD packet to send [10:56:42]OFD Sender: No OFD packet to send [10:56:47]OFD Sender: No OFD packet to send [10:56:52]OFD Sender: No OFD packet to send [10:56:57]OFD Sender: No OFD packet to send [10:57:02]OFD Sender: No OFD packet to send [10:57:03]accept exits with 9 [10:57:03]New connection [10:57:03]New thread 3066920292 created [10:57:03]Thread 3066776932 joined [10:57:03]Waiting for new connection... [10:57:03] Sock 9.Parse request [10:57:03]Sock 9.Check first char [10:57:03]Sock 9.First char is OK [10:57:03]request: POST /json_proto HTTP/1.0 [10:57:03]Method: POST [10:57:03]URL: /json_proto [10:57:03]Method is POST - this is cgi request [10:57:03]url: /json_proto [10:57:03]query_string will be loaded in cgi processing [10:57:03]execute_cgi json_proto POST (null) [10:57:03]execute_cgi path=json_proto method=POST [10:57:03]POST find Content-Length [10:57:03]Host: 172.17.40.67:8080 [10:57:03]Content-Length: 767 [10:57:03]Content-Type: application/json [10:57:03] [10:57:03]POST finish read [10:57:03]Found Content-Length = 767 [10:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:57:03]execute_script... [10:57: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)3407203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:57:03]POST & json_proto [10:57:03]process_json_proto [10:57:03]json parsed OK: [10:57:03]protocol is kg_v1.0 [10:57:03]action value=close_receipt [10:57:03]process_action close_receipt [10:57:03]cmd_close_receipt [10:57:03]MH_GetDate [10:57:03]Write to MH i2c: F0 00 00 D9 6F 37 [10:57:03]Write i2c OK [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: F0 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: F0 09 00 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: F0 09 00 D9 6F 00 84 BF 20 67 EE DA 66 66 9E [10:57:03]GetLastDocTimeStamp 1730199363 [10:57:03]current date 1730199428 [10:57:03]FM_GetShiftState [10:57:03]SAM_PROTO_GetShiftState [10:57:03]wFMCommunicate request_size=4 [10:57:03]MH_SAM_APDU [10:57:03]CAPDU: 80 13 01 00 [10:57:03]Write to MH i2c: E2 08 00 DA 6F 80 13 01 00 00 00 00 00 C6 [10:57:03]Write i2c OK [10:57:03]MH_I2C_Read... [10:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:03]Read from MH i2c: E2 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: E2 0E 00 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: E2 0E 00 DA 6F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 24 [10:57:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:57:03]wFMCommunicate OK [10:57:03]SAM_PROTO_GetShiftState done [10:57:03]FM_GetShiftState done [10:57:03]opened in 1730160548 [10:57:03]opened+sec_in_day 1730246948 [10:57:03]quantity*price = 50041 [10:57:03]sum+1 = 50042 [10:57:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 185 29.10.2024 10:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96676 ФПД: 176733466481359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105708&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96676&fm=176733466481359&tin=02508201610067®Number=0000000000170478&sum=50041 [10:57:04]StoreToDocumentArchive [10:57:04]shift 145 fd 96676 [10:57:04]save to /storage/0145/doc_00096676 [10:57:04]save last doc name /storage/0145/doc_00096676 to /storage/kkm_last_doc_name [10:57:04]save OK [10:57:04]Clear old archive folders... [10:57:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:57:04]tlvbuf is 01198810 [10:57:04]SAM_PROTO_ClearQueue [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 09 00 00 [10:57:04]Write to MH i2c: E2 08 00 E7 6F 80 09 00 00 00 00 00 00 C8 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 E7 6F 00 90 00 CA [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]SAM_PROTO_ClearQueue done [10:57:04]KKMCreateOFDPacket [10:57:04]OFDProtocolAddRootSTLVToBuf [10:57:04]FM_MakeSignedData [10:57:04]FM_MakeSignedData [10:57:04]SAM_PROTO_SignData [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 0D 01 02 [10:57:04]Write to MH i2c: E2 08 00 E8 6F 80 0D 01 02 00 00 00 00 D0 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 E8 6F 00 90 00 CB [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]wFMCommunicate request_size=255 [10:57:04]MH_SAM_APDU [10:57: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 34 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 B9 00 00 00 F4 03 04 00 84 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 79 01 00 35 04 06 00 A0 [10:57:04]Write to MH i2c: E2 02 01 E9 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B9 00 00 00 F4 03 04 00 84 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 79 01 00 35 04 06 00 A0 00 00 82 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 E9 6F 00 90 00 CC [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]wFMCommunicate request_size=10 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 0D 02 02 05 BC F7 7D 52 CF [10:57:04]Write to MH i2c: E2 0D 00 EA 6F 80 0D 02 02 05 00 BC F7 7D 52 CF 00 00 2E [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 EA 6F 00 90 00 CD [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 0D 03 02 [10:57:04]Write to MH i2c: E2 08 00 EB 6F 80 0D 03 02 00 00 00 00 D5 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 0B 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 0B 00 EB 6F 00 6F B0 D8 26 52 DA 2A 38 90 00 81 [10:57:04]RAPDU: 6F B0 D8 26 52 DA 2A 38 90 00 [10:57:04]wFMCommunicate OK [10:57:04]SAM_PROTO_SignData done [10:57:04]FM_MakeSignedData done [10:57:04]CreateOFDProtocolMessage [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 11 00 00 [10:57:04]Write to MH i2c: E2 08 00 EC 6F 80 11 00 00 00 00 00 00 D5 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:05]Read from MH i2c: E2 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 17 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 17 00 EC 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [10:57:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:57:05]wFMCommunicate OK [10:57:05]CreateOFDProtocolMessage done [10:57:05]OFDSenderStorePacket 96676 [10:57:05]StoreOFDPacket docnum=96676 [10:57:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 72 07 01 67 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 34 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 B9 00 00 00 F4 03 04 00 84 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 79 01 00 35 04 06 00 A0 BC F7 7D 52 CF 6F B0 D8 26 52 DA 2A 38 [10:57:05]CheckFolder [10:57:05]dirname=/storage/ofd_packets [10:57:05]CheckFolder done [10:57:05]ProducePacketName [10:57:05]name=ofd_packets/00096676 [10:57:05]NVStorageSaveData ofd_packets/00096676 [10:57:05]File name is /storage/ofd_packets/00096676 [10:57:05]Write 301 bytes [10:57:05]NVStorageSaveData done [10:57:05]OFDSenderStorePacket done [10:57:05]KKMCreateOFDPacket done [10:57:05]NVStorageSaveData kkm_last_timestamp [10:57:05]File name is /storage/kkm_last_timestamp [10:57:05]Write 4 bytes [10:57:05]NVStorageSaveData done [10:57:05]ExternCall_PrintAddStr [10:57:05]wPrintStart [10:57:05]Write to MH i2c: 01 00 00 ED 6F 5C [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 ED 6F 00 00 00 00 00 FF 0F 71 [10:57:05]RasterBufferAndPrint [10:57:05]line Счет N : (1)3407203 [10:57:05]line ИНН: 02508201610067 [10:57:05]line Контрольно-Кассовый Чек [10:57:05]line ПРОДАЖА [10:57:05]line ТРК (МРК, ГНК) : 32 [10:57:05]line Товар: 2710124130 [10:57:05]line Аи-92-К-4 [10:57:05]line 7.480 * 66.90 [10:57:05]line = 500.41 [10:57:05]line НДС 12% НСП 1% [10:57:05]line > о реализуемом товаре [10:57:05]line ИТОГО: 500.41 [10:57:05]line НСП 1% : 4.43 [10:57:05]line НДС 12% : 53.14 [10:57:05]line Наличными: 0.00 [10:57:05]line Безнал.: 500.41 [10:57:05]line Место: АЗС № 82 "Партнер Нефть" [10:57:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:57:05]line СНО: Общий режим [10:57:05]line Чек 185 29.10.2024 10:57 [10:57:05]line Смена: 145 ФФД: 1.0 [10:57:05]line ЗНМ: 0300000017 [10:57:05]line РНМ: 0000000000170478 [10:57:05]line Версия ККМ: v1.0 [10:57:05]line Платежная система: Mbank [10:57:05]line ФМ: 0000000002098560 [10:57:05]line ФД: 96676 [10:57:05]line ФПД: 176733466481359 [10:57:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105708&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96676&fm=176733466481359&tin=02508201610067®Number=0000000000170478&sum=50041 [10:57:05]OFD Sender: Processing packet 96676 [packets to send 58, broken 57] [10:57:05]ProducePacketName [10:57:05]name=ofd_packets/00096676 [10:57:05]OFD Sender: To server: pG, [10:57:05]CommunicateWithHost lk.salyk.kg:30040 [10:57:05]ConnectInit lk.salyk.kg [10:57:05]written 0, free lines is 4095 [10:57:05]Connected sock=10 [10:57:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 72 07 01 67 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 34 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 B9 00 00 00 F4 03 04 00 84 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 79 01 00 35 04 06 00 A0 BC F7 7D 52 CF 6F B0 D8 26 52 DA 2A 38 [10:57:05]Write to MH i2c: 01 00 00 16 70 86 [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 16 70 00 00 00 00 00 1C 0D B6 [10:57:05]RasterBufferAndPrint [10:57:05]line [10:57:05]line [10:57:05]line [10:57:05]line [10:57:05]line [10:57:05]written 0, free lines is 3362 [10:57:05]MH_Cut [10:57:05]Write to MH i2c: D1 01 00 1D 70 01 5F [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: D1 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: D1 01 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: D1 01 00 1D 70 00 5E [10:57:05]Write to MH i2c: 01 00 00 1E 70 8E [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F2 49 47 00 A3 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 32 30 39 38 35 36 30 10 04 04 00 A4 79 01 00 F4 03 04 00 AA 69 20 67 B6 04 01 00 00 16 7B CB 00 4D 43 90 0A [10:57:05]CommunicateWithHost err = 0 [10:57:05]CheckOFDResponse [10:57:05]1017 (14) - 77093643461234 [10:57:05]1041 (16) - 0000000002098560 [10:57:05]1040 (4) - 96676 [10:57:05]1012 (4) - 29.10.2024 04:50 [10:57:05]1206 (1) - 0 [10:57:05]OFD Sender: Remove packet 96676 [10:57:05]ProducePacketName [10:57:05]name=ofd_packets/00096676 [10:57:05]NVStorageDeleteData [10:57:06]OFD Sender: No OFD packet to send [10:57:06]*** Cut start [10:57:06]*** Partial cut [10:57:06]*** CUTSNS_PIN = 1 [10:57:06]*** CUTSNS_PIN = 0 [10:57:06]*** Brake cut motor [10:57:07]Read from MH i2c: 01 [10:57:07]MH_I2C_Read... [10:57:07]*** Stop cut motor [10:57:07]*** Cut end [10:57:07]Read from MH i2c: 01 07 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: 01 07 00 1E 70 00 00 00 00 00 FF 0F A3 [10:57:07]process_action close_receipt done [10:57:07]requested_data is exist [10:57:07]produce_requested_data [10:57:07]requested_item fm.sn is exist - process it [10:57:07]wFMCommunicate request_size=4 [10:57:07]MH_SAM_APDU [10:57:07]CAPDU: 80 11 00 00 [10:57:07]Write to MH i2c: E2 08 00 1F 70 80 11 00 00 00 00 00 00 09 [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:07]Read from MH i2c: E2 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 17 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 17 00 1F 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [10:57:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:57:07]wFMCommunicate OK [10:57:07]requested_item fd.num is exist - process it [10:57:07]SAM_PROTO_GetFieldsCounters [10:57:07]wFMCommunicate request_size=4 [10:57:07]MH_SAM_APDU [10:57:07]CAPDU: 80 13 00 00 [10:57:07]Write to MH i2c: E2 08 00 20 70 80 13 00 00 00 00 00 00 0C [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:07]Read from MH i2c: E2 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 62 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 62 00 20 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 79 01 00 0E 04 04 00 91 00 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 07 [10:57:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 79 01 00 0E 04 04 00 91 00 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 [10:57:07]wFMCommunicate OK [10:57:07]SAM_PROTO_GetFieldsCounters done [10:57:07]requested_item shift.num is exist - process it [10:57:07]requested_item shift.opened is exist - process it [10:57:07]req_shift_opened [10:57:07]FM_GetShiftState [10:57:07]SAM_PROTO_GetShiftState [10:57:07]wFMCommunicate request_size=4 [10:57:07]MH_SAM_APDU [10:57:07]CAPDU: 80 13 01 00 [10:57:07]Write to MH i2c: E2 08 00 21 70 80 13 01 00 00 00 00 00 0E [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 [10:57:07]MH_I2C_Read... [10:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:07]Read from MH i2c: E2 0E 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 0E 00 21 70 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6C [10:57:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:57:07]wFMCommunicate OK [10:57:07]SAM_PROTO_GetShiftState done [10:57:07]FM_GetShiftState done [10:57:07]req_shift_opened done [10:57:07]requested_item shift.open_date is exist - process it [10:57:07]req_shift_open_date [10:57:07]req_shift_open_date done [10:57:07]produce_requested_data done [10:57:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96676,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:57:07]process_action_free close_receipt [10:57:07]json_value_free [10:57:07]json_value_free done [10:57:07]process_json_proto returns [10:57:07]Send response to host [10:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96676,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:57:07]free response buf [10:57:07]execute_script done [10:57:07]execute_script returns [10:57:07]free content buf [10:57:07]Sock 9.Close socket [10:57:07]Sock 9.Thread stoped [10:57:11]OFD Sender: No OFD packet to send [10:57:16]OFD Sender: No OFD packet to send [10:57:21]OFD Sender: No OFD packet to send [10:57:26]OFD Sender: No OFD packet to send [10:57:31]OFD Sender: No OFD packet to send [10:57:36]OFD Sender: No OFD packet to send [10:57:41]OFD Sender: No OFD packet to send [10:57:46]OFD Sender: No OFD packet to send [10:57:51]OFD Sender: No OFD packet to send [10:57:56]OFD Sender: No OFD packet to send [10:58:01]OFD Sender: No OFD packet to send [10:58:06]OFD Sender: No OFD packet to send [10:58:11]OFD Sender: No OFD packet to send [10:58:16]OFD Sender: No OFD packet to send [10:58:21]OFD Sender: No OFD packet to send [10:58:23]accept exits with 7 [10:58:23]New connection [10:58:23]New thread 3066776932 created [10:58:23]Thread 3066920292 joined [10:58:23]Waiting for new connection... [10:58:23] Sock 7.Parse request [10:58:23]Sock 7.Check first char [10:58:23]Sock 7.First char is OK [10:58:23]request: POST /json_proto HTTP/1.0 [10:58:23]Method: POST [10:58:23]URL: /json_proto [10:58:23]Method is POST - this is cgi request [10:58:23]url: /json_proto [10:58:23]query_string will be loaded in cgi processing [10:58:23]execute_cgi json_proto POST (null) [10:58:23]execute_cgi path=json_proto method=POST [10:58:23]POST find Content-Length [10:58:23]Host: 172.17.40.67:8080 [10:58:23]Content-Length: 680 [10:58:23]Content-Type: application/json [10:58:23] [10:58:23]POST finish read [10:58:23]Found Content-Length = 680 [10:58:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 20.020, "sum" : 1525.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1525.00, "total" : 1525.00, "payments": [ { "type": 0, "sum" : 1525.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:23]execute_script... [10:58: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)3407204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 20.020, "sum" : 1525.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1525.00, "total" : 1525.00, "payments": [ { "type": 0, "sum" : 1525.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:23]POST & json_proto [10:58:23]process_json_proto [10:58:23]json parsed OK: [10:58:23]protocol is kg_v1.0 [10:58:23]action value=close_receipt [10:58:23]process_action close_receipt [10:58:23]cmd_close_receipt [10:58:23]MH_GetDate [10:58:23]Write to MH i2c: F0 00 00 22 70 81 [10:58:23]Write i2c OK [10:58:23]MH_I2C_Read... [10:58:23]Read from MH i2c: F0 [10:58:23]MH_I2C_Read... [10:58:23]Read from MH i2c: F0 09 00 [10:58:23]MH_I2C_Read... [10:58:23]Read from MH i2c: F0 09 00 22 70 00 D4 BF 20 67 EE DA 66 66 38 [10:58:23]GetLastDocTimeStamp 1730199428 [10:58:23]current date 1730199508 [10:58:23]FM_GetShiftState [10:58:23]SAM_PROTO_GetShiftState [10:58:23]wFMCommunicate request_size=4 [10:58:23]MH_SAM_APDU [10:58:23]CAPDU: 80 13 01 00 [10:58:23]Write to MH i2c: E2 08 00 23 70 80 13 01 00 00 00 00 00 10 [10:58:23]Write i2c OK [10:58:23]MH_I2C_Read... [10:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:23]Read from MH i2c: E2 [10:58:23]MH_I2C_Read... [10:58:23]Read from MH i2c: E2 0E 00 [10:58:23]MH_I2C_Read... [10:58:23]Read from MH i2c: E2 0E 00 23 70 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6E [10:58:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:58:23]wFMCommunicate OK [10:58:23]SAM_PROTO_GetShiftState done [10:58:23]FM_GetShiftState done [10:58:23]opened in 1730160548 [10:58:23]opened+sec_in_day 1730246948 [10:58:23]quantity*price = 152552 [10:58:23]sum+1 = 152553 [10:58:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 1525.00 Внесено: 1525.00 СДАЧА: 0.00 НСП 1% : 13.50 НДС 12% : 162.00 Наличными: 1525.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 186 29.10.2024 10:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96677 ФПД: 156798225195231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96677&fm=156798225195231&tin=02508201610067®Number=0000000000170478&sum=152500 [10:58:24]StoreToDocumentArchive [10:58:24]shift 145 fd 96677 [10:58:24]save to /storage/0145/doc_00096677 [10:58:24]save last doc name /storage/0145/doc_00096677 to /storage/kkm_last_doc_name [10:58:24]save OK [10:58:24]Clear old archive folders... [10:58:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:58:24]tlvbuf is 012995C0 [10:58:24]SAM_PROTO_ClearQueue [10:58:24]wFMCommunicate request_size=4 [10:58:24]MH_SAM_APDU [10:58:24]CAPDU: 80 09 00 00 [10:58:24]Write to MH i2c: E2 08 00 30 70 80 09 00 00 00 00 00 00 12 [10:58:24]Write i2c OK [10:58:24]MH_I2C_Read... [10:58:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:24]Read from MH i2c: E2 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 30 70 00 90 00 14 [10:58:24]RAPDU: 90 00 [10:58:24]wFMCommunicate OK [10:58:24]SAM_PROTO_ClearQueue done [10:58:24]KKMCreateOFDPacket [10:58:24]OFDProtocolAddRootSTLVToBuf [10:58:24]FM_MakeSignedData [10:58:24]FM_MakeSignedData [10:58:24]SAM_PROTO_SignData [10:58:24]wFMCommunicate request_size=4 [10:58:24]MH_SAM_APDU [10:58:24]CAPDU: 80 0D 01 02 [10:58:24]Write to MH i2c: E2 08 00 31 70 80 0D 01 02 00 00 00 00 1A [10:58:24]Write i2c OK [10:58:24]MH_I2C_Read... [10:58:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:24]Read from MH i2c: E2 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 31 70 00 90 00 15 [10:58:24]RAPDU: 90 00 [10:58:24]wFMCommunicate OK [10:58:24]wFMCommunicate request_size=255 [10:58:24]MH_SAM_APDU [10:58:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 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 D4 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 79 01 00 35 04 06 00 8E 9B 6E 83 [10:58:24]Write to MH i2c: E2 02 01 32 70 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 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 D4 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 79 01 00 35 04 06 00 8E 9B 6E 83 00 00 99 [10:58:24]Write i2c OK [10:58:24]MH_I2C_Read... [10:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:24]Read from MH i2c: E2 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 32 70 00 90 00 16 [10:58:24]RAPDU: 90 00 [10:58:24]wFMCommunicate OK [10:58:24]wFMCommunicate request_size=7 [10:58:24]MH_SAM_APDU [10:58:24]CAPDU: 80 0D 02 02 02 A0 DF [10:58:24]Write to MH i2c: E2 0A 00 33 70 80 0D 02 02 02 00 A0 DF 00 00 A0 [10:58:24]Write i2c OK [10:58:24]MH_I2C_Read... [10:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:24]Read from MH i2c: E2 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 03 00 33 70 00 90 00 17 [10:58:24]RAPDU: 90 00 [10:58:24]wFMCommunicate OK [10:58:24]wFMCommunicate request_size=4 [10:58:24]MH_SAM_APDU [10:58:24]CAPDU: 80 0D 03 02 [10:58:24]Write to MH i2c: E2 08 00 34 70 80 0D 03 02 00 00 00 00 1F [10:58:24]Write i2c OK [10:58:24]MH_I2C_Read... [10:58:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:24]Read from MH i2c: E2 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 0B 00 [10:58:24]MH_I2C_Read... [10:58:24]Read from MH i2c: E2 0B 00 34 70 00 7B B4 C8 D3 4E B9 2E 2E 90 00 4D [10:58:24]RAPDU: 7B B4 C8 D3 4E B9 2E 2E 90 00 [10:58:24]wFMCommunicate OK [10:58:24]SAM_PROTO_SignData done [10:58:24]FM_MakeSignedData done [10:58:24]CreateOFDProtocolMessage [10:58:24]wFMCommunicate request_size=4 [10:58:24]MH_SAM_APDU [10:58:24]CAPDU: 80 11 00 00 [10:58:25]Write to MH i2c: E2 08 00 35 70 80 11 00 00 00 00 00 00 1F [10:58:25]Write i2c OK [10:58:25]MH_I2C_Read... [10:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:25]Read from MH i2c: E2 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: E2 17 00 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: E2 17 00 35 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [10:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:25]wFMCommunicate OK [10:58:25]CreateOFDProtocolMessage done [10:58:25]OFDSenderStorePacket 96677 [10:58:25]StoreOFDPacket docnum=96677 [10:58:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B8 BE 04 01 CD C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 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 D4 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 79 01 00 35 04 06 00 8E 9B 6E 83 A0 DF 7B B4 C8 D3 4E B9 2E 2E [10:58:25]CheckFolder [10:58:25]dirname=/storage/ofd_packets [10:58:25]CheckFolder done [10:58:25]ProducePacketName [10:58:25]name=ofd_packets/00096677 [10:58:25]NVStorageSaveData ofd_packets/00096677 [10:58:25]File name is /storage/ofd_packets/00096677 [10:58:25]Write 298 bytes [10:58:25]NVStorageSaveData done [10:58:25]OFDSenderStorePacket done [10:58:25]KKMCreateOFDPacket done [10:58:25]NVStorageSaveData kkm_last_timestamp [10:58:25]File name is /storage/kkm_last_timestamp [10:58:25]Write 4 bytes [10:58:25]NVStorageSaveData done [10:58:25]ExternCall_PrintAddStr [10:58:25]wPrintStart [10:58:25]Write to MH i2c: 01 00 00 36 70 A6 [10:58:25]Write i2c OK [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: 01 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: 01 07 00 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: 01 07 00 36 70 00 00 00 00 00 FF 0F BB [10:58:25]RasterBufferAndPrint [10:58:25]line Счет N : (1)3407204 [10:58:25]line ИНН: 02508201610067 [10:58:25]line Контрольно-Кассовый Чек [10:58:25]line ПРОДАЖА [10:58:25]line ТРК (МРК, ГНК) : 51 [10:58:25]line Товар: 2710194210 [10:58:25]line ДТ-К-5 [10:58:25]line 20.020 * 76.20 [10:58:25]line = 1525.52 [10:58:25]line НДС 12% НСП 1% [10:58:25]line > о реализуемом товаре [10:58:25]line ОКРУГЛЕНИЕ: -0.52 [10:58:25]line ИТОГО: 1525.00 [10:58:25]line Внесено: 1525.00 [10:58:25]line СДАЧА: 0.00 [10:58:25]line НСП 1% : 13.50 [10:58:25]line НДС 12% : 162.00 [10:58:25]line Наличными: 1525.00 [10:58:25]line Безнал.: 0.00 [10:58:25]line Место: АЗС № 82 "Партнер Нефть" [10:58:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:58:25]line СНО: Общий режим [10:58:25]line Чек 186 29.10.2024 10:58 [10:58:25]line Смена: 145 ФФД: 1.0 [10:58:25]line ЗНМ: 0300000017 [10:58:25]line РНМ: 0000000000170478 [10:58:25]line Версия ККМ: v1.0 [10:58:25]line ФМ: 0000000002098560 [10:58:25]line ФД: 96677 [10:58:25]line ФПД: 156798225195231 [10:58:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96677&fm=156798225195231&tin=02508201610067®Number=0000000000170478&sum=152500 [10:58:25]OFD Sender: Processing packet 96677 [packets to send 58, broken 57] [10:58:25]ProducePacketName [10:58:25]name=ofd_packets/00096677 [10:58:25]OFD Sender: To server: pG, [10:58:25]CommunicateWithHost lk.salyk.kg:30040 [10:58:25]ConnectInit lk.salyk.kg [10:58:25]written 0, free lines is 4095 [10:58:25]Connected sock=10 [10:58:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B8 BE 04 01 CD C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 3F 00 00 00 00 07 04 06 00 B4 53 02 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 D4 BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 79 01 00 35 04 06 00 8E 9B 6E 83 A0 DF 7B B4 C8 D3 4E B9 2E 2E [10:58:25]Write to MH i2c: 01 00 00 61 70 D1 [10:58:25]Write i2c OK [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: 01 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: 01 07 00 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: 01 07 00 61 70 00 00 00 00 00 F4 0C D8 [10:58:25]RasterBufferAndPrint [10:58:25]line [10:58:25]line [10:58:25]line [10:58:25]line [10:58:25]line [10:58:25]written 0, free lines is 3322 [10:58:25]MH_Cut [10:58:25]Write to MH i2c: D1 01 00 68 70 01 AA [10:58:25]Write i2c OK [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: D1 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: D1 01 00 [10:58:25]MH_I2C_Read... [10:58:25]Read from MH i2c: D1 01 00 68 70 00 A9 [10:58:25]Write to MH i2c: 01 00 00 69 70 D9 [10:58:25]Write i2c OK [10:58:25]MH_I2C_Read... [10:58:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1D 27 47 00 66 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 32 30 39 38 35 36 30 10 04 04 00 A5 79 01 00 F4 03 04 00 FA 69 20 67 B6 04 01 00 00 9A 4F AC 99 C6 F4 05 F5 [10:58:25]CommunicateWithHost err = 0 [10:58:25]CheckOFDResponse [10:58:25]1017 (14) - 77093643461234 [10:58:25]1041 (16) - 0000000002098560 [10:58:25]1040 (4) - 96677 [10:58:25]1012 (4) - 29.10.2024 04:52 [10:58:25]1206 (1) - 0 [10:58:25]OFD Sender: Remove packet 96677 [10:58:25]ProducePacketName [10:58:25]name=ofd_packets/00096677 [10:58:25]NVStorageDeleteData [10:58:26]OFD Sender: No OFD packet to send [10:58:26]*** Cut start [10:58:26]*** Partial cut [10:58:26]*** CUTSNS_PIN = 1 [10:58:26]*** CUTSNS_PIN = 0 [10:58:26]*** Brake cut motor [10:58:27]Read from MH i2c: 01 [10:58:27]MH_I2C_Read... [10:58:27]*** Stop cut motor [10:58:27]*** Cut end [10:58:27]Read from MH i2c: 01 07 00 [10:58:27]MH_I2C_Read... [10:58:27]Read from MH i2c: 01 07 00 69 70 00 00 00 00 00 FF 0F EE [10:58:27]process_action close_receipt done [10:58:27]requested_data is exist [10:58:27]produce_requested_data [10:58:27]requested_item fm.sn is exist - process it [10:58:27]wFMCommunicate request_size=4 [10:58:27]MH_SAM_APDU [10:58:27]CAPDU: 80 11 00 00 [10:58:27]Write to MH i2c: E2 08 00 6A 70 80 11 00 00 00 00 00 00 54 [10:58:27]Write i2c OK [10:58:27]MH_I2C_Read... [10:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:27]Read from MH i2c: E2 [10:58:27]MH_I2C_Read... [10:58:27]Read from MH i2c: E2 17 00 [10:58:27]MH_I2C_Read... [10:58:27]Read from MH i2c: E2 17 00 6A 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [10:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:27]wFMCommunicate OK [10:58:27]requested_item fd.num is exist - process it [10:58:27]SAM_PROTO_GetFieldsCounters [10:58:27]wFMCommunicate request_size=4 [10:58:27]MH_SAM_APDU [10:58:27]CAPDU: 80 13 00 00 [10:58:27]Write to MH i2c: E2 08 00 6B 70 80 13 00 00 00 00 00 00 57 [10:58:27]Write i2c OK [10:58:27]MH_I2C_Read... [10:58:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:27]Read from MH i2c: E2 [10:58:27]MH_I2C_Read... [10:58:27]Read from MH i2c: E2 62 00 [10:58:27]MH_I2C_Read... [10:58:27]Read from MH i2c: E2 62 00 6B 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 79 01 00 0E 04 04 00 91 00 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 56 [10:58:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 79 01 00 0E 04 04 00 91 00 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 [10:58:27]wFMCommunicate OK [10:58:27]SAM_PROTO_GetFieldsCounters done [10:58:27]requested_item shift.num is exist - process it [10:58:27]requested_item shift.opened is exist - process it [10:58:27]req_shift_opened [10:58:27]FM_GetShiftState [10:58:27]SAM_PROTO_GetShiftState [10:58:27]wFMCommunicate request_size=4 [10:58:27]MH_SAM_APDU [10:58:27]CAPDU: 80 13 01 00 [10:58:27]Write to MH i2c: E2 08 00 6C 70 80 13 01 00 00 00 00 00 59 [10:58:27]Write i2c OK [10:58:27]MH_I2C_Read... [10:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:27]Read from MH i2c: E2 [10:58:27]MH_I2C_Read... [10:58:27]Read from MH i2c: E2 0E 00 [10:58:27]MH_I2C_Read... [10:58:27]Read from MH i2c: E2 0E 00 6C 70 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B7 [10:58:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:58:27]wFMCommunicate OK [10:58:27]SAM_PROTO_GetShiftState done [10:58:27]FM_GetShiftState done [10:58:27]req_shift_opened done [10:58:27]requested_item shift.open_date is exist - process it [10:58:27]req_shift_open_date [10:58:27]req_shift_open_date done [10:58:27]produce_requested_data done [10:58:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96677,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:58:27]process_action_free close_receipt [10:58:27]json_value_free [10:58:27]json_value_free done [10:58:27]process_json_proto returns [10:58:27]Send response to host [10:58:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96677,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:58:27]free response buf [10:58:27]execute_script done [10:58:27]execute_script returns [10:58:27]free content buf [10:58:27]Sock 7.Close socket [10:58:27]Sock 7.Thread stoped [10:58:29]accept exits with 9 [10:58:29]New connection [10:58:29]New thread 3066920292 created [10:58:29]Thread 3066776932 joined [10:58:29]Waiting for new connection... [10:58:29] Sock 9.Parse request [10:58:29]Sock 9.Check first char [10:58:29]Sock 9.First char is OK [10:58:29]request: POST /json_proto HTTP/1.0 [10:58:29]Method: POST [10:58:29]URL: /json_proto [10:58:29]Method is POST - this is cgi request [10:58:29]url: /json_proto [10:58:29]query_string will be loaded in cgi processing [10:58:29]execute_cgi json_proto POST (null) [10:58:29]execute_cgi path=json_proto method=POST [10:58:29]POST find Content-Length [10:58:29]Host: 172.17.40.67:8080 [10:58:29]Content-Length: 683 [10:58:29]Content-Type: application/json [10:58:29] [10:58:29]POST finish read [10:58:29]Found Content-Length = 683 [10:58:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:58:29]execute_script... [10:58: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)3407205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [10:58:29]POST & json_proto [10:58:29]process_json_proto [10:58:29]json parsed OK: [10:58:29]protocol is kg_v1.0 [10:58:29]action value=close_receipt [10:58:29]process_action close_receipt [10:58:29]cmd_close_receipt [10:58:29]MH_GetDate [10:58:29]Write to MH i2c: F0 00 00 6D 70 CC [10:58:29]Write i2c OK [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: F0 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: F0 09 00 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: F0 09 00 6D 70 00 DA BF 20 67 EE DA 66 66 89 [10:58:29]GetLastDocTimeStamp 1730199508 [10:58:29]current date 1730199514 [10:58:29]FM_GetShiftState [10:58:29]SAM_PROTO_GetShiftState [10:58:29]wFMCommunicate request_size=4 [10:58:29]MH_SAM_APDU [10:58:29]CAPDU: 80 13 01 00 [10:58:29]Write to MH i2c: E2 08 00 6E 70 80 13 01 00 00 00 00 00 5B [10:58:29]Write i2c OK [10:58:29]MH_I2C_Read... [10:58:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:29]Read from MH i2c: E2 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: E2 0E 00 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: E2 0E 00 6E 70 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B9 [10:58:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:58:29]wFMCommunicate OK [10:58:29]SAM_PROTO_GetShiftState done [10:58:29]FM_GetShiftState done [10:58:29]opened in 1730160548 [10:58:29]opened+sec_in_day 1730246948 [10:58:29]quantity*price = 100015 [10:58:29]sum+1 = 100017 [10:58:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 187 29.10.2024 10:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96678 ФПД: 151104971871343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105834&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96678&fm=151104971871343&tin=02508201610067®Number=0000000000170478&sum=100000 [10:58:30]StoreToDocumentArchive [10:58:30]shift 145 fd 96678 [10:58:30]save to /storage/0145/doc_00096678 [10:58:30]save last doc name /storage/0145/doc_00096678 to /storage/kkm_last_doc_name [10:58:30]save OK [10:58:30]Clear old archive folders... [10:58:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:58:30]tlvbuf is 0120E490 [10:58:30]SAM_PROTO_ClearQueue [10:58:30]wFMCommunicate request_size=4 [10:58:30]MH_SAM_APDU [10:58:30]CAPDU: 80 09 00 00 [10:58:30]Write to MH i2c: E2 08 00 7B 70 80 09 00 00 00 00 00 00 5D [10:58:30]Write i2c OK [10:58:30]MH_I2C_Read... [10:58:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:30]Read from MH i2c: E2 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 03 00 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 03 00 7B 70 00 90 00 5F [10:58:30]RAPDU: 90 00 [10:58:30]wFMCommunicate OK [10:58:30]SAM_PROTO_ClearQueue done [10:58:30]KKMCreateOFDPacket [10:58:30]OFDProtocolAddRootSTLVToBuf [10:58:30]FM_MakeSignedData [10:58:30]FM_MakeSignedData [10:58:30]SAM_PROTO_SignData [10:58:30]wFMCommunicate request_size=4 [10:58:30]MH_SAM_APDU [10:58:30]CAPDU: 80 0D 01 02 [10:58:30]Write to MH i2c: E2 08 00 7C 70 80 0D 01 02 00 00 00 00 65 [10:58:30]Write i2c OK [10:58:30]MH_I2C_Read... [10:58:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:30]Read from MH i2c: E2 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 03 00 [10:58:30]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 03 00 7C 70 00 90 00 60 [10:58:31]RAPDU: 90 00 [10:58:31]wFMCommunicate OK [10:58:31]wFMCommunicate request_size=255 [10:58:31]MH_SAM_APDU [10:58: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 34 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 BB 00 00 00 F4 03 04 00 DA BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 79 01 00 35 04 06 00 89 [10:58:31]Write to MH i2c: E2 02 01 7D 70 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 BB 00 00 00 F4 03 04 00 DA BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 79 01 00 35 04 06 00 89 00 00 02 [10:58:31]Write i2c OK [10:58:31]MH_I2C_Read... [10:58:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:31]Read from MH i2c: E2 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 03 00 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 03 00 7D 70 00 90 00 61 [10:58:31]RAPDU: 90 00 [10:58:31]wFMCommunicate OK [10:58:31]wFMCommunicate request_size=10 [10:58:31]MH_SAM_APDU [10:58:31]CAPDU: 80 0D 02 02 05 6D DE 2C 14 6F [10:58:31]Write to MH i2c: E2 0D 00 7E 70 80 0D 02 02 05 00 6D DE 2C 14 6F 00 00 6C [10:58:31]Write i2c OK [10:58:31]MH_I2C_Read... [10:58:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:31]Read from MH i2c: E2 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 03 00 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 03 00 7E 70 00 90 00 62 [10:58:31]RAPDU: 90 00 [10:58:31]wFMCommunicate OK [10:58:31]wFMCommunicate request_size=4 [10:58:31]MH_SAM_APDU [10:58:31]CAPDU: 80 0D 03 02 [10:58:31]Write to MH i2c: E2 08 00 7F 70 80 0D 03 02 00 00 00 00 6A [10:58:31]Write i2c OK [10:58:31]MH_I2C_Read... [10:58:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:31]Read from MH i2c: E2 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 0B 00 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 0B 00 7F 70 00 56 8A 88 2A 04 B3 E5 6D 90 00 06 [10:58:31]RAPDU: 56 8A 88 2A 04 B3 E5 6D 90 00 [10:58:31]wFMCommunicate OK [10:58:31]SAM_PROTO_SignData done [10:58:31]FM_MakeSignedData done [10:58:31]CreateOFDProtocolMessage [10:58:31]wFMCommunicate request_size=4 [10:58:31]MH_SAM_APDU [10:58:31]CAPDU: 80 11 00 00 [10:58:31]Write to MH i2c: E2 08 00 80 70 80 11 00 00 00 00 00 00 6A [10:58:31]Write i2c OK [10:58:31]MH_I2C_Read... [10:58:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:31]Read from MH i2c: E2 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 17 00 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 17 00 80 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [10:58:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:31]wFMCommunicate OK [10:58:31]CreateOFDProtocolMessage done [10:58:31]OFDSenderStorePacket 96678 [10:58:31]StoreOFDPacket docnum=96678 [10:58:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 8F 07 01 6A 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 34 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 BB 00 00 00 F4 03 04 00 DA BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 79 01 00 35 04 06 00 89 6D DE 2C 14 6F 56 8A 88 2A 04 B3 E5 6D [10:58:31]CheckFolder [10:58:31]dirname=/storage/ofd_packets [10:58:31]CheckFolder done [10:58:31]ProducePacketName [10:58:31]name=ofd_packets/00096678 [10:58:31]NVStorageSaveData ofd_packets/00096678 [10:58:31]File name is /storage/ofd_packets/00096678 [10:58:31]Write 301 bytes [10:58:31]NVStorageSaveData done [10:58:31]OFDSenderStorePacket done [10:58:31]KKMCreateOFDPacket done [10:58:31]NVStorageSaveData kkm_last_timestamp [10:58:31]File name is /storage/kkm_last_timestamp [10:58:31]Write 4 bytes [10:58:31]NVStorageSaveData done [10:58:31]ExternCall_PrintAddStr [10:58:31]wPrintStart [10:58:31]Write to MH i2c: 01 00 00 81 70 F1 [10:58:31]OFD Sender: No OFD packet to send [10:58:31]Write i2c OK [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: 01 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: 01 07 00 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: 01 07 00 81 70 00 00 00 00 00 FF 0F 06 [10:58:31]RasterBufferAndPrint [10:58:31]line Счет N : (1)3407205 [10:58:31]line ИНН: 02508201610067 [10:58:31]line Контрольно-Кассовый Чек [10:58:31]line ПРОДАЖА [10:58:31]line ТРК (МРК, ГНК) : 42 [10:58:31]line Товар: 2710124130 [10:58:31]line Аи-92-К-4 [10:58:31]line 14.950 * 66.90 [10:58:31]line = 1000.16 [10:58:31]line НДС 12% НСП 1% [10:58:31]line > о реализуемом товаре [10:58:31]line ОКРУГЛЕНИЕ: -0.16 [10:58:31]line ИТОГО: 1000.00 [10:58:31]line Внесено: 1000.00 [10:58:31]line СДАЧА: 0.00 [10:58:31]line НСП 1% : 8.85 [10:58:31]line НДС 12% : 106.21 [10:58:31]line Наличными: 1000.00 [10:58:31]line Безнал.: 0.00 [10:58:31]line Место: АЗС № 82 "Партнер Нефть" [10:58:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:58:31]line СНО: Общий режим [10:58:31]line Чек 187 29.10.2024 10:58 [10:58:31]line Смена: 145 ФФД: 1.0 [10:58:31]line ЗНМ: 0300000017 [10:58:31]line РНМ: 0000000000170478 [10:58:31]line Версия ККМ: v1.0 [10:58:31]line ФМ: 0000000002098560 [10:58:31]line ФД: 96678 [10:58:31]line ФПД: 151104971871343 [10:58:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105834&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96678&fm=151104971871343&tin=02508201610067®Number=0000000000170478&sum=100000 [10:58:31]written 0, free lines is 4095 [10:58:31]OFD Sender: Processing packet 96678 [packets to send 58, broken 57] [10:58:31]ProducePacketName [10:58:31]name=ofd_packets/00096678 [10:58:31]OFD Sender: To server: pG, [10:58:31]CommunicateWithHost lk.salyk.kg:30040 [10:58:31]ConnectInit lk.salyk.kg [10:58:31]Connected sock=10 [10:58:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 8F 07 01 6A 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 34 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 BB 00 00 00 F4 03 04 00 DA BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 79 01 00 35 04 06 00 89 6D DE 2C 14 6F 56 8A 88 2A 04 B3 E5 6D [10:58:31]Write to MH i2c: 01 00 00 AC 70 1C [10:58:32]Write i2c OK [10:58:32]MH_I2C_Read... [10:58:32]Read from MH i2c: 01 [10:58:32]MH_I2C_Read... [10:58:32]Read from MH i2c: 01 07 00 [10:58:32]MH_I2C_Read... [10:58:32]Read from MH i2c: 01 07 00 AC 70 00 00 00 00 00 0D 0D 3D [10:58:32]RasterBufferAndPrint [10:58:32]line [10:58:32]line [10:58:32]line [10:58:32]line [10:58:32]line [10:58:32]written 0, free lines is 3354 [10:58:32]MH_Cut [10:58:32]Write to MH i2c: D1 01 00 B3 70 01 F5 [10:58:32]Write i2c OK [10:58:32]MH_I2C_Read... [10:58:32]Read from MH i2c: D1 [10:58:32]MH_I2C_Read... [10:58:32]Read from MH i2c: D1 01 00 [10:58:32]MH_I2C_Read... [10:58:32]Read from MH i2c: D1 01 00 B3 70 00 F4 [10:58:32]Write to MH i2c: 01 00 00 B4 70 24 [10:58:32]Write i2c OK [10:58:32]MH_I2C_Read... [10:58:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B D4 47 00 63 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 32 30 39 38 35 36 30 10 04 04 00 A6 79 01 00 F4 03 04 00 01 6A 20 67 B6 04 01 00 00 C5 A6 53 40 FC 8B 47 28 [10:58:32]CommunicateWithHost err = 0 [10:58:32]CheckOFDResponse [10:58:32]1017 (14) - 77093643461234 [10:58:32]1041 (16) - 0000000002098560 [10:58:32]1040 (4) - 96678 [10:58:32]1012 (4) - 29.10.2024 04:52 [10:58:32]1206 (1) - 0 [10:58:32]OFD Sender: Remove packet 96678 [10:58:32]ProducePacketName [10:58:32]name=ofd_packets/00096678 [10:58:32]NVStorageDeleteData [10:58:32]*** Cut start [10:58:32]*** Partial cut [10:58:32]*** CUTSNS_PIN = 1 [10:58:32]*** CUTSNS_PIN = 0 [10:58:32]OFD Sender: No OFD packet to send [10:58:32]*** Brake cut motor [10:58:33]Read from MH i2c: 01 [10:58:33]MH_I2C_Read... [10:58:33]*** Stop cut motor [10:58:33]*** Cut end [10:58:33]Read from MH i2c: 01 07 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: 01 07 00 B4 70 00 00 00 00 00 FF 0F 39 [10:58:33]process_action close_receipt done [10:58:33]requested_data is exist [10:58:33]produce_requested_data [10:58:33]requested_item fm.sn is exist - process it [10:58:33]wFMCommunicate request_size=4 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 11 00 00 [10:58:33]Write to MH i2c: E2 08 00 B5 70 80 11 00 00 00 00 00 00 9F [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 17 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 17 00 B5 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [10:58:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:33]wFMCommunicate OK [10:58:33]requested_item fd.num is exist - process it [10:58:33]SAM_PROTO_GetFieldsCounters [10:58:33]wFMCommunicate request_size=4 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 13 00 00 [10:58:33]Write to MH i2c: E2 08 00 B6 70 80 13 00 00 00 00 00 00 A2 [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 62 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 62 00 B6 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 79 01 00 0E 04 04 00 91 00 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 A5 [10:58:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 79 01 00 0E 04 04 00 91 00 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 [10:58:33]wFMCommunicate OK [10:58:33]SAM_PROTO_GetFieldsCounters done [10:58:33]requested_item shift.num is exist - process it [10:58:33]requested_item shift.opened is exist - process it [10:58:33]req_shift_opened [10:58:33]FM_GetShiftState [10:58:33]SAM_PROTO_GetShiftState [10:58:33]wFMCommunicate request_size=4 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 13 01 00 [10:58:33]Write to MH i2c: E2 08 00 B7 70 80 13 01 00 00 00 00 00 A4 [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 0E 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 0E 00 B7 70 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 02 [10:58:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:58:33]wFMCommunicate OK [10:58:33]SAM_PROTO_GetShiftState done [10:58:33]FM_GetShiftState done [10:58:33]req_shift_opened done [10:58:33]requested_item shift.open_date is exist - process it [10:58:33]req_shift_open_date [10:58:33]req_shift_open_date done [10:58:33]produce_requested_data done [10:58:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96678,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:58:33]process_action_free close_receipt [10:58:33]json_value_free [10:58:33]json_value_free done [10:58:33]process_json_proto returns [10:58:33]Send response to host [10:58:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96678,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:58:33]free response buf [10:58:33]execute_script done [10:58:33]execute_script returns [10:58:33]free content buf [10:58:33]Sock 9.Close socket [10:58:33]Sock 9.Thread stoped [10:58:37]OFD Sender: No OFD packet to send [10:58:42]OFD Sender: No OFD packet to send [10:58:47]OFD Sender: No OFD packet to send [10:58:48]accept exits with 7 [10:58:48]New connection [10:58:48]New thread 3066776932 created [10:58:48]Thread 3066920292 joined [10:58:48]Waiting for new connection... [10:58:48] Sock 7.Parse request [10:58:48]Sock 7.Check first char [10:58:48]Sock 7.First char is OK [10:58:48]request: POST /json_proto HTTP/1.0 [10:58:48]Method: POST [10:58:48]URL: /json_proto [10:58:48]Method is POST - this is cgi request [10:58:48]url: /json_proto [10:58:48]query_string will be loaded in cgi processing [10:58:48]execute_cgi json_proto POST (null) [10:58:48]execute_cgi path=json_proto method=POST [10:58:48]POST find Content-Length [10:58:48]Host: 172.17.40.67:8080 [10:58:48]Content-Length: 678 [10:58:48]Content-Type: application/json [10:58:48] [10:58:48]POST finish read [10:58:48]Found Content-Length = 678 [10:58:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:48]execute_script... [10: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)3407206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:48]POST & json_proto [10:58:48]process_json_proto [10:58:48]json parsed OK: [10:58:48]protocol is kg_v1.0 [10:58:48]action value=close_receipt [10:58:48]process_action close_receipt [10:58:48]cmd_close_receipt [10:58:48]MH_GetDate [10:58:48]Write to MH i2c: F0 00 00 B8 70 17 [10:58:48]Write i2c OK [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: F0 [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: F0 09 00 [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: F0 09 00 B8 70 00 ED BF 20 67 EE DA 66 66 E7 [10:58:48]GetLastDocTimeStamp 1730199514 [10:58:48]current date 1730199533 [10:58:48]FM_GetShiftState [10:58:48]SAM_PROTO_GetShiftState [10:58:48]wFMCommunicate request_size=4 [10:58:48]MH_SAM_APDU [10:58:48]CAPDU: 80 13 01 00 [10:58:48]Write to MH i2c: E2 08 00 B9 70 80 13 01 00 00 00 00 00 A6 [10:58:48]Write i2c OK [10:58:48]MH_I2C_Read... [10:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:48]Read from MH i2c: E2 [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: E2 0E 00 [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: E2 0E 00 B9 70 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [10:58:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:58:48]wFMCommunicate OK [10:58:48]SAM_PROTO_GetShiftState done [10:58:48]FM_GetShiftState done [10:58:48]opened in 1730160548 [10:58:48]opened+sec_in_day 1730246948 [10:58:48]quantity*price = 30038 [10:58:48]sum+1 = 30039 [10:58:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 188 29.10.2024 10:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96679 ФПД: 132552957834495 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105853&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96679&fm=132552957834495&tin=02508201610067®Number=0000000000170478&sum=30000 [10:58:49]StoreToDocumentArchive [10:58:49]shift 145 fd 96679 [10:58:49]save to /storage/0145/doc_00096679 [10:58:49]save last doc name /storage/0145/doc_00096679 to /storage/kkm_last_doc_name [10:58:49]save OK [10:58:49]Clear old archive folders... [10:58:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:58:49]tlvbuf is 013766A0 [10:58:49]SAM_PROTO_ClearQueue [10:58:49]wFMCommunicate request_size=4 [10:58:49]MH_SAM_APDU [10:58:49]CAPDU: 80 09 00 00 [10:58:49]Write to MH i2c: E2 08 00 C6 70 80 09 00 00 00 00 00 00 A8 [10:58:49]Write i2c OK [10:58:49]MH_I2C_Read... [10:58:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:49]Read from MH i2c: E2 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 03 00 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 03 00 C6 70 00 90 00 AA [10:58:49]RAPDU: 90 00 [10:58:49]wFMCommunicate OK [10:58:49]SAM_PROTO_ClearQueue done [10:58:49]KKMCreateOFDPacket [10:58:49]OFDProtocolAddRootSTLVToBuf [10:58:49]FM_MakeSignedData [10:58:49]FM_MakeSignedData [10:58:49]SAM_PROTO_SignData [10:58:49]wFMCommunicate request_size=4 [10:58:49]MH_SAM_APDU [10:58:49]CAPDU: 80 0D 01 02 [10:58:49]Write to MH i2c: E2 08 00 C7 70 80 0D 01 02 00 00 00 00 B0 [10:58:49]Write i2c OK [10:58:49]MH_I2C_Read... [10:58:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:50]Read from MH i2c: E2 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 03 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 03 00 C7 70 00 90 00 AB [10:58:50]RAPDU: 90 00 [10:58:50]wFMCommunicate OK [10:58:50]wFMCommunicate request_size=255 [10:58:50]MH_SAM_APDU [10:58: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 34 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 BC 00 00 00 F4 03 04 00 ED BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 79 01 00 35 04 06 00 78 [10:58:50]Write to MH i2c: E2 02 01 C8 70 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BC 00 00 00 F4 03 04 00 ED BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 79 01 00 35 04 06 00 78 00 00 4B [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:50]Read from MH i2c: E2 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 03 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 03 00 C8 70 00 90 00 AC [10:58:50]RAPDU: 90 00 [10:58:50]wFMCommunicate OK [10:58:50]wFMCommunicate request_size=10 [10:58:50]MH_SAM_APDU [10:58:50]CAPDU: 80 0D 02 02 05 8E 63 F7 34 FF [10:58:50]Write to MH i2c: E2 0D 00 C9 70 80 0D 02 02 05 00 8E 63 F7 34 FF 00 00 D8 [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:50]Read from MH i2c: E2 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 03 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 03 00 C9 70 00 90 00 AD [10:58:50]RAPDU: 90 00 [10:58:50]wFMCommunicate OK [10:58:50]wFMCommunicate request_size=4 [10:58:50]MH_SAM_APDU [10:58:50]CAPDU: 80 0D 03 02 [10:58:50]Write to MH i2c: E2 08 00 CA 70 80 0D 03 02 00 00 00 00 B5 [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:50]Read from MH i2c: E2 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 0B 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 0B 00 CA 70 00 20 80 D8 1A 5E 27 63 12 90 00 42 [10:58:50]RAPDU: 20 80 D8 1A 5E 27 63 12 90 00 [10:58:50]wFMCommunicate OK [10:58:50]SAM_PROTO_SignData done [10:58:50]FM_MakeSignedData done [10:58:50]CreateOFDProtocolMessage [10:58:50]wFMCommunicate request_size=4 [10:58:50]MH_SAM_APDU [10:58:50]CAPDU: 80 11 00 00 [10:58:50]Write to MH i2c: E2 08 00 CB 70 80 11 00 00 00 00 00 00 B5 [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:50]Read from MH i2c: E2 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 17 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: E2 17 00 CB 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [10:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:50]wFMCommunicate OK [10:58:50]CreateOFDProtocolMessage done [10:58:50]OFDSenderStorePacket 96679 [10:58:50]StoreOFDPacket docnum=96679 [10:58:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 B8 07 01 F1 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 BC 00 00 00 F4 03 04 00 ED BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 79 01 00 35 04 06 00 78 8E 63 F7 34 FF 20 80 D8 1A 5E 27 63 12 [10:58:50]CheckFolder [10:58:50]dirname=/storage/ofd_packets [10:58:50]CheckFolder done [10:58:50]ProducePacketName [10:58:50]name=ofd_packets/00096679 [10:58:50]NVStorageSaveData ofd_packets/00096679 [10:58:50]File name is /storage/ofd_packets/00096679 [10:58:50]Write 301 bytes [10:58:50]NVStorageSaveData done [10:58:50]OFDSenderStorePacket done [10:58:50]KKMCreateOFDPacket done [10:58:50]NVStorageSaveData kkm_last_timestamp [10:58:50]File name is /storage/kkm_last_timestamp [10:58:50]Write 4 bytes [10:58:50]NVStorageSaveData done [10:58:50]ExternCall_PrintAddStr [10:58:50]wPrintStart [10:58:50]Write to MH i2c: 01 00 00 CC 70 3C [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: 01 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: 01 07 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: 01 07 00 CC 70 00 00 00 00 00 FF 0F 51 [10:58:50]RasterBufferAndPrint [10:58:50]line Счет N : (1)3407206 [10:58:50]line ИНН: 02508201610067 [10:58:50]line Контрольно-Кассовый Чек [10:58:50]line ПРОДАЖА [10:58:50]line ТРК (МРК, ГНК) : 12 [10:58:50]line Товар: 2710124130 [10:58:50]line Аи-92-К-4 [10:58:50]line 4.490 * 66.90 [10:58:50]line = 300.38 [10:58:50]line НДС 12% НСП 1% [10:58:50]line > о реализуемом товаре [10:58:50]line ОКРУГЛЕНИЕ: -0.38 [10:58:50]line ИТОГО: 300.00 [10:58:50]line Внесено: 300.00 [10:58:50]line СДАЧА: 0.00 [10:58:50]line НСП 1% : 2.66 [10:58:50]line НДС 12% : 31.90 [10:58:50]line Наличными: 300.00 [10:58:50]line Безнал.: 0.00 [10:58:50]line Место: АЗС № 82 "Партнер Нефть" [10:58:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:58:50]line СНО: Общий режим [10:58:50]line Чек 188 29.10.2024 10:58 [10:58:50]line Смена: 145 ФФД: 1.0 [10:58:50]line ЗНМ: 0300000017 [10:58:50]line РНМ: 0000000000170478 [10:58:50]line Версия ККМ: v1.0 [10:58:50]line ФМ: 0000000002098560 [10:58:50]line ФД: 96679 [10:58:50]line ФПД: 132552957834495 [10:58:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105853&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96679&fm=132552957834495&tin=02508201610067®Number=0000000000170478&sum=30000 [10:58:50]written 0, free lines is 4095 [10:58:50]OFD Sender: Processing packet 96679 [packets to send 58, broken 57] [10:58:50]ProducePacketName [10:58:50]name=ofd_packets/00096679 [10:58:50]OFD Sender: To server: pG, [10:58:50]CommunicateWithHost lk.salyk.kg:30040 [10:58:50]ConnectInit lk.salyk.kg [10:58:50]Connected sock=9 [10:58:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 B8 07 01 F1 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 BC 00 00 00 F4 03 04 00 ED BF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 79 01 00 35 04 06 00 78 8E 63 F7 34 FF 20 80 D8 1A 5E 27 63 12 [10:58:50]Write to MH i2c: 01 00 00 F7 70 67 [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: 01 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: 01 07 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: 01 07 00 F7 70 00 00 00 00 00 0D 0D 88 [10:58:50]RasterBufferAndPrint [10:58:50]line [10:58:50]line [10:58:50]line [10:58:50]line [10:58:50]line [10:58:50]written 0, free lines is 3354 [10:58:50]MH_Cut [10:58:50]Write to MH i2c: D1 01 00 FE 70 01 40 [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: D1 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: D1 01 00 [10:58:50]MH_I2C_Read... [10:58:50]Read from MH i2c: D1 01 00 FE 70 00 3F [10:58:50]Write to MH i2c: 01 00 00 FF 70 6F [10:58:50]Write i2c OK [10:58:50]MH_I2C_Read... [10:58:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5A D4 47 00 37 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 79 01 00 F4 03 04 00 14 6A 20 67 B6 04 01 00 00 D9 12 52 54 A8 E5 D6 17 [10:58:51]CommunicateWithHost err = 0 [10:58:51]CheckOFDResponse [10:58:51]1017 (14) - 77093643461234 [10:58:51]1041 (16) - 0000000002098560 [10:58:51]1040 (4) - 96679 [10:58:51]1012 (4) - 29.10.2024 04:52 [10:58:51]1206 (1) - 0 [10:58:51]OFD Sender: Remove packet 96679 [10:58:51]ProducePacketName [10:58:51]name=ofd_packets/00096679 [10:58:51]NVStorageDeleteData [10:58:51]OFD Sender: No OFD packet to send [10:58:51]*** Cut start [10:58:51]*** Partial cut [10:58:51]*** CUTSNS_PIN = 1 [10:58:51]*** CUTSNS_PIN = 0 [10:58:51]*** Brake cut motor [10:58:52]Read from MH i2c: 01 [10:58:52]MH_I2C_Read... [10:58:52]*** Stop cut motor [10:58:52]*** Cut end [10:58:52]Read from MH i2c: 01 07 00 [10:58:52]MH_I2C_Read... [10:58:52]Read from MH i2c: 01 07 00 FF 70 00 00 00 00 00 FF 0F 84 [10:58:52]process_action close_receipt done [10:58:52]requested_data is exist [10:58:52]produce_requested_data [10:58:52]requested_item fm.sn is exist - process it [10:58:52]wFMCommunicate request_size=4 [10:58:52]MH_SAM_APDU [10:58:52]CAPDU: 80 11 00 00 [10:58:52]Write to MH i2c: E2 08 00 00 71 80 11 00 00 00 00 00 00 EB [10:58:52]Write i2c OK [10:58:52]MH_I2C_Read... [10:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:52]Read from MH i2c: E2 [10:58:52]MH_I2C_Read... [10:58:52]Read from MH i2c: E2 17 00 [10:58:52]MH_I2C_Read... [10:58:52]Read from MH i2c: E2 17 00 00 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [10:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:52]wFMCommunicate OK [10:58:52]requested_item fd.num is exist - process it [10:58:52]SAM_PROTO_GetFieldsCounters [10:58:52]wFMCommunicate request_size=4 [10:58:52]MH_SAM_APDU [10:58:52]CAPDU: 80 13 00 00 [10:58:52]Write to MH i2c: E2 08 00 01 71 80 13 00 00 00 00 00 00 EE [10:58:52]Write i2c OK [10:58:52]MH_I2C_Read... [10:58:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:52]Read from MH i2c: E2 [10:58:52]MH_I2C_Read... [10:58:52]Read from MH i2c: E2 62 00 [10:58:52]MH_I2C_Read... [10:58:52]Read from MH i2c: E2 62 00 01 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 79 01 00 0E 04 04 00 91 00 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 F5 [10:58:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 79 01 00 0E 04 04 00 91 00 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 [10:58:52]wFMCommunicate OK [10:58:52]SAM_PROTO_GetFieldsCounters done [10:58:52]requested_item shift.num is exist - process it [10:58:52]requested_item shift.opened is exist - process it [10:58:52]req_shift_opened [10:58:52]FM_GetShiftState [10:58:52]SAM_PROTO_GetShiftState [10:58:52]wFMCommunicate request_size=4 [10:58:52]MH_SAM_APDU [10:58:52]CAPDU: 80 13 01 00 [10:58:52]Write to MH i2c: E2 08 00 02 71 80 13 01 00 00 00 00 00 F0 [10:58:52]Write i2c OK [10:58:52]MH_I2C_Read... [10:58:52]Read from MH i2c: E2 [10:58:52]MH_I2C_Read... [10:58:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:52]Read from MH i2c: E2 0E 00 [10:58:52]MH_I2C_Read... [10:58:52]Read from MH i2c: E2 0E 00 02 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4E [10:58:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:58:52]wFMCommunicate OK [10:58:52]SAM_PROTO_GetShiftState done [10:58:52]FM_GetShiftState done [10:58:52]req_shift_opened done [10:58:52]requested_item shift.open_date is exist - process it [10:58:52]req_shift_open_date [10:58:52]req_shift_open_date done [10:58:52]produce_requested_data done [10:58:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96679,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:58:52]process_action_free close_receipt [10:58:52]json_value_free [10:58:52]json_value_free done [10:58:52]process_json_proto returns [10:58:52]Send response to host [10:58:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96679,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:58:52]free response buf [10:58:52]execute_script done [10:58:52]execute_script returns [10:58:52]free content buf [10:58:52]Sock 7.Close socket [10:58:52]Sock 7.Thread stoped [10:58:56]OFD Sender: No OFD packet to send [10:59:01]OFD Sender: No OFD packet to send [10:59:06]OFD Sender: No OFD packet to send [10:59:11]OFD Sender: No OFD packet to send [10:59:16]OFD Sender: No OFD packet to send [10:59:21]OFD Sender: No OFD packet to send [10:59:26]OFD Sender: No OFD packet to send [10:59:31]OFD Sender: No OFD packet to send [10:59:36]OFD Sender: No OFD packet to send [10:59:41]OFD Sender: No OFD packet to send [10:59:44]accept exits with 10 [10:59:44]New connection [10:59:44]New thread 3066920292 created [10:59:44]Thread 3066776932 joined [10:59:44]Waiting for new connection... [10:59:44] Sock 10.Parse request [10:59:44]Sock 10.Check first char [10:59:44]Sock 10.First char is OK [10:59:44]request: POST /json_proto HTTP/1.0 [10:59:44]Method: POST [10:59:44]URL: /json_proto [10:59:44]Method is POST - this is cgi request [10:59:44]url: /json_proto [10:59:44]query_string will be loaded in cgi processing [10:59:44]execute_cgi json_proto POST (null) [10:59:44]execute_cgi path=json_proto method=POST [10:59:44]POST find Content-Length [10:59:44]Host: 172.17.40.67:8080 [10:59:44]Content-Length: 679 [10:59:44]Content-Type: application/json [10:59:44] [10:59:44]POST finish read [10:59:44]Found Content-Length = 679 [10:59:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:44]execute_script... [10:59:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:44]POST & json_proto [10:59:44]process_json_proto [10:59:44]json parsed OK: [10:59:44]protocol is kg_v1.0 [10:59:44]action value=close_receipt [10:59:44]process_action close_receipt [10:59:44]cmd_close_receipt [10:59:44]MH_GetDate [10:59:44]Write to MH i2c: F0 00 00 03 71 63 [10:59:44]Write i2c OK [10:59:44]MH_I2C_Read... [10:59:44]Read from MH i2c: F0 [10:59:44]MH_I2C_Read... [10:59:44]Read from MH i2c: F0 09 00 [10:59:44]MH_I2C_Read... [10:59:44]Read from MH i2c: F0 09 00 03 71 00 25 C0 20 67 EE DA 66 66 6C [10:59:44]GetLastDocTimeStamp 1730199533 [10:59:44]current date 1730199589 [10:59:44]FM_GetShiftState [10:59:44]SAM_PROTO_GetShiftState [10:59:44]wFMCommunicate request_size=4 [10:59:44]MH_SAM_APDU [10:59:44]CAPDU: 80 13 01 00 [10:59:44]Write to MH i2c: E2 08 00 04 71 80 13 01 00 00 00 00 00 F2 [10:59:44]Write i2c OK [10:59:44]MH_I2C_Read... [10:59:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:44]Read from MH i2c: E2 [10:59:44]MH_I2C_Read... [10:59:44]Read from MH i2c: E2 0E 00 [10:59:44]MH_I2C_Read... [10:59:44]Read from MH i2c: E2 0E 00 04 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 50 [10:59:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:59:44]wFMCommunicate OK [10:59:44]SAM_PROTO_GetShiftState done [10:59:44]FM_GetShiftState done [10:59:44]opened in 1730160548 [10:59:44]opened+sec_in_day 1730246948 [10:59:44]quantity*price = 80061 [10:59:44]sum+1 = 80063 [10:59:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 189 29.10.2024 10:59 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96680 ФПД: 57318763785616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105949&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96680&fm=57318763785616&tin=02508201610067®Number=0000000000170478&sum=80000 [10:59:46]StoreToDocumentArchive [10:59:46]shift 145 fd 96680 [10:59:46]save to /storage/0145/doc_00096680 [10:59:46]save last doc name /storage/0145/doc_00096680 to /storage/kkm_last_doc_name [10:59:46]save OK [10:59:46]Clear old archive folders... [10:59:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:59:46]tlvbuf is B6F50A40 [10:59:46]SAM_PROTO_ClearQueue [10:59:46]wFMCommunicate request_size=4 [10:59:46]MH_SAM_APDU [10:59:46]CAPDU: 80 09 00 00 [10:59:46]Write to MH i2c: E2 08 00 11 71 80 09 00 00 00 00 00 00 F4 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:59:46]Read from MH i2c: E2 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 11 71 00 90 00 F6 [10:59:46]RAPDU: 90 00 [10:59:46]wFMCommunicate OK [10:59:46]SAM_PROTO_ClearQueue done [10:59:46]KKMCreateOFDPacket [10:59:46]OFDProtocolAddRootSTLVToBuf [10:59:46]FM_MakeSignedData [10:59:46]FM_MakeSignedData [10:59:46]SAM_PROTO_SignData [10:59:46]wFMCommunicate request_size=4 [10:59:46]MH_SAM_APDU [10:59:46]CAPDU: 80 0D 01 02 [10:59:46]Write to MH i2c: E2 08 00 12 71 80 0D 01 02 00 00 00 00 FC [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:59:46]Read from MH i2c: E2 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 12 71 00 90 00 F7 [10:59:46]RAPDU: 90 00 [10:59:46]wFMCommunicate OK [10:59:46]wFMCommunicate request_size=255 [10:59:46]MH_SAM_APDU [10:59:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 25 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 79 01 00 35 04 06 00 34 [10:59:46]Write to MH i2c: E2 02 01 13 71 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 25 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 79 01 00 35 04 06 00 34 00 00 08 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:46]Read from MH i2c: E2 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 13 71 00 90 00 F8 [10:59:46]RAPDU: 90 00 [10:59:46]wFMCommunicate OK [10:59:46]wFMCommunicate request_size=10 [10:59:46]MH_SAM_APDU [10:59:46]CAPDU: 80 0D 02 02 05 21 90 8D ED 90 [10:59:46]Write to MH i2c: E2 0D 00 14 71 80 0D 02 02 05 00 21 90 8D ED 90 00 00 C4 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:46]Read from MH i2c: E2 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 03 00 14 71 00 90 00 F9 [10:59:46]RAPDU: 90 00 [10:59:46]wFMCommunicate OK [10:59:46]wFMCommunicate request_size=4 [10:59:46]MH_SAM_APDU [10:59:46]CAPDU: 80 0D 03 02 [10:59:46]Write to MH i2c: E2 08 00 15 71 80 0D 03 02 00 00 00 00 01 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:59:46]Read from MH i2c: E2 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 0B 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 0B 00 15 71 00 63 56 BE 7F 72 77 BD 0C 90 00 AA [10:59:46]RAPDU: 63 56 BE 7F 72 77 BD 0C 90 00 [10:59:46]wFMCommunicate OK [10:59:46]SAM_PROTO_SignData done [10:59:46]FM_MakeSignedData done [10:59:46]CreateOFDProtocolMessage [10:59:46]wFMCommunicate request_size=4 [10:59:46]MH_SAM_APDU [10:59:46]CAPDU: 80 11 00 00 [10:59:46]Write to MH i2c: E2 08 00 16 71 80 11 00 00 00 00 00 00 01 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:46]Read from MH i2c: E2 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 17 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 17 00 16 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [10:59:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:59:46]wFMCommunicate OK [10:59:46]CreateOFDProtocolMessage done [10:59:46]OFDSenderStorePacket 96680 [10:59:46]StoreOFDPacket docnum=96680 [10:59:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 F0 07 01 BC 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 25 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 79 01 00 35 04 06 00 34 21 90 8D ED 90 63 56 BE 7F 72 77 BD 0C [10:59:46]CheckFolder [10:59:46]dirname=/storage/ofd_packets [10:59:46]CheckFolder done [10:59:46]ProducePacketName [10:59:46]name=ofd_packets/00096680 [10:59:46]NVStorageSaveData ofd_packets/00096680 [10:59:46]File name is /storage/ofd_packets/00096680 [10:59:46]Write 301 bytes [10:59:46]NVStorageSaveData done [10:59:46]OFDSenderStorePacket done [10:59:46]KKMCreateOFDPacket done [10:59:46]NVStorageSaveData kkm_last_timestamp [10:59:46]File name is /storage/kkm_last_timestamp [10:59:46]Write 4 bytes [10:59:46]NVStorageSaveData done [10:59:46]ExternCall_PrintAddStr [10:59:46]wPrintStart [10:59:46]Write to MH i2c: 01 00 00 17 71 88 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: 01 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: 01 07 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: 01 07 00 17 71 00 00 00 00 00 FF 0F 9D [10:59:46]RasterBufferAndPrint [10:59:46]line Счет N : (1)3407207 [10:59:46]line ИНН: 02508201610067 [10:59:46]line Контрольно-Кассовый Чек [10:59:46]line ПРОДАЖА [10:59:46]line ТРК (МРК, ГНК) : 33 [10:59:46]line Товар: 2710124500 [10:59:46]line Аи-95-К-5 [10:59:46]line 10.790 * 74.20 [10:59:46]line = 800.62 [10:59:46]line НДС 12% НСП 1% [10:59:46]line > о реализуемом товаре [10:59:46]line ОКРУГЛЕНИЕ: -0.62 [10:59:46]line ИТОГО: 800.00 [10:59:46]line Внесено: 800.00 [10:59:46]line СДАЧА: 0.00 [10:59:46]line НСП 1% : 7.08 [10:59:46]line НДС 12% : 85.02 [10:59:46]line Наличными: 800.00 [10:59:46]line Безнал.: 0.00 [10:59:46]line Место: АЗС № 82 "Партнер Нефть" [10:59:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:59:46]line СНО: Общий режим [10:59:46]line Чек 189 29.10.2024 10:59 [10:59:46]line Смена: 145 ФФД: 1.0 [10:59:46]line ЗНМ: 0300000017 [10:59:46]line РНМ: 0000000000170478 [10:59:46]line Версия ККМ: v1.0 [10:59:46]line ФМ: 0000000002098560 [10:59:46]line ФД: 96680 [10:59:46]line ФПД: 57318763785616 [10:59:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105949&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96680&fm=57318763785616&tin=02508201610067®Number=0000000000170478&sum=80000 [10:59:46]OFD Sender: Processing packet 96680 [packets to send 58, broken 57] [10:59:46]ProducePacketName [10:59:46]name=ofd_packets/00096680 [10:59:46]OFD Sender: To server: pG, [10:59:46]CommunicateWithHost lk.salyk.kg:30040 [10:59:46]ConnectInit lk.salyk.kg [10:59:46]written 0, free lines is 4095 [10:59:47]Connected sock=9 [10:59:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 F0 07 01 BC 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 25 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 79 01 00 35 04 06 00 34 21 90 8D ED 90 63 56 BE 7F 72 77 BD 0C [10:59:47]Write to MH i2c: 01 00 00 42 71 B3 [10:59:47]Write i2c OK [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: 01 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: 01 07 00 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: 01 07 00 42 71 00 00 00 00 00 0F 0D D6 [10:59:47]RasterBufferAndPrint [10:59:47]line [10:59:47]line [10:59:47]line [10:59:47]line [10:59:47]line [10:59:47]written 0, free lines is 3353 [10:59:47]MH_Cut [10:59:47]Write to MH i2c: D1 01 00 49 71 01 8C [10:59:47]Write i2c OK [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: D1 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: D1 01 00 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: D1 01 00 49 71 00 8B [10:59:47]Write to MH i2c: 01 00 00 4A 71 BB [10:59:47]Write i2c OK [10:59:47]MH_I2C_Read... [10:59:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9E 19 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 A8 79 01 00 F4 03 04 00 4C 6A 20 67 B6 04 01 00 00 30 1A 89 8C 7B D6 A9 A5 [10:59:47]CommunicateWithHost err = 0 [10:59:47]CheckOFDResponse [10:59:47]1017 (14) - 77093643461234 [10:59:47]1041 (16) - 0000000002098560 [10:59:47]1040 (4) - 96680 [10:59:47]1012 (4) - 29.10.2024 04:53 [10:59:47]1206 (1) - 0 [10:59:47]OFD Sender: Remove packet 96680 [10:59:47]ProducePacketName [10:59:47]name=ofd_packets/00096680 [10:59:47]NVStorageDeleteData [10:59:47]OFD Sender: No OFD packet to send [10:59:48]*** Cut start [10:59:48]*** Partial cut [10:59:48]*** CUTSNS_PIN = 1 [10:59:48]*** CUTSNS_PIN = 0 [10:59:48]*** Brake cut motor [10:59:48]Read from MH i2c: 01 [10:59:48]MH_I2C_Read... [10:59:48]*** Stop cut motor [10:59:48]*** Cut end [10:59:48]Read from MH i2c: 01 07 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: 01 07 00 4A 71 00 00 00 00 00 FF 0F D0 [10:59:48]process_action close_receipt done [10:59:48]requested_data is exist [10:59:48]produce_requested_data [10:59:48]requested_item fm.sn is exist - process it [10:59:48]wFMCommunicate request_size=4 [10:59:48]MH_SAM_APDU [10:59:48]CAPDU: 80 11 00 00 [10:59:48]Write to MH i2c: E2 08 00 4B 71 80 11 00 00 00 00 00 00 36 [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:48]Read from MH i2c: E2 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 17 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 17 00 4B 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [10:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:59:48]wFMCommunicate OK [10:59:48]requested_item fd.num is exist - process it [10:59:48]SAM_PROTO_GetFieldsCounters [10:59:48]wFMCommunicate request_size=4 [10:59:48]MH_SAM_APDU [10:59:48]CAPDU: 80 13 00 00 [10:59:48]Write to MH i2c: E2 08 00 4C 71 80 13 00 00 00 00 00 00 39 [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:59:48]Read from MH i2c: E2 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 62 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 62 00 4C 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 79 01 00 0E 04 04 00 91 00 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 44 [10:59:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 79 01 00 0E 04 04 00 91 00 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 [10:59:48]wFMCommunicate OK [10:59:48]SAM_PROTO_GetFieldsCounters done [10:59:48]requested_item shift.num is exist - process it [10:59:48]requested_item shift.opened is exist - process it [10:59:48]req_shift_opened [10:59:48]FM_GetShiftState [10:59:48]SAM_PROTO_GetShiftState [10:59:48]wFMCommunicate request_size=4 [10:59:48]MH_SAM_APDU [10:59:48]CAPDU: 80 13 01 00 [10:59:48]Write to MH i2c: E2 08 00 4D 71 80 13 01 00 00 00 00 00 3B [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:48]Read from MH i2c: E2 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 0E 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 0E 00 4D 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 99 [10:59:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [10:59:48]wFMCommunicate OK [10:59:48]SAM_PROTO_GetShiftState done [10:59:48]FM_GetShiftState done [10:59:48]req_shift_opened done [10:59:48]requested_item shift.open_date is exist - process it [10:59:48]req_shift_open_date [10:59:48]req_shift_open_date done [10:59:48]produce_requested_data done [10:59:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96680,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [10:59:48]process_action_free close_receipt [10:59:48]json_value_free [10:59:48]json_value_free done [10:59:48]process_json_proto returns [10:59:48]Send response to host [10:59:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96680,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [10:59:48]free response buf [10:59:48]execute_script done [10:59:48]execute_script returns [10:59:48]free content buf [10:59:48]Sock 10.Close socket [10:59:48]Sock 10.Thread stoped [10:59:52]OFD Sender: No OFD packet to send [10:59:57]OFD Sender: No OFD packet to send [11:00:02]OFD Sender: No OFD packet to send [11:00:07]OFD Sender: No OFD packet to send [11:00:12]OFD Sender: No OFD packet to send [11:00:17]OFD Sender: No OFD packet to send [11:00:22]OFD Sender: No OFD packet to send [11:00:27]OFD Sender: No OFD packet to send [11:00:32]OFD Sender: No OFD packet to send [11:00:36]accept exits with 7 [11:00:36]New connection [11:00:36]New thread 3066776932 created [11:00:36]Thread 3066920292 joined [11:00:36]Waiting for new connection... [11:00:36] Sock 7.Parse request [11:00:36]Sock 7.Check first char [11:00:36]Sock 7.First char is OK [11:00:36]request: POST /json_proto HTTP/1.0 [11:00:36]Method: POST [11:00:36]URL: /json_proto [11:00:36]Method is POST - this is cgi request [11:00:36]url: /json_proto [11:00:36]query_string will be loaded in cgi processing [11:00:36]execute_cgi json_proto POST (null) [11:00:36]execute_cgi path=json_proto method=POST [11:00:36]POST find Content-Length [11:00:36]Host: 172.17.40.67:8080 [11:00:36]Content-Length: 680 [11:00:36]Content-Type: application/json [11:00:36] [11:00:36]POST finish read [11:00:36]Found Content-Length = 680 [11:00:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:36]execute_script... [11:00:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:36]POST & json_proto [11:00:36]process_json_proto [11:00:36]json parsed OK: [11:00:36]protocol is kg_v1.0 [11:00:36]action value=close_receipt [11:00:36]process_action close_receipt [11:00:36]cmd_close_receipt [11:00:36]MH_GetDate [11:00:36]Write to MH i2c: F0 00 00 4E 71 AE [11:00:36]Write i2c OK [11:00:36]MH_I2C_Read... [11:00:36]Read from MH i2c: F0 [11:00:36]MH_I2C_Read... [11:00:36]Read from MH i2c: F0 09 00 [11:00:36]MH_I2C_Read... [11:00:36]Read from MH i2c: F0 09 00 4E 71 00 59 C0 20 67 EE DA 66 66 EB [11:00:36]GetLastDocTimeStamp 1730199589 [11:00:36]current date 1730199641 [11:00:36]FM_GetShiftState [11:00:36]SAM_PROTO_GetShiftState [11:00:36]wFMCommunicate request_size=4 [11:00:36]MH_SAM_APDU [11:00:36]CAPDU: 80 13 01 00 [11:00:36]Write to MH i2c: E2 08 00 4F 71 80 13 01 00 00 00 00 00 3D [11:00:36]Write i2c OK [11:00:36]MH_I2C_Read... [11:00:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:36]Read from MH i2c: E2 [11:00:36]MH_I2C_Read... [11:00:36]Read from MH i2c: E2 0E 00 [11:00:36]MH_I2C_Read... [11:00:36]Read from MH i2c: E2 0E 00 4F 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [11:00:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:00:36]wFMCommunicate OK [11:00:36]SAM_PROTO_GetShiftState done [11:00:36]FM_GetShiftState done [11:00:36]opened in 1730160548 [11:00:36]opened+sec_in_day 1730246948 [11:00:36]quantity*price = 100050 [11:00:36]sum+1 = 100052 [11:00:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 190 29.10.2024 11:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96681 ФПД: 69563371547378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96681&fm=69563371547378&tin=02508201610067®Number=0000000000170478&sum=100000 [11:00:37]StoreToDocumentArchive [11:00:37]shift 145 fd 96681 [11:00:37]save to /storage/0145/doc_00096681 [11:00:37]save last doc name /storage/0145/doc_00096681 to /storage/kkm_last_doc_name [11:00:37]save OK [11:00:37]Clear old archive folders... [11:00:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:00:37]tlvbuf is 01208830 [11:00:37]SAM_PROTO_ClearQueue [11:00:37]wFMCommunicate request_size=4 [11:00:37]MH_SAM_APDU [11:00:37]CAPDU: 80 09 00 00 [11:00:37]Write to MH i2c: E2 08 00 5C 71 80 09 00 00 00 00 00 00 3F [11:00:37]Write i2c OK [11:00:37]MH_I2C_Read... [11:00:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:37]Read from MH i2c: E2 [11:00:37]MH_I2C_Read... [11:00:37]Read from MH i2c: E2 03 00 [11:00:37]MH_I2C_Read... [11:00:37]Read from MH i2c: E2 03 00 5C 71 00 90 00 41 [11:00:37]RAPDU: 90 00 [11:00:37]wFMCommunicate OK [11:00:37]SAM_PROTO_ClearQueue done [11:00:37]KKMCreateOFDPacket [11:00:37]OFDProtocolAddRootSTLVToBuf [11:00:37]FM_MakeSignedData [11:00:37]FM_MakeSignedData [11:00:37]SAM_PROTO_SignData [11:00:37]wFMCommunicate request_size=4 [11:00:37]MH_SAM_APDU [11:00:37]CAPDU: 80 0D 01 02 [11:00:37]Write to MH i2c: E2 08 00 5D 71 80 0D 01 02 00 00 00 00 47 [11:00:37]Write i2c OK [11:00:37]MH_I2C_Read... [11:00:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:37]Read from MH i2c: E2 [11:00:37]MH_I2C_Read... [11:00:37]Read from MH i2c: E2 03 00 [11:00:37]MH_I2C_Read... [11:00:37]Read from MH i2c: E2 03 00 5D 71 00 90 00 42 [11:00:37]RAPDU: 90 00 [11:00:37]wFMCommunicate OK [11:00:37]wFMCommunicate request_size=255 [11:00:37]MH_SAM_APDU [11:00:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 59 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 79 01 00 35 04 06 00 3F 44 7C 0C [11:00:37]Write to MH i2c: E2 02 01 5E 71 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 59 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 79 01 00 35 04 06 00 3F 44 7C 0C 00 00 E9 [11:00:37]Write i2c OK [11:00:37]MH_I2C_Read... [11:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:38]OFD Sender: No OFD packet to send [11:00:38]Read from MH i2c: E2 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 03 00 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 03 00 5E 71 00 90 00 43 [11:00:38]RAPDU: 90 00 [11:00:38]wFMCommunicate OK [11:00:38]wFMCommunicate request_size=7 [11:00:38]MH_SAM_APDU [11:00:38]CAPDU: 80 0D 02 02 02 EA F2 [11:00:38]Write to MH i2c: E2 0A 00 5F 71 80 0D 02 02 02 00 EA F2 00 00 2A [11:00:38]Write i2c OK [11:00:38]MH_I2C_Read... [11:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:38]Read from MH i2c: E2 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 03 00 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 03 00 5F 71 00 90 00 44 [11:00:38]RAPDU: 90 00 [11:00:38]wFMCommunicate OK [11:00:38]wFMCommunicate request_size=4 [11:00:38]MH_SAM_APDU [11:00:38]CAPDU: 80 0D 03 02 [11:00:38]Write to MH i2c: E2 08 00 60 71 80 0D 03 02 00 00 00 00 4C [11:00:38]Write i2c OK [11:00:38]MH_I2C_Read... [11:00:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:38]Read from MH i2c: E2 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 0B 00 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 0B 00 60 71 00 E2 C9 D6 5C DB AC 49 6B 90 00 65 [11:00:38]RAPDU: E2 C9 D6 5C DB AC 49 6B 90 00 [11:00:38]wFMCommunicate OK [11:00:38]SAM_PROTO_SignData done [11:00:38]FM_MakeSignedData done [11:00:38]CreateOFDProtocolMessage [11:00:38]wFMCommunicate request_size=4 [11:00:38]MH_SAM_APDU [11:00:38]CAPDU: 80 11 00 00 [11:00:38]Write to MH i2c: E2 08 00 61 71 80 11 00 00 00 00 00 00 4C [11:00:38]Write i2c OK [11:00:38]MH_I2C_Read... [11:00:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:38]Read from MH i2c: E2 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 17 00 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: E2 17 00 61 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [11:00:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:00:38]wFMCommunicate OK [11:00:38]CreateOFDProtocolMessage done [11:00:38]OFDSenderStorePacket 96681 [11:00:38]StoreOFDPacket docnum=96681 [11:00:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6C 33 04 01 E4 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 59 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 79 01 00 35 04 06 00 3F 44 7C 0C EA F2 E2 C9 D6 5C DB AC 49 6B [11:00:38]CheckFolder [11:00:38]dirname=/storage/ofd_packets [11:00:38]CheckFolder done [11:00:38]ProducePacketName [11:00:38]name=ofd_packets/00096681 [11:00:38]NVStorageSaveData ofd_packets/00096681 [11:00:38]File name is /storage/ofd_packets/00096681 [11:00:38]Write 298 bytes [11:00:38]NVStorageSaveData done [11:00:38]OFDSenderStorePacket done [11:00:38]KKMCreateOFDPacket done [11:00:38]NVStorageSaveData kkm_last_timestamp [11:00:38]File name is /storage/kkm_last_timestamp [11:00:38]Write 4 bytes [11:00:38]NVStorageSaveData done [11:00:38]ExternCall_PrintAddStr [11:00:38]wPrintStart [11:00:38]Write to MH i2c: 01 00 00 62 71 D3 [11:00:38]Write i2c OK [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: 01 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: 01 07 00 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: 01 07 00 62 71 00 00 00 00 00 FF 0F E8 [11:00:38]RasterBufferAndPrint [11:00:38]line Счет N : (1)3407208 [11:00:38]line ИНН: 02508201610067 [11:00:38]line Контрольно-Кассовый Чек [11:00:38]line ПРОДАЖА [11:00:38]line ТРК (МРК, ГНК) : 51 [11:00:38]line Товар: 2710194210 [11:00:38]line ДТ-К-5 [11:00:38]line 13.130 * 76.20 [11:00:38]line = 1000.51 [11:00:38]line НДС 12% НСП 1% [11:00:38]line > о реализуемом товаре [11:00:38]line ОКРУГЛЕНИЕ: -0.51 [11:00:38]line ИТОГО: 1000.00 [11:00:38]line Внесено: 1000.00 [11:00:38]line СДАЧА: 0.00 [11:00:38]line НСП 1% : 8.85 [11:00:38]line НДС 12% : 106.25 [11:00:38]line Наличными: 1000.00 [11:00:38]line Безнал.: 0.00 [11:00:38]line Место: АЗС № 82 "Партнер Нефть" [11:00:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:00:38]line СНО: Общий режим [11:00:38]line Чек 190 29.10.2024 11:00 [11:00:38]line Смена: 145 ФФД: 1.0 [11:00:38]line ЗНМ: 0300000017 [11:00:38]line РНМ: 0000000000170478 [11:00:38]line Версия ККМ: v1.0 [11:00:38]line ФМ: 0000000002098560 [11:00:38]line ФД: 96681 [11:00:38]line ФПД: 69563371547378 [11:00:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96681&fm=69563371547378&tin=02508201610067®Number=0000000000170478&sum=100000 [11:00:38]OFD Sender: Processing packet 96681 [packets to send 58, broken 57] [11:00:38]ProducePacketName [11:00:38]name=ofd_packets/00096681 [11:00:38]OFD Sender: To server: pG, [11:00:38]CommunicateWithHost lk.salyk.kg:30040 [11:00:38]ConnectInit lk.salyk.kg [11:00:38]written 0, free lines is 4095 [11:00:38]Connected sock=10 [11:00:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6C 33 04 01 E4 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 59 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 79 01 00 35 04 06 00 3F 44 7C 0C EA F2 E2 C9 D6 5C DB AC 49 6B [11:00:38]Write to MH i2c: 01 00 00 8D 71 FE [11:00:38]Write i2c OK [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: 01 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: 01 07 00 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: 01 07 00 8D 71 00 00 00 00 00 0A 0D 1C [11:00:38]RasterBufferAndPrint [11:00:38]line [11:00:38]line [11:00:38]line [11:00:38]line [11:00:38]line [11:00:38]written 0, free lines is 3344 [11:00:38]MH_Cut [11:00:38]Write to MH i2c: D1 01 00 94 71 01 D7 [11:00:38]Write i2c OK [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: D1 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: D1 01 00 [11:00:38]MH_I2C_Read... [11:00:38]Read from MH i2c: D1 01 00 94 71 00 D6 [11:00:38]Write to MH i2c: 01 00 00 95 71 06 [11:00:38]Write i2c OK [11:00:38]MH_I2C_Read... [11:00:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 49 89 47 00 DE 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 32 30 39 38 35 36 30 10 04 04 00 A9 79 01 00 F4 03 04 00 80 6A 20 67 B6 04 01 00 00 33 10 CD BC 72 08 16 5C [11:00:39]CommunicateWithHost err = 0 [11:00:39]CheckOFDResponse [11:00:39]1017 (14) - 77093643461234 [11:00:39]1041 (16) - 0000000002098560 [11:00:39]1040 (4) - 96681 [11:00:39]1012 (4) - 29.10.2024 04:54 [11:00:39]1206 (1) - 0 [11:00:39]OFD Sender: Remove packet 96681 [11:00:39]ProducePacketName [11:00:39]name=ofd_packets/00096681 [11:00:39]NVStorageDeleteData [11:00:39]OFD Sender: No OFD packet to send [11:00:39]*** Cut start [11:00:39]*** Partial cut [11:00:39]*** CUTSNS_PIN = 1 [11:00:39]*** CUTSNS_PIN = 0 [11:00:39]*** Brake cut motor [11:00:40]Read from MH i2c: 01 [11:00:40]MH_I2C_Read... [11:00:40]*** Stop cut motor [11:00:40]*** Cut end [11:00:40]Read from MH i2c: 01 07 00 [11:00:40]MH_I2C_Read... [11:00:40]Read from MH i2c: 01 07 00 95 71 00 00 00 00 00 FF 0F 1B [11:00:40]process_action close_receipt done [11:00:40]requested_data is exist [11:00:40]produce_requested_data [11:00:40]requested_item fm.sn is exist - process it [11:00:40]wFMCommunicate request_size=4 [11:00:40]MH_SAM_APDU [11:00:40]CAPDU: 80 11 00 00 [11:00:40]Write to MH i2c: E2 08 00 96 71 80 11 00 00 00 00 00 00 81 [11:00:40]Write i2c OK [11:00:40]MH_I2C_Read... [11:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:40]Read from MH i2c: E2 [11:00:40]MH_I2C_Read... [11:00:40]Read from MH i2c: E2 17 00 [11:00:40]MH_I2C_Read... [11:00:40]Read from MH i2c: E2 17 00 96 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [11:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:00:40]wFMCommunicate OK [11:00:40]requested_item fd.num is exist - process it [11:00:40]SAM_PROTO_GetFieldsCounters [11:00:40]wFMCommunicate request_size=4 [11:00:40]MH_SAM_APDU [11:00:40]CAPDU: 80 13 00 00 [11:00:40]Write to MH i2c: E2 08 00 97 71 80 13 00 00 00 00 00 00 84 [11:00:40]Write i2c OK [11:00:40]MH_I2C_Read... [11:00:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:40]Read from MH i2c: E2 [11:00:40]MH_I2C_Read... [11:00:40]Read from MH i2c: E2 62 00 [11:00:40]MH_I2C_Read... [11:00:40]Read from MH i2c: E2 62 00 97 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 79 01 00 0E 04 04 00 91 00 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 93 [11:00:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 79 01 00 0E 04 04 00 91 00 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 [11:00:40]wFMCommunicate OK [11:00:40]SAM_PROTO_GetFieldsCounters done [11:00:40]requested_item shift.num is exist - process it [11:00:40]requested_item shift.opened is exist - process it [11:00:40]req_shift_opened [11:00:40]FM_GetShiftState [11:00:40]SAM_PROTO_GetShiftState [11:00:40]wFMCommunicate request_size=4 [11:00:40]MH_SAM_APDU [11:00:40]CAPDU: 80 13 01 00 [11:00:40]Write to MH i2c: E2 08 00 98 71 80 13 01 00 00 00 00 00 86 [11:00:40]Write i2c OK [11:00:40]MH_I2C_Read... [11:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:40]Read from MH i2c: E2 [11:00:40]MH_I2C_Read... [11:00:40]Read from MH i2c: E2 0E 00 [11:00:40]MH_I2C_Read... [11:00:40]Read from MH i2c: E2 0E 00 98 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E4 [11:00:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:00:40]wFMCommunicate OK [11:00:40]SAM_PROTO_GetShiftState done [11:00:40]FM_GetShiftState done [11:00:40]req_shift_opened done [11:00:40]requested_item shift.open_date is exist - process it [11:00:40]req_shift_open_date [11:00:40]req_shift_open_date done [11:00:40]produce_requested_data done [11:00:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96681,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:00:40]process_action_free close_receipt [11:00:40]json_value_free [11:00:40]json_value_free done [11:00:40]process_json_proto returns [11:00:40]Send response to host [11:00:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96681,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:00:40]free response buf [11:00:40]execute_script done [11:00:40]execute_script returns [11:00:40]free content buf [11:00:40]Sock 7.Close socket [11:00:40]Sock 7.Thread stoped [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:14]OFD Sender: No OFD packet to send [11:01:19]OFD Sender: No OFD packet to send [11:01:24]OFD Sender: No OFD packet to send [11:01:29]OFD Sender: No OFD packet to send [11:01:34]OFD Sender: No OFD packet to send [11:01:39]OFD Sender: No OFD packet to send [11:01:44]OFD Sender: No OFD packet to send [11:01:49]OFD Sender: No OFD packet to send [11:01:53]accept exits with 9 [11:01:53]New connection [11:01:53]New thread 3066920292 created [11:01:53]Thread 3066776932 joined [11:01:53]Waiting for new connection... [11:01:53] Sock 9.Parse request [11:01:53]Sock 9.Check first char [11:01:53]Sock 9.First char is OK [11:01:53]request: POST /json_proto HTTP/1.0 [11:01:53]Method: POST [11:01:53]URL: /json_proto [11:01:53]Method is POST - this is cgi request [11:01:53]url: /json_proto [11:01:53]query_string will be loaded in cgi processing [11:01:53]execute_cgi json_proto POST (null) [11:01:53]execute_cgi path=json_proto method=POST [11:01:53]POST find Content-Length [11:01:53]Host: 172.17.40.67:8080 [11:01:53]Content-Length: 683 [11:01:53]Content-Type: application/json [11:01:53] [11:01:53]POST finish read [11:01:53]Found Content-Length = 683 [11:01:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:01:53]execute_script... [11:01: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)3407209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:01:53]POST & json_proto [11:01:53]process_json_proto [11:01:53]json parsed OK: [11:01:53]protocol is kg_v1.0 [11:01:53]action value=close_receipt [11:01:53]process_action close_receipt [11:01:53]cmd_close_receipt [11:01:53]MH_GetDate [11:01:53]Write to MH i2c: F0 00 00 99 71 F9 [11:01:53]Write i2c OK [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: F0 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: F0 09 00 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: F0 09 00 99 71 00 A6 C0 20 67 EE DA 66 66 83 [11:01:53]GetLastDocTimeStamp 1730199641 [11:01:53]current date 1730199718 [11:01:53]FM_GetShiftState [11:01:53]SAM_PROTO_GetShiftState [11:01:53]wFMCommunicate request_size=4 [11:01:53]MH_SAM_APDU [11:01:53]CAPDU: 80 13 01 00 [11:01:53]Write to MH i2c: E2 08 00 9A 71 80 13 01 00 00 00 00 00 88 [11:01:53]Write i2c OK [11:01:53]MH_I2C_Read... [11:01:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:53]Read from MH i2c: E2 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: E2 0E 00 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: E2 0E 00 9A 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E6 [11:01:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:01:53]wFMCommunicate OK [11:01:53]SAM_PROTO_GetShiftState done [11:01:53]FM_GetShiftState done [11:01:53]opened in 1730160548 [11:01:53]opened+sec_in_day 1730246948 [11:01:53]quantity*price = 150056 [11:01:53]sum+1 = 150058 [11:01:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 191 29.10.2024 11:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96682 ФПД: 121273926103988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110158&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96682&fm=121273926103988&tin=02508201610067®Number=0000000000170478&sum=150000 [11:01:54]StoreToDocumentArchive [11:01:54]shift 145 fd 96682 [11:01:54]save to /storage/0145/doc_00096682 [11:01:54]save last doc name /storage/0145/doc_00096682 to /storage/kkm_last_doc_name [11:01:54]save OK [11:01:54]Clear old archive folders... [11:01:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:54]tlvbuf is 01101AF0 [11:01:54]SAM_PROTO_ClearQueue [11:01:54]wFMCommunicate request_size=4 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 09 00 00 [11:01:54]Write to MH i2c: E2 08 00 A7 71 80 09 00 00 00 00 00 00 8A [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 A7 71 00 90 00 8C [11:01:54]RAPDU: 90 00 [11:01:54]wFMCommunicate OK [11:01:54]SAM_PROTO_ClearQueue done [11:01:54]KKMCreateOFDPacket [11:01:54]OFDProtocolAddRootSTLVToBuf [11:01:54]FM_MakeSignedData [11:01:54]FM_MakeSignedData [11:01:54]SAM_PROTO_SignData [11:01:54]wFMCommunicate request_size=4 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 0D 01 02 [11:01:54]Write to MH i2c: E2 08 00 A8 71 80 0D 01 02 00 00 00 00 92 [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:54]OFD Sender: No OFD packet to send [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 A8 71 00 90 00 8D [11:01:54]RAPDU: 90 00 [11:01:54]wFMCommunicate OK [11:01:54]wFMCommunicate request_size=255 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BF 00 00 00 F4 03 04 00 A6 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 79 01 00 35 04 06 00 6E [11:01:54]Write to MH i2c: E2 02 01 A9 71 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 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 BF 00 00 00 F4 03 04 00 A6 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 79 01 00 35 04 06 00 6E 00 00 38 [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 A9 71 00 90 00 8E [11:01:54]RAPDU: 90 00 [11:01:54]wFMCommunicate OK [11:01:54]wFMCommunicate request_size=10 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 0D 02 02 05 4C 49 49 33 B4 [11:01:54]Write to MH i2c: E2 0D 00 AA 71 80 0D 02 02 05 00 4C 49 49 33 B4 00 00 64 [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 03 00 AA 71 00 90 00 8F [11:01:54]RAPDU: 90 00 [11:01:54]wFMCommunicate OK [11:01:54]wFMCommunicate request_size=4 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 0D 03 02 [11:01:54]Write to MH i2c: E2 08 00 AB 71 80 0D 03 02 00 00 00 00 97 [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 0B 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 0B 00 AB 71 00 01 09 C9 B9 6F 33 93 96 90 00 EF [11:01:54]RAPDU: 01 09 C9 B9 6F 33 93 96 90 00 [11:01:54]wFMCommunicate OK [11:01:54]SAM_PROTO_SignData done [11:01:54]FM_MakeSignedData done [11:01:54]CreateOFDProtocolMessage [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 AC 71 80 11 00 00 00 00 00 00 97 [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 17 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 17 00 AC 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [11:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:01:55]wFMCommunicate OK [11:01:55]CreateOFDProtocolMessage done [11:01:55]OFDSenderStorePacket 96682 [11:01:55]StoreOFDPacket docnum=96682 [11:01:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 39 07 01 07 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 34 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 BF 00 00 00 F4 03 04 00 A6 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 79 01 00 35 04 06 00 6E 4C 49 49 33 B4 01 09 C9 B9 6F 33 93 96 [11:01:55]CheckFolder [11:01:55]dirname=/storage/ofd_packets [11:01:55]CheckFolder done [11:01:55]ProducePacketName [11:01:55]name=ofd_packets/00096682 [11:01:55]NVStorageSaveData ofd_packets/00096682 [11:01:55]File name is /storage/ofd_packets/00096682 [11:01:55]Write 301 bytes [11:01:55]NVStorageSaveData done [11:01:55]OFDSenderStorePacket done [11:01:55]KKMCreateOFDPacket done [11:01:55]NVStorageSaveData kkm_last_timestamp [11:01:55]File name is /storage/kkm_last_timestamp [11:01:55]Write 4 bytes [11:01:55]NVStorageSaveData done [11:01:55]ExternCall_PrintAddStr [11:01:55]wPrintStart [11:01:55]Write to MH i2c: 01 00 00 AD 71 1E [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 07 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 07 00 AD 71 00 00 00 00 00 FF 0F 33 [11:01:55]RasterBufferAndPrint [11:01:55]line Счет N : (1)3407209 [11:01:55]line ИНН: 02508201610067 [11:01:55]line Контрольно-Кассовый Чек [11:01:55]line ПРОДАЖА [11:01:55]line ТРК (МРК, ГНК) : 32 [11:01:55]line Товар: 2710124130 [11:01:55]line Аи-92-К-4 [11:01:55]line 22.430 * 66.90 [11:01:55]line = 1500.57 [11:01:55]line НДС 12% НСП 1% [11:01:55]line > о реализуемом товаре [11:01:55]line ОКРУГЛЕНИЕ: -0.57 [11:01:55]line ИТОГО: 1500.00 [11:01:55]line Внесено: 1500.00 [11:01:55]line СДАЧА: 0.00 [11:01:55]line НСП 1% : 13.28 [11:01:55]line НДС 12% : 159.35 [11:01:55]line Наличными: 1500.00 [11:01:55]line Безнал.: 0.00 [11:01:55]line Место: АЗС № 82 "Партнер Нефть" [11:01:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:01:55]line СНО: Общий режим [11:01:55]line Чек 191 29.10.2024 11:01 [11:01:55]line Смена: 145 ФФД: 1.0 [11:01:55]line ЗНМ: 0300000017 [11:01:55]line РНМ: 0000000000170478 [11:01:55]line Версия ККМ: v1.0 [11:01:55]line ФМ: 0000000002098560 [11:01:55]line ФД: 96682 [11:01:55]line ФПД: 121273926103988 [11:01:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110158&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96682&fm=121273926103988&tin=02508201610067®Number=0000000000170478&sum=150000 [11:01:55]OFD Sender: Processing packet 96682 [packets to send 58, broken 57] [11:01:55]ProducePacketName [11:01:55]name=ofd_packets/00096682 [11:01:55]OFD Sender: To server: pG, [11:01:55]CommunicateWithHost lk.salyk.kg:30040 [11:01:55]ConnectInit lk.salyk.kg [11:01:55]written 0, free lines is 4095 [11:01:55]Write to MH i2c: 01 00 00 D8 71 49 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 07 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 07 00 D8 71 00 00 00 00 00 FB 0C 57 [11:01:55]RasterBufferAndPrint [11:01:55]line [11:01:55]line [11:01:55]line [11:01:55]line [11:01:55]line [11:01:55]written 0, free lines is 3330 [11:01:55]MH_Cut [11:01:55]Write to MH i2c: D1 01 00 DF 71 01 22 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: D1 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: D1 01 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: D1 01 00 DF 71 00 21 [11:01:55]Write to MH i2c: 01 00 00 E0 71 51 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]Connected sock=11 [11:01:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 39 07 01 07 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 34 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 BF 00 00 00 F4 03 04 00 A6 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 79 01 00 35 04 06 00 6E 4C 49 49 33 B4 01 09 C9 B9 6F 33 93 96 [11:01:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 18 47 00 96 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 79 01 00 F4 03 04 00 CD 6A 20 67 B6 04 01 00 00 BA 91 60 35 91 C9 FC 48 [11:01:56]CommunicateWithHost err = 0 [11:01:56]CheckOFDResponse [11:01:56]1017 (14) - 77093643461234 [11:01:56]1041 (16) - 0000000002098560 [11:01:56]1040 (4) - 96682 [11:01:56]1012 (4) - 29.10.2024 04:55 [11:01:56]1206 (1) - 0 [11:01:56]OFD Sender: Remove packet 96682 [11:01:56]ProducePacketName [11:01:56]name=ofd_packets/00096682 [11:01:56]NVStorageDeleteData [11:01:56]*** Cut start [11:01:56]*** Partial cut [11:01:56]*** CUTSNS_PIN = 1 [11:01:56]*** CUTSNS_PIN = 0 [11:01:56]OFD Sender: No OFD packet to send [11:01:56]*** Brake cut motor [11:01:57]Read from MH i2c: 01 [11:01:57]MH_I2C_Read... [11:01:57]*** Stop cut motor [11:01:57]*** Cut end [11:01:57]Read from MH i2c: 01 07 00 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: 01 07 00 E0 71 00 00 00 00 00 FF 0F 66 [11:01:57]process_action close_receipt done [11:01:57]requested_data is exist [11:01:57]produce_requested_data [11:01:57]requested_item fm.sn is exist - process it [11:01:57]wFMCommunicate request_size=4 [11:01:57]MH_SAM_APDU [11:01:57]CAPDU: 80 11 00 00 [11:01:57]Write to MH i2c: E2 08 00 E1 71 80 11 00 00 00 00 00 00 CC [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:57]Read from MH i2c: E2 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 17 00 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 17 00 E1 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [11:01:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:01:57]wFMCommunicate OK [11:01:57]requested_item fd.num is exist - process it [11:01:57]SAM_PROTO_GetFieldsCounters [11:01:57]wFMCommunicate request_size=4 [11:01:57]MH_SAM_APDU [11:01:57]CAPDU: 80 13 00 00 [11:01:57]Write to MH i2c: E2 08 00 E2 71 80 13 00 00 00 00 00 00 CF [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:57]Read from MH i2c: E2 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 62 00 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 62 00 E2 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 79 01 00 0E 04 04 00 91 00 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 E2 [11:01:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 79 01 00 0E 04 04 00 91 00 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 [11:01:57]wFMCommunicate OK [11:01:57]SAM_PROTO_GetFieldsCounters done [11:01:57]requested_item shift.num is exist - process it [11:01:57]requested_item shift.opened is exist - process it [11:01:57]req_shift_opened [11:01:57]FM_GetShiftState [11:01:57]SAM_PROTO_GetShiftState [11:01:57]wFMCommunicate request_size=4 [11:01:57]MH_SAM_APDU [11:01:57]CAPDU: 80 13 01 00 [11:01:57]Write to MH i2c: E2 08 00 E3 71 80 13 01 00 00 00 00 00 D1 [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:57]Read from MH i2c: E2 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 0E 00 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 0E 00 E3 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2F [11:01:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:01:57]wFMCommunicate OK [11:01:57]SAM_PROTO_GetShiftState done [11:01:57]FM_GetShiftState done [11:01:57]req_shift_opened done [11:01:57]requested_item shift.open_date is exist - process it [11:01:57]req_shift_open_date [11:01:57]req_shift_open_date done [11:01:57]produce_requested_data done [11:01:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96682,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:01:57]process_action_free close_receipt [11:01:57]json_value_free [11:01:57]json_value_free done [11:01:57]process_json_proto returns [11:01:57]Send response to host [11:01:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96682,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:01:57]free response buf [11:01:57]execute_script done [11:01:57]execute_script returns [11:01:57]free content buf [11:01:57]Sock 9.Close socket [11:01:57]Sock 9.Thread stoped [11:02:01]OFD Sender: No OFD packet to send [11:02:06]OFD Sender: No OFD packet to send [11:02:11]OFD Sender: No OFD packet to send [11:02:16]OFD Sender: No OFD packet to send [11:02:18]accept exits with 7 [11:02:18]New connection [11:02:18]New thread 3066776932 created [11:02:18]Thread 3066920292 joined [11:02:18]Waiting for new connection... [11:02:18] Sock 7.Parse request [11:02:18]Sock 7.Check first char [11:02:18]Sock 7.First char is OK [11:02:18]request: POST /json_proto HTTP/1.0 [11:02:18]Method: POST [11:02:18]URL: /json_proto [11:02:18]Method is POST - this is cgi request [11:02:18]url: /json_proto [11:02:18]query_string will be loaded in cgi processing [11:02:18]execute_cgi json_proto POST (null) [11:02:18]execute_cgi path=json_proto method=POST [11:02:18]POST find Content-Length [11:02:18]Host: 172.17.40.67:8080 [11:02:18]Content-Length: 678 [11:02:18]Content-Type: application/json [11:02:18] [11:02:18]POST finish read [11:02:18]Found Content-Length = 678 [11:02:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:18]execute_script... [11:02: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)3407211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:18]POST & json_proto [11:02:18]process_json_proto [11:02:18]json parsed OK: [11:02:18]protocol is kg_v1.0 [11:02:18]action value=close_receipt [11:02:18]process_action close_receipt [11:02:18]cmd_close_receipt [11:02:18]MH_GetDate [11:02:18]Write to MH i2c: F0 00 00 E4 71 44 [11:02:18]Write i2c OK [11:02:18]MH_I2C_Read... [11:02:18]Read from MH i2c: F0 [11:02:18]MH_I2C_Read... [11:02:18]Read from MH i2c: F0 09 00 [11:02:18]MH_I2C_Read... [11:02:18]Read from MH i2c: F0 09 00 E4 71 00 BF C0 20 67 EE DA 66 66 E7 [11:02:18]GetLastDocTimeStamp 1730199718 [11:02:18]current date 1730199743 [11:02:18]FM_GetShiftState [11:02:18]SAM_PROTO_GetShiftState [11:02:18]wFMCommunicate request_size=4 [11:02:18]MH_SAM_APDU [11:02:18]CAPDU: 80 13 01 00 [11:02:18]Write to MH i2c: E2 08 00 E5 71 80 13 01 00 00 00 00 00 D3 [11:02:18]Write i2c OK [11:02:18]MH_I2C_Read... [11:02:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:18]Read from MH i2c: E2 [11:02:18]MH_I2C_Read... [11:02:18]Read from MH i2c: E2 0E 00 [11:02:18]MH_I2C_Read... [11:02:18]Read from MH i2c: E2 0E 00 E5 71 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 31 [11:02:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:02:18]wFMCommunicate OK [11:02:18]SAM_PROTO_GetShiftState done [11:02:18]FM_GetShiftState done [11:02:18]opened in 1730160548 [11:02:18]opened+sec_in_day 1730246948 [11:02:18]quantity*price = 40006 [11:02:18]sum+1 = 40007 [11:02:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 192 29.10.2024 11:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96683 ФПД: 80977722217074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110223&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96683&fm=80977722217074&tin=02508201610067®Number=0000000000170478&sum=40000 [11:02:19]StoreToDocumentArchive [11:02:19]shift 145 fd 96683 [11:02:19]save to /storage/0145/doc_00096683 [11:02:19]save last doc name /storage/0145/doc_00096683 to /storage/kkm_last_doc_name [11:02:19]save OK [11:02:19]Clear old archive folders... [11:02:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:19]tlvbuf is 011078D0 [11:02:19]SAM_PROTO_ClearQueue [11:02:19]wFMCommunicate request_size=4 [11:02:19]MH_SAM_APDU [11:02:19]CAPDU: 80 09 00 00 [11:02:19]Write to MH i2c: E2 08 00 F2 71 80 09 00 00 00 00 00 00 D5 [11:02:19]Write i2c OK [11:02:19]MH_I2C_Read... [11:02:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:19]Read from MH i2c: E2 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 03 00 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 03 00 F2 71 00 90 00 D7 [11:02:19]RAPDU: 90 00 [11:02:19]wFMCommunicate OK [11:02:19]SAM_PROTO_ClearQueue done [11:02:19]KKMCreateOFDPacket [11:02:19]OFDProtocolAddRootSTLVToBuf [11:02:19]FM_MakeSignedData [11:02:19]FM_MakeSignedData [11:02:19]SAM_PROTO_SignData [11:02:19]wFMCommunicate request_size=4 [11:02:19]MH_SAM_APDU [11:02:19]CAPDU: 80 0D 01 02 [11:02:19]Write to MH i2c: E2 08 00 F3 71 80 0D 01 02 00 00 00 00 DD [11:02:19]Write i2c OK [11:02:19]MH_I2C_Read... [11:02:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:20]Read from MH i2c: E2 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 03 00 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 03 00 F3 71 00 90 00 D8 [11:02:20]RAPDU: 90 00 [11:02:20]wFMCommunicate OK [11:02:20]wFMCommunicate request_size=255 [11:02:20]MH_SAM_APDU [11:02: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 34 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 C0 00 00 00 F4 03 04 00 BF C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 79 01 00 35 04 06 00 49 [11:02:20]Write to MH i2c: E2 02 01 F4 71 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 00 00 00 F4 03 04 00 BF C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 79 01 00 35 04 06 00 49 00 00 FF [11:02:20]Write i2c OK [11:02:20]MH_I2C_Read... [11:02:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:20]Read from MH i2c: E2 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 03 00 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 03 00 F4 71 00 90 00 D9 [11:02:20]RAPDU: 90 00 [11:02:20]wFMCommunicate OK [11:02:20]wFMCommunicate request_size=10 [11:02:20]MH_SAM_APDU [11:02:20]CAPDU: 80 0D 02 02 05 A6 18 5E 12 72 [11:02:20]Write to MH i2c: E2 0D 00 F5 71 80 0D 02 02 05 00 A6 18 5E 12 72 00 00 8A [11:02:20]Write i2c OK [11:02:20]MH_I2C_Read... [11:02:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:20]Read from MH i2c: E2 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 03 00 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 03 00 F5 71 00 90 00 DA [11:02:20]RAPDU: 90 00 [11:02:20]wFMCommunicate OK [11:02:20]wFMCommunicate request_size=4 [11:02:20]MH_SAM_APDU [11:02:20]CAPDU: 80 0D 03 02 [11:02:20]Write to MH i2c: E2 08 00 F6 71 80 0D 03 02 00 00 00 00 E2 [11:02:20]Write i2c OK [11:02:20]MH_I2C_Read... [11:02:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:20]Read from MH i2c: E2 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 0B 00 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 0B 00 F6 71 00 B8 6D 01 D6 F0 80 64 11 90 00 C4 [11:02:20]RAPDU: B8 6D 01 D6 F0 80 64 11 90 00 [11:02:20]wFMCommunicate OK [11:02:20]SAM_PROTO_SignData done [11:02:20]FM_MakeSignedData done [11:02:20]CreateOFDProtocolMessage [11:02:20]wFMCommunicate request_size=4 [11:02:20]MH_SAM_APDU [11:02:20]CAPDU: 80 11 00 00 [11:02:20]Write to MH i2c: E2 08 00 F7 71 80 11 00 00 00 00 00 00 E2 [11:02:20]Write i2c OK [11:02:20]MH_I2C_Read... [11:02:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:20]Read from MH i2c: E2 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 17 00 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: E2 17 00 F7 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [11:02:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:02:20]wFMCommunicate OK [11:02:20]CreateOFDProtocolMessage done [11:02:20]OFDSenderStorePacket 96683 [11:02:20]StoreOFDPacket docnum=96683 [11:02:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 1C 07 01 0C 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 00 00 00 F4 03 04 00 BF C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 79 01 00 35 04 06 00 49 A6 18 5E 12 72 B8 6D 01 D6 F0 80 64 11 [11:02:20]CheckFolder [11:02:20]dirname=/storage/ofd_packets [11:02:20]CheckFolder done [11:02:20]ProducePacketName [11:02:20]name=ofd_packets/00096683 [11:02:20]NVStorageSaveData ofd_packets/00096683 [11:02:20]File name is /storage/ofd_packets/00096683 [11:02:20]Write 301 bytes [11:02:20]NVStorageSaveData done [11:02:20]OFDSenderStorePacket done [11:02:20]KKMCreateOFDPacket done [11:02:20]NVStorageSaveData kkm_last_timestamp [11:02:20]File name is /storage/kkm_last_timestamp [11:02:20]Write 4 bytes [11:02:20]NVStorageSaveData done [11:02:20]ExternCall_PrintAddStr [11:02:20]wPrintStart [11:02:20]Write to MH i2c: 01 00 00 F8 71 69 [11:02:20]Write i2c OK [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: 01 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: 01 07 00 [11:02:20]MH_I2C_Read... [11:02:20]Read from MH i2c: 01 07 00 F8 71 00 00 00 00 00 FF 0F 7E [11:02:20]RasterBufferAndPrint [11:02:20]line Счет N : (1)3407211 [11:02:20]line ИНН: 02508201610067 [11:02:20]line Контрольно-Кассовый Чек [11:02:20]line ПРОДАЖА [11:02:20]line ТРК (МРК, ГНК) : 42 [11:02:20]line Товар: 2710124130 [11:02:20]line Аи-92-К-4 [11:02:20]line 5.980 * 66.90 [11:02:20]line = 400.06 [11:02:20]line НДС 12% НСП 1% [11:02:20]line > о реализуемом товаре [11:02:20]line ОКРУГЛЕНИЕ: -0.06 [11:02:20]line ИТОГО: 400.00 [11:02:20]line Внесено: 400.00 [11:02:20]line СДАЧА: 0.00 [11:02:20]line НСП 1% : 3.54 [11:02:20]line НДС 12% : 42.48 [11:02:20]line Наличными: 400.00 [11:02:20]line Безнал.: 0.00 [11:02:20]line Место: АЗС № 82 "Партнер Нефть" [11:02:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:02:20]line СНО: Общий режим [11:02:20]line Чек 192 29.10.2024 11:02 [11:02:20]line Смена: 145 ФФД: 1.0 [11:02:20]line ЗНМ: 0300000017 [11:02:20]line РНМ: 0000000000170478 [11:02:20]line Версия ККМ: v1.0 [11:02:20]line ФМ: 0000000002098560 [11:02:20]line ФД: 96683 [11:02:20]line ФПД: 80977722217074 [11:02:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110223&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96683&fm=80977722217074&tin=02508201610067®Number=0000000000170478&sum=40000 [11:02:20]OFD Sender: Processing packet 96683 [packets to send 58, broken 57] [11:02:20]ProducePacketName [11:02:20]name=ofd_packets/00096683 [11:02:20]OFD Sender: To server: pG, [11:02:20]CommunicateWithHost lk.salyk.kg:30040 [11:02:20]ConnectInit lk.salyk.kg [11:02:20]written 0, free lines is 4095 [11:02:20]Connected sock=10 [11:02:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 1C 07 01 0C 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 00 00 00 F4 03 04 00 BF C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 79 01 00 35 04 06 00 49 A6 18 5E 12 72 B8 6D 01 D6 F0 80 64 11 [11:02:21]Write to MH i2c: 01 00 00 23 72 95 [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 07 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 07 00 23 72 00 00 00 00 00 11 0D BA [11:02:21]RasterBufferAndPrint [11:02:21]line [11:02:21]line [11:02:21]line [11:02:21]line [11:02:21]line [11:02:21]written 0, free lines is 3351 [11:02:21]MH_Cut [11:02:21]Write to MH i2c: D1 01 00 2A 72 01 6E [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: D1 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: D1 01 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: D1 01 00 2A 72 00 6D [11:02:21]Write to MH i2c: 01 00 00 2B 72 9D [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C9 D8 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 AB 79 01 00 F4 03 04 00 E6 6A 20 67 B6 04 01 00 00 00 34 04 CD 47 EE 41 95 [11:02:21]CommunicateWithHost err = 0 [11:02:21]CheckOFDResponse [11:02:21]1017 (14) - 77093643461234 [11:02:21]1041 (16) - 0000000002098560 [11:02:21]1040 (4) - 96683 [11:02:21]1012 (4) - 29.10.2024 04:56 [11:02:21]1206 (1) - 0 [11:02:21]OFD Sender: Remove packet 96683 [11:02:21]ProducePacketName [11:02:21]name=ofd_packets/00096683 [11:02:21]NVStorageDeleteData [11:02:21]OFD Sender: No OFD packet to send [11:02:21]*** Cut start [11:02:21]*** Partial cut [11:02:21]*** CUTSNS_PIN = 1 [11:02:21]*** CUTSNS_PIN = 0 [11:02:22]*** Brake cut motor [11:02:22]Read from MH i2c: 01 [11:02:22]MH_I2C_Read... [11:02:22]*** Stop cut motor [11:02:22]*** Cut end [11:02:22]Read from MH i2c: 01 07 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: 01 07 00 2B 72 00 00 00 00 00 FF 0F B2 [11:02:22]process_action close_receipt done [11:02:22]requested_data is exist [11:02:22]produce_requested_data [11:02:22]requested_item fm.sn is exist - process it [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 11 00 00 [11:02:22]Write to MH i2c: E2 08 00 2C 72 80 11 00 00 00 00 00 00 18 [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 17 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 17 00 2C 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [11:02:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:02:22]wFMCommunicate OK [11:02:22]requested_item fd.num is exist - process it [11:02:22]SAM_PROTO_GetFieldsCounters [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 13 00 00 [11:02:22]Write to MH i2c: E2 08 00 2D 72 80 13 00 00 00 00 00 00 1B [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 62 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 62 00 2D 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 79 01 00 0E 04 04 00 91 00 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 32 [11:02:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 79 01 00 0E 04 04 00 91 00 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 [11:02:22]wFMCommunicate OK [11:02:22]SAM_PROTO_GetFieldsCounters done [11:02:22]requested_item shift.num is exist - process it [11:02:22]requested_item shift.opened is exist - process it [11:02:22]req_shift_opened [11:02:22]FM_GetShiftState [11:02:22]SAM_PROTO_GetShiftState [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 13 01 00 [11:02:22]Write to MH i2c: E2 08 00 2E 72 80 13 01 00 00 00 00 00 1D [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 0E 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 0E 00 2E 72 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7B [11:02:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:02:22]wFMCommunicate OK [11:02:22]SAM_PROTO_GetShiftState done [11:02:22]FM_GetShiftState done [11:02:22]req_shift_opened done [11:02:22]requested_item shift.open_date is exist - process it [11:02:22]req_shift_open_date [11:02:22]req_shift_open_date done [11:02:22]produce_requested_data done [11:02:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96683,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:02:22]process_action_free close_receipt [11:02:22]json_value_free [11:02:22]json_value_free done [11:02:22]process_json_proto returns [11:02:22]Send response to host [11:02:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96683,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:02:22]free response buf [11:02:22]execute_script done [11:02:22]execute_script returns [11:02:22]free content buf [11:02:22]Sock 7.Close socket [11:02:22]Sock 7.Thread stoped [11:02:26]OFD Sender: No OFD packet to send [11:02:31]OFD Sender: No OFD packet to send [11:02:36]OFD Sender: No OFD packet to send [11:02:41]OFD Sender: No OFD packet to send [11:02:43]accept exits with 9 [11:02:43]New connection [11:02:43]New thread 3066920292 created [11:02:43]Thread 3066776932 joined [11:02:43]Waiting for new connection... [11:02:43] Sock 9.Parse request [11:02:43]Sock 9.Check first char [11:02:43]Sock 9.First char is OK [11:02:43]request: POST /json_proto HTTP/1.0 [11:02:43]Method: POST [11:02:43]URL: /json_proto [11:02:43]Method is POST - this is cgi request [11:02:43]url: /json_proto [11:02:43]query_string will be loaded in cgi processing [11:02:43]execute_cgi json_proto POST (null) [11:02:43]execute_cgi path=json_proto method=POST [11:02:43]POST find Content-Length [11:02:43]Host: 172.17.40.67:8080 [11:02:43]Content-Length: 764 [11:02:43]Content-Type: application/json [11:02:43] [11:02:43]POST finish read [11:02:43]Found Content-Length = 764 [11:02:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [11:02:43]execute_script... [11:02: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)3407210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [11:02:43]POST & json_proto [11:02:43]process_json_proto [11:02:43]json parsed OK: [11:02:43]protocol is kg_v1.0 [11:02:43]action value=close_receipt [11:02:43]process_action close_receipt [11:02:43]cmd_close_receipt [11:02:43]MH_GetDate [11:02:43]Write to MH i2c: F0 00 00 2F 72 90 [11:02:43]Write i2c OK [11:02:43]MH_I2C_Read... [11:02:43]Read from MH i2c: F0 [11:02:43]MH_I2C_Read... [11:02:43]Read from MH i2c: F0 09 00 [11:02:43]MH_I2C_Read... [11:02:43]Read from MH i2c: F0 09 00 2F 72 00 D8 C0 20 67 EE DA 66 66 4C [11:02:43]GetLastDocTimeStamp 1730199743 [11:02:43]current date 1730199768 [11:02:43]FM_GetShiftState [11:02:43]SAM_PROTO_GetShiftState [11:02:43]wFMCommunicate request_size=4 [11:02:43]MH_SAM_APDU [11:02:43]CAPDU: 80 13 01 00 [11:02:43]Write to MH i2c: E2 08 00 30 72 80 13 01 00 00 00 00 00 1F [11:02:43]Write i2c OK [11:02:43]MH_I2C_Read... [11:02:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:43]Read from MH i2c: E2 [11:02:43]MH_I2C_Read... [11:02:43]Read from MH i2c: E2 0E 00 [11:02:43]MH_I2C_Read... [11:02:43]Read from MH i2c: E2 0E 00 30 72 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [11:02:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:02:43]wFMCommunicate OK [11:02:43]SAM_PROTO_GetShiftState done [11:02:43]FM_GetShiftState done [11:02:43]opened in 1730160548 [11:02:43]opened+sec_in_day 1730246948 [11:02:43]quantity*price = 60045 [11:02:43]sum+1 = 60047 [11:02:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.46 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 0.00 Безнал.: 600.46 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 193 29.10.2024 11:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96684 ФПД: 116457016139917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96684&fm=116457016139917&tin=02508201610067®Number=0000000000170478&sum=60046 [11:02:44]StoreToDocumentArchive [11:02:44]shift 145 fd 96684 [11:02:44]save to /storage/0145/doc_00096684 [11:02:44]save last doc name /storage/0145/doc_00096684 to /storage/kkm_last_doc_name [11:02:44]save OK [11:02:44]Clear old archive folders... [11:02:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:02:44]tlvbuf is 012084E0 [11:02:44]SAM_PROTO_ClearQueue [11:02:44]wFMCommunicate request_size=4 [11:02:44]MH_SAM_APDU [11:02:44]CAPDU: 80 09 00 00 [11:02:44]Write to MH i2c: E2 08 00 3D 72 80 09 00 00 00 00 00 00 21 [11:02:44]Write i2c OK [11:02:44]MH_I2C_Read... [11:02:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:44]Read from MH i2c: E2 [11:02:44]MH_I2C_Read... [11:02:44]Read from MH i2c: E2 03 00 [11:02:44]MH_I2C_Read... [11:02:44]Read from MH i2c: E2 03 00 3D 72 00 90 00 23 [11:02:44]RAPDU: 90 00 [11:02:44]wFMCommunicate OK [11:02:44]SAM_PROTO_ClearQueue done [11:02:44]KKMCreateOFDPacket [11:02:44]OFDProtocolAddRootSTLVToBuf [11:02:44]FM_MakeSignedData [11:02:44]FM_MakeSignedData [11:02:44]SAM_PROTO_SignData [11:02:44]wFMCommunicate request_size=4 [11:02:44]MH_SAM_APDU [11:02:44]CAPDU: 80 0D 01 02 [11:02:44]Write to MH i2c: E2 08 00 3E 72 80 0D 01 02 00 00 00 00 29 [11:02:44]Write i2c OK [11:02:44]MH_I2C_Read... [11:02:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:44]Read from MH i2c: E2 [11:02:44]MH_I2C_Read... [11:02:44]Read from MH i2c: E2 03 00 [11:02:44]MH_I2C_Read... [11:02:44]Read from MH i2c: E2 03 00 3E 72 00 90 00 24 [11:02:44]RAPDU: 90 00 [11:02:44]wFMCommunicate OK [11:02:44]wFMCommunicate request_size=255 [11:02:44]MH_SAM_APDU [11:02:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 D8 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 79 01 00 35 04 06 00 69 EA C3 14 [11:02:44]Write to MH i2c: E2 02 01 3F 72 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 C1 00 00 00 F4 03 04 00 D8 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 79 01 00 35 04 06 00 69 EA C3 14 00 00 8C [11:02:44]Write i2c OK [11:02:44]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 [11:02:45]MH_I2C_Read... [11:02:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:45]Read from MH i2c: E2 03 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 03 00 3F 72 00 90 00 25 [11:02:45]RAPDU: 90 00 [11:02:45]wFMCommunicate OK [11:02:45]wFMCommunicate request_size=7 [11:02:45]MH_SAM_APDU [11:02:45]CAPDU: 80 0D 02 02 02 20 8D [11:02:45]Write to MH i2c: E2 0A 00 40 72 80 0D 02 02 02 00 20 8D 00 00 DD [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:45]Read from MH i2c: E2 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 03 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 03 00 40 72 00 90 00 26 [11:02:45]RAPDU: 90 00 [11:02:45]wFMCommunicate OK [11:02:45]wFMCommunicate request_size=4 [11:02:45]MH_SAM_APDU [11:02:45]CAPDU: 80 0D 03 02 [11:02:45]Write to MH i2c: E2 08 00 41 72 80 0D 03 02 00 00 00 00 2E [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:45]Read from MH i2c: E2 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 0B 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 0B 00 41 72 00 16 6A 38 D2 FB 0B BA 8E 90 00 07 [11:02:45]RAPDU: 16 6A 38 D2 FB 0B BA 8E 90 00 [11:02:45]wFMCommunicate OK [11:02:45]SAM_PROTO_SignData done [11:02:45]FM_MakeSignedData done [11:02:45]CreateOFDProtocolMessage [11:02:45]wFMCommunicate request_size=4 [11:02:45]MH_SAM_APDU [11:02:45]CAPDU: 80 11 00 00 [11:02:45]Write to MH i2c: E2 08 00 42 72 80 11 00 00 00 00 00 00 2E [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:45]Read from MH i2c: E2 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 17 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 17 00 42 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [11:02:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:02:45]wFMCommunicate OK [11:02:45]CreateOFDProtocolMessage done [11:02:45]OFDSenderStorePacket 96684 [11:02:45]StoreOFDPacket docnum=96684 [11:02:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E0 CD 04 01 33 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 C1 00 00 00 F4 03 04 00 D8 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 79 01 00 35 04 06 00 69 EA C3 14 20 8D 16 6A 38 D2 FB 0B BA 8E [11:02:45]CheckFolder [11:02:45]dirname=/storage/ofd_packets [11:02:45]CheckFolder done [11:02:45]ProducePacketName [11:02:45]name=ofd_packets/00096684 [11:02:45]NVStorageSaveData ofd_packets/00096684 [11:02:45]File name is /storage/ofd_packets/00096684 [11:02:45]Write 298 bytes [11:02:45]NVStorageSaveData done [11:02:45]OFDSenderStorePacket done [11:02:45]KKMCreateOFDPacket done [11:02:45]NVStorageSaveData kkm_last_timestamp [11:02:45]File name is /storage/kkm_last_timestamp [11:02:45]Write 4 bytes [11:02:45]NVStorageSaveData done [11:02:45]ExternCall_PrintAddStr [11:02:45]wPrintStart [11:02:45]Write to MH i2c: 01 00 00 43 72 B5 [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: 01 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: 01 07 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: 01 07 00 43 72 00 00 00 00 00 FF 0F CA [11:02:45]RasterBufferAndPrint [11:02:45]line Счет N : (1)3407210 [11:02:45]line ИНН: 02508201610067 [11:02:45]line Контрольно-Кассовый Чек [11:02:45]line ПРОДАЖА [11:02:45]line ТРК (МРК, ГНК) : 51 [11:02:45]line Товар: 2710194210 [11:02:45]line ДТ-К-5 [11:02:45]line 7.880 * 76.20 [11:02:45]line = 600.46 [11:02:45]line НДС 12% НСП 1% [11:02:45]line > о реализуемом товаре [11:02:45]line ИТОГО: 600.46 [11:02:45]line НСП 1% : 5.31 [11:02:45]line НДС 12% : 63.77 [11:02:45]line Наличными: 0.00 [11:02:45]line Безнал.: 600.46 [11:02:45]line Место: АЗС № 82 "Партнер Нефть" [11:02:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:02:45]line СНО: Общий режим [11:02:45]line Чек 193 29.10.2024 11:02 [11:02:45]line Смена: 145 ФФД: 1.0 [11:02:45]line ЗНМ: 0300000017 [11:02:45]line РНМ: 0000000000170478 [11:02:45]line Версия ККМ: v1.0 [11:02:45]line Платежная система: Mbank [11:02:45]line ФМ: 0000000002098560 [11:02:45]line ФД: 96684 [11:02:45]line ФПД: 116457016139917 [11:02:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96684&fm=116457016139917&tin=02508201610067®Number=0000000000170478&sum=60046 [11:02:45]written 0, free lines is 4095 [11:02:45]OFD Sender: Processing packet 96684 [packets to send 58, broken 57] [11:02:45]ProducePacketName [11:02:45]name=ofd_packets/00096684 [11:02:45]OFD Sender: To server: pG, [11:02:45]CommunicateWithHost lk.salyk.kg:30040 [11:02:45]ConnectInit lk.salyk.kg [11:02:45]Connected sock=11 [11:02:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E0 CD 04 01 33 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 C1 00 00 00 F4 03 04 00 D8 C0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 79 01 00 35 04 06 00 69 EA C3 14 20 8D 16 6A 38 D2 FB 0B BA 8E [11:02:45]Write to MH i2c: 01 00 00 6C 72 DE [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: 01 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: 01 07 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: 01 07 00 6C 72 00 00 00 00 00 1F 0D 11 [11:02:45]RasterBufferAndPrint [11:02:45]line [11:02:45]line [11:02:45]line [11:02:45]line [11:02:45]line [11:02:45]written 0, free lines is 3365 [11:02:45]MH_Cut [11:02:45]Write to MH i2c: D1 01 00 73 72 01 B7 [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: D1 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: D1 01 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: D1 01 00 73 72 00 B6 [11:02:45]Write to MH i2c: 01 00 00 74 72 E6 [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 1A 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 32 30 39 38 35 36 30 10 04 04 00 AC 79 01 00 F4 03 04 00 FE 6A 20 67 B6 04 01 00 00 32 2E 53 E1 A5 D8 FF EB [11:02:45]CommunicateWithHost err = 0 [11:02:45]CheckOFDResponse [11:02:45]1017 (14) - 77093643461234 [11:02:45]1041 (16) - 0000000002098560 [11:02:45]1040 (4) - 96684 [11:02:45]1012 (4) - 29.10.2024 04:56 [11:02:45]1206 (1) - 0 [11:02:45]OFD Sender: Remove packet 96684 [11:02:45]ProducePacketName [11:02:45]name=ofd_packets/00096684 [11:02:45]NVStorageDeleteData [11:02:46]*** Cut start [11:02:46]*** Partial cut [11:02:46]*** CUTSNS_PIN = 1 [11:02:46]OFD Sender: No OFD packet to send [11:02:46]*** CUTSNS_PIN = 0 [11:02:46]*** Brake cut motor [11:02:46]Read from MH i2c: 01 [11:02:46]MH_I2C_Read... [11:02:46]*** Stop cut motor [11:02:46]*** Cut end [11:02:46]Read from MH i2c: 01 07 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: 01 07 00 74 72 00 00 00 00 00 FF 0F FB [11:02:46]process_action close_receipt done [11:02:46]requested_data is exist [11:02:46]produce_requested_data [11:02:46]requested_item fm.sn is exist - process it [11:02:46]wFMCommunicate request_size=4 [11:02:46]MH_SAM_APDU [11:02:46]CAPDU: 80 11 00 00 [11:02:46]Write to MH i2c: E2 08 00 75 72 80 11 00 00 00 00 00 00 61 [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:46]Read from MH i2c: E2 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 17 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 17 00 75 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [11:02:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:02:46]wFMCommunicate OK [11:02:46]requested_item fd.num is exist - process it [11:02:46]SAM_PROTO_GetFieldsCounters [11:02:46]wFMCommunicate request_size=4 [11:02:46]MH_SAM_APDU [11:02:46]CAPDU: 80 13 00 00 [11:02:46]Write to MH i2c: E2 08 00 76 72 80 13 00 00 00 00 00 00 64 [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:47]Read from MH i2c: E2 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: E2 62 00 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: E2 62 00 76 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 79 01 00 0E 04 04 00 91 00 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 7F [11:02:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 79 01 00 0E 04 04 00 91 00 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 [11:02:47]wFMCommunicate OK [11:02:47]SAM_PROTO_GetFieldsCounters done [11:02:47]requested_item shift.num is exist - process it [11:02:47]requested_item shift.opened is exist - process it [11:02:47]req_shift_opened [11:02:47]FM_GetShiftState [11:02:47]SAM_PROTO_GetShiftState [11:02:47]wFMCommunicate request_size=4 [11:02:47]MH_SAM_APDU [11:02:47]CAPDU: 80 13 01 00 [11:02:47]Write to MH i2c: E2 08 00 77 72 80 13 01 00 00 00 00 00 66 [11:02:47]Write i2c OK [11:02:47]MH_I2C_Read... [11:02:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:47]Read from MH i2c: E2 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: E2 0E 00 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: E2 0E 00 77 72 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C4 [11:02:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:02:47]wFMCommunicate OK [11:02:47]SAM_PROTO_GetShiftState done [11:02:47]FM_GetShiftState done [11:02:47]req_shift_opened done [11:02:47]requested_item shift.open_date is exist - process it [11:02:47]req_shift_open_date [11:02:47]req_shift_open_date done [11:02:47]produce_requested_data done [11:02:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96684,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:02:47]process_action_free close_receipt [11:02:47]json_value_free [11:02:47]json_value_free done [11:02:47]process_json_proto returns [11:02:47]Send response to host [11:02:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96684,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:02:47]free response buf [11:02:47]execute_script done [11:02:47]execute_script returns [11:02:47]free content buf [11:02:47]Sock 9.Close socket [11:02:47]Sock 9.Thread stoped [11:02:51]OFD Sender: No OFD packet to send [11:02:56]OFD Sender: No OFD packet to send [11:03:01]OFD Sender: No OFD packet to send [11:03:06]OFD Sender: No OFD packet to send [11:03:11]OFD Sender: No OFD packet to send [11:03:16]OFD Sender: No OFD packet to send [11:03:21]OFD Sender: No OFD packet to send [11:03:26]OFD Sender: No OFD packet to send [11:03:31]OFD Sender: No OFD packet to send [11:03:33]accept exits with 7 [11:03:33]New connection [11:03:33]New thread 3066776932 created [11:03:33]Thread 3066920292 joined [11:03:33]Waiting for new connection... [11:03:33] Sock 7.Parse request [11:03:33]Sock 7.Check first char [11:03:33]Sock 7.First char is OK [11:03:33]request: POST /json_proto HTTP/1.0 [11:03:33]Method: POST [11:03:33]URL: /json_proto [11:03:33]Method is POST - this is cgi request [11:03:33]url: /json_proto [11:03:33]query_string will be loaded in cgi processing [11:03:33]execute_cgi json_proto POST (null) [11:03:33]execute_cgi path=json_proto method=POST [11:03:33]POST find Content-Length [11:03:33]Host: 172.17.40.67:8080 [11:03:33]Content-Length: 801 [11:03:33]Content-Type: application/json [11:03:33] [11:03:33]POST finish read [11:03:33]Found Content-Length = 801 [11:03:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949894", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:33]execute_script... [11: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)3407212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949894", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:33]POST & json_proto [11:03:33]process_json_proto [11:03:33]json parsed OK: [11:03:33]protocol is kg_v1.0 [11:03:33]action value=close_receipt [11:03:33]process_action close_receipt [11:03:33]cmd_close_receipt [11:03:33]MH_GetDate [11:03:33]Write to MH i2c: F0 00 00 78 72 D9 [11:03:33]Write i2c OK [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: F0 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: F0 09 00 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: F0 09 00 78 72 00 09 C1 20 67 EE DA 66 66 C7 [11:03:33]GetLastDocTimeStamp 1730199768 [11:03:33]current date 1730199817 [11:03:33]FM_GetShiftState [11:03:33]SAM_PROTO_GetShiftState [11:03:33]wFMCommunicate request_size=4 [11:03:33]MH_SAM_APDU [11:03:33]CAPDU: 80 13 01 00 [11:03:33]Write to MH i2c: E2 08 00 79 72 80 13 01 00 00 00 00 00 68 [11:03:33]Write i2c OK [11:03:33]MH_I2C_Read... [11:03:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:33]Read from MH i2c: E2 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: E2 0E 00 [11:03:33]MH_I2C_Read... [11:03:33]Read from MH i2c: E2 0E 00 79 72 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C6 [11:03:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:03:33]wFMCommunicate OK [11:03:33]SAM_PROTO_GetShiftState done [11:03:33]FM_GetShiftState done [11:03:33]opened in 1730160548 [11:03:33]opened+sec_in_day 1730246948 [11:03:33]quantity*price = 0 [11:03:33]sum+1 = 1 [11:03:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 194 29.10.2024 11:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3949894 ФМ: 0000000002098560 ФД: 96685 ФПД: 147229410939674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96685&fm=147229410939674&tin=02508201610067®Number=0000000000170478&sum=0 [11:03:34]StoreToDocumentArchive [11:03:34]shift 145 fd 96685 [11:03:34]save to /storage/0145/doc_00096685 [11:03:34]save last doc name /storage/0145/doc_00096685 to /storage/kkm_last_doc_name [11:03:34]save OK [11:03:34]Clear old archive folders... [11:03:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:34]tlvbuf is 0118A610 [11:03:34]SAM_PROTO_ClearQueue [11:03:34]wFMCommunicate request_size=4 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 09 00 00 [11:03:34]Write to MH i2c: E2 08 00 86 72 80 09 00 00 00 00 00 00 6A [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 86 72 00 90 00 6C [11:03:34]RAPDU: 90 00 [11:03:34]wFMCommunicate OK [11:03:34]SAM_PROTO_ClearQueue done [11:03:34]KKMCreateOFDPacket [11:03:34]OFDProtocolAddRootSTLVToBuf [11:03:34]FM_MakeSignedData [11:03:34]FM_MakeSignedData [11:03:34]SAM_PROTO_SignData [11:03:34]wFMCommunicate request_size=4 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 0D 01 02 [11:03:34]Write to MH i2c: E2 08 00 87 72 80 0D 01 02 00 00 00 00 72 [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 87 72 00 90 00 6D [11:03:34]RAPDU: 90 00 [11:03:34]wFMCommunicate OK [11:03:34]wFMCommunicate request_size=255 [11:03:34]MH_SAM_APDU [11: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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 09 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 79 01 00 35 04 06 00 85 [11:03:34]Write to MH i2c: E2 02 01 88 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 09 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 79 01 00 35 04 06 00 85 00 00 70 [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 88 72 00 90 00 6E [11:03:34]RAPDU: 90 00 [11:03:34]wFMCommunicate OK [11:03:34]wFMCommunicate request_size=10 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 0D 02 02 05 E7 84 BD 53 1A [11:03:34]Write to MH i2c: E2 0D 00 89 72 80 0D 02 02 05 00 E7 84 BD 53 1A 00 00 14 [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 03 00 89 72 00 90 00 6F [11:03:34]RAPDU: 90 00 [11:03:34]wFMCommunicate OK [11:03:34]wFMCommunicate request_size=4 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 0D 03 02 [11:03:34]Write to MH i2c: E2 08 00 8A 72 80 0D 03 02 00 00 00 00 77 [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 0B 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 0B 00 8A 72 00 B9 73 3B 03 42 53 19 1F 90 00 AF [11:03:34]RAPDU: B9 73 3B 03 42 53 19 1F 90 00 [11:03:34]wFMCommunicate OK [11:03:34]SAM_PROTO_SignData done [11:03:34]FM_MakeSignedData done [11:03:34]CreateOFDProtocolMessage [11:03:34]wFMCommunicate request_size=4 [11:03:34]MH_SAM_APDU [11:03:34]CAPDU: 80 11 00 00 [11:03:34]Write to MH i2c: E2 08 00 8B 72 80 11 00 00 00 00 00 00 77 [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:34]Read from MH i2c: E2 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 17 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: E2 17 00 8B 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [11:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:34]wFMCommunicate OK [11:03:34]CreateOFDProtocolMessage done [11:03:34]OFDSenderStorePacket 96685 [11:03:34]StoreOFDPacket docnum=96685 [11:03:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 58 07 01 CE 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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 09 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 79 01 00 35 04 06 00 85 E7 84 BD 53 1A B9 73 3B 03 42 53 19 1F [11:03:34]CheckFolder [11:03:34]dirname=/storage/ofd_packets [11:03:34]CheckFolder done [11:03:34]ProducePacketName [11:03:34]name=ofd_packets/00096685 [11:03:34]NVStorageSaveData ofd_packets/00096685 [11:03:34]File name is /storage/ofd_packets/00096685 [11:03:34]Write 301 bytes [11:03:34]NVStorageSaveData done [11:03:34]OFDSenderStorePacket done [11:03:34]KKMCreateOFDPacket done [11:03:34]NVStorageSaveData kkm_last_timestamp [11:03:34]File name is /storage/kkm_last_timestamp [11:03:34]Write 4 bytes [11:03:34]NVStorageSaveData done [11:03:34]ExternCall_PrintAddStr [11:03:34]wPrintStart [11:03:34]Write to MH i2c: 01 00 00 8C 72 FE [11:03:34]Write i2c OK [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: 01 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: 01 07 00 [11:03:34]MH_I2C_Read... [11:03:34]Read from MH i2c: 01 07 00 8C 72 00 00 00 00 00 FF 0F 13 [11:03:34]RasterBufferAndPrint [11:03:34]line Счет N : (1)3407212 [11:03:34]line ИНН: 02508201610067 [11:03:34]line Контрольно-Кассовый Чек [11:03:34]line ПРОДАЖА [11:03:34]line ТРК (МРК, ГНК) : 12 [11:03:34]line Товар: 2710124130 [11:03:34]line Аи-92-К-4 [11:03:34]line 30.000 * 0.00 [11:03:34]line = 0.00 [11:03:34]line НДС 12% НСП 1% [11:03:34]line > о реализуемом товаре [11:03:34]line ИТОГО: 0.00 [11:03:34]line НСП 1% : 0.00 [11:03:34]line НДС 12% : 0.00 [11:03:34]line Наличными: 0.00 [11:03:34]line Безнал.: 0.00 [11:03:34]line Место: АЗС № 82 "Партнер Нефть" [11:03:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:03:34]line СНО: Общий режим [11:03:34]line Чек 194 29.10.2024 11:03 [11:03:34]line Смена: 145 ФФД: 1.0 [11:03:34]line ЗНМ: 0300000017 [11:03:34]line РНМ: 0000000000170478 [11:03:34]line Версия ККМ: v1.0 [11:03:34]line Талоны: Топливные Талоны [11:03:34]line 3949894 [11:03:34]line ФМ: 0000000002098560 [11:03:34]line ФД: 96685 [11:03:34]line ФПД: 147229410939674 [11:03:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96685&fm=147229410939674&tin=02508201610067®Number=0000000000170478&sum=0 [11:03:35]OFD Sender: Processing packet 96685 [packets to send 58, broken 57] [11:03:35]ProducePacketName [11:03:35]name=ofd_packets/00096685 [11:03:35]OFD Sender: To server: pG, [11:03:35]CommunicateWithHost lk.salyk.kg:30040 [11:03:35]ConnectInit lk.salyk.kg [11:03:35]written 0, free lines is 4095 [11:03:35]Connected sock=10 [11:03:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 58 07 01 CE 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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 09 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 79 01 00 35 04 06 00 85 E7 84 BD 53 1A B9 73 3B 03 42 53 19 1F [11:03:35]Write to MH i2c: 01 00 00 B6 72 28 [11:03:35]Write i2c OK [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: 01 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: 01 07 00 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: 01 07 00 B6 72 00 00 00 00 00 19 0D 55 [11:03:35]RasterBufferAndPrint [11:03:35]line [11:03:35]line [11:03:35]line [11:03:35]line [11:03:35]line [11:03:35]written 0, free lines is 3359 [11:03:35]MH_Cut [11:03:35]Write to MH i2c: D1 01 00 BD 72 01 01 [11:03:35]Write i2c OK [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: D1 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: D1 01 00 [11:03:35]MH_I2C_Read... [11:03:35]Read from MH i2c: D1 01 00 BD 72 00 00 [11:03:35]Write to MH i2c: 01 00 00 BE 72 30 [11:03:35]Write i2c OK [11:03:35]MH_I2C_Read... [11:03:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F8 94 47 00 A6 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 32 30 39 38 35 36 30 10 04 04 00 AD 79 01 00 F4 03 04 00 30 6B 20 67 B6 04 01 00 00 F3 B3 D3 24 4B 46 95 39 [11:03:35]CommunicateWithHost err = 0 [11:03:35]CheckOFDResponse [11:03:35]1017 (14) - 77093643461234 [11:03:35]1041 (16) - 0000000002098560 [11:03:35]1040 (4) - 96685 [11:03:35]1012 (4) - 29.10.2024 04:57 [11:03:35]1206 (1) - 0 [11:03:35]OFD Sender: Remove packet 96685 [11:03:35]ProducePacketName [11:03:35]name=ofd_packets/00096685 [11:03:35]NVStorageDeleteData [11:03:36]OFD Sender: No OFD packet to send [11:03:36]*** Cut start [11:03:36]*** Partial cut [11:03:36]*** CUTSNS_PIN = 1 [11:03:36]*** CUTSNS_PIN = 0 [11:03:36]*** Brake cut motor [11:03:36]Read from MH i2c: 01 [11:03:36]MH_I2C_Read... [11:03:36]*** Stop cut motor [11:03:36]*** Cut end [11:03:36]Read from MH i2c: 01 07 00 [11:03:36]MH_I2C_Read... [11:03:36]Read from MH i2c: 01 07 00 BE 72 00 00 00 00 00 FF 0F 45 [11:03:36]process_action close_receipt done [11:03:36]requested_data is exist [11:03:36]produce_requested_data [11:03:36]requested_item fm.sn is exist - process it [11:03:36]wFMCommunicate request_size=4 [11:03:36]MH_SAM_APDU [11:03:36]CAPDU: 80 11 00 00 [11:03:36]Write to MH i2c: E2 08 00 BF 72 80 11 00 00 00 00 00 00 AB [11:03:36]Write i2c OK [11:03:36]MH_I2C_Read... [11:03:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:36]Read from MH i2c: E2 [11:03:36]MH_I2C_Read... [11:03:36]Read from MH i2c: E2 17 00 [11:03:36]MH_I2C_Read... [11:03:36]Read from MH i2c: E2 17 00 BF 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [11:03:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:36]wFMCommunicate OK [11:03:36]requested_item fd.num is exist - process it [11:03:36]SAM_PROTO_GetFieldsCounters [11:03:36]wFMCommunicate request_size=4 [11:03:36]MH_SAM_APDU [11:03:36]CAPDU: 80 13 00 00 [11:03:36]Write to MH i2c: E2 08 00 C0 72 80 13 00 00 00 00 00 00 AE [11:03:36]Write i2c OK [11:03:36]MH_I2C_Read... [11:03:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:37]Read from MH i2c: E2 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 62 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 62 00 C0 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 79 01 00 0E 04 04 00 91 00 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 CD [11:03:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 79 01 00 0E 04 04 00 91 00 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 [11:03:37]wFMCommunicate OK [11:03:37]SAM_PROTO_GetFieldsCounters done [11:03:37]requested_item shift.num is exist - process it [11:03:37]requested_item shift.opened is exist - process it [11:03:37]req_shift_opened [11:03:37]FM_GetShiftState [11:03:37]SAM_PROTO_GetShiftState [11:03:37]wFMCommunicate request_size=4 [11:03:37]MH_SAM_APDU [11:03:37]CAPDU: 80 13 01 00 [11:03:37]Write to MH i2c: E2 08 00 C1 72 80 13 01 00 00 00 00 00 B0 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:37]Read from MH i2c: E2 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 0E 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 0E 00 C1 72 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0E [11:03:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:03:37]wFMCommunicate OK [11:03:37]SAM_PROTO_GetShiftState done [11:03:37]FM_GetShiftState done [11:03:37]req_shift_opened done [11:03:37]requested_item shift.open_date is exist - process it [11:03:37]req_shift_open_date [11:03:37]req_shift_open_date done [11:03:37]produce_requested_data done [11:03:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96685,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:03:37]process_action_free close_receipt [11:03:37]json_value_free [11:03:37]json_value_free done [11:03:37]process_json_proto returns [11:03:37]Send response to host [11:03:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96685,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:03:37]free response buf [11:03:37]execute_script done [11:03:37]execute_script returns [11:03:37]free content buf [11:03:37]Sock 7.Close socket [11:03:37]Sock 7.Thread stoped [11:03:37]accept exits with 9 [11:03:37]New connection [11:03:37]New thread 3066920292 created [11:03:37]Thread 3066776932 joined [11:03:37]Waiting for new connection... [11:03:37] Sock 9.Parse request [11:03:37]Sock 9.Check first char [11:03:37]Sock 9.First char is OK [11:03:37]request: POST /json_proto HTTP/1.0 [11:03:37]Method: POST [11:03:37]URL: /json_proto [11:03:37]Method is POST - this is cgi request [11:03:37]url: /json_proto [11:03:37]query_string will be loaded in cgi processing [11:03:37]execute_cgi json_proto POST (null) [11:03:37]execute_cgi path=json_proto method=POST [11:03:37]POST find Content-Length [11:03:37]Host: 172.17.40.67:8080 [11:03:37]Content-Length: 683 [11:03:37]Content-Type: application/json [11:03:37] [11:03:37]POST finish read [11:03:37]Found Content-Length = 683 [11:03:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:03:37]execute_script... [11:03: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)3407213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:03:37]POST & json_proto [11:03:37]process_json_proto [11:03:37]json parsed OK: [11:03:37]protocol is kg_v1.0 [11:03:37]action value=close_receipt [11:03:37]process_action close_receipt [11:03:37]cmd_close_receipt [11:03:37]MH_GetDate [11:03:37]Write to MH i2c: F0 00 00 C2 72 23 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: F0 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: F0 09 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: F0 09 00 C2 72 00 0E C1 20 67 EE DA 66 66 16 [11:03:37]GetLastDocTimeStamp 1730199817 [11:03:37]current date 1730199822 [11:03:37]FM_GetShiftState [11:03:37]SAM_PROTO_GetShiftState [11:03:37]wFMCommunicate request_size=4 [11:03:37]MH_SAM_APDU [11:03:37]CAPDU: 80 13 01 00 [11:03:37]Write to MH i2c: E2 08 00 C3 72 80 13 01 00 00 00 00 00 B2 [11:03:37]Write i2c OK [11:03:37]MH_I2C_Read... [11:03:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:37]Read from MH i2c: E2 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 0E 00 [11:03:37]MH_I2C_Read... [11:03:37]Read from MH i2c: E2 0E 00 C3 72 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 10 [11:03:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:03:37]wFMCommunicate OK [11:03:37]SAM_PROTO_GetShiftState done [11:03:37]FM_GetShiftState done [11:03:37]opened in 1730160548 [11:03:37]opened+sec_in_day 1730246948 [11:03:37]quantity*price = 150056 [11:03:37]sum+1 = 150058 [11:03:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 195 29.10.2024 11:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96686 ФПД: 14767663930851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96686&fm=14767663930851&tin=02508201610067®Number=0000000000170478&sum=150000 [11:03:38]StoreToDocumentArchive [11:03:38]shift 145 fd 96686 [11:03:38]save to /storage/0145/doc_00096686 [11:03:38]save last doc name /storage/0145/doc_00096686 to /storage/kkm_last_doc_name [11:03:38]save OK [11:03:38]Clear old archive folders... [11:03:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:38]tlvbuf is B6DA0590 [11:03:38]SAM_PROTO_ClearQueue [11:03:38]wFMCommunicate request_size=4 [11:03:38]MH_SAM_APDU [11:03:38]CAPDU: 80 09 00 00 [11:03:38]Write to MH i2c: E2 08 00 D0 72 80 09 00 00 00 00 00 00 B4 [11:03:38]Write i2c OK [11:03:38]MH_I2C_Read... [11:03:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:38]Read from MH i2c: E2 [11:03:38]MH_I2C_Read... [11:03:38]Read from MH i2c: E2 03 00 [11:03:38]MH_I2C_Read... [11:03:38]Read from MH i2c: E2 03 00 D0 72 00 90 00 B6 [11:03:38]RAPDU: 90 00 [11:03:38]wFMCommunicate OK [11:03:38]SAM_PROTO_ClearQueue done [11:03:38]KKMCreateOFDPacket [11:03:38]OFDProtocolAddRootSTLVToBuf [11:03:38]FM_MakeSignedData [11:03:38]FM_MakeSignedData [11:03:38]SAM_PROTO_SignData [11:03:38]wFMCommunicate request_size=4 [11:03:38]MH_SAM_APDU [11:03:38]CAPDU: 80 0D 01 02 [11:03:38]Write to MH i2c: E2 08 00 D1 72 80 0D 01 02 00 00 00 00 BC [11:03:38]Write i2c OK [11:03:38]MH_I2C_Read... [11:03:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:38]Read from MH i2c: E2 [11:03:38]MH_I2C_Read... [11:03:38]Read from MH i2c: E2 03 00 [11:03:38]MH_I2C_Read... [11:03:38]Read from MH i2c: E2 03 00 D1 72 00 90 00 B7 [11:03:38]RAPDU: 90 00 [11:03:38]wFMCommunicate OK [11:03:38]wFMCommunicate request_size=255 [11:03:38]MH_SAM_APDU [11:03: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 34 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 C3 00 00 00 F4 03 04 00 0E C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 79 01 00 35 04 06 00 0D [11:03:38]Write to MH i2c: E2 02 01 D2 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 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 C3 00 00 00 F4 03 04 00 0E C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 79 01 00 35 04 06 00 0D 00 00 72 [11:03:38]Write i2c OK [11:03:38]MH_I2C_Read... [11:03:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:39]Read from MH i2c: E2 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 03 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 03 00 D2 72 00 90 00 B8 [11:03:39]RAPDU: 90 00 [11:03:39]wFMCommunicate OK [11:03:39]wFMCommunicate request_size=10 [11:03:39]MH_SAM_APDU [11:03:39]CAPDU: 80 0D 02 02 05 6E 5D 5C DD E3 [11:03:39]Write to MH i2c: E2 0D 00 D3 72 80 0D 02 02 05 00 6E 5D 5C DD E3 00 00 B0 [11:03:39]Write i2c OK [11:03:39]MH_I2C_Read... [11:03:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:39]Read from MH i2c: E2 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 03 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 03 00 D3 72 00 90 00 B9 [11:03:39]RAPDU: 90 00 [11:03:39]wFMCommunicate OK [11:03:39]wFMCommunicate request_size=4 [11:03:39]MH_SAM_APDU [11:03:39]CAPDU: 80 0D 03 02 [11:03:39]Write to MH i2c: E2 08 00 D4 72 80 0D 03 02 00 00 00 00 C1 [11:03:39]Write i2c OK [11:03:39]MH_I2C_Read... [11:03:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:39]Read from MH i2c: E2 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 0B 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 0B 00 D4 72 00 35 0E CD BA 45 0E 81 7D 90 00 DD [11:03:39]RAPDU: 35 0E CD BA 45 0E 81 7D 90 00 [11:03:39]wFMCommunicate OK [11:03:39]SAM_PROTO_SignData done [11:03:39]FM_MakeSignedData done [11:03:39]CreateOFDProtocolMessage [11:03:39]wFMCommunicate request_size=4 [11:03:39]MH_SAM_APDU [11:03:39]CAPDU: 80 11 00 00 [11:03:39]Write to MH i2c: E2 08 00 D5 72 80 11 00 00 00 00 00 00 C1 [11:03:39]Write i2c OK [11:03:39]MH_I2C_Read... [11:03:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:39]Read from MH i2c: E2 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 17 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: E2 17 00 D5 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [11:03:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:39]wFMCommunicate OK [11:03:39]CreateOFDProtocolMessage done [11:03:39]OFDSenderStorePacket 96686 [11:03:39]StoreOFDPacket docnum=96686 [11:03:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD 7A 07 01 36 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C3 00 00 00 F4 03 04 00 0E C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 79 01 00 35 04 06 00 0D 6E 5D 5C DD E3 35 0E CD BA 45 0E 81 7D [11:03:39]CheckFolder [11:03:39]dirname=/storage/ofd_packets [11:03:39]CheckFolder done [11:03:39]ProducePacketName [11:03:39]name=ofd_packets/00096686 [11:03:39]NVStorageSaveData ofd_packets/00096686 [11:03:39]File name is /storage/ofd_packets/00096686 [11:03:39]Write 301 bytes [11:03:39]NVStorageSaveData done [11:03:39]OFDSenderStorePacket done [11:03:39]KKMCreateOFDPacket done [11:03:39]NVStorageSaveData kkm_last_timestamp [11:03:39]File name is /storage/kkm_last_timestamp [11:03:39]Write 4 bytes [11:03:39]NVStorageSaveData done [11:03:39]ExternCall_PrintAddStr [11:03:39]wPrintStart [11:03:39]Write to MH i2c: 01 00 00 D6 72 48 [11:03:39]Write i2c OK [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: 01 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: 01 07 00 [11:03:39]MH_I2C_Read... [11:03:39]Read from MH i2c: 01 07 00 D6 72 00 00 00 00 00 FF 0F 5D [11:03:39]RasterBufferAndPrint [11:03:39]line Счет N : (1)3407213 [11:03:39]line ИНН: 02508201610067 [11:03:39]line Контрольно-Кассовый Чек [11:03:39]line ПРОДАЖА [11:03:39]line ТРК (МРК, ГНК) : 22 [11:03:39]line Товар: 2710124130 [11:03:39]line Аи-92-К-4 [11:03:39]line 22.430 * 66.90 [11:03:39]line = 1500.57 [11:03:39]line НДС 12% НСП 1% [11:03:39]line > о реализуемом товаре [11:03:39]line ОКРУГЛЕНИЕ: -0.57 [11:03:39]line ИТОГО: 1500.00 [11:03:39]line Внесено: 1500.00 [11:03:39]line СДАЧА: 0.00 [11:03:39]line НСП 1% : 13.28 [11:03:39]line НДС 12% : 159.35 [11:03:39]line Наличными: 1500.00 [11:03:39]line Безнал.: 0.00 [11:03:39]line Место: АЗС № 82 "Партнер Нефть" [11:03:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:03:39]line СНО: Общий режим [11:03:39]line Чек 195 29.10.2024 11:03 [11:03:39]line Смена: 145 ФФД: 1.0 [11:03:39]line ЗНМ: 0300000017 [11:03:39]line РНМ: 0000000000170478 [11:03:39]line Версия ККМ: v1.0 [11:03:39]line ФМ: 0000000002098560 [11:03:39]line ФД: 96686 [11:03:39]line ФПД: 14767663930851 [11:03:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96686&fm=14767663930851&tin=02508201610067®Number=0000000000170478&sum=150000 [11:03:39]OFD Sender: Processing packet 96686 [packets to send 58, broken 57] [11:03:39]ProducePacketName [11:03:39]name=ofd_packets/00096686 [11:03:39]OFD Sender: To server: pG, [11:03:39]CommunicateWithHost lk.salyk.kg:30040 [11:03:39]ConnectInit lk.salyk.kg [11:03:39]written 0, free lines is 4095 [11:03:40]Connected sock=11 [11:03:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD 7A 07 01 36 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C3 00 00 00 F4 03 04 00 0E C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 79 01 00 35 04 06 00 0D 6E 5D 5C DD E3 35 0E CD BA 45 0E 81 7D [11:03:40]Write to MH i2c: 01 00 00 01 73 74 [11:03:40]Write i2c OK [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: 01 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: 01 07 00 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: 01 07 00 01 73 00 00 00 00 00 04 0D 8C [11:03:40]RasterBufferAndPrint [11:03:40]line [11:03:40]line [11:03:40]line [11:03:40]line [11:03:40]line [11:03:40]written 0, free lines is 3341 [11:03:40]MH_Cut [11:03:40]Write to MH i2c: D1 01 00 08 73 01 4D [11:03:40]Write i2c OK [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: D1 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: D1 01 00 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: D1 01 00 08 73 00 4C [11:03:40]Write to MH i2c: 01 00 00 09 73 7C [11:03:40]Write i2c OK [11:03:40]MH_I2C_Read... [11:03:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 71 48 47 00 3B 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 32 30 39 38 35 36 30 10 04 04 00 AE 79 01 00 F4 03 04 00 35 6B 20 67 B6 04 01 00 00 72 9B BA F3 FF C0 0A F4 [11:03:40]CommunicateWithHost err = 0 [11:03:40]CheckOFDResponse [11:03:40]1017 (14) - 77093643461234 [11:03:40]1041 (16) - 0000000002098560 [11:03:40]1040 (4) - 96686 [11:03:40]1012 (4) - 29.10.2024 04:57 [11:03:40]1206 (1) - 0 [11:03:40]OFD Sender: Remove packet 96686 [11:03:40]ProducePacketName [11:03:40]name=ofd_packets/00096686 [11:03:40]NVStorageDeleteData [11:03:41]*** Cut start [11:03:41]*** Partial cut [11:03:41]*** CUTSNS_PIN = 1 [11:03:41]*** CUTSNS_PIN = 0 [11:03:41]OFD Sender: No OFD packet to send [11:03:41]*** Brake cut motor [11:03:41]Read from MH i2c: 01 [11:03:41]MH_I2C_Read... [11:03:41]*** Stop cut motor [11:03:41]*** Cut end [11:03:41]Read from MH i2c: 01 07 00 [11:03:41]MH_I2C_Read... [11:03:41]Read from MH i2c: 01 07 00 09 73 00 00 00 00 00 FF 0F 91 [11:03:41]process_action close_receipt done [11:03:41]requested_data is exist [11:03:41]produce_requested_data [11:03:41]requested_item fm.sn is exist - process it [11:03:41]wFMCommunicate request_size=4 [11:03:41]MH_SAM_APDU [11:03:41]CAPDU: 80 11 00 00 [11:03:41]Write to MH i2c: E2 08 00 0A 73 80 11 00 00 00 00 00 00 F7 [11:03:41]Write i2c OK [11:03:41]MH_I2C_Read... [11:03:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:41]Read from MH i2c: E2 [11:03:41]MH_I2C_Read... [11:03:41]Read from MH i2c: E2 17 00 [11:03:41]MH_I2C_Read... [11:03:41]Read from MH i2c: E2 17 00 0A 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [11:03:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:41]wFMCommunicate OK [11:03:41]requested_item fd.num is exist - process it [11:03:41]SAM_PROTO_GetFieldsCounters [11:03:41]wFMCommunicate request_size=4 [11:03:41]MH_SAM_APDU [11:03:41]CAPDU: 80 13 00 00 [11:03:41]Write to MH i2c: E2 08 00 0B 73 80 13 00 00 00 00 00 00 FA [11:03:41]Write i2c OK [11:03:41]MH_I2C_Read... [11:03:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:41]Read from MH i2c: E2 [11:03:41]MH_I2C_Read... [11:03:41]Read from MH i2c: E2 62 00 [11:03:41]MH_I2C_Read... [11:03:41]Read from MH i2c: E2 62 00 0B 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 79 01 00 0E 04 04 00 91 00 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 1D [11:03:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 79 01 00 0E 04 04 00 91 00 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 [11:03:41]wFMCommunicate OK [11:03:41]SAM_PROTO_GetFieldsCounters done [11:03:41]requested_item shift.num is exist - process it [11:03:41]requested_item shift.opened is exist - process it [11:03:41]req_shift_opened [11:03:41]FM_GetShiftState [11:03:41]SAM_PROTO_GetShiftState [11:03:41]wFMCommunicate request_size=4 [11:03:41]MH_SAM_APDU [11:03:41]CAPDU: 80 13 01 00 [11:03:41]Write to MH i2c: E2 08 00 0C 73 80 13 01 00 00 00 00 00 FC [11:03:41]Write i2c OK [11:03:41]MH_I2C_Read... [11:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:41]Read from MH i2c: E2 [11:03:41]MH_I2C_Read... [11:03:41]Read from MH i2c: E2 0E 00 [11:03:41]MH_I2C_Read... [11:03:41]Read from MH i2c: E2 0E 00 0C 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [11:03:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:03:42]wFMCommunicate OK [11:03:42]SAM_PROTO_GetShiftState done [11:03:42]FM_GetShiftState done [11:03:42]req_shift_opened done [11:03:42]requested_item shift.open_date is exist - process it [11:03:42]req_shift_open_date [11:03:42]req_shift_open_date done [11:03:42]produce_requested_data done [11:03:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96686,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:03:42]process_action_free close_receipt [11:03:42]json_value_free [11:03:42]json_value_free done [11:03:42]process_json_proto returns [11:03:42]Send response to host [11:03:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96686,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:03:42]free response buf [11:03:42]execute_script done [11:03:42]execute_script returns [11:03:42]free content buf [11:03:42]Sock 9.Close socket [11:03:42]Sock 9.Thread stoped [11:03:42]accept exits with 7 [11:03:42]New connection [11:03:42]New thread 3066776932 created [11:03:42]Thread 3066920292 joined [11:03:42]Waiting for new connection... [11:03:42] Sock 7.Parse request [11:03:42]Sock 7.Check first char [11:03:42]Sock 7.First char is OK [11:03:42]request: POST /json_proto HTTP/1.0 [11:03:42]Method: POST [11:03:42]URL: /json_proto [11:03:42]Method is POST - this is cgi request [11:03:42]url: /json_proto [11:03:42]query_string will be loaded in cgi processing [11:03:42]execute_cgi json_proto POST (null) [11:03:42]execute_cgi path=json_proto method=POST [11:03:42]POST find Content-Length [11:03:42]Host: 172.17.40.67:8080 [11:03:42]Content-Length: 678 [11:03:42]Content-Type: application/json [11:03:42] [11:03:42]POST finish read [11:03:42]Found Content-Length = 678 [11:03:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:42]execute_script... [11:03:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:42]POST & json_proto [11:03:42]process_json_proto [11:03:42]json parsed OK: [11:03:42]protocol is kg_v1.0 [11:03:42]action value=close_receipt [11:03:42]process_action close_receipt [11:03:42]cmd_close_receipt [11:03:42]MH_GetDate [11:03:42]Write to MH i2c: F0 00 00 0D 73 6F [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: F0 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: F0 09 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: F0 09 00 0D 73 00 13 C1 20 67 EE DA 66 66 67 [11:03:42]GetLastDocTimeStamp 1730199822 [11:03:42]current date 1730199827 [11:03:42]FM_GetShiftState [11:03:42]SAM_PROTO_GetShiftState [11:03:42]wFMCommunicate request_size=4 [11:03:42]MH_SAM_APDU [11:03:42]CAPDU: 80 13 01 00 [11:03:42]Write to MH i2c: E2 08 00 0E 73 80 13 01 00 00 00 00 00 FE [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:42]Read from MH i2c: E2 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 0E 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 0E 00 0E 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5C [11:03:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:03:42]wFMCommunicate OK [11:03:42]SAM_PROTO_GetShiftState done [11:03:42]FM_GetShiftState done [11:03:42]opened in 1730160548 [11:03:42]opened+sec_in_day 1730246948 [11:03:42]quantity*price = 50041 [11:03:42]sum+1 = 50042 [11:03:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 196 29.10.2024 11:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96687 ФПД: 39267876590207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96687&fm=39267876590207&tin=02508201610067®Number=0000000000170478&sum=50000 [11:03:44]StoreToDocumentArchive [11:03:44]shift 145 fd 96687 [11:03:44]save to /storage/0145/doc_00096687 [11:03:44]save last doc name /storage/0145/doc_00096687 to /storage/kkm_last_doc_name [11:03:44]save OK [11:03:44]Clear old archive folders... [11:03:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:44]tlvbuf is 01313850 [11:03:44]SAM_PROTO_ClearQueue [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 09 00 00 [11:03:44]Write to MH i2c: E2 08 00 1B 73 80 09 00 00 00 00 00 00 00 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 1B 73 00 90 00 02 [11:03:44]RAPDU: 90 00 [11:03:44]wFMCommunicate OK [11:03:44]SAM_PROTO_ClearQueue done [11:03:44]KKMCreateOFDPacket [11:03:44]OFDProtocolAddRootSTLVToBuf [11:03:44]FM_MakeSignedData [11:03:44]FM_MakeSignedData [11:03:44]SAM_PROTO_SignData [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 0D 01 02 [11:03:44]Write to MH i2c: E2 08 00 1C 73 80 0D 01 02 00 00 00 00 08 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 1C 73 00 90 00 03 [11:03:44]RAPDU: 90 00 [11:03:44]wFMCommunicate OK [11:03:44]wFMCommunicate request_size=255 [11:03:44]MH_SAM_APDU [11:03: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 34 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 C4 00 00 00 F4 03 04 00 13 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 79 01 00 35 04 06 00 23 [11:03:44]Write to MH i2c: E2 02 01 1D 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C4 00 00 00 F4 03 04 00 13 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 79 01 00 35 04 06 00 23 00 00 92 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 1D 73 00 90 00 04 [11:03:44]RAPDU: 90 00 [11:03:44]wFMCommunicate OK [11:03:44]wFMCommunicate request_size=10 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 0D 02 02 05 B6 C3 D5 D2 7F [11:03:44]Write to MH i2c: E2 0D 00 1E 73 80 0D 02 02 05 00 B6 C3 D5 D2 7F 00 00 B4 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 03 00 1E 73 00 90 00 05 [11:03:44]RAPDU: 90 00 [11:03:44]wFMCommunicate OK [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 0D 03 02 [11:03:44]Write to MH i2c: E2 08 00 1F 73 80 0D 03 02 00 00 00 00 0D [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0B 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0B 00 1F 73 00 C3 D6 35 0C 3F 98 F5 8D 90 00 41 [11:03:44]RAPDU: C3 D6 35 0C 3F 98 F5 8D 90 00 [11:03:44]wFMCommunicate OK [11:03:44]SAM_PROTO_SignData done [11:03:44]FM_MakeSignedData done [11:03:44]CreateOFDProtocolMessage [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 11 00 00 [11:03:44]Write to MH i2c: E2 08 00 20 73 80 11 00 00 00 00 00 00 0D [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 17 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 17 00 20 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [11:03:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:44]wFMCommunicate OK [11:03:44]CreateOFDProtocolMessage done [11:03:44]OFDSenderStorePacket 96687 [11:03:44]StoreOFDPacket docnum=96687 [11:03:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 11 07 01 ED 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 34 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 C4 00 00 00 F4 03 04 00 13 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 79 01 00 35 04 06 00 23 B6 C3 D5 D2 7F C3 D6 35 0C 3F 98 F5 8D [11:03:44]CheckFolder [11:03:44]dirname=/storage/ofd_packets [11:03:44]CheckFolder done [11:03:44]ProducePacketName [11:03:44]name=ofd_packets/00096687 [11:03:44]NVStorageSaveData ofd_packets/00096687 [11:03:44]File name is /storage/ofd_packets/00096687 [11:03:44]Write 301 bytes [11:03:44]NVStorageSaveData done [11:03:44]OFDSenderStorePacket done [11:03:44]KKMCreateOFDPacket done [11:03:44]NVStorageSaveData kkm_last_timestamp [11:03:44]File name is /storage/kkm_last_timestamp [11:03:44]Write 4 bytes [11:03:44]NVStorageSaveData done [11:03:44]ExternCall_PrintAddStr [11:03:44]wPrintStart [11:03:44]Write to MH i2c: 01 00 00 21 73 94 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: 01 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: 01 07 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: 01 07 00 21 73 00 00 00 00 00 FF 0F A9 [11:03:44]RasterBufferAndPrint [11:03:44]line Счет N : (1)3407214 [11:03:44]line ИНН: 02508201610067 [11:03:44]line Контрольно-Кассовый Чек [11:03:44]line ПРОДАЖА [11:03:44]line ТРК (МРК, ГНК) : 32 [11:03:44]line Товар: 2710124130 [11:03:44]line Аи-92-К-4 [11:03:44]line 7.480 * 66.90 [11:03:44]line = 500.41 [11:03:44]line НДС 12% НСП 1% [11:03:44]line > о реализуемом товаре [11:03:44]line ОКРУГЛЕНИЕ: -0.41 [11:03:44]line ИТОГО: 500.00 [11:03:44]line Внесено: 500.00 [11:03:44]line СДАЧА: 0.00 [11:03:44]line НСП 1% : 4.43 [11:03:44]line НДС 12% : 53.14 [11:03:44]line Наличными: 500.00 [11:03:44]line Безнал.: 0.00 [11:03:44]line Место: АЗС № 82 "Партнер Нефть" [11:03:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:03:44]line СНО: Общий режим [11:03:44]line Чек 196 29.10.2024 11:03 [11:03:44]line Смена: 145 ФФД: 1.0 [11:03:44]line ЗНМ: 0300000017 [11:03:44]line РНМ: 0000000000170478 [11:03:44]line Версия ККМ: v1.0 [11:03:44]line ФМ: 0000000002098560 [11:03:44]line ФД: 96687 [11:03:44]line ФПД: 39267876590207 [11:03:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96687&fm=39267876590207&tin=02508201610067®Number=0000000000170478&sum=50000 [11:03:44]written 0, free lines is 4095 [11:03:44]OFD Sender: Processing packet 96687 [packets to send 58, broken 57] [11:03:44]ProducePacketName [11:03:44]name=ofd_packets/00096687 [11:03:44]OFD Sender: To server: pG, [11:03:44]CommunicateWithHost lk.salyk.kg:30040 [11:03:44]ConnectInit lk.salyk.kg [11:03:45]Connected sock=10 [11:03:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 11 07 01 ED 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 34 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 C4 00 00 00 F4 03 04 00 13 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 79 01 00 35 04 06 00 23 B6 C3 D5 D2 7F C3 D6 35 0C 3F 98 F5 8D [11:03:45]Write to MH i2c: 01 00 00 4C 73 BF [11:03:45]Write i2c OK [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: 01 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: 01 07 00 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: 01 07 00 4C 73 00 00 00 00 00 1E 0D F1 [11:03:45]RasterBufferAndPrint [11:03:45]line [11:03:45]line [11:03:45]line [11:03:45]line [11:03:45]line [11:03:45]written 0, free lines is 3376 [11:03:45]MH_Cut [11:03:45]Write to MH i2c: D1 01 00 53 73 01 98 [11:03:45]Write i2c OK [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: D1 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: D1 01 00 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: D1 01 00 53 73 00 97 [11:03:45]Write to MH i2c: 01 00 00 54 73 C7 [11:03:45]Write i2c OK [11:03:45]MH_I2C_Read... [11:03:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 74 12 47 00 90 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 32 30 39 38 35 36 30 10 04 04 00 AF 79 01 00 F4 03 04 00 3A 6B 20 67 B6 04 01 00 00 9D BB 13 BB 52 19 99 50 [11:03:45]CommunicateWithHost err = 0 [11:03:45]CheckOFDResponse [11:03:45]1017 (14) - 77093643461234 [11:03:45]1041 (16) - 0000000002098560 [11:03:45]1040 (4) - 96687 [11:03:45]1012 (4) - 29.10.2024 04:57 [11:03:45]1206 (1) - 0 [11:03:45]OFD Sender: Remove packet 96687 [11:03:45]ProducePacketName [11:03:45]name=ofd_packets/00096687 [11:03:45]NVStorageDeleteData [11:03:45]OFD Sender: No OFD packet to send [11:03:45]*** Cut start [11:03:45]*** Partial cut [11:03:45]*** CUTSNS_PIN = 1 [11:03:46]*** CUTSNS_PIN = 0 [11:03:46]*** Brake cut motor [11:03:46]Read from MH i2c: 01 *** Stop cut motor [11:03:46] [11:03:46]*** Cut end [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 07 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 07 00 54 73 00 00 00 00 00 FF 0F DC [11:03:46]process_action close_receipt done [11:03:46]requested_data is exist [11:03:46]produce_requested_data [11:03:46]requested_item fm.sn is exist - process it [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 11 00 00 [11:03:46]Write to MH i2c: E2 08 00 55 73 80 11 00 00 00 00 00 00 42 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 17 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 17 00 55 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [11:03:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:46]wFMCommunicate OK [11:03:46]requested_item fd.num is exist - process it [11:03:46]SAM_PROTO_GetFieldsCounters [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 13 00 00 [11:03:46]Write to MH i2c: E2 08 00 56 73 80 13 00 00 00 00 00 00 45 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 62 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 62 00 56 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 79 01 00 0E 04 04 00 91 00 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 6C [11:03:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 79 01 00 0E 04 04 00 91 00 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 [11:03:46]wFMCommunicate OK [11:03:46]SAM_PROTO_GetFieldsCounters done [11:03:46]requested_item shift.num is exist - process it [11:03:46]requested_item shift.opened is exist - process it [11:03:46]req_shift_opened [11:03:46]FM_GetShiftState [11:03:46]SAM_PROTO_GetShiftState [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 13 01 00 [11:03:46]Write to MH i2c: E2 08 00 57 73 80 13 01 00 00 00 00 00 47 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 0E 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 0E 00 57 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [11:03:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:03:46]wFMCommunicate OK [11:03:46]SAM_PROTO_GetShiftState done [11:03:46]FM_GetShiftState done [11:03:46]req_shift_opened done [11:03:46]requested_item shift.open_date is exist - process it [11:03:46]req_shift_open_date [11:03:46]req_shift_open_date done [11:03:46]produce_requested_data done [11:03:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96687,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:03:46]process_action_free close_receipt [11:03:46]json_value_free [11:03:46]json_value_free done [11:03:46]process_json_proto returns [11:03:46]Send response to host [11:03:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96687,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:03:46]free response buf [11:03:46]execute_script done [11:03:46]execute_script returns [11:03:46]free content buf [11:03:46]Sock 7.Close socket [11:03:46]Sock 7.Thread stoped [11:03:50]OFD Sender: No OFD packet to send [11:03:55]OFD Sender: No OFD packet to send [11:04:00]OFD Sender: No OFD packet to send [11:04:05]OFD Sender: No OFD packet to send [11:04:10]OFD Sender: No OFD packet to send [11:04:15]OFD Sender: No OFD packet to send [11:04:20]OFD Sender: No OFD packet to send [11:04:25]OFD Sender: No OFD packet to send [11:04:31]OFD Sender: No OFD packet to send [11:04:36]OFD Sender: No OFD packet to send [11:04:41]OFD Sender: No OFD packet to send [11:04:46]OFD Sender: No OFD packet to send [11:04:51]OFD Sender: No OFD packet to send [11:04:56]OFD Sender: No OFD packet to send [11:05:01]OFD Sender: No OFD packet to send [11:05:06]OFD Sender: No OFD packet to send [11:05:11]OFD Sender: No OFD packet to send [11:05:14]accept exits with 9 [11:05:14]New connection [11:05:14]New thread 3066920292 created [11:05:14]Thread 3066776932 joined [11:05:14]Waiting for new connection... [11:05:14] Sock 9.Parse request [11:05:14]Sock 9.Check first char [11:05:14]Sock 9.First char is OK [11:05:14]request: POST /json_proto HTTP/1.0 [11:05:14]Method: POST [11:05:14]URL: /json_proto [11:05:14]Method is POST - this is cgi request [11:05:14]url: /json_proto [11:05:14]query_string will be loaded in cgi processing [11:05:14]execute_cgi json_proto POST (null) [11:05:14]execute_cgi path=json_proto method=POST [11:05:14]POST find Content-Length [11:05:14]Host: 172.17.40.67:8080 [11:05:14]Content-Length: 680 [11:05:14]Content-Type: application/json [11:05:14] [11:05:14]POST finish read [11:05:14]Found Content-Length = 680 [11:05:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:14]execute_script... [11:05: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)3407215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:14]POST & json_proto [11:05:14]process_json_proto [11:05:14]json parsed OK: [11:05:14]protocol is kg_v1.0 [11:05:14]action value=close_receipt [11:05:14]process_action close_receipt [11:05:14]cmd_close_receipt [11:05:14]MH_GetDate [11:05:14]Write to MH i2c: F0 00 00 58 73 BA [11:05:14]Write i2c OK [11:05:14]MH_I2C_Read... [11:05:14]Read from MH i2c: F0 [11:05:14]MH_I2C_Read... [11:05:14]Read from MH i2c: F0 09 00 [11:05:14]MH_I2C_Read... [11:05:14]Read from MH i2c: F0 09 00 58 73 00 6F C1 20 67 EE DA 66 66 0E [11:05:14]GetLastDocTimeStamp 1730199827 [11:05:14]current date 1730199919 [11:05:14]FM_GetShiftState [11:05:14]SAM_PROTO_GetShiftState [11:05:14]wFMCommunicate request_size=4 [11:05:14]MH_SAM_APDU [11:05:14]CAPDU: 80 13 01 00 [11:05:14]Write to MH i2c: E2 08 00 59 73 80 13 01 00 00 00 00 00 49 [11:05:14]Write i2c OK [11:05:14]MH_I2C_Read... [11:05:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:14]Read from MH i2c: E2 [11:05:14]MH_I2C_Read... [11:05:14]Read from MH i2c: E2 0E 00 [11:05:14]MH_I2C_Read... [11:05:14]Read from MH i2c: E2 0E 00 59 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A7 [11:05:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:05:14]wFMCommunicate OK [11:05:14]SAM_PROTO_GetShiftState done [11:05:14]FM_GetShiftState done [11:05:14]opened in 1730160548 [11:05:14]opened+sec_in_day 1730246948 [11:05:14]quantity*price = 100050 [11:05:14]sum+1 = 100052 [11:05:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 197 29.10.2024 11:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96688 ФПД: 265114351341866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110519&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96688&fm=265114351341866&tin=02508201610067®Number=0000000000170478&sum=100000 [11:05:16]StoreToDocumentArchive [11:05:16]shift 145 fd 96688 [11:05:16]save to /storage/0145/doc_00096688 [11:05:16]save last doc name /storage/0145/doc_00096688 to /storage/kkm_last_doc_name [11:05:16]save OK [11:05:16]Clear old archive folders... [11:05:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:05:16]tlvbuf is 012086B0 [11:05:16]SAM_PROTO_ClearQueue [11:05:16]wFMCommunicate request_size=4 [11:05:16]MH_SAM_APDU [11:05:16]CAPDU: 80 09 00 00 [11:05:16]Write to MH i2c: E2 08 00 66 73 80 09 00 00 00 00 00 00 4B [11:05:16]Write i2c OK [11:05:16]MH_I2C_Read... [11:05:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:16]Read from MH i2c: E2 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 66 73 00 90 00 4D [11:05:16]RAPDU: 90 00 [11:05:16]wFMCommunicate OK [11:05:16]SAM_PROTO_ClearQueue done [11:05:16]KKMCreateOFDPacket [11:05:16]OFDProtocolAddRootSTLVToBuf [11:05:16]FM_MakeSignedData [11:05:16]FM_MakeSignedData [11:05:16]SAM_PROTO_SignData [11:05:16]wFMCommunicate request_size=4 [11:05:16]MH_SAM_APDU [11:05:16]CAPDU: 80 0D 01 02 [11:05:16]Write to MH i2c: E2 08 00 67 73 80 0D 01 02 00 00 00 00 53 [11:05:16]Write i2c OK [11:05:16]MH_I2C_Read... [11:05:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:16]Read from MH i2c: E2 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 67 73 00 90 00 4E [11:05:16]RAPDU: 90 00 [11:05:16]wFMCommunicate OK [11:05:16]wFMCommunicate request_size=255 [11:05:16]MH_SAM_APDU [11:05:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 6F C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 79 01 00 35 04 06 00 F1 1E BE BC [11:05:16]Write to MH i2c: E2 02 01 68 73 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 6F C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 79 01 00 35 04 06 00 F1 1E BE BC 00 00 98 [11:05:16]Write i2c OK [11:05:16]MH_I2C_Read... [11:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:16]Read from MH i2c: E2 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 68 73 00 90 00 4F [11:05:16]RAPDU: 90 00 [11:05:16]wFMCommunicate OK [11:05:16]wFMCommunicate request_size=7 [11:05:16]MH_SAM_APDU [11:05:16]CAPDU: 80 0D 02 02 02 91 2A [11:05:16]Write to MH i2c: E2 0A 00 69 73 80 0D 02 02 02 00 91 2A 00 00 15 [11:05:16]Write i2c OK [11:05:16]MH_I2C_Read... [11:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:16]Read from MH i2c: E2 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 03 00 69 73 00 90 00 50 [11:05:16]RAPDU: 90 00 [11:05:16]wFMCommunicate OK [11:05:16]wFMCommunicate request_size=4 [11:05:16]MH_SAM_APDU [11:05:16]CAPDU: 80 0D 03 02 [11:05:16]Write to MH i2c: E2 08 00 6A 73 80 0D 03 02 00 00 00 00 58 [11:05:16]Write i2c OK [11:05:16]MH_I2C_Read... [11:05:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:16]Read from MH i2c: E2 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 0B 00 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 0B 00 6A 73 00 8D 44 64 24 EC C7 4B BF 90 00 6F [11:05:16]RAPDU: 8D 44 64 24 EC C7 4B BF 90 00 [11:05:16]wFMCommunicate OK [11:05:16]SAM_PROTO_SignData done [11:05:16]FM_MakeSignedData done [11:05:16]CreateOFDProtocolMessage [11:05:16]wFMCommunicate request_size=4 [11:05:16]MH_SAM_APDU [11:05:16]CAPDU: 80 11 00 00 [11:05:16]Write to MH i2c: E2 08 00 6B 73 80 11 00 00 00 00 00 00 58 [11:05:16]Write i2c OK [11:05:16]MH_I2C_Read... [11:05:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:16]Read from MH i2c: E2 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 17 00 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: E2 17 00 6B 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [11:05:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:05:16]wFMCommunicate OK [11:05:16]CreateOFDProtocolMessage done [11:05:16]OFDSenderStorePacket 96688 [11:05:16]StoreOFDPacket docnum=96688 [11:05:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DE 8B 04 01 C7 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 6F C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 79 01 00 35 04 06 00 F1 1E BE BC 91 2A 8D 44 64 24 EC C7 4B BF [11:05:16]CheckFolder [11:05:16]dirname=/storage/ofd_packets [11:05:16]CheckFolder done [11:05:16]ProducePacketName [11:05:16]name=ofd_packets/00096688 [11:05:16]NVStorageSaveData ofd_packets/00096688 [11:05:16]File name is /storage/ofd_packets/00096688 [11:05:16]Write 298 bytes [11:05:16]NVStorageSaveData done [11:05:16]OFDSenderStorePacket done [11:05:16]KKMCreateOFDPacket done [11:05:16]NVStorageSaveData kkm_last_timestamp [11:05:16]File name is /storage/kkm_last_timestamp [11:05:16]Write 4 bytes [11:05:16]NVStorageSaveData done [11:05:16]ExternCall_PrintAddStr [11:05:16]wPrintStart [11:05:16]Write to MH i2c: 01 00 00 6C 73 DF [11:05:16]Write i2c OK [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: 01 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: 01 07 00 [11:05:16]MH_I2C_Read... [11:05:16]Read from MH i2c: 01 07 00 6C 73 00 00 00 00 00 FF 0F F4 [11:05:16]RasterBufferAndPrint [11:05:16]line Счет N : (1)3407215 [11:05:16]line ИНН: 02508201610067 [11:05:16]line Контрольно-Кассовый Чек [11:05:16]line ПРОДАЖА [11:05:16]line ТРК (МРК, ГНК) : 51 [11:05:16]line Товар: 2710194210 [11:05:16]line ДТ-К-5 [11:05:16]line 13.130 * 76.20 [11:05:16]line = 1000.51 [11:05:16]line НДС 12% НСП 1% [11:05:16]line > о реализуемом товаре [11:05:16]line ОКРУГЛЕНИЕ: -0.51 [11:05:16]line ИТОГО: 1000.00 [11:05:16]line Внесено: 1000.00 [11:05:16]line СДАЧА: 0.00 [11:05:16]line НСП 1% : 8.85 [11:05:16]line НДС 12% : 106.25 [11:05:16]line Наличными: 1000.00 [11:05:16]line Безнал.: 0.00 [11:05:16]line Место: АЗС № 82 "Партнер Нефть" [11:05:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:05:16]line СНО: Общий режим [11:05:16]line Чек 197 29.10.2024 11:05 [11:05:16]line Смена: 145 ФФД: 1.0 [11:05:16]line ЗНМ: 0300000017 [11:05:16]line РНМ: 0000000000170478 [11:05:16]line Версия ККМ: v1.0 [11:05:16]line ФМ: 0000000002098560 [11:05:16]line ФД: 96688 [11:05:16]line ФПД: 265114351341866 [11:05:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110519&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96688&fm=265114351341866&tin=02508201610067®Number=0000000000170478&sum=100000 [11:05:16]OFD Sender: Processing packet 96688 [packets to send 58, broken 57] [11:05:16]ProducePacketName [11:05:16]name=ofd_packets/00096688 [11:05:16]OFD Sender: To server: pG, [11:05:16]CommunicateWithHost lk.salyk.kg:30040 [11:05:16]ConnectInit lk.salyk.kg [11:05:16]written 0, free lines is 4095 [11:05:17]Connected sock=10 [11:05:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DE 8B 04 01 C7 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 6F C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 79 01 00 35 04 06 00 F1 1E BE BC 91 2A 8D 44 64 24 EC C7 4B BF [11:05:17]Write to MH i2c: 01 00 00 97 73 0A [11:05:17]Write i2c OK [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: 01 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: 01 07 00 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: 01 07 00 97 73 00 00 00 00 00 F0 0C 0D [11:05:17]RasterBufferAndPrint [11:05:17]line [11:05:17]line [11:05:17]line [11:05:17]line [11:05:17]line [11:05:17]written 0, free lines is 3321 [11:05:17]MH_Cut [11:05:17]Write to MH i2c: D1 01 00 9E 73 01 E3 [11:05:17]Write i2c OK [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: D1 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: D1 01 00 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: D1 01 00 9E 73 00 E2 [11:05:17]Write to MH i2c: 01 00 00 9F 73 12 [11:05:17]Write i2c OK [11:05:17]MH_I2C_Read... [11:05:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 11 E4 47 00 B3 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 32 30 39 38 35 36 30 10 04 04 00 B0 79 01 00 F4 03 04 00 96 6B 20 67 B6 04 01 00 00 80 A0 FD 61 16 9C 56 98 [11:05:17]CommunicateWithHost err = 0 [11:05:17]CheckOFDResponse [11:05:17]1017 (14) - 77093643461234 [11:05:17]1041 (16) - 0000000002098560 [11:05:17]1040 (4) - 96688 [11:05:17]1012 (4) - 29.10.2024 04:59 [11:05:17]1206 (1) - 0 [11:05:17]OFD Sender: Remove packet 96688 [11:05:17]ProducePacketName [11:05:17]name=ofd_packets/00096688 [11:05:17]NVStorageDeleteData [11:05:17]OFD Sender: No OFD packet to send [11:05:18]*** Cut start [11:05:18]*** Partial cut [11:05:18]*** CUTSNS_PIN = 1 [11:05:18]*** CUTSNS_PIN = 0 [11:05:18]*** Brake cut motor [11:05:18]Read from MH i2c: 01 [11:05:18]MH_I2C_Read... [11:05:18]*** Stop cut motor [11:05:18]*** Cut end [11:05:18]Read from MH i2c: 01 07 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: 01 07 00 9F 73 00 00 00 00 00 FF 0F 27 [11:05:18]process_action close_receipt done [11:05:18]requested_data is exist [11:05:18]produce_requested_data [11:05:18]requested_item fm.sn is exist - process it [11:05:18]wFMCommunicate request_size=4 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 11 00 00 [11:05:18]Write to MH i2c: E2 08 00 A0 73 80 11 00 00 00 00 00 00 8D [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 17 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 17 00 A0 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [11:05:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:05:18]wFMCommunicate OK [11:05:18]requested_item fd.num is exist - process it [11:05:18]SAM_PROTO_GetFieldsCounters [11:05:18]wFMCommunicate request_size=4 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 13 00 00 [11:05:18]Write to MH i2c: E2 08 00 A1 73 80 13 00 00 00 00 00 00 90 [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 62 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 62 00 A1 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 79 01 00 0E 04 04 00 91 00 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 BB [11:05:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 79 01 00 0E 04 04 00 91 00 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 [11:05:18]wFMCommunicate OK [11:05:18]SAM_PROTO_GetFieldsCounters done [11:05:18]requested_item shift.num is exist - process it [11:05:18]requested_item shift.opened is exist - process it [11:05:18]req_shift_opened [11:05:18]FM_GetShiftState [11:05:18]SAM_PROTO_GetShiftState [11:05:18]wFMCommunicate request_size=4 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 13 01 00 [11:05:18]Write to MH i2c: E2 08 00 A2 73 80 13 01 00 00 00 00 00 92 [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 0E 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 0E 00 A2 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [11:05:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:05:18]wFMCommunicate OK [11:05:18]SAM_PROTO_GetShiftState done [11:05:18]FM_GetShiftState done [11:05:18]req_shift_opened done [11:05:18]requested_item shift.open_date is exist - process it [11:05:18]req_shift_open_date [11:05:18]req_shift_open_date done [11:05:18]produce_requested_data done [11:05:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96688,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:05:18]process_action_free close_receipt [11:05:18]json_value_free [11:05:18]json_value_free done [11:05:18]process_json_proto returns [11:05:18]Send response to host [11:05:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96688,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:05:18]free response buf [11:05:18]execute_script done [11:05:18]execute_script returns [11:05:18]free content buf [11:05:18]Sock 9.Close socket [11:05:18]Sock 9.Thread stoped [11:05:22]OFD Sender: No OFD packet to send [11:05:27]OFD Sender: No OFD packet to send [11:05:32]OFD Sender: No OFD packet to send [11:05:37]OFD Sender: No OFD packet to send [11:05:42]OFD Sender: No OFD packet to send [11:05:48]OFD Sender: No OFD packet to send [11:05:53]OFD Sender: No OFD packet to send [11:05:58]OFD Sender: No OFD packet to send [11:06:03]OFD Sender: No OFD packet to send [11:06:08]OFD Sender: No OFD packet to send [11:06:13]OFD Sender: No OFD packet to send [11:06:18]OFD Sender: No OFD packet to send [11:06:23]OFD Sender: No OFD packet to send [11:06:28]OFD Sender: No OFD packet to send [11:06:33]OFD Sender: No OFD packet to send [11:06:38]OFD Sender: No OFD packet to send [11:06:41]accept exits with 7 [11:06:41]New connection [11:06:41]New thread 3066776932 created [11:06:41]Thread 3066920292 joined [11:06:41]Waiting for new connection... [11:06:41] Sock 7.Parse request [11:06:41]Sock 7.Check first char [11:06:41]Sock 7.First char is OK [11:06:41]request: POST /json_proto HTTP/1.0 [11:06:41]Method: POST [11:06:41]URL: /json_proto [11:06:41]Method is POST - this is cgi request [11:06:41]url: /json_proto [11:06:41]query_string will be loaded in cgi processing [11:06:41]execute_cgi json_proto POST (null) [11:06:41]execute_cgi path=json_proto method=POST [11:06:41]POST find Content-Length [11:06:41]Host: 172.17.40.67:8080 [11:06:41]Content-Length: 678 [11:06:41]Content-Type: application/json [11:06:41] [11:06:41]POST finish read [11:06:41]Found Content-Length = 678 [11:06:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.600, "sum" : 575.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 575.00, "total" : 575.00, "payments": [ { "type": 0, "sum" : 575.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:41]execute_script... [11:06: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)3407216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.600, "sum" : 575.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 575.00, "total" : 575.00, "payments": [ { "type": 0, "sum" : 575.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:41]POST & json_proto [11:06:41]process_json_proto [11:06:41]json parsed OK: [11:06:41]protocol is kg_v1.0 [11:06:41]action value=close_receipt [11:06:41]process_action close_receipt [11:06:41]cmd_close_receipt [11:06:41]MH_GetDate [11:06:41]Write to MH i2c: F0 00 00 A3 73 05 [11:06:41]Write i2c OK [11:06:41]MH_I2C_Read... [11:06:41]Read from MH i2c: F0 [11:06:41]MH_I2C_Read... [11:06:41]Read from MH i2c: F0 09 00 [11:06:41]MH_I2C_Read... [11:06:41]Read from MH i2c: F0 09 00 A3 73 00 C6 C1 20 67 EE DA 66 66 B0 [11:06:41]GetLastDocTimeStamp 1730199919 [11:06:41]current date 1730200006 [11:06:41]FM_GetShiftState [11:06:41]SAM_PROTO_GetShiftState [11:06:41]wFMCommunicate request_size=4 [11:06:41]MH_SAM_APDU [11:06:41]CAPDU: 80 13 01 00 [11:06:41]Write to MH i2c: E2 08 00 A4 73 80 13 01 00 00 00 00 00 94 [11:06:41]Write i2c OK [11:06:41]MH_I2C_Read... [11:06:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:41]Read from MH i2c: E2 [11:06:41]MH_I2C_Read... [11:06:41]Read from MH i2c: E2 0E 00 [11:06:41]MH_I2C_Read... [11:06:41]Read from MH i2c: E2 0E 00 A4 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F2 [11:06:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:06:41]wFMCommunicate OK [11:06:41]SAM_PROTO_GetShiftState done [11:06:41]FM_GetShiftState done [11:06:41]opened in 1730160548 [11:06:41]opened+sec_in_day 1730246948 [11:06:41]quantity*price = 57534 [11:06:41]sum+1 = 57535 [11:06:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 575.00 Внесено: 575.00 СДАЧА: 0.00 НСП 1% : 5.09 НДС 12% : 61.10 Наличными: 575.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 198 29.10.2024 11:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96689 ФПД: 273387344973201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110646&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96689&fm=273387344973201&tin=02508201610067®Number=0000000000170478&sum=57500 [11:06:42]StoreToDocumentArchive [11:06:42]shift 145 fd 96689 [11:06:42]save to /storage/0145/doc_00096689 [11:06:42]save last doc name /storage/0145/doc_00096689 to /storage/kkm_last_doc_name [11:06:42]save OK [11:06:42]Clear old archive folders... [11:06:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:42]tlvbuf is 01226980 [11:06:42]SAM_PROTO_ClearQueue [11:06:42]wFMCommunicate request_size=4 [11:06:42]MH_SAM_APDU [11:06:42]CAPDU: 80 09 00 00 [11:06:42]Write to MH i2c: E2 08 00 B1 73 80 09 00 00 00 00 00 00 96 [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:42]Read from MH i2c: E2 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 03 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 03 00 B1 73 00 90 00 98 [11:06:42]RAPDU: 90 00 [11:06:42]wFMCommunicate OK [11:06:42]SAM_PROTO_ClearQueue done [11:06:42]KKMCreateOFDPacket [11:06:42]OFDProtocolAddRootSTLVToBuf [11:06:42]FM_MakeSignedData [11:06:42]FM_MakeSignedData [11:06:42]SAM_PROTO_SignData [11:06:42]wFMCommunicate request_size=4 [11:06:42]MH_SAM_APDU [11:06:42]CAPDU: 80 0D 01 02 [11:06:42]Write to MH i2c: E2 08 00 B2 73 80 0D 01 02 00 00 00 00 9E [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:42]Read from MH i2c: E2 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 03 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 03 00 B2 73 00 90 00 99 [11:06:42]RAPDU: 90 00 [11:06:42]wFMCommunicate OK [11:06:42]wFMCommunicate request_size=255 [11:06:42]MH_SAM_APDU [11:06:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 17 00 00 00 00 07 04 06 00 9C E0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 C6 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 79 01 00 35 04 06 00 F8 [11:06:42]Write to MH i2c: E2 02 01 B3 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 17 00 00 00 00 07 04 06 00 9C E0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 C6 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 79 01 00 35 04 06 00 F8 00 00 AD [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:42]Read from MH i2c: E2 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 03 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 03 00 B3 73 00 90 00 9A [11:06:42]RAPDU: 90 00 [11:06:42]wFMCommunicate OK [11:06:42]wFMCommunicate request_size=10 [11:06:42]MH_SAM_APDU [11:06:42]CAPDU: 80 0D 02 02 05 A4 F3 95 4D 91 [11:06:42]Write to MH i2c: E2 0D 00 B4 73 80 0D 02 02 05 00 A4 F3 95 4D 91 00 00 B5 [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:43]Read from MH i2c: E2 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 03 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 03 00 B4 73 00 90 00 9B [11:06:43]RAPDU: 90 00 [11:06:43]wFMCommunicate OK [11:06:43]wFMCommunicate request_size=4 [11:06:43]MH_SAM_APDU [11:06:43]CAPDU: 80 0D 03 02 [11:06:43]Write to MH i2c: E2 08 00 B5 73 80 0D 03 02 00 00 00 00 A3 [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:43]OFD Sender: No OFD packet to send [11:06:43]Read from MH i2c: E2 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 0B 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 0B 00 B5 73 00 26 51 DF AC DB 3A 26 23 90 00 04 [11:06:43]RAPDU: 26 51 DF AC DB 3A 26 23 90 00 [11:06:43]wFMCommunicate OK [11:06:43]SAM_PROTO_SignData done [11:06:43]FM_MakeSignedData done [11:06:43]CreateOFDProtocolMessage [11:06:43]wFMCommunicate request_size=4 [11:06:43]MH_SAM_APDU [11:06:43]CAPDU: 80 11 00 00 [11:06:43]Write to MH i2c: E2 08 00 B6 73 80 11 00 00 00 00 00 00 A3 [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:43]Read from MH i2c: E2 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 17 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 17 00 B6 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [11:06:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:06:43]wFMCommunicate OK [11:06:43]CreateOFDProtocolMessage done [11:06:43]OFDSenderStorePacket 96689 [11:06:43]StoreOFDPacket docnum=96689 [11:06:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD 54 07 01 57 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 34 FF 03 08 00 03 98 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 17 00 00 00 00 07 04 06 00 9C E0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 C6 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 79 01 00 35 04 06 00 F8 A4 F3 95 4D 91 26 51 DF AC DB 3A 26 23 [11:06:43]CheckFolder [11:06:43]dirname=/storage/ofd_packets [11:06:43]CheckFolder done [11:06:43]ProducePacketName [11:06:43]name=ofd_packets/00096689 [11:06:43]NVStorageSaveData ofd_packets/00096689 [11:06:43]File name is /storage/ofd_packets/00096689 [11:06:43]Write 301 bytes [11:06:43]NVStorageSaveData done [11:06:43]OFDSenderStorePacket done [11:06:43]KKMCreateOFDPacket done [11:06:43]NVStorageSaveData kkm_last_timestamp [11:06:43]File name is /storage/kkm_last_timestamp [11:06:43]Write 4 bytes [11:06:43]NVStorageSaveData done [11:06:43]ExternCall_PrintAddStr [11:06:43]wPrintStart [11:06:43]Write to MH i2c: 01 00 00 B7 73 2A [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: 01 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: 01 07 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: 01 07 00 B7 73 00 00 00 00 00 FF 0F 3F [11:06:43]RasterBufferAndPrint [11:06:43]line Счет N : (1)3407216 [11:06:43]line ИНН: 02508201610067 [11:06:43]line Контрольно-Кассовый Чек [11:06:43]line ПРОДАЖА [11:06:43]line ТРК (МРК, ГНК) : 12 [11:06:43]line Товар: 2710124130 [11:06:43]line Аи-92-К-4 [11:06:43]line 8.600 * 66.90 [11:06:43]line = 575.34 [11:06:43]line НДС 12% НСП 1% [11:06:43]line > о реализуемом товаре [11:06:43]line ОКРУГЛЕНИЕ: -0.34 [11:06:43]line ИТОГО: 575.00 [11:06:43]line Внесено: 575.00 [11:06:43]line СДАЧА: 0.00 [11:06:43]line НСП 1% : 5.09 [11:06:43]line НДС 12% : 61.10 [11:06:43]line Наличными: 575.00 [11:06:43]line Безнал.: 0.00 [11:06:43]line Место: АЗС № 82 "Партнер Нефть" [11:06:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:06:43]line СНО: Общий режим [11:06:43]line Чек 198 29.10.2024 11:06 [11:06:43]line Смена: 145 ФФД: 1.0 [11:06:43]line ЗНМ: 0300000017 [11:06:43]line РНМ: 0000000000170478 [11:06:43]line Версия ККМ: v1.0 [11:06:43]line ФМ: 0000000002098560 [11:06:43]line ФД: 96689 [11:06:43]line ФПД: 273387344973201 [11:06:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110646&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96689&fm=273387344973201&tin=02508201610067®Number=0000000000170478&sum=57500 [11:06:43]OFD Sender: Processing packet 96689 [packets to send 58, broken 57] [11:06:43]ProducePacketName [11:06:43]name=ofd_packets/00096689 [11:06:43]OFD Sender: To server: pG, [11:06:43]CommunicateWithHost lk.salyk.kg:30040 [11:06:43]ConnectInit lk.salyk.kg [11:06:43]written 0, free lines is 4095 [11:06:43]Connected sock=10 [11:06:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD 54 07 01 57 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 34 FF 03 08 00 03 98 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 17 00 00 00 00 07 04 06 00 9C E0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 C6 C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 79 01 00 35 04 06 00 F8 A4 F3 95 4D 91 26 51 DF AC DB 3A 26 23 [11:06:43]Write to MH i2c: 01 00 00 E2 73 55 [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: 01 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: 01 07 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: 01 07 00 E2 73 00 00 00 00 00 03 0D 6C [11:06:43]RasterBufferAndPrint [11:06:43]line [11:06:43]line [11:06:43]line [11:06:43]line [11:06:43]line [11:06:43]written 0, free lines is 3337 [11:06:43]MH_Cut [11:06:43]Write to MH i2c: D1 01 00 E9 73 01 2E [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: D1 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: D1 01 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: D1 01 00 E9 73 00 2D [11:06:43]Write to MH i2c: 01 00 00 EA 73 5D [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DF 02 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 B1 79 01 00 F4 03 04 00 EC 6B 20 67 B6 04 01 00 00 34 3D 99 3A C4 88 F9 82 [11:06:44]CommunicateWithHost err = 0 [11:06:44]CheckOFDResponse [11:06:44]1017 (14) - 77093643461234 [11:06:44]1041 (16) - 0000000002098560 [11:06:44]1040 (4) - 96689 [11:06:44]1012 (4) - 29.10.2024 05:00 [11:06:44]1206 (1) - 0 [11:06:44]OFD Sender: Remove packet 96689 [11:06:44]ProducePacketName [11:06:44]name=ofd_packets/00096689 [11:06:44]NVStorageDeleteData [11:06:44]OFD Sender: No OFD packet to send [11:06:44]*** Cut start [11:06:44]*** Partial cut [11:06:44]*** CUTSNS_PIN = 1 [11:06:44]*** CUTSNS_PIN = 0 [11:06:44]*** Brake cut motor [11:06:45]Read from MH i2c: 01 [11:06:45]MH_I2C_Read... [11:06:45]*** Stop cut motor [11:06:45]*** Cut end [11:06:45]Read from MH i2c: 01 07 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 07 00 EA 73 00 00 00 00 00 FF 0F 72 [11:06:45]process_action close_receipt done [11:06:45]requested_data is exist [11:06:45]produce_requested_data [11:06:45]requested_item fm.sn is exist - process it [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 11 00 00 [11:06:45]Write to MH i2c: E2 08 00 EB 73 80 11 00 00 00 00 00 00 D8 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 17 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 17 00 EB 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [11:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:06:45]wFMCommunicate OK [11:06:45]requested_item fd.num is exist - process it [11:06:45]SAM_PROTO_GetFieldsCounters [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 13 00 00 [11:06:45]Write to MH i2c: E2 08 00 EC 73 80 13 00 00 00 00 00 00 DB [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 62 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 62 00 EC 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 79 01 00 0E 04 04 00 91 00 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 0A [11:06:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 79 01 00 0E 04 04 00 91 00 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 [11:06:45]wFMCommunicate OK [11:06:45]SAM_PROTO_GetFieldsCounters done [11:06:45]requested_item shift.num is exist - process it [11:06:45]requested_item shift.opened is exist - process it [11:06:45]req_shift_opened [11:06:45]FM_GetShiftState [11:06:45]SAM_PROTO_GetShiftState [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 13 01 00 [11:06:45]Write to MH i2c: E2 08 00 ED 73 80 13 01 00 00 00 00 00 DD [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 0E 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 0E 00 ED 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [11:06:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:06:45]wFMCommunicate OK [11:06:45]SAM_PROTO_GetShiftState done [11:06:45]FM_GetShiftState done [11:06:45]req_shift_opened done [11:06:45]requested_item shift.open_date is exist - process it [11:06:45]req_shift_open_date [11:06:45]req_shift_open_date done [11:06:45]produce_requested_data done [11:06:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96689,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:06:45]process_action_free close_receipt [11:06:45]json_value_free [11:06:45]json_value_free done [11:06:45]process_json_proto returns [11:06:45]Send response to host [11:06:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96689,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:06:45]free response buf [11:06:45]execute_script done [11:06:45]execute_script returns [11:06:45]free content buf [11:06:45]Sock 7.Close socket [11:06:45]Sock 7.Thread stoped [11:06:49]OFD Sender: No OFD packet to send [11:06:54]OFD Sender: No OFD packet to send [11:06:59]OFD Sender: No OFD packet to send [11:07:04]OFD Sender: No OFD packet to send [11:07:09]OFD Sender: No OFD packet to send [11:07:14]OFD Sender: No OFD packet to send [11:07:17]accept exits with 9 [11:07:17]New connection [11:07:17]New thread 3066920292 created [11:07:17]Thread 3066776932 joined [11:07:17]Waiting for new connection... [11:07:17] Sock 9.Parse request [11:07:17]Sock 9.Check first char [11:07:17]Sock 9.First char is OK [11:07:17]request: POST /json_proto HTTP/1.0 [11:07:17]Method: POST [11:07:17]URL: /json_proto [11:07:17]Method is POST - this is cgi request [11:07:17]url: /json_proto [11:07:17]query_string will be loaded in cgi processing [11:07:17]execute_cgi json_proto POST (null) [11:07:17]execute_cgi path=json_proto method=POST [11:07:17]POST find Content-Length [11:07:17]Host: 172.17.40.67:8080 [11:07:17]Content-Length: 683 [11:07:17]Content-Type: application/json [11:07:17] [11:07:17]POST finish read [11:07:17]Found Content-Length = 683 [11:07:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07:17]execute_script... [11:07:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07:17]POST & json_proto [11:07:17]process_json_proto [11:07:17]json parsed OK: [11:07:17]protocol is kg_v1.0 [11:07:17]action value=close_receipt [11:07:17]process_action close_receipt [11:07:17]cmd_close_receipt [11:07:17]MH_GetDate [11:07:17]Write to MH i2c: F0 00 00 EE 73 50 [11:07:17]Write i2c OK [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: F0 [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: F0 09 00 [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: F0 09 00 EE 73 00 EA C1 20 67 EE DA 66 66 1F [11:07:17]GetLastDocTimeStamp 1730200006 [11:07:17]current date 1730200042 [11:07:17]FM_GetShiftState [11:07:17]SAM_PROTO_GetShiftState [11:07:17]wFMCommunicate request_size=4 [11:07:17]MH_SAM_APDU [11:07:17]CAPDU: 80 13 01 00 [11:07:17]Write to MH i2c: E2 08 00 EF 73 80 13 01 00 00 00 00 00 DF [11:07:17]Write i2c OK [11:07:17]MH_I2C_Read... [11:07:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:17]Read from MH i2c: E2 [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: E2 0E 00 [11:07:17]MH_I2C_Read... [11:07:17]Read from MH i2c: E2 0E 00 EF 73 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3D [11:07:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:07:17]wFMCommunicate OK [11:07:17]SAM_PROTO_GetShiftState done [11:07:17]FM_GetShiftState done [11:07:17]opened in 1730160548 [11:07:17]opened+sec_in_day 1730246948 [11:07:17]quantity*price = 100015 [11:07:17]sum+1 = 100017 [11:07: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 199 29.10.2024 11:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96690 ФПД: 4331011769790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110722&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96690&fm=4331011769790&tin=02508201610067®Number=0000000000170478&sum=100000 [11:07:18]StoreToDocumentArchive [11:07:18]shift 145 fd 96690 [11:07:18]save to /storage/0145/doc_00096690 [11:07:18]save last doc name /storage/0145/doc_00096690 to /storage/kkm_last_doc_name [11:07:18]save OK [11:07:18]Clear old archive folders... [11:07:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:18]tlvbuf is 0139BD10 [11:07:18]SAM_PROTO_ClearQueue [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 09 00 00 [11:07:18]Write to MH i2c: E2 08 00 FC 73 80 09 00 00 00 00 00 00 E1 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 FC 73 00 90 00 E3 [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]SAM_PROTO_ClearQueue done [11:07:18]KKMCreateOFDPacket [11:07:18]OFDProtocolAddRootSTLVToBuf [11:07:18]FM_MakeSignedData [11:07:18]FM_MakeSignedData [11:07:18]SAM_PROTO_SignData [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 0D 01 02 [11:07:18]Write to MH i2c: E2 08 00 FD 73 80 0D 01 02 00 00 00 00 E9 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 FD 73 00 90 00 E4 [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]wFMCommunicate request_size=255 [11:07:18]MH_SAM_APDU [11:07: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 34 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 C7 00 00 00 F4 03 04 00 EA C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 79 01 00 35 04 06 00 03 [11:07:18]Write to MH i2c: E2 02 01 FE 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 C7 00 00 00 F4 03 04 00 EA C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 79 01 00 35 04 06 00 03 00 00 2A [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 FE 73 00 90 00 E5 [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]wFMCommunicate request_size=10 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 0D 02 02 05 F0 64 6B 05 BE [11:07:18]Write to MH i2c: E2 0D 00 FF 73 80 0D 02 02 05 00 F0 64 6B 05 BE 00 00 78 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 FF 73 00 90 00 E6 [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 0D 03 02 [11:07:18]Write to MH i2c: E2 08 00 00 74 80 0D 03 02 00 00 00 00 EF [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 0B 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 0B 00 00 74 00 33 77 89 E3 D4 18 30 2A 90 00 4C [11:07:18]RAPDU: 33 77 89 E3 D4 18 30 2A 90 00 [11:07:18]wFMCommunicate OK [11:07:18]SAM_PROTO_SignData done [11:07:18]FM_MakeSignedData done [11:07:18]CreateOFDProtocolMessage [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 11 00 00 [11:07:18]Write to MH i2c: E2 08 00 01 74 80 11 00 00 00 00 00 00 EF [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:19]Read from MH i2c: E2 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 17 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 17 00 01 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [11:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:07:19]wFMCommunicate OK [11:07:19]CreateOFDProtocolMessage done [11:07:19]OFDSenderStorePacket 96690 [11:07:19]StoreOFDPacket docnum=96690 [11:07:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 5E 07 01 41 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C7 00 00 00 F4 03 04 00 EA C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 79 01 00 35 04 06 00 03 F0 64 6B 05 BE 33 77 89 E3 D4 18 30 2A [11:07:19]CheckFolder [11:07:19]dirname=/storage/ofd_packets [11:07:19]CheckFolder done [11:07:19]ProducePacketName [11:07:19]name=ofd_packets/00096690 [11:07:19]NVStorageSaveData ofd_packets/00096690 [11:07:19]File name is /storage/ofd_packets/00096690 [11:07:19]Write 301 bytes [11:07:19]NVStorageSaveData done [11:07:19]OFDSenderStorePacket done [11:07:19]KKMCreateOFDPacket done [11:07:19]NVStorageSaveData kkm_last_timestamp [11:07:19]File name is /storage/kkm_last_timestamp [11:07:19]Write 4 bytes [11:07:19]NVStorageSaveData done [11:07:19]ExternCall_PrintAddStr [11:07:19]wPrintStart [11:07:19]Write to MH i2c: 01 00 00 02 74 76 [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 02 74 00 00 00 00 00 FF 0F 8B [11:07:19]RasterBufferAndPrint [11:07:19]line Счет N : (1)3407217 [11:07:19]line ИНН: 02508201610067 [11:07:19]line Контрольно-Кассовый Чек [11:07:19]line ПРОДАЖА [11:07:19]line ТРК (МРК, ГНК) : 32 [11:07:19]line Товар: 2710124130 [11:07:19]line Аи-92-К-4 [11:07:19]line 14.950 * 66.90 [11:07:19]line = 1000.16 [11:07:19]line НДС 12% НСП 1% [11:07:19]line > о реализуемом товаре [11:07:19]line ОКРУГЛЕНИЕ: -0.16 [11:07:19]line ИТОГО: 1000.00 [11:07:19]line Внесено: 1000.00 [11:07:19]line СДАЧА: 0.00 [11:07:19]line НСП 1% : 8.85 [11:07:19]line НДС 12% : 106.21 [11:07:19]line Наличными: 1000.00 [11:07:19]line Безнал.: 0.00 [11:07:19]line Место: АЗС № 82 "Партнер Нефть" [11:07:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:07:19]line СНО: Общий режим [11:07:19]line Чек 199 29.10.2024 11:07 [11:07:19]line Смена: 145 ФФД: 1.0 [11:07:19]line ЗНМ: 0300000017 [11:07:19]line РНМ: 0000000000170478 [11:07:19]line Версия ККМ: v1.0 [11:07:19]line ФМ: 0000000002098560 [11:07:19]line ФД: 96690 [11:07:19]line ФПД: 4331011769790 [11:07:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110722&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96690&fm=4331011769790&tin=02508201610067®Number=0000000000170478&sum=100000 [11:07:19]OFD Sender: Processing packet 96690 [packets to send 58, broken 57] [11:07:19]ProducePacketName [11:07:19]name=ofd_packets/00096690 [11:07:19]OFD Sender: To server: pG, [11:07:19]CommunicateWithHost lk.salyk.kg:30040 [11:07:19]ConnectInit lk.salyk.kg [11:07:19]written 0, free lines is 4095 [11:07:19]Connected sock=11 [11:07:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 5E 07 01 41 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C7 00 00 00 F4 03 04 00 EA C1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 79 01 00 35 04 06 00 03 F0 64 6B 05 BE 33 77 89 E3 D4 18 30 2A [11:07:19]Write to MH i2c: 01 00 00 2D 74 A1 [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 2D 74 00 00 00 00 00 F4 0C A8 [11:07:19]RasterBufferAndPrint [11:07:19]line [11:07:19]line [11:07:19]line [11:07:19]line [11:07:19]line [11:07:19]written 0, free lines is 3322 [11:07:19]MH_Cut [11:07:19]Write to MH i2c: D1 01 00 34 74 01 7A [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: D1 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: D1 01 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: D1 01 00 34 74 00 79 [11:07:19]Write to MH i2c: 01 00 00 35 74 A9 [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA 04 47 00 A9 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 79 01 00 F4 03 04 00 10 6C 20 67 B6 04 01 00 00 19 82 1A 66 82 03 51 C1 [11:07:19]CommunicateWithHost err = 0 [11:07:19]CheckOFDResponse [11:07:19]1017 (14) - 77093643461234 [11:07:19]1041 (16) - 0000000002098560 [11:07:19]1040 (4) - 96690 [11:07:19]1012 (4) - 29.10.2024 05:01 [11:07:19]1206 (1) - 0 [11:07:19]OFD Sender: Remove packet 96690 [11:07:19]ProducePacketName [11:07:19]name=ofd_packets/00096690 [11:07:19]NVStorageDeleteData [11:07:20]OFD Sender: No OFD packet to send [11:07:20]*** Cut start [11:07:20]*** Partial cut [11:07:20]*** CUTSNS_PIN = 1 [11:07:20]*** CUTSNS_PIN = 0 [11:07:20]*** Brake cut motor [11:07:21]Read from MH i2c: 01 [11:07:21]MH_I2C_Read... [11:07:21]*** Stop cut motor [11:07:21]*** Cut end [11:07:21]Read from MH i2c: 01 07 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: 01 07 00 35 74 00 00 00 00 00 FF 0F BE [11:07:21]process_action close_receipt done [11:07:21]requested_data is exist [11:07:21]produce_requested_data [11:07:21]requested_item fm.sn is exist - process it [11:07:21]wFMCommunicate request_size=4 [11:07:21]MH_SAM_APDU [11:07:21]CAPDU: 80 11 00 00 [11:07:21]Write to MH i2c: E2 08 00 36 74 80 11 00 00 00 00 00 00 24 [11:07:21]Write i2c OK [11:07:21]MH_I2C_Read... [11:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:21]Read from MH i2c: E2 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 17 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 17 00 36 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [11:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:07:21]wFMCommunicate OK [11:07:21]requested_item fd.num is exist - process it [11:07:21]SAM_PROTO_GetFieldsCounters [11:07:21]wFMCommunicate request_size=4 [11:07:21]MH_SAM_APDU [11:07:21]CAPDU: 80 13 00 00 [11:07:21]Write to MH i2c: E2 08 00 37 74 80 13 00 00 00 00 00 00 27 [11:07:21]Write i2c OK [11:07:21]MH_I2C_Read... [11:07:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:21]Read from MH i2c: E2 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 62 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 62 00 37 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 79 01 00 0E 04 04 00 91 00 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 5A [11:07:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 79 01 00 0E 04 04 00 91 00 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 [11:07:21]wFMCommunicate OK [11:07:21]SAM_PROTO_GetFieldsCounters done [11:07:21]requested_item shift.num is exist - process it [11:07:21]requested_item shift.opened is exist - process it [11:07:21]req_shift_opened [11:07:21]FM_GetShiftState [11:07:21]SAM_PROTO_GetShiftState [11:07:21]wFMCommunicate request_size=4 [11:07:21]MH_SAM_APDU [11:07:21]CAPDU: 80 13 01 00 [11:07:21]Write to MH i2c: E2 08 00 38 74 80 13 01 00 00 00 00 00 29 [11:07:21]Write i2c OK [11:07:21]MH_I2C_Read... [11:07:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:21]Read from MH i2c: E2 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 0E 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 0E 00 38 74 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 87 [11:07:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:07:21]wFMCommunicate OK [11:07:21]SAM_PROTO_GetShiftState done [11:07:21]FM_GetShiftState done [11:07:21]req_shift_opened done [11:07:21]requested_item shift.open_date is exist - process it [11:07:21]req_shift_open_date [11:07:21]req_shift_open_date done [11:07:21]produce_requested_data done [11:07:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96690,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:07:21]process_action_free close_receipt [11:07:21]json_value_free [11:07:21]json_value_free done [11:07:21]process_json_proto returns [11:07:21]Send response to host [11:07:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96690,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:07:21]free response buf [11:07:21]execute_script done [11:07:21]execute_script returns [11:07:21]free content buf [11:07:21]Sock 9.Close socket [11:07:21]Sock 9.Thread stoped [11:07:25]OFD Sender: No OFD packet to send [11:07:30]OFD Sender: No OFD packet to send [11:07:35]OFD Sender: No OFD packet to send [11:07:40]OFD Sender: No OFD packet to send [11:07:45]OFD Sender: No OFD packet to send [11:07:50]OFD Sender: No OFD packet to send [11:07:55]OFD Sender: No OFD packet to send [11:08:00]OFD Sender: No OFD packet to send [11:08:05]OFD Sender: No OFD packet to send [11:08:10]OFD Sender: No OFD packet to send [11:08:15]OFD Sender: No OFD packet to send [11:08:20]OFD Sender: No OFD packet to send [11:08:25]OFD Sender: No OFD packet to send [11:08:30]OFD Sender: No OFD packet to send [11:08:35]OFD Sender: No OFD packet to send [11:08:40]OFD Sender: No OFD packet to send [11:08:45]OFD Sender: No OFD packet to send [11:08:50]OFD Sender: No OFD packet to send [11:08:55]OFD Sender: No OFD packet to send [11:09:00]OFD Sender: No OFD packet to send [11:09:03]accept exits with 7 [11:09:03]New connection [11:09:03]New thread 3066776932 created [11:09:03]Thread 3066920292 joined [11:09:03]Waiting for new connection... [11:09:03] Sock 7.Parse request [11:09:03]Sock 7.Check first char [11:09:03]Sock 7.First char is OK [11:09:03]request: POST /json_proto HTTP/1.0 [11:09:03]Method: POST [11:09:03]URL: /json_proto [11:09:03]Method is POST - this is cgi request [11:09:03]url: /json_proto [11:09:03]query_string will be loaded in cgi processing [11:09:03]execute_cgi json_proto POST (null) [11:09:03]execute_cgi path=json_proto method=POST [11:09:03]POST find Content-Length [11:09:03]Host: 172.17.40.67:8080 [11:09:03]Content-Length: 678 [11:09:03]Content-Type: application/json [11:09:03] [11:09:03]POST finish read [11:09:03]Found Content-Length = 678 [11:09:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:03]execute_script... [11:09: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)3407219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:03]POST & json_proto [11:09:03]process_json_proto [11:09:03]json parsed OK: [11:09:03]protocol is kg_v1.0 [11:09:03]action value=close_receipt [11:09:03]process_action close_receipt [11:09:03]cmd_close_receipt [11:09:03]MH_GetDate [11:09:03]Write to MH i2c: F0 00 00 39 74 9C [11:09:03]Write i2c OK [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: F0 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: F0 09 00 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: F0 09 00 39 74 00 54 C2 20 67 EE DA 66 66 D6 [11:09:03]GetLastDocTimeStamp 1730200042 [11:09:03]current date 1730200148 [11:09:03]FM_GetShiftState [11:09:03]SAM_PROTO_GetShiftState [11:09:03]wFMCommunicate request_size=4 [11:09:03]MH_SAM_APDU [11:09:03]CAPDU: 80 13 01 00 [11:09:03]Write to MH i2c: E2 08 00 3A 74 80 13 01 00 00 00 00 00 2B [11:09:03]Write i2c OK [11:09:03]MH_I2C_Read... [11:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:03]Read from MH i2c: E2 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: E2 0E 00 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: E2 0E 00 3A 74 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 89 [11:09:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:09:03]wFMCommunicate OK [11:09:03]SAM_PROTO_GetShiftState done [11:09:03]FM_GetShiftState done [11:09:03]opened in 1730160548 [11:09:03]opened+sec_in_day 1730246948 [11:09:03]quantity*price = 40006 [11:09:03]sum+1 = 40007 [11:09: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 200 29.10.2024 11:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96691 ФПД: 110433132518469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110908&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96691&fm=110433132518469&tin=02508201610067®Number=0000000000170478&sum=40000 [11:09:04]StoreToDocumentArchive [11:09:04]shift 145 fd 96691 [11:09:04]save to /storage/0145/doc_00096691 [11:09:04]save last doc name /storage/0145/doc_00096691 to /storage/kkm_last_doc_name [11:09:04]save OK [11:09:04]Clear old archive folders... [11:09:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:04]tlvbuf is 01226F00 [11:09:04]SAM_PROTO_ClearQueue [11:09:04]wFMCommunicate request_size=4 [11:09:04]MH_SAM_APDU [11:09:04]CAPDU: 80 09 00 00 [11:09:04]Write to MH i2c: E2 08 00 47 74 80 09 00 00 00 00 00 00 2D [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:04]Read from MH i2c: E2 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 47 74 00 90 00 2F [11:09:04]RAPDU: 90 00 [11:09:04]wFMCommunicate OK [11:09:04]SAM_PROTO_ClearQueue done [11:09:04]KKMCreateOFDPacket [11:09:04]OFDProtocolAddRootSTLVToBuf [11:09:04]FM_MakeSignedData [11:09:04]FM_MakeSignedData [11:09:04]SAM_PROTO_SignData [11:09:04]wFMCommunicate request_size=4 [11:09:04]MH_SAM_APDU [11:09:04]CAPDU: 80 0D 01 02 [11:09:04]Write to MH i2c: E2 08 00 48 74 80 0D 01 02 00 00 00 00 35 [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:04]Read from MH i2c: E2 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 48 74 00 90 00 30 [11:09:04]RAPDU: 90 00 [11:09:04]wFMCommunicate OK [11:09:04]wFMCommunicate request_size=255 [11:09:04]MH_SAM_APDU [11:09: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 34 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 C8 00 00 00 F4 03 04 00 54 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 79 01 00 35 04 06 00 64 [11:09:04]Write to MH i2c: E2 02 01 49 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C8 00 00 00 F4 03 04 00 54 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 79 01 00 35 04 06 00 64 00 00 19 [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 49 74 00 90 00 31 [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]wFMCommunicate request_size=10 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 0D 02 02 05 70 37 A2 9C 45 [11:09:05]Write to MH i2c: E2 0D 00 4A 74 80 0D 02 02 05 00 70 37 A2 9C 45 00 00 6C [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 4A 74 00 90 00 32 [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 0D 03 02 [11:09:05]Write to MH i2c: E2 08 00 4B 74 80 0D 03 02 00 00 00 00 3A [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0B 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0B 00 4B 74 00 EE A9 30 B6 C6 F4 9C C3 90 00 D1 [11:09:05]RAPDU: EE A9 30 B6 C6 F4 9C C3 90 00 [11:09:05]wFMCommunicate OK [11:09:05]SAM_PROTO_SignData done [11:09:05]FM_MakeSignedData done [11:09:05]CreateOFDProtocolMessage [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 11 00 00 [11:09:05]Write to MH i2c: E2 08 00 4C 74 80 11 00 00 00 00 00 00 3A [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 4C 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [11:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:09:05]wFMCommunicate OK [11:09:05]CreateOFDProtocolMessage done [11:09:05]OFDSenderStorePacket 96691 [11:09:05]StoreOFDPacket docnum=96691 [11:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 3D 07 01 98 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 34 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 C8 00 00 00 F4 03 04 00 54 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 79 01 00 35 04 06 00 64 70 37 A2 9C 45 EE A9 30 B6 C6 F4 9C C3 [11:09:05]CheckFolder [11:09:05]dirname=/storage/ofd_packets [11:09:05]CheckFolder done [11:09:05]ProducePacketName [11:09:05]name=ofd_packets/00096691 [11:09:05]NVStorageSaveData ofd_packets/00096691 [11:09:05]File name is /storage/ofd_packets/00096691 [11:09:05]Write 301 bytes [11:09:05]NVStorageSaveData done [11:09:05]OFDSenderStorePacket done [11:09:05]KKMCreateOFDPacket done [11:09:05]NVStorageSaveData kkm_last_timestamp [11:09:05]File name is /storage/kkm_last_timestamp [11:09:05]Write 4 bytes [11:09:05]NVStorageSaveData done [11:09:05]ExternCall_PrintAddStr [11:09:05]wPrintStart [11:09:05]Write to MH i2c: 01 00 00 4D 74 C1 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 4D 74 00 00 00 00 00 FF 0F D6 [11:09:05]RasterBufferAndPrint [11:09:05]line Счет N : (1)3407219 [11:09:05]line ИНН: 02508201610067 [11:09:05]line Контрольно-Кассовый Чек [11:09:05]line ПРОДАЖА [11:09:05]line ТРК (МРК, ГНК) : 12 [11:09:05]line Товар: 2710124130 [11:09:05]line Аи-92-К-4 [11:09:05]line 5.980 * 66.90 [11:09:05]line = 400.06 [11:09:05]line НДС 12% НСП 1% [11:09:05]line > о реализуемом товаре [11:09:05]line ОКРУГЛЕНИЕ: -0.06 [11:09:05]line ИТОГО: 400.00 [11:09:05]line Внесено: 400.00 [11:09:05]line СДАЧА: 0.00 [11:09:05]line НСП 1% : 3.54 [11:09:05]line НДС 12% : 42.48 [11:09:05]line Наличными: 400.00 [11:09:05]line Безнал.: 0.00 [11:09:05]line Место: АЗС № 82 "Партнер Нефть" [11:09:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:09:05]line СНО: Общий режим [11:09:05]line Чек 200 29.10.2024 11:09 [11:09:05]line Смена: 145 ФФД: 1.0 [11:09:05]line ЗНМ: 0300000017 [11:09:05]line РНМ: 0000000000170478 [11:09:05]line Версия ККМ: v1.0 [11:09:05]line ФМ: 0000000002098560 [11:09:05]line ФД: 96691 [11:09:05]line ФПД: 110433132518469 [11:09:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110908&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96691&fm=110433132518469&tin=02508201610067®Number=0000000000170478&sum=40000 [11:09:05]OFD Sender: Processing packet 96691 [packets to send 58, broken 57] [11:09:05]ProducePacketName [11:09:05]name=ofd_packets/00096691 [11:09:05]OFD Sender: To server: pG, [11:09:05]CommunicateWithHost lk.salyk.kg:30040 [11:09:05]ConnectInit lk.salyk.kg [11:09:05]written 0, free lines is 4095 [11:09:05]Connected sock=10 [11:09:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 3D 07 01 98 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 34 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 C8 00 00 00 F4 03 04 00 54 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 79 01 00 35 04 06 00 64 70 37 A2 9C 45 EE A9 30 B6 C6 F4 9C C3 [11:09:06]Write to MH i2c: 01 00 00 78 74 EC [11:09:06]Write i2c OK [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: 01 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: 01 07 00 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: 01 07 00 78 74 00 00 00 00 00 FF 0C FE [11:09:06]RasterBufferAndPrint [11:09:06]line [11:09:06]line [11:09:06]line [11:09:06]line [11:09:06]line [11:09:06]written 0, free lines is 3333 [11:09:06]MH_Cut [11:09:06]Write to MH i2c: D1 01 00 7F 74 01 C5 [11:09:06]Write i2c OK [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: D1 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: D1 01 00 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: D1 01 00 7F 74 00 C4 [11:09:06]Write to MH i2c: 01 00 00 80 74 F4 [11:09:06]Write i2c OK [11:09:06]MH_I2C_Read... [11:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 76 C2 47 00 A6 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 32 30 39 38 35 36 30 10 04 04 00 B3 79 01 00 F4 03 04 00 7B 6C 20 67 B6 04 01 00 00 92 D2 B3 51 9D 9A DA A6 [11:09:06]CommunicateWithHost err = 0 [11:09:06]CheckOFDResponse [11:09:06]1017 (14) - 77093643461234 [11:09:06]1041 (16) - 0000000002098560 [11:09:06]1040 (4) - 96691 [11:09:06]1012 (4) - 29.10.2024 05:02 [11:09:06]1206 (1) - 0 [11:09:06]OFD Sender: Remove packet 96691 [11:09:06]ProducePacketName [11:09:06]name=ofd_packets/00096691 [11:09:06]NVStorageDeleteData [11:09:06]OFD Sender: No OFD packet to send [11:09:06]*** Cut start [11:09:06]*** Partial cut [11:09:06]*** CUTSNS_PIN = 1 [11:09:06]*** CUTSNS_PIN = 0 [11:09:06]*** Brake cut motor [11:09:07]Read from MH i2c: 01 [11:09:07]MH_I2C_Read... [11:09:07]*** Stop cut motor [11:09:07]*** Cut end [11:09:07]Read from MH i2c: 01 07 00 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: 01 07 00 80 74 00 00 00 00 00 FF 0F 09 [11:09:07]process_action close_receipt done [11:09:07]requested_data is exist [11:09:07]produce_requested_data [11:09:07]requested_item fm.sn is exist - process it [11:09:07]wFMCommunicate request_size=4 [11:09:07]MH_SAM_APDU [11:09:07]CAPDU: 80 11 00 00 [11:09:07]Write to MH i2c: E2 08 00 81 74 80 11 00 00 00 00 00 00 6F [11:09:07]Write i2c OK [11:09:07]MH_I2C_Read... [11:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:07]Read from MH i2c: E2 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 17 00 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 17 00 81 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [11:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:09:07]wFMCommunicate OK [11:09:07]requested_item fd.num is exist - process it [11:09:07]SAM_PROTO_GetFieldsCounters [11:09:07]wFMCommunicate request_size=4 [11:09:07]MH_SAM_APDU [11:09:07]CAPDU: 80 13 00 00 [11:09:07]Write to MH i2c: E2 08 00 82 74 80 13 00 00 00 00 00 00 72 [11:09:07]Write i2c OK [11:09:07]MH_I2C_Read... [11:09:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:07]Read from MH i2c: E2 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 62 00 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 62 00 82 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 79 01 00 0E 04 04 00 91 00 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 A9 [11:09:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 79 01 00 0E 04 04 00 91 00 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 [11:09:07]wFMCommunicate OK [11:09:07]SAM_PROTO_GetFieldsCounters done [11:09:07]requested_item shift.num is exist - process it [11:09:07]requested_item shift.opened is exist - process it [11:09:07]req_shift_opened [11:09:07]FM_GetShiftState [11:09:07]SAM_PROTO_GetShiftState [11:09:07]wFMCommunicate request_size=4 [11:09:07]MH_SAM_APDU [11:09:07]CAPDU: 80 13 01 00 [11:09:07]Write to MH i2c: E2 08 00 83 74 80 13 01 00 00 00 00 00 74 [11:09:07]Write i2c OK [11:09:07]MH_I2C_Read... [11:09:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:07]Read from MH i2c: E2 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 0E 00 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 0E 00 83 74 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [11:09:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:09:07]wFMCommunicate OK [11:09:07]SAM_PROTO_GetShiftState done [11:09:07]FM_GetShiftState done [11:09:07]req_shift_opened done [11:09:07]requested_item shift.open_date is exist - process it [11:09:07]req_shift_open_date [11:09:07]req_shift_open_date done [11:09:07]produce_requested_data done [11:09:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96691,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:09:07]process_action_free close_receipt [11:09:07]json_value_free [11:09:07]json_value_free done [11:09:07]process_json_proto returns [11:09:07]Send response to host [11:09:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96691,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:09:07]free response buf [11:09:07]execute_script done [11:09:07]execute_script returns [11:09:07]free content buf [11:09:07]Sock 7.Close socket [11:09:07]Sock 7.Thread stoped [11:09:11]OFD Sender: No OFD packet to send [11:09:16]OFD Sender: No OFD packet to send [11:09:19]accept exits with 9 [11:09:19]New connection [11:09:19]New thread 3066920292 created [11:09:19]Thread 3066776932 joined [11:09:19]Waiting for new connection... [11:09:19] Sock 9.Parse request [11:09:19]Sock 9.Check first char [11:09:19]Sock 9.First char is OK [11:09:19]request: POST /json_proto HTTP/1.0 [11:09:19]Method: POST [11:09:19]URL: /json_proto [11:09:19]Method is POST - this is cgi request [11:09:19]url: /json_proto [11:09:19]query_string will be loaded in cgi processing [11:09:19]execute_cgi json_proto POST (null) [11:09:19]execute_cgi path=json_proto method=POST [11:09:19]POST find Content-Length [11:09:19]Host: 172.17.40.67:8080 [11:09:19]Content-Length: 678 [11:09:19]Content-Type: application/json [11:09:19] [11:09:19]POST finish read [11:09:19]Found Content-Length = 678 [11:09:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:19]execute_script... [11:09:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:19]POST & json_proto [11:09:19]process_json_proto [11:09:19]json parsed OK: [11:09:19]protocol is kg_v1.0 [11:09:19]action value=close_receipt [11:09:19]process_action close_receipt [11:09:19]cmd_close_receipt [11:09:19]MH_GetDate [11:09:19]Write to MH i2c: F0 00 00 84 74 E7 [11:09:19]Write i2c OK [11:09:19]MH_I2C_Read... [11:09:19]Read from MH i2c: F0 [11:09:19]MH_I2C_Read... [11:09:19]Read from MH i2c: F0 09 00 [11:09:19]MH_I2C_Read... [11:09:19]Read from MH i2c: F0 09 00 84 74 00 64 C2 20 67 EE DA 66 66 31 [11:09:19]GetLastDocTimeStamp 1730200148 [11:09:19]current date 1730200164 [11:09:19]FM_GetShiftState [11:09:19]SAM_PROTO_GetShiftState [11:09:19]wFMCommunicate request_size=4 [11:09:19]MH_SAM_APDU [11:09:19]CAPDU: 80 13 01 00 [11:09:19]Write to MH i2c: E2 08 00 85 74 80 13 01 00 00 00 00 00 76 [11:09:19]Write i2c OK [11:09:19]MH_I2C_Read... [11:09:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:19]Read from MH i2c: E2 [11:09:19]MH_I2C_Read... [11:09:19]Read from MH i2c: E2 0E 00 [11:09:19]MH_I2C_Read... [11:09:19]Read from MH i2c: E2 0E 00 85 74 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D4 [11:09:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:09:19]wFMCommunicate OK [11:09:19]SAM_PROTO_GetShiftState done [11:09:19]FM_GetShiftState done [11:09:19]opened in 1730160548 [11:09:19]opened+sec_in_day 1730246948 [11:09:19]quantity*price = 30038 [11:09:19]sum+1 = 30039 [11:09:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 201 29.10.2024 11:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96692 ФПД: 266418444105102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96692&fm=266418444105102&tin=02508201610067®Number=0000000000170478&sum=30000 [11:09:20]StoreToDocumentArchive [11:09:20]shift 145 fd 96692 [11:09:20]save to /storage/0145/doc_00096692 [11:09:20]save last doc name /storage/0145/doc_00096692 to /storage/kkm_last_doc_name [11:09:20]save OK [11:09:20]Clear old archive folders... [11:09:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:20]tlvbuf is 011076F0 [11:09:20]SAM_PROTO_ClearQueue [11:09:20]wFMCommunicate request_size=4 [11:09:20]MH_SAM_APDU [11:09:20]CAPDU: 80 09 00 00 [11:09:20]Write to MH i2c: E2 08 00 92 74 80 09 00 00 00 00 00 00 78 [11:09:20]Write i2c OK [11:09:20]MH_I2C_Read... [11:09:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:20]Read from MH i2c: E2 [11:09:20]MH_I2C_Read... [11:09:20]Read from MH i2c: E2 03 00 [11:09:20]MH_I2C_Read... [11:09:20]Read from MH i2c: E2 03 00 92 74 00 90 00 7A [11:09:20]RAPDU: 90 00 [11:09:20]wFMCommunicate OK [11:09:20]SAM_PROTO_ClearQueue done [11:09:20]KKMCreateOFDPacket [11:09:20]OFDProtocolAddRootSTLVToBuf [11:09:20]FM_MakeSignedData [11:09:20]FM_MakeSignedData [11:09:20]SAM_PROTO_SignData [11:09:20]wFMCommunicate request_size=4 [11:09:20]MH_SAM_APDU [11:09:20]CAPDU: 80 0D 01 02 [11:09:20]Write to MH i2c: E2 08 00 93 74 80 0D 01 02 00 00 00 00 80 [11:09:20]Write i2c OK [11:09:20]MH_I2C_Read... [11:09:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:21]Read from MH i2c: E2 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 03 00 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 03 00 93 74 00 90 00 7B [11:09:21]RAPDU: 90 00 [11:09:21]wFMCommunicate OK [11:09:21]wFMCommunicate request_size=255 [11:09:21]MH_SAM_APDU [11:09: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 34 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 C9 00 00 00 F4 03 04 00 64 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 79 01 00 35 04 06 00 F2 [11:09:21]Write to MH i2c: E2 02 01 94 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C9 00 00 00 F4 03 04 00 64 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 79 01 00 35 04 06 00 F2 00 00 29 [11:09:21]Write i2c OK [11:09:21]MH_I2C_Read... [11:09:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:21]Read from MH i2c: E2 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 03 00 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 03 00 94 74 00 90 00 7C [11:09:21]RAPDU: 90 00 [11:09:21]wFMCommunicate OK [11:09:21]wFMCommunicate request_size=10 [11:09:21]MH_SAM_APDU [11:09:21]CAPDU: 80 0D 02 02 05 4E 60 B8 F5 8E [11:09:21]Write to MH i2c: E2 0D 00 95 74 80 0D 02 02 05 00 4E 60 B8 F5 8E 00 00 76 [11:09:21]Write i2c OK [11:09:21]MH_I2C_Read... [11:09:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:21]Read from MH i2c: E2 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 03 00 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 03 00 95 74 00 90 00 7D [11:09:21]RAPDU: 90 00 [11:09:21]wFMCommunicate OK [11:09:21]wFMCommunicate request_size=4 [11:09:21]MH_SAM_APDU [11:09:21]CAPDU: 80 0D 03 02 [11:09:21]Write to MH i2c: E2 08 00 96 74 80 0D 03 02 00 00 00 00 85 [11:09:21]Write i2c OK [11:09:21]MH_I2C_Read... [11:09:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:21]Read from MH i2c: E2 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 0B 00 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 0B 00 96 74 00 14 D2 14 4A AB 1E DF 13 90 00 85 [11:09:21]RAPDU: 14 D2 14 4A AB 1E DF 13 90 00 [11:09:21]wFMCommunicate OK [11:09:21]SAM_PROTO_SignData done [11:09:21]FM_MakeSignedData done [11:09:21]CreateOFDProtocolMessage [11:09:21]wFMCommunicate request_size=4 [11:09:21]MH_SAM_APDU [11:09:21]CAPDU: 80 11 00 00 [11:09:21]Write to MH i2c: E2 08 00 97 74 80 11 00 00 00 00 00 00 85 [11:09:21]Write i2c OK [11:09:21]MH_I2C_Read... [11:09:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:21]Read from MH i2c: E2 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 17 00 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: E2 17 00 97 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D6 [11:09:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:09:21]wFMCommunicate OK [11:09:21]CreateOFDProtocolMessage done [11:09:21]OFDSenderStorePacket 96692 [11:09:21]StoreOFDPacket docnum=96692 [11:09:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 75 75 07 01 F5 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 34 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 C9 00 00 00 F4 03 04 00 64 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 79 01 00 35 04 06 00 F2 4E 60 B8 F5 8E 14 D2 14 4A AB 1E DF 13 [11:09:21]CheckFolder [11:09:21]dirname=/storage/ofd_packets [11:09:21]CheckFolder done [11:09:21]ProducePacketName [11:09:21]name=ofd_packets/00096692 [11:09:21]NVStorageSaveData ofd_packets/00096692 [11:09:21]File name is /storage/ofd_packets/00096692 [11:09:21]Write 301 bytes [11:09:21]NVStorageSaveData done [11:09:21]OFDSenderStorePacket done [11:09:21]KKMCreateOFDPacket done [11:09:21]NVStorageSaveData kkm_last_timestamp [11:09:21]File name is /storage/kkm_last_timestamp [11:09:21]Write 4 bytes [11:09:21]NVStorageSaveData done [11:09:21]ExternCall_PrintAddStr [11:09:21]wPrintStart [11:09:21]Write to MH i2c: 01 00 00 98 74 0C [11:09:21]Write i2c OK [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: 01 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: 01 07 00 [11:09:21]MH_I2C_Read... [11:09:21]Read from MH i2c: 01 07 00 98 74 00 00 00 00 00 FF 0F 21 [11:09:21]RasterBufferAndPrint [11:09:21]line Счет N : (1)3407220 [11:09:21]line ИНН: 02508201610067 [11:09:21]line Контрольно-Кассовый Чек [11:09:21]line ПРОДАЖА [11:09:21]line ТРК (МРК, ГНК) : 42 [11:09:21]line Товар: 2710124130 [11:09:21]line Аи-92-К-4 [11:09:21]line 4.490 * 66.90 [11:09:21]line = 300.38 [11:09:21]line НДС 12% НСП 1% [11:09:21]line > о реализуемом товаре [11:09:21]line ОКРУГЛЕНИЕ: -0.38 [11:09:21]line ИТОГО: 300.00 [11:09:21]line Внесено: 300.00 [11:09:21]line СДАЧА: 0.00 [11:09:21]line НСП 1% : 2.66 [11:09:21]line НДС 12% : 31.90 [11:09:21]line Наличными: 300.00 [11:09:21]line Безнал.: 0.00 [11:09:21]line Место: АЗС № 82 "Партнер Нефть" [11:09:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:09:21]line СНО: Общий режим [11:09:21]line Чек 201 29.10.2024 11:09 [11:09:21]line Смена: 145 ФФД: 1.0 [11:09:21]line ЗНМ: 0300000017 [11:09:21]line РНМ: 0000000000170478 [11:09:21]line Версия ККМ: v1.0 [11:09:21]line ФМ: 0000000002098560 [11:09:21]line ФД: 96692 [11:09:21]line ФПД: 266418444105102 [11:09:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96692&fm=266418444105102&tin=02508201610067®Number=0000000000170478&sum=30000 [11:09:21]OFD Sender: Processing packet 96692 [packets to send 58, broken 57] [11:09:21]ProducePacketName [11:09:21]name=ofd_packets/00096692 [11:09:21]OFD Sender: To server: pG, [11:09:21]CommunicateWithHost lk.salyk.kg:30040 [11:09:21]ConnectInit lk.salyk.kg [11:09:21]written 0, free lines is 4095 [11:09:21]Connected sock=7 [11:09:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 75 75 07 01 F5 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 34 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 C9 00 00 00 F4 03 04 00 64 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 79 01 00 35 04 06 00 F2 4E 60 B8 F5 8E 14 D2 14 4A AB 1E DF 13 [11:09:22]Write to MH i2c: 01 00 00 C3 74 37 [11:09:22]Write i2c OK [11:09:22]MH_I2C_Read... [11:09:22]Read from MH i2c: 01 [11:09:22]MH_I2C_Read... [11:09:22]Read from MH i2c: 01 07 00 [11:09:22]MH_I2C_Read... [11:09:22]Read from MH i2c: 01 07 00 C3 74 00 00 00 00 00 FB 0C 45 [11:09:22]RasterBufferAndPrint [11:09:22]line [11:09:22]line [11:09:22]line [11:09:22]line [11:09:22]line [11:09:22]written 0, free lines is 3329 [11:09:22]MH_Cut [11:09:22]Write to MH i2c: D1 01 00 CA 74 01 10 [11:09:22]Write i2c OK [11:09:22]MH_I2C_Read... [11:09:22]Read from MH i2c: D1 [11:09:22]MH_I2C_Read... [11:09:22]Read from MH i2c: D1 01 00 [11:09:22]MH_I2C_Read... [11:09:22]Read from MH i2c: D1 01 00 CA 74 00 0F [11:09:22]Write to MH i2c: 01 00 00 CB 74 3F [11:09:22]Write i2c OK [11:09:22]MH_I2C_Read... [11:09:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 B4 47 00 52 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 79 01 00 F4 03 04 00 8B 6C 20 67 B6 04 01 00 00 47 19 73 5C 8F B5 33 A9 [11:09:22]CommunicateWithHost err = 0 [11:09:22]CheckOFDResponse [11:09:22]1017 (14) - 77093643461234 [11:09:22]1041 (16) - 0000000002098560 [11:09:22]1040 (4) - 96692 [11:09:22]1012 (4) - 29.10.2024 05:03 [11:09:22]1206 (1) - 0 [11:09:22]OFD Sender: Remove packet 96692 [11:09:22]ProducePacketName [11:09:22]name=ofd_packets/00096692 [11:09:22]NVStorageDeleteData [11:09:22]OFD Sender: No OFD packet to send [11:09:22]*** Cut start [11:09:22]*** Partial cut [11:09:22]*** CUTSNS_PIN = 1 [11:09:22]*** CUTSNS_PIN = 0 [11:09:23]*** Brake cut motor [11:09:23]Read from MH i2c: 01 [11:09:23]MH_I2C_Read... [11:09:23]*** Stop cut motor [11:09:23]*** Cut end [11:09:23]Read from MH i2c: 01 07 00 [11:09:23]MH_I2C_Read... [11:09:23]Read from MH i2c: 01 07 00 CB 74 00 00 00 00 00 FF 0F 54 [11:09:23]process_action close_receipt done [11:09:23]requested_data is exist [11:09:23]produce_requested_data [11:09:23]requested_item fm.sn is exist - process it [11:09:23]wFMCommunicate request_size=4 [11:09:23]MH_SAM_APDU [11:09:23]CAPDU: 80 11 00 00 [11:09:23]Write to MH i2c: E2 08 00 CC 74 80 11 00 00 00 00 00 00 BA [11:09:23]Write i2c OK [11:09:23]MH_I2C_Read... [11:09:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:23]Read from MH i2c: E2 [11:09:23]MH_I2C_Read... [11:09:23]Read from MH i2c: E2 17 00 [11:09:23]MH_I2C_Read... [11:09:23]Read from MH i2c: E2 17 00 CC 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [11:09:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:09:23]wFMCommunicate OK [11:09:23]requested_item fd.num is exist - process it [11:09:23]SAM_PROTO_GetFieldsCounters [11:09:23]wFMCommunicate request_size=4 [11:09:23]MH_SAM_APDU [11:09:23]CAPDU: 80 13 00 00 [11:09:23]Write to MH i2c: E2 08 00 CD 74 80 13 00 00 00 00 00 00 BD [11:09:23]Write i2c OK [11:09:23]MH_I2C_Read... [11:09:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:23]Read from MH i2c: E2 [11:09:23]MH_I2C_Read... [11:09:23]Read from MH i2c: E2 62 00 [11:09:23]MH_I2C_Read... [11:09:23]Read from MH i2c: E2 62 00 CD 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 79 01 00 0E 04 04 00 91 00 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 F8 [11:09:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 79 01 00 0E 04 04 00 91 00 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 [11:09:23]wFMCommunicate OK [11:09:23]SAM_PROTO_GetFieldsCounters done [11:09:23]requested_item shift.num is exist - process it [11:09:23]requested_item shift.opened is exist - process it [11:09:23]req_shift_opened [11:09:23]FM_GetShiftState [11:09:23]SAM_PROTO_GetShiftState [11:09:23]wFMCommunicate request_size=4 [11:09:23]MH_SAM_APDU [11:09:23]CAPDU: 80 13 01 00 [11:09:23]Write to MH i2c: E2 08 00 CE 74 80 13 01 00 00 00 00 00 BF [11:09:23]Write i2c OK [11:09:23]MH_I2C_Read... [11:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:23]Read from MH i2c: E2 [11:09:23]MH_I2C_Read... [11:09:23]Read from MH i2c: E2 0E 00 [11:09:23]MH_I2C_Read... [11:09:23]Read from MH i2c: E2 0E 00 CE 74 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1D [11:09:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:09:23]wFMCommunicate OK [11:09:23]SAM_PROTO_GetShiftState done [11:09:23]FM_GetShiftState done [11:09:23]req_shift_opened done [11:09:23]requested_item shift.open_date is exist - process it [11:09:23]req_shift_open_date [11:09:23]req_shift_open_date done [11:09:23]produce_requested_data done [11:09:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96692,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:09:23]process_action_free close_receipt [11:09:23]json_value_free [11:09:23]json_value_free done [11:09:23]process_json_proto returns [11:09:23]Send response to host [11:09:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96692,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:09:23]free response buf [11:09:23]execute_script done [11:09:23]execute_script returns [11:09:23]free content buf [11:09:23]Sock 9.Close socket [11:09:23]Sock 9.Thread stoped [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:23]accept exits with 10 [11:10:23]New connection [11:10:23]New thread 3066776932 created [11:10:23]Thread 3066920292 joined [11:10:23]Waiting for new connection... [11:10:23] Sock 10.Parse request [11:10:23]Sock 10.Check first char [11:10:23]Sock 10.First char is OK [11:10:23]request: POST /json_proto HTTP/1.0 [11:10:23]Method: POST [11:10:23]URL: /json_proto [11:10:23]Method is POST - this is cgi request [11:10:23]url: /json_proto [11:10:23]query_string will be loaded in cgi processing [11:10:23]execute_cgi json_proto POST (null) [11:10:23]execute_cgi path=json_proto method=POST [11:10:23]POST find Content-Length [11:10:23]Host: 172.17.40.67:8080 [11:10:23]Content-Length: 678 [11:10:23]Content-Type: application/json [11:10:23] [11:10:23]POST finish read [11:10:23]Found Content-Length = 678 [11:10:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:23]execute_script... [11:10: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)3407221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:23]POST & json_proto [11:10:23]process_json_proto [11:10:23]json parsed OK: [11:10:23]protocol is kg_v1.0 [11:10:23]action value=close_receipt [11:10:23]process_action close_receipt [11:10:23]cmd_close_receipt [11:10:23]MH_GetDate [11:10:23]Write to MH i2c: F0 00 00 CF 74 32 [11:10:23]Write i2c OK [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: F0 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: F0 09 00 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: F0 09 00 CF 74 00 A4 C2 20 67 EE DA 66 66 BC [11:10:23]GetLastDocTimeStamp 1730200164 [11:10:23]current date 1730200228 [11:10:23]FM_GetShiftState [11:10:23]SAM_PROTO_GetShiftState [11:10:23]wFMCommunicate request_size=4 [11:10:23]MH_SAM_APDU [11:10:23]CAPDU: 80 13 01 00 [11:10:23]Write to MH i2c: E2 08 00 D0 74 80 13 01 00 00 00 00 00 C1 [11:10:23]Write i2c OK [11:10:23]MH_I2C_Read... [11:10:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:23]Read from MH i2c: E2 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 0E 00 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 0E 00 D0 74 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1F [11:10:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:10:23]wFMCommunicate OK [11:10:23]SAM_PROTO_GetShiftState done [11:10:23]FM_GetShiftState done [11:10:23]opened in 1730160548 [11:10:23]opened+sec_in_day 1730246948 [11:10:23]quantity*price = 30038 [11:10:23]sum+1 = 30039 [11:10:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 202 29.10.2024 11:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96693 ФПД: 115002793917758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111028&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96693&fm=115002793917758&tin=02508201610067®Number=0000000000170478&sum=30000 [11:10:24]StoreToDocumentArchive [11:10:24]shift 145 fd 96693 [11:10:24]save to /storage/0145/doc_00096693 [11:10:24]save last doc name /storage/0145/doc_00096693 to /storage/kkm_last_doc_name [11:10:24]save OK [11:10:24]Clear old archive folders... [11:10:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:10:24]tlvbuf is 012264D0 [11:10:24]SAM_PROTO_ClearQueue [11:10:24]wFMCommunicate request_size=4 [11:10:24]MH_SAM_APDU [11:10:24]CAPDU: 80 09 00 00 [11:10:24]Write to MH i2c: E2 08 00 DD 74 80 09 00 00 00 00 00 00 C3 [11:10:24]Write i2c OK [11:10:24]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 DD 74 00 90 00 C5 [11:10:25]RAPDU: 90 00 [11:10:25]wFMCommunicate OK [11:10:25]SAM_PROTO_ClearQueue done [11:10:25]KKMCreateOFDPacket [11:10:25]OFDProtocolAddRootSTLVToBuf [11:10:25]FM_MakeSignedData [11:10:25]FM_MakeSignedData [11:10:25]SAM_PROTO_SignData [11:10:25]wFMCommunicate request_size=4 [11:10:25]MH_SAM_APDU [11:10:25]CAPDU: 80 0D 01 02 [11:10:25]Write to MH i2c: E2 08 00 DE 74 80 0D 01 02 00 00 00 00 CB [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 DE 74 00 90 00 C6 [11:10:25]RAPDU: 90 00 [11:10:25]wFMCommunicate OK [11:10:25]wFMCommunicate request_size=255 [11:10:25]MH_SAM_APDU [11:10: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 34 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 CA 00 00 00 F4 03 04 00 A4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 79 01 00 35 04 06 00 68 [11:10:25]Write to MH i2c: E2 02 01 DF 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CA 00 00 00 F4 03 04 00 A4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 79 01 00 35 04 06 00 68 00 00 2C [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 DF 74 00 90 00 C7 [11:10:25]RAPDU: 90 00 [11:10:25]wFMCommunicate OK [11:10:25]wFMCommunicate request_size=10 [11:10:25]MH_SAM_APDU [11:10:25]CAPDU: 80 0D 02 02 05 98 2C AD FD 3E [11:10:25]Write to MH i2c: E2 0D 00 E0 74 80 0D 02 02 05 00 98 2C AD FD 3E 00 00 84 [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 03 00 E0 74 00 90 00 C8 [11:10:25]RAPDU: 90 00 [11:10:25]wFMCommunicate OK [11:10:25]wFMCommunicate request_size=4 [11:10:25]MH_SAM_APDU [11:10:25]CAPDU: 80 0D 03 02 [11:10:25]Write to MH i2c: E2 08 00 E1 74 80 0D 03 02 00 00 00 00 D0 [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 0B 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 0B 00 E1 74 00 56 B7 0C EC D8 47 91 36 90 00 BC [11:10:25]RAPDU: 56 B7 0C EC D8 47 91 36 90 00 [11:10:25]wFMCommunicate OK [11:10:25]SAM_PROTO_SignData done [11:10:25]FM_MakeSignedData done [11:10:25]CreateOFDProtocolMessage [11:10:25]wFMCommunicate request_size=4 [11:10:25]MH_SAM_APDU [11:10:25]CAPDU: 80 11 00 00 [11:10:25]Write to MH i2c: E2 08 00 E2 74 80 11 00 00 00 00 00 00 D0 [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 17 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 17 00 E2 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [11:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:10:25]wFMCommunicate OK [11:10:25]CreateOFDProtocolMessage done [11:10:25]OFDSenderStorePacket 96693 [11:10:25]StoreOFDPacket docnum=96693 [11:10:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 3F 07 01 0E 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CA 00 00 00 F4 03 04 00 A4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 79 01 00 35 04 06 00 68 98 2C AD FD 3E 56 B7 0C EC D8 47 91 36 [11:10:25]CheckFolder [11:10:25]dirname=/storage/ofd_packets [11:10:25]CheckFolder done [11:10:25]ProducePacketName [11:10:25]name=ofd_packets/00096693 [11:10:25]NVStorageSaveData ofd_packets/00096693 [11:10:25]File name is /storage/ofd_packets/00096693 [11:10:25]Write 301 bytes [11:10:25]NVStorageSaveData done [11:10:25]OFDSenderStorePacket done [11:10:25]KKMCreateOFDPacket done [11:10:25]NVStorageSaveData kkm_last_timestamp [11:10:25]File name is /storage/kkm_last_timestamp [11:10:25]Write 4 bytes [11:10:25]NVStorageSaveData done [11:10:25]ExternCall_PrintAddStr [11:10:25]wPrintStart [11:10:25]Write to MH i2c: 01 00 00 E3 74 57 [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: 01 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: 01 07 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: 01 07 00 E3 74 00 00 00 00 00 FF 0F 6C [11:10:25]RasterBufferAndPrint [11:10:25]line Счет N : (1)3407221 [11:10:25]line ИНН: 02508201610067 [11:10:25]line Контрольно-Кассовый Чек [11:10:25]line ПРОДАЖА [11:10:25]line ТРК (МРК, ГНК) : 32 [11:10:25]line Товар: 2710124130 [11:10:25]line Аи-92-К-4 [11:10:25]line 4.490 * 66.90 [11:10:25]line = 300.38 [11:10:25]line НДС 12% НСП 1% [11:10:25]line > о реализуемом товаре [11:10:25]line ОКРУГЛЕНИЕ: -0.38 [11:10:25]line ИТОГО: 300.00 [11:10:25]line Внесено: 300.00 [11:10:25]line СДАЧА: 0.00 [11:10:25]line НСП 1% : 2.66 [11:10:25]line НДС 12% : 31.90 [11:10:25]line Наличными: 300.00 [11:10:25]line Безнал.: 0.00 [11:10:25]line Место: АЗС № 82 "Партнер Нефть" [11:10:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:10:25]line СНО: Общий режим [11:10:25]line Чек 202 29.10.2024 11:10 [11:10:25]line Смена: 145 ФФД: 1.0 [11:10:25]line ЗНМ: 0300000017 [11:10:25]line РНМ: 0000000000170478 [11:10:25]line Версия ККМ: v1.0 [11:10:25]line ФМ: 0000000002098560 [11:10:25]line ФД: 96693 [11:10:25]line ФПД: 115002793917758 [11:10:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111028&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96693&fm=115002793917758&tin=02508201610067®Number=0000000000170478&sum=30000 [11:10:25]OFD Sender: Processing packet 96693 [packets to send 58, broken 57] [11:10:25]ProducePacketName [11:10:25]name=ofd_packets/00096693 [11:10:25]OFD Sender: To server: pG, [11:10:25]CommunicateWithHost lk.salyk.kg:30040 [11:10:25]ConnectInit lk.salyk.kg [11:10:25]written 0, free lines is 4095 [11:10:26]Connected sock=9 [11:10:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 3F 07 01 0E 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CA 00 00 00 F4 03 04 00 A4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 79 01 00 35 04 06 00 68 98 2C AD FD 3E 56 B7 0C EC D8 47 91 36 [11:10:26]Write to MH i2c: 01 00 00 0E 75 83 [11:10:26]Write i2c OK [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: 01 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: 01 07 00 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: 01 07 00 0E 75 00 00 00 00 00 0D 0D A4 [11:10:26]RasterBufferAndPrint [11:10:26]line [11:10:26]line [11:10:26]line [11:10:26]line [11:10:26]line [11:10:26]written 0, free lines is 3347 [11:10:26]MH_Cut [11:10:26]Write to MH i2c: D1 01 00 15 75 01 5C [11:10:26]Write i2c OK [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: D1 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: D1 01 00 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: D1 01 00 15 75 00 5B [11:10:26]Write to MH i2c: 01 00 00 16 75 8B [11:10:26]Write i2c OK [11:10:26]MH_I2C_Read... [11:10:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BC 92 47 00 D5 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 79 01 00 F4 03 04 00 CB 6C 20 67 B6 04 01 00 00 A2 31 FA CF 93 89 D9 D7 [11:10:26]CommunicateWithHost err = 0 [11:10:26]CheckOFDResponse [11:10:26]1017 (14) - 77093643461234 [11:10:26]1041 (16) - 0000000002098560 [11:10:26]1040 (4) - 96693 [11:10:26]1012 (4) - 29.10.2024 05:04 [11:10:26]1206 (1) - 0 [11:10:26]OFD Sender: Remove packet 96693 [11:10:26]ProducePacketName [11:10:26]name=ofd_packets/00096693 [11:10:26]NVStorageDeleteData [11:10:26]OFD Sender: No OFD packet to send [11:10:26]*** Cut start [11:10:26]*** Partial cut [11:10:26]*** CUTSNS_PIN = 1 [11:10:27]*** CUTSNS_PIN = 0 [11:10:27]*** Brake cut motor [11:10:27]Read from MH i2c: 01 [11:10:27]MH_I2C_Read... [11:10:27]*** Stop cut motor [11:10:27]*** Cut end [11:10:27]Read from MH i2c: 01 07 00 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: 01 07 00 16 75 00 00 00 00 00 FF 0F A0 [11:10:27]process_action close_receipt done [11:10:27]requested_data is exist [11:10:27]produce_requested_data [11:10:27]requested_item fm.sn is exist - process it [11:10:27]wFMCommunicate request_size=4 [11:10:27]MH_SAM_APDU [11:10:27]CAPDU: 80 11 00 00 [11:10:27]Write to MH i2c: E2 08 00 17 75 80 11 00 00 00 00 00 00 06 [11:10:27]Write i2c OK [11:10:27]MH_I2C_Read... [11:10:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:27]Read from MH i2c: E2 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 17 00 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 17 00 17 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [11:10:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:10:27]wFMCommunicate OK [11:10:27]requested_item fd.num is exist - process it [11:10:27]SAM_PROTO_GetFieldsCounters [11:10:27]wFMCommunicate request_size=4 [11:10:27]MH_SAM_APDU [11:10:27]CAPDU: 80 13 00 00 [11:10:27]Write to MH i2c: E2 08 00 18 75 80 13 00 00 00 00 00 00 09 [11:10:27]Write i2c OK [11:10:27]MH_I2C_Read... [11:10:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:27]Read from MH i2c: E2 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 62 00 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 62 00 18 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 79 01 00 0E 04 04 00 91 00 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 48 [11:10:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 79 01 00 0E 04 04 00 91 00 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 [11:10:27]wFMCommunicate OK [11:10:27]SAM_PROTO_GetFieldsCounters done [11:10:27]requested_item shift.num is exist - process it [11:10:27]requested_item shift.opened is exist - process it [11:10:27]req_shift_opened [11:10:27]FM_GetShiftState [11:10:27]SAM_PROTO_GetShiftState [11:10:27]wFMCommunicate request_size=4 [11:10:27]MH_SAM_APDU [11:10:27]CAPDU: 80 13 01 00 [11:10:27]Write to MH i2c: E2 08 00 19 75 80 13 01 00 00 00 00 00 0B [11:10:27]Write i2c OK [11:10:27]MH_I2C_Read... [11:10:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:27]Read from MH i2c: E2 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 0E 00 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 0E 00 19 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [11:10:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:10:27]wFMCommunicate OK [11:10:27]SAM_PROTO_GetShiftState done [11:10:27]FM_GetShiftState done [11:10:27]req_shift_opened done [11:10:27]requested_item shift.open_date is exist - process it [11:10:27]req_shift_open_date [11:10:27]req_shift_open_date done [11:10:27]produce_requested_data done [11:10:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96693,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:10:27]process_action_free close_receipt [11:10:27]json_value_free [11:10:27]json_value_free done [11:10:27]process_json_proto returns [11:10:27]Send response to host [11:10:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96693,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:10:27]free response buf [11:10:27]execute_script done [11:10:27]execute_script returns [11:10:27]free content buf [11:10:27]Sock 10.Close socket [11:10:27]Sock 10.Thread stoped [11:10:31]OFD Sender: No OFD packet to send [11:10:36]OFD Sender: No OFD packet to send [11:10:41]OFD Sender: No OFD packet to send [11:10:46]OFD Sender: No OFD packet to send [11:10:51]OFD Sender: No OFD packet to send [11:10:56]OFD Sender: No OFD packet to send [11:11:01]OFD Sender: No OFD packet to send [11:11:06]OFD Sender: No OFD packet to send [11:11:11]accept exits with 7 [11:11:11]New connection [11:11:11]New thread 3066920292 created [11:11:11]Thread 3066776932 joined [11:11:11]Waiting for new connection... [11:11:11] Sock 7.Parse request [11:11:11]Sock 7.Check first char [11:11:11]Sock 7.First char is OK [11:11:11]request: POST /json_proto HTTP/1.0 [11:11:11]Method: POST [11:11:11]URL: /json_proto [11:11:11]Method is POST - this is cgi request [11:11:11]url: /json_proto [11:11:11]query_string will be loaded in cgi processing [11:11:11]execute_cgi json_proto POST (null) [11:11:11]execute_cgi path=json_proto method=POST [11:11:11]POST find Content-Length [11:11:11]Host: 172.17.40.67:8080 [11:11:11]Content-Length: 678 [11:11:11]Content-Type: application/json [11:11:11] [11:11:11]POST finish read [11:11:11]Found Content-Length = 678 [11:11:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:11]execute_script... [11:11: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)3407222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:11]POST & json_proto [11:11:11]process_json_proto [11:11:11]json parsed OK: [11:11:11]protocol is kg_v1.0 [11:11:11]action value=close_receipt [11:11:11]process_action close_receipt [11:11:11]cmd_close_receipt [11:11:11]MH_GetDate [11:11:11]Write to MH i2c: F0 00 00 1A 75 7E [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: F0 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: F0 09 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: F0 09 00 1A 75 00 D4 C2 20 67 EE DA 66 66 38 [11:11:11]GetLastDocTimeStamp 1730200228 [11:11:11]current date 1730200276 [11:11:11]FM_GetShiftState [11:11:11]SAM_PROTO_GetShiftState [11:11:11]wFMCommunicate request_size=4 [11:11:11]MH_SAM_APDU [11:11:11]CAPDU: 80 13 01 00 [11:11:11]Write to MH i2c: E2 08 00 1B 75 80 13 01 00 00 00 00 00 0D [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:11]Read from MH i2c: E2 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 0E 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 0E 00 1B 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6B [11:11:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:11:11]wFMCommunicate OK [11:11:11]SAM_PROTO_GetShiftState done [11:11:11]FM_GetShiftState done [11:11:11]opened in 1730160548 [11:11:11]opened+sec_in_day 1730246948 [11:11:11]quantity*price = 20003 [11:11:11]sum+1 = 20004 [11:11: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 203 29.10.2024 11:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96694 ФПД: 250507374482592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96694&fm=250507374482592&tin=02508201610067®Number=0000000000170478&sum=20000 [11:11:12]StoreToDocumentArchive [11:11:12]shift 145 fd 96694 [11:11:12]save to /storage/0145/doc_00096694 [11:11:12]save last doc name /storage/0145/doc_00096694 to /storage/kkm_last_doc_name [11:11:12]save OK [11:11:12]Clear old archive folders... [11:11:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:12]tlvbuf is 01226BF0 [11:11:12]SAM_PROTO_ClearQueue [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 09 00 00 [11:11:12]Write to MH i2c: E2 08 00 28 75 80 09 00 00 00 00 00 00 0F [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 28 75 00 90 00 11 [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]SAM_PROTO_ClearQueue done [11:11:12]KKMCreateOFDPacket [11:11:12]OFDProtocolAddRootSTLVToBuf [11:11:12]FM_MakeSignedData [11:11:12]FM_MakeSignedData [11:11:12]SAM_PROTO_SignData [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 0D 01 02 [11:11:12]Write to MH i2c: E2 08 00 29 75 80 0D 01 02 00 00 00 00 17 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 29 75 00 90 00 12 [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]wFMCommunicate request_size=255 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 D4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 79 01 00 35 04 06 00 E3 [11:11:12]Write to MH i2c: E2 02 01 2A 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 D4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 79 01 00 35 04 06 00 E3 00 00 F3 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 2A 75 00 90 00 13 [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]wFMCommunicate request_size=10 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 0D 02 02 05 D5 CB 11 D4 A0 [11:11:12]Write to MH i2c: E2 0D 00 2B 75 80 0D 02 02 05 00 D5 CB 11 D4 A0 00 00 49 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 2B 75 00 90 00 14 [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 0D 03 02 [11:11:12]Write to MH i2c: E2 08 00 2C 75 80 0D 03 02 00 00 00 00 1C [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 0B 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 0B 00 2C 75 00 23 10 27 EB DF F5 A2 FD 90 00 D5 [11:11:12]RAPDU: 23 10 27 EB DF F5 A2 FD 90 00 [11:11:12]wFMCommunicate OK [11:11:12]SAM_PROTO_SignData done [11:11:12]FM_MakeSignedData done [11:11:12]CreateOFDProtocolMessage [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 11 00 00 [11:11:12]Write to MH i2c: E2 08 00 2D 75 80 11 00 00 00 00 00 00 1C [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 17 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 17 00 2D 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [11:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:12]wFMCommunicate OK [11:11:12]CreateOFDProtocolMessage done [11:11:12]OFDSenderStorePacket 96694 [11:11:12]StoreOFDPacket docnum=96694 [11:11:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 04 07 01 27 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 34 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 CB 00 00 00 F4 03 04 00 D4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 79 01 00 35 04 06 00 E3 D5 CB 11 D4 A0 23 10 27 EB DF F5 A2 FD [11:11:12]CheckFolder [11:11:12]dirname=/storage/ofd_packets [11:11:12]CheckFolder done [11:11:12]ProducePacketName [11:11:12]name=ofd_packets/00096694 [11:11:12]NVStorageSaveData ofd_packets/00096694 [11:11:12]File name is /storage/ofd_packets/00096694 [11:11:12]Write 301 bytes [11:11:12]NVStorageSaveData done [11:11:12]OFDSenderStorePacket done [11:11:12]KKMCreateOFDPacket done [11:11:12]NVStorageSaveData kkm_last_timestamp [11:11:12]File name is /storage/kkm_last_timestamp [11:11:12]Write 4 bytes [11:11:12]NVStorageSaveData done [11:11:12]ExternCall_PrintAddStr [11:11:12]wPrintStart [11:11:12]Write to MH i2c: 01 00 00 2E 75 A3 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: 01 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: 01 07 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: 01 07 00 2E 75 00 00 00 00 00 FF 0F B8 [11:11:12]RasterBufferAndPrint [11:11:12]line Счет N : (1)3407222 [11:11:12]line ИНН: 02508201610067 [11:11:12]line Контрольно-Кассовый Чек [11:11:12]line ПРОДАЖА [11:11:12]line ТРК (МРК, ГНК) : 42 [11:11:12]line Товар: 2710124130 [11:11:12]line Аи-92-К-4 [11:11:12]line 2.990 * 66.90 [11:11:12]line = 200.03 [11:11:12]line НДС 12% НСП 1% [11:11:12]line > о реализуемом товаре [11:11:12]line ОКРУГЛЕНИЕ: -0.03 [11:11:12]line ИТОГО: 200.00 [11:11:12]line Внесено: 200.00 [11:11:12]line СДАЧА: 0.00 [11:11:12]line НСП 1% : 1.77 [11:11:12]line НДС 12% : 21.24 [11:11:12]line Наличными: 200.00 [11:11:12]line Безнал.: 0.00 [11:11:12]line Место: АЗС № 82 "Партнер Нефть" [11:11:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:11:12]line СНО: Общий режим [11:11:12]line Чек 203 29.10.2024 11:11 [11:11:12]line Смена: 145 ФФД: 1.0 [11:11:12]line ЗНМ: 0300000017 [11:11:12]line РНМ: 0000000000170478 [11:11:12]line Версия ККМ: v1.0 [11:11:12]line ФМ: 0000000002098560 [11:11:12]line ФД: 96694 [11:11:12]line ФПД: 250507374482592 [11:11:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96694&fm=250507374482592&tin=02508201610067®Number=0000000000170478&sum=20000 [11:11:13]OFD Sender: Processing packet 96694 [packets to send 58, broken 57] [11:11:13]ProducePacketName [11:11:13]name=ofd_packets/00096694 [11:11:13]OFD Sender: To server: pG, [11:11:13]CommunicateWithHost lk.salyk.kg:30040 [11:11:13]ConnectInit lk.salyk.kg [11:11:13]written 0, free lines is 4095 [11:11:13]Connected sock=10 [11:11:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 04 07 01 27 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 34 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 CB 00 00 00 F4 03 04 00 D4 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 79 01 00 35 04 06 00 E3 D5 CB 11 D4 A0 23 10 27 EB DF F5 A2 FD [11:11:13]Write to MH i2c: 01 00 00 59 75 CE [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 07 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 07 00 59 75 00 00 00 00 00 07 0D E9 [11:11:13]RasterBufferAndPrint [11:11:13]line [11:11:13]line [11:11:13]line [11:11:13]line [11:11:13]line [11:11:13]written 0, free lines is 3341 [11:11:13]MH_Cut [11:11:13]Write to MH i2c: D1 01 00 60 75 01 A7 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: D1 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: D1 01 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: D1 01 00 60 75 00 A6 [11:11:13]Write to MH i2c: 01 00 00 61 75 D6 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 49 6B 47 00 81 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 32 30 39 38 35 36 30 10 04 04 00 B6 79 01 00 F4 03 04 00 FA 6C 20 67 B6 04 01 00 00 53 56 C5 71 C5 B5 9B 64 [11:11:13]CommunicateWithHost err = 0 [11:11:13]CheckOFDResponse [11:11:13]1017 (14) - 77093643461234 [11:11:13]1041 (16) - 0000000002098560 [11:11:13]1040 (4) - 96694 [11:11:13]1012 (4) - 29.10.2024 05:04 [11:11:13]1206 (1) - 0 [11:11:13]OFD Sender: Remove packet 96694 [11:11:13]ProducePacketName [11:11:13]name=ofd_packets/00096694 [11:11:13]NVStorageDeleteData [11:11:14]OFD Sender: No OFD packet to send [11:11:14]*** Cut start [11:11:14]*** Partial cut [11:11:14]*** CUTSNS_PIN = 1 [11:11:14]*** CUTSNS_PIN = 0 [11:11:14]*** Brake cut motor [11:11:15]Read from MH i2c: 01 [11:11:15]MH_I2C_Read... [11:11:15]*** Stop cut motor [11:11:15]*** Cut end [11:11:15]Read from MH i2c: 01 07 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: 01 07 00 61 75 00 00 00 00 00 FF 0F EB [11:11:15]process_action close_receipt done [11:11:15]requested_data is exist [11:11:15]produce_requested_data [11:11:15]requested_item fm.sn is exist - process it [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 11 00 00 [11:11:15]Write to MH i2c: E2 08 00 62 75 80 11 00 00 00 00 00 00 51 [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 17 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 17 00 62 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [11:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:15]wFMCommunicate OK [11:11:15]requested_item fd.num is exist - process it [11:11:15]SAM_PROTO_GetFieldsCounters [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 13 00 00 [11:11:15]Write to MH i2c: E2 08 00 63 75 80 13 00 00 00 00 00 00 54 [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 62 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 62 00 63 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 79 01 00 0E 04 04 00 91 00 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 97 [11:11:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 79 01 00 0E 04 04 00 91 00 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 [11:11:15]wFMCommunicate OK [11:11:15]SAM_PROTO_GetFieldsCounters done [11:11:15]requested_item shift.num is exist - process it [11:11:15]requested_item shift.opened is exist - process it [11:11:15]req_shift_opened [11:11:15]FM_GetShiftState [11:11:15]SAM_PROTO_GetShiftState [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 13 01 00 [11:11:15]Write to MH i2c: E2 08 00 64 75 80 13 01 00 00 00 00 00 56 [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 0E 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 0E 00 64 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [11:11:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:11:15]wFMCommunicate OK [11:11:15]SAM_PROTO_GetShiftState done [11:11:15]FM_GetShiftState done [11:11:15]req_shift_opened done [11:11:15]requested_item shift.open_date is exist - process it [11:11:15]req_shift_open_date [11:11:15]req_shift_open_date done [11:11:15]produce_requested_data done [11:11:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96694,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:11:15]process_action_free close_receipt [11:11:15]json_value_free [11:11:15]json_value_free done [11:11:15]process_json_proto returns [11:11:15]Send response to host [11:11:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96694,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:11:15]free response buf [11:11:15]execute_script done [11:11:15]execute_script returns [11:11:15]free content buf [11:11:15]Sock 7.Close socket [11:11:15]Sock 7.Thread stoped [11:11:19]accept exits with 9 [11:11:19]New connection [11:11:19]New thread 3066776932 created [11:11:19]Thread 3066920292 joined [11:11:19]Waiting for new connection... [11:11:19] Sock 9.Parse request [11:11:19]Sock 9.Check first char [11:11:19]Sock 9.First char is OK [11:11:19]request: POST /json_proto HTTP/1.0 [11:11:19]Method: POST [11:11:19]URL: /json_proto [11:11:19]Method is POST - this is cgi request [11:11:19]url: /json_proto [11:11:19]query_string will be loaded in cgi processing [11:11:19]execute_cgi json_proto POST (null) [11:11:19]execute_cgi path=json_proto method=POST [11:11:19]POST find Content-Length [11:11:19]Host: 172.17.40.67:8080 [11:11:19]Content-Length: 679 [11:11:19]Content-Type: application/json [11:11:19] [11:11:19]POST finish read [11:11:19]Found Content-Length = 679 [11:11:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.810, "sum" : 790.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 790.00, "total" : 790.00, "payments": [ { "type": 0, "sum" : 790.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:19]execute_script... [11:11: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)3407223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.810, "sum" : 790.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 790.00, "total" : 790.00, "payments": [ { "type": 0, "sum" : 790.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:19]POST & json_proto [11:11:19]process_json_proto [11:11:19]json parsed OK: [11:11:19]protocol is kg_v1.0 [11:11:19]action value=close_receipt [11:11:19]process_action close_receipt [11:11:19]cmd_close_receipt [11:11:19]MH_GetDate [11:11:19]Write to MH i2c: F0 00 00 65 75 C9 [11:11:19]Write i2c OK [11:11:19]MH_I2C_Read... [11:11:19]Read from MH i2c: F0 [11:11:19]MH_I2C_Read... [11:11:19]Read from MH i2c: F0 09 00 [11:11:19]MH_I2C_Read... [11:11:19]Read from MH i2c: F0 09 00 65 75 00 DB C2 20 67 EE DA 66 66 8A [11:11:19]GetLastDocTimeStamp 1730200276 [11:11:19]current date 1730200283 [11:11:19]FM_GetShiftState [11:11:19]SAM_PROTO_GetShiftState [11:11:19]wFMCommunicate request_size=4 [11:11:19]MH_SAM_APDU [11:11:19]CAPDU: 80 13 01 00 [11:11:19]Write to MH i2c: E2 08 00 66 75 80 13 01 00 00 00 00 00 58 [11:11:19]Write i2c OK [11:11:19]MH_I2C_Read... [11:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:19]Read from MH i2c: E2 [11:11:19]MH_I2C_Read... [11:11:19]Read from MH i2c: E2 0E 00 [11:11:19]MH_I2C_Read... [11:11:19]Read from MH i2c: E2 0E 00 66 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B6 [11:11:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:11:19]wFMCommunicate OK [11:11:19]SAM_PROTO_GetShiftState done [11:11:19]FM_GetShiftState done [11:11:19]opened in 1730160548 [11:11:19]opened+sec_in_day 1730246948 [11:11:19]quantity*price = 79008 [11:11:19]sum+1 = 79010 [11:11:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 790.00 Внесено: 790.00 СДАЧА: 0.00 НСП 1% : 6.99 НДС 12% : 83.90 Наличными: 790.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 204 29.10.2024 11:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96695 ФПД: 19046537450060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96695&fm=19046537450060&tin=02508201610067®Number=0000000000170478&sum=79000 [11:11:20]StoreToDocumentArchive [11:11:20]shift 145 fd 96695 [11:11:20]save to /storage/0145/doc_00096695 [11:11:20]save last doc name /storage/0145/doc_00096695 to /storage/kkm_last_doc_name [11:11:20]save OK [11:11:20]Clear old archive folders... [11:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:20]tlvbuf is 010DC160 [11:11:20]SAM_PROTO_ClearQueue [11:11:20]wFMCommunicate request_size=4 [11:11:20]MH_SAM_APDU [11:11:20]CAPDU: 80 09 00 00 [11:11:20]Write to MH i2c: E2 08 00 73 75 80 09 00 00 00 00 00 00 5A [11:11:20]Write i2c OK [11:11:20]MH_I2C_Read... [11:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:20]Read from MH i2c: E2 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 73 75 00 90 00 5C [11:11:20]RAPDU: 90 00 [11:11:20]wFMCommunicate OK [11:11:20]SAM_PROTO_ClearQueue done [11:11:20]KKMCreateOFDPacket [11:11:20]OFDProtocolAddRootSTLVToBuf [11:11:20]FM_MakeSignedData [11:11:20]FM_MakeSignedData [11:11:20]SAM_PROTO_SignData [11:11:20]wFMCommunicate request_size=4 [11:11:20]MH_SAM_APDU [11:11:20]CAPDU: 80 0D 01 02 [11:11:20]Write to MH i2c: E2 08 00 74 75 80 0D 01 02 00 00 00 00 62 [11:11:20]Write i2c OK [11:11:20]MH_I2C_Read... [11:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:20]Read from MH i2c: E2 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 74 75 00 90 00 5D [11:11:20]RAPDU: 90 00 [11:11:20]wFMCommunicate OK [11:11:20]wFMCommunicate request_size=255 [11:11:20]MH_SAM_APDU [11:11: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 34 FF 03 08 00 03 22 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A1 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 20 00 00 00 00 07 04 06 00 98 34 01 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 DB C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 79 01 00 35 04 06 00 11 [11:11:20]Write to MH i2c: E2 02 01 75 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 22 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A1 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 20 00 00 00 00 07 04 06 00 98 34 01 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 DB C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 79 01 00 35 04 06 00 11 00 00 CD [11:11:20]Write i2c OK [11:11:20]MH_I2C_Read... [11:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:20]Read from MH i2c: E2 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 75 75 00 90 00 5E [11:11:20]RAPDU: 90 00 [11:11:20]wFMCommunicate OK [11:11:20]wFMCommunicate request_size=10 [11:11:20]MH_SAM_APDU [11:11:20]CAPDU: 80 0D 02 02 05 52 9E 19 52 4C [11:11:20]Write to MH i2c: E2 0D 00 76 75 80 0D 02 02 05 00 52 9E 19 52 4C 00 00 16 [11:11:20]Write i2c OK [11:11:20]MH_I2C_Read... [11:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:20]Read from MH i2c: E2 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 03 00 76 75 00 90 00 5F [11:11:20]RAPDU: 90 00 [11:11:20]wFMCommunicate OK [11:11:20]wFMCommunicate request_size=4 [11:11:20]MH_SAM_APDU [11:11:20]CAPDU: 80 0D 03 02 [11:11:20]Write to MH i2c: E2 08 00 77 75 80 0D 03 02 00 00 00 00 67 [11:11:20]Write i2c OK [11:11:20]MH_I2C_Read... [11:11:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:20]Read from MH i2c: E2 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 0B 00 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 0B 00 77 75 00 B6 18 B2 76 27 4C 54 BB 90 00 E0 [11:11:20]RAPDU: B6 18 B2 76 27 4C 54 BB 90 00 [11:11:20]wFMCommunicate OK [11:11:20]SAM_PROTO_SignData done [11:11:20]FM_MakeSignedData done [11:11:20]CreateOFDProtocolMessage [11:11:20]wFMCommunicate request_size=4 [11:11:20]MH_SAM_APDU [11:11:20]CAPDU: 80 11 00 00 [11:11:20]Write to MH i2c: E2 08 00 78 75 80 11 00 00 00 00 00 00 67 [11:11:20]Write i2c OK [11:11:20]MH_I2C_Read... [11:11:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:20]Read from MH i2c: E2 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 17 00 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: E2 17 00 78 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [11:11:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:20]wFMCommunicate OK [11:11:20]CreateOFDProtocolMessage done [11:11:20]OFDSenderStorePacket 96695 [11:11:20]StoreOFDPacket docnum=96695 [11:11:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED B2 07 01 86 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 34 FF 03 08 00 03 22 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A1 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 20 00 00 00 00 07 04 06 00 98 34 01 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 DB C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 79 01 00 35 04 06 00 11 52 9E 19 52 4C B6 18 B2 76 27 4C 54 BB [11:11:20]CheckFolder [11:11:20]dirname=/storage/ofd_packets [11:11:20]CheckFolder done [11:11:20]ProducePacketName [11:11:20]name=ofd_packets/00096695 [11:11:20]NVStorageSaveData ofd_packets/00096695 [11:11:20]File name is /storage/ofd_packets/00096695 [11:11:20]Write 301 bytes [11:11:20]NVStorageSaveData done [11:11:20]OFDSenderStorePacket done [11:11:20]KKMCreateOFDPacket done [11:11:20]NVStorageSaveData kkm_last_timestamp [11:11:20]File name is /storage/kkm_last_timestamp [11:11:20]Write 4 bytes [11:11:20]NVStorageSaveData done [11:11:20]ExternCall_PrintAddStr [11:11:20]wPrintStart [11:11:20]Write to MH i2c: 01 00 00 79 75 EE [11:11:20]Write i2c OK [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: 01 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: 01 07 00 [11:11:20]MH_I2C_Read... [11:11:20]Read from MH i2c: 01 07 00 79 75 00 00 00 00 00 FF 0F 03 [11:11:20]RasterBufferAndPrint [11:11:20]line Счет N : (1)3407223 [11:11:20]line ИНН: 02508201610067 [11:11:20]line Контрольно-Кассовый Чек [11:11:20]line ПРОДАЖА [11:11:20]line ТРК (МРК, ГНК) : 22 [11:11:20]line Товар: 2710124130 [11:11:20]line Аи-92-К-4 [11:11:20]line 11.810 * 66.90 [11:11:20]line = 790.09 [11:11:20]line НДС 12% НСП 1% [11:11:20]line > о реализуемом товаре [11:11:20]line ОКРУГЛЕНИЕ: -0.09 [11:11:20]line ИТОГО: 790.00 [11:11:20]line Внесено: 790.00 [11:11:20]line СДАЧА: 0.00 [11:11:20]line НСП 1% : 6.99 [11:11:20]line НДС 12% : 83.90 [11:11:20]line Наличными: 790.00 [11:11:20]line Безнал.: 0.00 [11:11:20]line Место: АЗС № 82 "Партнер Нефть" [11:11:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:11:20]line СНО: Общий режим [11:11:20]line Чек 204 29.10.2024 11:11 [11:11:20]line Смена: 145 ФФД: 1.0 [11:11:20]line ЗНМ: 0300000017 [11:11:20]line РНМ: 0000000000170478 [11:11:20]line Версия ККМ: v1.0 [11:11:20]line ФМ: 0000000002098560 [11:11:20]line ФД: 96695 [11:11:20]line ФПД: 19046537450060 [11:11:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96695&fm=19046537450060&tin=02508201610067®Number=0000000000170478&sum=79000 [11:11:20]written 0, free lines is 4095 [11:11:20]OFD Sender: Processing packet 96695 [packets to send 58, broken 57] [11:11:20]ProducePacketName [11:11:20]name=ofd_packets/00096695 [11:11:20]OFD Sender: To server: pG, [11:11:20]CommunicateWithHost lk.salyk.kg:30040 [11:11:20]ConnectInit lk.salyk.kg [11:11:21]Write to MH i2c: 01 00 00 A4 75 19 [11:11:21]Write i2c OK [11:11:21]MH_I2C_Read... [11:11:21]Read from MH i2c: 01 [11:11:21]MH_I2C_Read... [11:11:21]Read from MH i2c: 01 07 00 [11:11:21]MH_I2C_Read... [11:11:21]Read from MH i2c: 01 07 00 A4 75 00 00 00 00 00 F8 0C 24 [11:11:21]RasterBufferAndPrint [11:11:21]line [11:11:21]line [11:11:21]line [11:11:21]line [11:11:21]line [11:11:21]written 0, free lines is 3329 [11:11:21]MH_Cut [11:11:21]Write to MH i2c: D1 01 00 AB 75 01 F2 [11:11:21]Write i2c OK [11:11:21]MH_I2C_Read... [11:11:21]Read from MH i2c: D1 [11:11:21]MH_I2C_Read... [11:11:21]Read from MH i2c: D1 01 00 [11:11:21]MH_I2C_Read... [11:11:21]Read from MH i2c: D1 01 00 AB 75 00 F1 [11:11:21]Write to MH i2c: 01 00 00 AC 75 21 [11:11:21]Write i2c OK [11:11:21]MH_I2C_Read... [11:11:21]Connected sock=11 [11:11:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED B2 07 01 86 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 34 FF 03 08 00 03 22 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A1 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 20 00 00 00 00 07 04 06 00 98 34 01 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 DB C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 79 01 00 35 04 06 00 11 52 9E 19 52 4C B6 18 B2 76 27 4C 54 BB [11:11:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D0 D6 47 00 05 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 79 01 00 F4 03 04 00 02 6D 20 67 B6 04 01 00 00 05 0C 37 2B 52 F2 17 EB [11:11:21]CommunicateWithHost err = 0 [11:11:21]CheckOFDResponse [11:11:21]1017 (14) - 77093643461234 [11:11:21]1041 (16) - 0000000002098560 [11:11:21]1040 (4) - 96695 [11:11:21]1012 (4) - 29.10.2024 05:05 [11:11:21]1206 (1) - 0 [11:11:21]OFD Sender: Remove packet 96695 [11:11:21]ProducePacketName [11:11:21]name=ofd_packets/00096695 [11:11:21]NVStorageDeleteData [11:11:21]*** Cut start [11:11:21]*** Partial cut [11:11:21]*** CUTSNS_PIN = 1 [11:11:22]*** CUTSNS_PIN = 0 [11:11:22]*** Brake cut motor [11:11:22]OFD Sender: No OFD packet to send [11:11:22]Read from MH i2c: 01 [11:11:22]MH_I2C_Read... [11:11:22]*** Stop cut motor [11:11:22]*** Cut end [11:11:22]Read from MH i2c: 01 07 00 [11:11:22]MH_I2C_Read... [11:11:22]Read from MH i2c: 01 07 00 AC 75 00 00 00 00 00 FF 0F 36 [11:11:22]process_action close_receipt done [11:11:22]requested_data is exist [11:11:22]produce_requested_data [11:11:22]requested_item fm.sn is exist - process it [11:11:22]wFMCommunicate request_size=4 [11:11:22]MH_SAM_APDU [11:11:22]CAPDU: 80 11 00 00 [11:11:22]Write to MH i2c: E2 08 00 AD 75 80 11 00 00 00 00 00 00 9C [11:11:22]Write i2c OK [11:11:22]MH_I2C_Read... [11:11:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:22]Read from MH i2c: E2 [11:11:22]MH_I2C_Read... [11:11:22]Read from MH i2c: E2 17 00 [11:11:22]MH_I2C_Read... [11:11:22]Read from MH i2c: E2 17 00 AD 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [11:11:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:22]wFMCommunicate OK [11:11:22]requested_item fd.num is exist - process it [11:11:22]SAM_PROTO_GetFieldsCounters [11:11:22]wFMCommunicate request_size=4 [11:11:22]MH_SAM_APDU [11:11:22]CAPDU: 80 13 00 00 [11:11:22]Write to MH i2c: E2 08 00 AE 75 80 13 00 00 00 00 00 00 9F [11:11:22]Write i2c OK [11:11:22]MH_I2C_Read... [11:11:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:22]Read from MH i2c: E2 [11:11:22]MH_I2C_Read... [11:11:22]Read from MH i2c: E2 62 00 [11:11:22]MH_I2C_Read... [11:11:22]Read from MH i2c: E2 62 00 AE 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 79 01 00 0E 04 04 00 91 00 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 E6 [11:11:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 79 01 00 0E 04 04 00 91 00 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 [11:11:22]wFMCommunicate OK [11:11:22]SAM_PROTO_GetFieldsCounters done [11:11:22]requested_item shift.num is exist - process it [11:11:22]requested_item shift.opened is exist - process it [11:11:22]req_shift_opened [11:11:22]FM_GetShiftState [11:11:22]SAM_PROTO_GetShiftState [11:11:22]wFMCommunicate request_size=4 [11:11:22]MH_SAM_APDU [11:11:22]CAPDU: 80 13 01 00 [11:11:22]Write to MH i2c: E2 08 00 AF 75 80 13 01 00 00 00 00 00 A1 [11:11:22]Write i2c OK [11:11:22]MH_I2C_Read... [11:11:22]Read from MH i2c: E2 [11:11:22]MH_I2C_Read... [11:11:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:22]Read from MH i2c: E2 0E 00 [11:11:22]MH_I2C_Read... [11:11:22]Read from MH i2c: E2 0E 00 AF 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FF [11:11:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:11:22]wFMCommunicate OK [11:11:22]SAM_PROTO_GetShiftState done [11:11:22]FM_GetShiftState done [11:11:22]req_shift_opened done [11:11:22]requested_item shift.open_date is exist - process it [11:11:22]req_shift_open_date [11:11:22]req_shift_open_date done [11:11:22]produce_requested_data done [11:11:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96695,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:11:22]process_action_free close_receipt [11:11:22]json_value_free [11:11:22]json_value_free done [11:11:22]process_json_proto returns [11:11:22]Send response to host [11:11:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96695,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:11:22]free response buf [11:11:22]execute_script done [11:11:22]execute_script returns [11:11:22]free content buf [11:11:22]Sock 9.Close socket [11:11:22]Sock 9.Thread stoped [11:11:23]accept exits with 7 [11:11:23]New connection [11:11:23]New thread 3066920292 created [11:11:23]Thread 3066776932 joined [11:11:23]Waiting for new connection... [11:11:23] Sock 7.Parse request [11:11:23]Sock 7.Check first char [11:11:23]Sock 7.First char is OK [11:11:23]request: POST /json_proto HTTP/1.0 [11:11:23]Method: POST [11:11:23]URL: /json_proto [11:11:23]Method is POST - this is cgi request [11:11:23]url: /json_proto [11:11:23]query_string will be loaded in cgi processing [11:11:23]execute_cgi json_proto POST (null) [11:11:23]execute_cgi path=json_proto method=POST [11:11:23]POST find Content-Length [11:11:23]Host: 172.17.40.67:8080 [11:11:23]Content-Length: 678 [11:11:23]Content-Type: application/json [11:11:23] [11:11:23]POST finish read [11:11:23]Found Content-Length = 678 [11:11:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23]execute_script... [11:11:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23]POST & json_proto [11:11:23]process_json_proto [11:11:23]json parsed OK: [11:11:23]protocol is kg_v1.0 [11:11:23]action value=close_receipt [11:11:23]process_action close_receipt [11:11:23]cmd_close_receipt [11:11:23]MH_GetDate [11:11:23]Write to MH i2c: F0 00 00 B0 75 14 [11:11:23]Write i2c OK [11:11:23]MH_I2C_Read... [11:11:23]Read from MH i2c: F0 [11:11:23]MH_I2C_Read... [11:11:23]Read from MH i2c: F0 09 00 [11:11:23]MH_I2C_Read... [11:11:23]Read from MH i2c: F0 09 00 B0 75 00 E0 C2 20 67 EE DA 66 66 DA [11:11:23]GetLastDocTimeStamp 1730200283 [11:11:23]current date 1730200288 [11:11:23]FM_GetShiftState [11:11:23]SAM_PROTO_GetShiftState [11:11:23]wFMCommunicate request_size=4 [11:11:23]MH_SAM_APDU [11:11:23]CAPDU: 80 13 01 00 [11:11:23]Write to MH i2c: E2 08 00 B1 75 80 13 01 00 00 00 00 00 A3 [11:11:23]Write i2c OK [11:11:23]MH_I2C_Read... [11:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:23]Read from MH i2c: E2 [11:11:23]MH_I2C_Read... [11:11:23]Read from MH i2c: E2 0E 00 [11:11:23]MH_I2C_Read... [11:11:23]Read from MH i2c: E2 0E 00 B1 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [11:11:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:11:23]wFMCommunicate OK [11:11:23]SAM_PROTO_GetShiftState done [11:11:23]FM_GetShiftState done [11:11:23]opened in 1730160548 [11:11:23]opened+sec_in_day 1730246948 [11:11:23]quantity*price = 50041 [11:11:23]sum+1 = 50042 [11:11:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 205 29.10.2024 11:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96696 ФПД: 144363887795504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96696&fm=144363887795504&tin=02508201610067®Number=0000000000170478&sum=50000 [11:11:25]StoreToDocumentArchive [11:11:25]shift 145 fd 96696 [11:11:25]save to /storage/0145/doc_00096696 [11:11:25]save last doc name /storage/0145/doc_00096696 to /storage/kkm_last_doc_name [11:11:25]save OK [11:11:25]Clear old archive folders... [11:11:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:25]tlvbuf is 01326370 [11:11:25]SAM_PROTO_ClearQueue [11:11:25]wFMCommunicate request_size=4 [11:11:25]MH_SAM_APDU [11:11:25]CAPDU: 80 09 00 00 [11:11:25]Write to MH i2c: E2 08 00 BE 75 80 09 00 00 00 00 00 00 A5 [11:11:25]Write i2c OK [11:11:25]MH_I2C_Read... [11:11:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:25]Read from MH i2c: E2 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 BE 75 00 90 00 A7 [11:11:25]RAPDU: 90 00 [11:11:25]wFMCommunicate OK [11:11:25]SAM_PROTO_ClearQueue done [11:11:25]KKMCreateOFDPacket [11:11:25]OFDProtocolAddRootSTLVToBuf [11:11:25]FM_MakeSignedData [11:11:25]FM_MakeSignedData [11:11:25]SAM_PROTO_SignData [11:11:25]wFMCommunicate request_size=4 [11:11:25]MH_SAM_APDU [11:11:25]CAPDU: 80 0D 01 02 [11:11:25]Write to MH i2c: E2 08 00 BF 75 80 0D 01 02 00 00 00 00 AD [11:11:25]Write i2c OK [11:11:25]MH_I2C_Read... [11:11:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:25]Read from MH i2c: E2 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 BF 75 00 90 00 A8 [11:11:25]RAPDU: 90 00 [11:11:25]wFMCommunicate OK [11:11:25]wFMCommunicate request_size=255 [11:11:25]MH_SAM_APDU [11:11: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 34 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 E0 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 79 01 00 35 04 06 00 83 [11:11:25]Write to MH i2c: E2 02 01 C0 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E0 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 79 01 00 35 04 06 00 83 00 00 77 [11:11:25]Write i2c OK [11:11:25]MH_I2C_Read... [11:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:25]Read from MH i2c: E2 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 C0 75 00 90 00 A9 [11:11:25]RAPDU: 90 00 [11:11:25]wFMCommunicate OK [11:11:25]wFMCommunicate request_size=10 [11:11:25]MH_SAM_APDU [11:11:25]CAPDU: 80 0D 02 02 05 4C 56 40 1D 30 [11:11:25]Write to MH i2c: E2 0D 00 C1 75 80 0D 02 02 05 00 4C 56 40 1D 30 00 00 E9 [11:11:25]Write i2c OK [11:11:25]MH_I2C_Read... [11:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:25]Read from MH i2c: E2 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 03 00 C1 75 00 90 00 AA [11:11:25]RAPDU: 90 00 [11:11:25]wFMCommunicate OK [11:11:25]wFMCommunicate request_size=4 [11:11:25]MH_SAM_APDU [11:11:25]CAPDU: 80 0D 03 02 [11:11:25]Write to MH i2c: E2 08 00 C2 75 80 0D 03 02 00 00 00 00 B2 [11:11:25]Write i2c OK [11:11:25]MH_I2C_Read... [11:11:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:25]Read from MH i2c: E2 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 0B 00 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 0B 00 C2 75 00 47 25 9A 1A 94 31 2A 24 90 00 E6 [11:11:25]RAPDU: 47 25 9A 1A 94 31 2A 24 90 00 [11:11:25]wFMCommunicate OK [11:11:25]SAM_PROTO_SignData done [11:11:25]FM_MakeSignedData done [11:11:25]CreateOFDProtocolMessage [11:11:25]wFMCommunicate request_size=4 [11:11:25]MH_SAM_APDU [11:11:25]CAPDU: 80 11 00 00 [11:11:25]Write to MH i2c: E2 08 00 C3 75 80 11 00 00 00 00 00 00 B2 [11:11:25]Write i2c OK [11:11:25]MH_I2C_Read... [11:11:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:25]Read from MH i2c: E2 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 17 00 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: E2 17 00 C3 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [11:11:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:25]wFMCommunicate OK [11:11:25]CreateOFDProtocolMessage done [11:11:25]OFDSenderStorePacket 96696 [11:11:25]StoreOFDPacket docnum=96696 [11:11:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 4B 07 01 FC 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 34 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 E0 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 79 01 00 35 04 06 00 83 4C 56 40 1D 30 47 25 9A 1A 94 31 2A 24 [11:11:25]CheckFolder [11:11:25]dirname=/storage/ofd_packets [11:11:25]CheckFolder done [11:11:25]ProducePacketName [11:11:25]name=ofd_packets/00096696 [11:11:25]NVStorageSaveData ofd_packets/00096696 [11:11:25]File name is /storage/ofd_packets/00096696 [11:11:25]Write 301 bytes [11:11:25]NVStorageSaveData done [11:11:25]OFDSenderStorePacket done [11:11:25]KKMCreateOFDPacket done [11:11:25]NVStorageSaveData kkm_last_timestamp [11:11:25]File name is /storage/kkm_last_timestamp [11:11:25]Write 4 bytes [11:11:25]NVStorageSaveData done [11:11:25]ExternCall_PrintAddStr [11:11:25]wPrintStart [11:11:25]Write to MH i2c: 01 00 00 C4 75 39 [11:11:25]Write i2c OK [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: 01 [11:11:25]MH_I2C_Read... [11:11:25]Read from MH i2c: 01 07 00 [11:11:25]MH_I2C_Read... [11:11:25]OFD Sender: Processing packet 96696 [packets to send 58, broken 57] [11:11:26]ProducePacketName [11:11:26]name=ofd_packets/00096696 [11:11:26]OFD Sender: To server: pG, [11:11:26]CommunicateWithHost lk.salyk.kg:30040 [11:11:26]ConnectInit lk.salyk.kg [11:11:26]Read from MH i2c: 01 07 00 C4 75 00 00 00 00 00 FF 0F 4E [11:11:26]RasterBufferAndPrint [11:11:26]line Счет N : (1)3407224 [11:11:26]line ИНН: 02508201610067 [11:11:26]line Контрольно-Кассовый Чек [11:11:26]line ПРОДАЖА [11:11:26]line ТРК (МРК, ГНК) : 12 [11:11:26]line Товар: 2710124130 [11:11:26]line Аи-92-К-4 [11:11:26]line 7.480 * 66.90 [11:11:26]line = 500.41 [11:11:26]line НДС 12% НСП 1% [11:11:26]line > о реализуемом товаре [11:11:26]line ОКРУГЛЕНИЕ: -0.41 [11:11:26]line ИТОГО: 500.00 [11:11:26]line Внесено: 500.00 [11:11:26]line СДАЧА: 0.00 [11:11:26]line НСП 1% : 4.43 [11:11:26]line НДС 12% : 53.14 [11:11:26]line Наличными: 500.00 [11:11:26]line Безнал.: 0.00 [11:11:26]line Место: АЗС № 82 "Партнер Нефть" [11:11:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:11:26]line СНО: Общий режим [11:11:26]line Чек 205 29.10.2024 11:11 [11:11:26]line Смена: 145 ФФД: 1.0 [11:11:26]line ЗНМ: 0300000017 [11:11:26]line РНМ: 0000000000170478 [11:11:26]line Версия ККМ: v1.0 [11:11:26]line ФМ: 0000000002098560 [11:11:26]line ФД: 96696 [11:11:26]line ФПД: 144363887795504 [11:11:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96696&fm=144363887795504&tin=02508201610067®Number=0000000000170478&sum=50000 [11:11:26]written 0, free lines is 4095 [11:11:26]Connected sock=10 [11:11:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 4B 07 01 FC 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 34 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 E0 C2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 79 01 00 35 04 06 00 83 4C 56 40 1D 30 47 25 9A 1A 94 31 2A 24 [11:11:26]Write to MH i2c: 01 00 00 EF 75 64 [11:11:26]Write i2c OK [11:11:26]MH_I2C_Read... [11:11:26]Read from MH i2c: 01 [11:11:26]MH_I2C_Read... [11:11:26]Read from MH i2c: 01 07 00 [11:11:26]MH_I2C_Read... [11:11:26]Read from MH i2c: 01 07 00 EF 75 00 00 00 00 00 14 0D 8C [11:11:26]RasterBufferAndPrint [11:11:26]line [11:11:26]line [11:11:26]line [11:11:26]line [11:11:26]line [11:11:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 90 47 00 DF 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 32 30 39 38 35 36 30 10 04 04 00 B8 79 01 00 F4 03 04 00 07 6D 20 67 B6 04 01 00 00 A6 9D 32 9F 1D 26 1C AA [11:11:26]CommunicateWithHost err = 0 [11:11:26]CheckOFDResponse [11:11:26]1017 (14) - 77093643461234 [11:11:26]1041 (16) - 0000000002098560 [11:11:26]1040 (4) - 96696 [11:11:26]written 0, free lines is 3372 [11:11:26]1012 (4) - 29.10.2024 05:05 [11:11:26]1206 (1) - 0 [11:11:26]OFD Sender: Remove packet 96696 [11:11:26]ProducePacketName [11:11:26]name=ofd_packets/00096696 [11:11:26]NVStorageDeleteData [11:11:26]MH_Cut [11:11:26]Write to MH i2c: D1 01 00 F6 75 01 3D [11:11:26]Write i2c OK [11:11:26]MH_I2C_Read... [11:11:26]Read from MH i2c: D1 [11:11:26]MH_I2C_Read... [11:11:26]Read from MH i2c: D1 01 00 [11:11:26]MH_I2C_Read... [11:11:26]Read from MH i2c: D1 01 00 F6 75 00 3C [11:11:26]Write to MH i2c: 01 00 00 F7 75 6C [11:11:26]Write i2c OK [11:11:26]MH_I2C_Read... [11:11:27]OFD Sender: No OFD packet to send [11:11:27]*** Cut start [11:11:27]*** Partial cut [11:11:27]*** CUTSNS_PIN = 1 [11:11:27]*** CUTSNS_PIN = 0 [11:11:27]*** Brake cut motor [11:11:27]Read from MH i2c: 01 [11:11:27]MH_I2C_Read... [11:11:27]*** Stop cut motor [11:11:27]*** Cut end [11:11:27]Read from MH i2c: 01 07 00 [11:11:27]MH_I2C_Read... [11:11:27]Read from MH i2c: 01 07 00 F7 75 00 00 00 00 00 FF 0F 81 [11:11:27]process_action close_receipt done [11:11:27]requested_data is exist [11:11:27]produce_requested_data [11:11:27]requested_item fm.sn is exist - process it [11:11:27]wFMCommunicate request_size=4 [11:11:27]MH_SAM_APDU [11:11:27]CAPDU: 80 11 00 00 [11:11:27]Write to MH i2c: E2 08 00 F8 75 80 11 00 00 00 00 00 00 E7 [11:11:27]Write i2c OK [11:11:27]MH_I2C_Read... [11:11:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:27]Read from MH i2c: E2 [11:11:27]MH_I2C_Read... [11:11:27]Read from MH i2c: E2 17 00 [11:11:27]MH_I2C_Read... [11:11:27]Read from MH i2c: E2 17 00 F8 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 38 [11:11:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:27]wFMCommunicate OK [11:11:27]requested_item fd.num is exist - process it [11:11:27]SAM_PROTO_GetFieldsCounters [11:11:27]wFMCommunicate request_size=4 [11:11:27]MH_SAM_APDU [11:11:27]CAPDU: 80 13 00 00 [11:11:27]Write to MH i2c: E2 08 00 F9 75 80 13 00 00 00 00 00 00 EA [11:11:27]Write i2c OK [11:11:27]MH_I2C_Read... [11:11:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:27]Read from MH i2c: E2 [11:11:27]MH_I2C_Read... [11:11:27]Read from MH i2c: E2 62 00 [11:11:27]MH_I2C_Read... [11:11:27]Read from MH i2c: E2 62 00 F9 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 79 01 00 0E 04 04 00 91 00 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 35 [11:11:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 79 01 00 0E 04 04 00 91 00 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 [11:11:28]wFMCommunicate OK [11:11:28]SAM_PROTO_GetFieldsCounters done [11:11:28]requested_item shift.num is exist - process it [11:11:28]requested_item shift.opened is exist - process it [11:11:28]req_shift_opened [11:11:28]FM_GetShiftState [11:11:28]SAM_PROTO_GetShiftState [11:11:28]wFMCommunicate request_size=4 [11:11:28]MH_SAM_APDU [11:11:28]CAPDU: 80 13 01 00 [11:11:28]Write to MH i2c: E2 08 00 FA 75 80 13 01 00 00 00 00 00 EC [11:11:28]Write i2c OK [11:11:28]MH_I2C_Read... [11:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:28]Read from MH i2c: E2 [11:11:28]MH_I2C_Read... [11:11:28]Read from MH i2c: E2 0E 00 [11:11:28]MH_I2C_Read... [11:11:28]Read from MH i2c: E2 0E 00 FA 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [11:11:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:11:28]wFMCommunicate OK [11:11:28]SAM_PROTO_GetShiftState done [11:11:28]FM_GetShiftState done [11:11:28]req_shift_opened done [11:11:28]requested_item shift.open_date is exist - process it [11:11:28]req_shift_open_date [11:11:28]req_shift_open_date done [11:11:28]produce_requested_data done [11:11:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96696,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:11:28]process_action_free close_receipt [11:11:28]json_value_free [11:11:28]json_value_free done [11:11:28]process_json_proto returns [11:11:28]Send response to host [11:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96696,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:11:28]free response buf [11:11:28]execute_script done [11:11:28]execute_script returns [11:11:28]free content buf [11:11:28]Sock 7.Close socket [11:11:28]Sock 7.Thread stoped [11:11:32]OFD Sender: No OFD packet to send [11:11:37]OFD Sender: No OFD packet to send [11:11:42]OFD Sender: No OFD packet to send [11:11:47]OFD Sender: No OFD packet to send [11:11:52]OFD Sender: No OFD packet to send [11:11:57]OFD Sender: No OFD packet to send [11:12:01]accept exits with 9 [11:12:01]New connection [11:12:01]New thread 3066776932 created [11:12:01]Thread 3066920292 joined [11:12:01]Waiting for new connection... [11:12:01] Sock 9.Parse request [11:12:01]Sock 9.Check first char [11:12:01]Sock 9.First char is OK [11:12:01]request: POST /json_proto HTTP/1.0 [11:12:01]Method: POST [11:12:01]URL: /json_proto [11:12:01]Method is POST - this is cgi request [11:12:01]url: /json_proto [11:12:01]query_string will be loaded in cgi processing [11:12:01]execute_cgi json_proto POST (null) [11:12:01]execute_cgi path=json_proto method=POST [11:12:01]POST find Content-Length [11:12:01]Host: 172.17.40.67:8080 [11:12:01]Content-Length: 798 [11:12:01]Content-Type: application/json [11:12:01] [11:12:01]POST finish read [11:12:01]Found Content-Length = 798 [11:12:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 80.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\u000A4381455", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:01]execute_script... [11:12: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)3407218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 80.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\u000A4381455", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:01]POST & json_proto [11:12:01]process_json_proto [11:12:01]json parsed OK: [11:12:01]protocol is kg_v1.0 [11:12:01]action value=close_receipt [11:12:01]process_action close_receipt [11:12:01]cmd_close_receipt [11:12:01]MH_GetDate [11:12:01]Write to MH i2c: F0 00 00 FB 75 5F [11:12:01]Write i2c OK [11:12:01]MH_I2C_Read... [11:12:01]Read from MH i2c: F0 [11:12:01]MH_I2C_Read... [11:12:01]Read from MH i2c: F0 09 00 [11:12:01]MH_I2C_Read... [11:12:01]Read from MH i2c: F0 09 00 FB 75 00 06 C3 20 67 EE DA 66 66 4C [11:12:01]GetLastDocTimeStamp 1730200288 [11:12:01]current date 1730200326 [11:12:01]FM_GetShiftState [11:12:01]SAM_PROTO_GetShiftState [11:12:01]wFMCommunicate request_size=4 [11:12:01]MH_SAM_APDU [11:12:01]CAPDU: 80 13 01 00 [11:12:01]Write to MH i2c: E2 08 00 FC 75 80 13 01 00 00 00 00 00 EE [11:12:01]Write i2c OK [11:12:01]MH_I2C_Read... [11:12:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:01]Read from MH i2c: E2 [11:12:01]MH_I2C_Read... [11:12:01]Read from MH i2c: E2 0E 00 [11:12:01]MH_I2C_Read... [11:12:01]Read from MH i2c: E2 0E 00 FC 75 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4C [11:12:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:12:01]wFMCommunicate OK [11:12:01]SAM_PROTO_GetShiftState done [11:12:01]FM_GetShiftState done [11:12:01]opened in 1730160548 [11:12:01]opened+sec_in_day 1730246948 [11:12:01]quantity*price = 0 [11:12:01]sum+1 = 1 [11:12:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 206 29.10.2024 11:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4381455 ФМ: 0000000002098560 ФД: 96697 ФПД: 49941101303657 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96697&fm=49941101303657&tin=02508201610067®Number=0000000000170478&sum=0 [11:12:02]StoreToDocumentArchive [11:12:02]shift 145 fd 96697 [11:12:02]save to /storage/0145/doc_00096697 [11:12:02]save last doc name /storage/0145/doc_00096697 to /storage/kkm_last_doc_name [11:12:02]save OK [11:12:02]Clear old archive folders... [11:12:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:12:02]tlvbuf is 01275BA0 [11:12:02]SAM_PROTO_ClearQueue [11:12:02]wFMCommunicate request_size=4 [11:12:02]MH_SAM_APDU [11:12:02]CAPDU: 80 09 00 00 [11:12:02]Write to MH i2c: E2 08 00 09 76 80 09 00 00 00 00 00 00 F1 [11:12:02]Write i2c OK [11:12:02]MH_I2C_Read... [11:12:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:02]Read from MH i2c: E2 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 03 00 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 03 00 09 76 00 90 00 F3 [11:12:02]RAPDU: 90 00 [11:12:02]wFMCommunicate OK [11:12:02]SAM_PROTO_ClearQueue done [11:12:02]KKMCreateOFDPacket [11:12:02]OFDProtocolAddRootSTLVToBuf [11:12:02]FM_MakeSignedData [11:12:02]FM_MakeSignedData [11:12:02]SAM_PROTO_SignData [11:12:02]wFMCommunicate request_size=4 [11:12:02]MH_SAM_APDU [11:12:02]CAPDU: 80 0D 01 02 [11:12:02]Write to MH i2c: E2 08 00 0A 76 80 0D 01 02 00 00 00 00 F9 [11:12:02]Write i2c OK [11:12:02]MH_I2C_Read... [11:12:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:02]Read from MH i2c: E2 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 03 00 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 03 00 0A 76 00 90 00 F4 [11:12:02]RAPDU: 90 00 [11:12:02]wFMCommunicate OK [11:12:02]wFMCommunicate request_size=255 [11:12:02]MH_SAM_APDU [11:12:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 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 CE 00 00 00 F4 03 04 00 06 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 79 01 00 35 04 06 00 2D 6B D1 9A [11:12:02]Write to MH i2c: E2 02 01 0B 76 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 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 CE 00 00 00 F4 03 04 00 06 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 79 01 00 35 04 06 00 2D 6B D1 9A 00 00 F4 [11:12:02]Write i2c OK [11:12:02]MH_I2C_Read... [11:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:02]Read from MH i2c: E2 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 03 00 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 03 00 0B 76 00 90 00 F5 [11:12:02]RAPDU: 90 00 [11:12:02]wFMCommunicate OK [11:12:02]wFMCommunicate request_size=7 [11:12:02]MH_SAM_APDU [11:12:02]CAPDU: 80 0D 02 02 02 57 69 [11:12:02]Write to MH i2c: E2 0A 00 0C 76 80 0D 02 02 02 00 57 69 00 00 C0 [11:12:02]Write i2c OK [11:12:02]MH_I2C_Read... [11:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:03]Read from MH i2c: E2 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: E2 03 00 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: E2 03 00 0C 76 00 90 00 F6 [11:12:03]RAPDU: 90 00 [11:12:03]wFMCommunicate OK [11:12:03]wFMCommunicate request_size=4 [11:12:03]MH_SAM_APDU [11:12:03]CAPDU: 80 0D 03 02 [11:12:03]Write to MH i2c: E2 08 00 0D 76 80 0D 03 02 00 00 00 00 FE [11:12:03]Write i2c OK [11:12:03]MH_I2C_Read... [11:12:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:03]Read from MH i2c: E2 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: E2 0B 00 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: E2 0B 00 0D 76 00 22 3B BA 54 8F 56 C2 DC 90 00 ED [11:12:03]RAPDU: 22 3B BA 54 8F 56 C2 DC 90 00 [11:12:03]wFMCommunicate OK [11:12:03]SAM_PROTO_SignData done [11:12:03]FM_MakeSignedData done [11:12:03]CreateOFDProtocolMessage [11:12:03]wFMCommunicate request_size=4 [11:12:03]MH_SAM_APDU [11:12:03]CAPDU: 80 11 00 00 [11:12:03]Write to MH i2c: E2 08 00 0E 76 80 11 00 00 00 00 00 00 FE [11:12:03]Write i2c OK [11:12:03]MH_I2C_Read... [11:12:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:03]Read from MH i2c: E2 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: E2 17 00 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: E2 17 00 0E 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [11:12:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:12:03]wFMCommunicate OK [11:12:03]CreateOFDProtocolMessage done [11:12:03]OFDSenderStorePacket 96697 [11:12:03]StoreOFDPacket docnum=96697 [11:12:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 3A 35 04 01 0B 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 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 CE 00 00 00 F4 03 04 00 06 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 79 01 00 35 04 06 00 2D 6B D1 9A 57 69 22 3B BA 54 8F 56 C2 DC [11:12:03]CheckFolder [11:12:03]dirname=/storage/ofd_packets [11:12:03]CheckFolder done [11:12:03]ProducePacketName [11:12:03]name=ofd_packets/00096697 [11:12:03]NVStorageSaveData ofd_packets/00096697 [11:12:03]File name is /storage/ofd_packets/00096697 [11:12:03]Write 298 bytes [11:12:03]NVStorageSaveData done [11:12:03]OFDSenderStorePacket done [11:12:03]KKMCreateOFDPacket done [11:12:03]NVStorageSaveData kkm_last_timestamp [11:12:03]File name is /storage/kkm_last_timestamp [11:12:03]Write 4 bytes [11:12:03]NVStorageSaveData done [11:12:03]ExternCall_PrintAddStr [11:12:03]wPrintStart [11:12:03]Write to MH i2c: 01 00 00 0F 76 85 [11:12:03]Write i2c OK [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: 01 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: 01 07 00 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: 01 07 00 0F 76 00 00 00 00 00 FF 0F 9A [11:12:03]RasterBufferAndPrint [11:12:03]line Счет N : (1)3407218 [11:12:03]line ИНН: 02508201610067 [11:12:03]line Контрольно-Кассовый Чек [11:12:03]line ПРОДАЖА [11:12:03]line ТРК (МРК, ГНК) : 51 [11:12:03]line Товар: 2710194210 [11:12:03]line ДТ-К-5 [11:12:03]line 80.000 * 0.00 [11:12:03]line = 0.00 [11:12:03]line НДС 12% НСП 1% [11:12:03]line > о реализуемом товаре [11:12:03]line ИТОГО: 0.00 [11:12:03]line НСП 1% : 0.00 [11:12:03]line НДС 12% : 0.00 [11:12:03]line Наличными: 0.00 [11:12:03]line Безнал.: 0.00 [11:12:03]line Место: АЗС № 82 "Партнер Нефть" [11:12:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:12:03]line СНО: Общий режим [11:12:03]line Чек 206 29.10.2024 11:12 [11:12:03]line Смена: 145 ФФД: 1.0 [11:12:03]line ЗНМ: 0300000017 [11:12:03]line РНМ: 0000000000170478 [11:12:03]line Версия ККМ: v1.0 [11:12:03]line Талоны: Топливные Талоны [11:12:03]line 4381455 [11:12:03]line ФМ: 0000000002098560 [11:12:03]line ФД: 96697 [11:12:03]line ФПД: 49941101303657 [11:12:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96697&fm=49941101303657&tin=02508201610067®Number=0000000000170478&sum=0 [11:12:03]OFD Sender: Processing packet 96697 [packets to send 58, broken 57] [11:12:03]ProducePacketName [11:12:03]name=ofd_packets/00096697 [11:12:03]OFD Sender: To server: pG, [11:12:03]CommunicateWithHost lk.salyk.kg:30040 [11:12:03]ConnectInit lk.salyk.kg [11:12:03]written 0, free lines is 4095 [11:12:03]Connected sock=10 [11:12:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 3A 35 04 01 0B 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 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 CE 00 00 00 F4 03 04 00 06 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 79 01 00 35 04 06 00 2D 6B D1 9A 57 69 22 3B BA 54 8F 56 C2 DC [11:12:03]Write to MH i2c: 01 00 00 39 76 AF [11:12:03]Write i2c OK [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: 01 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: 01 07 00 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: 01 07 00 39 76 00 00 00 00 00 11 0D D4 [11:12:03]RasterBufferAndPrint [11:12:03]line [11:12:03]line [11:12:03]line [11:12:03]line [11:12:03]line [11:12:03]written 0, free lines is 3354 [11:12:03]MH_Cut [11:12:03]Write to MH i2c: D1 01 00 40 76 01 88 [11:12:03]Write i2c OK [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: D1 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: D1 01 00 [11:12:03]MH_I2C_Read... [11:12:03]Read from MH i2c: D1 01 00 40 76 00 87 [11:12:03]Write to MH i2c: 01 00 00 41 76 B7 [11:12:03]Write i2c OK [11:12:03]MH_I2C_Read... [11:12:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 12 47 00 41 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 32 30 39 38 35 36 30 10 04 04 00 B9 79 01 00 F4 03 04 00 2C 6D 20 67 B6 04 01 00 00 4A 02 70 EA 6F 6C F4 BB [11:12:04]CommunicateWithHost err = 0 [11:12:04]CheckOFDResponse [11:12:04]1017 (14) - 77093643461234 [11:12:04]1041 (16) - 0000000002098560 [11:12:04]1040 (4) - 96697 [11:12:04]1012 (4) - 29.10.2024 05:05 [11:12:04]1206 (1) - 0 [11:12:04]OFD Sender: Remove packet 96697 [11:12:04]ProducePacketName [11:12:04]name=ofd_packets/00096697 [11:12:04]NVStorageDeleteData [11:12:04]OFD Sender: No OFD packet to send [11:12:04]*** Cut start [11:12:04]*** Partial cut [11:12:04]*** CUTSNS_PIN = 1 [11:12:04]*** CUTSNS_PIN = 0 [11:12:04]*** Brake cut motor [11:12:05]Read from MH i2c: 01 [11:12:05]MH_I2C_Read... [11:12:05]*** Stop cut motor [11:12:05]*** Cut end [11:12:05]Read from MH i2c: 01 07 00 [11:12:05]MH_I2C_Read... [11:12:05]Read from MH i2c: 01 07 00 41 76 00 00 00 00 00 FF 0F CC [11:12:05]process_action close_receipt done [11:12:05]requested_data is exist [11:12:05]produce_requested_data [11:12:05]requested_item fm.sn is exist - process it [11:12:05]wFMCommunicate request_size=4 [11:12:05]MH_SAM_APDU [11:12:05]CAPDU: 80 11 00 00 [11:12:05]Write to MH i2c: E2 08 00 42 76 80 11 00 00 00 00 00 00 32 [11:12:05]Write i2c OK [11:12:05]MH_I2C_Read... [11:12:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:05]Read from MH i2c: E2 [11:12:05]MH_I2C_Read... [11:12:05]Read from MH i2c: E2 17 00 [11:12:05]MH_I2C_Read... [11:12:05]Read from MH i2c: E2 17 00 42 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [11:12:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:12:05]wFMCommunicate OK [11:12:05]requested_item fd.num is exist - process it [11:12:05]SAM_PROTO_GetFieldsCounters [11:12:05]wFMCommunicate request_size=4 [11:12:05]MH_SAM_APDU [11:12:05]CAPDU: 80 13 00 00 [11:12:05]Write to MH i2c: E2 08 00 43 76 80 13 00 00 00 00 00 00 35 [11:12:05]Write i2c OK [11:12:05]MH_I2C_Read... [11:12:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:05]Read from MH i2c: E2 [11:12:05]MH_I2C_Read... [11:12:05]Read from MH i2c: E2 62 00 [11:12:05]MH_I2C_Read... [11:12:05]Read from MH i2c: E2 62 00 43 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 79 01 00 0E 04 04 00 91 00 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 84 [11:12:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 79 01 00 0E 04 04 00 91 00 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 [11:12:05]wFMCommunicate OK [11:12:05]SAM_PROTO_GetFieldsCounters done [11:12:05]requested_item shift.num is exist - process it [11:12:05]requested_item shift.opened is exist - process it [11:12:05]req_shift_opened [11:12:05]FM_GetShiftState [11:12:05]SAM_PROTO_GetShiftState [11:12:05]wFMCommunicate request_size=4 [11:12:05]MH_SAM_APDU [11:12:05]CAPDU: 80 13 01 00 [11:12:05]Write to MH i2c: E2 08 00 44 76 80 13 01 00 00 00 00 00 37 [11:12:05]Write i2c OK [11:12:05]MH_I2C_Read... [11:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:05]Read from MH i2c: E2 [11:12:05]MH_I2C_Read... [11:12:05]Read from MH i2c: E2 0E 00 [11:12:05]MH_I2C_Read... [11:12:05]Read from MH i2c: E2 0E 00 44 76 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 95 [11:12:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:12:05]wFMCommunicate OK [11:12:05]SAM_PROTO_GetShiftState done [11:12:05]FM_GetShiftState done [11:12:05]req_shift_opened done [11:12:05]requested_item shift.open_date is exist - process it [11:12:05]req_shift_open_date [11:12:05]req_shift_open_date done [11:12:05]produce_requested_data done [11:12:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96697,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:12:05]process_action_free close_receipt [11:12:05]json_value_free [11:12:05]json_value_free done [11:12:05]process_json_proto returns [11:12:05]Send response to host [11:12:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96697,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:12:05]free response buf [11:12:05]execute_script done [11:12:05]execute_script returns [11:12:05]free content buf [11:12:05]Sock 9.Close socket [11:12:05]Sock 9.Thread stoped [11:12:09]OFD Sender: No OFD packet to send [11:12:14]OFD Sender: No OFD packet to send [11:12:19]OFD Sender: No OFD packet to send [11:12:24]OFD Sender: No OFD packet to send [11:12:29]OFD Sender: No OFD packet to send [11:12:34]OFD Sender: No OFD packet to send [11:12:39]OFD Sender: No OFD packet to send [11:12:44]OFD Sender: No OFD packet to send [11:12:49]OFD Sender: No OFD packet to send [11:12:54]OFD Sender: No OFD packet to send [11:12:55]accept exits with 7 [11:12:55]New connection [11:12:55]New thread 3066920292 created [11:12:55]Thread 3066776932 joined [11:12:55]Waiting for new connection... [11:12:55] Sock 7.Parse request [11:12:55]Sock 7.Check first char [11:12:55]Sock 7.First char is OK [11:12:55]request: POST /json_proto HTTP/1.0 [11:12:55]Method: POST [11:12:55]URL: /json_proto [11:12:55]Method is POST - this is cgi request [11:12:55]url: /json_proto [11:12:55]query_string will be loaded in cgi processing [11:12:55]execute_cgi json_proto POST (null) [11:12:55]execute_cgi path=json_proto method=POST [11:12:55]POST find Content-Length [11:12:55]Host: 172.17.40.67:8080 [11:12:55]Content-Length: 684 [11:12:55]Content-Type: application/json [11:12:55] [11:12:55]POST finish read [11:12:55]Found Content-Length = 684 [11:12:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:55]execute_script... [11:12: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)3407225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:55]POST & json_proto [11:12:55]process_json_proto [11:12:55]json parsed OK: [11:12:55]protocol is kg_v1.0 [11:12:55]action value=close_receipt [11:12:55]process_action close_receipt [11:12:55]cmd_close_receipt [11:12:55]MH_GetDate [11:12:55]Write to MH i2c: F0 00 00 45 76 AA [11:12:55]Write i2c OK [11:12:55]MH_I2C_Read... [11:12:55]Read from MH i2c: F0 [11:12:55]MH_I2C_Read... [11:12:55]Read from MH i2c: F0 09 00 [11:12:55]MH_I2C_Read... [11:12:55]Read from MH i2c: F0 09 00 45 76 00 3C C3 20 67 EE DA 66 66 CD [11:12:55]GetLastDocTimeStamp 1730200326 [11:12:55]current date 1730200380 [11:12:55]FM_GetShiftState [11:12:55]SAM_PROTO_GetShiftState [11:12:55]wFMCommunicate request_size=4 [11:12:55]MH_SAM_APDU [11:12:55]CAPDU: 80 13 01 00 [11:12:55]Write to MH i2c: E2 08 00 46 76 80 13 01 00 00 00 00 00 39 [11:12:55]Write i2c OK [11:12:55]MH_I2C_Read... [11:12:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:55]Read from MH i2c: E2 [11:12:55]MH_I2C_Read... [11:12:55]Read from MH i2c: E2 0E 00 [11:12:55]MH_I2C_Read... [11:12:55]Read from MH i2c: E2 0E 00 46 76 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 97 [11:12:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:12:55]wFMCommunicate OK [11:12:55]SAM_PROTO_GetShiftState done [11:12:55]FM_GetShiftState done [11:12:55]opened in 1730160548 [11:12:55]opened+sec_in_day 1730246948 [11:12:55]quantity*price = 70020 [11:12:55]sum+1 = 70021 [11:12:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.36 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 207 29.10.2024 11:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96698 ФПД: 16985918597249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96698&fm=16985918597249&tin=02508201610067®Number=0000000000170478&sum=70000 [11:12:56]StoreToDocumentArchive [11:12:56]shift 145 fd 96698 [11:12:56]save to /storage/0145/doc_00096698 [11:12:56]save last doc name /storage/0145/doc_00096698 to /storage/kkm_last_doc_name [11:12:56]save OK [11:12:56]Clear old archive folders... [11:12:56]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:12:56]tlvbuf is 012087E0 [11:12:56]SAM_PROTO_ClearQueue [11:12:56]wFMCommunicate request_size=4 [11:12:56]MH_SAM_APDU [11:12:56]CAPDU: 80 09 00 00 [11:12:56]Write to MH i2c: E2 08 00 53 76 80 09 00 00 00 00 00 00 3B [11:12:56]Write i2c OK [11:12:56]MH_I2C_Read... [11:12:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:56]Read from MH i2c: E2 [11:12:56]MH_I2C_Read... [11:12:56]Read from MH i2c: E2 03 00 [11:12:56]MH_I2C_Read... [11:12:56]Read from MH i2c: E2 03 00 53 76 00 90 00 3D [11:12:56]RAPDU: 90 00 [11:12:56]wFMCommunicate OK [11:12:56]SAM_PROTO_ClearQueue done [11:12:56]KKMCreateOFDPacket [11:12:56]OFDProtocolAddRootSTLVToBuf [11:12:56]FM_MakeSignedData [11:12:56]FM_MakeSignedData [11:12:56]SAM_PROTO_SignData [11:12:56]wFMCommunicate request_size=4 [11:12:56]MH_SAM_APDU [11:12:56]CAPDU: 80 0D 01 02 [11:12:56]Write to MH i2c: E2 08 00 54 76 80 0D 01 02 00 00 00 00 43 [11:12:56]Write i2c OK [11:12:56]MH_I2C_Read... [11:12:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:56]Read from MH i2c: E2 [11:12:56]MH_I2C_Read... [11:12:56]Read from MH i2c: E2 03 00 [11:12:56]MH_I2C_Read... [11:12:56]Read from MH i2c: E2 03 00 54 76 00 90 00 3E [11:12:56]RAPDU: 90 00 [11:12:56]wFMCommunicate OK [11:12:56]wFMCommunicate request_size=255 [11:12:56]MH_SAM_APDU [11:12:56]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 CF 00 00 00 F4 03 04 00 3C C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 79 01 [11:12:56]Write to MH i2c: E2 02 01 55 76 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 CF 00 00 00 F4 03 04 00 3C C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 79 01 00 00 DD [11:12:56]Write i2c OK [11:12:56]MH_I2C_Read... [11:12:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:57]Read from MH i2c: E2 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 03 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 03 00 55 76 00 90 00 3F [11:12:57]RAPDU: 90 00 [11:12:57]wFMCommunicate OK [11:12:57]wFMCommunicate request_size=16 [11:12:57]MH_SAM_APDU [11:12:57]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 0F 72 D7 A4 E8 81 [11:12:57]Write to MH i2c: E2 13 00 56 76 80 0D 02 02 0B 00 00 35 04 06 00 0F 72 D7 A4 E8 81 00 00 00 [11:12:57]Write i2c OK [11:12:57]MH_I2C_Read... [11:12:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:57]Read from MH i2c: E2 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 03 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 03 00 56 76 00 90 00 40 [11:12:57]RAPDU: 90 00 [11:12:57]wFMCommunicate OK [11:12:57]wFMCommunicate request_size=4 [11:12:57]MH_SAM_APDU [11:12:57]CAPDU: 80 0D 03 02 [11:12:57]Write to MH i2c: E2 08 00 57 76 80 0D 03 02 00 00 00 00 48 [11:12:57]Write i2c OK [11:12:57]MH_I2C_Read... [11:12:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:57]Read from MH i2c: E2 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 0B 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 0B 00 57 76 00 72 FA D1 D6 A0 D3 F4 85 90 00 48 [11:12:57]RAPDU: 72 FA D1 D6 A0 D3 F4 85 90 00 [11:12:57]wFMCommunicate OK [11:12:57]SAM_PROTO_SignData done [11:12:57]FM_MakeSignedData done [11:12:57]CreateOFDProtocolMessage [11:12:57]wFMCommunicate request_size=4 [11:12:57]MH_SAM_APDU [11:12:57]CAPDU: 80 11 00 00 [11:12:57]Write to MH i2c: E2 08 00 58 76 80 11 00 00 00 00 00 00 48 [11:12:57]Write i2c OK [11:12:57]MH_I2C_Read... [11:12:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:57]Read from MH i2c: E2 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 17 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 17 00 58 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 99 [11:12:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:12:57]wFMCommunicate OK [11:12:57]CreateOFDProtocolMessage done [11:12:57]OFDSenderStorePacket 96698 [11:12:57]StoreOFDPacket docnum=96698 [11:12:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 1F E7 0D 01 81 C0 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 CF 00 00 00 F4 03 04 00 3C C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 79 01 00 35 04 06 00 0F 72 D7 A4 E8 81 72 FA D1 D6 A0 D3 F4 85 [11:12:57]CheckFolder [11:12:57]dirname=/storage/ofd_packets [11:12:57]CheckFolder done [11:12:57]ProducePacketName [11:12:57]name=ofd_packets/00096698 [11:12:57]NVStorageSaveData ofd_packets/00096698 [11:12:57]File name is /storage/ofd_packets/00096698 [11:12:57]Write 307 bytes [11:12:57]NVStorageSaveData done [11:12:57]OFDSenderStorePacket done [11:12:57]KKMCreateOFDPacket done [11:12:57]NVStorageSaveData kkm_last_timestamp [11:12:57]File name is /storage/kkm_last_timestamp [11:12:57]Write 4 bytes [11:12:57]NVStorageSaveData done [11:12:57]ExternCall_PrintAddStr [11:12:57]wPrintStart [11:12:57]Write to MH i2c: 01 00 00 59 76 CF [11:12:57]Write i2c OK [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: 01 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: 01 07 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: 01 07 00 59 76 00 00 00 00 00 FF 0F E4 [11:12:57]RasterBufferAndPrint [11:12:57]line Счет N : (1)3407225 [11:12:57]line ИНН: 02508201610067 [11:12:57]line Контрольно-Кассовый Чек [11:12:57]line ПРОДАЖА [11:12:57]line ТРК (МРК, ГНК) : 31 [11:12:57]line Товар: 2710194800 [11:12:57]line D-ENERGY Дт-К-2 [11:12:57]line 9.070 * 77.20 [11:12:57]line = 700.20 [11:12:57]line НДС 12% НСП 1% [11:12:57]line > о реализуемом товаре [11:12:57]line ОКРУГЛЕНИЕ: -0.20 [11:12:57]line ИТОГО: 700.00 [11:12:57]line Внесено: 700.00 [11:12:57]line СДАЧА: 0.00 [11:12:57]line НСП 1% : 6.20 [11:12:57]line НДС 12% : 74.36 [11:12:57]line Наличными: 700.00 [11:12:57]line Безнал.: 0.00 [11:12:57]line Место: АЗС № 82 "Партнер Нефть" [11:12:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:12:57]line СНО: Общий режим [11:12:57]line Чек 207 29.10.2024 11:13 [11:12:57]line Смена: 145 ФФД: 1.0 [11:12:57]line ЗНМ: 0300000017 [11:12:57]line РНМ: 0000000000170478 [11:12:57]line Версия ККМ: v1.0 [11:12:57]line ФМ: 0000000002098560 [11:12:57]line ФД: 96698 [11:12:57]line ФПД: 16985918597249 [11:12:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96698&fm=16985918597249&tin=02508201610067®Number=0000000000170478&sum=70000 [11:12:57]OFD Sender: Processing packet 96698 [packets to send 58, broken 57] [11:12:57]ProducePacketName [11:12:57]name=ofd_packets/00096698 [11:12:57]OFD Sender: To server: pG, [11:12:57]CommunicateWithHost lk.salyk.kg:30040 [11:12:57]ConnectInit lk.salyk.kg [11:12:57]written 0, free lines is 4095 [11:12:57]Connected sock=10 [11:12:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 1F E7 0D 01 81 C0 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 CF 00 00 00 F4 03 04 00 3C C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 79 01 00 35 04 06 00 0F 72 D7 A4 E8 81 72 FA D1 D6 A0 D3 F4 85 [11:12:58]Write to MH i2c: 01 00 00 84 76 FA [11:12:58]Write i2c OK [11:12:58]MH_I2C_Read... [11:12:58]Read from MH i2c: 01 [11:12:58]MH_I2C_Read... [11:12:58]Read from MH i2c: 01 07 00 [11:12:58]MH_I2C_Read... [11:12:58]Read from MH i2c: 01 07 00 84 76 00 00 00 00 00 05 0D 13 [11:12:58]RasterBufferAndPrint [11:12:58]line [11:12:58]line [11:12:58]line [11:12:58]line [11:12:58]line [11:12:58]written 0, free lines is 3342 [11:12:58]MH_Cut [11:12:58]Write to MH i2c: D1 01 00 8B 76 01 D3 [11:12:58]Write i2c OK [11:12:58]MH_I2C_Read... [11:12:58]Read from MH i2c: D1 [11:12:58]MH_I2C_Read... [11:12:58]Read from MH i2c: D1 01 00 [11:12:58]MH_I2C_Read... [11:12:58]Read from MH i2c: D1 01 00 8B 76 00 D2 [11:12:58]Write to MH i2c: 01 00 00 8C 76 02 [11:12:58]Write i2c OK [11:12:58]MH_I2C_Read... [11:12:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D C9 47 00 99 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 79 01 00 F4 03 04 00 63 6D 20 67 B6 04 01 00 00 50 07 3D 66 6F 9D D1 B3 [11:12:58]CommunicateWithHost err = 0 [11:12:58]CheckOFDResponse [11:12:58]1017 (14) - 77093643461234 [11:12:58]1041 (16) - 0000000002098560 [11:12:58]1040 (4) - 96698 [11:12:58]1012 (4) - 29.10.2024 05:06 [11:12:58]1206 (1) - 0 [11:12:58]OFD Sender: Remove packet 96698 [11:12:58]ProducePacketName [11:12:58]name=ofd_packets/00096698 [11:12:58]NVStorageDeleteData [11:12:58]OFD Sender: No OFD packet to send [11:12:58]*** Cut start [11:12:58]*** Partial cut [11:12:58]*** CUTSNS_PIN = 1 [11:12:58]*** CUTSNS_PIN = 0 [11:12:59]*** Brake cut motor [11:12:59]Read from MH i2c: 01 [11:12:59]MH_I2C_Read... [11:12:59]*** Stop cut motor [11:12:59]*** Cut end [11:12:59]Read from MH i2c: 01 07 00 [11:12:59]MH_I2C_Read... [11:12:59]Read from MH i2c: 01 07 00 8C 76 00 00 00 00 00 FF 0F 17 [11:12:59]process_action close_receipt done [11:12:59]requested_data is exist [11:12:59]produce_requested_data [11:12:59]requested_item fm.sn is exist - process it [11:12:59]wFMCommunicate request_size=4 [11:12:59]MH_SAM_APDU [11:12:59]CAPDU: 80 11 00 00 [11:12:59]Write to MH i2c: E2 08 00 8D 76 80 11 00 00 00 00 00 00 7D [11:12:59]Write i2c OK [11:12:59]MH_I2C_Read... [11:12:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:59]Read from MH i2c: E2 [11:12:59]MH_I2C_Read... [11:12:59]Read from MH i2c: E2 17 00 [11:12:59]MH_I2C_Read... [11:12:59]Read from MH i2c: E2 17 00 8D 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [11:12:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:12:59]wFMCommunicate OK [11:12:59]requested_item fd.num is exist - process it [11:12:59]SAM_PROTO_GetFieldsCounters [11:12:59]wFMCommunicate request_size=4 [11:12:59]MH_SAM_APDU [11:12:59]CAPDU: 80 13 00 00 [11:12:59]Write to MH i2c: E2 08 00 8E 76 80 13 00 00 00 00 00 00 80 [11:12:59]Write i2c OK [11:12:59]MH_I2C_Read... [11:12:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:59]Read from MH i2c: E2 [11:12:59]MH_I2C_Read... [11:12:59]Read from MH i2c: E2 62 00 [11:12:59]MH_I2C_Read... [11:12:59]Read from MH i2c: E2 62 00 8E 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 79 01 00 0E 04 04 00 91 00 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 D3 [11:12:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 79 01 00 0E 04 04 00 91 00 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 [11:12:59]wFMCommunicate OK [11:12:59]SAM_PROTO_GetFieldsCounters done [11:12:59]requested_item shift.num is exist - process it [11:12:59]requested_item shift.opened is exist - process it [11:12:59]req_shift_opened [11:12:59]FM_GetShiftState [11:12:59]SAM_PROTO_GetShiftState [11:12:59]wFMCommunicate request_size=4 [11:12:59]MH_SAM_APDU [11:12:59]CAPDU: 80 13 01 00 [11:12:59]Write to MH i2c: E2 08 00 8F 76 80 13 01 00 00 00 00 00 82 [11:12:59]Write i2c OK [11:12:59]MH_I2C_Read... [11:12:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:59]Read from MH i2c: E2 [11:12:59]MH_I2C_Read... [11:12:59]Read from MH i2c: E2 0E 00 [11:12:59]MH_I2C_Read... [11:12:59]Read from MH i2c: E2 0E 00 8F 76 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E0 [11:12:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:12:59]wFMCommunicate OK [11:12:59]SAM_PROTO_GetShiftState done [11:12:59]FM_GetShiftState done [11:12:59]req_shift_opened done [11:12:59]requested_item shift.open_date is exist - process it [11:12:59]req_shift_open_date [11:12:59]req_shift_open_date done [11:12:59]produce_requested_data done [11:12:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96698,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:12:59]process_action_free close_receipt [11:12:59]json_value_free [11:12:59]json_value_free done [11:12:59]process_json_proto returns [11:12:59]Send response to host [11:12:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96698,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:12:59]free response buf [11:12:59]execute_script done [11:12:59]execute_script returns [11:12:59]free content buf [11:12:59]Sock 7.Close socket [11:12:59]Sock 7.Thread stoped [11:13:03]OFD Sender: No OFD packet to send [11:13:08]OFD Sender: No OFD packet to send [11:13:13]accept exits with 9 [11:13:13]New connection [11:13:13]New thread 3066776932 created [11:13:13]Thread 3066920292 joined [11:13:13]Waiting for new connection... [11:13:13] Sock 9.Parse request [11:13:13]Sock 9.Check first char [11:13:13]Sock 9.First char is OK [11:13:13]request: POST /json_proto HTTP/1.0 [11:13:13]Method: POST [11:13:13]URL: /json_proto [11:13:13]Method is POST - this is cgi request [11:13:13]url: /json_proto [11:13:13]query_string will be loaded in cgi processing [11:13:13]execute_cgi json_proto POST (null) [11:13:13]execute_cgi path=json_proto method=POST [11:13:13]POST find Content-Length [11:13:13]Host: 172.17.40.67:8080 [11:13:13]Content-Length: 678 [11:13:13]Content-Type: application/json [11:13:13] [11:13:13]POST finish read [11:13:13]Found Content-Length = 678 [11:13:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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:13]execute_script... [11:13:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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:13]POST & json_proto [11:13:13]process_json_proto [11:13:13]json parsed OK: [11:13:13]protocol is kg_v1.0 [11:13:13]action value=close_receipt [11:13:13]process_action close_receipt [11:13:13]cmd_close_receipt [11:13:13]MH_GetDate [11:13:13]Write to MH i2c: F0 00 00 90 76 F5 [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: F0 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: F0 09 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: F0 09 00 90 76 00 4E C3 20 67 EE DA 66 66 2A [11:13:13]GetLastDocTimeStamp 1730200380 [11:13:13]current date 1730200398 [11:13:13]FM_GetShiftState [11:13:13]SAM_PROTO_GetShiftState [11:13:13]wFMCommunicate request_size=4 [11:13:13]MH_SAM_APDU [11:13:13]CAPDU: 80 13 01 00 [11:13:13]Write to MH i2c: E2 08 00 91 76 80 13 01 00 00 00 00 00 84 [11:13:13]Write i2c OK [11:13:13]MH_I2C_Read... [11:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:13]Read from MH i2c: E2 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 0E 00 [11:13:13]MH_I2C_Read... [11:13:13]Read from MH i2c: E2 0E 00 91 76 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E2 [11:13:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:13:13]wFMCommunicate OK [11:13:13]SAM_PROTO_GetShiftState done [11:13:13]FM_GetShiftState done [11:13:13]opened in 1730160548 [11:13:13]opened+sec_in_day 1730246948 [11:13:13]quantity*price = 60027 [11:13:13]sum+1 = 60029 [11:13:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 208 29.10.2024 11:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96699 ФПД: 272133145127246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111318&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96699&fm=272133145127246&tin=02508201610067®Number=0000000000170478&sum=60000 [11:13:14]StoreToDocumentArchive [11:13:14]shift 145 fd 96699 [11:13:14]save to /storage/0145/doc_00096699 [11:13:14]save last doc name /storage/0145/doc_00096699 to /storage/kkm_last_doc_name [11:13:14]save OK [11:13:14]Clear old archive folders... [11:13:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:14]tlvbuf is 01208970 [11:13:14]SAM_PROTO_ClearQueue [11:13:14]wFMCommunicate request_size=4 [11:13:14]MH_SAM_APDU [11:13:14]CAPDU: 80 09 00 00 [11:13:14]Write to MH i2c: E2 08 00 9E 76 80 09 00 00 00 00 00 00 86 [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:14]Read from MH i2c: E2 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: E2 03 00 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: E2 03 00 9E 76 00 90 00 88 [11:13:14]RAPDU: 90 00 [11:13:14]wFMCommunicate OK [11:13:14]SAM_PROTO_ClearQueue done [11:13:14]KKMCreateOFDPacket [11:13:14]OFDProtocolAddRootSTLVToBuf [11:13:14]FM_MakeSignedData [11:13:14]FM_MakeSignedData [11:13:14]SAM_PROTO_SignData [11:13:14]wFMCommunicate request_size=4 [11:13:14]MH_SAM_APDU [11:13:14]CAPDU: 80 0D 01 02 [11:13:14]Write to MH i2c: E2 08 00 9F 76 80 0D 01 02 00 00 00 00 8E [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:14]Read from MH i2c: E2 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: E2 03 00 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: E2 03 00 9F 76 00 90 00 89 [11:13:14]RAPDU: 90 00 [11:13:14]wFMCommunicate OK [11:13:14]wFMCommunicate request_size=255 [11:13:14]MH_SAM_APDU [11:13: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 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 4E C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 79 01 00 35 04 06 00 F7 [11:13:14]Write to MH i2c: E2 02 01 A0 76 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 4E C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 79 01 00 35 04 06 00 F7 00 00 A0 [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:15]Read from MH i2c: E2 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 03 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 03 00 A0 76 00 90 00 8A [11:13:15]RAPDU: 90 00 [11:13:15]wFMCommunicate OK [11:13:15]wFMCommunicate request_size=10 [11:13:15]MH_SAM_APDU [11:13:15]CAPDU: 80 0D 02 02 05 80 EF 72 69 4E [11:13:15]Write to MH i2c: E2 0D 00 A1 76 80 0D 02 02 05 00 80 EF 72 69 4E 00 00 33 [11:13:15]Write i2c OK [11:13:15]MH_I2C_Read... [11:13:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:15]Read from MH i2c: E2 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 03 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 03 00 A1 76 00 90 00 8B [11:13:15]RAPDU: 90 00 [11:13:15]wFMCommunicate OK [11:13:15]wFMCommunicate request_size=4 [11:13:15]MH_SAM_APDU [11:13:15]CAPDU: 80 0D 03 02 [11:13:15]Write to MH i2c: E2 08 00 A2 76 80 0D 03 02 00 00 00 00 93 [11:13:15]Write i2c OK [11:13:15]MH_I2C_Read... [11:13:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:15]Read from MH i2c: E2 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 0B 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 0B 00 A2 76 00 9C 1B AF 61 B4 47 A1 DE 90 00 D5 [11:13:15]RAPDU: 9C 1B AF 61 B4 47 A1 DE 90 00 [11:13:15]wFMCommunicate OK [11:13:15]SAM_PROTO_SignData done [11:13:15]FM_MakeSignedData done [11:13:15]CreateOFDProtocolMessage [11:13:15]wFMCommunicate request_size=4 [11:13:15]MH_SAM_APDU [11:13:15]CAPDU: 80 11 00 00 [11:13:15]Write to MH i2c: E2 08 00 A3 76 80 11 00 00 00 00 00 00 93 [11:13:15]Write i2c OK [11:13:15]MH_I2C_Read... [11:13:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:15]Read from MH i2c: E2 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 17 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: E2 17 00 A3 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [11:13:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:13:15]wFMCommunicate OK [11:13:15]CreateOFDProtocolMessage done [11:13:15]OFDSenderStorePacket 96699 [11:13:15]StoreOFDPacket docnum=96699 [11:13:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E CC 07 01 32 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D0 00 00 00 F4 03 04 00 4E C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 79 01 00 35 04 06 00 F7 80 EF 72 69 4E 9C 1B AF 61 B4 47 A1 DE [11:13:15]CheckFolder [11:13:15]dirname=/storage/ofd_packets [11:13:15]CheckFolder done [11:13:15]ProducePacketName [11:13:15]name=ofd_packets/00096699 [11:13:15]NVStorageSaveData ofd_packets/00096699 [11:13:15]File name is /storage/ofd_packets/00096699 [11:13:15]Write 301 bytes [11:13:15]NVStorageSaveData done [11:13:15]OFDSenderStorePacket done [11:13:15]KKMCreateOFDPacket done [11:13:15]NVStorageSaveData kkm_last_timestamp [11:13:15]File name is /storage/kkm_last_timestamp [11:13:15]Write 4 bytes [11:13:15]NVStorageSaveData done [11:13:15]ExternCall_PrintAddStr [11:13:15]wPrintStart [11:13:15]Write to MH i2c: 01 00 00 A4 76 1A [11:13:15]Write i2c OK [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: 01 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: 01 07 00 [11:13:15]MH_I2C_Read... [11:13:15]Read from MH i2c: 01 07 00 A4 76 00 00 00 00 00 FF 0F 2F [11:13:15]RasterBufferAndPrint [11:13:15]line Счет N : (1)3407226 [11:13:15]line ИНН: 02508201610067 [11:13:15]line Контрольно-Кассовый Чек [11:13:15]line ПРОДАЖА [11:13:15]line ТРК (МРК, ГНК) : 23 [11:13:15]line Товар: 2710124500 [11:13:15]line Аи-95-К-5 [11:13:15]line 8.090 * 74.20 [11:13:15]line = 600.28 [11:13:15]line НДС 12% НСП 1% [11:13:15]line > о реализуемом товаре [11:13:15]line ОКРУГЛЕНИЕ: -0.28 [11:13:15]line ИТОГО: 600.00 [11:13:15]line Внесено: 600.00 [11:13:15]line СДАЧА: 0.00 [11:13:15]line НСП 1% : 5.31 [11:13:15]line НДС 12% : 63.75 [11:13:15]line Наличными: 600.00 [11:13:15]line Безнал.: 0.00 [11:13:15]line Место: АЗС № 82 "Партнер Нефть" [11:13:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:13:15]line СНО: Общий режим [11:13:15]line Чек 208 29.10.2024 11:13 [11:13:15]line Смена: 145 ФФД: 1.0 [11:13:15]line ЗНМ: 0300000017 [11:13:15]line РНМ: 0000000000170478 [11:13:15]line Версия ККМ: v1.0 [11:13:15]line ФМ: 0000000002098560 [11:13:15]line ФД: 96699 [11:13:15]line ФПД: 272133145127246 [11:13:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111318&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96699&fm=272133145127246&tin=02508201610067®Number=0000000000170478&sum=60000 [11:13:15]OFD Sender: Processing packet 96699 [packets to send 58, broken 57] [11:13:15]ProducePacketName [11:13:15]name=ofd_packets/00096699 [11:13:15]OFD Sender: To server: pG, [11:13:15]CommunicateWithHost lk.salyk.kg:30040 [11:13:15]ConnectInit lk.salyk.kg [11:13:15]written 0, free lines is 4095 [11:13:15]Connected sock=10 [11:13:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E CC 07 01 32 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D0 00 00 00 F4 03 04 00 4E C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 79 01 00 35 04 06 00 F7 80 EF 72 69 4E 9C 1B AF 61 B4 47 A1 DE [11:13:16]Write to MH i2c: 01 00 00 CF 76 45 [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 CF 76 00 00 00 00 00 14 0D 6D [11:13:16]RasterBufferAndPrint [11:13:16]line [11:13:16]line [11:13:16]line [11:13:16]line [11:13:16]line [11:13:16]written 0, free lines is 3358 [11:13:16]MH_Cut [11:13:16]Write to MH i2c: D1 01 00 D6 76 01 1E [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: D1 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: D1 01 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: D1 01 00 D6 76 00 1D [11:13:16]Write to MH i2c: 01 00 00 D7 76 4D [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C B0 47 00 59 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 32 30 39 38 35 36 30 10 04 04 00 BB 79 01 00 F4 03 04 00 75 6D 20 67 B6 04 01 00 00 F9 C5 67 ED 45 14 AF 9F [11:13:16]CommunicateWithHost err = 0 [11:13:16]CheckOFDResponse [11:13:16]1017 (14) - 77093643461234 [11:13:16]1041 (16) - 0000000002098560 [11:13:16]1040 (4) - 96699 [11:13:16]1012 (4) - 29.10.2024 05:07 [11:13:16]1206 (1) - 0 [11:13:16]OFD Sender: Remove packet 96699 [11:13:16]ProducePacketName [11:13:16]name=ofd_packets/00096699 [11:13:16]NVStorageDeleteData [11:13:16]OFD Sender: No OFD packet to send [11:13:16]*** Cut start [11:13:16]*** Partial cut [11:13:16]*** CUTSNS_PIN = 1 [11:13:16]*** CUTSNS_PIN = 0 [11:13:17]*** Brake cut motor [11:13:17]Read from MH i2c: 01 [11:13:17]MH_I2C_Read... [11:13:17]*** Stop cut motor [11:13:17]*** Cut end [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 D7 76 00 00 00 00 00 FF 0F 62 [11:13:17]process_action close_receipt done [11:13:17]requested_data is exist [11:13:17]produce_requested_data [11:13:17]requested_item fm.sn is exist - process it [11:13:17]wFMCommunicate request_size=4 [11:13:17]MH_SAM_APDU [11:13:17]CAPDU: 80 11 00 00 [11:13:17]Write to MH i2c: E2 08 00 D8 76 80 11 00 00 00 00 00 00 C8 [11:13:17]Write i2c OK [11:13:17]MH_I2C_Read... [11:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:17]Read from MH i2c: E2 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: E2 17 00 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: E2 17 00 D8 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 19 [11:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:13:17]wFMCommunicate OK [11:13:17]requested_item fd.num is exist - process it [11:13:17]SAM_PROTO_GetFieldsCounters [11:13:17]wFMCommunicate request_size=4 [11:13:17]MH_SAM_APDU [11:13:17]CAPDU: 80 13 00 00 [11:13:17]Write to MH i2c: E2 08 00 D9 76 80 13 00 00 00 00 00 00 CB [11:13:17]Write i2c OK [11:13:17]MH_I2C_Read... [11:13:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:17]Read from MH i2c: E2 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: E2 62 00 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: E2 62 00 D9 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 79 01 00 0E 04 04 00 91 00 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 22 [11:13:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 79 01 00 0E 04 04 00 91 00 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 [11:13:17]wFMCommunicate OK [11:13:17]SAM_PROTO_GetFieldsCounters done [11:13:17]requested_item shift.num is exist - process it [11:13:17]requested_item shift.opened is exist - process it [11:13:17]req_shift_opened [11:13:17]FM_GetShiftState [11:13:17]SAM_PROTO_GetShiftState [11:13:17]wFMCommunicate request_size=4 [11:13:17]MH_SAM_APDU [11:13:17]CAPDU: 80 13 01 00 [11:13:17]Write to MH i2c: E2 08 00 DA 76 80 13 01 00 00 00 00 00 CD [11:13:17]Write i2c OK [11:13:17]MH_I2C_Read... [11:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:17]Read from MH i2c: E2 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: E2 0E 00 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: E2 0E 00 DA 76 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [11:13:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:13:17]wFMCommunicate OK [11:13:17]SAM_PROTO_GetShiftState done [11:13:17]FM_GetShiftState done [11:13:17]req_shift_opened done [11:13:17]requested_item shift.open_date is exist - process it [11:13:17]req_shift_open_date [11:13:17]req_shift_open_date done [11:13:17]produce_requested_data done [11:13:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96699,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:13:17]process_action_free close_receipt [11:13:17]json_value_free [11:13:17]json_value_free done [11:13:17]process_json_proto returns [11:13:17]Send response to host [11:13:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96699,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:13:17]free response buf [11:13:17]execute_script done [11:13:17]execute_script returns [11:13:17]free content buf [11:13:17]Sock 9.Close socket [11:13:17]Sock 9.Thread stoped [11:13:21]OFD Sender: No OFD packet to send [11:13:26]OFD Sender: No OFD packet to send [11:13:31]OFD Sender: No OFD packet to send [11:13:33]accept exits with 7 [11:13:33]New connection [11:13:33]New thread 3066920292 created [11:13:33]Thread 3066776932 joined [11:13:33]Waiting for new connection... [11:13:33] Sock 7.Parse request [11:13:33]Sock 7.Check first char [11:13:33]Sock 7.First char is OK [11:13:33]request: POST /json_proto HTTP/1.0 [11:13:33]Method: POST [11:13:33]URL: /json_proto [11:13:33]Method is POST - this is cgi request [11:13:33]url: /json_proto [11:13:33]query_string will be loaded in cgi processing [11:13:33]execute_cgi json_proto POST (null) [11:13:33]execute_cgi path=json_proto method=POST [11:13:33]POST find Content-Length [11:13:33]Host: 172.17.40.67:8080 [11:13:33]Content-Length: 683 [11:13:33]Content-Type: application/json [11:13:33] [11:13:33]POST finish read [11:13:33]Found Content-Length = 683 [11:13:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:33]execute_script... [11:13: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)3407227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:33]POST & json_proto [11:13:33]process_json_proto [11:13:33]json parsed OK: [11:13:33]protocol is kg_v1.0 [11:13:33]action value=close_receipt [11:13:33]process_action close_receipt [11:13:33]cmd_close_receipt [11:13:33]MH_GetDate [11:13:33]Write to MH i2c: F0 00 00 DB 76 40 [11:13:33]Write i2c OK [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: F0 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: F0 09 00 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: F0 09 00 DB 76 00 62 C3 20 67 EE DA 66 66 89 [11:13:33]GetLastDocTimeStamp 1730200398 [11:13:33]current date 1730200418 [11:13:33]FM_GetShiftState [11:13:33]SAM_PROTO_GetShiftState [11:13:33]wFMCommunicate request_size=4 [11:13:33]MH_SAM_APDU [11:13:33]CAPDU: 80 13 01 00 [11:13:33]Write to MH i2c: E2 08 00 DC 76 80 13 01 00 00 00 00 00 CF [11:13:33]Write i2c OK [11:13:33]MH_I2C_Read... [11:13:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:33]Read from MH i2c: E2 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: E2 0E 00 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: E2 0E 00 DC 76 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [11:13:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:13:33]wFMCommunicate OK [11:13:33]SAM_PROTO_GetShiftState done [11:13:33]FM_GetShiftState done [11:13:33]opened in 1730160548 [11:13:33]opened+sec_in_day 1730246948 [11:13:33]quantity*price = 100015 [11:13:33]sum+1 = 100017 [11:13:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 209 29.10.2024 11:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96700 ФПД: 221083389483884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96700&fm=221083389483884&tin=02508201610067®Number=0000000000170478&sum=100000 [11:13:34]StoreToDocumentArchive [11:13:34]shift 145 fd 96700 [11:13:34]save to /storage/0145/doc_00096700 [11:13:34]save last doc name /storage/0145/doc_00096700 to /storage/kkm_last_doc_name [11:13:34]save OK [11:13:34]Clear old archive folders... [11:13:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:34]tlvbuf is 01188920 [11:13:34]SAM_PROTO_ClearQueue [11:13:34]wFMCommunicate request_size=4 [11:13:34]MH_SAM_APDU [11:13:34]CAPDU: 80 09 00 00 [11:13:34]Write to MH i2c: E2 08 00 E9 76 80 09 00 00 00 00 00 00 D1 [11:13:34]Write i2c OK [11:13:34]MH_I2C_Read... [11:13:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:34]Read from MH i2c: E2 [11:13:34]MH_I2C_Read... [11:13:34]Read from MH i2c: E2 03 00 [11:13:34]MH_I2C_Read... [11:13:34]Read from MH i2c: E2 03 00 E9 76 00 90 00 D3 [11:13:34]RAPDU: 90 00 [11:13:34]wFMCommunicate OK [11:13:34]SAM_PROTO_ClearQueue done [11:13:34]KKMCreateOFDPacket [11:13:34]OFDProtocolAddRootSTLVToBuf [11:13:34]FM_MakeSignedData [11:13:34]FM_MakeSignedData [11:13:34]SAM_PROTO_SignData [11:13:34]wFMCommunicate request_size=4 [11:13:34]MH_SAM_APDU [11:13:34]CAPDU: 80 0D 01 02 [11:13:34]Write to MH i2c: E2 08 00 EA 76 80 0D 01 02 00 00 00 00 D9 [11:13:34]Write i2c OK [11:13:34]MH_I2C_Read... [11:13:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:34]Read from MH i2c: E2 [11:13:34]MH_I2C_Read... [11:13:34]Read from MH i2c: E2 03 00 [11:13:34]MH_I2C_Read... [11:13:34]Read from MH i2c: E2 03 00 EA 76 00 90 00 D4 [11:13:34]RAPDU: 90 00 [11:13:34]wFMCommunicate OK [11:13:34]wFMCommunicate request_size=255 [11:13:34]MH_SAM_APDU [11:13:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D1 00 00 00 F4 03 04 00 62 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 79 01 00 35 04 06 00 C9 [11:13:34]Write to MH i2c: E2 02 01 EB 76 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 D1 00 00 00 F4 03 04 00 62 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 79 01 00 35 04 06 00 C9 00 00 6E [11:13:34]Write i2c OK [11:13:34]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 EB 76 00 90 00 D5 [11:13:35]RAPDU: 90 00 [11:13:35]wFMCommunicate OK [11:13:35]wFMCommunicate request_size=10 [11:13:35]MH_SAM_APDU [11:13:35]CAPDU: 80 0D 02 02 05 12 FC E5 5B 6C [11:13:35]Write to MH i2c: E2 0D 00 EC 76 80 0D 02 02 05 00 12 FC E5 5B 6C 00 00 A0 [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 EC 76 00 90 00 D6 [11:13:35]RAPDU: 90 00 [11:13:35]wFMCommunicate OK [11:13:35]wFMCommunicate request_size=4 [11:13:35]MH_SAM_APDU [11:13:35]CAPDU: 80 0D 03 02 [11:13:35]Write to MH i2c: E2 08 00 ED 76 80 0D 03 02 00 00 00 00 DE [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 0B 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 0B 00 ED 76 00 C3 49 FB A1 BF FD A4 89 90 00 70 [11:13:35]RAPDU: C3 49 FB A1 BF FD A4 89 90 00 [11:13:35]wFMCommunicate OK [11:13:35]SAM_PROTO_SignData done [11:13:35]FM_MakeSignedData done [11:13:35]CreateOFDProtocolMessage [11:13:35]wFMCommunicate request_size=4 [11:13:35]MH_SAM_APDU [11:13:35]CAPDU: 80 11 00 00 [11:13:35]Write to MH i2c: E2 08 00 EE 76 80 11 00 00 00 00 00 00 DE [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 17 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 17 00 EE 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [11:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:13:35]wFMCommunicate OK [11:13:35]CreateOFDProtocolMessage done [11:13:35]OFDSenderStorePacket 96700 [11:13:35]StoreOFDPacket docnum=96700 [11:13:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6A 4E 07 01 58 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 34 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 D1 00 00 00 F4 03 04 00 62 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 79 01 00 35 04 06 00 C9 12 FC E5 5B 6C C3 49 FB A1 BF FD A4 89 [11:13:35]CheckFolder [11:13:35]dirname=/storage/ofd_packets [11:13:35]CheckFolder done [11:13:35]ProducePacketName [11:13:35]name=ofd_packets/00096700 [11:13:35]NVStorageSaveData ofd_packets/00096700 [11:13:35]File name is /storage/ofd_packets/00096700 [11:13:35]Write 301 bytes [11:13:35]NVStorageSaveData done [11:13:35]OFDSenderStorePacket done [11:13:35]KKMCreateOFDPacket done [11:13:35]NVStorageSaveData kkm_last_timestamp [11:13:35]File name is /storage/kkm_last_timestamp [11:13:35]Write 4 bytes [11:13:35]NVStorageSaveData done [11:13:35]ExternCall_PrintAddStr [11:13:35]wPrintStart [11:13:35]Write to MH i2c: 01 00 00 EF 76 65 [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: 01 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: 01 07 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: 01 07 00 EF 76 00 00 00 00 00 FF 0F 7A [11:13:35]RasterBufferAndPrint [11:13:35]line Счет N : (1)3407227 [11:13:35]line ИНН: 02508201610067 [11:13:35]line Контрольно-Кассовый Чек [11:13:35]line ПРОДАЖА [11:13:35]line ТРК (МРК, ГНК) : 12 [11:13:35]line Товар: 2710124130 [11:13:35]line Аи-92-К-4 [11:13:35]line 14.950 * 66.90 [11:13:35]line = 1000.16 [11:13:35]line НДС 12% НСП 1% [11:13:35]line > о реализуемом товаре [11:13:35]line ОКРУГЛЕНИЕ: -0.16 [11:13:35]line ИТОГО: 1000.00 [11:13:35]line Внесено: 1000.00 [11:13:35]line СДАЧА: 0.00 [11:13:35]line НСП 1% : 8.85 [11:13:35]line НДС 12% : 106.21 [11:13:35]line Наличными: 1000.00 [11:13:35]line Безнал.: 0.00 [11:13:35]line Место: АЗС № 82 "Партнер Нефть" [11:13:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:13:35]line СНО: Общий режим [11:13:35]line Чек 209 29.10.2024 11:13 [11:13:35]line Смена: 145 ФФД: 1.0 [11:13:35]line ЗНМ: 0300000017 [11:13:35]line РНМ: 0000000000170478 [11:13:35]line Версия ККМ: v1.0 [11:13:35]line ФМ: 0000000002098560 [11:13:35]line ФД: 96700 [11:13:35]line ФПД: 221083389483884 [11:13:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96700&fm=221083389483884&tin=02508201610067®Number=0000000000170478&sum=100000 [11:13:35]OFD Sender: Processing packet 96700 [packets to send 58, broken 57] [11:13:35]ProducePacketName [11:13:35]name=ofd_packets/00096700 [11:13:35]OFD Sender: To server: pG, [11:13:35]CommunicateWithHost lk.salyk.kg:30040 [11:13:35]ConnectInit lk.salyk.kg [11:13:35]written 0, free lines is 4095 [11:13:35]Connected sock=10 [11:13:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6A 4E 07 01 58 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 34 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 D1 00 00 00 F4 03 04 00 62 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 79 01 00 35 04 06 00 C9 12 FC E5 5B 6C C3 49 FB A1 BF FD A4 89 [11:13:36]Write to MH i2c: 01 00 00 1A 77 91 [11:13:36]Write i2c OK [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: 01 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: 01 07 00 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: 01 07 00 1A 77 00 00 00 00 00 0B 0D B0 [11:13:36]RasterBufferAndPrint [11:13:36]line [11:13:36]line [11:13:36]line [11:13:36]line [11:13:36]line [11:13:36]written 0, free lines is 3346 [11:13:36]MH_Cut [11:13:36]Write to MH i2c: D1 01 00 21 77 01 6A [11:13:36]Write i2c OK [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: D1 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: D1 01 00 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: D1 01 00 21 77 00 69 [11:13:36]Write to MH i2c: 01 00 00 22 77 99 [11:13:36]Write i2c OK [11:13:36]MH_I2C_Read... [11:13:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5A 84 47 00 C5 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 32 30 39 38 35 36 30 10 04 04 00 BC 79 01 00 F4 03 04 00 89 6D 20 67 B6 04 01 00 00 82 8E 84 39 93 5C 0A 10 [11:13:36]CommunicateWithHost err = 0 [11:13:36]CheckOFDResponse [11:13:36]1017 (14) - 77093643461234 [11:13:36]1041 (16) - 0000000002098560 [11:13:36]1040 (4) - 96700 [11:13:36]1012 (4) - 29.10.2024 05:07 [11:13:36]1206 (1) - 0 [11:13:36]OFD Sender: Remove packet 96700 [11:13:36]ProducePacketName [11:13:36]name=ofd_packets/00096700 [11:13:36]NVStorageDeleteData [11:13:36]OFD Sender: No OFD packet to send [11:13:36]*** Cut start [11:13:36]*** Partial cut [11:13:36]*** CUTSNS_PIN = 1 [11:13:36]*** CUTSNS_PIN = 0 [11:13:37]*** Brake cut motor [11:13:37]Read from MH i2c: 01 [11:13:37]MH_I2C_Read... [11:13:37]*** Stop cut motor [11:13:37]*** Cut end [11:13:37]Read from MH i2c: 01 07 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: 01 07 00 22 77 00 00 00 00 00 FF 0F AE [11:13:37]process_action close_receipt done [11:13:37]requested_data is exist [11:13:37]produce_requested_data [11:13:37]requested_item fm.sn is exist - process it [11:13:37]wFMCommunicate request_size=4 [11:13:37]MH_SAM_APDU [11:13:37]CAPDU: 80 11 00 00 [11:13:37]Write to MH i2c: E2 08 00 23 77 80 11 00 00 00 00 00 00 14 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:37]Read from MH i2c: E2 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 17 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 17 00 23 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [11:13:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:13:37]wFMCommunicate OK [11:13:37]requested_item fd.num is exist - process it [11:13:37]SAM_PROTO_GetFieldsCounters [11:13:37]wFMCommunicate request_size=4 [11:13:37]MH_SAM_APDU [11:13:37]CAPDU: 80 13 00 00 [11:13:37]Write to MH i2c: E2 08 00 24 77 80 13 00 00 00 00 00 00 17 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:37]Read from MH i2c: E2 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 62 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 62 00 24 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 79 01 00 0E 04 04 00 91 00 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 72 [11:13:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 79 01 00 0E 04 04 00 91 00 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 [11:13:37]wFMCommunicate OK [11:13:37]SAM_PROTO_GetFieldsCounters done [11:13:37]requested_item shift.num is exist - process it [11:13:37]requested_item shift.opened is exist - process it [11:13:37]req_shift_opened [11:13:37]FM_GetShiftState [11:13:37]SAM_PROTO_GetShiftState [11:13:37]wFMCommunicate request_size=4 [11:13:37]MH_SAM_APDU [11:13:37]CAPDU: 80 13 01 00 [11:13:37]Write to MH i2c: E2 08 00 25 77 80 13 01 00 00 00 00 00 19 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:37]Read from MH i2c: E2 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 0E 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 0E 00 25 77 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 77 [11:13:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:13:37]wFMCommunicate OK [11:13:37]SAM_PROTO_GetShiftState done [11:13:37]FM_GetShiftState done [11:13:37]req_shift_opened done [11:13:37]requested_item shift.open_date is exist - process it [11:13:37]req_shift_open_date [11:13:37]req_shift_open_date done [11:13:37]produce_requested_data done [11:13:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96700,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:13:37]process_action_free close_receipt [11:13:37]json_value_free [11:13:37]json_value_free done [11:13:37]process_json_proto returns [11:13:37]Send response to host [11:13:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96700,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:13:37]free response buf [11:13:37]execute_script done [11:13:37]execute_script returns [11:13:37]free content buf [11:13:37]Sock 7.Close socket [11:13:37]Sock 7.Thread stoped [11:13:41]OFD Sender: No OFD packet to send [11:13:46]OFD Sender: No OFD packet to send [11:13:51]OFD Sender: No OFD packet to send [11:13:56]OFD Sender: No OFD packet to send [11:14:01]OFD Sender: No OFD packet to send [11:14:06]OFD Sender: No OFD packet to send [11:14:11]OFD Sender: No OFD packet to send [11:14:16]OFD Sender: No OFD packet to send [11:14:21]OFD Sender: No OFD packet to send [11:14:26]OFD Sender: No OFD packet to send [11:14:29]accept exits with 9 [11:14:29]New connection [11:14:29]New thread 3066776932 created [11:14:29]Thread 3066920292 joined [11:14:29]Waiting for new connection... [11:14:29] Sock 9.Parse request [11:14:29]Sock 9.Check first char [11:14:29]Sock 9.First char is OK [11:14:29]request: POST /json_proto HTTP/1.0 [11:14:29]Method: POST [11:14:29]URL: /json_proto [11:14:29]Method is POST - this is cgi request [11:14:29]url: /json_proto [11:14:29]query_string will be loaded in cgi processing [11:14:29]execute_cgi json_proto POST (null) [11:14:29]execute_cgi path=json_proto method=POST [11:14:29]POST find Content-Length [11:14:29]Host: 172.17.40.67:8080 [11:14:29]Content-Length: 680 [11:14:29]Content-Type: application/json [11:14:29] [11:14:29]POST finish read [11:14:29]Found Content-Length = 680 [11:14:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:29]execute_script... [11:14: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)3407228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:29]POST & json_proto [11:14:29]process_json_proto [11:14:29]json parsed OK: [11:14:29]protocol is kg_v1.0 [11:14:29]action value=close_receipt [11:14:29]process_action close_receipt [11:14:29]cmd_close_receipt [11:14:29]MH_GetDate [11:14:29]Write to MH i2c: F0 00 00 26 77 8C [11:14:29]Write i2c OK [11:14:29]MH_I2C_Read... [11:14:29]Read from MH i2c: F0 [11:14:29]MH_I2C_Read... [11:14:29]Read from MH i2c: F0 09 00 [11:14:29]MH_I2C_Read... [11:14:29]Read from MH i2c: F0 09 00 26 77 00 9A C3 20 67 EE DA 66 66 0D [11:14:29]GetLastDocTimeStamp 1730200418 [11:14:29]current date 1730200474 [11:14:29]FM_GetShiftState [11:14:29]SAM_PROTO_GetShiftState [11:14:29]wFMCommunicate request_size=4 [11:14:29]MH_SAM_APDU [11:14:29]CAPDU: 80 13 01 00 [11:14:29]Write to MH i2c: E2 08 00 27 77 80 13 01 00 00 00 00 00 1B [11:14:29]Write i2c OK [11:14:29]MH_I2C_Read... [11:14:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:29]Read from MH i2c: E2 [11:14:29]MH_I2C_Read... [11:14:29]Read from MH i2c: E2 0E 00 [11:14:29]MH_I2C_Read... [11:14:29]Read from MH i2c: E2 0E 00 27 77 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 79 [11:14:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:14:29]wFMCommunicate OK [11:14:29]SAM_PROTO_GetShiftState done [11:14:29]FM_GetShiftState done [11:14:29]opened in 1730160548 [11:14:29]opened+sec_in_day 1730246948 [11:14:29]quantity*price = 100050 [11:14:29]sum+1 = 100052 [11:14:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 210 29.10.2024 11:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96701 ФПД: 178065402364151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111434&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96701&fm=178065402364151&tin=02508201610067®Number=0000000000170478&sum=100000 [11:14:31]StoreToDocumentArchive [11:14:31]shift 145 fd 96701 [11:14:31]save to /storage/0145/doc_00096701 [11:14:31]save last doc name /storage/0145/doc_00096701 to /storage/kkm_last_doc_name [11:14:31]save OK [11:14:31]Clear old archive folders... [11:14:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:14:31]tlvbuf is 0115A450 [11:14:31]SAM_PROTO_ClearQueue [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 09 00 00 [11:14:31]Write to MH i2c: E2 08 00 34 77 80 09 00 00 00 00 00 00 1D [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 34 77 00 90 00 1F [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]SAM_PROTO_ClearQueue done [11:14:31]KKMCreateOFDPacket [11:14:31]OFDProtocolAddRootSTLVToBuf [11:14:31]FM_MakeSignedData [11:14:31]FM_MakeSignedData [11:14:31]SAM_PROTO_SignData [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 01 02 [11:14:31]Write to MH i2c: E2 08 00 35 77 80 0D 01 02 00 00 00 00 25 [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 35 77 00 90 00 20 [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]wFMCommunicate request_size=255 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9A C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 79 01 00 35 04 06 00 A1 F3 15 0E [11:14:31]Write to MH i2c: E2 02 01 36 77 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9A C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 79 01 00 35 04 06 00 A1 F3 15 0E 00 00 DF [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 36 77 00 90 00 21 [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]wFMCommunicate request_size=7 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 02 02 02 00 F7 [11:14:31]Write to MH i2c: E2 0A 00 37 77 80 0D 02 02 02 00 00 F7 00 00 23 [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 37 77 00 90 00 22 [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 03 02 [11:14:31]Write to MH i2c: E2 08 00 38 77 80 0D 03 02 00 00 00 00 2A [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 0B 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 0B 00 38 77 00 BB 5A 48 E4 53 62 16 22 90 00 59 [11:14:31]RAPDU: BB 5A 48 E4 53 62 16 22 90 00 [11:14:31]wFMCommunicate OK [11:14:31]SAM_PROTO_SignData done [11:14:31]FM_MakeSignedData done [11:14:31]CreateOFDProtocolMessage [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 11 00 00 [11:14:31]Write to MH i2c: E2 08 00 39 77 80 11 00 00 00 00 00 00 2A [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 17 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 17 00 39 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [11:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:14:31]wFMCommunicate OK [11:14:31]CreateOFDProtocolMessage done [11:14:31]OFDSenderStorePacket 96701 [11:14:31]StoreOFDPacket docnum=96701 [11:14:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BB 74 04 01 6D E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 9A C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 79 01 00 35 04 06 00 A1 F3 15 0E 00 F7 BB 5A 48 E4 53 62 16 22 [11:14:31]CheckFolder [11:14:31]dirname=/storage/ofd_packets [11:14:31]CheckFolder done [11:14:31]ProducePacketName [11:14:31]name=ofd_packets/00096701 [11:14:31]NVStorageSaveData ofd_packets/00096701 [11:14:31]File name is /storage/ofd_packets/00096701 [11:14:31]Write 298 bytes [11:14:31]NVStorageSaveData done [11:14:31]OFDSenderStorePacket done [11:14:31]KKMCreateOFDPacket done [11:14:31]NVStorageSaveData kkm_last_timestamp [11:14:31]File name is /storage/kkm_last_timestamp [11:14:31]Write 4 bytes [11:14:31]NVStorageSaveData done [11:14:31]ExternCall_PrintAddStr [11:14:31]wPrintStart [11:14:31]Write to MH i2c: 01 00 00 3A 77 B1 [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: 01 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: 01 07 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: 01 07 00 3A 77 00 00 00 00 00 FF 0F C6 [11:14:31]RasterBufferAndPrint [11:14:31]line Счет N : (1)3407228 [11:14:31]line ИНН: 02508201610067 [11:14:31]line Контрольно-Кассовый Чек [11:14:31]line ПРОДАЖА [11:14:31]line ТРК (МРК, ГНК) : 51 [11:14:31]line Товар: 2710194210 [11:14:31]line ДТ-К-5 [11:14:31]line 13.130 * 76.20 [11:14:31]line = 1000.51 [11:14:31]line НДС 12% НСП 1% [11:14:31]line > о реализуемом товаре [11:14:31]line ОКРУГЛЕНИЕ: -0.51 [11:14:31]line ИТОГО: 1000.00 [11:14:31]line Внесено: 1000.00 [11:14:31]line СДАЧА: 0.00 [11:14:31]line НСП 1% : 8.85 [11:14:31]line НДС 12% : 106.25 [11:14:31]line Наличными: 1000.00 [11:14:31]line Безнал.: 0.00 [11:14:31]line Место: АЗС № 82 "Партнер Нефть" [11:14:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:14:31]line СНО: Общий режим [11:14:31]line Чек 210 29.10.2024 11:14 [11:14:31]line Смена: 145 ФФД: 1.0 [11:14:31]line ЗНМ: 0300000017 [11:14:31]line РНМ: 0000000000170478 [11:14:31]line Версия ККМ: v1.0 [11:14:31]line ФМ: 0000000002098560 [11:14:31]line ФД: 96701 [11:14:31]line ФПД: 178065402364151 [11:14:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111434&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96701&fm=178065402364151&tin=02508201610067®Number=0000000000170478&sum=100000 [11:14:31]OFD Sender: Processing packet 96701 [packets to send 58, broken 57] [11:14:31]ProducePacketName [11:14:31]name=ofd_packets/00096701 [11:14:31]OFD Sender: To server: pG, [11:14:31]CommunicateWithHost lk.salyk.kg:30040 [11:14:31]ConnectInit lk.salyk.kg [11:14:31]written 0, free lines is 4095 [11:14:32]Connected sock=10 [11:14:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BB 74 04 01 6D E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 9A C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 79 01 00 35 04 06 00 A1 F3 15 0E 00 F7 BB 5A 48 E4 53 62 16 22 [11:14:32]Write to MH i2c: 01 00 00 65 77 DC [11:14:32]Write i2c OK [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: 01 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: 01 07 00 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: 01 07 00 65 77 00 00 00 00 00 03 0D F3 [11:14:32]RasterBufferAndPrint [11:14:32]line [11:14:32]line [11:14:32]line [11:14:32]line [11:14:32]line [11:14:32]written 0, free lines is 3340 [11:14:32]MH_Cut [11:14:32]Write to MH i2c: D1 01 00 6C 77 01 B5 [11:14:32]Write i2c OK [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: D1 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: D1 01 00 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: D1 01 00 6C 77 00 B4 [11:14:32]Write to MH i2c: 01 00 00 6D 77 E4 [11:14:32]Write i2c OK [11:14:32]MH_I2C_Read... [11:14:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EB DE 47 00 D0 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 79 01 00 F4 03 04 00 C1 6D 20 67 B6 04 01 00 00 1F D8 C2 14 4C 99 76 42 [11:14:32]CommunicateWithHost err = 0 [11:14:32]CheckOFDResponse [11:14:32]1017 (14) - 77093643461234 [11:14:32]1041 (16) - 0000000002098560 [11:14:32]1040 (4) - 96701 [11:14:32]1012 (4) - 29.10.2024 05:08 [11:14:32]1206 (1) - 0 [11:14:32]OFD Sender: Remove packet 96701 [11:14:32]ProducePacketName [11:14:32]name=ofd_packets/00096701 [11:14:32]NVStorageDeleteData [11:14:32]OFD Sender: No OFD packet to send [11:14:33]*** Cut start [11:14:33]*** Partial cut [11:14:33]*** CUTSNS_PIN = 1 [11:14:33]*** CUTSNS_PIN = 0 [11:14:33]*** Brake cut motor [11:14:33]Read from MH i2c: 01 [11:14:33]MH_I2C_Read... [11:14:33]*** Stop cut motor [11:14:33]*** Cut end [11:14:33]Read from MH i2c: 01 07 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: 01 07 00 6D 77 00 00 00 00 00 FF 0F F9 [11:14:33]process_action close_receipt done [11:14:33]requested_data is exist [11:14:33]produce_requested_data [11:14:33]requested_item fm.sn is exist - process it [11:14:33]wFMCommunicate request_size=4 [11:14:33]MH_SAM_APDU [11:14:33]CAPDU: 80 11 00 00 [11:14:33]Write to MH i2c: E2 08 00 6E 77 80 11 00 00 00 00 00 00 5F [11:14:33]Write i2c OK [11:14:33]MH_I2C_Read... [11:14:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:33]Read from MH i2c: E2 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 17 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 17 00 6E 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [11:14:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:14:33]wFMCommunicate OK [11:14:33]requested_item fd.num is exist - process it [11:14:33]SAM_PROTO_GetFieldsCounters [11:14:33]wFMCommunicate request_size=4 [11:14:33]MH_SAM_APDU [11:14:33]CAPDU: 80 13 00 00 [11:14:33]Write to MH i2c: E2 08 00 6F 77 80 13 00 00 00 00 00 00 62 [11:14:33]Write i2c OK [11:14:33]MH_I2C_Read... [11:14:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:33]Read from MH i2c: E2 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 62 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 62 00 6F 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 79 01 00 0E 04 04 00 91 00 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 C1 [11:14:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 79 01 00 0E 04 04 00 91 00 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 [11:14:33]wFMCommunicate OK [11:14:33]SAM_PROTO_GetFieldsCounters done [11:14:33]requested_item shift.num is exist - process it [11:14:33]requested_item shift.opened is exist - process it [11:14:33]req_shift_opened [11:14:33]FM_GetShiftState [11:14:33]SAM_PROTO_GetShiftState [11:14:33]wFMCommunicate request_size=4 [11:14:33]MH_SAM_APDU [11:14:33]CAPDU: 80 13 01 00 [11:14:33]Write to MH i2c: E2 08 00 70 77 80 13 01 00 00 00 00 00 64 [11:14:33]Write i2c OK [11:14:33]MH_I2C_Read... [11:14:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:33]Read from MH i2c: E2 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 0E 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 0E 00 70 77 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C2 [11:14:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:14:33]wFMCommunicate OK [11:14:33]SAM_PROTO_GetShiftState done [11:14:33]FM_GetShiftState done [11:14:33]req_shift_opened done [11:14:33]requested_item shift.open_date is exist - process it [11:14:33]req_shift_open_date [11:14:33]req_shift_open_date done [11:14:33]produce_requested_data done [11:14:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96701,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:14:33]process_action_free close_receipt [11:14:33]json_value_free [11:14:33]json_value_free done [11:14:33]process_json_proto returns [11:14:33]Send response to host [11:14:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96701,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:14:33]free response buf [11:14:33]execute_script done [11:14:33]execute_script returns [11:14:33]free content buf [11:14:33]Sock 9.Close socket [11:14:33]Sock 9.Thread stoped [11:14:37]OFD Sender: No OFD packet to send [11:14:38]accept exits with 7 [11:14:38]New connection [11:14:38]New thread 3066920292 created [11:14:38]Thread 3066776932 joined [11:14:38]Waiting for new connection... [11:14:38] Sock 7.Parse request [11:14:38]Sock 7.Check first char [11:14:38]Sock 7.First char is OK [11:14:38]request: POST /json_proto HTTP/1.0 [11:14:38]Method: POST [11:14:38]URL: /json_proto [11:14:38]Method is POST - this is cgi request [11:14:38]url: /json_proto [11:14:38]query_string will be loaded in cgi processing [11:14:38]execute_cgi json_proto POST (null) [11:14:38]execute_cgi path=json_proto method=POST [11:14:38]POST find Content-Length [11:14:38]Host: 172.17.40.67:8080 [11:14:38]Content-Length: 678 [11:14:38]Content-Type: application/json [11:14:38] [11:14:38]POST finish read [11:14:38]Found Content-Length = 678 [11:14:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:38]execute_script... [11:14:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:38]POST & json_proto [11:14:38]process_json_proto [11:14:38]json parsed OK: [11:14:38]protocol is kg_v1.0 [11:14:38]action value=close_receipt [11:14:38]process_action close_receipt [11:14:38]cmd_close_receipt [11:14:38]MH_GetDate [11:14:38]Write to MH i2c: F0 00 00 71 77 D7 [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: F0 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: F0 09 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: F0 09 00 71 77 00 A3 C3 20 67 EE DA 66 66 61 [11:14:38]GetLastDocTimeStamp 1730200474 [11:14:38]current date 1730200483 [11:14:38]FM_GetShiftState [11:14:38]SAM_PROTO_GetShiftState [11:14:38]wFMCommunicate request_size=4 [11:14:38]MH_SAM_APDU [11:14:38]CAPDU: 80 13 01 00 [11:14:38]Write to MH i2c: E2 08 00 72 77 80 13 01 00 00 00 00 00 66 [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:38]Read from MH i2c: E2 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 0E 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 0E 00 72 77 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C4 [11:14:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:14:38]wFMCommunicate OK [11:14:38]SAM_PROTO_GetShiftState done [11:14:38]FM_GetShiftState done [11:14:38]opened in 1730160548 [11:14:38]opened+sec_in_day 1730246948 [11:14:38]quantity*price = 40006 [11:14:38]sum+1 = 40007 [11:14: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 211 29.10.2024 11:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96702 ФПД: 173854706574454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111443&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96702&fm=173854706574454&tin=02508201610067®Number=0000000000170478&sum=40000 [11:14:39]StoreToDocumentArchive [11:14:39]shift 145 fd 96702 [11:14:39]save to /storage/0145/doc_00096702 [11:14:39]save last doc name /storage/0145/doc_00096702 to /storage/kkm_last_doc_name [11:14:39]save OK [11:14:39]Clear old archive folders... [11:14:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:14:39]tlvbuf is 01194940 [11:14:39]SAM_PROTO_ClearQueue [11:14:39]wFMCommunicate request_size=4 [11:14:39]MH_SAM_APDU [11:14:39]CAPDU: 80 09 00 00 [11:14:39]Write to MH i2c: E2 08 00 7F 77 80 09 00 00 00 00 00 00 68 [11:14:39]Write i2c OK [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 [11:14:39]MH_I2C_Read... [11:14:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:39]Read from MH i2c: E2 03 00 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 03 00 7F 77 00 90 00 6A [11:14:39]RAPDU: 90 00 [11:14:39]wFMCommunicate OK [11:14:39]SAM_PROTO_ClearQueue done [11:14:39]KKMCreateOFDPacket [11:14:39]OFDProtocolAddRootSTLVToBuf [11:14:39]FM_MakeSignedData [11:14:39]FM_MakeSignedData [11:14:39]SAM_PROTO_SignData [11:14:40]wFMCommunicate request_size=4 [11:14:40]MH_SAM_APDU [11:14:40]CAPDU: 80 0D 01 02 [11:14:40]Write to MH i2c: E2 08 00 80 77 80 0D 01 02 00 00 00 00 70 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:40]Read from MH i2c: E2 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 03 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 03 00 80 77 00 90 00 6B [11:14:40]RAPDU: 90 00 [11:14:40]wFMCommunicate OK [11:14:40]wFMCommunicate request_size=255 [11:14:40]MH_SAM_APDU [11:14: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 34 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 D3 00 00 00 F4 03 04 00 A3 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 79 01 00 35 04 06 00 9E [11:14:40]Write to MH i2c: E2 02 01 81 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D3 00 00 00 F4 03 04 00 A3 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 79 01 00 35 04 06 00 9E 00 00 F4 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:40]Read from MH i2c: E2 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 03 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 03 00 81 77 00 90 00 6C [11:14:40]RAPDU: 90 00 [11:14:40]wFMCommunicate OK [11:14:40]wFMCommunicate request_size=10 [11:14:40]MH_SAM_APDU [11:14:40]CAPDU: 80 0D 02 02 05 1E B4 07 24 76 [11:14:40]Write to MH i2c: E2 0D 00 82 77 80 0D 02 02 05 00 1E B4 07 24 76 00 00 F0 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:40]Read from MH i2c: E2 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 03 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 03 00 82 77 00 90 00 6D [11:14:40]RAPDU: 90 00 [11:14:40]wFMCommunicate OK [11:14:40]wFMCommunicate request_size=4 [11:14:40]MH_SAM_APDU [11:14:40]CAPDU: 80 0D 03 02 [11:14:40]Write to MH i2c: E2 08 00 83 77 80 0D 03 02 00 00 00 00 75 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:40]Read from MH i2c: E2 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 0B 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 0B 00 83 77 00 68 64 A6 DA E0 D3 CD DE 90 00 20 [11:14:40]RAPDU: 68 64 A6 DA E0 D3 CD DE 90 00 [11:14:40]wFMCommunicate OK [11:14:40]SAM_PROTO_SignData done [11:14:40]FM_MakeSignedData done [11:14:40]CreateOFDProtocolMessage [11:14:40]wFMCommunicate request_size=4 [11:14:40]MH_SAM_APDU [11:14:40]CAPDU: 80 11 00 00 [11:14:40]Write to MH i2c: E2 08 00 84 77 80 11 00 00 00 00 00 00 75 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:40]Read from MH i2c: E2 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 17 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 17 00 84 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [11:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:14:40]wFMCommunicate OK [11:14:40]CreateOFDProtocolMessage done [11:14:40]OFDSenderStorePacket 96702 [11:14:40]StoreOFDPacket docnum=96702 [11:14:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 D9 07 01 BE 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 34 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 D3 00 00 00 F4 03 04 00 A3 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 79 01 00 35 04 06 00 9E 1E B4 07 24 76 68 64 A6 DA E0 D3 CD DE [11:14:40]CheckFolder [11:14:40]dirname=/storage/ofd_packets [11:14:40]CheckFolder done [11:14:40]ProducePacketName [11:14:40]name=ofd_packets/00096702 [11:14:40]NVStorageSaveData ofd_packets/00096702 [11:14:40]File name is /storage/ofd_packets/00096702 [11:14:40]Write 301 bytes [11:14:40]NVStorageSaveData done [11:14:40]OFDSenderStorePacket done [11:14:40]KKMCreateOFDPacket done [11:14:40]NVStorageSaveData kkm_last_timestamp [11:14:40]File name is /storage/kkm_last_timestamp [11:14:40]Write 4 bytes [11:14:40]NVStorageSaveData done [11:14:40]ExternCall_PrintAddStr [11:14:40]wPrintStart [11:14:40]Write to MH i2c: 01 00 00 85 77 FC [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: 01 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: 01 07 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: 01 07 00 85 77 00 00 00 00 00 FF 0F 11 [11:14:40]RasterBufferAndPrint [11:14:40]line Счет N : (1)3407229 [11:14:40]line ИНН: 02508201610067 [11:14:40]line Контрольно-Кассовый Чек [11:14:40]line ПРОДАЖА [11:14:40]line ТРК (МРК, ГНК) : 32 [11:14:40]line Товар: 2710124130 [11:14:40]line Аи-92-К-4 [11:14:40]line 5.980 * 66.90 [11:14:40]line = 400.06 [11:14:40]line НДС 12% НСП 1% [11:14:40]line > о реализуемом товаре [11:14:40]line ОКРУГЛЕНИЕ: -0.06 [11:14:40]line ИТОГО: 400.00 [11:14:40]line Внесено: 400.00 [11:14:40]line СДАЧА: 0.00 [11:14:40]line НСП 1% : 3.54 [11:14:40]line НДС 12% : 42.48 [11:14:40]line Наличными: 400.00 [11:14:40]line Безнал.: 0.00 [11:14:40]line Место: АЗС № 82 "Партнер Нефть" [11:14:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:14:40]line СНО: Общий режим [11:14:40]line Чек 211 29.10.2024 11:14 [11:14:40]line Смена: 145 ФФД: 1.0 [11:14:40]line ЗНМ: 0300000017 [11:14:40]line РНМ: 0000000000170478 [11:14:40]line Версия ККМ: v1.0 [11:14:40]line ФМ: 0000000002098560 [11:14:40]line ФД: 96702 [11:14:40]line ФПД: 173854706574454 [11:14:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111443&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96702&fm=173854706574454&tin=02508201610067®Number=0000000000170478&sum=40000 [11:14:40]OFD Sender: Processing packet 96702 [packets to send 58, broken 57] [11:14:40]ProducePacketName [11:14:40]name=ofd_packets/00096702 [11:14:40]OFD Sender: To server: pG, [11:14:40]CommunicateWithHost lk.salyk.kg:30040 [11:14:40]ConnectInit lk.salyk.kg [11:14:40]written 0, free lines is 4095 [11:14:41]Connected sock=10 [11:14:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 D9 07 01 BE 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 34 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 D3 00 00 00 F4 03 04 00 A3 C3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 79 01 00 35 04 06 00 9E 1E B4 07 24 76 68 64 A6 DA E0 D3 CD DE [11:14:41]Write to MH i2c: 01 00 00 B0 77 27 [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: 01 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: 01 07 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: 01 07 00 B0 77 00 00 00 00 00 0C 0D 47 [11:14:41]RasterBufferAndPrint [11:14:41]line [11:14:41]line [11:14:41]line [11:14:41]line [11:14:41]line [11:14:41]written 0, free lines is 3352 [11:14:41]MH_Cut [11:14:41]Write to MH i2c: D1 01 00 B7 77 01 00 [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: D1 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: D1 01 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: D1 01 00 B7 77 00 FF [11:14:41]Write to MH i2c: 01 00 00 B8 77 2F [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2D 84 47 00 C1 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 32 30 39 38 35 36 30 10 04 04 00 BE 79 01 00 F4 03 04 00 CA 6D 20 67 B6 04 01 00 00 E2 03 64 D0 8F 87 9B 9F [11:14:41]CommunicateWithHost err = 0 [11:14:41]CheckOFDResponse [11:14:41]1017 (14) - 77093643461234 [11:14:41]1041 (16) - 0000000002098560 [11:14:41]1040 (4) - 96702 [11:14:41]1012 (4) - 29.10.2024 05:08 [11:14:41]1206 (1) - 0 [11:14:41]OFD Sender: Remove packet 96702 [11:14:41]ProducePacketName [11:14:41]name=ofd_packets/00096702 [11:14:41]NVStorageDeleteData [11:14:41]OFD Sender: No OFD packet to send [11:14:41]*** Cut start [11:14:41]*** Partial cut [11:14:41]*** CUTSNS_PIN = 1 [11:14:42]*** CUTSNS_PIN = 0 [11:14:42]*** Brake cut motor [11:14:42]Read from MH i2c: 01 [11:14:42]MH_I2C_Read... [11:14:42]*** Stop cut motor [11:14:42]*** Cut end [11:14:42]Read from MH i2c: 01 07 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: 01 07 00 B8 77 00 00 00 00 00 FF 0F 44 [11:14:42]process_action close_receipt done [11:14:42]requested_data is exist [11:14:42]produce_requested_data [11:14:42]requested_item fm.sn is exist - process it [11:14:42]wFMCommunicate request_size=4 [11:14:42]MH_SAM_APDU [11:14:42]CAPDU: 80 11 00 00 [11:14:42]Write to MH i2c: E2 08 00 B9 77 80 11 00 00 00 00 00 00 AA [11:14:42]Write i2c OK [11:14:42]MH_I2C_Read... [11:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:42]Read from MH i2c: E2 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 17 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 17 00 B9 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [11:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:14:42]wFMCommunicate OK [11:14:42]requested_item fd.num is exist - process it [11:14:42]SAM_PROTO_GetFieldsCounters [11:14:42]wFMCommunicate request_size=4 [11:14:42]MH_SAM_APDU [11:14:42]CAPDU: 80 13 00 00 [11:14:42]Write to MH i2c: E2 08 00 BA 77 80 13 00 00 00 00 00 00 AD [11:14:42]Write i2c OK [11:14:42]MH_I2C_Read... [11:14:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:42]Read from MH i2c: E2 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 62 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 62 00 BA 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 79 01 00 0E 04 04 00 91 00 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 10 [11:14:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 79 01 00 0E 04 04 00 91 00 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 [11:14:42]wFMCommunicate OK [11:14:42]SAM_PROTO_GetFieldsCounters done [11:14:42]requested_item shift.num is exist - process it [11:14:42]requested_item shift.opened is exist - process it [11:14:42]req_shift_opened [11:14:42]FM_GetShiftState [11:14:42]SAM_PROTO_GetShiftState [11:14:42]wFMCommunicate request_size=4 [11:14:42]MH_SAM_APDU [11:14:42]CAPDU: 80 13 01 00 [11:14:42]Write to MH i2c: E2 08 00 BB 77 80 13 01 00 00 00 00 00 AF [11:14:42]Write i2c OK [11:14:42]MH_I2C_Read... [11:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:42]Read from MH i2c: E2 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 0E 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 0E 00 BB 77 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [11:14:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:14:42]wFMCommunicate OK [11:14:42]SAM_PROTO_GetShiftState done [11:14:42]FM_GetShiftState done [11:14:42]req_shift_opened done [11:14:42]requested_item shift.open_date is exist - process it [11:14:42]req_shift_open_date [11:14:42]req_shift_open_date done [11:14:42]produce_requested_data done [11:14:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96702,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:14:42]process_action_free close_receipt [11:14:42]json_value_free [11:14:42]json_value_free done [11:14:42]process_json_proto returns [11:14:42]Send response to host [11:14:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96702,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:14:42]free response buf [11:14:42]execute_script done [11:14:42]execute_script returns [11:14:42]free content buf [11:14:42]Sock 7.Close socket [11:14:42]Sock 7.Thread stoped [11:14:46]OFD Sender: No OFD packet to send [11:14:51]OFD Sender: No OFD packet to send [11:14:56]OFD Sender: No OFD packet to send [11:15:01]OFD Sender: No OFD packet to send [11:15:06]OFD Sender: No OFD packet to send [11:15:11]OFD Sender: No OFD packet to send [11:15:16]OFD Sender: No OFD packet to send [11:15:21]OFD Sender: No OFD packet to send [11:15:26]OFD Sender: No OFD packet to send [11:15:31]OFD Sender: No OFD packet to send [11:15:36]OFD Sender: No OFD packet to send [11:15:41]OFD Sender: No OFD packet to send [11:15:46]OFD Sender: No OFD packet to send [11:15:51]OFD Sender: No OFD packet to send [11:15:56]OFD Sender: No OFD packet to send [11:16:01]OFD Sender: No OFD packet to send [11:16:06]OFD Sender: No OFD packet to send [11:16:11]OFD Sender: No OFD packet to send [11:16:16]OFD Sender: No OFD packet to send [11:16:21]OFD Sender: No OFD packet to send [11:16:26]OFD Sender: No OFD packet to send [11:16:31]accept exits with 9 [11:16:31]New connection [11:16:31]New thread 3066776932 created [11:16:31]Thread 3066920292 joined [11:16:31]Waiting for new connection... [11:16:31] Sock 9.Parse request [11:16:31]Sock 9.Check first char [11:16:31]Sock 9.First char is OK [11:16:31]request: POST /json_proto HTTP/1.0 [11:16:31]Method: POST [11:16:31]URL: /json_proto [11:16:31]Method is POST - this is cgi request [11:16:31]url: /json_proto [11:16:31]query_string will be loaded in cgi processing [11:16:31]execute_cgi json_proto POST (null) [11:16:31]execute_cgi path=json_proto method=POST [11:16:31]POST find Content-Length [11:16:31]Host: 172.17.40.67:8080 [11:16:31]Content-Length: 678 [11:16:31]Content-Type: application/json [11:16:31] [11:16:31]POST finish read [11:16:31]Found Content-Length = 678 [11:16:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:31]execute_script... [11:16: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)3407230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:31]POST & json_proto [11:16:31]process_json_proto [11:16:31]json parsed OK: [11:16:31]protocol is kg_v1.0 [11:16:31]action value=close_receipt [11:16:31]process_action close_receipt [11:16:31]cmd_close_receipt [11:16:31]MH_GetDate [11:16:31]Write to MH i2c: F0 00 00 BC 77 22 [11:16:31]Write i2c OK [11:16:31]MH_I2C_Read... [11:16:31]Read from MH i2c: F0 [11:16:31]MH_I2C_Read... [11:16:31]Read from MH i2c: F0 09 00 [11:16:31]MH_I2C_Read... [11:16:31]Read from MH i2c: F0 09 00 BC 77 00 14 C4 20 67 EE DA 66 66 1E [11:16:31]GetLastDocTimeStamp 1730200483 [11:16:31]current date 1730200596 [11:16:31]FM_GetShiftState [11:16:31]SAM_PROTO_GetShiftState [11:16:31]wFMCommunicate request_size=4 [11:16:31]MH_SAM_APDU [11:16:31]CAPDU: 80 13 01 00 [11:16:31]Write to MH i2c: E2 08 00 BD 77 80 13 01 00 00 00 00 00 B1 [11:16:31]Write i2c OK [11:16:31]MH_I2C_Read... [11:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:31]Read from MH i2c: E2 [11:16:31]MH_I2C_Read... [11:16:31]Read from MH i2c: E2 0E 00 [11:16:31]MH_I2C_Read... [11:16:31]Read from MH i2c: E2 0E 00 BD 77 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0F [11:16:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:16:31]wFMCommunicate OK [11:16:31]SAM_PROTO_GetShiftState done [11:16:31]FM_GetShiftState done [11:16:31]opened in 1730160548 [11:16:31]opened+sec_in_day 1730246948 [11:16:31]quantity*price = 40006 [11:16:31]sum+1 = 40007 [11:16:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 212 29.10.2024 11:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96703 ФПД: 278441663154685 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96703&fm=278441663154685&tin=02508201610067®Number=0000000000170478&sum=40000 [11:16:33]StoreToDocumentArchive [11:16:33]shift 145 fd 96703 [11:16:33]save to /storage/0145/doc_00096703 [11:16:33]save last doc name /storage/0145/doc_00096703 to /storage/kkm_last_doc_name [11:16:33]save OK [11:16:33]Clear old archive folders... [11:16:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:33]tlvbuf is 0115A190 [11:16:33]SAM_PROTO_ClearQueue [11:16:33]wFMCommunicate request_size=4 [11:16:33]MH_SAM_APDU [11:16:33]CAPDU: 80 09 00 00 [11:16:33]Write to MH i2c: E2 08 00 CA 77 80 09 00 00 00 00 00 00 B3 [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:33]Read from MH i2c: E2 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 CA 77 00 90 00 B5 [11:16:33]RAPDU: 90 00 [11:16:33]wFMCommunicate OK [11:16:33]SAM_PROTO_ClearQueue done [11:16:33]KKMCreateOFDPacket [11:16:33]OFDProtocolAddRootSTLVToBuf [11:16:33]FM_MakeSignedData [11:16:33]FM_MakeSignedData [11:16:33]SAM_PROTO_SignData [11:16:33]wFMCommunicate request_size=4 [11:16:33]MH_SAM_APDU [11:16:33]CAPDU: 80 0D 01 02 [11:16:33]Write to MH i2c: E2 08 00 CB 77 80 0D 01 02 00 00 00 00 BB [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:33]Read from MH i2c: E2 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 CB 77 00 90 00 B6 [11:16:33]RAPDU: 90 00 [11:16:33]wFMCommunicate OK [11:16:33]wFMCommunicate request_size=255 [11:16:33]MH_SAM_APDU [11:16:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 14 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 79 01 00 35 04 06 00 FD [11:16:33]Write to MH i2c: E2 02 01 CC 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 14 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 79 01 00 35 04 06 00 FD 00 00 12 [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:33]Read from MH i2c: E2 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 CC 77 00 90 00 B7 [11:16:33]RAPDU: 90 00 [11:16:33]wFMCommunicate OK [11:16:33]wFMCommunicate request_size=10 [11:16:33]MH_SAM_APDU [11:16:33]CAPDU: 80 0D 02 02 05 3D C0 6C 49 FD [11:16:33]Write to MH i2c: E2 0D 00 CD 77 80 0D 02 02 05 00 3D C0 6C 49 FD 00 00 77 [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:33]Read from MH i2c: E2 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 03 00 CD 77 00 90 00 B8 [11:16:33]RAPDU: 90 00 [11:16:33]wFMCommunicate OK [11:16:33]wFMCommunicate request_size=4 [11:16:33]MH_SAM_APDU [11:16:33]CAPDU: 80 0D 03 02 [11:16:33]Write to MH i2c: E2 08 00 CE 77 80 0D 03 02 00 00 00 00 C0 [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:33]Read from MH i2c: E2 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 0B 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 0B 00 CE 77 00 38 72 60 DE CF 02 62 4C 90 00 28 [11:16:33]RAPDU: 38 72 60 DE CF 02 62 4C 90 00 [11:16:33]wFMCommunicate OK [11:16:33]SAM_PROTO_SignData done [11:16:33]FM_MakeSignedData done [11:16:33]CreateOFDProtocolMessage [11:16:33]wFMCommunicate request_size=4 [11:16:33]MH_SAM_APDU [11:16:33]CAPDU: 80 11 00 00 [11:16:33]Write to MH i2c: E2 08 00 CF 77 80 11 00 00 00 00 00 00 C0 [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:33]Read from MH i2c: E2 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 17 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 17 00 CF 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [11:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:16:33]wFMCommunicate OK [11:16:33]CreateOFDProtocolMessage done [11:16:33]OFDSenderStorePacket 96703 [11:16:33]StoreOFDPacket docnum=96703 [11:16:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 49 07 01 5F 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 14 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 79 01 00 35 04 06 00 FD 3D C0 6C 49 FD 38 72 60 DE CF 02 62 4C [11:16:33]CheckFolder [11:16:33]dirname=/storage/ofd_packets [11:16:33]CheckFolder done [11:16:33]ProducePacketName [11:16:33]name=ofd_packets/00096703 [11:16:33]NVStorageSaveData ofd_packets/00096703 [11:16:33]File name is /storage/ofd_packets/00096703 [11:16:33]Write 301 bytes [11:16:33]NVStorageSaveData done [11:16:33]OFDSenderStorePacket done [11:16:33]KKMCreateOFDPacket done [11:16:33]NVStorageSaveData kkm_last_timestamp [11:16:33]File name is /storage/kkm_last_timestamp [11:16:33]Write 4 bytes [11:16:33]NVStorageSaveData done [11:16:33]ExternCall_PrintAddStr [11:16:33]wPrintStart [11:16:33]Write to MH i2c: 01 00 00 D0 77 47 [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: 01 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: 01 07 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: 01 07 00 D0 77 00 00 00 00 00 FF 0F 5C [11:16:33]RasterBufferAndPrint [11:16:33]line Счет N : (1)3407230 [11:16:33]line ИНН: 02508201610067 [11:16:33]line Контрольно-Кассовый Чек [11:16:33]line ПРОДАЖА [11:16:33]line ТРК (МРК, ГНК) : 32 [11:16:33]line Товар: 2710124130 [11:16:33]line Аи-92-К-4 [11:16:33]line 5.980 * 66.90 [11:16:33]line = 400.06 [11:16:33]line НДС 12% НСП 1% [11:16:33]line > о реализуемом товаре [11:16:33]line ОКРУГЛЕНИЕ: -0.06 [11:16:33]line ИТОГО: 400.00 [11:16:33]line Внесено: 400.00 [11:16:33]line СДАЧА: 0.00 [11:16:33]line НСП 1% : 3.54 [11:16:33]line НДС 12% : 42.48 [11:16:33]line Наличными: 400.00 [11:16:33]line Безнал.: 0.00 [11:16:33]line Место: АЗС № 82 "Партнер Нефть" [11:16:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:16:33]line СНО: Общий режим [11:16:33]line Чек 212 29.10.2024 11:16 [11:16:33]line Смена: 145 ФФД: 1.0 [11:16:33]line ЗНМ: 0300000017 [11:16:33]line РНМ: 0000000000170478 [11:16:33]line Версия ККМ: v1.0 [11:16:33]line ФМ: 0000000002098560 [11:16:33]line ФД: 96703 [11:16:33]line ФПД: 278441663154685 [11:16:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96703&fm=278441663154685&tin=02508201610067®Number=0000000000170478&sum=40000 [11:16:33]OFD Sender: Processing packet 96703 [packets to send 58, broken 57] [11:16:33]ProducePacketName [11:16:33]name=ofd_packets/00096703 [11:16:33]OFD Sender: To server: pG, [11:16:33]CommunicateWithHost lk.salyk.kg:30040 [11:16:33]ConnectInit lk.salyk.kg [11:16:33]written 0, free lines is 4095 [11:16:34]Connected sock=10 [11:16:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 49 07 01 5F 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 14 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 79 01 00 35 04 06 00 FD 3D C0 6C 49 FD 38 72 60 DE CF 02 62 4C [11:16:34]Write to MH i2c: 01 00 00 FB 77 72 [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: 01 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: 01 07 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: 01 07 00 FB 77 00 00 00 00 00 0E 0D 94 [11:16:34]RasterBufferAndPrint [11:16:34]line [11:16:34]line [11:16:34]line [11:16:34]line [11:16:34]line [11:16:34]written 0, free lines is 3352 [11:16:34]MH_Cut [11:16:34]Write to MH i2c: D1 01 00 02 78 01 4C [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: D1 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: D1 01 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: D1 01 00 02 78 00 4B [11:16:34]Write to MH i2c: 01 00 00 03 78 7B [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C EC 47 00 F6 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 32 30 39 38 35 36 30 10 04 04 00 BF 79 01 00 F4 03 04 00 3B 6E 20 67 B6 04 01 00 00 EF 07 A1 D5 1E 45 F4 3A [11:16:34]CommunicateWithHost err = 0 [11:16:34]CheckOFDResponse [11:16:34]1017 (14) - 77093643461234 [11:16:34]1041 (16) - 0000000002098560 [11:16:34]1040 (4) - 96703 [11:16:34]1012 (4) - 29.10.2024 05:10 [11:16:34]1206 (1) - 0 [11:16:34]OFD Sender: Remove packet 96703 [11:16:34]ProducePacketName [11:16:34]name=ofd_packets/00096703 [11:16:34]NVStorageDeleteData [11:16:34]OFD Sender: No OFD packet to send [11:16:35]*** Cut start [11:16:35]*** Partial cut [11:16:35]*** CUTSNS_PIN = 1 [11:16:35]*** CUTSNS_PIN = 0 [11:16:35]*** Brake cut motor [11:16:35]Read from MH i2c: 01 [11:16:35]MH_I2C_Read... [11:16:35]*** Stop cut motor [11:16:35]*** Cut end [11:16:35]Read from MH i2c: 01 07 00 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: 01 07 00 03 78 00 00 00 00 00 FF 0F 90 [11:16:35]process_action close_receipt done [11:16:35]requested_data is exist [11:16:35]produce_requested_data [11:16:35]requested_item fm.sn is exist - process it [11:16:35]wFMCommunicate request_size=4 [11:16:35]MH_SAM_APDU [11:16:35]CAPDU: 80 11 00 00 [11:16:35]Write to MH i2c: E2 08 00 04 78 80 11 00 00 00 00 00 00 F6 [11:16:35]Write i2c OK [11:16:35]MH_I2C_Read... [11:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:35]Read from MH i2c: E2 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: E2 17 00 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: E2 17 00 04 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [11:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:16:35]wFMCommunicate OK [11:16:35]requested_item fd.num is exist - process it [11:16:35]SAM_PROTO_GetFieldsCounters [11:16:35]wFMCommunicate request_size=4 [11:16:35]MH_SAM_APDU [11:16:35]CAPDU: 80 13 00 00 [11:16:35]Write to MH i2c: E2 08 00 05 78 80 13 00 00 00 00 00 00 F9 [11:16:35]Write i2c OK [11:16:35]MH_I2C_Read... [11:16:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:35]Read from MH i2c: E2 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: E2 62 00 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: E2 62 00 05 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 79 01 00 0E 04 04 00 91 00 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 60 [11:16:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 79 01 00 0E 04 04 00 91 00 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 [11:16:35]wFMCommunicate OK [11:16:35]SAM_PROTO_GetFieldsCounters done [11:16:35]requested_item shift.num is exist - process it [11:16:35]requested_item shift.opened is exist - process it [11:16:35]req_shift_opened [11:16:35]FM_GetShiftState [11:16:35]SAM_PROTO_GetShiftState [11:16:35]wFMCommunicate request_size=4 [11:16:35]MH_SAM_APDU [11:16:35]CAPDU: 80 13 01 00 [11:16:35]Write to MH i2c: E2 08 00 06 78 80 13 01 00 00 00 00 00 FB [11:16:35]Write i2c OK [11:16:35]MH_I2C_Read... [11:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:35]Read from MH i2c: E2 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: E2 0E 00 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: E2 0E 00 06 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 59 [11:16:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:16:35]wFMCommunicate OK [11:16:35]SAM_PROTO_GetShiftState done [11:16:35]FM_GetShiftState done [11:16:35]req_shift_opened done [11:16:35]requested_item shift.open_date is exist - process it [11:16:35]req_shift_open_date [11:16:35]req_shift_open_date done [11:16:35]produce_requested_data done [11:16:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96703,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:16:35]process_action_free close_receipt [11:16:35]json_value_free [11:16:35]json_value_free done [11:16:35]process_json_proto returns [11:16:35]Send response to host [11:16:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96703,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:16:35]free response buf [11:16:35]execute_script done [11:16:35]execute_script returns [11:16:35]free content buf [11:16:35]Sock 9.Close socket [11:16:35]Sock 9.Thread stoped [11:16:39]OFD Sender: No OFD packet to send [11:16:44]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:45]OFD Sender: No OFD packet to send [11:17:50]OFD Sender: No OFD packet to send [11:17:55]OFD Sender: No OFD packet to send [11:18:00]OFD Sender: No OFD packet to send [11:18:05]OFD Sender: No OFD packet to send [11:18:10]OFD Sender: No OFD packet to send [11:18:15]OFD Sender: No OFD packet to send [11:18:20]OFD Sender: No OFD packet to send [11:18:25]OFD Sender: No OFD packet to send [11:18:30]OFD Sender: No OFD packet to send [11:18:35]OFD Sender: No OFD packet to send [11:18:40]OFD Sender: No OFD packet to send [11:18:41]accept exits with 7 [11:18:41]New connection [11:18:41]New thread 3066920292 created [11:18:41]Thread 3066776932 joined [11:18:41]Waiting for new connection... [11:18:41] Sock 7.Parse request [11:18:41]Sock 7.Check first char [11:18:41]Sock 7.First char is OK [11:18:41]request: POST /json_proto HTTP/1.0 [11:18:41]Method: POST [11:18:41]URL: /json_proto [11:18:41]Method is POST - this is cgi request [11:18:41]url: /json_proto [11:18:41]query_string will be loaded in cgi processing [11:18:41]execute_cgi json_proto POST (null) [11:18:41]execute_cgi path=json_proto method=POST [11:18:41]POST find Content-Length [11:18:41]Host: 172.17.40.67:8080 [11:18:41]Content-Length: 770 [11:18:41]Content-Type: application/json [11:18:41] [11:18:41]POST finish read [11:18:41]Found Content-Length = 770 [11:18:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:18:41]execute_script... [11:18:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:18:41]POST & json_proto [11:18:41]process_json_proto [11:18:41]json parsed OK: [11:18:41]protocol is kg_v1.0 [11:18:41]action value=close_receipt [11:18:41]process_action close_receipt [11:18:41]cmd_close_receipt [11:18:41]MH_GetDate [11:18:41]Write to MH i2c: F0 00 00 07 78 6E [11:18:41]Write i2c OK [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: F0 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: F0 09 00 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: F0 09 00 07 78 00 95 C4 20 67 EE DA 66 66 EB [11:18:41]GetLastDocTimeStamp 1730200596 [11:18:41]current date 1730200725 [11:18:41]FM_GetShiftState [11:18:41]SAM_PROTO_GetShiftState [11:18:41]wFMCommunicate request_size=4 [11:18:41]MH_SAM_APDU [11:18:41]CAPDU: 80 13 01 00 [11:18:41]Write to MH i2c: E2 08 00 08 78 80 13 01 00 00 00 00 00 FD [11:18:41]Write i2c OK [11:18:41]MH_I2C_Read... [11:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:41]Read from MH i2c: E2 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 0E 00 [11:18:41]MH_I2C_Read... [11:18:41]Read from MH i2c: E2 0E 00 08 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5B [11:18:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:18:41]wFMCommunicate OK [11:18:41]SAM_PROTO_GetShiftState done [11:18:41]FM_GetShiftState done [11:18:41]opened in 1730160548 [11:18:41]opened+sec_in_day 1730246948 [11:18:41]quantity*price = 100015 [11:18:41]sum+1 = 100017 [11:18:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 213 29.10.2024 11:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96704 ФПД: 203061944868852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96704&fm=203061944868852&tin=02508201610067®Number=0000000000170478&sum=100016 [11:18:42]StoreToDocumentArchive [11:18:42]shift 145 fd 96704 [11:18:42]save to /storage/0145/doc_00096704 [11:18:42]save last doc name /storage/0145/doc_00096704 to /storage/kkm_last_doc_name [11:18:42]save OK [11:18:42]Clear old archive folders... [11:18:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:42]tlvbuf is 01107810 [11:18:42]SAM_PROTO_ClearQueue [11:18:42]wFMCommunicate request_size=4 [11:18:42]MH_SAM_APDU [11:18:42]CAPDU: 80 09 00 00 [11:18:42]Write to MH i2c: E2 08 00 15 78 80 09 00 00 00 00 00 00 FF [11:18:42]Write i2c OK [11:18:42]MH_I2C_Read... [11:18:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:42]Read from MH i2c: E2 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 15 78 00 90 00 01 [11:18:42]RAPDU: 90 00 [11:18:42]wFMCommunicate OK [11:18:42]SAM_PROTO_ClearQueue done [11:18:42]KKMCreateOFDPacket [11:18:42]OFDProtocolAddRootSTLVToBuf [11:18:42]FM_MakeSignedData [11:18:42]FM_MakeSignedData [11:18:42]SAM_PROTO_SignData [11:18:42]wFMCommunicate request_size=4 [11:18:42]MH_SAM_APDU [11:18:42]CAPDU: 80 0D 01 02 [11:18:42]Write to MH i2c: E2 08 00 16 78 80 0D 01 02 00 00 00 00 07 [11:18:42]Write i2c OK [11:18:42]MH_I2C_Read... [11:18:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:42]Read from MH i2c: E2 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 16 78 00 90 00 02 [11:18:42]RAPDU: 90 00 [11:18:42]wFMCommunicate OK [11:18:42]wFMCommunicate request_size=255 [11:18:42]MH_SAM_APDU [11:18:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D5 00 00 00 F4 03 04 00 95 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 79 01 00 35 04 06 00 B8 [11:18:42]Write to MH i2c: E2 02 01 17 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 D5 00 00 00 F4 03 04 00 95 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 79 01 00 35 04 06 00 B8 00 00 E7 [11:18:42]Write i2c OK [11:18:42]MH_I2C_Read... [11:18:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:42]Read from MH i2c: E2 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 17 78 00 90 00 03 [11:18:42]RAPDU: 90 00 [11:18:42]wFMCommunicate OK [11:18:42]wFMCommunicate request_size=10 [11:18:42]MH_SAM_APDU [11:18:42]CAPDU: 80 0D 02 02 05 AF 0B 17 5F F4 [11:18:42]Write to MH i2c: E2 0D 00 18 78 80 0D 02 02 05 00 AF 0B 17 5F F4 00 00 38 [11:18:42]Write i2c OK [11:18:42]MH_I2C_Read... [11:18:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:42]Read from MH i2c: E2 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 03 00 18 78 00 90 00 04 [11:18:42]RAPDU: 90 00 [11:18:42]wFMCommunicate OK [11:18:42]wFMCommunicate request_size=4 [11:18:42]MH_SAM_APDU [11:18:42]CAPDU: 80 0D 03 02 [11:18:42]Write to MH i2c: E2 08 00 19 78 80 0D 03 02 00 00 00 00 0C [11:18:42]Write i2c OK [11:18:42]MH_I2C_Read... [11:18:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:42]Read from MH i2c: E2 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 0B 00 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 0B 00 19 78 00 51 40 54 CB 7B 1C 39 9C 90 00 29 [11:18:42]RAPDU: 51 40 54 CB 7B 1C 39 9C 90 00 [11:18:42]wFMCommunicate OK [11:18:42]SAM_PROTO_SignData done [11:18:42]FM_MakeSignedData done [11:18:42]CreateOFDProtocolMessage [11:18:42]wFMCommunicate request_size=4 [11:18:42]MH_SAM_APDU [11:18:42]CAPDU: 80 11 00 00 [11:18:42]Write to MH i2c: E2 08 00 1A 78 80 11 00 00 00 00 00 00 0C [11:18:42]Write i2c OK [11:18:42]MH_I2C_Read... [11:18:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:42]Read from MH i2c: E2 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 17 00 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: E2 17 00 1A 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [11:18:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:18:42]wFMCommunicate OK [11:18:42]CreateOFDProtocolMessage done [11:18:42]OFDSenderStorePacket 96704 [11:18:42]StoreOFDPacket docnum=96704 [11:18:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 82 07 01 50 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D5 00 00 00 F4 03 04 00 95 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 79 01 00 35 04 06 00 B8 AF 0B 17 5F F4 51 40 54 CB 7B 1C 39 9C [11:18:42]CheckFolder [11:18:42]dirname=/storage/ofd_packets [11:18:42]CheckFolder done [11:18:42]ProducePacketName [11:18:42]name=ofd_packets/00096704 [11:18:42]NVStorageSaveData ofd_packets/00096704 [11:18:42]File name is /storage/ofd_packets/00096704 [11:18:42]Write 301 bytes [11:18:42]NVStorageSaveData done [11:18:42]OFDSenderStorePacket done [11:18:42]KKMCreateOFDPacket done [11:18:42]NVStorageSaveData kkm_last_timestamp [11:18:42]File name is /storage/kkm_last_timestamp [11:18:42]Write 4 bytes [11:18:42]NVStorageSaveData done [11:18:42]ExternCall_PrintAddStr [11:18:42]wPrintStart [11:18:42]Write to MH i2c: 01 00 00 1B 78 93 [11:18:42]Write i2c OK [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: 01 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: 01 07 00 [11:18:42]MH_I2C_Read... [11:18:42]Read from MH i2c: 01 07 00 1B 78 00 00 00 00 00 FF 0F A8 [11:18:42]RasterBufferAndPrint [11:18:42]line Счет N : (1)3407231 [11:18:42]line ИНН: 02508201610067 [11:18:42]line Контрольно-Кассовый Чек [11:18:42]line ПРОДАЖА [11:18:42]line ТРК (МРК, ГНК) : 32 [11:18:42]line Товар: 2710124130 [11:18:42]line Аи-92-К-4 [11:18:42]line 14.950 * 66.90 [11:18:42]line = 1000.16 [11:18:42]line НДС 12% НСП 1% [11:18:42]line > о реализуемом товаре [11:18:42]line ИТОГО: 1000.16 [11:18:42]line НСП 1% : 8.85 [11:18:42]line НДС 12% : 106.21 [11:18:42]line Наличными: 0.00 [11:18:42]line Безнал.: 1000.16 [11:18:42]line Место: АЗС № 82 "Партнер Нефть" [11:18:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:18:42]line СНО: Общий режим [11:18:42]line Чек 213 29.10.2024 11:18 [11:18:42]line Смена: 145 ФФД: 1.0 [11:18:42]line ЗНМ: 0300000017 [11:18:42]line РНМ: 0000000000170478 [11:18:42]line Версия ККМ: v1.0 [11:18:42]line Платежная система: Mbank [11:18:42]line ФМ: 0000000002098560 [11:18:42]line ФД: 96704 [11:18:42]line ФПД: 203061944868852 [11:18:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96704&fm=203061944868852&tin=02508201610067®Number=0000000000170478&sum=100016 [11:18:43]OFD Sender: Processing packet 96704 [packets to send 58, broken 57] [11:18:43]ProducePacketName [11:18:43]name=ofd_packets/00096704 [11:18:43]OFD Sender: To server: pG, [11:18:43]CommunicateWithHost lk.salyk.kg:30040 [11:18:43]ConnectInit lk.salyk.kg [11:18:43]written 0, free lines is 4095 [11:18:43]Connected sock=10 [11:18:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 82 07 01 50 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D5 00 00 00 F4 03 04 00 95 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 79 01 00 35 04 06 00 B8 AF 0B 17 5F F4 51 40 54 CB 7B 1C 39 9C [11:18:43]Write to MH i2c: 01 00 00 44 78 BC [11:18:43]Write i2c OK [11:18:43]MH_I2C_Read... [11:18:43]Read from MH i2c: 01 [11:18:43]MH_I2C_Read... [11:18:43]Read from MH i2c: 01 07 00 [11:18:43]MH_I2C_Read... [11:18:43]Read from MH i2c: 01 07 00 44 78 00 00 00 00 00 31 0D 01 [11:18:43]RasterBufferAndPrint [11:18:43]line [11:18:43]line [11:18:43]line [11:18:43]line [11:18:43]line [11:18:43]written 0, free lines is 3384 [11:18:43]MH_Cut [11:18:43]Write to MH i2c: D1 01 00 4B 78 01 95 [11:18:43]Write i2c OK [11:18:43]MH_I2C_Read... [11:18:43]Read from MH i2c: D1 [11:18:43]MH_I2C_Read... [11:18:43]Read from MH i2c: D1 01 00 [11:18:43]MH_I2C_Read... [11:18:43]Read from MH i2c: D1 01 00 4B 78 00 94 [11:18:43]Write to MH i2c: 01 00 00 4C 78 C4 [11:18:43]Write i2c OK [11:18:43]MH_I2C_Read... [11:18:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B 42 47 00 C9 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 32 30 39 38 35 36 30 10 04 04 00 C0 79 01 00 F4 03 04 00 BC 6E 20 67 B6 04 01 00 00 FF 5B EE 0B F0 EE 0E 72 [11:18:43]CommunicateWithHost err = 0 [11:18:43]CheckOFDResponse [11:18:43]1017 (14) - 77093643461234 [11:18:43]1041 (16) - 0000000002098560 [11:18:43]1040 (4) - 96704 [11:18:43]1012 (4) - 29.10.2024 05:12 [11:18:43]1206 (1) - 0 [11:18:43]OFD Sender: Remove packet 96704 [11:18:43]ProducePacketName [11:18:43]name=ofd_packets/00096704 [11:18:43]NVStorageDeleteData [11:18:44]OFD Sender: No OFD packet to send [11:18:44]*** Cut start [11:18:44]*** Partial cut [11:18:44]*** CUTSNS_PIN = 1 [11:18:44]*** CUTSNS_PIN = 0 [11:18:44]*** Brake cut motor [11:18:44]Read from MH i2c: 01 [11:18:44]MH_I2C_Read... [11:18:44]*** Stop cut motor [11:18:44]*** Cut end [11:18:44]Read from MH i2c: 01 07 00 [11:18:44]MH_I2C_Read... [11:18:44]Read from MH i2c: 01 07 00 4C 78 00 00 00 00 00 FF 0F D9 [11:18:44]process_action close_receipt done [11:18:44]requested_data is exist [11:18:44]produce_requested_data [11:18:44]requested_item fm.sn is exist - process it [11:18:44]wFMCommunicate request_size=4 [11:18:44]MH_SAM_APDU [11:18:44]CAPDU: 80 11 00 00 [11:18:44]Write to MH i2c: E2 08 00 4D 78 80 11 00 00 00 00 00 00 3F [11:18:44]Write i2c OK [11:18:44]MH_I2C_Read... [11:18:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:44]Read from MH i2c: E2 [11:18:44]MH_I2C_Read... [11:18:44]Read from MH i2c: E2 17 00 [11:18:44]MH_I2C_Read... [11:18:44]Read from MH i2c: E2 17 00 4D 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [11:18:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:18:44]wFMCommunicate OK [11:18:44]requested_item fd.num is exist - process it [11:18:44]SAM_PROTO_GetFieldsCounters [11:18:44]wFMCommunicate request_size=4 [11:18:44]MH_SAM_APDU [11:18:44]CAPDU: 80 13 00 00 [11:18:44]Write to MH i2c: E2 08 00 4E 78 80 13 00 00 00 00 00 00 42 [11:18:44]Write i2c OK [11:18:44]MH_I2C_Read... [11:18:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:44]Read from MH i2c: E2 [11:18:44]MH_I2C_Read... [11:18:44]Read from MH i2c: E2 62 00 [11:18:44]MH_I2C_Read... [11:18:44]Read from MH i2c: E2 62 00 4E 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 79 01 00 0E 04 04 00 91 00 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 AD [11:18:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 79 01 00 0E 04 04 00 91 00 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 [11:18:45]wFMCommunicate OK [11:18:45]SAM_PROTO_GetFieldsCounters done [11:18:45]requested_item shift.num is exist - process it [11:18:45]requested_item shift.opened is exist - process it [11:18:45]req_shift_opened [11:18:45]FM_GetShiftState [11:18:45]SAM_PROTO_GetShiftState [11:18:45]wFMCommunicate request_size=4 [11:18:45]MH_SAM_APDU [11:18:45]CAPDU: 80 13 01 00 [11:18:45]Write to MH i2c: E2 08 00 4F 78 80 13 01 00 00 00 00 00 44 [11:18:45]Write i2c OK [11:18:45]MH_I2C_Read... [11:18:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:45]Read from MH i2c: E2 [11:18:45]MH_I2C_Read... [11:18:45]Read from MH i2c: E2 0E 00 [11:18:45]MH_I2C_Read... [11:18:45]Read from MH i2c: E2 0E 00 4F 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [11:18:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:18:45]wFMCommunicate OK [11:18:45]SAM_PROTO_GetShiftState done [11:18:45]FM_GetShiftState done [11:18:45]req_shift_opened done [11:18:45]requested_item shift.open_date is exist - process it [11:18:45]req_shift_open_date [11:18:45]req_shift_open_date done [11:18:45]produce_requested_data done [11:18:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96704,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:18:45]process_action_free close_receipt [11:18:45]json_value_free [11:18:45]json_value_free done [11:18:45]process_json_proto returns [11:18:45]Send response to host [11:18:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96704,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:18:45]free response buf [11:18:45]execute_script done [11:18:45]execute_script returns [11:18:45]free content buf [11:18:45]Sock 7.Close socket [11:18:45]Sock 7.Thread stoped [11:18:49]OFD Sender: No OFD packet to send [11:18:54]OFD Sender: No OFD packet to send [11:18:59]OFD Sender: No OFD packet to send [11:19:04]OFD Sender: No OFD packet to send [11:19:09]OFD Sender: No OFD packet to send [11:19:14]OFD Sender: No OFD packet to send [11:19:19]OFD Sender: No OFD packet to send [11:19:24]OFD Sender: No OFD packet to send [11:19:29]OFD Sender: No OFD packet to send [11:19:34]accept exits with 9 [11:19:34]New connection [11:19:34]New thread 3066776932 created [11:19:34]Thread 3066920292 joined [11:19:34]Waiting for new connection... [11:19:34] Sock 9.Parse request [11:19:34]Sock 9.Check first char [11:19:34]Sock 9.First char is OK [11:19:34]request: POST /json_proto HTTP/1.0 [11:19:34]Method: POST [11:19:34]URL: /json_proto [11:19:34]Method is POST - this is cgi request [11:19:34]url: /json_proto [11:19:34]query_string will be loaded in cgi processing [11:19:34]execute_cgi json_proto POST (null) [11:19:34]execute_cgi path=json_proto method=POST [11:19:34]POST find Content-Length [11:19:34]Host: 172.17.40.67:8080 [11:19:34]Content-Length: 683 [11:19:34]Content-Type: application/json [11:19:34] [11:19:34]POST finish read [11:19:34]Found Content-Length = 683 [11:19:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:34]execute_script... [11:19: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)3407233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:34]POST & json_proto [11:19:34]process_json_proto [11:19:34]json parsed OK: [11:19:34]protocol is kg_v1.0 [11:19:34]action value=close_receipt [11:19:34]process_action close_receipt [11:19:34]cmd_close_receipt [11:19:34]MH_GetDate [11:19:34]Write to MH i2c: F0 00 00 50 78 B7 [11:19:34]Write i2c OK [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: F0 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: F0 09 00 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: F0 09 00 50 78 00 CA C4 20 67 EE DA 66 66 69 [11:19:34]GetLastDocTimeStamp 1730200725 [11:19:34]current date 1730200778 [11:19:34]FM_GetShiftState [11:19:34]SAM_PROTO_GetShiftState [11:19:34]wFMCommunicate request_size=4 [11:19:34]MH_SAM_APDU [11:19:34]CAPDU: 80 13 01 00 [11:19:34]Write to MH i2c: E2 08 00 51 78 80 13 01 00 00 00 00 00 46 [11:19:34]Write i2c OK [11:19:34]MH_I2C_Read... [11:19:34]OFD Sender: No OFD packet to send [11:19:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:34]Read from MH i2c: E2 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: E2 0E 00 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: E2 0E 00 51 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A4 [11:19:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:19:34]wFMCommunicate OK [11:19:34]SAM_PROTO_GetShiftState done [11:19:34]FM_GetShiftState done [11:19:34]opened in 1730160548 [11:19:34]opened+sec_in_day 1730246948 [11:19:34]quantity*price = 100021 [11:19:34]sum+1 = 100023 [11:19:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 214 29.10.2024 11:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96705 ФПД: 195397263816212 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96705&fm=195397263816212&tin=02508201610067®Number=0000000000170478&sum=100000 [11:19:35]StoreToDocumentArchive [11:19:35]shift 145 fd 96705 [11:19:35]save to /storage/0145/doc_00096705 [11:19:35]save last doc name /storage/0145/doc_00096705 to /storage/kkm_last_doc_name [11:19:35]save OK [11:19:35]Clear old archive folders... [11:19:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:35]tlvbuf is 01107940 [11:19:35]SAM_PROTO_ClearQueue [11:19:35]wFMCommunicate request_size=4 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 09 00 00 [11:19:35]Write to MH i2c: E2 08 00 5E 78 80 09 00 00 00 00 00 00 48 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 5E 78 00 90 00 4A [11:19:35]RAPDU: 90 00 [11:19:35]wFMCommunicate OK [11:19:35]SAM_PROTO_ClearQueue done [11:19:35]KKMCreateOFDPacket [11:19:35]OFDProtocolAddRootSTLVToBuf [11:19:35]FM_MakeSignedData [11:19:35]FM_MakeSignedData [11:19:35]SAM_PROTO_SignData [11:19:35]wFMCommunicate request_size=4 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 0D 01 02 [11:19:35]Write to MH i2c: E2 08 00 5F 78 80 0D 01 02 00 00 00 00 50 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 5F 78 00 90 00 4B [11:19:35]RAPDU: 90 00 [11:19:35]wFMCommunicate OK [11:19:35]wFMCommunicate request_size=255 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 CB C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 79 01 00 35 04 06 00 B1 [11:19:35]Write to MH i2c: E2 02 01 60 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 CB C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 79 01 00 35 04 06 00 B1 00 00 65 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 60 78 00 90 00 4C [11:19:35]RAPDU: 90 00 [11:19:35]wFMCommunicate OK [11:19:35]wFMCommunicate request_size=10 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 0D 02 02 05 B6 78 7F F6 14 [11:19:35]Write to MH i2c: E2 0D 00 61 78 80 0D 02 02 05 00 B6 78 7F F6 14 00 00 14 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 61 78 00 90 00 4D [11:19:35]RAPDU: 90 00 [11:19:35]wFMCommunicate OK [11:19:35]wFMCommunicate request_size=4 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 0D 03 02 [11:19:35]Write to MH i2c: E2 08 00 62 78 80 0D 03 02 00 00 00 00 55 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 0B 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 0B 00 62 78 00 7C F5 79 DD 35 66 05 3F 90 00 FC [11:19:35]RAPDU: 7C F5 79 DD 35 66 05 3F 90 00 [11:19:35]wFMCommunicate OK [11:19:35]SAM_PROTO_SignData done [11:19:35]FM_MakeSignedData done [11:19:35]CreateOFDProtocolMessage [11:19:35]wFMCommunicate request_size=4 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 11 00 00 [11:19:35]Write to MH i2c: E2 08 00 63 78 80 11 00 00 00 00 00 00 55 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 17 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 17 00 63 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [11:19:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:19:35]wFMCommunicate OK [11:19:35]CreateOFDProtocolMessage done [11:19:35]OFDSenderStorePacket 96705 [11:19:35]StoreOFDPacket docnum=96705 [11:19:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E 2E 07 01 DD 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 CB C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 79 01 00 35 04 06 00 B1 B6 78 7F F6 14 7C F5 79 DD 35 66 05 3F [11:19:35]CheckFolder [11:19:35]dirname=/storage/ofd_packets [11:19:35]CheckFolder done [11:19:35]ProducePacketName [11:19:35]name=ofd_packets/00096705 [11:19:35]NVStorageSaveData ofd_packets/00096705 [11:19:35]File name is /storage/ofd_packets/00096705 [11:19:35]Write 301 bytes [11:19:35]NVStorageSaveData done [11:19:35]OFDSenderStorePacket done [11:19:35]KKMCreateOFDPacket done [11:19:35]NVStorageSaveData kkm_last_timestamp [11:19:35]File name is /storage/kkm_last_timestamp [11:19:35]Write 4 bytes [11:19:35]NVStorageSaveData done [11:19:35]ExternCall_PrintAddStr [11:19:35]wPrintStart [11:19:35]Write to MH i2c: 01 00 00 64 78 DC [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: 01 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: 01 07 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: 01 07 00 64 78 00 00 00 00 00 FF 0F F1 [11:19:35]RasterBufferAndPrint [11:19:35]line Счет N : (1)3407233 [11:19:35]line ИНН: 02508201610067 [11:19:35]line Контрольно-Кассовый Чек [11:19:35]line ПРОДАЖА [11:19:35]line ТРК (МРК, ГНК) : 23 [11:19:35]line Товар: 2710124500 [11:19:35]line Аи-95-К-5 [11:19:35]line 13.480 * 74.20 [11:19:35]line = 1000.22 [11:19:35]line НДС 12% НСП 1% [11:19:35]line > о реализуемом товаре [11:19:35]line ОКРУГЛЕНИЕ: -0.22 [11:19:35]line ИТОГО: 1000.00 [11:19:35]line Внесено: 1000.00 [11:19:35]line СДАЧА: 0.00 [11:19:35]line НСП 1% : 8.85 [11:19:35]line НДС 12% : 106.22 [11:19:35]line Наличными: 1000.00 [11:19:35]line Безнал.: 0.00 [11:19:35]line Место: АЗС № 82 "Партнер Нефть" [11:19:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:19:35]line СНО: Общий режим [11:19:35]line Чек 214 29.10.2024 11:19 [11:19:35]line Смена: 145 ФФД: 1.0 [11:19:35]line ЗНМ: 0300000017 [11:19:35]line РНМ: 0000000000170478 [11:19:35]line Версия ККМ: v1.0 [11:19:35]line ФМ: 0000000002098560 [11:19:35]line ФД: 96705 [11:19:35]line ФПД: 195397263816212 [11:19:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96705&fm=195397263816212&tin=02508201610067®Number=0000000000170478&sum=100000 [11:19:36]OFD Sender: Processing packet 96705 [packets to send 58, broken 57] [11:19:36]ProducePacketName [11:19:36]name=ofd_packets/00096705 [11:19:36]OFD Sender: To server: pG, [11:19:36]CommunicateWithHost lk.salyk.kg:30040 [11:19:36]ConnectInit lk.salyk.kg [11:19:36]written 0, free lines is 4095 [11:19:36]Connected sock=10 [11:19:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E 2E 07 01 DD 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 CB C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 79 01 00 35 04 06 00 B1 B6 78 7F F6 14 7C F5 79 DD 35 66 05 3F [11:19:36]Write to MH i2c: 01 00 00 8F 78 07 [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 07 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 07 00 8F 78 00 00 00 00 00 0E 0D 29 [11:19:36]RasterBufferAndPrint [11:19:36]line [11:19:36]line [11:19:36]line [11:19:36]line [11:19:36]line [11:19:36]written 0, free lines is 3348 [11:19:36]MH_Cut [11:19:36]Write to MH i2c: D1 01 00 96 78 01 E0 [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: D1 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: D1 01 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: D1 01 00 96 78 00 DF [11:19:36]Write to MH i2c: 01 00 00 97 78 0F [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 93 B8 47 00 D1 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 79 01 00 F4 03 04 00 F1 6E 20 67 B6 04 01 00 00 CD ED 83 CB AD 3F 29 43 [11:19:36]CommunicateWithHost err = 0 [11:19:36]CheckOFDResponse [11:19:36]1017 (14) - 77093643461234 [11:19:36]1041 (16) - 0000000002098560 [11:19:36]1040 (4) - 96705 [11:19:36]1012 (4) - 29.10.2024 05:13 [11:19:36]1206 (1) - 0 [11:19:36]OFD Sender: Remove packet 96705 [11:19:36]ProducePacketName [11:19:36]name=ofd_packets/00096705 [11:19:36]NVStorageDeleteData [11:19:37]OFD Sender: No OFD packet to send [11:19:37]*** Cut start [11:19:37]*** Partial cut [11:19:37]*** CUTSNS_PIN = 1 [11:19:37]*** CUTSNS_PIN = 0 [11:19:37]*** Brake cut motor [11:19:37]Read from MH i2c: 01 [11:19:37]MH_I2C_Read... [11:19:37]*** Stop cut motor [11:19:37]*** Cut end [11:19:37]Read from MH i2c: 01 07 00 [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: 01 07 00 97 78 00 00 00 00 00 FF 0F 24 [11:19:37]process_action close_receipt done [11:19:37]requested_data is exist [11:19:37]produce_requested_data [11:19:37]requested_item fm.sn is exist - process it [11:19:37]wFMCommunicate request_size=4 [11:19:37]MH_SAM_APDU [11:19:37]CAPDU: 80 11 00 00 [11:19:37]Write to MH i2c: E2 08 00 98 78 80 11 00 00 00 00 00 00 8A [11:19:37]Write i2c OK [11:19:37]MH_I2C_Read... [11:19:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:37]Read from MH i2c: E2 [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: E2 17 00 [11:19:37]MH_I2C_Read... [11:19:37]Read from MH i2c: E2 17 00 98 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [11:19:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:19:37]wFMCommunicate OK [11:19:37]requested_item fd.num is exist - process it [11:19:37]SAM_PROTO_GetFieldsCounters [11:19:37]wFMCommunicate request_size=4 [11:19:37]MH_SAM_APDU [11:19:37]CAPDU: 80 13 00 00 [11:19:37]Write to MH i2c: E2 08 00 99 78 80 13 00 00 00 00 00 00 8D [11:19:38]Write i2c OK [11:19:38]MH_I2C_Read... [11:19:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:38]Read from MH i2c: E2 [11:19:38]MH_I2C_Read... [11:19:38]Read from MH i2c: E2 62 00 [11:19:38]MH_I2C_Read... [11:19:38]Read from MH i2c: E2 62 00 99 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 79 01 00 0E 04 04 00 91 00 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 FC [11:19:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 79 01 00 0E 04 04 00 91 00 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 [11:19:38]wFMCommunicate OK [11:19:38]SAM_PROTO_GetFieldsCounters done [11:19:38]requested_item shift.num is exist - process it [11:19:38]requested_item shift.opened is exist - process it [11:19:38]req_shift_opened [11:19:38]FM_GetShiftState [11:19:38]SAM_PROTO_GetShiftState [11:19:38]wFMCommunicate request_size=4 [11:19:38]MH_SAM_APDU [11:19:38]CAPDU: 80 13 01 00 [11:19:38]Write to MH i2c: E2 08 00 9A 78 80 13 01 00 00 00 00 00 8F [11:19:38]Write i2c OK [11:19:38]MH_I2C_Read... [11:19:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:38]Read from MH i2c: E2 [11:19:38]MH_I2C_Read... [11:19:38]Read from MH i2c: E2 0E 00 [11:19:38]MH_I2C_Read... [11:19:38]Read from MH i2c: E2 0E 00 9A 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [11:19:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:19:38]wFMCommunicate OK [11:19:38]SAM_PROTO_GetShiftState done [11:19:38]FM_GetShiftState done [11:19:38]req_shift_opened done [11:19:38]requested_item shift.open_date is exist - process it [11:19:38]req_shift_open_date [11:19:38]req_shift_open_date done [11:19:38]produce_requested_data done [11:19:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96705,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:19:38]process_action_free close_receipt [11:19:38]json_value_free [11:19:38]json_value_free done [11:19:38]process_json_proto returns [11:19:38]Send response to host [11:19:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96705,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:19:38]free response buf [11:19:38]execute_script done [11:19:38]execute_script returns [11:19:38]free content buf [11:19:38]Sock 9.Close socket [11:19:38]Sock 9.Thread stoped [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:19:57]accept exits with 7 [11:19:57]New connection [11:19:57]New thread 3066920292 created [11:19:57]Thread 3066776932 joined [11:19:57]Waiting for new connection... [11:19:57] Sock 7.Parse request [11:19:57]Sock 7.Check first char [11:19:57]Sock 7.First char is OK [11:19:57]request: POST /json_proto HTTP/1.0 [11:19:57]Method: POST [11:19:57]URL: /json_proto [11:19:57]Method is POST - this is cgi request [11:19:57]url: /json_proto [11:19:57]query_string will be loaded in cgi processing [11:19:57]execute_cgi json_proto POST (null) [11:19:57]execute_cgi path=json_proto method=POST [11:19:57]POST find Content-Length [11:19:57]Host: 172.17.40.67:8080 [11:19:57]Content-Length: 683 [11:19:57]Content-Type: application/json [11:19:57] [11:19:57]POST finish read [11:19:57]Found Content-Length = 683 [11:19:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:57]execute_script... [11:19: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)3407232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:57]POST & json_proto [11:19:57]process_json_proto [11:19:57]json parsed OK: [11:19:57]protocol is kg_v1.0 [11:19:57]action value=close_receipt [11:19:57]process_action close_receipt [11:19:57]cmd_close_receipt [11:19:57]MH_GetDate [11:19:57]Write to MH i2c: F0 00 00 9B 78 02 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: F0 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: F0 09 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: F0 09 00 9B 78 00 E2 C4 20 67 EE DA 66 66 CC [11:19:57]GetLastDocTimeStamp 1730200779 [11:19:57]current date 1730200802 [11:19:57]FM_GetShiftState [11:19:57]SAM_PROTO_GetShiftState [11:19:57]wFMCommunicate request_size=4 [11:19:57]MH_SAM_APDU [11:19:57]CAPDU: 80 13 01 00 [11:19:57]Write to MH i2c: E2 08 00 9C 78 80 13 01 00 00 00 00 00 91 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 0E 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 0E 00 9C 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [11:19:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:19:57]wFMCommunicate OK [11:19:57]SAM_PROTO_GetShiftState done [11:19:57]FM_GetShiftState done [11:19:57]opened in 1730160548 [11:19:57]opened+sec_in_day 1730246948 [11:19:57]quantity*price = 200031 [11:19:57]sum+1 = 200032 [11:19:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 215 29.10.2024 11:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96706 ФПД: 167905314824326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112002&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96706&fm=167905314824326&tin=02508201610067®Number=0000000000170478&sum=200000 [11:19:58]StoreToDocumentArchive [11:19:58]shift 145 fd 96706 [11:19:58]save to /storage/0145/doc_00096706 [11:19:58]save last doc name /storage/0145/doc_00096706 to /storage/kkm_last_doc_name [11:19:58]save OK [11:19:58]Clear old archive folders... [11:19:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:58]tlvbuf is 01275FD0 [11:19:58]SAM_PROTO_ClearQueue [11:19:58]wFMCommunicate request_size=4 [11:19:58]MH_SAM_APDU [11:19:58]CAPDU: 80 09 00 00 [11:19:58]Write to MH i2c: E2 08 00 A9 78 80 09 00 00 00 00 00 00 93 [11:19:58]Write i2c OK [11:19:58]MH_I2C_Read... [11:19:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:58]Read from MH i2c: E2 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: E2 03 00 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: E2 03 00 A9 78 00 90 00 95 [11:19:58]RAPDU: 90 00 [11:19:58]wFMCommunicate OK [11:19:58]SAM_PROTO_ClearQueue done [11:19:58]KKMCreateOFDPacket [11:19:58]OFDProtocolAddRootSTLVToBuf [11:19:58]FM_MakeSignedData [11:19:58]FM_MakeSignedData [11:19:58]SAM_PROTO_SignData [11:19:58]wFMCommunicate request_size=4 [11:19:58]MH_SAM_APDU [11:19:58]CAPDU: 80 0D 01 02 [11:19:58]Write to MH i2c: E2 08 00 AA 78 80 0D 01 02 00 00 00 00 9B [11:19:58]Write i2c OK [11:19:58]MH_I2C_Read... [11:19:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:58]Read from MH i2c: E2 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: E2 03 00 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: E2 03 00 AA 78 00 90 00 96 [11:19:58]RAPDU: 90 00 [11:19:58]wFMCommunicate OK [11:19:58]wFMCommunicate request_size=255 [11:19:58]MH_SAM_APDU [11:19: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 34 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 D7 00 00 00 F4 03 04 00 E2 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 79 01 00 35 04 06 00 98 [11:19:58]Write to MH i2c: E2 02 01 AB 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D7 00 00 00 F4 03 04 00 E2 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 79 01 00 35 04 06 00 98 00 00 D4 [11:19:58]Write i2c OK [11:19:58]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 AB 78 00 90 00 97 [11:19:59]RAPDU: 90 00 [11:19:59]wFMCommunicate OK [11:19:59]wFMCommunicate request_size=10 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 0D 02 02 05 B5 80 A5 60 86 [11:19:59]Write to MH i2c: E2 0D 00 AC 78 80 0D 02 02 05 00 B5 80 A5 60 86 00 00 68 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 AC 78 00 90 00 98 [11:19:59]RAPDU: 90 00 [11:19:59]wFMCommunicate OK [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 0D 03 02 [11:19:59]Write to MH i2c: E2 08 00 AD 78 80 0D 03 02 00 00 00 00 A0 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 0B 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 0B 00 AD 78 00 1D 40 EE 51 CE 7F E2 E3 90 00 4F [11:19:59]RAPDU: 1D 40 EE 51 CE 7F E2 E3 90 00 [11:19:59]wFMCommunicate OK [11:19:59]SAM_PROTO_SignData done [11:19:59]FM_MakeSignedData done [11:19:59]CreateOFDProtocolMessage [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 11 00 00 [11:19:59]Write to MH i2c: E2 08 00 AE 78 80 11 00 00 00 00 00 00 A0 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 17 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 17 00 AE 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [11:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:19:59]wFMCommunicate OK [11:19:59]CreateOFDProtocolMessage done [11:19:59]OFDSenderStorePacket 96706 [11:19:59]StoreOFDPacket docnum=96706 [11:19:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D BB 07 01 64 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 34 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 D7 00 00 00 F4 03 04 00 E2 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 79 01 00 35 04 06 00 98 B5 80 A5 60 86 1D 40 EE 51 CE 7F E2 E3 [11:19:59]CheckFolder [11:19:59]dirname=/storage/ofd_packets [11:19:59]CheckFolder done [11:19:59]ProducePacketName [11:19:59]name=ofd_packets/00096706 [11:19:59]NVStorageSaveData ofd_packets/00096706 [11:19:59]File name is /storage/ofd_packets/00096706 [11:19:59]Write 301 bytes [11:19:59]NVStorageSaveData done [11:19:59]OFDSenderStorePacket done [11:19:59]KKMCreateOFDPacket done [11:19:59]NVStorageSaveData kkm_last_timestamp [11:19:59]File name is /storage/kkm_last_timestamp [11:19:59]Write 4 bytes [11:19:59]NVStorageSaveData done [11:19:59]ExternCall_PrintAddStr [11:19:59]wPrintStart [11:19:59]Write to MH i2c: 01 00 00 AF 78 27 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 07 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 07 00 AF 78 00 00 00 00 00 FF 0F 3C [11:19:59]RasterBufferAndPrint [11:19:59]line Счет N : (1)3407232 [11:19:59]line ИНН: 02508201610067 [11:19:59]line Контрольно-Кассовый Чек [11:19:59]line ПРОДАЖА [11:19:59]line ТРК (МРК, ГНК) : 12 [11:19:59]line Товар: 2710124130 [11:19:59]line Аи-92-К-4 [11:19:59]line 29.900 * 66.90 [11:19:59]line = 2000.31 [11:19:59]line НДС 12% НСП 1% [11:19:59]line > о реализуемом товаре [11:19:59]line ОКРУГЛЕНИЕ: -0.31 [11:19:59]line ИТОГО: 2000.00 [11:19:59]line Внесено: 2000.00 [11:19:59]line СДАЧА: 0.00 [11:19:59]line НСП 1% : 17.70 [11:19:59]line НДС 12% : 212.42 [11:19:59]line Наличными: 2000.00 [11:19:59]line Безнал.: 0.00 [11:19:59]line Место: АЗС № 82 "Партнер Нефть" [11:19:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:19:59]line СНО: Общий режим [11:19:59]line Чек 215 29.10.2024 11:20 [11:19:59]line Смена: 145 ФФД: 1.0 [11:19:59]line ЗНМ: 0300000017 [11:19:59]line РНМ: 0000000000170478 [11:19:59]line Версия ККМ: v1.0 [11:19:59]line ФМ: 0000000002098560 [11:19:59]line ФД: 96706 [11:19:59]line ФПД: 167905314824326 [11:19:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112002&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96706&fm=167905314824326&tin=02508201610067®Number=0000000000170478&sum=200000 [11:19:59]OFD Sender: Processing packet 96706 [packets to send 58, broken 57] [11:19:59]ProducePacketName [11:19:59]name=ofd_packets/00096706 [11:19:59]OFD Sender: To server: pG, [11:19:59]CommunicateWithHost lk.salyk.kg:30040 [11:19:59]ConnectInit lk.salyk.kg [11:19:59]written 0, free lines is 4095 [11:19:59]Connected sock=9 [11:19:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D BB 07 01 64 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 34 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 D7 00 00 00 F4 03 04 00 E2 C4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 79 01 00 35 04 06 00 98 B5 80 A5 60 86 1D 40 EE 51 CE 7F E2 E3 [11:19:59]Write to MH i2c: 01 00 00 DA 78 52 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 07 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 07 00 DA 78 00 00 00 00 00 0B 0D 71 [11:19:59]RasterBufferAndPrint [11:19:59]line [11:19:59]line [11:19:59]line [11:19:59]line [11:19:59]line [11:19:59]written 0, free lines is 3345 [11:20:00]MH_Cut [11:20:00]Write to MH i2c: D1 01 00 E1 78 01 2B [11:20:00]Write i2c OK [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: D1 [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: D1 01 00 [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: D1 01 00 E1 78 00 2A [11:20:00]Write to MH i2c: 01 00 00 E2 78 5A [11:20:00]Write i2c OK [11:20:00]MH_I2C_Read... [11:20:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 89 40 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 C2 79 01 00 F4 03 04 00 09 6F 20 67 B6 04 01 00 00 32 9C A8 33 45 53 77 C4 [11:20:00]CommunicateWithHost err = 0 [11:20:00]CheckOFDResponse [11:20:00]1017 (14) - 77093643461234 [11:20:00]1041 (16) - 0000000002098560 [11:20:00]1040 (4) - 96706 [11:20:00]1012 (4) - 29.10.2024 05:13 [11:20:00]1206 (1) - 0 [11:20:00]OFD Sender: Remove packet 96706 [11:20:00]ProducePacketName [11:20:00]name=ofd_packets/00096706 [11:20:00]NVStorageDeleteData [11:20:00]OFD Sender: No OFD packet to send [11:20:00]*** Cut start [11:20:00]*** Partial cut [11:20:00]*** CUTSNS_PIN = 1 [11:20:00]*** CUTSNS_PIN = 0 [11:20:00]*** Brake cut motor [11:20:01]Read from MH i2c: 01 [11:20:01]MH_I2C_Read... [11:20:01]*** Stop cut motor [11:20:01]*** Cut end [11:20:01]Read from MH i2c: 01 07 00 [11:20:01]MH_I2C_Read... [11:20:01]Read from MH i2c: 01 07 00 E2 78 00 00 00 00 00 FF 0F 6F [11:20:01]process_action close_receipt done [11:20:01]requested_data is exist [11:20:01]produce_requested_data [11:20:01]requested_item fm.sn is exist - process it [11:20:01]wFMCommunicate request_size=4 [11:20:01]MH_SAM_APDU [11:20:01]CAPDU: 80 11 00 00 [11:20:01]Write to MH i2c: E2 08 00 E3 78 80 11 00 00 00 00 00 00 D5 [11:20:01]Write i2c OK [11:20:01]MH_I2C_Read... [11:20:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:01]Read from MH i2c: E2 [11:20:01]MH_I2C_Read... [11:20:01]Read from MH i2c: E2 17 00 [11:20:01]MH_I2C_Read... [11:20:01]Read from MH i2c: E2 17 00 E3 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [11:20:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:20:01]wFMCommunicate OK [11:20:01]requested_item fd.num is exist - process it [11:20:01]SAM_PROTO_GetFieldsCounters [11:20:01]wFMCommunicate request_size=4 [11:20:01]MH_SAM_APDU [11:20:01]CAPDU: 80 13 00 00 [11:20:01]Write to MH i2c: E2 08 00 E4 78 80 13 00 00 00 00 00 00 D8 [11:20:01]Write i2c OK [11:20:01]MH_I2C_Read... [11:20:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:01]Read from MH i2c: E2 [11:20:01]MH_I2C_Read... [11:20:01]Read from MH i2c: E2 62 00 [11:20:01]MH_I2C_Read... [11:20:01]Read from MH i2c: E2 62 00 E4 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 79 01 00 0E 04 04 00 91 00 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 4B [11:20:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 79 01 00 0E 04 04 00 91 00 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 [11:20:01]wFMCommunicate OK [11:20:01]SAM_PROTO_GetFieldsCounters done [11:20:01]requested_item shift.num is exist - process it [11:20:01]requested_item shift.opened is exist - process it [11:20:01]req_shift_opened [11:20:01]FM_GetShiftState [11:20:01]SAM_PROTO_GetShiftState [11:20:01]wFMCommunicate request_size=4 [11:20:01]MH_SAM_APDU [11:20:01]CAPDU: 80 13 01 00 [11:20:01]Write to MH i2c: E2 08 00 E5 78 80 13 01 00 00 00 00 00 DA [11:20:01]Write i2c OK [11:20:01]MH_I2C_Read... [11:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:01]Read from MH i2c: E2 [11:20:01]MH_I2C_Read... [11:20:01]Read from MH i2c: E2 0E 00 [11:20:01]MH_I2C_Read... [11:20:01]Read from MH i2c: E2 0E 00 E5 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 38 [11:20:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:20:01]wFMCommunicate OK [11:20:01]SAM_PROTO_GetShiftState done [11:20:01]FM_GetShiftState done [11:20:01]req_shift_opened done [11:20:01]requested_item shift.open_date is exist - process it [11:20:01]req_shift_open_date [11:20:01]req_shift_open_date done [11:20:01]produce_requested_data done [11:20:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96706,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:20:01]process_action_free close_receipt [11:20:01]json_value_free [11:20:01]json_value_free done [11:20:01]process_json_proto returns [11:20:01]Send response to host [11:20:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96706,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:20:01]free response buf [11:20:01]execute_script done [11:20:01]execute_script returns [11:20:01]free content buf [11:20:01]Sock 7.Close socket [11:20:01]Sock 7.Thread stoped [11:20:05]OFD Sender: No OFD packet to send [11:20:10]OFD Sender: No OFD packet to send [11:20:15]OFD Sender: No OFD packet to send [11:20:20]OFD Sender: No OFD packet to send [11:20:25]OFD Sender: No OFD packet to send [11:20:30]OFD Sender: No OFD packet to send [11:20:35]OFD Sender: No OFD packet to send [11:20:40]OFD Sender: No OFD packet to send [11:20:43]accept exits with 10 [11:20:43]New connection [11:20:43]New thread 3066776932 created [11:20:43]Thread 3066920292 joined [11:20:43]Waiting for new connection... [11:20:43] Sock 10.Parse request [11:20:43]Sock 10.Check first char [11:20:43]Sock 10.First char is OK [11:20:43]request: POST /json_proto HTTP/1.0 [11:20:43]Method: POST [11:20:43]URL: /json_proto [11:20:43]Method is POST - this is cgi request [11:20:43]url: /json_proto [11:20:43]query_string will be loaded in cgi processing [11:20:43]execute_cgi json_proto POST (null) [11:20:43]execute_cgi path=json_proto method=POST [11:20:43]POST find Content-Length [11:20:43]Host: 172.17.40.67:8080 [11:20:43]Content-Length: 678 [11:20:43]Content-Type: application/json [11:20:43] [11:20:43]POST finish read [11:20:43]Found Content-Length = 678 [11:20:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:43]execute_script... [11:20: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)3407234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:43]POST & json_proto [11:20:43]process_json_proto [11:20:43]json parsed OK: [11:20:43]protocol is kg_v1.0 [11:20:43]action value=close_receipt [11:20:43]process_action close_receipt [11:20:43]cmd_close_receipt [11:20:43]MH_GetDate [11:20:43]Write to MH i2c: F0 00 00 E6 78 4D [11:20:43]Write i2c OK [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: F0 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: F0 09 00 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: F0 09 00 E6 78 00 10 C5 20 67 EE DA 66 66 46 [11:20:43]GetLastDocTimeStamp 1730200802 [11:20:43]current date 1730200848 [11:20:43]FM_GetShiftState [11:20:43]SAM_PROTO_GetShiftState [11:20:43]wFMCommunicate request_size=4 [11:20:43]MH_SAM_APDU [11:20:43]CAPDU: 80 13 01 00 [11:20:43]Write to MH i2c: E2 08 00 E7 78 80 13 01 00 00 00 00 00 DC [11:20:43]Write i2c OK [11:20:43]MH_I2C_Read... [11:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:43]Read from MH i2c: E2 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 0E 00 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 0E 00 E7 78 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [11:20:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:20:43]wFMCommunicate OK [11:20:43]SAM_PROTO_GetShiftState done [11:20:43]FM_GetShiftState done [11:20:43]opened in 1730160548 [11:20:43]opened+sec_in_day 1730246948 [11:20:43]quantity*price = 50041 [11:20:43]sum+1 = 50042 [11:20:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 216 29.10.2024 11:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96707 ФПД: 203833432306692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112048&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96707&fm=203833432306692&tin=02508201610067®Number=0000000000170478&sum=50000 [11:20:45]StoreToDocumentArchive [11:20:45]shift 145 fd 96707 [11:20:45]save to /storage/0145/doc_00096707 [11:20:45]save last doc name /storage/0145/doc_00096707 to /storage/kkm_last_doc_name [11:20:45]save OK [11:20:45]Clear old archive folders... [11:20:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:20:45]tlvbuf is 0115A3C0 [11:20:45]SAM_PROTO_ClearQueue [11:20:45]wFMCommunicate request_size=4 [11:20:45]MH_SAM_APDU [11:20:45]CAPDU: 80 09 00 00 [11:20:45]Write to MH i2c: E2 08 00 F4 78 80 09 00 00 00 00 00 00 DE [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:45]Read from MH i2c: E2 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 F4 78 00 90 00 E0 [11:20:45]RAPDU: 90 00 [11:20:45]wFMCommunicate OK [11:20:45]SAM_PROTO_ClearQueue done [11:20:45]KKMCreateOFDPacket [11:20:45]OFDProtocolAddRootSTLVToBuf [11:20:45]FM_MakeSignedData [11:20:45]FM_MakeSignedData [11:20:45]SAM_PROTO_SignData [11:20:45]wFMCommunicate request_size=4 [11:20:45]MH_SAM_APDU [11:20:45]CAPDU: 80 0D 01 02 [11:20:45]Write to MH i2c: E2 08 00 F5 78 80 0D 01 02 00 00 00 00 E6 [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:45]Read from MH i2c: E2 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 F5 78 00 90 00 E1 [11:20:45]RAPDU: 90 00 [11:20:45]wFMCommunicate OK [11:20:45]wFMCommunicate request_size=255 [11:20:45]MH_SAM_APDU [11:20: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 34 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 D8 00 00 00 F4 03 04 00 10 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 79 01 00 35 04 06 00 B9 [11:20:45]Write to MH i2c: E2 02 01 F6 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D8 00 00 00 F4 03 04 00 10 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 79 01 00 35 04 06 00 B9 00 00 2F [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:45]Read from MH i2c: E2 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 F6 78 00 90 00 E2 [11:20:45]RAPDU: 90 00 [11:20:45]wFMCommunicate OK [11:20:45]wFMCommunicate request_size=10 [11:20:45]MH_SAM_APDU [11:20:45]CAPDU: 80 0D 02 02 05 62 AB 53 74 04 [11:20:45]Write to MH i2c: E2 0D 00 F7 78 80 0D 02 02 05 00 62 AB 53 74 04 00 00 CB [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:45]Read from MH i2c: E2 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 03 00 F7 78 00 90 00 E3 [11:20:45]RAPDU: 90 00 [11:20:45]wFMCommunicate OK [11:20:45]wFMCommunicate request_size=4 [11:20:45]MH_SAM_APDU [11:20:45]CAPDU: 80 0D 03 02 [11:20:45]Write to MH i2c: E2 08 00 F8 78 80 0D 03 02 00 00 00 00 EB [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:45]Read from MH i2c: E2 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 0B 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 0B 00 F8 78 00 3F 15 98 1A B4 F3 18 DD 90 00 8E [11:20:45]RAPDU: 3F 15 98 1A B4 F3 18 DD 90 00 [11:20:45]wFMCommunicate OK [11:20:45]SAM_PROTO_SignData done [11:20:45]FM_MakeSignedData done [11:20:45]CreateOFDProtocolMessage [11:20:45]wFMCommunicate request_size=4 [11:20:45]MH_SAM_APDU [11:20:45]CAPDU: 80 11 00 00 [11:20:45]Write to MH i2c: E2 08 00 F9 78 80 11 00 00 00 00 00 00 EB [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:45]Read from MH i2c: E2 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 17 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: E2 17 00 F9 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [11:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:20:45]wFMCommunicate OK [11:20:45]CreateOFDProtocolMessage done [11:20:45]OFDSenderStorePacket 96707 [11:20:45]StoreOFDPacket docnum=96707 [11:20:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 94 07 01 D6 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 34 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 D8 00 00 00 F4 03 04 00 10 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 79 01 00 35 04 06 00 B9 62 AB 53 74 04 3F 15 98 1A B4 F3 18 DD [11:20:45]CheckFolder [11:20:45]dirname=/storage/ofd_packets [11:20:45]CheckFolder done [11:20:45]ProducePacketName [11:20:45]name=ofd_packets/00096707 [11:20:45]NVStorageSaveData ofd_packets/00096707 [11:20:45]File name is /storage/ofd_packets/00096707 [11:20:45]Write 301 bytes [11:20:45]NVStorageSaveData done [11:20:45]OFDSenderStorePacket done [11:20:45]KKMCreateOFDPacket done [11:20:45]NVStorageSaveData kkm_last_timestamp [11:20:45]File name is /storage/kkm_last_timestamp [11:20:45]Write 4 bytes [11:20:45]NVStorageSaveData done [11:20:45]ExternCall_PrintAddStr [11:20:45]wPrintStart [11:20:45]Write to MH i2c: 01 00 00 FA 78 72 [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: 01 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: 01 07 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: 01 07 00 FA 78 00 00 00 00 00 FF 0F 87 [11:20:45]RasterBufferAndPrint [11:20:45]line Счет N : (1)3407234 [11:20:45]line ИНН: 02508201610067 [11:20:45]line Контрольно-Кассовый Чек [11:20:45]line ПРОДАЖА [11:20:45]line ТРК (МРК, ГНК) : 42 [11:20:45]line Товар: 2710124130 [11:20:45]line Аи-92-К-4 [11:20:45]line 7.480 * 66.90 [11:20:45]line = 500.41 [11:20:45]line НДС 12% НСП 1% [11:20:45]line > о реализуемом товаре [11:20:45]line ОКРУГЛЕНИЕ: -0.41 [11:20:45]line ИТОГО: 500.00 [11:20:45]line Внесено: 500.00 [11:20:45]line СДАЧА: 0.00 [11:20:45]line НСП 1% : 4.43 [11:20:45]line НДС 12% : 53.14 [11:20:45]line Наличными: 500.00 [11:20:45]line Безнал.: 0.00 [11:20:45]line Место: АЗС № 82 "Партнер Нефть" [11:20:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:20:45]line СНО: Общий режим [11:20:45]line Чек 216 29.10.2024 11:20 [11:20:45]line Смена: 145 ФФД: 1.0 [11:20:45]line ЗНМ: 0300000017 [11:20:45]line РНМ: 0000000000170478 [11:20:45]line Версия ККМ: v1.0 [11:20:45]line ФМ: 0000000002098560 [11:20:45]line ФД: 96707 [11:20:45]line ФПД: 203833432306692 [11:20:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112048&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96707&fm=203833432306692&tin=02508201610067®Number=0000000000170478&sum=50000 [11:20:45]OFD Sender: Processing packet 96707 [packets to send 58, broken 57] [11:20:45]ProducePacketName [11:20:45]name=ofd_packets/00096707 [11:20:45]OFD Sender: To server: pG, [11:20:45]CommunicateWithHost lk.salyk.kg:30040 [11:20:45]ConnectInit lk.salyk.kg [11:20:45]written 0, free lines is 4095 [11:20:46]Connected sock=9 [11:20:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 94 07 01 D6 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 34 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 D8 00 00 00 F4 03 04 00 10 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 79 01 00 35 04 06 00 B9 62 AB 53 74 04 3F 15 98 1A B4 F3 18 DD [11:20:46]Write to MH i2c: 01 00 00 25 79 9E [11:20:46]Write i2c OK [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: 01 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: 01 07 00 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: 01 07 00 25 79 00 00 00 00 00 0C 0D BE [11:20:46]RasterBufferAndPrint [11:20:46]line [11:20:46]line [11:20:46]line [11:20:46]line [11:20:46]line [11:20:46]written 0, free lines is 3346 [11:20:46]MH_Cut [11:20:46]Write to MH i2c: D1 01 00 2C 79 01 77 [11:20:46]Write i2c OK [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: D1 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: D1 01 00 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: D1 01 00 2C 79 00 76 [11:20:46]Write to MH i2c: 01 00 00 2D 79 A6 [11:20:46]Write i2c OK [11:20:46]MH_I2C_Read... [11:20:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 24 47 00 69 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 32 30 39 38 35 36 30 10 04 04 00 C3 79 01 00 F4 03 04 00 37 6F 20 67 B6 04 01 00 00 E1 0D 75 CC 9A 87 98 00 [11:20:46]CommunicateWithHost err = 0 [11:20:46]CheckOFDResponse [11:20:46]1017 (14) - 77093643461234 [11:20:46]1041 (16) - 0000000002098560 [11:20:46]1040 (4) - 96707 [11:20:46]1012 (4) - 29.10.2024 05:14 [11:20:46]1206 (1) - 0 [11:20:46]OFD Sender: Remove packet 96707 [11:20:46]ProducePacketName [11:20:46]name=ofd_packets/00096707 [11:20:46]NVStorageDeleteData [11:20:46]OFD Sender: No OFD packet to send [11:20:47]*** Cut start [11:20:47]*** Partial cut [11:20:47]*** CUTSNS_PIN = 1 [11:20:47]*** CUTSNS_PIN = 0 [11:20:47]*** Brake cut motor [11:20:47]Read from MH i2c: 01 [11:20:47]MH_I2C_Read... [11:20:47]*** Stop cut motor [11:20:47]*** Cut end [11:20:47]Read from MH i2c: 01 07 00 [11:20:47]MH_I2C_Read... [11:20:47]Read from MH i2c: 01 07 00 2D 79 00 00 00 00 00 FF 0F BB [11:20:47]process_action close_receipt done [11:20:47]requested_data is exist [11:20:47]produce_requested_data [11:20:47]requested_item fm.sn is exist - process it [11:20:47]wFMCommunicate request_size=4 [11:20:47]MH_SAM_APDU [11:20:47]CAPDU: 80 11 00 00 [11:20:47]Write to MH i2c: E2 08 00 2E 79 80 11 00 00 00 00 00 00 21 [11:20:47]Write i2c OK [11:20:47]MH_I2C_Read... [11:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:47]Read from MH i2c: E2 [11:20:47]MH_I2C_Read... [11:20:47]Read from MH i2c: E2 17 00 [11:20:47]MH_I2C_Read... [11:20:47]Read from MH i2c: E2 17 00 2E 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [11:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:20:47]wFMCommunicate OK [11:20:47]requested_item fd.num is exist - process it [11:20:47]SAM_PROTO_GetFieldsCounters [11:20:47]wFMCommunicate request_size=4 [11:20:47]MH_SAM_APDU [11:20:47]CAPDU: 80 13 00 00 [11:20:47]Write to MH i2c: E2 08 00 2F 79 80 13 00 00 00 00 00 00 24 [11:20:47]Write i2c OK [11:20:47]MH_I2C_Read... [11:20:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:47]Read from MH i2c: E2 [11:20:47]MH_I2C_Read... [11:20:47]Read from MH i2c: E2 62 00 [11:20:47]MH_I2C_Read... [11:20:47]Read from MH i2c: E2 62 00 2F 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 79 01 00 0E 04 04 00 91 00 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 9B [11:20:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 79 01 00 0E 04 04 00 91 00 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 [11:20:47]wFMCommunicate OK [11:20:47]SAM_PROTO_GetFieldsCounters done [11:20:47]requested_item shift.num is exist - process it [11:20:47]requested_item shift.opened is exist - process it [11:20:47]req_shift_opened [11:20:47]FM_GetShiftState [11:20:47]SAM_PROTO_GetShiftState [11:20:47]wFMCommunicate request_size=4 [11:20:47]MH_SAM_APDU [11:20:47]CAPDU: 80 13 01 00 [11:20:47]Write to MH i2c: E2 08 00 30 79 80 13 01 00 00 00 00 00 26 [11:20:47]Write i2c OK [11:20:47]MH_I2C_Read... [11:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:47]Read from MH i2c: E2 [11:20:47]MH_I2C_Read... [11:20:47]Read from MH i2c: E2 0E 00 [11:20:47]MH_I2C_Read... [11:20:47]Read from MH i2c: E2 0E 00 30 79 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 84 [11:20:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:20:47]wFMCommunicate OK [11:20:47]SAM_PROTO_GetShiftState done [11:20:47]FM_GetShiftState done [11:20:47]req_shift_opened done [11:20:47]requested_item shift.open_date is exist - process it [11:20:47]req_shift_open_date [11:20:47]req_shift_open_date done [11:20:47]produce_requested_data done [11:20:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96707,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:20:47]process_action_free close_receipt [11:20:47]json_value_free [11:20:47]json_value_free done [11:20:47]process_json_proto returns [11:20:47]Send response to host [11:20:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96707,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:20:47]free response buf [11:20:47]execute_script done [11:20:47]execute_script returns [11:20:47]free content buf [11:20:47]Sock 10.Close socket [11:20:47]Sock 10.Thread stoped [11:20:51]OFD Sender: No OFD packet to send [11:20:56]OFD Sender: No OFD packet to send [11:21:01]OFD Sender: No OFD packet to send [11:21:06]OFD Sender: No OFD packet to send [11:21:11]OFD Sender: No OFD packet to send [11:21:16]OFD Sender: No OFD packet to send [11:21:21]OFD Sender: No OFD packet to send [11:21:27]OFD Sender: No OFD packet to send [11:21:32]OFD Sender: No OFD packet to send [11:21:36]accept exits with 7 [11:21:36]New connection [11:21:36]New thread 3066920292 created [11:21:36]Thread 3066776932 joined [11:21:36]Waiting for new connection... [11:21:36] Sock 7.Parse request [11:21:36]Sock 7.Check first char [11:21:36]Sock 7.First char is OK [11:21:36]request: POST /json_proto HTTP/1.0 [11:21:36]Method: POST [11:21:36]URL: /json_proto [11:21:36]Method is POST - this is cgi request [11:21:36]url: /json_proto [11:21:36]query_string will be loaded in cgi processing [11:21:36]execute_cgi json_proto POST (null) [11:21:36]execute_cgi path=json_proto method=POST [11:21:36]POST find Content-Length [11:21:36]Host: 172.17.40.67:8080 [11:21:36]Content-Length: 675 [11:21:36]Content-Type: application/json [11:21:36] [11:21:36]POST finish read [11:21:36]Found Content-Length = 675 [11:21:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:36]execute_script... [11:21:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:36]POST & json_proto [11:21:36]process_json_proto [11:21:36]json parsed OK: [11:21:36]protocol is kg_v1.0 [11:21:36]action value=close_receipt [11:21:36]process_action close_receipt [11:21:36]cmd_close_receipt [11:21:36]MH_GetDate [11:21:36]Write to MH i2c: F0 00 00 31 79 99 [11:21:36]Write i2c OK [11:21:36]MH_I2C_Read... [11:21:36]Read from MH i2c: F0 [11:21:36]MH_I2C_Read... [11:21:36]Read from MH i2c: F0 09 00 [11:21:36]MH_I2C_Read... [11:21:36]Read from MH i2c: F0 09 00 31 79 00 45 C5 20 67 EE DA 66 66 C7 [11:21:36]GetLastDocTimeStamp 1730200848 [11:21:36]current date 1730200901 [11:21:36]FM_GetShiftState [11:21:36]SAM_PROTO_GetShiftState [11:21:36]wFMCommunicate request_size=4 [11:21:36]MH_SAM_APDU [11:21:36]CAPDU: 80 13 01 00 [11:21:36]Write to MH i2c: E2 08 00 32 79 80 13 01 00 00 00 00 00 28 [11:21:36]Write i2c OK [11:21:36]MH_I2C_Read... [11:21:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:36]Read from MH i2c: E2 [11:21:36]MH_I2C_Read... [11:21:36]Read from MH i2c: E2 0E 00 [11:21:36]MH_I2C_Read... [11:21:36]Read from MH i2c: E2 0E 00 32 79 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [11:21:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:21:36]wFMCommunicate OK [11:21:36]SAM_PROTO_GetShiftState done [11:21:36]FM_GetShiftState done [11:21:36]opened in 1730160548 [11:21:36]opened+sec_in_day 1730246948 [11:21:36]quantity*price = 50063 [11:21:36]sum+1 = 50064 [11:21:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 217 29.10.2024 11:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96708 ФПД: 183615880661151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112141&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96708&fm=183615880661151&tin=02508201610067®Number=0000000000170478&sum=50000 [11:21:37]StoreToDocumentArchive [11:21:37]shift 145 fd 96708 [11:21:37]save to /storage/0145/doc_00096708 [11:21:37]save last doc name /storage/0145/doc_00096708 to /storage/kkm_last_doc_name [11:21:37]save OK [11:21:37]Clear old archive folders... [11:21:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:21:37]tlvbuf is 0139BE60 [11:21:37]SAM_PROTO_ClearQueue [11:21:37]wFMCommunicate request_size=4 [11:21:37]MH_SAM_APDU [11:21:37]CAPDU: 80 09 00 00 [11:21:37]Write to MH i2c: E2 08 00 3F 79 80 09 00 00 00 00 00 00 2A [11:21:37]Write i2c OK [11:21:37]MH_I2C_Read... [11:21:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:37]Read from MH i2c: E2 [11:21:37]MH_I2C_Read... [11:21:37]Read from MH i2c: E2 03 00 [11:21:37]MH_I2C_Read... [11:21:37]Read from MH i2c: E2 03 00 3F 79 00 90 00 2C [11:21:37]RAPDU: 90 00 [11:21:37]wFMCommunicate OK [11:21:37]SAM_PROTO_ClearQueue done [11:21:37]KKMCreateOFDPacket [11:21:37]OFDProtocolAddRootSTLVToBuf [11:21:37]FM_MakeSignedData [11:21:37]FM_MakeSignedData [11:21:37]SAM_PROTO_SignData [11:21:37]wFMCommunicate request_size=4 [11:21:37]MH_SAM_APDU [11:21:37]CAPDU: 80 0D 01 02 [11:21:37]Write to MH i2c: E2 08 00 40 79 80 0D 01 02 00 00 00 00 32 [11:21:37]Write i2c OK [11:21:37]MH_I2C_Read... [11:21:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:37]Read from MH i2c: E2 [11:21:37]MH_I2C_Read... [11:21:37]Read from MH i2c: E2 03 00 [11:21:37]MH_I2C_Read... [11:21:37]Read from MH i2c: E2 03 00 40 79 00 90 00 2D [11:21:37]RAPDU: 90 00 [11:21:37]wFMCommunicate OK [11:21:37]wFMCommunicate request_size=255 [11:21:37]MH_SAM_APDU [11:21:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 45 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 79 01 00 35 04 06 00 A6 FF 67 57 [11:21:37]Write to MH i2c: E2 02 01 41 79 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 45 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 79 01 00 35 04 06 00 A6 FF 67 57 00 00 DB [11:21:37]Write i2c OK [11:21:37]MH_I2C_Read... [11:21:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:38]Read from MH i2c: E2 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 03 00 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 03 00 41 79 00 90 00 2E [11:21:38]RAPDU: 90 00 [11:21:38]wFMCommunicate OK [11:21:38]wFMCommunicate request_size=7 [11:21:38]MH_SAM_APDU [11:21:38]CAPDU: 80 0D 02 02 02 88 9F [11:21:38]Write to MH i2c: E2 0A 00 42 79 80 0D 02 02 02 00 88 9F 00 00 60 [11:21:38]Write i2c OK [11:21:38]MH_I2C_Read... [11:21:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:38]Read from MH i2c: E2 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 03 00 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 03 00 42 79 00 90 00 2F [11:21:38]RAPDU: 90 00 [11:21:38]wFMCommunicate OK [11:21:38]wFMCommunicate request_size=4 [11:21:38]MH_SAM_APDU [11:21:38]CAPDU: 80 0D 03 02 [11:21:38]Write to MH i2c: E2 08 00 43 79 80 0D 03 02 00 00 00 00 37 [11:21:38]Write i2c OK [11:21:38]MH_I2C_Read... [11:21:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:38]Read from MH i2c: E2 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 0B 00 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 0B 00 43 79 00 B7 D0 A9 EA 99 EB 92 30 90 00 98 [11:21:38]RAPDU: B7 D0 A9 EA 99 EB 92 30 90 00 [11:21:38]wFMCommunicate OK [11:21:38]SAM_PROTO_SignData done [11:21:38]FM_MakeSignedData done [11:21:38]CreateOFDProtocolMessage [11:21:38]wFMCommunicate request_size=4 [11:21:38]MH_SAM_APDU [11:21:38]CAPDU: 80 11 00 00 [11:21:38]Write to MH i2c: E2 08 00 44 79 80 11 00 00 00 00 00 00 37 [11:21:38]Write i2c OK [11:21:38]MH_I2C_Read... [11:21:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:38]Read from MH i2c: E2 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 17 00 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: E2 17 00 44 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 88 [11:21:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:21:38]wFMCommunicate OK [11:21:38]CreateOFDProtocolMessage done [11:21:38]OFDSenderStorePacket 96708 [11:21:38]StoreOFDPacket docnum=96708 [11:21:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 37 19 04 01 41 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 00 00 00 F4 03 04 00 45 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 79 01 00 35 04 06 00 A6 FF 67 57 88 9F B7 D0 A9 EA 99 EB 92 30 [11:21:38]CheckFolder [11:21:38]dirname=/storage/ofd_packets [11:21:38]CheckFolder done [11:21:38]ProducePacketName [11:21:38]name=ofd_packets/00096708 [11:21:38]NVStorageSaveData ofd_packets/00096708 [11:21:38]File name is /storage/ofd_packets/00096708 [11:21:38]Write 298 bytes [11:21:38]NVStorageSaveData done [11:21:38]OFDSenderStorePacket done [11:21:38]KKMCreateOFDPacket done [11:21:38]NVStorageSaveData kkm_last_timestamp [11:21:38]File name is /storage/kkm_last_timestamp [11:21:38]Write 4 bytes [11:21:38]NVStorageSaveData done [11:21:38]ExternCall_PrintAddStr [11:21:38]wPrintStart [11:21:38]Write to MH i2c: 01 00 00 45 79 BE [11:21:38]Write i2c OK [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: 01 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: 01 07 00 [11:21:38]MH_I2C_Read... [11:21:38]Read from MH i2c: 01 07 00 45 79 00 00 00 00 00 FF 0F D3 [11:21:38]RasterBufferAndPrint [11:21:38]line Счет N : (1)3407235 [11:21:38]line ИНН: 02508201610067 [11:21:38]line Контрольно-Кассовый Чек [11:21:38]line ПРОДАЖА [11:21:38]line ТРК (МРК, ГНК) : 51 [11:21:38]line Товар: 2710194210 [11:21:38]line ДТ-К-5 [11:21:38]line 6.570 * 76.20 [11:21:38]line = 500.63 [11:21:38]line НДС 12% НСП 1% [11:21:38]line > о реализуемом товаре [11:21:38]line ОКРУГЛЕНИЕ: -0.63 [11:21:38]line ИТОГО: 500.00 [11:21:38]line Внесено: 500.00 [11:21:38]line СДАЧА: 0.00 [11:21:38]line НСП 1% : 4.43 [11:21:38]line НДС 12% : 53.16 [11:21:38]line Наличными: 500.00 [11:21:38]line Безнал.: 0.00 [11:21:38]line Место: АЗС № 82 "Партнер Нефть" [11:21:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:21:38]line СНО: Общий режим [11:21:38]line Чек 217 29.10.2024 11:21 [11:21:38]line Смена: 145 ФФД: 1.0 [11:21:38]line ЗНМ: 0300000017 [11:21:38]line РНМ: 0000000000170478 [11:21:38]line Версия ККМ: v1.0 [11:21:38]line ФМ: 0000000002098560 [11:21:38]line ФД: 96708 [11:21:38]line ФПД: 183615880661151 [11:21:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112141&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96708&fm=183615880661151&tin=02508201610067®Number=0000000000170478&sum=50000 [11:21:38]OFD Sender: Processing packet 96708 [packets to send 58, broken 57] [11:21:38]ProducePacketName [11:21:38]name=ofd_packets/00096708 [11:21:38]OFD Sender: To server: pG, [11:21:38]CommunicateWithHost lk.salyk.kg:30040 [11:21:38]ConnectInit lk.salyk.kg [11:21:38]written 0, free lines is 4095 [11:21:38]Connected sock=9 [11:21:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 37 19 04 01 41 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 00 00 00 F4 03 04 00 45 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 79 01 00 35 04 06 00 A6 FF 67 57 88 9F B7 D0 A9 EA 99 EB 92 30 [11:21:39]Write to MH i2c: 01 00 00 70 79 E9 [11:21:39]Write i2c OK [11:21:39]MH_I2C_Read... [11:21:39]Read from MH i2c: 01 [11:21:39]MH_I2C_Read... [11:21:39]Read from MH i2c: 01 07 00 [11:21:39]MH_I2C_Read... [11:21:39]Read from MH i2c: 01 07 00 70 79 00 00 00 00 00 03 0D 00 [11:21:39]RasterBufferAndPrint [11:21:39]line [11:21:39]line [11:21:39]line [11:21:39]line [11:21:39]line [11:21:39]written 0, free lines is 3340 [11:21:39]MH_Cut [11:21:39]Write to MH i2c: D1 01 00 77 79 01 C2 [11:21:39]Write i2c OK [11:21:39]MH_I2C_Read... [11:21:39]Read from MH i2c: D1 [11:21:39]MH_I2C_Read... [11:21:39]Read from MH i2c: D1 01 00 [11:21:39]MH_I2C_Read... [11:21:39]Read from MH i2c: D1 01 00 77 79 00 C1 [11:21:39]Write to MH i2c: 01 00 00 78 79 F1 [11:21:39]Write i2c OK [11:21:39]MH_I2C_Read... [11:21:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 C5 47 00 02 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 79 01 00 F4 03 04 00 6C 6F 20 67 B6 04 01 00 00 B4 D8 18 DB F0 3B 85 1A [11:21:39]CommunicateWithHost err = 0 [11:21:39]CheckOFDResponse [11:21:39]1017 (14) - 77093643461234 [11:21:39]1041 (16) - 0000000002098560 [11:21:39]1040 (4) - 96708 [11:21:39]1012 (4) - 29.10.2024 05:15 [11:21:39]1206 (1) - 0 [11:21:39]OFD Sender: Remove packet 96708 [11:21:39]ProducePacketName [11:21:39]name=ofd_packets/00096708 [11:21:39]NVStorageDeleteData [11:21:39]OFD Sender: No OFD packet to send [11:21:39]*** Cut start [11:21:39]*** Partial cut [11:21:39]*** CUTSNS_PIN = 1 [11:21:39]*** CUTSNS_PIN = 0 [11:21:39]*** Brake cut motor [11:21:40]Read from MH i2c: 01 [11:21:40]MH_I2C_Read... [11:21:40]*** Stop cut motor [11:21:40]*** Cut end [11:21:40]Read from MH i2c: 01 07 00 [11:21:40]MH_I2C_Read... [11:21:40]Read from MH i2c: 01 07 00 78 79 00 00 00 00 00 FF 0F 06 [11:21:40]process_action close_receipt done [11:21:40]requested_data is exist [11:21:40]produce_requested_data [11:21:40]requested_item fm.sn is exist - process it [11:21:40]wFMCommunicate request_size=4 [11:21:40]MH_SAM_APDU [11:21:40]CAPDU: 80 11 00 00 [11:21:40]Write to MH i2c: E2 08 00 79 79 80 11 00 00 00 00 00 00 6C [11:21:40]Write i2c OK [11:21:40]MH_I2C_Read... [11:21:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:40]Read from MH i2c: E2 [11:21:40]MH_I2C_Read... [11:21:40]Read from MH i2c: E2 17 00 [11:21:40]MH_I2C_Read... [11:21:40]Read from MH i2c: E2 17 00 79 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [11:21:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:21:40]wFMCommunicate OK [11:21:40]requested_item fd.num is exist - process it [11:21:40]SAM_PROTO_GetFieldsCounters [11:21:40]wFMCommunicate request_size=4 [11:21:40]MH_SAM_APDU [11:21:40]CAPDU: 80 13 00 00 [11:21:40]Write to MH i2c: E2 08 00 7A 79 80 13 00 00 00 00 00 00 6F [11:21:40]Write i2c OK [11:21:40]MH_I2C_Read... [11:21:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:40]Read from MH i2c: E2 [11:21:40]MH_I2C_Read... [11:21:40]Read from MH i2c: E2 62 00 [11:21:40]MH_I2C_Read... [11:21:40]Read from MH i2c: E2 62 00 7A 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 79 01 00 0E 04 04 00 91 00 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 EA [11:21:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 79 01 00 0E 04 04 00 91 00 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 [11:21:40]wFMCommunicate OK [11:21:40]SAM_PROTO_GetFieldsCounters done [11:21:40]requested_item shift.num is exist - process it [11:21:40]requested_item shift.opened is exist - process it [11:21:40]req_shift_opened [11:21:40]FM_GetShiftState [11:21:40]SAM_PROTO_GetShiftState [11:21:40]wFMCommunicate request_size=4 [11:21:40]MH_SAM_APDU [11:21:40]CAPDU: 80 13 01 00 [11:21:40]Write to MH i2c: E2 08 00 7B 79 80 13 01 00 00 00 00 00 71 [11:21:40]Write i2c OK [11:21:40]MH_I2C_Read... [11:21:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:40]Read from MH i2c: E2 [11:21:40]MH_I2C_Read... [11:21:40]Read from MH i2c: E2 0E 00 [11:21:40]MH_I2C_Read... [11:21:40]Read from MH i2c: E2 0E 00 7B 79 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [11:21:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:21:40]wFMCommunicate OK [11:21:40]SAM_PROTO_GetShiftState done [11:21:40]FM_GetShiftState done [11:21:40]req_shift_opened done [11:21:40]requested_item shift.open_date is exist - process it [11:21:40]req_shift_open_date [11:21:40]req_shift_open_date done [11:21:40]produce_requested_data done [11:21:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96708,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:21:40]process_action_free close_receipt [11:21:40]json_value_free [11:21:40]json_value_free done [11:21:40]process_json_proto returns [11:21:40]Send response to host [11:21:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96708,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:21:40]free response buf [11:21:40]execute_script done [11:21:40]execute_script returns [11:21:40]free content buf [11:21:40]Sock 7.Close socket [11:21:40]Sock 7.Thread stoped [11:21:44]OFD Sender: No OFD packet to send [11:21:49]OFD Sender: No OFD packet to send [11:21:52]accept exits with 10 [11:21:52]New connection [11:21:52]New thread 3066776932 created [11:21:52]Thread 3066920292 joined [11:21:52]Waiting for new connection... [11:21:52] Sock 10.Parse request [11:21:52]Sock 10.Check first char [11:21:52]Sock 10.First char is OK [11:21:52]request: POST /json_proto HTTP/1.0 [11:21:52]Method: POST [11:21:52]URL: /json_proto [11:21:52]Method is POST - this is cgi request [11:21:52]url: /json_proto [11:21:52]query_string will be loaded in cgi processing [11:21:52]execute_cgi json_proto POST (null) [11:21:52]execute_cgi path=json_proto method=POST [11:21:52]POST find Content-Length [11:21:52]Host: 172.17.40.67:8080 [11:21:52]Content-Length: 683 [11:21:52]Content-Type: application/json [11:21:52] [11:21:52]POST finish read [11:21:52]Found Content-Length = 683 [11:21:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:52]execute_script... [11:21: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)3407236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:52]POST & json_proto [11:21:52]process_json_proto [11:21:52]json parsed OK: [11:21:52]protocol is kg_v1.0 [11:21:52]action value=close_receipt [11:21:52]process_action close_receipt [11:21:52]cmd_close_receipt [11:21:52]MH_GetDate [11:21:52]Write to MH i2c: F0 00 00 7C 79 E4 [11:21:52]Write i2c OK [11:21:52]MH_I2C_Read... [11:21:52]Read from MH i2c: F0 [11:21:52]MH_I2C_Read... [11:21:52]Read from MH i2c: F0 09 00 [11:21:52]MH_I2C_Read... [11:21:52]Read from MH i2c: F0 09 00 7C 79 00 55 C5 20 67 EE DA 66 66 22 [11:21:52]GetLastDocTimeStamp 1730200901 [11:21:52]current date 1730200917 [11:21:52]FM_GetShiftState [11:21:52]SAM_PROTO_GetShiftState [11:21:52]wFMCommunicate request_size=4 [11:21:52]MH_SAM_APDU [11:21:52]CAPDU: 80 13 01 00 [11:21:52]Write to MH i2c: E2 08 00 7D 79 80 13 01 00 00 00 00 00 73 [11:21:52]Write i2c OK [11:21:52]MH_I2C_Read... [11:21:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:52]Read from MH i2c: E2 [11:21:52]MH_I2C_Read... [11:21:52]Read from MH i2c: E2 0E 00 [11:21:52]MH_I2C_Read... [11:21:52]Read from MH i2c: E2 0E 00 7D 79 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D1 [11:21:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:21:52]wFMCommunicate OK [11:21:52]SAM_PROTO_GetShiftState done [11:21:52]FM_GetShiftState done [11:21:52]opened in 1730160548 [11:21:52]opened+sec_in_day 1730246948 [11:21:52]quantity*price = 100021 [11:21:52]sum+1 = 100023 [11:21:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 218 29.10.2024 11:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96709 ФПД: 104955286902165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112157&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96709&fm=104955286902165&tin=02508201610067®Number=0000000000170478&sum=100000 [11:21:53]StoreToDocumentArchive [11:21:53]shift 145 fd 96709 [11:21:53]save to /storage/0145/doc_00096709 [11:21:53]save last doc name /storage/0145/doc_00096709 to /storage/kkm_last_doc_name [11:21:53]save OK [11:21:53]Clear old archive folders... [11:21:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:53]tlvbuf is 013C2810 [11:21:53]SAM_PROTO_ClearQueue [11:21:53]wFMCommunicate request_size=4 [11:21:53]MH_SAM_APDU [11:21:53]CAPDU: 80 09 00 00 [11:21:53]Write to MH i2c: E2 08 00 8A 79 80 09 00 00 00 00 00 00 75 [11:21:53]Write i2c OK [11:21:53]MH_I2C_Read... [11:21:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:53]Read from MH i2c: E2 [11:21:53]MH_I2C_Read... [11:21:53]Read from MH i2c: E2 03 00 [11:21:53]MH_I2C_Read... [11:21:53]Read from MH i2c: E2 03 00 8A 79 00 90 00 77 [11:21:53]RAPDU: 90 00 [11:21:53]wFMCommunicate OK [11:21:53]SAM_PROTO_ClearQueue done [11:21:53]KKMCreateOFDPacket [11:21:53]OFDProtocolAddRootSTLVToBuf [11:21:53]FM_MakeSignedData [11:21:53]FM_MakeSignedData [11:21:53]SAM_PROTO_SignData [11:21:53]wFMCommunicate request_size=4 [11:21:53]MH_SAM_APDU [11:21:53]CAPDU: 80 0D 01 02 [11:21:53]Write to MH i2c: E2 08 00 8B 79 80 0D 01 02 00 00 00 00 7D [11:21:53]Write i2c OK [11:21:53]MH_I2C_Read... [11:21:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:54]Read from MH i2c: E2 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 03 00 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 03 00 8B 79 00 90 00 78 [11:21:54]RAPDU: 90 00 [11:21:54]wFMCommunicate OK [11:21:54]wFMCommunicate request_size=255 [11:21:54]MH_SAM_APDU [11:21: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 55 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 79 01 00 35 04 06 00 5F [11:21:54]Write to MH i2c: E2 02 01 8C 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 55 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 79 01 00 35 04 06 00 5F 00 00 D3 [11:21:54]Write i2c OK [11:21:54]MH_I2C_Read... [11:21:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:54]Read from MH i2c: E2 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 03 00 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 03 00 8C 79 00 90 00 79 [11:21:54]RAPDU: 90 00 [11:21:54]wFMCommunicate OK [11:21:54]wFMCommunicate request_size=10 [11:21:54]MH_SAM_APDU [11:21:54]CAPDU: 80 0D 02 02 05 74 CE 97 D5 95 [11:21:54]Write to MH i2c: E2 0D 00 8D 79 80 0D 02 02 05 00 74 CE 97 D5 95 00 00 CD [11:21:54]Write i2c OK [11:21:54]MH_I2C_Read... [11:21:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:54]Read from MH i2c: E2 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 03 00 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 03 00 8D 79 00 90 00 7A [11:21:54]RAPDU: 90 00 [11:21:54]wFMCommunicate OK [11:21:54]wFMCommunicate request_size=4 [11:21:54]MH_SAM_APDU [11:21:54]CAPDU: 80 0D 03 02 [11:21:54]Write to MH i2c: E2 08 00 8E 79 80 0D 03 02 00 00 00 00 82 [11:21:54]Write i2c OK [11:21:54]MH_I2C_Read... [11:21:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:54]Read from MH i2c: E2 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 0B 00 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 0B 00 8E 79 00 48 A9 3D 69 AF A7 53 5E 90 00 21 [11:21:54]RAPDU: 48 A9 3D 69 AF A7 53 5E 90 00 [11:21:54]wFMCommunicate OK [11:21:54]SAM_PROTO_SignData done [11:21:54]FM_MakeSignedData done [11:21:54]CreateOFDProtocolMessage [11:21:54]wFMCommunicate request_size=4 [11:21:54]MH_SAM_APDU [11:21:54]CAPDU: 80 11 00 00 [11:21:54]Write to MH i2c: E2 08 00 8F 79 80 11 00 00 00 00 00 00 82 [11:21:54]Write i2c OK [11:21:54]MH_I2C_Read... [11:21:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:54]Read from MH i2c: E2 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 17 00 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: E2 17 00 8F 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [11:21:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:21:54]wFMCommunicate OK [11:21:54]CreateOFDProtocolMessage done [11:21:54]OFDSenderStorePacket 96709 [11:21:54]StoreOFDPacket docnum=96709 [11:21:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 58 07 01 B7 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 55 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 79 01 00 35 04 06 00 5F 74 CE 97 D5 95 48 A9 3D 69 AF A7 53 5E [11:21:54]CheckFolder [11:21:54]dirname=/storage/ofd_packets [11:21:54]CheckFolder done [11:21:54]ProducePacketName [11:21:54]name=ofd_packets/00096709 [11:21:54]NVStorageSaveData ofd_packets/00096709 [11:21:54]File name is /storage/ofd_packets/00096709 [11:21:54]Write 301 bytes [11:21:54]NVStorageSaveData done [11:21:54]OFDSenderStorePacket done [11:21:54]KKMCreateOFDPacket done [11:21:54]NVStorageSaveData kkm_last_timestamp [11:21:54]File name is /storage/kkm_last_timestamp [11:21:54]Write 4 bytes [11:21:54]NVStorageSaveData done [11:21:54]ExternCall_PrintAddStr [11:21:54]wPrintStart [11:21:54]Write to MH i2c: 01 00 00 90 79 09 [11:21:54]Write i2c OK [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: 01 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: 01 07 00 [11:21:54]MH_I2C_Read... [11:21:54]Read from MH i2c: 01 07 00 90 79 00 00 00 00 00 FF 0F 1E [11:21:54]RasterBufferAndPrint [11:21:54]line Счет N : (1)3407236 [11:21:54]line ИНН: 02508201610067 [11:21:54]line Контрольно-Кассовый Чек [11:21:54]line ПРОДАЖА [11:21:54]line ТРК (МРК, ГНК) : 13 [11:21:54]line Товар: 2710124500 [11:21:54]line Аи-95-К-5 [11:21:54]line 13.480 * 74.20 [11:21:54]line = 1000.22 [11:21:54]line НДС 12% НСП 1% [11:21:54]line > о реализуемом товаре [11:21:54]line ОКРУГЛЕНИЕ: -0.22 [11:21:54]line ИТОГО: 1000.00 [11:21:54]line Внесено: 1000.00 [11:21:54]line СДАЧА: 0.00 [11:21:54]line НСП 1% : 8.85 [11:21:54]line НДС 12% : 106.22 [11:21:54]line Наличными: 1000.00 [11:21:54]line Безнал.: 0.00 [11:21:54]line Место: АЗС № 82 "Партнер Нефть" [11:21:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:21:54]line СНО: Общий режим [11:21:54]line Чек 218 29.10.2024 11:21 [11:21:54]line Смена: 145 ФФД: 1.0 [11:21:54]line ЗНМ: 0300000017 [11:21:54]line РНМ: 0000000000170478 [11:21:54]line Версия ККМ: v1.0 [11:21:54]line ФМ: 0000000002098560 [11:21:54]line ФД: 96709 [11:21:54]line ФПД: 104955286902165 [11:21:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112157&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96709&fm=104955286902165&tin=02508201610067®Number=0000000000170478&sum=100000 [11:21:54]OFD Sender: Processing packet 96709 [packets to send 58, broken 57] [11:21:54]ProducePacketName [11:21:54]name=ofd_packets/00096709 [11:21:54]OFD Sender: To server: pG, [11:21:54]CommunicateWithHost lk.salyk.kg:30040 [11:21:54]ConnectInit lk.salyk.kg [11:21:54]written 0, free lines is 4095 [11:21:54]Connected sock=7 [11:21:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 58 07 01 B7 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 55 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 79 01 00 35 04 06 00 5F 74 CE 97 D5 95 48 A9 3D 69 AF A7 53 5E [11:21:55]Write to MH i2c: 01 00 00 BB 79 34 [11:21:55]Write i2c OK [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: 01 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: 01 07 00 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: 01 07 00 BB 79 00 00 00 00 00 18 0D 60 [11:21:55]RasterBufferAndPrint [11:21:55]line [11:21:55]line [11:21:55]line [11:21:55]line [11:21:55]line [11:21:55]written 0, free lines is 3361 [11:21:55]MH_Cut [11:21:55]Write to MH i2c: D1 01 00 C2 79 01 0D [11:21:55]Write i2c OK [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: D1 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: D1 01 00 [11:21:55]MH_I2C_Read... [11:21:55]Read from MH i2c: D1 01 00 C2 79 00 0C [11:21:55]Write to MH i2c: 01 00 00 C3 79 3C [11:21:55]Write i2c OK [11:21:55]MH_I2C_Read... [11:21:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2A E0 47 00 7D 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 79 01 00 F4 03 04 00 7C 6F 20 67 B6 04 01 00 00 9B 3F 65 84 8E B6 A4 38 [11:21:55]CommunicateWithHost err = 0 [11:21:55]CheckOFDResponse [11:21:55]1017 (14) - 77093643461234 [11:21:55]1041 (16) - 0000000002098560 [11:21:55]1040 (4) - 96709 [11:21:55]1012 (4) - 29.10.2024 05:15 [11:21:55]1206 (1) - 0 [11:21:55]OFD Sender: Remove packet 96709 [11:21:55]ProducePacketName [11:21:55]name=ofd_packets/00096709 [11:21:55]NVStorageDeleteData [11:21:55]OFD Sender: No OFD packet to send [11:21:55]*** Cut start [11:21:55]*** Partial cut [11:21:55]*** CUTSNS_PIN = 1 [11:21:55]*** CUTSNS_PIN = 0 [11:21:56]*** Brake cut motor [11:21:56]Read from MH i2c: 01 [11:21:56]MH_I2C_Read... [11:21:56]*** Stop cut motor [11:21:56]*** Cut end [11:21:56]Read from MH i2c: 01 07 00 [11:21:56]MH_I2C_Read... [11:21:56]Read from MH i2c: 01 07 00 C3 79 00 00 00 00 00 FF 0F 51 [11:21:56]process_action close_receipt done [11:21:56]requested_data is exist [11:21:56]produce_requested_data [11:21:56]requested_item fm.sn is exist - process it [11:21:56]wFMCommunicate request_size=4 [11:21:56]MH_SAM_APDU [11:21:56]CAPDU: 80 11 00 00 [11:21:56]Write to MH i2c: E2 08 00 C4 79 80 11 00 00 00 00 00 00 B7 [11:21:56]Write i2c OK [11:21:56]MH_I2C_Read... [11:21:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:56]Read from MH i2c: E2 [11:21:56]MH_I2C_Read... [11:21:56]Read from MH i2c: E2 17 00 [11:21:56]MH_I2C_Read... [11:21:56]Read from MH i2c: E2 17 00 C4 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [11:21:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:21:56]wFMCommunicate OK [11:21:56]requested_item fd.num is exist - process it [11:21:56]SAM_PROTO_GetFieldsCounters [11:21:56]wFMCommunicate request_size=4 [11:21:56]MH_SAM_APDU [11:21:56]CAPDU: 80 13 00 00 [11:21:56]Write to MH i2c: E2 08 00 C5 79 80 13 00 00 00 00 00 00 BA [11:21:56]Write i2c OK [11:21:56]MH_I2C_Read... [11:21:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:56]Read from MH i2c: E2 [11:21:56]MH_I2C_Read... [11:21:56]Read from MH i2c: E2 62 00 [11:21:56]MH_I2C_Read... [11:21:56]Read from MH i2c: E2 62 00 C5 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 79 01 00 0E 04 04 00 91 00 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 39 [11:21:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 79 01 00 0E 04 04 00 91 00 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 [11:21:56]wFMCommunicate OK [11:21:56]SAM_PROTO_GetFieldsCounters done [11:21:56]requested_item shift.num is exist - process it [11:21:56]requested_item shift.opened is exist - process it [11:21:56]req_shift_opened [11:21:56]FM_GetShiftState [11:21:56]SAM_PROTO_GetShiftState [11:21:56]wFMCommunicate request_size=4 [11:21:56]MH_SAM_APDU [11:21:56]CAPDU: 80 13 01 00 [11:21:56]Write to MH i2c: E2 08 00 C6 79 80 13 01 00 00 00 00 00 BC [11:21:56]Write i2c OK [11:21:56]MH_I2C_Read... [11:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:56]Read from MH i2c: E2 [11:21:56]MH_I2C_Read... [11:21:56]Read from MH i2c: E2 0E 00 [11:21:56]MH_I2C_Read... [11:21:56]Read from MH i2c: E2 0E 00 C6 79 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [11:21:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:21:56]wFMCommunicate OK [11:21:56]SAM_PROTO_GetShiftState done [11:21:56]FM_GetShiftState done [11:21:56]req_shift_opened done [11:21:56]requested_item shift.open_date is exist - process it [11:21:56]req_shift_open_date [11:21:56]req_shift_open_date done [11:21:56]produce_requested_data done [11:21:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96709,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:21:56]process_action_free close_receipt [11:21:56]json_value_free [11:21:56]json_value_free done [11:21:56]process_json_proto returns [11:21:56]Send response to host [11:21:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96709,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:21:56]free response buf [11:21:56]execute_script done [11:21:56]execute_script returns [11:21:56]free content buf [11:21:56]Sock 10.Close socket [11:21:56]Sock 10.Thread stoped [11:22:00]OFD Sender: No OFD packet to send [11:22:05]OFD Sender: No OFD packet to send [11:22:09]accept exits with 9 [11:22:09]New connection [11:22:09]New thread 3066920292 created [11:22:09]Thread 3066776932 joined [11:22:09]Waiting for new connection... [11:22:09] Sock 9.Parse request [11:22:09]Sock 9.Check first char [11:22:09]Sock 9.First char is OK [11:22:09]request: POST /json_proto HTTP/1.0 [11:22:09]Method: POST [11:22:09]URL: /json_proto [11:22:09]Method is POST - this is cgi request [11:22:09]url: /json_proto [11:22:09]query_string will be loaded in cgi processing [11:22:09]execute_cgi json_proto POST (null) [11:22:09]execute_cgi path=json_proto method=POST [11:22:09]POST find Content-Length [11:22:09]Host: 172.17.40.67:8080 [11:22:09]Content-Length: 678 [11:22:09]Content-Type: application/json [11:22:09] [11:22:09]POST finish read [11:22:09]Found Content-Length = 678 [11:22:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:09]execute_script... [11:22:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:09]POST & json_proto [11:22:09]process_json_proto [11:22:09]json parsed OK: [11:22:09]protocol is kg_v1.0 [11:22:09]action value=close_receipt [11:22:09]process_action close_receipt [11:22:09]cmd_close_receipt [11:22:09]MH_GetDate [11:22:09]Write to MH i2c: F0 00 00 C7 79 2F [11:22:09]Write i2c OK [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: F0 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: F0 09 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: F0 09 00 C7 79 00 66 C5 20 67 EE DA 66 66 7E [11:22:09]GetLastDocTimeStamp 1730200917 [11:22:09]current date 1730200934 [11:22:09]FM_GetShiftState [11:22:09]SAM_PROTO_GetShiftState [11:22:09]wFMCommunicate request_size=4 [11:22:09]MH_SAM_APDU [11:22:09]CAPDU: 80 13 01 00 [11:22:09]Write to MH i2c: E2 08 00 C8 79 80 13 01 00 00 00 00 00 BE [11:22:09]Write i2c OK [11:22:09]MH_I2C_Read... [11:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:09]Read from MH i2c: E2 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 0E 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 0E 00 C8 79 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [11:22:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:22:09]wFMCommunicate OK [11:22:09]SAM_PROTO_GetShiftState done [11:22:09]FM_GetShiftState done [11:22:09]opened in 1730160548 [11:22:09]opened+sec_in_day 1730246948 [11:22:09]quantity*price = 50041 [11:22:09]sum+1 = 50042 [11:22: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 219 29.10.2024 11:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96710 ФПД: 264225512715391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96710&fm=264225512715391&tin=02508201610067®Number=0000000000170478&sum=50000 [11:22:10]StoreToDocumentArchive [11:22:10]shift 145 fd 96710 [11:22:10]save to /storage/0145/doc_00096710 [11:22:10]save last doc name /storage/0145/doc_00096710 to /storage/kkm_last_doc_name [11:22:10]save OK [11:22:10]Clear old archive folders... [11:22:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:22:10]tlvbuf is 011F0400 [11:22:10]SAM_PROTO_ClearQueue [11:22:10]wFMCommunicate request_size=4 [11:22:10]MH_SAM_APDU [11:22:10]CAPDU: 80 09 00 00 [11:22:10]Write to MH i2c: E2 08 00 D5 79 80 09 00 00 00 00 00 00 C0 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:10]Read from MH i2c: E2 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 D5 79 00 90 00 C2 [11:22:10]RAPDU: 90 00 [11:22:10]wFMCommunicate OK [11:22:10]SAM_PROTO_ClearQueue done [11:22:10]KKMCreateOFDPacket [11:22:10]OFDProtocolAddRootSTLVToBuf [11:22:10]FM_MakeSignedData [11:22:10]FM_MakeSignedData [11:22:10]SAM_PROTO_SignData [11:22:10]wFMCommunicate request_size=4 [11:22:10]MH_SAM_APDU [11:22:10]CAPDU: 80 0D 01 02 [11:22:10]Write to MH i2c: E2 08 00 D6 79 80 0D 01 02 00 00 00 00 C8 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:10]Read from MH i2c: E2 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 D6 79 00 90 00 C3 [11:22:10]RAPDU: 90 00 [11:22:10]wFMCommunicate OK [11:22:10]wFMCommunicate request_size=255 [11:22:10]MH_SAM_APDU [11:22:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DB 00 00 00 F4 03 04 00 66 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 79 01 00 35 04 06 00 F0 [11:22:10]Write to MH i2c: E2 02 01 D7 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DB 00 00 00 F4 03 04 00 66 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 79 01 00 35 04 06 00 F0 00 00 A4 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]OFD Sender: No OFD packet to send [11:22:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:10]Read from MH i2c: E2 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 D7 79 00 90 00 C4 [11:22:10]RAPDU: 90 00 [11:22:10]wFMCommunicate OK [11:22:10]wFMCommunicate request_size=10 [11:22:10]MH_SAM_APDU [11:22:10]CAPDU: 80 0D 02 02 05 4F CB D3 74 7F [11:22:10]Write to MH i2c: E2 0D 00 D8 79 80 0D 02 02 05 00 4F CB D3 74 7F 00 00 B5 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:10]Read from MH i2c: E2 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 03 00 D8 79 00 90 00 C5 [11:22:10]RAPDU: 90 00 [11:22:10]wFMCommunicate OK [11:22:10]wFMCommunicate request_size=4 [11:22:10]MH_SAM_APDU [11:22:10]CAPDU: 80 0D 03 02 [11:22:10]Write to MH i2c: E2 08 00 D9 79 80 0D 03 02 00 00 00 00 CD [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:10]Read from MH i2c: E2 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 0B 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 0B 00 D9 79 00 AC 3F 7D 1A 9D DD 1E 73 90 00 5B [11:22:10]RAPDU: AC 3F 7D 1A 9D DD 1E 73 90 00 [11:22:10]wFMCommunicate OK [11:22:10]SAM_PROTO_SignData done [11:22:10]FM_MakeSignedData done [11:22:10]CreateOFDProtocolMessage [11:22:10]wFMCommunicate request_size=4 [11:22:10]MH_SAM_APDU [11:22:10]CAPDU: 80 11 00 00 [11:22:10]Write to MH i2c: E2 08 00 DA 79 80 11 00 00 00 00 00 00 CD [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:11]Read from MH i2c: E2 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: E2 17 00 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: E2 17 00 DA 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [11:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:22:11]wFMCommunicate OK [11:22:11]CreateOFDProtocolMessage done [11:22:11]OFDSenderStorePacket 96710 [11:22:11]StoreOFDPacket docnum=96710 [11:22:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 C1 07 01 49 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 34 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 DB 00 00 00 F4 03 04 00 66 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 79 01 00 35 04 06 00 F0 4F CB D3 74 7F AC 3F 7D 1A 9D DD 1E 73 [11:22:11]CheckFolder [11:22:11]dirname=/storage/ofd_packets [11:22:11]CheckFolder done [11:22:11]ProducePacketName [11:22:11]name=ofd_packets/00096710 [11:22:11]NVStorageSaveData ofd_packets/00096710 [11:22:11]File name is /storage/ofd_packets/00096710 [11:22:11]Write 301 bytes [11:22:11]NVStorageSaveData done [11:22:11]OFDSenderStorePacket done [11:22:11]KKMCreateOFDPacket done [11:22:11]NVStorageSaveData kkm_last_timestamp [11:22:11]File name is /storage/kkm_last_timestamp [11:22:11]Write 4 bytes [11:22:11]NVStorageSaveData done [11:22:11]ExternCall_PrintAddStr [11:22:11]wPrintStart [11:22:11]Write to MH i2c: 01 00 00 DB 79 54 [11:22:11]Write i2c OK [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: 01 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: 01 07 00 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: 01 07 00 DB 79 00 00 00 00 00 FF 0F 69 [11:22:11]RasterBufferAndPrint [11:22:11]line Счет N : (1)3407238 [11:22:11]line ИНН: 02508201610067 [11:22:11]line Контрольно-Кассовый Чек [11:22:11]line ПРОДАЖА [11:22:11]line ТРК (МРК, ГНК) : 32 [11:22:11]line Товар: 2710124130 [11:22:11]line Аи-92-К-4 [11:22:11]line 7.480 * 66.90 [11:22:11]line = 500.41 [11:22:11]line НДС 12% НСП 1% [11:22:11]line > о реализуемом товаре [11:22:11]line ОКРУГЛЕНИЕ: -0.41 [11:22:11]line ИТОГО: 500.00 [11:22:11]line Внесено: 500.00 [11:22:11]line СДАЧА: 0.00 [11:22:11]line НСП 1% : 4.43 [11:22:11]line НДС 12% : 53.14 [11:22:11]line Наличными: 500.00 [11:22:11]line Безнал.: 0.00 [11:22:11]line Место: АЗС № 82 "Партнер Нефть" [11:22:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:22:11]line СНО: Общий режим [11:22:11]line Чек 219 29.10.2024 11:22 [11:22:11]line Смена: 145 ФФД: 1.0 [11:22:11]line ЗНМ: 0300000017 [11:22:11]line РНМ: 0000000000170478 [11:22:11]line Версия ККМ: v1.0 [11:22:11]line ФМ: 0000000002098560 [11:22:11]line ФД: 96710 [11:22:11]line ФПД: 264225512715391 [11:22:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96710&fm=264225512715391&tin=02508201610067®Number=0000000000170478&sum=50000 [11:22:11]OFD Sender: Processing packet 96710 [packets to send 58, broken 57] [11:22:11]ProducePacketName [11:22:11]name=ofd_packets/00096710 [11:22:11]OFD Sender: To server: pG, [11:22:11]CommunicateWithHost lk.salyk.kg:30040 [11:22:11]ConnectInit lk.salyk.kg [11:22:11]written 0, free lines is 4095 [11:22:11]Connected sock=10 [11:22:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 C1 07 01 49 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 34 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 DB 00 00 00 F4 03 04 00 66 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 79 01 00 35 04 06 00 F0 4F CB D3 74 7F AC 3F 7D 1A 9D DD 1E 73 [11:22:11]Write to MH i2c: 01 00 00 06 7A 80 [11:22:11]Write i2c OK [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: 01 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: 01 07 00 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: 01 07 00 06 7A 00 00 00 00 00 03 0D 97 [11:22:11]RasterBufferAndPrint [11:22:11]line [11:22:11]line [11:22:11]line [11:22:11]line [11:22:11]line [11:22:11]written 0, free lines is 3340 [11:22:11]MH_Cut [11:22:11]Write to MH i2c: D1 01 00 0D 7A 01 59 [11:22:11]Write i2c OK [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: D1 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: D1 01 00 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: D1 01 00 0D 7A 00 58 [11:22:11]Write to MH i2c: 01 00 00 0E 7A 88 [11:22:11]Write i2c OK [11:22:11]MH_I2C_Read... [11:22:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6E D6 47 00 07 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 32 30 39 38 35 36 30 10 04 04 00 C6 79 01 00 F4 03 04 00 8C 6F 20 67 B6 04 01 00 00 2B 58 BD 48 FD C8 82 FB [11:22:11]CommunicateWithHost err = 0 [11:22:11]CheckOFDResponse [11:22:11]1017 (14) - 77093643461234 [11:22:11]1041 (16) - 0000000002098560 [11:22:11]1040 (4) - 96710 [11:22:11]1012 (4) - 29.10.2024 05:15 [11:22:11]1206 (1) - 0 [11:22:11]OFD Sender: Remove packet 96710 [11:22:11]ProducePacketName [11:22:11]name=ofd_packets/00096710 [11:22:11]NVStorageDeleteData [11:22:12]OFD Sender: No OFD packet to send [11:22:12]*** Cut start [11:22:12]*** Partial cut [11:22:12]*** CUTSNS_PIN = 1 [11:22:12]*** CUTSNS_PIN = 0 [11:22:12]*** Brake cut motor [11:22:13]Read from MH i2c: 01 [11:22:13]MH_I2C_Read... [11:22:13]*** Stop cut motor [11:22:13]*** Cut end [11:22:13]Read from MH i2c: 01 07 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: 01 07 00 0E 7A 00 00 00 00 00 FF 0F 9D [11:22:13]process_action close_receipt done [11:22:13]requested_data is exist [11:22:13]produce_requested_data [11:22:13]requested_item fm.sn is exist - process it [11:22:13]wFMCommunicate request_size=4 [11:22:13]MH_SAM_APDU [11:22:13]CAPDU: 80 11 00 00 [11:22:13]Write to MH i2c: E2 08 00 0F 7A 80 11 00 00 00 00 00 00 03 [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:13]Read from MH i2c: E2 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 17 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 17 00 0F 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [11:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:22:13]wFMCommunicate OK [11:22:13]requested_item fd.num is exist - process it [11:22:13]SAM_PROTO_GetFieldsCounters [11:22:13]wFMCommunicate request_size=4 [11:22:13]MH_SAM_APDU [11:22:13]CAPDU: 80 13 00 00 [11:22:13]Write to MH i2c: E2 08 00 10 7A 80 13 00 00 00 00 00 00 06 [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:13]Read from MH i2c: E2 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 62 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 62 00 10 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 79 01 00 0E 04 04 00 91 00 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 89 [11:22:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 79 01 00 0E 04 04 00 91 00 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:22:13]wFMCommunicate OK [11:22:13]SAM_PROTO_GetFieldsCounters done [11:22:13]requested_item shift.num is exist - process it [11:22:13]requested_item shift.opened is exist - process it [11:22:13]req_shift_opened [11:22:13]FM_GetShiftState [11:22:13]SAM_PROTO_GetShiftState [11:22:13]wFMCommunicate request_size=4 [11:22:13]MH_SAM_APDU [11:22:13]CAPDU: 80 13 01 00 [11:22:13]Write to MH i2c: E2 08 00 11 7A 80 13 01 00 00 00 00 00 08 [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:13]Read from MH i2c: E2 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 0E 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 0E 00 11 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [11:22:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:22:13]wFMCommunicate OK [11:22:13]SAM_PROTO_GetShiftState done [11:22:13]FM_GetShiftState done [11:22:13]req_shift_opened done [11:22:13]requested_item shift.open_date is exist - process it [11:22:13]req_shift_open_date [11:22:13]req_shift_open_date done [11:22:13]produce_requested_data done [11:22:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96710,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:22:13]process_action_free close_receipt [11:22:13]json_value_free [11:22:13]json_value_free done [11:22:13]process_json_proto returns [11:22:13]Send response to host [11:22:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96710,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:22:13]free response buf [11:22:13]execute_script done [11:22:13]execute_script returns [11:22:13]free content buf [11:22:13]Sock 9.Close socket [11:22:13]Sock 9.Thread stoped [11:22:17]accept exits with 7 [11:22:17]New connection [11:22:17]New thread 3066776932 created [11:22:17]Thread 3066920292 joined [11:22:17]Waiting for new connection... [11:22:17] Sock 7.Parse request [11:22:17]Sock 7.Check first char [11:22:17]Sock 7.First char is OK [11:22:17]request: POST /json_proto HTTP/1.0 [11:22:17]Method: POST [11:22:17]URL: /json_proto [11:22:17]Method is POST - this is cgi request [11:22:17]url: /json_proto [11:22:17]query_string will be loaded in cgi processing [11:22:17]execute_cgi json_proto POST (null) [11:22:17]execute_cgi path=json_proto method=POST [11:22:17]POST find Content-Length [11:22:17]Host: 172.17.40.67:8080 [11:22:17]Content-Length: 678 [11:22:17]Content-Type: application/json [11:22:17] [11:22:17]POST finish read [11:22:17]Found Content-Length = 678 [11:22:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:17]execute_script... [11:22: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)3407239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:17]POST & json_proto [11:22:17]process_json_proto [11:22:17]json parsed OK: [11:22:17]protocol is kg_v1.0 [11:22:17]action value=close_receipt [11:22:17]process_action close_receipt [11:22:17]cmd_close_receipt [11:22:17]MH_GetDate [11:22:17]Write to MH i2c: F0 00 00 12 7A 7B [11:22:17]Write i2c OK [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: F0 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: F0 09 00 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: F0 09 00 12 7A 00 6D C5 20 67 EE DA 66 66 D1 [11:22:17]GetLastDocTimeStamp 1730200934 [11:22:17]current date 1730200941 [11:22:17]FM_GetShiftState [11:22:17]SAM_PROTO_GetShiftState [11:22:17]wFMCommunicate request_size=4 [11:22:17]MH_SAM_APDU [11:22:17]CAPDU: 80 13 01 00 [11:22:17]Write to MH i2c: E2 08 00 13 7A 80 13 01 00 00 00 00 00 0A [11:22:17]Write i2c OK [11:22:17]MH_I2C_Read... [11:22:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:17]Read from MH i2c: E2 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: E2 0E 00 [11:22:17]MH_I2C_Read... [11:22:17]Read from MH i2c: E2 0E 00 13 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 68 [11:22:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:22:17]wFMCommunicate OK [11:22:17]SAM_PROTO_GetShiftState done [11:22:17]FM_GetShiftState done [11:22:17]opened in 1730160548 [11:22:17]opened+sec_in_day 1730246948 [11:22:17]quantity*price = 50041 [11:22:17]sum+1 = 50042 [11:22: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 220 29.10.2024 11:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96711 ФПД: 56579976911701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96711&fm=56579976911701&tin=02508201610067®Number=0000000000170478&sum=50000 [11:22:18]StoreToDocumentArchive [11:22:18]shift 145 fd 96711 [11:22:18]save to /storage/0145/doc_00096711 [11:22:18]save last doc name /storage/0145/doc_00096711 to /storage/kkm_last_doc_name [11:22:18]save OK [11:22:18]Clear old archive folders... [11:22:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:22:18]tlvbuf is 011E9010 [11:22:18]SAM_PROTO_ClearQueue [11:22:18]wFMCommunicate request_size=4 [11:22:18]MH_SAM_APDU [11:22:18]CAPDU: 80 09 00 00 [11:22:18]Write to MH i2c: E2 08 00 20 7A 80 09 00 00 00 00 00 00 0C [11:22:18]Write i2c OK [11:22:18]MH_I2C_Read... [11:22:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:18]Read from MH i2c: E2 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 20 7A 00 90 00 0E [11:22:18]RAPDU: 90 00 [11:22:18]wFMCommunicate OK [11:22:18]SAM_PROTO_ClearQueue done [11:22:18]KKMCreateOFDPacket [11:22:18]OFDProtocolAddRootSTLVToBuf [11:22:18]FM_MakeSignedData [11:22:18]FM_MakeSignedData [11:22:18]SAM_PROTO_SignData [11:22:18]wFMCommunicate request_size=4 [11:22:18]MH_SAM_APDU [11:22:18]CAPDU: 80 0D 01 02 [11:22:18]Write to MH i2c: E2 08 00 21 7A 80 0D 01 02 00 00 00 00 14 [11:22:18]Write i2c OK [11:22:18]MH_I2C_Read... [11:22:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:18]Read from MH i2c: E2 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 21 7A 00 90 00 0F [11:22:18]RAPDU: 90 00 [11:22:18]wFMCommunicate OK [11:22:18]wFMCommunicate request_size=255 [11:22:18]MH_SAM_APDU [11:22: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 34 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 6D C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 79 01 00 35 04 06 00 33 [11:22:18]Write to MH i2c: E2 02 01 22 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6D C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 79 01 00 35 04 06 00 33 00 00 3C [11:22:18]Write i2c OK [11:22:18]MH_I2C_Read... [11:22:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:18]Read from MH i2c: E2 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 22 7A 00 90 00 10 [11:22:18]RAPDU: 90 00 [11:22:18]wFMCommunicate OK [11:22:18]wFMCommunicate request_size=10 [11:22:18]MH_SAM_APDU [11:22:18]CAPDU: 80 0D 02 02 05 75 8D 6C DB 55 [11:22:18]Write to MH i2c: E2 0D 00 23 7A 80 0D 02 02 05 00 75 8D 6C DB 55 00 00 BF [11:22:18]Write i2c OK [11:22:18]MH_I2C_Read... [11:22:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:18]Read from MH i2c: E2 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 03 00 23 7A 00 90 00 11 [11:22:18]RAPDU: 90 00 [11:22:18]wFMCommunicate OK [11:22:18]wFMCommunicate request_size=4 [11:22:18]MH_SAM_APDU [11:22:18]CAPDU: 80 0D 03 02 [11:22:18]Write to MH i2c: E2 08 00 24 7A 80 0D 03 02 00 00 00 00 19 [11:22:18]Write i2c OK [11:22:18]MH_I2C_Read... [11:22:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:18]Read from MH i2c: E2 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 0B 00 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 0B 00 24 7A 00 6F DE 98 C9 3E 81 01 2A 90 00 B2 [11:22:18]RAPDU: 6F DE 98 C9 3E 81 01 2A 90 00 [11:22:18]wFMCommunicate OK [11:22:18]SAM_PROTO_SignData done [11:22:18]FM_MakeSignedData done [11:22:18]CreateOFDProtocolMessage [11:22:18]wFMCommunicate request_size=4 [11:22:18]MH_SAM_APDU [11:22:18]CAPDU: 80 11 00 00 [11:22:18]Write to MH i2c: E2 08 00 25 7A 80 11 00 00 00 00 00 00 19 [11:22:18]Write i2c OK [11:22:18]MH_I2C_Read... [11:22:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:18]Read from MH i2c: E2 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 17 00 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: E2 17 00 25 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [11:22:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:22:18]wFMCommunicate OK [11:22:18]CreateOFDProtocolMessage done [11:22:18]OFDSenderStorePacket 96711 [11:22:18]StoreOFDPacket docnum=96711 [11:22:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 3F 07 01 CB 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6D C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 79 01 00 35 04 06 00 33 75 8D 6C DB 55 6F DE 98 C9 3E 81 01 2A [11:22:18]CheckFolder [11:22:18]dirname=/storage/ofd_packets [11:22:18]CheckFolder done [11:22:18]ProducePacketName [11:22:18]name=ofd_packets/00096711 [11:22:18]NVStorageSaveData ofd_packets/00096711 [11:22:18]File name is /storage/ofd_packets/00096711 [11:22:18]Write 301 bytes [11:22:18]NVStorageSaveData done [11:22:18]OFDSenderStorePacket done [11:22:18]KKMCreateOFDPacket done [11:22:18]NVStorageSaveData kkm_last_timestamp [11:22:18]File name is /storage/kkm_last_timestamp [11:22:18]Write 4 bytes [11:22:18]NVStorageSaveData done [11:22:18]ExternCall_PrintAddStr [11:22:18]wPrintStart [11:22:18]Write to MH i2c: 01 00 00 26 7A A0 [11:22:18]Write i2c OK [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: 01 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: 01 07 00 [11:22:18]MH_I2C_Read... [11:22:18]Read from MH i2c: 01 07 00 26 7A 00 00 00 00 00 FF 0F B5 [11:22:18]RasterBufferAndPrint [11:22:18]line Счет N : (1)3407239 [11:22:18]line ИНН: 02508201610067 [11:22:18]line Контрольно-Кассовый Чек [11:22:18]line ПРОДАЖА [11:22:18]line ТРК (МРК, ГНК) : 22 [11:22:18]line Товар: 2710124130 [11:22:18]line Аи-92-К-4 [11:22:18]line 7.480 * 66.90 [11:22:18]line = 500.41 [11:22:18]line НДС 12% НСП 1% [11:22:18]line > о реализуемом товаре [11:22:18]line ОКРУГЛЕНИЕ: -0.41 [11:22:18]line ИТОГО: 500.00 [11:22:18]line Внесено: 500.00 [11:22:18]line СДАЧА: 0.00 [11:22:18]line НСП 1% : 4.43 [11:22:18]line НДС 12% : 53.14 [11:22:18]line Наличными: 500.00 [11:22:18]line Безнал.: 0.00 [11:22:18]line Место: АЗС № 82 "Партнер Нефть" [11:22:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:22:18]line СНО: Общий режим [11:22:18]line Чек 220 29.10.2024 11:22 [11:22:18]line Смена: 145 ФФД: 1.0 [11:22:18]line ЗНМ: 0300000017 [11:22:18]line РНМ: 0000000000170478 [11:22:18]line Версия ККМ: v1.0 [11:22:18]line ФМ: 0000000002098560 [11:22:18]line ФД: 96711 [11:22:18]line ФПД: 56579976911701 [11:22:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96711&fm=56579976911701&tin=02508201610067®Number=0000000000170478&sum=50000 [11:22:18]written 0, free lines is 4095 [11:22:19]OFD Sender: Processing packet 96711 [packets to send 58, broken 57] [11:22:19]ProducePacketName [11:22:19]name=ofd_packets/00096711 [11:22:19]OFD Sender: To server: pG, [11:22:19]CommunicateWithHost lk.salyk.kg:30040 [11:22:19]ConnectInit lk.salyk.kg [11:22:19]Connected sock=10 [11:22:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 3F 07 01 CB 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6D C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 79 01 00 35 04 06 00 33 75 8D 6C DB 55 6F DE 98 C9 3E 81 01 2A [11:22:19]Write to MH i2c: 01 00 00 51 7A CB [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: 01 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: 01 07 00 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: 01 07 00 51 7A 00 00 00 00 00 FE 0C DC [11:22:19]RasterBufferAndPrint [11:22:19]line [11:22:19]line [11:22:19]line [11:22:19]line [11:22:19]line [11:22:19]written 0, free lines is 3341 [11:22:19]MH_Cut [11:22:19]Write to MH i2c: D1 01 00 58 7A 01 A4 [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: D1 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: D1 01 00 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: D1 01 00 58 7A 00 A3 [11:22:19]Write to MH i2c: 01 00 00 59 7A D3 [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9B 91 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 C7 79 01 00 F4 03 04 00 94 6F 20 67 B6 04 01 00 00 0B D1 B4 01 57 FA 70 00 [11:22:19]CommunicateWithHost err = 0 [11:22:19]CheckOFDResponse [11:22:19]1017 (14) - 77093643461234 [11:22:19]1041 (16) - 0000000002098560 [11:22:19]1040 (4) - 96711 [11:22:19]1012 (4) - 29.10.2024 05:16 [11:22:19]1206 (1) - 0 [11:22:19]OFD Sender: Remove packet 96711 [11:22:19]ProducePacketName [11:22:19]name=ofd_packets/00096711 [11:22:19]NVStorageDeleteData [11:22:20]*** Cut start [11:22:20]*** Partial cut [11:22:20]*** CUTSNS_PIN = 1 [11:22:20]OFD Sender: No OFD packet to send [11:22:20]*** CUTSNS_PIN = 0 [11:22:20]*** Brake cut motor [11:22:20]Read from MH i2c: 01 [11:22:20]MH_I2C_Read... [11:22:20]*** Stop cut motor [11:22:20]*** Cut end [11:22:20]Read from MH i2c: 01 07 00 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: 01 07 00 59 7A 00 00 00 00 00 FF 0F E8 [11:22:20]process_action close_receipt done [11:22:20]requested_data is exist [11:22:20]produce_requested_data [11:22:20]requested_item fm.sn is exist - process it [11:22:20]wFMCommunicate request_size=4 [11:22:20]MH_SAM_APDU [11:22:20]CAPDU: 80 11 00 00 [11:22:20]Write to MH i2c: E2 08 00 5A 7A 80 11 00 00 00 00 00 00 4E [11:22:20]Write i2c OK [11:22:20]MH_I2C_Read... [11:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:20]Read from MH i2c: E2 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 17 00 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 17 00 5A 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [11:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:22:20]wFMCommunicate OK [11:22:20]requested_item fd.num is exist - process it [11:22:20]SAM_PROTO_GetFieldsCounters [11:22:20]wFMCommunicate request_size=4 [11:22:20]MH_SAM_APDU [11:22:20]CAPDU: 80 13 00 00 [11:22:20]Write to MH i2c: E2 08 00 5B 7A 80 13 00 00 00 00 00 00 51 [11:22:20]Write i2c OK [11:22:20]MH_I2C_Read... [11:22:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:20]Read from MH i2c: E2 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 62 00 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 62 00 5B 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 79 01 00 0E 04 04 00 91 00 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 D8 [11:22:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 79 01 00 0E 04 04 00 91 00 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 [11:22:20]wFMCommunicate OK [11:22:20]SAM_PROTO_GetFieldsCounters done [11:22:20]requested_item shift.num is exist - process it [11:22:20]requested_item shift.opened is exist - process it [11:22:20]req_shift_opened [11:22:20]FM_GetShiftState [11:22:20]SAM_PROTO_GetShiftState [11:22:20]wFMCommunicate request_size=4 [11:22:20]MH_SAM_APDU [11:22:20]CAPDU: 80 13 01 00 [11:22:20]Write to MH i2c: E2 08 00 5C 7A 80 13 01 00 00 00 00 00 53 [11:22:20]Write i2c OK [11:22:20]MH_I2C_Read... [11:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:20]Read from MH i2c: E2 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 0E 00 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 0E 00 5C 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [11:22:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:22:20]wFMCommunicate OK [11:22:20]SAM_PROTO_GetShiftState done [11:22:20]FM_GetShiftState done [11:22:20]req_shift_opened done [11:22:20]requested_item shift.open_date is exist - process it [11:22:20]req_shift_open_date [11:22:20]req_shift_open_date done [11:22:20]produce_requested_data done [11:22:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96711,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:22:20]process_action_free close_receipt [11:22:20]json_value_free [11:22:20]json_value_free done [11:22:21]process_json_proto returns [11:22:21]Send response to host [11:22:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96711,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:22:21]free response buf [11:22:21]execute_script done [11:22:21]execute_script returns [11:22:21]free content buf [11:22:21]Sock 7.Close socket [11:22:21]Sock 7.Thread stoped [11:22:25]OFD Sender: No OFD packet to send [11:22:30]OFD Sender: No OFD packet to send [11:22:35]OFD Sender: No OFD packet to send [11:22:40]OFD Sender: No OFD packet to send [11:22:45]OFD Sender: No OFD packet to send [11:22:50]OFD Sender: No OFD packet to send [11:22:55]OFD Sender: No OFD packet to send [11:23:00]OFD Sender: No OFD packet to send [11:23:05]OFD Sender: No OFD packet to send [11:23:10]OFD Sender: No OFD packet to send [11:23:15]OFD Sender: No OFD packet to send [11:23:20]OFD Sender: No OFD packet to send [11:23:25]OFD Sender: No OFD packet to send [11:23:30]OFD Sender: No OFD packet to send [11:23:35]OFD Sender: No OFD packet to send [11:23:40]OFD Sender: No OFD packet to send [11:23:45]OFD Sender: No OFD packet to send [11:23:50]OFD Sender: No OFD packet to send [11:23:55]OFD Sender: No OFD packet to send [11:24:00]OFD Sender: No OFD packet to send [11:24:05]OFD Sender: No OFD packet to send [11:24:10]OFD Sender: No OFD packet to send [11:24:15]OFD Sender: No OFD packet to send [11:24:20]OFD Sender: No OFD packet to send [11:24:25]OFD Sender: No OFD packet to send [11:24:26]accept exits with 9 [11:24:26]New connection [11:24:26]New thread 3066920292 created [11:24:26]Thread 3066776932 joined [11:24:26]Waiting for new connection... [11:24:26] Sock 9.Parse request [11:24:26]Sock 9.Check first char [11:24:26]Sock 9.First char is OK [11:24:26]request: POST /json_proto HTTP/1.0 [11:24:26]Method: POST [11:24:26]URL: /json_proto [11:24:26]Method is POST - this is cgi request [11:24:26]url: /json_proto [11:24:26]query_string will be loaded in cgi processing [11:24:26]execute_cgi json_proto POST (null) [11:24:26]execute_cgi path=json_proto method=POST [11:24:26]POST find Content-Length [11:24:26]Host: 172.17.40.67:8080 [11:24:26]Content-Length: 770 [11:24:26]Content-Type: application/json [11:24:26] [11:24:26]POST finish read [11:24:26]Found Content-Length = 770 [11:24:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:24:26]execute_script... [11:24: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)3407240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:24:26]POST & json_proto [11:24:26]process_json_proto [11:24:26]json parsed OK: [11:24:26]protocol is kg_v1.0 [11:24:26]action value=close_receipt [11:24:26]process_action close_receipt [11:24:26]cmd_close_receipt [11:24:26]MH_GetDate [11:24:26]Write to MH i2c: F0 00 00 5D 7A C6 [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: F0 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: F0 09 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: F0 09 00 5D 7A 00 EE C5 20 67 EE DA 66 66 9D [11:24:26]GetLastDocTimeStamp 1730200941 [11:24:26]current date 1730201070 [11:24:26]FM_GetShiftState [11:24:26]SAM_PROTO_GetShiftState [11:24:26]wFMCommunicate request_size=4 [11:24:26]MH_SAM_APDU [11:24:26]CAPDU: 80 13 01 00 [11:24:26]Write to MH i2c: E2 08 00 5E 7A 80 13 01 00 00 00 00 00 55 [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:26]Read from MH i2c: E2 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 0E 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 0E 00 5E 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B3 [11:24:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:24:26]wFMCommunicate OK [11:24:26]SAM_PROTO_GetShiftState done [11:24:26]FM_GetShiftState done [11:24:26]opened in 1730160548 [11:24:26]opened+sec_in_day 1730246948 [11:24:26]quantity*price = 100015 [11:24:26]sum+1 = 100017 [11:24:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 221 29.10.2024 11:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96712 ФПД: 279763583499663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112430&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96712&fm=279763583499663&tin=02508201610067®Number=0000000000170478&sum=100016 [11:24:27]StoreToDocumentArchive [11:24:27]shift 145 fd 96712 [11:24:27]save to /storage/0145/doc_00096712 [11:24:27]save last doc name /storage/0145/doc_00096712 to /storage/kkm_last_doc_name [11:24:27]save OK [11:24:27]Clear old archive folders... [11:24:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:27]tlvbuf is 011AF1F0 [11:24:27]SAM_PROTO_ClearQueue [11:24:27]wFMCommunicate request_size=4 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 09 00 00 [11:24:27]Write to MH i2c: E2 08 00 6B 7A 80 09 00 00 00 00 00 00 57 [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 6B 7A 00 90 00 59 [11:24:27]RAPDU: 90 00 [11:24:27]wFMCommunicate OK [11:24:27]SAM_PROTO_ClearQueue done [11:24:27]KKMCreateOFDPacket [11:24:27]OFDProtocolAddRootSTLVToBuf [11:24:27]FM_MakeSignedData [11:24:27]FM_MakeSignedData [11:24:27]SAM_PROTO_SignData [11:24:27]wFMCommunicate request_size=4 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 0D 01 02 [11:24:27]Write to MH i2c: E2 08 00 6C 7A 80 0D 01 02 00 00 00 00 5F [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 6C 7A 00 90 00 5A [11:24:27]RAPDU: 90 00 [11:24:27]wFMCommunicate OK [11:24:27]wFMCommunicate request_size=255 [11:24:27]MH_SAM_APDU [11:24: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 34 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 DD 00 00 00 F4 03 04 00 EE C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 79 01 00 35 04 06 00 FE [11:24:27]Write to MH i2c: E2 02 01 6D 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 DD 00 00 00 F4 03 04 00 EE C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 79 01 00 35 04 06 00 FE 00 00 EF [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 6D 7A 00 90 00 5B [11:24:27]RAPDU: 90 00 [11:24:27]wFMCommunicate OK [11:24:27]wFMCommunicate request_size=10 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 0D 02 02 05 71 89 03 FD 8F [11:24:27]Write to MH i2c: E2 0D 00 6E 7A 80 0D 02 02 05 00 71 89 03 FD 8F 00 00 F5 [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 6E 7A 00 90 00 5C [11:24:27]RAPDU: 90 00 [11:24:27]wFMCommunicate OK [11:24:27]wFMCommunicate request_size=4 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 0D 03 02 [11:24:27]Write to MH i2c: E2 08 00 6F 7A 80 0D 03 02 00 00 00 00 64 [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 0B 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 0B 00 6F 7A 00 D8 36 66 49 80 E3 9E 26 90 00 49 [11:24:27]RAPDU: D8 36 66 49 80 E3 9E 26 90 00 [11:24:27]wFMCommunicate OK [11:24:27]SAM_PROTO_SignData done [11:24:27]FM_MakeSignedData done [11:24:27]CreateOFDProtocolMessage [11:24:27]wFMCommunicate request_size=4 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 11 00 00 [11:24:27]Write to MH i2c: E2 08 00 70 7A 80 11 00 00 00 00 00 00 64 [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 17 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 17 00 70 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [11:24:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:27]wFMCommunicate OK [11:24:27]CreateOFDProtocolMessage done [11:24:27]OFDSenderStorePacket 96712 [11:24:27]StoreOFDPacket docnum=96712 [11:24:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 1C 07 01 91 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 34 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 DD 00 00 00 F4 03 04 00 EE C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 79 01 00 35 04 06 00 FE 71 89 03 FD 8F D8 36 66 49 80 E3 9E 26 [11:24:27]CheckFolder [11:24:27]dirname=/storage/ofd_packets [11:24:27]CheckFolder done [11:24:27]ProducePacketName [11:24:27]name=ofd_packets/00096712 [11:24:27]NVStorageSaveData ofd_packets/00096712 [11:24:27]File name is /storage/ofd_packets/00096712 [11:24:27]Write 301 bytes [11:24:27]NVStorageSaveData done [11:24:27]OFDSenderStorePacket done [11:24:27]KKMCreateOFDPacket done [11:24:27]NVStorageSaveData kkm_last_timestamp [11:24:27]File name is /storage/kkm_last_timestamp [11:24:27]Write 4 bytes [11:24:27]NVStorageSaveData done [11:24:27]ExternCall_PrintAddStr [11:24:27]wPrintStart [11:24:27]Write to MH i2c: 01 00 00 71 7A EB [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: 01 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: 01 07 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: 01 07 00 71 7A 00 00 00 00 00 FF 0F 00 [11:24:27]RasterBufferAndPrint [11:24:27]line Счет N : (1)3407240 [11:24:27]line ИНН: 02508201610067 [11:24:27]line Контрольно-Кассовый Чек [11:24:27]line ПРОДАЖА [11:24:27]line ТРК (МРК, ГНК) : 42 [11:24:27]line Товар: 2710124130 [11:24:27]line Аи-92-К-4 [11:24:27]line 14.950 * 66.90 [11:24:27]line = 1000.16 [11:24:27]line НДС 12% НСП 1% [11:24:27]line > о реализуемом товаре [11:24:27]line ИТОГО: 1000.16 [11:24:27]line НСП 1% : 8.85 [11:24:27]line НДС 12% : 106.21 [11:24:27]line Наличными: 0.00 [11:24:27]line Безнал.: 1000.16 [11:24:27]line Место: АЗС № 82 "Партнер Нефть" [11:24:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:24:27]line СНО: Общий режим [11:24:27]line Чек 221 29.10.2024 11:24 [11:24:27]line Смена: 145 ФФД: 1.0 [11:24:27]line ЗНМ: 0300000017 [11:24:27]line РНМ: 0000000000170478 [11:24:27]line Версия ККМ: v1.0 [11:24:27]line Платежная система: Mbank [11:24:27]line ФМ: 0000000002098560 [11:24:27]line ФД: 96712 [11:24:28]line ФПД: 279763583499663 [11:24:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112430&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96712&fm=279763583499663&tin=02508201610067®Number=0000000000170478&sum=100016 [11:24:28]OFD Sender: Processing packet 96712 [packets to send 58, broken 57] [11:24:28]ProducePacketName [11:24:28]name=ofd_packets/00096712 [11:24:28]OFD Sender: To server: pG, [11:24:28]CommunicateWithHost lk.salyk.kg:30040 [11:24:28]ConnectInit lk.salyk.kg [11:24:28]written 0, free lines is 4095 [11:24:28]Connected sock=10 [11:24:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 1C 07 01 91 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 34 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 DD 00 00 00 F4 03 04 00 EE C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 79 01 00 35 04 06 00 FE 71 89 03 FD 8F D8 36 66 49 80 E3 9E 26 [11:24:28]Write to MH i2c: 01 00 00 9A 7A 14 [11:24:28]Write i2c OK [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: 01 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: 01 07 00 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: 01 07 00 9A 7A 00 00 00 00 00 3B 0D 63 [11:24:28]RasterBufferAndPrint [11:24:28]line [11:24:28]line [11:24:28]line [11:24:28]line [11:24:28]line [11:24:28]written 0, free lines is 3393 [11:24:28]MH_Cut [11:24:28]Write to MH i2c: D1 01 00 A1 7A 01 ED [11:24:28]Write i2c OK [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: D1 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: D1 01 00 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: D1 01 00 A1 7A 00 EC [11:24:28]Write to MH i2c: 01 00 00 A2 7A 1C [11:24:28]Write i2c OK [11:24:28]MH_I2C_Read... [11:24:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 1E 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 C8 79 01 00 F4 03 04 00 15 70 20 67 B6 04 01 00 00 E8 25 89 16 12 4D F9 58 [11:24:28]CommunicateWithHost err = 0 [11:24:28]CheckOFDResponse [11:24:28]1017 (14) - 77093643461234 [11:24:28]1041 (16) - 0000000002098560 [11:24:28]1040 (4) - 96712 [11:24:28]1012 (4) - 29.10.2024 05:18 [11:24:28]1206 (1) - 0 [11:24:28]OFD Sender: Remove packet 96712 [11:24:28]ProducePacketName [11:24:28]name=ofd_packets/00096712 [11:24:28]NVStorageDeleteData [11:24:29]OFD Sender: No OFD packet to send [11:24:29]*** Cut start [11:24:29]*** Partial cut [11:24:29]*** CUTSNS_PIN = 1 [11:24:29]*** CUTSNS_PIN = 0 [11:24:29]*** Brake cut motor [11:24:29]Read from MH i2c: 01 [11:24:29]MH_I2C_Read... [11:24:29]*** Stop cut motor [11:24:29]*** Cut end [11:24:29]Read from MH i2c: 01 07 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: 01 07 00 A2 7A 00 00 00 00 00 FF 0F 31 [11:24:29]process_action close_receipt done [11:24:29]requested_data is exist [11:24:29]produce_requested_data [11:24:29]requested_item fm.sn is exist - process it [11:24:29]wFMCommunicate request_size=4 [11:24:29]MH_SAM_APDU [11:24:29]CAPDU: 80 11 00 00 [11:24:29]Write to MH i2c: E2 08 00 A3 7A 80 11 00 00 00 00 00 00 97 [11:24:29]Write i2c OK [11:24:29]MH_I2C_Read... [11:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:29]Read from MH i2c: E2 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 17 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 17 00 A3 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [11:24:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:29]wFMCommunicate OK [11:24:29]requested_item fd.num is exist - process it [11:24:29]SAM_PROTO_GetFieldsCounters [11:24:29]wFMCommunicate request_size=4 [11:24:29]MH_SAM_APDU [11:24:29]CAPDU: 80 13 00 00 [11:24:29]Write to MH i2c: E2 08 00 A4 7A 80 13 00 00 00 00 00 00 9A [11:24:29]Write i2c OK [11:24:29]MH_I2C_Read... [11:24:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:29]Read from MH i2c: E2 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 62 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 62 00 A4 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 79 01 00 0E 04 04 00 91 00 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 25 [11:24:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 79 01 00 0E 04 04 00 91 00 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 [11:24:29]wFMCommunicate OK [11:24:29]SAM_PROTO_GetFieldsCounters done [11:24:29]requested_item shift.num is exist - process it [11:24:29]requested_item shift.opened is exist - process it [11:24:29]req_shift_opened [11:24:29]FM_GetShiftState [11:24:29]SAM_PROTO_GetShiftState [11:24:29]wFMCommunicate request_size=4 [11:24:29]MH_SAM_APDU [11:24:29]CAPDU: 80 13 01 00 [11:24:29]Write to MH i2c: E2 08 00 A5 7A 80 13 01 00 00 00 00 00 9C [11:24:29]Write i2c OK [11:24:29]MH_I2C_Read... [11:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:29]Read from MH i2c: E2 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 0E 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 0E 00 A5 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [11:24:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:24:29]wFMCommunicate OK [11:24:29]SAM_PROTO_GetShiftState done [11:24:29]FM_GetShiftState done [11:24:29]req_shift_opened done [11:24:29]requested_item shift.open_date is exist - process it [11:24:29]req_shift_open_date [11:24:29]req_shift_open_date done [11:24:29]produce_requested_data done [11:24:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96712,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:24:29]process_action_free close_receipt [11:24:29]json_value_free [11:24:29]json_value_free done [11:24:29]process_json_proto returns [11:24:29]Send response to host [11:24:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96712,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:24:29]free response buf [11:24:29]execute_script done [11:24:29]execute_script returns [11:24:29]free content buf [11:24:29]Sock 9.Close socket [11:24:29]Sock 9.Thread stoped [11:24:30]accept exits with 7 [11:24:30]New connection [11:24:30]New thread 3066776932 created [11:24:30]Thread 3066920292 joined [11:24:30]Waiting for new connection... [11:24:30] Sock 7.Parse request [11:24:30]Sock 7.Check first char [11:24:30]Sock 7.First char is OK [11:24:30]request: POST /json_proto HTTP/1.0 [11:24:30]Method: POST [11:24:30]URL: /json_proto [11:24:30]Method is POST - this is cgi request [11:24:30]url: /json_proto [11:24:30]query_string will be loaded in cgi processing [11:24:30]execute_cgi json_proto POST (null) [11:24:30]execute_cgi path=json_proto method=POST [11:24:30]POST find Content-Length [11:24:30]Host: 172.17.40.67:8080 [11:24:30]Content-Length: 767 [11:24:30]Content-Type: application/json [11:24:30] [11:24:30]POST finish read [11:24:30]Found Content-Length = 767 [11:24:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:24:30]execute_script... [11:24: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)3407241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:24:30]POST & json_proto [11:24:30]process_json_proto [11:24:30]json parsed OK: [11:24:30]protocol is kg_v1.0 [11:24:30]action value=close_receipt [11:24:30]process_action close_receipt [11:24:30]cmd_close_receipt [11:24:30]MH_GetDate [11:24:30]Write to MH i2c: F0 00 00 A6 7A 0F [11:24:30]Write i2c OK [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: F0 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: F0 09 00 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: F0 09 00 A6 7A 00 F3 C5 20 67 EE DA 66 66 EB [11:24:30]GetLastDocTimeStamp 1730201070 [11:24:30]current date 1730201075 [11:24:30]FM_GetShiftState [11:24:30]SAM_PROTO_GetShiftState [11:24:30]wFMCommunicate request_size=4 [11:24:30]MH_SAM_APDU [11:24:30]CAPDU: 80 13 01 00 [11:24:30]Write to MH i2c: E2 08 00 A7 7A 80 13 01 00 00 00 00 00 9E [11:24:30]Write i2c OK [11:24:30]MH_I2C_Read... [11:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:30]Read from MH i2c: E2 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: E2 0E 00 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: E2 0E 00 A7 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FC [11:24:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:24:30]wFMCommunicate OK [11:24:30]SAM_PROTO_GetShiftState done [11:24:30]FM_GetShiftState done [11:24:30]opened in 1730160548 [11:24:30]opened+sec_in_day 1730246948 [11:24:30]quantity*price = 50041 [11:24:30]sum+1 = 50042 [11:24:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 222 29.10.2024 11:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96713 ФПД: 200051090548286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96713&fm=200051090548286&tin=02508201610067®Number=0000000000170478&sum=50041 [11:24:32]StoreToDocumentArchive [11:24:32]shift 145 fd 96713 [11:24:32]save to /storage/0145/doc_00096713 [11:24:32]save last doc name /storage/0145/doc_00096713 to /storage/kkm_last_doc_name [11:24:32]save OK [11:24:32]Clear old archive folders... [11:24:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:32]tlvbuf is 01264650 [11:24:32]SAM_PROTO_ClearQueue [11:24:32]wFMCommunicate request_size=4 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 09 00 00 [11:24:32]Write to MH i2c: E2 08 00 B4 7A 80 09 00 00 00 00 00 00 A0 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 B4 7A 00 90 00 A2 [11:24:32]RAPDU: 90 00 [11:24:32]wFMCommunicate OK [11:24:32]SAM_PROTO_ClearQueue done [11:24:32]KKMCreateOFDPacket [11:24:32]OFDProtocolAddRootSTLVToBuf [11:24:32]FM_MakeSignedData [11:24:32]FM_MakeSignedData [11:24:32]SAM_PROTO_SignData [11:24:32]wFMCommunicate request_size=4 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 0D 01 02 [11:24:32]Write to MH i2c: E2 08 00 B5 7A 80 0D 01 02 00 00 00 00 A8 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 B5 7A 00 90 00 A3 [11:24:32]RAPDU: 90 00 [11:24:32]wFMCommunicate OK [11:24:32]wFMCommunicate request_size=255 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DE 00 00 00 F4 03 04 00 F3 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 79 01 00 35 04 06 00 B5 [11:24:32]Write to MH i2c: E2 02 01 B6 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DE 00 00 00 F4 03 04 00 F3 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 79 01 00 35 04 06 00 B5 00 00 2E [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 B6 7A 00 90 00 A4 [11:24:32]RAPDU: 90 00 [11:24:32]wFMCommunicate OK [11:24:32]wFMCommunicate request_size=10 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 0D 02 02 05 F2 06 30 66 3E [11:24:32]Write to MH i2c: E2 0D 00 B7 7A 80 0D 02 02 05 00 F2 06 30 66 3E 00 00 81 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 B7 7A 00 90 00 A5 [11:24:32]RAPDU: 90 00 [11:24:32]wFMCommunicate OK [11:24:32]wFMCommunicate request_size=4 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 0D 03 02 [11:24:32]Write to MH i2c: E2 08 00 B8 7A 80 0D 03 02 00 00 00 00 AD [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 0B 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 0B 00 B8 7A 00 6C DC 39 D5 AD 2A FA 02 90 00 D7 [11:24:32]RAPDU: 6C DC 39 D5 AD 2A FA 02 90 00 [11:24:32]wFMCommunicate OK [11:24:32]SAM_PROTO_SignData done [11:24:32]FM_MakeSignedData done [11:24:32]CreateOFDProtocolMessage [11:24:32]wFMCommunicate request_size=4 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 11 00 00 [11:24:32]Write to MH i2c: E2 08 00 B9 7A 80 11 00 00 00 00 00 00 AD [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:32]Read from MH i2c: E2 17 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 17 00 B9 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [11:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:32]wFMCommunicate OK [11:24:32]CreateOFDProtocolMessage done [11:24:32]OFDSenderStorePacket 96713 [11:24:32]StoreOFDPacket docnum=96713 [11:24:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF F3 07 01 91 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 34 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 DE 00 00 00 F4 03 04 00 F3 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 79 01 00 35 04 06 00 B5 F2 06 30 66 3E 6C DC 39 D5 AD 2A FA 02 [11:24:32]CheckFolder [11:24:32]dirname=/storage/ofd_packets [11:24:32]CheckFolder done [11:24:32]ProducePacketName [11:24:32]name=ofd_packets/00096713 [11:24:32]NVStorageSaveData ofd_packets/00096713 [11:24:32]File name is /storage/ofd_packets/00096713 [11:24:32]Write 301 bytes [11:24:32]NVStorageSaveData done [11:24:32]OFDSenderStorePacket done [11:24:32]KKMCreateOFDPacket done [11:24:32]NVStorageSaveData kkm_last_timestamp [11:24:32]File name is /storage/kkm_last_timestamp [11:24:32]Write 4 bytes [11:24:32]NVStorageSaveData done [11:24:32]ExternCall_PrintAddStr [11:24:32]wPrintStart [11:24:32]Write to MH i2c: 01 00 00 BA 7A 34 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: 01 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: 01 07 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: 01 07 00 BA 7A 00 00 00 00 00 FF 0F 49 [11:24:32]RasterBufferAndPrint [11:24:32]line Счет N : (1)3407241 [11:24:32]line ИНН: 02508201610067 [11:24:32]line Контрольно-Кассовый Чек [11:24:32]line ПРОДАЖА [11:24:32]line ТРК (МРК, ГНК) : 32 [11:24:32]line Товар: 2710124130 [11:24:32]line Аи-92-К-4 [11:24:32]line 7.480 * 66.90 [11:24:32]line = 500.41 [11:24:32]line НДС 12% НСП 1% [11:24:32]line > о реализуемом товаре [11:24:32]line ИТОГО: 500.41 [11:24:32]line НСП 1% : 4.43 [11:24:32]line НДС 12% : 53.14 [11:24:32]line Наличными: 0.00 [11:24:32]line Безнал.: 500.41 [11:24:32]line Место: АЗС № 82 "Партнер Нефть" [11:24:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:24:32]line СНО: Общий режим [11:24:32]line Чек 222 29.10.2024 11:24 [11:24:32]line Смена: 145 ФФД: 1.0 [11:24:32]line ЗНМ: 0300000017 [11:24:32]line РНМ: 0000000000170478 [11:24:32]line Версия ККМ: v1.0 [11:24:32]line Платежная система: Mbank [11:24:32]line ФМ: 0000000002098560 [11:24:32]line ФД: 96713 [11:24:32]line ФПД: 200051090548286 [11:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96713&fm=200051090548286&tin=02508201610067®Number=0000000000170478&sum=50041 [11:24:32]written 0, free lines is 4095 [11:24:33]OFD Sender: Processing packet 96713 [packets to send 58, broken 57] [11:24:33]ProducePacketName [11:24:33]name=ofd_packets/00096713 [11:24:33]OFD Sender: To server: pG, [11:24:33]CommunicateWithHost lk.salyk.kg:30040 [11:24:33]ConnectInit lk.salyk.kg [11:24:33]Connected sock=10 [11:24:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF F3 07 01 91 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 34 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 DE 00 00 00 F4 03 04 00 F3 C5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 79 01 00 35 04 06 00 B5 F2 06 30 66 3E 6C DC 39 D5 AD 2A FA 02 [11:24:33]Write to MH i2c: 01 00 00 E3 7A 5D [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 07 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 07 00 E3 7A 00 00 00 00 00 24 0D 95 [11:24:33]RasterBufferAndPrint [11:24:33]line [11:24:33]line [11:24:33]line [11:24:33]line [11:24:33]line [11:24:33]written 0, free lines is 3373 [11:24:33]MH_Cut [11:24:33]Write to MH i2c: D1 01 00 EA 7A 01 36 [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: D1 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: D1 01 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: D1 01 00 EA 7A 00 35 [11:24:33]Write to MH i2c: 01 00 00 EB 7A 65 [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 A0 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 C9 79 01 00 F4 03 04 00 1A 70 20 67 B6 04 01 00 00 B1 03 A3 F5 EF 4F 51 32 [11:24:33]CommunicateWithHost err = 0 [11:24:33]CheckOFDResponse [11:24:33]1017 (14) - 77093643461234 [11:24:33]1041 (16) - 0000000002098560 [11:24:33]1040 (4) - 96713 [11:24:33]1012 (4) - 29.10.2024 05:18 [11:24:33]1206 (1) - 0 [11:24:33]OFD Sender: Remove packet 96713 [11:24:33]ProducePacketName [11:24:33]name=ofd_packets/00096713 [11:24:33]NVStorageDeleteData [11:24:34]*** Cut start [11:24:34]*** Partial cut [11:24:34]*** CUTSNS_PIN = 1 [11:24:34]OFD Sender: No OFD packet to send [11:24:34]*** CUTSNS_PIN = 0 [11:24:34]*** Brake cut motor [11:24:34]Read from MH i2c: 01 [11:24:34]MH_I2C_Read... [11:24:34]*** Stop cut motor [11:24:34]*** Cut end [11:24:34]Read from MH i2c: 01 07 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: 01 07 00 EB 7A 00 00 00 00 00 FF 0F 7A [11:24:34]process_action close_receipt done [11:24:34]requested_data is exist [11:24:34]produce_requested_data [11:24:34]requested_item fm.sn is exist - process it [11:24:34]wFMCommunicate request_size=4 [11:24:34]MH_SAM_APDU [11:24:34]CAPDU: 80 11 00 00 [11:24:34]Write to MH i2c: E2 08 00 EC 7A 80 11 00 00 00 00 00 00 E0 [11:24:34]Write i2c OK [11:24:34]MH_I2C_Read... [11:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:34]Read from MH i2c: E2 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 17 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 17 00 EC 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [11:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:34]wFMCommunicate OK [11:24:34]requested_item fd.num is exist - process it [11:24:34]SAM_PROTO_GetFieldsCounters [11:24:34]wFMCommunicate request_size=4 [11:24:34]MH_SAM_APDU [11:24:34]CAPDU: 80 13 00 00 [11:24:34]Write to MH i2c: E2 08 00 ED 7A 80 13 00 00 00 00 00 00 E3 [11:24:34]Write i2c OK [11:24:34]MH_I2C_Read... [11:24:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:34]Read from MH i2c: E2 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 62 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 62 00 ED 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 79 01 00 0E 04 04 00 91 00 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 72 [11:24:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 79 01 00 0E 04 04 00 91 00 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 [11:24:34]wFMCommunicate OK [11:24:34]SAM_PROTO_GetFieldsCounters done [11:24:34]requested_item shift.num is exist - process it [11:24:34]requested_item shift.opened is exist - process it [11:24:34]req_shift_opened [11:24:34]FM_GetShiftState [11:24:34]SAM_PROTO_GetShiftState [11:24:34]wFMCommunicate request_size=4 [11:24:34]MH_SAM_APDU [11:24:34]CAPDU: 80 13 01 00 [11:24:34]Write to MH i2c: E2 08 00 EE 7A 80 13 01 00 00 00 00 00 E5 [11:24:34]Write i2c OK [11:24:34]MH_I2C_Read... [11:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:34]Read from MH i2c: E2 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 0E 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 0E 00 EE 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [11:24:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:24:34]wFMCommunicate OK [11:24:34]SAM_PROTO_GetShiftState done [11:24:34]FM_GetShiftState done [11:24:34]req_shift_opened done [11:24:34]requested_item shift.open_date is exist - process it [11:24:34]req_shift_open_date [11:24:34]req_shift_open_date done [11:24:34]produce_requested_data done [11:24:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96713,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:24:34]process_action_free close_receipt [11:24:34]json_value_free [11:24:34]json_value_free done [11:24:34]process_json_proto returns [11:24:34]Send response to host [11:24:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96713,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:24:34]free response buf [11:24:34]execute_script done [11:24:34]execute_script returns [11:24:34]free content buf [11:24:34]Sock 7.Close socket [11:24:34]Sock 7.Thread stoped [11:24:39]OFD Sender: No OFD packet to send [11:24:43]accept exits with 9 [11:24:43]New connection [11:24:43]New thread 3066920292 created [11:24:43]Thread 3066776932 joined [11:24:43]Waiting for new connection... [11:24:43] Sock 9.Parse request [11:24:43]Sock 9.Check first char [11:24:43]Sock 9.First char is OK [11:24:43]request: POST /json_proto HTTP/1.0 [11:24:43]Method: POST [11:24:43]URL: /json_proto [11:24:43]Method is POST - this is cgi request [11:24:43]url: /json_proto [11:24:43]query_string will be loaded in cgi processing [11:24:43]execute_cgi json_proto POST (null) [11:24:43]execute_cgi path=json_proto method=POST [11:24:43]POST find Content-Length [11:24:43]Host: 172.17.40.67:8080 [11:24:43]Content-Length: 679 [11:24:43]Content-Type: application/json [11:24:43] [11:24:43]POST finish read [11:24:43]Found Content-Length = 679 [11:24:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:24:43]execute_script... [11:24:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:24:43]POST & json_proto [11:24:43]process_json_proto [11:24:43]json parsed OK: [11:24:43]protocol is kg_v1.0 [11:24:43]action value=close_receipt [11:24:43]process_action close_receipt [11:24:43]cmd_close_receipt [11:24:43]MH_GetDate [11:24:43]Write to MH i2c: F0 00 00 EF 7A 58 [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 09 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 09 00 EF 7A 00 00 C6 20 67 EE DA 66 66 42 [11:24:43]GetLastDocTimeStamp 1730201075 [11:24:43]current date 1730201088 [11:24:43]FM_GetShiftState [11:24:43]SAM_PROTO_GetShiftState [11:24:43]wFMCommunicate request_size=4 [11:24:43]MH_SAM_APDU [11:24:43]CAPDU: 80 13 01 00 [11:24:43]Write to MH i2c: E2 08 00 F0 7A 80 13 01 00 00 00 00 00 E7 [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:43]Read from MH i2c: E2 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: E2 0E 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: E2 0E 00 F0 7A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 45 [11:24:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:24:43]wFMCommunicate OK [11:24:43]SAM_PROTO_GetShiftState done [11:24:43]FM_GetShiftState done [11:24:43]opened in 1730160548 [11:24:43]opened+sec_in_day 1730246948 [11:24:43]quantity*price = 70044 [11:24:43]sum+1 = 70045 [11:24:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 223 29.10.2024 11:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96714 ФПД: 32180445194482 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112448&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96714&fm=32180445194482&tin=02508201610067®Number=0000000000170478&sum=70000 [11:24:44]StoreToDocumentArchive [11:24:44]shift 145 fd 96714 [11:24:44]save to /storage/0145/doc_00096714 [11:24:44]save last doc name /storage/0145/doc_00096714 to /storage/kkm_last_doc_name [11:24:44]save OK [11:24:44]Clear old archive folders... [11:24:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:44]tlvbuf is 010EFE90 [11:24:44]SAM_PROTO_ClearQueue [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 09 00 00 [11:24:44]Write to MH i2c: E2 08 00 FD 7A 80 09 00 00 00 00 00 00 E9 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 FD 7A 00 90 00 EB [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]SAM_PROTO_ClearQueue done [11:24:44]KKMCreateOFDPacket [11:24:44]OFDProtocolAddRootSTLVToBuf [11:24:44]FM_MakeSignedData [11:24:44]FM_MakeSignedData [11:24:44]SAM_PROTO_SignData [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 0D 01 02 [11:24:44]Write to MH i2c: E2 08 00 FE 7A 80 0D 01 02 00 00 00 00 F1 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 FE 7A 00 90 00 EC [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=255 [11:24:44]MH_SAM_APDU [11:24: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 34 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 DF 00 00 00 F4 03 04 00 00 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 79 01 00 35 04 06 00 1D [11:24:44]Write to MH i2c: E2 02 01 FF 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DF 00 00 00 F4 03 04 00 00 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 79 01 00 35 04 06 00 1D 00 00 AD [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 FF 7A 00 90 00 ED [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=10 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 0D 02 02 05 44 98 01 28 F2 [11:24:44]Write to MH i2c: E2 0D 00 00 7B 80 0D 02 02 05 00 44 98 01 28 F2 00 00 F6 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 00 7B 00 90 00 EF [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 0D 03 02 [11:24:44]Write to MH i2c: E2 08 00 01 7B 80 0D 03 02 00 00 00 00 F7 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 0B 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 0B 00 01 7B 00 05 C4 B5 C5 BF BC E4 68 90 00 02 [11:24:45]RAPDU: 05 C4 B5 C5 BF BC E4 68 90 00 [11:24:45]wFMCommunicate OK [11:24:45]SAM_PROTO_SignData done [11:24:45]FM_MakeSignedData done [11:24:45]CreateOFDProtocolMessage [11:24:45]wFMCommunicate request_size=4 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 11 00 00 [11:24:45]Write to MH i2c: E2 08 00 02 7B 80 11 00 00 00 00 00 00 F7 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 17 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 17 00 02 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [11:24:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:45]wFMCommunicate OK [11:24:45]CreateOFDProtocolMessage done [11:24:45]OFDSenderStorePacket 96714 [11:24:45]StoreOFDPacket docnum=96714 [11:24:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B CE 07 01 9D 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 34 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 DF 00 00 00 F4 03 04 00 00 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 79 01 00 35 04 06 00 1D 44 98 01 28 F2 05 C4 B5 C5 BF BC E4 68 [11:24:45]CheckFolder [11:24:45]dirname=/storage/ofd_packets [11:24:45]CheckFolder done [11:24:45]ProducePacketName [11:24:45]name=ofd_packets/00096714 [11:24:45]NVStorageSaveData ofd_packets/00096714 [11:24:45]File name is /storage/ofd_packets/00096714 [11:24:45]Write 301 bytes [11:24:45]NVStorageSaveData done [11:24:45]OFDSenderStorePacket done [11:24:45]KKMCreateOFDPacket done [11:24:45]NVStorageSaveData kkm_last_timestamp [11:24:45]File name is /storage/kkm_last_timestamp [11:24:45]Write 4 bytes [11:24:45]NVStorageSaveData done [11:24:45]ExternCall_PrintAddStr [11:24:45]wPrintStart [11:24:45]Write to MH i2c: 01 00 00 03 7B 7E [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 03 7B 00 00 00 00 00 FF 0F 93 [11:24:45]RasterBufferAndPrint [11:24:45]line Счет N : (1)3407242 [11:24:45]line ИНН: 02508201610067 [11:24:45]line Контрольно-Кассовый Чек [11:24:45]line ПРОДАЖА [11:24:45]line ТРК (МРК, ГНК) : 22 [11:24:45]line Товар: 2710124130 [11:24:45]line Аи-92-К-4 [11:24:45]line 10.470 * 66.90 [11:24:45]line = 700.44 [11:24:45]line НДС 12% НСП 1% [11:24:45]line > о реализуемом товаре [11:24:45]line ОКРУГЛЕНИЕ: -0.44 [11:24:45]line ИТОГО: 700.00 [11:24:45]line Внесено: 700.00 [11:24:45]line СДАЧА: 0.00 [11:24:45]line НСП 1% : 6.20 [11:24:45]line НДС 12% : 74.38 [11:24:45]line Наличными: 700.00 [11:24:45]line Безнал.: 0.00 [11:24:45]line Место: АЗС № 82 "Партнер Нефть" [11:24:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:24:45]line СНО: Общий режим [11:24:45]line Чек 223 29.10.2024 11:24 [11:24:45]line Смена: 145 ФФД: 1.0 [11:24:45]line ЗНМ: 0300000017 [11:24:45]line РНМ: 0000000000170478 [11:24:45]line Версия ККМ: v1.0 [11:24:45]line ФМ: 0000000002098560 [11:24:45]line ФД: 96714 [11:24:45]line ФПД: 32180445194482 [11:24:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112448&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96714&fm=32180445194482&tin=02508201610067®Number=0000000000170478&sum=70000 [11:24:45]written 0, free lines is 4095 [11:24:45]OFD Sender: Processing packet 96714 [packets to send 58, broken 57] [11:24:45]ProducePacketName [11:24:45]name=ofd_packets/00096714 [11:24:45]OFD Sender: To server: pG, [11:24:45]CommunicateWithHost lk.salyk.kg:30040 [11:24:45]ConnectInit lk.salyk.kg [11:24:45]Connected sock=10 [11:24:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B CE 07 01 9D 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 34 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 DF 00 00 00 F4 03 04 00 00 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 79 01 00 35 04 06 00 1D 44 98 01 28 F2 05 C4 B5 C5 BF BC E4 68 [11:24:45]Write to MH i2c: 01 00 00 2E 7B A9 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 2E 7B 00 00 00 00 00 06 0D C3 [11:24:45]RasterBufferAndPrint [11:24:45]line [11:24:45]line [11:24:45]line [11:24:45]line [11:24:45]line [11:24:45]written 0, free lines is 3349 [11:24:45]MH_Cut [11:24:45]Write to MH i2c: D1 01 00 35 7B 01 82 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: D1 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: D1 01 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: D1 01 00 35 7B 00 81 [11:24:45]Write to MH i2c: 01 00 00 36 7B B1 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8E 0C 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 CA 79 01 00 F4 03 04 00 26 70 20 67 B6 04 01 00 00 01 24 CF D7 83 C8 BB 69 [11:24:45]CommunicateWithHost err = 0 [11:24:45]CheckOFDResponse [11:24:45]1017 (14) - 77093643461234 [11:24:45]1041 (16) - 0000000002098560 [11:24:45]1040 (4) - 96714 [11:24:45]1012 (4) - 29.10.2024 05:18 [11:24:45]1206 (1) - 0 [11:24:45]OFD Sender: Remove packet 96714 [11:24:45]ProducePacketName [11:24:45]name=ofd_packets/00096714 [11:24:45]NVStorageDeleteData [11:24:46]OFD Sender: No OFD packet to send [11:24:46]*** Cut start [11:24:46]*** Partial cut [11:24:46]*** CUTSNS_PIN = 1 [11:24:46]*** CUTSNS_PIN = 0 [11:24:46]*** Brake cut motor [11:24:46]Read from MH i2c: 01 [11:24:46]MH_I2C_Read... [11:24:46]*** Stop cut motor [11:24:46]*** Cut end [11:24:46]Read from MH i2c: 01 07 00 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: 01 07 00 36 7B 00 00 00 00 00 FF 0F C6 [11:24:46]process_action close_receipt done [11:24:46]requested_data is exist [11:24:46]produce_requested_data [11:24:46]requested_item fm.sn is exist - process it [11:24:46]wFMCommunicate request_size=4 [11:24:46]MH_SAM_APDU [11:24:46]CAPDU: 80 11 00 00 [11:24:46]Write to MH i2c: E2 08 00 37 7B 80 11 00 00 00 00 00 00 2C [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:46]Read from MH i2c: E2 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: E2 17 00 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: E2 17 00 37 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [11:24:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:46]wFMCommunicate OK [11:24:46]requested_item fd.num is exist - process it [11:24:46]SAM_PROTO_GetFieldsCounters [11:24:46]wFMCommunicate request_size=4 [11:24:46]MH_SAM_APDU [11:24:46]CAPDU: 80 13 00 00 [11:24:46]Write to MH i2c: E2 08 00 38 7B 80 13 00 00 00 00 00 00 2F [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:47]Read from MH i2c: E2 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 62 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 62 00 38 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 79 01 00 0E 04 04 00 91 00 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 C2 [11:24:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 79 01 00 0E 04 04 00 91 00 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 [11:24:47]wFMCommunicate OK [11:24:47]SAM_PROTO_GetFieldsCounters done [11:24:47]requested_item shift.num is exist - process it [11:24:47]requested_item shift.opened is exist - process it [11:24:47]req_shift_opened [11:24:47]FM_GetShiftState [11:24:47]SAM_PROTO_GetShiftState [11:24:47]wFMCommunicate request_size=4 [11:24:47]MH_SAM_APDU [11:24:47]CAPDU: 80 13 01 00 [11:24:47]Write to MH i2c: E2 08 00 39 7B 80 13 01 00 00 00 00 00 31 [11:24:47]Write i2c OK [11:24:47]MH_I2C_Read... [11:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:47]Read from MH i2c: E2 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 0E 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 0E 00 39 7B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8F [11:24:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:24:47]wFMCommunicate OK [11:24:47]SAM_PROTO_GetShiftState done [11:24:47]FM_GetShiftState done [11:24:47]req_shift_opened done [11:24:47]requested_item shift.open_date is exist - process it [11:24:47]req_shift_open_date [11:24:47]req_shift_open_date done [11:24:47]produce_requested_data done [11:24:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96714,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:24:47]process_action_free close_receipt [11:24:47]json_value_free [11:24:47]json_value_free done [11:24:47]process_json_proto returns [11:24:47]Send response to host [11:24:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96714,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:24:47]free response buf [11:24:47]execute_script done [11:24:47]execute_script returns [11:24:47]free content buf [11:24:47]Sock 9.Close socket [11:24:47]Sock 9.Thread stoped [11:24:51]OFD Sender: No OFD packet to send [11:24:56]OFD Sender: No OFD packet to send [11:25:01]OFD Sender: No OFD packet to send [11:25:06]OFD Sender: No OFD packet to send [11:25:11]OFD Sender: No OFD packet to send [11:25:16]OFD Sender: No OFD packet to send [11:25:21]OFD Sender: No OFD packet to send [11:25:26]OFD Sender: No OFD packet to send [11:25:31]OFD Sender: No OFD packet to send [11:25:36]OFD Sender: No OFD packet to send [11:25:41]OFD Sender: No OFD packet to send [11:25:46]OFD Sender: No OFD packet to send [11:25:51]OFD Sender: No OFD packet to send [11:25:56]OFD Sender: No OFD packet to send [11:26:01]OFD Sender: No OFD packet to send [11:26:06]OFD Sender: No OFD packet to send [11:26:11]OFD Sender: No OFD packet to send [11:26:16]OFD Sender: No OFD packet to send [11:26:21]OFD Sender: No OFD packet to send [11:26:22]accept exits with 7 [11:26:22]New connection [11:26:22]New thread 3066776932 created [11:26:22]Thread 3066920292 joined [11:26:22]Waiting for new connection... [11:26:22] Sock 7.Parse request [11:26:22]Sock 7.Check first char [11:26:22]Sock 7.First char is OK [11:26:22]request: POST /json_proto HTTP/1.0 [11:26:22]Method: POST [11:26:22]URL: /json_proto [11:26:22]Method is POST - this is cgi request [11:26:22]url: /json_proto [11:26:22]query_string will be loaded in cgi processing [11:26:22]execute_cgi json_proto POST (null) [11:26:22]execute_cgi path=json_proto method=POST [11:26:22]POST find Content-Length [11:26:22]Host: 172.17.40.67:8080 [11:26:22]Content-Length: 675 [11:26:22]Content-Type: application/json [11:26:22] [11:26:22]POST finish read [11:26:22]Found Content-Length = 675 [11:26:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:22]execute_script... [11: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)3407243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:22]POST & json_proto [11:26:22]process_json_proto [11:26:22]json parsed OK: [11:26:22]protocol is kg_v1.0 [11:26:22]action value=close_receipt [11:26:22]process_action close_receipt [11:26:22]cmd_close_receipt [11:26:22]MH_GetDate [11:26:22]Write to MH i2c: F0 00 00 3A 7B A4 [11:26:22]Write i2c OK [11:26:22]MH_I2C_Read... [11:26:22]Read from MH i2c: F0 [11:26:22]MH_I2C_Read... [11:26:22]Read from MH i2c: F0 09 00 [11:26:22]MH_I2C_Read... [11:26:22]Read from MH i2c: F0 09 00 3A 7B 00 63 C6 20 67 EE DA 66 66 F1 [11:26:22]GetLastDocTimeStamp 1730201088 [11:26:22]current date 1730201187 [11:26:22]FM_GetShiftState [11:26:22]SAM_PROTO_GetShiftState [11:26:22]wFMCommunicate request_size=4 [11:26:22]MH_SAM_APDU [11:26:22]CAPDU: 80 13 01 00 [11:26:22]Write to MH i2c: E2 08 00 3B 7B 80 13 01 00 00 00 00 00 33 [11:26:22]Write i2c OK [11:26:22]MH_I2C_Read... [11:26:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:22]Read from MH i2c: E2 [11:26:22]MH_I2C_Read... [11:26:22]Read from MH i2c: E2 0E 00 [11:26:22]MH_I2C_Read... [11:26:22]Read from MH i2c: E2 0E 00 3B 7B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 91 [11:26:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:26:22]wFMCommunicate OK [11:26:22]SAM_PROTO_GetShiftState done [11:26:22]FM_GetShiftState done [11:26:22]opened in 1730160548 [11:26:22]opened+sec_in_day 1730246948 [11:26:22]quantity*price = 60045 [11:26:22]sum+1 = 60047 [11:26:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 224 29.10.2024 11:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96715 ФПД: 38957907115778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96715&fm=38957907115778&tin=02508201610067®Number=0000000000170478&sum=60000 [11:26:23]StoreToDocumentArchive [11:26:23]shift 145 fd 96715 [11:26:23]save to /storage/0145/doc_00096715 [11:26:23]save last doc name /storage/0145/doc_00096715 to /storage/kkm_last_doc_name [11:26:23]save OK [11:26:23]Clear old archive folders... [11:26:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:26:23]tlvbuf is 0131B2E0 [11:26:23]SAM_PROTO_ClearQueue [11:26:23]wFMCommunicate request_size=4 [11:26:23]MH_SAM_APDU [11:26:23]CAPDU: 80 09 00 00 [11:26:23]Write to MH i2c: E2 08 00 48 7B 80 09 00 00 00 00 00 00 35 [11:26:23]Write i2c OK [11:26:23]MH_I2C_Read... [11:26:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:23]Read from MH i2c: E2 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: E2 03 00 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: E2 03 00 48 7B 00 90 00 37 [11:26:23]RAPDU: 90 00 [11:26:23]wFMCommunicate OK [11:26:23]SAM_PROTO_ClearQueue done [11:26:23]KKMCreateOFDPacket [11:26:23]OFDProtocolAddRootSTLVToBuf [11:26:23]FM_MakeSignedData [11:26:23]FM_MakeSignedData [11:26:23]SAM_PROTO_SignData [11:26:23]wFMCommunicate request_size=4 [11:26:23]MH_SAM_APDU [11:26:23]CAPDU: 80 0D 01 02 [11:26:23]Write to MH i2c: E2 08 00 49 7B 80 0D 01 02 00 00 00 00 3D [11:26:23]Write i2c OK [11:26:23]MH_I2C_Read... [11:26:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:23]Read from MH i2c: E2 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: E2 03 00 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: E2 03 00 49 7B 00 90 00 38 [11:26:23]RAPDU: 90 00 [11:26:23]wFMCommunicate OK [11:26:23]wFMCommunicate request_size=255 [11:26:23]MH_SAM_APDU [11:26:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E0 00 00 00 F4 03 04 00 63 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 79 01 00 35 04 06 00 23 6E 98 36 [11:26:23]Write to MH i2c: E2 02 01 4A 7B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 63 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 79 01 00 35 04 06 00 23 6E 98 36 00 00 48 [11:26:23]Write i2c OK [11:26:23]MH_I2C_Read... [11:26:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:24]Read from MH i2c: E2 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 4A 7B 00 90 00 39 [11:26:24]RAPDU: 90 00 [11:26:24]wFMCommunicate OK [11:26:24]wFMCommunicate request_size=7 [11:26:24]MH_SAM_APDU [11:26:24]CAPDU: 80 0D 02 02 02 FF 02 [11:26:24]Write to MH i2c: E2 0A 00 4B 7B 80 0D 02 02 02 00 FF 02 00 00 45 [11:26:24]Write i2c OK [11:26:24]MH_I2C_Read... [11:26:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:24]Read from MH i2c: E2 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 4B 7B 00 90 00 3A [11:26:24]RAPDU: 90 00 [11:26:24]wFMCommunicate OK [11:26:24]wFMCommunicate request_size=4 [11:26:24]MH_SAM_APDU [11:26:24]CAPDU: 80 0D 03 02 [11:26:24]Write to MH i2c: E2 08 00 4C 7B 80 0D 03 02 00 00 00 00 42 [11:26:24]Write i2c OK [11:26:24]MH_I2C_Read... [11:26:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:24]Read from MH i2c: E2 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 0B 00 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 0B 00 4C 7B 00 03 06 BA 1A A3 41 1B 54 90 00 73 [11:26:24]RAPDU: 03 06 BA 1A A3 41 1B 54 90 00 [11:26:24]wFMCommunicate OK [11:26:24]SAM_PROTO_SignData done [11:26:24]FM_MakeSignedData done [11:26:24]CreateOFDProtocolMessage [11:26:24]wFMCommunicate request_size=4 [11:26:24]MH_SAM_APDU [11:26:24]CAPDU: 80 11 00 00 [11:26:24]Write to MH i2c: E2 08 00 4D 7B 80 11 00 00 00 00 00 00 42 [11:26:24]Write i2c OK [11:26:24]MH_I2C_Read... [11:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:24]Read from MH i2c: E2 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 17 00 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 17 00 4D 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [11:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:26:24]wFMCommunicate OK [11:26:24]CreateOFDProtocolMessage done [11:26:24]OFDSenderStorePacket 96715 [11:26:24]StoreOFDPacket docnum=96715 [11:26:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 50 56 04 01 4E 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 63 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 79 01 00 35 04 06 00 23 6E 98 36 FF 02 03 06 BA 1A A3 41 1B 54 [11:26:24]CheckFolder [11:26:24]dirname=/storage/ofd_packets [11:26:24]CheckFolder done [11:26:24]ProducePacketName [11:26:24]name=ofd_packets/00096715 [11:26:24]NVStorageSaveData ofd_packets/00096715 [11:26:24]File name is /storage/ofd_packets/00096715 [11:26:24]Write 298 bytes [11:26:24]NVStorageSaveData done [11:26:24]OFDSenderStorePacket done [11:26:24]KKMCreateOFDPacket done [11:26:24]NVStorageSaveData kkm_last_timestamp [11:26:24]File name is /storage/kkm_last_timestamp [11:26:24]Write 4 bytes [11:26:24]NVStorageSaveData done [11:26:24]ExternCall_PrintAddStr [11:26:24]wPrintStart [11:26:24]Write to MH i2c: 01 00 00 4E 7B C9 [11:26:24]Write i2c OK [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: 01 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: 01 07 00 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: 01 07 00 4E 7B 00 00 00 00 00 FF 0F DE [11:26:24]RasterBufferAndPrint [11:26:24]line Счет N : (1)3407243 [11:26:24]line ИНН: 02508201610067 [11:26:24]line Контрольно-Кассовый Чек [11:26:24]line ПРОДАЖА [11:26:24]line ТРК (МРК, ГНК) : 51 [11:26:24]line Товар: 2710194210 [11:26:24]line ДТ-К-5 [11:26:24]line 7.880 * 76.20 [11:26:24]line = 600.46 [11:26:24]line НДС 12% НСП 1% [11:26:24]line > о реализуемом товаре [11:26:24]line ОКРУГЛЕНИЕ: -0.46 [11:26:24]line ИТОГО: 600.00 [11:26:24]line Внесено: 600.00 [11:26:24]line СДАЧА: 0.00 [11:26:24]line НСП 1% : 5.31 [11:26:24]line НДС 12% : 63.77 [11:26:24]line Наличными: 600.00 [11:26:24]line Безнал.: 0.00 [11:26:24]line Место: АЗС № 82 "Партнер Нефть" [11:26:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:26:24]line СНО: Общий режим [11:26:24]line Чек 224 29.10.2024 11:26 [11:26:24]line Смена: 145 ФФД: 1.0 [11:26:24]line ЗНМ: 0300000017 [11:26:24]line РНМ: 0000000000170478 [11:26:24]line Версия ККМ: v1.0 [11:26:24]line ФМ: 0000000002098560 [11:26:24]line ФД: 96715 [11:26:24]line ФПД: 38957907115778 [11:26:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96715&fm=38957907115778&tin=02508201610067®Number=0000000000170478&sum=60000 [11:26:24]OFD Sender: Processing packet 96715 [packets to send 58, broken 57] [11:26:24]ProducePacketName [11:26:24]name=ofd_packets/00096715 [11:26:24]OFD Sender: To server: pG, [11:26:24]CommunicateWithHost lk.salyk.kg:30040 [11:26:24]ConnectInit lk.salyk.kg [11:26:24]written 0, free lines is 4095 [11:26:24]Connected sock=10 [11:26:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 50 56 04 01 4E 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 63 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 79 01 00 35 04 06 00 23 6E 98 36 FF 02 03 06 BA 1A A3 41 1B 54 [11:26:25]Write to MH i2c: 01 00 00 79 7B F4 [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: 01 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: 01 07 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: 01 07 00 79 7B 00 00 00 00 00 EB 0C F2 [11:26:25]RasterBufferAndPrint [11:26:25]line [11:26:25]line [11:26:25]line [11:26:25]line [11:26:25]line [11:26:25]written 0, free lines is 3313 [11:26:25]MH_Cut [11:26:25]Write to MH i2c: D1 01 00 80 7B 01 CD [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: D1 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: D1 01 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: D1 01 00 80 7B 00 CC [11:26:25]Write to MH i2c: 01 00 00 81 7B FC [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6B 0E 47 00 4E 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 32 30 39 38 35 36 30 10 04 04 00 CB 79 01 00 F4 03 04 00 8A 70 20 67 B6 04 01 00 00 9A 9C 31 12 2B F9 C1 D9 [11:26:25]CommunicateWithHost err = 0 [11:26:25]CheckOFDResponse [11:26:25]1017 (14) - 77093643461234 [11:26:25]1041 (16) - 0000000002098560 [11:26:25]1040 (4) - 96715 [11:26:25]1012 (4) - 29.10.2024 05:20 [11:26:25]1206 (1) - 0 [11:26:25]OFD Sender: Remove packet 96715 [11:26:25]ProducePacketName [11:26:25]name=ofd_packets/00096715 [11:26:25]NVStorageDeleteData [11:26:25]OFD Sender: No OFD packet to send [11:26:25]*** Cut start [11:26:25]*** Partial cut [11:26:25]*** CUTSNS_PIN = 1 [11:26:25]*** CUTSNS_PIN = 0 [11:26:25]*** Brake cut motor [11:26:26]Read from MH i2c: 01 [11:26:26]MH_I2C_Read... [11:26:26]*** Stop cut motor [11:26:26]*** Cut end [11:26:26]Read from MH i2c: 01 07 00 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: 01 07 00 81 7B 00 00 00 00 00 FF 0F 11 [11:26:26]process_action close_receipt done [11:26:26]requested_data is exist [11:26:26]produce_requested_data [11:26:26]requested_item fm.sn is exist - process it [11:26:26]wFMCommunicate request_size=4 [11:26:26]MH_SAM_APDU [11:26:26]CAPDU: 80 11 00 00 [11:26:26]Write to MH i2c: E2 08 00 82 7B 80 11 00 00 00 00 00 00 77 [11:26:26]Write i2c OK [11:26:26]MH_I2C_Read... [11:26:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:26]Read from MH i2c: E2 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: E2 17 00 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: E2 17 00 82 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [11:26:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:26:26]wFMCommunicate OK [11:26:26]requested_item fd.num is exist - process it [11:26:26]SAM_PROTO_GetFieldsCounters [11:26:26]wFMCommunicate request_size=4 [11:26:26]MH_SAM_APDU [11:26:26]CAPDU: 80 13 00 00 [11:26:26]Write to MH i2c: E2 08 00 83 7B 80 13 00 00 00 00 00 00 7A [11:26:26]Write i2c OK [11:26:26]MH_I2C_Read... [11:26:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:26]Read from MH i2c: E2 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: E2 62 00 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: E2 62 00 83 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 79 01 00 0E 04 04 00 91 00 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 11 [11:26:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 79 01 00 0E 04 04 00 91 00 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 [11:26:26]wFMCommunicate OK [11:26:26]SAM_PROTO_GetFieldsCounters done [11:26:26]requested_item shift.num is exist - process it [11:26:26]requested_item shift.opened is exist - process it [11:26:26]req_shift_opened [11:26:26]FM_GetShiftState [11:26:26]SAM_PROTO_GetShiftState [11:26:26]wFMCommunicate request_size=4 [11:26:26]MH_SAM_APDU [11:26:26]CAPDU: 80 13 01 00 [11:26:26]Write to MH i2c: E2 08 00 84 7B 80 13 01 00 00 00 00 00 7C [11:26:26]Write i2c OK [11:26:26]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 84 7B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DA [11:26:26]RAPDU: 09 00 01 A4 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]req_shift_opened done [11:26:26]requested_item shift.open_date is exist - process it [11:26:26]req_shift_open_date [11:26:26]req_shift_open_date done [11:26:26]produce_requested_data done [11:26:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96715,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:26:26]process_action_free close_receipt [11:26:26]json_value_free [11:26:26]json_value_free done [11:26:26]process_json_proto returns [11:26:26]Send response to host [11:26:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96715,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:26:26]free response buf [11:26:26]execute_script done [11:26:26]execute_script returns [11:26:26]free content buf [11:26:26]Sock 7.Close socket [11:26:26]Sock 7.Thread stoped [11:26:30]OFD Sender: No OFD packet to send [11:26:35]OFD Sender: No OFD packet to send [11:26:40]OFD Sender: No OFD packet to send [11:26:45]OFD Sender: No OFD packet to send [11:26:50]OFD Sender: No OFD packet to send [11:26:52]accept exits with 9 [11:26:52]New connection [11:26:52]New thread 3066920292 created [11:26:52]Thread 3066776932 joined [11:26:52]Waiting for new connection... [11:26:52] Sock 9.Parse request [11:26:52]Sock 9.Check first char [11:26:52]Sock 9.First char is OK [11:26:52]request: POST /json_proto HTTP/1.0 [11:26:52]Method: POST [11:26:52]URL: /json_proto [11:26:52]Method is POST - this is cgi request [11:26:52]url: /json_proto [11:26:52]query_string will be loaded in cgi processing [11:26:52]execute_cgi json_proto POST (null) [11:26:52]execute_cgi path=json_proto method=POST [11:26:52]POST find Content-Length [11:26:52]Host: 172.17.40.67:8080 [11:26:52]Content-Length: 679 [11:26:52]Content-Type: application/json [11:26:52] [11:26:52]POST finish read [11:26:52]Found Content-Length = 679 [11:26:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:52]execute_script... [11: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)3407244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:52]POST & json_proto [11:26:52]process_json_proto [11:26:52]json parsed OK: [11:26:52]protocol is kg_v1.0 [11:26:52]action value=close_receipt [11:26:52]process_action close_receipt [11:26:52]cmd_close_receipt [11:26:52]MH_GetDate [11:26:52]Write to MH i2c: F0 00 00 85 7B EF [11:26:52]Write i2c OK [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: F0 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: F0 09 00 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: F0 09 00 85 7B 00 81 C6 20 67 EE DA 66 66 5A [11:26:52]GetLastDocTimeStamp 1730201187 [11:26:52]current date 1730201217 [11:26:52]FM_GetShiftState [11:26:52]SAM_PROTO_GetShiftState [11:26:52]wFMCommunicate request_size=4 [11:26:52]MH_SAM_APDU [11:26:52]CAPDU: 80 13 01 00 [11:26:52]Write to MH i2c: E2 08 00 86 7B 80 13 01 00 00 00 00 00 7E [11:26:52]Write i2c OK [11:26:52]MH_I2C_Read... [11:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:52]Read from MH i2c: E2 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: E2 0E 00 [11:26:52]MH_I2C_Read... [11:26:52]Read from MH i2c: E2 0E 00 86 7B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DC [11:26:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:26:52]wFMCommunicate OK [11:26:52]SAM_PROTO_GetShiftState done [11:26:52]FM_GetShiftState done [11:26:52]opened in 1730160548 [11:26:52]opened+sec_in_day 1730246948 [11:26:52]quantity*price = 80012 [11:26:52]sum+1 = 80013 [11:26:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 225 29.10.2024 11:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96716 ФПД: 194810842149828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96716&fm=194810842149828&tin=02508201610067®Number=0000000000170478&sum=80000 [11:26:53]StoreToDocumentArchive [11:26:53]shift 145 fd 96716 [11:26:53]save to /storage/0145/doc_00096716 [11:26:53]save last doc name /storage/0145/doc_00096716 to /storage/kkm_last_doc_name [11:26:53]save OK [11:26:53]Clear old archive folders... [11:26:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:53]tlvbuf is 013C2760 [11:26:53]SAM_PROTO_ClearQueue [11:26:53]wFMCommunicate request_size=4 [11:26:53]MH_SAM_APDU [11:26:53]CAPDU: 80 09 00 00 [11:26:53]Write to MH i2c: E2 08 00 93 7B 80 09 00 00 00 00 00 00 80 [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 93 7B 00 90 00 82 [11:26:53]RAPDU: 90 00 [11:26:53]wFMCommunicate OK [11:26:53]SAM_PROTO_ClearQueue done [11:26:53]KKMCreateOFDPacket [11:26:53]OFDProtocolAddRootSTLVToBuf [11:26:53]FM_MakeSignedData [11:26:53]FM_MakeSignedData [11:26:53]SAM_PROTO_SignData [11:26:53]wFMCommunicate request_size=4 [11:26:53]MH_SAM_APDU [11:26:53]CAPDU: 80 0D 01 02 [11:26:53]Write to MH i2c: E2 08 00 94 7B 80 0D 01 02 00 00 00 00 88 [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:53]Read from MH i2c: E2 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 [11:26:53]MH_I2C_Read... [11:26:53]Read from MH i2c: E2 03 00 94 7B 00 90 00 83 [11:26:53]RAPDU: 90 00 [11:26:53]wFMCommunicate OK [11:26:53]wFMCommunicate request_size=255 [11:26:53]MH_SAM_APDU [11:26: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 34 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 E1 00 00 00 F4 03 04 00 81 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 79 01 00 35 04 06 00 B1 [11:26:53]Write to MH i2c: E2 02 01 95 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 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 E1 00 00 00 F4 03 04 00 81 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 79 01 00 35 04 06 00 B1 00 00 39 [11:26:53]Write i2c OK [11:26:53]MH_I2C_Read... [11:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:54]Read from MH i2c: E2 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 03 00 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 03 00 95 7B 00 90 00 84 [11:26:54]RAPDU: 90 00 [11:26:54]wFMCommunicate OK [11:26:54]wFMCommunicate request_size=10 [11:26:54]MH_SAM_APDU [11:26:54]CAPDU: 80 0D 02 02 05 2D EF 0B 73 C4 [11:26:54]Write to MH i2c: E2 0D 00 96 7B 80 0D 02 02 05 00 2D EF 0B 73 C4 00 00 F3 [11:26:54]Write i2c OK [11:26:54]MH_I2C_Read... [11:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:54]Read from MH i2c: E2 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 03 00 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 03 00 96 7B 00 90 00 85 [11:26:54]RAPDU: 90 00 [11:26:54]wFMCommunicate OK [11:26:54]wFMCommunicate request_size=4 [11:26:54]MH_SAM_APDU [11:26:54]CAPDU: 80 0D 03 02 [11:26:54]Write to MH i2c: E2 08 00 97 7B 80 0D 03 02 00 00 00 00 8D [11:26:54]Write i2c OK [11:26:54]MH_I2C_Read... [11:26:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:54]Read from MH i2c: E2 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 0B 00 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 0B 00 97 7B 00 1B 05 49 88 42 3C 76 89 90 00 FC [11:26:54]RAPDU: 1B 05 49 88 42 3C 76 89 90 00 [11:26:54]wFMCommunicate OK [11:26:54]SAM_PROTO_SignData done [11:26:54]FM_MakeSignedData done [11:26:54]CreateOFDProtocolMessage [11:26:54]wFMCommunicate request_size=4 [11:26:54]MH_SAM_APDU [11:26:54]CAPDU: 80 11 00 00 [11:26:54]Write to MH i2c: E2 08 00 98 7B 80 11 00 00 00 00 00 00 8D [11:26:54]Write i2c OK [11:26:54]MH_I2C_Read... [11:26:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:54]Read from MH i2c: E2 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 17 00 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: E2 17 00 98 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [11:26:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:26:54]wFMCommunicate OK [11:26:54]CreateOFDProtocolMessage done [11:26:54]OFDSenderStorePacket 96716 [11:26:54]StoreOFDPacket docnum=96716 [11:26:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 44 FC 07 01 A9 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E1 00 00 00 F4 03 04 00 81 C6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 79 01 00 35 04 06 00 B1 2D EF 0B 73 C4 1B 05 49 88 42 3C 76 89 [11:26:54]CheckFolder [11:26:54]dirname=/storage/ofd_packets [11:26:54]CheckFolder done [11:26:54]ProducePacketName [11:26:54]name=ofd_packets/00096716 [11:26:54]NVStorageSaveData ofd_packets/00096716 [11:26:54]File name is /storage/ofd_packets/00096716 [11:26:54]Write 301 bytes [11:26:54]NVStorageSaveData done [11:26:54]OFDSenderStorePacket done [11:26:54]KKMCreateOFDPacket done [11:26:54]NVStorageSaveData kkm_last_timestamp [11:26:54]File name is /storage/kkm_last_timestamp [11:26:54]Write 4 bytes [11:26:54]NVStorageSaveData done [11:26:54]ExternCall_PrintAddStr [11:26:54]wPrintStart [11:26:54]Write to MH i2c: 01 00 00 99 7B 14 [11:26:54]Write i2c OK [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: 01 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: 01 07 00 [11:26:54]MH_I2C_Read... [11:26:54]Read from MH i2c: 01 07 00 99 7B 00 00 00 00 00 FF 0F 29 [11:26:54]RasterBufferAndPrint [11:26:54]line Счет N : (1)3407244 [11:26:54]line ИНН: 02508201610067 [11:26:54]line Контрольно-Кассовый Чек [11:26:54]line ПРОДАЖА [11:26:54]line ТРК (МРК, ГНК) : 42 [11:26:54]line Товар: 2710124130 [11:26:54]line Аи-92-К-4 [11:26:54]line 11.960 * 66.90 [11:26:54]line = 800.12 [11:26:54]line НДС 12% НСП 1% [11:26:54]line > о реализуемом товаре [11:26:54]line ОКРУГЛЕНИЕ: -0.12 [11:26:54]line ИТОГО: 800.00 [11:26:54]line Внесено: 800.00 [11:26:54]line СДАЧА: 0.00 [11:26:54]line НСП 1% : 7.08 [11:26:54]line НДС 12% : 84.97 [11:26:54]line Наличными: 800.00 [11:26:54]line Безнал.: 0.00 [11:26:54]line Место: АЗС № 82 "Партнер Нефть" [11:26:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:26:54]line СНО: Общий режим [11:26:54]line Чек 225 29.10.2024 11:26 [11:26:54]line Смена: 145 ФФД: 1.0 [11:26:54]line ЗНМ: 0300000017 [11:26:54]line РНМ: 0000000000170478 [11:26:54]line Версия ККМ: v1.0 [11:26:54]line ФМ: 0000000002098560 [11:26:54]line ФД: 96716 [11:26:54]line ФПД: 194810842149828 [11:26:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96716&fm=194810842149828&tin=02508201610067®Number=0000000000170478&sum=80000 [11:26:54]OFD Sender: Processing packet 96716 [packets to send 58, broken 57] [11:26:54]ProducePacketName [11:26:54]name=ofd_packets/00096716 [11:26:54]OFD Sender: To server: pG, [11:26:54]CommunicateWithHost lk.salyk.kg:30040 [11:26:54]ConnectInit lk.salyk.kg [11:26:54]written 0, free lines is 4095 [11:26:55]Write to MH i2c: 01 00 00 C4 7B 3F [11:26:55]Write i2c OK [11:26:55]MH_I2C_Read... [11:26:55]Read from MH i2c: 01 [11:26:55]MH_I2C_Read... [11:26:55]Read from MH i2c: 01 07 00 [11:26:55]MH_I2C_Read... [11:26:55]Read from MH i2c: 01 07 00 C4 7B 00 00 00 00 00 F4 0C 46 [11:26:55]RasterBufferAndPrint [11:26:55]line [11:26:55]line [11:26:55]line [11:26:55]line [11:26:55]line [11:26:55]written 0, free lines is 3323 [11:26:55]MH_Cut [11:26:55]Write to MH i2c: D1 01 00 CB 7B 01 18 [11:26:55]Write i2c OK [11:26:55]MH_I2C_Read... [11:26:55]Read from MH i2c: D1 [11:26:55]MH_I2C_Read... [11:26:55]Read from MH i2c: D1 01 00 [11:26:55]MH_I2C_Read... [11:26:55]Read from MH i2c: D1 01 00 CB 7B 00 17 [11:26:55]Write to MH i2c: 01 00 00 CC 7B 47 [11:26:55]Write i2c OK [11:26:55]MH_I2C_Read... [11:26:55]*** Cut start [11:26:55]*** Partial cut [11:26:55]*** CUTSNS_PIN = 1 [11:26:55]*** CUTSNS_PIN = 0 [11:26:56]*** Brake cut motor [11:26:56]Read from MH i2c: 01 [11:26:56]MH_I2C_Read... [11:26:56]*** Stop cut motor [11:26:56]*** Cut end [11:26:56]Read from MH i2c: 01 07 00 [11:26:56]MH_I2C_Read... [11:26:56]Read from MH i2c: 01 07 00 CC 7B 00 00 00 00 00 FF 0F 5C [11:26:56]process_action close_receipt done [11:26:56]requested_data is exist [11:26:56]produce_requested_data [11:26:56]requested_item fm.sn is exist - process it [11:26:56]wFMCommunicate request_size=4 [11:26:56]MH_SAM_APDU [11:26:56]CAPDU: 80 11 00 00 [11:26:56]Write to MH i2c: E2 08 00 CD 7B 80 11 00 00 00 00 00 00 C2 [11:26:56]Write i2c OK [11:26:56]MH_I2C_Read... [11:26:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:56]Read from MH i2c: E2 [11:26:56]MH_I2C_Read... [11:26:56]Read from MH i2c: E2 17 00 [11:26:56]MH_I2C_Read... [11:26:56]Read from MH i2c: E2 17 00 CD 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [11:26:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:26:56]wFMCommunicate OK [11:26:56]requested_item fd.num is exist - process it [11:26:56]SAM_PROTO_GetFieldsCounters [11:26:56]wFMCommunicate request_size=4 [11:26:56]MH_SAM_APDU [11:26:56]CAPDU: 80 13 00 00 [11:26:56]Write to MH i2c: E2 08 00 CE 7B 80 13 00 00 00 00 00 00 C5 [11:26:56]Write i2c OK [11:26:56]MH_I2C_Read... [11:26:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:56]Read from MH i2c: E2 [11:26:56]MH_I2C_Read... [11:26:56]Read from MH i2c: E2 62 00 [11:26:56]MH_I2C_Read... [11:26:56]Read from MH i2c: E2 62 00 CE 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 79 01 00 0E 04 04 00 91 00 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 60 [11:26:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 79 01 00 0E 04 04 00 91 00 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 [11:26:56]wFMCommunicate OK [11:26:56]SAM_PROTO_GetFieldsCounters done [11:26:56]requested_item shift.num is exist - process it [11:26:56]requested_item shift.opened is exist - process it [11:26:56]req_shift_opened [11:26:56]FM_GetShiftState [11:26:56]SAM_PROTO_GetShiftState [11:26:56]wFMCommunicate request_size=4 [11:26:56]MH_SAM_APDU [11:26:56]CAPDU: 80 13 01 00 [11:26:56]Write to MH i2c: E2 08 00 CF 7B 80 13 01 00 00 00 00 00 C7 [11:26:56]Write i2c OK [11:26:56]MH_I2C_Read... [11:26:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:56]Read from MH i2c: E2 [11:26:56]MH_I2C_Read... [11:26:56]Read from MH i2c: E2 0E 00 [11:26:56]MH_I2C_Read... [11:26:56]Read from MH i2c: E2 0E 00 CF 7B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 25 [11:26:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:26:56]wFMCommunicate OK [11:26:56]SAM_PROTO_GetShiftState done [11:26:56]FM_GetShiftState done [11:26:56]req_shift_opened done [11:26:56]requested_item shift.open_date is exist - process it [11:26:56]req_shift_open_date [11:26:56]req_shift_open_date done [11:26:56]produce_requested_data done [11:26:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96716,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:26:56]process_action_free close_receipt [11:26:56]json_value_free [11:26:56]json_value_free done [11:26:56]process_json_proto returns [11:26:56]Send response to host [11:26:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96716,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:26:56]free response buf [11:26:56]execute_script done [11:26:56]execute_script returns [11:26:56]free content buf [11:26:56]Sock 9.Close socket [11:26:56]Sock 9.Thread stoped [11:29:06]ConnectInit Can't connect to host [11:29:06]CommunicateWithHost connect error [11:29:06]CommunicateWithHost err = -1 [11:29:06]OFD Sender: Server communicate error [11:32:50]ConnectInit Can't connect to host [11:32:50]OFD Sender: Processing packet 96717 [packets to send 58, broken 57] [11:32:50]ProducePacketName [11:32:50]name=ofd_packets/00096717 [11:32:50]OFD Sender: To server: pG, [11:32:50]CommunicateWithHost lk.salyk.kg:30040 [11:32:50]ConnectInit lk.salyk.kg [11:32:53]Connected sock=7 [11:32:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3E AD 07 01 09 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E2 00 00 00 F4 03 04 00 76 C7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 79 01 00 35 04 06 00 88 14 B7 3F F3 29 07 94 2C BD 01 28 13 F0 [11:32:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5C 6C 47 00 21 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 32 30 39 38 35 36 30 10 04 04 00 CD 79 01 00 F4 03 04 00 0E 72 20 67 B6 04 01 00 00 A7 92 93 01 1F F1 C0 74 [11:32:53]CommunicateWithHost err = 0 [11:32:53]CheckOFDResponse [11:32:53]1017 (14) - 77093643461234 [11:32:53]1041 (16) - 0000000002098560 [11:32:53]1040 (4) - 96717 [11:32:53]1012 (4) - 29.10.2024 05:26 [11:32:53]1206 (1) - 0 [11:32:53]OFD Sender: Remove packet 96717 [11:32:53]ProducePacketName [11:32:53]name=ofd_packets/00096717 [11:32:53]NVStorageDeleteData [11:32:53]OFD Sender: No OFD packet to send [11:32:57]accept exits with 10 [11:32:57]New connection [11:32:57]New thread 3066920292 created [11:32:57]Thread 3066776932 joined [11:32:57]Waiting for new connection... [11:32:57] Sock 10.Parse request [11:32:57]Sock 10.Check first char [11:32:57]Sock 10.First char is OK [11:32:57]request: POST /json_proto HTTP/1.0 [11:32:57]Method: POST [11:32:57]URL: /json_proto [11:32:57]Method is POST - this is cgi request [11:32:57]url: /json_proto [11:32:57]query_string will be loaded in cgi processing [11:32:57]execute_cgi json_proto POST (null) [11:32:57]execute_cgi path=json_proto method=POST [11:32:57]POST find Content-Length [11:32:57]Host: 172.17.40.67:8080 [11:32:57]Content-Length: 683 [11:32:57]Content-Type: application/json [11:32:57] [11:32:57]POST finish read [11:32:57]Found Content-Length = 683 [11:32:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:57]execute_script... [11:32: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)3407246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:57]POST & json_proto [11:32:57]process_json_proto [11:32:57]json parsed OK: [11:32:57]protocol is kg_v1.0 [11:32:57]action value=close_receipt [11:32:57]process_action close_receipt [11:32:57]cmd_close_receipt [11:32:57]MH_GetDate [11:32:57]Write to MH i2c: F0 00 00 1B 7C 86 [11:32:57]Write i2c OK [11:32:57]MH_I2C_Read... [11:32:57]Read from MH i2c: F0 [11:32:57]MH_I2C_Read... [11:32:57]Read from MH i2c: F0 09 00 [11:32:57]MH_I2C_Read... [11:32:57]Read from MH i2c: F0 09 00 1B 7C 00 EE C7 20 67 EE DA 66 66 5F [11:32:57]GetLastDocTimeStamp 1730201462 [11:32:57]current date 1730201582 [11:32:57]FM_GetShiftState [11:32:57]SAM_PROTO_GetShiftState [11:32:57]wFMCommunicate request_size=4 [11:32:57]MH_SAM_APDU [11:32:57]CAPDU: 80 13 01 00 [11:32:57]Write to MH i2c: E2 08 00 1C 7C 80 13 01 00 00 00 00 00 15 [11:32:57]Write i2c OK [11:32:57]MH_I2C_Read... [11:32:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:57]Read from MH i2c: E2 [11:32:57]MH_I2C_Read... [11:32:57]Read from MH i2c: E2 0E 00 [11:32:57]MH_I2C_Read... [11:32:57]Read from MH i2c: E2 0E 00 1C 7C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 73 [11:32:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:32:57]wFMCommunicate OK [11:32:57]SAM_PROTO_GetShiftState done [11:32:57]FM_GetShiftState done [11:32:57]opened in 1730160548 [11:32:57]opened+sec_in_day 1730246948 [11:32:57]quantity*price = 100015 [11:32:57]sum+1 = 100017 [11:32:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 227 29.10.2024 11:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96718 ФПД: 246278841313570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96718&fm=246278841313570&tin=02508201610067®Number=0000000000170478&sum=100000 [11:32:58]StoreToDocumentArchive [11:32:58]shift 145 fd 96718 [11:32:58]save to /storage/0145/doc_00096718 [11:32:58]save last doc name /storage/0145/doc_00096718 to /storage/kkm_last_doc_name [11:32:58]save OK [11:32:58]Clear old archive folders... [11:32:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:32:58]tlvbuf is 01226ED0 [11:32:58]SAM_PROTO_ClearQueue [11:32:58]wFMCommunicate request_size=4 [11:32:58]MH_SAM_APDU [11:32:58]CAPDU: 80 09 00 00 [11:32:58]Write to MH i2c: E2 08 00 29 7C 80 09 00 00 00 00 00 00 17 [11:32:58]Write i2c OK [11:32:58]MH_I2C_Read... [11:32:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:32:58]Read from MH i2c: E2 [11:32:58]MH_I2C_Read... [11:32:58]Read from MH i2c: E2 03 00 [11:32:58]MH_I2C_Read... [11:32:58]Read from MH i2c: E2 03 00 29 7C 00 90 00 19 [11:32:58]RAPDU: 90 00 [11:32:58]wFMCommunicate OK [11:32:58]SAM_PROTO_ClearQueue done [11:32:58]KKMCreateOFDPacket [11:32:58]OFDProtocolAddRootSTLVToBuf [11:32:58]FM_MakeSignedData [11:32:58]FM_MakeSignedData [11:32:58]SAM_PROTO_SignData [11:32:58]wFMCommunicate request_size=4 [11:32:58]MH_SAM_APDU [11:32:58]CAPDU: 80 0D 01 02 [11:32:58]Write to MH i2c: E2 08 00 2A 7C 80 0D 01 02 00 00 00 00 1F [11:32:58]Write i2c OK [11:32:58]MH_I2C_Read... [11:32:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:32:59]Read from MH i2c: E2 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 03 00 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 03 00 2A 7C 00 90 00 1A [11:32:59]RAPDU: 90 00 [11:32:59]wFMCommunicate OK [11:32:59]wFMCommunicate request_size=255 [11:32:59]MH_SAM_APDU [11:32:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E3 00 00 00 F4 03 04 00 EE C7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 79 01 00 35 04 06 00 DF [11:32:59]Write to MH i2c: E2 02 01 2B 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 E3 00 00 00 F4 03 04 00 EE C7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 79 01 00 35 04 06 00 DF 00 00 7E [11:32:59]Write i2c OK [11:32:59]MH_I2C_Read... [11:32:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:59]Read from MH i2c: E2 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 03 00 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 03 00 2B 7C 00 90 00 1B [11:32:59]RAPDU: 90 00 [11:32:59]wFMCommunicate OK [11:32:59]wFMCommunicate request_size=10 [11:32:59]MH_SAM_APDU [11:32:59]CAPDU: 80 0D 02 02 05 FD 42 DA 29 22 [11:32:59]Write to MH i2c: E2 0D 00 2C 7C 80 0D 02 02 05 00 FD 42 DA 29 22 00 00 90 [11:32:59]Write i2c OK [11:32:59]MH_I2C_Read... [11:32:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:59]Read from MH i2c: E2 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 03 00 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 03 00 2C 7C 00 90 00 1C [11:32:59]RAPDU: 90 00 [11:32:59]wFMCommunicate OK [11:32:59]wFMCommunicate request_size=4 [11:32:59]MH_SAM_APDU [11:32:59]CAPDU: 80 0D 03 02 [11:32:59]Write to MH i2c: E2 08 00 2D 7C 80 0D 03 02 00 00 00 00 24 [11:32:59]Write i2c OK [11:32:59]MH_I2C_Read... [11:32:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:32:59]Read from MH i2c: E2 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 0B 00 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 0B 00 2D 7C 00 80 3B 51 C4 F3 1C FF 6D 90 00 70 [11:32:59]RAPDU: 80 3B 51 C4 F3 1C FF 6D 90 00 [11:32:59]wFMCommunicate OK [11:32:59]SAM_PROTO_SignData done [11:32:59]FM_MakeSignedData done [11:32:59]CreateOFDProtocolMessage [11:32:59]wFMCommunicate request_size=4 [11:32:59]MH_SAM_APDU [11:32:59]CAPDU: 80 11 00 00 [11:32:59]Write to MH i2c: E2 08 00 2E 7C 80 11 00 00 00 00 00 00 24 [11:32:59]Write i2c OK [11:32:59]MH_I2C_Read... [11:32:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:59]Read from MH i2c: E2 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 17 00 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: E2 17 00 2E 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [11:32:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:32:59]wFMCommunicate OK [11:32:59]CreateOFDProtocolMessage done [11:32:59]OFDSenderStorePacket 96718 [11:32:59]StoreOFDPacket docnum=96718 [11:32:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 52 07 01 BD 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E3 00 00 00 F4 03 04 00 EE C7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 79 01 00 35 04 06 00 DF FD 42 DA 29 22 80 3B 51 C4 F3 1C FF 6D [11:32:59]CheckFolder [11:32:59]dirname=/storage/ofd_packets [11:32:59]CheckFolder done [11:32:59]ProducePacketName [11:32:59]name=ofd_packets/00096718 [11:32:59]NVStorageSaveData ofd_packets/00096718 [11:32:59]File name is /storage/ofd_packets/00096718 [11:32:59]Write 301 bytes [11:32:59]NVStorageSaveData done [11:32:59]OFDSenderStorePacket done [11:32:59]KKMCreateOFDPacket done [11:32:59]NVStorageSaveData kkm_last_timestamp [11:32:59]File name is /storage/kkm_last_timestamp [11:32:59]Write 4 bytes [11:32:59]NVStorageSaveData done [11:32:59]ExternCall_PrintAddStr [11:32:59]wPrintStart [11:32:59]Write to MH i2c: 01 00 00 2F 7C AB [11:32:59]Write i2c OK [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: 01 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: 01 07 00 [11:32:59]MH_I2C_Read... [11:32:59]Read from MH i2c: 01 07 00 2F 7C 00 00 00 00 00 FF 0F C0 [11:32:59]RasterBufferAndPrint [11:32:59]line Счет N : (1)3407246 [11:32:59]line ИНН: 02508201610067 [11:32:59]line Контрольно-Кассовый Чек [11:32:59]line ПРОДАЖА [11:32:59]line ТРК (МРК, ГНК) : 42 [11:32:59]line Товар: 2710124130 [11:32:59]line Аи-92-К-4 [11:32:59]line 14.950 * 66.90 [11:32:59]line = 1000.16 [11:32:59]line НДС 12% НСП 1% [11:32:59]line > о реализуемом товаре [11:32:59]line ОКРУГЛЕНИЕ: -0.16 [11:32:59]line ИТОГО: 1000.00 [11:32:59]line Внесено: 1000.00 [11:32:59]line СДАЧА: 0.00 [11:32:59]line НСП 1% : 8.85 [11:32:59]line НДС 12% : 106.21 [11:32:59]line Наличными: 1000.00 [11:32:59]line Безнал.: 0.00 [11:32:59]line Место: АЗС № 82 "Партнер Нефть" [11:32:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:32:59]line СНО: Общий режим [11:32:59]line Чек 227 29.10.2024 11:33 [11:32:59]line Смена: 145 ФФД: 1.0 [11:32:59]line ЗНМ: 0300000017 [11:32:59]line РНМ: 0000000000170478 [11:32:59]line Версия ККМ: v1.0 [11:32:59]line ФМ: 0000000002098560 [11:32:59]line ФД: 96718 [11:32:59]line ФПД: 246278841313570 [11:32:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96718&fm=246278841313570&tin=02508201610067®Number=0000000000170478&sum=100000 [11:32:59]OFD Sender: Processing packet 96718 [packets to send 58, broken 57] [11:32:59]ProducePacketName [11:32:59]name=ofd_packets/00096718 [11:32:59]OFD Sender: To server: pG, [11:32:59]CommunicateWithHost lk.salyk.kg:30040 [11:32:59]ConnectInit lk.salyk.kg [11:32:59]written 0, free lines is 4095 [11:32:59]Connected sock=9 [11:32:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 52 07 01 BD 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E3 00 00 00 F4 03 04 00 EE C7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 79 01 00 35 04 06 00 DF FD 42 DA 29 22 80 3B 51 C4 F3 1C FF 6D [11:33:00]Write to MH i2c: 01 00 00 5A 7C D6 [11:33:00]Write i2c OK [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: 01 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: 01 07 00 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: 01 07 00 5A 7C 00 00 00 00 00 10 0D FA [11:33:00]RasterBufferAndPrint [11:33:00]line [11:33:00]line [11:33:00]line [11:33:00]line [11:33:00]line [11:33:00]written 0, free lines is 3350 [11:33:00]MH_Cut [11:33:00]Write to MH i2c: D1 01 00 61 7C 01 AF [11:33:00]Write i2c OK [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: D1 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: D1 01 00 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: D1 01 00 61 7C 00 AE [11:33:00]Write to MH i2c: 01 00 00 62 7C DE [11:33:00]Write i2c OK [11:33:00]MH_I2C_Read... [11:33:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 71 F5 47 00 5A 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 32 30 39 38 35 36 30 10 04 04 00 CE 79 01 00 F4 03 04 00 15 72 20 67 B6 04 01 00 00 0E 54 38 0D 6C 5B 42 7B [11:33:00]CommunicateWithHost err = 0 [11:33:00]CheckOFDResponse [11:33:00]1017 (14) - 77093643461234 [11:33:00]1041 (16) - 0000000002098560 [11:33:00]1040 (4) - 96718 [11:33:00]1012 (4) - 29.10.2024 05:26 [11:33:00]1206 (1) - 0 [11:33:00]OFD Sender: Remove packet 96718 [11:33:00]ProducePacketName [11:33:00]name=ofd_packets/00096718 [11:33:00]NVStorageDeleteData [11:33:00]OFD Sender: No OFD packet to send [11:33:00]*** Cut start [11:33:00]*** Partial cut [11:33:00]*** CUTSNS_PIN = 1 [11:33:00]*** CUTSNS_PIN = 0 [11:33:01]*** Brake cut motor [11:33:01]Read from MH i2c: 01 [11:33:01]MH_I2C_Read... [11:33:01]*** Stop cut motor [11:33:01]*** Cut end [11:33:01]Read from MH i2c: 01 07 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: 01 07 00 62 7C 00 00 00 00 00 FF 0F F3 [11:33:01]process_action close_receipt done [11:33:01]requested_data is exist [11:33:01]produce_requested_data [11:33:01]requested_item fm.sn is exist - process it [11:33:01]wFMCommunicate request_size=4 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 11 00 00 [11:33:01]Write to MH i2c: E2 08 00 63 7C 80 11 00 00 00 00 00 00 59 [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 17 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 17 00 63 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [11:33:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:33:01]wFMCommunicate OK [11:33:01]requested_item fd.num is exist - process it [11:33:01]SAM_PROTO_GetFieldsCounters [11:33:01]wFMCommunicate request_size=4 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 13 00 00 [11:33:01]Write to MH i2c: E2 08 00 64 7C 80 13 00 00 00 00 00 00 5C [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 62 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 62 00 64 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 79 01 00 0E 04 04 00 91 00 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 FF [11:33:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 79 01 00 0E 04 04 00 91 00 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 [11:33:01]wFMCommunicate OK [11:33:01]SAM_PROTO_GetFieldsCounters done [11:33:01]requested_item shift.num is exist - process it [11:33:01]requested_item shift.opened is exist - process it [11:33:01]req_shift_opened [11:33:01]FM_GetShiftState [11:33:01]SAM_PROTO_GetShiftState [11:33:01]wFMCommunicate request_size=4 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 13 01 00 [11:33:01]Write to MH i2c: E2 08 00 65 7C 80 13 01 00 00 00 00 00 5E [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 0E 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 0E 00 65 7C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BC [11:33:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:33:01]wFMCommunicate OK [11:33:01]SAM_PROTO_GetShiftState done [11:33:01]FM_GetShiftState done [11:33:01]req_shift_opened done [11:33:01]requested_item shift.open_date is exist - process it [11:33:01]req_shift_open_date [11:33:01]req_shift_open_date done [11:33:01]produce_requested_data done [11:33:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96718,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:33:01]process_action_free close_receipt [11:33:01]json_value_free [11:33:01]json_value_free done [11:33:01]process_json_proto returns [11:33:01]Send response to host [11:33:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96718,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:33:01]free response buf [11:33:01]execute_script done [11:33:01]execute_script returns [11:33:01]free content buf [11:33:01]Sock 10.Close socket [11:33:01]Sock 10.Thread stoped [11:33:05]OFD Sender: No OFD packet to send [11:33:10]OFD Sender: No OFD packet to send [11:33:15]OFD Sender: No OFD packet to send [11:33:20]OFD Sender: No OFD packet to send [11:33:25]OFD Sender: No OFD packet to send [11:33:30]OFD Sender: No OFD packet to send [11:33:35]OFD Sender: No OFD packet to send [11:33:40]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:50]accept exits with 7 [11:33:50]New connection [11:33:50]New thread 3066776932 created [11:33:50]Thread 3066920292 joined [11:33:50]Waiting for new connection... [11:33:50] Sock 7.Parse request [11:33:50]Sock 7.Check first char [11:33:50]Sock 7.First char is OK [11:33:50]request: POST /json_proto HTTP/1.0 [11:33:50]Method: POST [11:33:50]URL: /json_proto [11:33:50]Method is POST - this is cgi request [11:33:50]url: /json_proto [11:33:50]query_string will be loaded in cgi processing [11:33:50]execute_cgi json_proto POST (null) [11:33:50]execute_cgi path=json_proto method=POST [11:33:50]POST find Content-Length [11:33:50]Host: 172.17.40.67:8080 [11:33:50]Content-Length: 678 [11:33:50]Content-Type: application/json [11:33:50] [11:33:50]POST finish read [11:33:50]Found Content-Length = 678 [11:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:33:50]execute_script... [11: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)3407247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:33:50]POST & json_proto [11:33:50]process_json_proto [11:33:50]json parsed OK: [11:33:50]protocol is kg_v1.0 [11:33:50]action value=close_receipt [11:33:50]process_action close_receipt [11:33:50]cmd_close_receipt [11:33:50]MH_GetDate [11:33:50]Write to MH i2c: F0 00 00 66 7C D1 [11:33:50]Write i2c OK [11:33:50]MH_I2C_Read... [11:33:50]Read from MH i2c: F0 [11:33:50]MH_I2C_Read... [11:33:50]Read from MH i2c: F0 09 00 [11:33:50]MH_I2C_Read... [11:33:50]Read from MH i2c: F0 09 00 66 7C 00 22 C8 20 67 EE DA 66 66 DF [11:33:50]GetLastDocTimeStamp 1730201582 [11:33:50]current date 1730201634 [11:33:50]FM_GetShiftState [11:33:50]SAM_PROTO_GetShiftState [11:33:50]wFMCommunicate request_size=4 [11:33:50]MH_SAM_APDU [11:33:50]CAPDU: 80 13 01 00 [11:33:50]Write to MH i2c: E2 08 00 67 7C 80 13 01 00 00 00 00 00 60 [11:33:50]Write i2c OK [11:33:50]MH_I2C_Read... [11:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:50]Read from MH i2c: E2 [11:33:50]MH_I2C_Read... [11:33:50]Read from MH i2c: E2 0E 00 [11:33:50]MH_I2C_Read... [11:33:50]Read from MH i2c: E2 0E 00 67 7C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BE [11:33:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:33:50]wFMCommunicate OK [11:33:50]SAM_PROTO_GetShiftState done [11:33:50]FM_GetShiftState done [11:33:50]opened in 1730160548 [11:33:50]opened+sec_in_day 1730246948 [11:33:50]quantity*price = 25020 [11:33:50]sum+1 = 25022 [11:33:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 228 29.10.2024 11:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96719 ФПД: 162496188491129 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96719&fm=162496188491129&tin=02508201610067®Number=0000000000170478&sum=25000 [11:33:51]StoreToDocumentArchive [11:33:51]shift 145 fd 96719 [11:33:51]save to /storage/0145/doc_00096719 [11:33:51]save last doc name /storage/0145/doc_00096719 to /storage/kkm_last_doc_name [11:33:51]save OK [11:33:51]Clear old archive folders... [11:33:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:51]tlvbuf is 012088B0 [11:33:51]SAM_PROTO_ClearQueue [11:33:51]wFMCommunicate request_size=4 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 09 00 00 [11:33:51]Write to MH i2c: E2 08 00 74 7C 80 09 00 00 00 00 00 00 62 [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 74 7C 00 90 00 64 [11:33:51]RAPDU: 90 00 [11:33:51]wFMCommunicate OK [11:33:51]SAM_PROTO_ClearQueue done [11:33:51]KKMCreateOFDPacket [11:33:51]OFDProtocolAddRootSTLVToBuf [11:33:51]FM_MakeSignedData [11:33:51]FM_MakeSignedData [11:33:51]SAM_PROTO_SignData [11:33:51]wFMCommunicate request_size=4 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 0D 01 02 [11:33:51]Write to MH i2c: E2 08 00 75 7C 80 0D 01 02 00 00 00 00 6A [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 75 7C 00 90 00 65 [11:33:51]RAPDU: 90 00 [11:33:51]wFMCommunicate OK [11:33:51]wFMCommunicate request_size=255 [11:33:51]MH_SAM_APDU [11: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 34 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 E4 00 00 00 F4 03 04 00 22 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 79 01 00 35 04 06 00 93 [11:33:51]Write to MH i2c: E2 02 01 76 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E4 00 00 00 F4 03 04 00 22 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 79 01 00 35 04 06 00 93 00 00 93 [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 76 7C 00 90 00 66 [11:33:51]RAPDU: 90 00 [11:33:51]wFMCommunicate OK [11:33:51]wFMCommunicate request_size=10 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 0D 02 02 05 CA 17 97 A5 79 [11:33:51]Write to MH i2c: E2 0D 00 77 7C 80 0D 02 02 05 00 CA 17 97 A5 79 00 00 0D [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 03 00 77 7C 00 90 00 67 [11:33:51]RAPDU: 90 00 [11:33:51]wFMCommunicate OK [11:33:51]wFMCommunicate request_size=4 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 0D 03 02 [11:33:51]Write to MH i2c: E2 08 00 78 7C 80 0D 03 02 00 00 00 00 6F [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 0B 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 0B 00 78 7C 00 5E 54 EE 74 EB FE B6 BB 90 00 DE [11:33:51]RAPDU: 5E 54 EE 74 EB FE B6 BB 90 00 [11:33:51]wFMCommunicate OK [11:33:51]SAM_PROTO_SignData done [11:33:51]FM_MakeSignedData done [11:33:51]CreateOFDProtocolMessage [11:33:51]wFMCommunicate request_size=4 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 11 00 00 [11:33:51]Write to MH i2c: E2 08 00 79 7C 80 11 00 00 00 00 00 00 6F [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 17 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 17 00 79 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [11:33:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:33:51]wFMCommunicate OK [11:33:51]CreateOFDProtocolMessage done [11:33:51]OFDSenderStorePacket 96719 [11:33:51]StoreOFDPacket docnum=96719 [11:33:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B F6 07 01 AC 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 34 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 E4 00 00 00 F4 03 04 00 22 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 79 01 00 35 04 06 00 93 CA 17 97 A5 79 5E 54 EE 74 EB FE B6 BB [11:33:51]CheckFolder [11:33:51]dirname=/storage/ofd_packets [11:33:51]CheckFolder done [11:33:51]ProducePacketName [11:33:51]name=ofd_packets/00096719 [11:33:51]NVStorageSaveData ofd_packets/00096719 [11:33:51]File name is /storage/ofd_packets/00096719 [11:33:51]Write 301 bytes [11:33:51]NVStorageSaveData done [11:33:51]OFDSenderStorePacket done [11:33:51]KKMCreateOFDPacket done [11:33:51]NVStorageSaveData kkm_last_timestamp [11:33:51]File name is /storage/kkm_last_timestamp [11:33:51]Write 4 bytes [11:33:51]NVStorageSaveData done [11:33:51]ExternCall_PrintAddStr [11:33:51]wPrintStart [11:33:51]Write to MH i2c: 01 00 00 7A 7C F6 [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: 01 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: 01 07 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: 01 07 00 7A 7C 00 00 00 00 00 FF 0F 0B [11:33:51]RasterBufferAndPrint [11:33:51]line Счет N : (1)3407247 [11:33:51]line ИНН: 02508201610067 [11:33:51]line Контрольно-Кассовый Чек [11:33:51]line ПРОДАЖА [11:33:51]line ТРК (МРК, ГНК) : 22 [11:33:51]line Товар: 2710124130 [11:33:51]line Аи-92-К-4 [11:33:51]line 3.740 * 66.90 [11:33:51]line = 250.21 [11:33:51]line НДС 12% НСП 1% [11:33:51]line > о реализуемом товаре [11:33:51]line ОКРУГЛЕНИЕ: -0.21 [11:33:51]line ИТОГО: 250.00 [11:33:51]line Внесено: 250.00 [11:33:51]line СДАЧА: 0.00 [11:33:51]line НСП 1% : 2.21 [11:33:51]line НДС 12% : 26.57 [11:33:51]line Наличными: 250.00 [11:33:51]line Безнал.: 0.00 [11:33:51]line Место: АЗС № 82 "Партнер Нефть" [11:33:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:33:51]line СНО: Общий режим [11:33:51]line Чек 228 29.10.2024 11:33 [11:33:51]line Смена: 145 ФФД: 1.0 [11:33:51]line ЗНМ: 0300000017 [11:33:51]line РНМ: 0000000000170478 [11:33:51]line Версия ККМ: v1.0 [11:33:51]line ФМ: 0000000002098560 [11:33:51]line ФД: 96719 [11:33:51]line ФПД: 162496188491129 [11:33:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96719&fm=162496188491129&tin=02508201610067®Number=0000000000170478&sum=25000 [11:33:52]OFD Sender: Processing packet 96719 [packets to send 58, broken 57] [11:33:52]ProducePacketName [11:33:52]name=ofd_packets/00096719 [11:33:52]OFD Sender: To server: pG, [11:33:52]CommunicateWithHost lk.salyk.kg:30040 [11:33:52]ConnectInit lk.salyk.kg [11:33:52]written 0, free lines is 4095 [11:33:52]Connected sock=9 [11:33:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B F6 07 01 AC 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 34 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 E4 00 00 00 F4 03 04 00 22 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 79 01 00 35 04 06 00 93 CA 17 97 A5 79 5E 54 EE 74 EB FE B6 BB [11:33:52]Write to MH i2c: 01 00 00 A5 7C 21 [11:33:52]Write i2c OK [11:33:52]MH_I2C_Read... [11:33:52]Read from MH i2c: 01 [11:33:52]MH_I2C_Read... [11:33:52]Read from MH i2c: 01 07 00 [11:33:52]MH_I2C_Read... [11:33:52]Read from MH i2c: 01 07 00 A5 7C 00 00 00 00 00 0C 0D 41 [11:33:52]RasterBufferAndPrint [11:33:52]line [11:33:52]line [11:33:52]line [11:33:52]line [11:33:52]line [11:33:52]written 0, free lines is 3349 [11:33:52]MH_Cut [11:33:52]Write to MH i2c: D1 01 00 AC 7C 01 FA [11:33:52]Write i2c OK [11:33:52]MH_I2C_Read... [11:33:52]Read from MH i2c: D1 [11:33:52]MH_I2C_Read... [11:33:52]Read from MH i2c: D1 01 00 [11:33:52]MH_I2C_Read... [11:33:52]Read from MH i2c: D1 01 00 AC 7C 00 F9 [11:33:52]Write to MH i2c: 01 00 00 AD 7C 29 [11:33:52]Write i2c OK [11:33:52]MH_I2C_Read... [11:33:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C8 10 47 00 97 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 32 30 39 38 35 36 30 10 04 04 00 CF 79 01 00 F4 03 04 00 49 72 20 67 B6 04 01 00 00 F0 FF 88 A3 52 91 D7 B4 [11:33:52]CommunicateWithHost err = 0 [11:33:52]CheckOFDResponse [11:33:52]1017 (14) - 77093643461234 [11:33:52]1041 (16) - 0000000002098560 [11:33:52]1040 (4) - 96719 [11:33:52]1012 (4) - 29.10.2024 05:27 [11:33:52]1206 (1) - 0 [11:33:52]OFD Sender: Remove packet 96719 [11:33:52]ProducePacketName [11:33:52]name=ofd_packets/00096719 [11:33:52]NVStorageDeleteData [11:33:53]OFD Sender: No OFD packet to send [11:33:53]*** Cut start [11:33:53]*** Partial cut [11:33:53]*** CUTSNS_PIN = 1 [11:33:53]*** CUTSNS_PIN = 0 [11:33:53]*** Brake cut motor [11:33:53]Read from MH i2c: 01 [11:33:53]MH_I2C_Read... [11:33:53]*** Stop cut motor [11:33:53]*** Cut end [11:33:53]Read from MH i2c: 01 07 00 [11:33:53]MH_I2C_Read... [11:33:53]Read from MH i2c: 01 07 00 AD 7C 00 00 00 00 00 FF 0F 3E [11:33:53]process_action close_receipt done [11:33:53]requested_data is exist [11:33:53]produce_requested_data [11:33:53]requested_item fm.sn is exist - process it [11:33:53]wFMCommunicate request_size=4 [11:33:53]MH_SAM_APDU [11:33:53]CAPDU: 80 11 00 00 [11:33:53]Write to MH i2c: E2 08 00 AE 7C 80 11 00 00 00 00 00 00 A4 [11:33:53]Write i2c OK [11:33:53]MH_I2C_Read... [11:33:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:53]Read from MH i2c: E2 [11:33:53]MH_I2C_Read... [11:33:53]Read from MH i2c: E2 17 00 [11:33:53]MH_I2C_Read... [11:33:53]Read from MH i2c: E2 17 00 AE 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [11:33:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:33:53]wFMCommunicate OK [11:33:53]requested_item fd.num is exist - process it [11:33:53]SAM_PROTO_GetFieldsCounters [11:33:53]wFMCommunicate request_size=4 [11:33:53]MH_SAM_APDU [11:33:53]CAPDU: 80 13 00 00 [11:33:53]Write to MH i2c: E2 08 00 AF 7C 80 13 00 00 00 00 00 00 A7 [11:33:53]Write i2c OK [11:33:53]MH_I2C_Read... [11:33:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:54]Read from MH i2c: E2 [11:33:54]MH_I2C_Read... [11:33:54]Read from MH i2c: E2 62 00 [11:33:54]MH_I2C_Read... [11:33:54]Read from MH i2c: E2 62 00 AF 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 79 01 00 0E 04 04 00 91 00 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 4E [11:33:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 79 01 00 0E 04 04 00 91 00 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 [11:33:54]wFMCommunicate OK [11:33:54]SAM_PROTO_GetFieldsCounters done [11:33:54]requested_item shift.num is exist - process it [11:33:54]requested_item shift.opened is exist - process it [11:33:54]req_shift_opened [11:33:54]FM_GetShiftState [11:33:54]SAM_PROTO_GetShiftState [11:33:54]wFMCommunicate request_size=4 [11:33:54]MH_SAM_APDU [11:33:54]CAPDU: 80 13 01 00 [11:33:54]Write to MH i2c: E2 08 00 B0 7C 80 13 01 00 00 00 00 00 A9 [11:33:54]Write i2c OK [11:33:54]MH_I2C_Read... [11:33:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:54]Read from MH i2c: E2 [11:33:54]MH_I2C_Read... [11:33:54]Read from MH i2c: E2 0E 00 [11:33:54]MH_I2C_Read... [11:33:54]Read from MH i2c: E2 0E 00 B0 7C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 07 [11:33:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:33:54]wFMCommunicate OK [11:33:54]SAM_PROTO_GetShiftState done [11:33:54]FM_GetShiftState done [11:33:54]req_shift_opened done [11:33:54]requested_item shift.open_date is exist - process it [11:33:54]req_shift_open_date [11:33:54]req_shift_open_date done [11:33:54]produce_requested_data done [11:33:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96719,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:33:54]process_action_free close_receipt [11:33:54]json_value_free [11:33:54]json_value_free done [11:33:54]process_json_proto returns [11:33:54]Send response to host [11:33:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96719,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:33:54]free response buf [11:33:54]execute_script done [11:33:54]execute_script returns [11:33:54]free content buf [11:33:54]Sock 7.Close socket [11:33:54]Sock 7.Thread stoped [11:33:58]OFD Sender: No OFD packet to send [11:34:03]OFD Sender: No OFD packet to send [11:34:05]accept exits with 10 [11:34:05]New connection [11:34:05]New thread 3066920292 created [11:34:05]Thread 3066776932 joined [11:34:05]Waiting for new connection... [11:34:05] Sock 10.Parse request [11:34:05]Sock 10.Check first char [11:34:05]Sock 10.First char is OK [11:34:05]request: POST /json_proto HTTP/1.0 [11:34:05]Method: POST [11:34:05]URL: /json_proto [11:34:05]Method is POST - this is cgi request [11:34:05]url: /json_proto [11:34:05]query_string will be loaded in cgi processing [11:34:05]execute_cgi json_proto POST (null) [11:34:05]execute_cgi path=json_proto method=POST [11:34:05]POST find Content-Length [11:34:05]Host: 172.17.40.67:8080 [11:34:05]Content-Length: 683 [11:34:05]Content-Type: application/json [11:34:05] [11:34:05]POST finish read [11:34:05]Found Content-Length = 683 [11:34:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:05]execute_script... [11:34: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)3407248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:05]POST & json_proto [11:34:05]process_json_proto [11:34:05]json parsed OK: [11:34:05]protocol is kg_v1.0 [11:34:05]action value=close_receipt [11:34:05]process_action close_receipt [11:34:05]cmd_close_receipt [11:34:05]MH_GetDate [11:34:05]Write to MH i2c: F0 00 00 B1 7C 1C [11:34:05]Write i2c OK [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: F0 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: F0 09 00 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: F0 09 00 B1 7C 00 32 C8 20 67 EE DA 66 66 3A [11:34:05]GetLastDocTimeStamp 1730201634 [11:34:05]current date 1730201650 [11:34:05]FM_GetShiftState [11:34:05]SAM_PROTO_GetShiftState [11:34:05]wFMCommunicate request_size=4 [11:34:05]MH_SAM_APDU [11:34:05]CAPDU: 80 13 01 00 [11:34:05]Write to MH i2c: E2 08 00 B2 7C 80 13 01 00 00 00 00 00 AB [11:34:05]Write i2c OK [11:34:05]MH_I2C_Read... [11:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:06]Read from MH i2c: E2 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 0E 00 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 0E 00 B2 7C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 09 [11:34:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:34:06]wFMCommunicate OK [11:34:06]SAM_PROTO_GetShiftState done [11:34:06]FM_GetShiftState done [11:34:06]opened in 1730160548 [11:34:06]opened+sec_in_day 1730246948 [11:34:06]quantity*price = 100015 [11:34:06]sum+1 = 100017 [11:34:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 229 29.10.2024 11:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96720 ФПД: 42212648877993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113410&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96720&fm=42212648877993&tin=02508201610067®Number=0000000000170478&sum=100000 [11:34:07]StoreToDocumentArchive [11:34:07]shift 145 fd 96720 [11:34:07]save to /storage/0145/doc_00096720 [11:34:07]save last doc name /storage/0145/doc_00096720 to /storage/kkm_last_doc_name [11:34:07]save OK [11:34:07]Clear old archive folders... [11:34:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:07]tlvbuf is 0139BCE0 [11:34:07]SAM_PROTO_ClearQueue [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 09 00 00 [11:34:07]Write to MH i2c: E2 08 00 BF 7C 80 09 00 00 00 00 00 00 AD [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 BF 7C 00 90 00 AF [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]SAM_PROTO_ClearQueue done [11:34:07]KKMCreateOFDPacket [11:34:07]OFDProtocolAddRootSTLVToBuf [11:34:07]FM_MakeSignedData [11:34:07]FM_MakeSignedData [11:34:07]SAM_PROTO_SignData [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 0D 01 02 [11:34:07]Write to MH i2c: E2 08 00 C0 7C 80 0D 01 02 00 00 00 00 B5 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 C0 7C 00 90 00 B0 [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]wFMCommunicate request_size=255 [11:34:07]MH_SAM_APDU [11:34: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 34 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 E5 00 00 00 F4 03 04 00 32 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 79 01 00 35 04 06 00 26 [11:34:07]Write to MH i2c: E2 02 01 C1 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 E5 00 00 00 F4 03 04 00 32 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 79 01 00 35 04 06 00 26 00 00 A4 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 C1 7C 00 90 00 B1 [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]wFMCommunicate request_size=10 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 0D 02 02 05 64 65 F0 FF A9 [11:34:07]Write to MH i2c: E2 0D 00 C2 7C 80 0D 02 02 05 00 64 65 F0 FF A9 00 00 23 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 03 00 C2 7C 00 90 00 B2 [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 0D 03 02 [11:34:07]Write to MH i2c: E2 08 00 C3 7C 80 0D 03 02 00 00 00 00 BA [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 0B 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 0B 00 C3 7C 00 EA A2 03 A6 2B 70 03 48 90 00 D6 [11:34:07]RAPDU: EA A2 03 A6 2B 70 03 48 90 00 [11:34:07]wFMCommunicate OK [11:34:07]SAM_PROTO_SignData done [11:34:07]FM_MakeSignedData done [11:34:07]CreateOFDProtocolMessage [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 11 00 00 [11:34:07]Write to MH i2c: E2 08 00 C4 7C 80 11 00 00 00 00 00 00 BA [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:07]Read from MH i2c: E2 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 17 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: E2 17 00 C4 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [11:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:34:07]wFMCommunicate OK [11:34:07]CreateOFDProtocolMessage done [11:34:07]OFDSenderStorePacket 96720 [11:34:07]StoreOFDPacket docnum=96720 [11:34:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6D FD 07 01 A7 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 34 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 E5 00 00 00 F4 03 04 00 32 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 79 01 00 35 04 06 00 26 64 65 F0 FF A9 EA A2 03 A6 2B 70 03 48 [11:34:07]CheckFolder [11:34:07]dirname=/storage/ofd_packets [11:34:07]CheckFolder done [11:34:07]ProducePacketName [11:34:07]name=ofd_packets/00096720 [11:34:07]NVStorageSaveData ofd_packets/00096720 [11:34:07]File name is /storage/ofd_packets/00096720 [11:34:07]Write 301 bytes [11:34:07]NVStorageSaveData done [11:34:07]OFDSenderStorePacket done [11:34:07]KKMCreateOFDPacket done [11:34:07]NVStorageSaveData kkm_last_timestamp [11:34:07]File name is /storage/kkm_last_timestamp [11:34:07]Write 4 bytes [11:34:07]NVStorageSaveData done [11:34:07]ExternCall_PrintAddStr [11:34:07]wPrintStart [11:34:07]Write to MH i2c: 01 00 00 C5 7C 41 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: 01 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: 01 07 00 [11:34:07]MH_I2C_Read... [11:34:07]Read from MH i2c: 01 07 00 C5 7C 00 00 00 00 00 FF 0F 56 [11:34:07]RasterBufferAndPrint [11:34:07]line Счет N : (1)3407248 [11:34:07]line ИНН: 02508201610067 [11:34:07]line Контрольно-Кассовый Чек [11:34:07]line ПРОДАЖА [11:34:07]line ТРК (МРК, ГНК) : 12 [11:34:07]line Товар: 2710124130 [11:34:07]line Аи-92-К-4 [11:34:07]line 14.950 * 66.90 [11:34:07]line = 1000.16 [11:34:07]line НДС 12% НСП 1% [11:34:07]line > о реализуемом товаре [11:34:07]line ОКРУГЛЕНИЕ: -0.16 [11:34:07]line ИТОГО: 1000.00 [11:34:07]line Внесено: 1000.00 [11:34:07]line СДАЧА: 0.00 [11:34:07]line НСП 1% : 8.85 [11:34:07]line НДС 12% : 106.21 [11:34:07]line Наличными: 1000.00 [11:34:07]line Безнал.: 0.00 [11:34:07]line Место: АЗС № 82 "Партнер Нефть" [11:34:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:34:07]line СНО: Общий режим [11:34:07]line Чек 229 29.10.2024 11:34 [11:34:07]line Смена: 145 ФФД: 1.0 [11:34:07]line ЗНМ: 0300000017 [11:34:07]line РНМ: 0000000000170478 [11:34:07]line Версия ККМ: v1.0 [11:34:07]line ФМ: 0000000002098560 [11:34:07]line ФД: 96720 [11:34:07]line ФПД: 42212648877993 [11:34:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113410&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96720&fm=42212648877993&tin=02508201610067®Number=0000000000170478&sum=100000 [11:34:08]OFD Sender: Processing packet 96720 [packets to send 58, broken 57] [11:34:08]ProducePacketName [11:34:08]name=ofd_packets/00096720 [11:34:08]OFD Sender: To server: pG, [11:34:08]CommunicateWithHost lk.salyk.kg:30040 [11:34:08]ConnectInit lk.salyk.kg [11:34:08]written 0, free lines is 4095 [11:34:08]Connected sock=9 [11:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6D FD 07 01 A7 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 34 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 E5 00 00 00 F4 03 04 00 32 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 79 01 00 35 04 06 00 26 64 65 F0 FF A9 EA A2 03 A6 2B 70 03 48 [11:34:08]Write to MH i2c: 01 00 00 F0 7C 6C [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 07 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 07 00 F0 7C 00 00 00 00 00 05 0D 85 [11:34:08]RasterBufferAndPrint [11:34:08]line [11:34:08]line [11:34:08]line [11:34:08]line [11:34:08]line [11:34:08]written 0, free lines is 3343 [11:34:08]MH_Cut [11:34:08]Write to MH i2c: D1 01 00 F7 7C 01 45 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: D1 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: D1 01 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: D1 01 00 F7 7C 00 44 [11:34:08]Write to MH i2c: 01 00 00 F8 7C 74 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 56 14 47 00 35 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 32 30 39 38 35 36 30 10 04 04 00 D0 79 01 00 F4 03 04 00 59 72 20 67 B6 04 01 00 00 2D 9D FE 5C 62 F6 B5 E9 [11:34:08]CommunicateWithHost err = 0 [11:34:08]CheckOFDResponse [11:34:08]1017 (14) - 77093643461234 [11:34:08]1041 (16) - 0000000002098560 [11:34:08]1040 (4) - 96720 [11:34:08]1012 (4) - 29.10.2024 05:27 [11:34:08]1206 (1) - 0 [11:34:08]OFD Sender: Remove packet 96720 [11:34:08]ProducePacketName [11:34:08]name=ofd_packets/00096720 [11:34:08]NVStorageDeleteData [11:34:09]OFD Sender: No OFD packet to send [11:34:09]*** Cut start [11:34:09]*** Partial cut [11:34:09]*** CUTSNS_PIN = 1 [11:34:09]*** CUTSNS_PIN = 0 [11:34:09]*** Brake cut motor [11:34:09]Read from MH i2c: 01 [11:34:09]MH_I2C_Read... [11:34:09]*** Stop cut motor [11:34:09]*** Cut end [11:34:09]Read from MH i2c: 01 07 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: 01 07 00 F8 7C 00 00 00 00 00 FF 0F 89 [11:34:09]process_action close_receipt done [11:34:09]requested_data is exist [11:34:09]produce_requested_data [11:34:09]requested_item fm.sn is exist - process it [11:34:09]wFMCommunicate request_size=4 [11:34:09]MH_SAM_APDU [11:34:09]CAPDU: 80 11 00 00 [11:34:09]Write to MH i2c: E2 08 00 F9 7C 80 11 00 00 00 00 00 00 EF [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:09]Read from MH i2c: E2 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 17 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 17 00 F9 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [11:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:34:09]wFMCommunicate OK [11:34:09]requested_item fd.num is exist - process it [11:34:09]SAM_PROTO_GetFieldsCounters [11:34:09]wFMCommunicate request_size=4 [11:34:09]MH_SAM_APDU [11:34:09]CAPDU: 80 13 00 00 [11:34:09]Write to MH i2c: E2 08 00 FA 7C 80 13 00 00 00 00 00 00 F2 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:09]Read from MH i2c: E2 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 62 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: E2 62 00 FA 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 79 01 00 0E 04 04 00 91 00 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 9D [11:34:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 79 01 00 0E 04 04 00 91 00 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 [11:34:09]wFMCommunicate OK [11:34:09]SAM_PROTO_GetFieldsCounters done [11:34:09]requested_item shift.num is exist - process it [11:34:09]requested_item shift.opened is exist - process it [11:34:09]req_shift_opened [11:34:09]FM_GetShiftState [11:34:09]SAM_PROTO_GetShiftState [11:34:09]wFMCommunicate request_size=4 [11:34:09]MH_SAM_APDU [11:34:09]CAPDU: 80 13 01 00 [11:34:09]Write to MH i2c: E2 08 00 FB 7C 80 13 01 00 00 00 00 00 F4 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 0E 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 0E 00 FB 7C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 52 [11:34:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:34:10]wFMCommunicate OK [11:34:10]SAM_PROTO_GetShiftState done [11:34:10]FM_GetShiftState done [11:34:10]req_shift_opened done [11:34:10]requested_item shift.open_date is exist - process it [11:34:10]req_shift_open_date [11:34:10]req_shift_open_date done [11:34:10]produce_requested_data done [11:34:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96720,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:34:10]process_action_free close_receipt [11:34:10]json_value_free [11:34:10]json_value_free done [11:34:10]process_json_proto returns [11:34:10]Send response to host [11:34:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96720,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:34:10]free response buf [11:34:10]execute_script done [11:34:10]execute_script returns [11:34:10]free content buf [11:34:10]Sock 10.Close socket [11:34:10]Sock 10.Thread stoped [11:34:14]OFD Sender: No OFD packet to send [11:34:15]accept exits with 7 [11:34:15]New connection [11:34:15]New thread 3066776932 created [11:34:15]Thread 3066920292 joined [11:34:15]Waiting for new connection... [11:34:15] Sock 7.Parse request [11:34:15]Sock 7.Check first char [11:34:15]Sock 7.First char is OK [11:34:15]request: POST /json_proto HTTP/1.0 [11:34:15]Method: POST [11:34:15]URL: /json_proto [11:34:15]Method is POST - this is cgi request [11:34:15]url: /json_proto [11:34:15]query_string will be loaded in cgi processing [11:34:15]execute_cgi json_proto POST (null) [11:34:15]execute_cgi path=json_proto method=POST [11:34:15]POST find Content-Length [11:34:15]Host: 172.17.40.67:8080 [11:34:15]Content-Length: 683 [11:34:15]Content-Type: application/json [11:34:15] [11:34:15]POST finish read [11:34:15]Found Content-Length = 683 [11:34:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:15]execute_script... [11:34: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)3407249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:15]POST & json_proto [11:34:15]process_json_proto [11:34:15]json parsed OK: [11:34:15]protocol is kg_v1.0 [11:34:15]action value=close_receipt [11:34:15]process_action close_receipt [11:34:15]cmd_close_receipt [11:34:15]MH_GetDate [11:34:15]Write to MH i2c: F0 00 00 FC 7C 67 [11:34:15]Write i2c OK [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: F0 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: F0 09 00 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: F0 09 00 FC 7C 00 3C C8 20 67 EE DA 66 66 8F [11:34:15]GetLastDocTimeStamp 1730201650 [11:34:15]current date 1730201660 [11:34:15]FM_GetShiftState [11:34:15]SAM_PROTO_GetShiftState [11:34:15]wFMCommunicate request_size=4 [11:34:15]MH_SAM_APDU [11:34:15]CAPDU: 80 13 01 00 [11:34:15]Write to MH i2c: E2 08 00 FD 7C 80 13 01 00 00 00 00 00 F6 [11:34:15]Write i2c OK [11:34:15]MH_I2C_Read... [11:34:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:15]Read from MH i2c: E2 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: E2 0E 00 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: E2 0E 00 FD 7C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 54 [11:34:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:34:15]wFMCommunicate OK [11:34:15]SAM_PROTO_GetShiftState done [11:34:15]FM_GetShiftState done [11:34:15]opened in 1730160548 [11:34:15]opened+sec_in_day 1730246948 [11:34:15]quantity*price = 100015 [11:34:15]sum+1 = 100017 [11:34: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 230 29.10.2024 11:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96721 ФПД: 66062839588515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113420&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96721&fm=66062839588515&tin=02508201610067®Number=0000000000170478&sum=100000 [11:34:17]StoreToDocumentArchive [11:34:17]shift 145 fd 96721 [11:34:17]save to /storage/0145/doc_00096721 [11:34:17]save last doc name /storage/0145/doc_00096721 to /storage/kkm_last_doc_name [11:34:17]save OK [11:34:17]Clear old archive folders... [11:34:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:17]tlvbuf is 010EFCC0 [11:34:17]SAM_PROTO_ClearQueue [11:34:17]wFMCommunicate request_size=4 [11:34:17]MH_SAM_APDU [11:34:17]CAPDU: 80 09 00 00 [11:34:17]Write to MH i2c: E2 08 00 0A 7D 80 09 00 00 00 00 00 00 F9 [11:34:17]Write i2c OK [11:34:17]MH_I2C_Read... [11:34:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:17]Read from MH i2c: E2 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 0A 7D 00 90 00 FB [11:34:17]RAPDU: 90 00 [11:34:17]wFMCommunicate OK [11:34:17]SAM_PROTO_ClearQueue done [11:34:17]KKMCreateOFDPacket [11:34:17]OFDProtocolAddRootSTLVToBuf [11:34:17]FM_MakeSignedData [11:34:17]FM_MakeSignedData [11:34:17]SAM_PROTO_SignData [11:34:17]wFMCommunicate request_size=4 [11:34:17]MH_SAM_APDU [11:34:17]CAPDU: 80 0D 01 02 [11:34:17]Write to MH i2c: E2 08 00 0B 7D 80 0D 01 02 00 00 00 00 01 [11:34:17]Write i2c OK [11:34:17]MH_I2C_Read... [11:34:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:17]Read from MH i2c: E2 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 0B 7D 00 90 00 FC [11:34:17]RAPDU: 90 00 [11:34:17]wFMCommunicate OK [11:34:17]wFMCommunicate request_size=255 [11:34:17]MH_SAM_APDU [11:34: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 34 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 E6 00 00 00 F4 03 04 00 3C C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 79 01 00 35 04 06 00 3C [11:34:17]Write to MH i2c: E2 02 01 0C 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 E6 00 00 00 F4 03 04 00 3C C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 79 01 00 35 04 06 00 3C 00 00 12 [11:34:17]Write i2c OK [11:34:17]MH_I2C_Read... [11:34:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:17]Read from MH i2c: E2 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 0C 7D 00 90 00 FD [11:34:17]RAPDU: 90 00 [11:34:17]wFMCommunicate OK [11:34:17]wFMCommunicate request_size=10 [11:34:17]MH_SAM_APDU [11:34:17]CAPDU: 80 0D 02 02 05 15 74 16 26 A3 [11:34:17]Write to MH i2c: E2 0D 00 0D 7D 80 0D 02 02 05 00 15 74 16 26 A3 00 00 76 [11:34:17]Write i2c OK [11:34:17]MH_I2C_Read... [11:34:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:17]Read from MH i2c: E2 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 03 00 0D 7D 00 90 00 FE [11:34:17]RAPDU: 90 00 [11:34:17]wFMCommunicate OK [11:34:17]wFMCommunicate request_size=4 [11:34:17]MH_SAM_APDU [11:34:17]CAPDU: 80 0D 03 02 [11:34:17]Write to MH i2c: E2 08 00 0E 7D 80 0D 03 02 00 00 00 00 06 [11:34:17]Write i2c OK [11:34:17]MH_I2C_Read... [11:34:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:17]Read from MH i2c: E2 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 0B 00 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 0B 00 0E 7D 00 79 78 AC B6 83 0E 1B F9 90 00 FF [11:34:17]RAPDU: 79 78 AC B6 83 0E 1B F9 90 00 [11:34:17]wFMCommunicate OK [11:34:17]SAM_PROTO_SignData done [11:34:17]FM_MakeSignedData done [11:34:17]CreateOFDProtocolMessage [11:34:17]wFMCommunicate request_size=4 [11:34:17]MH_SAM_APDU [11:34:17]CAPDU: 80 11 00 00 [11:34:17]Write to MH i2c: E2 08 00 0F 7D 80 11 00 00 00 00 00 00 06 [11:34:17]Write i2c OK [11:34:17]MH_I2C_Read... [11:34:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:17]Read from MH i2c: E2 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 17 00 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: E2 17 00 0F 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [11:34:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:34:17]wFMCommunicate OK [11:34:17]CreateOFDProtocolMessage done [11:34:17]OFDSenderStorePacket 96721 [11:34:17]StoreOFDPacket docnum=96721 [11:34:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F 67 07 01 B4 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 34 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 E6 00 00 00 F4 03 04 00 3C C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 79 01 00 35 04 06 00 3C 15 74 16 26 A3 79 78 AC B6 83 0E 1B F9 [11:34:17]CheckFolder [11:34:17]dirname=/storage/ofd_packets [11:34:17]CheckFolder done [11:34:17]ProducePacketName [11:34:17]name=ofd_packets/00096721 [11:34:17]NVStorageSaveData ofd_packets/00096721 [11:34:17]File name is /storage/ofd_packets/00096721 [11:34:17]Write 301 bytes [11:34:17]NVStorageSaveData done [11:34:17]OFDSenderStorePacket done [11:34:17]KKMCreateOFDPacket done [11:34:17]NVStorageSaveData kkm_last_timestamp [11:34:17]File name is /storage/kkm_last_timestamp [11:34:17]Write 4 bytes [11:34:17]NVStorageSaveData done [11:34:17]ExternCall_PrintAddStr [11:34:17]wPrintStart [11:34:17]Write to MH i2c: 01 00 00 10 7D 8D [11:34:17]Write i2c OK [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: 01 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: 01 07 00 [11:34:17]MH_I2C_Read... [11:34:17]Read from MH i2c: 01 07 00 10 7D 00 00 00 00 00 FF 0F A2 [11:34:17]RasterBufferAndPrint [11:34:17]line Счет N : (1)3407249 [11:34:17]line ИНН: 02508201610067 [11:34:17]line Контрольно-Кассовый Чек [11:34:17]line ПРОДАЖА [11:34:17]line ТРК (МРК, ГНК) : 32 [11:34:17]line Товар: 2710124130 [11:34:17]line Аи-92-К-4 [11:34:17]line 14.950 * 66.90 [11:34:17]line = 1000.16 [11:34:17]line НДС 12% НСП 1% [11:34:17]line > о реализуемом товаре [11:34:17]line ОКРУГЛЕНИЕ: -0.16 [11:34:17]line ИТОГО: 1000.00 [11:34:17]line Внесено: 1000.00 [11:34:17]line СДАЧА: 0.00 [11:34:17]line НСП 1% : 8.85 [11:34:17]line НДС 12% : 106.21 [11:34:17]line Наличными: 1000.00 [11:34:17]line Безнал.: 0.00 [11:34:17]line Место: АЗС № 82 "Партнер Нефть" [11:34:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:34:17]line СНО: Общий режим [11:34:17]line Чек 230 29.10.2024 11:34 [11:34:17]line Смена: 145 ФФД: 1.0 [11:34:17]line ЗНМ: 0300000017 [11:34:17]line РНМ: 0000000000170478 [11:34:17]line Версия ККМ: v1.0 [11:34:17]line ФМ: 0000000002098560 [11:34:17]line ФД: 96721 [11:34:17]line ФПД: 66062839588515 [11:34:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113420&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96721&fm=66062839588515&tin=02508201610067®Number=0000000000170478&sum=100000 [11:34:17]written 0, free lines is 4095 [11:34:17]OFD Sender: Processing packet 96721 [packets to send 58, broken 57] [11:34:17]ProducePacketName [11:34:17]name=ofd_packets/00096721 [11:34:17]OFD Sender: To server: pG, [11:34:17]CommunicateWithHost lk.salyk.kg:30040 [11:34:17]ConnectInit lk.salyk.kg [11:34:17]Connected sock=11 [11:34:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F 67 07 01 B4 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 34 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 E6 00 00 00 F4 03 04 00 3C C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 79 01 00 35 04 06 00 3C 15 74 16 26 A3 79 78 AC B6 83 0E 1B F9 [11:34:18]Write to MH i2c: 01 00 00 3B 7D B8 [11:34:18]Write i2c OK [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: 01 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: 01 07 00 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: 01 07 00 3B 7D 00 00 00 00 00 11 0D DD [11:34:18]RasterBufferAndPrint [11:34:18]line [11:34:18]line [11:34:18]line [11:34:18]line [11:34:18]line [11:34:18]written 0, free lines is 3357 [11:34:18]MH_Cut [11:34:18]Write to MH i2c: D1 01 00 42 7D 01 91 [11:34:18]Write i2c OK [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: D1 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: D1 01 00 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: D1 01 00 42 7D 00 90 [11:34:18]Write to MH i2c: 01 00 00 43 7D C0 [11:34:18]Write i2c OK [11:34:18]MH_I2C_Read... [11:34:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 71 28 47 00 86 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 32 30 39 38 35 36 30 10 04 04 00 D1 79 01 00 F4 03 04 00 63 72 20 67 B6 04 01 00 00 D4 B8 FB 19 B3 05 29 E1 [11:34:18]CommunicateWithHost err = 0 [11:34:18]CheckOFDResponse [11:34:18]1017 (14) - 77093643461234 [11:34:18]1041 (16) - 0000000002098560 [11:34:18]1040 (4) - 96721 [11:34:18]1012 (4) - 29.10.2024 05:28 [11:34:18]1206 (1) - 0 [11:34:18]OFD Sender: Remove packet 96721 [11:34:18]ProducePacketName [11:34:18]name=ofd_packets/00096721 [11:34:18]NVStorageDeleteData [11:34:18]OFD Sender: No OFD packet to send [11:34:18]*** Cut start [11:34:18]*** Partial cut [11:34:18]*** CUTSNS_PIN = 1 [11:34:18]*** CUTSNS_PIN = 0 [11:34:19]*** Brake cut motor [11:34:19]Read from MH i2c: 01 [11:34:19]MH_I2C_Read... [11:34:19]*** Stop cut motor [11:34:19]*** Cut end [11:34:19]Read from MH i2c: 01 07 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: 01 07 00 43 7D 00 00 00 00 00 FF 0F D5 [11:34:19]process_action close_receipt done [11:34:19]requested_data is exist [11:34:19]produce_requested_data [11:34:19]requested_item fm.sn is exist - process it [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 11 00 00 [11:34:19]Write to MH i2c: E2 08 00 44 7D 80 11 00 00 00 00 00 00 3B [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 17 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 17 00 44 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [11:34:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:34:19]wFMCommunicate OK [11:34:19]requested_item fd.num is exist - process it [11:34:19]SAM_PROTO_GetFieldsCounters [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 13 00 00 [11:34:19]Write to MH i2c: E2 08 00 45 7D 80 13 00 00 00 00 00 00 3E [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 62 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 62 00 45 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 79 01 00 0E 04 04 00 91 00 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 ED [11:34:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 79 01 00 0E 04 04 00 91 00 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 [11:34:19]wFMCommunicate OK [11:34:19]SAM_PROTO_GetFieldsCounters done [11:34:19]requested_item shift.num is exist - process it [11:34:19]requested_item shift.opened is exist - process it [11:34:19]req_shift_opened [11:34:19]FM_GetShiftState [11:34:19]SAM_PROTO_GetShiftState [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 13 01 00 [11:34:19]Write to MH i2c: E2 08 00 46 7D 80 13 01 00 00 00 00 00 40 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 0E 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 0E 00 46 7D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9E [11:34:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:34:19]wFMCommunicate OK [11:34:19]SAM_PROTO_GetShiftState done [11:34:19]FM_GetShiftState done [11:34:19]req_shift_opened done [11:34:19]requested_item shift.open_date is exist - process it [11:34:19]req_shift_open_date [11:34:19]req_shift_open_date done [11:34:19]produce_requested_data done [11:34:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96721,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:34:19]process_action_free close_receipt [11:34:19]json_value_free [11:34:19]json_value_free done [11:34:19]process_json_proto returns [11:34:19]Send response to host [11:34:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96721,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:34:19]free response buf [11:34:19]execute_script done [11:34:19]execute_script returns [11:34:19]free content buf [11:34:19]Sock 7.Close socket [11:34:19]Sock 7.Thread stoped [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:58]OFD Sender: No OFD packet to send [11:35:03]OFD Sender: No OFD packet to send [11:35:08]OFD Sender: No OFD packet to send [11:35:13]OFD Sender: No OFD packet to send [11:35:17]int [11:35:17]Write to MH i2c: 01 00 00 47 7D C4 [11:35:17]*** FLAG_PRN_PAP1 set [11:35:17]Write i2c OK [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: 01 [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: 01 07 00 [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: 01 07 00 47 7D 00 01 00 00 00 FF 0F DA [11:35:17]state=0 [11:35:17]No paper [11:35:17]int [11:35:17]Write to MH i2c: 01 00 00 48 7D C5 [11:35:17]*** FLAG_PRN_PAP2 set [11:35:17]Write i2c OK [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: 01 [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: 01 07 00 [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: 01 07 00 48 7D 00 03 00 00 00 FF 0F DD [11:35:17]state=0 [11:35:17]No paper [11:35:17]Cover opened [11:35:18]int [11:35:18]Write to MH i2c: 01 00 00 49 7D C6 [11:35:18]*** FLAG_PRN_PAP2 reset [11:35:18]Write i2c OK [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 07 00 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 07 00 49 7D 00 01 00 00 00 FF 0F DC [11:35:18]state=3 [11:35:18]No paper [11:35:18]Cover closed [11:35:18]int [11:35:18]Write to MH i2c: 01 00 00 4A 7D C7 [11:35:18]*** FLAG_PRN_PAP2 set [11:35:18]Write i2c OK [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 07 00 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 07 00 4A 7D 00 03 00 00 00 FF 0F DF [11:35:18]state=0 [11:35:18]No paper [11:35:18]Cover opened [11:35:18]OFD Sender: No OFD packet to send [11:35:23]Write to MH i2c: 01 00 00 4B 7D C8 [11:35:23]Write i2c OK [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 07 00 [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 07 00 4B 7D 00 03 00 00 00 FF 0F E0 [11:35:23]state=3 [11:35:23]No paper [11:35:23]Cover opened [11:35:23]int [11:35:23]Write to MH i2c: 01 00 00 4C 7D C9 [11:35:23]*** FLAG_PRN_PAP2 reset [11:35:23]Write i2c OK [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 07 00 [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 07 00 4C 7D 00 01 00 00 00 FF 0F DF [11:35:23]state=3 [11:35:23]No paper [11:35:23]Cover closed [11:35:23]int [11:35:23]Write to MH i2c: 01 00 00 4D 7D CA [11:35:23]*** FLAG_PRN_PAP1 reset [11:35:23]Write i2c OK [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 07 00 [11:35:23]MH_I2C_Read... [11:35:23]Read from MH i2c: 01 07 00 4D 7D 00 00 00 00 00 FF 0F DF [11:35:23]state=0 [11:35:23]OFD Sender: No OFD packet to send [11:35:28]OFD Sender: No OFD packet to send [11:35:33]OFD Sender: No OFD packet to send [11:35:38]OFD Sender: No OFD packet to send [11:35:43]OFD Sender: No OFD packet to send [11:35:48]OFD Sender: No OFD packet to send [11:35:53]OFD Sender: No OFD packet to send [11:35:58]OFD Sender: No OFD packet to send [11:36:03]OFD Sender: No OFD packet to send [11:36:08]OFD Sender: No OFD packet to send [11:36:13]OFD Sender: No OFD packet to send [11:36:15]accept exits with 9 [11:36:15]New connection [11:36:15]New thread 3066920292 created [11:36:15]Thread 3066776932 joined [11:36:15]Waiting for new connection... [11:36:15] Sock 9.Parse request [11:36:15]Sock 9.Check first char [11:36:15]Sock 9.First char is OK [11:36:15]request: POST /json_proto HTTP/1.0 [11:36:15]Method: POST [11:36:15]URL: /json_proto [11:36:15]Method is POST - this is cgi request [11:36:15]url: /json_proto [11:36:15]query_string will be loaded in cgi processing [11:36:15]execute_cgi json_proto POST (null) [11:36:15]execute_cgi path=json_proto method=POST [11:36:15]POST find Content-Length [11:36:15]Host: 172.17.40.67:8080 [11:36:15]Content-Length: 678 [11:36:15]Content-Type: application/json [11:36:15] [11:36:15]POST finish read [11:36:15]Found Content-Length = 678 [11:36:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:15]execute_script... [11:36:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:15]POST & json_proto [11:36:15]process_json_proto [11:36:15]json parsed OK: [11:36:15]protocol is kg_v1.0 [11:36:15]action value=close_receipt [11:36:15]process_action close_receipt [11:36:15]cmd_close_receipt [11:36:15]MH_GetDate [11:36:15]Write to MH i2c: F0 00 00 4E 7D BA [11:36:15]Write i2c OK [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: F0 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: F0 09 00 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: F0 09 00 4E 7D 00 B4 C8 20 67 EE DA 66 66 5A [11:36:15]GetLastDocTimeStamp 1730201660 [11:36:15]current date 1730201780 [11:36:15]FM_GetShiftState [11:36:15]SAM_PROTO_GetShiftState [11:36:15]wFMCommunicate request_size=4 [11:36:15]MH_SAM_APDU [11:36:15]CAPDU: 80 13 01 00 [11:36:15]Write to MH i2c: E2 08 00 4F 7D 80 13 01 00 00 00 00 00 49 [11:36:15]Write i2c OK [11:36:15]MH_I2C_Read... [11:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:15]Read from MH i2c: E2 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 0E 00 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 0E 00 4F 7D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A7 [11:36:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:36:15]wFMCommunicate OK [11:36:15]SAM_PROTO_GetShiftState done [11:36:15]FM_GetShiftState done [11:36:15]opened in 1730160548 [11:36:15]opened+sec_in_day 1730246948 [11:36:15]quantity*price = 40006 [11:36:15]sum+1 = 40007 [11:36:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 231 29.10.2024 11:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96722 ФПД: 145595257644220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113620&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96722&fm=145595257644220&tin=02508201610067®Number=0000000000170478&sum=40000 [11:36:16]StoreToDocumentArchive [11:36:16]shift 145 fd 96722 [11:36:16]save to /storage/0145/doc_00096722 [11:36:16]save last doc name /storage/0145/doc_00096722 to /storage/kkm_last_doc_name [11:36:16]save OK [11:36:16]Clear old archive folders... [11:36:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:36:16]tlvbuf is 01101940 [11:36:16]SAM_PROTO_ClearQueue [11:36:16]wFMCommunicate request_size=4 [11:36:16]MH_SAM_APDU [11:36:16]CAPDU: 80 09 00 00 [11:36:16]Write to MH i2c: E2 08 00 5C 7D 80 09 00 00 00 00 00 00 4B [11:36:16]Write i2c OK [11:36:16]MH_I2C_Read... [11:36:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:16]Read from MH i2c: E2 [11:36:16]MH_I2C_Read... [11:36:16]Read from MH i2c: E2 03 00 [11:36:16]MH_I2C_Read... [11:36:16]Read from MH i2c: E2 03 00 5C 7D 00 90 00 4D [11:36:16]RAPDU: 90 00 [11:36:16]wFMCommunicate OK [11:36:16]SAM_PROTO_ClearQueue done [11:36:16]KKMCreateOFDPacket [11:36:16]OFDProtocolAddRootSTLVToBuf [11:36:16]FM_MakeSignedData [11:36:16]FM_MakeSignedData [11:36:16]SAM_PROTO_SignData [11:36:16]wFMCommunicate request_size=4 [11:36:16]MH_SAM_APDU [11:36:16]CAPDU: 80 0D 01 02 [11:36:16]Write to MH i2c: E2 08 00 5D 7D 80 0D 01 02 00 00 00 00 53 [11:36:16]Write i2c OK [11:36:16]MH_I2C_Read... [11:36:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:17]Read from MH i2c: E2 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 03 00 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 03 00 5D 7D 00 90 00 4E [11:36:17]RAPDU: 90 00 [11:36:17]wFMCommunicate OK [11:36:17]wFMCommunicate request_size=255 [11:36:17]MH_SAM_APDU [11:36: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 34 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 E7 00 00 00 F4 03 04 00 B4 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 79 01 00 35 04 06 00 84 [11:36:17]Write to MH i2c: E2 02 01 5E 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E7 00 00 00 F4 03 04 00 B4 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 79 01 00 35 04 06 00 84 00 00 FB [11:36:17]Write i2c OK [11:36:17]MH_I2C_Read... [11:36:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:17]Read from MH i2c: E2 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 03 00 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 03 00 5E 7D 00 90 00 4F [11:36:17]RAPDU: 90 00 [11:36:17]wFMCommunicate OK [11:36:17]wFMCommunicate request_size=10 [11:36:17]MH_SAM_APDU [11:36:17]CAPDU: 80 0D 02 02 05 6B 09 9C E4 BC [11:36:17]Write to MH i2c: E2 0D 00 5F 7D 80 0D 02 02 05 00 6B 09 9C E4 BC 00 00 10 [11:36:17]Write i2c OK [11:36:17]MH_I2C_Read... [11:36:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:17]Read from MH i2c: E2 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 03 00 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 03 00 5F 7D 00 90 00 50 [11:36:17]RAPDU: 90 00 [11:36:17]wFMCommunicate OK [11:36:17]wFMCommunicate request_size=4 [11:36:17]MH_SAM_APDU [11:36:17]CAPDU: 80 0D 03 02 [11:36:17]Write to MH i2c: E2 08 00 60 7D 80 0D 03 02 00 00 00 00 58 [11:36:17]Write i2c OK [11:36:17]MH_I2C_Read... [11:36:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:17]Read from MH i2c: E2 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 0B 00 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 0B 00 60 7D 00 FC 5B 6E 23 BC D6 1F B3 90 00 A5 [11:36:17]RAPDU: FC 5B 6E 23 BC D6 1F B3 90 00 [11:36:17]wFMCommunicate OK [11:36:17]SAM_PROTO_SignData done [11:36:17]FM_MakeSignedData done [11:36:17]CreateOFDProtocolMessage [11:36:17]wFMCommunicate request_size=4 [11:36:17]MH_SAM_APDU [11:36:17]CAPDU: 80 11 00 00 [11:36:17]Write to MH i2c: E2 08 00 61 7D 80 11 00 00 00 00 00 00 58 [11:36:17]Write i2c OK [11:36:17]MH_I2C_Read... [11:36:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:17]Read from MH i2c: E2 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 17 00 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: E2 17 00 61 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [11:36:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:36:17]wFMCommunicate OK [11:36:17]CreateOFDProtocolMessage done [11:36:17]OFDSenderStorePacket 96722 [11:36:17]StoreOFDPacket docnum=96722 [11:36:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 6D 07 01 77 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 34 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 E7 00 00 00 F4 03 04 00 B4 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 79 01 00 35 04 06 00 84 6B 09 9C E4 BC FC 5B 6E 23 BC D6 1F B3 [11:36:17]CheckFolder [11:36:17]dirname=/storage/ofd_packets [11:36:17]CheckFolder done [11:36:17]ProducePacketName [11:36:17]name=ofd_packets/00096722 [11:36:17]NVStorageSaveData ofd_packets/00096722 [11:36:17]File name is /storage/ofd_packets/00096722 [11:36:17]Write 301 bytes [11:36:17]NVStorageSaveData done [11:36:17]OFDSenderStorePacket done [11:36:17]KKMCreateOFDPacket done [11:36:17]NVStorageSaveData kkm_last_timestamp [11:36:17]File name is /storage/kkm_last_timestamp [11:36:17]Write 4 bytes [11:36:17]NVStorageSaveData done [11:36:17]ExternCall_PrintAddStr [11:36:17]wPrintStart [11:36:17]Write to MH i2c: 01 00 00 62 7D DF [11:36:17]Write i2c OK [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: 01 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: 01 07 00 [11:36:17]MH_I2C_Read... [11:36:17]Read from MH i2c: 01 07 00 62 7D 00 00 00 00 00 FF 0F F4 [11:36:17]RasterBufferAndPrint [11:36:17]line Счет N : (1)3407250 [11:36:17]line ИНН: 02508201610067 [11:36:17]line Контрольно-Кассовый Чек [11:36:17]line ПРОДАЖА [11:36:17]line ТРК (МРК, ГНК) : 22 [11:36:17]line Товар: 2710124130 [11:36:17]line Аи-92-К-4 [11:36:17]line 5.980 * 66.90 [11:36:17]line = 400.06 [11:36:17]line НДС 12% НСП 1% [11:36:17]line > о реализуемом товаре [11:36:17]line ОКРУГЛЕНИЕ: -0.06 [11:36:17]line ИТОГО: 400.00 [11:36:17]line Внесено: 400.00 [11:36:17]line СДАЧА: 0.00 [11:36:17]line НСП 1% : 3.54 [11:36:17]line НДС 12% : 42.48 [11:36:17]line Наличными: 400.00 [11:36:17]line Безнал.: 0.00 [11:36:17]line Место: АЗС № 82 "Партнер Нефть" [11:36:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:36:17]line СНО: Общий режим [11:36:17]line Чек 231 29.10.2024 11:36 [11:36:17]line Смена: 145 ФФД: 1.0 [11:36:17]line ЗНМ: 0300000017 [11:36:17]line РНМ: 0000000000170478 [11:36:17]line Версия ККМ: v1.0 [11:36:17]line ФМ: 0000000002098560 [11:36:17]line ФД: 96722 [11:36:17]line ФПД: 145595257644220 [11:36:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113620&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96722&fm=145595257644220&tin=02508201610067®Number=0000000000170478&sum=40000 [11:36:17]OFD Sender: Processing packet 96722 [packets to send 58, broken 57] [11:36:17]ProducePacketName [11:36:17]name=ofd_packets/00096722 [11:36:17]OFD Sender: To server: pG, [11:36:17]CommunicateWithHost lk.salyk.kg:30040 [11:36:17]ConnectInit lk.salyk.kg [11:36:17]written 0, free lines is 4095 [11:36:18]Connected sock=11 [11:36:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 6D 07 01 77 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 34 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 E7 00 00 00 F4 03 04 00 B4 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 79 01 00 35 04 06 00 84 6B 09 9C E4 BC FC 5B 6E 23 BC D6 1F B3 [11:36:18]Write to MH i2c: 01 00 00 8D 7D 0A [11:36:18]Write i2c OK [11:36:18]MH_I2C_Read... [11:36:18]Read from MH i2c: 01 [11:36:18]MH_I2C_Read... [11:36:18]Read from MH i2c: 01 07 00 [11:36:18]MH_I2C_Read... [11:36:18]Read from MH i2c: 01 07 00 8D 7D 00 00 00 00 00 03 0D 21 [11:36:18]RasterBufferAndPrint [11:36:18]line [11:36:18]line [11:36:18]line [11:36:18]line [11:36:18]line [11:36:18]written 0, free lines is 3337 [11:36:18]MH_Cut [11:36:18]Write to MH i2c: D1 01 00 94 7D 01 E3 [11:36:18]Write i2c OK [11:36:18]MH_I2C_Read... [11:36:18]Read from MH i2c: D1 [11:36:18]MH_I2C_Read... [11:36:18]Read from MH i2c: D1 01 00 [11:36:18]MH_I2C_Read... [11:36:18]Read from MH i2c: D1 01 00 94 7D 00 E2 [11:36:18]Write to MH i2c: 01 00 00 95 7D 12 [11:36:18]Write i2c OK [11:36:18]MH_I2C_Read... [11:36:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 E6 47 00 F5 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 32 30 39 38 35 36 30 10 04 04 00 D2 79 01 00 F4 03 04 00 DB 72 20 67 B6 04 01 00 00 29 2A 85 D7 BC A6 0F B5 [11:36:18]CommunicateWithHost err = 0 [11:36:18]CheckOFDResponse [11:36:18]1017 (14) - 77093643461234 [11:36:18]1041 (16) - 0000000002098560 [11:36:18]1040 (4) - 96722 [11:36:18]1012 (4) - 29.10.2024 05:30 [11:36:18]1206 (1) - 0 [11:36:18]OFD Sender: Remove packet 96722 [11:36:18]ProducePacketName [11:36:18]name=ofd_packets/00096722 [11:36:18]NVStorageDeleteData [11:36:18]*** Cut start [11:36:18]*** Partial cut [11:36:18]*** CUTSNS_PIN = 1 [11:36:18]*** CUTSNS_PIN = 0 [11:36:19]OFD Sender: No OFD packet to send [11:36:19]*** Brake cut motor [11:36:19]Read from MH i2c: 01 [11:36:19]*** Stop cut motor [11:36:19]*** Cut end [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: 01 07 00 [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: 01 07 00 95 7D 00 00 00 00 00 FF 0F 27 [11:36:19]process_action close_receipt done [11:36:19]requested_data is exist [11:36:19]produce_requested_data [11:36:19]requested_item fm.sn is exist - process it [11:36:19]wFMCommunicate request_size=4 [11:36:19]MH_SAM_APDU [11:36:19]CAPDU: 80 11 00 00 [11:36:19]Write to MH i2c: E2 08 00 96 7D 80 11 00 00 00 00 00 00 8D [11:36:19]Write i2c OK [11:36:19]MH_I2C_Read... [11:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:19]Read from MH i2c: E2 [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: E2 17 00 [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: E2 17 00 96 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [11:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:36:19]wFMCommunicate OK [11:36:19]requested_item fd.num is exist - process it [11:36:19]SAM_PROTO_GetFieldsCounters [11:36:19]wFMCommunicate request_size=4 [11:36:19]MH_SAM_APDU [11:36:19]CAPDU: 80 13 00 00 [11:36:19]Write to MH i2c: E2 08 00 97 7D 80 13 00 00 00 00 00 00 90 [11:36:19]Write i2c OK [11:36:19]MH_I2C_Read... [11:36:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:19]Read from MH i2c: E2 [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: E2 62 00 [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: E2 62 00 97 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 79 01 00 0E 04 04 00 91 00 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 43 [11:36:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 79 01 00 0E 04 04 00 91 00 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 [11:36:19]wFMCommunicate OK [11:36:19]SAM_PROTO_GetFieldsCounters done [11:36:19]requested_item shift.num is exist - process it [11:36:19]requested_item shift.opened is exist - process it [11:36:19]req_shift_opened [11:36:19]FM_GetShiftState [11:36:19]SAM_PROTO_GetShiftState [11:36:19]wFMCommunicate request_size=4 [11:36:19]MH_SAM_APDU [11:36:19]CAPDU: 80 13 01 00 [11:36:19]Write to MH i2c: E2 08 00 98 7D 80 13 01 00 00 00 00 00 92 [11:36:19]Write i2c OK [11:36:19]MH_I2C_Read... [11:36:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:19]Read from MH i2c: E2 [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: E2 0E 00 [11:36:19]MH_I2C_Read... [11:36:19]Read from MH i2c: E2 0E 00 98 7D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [11:36:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:36:19]wFMCommunicate OK [11:36:19]SAM_PROTO_GetShiftState done [11:36:19]FM_GetShiftState done [11:36:19]req_shift_opened done [11:36:19]requested_item shift.open_date is exist - process it [11:36:19]req_shift_open_date [11:36:19]req_shift_open_date done [11:36:19]produce_requested_data done [11:36:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96722,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:36:19]process_action_free close_receipt [11:36:19]json_value_free [11:36:19]json_value_free done [11:36:19]process_json_proto returns [11:36:19]Send response to host [11:36:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96722,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:36:19]free response buf [11:36:19]execute_script done [11:36:19]execute_script returns [11:36:19]free content buf [11:36:19]Sock 9.Close socket [11:36:19]Sock 9.Thread stoped [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:02]accept exits with 7 [11:37:02]New connection [11:37:02]New thread 3066776932 created [11:37:02]Thread 3066920292 joined [11:37:02]Waiting for new connection... [11:37:02] Sock 7.Parse request [11:37:02]Sock 7.Check first char [11:37:02]Sock 7.First char is OK [11:37:02]request: POST /json_proto HTTP/1.0 [11:37:02]Method: POST [11:37:02]URL: /json_proto [11:37:02]Method is POST - this is cgi request [11:37:02]url: /json_proto [11:37:02]query_string will be loaded in cgi processing [11:37:02]execute_cgi json_proto POST (null) [11:37:02]execute_cgi path=json_proto method=POST [11:37:02]POST find Content-Length [11:37:02]Host: 172.17.40.67:8080 [11:37:02]Content-Length: 817 [11:37:02]Content-Type: application/json [11:37:02] [11:37:02]POST finish read [11:37:02]Found Content-Length = 817 [11:37:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:37:02]execute_script... [11:37: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)3407251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:37:02]POST & json_proto [11:37:02]process_json_proto [11:37:02]json parsed OK: [11:37:02]protocol is kg_v1.0 [11:37:02]action value=close_receipt [11:37:02]process_action close_receipt [11:37:02]cmd_close_receipt [11:37:02]MH_GetDate [11:37:02]Write to MH i2c: F0 00 00 99 7D 05 [11:37:02]Write i2c OK [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: F0 [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: F0 09 00 [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: F0 09 00 99 7D 00 E3 C8 20 67 EE DA 66 66 D4 [11:37:02]GetLastDocTimeStamp 1730201780 [11:37:02]current date 1730201827 [11:37:02]FM_GetShiftState [11:37:02]SAM_PROTO_GetShiftState [11:37:02]wFMCommunicate request_size=4 [11:37:02]MH_SAM_APDU [11:37:02]CAPDU: 80 13 01 00 [11:37:02]Write to MH i2c: E2 08 00 9A 7D 80 13 01 00 00 00 00 00 94 [11:37:02]Write i2c OK [11:37:02]MH_I2C_Read... [11:37:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:02]Read from MH i2c: E2 [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: E2 0E 00 [11:37:02]MH_I2C_Read... [11:37:02]Read from MH i2c: E2 0E 00 9A 7D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F2 [11:37:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:37:02]wFMCommunicate OK [11:37:02]SAM_PROTO_GetShiftState done [11:37:02]FM_GetShiftState done [11:37:02]opened in 1730160548 [11:37:02]opened+sec_in_day 1730246948 [11:37:02]quantity*price = 40006 [11:37:02]sum+1 = 40007 [11:37:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 232 29.10.2024 11:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 96723 ФПД: 154333413328884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96723&fm=154333413328884&tin=02508201610067®Number=0000000000170478&sum=40006 [11:37:03]StoreToDocumentArchive [11:37:03]shift 145 fd 96723 [11:37:03]save to /storage/0145/doc_00096723 [11:37:03]save last doc name /storage/0145/doc_00096723 to /storage/kkm_last_doc_name [11:37:03]save OK [11:37:03]Clear old archive folders... [11:37:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:03]tlvbuf is 01226AF0 [11:37:03]SAM_PROTO_ClearQueue [11:37:03]wFMCommunicate request_size=4 [11:37:03]MH_SAM_APDU [11:37:03]CAPDU: 80 09 00 00 [11:37:03]Write to MH i2c: E2 08 00 A7 7D 80 09 00 00 00 00 00 00 96 [11:37:03]Write i2c OK [11:37:03]MH_I2C_Read... [11:37:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:03]Read from MH i2c: E2 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 03 00 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 03 00 A7 7D 00 90 00 98 [11:37:03]RAPDU: 90 00 [11:37:03]wFMCommunicate OK [11:37:03]SAM_PROTO_ClearQueue done [11:37:03]KKMCreateOFDPacket [11:37:03]OFDProtocolAddRootSTLVToBuf [11:37:03]FM_MakeSignedData [11:37:03]FM_MakeSignedData [11:37:03]SAM_PROTO_SignData [11:37:03]wFMCommunicate request_size=4 [11:37:03]MH_SAM_APDU [11:37:03]CAPDU: 80 0D 01 02 [11:37:03]Write to MH i2c: E2 08 00 A8 7D 80 0D 01 02 00 00 00 00 9E [11:37:03]Write i2c OK [11:37:03]MH_I2C_Read... [11:37:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:03]Read from MH i2c: E2 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 03 00 [11:37:03]MH_I2C_Read... [11:37:03]Read from MH i2c: E2 03 00 A8 7D 00 90 00 99 [11:37:03]RAPDU: 90 00 [11:37:03]wFMCommunicate OK [11:37:03]wFMCommunicate request_size=255 [11:37:03]MH_SAM_APDU [11:37:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E8 00 00 00 F4 03 04 00 E3 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 79 01 00 35 04 06 00 8C [11:37:03]Write to MH i2c: E2 02 01 A9 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E8 00 00 00 F4 03 04 00 E3 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 79 01 00 35 04 06 00 8C 00 00 8B [11:37:03]Write i2c OK [11:37:03]MH_I2C_Read... [11:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:04]Read from MH i2c: E2 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 03 00 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 03 00 A9 7D 00 90 00 9A [11:37:04]RAPDU: 90 00 [11:37:04]wFMCommunicate OK [11:37:04]wFMCommunicate request_size=10 [11:37:04]MH_SAM_APDU [11:37:04]CAPDU: 80 0D 02 02 05 5D 8C 47 47 F4 [11:37:04]Write to MH i2c: E2 0D 00 AA 7D 80 0D 02 02 05 00 5D 8C 47 47 F4 00 00 16 [11:37:04]Write i2c OK [11:37:04]MH_I2C_Read... [11:37:04]OFD Sender: No OFD packet to send [11:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:04]Read from MH i2c: E2 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 03 00 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 03 00 AA 7D 00 90 00 9B [11:37:04]RAPDU: 90 00 [11:37:04]wFMCommunicate OK [11:37:04]wFMCommunicate request_size=4 [11:37:04]MH_SAM_APDU [11:37:04]CAPDU: 80 0D 03 02 [11:37:04]Write to MH i2c: E2 08 00 AB 7D 80 0D 03 02 00 00 00 00 A3 [11:37:04]Write i2c OK [11:37:04]MH_I2C_Read... [11:37:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:04]Read from MH i2c: E2 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 0B 00 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 0B 00 AB 7D 00 76 5A 5B F2 D4 3F 15 E3 90 00 CC [11:37:04]RAPDU: 76 5A 5B F2 D4 3F 15 E3 90 00 [11:37:04]wFMCommunicate OK [11:37:04]SAM_PROTO_SignData done [11:37:04]FM_MakeSignedData done [11:37:04]CreateOFDProtocolMessage [11:37:04]wFMCommunicate request_size=4 [11:37:04]MH_SAM_APDU [11:37:04]CAPDU: 80 11 00 00 [11:37:04]Write to MH i2c: E2 08 00 AC 7D 80 11 00 00 00 00 00 00 A3 [11:37:04]Write i2c OK [11:37:04]MH_I2C_Read... [11:37:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:04]Read from MH i2c: E2 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 17 00 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: E2 17 00 AC 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [11:37:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:04]wFMCommunicate OK [11:37:04]CreateOFDProtocolMessage done [11:37:04]OFDSenderStorePacket 96723 [11:37:04]StoreOFDPacket docnum=96723 [11:37:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 55 07 01 CA 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 34 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 E8 00 00 00 F4 03 04 00 E3 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 79 01 00 35 04 06 00 8C 5D 8C 47 47 F4 76 5A 5B F2 D4 3F 15 E3 [11:37:04]CheckFolder [11:37:04]dirname=/storage/ofd_packets [11:37:04]CheckFolder done [11:37:04]ProducePacketName [11:37:04]name=ofd_packets/00096723 [11:37:04]NVStorageSaveData ofd_packets/00096723 [11:37:04]File name is /storage/ofd_packets/00096723 [11:37:04]Write 301 bytes [11:37:04]NVStorageSaveData done [11:37:04]OFDSenderStorePacket done [11:37:04]KKMCreateOFDPacket done [11:37:04]NVStorageSaveData kkm_last_timestamp [11:37:04]File name is /storage/kkm_last_timestamp [11:37:04]Write 4 bytes [11:37:04]NVStorageSaveData done [11:37:04]ExternCall_PrintAddStr [11:37:04]wPrintStart [11:37:04]Write to MH i2c: 01 00 00 AD 7D 2A [11:37:04]Write i2c OK [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: 01 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: 01 07 00 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: 01 07 00 AD 7D 00 00 00 00 00 FF 0F 3F [11:37:04]RasterBufferAndPrint [11:37:04]line Счет N : (1)3407251 [11:37:04]line ИНН: 02508201610067 [11:37:04]line Контрольно-Кассовый Чек [11:37:04]line ПРОДАЖА [11:37:04]line ТРК (МРК, ГНК) : 32 [11:37:04]line Товар: 2710124130 [11:37:04]line Аи-92-К-4 [11:37:04]line 5.980 * 66.90 [11:37:04]line = 400.06 [11:37:04]line НДС 12% НСП 1% [11:37:04]line > о реализуемом товаре [11:37:04]line ИТОГО: 400.06 [11:37:04]line НСП 1% : 3.54 [11:37:04]line НДС 12% : 42.48 [11:37:04]line Наличными: 0.00 [11:37:04]line Безнал.: 400.06 [11:37:04]line Место: АЗС № 82 "Партнер Нефть" [11:37:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:37:04]line СНО: Общий режим [11:37:04]line Чек 232 29.10.2024 11:37 [11:37:04]line Смена: 145 ФФД: 1.0 [11:37:04]line ЗНМ: 0300000017 [11:37:04]line РНМ: 0000000000170478 [11:37:04]line Версия ККМ: v1.0 [11:37:04]line Платежная система: Бакай Банк [11:37:04]line ФМ: 0000000002098560 [11:37:04]line ФД: 96723 [11:37:04]line ФПД: 154333413328884 [11:37:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96723&fm=154333413328884&tin=02508201610067®Number=0000000000170478&sum=40006 [11:37:04]written 0, free lines is 4095 [11:37:04]OFD Sender: Processing packet 96723 [packets to send 58, broken 57] [11:37:04]ProducePacketName [11:37:04]name=ofd_packets/00096723 [11:37:04]OFD Sender: To server: pG, [11:37:04]CommunicateWithHost lk.salyk.kg:30040 [11:37:04]ConnectInit lk.salyk.kg [11:37:04]Connected sock=10 [11:37:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 55 07 01 CA 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 34 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 E8 00 00 00 F4 03 04 00 E3 C8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 79 01 00 35 04 06 00 8C 5D 8C 47 47 F4 76 5A 5B F2 D4 3F 15 E3 [11:37:04]Write to MH i2c: 01 00 00 D7 7D 54 [11:37:04]Write i2c OK [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: 01 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: 01 07 00 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: 01 07 00 D7 7D 00 00 00 00 00 1A 0D 82 [11:37:04]RasterBufferAndPrint [11:37:04]line [11:37:04]line [11:37:04]line [11:37:04]line [11:37:04]line [11:37:04]written 0, free lines is 3361 [11:37:04]MH_Cut [11:37:04]Write to MH i2c: D1 01 00 DE 7D 01 2D [11:37:04]Write i2c OK [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: D1 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: D1 01 00 [11:37:04]MH_I2C_Read... [11:37:04]Read from MH i2c: D1 01 00 DE 7D 00 2C [11:37:04]Write to MH i2c: 01 00 00 DF 7D 5C [11:37:04]Write i2c OK [11:37:04]MH_I2C_Read... [11:37:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 4B 47 00 3B 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 32 30 39 38 35 36 30 10 04 04 00 D3 79 01 00 F4 03 04 00 09 73 20 67 B6 04 01 00 00 E1 CA 2A D8 AD 75 55 FF [11:37:04]CommunicateWithHost err = 0 [11:37:04]CheckOFDResponse [11:37:04]1017 (14) - 77093643461234 [11:37:04]1041 (16) - 0000000002098560 [11:37:04]1040 (4) - 96723 [11:37:04]1012 (4) - 29.10.2024 05:30 [11:37:04]1206 (1) - 0 [11:37:04]OFD Sender: Remove packet 96723 [11:37:04]ProducePacketName [11:37:04]name=ofd_packets/00096723 [11:37:04]NVStorageDeleteData [11:37:05]OFD Sender: No OFD packet to send [11:37:05]*** Cut start [11:37:05]*** Partial cut [11:37:05]*** CUTSNS_PIN = 1 [11:37:05]*** CUTSNS_PIN = 0 [11:37:05]*** Brake cut motor [11:37:06]Read from MH i2c: 01 [11:37:06]MH_I2C_Read... [11:37:06]*** Stop cut motor [11:37:06]*** Cut end [11:37:06]Read from MH i2c: 01 07 00 [11:37:06]MH_I2C_Read... [11:37:06]Read from MH i2c: 01 07 00 DF 7D 00 00 00 00 00 FF 0F 71 [11:37:06]process_action close_receipt done [11:37:06]requested_data is exist [11:37:06]produce_requested_data [11:37:06]requested_item fm.sn is exist - process it [11:37:06]wFMCommunicate request_size=4 [11:37:06]MH_SAM_APDU [11:37:06]CAPDU: 80 11 00 00 [11:37:06]Write to MH i2c: E2 08 00 E0 7D 80 11 00 00 00 00 00 00 D7 [11:37:06]Write i2c OK [11:37:06]MH_I2C_Read... [11:37:06]Read from MH i2c: E2 [11:37:06]MH_I2C_Read... [11:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:06]Read from MH i2c: E2 17 00 [11:37:06]MH_I2C_Read... [11:37:06]Read from MH i2c: E2 17 00 E0 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [11:37:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:06]wFMCommunicate OK [11:37:06]requested_item fd.num is exist - process it [11:37:06]SAM_PROTO_GetFieldsCounters [11:37:06]wFMCommunicate request_size=4 [11:37:06]MH_SAM_APDU [11:37:06]CAPDU: 80 13 00 00 [11:37:06]Write to MH i2c: E2 08 00 E1 7D 80 13 00 00 00 00 00 00 DA [11:37:06]Write i2c OK [11:37:06]MH_I2C_Read... [11:37:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:06]Read from MH i2c: E2 [11:37:06]MH_I2C_Read... [11:37:06]Read from MH i2c: E2 62 00 [11:37:06]MH_I2C_Read... [11:37:06]Read from MH i2c: E2 62 00 E1 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 79 01 00 0E 04 04 00 91 00 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 91 [11:37:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 79 01 00 0E 04 04 00 91 00 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 [11:37:06]wFMCommunicate OK [11:37:06]SAM_PROTO_GetFieldsCounters done [11:37:06]requested_item shift.num is exist - process it [11:37:06]requested_item shift.opened is exist - process it [11:37:06]req_shift_opened [11:37:06]FM_GetShiftState [11:37:06]SAM_PROTO_GetShiftState [11:37:06]wFMCommunicate request_size=4 [11:37:06]MH_SAM_APDU [11:37:06]CAPDU: 80 13 01 00 [11:37:06]Write to MH i2c: E2 08 00 E2 7D 80 13 01 00 00 00 00 00 DC [11:37:06]Write i2c OK [11:37:06]MH_I2C_Read... [11:37:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:06]Read from MH i2c: E2 [11:37:06]MH_I2C_Read... [11:37:06]Read from MH i2c: E2 0E 00 [11:37:06]MH_I2C_Read... [11:37:06]Read from MH i2c: E2 0E 00 E2 7D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [11:37:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:37:06]wFMCommunicate OK [11:37:06]SAM_PROTO_GetShiftState done [11:37:06]FM_GetShiftState done [11:37:06]req_shift_opened done [11:37:06]requested_item shift.open_date is exist - process it [11:37:06]req_shift_open_date [11:37:06]req_shift_open_date done [11:37:06]produce_requested_data done [11:37:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96723,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:37:06]process_action_free close_receipt [11:37:06]json_value_free [11:37:06]json_value_free done [11:37:06]process_json_proto returns [11:37:06]Send response to host [11:37:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96723,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:37:06]free response buf [11:37:06]execute_script done [11:37:06]execute_script returns [11:37:06]free content buf [11:37:06]Sock 7.Close socket [11:37:06]Sock 7.Thread stoped [11:37:10]OFD Sender: No OFD packet to send [11:37:15]OFD Sender: No OFD packet to send [11:37:20]OFD Sender: No OFD packet to send [11:37:25]OFD Sender: No OFD packet to send [11:37:30]OFD Sender: No OFD packet to send [11:37:31]accept exits with 9 [11:37:31]New connection [11:37:31]New thread 3066920292 created [11:37:31]Thread 3066776932 joined [11:37:31]Waiting for new connection... [11:37:31] Sock 9.Parse request [11:37:31]Sock 9.Check first char [11:37:31]Sock 9.First char is OK [11:37:31]request: POST /json_proto HTTP/1.0 [11:37:31]Method: POST [11:37:31]URL: /json_proto [11:37:31]Method is POST - this is cgi request [11:37:31]url: /json_proto [11:37:31]query_string will be loaded in cgi processing [11:37:31]execute_cgi json_proto POST (null) [11:37:31]execute_cgi path=json_proto method=POST [11:37:31]POST find Content-Length [11:37:31]Host: 172.17.40.67:8080 [11:37:31]Content-Length: 683 [11:37:31]Content-Type: application/json [11:37:31] [11:37:31]POST finish read [11:37:31]Found Content-Length = 683 [11:37:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:37:31]execute_script... [11:37: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)3407252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [11:37:31]POST & json_proto [11:37:31]process_json_proto [11:37:31]json parsed OK: [11:37:31]protocol is kg_v1.0 [11:37:31]action value=close_receipt [11:37:31]process_action close_receipt [11:37:31]cmd_close_receipt [11:37:31]MH_GetDate [11:37:31]Write to MH i2c: F0 00 00 E3 7D 4F [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: F0 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: F0 09 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: F0 09 00 E3 7D 00 00 C9 20 67 EE DA 66 66 3C [11:37:31]GetLastDocTimeStamp 1730201827 [11:37:31]current date 1730201856 [11:37:31]FM_GetShiftState [11:37:31]SAM_PROTO_GetShiftState [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 13 01 00 [11:37:31]Write to MH i2c: E2 08 00 E4 7D 80 13 01 00 00 00 00 00 DE [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 0E 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 0E 00 E4 7D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [11:37:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:37:31]wFMCommunicate OK [11:37:31]SAM_PROTO_GetShiftState done [11:37:31]FM_GetShiftState done [11:37:31]opened in 1730160548 [11:37:31]opened+sec_in_day 1730246948 [11:37:31]quantity*price = 150056 [11:37:31]sum+1 = 150058 [11:37:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 233 29.10.2024 11:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96724 ФПД: 153834352665380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96724&fm=153834352665380&tin=02508201610067®Number=0000000000170478&sum=150000 [11:37:32]StoreToDocumentArchive [11:37:32]shift 145 fd 96724 [11:37:32]save to /storage/0145/doc_00096724 [11:37:32]save last doc name /storage/0145/doc_00096724 to /storage/kkm_last_doc_name [11:37:32]save OK [11:37:32]Clear old archive folders... [11:37:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:32]tlvbuf is 01275ED0 [11:37:32]SAM_PROTO_ClearQueue [11:37:32]wFMCommunicate request_size=4 [11:37:32]MH_SAM_APDU [11:37:32]CAPDU: 80 09 00 00 [11:37:32]Write to MH i2c: E2 08 00 F1 7D 80 09 00 00 00 00 00 00 E0 [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:32]Read from MH i2c: E2 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: E2 03 00 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: E2 03 00 F1 7D 00 90 00 E2 [11:37:32]RAPDU: 90 00 [11:37:32]wFMCommunicate OK [11:37:32]SAM_PROTO_ClearQueue done [11:37:32]KKMCreateOFDPacket [11:37:32]OFDProtocolAddRootSTLVToBuf [11:37:32]FM_MakeSignedData [11:37:32]FM_MakeSignedData [11:37:32]SAM_PROTO_SignData [11:37:32]wFMCommunicate request_size=4 [11:37:32]MH_SAM_APDU [11:37:32]CAPDU: 80 0D 01 02 [11:37:32]Write to MH i2c: E2 08 00 F2 7D 80 0D 01 02 00 00 00 00 E8 [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 03 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 03 00 F2 7D 00 90 00 E3 [11:37:33]RAPDU: 90 00 [11:37:33]wFMCommunicate OK [11:37:33]wFMCommunicate request_size=255 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E9 00 00 00 F4 03 04 00 00 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 79 01 00 35 04 06 00 8B [11:37:33]Write to MH i2c: E2 02 01 F3 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 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 E9 00 00 00 F4 03 04 00 00 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 79 01 00 35 04 06 00 8B 00 00 62 [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 03 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 03 00 F3 7D 00 90 00 E4 [11:37:33]RAPDU: 90 00 [11:37:33]wFMCommunicate OK [11:37:33]wFMCommunicate request_size=10 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 0D 02 02 05 E9 59 F1 E3 24 [11:37:33]Write to MH i2c: E2 0D 00 F4 7D 80 0D 02 02 05 00 E9 59 F1 E3 24 00 00 2F [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 03 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 03 00 F4 7D 00 90 00 E5 [11:37:33]RAPDU: 90 00 [11:37:33]wFMCommunicate OK [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 0D 03 02 [11:37:33]Write to MH i2c: E2 08 00 F5 7D 80 0D 03 02 00 00 00 00 ED [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 0B 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 0B 00 F5 7D 00 92 FB B2 61 B1 53 C5 E7 90 00 3E [11:37:33]RAPDU: 92 FB B2 61 B1 53 C5 E7 90 00 [11:37:33]wFMCommunicate OK [11:37:33]SAM_PROTO_SignData done [11:37:33]FM_MakeSignedData done [11:37:33]CreateOFDProtocolMessage [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 11 00 00 [11:37:33]Write to MH i2c: E2 08 00 F6 7D 80 11 00 00 00 00 00 00 ED [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 17 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 17 00 F6 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [11:37:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:33]wFMCommunicate OK [11:37:33]CreateOFDProtocolMessage done [11:37:33]OFDSenderStorePacket 96724 [11:37:33]StoreOFDPacket docnum=96724 [11:37:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E C1 07 01 53 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 34 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 E9 00 00 00 F4 03 04 00 00 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 79 01 00 35 04 06 00 8B E9 59 F1 E3 24 92 FB B2 61 B1 53 C5 E7 [11:37:33]CheckFolder [11:37:33]dirname=/storage/ofd_packets [11:37:33]CheckFolder done [11:37:33]ProducePacketName [11:37:33]name=ofd_packets/00096724 [11:37:33]NVStorageSaveData ofd_packets/00096724 [11:37:33]File name is /storage/ofd_packets/00096724 [11:37:33]Write 301 bytes [11:37:33]NVStorageSaveData done [11:37:33]OFDSenderStorePacket done [11:37:33]KKMCreateOFDPacket done [11:37:33]NVStorageSaveData kkm_last_timestamp [11:37:33]File name is /storage/kkm_last_timestamp [11:37:33]Write 4 bytes [11:37:33]NVStorageSaveData done [11:37:33]ExternCall_PrintAddStr [11:37:33]wPrintStart [11:37:33]Write to MH i2c: 01 00 00 F7 7D 74 [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: 01 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: 01 07 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: 01 07 00 F7 7D 00 00 00 00 00 FF 0F 89 [11:37:33]RasterBufferAndPrint [11:37:33]line Счет N : (1)3407252 [11:37:33]line ИНН: 02508201610067 [11:37:33]line Контрольно-Кассовый Чек [11:37:33]line ПРОДАЖА [11:37:33]line ТРК (МРК, ГНК) : 12 [11:37:33]line Товар: 2710124130 [11:37:33]line Аи-92-К-4 [11:37:33]line 22.430 * 66.90 [11:37:33]line = 1500.57 [11:37:33]line НДС 12% НСП 1% [11:37:33]line > о реализуемом товаре [11:37:33]line ОКРУГЛЕНИЕ: -0.57 [11:37:33]line ИТОГО: 1500.00 [11:37:33]line Внесено: 1500.00 [11:37:33]line СДАЧА: 0.00 [11:37:33]line НСП 1% : 13.28 [11:37:33]line НДС 12% : 159.35 [11:37:33]line Наличными: 1500.00 [11:37:33]line Безнал.: 0.00 [11:37:33]line Место: АЗС № 82 "Партнер Нефть" [11:37:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:37:33]line СНО: Общий режим [11:37:33]line Чек 233 29.10.2024 11:37 [11:37:33]line Смена: 145 ФФД: 1.0 [11:37:33]line ЗНМ: 0300000017 [11:37:33]line РНМ: 0000000000170478 [11:37:33]line Версия ККМ: v1.0 [11:37:33]line ФМ: 0000000002098560 [11:37:33]line ФД: 96724 [11:37:33]line ФПД: 153834352665380 [11:37:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96724&fm=153834352665380&tin=02508201610067®Number=0000000000170478&sum=150000 [11:37:33]OFD Sender: Processing packet 96724 [packets to send 58, broken 57] [11:37:33]ProducePacketName [11:37:33]name=ofd_packets/00096724 [11:37:33]OFD Sender: To server: pG, [11:37:33]CommunicateWithHost lk.salyk.kg:30040 [11:37:33]ConnectInit lk.salyk.kg [11:37:33]written 0, free lines is 4095 [11:37:34]Connected sock=10 [11:37:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E C1 07 01 53 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 34 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 E9 00 00 00 F4 03 04 00 00 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 79 01 00 35 04 06 00 8B E9 59 F1 E3 24 92 FB B2 61 B1 53 C5 E7 [11:37:34]Write to MH i2c: 01 00 00 22 7E A0 [11:37:34]Write i2c OK [11:37:34]MH_I2C_Read... [11:37:34]Read from MH i2c: 01 [11:37:34]MH_I2C_Read... [11:37:34]Read from MH i2c: 01 07 00 [11:37:34]MH_I2C_Read... [11:37:34]Read from MH i2c: 01 07 00 22 7E 00 00 00 00 00 02 0D B6 [11:37:34]RasterBufferAndPrint [11:37:34]line [11:37:34]line [11:37:34]line [11:37:34]line [11:37:34]line [11:37:34]written 0, free lines is 3336 [11:37:34]MH_Cut [11:37:34]Write to MH i2c: D1 01 00 29 7E 01 79 [11:37:34]Write i2c OK [11:37:34]MH_I2C_Read... [11:37:34]Read from MH i2c: D1 [11:37:34]MH_I2C_Read... [11:37:34]Read from MH i2c: D1 01 00 [11:37:34]MH_I2C_Read... [11:37:34]Read from MH i2c: D1 01 00 29 7E 00 78 [11:37:34]Write to MH i2c: 01 00 00 2A 7E A8 [11:37:34]Write i2c OK [11:37:34]MH_I2C_Read... [11:37:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3B A4 47 00 53 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 32 30 39 38 35 36 30 10 04 04 00 D4 79 01 00 F4 03 04 00 27 73 20 67 B6 04 01 00 00 49 BC CC 92 D1 D6 2E C7 [11:37:34]CommunicateWithHost err = 0 [11:37:34]CheckOFDResponse [11:37:34]1017 (14) - 77093643461234 [11:37:34]1041 (16) - 0000000002098560 [11:37:34]1040 (4) - 96724 [11:37:34]1012 (4) - 29.10.2024 05:31 [11:37:34]1206 (1) - 0 [11:37:34]OFD Sender: Remove packet 96724 [11:37:34]ProducePacketName [11:37:34]name=ofd_packets/00096724 [11:37:34]NVStorageDeleteData [11:37:34]OFD Sender: No OFD packet to send [11:37:34]*** Cut start [11:37:34]*** Partial cut [11:37:34]*** CUTSNS_PIN = 1 [11:37:35]*** CUTSNS_PIN = 0 [11:37:35]*** Brake cut motor [11:37:35]Read from MH i2c: 01 [11:37:35]MH_I2C_Read... [11:37:35]*** Stop cut motor [11:37:35]*** Cut end [11:37:35]Read from MH i2c: 01 07 00 [11:37:35]MH_I2C_Read... [11:37:35]Read from MH i2c: 01 07 00 2A 7E 00 00 00 00 00 FF 0F BD [11:37:35]process_action close_receipt done [11:37:35]requested_data is exist [11:37:35]produce_requested_data [11:37:35]requested_item fm.sn is exist - process it [11:37:35]wFMCommunicate request_size=4 [11:37:35]MH_SAM_APDU [11:37:35]CAPDU: 80 11 00 00 [11:37:35]Write to MH i2c: E2 08 00 2B 7E 80 11 00 00 00 00 00 00 23 [11:37:35]Write i2c OK [11:37:35]MH_I2C_Read... [11:37:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:35]Read from MH i2c: E2 [11:37:35]MH_I2C_Read... [11:37:35]Read from MH i2c: E2 17 00 [11:37:35]MH_I2C_Read... [11:37:35]Read from MH i2c: E2 17 00 2B 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [11:37:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:35]wFMCommunicate OK [11:37:35]requested_item fd.num is exist - process it [11:37:35]SAM_PROTO_GetFieldsCounters [11:37:35]wFMCommunicate request_size=4 [11:37:35]MH_SAM_APDU [11:37:35]CAPDU: 80 13 00 00 [11:37:35]Write to MH i2c: E2 08 00 2C 7E 80 13 00 00 00 00 00 00 26 [11:37:35]Write i2c OK [11:37:35]MH_I2C_Read... [11:37:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:35]Read from MH i2c: E2 [11:37:35]MH_I2C_Read... [11:37:35]Read from MH i2c: E2 62 00 [11:37:35]MH_I2C_Read... [11:37:35]Read from MH i2c: E2 62 00 2C 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 79 01 00 0E 04 04 00 91 00 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 E1 [11:37:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 79 01 00 0E 04 04 00 91 00 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 [11:37:35]wFMCommunicate OK [11:37:35]SAM_PROTO_GetFieldsCounters done [11:37:35]requested_item shift.num is exist - process it [11:37:35]requested_item shift.opened is exist - process it [11:37:35]req_shift_opened [11:37:35]FM_GetShiftState [11:37:35]SAM_PROTO_GetShiftState [11:37:35]wFMCommunicate request_size=4 [11:37:35]MH_SAM_APDU [11:37:35]CAPDU: 80 13 01 00 [11:37:35]Write to MH i2c: E2 08 00 2D 7E 80 13 01 00 00 00 00 00 28 [11:37:35]Write i2c OK [11:37:35]MH_I2C_Read... [11:37:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:35]Read from MH i2c: E2 [11:37:35]MH_I2C_Read... [11:37:35]Read from MH i2c: E2 0E 00 [11:37:35]MH_I2C_Read... [11:37:35]Read from MH i2c: E2 0E 00 2D 7E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [11:37:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:37:35]wFMCommunicate OK [11:37:35]SAM_PROTO_GetShiftState done [11:37:35]FM_GetShiftState done [11:37:35]req_shift_opened done [11:37:35]requested_item shift.open_date is exist - process it [11:37:35]req_shift_open_date [11:37:35]req_shift_open_date done [11:37:35]produce_requested_data done [11:37:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96724,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:37:35]process_action_free close_receipt [11:37:35]json_value_free [11:37:35]json_value_free done [11:37:35]process_json_proto returns [11:37:35]Send response to host [11:37:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96724,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:37:35]free response buf [11:37:35]execute_script done [11:37:35]execute_script returns [11:37:35]free content buf [11:37:35]Sock 9.Close socket [11:37:35]Sock 9.Thread stoped [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]OFD Sender: No OFD packet to send [11:38:09]OFD Sender: No OFD packet to send [11:38:14]OFD Sender: No OFD packet to send [11:38:19]OFD Sender: No OFD packet to send [11:38:24]OFD Sender: No OFD packet to send [11:38:29]OFD Sender: No OFD packet to send [11:38:34]OFD Sender: No OFD packet to send [11:38:39]OFD Sender: No OFD packet to send [11:38:41]accept exits with 7 [11:38:41]New connection [11:38:41]New thread 3066776932 created [11:38:41]Thread 3066920292 joined [11:38:41]Waiting for new connection... [11:38:41] Sock 7.Parse request [11:38:41]Sock 7.Check first char [11:38:41]Sock 7.First char is OK [11:38:41]request: POST /json_proto HTTP/1.0 [11:38:41]Method: POST [11:38:41]URL: /json_proto [11:38:41]Method is POST - this is cgi request [11:38:41]url: /json_proto [11:38:41]query_string will be loaded in cgi processing [11:38:41]execute_cgi json_proto POST (null) [11:38:41]execute_cgi path=json_proto method=POST [11:38:41]POST find Content-Length [11:38:41]Host: 172.17.40.67:8080 [11:38:41]Content-Length: 680 [11:38:41]Content-Type: application/json [11:38:41] [11:38:41]POST finish read [11:38:41]Found Content-Length = 680 [11:38:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 30.190, "sum" : 2300.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2300.00, "total" : 2300.00, "payments": [ { "type": 0, "sum" : 2300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:41]execute_script... [11:38: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)3407253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 30.190, "sum" : 2300.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2300.00, "total" : 2300.00, "payments": [ { "type": 0, "sum" : 2300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:41]POST & json_proto [11:38:41]process_json_proto [11:38:41]json parsed OK: [11:38:41]protocol is kg_v1.0 [11:38:41]action value=close_receipt [11:38:41]process_action close_receipt [11:38:41]cmd_close_receipt [11:38:41]MH_GetDate [11:38:41]Write to MH i2c: F0 00 00 2E 7E 9B [11:38:41]Write i2c OK [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: F0 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: F0 09 00 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: F0 09 00 2E 7E 00 46 C9 20 67 EE DA 66 66 CE [11:38:41]GetLastDocTimeStamp 1730201856 [11:38:41]current date 1730201926 [11:38:41]FM_GetShiftState [11:38:41]SAM_PROTO_GetShiftState [11:38:41]wFMCommunicate request_size=4 [11:38:41]MH_SAM_APDU [11:38:41]CAPDU: 80 13 01 00 [11:38:41]Write to MH i2c: E2 08 00 2F 7E 80 13 01 00 00 00 00 00 2A [11:38:41]Write i2c OK [11:38:41]MH_I2C_Read... [11:38:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:41]Read from MH i2c: E2 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: E2 0E 00 [11:38:41]MH_I2C_Read... [11:38:41]Read from MH i2c: E2 0E 00 2F 7E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 88 [11:38:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:38:41]wFMCommunicate OK [11:38:41]SAM_PROTO_GetShiftState done [11:38:41]FM_GetShiftState done [11:38:41]opened in 1730160548 [11:38:41]opened+sec_in_day 1730246948 [11:38:41]quantity*price = 230047 [11:38:41]sum+1 = 230049 [11:38:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 2300.00 Внесено: 2300.00 СДАЧА: 0.00 НСП 1% : 20.36 НДС 12% : 244.30 Наличными: 2300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 234 29.10.2024 11:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96725 ФПД: 87719356178887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113846&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96725&fm=87719356178887&tin=02508201610067®Number=0000000000170478&sum=230000 [11:38:42]StoreToDocumentArchive [11:38:42]shift 145 fd 96725 [11:38:42]save to /storage/0145/doc_00096725 [11:38:42]save last doc name /storage/0145/doc_00096725 to /storage/kkm_last_doc_name [11:38:42]save OK [11:38:42]Clear old archive folders... [11:38:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:38:42]tlvbuf is 01102000 [11:38:42]SAM_PROTO_ClearQueue [11:38:42]wFMCommunicate request_size=4 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 09 00 00 [11:38:42]Write to MH i2c: E2 08 00 3C 7E 80 09 00 00 00 00 00 00 2C [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:42]Read from MH i2c: E2 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 3C 7E 00 90 00 2E [11:38:42]RAPDU: 90 00 [11:38:42]wFMCommunicate OK [11:38:42]SAM_PROTO_ClearQueue done [11:38:42]KKMCreateOFDPacket [11:38:42]OFDProtocolAddRootSTLVToBuf [11:38:42]FM_MakeSignedData [11:38:42]FM_MakeSignedData [11:38:42]SAM_PROTO_SignData [11:38:42]wFMCommunicate request_size=4 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 0D 01 02 [11:38:42]Write to MH i2c: E2 08 00 3D 7E 80 0D 01 02 00 00 00 00 34 [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:42]Read from MH i2c: E2 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 03 00 3D 7E 00 90 00 2F [11:38:42]RAPDU: 90 00 [11:38:42]wFMCommunicate OK [11:38:42]wFMCommunicate request_size=255 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 46 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 79 01 00 35 04 06 00 4F C7 C1 10 [11:38:42]Write to MH i2c: E2 02 01 3E 7E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 46 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 79 01 00 35 04 06 00 4F C7 C1 10 00 00 F3 [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 3E 7E 00 90 00 30 [11:38:43]RAPDU: 90 00 [11:38:43]wFMCommunicate OK [11:38:43]wFMCommunicate request_size=7 [11:38:43]MH_SAM_APDU [11:38:43]CAPDU: 80 0D 02 02 02 A1 C7 [11:38:43]Write to MH i2c: E2 0A 00 3F 7E 80 0D 02 02 02 00 A1 C7 00 00 A3 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 03 00 3F 7E 00 90 00 31 [11:38:43]RAPDU: 90 00 [11:38:43]wFMCommunicate OK [11:38:43]wFMCommunicate request_size=4 [11:38:43]MH_SAM_APDU [11:38:43]CAPDU: 80 0D 03 02 [11:38:43]Write to MH i2c: E2 08 00 40 7E 80 0D 03 02 00 00 00 00 39 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 0B 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 0B 00 40 7E 00 F5 57 8E 6A 8E 73 E9 67 90 00 CF [11:38:43]RAPDU: F5 57 8E 6A 8E 73 E9 67 90 00 [11:38:43]wFMCommunicate OK [11:38:43]SAM_PROTO_SignData done [11:38:43]FM_MakeSignedData done [11:38:43]CreateOFDProtocolMessage [11:38:43]wFMCommunicate request_size=4 [11:38:43]MH_SAM_APDU [11:38:43]CAPDU: 80 11 00 00 [11:38:43]Write to MH i2c: E2 08 00 41 7E 80 11 00 00 00 00 00 00 39 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 17 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 17 00 41 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [11:38:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:38:43]wFMCommunicate OK [11:38:43]CreateOFDProtocolMessage done [11:38:43]OFDSenderStorePacket 96725 [11:38:43]StoreOFDPacket docnum=96725 [11:38:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 22 05 04 01 A7 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 46 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 79 01 00 35 04 06 00 4F C7 C1 10 A1 C7 F5 57 8E 6A 8E 73 E9 67 [11:38:43]CheckFolder [11:38:43]dirname=/storage/ofd_packets [11:38:43]CheckFolder done [11:38:43]ProducePacketName [11:38:43]name=ofd_packets/00096725 [11:38:43]NVStorageSaveData ofd_packets/00096725 [11:38:43]File name is /storage/ofd_packets/00096725 [11:38:43]Write 298 bytes [11:38:43]NVStorageSaveData done [11:38:43]OFDSenderStorePacket done [11:38:43]KKMCreateOFDPacket done [11:38:43]NVStorageSaveData kkm_last_timestamp [11:38:43]File name is /storage/kkm_last_timestamp [11:38:43]Write 4 bytes [11:38:43]NVStorageSaveData done [11:38:43]ExternCall_PrintAddStr [11:38:43]wPrintStart [11:38:43]Write to MH i2c: 01 00 00 42 7E C0 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 42 7E 00 00 00 00 00 FF 0F D5 [11:38:43]RasterBufferAndPrint [11:38:43]line Счет N : (1)3407253 [11:38:43]line ИНН: 02508201610067 [11:38:43]line Контрольно-Кассовый Чек [11:38:43]line ПРОДАЖА [11:38:43]line ТРК (МРК, ГНК) : 51 [11:38:43]line Товар: 2710194210 [11:38:43]line ДТ-К-5 [11:38:43]line 30.190 * 76.20 [11:38:43]line = 2300.48 [11:38:43]line НДС 12% НСП 1% [11:38:43]line > о реализуемом товаре [11:38:43]line ОКРУГЛЕНИЕ: -0.48 [11:38:43]line ИТОГО: 2300.00 [11:38:43]line Внесено: 2300.00 [11:38:43]line СДАЧА: 0.00 [11:38:43]line НСП 1% : 20.36 [11:38:43]line НДС 12% : 244.30 [11:38:43]line Наличными: 2300.00 [11:38:43]line Безнал.: 0.00 [11:38:43]line Место: АЗС № 82 "Партнер Нефть" [11:38:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:38:43]line СНО: Общий режим [11:38:43]line Чек 234 29.10.2024 11:38 [11:38:43]line Смена: 145 ФФД: 1.0 [11:38:43]line ЗНМ: 0300000017 [11:38:43]line РНМ: 0000000000170478 [11:38:43]line Версия ККМ: v1.0 [11:38:43]line ФМ: 0000000002098560 [11:38:43]line ФД: 96725 [11:38:43]line ФПД: 87719356178887 [11:38:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113846&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96725&fm=87719356178887&tin=02508201610067®Number=0000000000170478&sum=230000 [11:38:43]OFD Sender: Processing packet 96725 [packets to send 58, broken 57] [11:38:43]ProducePacketName [11:38:43]name=ofd_packets/00096725 [11:38:43]OFD Sender: To server: pG, [11:38:43]CommunicateWithHost lk.salyk.kg:30040 [11:38:43]ConnectInit lk.salyk.kg [11:38:43]written 0, free lines is 4095 [11:38:43]Connected sock=10 [11:38:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 22 05 04 01 A7 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A0 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 5F 00 00 00 00 07 04 06 00 70 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 46 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 79 01 00 35 04 06 00 4F C7 C1 10 A1 C7 F5 57 8E 6A 8E 73 E9 67 [11:38:43]Write to MH i2c: 01 00 00 6D 7E EB [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: 01 07 00 6D 7E 00 00 00 00 00 FE 0C FC [11:38:43]RasterBufferAndPrint [11:38:43]line [11:38:43]line [11:38:43]line [11:38:43]line [11:38:43]line [11:38:43]written 0, free lines is 3332 [11:38:43]MH_Cut [11:38:43]Write to MH i2c: D1 01 00 74 7E 01 C4 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: D1 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: D1 01 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: D1 01 00 74 7E 00 C3 [11:38:43]Write to MH i2c: 01 00 00 75 7E F3 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B5 DA 47 00 4F 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 32 30 39 38 35 36 30 10 04 04 00 D5 79 01 00 F4 03 04 00 6D 73 20 67 B6 04 01 00 00 5A E8 55 37 97 CD 8A 7C [11:38:44]CommunicateWithHost err = 0 [11:38:44]CheckOFDResponse [11:38:44]1017 (14) - 77093643461234 [11:38:44]1041 (16) - 0000000002098560 [11:38:44]1040 (4) - 96725 [11:38:44]1012 (4) - 29.10.2024 05:32 [11:38:44]1206 (1) - 0 [11:38:44]OFD Sender: Remove packet 96725 [11:38:44]ProducePacketName [11:38:44]name=ofd_packets/00096725 [11:38:44]NVStorageDeleteData [11:38:44]OFD Sender: No OFD packet to send [11:38:44]*** Cut start [11:38:44]*** Partial cut [11:38:44]*** CUTSNS_PIN = 1 [11:38:44]*** CUTSNS_PIN = 0 [11:38:44]*** Brake cut motor [11:38:45]Read from MH i2c: 01 [11:38:45]MH_I2C_Read... [11:38:45]*** Stop cut motor [11:38:45]*** Cut end [11:38:45]Read from MH i2c: 01 07 00 [11:38:45]MH_I2C_Read... [11:38:45]Read from MH i2c: 01 07 00 75 7E 00 00 00 00 00 FF 0F 08 [11:38:45]process_action close_receipt done [11:38:45]requested_data is exist [11:38:45]produce_requested_data [11:38:45]requested_item fm.sn is exist - process it [11:38:45]wFMCommunicate request_size=4 [11:38:45]MH_SAM_APDU [11:38:45]CAPDU: 80 11 00 00 [11:38:45]Write to MH i2c: E2 08 00 76 7E 80 11 00 00 00 00 00 00 6E [11:38:45]Write i2c OK [11:38:45]MH_I2C_Read... [11:38:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:45]Read from MH i2c: E2 [11:38:45]MH_I2C_Read... [11:38:45]Read from MH i2c: E2 17 00 [11:38:45]MH_I2C_Read... [11:38:45]Read from MH i2c: E2 17 00 76 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [11:38:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:38:45]wFMCommunicate OK [11:38:45]requested_item fd.num is exist - process it [11:38:45]SAM_PROTO_GetFieldsCounters [11:38:45]wFMCommunicate request_size=4 [11:38:45]MH_SAM_APDU [11:38:45]CAPDU: 80 13 00 00 [11:38:45]Write to MH i2c: E2 08 00 77 7E 80 13 00 00 00 00 00 00 71 [11:38:45]Write i2c OK [11:38:45]MH_I2C_Read... [11:38:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:45]Read from MH i2c: E2 [11:38:45]MH_I2C_Read... [11:38:45]Read from MH i2c: E2 62 00 [11:38:45]MH_I2C_Read... [11:38:45]Read from MH i2c: E2 62 00 77 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 79 01 00 0E 04 04 00 91 00 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 30 [11:38:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 79 01 00 0E 04 04 00 91 00 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 [11:38:45]wFMCommunicate OK [11:38:45]SAM_PROTO_GetFieldsCounters done [11:38:45]requested_item shift.num is exist - process it [11:38:45]requested_item shift.opened is exist - process it [11:38:45]req_shift_opened [11:38:45]FM_GetShiftState [11:38:45]SAM_PROTO_GetShiftState [11:38:45]wFMCommunicate request_size=4 [11:38:45]MH_SAM_APDU [11:38:45]CAPDU: 80 13 01 00 [11:38:45]Write to MH i2c: E2 08 00 78 7E 80 13 01 00 00 00 00 00 73 [11:38:45]Write i2c OK [11:38:45]MH_I2C_Read... [11:38:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:45]Read from MH i2c: E2 [11:38:45]MH_I2C_Read... [11:38:45]Read from MH i2c: E2 0E 00 [11:38:45]MH_I2C_Read... [11:38:45]Read from MH i2c: E2 0E 00 78 7E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D1 [11:38:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:38:45]wFMCommunicate OK [11:38:45]SAM_PROTO_GetShiftState done [11:38:45]FM_GetShiftState done [11:38:45]req_shift_opened done [11:38:45]requested_item shift.open_date is exist - process it [11:38:45]req_shift_open_date [11:38:45]req_shift_open_date done [11:38:45]produce_requested_data done [11:38:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96725,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:38:45]process_action_free close_receipt [11:38:45]json_value_free [11:38:45]json_value_free done [11:38:45]process_json_proto returns [11:38:45]Send response to host [11:38:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96725,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:38:45]free response buf [11:38:45]execute_script done [11:38:45]execute_script returns [11:38:45]free content buf [11:38:45]Sock 7.Close socket [11:38:45]Sock 7.Thread stoped [11:38:49]OFD Sender: No OFD packet to send [11:38:54]OFD Sender: No OFD packet to send [11:38:59]OFD Sender: No OFD packet to send [11:39:04]OFD Sender: No OFD packet to send [11:39:09]OFD Sender: No OFD packet to send [11:39:14]OFD Sender: No OFD packet to send [11:39:19]OFD Sender: No OFD packet to send [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:39]OFD Sender: No OFD packet to send [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]OFD Sender: No OFD packet to send [11:40:04]OFD Sender: No OFD packet to send [11:40:09]OFD Sender: No OFD packet to send [11:40:14]OFD Sender: No OFD packet to send [11:40:19]OFD Sender: No OFD packet to send [11:40:24]OFD Sender: No OFD packet to send [11:40:29]OFD Sender: No OFD packet to send [11:40:34]OFD Sender: No OFD packet to send [11:40:39]OFD Sender: No OFD packet to send [11:40:43]accept exits with 9 [11:40:43]New connection [11:40:43]New thread 3066920292 created [11:40:43]Thread 3066776932 joined [11:40:43]Waiting for new connection... [11:40:43] Sock 9.Parse request [11:40:43]Sock 9.Check first char [11:40:43]Sock 9.First char is OK [11:40:43]request: POST /json_proto HTTP/1.0 [11:40:43]Method: POST [11:40:43]URL: /json_proto [11:40:43]Method is POST - this is cgi request [11:40:43]url: /json_proto [11:40:43]query_string will be loaded in cgi processing [11:40:43]execute_cgi json_proto POST (null) [11:40:43]execute_cgi path=json_proto method=POST [11:40:43]POST find Content-Length [11:40:43]Host: 172.17.40.67:8080 [11:40:43]Content-Length: 683 [11:40:43]Content-Type: application/json [11:40:43] [11:40:43]POST finish read [11:40:43]Found Content-Length = 683 [11:40:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:43]execute_script... [11:40:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:43]POST & json_proto [11:40:43]process_json_proto [11:40:43]json parsed OK: [11:40:43]protocol is kg_v1.0 [11:40:43]action value=close_receipt [11:40:43]process_action close_receipt [11:40:43]cmd_close_receipt [11:40:43]MH_GetDate [11:40:43]Write to MH i2c: F0 00 00 79 7E E6 [11:40:43]Write i2c OK [11:40:43]MH_I2C_Read... [11:40:43]Read from MH i2c: F0 [11:40:43]MH_I2C_Read... [11:40:43]Read from MH i2c: F0 09 00 [11:40:43]MH_I2C_Read... [11:40:43]Read from MH i2c: F0 09 00 79 7E 00 BF C9 20 67 EE DA 66 66 92 [11:40:43]GetLastDocTimeStamp 1730201926 [11:40:43]current date 1730202047 [11:40:43]FM_GetShiftState [11:40:43]SAM_PROTO_GetShiftState [11:40:43]wFMCommunicate request_size=4 [11:40:43]MH_SAM_APDU [11:40:43]CAPDU: 80 13 01 00 [11:40:43]Write to MH i2c: E2 08 00 7A 7E 80 13 01 00 00 00 00 00 75 [11:40:43]Write i2c OK [11:40:43]MH_I2C_Read... [11:40:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:43]Read from MH i2c: E2 [11:40:43]MH_I2C_Read... [11:40:43]Read from MH i2c: E2 0E 00 [11:40:43]MH_I2C_Read... [11:40:43]Read from MH i2c: E2 0E 00 7A 7E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D3 [11:40:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:40:43]wFMCommunicate OK [11:40:43]SAM_PROTO_GetShiftState done [11:40:43]FM_GetShiftState done [11:40:43]opened in 1730160548 [11:40:43]opened+sec_in_day 1730246948 [11:40:43]quantity*price = 140015 [11:40:43]sum+1 = 140016 [11:40:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 5000.00 СДАЧА: 3600.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 235 29.10.2024 11:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96726 ФПД: 166761264004489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114048&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96726&fm=166761264004489&tin=02508201610067®Number=0000000000170478&sum=140000 [11:40:44]StoreToDocumentArchive [11:40:44]shift 145 fd 96726 [11:40:44]save to /storage/0145/doc_00096726 [11:40:44]save last doc name /storage/0145/doc_00096726 to /storage/kkm_last_doc_name [11:40:44]save OK [11:40:44]Clear old archive folders... [11:40:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:40:44]tlvbuf is 01107500 [11:40:44]SAM_PROTO_ClearQueue [11:40:44]wFMCommunicate request_size=4 [11:40:44]MH_SAM_APDU [11:40:44]CAPDU: 80 09 00 00 [11:40:44]Write to MH i2c: E2 08 00 87 7E 80 09 00 00 00 00 00 00 77 [11:40:44]Write i2c OK [11:40:44]MH_I2C_Read... [11:40:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:44]Read from MH i2c: E2 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 87 7E 00 90 00 79 [11:40:44]RAPDU: 90 00 [11:40:44]wFMCommunicate OK [11:40:44]SAM_PROTO_ClearQueue done [11:40:44]KKMCreateOFDPacket [11:40:44]OFDProtocolAddRootSTLVToBuf [11:40:44]FM_MakeSignedData [11:40:44]FM_MakeSignedData [11:40:44]SAM_PROTO_SignData [11:40:44]wFMCommunicate request_size=4 [11:40:44]MH_SAM_APDU [11:40:44]CAPDU: 80 0D 01 02 [11:40:44]Write to MH i2c: E2 08 00 88 7E 80 0D 01 02 00 00 00 00 7F [11:40:44]Write i2c OK [11:40:44]MH_I2C_Read... [11:40:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:44]Read from MH i2c: E2 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 88 7E 00 90 00 7A [11:40:44]RAPDU: 90 00 [11:40:44]wFMCommunicate OK [11:40:44]wFMCommunicate request_size=255 [11:40:44]MH_SAM_APDU [11:40:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 C0 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 79 01 00 35 04 06 00 97 [11:40:44]Write to MH i2c: E2 02 01 89 7E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 C0 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 79 01 00 35 04 06 00 97 00 00 5C [11:40:44]Write i2c OK [11:40:44]MH_I2C_Read... [11:40:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:44]Read from MH i2c: E2 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 89 7E 00 90 00 7B [11:40:44]RAPDU: 90 00 [11:40:44]wFMCommunicate OK [11:40:44]wFMCommunicate request_size=10 [11:40:44]MH_SAM_APDU [11:40:44]CAPDU: 80 0D 02 02 05 AB 21 E7 3D 89 [11:40:44]Write to MH i2c: E2 0D 00 8A 7E 80 0D 02 02 05 00 AB 21 E7 3D 89 00 00 05 [11:40:44]Write i2c OK [11:40:44]MH_I2C_Read... [11:40:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:44]Read from MH i2c: E2 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 03 00 8A 7E 00 90 00 7C [11:40:44]RAPDU: 90 00 [11:40:44]wFMCommunicate OK [11:40:44]wFMCommunicate request_size=4 [11:40:44]MH_SAM_APDU [11:40:44]CAPDU: 80 0D 03 02 [11:40:44]Write to MH i2c: E2 08 00 8B 7E 80 0D 03 02 00 00 00 00 84 [11:40:44]Write i2c OK [11:40:44]MH_I2C_Read... [11:40:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:44]OFD Sender: No OFD packet to send [11:40:44]Read from MH i2c: E2 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 0B 00 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 0B 00 8B 7E 00 C0 54 6C A9 4D 34 0F B6 90 00 F4 [11:40:44]RAPDU: C0 54 6C A9 4D 34 0F B6 90 00 [11:40:44]wFMCommunicate OK [11:40:44]SAM_PROTO_SignData done [11:40:44]FM_MakeSignedData done [11:40:44]CreateOFDProtocolMessage [11:40:44]wFMCommunicate request_size=4 [11:40:44]MH_SAM_APDU [11:40:44]CAPDU: 80 11 00 00 [11:40:44]Write to MH i2c: E2 08 00 8C 7E 80 11 00 00 00 00 00 00 84 [11:40:44]Write i2c OK [11:40:44]MH_I2C_Read... [11:40:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:44]Read from MH i2c: E2 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 17 00 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: E2 17 00 8C 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [11:40:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:40:44]wFMCommunicate OK [11:40:44]CreateOFDProtocolMessage done [11:40:44]OFDSenderStorePacket 96726 [11:40:44]StoreOFDPacket docnum=96726 [11:40:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 D2 07 01 CB 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 C0 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 79 01 00 35 04 06 00 97 AB 21 E7 3D 89 C0 54 6C A9 4D 34 0F B6 [11:40:44]CheckFolder [11:40:44]dirname=/storage/ofd_packets [11:40:44]CheckFolder done [11:40:44]ProducePacketName [11:40:44]name=ofd_packets/00096726 [11:40:44]NVStorageSaveData ofd_packets/00096726 [11:40:44]File name is /storage/ofd_packets/00096726 [11:40:44]Write 301 bytes [11:40:44]NVStorageSaveData done [11:40:44]OFDSenderStorePacket done [11:40:44]KKMCreateOFDPacket done [11:40:44]NVStorageSaveData kkm_last_timestamp [11:40:44]File name is /storage/kkm_last_timestamp [11:40:44]Write 4 bytes [11:40:44]NVStorageSaveData done [11:40:44]ExternCall_PrintAddStr [11:40:44]wPrintStart [11:40:44]Write to MH i2c: 01 00 00 8D 7E 0B [11:40:44]Write i2c OK [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: 01 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: 01 07 00 [11:40:44]MH_I2C_Read... [11:40:44]Read from MH i2c: 01 07 00 8D 7E 00 00 00 00 00 FF 0F 20 [11:40:44]RasterBufferAndPrint [11:40:44]line Счет N : (1)3407254 [11:40:44]line ИНН: 02508201610067 [11:40:44]line Контрольно-Кассовый Чек [11:40:44]line ПРОДАЖА [11:40:44]line ТРК (МРК, ГНК) : 13 [11:40:44]line Товар: 2710124500 [11:40:44]line Аи-95-К-5 [11:40:44]line 18.870 * 74.20 [11:40:44]line = 1400.15 [11:40:44]line НДС 12% НСП 1% [11:40:44]line > о реализуемом товаре [11:40:44]line ОКРУГЛЕНИЕ: -0.15 [11:40:44]line ИТОГО: 1400.00 [11:40:44]line Внесено: 5000.00 [11:40:44]line СДАЧА: 3600.00 [11:40:44]line НСП 1% : 12.39 [11:40:44]line НДС 12% : 148.69 [11:40:44]line Наличными: 1400.00 [11:40:44]line Безнал.: 0.00 [11:40:44]line Место: АЗС № 82 "Партнер Нефть" [11:40:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:40:44]line СНО: Общий режим [11:40:44]line Чек 235 29.10.2024 11:40 [11:40:44]line Смена: 145 ФФД: 1.0 [11:40:44]line ЗНМ: 0300000017 [11:40:44]line РНМ: 0000000000170478 [11:40:44]line Версия ККМ: v1.0 [11:40:44]line ФМ: 0000000002098560 [11:40:44]line ФД: 96726 [11:40:44]line ФПД: 166761264004489 [11:40:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114048&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96726&fm=166761264004489&tin=02508201610067®Number=0000000000170478&sum=140000 [11:40:45]OFD Sender: Processing packet 96726 [packets to send 58, broken 57] [11:40:45]ProducePacketName [11:40:45]name=ofd_packets/00096726 [11:40:45]OFD Sender: To server: pG, [11:40:45]CommunicateWithHost lk.salyk.kg:30040 [11:40:45]ConnectInit lk.salyk.kg [11:40:45]written 0, free lines is 4095 [11:40:45]Connected sock=10 [11:40:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 D2 07 01 CB 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 C0 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 79 01 00 35 04 06 00 97 AB 21 E7 3D 89 C0 54 6C A9 4D 34 0F B6 [11:40:45]Write to MH i2c: 01 00 00 B8 7E 36 [11:40:45]Write i2c OK [11:40:45]MH_I2C_Read... [11:40:45]Read from MH i2c: 01 [11:40:45]MH_I2C_Read... [11:40:45]Read from MH i2c: 01 07 00 [11:40:45]MH_I2C_Read... [11:40:45]Read from MH i2c: 01 07 00 B8 7E 00 00 00 00 00 F7 0C 40 [11:40:45]RasterBufferAndPrint [11:40:45]line [11:40:45]line [11:40:45]line [11:40:45]line [11:40:45]line [11:40:45]written 0, free lines is 3330 [11:40:45]MH_Cut [11:40:45]Write to MH i2c: D1 01 00 BF 7E 01 0F [11:40:45]Write i2c OK [11:40:45]MH_I2C_Read... [11:40:45]Read from MH i2c: D1 [11:40:45]MH_I2C_Read... [11:40:45]Read from MH i2c: D1 01 00 [11:40:45]MH_I2C_Read... [11:40:45]Read from MH i2c: D1 01 00 BF 7E 00 0E [11:40:45]Write to MH i2c: 01 00 00 C0 7E 3E [11:40:45]Write i2c OK [11:40:45]MH_I2C_Read... [11:40:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E4 87 47 00 33 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 32 30 39 38 35 36 30 10 04 04 00 D6 79 01 00 F4 03 04 00 E6 73 20 67 B6 04 01 00 00 1D B8 71 59 40 82 75 0A [11:40:45]CommunicateWithHost err = 0 [11:40:45]CheckOFDResponse [11:40:45]1017 (14) - 77093643461234 [11:40:45]1041 (16) - 0000000002098560 [11:40:45]1040 (4) - 96726 [11:40:45]1012 (4) - 29.10.2024 05:34 [11:40:45]1206 (1) - 0 [11:40:45]OFD Sender: Remove packet 96726 [11:40:45]ProducePacketName [11:40:45]name=ofd_packets/00096726 [11:40:45]NVStorageDeleteData [11:40:46]OFD Sender: No OFD packet to send [11:40:46]*** Cut start [11:40:46]*** Partial cut [11:40:46]*** CUTSNS_PIN = 1 [11:40:46]*** CUTSNS_PIN = 0 [11:40:46]*** Brake cut motor [11:40:46]Read from MH i2c: 01 [11:40:46]MH_I2C_Read... [11:40:46]*** Stop cut motor [11:40:46]*** Cut end [11:40:46]Read from MH i2c: 01 07 00 [11:40:46]MH_I2C_Read... [11:40:46]Read from MH i2c: 01 07 00 C0 7E 00 00 00 00 00 FF 0F 53 [11:40:46]process_action close_receipt done [11:40:46]requested_data is exist [11:40:46]produce_requested_data [11:40:46]requested_item fm.sn is exist - process it [11:40:46]wFMCommunicate request_size=4 [11:40:46]MH_SAM_APDU [11:40:46]CAPDU: 80 11 00 00 [11:40:46]Write to MH i2c: E2 08 00 C1 7E 80 11 00 00 00 00 00 00 B9 [11:40:46]Write i2c OK [11:40:46]MH_I2C_Read... [11:40:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:46]Read from MH i2c: E2 [11:40:46]MH_I2C_Read... [11:40:46]Read from MH i2c: E2 17 00 [11:40:46]MH_I2C_Read... [11:40:46]Read from MH i2c: E2 17 00 C1 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [11:40:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:40:46]wFMCommunicate OK [11:40:46]requested_item fd.num is exist - process it [11:40:46]SAM_PROTO_GetFieldsCounters [11:40:46]wFMCommunicate request_size=4 [11:40:46]MH_SAM_APDU [11:40:46]CAPDU: 80 13 00 00 [11:40:46]Write to MH i2c: E2 08 00 C2 7E 80 13 00 00 00 00 00 00 BC [11:40:46]Write i2c OK [11:40:46]MH_I2C_Read... [11:40:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:47]Read from MH i2c: E2 [11:40:47]MH_I2C_Read... [11:40:47]Read from MH i2c: E2 62 00 [11:40:47]MH_I2C_Read... [11:40:47]Read from MH i2c: E2 62 00 C2 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 79 01 00 0E 04 04 00 91 00 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 7F [11:40:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:40:47]wFMCommunicate OK [11:40:47]SAM_PROTO_GetFieldsCounters done [11:40:47]requested_item shift.num is exist - process it [11:40:47]requested_item shift.opened is exist - process it [11:40:47]req_shift_opened [11:40:47]FM_GetShiftState [11:40:47]SAM_PROTO_GetShiftState [11:40:47]wFMCommunicate request_size=4 [11:40:47]MH_SAM_APDU [11:40:47]CAPDU: 80 13 01 00 [11:40:47]Write to MH i2c: E2 08 00 C3 7E 80 13 01 00 00 00 00 00 BE [11:40:47]Write i2c OK [11:40:47]MH_I2C_Read... [11:40:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:47]Read from MH i2c: E2 [11:40:47]MH_I2C_Read... [11:40:47]Read from MH i2c: E2 0E 00 [11:40:47]MH_I2C_Read... [11:40:47]Read from MH i2c: E2 0E 00 C3 7E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [11:40:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:40:47]wFMCommunicate OK [11:40:47]SAM_PROTO_GetShiftState done [11:40:47]FM_GetShiftState done [11:40:47]req_shift_opened done [11:40:47]requested_item shift.open_date is exist - process it [11:40:47]req_shift_open_date [11:40:47]req_shift_open_date done [11:40:47]produce_requested_data done [11:40:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96726,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:40:47]process_action_free close_receipt [11:40:47]json_value_free [11:40:47]json_value_free done [11:40:47]process_json_proto returns [11:40:47]Send response to host [11:40:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96726,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:40:47]free response buf [11:40:47]execute_script done [11:40:47]execute_script returns [11:40:47]free content buf [11:40:47]Sock 9.Close socket [11:40:47]Sock 9.Thread stoped [11:40:51]OFD Sender: No OFD packet to send [11:40:56]OFD Sender: No OFD packet to send [11:41:01]OFD Sender: No OFD packet to send [11:41:06]OFD Sender: No OFD packet to send [11:41:11]OFD Sender: No OFD packet to send [11:41:16]OFD Sender: No OFD packet to send [11:41:21]OFD Sender: No OFD packet to send [11:41:26]OFD Sender: No OFD packet to send [11:41:31]OFD Sender: No OFD packet to send [11:41:33]accept exits with 7 [11:41:33]New connection [11:41:33]New thread 3066776932 created [11:41:33]Thread 3066920292 joined [11:41:33]Waiting for new connection... [11:41:33] Sock 7.Parse request [11:41:33]Sock 7.Check first char [11:41:33]Sock 7.First char is OK [11:41:33]request: POST /json_proto HTTP/1.0 [11:41:33]Method: POST [11:41:33]URL: /json_proto [11:41:33]Method is POST - this is cgi request [11:41:33]url: /json_proto [11:41:33]query_string will be loaded in cgi processing [11:41:33]execute_cgi json_proto POST (null) [11:41:33]execute_cgi path=json_proto method=POST [11:41:33]POST find Content-Length [11:41:33]Host: 172.17.40.67:8080 [11:41:33]Content-Length: 801 [11:41:33]Content-Type: application/json [11:41:33] [11:41:33]POST finish read [11:41:33]Found Content-Length = 801 [11:41:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949907", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:33]execute_script... [11:41: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)3407255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949907", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:33]POST & json_proto [11:41:33]process_json_proto [11:41:33]json parsed OK: [11:41:33]protocol is kg_v1.0 [11:41:33]action value=close_receipt [11:41:33]process_action close_receipt [11:41:33]cmd_close_receipt [11:41:33]MH_GetDate [11:41:33]Write to MH i2c: F0 00 00 C4 7E 31 [11:41:33]Write i2c OK [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: F0 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: F0 09 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: F0 09 00 C4 7E 00 F2 C9 20 67 EE DA 66 66 10 [11:41:33]GetLastDocTimeStamp 1730202048 [11:41:33]current date 1730202098 [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 C5 7E 80 13 01 00 00 00 00 00 C0 [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 C5 7E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1E [11:41:33]RAPDU: 09 00 01 A4 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]opened in 1730160548 [11:41:33]opened+sec_in_day 1730246948 [11:41:33]quantity*price = 0 [11:41:33]sum+1 = 1 [11:41:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 236 29.10.2024 11:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3949907 ФМ: 0000000002098560 ФД: 96727 ФПД: 247683411288003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114138&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96727&fm=247683411288003&tin=02508201610067®Number=0000000000170478&sum=0 [11:41:34]StoreToDocumentArchive [11:41:34]shift 145 fd 96727 [11:41:34]save to /storage/0145/doc_00096727 [11:41:34]save last doc name /storage/0145/doc_00096727 to /storage/kkm_last_doc_name [11:41:34]save OK [11:41:34]Clear old archive folders... [11:41:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:34]tlvbuf is 01310F80 [11:41:34]SAM_PROTO_ClearQueue [11:41:34]wFMCommunicate request_size=4 [11:41:34]MH_SAM_APDU [11:41:34]CAPDU: 80 09 00 00 [11:41:34]Write to MH i2c: E2 08 00 D2 7E 80 09 00 00 00 00 00 00 C2 [11:41:34]Write i2c OK [11:41:34]MH_I2C_Read... [11:41:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:34]Read from MH i2c: E2 [11:41:34]MH_I2C_Read... [11:41:34]Read from MH i2c: E2 03 00 [11:41:34]MH_I2C_Read... [11:41:34]Read from MH i2c: E2 03 00 D2 7E 00 90 00 C4 [11:41:34]RAPDU: 90 00 [11:41:34]wFMCommunicate OK [11:41:34]SAM_PROTO_ClearQueue done [11:41:34]KKMCreateOFDPacket [11:41:34]OFDProtocolAddRootSTLVToBuf [11:41:34]FM_MakeSignedData [11:41:34]FM_MakeSignedData [11:41:34]SAM_PROTO_SignData [11:41:34]wFMCommunicate request_size=4 [11:41:34]MH_SAM_APDU [11:41:34]CAPDU: 80 0D 01 02 [11:41:34]Write to MH i2c: E2 08 00 D3 7E 80 0D 01 02 00 00 00 00 CA [11:41:34]Write i2c OK [11:41:34]MH_I2C_Read... [11:41:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:34]Read from MH i2c: E2 [11:41:34]MH_I2C_Read... [11:41:34]Read from MH i2c: E2 03 00 [11:41:34]MH_I2C_Read... [11:41:34]Read from MH i2c: E2 03 00 D3 7E 00 90 00 C5 [11:41:34]RAPDU: 90 00 [11:41:34]wFMCommunicate OK [11:41:34]wFMCommunicate request_size=255 [11:41:34]MH_SAM_APDU [11:41:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F2 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 79 01 00 35 04 06 00 E1 [11:41:34]Write to MH i2c: E2 02 01 D4 7E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F2 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 79 01 00 35 04 06 00 E1 00 00 32 [11:41:34]Write i2c OK [11:41:34]MH_I2C_Read... [11:41:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:34]Read from MH i2c: E2 [11:41:34]MH_I2C_Read... [11:41:34]Read from MH i2c: E2 03 00 [11:41:34]MH_I2C_Read... [11:41:34]Read from MH i2c: E2 03 00 D4 7E 00 90 00 C6 [11:41:34]RAPDU: 90 00 [11:41:34]wFMCommunicate OK [11:41:34]wFMCommunicate request_size=10 [11:41:34]MH_SAM_APDU [11:41:34]CAPDU: 80 0D 02 02 05 44 49 BF 1F C3 [11:41:34]Write to MH i2c: E2 0D 00 D5 7E 80 0D 02 02 05 00 44 49 BF 1F C3 00 00 05 [11:41:34]Write i2c OK [11:41:34]MH_I2C_Read... [11:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:35]Read from MH i2c: E2 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: E2 03 00 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: E2 03 00 D5 7E 00 90 00 C7 [11:41:35]RAPDU: 90 00 [11:41:35]wFMCommunicate OK [11:41:35]wFMCommunicate request_size=4 [11:41:35]MH_SAM_APDU [11:41:35]CAPDU: 80 0D 03 02 [11:41:35]Write to MH i2c: E2 08 00 D6 7E 80 0D 03 02 00 00 00 00 CF [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:35]Read from MH i2c: E2 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: E2 0B 00 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: E2 0B 00 D6 7E 00 64 C2 86 09 CD 0F 90 86 90 00 77 [11:41:35]RAPDU: 64 C2 86 09 CD 0F 90 86 90 00 [11:41:35]wFMCommunicate OK [11:41:35]SAM_PROTO_SignData done [11:41:35]FM_MakeSignedData done [11:41:35]CreateOFDProtocolMessage [11:41:35]wFMCommunicate request_size=4 [11:41:35]MH_SAM_APDU [11:41:35]CAPDU: 80 11 00 00 [11:41:35]Write to MH i2c: E2 08 00 D7 7E 80 11 00 00 00 00 00 00 CF [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:35]Read from MH i2c: E2 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: E2 17 00 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: E2 17 00 D7 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [11:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:35]wFMCommunicate OK [11:41:35]CreateOFDProtocolMessage done [11:41:35]OFDSenderStorePacket 96727 [11:41:35]StoreOFDPacket docnum=96727 [11:41:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 6D 07 01 9E B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F2 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 79 01 00 35 04 06 00 E1 44 49 BF 1F C3 64 C2 86 09 CD 0F 90 86 [11:41:35]CheckFolder [11:41:35]dirname=/storage/ofd_packets [11:41:35]CheckFolder done [11:41:35]ProducePacketName [11:41:35]name=ofd_packets/00096727 [11:41:35]NVStorageSaveData ofd_packets/00096727 [11:41:35]File name is /storage/ofd_packets/00096727 [11:41:35]Write 301 bytes [11:41:35]NVStorageSaveData done [11:41:35]OFDSenderStorePacket done [11:41:35]KKMCreateOFDPacket done [11:41:35]NVStorageSaveData kkm_last_timestamp [11:41:35]File name is /storage/kkm_last_timestamp [11:41:35]Write 4 bytes [11:41:35]NVStorageSaveData done [11:41:35]ExternCall_PrintAddStr [11:41:35]wPrintStart [11:41:35]Write to MH i2c: 01 00 00 D8 7E 56 [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: 01 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: 01 07 00 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: 01 07 00 D8 7E 00 00 00 00 00 FF 0F 6B [11:41:35]RasterBufferAndPrint [11:41:35]line Счет N : (1)3407255 [11:41:35]line ИНН: 02508201610067 [11:41:35]line Контрольно-Кассовый Чек [11:41:35]line ПРОДАЖА [11:41:35]line ТРК (МРК, ГНК) : 32 [11:41:35]line Товар: 2710124130 [11:41:35]line Аи-92-К-4 [11:41:35]line 20.000 * 0.00 [11:41:35]line = 0.00 [11:41:35]line НДС 12% НСП 1% [11:41:35]line > о реализуемом товаре [11:41:35]line ИТОГО: 0.00 [11:41:35]line НСП 1% : 0.00 [11:41:35]line НДС 12% : 0.00 [11:41:35]line Наличными: 0.00 [11:41:35]line Безнал.: 0.00 [11:41:35]line Место: АЗС № 82 "Партнер Нефть" [11:41:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:41:35]line СНО: Общий режим [11:41:35]line Чек 236 29.10.2024 11:41 [11:41:35]line Смена: 145 ФФД: 1.0 [11:41:35]line ЗНМ: 0300000017 [11:41:35]line РНМ: 0000000000170478 [11:41:35]line Версия ККМ: v1.0 [11:41:35]line Талоны: Топливные Талоны [11:41:35]line 3949907 [11:41:35]line ФМ: 0000000002098560 [11:41:35]line ФД: 96727 [11:41:35]line ФПД: 247683411288003 [11:41:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114138&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96727&fm=247683411288003&tin=02508201610067®Number=0000000000170478&sum=0 [11:41:35]OFD Sender: Processing packet 96727 [packets to send 58, broken 57] [11:41:35]ProducePacketName [11:41:35]name=ofd_packets/00096727 [11:41:35]OFD Sender: To server: pG, [11:41:35]CommunicateWithHost lk.salyk.kg:30040 [11:41:35]ConnectInit lk.salyk.kg [11:41:35]written 0, free lines is 4095 [11:41:35]Connected sock=10 [11:41:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 6D 07 01 9E B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 F2 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 79 01 00 35 04 06 00 E1 44 49 BF 1F C3 64 C2 86 09 CD 0F 90 86 [11:41:35]Write to MH i2c: 01 00 00 02 7F 81 [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: 01 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: 01 07 00 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: 01 07 00 02 7F 00 00 00 00 00 06 0D 9B [11:41:35]RasterBufferAndPrint [11:41:35]line [11:41:35]line [11:41:35]line [11:41:35]line [11:41:35]line [11:41:35]written 0, free lines is 3340 [11:41:35]MH_Cut [11:41:35]Write to MH i2c: D1 01 00 09 7F 01 5A [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: D1 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: D1 01 00 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: D1 01 00 09 7F 00 59 [11:41:35]Write to MH i2c: 01 00 00 0A 7F 89 [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2A 02 47 00 47 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 32 30 39 38 35 36 30 10 04 04 00 D7 79 01 00 F4 03 04 00 19 74 20 67 B6 04 01 00 00 95 62 27 84 24 AB D2 4B [11:41:36]CommunicateWithHost err = 0 [11:41:36]CheckOFDResponse [11:41:36]1017 (14) - 77093643461234 [11:41:36]1041 (16) - 0000000002098560 [11:41:36]1040 (4) - 96727 [11:41:36]1012 (4) - 29.10.2024 05:35 [11:41:36]1206 (1) - 0 [11:41:36]OFD Sender: Remove packet 96727 [11:41:36]ProducePacketName [11:41:36]name=ofd_packets/00096727 [11:41:36]NVStorageDeleteData [11:41:36]OFD Sender: No OFD packet to send [11:41:36]*** Cut start [11:41:36]*** Partial cut [11:41:36]*** CUTSNS_PIN = 1 [11:41:36]*** CUTSNS_PIN = 0 [11:41:36]*** Brake cut motor [11:41:37]Read from MH i2c: 01 [11:41:37]MH_I2C_Read... [11:41:37]*** Stop cut motor [11:41:37]*** Cut end [11:41:37]Read from MH i2c: 01 07 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: 01 07 00 0A 7F 00 00 00 00 00 FF 0F 9E [11:41:37]process_action close_receipt done [11:41:37]requested_data is exist [11:41:37]produce_requested_data [11:41:37]requested_item fm.sn is exist - process it [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 11 00 00 [11:41:37]Write to MH i2c: E2 08 00 0B 7F 80 11 00 00 00 00 00 00 04 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 17 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 17 00 0B 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [11:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:37]wFMCommunicate OK [11:41:37]requested_item fd.num is exist - process it [11:41:37]SAM_PROTO_GetFieldsCounters [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 13 00 00 [11:41:37]Write to MH i2c: E2 08 00 0C 7F 80 13 00 00 00 00 00 00 07 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 62 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 62 00 0C 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 79 01 00 0E 04 04 00 91 00 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 CE [11:41:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 79 01 00 0E 04 04 00 91 00 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 [11:41:37]wFMCommunicate OK [11:41:37]SAM_PROTO_GetFieldsCounters done [11:41:37]requested_item shift.num is exist - process it [11:41:37]requested_item shift.opened is exist - process it [11:41:37]req_shift_opened [11:41:37]FM_GetShiftState [11:41:37]SAM_PROTO_GetShiftState [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 13 01 00 [11:41:37]Write to MH i2c: E2 08 00 0D 7F 80 13 01 00 00 00 00 00 09 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 0E 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 0E 00 0D 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [11:41:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:41:37]wFMCommunicate OK [11:41:37]SAM_PROTO_GetShiftState done [11:41:37]FM_GetShiftState done [11:41:37]req_shift_opened done [11:41:37]requested_item shift.open_date is exist - process it [11:41:37]req_shift_open_date [11:41:37]req_shift_open_date done [11:41:37]produce_requested_data done [11:41:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96727,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:41:37]process_action_free close_receipt [11:41:37]json_value_free [11:41:37]json_value_free done [11:41:37]process_json_proto returns [11:41:37]Send response to host [11:41:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96727,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:41:37]free response buf [11:41:37]execute_script done [11:41:37]execute_script returns [11:41:37]free content buf [11:41:37]Sock 7.Close socket [11:41:37]Sock 7.Thread stoped [11:41:37]accept exits with 9 [11:41:37]New connection [11:41:37]New thread 3066920292 created [11:41:37]Thread 3066776932 joined [11:41:37]Waiting for new connection... [11:41:37] Sock 9.Parse request [11:41:37]Sock 9.Check first char [11:41:37]Sock 9.First char is OK [11:41:37]request: POST /json_proto HTTP/1.0 [11:41:37]Method: POST [11:41:37]URL: /json_proto [11:41:37]Method is POST - this is cgi request [11:41:37]url: /json_proto [11:41:37]query_string will be loaded in cgi processing [11:41:37]execute_cgi json_proto POST (null) [11:41:37]execute_cgi path=json_proto method=POST [11:41:37]POST find Content-Length [11:41:37]Host: 172.17.40.67:8080 [11:41:37]Content-Length: 675 [11:41:37]Content-Type: application/json [11:41:37] [11:41:37]POST finish read [11:41:37]Found Content-Length = 675 [11:41:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:37]execute_script... [11:41: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)3407256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:37]POST & json_proto [11:41:37]process_json_proto [11:41:37]json parsed OK: [11:41:37]protocol is kg_v1.0 [11:41:37]action value=close_receipt [11:41:37]process_action close_receipt [11:41:37]cmd_close_receipt [11:41:37]MH_GetDate [11:41:37]Write to MH i2c: F0 00 00 0E 7F 7C [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: F0 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: F0 09 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: F0 09 00 0E 7F 00 F6 C9 20 67 EE DA 66 66 5F [11:41:37]GetLastDocTimeStamp 1730202098 [11:41:37]current date 1730202102 [11:41:37]FM_GetShiftState [11:41:37]SAM_PROTO_GetShiftState [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 13 01 00 [11:41:37]Write to MH i2c: E2 08 00 0F 7F 80 13 01 00 00 00 00 00 0B [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:37]Read from MH i2c: E2 0E 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 0E 00 0F 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [11:41:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:41:37]wFMCommunicate OK [11:41:37]SAM_PROTO_GetShiftState done [11:41:37]FM_GetShiftState done [11:41:37]opened in 1730160548 [11:41:37]opened+sec_in_day 1730246948 [11:41:37]quantity*price = 50063 [11:41:37]sum+1 = 50064 [11:41:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 237 29.10.2024 11:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96728 ФПД: 1256692609036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114142&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96728&fm=1256692609036&tin=02508201610067®Number=0000000000170478&sum=50000 [11:41:39]StoreToDocumentArchive [11:41:39]shift 145 fd 96728 [11:41:39]save to /storage/0145/doc_00096728 [11:41:39]save last doc name /storage/0145/doc_00096728 to /storage/kkm_last_doc_name [11:41:39]save OK [11:41:39]Clear old archive folders... [11:41:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:41:39]tlvbuf is 01198AA0 [11:41:39]SAM_PROTO_ClearQueue [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 09 00 00 [11:41:39]Write to MH i2c: E2 08 00 1C 7F 80 09 00 00 00 00 00 00 0D [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 1C 7F 00 90 00 0F [11:41:39]RAPDU: 90 00 [11:41:39]wFMCommunicate OK [11:41:39]SAM_PROTO_ClearQueue done [11:41:39]KKMCreateOFDPacket [11:41:39]OFDProtocolAddRootSTLVToBuf [11:41:39]FM_MakeSignedData [11:41:39]FM_MakeSignedData [11:41:39]SAM_PROTO_SignData [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 0D 01 02 [11:41:39]Write to MH i2c: E2 08 00 1D 7F 80 0D 01 02 00 00 00 00 15 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 1D 7F 00 90 00 10 [11:41:39]RAPDU: 90 00 [11:41:39]wFMCommunicate OK [11:41:39]wFMCommunicate request_size=255 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 F6 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 79 01 00 35 04 06 00 01 24 98 B7 [11:41:39]Write to MH i2c: E2 02 01 1E 7F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 F6 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 79 01 00 35 04 06 00 01 24 98 B7 00 00 AC [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 1E 7F 00 90 00 11 [11:41:39]RAPDU: 90 00 [11:41:39]wFMCommunicate OK [11:41:39]wFMCommunicate request_size=7 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 0D 02 02 02 70 0C [11:41:39]Write to MH i2c: E2 0A 00 1F 7F 80 0D 02 02 02 00 70 0C 00 00 98 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 03 00 1F 7F 00 90 00 12 [11:41:39]RAPDU: 90 00 [11:41:39]wFMCommunicate OK [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 0D 03 02 [11:41:39]Write to MH i2c: E2 08 00 20 7F 80 0D 03 02 00 00 00 00 1A [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0B 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0B 00 20 7F 00 30 7F 12 3C E3 7C F0 33 90 00 9A [11:41:39]RAPDU: 30 7F 12 3C E3 7C F0 33 90 00 [11:41:39]wFMCommunicate OK [11:41:39]SAM_PROTO_SignData done [11:41:39]FM_MakeSignedData done [11:41:39]CreateOFDProtocolMessage [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 11 00 00 [11:41:39]Write to MH i2c: E2 08 00 21 7F 80 11 00 00 00 00 00 00 1A [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:40]Read from MH i2c: E2 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: E2 17 00 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: E2 17 00 21 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [11:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:40]wFMCommunicate OK [11:41:40]CreateOFDProtocolMessage done [11:41:40]OFDSenderStorePacket 96728 [11:41:40]StoreOFDPacket docnum=96728 [11:41:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 45 A7 04 01 26 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 F6 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 79 01 00 35 04 06 00 01 24 98 B7 70 0C 30 7F 12 3C E3 7C F0 33 [11:41:40]CheckFolder [11:41:40]dirname=/storage/ofd_packets [11:41:40]CheckFolder done [11:41:40]ProducePacketName [11:41:40]name=ofd_packets/00096728 [11:41:40]NVStorageSaveData ofd_packets/00096728 [11:41:40]File name is /storage/ofd_packets/00096728 [11:41:40]Write 298 bytes [11:41:40]NVStorageSaveData done [11:41:40]OFDSenderStorePacket done [11:41:40]KKMCreateOFDPacket done [11:41:40]NVStorageSaveData kkm_last_timestamp [11:41:40]File name is /storage/kkm_last_timestamp [11:41:40]Write 4 bytes [11:41:40]NVStorageSaveData done [11:41:40]ExternCall_PrintAddStr [11:41:40]wPrintStart [11:41:40]Write to MH i2c: 01 00 00 22 7F A1 [11:41:40]OFD Sender: Processing packet 96728 [packets to send 58, broken 57] [11:41:40]ProducePacketName [11:41:40]name=ofd_packets/00096728 [11:41:40]OFD Sender: To server: pG, [11:41:40]CommunicateWithHost lk.salyk.kg:30040 [11:41:40]ConnectInit lk.salyk.kg [11:41:40]Write i2c OK [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: 01 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: 01 07 00 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: 01 07 00 22 7F 00 00 00 00 00 FF 0F B6 [11:41:40]RasterBufferAndPrint [11:41:40]line Счет N : (1)3407256 [11:41:40]line ИНН: 02508201610067 [11:41:40]line Контрольно-Кассовый Чек [11:41:40]line ПРОДАЖА [11:41:40]line ТРК (МРК, ГНК) : 51 [11:41:40]line Товар: 2710194210 [11:41:40]line ДТ-К-5 [11:41:40]line 6.570 * 76.20 [11:41:40]line = 500.63 [11:41:40]line НДС 12% НСП 1% [11:41:40]line > о реализуемом товаре [11:41:40]line ОКРУГЛЕНИЕ: -0.63 [11:41:40]line ИТОГО: 500.00 [11:41:40]line Внесено: 500.00 [11:41:40]line СДАЧА: 0.00 [11:41:40]line НСП 1% : 4.43 [11:41:40]line НДС 12% : 53.16 [11:41:40]line Наличными: 500.00 [11:41:40]line Безнал.: 0.00 [11:41:40]line Место: АЗС № 82 "Партнер Нефть" [11:41:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:41:40]line СНО: Общий режим [11:41:40]line Чек 237 29.10.2024 11:41 [11:41:40]line Смена: 145 ФФД: 1.0 [11:41:40]line ЗНМ: 0300000017 [11:41:40]line РНМ: 0000000000170478 [11:41:40]line Версия ККМ: v1.0 [11:41:40]line ФМ: 0000000002098560 [11:41:40]line ФД: 96728 [11:41:40]line ФПД: 1256692609036 [11:41:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114142&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96728&fm=1256692609036&tin=02508201610067®Number=0000000000170478&sum=50000 [11:41:40]written 0, free lines is 4095 [11:41:40]Connected sock=10 [11:41:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 45 A7 04 01 26 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 F6 C9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 79 01 00 35 04 06 00 01 24 98 B7 70 0C 30 7F 12 3C E3 7C F0 33 [11:41:40]Write to MH i2c: 01 00 00 4D 7F CC [11:41:40]Write i2c OK [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: 01 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: 01 07 00 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: 01 07 00 4D 7F 00 00 00 00 00 00 0D E0 [11:41:40]RasterBufferAndPrint [11:41:40]line [11:41:40]line [11:41:40]line [11:41:40]line [11:41:40]line [11:41:40]written 0, free lines is 3343 [11:41:40]MH_Cut [11:41:40]Write to MH i2c: D1 01 00 54 7F 01 A5 [11:41:40]Write i2c OK [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: D1 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: D1 01 00 [11:41:40]MH_I2C_Read... [11:41:40]Read from MH i2c: D1 01 00 54 7F 00 A4 [11:41:40]Write to MH i2c: 01 00 00 55 7F D4 [11:41:40]Write i2c OK [11:41:40]MH_I2C_Read... [11:41:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 32 0E 47 00 96 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 32 30 39 38 35 36 30 10 04 04 00 D8 79 01 00 F4 03 04 00 1D 74 20 67 B6 04 01 00 00 3C 12 57 33 DB 1B AB 30 [11:41:40]CommunicateWithHost err = 0 [11:41:40]CheckOFDResponse [11:41:40]1017 (14) - 77093643461234 [11:41:40]1041 (16) - 0000000002098560 [11:41:40]1040 (4) - 96728 [11:41:40]1012 (4) - 29.10.2024 05:35 [11:41:40]1206 (1) - 0 [11:41:40]OFD Sender: Remove packet 96728 [11:41:40]ProducePacketName [11:41:40]name=ofd_packets/00096728 [11:41:40]NVStorageDeleteData [11:41:41]*** Cut start [11:41:41]*** Partial cut [11:41:41]*** CUTSNS_PIN = 1 [11:41:41]OFD Sender: No OFD packet to send [11:41:41]*** CUTSNS_PIN = 0 [11:41:41]*** Brake cut motor [11:41:41]Read from MH i2c: 01 [11:41:41]MH_I2C_Read... [11:41:41]*** Stop cut motor [11:41:41]*** Cut end [11:41:41]Read from MH i2c: 01 07 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: 01 07 00 55 7F 00 00 00 00 00 FF 0F E9 [11:41:41]process_action close_receipt done [11:41:41]requested_data is exist [11:41:41]produce_requested_data [11:41:41]requested_item fm.sn is exist - process it [11:41:41]wFMCommunicate request_size=4 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 11 00 00 [11:41:41]Write to MH i2c: E2 08 00 56 7F 80 11 00 00 00 00 00 00 4F [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:41]Read from MH i2c: E2 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 17 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 17 00 56 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [11:41:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:41]wFMCommunicate OK [11:41:41]requested_item fd.num is exist - process it [11:41:41]SAM_PROTO_GetFieldsCounters [11:41:41]wFMCommunicate request_size=4 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 13 00 00 [11:41:41]Write to MH i2c: E2 08 00 57 7F 80 13 00 00 00 00 00 00 52 [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:42]Read from MH i2c: E2 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: E2 62 00 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: E2 62 00 57 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 79 01 00 0E 04 04 00 91 00 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 1D [11:41:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 79 01 00 0E 04 04 00 91 00 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 [11:41:42]wFMCommunicate OK [11:41:42]SAM_PROTO_GetFieldsCounters done [11:41:42]requested_item shift.num is exist - process it [11:41:42]requested_item shift.opened is exist - process it [11:41:42]req_shift_opened [11:41:42]FM_GetShiftState [11:41:42]SAM_PROTO_GetShiftState [11:41:42]wFMCommunicate request_size=4 [11:41:42]MH_SAM_APDU [11:41:42]CAPDU: 80 13 01 00 [11:41:42]Write to MH i2c: E2 08 00 58 7F 80 13 01 00 00 00 00 00 54 [11:41:42]Write i2c OK [11:41:42]MH_I2C_Read... [11:41:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:42]Read from MH i2c: E2 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: E2 0E 00 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: E2 0E 00 58 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [11:41:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:41:42]wFMCommunicate OK [11:41:42]SAM_PROTO_GetShiftState done [11:41:42]FM_GetShiftState done [11:41:42]req_shift_opened done [11:41:42]requested_item shift.open_date is exist - process it [11:41:42]req_shift_open_date [11:41:42]req_shift_open_date done [11:41:42]produce_requested_data done [11:41:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96728,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:41:42]process_action_free close_receipt [11:41:42]json_value_free [11:41:42]json_value_free done [11:41:42]process_json_proto returns [11:41:42]Send response to host [11:41:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96728,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:41:42]free response buf [11:41:42]execute_script done [11:41:42]execute_script returns [11:41:42]free content buf [11:41:42]Sock 9.Close socket [11:41:42]Sock 9.Thread stoped [11:41:46]OFD Sender: No OFD packet to send [11:41:51]OFD Sender: No OFD packet to send [11:41:56]OFD Sender: No OFD packet to send [11:42:01]OFD Sender: No OFD packet to send [11:42:06]OFD Sender: No OFD packet to send [11:42:11]OFD Sender: No OFD packet to send [11:42:16]OFD Sender: No OFD packet to send [11:42:21]OFD Sender: No OFD packet to send [11:42:26]OFD Sender: No OFD packet to send [11:42: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:19]accept exits with 7 [11:43:19]New connection [11:43:19]New thread 3066776932 created [11:43:19]Thread 3066920292 joined [11:43:19]Waiting for new connection... [11:43:19] Sock 7.Parse request [11:43:19]Sock 7.Check first char [11:43:19]Sock 7.First char is OK [11:43:19]request: POST /json_proto HTTP/1.0 [11:43:19]Method: POST [11:43:19]URL: /json_proto [11:43:19]Method is POST - this is cgi request [11:43:19]url: /json_proto [11:43:19]query_string will be loaded in cgi processing [11:43:19]execute_cgi json_proto POST (null) [11:43:19]execute_cgi path=json_proto method=POST [11:43:19]POST find Content-Length [11:43:19]Host: 172.17.40.67:8080 [11:43:19]Content-Length: 678 [11:43:19]Content-Type: application/json [11:43:19] [11:43:19]POST finish read [11:43:19]Found Content-Length = 678 [11:43:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.410, "sum" : 295.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 295.00, "payments": [ { "type": 0, "sum" : 295.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:19]execute_script... [11:43: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)3407257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.410, "sum" : 295.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 295.00, "payments": [ { "type": 0, "sum" : 295.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:19]POST & json_proto [11:43:19]process_json_proto [11:43:19]json parsed OK: [11:43:19]protocol is kg_v1.0 [11:43:19]action value=close_receipt [11:43:19]process_action close_receipt [11:43:19]cmd_close_receipt [11:43:19]MH_GetDate [11:43:19]Write to MH i2c: F0 00 00 59 7F C7 [11:43:19]Write i2c OK [11:43:19]MH_I2C_Read... [11:43:19]Read from MH i2c: F0 [11:43:19]MH_I2C_Read... [11:43:19]Read from MH i2c: F0 09 00 [11:43:19]MH_I2C_Read... [11:43:19]Read from MH i2c: F0 09 00 59 7F 00 5C CA 20 67 EE DA 66 66 11 [11:43:19]GetLastDocTimeStamp 1730202102 [11:43:19]current date 1730202204 [11:43:19]FM_GetShiftState [11:43:19]SAM_PROTO_GetShiftState [11:43:19]wFMCommunicate request_size=4 [11:43:19]MH_SAM_APDU [11:43:19]CAPDU: 80 13 01 00 [11:43:19]Write to MH i2c: E2 08 00 5A 7F 80 13 01 00 00 00 00 00 56 [11:43:19]Write i2c OK [11:43:19]MH_I2C_Read... [11:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:19]Read from MH i2c: E2 [11:43:19]MH_I2C_Read... [11:43:19]Read from MH i2c: E2 0E 00 [11:43:19]MH_I2C_Read... [11:43:19]Read from MH i2c: E2 0E 00 5A 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [11:43:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:43:19]wFMCommunicate OK [11:43:19]SAM_PROTO_GetShiftState done [11:43:19]FM_GetShiftState done [11:43:19]opened in 1730160548 [11:43:19]opened+sec_in_day 1730246948 [11:43:19]quantity*price = 29502 [11:43:19]sum+1 = 29504 [11:43:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 295.00 Внесено: 500.00 СДАЧА: 205.00 НСП 1% : 2.61 НДС 12% : 31.33 Наличными: 295.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 238 29.10.2024 11:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96729 ФПД: 10842850654224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96729&fm=10842850654224&tin=02508201610067®Number=0000000000170478&sum=29500 [11:43:21]StoreToDocumentArchive [11:43:21]shift 145 fd 96729 [11:43:21]save to /storage/0145/doc_00096729 [11:43:21]save last doc name /storage/0145/doc_00096729 to /storage/kkm_last_doc_name [11:43:21]save OK [11:43:21]Clear old archive folders... [11:43:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:21]tlvbuf is 013C2010 [11:43:21]SAM_PROTO_ClearQueue [11:43:21]wFMCommunicate request_size=4 [11:43:21]MH_SAM_APDU [11:43:21]CAPDU: 80 09 00 00 [11:43:21]Write to MH i2c: E2 08 00 67 7F 80 09 00 00 00 00 00 00 58 [11:43:21]Write i2c OK [11:43:21]MH_I2C_Read... [11:43:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:21]Read from MH i2c: E2 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 67 7F 00 90 00 5A [11:43:21]RAPDU: 90 00 [11:43:21]wFMCommunicate OK [11:43:21]SAM_PROTO_ClearQueue done [11:43:21]KKMCreateOFDPacket [11:43:21]OFDProtocolAddRootSTLVToBuf [11:43:21]FM_MakeSignedData [11:43:21]FM_MakeSignedData [11:43:21]SAM_PROTO_SignData [11:43:21]wFMCommunicate request_size=4 [11:43:21]MH_SAM_APDU [11:43:21]CAPDU: 80 0D 01 02 [11:43:21]Write to MH i2c: E2 08 00 68 7F 80 0D 01 02 00 00 00 00 60 [11:43:21]Write i2c OK [11:43:21]MH_I2C_Read... [11:43:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:21]Read from MH i2c: E2 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 68 7F 00 90 00 5B [11:43:21]RAPDU: 90 00 [11:43:21]wFMCommunicate OK [11:43:21]wFMCommunicate request_size=255 [11:43:21]MH_SAM_APDU [11:43:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3F 73 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0C 00 00 00 00 07 04 06 00 3C 73 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5C CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 79 01 00 35 04 06 00 09 [11:43:21]Write to MH i2c: E2 02 01 69 7F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3F 73 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0C 00 00 00 00 07 04 06 00 3C 73 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5C CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 79 01 00 35 04 06 00 09 00 00 D7 [11:43:21]Write i2c OK [11:43:21]MH_I2C_Read... [11:43:21]OFD Sender: No OFD packet to send [11:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:21]Read from MH i2c: E2 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 69 7F 00 90 00 5C [11:43:21]RAPDU: 90 00 [11:43:21]wFMCommunicate OK [11:43:21]wFMCommunicate request_size=10 [11:43:21]MH_SAM_APDU [11:43:21]CAPDU: 80 0D 02 02 05 DC 8C 42 F8 10 [11:43:21]Write to MH i2c: E2 0D 00 6A 7F 80 0D 02 02 05 00 DC 8C 42 F8 10 00 00 1F [11:43:21]Write i2c OK [11:43:21]MH_I2C_Read... [11:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:21]Read from MH i2c: E2 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 03 00 6A 7F 00 90 00 5D [11:43:21]RAPDU: 90 00 [11:43:21]wFMCommunicate OK [11:43:21]wFMCommunicate request_size=4 [11:43:21]MH_SAM_APDU [11:43:21]CAPDU: 80 0D 03 02 [11:43:21]Write to MH i2c: E2 08 00 6B 7F 80 0D 03 02 00 00 00 00 65 [11:43:21]Write i2c OK [11:43:21]MH_I2C_Read... [11:43:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:21]Read from MH i2c: E2 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 0B 00 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 0B 00 6B 7F 00 BE E6 CB 5E 20 87 CE 9C 90 00 44 [11:43:21]RAPDU: BE E6 CB 5E 20 87 CE 9C 90 00 [11:43:21]wFMCommunicate OK [11:43:21]SAM_PROTO_SignData done [11:43:21]FM_MakeSignedData done [11:43:21]CreateOFDProtocolMessage [11:43:21]wFMCommunicate request_size=4 [11:43:21]MH_SAM_APDU [11:43:21]CAPDU: 80 11 00 00 [11:43:21]Write to MH i2c: E2 08 00 6C 7F 80 11 00 00 00 00 00 00 65 [11:43:21]Write i2c OK [11:43:21]MH_I2C_Read... [11:43:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:21]Read from MH i2c: E2 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 17 00 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: E2 17 00 6C 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [11:43:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:43:21]wFMCommunicate OK [11:43:21]CreateOFDProtocolMessage done [11:43:21]OFDSenderStorePacket 96729 [11:43:21]StoreOFDPacket docnum=96729 [11:43:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A2 6D 07 01 F8 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3F 73 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0C 00 00 00 00 07 04 06 00 3C 73 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5C CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 79 01 00 35 04 06 00 09 DC 8C 42 F8 10 BE E6 CB 5E 20 87 CE 9C [11:43:21]CheckFolder [11:43:21]dirname=/storage/ofd_packets [11:43:21]CheckFolder done [11:43:21]ProducePacketName [11:43:21]name=ofd_packets/00096729 [11:43:21]NVStorageSaveData ofd_packets/00096729 [11:43:21]File name is /storage/ofd_packets/00096729 [11:43:21]Write 301 bytes [11:43:21]NVStorageSaveData done [11:43:21]OFDSenderStorePacket done [11:43:21]KKMCreateOFDPacket done [11:43:21]NVStorageSaveData kkm_last_timestamp [11:43:21]File name is /storage/kkm_last_timestamp [11:43:21]Write 4 bytes [11:43:21]NVStorageSaveData done [11:43:21]ExternCall_PrintAddStr [11:43:21]wPrintStart [11:43:21]Write to MH i2c: 01 00 00 6D 7F EC [11:43:21]Write i2c OK [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: 01 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: 01 07 00 [11:43:21]MH_I2C_Read... [11:43:21]Read from MH i2c: 01 07 00 6D 7F 00 00 00 00 00 FF 0F 01 [11:43:21]RasterBufferAndPrint [11:43:21]line Счет N : (1)3407257 [11:43:21]line ИНН: 02508201610067 [11:43:21]line Контрольно-Кассовый Чек [11:43:21]line ПРОДАЖА [11:43:21]line ТРК (МРК, ГНК) : 12 [11:43:21]line Товар: 2710124130 [11:43:21]line Аи-92-К-4 [11:43:21]line 4.410 * 66.90 [11:43:21]line = 295.03 [11:43:21]line НДС 12% НСП 1% [11:43:21]line > о реализуемом товаре [11:43:21]line ОКРУГЛЕНИЕ: -0.03 [11:43:21]line ИТОГО: 295.00 [11:43:21]line Внесено: 500.00 [11:43:21]line СДАЧА: 205.00 [11:43:21]line НСП 1% : 2.61 [11:43:21]line НДС 12% : 31.33 [11:43:21]line Наличными: 295.00 [11:43:21]line Безнал.: 0.00 [11:43:21]line Место: АЗС № 82 "Партнер Нефть" [11:43:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:43:21]line СНО: Общий режим [11:43:21]line Чек 238 29.10.2024 11:43 [11:43:21]line Смена: 145 ФФД: 1.0 [11:43:21]line ЗНМ: 0300000017 [11:43:21]line РНМ: 0000000000170478 [11:43:21]line Версия ККМ: v1.0 [11:43:21]line ФМ: 0000000002098560 [11:43:21]line ФД: 96729 [11:43:21]line ФПД: 10842850654224 [11:43:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96729&fm=10842850654224&tin=02508201610067®Number=0000000000170478&sum=29500 [11:43:21]OFD Sender: Processing packet 96729 [packets to send 58, broken 57] [11:43:21]ProducePacketName [11:43:21]name=ofd_packets/00096729 [11:43:21]OFD Sender: To server: pG, [11:43:21]CommunicateWithHost lk.salyk.kg:30040 [11:43:21]ConnectInit lk.salyk.kg [11:43:21]written 0, free lines is 4095 [11:43:22]Connected sock=9 [11:43:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A2 6D 07 01 F8 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3F 73 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0C 00 00 00 00 07 04 06 00 3C 73 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5C CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 79 01 00 35 04 06 00 09 DC 8C 42 F8 10 BE E6 CB 5E 20 87 CE 9C [11:43:22]Write to MH i2c: 01 00 00 98 7F 17 [11:43:22]Write i2c OK [11:43:22]MH_I2C_Read... [11:43:22]Read from MH i2c: 01 [11:43:22]MH_I2C_Read... [11:43:22]Read from MH i2c: 01 07 00 [11:43:22]MH_I2C_Read... [11:43:22]Read from MH i2c: 01 07 00 98 7F 00 00 00 00 00 01 0D 2C [11:43:22]RasterBufferAndPrint [11:43:22]line [11:43:22]line [11:43:22]line [11:43:22]line [11:43:22]line [11:43:22]written 0, free lines is 3335 [11:43:22]MH_Cut [11:43:22]Write to MH i2c: D1 01 00 9F 7F 01 F0 [11:43:22]Write i2c OK [11:43:22]MH_I2C_Read... [11:43:22]Read from MH i2c: D1 [11:43:22]MH_I2C_Read... [11:43:22]Read from MH i2c: D1 01 00 [11:43:22]MH_I2C_Read... [11:43:22]Read from MH i2c: D1 01 00 9F 7F 00 EF [11:43:22]Write to MH i2c: 01 00 00 A0 7F 1F [11:43:22]Write i2c OK [11:43:22]MH_I2C_Read... [11:43:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4E BE 47 00 47 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 32 30 39 38 35 36 30 10 04 04 00 D9 79 01 00 F4 03 04 00 83 74 20 67 B6 04 01 00 00 86 3F 13 D2 BC 7B F0 ED [11:43:22]CommunicateWithHost err = 0 [11:43:22]CheckOFDResponse [11:43:22]1017 (14) - 77093643461234 [11:43:22]1041 (16) - 0000000002098560 [11:43:22]1040 (4) - 96729 [11:43:22]1012 (4) - 29.10.2024 05:37 [11:43:22]1206 (1) - 0 [11:43:22]OFD Sender: Remove packet 96729 [11:43:22]ProducePacketName [11:43:22]name=ofd_packets/00096729 [11:43:22]NVStorageDeleteData [11:43:22]OFD Sender: No OFD packet to send [11:43:23]*** Cut start [11:43:23]*** Partial cut [11:43:23]*** CUTSNS_PIN = 1 [11:43:23]*** CUTSNS_PIN = 0 [11:43:23]*** Brake cut motor [11:43:23]Read from MH i2c: 01 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: 01 07 00 [11:43:23]MH_I2C_Read... [11:43:23]*** Stop cut motor [11:43:23]*** Cut end [11:43:23]Read from MH i2c: 01 07 00 A0 7F 00 00 00 00 00 FF 0F 34 [11:43:23]process_action close_receipt done [11:43:23]requested_data is exist [11:43:23]produce_requested_data [11:43:23]requested_item fm.sn is exist - process it [11:43:23]wFMCommunicate request_size=4 [11:43:23]MH_SAM_APDU [11:43:23]CAPDU: 80 11 00 00 [11:43:23]Write to MH i2c: E2 08 00 A1 7F 80 11 00 00 00 00 00 00 9A [11:43:23]Write i2c OK [11:43:23]MH_I2C_Read... [11:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:23]Read from MH i2c: E2 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 17 00 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 17 00 A1 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [11:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:43:23]wFMCommunicate OK [11:43:23]requested_item fd.num is exist - process it [11:43:23]SAM_PROTO_GetFieldsCounters [11:43:23]wFMCommunicate request_size=4 [11:43:23]MH_SAM_APDU [11:43:23]CAPDU: 80 13 00 00 [11:43:23]Write to MH i2c: E2 08 00 A2 7F 80 13 00 00 00 00 00 00 9D [11:43:23]Write i2c OK [11:43:23]MH_I2C_Read... [11:43:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:23]Read from MH i2c: E2 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 62 00 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 62 00 A2 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 79 01 00 0E 04 04 00 91 00 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 6C [11:43:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 79 01 00 0E 04 04 00 91 00 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 [11:43:23]wFMCommunicate OK [11:43:23]SAM_PROTO_GetFieldsCounters done [11:43:23]requested_item shift.num is exist - process it [11:43:23]requested_item shift.opened is exist - process it [11:43:23]req_shift_opened [11:43:23]FM_GetShiftState [11:43:23]SAM_PROTO_GetShiftState [11:43:23]wFMCommunicate request_size=4 [11:43:23]MH_SAM_APDU [11:43:23]CAPDU: 80 13 01 00 [11:43:23]Write to MH i2c: E2 08 00 A3 7F 80 13 01 00 00 00 00 00 9F [11:43:23]Write i2c OK [11:43:23]MH_I2C_Read... [11:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:23]Read from MH i2c: E2 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 0E 00 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 0E 00 A3 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FD [11:43:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:43:23]wFMCommunicate OK [11:43:23]SAM_PROTO_GetShiftState done [11:43:23]FM_GetShiftState done [11:43:23]req_shift_opened done [11:43:23]requested_item shift.open_date is exist - process it [11:43:23]req_shift_open_date [11:43:23]req_shift_open_date done [11:43:23]produce_requested_data done [11:43:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96729,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:43:23]process_action_free close_receipt [11:43:23]json_value_free [11:43:23]json_value_free done [11:43:23]process_json_proto returns [11:43:23]Send response to host [11:43:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96729,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:43:23]free response buf [11:43:23]execute_script done [11:43:23]execute_script returns [11:43:23]free content buf [11:43:23]Sock 7.Close socket [11:43:23]Sock 7.Thread stoped [11:43:28]OFD Sender: No OFD packet to send [11:43:33]OFD Sender: No OFD packet to send [11:43:38]OFD Sender: No OFD packet to send [11:43:43]OFD Sender: No OFD packet to send [11:43:48]OFD Sender: No OFD packet to send [11:43:53]OFD Sender: No OFD packet to send [11:43:58]OFD Sender: No OFD packet to send [11:44:03]OFD Sender: No OFD packet to send [11:44:08]OFD Sender: No OFD packet to send [11:44:13]OFD Sender: No OFD packet to send [11:44:18]OFD Sender: No OFD packet to send [11:44:23]OFD Sender: No OFD packet to send [11:44:28]OFD Sender: No OFD packet to send [11:44:33]OFD Sender: No OFD packet to send [11:44:38]OFD Sender: No OFD packet to send [11:44:43]OFD Sender: No OFD packet to send [11:44:45]accept exits with 10 [11:44:45]New connection [11:44:45]New thread 3066920292 created [11:44:46]Thread 3066776932 joined [11:44:46]Waiting for new connection... [11:44:46] Sock 10.Parse request [11:44:46]Sock 10.Check first char [11:44:46]Sock 10.First char is OK [11:44:46]request: POST /json_proto HTTP/1.0 [11:44:46]Method: POST [11:44:46]URL: /json_proto [11:44:46]Method is POST - this is cgi request [11:44:46]url: /json_proto [11:44:46]query_string will be loaded in cgi processing [11:44:46]execute_cgi json_proto POST (null) [11:44:46]execute_cgi path=json_proto method=POST [11:44:46]POST find Content-Length [11:44:46]Host: 172.17.40.67:8080 [11:44:46]Content-Length: 678 [11:44:46]Content-Type: application/json [11:44:46] [11:44:46]POST finish read [11:44:46]Found Content-Length = 678 [11:44:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:44:46]execute_script... [11:44: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)3407258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:44:46]POST & json_proto [11:44:46]process_json_proto [11:44:46]json parsed OK: [11:44:46]protocol is kg_v1.0 [11:44:46]action value=close_receipt [11:44:46]process_action close_receipt [11:44:46]cmd_close_receipt [11:44:46]MH_GetDate [11:44:46]Write to MH i2c: F0 00 00 A4 7F 12 [11:44:46]Write i2c OK [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: F0 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: F0 09 00 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: F0 09 00 A4 7F 00 B2 CA 20 67 EE DA 66 66 B2 [11:44:46]GetLastDocTimeStamp 1730202204 [11:44:46]current date 1730202290 [11:44:46]FM_GetShiftState [11:44:46]SAM_PROTO_GetShiftState [11:44:46]wFMCommunicate request_size=4 [11:44:46]MH_SAM_APDU [11:44:46]CAPDU: 80 13 01 00 [11:44:46]Write to MH i2c: E2 08 00 A5 7F 80 13 01 00 00 00 00 00 A1 [11:44:46]Write i2c OK [11:44:46]MH_I2C_Read... [11:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:46]Read from MH i2c: E2 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: E2 0E 00 [11:44:46]MH_I2C_Read... [11:44:46]Read from MH i2c: E2 0E 00 A5 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FF [11:44:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:44:46]wFMCommunicate OK [11:44:46]SAM_PROTO_GetShiftState done [11:44:46]FM_GetShiftState done [11:44:46]opened in 1730160548 [11:44:46]opened+sec_in_day 1730246948 [11:44:46]quantity*price = 50041 [11:44:46]sum+1 = 50042 [11:44: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 239 29.10.2024 11:44 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96730 ФПД: 146909075844056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114450&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96730&fm=146909075844056&tin=02508201610067®Number=0000000000170478&sum=50000 [11:44:47]StoreToDocumentArchive [11:44:47]shift 145 fd 96730 [11:44:47]save to /storage/0145/doc_00096730 [11:44:47]save last doc name /storage/0145/doc_00096730 to /storage/kkm_last_doc_name [11:44:47]save OK [11:44:47]Clear old archive folders... [11:44:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:44:47]tlvbuf is 011074A0 [11:44:47]SAM_PROTO_ClearQueue [11:44:47]wFMCommunicate request_size=4 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 09 00 00 [11:44:47]Write to MH i2c: E2 08 00 B2 7F 80 09 00 00 00 00 00 00 A3 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 B2 7F 00 90 00 A5 [11:44:47]RAPDU: 90 00 [11:44:47]wFMCommunicate OK [11:44:47]SAM_PROTO_ClearQueue done [11:44:47]KKMCreateOFDPacket [11:44:47]OFDProtocolAddRootSTLVToBuf [11:44:47]FM_MakeSignedData [11:44:47]FM_MakeSignedData [11:44:47]SAM_PROTO_SignData [11:44:47]wFMCommunicate request_size=4 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 0D 01 02 [11:44:47]Write to MH i2c: E2 08 00 B3 7F 80 0D 01 02 00 00 00 00 AB [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 B3 7F 00 90 00 A6 [11:44:47]RAPDU: 90 00 [11:44:47]wFMCommunicate OK [11:44:47]wFMCommunicate request_size=255 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EF 00 00 00 F4 03 04 00 B2 CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 79 01 00 35 04 06 00 85 [11:44:47]Write to MH i2c: E2 02 01 B4 7F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EF 00 00 00 F4 03 04 00 B2 CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 79 01 00 35 04 06 00 85 00 00 95 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 B4 7F 00 90 00 A7 [11:44:47]RAPDU: 90 00 [11:44:47]wFMCommunicate OK [11:44:47]wFMCommunicate request_size=10 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 0D 02 02 05 9C EF 47 AB D8 [11:44:47]Write to MH i2c: E2 0D 00 B5 7F 80 0D 02 02 05 00 9C EF 47 AB D8 00 00 0D [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 03 00 B5 7F 00 90 00 A8 [11:44:47]RAPDU: 90 00 [11:44:47]wFMCommunicate OK [11:44:47]wFMCommunicate request_size=4 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 0D 03 02 [11:44:47]Write to MH i2c: E2 08 00 B6 7F 80 0D 03 02 00 00 00 00 B0 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 0B 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 0B 00 B6 7F 00 FF DF 1E EB 01 4F E2 A8 90 00 72 [11:44:47]RAPDU: FF DF 1E EB 01 4F E2 A8 90 00 [11:44:47]wFMCommunicate OK [11:44:47]SAM_PROTO_SignData done [11:44:47]FM_MakeSignedData done [11:44:47]CreateOFDProtocolMessage [11:44:47]wFMCommunicate request_size=4 [11:44:47]MH_SAM_APDU [11:44:47]CAPDU: 80 11 00 00 [11:44:47]Write to MH i2c: E2 08 00 B7 7F 80 11 00 00 00 00 00 00 B0 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:47]Read from MH i2c: E2 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 17 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: E2 17 00 B7 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [11:44:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:44:47]wFMCommunicate OK [11:44:47]CreateOFDProtocolMessage done [11:44:47]OFDSenderStorePacket 96730 [11:44:47]StoreOFDPacket docnum=96730 [11:44:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 99 07 01 6A 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 34 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 EF 00 00 00 F4 03 04 00 B2 CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 79 01 00 35 04 06 00 85 9C EF 47 AB D8 FF DF 1E EB 01 4F E2 A8 [11:44:47]CheckFolder [11:44:47]dirname=/storage/ofd_packets [11:44:47]CheckFolder done [11:44:47]ProducePacketName [11:44:47]name=ofd_packets/00096730 [11:44:47]NVStorageSaveData ofd_packets/00096730 [11:44:47]File name is /storage/ofd_packets/00096730 [11:44:47]Write 301 bytes [11:44:47]NVStorageSaveData done [11:44:47]OFDSenderStorePacket done [11:44:47]KKMCreateOFDPacket done [11:44:47]NVStorageSaveData kkm_last_timestamp [11:44:47]File name is /storage/kkm_last_timestamp [11:44:47]Write 4 bytes [11:44:47]NVStorageSaveData done [11:44:47]ExternCall_PrintAddStr [11:44:47]wPrintStart [11:44:47]Write to MH i2c: 01 00 00 B8 7F 37 [11:44:47]Write i2c OK [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: 01 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: 01 07 00 [11:44:47]MH_I2C_Read... [11:44:47]Read from MH i2c: 01 07 00 B8 7F 00 00 00 00 00 FF 0F 4C [11:44:47]RasterBufferAndPrint [11:44:47]line Счет N : (1)3407258 [11:44:47]line ИНН: 02508201610067 [11:44:47]line Контрольно-Кассовый Чек [11:44:47]line ПРОДАЖА [11:44:47]line ТРК (МРК, ГНК) : 32 [11:44:47]line Товар: 2710124130 [11:44:47]line Аи-92-К-4 [11:44:47]line 7.480 * 66.90 [11:44:47]line = 500.41 [11:44:47]line НДС 12% НСП 1% [11:44:47]line > о реализуемом товаре [11:44:47]line ОКРУГЛЕНИЕ: -0.41 [11:44:47]line ИТОГО: 500.00 [11:44:47]line Внесено: 500.00 [11:44:47]line СДАЧА: 0.00 [11:44:47]line НСП 1% : 4.43 [11:44:47]line НДС 12% : 53.14 [11:44:47]line Наличными: 500.00 [11:44:47]line Безнал.: 0.00 [11:44:47]line Место: АЗС № 82 "Партнер Нефть" [11:44:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:44:47]line СНО: Общий режим [11:44:47]line Чек 239 29.10.2024 11:44 [11:44:47]line Смена: 145 ФФД: 1.0 [11:44:47]line ЗНМ: 0300000017 [11:44:47]line РНМ: 0000000000170478 [11:44:47]line Версия ККМ: v1.0 [11:44:47]line ФМ: 0000000002098560 [11:44:47]line ФД: 96730 [11:44:47]line ФПД: 146909075844056 [11:44:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114450&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96730&fm=146909075844056&tin=02508201610067®Number=0000000000170478&sum=50000 [11:44:48]OFD Sender: Processing packet 96730 [packets to send 58, broken 57] [11:44:48]ProducePacketName [11:44:48]name=ofd_packets/00096730 [11:44:48]OFD Sender: To server: pG, [11:44:48]CommunicateWithHost lk.salyk.kg:30040 [11:44:48]ConnectInit lk.salyk.kg [11:44:48]written 0, free lines is 4095 [11:44:48]Connected sock=9 [11:44:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 99 07 01 6A 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 34 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 EF 00 00 00 F4 03 04 00 B2 CA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 79 01 00 35 04 06 00 85 9C EF 47 AB D8 FF DF 1E EB 01 4F E2 A8 [11:44:48]Write to MH i2c: 01 00 00 E3 7F 62 [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 07 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: 01 07 00 E3 7F 00 00 00 00 00 F9 0C 6E [11:44:48]RasterBufferAndPrint [11:44:48]line [11:44:48]line [11:44:48]line [11:44:48]line [11:44:48]line [11:44:48]written 0, free lines is 3328 [11:44:48]MH_Cut [11:44:48]Write to MH i2c: D1 01 00 EA 7F 01 3B [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: D1 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: D1 01 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: D1 01 00 EA 7F 00 3A [11:44:48]Write to MH i2c: 01 00 00 EB 7F 6A [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 76 64 47 00 43 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 32 30 39 38 35 36 30 10 04 04 00 DA 79 01 00 F4 03 04 00 D9 74 20 67 B6 04 01 00 00 62 9C A9 46 5C 4B 5B F5 [11:44:48]CommunicateWithHost err = 0 [11:44:48]CheckOFDResponse [11:44:48]1017 (14) - 77093643461234 [11:44:48]1041 (16) - 0000000002098560 [11:44:48]1040 (4) - 96730 [11:44:48]1012 (4) - 29.10.2024 05:38 [11:44:48]1206 (1) - 0 [11:44:48]OFD Sender: Remove packet 96730 [11:44:48]ProducePacketName [11:44:48]name=ofd_packets/00096730 [11:44:48]NVStorageDeleteData [11:44:49]OFD Sender: No OFD packet to send [11:44:49]*** Cut start [11:44:49]*** Partial cut [11:44:49]*** CUTSNS_PIN = 1 [11:44:49]*** CUTSNS_PIN = 0 [11:44:49]*** Brake cut motor [11:44:49]Read from MH i2c: 01 [11:44:49]MH_I2C_Read... [11:44:49]*** Stop cut motor [11:44:49]*** Cut end [11:44:49]Read from MH i2c: 01 07 00 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: 01 07 00 EB 7F 00 00 00 00 00 FF 0F 7F [11:44:49]process_action close_receipt done [11:44:49]requested_data is exist [11:44:49]produce_requested_data [11:44:49]requested_item fm.sn is exist - process it [11:44:49]wFMCommunicate request_size=4 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 11 00 00 [11:44:49]Write to MH i2c: E2 08 00 EC 7F 80 11 00 00 00 00 00 00 E5 [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:49]Read from MH i2c: E2 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 17 00 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 17 00 EC 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [11:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:44:49]wFMCommunicate OK [11:44:49]requested_item fd.num is exist - process it [11:44:49]SAM_PROTO_GetFieldsCounters [11:44:49]wFMCommunicate request_size=4 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 13 00 00 [11:44:49]Write to MH i2c: E2 08 00 ED 7F 80 13 00 00 00 00 00 00 E8 [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:49]Read from MH i2c: E2 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 62 00 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 62 00 ED 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 79 01 00 0E 04 04 00 91 00 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 BB [11:44:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 79 01 00 0E 04 04 00 91 00 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 [11:44:49]wFMCommunicate OK [11:44:49]SAM_PROTO_GetFieldsCounters done [11:44:49]requested_item shift.num is exist - process it [11:44:49]requested_item shift.opened is exist - process it [11:44:49]req_shift_opened [11:44:49]FM_GetShiftState [11:44:49]SAM_PROTO_GetShiftState [11:44:49]wFMCommunicate request_size=4 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 13 01 00 [11:44:49]Write to MH i2c: E2 08 00 EE 7F 80 13 01 00 00 00 00 00 EA [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:50]Read from MH i2c: E2 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 0E 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 0E 00 EE 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 48 [11:44:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:44:50]wFMCommunicate OK [11:44:50]SAM_PROTO_GetShiftState done [11:44:50]FM_GetShiftState done [11:44:50]req_shift_opened done [11:44:50]requested_item shift.open_date is exist - process it [11:44:50]req_shift_open_date [11:44:50]req_shift_open_date done [11:44:50]produce_requested_data done [11:44:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96730,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:44:50]process_action_free close_receipt [11:44:50]json_value_free [11:44:50]json_value_free done [11:44:50]process_json_proto returns [11:44:50]Send response to host [11:44:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96730,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:44:50]free response buf [11:44:50]execute_script done [11:44:50]execute_script returns [11:44:50]free content buf [11:44:50]Sock 10.Close socket [11:44:50]Sock 10.Thread stoped [11:44:54]OFD Sender: No OFD packet to send [11:44:59]OFD Sender: No OFD packet to send [11:45:04]OFD Sender: No OFD packet to send [11:45:09]OFD Sender: No OFD packet to send [11:45:14]OFD Sender: No OFD packet to send [11:45:19]OFD Sender: No OFD packet to send [11:45:24]OFD Sender: No OFD packet to send [11:45:29]OFD Sender: No OFD packet to send [11:45:34]OFD Sender: No OFD packet to send [11:45:39]OFD Sender: No OFD packet to send [11:45:44]OFD Sender: No OFD packet to send [11:45:49]OFD Sender: No OFD packet to send [11:45:54]OFD Sender: No OFD packet to send [11:45:59]OFD Sender: No OFD packet to send [11:46:04]OFD Sender: No OFD packet to send [11:46:09]OFD Sender: No OFD packet to send [11:46:14]OFD Sender: No OFD packet to send [11:46:19]OFD Sender: No OFD packet to send [11:46:24]OFD Sender: No OFD packet to send [11:46:29]OFD Sender: No OFD packet to send [11:46:34]OFD Sender: No OFD packet to send [11:46:39]OFD Sender: No OFD packet to send [11:46:44]OFD Sender: No OFD packet to send [11:46:46]accept exits with 7 [11:46:46]New connection [11:46:46]New thread 3066776932 created [11:46:46]Thread 3066920292 joined [11:46:46]Waiting for new connection... [11:46:46] Sock 7.Parse request [11:46:46]Sock 7.Check first char [11:46:46]Sock 7.First char is OK [11:46:46]request: POST /json_proto HTTP/1.0 [11:46:46]Method: POST [11:46:46]URL: /json_proto [11:46:46]Method is POST - this is cgi request [11:46:46]url: /json_proto [11:46:46]query_string will be loaded in cgi processing [11:46:46]execute_cgi json_proto POST (null) [11:46:46]execute_cgi path=json_proto method=POST [11:46:46]POST find Content-Length [11:46:46]Host: 172.17.40.67:8080 [11:46:46]Content-Length: 683 [11:46:46]Content-Type: application/json [11:46:46] [11:46:46]POST finish read [11:46:46]Found Content-Length = 683 [11:46:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:46]execute_script... [11:46:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:46]POST & json_proto [11:46:46]process_json_proto [11:46:46]json parsed OK: [11:46:46]protocol is kg_v1.0 [11:46:46]action value=close_receipt [11:46:46]process_action close_receipt [11:46:46]cmd_close_receipt [11:46:46]MH_GetDate [11:46:46]Write to MH i2c: F0 00 00 EF 7F 5D [11:46:46]Write i2c OK [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: F0 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: F0 09 00 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: F0 09 00 EF 7F 00 2B CB 20 67 EE DA 66 66 77 [11:46:46]GetLastDocTimeStamp 1730202290 [11:46:46]current date 1730202411 [11:46:46]FM_GetShiftState [11:46:46]SAM_PROTO_GetShiftState [11:46:46]wFMCommunicate request_size=4 [11:46:46]MH_SAM_APDU [11:46:46]CAPDU: 80 13 01 00 [11:46:46]Write to MH i2c: E2 08 00 F0 7F 80 13 01 00 00 00 00 00 EC [11:46:46]Write i2c OK [11:46:46]MH_I2C_Read... [11:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:46]Read from MH i2c: E2 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: E2 0E 00 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: E2 0E 00 F0 7F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [11:46:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:46:46]wFMCommunicate OK [11:46:46]SAM_PROTO_GetShiftState done [11:46:46]FM_GetShiftState done [11:46:46]opened in 1730160548 [11:46:46]opened+sec_in_day 1730246948 [11:46:46]quantity*price = 100015 [11:46:46]sum+1 = 100017 [11:46: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 240 29.10.2024 11:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96731 ФПД: 259397008966615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96731&fm=259397008966615&tin=02508201610067®Number=0000000000170478&sum=100000 [11:46:47]StoreToDocumentArchive [11:46:47]shift 145 fd 96731 [11:46:47]save to /storage/0145/doc_00096731 [11:46:47]save last doc name /storage/0145/doc_00096731 to /storage/kkm_last_doc_name [11:46:47]save OK [11:46:47]Clear old archive folders... [11:46:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:46:47]tlvbuf is 01107470 [11:46:47]SAM_PROTO_ClearQueue [11:46:47]wFMCommunicate request_size=4 [11:46:47]MH_SAM_APDU [11:46:47]CAPDU: 80 09 00 00 [11:46:47]Write to MH i2c: E2 08 00 FD 7F 80 09 00 00 00 00 00 00 EE [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:47]Read from MH i2c: E2 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 FD 7F 00 90 00 F0 [11:46:47]RAPDU: 90 00 [11:46:47]wFMCommunicate OK [11:46:47]SAM_PROTO_ClearQueue done [11:46:47]KKMCreateOFDPacket [11:46:47]OFDProtocolAddRootSTLVToBuf [11:46:47]FM_MakeSignedData [11:46:47]FM_MakeSignedData [11:46:47]SAM_PROTO_SignData [11:46:47]wFMCommunicate request_size=4 [11:46:47]MH_SAM_APDU [11:46:47]CAPDU: 80 0D 01 02 [11:46:47]Write to MH i2c: E2 08 00 FE 7F 80 0D 01 02 00 00 00 00 F6 [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:47]Read from MH i2c: E2 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 FE 7F 00 90 00 F1 [11:46:47]RAPDU: 90 00 [11:46:47]wFMCommunicate OK [11:46:47]wFMCommunicate request_size=255 [11:46:47]MH_SAM_APDU [11:46:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F0 00 00 00 F4 03 04 00 2B CB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 79 01 00 35 04 06 00 EB [11:46:47]Write to MH i2c: E2 02 01 FF 7F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 F0 00 00 00 F4 03 04 00 2B CB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 79 01 00 35 04 06 00 EB 00 00 BC [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:47]Read from MH i2c: E2 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 FF 7F 00 90 00 F2 [11:46:47]RAPDU: 90 00 [11:46:47]wFMCommunicate OK [11:46:47]wFMCommunicate request_size=10 [11:46:47]MH_SAM_APDU [11:46:47]CAPDU: 80 0D 02 02 05 EB 92 93 43 D7 [11:46:47]Write to MH i2c: E2 0D 00 00 80 80 0D 02 02 05 00 EB 92 93 43 D7 00 00 2E [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:47]Read from MH i2c: E2 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 03 00 00 80 00 90 00 F4 [11:46:47]RAPDU: 90 00 [11:46:47]wFMCommunicate OK [11:46:47]wFMCommunicate request_size=4 [11:46:47]MH_SAM_APDU [11:46:47]CAPDU: 80 0D 03 02 [11:46:47]Write to MH i2c: E2 08 00 01 80 80 0D 03 02 00 00 00 00 FC [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:47]Read from MH i2c: E2 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 0B 00 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 0B 00 01 80 00 EB 46 9B 53 B0 95 BE 99 90 00 B8 [11:46:47]RAPDU: EB 46 9B 53 B0 95 BE 99 90 00 [11:46:47]wFMCommunicate OK [11:46:47]SAM_PROTO_SignData done [11:46:47]FM_MakeSignedData done [11:46:47]CreateOFDProtocolMessage [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 02 80 80 11 00 00 00 00 00 00 FC [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:48]Read from MH i2c: E2 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: E2 17 00 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: E2 17 00 02 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [11:46:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:46:48]wFMCommunicate OK [11:46:48]CreateOFDProtocolMessage done [11:46:48]OFDSenderStorePacket 96731 [11:46:48]StoreOFDPacket docnum=96731 [11:46:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 A4 07 01 DC 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 34 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 F0 00 00 00 F4 03 04 00 2B CB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 79 01 00 35 04 06 00 EB EB 92 93 43 D7 EB 46 9B 53 B0 95 BE 99 [11:46:48]CheckFolder [11:46:48]dirname=/storage/ofd_packets [11:46:48]CheckFolder done [11:46:48]ProducePacketName [11:46:48]name=ofd_packets/00096731 [11:46:48]NVStorageSaveData ofd_packets/00096731 [11:46:48]File name is /storage/ofd_packets/00096731 [11:46:48]Write 301 bytes [11:46:48]NVStorageSaveData done [11:46:48]OFDSenderStorePacket done [11:46:48]KKMCreateOFDPacket done [11:46:48]NVStorageSaveData kkm_last_timestamp [11:46:48]File name is /storage/kkm_last_timestamp [11:46:48]Write 4 bytes [11:46:48]NVStorageSaveData done [11:46:48]ExternCall_PrintAddStr [11:46:48]wPrintStart [11:46:48]Write to MH i2c: 01 00 00 03 80 83 [11:46:48]Write i2c OK [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: 01 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: 01 07 00 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: 01 07 00 03 80 00 00 00 00 00 FF 0F 98 [11:46:48]RasterBufferAndPrint [11:46:48]line Счет N : (1)3407259 [11:46:48]line ИНН: 02508201610067 [11:46:48]line Контрольно-Кассовый Чек [11:46:48]line ПРОДАЖА [11:46:48]line ТРК (МРК, ГНК) : 32 [11:46:48]line Товар: 2710124130 [11:46:48]line Аи-92-К-4 [11:46:48]line 14.950 * 66.90 [11:46:48]line = 1000.16 [11:46:48]line НДС 12% НСП 1% [11:46:48]line > о реализуемом товаре [11:46:48]line ОКРУГЛЕНИЕ: -0.16 [11:46:48]line ИТОГО: 1000.00 [11:46:48]line Внесено: 1000.00 [11:46:48]line СДАЧА: 0.00 [11:46:48]line НСП 1% : 8.85 [11:46:48]line НДС 12% : 106.21 [11:46:48]line Наличными: 1000.00 [11:46:48]line Безнал.: 0.00 [11:46:48]line Место: АЗС № 82 "Партнер Нефть" [11:46:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:46:48]line СНО: Общий режим [11:46:48]line Чек 240 29.10.2024 11:46 [11:46:48]line Смена: 145 ФФД: 1.0 [11:46:48]line ЗНМ: 0300000017 [11:46:48]line РНМ: 0000000000170478 [11:46:48]line Версия ККМ: v1.0 [11:46:48]line ФМ: 0000000002098560 [11:46:48]line ФД: 96731 [11:46:48]line ФПД: 259397008966615 [11:46:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96731&fm=259397008966615&tin=02508201610067®Number=0000000000170478&sum=100000 [11:46:48]OFD Sender: Processing packet 96731 [packets to send 58, broken 57] [11:46:48]ProducePacketName [11:46:48]name=ofd_packets/00096731 [11:46:48]OFD Sender: To server: pG, [11:46:48]CommunicateWithHost lk.salyk.kg:30040 [11:46:48]ConnectInit lk.salyk.kg [11:46:48]written 0, free lines is 4095 [11:46:48]Connected sock=11 [11:46:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 A4 07 01 DC 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 34 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 F0 00 00 00 F4 03 04 00 2B CB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 79 01 00 35 04 06 00 EB EB 92 93 43 D7 EB 46 9B 53 B0 95 BE 99 [11:46:48]Write to MH i2c: 01 00 00 2E 80 AE [11:46:48]Write i2c OK [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: 01 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: 01 07 00 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: 01 07 00 2E 80 00 00 00 00 00 F9 0C BA [11:46:48]RasterBufferAndPrint [11:46:48]line [11:46:48]line [11:46:48]line [11:46:48]line [11:46:48]line [11:46:48]written 0, free lines is 3327 [11:46:48]MH_Cut [11:46:48]Write to MH i2c: D1 01 00 35 80 01 87 [11:46:48]Write i2c OK [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: D1 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: D1 01 00 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: D1 01 00 35 80 00 86 [11:46:48]Write to MH i2c: 01 00 00 36 80 B6 [11:46:48]Write i2c OK [11:46:48]MH_I2C_Read... [11:46:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3E 10 47 00 9F 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 79 01 00 F4 03 04 00 51 75 20 67 B6 04 01 00 00 D5 70 34 CF 0A 78 89 39 [11:46:48]CommunicateWithHost err = 0 [11:46:48]CheckOFDResponse [11:46:48]1017 (14) - 77093643461234 [11:46:48]1041 (16) - 0000000002098560 [11:46:48]1040 (4) - 96731 [11:46:48]1012 (4) - 29.10.2024 05:40 [11:46:48]1206 (1) - 0 [11:46:48]OFD Sender: Remove packet 96731 [11:46:48]ProducePacketName [11:46:48]name=ofd_packets/00096731 [11:46:48]NVStorageDeleteData [11:46:49]OFD Sender: No OFD packet to send [11:46:49]*** Cut start [11:46:49]*** Partial cut [11:46:49]*** CUTSNS_PIN = 1 [11:46:49]*** CUTSNS_PIN = 0 [11:46:49]*** Brake cut motor [11:46:50]Read from MH i2c: 01 [11:46:50]MH_I2C_Read... [11:46:50]*** Stop cut motor [11:46:50]*** Cut end [11:46:50]Read from MH i2c: 01 07 00 [11:46:50]MH_I2C_Read... [11:46:50]Read from MH i2c: 01 07 00 36 80 00 00 00 00 00 FF 0F CB [11:46:50]process_action close_receipt done [11:46:50]requested_data is exist [11:46:50]produce_requested_data [11:46:50]requested_item fm.sn is exist - process it [11:46:50]wFMCommunicate request_size=4 [11:46:50]MH_SAM_APDU [11:46:50]CAPDU: 80 11 00 00 [11:46:50]Write to MH i2c: E2 08 00 37 80 80 11 00 00 00 00 00 00 31 [11:46:50]Write i2c OK [11:46:50]MH_I2C_Read... [11:46:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:50]Read from MH i2c: E2 [11:46:50]MH_I2C_Read... [11:46:50]Read from MH i2c: E2 17 00 [11:46:50]MH_I2C_Read... [11:46:50]Read from MH i2c: E2 17 00 37 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [11:46:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:46:50]wFMCommunicate OK [11:46:50]requested_item fd.num is exist - process it [11:46:50]SAM_PROTO_GetFieldsCounters [11:46:50]wFMCommunicate request_size=4 [11:46:50]MH_SAM_APDU [11:46:50]CAPDU: 80 13 00 00 [11:46:50]Write to MH i2c: E2 08 00 38 80 80 13 00 00 00 00 00 00 34 [11:46:50]Write i2c OK [11:46:50]MH_I2C_Read... [11:46:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:50]Read from MH i2c: E2 [11:46:50]MH_I2C_Read... [11:46:50]Read from MH i2c: E2 62 00 [11:46:50]MH_I2C_Read... [11:46:50]Read from MH i2c: E2 62 00 38 80 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 79 01 00 0E 04 04 00 91 00 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 0B [11:46:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 79 01 00 0E 04 04 00 91 00 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 [11:46:50]wFMCommunicate OK [11:46:50]SAM_PROTO_GetFieldsCounters done [11:46:50]requested_item shift.num is exist - process it [11:46:50]requested_item shift.opened is exist - process it [11:46:50]req_shift_opened [11:46:50]FM_GetShiftState [11:46:50]SAM_PROTO_GetShiftState [11:46:50]wFMCommunicate request_size=4 [11:46:50]MH_SAM_APDU [11:46:50]CAPDU: 80 13 01 00 [11:46:50]Write to MH i2c: E2 08 00 39 80 80 13 01 00 00 00 00 00 36 [11:46:50]Write i2c OK [11:46:50]MH_I2C_Read... [11:46:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:50]Read from MH i2c: E2 [11:46:50]MH_I2C_Read... [11:46:50]Read from MH i2c: E2 0E 00 [11:46:50]MH_I2C_Read... [11:46:50]Read from MH i2c: E2 0E 00 39 80 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [11:46:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:46:50]wFMCommunicate OK [11:46:50]SAM_PROTO_GetShiftState done [11:46:50]FM_GetShiftState done [11:46:50]req_shift_opened done [11:46:50]requested_item shift.open_date is exist - process it [11:46:50]req_shift_open_date [11:46:50]req_shift_open_date done [11:46:50]produce_requested_data done [11:46:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96731,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:46:50]process_action_free close_receipt [11:46:50]json_value_free [11:46:50]json_value_free done [11:46:50]process_json_proto returns [11:46:50]Send response to host [11:46:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96731,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:46:50]free response buf [11:46:50]execute_script done [11:46:50]execute_script returns [11:46:50]free content buf [11:46:50]Sock 7.Close socket [11:46:50]Sock 7.Thread stoped [11:46:54]OFD Sender: No OFD packet to send [11:46:59]OFD Sender: No OFD packet to send [11:47:04]OFD Sender: No OFD packet to send [11:47:09]OFD Sender: No OFD packet to send [11:47:14]OFD Sender: No OFD packet to send [11:47:19]OFD Sender: No OFD packet to send [11:47:24]OFD Sender: No OFD packet to send [11:47:29]OFD Sender: No OFD packet to send [11:47:34]OFD Sender: No OFD packet to send [11:47:39]OFD Sender: No OFD packet to send [11:47:44]OFD Sender: No OFD packet to send [11:47:49]OFD Sender: No OFD packet to send [11:47:54]OFD Sender: No OFD packet to send [11:47:59]OFD Sender: No OFD packet to send [11:48:04]OFD Sender: No OFD packet to send [11:48:09]OFD Sender: No OFD packet to send [11:48:14]OFD Sender: No OFD packet to send [11:48:19]OFD Sender: No OFD packet to send [11:48:24]OFD Sender: No OFD packet to send [11:48:29]OFD Sender: No OFD packet to send [11:48:34]OFD Sender: No OFD packet to send [11:48:39]OFD Sender: No OFD packet to send [11:48:44]OFD Sender: No OFD packet to send [11:48:49]OFD Sender: No OFD packet to send [11:48:54]OFD Sender: No OFD packet to send [11:48:59]OFD Sender: No OFD packet to send [11:49:04]OFD Sender: No OFD packet to send [11:49:09]OFD Sender: No OFD packet to send [11:49:14]OFD Sender: No OFD packet to send [11:49:19]OFD Sender: No OFD packet to send [11:49:24]OFD Sender: No OFD packet to send [11:49:29]OFD Sender: No OFD packet to send [11:49:34]OFD Sender: No OFD packet to send [11:49:39]OFD Sender: No OFD packet to send [11:49:44]OFD Sender: No OFD packet to send [11:49:49]OFD Sender: No OFD packet to send [11:49:54]OFD Sender: No OFD packet to send [11:49:59]OFD Sender: No OFD packet to send [11:50:04]OFD Sender: No OFD packet to send [11:50:09]OFD Sender: No OFD packet to send [11:50:14]OFD Sender: No OFD packet to send [11:50:19]OFD Sender: No OFD packet to send [11:50:24]OFD Sender: No OFD packet to send [11:50:29]OFD Sender: No OFD packet to send [11:50:34]OFD Sender: No OFD packet to send [11:50:39]OFD Sender: No OFD packet to send [11:50:44]OFD Sender: No OFD packet to send [11:50:49]OFD Sender: No OFD packet to send [11:50:54]OFD Sender: No OFD packet to send [11:50:59]OFD Sender: No OFD packet to send [11:51:04]OFD Sender: No OFD packet to send [11:51:09]OFD Sender: No OFD packet to send [11:51:14]OFD Sender: No OFD packet to send [11:51:19]OFD Sender: No OFD packet to send [11:51:24]OFD Sender: No OFD packet to send [11:51:29]OFD Sender: No OFD packet to send [11:51:34]OFD Sender: No OFD packet to send [11:51:39]OFD Sender: No OFD packet to send [11:51:44]OFD Sender: No OFD packet to send [11:51:49]OFD Sender: No OFD packet to send [11:51:54]OFD Sender: No OFD packet to send [11:51:59]OFD Sender: No OFD packet to send [11:52:04]OFD Sender: No OFD packet to send [11:52:09]OFD Sender: No OFD packet to send [11:52:14]OFD Sender: No OFD packet to send [11:52:19]accept exits with 9 [11:52:19]New connection [11:52:19]New thread 3066920292 created [11:52:19]Thread 3066776932 joined [11:52:19]Waiting for new connection... [11:52:19] Sock 9.Parse request [11:52:19]Sock 9.Check first char [11:52:19]Sock 9.First char is OK [11:52:19]request: POST /json_proto HTTP/1.0 [11:52:19]Method: POST [11:52:19]URL: /json_proto [11:52:19]Method is POST - this is cgi request [11:52:19]url: /json_proto [11:52:19]query_string will be loaded in cgi processing [11:52:19]execute_cgi json_proto POST (null) [11:52:19]execute_cgi path=json_proto method=POST [11:52:19]POST find Content-Length [11:52:19]Host: 172.17.40.67:8080 [11:52:19]Content-Length: 689 [11:52:19]Content-Type: application/json [11:52:19] [11:52:19]POST finish read [11:52:19]Found Content-Length = 689 [11:52:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 45.340, "sum" : 3500.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:19]execute_script... [11:52: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)3407261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 45.340, "sum" : 3500.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:19]POST & json_proto [11:52:19]process_json_proto [11:52:19]json parsed OK: [11:52:19]protocol is kg_v1.0 [11:52:19]action value=close_receipt [11:52:19]process_action close_receipt [11:52:19]cmd_close_receipt [11:52:19]MH_GetDate [11:52:19]Write to MH i2c: F0 00 00 3A 80 A9 [11:52:19]Write i2c OK [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: F0 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: F0 09 00 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: F0 09 00 3A 80 00 78 CC 20 67 EE DA 66 66 11 [11:52:19]GetLastDocTimeStamp 1730202411 [11:52:19]current date 1730202744 [11:52:19]FM_GetShiftState [11:52:19]SAM_PROTO_GetShiftState [11:52:19]wFMCommunicate request_size=4 [11:52:19]MH_SAM_APDU [11:52:19]CAPDU: 80 13 01 00 [11:52:19]Write to MH i2c: E2 08 00 3B 80 80 13 01 00 00 00 00 00 38 [11:52:19]Write i2c OK [11:52:19]MH_I2C_Read... [11:52:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:19]Read from MH i2c: E2 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: E2 0E 00 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: E2 0E 00 3B 80 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [11:52:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:52:19]wFMCommunicate OK [11:52:19]SAM_PROTO_GetShiftState done [11:52:19]FM_GetShiftState done [11:52:19]opened in 1730160548 [11:52:19]opened+sec_in_day 1730246948 [11:52:19]quantity*price = 350024 [11:52:19]sum+1 = 350026 [11:52:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 3500.00 Внесено: 3500.00 СДАЧА: 0.00 НСП 1% : 30.98 НДС 12% : 371.71 Наличными: 3500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 241 29.10.2024 11:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96732 ФПД: 115372582979203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115224&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96732&fm=115372582979203&tin=02508201610067®Number=0000000000170478&sum=350000 [11:52:20]StoreToDocumentArchive [11:52:20]shift 145 fd 96732 [11:52:20]save to /storage/0145/doc_00096732 [11:52:20]save last doc name /storage/0145/doc_00096732 to /storage/kkm_last_doc_name [11:52:20]save OK [11:52:20]Clear old archive folders... [11:52:20]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:52:20]tlvbuf is 0115A360 [11:52:20]SAM_PROTO_ClearQueue [11:52:20]wFMCommunicate request_size=4 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 09 00 00 [11:52:20]Write to MH i2c: E2 08 00 48 80 80 09 00 00 00 00 00 00 3A [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:20]Read from MH i2c: E2 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 48 80 00 90 00 3C [11:52:20]RAPDU: 90 00 [11:52:20]wFMCommunicate OK [11:52:20]SAM_PROTO_ClearQueue done [11:52:20]KKMCreateOFDPacket [11:52:20]OFDProtocolAddRootSTLVToBuf [11:52:20]FM_MakeSignedData [11:52:20]FM_MakeSignedData [11:52:20]SAM_PROTO_SignData [11:52:20]wFMCommunicate request_size=4 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 0D 01 02 [11:52:20]Write to MH i2c: E2 08 00 49 80 80 0D 01 02 00 00 00 00 42 [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:20]Read from MH i2c: E2 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 49 80 00 90 00 3D [11:52:20]RAPDU: 90 00 [11:52:20]wFMCommunicate OK [11:52:20]wFMCommunicate request_size=255 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 78 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 79 01 [11:52:20]Write to MH i2c: E2 02 01 4A 80 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 78 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 79 01 00 00 17 [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:20]Read from MH i2c: E2 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 4A 80 00 90 00 3E [11:52:20]RAPDU: 90 00 [11:52:20]wFMCommunicate OK [11:52:20]wFMCommunicate request_size=16 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 68 EE 45 D3 46 83 [11:52:20]Write to MH i2c: E2 13 00 4B 80 80 0D 02 02 0B 00 00 35 04 06 00 68 EE 45 D3 46 83 00 00 D1 [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:20]Read from MH i2c: E2 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 03 00 4B 80 00 90 00 3F [11:52:20]RAPDU: 90 00 [11:52:20]wFMCommunicate OK [11:52:20]wFMCommunicate request_size=4 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 0D 03 02 [11:52:20]Write to MH i2c: E2 08 00 4C 80 80 0D 03 02 00 00 00 00 47 [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:20]Read from MH i2c: E2 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 0B 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 0B 00 4C 80 00 20 0F F5 7F 5D 6E DB B1 90 00 42 [11:52:20]RAPDU: 20 0F F5 7F 5D 6E DB B1 90 00 [11:52:20]wFMCommunicate OK [11:52:20]SAM_PROTO_SignData done [11:52:20]FM_MakeSignedData done [11:52:20]CreateOFDProtocolMessage [11:52:20]wFMCommunicate request_size=4 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 11 00 00 [11:52:20]Write to MH i2c: E2 08 00 4D 80 80 11 00 00 00 00 00 00 47 [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:21]Read from MH i2c: E2 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: E2 17 00 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: E2 17 00 4D 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [11:52:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:52:21]wFMCommunicate OK [11:52:21]CreateOFDProtocolMessage done [11:52:21]OFDSenderStorePacket 96732 [11:52:21]StoreOFDPacket docnum=96732 [11:52:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 C4 7D 0D 01 7D E4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 78 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 79 01 00 35 04 06 00 68 EE 45 D3 46 83 20 0F F5 7F 5D 6E DB B1 [11:52:21]CheckFolder [11:52:21]dirname=/storage/ofd_packets [11:52:21]CheckFolder done [11:52:21]ProducePacketName [11:52:21]name=ofd_packets/00096732 [11:52:21]NVStorageSaveData ofd_packets/00096732 [11:52:21]File name is /storage/ofd_packets/00096732 [11:52:21]Write 307 bytes [11:52:21]NVStorageSaveData done [11:52:21]OFDSenderStorePacket done [11:52:21]KKMCreateOFDPacket done [11:52:21]NVStorageSaveData kkm_last_timestamp [11:52:21]File name is /storage/kkm_last_timestamp [11:52:21]Write 4 bytes [11:52:21]NVStorageSaveData done [11:52:21]ExternCall_PrintAddStr [11:52:21]wPrintStart [11:52:21]Write to MH i2c: 01 00 00 4E 80 CE [11:52:21]Write i2c OK [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: 01 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: 01 07 00 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: 01 07 00 4E 80 00 00 00 00 00 FF 0F E3 [11:52:21]RasterBufferAndPrint [11:52:21]line Счет N : (1)3407261 [11:52:21]line ИНН: 02508201610067 [11:52:21]line Контрольно-Кассовый Чек [11:52:21]line ПРОДАЖА [11:52:21]line ТРК (МРК, ГНК) : 31 [11:52:21]line Товар: 2710194800 [11:52:21]line D-ENERGY Дт-К-2 [11:52:21]line 45.340 * 77.20 [11:52:21]line = 3500.25 [11:52:21]line НДС 12% НСП 1% [11:52:21]line > о реализуемом товаре [11:52:21]line ОКРУГЛЕНИЕ: -0.25 [11:52:21]line ИТОГО: 3500.00 [11:52:21]line Внесено: 3500.00 [11:52:21]line СДАЧА: 0.00 [11:52:21]line НСП 1% : 30.98 [11:52:21]line НДС 12% : 371.71 [11:52:21]line Наличными: 3500.00 [11:52:21]line Безнал.: 0.00 [11:52:21]line Место: АЗС № 82 "Партнер Нефть" [11:52:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:52:21]line СНО: Общий режим [11:52:21]line Чек 241 29.10.2024 11:52 [11:52:21]line Смена: 145 ФФД: 1.0 [11:52:21]line ЗНМ: 0300000017 [11:52:21]line РНМ: 0000000000170478 [11:52:21]line Версия ККМ: v1.0 [11:52:21]line ФМ: 0000000002098560 [11:52:21]line ФД: 96732 [11:52:21]line ФПД: 115372582979203 [11:52:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115224&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96732&fm=115372582979203&tin=02508201610067®Number=0000000000170478&sum=350000 [11:52:21]OFD Sender: Processing packet 96732 [packets to send 58, broken 57] [11:52:21]ProducePacketName [11:52:21]name=ofd_packets/00096732 [11:52:21]OFD Sender: To server: pG, [11:52:21]CommunicateWithHost lk.salyk.kg:30040 [11:52:21]ConnectInit lk.salyk.kg [11:52:21]written 0, free lines is 4095 [11:52:21]Connected sock=11 [11:52:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 C4 7D 0D 01 7D E4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 78 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 79 01 00 35 04 06 00 68 EE 45 D3 46 83 20 0F F5 7F 5D 6E DB B1 [11:52:21]Write to MH i2c: 01 00 00 79 80 F9 [11:52:21]Write i2c OK [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: 01 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: 01 07 00 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: 01 07 00 79 80 00 00 00 00 00 0A 0D 17 [11:52:21]RasterBufferAndPrint [11:52:21]line [11:52:21]line [11:52:21]line [11:52:21]line [11:52:21]line [11:52:21]written 0, free lines is 3344 [11:52:21]MH_Cut [11:52:21]Write to MH i2c: D1 01 00 80 80 01 D2 [11:52:21]Write i2c OK [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: D1 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: D1 01 00 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: D1 01 00 80 80 00 D1 [11:52:21]Write to MH i2c: 01 00 00 81 80 01 [11:52:21]Write i2c OK [11:52:21]MH_I2C_Read... [11:52:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EE E8 47 00 9B 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 32 30 39 38 35 36 30 10 04 04 00 DC 79 01 00 F4 03 04 00 9F 76 20 67 B6 04 01 00 00 63 EA 6E 8D AD 6F C1 26 [11:52:22]CommunicateWithHost err = 0 [11:52:22]CheckOFDResponse [11:52:22]1017 (14) - 77093643461234 [11:52:22]1041 (16) - 0000000002098560 [11:52:22]1040 (4) - 96732 [11:52:22]1012 (4) - 29.10.2024 05:46 [11:52:22]1206 (1) - 0 [11:52:22]OFD Sender: Remove packet 96732 [11:52:22]ProducePacketName [11:52:22]name=ofd_packets/00096732 [11:52:22]NVStorageDeleteData [11:52:22]*** Cut start [11:52:22]*** Partial cut [11:52:22]*** CUTSNS_PIN = 1 [11:52:22]*** CUTSNS_PIN = 0 [11:52:22]OFD Sender: No OFD packet to send [11:52:22]*** Brake cut motor [11:52:23]Read from MH i2c: 01 [11:52:23]MH_I2C_Read... [11:52:23]*** Stop cut motor [11:52:23]*** Cut end [11:52:23]Read from MH i2c: 01 07 00 [11:52:23]MH_I2C_Read... [11:52:23]Read from MH i2c: 01 07 00 81 80 00 00 00 00 00 FF 0F 16 [11:52:23]process_action close_receipt done [11:52:23]requested_data is exist [11:52:23]produce_requested_data [11:52:23]requested_item fm.sn is exist - process it [11:52:23]wFMCommunicate request_size=4 [11:52:23]MH_SAM_APDU [11:52:23]CAPDU: 80 11 00 00 [11:52:23]Write to MH i2c: E2 08 00 82 80 80 11 00 00 00 00 00 00 7C [11:52:23]Write i2c OK [11:52:23]MH_I2C_Read... [11:52:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:23]Read from MH i2c: E2 [11:52:23]MH_I2C_Read... [11:52:23]Read from MH i2c: E2 17 00 [11:52:23]MH_I2C_Read... [11:52:23]Read from MH i2c: E2 17 00 82 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [11:52:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:52:23]wFMCommunicate OK [11:52:23]requested_item fd.num is exist - process it [11:52:23]SAM_PROTO_GetFieldsCounters [11:52:23]wFMCommunicate request_size=4 [11:52:23]MH_SAM_APDU [11:52:23]CAPDU: 80 13 00 00 [11:52:23]Write to MH i2c: E2 08 00 83 80 80 13 00 00 00 00 00 00 7F [11:52:23]Write i2c OK [11:52:23]MH_I2C_Read... [11:52:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:23]Read from MH i2c: E2 [11:52:23]MH_I2C_Read... [11:52:23]Read from MH i2c: E2 62 00 [11:52:23]MH_I2C_Read... [11:52:23]Read from MH i2c: E2 62 00 83 80 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 79 01 00 0E 04 04 00 91 00 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 5A [11:52:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 79 01 00 0E 04 04 00 91 00 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 [11:52:23]wFMCommunicate OK [11:52:23]SAM_PROTO_GetFieldsCounters done [11:52:23]requested_item shift.num is exist - process it [11:52:23]requested_item shift.opened is exist - process it [11:52:23]req_shift_opened [11:52:23]FM_GetShiftState [11:52:23]SAM_PROTO_GetShiftState [11:52:23]wFMCommunicate request_size=4 [11:52:23]MH_SAM_APDU [11:52:23]CAPDU: 80 13 01 00 [11:52:23]Write to MH i2c: E2 08 00 84 80 80 13 01 00 00 00 00 00 81 [11:52:23]Write i2c OK [11:52:23]MH_I2C_Read... [11:52:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:23]Read from MH i2c: E2 [11:52:23]MH_I2C_Read... [11:52:23]Read from MH i2c: E2 0E 00 [11:52:23]MH_I2C_Read... [11:52:23]Read from MH i2c: E2 0E 00 84 80 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [11:52:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:52:23]wFMCommunicate OK [11:52:23]SAM_PROTO_GetShiftState done [11:52:23]FM_GetShiftState done [11:52:23]req_shift_opened done [11:52:23]requested_item shift.open_date is exist - process it [11:52:23]req_shift_open_date [11:52:23]req_shift_open_date done [11:52:23]produce_requested_data done [11:52:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96732,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:52:23]process_action_free close_receipt [11:52:23]json_value_free [11:52:23]json_value_free done [11:52:23]process_json_proto returns [11:52:23]Send response to host [11:52:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96732,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:52:23]free response buf [11:52:23]execute_script done [11:52:23]execute_script returns [11:52:23]free content buf [11:52:23]Sock 9.Close socket [11:52:23]Sock 9.Thread stoped [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:35]accept exits with 7 [11:53:35]New connection [11:53:35]New thread 3066776932 created [11:53:35]Thread 3066920292 joined [11:53:35]Waiting for new connection... [11:53:35] Sock 7.Parse request [11:53:35]Sock 7.Check first char [11:53:35]Sock 7.First char is OK [11:53:35]request: POST /json_proto HTTP/1.0 [11:53:35]Method: POST [11:53:35]URL: /json_proto [11:53:35]Method is POST - this is cgi request [11:53:35]url: /json_proto [11:53:35]query_string will be loaded in cgi processing [11:53:35]execute_cgi json_proto POST (null) [11:53:35]execute_cgi path=json_proto method=POST [11:53:35]POST find Content-Length [11:53:35]Host: 172.17.40.67:8080 [11:53:35]Content-Length: 675 [11:53:35]Content-Type: application/json [11:53:35] [11:53:35]POST finish read [11:53:35]Found Content-Length = 675 [11:53:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:35]execute_script... [11:53: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)3407262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:35]POST & json_proto [11:53:35]process_json_proto [11:53:35]json parsed OK: [11:53:35]protocol is kg_v1.0 [11:53:35]action value=close_receipt [11:53:35]process_action close_receipt [11:53:35]cmd_close_receipt [11:53:35]MH_GetDate [11:53:35]Write to MH i2c: F0 00 00 85 80 F4 [11:53:35]Write i2c OK [11:53:35]MH_I2C_Read... [11:53:35]Read from MH i2c: F0 [11:53:35]MH_I2C_Read... [11:53:35]Read from MH i2c: F0 09 00 [11:53:35]MH_I2C_Read... [11:53:35]Read from MH i2c: F0 09 00 85 80 00 C4 CC 20 67 EE DA 66 66 A8 [11:53:35]GetLastDocTimeStamp 1730202744 [11:53:35]current date 1730202820 [11:53:35]FM_GetShiftState [11:53:35]SAM_PROTO_GetShiftState [11:53:35]wFMCommunicate request_size=4 [11:53:35]MH_SAM_APDU [11:53:35]CAPDU: 80 13 01 00 [11:53:35]Write to MH i2c: E2 08 00 86 80 80 13 01 00 00 00 00 00 83 [11:53:35]Write i2c OK [11:53:35]MH_I2C_Read... [11:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:35]Read from MH i2c: E2 [11:53:35]MH_I2C_Read... [11:53:35]Read from MH i2c: E2 0E 00 [11:53:35]MH_I2C_Read... [11:53:35]Read from MH i2c: E2 0E 00 86 80 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E1 [11:53:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:53:35]wFMCommunicate OK [11:53:35]SAM_PROTO_GetShiftState done [11:53:35]FM_GetShiftState done [11:53:35]opened in 1730160548 [11:53:35]opened+sec_in_day 1730246948 [11:53:35]quantity*price = 50063 [11:53:35]sum+1 = 50064 [11:53:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 242 29.10.2024 11:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96733 ФПД: 61747757953583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115340&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96733&fm=61747757953583&tin=02508201610067®Number=0000000000170478&sum=50000 [11:53:36]StoreToDocumentArchive [11:53:36]shift 145 fd 96733 [11:53:36]save to /storage/0145/doc_00096733 [11:53:36]save last doc name /storage/0145/doc_00096733 to /storage/kkm_last_doc_name [11:53:36]save OK [11:53:36]Clear old archive folders... [11:53:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:53:36]tlvbuf is 01299720 [11:53:36]SAM_PROTO_ClearQueue [11:53:36]wFMCommunicate request_size=4 [11:53:36]MH_SAM_APDU [11:53:36]CAPDU: 80 09 00 00 [11:53:36]Write to MH i2c: E2 08 00 93 80 80 09 00 00 00 00 00 00 85 [11:53:36]Write i2c OK [11:53:36]MH_I2C_Read... [11:53:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:36]Read from MH i2c: E2 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 93 80 00 90 00 87 [11:53:36]RAPDU: 90 00 [11:53:36]wFMCommunicate OK [11:53:36]SAM_PROTO_ClearQueue done [11:53:36]KKMCreateOFDPacket [11:53:36]OFDProtocolAddRootSTLVToBuf [11:53:36]FM_MakeSignedData [11:53:36]FM_MakeSignedData [11:53:36]SAM_PROTO_SignData [11:53:36]wFMCommunicate request_size=4 [11:53:36]MH_SAM_APDU [11:53:36]CAPDU: 80 0D 01 02 [11:53:36]Write to MH i2c: E2 08 00 94 80 80 0D 01 02 00 00 00 00 8D [11:53:36]Write i2c OK [11:53:36]MH_I2C_Read... [11:53:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:36]Read from MH i2c: E2 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 94 80 00 90 00 88 [11:53:36]RAPDU: 90 00 [11:53:36]wFMCommunicate OK [11:53:36]wFMCommunicate request_size=255 [11:53:36]MH_SAM_APDU [11:53:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 C4 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 79 01 00 35 04 06 00 38 28 C5 2D [11:53:36]Write to MH i2c: E2 02 01 95 80 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 C4 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 79 01 00 35 04 06 00 38 28 C5 2D 00 00 DD [11:53:36]Write i2c OK [11:53:36]MH_I2C_Read... [11:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:36]Read from MH i2c: E2 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 95 80 00 90 00 89 [11:53:36]RAPDU: 90 00 [11:53:36]wFMCommunicate OK [11:53:36]wFMCommunicate request_size=7 [11:53:36]MH_SAM_APDU [11:53:36]CAPDU: 80 0D 02 02 02 B2 2F [11:53:36]Write to MH i2c: E2 0A 00 96 80 80 0D 02 02 02 00 B2 2F 00 00 75 [11:53:36]Write i2c OK [11:53:36]MH_I2C_Read... [11:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:36]Read from MH i2c: E2 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 03 00 96 80 00 90 00 8A [11:53:36]RAPDU: 90 00 [11:53:36]wFMCommunicate OK [11:53:36]wFMCommunicate request_size=4 [11:53:36]MH_SAM_APDU [11:53:36]CAPDU: 80 0D 03 02 [11:53:36]Write to MH i2c: E2 08 00 97 80 80 0D 03 02 00 00 00 00 92 [11:53:36]Write i2c OK [11:53:36]MH_I2C_Read... [11:53:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:36]Read from MH i2c: E2 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 0B 00 [11:53:36]MH_I2C_Read... [11:53:36]Read from MH i2c: E2 0B 00 97 80 00 1F D0 A6 D8 C6 26 16 70 90 00 72 [11:53:36]RAPDU: 1F D0 A6 D8 C6 26 16 70 90 00 [11:53:36]wFMCommunicate OK [11:53:36]SAM_PROTO_SignData done [11:53:36]FM_MakeSignedData done [11:53:36]CreateOFDProtocolMessage [11:53:36]wFMCommunicate request_size=4 [11:53:36]MH_SAM_APDU [11:53:36]CAPDU: 80 11 00 00 [11:53:36]Write to MH i2c: E2 08 00 98 80 80 11 00 00 00 00 00 00 92 [11:53:36]Write i2c OK [11:53:36]MH_I2C_Read... [11:53:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:37]Read from MH i2c: E2 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: E2 17 00 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: E2 17 00 98 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [11:53:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:53:37]wFMCommunicate OK [11:53:37]CreateOFDProtocolMessage done [11:53:37]OFDSenderStorePacket 96733 [11:53:37]StoreOFDPacket docnum=96733 [11:53:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A2 BF 04 01 25 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 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 F2 00 00 00 F4 03 04 00 C4 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 79 01 00 35 04 06 00 38 28 C5 2D B2 2F 1F D0 A6 D8 C6 26 16 70 [11:53:37]CheckFolder [11:53:37]dirname=/storage/ofd_packets [11:53:37]CheckFolder done [11:53:37]ProducePacketName [11:53:37]name=ofd_packets/00096733 [11:53:37]NVStorageSaveData ofd_packets/00096733 [11:53:37]File name is /storage/ofd_packets/00096733 [11:53:37]Write 298 bytes [11:53:37]NVStorageSaveData done [11:53:37]OFDSenderStorePacket done [11:53:37]KKMCreateOFDPacket done [11:53:37]NVStorageSaveData kkm_last_timestamp [11:53:37]File name is /storage/kkm_last_timestamp [11:53:37]Write 4 bytes [11:53:37]NVStorageSaveData done [11:53:37]OFD Sender: Processing packet 96733 [packets to send 58, broken 57] [11:53:37]ProducePacketName [11:53:37]name=ofd_packets/00096733 [11:53:37]OFD Sender: To server: pG, [11:53:37]CommunicateWithHost lk.salyk.kg:30040 [11:53:37]ConnectInit lk.salyk.kg [11:53:37]ExternCall_PrintAddStr [11:53:37]wPrintStart [11:53:37]Write to MH i2c: 01 00 00 99 80 19 [11:53:37]Write i2c OK [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: 01 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: 01 07 00 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: 01 07 00 99 80 00 00 00 00 00 FF 0F 2E [11:53:37]RasterBufferAndPrint [11:53:37]line Счет N : (1)3407262 [11:53:37]line ИНН: 02508201610067 [11:53:37]line Контрольно-Кассовый Чек [11:53:37]line ПРОДАЖА [11:53:37]line ТРК (МРК, ГНК) : 51 [11:53:37]line Товар: 2710194210 [11:53:37]line ДТ-К-5 [11:53:37]line 6.570 * 76.20 [11:53:37]line = 500.63 [11:53:37]line НДС 12% НСП 1% [11:53:37]line > о реализуемом товаре [11:53:37]line ОКРУГЛЕНИЕ: -0.63 [11:53:37]line ИТОГО: 500.00 [11:53:37]line Внесено: 500.00 [11:53:37]line СДАЧА: 0.00 [11:53:37]line НСП 1% : 4.43 [11:53:37]line НДС 12% : 53.16 [11:53:37]line Наличными: 500.00 [11:53:37]line Безнал.: 0.00 [11:53:37]line Место: АЗС № 82 "Партнер Нефть" [11:53:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:53:37]line СНО: Общий режим [11:53:37]line Чек 242 29.10.2024 11:53 [11:53:37]line Смена: 145 ФФД: 1.0 [11:53:37]line ЗНМ: 0300000017 [11:53:37]line РНМ: 0000000000170478 [11:53:37]line Версия ККМ: v1.0 [11:53:37]line ФМ: 0000000002098560 [11:53:37]line ФД: 96733 [11:53:37]line ФПД: 61747757953583 [11:53:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115340&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96733&fm=61747757953583&tin=02508201610067®Number=0000000000170478&sum=50000 [11:53:37]Connected sock=11 [11:53:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A2 BF 04 01 25 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 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 F2 00 00 00 F4 03 04 00 C4 CC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 79 01 00 35 04 06 00 38 28 C5 2D B2 2F 1F D0 A6 D8 C6 26 16 70 [11:53:37]written 0, free lines is 4095 [11:53:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 46 D3 47 00 EA 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 32 30 39 38 35 36 30 10 04 04 00 DD 79 01 00 F4 03 04 00 EA 76 20 67 B6 04 01 00 00 7D 92 FE 8D 58 5B 14 B5 [11:53:37]CommunicateWithHost err = 0 [11:53:37]CheckOFDResponse [11:53:37]1017 (14) - 77093643461234 [11:53:37]1041 (16) - 0000000002098560 [11:53:37]1040 (4) - 96733 [11:53:37]1012 (4) - 29.10.2024 05:47 [11:53:37]1206 (1) - 0 [11:53:37]OFD Sender: Remove packet 96733 [11:53:37]ProducePacketName [11:53:37]name=ofd_packets/00096733 [11:53:37]NVStorageDeleteData [11:53:37]Write to MH i2c: 01 00 00 C4 80 44 [11:53:37]Write i2c OK [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: 01 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: 01 07 00 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: 01 07 00 C4 80 00 00 00 00 00 F4 0C 4B [11:53:37]RasterBufferAndPrint [11:53:37]line [11:53:37]line [11:53:37]line [11:53:37]line [11:53:37]line [11:53:37]written 0, free lines is 3322 [11:53:37]MH_Cut [11:53:37]Write to MH i2c: D1 01 00 CB 80 01 1D [11:53:37]Write i2c OK [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: D1 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: D1 01 00 [11:53:37]MH_I2C_Read... [11:53:37]Read from MH i2c: D1 01 00 CB 80 00 1C [11:53:37]Write to MH i2c: 01 00 00 CC 80 4C [11:53:37]Write i2c OK [11:53:37]MH_I2C_Read... [11:53:38]OFD Sender: No OFD packet to send [11:53:38]*** Cut start [11:53:38]*** Partial cut [11:53:38]*** CUTSNS_PIN = 1 [11:53:38]*** CUTSNS_PIN = 0 [11:53:38]*** Brake cut motor [11:53:39]Read from MH i2c: 01 [11:53:39]MH_I2C_Read... [11:53:39]*** Stop cut motor [11:53:39]*** Cut end [11:53:39]Read from MH i2c: 01 07 00 [11:53:39]MH_I2C_Read... [11:53:39]Read from MH i2c: 01 07 00 CC 80 00 00 00 00 00 FF 0F 61 [11:53:39]process_action close_receipt done [11:53:39]requested_data is exist [11:53:39]produce_requested_data [11:53:39]requested_item fm.sn is exist - process it [11:53:39]wFMCommunicate request_size=4 [11:53:39]MH_SAM_APDU [11:53:39]CAPDU: 80 11 00 00 [11:53:39]Write to MH i2c: E2 08 00 CD 80 80 11 00 00 00 00 00 00 C7 [11:53:39]Write i2c OK [11:53:39]MH_I2C_Read... [11:53:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:39]Read from MH i2c: E2 [11:53:39]MH_I2C_Read... [11:53:39]Read from MH i2c: E2 17 00 [11:53:39]MH_I2C_Read... [11:53:39]Read from MH i2c: E2 17 00 CD 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [11:53:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:53:39]wFMCommunicate OK [11:53:39]requested_item fd.num is exist - process it [11:53:39]SAM_PROTO_GetFieldsCounters [11:53:39]wFMCommunicate request_size=4 [11:53:39]MH_SAM_APDU [11:53:39]CAPDU: 80 13 00 00 [11:53:39]Write to MH i2c: E2 08 00 CE 80 80 13 00 00 00 00 00 00 CA [11:53:39]Write i2c OK [11:53:39]MH_I2C_Read... [11:53:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:39]Read from MH i2c: E2 [11:53:39]MH_I2C_Read... [11:53:39]Read from MH i2c: E2 62 00 [11:53:39]MH_I2C_Read... [11:53:39]Read from MH i2c: E2 62 00 CE 80 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 79 01 00 0E 04 04 00 91 00 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 A9 [11:53:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:53:39]wFMCommunicate OK [11:53:39]SAM_PROTO_GetFieldsCounters done [11:53:39]requested_item shift.num is exist - process it [11:53:39]requested_item shift.opened is exist - process it [11:53:39]req_shift_opened [11:53:39]FM_GetShiftState [11:53:39]SAM_PROTO_GetShiftState [11:53:39]wFMCommunicate request_size=4 [11:53:39]MH_SAM_APDU [11:53:39]CAPDU: 80 13 01 00 [11:53:39]Write to MH i2c: E2 08 00 CF 80 80 13 01 00 00 00 00 00 CC [11:53:39]Write i2c OK [11:53:39]MH_I2C_Read... [11:53:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:39]Read from MH i2c: E2 [11:53:39]MH_I2C_Read... [11:53:39]Read from MH i2c: E2 0E 00 [11:53:39]MH_I2C_Read... [11:53:39]Read from MH i2c: E2 0E 00 CF 80 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2A [11:53:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:53:39]wFMCommunicate OK [11:53:39]SAM_PROTO_GetShiftState done [11:53:39]FM_GetShiftState done [11:53:39]req_shift_opened done [11:53:39]requested_item shift.open_date is exist - process it [11:53:39]req_shift_open_date [11:53:39]req_shift_open_date done [11:53:39]produce_requested_data done [11:53:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96733,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:53:39]process_action_free close_receipt [11:53:39]json_value_free [11:53:39]json_value_free done [11:53:39]process_json_proto returns [11:53:39]Send response to host [11:53:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96733,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:53:39]free response buf [11:53:39]execute_script done [11:53:39]execute_script returns [11:53:39]free content buf [11:53:39]Sock 7.Close socket [11:53:39]Sock 7.Thread stoped [11:53:43]OFD Sender: No OFD packet to send [11:53:48]OFD Sender: No OFD packet to send [11:53:53]OFD Sender: No OFD packet to send [11:53:58]OFD Sender: No OFD packet to send [11:54:03]OFD Sender: No OFD packet to send [11:54:08]OFD Sender: No OFD packet to send [11:54:13]OFD Sender: No OFD packet to send [11:54:18]OFD Sender: No OFD packet to send [11:54:23]OFD Sender: No OFD packet to send [11:54:28]OFD Sender: No OFD packet to send [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:36]accept exits with 9 [11:56:36]New connection [11:56:36]New thread 3066920292 created [11:56:36]Thread 3066776932 joined [11:56:36]Waiting for new connection... [11:56:36] Sock 9.Parse request [11:56:36]Sock 9.Check first char [11:56:36]Sock 9.First char is OK [11:56:36]request: POST /json_proto HTTP/1.0 [11:56:36]Method: POST [11:56:36]URL: /json_proto [11:56:36]Method is POST - this is cgi request [11:56:36]url: /json_proto [11:56:36]query_string will be loaded in cgi processing [11:56:36]execute_cgi json_proto POST (null) [11:56:36]execute_cgi path=json_proto method=POST [11:56:36]POST find Content-Length [11:56:36]Host: 172.17.40.67:8080 [11:56:36]Content-Length: 683 [11:56:36]Content-Type: application/json [11:56:36] [11:56:36]POST finish read [11:56:36]Found Content-Length = 683 [11:56:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:36]execute_script... [11:56: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)3407260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:36]POST & json_proto [11:56:36]process_json_proto [11:56:36]json parsed OK: [11:56:36]protocol is kg_v1.0 [11:56:36]action value=close_receipt [11:56:36]process_action close_receipt [11:56:36]cmd_close_receipt [11:56:36]MH_GetDate [11:56:36]Write to MH i2c: F0 00 00 D0 80 3F [11:56:36]Write i2c OK [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: F0 [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: F0 09 00 [11:56:36]MH_I2C_Read... [11:56:36]Read from MH i2c: F0 09 00 D0 80 00 79 CD 20 67 EE DA 66 66 A9 [11:56:36]GetLastDocTimeStamp 1730202820 [11:56:36]current date 1730203001 [11:56:36]FM_GetShiftState [11:56:36]SAM_PROTO_GetShiftState [11:56:36]wFMCommunicate request_size=4 [11:56:36]MH_SAM_APDU [11:56:36]CAPDU: 80 13 01 00 [11:56:36]Write to MH i2c: E2 08 00 D1 80 80 13 01 00 00 00 00 00 CE [11:56:36]Write i2c OK [11:56:36]MH_I2C_Read... [11:56:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:37]Read from MH i2c: E2 [11:56:37]MH_I2C_Read... [11:56:37]Read from MH i2c: E2 0E 00 [11:56:37]MH_I2C_Read... [11:56:37]Read from MH i2c: E2 0E 00 D1 80 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2C [11:56:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:56:37]wFMCommunicate OK [11:56:37]SAM_PROTO_GetShiftState done [11:56:37]FM_GetShiftState done [11:56:37]opened in 1730160548 [11:56:37]opened+sec_in_day 1730246948 [11:56:37]quantity*price = 200043 [11:56:37]sum+1 = 200044 [11:56:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 243 29.10.2024 11:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96734 ФПД: 153490133560407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115641&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96734&fm=153490133560407&tin=02508201610067®Number=0000000000170478&sum=200000 [11:56:38]StoreToDocumentArchive [11:56:38]shift 145 fd 96734 [11:56:38]save to /storage/0145/doc_00096734 [11:56:38]save last doc name /storage/0145/doc_00096734 to /storage/kkm_last_doc_name [11:56:38]save OK [11:56:38]Clear old archive folders... [11:56:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:56:38]tlvbuf is 0139BE40 [11:56:38]SAM_PROTO_ClearQueue [11:56:38]wFMCommunicate request_size=4 [11:56:38]MH_SAM_APDU [11:56:38]CAPDU: 80 09 00 00 [11:56:38]Write to MH i2c: E2 08 00 DE 80 80 09 00 00 00 00 00 00 D0 [11:56:38]Write i2c OK [11:56:38]MH_I2C_Read... [11:56:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:56:38]Read from MH i2c: E2 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 DE 80 00 90 00 D2 [11:56:38]RAPDU: 90 00 [11:56:38]wFMCommunicate OK [11:56:38]SAM_PROTO_ClearQueue done [11:56:38]KKMCreateOFDPacket [11:56:38]OFDProtocolAddRootSTLVToBuf [11:56:38]FM_MakeSignedData [11:56:38]FM_MakeSignedData [11:56:38]SAM_PROTO_SignData [11:56:38]wFMCommunicate request_size=4 [11:56:38]MH_SAM_APDU [11:56:38]CAPDU: 80 0D 01 02 [11:56:38]Write to MH i2c: E2 08 00 DF 80 80 0D 01 02 00 00 00 00 D8 [11:56:38]Write i2c OK [11:56:38]MH_I2C_Read... [11:56:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:56:38]Read from MH i2c: E2 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 DF 80 00 90 00 D3 [11:56:38]RAPDU: 90 00 [11:56:38]wFMCommunicate OK [11:56:38]wFMCommunicate request_size=255 [11:56:38]MH_SAM_APDU [11: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 79 01 00 35 04 06 00 8B [11:56:38]Write to MH i2c: E2 02 01 E0 80 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 79 01 00 35 04 06 00 8B 00 00 43 [11:56:38]Write i2c OK [11:56:38]MH_I2C_Read... [11:56:38]OFD Sender: No OFD packet to send [11:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:38]Read from MH i2c: E2 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 E0 80 00 90 00 D4 [11:56:38]RAPDU: 90 00 [11:56:38]wFMCommunicate OK [11:56:38]wFMCommunicate request_size=10 [11:56:38]MH_SAM_APDU [11:56:38]CAPDU: 80 0D 02 02 05 99 34 E3 2C 57 [11:56:38]Write to MH i2c: E2 0D 00 E1 80 80 0D 02 02 05 00 99 34 E3 2C 57 00 00 18 [11:56:38]Write i2c OK [11:56:38]MH_I2C_Read... [11:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:38]Read from MH i2c: E2 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 03 00 E1 80 00 90 00 D5 [11:56:38]RAPDU: 90 00 [11:56:38]wFMCommunicate OK [11:56:38]wFMCommunicate request_size=4 [11:56:38]MH_SAM_APDU [11:56:38]CAPDU: 80 0D 03 02 [11:56:38]Write to MH i2c: E2 08 00 E2 80 80 0D 03 02 00 00 00 00 DD [11:56:38]Write i2c OK [11:56:38]MH_I2C_Read... [11:56:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:56:38]Read from MH i2c: E2 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 0B 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 0B 00 E2 80 00 FB 1A A5 D3 69 8D 7C D0 90 00 AD [11:56:38]RAPDU: FB 1A A5 D3 69 8D 7C D0 90 00 [11:56:38]wFMCommunicate OK [11:56:38]SAM_PROTO_SignData done [11:56:38]FM_MakeSignedData done [11:56:38]CreateOFDProtocolMessage [11:56:38]wFMCommunicate request_size=4 [11:56:38]MH_SAM_APDU [11:56:38]CAPDU: 80 11 00 00 [11:56:38]Write to MH i2c: E2 08 00 E3 80 80 11 00 00 00 00 00 00 DD [11:56:38]Write i2c OK [11:56:38]MH_I2C_Read... [11:56:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:38]Read from MH i2c: E2 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 17 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: E2 17 00 E3 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [11:56:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:56:38]wFMCommunicate OK [11:56:38]CreateOFDProtocolMessage done [11:56:38]OFDSenderStorePacket 96734 [11:56:38]StoreOFDPacket docnum=96734 [11:56:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 92 07 01 26 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 79 01 00 35 04 06 00 8B 99 34 E3 2C 57 FB 1A A5 D3 69 8D 7C D0 [11:56:38]CheckFolder [11:56:38]dirname=/storage/ofd_packets [11:56:38]CheckFolder done [11:56:38]ProducePacketName [11:56:38]name=ofd_packets/00096734 [11:56:38]NVStorageSaveData ofd_packets/00096734 [11:56:38]File name is /storage/ofd_packets/00096734 [11:56:38]Write 301 bytes [11:56:38]NVStorageSaveData done [11:56:38]OFDSenderStorePacket done [11:56:38]KKMCreateOFDPacket done [11:56:38]NVStorageSaveData kkm_last_timestamp [11:56:38]File name is /storage/kkm_last_timestamp [11:56:38]Write 4 bytes [11:56:38]NVStorageSaveData done [11:56:38]ExternCall_PrintAddStr [11:56:38]wPrintStart [11:56:38]Write to MH i2c: 01 00 00 E4 80 64 [11:56:38]Write i2c OK [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: 01 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: 01 07 00 [11:56:38]MH_I2C_Read... [11:56:38]Read from MH i2c: 01 07 00 E4 80 00 00 00 00 00 FF 0F 79 [11:56:38]RasterBufferAndPrint [11:56:38]line Счет N : (1)3407260 [11:56:38]line ИНН: 02508201610067 [11:56:38]line Контрольно-Кассовый Чек [11:56:38]line ПРОДАЖА [11:56:38]line ТРК (МРК, ГНК) : 13 [11:56:38]line Товар: 2710124500 [11:56:38]line Аи-95-К-5 [11:56:38]line 26.960 * 74.20 [11:56:38]line = 2000.43 [11:56:38]line НДС 12% НСП 1% [11:56:38]line > о реализуемом товаре [11:56:38]line ОКРУГЛЕНИЕ: -0.43 [11:56:38]line ИТОГО: 2000.00 [11:56:38]line Внесено: 2000.00 [11:56:38]line СДАЧА: 0.00 [11:56:38]line НСП 1% : 17.70 [11:56:38]line НДС 12% : 212.43 [11:56:38]line Наличными: 2000.00 [11:56:38]line Безнал.: 0.00 [11:56:38]line Место: АЗС № 82 "Партнер Нефть" [11:56:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:56:38]line СНО: Общий режим [11:56:38]line Чек 243 29.10.2024 11:56 [11:56:38]line Смена: 145 ФФД: 1.0 [11:56:38]line ЗНМ: 0300000017 [11:56:38]line РНМ: 0000000000170478 [11:56:38]line Версия ККМ: v1.0 [11:56:38]line ФМ: 0000000002098560 [11:56:38]line ФД: 96734 [11:56:38]line ФПД: 153490133560407 [11:56:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115641&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96734&fm=153490133560407&tin=02508201610067®Number=0000000000170478&sum=200000 [11:56:39]OFD Sender: Processing packet 96734 [packets to send 58, broken 57] [11:56:39]ProducePacketName [11:56:39]name=ofd_packets/00096734 [11:56:39]OFD Sender: To server: pG, [11:56:39]CommunicateWithHost lk.salyk.kg:30040 [11:56:39]ConnectInit lk.salyk.kg [11:56:39]written 0, free lines is 4095 [11:56:39]Connected sock=10 [11:56:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 92 07 01 26 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 79 01 00 35 04 06 00 8B 99 34 E3 2C 57 FB 1A A5 D3 69 8D 7C D0 [11:56:39]Write to MH i2c: 01 00 00 0F 81 90 [11:56:39]Write i2c OK [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: 01 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: 01 07 00 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: 01 07 00 0F 81 00 00 00 00 00 03 0D A7 [11:56:39]RasterBufferAndPrint [11:56:39]line [11:56:39]line [11:56:39]line [11:56:39]line [11:56:39]line [11:56:39]written 0, free lines is 3337 [11:56:39]MH_Cut [11:56:39]Write to MH i2c: D1 01 00 16 81 01 69 [11:56:39]Write i2c OK [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: D1 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: D1 01 00 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: D1 01 00 16 81 00 68 [11:56:39]Write to MH i2c: 01 00 00 17 81 98 [11:56:39]Write i2c OK [11:56:39]MH_I2C_Read... [11:56:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AE 20 47 00 48 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 32 30 39 38 35 36 30 10 04 04 00 DE 79 01 00 F4 03 04 00 A0 77 20 67 B6 04 01 00 00 2C A1 13 EA 73 85 19 43 [11:56:39]CommunicateWithHost err = 0 [11:56:39]CheckOFDResponse [11:56:39]1017 (14) - 77093643461234 [11:56:39]1041 (16) - 0000000002098560 [11:56:39]1040 (4) - 96734 [11:56:39]1012 (4) - 29.10.2024 05:50 [11:56:39]1206 (1) - 0 [11:56:39]OFD Sender: Remove packet 96734 [11:56:39]ProducePacketName [11:56:39]name=ofd_packets/00096734 [11:56:39]NVStorageDeleteData [11:56:40]OFD Sender: No OFD packet to send [11:56:40]*** Cut start [11:56:40]*** Partial cut [11:56:40]*** CUTSNS_PIN = 1 [11:56:40]*** CUTSNS_PIN = 0 [11:56:40]*** Brake cut motor [11:56:40]Read from MH i2c: 01 [11:56:40]MH_I2C_Read... [11:56:40]*** Stop cut motor [11:56:40]*** Cut end [11:56:40]Read from MH i2c: 01 07 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: 01 07 00 17 81 00 00 00 00 00 FF 0F AD [11:56:40]process_action close_receipt done [11:56:40]requested_data is exist [11:56:40]produce_requested_data [11:56:40]requested_item fm.sn is exist - process it [11:56:40]wFMCommunicate request_size=4 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 11 00 00 [11:56:40]Write to MH i2c: E2 08 00 18 81 80 11 00 00 00 00 00 00 13 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 17 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 17 00 18 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [11:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:56:40]wFMCommunicate OK [11:56:40]requested_item fd.num is exist - process it [11:56:40]SAM_PROTO_GetFieldsCounters [11:56:40]wFMCommunicate request_size=4 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 13 00 00 [11:56:40]Write to MH i2c: E2 08 00 19 81 80 13 00 00 00 00 00 00 16 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 62 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 62 00 19 81 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 79 01 00 0E 04 04 00 91 00 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 F9 [11:56:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 79 01 00 0E 04 04 00 91 00 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 [11:56:40]wFMCommunicate OK [11:56:40]SAM_PROTO_GetFieldsCounters done [11:56:40]requested_item shift.num is exist - process it [11:56:40]requested_item shift.opened is exist - process it [11:56:40]req_shift_opened [11:56:40]FM_GetShiftState [11:56:40]SAM_PROTO_GetShiftState [11:56:40]wFMCommunicate request_size=4 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 13 01 00 [11:56:40]Write to MH i2c: E2 08 00 1A 81 80 13 01 00 00 00 00 00 18 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:41]Read from MH i2c: E2 [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: E2 0E 00 [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: E2 0E 00 1A 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [11:56:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:56:41]wFMCommunicate OK [11:56:41]SAM_PROTO_GetShiftState done [11:56:41]FM_GetShiftState done [11:56:41]req_shift_opened done [11:56:41]requested_item shift.open_date is exist - process it [11:56:41]req_shift_open_date [11:56:41]req_shift_open_date done [11:56:41]produce_requested_data done [11:56:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96734,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:56:41]process_action_free close_receipt [11:56:41]json_value_free [11:56:41]json_value_free done [11:56:41]process_json_proto returns [11:56:41]Send response to host [11:56:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96734,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:56:41]free response buf [11:56:41]execute_script done [11:56:41]execute_script returns [11:56:41]free content buf [11:56:41]Sock 9.Close socket [11:56:41]Sock 9.Thread stoped [11:56:45]OFD Sender: No OFD packet to send [11:56:50]OFD Sender: No OFD packet to send [11:56:55]OFD Sender: No OFD packet to send [11:57:00]OFD Sender: No OFD packet to send [11:57:05]OFD Sender: No OFD packet to send [11:57:10]OFD Sender: No OFD packet to send [11:57:15]OFD Sender: No OFD packet to send [11:57:20]OFD Sender: No OFD packet to send [11:57:25]OFD Sender: No OFD packet to send [11:57:30]OFD Sender: No OFD packet to send [11:57:35]OFD Sender: No OFD packet to send [11:57:40]OFD Sender: No OFD packet to send [11:57:45]OFD Sender: No OFD packet to send [11:57:50]OFD Sender: No OFD packet to send [11:57:55]OFD Sender: No OFD packet to send [11:58:00]OFD Sender: No OFD packet to send [11:58:05]OFD Sender: No OFD packet to send [11:58:10]OFD Sender: No OFD packet to send [11:58:10]accept exits with 7 [11:58:10]New connection [11:58:10]New thread 3066776932 created [11:58:10]Thread 3066920292 joined [11:58:10]Waiting for new connection... [11:58:10] Sock 7.Parse request [11:58:10]Sock 7.Check first char [11:58:10]Sock 7.First char is OK [11:58:10]request: POST /json_proto HTTP/1.0 [11:58:10]Method: POST [11:58:10]URL: /json_proto [11:58:10]Method is POST - this is cgi request [11:58:10]url: /json_proto [11:58:10]query_string will be loaded in cgi processing [11:58:10]execute_cgi json_proto POST (null) [11:58:10]execute_cgi path=json_proto method=POST [11:58:10]POST find Content-Length [11:58:10]Host: 172.17.40.67:8080 [11:58:10]Content-Length: 683 [11:58:10]Content-Type: application/json [11:58:10] [11:58:10]POST finish read [11:58:10]Found Content-Length = 683 [11:58:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:10]execute_script... [11: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)3407263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:10]POST & json_proto [11:58:10]process_json_proto [11:58:10]json parsed OK: [11:58:10]protocol is kg_v1.0 [11:58:10]action value=close_receipt [11:58:10]process_action close_receipt [11:58:10]cmd_close_receipt [11:58:10]MH_GetDate [11:58:10]Write to MH i2c: F0 00 00 1B 81 8B [11:58:10]Write i2c OK [11:58:10]MH_I2C_Read... [11:58:10]Read from MH i2c: F0 [11:58:10]MH_I2C_Read... [11:58:10]Read from MH i2c: F0 09 00 [11:58:10]MH_I2C_Read... [11:58:10]Read from MH i2c: F0 09 00 1B 81 00 D7 CD 20 67 EE DA 66 66 53 [11:58:10]GetLastDocTimeStamp 1730203001 [11:58:10]current date 1730203095 [11:58:10]FM_GetShiftState [11:58:10]SAM_PROTO_GetShiftState [11:58:10]wFMCommunicate request_size=4 [11:58:10]MH_SAM_APDU [11:58:10]CAPDU: 80 13 01 00 [11:58:10]Write to MH i2c: E2 08 00 1C 81 80 13 01 00 00 00 00 00 1A [11:58:10]Write i2c OK [11:58:10]MH_I2C_Read... [11:58:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:10]Read from MH i2c: E2 [11:58:10]MH_I2C_Read... [11:58:10]Read from MH i2c: E2 0E 00 [11:58:10]MH_I2C_Read... [11:58:10]Read from MH i2c: E2 0E 00 1C 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [11:58:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:58:10]wFMCommunicate OK [11:58:10]SAM_PROTO_GetShiftState done [11:58:10]FM_GetShiftState done [11:58:10]opened in 1730160548 [11:58:10]opened+sec_in_day 1730246948 [11:58:10]quantity*price = 100015 [11:58:10]sum+1 = 100017 [11:58:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 244 29.10.2024 11:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96735 ФПД: 66540809318311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96735&fm=66540809318311&tin=02508201610067®Number=0000000000170478&sum=100000 [11:58:12]StoreToDocumentArchive [11:58:12]shift 145 fd 96735 [11:58:12]save to /storage/0145/doc_00096735 [11:58:12]save last doc name /storage/0145/doc_00096735 to /storage/kkm_last_doc_name [11:58:12]save OK [11:58:12]Clear old archive folders... [11:58:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:12]tlvbuf is 0138ABD0 [11:58:12]SAM_PROTO_ClearQueue [11:58:12]wFMCommunicate request_size=4 [11:58:12]MH_SAM_APDU [11:58:12]CAPDU: 80 09 00 00 [11:58:12]Write to MH i2c: E2 08 00 29 81 80 09 00 00 00 00 00 00 1C [11:58:12]Write i2c OK [11:58:12]MH_I2C_Read... [11:58:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:12]Read from MH i2c: E2 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 29 81 00 90 00 1E [11:58:12]RAPDU: 90 00 [11:58:12]wFMCommunicate OK [11:58:12]SAM_PROTO_ClearQueue done [11:58:12]KKMCreateOFDPacket [11:58:12]OFDProtocolAddRootSTLVToBuf [11:58:12]FM_MakeSignedData [11:58:12]FM_MakeSignedData [11:58:12]SAM_PROTO_SignData [11:58:12]wFMCommunicate request_size=4 [11:58:12]MH_SAM_APDU [11:58:12]CAPDU: 80 0D 01 02 [11:58:12]Write to MH i2c: E2 08 00 2A 81 80 0D 01 02 00 00 00 00 24 [11:58:12]Write i2c OK [11:58:12]MH_I2C_Read... [11:58:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:12]Read from MH i2c: E2 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 2A 81 00 90 00 1F [11:58:12]RAPDU: 90 00 [11:58:12]wFMCommunicate OK [11:58:12]wFMCommunicate request_size=255 [11:58:12]MH_SAM_APDU [11:58:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F4 00 00 00 F4 03 04 00 D7 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 79 01 00 35 04 06 00 3C [11:58:12]Write to MH i2c: E2 02 01 2B 81 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 F4 00 00 00 F4 03 04 00 D7 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 79 01 00 35 04 06 00 3C 00 00 F1 [11:58:12]Write i2c OK [11:58:12]MH_I2C_Read... [11:58:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:12]Read from MH i2c: E2 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 2B 81 00 90 00 20 [11:58:12]RAPDU: 90 00 [11:58:12]wFMCommunicate OK [11:58:12]wFMCommunicate request_size=10 [11:58:12]MH_SAM_APDU [11:58:12]CAPDU: 80 0D 02 02 05 84 BD 4D 6F A7 [11:58:12]Write to MH i2c: E2 0D 00 2C 81 80 0D 02 02 05 00 84 BD 4D 6F A7 00 00 D5 [11:58:12]Write i2c OK [11:58:12]MH_I2C_Read... [11:58:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:12]Read from MH i2c: E2 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 03 00 2C 81 00 90 00 21 [11:58:12]RAPDU: 90 00 [11:58:12]wFMCommunicate OK [11:58:12]wFMCommunicate request_size=4 [11:58:12]MH_SAM_APDU [11:58:12]CAPDU: 80 0D 03 02 [11:58:12]Write to MH i2c: E2 08 00 2D 81 80 0D 03 02 00 00 00 00 29 [11:58:12]Write i2c OK [11:58:12]MH_I2C_Read... [11:58:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:12]Read from MH i2c: E2 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 0B 00 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 0B 00 2D 81 00 93 1F 3C 8F 31 EB 15 70 90 00 48 [11:58:12]RAPDU: 93 1F 3C 8F 31 EB 15 70 90 00 [11:58:12]wFMCommunicate OK [11:58:12]SAM_PROTO_SignData done [11:58:12]FM_MakeSignedData done [11:58:12]CreateOFDProtocolMessage [11:58:12]wFMCommunicate request_size=4 [11:58:12]MH_SAM_APDU [11:58:12]CAPDU: 80 11 00 00 [11:58:12]Write to MH i2c: E2 08 00 2E 81 80 11 00 00 00 00 00 00 29 [11:58:12]Write i2c OK [11:58:12]MH_I2C_Read... [11:58:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:12]Read from MH i2c: E2 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 17 00 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: E2 17 00 2E 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [11:58:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:58:12]wFMCommunicate OK [11:58:12]CreateOFDProtocolMessage done [11:58:12]OFDSenderStorePacket 96735 [11:58:12]StoreOFDPacket docnum=96735 [11:58:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D 0A 07 01 FA BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F4 00 00 00 F4 03 04 00 D7 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 79 01 00 35 04 06 00 3C 84 BD 4D 6F A7 93 1F 3C 8F 31 EB 15 70 [11:58:12]CheckFolder [11:58:12]dirname=/storage/ofd_packets [11:58:12]CheckFolder done [11:58:12]ProducePacketName [11:58:12]name=ofd_packets/00096735 [11:58:12]NVStorageSaveData ofd_packets/00096735 [11:58:12]File name is /storage/ofd_packets/00096735 [11:58:12]Write 301 bytes [11:58:12]NVStorageSaveData done [11:58:12]OFDSenderStorePacket done [11:58:12]KKMCreateOFDPacket done [11:58:12]NVStorageSaveData kkm_last_timestamp [11:58:12]File name is /storage/kkm_last_timestamp [11:58:12]Write 4 bytes [11:58:12]NVStorageSaveData done [11:58:12]ExternCall_PrintAddStr [11:58:12]wPrintStart [11:58:12]Write to MH i2c: 01 00 00 2F 81 B0 [11:58:12]Write i2c OK [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: 01 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: 01 07 00 [11:58:12]MH_I2C_Read... [11:58:12]Read from MH i2c: 01 07 00 2F 81 00 00 00 00 00 FF 0F C5 [11:58:12]RasterBufferAndPrint [11:58:12]line Счет N : (1)3407263 [11:58:12]line ИНН: 02508201610067 [11:58:12]line Контрольно-Кассовый Чек [11:58:12]line ПРОДАЖА [11:58:12]line ТРК (МРК, ГНК) : 12 [11:58:12]line Товар: 2710124130 [11:58:12]line Аи-92-К-4 [11:58:12]line 14.950 * 66.90 [11:58:12]line = 1000.16 [11:58:12]line НДС 12% НСП 1% [11:58:12]line > о реализуемом товаре [11:58:12]line ОКРУГЛЕНИЕ: -0.16 [11:58:12]line ИТОГО: 1000.00 [11:58:12]line Внесено: 1000.00 [11:58:12]line СДАЧА: 0.00 [11:58:12]line НСП 1% : 8.85 [11:58:12]line НДС 12% : 106.21 [11:58:12]line Наличными: 1000.00 [11:58:12]line Безнал.: 0.00 [11:58:12]line Место: АЗС № 82 "Партнер Нефть" [11:58:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:58:12]line СНО: Общий режим [11:58:12]line Чек 244 29.10.2024 11:58 [11:58:12]line Смена: 145 ФФД: 1.0 [11:58:12]line ЗНМ: 0300000017 [11:58:12]line РНМ: 0000000000170478 [11:58:12]line Версия ККМ: v1.0 [11:58:12]line ФМ: 0000000002098560 [11:58:12]line ФД: 96735 [11:58:12]line ФПД: 66540809318311 [11:58:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96735&fm=66540809318311&tin=02508201610067®Number=0000000000170478&sum=100000 [11:58:12]OFD Sender: Processing packet 96735 [packets to send 58, broken 57] [11:58:12]ProducePacketName [11:58:12]name=ofd_packets/00096735 [11:58:12]OFD Sender: To server: pG, [11:58:12]CommunicateWithHost lk.salyk.kg:30040 [11:58:12]ConnectInit lk.salyk.kg [11:58:12]written 0, free lines is 4095 [11:58:13]Connected sock=10 [11:58:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D 0A 07 01 FA BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F4 00 00 00 F4 03 04 00 D7 CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 79 01 00 35 04 06 00 3C 84 BD 4D 6F A7 93 1F 3C 8F 31 EB 15 70 [11:58:13]Write to MH i2c: 01 00 00 5A 81 DB [11:58:13]Write i2c OK [11:58:13]MH_I2C_Read... [11:58:13]Read from MH i2c: 01 [11:58:13]MH_I2C_Read... [11:58:13]Read from MH i2c: 01 07 00 [11:58:13]MH_I2C_Read... [11:58:13]Read from MH i2c: 01 07 00 5A 81 00 00 00 00 00 FF 0C ED [11:58:13]RasterBufferAndPrint [11:58:13]line [11:58:13]line [11:58:13]line [11:58:13]line [11:58:13]line [11:58:13]written 0, free lines is 3333 [11:58:13]MH_Cut [11:58:13]Write to MH i2c: D1 01 00 61 81 01 B4 [11:58:13]Write i2c OK [11:58:13]MH_I2C_Read... [11:58:13]Read from MH i2c: D1 [11:58:13]MH_I2C_Read... [11:58:13]Read from MH i2c: D1 01 00 [11:58:13]MH_I2C_Read... [11:58:13]Read from MH i2c: D1 01 00 61 81 00 B3 [11:58:13]Write to MH i2c: 01 00 00 62 81 E3 [11:58:13]Write i2c OK [11:58:13]MH_I2C_Read... [11:58:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 CF 47 00 9D 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 79 01 00 F4 03 04 00 FE 77 20 67 B6 04 01 00 00 EF AE A3 C2 5F 59 1D 6C [11:58:13]CommunicateWithHost err = 0 [11:58:13]CheckOFDResponse [11:58:13]1017 (14) - 77093643461234 [11:58:13]1041 (16) - 0000000002098560 [11:58:13]1040 (4) - 96735 [11:58:13]1012 (4) - 29.10.2024 05:51 [11:58:13]1206 (1) - 0 [11:58:13]OFD Sender: Remove packet 96735 [11:58:13]ProducePacketName [11:58:13]name=ofd_packets/00096735 [11:58:13]NVStorageDeleteData [11:58:13]OFD Sender: No OFD packet to send [11:58:14]*** Cut start [11:58:14]*** Partial cut [11:58:14]*** CUTSNS_PIN = 1 [11:58:14]*** CUTSNS_PIN = 0 [11:58:14]*** Brake cut motor [11:58:14]Read from MH i2c: 01 [11:58:14]MH_I2C_Read... [11:58:14]*** Stop cut motor [11:58:14]*** Cut end [11:58:14]Read from MH i2c: 01 07 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: 01 07 00 62 81 00 00 00 00 00 FF 0F F8 [11:58:14]process_action close_receipt done [11:58:14]requested_data is exist [11:58:14]produce_requested_data [11:58:14]requested_item fm.sn is exist - process it [11:58:14]wFMCommunicate request_size=4 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 11 00 00 [11:58:14]Write to MH i2c: E2 08 00 63 81 80 11 00 00 00 00 00 00 5E [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 17 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 17 00 63 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [11:58:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:58:14]wFMCommunicate OK [11:58:14]requested_item fd.num is exist - process it [11:58:14]SAM_PROTO_GetFieldsCounters [11:58:14]wFMCommunicate request_size=4 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 13 00 00 [11:58:14]Write to MH i2c: E2 08 00 64 81 80 13 00 00 00 00 00 00 61 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 62 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 62 00 64 81 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 79 01 00 0E 04 04 00 91 00 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 48 [11:58:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 79 01 00 0E 04 04 00 91 00 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 [11:58:14]wFMCommunicate OK [11:58:14]SAM_PROTO_GetFieldsCounters done [11:58:14]requested_item shift.num is exist - process it [11:58:14]requested_item shift.opened is exist - process it [11:58:14]req_shift_opened [11:58:14]FM_GetShiftState [11:58:14]SAM_PROTO_GetShiftState [11:58:14]wFMCommunicate request_size=4 [11:58:14]MH_SAM_APDU [11:58:14]CAPDU: 80 13 01 00 [11:58:14]Write to MH i2c: E2 08 00 65 81 80 13 01 00 00 00 00 00 63 [11:58:14]Write i2c OK [11:58:14]MH_I2C_Read... [11:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:14]Read from MH i2c: E2 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 0E 00 [11:58:14]MH_I2C_Read... [11:58:14]Read from MH i2c: E2 0E 00 65 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [11:58:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:58:14]wFMCommunicate OK [11:58:14]SAM_PROTO_GetShiftState done [11:58:14]FM_GetShiftState done [11:58:14]req_shift_opened done [11:58:14]requested_item shift.open_date is exist - process it [11:58:14]req_shift_open_date [11:58:14]req_shift_open_date done [11:58:14]produce_requested_data done [11:58:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96735,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:58:14]process_action_free close_receipt [11:58:14]json_value_free [11:58:14]json_value_free done [11:58:14]process_json_proto returns [11:58:14]Send response to host [11:58:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96735,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:58:14]free response buf [11:58:14]execute_script done [11:58:14]execute_script returns [11:58:14]free content buf [11:58:14]Sock 7.Close socket [11:58:14]Sock 7.Thread stoped [11:58:18]OFD Sender: No OFD packet to send [11:58:23]OFD Sender: No OFD packet to send [11:58:28]OFD Sender: No OFD packet to send [11:58:33]accept exits with 9 [11:58:33]New connection [11:58:33]New thread 3066920292 created [11:58:33]Thread 3066776932 joined [11:58:33]Waiting for new connection... [11:58:33] Sock 9.Parse request [11:58:33]Sock 9.Check first char [11:58:33]Sock 9.First char is OK [11:58:33]request: POST /json_proto HTTP/1.0 [11:58:33]Method: POST [11:58:33]URL: /json_proto [11:58:33]Method is POST - this is cgi request [11:58:33]url: /json_proto [11:58:33]query_string will be loaded in cgi processing [11:58:33]execute_cgi json_proto POST (null) [11:58:33]execute_cgi path=json_proto method=POST [11:58:33]POST find Content-Length [11:58:33]Host: 172.17.40.67:8080 [11:58:33]Content-Length: 678 [11:58:33]Content-Type: application/json [11:58:33] [11:58:33]POST finish read [11:58:33]Found Content-Length = 678 [11:58:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:33]execute_script... [11:58: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)3407264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:33]POST & json_proto [11:58:33]process_json_proto [11:58:33]json parsed OK: [11:58:33]protocol is kg_v1.0 [11:58:33]action value=close_receipt [11:58:33]process_action close_receipt [11:58:33]cmd_close_receipt [11:58:33]MH_GetDate [11:58:33]Write to MH i2c: F0 00 00 66 81 D6 [11:58:33]Write i2c OK [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: F0 [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: F0 09 00 [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: F0 09 00 66 81 00 EE CD 20 67 EE DA 66 66 B5 [11:58:33]GetLastDocTimeStamp 1730203095 [11:58:33]current date 1730203118 [11:58:33]FM_GetShiftState [11:58:33]SAM_PROTO_GetShiftState [11:58:33]wFMCommunicate request_size=4 [11:58:33]MH_SAM_APDU [11:58:33]CAPDU: 80 13 01 00 [11:58:33]Write to MH i2c: E2 08 00 67 81 80 13 01 00 00 00 00 00 65 [11:58:33]Write i2c OK [11:58:33]MH_I2C_Read... [11:58:33]OFD Sender: No OFD packet to send [11:58:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:34]Read from MH i2c: E2 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 0E 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 0E 00 67 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C3 [11:58:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:58:34]wFMCommunicate OK [11:58:34]SAM_PROTO_GetShiftState done [11:58:34]FM_GetShiftState done [11:58:34]opened in 1730160548 [11:58:34]opened+sec_in_day 1730246948 [11:58:34]quantity*price = 70044 [11:58:34]sum+1 = 70046 [11:58:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 245 29.10.2024 11:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96736 ФПД: 259304857681044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115838&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96736&fm=259304857681044&tin=02508201610067®Number=0000000000170478&sum=70000 [11:58:35]StoreToDocumentArchive [11:58:35]shift 145 fd 96736 [11:58:35]save to /storage/0145/doc_00096736 [11:58:35]save last doc name /storage/0145/doc_00096736 to /storage/kkm_last_doc_name [11:58:35]save OK [11:58:35]Clear old archive folders... [11:58:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:35]tlvbuf is 01226A90 [11:58:35]SAM_PROTO_ClearQueue [11:58:35]wFMCommunicate request_size=4 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 09 00 00 [11:58:35]Write to MH i2c: E2 08 00 74 81 80 09 00 00 00 00 00 00 67 [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 74 81 00 90 00 69 [11:58:35]RAPDU: 90 00 [11:58:35]wFMCommunicate OK [11:58:35]SAM_PROTO_ClearQueue done [11:58:35]KKMCreateOFDPacket [11:58:35]OFDProtocolAddRootSTLVToBuf [11:58:35]FM_MakeSignedData [11:58:35]FM_MakeSignedData [11:58:35]SAM_PROTO_SignData [11:58:35]wFMCommunicate request_size=4 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 0D 01 02 [11:58:35]Write to MH i2c: E2 08 00 75 81 80 0D 01 02 00 00 00 00 6F [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 75 81 00 90 00 6A [11:58:35]RAPDU: 90 00 [11:58:35]wFMCommunicate OK [11:58:35]wFMCommunicate request_size=255 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F5 00 00 00 F4 03 04 00 EE CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 79 01 00 35 04 06 00 EB [11:58:35]Write to MH i2c: E2 02 01 76 81 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 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 F5 00 00 00 F4 03 04 00 EE CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 79 01 00 35 04 06 00 EB 00 00 F2 [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 76 81 00 90 00 6B [11:58:35]RAPDU: 90 00 [11:58:35]wFMCommunicate OK [11:58:35]wFMCommunicate request_size=10 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 0D 02 02 05 D6 1D EE 3C 94 [11:58:35]Write to MH i2c: E2 0D 00 77 81 80 0D 02 02 05 00 D6 1D EE 3C 94 00 00 2D [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 03 00 77 81 00 90 00 6C [11:58:35]RAPDU: 90 00 [11:58:35]wFMCommunicate OK [11:58:35]wFMCommunicate request_size=4 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 0D 03 02 [11:58:35]Write to MH i2c: E2 08 00 78 81 80 0D 03 02 00 00 00 00 74 [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 0B 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 0B 00 78 81 00 49 0F 54 66 AF 14 03 34 90 00 81 [11:58:35]RAPDU: 49 0F 54 66 AF 14 03 34 90 00 [11:58:35]wFMCommunicate OK [11:58:35]SAM_PROTO_SignData done [11:58:35]FM_MakeSignedData done [11:58:35]CreateOFDProtocolMessage [11:58:35]wFMCommunicate request_size=4 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 11 00 00 [11:58:35]Write to MH i2c: E2 08 00 79 81 80 11 00 00 00 00 00 00 74 [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 17 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 17 00 79 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [11:58:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:58:35]wFMCommunicate OK [11:58:35]CreateOFDProtocolMessage done [11:58:35]OFDSenderStorePacket 96736 [11:58:35]StoreOFDPacket docnum=96736 [11:58:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 97 07 01 D2 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F5 00 00 00 F4 03 04 00 EE CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 79 01 00 35 04 06 00 EB D6 1D EE 3C 94 49 0F 54 66 AF 14 03 34 [11:58:35]CheckFolder [11:58:35]dirname=/storage/ofd_packets [11:58:35]CheckFolder done [11:58:35]ProducePacketName [11:58:35]name=ofd_packets/00096736 [11:58:35]NVStorageSaveData ofd_packets/00096736 [11:58:35]File name is /storage/ofd_packets/00096736 [11:58:35]Write 301 bytes [11:58:35]NVStorageSaveData done [11:58:35]OFDSenderStorePacket done [11:58:35]KKMCreateOFDPacket done [11:58:35]NVStorageSaveData kkm_last_timestamp [11:58:35]File name is /storage/kkm_last_timestamp [11:58:35]Write 4 bytes [11:58:35]NVStorageSaveData done [11:58:35]ExternCall_PrintAddStr [11:58:35]wPrintStart [11:58:35]Write to MH i2c: 01 00 00 7A 81 FB [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: 01 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: 01 07 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: 01 07 00 7A 81 00 00 00 00 00 FF 0F 10 [11:58:35]RasterBufferAndPrint [11:58:35]line Счет N : (1)3407264 [11:58:35]line ИНН: 02508201610067 [11:58:35]line Контрольно-Кассовый Чек [11:58:35]line ПРОДАЖА [11:58:35]line ТРК (МРК, ГНК) : 33 [11:58:35]line Товар: 2710124500 [11:58:35]line Аи-95-К-5 [11:58:35]line 9.440 * 74.20 [11:58:35]line = 700.45 [11:58:35]line НДС 12% НСП 1% [11:58:35]line > о реализуемом товаре [11:58:35]line ОКРУГЛЕНИЕ: -0.45 [11:58:35]line ИТОГО: 700.00 [11:58:35]line Внесено: 700.00 [11:58:35]line СДАЧА: 0.00 [11:58:35]line НСП 1% : 6.20 [11:58:35]line НДС 12% : 74.38 [11:58:35]line Наличными: 700.00 [11:58:35]line Безнал.: 0.00 [11:58:35]line Место: АЗС № 82 "Партнер Нефть" [11:58:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:58:35]line СНО: Общий режим [11:58:35]line Чек 245 29.10.2024 11:58 [11:58:35]line Смена: 145 ФФД: 1.0 [11:58:35]line ЗНМ: 0300000017 [11:58:35]line РНМ: 0000000000170478 [11:58:35]line Версия ККМ: v1.0 [11:58:35]line ФМ: 0000000002098560 [11:58:35]line ФД: 96736 [11:58:35]line ФПД: 259304857681044 [11:58:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115838&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96736&fm=259304857681044&tin=02508201610067®Number=0000000000170478&sum=70000 [11:58:35]OFD Sender: Processing packet 96736 [packets to send 58, broken 57] [11:58:35]ProducePacketName [11:58:35]name=ofd_packets/00096736 [11:58:35]OFD Sender: To server: pG, [11:58:35]CommunicateWithHost lk.salyk.kg:30040 [11:58:35]ConnectInit lk.salyk.kg [11:58:35]written 0, free lines is 4095 [11:58:36]Connected sock=10 [11:58:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 97 07 01 D2 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F5 00 00 00 F4 03 04 00 EE CD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 79 01 00 35 04 06 00 EB D6 1D EE 3C 94 49 0F 54 66 AF 14 03 34 [11:58:36]Write to MH i2c: 01 00 00 A5 81 26 [11:58:36]Write i2c OK [11:58:36]MH_I2C_Read... [11:58:36]Read from MH i2c: 01 [11:58:36]MH_I2C_Read... [11:58:36]Read from MH i2c: 01 07 00 [11:58:36]MH_I2C_Read... [11:58:36]Read from MH i2c: 01 07 00 A5 81 00 00 00 00 00 04 0D 3E [11:58:36]RasterBufferAndPrint [11:58:36]line [11:58:36]line [11:58:36]line [11:58:36]line [11:58:36]line [11:58:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8B 7E 47 00 05 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 32 30 39 38 35 36 30 10 04 04 00 E0 79 01 00 F4 03 04 00 15 78 20 67 B6 04 01 00 00 91 F7 3F 8B BF 98 77 82 [11:58:36]CommunicateWithHost err = 0 [11:58:36]CheckOFDResponse [11:58:36]1017 (14) - 77093643461234 [11:58:36]1041 (16) - 0000000002098560 [11:58:36]1040 (4) - 96736 [11:58:36]1012 (4) - 29.10.2024 05:52 [11:58:36]1206 (1) - 0 [11:58:36]OFD Sender: Remove packet 96736 [11:58:36]ProducePacketName [11:58:36]name=ofd_packets/00096736 [11:58:36]NVStorageDeleteData [11:58:36]written 0, free lines is 3341 [11:58:36]MH_Cut [11:58:36]Write to MH i2c: D1 01 00 AC 81 01 FF [11:58:36]Write i2c OK [11:58:36]MH_I2C_Read... [11:58:36]Read from MH i2c: D1 [11:58:36]MH_I2C_Read... [11:58:36]Read from MH i2c: D1 01 00 [11:58:36]MH_I2C_Read... [11:58:36]Read from MH i2c: D1 01 00 AC 81 00 FE [11:58:36]Write to MH i2c: 01 00 00 AD 81 2E [11:58:36]Write i2c OK [11:58:36]MH_I2C_Read... [11:58:36]OFD Sender: No OFD packet to send [11:58:37]*** Cut start [11:58:37]*** Partial cut [11:58:37]*** CUTSNS_PIN = 1 [11:58:37]*** CUTSNS_PIN = 0 [11:58:37]*** Brake cut motor [11:58:37]Read from MH i2c: 01 [11:58:37]MH_I2C_Read... [11:58:37]*** Stop cut motor [11:58:37]*** Cut end [11:58:37]Read from MH i2c: 01 07 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: 01 07 00 AD 81 00 00 00 00 00 FF 0F 43 [11:58:37]process_action close_receipt done [11:58:37]requested_data is exist [11:58:37]produce_requested_data [11:58:37]requested_item fm.sn is exist - process it [11:58:37]wFMCommunicate request_size=4 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 11 00 00 [11:58:37]Write to MH i2c: E2 08 00 AE 81 80 11 00 00 00 00 00 00 A9 [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 17 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 17 00 AE 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [11:58:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:58:37]wFMCommunicate OK [11:58:37]requested_item fd.num is exist - process it [11:58:37]SAM_PROTO_GetFieldsCounters [11:58:37]wFMCommunicate request_size=4 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 13 00 00 [11:58:37]Write to MH i2c: E2 08 00 AF 81 80 13 00 00 00 00 00 00 AC [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 62 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 62 00 AF 81 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 79 01 00 0E 04 04 00 91 00 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 97 [11:58:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 79 01 00 0E 04 04 00 91 00 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 [11:58:37]wFMCommunicate OK [11:58:37]SAM_PROTO_GetFieldsCounters done [11:58:37]requested_item shift.num is exist - process it [11:58:37]requested_item shift.opened is exist - process it [11:58:37]req_shift_opened [11:58:37]FM_GetShiftState [11:58:37]SAM_PROTO_GetShiftState [11:58:37]wFMCommunicate request_size=4 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 13 01 00 [11:58:37]Write to MH i2c: E2 08 00 B0 81 80 13 01 00 00 00 00 00 AE [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:38]Read from MH i2c: E2 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 0E 00 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 0E 00 B0 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0C [11:58:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [11:58:38]wFMCommunicate OK [11:58:38]SAM_PROTO_GetShiftState done [11:58:38]FM_GetShiftState done [11:58:38]req_shift_opened done [11:58:38]requested_item shift.open_date is exist - process it [11:58:38]req_shift_open_date [11:58:38]req_shift_open_date done [11:58:38]produce_requested_data done [11:58:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96736,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [11:58:38]process_action_free close_receipt [11:58:38]json_value_free [11:58:38]json_value_free done [11:58:38]process_json_proto returns [11:58:38]Send response to host [11:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96736,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [11:58:38]free response buf [11:58:38]execute_script done [11:58:38]execute_script returns [11:58:38]free content buf [11:58:38]Sock 9.Close socket [11:58:38]Sock 9.Thread stoped [11:58:41]OFD Sender: No OFD packet to send [11:58:46]OFD Sender: No OFD packet to send [11:58:51]OFD Sender: No OFD packet to send [11:58:56]OFD Sender: No OFD packet to send [11:59:02]OFD Sender: No OFD packet to send [11:59:07]OFD Sender: No OFD packet to send [11:59:12]OFD Sender: No OFD packet to send [11:59:17]OFD Sender: No OFD packet to send [11:59:22]OFD Sender: No OFD packet to send [11:59:27]OFD Sender: No OFD packet to send [11:59:32]OFD Sender: No OFD packet to send [11:59:37]OFD Sender: No OFD packet to send [11:59:42]OFD Sender: No OFD packet to send [11:59:47]OFD Sender: No OFD packet to send [11:59:52]OFD Sender: No OFD packet to send [11:59:57]OFD Sender: No OFD packet to send [12:00:02]OFD Sender: No OFD packet to send [12:00:04]accept exits with 7 [12:00:04]New connection [12:00:04]New thread 3066776932 created [12:00:04]Thread 3066920292 joined [12:00:04]Waiting for new connection... [12:00:04] Sock 7.Parse request [12:00:04]Sock 7.Check first char [12:00:04]Sock 7.First char is OK [12:00:04]request: POST /json_proto HTTP/1.0 [12:00:04]Method: POST [12:00:04]URL: /json_proto [12:00:04]Method is POST - this is cgi request [12:00:04]url: /json_proto [12:00:04]query_string will be loaded in cgi processing [12:00:04]execute_cgi json_proto POST (null) [12:00:04]execute_cgi path=json_proto method=POST [12:00:04]POST find Content-Length [12:00:04]Host: 172.17.40.67:8080 [12:00:04]Content-Length: 678 [12:00:04]Content-Type: application/json [12:00:04] [12:00:04]POST finish read [12:00:04]Found Content-Length = 678 [12:00:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:04]execute_script... [12:00: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)3407265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:04]POST & json_proto [12:00:04]process_json_proto [12:00:04]json parsed OK: [12:00:04]protocol is kg_v1.0 [12:00:04]action value=close_receipt [12:00:04]process_action close_receipt [12:00:04]cmd_close_receipt [12:00:04]MH_GetDate [12:00:04]Write to MH i2c: F0 00 00 B1 81 21 [12:00:04]Write i2c OK [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: F0 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: F0 09 00 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: F0 09 00 B1 81 00 49 CE 20 67 EE DA 66 66 5C [12:00:04]GetLastDocTimeStamp 1730203118 [12:00:04]current date 1730203209 [12:00:04]FM_GetShiftState [12:00:04]SAM_PROTO_GetShiftState [12:00:04]wFMCommunicate request_size=4 [12:00:04]MH_SAM_APDU [12:00:04]CAPDU: 80 13 01 00 [12:00:04]Write to MH i2c: E2 08 00 B2 81 80 13 01 00 00 00 00 00 B0 [12:00:04]Write i2c OK [12:00:04]MH_I2C_Read... [12:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:04]Read from MH i2c: E2 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: E2 0E 00 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: E2 0E 00 B2 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0E [12:00:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:00:04]wFMCommunicate OK [12:00:04]SAM_PROTO_GetShiftState done [12:00:04]FM_GetShiftState done [12:00:04]opened in 1730160548 [12:00:04]opened+sec_in_day 1730246948 [12:00:04]quantity*price = 50041 [12:00:04]sum+1 = 50042 [12:00: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 246 29.10.2024 12:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96737 ФПД: 82434646887635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120009&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96737&fm=82434646887635&tin=02508201610067®Number=0000000000170478&sum=50000 [12:00:05]StoreToDocumentArchive [12:00:05]shift 145 fd 96737 [12:00:05]save to /storage/0145/doc_00096737 [12:00:05]save last doc name /storage/0145/doc_00096737 to /storage/kkm_last_doc_name [12:00:05]save OK [12:00:05]Clear old archive folders... [12:00:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:05]tlvbuf is 01299820 [12:00:05]SAM_PROTO_ClearQueue [12:00:05]wFMCommunicate request_size=4 [12:00:05]MH_SAM_APDU [12:00:05]CAPDU: 80 09 00 00 [12:00:05]Write to MH i2c: E2 08 00 BF 81 80 09 00 00 00 00 00 00 B2 [12:00:05]Write i2c OK [12:00:05]MH_I2C_Read... [12:00:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:05]Read from MH i2c: E2 [12:00:05]MH_I2C_Read... [12:00:05]Read from MH i2c: E2 03 00 [12:00:05]MH_I2C_Read... [12:00:05]Read from MH i2c: E2 03 00 BF 81 00 90 00 B4 [12:00:05]RAPDU: 90 00 [12:00:05]wFMCommunicate OK [12:00:05]SAM_PROTO_ClearQueue done [12:00:05]KKMCreateOFDPacket [12:00:05]OFDProtocolAddRootSTLVToBuf [12:00:05]FM_MakeSignedData [12:00:05]FM_MakeSignedData [12:00:05]SAM_PROTO_SignData [12:00:05]wFMCommunicate request_size=4 [12:00:05]MH_SAM_APDU [12:00:05]CAPDU: 80 0D 01 02 [12:00:05]Write to MH i2c: E2 08 00 C0 81 80 0D 01 02 00 00 00 00 BA [12:00:05]Write i2c OK [12:00:05]MH_I2C_Read... [12:00:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:05]Read from MH i2c: E2 [12:00:05]MH_I2C_Read... [12:00:05]Read from MH i2c: E2 03 00 [12:00:05]MH_I2C_Read... [12:00:05]Read from MH i2c: E2 03 00 C0 81 00 90 00 B5 [12:00:05]RAPDU: 90 00 [12:00:05]wFMCommunicate OK [12:00:05]wFMCommunicate request_size=255 [12:00:05]MH_SAM_APDU [12:00: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 34 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 F6 00 00 00 F4 03 04 00 49 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 79 01 00 35 04 06 00 4A [12:00:05]Write to MH i2c: E2 02 01 C1 81 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F6 00 00 00 F4 03 04 00 49 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 79 01 00 35 04 06 00 4A 00 00 12 [12:00:05]Write i2c OK [12:00:05]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 C1 81 00 90 00 B6 [12:00:06]RAPDU: 90 00 [12:00:06]wFMCommunicate OK [12:00:06]wFMCommunicate request_size=10 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 0D 02 02 05 F9 4F D8 4C D3 [12:00:06]Write to MH i2c: E2 0D 00 C2 81 80 0D 02 02 05 00 F9 4F D8 4C D3 00 00 06 [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 C2 81 00 90 00 B7 [12:00:06]RAPDU: 90 00 [12:00:06]wFMCommunicate OK [12:00:06]wFMCommunicate request_size=4 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 0D 03 02 [12:00:06]Write to MH i2c: E2 08 00 C3 81 80 0D 03 02 00 00 00 00 BF [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 0B 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 0B 00 C3 81 00 1D E0 3C E4 93 5A C6 5D 90 00 ED [12:00:06]RAPDU: 1D E0 3C E4 93 5A C6 5D 90 00 [12:00:06]wFMCommunicate OK [12:00:06]SAM_PROTO_SignData done [12:00:06]FM_MakeSignedData done [12:00:06]CreateOFDProtocolMessage [12:00:06]wFMCommunicate request_size=4 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 11 00 00 [12:00:06]Write to MH i2c: E2 08 00 C4 81 80 11 00 00 00 00 00 00 BF [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 17 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 17 00 C4 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [12:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:06]wFMCommunicate OK [12:00:06]CreateOFDProtocolMessage done [12:00:06]OFDSenderStorePacket 96737 [12:00:06]StoreOFDPacket docnum=96737 [12:00:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9B CD 07 01 3E 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 34 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 F6 00 00 00 F4 03 04 00 49 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 79 01 00 35 04 06 00 4A F9 4F D8 4C D3 1D E0 3C E4 93 5A C6 5D [12:00:06]CheckFolder [12:00:06]dirname=/storage/ofd_packets [12:00:06]CheckFolder done [12:00:06]ProducePacketName [12:00:06]name=ofd_packets/00096737 [12:00:06]NVStorageSaveData ofd_packets/00096737 [12:00:06]File name is /storage/ofd_packets/00096737 [12:00:06]Write 301 bytes [12:00:06]NVStorageSaveData done [12:00:06]OFDSenderStorePacket done [12:00:06]KKMCreateOFDPacket done [12:00:06]NVStorageSaveData kkm_last_timestamp [12:00:06]File name is /storage/kkm_last_timestamp [12:00:06]Write 4 bytes [12:00:06]NVStorageSaveData done [12:00:06]ExternCall_PrintAddStr [12:00:06]wPrintStart [12:00:06]Write to MH i2c: 01 00 00 C5 81 46 [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: 01 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: 01 07 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: 01 07 00 C5 81 00 00 00 00 00 FF 0F 5B [12:00:06]RasterBufferAndPrint [12:00:06]line Счет N : (1)3407265 [12:00:06]line ИНН: 02508201610067 [12:00:06]line Контрольно-Кассовый Чек [12:00:06]line ПРОДАЖА [12:00:06]line ТРК (МРК, ГНК) : 22 [12:00:06]line Товар: 2710124130 [12:00:06]line Аи-92-К-4 [12:00:06]line 7.480 * 66.90 [12:00:06]line = 500.41 [12:00:06]line НДС 12% НСП 1% [12:00:06]line > о реализуемом товаре [12:00:06]line ОКРУГЛЕНИЕ: -0.41 [12:00:06]line ИТОГО: 500.00 [12:00:06]line Внесено: 500.00 [12:00:06]line СДАЧА: 0.00 [12:00:06]line НСП 1% : 4.43 [12:00:06]line НДС 12% : 53.14 [12:00:06]line Наличными: 500.00 [12:00:06]line Безнал.: 0.00 [12:00:06]line Место: АЗС № 82 "Партнер Нефть" [12:00:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:00:06]line СНО: Общий режим [12:00:06]line Чек 246 29.10.2024 12:00 [12:00:06]line Смена: 145 ФФД: 1.0 [12:00:06]line ЗНМ: 0300000017 [12:00:06]line РНМ: 0000000000170478 [12:00:06]line Версия ККМ: v1.0 [12:00:06]line ФМ: 0000000002098560 [12:00:06]line ФД: 96737 [12:00:06]line ФПД: 82434646887635 [12:00:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120009&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96737&fm=82434646887635&tin=02508201610067®Number=0000000000170478&sum=50000 [12:00:06]OFD Sender: Processing packet 96737 [packets to send 58, broken 57] [12:00:06]ProducePacketName [12:00:06]name=ofd_packets/00096737 [12:00:06]OFD Sender: To server: pG, [12:00:06]CommunicateWithHost lk.salyk.kg:30040 [12:00:06]ConnectInit lk.salyk.kg [12:00:06]written 0, free lines is 4095 [12:00:07]Write to MH i2c: 01 00 00 F0 81 71 [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 07 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 07 00 F0 81 00 00 00 00 00 F3 0C 77 [12:00:07]RasterBufferAndPrint [12:00:07]line [12:00:07]line [12:00:07]line [12:00:07]line [12:00:07]line [12:00:07]written 0, free lines is 3321 [12:00:07]MH_Cut [12:00:07]Write to MH i2c: D1 01 00 F7 81 01 4A [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: D1 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: D1 01 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: D1 01 00 F7 81 00 49 [12:00:07]Write to MH i2c: 01 00 00 F8 81 79 [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Connected sock=11 [12:00:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9B CD 07 01 3E 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 34 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 F6 00 00 00 F4 03 04 00 49 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 79 01 00 35 04 06 00 4A F9 4F D8 4C D3 1D E0 3C E4 93 5A C6 5D [12:00:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AE 86 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 E1 79 01 00 F4 03 04 00 70 78 20 67 B6 04 01 00 00 C6 00 40 06 DE 28 5E 4A [12:00:07]CommunicateWithHost err = 0 [12:00:07]CheckOFDResponse [12:00:07]1017 (14) - 77093643461234 [12:00:07]1041 (16) - 0000000002098560 [12:00:07]1040 (4) - 96737 [12:00:07]1012 (4) - 29.10.2024 05:53 [12:00:07]1206 (1) - 0 [12:00:07]OFD Sender: Remove packet 96737 [12:00:07]ProducePacketName [12:00:07]name=ofd_packets/00096737 [12:00:07]NVStorageDeleteData [12:00:07]*** Cut start [12:00:07]*** Partial cut [12:00:07]*** CUTSNS_PIN = 1 [12:00:07]*** CUTSNS_PIN = 0 [12:00:08]OFD Sender: No OFD packet to send [12:00:08]*** Brake cut motor [12:00:08]Read from MH i2c: 01 [12:00:08]MH_I2C_Read... [12:00:08]*** Stop cut motor [12:00:08]*** Cut end [12:00:08]Read from MH i2c: 01 07 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: 01 07 00 F8 81 00 00 00 00 00 FF 0F 8E [12:00:08]process_action close_receipt done [12:00:08]requested_data is exist [12:00:08]produce_requested_data [12:00:08]requested_item fm.sn is exist - process it [12:00:08]wFMCommunicate request_size=4 [12:00:08]MH_SAM_APDU [12:00:08]CAPDU: 80 11 00 00 [12:00:08]Write to MH i2c: E2 08 00 F9 81 80 11 00 00 00 00 00 00 F4 [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:08]Read from MH i2c: E2 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 17 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 17 00 F9 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [12:00:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:08]wFMCommunicate OK [12:00:08]requested_item fd.num is exist - process it [12:00:08]SAM_PROTO_GetFieldsCounters [12:00:08]wFMCommunicate request_size=4 [12:00:08]MH_SAM_APDU [12:00:08]CAPDU: 80 13 00 00 [12:00:08]Write to MH i2c: E2 08 00 FA 81 80 13 00 00 00 00 00 00 F7 [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:08]Read from MH i2c: E2 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 62 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 62 00 FA 81 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 79 01 00 0E 04 04 00 91 00 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 E6 [12:00:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 79 01 00 0E 04 04 00 91 00 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 [12:00:08]wFMCommunicate OK [12:00:08]SAM_PROTO_GetFieldsCounters done [12:00:08]requested_item shift.num is exist - process it [12:00:08]requested_item shift.opened is exist - process it [12:00:08]req_shift_opened [12:00:08]FM_GetShiftState [12:00:08]SAM_PROTO_GetShiftState [12:00:08]wFMCommunicate request_size=4 [12:00:08]MH_SAM_APDU [12:00:08]CAPDU: 80 13 01 00 [12:00:08]Write to MH i2c: E2 08 00 FB 81 80 13 01 00 00 00 00 00 F9 [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:08]Read from MH i2c: E2 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 0E 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 0E 00 FB 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [12:00:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:00:08]wFMCommunicate OK [12:00:08]SAM_PROTO_GetShiftState done [12:00:08]FM_GetShiftState done [12:00:08]req_shift_opened done [12:00:08]requested_item shift.open_date is exist - process it [12:00:08]req_shift_open_date [12:00:08]req_shift_open_date done [12:00:08]produce_requested_data done [12:00:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96737,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:00:08]process_action_free close_receipt [12:00:08]json_value_free [12:00:08]json_value_free done [12:00:08]process_json_proto returns [12:00:08]Send response to host [12:00:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96737,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:00:08]free response buf [12:00:08]execute_script done [12:00:08]execute_script returns [12:00:08]free content buf [12:00:08]Sock 7.Close socket [12:00:08]Sock 7.Thread stoped [12:00:13]OFD Sender: No OFD packet to send [12:00:18]OFD Sender: No OFD packet to send [12:00:23]OFD Sender: No OFD packet to send [12:00:28]OFD Sender: No OFD packet to send [12:00:32]accept exits with 9 [12:00:32]New connection [12:00:32]New thread 3066920292 created [12:00:32]Thread 3066776932 joined [12:00:32]Waiting for new connection... [12:00:32] Sock 9.Parse request [12:00:32]Sock 9.Check first char [12:00:32]Sock 9.First char is OK [12:00:32]request: POST /json_proto HTTP/1.0 [12:00:32]Method: POST [12:00:32]URL: /json_proto [12:00:32]Method is POST - this is cgi request [12:00:32]url: /json_proto [12:00:32]query_string will be loaded in cgi processing [12:00:32]execute_cgi json_proto POST (null) [12:00:32]execute_cgi path=json_proto method=POST [12:00:32]POST find Content-Length [12:00:32]Host: 172.17.40.67:8080 [12:00:32]Content-Length: 678 [12:00:32]Content-Type: application/json [12:00:32] [12:00:32]POST finish read [12:00:32]Found Content-Length = 678 [12:00:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:32]execute_script... [12:00: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)3407266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:32]POST & json_proto [12:00:32]process_json_proto [12:00:32]json parsed OK: [12:00:32]protocol is kg_v1.0 [12:00:32]action value=close_receipt [12:00:32]process_action close_receipt [12:00:32]cmd_close_receipt [12:00:32]MH_GetDate [12:00:32]Write to MH i2c: F0 00 00 FC 81 6C [12:00:32]Write i2c OK [12:00:32]MH_I2C_Read... [12:00:32]Read from MH i2c: F0 [12:00:32]MH_I2C_Read... [12:00:32]Read from MH i2c: F0 09 00 [12:00:32]MH_I2C_Read... [12:00:32]Read from MH i2c: F0 09 00 FC 81 00 65 CE 20 67 EE DA 66 66 C3 [12:00:32]GetLastDocTimeStamp 1730203209 [12:00:32]current date 1730203237 [12:00:32]FM_GetShiftState [12:00:32]SAM_PROTO_GetShiftState [12:00:32]wFMCommunicate request_size=4 [12:00:32]MH_SAM_APDU [12:00:32]CAPDU: 80 13 01 00 [12:00:32]Write to MH i2c: E2 08 00 FD 81 80 13 01 00 00 00 00 00 FB [12:00:32]Write i2c OK [12:00:32]MH_I2C_Read... [12:00:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:32]Read from MH i2c: E2 [12:00:32]MH_I2C_Read... [12:00:32]Read from MH i2c: E2 0E 00 [12:00:32]MH_I2C_Read... [12:00:32]Read from MH i2c: E2 0E 00 FD 81 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 59 [12:00:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:00:32]wFMCommunicate OK [12:00:32]SAM_PROTO_GetShiftState done [12:00:32]FM_GetShiftState done [12:00:32]opened in 1730160548 [12:00:32]opened+sec_in_day 1730246948 [12:00:32]quantity*price = 20003 [12:00:32]sum+1 = 20004 [12:00: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 247 29.10.2024 12:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96738 ФПД: 83265806410852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120037&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96738&fm=83265806410852&tin=02508201610067®Number=0000000000170478&sum=20000 [12:00:33]StoreToDocumentArchive [12:00:33]shift 145 fd 96738 [12:00:33]save to /storage/0145/doc_00096738 [12:00:33]save last doc name /storage/0145/doc_00096738 to /storage/kkm_last_doc_name [12:00:33]save OK [12:00:33]Clear old archive folders... [12:00:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:33]tlvbuf is 013C27D0 [12:00:33]SAM_PROTO_ClearQueue [12:00:33]wFMCommunicate request_size=4 [12:00:33]MH_SAM_APDU [12:00:33]CAPDU: 80 09 00 00 [12:00:33]Write to MH i2c: E2 08 00 0A 82 80 09 00 00 00 00 00 00 FE [12:00:33]Write i2c OK [12:00:33]MH_I2C_Read... [12:00:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:34]Read from MH i2c: E2 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 0A 82 00 90 00 00 [12:00:34]RAPDU: 90 00 [12:00:34]wFMCommunicate OK [12:00:34]SAM_PROTO_ClearQueue done [12:00:34]KKMCreateOFDPacket [12:00:34]OFDProtocolAddRootSTLVToBuf [12:00:34]FM_MakeSignedData [12:00:34]FM_MakeSignedData [12:00:34]SAM_PROTO_SignData [12:00:34]wFMCommunicate request_size=4 [12:00:34]MH_SAM_APDU [12:00:34]CAPDU: 80 0D 01 02 [12:00:34]Write to MH i2c: E2 08 00 0B 82 80 0D 01 02 00 00 00 00 06 [12:00:34]Write i2c OK [12:00:34]MH_I2C_Read... [12:00:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:34]Read from MH i2c: E2 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 0B 82 00 90 00 01 [12:00:34]RAPDU: 90 00 [12:00:34]wFMCommunicate OK [12:00:34]wFMCommunicate request_size=255 [12:00:34]MH_SAM_APDU [12:00:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F7 00 00 00 F4 03 04 00 65 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 79 01 00 35 04 06 00 4B [12:00:34]Write to MH i2c: E2 02 01 0C 82 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F7 00 00 00 F4 03 04 00 65 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 79 01 00 35 04 06 00 4B 00 00 3F [12:00:34]Write i2c OK [12:00:34]MH_I2C_Read... [12:00:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:34]Read from MH i2c: E2 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 0C 82 00 90 00 02 [12:00:34]RAPDU: 90 00 [12:00:34]wFMCommunicate OK [12:00:34]wFMCommunicate request_size=10 [12:00:34]MH_SAM_APDU [12:00:34]CAPDU: 80 0D 02 02 05 BA D4 D0 24 64 [12:00:34]Write to MH i2c: E2 0D 00 0D 82 80 0D 02 02 05 00 BA D4 D0 24 64 00 00 F9 [12:00:34]Write i2c OK [12:00:34]MH_I2C_Read... [12:00:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:34]Read from MH i2c: E2 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 03 00 0D 82 00 90 00 03 [12:00:34]RAPDU: 90 00 [12:00:34]wFMCommunicate OK [12:00:34]wFMCommunicate request_size=4 [12:00:34]MH_SAM_APDU [12:00:34]CAPDU: 80 0D 03 02 [12:00:34]Write to MH i2c: E2 08 00 0E 82 80 0D 03 02 00 00 00 00 0B [12:00:34]Write i2c OK [12:00:34]MH_I2C_Read... [12:00:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:34]Read from MH i2c: E2 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 0B 00 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 0B 00 0E 82 00 E4 BA 3B 3F 3A E2 28 8B 90 00 F3 [12:00:34]RAPDU: E4 BA 3B 3F 3A E2 28 8B 90 00 [12:00:34]wFMCommunicate OK [12:00:34]SAM_PROTO_SignData done [12:00:34]FM_MakeSignedData done [12:00:34]CreateOFDProtocolMessage [12:00:34]wFMCommunicate request_size=4 [12:00:34]MH_SAM_APDU [12:00:34]CAPDU: 80 11 00 00 [12:00:34]Write to MH i2c: E2 08 00 0F 82 80 11 00 00 00 00 00 00 0B [12:00:34]Write i2c OK [12:00:34]MH_I2C_Read... [12:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:34]Read from MH i2c: E2 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 17 00 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: E2 17 00 0F 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [12:00:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:34]wFMCommunicate OK [12:00:34]CreateOFDProtocolMessage done [12:00:34]OFDSenderStorePacket 96738 [12:00:34]StoreOFDPacket docnum=96738 [12:00:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB 8F 07 01 05 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 34 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 F7 00 00 00 F4 03 04 00 65 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 79 01 00 35 04 06 00 4B BA D4 D0 24 64 E4 BA 3B 3F 3A E2 28 8B [12:00:34]CheckFolder [12:00:34]dirname=/storage/ofd_packets [12:00:34]CheckFolder done [12:00:34]ProducePacketName [12:00:34]name=ofd_packets/00096738 [12:00:34]NVStorageSaveData ofd_packets/00096738 [12:00:34]File name is /storage/ofd_packets/00096738 [12:00:34]Write 301 bytes [12:00:34]NVStorageSaveData done [12:00:34]OFDSenderStorePacket done [12:00:34]KKMCreateOFDPacket done [12:00:34]NVStorageSaveData kkm_last_timestamp [12:00:34]File name is /storage/kkm_last_timestamp [12:00:34]Write 4 bytes [12:00:34]NVStorageSaveData done [12:00:34]ExternCall_PrintAddStr [12:00:34]wPrintStart [12:00:34]Write to MH i2c: 01 00 00 10 82 92 [12:00:34]Write i2c OK [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: 01 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: 01 07 00 [12:00:34]MH_I2C_Read... [12:00:34]Read from MH i2c: 01 07 00 10 82 00 00 00 00 00 FF 0F A7 [12:00:34]RasterBufferAndPrint [12:00:34]line Счет N : (1)3407266 [12:00:34]line ИНН: 02508201610067 [12:00:34]line Контрольно-Кассовый Чек [12:00:34]line ПРОДАЖА [12:00:34]line ТРК (МРК, ГНК) : 12 [12:00:34]line Товар: 2710124130 [12:00:34]line Аи-92-К-4 [12:00:34]line 2.990 * 66.90 [12:00:34]line = 200.03 [12:00:34]line НДС 12% НСП 1% [12:00:34]line > о реализуемом товаре [12:00:34]line ОКРУГЛЕНИЕ: -0.03 [12:00:34]line ИТОГО: 200.00 [12:00:34]line Внесено: 200.00 [12:00:34]line СДАЧА: 0.00 [12:00:34]line НСП 1% : 1.77 [12:00:34]line НДС 12% : 21.24 [12:00:34]line Наличными: 200.00 [12:00:34]line Безнал.: 0.00 [12:00:34]line Место: АЗС № 82 "Партнер Нефть" [12:00:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:00:34]line СНО: Общий режим [12:00:34]line Чек 247 29.10.2024 12:00 [12:00:34]line Смена: 145 ФФД: 1.0 [12:00:34]line ЗНМ: 0300000017 [12:00:34]line РНМ: 0000000000170478 [12:00:34]line Версия ККМ: v1.0 [12:00:34]line ФМ: 0000000002098560 [12:00:34]line ФД: 96738 [12:00:34]line ФПД: 83265806410852 [12:00:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120037&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96738&fm=83265806410852&tin=02508201610067®Number=0000000000170478&sum=20000 [12:00:34]OFD Sender: Processing packet 96738 [packets to send 58, broken 57] [12:00:34]ProducePacketName [12:00:34]name=ofd_packets/00096738 [12:00:34]OFD Sender: To server: pG, [12:00:34]CommunicateWithHost lk.salyk.kg:30040 [12:00:34]ConnectInit lk.salyk.kg [12:00:34]written 0, free lines is 4095 [12:00:35]Connected sock=10 [12:00:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB 8F 07 01 05 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 34 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 F7 00 00 00 F4 03 04 00 65 CE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 79 01 00 35 04 06 00 4B BA D4 D0 24 64 E4 BA 3B 3F 3A E2 28 8B [12:00:35]Write to MH i2c: 01 00 00 3B 82 BD [12:00:35]Write i2c OK [12:00:35]MH_I2C_Read... [12:00:35]Read from MH i2c: 01 [12:00:35]MH_I2C_Read... [12:00:35]Read from MH i2c: 01 07 00 [12:00:35]MH_I2C_Read... [12:00:35]Read from MH i2c: 01 07 00 3B 82 00 00 00 00 00 00 0D D1 [12:00:35]RasterBufferAndPrint [12:00:35]line [12:00:35]line [12:00:35]line [12:00:35]line [12:00:35]line [12:00:35]written 0, free lines is 3334 [12:00:35]MH_Cut [12:00:35]Write to MH i2c: D1 01 00 42 82 01 96 [12:00:35]Write i2c OK [12:00:35]MH_I2C_Read... [12:00:35]Read from MH i2c: D1 [12:00:35]MH_I2C_Read... [12:00:35]Read from MH i2c: D1 01 00 [12:00:35]MH_I2C_Read... [12:00:35]Read from MH i2c: D1 01 00 42 82 00 95 [12:00:35]Write to MH i2c: 01 00 00 43 82 C5 [12:00:35]Write i2c OK [12:00:35]MH_I2C_Read... [12:00:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 1C 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 E2 79 01 00 F4 03 04 00 8C 78 20 67 B6 04 01 00 00 6F 10 80 FE ED 76 EA FF [12:00:35]CommunicateWithHost err = 0 [12:00:35]CheckOFDResponse [12:00:35]1017 (14) - 77093643461234 [12:00:35]1041 (16) - 0000000002098560 [12:00:35]1040 (4) - 96738 [12:00:35]1012 (4) - 29.10.2024 05:54 [12:00:35]1206 (1) - 0 [12:00:35]OFD Sender: Remove packet 96738 [12:00:35]ProducePacketName [12:00:35]name=ofd_packets/00096738 [12:00:35]NVStorageDeleteData [12:00:35]OFD Sender: No OFD packet to send [12:00:35]*** Cut start [12:00:35]*** Partial cut [12:00:35]*** CUTSNS_PIN = 1 [12:00:36]*** CUTSNS_PIN = 0 [12:00:36]*** Brake cut motor [12:00:36]Read from MH i2c: 01 [12:00:36]MH_I2C_Read... [12:00:36]*** Stop cut motor [12:00:36]*** Cut end [12:00:36]Read from MH i2c: 01 07 00 [12:00:36]MH_I2C_Read... [12:00:36]Read from MH i2c: 01 07 00 43 82 00 00 00 00 00 FF 0F DA [12:00:36]process_action close_receipt done [12:00:36]requested_data is exist [12:00:36]produce_requested_data [12:00:36]requested_item fm.sn is exist - process it [12:00:36]wFMCommunicate request_size=4 [12:00:36]MH_SAM_APDU [12:00:36]CAPDU: 80 11 00 00 [12:00:36]Write to MH i2c: E2 08 00 44 82 80 11 00 00 00 00 00 00 40 [12:00:36]Write i2c OK [12:00:36]MH_I2C_Read... [12:00:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:36]Read from MH i2c: E2 [12:00:36]MH_I2C_Read... [12:00:36]Read from MH i2c: E2 17 00 [12:00:36]MH_I2C_Read... [12:00:36]Read from MH i2c: E2 17 00 44 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [12:00:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:36]wFMCommunicate OK [12:00:36]requested_item fd.num is exist - process it [12:00:36]SAM_PROTO_GetFieldsCounters [12:00:36]wFMCommunicate request_size=4 [12:00:36]MH_SAM_APDU [12:00:36]CAPDU: 80 13 00 00 [12:00:36]Write to MH i2c: E2 08 00 45 82 80 13 00 00 00 00 00 00 43 [12:00:36]Write i2c OK [12:00:36]MH_I2C_Read... [12:00:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:36]Read from MH i2c: E2 [12:00:36]MH_I2C_Read... [12:00:36]Read from MH i2c: E2 62 00 [12:00:36]MH_I2C_Read... [12:00:36]Read from MH i2c: E2 62 00 45 82 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 79 01 00 0E 04 04 00 91 00 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 36 [12:00:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 79 01 00 0E 04 04 00 91 00 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 [12:00:36]wFMCommunicate OK [12:00:36]SAM_PROTO_GetFieldsCounters done [12:00:36]requested_item shift.num is exist - process it [12:00:36]requested_item shift.opened is exist - process it [12:00:36]req_shift_opened [12:00:36]FM_GetShiftState [12:00:36]SAM_PROTO_GetShiftState [12:00:36]wFMCommunicate request_size=4 [12:00:36]MH_SAM_APDU [12:00:36]CAPDU: 80 13 01 00 [12:00:36]Write to MH i2c: E2 08 00 46 82 80 13 01 00 00 00 00 00 45 [12:00:36]Write i2c OK [12:00:36]MH_I2C_Read... [12:00:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:36]Read from MH i2c: E2 [12:00:36]MH_I2C_Read... [12:00:36]Read from MH i2c: E2 0E 00 [12:00:36]MH_I2C_Read... [12:00:36]Read from MH i2c: E2 0E 00 46 82 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [12:00:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:00:36]wFMCommunicate OK [12:00:36]SAM_PROTO_GetShiftState done [12:00:36]FM_GetShiftState done [12:00:36]req_shift_opened done [12:00:36]requested_item shift.open_date is exist - process it [12:00:36]req_shift_open_date [12:00:36]req_shift_open_date done [12:00:36]produce_requested_data done [12:00:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96738,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:00:36]process_action_free close_receipt [12:00:36]json_value_free [12:00:36]json_value_free done [12:00:36]process_json_proto returns [12:00:36]Send response to host [12:00:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96738,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:00:36]free response buf [12:00:36]execute_script done [12:00:36]execute_script returns [12:00:36]free content buf [12:00:36]Sock 9.Close socket [12:00:36]Sock 9.Thread stoped [12:00:40]OFD Sender: No OFD packet to send [12:00:45]OFD Sender: No OFD packet to send [12:00:50]OFD Sender: No OFD packet to send [12:00:55]OFD Sender: No OFD packet to send [12:01:00]OFD Sender: No OFD packet to send [12:01:05]OFD Sender: No OFD packet to send [12:01:10]OFD Sender: No OFD packet to send [12:01:15]OFD Sender: No OFD packet to send [12:01:20]OFD Sender: No OFD packet to send [12:01:25]OFD Sender: No OFD packet to send [12:01:30]OFD Sender: No OFD packet to send [12:01:35]OFD Sender: No OFD packet to send [12:01:40]OFD Sender: No OFD packet to send [12:01:45]OFD Sender: No OFD packet to send [12:01:50]OFD Sender: No OFD packet to send [12:01:55]OFD Sender: No OFD packet to send [12:02:00]OFD Sender: No OFD packet to send [12:02:05]OFD Sender: No OFD packet to send [12:02:10]OFD Sender: No OFD packet to send [12:02:15]OFD Sender: No OFD packet to send [12:02:20]OFD Sender: No OFD packet to send [12:02:25]OFD Sender: No OFD packet to send [12:02:31]OFD Sender: No OFD packet to send [12:02:36]OFD Sender: No OFD packet to send [12:02:41]OFD Sender: No OFD packet to send [12:02:46]OFD Sender: No OFD packet to send [12:02:51]OFD Sender: No OFD packet to send [12:02:56]OFD Sender: No OFD packet to send [12:03:01]OFD Sender: No OFD packet to send [12:03:06]OFD Sender: No OFD packet to send [12:03:11]OFD Sender: No OFD packet to send [12:03:16]OFD Sender: No OFD packet to send [12:03:21]OFD Sender: No OFD packet to send [12:03:26]OFD Sender: No OFD packet to send [12:03:31]OFD Sender: No OFD packet to send [12:03:36]OFD Sender: No OFD packet to send [12:03:41]OFD Sender: No OFD packet to send [12:03:46]OFD Sender: No OFD packet to send [12:03:51]OFD Sender: No OFD packet to send [12:03:56]OFD Sender: No OFD packet to send [12:04:01]OFD Sender: No OFD packet to send [12:04:06]OFD Sender: No OFD packet to send [12:04:11]OFD Sender: No OFD packet to send [12:04:16]OFD Sender: No OFD packet to send [12:04:21]OFD Sender: No OFD packet to send [12:04:26]OFD Sender: No OFD packet to send [12:04:31]OFD Sender: No OFD packet to send [12:04:36]OFD Sender: No OFD packet to send [12:04:37]accept exits with 7 [12:04:37]New connection [12:04:37]New thread 3066776932 created [12:04:37]Thread 3066920292 joined [12:04:37]Waiting for new connection... [12:04:37] Sock 7.Parse request [12:04:37]Sock 7.Check first char [12:04:37]Sock 7.First char is OK [12:04:37]request: POST /json_proto HTTP/1.0 [12:04:37]Method: POST [12:04:37]URL: /json_proto [12:04:37]Method is POST - this is cgi request [12:04:37]url: /json_proto [12:04:37]query_string will be loaded in cgi processing [12:04:37]execute_cgi json_proto POST (null) [12:04:37]execute_cgi path=json_proto method=POST [12:04:37]POST find Content-Length [12:04:37]Host: 172.17.40.67:8080 [12:04:37]Content-Length: 678 [12:04:37]Content-Type: application/json [12:04:37] [12:04:37]POST finish read [12:04:37]Found Content-Length = 678 [12:04:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:04:37]execute_script... [12:04: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)3407268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:04:37]POST & json_proto [12:04:37]process_json_proto [12:04:37]json parsed OK: [12:04:37]protocol is kg_v1.0 [12:04:37]action value=close_receipt [12:04:37]process_action close_receipt [12:04:37]cmd_close_receipt [12:04:37]MH_GetDate [12:04:37]Write to MH i2c: F0 00 00 47 82 B8 [12:04:37]Write i2c OK [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: F0 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: F0 09 00 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: F0 09 00 47 82 00 5A CF 20 67 EE DA 66 66 05 [12:04:37]GetLastDocTimeStamp 1730203237 [12:04:37]current date 1730203482 [12:04:37]FM_GetShiftState [12:04:37]SAM_PROTO_GetShiftState [12:04:37]wFMCommunicate request_size=4 [12:04:37]MH_SAM_APDU [12:04:37]CAPDU: 80 13 01 00 [12:04:37]Write to MH i2c: E2 08 00 48 82 80 13 01 00 00 00 00 00 47 [12:04:37]Write i2c OK [12:04:37]MH_I2C_Read... [12:04:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:37]Read from MH i2c: E2 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 0E 00 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: E2 0E 00 48 82 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [12:04:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:04:37]wFMCommunicate OK [12:04:37]SAM_PROTO_GetShiftState done [12:04:37]FM_GetShiftState done [12:04:37]opened in 1730160548 [12:04:37]opened+sec_in_day 1730246948 [12:04:37]quantity*price = 30038 [12:04:37]sum+1 = 30039 [12:04: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 248 29.10.2024 12:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96739 ФПД: 249197011430676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120442&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96739&fm=249197011430676&tin=02508201610067®Number=0000000000170478&sum=30000 [12:04:38]StoreToDocumentArchive [12:04:38]shift 145 fd 96739 [12:04:38]save to /storage/0145/doc_00096739 [12:04:38]save last doc name /storage/0145/doc_00096739 to /storage/kkm_last_doc_name [12:04:38]save OK [12:04:38]Clear old archive folders... [12:04:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:04:38]tlvbuf is 0139BEB0 [12:04:38]SAM_PROTO_ClearQueue [12:04:38]wFMCommunicate request_size=4 [12:04:38]MH_SAM_APDU [12:04:38]CAPDU: 80 09 00 00 [12:04:38]Write to MH i2c: E2 08 00 55 82 80 09 00 00 00 00 00 00 49 [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:38]Read from MH i2c: E2 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 03 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 03 00 55 82 00 90 00 4B [12:04:38]RAPDU: 90 00 [12:04:38]wFMCommunicate OK [12:04:38]SAM_PROTO_ClearQueue done [12:04:38]KKMCreateOFDPacket [12:04:38]OFDProtocolAddRootSTLVToBuf [12:04:38]FM_MakeSignedData [12:04:38]FM_MakeSignedData [12:04:38]SAM_PROTO_SignData [12:04:38]wFMCommunicate request_size=4 [12:04:38]MH_SAM_APDU [12:04:38]CAPDU: 80 0D 01 02 [12:04:38]Write to MH i2c: E2 08 00 56 82 80 0D 01 02 00 00 00 00 51 [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:38]Read from MH i2c: E2 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 03 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 03 00 56 82 00 90 00 4C [12:04:38]RAPDU: 90 00 [12:04:38]wFMCommunicate OK [12:04:38]wFMCommunicate request_size=255 [12:04:38]MH_SAM_APDU [12:04: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 34 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 F8 00 00 00 F4 03 04 00 5A CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 79 01 00 35 04 06 00 E2 [12:04:38]Write to MH i2c: E2 02 01 57 82 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F8 00 00 00 F4 03 04 00 5A CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 79 01 00 35 04 06 00 E2 00 00 4B [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:39]Read from MH i2c: E2 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 03 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 03 00 57 82 00 90 00 4D [12:04:39]RAPDU: 90 00 [12:04:39]wFMCommunicate OK [12:04:39]wFMCommunicate request_size=10 [12:04:39]MH_SAM_APDU [12:04:39]CAPDU: 80 0D 02 02 05 A4 B3 58 6D 14 [12:04:39]Write to MH i2c: E2 0D 00 58 82 80 0D 02 02 05 00 A4 B3 58 6D 14 00 00 8E [12:04:39]Write i2c OK [12:04:39]MH_I2C_Read... [12:04:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:39]Read from MH i2c: E2 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 03 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 03 00 58 82 00 90 00 4E [12:04:39]RAPDU: 90 00 [12:04:39]wFMCommunicate OK [12:04:39]wFMCommunicate request_size=4 [12:04:39]MH_SAM_APDU [12:04:39]CAPDU: 80 0D 03 02 [12:04:39]Write to MH i2c: E2 08 00 59 82 80 0D 03 02 00 00 00 00 56 [12:04:39]Write i2c OK [12:04:39]MH_I2C_Read... [12:04:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:39]Read from MH i2c: E2 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 0B 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 0B 00 59 82 00 69 A5 E8 19 FF 95 D9 43 90 00 16 [12:04:39]RAPDU: 69 A5 E8 19 FF 95 D9 43 90 00 [12:04:39]wFMCommunicate OK [12:04:39]SAM_PROTO_SignData done [12:04:39]FM_MakeSignedData done [12:04:39]CreateOFDProtocolMessage [12:04:39]wFMCommunicate request_size=4 [12:04:39]MH_SAM_APDU [12:04:39]CAPDU: 80 11 00 00 [12:04:39]Write to MH i2c: E2 08 00 5A 82 80 11 00 00 00 00 00 00 56 [12:04:39]Write i2c OK [12:04:39]MH_I2C_Read... [12:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:39]Read from MH i2c: E2 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 17 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 17 00 5A 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [12:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:39]wFMCommunicate OK [12:04:39]CreateOFDProtocolMessage done [12:04:39]OFDSenderStorePacket 96739 [12:04:39]StoreOFDPacket docnum=96739 [12:04:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA 64 07 01 93 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F8 00 00 00 F4 03 04 00 5A CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 79 01 00 35 04 06 00 E2 A4 B3 58 6D 14 69 A5 E8 19 FF 95 D9 43 [12:04:39]CheckFolder [12:04:39]dirname=/storage/ofd_packets [12:04:39]CheckFolder done [12:04:39]ProducePacketName [12:04:39]name=ofd_packets/00096739 [12:04:39]NVStorageSaveData ofd_packets/00096739 [12:04:39]File name is /storage/ofd_packets/00096739 [12:04:39]Write 301 bytes [12:04:39]NVStorageSaveData done [12:04:39]OFDSenderStorePacket done [12:04:39]KKMCreateOFDPacket done [12:04:39]NVStorageSaveData kkm_last_timestamp [12:04:39]File name is /storage/kkm_last_timestamp [12:04:39]Write 4 bytes [12:04:39]NVStorageSaveData done [12:04:39]ExternCall_PrintAddStr [12:04:39]wPrintStart [12:04:39]Write to MH i2c: 01 00 00 5B 82 DD [12:04:39]Write i2c OK [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: 01 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: 01 07 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: 01 07 00 5B 82 00 00 00 00 00 FF 0F F2 [12:04:39]RasterBufferAndPrint [12:04:39]line Счет N : (1)3407268 [12:04:39]line ИНН: 02508201610067 [12:04:39]line Контрольно-Кассовый Чек [12:04:39]line ПРОДАЖА [12:04:39]line ТРК (МРК, ГНК) : 12 [12:04:39]line Товар: 2710124130 [12:04:39]line Аи-92-К-4 [12:04:39]line 4.490 * 66.90 [12:04:39]line = 300.38 [12:04:39]line НДС 12% НСП 1% [12:04:39]line > о реализуемом товаре [12:04:39]line ОКРУГЛЕНИЕ: -0.38 [12:04:39]line ИТОГО: 300.00 [12:04:39]line Внесено: 300.00 [12:04:39]line СДАЧА: 0.00 [12:04:39]line НСП 1% : 2.66 [12:04:39]line НДС 12% : 31.90 [12:04:39]line Наличными: 300.00 [12:04:39]line Безнал.: 0.00 [12:04:39]line Место: АЗС № 82 "Партнер Нефть" [12:04:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:04:39]line СНО: Общий режим [12:04:39]line Чек 248 29.10.2024 12:04 [12:04:39]line Смена: 145 ФФД: 1.0 [12:04:39]line ЗНМ: 0300000017 [12:04:39]line РНМ: 0000000000170478 [12:04:39]line Версия ККМ: v1.0 [12:04:39]line ФМ: 0000000002098560 [12:04:39]line ФД: 96739 [12:04:39]line ФПД: 249197011430676 [12:04:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120442&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96739&fm=249197011430676&tin=02508201610067®Number=0000000000170478&sum=30000 [12:04:39]OFD Sender: Processing packet 96739 [packets to send 58, broken 57] [12:04:39]ProducePacketName [12:04:39]name=ofd_packets/00096739 [12:04:39]OFD Sender: To server: pG, [12:04:39]CommunicateWithHost lk.salyk.kg:30040 [12:04:39]ConnectInit lk.salyk.kg [12:04:39]written 0, free lines is 4095 [12:04:39]Connected sock=10 [12:04:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA 64 07 01 93 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F8 00 00 00 F4 03 04 00 5A CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 79 01 00 35 04 06 00 E2 A4 B3 58 6D 14 69 A5 E8 19 FF 95 D9 43 [12:04:40]Write to MH i2c: 01 00 00 86 82 08 [12:04:40]Write i2c OK [12:04:40]MH_I2C_Read... [12:04:40]Read from MH i2c: 01 [12:04:40]MH_I2C_Read... [12:04:40]Read from MH i2c: 01 07 00 [12:04:40]MH_I2C_Read... [12:04:40]Read from MH i2c: 01 07 00 86 82 00 00 00 00 00 FC 0C 17 [12:04:40]RasterBufferAndPrint [12:04:40]line [12:04:40]line [12:04:40]line [12:04:40]line [12:04:40]line [12:04:40]written 0, free lines is 3330 [12:04:40]MH_Cut [12:04:40]Write to MH i2c: D1 01 00 8D 82 01 E1 [12:04:40]Write i2c OK [12:04:40]MH_I2C_Read... [12:04:40]Read from MH i2c: D1 [12:04:40]MH_I2C_Read... [12:04:40]Read from MH i2c: D1 01 00 [12:04:40]MH_I2C_Read... [12:04:40]Read from MH i2c: D1 01 00 8D 82 00 E0 [12:04:40]Write to MH i2c: 01 00 00 8E 82 10 [12:04:40]Write i2c OK [12:04:40]MH_I2C_Read... [12:04:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FF BB 47 00 4F 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 32 30 39 38 35 36 30 10 04 04 00 E3 79 01 00 F4 03 04 00 81 79 20 67 B6 04 01 00 00 43 C7 76 8B E4 66 5D 78 [12:04:40]CommunicateWithHost err = 0 [12:04:40]CheckOFDResponse [12:04:40]1017 (14) - 77093643461234 [12:04:40]1041 (16) - 0000000002098560 [12:04:40]1040 (4) - 96739 [12:04:40]1012 (4) - 29.10.2024 05:58 [12:04:40]1206 (1) - 0 [12:04:40]OFD Sender: Remove packet 96739 [12:04:40]ProducePacketName [12:04:40]name=ofd_packets/00096739 [12:04:40]NVStorageDeleteData [12:04:40]OFD Sender: No OFD packet to send [12:04:40]*** Cut start [12:04:40]*** Partial cut [12:04:40]*** CUTSNS_PIN = 1 [12:04:40]*** CUTSNS_PIN = 0 [12:04:41]*** Brake cut motor [12:04:41]Read from MH i2c: 01 [12:04:41]MH_I2C_Read... [12:04:41]*** Stop cut motor [12:04:41]*** Cut end [12:04:41]Read from MH i2c: 01 07 00 [12:04:41]MH_I2C_Read... [12:04:41]Read from MH i2c: 01 07 00 8E 82 00 00 00 00 00 FF 0F 25 [12:04:41]process_action close_receipt done [12:04:41]requested_data is exist [12:04:41]produce_requested_data [12:04:41]requested_item fm.sn is exist - process it [12:04:41]wFMCommunicate request_size=4 [12:04:41]MH_SAM_APDU [12:04:41]CAPDU: 80 11 00 00 [12:04:41]Write to MH i2c: E2 08 00 8F 82 80 11 00 00 00 00 00 00 8B [12:04:41]Write i2c OK [12:04:41]MH_I2C_Read... [12:04:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:41]Read from MH i2c: E2 [12:04:41]MH_I2C_Read... [12:04:41]Read from MH i2c: E2 17 00 [12:04:41]MH_I2C_Read... [12:04:41]Read from MH i2c: E2 17 00 8F 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [12:04:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:41]wFMCommunicate OK [12:04:41]requested_item fd.num is exist - process it [12:04:41]SAM_PROTO_GetFieldsCounters [12:04:41]wFMCommunicate request_size=4 [12:04:41]MH_SAM_APDU [12:04:41]CAPDU: 80 13 00 00 [12:04:41]Write to MH i2c: E2 08 00 90 82 80 13 00 00 00 00 00 00 8E [12:04:41]Write i2c OK [12:04:41]MH_I2C_Read... [12:04:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:41]Read from MH i2c: E2 [12:04:41]MH_I2C_Read... [12:04:41]Read from MH i2c: E2 62 00 [12:04:41]MH_I2C_Read... [12:04:41]Read from MH i2c: E2 62 00 90 82 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 79 01 00 0E 04 04 00 91 00 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 85 [12:04:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 79 01 00 0E 04 04 00 91 00 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 [12:04:41]wFMCommunicate OK [12:04:41]SAM_PROTO_GetFieldsCounters done [12:04:41]requested_item shift.num is exist - process it [12:04:41]requested_item shift.opened is exist - process it [12:04:41]req_shift_opened [12:04:41]FM_GetShiftState [12:04:41]SAM_PROTO_GetShiftState [12:04:41]wFMCommunicate request_size=4 [12:04:41]MH_SAM_APDU [12:04:41]CAPDU: 80 13 01 00 [12:04:41]Write to MH i2c: E2 08 00 91 82 80 13 01 00 00 00 00 00 90 [12:04:41]Write i2c OK [12:04:41]MH_I2C_Read... [12:04:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:41]Read from MH i2c: E2 [12:04:41]MH_I2C_Read... [12:04:41]Read from MH i2c: E2 0E 00 [12:04:41]MH_I2C_Read... [12:04:41]Read from MH i2c: E2 0E 00 91 82 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EE [12:04:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:04:41]wFMCommunicate OK [12:04:41]SAM_PROTO_GetShiftState done [12:04:41]FM_GetShiftState done [12:04:41]req_shift_opened done [12:04:41]requested_item shift.open_date is exist - process it [12:04:41]req_shift_open_date [12:04:41]req_shift_open_date done [12:04:41]produce_requested_data done [12:04:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96739,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:04:41]process_action_free close_receipt [12:04:41]json_value_free [12:04:41]json_value_free done [12:04:41]process_json_proto returns [12:04:41]Send response to host [12:04:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96739,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:04:41]free response buf [12:04:41]execute_script done [12:04:41]execute_script returns [12:04:41]free content buf [12:04:41]Sock 7.Close socket [12:04:41]Sock 7.Thread stoped [12:04:45]OFD Sender: No OFD packet to send [12:04:50]OFD Sender: No OFD packet to send [12:04:55]OFD Sender: No OFD packet to send [12:05:00]OFD Sender: No OFD packet to send [12:05:05]OFD Sender: No OFD packet to send [12:05:10]OFD Sender: No OFD packet to send [12:05:15]OFD Sender: No OFD packet to send [12:05:20]OFD Sender: No OFD packet to send [12:05:25]OFD Sender: No OFD packet to send [12:05:30]OFD Sender: No OFD packet to send [12:05:35]OFD Sender: No OFD packet to send [12:05:40]OFD Sender: No OFD packet to send [12:05:45]OFD Sender: No OFD packet to send [12:05:50]OFD Sender: No OFD packet to send [12:05:51]accept exits with 9 [12:05:51]New connection [12:05:51]New thread 3066920292 created [12:05:51]Thread 3066776932 joined [12:05:51]Waiting for new connection... [12:05:51] Sock 9.Parse request [12:05:51]Sock 9.Check first char [12:05:51]Sock 9.First char is OK [12:05:51]request: POST /json_proto HTTP/1.0 [12:05:51]Method: POST [12:05:51]URL: /json_proto [12:05:51]Method is POST - this is cgi request [12:05:51]url: /json_proto [12:05:51]query_string will be loaded in cgi processing [12:05:51]execute_cgi json_proto POST (null) [12:05:51]execute_cgi path=json_proto method=POST [12:05:51]POST find Content-Length [12:05:51]Host: 172.17.40.67:8080 [12:05:51]Content-Length: 683 [12:05:51]Content-Type: application/json [12:05:51] [12:05:51]POST finish read [12:05:51]Found Content-Length = 683 [12:05:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:05:51]execute_script... [12:05: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)3407269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:05:51]POST & json_proto [12:05:51]process_json_proto [12:05:51]json parsed OK: [12:05:51]protocol is kg_v1.0 [12:05:51]action value=close_receipt [12:05:51]process_action close_receipt [12:05:51]cmd_close_receipt [12:05:51]MH_GetDate [12:05:51]Write to MH i2c: F0 00 00 92 82 03 [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: F0 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: F0 09 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: F0 09 00 92 82 00 A4 CF 20 67 EE DA 66 66 9A [12:05:51]GetLastDocTimeStamp 1730203482 [12:05:51]current date 1730203556 [12:05:51]FM_GetShiftState [12:05:51]SAM_PROTO_GetShiftState [12:05:51]wFMCommunicate request_size=4 [12:05:51]MH_SAM_APDU [12:05:51]CAPDU: 80 13 01 00 [12:05:51]Write to MH i2c: E2 08 00 93 82 80 13 01 00 00 00 00 00 92 [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:51]Read from MH i2c: E2 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 0E 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 0E 00 93 82 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [12:05:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:05:51]wFMCommunicate OK [12:05:51]SAM_PROTO_GetShiftState done [12:05:51]FM_GetShiftState done [12:05:51]opened in 1730160548 [12:05:51]opened+sec_in_day 1730246948 [12:05:51]quantity*price = 200031 [12:05:51]sum+1 = 200032 [12:05:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 249 29.10.2024 12:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96740 ФПД: 127629037527605 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120556&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96740&fm=127629037527605&tin=02508201610067®Number=0000000000170478&sum=200000 [12:05:52]StoreToDocumentArchive [12:05:52]shift 145 fd 96740 [12:05:52]save to /storage/0145/doc_00096740 [12:05:52]save last doc name /storage/0145/doc_00096740 to /storage/kkm_last_doc_name [12:05:52]save OK [12:05:52]Clear old archive folders... [12:05:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:52]tlvbuf is 011C1C90 [12:05:52]SAM_PROTO_ClearQueue [12:05:52]wFMCommunicate request_size=4 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 09 00 00 [12:05:52]Write to MH i2c: E2 08 00 A0 82 80 09 00 00 00 00 00 00 94 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 03 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 03 00 A0 82 00 90 00 96 [12:05:52]RAPDU: 90 00 [12:05:52]wFMCommunicate OK [12:05:52]SAM_PROTO_ClearQueue done [12:05:52]KKMCreateOFDPacket [12:05:52]OFDProtocolAddRootSTLVToBuf [12:05:52]FM_MakeSignedData [12:05:52]FM_MakeSignedData [12:05:52]SAM_PROTO_SignData [12:05:52]wFMCommunicate request_size=4 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 0D 01 02 [12:05:52]Write to MH i2c: E2 08 00 A1 82 80 0D 01 02 00 00 00 00 9C [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 03 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 03 00 A1 82 00 90 00 97 [12:05:52]RAPDU: 90 00 [12:05:52]wFMCommunicate OK [12:05:52]wFMCommunicate request_size=255 [12:05:52]MH_SAM_APDU [12:05: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 34 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 F9 00 00 00 F4 03 04 00 A4 CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 79 01 00 35 04 06 00 74 [12:05:52]Write to MH i2c: E2 02 01 A2 82 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F9 00 00 00 F4 03 04 00 A4 CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 79 01 00 35 04 06 00 74 00 00 C2 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:52]Read from MH i2c: E2 03 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 03 00 A2 82 00 90 00 98 [12:05:52]RAPDU: 90 00 [12:05:52]wFMCommunicate OK [12:05:52]wFMCommunicate request_size=10 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 0D 02 02 05 13 F3 71 E2 35 [12:05:52]Write to MH i2c: E2 0D 00 A3 82 80 0D 02 02 05 00 13 F3 71 E2 35 00 00 37 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 03 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 03 00 A3 82 00 90 00 99 [12:05:52]RAPDU: 90 00 [12:05:52]wFMCommunicate OK [12:05:52]wFMCommunicate request_size=4 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 0D 03 02 [12:05:52]Write to MH i2c: E2 08 00 A4 82 80 0D 03 02 00 00 00 00 A1 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 0B 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 0B 00 A4 82 00 02 98 41 DE FF 9B B5 89 90 00 33 [12:05:52]RAPDU: 02 98 41 DE FF 9B B5 89 90 00 [12:05:52]wFMCommunicate OK [12:05:52]SAM_PROTO_SignData done [12:05:52]FM_MakeSignedData done [12:05:52]CreateOFDProtocolMessage [12:05:52]wFMCommunicate request_size=4 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 11 00 00 [12:05:52]Write to MH i2c: E2 08 00 A5 82 80 11 00 00 00 00 00 00 A1 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:53]Read from MH i2c: E2 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 17 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 17 00 A5 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [12:05:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:05:53]wFMCommunicate OK [12:05:53]CreateOFDProtocolMessage done [12:05:53]OFDSenderStorePacket 96740 [12:05:53]StoreOFDPacket docnum=96740 [12:05:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 0C 07 01 ED 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 34 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 F9 00 00 00 F4 03 04 00 A4 CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 79 01 00 35 04 06 00 74 13 F3 71 E2 35 02 98 41 DE FF 9B B5 89 [12:05:53]CheckFolder [12:05:53]dirname=/storage/ofd_packets [12:05:53]CheckFolder done [12:05:53]ProducePacketName [12:05:53]name=ofd_packets/00096740 [12:05:53]NVStorageSaveData ofd_packets/00096740 [12:05:53]File name is /storage/ofd_packets/00096740 [12:05:53]Write 301 bytes [12:05:53]NVStorageSaveData done [12:05:53]OFDSenderStorePacket done [12:05:53]KKMCreateOFDPacket done [12:05:53]NVStorageSaveData kkm_last_timestamp [12:05:53]File name is /storage/kkm_last_timestamp [12:05:53]Write 4 bytes [12:05:53]NVStorageSaveData done [12:05:53]ExternCall_PrintAddStr [12:05:53]wPrintStart [12:05:53]Write to MH i2c: 01 00 00 A6 82 28 [12:05:53]Write i2c OK [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: 01 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: 01 07 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: 01 07 00 A6 82 00 00 00 00 00 FF 0F 3D [12:05:53]RasterBufferAndPrint [12:05:53]line Счет N : (1)3407269 [12:05:53]line ИНН: 02508201610067 [12:05:53]line Контрольно-Кассовый Чек [12:05:53]line ПРОДАЖА [12:05:53]line ТРК (МРК, ГНК) : 42 [12:05:53]line Товар: 2710124130 [12:05:53]line Аи-92-К-4 [12:05:53]line 29.900 * 66.90 [12:05:53]line = 2000.31 [12:05:53]line НДС 12% НСП 1% [12:05:53]line > о реализуемом товаре [12:05:53]line ОКРУГЛЕНИЕ: -0.31 [12:05:53]line ИТОГО: 2000.00 [12:05:53]line Внесено: 2000.00 [12:05:53]line СДАЧА: 0.00 [12:05:53]line НСП 1% : 17.70 [12:05:53]line НДС 12% : 212.42 [12:05:53]line Наличными: 2000.00 [12:05:53]line Безнал.: 0.00 [12:05:53]line Место: АЗС № 82 "Партнер Нефть" [12:05:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:05:53]line СНО: Общий режим [12:05:53]line Чек 249 29.10.2024 12:05 [12:05:53]line Смена: 145 ФФД: 1.0 [12:05:53]line ЗНМ: 0300000017 [12:05:53]line РНМ: 0000000000170478 [12:05:53]line Версия ККМ: v1.0 [12:05:53]line ФМ: 0000000002098560 [12:05:53]line ФД: 96740 [12:05:53]line ФПД: 127629037527605 [12:05:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120556&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96740&fm=127629037527605&tin=02508201610067®Number=0000000000170478&sum=200000 [12:05:53]OFD Sender: Processing packet 96740 [packets to send 58, broken 57] [12:05:53]ProducePacketName [12:05:53]name=ofd_packets/00096740 [12:05:53]OFD Sender: To server: pG, [12:05:53]CommunicateWithHost lk.salyk.kg:30040 [12:05:53]ConnectInit lk.salyk.kg [12:05:53]written 0, free lines is 4095 [12:05:53]Connected sock=10 [12:05:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 0C 07 01 ED 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 34 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 F9 00 00 00 F4 03 04 00 A4 CF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 79 01 00 35 04 06 00 74 13 F3 71 E2 35 02 98 41 DE FF 9B B5 89 [12:05:53]Write to MH i2c: 01 00 00 D1 82 53 [12:05:53]Write i2c OK [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: 01 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: 01 07 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: 01 07 00 D1 82 00 00 00 00 00 02 0D 69 [12:05:53]RasterBufferAndPrint [12:05:53]line [12:05:53]line [12:05:53]line [12:05:53]line [12:05:53]line [12:05:53]written 0, free lines is 3336 [12:05:53]MH_Cut [12:05:53]Write to MH i2c: D1 01 00 D8 82 01 2C [12:05:53]Write i2c OK [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: D1 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: D1 01 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: D1 01 00 D8 82 00 2B [12:05:53]Write to MH i2c: 01 00 00 D9 82 5B [12:05:53]Write i2c OK [12:05:53]MH_I2C_Read... [12:05:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 99 C3 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 E4 79 01 00 F4 03 04 00 CA 79 20 67 B6 04 01 00 00 9D 88 67 62 8D FA 45 3A [12:05:53]CommunicateWithHost err = 0 [12:05:53]CheckOFDResponse [12:05:53]1017 (14) - 77093643461234 [12:05:53]1041 (16) - 0000000002098560 [12:05:53]1040 (4) - 96740 [12:05:53]1012 (4) - 29.10.2024 05:59 [12:05:53]1206 (1) - 0 [12:05:53]OFD Sender: Remove packet 96740 [12:05:53]ProducePacketName [12:05:53]name=ofd_packets/00096740 [12:05:53]NVStorageDeleteData [12:05:54]OFD Sender: No OFD packet to send [12:05:54]*** Cut start [12:05:54]*** Partial cut [12:05:54]*** CUTSNS_PIN = 1 [12:05:54]*** CUTSNS_PIN = 0 [12:05:54]*** Brake cut motor [12:05:55]Read from MH i2c: 01 [12:05:55]MH_I2C_Read... [12:05:55]*** Stop cut motor [12:05:55]*** Cut end [12:05:55]Read from MH i2c: 01 07 00 [12:05:55]MH_I2C_Read... [12:05:55]Read from MH i2c: 01 07 00 D9 82 00 00 00 00 00 FF 0F 70 [12:05:55]process_action close_receipt done [12:05:55]requested_data is exist [12:05:55]produce_requested_data [12:05:55]requested_item fm.sn is exist - process it [12:05:55]wFMCommunicate request_size=4 [12:05:55]MH_SAM_APDU [12:05:55]CAPDU: 80 11 00 00 [12:05:55]Write to MH i2c: E2 08 00 DA 82 80 11 00 00 00 00 00 00 D6 [12:05:55]Write i2c OK [12:05:55]MH_I2C_Read... [12:05:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:55]Read from MH i2c: E2 [12:05:55]MH_I2C_Read... [12:05:55]Read from MH i2c: E2 17 00 [12:05:55]MH_I2C_Read... [12:05:55]Read from MH i2c: E2 17 00 DA 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [12:05:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:05:55]wFMCommunicate OK [12:05:55]requested_item fd.num is exist - process it [12:05:55]SAM_PROTO_GetFieldsCounters [12:05:55]wFMCommunicate request_size=4 [12:05:55]MH_SAM_APDU [12:05:55]CAPDU: 80 13 00 00 [12:05:55]Write to MH i2c: E2 08 00 DB 82 80 13 00 00 00 00 00 00 D9 [12:05:55]Write i2c OK [12:05:55]MH_I2C_Read... [12:05:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:55]Read from MH i2c: E2 [12:05:55]MH_I2C_Read... [12:05:55]Read from MH i2c: E2 62 00 [12:05:55]MH_I2C_Read... [12:05:55]Read from MH i2c: E2 62 00 DB 82 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 79 01 00 0E 04 04 00 91 00 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 D4 [12:05:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 79 01 00 0E 04 04 00 91 00 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 [12:05:55]wFMCommunicate OK [12:05:55]SAM_PROTO_GetFieldsCounters done [12:05:55]requested_item shift.num is exist - process it [12:05:55]requested_item shift.opened is exist - process it [12:05:55]req_shift_opened [12:05:55]FM_GetShiftState [12:05:55]SAM_PROTO_GetShiftState [12:05:55]wFMCommunicate request_size=4 [12:05:55]MH_SAM_APDU [12:05:55]CAPDU: 80 13 01 00 [12:05:55]Write to MH i2c: E2 08 00 DC 82 80 13 01 00 00 00 00 00 DB [12:05:55]Write i2c OK [12:05:55]MH_I2C_Read... [12:05:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:55]Read from MH i2c: E2 [12:05:55]MH_I2C_Read... [12:05:55]Read from MH i2c: E2 0E 00 [12:05:55]MH_I2C_Read... [12:05:55]Read from MH i2c: E2 0E 00 DC 82 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 39 [12:05:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:05:55]wFMCommunicate OK [12:05:55]SAM_PROTO_GetShiftState done [12:05:55]FM_GetShiftState done [12:05:55]req_shift_opened done [12:05:55]requested_item shift.open_date is exist - process it [12:05:55]req_shift_open_date [12:05:55]req_shift_open_date done [12:05:55]produce_requested_data done [12:05:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96740,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:05:55]process_action_free close_receipt [12:05:55]json_value_free [12:05:55]json_value_free done [12:05:55]process_json_proto returns [12:05:55]Send response to host [12:05:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96740,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:05:55]free response buf [12:05:55]execute_script done [12:05:55]execute_script returns [12:05:55]free content buf [12:05:55]Sock 9.Close socket [12:05:55]Sock 9.Thread stoped [12:05:59]OFD Sender: No OFD packet to send [12:06:04]OFD Sender: No OFD packet to send [12:06:09]OFD Sender: No OFD packet to send [12:06:14]OFD Sender: No OFD packet to send [12:06:19]OFD Sender: No OFD packet to send [12:06:24]OFD Sender: No OFD packet to send [12:06:29]OFD Sender: No OFD packet to send [12:06:34]OFD Sender: No OFD packet to send [12:06:39]OFD Sender: No OFD packet to send [12:06:44]OFD Sender: No OFD packet to send [12:06:49]OFD Sender: No OFD packet to send [12:06:54]OFD Sender: No OFD packet to send [12:06:59]OFD Sender: No OFD packet to send [12:07:04]OFD Sender: No OFD packet to send [12:07:09]OFD Sender: No OFD packet to send [12:07:14]OFD Sender: No OFD packet to send [12:07:19]OFD Sender: No OFD packet to send [12:07:24]OFD Sender: No OFD packet to send [12:07:29]OFD Sender: No OFD packet to send [12:07:34]OFD Sender: No OFD packet to send [12:07:39]OFD Sender: No OFD packet to send [12:07:44]OFD Sender: No OFD packet to send [12:07:49]OFD Sender: No OFD packet to send [12:07:54]OFD Sender: No OFD packet to send [12:07:57]accept exits with 7 [12:07:57]New connection [12:07:57]New thread 3066776932 created [12:07:57]Thread 3066920292 joined [12:07:57]Waiting for new connection... [12:07:57] Sock 7.Parse request [12:07:57]Sock 7.Check first char [12:07:57]Sock 7.First char is OK [12:07:57]request: POST /json_proto HTTP/1.0 [12:07:57]Method: POST [12:07:57]URL: /json_proto [12:07:57]Method is POST - this is cgi request [12:07:57]url: /json_proto [12:07:57]query_string will be loaded in cgi processing [12:07:57]execute_cgi json_proto POST (null) [12:07:57]execute_cgi path=json_proto method=POST [12:07:57]POST find Content-Length [12:07:57]Host: 172.17.40.67:8080 [12:07:57]Content-Length: 678 [12:07:57]Content-Type: application/json [12:07:57] [12:07:57]POST finish read [12:07:57]Found Content-Length = 678 [12:07:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07:57]execute_script... [12:07: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)3407270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07:57]POST & json_proto [12:07:57]process_json_proto [12:07:57]json parsed OK: [12:07:57]protocol is kg_v1.0 [12:07:57]action value=close_receipt [12:07:57]process_action close_receipt [12:07:57]cmd_close_receipt [12:07:57]MH_GetDate [12:07:57]Write to MH i2c: F0 00 00 DD 82 4E [12:07:57]Write i2c OK [12:07:57]MH_I2C_Read... [12:07:57]Read from MH i2c: F0 [12:07:57]MH_I2C_Read... [12:07:57]Read from MH i2c: F0 09 00 [12:07:57]MH_I2C_Read... [12:07:57]Read from MH i2c: F0 09 00 DD 82 00 22 D0 20 67 EE DA 66 66 64 [12:07:57]GetLastDocTimeStamp 1730203556 [12:07:57]current date 1730203682 [12:07:57]FM_GetShiftState [12:07:57]SAM_PROTO_GetShiftState [12:07:57]wFMCommunicate request_size=4 [12:07:57]MH_SAM_APDU [12:07:57]CAPDU: 80 13 01 00 [12:07:57]Write to MH i2c: E2 08 00 DE 82 80 13 01 00 00 00 00 00 DD [12:07:57]Write i2c OK [12:07:57]MH_I2C_Read... [12:07:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:57]Read from MH i2c: E2 [12:07:57]MH_I2C_Read... [12:07:57]Read from MH i2c: E2 0E 00 [12:07:57]MH_I2C_Read... [12:07:57]Read from MH i2c: E2 0E 00 DE 82 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [12:07:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:07:57]wFMCommunicate OK [12:07:57]SAM_PROTO_GetShiftState done [12:07:57]FM_GetShiftState done [12:07:57]opened in 1730160548 [12:07:57]opened+sec_in_day 1730246948 [12:07:57]quantity*price = 40006 [12:07:57]sum+1 = 40007 [12:07:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 250 29.10.2024 12:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96741 ФПД: 89762354579829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120802&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96741&fm=89762354579829&tin=02508201610067®Number=0000000000170478&sum=40000 [12:07:58]StoreToDocumentArchive [12:07:58]shift 145 fd 96741 [12:07:58]save to /storage/0145/doc_00096741 [12:07:58]save last doc name /storage/0145/doc_00096741 to /storage/kkm_last_doc_name [12:07:58]save OK [12:07:58]Clear old archive folders... [12:07:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:07:58]tlvbuf is 01311110 [12:07:58]SAM_PROTO_ClearQueue [12:07:58]wFMCommunicate request_size=4 [12:07:58]MH_SAM_APDU [12:07:58]CAPDU: 80 09 00 00 [12:07:58]Write to MH i2c: E2 08 00 EB 82 80 09 00 00 00 00 00 00 DF [12:07:58]Write i2c OK [12:07:58]MH_I2C_Read... [12:07:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:58]Read from MH i2c: E2 [12:07:58]MH_I2C_Read... [12:07:58]Read from MH i2c: E2 03 00 [12:07:58]MH_I2C_Read... [12:07:58]Read from MH i2c: E2 03 00 EB 82 00 90 00 E1 [12:07:58]RAPDU: 90 00 [12:07:58]wFMCommunicate OK [12:07:58]SAM_PROTO_ClearQueue done [12:07:58]KKMCreateOFDPacket [12:07:58]OFDProtocolAddRootSTLVToBuf [12:07:58]FM_MakeSignedData [12:07:58]FM_MakeSignedData [12:07:58]SAM_PROTO_SignData [12:07:58]wFMCommunicate request_size=4 [12:07:58]MH_SAM_APDU [12:07:58]CAPDU: 80 0D 01 02 [12:07:58]Write to MH i2c: E2 08 00 EC 82 80 0D 01 02 00 00 00 00 E7 [12:07:58]Write i2c OK [12:07:58]MH_I2C_Read... [12:07:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:59]Read from MH i2c: E2 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 03 00 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 03 00 EC 82 00 90 00 E2 [12:07:59]RAPDU: 90 00 [12:07:59]wFMCommunicate OK [12:07:59]wFMCommunicate request_size=255 [12:07:59]MH_SAM_APDU [12:07:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 22 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 79 01 00 35 04 06 00 51 [12:07:59]Write to MH i2c: E2 02 01 ED 82 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 22 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 79 01 00 35 04 06 00 51 00 00 F8 [12:07:59]Write i2c OK [12:07:59]MH_I2C_Read... [12:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:59]Read from MH i2c: E2 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 03 00 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 03 00 ED 82 00 90 00 E3 [12:07:59]RAPDU: 90 00 [12:07:59]wFMCommunicate OK [12:07:59]wFMCommunicate request_size=10 [12:07:59]MH_SAM_APDU [12:07:59]CAPDU: 80 0D 02 02 05 A3 6D 42 49 75 [12:07:59]Write to MH i2c: E2 0D 00 EE 82 80 0D 02 02 05 00 A3 6D 42 49 75 00 00 04 [12:07:59]Write i2c OK [12:07:59]MH_I2C_Read... [12:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:59]Read from MH i2c: E2 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 03 00 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 03 00 EE 82 00 90 00 E4 [12:07:59]RAPDU: 90 00 [12:07:59]wFMCommunicate OK [12:07:59]wFMCommunicate request_size=4 [12:07:59]MH_SAM_APDU [12:07:59]CAPDU: 80 0D 03 02 [12:07:59]Write to MH i2c: E2 08 00 EF 82 80 0D 03 02 00 00 00 00 EC [12:07:59]Write i2c OK [12:07:59]MH_I2C_Read... [12:07:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:59]Read from MH i2c: E2 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 0B 00 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 0B 00 EF 82 00 FF 2D 86 A9 BF 29 82 80 90 00 32 [12:07:59]RAPDU: FF 2D 86 A9 BF 29 82 80 90 00 [12:07:59]wFMCommunicate OK [12:07:59]SAM_PROTO_SignData done [12:07:59]FM_MakeSignedData done [12:07:59]CreateOFDProtocolMessage [12:07:59]wFMCommunicate request_size=4 [12:07:59]MH_SAM_APDU [12:07:59]CAPDU: 80 11 00 00 [12:07:59]Write to MH i2c: E2 08 00 F0 82 80 11 00 00 00 00 00 00 EC [12:07:59]Write i2c OK [12:07:59]MH_I2C_Read... [12:07:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:59]Read from MH i2c: E2 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 17 00 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: E2 17 00 F0 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [12:07:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:07:59]wFMCommunicate OK [12:07:59]CreateOFDProtocolMessage done [12:07:59]OFDSenderStorePacket 96741 [12:07:59]StoreOFDPacket docnum=96741 [12:07:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 29 07 01 25 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 22 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 79 01 00 35 04 06 00 51 A3 6D 42 49 75 FF 2D 86 A9 BF 29 82 80 [12:07:59]CheckFolder [12:07:59]dirname=/storage/ofd_packets [12:07:59]CheckFolder done [12:07:59]ProducePacketName [12:07:59]name=ofd_packets/00096741 [12:07:59]NVStorageSaveData ofd_packets/00096741 [12:07:59]File name is /storage/ofd_packets/00096741 [12:07:59]Write 301 bytes [12:07:59]NVStorageSaveData done [12:07:59]OFDSenderStorePacket done [12:07:59]KKMCreateOFDPacket done [12:07:59]NVStorageSaveData kkm_last_timestamp [12:07:59]File name is /storage/kkm_last_timestamp [12:07:59]Write 4 bytes [12:07:59]NVStorageSaveData done [12:07:59]ExternCall_PrintAddStr [12:07:59]wPrintStart [12:07:59]Write to MH i2c: 01 00 00 F1 82 73 [12:07:59]Write i2c OK [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: 01 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: 01 07 00 [12:07:59]MH_I2C_Read... [12:07:59]Read from MH i2c: 01 07 00 F1 82 00 00 00 00 00 FF 0F 88 [12:07:59]RasterBufferAndPrint [12:07:59]line Счет N : (1)3407270 [12:07:59]line ИНН: 02508201610067 [12:07:59]line Контрольно-Кассовый Чек [12:07:59]line ПРОДАЖА [12:07:59]line ТРК (МРК, ГНК) : 32 [12:07:59]line Товар: 2710124130 [12:07:59]line Аи-92-К-4 [12:07:59]line 5.980 * 66.90 [12:07:59]line = 400.06 [12:07:59]line НДС 12% НСП 1% [12:07:59]line > о реализуемом товаре [12:07:59]line ОКРУГЛЕНИЕ: -0.06 [12:07:59]line ИТОГО: 400.00 [12:07:59]line Внесено: 400.00 [12:07:59]line СДАЧА: 0.00 [12:07:59]line НСП 1% : 3.54 [12:07:59]line НДС 12% : 42.48 [12:07:59]line Наличными: 400.00 [12:07:59]line Безнал.: 0.00 [12:07:59]line Место: АЗС № 82 "Партнер Нефть" [12:07:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:07:59]line СНО: Общий режим [12:07:59]line Чек 250 29.10.2024 12:08 [12:07:59]line Смена: 145 ФФД: 1.0 [12:07:59]line ЗНМ: 0300000017 [12:07:59]line РНМ: 0000000000170478 [12:07:59]line Версия ККМ: v1.0 [12:07:59]line ФМ: 0000000002098560 [12:07:59]line ФД: 96741 [12:07:59]line ФПД: 89762354579829 [12:07:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120802&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96741&fm=89762354579829&tin=02508201610067®Number=0000000000170478&sum=40000 [12:07:59]OFD Sender: Processing packet 96741 [packets to send 58, broken 57] [12:07:59]ProducePacketName [12:07:59]name=ofd_packets/00096741 [12:07:59]OFD Sender: To server: pG, [12:07:59]CommunicateWithHost lk.salyk.kg:30040 [12:07:59]ConnectInit lk.salyk.kg [12:07:59]written 0, free lines is 4095 [12:07:59]Connected sock=10 [12:07:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 29 07 01 25 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 22 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 79 01 00 35 04 06 00 51 A3 6D 42 49 75 FF 2D 86 A9 BF 29 82 80 [12:08:00]Write to MH i2c: 01 00 00 1C 83 9F [12:08:00]Write i2c OK [12:08:00]MH_I2C_Read... [12:08:00]Read from MH i2c: 01 [12:08:00]MH_I2C_Read... [12:08:00]Read from MH i2c: 01 07 00 [12:08:00]MH_I2C_Read... [12:08:00]Read from MH i2c: 01 07 00 1C 83 00 00 00 00 00 FE 0C B0 [12:08:00]RasterBufferAndPrint [12:08:00]line [12:08:00]line [12:08:00]line [12:08:00]line [12:08:00]line [12:08:00]written 0, free lines is 3335 [12:08:00]MH_Cut [12:08:00]Write to MH i2c: D1 01 00 23 83 01 78 [12:08:00]Write i2c OK [12:08:00]MH_I2C_Read... [12:08:00]Read from MH i2c: D1 [12:08:00]MH_I2C_Read... [12:08:00]Read from MH i2c: D1 01 00 [12:08:00]MH_I2C_Read... [12:08:00]Read from MH i2c: D1 01 00 23 83 00 77 [12:08:00]Write to MH i2c: 01 00 00 24 83 A7 [12:08:00]Write i2c OK [12:08:00]MH_I2C_Read... [12:08:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B7 8B 47 00 29 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 79 01 00 F4 03 04 00 49 7A 20 67 B6 04 01 00 00 42 0F 31 CA DB EA 52 33 [12:08:00]CommunicateWithHost err = 0 [12:08:00]CheckOFDResponse [12:08:00]1017 (14) - 77093643461234 [12:08:00]1041 (16) - 0000000002098560 [12:08:00]1040 (4) - 96741 [12:08:00]1012 (4) - 29.10.2024 06:01 [12:08:00]1206 (1) - 0 [12:08:00]OFD Sender: Remove packet 96741 [12:08:00]ProducePacketName [12:08:00]name=ofd_packets/00096741 [12:08:00]NVStorageDeleteData [12:08:00]OFD Sender: No OFD packet to send [12:08:00]*** Cut start [12:08:00]*** Partial cut [12:08:00]*** CUTSNS_PIN = 1 [12:08:00]*** CUTSNS_PIN = 0 [12:08:01]*** Brake cut motor [12:08:01]Read from MH i2c: 01 [12:08:01]MH_I2C_Read... [12:08:01]*** Stop cut motor [12:08:01]*** Cut end [12:08:01]Read from MH i2c: 01 07 00 [12:08:01]MH_I2C_Read... [12:08:01]Read from MH i2c: 01 07 00 24 83 00 00 00 00 00 FF 0F BC [12:08:01]process_action close_receipt done [12:08:01]requested_data is exist [12:08:01]produce_requested_data [12:08:01]requested_item fm.sn is exist - process it [12:08:01]wFMCommunicate request_size=4 [12:08:01]MH_SAM_APDU [12:08:01]CAPDU: 80 11 00 00 [12:08:01]Write to MH i2c: E2 08 00 25 83 80 11 00 00 00 00 00 00 22 [12:08:01]Write i2c OK [12:08:01]MH_I2C_Read... [12:08:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:01]Read from MH i2c: E2 [12:08:01]MH_I2C_Read... [12:08:01]Read from MH i2c: E2 17 00 [12:08:01]MH_I2C_Read... [12:08:01]Read from MH i2c: E2 17 00 25 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [12:08:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:01]wFMCommunicate OK [12:08:01]requested_item fd.num is exist - process it [12:08:01]SAM_PROTO_GetFieldsCounters [12:08:01]wFMCommunicate request_size=4 [12:08:01]MH_SAM_APDU [12:08:01]CAPDU: 80 13 00 00 [12:08:01]Write to MH i2c: E2 08 00 26 83 80 13 00 00 00 00 00 00 25 [12:08:01]Write i2c OK [12:08:01]MH_I2C_Read... [12:08:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:01]Read from MH i2c: E2 [12:08:01]MH_I2C_Read... [12:08:01]Read from MH i2c: E2 62 00 [12:08:01]MH_I2C_Read... [12:08:01]Read from MH i2c: E2 62 00 26 83 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 79 01 00 0E 04 04 00 91 00 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 24 [12:08:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 79 01 00 0E 04 04 00 91 00 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 [12:08:01]wFMCommunicate OK [12:08:01]SAM_PROTO_GetFieldsCounters done [12:08:01]requested_item shift.num is exist - process it [12:08:01]requested_item shift.opened is exist - process it [12:08:01]req_shift_opened [12:08:01]FM_GetShiftState [12:08:01]SAM_PROTO_GetShiftState [12:08:01]wFMCommunicate request_size=4 [12:08:01]MH_SAM_APDU [12:08:01]CAPDU: 80 13 01 00 [12:08:01]Write to MH i2c: E2 08 00 27 83 80 13 01 00 00 00 00 00 27 [12:08:01]Write i2c OK [12:08:01]MH_I2C_Read... [12:08:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:01]Read from MH i2c: E2 [12:08:01]MH_I2C_Read... [12:08:01]Read from MH i2c: E2 0E 00 [12:08:01]MH_I2C_Read... [12:08:01]Read from MH i2c: E2 0E 00 27 83 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 85 [12:08:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:08:01]wFMCommunicate OK [12:08:01]SAM_PROTO_GetShiftState done [12:08:01]FM_GetShiftState done [12:08:01]req_shift_opened done [12:08:01]requested_item shift.open_date is exist - process it [12:08:01]req_shift_open_date [12:08:01]req_shift_open_date done [12:08:01]produce_requested_data done [12:08:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96741,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:08:01]process_action_free close_receipt [12:08:01]json_value_free [12:08:01]json_value_free done [12:08:01]process_json_proto returns [12:08:01]Send response to host [12:08:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96741,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:08:01]free response buf [12:08:01]execute_script done [12:08:01]execute_script returns [12:08:01]free content buf [12:08:01]Sock 7.Close socket [12:08:01]Sock 7.Thread stoped [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:20]OFD Sender: No OFD packet to send [12:08:30]OFD Sender: No OFD packet to send [12:08:35]OFD Sender: No OFD packet to send [12:08:40]accept exits with 9 [12:08:40]New connection [12:08:40]New thread 3066920292 created [12:08:40]Thread 3066776932 joined [12:08:40]Waiting for new connection... [12:08:40] Sock 9.Parse request [12:08:40]Sock 9.Check first char [12:08:40]Sock 9.First char is OK [12:08:40]request: POST /json_proto HTTP/1.0 [12:08:40]Method: POST [12:08:40]URL: /json_proto [12:08:40]Method is POST - this is cgi request [12:08:40]url: /json_proto [12:08:40]query_string will be loaded in cgi processing [12:08:40]execute_cgi json_proto POST (null) [12:08:40]execute_cgi path=json_proto method=POST [12:08:40]POST find Content-Length [12:08:40]Host: 172.17.40.67:8080 [12:08:40]Content-Length: 940 [12:08:40]Content-Type: application/json [12:08:40] [12:08:40]POST finish read [12:08:40]Found Content-Length = 940 [12:08:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:40]execute_script... [12:08: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)3407267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:40]POST & json_proto [12:08:40]process_json_proto [12:08:40]json parsed OK: [12:08:40]protocol is kg_v1.0 [12:08:40]action value=close_receipt [12:08:40]process_action close_receipt [12:08:40]cmd_close_receipt [12:08:40]MH_GetDate [12:08:40]Write to MH i2c: F0 00 00 28 83 9A [12:08:40]Write i2c OK [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: F0 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: F0 09 00 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: F0 09 00 28 83 00 4D D0 20 67 EE DA 66 66 DB [12:08:40]GetLastDocTimeStamp 1730203682 [12:08:40]current date 1730203725 [12:08:40]FM_GetShiftState [12:08:40]SAM_PROTO_GetShiftState [12:08:40]wFMCommunicate request_size=4 [12:08:40]MH_SAM_APDU [12:08:40]CAPDU: 80 13 01 00 [12:08:40]Write to MH i2c: E2 08 00 29 83 80 13 01 00 00 00 00 00 29 [12:08:40]Write i2c OK [12:08:40]MH_I2C_Read... [12:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:40]Read from MH i2c: E2 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 0E 00 [12:08:40]MH_I2C_Read... [12:08:40]Read from MH i2c: E2 0E 00 29 83 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 87 [12:08:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:08:40]wFMCommunicate OK [12:08:40]SAM_PROTO_GetShiftState done [12:08:40]FM_GetShiftState done [12:08:40]opened in 1730160548 [12:08:40]opened+sec_in_day 1730246948 [12:08:40]quantity*price = 752000 [12:08:40]sum+1 = 752001 [12:08:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7520.00 НСП 1% : 66.55 НДС 12% : 798.58 Наличными: 7520.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 251 29.10.2024 12:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа ДТ номер 82 сэкономлено 100.00 сом ФМ: 0000000002098560 ФД: 96742 ФПД: 238353253812592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96742&fm=238353253812592&tin=02508201610067®Number=0000000000170478&sum=752000 [12:08:41]StoreToDocumentArchive [12:08:41]shift 145 fd 96742 [12:08:41]save to /storage/0145/doc_00096742 [12:08:41]save last doc name /storage/0145/doc_00096742 to /storage/kkm_last_doc_name [12:08:41]save OK [12:08:41]Clear old archive folders... [12:08:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:08:41]tlvbuf is 011074F0 [12:08:41]SAM_PROTO_ClearQueue [12:08:41]wFMCommunicate request_size=4 [12:08:41]MH_SAM_APDU [12:08:41]CAPDU: 80 09 00 00 [12:08:41]Write to MH i2c: E2 08 00 36 83 80 09 00 00 00 00 00 00 2B [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:41]Read from MH i2c: E2 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 36 83 00 90 00 2D [12:08:41]RAPDU: 90 00 [12:08:41]wFMCommunicate OK [12:08:41]SAM_PROTO_ClearQueue done [12:08:41]KKMCreateOFDPacket [12:08:41]OFDProtocolAddRootSTLVToBuf [12:08:41]FM_MakeSignedData [12:08:41]FM_MakeSignedData [12:08:41]SAM_PROTO_SignData [12:08:41]wFMCommunicate request_size=4 [12:08:41]MH_SAM_APDU [12:08:41]CAPDU: 80 0D 01 02 [12:08:41]Write to MH i2c: E2 08 00 37 83 80 0D 01 02 00 00 00 00 33 [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:41]Read from MH i2c: E2 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 37 83 00 90 00 2E [12:08:41]RAPDU: 90 00 [12:08:41]wFMCommunicate OK [12:08:41]wFMCommunicate request_size=255 [12:08:41]MH_SAM_APDU [12:08:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 4D D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 79 01 00 35 04 06 00 D8 C7 F1 06 [12:08:41]Write to MH i2c: E2 02 01 38 83 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 4D D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 79 01 00 35 04 06 00 D8 C7 F1 06 00 00 A8 [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:41]Read from MH i2c: E2 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 38 83 00 90 00 2F [12:08:41]RAPDU: 90 00 [12:08:41]wFMCommunicate OK [12:08:41]wFMCommunicate request_size=7 [12:08:41]MH_SAM_APDU [12:08:41]CAPDU: 80 0D 02 02 02 49 70 [12:08:41]Write to MH i2c: E2 0A 00 39 83 80 0D 02 02 02 00 49 70 00 00 F3 [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:41]Read from MH i2c: E2 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 03 00 39 83 00 90 00 30 [12:08:41]RAPDU: 90 00 [12:08:41]wFMCommunicate OK [12:08:41]wFMCommunicate request_size=4 [12:08:41]MH_SAM_APDU [12:08:41]CAPDU: 80 0D 03 02 [12:08:41]Write to MH i2c: E2 08 00 3A 83 80 0D 03 02 00 00 00 00 38 [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:41]Read from MH i2c: E2 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 0B 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 0B 00 3A 83 00 58 C3 D8 6E 2B A3 ED 36 90 00 8B [12:08:41]RAPDU: 58 C3 D8 6E 2B A3 ED 36 90 00 [12:08:41]wFMCommunicate OK [12:08:41]SAM_PROTO_SignData done [12:08:41]FM_MakeSignedData done [12:08:41]CreateOFDProtocolMessage [12:08:41]wFMCommunicate request_size=4 [12:08:41]MH_SAM_APDU [12:08:41]CAPDU: 80 11 00 00 [12:08:41]Write to MH i2c: E2 08 00 3B 83 80 11 00 00 00 00 00 00 38 [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:41]Read from MH i2c: E2 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 17 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: E2 17 00 3B 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [12:08:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:41]wFMCommunicate OK [12:08:41]CreateOFDProtocolMessage done [12:08:41]OFDSenderStorePacket 96742 [12:08:41]StoreOFDPacket docnum=96742 [12:08:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DA FB 04 01 90 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 4D D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 79 01 00 35 04 06 00 D8 C7 F1 06 49 70 58 C3 D8 6E 2B A3 ED 36 [12:08:41]CheckFolder [12:08:41]dirname=/storage/ofd_packets [12:08:41]CheckFolder done [12:08:41]ProducePacketName [12:08:41]name=ofd_packets/00096742 [12:08:41]NVStorageSaveData ofd_packets/00096742 [12:08:41]File name is /storage/ofd_packets/00096742 [12:08:41]Write 298 bytes [12:08:41]NVStorageSaveData done [12:08:41]OFDSenderStorePacket done [12:08:41]KKMCreateOFDPacket done [12:08:41]NVStorageSaveData kkm_last_timestamp [12:08:41]File name is /storage/kkm_last_timestamp [12:08:41]Write 4 bytes [12:08:41]NVStorageSaveData done [12:08:41]ExternCall_PrintAddStr [12:08:41]wPrintStart [12:08:41]Write to MH i2c: 01 00 00 3C 83 BF [12:08:41]Write i2c OK [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: 01 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: 01 07 00 [12:08:41]MH_I2C_Read... [12:08:41]Read from MH i2c: 01 07 00 3C 83 00 00 00 00 00 FF 0F D4 [12:08:41]RasterBufferAndPrint [12:08:41]line Счет N : (1)3407267 [12:08:41]line ИНН: 02508201610067 [12:08:41]line Контрольно-Кассовый Чек [12:08:41]line ПРОДАЖА [12:08:41]line ТРК (МРК, ГНК) : 51 [12:08:41]line Товар: 2710194210 [12:08:41]line ДТ-К-5 [12:08:41]line 100.000 * 75.20 [12:08:41]line = 7520.00 [12:08:41]line НДС 12% НСП 1% [12:08:41]line > о реализуемом товаре [12:08:41]line ИТОГО: 7520.00 [12:08:41]line НСП 1% : 66.55 [12:08:41]line НДС 12% : 798.58 [12:08:41]line Наличными: 7520.00 [12:08:41]line Безнал.: 0.00 [12:08:41]line Место: АЗС № 82 "Партнер Нефть" [12:08:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:08:41]line СНО: Общий режим [12:08:41]line Чек 251 29.10.2024 12:08 [12:08:41]line Смена: 145 ФФД: 1.0 [12:08:41]line ЗНМ: 0300000017 [12:08:41]line РНМ: 0000000000170478 [12:08:41]line Версия ККМ: v1.0 [12:08:41]line [12:08:41]line Дисконтная программа [12:08:41]line ДТ [12:08:41]line номер 82 [12:08:41]line сэкономлено 100.00 сом [12:08:41]line ФМ: 0000000002098560 [12:08:41]line ФД: 96742 [12:08:41]line ФПД: 238353253812592 [12:08:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96742&fm=238353253812592&tin=02508201610067®Number=0000000000170478&sum=752000 [12:08:42]OFD Sender: Processing packet 96742 [packets to send 58, broken 57] [12:08:42]ProducePacketName [12:08:42]name=ofd_packets/00096742 [12:08:42]OFD Sender: To server: pG, [12:08:42]CommunicateWithHost lk.salyk.kg:30040 [12:08:42]ConnectInit lk.salyk.kg [12:08:42]written 0, free lines is 4095 [12:08:42]Connected sock=11 [12:08:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DA FB 04 01 90 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 4D D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 79 01 00 35 04 06 00 D8 C7 F1 06 49 70 58 C3 D8 6E 2B A3 ED 36 [12:08:42]Write to MH i2c: 01 00 00 69 83 EC [12:08:42]Write i2c OK [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: 01 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: 01 07 00 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: 01 07 00 69 83 00 00 00 00 00 CE 0C CD [12:08:42]RasterBufferAndPrint [12:08:42]line [12:08:42]line [12:08:42]line [12:08:42]line [12:08:42]line [12:08:42]written 0, free lines is 3284 [12:08:42]MH_Cut [12:08:42]Write to MH i2c: D1 01 00 70 83 01 C5 [12:08:42]Write i2c OK [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: D1 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: D1 01 00 [12:08:42]MH_I2C_Read... [12:08:42]Read from MH i2c: D1 01 00 70 83 00 C4 [12:08:42]Write to MH i2c: 01 00 00 71 83 F4 [12:08:42]Write i2c OK [12:08:42]MH_I2C_Read... [12:08:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E7 B4 47 00 2C 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 32 30 39 38 35 36 30 10 04 04 00 E6 79 01 00 F4 03 04 00 73 7A 20 67 B6 04 01 00 00 3B 0B 3A 5C CC CF 59 DB [12:08:42]CommunicateWithHost err = 0 [12:08:42]CheckOFDResponse [12:08:42]1017 (14) - 77093643461234 [12:08:42]1041 (16) - 0000000002098560 [12:08:42]1040 (4) - 96742 [12:08:42]1012 (4) - 29.10.2024 06:02 [12:08:42]1206 (1) - 0 [12:08:42]OFD Sender: Remove packet 96742 [12:08:42]ProducePacketName [12:08:42]name=ofd_packets/00096742 [12:08:42]NVStorageDeleteData [12:08:43]OFD Sender: No OFD packet to send [12:08:43]*** Cut start [12:08:43]*** Partial cut [12:08:43]*** CUTSNS_PIN = 1 [12:08:43]*** CUTSNS_PIN = 0 [12:08:43]*** Brake cut motor [12:08:43]Read from MH i2c: 01 [12:08:43]MH_I2C_Read... [12:08:43]*** Stop cut motor [12:08:43]*** Cut end [12:08:43]Read from MH i2c: 01 07 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: 01 07 00 71 83 00 00 00 00 00 FF 0F 09 [12:08:43]process_action close_receipt done [12:08:43]requested_data is exist [12:08:43]produce_requested_data [12:08:43]requested_item fm.sn is exist - process it [12:08:43]wFMCommunicate request_size=4 [12:08:43]MH_SAM_APDU [12:08:43]CAPDU: 80 11 00 00 [12:08:43]Write to MH i2c: E2 08 00 72 83 80 11 00 00 00 00 00 00 6F [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:44]Read from MH i2c: E2 [12:08:44]MH_I2C_Read... [12:08:44]Read from MH i2c: E2 17 00 [12:08:44]MH_I2C_Read... [12:08:44]Read from MH i2c: E2 17 00 72 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [12:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:44]wFMCommunicate OK [12:08:44]requested_item fd.num is exist - process it [12:08:44]SAM_PROTO_GetFieldsCounters [12:08:44]wFMCommunicate request_size=4 [12:08:44]MH_SAM_APDU [12:08:44]CAPDU: 80 13 00 00 [12:08:44]Write to MH i2c: E2 08 00 73 83 80 13 00 00 00 00 00 00 72 [12:08:44]Write i2c OK [12:08:44]MH_I2C_Read... [12:08:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:44]Read from MH i2c: E2 [12:08:44]MH_I2C_Read... [12:08:44]Read from MH i2c: E2 62 00 [12:08:44]MH_I2C_Read... [12:08:44]Read from MH i2c: E2 62 00 73 83 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 79 01 00 0E 04 04 00 91 00 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 75 [12:08:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 79 01 00 0E 04 04 00 91 00 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 [12:08:44]wFMCommunicate OK [12:08:44]SAM_PROTO_GetFieldsCounters done [12:08:44]requested_item shift.num is exist - process it [12:08:44]requested_item shift.opened is exist - process it [12:08:44]req_shift_opened [12:08:44]FM_GetShiftState [12:08:44]SAM_PROTO_GetShiftState [12:08:44]wFMCommunicate request_size=4 [12:08:44]MH_SAM_APDU [12:08:44]CAPDU: 80 13 01 00 [12:08:44]Write to MH i2c: E2 08 00 74 83 80 13 01 00 00 00 00 00 74 [12:08:44]Write i2c OK [12:08:44]MH_I2C_Read... [12:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:44]Read from MH i2c: E2 [12:08:44]MH_I2C_Read... [12:08:44]Read from MH i2c: E2 0E 00 [12:08:44]MH_I2C_Read... [12:08:44]Read from MH i2c: E2 0E 00 74 83 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [12:08:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:08:44]wFMCommunicate OK [12:08:44]SAM_PROTO_GetShiftState done [12:08:44]FM_GetShiftState done [12:08:44]req_shift_opened done [12:09:17]wFMCommunicate request_size=15 [12:09:17]MH_SAM_APDU [12:09:17]CAPDU: 80 15 02 00 0A 39 04 06 00 79 C3 00 00 00 00 [12:09:17]Write to MH i2c: E2 12 00 7D 83 80 15 02 00 0A 00 39 04 06 00 79 C3 00 00 00 00 00 00 13 [12:09:17]Write i2c OK [12:09:17]MH_I2C_Read... [12:09:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:09:17]Read from MH i2c: E2 [12:09:17]MH_I2C_Read... [12:09:17]Read from MH i2c: E2 03 00 [12:09:17]MH_I2C_Read... [12:09:17]Read from MH i2c: E2 03 00 7D 83 00 90 00 74 [12:09:17]RAPDU: 90 00 [12:09:17]wFMCommunicate OK [12:09:17]wFMCommunicate request_size=11 [12:09:17]MH_SAM_APDU [12:09:17]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:09:17]Write to MH i2c: E2 0E 00 7E 83 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 B3 [12:09:17]Write i2c OK [12:09:17]MH_I2C_Read... [12:09:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:09:17]Read from MH i2c: E2 [12:09:17]MH_I2C_Read... [12:09:17]Read from MH i2c: E2 03 00 [12:09:17]MH_I2C_Read... [12:09:17]Read from MH i2c: E2 03 00 7E 83 00 90 00 75 [12:09:17]RAPDU: 90 00 [12:09:17]wFMCommunicate OK [12:09:17]wFMCommunicate request_size=13 [12:09:17]MH_SAM_APDU [12:09:17]CAPDU: 80 15 02 00 08 F4 03 04 00 72 D0 20 67 [12:09:17]Write to MH i2c: E2 10 00 7F 83 80 15 02 00 08 00 F4 03 04 00 72 D0 20 67 00 00 56 [12:09:17]Write i2c OK [12:09:17]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 7F 83 00 90 00 76 [12:09:18]RAPDU: 90 00 [12:09:18]wFMCommunicate OK [12:09:18]wFMCommunicate request_size=25 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [12:09:18]Write to MH i2c: E2 1C 00 80 83 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 E7 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 80 83 00 90 00 77 [12:09:18]RAPDU: 90 00 [12:09:18]wFMCommunicate OK [12:09:18]wFMCommunicate request_size=4 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 15 03 00 [12:09:18]Write to MH i2c: E2 08 00 81 83 80 15 03 00 00 00 00 00 85 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]OFD Sender: No OFD packet to send [12:09:18]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 40 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 40 00 81 83 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FC 00 00 00 35 04 06 00 4E B8 A4 48 39 9A 90 00 2C [12:09:18]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FC 00 00 00 35 04 06 00 4E B8 A4 48 39 9A 90 00 [12:09:18]wFMCommunicate OK [12:09:18]SAM_PROTO_ProcessDocument answer len = 59 [12:09:18]SAM_PROTO_ProcessDocument done [12:09:18]SetTLVBufToDocument [12:09:18]Processing tag 1209 (04B9) [12:09:18]Malloc new data [12:09:18]Processing tag 1041 (0411) [12:09:18]Processing tag 1040 (0410) [12:09:18]Malloc new data [12:09:18]Processing tag 1038 (040E) [12:09:18]Malloc new data [12:09:18]Processing tag 1042 (0412) [12:09:18]Malloc new data [12:09:18]Processing tag 1077 (0435) [12:09:18]Malloc new data [12:09:18]SetTLVBufToDocument err=0 [12:09:18]KKMLoadAndSignReceiptData store KKM data [12:09:18]KKMLoadAndSignReceiptData err=0 [12:09:18]wFMCommunicate request_size=4 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 11 00 00 [12:09:18]Write to MH i2c: E2 08 00 82 83 80 11 00 00 00 00 00 00 7F [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 17 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 17 00 82 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [12:09:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:18]wFMCommunicate OK [12:09:18]Счет N : (1)3407272 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-4 7.480 * 66.90 = 500.41 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 252 29.10.2024 12:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96743 ФПД: 86554937145754 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120922&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96743&fm=86554937145754&tin=02508201610067®Number=0000000000170478&sum=50041 [12:09:18]StoreToDocumentArchive [12:09:18]shift 145 fd 96743 [12:09:18]save to /storage/0145/doc_00096743 [12:09:18]save last doc name /storage/0145/doc_00096743 to /storage/kkm_last_doc_name [12:09:18]save OK [12:09:18]Clear old archive folders... [12:09:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:09:18]tlvbuf is 01302AE0 [12:09:18]SAM_PROTO_ClearQueue [12:09:18]wFMCommunicate request_size=4 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 09 00 00 [12:09:18]Write to MH i2c: E2 08 00 83 83 80 09 00 00 00 00 00 00 78 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 83 83 00 90 00 7A [12:09:18]RAPDU: 90 00 [12:09:18]wFMCommunicate OK [12:09:18]SAM_PROTO_ClearQueue done [12:09:18]KKMCreateOFDPacket [12:09:18]OFDProtocolAddRootSTLVToBuf [12:09:18]FM_MakeSignedData [12:09:18]FM_MakeSignedData [12:09:18]SAM_PROTO_SignData [12:09:18]wFMCommunicate request_size=4 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 0D 01 02 [12:09:18]Write to MH i2c: E2 08 00 84 83 80 0D 01 02 00 00 00 00 80 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 84 83 00 90 00 7B [12:09:18]RAPDU: 90 00 [12:09:18]wFMCommunicate OK [12:09:18]wFMCommunicate request_size=255 [12:09:18]MH_SAM_APDU [12:09: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 34 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 FC 00 00 00 F4 03 04 00 72 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 79 01 00 35 04 06 00 4E [12:09:18]Write to MH i2c: E2 02 01 85 83 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FC 00 00 00 F4 03 04 00 72 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 79 01 00 35 04 06 00 4E 00 00 65 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 85 83 00 90 00 7C [12:09:18]RAPDU: 90 00 [12:09:18]wFMCommunicate OK [12:09:18]wFMCommunicate request_size=10 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 0D 02 02 05 B8 A4 48 39 9A [12:09:18]Write to MH i2c: E2 0D 00 86 83 80 0D 02 02 05 00 B8 A4 48 39 9A 00 00 04 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 03 00 86 83 00 90 00 7D [12:09:18]RAPDU: 90 00 [12:09:18]wFMCommunicate OK [12:09:18]wFMCommunicate request_size=4 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 0D 03 02 [12:09:18]Write to MH i2c: E2 08 00 87 83 80 0D 03 02 00 00 00 00 85 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:18]Read from MH i2c: E2 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 0B 00 [12:09:18]MH_I2C_Read... [12:09:18]Read from MH i2c: E2 0B 00 87 83 00 43 27 7B 58 84 29 28 AF 90 00 47 [12:09:18]RAPDU: 43 27 7B 58 84 29 28 AF 90 00 [12:09:18]wFMCommunicate OK [12:09:18]SAM_PROTO_SignData done [12:09:18]FM_MakeSignedData done [12:09:18]CreateOFDProtocolMessage [12:09:18]wFMCommunicate request_size=4 [12:09:18]MH_SAM_APDU [12:09:18]CAPDU: 80 11 00 00 [12:09:18]Write to MH i2c: E2 08 00 88 83 80 11 00 00 00 00 00 00 85 [12:09:18]Write i2c OK [12:09:18]MH_I2C_Read... [12:09:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:19]Read from MH i2c: E2 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: E2 17 00 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: E2 17 00 88 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D6 [12:09:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:19]wFMCommunicate OK [12:09:19]CreateOFDProtocolMessage done [12:09:19]OFDSenderStorePacket 96743 [12:09:19]StoreOFDPacket docnum=96743 [12:09:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 C4 07 01 5D 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 34 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 FC 00 00 00 F4 03 04 00 72 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 79 01 00 35 04 06 00 4E B8 A4 48 39 9A 43 27 7B 58 84 29 28 AF [12:09:19]CheckFolder [12:09:19]dirname=/storage/ofd_packets [12:09:19]CheckFolder done [12:09:19]ProducePacketName [12:09:19]name=ofd_packets/00096743 [12:09:19]NVStorageSaveData ofd_packets/00096743 [12:09:19]File name is /storage/ofd_packets/00096743 [12:09:19]Write 301 bytes [12:09:19]NVStorageSaveData done [12:09:19]OFDSenderStorePacket done [12:09:19]KKMCreateOFDPacket done [12:09:19]NVStorageSaveData kkm_last_timestamp [12:09:19]File name is /storage/kkm_last_timestamp [12:09:19]Write 4 bytes [12:09:19]NVStorageSaveData done [12:09:19]ExternCall_PrintAddStr [12:09:19]wPrintStart [12:09:19]Write to MH i2c: 01 00 00 89 83 0C [12:09:19]Write i2c OK [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: 01 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: 01 07 00 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: 01 07 00 89 83 00 00 00 00 00 FF 0F 21 [12:09:19]RasterBufferAndPrint [12:09:19]line Счет N : (1)3407272 [12:09:19]line ИНН: 02508201610067 [12:09:19]line Контрольно-Кассовый Чек [12:09:19]line ПРОДАЖА [12:09:19]line ТРК (МРК, ГНК) : 12 [12:09:19]line Товар: 2710124130 [12:09:19]line Аи-92-К-4 [12:09:19]line 7.480 * 66.90 [12:09:19]line = 500.41 [12:09:19]line НДС 12% НСП 1% [12:09:19]line > о реализуемом товаре [12:09:19]line ИТОГО: 500.41 [12:09:19]line НСП 1% : 4.43 [12:09:19]line НДС 12% : 53.14 [12:09:19]line Наличными: 0.00 [12:09:19]line Безнал.: 500.41 [12:09:19]line Место: АЗС № 82 "Партнер Нефть" [12:09:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:09:19]line СНО: Общий режим [12:09:19]line Чек 252 29.10.2024 12:09 [12:09:19]line Смена: 145 ФФД: 1.0 [12:09:19]line ЗНМ: 0300000017 [12:09:19]line РНМ: 0000000000170478 [12:09:19]line Версия ККМ: v1.0 [12:09:19]line Платежная система: Mbank [12:09:19]line ФМ: 0000000002098560 [12:09:19]line ФД: 96743 [12:09:19]line ФПД: 86554937145754 [12:09:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120922&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96743&fm=86554937145754&tin=02508201610067®Number=0000000000170478&sum=50041 [12:09:19]written 0, free lines is 4095 [12:09:19]OFD Sender: Processing packet 96743 [packets to send 58, broken 57] [12:09:19]ProducePacketName [12:09:19]name=ofd_packets/00096743 [12:09:19]OFD Sender: To server: pG, [12:09:19]CommunicateWithHost lk.salyk.kg:30040 [12:09:19]ConnectInit lk.salyk.kg [12:09:19]Connected sock=11 [12:09:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 C4 07 01 5D 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 34 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 FC 00 00 00 F4 03 04 00 72 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 79 01 00 35 04 06 00 4E B8 A4 48 39 9A 43 27 7B 58 84 29 28 AF [12:09:19]Write to MH i2c: 01 00 00 B2 83 35 [12:09:19]Write i2c OK [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: 01 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: 01 07 00 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: 01 07 00 B2 83 00 00 00 00 00 1F 0D 68 [12:09:19]RasterBufferAndPrint [12:09:19]line [12:09:19]line [12:09:19]line [12:09:19]line [12:09:19]line [12:09:19]written 0, free lines is 3378 [12:09:19]MH_Cut [12:09:19]Write to MH i2c: D1 01 00 B9 83 01 0E [12:09:19]Write i2c OK [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: D1 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: D1 01 00 [12:09:19]MH_I2C_Read... [12:09:19]Read from MH i2c: D1 01 00 B9 83 00 0D [12:09:19]Write to MH i2c: 01 00 00 BA 83 3D [12:09:19]Write i2c OK [12:09:19]MH_I2C_Read... [12:09:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4B B8 47 00 60 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 32 30 39 38 35 36 30 10 04 04 00 E7 79 01 00 F4 03 04 00 98 7A 20 67 B6 04 01 00 00 BA 0B E2 61 14 B7 6E 2F [12:09:19]CommunicateWithHost err = 0 [12:09:19]CheckOFDResponse [12:09:19]1017 (14) - 77093643461234 [12:09:19]1041 (16) - 0000000002098560 [12:09:19]1040 (4) - 96743 [12:09:19]1012 (4) - 29.10.2024 06:03 [12:09:19]1206 (1) - 0 [12:09:19]OFD Sender: Remove packet 96743 [12:09:19]ProducePacketName [12:09:19]name=ofd_packets/00096743 [12:09:19]NVStorageDeleteData [12:09:20]*** Cut start [12:09:20]*** Partial cut [12:09:20]*** CUTSNS_PIN = 1 [12:09:20]OFD Sender: No OFD packet to send [12:09:20]*** CUTSNS_PIN = 0 [12:09:20]*** Brake cut motor [12:09:20]Read from MH i2c: 01 [12:09:20]MH_I2C_Read... [12:09:20]*** Stop cut motor [12:09:20]*** Cut end [12:09:20]Read from MH i2c: 01 07 00 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: 01 07 00 BA 83 00 00 00 00 00 FF 0F 52 [12:09:20]process_action close_receipt done [12:09:20]requested_data is exist [12:09:20]produce_requested_data [12:09:20]requested_item fm.sn is exist - process it [12:09:20]wFMCommunicate request_size=4 [12:09:20]MH_SAM_APDU [12:09:20]CAPDU: 80 11 00 00 [12:09:20]Write to MH i2c: E2 08 00 BB 83 80 11 00 00 00 00 00 00 B8 [12:09:20]Write i2c OK [12:09:20]MH_I2C_Read... [12:09:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:20]Read from MH i2c: E2 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: E2 17 00 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: E2 17 00 BB 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [12:09:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:20]wFMCommunicate OK [12:09:20]requested_item fd.num is exist - process it [12:09:20]SAM_PROTO_GetFieldsCounters [12:09:20]wFMCommunicate request_size=4 [12:09:20]MH_SAM_APDU [12:09:20]CAPDU: 80 13 00 00 [12:09:20]Write to MH i2c: E2 08 00 BC 83 80 13 00 00 00 00 00 00 BB [12:09:20]Write i2c OK [12:09:20]MH_I2C_Read... [12:09:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:20]Read from MH i2c: E2 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: E2 62 00 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: E2 62 00 BC 83 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 79 01 00 0E 04 04 00 91 00 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 C2 [12:09:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 79 01 00 0E 04 04 00 91 00 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 [12:09:21]wFMCommunicate OK [12:09:21]SAM_PROTO_GetFieldsCounters done [12:09:21]requested_item shift.num is exist - process it [12:09:21]requested_item shift.opened is exist - process it [12:09:21]req_shift_opened [12:09:21]FM_GetShiftState [12:09:21]SAM_PROTO_GetShiftState [12:09:21]wFMCommunicate request_size=4 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 13 01 00 [12:09:21]Write to MH i2c: E2 08 00 BD 83 80 13 01 00 00 00 00 00 BD [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 0E 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 0E 00 BD 83 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1B [12:09:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:09:21]wFMCommunicate OK [12:09:21]SAM_PROTO_GetShiftState done [12:09:21]FM_GetShiftState done [12:09:21]req_shift_opened done [12:09:21]requested_item shift.open_date is exist - process it [12:09:21]req_shift_open_date [12:09:21]req_shift_open_date done [12:09:21]produce_requested_data done [12:09:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96743,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:09:21]process_action_free close_receipt [12:09:21]json_value_free [12:09:21]json_value_free done [12:09:21]process_json_proto returns [12:09:21]Send response to host [12:09:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96743,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:09:21]free response buf [12:09:21]execute_script done [12:09:21]execute_script returns [12:09:21]free content buf [12:09:21]Sock 10.Close socket [12:09:21]Sock 10.Thread stoped [12:09:21]accept exits with 9 [12:09:21]New connection [12:09:21]New thread 3066920292 created [12:09:21]Thread 3066776932 joined [12:09:21]Waiting for new connection... [12:09:21] Sock 9.Parse request [12:09:21]Sock 9.Check first char [12:09:21]Sock 9.First char is OK [12:09:21]request: POST /json_proto HTTP/1.0 [12:09:21]Method: POST [12:09:21]URL: /json_proto [12:09:21]Method is POST - this is cgi request [12:09:21]url: /json_proto [12:09:21]query_string will be loaded in cgi processing [12:09:21]execute_cgi json_proto POST (null) [12:09:21]execute_cgi path=json_proto method=POST [12:09:21]POST find Content-Length [12:09:21]Host: 172.17.40.67:8080 [12:09:21]Content-Length: 689 [12:09:21]Content-Type: application/json [12:09:21] [12:09:21]POST finish read [12:09:21]Found Content-Length = 689 [12:09:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:21]execute_script... [12:09: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)3407271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:21]POST & json_proto [12:09:21]process_json_proto [12:09:21]json parsed OK: [12:09:21]protocol is kg_v1.0 [12:09:21]action value=close_receipt [12:09:21]process_action close_receipt [12:09:21]cmd_close_receipt [12:09:21]MH_GetDate [12:09:21]Write to MH i2c: F0 00 00 BE 83 30 [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: F0 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: F0 09 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: F0 09 00 BE 83 00 76 D0 20 67 EE DA 66 66 9A [12:09:21]GetLastDocTimeStamp 1730203762 [12:09:21]current date 1730203766 [12:09:21]FM_GetShiftState [12:09:21]SAM_PROTO_GetShiftState [12:09:21]wFMCommunicate request_size=4 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 13 01 00 [12:09:21]Write to MH i2c: E2 08 00 BF 83 80 13 01 00 00 00 00 00 BF [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 0E 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 0E 00 BF 83 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1D [12:09:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:09:21]wFMCommunicate OK [12:09:21]SAM_PROTO_GetShiftState done [12:09:21]FM_GetShiftState done [12:09:21]opened in 1730160548 [12:09:21]opened+sec_in_day 1730246948 [12:09:21]quantity*price = 200025 [12:09:21]sum+1 = 200026 [12:09:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 253 29.10.2024 12:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96744 ФПД: 220971788078850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120926&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96744&fm=220971788078850&tin=02508201610067®Number=0000000000170478&sum=200000 [12:09:23]StoreToDocumentArchive [12:09:23]shift 145 fd 96744 [12:09:23]save to /storage/0145/doc_00096744 [12:09:23]save last doc name /storage/0145/doc_00096744 to /storage/kkm_last_doc_name [12:09:23]save OK [12:09:23]Clear old archive folders... [12:09:23]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:09:23]tlvbuf is 014064A0 [12:09:23]SAM_PROTO_ClearQueue [12:09:23]wFMCommunicate request_size=4 [12:09:23]MH_SAM_APDU [12:09:23]CAPDU: 80 09 00 00 [12:09:23]Write to MH i2c: E2 08 00 CC 83 80 09 00 00 00 00 00 00 C1 [12:09:23]Write i2c OK [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 [12:09:23]MH_I2C_Read... [12:09:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:23]Read from MH i2c: E2 03 00 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 03 00 CC 83 00 90 00 C3 [12:09:23]RAPDU: 90 00 [12:09:23]wFMCommunicate OK [12:09:23]SAM_PROTO_ClearQueue done [12:09:23]KKMCreateOFDPacket [12:09:23]OFDProtocolAddRootSTLVToBuf [12:09:23]FM_MakeSignedData [12:09:23]FM_MakeSignedData [12:09:23]SAM_PROTO_SignData [12:09:23]wFMCommunicate request_size=4 [12:09:23]MH_SAM_APDU [12:09:23]CAPDU: 80 0D 01 02 [12:09:23]Write to MH i2c: E2 08 00 CD 83 80 0D 01 02 00 00 00 00 C9 [12:09:23]Write i2c OK [12:09:23]MH_I2C_Read... [12:09:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:23]Read from MH i2c: E2 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 03 00 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 03 00 CD 83 00 90 00 C4 [12:09:23]RAPDU: 90 00 [12:09:23]wFMCommunicate OK [12:09:23]wFMCommunicate request_size=255 [12:09:23]MH_SAM_APDU [12:09:23]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 FD 00 00 00 F4 03 04 00 76 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 79 01 [12:09:23]Write to MH i2c: E2 02 01 CE 83 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 FD 00 00 00 F4 03 04 00 76 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 79 01 00 00 24 [12:09:23]Write i2c OK [12:09:23]MH_I2C_Read... [12:09:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:23]Read from MH i2c: E2 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 03 00 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 03 00 CE 83 00 90 00 C5 [12:09:23]RAPDU: 90 00 [12:09:23]wFMCommunicate OK [12:09:23]wFMCommunicate request_size=16 [12:09:23]MH_SAM_APDU [12:09:23]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 C8 F9 00 EF 0F 02 [12:09:23]Write to MH i2c: E2 13 00 CF 83 80 0D 02 02 0B 00 00 35 04 06 00 C8 F9 00 EF 0F 02 00 00 E2 [12:09:23]Write i2c OK [12:09:23]MH_I2C_Read... [12:09:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:23]Read from MH i2c: E2 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 03 00 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 03 00 CF 83 00 90 00 C6 [12:09:23]RAPDU: 90 00 [12:09:23]wFMCommunicate OK [12:09:23]wFMCommunicate request_size=4 [12:09:23]MH_SAM_APDU [12:09:23]CAPDU: 80 0D 03 02 [12:09:23]Write to MH i2c: E2 08 00 D0 83 80 0D 03 02 00 00 00 00 CE [12:09:23]Write i2c OK [12:09:23]MH_I2C_Read... [12:09:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:23]Read from MH i2c: E2 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 0B 00 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 0B 00 D0 83 00 CB 68 D0 55 85 AD CA 91 90 00 B4 [12:09:23]RAPDU: CB 68 D0 55 85 AD CA 91 90 00 [12:09:23]wFMCommunicate OK [12:09:23]SAM_PROTO_SignData done [12:09:23]FM_MakeSignedData done [12:09:23]CreateOFDProtocolMessage [12:09:23]wFMCommunicate request_size=4 [12:09:23]MH_SAM_APDU [12:09:23]CAPDU: 80 11 00 00 [12:09:23]Write to MH i2c: E2 08 00 D1 83 80 11 00 00 00 00 00 00 CE [12:09:23]Write i2c OK [12:09:23]MH_I2C_Read... [12:09:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:23]Read from MH i2c: E2 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 17 00 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: E2 17 00 D1 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [12:09:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:23]wFMCommunicate OK [12:09:23]CreateOFDProtocolMessage done [12:09:23]OFDSenderStorePacket 96744 [12:09:23]StoreOFDPacket docnum=96744 [12:09:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 60 BC 0D 01 06 4F 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 FD 00 00 00 F4 03 04 00 76 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 79 01 00 35 04 06 00 C8 F9 00 EF 0F 02 CB 68 D0 55 85 AD CA 91 [12:09:23]CheckFolder [12:09:23]dirname=/storage/ofd_packets [12:09:23]CheckFolder done [12:09:23]ProducePacketName [12:09:23]name=ofd_packets/00096744 [12:09:23]NVStorageSaveData ofd_packets/00096744 [12:09:23]File name is /storage/ofd_packets/00096744 [12:09:23]Write 307 bytes [12:09:23]NVStorageSaveData done [12:09:23]OFDSenderStorePacket done [12:09:23]KKMCreateOFDPacket done [12:09:23]NVStorageSaveData kkm_last_timestamp [12:09:23]File name is /storage/kkm_last_timestamp [12:09:23]Write 4 bytes [12:09:23]NVStorageSaveData done [12:09:23]ExternCall_PrintAddStr [12:09:23]wPrintStart [12:09:23]Write to MH i2c: 01 00 00 D2 83 55 [12:09:23]OFD Sender: Processing packet 96744 [packets to send 58, broken 57] [12:09:23]ProducePacketName [12:09:23]name=ofd_packets/00096744 [12:09:23]OFD Sender: To server: pG, [12:09:23]CommunicateWithHost lk.salyk.kg:30040 [12:09:23]ConnectInit lk.salyk.kg [12:09:23]Write i2c OK [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: 01 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: 01 07 00 [12:09:23]MH_I2C_Read... [12:09:23]Read from MH i2c: 01 07 00 D2 83 00 00 00 00 00 FF 0F 6A [12:09:23]RasterBufferAndPrint [12:09:23]line Счет N : (1)3407271 [12:09:23]line ИНН: 02508201610067 [12:09:23]line Контрольно-Кассовый Чек [12:09:23]line ПРОДАЖА [12:09:23]line ТРК (МРК, ГНК) : 21 [12:09:23]line Товар: 2710194800 [12:09:23]line D-ENERGY Дт-К-2 [12:09:23]line 25.910 * 77.20 [12:09:23]line = 2000.25 [12:09:23]line НДС 12% НСП 1% [12:09:23]line > о реализуемом товаре [12:09:23]line ОКРУГЛЕНИЕ: -0.25 [12:09:23]line ИТОГО: 2000.00 [12:09:23]line Внесено: 2000.00 [12:09:23]line СДАЧА: 0.00 [12:09:23]line НСП 1% : 17.70 [12:09:23]line НДС 12% : 212.42 [12:09:23]line Наличными: 2000.00 [12:09:23]line Безнал.: 0.00 [12:09:23]line Место: АЗС № 82 "Партнер Нефть" [12:09:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:09:23]line СНО: Общий режим [12:09:23]line Чек 253 29.10.2024 12:09 [12:09:23]line Смена: 145 ФФД: 1.0 [12:09:23]line ЗНМ: 0300000017 [12:09:23]line РНМ: 0000000000170478 [12:09:23]line Версия ККМ: v1.0 [12:09:23]line ФМ: 0000000002098560 [12:09:23]line ФД: 96744 [12:09:23]line ФПД: 220971788078850 [12:09:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120926&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96744&fm=220971788078850&tin=02508201610067®Number=0000000000170478&sum=200000 [12:09:23]written 0, free lines is 4095 [12:09:24]Connected sock=11 [12:09:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 60 BC 0D 01 06 4F 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 FD 00 00 00 F4 03 04 00 76 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 79 01 00 35 04 06 00 C8 F9 00 EF 0F 02 CB 68 D0 55 85 AD CA 91 [12:09:24]Write to MH i2c: 01 00 00 FD 83 80 [12:09:24]Write i2c OK [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: 01 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: 01 07 00 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: 01 07 00 FD 83 00 00 00 00 00 21 0D B5 [12:09:24]RasterBufferAndPrint [12:09:24]line [12:09:24]line [12:09:24]line [12:09:24]line [12:09:24]line [12:09:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 07 16 47 00 54 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 79 01 00 F4 03 04 00 9D 7A 20 67 B6 04 01 00 00 76 59 6C 55 A3 25 4D 50 [12:09:24]CommunicateWithHost err = 0 [12:09:24]CheckOFDResponse [12:09:24]1017 (14) - 77093643461234 [12:09:24]1041 (16) - 0000000002098560 [12:09:24]1040 (4) - 96744 [12:09:24]1012 (4) - 29.10.2024 06:03 [12:09:24]1206 (1) - 0 [12:09:24]OFD Sender: Remove packet 96744 [12:09:24]ProducePacketName [12:09:24]name=ofd_packets/00096744 [12:09:24]NVStorageDeleteData [12:09:24]written 0, free lines is 3407 [12:09:24]MH_Cut [12:09:24]Write to MH i2c: D1 01 00 04 84 01 5A [12:09:24]Write i2c OK [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: D1 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: D1 01 00 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: D1 01 00 04 84 00 59 [12:09:24]Write to MH i2c: 01 00 00 05 84 89 [12:09:24]Write i2c OK [12:09:24]MH_I2C_Read... [12:09:25]OFD Sender: No OFD packet to send [12:09:25]*** Cut start [12:09:25]*** Partial cut [12:09:25]*** CUTSNS_PIN = 1 [12:09:25]*** CUTSNS_PIN = 0 [12:09:25]*** Brake cut motor [12:09:25]Read from MH i2c: 01 [12:09:25]MH_I2C_Read... [12:09:25]*** Stop cut motor [12:09:25]*** Cut end [12:09:25]Read from MH i2c: 01 07 00 [12:09:25]MH_I2C_Read... [12:09:25]Read from MH i2c: 01 07 00 05 84 00 00 00 00 00 FF 0F 9E [12:09:25]process_action close_receipt done [12:09:25]requested_data is exist [12:09:25]produce_requested_data [12:09:25]requested_item fm.sn is exist - process it [12:09:25]wFMCommunicate request_size=4 [12:09:25]MH_SAM_APDU [12:09:25]CAPDU: 80 11 00 00 [12:09:25]Write to MH i2c: E2 08 00 06 84 80 11 00 00 00 00 00 00 04 [12:09:25]Write i2c OK [12:09:25]MH_I2C_Read... [12:09:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:25]Read from MH i2c: E2 [12:09:25]MH_I2C_Read... [12:09:25]Read from MH i2c: E2 17 00 [12:09:25]MH_I2C_Read... [12:09:25]Read from MH i2c: E2 17 00 06 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [12:09:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:25]wFMCommunicate OK [12:09:25]requested_item fd.num is exist - process it [12:09:25]SAM_PROTO_GetFieldsCounters [12:09:25]wFMCommunicate request_size=4 [12:09:25]MH_SAM_APDU [12:09:25]CAPDU: 80 13 00 00 [12:09:25]Write to MH i2c: E2 08 00 07 84 80 13 00 00 00 00 00 00 07 [12:09:25]Write i2c OK [12:09:25]MH_I2C_Read... [12:09:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:25]Read from MH i2c: E2 [12:09:25]MH_I2C_Read... [12:09:25]Read from MH i2c: E2 62 00 [12:09:25]MH_I2C_Read... [12:09:25]Read from MH i2c: E2 62 00 07 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 79 01 00 0E 04 04 00 91 00 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 12 [12:09:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 79 01 00 0E 04 04 00 91 00 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 [12:09:26]wFMCommunicate OK [12:09:26]SAM_PROTO_GetFieldsCounters done [12:09:26]requested_item shift.num is exist - process it [12:09:26]requested_item shift.opened is exist - process it [12:09:26]req_shift_opened [12:09:26]FM_GetShiftState [12:09:26]SAM_PROTO_GetShiftState [12:09:26]wFMCommunicate request_size=4 [12:09:26]MH_SAM_APDU [12:09:26]CAPDU: 80 13 01 00 [12:09:26]Write to MH i2c: E2 08 00 08 84 80 13 01 00 00 00 00 00 09 [12:09:26]Write i2c OK [12:09:26]MH_I2C_Read... [12:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:26]Read from MH i2c: E2 [12:09:26]MH_I2C_Read... [12:09:26]Read from MH i2c: E2 0E 00 [12:09:26]MH_I2C_Read... [12:09:26]Read from MH i2c: E2 0E 00 08 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [12:09:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:09:26]wFMCommunicate OK [12:09:26]SAM_PROTO_GetShiftState done [12:09:26]FM_GetShiftState done [12:09:26]req_shift_opened done [12:09:26]requested_item shift.open_date is exist - process it [12:09:26]req_shift_open_date [12:09:26]req_shift_open_date done [12:09:26]produce_requested_data done [12:09:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96744,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:09:26]process_action_free close_receipt [12:09:26]json_value_free [12:09:26]json_value_free done [12:09:26]process_json_proto returns [12:09:26]Send response to host [12:09:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96744,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:09:26]free response buf [12:09:26]execute_script done [12:09:26]execute_script returns [12:09:26]free content buf [12:09:26]Sock 9.Close socket [12:09:26]Sock 9.Thread stoped [12:09:30]OFD Sender: No OFD packet to send [12:09:30]accept exits with 10 [12:09:30]New connection [12:09:30]New thread 3066776932 created [12:09:30]Thread 3066920292 joined [12:09:30]Waiting for new connection... [12:09:30] Sock 10.Parse request [12:09:30]Sock 10.Check first char [12:09:30]Sock 10.First char is OK [12:09:30]request: POST /json_proto HTTP/1.0 [12:09:30]Method: POST [12:09:30]URL: /json_proto [12:09:30]Method is POST - this is cgi request [12:09:30]url: /json_proto [12:09:30]query_string will be loaded in cgi processing [12:09:30]execute_cgi json_proto POST (null) [12:09:30]execute_cgi path=json_proto method=POST [12:09:30]POST find Content-Length [12:09:30]Host: 172.17.40.67:8080 [12:09:30]Content-Length: 678 [12:09:30]Content-Type: application/json [12:09:30] [12:09:30]POST finish read [12:09:30]Found Content-Length = 678 [12:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:30]execute_script... [12:09:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:30]POST & json_proto [12:09:30]process_json_proto [12:09:30]json parsed OK: [12:09:30]protocol is kg_v1.0 [12:09:30]action value=close_receipt [12:09:30]process_action close_receipt [12:09:30]cmd_close_receipt [12:09:30]MH_GetDate [12:09:30]Write to MH i2c: F0 00 00 09 84 7C [12:09:30]Write i2c OK [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: F0 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: F0 09 00 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: F0 09 00 09 84 00 7F D0 20 67 EE DA 66 66 EF [12:09:30]GetLastDocTimeStamp 1730203766 [12:09:30]current date 1730203775 [12:09:30]FM_GetShiftState [12:09:30]SAM_PROTO_GetShiftState [12:09:30]wFMCommunicate request_size=4 [12:09:30]MH_SAM_APDU [12:09:30]CAPDU: 80 13 01 00 [12:09:30]Write to MH i2c: E2 08 00 0A 84 80 13 01 00 00 00 00 00 0B [12:09:30]Write i2c OK [12:09:30]MH_I2C_Read... [12:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:30]Read from MH i2c: E2 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: E2 0E 00 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: E2 0E 00 0A 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [12:09:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:09:30]wFMCommunicate OK [12:09:30]SAM_PROTO_GetShiftState done [12:09:30]FM_GetShiftState done [12:09:30]opened in 1730160548 [12:09:30]opened+sec_in_day 1730246948 [12:09:30]quantity*price = 60009 [12:09:30]sum+1 = 60010 [12:09:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 254 29.10.2024 12:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96745 ФПД: 257875936122555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120935&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96745&fm=257875936122555&tin=02508201610067®Number=0000000000170478&sum=60000 [12:09:32]StoreToDocumentArchive [12:09:32]shift 145 fd 96745 [12:09:32]save to /storage/0145/doc_00096745 [12:09:32]save last doc name /storage/0145/doc_00096745 to /storage/kkm_last_doc_name [12:09:32]save OK [12:09:32]Clear old archive folders... [12:09:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:09:32]tlvbuf is 01433ED0 [12:09:32]SAM_PROTO_ClearQueue [12:09:32]wFMCommunicate request_size=4 [12:09:32]MH_SAM_APDU [12:09:32]CAPDU: 80 09 00 00 [12:09:32]Write to MH i2c: E2 08 00 17 84 80 09 00 00 00 00 00 00 0D [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:32]Read from MH i2c: E2 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 17 84 00 90 00 0F [12:09:32]RAPDU: 90 00 [12:09:32]wFMCommunicate OK [12:09:32]SAM_PROTO_ClearQueue done [12:09:32]KKMCreateOFDPacket [12:09:32]OFDProtocolAddRootSTLVToBuf [12:09:32]FM_MakeSignedData [12:09:32]FM_MakeSignedData [12:09:32]SAM_PROTO_SignData [12:09:32]wFMCommunicate request_size=4 [12:09:32]MH_SAM_APDU [12:09:32]CAPDU: 80 0D 01 02 [12:09:32]Write to MH i2c: E2 08 00 18 84 80 0D 01 02 00 00 00 00 15 [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:32]Read from MH i2c: E2 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 18 84 00 90 00 10 [12:09:32]RAPDU: 90 00 [12:09:32]wFMCommunicate OK [12:09:32]wFMCommunicate request_size=255 [12:09:32]MH_SAM_APDU [12:09:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FE 00 00 00 F4 03 04 00 7F D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 79 01 00 35 04 06 00 EA [12:09:32]Write to MH i2c: E2 02 01 19 84 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FE 00 00 00 F4 03 04 00 7F D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 79 01 00 35 04 06 00 EA 00 00 32 [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:32]Read from MH i2c: E2 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 19 84 00 90 00 11 [12:09:32]RAPDU: 90 00 [12:09:32]wFMCommunicate OK [12:09:32]wFMCommunicate request_size=10 [12:09:32]MH_SAM_APDU [12:09:32]CAPDU: 80 0D 02 02 05 89 6B 91 96 BB [12:09:32]Write to MH i2c: E2 0D 00 1A 84 80 0D 02 02 05 00 89 6B 91 96 BB 00 00 F8 [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:33]Read from MH i2c: E2 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: E2 03 00 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: E2 03 00 1A 84 00 90 00 12 [12:09:33]RAPDU: 90 00 [12:09:33]wFMCommunicate OK [12:09:33]wFMCommunicate request_size=4 [12:09:33]MH_SAM_APDU [12:09:33]CAPDU: 80 0D 03 02 [12:09:33]Write to MH i2c: E2 08 00 1B 84 80 0D 03 02 00 00 00 00 1A [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:33]Read from MH i2c: E2 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: E2 0B 00 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: E2 0B 00 1B 84 00 95 76 18 74 80 D3 A9 CD 90 00 7B [12:09:33]RAPDU: 95 76 18 74 80 D3 A9 CD 90 00 [12:09:33]wFMCommunicate OK [12:09:33]SAM_PROTO_SignData done [12:09:33]FM_MakeSignedData done [12:09:33]CreateOFDProtocolMessage [12:09:33]wFMCommunicate request_size=4 [12:09:33]MH_SAM_APDU [12:09:33]CAPDU: 80 11 00 00 [12:09:33]Write to MH i2c: E2 08 00 1C 84 80 11 00 00 00 00 00 00 1A [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:33]Read from MH i2c: E2 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: E2 17 00 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: E2 17 00 1C 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [12:09:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:33]wFMCommunicate OK [12:09:33]CreateOFDProtocolMessage done [12:09:33]OFDSenderStorePacket 96745 [12:09:33]StoreOFDPacket docnum=96745 [12:09:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 FC 07 01 B7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FE 00 00 00 F4 03 04 00 7F D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 79 01 00 35 04 06 00 EA 89 6B 91 96 BB 95 76 18 74 80 D3 A9 CD [12:09:33]CheckFolder [12:09:33]dirname=/storage/ofd_packets [12:09:33]CheckFolder done [12:09:33]ProducePacketName [12:09:33]name=ofd_packets/00096745 [12:09:33]NVStorageSaveData ofd_packets/00096745 [12:09:33]File name is /storage/ofd_packets/00096745 [12:09:33]Write 301 bytes [12:09:33]NVStorageSaveData done [12:09:33]OFDSenderStorePacket done [12:09:33]KKMCreateOFDPacket done [12:09:33]NVStorageSaveData kkm_last_timestamp [12:09:33]File name is /storage/kkm_last_timestamp [12:09:33]Write 4 bytes [12:09:33]NVStorageSaveData done [12:09:33]ExternCall_PrintAddStr [12:09:33]wPrintStart [12:09:33]Write to MH i2c: 01 00 00 1D 84 A1 [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 07 00 [12:09:33]MH_I2C_Read... [12:09:33]OFD Sender: Processing packet 96745 [packets to send 58, broken 57] [12:09:33]ProducePacketName [12:09:33]name=ofd_packets/00096745 [12:09:33]OFD Sender: To server: pG, [12:09:33]CommunicateWithHost lk.salyk.kg:30040 [12:09:33]ConnectInit lk.salyk.kg [12:09:33]Read from MH i2c: 01 07 00 1D 84 00 00 00 00 00 FF 0F B6 [12:09:33]RasterBufferAndPrint [12:09:33]line Счет N : (1)3407273 [12:09:33]line ИНН: 02508201610067 [12:09:33]line Контрольно-Кассовый Чек [12:09:33]line ПРОДАЖА [12:09:33]line ТРК (МРК, ГНК) : 42 [12:09:33]line Товар: 2710124130 [12:09:33]line Аи-92-К-4 [12:09:33]line 8.970 * 66.90 [12:09:33]line = 600.09 [12:09:33]line НДС 12% НСП 1% [12:09:33]line > о реализуемом товаре [12:09:33]line ОКРУГЛЕНИЕ: -0.09 [12:09:33]line ИТОГО: 600.00 [12:09:33]line Внесено: 600.00 [12:09:33]line СДАЧА: 0.00 [12:09:33]line НСП 1% : 5.31 [12:09:33]line НДС 12% : 63.73 [12:09:33]line Наличными: 600.00 [12:09:33]line Безнал.: 0.00 [12:09:33]line Место: АЗС № 82 "Партнер Нефть" [12:09:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:09:33]line СНО: Общий режим [12:09:33]line Чек 254 29.10.2024 12:09 [12:09:33]line Смена: 145 ФФД: 1.0 [12:09:33]line ЗНМ: 0300000017 [12:09:33]line РНМ: 0000000000170478 [12:09:33]line Версия ККМ: v1.0 [12:09:33]line ФМ: 0000000002098560 [12:09:33]line ФД: 96745 [12:09:33]line ФПД: 257875936122555 [12:09:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120935&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96745&fm=257875936122555&tin=02508201610067®Number=0000000000170478&sum=60000 [12:09:33]written 0, free lines is 4095 [12:09:33]Connected sock=11 [12:09:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 FC 07 01 B7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FE 00 00 00 F4 03 04 00 7F D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 79 01 00 35 04 06 00 EA 89 6B 91 96 BB 95 76 18 74 80 D3 A9 CD [12:09:33]Write to MH i2c: 01 00 00 48 84 CC [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 07 00 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 07 00 48 84 00 00 00 00 00 16 0D F6 [12:09:33]RasterBufferAndPrint [12:09:33]line [12:09:33]line [12:09:33]line [12:09:33]line [12:09:33]line [12:09:33]written 0, free lines is 3392 [12:09:33]MH_Cut [12:09:33]Write to MH i2c: D1 01 00 4F 84 01 A5 [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: D1 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: D1 01 00 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: D1 01 00 4F 84 00 A4 [12:09:33]Write to MH i2c: 01 00 00 50 84 D4 [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1C 51 47 00 57 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 32 30 39 38 35 36 30 10 04 04 00 E9 79 01 00 F4 03 04 00 A6 7A 20 67 B6 04 01 00 00 3F D6 7B 62 C6 63 93 9A [12:09:33]CommunicateWithHost err = 0 [12:09:33]CheckOFDResponse [12:09:33]1017 (14) - 77093643461234 [12:09:33]1041 (16) - 0000000002098560 [12:09:33]1040 (4) - 96745 [12:09:33]1012 (4) - 29.10.2024 06:03 [12:09:33]1206 (1) - 0 [12:09:33]OFD Sender: Remove packet 96745 [12:09:33]ProducePacketName [12:09:33]name=ofd_packets/00096745 [12:09:33]NVStorageDeleteData [12:09:34]*** Cut start [12:09:34]*** Partial cut [12:09:34]*** CUTSNS_PIN = 1 [12:09:34]*** CUTSNS_PIN = 0 [12:09:34]OFD Sender: No OFD packet to send [12:09:34]*** Brake cut motor [12:09:35]Read from MH i2c: 01 [12:09:35]MH_I2C_Read... [12:09:35]*** Stop cut motor [12:09:35]*** Cut end [12:09:35]Read from MH i2c: 01 07 00 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: 01 07 00 50 84 00 00 00 00 00 FF 0F E9 [12:09:35]process_action close_receipt done [12:09:35]requested_data is exist [12:09:35]produce_requested_data [12:09:35]requested_item fm.sn is exist - process it [12:09:35]wFMCommunicate request_size=4 [12:09:35]MH_SAM_APDU [12:09:35]CAPDU: 80 11 00 00 [12:09:35]Write to MH i2c: E2 08 00 51 84 80 11 00 00 00 00 00 00 4F [12:09:35]Write i2c OK [12:09:35]MH_I2C_Read... [12:09:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:35]Read from MH i2c: E2 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 17 00 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 17 00 51 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [12:09:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:35]wFMCommunicate OK [12:09:35]requested_item fd.num is exist - process it [12:09:35]SAM_PROTO_GetFieldsCounters [12:09:35]wFMCommunicate request_size=4 [12:09:35]MH_SAM_APDU [12:09:35]CAPDU: 80 13 00 00 [12:09:35]Write to MH i2c: E2 08 00 52 84 80 13 00 00 00 00 00 00 52 [12:09:35]Write i2c OK [12:09:35]MH_I2C_Read... [12:09:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:35]Read from MH i2c: E2 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 62 00 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 62 00 52 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 79 01 00 0E 04 04 00 91 00 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 61 [12:09:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 79 01 00 0E 04 04 00 91 00 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 [12:09:35]wFMCommunicate OK [12:09:35]SAM_PROTO_GetFieldsCounters done [12:09:35]requested_item shift.num is exist - process it [12:09:35]requested_item shift.opened is exist - process it [12:09:35]req_shift_opened [12:09:35]FM_GetShiftState [12:09:35]SAM_PROTO_GetShiftState [12:09:35]wFMCommunicate request_size=4 [12:09:35]MH_SAM_APDU [12:09:35]CAPDU: 80 13 01 00 [12:09:35]Write to MH i2c: E2 08 00 53 84 80 13 01 00 00 00 00 00 54 [12:09:35]Write i2c OK [12:09:35]MH_I2C_Read... [12:09:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:35]Read from MH i2c: E2 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 0E 00 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 0E 00 53 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [12:09:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:09:35]wFMCommunicate OK [12:09:35]SAM_PROTO_GetShiftState done [12:09:35]FM_GetShiftState done [12:09:35]req_shift_opened done [12:09:35]requested_item shift.open_date is exist - process it [12:09:35]req_shift_open_date [12:09:35]req_shift_open_date done [12:09:35]produce_requested_data done [12:09:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96745,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:09:35]process_action_free close_receipt [12:09:35]json_value_free [12:09:35]json_value_free done [12:09:35]process_json_proto returns [12:09:35]Send response to host [12:09:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96745,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:09:35]free response buf [12:09:35]execute_script done [12:09:35]execute_script returns [12:09:35]free content buf [12:09:35]Sock 10.Close socket [12:09:35]Sock 10.Thread stoped [12:09:39]OFD Sender: No OFD packet to send [12:09:44]OFD Sender: No OFD packet to send [12:09:49]OFD Sender: No OFD packet to send [12:09:54]OFD Sender: No OFD packet to send [12:09:59]OFD Sender: No OFD packet to send [12:10:04]OFD Sender: No OFD packet to send [12:10:09]OFD Sender: No OFD packet to send [12:10:14]OFD Sender: No OFD packet to send [12:10:19]OFD Sender: No OFD packet to send [12:10:24]OFD Sender: No OFD packet to send [12:10:29]OFD Sender: No OFD packet to send [12:10:34]OFD Sender: No OFD packet to send [12:10:39]OFD Sender: No OFD packet to send [12:10:40]ConnectInit Can't connect to host [12:10:44]OFD Sender: No OFD packet to send [12:10:49]OFD Sender: No OFD packet to send [12:10:54]OFD Sender: No OFD packet to send [12:10:59]OFD Sender: No OFD packet to send [12:11:04]OFD Sender: No OFD packet to send [12:11:05]accept exits with 9 [12:11:05]New connection [12:11:05]New thread 3066920292 created [12:11:05]Thread 3066776932 joined [12:11:05]Waiting for new connection... [12:11:05] Sock 9.Parse request [12:11:05]Sock 9.Check first char [12:11:05]Sock 9.First char is OK [12:11:05]request: POST /json_proto HTTP/1.0 [12:11:05]Method: POST [12:11:05]URL: /json_proto [12:11:05]Method is POST - this is cgi request [12:11:05]url: /json_proto [12:11:05]query_string will be loaded in cgi processing [12:11:05]execute_cgi json_proto POST (null) [12:11:05]execute_cgi path=json_proto method=POST [12:11:05]POST find Content-Length [12:11:05]Host: 172.17.40.67:8080 [12:11:05]Content-Length: 675 [12:11:05]Content-Type: application/json [12:11:05] [12:11:05]POST finish read [12:11:05]Found Content-Length = 675 [12:11:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "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" ] } } [12:11:05]execute_script... [12:11: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)3407274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "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" ] } } [12:11:05]POST & json_proto [12:11:05]process_json_proto [12:11:05]json parsed OK: [12:11:05]protocol is kg_v1.0 [12:11:05]action value=close_receipt [12:11:05]process_action close_receipt [12:11:05]cmd_close_receipt [12:11:05]MH_GetDate [12:11:05]Write to MH i2c: F0 00 00 54 84 C7 [12:11:05]Write i2c OK [12:11:05]MH_I2C_Read... [12:11:05]Read from MH i2c: F0 [12:11:05]MH_I2C_Read... [12:11:05]Read from MH i2c: F0 09 00 [12:11:05]MH_I2C_Read... [12:11:05]Read from MH i2c: F0 09 00 54 84 00 DE D0 20 67 EE DA 66 66 99 [12:11:05]GetLastDocTimeStamp 1730203775 [12:11:05]current date 1730203870 [12:11:05]FM_GetShiftState [12:11:05]SAM_PROTO_GetShiftState [12:11:05]wFMCommunicate request_size=4 [12:11:05]MH_SAM_APDU [12:11:05]CAPDU: 80 13 01 00 [12:11:05]Write to MH i2c: E2 08 00 55 84 80 13 01 00 00 00 00 00 56 [12:11:05]Write i2c OK [12:11:05]MH_I2C_Read... [12:11:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:05]Read from MH i2c: E2 [12:11:05]MH_I2C_Read... [12:11:05]Read from MH i2c: E2 0E 00 [12:11:05]MH_I2C_Read... [12:11:05]Read from MH i2c: E2 0E 00 55 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [12:11:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:11:05]wFMCommunicate OK [12:11:05]SAM_PROTO_GetShiftState done [12:11:05]FM_GetShiftState done [12:11:05]opened in 1730160548 [12:11:05]opened+sec_in_day 1730246948 [12:11:05]quantity*price = 72009 [12:11:05]sum+1 = 72010 [12:11:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 720.00 Внесено: 720.00 СДАЧА: 0.00 НСП 1% : 6.37 НДС 12% : 76.47 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 255 29.10.2024 12:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96746 ФПД: 17832586038155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96746&fm=17832586038155&tin=02508201610067®Number=0000000000170478&sum=72000 [12:11:06]StoreToDocumentArchive [12:11:06]shift 145 fd 96746 [12:11:06]save to /storage/0145/doc_00096746 [12:11:06]save last doc name /storage/0145/doc_00096746 to /storage/kkm_last_doc_name [12:11:06]save OK [12:11:06]Clear old archive folders... [12:11:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:11:06]tlvbuf is 013C2790 [12:11:06]SAM_PROTO_ClearQueue [12:11:06]wFMCommunicate request_size=4 [12:11:06]MH_SAM_APDU [12:11:06]CAPDU: 80 09 00 00 [12:11:06]Write to MH i2c: E2 08 00 62 84 80 09 00 00 00 00 00 00 58 [12:11:06]Write i2c OK [12:11:06]MH_I2C_Read... [12:11:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:06]Read from MH i2c: E2 [12:11:06]MH_I2C_Read... [12:11:06]Read from MH i2c: E2 03 00 [12:11:06]MH_I2C_Read... [12:11:06]Read from MH i2c: E2 03 00 62 84 00 90 00 5A [12:11:06]RAPDU: 90 00 [12:11:06]wFMCommunicate OK [12:11:06]SAM_PROTO_ClearQueue done [12:11:06]KKMCreateOFDPacket [12:11:06]OFDProtocolAddRootSTLVToBuf [12:11:06]FM_MakeSignedData [12:11:06]FM_MakeSignedData [12:11:06]SAM_PROTO_SignData [12:11:06]wFMCommunicate request_size=4 [12:11:06]MH_SAM_APDU [12:11:06]CAPDU: 80 0D 01 02 [12:11:06]Write to MH i2c: E2 08 00 63 84 80 0D 01 02 00 00 00 00 60 [12:11:06]Write i2c OK [12:11:06]MH_I2C_Read... [12:11:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:06]Read from MH i2c: E2 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 03 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 03 00 63 84 00 90 00 5B [12:11:07]RAPDU: 90 00 [12:11:07]wFMCommunicate OK [12:11:07]wFMCommunicate request_size=255 [12:11:07]MH_SAM_APDU [12:11:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FF 00 00 00 F4 03 04 00 DE D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 79 01 00 35 04 06 00 10 37 F8 F4 [12:11:07]Write to MH i2c: E2 02 01 64 84 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 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 FF 00 00 00 F4 03 04 00 DE D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 79 01 00 35 04 06 00 10 37 F8 F4 00 00 9A [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:07]Read from MH i2c: E2 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 03 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 03 00 64 84 00 90 00 5C [12:11:07]RAPDU: 90 00 [12:11:07]wFMCommunicate OK [12:11:07]wFMCommunicate request_size=7 [12:11:07]MH_SAM_APDU [12:11:07]CAPDU: 80 0D 02 02 02 CB 8B [12:11:07]Write to MH i2c: E2 0A 00 65 84 80 0D 02 02 02 00 CB 8B 00 00 BD [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:07]Read from MH i2c: E2 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 03 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 03 00 65 84 00 90 00 5D [12:11:07]RAPDU: 90 00 [12:11:07]wFMCommunicate OK [12:11:07]wFMCommunicate request_size=4 [12:11:07]MH_SAM_APDU [12:11:07]CAPDU: 80 0D 03 02 [12:11:07]Write to MH i2c: E2 08 00 66 84 80 0D 03 02 00 00 00 00 65 [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:07]Read from MH i2c: E2 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 0B 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 0B 00 66 84 00 49 D9 73 3B 44 0C 35 12 90 00 CD [12:11:07]RAPDU: 49 D9 73 3B 44 0C 35 12 90 00 [12:11:07]wFMCommunicate OK [12:11:07]SAM_PROTO_SignData done [12:11:07]FM_MakeSignedData done [12:11:07]CreateOFDProtocolMessage [12:11:07]wFMCommunicate request_size=4 [12:11:07]MH_SAM_APDU [12:11:07]CAPDU: 80 11 00 00 [12:11:07]Write to MH i2c: E2 08 00 67 84 80 11 00 00 00 00 00 00 65 [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:07]Read from MH i2c: E2 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 17 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: E2 17 00 67 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [12:11:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:11:07]wFMCommunicate OK [12:11:07]CreateOFDProtocolMessage done [12:11:07]OFDSenderStorePacket 96746 [12:11:07]StoreOFDPacket docnum=96746 [12:11:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1C EC 04 01 4B 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 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 FF 00 00 00 F4 03 04 00 DE D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 79 01 00 35 04 06 00 10 37 F8 F4 CB 8B 49 D9 73 3B 44 0C 35 12 [12:11:07]CheckFolder [12:11:07]dirname=/storage/ofd_packets [12:11:07]CheckFolder done [12:11:07]ProducePacketName [12:11:07]name=ofd_packets/00096746 [12:11:07]NVStorageSaveData ofd_packets/00096746 [12:11:07]File name is /storage/ofd_packets/00096746 [12:11:07]Write 298 bytes [12:11:07]NVStorageSaveData done [12:11:07]OFDSenderStorePacket done [12:11:07]KKMCreateOFDPacket done [12:11:07]NVStorageSaveData kkm_last_timestamp [12:11:07]File name is /storage/kkm_last_timestamp [12:11:07]OFD Sender: Processing packet 96746 [packets to send 58, broken 57] [12:11:07]ProducePacketName [12:11:07]name=ofd_packets/00096746 [12:11:07]OFD Sender: To server: pG, [12:11:07]CommunicateWithHost lk.salyk.kg:30040 [12:11:07]ConnectInit lk.salyk.kg [12:11:07]Write 4 bytes [12:11:07]NVStorageSaveData done [12:11:07]ExternCall_PrintAddStr [12:11:07]wPrintStart [12:11:07]Write to MH i2c: 01 00 00 68 84 EC [12:11:07]Write i2c OK [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 [12:11:07]MH_I2C_Read... [12:11:07]Read from MH i2c: 01 07 00 68 84 00 00 00 00 00 FF 0F 01 [12:11:07]RasterBufferAndPrint [12:11:07]line Счет N : (1)3407274 [12:11:07]line ИНН: 02508201610067 [12:11:07]line Контрольно-Кассовый Чек [12:11:07]line ПРОДАЖА [12:11:07]line ТРК (МРК, ГНК) : 51 [12:11:07]line Товар: 2710194210 [12:11:07]line ДТ-К-5 [12:11:07]line 9.450 * 76.20 [12:11:07]line = 720.09 [12:11:07]line НДС 12% НСП 1% [12:11:07]line > о реализуемом товаре [12:11:07]line ОКРУГЛЕНИЕ: -0.09 [12:11:07]line ИТОГО: 720.00 [12:11:07]line Внесено: 720.00 [12:11:07]line СДАЧА: 0.00 [12:11:07]line НСП 1% : 6.37 [12:11:07]line НДС 12% : 76.47 [12:11:07]line Наличными: 720.00 [12:11:07]line Безнал.: 0.00 [12:11:07]line Место: АЗС № 82 "Партнер Нефть" [12:11:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:11:07]line СНО: Общий режим [12:11:07]line Чек 255 29.10.2024 12:11 [12:11:07]line Смена: 145 ФФД: 1.0 [12:11:07]line ЗНМ: 0300000017 [12:11:07]line РНМ: 0000000000170478 [12:11:07]line Версия ККМ: v1.0 [12:11:07]line ФМ: 0000000002098560 [12:11:07]line ФД: 96746 [12:11:07]line ФПД: 17832586038155 [12:11:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96746&fm=17832586038155&tin=02508201610067®Number=0000000000170478&sum=72000 [12:11:07]written 0, free lines is 4095 [12:11:08]Connected sock=12 [12:11:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1C EC 04 01 4B 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 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 FF 00 00 00 F4 03 04 00 DE D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 79 01 00 35 04 06 00 10 37 F8 F4 CB 8B 49 D9 73 3B 44 0C 35 12 [12:11:08]Write to MH i2c: 01 00 00 93 84 17 [12:11:08]Write i2c OK [12:11:08]MH_I2C_Read... [12:11:08]Read from MH i2c: 01 [12:11:08]MH_I2C_Read... [12:11:08]Read from MH i2c: 01 07 00 [12:11:08]MH_I2C_Read... [12:11:08]Read from MH i2c: 01 07 00 93 84 00 00 00 00 00 0D 0D 38 [12:11:08]RasterBufferAndPrint [12:11:08]line [12:11:08]line [12:11:08]line [12:11:08]line [12:11:08]line [12:11:08]written 0, free lines is 3377 [12:11:08]MH_Cut [12:11:08]Write to MH i2c: D1 01 00 9A 84 01 F0 [12:11:08]Write i2c OK [12:11:08]MH_I2C_Read... [12:11:08]Read from MH i2c: D1 [12:11:08]MH_I2C_Read... [12:11:08]Read from MH i2c: D1 01 00 [12:11:08]MH_I2C_Read... [12:11:08]Read from MH i2c: D1 01 00 9A 84 00 EF [12:11:08]Write to MH i2c: 01 00 00 9B 84 1F [12:11:08]Write i2c OK [12:11:08]MH_I2C_Read... [12:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A6 84 47 00 52 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 32 30 39 38 35 36 30 10 04 04 00 EA 79 01 00 F4 03 04 00 05 7B 20 67 B6 04 01 00 00 45 EA 8D B0 A7 E1 C5 6B [12:11:08]CommunicateWithHost err = 0 [12:11:08]CheckOFDResponse [12:11:08]1017 (14) - 77093643461234 [12:11:08]1041 (16) - 0000000002098560 [12:11:08]1040 (4) - 96746 [12:11:08]1012 (4) - 29.10.2024 06:04 [12:11:08]1206 (1) - 0 [12:11:08]OFD Sender: Remove packet 96746 [12:11:08]ProducePacketName [12:11:08]name=ofd_packets/00096746 [12:11:08]NVStorageDeleteData [12:11:09]*** Cut start [12:11:09]*** Partial cut [12:11:09]*** CUTSNS_PIN = 1 [12:11:09]*** CUTSNS_PIN = 0 [12:11:09]OFD Sender: No OFD packet to send [12:11:09]*** Brake cut motor [12:11:09]Read from MH i2c: 01 [12:11:09]MH_I2C_Read... [12:11:09]*** Stop cut motor [12:11:09]*** Cut end [12:11:09]Read from MH i2c: 01 07 00 [12:11:09]MH_I2C_Read... [12:11:09]Read from MH i2c: 01 07 00 9B 84 00 00 00 00 00 FF 0F 34 [12:11:09]process_action close_receipt done [12:11:09]requested_data is exist [12:11:09]produce_requested_data [12:11:09]requested_item fm.sn is exist - process it [12:11:09]wFMCommunicate request_size=4 [12:11:09]MH_SAM_APDU [12:11:09]CAPDU: 80 11 00 00 [12:11:09]Write to MH i2c: E2 08 00 9C 84 80 11 00 00 00 00 00 00 9A [12:11:09]Write i2c OK [12:11:09]MH_I2C_Read... [12:11:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:09]Read from MH i2c: E2 [12:11:09]MH_I2C_Read... [12:11:09]Read from MH i2c: E2 17 00 [12:11:09]MH_I2C_Read... [12:11:09]Read from MH i2c: E2 17 00 9C 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [12:11:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:11:09]wFMCommunicate OK [12:11:09]requested_item fd.num is exist - process it [12:11:09]SAM_PROTO_GetFieldsCounters [12:11:09]wFMCommunicate request_size=4 [12:11:09]MH_SAM_APDU [12:11:09]CAPDU: 80 13 00 00 [12:11:09]Write to MH i2c: E2 08 00 9D 84 80 13 00 00 00 00 00 00 9D [12:11:09]Write i2c OK [12:11:09]MH_I2C_Read... [12:11:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:11:09]Read from MH i2c: E2 [12:11:09]MH_I2C_Read... [12:11:09]Read from MH i2c: E2 62 00 [12:11:09]MH_I2C_Read... [12:11:09]Read from MH i2c: E2 62 00 9D 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 79 01 00 0E 04 04 00 91 00 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 B1 [12:11:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 79 01 00 0E 04 04 00 91 00 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 [12:11:09]wFMCommunicate OK [12:11:09]SAM_PROTO_GetFieldsCounters done [12:11:09]requested_item shift.num is exist - process it [12:11:09]requested_item shift.opened is exist - process it [12:11:09]req_shift_opened [12:11:09]FM_GetShiftState [12:11:09]SAM_PROTO_GetShiftState [12:11:09]wFMCommunicate request_size=4 [12:11:10]MH_SAM_APDU [12:11:10]CAPDU: 80 13 01 00 [12:11:10]Write to MH i2c: E2 08 00 9E 84 80 13 01 00 00 00 00 00 9F [12:11:10]Write i2c OK [12:11:10]MH_I2C_Read... [12:11:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:10]Read from MH i2c: E2 [12:11:10]MH_I2C_Read... [12:11:10]Read from MH i2c: E2 0E 00 [12:11:10]MH_I2C_Read... [12:11:10]Read from MH i2c: E2 0E 00 9E 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FD [12:11:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:11:10]wFMCommunicate OK [12:11:10]SAM_PROTO_GetShiftState done [12:11:10]FM_GetShiftState done [12:11:10]req_shift_opened done [12:11:10]requested_item shift.open_date is exist - process it [12:11:10]req_shift_open_date [12:11:10]req_shift_open_date done [12:11:10]produce_requested_data done [12:11:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96746,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:11:10]process_action_free close_receipt [12:11:10]json_value_free [12:11:10]json_value_free done [12:11:10]process_json_proto returns [12:11:10]Send response to host [12:11:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96746,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:11:10]free response buf [12:11:10]execute_script done [12:11:10]execute_script returns [12:11:10]free content buf [12:11:10]Sock 9.Close socket [12:11:10]Sock 9.Thread stoped [12:11:14]OFD Sender: No OFD packet to send [12:11:19]OFD Sender: No OFD packet to send [12:11:24]OFD Sender: No OFD packet to send [12:11:29]OFD Sender: No OFD packet to send [12:11:29]accept exits with 10 [12:11:29]New connection [12:11:29]New thread 3066776932 created [12:11:29]Thread 3066920292 joined [12:11:29]Waiting for new connection... [12:11:29] Sock 10.Parse request [12:11:29]Sock 10.Check first char [12:11:29]Sock 10.First char is OK [12:11:29]request: POST /json_proto HTTP/1.0 [12:11:29]Method: POST [12:11:29]URL: /json_proto [12:11:29]Method is POST - this is cgi request [12:11:29]url: /json_proto [12:11:29]query_string will be loaded in cgi processing [12:11:29]execute_cgi json_proto POST (null) [12:11:29]execute_cgi path=json_proto method=POST [12:11:29]POST find Content-Length [12:11:29]Host: 172.17.40.67:8080 [12:11:29]Content-Length: 678 [12:11:29]Content-Type: application/json [12:11:29] [12:11:29]POST finish read [12:11:29]Found Content-Length = 678 [12:11:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:29]execute_script... [12:11: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)3407275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:29]POST & json_proto [12:11:29]process_json_proto [12:11:29]json parsed OK: [12:11:29]protocol is kg_v1.0 [12:11:29]action value=close_receipt [12:11:29]process_action close_receipt [12:11:29]cmd_close_receipt [12:11:29]MH_GetDate [12:11:29]Write to MH i2c: F0 00 00 9F 84 12 [12:11:29]Write i2c OK [12:11:29]MH_I2C_Read... [12:11:29]Read from MH i2c: F0 [12:11:29]MH_I2C_Read... [12:11:29]Read from MH i2c: F0 09 00 [12:11:29]MH_I2C_Read... [12:11:29]Read from MH i2c: F0 09 00 9F 84 00 F6 D0 20 67 EE DA 66 66 FC [12:11:29]GetLastDocTimeStamp 1730203870 [12:11:29]current date 1730203894 [12:11:29]FM_GetShiftState [12:11:29]SAM_PROTO_GetShiftState [12:11:29]wFMCommunicate request_size=4 [12:11:29]MH_SAM_APDU [12:11:29]CAPDU: 80 13 01 00 [12:11:29]Write to MH i2c: E2 08 00 A0 84 80 13 01 00 00 00 00 00 A1 [12:11:29]Write i2c OK [12:11:29]MH_I2C_Read... [12:11:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:29]Read from MH i2c: E2 [12:11:29]MH_I2C_Read... [12:11:29]Read from MH i2c: E2 0E 00 [12:11:29]MH_I2C_Read... [12:11:29]Read from MH i2c: E2 0E 00 A0 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FF [12:11:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:11:29]wFMCommunicate OK [12:11:29]SAM_PROTO_GetShiftState done [12:11:29]FM_GetShiftState done [12:11:29]opened in 1730160548 [12:11:29]opened+sec_in_day 1730246948 [12:11:29]quantity*price = 50041 [12:11:29]sum+1 = 50042 [12:11: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 256 29.10.2024 12:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96747 ФПД: 89029237514122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121134&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96747&fm=89029237514122&tin=02508201610067®Number=0000000000170478&sum=50000 [12:11:31]StoreToDocumentArchive [12:11:31]shift 145 fd 96747 [12:11:31]save to /storage/0145/doc_00096747 [12:11:31]save last doc name /storage/0145/doc_00096747 to /storage/kkm_last_doc_name [12:11:31]save OK [12:11:31]Clear old archive folders... [12:11:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:11:31]tlvbuf is 0115A300 [12:11:31]SAM_PROTO_ClearQueue [12:11:31]wFMCommunicate request_size=4 [12:11:31]MH_SAM_APDU [12:11:31]CAPDU: 80 09 00 00 [12:11:31]Write to MH i2c: E2 08 00 AD 84 80 09 00 00 00 00 00 00 A3 [12:11:31]Write i2c OK [12:11:31]MH_I2C_Read... [12:11:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:31]Read from MH i2c: E2 [12:11:31]MH_I2C_Read... [12:11:31]Read from MH i2c: E2 03 00 [12:11:31]MH_I2C_Read... [12:11:31]Read from MH i2c: E2 03 00 AD 84 00 90 00 A5 [12:11:31]RAPDU: 90 00 [12:11:31]wFMCommunicate OK [12:11:31]SAM_PROTO_ClearQueue done [12:11:31]KKMCreateOFDPacket [12:11:31]OFDProtocolAddRootSTLVToBuf [12:11:31]FM_MakeSignedData [12:11:31]FM_MakeSignedData [12:11:31]SAM_PROTO_SignData [12:11:31]wFMCommunicate request_size=4 [12:11:31]MH_SAM_APDU [12:11:31]CAPDU: 80 0D 01 02 [12:11:31]Write to MH i2c: E2 08 00 AE 84 80 0D 01 02 00 00 00 00 AB [12:11:31]Write i2c OK [12:11:31]MH_I2C_Read... [12:11:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:31]Read from MH i2c: E2 [12:11:31]MH_I2C_Read... [12:11:31]Read from MH i2c: E2 03 00 [12:11:31]MH_I2C_Read... [12:11:31]Read from MH i2c: E2 03 00 AE 84 00 90 00 A6 [12:11:31]RAPDU: 90 00 [12:11:31]wFMCommunicate OK [12:11:31]wFMCommunicate request_size=255 [12:11:31]MH_SAM_APDU [12: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 34 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 00 01 00 00 F4 03 04 00 F6 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 79 01 00 35 04 06 00 50 [12:11:31]Write to MH i2c: E2 02 01 AF 84 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 01 00 00 F4 03 04 00 F6 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 79 01 00 35 04 06 00 50 00 00 CD [12:11:31]Write i2c OK [12:11:31]MH_I2C_Read... [12:11:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:32]Read from MH i2c: E2 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 03 00 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 03 00 AF 84 00 90 00 A7 [12:11:32]RAPDU: 90 00 [12:11:32]wFMCommunicate OK [12:11:32]wFMCommunicate request_size=10 [12:11:32]MH_SAM_APDU [12:11:32]CAPDU: 80 0D 02 02 05 F8 BC 13 9F 8A [12:11:32]Write to MH i2c: E2 0D 00 B0 84 80 0D 02 02 05 00 F8 BC 13 9F 8A 00 00 A8 [12:11:32]Write i2c OK [12:11:32]MH_I2C_Read... [12:11:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:32]Read from MH i2c: E2 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 03 00 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 03 00 B0 84 00 90 00 A8 [12:11:32]RAPDU: 90 00 [12:11:32]wFMCommunicate OK [12:11:32]wFMCommunicate request_size=4 [12:11:32]MH_SAM_APDU [12:11:32]CAPDU: 80 0D 03 02 [12:11:32]Write to MH i2c: E2 08 00 B1 84 80 0D 03 02 00 00 00 00 B0 [12:11:32]Write i2c OK [12:11:32]MH_I2C_Read... [12:11:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:32]Read from MH i2c: E2 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 0B 00 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 0B 00 B1 84 00 56 63 8C A1 12 88 CE 9A 90 00 99 [12:11:32]RAPDU: 56 63 8C A1 12 88 CE 9A 90 00 [12:11:32]wFMCommunicate OK [12:11:32]SAM_PROTO_SignData done [12:11:32]FM_MakeSignedData done [12:11:32]CreateOFDProtocolMessage [12:11:32]wFMCommunicate request_size=4 [12:11:32]MH_SAM_APDU [12:11:32]CAPDU: 80 11 00 00 [12:11:32]Write to MH i2c: E2 08 00 B2 84 80 11 00 00 00 00 00 00 B0 [12:11:32]Write i2c OK [12:11:32]MH_I2C_Read... [12:11:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:32]Read from MH i2c: E2 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 17 00 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: E2 17 00 B2 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [12:11:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:11:32]wFMCommunicate OK [12:11:32]CreateOFDProtocolMessage done [12:11:32]OFDSenderStorePacket 96747 [12:11:32]StoreOFDPacket docnum=96747 [12:11:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E 19 07 01 49 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 01 00 00 F4 03 04 00 F6 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 79 01 00 35 04 06 00 50 F8 BC 13 9F 8A 56 63 8C A1 12 88 CE 9A [12:11:32]CheckFolder [12:11:32]dirname=/storage/ofd_packets [12:11:32]CheckFolder done [12:11:32]ProducePacketName [12:11:32]name=ofd_packets/00096747 [12:11:32]NVStorageSaveData ofd_packets/00096747 [12:11:32]File name is /storage/ofd_packets/00096747 [12:11:32]Write 301 bytes [12:11:32]NVStorageSaveData done [12:11:32]OFDSenderStorePacket done [12:11:32]KKMCreateOFDPacket done [12:11:32]NVStorageSaveData kkm_last_timestamp [12:11:32]File name is /storage/kkm_last_timestamp [12:11:32]Write 4 bytes [12:11:32]NVStorageSaveData done [12:11:32]ExternCall_PrintAddStr [12:11:32]wPrintStart [12:11:32]Write to MH i2c: 01 00 00 B3 84 37 [12:11:32]Write i2c OK [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: 01 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: 01 07 00 [12:11:32]MH_I2C_Read... [12:11:32]Read from MH i2c: 01 07 00 B3 84 00 00 00 00 00 FF 0F 4C [12:11:32]RasterBufferAndPrint [12:11:32]line Счет N : (1)3407275 [12:11:32]line ИНН: 02508201610067 [12:11:32]line Контрольно-Кассовый Чек [12:11:32]line ПРОДАЖА [12:11:32]line ТРК (МРК, ГНК) : 42 [12:11:32]line Товар: 2710124130 [12:11:32]line Аи-92-К-4 [12:11:32]line 7.480 * 66.90 [12:11:32]line = 500.41 [12:11:32]line НДС 12% НСП 1% [12:11:32]line > о реализуемом товаре [12:11:32]line ОКРУГЛЕНИЕ: -0.41 [12:11:32]line ИТОГО: 500.00 [12:11:32]line Внесено: 500.00 [12:11:32]line СДАЧА: 0.00 [12:11:32]line НСП 1% : 4.43 [12:11:32]line НДС 12% : 53.14 [12:11:32]line Наличными: 500.00 [12:11:32]line Безнал.: 0.00 [12:11:32]line Место: АЗС № 82 "Партнер Нефть" [12:11:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:11:32]line СНО: Общий режим [12:11:32]line Чек 256 29.10.2024 12:11 [12:11:32]line Смена: 145 ФФД: 1.0 [12:11:32]line ЗНМ: 0300000017 [12:11:32]line РНМ: 0000000000170478 [12:11:32]line Версия ККМ: v1.0 [12:11:32]line ФМ: 0000000002098560 [12:11:32]line ФД: 96747 [12:11:32]line ФПД: 89029237514122 [12:11:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121134&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96747&fm=89029237514122&tin=02508201610067®Number=0000000000170478&sum=50000 [12:11:32]OFD Sender: Processing packet 96747 [packets to send 58, broken 57] [12:11:32]ProducePacketName [12:11:32]name=ofd_packets/00096747 [12:11:32]OFD Sender: To server: pG, [12:11:32]CommunicateWithHost lk.salyk.kg:30040 [12:11:32]ConnectInit lk.salyk.kg [12:11:32]written 0, free lines is 4095 [12:11:32]Connected sock=11 [12:11:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E 19 07 01 49 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 01 00 00 F4 03 04 00 F6 D0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 79 01 00 35 04 06 00 50 F8 BC 13 9F 8A 56 63 8C A1 12 88 CE 9A [12:11:32]Write to MH i2c: 01 00 00 DE 84 62 [12:11:32]Write i2c OK [12:11:32]MH_I2C_Read... [12:11:33]Read from MH i2c: 01 [12:11:33]MH_I2C_Read... [12:11:33]Read from MH i2c: 01 07 00 [12:11:33]MH_I2C_Read... [12:11:33]Read from MH i2c: 01 07 00 DE 84 00 00 00 00 00 7B 0D F1 [12:11:33]RasterBufferAndPrint [12:11:33]line [12:11:33]line [12:11:33]line [12:11:33]line [12:11:33]line [12:11:33]written 0, free lines is 3495 [12:11:33]MH_Cut [12:11:33]Write to MH i2c: D1 01 00 E5 84 01 3B [12:11:33]Write i2c OK [12:11:33]MH_I2C_Read... [12:11:33]Read from MH i2c: D1 [12:11:33]MH_I2C_Read... [12:11:33]Read from MH i2c: D1 01 00 [12:11:33]MH_I2C_Read... [12:11:33]Read from MH i2c: D1 01 00 E5 84 00 3A [12:11:33]Write to MH i2c: 01 00 00 E6 84 6A [12:11:33]Write i2c OK [12:11:33]MH_I2C_Read... [12:11:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C7 0E 47 00 7C B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 79 01 00 F4 03 04 00 1E 7B 20 67 B6 04 01 00 00 75 36 34 11 2D 28 BB 45 [12:11:33]CommunicateWithHost err = 0 [12:11:33]CheckOFDResponse [12:11:33]1017 (14) - 77093643461234 [12:11:33]1041 (16) - 0000000002098560 [12:11:33]1040 (4) - 96747 [12:11:33]1012 (4) - 29.10.2024 06:05 [12:11:33]1206 (1) - 0 [12:11:33]OFD Sender: Remove packet 96747 [12:11:33]ProducePacketName [12:11:33]name=ofd_packets/00096747 [12:11:33]NVStorageDeleteData [12:11:33]*** Cut start [12:11:33]*** Partial cut [12:11:33]*** CUTSNS_PIN = 1 [12:11:33]*** CUTSNS_PIN = 0 [12:11:33]*** Brake cut motor [12:11:33]OFD Sender: No OFD packet to send [12:11:34]Read from MH i2c: 01 [12:11:34]MH_I2C_Read... [12:11:34]*** Stop cut motor [12:11:34]*** Cut end [12:11:34]Read from MH i2c: 01 07 00 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: 01 07 00 E6 84 00 00 00 00 00 FF 0F 7F [12:11:34]process_action close_receipt done [12:11:34]requested_data is exist [12:11:34]produce_requested_data [12:11:34]requested_item fm.sn is exist - process it [12:11:34]wFMCommunicate request_size=4 [12:11:34]MH_SAM_APDU [12:11:34]CAPDU: 80 11 00 00 [12:11:34]Write to MH i2c: E2 08 00 E7 84 80 11 00 00 00 00 00 00 E5 [12:11:34]Write i2c OK [12:11:34]MH_I2C_Read... [12:11:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:34]Read from MH i2c: E2 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 17 00 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 17 00 E7 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [12:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:11:34]wFMCommunicate OK [12:11:34]requested_item fd.num is exist - process it [12:11:34]SAM_PROTO_GetFieldsCounters [12:11:34]wFMCommunicate request_size=4 [12:11:34]MH_SAM_APDU [12:11:34]CAPDU: 80 13 00 00 [12:11:34]Write to MH i2c: E2 08 00 E8 84 80 13 00 00 00 00 00 00 E8 [12:11:34]Write i2c OK [12:11:34]MH_I2C_Read... [12:11:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:11:34]Read from MH i2c: E2 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 62 00 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 62 00 E8 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 79 01 00 0E 04 04 00 91 00 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 02 [12:11:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 79 01 00 0E 04 04 00 91 00 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 [12:11:34]wFMCommunicate OK [12:11:34]SAM_PROTO_GetFieldsCounters done [12:11:34]requested_item shift.num is exist - process it [12:11:34]requested_item shift.opened is exist - process it [12:11:34]req_shift_opened [12:11:34]FM_GetShiftState [12:11:34]SAM_PROTO_GetShiftState [12:11:34]wFMCommunicate request_size=4 [12:11:34]MH_SAM_APDU [12:11:34]CAPDU: 80 13 01 00 [12:11:34]Write to MH i2c: E2 08 00 E9 84 80 13 01 00 00 00 00 00 EA [12:11:34]Write i2c OK [12:11:34]MH_I2C_Read... [12:11:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:34]Read from MH i2c: E2 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 0E 00 [12:11:34]MH_I2C_Read... [12:11:34]Read from MH i2c: E2 0E 00 E9 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 48 [12:11:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:11:34]wFMCommunicate OK [12:11:34]SAM_PROTO_GetShiftState done [12:11:34]FM_GetShiftState done [12:11:34]req_shift_opened done [12:11:34]requested_item shift.open_date is exist - process it [12:11:34]req_shift_open_date [12:11:34]req_shift_open_date done [12:11:34]produce_requested_data done [12:11:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96747,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:11:34]process_action_free close_receipt [12:11:34]json_value_free [12:11:34]json_value_free done [12:11:34]process_json_proto returns [12:11:34]Send response to host [12:11:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96747,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:11:34]free response buf [12:11:34]execute_script done [12:11:34]execute_script returns [12:11:34]free content buf [12:11:34]Sock 10.Close socket [12:11:34]Sock 10.Thread stoped [12:11:38]OFD Sender: No OFD packet to send [12:11:43]OFD Sender: No OFD packet to send [12:11:48]OFD Sender: No OFD packet to send [12:11:53]OFD Sender: No OFD packet to send [12:11:58]OFD Sender: No OFD packet to send [12:12:03]accept exits with 9 [12:12:03]New connection [12:12:03]New thread 3066920292 created [12:12:03]Thread 3066776932 joined [12:12:03]Waiting for new connection... [12:12:03] Sock 9.Parse request [12:12:03]Sock 9.Check first char [12:12:03]Sock 9.First char is OK [12:12:03]request: POST /json_proto HTTP/1.0 [12:12:03]Method: POST [12:12:03]URL: /json_proto [12:12:03]Method is POST - this is cgi request [12:12:03]url: /json_proto [12:12:03]query_string will be loaded in cgi processing [12:12:03]execute_cgi json_proto POST (null) [12:12:03]execute_cgi path=json_proto method=POST [12:12:03]POST find Content-Length [12:12:03]Host: 172.17.40.67:8080 [12:12:03]Content-Length: 683 [12:12:03]Content-Type: application/json [12:12:03] [12:12:03]POST finish read [12:12:03]Found Content-Length = 683 [12:12:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:03]execute_script... [12:12: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)3407276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:03]POST & json_proto [12:12:03]process_json_proto [12:12:03]json parsed OK: [12:12:03]protocol is kg_v1.0 [12:12:03]action value=close_receipt [12:12:03]process_action close_receipt [12:12:03]cmd_close_receipt [12:12:03]MH_GetDate [12:12:03]Write to MH i2c: F0 00 00 EA 84 5D [12:12:03]Write i2c OK [12:12:03]MH_I2C_Read... [12:12:03]Read from MH i2c: F0 [12:12:03]MH_I2C_Read... [12:12:03]Read from MH i2c: F0 09 00 [12:12:03]MH_I2C_Read... [12:12:03]Read from MH i2c: F0 09 00 EA 84 00 18 D1 20 67 EE DA 66 66 6A [12:12:03]GetLastDocTimeStamp 1730203894 [12:12:03]current date 1730203928 [12:12:03]FM_GetShiftState [12:12:03]SAM_PROTO_GetShiftState [12:12:03]wFMCommunicate request_size=4 [12:12:03]MH_SAM_APDU [12:12:03]CAPDU: 80 13 01 00 [12:12:03]Write to MH i2c: E2 08 00 EB 84 80 13 01 00 00 00 00 00 EC [12:12:03]Write i2c OK [12:12:03]MH_I2C_Read... [12:12:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:03]Read from MH i2c: E2 [12:12:03]MH_I2C_Read... [12:12:03]Read from MH i2c: E2 0E 00 [12:12:03]MH_I2C_Read... [12:12:03]Read from MH i2c: E2 0E 00 EB 84 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [12:12:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:12:04]wFMCommunicate OK [12:12:04]SAM_PROTO_GetShiftState done [12:12:04]FM_GetShiftState done [12:12:04]opened in 1730160548 [12:12:04]opened+sec_in_day 1730246948 [12:12:04]quantity*price = 150056 [12:12:04]sum+1 = 150058 [12:12: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 257 29.10.2024 12:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96748 ФПД: 5953915771797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121209&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96748&fm=5953915771797&tin=02508201610067®Number=0000000000170478&sum=150000 [12:12:05]StoreToDocumentArchive [12:12:05]shift 145 fd 96748 [12:12:05]save to /storage/0145/doc_00096748 [12:12:05]save last doc name /storage/0145/doc_00096748 to /storage/kkm_last_doc_name [12:12:05]save OK [12:12:05]Clear old archive folders... [12:12:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:12:05]tlvbuf is 01489920 [12:12:05]SAM_PROTO_ClearQueue [12:12:05]wFMCommunicate request_size=4 [12:12:05]MH_SAM_APDU [12:12:05]CAPDU: 80 09 00 00 [12:12:05]Write to MH i2c: E2 08 00 F8 84 80 09 00 00 00 00 00 00 EE [12:12:05]Write i2c OK [12:12:05]MH_I2C_Read... [12:12:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:05]Read from MH i2c: E2 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: E2 03 00 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: E2 03 00 F8 84 00 90 00 F0 [12:12:05]RAPDU: 90 00 [12:12:05]wFMCommunicate OK [12:12:05]SAM_PROTO_ClearQueue done [12:12:05]KKMCreateOFDPacket [12:12:05]OFDProtocolAddRootSTLVToBuf [12:12:05]FM_MakeSignedData [12:12:05]FM_MakeSignedData [12:12:05]SAM_PROTO_SignData [12:12:05]wFMCommunicate request_size=4 [12:12:05]MH_SAM_APDU [12:12:05]CAPDU: 80 0D 01 02 [12:12:05]Write to MH i2c: E2 08 00 F9 84 80 0D 01 02 00 00 00 00 F6 [12:12:05]Write i2c OK [12:12:05]MH_I2C_Read... [12:12:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:05]Read from MH i2c: E2 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: E2 03 00 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: E2 03 00 F9 84 00 90 00 F1 [12:12:05]RAPDU: 90 00 [12:12:05]wFMCommunicate OK [12:12:05]wFMCommunicate request_size=255 [12:12:05]MH_SAM_APDU [12:12: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 34 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 01 01 00 00 F4 03 04 00 19 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 79 01 00 35 04 06 00 05 [12:12:06]Write to MH i2c: E2 02 01 FA 84 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 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 01 01 00 00 F4 03 04 00 19 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 79 01 00 35 04 06 00 05 00 00 3C [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 FA 84 00 90 00 F2 [12:12:06]RAPDU: 90 00 [12:12:06]wFMCommunicate OK [12:12:06]wFMCommunicate request_size=10 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 0D 02 02 05 6A 41 08 DB 95 [12:12:06]Write to MH i2c: E2 0D 00 FB 84 80 0D 02 02 05 00 6A 41 08 DB 95 00 00 26 [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 FB 84 00 90 00 F3 [12:12:06]RAPDU: 90 00 [12:12:06]wFMCommunicate OK [12:12:06]wFMCommunicate request_size=4 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 0D 03 02 [12:12:06]Write to MH i2c: E2 08 00 FC 84 80 0D 03 02 00 00 00 00 FB [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 0B 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 0B 00 FC 84 00 B6 6E 1B E9 3D 53 EB E2 90 00 81 [12:12:06]RAPDU: B6 6E 1B E9 3D 53 EB E2 90 00 [12:12:06]wFMCommunicate OK [12:12:06]SAM_PROTO_SignData done [12:12:06]FM_MakeSignedData done [12:12:06]CreateOFDProtocolMessage [12:12:06]wFMCommunicate request_size=4 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 11 00 00 [12:12:06]Write to MH i2c: E2 08 00 FD 84 80 11 00 00 00 00 00 00 FB [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:06]Read from MH i2c: E2 17 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 17 00 FD 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4C [12:12:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:06]wFMCommunicate OK [12:12:06]CreateOFDProtocolMessage done [12:12:06]OFDSenderStorePacket 96748 [12:12:06]StoreOFDPacket docnum=96748 [12:12:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 3B 07 01 54 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 34 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 01 01 00 00 F4 03 04 00 19 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 79 01 00 35 04 06 00 05 6A 41 08 DB 95 B6 6E 1B E9 3D 53 EB E2 [12:12:06]CheckFolder [12:12:06]dirname=/storage/ofd_packets [12:12:06]CheckFolder done [12:12:06]ProducePacketName [12:12:06]name=ofd_packets/00096748 [12:12:06]NVStorageSaveData ofd_packets/00096748 [12:12:06]File name is /storage/ofd_packets/00096748 [12:12:06]Write 301 bytes [12:12:06]NVStorageSaveData done [12:12:06]OFDSenderStorePacket done [12:12:06]KKMCreateOFDPacket done [12:12:06]NVStorageSaveData kkm_last_timestamp [12:12:06]File name is /storage/kkm_last_timestamp [12:12:06]Write 4 bytes [12:12:06]NVStorageSaveData done [12:12:06]ExternCall_PrintAddStr [12:12:06]wPrintStart [12:12:06]Write to MH i2c: 01 00 00 FE 84 82 [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: 01 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: 01 07 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: 01 07 00 FE 84 00 00 00 00 00 FF 0F 97 [12:12:06]RasterBufferAndPrint [12:12:06]line Счет N : (1)3407276 [12:12:06]line ИНН: 02508201610067 [12:12:06]line Контрольно-Кассовый Чек [12:12:06]line ПРОДАЖА [12:12:06]line ТРК (МРК, ГНК) : 12 [12:12:06]line Товар: 2710124130 [12:12:06]line Аи-92-К-4 [12:12:06]line 22.430 * 66.90 [12:12:06]line = 1500.57 [12:12:06]line НДС 12% НСП 1% [12:12:07]line > о реализуемом товаре [12:12:07]line ОКРУГЛЕНИЕ: -0.57 [12:12:07]line ИТОГО: 1500.00 [12:12:07]line Внесено: 1500.00 [12:12:07]line СДАЧА: 0.00 [12:12:07]line НСП 1% : 13.28 [12:12:07]line НДС 12% : 159.35 [12:12:07]line Наличными: 1500.00 [12:12:07]line Безнал.: 0.00 [12:12:07]line Место: АЗС № 82 "Партнер Нефть" [12:12:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:12:07]line СНО: Общий режим [12:12:07]line Чек 257 29.10.2024 12:12 [12:12:07]line Смена: 145 ФФД: 1.0 [12:12:07]line ЗНМ: 0300000017 [12:12:07]line РНМ: 0000000000170478 [12:12:07]line Версия ККМ: v1.0 [12:12:07]line ФМ: 0000000002098560 [12:12:07]line ФД: 96748 [12:12:07]line ФПД: 5953915771797 [12:12:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121209&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96748&fm=5953915771797&tin=02508201610067®Number=0000000000170478&sum=150000 [12:12:07]OFD Sender: Processing packet 96748 [packets to send 58, broken 57] [12:12:07]ProducePacketName [12:12:07]name=ofd_packets/00096748 [12:12:07]written 0, free lines is 4095 [12:12:07]OFD Sender: To server: pG, [12:12:07]CommunicateWithHost lk.salyk.kg:30040 [12:12:07]ConnectInit lk.salyk.kg [12:12:07]Connected sock=11 [12:12:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 3B 07 01 54 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 34 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 01 01 00 00 F4 03 04 00 19 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 79 01 00 35 04 06 00 05 6A 41 08 DB 95 B6 6E 1B E9 3D 53 EB E2 [12:12:07]Write to MH i2c: 01 00 00 29 85 AE [12:12:07]Write i2c OK [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: 01 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: 01 07 00 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: 01 07 00 29 85 00 00 00 00 00 C4 0D 86 [12:12:07]RasterBufferAndPrint [12:12:07]line [12:12:07]line [12:12:07]line [12:12:07]line [12:12:07]line [12:12:07]written 0, free lines is 3572 [12:12:07]MH_Cut [12:12:07]Write to MH i2c: D1 01 00 30 85 01 87 [12:12:07]Write i2c OK [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: D1 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: D1 01 00 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: D1 01 00 30 85 00 86 [12:12:07]Write to MH i2c: 01 00 00 31 85 B6 [12:12:07]Write i2c OK [12:12:07]MH_I2C_Read... [12:12:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D3 A2 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 EC 79 01 00 F4 03 04 00 40 7B 20 67 B6 04 01 00 00 D3 58 A9 F6 42 B4 98 03 [12:12:08]CommunicateWithHost err = 0 [12:12:08]CheckOFDResponse [12:12:08]1017 (14) - 77093643461234 [12:12:08]1041 (16) - 0000000002098560 [12:12:08]1040 (4) - 96748 [12:12:08]1012 (4) - 29.10.2024 06:05 [12:12:08]1206 (1) - 0 [12:12:08]OFD Sender: Remove packet 96748 [12:12:08]ProducePacketName [12:12:08]name=ofd_packets/00096748 [12:12:08]NVStorageDeleteData [12:12:08]*** Cut start [12:12:08]*** Partial cut [12:12:08]*** CUTSNS_PIN = 1 [12:12:08]*** CUTSNS_PIN = 0 [12:12:08]*** Brake cut motor [12:12:08]OFD Sender: No OFD packet to send [12:12:08]Read from MH i2c: 01 [12:12:08]MH_I2C_Read... [12:12:08]*** Stop cut motor [12:12:08]*** Cut end [12:12:08]Read from MH i2c: 01 07 00 [12:12:08]MH_I2C_Read... [12:12:08]Read from MH i2c: 01 07 00 31 85 00 00 00 00 00 FF 0F CB [12:12:08]process_action close_receipt done [12:12:08]requested_data is exist [12:12:08]produce_requested_data [12:12:08]requested_item fm.sn is exist - process it [12:12:08]wFMCommunicate request_size=4 [12:12:08]MH_SAM_APDU [12:12:08]CAPDU: 80 11 00 00 [12:12:08]Write to MH i2c: E2 08 00 32 85 80 11 00 00 00 00 00 00 31 [12:12:08]Write i2c OK [12:12:08]MH_I2C_Read... [12:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:08]Read from MH i2c: E2 [12:12:08]MH_I2C_Read... [12:12:08]Read from MH i2c: E2 17 00 [12:12:08]MH_I2C_Read... [12:12:08]Read from MH i2c: E2 17 00 32 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [12:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:08]wFMCommunicate OK [12:12:08]requested_item fd.num is exist - process it [12:12:08]SAM_PROTO_GetFieldsCounters [12:12:08]wFMCommunicate request_size=4 [12:12:08]MH_SAM_APDU [12:12:08]CAPDU: 80 13 00 00 [12:12:08]Write to MH i2c: E2 08 00 33 85 80 13 00 00 00 00 00 00 34 [12:12:08]Write i2c OK [12:12:08]MH_I2C_Read... [12:12:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:09]Read from MH i2c: E2 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 62 00 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 62 00 33 85 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 79 01 00 0E 04 04 00 91 00 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 52 [12:12:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 79 01 00 0E 04 04 00 91 00 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 [12:12:09]wFMCommunicate OK [12:12:09]SAM_PROTO_GetFieldsCounters done [12:12:09]requested_item shift.num is exist - process it [12:12:09]requested_item shift.opened is exist - process it [12:12:09]req_shift_opened [12:12:09]FM_GetShiftState [12:12:09]SAM_PROTO_GetShiftState [12:12:09]wFMCommunicate request_size=4 [12:12:09]MH_SAM_APDU [12:12:09]CAPDU: 80 13 01 00 [12:12:09]Write to MH i2c: E2 08 00 34 85 80 13 01 00 00 00 00 00 36 [12:12:09]Write i2c OK [12:12:09]MH_I2C_Read... [12:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:09]Read from MH i2c: E2 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 0E 00 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 0E 00 34 85 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [12:12:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:12:09]wFMCommunicate OK [12:12:09]SAM_PROTO_GetShiftState done [12:12:09]FM_GetShiftState done [12:12:09]req_shift_opened done [12:12:09]requested_item shift.open_date is exist - process it [12:12:09]req_shift_open_date [12:12:09]req_shift_open_date done [12:12:09]produce_requested_data done [12:12:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96748,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:12:09]process_action_free close_receipt [12:12:09]json_value_free [12:12:09]json_value_free done [12:12:09]process_json_proto returns [12:12:09]Send response to host [12:12:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96748,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:12:09]free response buf [12:12:09]execute_script done [12:12:09]execute_script returns [12:12:09]free content buf [12:12:09]Sock 9.Close socket [12:12:09]Sock 9.Thread stoped [12:12:13]OFD Sender: No OFD packet to send [12:12:17]accept exits with 10 [12:12:17]New connection [12:12:17]New thread 3066776932 created [12:12:17]Thread 3066920292 joined [12:12:17]Waiting for new connection... [12:12:17] Sock 10.Parse request [12:12:17]Sock 10.Check first char [12:12:17]Sock 10.First char is OK [12:12:17]request: POST /json_proto HTTP/1.0 [12:12:17]Method: POST [12:12:17]URL: /json_proto [12:12:17]Method is POST - this is cgi request [12:12:17]url: /json_proto [12:12:17]query_string will be loaded in cgi processing [12:12:17]execute_cgi json_proto POST (null) [12:12:17]execute_cgi path=json_proto method=POST [12:12:17]POST find Content-Length [12:12:17]Host: 172.17.40.67:8080 [12:12:17]Content-Length: 689 [12:12:17]Content-Type: application/json [12:12:17] [12:12:17]POST finish read [12:12:17]Found Content-Length = 689 [12:12:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:12:17]execute_script... [12:12:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:12:17]POST & json_proto [12:12:17]process_json_proto [12:12:17]json parsed OK: [12:12:17]protocol is kg_v1.0 [12:12:17]action value=close_receipt [12:12:17]process_action close_receipt [12:12:17]cmd_close_receipt [12:12:17]MH_GetDate [12:12:17]Write to MH i2c: F0 00 00 35 85 A9 [12:12:17]Write i2c OK [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: F0 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: F0 09 00 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: F0 09 00 35 85 00 26 D1 20 67 EE DA 66 66 C4 [12:12:17]GetLastDocTimeStamp 1730203929 [12:12:17]current date 1730203942 [12:12:17]FM_GetShiftState [12:12:17]SAM_PROTO_GetShiftState [12:12:17]wFMCommunicate request_size=4 [12:12:17]MH_SAM_APDU [12:12:17]CAPDU: 80 13 01 00 [12:12:17]Write to MH i2c: E2 08 00 36 85 80 13 01 00 00 00 00 00 38 [12:12:17]Write i2c OK [12:12:17]MH_I2C_Read... [12:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:17]Read from MH i2c: E2 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: E2 0E 00 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: E2 0E 00 36 85 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [12:12:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:12:17]wFMCommunicate OK [12:12:17]SAM_PROTO_GetShiftState done [12:12:17]FM_GetShiftState done [12:12:17]opened in 1730160548 [12:12:17]opened+sec_in_day 1730246948 [12:12:17]quantity*price = 100051 [12:12:17]sum+1 = 100052 [12:12:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 258 29.10.2024 12:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96749 ФПД: 194093749566916 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96749&fm=194093749566916&tin=02508201610067®Number=0000000000170478&sum=100000 [12:12:19]StoreToDocumentArchive [12:12:19]shift 145 fd 96749 [12:12:19]save to /storage/0145/doc_00096749 [12:12:19]save last doc name /storage/0145/doc_00096749 to /storage/kkm_last_doc_name [12:12:19]save OK [12:12:19]Clear old archive folders... [12:12:19]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:12:19]tlvbuf is 014B6AF0 [12:12:19]SAM_PROTO_ClearQueue [12:12:19]wFMCommunicate request_size=4 [12:12:19]MH_SAM_APDU [12:12:19]CAPDU: 80 09 00 00 [12:12:19]Write to MH i2c: E2 08 00 43 85 80 09 00 00 00 00 00 00 3A [12:12:19]Write i2c OK [12:12:19]MH_I2C_Read... [12:12:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:19]Read from MH i2c: E2 [12:12:19]MH_I2C_Read... [12:12:19]Read from MH i2c: E2 03 00 [12:12:19]MH_I2C_Read... [12:12:19]Read from MH i2c: E2 03 00 43 85 00 90 00 3C [12:12:19]RAPDU: 90 00 [12:12:19]wFMCommunicate OK [12:12:19]SAM_PROTO_ClearQueue done [12:12:19]KKMCreateOFDPacket [12:12:19]OFDProtocolAddRootSTLVToBuf [12:12:19]FM_MakeSignedData [12:12:19]FM_MakeSignedData [12:12:19]SAM_PROTO_SignData [12:12:19]wFMCommunicate request_size=4 [12:12:19]MH_SAM_APDU [12:12:19]CAPDU: 80 0D 01 02 [12:12:19]Write to MH i2c: E2 08 00 44 85 80 0D 01 02 00 00 00 00 42 [12:12:19]Write i2c OK [12:12:19]MH_I2C_Read... [12:12:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:19]Read from MH i2c: E2 [12:12:19]MH_I2C_Read... [12:12:19]Read from MH i2c: E2 03 00 [12:12:19]MH_I2C_Read... [12:12:19]Read from MH i2c: E2 03 00 44 85 00 90 00 3D [12:12:19]RAPDU: 90 00 [12:12:19]wFMCommunicate OK [12:12:19]wFMCommunicate request_size=255 [12:12:19]MH_SAM_APDU [12:12:19]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 26 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 79 01 [12:12:19]Write to MH i2c: E2 02 01 45 85 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 26 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 79 01 00 00 15 [12:12:19]Write i2c OK [12:12:19]MH_I2C_Read... [12:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:20]Read from MH i2c: E2 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 03 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 03 00 45 85 00 90 00 3E [12:12:20]RAPDU: 90 00 [12:12:20]wFMCommunicate OK [12:12:20]wFMCommunicate request_size=16 [12:12:20]MH_SAM_APDU [12:12:20]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 B0 86 F8 FE FD C4 [12:12:20]Write to MH i2c: E2 13 00 46 85 80 0D 02 02 0B 00 00 35 04 06 00 B0 86 F8 FE FD C4 00 00 87 [12:12:20]Write i2c OK [12:12:20]MH_I2C_Read... [12:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:20]Read from MH i2c: E2 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 03 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 03 00 46 85 00 90 00 3F [12:12:20]RAPDU: 90 00 [12:12:20]wFMCommunicate OK [12:12:20]wFMCommunicate request_size=4 [12:12:20]MH_SAM_APDU [12:12:20]CAPDU: 80 0D 03 02 [12:12:20]Write to MH i2c: E2 08 00 47 85 80 0D 03 02 00 00 00 00 47 [12:12:20]Write i2c OK [12:12:20]MH_I2C_Read... [12:12:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:20]Read from MH i2c: E2 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 0B 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 0B 00 47 85 00 98 66 5E A5 F2 94 A8 9C 90 00 13 [12:12:20]RAPDU: 98 66 5E A5 F2 94 A8 9C 90 00 [12:12:20]wFMCommunicate OK [12:12:20]SAM_PROTO_SignData done [12:12:20]FM_MakeSignedData done [12:12:20]CreateOFDProtocolMessage [12:12:20]wFMCommunicate request_size=4 [12:12:20]MH_SAM_APDU [12:12:20]CAPDU: 80 11 00 00 [12:12:20]Write to MH i2c: E2 08 00 48 85 80 11 00 00 00 00 00 00 47 [12:12:20]Write i2c OK [12:12:20]MH_I2C_Read... [12:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:20]Read from MH i2c: E2 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 17 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 17 00 48 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [12:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:20]wFMCommunicate OK [12:12:20]CreateOFDProtocolMessage done [12:12:20]OFDSenderStorePacket 96749 [12:12:20]StoreOFDPacket docnum=96749 [12:12:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 CB 78 0D 01 DE 14 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 26 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 79 01 00 35 04 06 00 B0 86 F8 FE FD C4 98 66 5E A5 F2 94 A8 9C [12:12:20]CheckFolder [12:12:20]dirname=/storage/ofd_packets [12:12:20]CheckFolder done [12:12:20]ProducePacketName [12:12:20]name=ofd_packets/00096749 [12:12:20]NVStorageSaveData ofd_packets/00096749 [12:12:20]File name is /storage/ofd_packets/00096749 [12:12:20]Write 307 bytes [12:12:20]NVStorageSaveData done [12:12:20]OFDSenderStorePacket done [12:12:20]KKMCreateOFDPacket done [12:12:20]NVStorageSaveData kkm_last_timestamp [12:12:20]File name is /storage/kkm_last_timestamp [12:12:20]Write 4 bytes [12:12:20]NVStorageSaveData done [12:12:20]ExternCall_PrintAddStr [12:12:20]wPrintStart [12:12:20]Write to MH i2c: 01 00 00 49 85 CE [12:12:20]Write i2c OK [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: 01 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: 01 07 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: 01 07 00 49 85 00 00 00 00 00 FF 0F E3 [12:12:20]RasterBufferAndPrint [12:12:20]line Счет N : (1)3407277 [12:12:20]line ИНН: 02508201610067 [12:12:20]line Контрольно-Кассовый Чек [12:12:20]line ПРОДАЖА [12:12:20]line ТРК (МРК, ГНК) : 31 [12:12:20]line Товар: 2710194800 [12:12:20]line D-ENERGY Дт-К-2 [12:12:20]line 12.960 * 77.20 [12:12:20]line = 1000.51 [12:12:20]line НДС 12% НСП 1% [12:12:20]line > о реализуемом товаре [12:12:20]line ОКРУГЛЕНИЕ: -0.51 [12:12:20]line ИТОГО: 1000.00 [12:12:20]line Внесено: 1000.00 [12:12:20]OFD Sender: Processing packet 96749 [packets to send 58, broken 57] [12:12:20]ProducePacketName [12:12:20]name=ofd_packets/00096749 [12:12:20]OFD Sender: To server: pG, [12:12:20]CommunicateWithHost lk.salyk.kg:30040 [12:12:20]ConnectInit lk.salyk.kg [12:12:20]line СДАЧА: 0.00 [12:12:20]line НСП 1% : 8.85 [12:12:20]line НДС 12% : 106.25 [12:12:20]line Наличными: 1000.00 [12:12:20]line Безнал.: 0.00 [12:12:20]line Место: АЗС № 82 "Партнер Нефть" [12:12:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:12:20]line СНО: Общий режим [12:12:20]line Чек 258 29.10.2024 12:12 [12:12:20]line Смена: 145 ФФД: 1.0 [12:12:20]line ЗНМ: 0300000017 [12:12:20]line РНМ: 0000000000170478 [12:12:20]line Версия ККМ: v1.0 [12:12:20]line ФМ: 0000000002098560 [12:12:20]line ФД: 96749 [12:12:20]line ФПД: 194093749566916 [12:12:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96749&fm=194093749566916&tin=02508201610067®Number=0000000000170478&sum=100000 [12:12:20]written 0, free lines is 4095 [12:12:20]Connected sock=11 [12:12:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 CB 78 0D 01 DE 14 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 26 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 Write to MH i2c: 32 01 30 00 39 00 38 74 35 36 30 10 04 04 00 ED 79 01 00 85 35 F9 04 [12:12:21]06 Write i2c OK [12:12:21]00 MH_I2C_Read... [12:12:21]B0 86 F8 FE FD C4 98 66 5E A5 Read from MH i2c: F2 01 94 [12:12:21]A8 MH_I2C_Read... [12:12:21]9C Read from MH i2c: 01 [12:12:21]07 00 [12:12:21]MH_I2C_Read... [12:12:21]Read from MH i2c: 01 07 00 74 85 00 00 00 00 00 A4 0D B1 [12:12:21]RasterBufferAndPrint [12:12:21]line [12:12:21]line [12:12:21]line [12:12:21]line [12:12:21]line [12:12:21]written 0, free lines is 3572 [12:12:21]MH_Cut [12:12:21]Write to MH i2c: D1 01 00 7B 85 01 D2 [12:12:21]Write i2c OK [12:12:21]MH_I2C_Read... [12:12:21]Read from MH i2c: D1 [12:12:21]MH_I2C_Read... [12:12:21]Read from MH i2c: D1 01 00 [12:12:21]MH_I2C_Read... [12:12:21]Read from MH i2c: D1 01 00 7B 85 00 D1 [12:12:21]Write to MH i2c: 01 00 00 7C 85 01 [12:12:21]Write i2c OK [12:12:21]MH_I2C_Read... [12:12:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 21 47 00 F8 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 79 01 00 F4 03 04 00 4E 7B 20 67 B6 04 01 00 00 7C 62 26 58 50 F9 06 16 [12:12:21]CommunicateWithHost err = 0 [12:12:21]CheckOFDResponse [12:12:21]1017 (14) - 77093643461234 [12:12:21]1041 (16) - 0000000002098560 [12:12:21]1040 (4) - 96749 [12:12:21]1012 (4) - 29.10.2024 06:06 [12:12:21]1206 (1) - 0 [12:12:21]OFD Sender: Remove packet 96749 [12:12:21]ProducePacketName [12:12:21]name=ofd_packets/00096749 [12:12:21]NVStorageDeleteData [12:12:21]*** Cut start [12:12:21]*** Partial cut [12:12:21]*** CUTSNS_PIN = 1 [12:12:21]*** CUTSNS_PIN = 0 [12:12:21]*** Brake cut motor [12:12:22]OFD Sender: No OFD packet to send [12:12:22]Read from MH i2c: 01 [12:12:22]MH_I2C_Read... [12:12:22]*** Stop cut motor [12:12:22]*** Cut end [12:12:22]Read from MH i2c: 01 07 00 [12:12:22]MH_I2C_Read... [12:12:22]Read from MH i2c: 01 07 00 7C 85 00 00 00 00 00 FF 0F 16 [12:12:22]process_action close_receipt done [12:12:22]requested_data is exist [12:12:22]produce_requested_data [12:12:22]requested_item fm.sn is exist - process it [12:12:22]wFMCommunicate request_size=4 [12:12:22]MH_SAM_APDU [12:12:22]CAPDU: 80 11 00 00 [12:12:22]Write to MH i2c: E2 08 00 7D 85 80 11 00 00 00 00 00 00 7C [12:12:22]Write i2c OK [12:12:22]MH_I2C_Read... [12:12:22]Read from MH i2c: E2 [12:12:22]MH_I2C_Read... [12:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:22]Read from MH i2c: E2 17 00 [12:12:22]MH_I2C_Read... [12:12:22]Read from MH i2c: E2 17 00 7D 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [12:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:22]wFMCommunicate OK [12:12:22]requested_item fd.num is exist - process it [12:12:22]SAM_PROTO_GetFieldsCounters [12:12:22]wFMCommunicate request_size=4 [12:12:22]MH_SAM_APDU [12:12:22]CAPDU: 80 13 00 00 [12:12:22]Write to MH i2c: E2 08 00 7E 85 80 13 00 00 00 00 00 00 7F [12:12:22]Write i2c OK [12:12:22]MH_I2C_Read... [12:12:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:22]Read from MH i2c: E2 [12:12:22]MH_I2C_Read... [12:12:22]Read from MH i2c: E2 62 00 [12:12:22]MH_I2C_Read... [12:12:22]Read from MH i2c: E2 62 00 7E 85 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 79 01 00 0E 04 04 00 91 00 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 A1 [12:12:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 79 01 00 0E 04 04 00 91 00 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 [12:12:22]wFMCommunicate OK [12:12:22]SAM_PROTO_GetFieldsCounters done [12:12:22]requested_item shift.num is exist - process it [12:12:22]requested_item shift.opened is exist - process it [12:12:22]req_shift_opened [12:12:22]FM_GetShiftState [12:12:22]SAM_PROTO_GetShiftState [12:12:22]wFMCommunicate request_size=4 [12:12:22]MH_SAM_APDU [12:12:22]CAPDU: 80 13 01 00 [12:12:22]Write to MH i2c: E2 08 00 7F 85 80 13 01 00 00 00 00 00 81 [12:12:22]Write i2c OK [12:12:22]MH_I2C_Read... [12:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:22]Read from MH i2c: E2 [12:12:22]MH_I2C_Read... [12:12:22]Read from MH i2c: E2 0E 00 [12:12:22]MH_I2C_Read... [12:12:22]Read from MH i2c: E2 0E 00 7F 85 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [12:12:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:12:23]wFMCommunicate OK [12:12:23]SAM_PROTO_GetShiftState done [12:12:23]FM_GetShiftState done [12:12:23]req_shift_opened done [12:12:23]requested_item shift.open_date is exist - process it [12:12:23]req_shift_open_date [12:12:23]req_shift_open_date done [12:12:23]produce_requested_data done [12:12:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96749,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:12:23]process_action_free close_receipt [12:12:23]json_value_free [12:12:23]json_value_free done [12:12:23]process_json_proto returns [12:12:23]Send response to host [12:12:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96749,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:12:23]free response buf [12:12:23]execute_script done [12:12:23]execute_script returns [12:12:23]free content buf [12:12:23]Sock 10.Close socket [12:12:23]Sock 10.Thread stoped [12:12:27]OFD Sender: No OFD packet to send [12:12:32]OFD Sender: No OFD packet to send [12:12:37]OFD Sender: No OFD packet to send [12:12:42]OFD Sender: No OFD packet to send [12:12:47]OFD Sender: No OFD packet to send [12:12:52]OFD Sender: No OFD packet to send [12:12:57]OFD Sender: No OFD packet to send [12:13:02]OFD Sender: No OFD packet to send [12:13:07]OFD Sender: No OFD packet to send [12:13:12]OFD Sender: No OFD packet to send [12:13:13]ConnectInit Can't connect to host [12:13:17]OFD Sender: No OFD packet to send [12:13:22]OFD Sender: No OFD packet to send [12:13:27]OFD Sender: No OFD packet to send [12:13:32]OFD Sender: No OFD packet to send [12:13:37]OFD Sender: No OFD packet to send [12:13:42]OFD Sender: No OFD packet to send [12:13:47]accept exits with 9 [12:13:47]New connection [12:13:47]New thread 3066920292 created [12:13:47]Thread 3066776932 joined [12:13:47]Waiting for new connection... [12:13:47] Sock 9.Parse request [12:13:47]Sock 9.Check first char [12:13:47]Sock 9.First char is OK [12:13:47]request: POST /json_proto HTTP/1.0 [12:13:47]Method: POST [12:13:47]URL: /json_proto [12:13:47]Method is POST - this is cgi request [12:13:47]url: /json_proto [12:13:47]query_string will be loaded in cgi processing [12:13:47]execute_cgi json_proto POST (null) [12:13:47]execute_cgi path=json_proto method=POST [12:13:47]POST find Content-Length [12:13:47]Host: 172.17.40.67:8080 [12:13:47]Content-Length: 801 [12:13:47]Content-Type: application/json [12:13:47] [12:13:47]POST finish read [12:13:47]Found Content-Length = 801 [12:13:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582973", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:47]execute_script... [12:13: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)3407278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582973", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:47]POST & json_proto [12:13:47]process_json_proto [12:13:47]json parsed OK: [12:13:47]protocol is kg_v1.0 [12:13:47]action value=close_receipt [12:13:47]process_action close_receipt [12:13:47]cmd_close_receipt [12:13:47]MH_GetDate [12:13:47]Write to MH i2c: F0 00 00 80 85 F4 [12:13:47]Write i2c OK [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: F0 [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: F0 09 00 [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: F0 09 00 80 85 00 80 D1 20 67 EE DA 66 66 69 [12:13:47]GetLastDocTimeStamp 1730203942 [12:13:47]current date 1730204032 [12:13:47]FM_GetShiftState [12:13:47]SAM_PROTO_GetShiftState [12:13:47]wFMCommunicate request_size=4 [12:13:47]MH_SAM_APDU [12:13:47]CAPDU: 80 13 01 00 [12:13:47]Write to MH i2c: E2 08 00 81 85 80 13 01 00 00 00 00 00 83 [12:13:47]OFD Sender: No OFD packet to send [12:13:47]Write i2c OK [12:13:47]MH_I2C_Read... [12:13:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:47]Read from MH i2c: E2 [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: E2 0E 00 [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: E2 0E 00 81 85 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E1 [12:13:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:13:47]wFMCommunicate OK [12:13:47]SAM_PROTO_GetShiftState done [12:13:47]FM_GetShiftState done [12:13:47]opened in 1730160548 [12:13:47]opened+sec_in_day 1730246948 [12:13:47]quantity*price = 0 [12:13:47]sum+1 = 1 [12:13:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 259 29.10.2024 12:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4582973 ФМ: 0000000002098560 ФД: 96750 ФПД: 16898209328354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96750&fm=16898209328354&tin=02508201610067®Number=0000000000170478&sum=0 [12:13:49]StoreToDocumentArchive [12:13:49]shift 145 fd 96750 [12:13:49]save to /storage/0145/doc_00096750 [12:13:49]save last doc name /storage/0145/doc_00096750 to /storage/kkm_last_doc_name [12:13:49]save OK [12:13:49]Clear old archive folders... [12:13:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:13:49]tlvbuf is 011E48C0 [12:13:49]SAM_PROTO_ClearQueue [12:13:49]wFMCommunicate request_size=4 [12:13:49]MH_SAM_APDU [12:13:49]CAPDU: 80 09 00 00 [12:13:49]Write to MH i2c: E2 08 00 8E 85 80 09 00 00 00 00 00 00 85 [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:49]Read from MH i2c: E2 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 8E 85 00 90 00 87 [12:13:49]RAPDU: 90 00 [12:13:49]wFMCommunicate OK [12:13:49]SAM_PROTO_ClearQueue done [12:13:49]KKMCreateOFDPacket [12:13:49]OFDProtocolAddRootSTLVToBuf [12:13:49]FM_MakeSignedData [12:13:49]FM_MakeSignedData [12:13:49]SAM_PROTO_SignData [12:13:49]wFMCommunicate request_size=4 [12:13:49]MH_SAM_APDU [12:13:49]CAPDU: 80 0D 01 02 [12:13:49]Write to MH i2c: E2 08 00 8F 85 80 0D 01 02 00 00 00 00 8D [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:49]Read from MH i2c: E2 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 8F 85 00 90 00 88 [12:13:49]RAPDU: 90 00 [12:13:49]wFMCommunicate OK [12:13:49]wFMCommunicate request_size=255 [12:13:49]MH_SAM_APDU [12:13: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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 80 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 79 01 00 35 04 06 00 0F [12:13:49]Write to MH i2c: E2 02 01 90 85 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 80 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 79 01 00 35 04 06 00 0F 00 00 E8 [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:50]Read from MH i2c: E2 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 03 00 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 03 00 90 85 00 90 00 89 [12:13:50]RAPDU: 90 00 [12:13:50]wFMCommunicate OK [12:13:50]wFMCommunicate request_size=10 [12:13:50]MH_SAM_APDU [12:13:50]CAPDU: 80 0D 02 02 05 5E 6B C3 AC E2 [12:13:50]Write to MH i2c: E2 0D 00 91 85 80 0D 02 02 05 00 5E 6B C3 AC E2 00 00 B4 [12:13:50]Write i2c OK [12:13:50]MH_I2C_Read... [12:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:50]Read from MH i2c: E2 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 03 00 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 03 00 91 85 00 90 00 8A [12:13:50]RAPDU: 90 00 [12:13:50]wFMCommunicate OK [12:13:50]wFMCommunicate request_size=4 [12:13:50]MH_SAM_APDU [12:13:50]CAPDU: 80 0D 03 02 [12:13:50]Write to MH i2c: E2 08 00 92 85 80 0D 03 02 00 00 00 00 92 [12:13:50]Write i2c OK [12:13:50]MH_I2C_Read... [12:13:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:50]Read from MH i2c: E2 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 0B 00 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 0B 00 92 85 00 FD 9E 42 15 DB C4 00 75 90 00 99 [12:13:50]RAPDU: FD 9E 42 15 DB C4 00 75 90 00 [12:13:50]wFMCommunicate OK [12:13:50]SAM_PROTO_SignData done [12:13:50]FM_MakeSignedData done [12:13:50]CreateOFDProtocolMessage [12:13:50]wFMCommunicate request_size=4 [12:13:50]MH_SAM_APDU [12:13:50]CAPDU: 80 11 00 00 [12:13:50]Write to MH i2c: E2 08 00 93 85 80 11 00 00 00 00 00 00 92 [12:13:50]Write i2c OK [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 [12:13:50]MH_I2C_Read... [12:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:50]Read from MH i2c: E2 17 00 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 17 00 93 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [12:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:13:50]wFMCommunicate OK [12:13:50]CreateOFDProtocolMessage done [12:13:50]OFDSenderStorePacket 96750 [12:13:50]StoreOFDPacket docnum=96750 [12:13:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 57 07 01 63 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 80 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 79 01 00 35 04 06 00 0F 5E 6B C3 AC E2 FD 9E 42 15 DB C4 00 75 [12:13:50]CheckFolder [12:13:50]dirname=/storage/ofd_packets [12:13:50]CheckFolder done [12:13:50]ProducePacketName [12:13:50]name=ofd_packets/00096750 [12:13:50]NVStorageSaveData ofd_packets/00096750 [12:13:50]File name is /storage/ofd_packets/00096750 [12:13:50]Write 301 bytes [12:13:50]NVStorageSaveData done [12:13:50]OFDSenderStorePacket done [12:13:50]KKMCreateOFDPacket done [12:13:50]NVStorageSaveData kkm_last_timestamp [12:13:50]File name is /storage/kkm_last_timestamp [12:13:50]Write 4 bytes [12:13:50]NVStorageSaveData done [12:13:50]ExternCall_PrintAddStr [12:13:50]wPrintStart [12:13:50]Write to MH i2c: 01 00 00 94 85 19 [12:13:50]Write i2c OK [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: 01 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: 01 07 00 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: 01 07 00 94 85 00 00 00 00 00 FF 0F 2E [12:13:50]RasterBufferAndPrint [12:13:50]line Счет N : (1)3407278 [12:13:50]line ИНН: 02508201610067 [12:13:50]line Контрольно-Кассовый Чек [12:13:50]line ПРОДАЖА [12:13:50]line ТРК (МРК, ГНК) : 22 [12:13:50]line Товар: 2710124130 [12:13:50]line Аи-92-К-4 [12:13:50]line 20.000 * 0.00 [12:13:50]line = 0.00 [12:13:50]line НДС 12% НСП 1% [12:13:50]line > о реализуемом товаре [12:13:50]line ИТОГО: 0.00 [12:13:50]line НСП 1% : 0.00 [12:13:50]line НДС 12% : 0.00 [12:13:50]line Наличными: 0.00 [12:13:50]line Безнал.: 0.00 [12:13:50]line Место: АЗС № 82 "Партнер Нефть" [12:13:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:13:50]line СНО: Общий режим [12:13:50]line Чек 259 29.10.2024 12:13 [12:13:50]line Смена: 145 ФФД: 1.0 [12:13:50]line ЗНМ: 0300000017 [12:13:50]line РНМ: 0000000000170478 [12:13:50]line Версия ККМ: v1.0 [12:13:50]line Талоны: Топливные Талоны [12:13:50]line 4582973 [12:13:50]line ФМ: 0000000002098560 [12:13:50]line ФД: 96750 [12:13:50]line ФПД: 16898209328354 [12:13:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96750&fm=16898209328354&tin=02508201610067®Number=0000000000170478&sum=0 [12:13:50]OFD Sender: Processing packet 96750 [packets to send 58, broken 57] [12:13:50]ProducePacketName [12:13:50]name=ofd_packets/00096750 [12:13:50]OFD Sender: To server: pG, [12:13:50]CommunicateWithHost lk.salyk.kg:30040 [12:13:50]ConnectInit lk.salyk.kg [12:13:50]written 0, free lines is 4095 [12:13:50]Connected sock=11 [12:13:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 57 07 01 63 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 80 D1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 Write to MH i2c: 30 01 30 00 30 00 30 BE 30 30 30 32 30 39 38 35 36 30 10 85 04 43 04 [12:13:51]00 Write i2c OK [12:13:51]EE MH_I2C_Read... [12:13:51]79 Read from MH i2c: 01 01 00 [12:13:51]35 MH_I2C_Read... [12:13:51]04 06 00 0F 5E 6B C3 AC E2 FD 9E 42 15 DB C4 00 75 [12:13:51]Read from MH i2c: 01 07 00 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: 01 07 00 BE 85 00 00 00 00 00 BE 0D 15 [12:13:51]RasterBufferAndPrint [12:13:51]line [12:13:51]line [12:13:51]line [12:13:51]line [12:13:51]line [12:13:51]written 0, free lines is 3627 [12:13:51]MH_Cut [12:13:51]Write to MH i2c: D1 01 00 C5 85 01 1C [12:13:51]Write i2c OK [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: D1 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: D1 01 00 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: D1 01 00 C5 85 00 1B [12:13:51]Write to MH i2c: 01 00 00 C6 85 4B [12:13:51]Write i2c OK [12:13:51]MH_I2C_Read... [12:13:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7D 21 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 EE 79 01 00 F4 03 04 00 A8 7B 20 67 B6 04 01 00 00 08 46 76 AD 15 C1 31 D7 [12:13:51]CommunicateWithHost err = 0 [12:13:51]CheckOFDResponse [12:13:51]1017 (14) - 77093643461234 [12:13:51]1041 (16) - 0000000002098560 [12:13:51]1040 (4) - 96750 [12:13:51]1012 (4) - 29.10.2024 06:07 [12:13:51]1206 (1) - 0 [12:13:51]OFD Sender: Remove packet 96750 [12:13:51]ProducePacketName [12:13:51]*** Cut start [12:13:51]name=ofd_packets/00096750 [12:13:51]NVStorageDeleteData [12:13:51]*** Partial cut [12:13:51]*** CUTSNS_PIN = 1 [12:13:51]*** CUTSNS_PIN = 0 [12:13:51]*** Brake cut motor [12:13:52]OFD Sender: No OFD packet to send [12:13:52]Read from MH i2c: 01 [12:13:52]MH_I2C_Read... [12:13:52]*** Stop cut motor [12:13:52]*** Cut end [12:13:52]Read from MH i2c: 01 07 00 [12:13:52]MH_I2C_Read... [12:13:52]Read from MH i2c: 01 07 00 C6 85 00 00 00 00 00 FF 0F 60 [12:13:52]process_action close_receipt done [12:13:52]requested_data is exist [12:13:52]produce_requested_data [12:13:52]requested_item fm.sn is exist - process it [12:13:52]wFMCommunicate request_size=4 [12:13:52]MH_SAM_APDU [12:13:52]CAPDU: 80 11 00 00 [12:13:52]Write to MH i2c: E2 08 00 C7 85 80 11 00 00 00 00 00 00 C6 [12:13:52]Write i2c OK [12:13:52]MH_I2C_Read... [12:13:52]Read from MH i2c: E2 [12:13:52]MH_I2C_Read... [12:13:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:52]Read from MH i2c: E2 17 00 [12:13:52]MH_I2C_Read... [12:13:52]Read from MH i2c: E2 17 00 C7 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [12:13:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:13:52]wFMCommunicate OK [12:13:52]requested_item fd.num is exist - process it [12:13:52]SAM_PROTO_GetFieldsCounters [12:13:52]wFMCommunicate request_size=4 [12:13:52]MH_SAM_APDU [12:13:52]CAPDU: 80 13 00 00 [12:13:52]Write to MH i2c: E2 08 00 C8 85 80 13 00 00 00 00 00 00 C9 [12:13:52]Write i2c OK [12:13:52]MH_I2C_Read... [12:13:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:52]Read from MH i2c: E2 [12:13:52]MH_I2C_Read... [12:13:52]Read from MH i2c: E2 62 00 [12:13:52]MH_I2C_Read... [12:13:52]Read from MH i2c: E2 62 00 C8 85 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 79 01 00 0E 04 04 00 91 00 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 EF [12:13:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 79 01 00 0E 04 04 00 91 00 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 [12:13:52]wFMCommunicate OK [12:13:52]SAM_PROTO_GetFieldsCounters done [12:13:52]requested_item shift.num is exist - process it [12:13:52]requested_item shift.opened is exist - process it [12:13:52]req_shift_opened [12:13:52]FM_GetShiftState [12:13:52]SAM_PROTO_GetShiftState [12:13:52]wFMCommunicate request_size=4 [12:13:52]MH_SAM_APDU [12:13:52]CAPDU: 80 13 01 00 [12:13:52]Write to MH i2c: E2 08 00 C9 85 80 13 01 00 00 00 00 00 CB [12:13:52]Write i2c OK [12:13:52]MH_I2C_Read... [12:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:52]Read from MH i2c: E2 [12:13:52]MH_I2C_Read... [12:13:52]Read from MH i2c: E2 0E 00 [12:13:52]MH_I2C_Read... [12:13:52]Read from MH i2c: E2 0E 00 C9 85 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [12:13:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:13:52]wFMCommunicate OK [12:13:52]SAM_PROTO_GetShiftState done [12:13:52]FM_GetShiftState done [12:13:52]req_shift_opened done [12:13:52]requested_item shift.open_date is exist - process it [12:13:52]req_shift_open_date [12:13:52]req_shift_open_date done [12:13:52]produce_requested_data done [12:13:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96750,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:13:52]process_action_free close_receipt [12:13:52]json_value_free [12:13:52]json_value_free done [12:13:52]process_json_proto returns [12:13:52]Send response to host [12:13:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96750,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:13:52]free response buf [12:13:52]execute_script done [12:13:52]execute_script returns [12:13:52]free content buf [12:13:52]Sock 9.Close socket [12:13:52]Sock 9.Thread stoped [12:13:57]OFD Sender: No OFD packet to send [12:14:02]OFD Sender: No OFD packet to send [12:14:07]OFD Sender: No OFD packet to send [12:14:12]OFD Sender: No OFD packet to send [12:14:17]OFD Sender: No OFD packet to send [12:14:22]OFD Sender: No OFD packet to send [12:14:27]OFD Sender: No OFD packet to send [12:14:32]OFD Sender: No OFD packet to send [12:14:37]OFD Sender: No OFD packet to send [12:14:42]OFD Sender: No OFD packet to send [12:14:47]OFD Sender: No OFD packet to send [12:14:52]OFD Sender: No OFD packet to send [12:14:57]OFD Sender: No OFD packet to send [12:14:57]accept exits with 10 [12:14:57]New connection [12:14:57]New thread 3066776932 created [12:14:57]Thread 3066920292 joined [12:14:57]Waiting for new connection... [12:14:57] Sock 10.Parse request [12:14:57]Sock 10.Check first char [12:14:57]Sock 10.First char is OK [12:14:57]request: POST /json_proto HTTP/1.0 [12:14:57]Method: POST [12:14:57]URL: /json_proto [12:14:57]Method is POST - this is cgi request [12:14:57]url: /json_proto [12:14:57]query_string will be loaded in cgi processing [12:14:57]execute_cgi json_proto POST (null) [12:14:57]execute_cgi path=json_proto method=POST [12:14:57]POST find Content-Length [12:14:57]Host: 172.17.40.67:8080 [12:14:57]Content-Length: 678 [12:14:57]Content-Type: application/json [12:14:57] [12:14:57]POST finish read [12:14:57]Found Content-Length = 678 [12:14:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:57]execute_script... [12:14:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:57]POST & json_proto [12:14:57]process_json_proto [12:14:57]json parsed OK: [12:14:57]protocol is kg_v1.0 [12:14:57]action value=close_receipt [12:14:57]process_action close_receipt [12:14:57]cmd_close_receipt [12:14:57]MH_GetDate [12:14:57]Write to MH i2c: F0 00 00 CA 85 3E [12:14:57]Write i2c OK [12:14:57]MH_I2C_Read... [12:14:57]Read from MH i2c: F0 [12:14:57]MH_I2C_Read... [12:14:57]Read from MH i2c: F0 09 00 [12:14:57]MH_I2C_Read... [12:14:57]Read from MH i2c: F0 09 00 CA 85 00 C6 D1 20 67 EE DA 66 66 F9 [12:14:57]GetLastDocTimeStamp 1730204032 [12:14:57]current date 1730204102 [12:14:57]FM_GetShiftState [12:14:57]SAM_PROTO_GetShiftState [12:14:57]wFMCommunicate request_size=4 [12:14:57]MH_SAM_APDU [12:14:57]CAPDU: 80 13 01 00 [12:14:57]Write to MH i2c: E2 08 00 CB 85 80 13 01 00 00 00 00 00 CD [12:14:57]Write i2c OK [12:14:57]MH_I2C_Read... [12:14:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:57]Read from MH i2c: E2 [12:14:57]MH_I2C_Read... [12:14:57]Read from MH i2c: E2 0E 00 [12:14:57]MH_I2C_Read... [12:14:57]Read from MH i2c: E2 0E 00 CB 85 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [12:14:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:14:57]wFMCommunicate OK [12:14:57]SAM_PROTO_GetShiftState done [12:14:57]FM_GetShiftState done [12:14:57]opened in 1730160548 [12:14:57]opened+sec_in_day 1730246948 [12:14:57]quantity*price = 60009 [12:14:57]sum+1 = 60010 [12:14:57]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 263 29.10.2024 12:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 96754 ФПД: 2625822271601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96754&fm=2625822271601&tin=02508201610067®Number=0000000000170478&sum=50041 [12:19:38]StoreToDocumentArchive [12:19:38]shift 145 fd 96754 [12:19:38]save to /storage/0145/doc_00096754 [12:19:38]save last doc name /storage/0145/doc_00096754 to /storage/kkm_last_doc_name [12:19:38]save OK [12:19:38]Clear old archive folders... [12:19:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:19:38]tlvbuf is 0100C3B0 [12:19:38]SAM_PROTO_ClearQueue [12:19:38]wFMCommunicate request_size=4 [12:19:38]MH_SAM_APDU [12:19:38]CAPDU: 80 09 00 00 [12:19:38]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:19:38]Write i2c OK [12:19:38]MH_I2C_Read... [12:19:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:38]Read from MH i2c: E2 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:19:38]RAPDU: 90 00 [12:19:38]wFMCommunicate OK [12:19:38]SAM_PROTO_ClearQueue done [12:19:38]KKMCreateOFDPacket [12:19:38]OFDProtocolAddRootSTLVToBuf [12:19:38]FM_MakeSignedData [12:19:38]FM_MakeSignedData [12:19:38]SAM_PROTO_SignData [12:19:38]wFMCommunicate request_size=4 [12:19:38]MH_SAM_APDU [12:19:38]CAPDU: 80 0D 01 02 [12:19:38]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:19:38]Write i2c OK [12:19:38]MH_I2C_Read... [12:19:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:38]Read from MH i2c: E2 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:19:38]RAPDU: 90 00 [12:19:38]wFMCommunicate OK [12:19:38]wFMCommunicate request_size=255 [12:19:38]MH_SAM_APDU [12:19: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 34 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 07 01 00 00 F4 03 04 00 D9 D2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 79 01 00 35 04 06 00 02 [12:19:38]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 34 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 07 01 00 00 F4 03 04 00 D9 D2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 79 01 00 35 04 06 00 02 00 00 BE [12:19:38]Write i2c OK [12:19:38]MH_I2C_Read... [12:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:38]Read from MH i2c: E2 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:19:38]RAPDU: 90 00 [12:19:38]wFMCommunicate OK [12:19:38]wFMCommunicate request_size=10 [12:19:38]MH_SAM_APDU [12:19:38]CAPDU: 80 0D 02 02 05 63 5F 34 28 71 [12:19:38]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 63 5F 34 28 71 00 00 41 [12:19:38]Write i2c OK [12:19:38]MH_I2C_Read... [12:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:38]Read from MH i2c: E2 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:19:38]RAPDU: 90 00 [12:19:38]wFMCommunicate OK [12:19:38]wFMCommunicate request_size=4 [12:19:38]MH_SAM_APDU [12:19:38]CAPDU: 80 0D 03 02 [12:19:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:19:38]Write i2c OK [12:19:38]MH_I2C_Read... [12:19:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:38]Read from MH i2c: E2 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 0B 00 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 0B 00 2F 00 00 A5 29 44 DE CB 8F 94 09 90 00 92 [12:19:38]RAPDU: A5 29 44 DE CB 8F 94 09 90 00 [12:19:38]wFMCommunicate OK [12:19:38]SAM_PROTO_SignData done [12:19:38]FM_MakeSignedData done [12:19:38]CreateOFDProtocolMessage [12:19:38]wFMCommunicate request_size=4 [12:19:38]MH_SAM_APDU [12:19:38]CAPDU: 80 11 00 00 [12:19:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:19:38]Write i2c OK [12:19:38]MH_I2C_Read... [12:19:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:38]Read from MH i2c: E2 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 17 00 [12:19:38]MH_I2C_Read... [12:19:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [12:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:19:39]wFMCommunicate OK [12:19:39]CreateOFDProtocolMessage done [12:19:39]OFDSenderStorePacket 96754 [12:19:39]StoreOFDPacket docnum=96754 [12:19:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 7F 07 01 95 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 34 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 07 01 00 00 F4 03 04 00 D9 D2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 79 01 00 35 04 06 00 02 63 5F 34 28 71 A5 29 44 DE CB 8F 94 09 [12:19:39]CheckFolder [12:19:39]dirname=/storage/ofd_packets [12:19:39]CheckFolder done [12:19:39]ProducePacketName [12:19:39]name=ofd_packets/00096754 [12:19:39]NVStorageSaveData ofd_packets/00096754 [12:19:39]File name is /storage/ofd_packets/00096754 [12:19:39]Write 301 bytes [12:19:39]NVStorageSaveData done [12:19:39]OFDSenderStorePacket done [12:19:39]KKMCreateOFDPacket done [12:19:39]NVStorageSaveData kkm_last_timestamp [12:19:39]File name is /storage/kkm_last_timestamp [12:19:39]Write 4 bytes [12:19:39]NVStorageSaveData done [12:19:39]ExternCall_PrintAddStr [12:19:39]wPrintStart [12:19:39]Write to MH i2c: 01 00 00 31 00 31 [12:19:39]Write i2c OK [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: 01 [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: 01 07 00 [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:19:39]RasterBufferAndPrint [12:19:39]line Счет N : (1)3407282 [12:19:39]line ИНН: 02508201610067 [12:19:39]line Контрольно-Кассовый Чек [12:19:39]line ПРОДАЖА [12:19:39]line ТРК (МРК, ГНК) : 42 [12:19:39]line Товар: 2710124130 [12:19:39]line Аи-92-К-4 [12:19:39]line 7.480 * 66.90 [12:19:39]line = 500.41 [12:19:39]line НДС 12% НСП 1% [12:19:39]line > о реализуемом товаре [12:19:39]line ИТОГО: 500.41 [12:19:39]line НСП 1% : 4.43 [12:19:39]line НДС 12% : 53.14 [12:19:39]line Наличными: 0.00 [12:19:39]line Безнал.: 500.41 [12:19:39]line Место: АЗС № 82 "Партнер Нефть" [12:19:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:19:39]line СНО: Общий режим [12:19:39]line Чек 263 29.10.2024 12:19 [12:19:39]line Смена: 145 ФФД: 1.0 [12:19:39]line ЗНМ: 0300000017 [12:19:39]line РНМ: 0000000000170478 [12:19:39]line Версия ККМ: v1.0 [12:19:39]line Платежная система: Бакай Банк [12:19:39]line ФМ: 0000000002098560 [12:19:39]line ФД: 96754 [12:19:39]line ФПД: 2625822271601 [12:19:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96754&fm=2625822271601&tin=02508201610067®Number=0000000000170478&sum=50041 [12:19:39]written 0, free lines is 4095 [12:19:39]OFD Sender: Processing packet 96754 [packets to send 59, broken 58] [12:19:39]ProducePacketName [12:19:39]name=ofd_packets/00096754 [12:19:39]OFD Sender: To server: pG, [12:19:39]CommunicateWithHost lk.salyk.kg:30040 [12:19:39]ConnectInit lk.salyk.kg [12:19:39]Connected sock=10 [12:19:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 7F 07 01 95 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 34 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 07 01 00 00 F4 03 04 00 D9 D2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 79 01 00 35 04 06 00 02 63 5F 34 28 71 A5 29 44 DE CB 8F 94 09 [12:19:39]Write to MH i2c: 01 00 00 5B 00 5B [12:19:39]Write i2c OK [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: 01 [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: 01 07 00 [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 10 0D 7F [12:19:39]RasterBufferAndPrint [12:19:39]line [12:19:39]line [12:19:39]line [12:19:39]line [12:19:39]line [12:19:39]written 0, free lines is 3369 [12:19:39]MH_Cut [12:19:39]Write to MH i2c: D1 01 00 62 00 01 34 [12:19:39]Write i2c OK [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: D1 [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: D1 01 00 [12:19:39]MH_I2C_Read... [12:19:39]Read from MH i2c: D1 01 00 62 00 00 33 [12:19:39]Write to MH i2c: 01 00 00 63 00 63 [12:19:39]Write i2c OK [12:19:39]MH_I2C_Read... [12:19:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 55 47 00 94 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 32 30 39 38 35 36 30 10 04 04 00 F2 79 01 00 F4 03 04 00 00 7D 20 67 B6 04 01 00 00 3F AD 45 F5 3F 0A E3 14 [12:19:39]CommunicateWithHost err = 0 [12:19:39]CheckOFDResponse [12:19:39]1017 (14) - 77093643461234 [12:19:39]1041 (16) - 0000000002098560 [12:19:39]1040 (4) - 96754 [12:19:39]1012 (4) - 29.10.2024 06:13 [12:19:39]1206 (1) - 0 [12:19:39]OFD Sender: Remove packet 96754 [12:19:39]ProducePacketName [12:19:39]name=ofd_packets/00096754 [12:19:39]NVStorageDeleteData [12:19:40]*** Cut start [12:19:40]*** Partial cut [12:19:40]*** CUTSNS_PIN = 1 [12:19:40]*** CUTSNS_PIN = 0 [12:19:40]OFD Sender: No OFD packet to send [12:19:40]*** Brake cut motor [12:19:40]Read from MH i2c: 01 [12:19:40]MH_I2C_Read... [12:19:40]*** Stop cut motor [12:19:40]*** Cut end [12:19:40]Read from MH i2c: 01 07 00 [12:19:40]MH_I2C_Read... [12:19:40]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:19:40]process_action close_receipt done [12:19:40]requested_data is exist [12:19:40]produce_requested_data [12:19:40]requested_item fm.sn is exist - process it [12:19:40]wFMCommunicate request_size=4 [12:19:40]MH_SAM_APDU [12:19:40]CAPDU: 80 11 00 00 [12:19:40]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:19:40]Write i2c OK [12:19:40]MH_I2C_Read... [12:19:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:40]Read from MH i2c: E2 [12:19:40]MH_I2C_Read... [12:19:40]Read from MH i2c: E2 17 00 [12:19:40]MH_I2C_Read... [12:19:40]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [12:19:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:19:40]wFMCommunicate OK [12:19:40]requested_item fd.num is exist - process it [12:19:40]SAM_PROTO_GetFieldsCounters [12:19:40]wFMCommunicate request_size=4 [12:19:40]MH_SAM_APDU [12:19:40]CAPDU: 80 13 00 00 [12:19:40]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [12:19:40]Write i2c OK [12:19:40]MH_I2C_Read... [12:19:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:41]Read from MH i2c: E2 [12:19:41]MH_I2C_Read... [12:19:41]Read from MH i2c: E2 62 00 [12:19:41]MH_I2C_Read... [12:19:41]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 79 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [12:19:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 79 01 00 0E 04 04 00 91 00 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 [12:19:41]wFMCommunicate OK [12:19:41]SAM_PROTO_GetFieldsCounters done [12:19:41]requested_item shift.num is exist - process it [12:19:41]requested_item shift.opened is exist - process it [12:19:41]req_shift_opened [12:19:41]FM_GetShiftState [12:19:41]SAM_PROTO_GetShiftState [12:19:41]wFMCommunicate request_size=4 [12:19:41]MH_SAM_APDU [12:19:41]CAPDU: 80 13 01 00 [12:19:41]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:19:41]Write i2c OK [12:19:41]MH_I2C_Read... [12:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:41]Read from MH i2c: E2 [12:19:41]MH_I2C_Read... [12:19:41]Read from MH i2c: E2 0E 00 [12:19:41]MH_I2C_Read... [12:19:41]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [12:19:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:19:41]wFMCommunicate OK [12:19:41]SAM_PROTO_GetShiftState done [12:19:41]FM_GetShiftState done [12:19:41]req_shift_opened done [12:19:41]requested_item shift.open_date is exist - process it [12:19:41]req_shift_open_date [12:19:41]req_shift_open_date done [12:19:41]produce_requested_data done [12:19:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96754,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:19:41]process_action_free close_receipt [12:19:41]json_value_free [12:19:41]json_value_free done [12:19:41]process_json_proto returns [12:19:41]Send response to host [12:19:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96754,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:19:41]free response buf [12:19:41]execute_script done [12:19:41]execute_script returns [12:19:41]free content buf [12:19:41]Sock 9.Close socket [12:19:41]Sock 9.Thread stoped [12:19:45]OFD Sender: No OFD packet to send [12:19:50]OFD Sender: No OFD packet to send [12:19:55]OFD Sender: No OFD packet to send [12:20:00]OFD Sender: No OFD packet to send [12:20:05]OFD Sender: No OFD packet to send [12:20:10]OFD Sender: No OFD packet to send [12:20:15]OFD Sender: No OFD packet to send [12:20:20]OFD Sender: No OFD packet to send [12:20:25]OFD Sender: No OFD packet to send [12:20:30]OFD Sender: No OFD packet to send [12:20:35]OFD Sender: No OFD packet to send [12:20:40]OFD Sender: No OFD packet to send [12:20:45]OFD Sender: No OFD packet to send [12:20:50]OFD Sender: No OFD packet to send [12:20:55]OFD Sender: No OFD packet to send [12:21:00]OFD Sender: No OFD packet to send [12:21:00]accept exits with 6 [12:21:00]New connection [12:21:00]New thread 3067456868 created [12:21:00]Thread 3067600228 joined [12:21:00]Waiting for new connection... [12:21:00] Sock 6.Parse request [12:21:00]Sock 6.Check first char [12:21:00]Sock 6.First char is OK [12:21:00]request: POST /json_proto HTTP/1.0 [12:21:00]Method: POST [12:21:00]URL: /json_proto [12:21:00]Method is POST - this is cgi request [12:21:00]url: /json_proto [12:21:00]query_string will be loaded in cgi processing [12:21:00]execute_cgi json_proto POST (null) [12:21:00]execute_cgi path=json_proto method=POST [12:21:00]POST find Content-Length [12:21:00]Host: 172.17.40.67:8080 [12:21:00]Content-Length: 679 [12:21:00]Content-Type: application/json [12:21:00] [12:21:00]POST finish read [12:21:00]Found Content-Length = 679 [12:21:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:21:00]execute_script... [12:21: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)3407284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:21:00]POST & json_proto [12:21:00]process_json_proto [12:21:00]json parsed OK: [12:21:00]protocol is kg_v1.0 [12:21:00]action value=close_receipt [12:21:00]process_action close_receipt [12:21:00]cmd_close_receipt [12:21:00]MH_GetDate [12:21:00]Write to MH i2c: F0 00 00 67 00 56 [12:21:00]Write i2c OK [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: F0 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: F0 09 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: F0 09 00 67 00 00 2D D3 20 67 EE DA 66 66 7A [12:21:00]GetLastDocTimeStamp 1730204377 [12:21:00]current date 1730204461 [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 68 00 80 13 01 00 00 00 00 00 E5 [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 68 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [12:21:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:21:00]wFMCommunicate OK [12:21:00]SAM_PROTO_GetShiftState done [12:21:00]FM_GetShiftState done [12:21:00]opened in 1730160548 [12:21:00]opened+sec_in_day 1730246948 [12:21:00]quantity*price = 70044 [12:21:00]sum+1 = 70045 [12:21:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 264 29.10.2024 12:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96755 ФПД: 191300222553306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96755&fm=191300222553306&tin=02508201610067®Number=0000000000170478&sum=70000 [12:21:02]StoreToDocumentArchive [12:21:02]shift 145 fd 96755 [12:21:02]save to /storage/0145/doc_00096755 [12:21:02]save last doc name /storage/0145/doc_00096755 to /storage/kkm_last_doc_name [12:21:02]save OK [12:21:02]Clear old archive folders... [12:21:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:21:02]tlvbuf is 01018B80 [12:21:02]SAM_PROTO_ClearQueue [12:21:02]wFMCommunicate request_size=4 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 09 00 00 [12:21:02]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [12:21:02]RAPDU: 90 00 [12:21:02]wFMCommunicate OK [12:21:02]SAM_PROTO_ClearQueue done [12:21:02]KKMCreateOFDPacket [12:21:02]OFDProtocolAddRootSTLVToBuf [12:21:02]FM_MakeSignedData [12:21:02]FM_MakeSignedData [12:21:02]SAM_PROTO_SignData [12:21:02]wFMCommunicate request_size=4 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 0D 01 02 [12:21:02]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:21:02]RAPDU: 90 00 [12:21:02]wFMCommunicate OK [12:21:02]wFMCommunicate request_size=255 [12:21:02]MH_SAM_APDU [12:21: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 34 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 08 01 00 00 F4 03 04 00 2D D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 79 01 00 35 04 06 00 AD [12:21:02]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 08 01 00 00 F4 03 04 00 2D D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 79 01 00 35 04 06 00 AD 00 00 C8 [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:21:02]RAPDU: 90 00 [12:21:02]wFMCommunicate OK [12:21:02]wFMCommunicate request_size=10 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 0D 02 02 05 FC 8D CF 8C DA [12:21:02]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 FC 8D CF 8C DA 00 00 BA [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:21:02]RAPDU: 90 00 [12:21:02]wFMCommunicate OK [12:21:02]wFMCommunicate request_size=4 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 0D 03 02 [12:21:02]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 0B 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 0B 00 79 00 00 11 22 68 9C AB E2 62 7D 90 00 98 [12:21:02]RAPDU: 11 22 68 9C AB E2 62 7D 90 00 [12:21:02]wFMCommunicate OK [12:21:02]SAM_PROTO_SignData done [12:21:02]FM_MakeSignedData done [12:21:02]CreateOFDProtocolMessage [12:21:02]wFMCommunicate request_size=4 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 11 00 00 [12:21:02]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 17 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [12:21:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:02]wFMCommunicate OK [12:21:02]CreateOFDProtocolMessage done [12:21:02]OFDSenderStorePacket 96755 [12:21:02]StoreOFDPacket docnum=96755 [12:21:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 72 07 01 61 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 34 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 08 01 00 00 F4 03 04 00 2D D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 79 01 00 35 04 06 00 AD FC 8D CF 8C DA 11 22 68 9C AB E2 62 7D [12:21:02]CheckFolder [12:21:02]dirname=/storage/ofd_packets [12:21:02]CheckFolder done [12:21:02]ProducePacketName [12:21:02]name=ofd_packets/00096755 [12:21:02]NVStorageSaveData ofd_packets/00096755 [12:21:02]File name is /storage/ofd_packets/00096755 [12:21:02]Write 301 bytes [12:21:02]NVStorageSaveData done [12:21:02]OFDSenderStorePacket done [12:21:02]KKMCreateOFDPacket done [12:21:02]NVStorageSaveData kkm_last_timestamp [12:21:02]File name is /storage/kkm_last_timestamp [12:21:02]Write 4 bytes [12:21:02]NVStorageSaveData done [12:21:02]ExternCall_PrintAddStr [12:21:02]wPrintStart [12:21:02]Write to MH i2c: 01 00 00 7B 00 7B [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: 01 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: 01 07 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [12:21:02]RasterBufferAndPrint [12:21:02]line Счет N : (1)3407284 [12:21:02]line ИНН: 02508201610067 [12:21:02]line Контрольно-Кассовый Чек [12:21:02]line ПРОДАЖА [12:21:02]line ТРК (МРК, ГНК) : 12 [12:21:02]line Товар: 2710124130 [12:21:02]line Аи-92-К-4 [12:21:02]line 10.470 * 66.90 [12:21:02]line = 700.44 [12:21:02]line НДС 12% НСП 1% [12:21:02]line > о реализуемом товаре [12:21:02]line ОКРУГЛЕНИЕ: -0.44 [12:21:02]line ИТОГО: 700.00 [12:21:02]line Внесено: 700.00 [12:21:02]line СДАЧА: 0.00 [12:21:02]line НСП 1% : 6.20 [12:21:02]line НДС 12% : 74.38 [12:21:02]line Наличными: 700.00 [12:21:02]line Безнал.: 0.00 [12:21:02]line Место: АЗС № 82 "Партнер Нефть" [12:21:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:21:02]line СНО: Общий режим [12:21:02]line Чек 264 29.10.2024 12:21 [12:21:02]line Смена: 145 ФФД: 1.0 [12:21:02]line ЗНМ: 0300000017 [12:21:02]line РНМ: 0000000000170478 [12:21:02]line Версия ККМ: v1.0 [12:21:02]line ФМ: 0000000002098560 [12:21:02]line ФД: 96755 [12:21:02]line ФПД: 191300222553306 [12:21:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96755&fm=191300222553306&tin=02508201610067®Number=0000000000170478&sum=70000 [12:21:02]OFD Sender: Processing packet 96755 [packets to send 59, broken 58] [12:21:02]ProducePacketName [12:21:02]name=ofd_packets/00096755 [12:21:02]OFD Sender: To server: pG, [12:21:02]CommunicateWithHost lk.salyk.kg:30040 [12:21:02]ConnectInit lk.salyk.kg [12:21:02]written 0, free lines is 4095 [12:21:03]Connected sock=11 [12:21:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 72 07 01 61 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 34 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 08 01 00 00 F4 03 04 00 2D D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 79 01 00 35 04 06 00 AD FC 8D CF 8C DA 11 22 68 9C AB E2 62 7D [12:21:03]Write to MH i2c: 01 00 00 A6 00 A6 [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: 01 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: 01 07 00 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 F6 0C AF [12:21:03]RasterBufferAndPrint [12:21:03]line [12:21:03]line [12:21:03]line [12:21:03]line [12:21:03]line [12:21:03]written 0, free lines is 3324 [12:21:03]MH_Cut [12:21:03]Write to MH i2c: D1 01 00 AD 00 01 7F [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: D1 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: D1 01 00 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: D1 01 00 AD 00 00 7E [12:21:03]Write to MH i2c: 01 00 00 AE 00 AE [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 89 47 00 A7 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 32 30 39 38 35 36 30 10 04 04 00 F3 79 01 00 F4 03 04 00 54 7D 20 67 B6 04 01 00 00 E3 19 58 69 F2 DA 93 17 [12:21:03]CommunicateWithHost err = 0 [12:21:03]CheckOFDResponse [12:21:03]1017 (14) - 77093643461234 [12:21:03]1041 (16) - 0000000002098560 [12:21:03]1040 (4) - 96755 [12:21:03]1012 (4) - 29.10.2024 06:14 [12:21:03]1206 (1) - 0 [12:21:03]OFD Sender: Remove packet 96755 [12:21:03]ProducePacketName [12:21:03]name=ofd_packets/00096755 [12:21:03]NVStorageDeleteData [12:21:04]*** Cut start [12:21:04]*** Partial cut [12:21:04]*** CUTSNS_PIN = 1 [12:21:04]OFD Sender: No OFD packet to send [12:21:04]*** CUTSNS_PIN = 0 [12:21:04]*** Brake cut motor [12:21:04]Read from MH i2c: 01 [12:21:04]MH_I2C_Read... [12:21:04]*** Stop cut motor [12:21:04]*** Cut end [12:21:04]Read from MH i2c: 01 07 00 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [12:21:04]process_action close_receipt done [12:21:04]requested_data is exist [12:21:04]produce_requested_data [12:21:04]requested_item fm.sn is exist - process it [12:21:04]wFMCommunicate request_size=4 [12:21:04]MH_SAM_APDU [12:21:04]CAPDU: 80 11 00 00 [12:21:04]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:21:04]Write i2c OK [12:21:04]MH_I2C_Read... [12:21:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:04]Read from MH i2c: E2 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: E2 17 00 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [12:21:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:04]wFMCommunicate OK [12:21:04]requested_item fd.num is exist - process it [12:21:04]SAM_PROTO_GetFieldsCounters [12:21:04]wFMCommunicate request_size=4 [12:21:04]MH_SAM_APDU [12:21:04]CAPDU: 80 13 00 00 [12:21:04]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [12:21:04]Write i2c OK [12:21:04]MH_I2C_Read... [12:21:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:04]Read from MH i2c: E2 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: E2 62 00 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 79 01 00 0E 04 04 00 91 00 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 66 [12:21:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 79 01 00 0E 04 04 00 91 00 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 [12:21:04]wFMCommunicate OK [12:21:04]SAM_PROTO_GetFieldsCounters done [12:21:04]requested_item shift.num is exist - process it [12:21:04]requested_item shift.opened is exist - process it [12:21:04]req_shift_opened [12:21:04]FM_GetShiftState [12:21:04]SAM_PROTO_GetShiftState [12:21:04]wFMCommunicate request_size=4 [12:21:04]MH_SAM_APDU [12:21:04]CAPDU: 80 13 01 00 [12:21:04]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [12:21:04]Write i2c OK [12:21:04]MH_I2C_Read... [12:21:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:04]Read from MH i2c: E2 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: E2 0E 00 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8C [12:21:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:21:04]wFMCommunicate OK [12:21:04]SAM_PROTO_GetShiftState done [12:21:04]FM_GetShiftState done [12:21:04]req_shift_opened done [12:21:04]requested_item shift.open_date is exist - process it [12:21:04]req_shift_open_date [12:21:04]req_shift_open_date done [12:21:04]produce_requested_data done [12:21:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96755,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:21:04]process_action_free close_receipt [12:21:04]json_value_free [12:21:04]json_value_free done [12:21:04]process_json_proto returns [12:21:04]Send response to host [12:21:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96755,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:21:04]free response buf [12:21:04]execute_script done [12:21:04]execute_script returns [12:21:04]free content buf [12:21:04]Sock 6.Close socket [12:21:04]Sock 6.Thread stoped [12:21:05]accept exits with 9 [12:21:05]New connection [12:21:05]New thread 3067600228 created [12:21:05]Thread 3067456868 joined [12:21:05]Waiting for new connection... [12:21:05] Sock 9.Parse request [12:21:05]Sock 9.Check first char [12:21:05]Sock 9.First char is OK [12:21:05]request: POST /json_proto HTTP/1.0 [12:21:05]Method: POST [12:21:05]URL: /json_proto [12:21:05]Method is POST - this is cgi request [12:21:05]url: /json_proto [12:21:05]query_string will be loaded in cgi processing [12:21:05]execute_cgi json_proto POST (null) [12:21:05]execute_cgi path=json_proto method=POST [12:21:05]POST find Content-Length [12:21:05]Host: 172.17.40.67:8080 [12:21:05]Content-Length: 679 [12:21:05]Content-Type: application/json [12:21:05] [12:21:05]POST finish read [12:21:05]Found Content-Length = 679 [12:21:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:21:05]execute_script... [12:21:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:21:05]POST & json_proto [12:21:05]process_json_proto [12:21:05]json parsed OK: [12:21:05]protocol is kg_v1.0 [12:21:05]action value=close_receipt [12:21:05]process_action close_receipt [12:21:05]cmd_close_receipt [12:21:05]MH_GetDate [12:21:05]Write to MH i2c: F0 00 00 B2 00 A1 [12:21:05]Write i2c OK [12:21:05]MH_I2C_Read... [12:21:05]Read from MH i2c: F0 [12:21:05]MH_I2C_Read... [12:21:05]Read from MH i2c: F0 09 00 [12:21:05]MH_I2C_Read... [12:21:05]Read from MH i2c: F0 09 00 B2 00 00 32 D3 20 67 EE DA 66 66 CA [12:21:05]GetLastDocTimeStamp 1730204461 [12:21:05]current date 1730204466 [12:21:05]FM_GetShiftState [12:21:05]SAM_PROTO_GetShiftState [12:21:05]wFMCommunicate request_size=4 [12:21:05]MH_SAM_APDU [12:21:05]CAPDU: 80 13 01 00 [12:21:05]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [12:21:05]Write i2c OK [12:21:05]MH_I2C_Read... [12:21:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:05]Read from MH i2c: E2 [12:21:05]MH_I2C_Read... [12:21:05]Read from MH i2c: E2 0E 00 [12:21:05]MH_I2C_Read... [12:21:05]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8E [12:21:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:21:05]wFMCommunicate OK [12:21:05]SAM_PROTO_GetShiftState done [12:21:05]FM_GetShiftState done [12:21:05]opened in 1730160548 [12:21:05]opened+sec_in_day 1730246948 [12:21:05]quantity*price = 80012 [12:21:05]sum+1 = 80013 [12:21:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 265 29.10.2024 12:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96756 ФПД: 231177170078013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122106&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96756&fm=231177170078013&tin=02508201610067®Number=0000000000170478&sum=80000 [12:21:06]StoreToDocumentArchive [12:21:06]shift 145 fd 96756 [12:21:06]save to /storage/0145/doc_00096756 [12:21:06]save last doc name /storage/0145/doc_00096756 to /storage/kkm_last_doc_name [12:21:06]save OK [12:21:06]Clear old archive folders... [12:21:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:21:06]tlvbuf is 01021A50 [12:21:06]SAM_PROTO_ClearQueue [12:21:06]wFMCommunicate request_size=4 [12:21:06]MH_SAM_APDU [12:21:06]CAPDU: 80 09 00 00 [12:21:06]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [12:21:06]Write i2c OK [12:21:06]MH_I2C_Read... [12:21:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:06]Read from MH i2c: E2 [12:21:06]MH_I2C_Read... [12:21:06]Read from MH i2c: E2 03 00 [12:21:06]MH_I2C_Read... [12:21:06]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [12:21:06]RAPDU: 90 00 [12:21:06]wFMCommunicate OK [12:21:06]SAM_PROTO_ClearQueue done [12:21:06]KKMCreateOFDPacket [12:21:06]OFDProtocolAddRootSTLVToBuf [12:21:06]FM_MakeSignedData [12:21:06]FM_MakeSignedData [12:21:06]SAM_PROTO_SignData [12:21:06]wFMCommunicate request_size=4 [12:21:06]MH_SAM_APDU [12:21:06]CAPDU: 80 0D 01 02 [12:21:06]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [12:21:06]Write i2c OK [12:21:06]MH_I2C_Read... [12:21:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:06]Read from MH i2c: E2 [12:21:06]MH_I2C_Read... [12:21:06]Read from MH i2c: E2 03 00 [12:21:06]MH_I2C_Read... [12:21:06]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:21:06]RAPDU: 90 00 [12:21:06]wFMCommunicate OK [12:21:06]wFMCommunicate request_size=255 [12:21:06]MH_SAM_APDU [12:21:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 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 09 01 00 00 F4 03 04 00 32 D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 79 01 00 35 04 06 00 D2 [12:21:06]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 09 01 00 00 F4 03 04 00 32 D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 79 01 00 35 04 06 00 D2 00 00 1B [12:21:06]Write i2c OK [12:21:06]MH_I2C_Read... [12:21:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:07]Read from MH i2c: E2 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 03 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:21:07]RAPDU: 90 00 [12:21:07]wFMCommunicate OK [12:21:07]wFMCommunicate request_size=10 [12:21:07]MH_SAM_APDU [12:21:07]CAPDU: 80 0D 02 02 05 41 21 1A 49 3D [12:21:07]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 41 21 1A 49 3D 00 00 49 [12:21:07]Write i2c OK [12:21:07]MH_I2C_Read... [12:21:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:07]Read from MH i2c: E2 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 03 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:21:07]RAPDU: 90 00 [12:21:07]wFMCommunicate OK [12:21:07]wFMCommunicate request_size=4 [12:21:07]MH_SAM_APDU [12:21:07]CAPDU: 80 0D 03 02 [12:21:07]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [12:21:07]Write i2c OK [12:21:07]MH_I2C_Read... [12:21:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:07]Read from MH i2c: E2 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 0B 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 0B 00 C4 00 00 D9 DE EB DB B0 04 16 86 90 00 0D [12:21:07]RAPDU: D9 DE EB DB B0 04 16 86 90 00 [12:21:07]wFMCommunicate OK [12:21:07]SAM_PROTO_SignData done [12:21:07]FM_MakeSignedData done [12:21:07]CreateOFDProtocolMessage [12:21:07]wFMCommunicate request_size=4 [12:21:07]MH_SAM_APDU [12:21:07]CAPDU: 80 11 00 00 [12:21:07]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [12:21:07]Write i2c OK [12:21:07]MH_I2C_Read... [12:21:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:07]Read from MH i2c: E2 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 17 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [12:21:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:07]wFMCommunicate OK [12:21:07]CreateOFDProtocolMessage done [12:21:07]OFDSenderStorePacket 96756 [12:21:07]StoreOFDPacket docnum=96756 [12:21:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 89 07 01 54 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 34 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 09 01 00 00 F4 03 04 00 32 D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 79 01 00 35 04 06 00 D2 41 21 1A 49 3D D9 DE EB DB B0 04 16 86 [12:21:07]CheckFolder [12:21:07]dirname=/storage/ofd_packets [12:21:07]CheckFolder done [12:21:07]ProducePacketName [12:21:07]name=ofd_packets/00096756 [12:21:07]NVStorageSaveData ofd_packets/00096756 [12:21:07]File name is /storage/ofd_packets/00096756 [12:21:07]Write 301 bytes [12:21:07]NVStorageSaveData done [12:21:07]OFDSenderStorePacket done [12:21:07]KKMCreateOFDPacket done [12:21:07]NVStorageSaveData kkm_last_timestamp [12:21:07]File name is /storage/kkm_last_timestamp [12:21:07]Write 4 bytes [12:21:07]NVStorageSaveData done [12:21:07]ExternCall_PrintAddStr [12:21:07]wPrintStart [12:21:07]Write to MH i2c: 01 00 00 C6 00 C6 [12:21:07]Write i2c OK [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: 01 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: 01 07 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [12:21:07]RasterBufferAndPrint [12:21:07]line Счет N : (1)3407285 [12:21:07]line ИНН: 02508201610067 [12:21:07]line Контрольно-Кассовый Чек [12:21:07]line ПРОДАЖА [12:21:07]line ТРК (МРК, ГНК) : 42 [12:21:07]line Товар: 2710124130 [12:21:07]line Аи-92-К-4 [12:21:07]line 11.960 * 66.90 [12:21:07]line = 800.12 [12:21:07]line НДС 12% НСП 1% [12:21:07]line > о реализуемом товаре [12:21:07]line ОКРУГЛЕНИЕ: -0.12 [12:21:07]line ИТОГО: 800.00 [12:21:07]line Внесено: 800.00 [12:21:07]line СДАЧА: 0.00 [12:21:07]line НСП 1% : 7.08 [12:21:07]line НДС 12% : 84.97 [12:21:07]line Наличными: 800.00 [12:21:07]line Безнал.: 0.00 [12:21:07]line Место: АЗС № 82 "Партнер Нефть" [12:21:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:21:07]line СНО: Общий режим [12:21:07]line Чек 265 29.10.2024 12:21 [12:21:07]line Смена: 145 ФФД: 1.0 [12:21:07]line ЗНМ: 0300000017 [12:21:07]line РНМ: 0000000000170478 [12:21:07]line Версия ККМ: v1.0 [12:21:07]line ФМ: 0000000002098560 [12:21:07]line ФД: 96756 [12:21:07]line ФПД: 231177170078013 [12:21:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122106&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96756&fm=231177170078013&tin=02508201610067®Number=0000000000170478&sum=80000 [12:21:07]OFD Sender: Processing packet 96756 [packets to send 59, broken 58] [12:21:07]ProducePacketName [12:21:07]name=ofd_packets/00096756 [12:21:07]OFD Sender: To server: pG, [12:21:07]CommunicateWithHost lk.salyk.kg:30040 [12:21:07]ConnectInit lk.salyk.kg [12:21:07]written 0, free lines is 4095 [12:21:07]Connected sock=10 [12:21:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 89 07 01 54 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 34 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 09 01 00 00 F4 03 04 00 32 D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 79 01 00 35 04 06 00 D2 41 21 1A 49 3D D9 DE EB DB B0 04 16 86 [12:21:08]Write to MH i2c: 01 00 00 F1 00 F1 [12:21:08]Write i2c OK [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: 01 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: 01 07 00 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 1B 0D 20 [12:21:08]RasterBufferAndPrint [12:21:08]line [12:21:08]line [12:21:08]line [12:21:08]line [12:21:08]line [12:21:08]written 0, free lines is 3367 [12:21:08]MH_Cut [12:21:08]Write to MH i2c: D1 01 00 F8 00 01 CA [12:21:08]Write i2c OK [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: D1 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: D1 01 00 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: D1 01 00 F8 00 00 C9 [12:21:08]Write to MH i2c: 01 00 00 F9 00 F9 [12:21:08]Write i2c OK [12:21:08]MH_I2C_Read... [12:21:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 07 6E 47 00 FC 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 32 30 39 38 35 36 30 10 04 04 00 F4 79 01 00 F4 03 04 00 59 7D 20 67 B6 04 01 00 00 A3 0E 50 90 D6 BC 87 5B [12:21:08]CommunicateWithHost err = 0 [12:21:08]CheckOFDResponse [12:21:08]1017 (14) - 77093643461234 [12:21:08]1041 (16) - 0000000002098560 [12:21:08]1040 (4) - 96756 [12:21:08]1012 (4) - 29.10.2024 06:14 [12:21:08]1206 (1) - 0 [12:21:08]OFD Sender: Remove packet 96756 [12:21:08]ProducePacketName [12:21:08]name=ofd_packets/00096756 [12:21:08]NVStorageDeleteData [12:21:08]OFD Sender: No OFD packet to send [12:21:08]*** Cut start [12:21:08]*** Partial cut [12:21:08]*** CUTSNS_PIN = 1 [12:21:08]*** CUTSNS_PIN = 0 [12:21:09]*** Brake cut motor [12:21:09]Read from MH i2c: 01 [12:21:09]MH_I2C_Read... [12:21:09]*** Stop cut motor [12:21:09]*** Cut end [12:21:09]Read from MH i2c: 01 07 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [12:21:09]process_action close_receipt done [12:21:09]requested_data is exist [12:21:09]produce_requested_data [12:21:09]requested_item fm.sn is exist - process it [12:21:09]wFMCommunicate request_size=4 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 11 00 00 [12:21:09]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 17 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [12:21:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:09]wFMCommunicate OK [12:21:09]requested_item fd.num is exist - process it [12:21:09]SAM_PROTO_GetFieldsCounters [12:21:09]wFMCommunicate request_size=4 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 13 00 00 [12:21:09]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:09]Read from MH i2c: E2 62 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 79 01 00 0E 04 04 00 91 00 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 B5 [12:21:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 79 01 00 0E 04 04 00 91 00 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 [12:21:09]wFMCommunicate OK [12:21:09]SAM_PROTO_GetFieldsCounters done [12:21:09]requested_item shift.num is exist - process it [12:21:09]requested_item shift.opened is exist - process it [12:21:09]req_shift_opened [12:21:09]FM_GetShiftState [12:21:09]SAM_PROTO_GetShiftState [12:21:09]wFMCommunicate request_size=4 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 13 01 00 [12:21:09]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 0E 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D7 [12:21:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:21:09]wFMCommunicate OK [12:21:09]SAM_PROTO_GetShiftState done [12:21:09]FM_GetShiftState done [12:21:09]req_shift_opened done [12:21:09]requested_item shift.open_date is exist - process it [12:21:09]req_shift_open_date [12:21:09]req_shift_open_date done [12:21:09]produce_requested_data done [12:21:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96756,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:21:09]process_action_free close_receipt [12:21:09]json_value_free [12:21:09]json_value_free done [12:21:09]process_json_proto returns [12:21:09]Send response to host [12:21:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96756,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:21:09]free response buf [12:21:09]execute_script done [12:21:09]execute_script returns [12:21:09]free content buf [12:21:09]Sock 9.Close socket [12:21:09]Sock 9.Thread stoped [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:13]OFD Sender: No OFD packet to send [12:22:18]OFD Sender: No OFD packet to send [12:22:23]OFD Sender: No OFD packet to send [12:22:28]OFD Sender: No OFD packet to send [12:22:33]OFD Sender: No OFD packet to send [12:22:38]OFD Sender: No OFD packet to send [12:22:43]OFD Sender: No OFD packet to send [12:22:48]OFD Sender: No OFD packet to send [12:22:53]OFD Sender: No OFD packet to send [12:22:58]OFD Sender: No OFD packet to send [12:23:03]OFD Sender: No OFD packet to send [12:23:08]OFD Sender: No OFD packet to send [12:23:13]OFD Sender: No OFD packet to send [12:23:18]OFD Sender: No OFD packet to send [12:23:23]OFD Sender: No OFD packet to send [12:23:24]accept exits with 6 [12:23:24]New connection [12:23:24]New thread 3067456868 created [12:23:24]Thread 3067600228 joined [12:23:24]Waiting for new connection... [12:23:24] Sock 6.Parse request [12:23:24]Sock 6.Check first char [12:23:24]Sock 6.First char is OK [12:23:24]request: POST /json_proto HTTP/1.0 [12:23:24]Method: POST [12:23:24]URL: /json_proto [12:23:24]Method is POST - this is cgi request [12:23:24]url: /json_proto [12:23:24]query_string will be loaded in cgi processing [12:23:24]execute_cgi json_proto POST (null) [12:23:24]execute_cgi path=json_proto method=POST [12:23:24]POST find Content-Length [12:23:24]Host: 172.17.40.67:8080 [12:23:24]Content-Length: 777 [12:23:24]Content-Type: application/json [12:23:24] [12:23:24]POST finish read [12:23:24]Found Content-Length = 777 [12:23:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 106.220, "sum" : 8200.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 8200.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:24]execute_script... [12:23: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)3407283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 106.220, "sum" : 8200.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 8200.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:24]POST & json_proto [12:23:24]process_json_proto [12:23:24]json parsed OK: [12:23:24]protocol is kg_v1.0 [12:23:24]action value=close_receipt [12:23:24]process_action close_receipt [12:23:24]cmd_close_receipt [12:23:24]MH_GetDate [12:23:24]Write to MH i2c: F0 00 00 FD 00 EC [12:23:24]Write i2c OK [12:23:24]MH_I2C_Read... [12:23:24]Read from MH i2c: F0 [12:23:24]MH_I2C_Read... [12:23:24]Read from MH i2c: F0 09 00 [12:23:24]MH_I2C_Read... [12:23:24]Read from MH i2c: F0 09 00 FD 00 00 BD D3 20 67 EE DA 66 66 A0 [12:23:24]GetLastDocTimeStamp 1730204466 [12:23:24]current date 1730204605 [12:23:24]FM_GetShiftState [12:23:24]SAM_PROTO_GetShiftState [12:23:24]wFMCommunicate request_size=4 [12:23:24]MH_SAM_APDU [12:23:24]CAPDU: 80 13 01 00 [12:23:24]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [12:23:24]Write i2c OK [12:23:24]MH_I2C_Read... [12:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:24]Read from MH i2c: E2 [12:23:24]MH_I2C_Read... [12:23:24]Read from MH i2c: E2 0E 00 [12:23:24]MH_I2C_Read... [12:23:24]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D9 [12:23:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:23:24]wFMCommunicate OK [12:23:24]SAM_PROTO_GetShiftState done [12:23:24]FM_GetShiftState done [12:23:24]opened in 1730160548 [12:23:24]opened+sec_in_day 1730246948 [12:23:24]quantity*price = 820018 [12:23:24]sum+1 = 820019 [12:23:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 8200.18 НСП 1% : 72.57 НДС 12% : 870.82 Наличными: 0.00 Безнал.: 8200.18 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 266 29.10.2024 12:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96757 ФПД: 275592319801677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122325&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96757&fm=275592319801677&tin=02508201610067®Number=0000000000170478&sum=820018 [12:23:25]StoreToDocumentArchive [12:23:25]shift 145 fd 96757 [12:23:25]save to /storage/0145/doc_00096757 [12:23:25]save last doc name /storage/0145/doc_00096757 to /storage/kkm_last_doc_name [12:23:25]save OK [12:23:25]Clear old archive folders... [12:23:25]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:23:25]tlvbuf is 0102B3B0 [12:23:25]SAM_PROTO_ClearQueue [12:23:25]wFMCommunicate request_size=4 [12:23:25]MH_SAM_APDU [12:23:25]CAPDU: 80 09 00 00 [12:23:25]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [12:23:25]Write i2c OK [12:23:25]MH_I2C_Read... [12:23:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:25]Read from MH i2c: E2 [12:23:25]MH_I2C_Read... [12:23:25]Read from MH i2c: E2 03 00 [12:23:25]MH_I2C_Read... [12:23:25]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:23:25]RAPDU: 90 00 [12:23:25]wFMCommunicate OK [12:23:25]SAM_PROTO_ClearQueue done [12:23:25]KKMCreateOFDPacket [12:23:25]OFDProtocolAddRootSTLVToBuf [12:23:25]FM_MakeSignedData [12:23:25]FM_MakeSignedData [12:23:25]SAM_PROTO_SignData [12:23:25]wFMCommunicate request_size=4 [12:23:25]MH_SAM_APDU [12:23:25]CAPDU: 80 0D 01 02 [12:23:25]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [12:23:25]Write i2c OK [12:23:25]MH_I2C_Read... [12:23:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:25]Read from MH i2c: E2 [12:23:25]MH_I2C_Read... [12:23:25]Read from MH i2c: E2 03 00 [12:23:25]MH_I2C_Read... [12:23:25]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:23:25]RAPDU: 90 00 [12:23:25]wFMCommunicate OK [12:23:25]wFMCommunicate request_size=255 [12:23:25]MH_SAM_APDU [12:23:25]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 EC 9E 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 32 83 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 32 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 54 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 32 83 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 BD D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 79 01 [12:23:25]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 EC 9E 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 32 83 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 32 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 54 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 32 83 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 BD D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 79 01 00 00 28 [12:23:25]Write i2c OK [12:23:25]MH_I2C_Read... [12:23:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:25]Read from MH i2c: E2 [12:23:25]MH_I2C_Read... [12:23:25]Read from MH i2c: E2 03 00 [12:23:25]MH_I2C_Read... [12:23:25]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:23:25]RAPDU: 90 00 [12:23:25]wFMCommunicate OK [12:23:25]wFMCommunicate request_size=16 [12:23:25]MH_SAM_APDU [12:23:25]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 FA A6 56 53 19 4D [12:23:25]Write to MH i2c: E2 13 00 0E 01 80 0D 02 02 0B 00 00 35 04 06 00 FA A6 56 53 19 4D 00 00 8D [12:23:25]Write i2c OK [12:23:25]MH_I2C_Read... [12:23:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:26]Read from MH i2c: E2 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 03 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [12:23:26]RAPDU: 90 00 [12:23:26]wFMCommunicate OK [12:23:26]wFMCommunicate request_size=4 [12:23:26]MH_SAM_APDU [12:23:26]CAPDU: 80 0D 03 02 [12:23:26]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:26]Read from MH i2c: E2 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 0B 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 0B 00 0F 01 00 15 32 CE 61 51 1B 81 85 90 00 74 [12:23:26]RAPDU: 15 32 CE 61 51 1B 81 85 90 00 [12:23:26]wFMCommunicate OK [12:23:26]SAM_PROTO_SignData done [12:23:26]FM_MakeSignedData done [12:23:26]CreateOFDProtocolMessage [12:23:26]wFMCommunicate request_size=4 [12:23:26]MH_SAM_APDU [12:23:26]CAPDU: 80 11 00 00 [12:23:26]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:26]Read from MH i2c: E2 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 17 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [12:23:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:23:26]wFMCommunicate OK [12:23:26]CreateOFDProtocolMessage done [12:23:26]OFDSenderStorePacket 96757 [12:23:26]StoreOFDPacket docnum=96757 [12:23:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 79 F3 0D 01 F8 5D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 EC 9E 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 32 83 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 32 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 54 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 32 83 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 BD D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 79 01 00 35 04 06 00 FA A6 56 53 19 4D 15 32 CE 61 51 1B 81 85 [12:23:26]CheckFolder [12:23:26]dirname=/storage/ofd_packets [12:23:26]CheckFolder done [12:23:26]ProducePacketName [12:23:26]name=ofd_packets/00096757 [12:23:26]NVStorageSaveData ofd_packets/00096757 [12:23:26]File name is /storage/ofd_packets/00096757 [12:23:26]Write 307 bytes [12:23:26]NVStorageSaveData done [12:23:26]OFDSenderStorePacket done [12:23:26]KKMCreateOFDPacket done [12:23:26]NVStorageSaveData kkm_last_timestamp [12:23:26]File name is /storage/kkm_last_timestamp [12:23:26]Write 4 bytes [12:23:26]NVStorageSaveData done [12:23:26]ExternCall_PrintAddStr [12:23:26]wPrintStart [12:23:26]Write to MH i2c: 01 00 00 11 01 12 [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: 01 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: 01 07 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [12:23:26]RasterBufferAndPrint [12:23:26]line Счет N : (1)3407283 [12:23:26]line ИНН: 02508201610067 [12:23:26]line Контрольно-Кассовый Чек [12:23:26]line ПРОДАЖА [12:23:26]line ТРК (МРК, ГНК) : 31 [12:23:26]line Товар: 2710194800 [12:23:26]line D-ENERGY Дт-К-2 [12:23:26]line 106.220 * 77.20 [12:23:26]line = 8200.18 [12:23:26]line НДС 12% НСП 1% [12:23:26]line > о реализуемом товаре [12:23:26]line ИТОГО: 8200.18 [12:23:26]line НСП 1% : 72.57 [12:23:26]line НДС 12% : 870.82 [12:23:26]line Наличными: 0.00 [12:23:26]line Безнал.: 8200.18 [12:23:26]line Место: АЗС № 82 "Партнер Нефть" [12:23:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:23:26]line СНО: Общий режим [12:23:26]line Чек 266 29.10.2024 12:23 [12:23:26]line Смена: 145 ФФД: 1.0 [12:23:26]line ЗНМ: 0300000017 [12:23:26]line РНМ: 0000000000170478 [12:23:26]line Версия ККМ: v1.0 [12:23:26]line Платежная система: Mbank [12:23:26]line ФМ: 0000000002098560 [12:23:26]line ФД: 96757 [12:23:26]line ФПД: 275592319801677 [12:23:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122325&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96757&fm=275592319801677&tin=02508201610067®Number=0000000000170478&sum=820018 [12:23:26]OFD Sender: Processing packet 96757 [packets to send 59, broken 58] [12:23:26]ProducePacketName [12:23:26]name=ofd_packets/00096757 [12:23:26]OFD Sender: To server: pG, [12:23:26]CommunicateWithHost lk.salyk.kg:30040 [12:23:26]ConnectInit lk.salyk.kg [12:23:26]written 0, free lines is 4095 [12:23:26]Connected sock=10 [12:23:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 79 F3 0D 01 F8 5D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 EC 9E 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 32 83 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 32 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 54 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 32 83 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 BD D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 79 01 00 35 04 06 00 FA A6 56 53 19 4D 15 32 CE 61 51 1B 81 85 [12:23:26]Write to MH i2c: 01 00 00 3A 01 3B [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: 01 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: 01 07 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 2B 0D 7A [12:23:26]RasterBufferAndPrint [12:23:26]line [12:23:26]line [12:23:26]line [12:23:26]line [12:23:26]line [12:23:26]written 0, free lines is 3378 [12:23:26]MH_Cut [12:23:26]Write to MH i2c: D1 01 00 41 01 01 14 [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: D1 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: D1 01 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: D1 01 00 41 01 00 13 [12:23:26]Write to MH i2c: 01 00 00 42 01 43 [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 C3 47 00 21 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 32 30 39 38 35 36 30 10 04 04 00 F5 79 01 00 F4 03 04 00 E4 7D 20 67 B6 04 01 00 00 1A 92 D6 81 B6 07 C4 FD [12:23:27]CommunicateWithHost err = 0 [12:23:27]CheckOFDResponse [12:23:27]1017 (14) - 77093643461234 [12:23:27]1041 (16) - 0000000002098560 [12:23:27]1040 (4) - 96757 [12:23:27]1012 (4) - 29.10.2024 06:17 [12:23:27]1206 (1) - 0 [12:23:27]OFD Sender: Remove packet 96757 [12:23:27]ProducePacketName [12:23:27]name=ofd_packets/00096757 [12:23:27]NVStorageDeleteData [12:23:27]OFD Sender: No OFD packet to send [12:23:27]*** Cut start [12:23:27]*** Partial cut [12:23:27]*** CUTSNS_PIN = 1 [12:23:27]*** CUTSNS_PIN = 0 [12:23:27]*** Brake cut motor [12:23:28]Read from MH i2c: 01 [12:23:28]MH_I2C_Read... [12:23:28]*** Stop cut motor [12:23:28]*** Cut end [12:23:28]Read from MH i2c: 01 07 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [12:23:28]process_action close_receipt done [12:23:28]requested_data is exist [12:23:28]produce_requested_data [12:23:28]requested_item fm.sn is exist - process it [12:23:28]wFMCommunicate request_size=4 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 11 00 00 [12:23:28]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 17 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [12:23:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:23:28]wFMCommunicate OK [12:23:28]requested_item fd.num is exist - process it [12:23:28]SAM_PROTO_GetFieldsCounters [12:23:28]wFMCommunicate request_size=4 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 13 00 00 [12:23:28]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 62 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 79 01 00 0E 04 04 00 91 00 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 03 [12:23:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 79 01 00 0E 04 04 00 91 00 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 [12:23:28]wFMCommunicate OK [12:23:28]SAM_PROTO_GetFieldsCounters done [12:23:28]requested_item shift.num is exist - process it [12:23:28]requested_item shift.opened is exist - process it [12:23:28]req_shift_opened [12:23:28]FM_GetShiftState [12:23:28]SAM_PROTO_GetShiftState [12:23:28]wFMCommunicate request_size=4 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 13 01 00 [12:23:28]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 0E 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 21 [12:23:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:23:28]wFMCommunicate OK [12:23:28]SAM_PROTO_GetShiftState done [12:23:28]FM_GetShiftState done [12:23:28]req_shift_opened done [12:23:28]requested_item shift.open_date is exist - process it [12:23:28]req_shift_open_date [12:23:28]req_shift_open_date done [12:23:28]produce_requested_data done [12:23:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96757,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:23:28]process_action_free close_receipt [12:23:28]json_value_free [12:23:28]json_value_free done [12:23:28]process_json_proto returns [12:23:28]Send response to host [12:23:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96757,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:23:28]free response buf [12:23:28]execute_script done [12:23:28]execute_script returns [12:23:28]free content buf [12:23:28]Sock 6.Close socket [12:23:28]Sock 6.Thread stoped [12:23:32]OFD Sender: No OFD packet to send [12:23:37]OFD Sender: No OFD packet to send [12:23:42]OFD Sender: No OFD packet to send [12:23:47]OFD Sender: No OFD packet to send [12:23:52]OFD Sender: No OFD packet to send [12:23:57]OFD Sender: No OFD packet to send [12:24:02]OFD Sender: No OFD packet to send [12:24:07]OFD Sender: No OFD packet to send [12:24:12]accept exits with 9 [12:24:12]New connection [12:24:12]New thread 3067600228 created [12:24:12]Thread 3067456868 joined [12:24:12]Waiting for new connection... [12:24:12] Sock 9.Parse request [12:24:12]Sock 9.Check first char [12:24:12]Sock 9.First char is OK [12:24:12]request: POST /json_proto HTTP/1.0 [12:24:12]Method: POST [12:24:12]URL: /json_proto [12:24:12]Method is POST - this is cgi request [12:24:12]url: /json_proto [12:24:12]query_string will be loaded in cgi processing [12:24:12]execute_cgi json_proto POST (null) [12:24:12]execute_cgi path=json_proto method=POST [12:24:12]POST find Content-Length [12:24:12]Host: 172.17.40.67:8080 [12:24:12]Content-Length: 678 [12:24:12]Content-Type: application/json [12:24:12] [12:24:12]POST finish read [12:24:12]Found Content-Length = 678 [12:24:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12]execute_script... [12:24: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)3407286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12]POST & json_proto [12:24:12]process_json_proto [12:24:12]json parsed OK: [12:24:12]protocol is kg_v1.0 [12:24:12]action value=close_receipt [12:24:12]process_action close_receipt [12:24:12]cmd_close_receipt [12:24:12]MH_GetDate [12:24:12]Write to MH i2c: F0 00 00 46 01 36 [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: F0 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: F0 09 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: F0 09 00 46 01 00 ED D3 20 67 EE DA 66 66 1A [12:24:12]GetLastDocTimeStamp 1730204605 [12:24:12]current date 1730204653 [12:24:12]FM_GetShiftState [12:24:12]SAM_PROTO_GetShiftState [12:24:12]wFMCommunicate request_size=4 [12:24:12]MH_SAM_APDU [12:24:12]CAPDU: 80 13 01 00 [12:24:12]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:12]Read from MH i2c: E2 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 0E 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 23 [12:24:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:24:12]wFMCommunicate OK [12:24:12]SAM_PROTO_GetShiftState done [12:24:12]FM_GetShiftState done [12:24:12]opened in 1730160548 [12:24:12]opened+sec_in_day 1730246948 [12:24:12]quantity*price = 50041 [12:24:12]sum+1 = 50042 [12:24: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 267 29.10.2024 12:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96758 ФПД: 50311307599189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122413&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96758&fm=50311307599189&tin=02508201610067®Number=0000000000170478&sum=50000 [12:24:13]StoreToDocumentArchive [12:24:13]shift 145 fd 96758 [12:24:13]save to /storage/0145/doc_00096758 [12:24:13]save last doc name /storage/0145/doc_00096758 to /storage/kkm_last_doc_name [12:24:13]save OK [12:24:13]Clear old archive folders... [12:24:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:13]tlvbuf is 00FA76A0 [12:24:13]SAM_PROTO_ClearQueue [12:24:13]wFMCommunicate request_size=4 [12:24:13]MH_SAM_APDU [12:24:13]CAPDU: 80 09 00 00 [12:24:13]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:13]Read from MH i2c: E2 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [12:24:13]RAPDU: 90 00 [12:24:13]wFMCommunicate OK [12:24:13]SAM_PROTO_ClearQueue done [12:24:13]KKMCreateOFDPacket [12:24:13]OFDProtocolAddRootSTLVToBuf [12:24:13]FM_MakeSignedData [12:24:13]FM_MakeSignedData [12:24:13]SAM_PROTO_SignData [12:24:13]wFMCommunicate request_size=4 [12:24:13]MH_SAM_APDU [12:24:13]CAPDU: 80 0D 01 02 [12:24:13]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:13]Read from MH i2c: E2 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [12:24:13]RAPDU: 90 00 [12:24:13]wFMCommunicate OK [12:24:13]wFMCommunicate request_size=255 [12:24:13]MH_SAM_APDU [12:24:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 ED D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 79 01 00 35 04 06 00 2D [12:24:13]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 01 00 00 F4 03 04 00 ED D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 79 01 00 35 04 06 00 2D 00 00 DE [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:13]Read from MH i2c: E2 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:24:13]RAPDU: 90 00 [12:24:13]wFMCommunicate OK [12:24:13]wFMCommunicate request_size=10 [12:24:13]MH_SAM_APDU [12:24:13]CAPDU: 80 0D 02 02 05 C2 03 9E 1D 55 [12:24:13]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 C2 03 9E 1D 55 00 00 B1 [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:13]Read from MH i2c: E2 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:24:13]RAPDU: 90 00 [12:24:13]wFMCommunicate OK [12:24:13]wFMCommunicate request_size=4 [12:24:13]MH_SAM_APDU [12:24:13]CAPDU: 80 0D 03 02 [12:24:13]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:13]Read from MH i2c: E2 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 0B 00 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: E2 0B 00 58 01 00 B4 5F B0 AC D3 99 EF A5 90 00 44 [12:24:13]RAPDU: B4 5F B0 AC D3 99 EF A5 90 00 [12:24:13]wFMCommunicate OK [12:24:13]SAM_PROTO_SignData done [12:24:13]FM_MakeSignedData done [12:24:13]CreateOFDProtocolMessage [12:24:13]wFMCommunicate request_size=4 [12:24:13]MH_SAM_APDU [12:24:13]CAPDU: 80 11 00 00 [12:24:13]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 17 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [12:24:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:24:14]wFMCommunicate OK [12:24:14]CreateOFDProtocolMessage done [12:24:14]OFDSenderStorePacket 96758 [12:24:14]StoreOFDPacket docnum=96758 [12:24:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 8A 07 01 A9 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 34 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 01 00 00 F4 03 04 00 ED D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 79 01 00 35 04 06 00 2D C2 03 9E 1D 55 B4 5F B0 AC D3 99 EF A5 [12:24:14]CheckFolder [12:24:14]dirname=/storage/ofd_packets [12:24:14]CheckFolder done [12:24:14]ProducePacketName [12:24:14]name=ofd_packets/00096758 [12:24:14]NVStorageSaveData ofd_packets/00096758 [12:24:14]File name is /storage/ofd_packets/00096758 [12:24:14]Write 301 bytes [12:24:14]NVStorageSaveData done [12:24:14]OFDSenderStorePacket done [12:24:14]KKMCreateOFDPacket done [12:24:14]NVStorageSaveData kkm_last_timestamp [12:24:14]File name is /storage/kkm_last_timestamp [12:24:14]Write 4 bytes [12:24:14]NVStorageSaveData done [12:24:14]ExternCall_PrintAddStr [12:24:14]wPrintStart [12:24:14]Write to MH i2c: 01 00 00 5A 01 5B [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: 01 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: 01 07 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [12:24:14]RasterBufferAndPrint [12:24:14]line Счет N : (1)3407286 [12:24:14]line ИНН: 02508201610067 [12:24:14]line Контрольно-Кассовый Чек [12:24:14]line ПРОДАЖА [12:24:14]line ТРК (МРК, ГНК) : 42 [12:24:14]line Товар: 2710124130 [12:24:14]line Аи-92-К-4 [12:24:14]line 7.480 * 66.90 [12:24:14]line = 500.41 [12:24:14]line НДС 12% НСП 1% [12:24:14]line > о реализуемом товаре [12:24:14]line ОКРУГЛЕНИЕ: -0.41 [12:24:14]line ИТОГО: 500.00 [12:24:14]line Внесено: 500.00 [12:24:14]line СДАЧА: 0.00 [12:24:14]line НСП 1% : 4.43 [12:24:14]line НДС 12% : 53.14 [12:24:14]line Наличными: 500.00 [12:24:14]line Безнал.: 0.00 [12:24:14]line Место: АЗС № 82 "Партнер Нефть" [12:24:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:24:14]line СНО: Общий режим [12:24:14]line Чек 267 29.10.2024 12:24 [12:24:14]line Смена: 145 ФФД: 1.0 [12:24:14]line ЗНМ: 0300000017 [12:24:14]line РНМ: 0000000000170478 [12:24:14]line Версия ККМ: v1.0 [12:24:14]line ФМ: 0000000002098560 [12:24:14]line ФД: 96758 [12:24:14]line ФПД: 50311307599189 [12:24:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122413&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96758&fm=50311307599189&tin=02508201610067®Number=0000000000170478&sum=50000 [12:24:14]OFD Sender: Processing packet 96758 [packets to send 59, broken 58] [12:24:14]ProducePacketName [12:24:14]name=ofd_packets/00096758 [12:24:14]OFD Sender: To server: pG, [12:24:14]CommunicateWithHost lk.salyk.kg:30040 [12:24:14]ConnectInit lk.salyk.kg [12:24:14]written 0, free lines is 4095 [12:24:14]Connected sock=10 [12:24:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 8A 07 01 A9 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 34 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 01 00 00 F4 03 04 00 ED D3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 79 01 00 35 04 06 00 2D C2 03 9E 1D 55 B4 5F B0 AC D3 99 EF A5 [12:24:14]Write to MH i2c: 01 00 00 85 01 86 [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: 01 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: 01 07 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 F4 0C 8D [12:24:14]RasterBufferAndPrint [12:24:14]line [12:24:14]line [12:24:14]line [12:24:14]line [12:24:14]line [12:24:14]written 0, free lines is 3322 [12:24:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 1E 47 00 FD 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 32 30 39 38 35 36 30 10 04 04 00 F6 79 01 00 F4 03 04 00 13 7E 20 67 B6 04 01 00 00 12 27 0D 41 DB 69 8F DC [12:24:14]CommunicateWithHost err = 0 [12:24:14]CheckOFDResponse [12:24:14]1017 (14) - 77093643461234 [12:24:14]1041 (16) - 0000000002098560 [12:24:14]1040 (4) - 96758 [12:24:14]1012 (4) - 29.10.2024 06:17 [12:24:14]1206 (1) - 0 [12:24:14]OFD Sender: Remove packet 96758 [12:24:14]ProducePacketName [12:24:14]name=ofd_packets/00096758 [12:24:14]NVStorageDeleteData [12:24:14]MH_Cut [12:24:14]Write to MH i2c: D1 01 00 8C 01 01 5F [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: D1 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: D1 01 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: D1 01 00 8C 01 00 5E [12:24:14]Write to MH i2c: 01 00 00 8D 01 8E [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:15]OFD Sender: No OFD packet to send [12:24:15]*** Cut start [12:24:15]*** Partial cut [12:24:15]*** CUTSNS_PIN = 1 [12:24:15]*** CUTSNS_PIN = 0 [12:24:15]*** Brake cut motor [12:24:16]Read from MH i2c: 01 [12:24:16]MH_I2C_Read... [12:24:16]*** Stop cut motor [12:24:16]*** Cut end [12:24:16]Read from MH i2c: 01 07 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [12:24:16]process_action close_receipt done [12:24:16]requested_data is exist [12:24:16]produce_requested_data [12:24:16]requested_item fm.sn is exist - process it [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 11 00 00 [12:24:16]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 17 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [12:24:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:24:16]wFMCommunicate OK [12:24:16]requested_item fd.num is exist - process it [12:24:16]SAM_PROTO_GetFieldsCounters [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 13 00 00 [12:24:16]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 62 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 79 01 00 0E 04 04 00 91 00 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 52 [12:24:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 79 01 00 0E 04 04 00 91 00 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 [12:24:16]wFMCommunicate OK [12:24:16]SAM_PROTO_GetFieldsCounters done [12:24:16]requested_item shift.num is exist - process it [12:24:16]requested_item shift.opened is exist - process it [12:24:16]req_shift_opened [12:24:16]FM_GetShiftState [12:24:16]SAM_PROTO_GetShiftState [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 13 01 00 [12:24:16]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 0E 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6C [12:24:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:24:16]wFMCommunicate OK [12:24:16]SAM_PROTO_GetShiftState done [12:24:16]FM_GetShiftState done [12:24:16]req_shift_opened done [12:24:16]requested_item shift.open_date is exist - process it [12:24:16]req_shift_open_date [12:24:16]req_shift_open_date done [12:24:16]produce_requested_data done [12:24:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96758,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:24:16]process_action_free close_receipt [12:24:16]json_value_free [12:24:16]json_value_free done [12:24:16]process_json_proto returns [12:24:16]Send response to host [12:24:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96758,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:24:16]free response buf [12:24:16]execute_script done [12:24:16]execute_script returns [12:24:16]free content buf [12:24:16]Sock 9.Close socket [12:24:16]Sock 9.Thread stoped [12:24:20]OFD Sender: No OFD packet to send [12:24:25]OFD Sender: No OFD packet to send [12:24:30]OFD Sender: No OFD packet to send [12:24:33]accept exits with 7 [12:24:33]New connection [12:24:33]New thread 3067456868 created [12:24:33]Thread 3067600228 joined [12:24:33]Waiting for new connection... [12:24:33] Sock 7.Parse request [12:24:33]Sock 7.Check first char [12:24:33]Sock 7.First char is OK [12:24:33]request: POST /json_proto HTTP/1.0 [12:24:33]Method: POST [12:24:33]URL: /json_proto [12:24:33]Method is POST - this is cgi request [12:24:33]url: /json_proto [12:24:33]query_string will be loaded in cgi processing [12:24:33]execute_cgi json_proto POST (null) [12:24:33]execute_cgi path=json_proto method=POST [12:24:33]POST find Content-Length [12:24:33]Host: 172.17.40.67:8080 [12:24:33]Content-Length: 678 [12:24:33]Content-Type: application/json [12:24:33] [12:24:33]POST finish read [12:24:33]Found Content-Length = 678 [12:24:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:24:33]execute_script... [12:24: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)3407287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:24:33]POST & json_proto [12:24:33]process_json_proto [12:24:33]json parsed OK: [12:24:33]protocol is kg_v1.0 [12:24:33]action value=close_receipt [12:24:33]process_action close_receipt [12:24:33]cmd_close_receipt [12:24:33]MH_GetDate [12:24:33]Write to MH i2c: F0 00 00 91 01 81 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: F0 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: F0 09 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: F0 09 00 91 01 00 02 D4 20 67 EE DA 66 66 7B [12:24:33]GetLastDocTimeStamp 1730204653 [12:24:33]current date 1730204674 [12:24:33]FM_GetShiftState [12:24:33]SAM_PROTO_GetShiftState [12:24:33]wFMCommunicate request_size=4 [12:24:33]MH_SAM_APDU [12:24:33]CAPDU: 80 13 01 00 [12:24:33]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:33]Read from MH i2c: E2 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 0E 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6E [12:24:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:24:33]wFMCommunicate OK [12:24:33]SAM_PROTO_GetShiftState done [12:24:33]FM_GetShiftState done [12:24:33]opened in 1730160548 [12:24:33]opened+sec_in_day 1730246948 [12:24:33]quantity*price = 30038 [12:24:33]sum+1 = 30039 [12:24: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 268 29.10.2024 12:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96759 ФПД: 234128537683340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122434&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96759&fm=234128537683340&tin=02508201610067®Number=0000000000170478&sum=30000 [12:24:34]StoreToDocumentArchive [12:24:34]shift 145 fd 96759 [12:24:34]save to /storage/0145/doc_00096759 [12:24:34]save last doc name /storage/0145/doc_00096759 to /storage/kkm_last_doc_name [12:24:34]save OK [12:24:34]Clear old archive folders... [12:24:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:34]tlvbuf is 00FA6F10 [12:24:34]SAM_PROTO_ClearQueue [12:24:34]wFMCommunicate request_size=4 [12:24:34]MH_SAM_APDU [12:24:34]CAPDU: 80 09 00 00 [12:24:34]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [12:24:34]Write i2c OK [12:24:34]MH_I2C_Read... [12:24:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:34]Read from MH i2c: E2 [12:24:34]MH_I2C_Read... [12:24:34]Read from MH i2c: E2 03 00 [12:24:34]MH_I2C_Read... [12:24:34]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [12:24:34]RAPDU: 90 00 [12:24:34]wFMCommunicate OK [12:24:34]SAM_PROTO_ClearQueue done [12:24:34]KKMCreateOFDPacket [12:24:34]OFDProtocolAddRootSTLVToBuf [12:24:34]FM_MakeSignedData [12:24:34]FM_MakeSignedData [12:24:34]SAM_PROTO_SignData [12:24:34]wFMCommunicate request_size=4 [12:24:34]MH_SAM_APDU [12:24:34]CAPDU: 80 0D 01 02 [12:24:34]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [12:24:34]Write i2c OK [12:24:34]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 03 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:24:35]RAPDU: 90 00 [12:24:35]wFMCommunicate OK [12:24:35]wFMCommunicate request_size=255 [12:24:35]MH_SAM_APDU [12:24: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 34 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 0C 01 00 00 F4 03 04 00 02 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 79 01 00 35 04 06 00 D4 [12:24:35]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 0C 01 00 00 F4 03 04 00 02 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 79 01 00 35 04 06 00 D4 00 00 DC [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 03 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [12:24:35]RAPDU: 90 00 [12:24:35]wFMCommunicate OK [12:24:35]wFMCommunicate request_size=10 [12:24:35]MH_SAM_APDU [12:24:35]CAPDU: 80 0D 02 02 05 F0 4C 52 05 8C [12:24:35]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 F0 4C 52 05 8C 00 00 46 [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 03 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [12:24:35]RAPDU: 90 00 [12:24:35]wFMCommunicate OK [12:24:35]wFMCommunicate request_size=4 [12:24:35]MH_SAM_APDU [12:24:35]CAPDU: 80 0D 03 02 [12:24:35]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:35]OFD Sender: No OFD packet to send [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 0B 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 0B 00 A3 01 00 D4 BE 6A F1 FA 9E 60 5E 90 00 63 [12:24:35]RAPDU: D4 BE 6A F1 FA 9E 60 5E 90 00 [12:24:35]wFMCommunicate OK [12:24:35]SAM_PROTO_SignData done [12:24:35]FM_MakeSignedData done [12:24:35]CreateOFDProtocolMessage [12:24:35]wFMCommunicate request_size=4 [12:24:35]MH_SAM_APDU [12:24:35]CAPDU: 80 11 00 00 [12:24:35]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 17 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [12:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:24:35]wFMCommunicate OK [12:24:35]CreateOFDProtocolMessage done [12:24:35]OFDSenderStorePacket 96759 [12:24:35]StoreOFDPacket docnum=96759 [12:24:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 06 07 01 BF 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 34 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 0C 01 00 00 F4 03 04 00 02 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 79 01 00 35 04 06 00 D4 F0 4C 52 05 8C D4 BE 6A F1 FA 9E 60 5E [12:24:35]CheckFolder [12:24:35]dirname=/storage/ofd_packets [12:24:35]CheckFolder done [12:24:35]ProducePacketName [12:24:35]name=ofd_packets/00096759 [12:24:35]NVStorageSaveData ofd_packets/00096759 [12:24:35]File name is /storage/ofd_packets/00096759 [12:24:35]Write 301 bytes [12:24:35]NVStorageSaveData done [12:24:35]OFDSenderStorePacket done [12:24:35]KKMCreateOFDPacket done [12:24:35]NVStorageSaveData kkm_last_timestamp [12:24:35]File name is /storage/kkm_last_timestamp [12:24:35]Write 4 bytes [12:24:35]NVStorageSaveData done [12:24:35]ExternCall_PrintAddStr [12:24:35]wPrintStart [12:24:35]Write to MH i2c: 01 00 00 A5 01 A6 [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: 01 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: 01 07 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [12:24:35]RasterBufferAndPrint [12:24:35]line Счет N : (1)3407287 [12:24:35]line ИНН: 02508201610067 [12:24:35]line Контрольно-Кассовый Чек [12:24:35]line ПРОДАЖА [12:24:35]line ТРК (МРК, ГНК) : 22 [12:24:35]line Товар: 2710124130 [12:24:35]line Аи-92-К-4 [12:24:35]line 4.490 * 66.90 [12:24:35]line = 300.38 [12:24:35]line НДС 12% НСП 1% [12:24:35]line > о реализуемом товаре [12:24:35]line ОКРУГЛЕНИЕ: -0.38 [12:24:35]line ИТОГО: 300.00 [12:24:35]line Внесено: 300.00 [12:24:35]line СДАЧА: 0.00 [12:24:35]line НСП 1% : 2.66 [12:24:35]line НДС 12% : 31.90 [12:24:35]line Наличными: 300.00 [12:24:35]line Безнал.: 0.00 [12:24:35]line Место: АЗС № 82 "Партнер Нефть" [12:24:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:24:35]line СНО: Общий режим [12:24:35]line Чек 268 29.10.2024 12:24 [12:24:35]line Смена: 145 ФФД: 1.0 [12:24:35]line ЗНМ: 0300000017 [12:24:35]line РНМ: 0000000000170478 [12:24:35]line Версия ККМ: v1.0 [12:24:35]line ФМ: 0000000002098560 [12:24:35]line ФД: 96759 [12:24:35]line ФПД: 234128537683340 [12:24:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122434&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96759&fm=234128537683340&tin=02508201610067®Number=0000000000170478&sum=30000 [12:24:35]OFD Sender: Processing packet 96759 [packets to send 59, broken 58] [12:24:35]ProducePacketName [12:24:35]name=ofd_packets/00096759 [12:24:35]OFD Sender: To server: pG, [12:24:35]CommunicateWithHost lk.salyk.kg:30040 [12:24:35]ConnectInit lk.salyk.kg [12:24:35]written 0, free lines is 4095 [12:24:35]Connected sock=10 [12:24:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 06 07 01 BF 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 34 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 0C 01 00 00 F4 03 04 00 02 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 79 01 00 35 04 06 00 D4 F0 4C 52 05 8C D4 BE 6A F1 FA 9E 60 5E [12:24:36]Write to MH i2c: 01 00 00 D0 01 D1 [12:24:36]Write i2c OK [12:24:36]MH_I2C_Read... [12:24:36]Read from MH i2c: 01 [12:24:36]MH_I2C_Read... [12:24:36]Read from MH i2c: 01 07 00 [12:24:36]MH_I2C_Read... [12:24:36]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 01 0D E6 [12:24:36]RasterBufferAndPrint [12:24:36]line [12:24:36]line [12:24:36]line [12:24:36]line [12:24:36]line [12:24:36]written 0, free lines is 3335 [12:24:36]MH_Cut [12:24:36]Write to MH i2c: D1 01 00 D7 01 01 AA [12:24:36]Write i2c OK [12:24:36]MH_I2C_Read... [12:24:36]Read from MH i2c: D1 [12:24:36]MH_I2C_Read... [12:24:36]Read from MH i2c: D1 01 00 [12:24:36]MH_I2C_Read... [12:24:36]Read from MH i2c: D1 01 00 D7 01 00 A9 [12:24:36]Write to MH i2c: 01 00 00 D8 01 D9 [12:24:36]Write i2c OK [12:24:36]MH_I2C_Read... [12:24:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 C5 47 00 6F 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 32 30 39 38 35 36 30 10 04 04 00 F7 79 01 00 F4 03 04 00 29 7E 20 67 B6 04 01 00 00 58 B2 A8 41 93 3C 33 89 [12:24:36]CommunicateWithHost err = 0 [12:24:36]CheckOFDResponse [12:24:36]1017 (14) - 77093643461234 [12:24:36]1041 (16) - 0000000002098560 [12:24:36]1040 (4) - 96759 [12:24:36]1012 (4) - 29.10.2024 06:18 [12:24:36]1206 (1) - 0 [12:24:36]OFD Sender: Remove packet 96759 [12:24:36]ProducePacketName [12:24:36]name=ofd_packets/00096759 [12:24:36]NVStorageDeleteData [12:24:36]OFD Sender: No OFD packet to send [12:24:36]*** Cut start [12:24:36]*** Partial cut [12:24:36]*** CUTSNS_PIN = 1 [12:24:36]*** CUTSNS_PIN = 0 [12:24:37]*** Brake cut motor [12:24:37]Read from MH i2c: 01 [12:24:37]MH_I2C_Read... [12:24:37]*** Stop cut motor [12:24:37]*** Cut end [12:24:37]Read from MH i2c: 01 07 00 [12:24:37]MH_I2C_Read... [12:24:37]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [12:24:37]process_action close_receipt done [12:24:37]requested_data is exist [12:24:37]produce_requested_data [12:24:37]requested_item fm.sn is exist - process it [12:24:37]wFMCommunicate request_size=4 [12:24:37]MH_SAM_APDU [12:24:37]CAPDU: 80 11 00 00 [12:24:37]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [12:24:37]Write i2c OK [12:24:37]MH_I2C_Read... [12:24:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:37]Read from MH i2c: E2 [12:24:37]MH_I2C_Read... [12:24:37]Read from MH i2c: E2 17 00 [12:24:37]MH_I2C_Read... [12:24:37]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [12:24:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:24:37]wFMCommunicate OK [12:24:37]requested_item fd.num is exist - process it [12:24:37]SAM_PROTO_GetFieldsCounters [12:24:37]wFMCommunicate request_size=4 [12:24:37]MH_SAM_APDU [12:24:37]CAPDU: 80 13 00 00 [12:24:37]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [12:24:37]Write i2c OK [12:24:37]MH_I2C_Read... [12:24:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:37]Read from MH i2c: E2 [12:24:37]MH_I2C_Read... [12:24:37]Read from MH i2c: E2 62 00 [12:24:37]MH_I2C_Read... [12:24:37]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 79 01 00 0E 04 04 00 91 00 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 A1 [12:24:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 79 01 00 0E 04 04 00 91 00 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 [12:24:37]wFMCommunicate OK [12:24:37]SAM_PROTO_GetFieldsCounters done [12:24:37]requested_item shift.num is exist - process it [12:24:37]requested_item shift.opened is exist - process it [12:24:37]req_shift_opened [12:24:37]FM_GetShiftState [12:24:37]SAM_PROTO_GetShiftState [12:24:37]wFMCommunicate request_size=4 [12:24:37]MH_SAM_APDU [12:24:37]CAPDU: 80 13 01 00 [12:24:37]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [12:24:37]Write i2c OK [12:24:37]MH_I2C_Read... [12:24:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:37]Read from MH i2c: E2 [12:24:37]MH_I2C_Read... [12:24:37]Read from MH i2c: E2 0E 00 [12:24:37]MH_I2C_Read... [12:24:37]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B7 [12:24:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:24:37]wFMCommunicate OK [12:24:37]SAM_PROTO_GetShiftState done [12:24:37]FM_GetShiftState done [12:24:37]req_shift_opened done [12:24:37]requested_item shift.open_date is exist - process it [12:24:37]req_shift_open_date [12:24:37]req_shift_open_date done [12:24:37]produce_requested_data done [12:24:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96759,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:24:37]process_action_free close_receipt [12:24:37]json_value_free [12:24:37]json_value_free done [12:24:37]process_json_proto returns [12:24:37]Send response to host [12:24:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96759,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:24:37]free response buf [12:24:37]execute_script done [12:24:37]execute_script returns [12:24:37]free content buf [12:24:37]Sock 7.Close socket [12:24:37]Sock 7.Thread stoped [12:24:41]OFD Sender: No OFD packet to send [12:24:46]OFD Sender: No OFD packet to send [12:24:50]accept exits with 9 [12:24:50]New connection [12:24:50]New thread 3067600228 created [12:24:50]Thread 3067456868 joined [12:24:50]Waiting for new connection... [12:24:50] Sock 9.Parse request [12:24:50]Sock 9.Check first char [12:24:50]Sock 9.First char is OK [12:24:50]request: POST /json_proto HTTP/1.0 [12:24:50]Method: POST [12:24:50]URL: /json_proto [12:24:50]Method is POST - this is cgi request [12:24:50]url: /json_proto [12:24:50]query_string will be loaded in cgi processing [12:24:50]execute_cgi json_proto POST (null) [12:24:50]execute_cgi path=json_proto method=POST [12:24:50]POST find Content-Length [12:24:50]Host: 172.17.40.67:8080 [12:24:50]Content-Length: 678 [12:24:50]Content-Type: application/json [12:24:50] [12:24:50]POST finish read [12:24:50]Found Content-Length = 678 [12:24:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:50]execute_script... [12:24:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:50]POST & json_proto [12:24:50]process_json_proto [12:24:50]json parsed OK: [12:24:50]protocol is kg_v1.0 [12:24:50]action value=close_receipt [12:24:50]process_action close_receipt [12:24:50]cmd_close_receipt [12:24:50]MH_GetDate [12:24:50]Write to MH i2c: F0 00 00 DC 01 CC [12:24:50]Write i2c OK [12:24:50]MH_I2C_Read... [12:24:50]Read from MH i2c: F0 [12:24:50]MH_I2C_Read... [12:24:50]Read from MH i2c: F0 09 00 [12:24:50]MH_I2C_Read... [12:24:50]Read from MH i2c: F0 09 00 DC 01 00 13 D4 20 67 EE DA 66 66 D7 [12:24:50]GetLastDocTimeStamp 1730204674 [12:24:50]current date 1730204691 [12:24:50]FM_GetShiftState [12:24:50]SAM_PROTO_GetShiftState [12:24:50]wFMCommunicate request_size=4 [12:24:50]MH_SAM_APDU [12:24:50]CAPDU: 80 13 01 00 [12:24:50]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [12:24:50]Write i2c OK [12:24:50]MH_I2C_Read... [12:24:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:50]Read from MH i2c: E2 [12:24:50]MH_I2C_Read... [12:24:50]Read from MH i2c: E2 0E 00 [12:24:50]MH_I2C_Read... [12:24:50]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B9 [12:24:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:24:50]wFMCommunicate OK [12:24:50]SAM_PROTO_GetShiftState done [12:24:50]FM_GetShiftState done [12:24:50]opened in 1730160548 [12:24:50]opened+sec_in_day 1730246948 [12:24:50]quantity*price = 20003 [12:24:50]sum+1 = 20004 [12:24: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 269 29.10.2024 12:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96760 ФПД: 7168865903322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122451&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96760&fm=7168865903322&tin=02508201610067®Number=0000000000170478&sum=20000 [12:24:51]StoreToDocumentArchive [12:24:51]shift 145 fd 96760 [12:24:51]save to /storage/0145/doc_00096760 [12:24:51]save last doc name /storage/0145/doc_00096760 to /storage/kkm_last_doc_name [12:24:51]save OK [12:24:51]Clear old archive folders... [12:24:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:51]tlvbuf is 00FB7170 [12:24:51]SAM_PROTO_ClearQueue [12:24:51]wFMCommunicate request_size=4 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 09 00 00 [12:24:51]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [12:24:51]RAPDU: 90 00 [12:24:51]wFMCommunicate OK [12:24:51]SAM_PROTO_ClearQueue done [12:24:51]KKMCreateOFDPacket [12:24:51]OFDProtocolAddRootSTLVToBuf [12:24:51]FM_MakeSignedData [12:24:51]FM_MakeSignedData [12:24:51]SAM_PROTO_SignData [12:24:51]wFMCommunicate request_size=4 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 0D 01 02 [12:24:51]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [12:24:51]RAPDU: 90 00 [12:24:51]wFMCommunicate OK [12:24:51]wFMCommunicate request_size=255 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0D 01 00 00 F4 03 04 00 13 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 79 01 00 35 04 06 00 06 [12:24:51]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 0D 01 00 00 F4 03 04 00 13 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 79 01 00 35 04 06 00 06 00 00 3A [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [12:24:51]RAPDU: 90 00 [12:24:51]wFMCommunicate OK [12:24:51]wFMCommunicate request_size=10 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 0D 02 02 05 85 21 B4 A2 DA [12:24:51]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 85 21 B4 A2 DA 00 00 48 [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [12:24:51]RAPDU: 90 00 [12:24:51]wFMCommunicate OK [12:24:51]wFMCommunicate request_size=4 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 0D 03 02 [12:24:51]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 0B 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 0B 00 EE 01 00 77 98 2C 4C E9 31 9A 6A 90 00 10 [12:24:51]RAPDU: 77 98 2C 4C E9 31 9A 6A 90 00 [12:24:51]wFMCommunicate OK [12:24:51]SAM_PROTO_SignData done [12:24:51]FM_MakeSignedData done [12:24:51]CreateOFDProtocolMessage [12:24:51]wFMCommunicate request_size=4 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 11 00 00 [12:24:51]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 17 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [12:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:24:51]wFMCommunicate OK [12:24:51]CreateOFDProtocolMessage done [12:24:51]OFDSenderStorePacket 96760 [12:24:51]StoreOFDPacket docnum=96760 [12:24:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 45 07 01 4E 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 34 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 0D 01 00 00 F4 03 04 00 13 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 79 01 00 35 04 06 00 06 85 21 B4 A2 DA 77 98 2C 4C E9 31 9A 6A [12:24:51]CheckFolder [12:24:51]dirname=/storage/ofd_packets [12:24:51]CheckFolder done [12:24:51]ProducePacketName [12:24:51]name=ofd_packets/00096760 [12:24:51]NVStorageSaveData ofd_packets/00096760 [12:24:51]File name is /storage/ofd_packets/00096760 [12:24:51]Write 301 bytes [12:24:51]NVStorageSaveData done [12:24:51]OFDSenderStorePacket done [12:24:51]KKMCreateOFDPacket done [12:24:51]NVStorageSaveData kkm_last_timestamp [12:24:51]File name is /storage/kkm_last_timestamp [12:24:51]Write 4 bytes [12:24:51]NVStorageSaveData done [12:24:51]ExternCall_PrintAddStr [12:24:51]wPrintStart [12:24:51]Write to MH i2c: 01 00 00 F0 01 F1 [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: 01 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: 01 07 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [12:24:51]RasterBufferAndPrint [12:24:51]line Счет N : (1)3407288 [12:24:51]line ИНН: 02508201610067 [12:24:51]line Контрольно-Кассовый Чек [12:24:51]line ПРОДАЖА [12:24:51]line ТРК (МРК, ГНК) : 32 [12:24:51]line Товар: 2710124130 [12:24:51]line Аи-92-К-4 [12:24:51]line 2.990 * 66.90 [12:24:51]line = 200.03 [12:24:51]line НДС 12% НСП 1% [12:24:51]line > о реализуемом товаре [12:24:51]line ОКРУГЛЕНИЕ: -0.03 [12:24:51]line ИТОГО: 200.00 [12:24:51]line Внесено: 200.00 [12:24:51]line СДАЧА: 0.00 [12:24:51]line НСП 1% : 1.77 [12:24:51]line НДС 12% : 21.24 [12:24:51]line Наличными: 200.00 [12:24:51]line Безнал.: 0.00 [12:24:51]line Место: АЗС № 82 "Партнер Нефть" [12:24:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:24:51]line СНО: Общий режим [12:24:51]line Чек 269 29.10.2024 12:24 [12:24:51]line Смена: 145 ФФД: 1.0 [12:24:51]line ЗНМ: 0300000017 [12:24:51]line РНМ: 0000000000170478 [12:24:51]line Версия ККМ: v1.0 [12:24:51]line ФМ: 0000000002098560 [12:24:51]line ФД: 96760 [12:24:51]line ФПД: 7168865903322 [12:24:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122451&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96760&fm=7168865903322&tin=02508201610067®Number=0000000000170478&sum=20000 [12:24:52]OFD Sender: Processing packet 96760 [packets to send 59, broken 58] [12:24:52]ProducePacketName [12:24:52]name=ofd_packets/00096760 [12:24:52]OFD Sender: To server: pG, [12:24:52]CommunicateWithHost lk.salyk.kg:30040 [12:24:52]ConnectInit lk.salyk.kg [12:24:52]written 0, free lines is 4095 [12:24:52]Connected sock=10 [12:24:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 45 07 01 4E 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 34 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 0D 01 00 00 F4 03 04 00 13 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 79 01 00 35 04 06 00 06 85 21 B4 A2 DA 77 98 2C 4C E9 31 9A 6A [12:24:52]Write to MH i2c: 01 00 00 1B 02 1D [12:24:52]Write i2c OK [12:24:52]MH_I2C_Read... [12:24:52]Read from MH i2c: 01 [12:24:52]MH_I2C_Read... [12:24:52]Read from MH i2c: 01 07 00 [12:24:52]MH_I2C_Read... [12:24:52]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 09 0D 3A [12:24:52]RasterBufferAndPrint [12:24:52]line [12:24:52]line [12:24:52]line [12:24:52]line [12:24:52]line [12:24:52]written 0, free lines is 3343 [12:24:52]MH_Cut [12:24:52]Write to MH i2c: D1 01 00 22 02 01 F6 [12:24:52]Write i2c OK [12:24:52]MH_I2C_Read... [12:24:52]Read from MH i2c: D1 [12:24:52]MH_I2C_Read... [12:24:52]Read from MH i2c: D1 01 00 [12:24:52]MH_I2C_Read... [12:24:52]Read from MH i2c: D1 01 00 22 02 00 F5 [12:24:52]Write to MH i2c: 01 00 00 23 02 25 [12:24:52]Write i2c OK [12:24:52]MH_I2C_Read... [12:24:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 D5 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 F8 79 01 00 F4 03 04 00 39 7E 20 67 B6 04 01 00 00 0A 88 97 A4 5C 27 B3 A2 [12:24:52]CommunicateWithHost err = 0 [12:24:52]CheckOFDResponse [12:24:52]1017 (14) - 77093643461234 [12:24:52]1041 (16) - 0000000002098560 [12:24:52]1040 (4) - 96760 [12:24:52]1012 (4) - 29.10.2024 06:18 [12:24:52]1206 (1) - 0 [12:24:52]OFD Sender: Remove packet 96760 [12:24:52]ProducePacketName [12:24:52]name=ofd_packets/00096760 [12:24:52]NVStorageDeleteData [12:24:53]OFD Sender: No OFD packet to send [12:24:53]*** Cut start [12:24:53]*** Partial cut [12:24:53]*** CUTSNS_PIN = 1 [12:24:53]*** CUTSNS_PIN = 0 [12:24:53]*** Brake cut motor [12:24:53]Read from MH i2c: 01 [12:24:53]MH_I2C_Read... [12:24:53]*** Stop cut motor [12:24:53]*** Cut end [12:24:53]Read from MH i2c: 01 07 00 [12:24:53]MH_I2C_Read... [12:24:53]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [12:24:53]process_action close_receipt done [12:24:53]requested_data is exist [12:24:53]produce_requested_data [12:24:53]requested_item fm.sn is exist - process it [12:24:53]wFMCommunicate request_size=4 [12:24:53]MH_SAM_APDU [12:24:53]CAPDU: 80 11 00 00 [12:24:53]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [12:24:53]Write i2c OK [12:24:53]MH_I2C_Read... [12:24:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:53]Read from MH i2c: E2 [12:24:53]MH_I2C_Read... [12:24:53]Read from MH i2c: E2 17 00 [12:24:53]MH_I2C_Read... [12:24:53]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [12:24:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:24:53]wFMCommunicate OK [12:24:53]requested_item fd.num is exist - process it [12:24:53]SAM_PROTO_GetFieldsCounters [12:24:53]wFMCommunicate request_size=4 [12:24:53]MH_SAM_APDU [12:24:53]CAPDU: 80 13 00 00 [12:24:53]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [12:24:53]Write i2c OK [12:24:53]MH_I2C_Read... [12:24:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:54]Read from MH i2c: E2 [12:24:54]MH_I2C_Read... [12:24:54]Read from MH i2c: E2 62 00 [12:24:54]MH_I2C_Read... [12:24:54]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 79 01 00 0E 04 04 00 91 00 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 F1 [12:24:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 79 01 00 0E 04 04 00 91 00 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 [12:24:54]wFMCommunicate OK [12:24:54]SAM_PROTO_GetFieldsCounters done [12:24:54]requested_item shift.num is exist - process it [12:24:54]requested_item shift.opened is exist - process it [12:24:54]req_shift_opened [12:24:54]FM_GetShiftState [12:24:54]SAM_PROTO_GetShiftState [12:24:54]wFMCommunicate request_size=4 [12:24:54]MH_SAM_APDU [12:24:54]CAPDU: 80 13 01 00 [12:24:54]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [12:24:54]Write i2c OK [12:24:54]MH_I2C_Read... [12:24:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:54]Read from MH i2c: E2 [12:24:54]MH_I2C_Read... [12:24:54]Read from MH i2c: E2 0E 00 [12:24:54]MH_I2C_Read... [12:24:54]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 03 [12:24:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:24:54]wFMCommunicate OK [12:24:54]SAM_PROTO_GetShiftState done [12:24:54]FM_GetShiftState done [12:24:54]req_shift_opened done [12:24:54]requested_item shift.open_date is exist - process it [12:24:54]req_shift_open_date [12:24:54]req_shift_open_date done [12:24:54]produce_requested_data done [12:24:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96760,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:24:54]process_action_free close_receipt [12:24:54]json_value_free [12:24:54]json_value_free done [12:24:54]process_json_proto returns [12:24:54]Send response to host [12:24:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96760,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:24:54]free response buf [12:24:54]execute_script done [12:24:54]execute_script returns [12:24:54]free content buf [12:24:54]Sock 9.Close socket [12:24:54]Sock 9.Thread stoped [12:24:58]OFD Sender: No OFD packet to send [12:25:03]OFD Sender: No OFD packet to send [12:25:08]OFD Sender: No OFD packet to send [12:25:13]OFD Sender: No OFD packet to send [12:25:18]OFD Sender: No OFD packet to send [12:25:23]OFD Sender: No OFD packet to send [12:25:28]OFD Sender: No OFD packet to send [12:25:29]accept exits with 7 [12:25:29]New connection [12:25:29]New thread 3067456868 created [12:25:29]Thread 3067600228 joined [12:25:29]Waiting for new connection... [12:25:29] Sock 7.Parse request [12:25:29]Sock 7.Check first char [12:25:29]Sock 7.First char is OK [12:25:29]request: POST /json_proto HTTP/1.0 [12:25:29]Method: POST [12:25:29]URL: /json_proto [12:25:29]Method is POST - this is cgi request [12:25:29]url: /json_proto [12:25:29]query_string will be loaded in cgi processing [12:25:29]execute_cgi json_proto POST (null) [12:25:29]execute_cgi path=json_proto method=POST [12:25:29]POST find Content-Length [12:25:29]Host: 172.17.40.67:8080 [12:25:29]Content-Length: 675 [12:25:29]Content-Type: application/json [12:25:29] [12:25:29]POST finish read [12:25:29]Found Content-Length = 675 [12:25:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.200, "sum" : 320.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:29]execute_script... [12:25: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)3407289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.200, "sum" : 320.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:29]POST & json_proto [12:25:29]process_json_proto [12:25:29]json parsed OK: [12:25:29]protocol is kg_v1.0 [12:25:29]action value=close_receipt [12:25:29]process_action close_receipt [12:25:29]cmd_close_receipt [12:25:29]MH_GetDate [12:25:29]Write to MH i2c: F0 00 00 27 02 18 [12:25:29]Write i2c OK [12:25:29]MH_I2C_Read... [12:25:29]Read from MH i2c: F0 [12:25:29]MH_I2C_Read... [12:25:29]Read from MH i2c: F0 09 00 [12:25:29]MH_I2C_Read... [12:25:29]Read from MH i2c: F0 09 00 27 02 00 3A D4 20 67 EE DA 66 66 4A [12:25:29]GetLastDocTimeStamp 1730204691 [12:25:29]current date 1730204730 [12:25:29]FM_GetShiftState [12:25:29]SAM_PROTO_GetShiftState [12:25:29]wFMCommunicate request_size=4 [12:25:29]MH_SAM_APDU [12:25:29]CAPDU: 80 13 01 00 [12:25:29]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [12:25:29]Write i2c OK [12:25:29]MH_I2C_Read... [12:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:29]Read from MH i2c: E2 [12:25:29]MH_I2C_Read... [12:25:29]Read from MH i2c: E2 0E 00 [12:25:29]MH_I2C_Read... [12:25:29]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 05 [12:25:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:25:29]wFMCommunicate OK [12:25:29]SAM_PROTO_GetShiftState done [12:25:29]FM_GetShiftState done [12:25:29]opened in 1730160548 [12:25:29]opened+sec_in_day 1730246948 [12:25:29]quantity*price = 32004 [12:25:29]sum+1 = 32005 [12:25:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 320.00 Внесено: 320.00 СДАЧА: 0.00 НСП 1% : 2.83 НДС 12% : 33.99 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 270 29.10.2024 12:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96761 ФПД: 58302626854874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96761&fm=58302626854874&tin=02508201610067®Number=0000000000170478&sum=32000 [12:25:30]StoreToDocumentArchive [12:25:30]shift 145 fd 96761 [12:25:30]save to /storage/0145/doc_00096761 [12:25:30]save last doc name /storage/0145/doc_00096761 to /storage/kkm_last_doc_name [12:25:30]save OK [12:25:30]Clear old archive folders... [12:25:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:25:30]tlvbuf is 00FA2AE0 [12:25:30]SAM_PROTO_ClearQueue [12:25:30]wFMCommunicate request_size=4 [12:25:30]MH_SAM_APDU [12:25:30]CAPDU: 80 09 00 00 [12:25:30]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:30]Read from MH i2c: E2 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [12:25:30]RAPDU: 90 00 [12:25:30]wFMCommunicate OK [12:25:30]SAM_PROTO_ClearQueue done [12:25:30]KKMCreateOFDPacket [12:25:30]OFDProtocolAddRootSTLVToBuf [12:25:30]FM_MakeSignedData [12:25:30]FM_MakeSignedData [12:25:30]SAM_PROTO_SignData [12:25:30]wFMCommunicate request_size=4 [12:25:30]MH_SAM_APDU [12:25:30]CAPDU: 80 0D 01 02 [12:25:30]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:30]Read from MH i2c: E2 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [12:25:30]RAPDU: 90 00 [12:25:30]wFMCommunicate OK [12:25:30]wFMCommunicate request_size=255 [12:25:30]MH_SAM_APDU [12:25:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 04 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 3A D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 79 01 00 35 04 06 00 35 06 A3 5C [12:25:30]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 04 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 3A D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 79 01 00 35 04 06 00 35 06 A3 5C 00 00 34 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:30]Read from MH i2c: E2 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [12:25:30]RAPDU: 90 00 [12:25:30]wFMCommunicate OK [12:25:30]wFMCommunicate request_size=7 [12:25:30]MH_SAM_APDU [12:25:30]CAPDU: 80 0D 02 02 02 F7 DA [12:25:30]Write to MH i2c: E2 0A 00 38 02 80 0D 02 02 02 00 F7 DA 00 00 89 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:30]Read from MH i2c: E2 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [12:25:30]RAPDU: 90 00 [12:25:30]wFMCommunicate OK [12:25:30]wFMCommunicate request_size=4 [12:25:30]MH_SAM_APDU [12:25:30]CAPDU: 80 0D 03 02 [12:25:30]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:30]Read from MH i2c: E2 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 0B 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 0B 00 39 02 00 BA 5B 04 C3 3B 09 15 11 90 00 FD [12:25:30]RAPDU: BA 5B 04 C3 3B 09 15 11 90 00 [12:25:30]wFMCommunicate OK [12:25:30]SAM_PROTO_SignData done [12:25:30]FM_MakeSignedData done [12:25:30]CreateOFDProtocolMessage [12:25:30]wFMCommunicate request_size=4 [12:25:30]MH_SAM_APDU [12:25:30]CAPDU: 80 11 00 00 [12:25:30]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:30]Read from MH i2c: E2 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 17 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [12:25:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:25:30]wFMCommunicate OK [12:25:30]CreateOFDProtocolMessage done [12:25:30]OFDSenderStorePacket 96761 [12:25:30]StoreOFDPacket docnum=96761 [12:25:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 C4 DC 04 01 1C 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 04 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 3A D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 79 01 00 35 04 06 00 35 06 A3 5C F7 DA BA 5B 04 C3 3B 09 15 11 [12:25:30]CheckFolder [12:25:30]dirname=/storage/ofd_packets [12:25:30]CheckFolder done [12:25:30]ProducePacketName [12:25:30]name=ofd_packets/00096761 [12:25:30]NVStorageSaveData ofd_packets/00096761 [12:25:30]File name is /storage/ofd_packets/00096761 [12:25:30]Write 298 bytes [12:25:30]NVStorageSaveData done [12:25:30]OFDSenderStorePacket done [12:25:30]KKMCreateOFDPacket done [12:25:30]NVStorageSaveData kkm_last_timestamp [12:25:30]File name is /storage/kkm_last_timestamp [12:25:30]Write 4 bytes [12:25:30]NVStorageSaveData done [12:25:30]OFD Sender: Processing packet 96761 [packets to send 59, broken 58] [12:25:30]ProducePacketName [12:25:30]name=ofd_packets/00096761 [12:25:30]OFD Sender: To server: pG, [12:25:30]CommunicateWithHost lk.salyk.kg:30040 [12:25:30]ConnectInit lk.salyk.kg [12:25:30]ExternCall_PrintAddStr [12:25:30]wPrintStart [12:25:30]Write to MH i2c: 01 00 00 3B 02 3D [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: 01 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: 01 07 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [12:25:30]RasterBufferAndPrint [12:25:30]line Счет N : (1)3407289 [12:25:30]line ИНН: 02508201610067 [12:25:30]line Контрольно-Кассовый Чек [12:25:30]line ПРОДАЖА [12:25:30]line ТРК (МРК, ГНК) : 51 [12:25:30]line Товар: 2710194210 [12:25:30]line ДТ-К-5 [12:25:30]line 4.200 * 76.20 [12:25:30]line = 320.04 [12:25:30]line НДС 12% НСП 1% [12:25:30]line > о реализуемом товаре [12:25:30]line ОКРУГЛЕНИЕ: -0.04 [12:25:30]line ИТОГО: 320.00 [12:25:30]line Внесено: 320.00 [12:25:30]line СДАЧА: 0.00 [12:25:30]line НСП 1% : 2.83 [12:25:30]line НДС 12% : 33.99 [12:25:30]line Наличными: 320.00 [12:25:30]line Безнал.: 0.00 [12:25:30]line Место: АЗС № 82 "Партнер Нефть" [12:25:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:25:31]line СНО: Общий режим [12:25:31]line Чек 270 29.10.2024 12:25 [12:25:31]line Смена: 145 ФФД: 1.0 [12:25:31]line ЗНМ: 0300000017 [12:25:31]line РНМ: 0000000000170478 [12:25:31]line Версия ККМ: v1.0 [12:25:31]line ФМ: 0000000002098560 [12:25:31]line ФД: 96761 [12:25:31]line ФПД: 58302626854874 [12:25:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96761&fm=58302626854874&tin=02508201610067®Number=0000000000170478&sum=32000 [12:25:31]Connected sock=11 [12:25:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 C4 DC 04 01 1C 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 04 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 3A D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 79 01 00 35 04 06 00 35 06 A3 5C F7 DA BA 5B 04 C3 3B 09 15 11 [12:25:31]written 0, free lines is 4095 [12:25:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 90 90 47 00 69 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 32 30 39 38 35 36 30 10 04 04 00 F9 79 01 00 F4 03 04 00 60 7E 20 67 B6 04 01 00 00 97 5D 17 0C 61 D1 5A D4 [12:25:31]CommunicateWithHost err = 0 [12:25:31]CheckOFDResponse [12:25:31]1017 (14) - 77093643461234 [12:25:31]1041 (16) - 0000000002098560 [12:25:31]1040 (4) - 96761 [12:25:31]1012 (4) - 29.10.2024 06:19 [12:25:31]1206 (1) - 0 [12:25:31]OFD Sender: Remove packet 96761 [12:25:31]ProducePacketName [12:25:31]name=ofd_packets/00096761 [12:25:31]NVStorageDeleteData [12:25:31]Write to MH i2c: 01 00 00 66 02 68 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: 01 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: 01 07 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 FC 0C 77 [12:25:31]RasterBufferAndPrint [12:25:31]line [12:25:31]line [12:25:31]line [12:25:31]line [12:25:31]line [12:25:31]written 0, free lines is 3330 [12:25:31]MH_Cut [12:25:31]Write to MH i2c: D1 01 00 6D 02 01 41 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: D1 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: D1 01 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: D1 01 00 6D 02 00 40 [12:25:31]Write to MH i2c: 01 00 00 6E 02 70 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:32]OFD Sender: No OFD packet to send [12:25:32]*** Cut start [12:25:32]*** Partial cut [12:25:32]*** CUTSNS_PIN = 1 [12:25:32]*** CUTSNS_PIN = 0 [12:25:32]*** Brake cut motor [12:25:32]Read from MH i2c: 01 [12:25:32]MH_I2C_Read... [12:25:32]*** Stop cut motor [12:25:32]*** Cut end [12:25:32]Read from MH i2c: 01 07 00 [12:25:32]MH_I2C_Read... [12:25:32]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [12:25:32]process_action close_receipt done [12:25:32]requested_data is exist [12:25:32]produce_requested_data [12:25:32]requested_item fm.sn is exist - process it [12:25:32]wFMCommunicate request_size=4 [12:25:32]MH_SAM_APDU [12:25:32]CAPDU: 80 11 00 00 [12:25:32]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [12:25:32]Write i2c OK [12:25:32]MH_I2C_Read... [12:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:33]Read from MH i2c: E2 [12:25:33]MH_I2C_Read... [12:25:33]Read from MH i2c: E2 17 00 [12:25:33]MH_I2C_Read... [12:25:33]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [12:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:25:33]wFMCommunicate OK [12:25:33]requested_item fd.num is exist - process it [12:25:33]SAM_PROTO_GetFieldsCounters [12:25:33]wFMCommunicate request_size=4 [12:25:33]MH_SAM_APDU [12:25:33]CAPDU: 80 13 00 00 [12:25:33]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [12:25:33]Write i2c OK [12:25:33]MH_I2C_Read... [12:25:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:33]Read from MH i2c: E2 [12:25:33]MH_I2C_Read... [12:25:33]Read from MH i2c: E2 62 00 [12:25:33]MH_I2C_Read... [12:25:33]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 79 01 00 0E 04 04 00 91 00 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 40 [12:25:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 79 01 00 0E 04 04 00 91 00 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 [12:25:33]wFMCommunicate OK [12:25:33]SAM_PROTO_GetFieldsCounters done [12:25:33]requested_item shift.num is exist - process it [12:25:33]requested_item shift.opened is exist - process it [12:25:33]req_shift_opened [12:25:33]FM_GetShiftState [12:25:33]SAM_PROTO_GetShiftState [12:25:33]wFMCommunicate request_size=4 [12:25:33]MH_SAM_APDU [12:25:33]CAPDU: 80 13 01 00 [12:25:33]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [12:25:33]Write i2c OK [12:25:33]MH_I2C_Read... [12:25:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:33]Read from MH i2c: E2 [12:25:33]MH_I2C_Read... [12:25:33]Read from MH i2c: E2 0E 00 [12:25:33]MH_I2C_Read... [12:25:33]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4E [12:25:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:25:33]wFMCommunicate OK [12:25:33]SAM_PROTO_GetShiftState done [12:25:33]FM_GetShiftState done [12:25:33]req_shift_opened done [12:25:33]requested_item shift.open_date is exist - process it [12:25:33]req_shift_open_date [12:25:33]req_shift_open_date done [12:25:33]produce_requested_data done [12:25:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96761,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:25:33]process_action_free close_receipt [12:25:33]json_value_free [12:25:33]json_value_free done [12:25:33]process_json_proto returns [12:25:33]Send response to host [12:25:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96761,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:25:33]free response buf [12:25:33]execute_script done [12:25:33]execute_script returns [12:25:33]free content buf [12:25:33]Sock 7.Close socket [12:25:33]Sock 7.Thread stoped [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:25]accept exits with 9 [12:26:25]New connection [12:26:25]New thread 3067600228 created [12:26:25]Thread 3067456868 joined [12:26:25]Waiting for new connection... [12:26:25] Sock 9.Parse request [12:26:25]Sock 9.Check first char [12:26:25]Sock 9.First char is OK [12:26:25]request: POST /json_proto HTTP/1.0 [12:26:25]Method: POST [12:26:25]URL: /json_proto [12:26:25]Method is POST - this is cgi request [12:26:25]url: /json_proto [12:26:25]query_string will be loaded in cgi processing [12:26:25]execute_cgi json_proto POST (null) [12:26:25]execute_cgi path=json_proto method=POST [12:26:25]POST find Content-Length [12:26:25]Host: 172.17.40.67:8080 [12:26:25]Content-Length: 678 [12:26:25]Content-Type: application/json [12:26:25] [12:26:25]POST finish read [12:26:25]Found Content-Length = 678 [12:26:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:25]execute_script... [12: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)3407290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:25]POST & json_proto [12:26:25]process_json_proto [12:26:25]json parsed OK: [12:26:25]protocol is kg_v1.0 [12:26:25]action value=close_receipt [12:26:25]process_action close_receipt [12:26:25]cmd_close_receipt [12:26:25]MH_GetDate [12:26:25]Write to MH i2c: F0 00 00 72 02 63 [12:26:25]Write i2c OK [12:26:25]MH_I2C_Read... [12:26:25]Read from MH i2c: F0 [12:26:25]MH_I2C_Read... [12:26:25]Read from MH i2c: F0 09 00 [12:26:25]MH_I2C_Read... [12:26:25]Read from MH i2c: F0 09 00 72 02 00 72 D4 20 67 EE DA 66 66 CD [12:26:25]GetLastDocTimeStamp 1730204730 [12:26:25]current date 1730204786 [12:26:25]FM_GetShiftState [12:26:25]SAM_PROTO_GetShiftState [12:26:25]wFMCommunicate request_size=4 [12:26:25]MH_SAM_APDU [12:26:25]CAPDU: 80 13 01 00 [12:26:25]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [12:26:25]Write i2c OK [12:26:25]MH_I2C_Read... [12:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:25]Read from MH i2c: E2 [12:26:25]MH_I2C_Read... [12:26:25]Read from MH i2c: E2 0E 00 [12:26:25]MH_I2C_Read... [12:26:25]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 50 [12:26:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:26:25]wFMCommunicate OK [12:26:25]SAM_PROTO_GetShiftState done [12:26:25]FM_GetShiftState done [12:26:25]opened in 1730160548 [12:26:25]opened+sec_in_day 1730246948 [12:26:25]quantity*price = 50041 [12:26:25]sum+1 = 50042 [12:26: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 271 29.10.2024 12:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96762 ФПД: 38807117464920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96762&fm=38807117464920&tin=02508201610067®Number=0000000000170478&sum=50000 [12:26:26]StoreToDocumentArchive [12:26:26]shift 145 fd 96762 [12:26:26]save to /storage/0145/doc_00096762 [12:26:26]save last doc name /storage/0145/doc_00096762 to /storage/kkm_last_doc_name [12:26:26]save OK [12:26:26]Clear old archive folders... [12:26:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:26]tlvbuf is B6F78BE0 [12:26:26]SAM_PROTO_ClearQueue [12:26:26]wFMCommunicate request_size=4 [12:26:26]MH_SAM_APDU [12:26:26]CAPDU: 80 09 00 00 [12:26:26]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [12:26:26]Write i2c OK [12:26:26]MH_I2C_Read... [12:26:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:26]Read from MH i2c: E2 [12:26:26]MH_I2C_Read... [12:26:26]Read from MH i2c: E2 03 00 [12:26:26]MH_I2C_Read... [12:26:26]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [12:26:26]RAPDU: 90 00 [12:26:26]wFMCommunicate OK [12:26:26]SAM_PROTO_ClearQueue done [12:26:26]KKMCreateOFDPacket [12:26:26]OFDProtocolAddRootSTLVToBuf [12:26:26]FM_MakeSignedData [12:26:26]FM_MakeSignedData [12:26:26]SAM_PROTO_SignData [12:26:26]wFMCommunicate request_size=4 [12:26:26]MH_SAM_APDU [12:26:26]CAPDU: 80 0D 01 02 [12:26:26]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [12:26:26]Write i2c OK [12:26:26]MH_I2C_Read... [12:26:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:26]Read from MH i2c: E2 [12:26:26]MH_I2C_Read... [12:26:26]Read from MH i2c: E2 03 00 [12:26:26]MH_I2C_Read... [12:26:26]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [12:26:26]RAPDU: 90 00 [12:26:26]wFMCommunicate OK [12:26:26]wFMCommunicate request_size=255 [12:26:26]MH_SAM_APDU [12:26: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 34 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 72 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 79 01 00 35 04 06 00 23 [12:26:26]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 72 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 79 01 00 35 04 06 00 23 00 00 8F [12:26:26]Write i2c OK [12:26:26]MH_I2C_Read... [12:26:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:27]Read from MH i2c: E2 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 03 00 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [12:26:27]RAPDU: 90 00 [12:26:27]wFMCommunicate OK [12:26:27]wFMCommunicate request_size=10 [12:26:27]MH_SAM_APDU [12:26:27]CAPDU: 80 0D 02 02 05 4B 7C 73 85 58 [12:26:27]Write to MH i2c: E2 0D 00 83 02 80 0D 02 02 05 00 4B 7C 73 85 58 00 00 20 [12:26:27]Write i2c OK [12:26:27]MH_I2C_Read... [12:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:27]Read from MH i2c: E2 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 03 00 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [12:26:27]RAPDU: 90 00 [12:26:27]wFMCommunicate OK [12:26:27]wFMCommunicate request_size=4 [12:26:27]MH_SAM_APDU [12:26:27]CAPDU: 80 0D 03 02 [12:26:27]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [12:26:27]Write i2c OK [12:26:27]MH_I2C_Read... [12:26:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:27]Read from MH i2c: E2 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 0B 00 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 0B 00 84 02 00 06 A5 E4 01 44 ED 74 65 90 00 9C [12:26:27]RAPDU: 06 A5 E4 01 44 ED 74 65 90 00 [12:26:27]wFMCommunicate OK [12:26:27]SAM_PROTO_SignData done [12:26:27]FM_MakeSignedData done [12:26:27]CreateOFDProtocolMessage [12:26:27]wFMCommunicate request_size=4 [12:26:27]MH_SAM_APDU [12:26:27]CAPDU: 80 11 00 00 [12:26:27]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [12:26:27]Write i2c OK [12:26:27]MH_I2C_Read... [12:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:27]Read from MH i2c: E2 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 17 00 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [12:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:26:27]wFMCommunicate OK [12:26:27]CreateOFDProtocolMessage done [12:26:27]OFDSenderStorePacket 96762 [12:26:27]StoreOFDPacket docnum=96762 [12:26:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 36 B4 07 01 E1 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 34 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 72 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 79 01 00 35 04 06 00 23 4B 7C 73 85 58 06 A5 E4 01 44 ED 74 65 [12:26:27]CheckFolder [12:26:27]dirname=/storage/ofd_packets [12:26:27]CheckFolder done [12:26:27]ProducePacketName [12:26:27]name=ofd_packets/00096762 [12:26:27]NVStorageSaveData ofd_packets/00096762 [12:26:27]File name is /storage/ofd_packets/00096762 [12:26:27]Write 301 bytes [12:26:27]NVStorageSaveData done [12:26:27]OFDSenderStorePacket done [12:26:27]KKMCreateOFDPacket done [12:26:27]NVStorageSaveData kkm_last_timestamp [12:26:27]File name is /storage/kkm_last_timestamp [12:26:27]Write 4 bytes [12:26:27]NVStorageSaveData done [12:26:27]ExternCall_PrintAddStr [12:26:27]wPrintStart [12:26:27]Write to MH i2c: 01 00 00 86 02 88 [12:26:27]Write i2c OK [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: 01 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: 01 07 00 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [12:26:27]RasterBufferAndPrint [12:26:27]line Счет N : (1)3407290 [12:26:27]line ИНН: 02508201610067 [12:26:27]line Контрольно-Кассовый Чек [12:26:27]line ПРОДАЖА [12:26:27]line ТРК (МРК, ГНК) : 12 [12:26:27]line Товар: 2710124130 [12:26:27]line Аи-92-К-4 [12:26:27]line 7.480 * 66.90 [12:26:27]line = 500.41 [12:26:27]line НДС 12% НСП 1% [12:26:27]line > о реализуемом товаре [12:26:27]line ОКРУГЛЕНИЕ: -0.41 [12:26:27]line ИТОГО: 500.00 [12:26:27]line Внесено: 500.00 [12:26:27]line СДАЧА: 0.00 [12:26:27]line НСП 1% : 4.43 [12:26:27]line НДС 12% : 53.14 [12:26:27]line Наличными: 500.00 [12:26:27]line Безнал.: 0.00 [12:26:27]line Место: АЗС № 82 "Партнер Нефть" [12:26:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:26:27]line СНО: Общий режим [12:26:27]line Чек 271 29.10.2024 12:26 [12:26:27]line Смена: 145 ФФД: 1.0 [12:26:27]line ЗНМ: 0300000017 [12:26:27]line РНМ: 0000000000170478 [12:26:27]line Версия ККМ: v1.0 [12:26:27]line ФМ: 0000000002098560 [12:26:27]line ФД: 96762 [12:26:27]line ФПД: 38807117464920 [12:26:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96762&fm=38807117464920&tin=02508201610067®Number=0000000000170478&sum=50000 [12:26:27]OFD Sender: Processing packet 96762 [packets to send 59, broken 58] [12:26:27]ProducePacketName [12:26:27]name=ofd_packets/00096762 [12:26:27]OFD Sender: To server: pG, [12:26:27]CommunicateWithHost lk.salyk.kg:30040 [12:26:27]ConnectInit lk.salyk.kg [12:26:27]written 0, free lines is 4095 [12:26:27]Connected sock=10 [12:26:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 36 B4 07 01 E1 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 34 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 72 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 79 01 00 35 04 06 00 23 4B 7C 73 85 58 06 A5 E4 01 44 ED 74 65 [12:26:27]Write to MH i2c: 01 00 00 B1 02 B3 [12:26:27]Write i2c OK [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: 01 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: 01 07 00 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 03 0D CA [12:26:27]RasterBufferAndPrint [12:26:27]line [12:26:27]line [12:26:27]line [12:26:27]line [12:26:27]line [12:26:27]written 0, free lines is 3337 [12:26:27]MH_Cut [12:26:27]Write to MH i2c: D1 01 00 B8 02 01 8C [12:26:27]Write i2c OK [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: D1 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: D1 01 00 [12:26:27]MH_I2C_Read... [12:26:27]Read from MH i2c: D1 01 00 B8 02 00 8B [12:26:27]Write to MH i2c: 01 00 00 B9 02 BB [12:26:27]Write i2c OK [12:26:27]MH_I2C_Read... [12:26:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 95 FA 47 00 AE 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 32 30 39 38 35 36 30 10 04 04 00 FA 79 01 00 F4 03 04 00 99 7E 20 67 B6 04 01 00 00 25 32 6D 36 71 65 5C 16 [12:26:28]CommunicateWithHost err = 0 [12:26:28]CheckOFDResponse [12:26:28]1017 (14) - 77093643461234 [12:26:28]1041 (16) - 0000000002098560 [12:26:28]1040 (4) - 96762 [12:26:28]1012 (4) - 29.10.2024 06:20 [12:26:28]1206 (1) - 0 [12:26:28]OFD Sender: Remove packet 96762 [12:26:28]ProducePacketName [12:26:28]name=ofd_packets/00096762 [12:26:28]NVStorageDeleteData [12:26:28]OFD Sender: No OFD packet to send [12:26:28]*** Cut start [12:26:28]*** Partial cut [12:26:28]*** CUTSNS_PIN = 1 [12:26:28]*** CUTSNS_PIN = 0 [12:26:28]*** Brake cut motor [12:26:29]Read from MH i2c: 01 [12:26:29]MH_I2C_Read... [12:26:29]*** Stop cut motor [12:26:29]*** Cut end [12:26:29]Read from MH i2c: 01 07 00 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [12:26:29]process_action close_receipt done [12:26:29]requested_data is exist [12:26:29]produce_requested_data [12:26:29]requested_item fm.sn is exist - process it [12:26:29]wFMCommunicate request_size=4 [12:26:29]MH_SAM_APDU [12:26:29]CAPDU: 80 11 00 00 [12:26:29]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [12:26:29]Write i2c OK [12:26:29]MH_I2C_Read... [12:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:29]Read from MH i2c: E2 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 17 00 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [12:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:26:29]wFMCommunicate OK [12:26:29]requested_item fd.num is exist - process it [12:26:29]SAM_PROTO_GetFieldsCounters [12:26:29]wFMCommunicate request_size=4 [12:26:29]MH_SAM_APDU [12:26:29]CAPDU: 80 13 00 00 [12:26:29]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [12:26:29]Write i2c OK [12:26:29]MH_I2C_Read... [12:26:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:29]Read from MH i2c: E2 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 62 00 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 79 01 00 0E 04 04 00 91 00 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 8F [12:26:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 79 01 00 0E 04 04 00 91 00 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 [12:26:29]wFMCommunicate OK [12:26:29]SAM_PROTO_GetFieldsCounters done [12:26:29]requested_item shift.num is exist - process it [12:26:29]requested_item shift.opened is exist - process it [12:26:29]req_shift_opened [12:26:29]FM_GetShiftState [12:26:29]SAM_PROTO_GetShiftState [12:26:29]wFMCommunicate request_size=4 [12:26:29]MH_SAM_APDU [12:26:29]CAPDU: 80 13 01 00 [12:26:29]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [12:26:29]Write i2c OK [12:26:29]MH_I2C_Read... [12:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:29]Read from MH i2c: E2 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 0E 00 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 99 [12:26:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:26:29]wFMCommunicate OK [12:26:29]SAM_PROTO_GetShiftState done [12:26:29]FM_GetShiftState done [12:26:29]req_shift_opened done [12:26:29]requested_item shift.open_date is exist - process it [12:26:29]req_shift_open_date [12:26:29]req_shift_open_date done [12:26:29]produce_requested_data done [12:26:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96762,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:26:29]process_action_free close_receipt [12:26:29]json_value_free [12:26:29]json_value_free done [12:26:29]process_json_proto returns [12:26:29]Send response to host [12:26:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96762,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:26:29]free response buf [12:26:29]execute_script done [12:26:29]execute_script returns [12:26:29]free content buf [12:26:29]Sock 9.Close socket [12:26:29]Sock 9.Thread stoped [12:26:29]accept exits with 7 [12:26:29]New connection [12:26:29]New thread 3067456868 created [12:26:29]Thread 3067600228 joined [12:26:29]Waiting for new connection... [12:26:29] Sock 7.Parse request [12:26:29]Sock 7.Check first char [12:26:29]Sock 7.First char is OK [12:26:29]request: POST /json_proto HTTP/1.0 [12:26:29]Method: POST [12:26:29]URL: /json_proto [12:26:29]Method is POST - this is cgi request [12:26:29]url: /json_proto [12:26:29]query_string will be loaded in cgi processing [12:26:29]execute_cgi json_proto POST (null) [12:26:29]execute_cgi path=json_proto method=POST [12:26:29]POST find Content-Length [12:26:29]Host: 172.17.40.67:8080 [12:26:29]Content-Length: 678 [12:26:29]Content-Type: application/json [12:26:29] [12:26:29]POST finish read [12:26:29]Found Content-Length = 678 [12:26:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:29]execute_script... [12: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)3407291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:29]POST & json_proto [12:26:29]process_json_proto [12:26:29]json parsed OK: [12:26:29]protocol is kg_v1.0 [12:26:29]action value=close_receipt [12:26:29]process_action close_receipt [12:26:29]cmd_close_receipt [12:26:29]MH_GetDate [12:26:29]Write to MH i2c: F0 00 00 BD 02 AE [12:26:29]Write i2c OK [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: F0 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: F0 09 00 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: F0 09 00 BD 02 00 76 D4 20 67 EE DA 66 66 1C [12:26:29]GetLastDocTimeStamp 1730204786 [12:26:29]current date 1730204790 [12:26:29]FM_GetShiftState [12:26:29]SAM_PROTO_GetShiftState [12:26:29]wFMCommunicate request_size=4 [12:26:29]MH_SAM_APDU [12:26:29]CAPDU: 80 13 01 00 [12:26:29]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [12:26:29]Write i2c OK [12:26:29]MH_I2C_Read... [12:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:29]Read from MH i2c: E2 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 0E 00 [12:26:29]MH_I2C_Read... [12:26:29]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [12:26:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:26:29]wFMCommunicate OK [12:26:29]SAM_PROTO_GetShiftState done [12:26:29]FM_GetShiftState done [12:26:29]opened in 1730160548 [12:26:29]opened+sec_in_day 1730246948 [12:26:29]quantity*price = 50041 [12:26:29]sum+1 = 50042 [12: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 272 29.10.2024 12:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96763 ФПД: 57958888832898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96763&fm=57958888832898&tin=02508201610067®Number=0000000000170478&sum=50000 [12:26:31]StoreToDocumentArchive [12:26:31]shift 145 fd 96763 [12:26:31]save to /storage/0145/doc_00096763 [12:26:31]save last doc name /storage/0145/doc_00096763 to /storage/kkm_last_doc_name [12:26:31]save OK [12:26:31]Clear old archive folders... [12:26:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:31]tlvbuf is 00FBA200 [12:26:31]SAM_PROTO_ClearQueue [12:26:31]wFMCommunicate request_size=4 [12:26:31]MH_SAM_APDU [12:26:31]CAPDU: 80 09 00 00 [12:26:31]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [12:26:31]Write i2c OK [12:26:31]MH_I2C_Read... [12:26:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:31]Read from MH i2c: E2 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [12:26:31]RAPDU: 90 00 [12:26:31]wFMCommunicate OK [12:26:31]SAM_PROTO_ClearQueue done [12:26:31]KKMCreateOFDPacket [12:26:31]OFDProtocolAddRootSTLVToBuf [12:26:31]FM_MakeSignedData [12:26:31]FM_MakeSignedData [12:26:31]SAM_PROTO_SignData [12:26:31]wFMCommunicate request_size=4 [12:26:31]MH_SAM_APDU [12:26:31]CAPDU: 80 0D 01 02 [12:26:31]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [12:26:31]Write i2c OK [12:26:31]MH_I2C_Read... [12:26:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:31]Read from MH i2c: E2 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [12:26:31]RAPDU: 90 00 [12:26:31]wFMCommunicate OK [12:26:31]wFMCommunicate request_size=255 [12:26:31]MH_SAM_APDU [12:26: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 34 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 10 01 00 00 F4 03 04 00 76 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 79 01 00 35 04 06 00 34 [12:26:31]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 10 01 00 00 F4 03 04 00 76 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 79 01 00 35 04 06 00 34 00 00 F1 [12:26:31]Write i2c OK [12:26:31]MH_I2C_Read... [12:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:31]Read from MH i2c: E2 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [12:26:31]RAPDU: 90 00 [12:26:31]wFMCommunicate OK [12:26:31]wFMCommunicate request_size=10 [12:26:31]MH_SAM_APDU [12:26:31]CAPDU: 80 0D 02 02 05 B6 9A FA FF 82 [12:26:31]Write to MH i2c: E2 0D 00 CE 02 80 0D 02 02 05 00 B6 9A FA FF 82 00 00 1F [12:26:31]Write i2c OK [12:26:31]MH_I2C_Read... [12:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:31]Read from MH i2c: E2 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [12:26:31]RAPDU: 90 00 [12:26:31]wFMCommunicate OK [12:26:31]wFMCommunicate request_size=4 [12:26:31]MH_SAM_APDU [12:26:31]CAPDU: 80 0D 03 02 [12:26:31]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [12:26:31]Write i2c OK [12:26:31]MH_I2C_Read... [12:26:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:31]Read from MH i2c: E2 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 0B 00 [12:26:31]MH_I2C_Read... [12:26:31]Read from MH i2c: E2 0B 00 CF 02 00 4D 17 92 3E EB 73 7F E4 90 00 42 [12:26:31]RAPDU: 4D 17 92 3E EB 73 7F E4 90 00 [12:26:31]wFMCommunicate OK [12:26:31]SAM_PROTO_SignData done [12:26:31]FM_MakeSignedData done [12:26:31]CreateOFDProtocolMessage [12:26:31]wFMCommunicate request_size=4 [12:26:31]MH_SAM_APDU [12:26:31]CAPDU: 80 11 00 00 [12:26:31]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [12:26:32]Write i2c OK [12:26:32]MH_I2C_Read... [12:26:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:32]Read from MH i2c: E2 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: E2 17 00 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [12:26:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:26:32]wFMCommunicate OK [12:26:32]CreateOFDProtocolMessage done [12:26:32]OFDSenderStorePacket 96763 [12:26:32]StoreOFDPacket docnum=96763 [12:26:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 0C 07 01 7C EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 10 01 00 00 F4 03 04 00 76 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 79 01 00 35 04 06 00 34 B6 9A FA FF 82 4D 17 92 3E EB 73 7F E4 [12:26:32]CheckFolder [12:26:32]dirname=/storage/ofd_packets [12:26:32]CheckFolder done [12:26:32]ProducePacketName [12:26:32]name=ofd_packets/00096763 [12:26:32]NVStorageSaveData ofd_packets/00096763 [12:26:32]File name is /storage/ofd_packets/00096763 [12:26:32]Write 301 bytes [12:26:32]NVStorageSaveData done [12:26:32]OFDSenderStorePacket done [12:26:32]KKMCreateOFDPacket done [12:26:32]NVStorageSaveData kkm_last_timestamp [12:26:32]File name is /storage/kkm_last_timestamp [12:26:32]Write 4 bytes [12:26:32]NVStorageSaveData done [12:26:32]ExternCall_PrintAddStr [12:26:32]wPrintStart [12:26:32]Write to MH i2c: 01 00 00 D1 02 D3 [12:26:32]Write i2c OK [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: 01 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: 01 07 00 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [12:26:32]RasterBufferAndPrint [12:26:32]line Счет N : (1)3407291 [12:26:32]line ИНН: 02508201610067 [12:26:32]line Контрольно-Кассовый Чек [12:26:32]line ПРОДАЖА [12:26:32]line ТРК (МРК, ГНК) : 42 [12:26:32]line Товар: 2710124130 [12:26:32]line Аи-92-К-4 [12:26:32]line 7.480 * 66.90 [12:26:32]line = 500.41 [12:26:32]line НДС 12% НСП 1% [12:26:32]line > о реализуемом товаре [12:26:32]line ОКРУГЛЕНИЕ: -0.41 [12:26:32]line ИТОГО: 500.00 [12:26:32]line Внесено: 500.00 [12:26:32]line СДАЧА: 0.00 [12:26:32]line НСП 1% : 4.43 [12:26:32]line НДС 12% : 53.14 [12:26:32]line Наличными: 500.00 [12:26:32]line Безнал.: 0.00 [12:26:32]line Место: АЗС № 82 "Партнер Нефть" [12:26:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:26:32]line СНО: Общий режим [12:26:32]line Чек 272 29.10.2024 12:26 [12:26:32]line Смена: 145 ФФД: 1.0 [12:26:32]line ЗНМ: 0300000017 [12:26:32]line РНМ: 0000000000170478 [12:26:32]line Версия ККМ: v1.0 [12:26:32]line ФМ: 0000000002098560 [12:26:32]line ФД: 96763 [12:26:32]line ФПД: 57958888832898 [12:26:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96763&fm=57958888832898&tin=02508201610067®Number=0000000000170478&sum=50000 [12:26:32]written 0, free lines is 4095 [12:26:32]OFD Sender: Processing packet 96763 [packets to send 59, broken 58] [12:26:32]ProducePacketName [12:26:32]name=ofd_packets/00096763 [12:26:32]OFD Sender: To server: pG, [12:26:32]CommunicateWithHost lk.salyk.kg:30040 [12:26:32]ConnectInit lk.salyk.kg [12:26:32]Connected sock=11 [12:26:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 0C 07 01 7C EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 10 01 00 00 F4 03 04 00 76 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 79 01 00 35 04 06 00 34 B6 9A FA FF 82 4D 17 92 3E EB 73 7F E4 [12:26:32]Write to MH i2c: 01 00 00 FC 02 FE [12:26:32]Write i2c OK [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: 01 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: 01 07 00 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 FB 0C 0C [12:26:32]RasterBufferAndPrint [12:26:32]line [12:26:32]line [12:26:32]line [12:26:32]line [12:26:32]line [12:26:32]written 0, free lines is 3332 [12:26:32]MH_Cut [12:26:32]Write to MH i2c: D1 01 00 03 03 01 D8 [12:26:32]Write i2c OK [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: D1 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: D1 01 00 [12:26:32]MH_I2C_Read... [12:26:32]Read from MH i2c: D1 01 00 03 03 00 D7 [12:26:32]Write to MH i2c: 01 00 00 04 03 07 [12:26:32]Write i2c OK [12:26:32]MH_I2C_Read... [12:26:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F E9 47 00 B5 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 32 30 39 38 35 36 30 10 04 04 00 FB 79 01 00 F4 03 04 00 9D 7E 20 67 B6 04 01 00 00 83 75 4A 0A 9B 14 4E 79 [12:26:32]CommunicateWithHost err = 0 [12:26:32]CheckOFDResponse [12:26:32]1017 (14) - 77093643461234 [12:26:32]1041 (16) - 0000000002098560 [12:26:32]1040 (4) - 96763 [12:26:32]1012 (4) - 29.10.2024 06:20 [12:26:32]1206 (1) - 0 [12:26:32]OFD Sender: Remove packet 96763 [12:26:32]ProducePacketName [12:26:32]name=ofd_packets/00096763 [12:26:32]NVStorageDeleteData [12:26:33]*** Cut start [12:26:33]*** Partial cut [12:26:33]*** CUTSNS_PIN = 1 [12:26:33]OFD Sender: No OFD packet to send [12:26:33]*** CUTSNS_PIN = 0 [12:26:33]*** Brake cut motor [12:26:33]Read from MH i2c: 01 [12:26:33]MH_I2C_Read... [12:26:33]*** Stop cut motor [12:26:33]*** Cut end [12:26:33]Read from MH i2c: 01 07 00 [12:26:33]MH_I2C_Read... [12:26:33]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [12:26:33]process_action close_receipt done [12:26:33]requested_data is exist [12:26:33]produce_requested_data [12:26:33]requested_item fm.sn is exist - process it [12:26:33]wFMCommunicate request_size=4 [12:26:33]MH_SAM_APDU [12:26:33]CAPDU: 80 11 00 00 [12:26:33]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [12:26:33]Write i2c OK [12:26:33]MH_I2C_Read... [12:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:33]Read from MH i2c: E2 [12:26:33]MH_I2C_Read... [12:26:33]Read from MH i2c: E2 17 00 [12:26:33]MH_I2C_Read... [12:26:33]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [12:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:26:33]wFMCommunicate OK [12:26:33]requested_item fd.num is exist - process it [12:26:33]SAM_PROTO_GetFieldsCounters [12:26:33]wFMCommunicate request_size=4 [12:26:33]MH_SAM_APDU [12:26:33]CAPDU: 80 13 00 00 [12:26:33]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [12:26:33]Write i2c OK [12:26:33]MH_I2C_Read... [12:26:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:34]Read from MH i2c: E2 [12:26:34]MH_I2C_Read... [12:26:34]Read from MH i2c: E2 62 00 [12:26:34]MH_I2C_Read... [12:26:34]Read from MH i2c: E2 62 00 06 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 79 01 00 0E 04 04 00 91 00 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 DF [12:26:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 79 01 00 0E 04 04 00 91 00 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 [12:26:34]wFMCommunicate OK [12:26:34]SAM_PROTO_GetFieldsCounters done [12:26:34]requested_item shift.num is exist - process it [12:26:34]requested_item shift.opened is exist - process it [12:26:34]req_shift_opened [12:26:34]FM_GetShiftState [12:26:34]SAM_PROTO_GetShiftState [12:26:34]wFMCommunicate request_size=4 [12:26:34]MH_SAM_APDU [12:26:34]CAPDU: 80 13 01 00 [12:26:34]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [12:26:34]Write i2c OK [12:26:34]MH_I2C_Read... [12:26:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:34]Read from MH i2c: E2 [12:26:34]MH_I2C_Read... [12:26:34]Read from MH i2c: E2 0E 00 [12:26:34]MH_I2C_Read... [12:26:34]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [12:26:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:26:34]wFMCommunicate OK [12:26:34]SAM_PROTO_GetShiftState done [12:26:34]FM_GetShiftState done [12:26:34]req_shift_opened done [12:26:34]requested_item shift.open_date is exist - process it [12:26:34]req_shift_open_date [12:26:34]req_shift_open_date done [12:26:34]produce_requested_data done [12:26:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96763,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:26:34]process_action_free close_receipt [12:26:34]json_value_free [12:26:34]json_value_free done [12:26:34]process_json_proto returns [12:26:34]Send response to host [12:26:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96763,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:26:34]free response buf [12:26:34]execute_script done [12:26:34]execute_script returns [12:26:34]free content buf [12:26:34]Sock 7.Close socket [12:26:34]Sock 7.Thread stoped [12:26:38]OFD Sender: No OFD packet to send [12:26:43]OFD Sender: No OFD packet to send [12:26:48]OFD Sender: No OFD packet to send [12:26:53]OFD Sender: No OFD packet to send [12:26:58]OFD Sender: No OFD packet to send [12:27:03]OFD Sender: No OFD packet to send [12:27:03]accept exits with 9 [12:27:03]New connection [12:27:03]New thread 3067600228 created [12:27:03]Thread 3067456868 joined [12:27:03]Waiting for new connection... [12:27:03] Sock 9.Parse request [12:27:03]Sock 9.Check first char [12:27:03]Sock 9.First char is OK [12:27:03]request: POST /json_proto HTTP/1.0 [12:27:03]Method: POST [12:27:03]URL: /json_proto [12:27:03]Method is POST - this is cgi request [12:27:03]url: /json_proto [12:27:03]query_string will be loaded in cgi processing [12:27:03]execute_cgi json_proto POST (null) [12:27:03]execute_cgi path=json_proto method=POST [12:27:03]POST find Content-Length [12:27:03]Host: 172.17.40.67:8080 [12:27:03]Content-Length: 678 [12:27:03]Content-Type: application/json [12:27:03] [12:27:03]POST finish read [12:27:03]Found Content-Length = 678 [12:27:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:03]execute_script... [12:27: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)3407292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:03]POST & json_proto [12:27:03]process_json_proto [12:27:03]json parsed OK: [12:27:03]protocol is kg_v1.0 [12:27:03]action value=close_receipt [12:27:03]process_action close_receipt [12:27:03]cmd_close_receipt [12:27:03]MH_GetDate [12:27:03]Write to MH i2c: F0 00 00 08 03 FA [12:27:03]Write i2c OK [12:27:03]MH_I2C_Read... [12:27:03]Read from MH i2c: F0 [12:27:03]MH_I2C_Read... [12:27:03]Read from MH i2c: F0 09 00 [12:27:03]MH_I2C_Read... [12:27:03]Read from MH i2c: F0 09 00 08 03 00 98 D4 20 67 EE DA 66 66 8A [12:27:03]GetLastDocTimeStamp 1730204790 [12:27:03]current date 1730204824 [12:27:03]FM_GetShiftState [12:27:03]SAM_PROTO_GetShiftState [12:27:03]wFMCommunicate request_size=4 [12:27:03]MH_SAM_APDU [12:27:03]CAPDU: 80 13 01 00 [12:27:03]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [12:27:03]Write i2c OK [12:27:03]MH_I2C_Read... [12:27:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:03]Read from MH i2c: E2 [12:27:03]MH_I2C_Read... [12:27:03]Read from MH i2c: E2 0E 00 [12:27:03]MH_I2C_Read... [12:27:03]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E7 [12:27:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:27:03]wFMCommunicate OK [12:27:03]SAM_PROTO_GetShiftState done [12:27:03]FM_GetShiftState done [12:27:03]opened in 1730160548 [12:27:03]opened+sec_in_day 1730246948 [12:27:03]quantity*price = 50041 [12:27:03]sum+1 = 50042 [12:27:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 273 29.10.2024 12:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96764 ФПД: 260663731348253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96764&fm=260663731348253&tin=02508201610067®Number=0000000000170478&sum=50000 [12:27:04]StoreToDocumentArchive [12:27:04]shift 145 fd 96764 [12:27:04]save to /storage/0145/doc_00096764 [12:27:04]save last doc name /storage/0145/doc_00096764 to /storage/kkm_last_doc_name [12:27:04]save OK [12:27:04]Clear old archive folders... [12:27:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:27:04]tlvbuf is 0102A440 [12:27:04]SAM_PROTO_ClearQueue [12:27:04]wFMCommunicate request_size=4 [12:27:04]MH_SAM_APDU [12:27:04]CAPDU: 80 09 00 00 [12:27:04]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [12:27:04]Write i2c OK [12:27:04]MH_I2C_Read... [12:27:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:04]Read from MH i2c: E2 [12:27:04]MH_I2C_Read... [12:27:04]Read from MH i2c: E2 03 00 [12:27:04]MH_I2C_Read... [12:27:04]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [12:27:04]RAPDU: 90 00 [12:27:04]wFMCommunicate OK [12:27:04]SAM_PROTO_ClearQueue done [12:27:04]KKMCreateOFDPacket [12:27:04]OFDProtocolAddRootSTLVToBuf [12:27:04]FM_MakeSignedData [12:27:04]FM_MakeSignedData [12:27:04]SAM_PROTO_SignData [12:27:04]wFMCommunicate request_size=4 [12:27:04]MH_SAM_APDU [12:27:04]CAPDU: 80 0D 01 02 [12:27:04]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [12:27:04]Write i2c OK [12:27:04]MH_I2C_Read... [12:27:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:04]Read from MH i2c: E2 [12:27:04]MH_I2C_Read... [12:27:04]Read from MH i2c: E2 03 00 [12:27:04]MH_I2C_Read... [12:27:04]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [12:27:04]RAPDU: 90 00 [12:27:04]wFMCommunicate OK [12:27:04]wFMCommunicate request_size=255 [12:27:04]MH_SAM_APDU [12:27: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 34 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 11 01 00 00 F4 03 04 00 98 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 79 01 00 35 04 06 00 ED [12:27:04]Write to MH i2c: E2 02 01 18 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 34 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 11 01 00 00 F4 03 04 00 98 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 79 01 00 35 04 06 00 ED 00 00 1A [12:27:04]Write i2c OK [12:27:04]MH_I2C_Read... [12:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:05]Read from MH i2c: E2 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 03 00 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [12:27:05]RAPDU: 90 00 [12:27:05]wFMCommunicate OK [12:27:05]wFMCommunicate request_size=10 [12:27:05]MH_SAM_APDU [12:27:05]CAPDU: 80 0D 02 02 05 12 81 1C E3 1D [12:27:05]Write to MH i2c: E2 0D 00 19 03 80 0D 02 02 05 00 12 81 1C E3 1D 00 00 4F [12:27:05]Write i2c OK [12:27:05]MH_I2C_Read... [12:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:05]Read from MH i2c: E2 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 03 00 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [12:27:05]RAPDU: 90 00 [12:27:05]wFMCommunicate OK [12:27:05]wFMCommunicate request_size=4 [12:27:05]MH_SAM_APDU [12:27:05]CAPDU: 80 0D 03 02 [12:27:05]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [12:27:05]Write i2c OK [12:27:05]MH_I2C_Read... [12:27:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:05]Read from MH i2c: E2 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 0B 00 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 0B 00 1A 03 00 02 51 CF 37 B2 72 29 8D 90 00 CC [12:27:05]RAPDU: 02 51 CF 37 B2 72 29 8D 90 00 [12:27:05]wFMCommunicate OK [12:27:05]SAM_PROTO_SignData done [12:27:05]FM_MakeSignedData done [12:27:05]CreateOFDProtocolMessage [12:27:05]wFMCommunicate request_size=4 [12:27:05]MH_SAM_APDU [12:27:05]CAPDU: 80 11 00 00 [12:27:05]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [12:27:05]Write i2c OK [12:27:05]MH_I2C_Read... [12:27:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:05]Read from MH i2c: E2 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 17 00 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: E2 17 00 1B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [12:27:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:27:05]wFMCommunicate OK [12:27:05]CreateOFDProtocolMessage done [12:27:05]OFDSenderStorePacket 96764 [12:27:05]StoreOFDPacket docnum=96764 [12:27:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 9A 07 01 BD E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 11 01 00 00 F4 03 04 00 98 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 79 01 00 35 04 06 00 ED 12 81 1C E3 1D 02 51 CF 37 B2 72 29 8D [12:27:05]CheckFolder [12:27:05]dirname=/storage/ofd_packets [12:27:05]CheckFolder done [12:27:05]ProducePacketName [12:27:05]name=ofd_packets/00096764 [12:27:05]NVStorageSaveData ofd_packets/00096764 [12:27:05]File name is /storage/ofd_packets/00096764 [12:27:05]Write 301 bytes [12:27:05]NVStorageSaveData done [12:27:05]OFDSenderStorePacket done [12:27:05]KKMCreateOFDPacket done [12:27:05]NVStorageSaveData kkm_last_timestamp [12:27:05]File name is /storage/kkm_last_timestamp [12:27:05]Write 4 bytes [12:27:05]NVStorageSaveData done [12:27:05]ExternCall_PrintAddStr [12:27:05]wPrintStart [12:27:05]Write to MH i2c: 01 00 00 1C 03 1F [12:27:05]Write i2c OK [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: 01 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: 01 07 00 [12:27:05]MH_I2C_Read... [12:27:05]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [12:27:05]RasterBufferAndPrint [12:27:05]line Счет N : (1)3407292 [12:27:05]line ИНН: 02508201610067 [12:27:05]line Контрольно-Кассовый Чек [12:27:05]line ПРОДАЖА [12:27:05]line ТРК (МРК, ГНК) : 32 [12:27:05]line Товар: 2710124130 [12:27:05]line Аи-92-К-4 [12:27:05]line 7.480 * 66.90 [12:27:05]line = 500.41 [12:27:05]line НДС 12% НСП 1% [12:27:05]line > о реализуемом товаре [12:27:05]line ОКРУГЛЕНИЕ: -0.41 [12:27:05]line ИТОГО: 500.00 [12:27:05]line Внесено: 500.00 [12:27:05]line СДАЧА: 0.00 [12:27:05]line НСП 1% : 4.43 [12:27:05]line НДС 12% : 53.14 [12:27:05]line Наличными: 500.00 [12:27:05]line Безнал.: 0.00 [12:27:05]line Место: АЗС № 82 "Партнер Нефть" [12:27:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:27:05]line СНО: Общий режим [12:27:05]line Чек 273 29.10.2024 12:27 [12:27:05]line Смена: 145 ФФД: 1.0 [12:27:05]line ЗНМ: 0300000017 [12:27:05]line РНМ: 0000000000170478 [12:27:05]line Версия ККМ: v1.0 [12:27:05]line ФМ: 0000000002098560 [12:27:05]line ФД: 96764 [12:27:05]line ФПД: 260663731348253 [12:27:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96764&fm=260663731348253&tin=02508201610067®Number=0000000000170478&sum=50000 [12:27:05]OFD Sender: Processing packet 96764 [packets to send 59, broken 58] [12:27:05]ProducePacketName [12:27:05]name=ofd_packets/00096764 [12:27:05]OFD Sender: To server: pG, [12:27:05]CommunicateWithHost lk.salyk.kg:30040 [12:27:05]ConnectInit lk.salyk.kg [12:27:05]written 0, free lines is 4095 [12:27:05]Connected sock=10 [12:27:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 9A 07 01 BD E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 11 01 00 00 F4 03 04 00 98 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 79 01 00 35 04 06 00 ED 12 81 1C E3 1D 02 51 CF 37 B2 72 29 8D [12:27:06]Write to MH i2c: 01 00 00 47 03 4A [12:27:06]Write i2c OK [12:27:06]MH_I2C_Read... [12:27:06]Read from MH i2c: 01 [12:27:06]MH_I2C_Read... [12:27:06]Read from MH i2c: 01 07 00 [12:27:06]MH_I2C_Read... [12:27:06]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 F3 0C 50 [12:27:06]RasterBufferAndPrint [12:27:06]line [12:27:06]line [12:27:06]line [12:27:06]line [12:27:06]line [12:27:06]written 0, free lines is 3321 [12:27:06]MH_Cut [12:27:06]Write to MH i2c: D1 01 00 4E 03 01 23 [12:27:06]Write i2c OK [12:27:06]MH_I2C_Read... [12:27:06]Read from MH i2c: D1 [12:27:06]MH_I2C_Read... [12:27:06]Read from MH i2c: D1 01 00 [12:27:06]MH_I2C_Read... [12:27:06]Read from MH i2c: D1 01 00 4E 03 00 22 [12:27:06]Write to MH i2c: 01 00 00 4F 03 52 [12:27:06]Write i2c OK [12:27:06]MH_I2C_Read... [12:27:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F 02 47 00 90 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 32 30 39 38 35 36 30 10 04 04 00 FC 79 01 00 F4 03 04 00 BF 7E 20 67 B6 04 01 00 00 E1 0E 89 E8 2E 23 AD D2 [12:27:06]CommunicateWithHost err = 0 [12:27:06]CheckOFDResponse [12:27:06]1017 (14) - 77093643461234 [12:27:06]1041 (16) - 0000000002098560 [12:27:06]1040 (4) - 96764 [12:27:06]1012 (4) - 29.10.2024 06:20 [12:27:06]1206 (1) - 0 [12:27:06]OFD Sender: Remove packet 96764 [12:27:06]ProducePacketName [12:27:06]name=ofd_packets/00096764 [12:27:06]NVStorageDeleteData [12:27:06]OFD Sender: No OFD packet to send [12:27:06]*** Cut start [12:27:06]*** Partial cut [12:27:06]*** CUTSNS_PIN = 1 [12:27:06]*** CUTSNS_PIN = 0 [12:27:07]*** Brake cut motor [12:27:07]Read from MH i2c: 01 [12:27:07]MH_I2C_Read... [12:27:07]*** Stop cut motor [12:27:07]*** Cut end [12:27:07]Read from MH i2c: 01 07 00 [12:27:07]MH_I2C_Read... [12:27:07]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [12:27:07]process_action close_receipt done [12:27:07]requested_data is exist [12:27:07]produce_requested_data [12:27:07]requested_item fm.sn is exist - process it [12:27:07]wFMCommunicate request_size=4 [12:27:07]MH_SAM_APDU [12:27:07]CAPDU: 80 11 00 00 [12:27:07]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [12:27:07]Write i2c OK [12:27:07]MH_I2C_Read... [12:27:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:07]Read from MH i2c: E2 [12:27:07]MH_I2C_Read... [12:27:07]Read from MH i2c: E2 17 00 [12:27:07]MH_I2C_Read... [12:27:07]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [12:27:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:27:07]wFMCommunicate OK [12:27:07]requested_item fd.num is exist - process it [12:27:07]SAM_PROTO_GetFieldsCounters [12:27:07]wFMCommunicate request_size=4 [12:27:07]MH_SAM_APDU [12:27:07]CAPDU: 80 13 00 00 [12:27:07]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [12:27:07]Write i2c OK [12:27:07]MH_I2C_Read... [12:27:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:07]Read from MH i2c: E2 [12:27:07]MH_I2C_Read... [12:27:07]Read from MH i2c: E2 62 00 [12:27:07]MH_I2C_Read... [12:27:07]Read from MH i2c: E2 62 00 51 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 79 01 00 0E 04 04 00 91 00 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 2E [12:27:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 79 01 00 0E 04 04 00 91 00 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 [12:27:07]wFMCommunicate OK [12:27:07]SAM_PROTO_GetFieldsCounters done [12:27:07]requested_item shift.num is exist - process it [12:27:07]requested_item shift.opened is exist - process it [12:27:07]req_shift_opened [12:27:07]FM_GetShiftState [12:27:07]SAM_PROTO_GetShiftState [12:27:07]wFMCommunicate request_size=4 [12:27:07]MH_SAM_APDU [12:27:07]CAPDU: 80 13 01 00 [12:27:07]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [12:27:07]Write i2c OK [12:27:07]MH_I2C_Read... [12:27:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:07]Read from MH i2c: E2 [12:27:07]MH_I2C_Read... [12:27:07]Read from MH i2c: E2 0E 00 [12:27:07]MH_I2C_Read... [12:27:07]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 30 [12:27:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:27:07]wFMCommunicate OK [12:27:07]SAM_PROTO_GetShiftState done [12:27:07]FM_GetShiftState done [12:27:07]req_shift_opened done [12:27:07]requested_item shift.open_date is exist - process it [12:27:07]req_shift_open_date [12:27:07]req_shift_open_date done [12:27:07]produce_requested_data done [12:27:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96764,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:27:07]process_action_free close_receipt [12:27:07]json_value_free [12:27:07]json_value_free done [12:27:07]process_json_proto returns [12:27:07]Send response to host [12:27:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96764,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:27:07]free response buf [12:27:07]execute_script done [12:27:07]execute_script returns [12:27:07]free content buf [12:27:07]Sock 9.Close socket [12:27:07]Sock 9.Thread stoped [12:27:11]OFD Sender: No OFD packet to send [12:27:16]OFD Sender: No OFD packet to send [12:27:21]OFD Sender: No OFD packet to send [12:27:26]OFD Sender: No OFD packet to send [12:27:31]OFD Sender: No OFD packet to send [12:27:36]OFD Sender: No OFD packet to send [12:27:41]OFD Sender: No OFD packet to send [12:27:46]OFD Sender: No OFD packet to send [12:27:51]OFD Sender: No OFD packet to send [12:27:56]OFD Sender: No OFD packet to send [12:27:59]accept exits with 7 [12:27:59]New connection [12:27:59]New thread 3067456868 created [12:27:59]Thread 3067600228 joined [12:27:59]Waiting for new connection... [12:27:59] Sock 7.Parse request [12:27:59]Sock 7.Check first char [12:27:59]Sock 7.First char is OK [12:27:59]request: POST /json_proto HTTP/1.0 [12:27:59]Method: POST [12:27:59]URL: /json_proto [12:27:59]Method is POST - this is cgi request [12:27:59]url: /json_proto [12:27:59]query_string will be loaded in cgi processing [12:27:59]execute_cgi json_proto POST (null) [12:27:59]execute_cgi path=json_proto method=POST [12:27:59]POST find Content-Length [12:27:59]Host: 172.17.40.67:8080 [12:27:59]Content-Length: 678 [12:27:59]Content-Type: application/json [12:27:59] [12:27:59]POST finish read [12:27:59]Found Content-Length = 678 [12:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:59]execute_script... [12:27:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:59]POST & json_proto [12:27:59]process_json_proto [12:27:59]json parsed OK: [12:27:59]protocol is kg_v1.0 [12:27:59]action value=close_receipt [12:27:59]process_action close_receipt [12:27:59]cmd_close_receipt [12:27:59]MH_GetDate [12:27:59]Write to MH i2c: F0 00 00 53 03 45 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: F0 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: F0 09 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: F0 09 00 53 03 00 D0 D4 20 67 EE DA 66 66 0D [12:27:59]GetLastDocTimeStamp 1730204824 [12:27:59]current date 1730204880 [12:27:59]FM_GetShiftState [12:27:59]SAM_PROTO_GetShiftState [12:27:59]wFMCommunicate request_size=4 [12:27:59]MH_SAM_APDU [12:27:59]CAPDU: 80 13 01 00 [12:27:59]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:59]Read from MH i2c: E2 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 0E 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [12:27:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:27:59]wFMCommunicate OK [12:27:59]SAM_PROTO_GetShiftState done [12:27:59]FM_GetShiftState done [12:27:59]opened in 1730160548 [12:27:59]opened+sec_in_day 1730246948 [12:27:59]quantity*price = 50010 [12:27:59]sum+1 = 50012 [12:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 274 29.10.2024 12:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96765 ФПД: 127864112501667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122800&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96765&fm=127864112501667&tin=02508201610067®Number=0000000000170478&sum=50000 [12:28:00]StoreToDocumentArchive [12:28:00]shift 145 fd 96765 [12:28:00]save to /storage/0145/doc_00096765 [12:28:00]save last doc name /storage/0145/doc_00096765 to /storage/kkm_last_doc_name [12:28:00]save OK [12:28:00]Clear old archive folders... [12:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:28:00]tlvbuf is 00FAA160 [12:28:00]SAM_PROTO_ClearQueue [12:28:00]wFMCommunicate request_size=4 [12:28:00]MH_SAM_APDU [12:28:00]CAPDU: 80 09 00 00 [12:28:00]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:00]Read from MH i2c: E2 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 03 00 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [12:28:00]RAPDU: 90 00 [12:28:00]wFMCommunicate OK [12:28:00]SAM_PROTO_ClearQueue done [12:28:00]KKMCreateOFDPacket [12:28:00]OFDProtocolAddRootSTLVToBuf [12:28:00]FM_MakeSignedData [12:28:00]FM_MakeSignedData [12:28:00]SAM_PROTO_SignData [12:28:00]wFMCommunicate request_size=4 [12:28:00]MH_SAM_APDU [12:28:00]CAPDU: 80 0D 01 02 [12:28:00]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:00]Read from MH i2c: E2 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 03 00 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [12:28:00]RAPDU: 90 00 [12:28:00]wFMCommunicate OK [12:28:00]wFMCommunicate request_size=255 [12:28:00]MH_SAM_APDU [12:28:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 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 D0 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 79 01 00 35 04 06 00 74 [12:28:00]Write to MH i2c: E2 02 01 63 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D0 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 79 01 00 35 04 06 00 74 00 00 FF [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:01]Read from MH i2c: E2 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 03 00 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [12:28:01]RAPDU: 90 00 [12:28:01]wFMCommunicate OK [12:28:01]wFMCommunicate request_size=10 [12:28:01]MH_SAM_APDU [12:28:01]CAPDU: 80 0D 02 02 05 4A AF 01 53 A3 [12:28:01]Write to MH i2c: E2 0D 00 64 03 80 0D 02 02 05 00 4A AF 01 53 A3 00 00 DB [12:28:01]Write i2c OK [12:28:01]MH_I2C_Read... [12:28:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:01]Read from MH i2c: E2 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 03 00 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [12:28:01]RAPDU: 90 00 [12:28:01]wFMCommunicate OK [12:28:01]wFMCommunicate request_size=4 [12:28:01]MH_SAM_APDU [12:28:01]CAPDU: 80 0D 03 02 [12:28:01]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [12:28:01]Write i2c OK [12:28:01]MH_I2C_Read... [12:28:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:01]Read from MH i2c: E2 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 0B 00 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 0B 00 65 03 00 55 0A 29 3B D2 2D DD 51 90 00 D4 [12:28:01]RAPDU: 55 0A 29 3B D2 2D DD 51 90 00 [12:28:01]wFMCommunicate OK [12:28:01]SAM_PROTO_SignData done [12:28:01]FM_MakeSignedData done [12:28:01]CreateOFDProtocolMessage [12:28:01]wFMCommunicate request_size=4 [12:28:01]MH_SAM_APDU [12:28:01]CAPDU: 80 11 00 00 [12:28:01]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [12:28:01]Write i2c OK [12:28:01]MH_I2C_Read... [12:28:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:01]Read from MH i2c: E2 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 17 00 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [12:28:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:28:01]wFMCommunicate OK [12:28:01]CreateOFDProtocolMessage done [12:28:01]OFDSenderStorePacket 96765 [12:28:01]StoreOFDPacket docnum=96765 [12:28:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 C0 07 01 0F F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D0 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 79 01 00 35 04 06 00 74 4A AF 01 53 A3 55 0A 29 3B D2 2D DD 51 [12:28:01]CheckFolder [12:28:01]dirname=/storage/ofd_packets [12:28:01]CheckFolder done [12:28:01]ProducePacketName [12:28:01]name=ofd_packets/00096765 [12:28:01]NVStorageSaveData ofd_packets/00096765 [12:28:01]File name is /storage/ofd_packets/00096765 [12:28:01]Write 301 bytes [12:28:01]NVStorageSaveData done [12:28:01]OFDSenderStorePacket done [12:28:01]KKMCreateOFDPacket done [12:28:01]NVStorageSaveData kkm_last_timestamp [12:28:01]File name is /storage/kkm_last_timestamp [12:28:01]Write 4 bytes [12:28:01]NVStorageSaveData done [12:28:01]ExternCall_PrintAddStr [12:28:01]wPrintStart [12:28:01]Write to MH i2c: 01 00 00 67 03 6A [12:28:01]Write i2c OK [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: 01 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: 01 07 00 [12:28:01]MH_I2C_Read... [12:28:01]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [12:28:01]RasterBufferAndPrint [12:28:01]line Счет N : (1)3407293 [12:28:01]line ИНН: 02508201610067 [12:28:01]line Контрольно-Кассовый Чек [12:28:01]line ПРОДАЖА [12:28:01]line ТРК (МРК, ГНК) : 13 [12:28:01]line Товар: 2710124500 [12:28:01]line Аи-95-К-5 [12:28:01]line 6.740 * 74.20 [12:28:01]line = 500.11 [12:28:01]line НДС 12% НСП 1% [12:28:01]line > о реализуемом товаре [12:28:01]line ОКРУГЛЕНИЕ: -0.11 [12:28:01]line ИТОГО: 500.00 [12:28:01]line Внесено: 500.00 [12:28:01]line СДАЧА: 0.00 [12:28:01]line НСП 1% : 4.43 [12:28:01]line НДС 12% : 53.11 [12:28:01]line Наличными: 500.00 [12:28:01]line Безнал.: 0.00 [12:28:01]line Место: АЗС № 82 "Партнер Нефть" [12:28:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:28:01]line СНО: Общий режим [12:28:01]line Чек 274 29.10.2024 12:28 [12:28:01]line Смена: 145 ФФД: 1.0 [12:28:01]line ЗНМ: 0300000017 [12:28:01]line РНМ: 0000000000170478 [12:28:01]line Версия ККМ: v1.0 [12:28:01]line ФМ: 0000000002098560 [12:28:01]line ФД: 96765 [12:28:01]line ФПД: 127864112501667 [12:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122800&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96765&fm=127864112501667&tin=02508201610067®Number=0000000000170478&sum=50000 [12:28:01]OFD Sender: Processing packet 96765 [packets to send 59, broken 58] [12:28:01]ProducePacketName [12:28:01]name=ofd_packets/00096765 [12:28:01]OFD Sender: To server: pG, [12:28:01]CommunicateWithHost lk.salyk.kg:30040 [12:28:01]ConnectInit lk.salyk.kg [12:28:01]written 0, free lines is 4095 [12:28:01]Connected sock=10 [12:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 C0 07 01 0F F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D0 D4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 79 01 00 35 04 06 00 74 4A AF 01 53 A3 55 0A 29 3B D2 2D DD 51 [12:28:02]Write to MH i2c: 01 00 00 92 03 95 [12:28:02]Write i2c OK [12:28:02]MH_I2C_Read... [12:28:02]Read from MH i2c: 01 [12:28:02]MH_I2C_Read... [12:28:02]Read from MH i2c: 01 07 00 [12:28:02]MH_I2C_Read... [12:28:02]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 F5 0C 9D [12:28:02]RasterBufferAndPrint [12:28:02]line [12:28:02]line [12:28:02]line [12:28:02]line [12:28:02]line [12:28:02]written 0, free lines is 3323 [12:28:02]MH_Cut [12:28:02]Write to MH i2c: D1 01 00 99 03 01 6E [12:28:02]Write i2c OK [12:28:02]MH_I2C_Read... [12:28:02]Read from MH i2c: D1 [12:28:02]MH_I2C_Read... [12:28:02]Read from MH i2c: D1 01 00 [12:28:02]MH_I2C_Read... [12:28:02]Read from MH i2c: D1 01 00 99 03 00 6D [12:28:02]Write to MH i2c: 01 00 00 9A 03 9D [12:28:02]Write i2c OK [12:28:02]MH_I2C_Read... [12:28:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 0E 47 00 52 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 32 30 39 38 35 36 30 10 04 04 00 FD 79 01 00 F4 03 04 00 F7 7E 20 67 B6 04 01 00 00 7A DA 66 EB C4 40 72 41 [12:28:02]CommunicateWithHost err = 0 [12:28:02]CheckOFDResponse [12:28:02]1017 (14) - 77093643461234 [12:28:02]1041 (16) - 0000000002098560 [12:28:02]1040 (4) - 96765 [12:28:02]1012 (4) - 29.10.2024 06:21 [12:28:02]1206 (1) - 0 [12:28:02]OFD Sender: Remove packet 96765 [12:28:02]ProducePacketName [12:28:02]name=ofd_packets/00096765 [12:28:02]NVStorageDeleteData [12:28:02]OFD Sender: No OFD packet to send [12:28:02]*** Cut start [12:28:02]*** Partial cut [12:28:02]*** CUTSNS_PIN = 1 [12:28:02]*** CUTSNS_PIN = 0 [12:28:02]*** Brake cut motor [12:28:03]Read from MH i2c: 01 [12:28:03]MH_I2C_Read... [12:28:03]*** Stop cut motor [12:28:03]*** Cut end [12:28:03]Read from MH i2c: 01 07 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: 01 07 00 9A 03 00 00 00 00 00 FF 0F B2 [12:28:03]process_action close_receipt done [12:28:03]requested_data is exist [12:28:03]produce_requested_data [12:28:03]requested_item fm.sn is exist - process it [12:28:03]wFMCommunicate request_size=4 [12:28:03]MH_SAM_APDU [12:28:03]CAPDU: 80 11 00 00 [12:28:03]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [12:28:03]Write i2c OK [12:28:03]MH_I2C_Read... [12:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:03]Read from MH i2c: E2 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 17 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [12:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:28:03]wFMCommunicate OK [12:28:03]requested_item fd.num is exist - process it [12:28:03]SAM_PROTO_GetFieldsCounters [12:28:03]wFMCommunicate request_size=4 [12:28:03]MH_SAM_APDU [12:28:03]CAPDU: 80 13 00 00 [12:28:03]Write to MH i2c: E2 08 00 9C 03 80 13 00 00 00 00 00 00 1B [12:28:03]Write i2c OK [12:28:03]MH_I2C_Read... [12:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:03]Read from MH i2c: E2 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 62 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 62 00 9C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 79 01 00 0E 04 04 00 91 00 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 7D [12:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 79 01 00 0E 04 04 00 91 00 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 [12:28:03]wFMCommunicate OK [12:28:03]SAM_PROTO_GetFieldsCounters done [12:28:03]requested_item shift.num is exist - process it [12:28:03]requested_item shift.opened is exist - process it [12:28:03]req_shift_opened [12:28:03]FM_GetShiftState [12:28:03]SAM_PROTO_GetShiftState [12:28:03]wFMCommunicate request_size=4 [12:28:03]MH_SAM_APDU [12:28:03]CAPDU: 80 13 01 00 [12:28:03]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [12:28:03]Write i2c OK [12:28:03]MH_I2C_Read... [12:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:03]Read from MH i2c: E2 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 0E 00 [12:28:03]MH_I2C_Read... [12:28:03]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7B [12:28:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:28:03]wFMCommunicate OK [12:28:03]SAM_PROTO_GetShiftState done [12:28:03]FM_GetShiftState done [12:28:03]req_shift_opened done [12:28:03]requested_item shift.open_date is exist - process it [12:28:03]req_shift_open_date [12:28:03]req_shift_open_date done [12:28:03]produce_requested_data done [12:28:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96765,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:28:03]process_action_free close_receipt [12:28:03]json_value_free [12:28:03]json_value_free done [12:28:03]process_json_proto returns [12:28:03]Send response to host [12:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96765,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:28:03]free response buf [12:28:03]execute_script done [12:28:03]execute_script returns [12:28:03]free content buf [12:28:03]Sock 7.Close socket [12:28:03]Sock 7.Thread stoped [12:28:07]OFD Sender: No OFD packet to send [12:28:12]OFD Sender: No OFD packet to send [12:28:17]OFD Sender: No OFD packet to send [12:28:22]OFD Sender: No OFD packet to send [12:28:27]OFD Sender: No OFD packet to send [12:28:32]OFD Sender: No OFD packet to send [12:28:37]OFD Sender: No OFD packet to send [12:28:42]OFD Sender: No OFD packet to send [12:28:47]OFD Sender: No OFD packet to send [12:28:52]OFD Sender: No OFD packet to send [12:28:57]OFD Sender: No OFD packet to send [12:29:02]OFD Sender: No OFD packet to send [12:29:07]OFD Sender: No OFD packet to send [12:29:12]OFD Sender: No OFD packet to send [12:29:17]OFD Sender: No OFD packet to send [12:29:22]OFD Sender: No OFD packet to send [12:29:27]OFD Sender: No OFD packet to send [12:29:29]accept exits with 9 [12:29:29]New connection [12:29:29]New thread 3067600228 created [12:29:29]Thread 3067456868 joined [12:29:29]Waiting for new connection... [12:29:29] Sock 9.Parse request [12:29:29]Sock 9.Check first char [12:29:29]Sock 9.First char is OK [12:29:29]request: POST /json_proto HTTP/1.0 [12:29:29]Method: POST [12:29:29]URL: /json_proto [12:29:29]Method is POST - this is cgi request [12:29:29]url: /json_proto [12:29:29]query_string will be loaded in cgi processing [12:29:29]execute_cgi json_proto POST (null) [12:29:29]execute_cgi path=json_proto method=POST [12:29:29]POST find Content-Length [12:29:29]Host: 172.17.40.67:8080 [12:29:29]Content-Length: 801 [12:29:29]Content-Type: application/json [12:29:29] [12:29:29]POST finish read [12:29:29]Found Content-Length = 801 [12:29:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582978", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:29]execute_script... [12:29:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582978", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:29]POST & json_proto [12:29:29]process_json_proto [12:29:29]json parsed OK: [12:29:29]protocol is kg_v1.0 [12:29:29]action value=close_receipt [12:29:29]process_action close_receipt [12:29:29]cmd_close_receipt [12:29:29]MH_GetDate [12:29:29]Write to MH i2c: F0 00 00 9E 03 90 [12:29:29]Write i2c OK [12:29:29]MH_I2C_Read... [12:29:29]Read from MH i2c: F0 [12:29:29]MH_I2C_Read... [12:29:29]Read from MH i2c: F0 09 00 [12:29:29]MH_I2C_Read... [12:29:29]Read from MH i2c: F0 09 00 9E 03 00 2A D5 20 67 EE DA 66 66 B3 [12:29:29]GetLastDocTimeStamp 1730204880 [12:29:29]current date 1730204970 [12:29:29]FM_GetShiftState [12:29:29]SAM_PROTO_GetShiftState [12:29:29]wFMCommunicate request_size=4 [12:29:29]MH_SAM_APDU [12:29:29]CAPDU: 80 13 01 00 [12:29:29]Write to MH i2c: E2 08 00 9F 03 80 13 01 00 00 00 00 00 1F [12:29:29]Write i2c OK [12:29:29]MH_I2C_Read... [12:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:29]Read from MH i2c: E2 [12:29:29]MH_I2C_Read... [12:29:29]Read from MH i2c: E2 0E 00 [12:29:29]MH_I2C_Read... [12:29:29]Read from MH i2c: E2 0E 00 9F 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [12:29:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:29:29]wFMCommunicate OK [12:29:29]SAM_PROTO_GetShiftState done [12:29:29]FM_GetShiftState done [12:29:29]opened in 1730160548 [12:29:29]opened+sec_in_day 1730246948 [12:29:29]quantity*price = 0 [12:29:29]sum+1 = 1 [12:29:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 275 29.10.2024 12:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4582978 ФМ: 0000000002098560 ФД: 96766 ФПД: 121213223033774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96766&fm=121213223033774&tin=02508201610067®Number=0000000000170478&sum=0 [12:29:30]StoreToDocumentArchive [12:29:30]shift 145 fd 96766 [12:29:30]save to /storage/0145/doc_00096766 [12:29:30]save last doc name /storage/0145/doc_00096766 to /storage/kkm_last_doc_name [12:29:30]save OK [12:29:30]Clear old archive folders... [12:29:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:30]tlvbuf is 00FA2D80 [12:29:30]SAM_PROTO_ClearQueue [12:29:30]wFMCommunicate request_size=4 [12:29:30]MH_SAM_APDU [12:29:30]CAPDU: 80 09 00 00 [12:29:30]Write to MH i2c: E2 08 00 AC 03 80 09 00 00 00 00 00 00 21 [12:29:30]Write i2c OK [12:29:30]MH_I2C_Read... [12:29:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:30]Read from MH i2c: E2 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [12:29:30]RAPDU: 90 00 [12:29:30]wFMCommunicate OK [12:29:30]SAM_PROTO_ClearQueue done [12:29:30]KKMCreateOFDPacket [12:29:30]OFDProtocolAddRootSTLVToBuf [12:29:30]FM_MakeSignedData [12:29:30]FM_MakeSignedData [12:29:30]SAM_PROTO_SignData [12:29:30]wFMCommunicate request_size=4 [12:29:30]MH_SAM_APDU [12:29:30]CAPDU: 80 0D 01 02 [12:29:30]Write to MH i2c: E2 08 00 AD 03 80 0D 01 02 00 00 00 00 29 [12:29:30]Write i2c OK [12:29:30]MH_I2C_Read... [12:29:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:30]Read from MH i2c: E2 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [12:29:30]RAPDU: 90 00 [12:29:30]wFMCommunicate OK [12:29:30]wFMCommunicate request_size=255 [12:29:30]MH_SAM_APDU [12:29: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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 2A D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 79 01 00 35 04 06 00 6E [12:29:30]Write to MH i2c: E2 02 01 AE 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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 2A D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 79 01 00 35 04 06 00 6E 00 00 E8 [12:29:30]Write i2c OK [12:29:30]MH_I2C_Read... [12:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:30]Read from MH i2c: E2 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [12:29:30]RAPDU: 90 00 [12:29:30]wFMCommunicate OK [12:29:30]wFMCommunicate request_size=10 [12:29:30]MH_SAM_APDU [12:29:30]CAPDU: 80 0D 02 02 05 3E 27 19 DB AE [12:29:30]Write to MH i2c: E2 0D 00 AF 03 80 0D 02 02 05 00 3E 27 19 DB AE 00 00 3D [12:29:30]Write i2c OK [12:29:30]MH_I2C_Read... [12:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:30]Read from MH i2c: E2 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [12:29:30]RAPDU: 90 00 [12:29:30]wFMCommunicate OK [12:29:30]wFMCommunicate request_size=4 [12:29:30]MH_SAM_APDU [12:29:30]CAPDU: 80 0D 03 02 [12:29:30]Write to MH i2c: E2 08 00 B0 03 80 0D 03 02 00 00 00 00 2E [12:29:30]Write i2c OK [12:29:30]MH_I2C_Read... [12:29:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:30]Read from MH i2c: E2 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 0B 00 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 0B 00 B0 03 00 47 33 03 18 E2 3B 87 B2 90 00 1A [12:29:30]RAPDU: 47 33 03 18 E2 3B 87 B2 90 00 [12:29:30]wFMCommunicate OK [12:29:30]SAM_PROTO_SignData done [12:29:30]FM_MakeSignedData done [12:29:30]CreateOFDProtocolMessage [12:29:30]wFMCommunicate request_size=4 [12:29:30]MH_SAM_APDU [12:29:30]CAPDU: 80 11 00 00 [12:29:30]Write to MH i2c: E2 08 00 B1 03 80 11 00 00 00 00 00 00 2E [12:29:30]Write i2c OK [12:29:30]MH_I2C_Read... [12:29:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:30]Read from MH i2c: E2 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 17 00 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: E2 17 00 B1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [12:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:29:30]wFMCommunicate OK [12:29:30]CreateOFDProtocolMessage done [12:29:30]OFDSenderStorePacket 96766 [12:29:30]StoreOFDPacket docnum=96766 [12:29:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 02 07 01 24 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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 2A D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 79 01 00 35 04 06 00 6E 3E 27 19 DB AE 47 33 03 18 E2 3B 87 B2 [12:29:30]CheckFolder [12:29:30]dirname=/storage/ofd_packets [12:29:30]CheckFolder done [12:29:30]ProducePacketName [12:29:30]name=ofd_packets/00096766 [12:29:30]NVStorageSaveData ofd_packets/00096766 [12:29:30]File name is /storage/ofd_packets/00096766 [12:29:30]Write 301 bytes [12:29:30]NVStorageSaveData done [12:29:30]OFDSenderStorePacket done [12:29:30]KKMCreateOFDPacket done [12:29:30]NVStorageSaveData kkm_last_timestamp [12:29:30]File name is /storage/kkm_last_timestamp [12:29:30]Write 4 bytes [12:29:30]NVStorageSaveData done [12:29:30]ExternCall_PrintAddStr [12:29:30]wPrintStart [12:29:30]Write to MH i2c: 01 00 00 B2 03 B5 [12:29:30]Write i2c OK [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: 01 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: 01 07 00 [12:29:30]MH_I2C_Read... [12:29:30]Read from MH i2c: 01 07 00 B2 03 00 00 00 00 00 FF 0F CA [12:29:30]RasterBufferAndPrint [12:29:30]line Счет N : (1)3407294 [12:29:30]line ИНН: 02508201610067 [12:29:30]line Контрольно-Кассовый Чек [12:29:30]line ПРОДАЖА [12:29:30]line ТРК (МРК, ГНК) : 32 [12:29:30]line Товар: 2710124130 [12:29:30]line Аи-92-К-4 [12:29:30]line 30.000 * 0.00 [12:29:30]line = 0.00 [12:29:30]line НДС 12% НСП 1% [12:29:30]line > о реализуемом товаре [12:29:30]line ИТОГО: 0.00 [12:29:30]line НСП 1% : 0.00 [12:29:30]line НДС 12% : 0.00 [12:29:30]line Наличными: 0.00 [12:29:30]line Безнал.: 0.00 [12:29:30]line Место: АЗС № 82 "Партнер Нефть" [12:29:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:29:30]line СНО: Общий режим [12:29:30]line Чек 275 29.10.2024 12:29 [12:29:30]line Смена: 145 ФФД: 1.0 [12:29:30]line ЗНМ: 0300000017 [12:29:30]line РНМ: 0000000000170478 [12:29:30]line Версия ККМ: v1.0 [12:29:30]line Талоны: Топливные Талоны [12:29:30]line 4582978 [12:29:30]line ФМ: 0000000002098560 [12:29:30]line ФД: 96766 [12:29:30]line ФПД: 121213223033774 [12:29:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96766&fm=121213223033774&tin=02508201610067®Number=0000000000170478&sum=0 [12:29:31]OFD Sender: Processing packet 96766 [packets to send 59, broken 58] [12:29:31]ProducePacketName [12:29:31]name=ofd_packets/00096766 [12:29:31]OFD Sender: To server: pG, [12:29:31]CommunicateWithHost lk.salyk.kg:30040 [12:29:31]ConnectInit lk.salyk.kg [12:29:31]written 0, free lines is 4095 [12:29:31]Connected sock=10 [12:29:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 02 07 01 24 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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 2A D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 79 01 00 35 04 06 00 6E 3E 27 19 DB AE 47 33 03 18 E2 3B 87 B2 [12:29:31]Write to MH i2c: 01 00 00 DC 03 DF [12:29:31]Write i2c OK [12:29:31]MH_I2C_Read... [12:29:31]Read from MH i2c: 01 [12:29:31]MH_I2C_Read... [12:29:31]Read from MH i2c: 01 07 00 [12:29:31]MH_I2C_Read... [12:29:31]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 05 0D F8 [12:29:31]RasterBufferAndPrint [12:29:31]line [12:29:31]line [12:29:31]line [12:29:31]line [12:29:31]line [12:29:31]written 0, free lines is 3339 [12:29:31]MH_Cut [12:29:31]Write to MH i2c: D1 01 00 E3 03 01 B8 [12:29:31]Write i2c OK [12:29:31]MH_I2C_Read... [12:29:31]Read from MH i2c: D1 [12:29:31]MH_I2C_Read... [12:29:31]Read from MH i2c: D1 01 00 [12:29:31]MH_I2C_Read... [12:29:31]Read from MH i2c: D1 01 00 E3 03 00 B7 [12:29:31]Write to MH i2c: 01 00 00 E4 03 E7 [12:29:31]Write i2c OK [12:29:31]MH_I2C_Read... [12:29:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 11 C3 47 00 25 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 32 30 39 38 35 36 30 10 04 04 00 FE 79 01 00 F4 03 04 00 50 7F 20 67 B6 04 01 00 00 C3 B6 12 68 36 EF 9C CD [12:29:31]CommunicateWithHost err = 0 [12:29:31]CheckOFDResponse [12:29:31]1017 (14) - 77093643461234 [12:29:31]1041 (16) - 0000000002098560 [12:29:31]1040 (4) - 96766 [12:29:31]1012 (4) - 29.10.2024 06:23 [12:29:31]1206 (1) - 0 [12:29:31]OFD Sender: Remove packet 96766 [12:29:31]ProducePacketName [12:29:31]name=ofd_packets/00096766 [12:29:31]NVStorageDeleteData [12:29:32]OFD Sender: No OFD packet to send [12:29:32]*** Cut start [12:29:32]*** Partial cut [12:29:32]*** CUTSNS_PIN = 1 [12:29:32]*** CUTSNS_PIN = 0 [12:29:32]*** Brake cut motor [12:29:32]Read from MH i2c: 01 [12:29:32]MH_I2C_Read... [12:29:32]*** Stop cut motor [12:29:32]*** Cut end [12:29:32]Read from MH i2c: 01 07 00 [12:29:32]MH_I2C_Read... [12:29:32]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [12:29:32]process_action close_receipt done [12:29:32]requested_data is exist [12:29:32]produce_requested_data [12:29:32]requested_item fm.sn is exist - process it [12:29:32]wFMCommunicate request_size=4 [12:29:32]MH_SAM_APDU [12:29:32]CAPDU: 80 11 00 00 [12:29:32]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [12:29:32]Write i2c OK [12:29:32]MH_I2C_Read... [12:29:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:33]Read from MH i2c: E2 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 17 00 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [12:29:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:29:33]wFMCommunicate OK [12:29:33]requested_item fd.num is exist - process it [12:29:33]SAM_PROTO_GetFieldsCounters [12:29:33]wFMCommunicate request_size=4 [12:29:33]MH_SAM_APDU [12:29:33]CAPDU: 80 13 00 00 [12:29:33]Write to MH i2c: E2 08 00 E6 03 80 13 00 00 00 00 00 00 65 [12:29:33]Write i2c OK [12:29:33]MH_I2C_Read... [12:29:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:33]Read from MH i2c: E2 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 62 00 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 62 00 E6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 79 01 00 0E 04 04 00 91 00 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 CB [12:29:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 79 01 00 0E 04 04 00 91 00 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 [12:29:33]wFMCommunicate OK [12:29:33]SAM_PROTO_GetFieldsCounters done [12:29:33]requested_item shift.num is exist - process it [12:29:33]requested_item shift.opened is exist - process it [12:29:33]req_shift_opened [12:29:33]FM_GetShiftState [12:29:33]SAM_PROTO_GetShiftState [12:29:33]wFMCommunicate request_size=4 [12:29:33]MH_SAM_APDU [12:29:33]CAPDU: 80 13 01 00 [12:29:33]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [12:29:33]Write i2c OK [12:29:33]MH_I2C_Read... [12:29:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:33]Read from MH i2c: E2 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 0E 00 [12:29:33]MH_I2C_Read... [12:29:33]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C5 [12:29:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:29:33]wFMCommunicate OK [12:29:33]SAM_PROTO_GetShiftState done [12:29:33]FM_GetShiftState done [12:29:33]req_shift_opened done [12:29:33]requested_item shift.open_date is exist - process it [12:29:33]req_shift_open_date [12:29:33]req_shift_open_date done [12:29:33]produce_requested_data done [12:29:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96766,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:29:33]process_action_free close_receipt [12:29:33]json_value_free [12:29:33]json_value_free done [12:29:33]process_json_proto returns [12:29:33]Send response to host [12:29:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96766,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:29:33]free response buf [12:29:33]execute_script done [12:29:33]execute_script returns [12:29:33]free content buf [12:29:33]Sock 9.Close socket [12:29:33]Sock 9.Thread stoped [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:12]OFD Sender: No OFD packet to send [12:30:17]OFD Sender: No OFD packet to send [12:30:22]OFD Sender: No OFD packet to send [12:30:27]OFD Sender: No OFD packet to send [12:30:32]OFD Sender: No OFD packet to send [12:30:37]OFD Sender: No OFD packet to send [12:30:42]OFD Sender: No OFD packet to send [12:30:47]OFD Sender: No OFD packet to send [12:30:52]OFD Sender: No OFD packet to send [12:30:57]OFD Sender: No OFD packet to send [12:31:02]OFD Sender: No OFD packet to send [12:31:07]OFD Sender: No OFD packet to send [12:31:12]OFD Sender: No OFD packet to send [12:31:17]OFD Sender: No OFD packet to send [12:31:22]OFD Sender: No OFD packet to send [12:31:27]OFD Sender: No OFD packet to send [12:31:32]OFD Sender: No OFD packet to send [12:31:37]OFD Sender: No OFD packet to send [12:31:42]OFD Sender: No OFD packet to send [12:31:47]OFD Sender: No OFD packet to send [12:31:52]OFD Sender: No OFD packet to send [12:31:53]accept exits with 7 [12:31:53]New connection [12:31:53]New thread 3067456868 created [12:31:53]Thread 3067600228 joined [12:31:53]Waiting for new connection... [12:31:53] Sock 7.Parse request [12:31:53]Sock 7.Check first char [12:31:53]Sock 7.First char is OK [12:31:53]request: POST /json_proto HTTP/1.0 [12:31:53]Method: POST [12:31:53]URL: /json_proto [12:31:53]Method is POST - this is cgi request [12:31:53]url: /json_proto [12:31:53]query_string will be loaded in cgi processing [12:31:53]execute_cgi json_proto POST (null) [12:31:53]execute_cgi path=json_proto method=POST [12:31:53]POST find Content-Length [12:31:53]Host: 172.17.40.67:8080 [12:31:53]Content-Length: 678 [12:31:53]Content-Type: application/json [12:31:53] [12:31:53]POST finish read [12:31:53]Found Content-Length = 678 [12:31:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:53]execute_script... [12:31: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)3407295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:53]POST & json_proto [12:31:53]process_json_proto [12:31:53]json parsed OK: [12:31:53]protocol is kg_v1.0 [12:31:53]action value=close_receipt [12:31:53]process_action close_receipt [12:31:53]cmd_close_receipt [12:31:53]MH_GetDate [12:31:53]Write to MH i2c: F0 00 00 E8 03 DA [12:31:53]Write i2c OK [12:31:53]MH_I2C_Read... [12:31:53]Read from MH i2c: F0 [12:31:53]MH_I2C_Read... [12:31:53]Read from MH i2c: F0 09 00 [12:31:53]MH_I2C_Read... [12:31:53]Read from MH i2c: F0 09 00 E8 03 00 BA D5 20 67 EE DA 66 66 8D [12:31:53]GetLastDocTimeStamp 1730204970 [12:31:53]current date 1730205114 [12:31:53]FM_GetShiftState [12:31:53]SAM_PROTO_GetShiftState [12:31:53]wFMCommunicate request_size=4 [12:31:53]MH_SAM_APDU [12:31:53]CAPDU: 80 13 01 00 [12:31:53]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [12:31:53]Write i2c OK [12:31:53]MH_I2C_Read... [12:31:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:53]Read from MH i2c: E2 [12:31:53]MH_I2C_Read... [12:31:53]Read from MH i2c: E2 0E 00 [12:31:53]MH_I2C_Read... [12:31:53]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C7 [12:31:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:31:53]wFMCommunicate OK [12:31:53]SAM_PROTO_GetShiftState done [12:31:53]FM_GetShiftState done [12:31:53]opened in 1730160548 [12:31:53]opened+sec_in_day 1730246948 [12:31:53]quantity*price = 50041 [12:31:53]sum+1 = 50042 [12:31: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 276 29.10.2024 12:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96767 ФПД: 193083598992679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96767&fm=193083598992679&tin=02508201610067®Number=0000000000170478&sum=50000 [12:31:54]StoreToDocumentArchive [12:31:54]shift 145 fd 96767 [12:31:54]save to /storage/0145/doc_00096767 [12:31:54]save last doc name /storage/0145/doc_00096767 to /storage/kkm_last_doc_name [12:31:54]save OK [12:31:54]Clear old archive folders... [12:31:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:31:54]tlvbuf is 00FA5D60 [12:31:54]SAM_PROTO_ClearQueue [12:31:54]wFMCommunicate request_size=4 [12:31:54]MH_SAM_APDU [12:31:54]CAPDU: 80 09 00 00 [12:31:54]Write to MH i2c: E2 08 00 F6 03 80 09 00 00 00 00 00 00 6B [12:31:54]Write i2c OK [12:31:54]MH_I2C_Read... [12:31:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:31:54]Read from MH i2c: E2 [12:31:54]MH_I2C_Read... [12:31:54]Read from MH i2c: E2 03 00 [12:31:54]MH_I2C_Read... [12:31:54]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [12:31:54]RAPDU: 90 00 [12:31:54]wFMCommunicate OK [12:31:54]SAM_PROTO_ClearQueue done [12:31:54]KKMCreateOFDPacket [12:31:54]OFDProtocolAddRootSTLVToBuf [12:31:54]FM_MakeSignedData [12:31:54]FM_MakeSignedData [12:31:54]SAM_PROTO_SignData [12:31:54]wFMCommunicate request_size=4 [12:31:54]MH_SAM_APDU [12:31:54]CAPDU: 80 0D 01 02 [12:31:54]Write to MH i2c: E2 08 00 F7 03 80 0D 01 02 00 00 00 00 73 [12:31:54]Write i2c OK [12:31:54]MH_I2C_Read... [12:31:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:31:54]Read from MH i2c: E2 [12:31:54]MH_I2C_Read... [12:31:54]Read from MH i2c: E2 03 00 [12:31:54]MH_I2C_Read... [12:31:54]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [12:31:54]RAPDU: 90 00 [12:31:54]wFMCommunicate OK [12:31:54]wFMCommunicate request_size=255 [12:31:54]MH_SAM_APDU [12:31:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 14 01 00 00 F4 03 04 00 BA D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 79 01 00 35 04 06 00 AF [12:31:54]Write to MH i2c: E2 02 01 F8 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 34 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 14 01 00 00 F4 03 04 00 BA D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 79 01 00 35 04 06 00 AF 00 00 E5 [12:31:54]Write i2c OK [12:31:54]MH_I2C_Read... [12:31:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:54]Read from MH i2c: E2 [12:31:54]MH_I2C_Read... [12:31:54]Read from MH i2c: E2 03 00 [12:31:54]MH_I2C_Read... [12:31:54]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [12:31:54]RAPDU: 90 00 [12:31:54]wFMCommunicate OK [12:31:54]wFMCommunicate request_size=10 [12:31:54]MH_SAM_APDU [12:31:54]CAPDU: 80 0D 02 02 05 9B C7 54 75 27 [12:31:54]Write to MH i2c: E2 0D 00 F9 03 80 0D 02 02 05 00 9B C7 54 75 27 00 00 D2 [12:31:54]Write i2c OK [12:31:54]MH_I2C_Read... [12:31:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:55]Read from MH i2c: E2 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: E2 03 00 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [12:31:55]RAPDU: 90 00 [12:31:55]wFMCommunicate OK [12:31:55]wFMCommunicate request_size=4 [12:31:55]MH_SAM_APDU [12:31:55]CAPDU: 80 0D 03 02 [12:31:55]Write to MH i2c: E2 08 00 FA 03 80 0D 03 02 00 00 00 00 78 [12:31:55]Write i2c OK [12:31:55]MH_I2C_Read... [12:31:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:31:55]Read from MH i2c: E2 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: E2 0B 00 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: E2 0B 00 FA 03 00 1F C3 06 29 F9 09 AD DE 90 00 17 [12:31:55]RAPDU: 1F C3 06 29 F9 09 AD DE 90 00 [12:31:55]wFMCommunicate OK [12:31:55]SAM_PROTO_SignData done [12:31:55]FM_MakeSignedData done [12:31:55]CreateOFDProtocolMessage [12:31:55]wFMCommunicate request_size=4 [12:31:55]MH_SAM_APDU [12:31:55]CAPDU: 80 11 00 00 [12:31:55]Write to MH i2c: E2 08 00 FB 03 80 11 00 00 00 00 00 00 78 [12:31:55]Write i2c OK [12:31:55]MH_I2C_Read... [12:31:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:55]Read from MH i2c: E2 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: E2 17 00 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: E2 17 00 FB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [12:31:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:31:55]wFMCommunicate OK [12:31:55]CreateOFDProtocolMessage done [12:31:55]OFDSenderStorePacket 96767 [12:31:55]StoreOFDPacket docnum=96767 [12:31:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 90 81 07 01 32 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 34 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 14 01 00 00 F4 03 04 00 BA D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 79 01 00 35 04 06 00 AF 9B C7 54 75 27 1F C3 06 29 F9 09 AD DE [12:31:55]CheckFolder [12:31:55]dirname=/storage/ofd_packets [12:31:55]CheckFolder done [12:31:55]ProducePacketName [12:31:55]name=ofd_packets/00096767 [12:31:55]NVStorageSaveData ofd_packets/00096767 [12:31:55]File name is /storage/ofd_packets/00096767 [12:31:55]Write 301 bytes [12:31:55]NVStorageSaveData done [12:31:55]OFDSenderStorePacket done [12:31:55]KKMCreateOFDPacket done [12:31:55]NVStorageSaveData kkm_last_timestamp [12:31:55]File name is /storage/kkm_last_timestamp [12:31:55]Write 4 bytes [12:31:55]NVStorageSaveData done [12:31:55]OFD Sender: Processing packet 96767 [packets to send 59, broken 58] [12:31:55]ProducePacketName [12:31:55]name=ofd_packets/00096767 [12:31:55]OFD Sender: To server: pG, [12:31:55]CommunicateWithHost lk.salyk.kg:30040 [12:31:55]ConnectInit lk.salyk.kg [12:31:55]ExternCall_PrintAddStr [12:31:55]wPrintStart [12:31:55]Write to MH i2c: 01 00 00 FC 03 FF [12:31:55]Write i2c OK [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: 01 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: 01 07 00 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 FF 0F 14 [12:31:55]RasterBufferAndPrint [12:31:55]line Счет N : (1)3407295 [12:31:55]line ИНН: 02508201610067 [12:31:55]line Контрольно-Кассовый Чек [12:31:55]line ПРОДАЖА [12:31:55]line ТРК (МРК, ГНК) : 22 [12:31:55]line Товар: 2710124130 [12:31:55]line Аи-92-К-4 [12:31:55]line 7.480 * 66.90 [12:31:55]line = 500.41 [12:31:55]line НДС 12% НСП 1% [12:31:55]line > о реализуемом товаре [12:31:55]line ОКРУГЛЕНИЕ: -0.41 [12:31:55]line ИТОГО: 500.00 [12:31:55]line Внесено: 500.00 [12:31:55]line СДАЧА: 0.00 [12:31:55]line НСП 1% : 4.43 [12:31:55]line НДС 12% : 53.14 [12:31:55]line Наличными: 500.00 [12:31:55]line Безнал.: 0.00 [12:31:55]line Место: АЗС № 82 "Партнер Нефть" [12:31:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:31:55]line СНО: Общий режим [12:31:55]line Чек 276 29.10.2024 12:31 [12:31:55]line Смена: 145 ФФД: 1.0 [12:31:55]line ЗНМ: 0300000017 [12:31:55]line РНМ: 0000000000170478 [12:31:55]line Версия ККМ: v1.0 [12:31:55]line ФМ: 0000000002098560 [12:31:55]line ФД: 96767 [12:31:55]line ФПД: 193083598992679 [12:31:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96767&fm=193083598992679&tin=02508201610067®Number=0000000000170478&sum=50000 [12:31:55]Connected sock=11 [12:31:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 90 81 07 01 32 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 34 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 14 01 00 00 F4 03 04 00 BA D5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 79 01 00 35 04 06 00 AF 9B C7 54 75 27 1F C3 06 29 F9 09 AD DE [12:31:55]written 0, free lines is 4095 [12:31:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EC 8A 47 00 23 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 79 01 00 F4 03 04 00 E0 7F 20 67 B6 04 01 00 00 75 25 46 68 21 B4 8B E4 [12:31:55]CommunicateWithHost err = 0 [12:31:55]CheckOFDResponse [12:31:55]1017 (14) - 77093643461234 [12:31:55]1041 (16) - 0000000002098560 [12:31:55]1040 (4) - 96767 [12:31:55]1012 (4) - 29.10.2024 06:25 [12:31:55]1206 (1) - 0 [12:31:55]OFD Sender: Remove packet 96767 [12:31:55]ProducePacketName [12:31:55]name=ofd_packets/00096767 [12:31:55]NVStorageDeleteData [12:31:55]Write to MH i2c: 01 00 00 27 04 2B [12:31:55]Write i2c OK [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: 01 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: 01 07 00 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 FF 0C 3D [12:31:55]RasterBufferAndPrint [12:31:55]line [12:31:55]line [12:31:55]line [12:31:55]line [12:31:55]line [12:31:55]written 0, free lines is 3333 [12:31:55]MH_Cut [12:31:55]Write to MH i2c: D1 01 00 2E 04 01 04 [12:31:55]Write i2c OK [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: D1 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: D1 01 00 [12:31:55]MH_I2C_Read... [12:31:55]Read from MH i2c: D1 01 00 2E 04 00 03 [12:31:55]Write to MH i2c: 01 00 00 2F 04 33 [12:31:55]Write i2c OK [12:31:55]MH_I2C_Read... [12:31:56]OFD Sender: No OFD packet to send [12:31:56]*** Cut start [12:31:56]*** Partial cut [12:31:56]*** CUTSNS_PIN = 1 [12:31:56]*** CUTSNS_PIN = 0 [12:31:56]*** Brake cut motor [12:31:57]Read from MH i2c: 01 [12:31:57]MH_I2C_Read... [12:31:57]*** Stop cut motor [12:31:57]*** Cut end [12:31:57]Read from MH i2c: 01 07 00 [12:31:57]MH_I2C_Read... [12:31:57]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [12:31:57]process_action close_receipt done [12:31:57]requested_data is exist [12:31:57]produce_requested_data [12:31:57]requested_item fm.sn is exist - process it [12:31:57]wFMCommunicate request_size=4 [12:31:57]MH_SAM_APDU [12:31:57]CAPDU: 80 11 00 00 [12:31:57]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [12:31:57]Write i2c OK [12:31:57]MH_I2C_Read... [12:31:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:57]Read from MH i2c: E2 [12:31:57]MH_I2C_Read... [12:31:57]Read from MH i2c: E2 17 00 [12:31:57]MH_I2C_Read... [12:31:57]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [12:31:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:31:57]wFMCommunicate OK [12:31:57]requested_item fd.num is exist - process it [12:31:57]SAM_PROTO_GetFieldsCounters [12:31:57]wFMCommunicate request_size=4 [12:31:57]MH_SAM_APDU [12:31:57]CAPDU: 80 13 00 00 [12:31:57]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [12:31:57]Write i2c OK [12:31:57]MH_I2C_Read... [12:31:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:31:57]Read from MH i2c: E2 [12:31:57]MH_I2C_Read... [12:31:57]Read from MH i2c: E2 62 00 [12:31:57]MH_I2C_Read... [12:31:57]Read from MH i2c: E2 62 00 31 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 79 01 00 0E 04 04 00 91 00 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 1B [12:31:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 79 01 00 0E 04 04 00 91 00 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 [12:31:57]wFMCommunicate OK [12:31:57]SAM_PROTO_GetFieldsCounters done [12:31:57]requested_item shift.num is exist - process it [12:31:57]requested_item shift.opened is exist - process it [12:31:57]req_shift_opened [12:31:57]FM_GetShiftState [12:31:57]SAM_PROTO_GetShiftState [12:31:57]wFMCommunicate request_size=4 [12:31:57]MH_SAM_APDU [12:31:57]CAPDU: 80 13 01 00 [12:31:57]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [12:31:57]Write i2c OK [12:31:57]MH_I2C_Read... [12:31:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:57]Read from MH i2c: E2 [12:31:57]MH_I2C_Read... [12:31:57]Read from MH i2c: E2 0E 00 [12:31:57]MH_I2C_Read... [12:31:57]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 11 [12:31:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:31:57]wFMCommunicate OK [12:31:57]SAM_PROTO_GetShiftState done [12:31:57]FM_GetShiftState done [12:31:57]req_shift_opened done [12:31:57]requested_item shift.open_date is exist - process it [12:31:57]req_shift_open_date [12:31:57]req_shift_open_date done [12:31:57]produce_requested_data done [12:31:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96767,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:31:57]process_action_free close_receipt [12:31:57]json_value_free [12:31:57]json_value_free done [12:31:57]process_json_proto returns [12:31:57]Send response to host [12:31:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96767,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:31:57]free response buf [12:31:57]execute_script done [12:31:57]execute_script returns [12:31:57]free content buf [12:31:57]Sock 7.Close socket [12:31:57]Sock 7.Thread stoped [12:32:01]OFD Sender: No OFD packet to send [12:32:06]OFD Sender: No OFD packet to send [12:32:11]OFD Sender: No OFD packet to send [12:32:16]OFD Sender: No OFD packet to send [12:32:21]OFD Sender: No OFD packet to send [12:32:26]OFD Sender: No OFD packet to send [12:32:31]OFD Sender: No OFD packet to send [12:32:36]OFD Sender: No OFD packet to send [12:32:41]OFD Sender: No OFD packet to send [12:32:46]OFD Sender: No OFD packet to send [12:32:51]OFD Sender: No OFD packet to send [12:32:56]OFD Sender: No OFD packet to send [12:33:01]OFD Sender: No OFD packet to send [12:33:06]OFD Sender: No OFD packet to send [12:33:11]OFD Sender: No OFD packet to send [12:33:16]OFD Sender: No OFD packet to send [12:33:21]OFD Sender: No OFD packet to send [12:33:26]OFD Sender: No OFD packet to send [12:33:31]OFD Sender: No OFD packet to send [12:33:36]OFD Sender: No OFD packet to send [12:33:41]OFD Sender: No OFD packet to send [12:33:46]OFD Sender: No OFD packet to send [12:33:51]OFD Sender: No OFD packet to send [12:33:56]OFD Sender: No OFD packet to send [12:34:01]OFD Sender: No OFD packet to send [12:34:04]accept exits with 9 [12:34:04]New connection [12:34:04]New thread 3067600228 created [12:34:04]Thread 3067456868 joined [12:34:04]Waiting for new connection... [12:34:04] Sock 9.Parse request [12:34:04]Sock 9.Check first char [12:34:04]Sock 9.First char is OK [12:34:04]request: POST /json_proto HTTP/1.0 [12:34:04]Method: POST [12:34:04]URL: /json_proto [12:34:04]Method is POST - this is cgi request [12:34:04]url: /json_proto [12:34:04]query_string will be loaded in cgi processing [12:34:04]execute_cgi json_proto POST (null) [12:34:04]execute_cgi path=json_proto method=POST [12:34:04]POST find Content-Length [12:34:04]Host: 172.17.40.67:8080 [12:34:04]Content-Length: 770 [12:34:04]Content-Type: application/json [12:34:04] [12:34:04]POST finish read [12:34:04]Found Content-Length = 770 [12:34:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:04]execute_script... [12:34: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)3407296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:04]POST & json_proto [12:34:04]process_json_proto [12:34:04]json parsed OK: [12:34:04]protocol is kg_v1.0 [12:34:04]action value=close_receipt [12:34:04]process_action close_receipt [12:34:04]cmd_close_receipt [12:34:04]MH_GetDate [12:34:04]Write to MH i2c: F0 00 00 33 04 26 [12:34:04]Write i2c OK [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: F0 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: F0 09 00 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: F0 09 00 33 04 00 3D D6 20 67 EE DA 66 66 5D [12:34:04]GetLastDocTimeStamp 1730205114 [12:34:04]current date 1730205245 [12:34:04]FM_GetShiftState [12:34:04]SAM_PROTO_GetShiftState [12:34:04]wFMCommunicate request_size=4 [12:34:04]MH_SAM_APDU [12:34:04]CAPDU: 80 13 01 00 [12:34:04]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [12:34:04]Write i2c OK [12:34:04]MH_I2C_Read... [12:34:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:04]Read from MH i2c: E2 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: E2 0E 00 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 13 [12:34:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:34:04]wFMCommunicate OK [12:34:04]SAM_PROTO_GetShiftState done [12:34:04]FM_GetShiftState done [12:34:04]opened in 1730160548 [12:34:04]opened+sec_in_day 1730246948 [12:34:04]quantity*price = 150032 [12:34:04]sum+1 = 150033 [12:34:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 277 29.10.2024 12:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96768 ФПД: 176539441587919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96768&fm=176539441587919&tin=02508201610067®Number=0000000000170478&sum=150032 [12:34:05]StoreToDocumentArchive [12:34:05]shift 145 fd 96768 [12:34:05]save to /storage/0145/doc_00096768 [12:34:05]save last doc name /storage/0145/doc_00096768 to /storage/kkm_last_doc_name [12:34:05]save OK [12:34:05]Clear old archive folders... [12:34:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:05]tlvbuf is 010273C0 [12:34:05]SAM_PROTO_ClearQueue [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 09 00 00 [12:34:05]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [12:34:05]RAPDU: 90 00 [12:34:05]wFMCommunicate OK [12:34:05]SAM_PROTO_ClearQueue done [12:34:05]KKMCreateOFDPacket [12:34:05]OFDProtocolAddRootSTLVToBuf [12:34:05]FM_MakeSignedData [12:34:05]FM_MakeSignedData [12:34:05]SAM_PROTO_SignData [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 0D 01 02 [12:34:05]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [12:34:05]RAPDU: 90 00 [12:34:05]wFMCommunicate OK [12:34:05]wFMCommunicate request_size=255 [12:34:05]MH_SAM_APDU [12:34: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 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 3D D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7A 01 00 35 04 06 00 A0 [12:34:05]Write to MH i2c: E2 02 01 43 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 3D D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7A 01 00 35 04 06 00 A0 00 00 4F [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [12:34:05]RAPDU: 90 00 [12:34:05]wFMCommunicate OK [12:34:05]wFMCommunicate request_size=10 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 0D 02 02 05 8F CA B4 66 CF [12:34:05]Write to MH i2c: E2 0D 00 44 04 80 0D 02 02 05 00 8F CA B4 66 CF 00 00 0E [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [12:34:05]RAPDU: 90 00 [12:34:05]wFMCommunicate OK [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 0D 03 02 [12:34:05]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 0B 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 0B 00 45 04 00 B6 D4 C6 F1 02 C0 48 9E 90 00 AE [12:34:05]RAPDU: B6 D4 C6 F1 02 C0 48 9E 90 00 [12:34:05]wFMCommunicate OK [12:34:05]SAM_PROTO_SignData done [12:34:05]FM_MakeSignedData done [12:34:05]CreateOFDProtocolMessage [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 11 00 00 [12:34:05]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 17 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 17 00 46 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [12:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:34:05]wFMCommunicate OK [12:34:05]CreateOFDProtocolMessage done [12:34:05]OFDSenderStorePacket 96768 [12:34:05]StoreOFDPacket docnum=96768 [12:34:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D B6 07 01 C3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 3D D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7A 01 00 35 04 06 00 A0 8F CA B4 66 CF B6 D4 C6 F1 02 C0 48 9E [12:34:05]CheckFolder [12:34:05]dirname=/storage/ofd_packets [12:34:05]CheckFolder done [12:34:05]ProducePacketName [12:34:05]name=ofd_packets/00096768 [12:34:05]NVStorageSaveData ofd_packets/00096768 [12:34:05]File name is /storage/ofd_packets/00096768 [12:34:05]Write 301 bytes [12:34:05]NVStorageSaveData done [12:34:05]OFDSenderStorePacket done [12:34:05]KKMCreateOFDPacket done [12:34:05]NVStorageSaveData kkm_last_timestamp [12:34:05]File name is /storage/kkm_last_timestamp [12:34:05]Write 4 bytes [12:34:05]NVStorageSaveData done [12:34:05]ExternCall_PrintAddStr [12:34:05]wPrintStart [12:34:05]Write to MH i2c: 01 00 00 47 04 4B [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: 01 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: 01 07 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [12:34:05]RasterBufferAndPrint [12:34:05]line Счет N : (1)3407296 [12:34:05]line ИНН: 02508201610067 [12:34:05]line Контрольно-Кассовый Чек [12:34:05]line ПРОДАЖА [12:34:05]line ТРК (МРК, ГНК) : 43 [12:34:05]line Товар: 2710124500 [12:34:05]line Аи-95-К-5 [12:34:05]line 20.220 * 74.20 [12:34:05]line = 1500.32 [12:34:05]line НДС 12% НСП 1% [12:34:05]line > о реализуемом товаре [12:34:05]line ИТОГО: 1500.32 [12:34:05]line НСП 1% : 13.28 [12:34:05]line НДС 12% : 159.33 [12:34:05]line Наличными: 0.00 [12:34:05]line Безнал.: 1500.32 [12:34:05]line Место: АЗС № 82 "Партнер Нефть" [12:34:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:34:05]line СНО: Общий режим [12:34:05]line Чек 277 29.10.2024 12:34 [12:34:05]line Смена: 145 ФФД: 1.0 [12:34:05]line ЗНМ: 0300000017 [12:34:05]line РНМ: 0000000000170478 [12:34:05]line Версия ККМ: v1.0 [12:34:05]line Платежная система: Mbank [12:34:05]line ФМ: 0000000002098560 [12:34:05]line ФД: 96768 [12:34:05]line ФПД: 176539441587919 [12:34:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96768&fm=176539441587919&tin=02508201610067®Number=0000000000170478&sum=150032 [12:34:06]OFD Sender: Processing packet 96768 [packets to send 59, broken 58] [12:34:06]ProducePacketName [12:34:06]name=ofd_packets/00096768 [12:34:06]OFD Sender: To server: pG, [12:34:06]CommunicateWithHost lk.salyk.kg:30040 [12:34:06]ConnectInit lk.salyk.kg [12:34:06]written 0, free lines is 4095 [12:34:06]Connected sock=10 [12:34:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D B6 07 01 C3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 3D D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7A 01 00 35 04 06 00 A0 8F CA B4 66 CF B6 D4 C6 F1 02 C0 48 9E [12:34:06]Write to MH i2c: 01 00 00 70 04 74 [12:34:06]Write i2c OK [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: 01 [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: 01 07 00 [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: 01 07 00 70 04 00 00 00 00 00 27 0D AF [12:34:06]RasterBufferAndPrint [12:34:06]line [12:34:06]line [12:34:06]line [12:34:06]line [12:34:06]line [12:34:06]written 0, free lines is 3373 [12:34:06]MH_Cut [12:34:06]Write to MH i2c: D1 01 00 77 04 01 4D [12:34:06]Write i2c OK [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: D1 [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: D1 01 00 [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: D1 01 00 77 04 00 4C [12:34:06]Write to MH i2c: 01 00 00 78 04 7C [12:34:06]Write i2c OK [12:34:06]MH_I2C_Read... [12:34:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A4 20 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 00 7A 01 00 F4 03 04 00 63 80 20 67 B6 04 01 00 00 0B 71 0E FD 43 3A 22 7D [12:34:06]CommunicateWithHost err = 0 [12:34:06]CheckOFDResponse [12:34:06]1017 (14) - 77093643461234 [12:34:06]1041 (16) - 0000000002098560 [12:34:06]1040 (4) - 96768 [12:34:06]1012 (4) - 29.10.2024 06:27 [12:34:06]1206 (1) - 0 [12:34:06]OFD Sender: Remove packet 96768 [12:34:06]ProducePacketName [12:34:06]name=ofd_packets/00096768 [12:34:06]NVStorageDeleteData [12:34:07]OFD Sender: No OFD packet to send [12:34:07]*** Cut start [12:34:07]*** Partial cut [12:34:07]*** CUTSNS_PIN = 1 [12:34:07]*** CUTSNS_PIN = 0 [12:34:07]*** Brake cut motor [12:34:07]Read from MH i2c: 01 [12:34:07]MH_I2C_Read... [12:34:07]*** Stop cut motor [12:34:07]*** Cut end [12:34:07]Read from MH i2c: 01 07 00 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 FF 0F 91 [12:34:07]process_action close_receipt done [12:34:07]requested_data is exist [12:34:07]produce_requested_data [12:34:07]requested_item fm.sn is exist - process it [12:34:07]wFMCommunicate request_size=4 [12:34:07]MH_SAM_APDU [12:34:07]CAPDU: 80 11 00 00 [12:34:07]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:07]Read from MH i2c: E2 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 17 00 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [12:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:34:07]wFMCommunicate OK [12:34:07]requested_item fd.num is exist - process it [12:34:07]SAM_PROTO_GetFieldsCounters [12:34:07]wFMCommunicate request_size=4 [12:34:07]MH_SAM_APDU [12:34:07]CAPDU: 80 13 00 00 [12:34:07]Write to MH i2c: E2 08 00 7A 04 80 13 00 00 00 00 00 00 FA [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:08]Read from MH i2c: E2 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 62 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 62 00 7A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 7A 01 00 0E 04 04 00 91 00 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 69 [12:34:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 7A 01 00 0E 04 04 00 91 00 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 [12:34:08]wFMCommunicate OK [12:34:08]SAM_PROTO_GetFieldsCounters done [12:34:08]requested_item shift.num is exist - process it [12:34:08]requested_item shift.opened is exist - process it [12:34:08]req_shift_opened [12:34:08]FM_GetShiftState [12:34:08]SAM_PROTO_GetShiftState [12:34:08]wFMCommunicate request_size=4 [12:34:08]MH_SAM_APDU [12:34:08]CAPDU: 80 13 01 00 [12:34:08]Write to MH i2c: E2 08 00 7B 04 80 13 01 00 00 00 00 00 FC [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:08]Read from MH i2c: E2 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 0E 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 0E 00 7B 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [12:34:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:34:08]wFMCommunicate OK [12:34:08]SAM_PROTO_GetShiftState done [12:34:08]FM_GetShiftState done [12:34:08]req_shift_opened done [12:34:08]requested_item shift.open_date is exist - process it [12:34:08]req_shift_open_date [12:34:08]req_shift_open_date done [12:34:08]produce_requested_data done [12:34:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96768,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:34:08]process_action_free close_receipt [12:34:08]json_value_free [12:34:08]json_value_free done [12:34:08]process_json_proto returns [12:34:08]Send response to host [12:34:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96768,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:34:08]free response buf [12:34:08]execute_script done [12:34:08]execute_script returns [12:34:08]free content buf [12:34:08]Sock 9.Close socket [12:34:08]Sock 9.Thread stoped [12:34:08]accept exits with 7 [12:34:08]New connection [12:34:08]New thread 3067456868 created [12:34:08]Thread 3067600228 joined [12:34:08]Waiting for new connection... [12:34:08] Sock 7.Parse request [12:34:08]Sock 7.Check first char [12:34:08]Sock 7.First char is OK [12:34:08]request: POST /json_proto HTTP/1.0 [12:34:08]Method: POST [12:34:08]URL: /json_proto [12:34:08]Method is POST - this is cgi request [12:34:08]url: /json_proto [12:34:08]query_string will be loaded in cgi processing [12:34:08]execute_cgi json_proto POST (null) [12:34:08]execute_cgi path=json_proto method=POST [12:34:08]POST find Content-Length [12:34:08]Host: 172.17.40.67:8080 [12:34:08]Content-Length: 678 [12:34:08]Content-Type: application/json [12:34:08] [12:34:08]POST finish read [12:34:08]Found Content-Length = 678 [12:34:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:34:08]execute_script... [12: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)3407297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:34:08]POST & json_proto [12:34:08]process_json_proto [12:34:08]json parsed OK: [12:34:08]protocol is kg_v1.0 [12:34:08]action value=close_receipt [12:34:08]process_action close_receipt [12:34:08]cmd_close_receipt [12:34:08]MH_GetDate [12:34:08]Write to MH i2c: F0 00 00 7C 04 6F [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: F0 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: F0 09 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: F0 09 00 7C 04 00 41 D6 20 67 EE DA 66 66 AA [12:34:08]GetLastDocTimeStamp 1730205245 [12:34:08]current date 1730205249 [12:34:08]FM_GetShiftState [12:34:08]SAM_PROTO_GetShiftState [12:34:08]wFMCommunicate request_size=4 [12:34:08]MH_SAM_APDU [12:34:08]CAPDU: 80 13 01 00 [12:34:08]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:08]Read from MH i2c: E2 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 0E 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5C [12:34:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:34:08]wFMCommunicate OK [12:34:08]SAM_PROTO_GetShiftState done [12:34:08]FM_GetShiftState done [12:34:08]opened in 1730160548 [12:34:08]opened+sec_in_day 1730246948 [12:34:08]quantity*price = 30038 [12:34:08]sum+1 = 30039 [12:34: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 278 29.10.2024 12:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96769 ФПД: 107813346777992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123409&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96769&fm=107813346777992&tin=02508201610067®Number=0000000000170478&sum=30000 [12:34:09]StoreToDocumentArchive [12:34:09]shift 145 fd 96769 [12:34:09]save to /storage/0145/doc_00096769 [12:34:09]save last doc name /storage/0145/doc_00096769 to /storage/kkm_last_doc_name [12:34:09]save OK [12:34:09]Clear old archive folders... [12:34:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:09]tlvbuf is 00FB3560 [12:34:09]SAM_PROTO_ClearQueue [12:34:09]wFMCommunicate request_size=4 [12:34:09]MH_SAM_APDU [12:34:09]CAPDU: 80 09 00 00 [12:34:09]Write to MH i2c: E2 08 00 8A 04 80 09 00 00 00 00 00 00 00 [12:34:09]Write i2c OK [12:34:09]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [12:34:10]RAPDU: 90 00 [12:34:10]wFMCommunicate OK [12:34:10]SAM_PROTO_ClearQueue done [12:34:10]KKMCreateOFDPacket [12:34:10]OFDProtocolAddRootSTLVToBuf [12:34:10]FM_MakeSignedData [12:34:10]FM_MakeSignedData [12:34:10]SAM_PROTO_SignData [12:34:10]wFMCommunicate request_size=4 [12:34:10]MH_SAM_APDU [12:34:10]CAPDU: 80 0D 01 02 [12:34:10]Write to MH i2c: E2 08 00 8B 04 80 0D 01 02 00 00 00 00 08 [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [12:34:10]RAPDU: 90 00 [12:34:10]wFMCommunicate OK [12:34:10]wFMCommunicate request_size=255 [12:34:10]MH_SAM_APDU [12: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 34 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 16 01 00 00 F4 03 04 00 41 D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7A 01 00 35 04 06 00 62 [12:34:10]Write to MH i2c: E2 02 01 8C 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 16 01 00 00 F4 03 04 00 41 D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7A 01 00 35 04 06 00 62 00 00 AE [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [12:34:10]RAPDU: 90 00 [12:34:10]wFMCommunicate OK [12:34:10]wFMCommunicate request_size=10 [12:34:10]MH_SAM_APDU [12:34:10]CAPDU: 80 0D 02 02 05 0E 40 3C 9B 88 [12:34:10]Write to MH i2c: E2 0D 00 8D 04 80 0D 02 02 05 00 0E 40 3C 9B 88 00 00 C2 [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [12:34:10]RAPDU: 90 00 [12:34:10]wFMCommunicate OK [12:34:10]wFMCommunicate request_size=4 [12:34:10]MH_SAM_APDU [12:34:10]CAPDU: 80 0D 03 02 [12:34:10]Write to MH i2c: E2 08 00 8E 04 80 0D 03 02 00 00 00 00 0D [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 0B 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 0B 00 8E 04 00 3F 9F F9 19 0A 01 87 C3 90 00 53 [12:34:10]RAPDU: 3F 9F F9 19 0A 01 87 C3 90 00 [12:34:10]wFMCommunicate OK [12:34:10]SAM_PROTO_SignData done [12:34:10]FM_MakeSignedData done [12:34:10]CreateOFDProtocolMessage [12:34:10]wFMCommunicate request_size=4 [12:34:10]MH_SAM_APDU [12:34:10]CAPDU: 80 11 00 00 [12:34:10]Write to MH i2c: E2 08 00 8F 04 80 11 00 00 00 00 00 00 0D [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 17 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 17 00 8F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [12:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:34:10]wFMCommunicate OK [12:34:10]CreateOFDProtocolMessage done [12:34:10]OFDSenderStorePacket 96769 [12:34:10]StoreOFDPacket docnum=96769 [12:34:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 1C 07 01 BE C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 16 01 00 00 F4 03 04 00 41 D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7A 01 00 35 04 06 00 62 0E 40 3C 9B 88 3F 9F F9 19 0A 01 87 C3 [12:34:10]CheckFolder [12:34:10]dirname=/storage/ofd_packets [12:34:10]CheckFolder done [12:34:10]ProducePacketName [12:34:10]name=ofd_packets/00096769 [12:34:10]NVStorageSaveData ofd_packets/00096769 [12:34:10]File name is /storage/ofd_packets/00096769 [12:34:10]Write 301 bytes [12:34:10]NVStorageSaveData done [12:34:10]OFDSenderStorePacket done [12:34:10]KKMCreateOFDPacket done [12:34:10]NVStorageSaveData kkm_last_timestamp [12:34:10]File name is /storage/kkm_last_timestamp [12:34:10]Write 4 bytes [12:34:10]NVStorageSaveData done [12:34:10]ExternCall_PrintAddStr [12:34:10]wPrintStart [12:34:10]Write to MH i2c: 01 00 00 90 04 94 [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: 01 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: 01 07 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: 01 07 00 90 04 00 00 00 00 00 FF 0F A9 [12:34:10]RasterBufferAndPrint [12:34:10]line Счет N : (1)3407297 [12:34:10]line ИНН: 02508201610067 [12:34:10]line Контрольно-Кассовый Чек [12:34:10]line ПРОДАЖА [12:34:10]line ТРК (МРК, ГНК) : 12 [12:34:10]line Товар: 2710124130 [12:34:10]line Аи-92-К-4 [12:34:10]line 4.490 * 66.90 [12:34:10]line = 300.38 [12:34:10]line НДС 12% НСП 1% [12:34:10]line > о реализуемом товаре [12:34:10]line ОКРУГЛЕНИЕ: -0.38 [12:34:10]line ИТОГО: 300.00 [12:34:10]line Внесено: 300.00 [12:34:10]line СДАЧА: 0.00 [12:34:10]line НСП 1% : 2.66 [12:34:10]line НДС 12% : 31.90 [12:34:10]line Наличными: 300.00 [12:34:10]line Безнал.: 0.00 [12:34:10]line Место: АЗС № 82 "Партнер Нефть" [12:34:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:34:10]line СНО: Общий режим [12:34:10]line Чек 278 29.10.2024 12:34 [12:34:10]line Смена: 145 ФФД: 1.0 [12:34:10]line ЗНМ: 0300000017 [12:34:10]line РНМ: 0000000000170478 [12:34:10]line Версия ККМ: v1.0 [12:34:10]line ФМ: 0000000002098560 [12:34:10]line ФД: 96769 [12:34:10]line ФПД: 107813346777992 [12:34:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123409&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96769&fm=107813346777992&tin=02508201610067®Number=0000000000170478&sum=30000 [12:34:10]OFD Sender: Processing packet 96769 [packets to send 59, broken 58] [12:34:10]ProducePacketName [12:34:10]name=ofd_packets/00096769 [12:34:10]OFD Sender: To server: pG, [12:34:10]CommunicateWithHost lk.salyk.kg:30040 [12:34:10]ConnectInit lk.salyk.kg [12:34:10]written 0, free lines is 4095 [12:34:11]Connected sock=10 [12:34:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 1C 07 01 BE C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 16 01 00 00 F4 03 04 00 41 D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7A 01 00 35 04 06 00 62 0E 40 3C 9B 88 3F 9F F9 19 0A 01 87 C3 [12:34:11]Write to MH i2c: 01 00 00 BB 04 BF [12:34:11]Write i2c OK [12:34:11]MH_I2C_Read... [12:34:11]Read from MH i2c: 01 [12:34:11]MH_I2C_Read... [12:34:11]Read from MH i2c: 01 07 00 [12:34:11]MH_I2C_Read... [12:34:11]Read from MH i2c: 01 07 00 BB 04 00 00 00 00 00 0F 0D E2 [12:34:11]RasterBufferAndPrint [12:34:11]line [12:34:11]line [12:34:11]line [12:34:11]line [12:34:11]line [12:34:11]written 0, free lines is 3355 [12:34:11]MH_Cut [12:34:11]Write to MH i2c: D1 01 00 C2 04 01 98 [12:34:11]Write i2c OK [12:34:11]MH_I2C_Read... [12:34:11]Read from MH i2c: D1 [12:34:11]MH_I2C_Read... [12:34:11]Read from MH i2c: D1 01 00 [12:34:11]MH_I2C_Read... [12:34:11]Read from MH i2c: D1 01 00 C2 04 00 97 [12:34:11]Write to MH i2c: 01 00 00 C3 04 C7 [12:34:11]Write i2c OK [12:34:11]MH_I2C_Read... [12:34:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D3 70 47 00 21 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 32 30 39 38 35 36 30 10 04 04 00 01 7A 01 00 F4 03 04 00 68 80 20 67 B6 04 01 00 00 E2 87 F1 A9 B9 C4 68 78 [12:34:11]CommunicateWithHost err = 0 [12:34:11]CheckOFDResponse [12:34:11]1017 (14) - 77093643461234 [12:34:11]1041 (16) - 0000000002098560 [12:34:11]1040 (4) - 96769 [12:34:11]1012 (4) - 29.10.2024 06:27 [12:34:11]1206 (1) - 0 [12:34:11]OFD Sender: Remove packet 96769 [12:34:11]ProducePacketName [12:34:11]name=ofd_packets/00096769 [12:34:11]NVStorageDeleteData [12:34:12]OFD Sender: No OFD packet to send [12:34:12]*** Cut start [12:34:12]*** Partial cut [12:34:12]*** CUTSNS_PIN = 1 [12:34:12]*** CUTSNS_PIN = 0 [12:34:12]*** Brake cut motor [12:34:12]Read from MH i2c: 01 [12:34:12]MH_I2C_Read... [12:34:12]*** Stop cut motor [12:34:12]*** Cut end [12:34:12]Read from MH i2c: 01 07 00 [12:34:12]MH_I2C_Read... [12:34:12]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 FF 0F DC [12:34:12]process_action close_receipt done [12:34:12]requested_data is exist [12:34:12]produce_requested_data [12:34:12]requested_item fm.sn is exist - process it [12:34:12]wFMCommunicate request_size=4 [12:34:12]MH_SAM_APDU [12:34:12]CAPDU: 80 11 00 00 [12:34:12]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [12:34:12]Write i2c OK [12:34:12]MH_I2C_Read... [12:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:12]Read from MH i2c: E2 [12:34:12]MH_I2C_Read... [12:34:12]Read from MH i2c: E2 17 00 [12:34:12]MH_I2C_Read... [12:34:12]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [12:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:34:12]wFMCommunicate OK [12:34:12]requested_item fd.num is exist - process it [12:34:12]SAM_PROTO_GetFieldsCounters [12:34:12]wFMCommunicate request_size=4 [12:34:12]MH_SAM_APDU [12:34:12]CAPDU: 80 13 00 00 [12:34:12]Write to MH i2c: E2 08 00 C5 04 80 13 00 00 00 00 00 00 45 [12:34:12]Write i2c OK [12:34:12]MH_I2C_Read... [12:34:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:12]Read from MH i2c: E2 [12:34:12]MH_I2C_Read... [12:34:12]Read from MH i2c: E2 62 00 [12:34:12]MH_I2C_Read... [12:34:12]Read from MH i2c: E2 62 00 C5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 7A 01 00 0E 04 04 00 91 00 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 B8 [12:34:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 7A 01 00 0E 04 04 00 91 00 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 [12:34:12]wFMCommunicate OK [12:34:12]SAM_PROTO_GetFieldsCounters done [12:34:12]requested_item shift.num is exist - process it [12:34:12]requested_item shift.opened is exist - process it [12:34:12]req_shift_opened [12:34:12]FM_GetShiftState [12:34:12]SAM_PROTO_GetShiftState [12:34:12]wFMCommunicate request_size=4 [12:34:12]MH_SAM_APDU [12:34:12]CAPDU: 80 13 01 00 [12:34:12]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [12:34:12]Write i2c OK [12:34:12]MH_I2C_Read... [12:34:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:12]Read from MH i2c: E2 [12:34:12]MH_I2C_Read... [12:34:12]Read from MH i2c: E2 0E 00 [12:34:12]MH_I2C_Read... [12:34:12]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [12:34:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:34:12]wFMCommunicate OK [12:34:12]SAM_PROTO_GetShiftState done [12:34:12]FM_GetShiftState done [12:34:12]req_shift_opened done [12:34:12]requested_item shift.open_date is exist - process it [12:34:12]req_shift_open_date [12:34:12]req_shift_open_date done [12:34:12]produce_requested_data done [12:34:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96769,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:34:12]process_action_free close_receipt [12:34:12]json_value_free [12:34:12]json_value_free done [12:34:12]process_json_proto returns [12:34:12]Send response to host [12:34:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96769,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:34:12]free response buf [12:34:12]execute_script done [12:34:12]execute_script returns [12:34:12]free content buf [12:34:12]Sock 7.Close socket [12:34:12]Sock 7.Thread stoped [12:34:17]OFD Sender: No OFD packet to send [12:34:22]OFD Sender: No OFD packet to send [12:34:27]OFD Sender: No OFD packet to send [12:34:32]OFD Sender: No OFD packet to send [12:34:35]accept exits with 9 [12:34:35]New connection [12:34:35]New thread 3067600228 created [12:34:35]Thread 3067456868 joined [12:34:35]Waiting for new connection... [12:34:35] Sock 9.Parse request [12:34:35]Sock 9.Check first char [12:34:35]Sock 9.First char is OK [12:34:35]request: POST /json_proto HTTP/1.0 [12:34:35]Method: POST [12:34:35]URL: /json_proto [12:34:35]Method is POST - this is cgi request [12:34:35]url: /json_proto [12:34:35]query_string will be loaded in cgi processing [12:34:35]execute_cgi json_proto POST (null) [12:34:35]execute_cgi path=json_proto method=POST [12:34:35]POST find Content-Length [12:34:35]Host: 172.17.40.67:8080 [12:34:35]Content-Length: 680 [12:34:35]Content-Type: application/json [12:34:35] [12:34:35]POST finish read [12:34:35]Found Content-Length = 680 [12:34:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:35]execute_script... [12:34:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:35]POST & json_proto [12:34:35]process_json_proto [12:34:35]json parsed OK: [12:34:35]protocol is kg_v1.0 [12:34:35]action value=close_receipt [12:34:35]process_action close_receipt [12:34:35]cmd_close_receipt [12:34:35]MH_GetDate [12:34:35]Write to MH i2c: F0 00 00 C7 04 BA [12:34:35]Write i2c OK [12:34:35]MH_I2C_Read... [12:34:35]Read from MH i2c: F0 [12:34:35]MH_I2C_Read... [12:34:35]Read from MH i2c: F0 09 00 [12:34:35]MH_I2C_Read... [12:34:35]Read from MH i2c: F0 09 00 C7 04 00 5C D6 20 67 EE DA 66 66 10 [12:34:35]GetLastDocTimeStamp 1730205249 [12:34:35]current date 1730205276 [12:34:35]FM_GetShiftState [12:34:35]SAM_PROTO_GetShiftState [12:34:35]wFMCommunicate request_size=4 [12:34:35]MH_SAM_APDU [12:34:35]CAPDU: 80 13 01 00 [12:34:35]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [12:34:35]Write i2c OK [12:34:35]MH_I2C_Read... [12:34:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:35]Read from MH i2c: E2 [12:34:35]MH_I2C_Read... [12:34:35]Read from MH i2c: E2 0E 00 [12:34:35]MH_I2C_Read... [12:34:35]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A7 [12:34:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:34:35]wFMCommunicate OK [12:34:35]SAM_PROTO_GetShiftState done [12:34:35]FM_GetShiftState done [12:34:35]opened in 1730160548 [12:34:35]opened+sec_in_day 1730246948 [12:34:35]quantity*price = 100050 [12:34:35]sum+1 = 100052 [12:34:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 279 29.10.2024 12:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96770 ФПД: 215081804160041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96770&fm=215081804160041&tin=02508201610067®Number=0000000000170478&sum=100000 [12:34:36]StoreToDocumentArchive [12:34:36]shift 145 fd 96770 [12:34:36]save to /storage/0145/doc_00096770 [12:34:36]save last doc name /storage/0145/doc_00096770 to /storage/kkm_last_doc_name [12:34:36]save OK [12:34:36]Clear old archive folders... [12:34:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:34:36]tlvbuf is 00FA4200 [12:34:36]SAM_PROTO_ClearQueue [12:34:36]wFMCommunicate request_size=4 [12:34:36]MH_SAM_APDU [12:34:36]CAPDU: 80 09 00 00 [12:34:36]Write to MH i2c: E2 08 00 D5 04 80 09 00 00 00 00 00 00 4B [12:34:36]Write i2c OK [12:34:36]MH_I2C_Read... [12:34:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:36]Read from MH i2c: E2 [12:34:36]MH_I2C_Read... [12:34:36]Read from MH i2c: E2 03 00 [12:34:36]MH_I2C_Read... [12:34:36]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [12:34:36]RAPDU: 90 00 [12:34:36]wFMCommunicate OK [12:34:36]SAM_PROTO_ClearQueue done [12:34:36]KKMCreateOFDPacket [12:34:36]OFDProtocolAddRootSTLVToBuf [12:34:36]FM_MakeSignedData [12:34:36]FM_MakeSignedData [12:34:36]SAM_PROTO_SignData [12:34:36]wFMCommunicate request_size=4 [12:34:36]MH_SAM_APDU [12:34:36]CAPDU: 80 0D 01 02 [12:34:36]Write to MH i2c: E2 08 00 D6 04 80 0D 01 02 00 00 00 00 53 [12:34:36]Write i2c OK [12:34:36]MH_I2C_Read... [12:34:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:36]Read from MH i2c: E2 [12:34:36]MH_I2C_Read... [12:34:36]Read from MH i2c: E2 03 00 [12:34:36]MH_I2C_Read... [12:34:36]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [12:34:36]RAPDU: 90 00 [12:34:36]wFMCommunicate OK [12:34:36]wFMCommunicate request_size=255 [12:34:36]MH_SAM_APDU [12:34:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 5C D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7A 01 00 35 04 06 00 C3 9D A2 88 [12:34:36]Write to MH i2c: E2 02 01 D7 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 5C D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7A 01 00 35 04 06 00 C3 9D A2 88 00 00 41 [12:34:36]Write i2c OK [12:34:36]MH_I2C_Read... [12:34:37]OFD Sender: No OFD packet to send [12:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:37]Read from MH i2c: E2 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 03 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [12:34:37]RAPDU: 90 00 [12:34:37]wFMCommunicate OK [12:34:37]wFMCommunicate request_size=7 [12:34:37]MH_SAM_APDU [12:34:37]CAPDU: 80 0D 02 02 02 DC 29 [12:34:37]Write to MH i2c: E2 0A 00 D8 04 80 0D 02 02 02 00 DC 29 00 00 5F [12:34:37]Write i2c OK [12:34:37]MH_I2C_Read... [12:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:37]Read from MH i2c: E2 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 03 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [12:34:37]RAPDU: 90 00 [12:34:37]wFMCommunicate OK [12:34:37]wFMCommunicate request_size=4 [12:34:37]MH_SAM_APDU [12:34:37]CAPDU: 80 0D 03 02 [12:34:37]Write to MH i2c: E2 08 00 D9 04 80 0D 03 02 00 00 00 00 58 [12:34:37]Write i2c OK [12:34:37]MH_I2C_Read... [12:34:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:37]Read from MH i2c: E2 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 0B 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 0B 00 D9 04 00 92 97 2D AF 77 FC AA 8F 90 00 0A [12:34:37]RAPDU: 92 97 2D AF 77 FC AA 8F 90 00 [12:34:37]wFMCommunicate OK [12:34:37]SAM_PROTO_SignData done [12:34:37]FM_MakeSignedData done [12:34:37]CreateOFDProtocolMessage [12:34:37]wFMCommunicate request_size=4 [12:34:37]MH_SAM_APDU [12:34:37]CAPDU: 80 11 00 00 [12:34:37]Write to MH i2c: E2 08 00 DA 04 80 11 00 00 00 00 00 00 58 [12:34:37]Write i2c OK [12:34:37]MH_I2C_Read... [12:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:37]Read from MH i2c: E2 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 17 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 17 00 DA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [12:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:34:37]wFMCommunicate OK [12:34:37]CreateOFDProtocolMessage done [12:34:37]OFDSenderStorePacket 96770 [12:34:37]StoreOFDPacket docnum=96770 [12:34:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D9 DF 04 01 C0 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 5C D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7A 01 00 35 04 06 00 C3 9D A2 88 DC 29 92 97 2D AF 77 FC AA 8F [12:34:37]CheckFolder [12:34:37]dirname=/storage/ofd_packets [12:34:37]CheckFolder done [12:34:37]ProducePacketName [12:34:37]name=ofd_packets/00096770 [12:34:37]NVStorageSaveData ofd_packets/00096770 [12:34:37]File name is /storage/ofd_packets/00096770 [12:34:37]Write 298 bytes [12:34:37]NVStorageSaveData done [12:34:37]OFDSenderStorePacket done [12:34:37]KKMCreateOFDPacket done [12:34:37]NVStorageSaveData kkm_last_timestamp [12:34:37]File name is /storage/kkm_last_timestamp [12:34:37]Write 4 bytes [12:34:37]NVStorageSaveData done [12:34:37]ExternCall_PrintAddStr [12:34:37]wPrintStart [12:34:37]Write to MH i2c: 01 00 00 DB 04 DF [12:34:37]Write i2c OK [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: 01 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: 01 07 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: 01 07 00 DB 04 00 00 00 00 00 FF 0F F4 [12:34:37]RasterBufferAndPrint [12:34:37]line Счет N : (1)3407298 [12:34:37]line ИНН: 02508201610067 [12:34:37]line Контрольно-Кассовый Чек [12:34:37]line ПРОДАЖА [12:34:37]line ТРК (МРК, ГНК) : 51 [12:34:37]line Товар: 2710194210 [12:34:37]line ДТ-К-5 [12:34:37]line 13.130 * 76.20 [12:34:37]line = 1000.51 [12:34:37]line НДС 12% НСП 1% [12:34:37]line > о реализуемом товаре [12:34:37]line ОКРУГЛЕНИЕ: -0.51 [12:34:37]line ИТОГО: 1000.00 [12:34:37]line Внесено: 1000.00 [12:34:37]line СДАЧА: 0.00 [12:34:37]line НСП 1% : 8.85 [12:34:37]line НДС 12% : 106.25 [12:34:37]line Наличными: 1000.00 [12:34:37]line Безнал.: 0.00 [12:34:37]line Место: АЗС № 82 "Партнер Нефть" [12:34:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:34:37]line СНО: Общий режим [12:34:37]line Чек 279 29.10.2024 12:34 [12:34:37]line Смена: 145 ФФД: 1.0 [12:34:37]line ЗНМ: 0300000017 [12:34:37]line РНМ: 0000000000170478 [12:34:37]line Версия ККМ: v1.0 [12:34:37]line ФМ: 0000000002098560 [12:34:37]line ФД: 96770 [12:34:37]line ФПД: 215081804160041 [12:34:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96770&fm=215081804160041&tin=02508201610067®Number=0000000000170478&sum=100000 [12:34:37]OFD Sender: Processing packet 96770 [packets to send 59, broken 58] [12:34:37]ProducePacketName [12:34:37]name=ofd_packets/00096770 [12:34:37]OFD Sender: To server: pG, [12:34:37]CommunicateWithHost lk.salyk.kg:30040 [12:34:37]ConnectInit lk.salyk.kg [12:34:37]written 0, free lines is 4095 [12:34:37]Connected sock=10 [12:34:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D9 DF 04 01 C0 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 5C D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7A 01 00 35 04 06 00 C3 9D A2 88 DC 29 92 97 2D AF 77 FC AA 8F [12:34:38]Write to MH i2c: 01 00 00 06 05 0B [12:34:38]Write i2c OK [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: 01 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: 01 07 00 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: 01 07 00 06 05 00 00 00 00 00 FA 0C 18 [12:34:38]RasterBufferAndPrint [12:34:38]line [12:34:38]line [12:34:38]line [12:34:38]line [12:34:38]line [12:34:38]written 0, free lines is 3329 [12:34:38]MH_Cut [12:34:38]Write to MH i2c: D1 01 00 0D 05 01 E4 [12:34:38]Write i2c OK [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: D1 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: D1 01 00 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: D1 01 00 0D 05 00 E3 [12:34:38]Write to MH i2c: 01 00 00 0E 05 13 [12:34:38]Write i2c OK [12:34:38]MH_I2C_Read... [12:34:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C8 92 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 02 7A 01 00 F4 03 04 00 83 80 20 67 B6 04 01 00 00 79 E1 01 5F BF 67 F0 70 [12:34:38]CommunicateWithHost err = 0 [12:34:38]CheckOFDResponse [12:34:38]1017 (14) - 77093643461234 [12:34:38]1041 (16) - 0000000002098560 [12:34:38]1040 (4) - 96770 [12:34:38]1012 (4) - 29.10.2024 06:28 [12:34:38]1206 (1) - 0 [12:34:38]OFD Sender: Remove packet 96770 [12:34:38]ProducePacketName [12:34:38]name=ofd_packets/00096770 [12:34:38]NVStorageDeleteData [12:34:38]OFD Sender: No OFD packet to send [12:34:38]*** Cut start [12:34:38]*** Partial cut [12:34:38]*** CUTSNS_PIN = 1 [12:34:38]*** CUTSNS_PIN = 0 [12:34:38]*** Brake cut motor [12:34:39]Read from MH i2c: 01 [12:34:39]MH_I2C_Read... [12:34:39]*** Stop cut motor [12:34:39]*** Cut end [12:34:39]Read from MH i2c: 01 07 00 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 FF 0F 28 [12:34:39]process_action close_receipt done [12:34:39]requested_data is exist [12:34:39]produce_requested_data [12:34:39]requested_item fm.sn is exist - process it [12:34:39]wFMCommunicate request_size=4 [12:34:39]MH_SAM_APDU [12:34:39]CAPDU: 80 11 00 00 [12:34:39]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [12:34:39]Write i2c OK [12:34:39]MH_I2C_Read... [12:34:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:39]Read from MH i2c: E2 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 17 00 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [12:34:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:34:39]wFMCommunicate OK [12:34:39]requested_item fd.num is exist - process it [12:34:39]SAM_PROTO_GetFieldsCounters [12:34:39]wFMCommunicate request_size=4 [12:34:39]MH_SAM_APDU [12:34:39]CAPDU: 80 13 00 00 [12:34:39]Write to MH i2c: E2 08 00 10 05 80 13 00 00 00 00 00 00 91 [12:34:39]Write i2c OK [12:34:39]MH_I2C_Read... [12:34:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:39]Read from MH i2c: E2 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 62 00 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 62 00 10 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 7A 01 00 0E 04 04 00 91 00 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 08 [12:34:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 7A 01 00 0E 04 04 00 91 00 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 [12:34:39]wFMCommunicate OK [12:34:39]SAM_PROTO_GetFieldsCounters done [12:34:39]requested_item shift.num is exist - process it [12:34:39]requested_item shift.opened is exist - process it [12:34:39]req_shift_opened [12:34:39]FM_GetShiftState [12:34:39]SAM_PROTO_GetShiftState [12:34:39]wFMCommunicate request_size=4 [12:34:39]MH_SAM_APDU [12:34:39]CAPDU: 80 13 01 00 [12:34:39]Write to MH i2c: E2 08 00 11 05 80 13 01 00 00 00 00 00 93 [12:34:39]Write i2c OK [12:34:39]MH_I2C_Read... [12:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:39]Read from MH i2c: E2 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 0E 00 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 0E 00 11 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F1 [12:34:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:34:39]wFMCommunicate OK [12:34:39]SAM_PROTO_GetShiftState done [12:34:39]FM_GetShiftState done [12:34:39]req_shift_opened done [12:34:39]requested_item shift.open_date is exist - process it [12:34:39]req_shift_open_date [12:34:39]req_shift_open_date done [12:34:39]produce_requested_data done [12:34:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96770,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:34:39]process_action_free close_receipt [12:34:39]json_value_free [12:34:39]json_value_free done [12:34:39]process_json_proto returns [12:34:39]Send response to host [12:34:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96770,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:34:39]free response buf [12:34:39]execute_script done [12:34:39]execute_script returns [12:34:39]free content buf [12:34:39]Sock 9.Close socket [12:34:39]Sock 9.Thread stoped [12:34:43]OFD Sender: No OFD packet to send [12:34:48]OFD Sender: No OFD packet to send [12:34:53]OFD Sender: No OFD packet to send [12:34:58]OFD Sender: No OFD packet to send [12:35:03]OFD Sender: No OFD packet to send [12:35:08]OFD Sender: No OFD packet to send [12:35:13]OFD Sender: No OFD packet to send [12:35:18]OFD Sender: No OFD packet to send [12:35:23]OFD Sender: No OFD packet to send [12:35:26]accept exits with 7 [12:35:26]New connection [12:35:26]New thread 3067456868 created [12:35:26]Thread 3067600228 joined [12:35:26]Waiting for new connection... [12:35:26] Sock 7.Parse request [12:35:26]Sock 7.Check first char [12:35:26]Sock 7.First char is OK [12:35:26]request: POST /json_proto HTTP/1.0 [12:35:26]Method: POST [12:35:26]URL: /json_proto [12:35:26]Method is POST - this is cgi request [12:35:26]url: /json_proto [12:35:26]query_string will be loaded in cgi processing [12:35:26]execute_cgi json_proto POST (null) [12:35:26]execute_cgi path=json_proto method=POST [12:35:26]POST find Content-Length [12:35:26]Host: 172.17.40.67:8080 [12:35:26]Content-Length: 689 [12:35:26]Content-Type: application/json [12:35:26] [12:35:26]POST finish read [12:35:26]Found Content-Length = 689 [12:35:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:26]execute_script... [12:35:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:26]POST & json_proto [12:35:26]process_json_proto [12:35:26]json parsed OK: [12:35:26]protocol is kg_v1.0 [12:35:26]action value=close_receipt [12:35:26]process_action close_receipt [12:35:26]cmd_close_receipt [12:35:26]MH_GetDate [12:35:26]Write to MH i2c: F0 00 00 12 05 06 [12:35:26]Write i2c OK [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: F0 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: F0 09 00 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: F0 09 00 12 05 00 8F D6 20 67 EE DA 66 66 8F [12:35:26]GetLastDocTimeStamp 1730205276 [12:35:26]current date 1730205327 [12:35:26]FM_GetShiftState [12:35:26]SAM_PROTO_GetShiftState [12:35:26]wFMCommunicate request_size=4 [12:35:26]MH_SAM_APDU [12:35:26]CAPDU: 80 13 01 00 [12:35:26]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [12:35:26]Write i2c OK [12:35:26]MH_I2C_Read... [12:35:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:26]Read from MH i2c: E2 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: E2 0E 00 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F3 [12:35:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:35:26]wFMCommunicate OK [12:35:26]SAM_PROTO_GetShiftState done [12:35:26]FM_GetShiftState done [12:35:26]opened in 1730160548 [12:35:26]opened+sec_in_day 1730246948 [12:35:26]quantity*price = 100051 [12:35:26]sum+1 = 100052 [12:35:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 280 29.10.2024 12:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96771 ФПД: 1126385869271 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96771&fm=1126385869271&tin=02508201610067®Number=0000000000170478&sum=100000 [12:35:27]StoreToDocumentArchive [12:35:27]shift 145 fd 96771 [12:35:27]save to /storage/0145/doc_00096771 [12:35:27]save last doc name /storage/0145/doc_00096771 to /storage/kkm_last_doc_name [12:35:27]save OK [12:35:27]Clear old archive folders... [12:35:27]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:35:27]tlvbuf is 01031850 [12:35:27]SAM_PROTO_ClearQueue [12:35:27]wFMCommunicate request_size=4 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 09 00 00 [12:35:27]Write to MH i2c: E2 08 00 20 05 80 09 00 00 00 00 00 00 97 [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]SAM_PROTO_ClearQueue done [12:35:27]KKMCreateOFDPacket [12:35:27]OFDProtocolAddRootSTLVToBuf [12:35:27]FM_MakeSignedData [12:35:27]FM_MakeSignedData [12:35:27]SAM_PROTO_SignData [12:35:27]wFMCommunicate request_size=4 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 0D 01 02 [12:35:27]Write to MH i2c: E2 08 00 21 05 80 0D 01 02 00 00 00 00 9F [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]wFMCommunicate request_size=255 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 8F D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7A 01 [12:35:27]Write to MH i2c: E2 02 01 22 05 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 8F D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7A 01 00 00 0D [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]wFMCommunicate request_size=16 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 01 06 41 D4 61 D7 [12:35:27]Write to MH i2c: E2 13 00 23 05 80 0D 02 02 0B 00 00 35 04 06 00 01 06 41 D4 61 D7 00 00 4B [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]wFMCommunicate request_size=4 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 0D 03 02 [12:35:27]Write to MH i2c: E2 08 00 24 05 80 0D 03 02 00 00 00 00 A4 [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 0B 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 0B 00 24 05 00 4E E5 AD 19 B2 D8 36 AC 90 00 0A [12:35:27]RAPDU: 4E E5 AD 19 B2 D8 36 AC 90 00 [12:35:27]wFMCommunicate OK [12:35:27]SAM_PROTO_SignData done [12:35:27]FM_MakeSignedData done [12:35:27]CreateOFDProtocolMessage [12:35:27]wFMCommunicate request_size=4 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 11 00 00 [12:35:27]Write to MH i2c: E2 08 00 25 05 80 11 00 00 00 00 00 00 A4 [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 17 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 17 00 25 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [12:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:35:27]wFMCommunicate OK [12:35:27]CreateOFDProtocolMessage done [12:35:27]OFDSenderStorePacket 96771 [12:35:27]StoreOFDPacket docnum=96771 [12:35:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 93 54 0D 01 F7 9D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 8F D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7A 01 00 35 04 06 00 01 06 41 D4 61 D7 4E E5 AD 19 B2 D8 36 AC [12:35:27]CheckFolder [12:35:27]dirname=/storage/ofd_packets [12:35:27]CheckFolder done [12:35:27]ProducePacketName [12:35:27]name=ofd_packets/00096771 [12:35:27]NVStorageSaveData ofd_packets/00096771 [12:35:27]File name is /storage/ofd_packets/00096771 [12:35:27]Write 307 bytes [12:35:27]NVStorageSaveData done [12:35:27]OFDSenderStorePacket done [12:35:27]KKMCreateOFDPacket done [12:35:27]NVStorageSaveData kkm_last_timestamp [12:35:27]File name is /storage/kkm_last_timestamp [12:35:27]Write 4 bytes [12:35:27]NVStorageSaveData done [12:35:27]ExternCall_PrintAddStr [12:35:27]wPrintStart [12:35:27]Write to MH i2c: 01 00 00 26 05 2B [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: 01 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: 01 07 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: 01 07 00 26 05 00 00 00 00 00 FF 0F 40 [12:35:27]RasterBufferAndPrint [12:35:27]line Счет N : (1)3407299 [12:35:27]line ИНН: 02508201610067 [12:35:27]line Контрольно-Кассовый Чек [12:35:27]line ПРОДАЖА [12:35:27]line ТРК (МРК, ГНК) : 31 [12:35:27]line Товар: 2710194800 [12:35:27]line D-ENERGY Дт-К-2 [12:35:27]line 12.960 * 77.20 [12:35:27]line = 1000.51 [12:35:27]line НДС 12% НСП 1% [12:35:27]line > о реализуемом товаре [12:35:27]line ОКРУГЛЕНИЕ: -0.51 [12:35:27]line ИТОГО: 1000.00 [12:35:27]line Внесено: 1000.00 [12:35:27]line СДАЧА: 0.00 [12:35:27]line НСП 1% : 8.85 [12:35:27]line НДС 12% : 106.25 [12:35:27]line Наличными: 1000.00 [12:35:27]line Безнал.: 0.00 [12:35:27]line Место: АЗС № 82 "Партнер Нефть" [12:35:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:35:27]line СНО: Общий режим [12:35:27]line Чек 280 29.10.2024 12:35 [12:35:27]line Смена: 145 ФФД: 1.0 [12:35:27]line ЗНМ: 0300000017 [12:35:27]line РНМ: 0000000000170478 [12:35:27]line Версия ККМ: v1.0 [12:35:27]line ФМ: 0000000002098560 [12:35:27]line ФД: 96771 [12:35:27]line ФПД: 1126385869271 [12:35:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96771&fm=1126385869271&tin=02508201610067®Number=0000000000170478&sum=100000 [12:35:28]OFD Sender: Processing packet 96771 [packets to send 59, broken 58] [12:35:28]ProducePacketName [12:35:28]name=ofd_packets/00096771 [12:35:28]OFD Sender: To server: pG, [12:35:28]CommunicateWithHost lk.salyk.kg:30040 [12:35:28]ConnectInit lk.salyk.kg [12:35:28]written 0, free lines is 4095 [12:35:28]Connected sock=10 [12:35:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 93 54 0D 01 F7 9D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 8F D6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7A 01 00 35 04 06 00 01 06 41 D4 61 D7 4E E5 AD 19 B2 D8 36 AC [12:35:28]Write to MH i2c: 01 00 00 51 05 56 [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 07 00 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 07 00 51 05 00 00 00 00 00 FC 0C 65 [12:35:28]RasterBufferAndPrint [12:35:28]line [12:35:28]line [12:35:28]line [12:35:28]line [12:35:28]line [12:35:28]written 0, free lines is 3330 [12:35:28]MH_Cut [12:35:28]Write to MH i2c: D1 01 00 58 05 01 2F [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: D1 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: D1 01 00 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: D1 01 00 58 05 00 2E [12:35:28]Write to MH i2c: 01 00 00 59 05 5E [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C E3 47 00 19 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 32 30 39 38 35 36 30 10 04 04 00 03 7A 01 00 F4 03 04 00 B5 80 20 67 B6 04 01 00 00 CE 0E 5E D2 02 40 DE 1E [12:35:28]CommunicateWithHost err = 0 [12:35:28]CheckOFDResponse [12:35:28]1017 (14) - 77093643461234 [12:35:28]1041 (16) - 0000000002098560 [12:35:28]1040 (4) - 96771 [12:35:28]1012 (4) - 29.10.2024 06:29 [12:35:28]1206 (1) - 0 [12:35:28]OFD Sender: Remove packet 96771 [12:35:28]ProducePacketName [12:35:28]name=ofd_packets/00096771 [12:35:28]NVStorageDeleteData [12:35:29]OFD Sender: No OFD packet to send [12:35:29]*** Cut start [12:35:29]*** Partial cut [12:35:29]*** CUTSNS_PIN = 1 [12:35:29]*** CUTSNS_PIN = 0 [12:35:29]*** Brake cut motor [12:35:29]Read from MH i2c: 01 [12:35:29]MH_I2C_Read... [12:35:29]*** Stop cut motor [12:35:29]*** Cut end [12:35:29]Read from MH i2c: 01 07 00 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [12:35:29]process_action close_receipt done [12:35:29]requested_data is exist [12:35:29]produce_requested_data [12:35:29]requested_item fm.sn is exist - process it [12:35:29]wFMCommunicate request_size=4 [12:35:29]MH_SAM_APDU [12:35:29]CAPDU: 80 11 00 00 [12:35:29]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [12:35:29]Write i2c OK [12:35:29]MH_I2C_Read... [12:35:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:30]Read from MH i2c: E2 [12:35:30]MH_I2C_Read... [12:35:30]Read from MH i2c: E2 17 00 [12:35:30]MH_I2C_Read... [12:35:30]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [12:35:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:35:30]wFMCommunicate OK [12:35:30]requested_item fd.num is exist - process it [12:35:30]SAM_PROTO_GetFieldsCounters [12:35:30]wFMCommunicate request_size=4 [12:35:30]MH_SAM_APDU [12:35:30]CAPDU: 80 13 00 00 [12:35:30]Write to MH i2c: E2 08 00 5B 05 80 13 00 00 00 00 00 00 DC [12:35:30]Write i2c OK [12:35:30]MH_I2C_Read... [12:35:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:30]Read from MH i2c: E2 [12:35:30]MH_I2C_Read... [12:35:30]Read from MH i2c: E2 62 00 [12:35:30]MH_I2C_Read... [12:35:30]Read from MH i2c: E2 62 00 5B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 7A 01 00 0E 04 04 00 91 00 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 57 [12:35:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 7A 01 00 0E 04 04 00 91 00 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 [12:35:30]wFMCommunicate OK [12:35:30]SAM_PROTO_GetFieldsCounters done [12:35:30]requested_item shift.num is exist - process it [12:35:30]requested_item shift.opened is exist - process it [12:35:30]req_shift_opened [12:35:30]FM_GetShiftState [12:35:30]SAM_PROTO_GetShiftState [12:35:30]wFMCommunicate request_size=4 [12:35:30]MH_SAM_APDU [12:35:30]CAPDU: 80 13 01 00 [12:35:30]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [12:35:30]Write i2c OK [12:35:30]MH_I2C_Read... [12:35:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:30]Read from MH i2c: E2 [12:35:30]MH_I2C_Read... [12:35:30]Read from MH i2c: E2 0E 00 [12:35:30]MH_I2C_Read... [12:35:30]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [12:35:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:35:30]wFMCommunicate OK [12:35:30]SAM_PROTO_GetShiftState done [12:35:30]FM_GetShiftState done [12:35:30]req_shift_opened done [12:35:30]requested_item shift.open_date is exist - process it [12:35:30]req_shift_open_date [12:35:30]req_shift_open_date done [12:35:30]produce_requested_data done [12:35:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96771,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:35:30]process_action_free close_receipt [12:35:30]json_value_free [12:35:30]json_value_free done [12:35:30]process_json_proto returns [12:35:30]Send response to host [12:35:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96771,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:35:30]free response buf [12:35:30]execute_script done [12:35:30]execute_script returns [12:35:30]free content buf [12:35:30]Sock 7.Close socket [12:35:30]Sock 7.Thread stoped [12:35:34]OFD Sender: No OFD packet to send [12:35:39]OFD Sender: No OFD packet to send [12:35:44]OFD Sender: No OFD packet to send [12:35:49]OFD Sender: No OFD packet to send [12:35:54]OFD Sender: No OFD packet to send [12:35:59]OFD Sender: No OFD packet to send [12:36:04]OFD Sender: No OFD packet to send [12:36:09]OFD Sender: No OFD packet to send [12:36:14]OFD Sender: No OFD packet to send [12:36:19]OFD Sender: No OFD packet to send [12:36:24]OFD Sender: No OFD packet to send [12:36:29]OFD Sender: No OFD packet to send [12:36:34]OFD Sender: No OFD packet to send [12:36:39]OFD Sender: No OFD packet to send [12:36:44]OFD Sender: No OFD packet to send [12:36:49]OFD Sender: No OFD packet to send [12:36:54]OFD Sender: No OFD packet to send [12:36:59]OFD Sender: No OFD packet to send [12:37:04]OFD Sender: No OFD packet to send [12:37:09]OFD Sender: No OFD packet to send [12:37:14]OFD Sender: No OFD packet to send [12:37:19]OFD Sender: No OFD packet to send [12:37:24]OFD Sender: No OFD packet to send [12:37:29]OFD Sender: No OFD packet to send [12:37:34]OFD Sender: No OFD packet to send [12:37:39]OFD Sender: No OFD packet to send [12:37:44]OFD Sender: No OFD packet to send [12:37:49]OFD Sender: No OFD packet to send [12:37:54]OFD Sender: No OFD packet to send [12:37:59]OFD Sender: No OFD packet to send [12:38:04]OFD Sender: No OFD packet to send [12:38:09]OFD Sender: No OFD packet to send [12:38:14]OFD Sender: No OFD packet to send [12:38:19]OFD Sender: No OFD packet to send [12:38:21]accept exits with 9 [12:38:21]New connection [12:38:21]New thread 3067600228 created [12:38:21]Thread 3067456868 joined [12:38:21]Waiting for new connection... [12:38:21] Sock 9.Parse request [12:38:21]Sock 9.Check first char [12:38:21]Sock 9.First char is OK [12:38:21]request: POST /json_proto HTTP/1.0 [12:38:21]Method: POST [12:38:21]URL: /json_proto [12:38:21]Method is POST - this is cgi request [12:38:21]url: /json_proto [12:38:21]query_string will be loaded in cgi processing [12:38:21]execute_cgi json_proto POST (null) [12:38:21]execute_cgi path=json_proto method=POST [12:38:21]POST find Content-Length [12:38:21]Host: 172.17.40.67:8080 [12:38:21]Content-Length: 678 [12:38:21]Content-Type: application/json [12:38:21] [12:38:21]POST finish read [12:38:21]Found Content-Length = 678 [12:38:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:21]execute_script... [12:38:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:21]POST & json_proto [12:38:21]process_json_proto [12:38:21]json parsed OK: [12:38:21]protocol is kg_v1.0 [12:38:21]action value=close_receipt [12:38:21]process_action close_receipt [12:38:21]cmd_close_receipt [12:38:21]MH_GetDate [12:38:21]Write to MH i2c: F0 00 00 5D 05 51 [12:38:21]Write i2c OK [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 09 00 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 09 00 5D 05 00 3E D7 20 67 EE DA 66 66 8A [12:38:21]GetLastDocTimeStamp 1730205327 [12:38:21]current date 1730205502 [12:38:21]FM_GetShiftState [12:38:21]SAM_PROTO_GetShiftState [12:38:21]wFMCommunicate request_size=4 [12:38:21]MH_SAM_APDU [12:38:21]CAPDU: 80 13 01 00 [12:38:21]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [12:38:21]Write i2c OK [12:38:21]MH_I2C_Read... [12:38:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:21]Read from MH i2c: E2 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: E2 0E 00 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3E [12:38:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:38:21]wFMCommunicate OK [12:38:21]SAM_PROTO_GetShiftState done [12:38:21]FM_GetShiftState done [12:38:21]opened in 1730160548 [12:38:21]opened+sec_in_day 1730246948 [12:38:21]quantity*price = 40006 [12:38:21]sum+1 = 40007 [12:38:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 281 29.10.2024 12:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96772 ФПД: 67733045924453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123822&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96772&fm=67733045924453&tin=02508201610067®Number=0000000000170478&sum=40000 [12:38:22]StoreToDocumentArchive [12:38:22]shift 145 fd 96772 [12:38:22]save to /storage/0145/doc_00096772 [12:38:22]save last doc name /storage/0145/doc_00096772 to /storage/kkm_last_doc_name [12:38:22]save OK [12:38:22]Clear old archive folders... [12:38:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:38:22]tlvbuf is 010273D0 [12:38:22]SAM_PROTO_ClearQueue [12:38:22]wFMCommunicate request_size=4 [12:38:22]MH_SAM_APDU [12:38:22]CAPDU: 80 09 00 00 [12:38:22]Write to MH i2c: E2 08 00 6B 05 80 09 00 00 00 00 00 00 E2 [12:38:22]Write i2c OK [12:38:22]MH_I2C_Read... [12:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:22]Read from MH i2c: E2 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [12:38:22]RAPDU: 90 00 [12:38:22]wFMCommunicate OK [12:38:22]SAM_PROTO_ClearQueue done [12:38:22]KKMCreateOFDPacket [12:38:22]OFDProtocolAddRootSTLVToBuf [12:38:22]FM_MakeSignedData [12:38:22]FM_MakeSignedData [12:38:22]SAM_PROTO_SignData [12:38:22]wFMCommunicate request_size=4 [12:38:22]MH_SAM_APDU [12:38:22]CAPDU: 80 0D 01 02 [12:38:22]Write to MH i2c: E2 08 00 6C 05 80 0D 01 02 00 00 00 00 EA [12:38:22]Write i2c OK [12:38:22]MH_I2C_Read... [12:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:22]Read from MH i2c: E2 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [12:38:22]RAPDU: 90 00 [12:38:22]wFMCommunicate OK [12:38:22]wFMCommunicate request_size=255 [12:38:22]MH_SAM_APDU [12:38:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 19 01 00 00 F4 03 04 00 3E D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 7A 01 00 35 04 06 00 3D [12:38:22]Write to MH i2c: E2 02 01 6D 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 34 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 19 01 00 00 F4 03 04 00 3E D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 7A 01 00 35 04 06 00 3D 00 00 4A [12:38:22]Write i2c OK [12:38:22]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [12:38:23]RAPDU: 90 00 [12:38:23]wFMCommunicate OK [12:38:23]wFMCommunicate request_size=10 [12:38:23]MH_SAM_APDU [12:38:23]CAPDU: 80 0D 02 02 05 9A 54 24 52 65 [12:38:23]Write to MH i2c: E2 0D 00 6E 05 80 0D 02 02 05 00 9A 54 24 52 65 00 00 C0 [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [12:38:23]RAPDU: 90 00 [12:38:23]wFMCommunicate OK [12:38:23]wFMCommunicate request_size=4 [12:38:23]MH_SAM_APDU [12:38:23]CAPDU: 80 0D 03 02 [12:38:23]Write to MH i2c: E2 08 00 6F 05 80 0D 03 02 00 00 00 00 EF [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 0B 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 0B 00 6F 05 00 6D 68 23 F8 3B 31 51 18 90 00 B5 [12:38:23]RAPDU: 6D 68 23 F8 3B 31 51 18 90 00 [12:38:23]wFMCommunicate OK [12:38:23]SAM_PROTO_SignData done [12:38:23]FM_MakeSignedData done [12:38:23]CreateOFDProtocolMessage [12:38:23]wFMCommunicate request_size=4 [12:38:23]MH_SAM_APDU [12:38:23]CAPDU: 80 11 00 00 [12:38:23]Write to MH i2c: E2 08 00 70 05 80 11 00 00 00 00 00 00 EF [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 17 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 17 00 70 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [12:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:38:23]wFMCommunicate OK [12:38:23]CreateOFDProtocolMessage done [12:38:23]OFDSenderStorePacket 96772 [12:38:23]StoreOFDPacket docnum=96772 [12:38:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 19 07 01 F4 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 34 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 19 01 00 00 F4 03 04 00 3E D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 7A 01 00 35 04 06 00 3D 9A 54 24 52 65 6D 68 23 F8 3B 31 51 18 [12:38:23]CheckFolder [12:38:23]dirname=/storage/ofd_packets [12:38:23]CheckFolder done [12:38:23]ProducePacketName [12:38:23]name=ofd_packets/00096772 [12:38:23]NVStorageSaveData ofd_packets/00096772 [12:38:23]File name is /storage/ofd_packets/00096772 [12:38:23]Write 301 bytes [12:38:23]NVStorageSaveData done [12:38:23]OFDSenderStorePacket done [12:38:23]KKMCreateOFDPacket done [12:38:23]NVStorageSaveData kkm_last_timestamp [12:38:23]File name is /storage/kkm_last_timestamp [12:38:23]Write 4 bytes [12:38:23]NVStorageSaveData done [12:38:23]ExternCall_PrintAddStr [12:38:23]wPrintStart [12:38:23]Write to MH i2c: 01 00 00 71 05 76 [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: 01 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: 01 07 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 FF 0F 8B [12:38:23]RasterBufferAndPrint [12:38:23]line Счет N : (1)3407301 [12:38:23]line ИНН: 02508201610067 [12:38:23]line Контрольно-Кассовый Чек [12:38:23]line ПРОДАЖА [12:38:23]line ТРК (МРК, ГНК) : 12 [12:38:23]line Товар: 2710124130 [12:38:23]line Аи-92-К-4 [12:38:23]line 5.980 * 66.90 [12:38:23]line = 400.06 [12:38:23]line НДС 12% НСП 1% [12:38:23]line > о реализуемом товаре [12:38:23]line ОКРУГЛЕНИЕ: -0.06 [12:38:23]line ИТОГО: 400.00 [12:38:23]line Внесено: 400.00 [12:38:23]line СДАЧА: 0.00 [12:38:23]line НСП 1% : 3.54 [12:38:23]line НДС 12% : 42.48 [12:38:23]line Наличными: 400.00 [12:38:23]line Безнал.: 0.00 [12:38:23]line Место: АЗС № 82 "Партнер Нефть" [12:38:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:38:23]line СНО: Общий режим [12:38:23]line Чек 281 29.10.2024 12:38 [12:38:23]line Смена: 145 ФФД: 1.0 [12:38:23]line ЗНМ: 0300000017 [12:38:23]line РНМ: 0000000000170478 [12:38:23]line Версия ККМ: v1.0 [12:38:23]line ФМ: 0000000002098560 [12:38:23]line ФД: 96772 [12:38:23]line ФПД: 67733045924453 [12:38:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123822&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96772&fm=67733045924453&tin=02508201610067®Number=0000000000170478&sum=40000 [12:38:23]OFD Sender: Processing packet 96772 [packets to send 59, broken 58] [12:38:23]ProducePacketName [12:38:23]name=ofd_packets/00096772 [12:38:23]OFD Sender: To server: pG, [12:38:23]CommunicateWithHost lk.salyk.kg:30040 [12:38:23]ConnectInit lk.salyk.kg [12:38:23]written 0, free lines is 4095 [12:38:23]Connected sock=10 [12:38:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 19 07 01 F4 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 34 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 19 01 00 00 F4 03 04 00 3E D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 7A 01 00 35 04 06 00 3D 9A 54 24 52 65 6D 68 23 F8 3B 31 51 18 [12:38:24]Write to MH i2c: 01 00 00 9C 05 A1 [12:38:24]Write i2c OK [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: 01 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: 01 07 00 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 FF 0C B3 [12:38:24]RasterBufferAndPrint [12:38:24]line [12:38:24]line [12:38:24]line [12:38:24]line [12:38:24]line [12:38:24]written 0, free lines is 3333 [12:38:24]MH_Cut [12:38:24]Write to MH i2c: D1 01 00 A3 05 01 7A [12:38:24]Write i2c OK [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: D1 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: D1 01 00 [12:38:24]MH_I2C_Read... [12:38:24]Read from MH i2c: D1 01 00 A3 05 00 79 [12:38:24]Write to MH i2c: 01 00 00 A4 05 A9 [12:38:24]Write i2c OK [12:38:24]MH_I2C_Read... [12:38:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 18 47 00 00 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 32 30 39 38 35 36 30 10 04 04 00 04 7A 01 00 F4 03 04 00 65 81 20 67 B6 04 01 00 00 13 84 11 E7 10 02 22 DD [12:38:24]CommunicateWithHost err = 0 [12:38:24]CheckOFDResponse [12:38:24]1017 (14) - 77093643461234 [12:38:24]1041 (16) - 0000000002098560 [12:38:24]1040 (4) - 96772 [12:38:24]1012 (4) - 29.10.2024 06:32 [12:38:24]1206 (1) - 0 [12:38:24]OFD Sender: Remove packet 96772 [12:38:24]ProducePacketName [12:38:24]name=ofd_packets/00096772 [12:38:24]NVStorageDeleteData [12:38:24]OFD Sender: No OFD packet to send [12:38:24]*** Cut start [12:38:24]*** Partial cut [12:38:24]*** CUTSNS_PIN = 1 [12:38:24]*** CUTSNS_PIN = 0 [12:38:24]*** Brake cut motor [12:38:25]Read from MH i2c: 01 [12:38:25]MH_I2C_Read... [12:38:25]*** Stop cut motor [12:38:25]*** Cut end [12:38:25]Read from MH i2c: 01 07 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 FF 0F BE [12:38:25]process_action close_receipt done [12:38:25]requested_data is exist [12:38:25]produce_requested_data [12:38:25]requested_item fm.sn is exist - process it [12:38:25]wFMCommunicate request_size=4 [12:38:25]MH_SAM_APDU [12:38:25]CAPDU: 80 11 00 00 [12:38:25]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [12:38:25]Write i2c OK [12:38:25]MH_I2C_Read... [12:38:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:25]Read from MH i2c: E2 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 17 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [12:38:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:38:25]wFMCommunicate OK [12:38:25]requested_item fd.num is exist - process it [12:38:25]SAM_PROTO_GetFieldsCounters [12:38:25]wFMCommunicate request_size=4 [12:38:25]MH_SAM_APDU [12:38:25]CAPDU: 80 13 00 00 [12:38:25]Write to MH i2c: E2 08 00 A6 05 80 13 00 00 00 00 00 00 27 [12:38:25]Write i2c OK [12:38:25]MH_I2C_Read... [12:38:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:25]Read from MH i2c: E2 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 62 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 62 00 A6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 7A 01 00 0E 04 04 00 91 00 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 A6 [12:38:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 7A 01 00 0E 04 04 00 91 00 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 [12:38:25]wFMCommunicate OK [12:38:25]SAM_PROTO_GetFieldsCounters done [12:38:25]requested_item shift.num is exist - process it [12:38:25]requested_item shift.opened is exist - process it [12:38:25]req_shift_opened [12:38:25]FM_GetShiftState [12:38:25]SAM_PROTO_GetShiftState [12:38:25]wFMCommunicate request_size=4 [12:38:25]MH_SAM_APDU [12:38:25]CAPDU: 80 13 01 00 [12:38:25]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [12:38:25]Write i2c OK [12:38:25]MH_I2C_Read... [12:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:25]Read from MH i2c: E2 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 0E 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 87 [12:38:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:38:25]wFMCommunicate OK [12:38:25]SAM_PROTO_GetShiftState done [12:38:25]FM_GetShiftState done [12:38:25]req_shift_opened done [12:38:25]requested_item shift.open_date is exist - process it [12:38:25]req_shift_open_date [12:38:25]req_shift_open_date done [12:38:25]produce_requested_data done [12:38:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96772,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:38:25]process_action_free close_receipt [12:38:25]json_value_free [12:38:25]json_value_free done [12:38:25]process_json_proto returns [12:38:25]Send response to host [12:38:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96772,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:38:25]free response buf [12:38:25]execute_script done [12:38:25]execute_script returns [12:38:25]free content buf [12:38:25]Sock 9.Close socket [12:38:25]Sock 9.Thread stoped [12:38:25]accept exits with 7 [12:38:25]New connection [12:38:25]New thread 3067456868 created [12:38:25]Thread 3067600228 joined [12:38:25]Waiting for new connection... [12:38:25] Sock 7.Parse request [12:38:25]Sock 7.Check first char [12:38:25]Sock 7.First char is OK [12:38:25]request: POST /json_proto HTTP/1.0 [12:38:25]Method: POST [12:38:25]URL: /json_proto [12:38:25]Method is POST - this is cgi request [12:38:25]url: /json_proto [12:38:25]query_string will be loaded in cgi processing [12:38:25]execute_cgi json_proto POST (null) [12:38:25]execute_cgi path=json_proto method=POST [12:38:25]POST find Content-Length [12:38:25]Host: 172.17.40.67:8080 [12:38:25]Content-Length: 770 [12:38:25]Content-Type: application/json [12:38:25] [12:38:25]POST finish read [12:38:25]Found Content-Length = 770 [12:38:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:25]execute_script... [12:38:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:25]POST & json_proto [12:38:25]process_json_proto [12:38:25]json parsed OK: [12:38:25]protocol is kg_v1.0 [12:38:25]action value=close_receipt [12:38:25]process_action close_receipt [12:38:25]cmd_close_receipt [12:38:25]MH_GetDate [12:38:25]Write to MH i2c: F0 00 00 A8 05 9C [12:38:25]Write i2c OK [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: F0 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: F0 09 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: F0 09 00 A8 05 00 42 D7 20 67 EE DA 66 66 D9 [12:38:25]GetLastDocTimeStamp 1730205502 [12:38:25]current date 1730205506 [12:38:25]FM_GetShiftState [12:38:25]SAM_PROTO_GetShiftState [12:38:25]wFMCommunicate request_size=4 [12:38:25]MH_SAM_APDU [12:38:25]CAPDU: 80 13 01 00 [12:38:25]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [12:38:25]Write i2c OK [12:38:25]MH_I2C_Read... [12:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:25]Read from MH i2c: E2 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 0E 00 [12:38:25]MH_I2C_Read... [12:38:25]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 89 [12:38:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:38:25]wFMCommunicate OK [12:38:25]SAM_PROTO_GetShiftState done [12:38:25]FM_GetShiftState done [12:38:25]opened in 1730160548 [12:38:25]opened+sec_in_day 1730246948 [12:38:25]quantity*price = 100015 [12:38:25]sum+1 = 100017 [12:38:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 282 29.10.2024 12:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96773 ФПД: 151574100807237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123827&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96773&fm=151574100807237&tin=02508201610067®Number=0000000000170478&sum=100016 [12:38:27]StoreToDocumentArchive [12:38:27]shift 145 fd 96773 [12:38:27]save to /storage/0145/doc_00096773 [12:38:27]save last doc name /storage/0145/doc_00096773 to /storage/kkm_last_doc_name [12:38:27]save OK [12:38:27]Clear old archive folders... [12:38:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:38:27]tlvbuf is 01029840 [12:38:27]SAM_PROTO_ClearQueue [12:38:27]wFMCommunicate request_size=4 [12:38:27]MH_SAM_APDU [12:38:27]CAPDU: 80 09 00 00 [12:38:27]Write to MH i2c: E2 08 00 B6 05 80 09 00 00 00 00 00 00 2D [12:38:27]Write i2c OK [12:38:27]MH_I2C_Read... [12:38:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:27]Read from MH i2c: E2 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [12:38:27]RAPDU: 90 00 [12:38:27]wFMCommunicate OK [12:38:27]SAM_PROTO_ClearQueue done [12:38:27]KKMCreateOFDPacket [12:38:27]OFDProtocolAddRootSTLVToBuf [12:38:27]FM_MakeSignedData [12:38:27]FM_MakeSignedData [12:38:27]SAM_PROTO_SignData [12:38:27]wFMCommunicate request_size=4 [12:38:27]MH_SAM_APDU [12:38:27]CAPDU: 80 0D 01 02 [12:38:27]Write to MH i2c: E2 08 00 B7 05 80 0D 01 02 00 00 00 00 35 [12:38:27]Write i2c OK [12:38:27]MH_I2C_Read... [12:38:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:27]Read from MH i2c: E2 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [12:38:27]RAPDU: 90 00 [12:38:27]wFMCommunicate OK [12:38:27]wFMCommunicate request_size=255 [12:38:27]MH_SAM_APDU [12:38:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1A 01 00 00 F4 03 04 00 43 D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7A 01 00 35 04 06 00 89 [12:38:27]Write to MH i2c: E2 02 01 B8 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1A 01 00 00 F4 03 04 00 43 D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7A 01 00 35 04 06 00 89 00 00 33 [12:38:27]Write i2c OK [12:38:27]MH_I2C_Read... [12:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:27]Read from MH i2c: E2 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [12:38:27]RAPDU: 90 00 [12:38:27]wFMCommunicate OK [12:38:27]wFMCommunicate request_size=10 [12:38:27]MH_SAM_APDU [12:38:27]CAPDU: 80 0D 02 02 05 DB 18 6F 8E 45 [12:38:27]Write to MH i2c: E2 0D 00 B9 05 80 0D 02 02 05 00 DB 18 6F 8E 45 00 00 77 [12:38:27]Write i2c OK [12:38:27]MH_I2C_Read... [12:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:27]Read from MH i2c: E2 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [12:38:27]RAPDU: 90 00 [12:38:27]wFMCommunicate OK [12:38:27]wFMCommunicate request_size=4 [12:38:27]MH_SAM_APDU [12:38:27]CAPDU: 80 0D 03 02 [12:38:27]Write to MH i2c: E2 08 00 BA 05 80 0D 03 02 00 00 00 00 3A [12:38:27]Write i2c OK [12:38:27]MH_I2C_Read... [12:38:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:27]Read from MH i2c: E2 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 0B 00 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 0B 00 BA 05 00 C0 C2 2E CC 28 AA D0 DE 90 00 37 [12:38:27]RAPDU: C0 C2 2E CC 28 AA D0 DE 90 00 [12:38:27]wFMCommunicate OK [12:38:27]SAM_PROTO_SignData done [12:38:27]FM_MakeSignedData done [12:38:27]CreateOFDProtocolMessage [12:38:27]wFMCommunicate request_size=4 [12:38:27]MH_SAM_APDU [12:38:27]CAPDU: 80 11 00 00 [12:38:27]Write to MH i2c: E2 08 00 BB 05 80 11 00 00 00 00 00 00 3A [12:38:27]Write i2c OK [12:38:27]MH_I2C_Read... [12:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:27]Read from MH i2c: E2 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 17 00 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: E2 17 00 BB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [12:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:38:27]wFMCommunicate OK [12:38:27]CreateOFDProtocolMessage done [12:38:27]OFDSenderStorePacket 96773 [12:38:27]StoreOFDPacket docnum=96773 [12:38:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3A 4E 07 01 B7 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 34 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 1A 01 00 00 F4 03 04 00 43 D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7A 01 00 35 04 06 00 89 DB 18 6F 8E 45 C0 C2 2E CC 28 AA D0 DE [12:38:27]CheckFolder [12:38:27]dirname=/storage/ofd_packets [12:38:27]CheckFolder done [12:38:27]ProducePacketName [12:38:27]name=ofd_packets/00096773 [12:38:27]NVStorageSaveData ofd_packets/00096773 [12:38:27]File name is /storage/ofd_packets/00096773 [12:38:27]Write 301 bytes [12:38:27]NVStorageSaveData done [12:38:27]OFDSenderStorePacket done [12:38:27]KKMCreateOFDPacket done [12:38:27]NVStorageSaveData kkm_last_timestamp [12:38:27]File name is /storage/kkm_last_timestamp [12:38:27]Write 4 bytes [12:38:27]NVStorageSaveData done [12:38:27]ExternCall_PrintAddStr [12:38:27]wPrintStart [12:38:27]Write to MH i2c: 01 00 00 BC 05 C1 [12:38:27]OFD Sender: Processing packet 96773 [packets to send 59, broken 58] [12:38:27]ProducePacketName [12:38:27]name=ofd_packets/00096773 [12:38:27]OFD Sender: To server: pG, [12:38:27]CommunicateWithHost lk.salyk.kg:30040 [12:38:27]ConnectInit lk.salyk.kg [12:38:27]Write i2c OK [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: 01 [12:38:27]MH_I2C_Read... [12:38:27]Read from MH i2c: 01 07 00 [12:38:28]MH_I2C_Read... [12:38:28]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 FF 0F D6 [12:38:28]RasterBufferAndPrint [12:38:28]line Счет N : (1)3407300 [12:38:28]line ИНН: 02508201610067 [12:38:28]line Контрольно-Кассовый Чек [12:38:28]line ПРОДАЖА [12:38:28]line ТРК (МРК, ГНК) : 42 [12:38:28]line Товар: 2710124130 [12:38:28]line Аи-92-К-4 [12:38:28]line 14.950 * 66.90 [12:38:28]line = 1000.16 [12:38:28]line НДС 12% НСП 1% [12:38:28]line > о реализуемом товаре [12:38:28]line ИТОГО: 1000.16 [12:38:28]line НСП 1% : 8.85 [12:38:28]line НДС 12% : 106.21 [12:38:28]line Наличными: 0.00 [12:38:28]line Безнал.: 1000.16 [12:38:28]line Место: АЗС № 82 "Партнер Нефть" [12:38:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:38:28]line СНО: Общий режим [12:38:28]line Чек 282 29.10.2024 12:38 [12:38:28]line Смена: 145 ФФД: 1.0 [12:38:28]line ЗНМ: 0300000017 [12:38:28]line РНМ: 0000000000170478 [12:38:28]line Версия ККМ: v1.0 [12:38:28]line Платежная система: Mbank [12:38:28]line ФМ: 0000000002098560 [12:38:28]line ФД: 96773 [12:38:28]line ФПД: 151574100807237 [12:38:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123827&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96773&fm=151574100807237&tin=02508201610067®Number=0000000000170478&sum=100016 [12:38:28]Connected sock=10 [12:38:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3A 4E 07 01 B7 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 34 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 1A 01 00 00 F4 03 04 00 43 D7 20 written 0, free lines is 4095 [12:38:28]67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7A 01 00 35 04 06 00 89 DB 18 6F 8E 45 C0 C2 2E CC 28 AA D0 DE [12:38:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 71 47 00 14 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7A 01 00 F4 03 04 00 69 81 20 67 B6 04 01 00 00 FC EB 85 31 6F 5D 63 7C [12:38:28]CommunicateWithHost err = 0 [12:38:28]CheckOFDResponse [12:38:28]1017 (14) - 77093643461234 [12:38:28]1041 (16) - 0000000002098560 [12:38:28]1040 (4) - 96773 [12:38:28]1012 (4) - 29.10.2024 06:32 [12:38:28]1206 (1) - 0 [12:38:28]OFD Sender: Remove packet 96773 [12:38:28]ProducePacketName [12:38:28]name=ofd_packets/00096773 [12:38:28]NVStorageDeleteData [12:38:28]Write to MH i2c: 01 00 00 E5 05 EA [12:38:28]Write i2c OK [12:38:28]MH_I2C_Read... [12:38:28]Read from MH i2c: 01 [12:38:28]MH_I2C_Read... [12:38:28]Read from MH i2c: 01 07 00 [12:38:28]MH_I2C_Read... [12:38:28]Read from MH i2c: 01 07 00 E5 05 00 00 00 00 00 24 0D 22 [12:38:28]RasterBufferAndPrint [12:38:28]line [12:38:28]line [12:38:28]line [12:38:28]line [12:38:28]line [12:38:28]written 0, free lines is 3377 [12:38:28]MH_Cut [12:38:28]Write to MH i2c: D1 01 00 EC 05 01 C3 [12:38:28]Write i2c OK [12:38:28]MH_I2C_Read... [12:38:28]Read from MH i2c: D1 [12:38:28]MH_I2C_Read... [12:38:28]Read from MH i2c: D1 01 00 [12:38:28]MH_I2C_Read... [12:38:28]Read from MH i2c: D1 01 00 EC 05 00 C2 [12:38:28]Write to MH i2c: 01 00 00 ED 05 F2 [12:38:28]Write i2c OK [12:38:28]MH_I2C_Read... [12:38:29]OFD Sender: No OFD packet to send [12:38:29]*** Cut start [12:38:29]*** Partial cut [12:38:29]*** CUTSNS_PIN = 1 [12:38:29]*** CUTSNS_PIN = 0 [12:38:29]*** Brake cut motor [12:38:30]Read from MH i2c: 01 [12:38:30]MH_I2C_Read... [12:38:30]*** Stop cut motor [12:38:30]*** Cut end [12:38:30]Read from MH i2c: 01 07 00 [12:38:30]MH_I2C_Read... [12:38:30]Read from MH i2c: 01 07 00 ED 05 00 00 00 00 00 FF 0F 07 [12:38:30]process_action close_receipt done [12:38:30]requested_data is exist [12:38:30]produce_requested_data [12:38:30]requested_item fm.sn is exist - process it [12:38:30]wFMCommunicate request_size=4 [12:38:30]MH_SAM_APDU [12:38:30]CAPDU: 80 11 00 00 [12:38:30]Write to MH i2c: E2 08 00 EE 05 80 11 00 00 00 00 00 00 6D [12:38:30]Write i2c OK [12:38:30]MH_I2C_Read... [12:38:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:30]Read from MH i2c: E2 [12:38:30]MH_I2C_Read... [12:38:30]Read from MH i2c: E2 17 00 [12:38:30]MH_I2C_Read... [12:38:30]Read from MH i2c: E2 17 00 EE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [12:38:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:38:30]wFMCommunicate OK [12:38:30]requested_item fd.num is exist - process it [12:38:30]SAM_PROTO_GetFieldsCounters [12:38:30]wFMCommunicate request_size=4 [12:38:30]MH_SAM_APDU [12:38:30]CAPDU: 80 13 00 00 [12:38:30]Write to MH i2c: E2 08 00 EF 05 80 13 00 00 00 00 00 00 70 [12:38:30]Write i2c OK [12:38:30]MH_I2C_Read... [12:38:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:30]Read from MH i2c: E2 [12:38:30]MH_I2C_Read... [12:38:30]Read from MH i2c: E2 62 00 [12:38:30]MH_I2C_Read... [12:38:30]Read from MH i2c: E2 62 00 EF 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 7A 01 00 0E 04 04 00 91 00 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 F3 [12:38:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 7A 01 00 0E 04 04 00 91 00 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 [12:38:30]wFMCommunicate OK [12:38:30]SAM_PROTO_GetFieldsCounters done [12:38:30]requested_item shift.num is exist - process it [12:38:30]requested_item shift.opened is exist - process it [12:38:30]req_shift_opened [12:38:30]FM_GetShiftState [12:38:30]SAM_PROTO_GetShiftState [12:38:30]wFMCommunicate request_size=4 [12:38:30]MH_SAM_APDU [12:38:30]CAPDU: 80 13 01 00 [12:38:30]Write to MH i2c: E2 08 00 F0 05 80 13 01 00 00 00 00 00 72 [12:38:30]Write i2c OK [12:38:30]MH_I2C_Read... [12:38:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:30]Read from MH i2c: E2 [12:38:30]MH_I2C_Read... [12:38:30]Read from MH i2c: E2 0E 00 [12:38:30]MH_I2C_Read... [12:38:30]Read from MH i2c: E2 0E 00 F0 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D0 [12:38:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:38:30]wFMCommunicate OK [12:38:30]SAM_PROTO_GetShiftState done [12:38:30]FM_GetShiftState done [12:38:30]req_shift_opened done [12:38:30]requested_item shift.open_date is exist - process it [12:38:30]req_shift_open_date [12:38:30]req_shift_open_date done [12:38:30]produce_requested_data done [12:38:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96773,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:38:30]process_action_free close_receipt [12:38:30]json_value_free [12:38:30]json_value_free done [12:38:30]process_json_proto returns [12:38:30]Send response to host [12:38:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96773,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:38:30]free response buf [12:38:30]execute_script done [12:38:30]execute_script returns [12:38:30]free content buf [12:38:30]Sock 7.Close socket [12:38:30]Sock 7.Thread stoped [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39:09]OFD Sender: No OFD packet to send [12:39:14]OFD Sender: No OFD packet to send [12:39:19]OFD Sender: No OFD packet to send [12:39:24]OFD Sender: No OFD packet to send [12:39:29]OFD Sender: No OFD packet to send [12:39:34]OFD Sender: No OFD packet to send [12:39:39]OFD Sender: No OFD packet to send [12:39:44]OFD Sender: No OFD packet to send [12:39:49]OFD Sender: No OFD packet to send [12:39:54]OFD Sender: No OFD packet to send [12:39:54]accept exits with 9 [12:39:54]New connection [12:39:54]New thread 3067600228 created [12:39:54]Thread 3067456868 joined [12:39:54]Waiting for new connection... [12:39:54] Sock 9.Parse request [12:39:54]Sock 9.Check first char [12:39:54]Sock 9.First char is OK [12:39:54]request: POST /json_proto HTTP/1.0 [12:39:54]Method: POST [12:39:54]URL: /json_proto [12:39:54]Method is POST - this is cgi request [12:39:54]url: /json_proto [12:39:54]query_string will be loaded in cgi processing [12:39:54]execute_cgi json_proto POST (null) [12:39:54]execute_cgi path=json_proto method=POST [12:39:54]POST find Content-Length [12:39:54]Host: 172.17.40.67:8080 [12:39:54]Content-Length: 678 [12:39:54]Content-Type: application/json [12:39:54] [12:39:54]POST finish read [12:39:54]Found Content-Length = 678 [12:39:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:54]execute_script... [12:39: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)3407302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:54]POST & json_proto [12:39:54]process_json_proto [12:39:54]json parsed OK: [12:39:54]protocol is kg_v1.0 [12:39:54]action value=close_receipt [12:39:54]process_action close_receipt [12:39:54]cmd_close_receipt [12:39:54]MH_GetDate [12:39:54]Write to MH i2c: F0 00 00 F1 05 E5 [12:39:54]Write i2c OK [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: F0 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: F0 09 00 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: F0 09 00 F1 05 00 9B D7 20 67 EE DA 66 66 7B [12:39:54]GetLastDocTimeStamp 1730205507 [12:39:54]current date 1730205595 [12:39:54]FM_GetShiftState [12:39:54]SAM_PROTO_GetShiftState [12:39:54]wFMCommunicate request_size=4 [12:39:54]MH_SAM_APDU [12:39:54]CAPDU: 80 13 01 00 [12:39:54]Write to MH i2c: E2 08 00 F2 05 80 13 01 00 00 00 00 00 74 [12:39:54]Write i2c OK [12:39:54]MH_I2C_Read... [12:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:54]Read from MH i2c: E2 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: E2 0E 00 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: E2 0E 00 F2 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [12:39:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:39:54]wFMCommunicate OK [12:39:54]SAM_PROTO_GetShiftState done [12:39:54]FM_GetShiftState done [12:39:54]opened in 1730160548 [12:39:54]opened+sec_in_day 1730246948 [12:39:54]quantity*price = 50041 [12:39:54]sum+1 = 50042 [12:39: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 283 29.10.2024 12:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96774 ФПД: 82132229154344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123955&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96774&fm=82132229154344&tin=02508201610067®Number=0000000000170478&sum=50000 [12:39:55]StoreToDocumentArchive [12:39:55]shift 145 fd 96774 [12:39:55]save to /storage/0145/doc_00096774 [12:39:55]save last doc name /storage/0145/doc_00096774 to /storage/kkm_last_doc_name [12:39:55]save OK [12:39:55]Clear old archive folders... [12:39:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:55]tlvbuf is 010283A0 [12:39:55]SAM_PROTO_ClearQueue [12:39:55]wFMCommunicate request_size=4 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 09 00 00 [12:39:55]Write to MH i2c: E2 08 00 FF 05 80 09 00 00 00 00 00 00 76 [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:55]Read from MH i2c: E2 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [12:39:55]RAPDU: 90 00 [12:39:55]wFMCommunicate OK [12:39:55]SAM_PROTO_ClearQueue done [12:39:55]KKMCreateOFDPacket [12:39:55]OFDProtocolAddRootSTLVToBuf [12:39:55]FM_MakeSignedData [12:39:55]FM_MakeSignedData [12:39:55]SAM_PROTO_SignData [12:39:55]wFMCommunicate request_size=4 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 0D 01 02 [12:39:55]Write to MH i2c: E2 08 00 00 06 80 0D 01 02 00 00 00 00 7F [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:55]Read from MH i2c: E2 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [12:39:55]RAPDU: 90 00 [12:39:55]wFMCommunicate OK [12:39:55]wFMCommunicate request_size=255 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1B 01 00 00 F4 03 04 00 9B D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7A 01 00 35 04 06 00 4A [12:39:55]Write to MH i2c: E2 02 01 01 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 34 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 1B 01 00 00 F4 03 04 00 9B D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7A 01 00 35 04 06 00 4A 00 00 7E [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:55]Read from MH i2c: E2 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [12:39:55]RAPDU: 90 00 [12:39:55]wFMCommunicate OK [12:39:55]wFMCommunicate request_size=10 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 0D 02 02 05 B2 E6 57 E6 28 [12:39:55]Write to MH i2c: E2 0D 00 02 06 80 0D 02 02 05 00 B2 E6 57 E6 28 00 00 89 [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:55]Read from MH i2c: E2 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [12:39:55]RAPDU: 90 00 [12:39:55]wFMCommunicate OK [12:39:55]wFMCommunicate request_size=4 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 0D 03 02 [12:39:55]Write to MH i2c: E2 08 00 03 06 80 0D 03 02 00 00 00 00 84 [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:55]Read from MH i2c: E2 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 0B 00 [12:39:55]MH_I2C_Read... [12:39:55]Read from MH i2c: E2 0B 00 03 06 00 A7 EB 8E FB 5F D9 A6 D3 90 00 51 [12:39:55]RAPDU: A7 EB 8E FB 5F D9 A6 D3 90 00 [12:39:55]wFMCommunicate OK [12:39:55]SAM_PROTO_SignData done [12:39:55]FM_MakeSignedData done [12:39:55]CreateOFDProtocolMessage [12:39:55]wFMCommunicate request_size=4 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 11 00 00 [12:39:55]Write to MH i2c: E2 08 00 04 06 80 11 00 00 00 00 00 00 84 [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:56]Read from MH i2c: E2 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 17 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 17 00 04 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [12:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:39:56]wFMCommunicate OK [12:39:56]CreateOFDProtocolMessage done [12:39:56]OFDSenderStorePacket 96774 [12:39:56]StoreOFDPacket docnum=96774 [12:39:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C F7 07 01 54 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1B 01 00 00 F4 03 04 00 9B D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7A 01 00 35 04 06 00 4A B2 E6 57 E6 28 A7 EB 8E FB 5F D9 A6 D3 [12:39:56]CheckFolder [12:39:56]dirname=/storage/ofd_packets [12:39:56]CheckFolder done [12:39:56]ProducePacketName [12:39:56]name=ofd_packets/00096774 [12:39:56]NVStorageSaveData ofd_packets/00096774 [12:39:56]File name is /storage/ofd_packets/00096774 [12:39:56]Write 301 bytes [12:39:56]NVStorageSaveData done [12:39:56]OFDSenderStorePacket done [12:39:56]KKMCreateOFDPacket done [12:39:56]NVStorageSaveData kkm_last_timestamp [12:39:56]File name is /storage/kkm_last_timestamp [12:39:56]Write 4 bytes [12:39:56]NVStorageSaveData done [12:39:56]ExternCall_PrintAddStr [12:39:56]wPrintStart [12:39:56]Write to MH i2c: 01 00 00 05 06 0B [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 07 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 07 00 05 06 00 00 00 00 00 FF 0F 20 [12:39:56]RasterBufferAndPrint [12:39:56]line Счет N : (1)3407302 [12:39:56]line ИНН: 02508201610067 [12:39:56]line Контрольно-Кассовый Чек [12:39:56]line ПРОДАЖА [12:39:56]line ТРК (МРК, ГНК) : 32 [12:39:56]line Товар: 2710124130 [12:39:56]line Аи-92-К-4 [12:39:56]line 7.480 * 66.90 [12:39:56]line = 500.41 [12:39:56]line НДС 12% НСП 1% [12:39:56]line > о реализуемом товаре [12:39:56]line ОКРУГЛЕНИЕ: -0.41 [12:39:56]line ИТОГО: 500.00 [12:39:56]line Внесено: 500.00 [12:39:56]line СДАЧА: 0.00 [12:39:56]line НСП 1% : 4.43 [12:39:56]line НДС 12% : 53.14 [12:39:56]line Наличными: 500.00 [12:39:56]line Безнал.: 0.00 [12:39:56]line Место: АЗС № 82 "Партнер Нефть" [12:39:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:39:56]line СНО: Общий режим [12:39:56]line Чек 283 29.10.2024 12:39 [12:39:56]line Смена: 145 ФФД: 1.0 [12:39:56]line ЗНМ: 0300000017 [12:39:56]line РНМ: 0000000000170478 [12:39:56]line Версия ККМ: v1.0 [12:39:56]line ФМ: 0000000002098560 [12:39:56]line ФД: 96774 [12:39:56]line ФПД: 82132229154344 [12:39:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123955&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96774&fm=82132229154344&tin=02508201610067®Number=0000000000170478&sum=50000 [12:39:56]OFD Sender: Processing packet 96774 [packets to send 59, broken 58] [12:39:56]ProducePacketName [12:39:56]name=ofd_packets/00096774 [12:39:56]OFD Sender: To server: pG, [12:39:56]CommunicateWithHost lk.salyk.kg:30040 [12:39:56]ConnectInit lk.salyk.kg [12:39:56]written 0, free lines is 4095 [12:39:56]Connected sock=10 [12:39:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C F7 07 01 54 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1B 01 00 00 F4 03 04 00 9B D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7A 01 00 35 04 06 00 4A B2 E6 57 E6 28 A7 EB 8E FB 5F D9 A6 D3 [12:39:56]Write to MH i2c: 01 00 00 30 06 36 [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 07 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 07 00 30 06 00 00 00 00 00 FB 0C 44 [12:39:56]RasterBufferAndPrint [12:39:56]line [12:39:56]line [12:39:56]line [12:39:56]line [12:39:56]line [12:39:56]written 0, free lines is 3330 [12:39:56]MH_Cut [12:39:56]Write to MH i2c: D1 01 00 37 06 01 0F [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: D1 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: D1 01 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: D1 01 00 37 06 00 0E [12:39:56]Write to MH i2c: 01 00 00 38 06 3E [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 94 97 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 06 7A 01 00 F4 03 04 00 C1 81 20 67 B6 04 01 00 00 FA 3D 33 B3 C9 21 C1 99 [12:39:56]CommunicateWithHost err = 0 [12:39:56]CheckOFDResponse [12:39:56]1017 (14) - 77093643461234 [12:39:56]1041 (16) - 0000000002098560 [12:39:56]1040 (4) - 96774 [12:39:56]1012 (4) - 29.10.2024 06:33 [12:39:56]1206 (1) - 0 [12:39:56]OFD Sender: Remove packet 96774 [12:39:56]ProducePacketName [12:39:56]name=ofd_packets/00096774 [12:39:56]NVStorageDeleteData [12:39:57]OFD Sender: No OFD packet to send [12:39:57]*** Cut start [12:39:57]*** Partial cut [12:39:57]*** CUTSNS_PIN = 1 [12:39:57]*** CUTSNS_PIN = 0 [12:39:57]*** Brake cut motor [12:39:58]Read from MH i2c: 01 [12:39:58]MH_I2C_Read... [12:39:58]*** Stop cut motor [12:39:58]*** Cut end [12:39:58]Read from MH i2c: 01 07 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: 01 07 00 38 06 00 00 00 00 00 FF 0F 53 [12:39:58]process_action close_receipt done [12:39:58]requested_data is exist [12:39:58]produce_requested_data [12:39:58]requested_item fm.sn is exist - process it [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 11 00 00 [12:39:58]Write to MH i2c: E2 08 00 39 06 80 11 00 00 00 00 00 00 B9 [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 17 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 17 00 39 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [12:39:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:39:58]wFMCommunicate OK [12:39:58]requested_item fd.num is exist - process it [12:39:58]SAM_PROTO_GetFieldsCounters [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 13 00 00 [12:39:58]Write to MH i2c: E2 08 00 3A 06 80 13 00 00 00 00 00 00 BC [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 62 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 62 00 3A 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 7A 01 00 0E 04 04 00 91 00 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 43 [12:39:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 7A 01 00 0E 04 04 00 91 00 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 [12:39:58]wFMCommunicate OK [12:39:58]SAM_PROTO_GetFieldsCounters done [12:39:58]requested_item shift.num is exist - process it [12:39:58]requested_item shift.opened is exist - process it [12:39:58]req_shift_opened [12:39:58]FM_GetShiftState [12:39:58]SAM_PROTO_GetShiftState [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 13 01 00 [12:39:58]Write to MH i2c: E2 08 00 3B 06 80 13 01 00 00 00 00 00 BE [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 0E 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 0E 00 3B 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [12:39:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:39:58]wFMCommunicate OK [12:39:58]SAM_PROTO_GetShiftState done [12:39:58]FM_GetShiftState done [12:39:58]req_shift_opened done [12:39:58]requested_item shift.open_date is exist - process it [12:39:58]req_shift_open_date [12:39:58]req_shift_open_date done [12:39:58]produce_requested_data done [12:39:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96774,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:39:58]process_action_free close_receipt [12:39:58]json_value_free [12:39:58]json_value_free done [12:39:58]process_json_proto returns [12:39:58]Send response to host [12:39:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96774,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:39:58]free response buf [12:39:58]execute_script done [12:39:58]execute_script returns [12:39:58]free content buf [12:39:58]Sock 9.Close socket [12:39:58]Sock 9.Thread stoped [12:40:02]OFD Sender: No OFD packet to send [12:40:07]OFD Sender: No OFD packet to send [12:40:12]OFD Sender: No OFD packet to send [12:40:17]OFD Sender: No OFD packet to send [12:40:22]OFD Sender: No OFD packet to send [12:40:27]OFD Sender: No OFD packet to send [12:40:32]OFD Sender: No OFD packet to send [12:40:37]OFD Sender: No OFD packet to send [12:40:42]OFD Sender: No OFD packet to send [12:40:47]OFD Sender: No OFD packet to send [12:40:52]OFD Sender: No OFD packet to send [12:40:57]OFD Sender: No OFD packet to send [12:41:02]OFD Sender: No OFD packet to send [12:41:07]OFD Sender: No OFD packet to send [12:41:10]accept exits with 7 [12:41:10]New connection [12:41:10]New thread 3067456868 created [12:41:10]Thread 3067600228 joined [12:41:10]Waiting for new connection... [12:41:10] Sock 7.Parse request [12:41:10]Sock 7.Check first char [12:41:10]Sock 7.First char is OK [12:41:10]request: POST /json_proto HTTP/1.0 [12:41:10]Method: POST [12:41:10]URL: /json_proto [12:41:10]Method is POST - this is cgi request [12:41:10]url: /json_proto [12:41:10]query_string will be loaded in cgi processing [12:41:10]execute_cgi json_proto POST (null) [12:41:10]execute_cgi path=json_proto method=POST [12:41:10]POST find Content-Length [12:41:10]Host: 172.17.40.67:8080 [12:41:10]Content-Length: 678 [12:41:10]Content-Type: application/json [12:41:10] [12:41:10]POST finish read [12:41:10]Found Content-Length = 678 [12:41:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:10]execute_script... [12:41: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)3407304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:10]POST & json_proto [12:41:10]process_json_proto [12:41:10]json parsed OK: [12:41:10]protocol is kg_v1.0 [12:41:10]action value=close_receipt [12:41:10]process_action close_receipt [12:41:10]cmd_close_receipt [12:41:10]MH_GetDate [12:41:10]Write to MH i2c: F0 00 00 3C 06 31 [12:41:10]Write i2c OK [12:41:10]MH_I2C_Read... [12:41:10]Read from MH i2c: F0 [12:41:10]MH_I2C_Read... [12:41:10]Read from MH i2c: F0 09 00 [12:41:10]MH_I2C_Read... [12:41:10]Read from MH i2c: F0 09 00 3C 06 00 E7 D7 20 67 EE DA 66 66 13 [12:41:10]GetLastDocTimeStamp 1730205595 [12:41:10]current date 1730205671 [12:41:10]FM_GetShiftState [12:41:10]SAM_PROTO_GetShiftState [12:41:10]wFMCommunicate request_size=4 [12:41:10]MH_SAM_APDU [12:41:10]CAPDU: 80 13 01 00 [12:41:10]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [12:41:10]Write i2c OK [12:41:10]MH_I2C_Read... [12:41:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:10]Read from MH i2c: E2 [12:41:10]MH_I2C_Read... [12:41:10]Read from MH i2c: E2 0E 00 [12:41:10]MH_I2C_Read... [12:41:10]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1E [12:41:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:41:10]wFMCommunicate OK [12:41:10]SAM_PROTO_GetShiftState done [12:41:10]FM_GetShiftState done [12:41:10]opened in 1730160548 [12:41:10]opened+sec_in_day 1730246948 [12:41:10]quantity*price = 40006 [12:41:10]sum+1 = 40007 [12:41: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 284 29.10.2024 12:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96775 ФПД: 41383421964001 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124111&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96775&fm=41383421964001&tin=02508201610067®Number=0000000000170478&sum=40000 [12:41:11]StoreToDocumentArchive [12:41:11]shift 145 fd 96775 [12:41:11]save to /storage/0145/doc_00096775 [12:41:11]save last doc name /storage/0145/doc_00096775 to /storage/kkm_last_doc_name [12:41:11]save OK [12:41:11]Clear old archive folders... [12:41:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:11]tlvbuf is 00FAC8C0 [12:41:11]SAM_PROTO_ClearQueue [12:41:11]wFMCommunicate request_size=4 [12:41:11]MH_SAM_APDU [12:41:11]CAPDU: 80 09 00 00 [12:41:11]Write to MH i2c: E2 08 00 4A 06 80 09 00 00 00 00 00 00 C2 [12:41:11]Write i2c OK [12:41:11]MH_I2C_Read... [12:41:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:11]Read from MH i2c: E2 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 4A 06 00 90 00 C4 [12:41:11]RAPDU: 90 00 [12:41:11]wFMCommunicate OK [12:41:11]SAM_PROTO_ClearQueue done [12:41:11]KKMCreateOFDPacket [12:41:11]OFDProtocolAddRootSTLVToBuf [12:41:11]FM_MakeSignedData [12:41:11]FM_MakeSignedData [12:41:11]SAM_PROTO_SignData [12:41:11]wFMCommunicate request_size=4 [12:41:11]MH_SAM_APDU [12:41:11]CAPDU: 80 0D 01 02 [12:41:11]Write to MH i2c: E2 08 00 4B 06 80 0D 01 02 00 00 00 00 CA [12:41:11]Write i2c OK [12:41:11]MH_I2C_Read... [12:41:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:11]Read from MH i2c: E2 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [12:41:11]RAPDU: 90 00 [12:41:11]wFMCommunicate OK [12:41:11]wFMCommunicate request_size=255 [12:41:11]MH_SAM_APDU [12:41: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 34 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 1C 01 00 00 F4 03 04 00 E7 D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7A 01 00 35 04 06 00 25 [12:41:11]Write to MH i2c: E2 02 01 4C 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 34 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 1C 01 00 00 F4 03 04 00 E7 D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7A 01 00 35 04 06 00 25 00 00 C1 [12:41:11]Write i2c OK [12:41:11]MH_I2C_Read... [12:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:11]Read from MH i2c: E2 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [12:41:11]RAPDU: 90 00 [12:41:11]wFMCommunicate OK [12:41:11]wFMCommunicate request_size=10 [12:41:11]MH_SAM_APDU [12:41:11]CAPDU: 80 0D 02 02 05 A3 54 2A 6E E1 [12:41:11]Write to MH i2c: E2 0D 00 4D 06 80 0D 02 02 05 00 A3 54 2A 6E E1 00 00 47 [12:41:11]Write i2c OK [12:41:11]MH_I2C_Read... [12:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:11]Read from MH i2c: E2 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [12:41:11]RAPDU: 90 00 [12:41:11]wFMCommunicate OK [12:41:11]wFMCommunicate request_size=4 [12:41:11]MH_SAM_APDU [12:41:11]CAPDU: 80 0D 03 02 [12:41:11]Write to MH i2c: E2 08 00 4E 06 80 0D 03 02 00 00 00 00 CF [12:41:11]Write i2c OK [12:41:11]MH_I2C_Read... [12:41:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:11]Read from MH i2c: E2 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 0B 00 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 0B 00 4E 06 00 86 F7 8A E8 DB 5A 8F 09 90 00 8C [12:41:11]RAPDU: 86 F7 8A E8 DB 5A 8F 09 90 00 [12:41:11]wFMCommunicate OK [12:41:11]SAM_PROTO_SignData done [12:41:11]FM_MakeSignedData done [12:41:11]CreateOFDProtocolMessage [12:41:11]wFMCommunicate request_size=4 [12:41:11]MH_SAM_APDU [12:41:11]CAPDU: 80 11 00 00 [12:41:11]Write to MH i2c: E2 08 00 4F 06 80 11 00 00 00 00 00 00 CF [12:41:11]Write i2c OK [12:41:11]MH_I2C_Read... [12:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:11]Read from MH i2c: E2 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 17 00 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: E2 17 00 4F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [12:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:41:11]wFMCommunicate OK [12:41:11]CreateOFDProtocolMessage done [12:41:11]OFDSenderStorePacket 96775 [12:41:11]StoreOFDPacket docnum=96775 [12:41:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 6B 07 01 34 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 34 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 1C 01 00 00 F4 03 04 00 E7 D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7A 01 00 35 04 06 00 25 A3 54 2A 6E E1 86 F7 8A E8 DB 5A 8F 09 [12:41:11]CheckFolder [12:41:11]dirname=/storage/ofd_packets [12:41:11]CheckFolder done [12:41:11]ProducePacketName [12:41:11]name=ofd_packets/00096775 [12:41:11]NVStorageSaveData ofd_packets/00096775 [12:41:11]File name is /storage/ofd_packets/00096775 [12:41:11]Write 301 bytes [12:41:11]NVStorageSaveData done [12:41:11]OFDSenderStorePacket done [12:41:11]KKMCreateOFDPacket done [12:41:11]NVStorageSaveData kkm_last_timestamp [12:41:11]File name is /storage/kkm_last_timestamp [12:41:11]Write 4 bytes [12:41:11]NVStorageSaveData done [12:41:11]ExternCall_PrintAddStr [12:41:11]wPrintStart [12:41:11]Write to MH i2c: 01 00 00 50 06 56 [12:41:11]Write i2c OK [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: 01 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: 01 07 00 [12:41:11]MH_I2C_Read... [12:41:11]Read from MH i2c: 01 07 00 50 06 00 00 00 00 00 FF 0F 6B [12:41:11]RasterBufferAndPrint [12:41:11]line Счет N : (1)3407304 [12:41:11]line ИНН: 02508201610067 [12:41:11]line Контрольно-Кассовый Чек [12:41:11]line ПРОДАЖА [12:41:11]line ТРК (МРК, ГНК) : 22 [12:41:11]line Товар: 2710124130 [12:41:11]line Аи-92-К-4 [12:41:11]line 5.980 * 66.90 [12:41:11]line = 400.06 [12:41:11]line НДС 12% НСП 1% [12:41:11]line > о реализуемом товаре [12:41:11]line ОКРУГЛЕНИЕ: -0.06 [12:41:11]line ИТОГО: 400.00 [12:41:11]line Внесено: 400.00 [12:41:11]line СДАЧА: 0.00 [12:41:11]line НСП 1% : 3.54 [12:41:11]line НДС 12% : 42.48 [12:41:11]line Наличными: 400.00 [12:41:11]line Безнал.: 0.00 [12:41:11]line Место: АЗС № 82 "Партнер Нефть" [12:41:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:41:11]line СНО: Общий режим [12:41:11]line Чек 284 29.10.2024 12:41 [12:41:11]line Смена: 145 ФФД: 1.0 [12:41:11]line ЗНМ: 0300000017 [12:41:11]line РНМ: 0000000000170478 [12:41:11]line Версия ККМ: v1.0 [12:41:11]line ФМ: 0000000002098560 [12:41:11]line ФД: 96775 [12:41:11]line ФПД: 41383421964001 [12:41:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124111&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96775&fm=41383421964001&tin=02508201610067®Number=0000000000170478&sum=40000 [12:41:12]OFD Sender: Processing packet 96775 [packets to send 59, broken 58] [12:41:12]ProducePacketName [12:41:12]name=ofd_packets/00096775 [12:41:12]OFD Sender: To server: pG, [12:41:12]CommunicateWithHost lk.salyk.kg:30040 [12:41:12]ConnectInit lk.salyk.kg [12:41:12]written 0, free lines is 4095 [12:41:12]Connected sock=10 [12:41:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 6B 07 01 34 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 34 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 1C 01 00 00 F4 03 04 00 E7 D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7A 01 00 35 04 06 00 25 A3 54 2A 6E E1 86 F7 8A E8 DB 5A 8F 09 [12:41:12]Write to MH i2c: 01 00 00 7B 06 81 [12:41:12]Write i2c OK [12:41:12]MH_I2C_Read... [12:41:12]Read from MH i2c: 01 [12:41:12]MH_I2C_Read... [12:41:12]Read from MH i2c: 01 07 00 [12:41:12]MH_I2C_Read... [12:41:12]Read from MH i2c: 01 07 00 7B 06 00 00 00 00 00 FD 0C 91 [12:41:12]RasterBufferAndPrint [12:41:12]line [12:41:12]line [12:41:12]line [12:41:12]line [12:41:12]line [12:41:12]written 0, free lines is 3331 [12:41:12]MH_Cut [12:41:12]Write to MH i2c: D1 01 00 82 06 01 5A [12:41:12]Write i2c OK [12:41:12]MH_I2C_Read... [12:41:12]Read from MH i2c: D1 [12:41:12]MH_I2C_Read... [12:41:12]Read from MH i2c: D1 01 00 [12:41:12]MH_I2C_Read... [12:41:12]Read from MH i2c: D1 01 00 82 06 00 59 [12:41:12]Write to MH i2c: 01 00 00 83 06 89 [12:41:12]Write i2c OK [12:41:12]MH_I2C_Read... [12:41:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C 18 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 07 7A 01 00 F4 03 04 00 0D 82 20 67 B6 04 01 00 00 FC B7 BD E5 23 8B 40 6F [12:41:12]CommunicateWithHost err = 0 [12:41:12]CheckOFDResponse [12:41:12]1017 (14) - 77093643461234 [12:41:12]1041 (16) - 0000000002098560 [12:41:12]1040 (4) - 96775 [12:41:12]1012 (4) - 29.10.2024 06:34 [12:41:12]1206 (1) - 0 [12:41:12]OFD Sender: Remove packet 96775 [12:41:12]ProducePacketName [12:41:12]name=ofd_packets/00096775 [12:41:12]NVStorageDeleteData [12:41:13]OFD Sender: No OFD packet to send [12:41:13]*** Cut start [12:41:13]*** Partial cut [12:41:13]*** CUTSNS_PIN = 1 [12:41:13]*** CUTSNS_PIN = 0 [12:41:13]*** Brake cut motor [12:41:13]Read from MH i2c: 01 [12:41:13]MH_I2C_Read... [12:41:13]*** Stop cut motor [12:41:13]*** Cut end [12:41:13]Read from MH i2c: 01 07 00 [12:41:13]MH_I2C_Read... [12:41:13]Read from MH i2c: 01 07 00 83 06 00 00 00 00 00 FF 0F 9E [12:41:13]process_action close_receipt done [12:41:13]requested_data is exist [12:41:13]produce_requested_data [12:41:13]requested_item fm.sn is exist - process it [12:41:13]wFMCommunicate request_size=4 [12:41:13]MH_SAM_APDU [12:41:13]CAPDU: 80 11 00 00 [12:41:13]Write to MH i2c: E2 08 00 84 06 80 11 00 00 00 00 00 00 04 [12:41:13]Write i2c OK [12:41:13]MH_I2C_Read... [12:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:13]Read from MH i2c: E2 [12:41:13]MH_I2C_Read... [12:41:13]Read from MH i2c: E2 17 00 [12:41:13]MH_I2C_Read... [12:41:13]Read from MH i2c: E2 17 00 84 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [12:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:41:13]wFMCommunicate OK [12:41:13]requested_item fd.num is exist - process it [12:41:13]SAM_PROTO_GetFieldsCounters [12:41:13]wFMCommunicate request_size=4 [12:41:13]MH_SAM_APDU [12:41:13]CAPDU: 80 13 00 00 [12:41:13]Write to MH i2c: E2 08 00 85 06 80 13 00 00 00 00 00 00 07 [12:41:13]Write i2c OK [12:41:13]MH_I2C_Read... [12:41:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:14]Read from MH i2c: E2 [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: E2 62 00 [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: E2 62 00 85 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 7A 01 00 0E 04 04 00 91 00 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 92 [12:41:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 7A 01 00 0E 04 04 00 91 00 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 [12:41:14]wFMCommunicate OK [12:41:14]SAM_PROTO_GetFieldsCounters done [12:41:14]requested_item shift.num is exist - process it [12:41:14]requested_item shift.opened is exist - process it [12:41:14]req_shift_opened [12:41:14]FM_GetShiftState [12:41:14]SAM_PROTO_GetShiftState [12:41:14]wFMCommunicate request_size=4 [12:41:14]MH_SAM_APDU [12:41:14]CAPDU: 80 13 01 00 [12:41:14]Write to MH i2c: E2 08 00 86 06 80 13 01 00 00 00 00 00 09 [12:41:14]Write i2c OK [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: E2 [12:41:14]MH_I2C_Read... [12:41:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:14]Read from MH i2c: E2 0E 00 [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: E2 0E 00 86 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [12:41:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:41:14]wFMCommunicate OK [12:41:14]SAM_PROTO_GetShiftState done [12:41:14]FM_GetShiftState done [12:41:14]req_shift_opened done [12:41:14]requested_item shift.open_date is exist - process it [12:41:14]req_shift_open_date [12:41:14]req_shift_open_date done [12:41:14]produce_requested_data done [12:41:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96775,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:41:14]process_action_free close_receipt [12:41:14]json_value_free [12:41:14]json_value_free done [12:41:14]process_json_proto returns [12:41:14]Send response to host [12:41:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96775,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:41:14]free response buf [12:41:14]execute_script done [12:41:14]execute_script returns [12:41:14]free content buf [12:41:14]Sock 7.Close socket [12:41:14]Sock 7.Thread stoped [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:31]accept exits with 9 [12:41:31]New connection [12:41:31]New thread 3067600228 created [12:41:31]Thread 3067456868 joined [12:41:31]Waiting for new connection... [12:41:31] Sock 9.Parse request [12:41:31]Sock 9.Check first char [12:41:31]Sock 9.First char is OK [12:41:31]request: POST /json_proto HTTP/1.0 [12:41:31]Method: POST [12:41:31]URL: /json_proto [12:41:31]Method is POST - this is cgi request [12:41:31]url: /json_proto [12:41:31]query_string will be loaded in cgi processing [12:41:31]execute_cgi json_proto POST (null) [12:41:31]execute_cgi path=json_proto method=POST [12:41:31]POST find Content-Length [12:41:31]Host: 172.17.40.67:8080 [12:41:31]Content-Length: 678 [12:41:31]Content-Type: application/json [12:41:31] [12:41:31]POST finish read [12:41:31]Found Content-Length = 678 [12:41:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:31]execute_script... [12:41: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)3407303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:31]POST & json_proto [12:41:31]process_json_proto [12:41:31]json parsed OK: [12:41:31]protocol is kg_v1.0 [12:41:31]action value=close_receipt [12:41:31]process_action close_receipt [12:41:31]cmd_close_receipt [12:41:31]MH_GetDate [12:41:31]Write to MH i2c: F0 00 00 87 06 7C [12:41:31]Write i2c OK [12:41:31]MH_I2C_Read... [12:41:31]Read from MH i2c: F0 [12:41:31]MH_I2C_Read... [12:41:31]Read from MH i2c: F0 09 00 [12:41:31]MH_I2C_Read... [12:41:31]Read from MH i2c: F0 09 00 87 06 00 FC D7 20 67 EE DA 66 66 73 [12:41:31]GetLastDocTimeStamp 1730205671 [12:41:31]current date 1730205692 [12:41:31]FM_GetShiftState [12:41:31]SAM_PROTO_GetShiftState [12:41:31]wFMCommunicate request_size=4 [12:41:31]MH_SAM_APDU [12:41:31]CAPDU: 80 13 01 00 [12:41:31]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [12:41:31]Write i2c OK [12:41:31]MH_I2C_Read... [12:41:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:31]Read from MH i2c: E2 [12:41:31]MH_I2C_Read... [12:41:31]Read from MH i2c: E2 0E 00 [12:41:31]MH_I2C_Read... [12:41:31]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [12:41:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:41:31]wFMCommunicate OK [12:41:31]SAM_PROTO_GetShiftState done [12:41:31]FM_GetShiftState done [12:41:31]opened in 1730160548 [12:41:31]opened+sec_in_day 1730246948 [12:41:31]quantity*price = 40006 [12:41:31]sum+1 = 40007 [12:41:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 285 29.10.2024 12:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96776 ФПД: 217794172116446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124132&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96776&fm=217794172116446&tin=02508201610067®Number=0000000000170478&sum=40000 [12:41:32]StoreToDocumentArchive [12:41:32]shift 145 fd 96776 [12:41:32]save to /storage/0145/doc_00096776 [12:41:32]save last doc name /storage/0145/doc_00096776 to /storage/kkm_last_doc_name [12:41:32]save OK [12:41:32]Clear old archive folders... [12:41:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:32]tlvbuf is 00F8A980 [12:41:32]SAM_PROTO_ClearQueue [12:41:32]wFMCommunicate request_size=4 [12:41:32]MH_SAM_APDU [12:41:32]CAPDU: 80 09 00 00 [12:41:32]Write to MH i2c: E2 08 00 95 06 80 09 00 00 00 00 00 00 0D [12:41:32]Write i2c OK [12:41:32]MH_I2C_Read... [12:41:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:32]Read from MH i2c: E2 [12:41:32]MH_I2C_Read... [12:41:32]Read from MH i2c: E2 03 00 [12:41:32]MH_I2C_Read... [12:41:32]Read from MH i2c: E2 03 00 95 06 00 90 00 0F [12:41:32]RAPDU: 90 00 [12:41:32]wFMCommunicate OK [12:41:32]SAM_PROTO_ClearQueue done [12:41:32]KKMCreateOFDPacket [12:41:32]OFDProtocolAddRootSTLVToBuf [12:41:32]FM_MakeSignedData [12:41:32]FM_MakeSignedData [12:41:32]SAM_PROTO_SignData [12:41:32]wFMCommunicate request_size=4 [12:41:32]MH_SAM_APDU [12:41:32]CAPDU: 80 0D 01 02 [12:41:32]Write to MH i2c: E2 08 00 96 06 80 0D 01 02 00 00 00 00 15 [12:41:32]Write i2c OK [12:41:32]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 96 06 00 90 00 10 [12:41:33]RAPDU: 90 00 [12:41:33]wFMCommunicate OK [12:41:33]wFMCommunicate request_size=255 [12:41:33]MH_SAM_APDU [12:41:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1D 01 00 00 F4 03 04 00 FC D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7A 01 00 35 04 06 00 C6 [12:41:33]Write to MH i2c: E2 02 01 97 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1D 01 00 00 F4 03 04 00 FC D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7A 01 00 35 04 06 00 C6 00 00 C4 [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]OFD Sender: No OFD packet to send [12:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [12:41:33]RAPDU: 90 00 [12:41:33]wFMCommunicate OK [12:41:33]wFMCommunicate request_size=10 [12:41:33]MH_SAM_APDU [12:41:33]CAPDU: 80 0D 02 02 05 15 28 43 5D DE [12:41:33]Write to MH i2c: E2 0D 00 98 06 80 0D 02 02 05 00 15 28 43 5D DE 00 00 DD [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [12:41:33]RAPDU: 90 00 [12:41:33]wFMCommunicate OK [12:41:33]wFMCommunicate request_size=4 [12:41:33]MH_SAM_APDU [12:41:33]CAPDU: 80 0D 03 02 [12:41:33]Write to MH i2c: E2 08 00 99 06 80 0D 03 02 00 00 00 00 1A [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 0B 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 0B 00 99 06 00 2A 41 E4 69 18 8A 95 9B 90 00 A5 [12:41:33]RAPDU: 2A 41 E4 69 18 8A 95 9B 90 00 [12:41:33]wFMCommunicate OK [12:41:33]SAM_PROTO_SignData done [12:41:33]FM_MakeSignedData done [12:41:33]CreateOFDProtocolMessage [12:41:33]wFMCommunicate request_size=4 [12:41:33]MH_SAM_APDU [12:41:33]CAPDU: 80 11 00 00 [12:41:33]Write to MH i2c: E2 08 00 9A 06 80 11 00 00 00 00 00 00 1A [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:33]Read from MH i2c: E2 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 17 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: E2 17 00 9A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [12:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:41:33]wFMCommunicate OK [12:41:33]CreateOFDProtocolMessage done [12:41:33]OFDSenderStorePacket 96776 [12:41:33]StoreOFDPacket docnum=96776 [12:41:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 CE 07 01 B5 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1D 01 00 00 F4 03 04 00 FC D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7A 01 00 35 04 06 00 C6 15 28 43 5D DE 2A 41 E4 69 18 8A 95 9B [12:41:33]CheckFolder [12:41:33]dirname=/storage/ofd_packets [12:41:33]CheckFolder done [12:41:33]ProducePacketName [12:41:33]name=ofd_packets/00096776 [12:41:33]NVStorageSaveData ofd_packets/00096776 [12:41:33]File name is /storage/ofd_packets/00096776 [12:41:33]Write 301 bytes [12:41:33]NVStorageSaveData done [12:41:33]OFDSenderStorePacket done [12:41:33]KKMCreateOFDPacket done [12:41:33]NVStorageSaveData kkm_last_timestamp [12:41:33]File name is /storage/kkm_last_timestamp [12:41:33]Write 4 bytes [12:41:33]NVStorageSaveData done [12:41:33]ExternCall_PrintAddStr [12:41:33]wPrintStart [12:41:33]Write to MH i2c: 01 00 00 9B 06 A1 [12:41:33]Write i2c OK [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: 01 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: 01 07 00 [12:41:33]MH_I2C_Read... [12:41:33]Read from MH i2c: 01 07 00 9B 06 00 00 00 00 00 FF 0F B6 [12:41:33]RasterBufferAndPrint [12:41:33]line Счет N : (1)3407303 [12:41:33]line ИНН: 02508201610067 [12:41:33]line Контрольно-Кассовый Чек [12:41:33]line ПРОДАЖА [12:41:33]line ТРК (МРК, ГНК) : 42 [12:41:33]line Товар: 2710124130 [12:41:33]line Аи-92-К-4 [12:41:33]line 5.980 * 66.90 [12:41:33]line = 400.06 [12:41:33]line НДС 12% НСП 1% [12:41:33]line > о реализуемом товаре [12:41:33]line ОКРУГЛЕНИЕ: -0.06 [12:41:33]line ИТОГО: 400.00 [12:41:33]line Внесено: 400.00 [12:41:33]line СДАЧА: 0.00 [12:41:33]line НСП 1% : 3.54 [12:41:33]line НДС 12% : 42.48 [12:41:33]line Наличными: 400.00 [12:41:33]line Безнал.: 0.00 [12:41:33]line Место: АЗС № 82 "Партнер Нефть" [12:41:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:41:33]line СНО: Общий режим [12:41:33]line Чек 285 29.10.2024 12:41 [12:41:33]line Смена: 145 ФФД: 1.0 [12:41:33]line ЗНМ: 0300000017 [12:41:33]line РНМ: 0000000000170478 [12:41:33]line Версия ККМ: v1.0 [12:41:33]line ФМ: 0000000002098560 [12:41:33]line ФД: 96776 [12:41:33]line ФПД: 217794172116446 [12:41:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124132&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96776&fm=217794172116446&tin=02508201610067®Number=0000000000170478&sum=40000 [12:41:33]OFD Sender: Processing packet 96776 [packets to send 59, broken 58] [12:41:33]ProducePacketName [12:41:33]name=ofd_packets/00096776 [12:41:33]OFD Sender: To server: pG, [12:41:33]CommunicateWithHost lk.salyk.kg:30040 [12:41:33]ConnectInit lk.salyk.kg [12:41:33]written 0, free lines is 4095 [12:41:33]Connected sock=10 [12:41:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 CE 07 01 B5 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1D 01 00 00 F4 03 04 00 FC D7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7A 01 00 35 04 06 00 C6 15 28 43 5D DE 2A 41 E4 69 18 8A 95 9B [12:41:34]Write to MH i2c: 01 00 00 C6 06 CC [12:41:34]Write i2c OK [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: 01 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: 01 07 00 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: 01 07 00 C6 06 00 00 00 00 00 00 0D E0 [12:41:34]RasterBufferAndPrint [12:41:34]line [12:41:34]line [12:41:34]line [12:41:34]line [12:41:34]line [12:41:34]written 0, free lines is 3334 [12:41:34]MH_Cut [12:41:34]Write to MH i2c: D1 01 00 CD 06 01 A5 [12:41:34]Write i2c OK [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: D1 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: D1 01 00 [12:41:34]MH_I2C_Read... [12:41:34]Read from MH i2c: D1 01 00 CD 06 00 A4 [12:41:34]Write to MH i2c: 01 00 00 CE 06 D4 [12:41:34]Write i2c OK [12:41:34]MH_I2C_Read... [12:41:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 57 47 00 63 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 32 30 39 38 35 36 30 10 04 04 00 08 7A 01 00 F4 03 04 00 23 82 20 67 B6 04 01 00 00 8D 7E 3A 75 25 C9 CF BB [12:41:34]CommunicateWithHost err = 0 [12:41:34]CheckOFDResponse [12:41:34]1017 (14) - 77093643461234 [12:41:34]1041 (16) - 0000000002098560 [12:41:34]1040 (4) - 96776 [12:41:34]1012 (4) - 29.10.2024 06:35 [12:41:34]1206 (1) - 0 [12:41:34]OFD Sender: Remove packet 96776 [12:41:34]ProducePacketName [12:41:34]name=ofd_packets/00096776 [12:41:34]NVStorageDeleteData [12:41:34]OFD Sender: No OFD packet to send [12:41:34]*** Cut start [12:41:34]*** Partial cut [12:41:34]*** CUTSNS_PIN = 1 [12:41:34]*** CUTSNS_PIN = 0 [12:41:35]*** Brake cut motor [12:41:35]Read from MH i2c: 01 [12:41:35]MH_I2C_Read... [12:41:35]*** Stop cut motor [12:41:35]*** Cut end [12:41:35]Read from MH i2c: 01 07 00 [12:41:35]MH_I2C_Read... [12:41:35]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 FF 0F E9 [12:41:35]process_action close_receipt done [12:41:35]requested_data is exist [12:41:35]produce_requested_data [12:41:35]requested_item fm.sn is exist - process it [12:41:35]wFMCommunicate request_size=4 [12:41:35]MH_SAM_APDU [12:41:35]CAPDU: 80 11 00 00 [12:41:35]Write to MH i2c: E2 08 00 CF 06 80 11 00 00 00 00 00 00 4F [12:41:35]Write i2c OK [12:41:35]MH_I2C_Read... [12:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:35]Read from MH i2c: E2 [12:41:35]MH_I2C_Read... [12:41:35]Read from MH i2c: E2 17 00 [12:41:35]MH_I2C_Read... [12:41:35]Read from MH i2c: E2 17 00 CF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [12:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:41:35]wFMCommunicate OK [12:41:35]requested_item fd.num is exist - process it [12:41:35]SAM_PROTO_GetFieldsCounters [12:41:35]wFMCommunicate request_size=4 [12:41:35]MH_SAM_APDU [12:41:35]CAPDU: 80 13 00 00 [12:41:35]Write to MH i2c: E2 08 00 D0 06 80 13 00 00 00 00 00 00 52 [12:41:35]Write i2c OK [12:41:35]MH_I2C_Read... [12:41:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:35]Read from MH i2c: E2 [12:41:35]MH_I2C_Read... [12:41:35]Read from MH i2c: E2 62 00 [12:41:35]MH_I2C_Read... [12:41:35]Read from MH i2c: E2 62 00 D0 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 7A 01 00 0E 04 04 00 91 00 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 E1 [12:41:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 7A 01 00 0E 04 04 00 91 00 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 [12:41:35]wFMCommunicate OK [12:41:35]SAM_PROTO_GetFieldsCounters done [12:41:35]requested_item shift.num is exist - process it [12:41:35]requested_item shift.opened is exist - process it [12:41:35]req_shift_opened [12:41:35]FM_GetShiftState [12:41:35]SAM_PROTO_GetShiftState [12:41:35]wFMCommunicate request_size=4 [12:41:35]MH_SAM_APDU [12:41:35]CAPDU: 80 13 01 00 [12:41:35]Write to MH i2c: E2 08 00 D1 06 80 13 01 00 00 00 00 00 54 [12:41:35]Write i2c OK [12:41:35]MH_I2C_Read... [12:41:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:35]Read from MH i2c: E2 [12:41:35]MH_I2C_Read... [12:41:35]Read from MH i2c: E2 0E 00 [12:41:35]MH_I2C_Read... [12:41:35]Read from MH i2c: E2 0E 00 D1 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [12:41:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:41:35]wFMCommunicate OK [12:41:35]SAM_PROTO_GetShiftState done [12:41:35]FM_GetShiftState done [12:41:35]req_shift_opened done [12:41:35]requested_item shift.open_date is exist - process it [12:41:35]req_shift_open_date [12:41:35]req_shift_open_date done [12:41:35]produce_requested_data done [12:41:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96776,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:41:35]process_action_free close_receipt [12:41:35]json_value_free [12:41:35]json_value_free done [12:41:35]process_json_proto returns [12:41:35]Send response to host [12:41:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96776,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:41:35]free response buf [12:41:35]execute_script done [12:41:35]execute_script returns [12:41:35]free content buf [12:41:35]Sock 9.Close socket [12:41:35]Sock 9.Thread stoped [12:41:39]OFD Sender: No OFD packet to send [12:41:44]OFD Sender: No OFD packet to send [12:41:49]OFD Sender: No OFD packet to send [12:41:54]OFD Sender: No OFD packet to send [12:41:59]OFD Sender: No OFD packet to send [12:42:04]OFD Sender: No OFD packet to send [12:42:09]OFD Sender: No OFD packet to send [12:42:14]OFD Sender: No OFD packet to send [12:42:16]accept exits with 7 [12:42:16]New connection [12:42:16]New thread 3067456868 created [12:42:16]Thread 3067600228 joined [12:42:16]Waiting for new connection... [12:42:16] Sock 7.Parse request [12:42:16]Sock 7.Check first char [12:42:16]Sock 7.First char is OK [12:42:16]request: POST /json_proto HTTP/1.0 [12:42:16]Method: POST [12:42:16]URL: /json_proto [12:42:16]Method is POST - this is cgi request [12:42:16]url: /json_proto [12:42:16]query_string will be loaded in cgi processing [12:42:16]execute_cgi json_proto POST (null) [12:42:16]execute_cgi path=json_proto method=POST [12:42:16]POST find Content-Length [12:42:16]Host: 172.17.40.67:8080 [12:42:16]Content-Length: 678 [12:42:16]Content-Type: application/json [12:42:16] [12:42:16]POST finish read [12:42:16]Found Content-Length = 678 [12:42:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:42:16]execute_script... [12:42: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)3407305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:42:16]POST & json_proto [12:42:16]process_json_proto [12:42:16]json parsed OK: [12:42:16]protocol is kg_v1.0 [12:42:16]action value=close_receipt [12:42:16]process_action close_receipt [12:42:16]cmd_close_receipt [12:42:16]MH_GetDate [12:42:16]Write to MH i2c: F0 00 00 D2 06 C7 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: F0 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: F0 09 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: F0 09 00 D2 06 00 29 D8 20 67 EE DA 66 66 EC [12:42:16]GetLastDocTimeStamp 1730205692 [12:42:16]current date 1730205737 [12:42:16]FM_GetShiftState [12:42:16]SAM_PROTO_GetShiftState [12:42:16]wFMCommunicate request_size=4 [12:42:16]MH_SAM_APDU [12:42:16]CAPDU: 80 13 01 00 [12:42:16]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:16]Read from MH i2c: E2 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 0E 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [12:42:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:42:16]wFMCommunicate OK [12:42:16]SAM_PROTO_GetShiftState done [12:42:16]FM_GetShiftState done [12:42:16]opened in 1730160548 [12:42:16]opened+sec_in_day 1730246948 [12:42:16]quantity*price = 40006 [12:42:16]sum+1 = 40007 [12:42:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 286 29.10.2024 12:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96777 ФПД: 213432403381720 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124217&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96777&fm=213432403381720&tin=02508201610067®Number=0000000000170478&sum=40000 [12:42:17]StoreToDocumentArchive [12:42:17]shift 145 fd 96777 [12:42:17]save to /storage/0145/doc_00096777 [12:42:17]save last doc name /storage/0145/doc_00096777 to /storage/kkm_last_doc_name [12:42:17]save OK [12:42:17]Clear old archive folders... [12:42:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:42:17]tlvbuf is 00FCF380 [12:42:17]SAM_PROTO_ClearQueue [12:42:17]wFMCommunicate request_size=4 [12:42:17]MH_SAM_APDU [12:42:17]CAPDU: 80 09 00 00 [12:42:17]Write to MH i2c: E2 08 00 E0 06 80 09 00 00 00 00 00 00 58 [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:17]Read from MH i2c: E2 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 E0 06 00 90 00 5A [12:42:17]RAPDU: 90 00 [12:42:17]wFMCommunicate OK [12:42:17]SAM_PROTO_ClearQueue done [12:42:17]KKMCreateOFDPacket [12:42:17]OFDProtocolAddRootSTLVToBuf [12:42:17]FM_MakeSignedData [12:42:17]FM_MakeSignedData [12:42:17]SAM_PROTO_SignData [12:42:17]wFMCommunicate request_size=4 [12:42:17]MH_SAM_APDU [12:42:17]CAPDU: 80 0D 01 02 [12:42:17]Write to MH i2c: E2 08 00 E1 06 80 0D 01 02 00 00 00 00 60 [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:17]Read from MH i2c: E2 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 E1 06 00 90 00 5B [12:42:17]RAPDU: 90 00 [12:42:17]wFMCommunicate OK [12:42:17]wFMCommunicate request_size=255 [12:42:17]MH_SAM_APDU [12:42: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 34 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 1E 01 00 00 F4 03 04 00 29 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7A 01 00 35 04 06 00 C2 [12:42:17]Write to MH i2c: E2 02 01 E2 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 34 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 1E 01 00 00 F4 03 04 00 29 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7A 01 00 35 04 06 00 C2 00 00 3B [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:17]Read from MH i2c: E2 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [12:42:17]RAPDU: 90 00 [12:42:17]wFMCommunicate OK [12:42:17]wFMCommunicate request_size=10 [12:42:17]MH_SAM_APDU [12:42:17]CAPDU: 80 0D 02 02 05 1D 9A 96 4D D8 [12:42:17]Write to MH i2c: E2 0D 00 E3 06 80 0D 02 02 05 00 1D 9A 96 4D D8 00 00 DF [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:17]Read from MH i2c: E2 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [12:42:17]RAPDU: 90 00 [12:42:17]wFMCommunicate OK [12:42:17]wFMCommunicate request_size=4 [12:42:17]MH_SAM_APDU [12:42:17]CAPDU: 80 0D 03 02 [12:42:17]Write to MH i2c: E2 08 00 E4 06 80 0D 03 02 00 00 00 00 65 [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:17]Read from MH i2c: E2 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 0B 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 0B 00 E4 06 00 28 34 AD FC 72 AB 8F A6 90 00 BD [12:42:17]RAPDU: 28 34 AD FC 72 AB 8F A6 90 00 [12:42:17]wFMCommunicate OK [12:42:17]SAM_PROTO_SignData done [12:42:17]FM_MakeSignedData done [12:42:17]CreateOFDProtocolMessage [12:42:17]wFMCommunicate request_size=4 [12:42:17]MH_SAM_APDU [12:42:17]CAPDU: 80 11 00 00 [12:42:17]Write to MH i2c: E2 08 00 E5 06 80 11 00 00 00 00 00 00 65 [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:17]Read from MH i2c: E2 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 17 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: E2 17 00 E5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [12:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:42:17]wFMCommunicate OK [12:42:17]CreateOFDProtocolMessage done [12:42:17]OFDSenderStorePacket 96777 [12:42:17]StoreOFDPacket docnum=96777 [12:42:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB 7A 07 01 8F 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 34 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 1E 01 00 00 F4 03 04 00 29 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7A 01 00 35 04 06 00 C2 1D 9A 96 4D D8 28 34 AD FC 72 AB 8F A6 [12:42:17]CheckFolder [12:42:17]dirname=/storage/ofd_packets [12:42:17]CheckFolder done [12:42:17]ProducePacketName [12:42:17]name=ofd_packets/00096777 [12:42:17]NVStorageSaveData ofd_packets/00096777 [12:42:17]File name is /storage/ofd_packets/00096777 [12:42:17]Write 301 bytes [12:42:17]NVStorageSaveData done [12:42:17]OFDSenderStorePacket done [12:42:17]KKMCreateOFDPacket done [12:42:17]NVStorageSaveData kkm_last_timestamp [12:42:17]File name is /storage/kkm_last_timestamp [12:42:17]Write 4 bytes [12:42:17]NVStorageSaveData done [12:42:17]ExternCall_PrintAddStr [12:42:17]wPrintStart [12:42:17]Write to MH i2c: 01 00 00 E6 06 EC [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: 01 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: 01 07 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: 01 07 00 E6 06 00 00 00 00 00 FF 0F 01 [12:42:17]RasterBufferAndPrint [12:42:17]line Счет N : (1)3407305 [12:42:17]line ИНН: 02508201610067 [12:42:17]line Контрольно-Кассовый Чек [12:42:17]line ПРОДАЖА [12:42:17]line ТРК (МРК, ГНК) : 12 [12:42:17]line Товар: 2710124130 [12:42:17]line Аи-92-К-4 [12:42:17]line 5.980 * 66.90 [12:42:17]line = 400.06 [12:42:17]line НДС 12% НСП 1% [12:42:17]line > о реализуемом товаре [12:42:17]line ОКРУГЛЕНИЕ: -0.06 [12:42:17]line ИТОГО: 400.00 [12:42:17]line Внесено: 400.00 [12:42:17]line СДАЧА: 0.00 [12:42:17]line НСП 1% : 3.54 [12:42:17]line НДС 12% : 42.48 [12:42:17]line Наличными: 400.00 [12:42:17]line Безнал.: 0.00 [12:42:17]line Место: АЗС № 82 "Партнер Нефть" [12:42:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:42:17]line СНО: Общий режим [12:42:17]line Чек 286 29.10.2024 12:42 [12:42:17]line Смена: 145 ФФД: 1.0 [12:42:17]line ЗНМ: 0300000017 [12:42:17]line РНМ: 0000000000170478 [12:42:17]line Версия ККМ: v1.0 [12:42:17]line ФМ: 0000000002098560 [12:42:17]line ФД: 96777 [12:42:17]line ФПД: 213432403381720 [12:42:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124217&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96777&fm=213432403381720&tin=02508201610067®Number=0000000000170478&sum=40000 [12:42:18]OFD Sender: Processing packet 96777 [packets to send 59, broken 58] [12:42:18]ProducePacketName [12:42:18]name=ofd_packets/00096777 [12:42:18]OFD Sender: To server: pG, [12:42:18]CommunicateWithHost lk.salyk.kg:30040 [12:42:18]ConnectInit lk.salyk.kg [12:42:18]written 0, free lines is 4095 [12:42:18]Connected sock=10 [12:42:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB 7A 07 01 8F 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 34 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 1E 01 00 00 F4 03 04 00 29 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7A 01 00 35 04 06 00 C2 1D 9A 96 4D D8 28 34 AD FC 72 AB 8F A6 [12:42:18]Write to MH i2c: 01 00 00 11 07 18 [12:42:18]Write i2c OK [12:42:18]MH_I2C_Read... [12:42:18]Read from MH i2c: 01 [12:42:18]MH_I2C_Read... [12:42:18]Read from MH i2c: 01 07 00 [12:42:18]MH_I2C_Read... [12:42:18]Read from MH i2c: 01 07 00 11 07 00 00 00 00 00 06 0D 32 [12:42:18]RasterBufferAndPrint [12:42:18]line [12:42:18]line [12:42:18]line [12:42:18]line [12:42:18]line [12:42:18]written 0, free lines is 3340 [12:42:18]MH_Cut [12:42:18]Write to MH i2c: D1 01 00 18 07 01 F1 [12:42:18]Write i2c OK [12:42:18]MH_I2C_Read... [12:42:18]Read from MH i2c: D1 [12:42:18]MH_I2C_Read... [12:42:18]Read from MH i2c: D1 01 00 [12:42:18]MH_I2C_Read... [12:42:18]Read from MH i2c: D1 01 00 18 07 00 F0 [12:42:18]Write to MH i2c: 01 00 00 19 07 20 [12:42:18]Write i2c OK [12:42:18]MH_I2C_Read... [12:42:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 02 CD 47 00 CA 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 32 30 39 38 35 36 30 10 04 04 00 09 7A 01 00 F4 03 04 00 4F 82 20 67 B6 04 01 00 00 00 D0 72 2E FC DA AE DF [12:42:18]CommunicateWithHost err = 0 [12:42:18]CheckOFDResponse [12:42:18]1017 (14) - 77093643461234 [12:42:18]1041 (16) - 0000000002098560 [12:42:18]1040 (4) - 96777 [12:42:18]1012 (4) - 29.10.2024 06:35 [12:42:18]1206 (1) - 0 [12:42:18]OFD Sender: Remove packet 96777 [12:42:18]ProducePacketName [12:42:18]name=ofd_packets/00096777 [12:42:18]NVStorageDeleteData [12:42:19]OFD Sender: No OFD packet to send [12:42:19]*** Cut start [12:42:19]*** Partial cut [12:42:19]*** CUTSNS_PIN = 1 [12:42:19]*** CUTSNS_PIN = 0 [12:42:19]*** Brake cut motor [12:42:19]Read from MH i2c: 01 [12:42:19]MH_I2C_Read... [12:42:19]*** Stop cut motor [12:42:19]*** Cut end [12:42:19]Read from MH i2c: 01 07 00 [12:42:19]MH_I2C_Read... [12:42:19]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 FF 0F 35 [12:42:19]process_action close_receipt done [12:42:19]requested_data is exist [12:42:19]produce_requested_data [12:42:19]requested_item fm.sn is exist - process it [12:42:19]wFMCommunicate request_size=4 [12:42:19]MH_SAM_APDU [12:42:19]CAPDU: 80 11 00 00 [12:42:19]Write to MH i2c: E2 08 00 1A 07 80 11 00 00 00 00 00 00 9B [12:42:19]Write i2c OK [12:42:19]MH_I2C_Read... [12:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:19]Read from MH i2c: E2 [12:42:19]MH_I2C_Read... [12:42:19]Read from MH i2c: E2 17 00 [12:42:19]MH_I2C_Read... [12:42:19]Read from MH i2c: E2 17 00 1A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EC [12:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:42:19]wFMCommunicate OK [12:42:19]requested_item fd.num is exist - process it [12:42:19]SAM_PROTO_GetFieldsCounters [12:42:19]wFMCommunicate request_size=4 [12:42:19]MH_SAM_APDU [12:42:19]CAPDU: 80 13 00 00 [12:42:19]Write to MH i2c: E2 08 00 1B 07 80 13 00 00 00 00 00 00 9E [12:42:19]Write i2c OK [12:42:19]MH_I2C_Read... [12:42:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:19]Read from MH i2c: E2 [12:42:19]MH_I2C_Read... [12:42:19]Read from MH i2c: E2 62 00 [12:42:19]MH_I2C_Read... [12:42:19]Read from MH i2c: E2 62 00 1B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 7A 01 00 0E 04 04 00 91 00 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 31 [12:42:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 7A 01 00 0E 04 04 00 91 00 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 [12:42:20]wFMCommunicate OK [12:42:20]SAM_PROTO_GetFieldsCounters done [12:42:20]requested_item shift.num is exist - process it [12:42:20]requested_item shift.opened is exist - process it [12:42:20]req_shift_opened [12:42:20]FM_GetShiftState [12:42:20]SAM_PROTO_GetShiftState [12:42:20]wFMCommunicate request_size=4 [12:42:20]MH_SAM_APDU [12:42:20]CAPDU: 80 13 01 00 [12:42:20]Write to MH i2c: E2 08 00 1C 07 80 13 01 00 00 00 00 00 A0 [12:42:20]Write i2c OK [12:42:20]MH_I2C_Read... [12:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:20]Read from MH i2c: E2 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 0E 00 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 0E 00 1C 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [12:42:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:42:20]wFMCommunicate OK [12:42:20]SAM_PROTO_GetShiftState done [12:42:20]FM_GetShiftState done [12:42:20]req_shift_opened done [12:42:20]requested_item shift.open_date is exist - process it [12:42:20]req_shift_open_date [12:42:20]req_shift_open_date done [12:42:20]produce_requested_data done [12:42:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96777,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:42:20]process_action_free close_receipt [12:42:20]json_value_free [12:42:20]json_value_free done [12:42:20]process_json_proto returns [12:42:20]Send response to host [12:42:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96777,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:42:20]free response buf [12:42:20]execute_script done [12:42:20]execute_script returns [12:42:20]free content buf [12:42:20]Sock 7.Close socket [12:42:20]Sock 7.Thread stoped [12:42:24]OFD Sender: No OFD packet to send [12:42:29]OFD Sender: No OFD packet to send [12:42:34]OFD Sender: No OFD packet to send [12:42:39]OFD Sender: No OFD packet to send [12:42:44]OFD Sender: No OFD packet to send [12:42:49]OFD Sender: No OFD packet to send [12:42:54]OFD Sender: No OFD packet to send [12:42:59]OFD Sender: No OFD packet to send [12:43:04]OFD Sender: No OFD packet to send [12:43:09]OFD Sender: No OFD packet to send [12:43:14]OFD Sender: No OFD packet to send [12:43:19]OFD Sender: No OFD packet to send [12:43:24]OFD Sender: No OFD packet to send [12:43:29]OFD Sender: No OFD packet to send [12:43:34]OFD Sender: No OFD packet to send [12:43:34]accept exits with 9 [12:43:34]New connection [12:43:34]New thread 3067600228 created [12:43:34]Thread 3067456868 joined [12:43:34]Waiting for new connection... [12:43:34] Sock 9.Parse request [12:43:34]Sock 9.Check first char [12:43:34]Sock 9.First char is OK [12:43:34]request: POST /json_proto HTTP/1.0 [12:43:34]Method: POST [12:43:34]URL: /json_proto [12:43:34]Method is POST - this is cgi request [12:43:34]url: /json_proto [12:43:34]query_string will be loaded in cgi processing [12:43:34]execute_cgi json_proto POST (null) [12:43:34]execute_cgi path=json_proto method=POST [12:43:34]POST find Content-Length [12:43:34]Host: 172.17.40.67:8080 [12:43:34]Content-Length: 678 [12:43:34]Content-Type: application/json [12:43:34] [12:43:34]POST finish read [12:43:34]Found Content-Length = 678 [12:43:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:34]execute_script... [12:43:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:43:34]POST & json_proto [12:43:34]process_json_proto [12:43:34]json parsed OK: [12:43:34]protocol is kg_v1.0 [12:43:34]action value=close_receipt [12:43:34]process_action close_receipt [12:43:34]cmd_close_receipt [12:43:34]MH_GetDate [12:43:34]Write to MH i2c: F0 00 00 1D 07 13 [12:43:34]Write i2c OK [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: F0 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: F0 09 00 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: F0 09 00 1D 07 00 77 D8 20 67 EE DA 66 66 86 [12:43:34]GetLastDocTimeStamp 1730205737 [12:43:34]current date 1730205815 [12:43:34]FM_GetShiftState [12:43:34]SAM_PROTO_GetShiftState [12:43:34]wFMCommunicate request_size=4 [12:43:34]MH_SAM_APDU [12:43:34]CAPDU: 80 13 01 00 [12:43:34]Write to MH i2c: E2 08 00 1E 07 80 13 01 00 00 00 00 00 A2 [12:43:34]Write i2c OK [12:43:34]MH_I2C_Read... [12:43:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:34]Read from MH i2c: E2 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: E2 0E 00 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: E2 0E 00 1E 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 00 [12:43:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:43:34]wFMCommunicate OK [12:43:34]SAM_PROTO_GetShiftState done [12:43:34]FM_GetShiftState done [12:43:34]opened in 1730160548 [12:43:34]opened+sec_in_day 1730246948 [12:43:34]quantity*price = 50041 [12:43:34]sum+1 = 50042 [12:43:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 287 29.10.2024 12:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96778 ФПД: 100413231799163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96778&fm=100413231799163&tin=02508201610067®Number=0000000000170478&sum=50000 [12:43:35]StoreToDocumentArchive [12:43:35]shift 145 fd 96778 [12:43:35]save to /storage/0145/doc_00096778 [12:43:35]save last doc name /storage/0145/doc_00096778 to /storage/kkm_last_doc_name [12:43:35]save OK [12:43:35]Clear old archive folders... [12:43:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:35]tlvbuf is 00FAC8D0 [12:43:35]SAM_PROTO_ClearQueue [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 09 00 00 [12:43:35]Write to MH i2c: E2 08 00 2B 07 80 09 00 00 00 00 00 00 A4 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 2B 07 00 90 00 A6 [12:43:35]RAPDU: 90 00 [12:43:35]wFMCommunicate OK [12:43:35]SAM_PROTO_ClearQueue done [12:43:35]KKMCreateOFDPacket [12:43:35]OFDProtocolAddRootSTLVToBuf [12:43:35]FM_MakeSignedData [12:43:35]FM_MakeSignedData [12:43:35]SAM_PROTO_SignData [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 0D 01 02 [12:43:35]Write to MH i2c: E2 08 00 2C 07 80 0D 01 02 00 00 00 00 AC [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 2C 07 00 90 00 A7 [12:43:35]RAPDU: 90 00 [12:43:35]wFMCommunicate OK [12:43:35]wFMCommunicate request_size=255 [12:43:35]MH_SAM_APDU [12:43: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 34 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 01 00 00 F4 03 04 00 77 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7A 01 00 35 04 06 00 5B [12:43:35]Write to MH i2c: E2 02 01 2D 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 34 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 01 00 00 F4 03 04 00 77 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7A 01 00 35 04 06 00 5B 00 00 A1 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:36]Read from MH i2c: E2 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 03 00 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [12:43:36]RAPDU: 90 00 [12:43:36]wFMCommunicate OK [12:43:36]wFMCommunicate request_size=10 [12:43:36]MH_SAM_APDU [12:43:36]CAPDU: 80 0D 02 02 05 53 47 03 1B 7B [12:43:36]Write to MH i2c: E2 0D 00 2E 07 80 0D 02 02 05 00 53 47 03 1B 7B 00 00 EC [12:43:36]Write i2c OK [12:43:36]MH_I2C_Read... [12:43:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:36]Read from MH i2c: E2 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 03 00 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [12:43:36]RAPDU: 90 00 [12:43:36]wFMCommunicate OK [12:43:36]wFMCommunicate request_size=4 [12:43:36]MH_SAM_APDU [12:43:36]CAPDU: 80 0D 03 02 [12:43:36]Write to MH i2c: E2 08 00 2F 07 80 0D 03 02 00 00 00 00 B1 [12:43:36]Write i2c OK [12:43:36]MH_I2C_Read... [12:43:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:36]Read from MH i2c: E2 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 0B 00 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 0B 00 2F 07 00 82 B2 E2 42 83 52 FD FC 90 00 D8 [12:43:36]RAPDU: 82 B2 E2 42 83 52 FD FC 90 00 [12:43:36]wFMCommunicate OK [12:43:36]SAM_PROTO_SignData done [12:43:36]FM_MakeSignedData done [12:43:36]CreateOFDProtocolMessage [12:43:36]wFMCommunicate request_size=4 [12:43:36]MH_SAM_APDU [12:43:36]CAPDU: 80 11 00 00 [12:43:36]Write to MH i2c: E2 08 00 30 07 80 11 00 00 00 00 00 00 B1 [12:43:36]Write i2c OK [12:43:36]MH_I2C_Read... [12:43:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:36]Read from MH i2c: E2 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 17 00 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: E2 17 00 30 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 02 [12:43:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:43:36]wFMCommunicate OK [12:43:36]CreateOFDProtocolMessage done [12:43:36]OFDSenderStorePacket 96778 [12:43:36]StoreOFDPacket docnum=96778 [12:43:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 8A 07 01 8F 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 34 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 01 00 00 F4 03 04 00 77 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7A 01 00 35 04 06 00 5B 53 47 03 1B 7B 82 B2 E2 42 83 52 FD FC [12:43:36]CheckFolder [12:43:36]dirname=/storage/ofd_packets [12:43:36]CheckFolder done [12:43:36]ProducePacketName [12:43:36]name=ofd_packets/00096778 [12:43:36]NVStorageSaveData ofd_packets/00096778 [12:43:36]File name is /storage/ofd_packets/00096778 [12:43:36]Write 301 bytes [12:43:36]NVStorageSaveData done [12:43:36]OFDSenderStorePacket done [12:43:36]KKMCreateOFDPacket done [12:43:36]NVStorageSaveData kkm_last_timestamp [12:43:36]File name is /storage/kkm_last_timestamp [12:43:36]Write 4 bytes [12:43:36]NVStorageSaveData done [12:43:36]ExternCall_PrintAddStr [12:43:36]wPrintStart [12:43:36]Write to MH i2c: 01 00 00 31 07 38 [12:43:36]Write i2c OK [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: 01 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: 01 07 00 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: 01 07 00 31 07 00 00 00 00 00 FF 0F 4D [12:43:36]RasterBufferAndPrint [12:43:36]line Счет N : (1)3407306 [12:43:36]line ИНН: 02508201610067 [12:43:36]line Контрольно-Кассовый Чек [12:43:36]line ПРОДАЖА [12:43:36]line ТРК (МРК, ГНК) : 42 [12:43:36]line Товар: 2710124130 [12:43:36]line Аи-92-К-4 [12:43:36]line 7.480 * 66.90 [12:43:36]line = 500.41 [12:43:36]line НДС 12% НСП 1% [12:43:36]line > о реализуемом товаре [12:43:36]line ОКРУГЛЕНИЕ: -0.41 [12:43:36]line ИТОГО: 500.00 [12:43:36]line Внесено: 500.00 [12:43:36]line СДАЧА: 0.00 [12:43:36]line НСП 1% : 4.43 [12:43:36]line НДС 12% : 53.14 [12:43:36]line Наличными: 500.00 [12:43:36]line Безнал.: 0.00 [12:43:36]line Место: АЗС № 82 "Партнер Нефть" [12:43:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:43:36]line СНО: Общий режим [12:43:36]line Чек 287 29.10.2024 12:43 [12:43:36]line Смена: 145 ФФД: 1.0 [12:43:36]line ЗНМ: 0300000017 [12:43:36]line РНМ: 0000000000170478 [12:43:36]line Версия ККМ: v1.0 [12:43:36]line ФМ: 0000000002098560 [12:43:36]line ФД: 96778 [12:43:36]line ФПД: 100413231799163 [12:43:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96778&fm=100413231799163&tin=02508201610067®Number=0000000000170478&sum=50000 [12:43:36]OFD Sender: Processing packet 96778 [packets to send 59, broken 58] [12:43:36]ProducePacketName [12:43:36]name=ofd_packets/00096778 [12:43:36]OFD Sender: To server: pG, [12:43:36]CommunicateWithHost lk.salyk.kg:30040 [12:43:36]ConnectInit lk.salyk.kg [12:43:36]written 0, free lines is 4095 [12:43:36]Connected sock=10 [12:43:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 8A 07 01 8F 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 34 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 01 00 00 F4 03 04 00 77 D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7A 01 00 35 04 06 00 5B 53 47 03 1B 7B 82 B2 E2 42 83 52 FD FC [12:43:37]Write to MH i2c: 01 00 00 5C 07 63 [12:43:37]Write i2c OK [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: 01 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: 01 07 00 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: 01 07 00 5C 07 00 00 00 00 00 F6 0C 6C [12:43:37]RasterBufferAndPrint [12:43:37]line [12:43:37]line [12:43:37]line [12:43:37]line [12:43:37]line [12:43:37]written 0, free lines is 3325 [12:43:37]MH_Cut [12:43:37]Write to MH i2c: D1 01 00 63 07 01 3C [12:43:37]Write i2c OK [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: D1 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: D1 01 00 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: D1 01 00 63 07 00 3B [12:43:37]Write to MH i2c: 01 00 00 64 07 6B [12:43:37]Write i2c OK [12:43:37]MH_I2C_Read... [12:43:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 D9 47 00 60 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 32 30 39 38 35 36 30 10 04 04 00 0A 7A 01 00 F4 03 04 00 9E 82 20 67 B6 04 01 00 00 65 B6 CC 58 41 4C CC B3 [12:43:37]CommunicateWithHost err = 0 [12:43:37]CheckOFDResponse [12:43:37]1017 (14) - 77093643461234 [12:43:37]1041 (16) - 0000000002098560 [12:43:37]1040 (4) - 96778 [12:43:37]1012 (4) - 29.10.2024 06:37 [12:43:37]1206 (1) - 0 [12:43:37]OFD Sender: Remove packet 96778 [12:43:37]ProducePacketName [12:43:37]name=ofd_packets/00096778 [12:43:37]NVStorageDeleteData [12:43:37]OFD Sender: No OFD packet to send [12:43:37]*** Cut start [12:43:37]*** Partial cut [12:43:37]*** CUTSNS_PIN = 1 [12:43:37]*** CUTSNS_PIN = 0 [12:43:37]*** Brake cut motor [12:43:38]Read from MH i2c: 01 [12:43:38]MH_I2C_Read... [12:43:38]*** Stop cut motor [12:43:38]*** Cut end [12:43:38]Read from MH i2c: 01 07 00 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 FF 0F 80 [12:43:38]process_action close_receipt done [12:43:38]requested_data is exist [12:43:38]produce_requested_data [12:43:38]requested_item fm.sn is exist - process it [12:43:38]wFMCommunicate request_size=4 [12:43:38]MH_SAM_APDU [12:43:38]CAPDU: 80 11 00 00 [12:43:38]Write to MH i2c: E2 08 00 65 07 80 11 00 00 00 00 00 00 E6 [12:43:38]Write i2c OK [12:43:38]MH_I2C_Read... [12:43:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:38]Read from MH i2c: E2 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: E2 17 00 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: E2 17 00 65 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [12:43:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:43:38]wFMCommunicate OK [12:43:38]requested_item fd.num is exist - process it [12:43:38]SAM_PROTO_GetFieldsCounters [12:43:38]wFMCommunicate request_size=4 [12:43:38]MH_SAM_APDU [12:43:38]CAPDU: 80 13 00 00 [12:43:38]Write to MH i2c: E2 08 00 66 07 80 13 00 00 00 00 00 00 E9 [12:43:38]Write i2c OK [12:43:38]MH_I2C_Read... [12:43:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:38]Read from MH i2c: E2 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: E2 62 00 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: E2 62 00 66 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 7A 01 00 0E 04 04 00 91 00 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 80 [12:43:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 7A 01 00 0E 04 04 00 91 00 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 [12:43:38]wFMCommunicate OK [12:43:38]SAM_PROTO_GetFieldsCounters done [12:43:38]requested_item shift.num is exist - process it [12:43:38]requested_item shift.opened is exist - process it [12:43:38]req_shift_opened [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 67 07 80 13 01 00 00 00 00 00 EB [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 67 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 49 [12:43:38]RAPDU: 09 00 01 A4 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]req_shift_opened done [12:43:38]requested_item shift.open_date is exist - process it [12:43:38]req_shift_open_date [12:43:38]req_shift_open_date done [12:43:38]produce_requested_data done [12:43:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96778,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:43:38]process_action_free close_receipt [12:43:38]json_value_free [12:43:38]json_value_free done [12:43:38]process_json_proto returns [12:43:38]Send response to host [12:43:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96778,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:43:38]free response buf [12:43:38]execute_script done [12:43:38]execute_script returns [12:43:38]free content buf [12:43:38]Sock 9.Close socket [12:43:38]Sock 9.Thread stoped [12:43:42]OFD Sender: No OFD packet to send [12:43:47]OFD Sender: No OFD packet to send [12:43:52]OFD Sender: No OFD packet to send [12:43:57]OFD Sender: No OFD packet to send [12:44:02]OFD Sender: No OFD packet to send [12:44:07]OFD Sender: No OFD packet to send [12:44:12]OFD Sender: No OFD packet to send [12:44:17]OFD Sender: No OFD packet to send [12:44:22]OFD Sender: No OFD packet to send [12:44:27]OFD Sender: No OFD packet to send [12:44:32]OFD Sender: No OFD packet to send [12:44:37]OFD Sender: No OFD packet to send [12:44:42]OFD Sender: No OFD packet to send [12:44:47]OFD Sender: No OFD packet to send [12:44:52]OFD Sender: No OFD packet to send [12:44:57]OFD Sender: No OFD packet to send [12:45:02]OFD Sender: No OFD packet to send [12:45:07]OFD Sender: No OFD packet to send [12:45:12]OFD Sender: No OFD packet to send [12:45:17]OFD Sender: No OFD packet to send [12:45:22]OFD Sender: No OFD packet to send [12:45:27]OFD Sender: No OFD packet to send [12:45:32]OFD Sender: No OFD packet to send [12:45:37]OFD Sender: No OFD packet to send [12:45:42]OFD Sender: No OFD packet to send [12:45:46]accept exits with 7 [12:45:46]New connection [12:45:46]New thread 3067456868 created [12:45:46]Thread 3067600228 joined [12:45:46]Waiting for new connection... [12:45:46] Sock 7.Parse request [12:45:46]Sock 7.Check first char [12:45:46]Sock 7.First char is OK [12:45:46]request: POST /json_proto HTTP/1.0 [12:45:46]Method: POST [12:45:46]URL: /json_proto [12:45:46]Method is POST - this is cgi request [12:45:46]url: /json_proto [12:45:46]query_string will be loaded in cgi processing [12:45:46]execute_cgi json_proto POST (null) [12:45:46]execute_cgi path=json_proto method=POST [12:45:46]POST find Content-Length [12:45:46]Host: 172.17.40.67:8080 [12:45:46]Content-Length: 678 [12:45:46]Content-Type: application/json [12:45:46] [12:45:46]POST finish read [12:45:46]Found Content-Length = 678 [12:45:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:46]execute_script... [12:45: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)3407307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:46]POST & json_proto [12:45:46]process_json_proto [12:45:46]json parsed OK: [12:45:46]protocol is kg_v1.0 [12:45:46]action value=close_receipt [12:45:46]process_action close_receipt [12:45:46]cmd_close_receipt [12:45:46]MH_GetDate [12:45:46]Write to MH i2c: F0 00 00 68 07 5E [12:45:46]Write i2c OK [12:45:46]MH_I2C_Read... [12:45:46]Read from MH i2c: F0 [12:45:46]MH_I2C_Read... [12:45:46]Read from MH i2c: F0 09 00 [12:45:46]MH_I2C_Read... [12:45:46]Read from MH i2c: F0 09 00 68 07 00 FB D8 20 67 EE DA 66 66 55 [12:45:46]GetLastDocTimeStamp 1730205815 [12:45:46]current date 1730205947 [12:45:46]FM_GetShiftState [12:45:46]SAM_PROTO_GetShiftState [12:45:46]wFMCommunicate request_size=4 [12:45:46]MH_SAM_APDU [12:45:46]CAPDU: 80 13 01 00 [12:45:46]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [12:45:46]Write i2c OK [12:45:46]MH_I2C_Read... [12:45:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:46]Read from MH i2c: E2 [12:45:46]MH_I2C_Read... [12:45:46]Read from MH i2c: E2 0E 00 [12:45:46]MH_I2C_Read... [12:45:46]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4B [12:45:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:45:46]wFMCommunicate OK [12:45:46]SAM_PROTO_GetShiftState done [12:45:46]FM_GetShiftState done [12:45:46]opened in 1730160548 [12:45:46]opened+sec_in_day 1730246948 [12:45:46]quantity*price = 50041 [12:45:46]sum+1 = 50042 [12:45: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 288 29.10.2024 12:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96779 ФПД: 152712376576507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96779&fm=152712376576507&tin=02508201610067®Number=0000000000170478&sum=50000 [12:45:47]StoreToDocumentArchive [12:45:47]shift 145 fd 96779 [12:45:47]save to /storage/0145/doc_00096779 [12:45:47]save last doc name /storage/0145/doc_00096779 to /storage/kkm_last_doc_name [12:45:47]save OK [12:45:47]Clear old archive folders... [12:45:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:45:47]tlvbuf is 00F8A2E0 [12:45:47]SAM_PROTO_ClearQueue [12:45:47]wFMCommunicate request_size=4 [12:45:47]MH_SAM_APDU [12:45:47]CAPDU: 80 09 00 00 [12:45:47]Write to MH i2c: E2 08 00 76 07 80 09 00 00 00 00 00 00 EF [12:45:47]Write i2c OK [12:45:47]MH_I2C_Read... [12:45:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:47]Read from MH i2c: E2 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 76 07 00 90 00 F1 [12:45:47]RAPDU: 90 00 [12:45:47]wFMCommunicate OK [12:45:47]SAM_PROTO_ClearQueue done [12:45:47]KKMCreateOFDPacket [12:45:47]OFDProtocolAddRootSTLVToBuf [12:45:47]FM_MakeSignedData [12:45:47]FM_MakeSignedData [12:45:47]SAM_PROTO_SignData [12:45:47]wFMCommunicate request_size=4 [12:45:47]MH_SAM_APDU [12:45:47]CAPDU: 80 0D 01 02 [12:45:47]Write to MH i2c: E2 08 00 77 07 80 0D 01 02 00 00 00 00 F7 [12:45:47]Write i2c OK [12:45:47]MH_I2C_Read... [12:45:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:47]Read from MH i2c: E2 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [12:45:47]RAPDU: 90 00 [12:45:47]wFMCommunicate OK [12:45:47]wFMCommunicate request_size=255 [12:45:47]MH_SAM_APDU [12:45:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 20 01 00 00 F4 03 04 00 FB D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7A 01 00 35 04 06 00 8A [12:45:47]Write to MH i2c: E2 02 01 78 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 20 01 00 00 F4 03 04 00 FB D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7A 01 00 35 04 06 00 8A 00 00 A1 [12:45:47]Write i2c OK [12:45:47]MH_I2C_Read... [12:45:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:47]Read from MH i2c: E2 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [12:45:47]RAPDU: 90 00 [12:45:47]wFMCommunicate OK [12:45:47]wFMCommunicate request_size=10 [12:45:47]MH_SAM_APDU [12:45:47]CAPDU: 80 0D 02 02 05 E4 1E F5 69 FB [12:45:47]Write to MH i2c: E2 0D 00 79 07 80 0D 02 02 05 00 E4 1E F5 69 FB 00 00 5F [12:45:47]Write i2c OK [12:45:47]MH_I2C_Read... [12:45:47]OFD Sender: No OFD packet to send [12:45:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:47]Read from MH i2c: E2 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [12:45:47]RAPDU: 90 00 [12:45:47]wFMCommunicate OK [12:45:47]wFMCommunicate request_size=4 [12:45:47]MH_SAM_APDU [12:45:47]CAPDU: 80 0D 03 02 [12:45:47]Write to MH i2c: E2 08 00 7A 07 80 0D 03 02 00 00 00 00 FC [12:45:47]Write i2c OK [12:45:47]MH_I2C_Read... [12:45:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:47]Read from MH i2c: E2 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 0B 00 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 0B 00 7A 07 00 9B 7E A1 F7 64 B3 9A C3 90 00 22 [12:45:47]RAPDU: 9B 7E A1 F7 64 B3 9A C3 90 00 [12:45:47]wFMCommunicate OK [12:45:47]SAM_PROTO_SignData done [12:45:47]FM_MakeSignedData done [12:45:47]CreateOFDProtocolMessage [12:45:47]wFMCommunicate request_size=4 [12:45:47]MH_SAM_APDU [12:45:47]CAPDU: 80 11 00 00 [12:45:47]Write to MH i2c: E2 08 00 7B 07 80 11 00 00 00 00 00 00 FC [12:45:47]Write i2c OK [12:45:47]MH_I2C_Read... [12:45:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:47]Read from MH i2c: E2 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 17 00 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: E2 17 00 7B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [12:45:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:45:47]wFMCommunicate OK [12:45:47]CreateOFDProtocolMessage done [12:45:47]OFDSenderStorePacket 96779 [12:45:47]StoreOFDPacket docnum=96779 [12:45:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A7 25 07 01 E9 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 20 01 00 00 F4 03 04 00 FB D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7A 01 00 35 04 06 00 8A E4 1E F5 69 FB 9B 7E A1 F7 64 B3 9A C3 [12:45:47]CheckFolder [12:45:47]dirname=/storage/ofd_packets [12:45:47]CheckFolder done [12:45:47]ProducePacketName [12:45:47]name=ofd_packets/00096779 [12:45:47]NVStorageSaveData ofd_packets/00096779 [12:45:47]File name is /storage/ofd_packets/00096779 [12:45:47]Write 301 bytes [12:45:47]NVStorageSaveData done [12:45:47]OFDSenderStorePacket done [12:45:47]KKMCreateOFDPacket done [12:45:47]NVStorageSaveData kkm_last_timestamp [12:45:47]File name is /storage/kkm_last_timestamp [12:45:47]Write 4 bytes [12:45:47]NVStorageSaveData done [12:45:47]ExternCall_PrintAddStr [12:45:47]wPrintStart [12:45:47]Write to MH i2c: 01 00 00 7C 07 83 [12:45:47]Write i2c OK [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: 01 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: 01 07 00 [12:45:47]MH_I2C_Read... [12:45:47]Read from MH i2c: 01 07 00 7C 07 00 00 00 00 00 FF 0F 98 [12:45:47]RasterBufferAndPrint [12:45:47]line Счет N : (1)3407307 [12:45:47]line ИНН: 02508201610067 [12:45:47]line Контрольно-Кассовый Чек [12:45:47]line ПРОДАЖА [12:45:47]line ТРК (МРК, ГНК) : 32 [12:45:47]line Товар: 2710124130 [12:45:47]line Аи-92-К-4 [12:45:47]line 7.480 * 66.90 [12:45:47]line = 500.41 [12:45:47]line НДС 12% НСП 1% [12:45:47]line > о реализуемом товаре [12:45:47]line ОКРУГЛЕНИЕ: -0.41 [12:45:47]line ИТОГО: 500.00 [12:45:47]line Внесено: 500.00 [12:45:47]line СДАЧА: 0.00 [12:45:47]line НСП 1% : 4.43 [12:45:47]line НДС 12% : 53.14 [12:45:47]line Наличными: 500.00 [12:45:47]line Безнал.: 0.00 [12:45:47]line Место: АЗС № 82 "Партнер Нефть" [12:45:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:45:47]line СНО: Общий режим [12:45:47]line Чек 288 29.10.2024 12:45 [12:45:47]line Смена: 145 ФФД: 1.0 [12:45:47]line ЗНМ: 0300000017 [12:45:47]line РНМ: 0000000000170478 [12:45:47]line Версия ККМ: v1.0 [12:45:47]line ФМ: 0000000002098560 [12:45:47]line ФД: 96779 [12:45:47]line ФПД: 152712376576507 [12:45:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96779&fm=152712376576507&tin=02508201610067®Number=0000000000170478&sum=50000 [12:45:48]OFD Sender: Processing packet 96779 [packets to send 59, broken 58] [12:45:48]ProducePacketName [12:45:48]name=ofd_packets/00096779 [12:45:48]OFD Sender: To server: pG, [12:45:48]CommunicateWithHost lk.salyk.kg:30040 [12:45:48]ConnectInit lk.salyk.kg [12:45:48]written 0, free lines is 4095 [12:45:48]Connected sock=10 [12:45:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A7 25 07 01 E9 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 20 01 00 00 F4 03 04 00 FB D8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7A 01 00 35 04 06 00 8A E4 1E F5 69 FB 9B 7E A1 F7 64 B3 9A C3 [12:45:48]Write to MH i2c: 01 00 00 A7 07 AE [12:45:48]Write i2c OK [12:45:48]MH_I2C_Read... [12:45:48]Read from MH i2c: 01 [12:45:48]MH_I2C_Read... [12:45:48]Read from MH i2c: 01 07 00 [12:45:48]MH_I2C_Read... [12:45:48]Read from MH i2c: 01 07 00 A7 07 00 00 00 00 00 EE 0C AF [12:45:48]RasterBufferAndPrint [12:45:48]line [12:45:48]line [12:45:48]line [12:45:48]line [12:45:48]line [12:45:48]written 0, free lines is 3316 [12:45:48]MH_Cut [12:45:48]Write to MH i2c: D1 01 00 AE 07 01 87 [12:45:48]Write i2c OK [12:45:48]MH_I2C_Read... [12:45:48]Read from MH i2c: D1 [12:45:48]MH_I2C_Read... [12:45:48]Read from MH i2c: D1 01 00 [12:45:48]MH_I2C_Read... [12:45:48]Read from MH i2c: D1 01 00 AE 07 00 86 [12:45:48]Write to MH i2c: 01 00 00 AF 07 B6 [12:45:48]Write i2c OK [12:45:48]MH_I2C_Read... [12:45:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 5E 47 00 F1 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7A 01 00 F4 03 04 00 21 83 20 67 B6 04 01 00 00 A0 EF A3 AB A2 8E FE 54 [12:45:48]CommunicateWithHost err = 0 [12:45:48]CheckOFDResponse [12:45:48]1017 (14) - 77093643461234 [12:45:48]1041 (16) - 0000000002098560 [12:45:48]1040 (4) - 96779 [12:45:48]1012 (4) - 29.10.2024 06:39 [12:45:48]1206 (1) - 0 [12:45:48]OFD Sender: Remove packet 96779 [12:45:48]ProducePacketName [12:45:48]name=ofd_packets/00096779 [12:45:48]NVStorageDeleteData [12:45:49]OFD Sender: No OFD packet to send [12:45:49]*** Cut start [12:45:49]*** Partial cut [12:45:49]*** CUTSNS_PIN = 1 [12:45:49]*** CUTSNS_PIN = 0 [12:45:49]*** Brake cut motor [12:45:49]Read from MH i2c: 01 [12:45:50]MH_I2C_Read... [12:45:50]*** Stop cut motor [12:45:50]*** Cut end [12:45:50]Read from MH i2c: 01 07 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: 01 07 00 AF 07 00 00 00 00 00 FF 0F CB [12:45:50]process_action close_receipt done [12:45:50]requested_data is exist [12:45:50]produce_requested_data [12:45:50]requested_item fm.sn is exist - process it [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 11 00 00 [12:45:50]Write to MH i2c: E2 08 00 B0 07 80 11 00 00 00 00 00 00 31 [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 17 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 17 00 B0 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [12:45:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:45:50]wFMCommunicate OK [12:45:50]requested_item fd.num is exist - process it [12:45:50]SAM_PROTO_GetFieldsCounters [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 13 00 00 [12:45:50]Write to MH i2c: E2 08 00 B1 07 80 13 00 00 00 00 00 00 34 [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 62 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 62 00 B1 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 7A 01 00 0E 04 04 00 91 00 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 CF [12:45:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 7A 01 00 0E 04 04 00 91 00 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 [12:45:50]wFMCommunicate OK [12:45:50]SAM_PROTO_GetFieldsCounters done [12:45:50]requested_item shift.num is exist - process it [12:45:50]requested_item shift.opened is exist - process it [12:45:50]req_shift_opened [12:45:50]FM_GetShiftState [12:45:50]SAM_PROTO_GetShiftState [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 13 01 00 [12:45:50]Write to MH i2c: E2 08 00 B2 07 80 13 01 00 00 00 00 00 36 [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 0E 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 0E 00 B2 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [12:45:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:45:50]wFMCommunicate OK [12:45:50]SAM_PROTO_GetShiftState done [12:45:50]FM_GetShiftState done [12:45:50]req_shift_opened done [12:45:50]requested_item shift.open_date is exist - process it [12:45:50]req_shift_open_date [12:45:50]req_shift_open_date done [12:45:50]produce_requested_data done [12:45:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96779,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:45:50]process_action_free close_receipt [12:45:50]json_value_free [12:45:50]json_value_free done [12:45:50]process_json_proto returns [12:45:50]Send response to host [12:45:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96779,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:45:50]free response buf [12:45:50]execute_script done [12:45:50]execute_script returns [12:45:50]free content buf [12:45:50]Sock 7.Close socket [12:45:50]Sock 7.Thread stoped [12:45:54]OFD Sender: No OFD packet to send [12:45:59]OFD Sender: No OFD packet to send [12:46:04]OFD Sender: No OFD packet to send [12:46:09]OFD Sender: No OFD packet to send [12:46:14]OFD Sender: No OFD packet to send [12:46:19]OFD Sender: No OFD packet to send [12:46:24]OFD Sender: No OFD packet to send [12:46:29]OFD Sender: No OFD packet to send [12:46:34]OFD Sender: No OFD packet to send [12:46:39]OFD Sender: No OFD packet to send [12:46:44]OFD Sender: No OFD packet to send [12:46:49]OFD Sender: No OFD packet to send [12:46:54]OFD Sender: No OFD packet to send [12:46:59]OFD Sender: No OFD packet to send [12:47:04]OFD Sender: No OFD packet to send [12:47:09]OFD Sender: No OFD packet to send [12:47:14]OFD Sender: No OFD packet to send [12:47:19]OFD Sender: No OFD packet to send [12:47:24]OFD Sender: No OFD packet to send [12:47:29]OFD Sender: No OFD packet to send [12:47:34]OFD Sender: No OFD packet to send [12:47:39]OFD Sender: No OFD packet to send [12:47:43]accept exits with 9 [12:47:43]New connection [12:47:43]New thread 3067600228 created [12:47:43]Thread 3067456868 joined [12:47:43]Waiting for new connection... [12:47:43] Sock 9.Parse request [12:47:43]Sock 9.Check first char [12:47:43]Sock 9.First char is OK [12:47:43]request: POST /json_proto HTTP/1.0 [12:47:43]Method: POST [12:47:43]URL: /json_proto [12:47:43]Method is POST - this is cgi request [12:47:43]url: /json_proto [12:47:43]query_string will be loaded in cgi processing [12:47:43]execute_cgi json_proto POST (null) [12:47:43]execute_cgi path=json_proto method=POST [12:47:43]POST find Content-Length [12:47:43]Host: 172.17.40.67:8080 [12:47:43]Content-Length: 678 [12:47:43]Content-Type: application/json [12:47:43] [12:47:43]POST finish read [12:47:43]Found Content-Length = 678 [12:47:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:43]execute_script... [12:47: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)3407309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:43]POST & json_proto [12:47:43]process_json_proto [12:47:43]json parsed OK: [12:47:43]protocol is kg_v1.0 [12:47:43]action value=close_receipt [12:47:43]process_action close_receipt [12:47:43]cmd_close_receipt [12:47:43]MH_GetDate [12:47:43]Write to MH i2c: F0 00 00 B3 07 A9 [12:47:43]Write i2c OK [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: F0 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: F0 09 00 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: F0 09 00 B3 07 00 70 D9 20 67 EE DA 66 66 16 [12:47:43]GetLastDocTimeStamp 1730205947 [12:47:43]current date 1730206064 [12:47:43]FM_GetShiftState [12:47:43]SAM_PROTO_GetShiftState [12:47:43]wFMCommunicate request_size=4 [12:47:43]MH_SAM_APDU [12:47:43]CAPDU: 80 13 01 00 [12:47:43]Write to MH i2c: E2 08 00 B4 07 80 13 01 00 00 00 00 00 38 [12:47:43]Write i2c OK [12:47:43]MH_I2C_Read... [12:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:43]Read from MH i2c: E2 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: E2 0E 00 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: E2 0E 00 B4 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [12:47:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:47:43]wFMCommunicate OK [12:47:43]SAM_PROTO_GetShiftState done [12:47:43]FM_GetShiftState done [12:47:43]opened in 1730160548 [12:47:43]opened+sec_in_day 1730246948 [12:47:43]quantity*price = 50041 [12:47:43]sum+1 = 50042 [12:47:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 289 29.10.2024 12:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96780 ФПД: 58641370916845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124744&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96780&fm=58641370916845&tin=02508201610067®Number=0000000000170478&sum=50000 [12:47:44]StoreToDocumentArchive [12:47:44]shift 145 fd 96780 [12:47:44]save to /storage/0145/doc_00096780 [12:47:44]save last doc name /storage/0145/doc_00096780 to /storage/kkm_last_doc_name [12:47:44]save OK [12:47:44]Clear old archive folders... [12:47:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:44]tlvbuf is B6F5F230 [12:47:44]SAM_PROTO_ClearQueue [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 09 00 00 [12:47:44]Write to MH i2c: E2 08 00 C1 07 80 09 00 00 00 00 00 00 3A [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 C1 07 00 90 00 3C [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]SAM_PROTO_ClearQueue done [12:47:44]KKMCreateOFDPacket [12:47:44]OFDProtocolAddRootSTLVToBuf [12:47:44]FM_MakeSignedData [12:47:44]FM_MakeSignedData [12:47:44]SAM_PROTO_SignData [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 0D 01 02 [12:47:44]Write to MH i2c: E2 08 00 C2 07 80 0D 01 02 00 00 00 00 42 [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]wFMCommunicate request_size=255 [12:47:44]MH_SAM_APDU [12:47: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 34 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 21 01 00 00 F4 03 04 00 70 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7A 01 00 35 04 06 00 35 [12:47:44]Write to MH i2c: E2 02 01 C3 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 34 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 21 01 00 00 F4 03 04 00 70 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7A 01 00 35 04 06 00 35 00 00 0F [12:47:44]OFD Sender: No OFD packet to send [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]wFMCommunicate request_size=10 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 0D 02 02 05 55 82 15 27 ED [12:47:44]Write to MH i2c: E2 0D 00 C4 07 80 0D 02 02 05 00 55 82 15 27 ED 00 00 4F [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 0D 03 02 [12:47:44]Write to MH i2c: E2 08 00 C5 07 80 0D 03 02 00 00 00 00 47 [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 0B 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 0B 00 C5 07 00 0D C3 29 A8 C8 D3 8E F7 90 00 09 [12:47:44]RAPDU: 0D C3 29 A8 C8 D3 8E F7 90 00 [12:47:44]wFMCommunicate OK [12:47:44]SAM_PROTO_SignData done [12:47:44]FM_MakeSignedData done [12:47:44]CreateOFDProtocolMessage [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 11 00 00 [12:47:44]Write to MH i2c: E2 08 00 C6 07 80 11 00 00 00 00 00 00 47 [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 17 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 17 00 C6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [12:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:44]wFMCommunicate OK [12:47:44]CreateOFDProtocolMessage done [12:47:44]OFDSenderStorePacket 96780 [12:47:44]StoreOFDPacket docnum=96780 [12:47:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 92 07 01 D4 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 21 01 00 00 F4 03 04 00 70 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7A 01 00 35 04 06 00 35 55 82 15 27 ED 0D C3 29 A8 C8 D3 8E F7 [12:47:44]CheckFolder [12:47:44]dirname=/storage/ofd_packets [12:47:44]CheckFolder done [12:47:44]ProducePacketName [12:47:44]name=ofd_packets/00096780 [12:47:44]NVStorageSaveData ofd_packets/00096780 [12:47:44]File name is /storage/ofd_packets/00096780 [12:47:44]Write 301 bytes [12:47:44]NVStorageSaveData done [12:47:44]OFDSenderStorePacket done [12:47:44]KKMCreateOFDPacket done [12:47:44]NVStorageSaveData kkm_last_timestamp [12:47:44]File name is /storage/kkm_last_timestamp [12:47:44]Write 4 bytes [12:47:44]NVStorageSaveData done [12:47:44]ExternCall_PrintAddStr [12:47:44]wPrintStart [12:47:44]Write to MH i2c: 01 00 00 C7 07 CE [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: 01 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: 01 07 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: 01 07 00 C7 07 00 00 00 00 00 FF 0F E3 [12:47:44]RasterBufferAndPrint [12:47:44]line Счет N : (1)3407309 [12:47:44]line ИНН: 02508201610067 [12:47:44]line Контрольно-Кассовый Чек [12:47:44]line ПРОДАЖА [12:47:44]line ТРК (МРК, ГНК) : 12 [12:47:44]line Товар: 2710124130 [12:47:44]line Аи-92-К-4 [12:47:44]line 7.480 * 66.90 [12:47:44]line = 500.41 [12:47:44]line НДС 12% НСП 1% [12:47:44]line > о реализуемом товаре [12:47:44]line ОКРУГЛЕНИЕ: -0.41 [12:47:44]line ИТОГО: 500.00 [12:47:44]line Внесено: 500.00 [12:47:44]line СДАЧА: 0.00 [12:47:44]line НСП 1% : 4.43 [12:47:44]line НДС 12% : 53.14 [12:47:44]line Наличными: 500.00 [12:47:44]line Безнал.: 0.00 [12:47:44]line Место: АЗС № 82 "Партнер Нефть" [12:47:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:47:44]line СНО: Общий режим [12:47:44]line Чек 289 29.10.2024 12:47 [12:47:44]line Смена: 145 ФФД: 1.0 [12:47:44]line ЗНМ: 0300000017 [12:47:44]line РНМ: 0000000000170478 [12:47:44]line Версия ККМ: v1.0 [12:47:44]line ФМ: 0000000002098560 [12:47:44]line ФД: 96780 [12:47:44]line ФПД: 58641370916845 [12:47:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124744&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96780&fm=58641370916845&tin=02508201610067®Number=0000000000170478&sum=50000 [12:47:45]OFD Sender: Processing packet 96780 [packets to send 59, broken 58] [12:47:45]ProducePacketName [12:47:45]name=ofd_packets/00096780 [12:47:45]OFD Sender: To server: pG, [12:47:45]CommunicateWithHost lk.salyk.kg:30040 [12:47:45]ConnectInit lk.salyk.kg [12:47:45]written 0, free lines is 4095 [12:47:45]Connected sock=10 [12:47:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 92 07 01 D4 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 21 01 00 00 F4 03 04 00 70 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7A 01 00 35 04 06 00 35 55 82 15 27 ED 0D C3 29 A8 C8 D3 8E F7 [12:47:45]Write to MH i2c: 01 00 00 F2 07 F9 [12:47:45]Write i2c OK [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: 01 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: 01 07 00 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: 01 07 00 F2 07 00 00 00 00 00 F7 0C 03 [12:47:45]RasterBufferAndPrint [12:47:45]line [12:47:45]line [12:47:45]line [12:47:45]line [12:47:45]line [12:47:45]written 0, free lines is 3326 [12:47:45]MH_Cut [12:47:45]Write to MH i2c: D1 01 00 F9 07 01 D2 [12:47:45]Write i2c OK [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: D1 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: D1 01 00 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: D1 01 00 F9 07 00 D1 [12:47:45]Write to MH i2c: 01 00 00 FA 07 01 [12:47:45]Write i2c OK [12:47:45]MH_I2C_Read... [12:47:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0F 95 47 00 D8 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 32 30 39 38 35 36 30 10 04 04 00 0C 7A 01 00 F4 03 04 00 96 83 20 67 B6 04 01 00 00 AD F7 EA CF 31 82 67 7C [12:47:45]CommunicateWithHost err = 0 [12:47:45]CheckOFDResponse [12:47:45]1017 (14) - 77093643461234 [12:47:45]1041 (16) - 0000000002098560 [12:47:45]1040 (4) - 96780 [12:47:45]1012 (4) - 29.10.2024 06:41 [12:47:45]1206 (1) - 0 [12:47:45]OFD Sender: Remove packet 96780 [12:47:45]ProducePacketName [12:47:45]name=ofd_packets/00096780 [12:47:45]NVStorageDeleteData [12:47:46]OFD Sender: No OFD packet to send [12:47:46]*** Cut start [12:47:46]*** Partial cut [12:47:46]*** CUTSNS_PIN = 1 [12:47:46]*** CUTSNS_PIN = 0 [12:47:46]*** Brake cut motor [12:47:46]Read from MH i2c: 01 [12:47:46]MH_I2C_Read... [12:47:46]*** Stop cut motor [12:47:46]*** Cut end [12:47:46]Read from MH i2c: 01 07 00 [12:47:46]MH_I2C_Read... [12:47:46]Read from MH i2c: 01 07 00 FA 07 00 00 00 00 00 FF 0F 16 [12:47:46]process_action close_receipt done [12:47:46]requested_data is exist [12:47:46]produce_requested_data [12:47:46]requested_item fm.sn is exist - process it [12:47:46]wFMCommunicate request_size=4 [12:47:46]MH_SAM_APDU [12:47:46]CAPDU: 80 11 00 00 [12:47:46]Write to MH i2c: E2 08 00 FB 07 80 11 00 00 00 00 00 00 7C [12:47:46]Write i2c OK [12:47:46]MH_I2C_Read... [12:47:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:47]Read from MH i2c: E2 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 17 00 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 17 00 FB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [12:47:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:47]wFMCommunicate OK [12:47:47]requested_item fd.num is exist - process it [12:47:47]SAM_PROTO_GetFieldsCounters [12:47:47]wFMCommunicate request_size=4 [12:47:47]MH_SAM_APDU [12:47:47]CAPDU: 80 13 00 00 [12:47:47]Write to MH i2c: E2 08 00 FC 07 80 13 00 00 00 00 00 00 7F [12:47:47]Write i2c OK [12:47:47]MH_I2C_Read... [12:47:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:47]Read from MH i2c: E2 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 62 00 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 62 00 FC 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 7A 01 00 0E 04 04 00 91 00 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 1E [12:47:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 7A 01 00 0E 04 04 00 91 00 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 [12:47:47]wFMCommunicate OK [12:47:47]SAM_PROTO_GetFieldsCounters done [12:47:47]requested_item shift.num is exist - process it [12:47:47]requested_item shift.opened is exist - process it [12:47:47]req_shift_opened [12:47:47]FM_GetShiftState [12:47:47]SAM_PROTO_GetShiftState [12:47:47]wFMCommunicate request_size=4 [12:47:47]MH_SAM_APDU [12:47:47]CAPDU: 80 13 01 00 [12:47:47]Write to MH i2c: E2 08 00 FD 07 80 13 01 00 00 00 00 00 81 [12:47:47]Write i2c OK [12:47:47]MH_I2C_Read... [12:47:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:47]Read from MH i2c: E2 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 0E 00 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 0E 00 FD 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [12:47:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:47:47]wFMCommunicate OK [12:47:47]SAM_PROTO_GetShiftState done [12:47:47]FM_GetShiftState done [12:47:47]req_shift_opened done [12:47:47]requested_item shift.open_date is exist - process it [12:47:47]req_shift_open_date [12:47:47]req_shift_open_date done [12:47:47]produce_requested_data done [12:47:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96780,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:47:47]process_action_free close_receipt [12:47:47]json_value_free [12:47:47]json_value_free done [12:47:47]process_json_proto returns [12:47:47]Send response to host [12:47:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96780,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:47:47]free response buf [12:47:47]execute_script done [12:47:47]execute_script returns [12:47:47]free content buf [12:47:47]Sock 9.Close socket [12:47:47]Sock 9.Thread stoped [12:47:47]accept exits with 7 [12:47:47]New connection [12:47:47]New thread 3067456868 created [12:47:47]Thread 3067600228 joined [12:47:47]Waiting for new connection... [12:47:47] Sock 7.Parse request [12:47:47]Sock 7.Check first char [12:47:47]Sock 7.First char is OK [12:47:47]request: POST /json_proto HTTP/1.0 [12:47:47]Method: POST [12:47:47]URL: /json_proto [12:47:47]Method is POST - this is cgi request [12:47:47]url: /json_proto [12:47:47]query_string will be loaded in cgi processing [12:47:47]execute_cgi json_proto POST (null) [12:47:47]execute_cgi path=json_proto method=POST [12:47:47]POST find Content-Length [12:47:47]Host: 172.17.40.67:8080 [12:47:47]Content-Length: 770 [12:47:47]Content-Type: application/json [12:47:47] [12:47:47]POST finish read [12:47:47]Found Content-Length = 770 [12:47:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:47]execute_script... [12:47: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)3407308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:47]POST & json_proto [12:47:47]process_json_proto [12:47:47]json parsed OK: [12:47:47]protocol is kg_v1.0 [12:47:47]action value=close_receipt [12:47:47]process_action close_receipt [12:47:47]cmd_close_receipt [12:47:47]MH_GetDate [12:47:47]Write to MH i2c: F0 00 00 FE 07 F4 [12:47:47]Write i2c OK [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: F0 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: F0 09 00 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: F0 09 00 FE 07 00 74 D9 20 67 EE DA 66 66 65 [12:47:47]GetLastDocTimeStamp 1730206064 [12:47:47]current date 1730206068 [12:47:47]FM_GetShiftState [12:47:47]SAM_PROTO_GetShiftState [12:47:47]wFMCommunicate request_size=4 [12:47:47]MH_SAM_APDU [12:47:47]CAPDU: 80 13 01 00 [12:47:47]Write to MH i2c: E2 08 00 FF 07 80 13 01 00 00 00 00 00 83 [12:47:47]Write i2c OK [12:47:47]MH_I2C_Read... [12:47:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:47]Read from MH i2c: E2 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 0E 00 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 0E 00 FF 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E1 [12:47:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:47:47]wFMCommunicate OK [12:47:47]SAM_PROTO_GetShiftState done [12:47:47]FM_GetShiftState done [12:47:47]opened in 1730160548 [12:47:47]opened+sec_in_day 1730246948 [12:47:47]quantity*price = 100015 [12:47:47]sum+1 = 100017 [12:47:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 290 29.10.2024 12:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96781 ФПД: 208472435032764 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124748&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96781&fm=208472435032764&tin=02508201610067®Number=0000000000170478&sum=100016 [12:47:49]StoreToDocumentArchive [12:47:49]shift 145 fd 96781 [12:47:49]save to /storage/0145/doc_00096781 [12:47:49]save last doc name /storage/0145/doc_00096781 to /storage/kkm_last_doc_name [12:47:49]save OK [12:47:49]Clear old archive folders... [12:47:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:49]tlvbuf is 01003C00 [12:47:49]SAM_PROTO_ClearQueue [12:47:49]wFMCommunicate request_size=4 [12:47:49]MH_SAM_APDU [12:47:49]CAPDU: 80 09 00 00 [12:47:49]Write to MH i2c: E2 08 00 0C 08 80 09 00 00 00 00 00 00 86 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:49]Read from MH i2c: E2 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 0C 08 00 90 00 88 [12:47:49]RAPDU: 90 00 [12:47:49]wFMCommunicate OK [12:47:49]SAM_PROTO_ClearQueue done [12:47:49]KKMCreateOFDPacket [12:47:49]OFDProtocolAddRootSTLVToBuf [12:47:49]FM_MakeSignedData [12:47:49]FM_MakeSignedData [12:47:49]SAM_PROTO_SignData [12:47:49]wFMCommunicate request_size=4 [12:47:49]MH_SAM_APDU [12:47:49]CAPDU: 80 0D 01 02 [12:47:49]Write to MH i2c: E2 08 00 0D 08 80 0D 01 02 00 00 00 00 8E [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:49]Read from MH i2c: E2 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [12:47:49]RAPDU: 90 00 [12:47:49]wFMCommunicate OK [12:47:49]wFMCommunicate request_size=255 [12:47:49]MH_SAM_APDU [12: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 34 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 22 01 00 00 F4 03 04 00 74 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7A 01 00 35 04 06 00 BD [12:47:49]Write to MH i2c: E2 02 01 0E 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 34 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 22 01 00 00 F4 03 04 00 74 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7A 01 00 35 04 06 00 BD 00 00 03 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:49]Read from MH i2c: E2 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 0E 08 00 90 00 8A [12:47:49]RAPDU: 90 00 [12:47:49]wFMCommunicate OK [12:47:49]wFMCommunicate request_size=10 [12:47:49]MH_SAM_APDU [12:47:49]CAPDU: 80 0D 02 02 05 9A C5 6F 82 BC [12:47:49]Write to MH i2c: E2 0D 00 0F 08 80 0D 02 02 05 00 9A C5 6F 82 BC 00 00 A7 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:49]Read from MH i2c: E2 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [12:47:49]RAPDU: 90 00 [12:47:49]wFMCommunicate OK [12:47:49]wFMCommunicate request_size=4 [12:47:49]MH_SAM_APDU [12:47:49]CAPDU: 80 0D 03 02 [12:47:49]Write to MH i2c: E2 08 00 10 08 80 0D 03 02 00 00 00 00 93 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:49]Read from MH i2c: E2 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 0B 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 0B 00 10 08 00 05 A1 DD DE F0 B2 D9 74 90 00 E4 [12:47:49]RAPDU: 05 A1 DD DE F0 B2 D9 74 90 00 [12:47:49]wFMCommunicate OK [12:47:49]SAM_PROTO_SignData done [12:47:49]FM_MakeSignedData done [12:47:49]CreateOFDProtocolMessage [12:47:49]wFMCommunicate request_size=4 [12:47:49]MH_SAM_APDU [12:47:49]CAPDU: 80 11 00 00 [12:47:49]Write to MH i2c: E2 08 00 11 08 80 11 00 00 00 00 00 00 93 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:49]Read from MH i2c: E2 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 17 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: E2 17 00 11 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [12:47:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:49]wFMCommunicate OK [12:47:49]CreateOFDProtocolMessage done [12:47:49]OFDSenderStorePacket 96781 [12:47:49]StoreOFDPacket docnum=96781 [12:47:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 15 07 01 91 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 22 01 00 00 F4 03 04 00 74 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7A 01 00 35 04 06 00 BD 9A C5 6F 82 BC 05 A1 DD DE F0 B2 D9 74 [12:47:49]CheckFolder [12:47:49]dirname=/storage/ofd_packets [12:47:49]CheckFolder done [12:47:49]ProducePacketName [12:47:49]name=ofd_packets/00096781 [12:47:49]NVStorageSaveData ofd_packets/00096781 [12:47:49]File name is /storage/ofd_packets/00096781 [12:47:49]Write 301 bytes [12:47:49]NVStorageSaveData done [12:47:49]OFDSenderStorePacket done [12:47:49]KKMCreateOFDPacket done [12:47:49]NVStorageSaveData kkm_last_timestamp [12:47:49]File name is /storage/kkm_last_timestamp [12:47:49]Write 4 bytes [12:47:49]NVStorageSaveData done [12:47:49]ExternCall_PrintAddStr [12:47:49]wPrintStart [12:47:49]Write to MH i2c: 01 00 00 12 08 1A [12:47:49]OFD Sender: Processing packet 96781 [packets to send 59, broken 58] [12:47:49]ProducePacketName [12:47:49]name=ofd_packets/00096781 [12:47:49]Write i2c OK [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: 01 [12:47:49]MH_I2C_Read... [12:47:49]OFD Sender: To server: pG, [12:47:49]CommunicateWithHost lk.salyk.kg:30040 [12:47:49]ConnectInit lk.salyk.kg [12:47:49]Read from MH i2c: 01 07 00 [12:47:49]MH_I2C_Read... [12:47:49]Read from MH i2c: 01 07 00 12 08 00 00 00 00 00 FF 0F 2F [12:47:49]RasterBufferAndPrint [12:47:49]line Счет N : (1)3407308 [12:47:49]line ИНН: 02508201610067 [12:47:49]line Контрольно-Кассовый Чек [12:47:49]line ПРОДАЖА [12:47:49]line ТРК (МРК, ГНК) : 32 [12:47:49]line Товар: 2710124130 [12:47:49]line Аи-92-К-4 [12:47:49]line 14.950 * 66.90 [12:47:49]line = 1000.16 [12:47:49]line НДС 12% НСП 1% [12:47:49]line > о реализуемом товаре [12:47:49]line ИТОГО: 1000.16 [12:47:49]line НСП 1% : 8.85 [12:47:49]line НДС 12% : 106.21 [12:47:49]line Наличными: 0.00 [12:47:49]line Безнал.: 1000.16 [12:47:49]line Место: АЗС № 82 "Партнер Нефть" [12:47:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:47:49]line СНО: Общий режим [12:47:49]line Чек 290 29.10.2024 12:47 [12:47:49]line Смена: 145 ФФД: 1.0 [12:47:49]line ЗНМ: 0300000017 [12:47:49]line РНМ: 0000000000170478 [12:47:49]line Версия ККМ: v1.0 [12:47:49]line Платежная система: Mbank [12:47:49]line ФМ: 0000000002098560 [12:47:49]line ФД: 96781 [12:47:49]line ФПД: 208472435032764 [12:47:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124748&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96781&fm=208472435032764&tin=02508201610067®Number=0000000000170478&sum=100016 [12:47:49]Connected sock=11 [12:47:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 15 07 01 91 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 22 01 00 00 F4 03 04 00 74 D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7A 01 00 35 04 06 00 BD 9A C5 6F 82 BC 05 A1 DD DE F0 B2 D9 74 [12:47:50]written 0, free lines is 4095 [12:47:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5D 0D 47 00 8F 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 32 30 39 38 35 36 30 10 04 04 00 0D 7A 01 00 F4 03 04 00 9B 83 20 67 B6 04 01 00 00 2B 5B 56 7F D3 77 26 00 [12:47:50]CommunicateWithHost err = 0 [12:47:50]CheckOFDResponse [12:47:50]1017 (14) - 77093643461234 [12:47:50]1041 (16) - 0000000002098560 [12:47:50]1040 (4) - 96781 [12:47:50]1012 (4) - 29.10.2024 06:41 [12:47:50]1206 (1) - 0 [12:47:50]OFD Sender: Remove packet 96781 [12:47:50]ProducePacketName [12:47:50]name=ofd_packets/00096781 [12:47:50]NVStorageDeleteData [12:47:50]Write to MH i2c: 01 00 00 3B 08 43 [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: 01 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: 01 07 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: 01 07 00 3B 08 00 00 00 00 00 22 0D 79 [12:47:50]RasterBufferAndPrint [12:47:50]line [12:47:50]line [12:47:50]line [12:47:50]line [12:47:50]line [12:47:50]written 0, free lines is 3372 [12:47:50]MH_Cut [12:47:50]Write to MH i2c: D1 01 00 42 08 01 1C [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: D1 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: D1 01 00 [12:47:50]MH_I2C_Read... [12:47:50]Read from MH i2c: D1 01 00 42 08 00 1B [12:47:50]Write to MH i2c: 01 00 00 43 08 4B [12:47:50]Write i2c OK [12:47:50]MH_I2C_Read... [12:47:50]OFD Sender: No OFD packet to send [12:47:51]*** Cut start [12:47:51]*** Partial cut [12:47:51]*** CUTSNS_PIN = 1 [12:47:51]*** CUTSNS_PIN = 0 [12:47:51]*** Brake cut motor [12:47:51]Read from MH i2c: 01 [12:47:51]MH_I2C_Read... [12:47:51]*** Stop cut motor [12:47:51]*** Cut end [12:47:51]Read from MH i2c: 01 07 00 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: 01 07 00 43 08 00 00 00 00 00 FF 0F 60 [12:47:51]process_action close_receipt done [12:47:51]requested_data is exist [12:47:51]produce_requested_data [12:47:51]requested_item fm.sn is exist - process it [12:47:51]wFMCommunicate request_size=4 [12:47:51]MH_SAM_APDU [12:47:51]CAPDU: 80 11 00 00 [12:47:51]Write to MH i2c: E2 08 00 44 08 80 11 00 00 00 00 00 00 C6 [12:47:51]Write i2c OK [12:47:51]MH_I2C_Read... [12:47:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:51]Read from MH i2c: E2 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: E2 17 00 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: E2 17 00 44 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [12:47:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:51]wFMCommunicate OK [12:47:51]requested_item fd.num is exist - process it [12:47:51]SAM_PROTO_GetFieldsCounters [12:47:51]wFMCommunicate request_size=4 [12:47:51]MH_SAM_APDU [12:47:51]CAPDU: 80 13 00 00 [12:47:51]Write to MH i2c: E2 08 00 45 08 80 13 00 00 00 00 00 00 C9 [12:47:51]Write i2c OK [12:47:51]MH_I2C_Read... [12:47:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:51]Read from MH i2c: E2 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: E2 62 00 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: E2 62 00 45 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 7A 01 00 0E 04 04 00 91 00 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 6C [12:47:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 7A 01 00 0E 04 04 00 91 00 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 [12:47:51]wFMCommunicate OK [12:47:51]SAM_PROTO_GetFieldsCounters done [12:47:51]requested_item shift.num is exist - process it [12:47:51]requested_item shift.opened is exist - process it [12:47:51]req_shift_opened [12:47:51]FM_GetShiftState [12:47:51]SAM_PROTO_GetShiftState [12:47:51]wFMCommunicate request_size=4 [12:47:51]MH_SAM_APDU [12:47:51]CAPDU: 80 13 01 00 [12:47:51]Write to MH i2c: E2 08 00 46 08 80 13 01 00 00 00 00 00 CB [12:47:51]Write i2c OK [12:47:51]MH_I2C_Read... [12:47:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:51]Read from MH i2c: E2 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: E2 0E 00 [12:47:51]MH_I2C_Read... [12:47:51]Read from MH i2c: E2 0E 00 46 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [12:47:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:47:51]wFMCommunicate OK [12:47:51]SAM_PROTO_GetShiftState done [12:47:51]FM_GetShiftState done [12:47:51]req_shift_opened done [12:47:51]requested_item shift.open_date is exist - process it [12:47:51]req_shift_open_date [12:47:51]req_shift_open_date done [12:47:51]produce_requested_data done [12:47:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96781,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:47:51]process_action_free close_receipt [12:47:51]json_value_free [12:47:51]json_value_free done [12:47:51]process_json_proto returns [12:47:51]Send response to host [12:47:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96781,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:47:51]free response buf [12:47:51]execute_script done [12:47:51]execute_script returns [12:47:51]free content buf [12:47:51]Sock 7.Close socket [12:47:51]Sock 7.Thread stoped [12:47:55]OFD Sender: No OFD packet to send [12:48:00]OFD Sender: No OFD packet to send [12:48:05]OFD Sender: No OFD packet to send [12:48:10]OFD Sender: No OFD packet to send [12:48:15]OFD Sender: No OFD packet to send [12:48:20]OFD Sender: No OFD packet to send [12:48:25]OFD Sender: No OFD packet to send [12:48:30]OFD Sender: No OFD packet to send [12:48:35]OFD Sender: No OFD packet to send [12:48:40]OFD Sender: No OFD packet to send [12:48:45]OFD Sender: No OFD packet to send [12:48:50]OFD Sender: No OFD packet to send [12:48:55]OFD Sender: No OFD packet to send [12:49:00]OFD Sender: No OFD packet to send [12:49:05]OFD Sender: No OFD packet to send [12:49:10]OFD Sender: No OFD packet to send [12:49:15]OFD Sender: No OFD packet to send [12:49:20]OFD Sender: No OFD packet to send [12:49:25]OFD Sender: No OFD packet to send [12:49:30]OFD Sender: No OFD packet to send [12:49:32]accept exits with 9 [12:49:32]New connection [12:49:32]New thread 3067600228 created [12:49:32]Thread 3067456868 joined [12:49:32]Waiting for new connection... [12:49:32] Sock 9.Parse request [12:49:32]Sock 9.Check first char [12:49:32]Sock 9.First char is OK [12:49:32]request: POST /json_proto HTTP/1.0 [12:49:32]Method: POST [12:49:32]URL: /json_proto [12:49:32]Method is POST - this is cgi request [12:49:32]url: /json_proto [12:49:32]query_string will be loaded in cgi processing [12:49:32]execute_cgi json_proto POST (null) [12:49:32]execute_cgi path=json_proto method=POST [12:49:32]POST find Content-Length [12:49:32]Host: 172.17.40.67:8080 [12:49:32]Content-Length: 678 [12:49:32]Content-Type: application/json [12:49:32] [12:49:32]POST finish read [12:49:32]Found Content-Length = 678 [12:49:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:49:32]execute_script... [12:49: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)3407311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:49:32]POST & json_proto [12:49:32]process_json_proto [12:49:32]json parsed OK: [12:49:32]protocol is kg_v1.0 [12:49:32]action value=close_receipt [12:49:32]process_action close_receipt [12:49:32]cmd_close_receipt [12:49:32]MH_GetDate [12:49:32]Write to MH i2c: F0 00 00 47 08 3E [12:49:32]Write i2c OK [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: F0 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: F0 09 00 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: F0 09 00 47 08 00 DD D9 20 67 EE DA 66 66 18 [12:49:32]GetLastDocTimeStamp 1730206068 [12:49:32]current date 1730206173 [12:49:32]FM_GetShiftState [12:49:32]SAM_PROTO_GetShiftState [12:49:32]wFMCommunicate request_size=4 [12:49:32]MH_SAM_APDU [12:49:32]CAPDU: 80 13 01 00 [12:49:32]Write to MH i2c: E2 08 00 48 08 80 13 01 00 00 00 00 00 CD [12:49:32]Write i2c OK [12:49:32]MH_I2C_Read... [12:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:32]Read from MH i2c: E2 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: E2 0E 00 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: E2 0E 00 48 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [12:49:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:49:32]wFMCommunicate OK [12:49:32]SAM_PROTO_GetShiftState done [12:49:32]FM_GetShiftState done [12:49:32]opened in 1730160548 [12:49:32]opened+sec_in_day 1730246948 [12:49:32]quantity*price = 30038 [12:49:32]sum+1 = 30039 [12:49: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 291 29.10.2024 12:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96782 ФПД: 270601468125674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124933&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96782&fm=270601468125674&tin=02508201610067®Number=0000000000170478&sum=30000 [12:49:33]StoreToDocumentArchive [12:49:33]shift 145 fd 96782 [12:49:33]save to /storage/0145/doc_00096782 [12:49:33]save last doc name /storage/0145/doc_00096782 to /storage/kkm_last_doc_name [12:49:33]save OK [12:49:33]Clear old archive folders... [12:49:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:49:33]tlvbuf is B6F46A60 [12:49:33]SAM_PROTO_ClearQueue [12:49:33]wFMCommunicate request_size=4 [12:49:33]MH_SAM_APDU [12:49:33]CAPDU: 80 09 00 00 [12:49:33]Write to MH i2c: E2 08 00 55 08 80 09 00 00 00 00 00 00 CF [12:49:33]Write i2c OK [12:49:33]MH_I2C_Read... [12:49:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 55 08 00 90 00 D1 [12:49:34]RAPDU: 90 00 [12:49:34]wFMCommunicate OK [12:49:34]SAM_PROTO_ClearQueue done [12:49:34]KKMCreateOFDPacket [12:49:34]OFDProtocolAddRootSTLVToBuf [12:49:34]FM_MakeSignedData [12:49:34]FM_MakeSignedData [12:49:34]SAM_PROTO_SignData [12:49:34]wFMCommunicate request_size=4 [12:49:34]MH_SAM_APDU [12:49:34]CAPDU: 80 0D 01 02 [12:49:34]Write to MH i2c: E2 08 00 56 08 80 0D 01 02 00 00 00 00 D7 [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 56 08 00 90 00 D2 [12:49:34]RAPDU: 90 00 [12:49:34]wFMCommunicate OK [12:49:34]wFMCommunicate request_size=255 [12:49:34]MH_SAM_APDU [12:49:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 23 01 00 00 F4 03 04 00 DD D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7A 01 00 35 04 06 00 F6 [12:49:34]Write to MH i2c: E2 02 01 57 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 34 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 23 01 00 00 F4 03 04 00 DD D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7A 01 00 35 04 06 00 F6 00 00 CA [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 57 08 00 90 00 D3 [12:49:34]RAPDU: 90 00 [12:49:34]wFMCommunicate OK [12:49:34]wFMCommunicate request_size=10 [12:49:34]MH_SAM_APDU [12:49:34]CAPDU: 80 0D 02 02 05 1C 50 62 21 EA [12:49:34]Write to MH i2c: E2 0D 00 58 08 80 0D 02 02 05 00 1C 50 62 21 EA 00 00 BD [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 58 08 00 90 00 D4 [12:49:34]RAPDU: 90 00 [12:49:34]wFMCommunicate OK [12:49:34]wFMCommunicate request_size=4 [12:49:34]MH_SAM_APDU [12:49:34]CAPDU: 80 0D 03 02 [12:49:34]Write to MH i2c: E2 08 00 59 08 80 0D 03 02 00 00 00 00 DC [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 0B 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 0B 00 59 08 00 03 7F 54 3A 00 BD 79 58 90 00 7B [12:49:34]RAPDU: 03 7F 54 3A 00 BD 79 58 90 00 [12:49:34]wFMCommunicate OK [12:49:34]SAM_PROTO_SignData done [12:49:34]FM_MakeSignedData done [12:49:34]CreateOFDProtocolMessage [12:49:34]wFMCommunicate request_size=4 [12:49:34]MH_SAM_APDU [12:49:34]CAPDU: 80 11 00 00 [12:49:34]Write to MH i2c: E2 08 00 5A 08 80 11 00 00 00 00 00 00 DC [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 17 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 17 00 5A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [12:49:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:49:34]wFMCommunicate OK [12:49:34]CreateOFDProtocolMessage done [12:49:34]OFDSenderStorePacket 96782 [12:49:34]StoreOFDPacket docnum=96782 [12:49:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 DC 07 01 4B 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 34 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 23 01 00 00 F4 03 04 00 DD D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7A 01 00 35 04 06 00 F6 1C 50 62 21 EA 03 7F 54 3A 00 BD 79 58 [12:49:34]CheckFolder [12:49:34]dirname=/storage/ofd_packets [12:49:34]CheckFolder done [12:49:34]ProducePacketName [12:49:34]name=ofd_packets/00096782 [12:49:34]NVStorageSaveData ofd_packets/00096782 [12:49:34]File name is /storage/ofd_packets/00096782 [12:49:34]Write 301 bytes [12:49:34]NVStorageSaveData done [12:49:34]OFDSenderStorePacket done [12:49:34]KKMCreateOFDPacket done [12:49:34]NVStorageSaveData kkm_last_timestamp [12:49:34]File name is /storage/kkm_last_timestamp [12:49:34]Write 4 bytes [12:49:34]NVStorageSaveData done [12:49:34]ExternCall_PrintAddStr [12:49:34]wPrintStart [12:49:34]Write to MH i2c: 01 00 00 5B 08 63 [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 07 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 07 00 5B 08 00 00 00 00 00 FF 0F 78 [12:49:34]RasterBufferAndPrint [12:49:34]line Счет N : (1)3407311 [12:49:34]line ИНН: 02508201610067 [12:49:34]line Контрольно-Кассовый Чек [12:49:34]line ПРОДАЖА [12:49:34]line ТРК (МРК, ГНК) : 32 [12:49:34]line Товар: 2710124130 [12:49:34]line Аи-92-К-4 [12:49:34]line 4.490 * 66.90 [12:49:34]line = 300.38 [12:49:34]line НДС 12% НСП 1% [12:49:34]line > о реализуемом товаре [12:49:34]line ОКРУГЛЕНИЕ: -0.38 [12:49:34]line ИТОГО: 300.00 [12:49:34]line Внесено: 300.00 [12:49:34]line СДАЧА: 0.00 [12:49:34]line НСП 1% : 2.66 [12:49:34]line НДС 12% : 31.90 [12:49:34]line Наличными: 300.00 [12:49:34]line Безнал.: 0.00 [12:49:34]line Место: АЗС № 82 "Партнер Нефть" [12:49:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:49:34]line СНО: Общий режим [12:49:34]line Чек 291 29.10.2024 12:49 [12:49:34]line Смена: 145 ФФД: 1.0 [12:49:34]line ЗНМ: 0300000017 [12:49:34]line РНМ: 0000000000170478 [12:49:34]line Версия ККМ: v1.0 [12:49:34]line ФМ: 0000000002098560 [12:49:34]line ФД: 96782 [12:49:34]line ФПД: 270601468125674 [12:49:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124933&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96782&fm=270601468125674&tin=02508201610067®Number=0000000000170478&sum=30000 [12:49:34]OFD Sender: Processing packet 96782 [packets to send 59, broken 58] [12:49:34]ProducePacketName [12:49:34]name=ofd_packets/00096782 [12:49:34]OFD Sender: To server: pG, [12:49:34]CommunicateWithHost lk.salyk.kg:30040 [12:49:34]ConnectInit lk.salyk.kg [12:49:34]written 0, free lines is 4095 [12:49:34]Connected sock=10 [12:49:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 DC 07 01 4B 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 34 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 23 01 00 00 F4 03 04 00 DD D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7A 01 00 35 04 06 00 F6 1C 50 62 21 EA 03 7F 54 3A 00 BD 79 58 [12:49:35]Write to MH i2c: 01 00 00 86 08 8E [12:49:35]Write i2c OK [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: 01 [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: 01 07 00 [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: 01 07 00 86 08 00 00 00 00 00 06 0D A8 [12:49:35]RasterBufferAndPrint [12:49:35]line [12:49:35]line [12:49:35]line [12:49:35]line [12:49:35]line [12:49:35]written 0, free lines is 3341 [12:49:35]MH_Cut [12:49:35]Write to MH i2c: D1 01 00 8D 08 01 67 [12:49:35]Write i2c OK [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: D1 [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: D1 01 00 [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: D1 01 00 8D 08 00 66 [12:49:35]Write to MH i2c: 01 00 00 8E 08 96 [12:49:35]Write i2c OK [12:49:35]MH_I2C_Read... [12:49:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A4 1F 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 0E 7A 01 00 F4 03 04 00 04 84 20 67 B6 04 01 00 00 36 61 C6 AB CD 5C 7F 34 [12:49:35]CommunicateWithHost err = 0 [12:49:35]CheckOFDResponse [12:49:35]1017 (14) - 77093643461234 [12:49:35]1041 (16) - 0000000002098560 [12:49:35]1040 (4) - 96782 [12:49:35]1012 (4) - 29.10.2024 06:43 [12:49:35]1206 (1) - 0 [12:49:35]OFD Sender: Remove packet 96782 [12:49:35]ProducePacketName [12:49:35]name=ofd_packets/00096782 [12:49:35]NVStorageDeleteData [12:49:35]OFD Sender: No OFD packet to send [12:49:35]*** Cut start [12:49:35]*** Partial cut [12:49:35]*** CUTSNS_PIN = 1 [12:49:35]*** CUTSNS_PIN = 0 [12:49:36]*** Brake cut motor [12:49:36]Read from MH i2c: 01 [12:49:36]MH_I2C_Read... [12:49:36]*** Stop cut motor [12:49:36]*** Cut end [12:49:36]Read from MH i2c: 01 07 00 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: 01 07 00 8E 08 00 00 00 00 00 FF 0F AB [12:49:36]process_action close_receipt done [12:49:36]requested_data is exist [12:49:36]produce_requested_data [12:49:36]requested_item fm.sn is exist - process it [12:49:36]wFMCommunicate request_size=4 [12:49:36]MH_SAM_APDU [12:49:36]CAPDU: 80 11 00 00 [12:49:36]Write to MH i2c: E2 08 00 8F 08 80 11 00 00 00 00 00 00 11 [12:49:36]Write i2c OK [12:49:36]MH_I2C_Read... [12:49:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:36]Read from MH i2c: E2 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 17 00 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 17 00 8F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [12:49:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:49:36]wFMCommunicate OK [12:49:36]requested_item fd.num is exist - process it [12:49:36]SAM_PROTO_GetFieldsCounters [12:49:36]wFMCommunicate request_size=4 [12:49:36]MH_SAM_APDU [12:49:36]CAPDU: 80 13 00 00 [12:49:36]Write to MH i2c: E2 08 00 90 08 80 13 00 00 00 00 00 00 14 [12:49:36]Write i2c OK [12:49:36]MH_I2C_Read... [12:49:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:36]Read from MH i2c: E2 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 62 00 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 62 00 90 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 7A 01 00 0E 04 04 00 91 00 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 BB [12:49:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 7A 01 00 0E 04 04 00 91 00 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 [12:49:36]wFMCommunicate OK [12:49:36]SAM_PROTO_GetFieldsCounters done [12:49:36]requested_item shift.num is exist - process it [12:49:36]requested_item shift.opened is exist - process it [12:49:36]req_shift_opened [12:49:36]FM_GetShiftState [12:49:36]SAM_PROTO_GetShiftState [12:49:36]wFMCommunicate request_size=4 [12:49:36]MH_SAM_APDU [12:49:36]CAPDU: 80 13 01 00 [12:49:36]Write to MH i2c: E2 08 00 91 08 80 13 01 00 00 00 00 00 16 [12:49:36]Write i2c OK [12:49:36]MH_I2C_Read... [12:49:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:36]Read from MH i2c: E2 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 0E 00 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 0E 00 91 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [12:49:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:49:36]wFMCommunicate OK [12:49:36]SAM_PROTO_GetShiftState done [12:49:36]FM_GetShiftState done [12:49:36]req_shift_opened done [12:49:36]requested_item shift.open_date is exist - process it [12:49:36]req_shift_open_date [12:49:36]req_shift_open_date done [12:49:36]produce_requested_data done [12:49:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96782,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:49:36]process_action_free close_receipt [12:49:36]json_value_free [12:49:36]json_value_free done [12:49:36]process_json_proto returns [12:49:36]Send response to host [12:49:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96782,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:49:36]free response buf [12:49:36]execute_script done [12:49:36]execute_script returns [12:49:36]free content buf [12:49:36]Sock 9.Close socket [12:49:36]Sock 9.Thread stoped [12:49:40]OFD Sender: No OFD packet to send [12:49:45]accept exits with 7 [12:49:45]New connection [12:49:45]New thread 3067456868 created [12:49:45]Thread 3067600228 joined [12:49:45]Waiting for new connection... [12:49:45] Sock 7.Parse request [12:49:45]Sock 7.Check first char [12:49:45]Sock 7.First char is OK [12:49:45]request: POST /json_proto HTTP/1.0 [12:49:45]Method: POST [12:49:45]URL: /json_proto [12:49:45]Method is POST - this is cgi request [12:49:45]url: /json_proto [12:49:45]query_string will be loaded in cgi processing [12:49:45]execute_cgi json_proto POST (null) [12:49:45]execute_cgi path=json_proto method=POST [12:49:45]POST find Content-Length [12:49:45]Host: 172.17.40.67:8080 [12:49:45]Content-Length: 683 [12:49:45]Content-Type: application/json [12:49:45] [12:49:45]POST finish read [12:49:45]Found Content-Length = 683 [12:49:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 28.700, "sum" : 1920.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1920.00, "payments": [ { "type": 0, "sum" : 1920.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:45]execute_script... [12:49: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)3407310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 28.700, "sum" : 1920.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1920.00, "payments": [ { "type": 0, "sum" : 1920.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:45]POST & json_proto [12:49:45]process_json_proto [12:49:45]json parsed OK: [12:49:45]protocol is kg_v1.0 [12:49:45]action value=close_receipt [12:49:45]process_action close_receipt [12:49:45]cmd_close_receipt [12:49:45]MH_GetDate [12:49:45]Write to MH i2c: F0 00 00 92 08 89 [12:49:45]Write i2c OK [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: F0 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: F0 09 00 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: F0 09 00 92 08 00 EA D9 20 67 EE DA 66 66 70 [12:49:45]GetLastDocTimeStamp 1730206173 [12:49:45]current date 1730206186 [12:49:45]FM_GetShiftState [12:49:45]SAM_PROTO_GetShiftState [12:49:45]wFMCommunicate request_size=4 [12:49:45]MH_SAM_APDU [12:49:45]CAPDU: 80 13 01 00 [12:49:45]Write to MH i2c: E2 08 00 93 08 80 13 01 00 00 00 00 00 18 [12:49:45]Write i2c OK [12:49:45]MH_I2C_Read... [12:49:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:45]Read from MH i2c: E2 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: E2 0E 00 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: E2 0E 00 93 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [12:49:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:49:45]wFMCommunicate OK [12:49:45]SAM_PROTO_GetShiftState done [12:49:45]FM_GetShiftState done [12:49:45]opened in 1730160548 [12:49:45]opened+sec_in_day 1730246948 [12:49:45]quantity*price = 192003 [12:49:45]sum+1 = 192004 [12:49:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 1920.00 Внесено: 2000.00 СДАЧА: 80.00 НСП 1% : 16.99 НДС 12% : 203.90 Наличными: 1920.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 292 29.10.2024 12:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96783 ФПД: 135061679939266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124946&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96783&fm=135061679939266&tin=02508201610067®Number=0000000000170478&sum=192000 [12:49:46]StoreToDocumentArchive [12:49:46]shift 145 fd 96783 [12:49:46]save to /storage/0145/doc_00096783 [12:49:46]save last doc name /storage/0145/doc_00096783 to /storage/kkm_last_doc_name [12:49:46]save OK [12:49:46]Clear old archive folders... [12:49:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:49:46]tlvbuf is 00FCB370 [12:49:46]SAM_PROTO_ClearQueue [12:49:46]wFMCommunicate request_size=4 [12:49:46]MH_SAM_APDU [12:49:46]CAPDU: 80 09 00 00 [12:49:46]Write to MH i2c: E2 08 00 A0 08 80 09 00 00 00 00 00 00 1A [12:49:46]Write i2c OK [12:49:46]MH_I2C_Read... [12:49:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:46]Read from MH i2c: E2 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 A0 08 00 90 00 1C [12:49:46]RAPDU: 90 00 [12:49:46]wFMCommunicate OK [12:49:46]SAM_PROTO_ClearQueue done [12:49:46]KKMCreateOFDPacket [12:49:46]OFDProtocolAddRootSTLVToBuf [12:49:46]FM_MakeSignedData [12:49:46]FM_MakeSignedData [12:49:46]SAM_PROTO_SignData [12:49:46]wFMCommunicate request_size=4 [12:49:46]MH_SAM_APDU [12:49:46]CAPDU: 80 0D 01 02 [12:49:46]Write to MH i2c: E2 08 00 A1 08 80 0D 01 02 00 00 00 00 22 [12:49:46]Write i2c OK [12:49:46]MH_I2C_Read... [12:49:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:46]Read from MH i2c: E2 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 A1 08 00 90 00 1D [12:49:46]RAPDU: 90 00 [12:49:46]wFMCommunicate OK [12:49:46]wFMCommunicate request_size=255 [12:49:46]MH_SAM_APDU [12:49:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1C 70 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4F 00 00 00 00 07 04 06 00 00 EE 02 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 EA D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7A 01 00 35 04 06 00 7A [12:49:46]Write to MH i2c: E2 02 01 A2 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 34 FF 03 08 00 03 1C 70 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4F 00 00 00 00 07 04 06 00 00 EE 02 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 EA D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7A 01 00 35 04 06 00 7A 00 00 68 [12:49:46]Write i2c OK [12:49:46]MH_I2C_Read... [12:49:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:46]Read from MH i2c: E2 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 A2 08 00 90 00 1E [12:49:46]RAPDU: 90 00 [12:49:46]wFMCommunicate OK [12:49:46]wFMCommunicate request_size=10 [12:49:46]MH_SAM_APDU [12:49:46]CAPDU: 80 0D 02 02 05 D6 7F 74 9E C2 [12:49:46]Write to MH i2c: E2 0D 00 A3 08 80 0D 02 02 05 00 D6 7F 74 9E C2 00 00 58 [12:49:46]Write i2c OK [12:49:46]MH_I2C_Read... [12:49:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:46]Read from MH i2c: E2 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [12:49:46]RAPDU: 90 00 [12:49:46]wFMCommunicate OK [12:49:46]wFMCommunicate request_size=4 [12:49:46]MH_SAM_APDU [12:49:46]CAPDU: 80 0D 03 02 [12:49:46]Write to MH i2c: E2 08 00 A4 08 80 0D 03 02 00 00 00 00 27 [12:49:46]Write i2c OK [12:49:46]MH_I2C_Read... [12:49:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:46]Read from MH i2c: E2 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 0B 00 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 0B 00 A4 08 00 26 A0 A7 BF 9C B4 B5 E3 90 00 3C [12:49:46]RAPDU: 26 A0 A7 BF 9C B4 B5 E3 90 00 [12:49:46]wFMCommunicate OK [12:49:46]SAM_PROTO_SignData done [12:49:46]FM_MakeSignedData done [12:49:46]CreateOFDProtocolMessage [12:49:46]wFMCommunicate request_size=4 [12:49:46]MH_SAM_APDU [12:49:46]CAPDU: 80 11 00 00 [12:49:46]Write to MH i2c: E2 08 00 A5 08 80 11 00 00 00 00 00 00 27 [12:49:46]Write i2c OK [12:49:46]MH_I2C_Read... [12:49:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:46]Read from MH i2c: E2 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 17 00 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: E2 17 00 A5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [12:49:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:49:46]wFMCommunicate OK [12:49:46]CreateOFDProtocolMessage done [12:49:46]OFDSenderStorePacket 96783 [12:49:46]StoreOFDPacket docnum=96783 [12:49:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A BF 07 01 6B 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 34 FF 03 08 00 03 1C 70 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4F 00 00 00 00 07 04 06 00 00 EE 02 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 EA D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7A 01 00 35 04 06 00 7A D6 7F 74 9E C2 26 A0 A7 BF 9C B4 B5 E3 [12:49:46]CheckFolder [12:49:46]dirname=/storage/ofd_packets [12:49:46]CheckFolder done [12:49:46]ProducePacketName [12:49:46]name=ofd_packets/00096783 [12:49:46]NVStorageSaveData ofd_packets/00096783 [12:49:46]File name is /storage/ofd_packets/00096783 [12:49:46]Write 301 bytes [12:49:46]NVStorageSaveData done [12:49:46]OFDSenderStorePacket done [12:49:46]KKMCreateOFDPacket done [12:49:46]NVStorageSaveData kkm_last_timestamp [12:49:46]File name is /storage/kkm_last_timestamp [12:49:46]Write 4 bytes [12:49:46]NVStorageSaveData done [12:49:46]ExternCall_PrintAddStr [12:49:46]wPrintStart [12:49:46]Write to MH i2c: 01 00 00 A6 08 AE [12:49:46]Write i2c OK [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: 01 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: 01 07 00 [12:49:46]MH_I2C_Read... [12:49:46]Read from MH i2c: 01 07 00 A6 08 00 00 00 00 00 FF 0F C3 [12:49:46]RasterBufferAndPrint [12:49:46]line Счет N : (1)3407310 [12:49:46]line ИНН: 02508201610067 [12:49:46]line Контрольно-Кассовый Чек [12:49:46]line ПРОДАЖА [12:49:46]line ТРК (МРК, ГНК) : 42 [12:49:46]line Товар: 2710124130 [12:49:46]line Аи-92-К-4 [12:49:46]line 28.700 * 66.90 [12:49:46]line = 1920.03 [12:49:46]line НДС 12% НСП 1% [12:49:46]line > о реализуемом товаре [12:49:46]line ОКРУГЛЕНИЕ: -0.03 [12:49:46]line ИТОГО: 1920.00 [12:49:46]line Внесено: 2000.00 [12:49:46]line СДАЧА: 80.00 [12:49:46]line НСП 1% : 16.99 [12:49:46]line НДС 12% : 203.90 [12:49:46]line Наличными: 1920.00 [12:49:46]line Безнал.: 0.00 [12:49:46]line Место: АЗС № 82 "Партнер Нефть" [12:49:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:49:46]line СНО: Общий режим [12:49:46]line Чек 292 29.10.2024 12:49 [12:49:46]line Смена: 145 ФФД: 1.0 [12:49:46]line ЗНМ: 0300000017 [12:49:46]line РНМ: 0000000000170478 [12:49:46]line Версия ККМ: v1.0 [12:49:46]line ФМ: 0000000002098560 [12:49:46]line ФД: 96783 [12:49:46]line ФПД: 135061679939266 [12:49:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124946&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96783&fm=135061679939266&tin=02508201610067®Number=0000000000170478&sum=192000 [12:49:47]OFD Sender: Processing packet 96783 [packets to send 59, broken 58] [12:49:47]ProducePacketName [12:49:47]name=ofd_packets/00096783 [12:49:47]OFD Sender: To server: pG, [12:49:47]CommunicateWithHost lk.salyk.kg:30040 [12:49:47]ConnectInit lk.salyk.kg [12:49:47]written 0, free lines is 4095 [12:49:47]Connected sock=9 [12:49:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A BF 07 01 6B 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 34 FF 03 08 00 03 1C 70 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 EE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 EE 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4F 00 00 00 00 07 04 06 00 00 EE 02 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 EA D9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7A 01 00 35 04 06 00 7A D6 7F 74 9E C2 26 A0 A7 BF 9C B4 B5 E3 [12:49:47]Write to MH i2c: 01 00 00 D1 08 D9 [12:49:47]Write i2c OK [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: 01 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: 01 07 00 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: 01 07 00 D1 08 00 00 00 00 00 14 0D 01 [12:49:47]RasterBufferAndPrint [12:49:47]line [12:49:47]line [12:49:47]line [12:49:47]line [12:49:47]line [12:49:47]written 0, free lines is 3354 [12:49:47]MH_Cut [12:49:47]Write to MH i2c: D1 01 00 D8 08 01 B2 [12:49:47]Write i2c OK [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: D1 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: D1 01 00 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: D1 01 00 D8 08 00 B1 [12:49:47]Write to MH i2c: 01 00 00 D9 08 E1 [12:49:47]Write i2c OK [12:49:47]MH_I2C_Read... [12:49:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CB E9 47 00 AE EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7A 01 00 F4 03 04 00 10 84 20 67 B6 04 01 00 00 4D 2B A8 FB C4 E8 44 D4 [12:49:47]CommunicateWithHost err = 0 [12:49:47]CheckOFDResponse [12:49:47]1017 (14) - 77093643461234 [12:49:47]1041 (16) - 0000000002098560 [12:49:47]1040 (4) - 96783 [12:49:47]1012 (4) - 29.10.2024 06:43 [12:49:47]1206 (1) - 0 [12:49:47]OFD Sender: Remove packet 96783 [12:49:47]ProducePacketName [12:49:47]name=ofd_packets/00096783 [12:49:47]NVStorageDeleteData [12:49:48]OFD Sender: No OFD packet to send [12:49:48]*** Cut start [12:49:48]*** Partial cut [12:49:48]*** CUTSNS_PIN = 1 [12:49:48]*** CUTSNS_PIN = 0 [12:49:48]*** Brake cut motor [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 D9 08 00 00 00 00 00 FF 0F F6 [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 DA 08 80 11 00 00 00 00 00 00 5C [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 DA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [12:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:49:49]wFMCommunicate OK [12:49:49]requested_item fd.num is exist - process it [12:49:49]SAM_PROTO_GetFieldsCounters [12:49:49]wFMCommunicate request_size=4 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 13 00 00 [12:49:49]Write to MH i2c: E2 08 00 DB 08 80 13 00 00 00 00 00 00 5F [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 62 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 62 00 DB 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 7A 01 00 0E 04 04 00 91 00 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 0A [12:49:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 7A 01 00 0E 04 04 00 91 00 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 [12:49:49]wFMCommunicate OK [12:49:49]SAM_PROTO_GetFieldsCounters done [12:49:49]requested_item shift.num is exist - process it [12:49:49]requested_item shift.opened is exist - process it [12:49:49]req_shift_opened [12:49:49]FM_GetShiftState [12:49:49]SAM_PROTO_GetShiftState [12:49:49]wFMCommunicate request_size=4 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 13 01 00 [12:49:49]Write to MH i2c: E2 08 00 DC 08 80 13 01 00 00 00 00 00 61 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:49]Read from MH i2c: E2 0E 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 0E 00 DC 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BF [12:49:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:49:49]wFMCommunicate OK [12:49:49]SAM_PROTO_GetShiftState done [12:49:49]FM_GetShiftState done [12:49:49]req_shift_opened done [12:49:49]requested_item shift.open_date is exist - process it [12:49:49]req_shift_open_date [12:49:49]req_shift_open_date done [12:49:49]produce_requested_data done [12:49:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96783,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:49:49]process_action_free close_receipt [12:49:49]json_value_free [12:49:49]json_value_free done [12:49:49]process_json_proto returns [12:49:49]Send response to host [12:49:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96783,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:49:49]free response buf [12:49:49]execute_script done [12:49:49]execute_script returns [12:49:49]free content buf [12:49:49]Sock 7.Close socket [12:49:49]Sock 7.Thread stoped [12:49:53]OFD Sender: No OFD packet to send [12:49:58]OFD Sender: No OFD packet to send [12:50:03]OFD Sender: No OFD packet to send [12:50:08]OFD Sender: No OFD packet to send [12:50:12]accept exits with 10 [12:50:12]New connection [12:50:12]New thread 3067600228 created [12:50:12]Thread 3067456868 joined [12:50:12]Waiting for new connection... [12:50:12] Sock 10.Parse request [12:50:12]Sock 10.Check first char [12:50:12]Sock 10.First char is OK [12:50:12]request: POST /json_proto HTTP/1.0 [12:50:12]Method: POST [12:50:12]URL: /json_proto [12:50:12]Method is POST - this is cgi request [12:50:12]url: /json_proto [12:50:12]query_string will be loaded in cgi processing [12:50:12]execute_cgi json_proto POST (null) [12:50:12]execute_cgi path=json_proto method=POST [12:50:12]POST find Content-Length [12:50:12]Host: 172.17.40.67:8080 [12:50:12]Content-Length: 678 [12:50:12]Content-Type: application/json [12:50:12] [12:50:12]POST finish read [12:50:12]Found Content-Length = 678 [12:50:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:12]execute_script... [12: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)3407312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:12]POST & json_proto [12:50:12]process_json_proto [12:50:12]json parsed OK: [12:50:12]protocol is kg_v1.0 [12:50:12]action value=close_receipt [12:50:12]process_action close_receipt [12:50:12]cmd_close_receipt [12:50:12]MH_GetDate [12:50:12]Write to MH i2c: F0 00 00 DD 08 D4 [12:50:12]Write i2c OK [12:50:12]MH_I2C_Read... [12:50:12]Read from MH i2c: F0 [12:50:12]MH_I2C_Read... [12:50:12]Read from MH i2c: F0 09 00 [12:50:12]MH_I2C_Read... [12:50:12]Read from MH i2c: F0 09 00 DD 08 00 05 DA 20 67 EE DA 66 66 D7 [12:50:12]GetLastDocTimeStamp 1730206186 [12:50:12]current date 1730206213 [12:50:12]FM_GetShiftState [12:50:12]SAM_PROTO_GetShiftState [12:50:12]wFMCommunicate request_size=4 [12:50:12]MH_SAM_APDU [12:50:12]CAPDU: 80 13 01 00 [12:50:12]Write to MH i2c: E2 08 00 DE 08 80 13 01 00 00 00 00 00 63 [12:50:12]Write i2c OK [12:50:12]MH_I2C_Read... [12:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:12]Read from MH i2c: E2 [12:50:12]MH_I2C_Read... [12:50:12]Read from MH i2c: E2 0E 00 [12:50:12]MH_I2C_Read... [12:50:12]Read from MH i2c: E2 0E 00 DE 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [12:50:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:50:12]wFMCommunicate OK [12:50:12]SAM_PROTO_GetShiftState done [12:50:12]FM_GetShiftState done [12:50:12]opened in 1730160548 [12:50:12]opened+sec_in_day 1730246948 [12:50:12]quantity*price = 32045 [12:50:12]sum+1 = 32046 [12:50:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 320.00 Внесено: 320.00 СДАЧА: 0.00 НСП 1% : 2.84 НДС 12% : 34.03 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 293 29.10.2024 12:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96784 ФПД: 241731802875027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125013&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96784&fm=241731802875027&tin=02508201610067®Number=0000000000170478&sum=32000 [12:50:13]StoreToDocumentArchive [12:50:13]shift 145 fd 96784 [12:50:13]save to /storage/0145/doc_00096784 [12:50:13]save last doc name /storage/0145/doc_00096784 to /storage/kkm_last_doc_name [12:50:13]save OK [12:50:13]Clear old archive folders... [12:50:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:50:13]tlvbuf is 00FA5C70 [12:50:13]SAM_PROTO_ClearQueue [12:50:13]wFMCommunicate request_size=4 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 09 00 00 [12:50:13]Write to MH i2c: E2 08 00 EB 08 80 09 00 00 00 00 00 00 65 [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 EB 08 00 90 00 67 [12:50:13]RAPDU: 90 00 [12:50:13]wFMCommunicate OK [12:50:13]SAM_PROTO_ClearQueue done [12:50:13]KKMCreateOFDPacket [12:50:13]OFDProtocolAddRootSTLVToBuf [12:50:13]FM_MakeSignedData [12:50:13]FM_MakeSignedData [12:50:13]SAM_PROTO_SignData [12:50:13]wFMCommunicate request_size=4 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 0D 01 02 [12:50:13]Write to MH i2c: E2 08 00 EC 08 80 0D 01 02 00 00 00 00 6D [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 EC 08 00 90 00 68 [12:50:13]RAPDU: 90 00 [12:50:13]wFMCommunicate OK [12:50:13]wFMCommunicate request_size=255 [12:50:13]MH_SAM_APDU [12: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 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 05 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7A 01 00 35 04 06 00 DB [12:50:13]Write to MH i2c: E2 02 01 ED 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 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 05 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7A 01 00 35 04 06 00 DB 00 00 16 [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 ED 08 00 90 00 69 [12:50:13]RAPDU: 90 00 [12:50:13]wFMCommunicate OK [12:50:13]wFMCommunicate request_size=10 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 0D 02 02 05 DA 92 3D C4 93 [12:50:13]Write to MH i2c: E2 0D 00 EE 08 80 0D 02 02 05 00 DA 92 3D C4 93 00 00 7A [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 03 00 EE 08 00 90 00 6A [12:50:13]RAPDU: 90 00 [12:50:13]wFMCommunicate OK [12:50:13]wFMCommunicate request_size=4 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 0D 03 02 [12:50:13]Write to MH i2c: E2 08 00 EF 08 80 0D 03 02 00 00 00 00 72 [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 0B 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 0B 00 EF 08 00 24 12 35 9B D0 AA 23 87 90 00 9D [12:50:13]RAPDU: 24 12 35 9B D0 AA 23 87 90 00 [12:50:13]wFMCommunicate OK [12:50:13]SAM_PROTO_SignData done [12:50:13]FM_MakeSignedData done [12:50:13]CreateOFDProtocolMessage [12:50:13]wFMCommunicate request_size=4 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 11 00 00 [12:50:13]Write to MH i2c: E2 08 00 F0 08 80 11 00 00 00 00 00 00 72 [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 17 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 17 00 F0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [12:50:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:50:13]wFMCommunicate OK [12:50:13]CreateOFDProtocolMessage done [12:50:13]OFDSenderStorePacket 96784 [12:50:13]StoreOFDPacket docnum=96784 [12:50:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 19 07 01 33 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 05 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7A 01 00 35 04 06 00 DB DA 92 3D C4 93 24 12 35 9B D0 AA 23 87 [12:50:13]CheckFolder [12:50:13]dirname=/storage/ofd_packets [12:50:13]CheckFolder done [12:50:13]ProducePacketName [12:50:13]name=ofd_packets/00096784 [12:50:13]NVStorageSaveData ofd_packets/00096784 [12:50:13]File name is /storage/ofd_packets/00096784 [12:50:13]Write 301 bytes [12:50:13]NVStorageSaveData done [12:50:13]OFDSenderStorePacket done [12:50:13]KKMCreateOFDPacket done [12:50:13]NVStorageSaveData kkm_last_timestamp [12:50:13]File name is /storage/kkm_last_timestamp [12:50:13]Write 4 bytes [12:50:13]NVStorageSaveData done [12:50:13]ExternCall_PrintAddStr [12:50:13]wPrintStart [12:50:13]Write to MH i2c: 01 00 00 F1 08 F9 [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: 01 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: 01 07 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: 01 07 00 F1 08 00 00 00 00 00 FF 0F 0E [12:50:13]RasterBufferAndPrint [12:50:13]line Счет N : (1)3407312 [12:50:13]line ИНН: 02508201610067 [12:50:13]line Контрольно-Кассовый Чек [12:50:13]line ПРОДАЖА [12:50:13]line ТРК (МРК, ГНК) : 12 [12:50:13]line Товар: 2710124130 [12:50:13]line Аи-92-К-4 [12:50:13]line 4.790 * 66.90 [12:50:13]line = 320.45 [12:50:13]line НДС 12% НСП 1% [12:50:13]line > о реализуемом товаре [12:50:13]line ОКРУГЛЕНИЕ: -0.45 [12:50:13]line ИТОГО: 320.00 [12:50:13]line Внесено: 320.00 [12:50:13]line СДАЧА: 0.00 [12:50:13]line НСП 1% : 2.84 [12:50:13]line НДС 12% : 34.03 [12:50:13]line Наличными: 320.00 [12:50:13]line Безнал.: 0.00 [12:50:13]line Место: АЗС № 82 "Партнер Нефть" [12:50:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:50:13]line СНО: Общий режим [12:50:13]line Чек 293 29.10.2024 12:50 [12:50:13]line Смена: 145 ФФД: 1.0 [12:50:13]line ЗНМ: 0300000017 [12:50:13]line РНМ: 0000000000170478 [12:50:13]line Версия ККМ: v1.0 [12:50:13]line ФМ: 0000000002098560 [12:50:13]line ФД: 96784 [12:50:13]line ФПД: 241731802875027 [12:50:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125013&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96784&fm=241731802875027&tin=02508201610067®Number=0000000000170478&sum=32000 [12:50:14]OFD Sender: Processing packet 96784 [packets to send 59, broken 58] [12:50:14]ProducePacketName [12:50:14]name=ofd_packets/00096784 [12:50:14]OFD Sender: To server: pG, [12:50:14]CommunicateWithHost lk.salyk.kg:30040 [12:50:14]ConnectInit lk.salyk.kg [12:50:14]written 0, free lines is 4095 [12:50:14]Connected sock=7 [12:50:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 19 07 01 33 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 05 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7A 01 00 35 04 06 00 DB DA 92 3D C4 93 24 12 35 9B D0 AA 23 87 [12:50:14]Write to MH i2c: 01 00 00 1C 09 25 [12:50:14]Write i2c OK [12:50:14]MH_I2C_Read... [12:50:14]Read from MH i2c: 01 [12:50:14]MH_I2C_Read... [12:50:14]Read from MH i2c: 01 07 00 [12:50:14]MH_I2C_Read... [12:50:14]Read from MH i2c: 01 07 00 1C 09 00 00 00 00 00 0D 0D 46 [12:50:14]RasterBufferAndPrint [12:50:14]line [12:50:14]line [12:50:14]line [12:50:14]line [12:50:14]line [12:50:14]written 0, free lines is 3347 [12:50:14]MH_Cut [12:50:14]Write to MH i2c: D1 01 00 23 09 01 FE [12:50:14]Write i2c OK [12:50:14]MH_I2C_Read... [12:50:14]Read from MH i2c: D1 [12:50:14]MH_I2C_Read... [12:50:14]Read from MH i2c: D1 01 00 [12:50:14]MH_I2C_Read... [12:50:14]Read from MH i2c: D1 01 00 23 09 00 FD [12:50:14]Write to MH i2c: 01 00 00 24 09 2D [12:50:14]Write i2c OK [12:50:14]MH_I2C_Read... [12:50:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 45 1A 47 00 F9 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 32 30 39 38 35 36 30 10 04 04 00 10 7A 01 00 F4 03 04 00 2B 84 20 67 B6 04 01 00 00 3B 70 FC 15 08 21 A5 A7 [12:50:14]CommunicateWithHost err = 0 [12:50:14]CheckOFDResponse [12:50:14]1017 (14) - 77093643461234 [12:50:14]1041 (16) - 0000000002098560 [12:50:14]1040 (4) - 96784 [12:50:14]1012 (4) - 29.10.2024 06:43 [12:50:14]1206 (1) - 0 [12:50:14]OFD Sender: Remove packet 96784 [12:50:14]ProducePacketName [12:50:14]name=ofd_packets/00096784 [12:50:14]NVStorageDeleteData [12:50:15]OFD Sender: No OFD packet to send [12:50:15]*** Cut start [12:50:15]*** Partial cut [12:50:15]*** CUTSNS_PIN = 1 [12:50:15]*** CUTSNS_PIN = 0 [12:50:15]*** Brake cut motor [12:50:16]Read from MH i2c: 01 [12:50:16]MH_I2C_Read... [12:50:16]*** Stop cut motor [12:50:16]*** Cut end [12:50:16]Read from MH i2c: 01 07 00 [12:50:16]MH_I2C_Read... [12:50:16]Read from MH i2c: 01 07 00 24 09 00 00 00 00 00 FF 0F 42 [12:50:16]process_action close_receipt done [12:50:16]requested_data is exist [12:50:16]produce_requested_data [12:50:16]requested_item fm.sn is exist - process it [12:50:16]wFMCommunicate request_size=4 [12:50:16]MH_SAM_APDU [12:50:16]CAPDU: 80 11 00 00 [12:50:16]Write to MH i2c: E2 08 00 25 09 80 11 00 00 00 00 00 00 A8 [12:50:16]Write i2c OK [12:50:16]MH_I2C_Read... [12:50:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:16]Read from MH i2c: E2 [12:50:16]MH_I2C_Read... [12:50:16]Read from MH i2c: E2 17 00 [12:50:16]MH_I2C_Read... [12:50:16]Read from MH i2c: E2 17 00 25 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [12:50:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:50:16]wFMCommunicate OK [12:50:16]requested_item fd.num is exist - process it [12:50:16]SAM_PROTO_GetFieldsCounters [12:50:16]wFMCommunicate request_size=4 [12:50:16]MH_SAM_APDU [12:50:16]CAPDU: 80 13 00 00 [12:50:16]Write to MH i2c: E2 08 00 26 09 80 13 00 00 00 00 00 00 AB [12:50:16]Write i2c OK [12:50:16]MH_I2C_Read... [12:50:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:16]Read from MH i2c: E2 [12:50:16]MH_I2C_Read... [12:50:16]Read from MH i2c: E2 62 00 [12:50:16]MH_I2C_Read... [12:50:16]Read from MH i2c: E2 62 00 26 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 7A 01 00 0E 04 04 00 91 00 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 5A [12:50:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 7A 01 00 0E 04 04 00 91 00 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 [12:50:16]wFMCommunicate OK [12:50:16]SAM_PROTO_GetFieldsCounters done [12:50:16]requested_item shift.num is exist - process it [12:50:16]requested_item shift.opened is exist - process it [12:50:16]req_shift_opened [12:50:16]FM_GetShiftState [12:50:16]SAM_PROTO_GetShiftState [12:50:16]wFMCommunicate request_size=4 [12:50:16]MH_SAM_APDU [12:50:16]CAPDU: 80 13 01 00 [12:50:16]Write to MH i2c: E2 08 00 27 09 80 13 01 00 00 00 00 00 AD [12:50:16]Write i2c OK [12:50:16]MH_I2C_Read... [12:50:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:16]Read from MH i2c: E2 [12:50:16]MH_I2C_Read... [12:50:16]Read from MH i2c: E2 0E 00 [12:50:16]MH_I2C_Read... [12:50:16]Read from MH i2c: E2 0E 00 27 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0B [12:50:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:50:16]wFMCommunicate OK [12:50:16]SAM_PROTO_GetShiftState done [12:50:16]FM_GetShiftState done [12:50:16]req_shift_opened done [12:50:16]requested_item shift.open_date is exist - process it [12:50:16]req_shift_open_date [12:50:16]req_shift_open_date done [12:50:16]produce_requested_data done [12:50:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96784,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:50:16]process_action_free close_receipt [12:50:16]json_value_free [12:50:16]json_value_free done [12:50:16]process_json_proto returns [12:50:16]Send response to host [12:50:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96784,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:50:16]free response buf [12:50:16]execute_script done [12:50:16]execute_script returns [12:50:16]free content buf [12:50:16]Sock 10.Close socket [12:50:16]Sock 10.Thread stoped [12:50:20]OFD Sender: No OFD packet to send [12:50:25]OFD Sender: No OFD packet to send [12:50:30]OFD Sender: No OFD packet to send [12:50:35]OFD Sender: No OFD packet to send [12:50:40]OFD Sender: No OFD packet to send [12:50:45]OFD Sender: No OFD packet to send [12:50:50]OFD Sender: No OFD packet to send [12:50:55]OFD Sender: No OFD packet to send [12:50:55]accept exits with 9 [12:50:55]New connection [12:50:55]New thread 3067456868 created [12:50:55]Thread 3067600228 joined [12:50:55]Waiting for new connection... [12:50:55] Sock 9.Parse request [12:50:55]Sock 9.Check first char [12:50:55]Sock 9.First char is OK [12:50:55]request: POST /json_proto HTTP/1.0 [12:50:55]Method: POST [12:50:55]URL: /json_proto [12:50:55]Method is POST - this is cgi request [12:50:55]url: /json_proto [12:50:55]query_string will be loaded in cgi processing [12:50:55]execute_cgi json_proto POST (null) [12:50:55]execute_cgi path=json_proto method=POST [12:50:55]POST find Content-Length [12:50:55]Host: 172.17.40.67:8080 [12:50:55]Content-Length: 678 [12:50:55]Content-Type: application/json [12:50:55] [12:50:55]POST finish read [12:50:55]Found Content-Length = 678 [12:50:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:55]execute_script... [12: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)3407313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:55]POST & json_proto [12:50:55]process_json_proto [12:50:55]json parsed OK: [12:50:55]protocol is kg_v1.0 [12:50:55]action value=close_receipt [12:50:55]process_action close_receipt [12:50:55]cmd_close_receipt [12:50:55]MH_GetDate [12:50:55]Write to MH i2c: F0 00 00 28 09 20 [12:50:55]Write i2c OK [12:50:55]MH_I2C_Read... [12:50:55]Read from MH i2c: F0 [12:50:55]MH_I2C_Read... [12:50:55]Read from MH i2c: F0 09 00 [12:50:55]MH_I2C_Read... [12:50:55]Read from MH i2c: F0 09 00 28 09 00 30 DA 20 67 EE DA 66 66 4E [12:50:55]GetLastDocTimeStamp 1730206213 [12:50:55]current date 1730206256 [12:50:55]FM_GetShiftState [12:50:55]SAM_PROTO_GetShiftState [12:50:55]wFMCommunicate request_size=4 [12:50:55]MH_SAM_APDU [12:50:55]CAPDU: 80 13 01 00 [12:50:55]Write to MH i2c: E2 08 00 29 09 80 13 01 00 00 00 00 00 AF [12:50:55]Write i2c OK [12:50:55]MH_I2C_Read... [12:50:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:55]Read from MH i2c: E2 [12:50:55]MH_I2C_Read... [12:50:55]Read from MH i2c: E2 0E 00 [12:50:55]MH_I2C_Read... [12:50:55]Read from MH i2c: E2 0E 00 29 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [12:50:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:50:55]wFMCommunicate OK [12:50:55]SAM_PROTO_GetShiftState done [12:50:55]FM_GetShiftState done [12:50:55]opened in 1730160548 [12:50:55]opened+sec_in_day 1730246948 [12:50:55]quantity*price = 35055 [12:50:55]sum+1 = 35057 [12:50:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 294 29.10.2024 12:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96785 ФПД: 47824008980093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125056&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96785&fm=47824008980093&tin=02508201610067®Number=0000000000170478&sum=35000 [12:50:56]StoreToDocumentArchive [12:50:56]shift 145 fd 96785 [12:50:56]save to /storage/0145/doc_00096785 [12:50:56]save last doc name /storage/0145/doc_00096785 to /storage/kkm_last_doc_name [12:50:56]save OK [12:50:56]Clear old archive folders... [12:50:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:50:56]tlvbuf is B6F46BE0 [12:50:56]SAM_PROTO_ClearQueue [12:50:56]wFMCommunicate request_size=4 [12:50:56]MH_SAM_APDU [12:50:56]CAPDU: 80 09 00 00 [12:50:56]Write to MH i2c: E2 08 00 36 09 80 09 00 00 00 00 00 00 B1 [12:50:56]Write i2c OK [12:50:56]MH_I2C_Read... [12:50:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:56]Read from MH i2c: E2 [12:50:56]MH_I2C_Read... [12:50:56]Read from MH i2c: E2 03 00 [12:50:56]MH_I2C_Read... [12:50:56]Read from MH i2c: E2 03 00 36 09 00 90 00 B3 [12:50:56]RAPDU: 90 00 [12:50:56]wFMCommunicate OK [12:50:56]SAM_PROTO_ClearQueue done [12:50:56]KKMCreateOFDPacket [12:50:56]OFDProtocolAddRootSTLVToBuf [12:50:56]FM_MakeSignedData [12:50:56]FM_MakeSignedData [12:50:56]SAM_PROTO_SignData [12:50:56]wFMCommunicate request_size=4 [12:50:56]MH_SAM_APDU [12:50:56]CAPDU: 80 0D 01 02 [12:50:56]Write to MH i2c: E2 08 00 37 09 80 0D 01 02 00 00 00 00 B9 [12:50:56]Write i2c OK [12:50:56]MH_I2C_Read... [12:50:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:56]Read from MH i2c: E2 [12:50:56]MH_I2C_Read... [12:50:56]Read from MH i2c: E2 03 00 [12:50:56]MH_I2C_Read... [12:50:56]Read from MH i2c: E2 03 00 37 09 00 90 00 B4 [12:50:56]RAPDU: 90 00 [12:50:56]wFMCommunicate OK [12:50:56]wFMCommunicate request_size=255 [12:50:56]MH_SAM_APDU [12: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 34 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 26 01 00 00 F4 03 04 00 30 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7A 01 00 35 04 06 00 2B [12:50:56]Write to MH i2c: E2 02 01 38 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 34 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 26 01 00 00 F4 03 04 00 30 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7A 01 00 35 04 06 00 2B 00 00 52 [12:50:56]Write i2c OK [12:50:56]MH_I2C_Read... [12:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:57]Read from MH i2c: E2 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 03 00 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 03 00 38 09 00 90 00 B5 [12:50:57]RAPDU: 90 00 [12:50:57]wFMCommunicate OK [12:50:57]wFMCommunicate request_size=10 [12:50:57]MH_SAM_APDU [12:50:57]CAPDU: 80 0D 02 02 05 7E E5 11 26 7D [12:50:57]Write to MH i2c: E2 0D 00 39 09 80 0D 02 02 05 00 7E E5 11 26 7D 00 00 DD [12:50:57]Write i2c OK [12:50:57]MH_I2C_Read... [12:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:57]Read from MH i2c: E2 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 03 00 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 03 00 39 09 00 90 00 B6 [12:50:57]RAPDU: 90 00 [12:50:57]wFMCommunicate OK [12:50:57]wFMCommunicate request_size=4 [12:50:57]MH_SAM_APDU [12:50:57]CAPDU: 80 0D 03 02 [12:50:57]Write to MH i2c: E2 08 00 3A 09 80 0D 03 02 00 00 00 00 BE [12:50:57]Write i2c OK [12:50:57]MH_I2C_Read... [12:50:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:57]Read from MH i2c: E2 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 0B 00 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 0B 00 3A 09 00 F5 3A F3 68 38 D5 C2 75 90 00 8D [12:50:57]RAPDU: F5 3A F3 68 38 D5 C2 75 90 00 [12:50:57]wFMCommunicate OK [12:50:57]SAM_PROTO_SignData done [12:50:57]FM_MakeSignedData done [12:50:57]CreateOFDProtocolMessage [12:50:57]wFMCommunicate request_size=4 [12:50:57]MH_SAM_APDU [12:50:57]CAPDU: 80 11 00 00 [12:50:57]Write to MH i2c: E2 08 00 3B 09 80 11 00 00 00 00 00 00 BE [12:50:57]Write i2c OK [12:50:57]MH_I2C_Read... [12:50:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:57]Read from MH i2c: E2 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 17 00 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: E2 17 00 3B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [12:50:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:50:57]wFMCommunicate OK [12:50:57]CreateOFDProtocolMessage done [12:50:57]OFDSenderStorePacket 96785 [12:50:57]StoreOFDPacket docnum=96785 [12:50:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C F8 07 01 8A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 26 01 00 00 F4 03 04 00 30 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7A 01 00 35 04 06 00 2B 7E E5 11 26 7D F5 3A F3 68 38 D5 C2 75 [12:50:57]CheckFolder [12:50:57]dirname=/storage/ofd_packets [12:50:57]CheckFolder done [12:50:57]ProducePacketName [12:50:57]name=ofd_packets/00096785 [12:50:57]NVStorageSaveData ofd_packets/00096785 [12:50:57]File name is /storage/ofd_packets/00096785 [12:50:57]Write 301 bytes [12:50:57]NVStorageSaveData done [12:50:57]OFDSenderStorePacket done [12:50:57]KKMCreateOFDPacket done [12:50:57]NVStorageSaveData kkm_last_timestamp [12:50:57]File name is /storage/kkm_last_timestamp [12:50:57]Write 4 bytes [12:50:57]NVStorageSaveData done [12:50:57]ExternCall_PrintAddStr [12:50:57]wPrintStart [12:50:57]Write to MH i2c: 01 00 00 3C 09 45 [12:50:57]Write i2c OK [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: 01 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: 01 07 00 [12:50:57]MH_I2C_Read... [12:50:57]Read from MH i2c: 01 07 00 3C 09 00 00 00 00 00 FF 0F 5A [12:50:57]RasterBufferAndPrint [12:50:57]line Счет N : (1)3407313 [12:50:57]line ИНН: 02508201610067 [12:50:57]line Контрольно-Кассовый Чек [12:50:57]line ПРОДАЖА [12:50:57]line ТРК (МРК, ГНК) : 22 [12:50:57]line Товар: 2710124130 [12:50:57]line Аи-92-К-4 [12:50:57]line 5.240 * 66.90 [12:50:57]line = 350.56 [12:50:57]line НДС 12% НСП 1% [12:50:57]line > о реализуемом товаре [12:50:57]line ОКРУГЛЕНИЕ: -0.56 [12:50:57]line ИТОГО: 350.00 [12:50:57]line Внесено: 350.00 [12:50:57]line СДАЧА: 0.00 [12:50:57]line НСП 1% : 3.10 [12:50:57]line НДС 12% : 37.23 [12:50:57]line Наличными: 350.00 [12:50:57]line Безнал.: 0.00 [12:50:57]line Место: АЗС № 82 "Партнер Нефть" [12:50:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:50:57]line СНО: Общий режим [12:50:57]line Чек 294 29.10.2024 12:50 [12:50:57]line Смена: 145 ФФД: 1.0 [12:50:57]line ЗНМ: 0300000017 [12:50:57]line РНМ: 0000000000170478 [12:50:57]line Версия ККМ: v1.0 [12:50:57]line ФМ: 0000000002098560 [12:50:57]line ФД: 96785 [12:50:57]line ФПД: 47824008980093 [12:50:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125056&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96785&fm=47824008980093&tin=02508201610067®Number=0000000000170478&sum=35000 [12:50:57]OFD Sender: Processing packet 96785 [packets to send 59, broken 58] [12:50:57]ProducePacketName [12:50:57]name=ofd_packets/00096785 [12:50:57]OFD Sender: To server: pG, [12:50:57]CommunicateWithHost lk.salyk.kg:30040 [12:50:57]ConnectInit lk.salyk.kg [12:50:57]written 0, free lines is 4095 [12:50:57]Connected sock=10 [12:50:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C F8 07 01 8A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 26 01 00 00 F4 03 04 00 30 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7A 01 00 35 04 06 00 2B 7E E5 11 26 7D F5 3A F3 68 38 D5 C2 75 [12:50:58]Write to MH i2c: 01 00 00 67 09 70 [12:50:58]Write i2c OK [12:50:58]MH_I2C_Read... [12:50:58]Read from MH i2c: 01 [12:50:58]MH_I2C_Read... [12:50:58]Read from MH i2c: 01 07 00 [12:50:58]MH_I2C_Read... [12:50:58]Read from MH i2c: 01 07 00 67 09 00 00 00 00 00 0E 0D 92 [12:50:58]RasterBufferAndPrint [12:50:58]line [12:50:58]line [12:50:58]line [12:50:58]line [12:50:58]line [12:50:58]written 0, free lines is 3348 [12:50:58]MH_Cut [12:50:58]Write to MH i2c: D1 01 00 6E 09 01 49 [12:50:58]Write i2c OK [12:50:58]MH_I2C_Read... [12:50:58]Read from MH i2c: D1 [12:50:58]MH_I2C_Read... [12:50:58]Read from MH i2c: D1 01 00 [12:50:58]MH_I2C_Read... [12:50:58]Read from MH i2c: D1 01 00 6E 09 00 48 [12:50:58]Write to MH i2c: 01 00 00 6F 09 78 [12:50:58]Write i2c OK [12:50:58]MH_I2C_Read... [12:50:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8C 46 47 00 50 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 32 30 39 38 35 36 30 10 04 04 00 11 7A 01 00 F4 03 04 00 57 84 20 67 B6 04 01 00 00 4E 5F 5F 29 50 0A 8A 3B [12:50:58]CommunicateWithHost err = 0 [12:50:58]CheckOFDResponse [12:50:58]1017 (14) - 77093643461234 [12:50:58]1041 (16) - 0000000002098560 [12:50:58]1040 (4) - 96785 [12:50:58]1012 (4) - 29.10.2024 06:44 [12:50:58]1206 (1) - 0 [12:50:58]OFD Sender: Remove packet 96785 [12:50:58]ProducePacketName [12:50:58]name=ofd_packets/00096785 [12:50:58]NVStorageDeleteData [12:50:58]OFD Sender: No OFD packet to send [12:50:58]*** Cut start [12:50:58]*** Partial cut [12:50:58]*** CUTSNS_PIN = 1 [12:50:58]*** CUTSNS_PIN = 0 [12:50:58]*** Brake cut motor [12:50:59]Read from MH i2c: 01 [12:50:59]MH_I2C_Read... [12:50:59]*** Stop cut motor [12:50:59]*** Cut end [12:50:59]Read from MH i2c: 01 07 00 [12:50:59]MH_I2C_Read... [12:50:59]Read from MH i2c: 01 07 00 6F 09 00 00 00 00 00 FF 0F 8D [12:50:59]process_action close_receipt done [12:50:59]requested_data is exist [12:50:59]produce_requested_data [12:50:59]requested_item fm.sn is exist - process it [12:50:59]wFMCommunicate request_size=4 [12:50:59]MH_SAM_APDU [12:50:59]CAPDU: 80 11 00 00 [12:50:59]Write to MH i2c: E2 08 00 70 09 80 11 00 00 00 00 00 00 F3 [12:50:59]Write i2c OK [12:50:59]MH_I2C_Read... [12:50:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:59]Read from MH i2c: E2 [12:50:59]MH_I2C_Read... [12:50:59]Read from MH i2c: E2 17 00 [12:50:59]MH_I2C_Read... [12:50:59]Read from MH i2c: E2 17 00 70 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [12:50:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:50:59]wFMCommunicate OK [12:50:59]requested_item fd.num is exist - process it [12:50:59]SAM_PROTO_GetFieldsCounters [12:50:59]wFMCommunicate request_size=4 [12:50:59]MH_SAM_APDU [12:50:59]CAPDU: 80 13 00 00 [12:50:59]Write to MH i2c: E2 08 00 71 09 80 13 00 00 00 00 00 00 F6 [12:50:59]Write i2c OK [12:50:59]MH_I2C_Read... [12:50:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:59]Read from MH i2c: E2 [12:50:59]MH_I2C_Read... [12:50:59]Read from MH i2c: E2 62 00 [12:50:59]MH_I2C_Read... [12:50:59]Read from MH i2c: E2 62 00 71 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 7A 01 00 0E 04 04 00 91 00 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 A9 [12:50:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 7A 01 00 0E 04 04 00 91 00 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 [12:50:59]wFMCommunicate OK [12:50:59]SAM_PROTO_GetFieldsCounters done [12:50:59]requested_item shift.num is exist - process it [12:50:59]requested_item shift.opened is exist - process it [12:50:59]req_shift_opened [12:50:59]FM_GetShiftState [12:50:59]SAM_PROTO_GetShiftState [12:50:59]wFMCommunicate request_size=4 [12:50:59]MH_SAM_APDU [12:50:59]CAPDU: 80 13 01 00 [12:50:59]Write to MH i2c: E2 08 00 72 09 80 13 01 00 00 00 00 00 F8 [12:50:59]Write i2c OK [12:50:59]MH_I2C_Read... [12:50:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:59]Read from MH i2c: E2 [12:50:59]MH_I2C_Read... [12:50:59]Read from MH i2c: E2 0E 00 [12:50:59]MH_I2C_Read... [12:50:59]Read from MH i2c: E2 0E 00 72 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 56 [12:50:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:50:59]wFMCommunicate OK [12:50:59]SAM_PROTO_GetShiftState done [12:50:59]FM_GetShiftState done [12:50:59]req_shift_opened done [12:50:59]requested_item shift.open_date is exist - process it [12:50:59]req_shift_open_date [12:50:59]req_shift_open_date done [12:50:59]produce_requested_data done [12:50:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96785,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:50:59]process_action_free close_receipt [12:50:59]json_value_free [12:50:59]json_value_free done [12:50:59]process_json_proto returns [12:50:59]Send response to host [12:50:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96785,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:50:59]free response buf [12:50:59]execute_script done [12:50:59]execute_script returns [12:50:59]free content buf [12:50:59]Sock 9.Close socket [12:50:59]Sock 9.Thread stoped [12:51:03]OFD Sender: No OFD packet to send [12:51:08]OFD Sender: No OFD packet to send [12:51:13]OFD Sender: No OFD packet to send [12:51:18]OFD Sender: No OFD packet to send [12:51:23]OFD Sender: No OFD packet to send [12:51:28]OFD Sender: No OFD packet to send [12:51:33]OFD Sender: No OFD packet to send [12:51:38]OFD Sender: No OFD packet to send [12:51:43]OFD Sender: No OFD packet to send [12:51:48]OFD Sender: No OFD packet to send [12:51:53]OFD Sender: No OFD packet to send [12:51:57]accept exits with 7 [12:51:57]New connection [12:51:57]New thread 3067600228 created [12:51:57]Thread 3067456868 joined [12:51:57]Waiting for new connection... [12:51:57] Sock 7.Parse request [12:51:57]Sock 7.Check first char [12:51:57]Sock 7.First char is OK [12:51:57]request: POST /json_proto HTTP/1.0 [12:51:57]Method: POST [12:51:57]URL: /json_proto [12:51:57]Method is POST - this is cgi request [12:51:57]url: /json_proto [12:51:57]query_string will be loaded in cgi processing [12:51:57]execute_cgi json_proto POST (null) [12:51:57]execute_cgi path=json_proto method=POST [12:51:57]POST find Content-Length [12:51:57]Host: 172.17.40.67:8080 [12:51:57]Content-Length: 678 [12:51:57]Content-Type: application/json [12:51:57] [12:51:57]POST finish read [12:51:57]Found Content-Length = 678 [12:51:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:57]execute_script... [12:51: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)3407314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:57]POST & json_proto [12:51:57]process_json_proto [12:51:57]json parsed OK: [12:51:57]protocol is kg_v1.0 [12:51:57]action value=close_receipt [12:51:57]process_action close_receipt [12:51:57]cmd_close_receipt [12:51:57]MH_GetDate [12:51:57]Write to MH i2c: F0 00 00 73 09 6B [12:51:57]Write i2c OK [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: F0 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: F0 09 00 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: F0 09 00 73 09 00 6E DA 20 67 EE DA 66 66 D7 [12:51:57]GetLastDocTimeStamp 1730206256 [12:51:57]current date 1730206318 [12:51:57]FM_GetShiftState [12:51:57]SAM_PROTO_GetShiftState [12:51:57]wFMCommunicate request_size=4 [12:51:57]MH_SAM_APDU [12:51:57]CAPDU: 80 13 01 00 [12:51:57]Write to MH i2c: E2 08 00 74 09 80 13 01 00 00 00 00 00 FA [12:51:57]Write i2c OK [12:51:57]MH_I2C_Read... [12:51:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:57]Read from MH i2c: E2 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 0E 00 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 0E 00 74 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [12:51:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:51:57]wFMCommunicate OK [12:51:57]SAM_PROTO_GetShiftState done [12:51:57]FM_GetShiftState done [12:51:57]opened in 1730160548 [12:51:57]opened+sec_in_day 1730246948 [12:51:57]quantity*price = 40006 [12:51:57]sum+1 = 40007 [12:51:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 295 29.10.2024 12:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96786 ФПД: 236238224501037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125158&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96786&fm=236238224501037&tin=02508201610067®Number=0000000000170478&sum=40000 [12:51:58]StoreToDocumentArchive [12:51:58]shift 145 fd 96786 [12:51:58]save to /storage/0145/doc_00096786 [12:51:58]save last doc name /storage/0145/doc_00096786 to /storage/kkm_last_doc_name [12:51:58]save OK [12:51:58]Clear old archive folders... [12:51:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:58]tlvbuf is 00FA5C70 [12:51:58]SAM_PROTO_ClearQueue [12:51:58]wFMCommunicate request_size=4 [12:51:58]MH_SAM_APDU [12:51:58]CAPDU: 80 09 00 00 [12:51:58]Write to MH i2c: E2 08 00 81 09 80 09 00 00 00 00 00 00 FC [12:51:58]Write i2c OK [12:51:58]MH_I2C_Read... [12:51:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:58]Read from MH i2c: E2 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 03 00 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 03 00 81 09 00 90 00 FE [12:51:58]RAPDU: 90 00 [12:51:58]wFMCommunicate OK [12:51:58]SAM_PROTO_ClearQueue done [12:51:58]KKMCreateOFDPacket [12:51:58]OFDProtocolAddRootSTLVToBuf [12:51:58]FM_MakeSignedData [12:51:58]FM_MakeSignedData [12:51:58]SAM_PROTO_SignData [12:51:58]wFMCommunicate request_size=4 [12:51:58]MH_SAM_APDU [12:51:58]CAPDU: 80 0D 01 02 [12:51:58]Write to MH i2c: E2 08 00 82 09 80 0D 01 02 00 00 00 00 04 [12:51:58]Write i2c OK [12:51:58]MH_I2C_Read... [12:51:58]OFD Sender: No OFD packet to send [12:51:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:58]Read from MH i2c: E2 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 03 00 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 03 00 82 09 00 90 00 FF [12:51:58]RAPDU: 90 00 [12:51:58]wFMCommunicate OK [12:51:58]wFMCommunicate request_size=255 [12:51:58]MH_SAM_APDU [12:51: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 34 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 27 01 00 00 F4 03 04 00 6E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7A 01 00 35 04 06 00 D6 [12:51:58]Write to MH i2c: E2 02 01 83 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 34 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 27 01 00 00 F4 03 04 00 6E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7A 01 00 35 04 06 00 D6 00 00 4C [12:51:58]Write i2c OK [12:51:58]MH_I2C_Read... [12:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:59]Read from MH i2c: E2 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 03 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 03 00 83 09 00 90 00 00 [12:51:59]RAPDU: 90 00 [12:51:59]wFMCommunicate OK [12:51:59]wFMCommunicate request_size=10 [12:51:59]MH_SAM_APDU [12:51:59]CAPDU: 80 0D 02 02 05 DB 7F 74 29 2D [12:51:59]Write to MH i2c: E2 0D 00 84 09 80 0D 02 02 05 00 DB 7F 74 29 2D 00 00 35 [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:59]Read from MH i2c: E2 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 03 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 03 00 84 09 00 90 00 01 [12:51:59]RAPDU: 90 00 [12:51:59]wFMCommunicate OK [12:51:59]wFMCommunicate request_size=4 [12:51:59]MH_SAM_APDU [12:51:59]CAPDU: 80 0D 03 02 [12:51:59]Write to MH i2c: E2 08 00 85 09 80 0D 03 02 00 00 00 00 09 [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:51:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:59]Read from MH i2c: E2 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 0B 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 0B 00 85 09 00 8E D4 FD F7 F9 D8 FA 1C 90 00 47 [12:51:59]RAPDU: 8E D4 FD F7 F9 D8 FA 1C 90 00 [12:51:59]wFMCommunicate OK [12:51:59]SAM_PROTO_SignData done [12:51:59]FM_MakeSignedData done [12:51:59]CreateOFDProtocolMessage [12:51:59]wFMCommunicate request_size=4 [12:51:59]MH_SAM_APDU [12:51:59]CAPDU: 80 11 00 00 [12:51:59]Write to MH i2c: E2 08 00 86 09 80 11 00 00 00 00 00 00 09 [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:51:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:59]Read from MH i2c: E2 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 17 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 17 00 86 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [12:51:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:51:59]wFMCommunicate OK [12:51:59]CreateOFDProtocolMessage done [12:51:59]OFDSenderStorePacket 96786 [12:51:59]StoreOFDPacket docnum=96786 [12:51:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 A4 07 01 9D 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 34 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 27 01 00 00 F4 03 04 00 6E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7A 01 00 35 04 06 00 D6 DB 7F 74 29 2D 8E D4 FD F7 F9 D8 FA 1C [12:51:59]CheckFolder [12:51:59]dirname=/storage/ofd_packets [12:51:59]CheckFolder done [12:51:59]ProducePacketName [12:51:59]name=ofd_packets/00096786 [12:51:59]NVStorageSaveData ofd_packets/00096786 [12:51:59]File name is /storage/ofd_packets/00096786 [12:51:59]Write 301 bytes [12:51:59]NVStorageSaveData done [12:51:59]OFDSenderStorePacket done [12:51:59]KKMCreateOFDPacket done [12:51:59]NVStorageSaveData kkm_last_timestamp [12:51:59]File name is /storage/kkm_last_timestamp [12:51:59]Write 4 bytes [12:51:59]NVStorageSaveData done [12:51:59]ExternCall_PrintAddStr [12:51:59]wPrintStart [12:51:59]Write to MH i2c: 01 00 00 87 09 90 [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: 01 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: 01 07 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: 01 07 00 87 09 00 00 00 00 00 FF 0F A5 [12:51:59]RasterBufferAndPrint [12:51:59]line Счет N : (1)3407314 [12:51:59]line ИНН: 02508201610067 [12:51:59]line Контрольно-Кассовый Чек [12:51:59]line ПРОДАЖА [12:51:59]line ТРК (МРК, ГНК) : 12 [12:51:59]line Товар: 2710124130 [12:51:59]line Аи-92-К-4 [12:51:59]line 5.980 * 66.90 [12:51:59]line = 400.06 [12:51:59]line НДС 12% НСП 1% [12:51:59]line > о реализуемом товаре [12:51:59]line ОКРУГЛЕНИЕ: -0.06 [12:51:59]line ИТОГО: 400.00 [12:51:59]line Внесено: 400.00 [12:51:59]line СДАЧА: 0.00 [12:51:59]line НСП 1% : 3.54 [12:51:59]line НДС 12% : 42.48 [12:51:59]line Наличными: 400.00 [12:51:59]line Безнал.: 0.00 [12:51:59]line Место: АЗС № 82 "Партнер Нефть" [12:51:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:51:59]line СНО: Общий режим [12:51:59]line Чек 295 29.10.2024 12:51 [12:51:59]line Смена: 145 ФФД: 1.0 [12:51:59]line ЗНМ: 0300000017 [12:51:59]line РНМ: 0000000000170478 [12:51:59]line Версия ККМ: v1.0 [12:51:59]line ФМ: 0000000002098560 [12:51:59]line ФД: 96786 [12:51:59]line ФПД: 236238224501037 [12:51:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125158&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96786&fm=236238224501037&tin=02508201610067®Number=0000000000170478&sum=40000 [12:51:59]OFD Sender: Processing packet 96786 [packets to send 59, broken 58] [12:51:59]ProducePacketName [12:51:59]name=ofd_packets/00096786 [12:51:59]OFD Sender: To server: pG, [12:51:59]CommunicateWithHost lk.salyk.kg:30040 [12:51:59]ConnectInit lk.salyk.kg [12:51:59]written 0, free lines is 4095 [12:51:59]Connected sock=10 [12:51:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 A4 07 01 9D 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 34 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 27 01 00 00 F4 03 04 00 6E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7A 01 00 35 04 06 00 D6 DB 7F 74 29 2D 8E D4 FD F7 F9 D8 FA 1C [12:51:59]Write to MH i2c: 01 00 00 B2 09 BB [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: 01 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: 01 07 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: 01 07 00 B2 09 00 00 00 00 00 02 0D D1 [12:51:59]RasterBufferAndPrint [12:51:59]line [12:51:59]line [12:51:59]line [12:51:59]line [12:51:59]line [12:51:59]written 0, free lines is 3336 [12:51:59]MH_Cut [12:52:00]Write to MH i2c: D1 01 00 B9 09 01 94 [12:52:00]Write i2c OK [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: D1 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: D1 01 00 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: D1 01 00 B9 09 00 93 [12:52:00]Write to MH i2c: 01 00 00 BA 09 C3 [12:52:00]Write i2c OK [12:52:00]MH_I2C_Read... [12:52:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 D8 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 12 7A 01 00 F4 03 04 00 95 84 20 67 B6 04 01 00 00 6A E8 05 C6 7C F0 DD BB [12:52:00]CommunicateWithHost err = 0 [12:52:00]CheckOFDResponse [12:52:00]1017 (14) - 77093643461234 [12:52:00]1041 (16) - 0000000002098560 [12:52:00]1040 (4) - 96786 [12:52:00]1012 (4) - 29.10.2024 06:45 [12:52:00]1206 (1) - 0 [12:52:00]OFD Sender: Remove packet 96786 [12:52:00]ProducePacketName [12:52:00]name=ofd_packets/00096786 [12:52:00]NVStorageDeleteData [12:52:00]OFD Sender: No OFD packet to send [12:52:00]*** Cut start [12:52:00]*** Partial cut [12:52:00]*** CUTSNS_PIN = 1 [12:52:00]*** CUTSNS_PIN = 0 [12:52:00]*** Brake cut motor [12:52:01]Read from MH i2c: 01 [12:52:01]MH_I2C_Read... [12:52:01]*** Stop cut motor [12:52:01]*** Cut end [12:52:01]Read from MH i2c: 01 07 00 [12:52:01]MH_I2C_Read... [12:52:01]Read from MH i2c: 01 07 00 BA 09 00 00 00 00 00 FF 0F D8 [12:52:01]process_action close_receipt done [12:52:01]requested_data is exist [12:52:01]produce_requested_data [12:52:01]requested_item fm.sn is exist - process it [12:52:01]wFMCommunicate request_size=4 [12:52:01]MH_SAM_APDU [12:52:01]CAPDU: 80 11 00 00 [12:52:01]Write to MH i2c: E2 08 00 BB 09 80 11 00 00 00 00 00 00 3E [12:52:01]Write i2c OK [12:52:01]MH_I2C_Read... [12:52:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:01]Read from MH i2c: E2 [12:52:01]MH_I2C_Read... [12:52:01]Read from MH i2c: E2 17 00 [12:52:01]MH_I2C_Read... [12:52:01]Read from MH i2c: E2 17 00 BB 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [12:52:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:52:01]wFMCommunicate OK [12:52:01]requested_item fd.num is exist - process it [12:52:01]SAM_PROTO_GetFieldsCounters [12:52:01]wFMCommunicate request_size=4 [12:52:01]MH_SAM_APDU [12:52:01]CAPDU: 80 13 00 00 [12:52:01]Write to MH i2c: E2 08 00 BC 09 80 13 00 00 00 00 00 00 41 [12:52:01]Write i2c OK [12:52:01]MH_I2C_Read... [12:52:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:01]Read from MH i2c: E2 [12:52:01]MH_I2C_Read... [12:52:01]Read from MH i2c: E2 62 00 [12:52:01]MH_I2C_Read... [12:52:01]Read from MH i2c: E2 62 00 BC 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [12:52:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:52:01]wFMCommunicate OK [12:52:01]SAM_PROTO_GetFieldsCounters done [12:52:01]requested_item shift.num is exist - process it [12:52:01]requested_item shift.opened is exist - process it [12:52:01]req_shift_opened [12:52:01]FM_GetShiftState [12:52:01]SAM_PROTO_GetShiftState [12:52:01]wFMCommunicate request_size=4 [12:52:01]MH_SAM_APDU [12:52:01]CAPDU: 80 13 01 00 [12:52:01]Write to MH i2c: E2 08 00 BD 09 80 13 01 00 00 00 00 00 43 [12:52:01]Write i2c OK [12:52:01]MH_I2C_Read... [12:52:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:01]Read from MH i2c: E2 [12:52:01]MH_I2C_Read... [12:52:01]Read from MH i2c: E2 0E 00 [12:52:01]MH_I2C_Read... [12:52:01]Read from MH i2c: E2 0E 00 BD 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A1 [12:52:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:52:01]wFMCommunicate OK [12:52:01]SAM_PROTO_GetShiftState done [12:52:01]FM_GetShiftState done [12:52:01]req_shift_opened done [12:52:01]requested_item shift.open_date is exist - process it [12:52:01]req_shift_open_date [12:52:01]req_shift_open_date done [12:52:01]produce_requested_data done [12:52:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96786,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:52:01]process_action_free close_receipt [12:52:01]json_value_free [12:52:01]json_value_free done [12:52:01]process_json_proto returns [12:52:01]Send response to host [12:52:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96786,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:52:01]free response buf [12:52:01]execute_script done [12:52:01]execute_script returns [12:52:01]free content buf [12:52:01]Sock 7.Close socket [12:52:01]Sock 7.Thread stoped [12:52:05]OFD Sender: No OFD packet to send [12:52:10]OFD Sender: No OFD packet to send [12:52:15]OFD Sender: No OFD packet to send [12:52:20]OFD Sender: No OFD packet to send [12:52:25]OFD Sender: No OFD packet to send [12:52:30]OFD Sender: No OFD packet to send [12:52:35]OFD Sender: No OFD packet to send [12:52:40]OFD Sender: No OFD packet to send [12:52:44]accept exits with 9 [12:52:44]New connection [12:52:44]New thread 3067456868 created [12:52:44]Thread 3067600228 joined [12:52:44]Waiting for new connection... [12:52:44] Sock 9.Parse request [12:52:44]Sock 9.Check first char [12:52:44]Sock 9.First char is OK [12:52:44]request: POST /json_proto HTTP/1.0 [12:52:44]Method: POST [12:52:44]URL: /json_proto [12:52:44]Method is POST - this is cgi request [12:52:44]url: /json_proto [12:52:44]query_string will be loaded in cgi processing [12:52:44]execute_cgi json_proto POST (null) [12:52:44]execute_cgi path=json_proto method=POST [12:52:44]POST find Content-Length [12:52:44]Host: 172.17.40.67:8080 [12:52:44]Content-Length: 767 [12:52:44]Content-Type: application/json [12:52:44] [12:52:44]POST finish read [12:52:44]Found Content-Length = 767 [12:52:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:52:44]execute_script... [12:52: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)3407315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [12:52:44]POST & json_proto [12:52:44]process_json_proto [12:52:44]json parsed OK: [12:52:44]protocol is kg_v1.0 [12:52:44]action value=close_receipt [12:52:44]process_action close_receipt [12:52:44]cmd_close_receipt [12:52:44]MH_GetDate [12:52:44]Write to MH i2c: F0 00 00 BE 09 B6 [12:52:44]Write i2c OK [12:52:44]MH_I2C_Read... [12:52:44]Read from MH i2c: F0 [12:52:44]MH_I2C_Read... [12:52:44]Read from MH i2c: F0 09 00 [12:52:44]MH_I2C_Read... [12:52:44]Read from MH i2c: F0 09 00 BE 09 00 9E DA 20 67 EE DA 66 66 52 [12:52:44]GetLastDocTimeStamp 1730206318 [12:52:44]current date 1730206366 [12:52:44]FM_GetShiftState [12:52:44]SAM_PROTO_GetShiftState [12:52:44]wFMCommunicate request_size=4 [12:52:44]MH_SAM_APDU [12:52:44]CAPDU: 80 13 01 00 [12:52:44]Write to MH i2c: E2 08 00 BF 09 80 13 01 00 00 00 00 00 45 [12:52:44]Write i2c OK [12:52:44]MH_I2C_Read... [12:52:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:44]Read from MH i2c: E2 [12:52:44]MH_I2C_Read... [12:52:44]Read from MH i2c: E2 0E 00 [12:52:44]MH_I2C_Read... [12:52:44]Read from MH i2c: E2 0E 00 BF 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [12:52:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:52:44]wFMCommunicate OK [12:52:44]SAM_PROTO_GetShiftState done [12:52:44]FM_GetShiftState done [12:52:44]opened in 1730160548 [12:52:44]opened+sec_in_day 1730246948 [12:52:44]quantity*price = 50041 [12:52:44]sum+1 = 50042 [12:52:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 296 29.10.2024 12:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96787 ФПД: 102928257984559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125246&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96787&fm=102928257984559&tin=02508201610067®Number=0000000000170478&sum=50041 [12:52:46]StoreToDocumentArchive [12:52:46]shift 145 fd 96787 [12:52:46]save to /storage/0145/doc_00096787 [12:52:46]save last doc name /storage/0145/doc_00096787 to /storage/kkm_last_doc_name [12:52:46]save OK [12:52:46]Clear old archive folders... [12:52:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:46]tlvbuf is B6F46EF0 [12:52:46]SAM_PROTO_ClearQueue [12:52:46]wFMCommunicate request_size=4 [12:52:46]MH_SAM_APDU [12:52:46]CAPDU: 80 09 00 00 [12:52:46]Write to MH i2c: E2 08 00 CC 09 80 09 00 00 00 00 00 00 47 [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:46]Read from MH i2c: E2 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 CC 09 00 90 00 49 [12:52:46]RAPDU: 90 00 [12:52:46]wFMCommunicate OK [12:52:46]SAM_PROTO_ClearQueue done [12:52:46]KKMCreateOFDPacket [12:52:46]OFDProtocolAddRootSTLVToBuf [12:52:46]FM_MakeSignedData [12:52:46]FM_MakeSignedData [12:52:46]SAM_PROTO_SignData [12:52:46]wFMCommunicate request_size=4 [12:52:46]MH_SAM_APDU [12:52:46]CAPDU: 80 0D 01 02 [12:52:46]Write to MH i2c: E2 08 00 CD 09 80 0D 01 02 00 00 00 00 4F [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:46]Read from MH i2c: E2 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 CD 09 00 90 00 4A [12:52:46]RAPDU: 90 00 [12:52:46]wFMCommunicate OK [12:52:46]wFMCommunicate request_size=255 [12:52:46]MH_SAM_APDU [12:52:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 28 01 00 00 F4 03 04 00 9E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7A 01 00 35 04 06 00 5D [12:52:46]Write to MH i2c: E2 02 01 CE 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 34 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 28 01 00 00 F4 03 04 00 9E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7A 01 00 35 04 06 00 5D 00 00 D3 [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:46]Read from MH i2c: E2 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 CE 09 00 90 00 4B [12:52:46]RAPDU: 90 00 [12:52:46]wFMCommunicate OK [12:52:46]wFMCommunicate request_size=10 [12:52:46]MH_SAM_APDU [12:52:46]CAPDU: 80 0D 02 02 05 9C DA 41 28 2F [12:52:46]Write to MH i2c: E2 0D 00 CF 09 80 0D 02 02 05 00 9C DA 41 28 2F 00 00 6A [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:46]Read from MH i2c: E2 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 03 00 CF 09 00 90 00 4C [12:52:46]RAPDU: 90 00 [12:52:46]wFMCommunicate OK [12:52:46]wFMCommunicate request_size=4 [12:52:46]MH_SAM_APDU [12:52:46]CAPDU: 80 0D 03 02 [12:52:46]Write to MH i2c: E2 08 00 D0 09 80 0D 03 02 00 00 00 00 54 [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:46]Read from MH i2c: E2 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 0B 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 0B 00 D0 09 00 AA EE F2 C7 EF 83 1B F3 90 00 26 [12:52:46]RAPDU: AA EE F2 C7 EF 83 1B F3 90 00 [12:52:46]wFMCommunicate OK [12:52:46]SAM_PROTO_SignData done [12:52:46]FM_MakeSignedData done [12:52:46]CreateOFDProtocolMessage [12:52:46]wFMCommunicate request_size=4 [12:52:46]MH_SAM_APDU [12:52:46]CAPDU: 80 11 00 00 [12:52:46]Write to MH i2c: E2 08 00 D1 09 80 11 00 00 00 00 00 00 54 [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:46]Read from MH i2c: E2 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 17 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 17 00 D1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [12:52:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:52:46]wFMCommunicate OK [12:52:46]CreateOFDProtocolMessage done [12:52:46]OFDSenderStorePacket 96787 [12:52:46]StoreOFDPacket docnum=96787 [12:52:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BA 62 07 01 C7 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 28 01 00 00 F4 03 04 00 9E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7A 01 00 35 04 06 00 5D 9C DA 41 28 2F AA EE F2 C7 EF 83 1B F3 [12:52:46]CheckFolder [12:52:46]dirname=/storage/ofd_packets [12:52:46]CheckFolder done [12:52:46]ProducePacketName [12:52:46]name=ofd_packets/00096787 [12:52:46]NVStorageSaveData ofd_packets/00096787 [12:52:46]File name is /storage/ofd_packets/00096787 [12:52:46]Write 301 bytes [12:52:46]NVStorageSaveData done [12:52:46]OFDSenderStorePacket done [12:52:46]KKMCreateOFDPacket done [12:52:46]NVStorageSaveData kkm_last_timestamp [12:52:46]File name is /storage/kkm_last_timestamp [12:52:46]Write 4 bytes [12:52:46]NVStorageSaveData done [12:52:46]ExternCall_PrintAddStr [12:52:46]wPrintStart [12:52:46]Write to MH i2c: 01 00 00 D2 09 DB [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: 01 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: 01 07 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: 01 07 00 D2 09 00 00 00 00 00 FF 0F F0 [12:52:46]RasterBufferAndPrint [12:52:46]line Счет N : (1)3407315 [12:52:46]line ИНН: 02508201610067 [12:52:46]line Контрольно-Кассовый Чек [12:52:46]line ПРОДАЖА [12:52:46]line ТРК (МРК, ГНК) : 32 [12:52:46]line Товар: 2710124130 [12:52:46]line Аи-92-К-4 [12:52:46]line 7.480 * 66.90 [12:52:46]line = 500.41 [12:52:46]line НДС 12% НСП 1% [12:52:46]line > о реализуемом товаре [12:52:46]line ИТОГО: 500.41 [12:52:46]line НСП 1% : 4.43 [12:52:46]line НДС 12% : 53.14 [12:52:46]line Наличными: 0.00 [12:52:46]line Безнал.: 500.41 [12:52:46]line Место: АЗС № 82 "Партнер Нефть" [12:52:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:52:46]line СНО: Общий режим [12:52:46]line Чек 296 29.10.2024 12:52 [12:52:46]line Смена: 145 ФФД: 1.0 [12:52:46]line ЗНМ: 0300000017 [12:52:46]line РНМ: 0000000000170478 [12:52:46]line Версия ККМ: v1.0 [12:52:46]line Платежная система: Mbank [12:52:46]line ФМ: 0000000002098560 [12:52:46]line ФД: 96787 [12:52:46]line ФПД: 102928257984559 [12:52:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125246&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96787&fm=102928257984559&tin=02508201610067®Number=0000000000170478&sum=50041 [12:52:46]OFD Sender: Processing packet 96787 [packets to send 59, broken 58] [12:52:46]ProducePacketName [12:52:46]name=ofd_packets/00096787 [12:52:46]OFD Sender: To server: pG, [12:52:46]CommunicateWithHost lk.salyk.kg:30040 [12:52:46]ConnectInit lk.salyk.kg [12:52:46]written 0, free lines is 4095 [12:52:47]Connected sock=10 [12:52:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BA 62 07 01 C7 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 28 01 00 00 F4 03 04 00 9E DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7A 01 00 35 04 06 00 5D 9C DA 41 28 2F AA EE F2 C7 EF 83 1B F3 [12:52:47]Write to MH i2c: 01 00 00 FB 09 04 [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: 01 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: 01 07 00 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: 01 07 00 FB 09 00 00 00 00 00 1F 0D 37 [12:52:47]RasterBufferAndPrint [12:52:47]line [12:52:47]line [12:52:47]line [12:52:47]line [12:52:47]line [12:52:47]written 0, free lines is 3365 [12:52:47]MH_Cut [12:52:47]Write to MH i2c: D1 01 00 02 0A 01 DE [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: D1 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: D1 01 00 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: D1 01 00 02 0A 00 DD [12:52:47]Write to MH i2c: 01 00 00 03 0A 0D [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B A9 47 00 EC 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 32 30 39 38 35 36 30 10 04 04 00 13 7A 01 00 F4 03 04 00 C4 84 20 67 B6 04 01 00 00 AE DD 2C 23 AC 6B 0A 4A [12:52:47]CommunicateWithHost err = 0 [12:52:47]CheckOFDResponse [12:52:47]1017 (14) - 77093643461234 [12:52:47]1041 (16) - 0000000002098560 [12:52:47]1040 (4) - 96787 [12:52:47]1012 (4) - 29.10.2024 06:46 [12:52:47]1206 (1) - 0 [12:52:47]OFD Sender: Remove packet 96787 [12:52:47]ProducePacketName [12:52:47]name=ofd_packets/00096787 [12:52:47]NVStorageDeleteData [12:52:47]OFD Sender: No OFD packet to send [12:52:48]*** Cut start [12:52:48]*** Partial cut [12:52:48]*** CUTSNS_PIN = 1 [12:52:48]*** CUTSNS_PIN = 0 [12:52:48]*** Brake cut motor [12:52:48]Read from MH i2c: 01 [12:52:48]MH_I2C_Read... [12:52:48]*** Stop cut motor [12:52:48]*** Cut end [12:52:48]Read from MH i2c: 01 07 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: 01 07 00 03 0A 00 00 00 00 00 FF 0F 22 [12:52:48]process_action close_receipt done [12:52:48]requested_data is exist [12:52:48]produce_requested_data [12:52:48]requested_item fm.sn is exist - process it [12:52:48]wFMCommunicate request_size=4 [12:52:48]MH_SAM_APDU [12:52:48]CAPDU: 80 11 00 00 [12:52:48]Write to MH i2c: E2 08 00 04 0A 80 11 00 00 00 00 00 00 88 [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:48]Read from MH i2c: E2 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 17 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 17 00 04 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [12:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:52:48]wFMCommunicate OK [12:52:48]requested_item fd.num is exist - process it [12:52:48]SAM_PROTO_GetFieldsCounters [12:52:48]wFMCommunicate request_size=4 [12:52:48]MH_SAM_APDU [12:52:48]CAPDU: 80 13 00 00 [12:52:48]Write to MH i2c: E2 08 00 05 0A 80 13 00 00 00 00 00 00 8B [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:48]Read from MH i2c: E2 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 62 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 62 00 05 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 7A 01 00 0E 04 04 00 91 00 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 46 [12:52:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 7A 01 00 0E 04 04 00 91 00 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 [12:52:48]wFMCommunicate OK [12:52:48]SAM_PROTO_GetFieldsCounters done [12:52:48]requested_item shift.num is exist - process it [12:52:48]requested_item shift.opened is exist - process it [12:52:48]req_shift_opened [12:52:48]FM_GetShiftState [12:52:48]SAM_PROTO_GetShiftState [12:52:48]wFMCommunicate request_size=4 [12:52:48]MH_SAM_APDU [12:52:48]CAPDU: 80 13 01 00 [12:52:48]Write to MH i2c: E2 08 00 06 0A 80 13 01 00 00 00 00 00 8D [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:48]Read from MH i2c: E2 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 0E 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 0E 00 06 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EB [12:52:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:52:48]wFMCommunicate OK [12:52:48]SAM_PROTO_GetShiftState done [12:52:48]FM_GetShiftState done [12:52:48]req_shift_opened done [12:52:48]requested_item shift.open_date is exist - process it [12:52:48]req_shift_open_date [12:52:48]req_shift_open_date done [12:52:48]produce_requested_data done [12:52:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96787,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:52:48]process_action_free close_receipt [12:52:48]json_value_free [12:52:48]json_value_free done [12:52:48]process_json_proto returns [12:52:48]Send response to host [12:52:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96787,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:52:48]free response buf [12:52:48]execute_script done [12:52:48]execute_script returns [12:52:48]free content buf [12:52:48]Sock 9.Close socket [12:52:48]Sock 9.Thread stoped [12:52:53]OFD Sender: No OFD packet to send [12:52:58]OFD Sender: No OFD packet to send [12:53:03]OFD Sender: No OFD packet to send [12:53:08]OFD Sender: No OFD packet to send [12:53:13]OFD Sender: No OFD packet to send [12:53:18]OFD Sender: No OFD packet to send [12:53:23]OFD Sender: No OFD packet to send [12:53:28]OFD Sender: No OFD packet to send [12:53:33]OFD Sender: No OFD packet to send [12:53:38]OFD Sender: No OFD packet to send [12:53:43]OFD Sender: No OFD packet to send [12:53:48]OFD Sender: No OFD packet to send [12:53:52]accept exits with 7 [12:53:52]New connection [12:53:52]New thread 3067600228 created [12:53:52]Thread 3067456868 joined [12:53:52]Waiting for new connection... [12:53:52] Sock 7.Parse request [12:53:52]Sock 7.Check first char [12:53:52]Sock 7.First char is OK [12:53:52]request: POST /json_proto HTTP/1.0 [12:53:52]Method: POST [12:53:52]URL: /json_proto [12:53:52]Method is POST - this is cgi request [12:53:52]url: /json_proto [12:53:52]query_string will be loaded in cgi processing [12:53:52]execute_cgi json_proto POST (null) [12:53:52]execute_cgi path=json_proto method=POST [12:53:52]POST find Content-Length [12:53:52]Host: 172.17.40.67:8080 [12:53:52]Content-Length: 678 [12:53:52]Content-Type: application/json [12:53:52] [12:53:52]POST finish read [12:53:52]Found Content-Length = 678 [12:53:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:52]execute_script... [12: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)3407316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:52]POST & json_proto [12:53:52]process_json_proto [12:53:52]json parsed OK: [12:53:52]protocol is kg_v1.0 [12:53:52]action value=close_receipt [12:53:52]process_action close_receipt [12:53:52]cmd_close_receipt [12:53:52]MH_GetDate [12:53:52]Write to MH i2c: F0 00 00 07 0A 00 [12:53:52]Write i2c OK [12:53:52]MH_I2C_Read... [12:53:52]Read from MH i2c: F0 [12:53:52]MH_I2C_Read... [12:53:52]Read from MH i2c: F0 09 00 [12:53:52]MH_I2C_Read... [12:53:52]Read from MH i2c: F0 09 00 07 0A 00 E2 DA 20 67 EE DA 66 66 E0 [12:53:52]GetLastDocTimeStamp 1730206366 [12:53:52]current date 1730206434 [12:53:52]FM_GetShiftState [12:53:52]SAM_PROTO_GetShiftState [12:53:52]wFMCommunicate request_size=4 [12:53:52]MH_SAM_APDU [12:53:52]CAPDU: 80 13 01 00 [12:53:52]Write to MH i2c: E2 08 00 08 0A 80 13 01 00 00 00 00 00 8F [12:53:52]Write i2c OK [12:53:52]MH_I2C_Read... [12:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:53]Read from MH i2c: E2 [12:53:53]MH_I2C_Read... [12:53:53]Read from MH i2c: E2 0E 00 [12:53:53]MH_I2C_Read... [12:53:53]Read from MH i2c: E2 0E 00 08 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [12:53:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:53:53]wFMCommunicate OK [12:53:53]SAM_PROTO_GetShiftState done [12:53:53]FM_GetShiftState done [12:53:53]opened in 1730160548 [12:53:53]opened+sec_in_day 1730246948 [12:53:53]quantity*price = 20003 [12:53:53]sum+1 = 20004 [12:53:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 297 29.10.2024 12:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96788 ФПД: 204928229736056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96788&fm=204928229736056&tin=02508201610067®Number=0000000000170478&sum=20000 [12:53:54]StoreToDocumentArchive [12:53:54]shift 145 fd 96788 [12:53:54]save to /storage/0145/doc_00096788 [12:53:54]save last doc name /storage/0145/doc_00096788 to /storage/kkm_last_doc_name [12:53:54]save OK [12:53:54]Clear old archive folders... [12:53:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:53:54]tlvbuf is 00FABAB0 [12:53:54]SAM_PROTO_ClearQueue [12:53:54]wFMCommunicate request_size=4 [12:53:54]MH_SAM_APDU [12:53:54]CAPDU: 80 09 00 00 [12:53:54]Write to MH i2c: E2 08 00 15 0A 80 09 00 00 00 00 00 00 91 [12:53:54]Write i2c OK [12:53:54]MH_I2C_Read... [12:53:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:54]Read from MH i2c: E2 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 15 0A 00 90 00 93 [12:53:54]RAPDU: 90 00 [12:53:54]wFMCommunicate OK [12:53:54]SAM_PROTO_ClearQueue done [12:53:54]KKMCreateOFDPacket [12:53:54]OFDProtocolAddRootSTLVToBuf [12:53:54]FM_MakeSignedData [12:53:54]FM_MakeSignedData [12:53:54]SAM_PROTO_SignData [12:53:54]wFMCommunicate request_size=4 [12:53:54]MH_SAM_APDU [12:53:54]CAPDU: 80 0D 01 02 [12:53:54]Write to MH i2c: E2 08 00 16 0A 80 0D 01 02 00 00 00 00 99 [12:53:54]Write i2c OK [12:53:54]MH_I2C_Read... [12:53:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:54]Read from MH i2c: E2 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 16 0A 00 90 00 94 [12:53:54]RAPDU: 90 00 [12:53:54]wFMCommunicate OK [12:53:54]wFMCommunicate request_size=255 [12:53:54]MH_SAM_APDU [12:53:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 E2 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7A 01 00 35 04 06 00 BA [12:53:54]Write to MH i2c: E2 02 01 17 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 34 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 29 01 00 00 F4 03 04 00 E2 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7A 01 00 35 04 06 00 BA 00 00 30 [12:53:54]Write i2c OK [12:53:54]MH_I2C_Read... [12:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:54]Read from MH i2c: E2 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 17 0A 00 90 00 95 [12:53:54]RAPDU: 90 00 [12:53:54]wFMCommunicate OK [12:53:54]wFMCommunicate request_size=10 [12:53:54]MH_SAM_APDU [12:53:54]CAPDU: 80 0D 02 02 05 61 92 56 7E 78 [12:53:54]Write to MH i2c: E2 0D 00 18 0A 80 0D 02 02 05 00 61 92 56 7E 78 00 00 E5 [12:53:54]Write i2c OK [12:53:54]MH_I2C_Read... [12:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:54]Read from MH i2c: E2 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 03 00 18 0A 00 90 00 96 [12:53:54]RAPDU: 90 00 [12:53:54]wFMCommunicate OK [12:53:54]wFMCommunicate request_size=4 [12:53:54]MH_SAM_APDU [12:53:54]CAPDU: 80 0D 03 02 [12:53:54]Write to MH i2c: E2 08 00 19 0A 80 0D 03 02 00 00 00 00 9E [12:53:54]Write i2c OK [12:53:54]MH_I2C_Read... [12:53:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:54]Read from MH i2c: E2 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 0B 00 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 0B 00 19 0A 00 94 59 66 CE F8 EE C0 7B 90 00 E1 [12:53:54]RAPDU: 94 59 66 CE F8 EE C0 7B 90 00 [12:53:54]wFMCommunicate OK [12:53:54]SAM_PROTO_SignData done [12:53:54]FM_MakeSignedData done [12:53:54]CreateOFDProtocolMessage [12:53:54]wFMCommunicate request_size=4 [12:53:54]MH_SAM_APDU [12:53:54]CAPDU: 80 11 00 00 [12:53:54]Write to MH i2c: E2 08 00 1A 0A 80 11 00 00 00 00 00 00 9E [12:53:54]Write i2c OK [12:53:54]MH_I2C_Read... [12:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:54]Read from MH i2c: E2 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 17 00 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: E2 17 00 1A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [12:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:53:54]wFMCommunicate OK [12:53:54]CreateOFDProtocolMessage done [12:53:54]OFDSenderStorePacket 96788 [12:53:54]StoreOFDPacket docnum=96788 [12:53:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7A 54 07 01 DB 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 34 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 29 01 00 00 F4 03 04 00 E2 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7A 01 00 35 04 06 00 BA 61 92 56 7E 78 94 59 66 CE F8 EE C0 7B [12:53:54]CheckFolder [12:53:54]dirname=/storage/ofd_packets [12:53:54]CheckFolder done [12:53:54]ProducePacketName [12:53:54]name=ofd_packets/00096788 [12:53:54]NVStorageSaveData ofd_packets/00096788 [12:53:54]File name is /storage/ofd_packets/00096788 [12:53:54]Write 301 bytes [12:53:54]NVStorageSaveData done [12:53:54]OFDSenderStorePacket done [12:53:54]KKMCreateOFDPacket done [12:53:54]NVStorageSaveData kkm_last_timestamp [12:53:54]File name is /storage/kkm_last_timestamp [12:53:54]Write 4 bytes [12:53:54]NVStorageSaveData done [12:53:54]ExternCall_PrintAddStr [12:53:54]wPrintStart [12:53:54]Write to MH i2c: 01 00 00 1B 0A 25 [12:53:54]Write i2c OK [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: 01 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: 01 07 00 [12:53:54]MH_I2C_Read... [12:53:54]Read from MH i2c: 01 07 00 1B 0A 00 00 00 00 00 FF 0F 3A [12:53:54]RasterBufferAndPrint [12:53:54]line Счет N : (1)3407316 [12:53:54]line ИНН: 02508201610067 [12:53:54]line Контрольно-Кассовый Чек [12:53:54]line ПРОДАЖА [12:53:54]line ТРК (МРК, ГНК) : 42 [12:53:54]line Товар: 2710124130 [12:53:54]line Аи-92-К-4 [12:53:54]line 2.990 * 66.90 [12:53:54]line = 200.03 [12:53:54]line НДС 12% НСП 1% [12:53:54]line > о реализуемом товаре [12:53:54]line ОКРУГЛЕНИЕ: -0.03 [12:53:54]line ИТОГО: 200.00 [12:53:54]line Внесено: 200.00 [12:53:54]line СДАЧА: 0.00 [12:53:54]line НСП 1% : 1.77 [12:53:54]line НДС 12% : 21.24 [12:53:54]line Наличными: 200.00 [12:53:54]line Безнал.: 0.00 [12:53:54]line Место: АЗС № 82 "Партнер Нефть" [12:53:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:53:54]line СНО: Общий режим [12:53:54]line Чек 297 29.10.2024 12:53 [12:53:54]line Смена: 145 ФФД: 1.0 [12:53:54]line ЗНМ: 0300000017 [12:53:54]line РНМ: 0000000000170478 [12:53:54]line Версия ККМ: v1.0 [12:53:54]line ФМ: 0000000002098560 [12:53:54]line ФД: 96788 [12:53:54]line ФПД: 204928229736056 [12:53:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96788&fm=204928229736056&tin=02508201610067®Number=0000000000170478&sum=20000 [12:53:54]OFD Sender: Processing packet 96788 [packets to send 59, broken 58] [12:53:54]ProducePacketName [12:53:54]name=ofd_packets/00096788 [12:53:54]OFD Sender: To server: pG, [12:53:54]CommunicateWithHost lk.salyk.kg:30040 [12:53:54]ConnectInit lk.salyk.kg [12:53:54]written 0, free lines is 4095 [12:53:55]Connected sock=10 [12:53:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7A 54 07 01 DB 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 34 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 29 01 00 00 F4 03 04 00 E2 DA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7A 01 00 35 04 06 00 BA 61 92 56 7E 78 94 59 66 CE F8 EE C0 7B [12:53:55]Write to MH i2c: 01 00 00 46 0A 50 [12:53:55]Write i2c OK [12:53:55]MH_I2C_Read... [12:53:55]Read from MH i2c: 01 [12:53:55]MH_I2C_Read... [12:53:55]Read from MH i2c: 01 07 00 [12:53:55]MH_I2C_Read... [12:53:55]Read from MH i2c: 01 07 00 46 0A 00 00 00 00 00 0B 0D 6F [12:53:55]RasterBufferAndPrint [12:53:55]line [12:53:55]line [12:53:55]line [12:53:55]line [12:53:55]line [12:53:55]written 0, free lines is 3345 [12:53:55]MH_Cut [12:53:55]Write to MH i2c: D1 01 00 4D 0A 01 29 [12:53:55]Write i2c OK [12:53:55]MH_I2C_Read... [12:53:55]Read from MH i2c: D1 [12:53:55]MH_I2C_Read... [12:53:55]Read from MH i2c: D1 01 00 [12:53:55]MH_I2C_Read... [12:53:55]Read from MH i2c: D1 01 00 4D 0A 00 28 [12:53:55]Write to MH i2c: 01 00 00 4E 0A 58 [12:53:55]Write i2c OK [12:53:55]MH_I2C_Read... [12:53:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 74 41 47 00 96 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 32 30 39 38 35 36 30 10 04 04 00 14 7A 01 00 F4 03 04 00 08 85 20 67 B6 04 01 00 00 96 E1 85 9C 1B 10 38 BD [12:53:55]CommunicateWithHost err = 0 [12:53:55]CheckOFDResponse [12:53:55]1017 (14) - 77093643461234 [12:53:55]1041 (16) - 0000000002098560 [12:53:55]1040 (4) - 96788 [12:53:55]1012 (4) - 29.10.2024 06:47 [12:53:55]1206 (1) - 0 [12:53:55]OFD Sender: Remove packet 96788 [12:53:55]ProducePacketName [12:53:55]name=ofd_packets/00096788 [12:53:55]NVStorageDeleteData [12:53:56]OFD Sender: No OFD packet to send [12:53:56]*** Cut start [12:53:56]*** Partial cut [12:53:56]*** CUTSNS_PIN = 1 [12:53:56]*** CUTSNS_PIN = 0 [12:53:56]*** Brake cut motor [12:53:56]Read from MH i2c: 01 [12:53:56]MH_I2C_Read... [12:53:56]*** Stop cut motor [12:53:56]*** Cut end [12:53:56]Read from MH i2c: 01 07 00 [12:53:56]MH_I2C_Read... [12:53:56]Read from MH i2c: 01 07 00 4E 0A 00 00 00 00 00 FF 0F 6D [12:53:56]process_action close_receipt done [12:53:56]requested_data is exist [12:53:56]produce_requested_data [12:53:56]requested_item fm.sn is exist - process it [12:53:56]wFMCommunicate request_size=4 [12:53:56]MH_SAM_APDU [12:53:56]CAPDU: 80 11 00 00 [12:53:56]Write to MH i2c: E2 08 00 4F 0A 80 11 00 00 00 00 00 00 D3 [12:53:56]Write i2c OK [12:53:56]MH_I2C_Read... [12:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:56]Read from MH i2c: E2 [12:53:56]MH_I2C_Read... [12:53:56]Read from MH i2c: E2 17 00 [12:53:56]MH_I2C_Read... [12:53:56]Read from MH i2c: E2 17 00 4F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [12:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:53:56]wFMCommunicate OK [12:53:56]requested_item fd.num is exist - process it [12:53:56]SAM_PROTO_GetFieldsCounters [12:53:56]wFMCommunicate request_size=4 [12:53:56]MH_SAM_APDU [12:53:56]CAPDU: 80 13 00 00 [12:53:56]Write to MH i2c: E2 08 00 50 0A 80 13 00 00 00 00 00 00 D6 [12:53:56]Write i2c OK [12:53:56]MH_I2C_Read... [12:53:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:56]Read from MH i2c: E2 [12:53:56]MH_I2C_Read... [12:53:56]Read from MH i2c: E2 62 00 [12:53:56]MH_I2C_Read... [12:53:56]Read from MH i2c: E2 62 00 50 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [12:53:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:53:56]wFMCommunicate OK [12:53:56]SAM_PROTO_GetFieldsCounters done [12:53:56]requested_item shift.num is exist - process it [12:53:56]requested_item shift.opened is exist - process it [12:53:56]req_shift_opened [12:53:56]FM_GetShiftState [12:53:56]SAM_PROTO_GetShiftState [12:53:56]wFMCommunicate request_size=4 [12:53:56]MH_SAM_APDU [12:53:56]CAPDU: 80 13 01 00 [12:53:56]Write to MH i2c: E2 08 00 51 0A 80 13 01 00 00 00 00 00 D8 [12:53:56]Write i2c OK [12:53:56]MH_I2C_Read... [12:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:56]Read from MH i2c: E2 [12:53:56]MH_I2C_Read... [12:53:56]Read from MH i2c: E2 0E 00 [12:53:56]MH_I2C_Read... [12:53:56]Read from MH i2c: E2 0E 00 51 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 36 [12:53:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [12:53:56]wFMCommunicate OK [12:53:56]SAM_PROTO_GetShiftState done [12:53:56]FM_GetShiftState done [12:53:56]req_shift_opened done [12:53:56]requested_item shift.open_date is exist - process it [12:53:56]req_shift_open_date [12:53:56]req_shift_open_date done [12:53:56]produce_requested_data done [12:53:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96788,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [12:53:56]process_action_free close_receipt [12:53:56]json_value_free [12:53:56]json_value_free done [12:53:56]process_json_proto returns [12:53:56]Send response to host [12:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96788,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [12:53:56]free response buf [12:53:56]execute_script done [12:53:56]execute_script returns [12:53:56]free content buf [12:53:56]Sock 7.Close socket [12:53:56]Sock 7.Thread stoped [12:54:01]OFD Sender: No OFD packet to send [12:54:06]OFD Sender: No OFD packet to send [12:54:11]OFD Sender: No OFD packet to send [12:54:16]OFD Sender: No OFD packet to send [12:54:21]OFD Sender: No OFD packet to send [12:54:26]OFD Sender: No OFD packet to send [12:54:31]OFD Sender: No OFD packet to send [12:54:36]OFD Sender: No OFD packet to send [12:54:41]OFD Sender: No OFD packet to send [12:54:46]OFD Sender: No OFD packet to send [12:54:51]OFD Sender: No OFD packet to send [12:54:56]OFD Sender: No OFD packet to send [12:55:01]OFD Sender: No OFD packet to send [12:55:06]OFD Sender: No OFD packet to send [12:55:11]OFD Sender: No OFD packet to send [12:55:16]OFD Sender: No OFD packet to send [12:55:21]OFD Sender: No OFD packet to send [12:55:26]OFD Sender: No OFD packet to send [12:55:31]OFD Sender: No OFD packet to send [12:55:36]OFD Sender: No OFD packet to send [12:55:41]OFD Sender: No OFD packet to send [12:55:46]OFD Sender: No OFD packet to send [12:55:51]OFD Sender: No OFD packet to send [12:55:56]OFD Sender: No OFD packet to send [12:56:01]OFD Sender: No OFD packet to send [12:56:06]OFD Sender: No OFD packet to send [12:56:11]OFD Sender: No OFD packet to send [12:56:16]OFD Sender: No OFD packet to send [12:56:21]OFD Sender: No OFD packet to send [12:56:26]OFD Sender: No OFD packet to send [12:56:31]OFD Sender: No OFD packet to send [12:56:36]OFD Sender: No OFD packet to send [12:56:41]OFD Sender: No OFD packet to send [12:56:46]OFD Sender: No OFD packet to send [12:56:51]OFD Sender: No OFD packet to send [12:56:56]OFD Sender: No OFD packet to send [12:57:01]OFD Sender: No OFD packet to send [12:57:06]OFD Sender: No OFD packet to send [12:57:11]OFD Sender: No OFD packet to send [12:57:16]OFD Sender: No OFD packet to send [12:57:21]OFD Sender: No OFD packet to send [12:57:26]OFD Sender: No OFD packet to send [12:57:31]OFD Sender: No OFD packet to send [12:57:36]OFD Sender: No OFD packet to send [12:57:41]OFD Sender: No OFD packet to send [12:57:46]OFD Sender: No OFD packet to send [12:57:51]OFD Sender: No OFD packet to send [12:57:56]OFD Sender: No OFD packet to send [12:58:01]OFD Sender: No OFD packet to send [12:58:06]OFD Sender: No OFD packet to send [12:58:11]OFD Sender: No OFD packet to send [12:58:16]OFD Sender: No OFD packet to send [12:58:21]OFD Sender: No OFD packet to send [12:58:26]OFD Sender: No OFD packet to send [12:58:31]OFD Sender: No OFD packet to send [12:58:36]OFD Sender: No OFD packet to send [12:58:41]OFD Sender: No OFD packet to send [12:58:46]OFD Sender: No OFD packet to send [12:58:51]OFD Sender: No OFD packet to send [12:58:56]OFD Sender: No OFD packet to send [12:59:01]OFD Sender: No OFD packet to send [12:59:06]OFD Sender: No OFD packet to send [12:59:11]OFD Sender: No OFD packet to send [12:59:16]OFD Sender: No OFD packet to send [12:59:21]OFD Sender: No OFD packet to send [12:59:26]OFD Sender: No OFD packet to send [12:59:31]OFD Sender: No OFD packet to send [12:59:36]OFD Sender: No OFD packet to send [12:59:41]OFD Sender: No OFD packet to send [12:59:46]OFD Sender: No OFD packet to send [12:59:51]OFD Sender: No OFD packet to send [12:59:56]OFD Sender: No OFD packet to send [13:00:01]OFD Sender: No OFD packet to send [13:00:06]OFD Sender: No OFD packet to send [13:00:11]OFD Sender: No OFD packet to send [13:00:16]OFD Sender: No OFD packet to send [13:00:19]accept exits with 9 [13:00:19]New connection [13:00:19]New thread 3067456868 created [13:00:19]Thread 3067600228 joined [13:00:19]Waiting for new connection... [13:00:19] Sock 9.Parse request [13:00:19]Sock 9.Check first char [13:00:19]Sock 9.First char is OK [13:00:19]request: POST /json_proto HTTP/1.0 [13:00:19]Method: POST [13:00:19]URL: /json_proto [13:00:19]Method is POST - this is cgi request [13:00:19]url: /json_proto [13:00:19]query_string will be loaded in cgi processing [13:00:19]execute_cgi json_proto POST (null) [13:00:19]execute_cgi path=json_proto method=POST [13:00:19]POST find Content-Length [13:00:19]Host: 172.17.40.67:8080 [13:00:19]Content-Length: 767 [13:00:19]Content-Type: application/json [13:00:19] [13:00:19]POST finish read [13:00:19]Found Content-Length = 767 [13:00:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:00:19]execute_script... [13:00: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)3407317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:00:19]POST & json_proto [13:00:19]process_json_proto [13:00:19]json parsed OK: [13:00:19]protocol is kg_v1.0 [13:00:19]action value=close_receipt [13:00:19]process_action close_receipt [13:00:19]cmd_close_receipt [13:00:19]MH_GetDate [13:00:19]Write to MH i2c: F0 00 00 52 0A 4B [13:00:19]Write i2c OK [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: F0 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: F0 09 00 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: F0 09 00 52 0A 00 64 DC 20 67 EE DA 66 66 AF [13:00:19]GetLastDocTimeStamp 1730206434 [13:00:19]current date 1730206820 [13:00:19]FM_GetShiftState [13:00:19]SAM_PROTO_GetShiftState [13:00:19]wFMCommunicate request_size=4 [13:00:19]MH_SAM_APDU [13:00:19]CAPDU: 80 13 01 00 [13:00:19]Write to MH i2c: E2 08 00 53 0A 80 13 01 00 00 00 00 00 DA [13:00:19]Write i2c OK [13:00:19]MH_I2C_Read... [13:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:19]Read from MH i2c: E2 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 0E 00 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 0E 00 53 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 38 [13:00:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:00:19]wFMCommunicate OK [13:00:19]SAM_PROTO_GetShiftState done [13:00:19]FM_GetShiftState done [13:00:19]opened in 1730160548 [13:00:19]opened+sec_in_day 1730246948 [13:00:19]quantity*price = 50041 [13:00:19]sum+1 = 50042 [13:00:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 298 29.10.2024 13:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96789 ФПД: 179535973230552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130020&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96789&fm=179535973230552&tin=02508201610067®Number=0000000000170478&sum=50041 [13:00:20]StoreToDocumentArchive [13:00:20]shift 145 fd 96789 [13:00:20]save to /storage/0145/doc_00096789 [13:00:20]save last doc name /storage/0145/doc_00096789 to /storage/kkm_last_doc_name [13:00:20]save OK [13:00:20]Clear old archive folders... [13:00:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:00:20]tlvbuf is 00FFB470 [13:00:20]SAM_PROTO_ClearQueue [13:00:20]wFMCommunicate request_size=4 [13:00:20]MH_SAM_APDU [13:00:20]CAPDU: 80 09 00 00 [13:00:20]Write to MH i2c: E2 08 00 60 0A 80 09 00 00 00 00 00 00 DC [13:00:20]Write i2c OK [13:00:20]MH_I2C_Read... [13:00:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:20]Read from MH i2c: E2 [13:00:20]MH_I2C_Read... [13:00:20]Read from MH i2c: E2 03 00 [13:00:20]MH_I2C_Read... [13:00:20]Read from MH i2c: E2 03 00 60 0A 00 90 00 DE [13:00:20]RAPDU: 90 00 [13:00:20]wFMCommunicate OK [13:00:20]SAM_PROTO_ClearQueue done [13:00:20]KKMCreateOFDPacket [13:00:20]OFDProtocolAddRootSTLVToBuf [13:00:20]FM_MakeSignedData [13:00:20]FM_MakeSignedData [13:00:20]SAM_PROTO_SignData [13:00:20]wFMCommunicate request_size=4 [13:00:20]MH_SAM_APDU [13:00:20]CAPDU: 80 0D 01 02 [13:00:20]Write to MH i2c: E2 08 00 61 0A 80 0D 01 02 00 00 00 00 E4 [13:00:20]Write i2c OK [13:00:20]MH_I2C_Read... [13:00:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:21]Read from MH i2c: E2 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 03 00 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 03 00 61 0A 00 90 00 DF [13:00:21]RAPDU: 90 00 [13:00:21]wFMCommunicate OK [13:00:21]wFMCommunicate request_size=255 [13:00:21]MH_SAM_APDU [13:00: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 34 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 2A 01 00 00 F4 03 04 00 64 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7A 01 00 35 04 06 00 A3 [13:00:21]Write to MH i2c: E2 02 01 62 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 34 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 2A 01 00 00 F4 03 04 00 64 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7A 01 00 35 04 06 00 A3 00 00 7A [13:00:21]Write i2c OK [13:00:21]MH_I2C_Read... [13:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:21]Read from MH i2c: E2 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 03 00 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 03 00 62 0A 00 90 00 E0 [13:00:21]RAPDU: 90 00 [13:00:21]wFMCommunicate OK [13:00:21]wFMCommunicate request_size=10 [13:00:21]MH_SAM_APDU [13:00:21]CAPDU: 80 0D 02 02 05 49 79 E8 A7 D8 [13:00:21]Write to MH i2c: E2 0D 00 63 0A 80 0D 02 02 05 00 49 79 E8 A7 D8 00 00 1A [13:00:21]Write i2c OK [13:00:21]MH_I2C_Read... [13:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:21]Read from MH i2c: E2 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 03 00 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 03 00 63 0A 00 90 00 E1 [13:00:21]RAPDU: 90 00 [13:00:21]wFMCommunicate OK [13:00:21]wFMCommunicate request_size=4 [13:00:21]MH_SAM_APDU [13:00:21]CAPDU: 80 0D 03 02 [13:00:21]Write to MH i2c: E2 08 00 64 0A 80 0D 03 02 00 00 00 00 E9 [13:00:21]Write i2c OK [13:00:21]MH_I2C_Read... [13:00:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:21]Read from MH i2c: E2 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 0B 00 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 0B 00 64 0A 00 3D 7E 00 05 62 14 34 74 90 00 C8 [13:00:21]RAPDU: 3D 7E 00 05 62 14 34 74 90 00 [13:00:21]wFMCommunicate OK [13:00:21]SAM_PROTO_SignData done [13:00:21]FM_MakeSignedData done [13:00:21]CreateOFDProtocolMessage [13:00:21]wFMCommunicate request_size=4 [13:00:21]MH_SAM_APDU [13:00:21]CAPDU: 80 11 00 00 [13:00:21]Write to MH i2c: E2 08 00 65 0A 80 11 00 00 00 00 00 00 E9 [13:00:21]Write i2c OK [13:00:21]MH_I2C_Read... [13:00:21]OFD Sender: No OFD packet to send [13:00:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:21]Read from MH i2c: E2 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 17 00 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: E2 17 00 65 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [13:00:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:00:21]wFMCommunicate OK [13:00:21]CreateOFDProtocolMessage done [13:00:21]OFDSenderStorePacket 96789 [13:00:21]StoreOFDPacket docnum=96789 [13:00:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 5E 07 01 5A 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 34 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 2A 01 00 00 F4 03 04 00 64 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7A 01 00 35 04 06 00 A3 49 79 E8 A7 D8 3D 7E 00 05 62 14 34 74 [13:00:21]CheckFolder [13:00:21]dirname=/storage/ofd_packets [13:00:21]CheckFolder done [13:00:21]ProducePacketName [13:00:21]name=ofd_packets/00096789 [13:00:21]NVStorageSaveData ofd_packets/00096789 [13:00:21]File name is /storage/ofd_packets/00096789 [13:00:21]Write 301 bytes [13:00:21]NVStorageSaveData done [13:00:21]OFDSenderStorePacket done [13:00:21]KKMCreateOFDPacket done [13:00:21]NVStorageSaveData kkm_last_timestamp [13:00:21]File name is /storage/kkm_last_timestamp [13:00:21]Write 4 bytes [13:00:21]NVStorageSaveData done [13:00:21]ExternCall_PrintAddStr [13:00:21]wPrintStart [13:00:21]Write to MH i2c: 01 00 00 66 0A 70 [13:00:21]Write i2c OK [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: 01 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: 01 07 00 [13:00:21]MH_I2C_Read... [13:00:21]Read from MH i2c: 01 07 00 66 0A 00 00 00 00 00 FF 0F 85 [13:00:21]RasterBufferAndPrint [13:00:21]line Счет N : (1)3407317 [13:00:21]line ИНН: 02508201610067 [13:00:21]line Контрольно-Кассовый Чек [13:00:21]line ПРОДАЖА [13:00:21]line ТРК (МРК, ГНК) : 42 [13:00:21]line Товар: 2710124130 [13:00:21]line Аи-92-К-4 [13:00:21]line 7.480 * 66.90 [13:00:21]line = 500.41 [13:00:21]line НДС 12% НСП 1% [13:00:21]line > о реализуемом товаре [13:00:21]line ИТОГО: 500.41 [13:00:21]line НСП 1% : 4.43 [13:00:21]line НДС 12% : 53.14 [13:00:21]line Наличными: 0.00 [13:00:21]line Безнал.: 500.41 [13:00:21]line Место: АЗС № 82 "Партнер Нефть" [13:00:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:00:21]line СНО: Общий режим [13:00:21]line Чек 298 29.10.2024 13:00 [13:00:21]line Смена: 145 ФФД: 1.0 [13:00:21]line ЗНМ: 0300000017 [13:00:21]line РНМ: 0000000000170478 [13:00:21]line Версия ККМ: v1.0 [13:00:21]line Платежная система: Mbank [13:00:21]line ФМ: 0000000002098560 [13:00:21]line ФД: 96789 [13:00:21]line ФПД: 179535973230552 [13:00:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130020&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96789&fm=179535973230552&tin=02508201610067®Number=0000000000170478&sum=50041 [13:00:21]OFD Sender: Processing packet 96789 [packets to send 59, broken 58] [13:00:21]ProducePacketName [13:00:21]name=ofd_packets/00096789 [13:00:21]OFD Sender: To server: pG, [13:00:21]CommunicateWithHost lk.salyk.kg:30040 [13:00:21]ConnectInit lk.salyk.kg [13:00:21]written 0, free lines is 4095 [13:00:21]Connected sock=7 [13:00:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 5E 07 01 5A 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 34 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 2A 01 00 00 F4 03 04 00 64 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7A 01 00 35 04 06 00 A3 49 79 E8 A7 D8 3D 7E 00 05 62 14 34 74 [13:00:22]Write to MH i2c: 01 00 00 8F 0A 99 [13:00:22]Write i2c OK [13:00:22]MH_I2C_Read... [13:00:22]Read from MH i2c: 01 [13:00:22]MH_I2C_Read... [13:00:22]Read from MH i2c: 01 07 00 [13:00:22]MH_I2C_Read... [13:00:22]Read from MH i2c: 01 07 00 8F 0A 00 00 00 00 00 1A 0D C7 [13:00:22]RasterBufferAndPrint [13:00:22]line [13:00:22]line [13:00:22]line [13:00:22]line [13:00:22]line [13:00:22]written 0, free lines is 3361 [13:00:22]MH_Cut [13:00:22]Write to MH i2c: D1 01 00 96 0A 01 72 [13:00:22]Write i2c OK [13:00:22]MH_I2C_Read... [13:00:22]Read from MH i2c: D1 [13:00:22]MH_I2C_Read... [13:00:22]Read from MH i2c: D1 01 00 [13:00:22]MH_I2C_Read... [13:00:22]Read from MH i2c: D1 01 00 96 0A 00 71 [13:00:22]Write to MH i2c: 01 00 00 97 0A A1 [13:00:22]Write i2c OK [13:00:22]MH_I2C_Read... [13:00:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C2 6B 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 15 7A 01 00 F4 03 04 00 8B 86 20 67 B6 04 01 00 00 B7 2E 51 7C 72 B3 35 08 [13:00:22]CommunicateWithHost err = 0 [13:00:22]CheckOFDResponse [13:00:22]1017 (14) - 77093643461234 [13:00:22]1041 (16) - 0000000002098560 [13:00:22]1040 (4) - 96789 [13:00:22]1012 (4) - 29.10.2024 06:54 [13:00:22]1206 (1) - 0 [13:00:22]OFD Sender: Remove packet 96789 [13:00:22]ProducePacketName [13:00:22]name=ofd_packets/00096789 [13:00:22]NVStorageDeleteData [13:00:22]OFD Sender: No OFD packet to send [13:00:22]*** Cut start [13:00:22]*** Partial cut [13:00:22]*** CUTSNS_PIN = 1 [13:00:22]*** CUTSNS_PIN = 0 [13:00:23]*** Brake cut motor [13:00:23]Read from MH i2c: 01 [13:00:23]MH_I2C_Read... [13:00:23]*** Stop cut motor [13:00:23]*** Cut end [13:00:23]Read from MH i2c: 01 07 00 [13:00:23]MH_I2C_Read... [13:00:23]Read from MH i2c: 01 07 00 97 0A 00 00 00 00 00 FF 0F B6 [13:00:23]process_action close_receipt done [13:00:23]requested_data is exist [13:00:23]produce_requested_data [13:00:23]requested_item fm.sn is exist - process it [13:00:23]wFMCommunicate request_size=4 [13:00:23]MH_SAM_APDU [13:00:23]CAPDU: 80 11 00 00 [13:00:23]Write to MH i2c: E2 08 00 98 0A 80 11 00 00 00 00 00 00 1C [13:00:23]Write i2c OK [13:00:23]MH_I2C_Read... [13:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:23]Read from MH i2c: E2 [13:00:23]MH_I2C_Read... [13:00:23]Read from MH i2c: E2 17 00 [13:00:23]MH_I2C_Read... [13:00:23]Read from MH i2c: E2 17 00 98 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [13:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:00:23]wFMCommunicate OK [13:00:23]requested_item fd.num is exist - process it [13:00:23]SAM_PROTO_GetFieldsCounters [13:00:23]wFMCommunicate request_size=4 [13:00:23]MH_SAM_APDU [13:00:23]CAPDU: 80 13 00 00 [13:00:23]Write to MH i2c: E2 08 00 99 0A 80 13 00 00 00 00 00 00 1F [13:00:23]Write i2c OK [13:00:23]MH_I2C_Read... [13:00:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:23]Read from MH i2c: E2 [13:00:23]MH_I2C_Read... [13:00:23]Read from MH i2c: E2 62 00 [13:00:23]MH_I2C_Read... [13:00:23]Read from MH i2c: E2 62 00 99 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 7A 01 00 0E 04 04 00 91 00 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 E2 [13:00:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 7A 01 00 0E 04 04 00 91 00 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 [13:00:23]wFMCommunicate OK [13:00:23]SAM_PROTO_GetFieldsCounters done [13:00:23]requested_item shift.num is exist - process it [13:00:23]requested_item shift.opened is exist - process it [13:00:23]req_shift_opened [13:00:23]FM_GetShiftState [13:00:23]SAM_PROTO_GetShiftState [13:00:23]wFMCommunicate request_size=4 [13:00:23]MH_SAM_APDU [13:00:23]CAPDU: 80 13 01 00 [13:00:23]Write to MH i2c: E2 08 00 9A 0A 80 13 01 00 00 00 00 00 21 [13:00:23]Write i2c OK [13:00:23]MH_I2C_Read... [13:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:23]Read from MH i2c: E2 [13:00:23]MH_I2C_Read... [13:00:23]Read from MH i2c: E2 0E 00 [13:00:23]MH_I2C_Read... [13:00:23]Read from MH i2c: E2 0E 00 9A 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [13:00:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:00:23]wFMCommunicate OK [13:00:23]SAM_PROTO_GetShiftState done [13:00:23]FM_GetShiftState done [13:00:23]req_shift_opened done [13:00:23]requested_item shift.open_date is exist - process it [13:00:23]req_shift_open_date [13:00:23]req_shift_open_date done [13:00:23]produce_requested_data done [13:00:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96789,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:00:23]process_action_free close_receipt [13:00:23]json_value_free [13:00:23]json_value_free done [13:00:23]process_json_proto returns [13:00:23]Send response to host [13:00:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96789,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:00:23]free response buf [13:00:23]execute_script done [13:00:23]execute_script returns [13:00:23]free content buf [13:00:23]Sock 9.Close socket [13:00:23]Sock 9.Thread stoped [13:00:27]OFD Sender: No OFD packet to send [13:00:32]OFD Sender: No OFD packet to send [13:00:37]OFD Sender: No OFD packet to send [13:00:42]OFD Sender: No OFD packet to send [13:00:47]OFD Sender: No OFD packet to send [13:00:52]OFD Sender: No OFD packet to send [13:00:57]OFD Sender: No OFD packet to send [13:01:02]OFD Sender: No OFD packet to send [13:01:07]OFD Sender: No OFD packet to send [13:01:12]OFD Sender: No OFD packet to send [13:01:17]OFD Sender: No OFD packet to send [13:01:22]OFD Sender: No OFD packet to send [13:01:27]OFD Sender: No OFD packet to send [13:01:32]OFD Sender: No OFD packet to send [13:01:37]OFD Sender: No OFD packet to send [13:01:42]OFD Sender: No OFD packet to send [13:01:47]accept exits with 10 [13:01:47]New connection [13:01:47]New thread 3067600228 created [13:01:47]Thread 3067456868 joined [13:01:47]Waiting for new connection... [13:01:47] Sock 10.Parse request [13:01:47]Sock 10.Check first char [13:01:47]Sock 10.First char is OK [13:01:47]request: POST /json_proto HTTP/1.0 [13:01:47]Method: POST [13:01:47]URL: /json_proto [13:01:47]Method is POST - this is cgi request [13:01:47]url: /json_proto [13:01:47]query_string will be loaded in cgi processing [13:01:47]execute_cgi json_proto POST (null) [13:01:47]execute_cgi path=json_proto method=POST [13:01:47]POST find Content-Length [13:01:47]Host: 172.17.40.67:8080 [13:01:47]Content-Length: 683 [13:01:47]Content-Type: application/json [13:01:47] [13:01:47]POST finish read [13:01:47]Found Content-Length = 683 [13:01:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 46.190, "sum" : 3090.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3090.00, "payments": [ { "type": 0, "sum" : 3090.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:47]execute_script... [13:01: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)3407318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 46.190, "sum" : 3090.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3090.00, "payments": [ { "type": 0, "sum" : 3090.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:47]POST & json_proto [13:01:47]process_json_proto [13:01:47]json parsed OK: [13:01:47]protocol is kg_v1.0 [13:01:47]action value=close_receipt [13:01:47]process_action close_receipt [13:01:47]cmd_close_receipt [13:01:47]MH_GetDate [13:01:47]Write to MH i2c: F0 00 00 9B 0A 94 [13:01:47]Write i2c OK [13:01:47]MH_I2C_Read... [13:01:47]Read from MH i2c: F0 [13:01:47]MH_I2C_Read... [13:01:47]Read from MH i2c: F0 09 00 [13:01:47]MH_I2C_Read... [13:01:47]Read from MH i2c: F0 09 00 9B 0A 00 BC DC 20 67 EE DA 66 66 50 [13:01:47]GetLastDocTimeStamp 1730206820 [13:01:47]current date 1730206908 [13:01:47]FM_GetShiftState [13:01:47]SAM_PROTO_GetShiftState [13:01:47]wFMCommunicate request_size=4 [13:01:47]MH_SAM_APDU [13:01:47]CAPDU: 80 13 01 00 [13:01:47]Write to MH i2c: E2 08 00 9C 0A 80 13 01 00 00 00 00 00 23 [13:01:47]Write i2c OK [13:01:47]MH_I2C_Read... [13:01:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:47]Read from MH i2c: E2 [13:01:47]MH_I2C_Read... [13:01:47]Read from MH i2c: E2 0E 00 [13:01:47]MH_I2C_Read... [13:01:47]Read from MH i2c: E2 0E 00 9C 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 81 [13:01:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:01:47]wFMCommunicate OK [13:01:47]SAM_PROTO_GetShiftState done [13:01:47]FM_GetShiftState done [13:01:47]opened in 1730160548 [13:01:47]opened+sec_in_day 1730246948 [13:01:47]quantity*price = 309011 [13:01:47]sum+1 = 309012 [13:01:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 3090.00 Внесено: 5000.00 СДАЧА: 1910.00 НСП 1% : 27.35 НДС 12% : 328.15 Наличными: 3090.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 299 29.10.2024 13:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96790 ФПД: 42573208278349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96790&fm=42573208278349&tin=02508201610067®Number=0000000000170478&sum=309000 [13:01:48]StoreToDocumentArchive [13:01:48]shift 145 fd 96790 [13:01:48]save to /storage/0145/doc_00096790 [13:01:48]save last doc name /storage/0145/doc_00096790 to /storage/kkm_last_doc_name [13:01:48]save OK [13:01:48]Clear old archive folders... [13:01:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:48]tlvbuf is 00FCC0F0 [13:01:48]SAM_PROTO_ClearQueue [13:01:48]wFMCommunicate request_size=4 [13:01:48]MH_SAM_APDU [13:01:48]CAPDU: 80 09 00 00 [13:01:48]Write to MH i2c: E2 08 00 A9 0A 80 09 00 00 00 00 00 00 25 [13:01:48]Write i2c OK [13:01:48]MH_I2C_Read... [13:01:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:48]Read from MH i2c: E2 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 A9 0A 00 90 00 27 [13:01:48]RAPDU: 90 00 [13:01:48]wFMCommunicate OK [13:01:48]SAM_PROTO_ClearQueue done [13:01:48]KKMCreateOFDPacket [13:01:48]OFDProtocolAddRootSTLVToBuf [13:01:48]FM_MakeSignedData [13:01:48]FM_MakeSignedData [13:01:48]SAM_PROTO_SignData [13:01:48]wFMCommunicate request_size=4 [13:01:48]MH_SAM_APDU [13:01:48]CAPDU: 80 0D 01 02 [13:01:48]Write to MH i2c: E2 08 00 AA 0A 80 0D 01 02 00 00 00 00 2D [13:01:48]Write i2c OK [13:01:48]MH_I2C_Read... [13:01:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:48]Read from MH i2c: E2 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 AA 0A 00 90 00 28 [13:01:48]RAPDU: 90 00 [13:01:48]wFMCommunicate OK [13:01:48]wFMCommunicate request_size=255 [13:01:48]MH_SAM_APDU [13:01: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 34 FF 03 08 00 03 6E B4 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 B7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 B7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 80 00 00 00 00 07 04 06 00 08 B7 04 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 BC DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7A 01 00 35 04 06 00 26 [13:01:48]Write to MH i2c: E2 02 01 AB 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6E B4 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 B7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 B7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 80 00 00 00 00 07 04 06 00 08 B7 04 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 BC DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7A 01 00 35 04 06 00 26 00 00 E3 [13:01:48]Write i2c OK [13:01:48]MH_I2C_Read... [13:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:48]Read from MH i2c: E2 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 AB 0A 00 90 00 29 [13:01:48]RAPDU: 90 00 [13:01:48]wFMCommunicate OK [13:01:48]wFMCommunicate request_size=10 [13:01:48]MH_SAM_APDU [13:01:48]CAPDU: 80 0D 02 02 05 B8 58 F4 D5 4D [13:01:48]Write to MH i2c: E2 0D 00 AC 0A 80 0D 02 02 05 00 B8 58 F4 D5 4D 00 00 60 [13:01:48]Write i2c OK [13:01:48]MH_I2C_Read... [13:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:48]Read from MH i2c: E2 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 03 00 AC 0A 00 90 00 2A [13:01:48]RAPDU: 90 00 [13:01:48]wFMCommunicate OK [13:01:48]wFMCommunicate request_size=4 [13:01:48]MH_SAM_APDU [13:01:48]CAPDU: 80 0D 03 02 [13:01:48]Write to MH i2c: E2 08 00 AD 0A 80 0D 03 02 00 00 00 00 32 [13:01:48]Write i2c OK [13:01:48]MH_I2C_Read... [13:01:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:48]Read from MH i2c: E2 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 0B 00 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 0B 00 AD 0A 00 4A D6 B8 4F FF 35 A9 96 90 00 CD [13:01:48]RAPDU: 4A D6 B8 4F FF 35 A9 96 90 00 [13:01:48]wFMCommunicate OK [13:01:48]SAM_PROTO_SignData done [13:01:48]FM_MakeSignedData done [13:01:48]CreateOFDProtocolMessage [13:01:48]wFMCommunicate request_size=4 [13:01:48]MH_SAM_APDU [13:01:48]CAPDU: 80 11 00 00 [13:01:48]Write to MH i2c: E2 08 00 AE 0A 80 11 00 00 00 00 00 00 32 [13:01:48]Write i2c OK [13:01:48]MH_I2C_Read... [13:01:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:48]Read from MH i2c: E2 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 17 00 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: E2 17 00 AE 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [13:01:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:01:48]wFMCommunicate OK [13:01:48]CreateOFDProtocolMessage done [13:01:48]OFDSenderStorePacket 96790 [13:01:48]StoreOFDPacket docnum=96790 [13:01:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 D1 07 01 AF 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 34 FF 03 08 00 03 6E B4 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 B7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 B7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 80 00 00 00 00 07 04 06 00 08 B7 04 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 BC DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7A 01 00 35 04 06 00 26 B8 58 F4 D5 4D 4A D6 B8 4F FF 35 A9 96 [13:01:48]CheckFolder [13:01:48]dirname=/storage/ofd_packets [13:01:48]CheckFolder done [13:01:48]ProducePacketName [13:01:48]name=ofd_packets/00096790 [13:01:48]NVStorageSaveData ofd_packets/00096790 [13:01:48]File name is /storage/ofd_packets/00096790 [13:01:48]Write 301 bytes [13:01:48]NVStorageSaveData done [13:01:48]OFDSenderStorePacket done [13:01:48]KKMCreateOFDPacket done [13:01:48]NVStorageSaveData kkm_last_timestamp [13:01:48]File name is /storage/kkm_last_timestamp [13:01:48]Write 4 bytes [13:01:48]NVStorageSaveData done [13:01:48]ExternCall_PrintAddStr [13:01:48]wPrintStart [13:01:48]Write to MH i2c: 01 00 00 AF 0A B9 [13:01:48]Write i2c OK [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: 01 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: 01 07 00 [13:01:48]MH_I2C_Read... [13:01:48]Read from MH i2c: 01 07 00 AF 0A 00 00 00 00 00 FF 0F CE [13:01:48]RasterBufferAndPrint [13:01:48]line Счет N : (1)3407318 [13:01:48]line ИНН: 02508201610067 [13:01:48]line Контрольно-Кассовый Чек [13:01:48]line ПРОДАЖА [13:01:48]line ТРК (МРК, ГНК) : 22 [13:01:48]line Товар: 2710124130 [13:01:48]line Аи-92-К-4 [13:01:48]line 46.190 * 66.90 [13:01:48]line = 3090.11 [13:01:48]line НДС 12% НСП 1% [13:01:48]line > о реализуемом товаре [13:01:48]line ОКРУГЛЕНИЕ: -0.11 [13:01:48]line ИТОГО: 3090.00 [13:01:48]line Внесено: 5000.00 [13:01:48]line СДАЧА: 1910.00 [13:01:48]line НСП 1% : 27.35 [13:01:48]line НДС 12% : 328.15 [13:01:48]line Наличными: 3090.00 [13:01:48]line Безнал.: 0.00 [13:01:48]line Место: АЗС № 82 "Партнер Нефть" [13:01:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:01:48]line СНО: Общий режим [13:01:48]line Чек 299 29.10.2024 13:01 [13:01:48]line Смена: 145 ФФД: 1.0 [13:01:48]line ЗНМ: 0300000017 [13:01:48]line РНМ: 0000000000170478 [13:01:48]line Версия ККМ: v1.0 [13:01:48]line ФМ: 0000000002098560 [13:01:48]line ФД: 96790 [13:01:48]line ФПД: 42573208278349 [13:01:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96790&fm=42573208278349&tin=02508201610067®Number=0000000000170478&sum=309000 [13:01:49]OFD Sender: Processing packet 96790 [packets to send 59, broken 58] [13:01:49]ProducePacketName [13:01:49]name=ofd_packets/00096790 [13:01:49]OFD Sender: To server: pG, [13:01:49]CommunicateWithHost lk.salyk.kg:30040 [13:01:49]ConnectInit lk.salyk.kg [13:01:49]written 0, free lines is 4095 [13:01:49]Connected sock=7 [13:01:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 D1 07 01 AF 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 34 FF 03 08 00 03 6E B4 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 B7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 B7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 80 00 00 00 00 07 04 06 00 08 B7 04 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 BC DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7A 01 00 35 04 06 00 26 B8 58 F4 D5 4D 4A D6 B8 4F FF 35 A9 96 [13:01:49]Write to MH i2c: 01 00 00 DA 0A E4 [13:01:49]Write i2c OK [13:01:49]MH_I2C_Read... [13:01:49]Read from MH i2c: 01 [13:01:49]MH_I2C_Read... [13:01:49]Read from MH i2c: 01 07 00 [13:01:49]MH_I2C_Read... [13:01:49]Read from MH i2c: 01 07 00 DA 0A 00 00 00 00 00 0E 0D 06 [13:01:49]RasterBufferAndPrint [13:01:49]line [13:01:49]line [13:01:49]line [13:01:49]line [13:01:49]line [13:01:49]written 0, free lines is 3349 [13:01:49]MH_Cut [13:01:49]Write to MH i2c: D1 01 00 E1 0A 01 BD [13:01:49]Write i2c OK [13:01:49]MH_I2C_Read... [13:01:49]Read from MH i2c: D1 [13:01:49]MH_I2C_Read... [13:01:49]Read from MH i2c: D1 01 00 [13:01:49]MH_I2C_Read... [13:01:49]Read from MH i2c: D1 01 00 E1 0A 00 BC [13:01:49]Write to MH i2c: 01 00 00 E2 0A EC [13:01:49]Write i2c OK [13:01:49]MH_I2C_Read... [13:01:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DF 3D 47 00 4B 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 32 30 39 38 35 36 30 10 04 04 00 16 7A 01 00 F4 03 04 00 E2 86 20 67 B6 04 01 00 00 F9 A1 D4 DE C2 04 D4 BE [13:01:49]CommunicateWithHost err = 0 [13:01:49]CheckOFDResponse [13:01:49]1017 (14) - 77093643461234 [13:01:49]1041 (16) - 0000000002098560 [13:01:49]1040 (4) - 96790 [13:01:49]1012 (4) - 29.10.2024 06:55 [13:01:49]1206 (1) - 0 [13:01:49]OFD Sender: Remove packet 96790 [13:01:49]ProducePacketName [13:01:49]name=ofd_packets/00096790 [13:01:49]NVStorageDeleteData [13:01:50]OFD Sender: No OFD packet to send [13:01:50]*** Cut start [13:01:50]*** Partial cut [13:01:50]*** CUTSNS_PIN = 1 [13:01:50]*** CUTSNS_PIN = 0 [13:01:50]*** Brake cut motor [13:01:50]Read from MH i2c: 01 [13:01:50]MH_I2C_Read... [13:01:50]*** Stop cut motor [13:01:50]*** Cut end [13:01:50]Read from MH i2c: 01 07 00 [13:01:50]MH_I2C_Read... [13:01:50]Read from MH i2c: 01 07 00 E2 0A 00 00 00 00 00 FF 0F 01 [13:01:50]process_action close_receipt done [13:01:50]requested_data is exist [13:01:50]produce_requested_data [13:01:50]requested_item fm.sn is exist - process it [13:01:50]wFMCommunicate request_size=4 [13:01:50]MH_SAM_APDU [13:01:50]CAPDU: 80 11 00 00 [13:01:50]Write to MH i2c: E2 08 00 E3 0A 80 11 00 00 00 00 00 00 67 [13:01:50]Write i2c OK [13:01:50]MH_I2C_Read... [13:01:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:50]Read from MH i2c: E2 [13:01:50]MH_I2C_Read... [13:01:50]Read from MH i2c: E2 17 00 [13:01:50]MH_I2C_Read... [13:01:50]Read from MH i2c: E2 17 00 E3 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [13:01:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:01:50]wFMCommunicate OK [13:01:50]requested_item fd.num is exist - process it [13:01:50]SAM_PROTO_GetFieldsCounters [13:01:50]wFMCommunicate request_size=4 [13:01:50]MH_SAM_APDU [13:01:50]CAPDU: 80 13 00 00 [13:01:50]Write to MH i2c: E2 08 00 E4 0A 80 13 00 00 00 00 00 00 6A [13:01:50]Write i2c OK [13:01:50]MH_I2C_Read... [13:01:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:51]Read from MH i2c: E2 [13:01:51]MH_I2C_Read... [13:01:51]Read from MH i2c: E2 62 00 [13:01:51]MH_I2C_Read... [13:01:51]Read from MH i2c: E2 62 00 E4 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 7A 01 00 0E 04 04 00 91 00 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 31 [13:01:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 7A 01 00 0E 04 04 00 91 00 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 [13:01:51]wFMCommunicate OK [13:01:51]SAM_PROTO_GetFieldsCounters done [13:01:51]requested_item shift.num is exist - process it [13:01:51]requested_item shift.opened is exist - process it [13:01:51]req_shift_opened [13:01:51]FM_GetShiftState [13:01:51]SAM_PROTO_GetShiftState [13:01:51]wFMCommunicate request_size=4 [13:01:51]MH_SAM_APDU [13:01:51]CAPDU: 80 13 01 00 [13:01:51]Write to MH i2c: E2 08 00 E5 0A 80 13 01 00 00 00 00 00 6C [13:01:51]Write i2c OK [13:01:51]MH_I2C_Read... [13:01:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:51]Read from MH i2c: E2 [13:01:51]MH_I2C_Read... [13:01:51]Read from MH i2c: E2 0E 00 [13:01:51]MH_I2C_Read... [13:01:51]Read from MH i2c: E2 0E 00 E5 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [13:01:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:01:51]wFMCommunicate OK [13:01:51]SAM_PROTO_GetShiftState done [13:01:51]FM_GetShiftState done [13:01:51]req_shift_opened done [13:01:51]requested_item shift.open_date is exist - process it [13:01:51]req_shift_open_date [13:01:51]req_shift_open_date done [13:01:51]produce_requested_data done [13:01:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96790,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:01:51]process_action_free close_receipt [13:01:51]json_value_free [13:01:51]json_value_free done [13:01:51]process_json_proto returns [13:01:51]Send response to host [13:01:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96790,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:01:51]free response buf [13:01:51]execute_script done [13:01:51]execute_script returns [13:01:51]free content buf [13:01:51]Sock 10.Close socket [13:01:51]Sock 10.Thread stoped [13:01:55]OFD Sender: No OFD packet to send [13:02:00]OFD Sender: No OFD packet to send [13:02:05]OFD Sender: No OFD packet to send [13:02:10]OFD Sender: No OFD packet to send [13:02:12]accept exits with 9 [13:02:12]New connection [13:02:12]New thread 3067456868 created [13:02:12]Thread 3067600228 joined [13:02:12]Waiting for new connection... [13:02:12] Sock 9.Parse request [13:02:12]Sock 9.Check first char [13:02:12]Sock 9.First char is OK [13:02:12]request: POST /json_proto HTTP/1.0 [13:02:12]Method: POST [13:02:12]URL: /json_proto [13:02:12]Method is POST - this is cgi request [13:02:12]url: /json_proto [13:02:12]query_string will be loaded in cgi processing [13:02:12]execute_cgi json_proto POST (null) [13:02:12]execute_cgi path=json_proto method=POST [13:02:12]POST find Content-Length [13:02:12]Host: 172.17.40.67:8080 [13:02:12]Content-Length: 678 [13:02:12]Content-Type: application/json [13:02:12] [13:02:12]POST finish read [13:02:12]Found Content-Length = 678 [13:02:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:12]execute_script... [13:02: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)3407319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:12]POST & json_proto [13:02:12]process_json_proto [13:02:12]json parsed OK: [13:02:12]protocol is kg_v1.0 [13:02:12]action value=close_receipt [13:02:12]process_action close_receipt [13:02:12]cmd_close_receipt [13:02:12]MH_GetDate [13:02:12]Write to MH i2c: F0 00 00 E6 0A DF [13:02:12]Write i2c OK [13:02:12]MH_I2C_Read... [13:02:12]Read from MH i2c: F0 [13:02:12]MH_I2C_Read... [13:02:12]Read from MH i2c: F0 09 00 [13:02:12]MH_I2C_Read... [13:02:12]Read from MH i2c: F0 09 00 E6 0A 00 D5 DC 20 67 EE DA 66 66 B4 [13:02:12]GetLastDocTimeStamp 1730206908 [13:02:12]current date 1730206933 [13:02:12]FM_GetShiftState [13:02:12]SAM_PROTO_GetShiftState [13:02:12]wFMCommunicate request_size=4 [13:02:12]MH_SAM_APDU [13:02:12]CAPDU: 80 13 01 00 [13:02:12]Write to MH i2c: E2 08 00 E7 0A 80 13 01 00 00 00 00 00 6E [13:02:12]Write i2c OK [13:02:12]MH_I2C_Read... [13:02:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:12]Read from MH i2c: E2 [13:02:12]MH_I2C_Read... [13:02:12]Read from MH i2c: E2 0E 00 [13:02:12]MH_I2C_Read... [13:02:12]Read from MH i2c: E2 0E 00 E7 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CC [13:02:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:02:12]wFMCommunicate OK [13:02:12]SAM_PROTO_GetShiftState done [13:02:12]FM_GetShiftState done [13:02:12]opened in 1730160548 [13:02:12]opened+sec_in_day 1730246948 [13:02:12]quantity*price = 25020 [13:02:12]sum+1 = 25022 [13:02:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 300 29.10.2024 13:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96791 ФПД: 275953127740857 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130213&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96791&fm=275953127740857&tin=02508201610067®Number=0000000000170478&sum=25000 [13:02:13]StoreToDocumentArchive [13:02:13]shift 145 fd 96791 [13:02:13]save to /storage/0145/doc_00096791 [13:02:13]save last doc name /storage/0145/doc_00096791 to /storage/kkm_last_doc_name [13:02:13]save OK [13:02:13]Clear old archive folders... [13:02:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:02:13]tlvbuf is 00F89B50 [13:02:13]SAM_PROTO_ClearQueue [13:02:13]wFMCommunicate request_size=4 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 09 00 00 [13:02:13]Write to MH i2c: E2 08 00 F4 0A 80 09 00 00 00 00 00 00 70 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 F4 0A 00 90 00 72 [13:02:13]RAPDU: 90 00 [13:02:13]wFMCommunicate OK [13:02:13]SAM_PROTO_ClearQueue done [13:02:13]KKMCreateOFDPacket [13:02:13]OFDProtocolAddRootSTLVToBuf [13:02:13]FM_MakeSignedData [13:02:13]FM_MakeSignedData [13:02:13]SAM_PROTO_SignData [13:02:13]wFMCommunicate request_size=4 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 0D 01 02 [13:02:13]Write to MH i2c: E2 08 00 F5 0A 80 0D 01 02 00 00 00 00 78 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 F5 0A 00 90 00 73 [13:02:13]RAPDU: 90 00 [13:02:13]wFMCommunicate OK [13:02:13]wFMCommunicate request_size=255 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 2C 01 00 00 F4 03 04 00 D5 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7A 01 00 35 04 06 00 FA [13:02:13]Write to MH i2c: E2 02 01 F6 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2C 01 00 00 F4 03 04 00 D5 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7A 01 00 35 04 06 00 FA 00 00 61 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:14]Read from MH i2c: E2 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 03 00 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 03 00 F6 0A 00 90 00 74 [13:02:14]RAPDU: 90 00 [13:02:14]wFMCommunicate OK [13:02:14]wFMCommunicate request_size=10 [13:02:14]MH_SAM_APDU [13:02:14]CAPDU: 80 0D 02 02 05 FA 58 27 55 B9 [13:02:14]Write to MH i2c: E2 0D 00 F7 0A 80 0D 02 02 05 00 FA 58 27 55 B9 00 00 0C [13:02:14]Write i2c OK [13:02:14]MH_I2C_Read... [13:02:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:14]Read from MH i2c: E2 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 03 00 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 03 00 F7 0A 00 90 00 75 [13:02:14]RAPDU: 90 00 [13:02:14]wFMCommunicate OK [13:02:14]wFMCommunicate request_size=4 [13:02:14]MH_SAM_APDU [13:02:14]CAPDU: 80 0D 03 02 [13:02:14]Write to MH i2c: E2 08 00 F8 0A 80 0D 03 02 00 00 00 00 7D [13:02:14]Write i2c OK [13:02:14]MH_I2C_Read... [13:02:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:14]Read from MH i2c: E2 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 0B 00 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 0B 00 F8 0A 00 B9 95 D6 7F 64 87 15 E4 90 00 05 [13:02:14]RAPDU: B9 95 D6 7F 64 87 15 E4 90 00 [13:02:14]wFMCommunicate OK [13:02:14]SAM_PROTO_SignData done [13:02:14]FM_MakeSignedData done [13:02:14]CreateOFDProtocolMessage [13:02:14]wFMCommunicate request_size=4 [13:02:14]MH_SAM_APDU [13:02:14]CAPDU: 80 11 00 00 [13:02:14]Write to MH i2c: E2 08 00 F9 0A 80 11 00 00 00 00 00 00 7D [13:02:14]Write i2c OK [13:02:14]MH_I2C_Read... [13:02:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:14]Read from MH i2c: E2 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 17 00 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: E2 17 00 F9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [13:02:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:02:14]wFMCommunicate OK [13:02:14]CreateOFDProtocolMessage done [13:02:14]OFDSenderStorePacket 96791 [13:02:14]StoreOFDPacket docnum=96791 [13:02:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 C2 07 01 B7 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2C 01 00 00 F4 03 04 00 D5 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7A 01 00 35 04 06 00 FA FA 58 27 55 B9 B9 95 D6 7F 64 87 15 E4 [13:02:14]CheckFolder [13:02:14]dirname=/storage/ofd_packets [13:02:14]CheckFolder done [13:02:14]ProducePacketName [13:02:14]name=ofd_packets/00096791 [13:02:14]NVStorageSaveData ofd_packets/00096791 [13:02:14]File name is /storage/ofd_packets/00096791 [13:02:14]Write 301 bytes [13:02:14]NVStorageSaveData done [13:02:14]OFDSenderStorePacket done [13:02:14]KKMCreateOFDPacket done [13:02:14]NVStorageSaveData kkm_last_timestamp [13:02:14]File name is /storage/kkm_last_timestamp [13:02:14]Write 4 bytes [13:02:14]NVStorageSaveData done [13:02:14]ExternCall_PrintAddStr [13:02:14]wPrintStart [13:02:14]Write to MH i2c: 01 00 00 FA 0A 04 [13:02:14]Write i2c OK [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: 01 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: 01 07 00 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: 01 07 00 FA 0A 00 00 00 00 00 FF 0F 19 [13:02:14]RasterBufferAndPrint [13:02:14]line Счет N : (1)3407319 [13:02:14]line ИНН: 02508201610067 [13:02:14]line Контрольно-Кассовый Чек [13:02:14]line ПРОДАЖА [13:02:14]line ТРК (МРК, ГНК) : 42 [13:02:14]line Товар: 2710124130 [13:02:14]line Аи-92-К-4 [13:02:14]line 3.740 * 66.90 [13:02:14]line = 250.21 [13:02:14]line НДС 12% НСП 1% [13:02:14]line > о реализуемом товаре [13:02:14]line ОКРУГЛЕНИЕ: -0.21 [13:02:14]line ИТОГО: 250.00 [13:02:14]line Внесено: 250.00 [13:02:14]line СДАЧА: 0.00 [13:02:14]line НСП 1% : 2.21 [13:02:14]line НДС 12% : 26.57 [13:02:14]line Наличными: 250.00 [13:02:14]line Безнал.: 0.00 [13:02:14]line Место: АЗС № 82 "Партнер Нефть" [13:02:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:02:14]line СНО: Общий режим [13:02:14]line Чек 300 29.10.2024 13:02 [13:02:14]line Смена: 145 ФФД: 1.0 [13:02:14]line ЗНМ: 0300000017 [13:02:14]line РНМ: 0000000000170478 [13:02:14]line Версия ККМ: v1.0 [13:02:14]line ФМ: 0000000002098560 [13:02:14]line ФД: 96791 [13:02:14]line ФПД: 275953127740857 [13:02:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130213&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96791&fm=275953127740857&tin=02508201610067®Number=0000000000170478&sum=25000 [13:02:14]OFD Sender: Processing packet 96791 [packets to send 59, broken 58] [13:02:14]ProducePacketName [13:02:14]name=ofd_packets/00096791 [13:02:14]OFD Sender: To server: pG, [13:02:14]CommunicateWithHost lk.salyk.kg:30040 [13:02:14]ConnectInit lk.salyk.kg [13:02:14]written 0, free lines is 4095 [13:02:14]Connected sock=11 [13:02:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 C2 07 01 B7 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2C 01 00 00 F4 03 04 00 D5 DC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7A 01 00 35 04 06 00 FA FA 58 27 55 B9 B9 95 D6 7F 64 87 15 E4 [13:02:15]Write to MH i2c: 01 00 00 25 0B 30 [13:02:15]Write i2c OK [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: 01 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: 01 07 00 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: 01 07 00 25 0B 00 00 00 00 00 FE 0C 41 [13:02:15]RasterBufferAndPrint [13:02:15]line [13:02:15]line [13:02:15]line [13:02:15]line [13:02:15]line [13:02:15]written 0, free lines is 3332 [13:02:15]MH_Cut [13:02:15]Write to MH i2c: D1 01 00 2C 0B 01 09 [13:02:15]Write i2c OK [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: D1 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: D1 01 00 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: D1 01 00 2C 0B 00 08 [13:02:15]Write to MH i2c: 01 00 00 2D 0B 38 [13:02:15]Write i2c OK [13:02:15]MH_I2C_Read... [13:02:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 1D 47 00 1F 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 32 30 39 38 35 36 30 10 04 04 00 17 7A 01 00 F4 03 04 00 FC 86 20 67 B6 04 01 00 00 A3 C0 96 1F C6 23 C0 20 [13:02:15]CommunicateWithHost err = 0 [13:02:15]CheckOFDResponse [13:02:15]1017 (14) - 77093643461234 [13:02:15]1041 (16) - 0000000002098560 [13:02:15]1040 (4) - 96791 [13:02:15]1012 (4) - 29.10.2024 06:55 [13:02:15]1206 (1) - 0 [13:02:15]OFD Sender: Remove packet 96791 [13:02:15]ProducePacketName [13:02:15]name=ofd_packets/00096791 [13:02:15]NVStorageDeleteData [13:02:15]OFD Sender: No OFD packet to send [13:02:15]*** Cut start [13:02:15]*** Partial cut [13:02:15]*** CUTSNS_PIN = 1 [13:02:15]*** CUTSNS_PIN = 0 [13:02:15]*** Brake cut motor [13:02:16]Read from MH i2c: 01 [13:02:16]MH_I2C_Read... [13:02:16]*** Stop cut motor [13:02:16]*** Cut end [13:02:16]Read from MH i2c: 01 07 00 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: 01 07 00 2D 0B 00 00 00 00 00 FF 0F 4D [13:02:16]process_action close_receipt done [13:02:16]requested_data is exist [13:02:16]produce_requested_data [13:02:16]requested_item fm.sn is exist - process it [13:02:16]wFMCommunicate request_size=4 [13:02:16]MH_SAM_APDU [13:02:16]CAPDU: 80 11 00 00 [13:02:16]Write to MH i2c: E2 08 00 2E 0B 80 11 00 00 00 00 00 00 B3 [13:02:16]Write i2c OK [13:02:16]MH_I2C_Read... [13:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:16]Read from MH i2c: E2 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 17 00 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 17 00 2E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [13:02:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:02:16]wFMCommunicate OK [13:02:16]requested_item fd.num is exist - process it [13:02:16]SAM_PROTO_GetFieldsCounters [13:02:16]wFMCommunicate request_size=4 [13:02:16]MH_SAM_APDU [13:02:16]CAPDU: 80 13 00 00 [13:02:16]Write to MH i2c: E2 08 00 2F 0B 80 13 00 00 00 00 00 00 B6 [13:02:16]Write i2c OK [13:02:16]MH_I2C_Read... [13:02:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:16]Read from MH i2c: E2 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 62 00 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 62 00 2F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 7A 01 00 0E 04 04 00 91 00 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 81 [13:02:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 7A 01 00 0E 04 04 00 91 00 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 [13:02:16]wFMCommunicate OK [13:02:16]SAM_PROTO_GetFieldsCounters done [13:02:16]requested_item shift.num is exist - process it [13:02:16]requested_item shift.opened is exist - process it [13:02:16]req_shift_opened [13:02:16]FM_GetShiftState [13:02:16]SAM_PROTO_GetShiftState [13:02:16]wFMCommunicate request_size=4 [13:02:16]MH_SAM_APDU [13:02:16]CAPDU: 80 13 01 00 [13:02:16]Write to MH i2c: E2 08 00 30 0B 80 13 01 00 00 00 00 00 B8 [13:02:16]Write i2c OK [13:02:16]MH_I2C_Read... [13:02:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:16]Read from MH i2c: E2 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 0E 00 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 0E 00 30 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 16 [13:02:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:02:16]wFMCommunicate OK [13:02:16]SAM_PROTO_GetShiftState done [13:02:16]FM_GetShiftState done [13:02:16]req_shift_opened done [13:02:16]requested_item shift.open_date is exist - process it [13:02:16]req_shift_open_date [13:02:16]req_shift_open_date done [13:02:16]produce_requested_data done [13:02:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96791,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:02:16]process_action_free close_receipt [13:02:16]json_value_free [13:02:16]json_value_free done [13:02:16]process_json_proto returns [13:02:16]Send response to host [13:02:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96791,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:02:16]free response buf [13:02:16]execute_script done [13:02:16]execute_script returns [13:02:16]free content buf [13:02:16]Sock 9.Close socket [13:02:16]Sock 9.Thread stoped [13:02:20]OFD Sender: No OFD packet to send [13:02:25]OFD Sender: No OFD packet to send [13:02:30]OFD Sender: No OFD packet to send [13:02:35]OFD Sender: No OFD packet to send [13:02:40]OFD Sender: No OFD packet to send [13:02:45]OFD Sender: No OFD packet to send [13:02:50]OFD Sender: No OFD packet to send [13:02:55]OFD Sender: No OFD packet to send [13:03:00]OFD Sender: No OFD packet to send [13:03:05]OFD Sender: No OFD packet to send [13:03:10]OFD Sender: No OFD packet to send [13:03:15]OFD Sender: No OFD packet to send [13:03:20]OFD Sender: No OFD packet to send [13:03:25]OFD Sender: No OFD packet to send [13:03:30]OFD Sender: No OFD packet to send [13:03:35]OFD Sender: No OFD packet to send [13:03:40]OFD Sender: No OFD packet to send [13:03:41]accept exits with 7 [13:03:41]New connection [13:03:41]New thread 3067600228 created [13:03:41]Thread 3067456868 joined [13:03:41]Waiting for new connection... [13:03:41] Sock 7.Parse request [13:03:41]Sock 7.Check first char [13:03:41]Sock 7.First char is OK [13:03:41]request: POST /json_proto HTTP/1.0 [13:03:41]Method: POST [13:03:41]URL: /json_proto [13:03:41]Method is POST - this is cgi request [13:03:41]url: /json_proto [13:03:41]query_string will be loaded in cgi processing [13:03:41]execute_cgi json_proto POST (null) [13:03:41]execute_cgi path=json_proto method=POST [13:03:41]POST find Content-Length [13:03:41]Host: 172.17.40.67:8080 [13:03:41]Content-Length: 678 [13:03:41]Content-Type: application/json [13:03:41] [13:03:41]POST finish read [13:03:41]Found Content-Length = 678 [13:03:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:03:41]execute_script... [13:03: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)3407320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:03:41]POST & json_proto [13:03:41]process_json_proto [13:03:41]json parsed OK: [13:03:41]protocol is kg_v1.0 [13:03:41]action value=close_receipt [13:03:41]process_action close_receipt [13:03:41]cmd_close_receipt [13:03:41]MH_GetDate [13:03:41]Write to MH i2c: F0 00 00 31 0B 2B [13:03:41]Write i2c OK [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: F0 [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: F0 09 00 [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: F0 09 00 31 0B 00 2F DD 20 67 EE DA 66 66 5B [13:03:41]GetLastDocTimeStamp 1730206933 [13:03:41]current date 1730207023 [13:03:41]FM_GetShiftState [13:03:41]SAM_PROTO_GetShiftState [13:03:41]wFMCommunicate request_size=4 [13:03:41]MH_SAM_APDU [13:03:41]CAPDU: 80 13 01 00 [13:03:41]Write to MH i2c: E2 08 00 32 0B 80 13 01 00 00 00 00 00 BA [13:03:41]Write i2c OK [13:03:41]MH_I2C_Read... [13:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:42]Read from MH i2c: E2 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 0E 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 0E 00 32 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 18 [13:03:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:03:42]wFMCommunicate OK [13:03:42]SAM_PROTO_GetShiftState done [13:03:42]FM_GetShiftState done [13:03:42]opened in 1730160548 [13:03:42]opened+sec_in_day 1730246948 [13:03:42]quantity*price = 40006 [13:03:42]sum+1 = 40007 [13:03:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 301 29.10.2024 13:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96792 ФПД: 267932060395192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130343&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96792&fm=267932060395192&tin=02508201610067®Number=0000000000170478&sum=40000 [13:03:43]StoreToDocumentArchive [13:03:43]shift 145 fd 96792 [13:03:43]save to /storage/0145/doc_00096792 [13:03:43]save last doc name /storage/0145/doc_00096792 to /storage/kkm_last_doc_name [13:03:43]save OK [13:03:43]Clear old archive folders... [13:03:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:03:43]tlvbuf is 00FC7D90 [13:03:43]SAM_PROTO_ClearQueue [13:03:43]wFMCommunicate request_size=4 [13:03:43]MH_SAM_APDU [13:03:43]CAPDU: 80 09 00 00 [13:03:43]Write to MH i2c: E2 08 00 3F 0B 80 09 00 00 00 00 00 00 BC [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:43]Read from MH i2c: E2 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 3F 0B 00 90 00 BE [13:03:43]RAPDU: 90 00 [13:03:43]wFMCommunicate OK [13:03:43]SAM_PROTO_ClearQueue done [13:03:43]KKMCreateOFDPacket [13:03:43]OFDProtocolAddRootSTLVToBuf [13:03:43]FM_MakeSignedData [13:03:43]FM_MakeSignedData [13:03:43]SAM_PROTO_SignData [13:03:43]wFMCommunicate request_size=4 [13:03:43]MH_SAM_APDU [13:03:43]CAPDU: 80 0D 01 02 [13:03:43]Write to MH i2c: E2 08 00 40 0B 80 0D 01 02 00 00 00 00 C4 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:43]Read from MH i2c: E2 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 40 0B 00 90 00 BF [13:03:43]RAPDU: 90 00 [13:03:43]wFMCommunicate OK [13:03:43]wFMCommunicate request_size=255 [13:03:43]MH_SAM_APDU [13:03: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 34 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 2D 01 00 00 F4 03 04 00 2F DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7A 01 00 35 04 06 00 F3 [13:03:43]Write to MH i2c: E2 02 01 41 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2D 01 00 00 F4 03 04 00 2F DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7A 01 00 35 04 06 00 F3 00 00 F9 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:43]Read from MH i2c: E2 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 41 0B 00 90 00 C0 [13:03:43]RAPDU: 90 00 [13:03:43]wFMCommunicate OK [13:03:43]wFMCommunicate request_size=10 [13:03:43]MH_SAM_APDU [13:03:43]CAPDU: 80 0D 02 02 05 AE CB 48 A6 B8 [13:03:43]Write to MH i2c: E2 0D 00 42 0B 80 0D 02 02 05 00 AE CB 48 A6 B8 00 00 F0 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:43]Read from MH i2c: E2 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 03 00 42 0B 00 90 00 C1 [13:03:43]RAPDU: 90 00 [13:03:43]wFMCommunicate OK [13:03:43]wFMCommunicate request_size=4 [13:03:43]MH_SAM_APDU [13:03:43]CAPDU: 80 0D 03 02 [13:03:43]Write to MH i2c: E2 08 00 43 0B 80 0D 03 02 00 00 00 00 C9 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:43]Read from MH i2c: E2 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 0B 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 0B 00 43 0B 00 A1 79 2E F9 EF 52 55 CD 90 00 6E [13:03:43]RAPDU: A1 79 2E F9 EF 52 55 CD 90 00 [13:03:43]wFMCommunicate OK [13:03:43]SAM_PROTO_SignData done [13:03:43]FM_MakeSignedData done [13:03:43]CreateOFDProtocolMessage [13:03:43]wFMCommunicate request_size=4 [13:03:43]MH_SAM_APDU [13:03:43]CAPDU: 80 11 00 00 [13:03:43]Write to MH i2c: E2 08 00 44 0B 80 11 00 00 00 00 00 00 C9 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:43]Read from MH i2c: E2 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 17 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: E2 17 00 44 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [13:03:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:03:43]wFMCommunicate OK [13:03:43]CreateOFDProtocolMessage done [13:03:43]OFDSenderStorePacket 96792 [13:03:43]StoreOFDPacket docnum=96792 [13:03:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3E 4F 07 01 09 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 34 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 2D 01 00 00 F4 03 04 00 2F DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7A 01 00 35 04 06 00 F3 AE CB 48 A6 B8 A1 79 2E F9 EF 52 55 CD [13:03:43]CheckFolder [13:03:43]dirname=/storage/ofd_packets [13:03:43]CheckFolder done [13:03:43]ProducePacketName [13:03:43]name=ofd_packets/00096792 [13:03:43]NVStorageSaveData ofd_packets/00096792 [13:03:43]File name is /storage/ofd_packets/00096792 [13:03:43]Write 301 bytes [13:03:43]NVStorageSaveData done [13:03:43]OFDSenderStorePacket done [13:03:43]KKMCreateOFDPacket done [13:03:43]NVStorageSaveData kkm_last_timestamp [13:03:43]File name is /storage/kkm_last_timestamp [13:03:43]Write 4 bytes [13:03:43]NVStorageSaveData done [13:03:43]ExternCall_PrintAddStr [13:03:43]wPrintStart [13:03:43]Write to MH i2c: 01 00 00 45 0B 50 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: 01 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: 01 07 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: 01 07 00 45 0B 00 00 00 00 00 FF 0F 65 [13:03:43]RasterBufferAndPrint [13:03:43]line Счет N : (1)3407320 [13:03:43]line ИНН: 02508201610067 [13:03:43]line Контрольно-Кассовый Чек [13:03:43]line ПРОДАЖА [13:03:43]line ТРК (МРК, ГНК) : 32 [13:03:43]line Товар: 2710124130 [13:03:43]line Аи-92-К-4 [13:03:43]line 5.980 * 66.90 [13:03:43]line = 400.06 [13:03:43]line НДС 12% НСП 1% [13:03:43]line > о реализуемом товаре [13:03:43]line ОКРУГЛЕНИЕ: -0.06 [13:03:43]line ИТОГО: 400.00 [13:03:43]line Внесено: 400.00 [13:03:43]line СДАЧА: 0.00 [13:03:43]line НСП 1% : 3.54 [13:03:43]line НДС 12% : 42.48 [13:03:43]line Наличными: 400.00 [13:03:43]line Безнал.: 0.00 [13:03:43]line Место: АЗС № 82 "Партнер Нефть" [13:03:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:03:43]line СНО: Общий режим [13:03:43]line Чек 301 29.10.2024 13:03 [13:03:43]line Смена: 145 ФФД: 1.0 [13:03:43]line ЗНМ: 0300000017 [13:03:43]line РНМ: 0000000000170478 [13:03:43]line Версия ККМ: v1.0 [13:03:43]line ФМ: 0000000002098560 [13:03:43]line ФД: 96792 [13:03:43]line ФПД: 267932060395192 [13:03:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130343&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96792&fm=267932060395192&tin=02508201610067®Number=0000000000170478&sum=40000 [13:03:44]OFD Sender: Processing packet 96792 [packets to send 59, broken 58] [13:03:44]ProducePacketName [13:03:44]name=ofd_packets/00096792 [13:03:44]OFD Sender: To server: pG, [13:03:44]CommunicateWithHost lk.salyk.kg:30040 [13:03:44]ConnectInit lk.salyk.kg [13:03:44]written 0, free lines is 4095 [13:03:44]Connected sock=9 [13:03:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3E 4F 07 01 09 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 34 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 2D 01 00 00 F4 03 04 00 2F DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7A 01 00 35 04 06 00 F3 AE CB 48 A6 B8 A1 79 2E F9 EF 52 55 CD [13:03:44]Write to MH i2c: 01 00 00 70 0B 7B [13:03:44]Write i2c OK [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: 01 [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: 01 07 00 [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: 01 07 00 70 0B 00 00 00 00 00 FF 0C 8D [13:03:44]RasterBufferAndPrint [13:03:44]line [13:03:44]line [13:03:44]line [13:03:44]line [13:03:44]line [13:03:44]written 0, free lines is 3332 [13:03:44]MH_Cut [13:03:44]Write to MH i2c: D1 01 00 77 0B 01 54 [13:03:44]Write i2c OK [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: D1 [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: D1 01 00 [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: D1 01 00 77 0B 00 53 [13:03:44]Write to MH i2c: 01 00 00 78 0B 83 [13:03:44]Write i2c OK [13:03:44]MH_I2C_Read... [13:03:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EB 74 47 00 0D 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 32 30 39 38 35 36 30 10 04 04 00 18 7A 01 00 F4 03 04 00 55 87 20 67 B6 04 01 00 00 95 C4 7A 84 B7 45 EB 4E [13:03:44]CommunicateWithHost err = 0 [13:03:44]CheckOFDResponse [13:03:44]1017 (14) - 77093643461234 [13:03:44]1041 (16) - 0000000002098560 [13:03:44]1040 (4) - 96792 [13:03:44]1012 (4) - 29.10.2024 06:57 [13:03:44]1206 (1) - 0 [13:03:44]OFD Sender: Remove packet 96792 [13:03:44]ProducePacketName [13:03:44]name=ofd_packets/00096792 [13:03:44]NVStorageDeleteData [13:03:45]OFD Sender: No OFD packet to send [13:03:45]*** Cut start [13:03:45]*** Partial cut [13:03:45]*** CUTSNS_PIN = 1 [13:03:45]*** CUTSNS_PIN = 0 [13:03:45]*** Brake cut motor [13:03:45]Read from MH i2c: 01 [13:03:45]MH_I2C_Read... [13:03:45]*** Stop cut motor [13:03:45]*** Cut end [13:03:45]Read from MH i2c: 01 07 00 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: 01 07 00 78 0B 00 00 00 00 00 FF 0F 98 [13:03:45]process_action close_receipt done [13:03:45]requested_data is exist [13:03:45]produce_requested_data [13:03:45]requested_item fm.sn is exist - process it [13:03:45]wFMCommunicate request_size=4 [13:03:45]MH_SAM_APDU [13:03:45]CAPDU: 80 11 00 00 [13:03:45]Write to MH i2c: E2 08 00 79 0B 80 11 00 00 00 00 00 00 FE [13:03:45]Write i2c OK [13:03:45]MH_I2C_Read... [13:03:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:45]Read from MH i2c: E2 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 17 00 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 17 00 79 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [13:03:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:03:45]wFMCommunicate OK [13:03:45]requested_item fd.num is exist - process it [13:03:45]SAM_PROTO_GetFieldsCounters [13:03:45]wFMCommunicate request_size=4 [13:03:45]MH_SAM_APDU [13:03:45]CAPDU: 80 13 00 00 [13:03:45]Write to MH i2c: E2 08 00 7A 0B 80 13 00 00 00 00 00 00 01 [13:03:45]Write i2c OK [13:03:45]MH_I2C_Read... [13:03:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:45]Read from MH i2c: E2 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 62 00 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 62 00 7A 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 7A 01 00 0E 04 04 00 91 00 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 D0 [13:03:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 7A 01 00 0E 04 04 00 91 00 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 [13:03:45]wFMCommunicate OK [13:03:45]SAM_PROTO_GetFieldsCounters done [13:03:45]requested_item shift.num is exist - process it [13:03:45]requested_item shift.opened is exist - process it [13:03:45]req_shift_opened [13:03:45]FM_GetShiftState [13:03:45]SAM_PROTO_GetShiftState [13:03:45]wFMCommunicate request_size=4 [13:03:45]MH_SAM_APDU [13:03:45]CAPDU: 80 13 01 00 [13:03:45]Write to MH i2c: E2 08 00 7B 0B 80 13 01 00 00 00 00 00 03 [13:03:45]Write i2c OK [13:03:45]MH_I2C_Read... [13:03:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:45]Read from MH i2c: E2 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 0E 00 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 0E 00 7B 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [13:03:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:03:45]wFMCommunicate OK [13:03:45]SAM_PROTO_GetShiftState done [13:03:45]FM_GetShiftState done [13:03:45]req_shift_opened done [13:03:45]requested_item shift.open_date is exist - process it [13:03:45]req_shift_open_date [13:03:45]req_shift_open_date done [13:03:45]produce_requested_data done [13:03:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96792,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:03:45]process_action_free close_receipt [13:03:45]json_value_free [13:03:45]json_value_free done [13:03:45]process_json_proto returns [13:03:45]Send response to host [13:03:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96792,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:03:45]free response buf [13:03:45]execute_script done [13:03:45]execute_script returns [13:03:45]free content buf [13:03:45]Sock 7.Close socket [13:03:45]Sock 7.Thread stoped [13:03:46]accept exits with 10 [13:03:46]New connection [13:03:46]New thread 3067456868 created [13:03:46]Thread 3067600228 joined [13:03:46]Waiting for new connection... [13:03:46] Sock 10.Parse request [13:03:46]Sock 10.Check first char [13:03:46]Sock 10.First char is OK [13:03:46]request: POST /json_proto HTTP/1.0 [13:03:46]Method: POST [13:03:46]URL: /json_proto [13:03:46]Method is POST - this is cgi request [13:03:46]url: /json_proto [13:03:46]query_string will be loaded in cgi processing [13:03:46]execute_cgi json_proto POST (null) [13:03:46]execute_cgi path=json_proto method=POST [13:03:46]POST find Content-Length [13:03:46]Host: 172.17.40.67:8080 [13:03:46]Content-Length: 678 [13:03:46]Content-Type: application/json [13:03:46] [13:03:46]POST finish read [13:03:46]Found Content-Length = 678 [13:03:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:46]execute_script... [13:03: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)3407321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:46]POST & json_proto [13:03:46]process_json_proto [13:03:46]json parsed OK: [13:03:46]protocol is kg_v1.0 [13:03:46]action value=close_receipt [13:03:46]process_action close_receipt [13:03:46]cmd_close_receipt [13:03:46]MH_GetDate [13:03:46]Write to MH i2c: F0 00 00 7C 0B 76 [13:03:46]Write i2c OK [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: F0 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: F0 09 00 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: F0 09 00 7C 0B 00 33 DD 20 67 EE DA 66 66 AA [13:03:46]GetLastDocTimeStamp 1730207023 [13:03:46]current date 1730207027 [13:03:46]FM_GetShiftState [13:03:46]SAM_PROTO_GetShiftState [13:03:46]wFMCommunicate request_size=4 [13:03:46]MH_SAM_APDU [13:03:46]CAPDU: 80 13 01 00 [13:03:46]Write to MH i2c: E2 08 00 7D 0B 80 13 01 00 00 00 00 00 05 [13:03:46]Write i2c OK [13:03:46]MH_I2C_Read... [13:03:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:46]Read from MH i2c: E2 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 0E 00 [13:03:46]MH_I2C_Read... [13:03:46]Read from MH i2c: E2 0E 00 7D 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 63 [13:03:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:03:46]wFMCommunicate OK [13:03:46]SAM_PROTO_GetShiftState done [13:03:46]FM_GetShiftState done [13:03:46]opened in 1730160548 [13:03:46]opened+sec_in_day 1730246948 [13:03:46]quantity*price = 50041 [13:03:46]sum+1 = 50042 [13:03: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 302 29.10.2024 13:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96793 ФПД: 261053984600107 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96793&fm=261053984600107&tin=02508201610067®Number=0000000000170478&sum=50000 [13:03:47]StoreToDocumentArchive [13:03:47]shift 145 fd 96793 [13:03:47]save to /storage/0145/doc_00096793 [13:03:47]save last doc name /storage/0145/doc_00096793 to /storage/kkm_last_doc_name [13:03:47]save OK [13:03:47]Clear old archive folders... [13:03:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:03:47]tlvbuf is 00FB7AA0 [13:03:47]SAM_PROTO_ClearQueue [13:03:47]wFMCommunicate request_size=4 [13:03:47]MH_SAM_APDU [13:03:47]CAPDU: 80 09 00 00 [13:03:47]Write to MH i2c: E2 08 00 8A 0B 80 09 00 00 00 00 00 00 07 [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:47]Read from MH i2c: E2 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 03 00 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 03 00 8A 0B 00 90 00 09 [13:03:47]RAPDU: 90 00 [13:03:47]wFMCommunicate OK [13:03:47]SAM_PROTO_ClearQueue done [13:03:47]KKMCreateOFDPacket [13:03:47]OFDProtocolAddRootSTLVToBuf [13:03:47]FM_MakeSignedData [13:03:47]FM_MakeSignedData [13:03:47]SAM_PROTO_SignData [13:03:47]wFMCommunicate request_size=4 [13:03:47]MH_SAM_APDU [13:03:47]CAPDU: 80 0D 01 02 [13:03:47]Write to MH i2c: E2 08 00 8B 0B 80 0D 01 02 00 00 00 00 0F [13:03:47]Write i2c OK [13:03:47]MH_I2C_Read... [13:03:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:47]Read from MH i2c: E2 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 03 00 [13:03:47]MH_I2C_Read... [13:03:47]Read from MH i2c: E2 03 00 8B 0B 00 90 00 0A [13:03:47]RAPDU: 90 00 [13:03:47]wFMCommunicate OK [13:03:47]wFMCommunicate request_size=255 [13:03:47]MH_SAM_APDU [13:03:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 33 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7A 01 00 35 04 06 00 ED [13:03:48]Write to MH i2c: E2 02 01 8C 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 33 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7A 01 00 35 04 06 00 ED 00 00 75 [13:03:48]Write i2c OK [13:03:48]MH_I2C_Read... [13:03:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:48]Read from MH i2c: E2 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 03 00 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 03 00 8C 0B 00 90 00 0B [13:03:48]RAPDU: 90 00 [13:03:48]wFMCommunicate OK [13:03:48]wFMCommunicate request_size=10 [13:03:48]MH_SAM_APDU [13:03:48]CAPDU: 80 0D 02 02 05 6D 5E 04 F0 2B [13:03:48]Write to MH i2c: E2 0D 00 8D 0B 80 0D 02 02 05 00 6D 5E 04 F0 2B 00 00 06 [13:03:48]Write i2c OK [13:03:48]MH_I2C_Read... [13:03:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:48]Read from MH i2c: E2 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 03 00 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 03 00 8D 0B 00 90 00 0C [13:03:48]RAPDU: 90 00 [13:03:48]wFMCommunicate OK [13:03:48]wFMCommunicate request_size=4 [13:03:48]MH_SAM_APDU [13:03:48]CAPDU: 80 0D 03 02 [13:03:48]Write to MH i2c: E2 08 00 8E 0B 80 0D 03 02 00 00 00 00 14 [13:03:48]Write i2c OK [13:03:48]MH_I2C_Read... [13:03:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:48]Read from MH i2c: E2 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 0B 00 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 0B 00 8E 0B 00 1A CE 8E 27 4C 45 5A 21 90 00 BE [13:03:48]RAPDU: 1A CE 8E 27 4C 45 5A 21 90 00 [13:03:48]wFMCommunicate OK [13:03:48]SAM_PROTO_SignData done [13:03:48]FM_MakeSignedData done [13:03:48]CreateOFDProtocolMessage [13:03:48]wFMCommunicate request_size=4 [13:03:48]MH_SAM_APDU [13:03:48]CAPDU: 80 11 00 00 [13:03:48]Write to MH i2c: E2 08 00 8F 0B 80 11 00 00 00 00 00 00 14 [13:03:48]Write i2c OK [13:03:48]MH_I2C_Read... [13:03:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:48]Read from MH i2c: E2 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 17 00 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: E2 17 00 8F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [13:03:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:03:48]wFMCommunicate OK [13:03:48]CreateOFDProtocolMessage done [13:03:48]OFDSenderStorePacket 96793 [13:03:48]StoreOFDPacket docnum=96793 [13:03:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F 06 07 01 5A 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 33 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7A 01 00 35 04 06 00 ED 6D 5E 04 F0 2B 1A CE 8E 27 4C 45 5A 21 [13:03:48]CheckFolder [13:03:48]dirname=/storage/ofd_packets [13:03:48]CheckFolder done [13:03:48]ProducePacketName [13:03:48]name=ofd_packets/00096793 [13:03:48]NVStorageSaveData ofd_packets/00096793 [13:03:48]File name is /storage/ofd_packets/00096793 [13:03:48]Write 301 bytes [13:03:48]NVStorageSaveData done [13:03:48]OFDSenderStorePacket done [13:03:48]KKMCreateOFDPacket done [13:03:48]NVStorageSaveData kkm_last_timestamp [13:03:48]File name is /storage/kkm_last_timestamp [13:03:48]Write 4 bytes [13:03:48]NVStorageSaveData done [13:03:48]ExternCall_PrintAddStr [13:03:48]wPrintStart [13:03:48]Write to MH i2c: 01 00 00 90 0B 9B [13:03:48]OFD Sender: Processing packet 96793 [packets to send 59, broken 58] [13:03:48]ProducePacketName [13:03:48]name=ofd_packets/00096793 [13:03:48]OFD Sender: To server: pG, [13:03:48]CommunicateWithHost lk.salyk.kg:30040 [13:03:48]ConnectInit lk.salyk.kg [13:03:48]Write i2c OK [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: 01 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: 01 07 00 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: 01 07 00 90 0B 00 00 00 00 00 FF 0F B0 [13:03:48]RasterBufferAndPrint [13:03:48]line Счет N : (1)3407321 [13:03:48]line ИНН: 02508201610067 [13:03:48]line Контрольно-Кассовый Чек [13:03:48]line ПРОДАЖА [13:03:48]line ТРК (МРК, ГНК) : 12 [13:03:48]line Товар: 2710124130 [13:03:48]line Аи-92-К-4 [13:03:48]line 7.480 * 66.90 [13:03:48]line = 500.41 [13:03:48]line НДС 12% НСП 1% [13:03:48]line > о реализуемом товаре [13:03:48]line ОКРУГЛЕНИЕ: -0.41 [13:03:48]line ИТОГО: 500.00 [13:03:48]line Внесено: 500.00 [13:03:48]line СДАЧА: 0.00 [13:03:48]line НСП 1% : 4.43 [13:03:48]line НДС 12% : 53.14 [13:03:48]line Наличными: 500.00 [13:03:48]line Безнал.: 0.00 [13:03:48]line Место: АЗС № 82 "Партнер Нефть" [13:03:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:03:48]line СНО: Общий режим [13:03:48]line Чек 302 29.10.2024 13:03 [13:03:48]line Смена: 145 ФФД: 1.0 [13:03:48]line ЗНМ: 0300000017 [13:03:48]line РНМ: 0000000000170478 [13:03:48]line Версия ККМ: v1.0 [13:03:48]line ФМ: 0000000002098560 [13:03:48]line ФД: 96793 [13:03:48]line ФПД: 261053984600107 [13:03:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96793&fm=261053984600107&tin=02508201610067®Number=0000000000170478&sum=50000 [13:03:48]written 0, free lines is 4095 [13:03:48]Connected sock=9 [13:03:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F 06 07 01 5A 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 33 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7A 01 00 35 04 06 00 ED 6D 5E 04 F0 2B 1A CE 8E 27 4C 45 5A 21 [13:03:48]Write to MH i2c: 01 00 00 BB 0B C6 [13:03:48]Write i2c OK [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: 01 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: 01 07 00 [13:03:48]MH_I2C_Read... [13:03:48]Read from MH i2c: 01 07 00 BB 0B 00 00 00 00 00 FB 0C D4 [13:03:48]RasterBufferAndPrint [13:03:48]line [13:03:48]line [13:03:48]line [13:03:48]line [13:03:48]line [13:03:48]written 0, free lines is 3335 [13:03:49]MH_Cut [13:03:49]Write to MH i2c: D1 01 00 C2 0B 01 9F [13:03:49]Write i2c OK [13:03:49]MH_I2C_Read... [13:03:49]Read from MH i2c: D1 [13:03:49]MH_I2C_Read... [13:03:49]Read from MH i2c: D1 01 00 [13:03:49]MH_I2C_Read... [13:03:49]Read from MH i2c: D1 01 00 C2 0B 00 9E [13:03:49]Write to MH i2c: 01 00 00 C3 0B CE [13:03:49]Write i2c OK [13:03:49]MH_I2C_Read... [13:03:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8E 03 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 19 7A 01 00 F4 03 04 00 5A 87 20 67 B6 04 01 00 00 04 EF 33 6E 67 16 A9 0A [13:03:49]CommunicateWithHost err = 0 [13:03:49]CheckOFDResponse [13:03:49]1017 (14) - 77093643461234 [13:03:49]1041 (16) - 0000000002098560 [13:03:49]1040 (4) - 96793 [13:03:49]1012 (4) - 29.10.2024 06:57 [13:03:49]1206 (1) - 0 [13:03:49]OFD Sender: Remove packet 96793 [13:03:49]ProducePacketName [13:03:49]name=ofd_packets/00096793 [13:03:49]NVStorageDeleteData [13:03:49]OFD Sender: No OFD packet to send [13:03:49]*** Cut start [13:03:49]*** Partial cut [13:03:49]*** CUTSNS_PIN = 1 [13:03:49]*** CUTSNS_PIN = 0 [13:03:49]*** Brake cut motor [13:03:50]Read from MH i2c: 01 [13:03:50]MH_I2C_Read... [13:03:50]*** Stop cut motor [13:03:50]*** Cut end [13:03:50]Read from MH i2c: 01 07 00 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: 01 07 00 C3 0B 00 00 00 00 00 FF 0F E3 [13:03:50]process_action close_receipt done [13:03:50]requested_data is exist [13:03:50]produce_requested_data [13:03:50]requested_item fm.sn is exist - process it [13:03:50]wFMCommunicate request_size=4 [13:03:50]MH_SAM_APDU [13:03:50]CAPDU: 80 11 00 00 [13:03:50]Write to MH i2c: E2 08 00 C4 0B 80 11 00 00 00 00 00 00 49 [13:03:50]Write i2c OK [13:03:50]MH_I2C_Read... [13:03:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:50]Read from MH i2c: E2 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 17 00 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 17 00 C4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [13:03:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:03:50]wFMCommunicate OK [13:03:50]requested_item fd.num is exist - process it [13:03:50]SAM_PROTO_GetFieldsCounters [13:03:50]wFMCommunicate request_size=4 [13:03:50]MH_SAM_APDU [13:03:50]CAPDU: 80 13 00 00 [13:03:50]Write to MH i2c: E2 08 00 C5 0B 80 13 00 00 00 00 00 00 4C [13:03:50]Write i2c OK [13:03:50]MH_I2C_Read... [13:03:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:50]Read from MH i2c: E2 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 62 00 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 62 00 C5 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 7A 01 00 0E 04 04 00 91 00 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 1F [13:03:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 7A 01 00 0E 04 04 00 91 00 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 [13:03:50]wFMCommunicate OK [13:03:50]SAM_PROTO_GetFieldsCounters done [13:03:50]requested_item shift.num is exist - process it [13:03:50]requested_item shift.opened is exist - process it [13:03:50]req_shift_opened [13:03:50]FM_GetShiftState [13:03:50]SAM_PROTO_GetShiftState [13:03:50]wFMCommunicate request_size=4 [13:03:50]MH_SAM_APDU [13:03:50]CAPDU: 80 13 01 00 [13:03:50]Write to MH i2c: E2 08 00 C6 0B 80 13 01 00 00 00 00 00 4E [13:03:50]Write i2c OK [13:03:50]MH_I2C_Read... [13:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:50]Read from MH i2c: E2 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 0E 00 [13:03:50]MH_I2C_Read... [13:03:50]Read from MH i2c: E2 0E 00 C6 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [13:03:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:03:50]wFMCommunicate OK [13:03:50]SAM_PROTO_GetShiftState done [13:03:50]FM_GetShiftState done [13:03:50]req_shift_opened done [13:03:50]requested_item shift.open_date is exist - process it [13:03:50]req_shift_open_date [13:03:50]req_shift_open_date done [13:03:50]produce_requested_data done [13:03:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96793,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:03:50]process_action_free close_receipt [13:03:50]json_value_free [13:03:50]json_value_free done [13:03:50]process_json_proto returns [13:03:50]Send response to host [13:03:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96793,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:03:50]free response buf [13:03:50]execute_script done [13:03:50]execute_script returns [13:03:50]free content buf [13:03:50]Sock 10.Close socket [13:03:50]Sock 10.Thread stoped [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:30]accept exits with 7 [13:05:30]New connection [13:05:30]New thread 3067600228 created [13:05:30]Thread 3067456868 joined [13:05:30]Waiting for new connection... [13:05:30] Sock 7.Parse request [13:05:30]Sock 7.Check first char [13:05:30]Sock 7.First char is OK [13:05:30]request: POST /json_proto HTTP/1.0 [13:05:30]Method: POST [13:05:30]URL: /json_proto [13:05:30]Method is POST - this is cgi request [13:05:30]url: /json_proto [13:05:30]query_string will be loaded in cgi processing [13:05:30]execute_cgi json_proto POST (null) [13:05:30]execute_cgi path=json_proto method=POST [13:05:30]POST find Content-Length [13:05:30]Host: 172.17.40.67:8080 [13:05:30]Content-Length: 678 [13:05:30]Content-Type: application/json [13:05:30] [13:05:30]POST finish read [13:05:30]Found Content-Length = 678 [13:05:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:30]execute_script... [13: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)3407323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:30]POST & json_proto [13:05:30]process_json_proto [13:05:30]json parsed OK: [13:05:30]protocol is kg_v1.0 [13:05:30]action value=close_receipt [13:05:30]process_action close_receipt [13:05:30]cmd_close_receipt [13:05:30]MH_GetDate [13:05:30]Write to MH i2c: F0 00 00 C7 0B C1 [13:05:30]Write i2c OK [13:05:30]MH_I2C_Read... [13:05:30]Read from MH i2c: F0 [13:05:30]MH_I2C_Read... [13:05:30]Read from MH i2c: F0 09 00 [13:05:30]MH_I2C_Read... [13:05:30]Read from MH i2c: F0 09 00 C7 0B 00 9C DD 20 67 EE DA 66 66 5E [13:05:30]GetLastDocTimeStamp 1730207027 [13:05:30]current date 1730207132 [13:05:30]FM_GetShiftState [13:05:30]SAM_PROTO_GetShiftState [13:05:30]wFMCommunicate request_size=4 [13:05:30]MH_SAM_APDU [13:05:30]CAPDU: 80 13 01 00 [13:05:30]Write to MH i2c: E2 08 00 C8 0B 80 13 01 00 00 00 00 00 50 [13:05:30]Write i2c OK [13:05:30]MH_I2C_Read... [13:05:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:30]Read from MH i2c: E2 [13:05:30]MH_I2C_Read... [13:05:30]Read from MH i2c: E2 0E 00 [13:05:30]MH_I2C_Read... [13:05:30]Read from MH i2c: E2 0E 00 C8 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AE [13:05:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:05:30]wFMCommunicate OK [13:05:30]SAM_PROTO_GetShiftState done [13:05:30]FM_GetShiftState done [13:05:30]opened in 1730160548 [13:05:30]opened+sec_in_day 1730246948 [13:05:30]quantity*price = 30038 [13:05:30]sum+1 = 30039 [13:05: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 303 29.10.2024 13:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96794 ФПД: 274556079219694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96794&fm=274556079219694&tin=02508201610067®Number=0000000000170478&sum=30000 [13:05:32]StoreToDocumentArchive [13:05:32]shift 145 fd 96794 [13:05:32]save to /storage/0145/doc_00096794 [13:05:32]save last doc name /storage/0145/doc_00096794 to /storage/kkm_last_doc_name [13:05:32]save OK [13:05:32]Clear old archive folders... [13:05:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:32]tlvbuf is 0102C7E0 [13:05:32]SAM_PROTO_ClearQueue [13:05:32]wFMCommunicate request_size=4 [13:05:32]MH_SAM_APDU [13:05:32]CAPDU: 80 09 00 00 [13:05:32]Write to MH i2c: E2 08 00 D5 0B 80 09 00 00 00 00 00 00 52 [13:05:32]Write i2c OK [13:05:32]MH_I2C_Read... [13:05:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:32]Read from MH i2c: E2 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 D5 0B 00 90 00 54 [13:05:32]RAPDU: 90 00 [13:05:32]wFMCommunicate OK [13:05:32]SAM_PROTO_ClearQueue done [13:05:32]KKMCreateOFDPacket [13:05:32]OFDProtocolAddRootSTLVToBuf [13:05:32]FM_MakeSignedData [13:05:32]FM_MakeSignedData [13:05:32]SAM_PROTO_SignData [13:05:32]wFMCommunicate request_size=4 [13:05:32]MH_SAM_APDU [13:05:32]CAPDU: 80 0D 01 02 [13:05:32]Write to MH i2c: E2 08 00 D6 0B 80 0D 01 02 00 00 00 00 5A [13:05:32]Write i2c OK [13:05:32]MH_I2C_Read... [13:05:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:32]Read from MH i2c: E2 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 D6 0B 00 90 00 55 [13:05:32]RAPDU: 90 00 [13:05:32]wFMCommunicate OK [13:05:32]wFMCommunicate request_size=255 [13:05:32]MH_SAM_APDU [13:05:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9C DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7A 01 00 35 04 06 00 F9 [13:05:32]Write to MH i2c: E2 02 01 D7 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 34 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 9C DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7A 01 00 35 04 06 00 F9 00 00 2B [13:05:32]Write i2c OK [13:05:32]MH_I2C_Read... [13:05:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:32]Read from MH i2c: E2 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 D7 0B 00 90 00 56 [13:05:32]RAPDU: 90 00 [13:05:32]wFMCommunicate OK [13:05:32]wFMCommunicate request_size=10 [13:05:32]MH_SAM_APDU [13:05:32]CAPDU: 80 0D 02 02 05 B5 11 92 A3 EE [13:05:32]Write to MH i2c: E2 0D 00 D8 0B 80 0D 02 02 05 00 B5 11 92 A3 EE 00 00 50 [13:05:32]Write i2c OK [13:05:32]MH_I2C_Read... [13:05:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:32]Read from MH i2c: E2 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 03 00 D8 0B 00 90 00 57 [13:05:32]RAPDU: 90 00 [13:05:32]wFMCommunicate OK [13:05:32]wFMCommunicate request_size=4 [13:05:32]MH_SAM_APDU [13:05:32]CAPDU: 80 0D 03 02 [13:05:32]Write to MH i2c: E2 08 00 D9 0B 80 0D 03 02 00 00 00 00 5F [13:05:32]Write i2c OK [13:05:32]MH_I2C_Read... [13:05:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:32]Read from MH i2c: E2 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 0B 00 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 0B 00 D9 0B 00 A7 7F E7 00 FF B5 BA 68 90 00 43 [13:05:32]RAPDU: A7 7F E7 00 FF B5 BA 68 90 00 [13:05:32]wFMCommunicate OK [13:05:32]SAM_PROTO_SignData done [13:05:32]FM_MakeSignedData done [13:05:32]CreateOFDProtocolMessage [13:05:32]wFMCommunicate request_size=4 [13:05:32]MH_SAM_APDU [13:05:32]CAPDU: 80 11 00 00 [13:05:32]Write to MH i2c: E2 08 00 DA 0B 80 11 00 00 00 00 00 00 5F [13:05:32]Write i2c OK [13:05:32]MH_I2C_Read... [13:05:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:32]Read from MH i2c: E2 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 17 00 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: E2 17 00 DA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [13:05:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:32]wFMCommunicate OK [13:05:32]CreateOFDProtocolMessage done [13:05:32]OFDSenderStorePacket 96794 [13:05:32]StoreOFDPacket docnum=96794 [13:05:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 56 07 01 3B 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 34 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 9C DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7A 01 00 35 04 06 00 F9 B5 11 92 A3 EE A7 7F E7 00 FF B5 BA 68 [13:05:32]CheckFolder [13:05:32]dirname=/storage/ofd_packets [13:05:32]CheckFolder done [13:05:32]ProducePacketName [13:05:32]name=ofd_packets/00096794 [13:05:32]NVStorageSaveData ofd_packets/00096794 [13:05:32]File name is /storage/ofd_packets/00096794 [13:05:32]Write 301 bytes [13:05:32]NVStorageSaveData done [13:05:32]OFDSenderStorePacket done [13:05:32]KKMCreateOFDPacket done [13:05:32]NVStorageSaveData kkm_last_timestamp [13:05:32]File name is /storage/kkm_last_timestamp [13:05:32]Write 4 bytes [13:05:32]NVStorageSaveData done [13:05:32]ExternCall_PrintAddStr [13:05:32]wPrintStart [13:05:32]Write to MH i2c: 01 00 00 DB 0B E6 [13:05:32]Write i2c OK [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: 01 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: 01 07 00 [13:05:32]MH_I2C_Read... [13:05:32]Read from MH i2c: 01 07 00 DB 0B 00 00 00 00 00 FF 0F FB [13:05:32]RasterBufferAndPrint [13:05:32]line Счет N : (1)3407323 [13:05:32]line ИНН: 02508201610067 [13:05:32]line Контрольно-Кассовый Чек [13:05:32]line ПРОДАЖА [13:05:32]line ТРК (МРК, ГНК) : 32 [13:05:32]line Товар: 2710124130 [13:05:32]line Аи-92-К-4 [13:05:32]line 4.490 * 66.90 [13:05:32]line = 300.38 [13:05:32]line НДС 12% НСП 1% [13:05:32]line > о реализуемом товаре [13:05:32]line ОКРУГЛЕНИЕ: -0.38 [13:05:32]line ИТОГО: 300.00 [13:05:32]line Внесено: 300.00 [13:05:32]line СДАЧА: 0.00 [13:05:32]line НСП 1% : 2.66 [13:05:32]line НДС 12% : 31.90 [13:05:32]line Наличными: 300.00 [13:05:32]line Безнал.: 0.00 [13:05:32]line Место: АЗС № 82 "Партнер Нефть" [13:05:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:05:32]line СНО: Общий режим [13:05:32]line Чек 303 29.10.2024 13:05 [13:05:32]line Смена: 145 ФФД: 1.0 [13:05:32]line ЗНМ: 0300000017 [13:05:32]line РНМ: 0000000000170478 [13:05:32]line Версия ККМ: v1.0 [13:05:32]line ФМ: 0000000002098560 [13:05:32]line ФД: 96794 [13:05:32]line ФПД: 274556079219694 [13:05:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96794&fm=274556079219694&tin=02508201610067®Number=0000000000170478&sum=30000 [13:05:32]OFD Sender: Processing packet 96794 [packets to send 59, broken 58] [13:05:32]ProducePacketName [13:05:32]name=ofd_packets/00096794 [13:05:32]OFD Sender: To server: pG, [13:05:32]CommunicateWithHost lk.salyk.kg:30040 [13:05:32]ConnectInit lk.salyk.kg [13:05:32]written 0, free lines is 4095 [13:05:33]Connected sock=10 [13:05:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 56 07 01 3B 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 34 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 9C DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7A 01 00 35 04 06 00 F9 B5 11 92 A3 EE A7 7F E7 00 FF B5 BA 68 [13:05:33]Write to MH i2c: 01 00 00 06 0C 12 [13:05:33]Write i2c OK [13:05:33]MH_I2C_Read... [13:05:33]Read from MH i2c: 01 [13:05:33]MH_I2C_Read... [13:05:33]Read from MH i2c: 01 07 00 [13:05:33]MH_I2C_Read... [13:05:33]Read from MH i2c: 01 07 00 06 0C 00 00 00 00 00 03 0D 29 [13:05:33]RasterBufferAndPrint [13:05:33]line [13:05:33]line [13:05:33]line [13:05:33]line [13:05:33]line [13:05:33]written 0, free lines is 3337 [13:05:33]MH_Cut [13:05:33]Write to MH i2c: D1 01 00 0D 0C 01 EB [13:05:33]Write i2c OK [13:05:33]MH_I2C_Read... [13:05:33]Read from MH i2c: D1 [13:05:33]MH_I2C_Read... [13:05:33]Read from MH i2c: D1 01 00 [13:05:33]MH_I2C_Read... [13:05:33]Read from MH i2c: D1 01 00 0D 0C 00 EA [13:05:33]Write to MH i2c: 01 00 00 0E 0C 1A [13:05:33]Write i2c OK [13:05:33]MH_I2C_Read... [13:05:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 80 CE 47 00 F3 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7A 01 00 F4 03 04 00 C2 87 20 67 B6 04 01 00 00 50 8F 85 46 54 4E 74 AB [13:05:33]CommunicateWithHost err = 0 [13:05:33]CheckOFDResponse [13:05:33]1017 (14) - 77093643461234 [13:05:33]1041 (16) - 0000000002098560 [13:05:33]1040 (4) - 96794 [13:05:33]1012 (4) - 29.10.2024 06:59 [13:05:33]1206 (1) - 0 [13:05:33]OFD Sender: Remove packet 96794 [13:05:33]ProducePacketName [13:05:33]name=ofd_packets/00096794 [13:05:33]NVStorageDeleteData [13:05:34]OFD Sender: No OFD packet to send [13:05:34]*** Cut start [13:05:34]*** Partial cut [13:05:34]*** CUTSNS_PIN = 1 [13:05:34]*** CUTSNS_PIN = 0 [13:05:34]*** Brake cut motor [13:05:34]Read from MH i2c: 01 [13:05:34]MH_I2C_Read... [13:05:34]*** Stop cut motor [13:05:34]*** Cut end [13:05:34]Read from MH i2c: 01 07 00 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: 01 07 00 0E 0C 00 00 00 00 00 FF 0F 2F [13:05:34]process_action close_receipt done [13:05:34]requested_data is exist [13:05:34]produce_requested_data [13:05:34]requested_item fm.sn is exist - process it [13:05:34]wFMCommunicate request_size=4 [13:05:34]MH_SAM_APDU [13:05:34]CAPDU: 80 11 00 00 [13:05:34]Write to MH i2c: E2 08 00 0F 0C 80 11 00 00 00 00 00 00 95 [13:05:34]Write i2c OK [13:05:34]MH_I2C_Read... [13:05:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:34]Read from MH i2c: E2 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 17 00 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 17 00 0F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [13:05:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:34]wFMCommunicate OK [13:05:34]requested_item fd.num is exist - process it [13:05:34]SAM_PROTO_GetFieldsCounters [13:05:34]wFMCommunicate request_size=4 [13:05:34]MH_SAM_APDU [13:05:34]CAPDU: 80 13 00 00 [13:05:34]Write to MH i2c: E2 08 00 10 0C 80 13 00 00 00 00 00 00 98 [13:05:34]Write i2c OK [13:05:34]MH_I2C_Read... [13:05:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:34]Read from MH i2c: E2 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 62 00 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 62 00 10 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 7A 01 00 0E 04 04 00 91 00 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 6F [13:05:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 7A 01 00 0E 04 04 00 91 00 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 [13:05:34]wFMCommunicate OK [13:05:34]SAM_PROTO_GetFieldsCounters done [13:05:34]requested_item shift.num is exist - process it [13:05:34]requested_item shift.opened is exist - process it [13:05:34]req_shift_opened [13:05:34]FM_GetShiftState [13:05:34]SAM_PROTO_GetShiftState [13:05:34]wFMCommunicate request_size=4 [13:05:34]MH_SAM_APDU [13:05:34]CAPDU: 80 13 01 00 [13:05:34]Write to MH i2c: E2 08 00 11 0C 80 13 01 00 00 00 00 00 9A [13:05:34]Write i2c OK [13:05:34]MH_I2C_Read... [13:05:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:34]Read from MH i2c: E2 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 0E 00 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 0E 00 11 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [13:05:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:05:34]wFMCommunicate OK [13:05:34]SAM_PROTO_GetShiftState done [13:05:34]FM_GetShiftState done [13:05:34]req_shift_opened done [13:05:34]requested_item shift.open_date is exist - process it [13:05:34]req_shift_open_date [13:05:34]req_shift_open_date done [13:05:34]produce_requested_data done [13:05:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96794,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:05:34]process_action_free close_receipt [13:05:34]json_value_free [13:05:34]json_value_free done [13:05:34]process_json_proto returns [13:05:34]Send response to host [13:05:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96794,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:05:34]free response buf [13:05:34]execute_script done [13:05:34]execute_script returns [13:05:34]free content buf [13:05:34]Sock 7.Close socket [13:05:34]Sock 7.Thread stoped [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:52]accept exits with 9 [13:05:52]New connection [13:05:52]New thread 3067456868 created [13:05:52]Thread 3067600228 joined [13:05:52]Waiting for new connection... [13:05:52] Sock 9.Parse request [13:05:52]Sock 9.Check first char [13:05:52]Sock 9.First char is OK [13:05:52]request: POST /json_proto HTTP/1.0 [13:05:52]Method: POST [13:05:52]URL: /json_proto [13:05:52]Method is POST - this is cgi request [13:05:52]url: /json_proto [13:05:52]query_string will be loaded in cgi processing [13:05:52]execute_cgi json_proto POST (null) [13:05:52]execute_cgi path=json_proto method=POST [13:05:52]POST find Content-Length [13:05:52]Host: 172.17.40.67:8080 [13:05:52]Content-Length: 678 [13:05:52]Content-Type: application/json [13:05:52] [13:05:52]POST finish read [13:05:52]Found Content-Length = 678 [13:05:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:52]execute_script... [13:05:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:52]POST & json_proto [13:05:52]process_json_proto [13:05:52]json parsed OK: [13:05:52]protocol is kg_v1.0 [13:05:52]action value=close_receipt [13:05:52]process_action close_receipt [13:05:52]cmd_close_receipt [13:05:52]MH_GetDate [13:05:52]Write to MH i2c: F0 00 00 12 0C 0D [13:05:52]Write i2c OK [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: F0 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: F0 09 00 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: F0 09 00 12 0C 00 B1 DD 20 67 EE DA 66 66 BF [13:05:52]GetLastDocTimeStamp 1730207132 [13:05:52]current date 1730207153 [13:05:52]FM_GetShiftState [13:05:52]SAM_PROTO_GetShiftState [13:05:52]wFMCommunicate request_size=4 [13:05:52]MH_SAM_APDU [13:05:52]CAPDU: 80 13 01 00 [13:05:52]Write to MH i2c: E2 08 00 13 0C 80 13 01 00 00 00 00 00 9C [13:05:52]Write i2c OK [13:05:52]MH_I2C_Read... [13:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:52]Read from MH i2c: E2 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: E2 0E 00 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: E2 0E 00 13 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [13:05:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:05:52]wFMCommunicate OK [13:05:52]SAM_PROTO_GetShiftState done [13:05:52]FM_GetShiftState done [13:05:52]opened in 1730160548 [13:05:52]opened+sec_in_day 1730246948 [13:05:52]quantity*price = 30038 [13:05:52]sum+1 = 30039 [13:05:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 304 29.10.2024 13:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96795 ФПД: 101388802767726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130553&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96795&fm=101388802767726&tin=02508201610067®Number=0000000000170478&sum=30000 [13:05:53]StoreToDocumentArchive [13:05:53]shift 145 fd 96795 [13:05:53]save to /storage/0145/doc_00096795 [13:05:53]save last doc name /storage/0145/doc_00096795 to /storage/kkm_last_doc_name [13:05:53]save OK [13:05:53]Clear old archive folders... [13:05:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:53]tlvbuf is 00FF84C0 [13:05:53]SAM_PROTO_ClearQueue [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 09 00 00 [13:05:53]Write to MH i2c: E2 08 00 20 0C 80 09 00 00 00 00 00 00 9E [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 03 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 03 00 20 0C 00 90 00 A0 [13:05:53]RAPDU: 90 00 [13:05:53]wFMCommunicate OK [13:05:53]SAM_PROTO_ClearQueue done [13:05:53]KKMCreateOFDPacket [13:05:53]OFDProtocolAddRootSTLVToBuf [13:05:53]FM_MakeSignedData [13:05:53]FM_MakeSignedData [13:05:53]SAM_PROTO_SignData [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 0D 01 02 [13:05:53]Write to MH i2c: E2 08 00 21 0C 80 0D 01 02 00 00 00 00 A6 [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 03 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 03 00 21 0C 00 90 00 A1 [13:05:53]RAPDU: 90 00 [13:05:53]wFMCommunicate OK [13:05:53]wFMCommunicate request_size=255 [13:05:53]MH_SAM_APDU [13:05: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 34 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 30 01 00 00 F4 03 04 00 B1 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7A 01 00 35 04 06 00 5C [13:05:53]Write to MH i2c: E2 02 01 22 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 34 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 30 01 00 00 F4 03 04 00 B1 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7A 01 00 35 04 06 00 5C 00 00 F1 [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:54]OFD Sender: No OFD packet to send [13:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:54]Read from MH i2c: E2 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 03 00 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 03 00 22 0C 00 90 00 A2 [13:05:54]RAPDU: 90 00 [13:05:54]wFMCommunicate OK [13:05:54]wFMCommunicate request_size=10 [13:05:54]MH_SAM_APDU [13:05:54]CAPDU: 80 0D 02 02 05 36 6B 92 BB 6E [13:05:54]Write to MH i2c: E2 0D 00 23 0C 80 0D 02 02 05 00 36 6B 92 BB 6E 00 00 0F [13:05:54]Write i2c OK [13:05:54]MH_I2C_Read... [13:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:54]Read from MH i2c: E2 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 03 00 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 03 00 23 0C 00 90 00 A3 [13:05:54]RAPDU: 90 00 [13:05:54]wFMCommunicate OK [13:05:54]wFMCommunicate request_size=4 [13:05:54]MH_SAM_APDU [13:05:54]CAPDU: 80 0D 03 02 [13:05:54]Write to MH i2c: E2 08 00 24 0C 80 0D 03 02 00 00 00 00 AB [13:05:54]Write i2c OK [13:05:54]MH_I2C_Read... [13:05:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:54]Read from MH i2c: E2 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 0B 00 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 0B 00 24 0C 00 0F 37 D1 03 53 5B 8C 51 90 00 51 [13:05:54]RAPDU: 0F 37 D1 03 53 5B 8C 51 90 00 [13:05:54]wFMCommunicate OK [13:05:54]SAM_PROTO_SignData done [13:05:54]FM_MakeSignedData done [13:05:54]CreateOFDProtocolMessage [13:05:54]wFMCommunicate request_size=4 [13:05:54]MH_SAM_APDU [13:05:54]CAPDU: 80 11 00 00 [13:05:54]Write to MH i2c: E2 08 00 25 0C 80 11 00 00 00 00 00 00 AB [13:05:54]Write i2c OK [13:05:54]MH_I2C_Read... [13:05:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:54]Read from MH i2c: E2 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 17 00 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 17 00 25 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [13:05:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:54]wFMCommunicate OK [13:05:54]CreateOFDProtocolMessage done [13:05:54]OFDSenderStorePacket 96795 [13:05:54]StoreOFDPacket docnum=96795 [13:05:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D C1 07 01 92 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 34 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 30 01 00 00 F4 03 04 00 B1 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7A 01 00 35 04 06 00 5C 36 6B 92 BB 6E 0F 37 D1 03 53 5B 8C 51 [13:05:54]CheckFolder [13:05:54]dirname=/storage/ofd_packets [13:05:54]CheckFolder done [13:05:54]ProducePacketName [13:05:54]name=ofd_packets/00096795 [13:05:54]NVStorageSaveData ofd_packets/00096795 [13:05:54]File name is /storage/ofd_packets/00096795 [13:05:54]Write 301 bytes [13:05:54]NVStorageSaveData done [13:05:54]OFDSenderStorePacket done [13:05:54]KKMCreateOFDPacket done [13:05:54]NVStorageSaveData kkm_last_timestamp [13:05:54]File name is /storage/kkm_last_timestamp [13:05:54]Write 4 bytes [13:05:54]NVStorageSaveData done [13:05:54]ExternCall_PrintAddStr [13:05:54]wPrintStart [13:05:54]Write to MH i2c: 01 00 00 26 0C 32 [13:05:54]Write i2c OK [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: 01 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: 01 07 00 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: 01 07 00 26 0C 00 00 00 00 00 FF 0F 47 [13:05:54]RasterBufferAndPrint [13:05:54]line Счет N : (1)3407324 [13:05:54]line ИНН: 02508201610067 [13:05:54]line Контрольно-Кассовый Чек [13:05:54]line ПРОДАЖА [13:05:54]line ТРК (МРК, ГНК) : 12 [13:05:54]line Товар: 2710124130 [13:05:54]line Аи-92-К-4 [13:05:54]line 4.490 * 66.90 [13:05:54]line = 300.38 [13:05:54]line НДС 12% НСП 1% [13:05:54]line > о реализуемом товаре [13:05:54]line ОКРУГЛЕНИЕ: -0.38 [13:05:54]line ИТОГО: 300.00 [13:05:54]line Внесено: 300.00 [13:05:54]line СДАЧА: 0.00 [13:05:54]line НСП 1% : 2.66 [13:05:54]line НДС 12% : 31.90 [13:05:54]line Наличными: 300.00 [13:05:54]line Безнал.: 0.00 [13:05:54]line Место: АЗС № 82 "Партнер Нефть" [13:05:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:05:54]line СНО: Общий режим [13:05:54]line Чек 304 29.10.2024 13:05 [13:05:54]line Смена: 145 ФФД: 1.0 [13:05:54]line ЗНМ: 0300000017 [13:05:54]line РНМ: 0000000000170478 [13:05:54]line Версия ККМ: v1.0 [13:05:54]line ФМ: 0000000002098560 [13:05:54]line ФД: 96795 [13:05:54]line ФПД: 101388802767726 [13:05:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130553&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96795&fm=101388802767726&tin=02508201610067®Number=0000000000170478&sum=30000 [13:05:54]OFD Sender: Processing packet 96795 [packets to send 59, broken 58] [13:05:54]ProducePacketName [13:05:54]name=ofd_packets/00096795 [13:05:54]OFD Sender: To server: pG, [13:05:54]CommunicateWithHost lk.salyk.kg:30040 [13:05:54]ConnectInit lk.salyk.kg [13:05:54]written 0, free lines is 4095 [13:05:54]Connected sock=10 [13:05:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D C1 07 01 92 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 34 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 30 01 00 00 F4 03 04 00 B1 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7A 01 00 35 04 06 00 5C 36 6B 92 BB 6E 0F 37 D1 03 53 5B 8C 51 [13:05:55]Write to MH i2c: 01 00 00 51 0C 5D [13:05:55]Write i2c OK [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: 01 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: 01 07 00 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: 01 07 00 51 0C 00 00 00 00 00 FF 0C 6F [13:05:55]RasterBufferAndPrint [13:05:55]line [13:05:55]line [13:05:55]line [13:05:55]line [13:05:55]line [13:05:55]written 0, free lines is 3332 [13:05:55]MH_Cut [13:05:55]Write to MH i2c: D1 01 00 58 0C 01 36 [13:05:55]Write i2c OK [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: D1 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: D1 01 00 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: D1 01 00 58 0C 00 35 [13:05:55]Write to MH i2c: 01 00 00 59 0C 65 [13:05:55]Write i2c OK [13:05:55]MH_I2C_Read... [13:05:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8A 23 47 00 FF 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 32 30 39 38 35 36 30 10 04 04 00 1B 7A 01 00 F4 03 04 00 D8 87 20 67 B6 04 01 00 00 9A 8E D8 1C 95 33 D2 39 [13:05:55]CommunicateWithHost err = 0 [13:05:55]CheckOFDResponse [13:05:55]1017 (14) - 77093643461234 [13:05:55]1041 (16) - 0000000002098560 [13:05:55]1040 (4) - 96795 [13:05:55]1012 (4) - 29.10.2024 06:59 [13:05:55]1206 (1) - 0 [13:05:55]OFD Sender: Remove packet 96795 [13:05:55]ProducePacketName [13:05:55]name=ofd_packets/00096795 [13:05:55]NVStorageDeleteData [13:05:55]OFD Sender: No OFD packet to send [13:05:55]*** Cut start [13:05:55]*** Partial cut [13:05:55]*** CUTSNS_PIN = 1 [13:05:55]*** CUTSNS_PIN = 0 [13:05:55]*** Brake cut motor [13:05:56]Read from MH i2c: 01 [13:05:56]MH_I2C_Read... [13:05:56]*** Stop cut motor [13:05:56]*** Cut end [13:05:56]Read from MH i2c: 01 07 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: 01 07 00 59 0C 00 00 00 00 00 FF 0F 7A [13:05:56]process_action close_receipt done [13:05:56]requested_data is exist [13:05:56]produce_requested_data [13:05:56]requested_item fm.sn is exist - process it [13:05:56]wFMCommunicate request_size=4 [13:05:56]MH_SAM_APDU [13:05:56]CAPDU: 80 11 00 00 [13:05:56]Write to MH i2c: E2 08 00 5A 0C 80 11 00 00 00 00 00 00 E0 [13:05:56]Write i2c OK [13:05:56]MH_I2C_Read... [13:05:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:56]Read from MH i2c: E2 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 17 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 17 00 5A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [13:05:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:56]wFMCommunicate OK [13:05:56]requested_item fd.num is exist - process it [13:05:56]SAM_PROTO_GetFieldsCounters [13:05:56]wFMCommunicate request_size=4 [13:05:56]MH_SAM_APDU [13:05:56]CAPDU: 80 13 00 00 [13:05:56]Write to MH i2c: E2 08 00 5B 0C 80 13 00 00 00 00 00 00 E3 [13:05:56]Write i2c OK [13:05:56]MH_I2C_Read... [13:05:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:56]Read from MH i2c: E2 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 62 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 62 00 5B 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 7A 01 00 0E 04 04 00 91 00 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 BE [13:05:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 7A 01 00 0E 04 04 00 91 00 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 [13:05:56]wFMCommunicate OK [13:05:56]SAM_PROTO_GetFieldsCounters done [13:05:56]requested_item shift.num is exist - process it [13:05:56]requested_item shift.opened is exist - process it [13:05:56]req_shift_opened [13:05:56]FM_GetShiftState [13:05:56]SAM_PROTO_GetShiftState [13:05:56]wFMCommunicate request_size=4 [13:05:56]MH_SAM_APDU [13:05:56]CAPDU: 80 13 01 00 [13:05:56]Write to MH i2c: E2 08 00 5C 0C 80 13 01 00 00 00 00 00 E5 [13:05:56]Write i2c OK [13:05:56]MH_I2C_Read... [13:05:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:56]Read from MH i2c: E2 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 0E 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 0E 00 5C 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [13:05:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:05:56]wFMCommunicate OK [13:05:56]SAM_PROTO_GetShiftState done [13:05:56]FM_GetShiftState done [13:05:56]req_shift_opened done [13:05:56]requested_item shift.open_date is exist - process it [13:05:56]req_shift_open_date [13:05:56]req_shift_open_date done [13:05:56]produce_requested_data done [13:05:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96795,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:05:56]process_action_free close_receipt [13:05:56]json_value_free [13:05:56]json_value_free done [13:05:56]process_json_proto returns [13:05:56]Send response to host [13:05:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96795,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:05:56]free response buf [13:05:56]execute_script done [13:05:56]execute_script returns [13:05:56]free content buf [13:05:56]Sock 9.Close socket [13:05:56]Sock 9.Thread stoped [13:06:00]OFD Sender: No OFD packet to send [13:06:05]OFD Sender: No OFD packet to send [13:06:10]OFD Sender: No OFD packet to send [13:06:15]OFD Sender: No OFD packet to send [13:06:15]accept exits with 7 [13:06:15]New connection [13:06:15]New thread 3067600228 created [13:06:15]Thread 3067456868 joined [13:06:15]Waiting for new connection... [13:06:15] Sock 7.Parse request [13:06:15]Sock 7.Check first char [13:06:15]Sock 7.First char is OK [13:06:15]request: POST /json_proto HTTP/1.0 [13:06:15]Method: POST [13:06:15]URL: /json_proto [13:06:15]Method is POST - this is cgi request [13:06:15]url: /json_proto [13:06:15]query_string will be loaded in cgi processing [13:06:15]execute_cgi json_proto POST (null) [13:06:15]execute_cgi path=json_proto method=POST [13:06:15]POST find Content-Length [13:06:15]Host: 172.17.40.67:8080 [13:06:15]Content-Length: 680 [13:06:15]Content-Type: application/json [13:06:15] [13:06:15]POST finish read [13:06:15]Found Content-Length = 680 [13:06:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 14.440, "sum" : 1100.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:15]execute_script... [13: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)3407322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 14.440, "sum" : 1100.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:15]POST & json_proto [13:06:15]process_json_proto [13:06:15]json parsed OK: [13:06:15]protocol is kg_v1.0 [13:06:15]action value=close_receipt [13:06:15]process_action close_receipt [13:06:15]cmd_close_receipt [13:06:15]MH_GetDate [13:06:15]Write to MH i2c: F0 00 00 5D 0C 58 [13:06:15]Write i2c OK [13:06:15]MH_I2C_Read... [13:06:15]Read from MH i2c: F0 [13:06:15]MH_I2C_Read... [13:06:15]Read from MH i2c: F0 09 00 [13:06:15]MH_I2C_Read... [13:06:15]Read from MH i2c: F0 09 00 5D 0C 00 C8 DD 20 67 EE DA 66 66 21 [13:06:15]GetLastDocTimeStamp 1730207153 [13:06:15]current date 1730207176 [13:06:15]FM_GetShiftState [13:06:15]SAM_PROTO_GetShiftState [13:06:15]wFMCommunicate request_size=4 [13:06:15]MH_SAM_APDU [13:06:15]CAPDU: 80 13 01 00 [13:06:15]Write to MH i2c: E2 08 00 5E 0C 80 13 01 00 00 00 00 00 E7 [13:06:15]Write i2c OK [13:06:15]MH_I2C_Read... [13:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:15]Read from MH i2c: E2 [13:06:15]MH_I2C_Read... [13:06:15]Read from MH i2c: E2 0E 00 [13:06:15]MH_I2C_Read... [13:06:15]Read from MH i2c: E2 0E 00 5E 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 45 [13:06:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:06:15]wFMCommunicate OK [13:06:15]SAM_PROTO_GetShiftState done [13:06:15]FM_GetShiftState done [13:06:15]opened in 1730160548 [13:06:15]opened+sec_in_day 1730246948 [13:06:15]quantity*price = 110032 [13:06:15]sum+1 = 110034 [13:06:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.85 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 305 29.10.2024 13:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96796 ФПД: 271287662400031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130616&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96796&fm=271287662400031&tin=02508201610067®Number=0000000000170478&sum=110000 [13:06:16]StoreToDocumentArchive [13:06:16]shift 145 fd 96796 [13:06:16]save to /storage/0145/doc_00096796 [13:06:16]save last doc name /storage/0145/doc_00096796 to /storage/kkm_last_doc_name [13:06:16]save OK [13:06:16]Clear old archive folders... [13:06:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:06:16]tlvbuf is 00FC89F0 [13:06:16]SAM_PROTO_ClearQueue [13:06:16]wFMCommunicate request_size=4 [13:06:16]MH_SAM_APDU [13:06:16]CAPDU: 80 09 00 00 [13:06:16]Write to MH i2c: E2 08 00 6B 0C 80 09 00 00 00 00 00 00 E9 [13:06:16]Write i2c OK [13:06:16]MH_I2C_Read... [13:06:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:16]Read from MH i2c: E2 [13:06:16]MH_I2C_Read... [13:06:16]Read from MH i2c: E2 03 00 [13:06:16]MH_I2C_Read... [13:06:16]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [13:06:16]RAPDU: 90 00 [13:06:16]wFMCommunicate OK [13:06:16]SAM_PROTO_ClearQueue done [13:06:16]KKMCreateOFDPacket [13:06:16]OFDProtocolAddRootSTLVToBuf [13:06:16]FM_MakeSignedData [13:06:16]FM_MakeSignedData [13:06:16]SAM_PROTO_SignData [13:06:16]wFMCommunicate request_size=4 [13:06:16]MH_SAM_APDU [13:06:16]CAPDU: 80 0D 01 02 [13:06:16]Write to MH i2c: E2 08 00 6C 0C 80 0D 01 02 00 00 00 00 F1 [13:06:16]Write i2c OK [13:06:16]MH_I2C_Read... [13:06:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:16]Read from MH i2c: E2 [13:06:16]MH_I2C_Read... [13:06:16]Read from MH i2c: E2 03 00 [13:06:16]MH_I2C_Read... [13:06:16]Read from MH i2c: E2 03 00 6C 0C 00 90 00 EC [13:06:16]RAPDU: 90 00 [13:06:16]wFMCommunicate OK [13:06:16]wFMCommunicate request_size=255 [13:06:16]MH_SAM_APDU [13:06:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7A 01 00 35 04 06 00 F6 BC 14 BF [13:06:16]Write to MH i2c: E2 02 01 6D 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7A 01 00 35 04 06 00 F6 BC 14 BF 00 00 B8 [13:06:16]Write i2c OK [13:06:16]MH_I2C_Read... [13:06:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:17]Read from MH i2c: E2 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 03 00 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 03 00 6D 0C 00 90 00 ED [13:06:17]RAPDU: 90 00 [13:06:17]wFMCommunicate OK [13:06:17]wFMCommunicate request_size=7 [13:06:17]MH_SAM_APDU [13:06:17]CAPDU: 80 0D 02 02 02 D2 1F [13:06:17]Write to MH i2c: E2 0A 00 6E 0C 80 0D 02 02 02 00 D2 1F 00 00 E9 [13:06:17]Write i2c OK [13:06:17]MH_I2C_Read... [13:06:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:17]Read from MH i2c: E2 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 03 00 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 03 00 6E 0C 00 90 00 EE [13:06:17]RAPDU: 90 00 [13:06:17]wFMCommunicate OK [13:06:17]wFMCommunicate request_size=4 [13:06:17]MH_SAM_APDU [13:06:17]CAPDU: 80 0D 03 02 [13:06:17]Write to MH i2c: E2 08 00 6F 0C 80 0D 03 02 00 00 00 00 F6 [13:06:17]Write i2c OK [13:06:17]MH_I2C_Read... [13:06:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:17]Read from MH i2c: E2 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 0B 00 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 0B 00 6F 0C 00 74 36 F3 85 48 30 C8 03 90 00 5C [13:06:17]RAPDU: 74 36 F3 85 48 30 C8 03 90 00 [13:06:17]wFMCommunicate OK [13:06:17]SAM_PROTO_SignData done [13:06:17]FM_MakeSignedData done [13:06:17]CreateOFDProtocolMessage [13:06:17]wFMCommunicate request_size=4 [13:06:17]MH_SAM_APDU [13:06:17]CAPDU: 80 11 00 00 [13:06:17]Write to MH i2c: E2 08 00 70 0C 80 11 00 00 00 00 00 00 F6 [13:06:17]Write i2c OK [13:06:17]MH_I2C_Read... [13:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:17]Read from MH i2c: E2 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 17 00 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 17 00 70 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [13:06:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:06:17]wFMCommunicate OK [13:06:17]CreateOFDProtocolMessage done [13:06:17]OFDSenderStorePacket 96796 [13:06:17]StoreOFDPacket docnum=96796 [13:06:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 76 9B 04 01 AB 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7A 01 00 35 04 06 00 F6 BC 14 BF D2 1F 74 36 F3 85 48 30 C8 03 [13:06:17]CheckFolder [13:06:17]dirname=/storage/ofd_packets [13:06:17]CheckFolder done [13:06:17]ProducePacketName [13:06:17]name=ofd_packets/00096796 [13:06:17]NVStorageSaveData ofd_packets/00096796 [13:06:17]File name is /storage/ofd_packets/00096796 [13:06:17]Write 298 bytes [13:06:17]NVStorageSaveData done [13:06:17]OFDSenderStorePacket done [13:06:17]KKMCreateOFDPacket done [13:06:17]NVStorageSaveData kkm_last_timestamp [13:06:17]File name is /storage/kkm_last_timestamp [13:06:17]Write 4 bytes [13:06:17]NVStorageSaveData done [13:06:17]ExternCall_PrintAddStr [13:06:17]wPrintStart [13:06:17]Write to MH i2c: 01 00 00 71 0C 7D [13:06:17]Write i2c OK [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: 01 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: 01 07 00 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: 01 07 00 71 0C 00 00 00 00 00 FF 0F 92 [13:06:17]RasterBufferAndPrint [13:06:17]line Счет N : (1)3407322 [13:06:17]line ИНН: 02508201610067 [13:06:17]line Контрольно-Кассовый Чек [13:06:17]line ПРОДАЖА [13:06:17]line ТРК (МРК, ГНК) : 51 [13:06:17]line Товар: 2710194210 [13:06:17]line ДТ-К-5 [13:06:17]line 14.440 * 76.20 [13:06:17]line = 1100.33 [13:06:17]line НДС 12% НСП 1% [13:06:17]line > о реализуемом товаре [13:06:17]line ОКРУГЛЕНИЕ: -0.33 [13:06:17]line ИТОГО: 1100.00 [13:06:17]line Внесено: 1100.00 [13:06:17]line СДАЧА: 0.00 [13:06:17]line НСП 1% : 9.74 [13:06:17]line НДС 12% : 116.85 [13:06:17]line Наличными: 1100.00 [13:06:17]line Безнал.: 0.00 [13:06:17]line Место: АЗС № 82 "Партнер Нефть" [13:06:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:06:17]line СНО: Общий режим [13:06:17]line Чек 305 29.10.2024 13:06 [13:06:17]line Смена: 145 ФФД: 1.0 [13:06:17]line ЗНМ: 0300000017 [13:06:17]line РНМ: 0000000000170478 [13:06:17]line Версия ККМ: v1.0 [13:06:17]line ФМ: 0000000002098560 [13:06:17]line ФД: 96796 [13:06:17]line ФПД: 271287662400031 [13:06:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130616&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96796&fm=271287662400031&tin=02508201610067®Number=0000000000170478&sum=110000 [13:06:17]OFD Sender: Processing packet 96796 [packets to send 59, broken 58] [13:06:17]ProducePacketName [13:06:17]name=ofd_packets/00096796 [13:06:17]OFD Sender: To server: pG, [13:06:17]CommunicateWithHost lk.salyk.kg:30040 [13:06:17]ConnectInit lk.salyk.kg [13:06:17]written 0, free lines is 4095 [13:06:17]Connected sock=9 [13:06:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 76 9B 04 01 AB 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7A 01 00 35 04 06 00 F6 BC 14 BF D2 1F 74 36 F3 85 48 30 C8 03 [13:06:18]Write to MH i2c: 01 00 00 9C 0C A8 [13:06:18]Write i2c OK [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: 01 [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: 01 07 00 [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: 01 07 00 9C 0C 00 00 00 00 00 02 0D BE [13:06:18]RasterBufferAndPrint [13:06:18]line [13:06:18]line [13:06:18]line [13:06:18]line [13:06:18]line [13:06:18]written 0, free lines is 3336 [13:06:18]MH_Cut [13:06:18]Write to MH i2c: D1 01 00 A3 0C 01 81 [13:06:18]Write i2c OK [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: D1 [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: D1 01 00 [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: D1 01 00 A3 0C 00 80 [13:06:18]Write to MH i2c: 01 00 00 A4 0C B0 [13:06:18]Write i2c OK [13:06:18]MH_I2C_Read... [13:06:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 F2 47 00 4E 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 32 30 39 38 35 36 30 10 04 04 00 1C 7A 01 00 F4 03 04 00 EF 87 20 67 B6 04 01 00 00 E6 7C E5 01 A0 66 6F 43 [13:06:18]CommunicateWithHost err = 0 [13:06:18]CheckOFDResponse [13:06:18]1017 (14) - 77093643461234 [13:06:18]1041 (16) - 0000000002098560 [13:06:18]1040 (4) - 96796 [13:06:18]1012 (4) - 29.10.2024 06:59 [13:06:18]1206 (1) - 0 [13:06:18]OFD Sender: Remove packet 96796 [13:06:18]ProducePacketName [13:06:18]name=ofd_packets/00096796 [13:06:18]NVStorageDeleteData [13:06:18]OFD Sender: No OFD packet to send [13:06:18]*** Cut start [13:06:18]*** Partial cut [13:06:18]*** CUTSNS_PIN = 1 [13:06:18]*** CUTSNS_PIN = 0 [13:06:19]*** Brake cut motor [13:06:19]Read from MH i2c: 01 [13:06:19]MH_I2C_Read... [13:06:19]*** Stop cut motor [13:06:19]*** Cut end [13:06:19]Read from MH i2c: 01 07 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: 01 07 00 A4 0C 00 00 00 00 00 FF 0F C5 [13:06:19]process_action close_receipt done [13:06:19]requested_data is exist [13:06:19]produce_requested_data [13:06:19]requested_item fm.sn is exist - process it [13:06:19]wFMCommunicate request_size=4 [13:06:19]MH_SAM_APDU [13:06:19]CAPDU: 80 11 00 00 [13:06:19]Write to MH i2c: E2 08 00 A5 0C 80 11 00 00 00 00 00 00 2B [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 17 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 17 00 A5 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [13:06:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:06:19]wFMCommunicate OK [13:06:19]requested_item fd.num is exist - process it [13:06:19]SAM_PROTO_GetFieldsCounters [13:06:19]wFMCommunicate request_size=4 [13:06:19]MH_SAM_APDU [13:06:19]CAPDU: 80 13 00 00 [13:06:19]Write to MH i2c: E2 08 00 A6 0C 80 13 00 00 00 00 00 00 2E [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 62 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 62 00 A6 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 7A 01 00 0E 04 04 00 91 00 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 0D [13:06:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 7A 01 00 0E 04 04 00 91 00 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 [13:06:19]wFMCommunicate OK [13:06:19]SAM_PROTO_GetFieldsCounters done [13:06:19]requested_item shift.num is exist - process it [13:06:19]requested_item shift.opened is exist - process it [13:06:19]req_shift_opened [13:06:19]FM_GetShiftState [13:06:19]SAM_PROTO_GetShiftState [13:06:19]wFMCommunicate request_size=4 [13:06:19]MH_SAM_APDU [13:06:19]CAPDU: 80 13 01 00 [13:06:19]Write to MH i2c: E2 08 00 A7 0C 80 13 01 00 00 00 00 00 30 [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 0E 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 0E 00 A7 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8E [13:06:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:06:19]wFMCommunicate OK [13:06:19]SAM_PROTO_GetShiftState done [13:06:19]FM_GetShiftState done [13:06:19]req_shift_opened done [13:06:19]requested_item shift.open_date is exist - process it [13:06:19]req_shift_open_date [13:06:19]req_shift_open_date done [13:06:19]produce_requested_data done [13:06:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96796,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:06:19]process_action_free close_receipt [13:06:19]json_value_free [13:06:19]json_value_free done [13:06:19]process_json_proto returns [13:06:19]Send response to host [13:06:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96796,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:06:19]free response buf [13:06:19]execute_script done [13:06:19]execute_script returns [13:06:19]free content buf [13:06:19]Sock 7.Close socket [13:06:19]Sock 7.Thread stoped [13:06:23]OFD Sender: No OFD packet to send [13:06:28]OFD Sender: No OFD packet to send [13:06:33]OFD Sender: No OFD packet to send [13:06:38]OFD Sender: No OFD packet to send [13:06:43]OFD Sender: No OFD packet to send [13:06:44]accept exits with 10 [13:06:44]New connection [13:06:44]New thread 3067456868 created [13:06:44]Thread 3067600228 joined [13:06:44]Waiting for new connection... [13:06:44] Sock 10.Parse request [13:06:44]Sock 10.Check first char [13:06:44]Sock 10.First char is OK [13:06:44]request: POST /json_proto HTTP/1.0 [13:06:44]Method: POST [13:06:44]URL: /json_proto [13:06:44]Method is POST - this is cgi request [13:06:44]url: /json_proto [13:06:44]query_string will be loaded in cgi processing [13:06:44]execute_cgi json_proto POST (null) [13:06:44]execute_cgi path=json_proto method=POST [13:06:44]POST find Content-Length [13:06:44]Host: 172.17.40.67:8080 [13:06:44]Content-Length: 678 [13:06:44]Content-Type: application/json [13:06:44] [13:06:44]POST finish read [13:06:44]Found Content-Length = 678 [13:06:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:06:44]execute_script... [13:06:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:06:44]POST & json_proto [13:06:44]process_json_proto [13:06:44]json parsed OK: [13:06:44]protocol is kg_v1.0 [13:06:44]action value=close_receipt [13:06:44]process_action close_receipt [13:06:44]cmd_close_receipt [13:06:44]MH_GetDate [13:06:44]Write to MH i2c: F0 00 00 A8 0C A3 [13:06:44]Write i2c OK [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: F0 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: F0 09 00 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: F0 09 00 A8 0C 00 E5 DD 20 67 EE DA 66 66 89 [13:06:44]GetLastDocTimeStamp 1730207176 [13:06:44]current date 1730207205 [13:06:44]FM_GetShiftState [13:06:44]SAM_PROTO_GetShiftState [13:06:44]wFMCommunicate request_size=4 [13:06:44]MH_SAM_APDU [13:06:44]CAPDU: 80 13 01 00 [13:06:44]Write to MH i2c: E2 08 00 A9 0C 80 13 01 00 00 00 00 00 32 [13:06:44]Write i2c OK [13:06:44]MH_I2C_Read... [13:06:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:44]Read from MH i2c: E2 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 0E 00 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 0E 00 A9 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 90 [13:06:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:06:44]wFMCommunicate OK [13:06:44]SAM_PROTO_GetShiftState done [13:06:44]FM_GetShiftState done [13:06:44]opened in 1730160548 [13:06:44]opened+sec_in_day 1730246948 [13:06:44]quantity*price = 40006 [13:06:44]sum+1 = 40007 [13:06:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 306 29.10.2024 13:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96797 ФПД: 124911671328840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130645&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96797&fm=124911671328840&tin=02508201610067®Number=0000000000170478&sum=40000 [13:06:45]StoreToDocumentArchive [13:06:45]shift 145 fd 96797 [13:06:45]save to /storage/0145/doc_00096797 [13:06:45]save last doc name /storage/0145/doc_00096797 to /storage/kkm_last_doc_name [13:06:45]save OK [13:06:45]Clear old archive folders... [13:06:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:45]tlvbuf is 00FCBD60 [13:06:45]SAM_PROTO_ClearQueue [13:06:45]wFMCommunicate request_size=4 [13:06:45]MH_SAM_APDU [13:06:45]CAPDU: 80 09 00 00 [13:06:45]Write to MH i2c: E2 08 00 B6 0C 80 09 00 00 00 00 00 00 34 [13:06:45]Write i2c OK [13:06:45]MH_I2C_Read... [13:06:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:45]Read from MH i2c: E2 [13:06:45]MH_I2C_Read... [13:06:45]Read from MH i2c: E2 03 00 [13:06:45]MH_I2C_Read... [13:06:45]Read from MH i2c: E2 03 00 B6 0C 00 90 00 36 [13:06:45]RAPDU: 90 00 [13:06:45]wFMCommunicate OK [13:06:45]SAM_PROTO_ClearQueue done [13:06:45]KKMCreateOFDPacket [13:06:45]OFDProtocolAddRootSTLVToBuf [13:06:45]FM_MakeSignedData [13:06:45]FM_MakeSignedData [13:06:45]SAM_PROTO_SignData [13:06:45]wFMCommunicate request_size=4 [13:06:45]MH_SAM_APDU [13:06:45]CAPDU: 80 0D 01 02 [13:06:45]Write to MH i2c: E2 08 00 B7 0C 80 0D 01 02 00 00 00 00 3C [13:06:45]Write i2c OK [13:06:45]MH_I2C_Read... [13:06:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:45]Read from MH i2c: E2 [13:06:45]MH_I2C_Read... [13:06:45]Read from MH i2c: E2 03 00 [13:06:45]MH_I2C_Read... [13:06:45]Read from MH i2c: E2 03 00 B7 0C 00 90 00 37 [13:06:45]RAPDU: 90 00 [13:06:45]wFMCommunicate OK [13:06:45]wFMCommunicate request_size=255 [13:06:45]MH_SAM_APDU [13:06: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 34 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 32 01 00 00 F4 03 04 00 E5 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7A 01 00 35 04 06 00 71 [13:06:45]Write to MH i2c: E2 02 01 B8 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 34 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 32 01 00 00 F4 03 04 00 E5 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7A 01 00 35 04 06 00 71 00 00 AF [13:06:45]Write i2c OK [13:06:45]MH_I2C_Read... [13:06:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:46]Read from MH i2c: E2 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 03 00 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 03 00 B8 0C 00 90 00 38 [13:06:46]RAPDU: 90 00 [13:06:46]wFMCommunicate OK [13:06:46]wFMCommunicate request_size=10 [13:06:46]MH_SAM_APDU [13:06:46]CAPDU: 80 0D 02 02 05 9B 43 CC 40 48 [13:06:46]Write to MH i2c: E2 0D 00 B9 0C 80 0D 02 02 05 00 9B 43 CC 40 48 00 00 7B [13:06:46]Write i2c OK [13:06:46]MH_I2C_Read... [13:06:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:46]Read from MH i2c: E2 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 03 00 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 03 00 B9 0C 00 90 00 39 [13:06:46]RAPDU: 90 00 [13:06:46]wFMCommunicate OK [13:06:46]wFMCommunicate request_size=4 [13:06:46]MH_SAM_APDU [13:06:46]CAPDU: 80 0D 03 02 [13:06:46]Write to MH i2c: E2 08 00 BA 0C 80 0D 03 02 00 00 00 00 41 [13:06:46]Write i2c OK [13:06:46]MH_I2C_Read... [13:06:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:46]Read from MH i2c: E2 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 0B 00 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 0B 00 BA 0C 00 4E 59 DC 81 58 CB 3E F4 90 00 9B [13:06:46]RAPDU: 4E 59 DC 81 58 CB 3E F4 90 00 [13:06:46]wFMCommunicate OK [13:06:46]SAM_PROTO_SignData done [13:06:46]FM_MakeSignedData done [13:06:46]CreateOFDProtocolMessage [13:06:46]wFMCommunicate request_size=4 [13:06:46]MH_SAM_APDU [13:06:46]CAPDU: 80 11 00 00 [13:06:46]Write to MH i2c: E2 08 00 BB 0C 80 11 00 00 00 00 00 00 41 [13:06:46]Write i2c OK [13:06:46]MH_I2C_Read... [13:06:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:46]Read from MH i2c: E2 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 17 00 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: E2 17 00 BB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 92 [13:06:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:06:46]wFMCommunicate OK [13:06:46]CreateOFDProtocolMessage done [13:06:46]OFDSenderStorePacket 96797 [13:06:46]StoreOFDPacket docnum=96797 [13:06:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C D1 07 01 E2 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 32 01 00 00 F4 03 04 00 E5 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7A 01 00 35 04 06 00 71 9B 43 CC 40 48 4E 59 DC 81 58 CB 3E F4 [13:06:46]CheckFolder [13:06:46]dirname=/storage/ofd_packets [13:06:46]CheckFolder done [13:06:46]ProducePacketName [13:06:46]name=ofd_packets/00096797 [13:06:46]NVStorageSaveData ofd_packets/00096797 [13:06:46]File name is /storage/ofd_packets/00096797 [13:06:46]Write 301 bytes [13:06:46]NVStorageSaveData done [13:06:46]OFDSenderStorePacket done [13:06:46]KKMCreateOFDPacket done [13:06:46]NVStorageSaveData kkm_last_timestamp [13:06:46]File name is /storage/kkm_last_timestamp [13:06:46]Write 4 bytes [13:06:46]NVStorageSaveData done [13:06:46]ExternCall_PrintAddStr [13:06:46]wPrintStart [13:06:46]Write to MH i2c: 01 00 00 BC 0C C8 [13:06:46]Write i2c OK [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: 01 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: 01 07 00 [13:06:46]MH_I2C_Read... [13:06:46]Read from MH i2c: 01 07 00 BC 0C 00 00 00 00 00 FF 0F DD [13:06:46]RasterBufferAndPrint [13:06:46]line Счет N : (1)3407326 [13:06:46]line ИНН: 02508201610067 [13:06:46]line Контрольно-Кассовый Чек [13:06:46]line ПРОДАЖА [13:06:46]line ТРК (МРК, ГНК) : 42 [13:06:46]line Товар: 2710124130 [13:06:46]line Аи-92-К-4 [13:06:46]line 5.980 * 66.90 [13:06:46]line = 400.06 [13:06:46]line НДС 12% НСП 1% [13:06:46]line > о реализуемом товаре [13:06:46]line ОКРУГЛЕНИЕ: -0.06 [13:06:46]line ИТОГО: 400.00 [13:06:46]line Внесено: 400.00 [13:06:46]line СДАЧА: 0.00 [13:06:46]line НСП 1% : 3.54 [13:06:46]line НДС 12% : 42.48 [13:06:46]line Наличными: 400.00 [13:06:46]line Безнал.: 0.00 [13:06:46]line Место: АЗС № 82 "Партнер Нефть" [13:06:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:06:46]line СНО: Общий режим [13:06:46]line Чек 306 29.10.2024 13:06 [13:06:46]line Смена: 145 ФФД: 1.0 [13:06:46]line ЗНМ: 0300000017 [13:06:46]line РНМ: 0000000000170478 [13:06:46]line Версия ККМ: v1.0 [13:06:46]line ФМ: 0000000002098560 [13:06:46]line ФД: 96797 [13:06:46]line ФПД: 124911671328840 [13:06:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130645&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96797&fm=124911671328840&tin=02508201610067®Number=0000000000170478&sum=40000 [13:06:46]OFD Sender: Processing packet 96797 [packets to send 59, broken 58] [13:06:46]ProducePacketName [13:06:46]name=ofd_packets/00096797 [13:06:46]OFD Sender: To server: pG, [13:06:46]CommunicateWithHost lk.salyk.kg:30040 [13:06:46]ConnectInit lk.salyk.kg [13:06:46]written 0, free lines is 4095 [13:06:46]Connected sock=9 [13:06:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C D1 07 01 E2 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 32 01 00 00 F4 03 04 00 E5 DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7A 01 00 35 04 06 00 71 9B 43 CC 40 48 4E 59 DC 81 58 CB 3E F4 [13:06:47]Write to MH i2c: 01 00 00 E7 0C F3 [13:06:47]Write i2c OK [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: 01 [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: 01 07 00 [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: 01 07 00 E7 0C 00 00 00 00 00 FD 0C 03 [13:06:47]RasterBufferAndPrint [13:06:47]line [13:06:47]line [13:06:47]line [13:06:47]line [13:06:47]line [13:06:47]written 0, free lines is 3331 [13:06:47]MH_Cut [13:06:47]Write to MH i2c: D1 01 00 EE 0C 01 CC [13:06:47]Write i2c OK [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: D1 [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: D1 01 00 [13:06:47]MH_I2C_Read... [13:06:47]Read from MH i2c: D1 01 00 EE 0C 00 CB [13:06:47]Write to MH i2c: 01 00 00 EF 0C FB [13:06:47]Write i2c OK [13:06:47]MH_I2C_Read... [13:06:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 B4 47 00 3F 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 32 30 39 38 35 36 30 10 04 04 00 1D 7A 01 00 F4 03 04 00 0C 88 20 67 B6 04 01 00 00 C5 86 97 39 CB 6C D6 B6 [13:06:47]CommunicateWithHost err = 0 [13:06:47]CheckOFDResponse [13:06:47]1017 (14) - 77093643461234 [13:06:47]1041 (16) - 0000000002098560 [13:06:47]1040 (4) - 96797 [13:06:47]1012 (4) - 29.10.2024 07:00 [13:06:47]1206 (1) - 0 [13:06:47]OFD Sender: Remove packet 96797 [13:06:47]ProducePacketName [13:06:47]name=ofd_packets/00096797 [13:06:47]NVStorageDeleteData [13:06:47]OFD Sender: No OFD packet to send [13:06:47]*** Cut start [13:06:47]*** Partial cut [13:06:47]*** CUTSNS_PIN = 1 [13:06:47]*** CUTSNS_PIN = 0 [13:06:48]*** Brake cut motor [13:06:48]Read from MH i2c: 01 [13:06:48]MH_I2C_Read... [13:06:48]*** Stop cut motor [13:06:48]*** Cut end [13:06:48]Read from MH i2c: 01 07 00 [13:06:48]MH_I2C_Read... [13:06:48]Read from MH i2c: 01 07 00 EF 0C 00 00 00 00 00 FF 0F 10 [13:06:48]process_action close_receipt done [13:06:48]requested_data is exist [13:06:48]produce_requested_data [13:06:48]requested_item fm.sn is exist - process it [13:06:48]wFMCommunicate request_size=4 [13:06:48]MH_SAM_APDU [13:06:48]CAPDU: 80 11 00 00 [13:06:48]Write to MH i2c: E2 08 00 F0 0C 80 11 00 00 00 00 00 00 76 [13:06:48]Write i2c OK [13:06:48]MH_I2C_Read... [13:06:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:48]Read from MH i2c: E2 [13:06:48]MH_I2C_Read... [13:06:48]Read from MH i2c: E2 17 00 [13:06:48]MH_I2C_Read... [13:06:48]Read from MH i2c: E2 17 00 F0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [13:06:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:06:48]wFMCommunicate OK [13:06:48]requested_item fd.num is exist - process it [13:06:48]SAM_PROTO_GetFieldsCounters [13:06:48]wFMCommunicate request_size=4 [13:06:48]MH_SAM_APDU [13:06:48]CAPDU: 80 13 00 00 [13:06:48]Write to MH i2c: E2 08 00 F1 0C 80 13 00 00 00 00 00 00 79 [13:06:48]Write i2c OK [13:06:48]MH_I2C_Read... [13:06:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:48]Read from MH i2c: E2 [13:06:48]MH_I2C_Read... [13:06:48]Read from MH i2c: E2 62 00 [13:06:48]MH_I2C_Read... [13:06:48]Read from MH i2c: E2 62 00 F1 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 7A 01 00 0E 04 04 00 91 00 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 5C [13:06:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 7A 01 00 0E 04 04 00 91 00 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 [13:06:48]wFMCommunicate OK [13:06:48]SAM_PROTO_GetFieldsCounters done [13:06:48]requested_item shift.num is exist - process it [13:06:48]requested_item shift.opened is exist - process it [13:06:48]req_shift_opened [13:06:48]FM_GetShiftState [13:06:48]SAM_PROTO_GetShiftState [13:06:48]wFMCommunicate request_size=4 [13:06:48]MH_SAM_APDU [13:06:48]CAPDU: 80 13 01 00 [13:06:48]Write to MH i2c: E2 08 00 F2 0C 80 13 01 00 00 00 00 00 7B [13:06:48]Write i2c OK [13:06:48]MH_I2C_Read... [13:06:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:48]Read from MH i2c: E2 [13:06:48]MH_I2C_Read... [13:06:48]Read from MH i2c: E2 0E 00 [13:06:48]MH_I2C_Read... [13:06:48]Read from MH i2c: E2 0E 00 F2 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D9 [13:06:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:06:48]wFMCommunicate OK [13:06:48]SAM_PROTO_GetShiftState done [13:06:48]FM_GetShiftState done [13:06:48]req_shift_opened done [13:06:48]requested_item shift.open_date is exist - process it [13:06:48]req_shift_open_date [13:06:48]req_shift_open_date done [13:06:48]produce_requested_data done [13:06:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96797,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:06:48]process_action_free close_receipt [13:06:48]json_value_free [13:06:48]json_value_free done [13:06:48]process_json_proto returns [13:06:48]Send response to host [13:06:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96797,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:06:48]free response buf [13:06:48]execute_script done [13:06:48]execute_script returns [13:06:48]free content buf [13:06:48]Sock 10.Close socket [13:06:48]Sock 10.Thread stoped [13:06:52]OFD Sender: No OFD packet to send [13:06:53]accept exits with 7 [13:06:53]New connection [13:06:53]New thread 3067600228 created [13:06:53]Thread 3067456868 joined [13:06:53]Waiting for new connection... [13:06:53] Sock 7.Parse request [13:06:53]Sock 7.Check first char [13:06:53]Sock 7.First char is OK [13:06:53]request: POST /json_proto HTTP/1.0 [13:06:53]Method: POST [13:06:53]URL: /json_proto [13:06:53]Method is POST - this is cgi request [13:06:53]url: /json_proto [13:06:53]query_string will be loaded in cgi processing [13:06:53]execute_cgi json_proto POST (null) [13:06:53]execute_cgi path=json_proto method=POST [13:06:53]POST find Content-Length [13:06:53]Host: 172.17.40.67:8080 [13:06:53]Content-Length: 678 [13:06:53]Content-Type: application/json [13:06:53] [13:06:53]POST finish read [13:06:53]Found Content-Length = 678 [13:06:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:53]execute_script... [13:06:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:53]POST & json_proto [13:06:53]process_json_proto [13:06:53]json parsed OK: [13:06:53]protocol is kg_v1.0 [13:06:53]action value=close_receipt [13:06:53]process_action close_receipt [13:06:53]cmd_close_receipt [13:06:53]MH_GetDate [13:06:53]Write to MH i2c: F0 00 00 F3 0C EE [13:06:53]Write i2c OK [13:06:53]MH_I2C_Read... [13:06:53]Read from MH i2c: F0 [13:06:53]MH_I2C_Read... [13:06:53]Read from MH i2c: F0 09 00 [13:06:53]MH_I2C_Read... [13:06:53]Read from MH i2c: F0 09 00 F3 0C 00 EE DD 20 67 EE DA 66 66 DD [13:06:53]GetLastDocTimeStamp 1730207205 [13:06:53]current date 1730207214 [13:06:53]FM_GetShiftState [13:06:53]SAM_PROTO_GetShiftState [13:06:53]wFMCommunicate request_size=4 [13:06:53]MH_SAM_APDU [13:06:53]CAPDU: 80 13 01 00 [13:06:53]Write to MH i2c: E2 08 00 F4 0C 80 13 01 00 00 00 00 00 7D [13:06:53]Write i2c OK [13:06:53]MH_I2C_Read... [13:06:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:53]Read from MH i2c: E2 [13:06:53]MH_I2C_Read... [13:06:53]Read from MH i2c: E2 0E 00 [13:06:53]MH_I2C_Read... [13:06:53]Read from MH i2c: E2 0E 00 F4 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DB [13:06:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:06:53]wFMCommunicate OK [13:06:53]SAM_PROTO_GetShiftState done [13:06:53]FM_GetShiftState done [13:06:53]opened in 1730160548 [13:06:53]opened+sec_in_day 1730246948 [13:06:53]quantity*price = 50041 [13:06:53]sum+1 = 50042 [13:06: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 307 29.10.2024 13:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96798 ФПД: 241754250468743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130654&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96798&fm=241754250468743&tin=02508201610067®Number=0000000000170478&sum=50000 [13:06:54]StoreToDocumentArchive [13:06:54]shift 145 fd 96798 [13:06:54]save to /storage/0145/doc_00096798 [13:06:54]save last doc name /storage/0145/doc_00096798 to /storage/kkm_last_doc_name [13:06:54]save OK [13:06:54]Clear old archive folders... [13:06:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:54]tlvbuf is 00FF5AC0 [13:06:54]SAM_PROTO_ClearQueue [13:06:54]wFMCommunicate request_size=4 [13:06:54]MH_SAM_APDU [13:06:54]CAPDU: 80 09 00 00 [13:06:54]Write to MH i2c: E2 08 00 01 0D 80 09 00 00 00 00 00 00 80 [13:06:54]Write i2c OK [13:06:54]MH_I2C_Read... [13:06:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:54]Read from MH i2c: E2 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 01 0D 00 90 00 82 [13:06:54]RAPDU: 90 00 [13:06:54]wFMCommunicate OK [13:06:54]SAM_PROTO_ClearQueue done [13:06:54]KKMCreateOFDPacket [13:06:54]OFDProtocolAddRootSTLVToBuf [13:06:54]FM_MakeSignedData [13:06:54]FM_MakeSignedData [13:06:54]SAM_PROTO_SignData [13:06:54]wFMCommunicate request_size=4 [13:06:54]MH_SAM_APDU [13:06:54]CAPDU: 80 0D 01 02 [13:06:54]Write to MH i2c: E2 08 00 02 0D 80 0D 01 02 00 00 00 00 88 [13:06:54]Write i2c OK [13:06:54]MH_I2C_Read... [13:06:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:54]Read from MH i2c: E2 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 02 0D 00 90 00 83 [13:06:54]RAPDU: 90 00 [13:06:54]wFMCommunicate OK [13:06:54]wFMCommunicate request_size=255 [13:06:54]MH_SAM_APDU [13:06:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 33 01 00 00 F4 03 04 00 EE DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7A 01 00 35 04 06 00 DB [13:06:54]Write to MH i2c: E2 02 01 03 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 34 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 33 01 00 00 F4 03 04 00 EE DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7A 01 00 35 04 06 00 DB 00 00 A1 [13:06:54]Write i2c OK [13:06:54]MH_I2C_Read... [13:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:54]Read from MH i2c: E2 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 03 0D 00 90 00 84 [13:06:54]RAPDU: 90 00 [13:06:54]wFMCommunicate OK [13:06:54]wFMCommunicate request_size=10 [13:06:54]MH_SAM_APDU [13:06:54]CAPDU: 80 0D 02 02 05 DF CC 38 DD 87 [13:06:54]Write to MH i2c: E2 0D 00 04 0D 80 0D 02 02 05 00 DF CC 38 DD 87 00 00 DC [13:06:54]Write i2c OK [13:06:54]MH_I2C_Read... [13:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:54]Read from MH i2c: E2 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 03 00 04 0D 00 90 00 85 [13:06:54]RAPDU: 90 00 [13:06:54]wFMCommunicate OK [13:06:54]wFMCommunicate request_size=4 [13:06:54]MH_SAM_APDU [13:06:54]CAPDU: 80 0D 03 02 [13:06:54]Write to MH i2c: E2 08 00 05 0D 80 0D 03 02 00 00 00 00 8D [13:06:54]Write i2c OK [13:06:54]MH_I2C_Read... [13:06:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:54]Read from MH i2c: E2 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 0B 00 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 0B 00 05 0D 00 BE A4 84 83 FF 37 DF 80 90 00 8C [13:06:54]RAPDU: BE A4 84 83 FF 37 DF 80 90 00 [13:06:54]wFMCommunicate OK [13:06:54]SAM_PROTO_SignData done [13:06:54]FM_MakeSignedData done [13:06:54]CreateOFDProtocolMessage [13:06:54]wFMCommunicate request_size=4 [13:06:54]MH_SAM_APDU [13:06:54]CAPDU: 80 11 00 00 [13:06:54]Write to MH i2c: E2 08 00 06 0D 80 11 00 00 00 00 00 00 8D [13:06:54]Write i2c OK [13:06:54]MH_I2C_Read... [13:06:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:54]Read from MH i2c: E2 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 17 00 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: E2 17 00 06 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [13:06:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:06:54]wFMCommunicate OK [13:06:54]CreateOFDProtocolMessage done [13:06:54]OFDSenderStorePacket 96798 [13:06:54]StoreOFDPacket docnum=96798 [13:06:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6B CD 07 01 AA 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 33 01 00 00 F4 03 04 00 EE DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7A 01 00 35 04 06 00 DB DF CC 38 DD 87 BE A4 84 83 FF 37 DF 80 [13:06:54]CheckFolder [13:06:54]dirname=/storage/ofd_packets [13:06:54]CheckFolder done [13:06:54]ProducePacketName [13:06:54]name=ofd_packets/00096798 [13:06:54]NVStorageSaveData ofd_packets/00096798 [13:06:54]File name is /storage/ofd_packets/00096798 [13:06:54]Write 301 bytes [13:06:54]NVStorageSaveData done [13:06:54]OFDSenderStorePacket done [13:06:54]KKMCreateOFDPacket done [13:06:54]NVStorageSaveData kkm_last_timestamp [13:06:54]File name is /storage/kkm_last_timestamp [13:06:54]Write 4 bytes [13:06:54]NVStorageSaveData done [13:06:54]ExternCall_PrintAddStr [13:06:54]wPrintStart [13:06:54]Write to MH i2c: 01 00 00 07 0D 14 [13:06:54]Write i2c OK [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: 01 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: 01 07 00 [13:06:54]MH_I2C_Read... [13:06:54]Read from MH i2c: 01 07 00 07 0D 00 00 00 00 00 FF 0F 29 [13:06:54]RasterBufferAndPrint [13:06:54]line Счет N : (1)3407325 [13:06:54]line ИНН: 02508201610067 [13:06:54]line Контрольно-Кассовый Чек [13:06:54]line ПРОДАЖА [13:06:54]line ТРК (МРК, ГНК) : 32 [13:06:54]line Товар: 2710124130 [13:06:54]line Аи-92-К-4 [13:06:54]line 7.480 * 66.90 [13:06:54]line = 500.41 [13:06:54]line НДС 12% НСП 1% [13:06:54]line > о реализуемом товаре [13:06:54]line ОКРУГЛЕНИЕ: -0.41 [13:06:54]line ИТОГО: 500.00 [13:06:54]line Внесено: 500.00 [13:06:54]line СДАЧА: 0.00 [13:06:54]line НСП 1% : 4.43 [13:06:54]line НДС 12% : 53.14 [13:06:54]line Наличными: 500.00 [13:06:54]line Безнал.: 0.00 [13:06:54]line Место: АЗС № 82 "Партнер Нефть" [13:06:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:06:54]line СНО: Общий режим [13:06:54]line Чек 307 29.10.2024 13:06 [13:06:54]line Смена: 145 ФФД: 1.0 [13:06:54]line ЗНМ: 0300000017 [13:06:54]line РНМ: 0000000000170478 [13:06:54]line Версия ККМ: v1.0 [13:06:54]line ФМ: 0000000002098560 [13:06:54]line ФД: 96798 [13:06:54]line ФПД: 241754250468743 [13:06:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130654&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96798&fm=241754250468743&tin=02508201610067®Number=0000000000170478&sum=50000 [13:06:55]OFD Sender: Processing packet 96798 [packets to send 59, broken 58] [13:06:55]ProducePacketName [13:06:55]name=ofd_packets/00096798 [13:06:55]OFD Sender: To server: pG, [13:06:55]CommunicateWithHost lk.salyk.kg:30040 [13:06:55]ConnectInit lk.salyk.kg [13:06:55]written 0, free lines is 4095 [13:06:55]Connected sock=10 [13:06:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6B CD 07 01 AA 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 33 01 00 00 F4 03 04 00 EE DD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7A 01 00 35 04 06 00 DB DF CC 38 DD 87 BE A4 84 83 FF 37 DF 80 [13:06:55]Write to MH i2c: 01 00 00 32 0D 3F [13:06:55]Write i2c OK [13:06:55]MH_I2C_Read... [13:06:55]Read from MH i2c: 01 [13:06:55]MH_I2C_Read... [13:06:55]Read from MH i2c: 01 07 00 [13:06:55]MH_I2C_Read... [13:06:55]Read from MH i2c: 01 07 00 32 0D 00 00 00 00 00 1A 0D 6D [13:06:55]RasterBufferAndPrint [13:06:55]line [13:06:55]line [13:06:55]line [13:06:55]line [13:06:55]line [13:06:55]written 0, free lines is 3363 [13:06:55]MH_Cut [13:06:55]Write to MH i2c: D1 01 00 39 0D 01 18 [13:06:55]Write i2c OK [13:06:55]MH_I2C_Read... [13:06:55]Read from MH i2c: D1 [13:06:55]MH_I2C_Read... [13:06:55]Read from MH i2c: D1 01 00 [13:06:55]MH_I2C_Read... [13:06:55]Read from MH i2c: D1 01 00 39 0D 00 17 [13:06:55]Write to MH i2c: 01 00 00 3A 0D 47 [13:06:55]Write i2c OK [13:06:55]MH_I2C_Read... [13:06:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 73 97 47 00 A4 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 32 30 39 38 35 36 30 10 04 04 00 1E 7A 01 00 F4 03 04 00 14 88 20 67 B6 04 01 00 00 65 DC 03 87 09 15 44 BF [13:06:55]CommunicateWithHost err = 0 [13:06:55]CheckOFDResponse [13:06:55]1017 (14) - 77093643461234 [13:06:55]1041 (16) - 0000000002098560 [13:06:55]1040 (4) - 96798 [13:06:55]1012 (4) - 29.10.2024 07:00 [13:06:55]1206 (1) - 0 [13:06:55]OFD Sender: Remove packet 96798 [13:06:55]ProducePacketName [13:06:55]name=ofd_packets/00096798 [13:06:55]NVStorageDeleteData [13:06:56]OFD Sender: No OFD packet to send [13:06:56]*** Cut start [13:06:56]*** Partial cut [13:06:56]*** CUTSNS_PIN = 1 [13:06:56]*** CUTSNS_PIN = 0 [13:06:56]*** Brake cut motor [13:06:57]Read from MH i2c: 01 [13:06:57]MH_I2C_Read... [13:06:57]*** Stop cut motor [13:06:57]*** Cut end [13:06:57]Read from MH i2c: 01 07 00 [13:06:57]MH_I2C_Read... [13:06:57]Read from MH i2c: 01 07 00 3A 0D 00 00 00 00 00 FF 0F 5C [13:06:57]process_action close_receipt done [13:06:57]requested_data is exist [13:06:57]produce_requested_data [13:06:57]requested_item fm.sn is exist - process it [13:06:57]wFMCommunicate request_size=4 [13:06:57]MH_SAM_APDU [13:06:57]CAPDU: 80 11 00 00 [13:06:57]Write to MH i2c: E2 08 00 3B 0D 80 11 00 00 00 00 00 00 C2 [13:06:57]Write i2c OK [13:06:57]MH_I2C_Read... [13:06:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:57]Read from MH i2c: E2 [13:06:57]MH_I2C_Read... [13:06:57]Read from MH i2c: E2 17 00 [13:06:57]MH_I2C_Read... [13:06:57]Read from MH i2c: E2 17 00 3B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [13:06:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:06:57]wFMCommunicate OK [13:06:57]requested_item fd.num is exist - process it [13:06:57]SAM_PROTO_GetFieldsCounters [13:06:57]wFMCommunicate request_size=4 [13:06:57]MH_SAM_APDU [13:06:57]CAPDU: 80 13 00 00 [13:06:57]Write to MH i2c: E2 08 00 3C 0D 80 13 00 00 00 00 00 00 C5 [13:06:57]Write i2c OK [13:06:57]MH_I2C_Read... [13:06:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:57]Read from MH i2c: E2 [13:06:57]MH_I2C_Read... [13:06:57]Read from MH i2c: E2 62 00 [13:06:57]MH_I2C_Read... [13:06:57]Read from MH i2c: E2 62 00 3C 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 7A 01 00 0E 04 04 00 91 00 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 AC [13:06:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 7A 01 00 0E 04 04 00 91 00 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 [13:06:57]wFMCommunicate OK [13:06:57]SAM_PROTO_GetFieldsCounters done [13:06:57]requested_item shift.num is exist - process it [13:06:57]requested_item shift.opened is exist - process it [13:06:57]req_shift_opened [13:06:57]FM_GetShiftState [13:06:57]SAM_PROTO_GetShiftState [13:06:57]wFMCommunicate request_size=4 [13:06:57]MH_SAM_APDU [13:06:57]CAPDU: 80 13 01 00 [13:06:57]Write to MH i2c: E2 08 00 3D 0D 80 13 01 00 00 00 00 00 C7 [13:06:57]Write i2c OK [13:06:57]MH_I2C_Read... [13:06:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:57]Read from MH i2c: E2 [13:06:57]MH_I2C_Read... [13:06:57]Read from MH i2c: E2 0E 00 [13:06:57]MH_I2C_Read... [13:06:57]Read from MH i2c: E2 0E 00 3D 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 25 [13:06:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:06:57]wFMCommunicate OK [13:06:57]SAM_PROTO_GetShiftState done [13:06:57]FM_GetShiftState done [13:06:57]req_shift_opened done [13:06:57]requested_item shift.open_date is exist - process it [13:06:57]req_shift_open_date [13:06:57]req_shift_open_date done [13:06:57]produce_requested_data done [13:06:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96798,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:06:57]process_action_free close_receipt [13:06:57]json_value_free [13:06:57]json_value_free done [13:06:57]process_json_proto returns [13:06:57]Send response to host [13:06:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96798,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:06:57]free response buf [13:06:57]execute_script done [13:06:57]execute_script returns [13:06:57]free content buf [13:06:57]Sock 7.Close socket [13:06:57]Sock 7.Thread stoped [13:07:01]OFD Sender: No OFD packet to send [13:07:06]OFD Sender: No OFD packet to send [13:07:11]OFD Sender: No OFD packet to send [13:07:16]OFD Sender: No OFD packet to send [13:07:21]OFD Sender: No OFD packet to send [13:07:26]OFD Sender: No OFD packet to send [13:07:31]OFD Sender: No OFD packet to send [13:07:36]OFD Sender: No OFD packet to send [13:07:41]OFD Sender: No OFD packet to send [13:07:46]OFD Sender: No OFD packet to send [13:07:51]OFD Sender: No OFD packet to send [13:07:56]OFD Sender: No OFD packet to send [13:08:01]OFD Sender: No OFD packet to send [13:08:06]OFD Sender: No OFD packet to send [13:08:11]OFD Sender: No OFD packet to send [13:08:16]OFD Sender: No OFD packet to send [13:08:21]OFD Sender: No OFD packet to send [13:08:26]OFD Sender: No OFD packet to send [13:08:31]OFD Sender: No OFD packet to send [13:08:36]OFD Sender: No OFD packet to send [13:08:41]OFD Sender: No OFD packet to send [13:08:46]OFD Sender: No OFD packet to send [13:08:51]OFD Sender: No OFD packet to send [13:08:56]OFD Sender: No OFD packet to send [13:09:01]OFD Sender: No OFD packet to send [13:09:06]OFD Sender: No OFD packet to send [13:09: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:39]accept exits with 9 [13:09:39]New connection [13:09:39]New thread 3067456868 created [13:09:39]Thread 3067600228 joined [13:09:39]Waiting for new connection... [13:09:39] Sock 9.Parse request [13:09:39]Sock 9.Check first char [13:09:39]Sock 9.First char is OK [13:09:39]request: POST /json_proto HTTP/1.0 [13:09:39]Method: POST [13:09:39]URL: /json_proto [13:09:39]Method is POST - this is cgi request [13:09:39]url: /json_proto [13:09:39]query_string will be loaded in cgi processing [13:09:39]execute_cgi json_proto POST (null) [13:09:39]execute_cgi path=json_proto method=POST [13:09:39]POST find Content-Length [13:09:39]Host: 172.17.40.67:8080 [13:09:39]Content-Length: 683 [13:09:39]Content-Type: application/json [13:09:39] [13:09:39]POST finish read [13:09:39]Found Content-Length = 683 [13:09:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "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" ] } } [13:09:39]execute_script... [13:09:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "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" ] } } [13:09:39]POST & json_proto [13:09:39]process_json_proto [13:09:39]json parsed OK: [13:09:39]protocol is kg_v1.0 [13:09:39]action value=close_receipt [13:09:39]process_action close_receipt [13:09:39]cmd_close_receipt [13:09:39]MH_GetDate [13:09:39]Write to MH i2c: F0 00 00 3E 0D 3A [13:09:39]Write i2c OK [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: F0 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: F0 09 00 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: F0 09 00 3E 0D 00 94 DE 20 67 EE DA 66 66 D0 [13:09:39]GetLastDocTimeStamp 1730207214 [13:09:39]current date 1730207380 [13:09:39]FM_GetShiftState [13:09:39]SAM_PROTO_GetShiftState [13:09:39]wFMCommunicate request_size=4 [13:09:39]MH_SAM_APDU [13:09:39]CAPDU: 80 13 01 00 [13:09:39]Write to MH i2c: E2 08 00 3F 0D 80 13 01 00 00 00 00 00 C9 [13:09:39]Write i2c OK [13:09:39]MH_I2C_Read... [13:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:39]Read from MH i2c: E2 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: E2 0E 00 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: E2 0E 00 3F 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 27 [13:09:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:09:39]wFMCommunicate OK [13:09:39]SAM_PROTO_GetShiftState done [13:09:39]FM_GetShiftState done [13:09:39]opened in 1730160548 [13:09:39]opened+sec_in_day 1730246948 [13:09:39]quantity*price = 130072 [13:09:39]sum+1 = 130074 [13:09:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 308 29.10.2024 13:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96799 ФПД: 179310736109385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130940&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96799&fm=179310736109385&tin=02508201610067®Number=0000000000170478&sum=130000 [13:09:40]StoreToDocumentArchive [13:09:40]shift 145 fd 96799 [13:09:40]save to /storage/0145/doc_00096799 [13:09:40]save last doc name /storage/0145/doc_00096799 to /storage/kkm_last_doc_name [13:09:40]save OK [13:09:40]Clear old archive folders... [13:09:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:09:40]tlvbuf is 00FFAE40 [13:09:40]SAM_PROTO_ClearQueue [13:09:40]wFMCommunicate request_size=4 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 09 00 00 [13:09:40]Write to MH i2c: E2 08 00 4C 0D 80 09 00 00 00 00 00 00 CB [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:40]Read from MH i2c: E2 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 4C 0D 00 90 00 CD [13:09:40]RAPDU: 90 00 [13:09:40]wFMCommunicate OK [13:09:40]SAM_PROTO_ClearQueue done [13:09:40]KKMCreateOFDPacket [13:09:40]OFDProtocolAddRootSTLVToBuf [13:09:40]FM_MakeSignedData [13:09:40]FM_MakeSignedData [13:09:40]SAM_PROTO_SignData [13:09:40]wFMCommunicate request_size=4 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 0D 01 02 [13:09:40]Write to MH i2c: E2 08 00 4D 0D 80 0D 01 02 00 00 00 00 D3 [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 4D 0D 00 90 00 CE [13:09:41]RAPDU: 90 00 [13:09:41]wFMCommunicate OK [13:09:41]wFMCommunicate request_size=255 [13:09:41]MH_SAM_APDU [13: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 34 01 00 00 F4 03 04 00 94 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7A 01 00 35 04 06 00 A3 [13:09:41]Write to MH i2c: E2 02 01 4E 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 34 01 00 00 F4 03 04 00 94 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7A 01 00 35 04 06 00 A3 00 00 0E [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 4E 0D 00 90 00 CF [13:09:41]RAPDU: 90 00 [13:09:41]wFMCommunicate OK [13:09:41]wFMCommunicate request_size=10 [13:09:41]MH_SAM_APDU [13:09:41]CAPDU: 80 0D 02 02 05 15 08 BA EF 49 [13:09:41]Write to MH i2c: E2 0D 00 4F 0D 80 0D 02 02 05 00 15 08 BA EF 49 00 00 EF [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 4F 0D 00 90 00 D0 [13:09:41]RAPDU: 90 00 [13:09:41]wFMCommunicate OK [13:09:41]wFMCommunicate request_size=4 [13:09:41]MH_SAM_APDU [13:09:41]CAPDU: 80 0D 03 02 [13:09:41]Write to MH i2c: E2 08 00 50 0D 80 0D 03 02 00 00 00 00 D8 [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 0B 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 0B 00 50 0D 00 FA 65 B3 CC DB 84 0B 99 90 00 BA [13:09:41]RAPDU: FA 65 B3 CC DB 84 0B 99 90 00 [13:09:41]wFMCommunicate OK [13:09:41]SAM_PROTO_SignData done [13:09:41]FM_MakeSignedData done [13:09:41]CreateOFDProtocolMessage [13:09:41]wFMCommunicate request_size=4 [13:09:41]MH_SAM_APDU [13:09:41]CAPDU: 80 11 00 00 [13:09:41]Write to MH i2c: E2 08 00 51 0D 80 11 00 00 00 00 00 00 D8 [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 17 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 17 00 51 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [13:09:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:09:41]wFMCommunicate OK [13:09:41]CreateOFDProtocolMessage done [13:09:41]OFDSenderStorePacket 96799 [13:09:41]StoreOFDPacket docnum=96799 [13:09:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 74 07 01 ED 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 34 01 00 00 F4 03 04 00 94 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7A 01 00 35 04 06 00 A3 15 08 BA EF 49 FA 65 B3 CC DB 84 0B 99 [13:09:41]CheckFolder [13:09:41]dirname=/storage/ofd_packets [13:09:41]CheckFolder done [13:09:41]ProducePacketName [13:09:41]name=ofd_packets/00096799 [13:09:41]NVStorageSaveData ofd_packets/00096799 [13:09:41]File name is /storage/ofd_packets/00096799 [13:09:41]Write 301 bytes [13:09:41]NVStorageSaveData done [13:09:41]OFDSenderStorePacket done [13:09:41]KKMCreateOFDPacket done [13:09:41]NVStorageSaveData kkm_last_timestamp [13:09:41]File name is /storage/kkm_last_timestamp [13:09:41]Write 4 bytes [13:09:41]NVStorageSaveData done [13:09:41]ExternCall_PrintAddStr [13:09:41]wPrintStart [13:09:41]Write to MH i2c: 01 00 00 52 0D 5F [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 07 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 07 00 52 0D 00 00 00 00 00 FF 0F 74 [13:09:41]RasterBufferAndPrint [13:09:41]line Счет N : (1)3407327 [13:09:41]line ИНН: 02508201610067 [13:09:41]line Контрольно-Кассовый Чек [13:09:41]line ПРОДАЖА [13:09:41]line ТРК (МРК, ГНК) : 13 [13:09:41]line Товар: 2710124500 [13:09:41]line Аи-95-К-5 [13:09:41]line 17.530 * 74.20 [13:09:41]line = 1300.73 [13:09:41]line НДС 12% НСП 1% [13:09:41]line > о реализуемом товаре [13:09:41]line ОКРУГЛЕНИЕ: -0.73 [13:09:41]line ИТОГО: 1300.00 [13:09:41]line Внесено: 1300.00 [13:09:41]line СДАЧА: 0.00 [13:09:41]line НСП 1% : 11.51 [13:09:41]line НДС 12% : 138.13 [13:09:41]line Наличными: 1300.00 [13:09:41]line Безнал.: 0.00 [13:09:41]line Место: АЗС № 82 "Партнер Нефть" [13:09:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:09:41]line СНО: Общий режим [13:09:41]line Чек 308 29.10.2024 13:09 [13:09:41]line Смена: 145 ФФД: 1.0 [13:09:41]line ЗНМ: 0300000017 [13:09:41]line РНМ: 0000000000170478 [13:09:41]line Версия ККМ: v1.0 [13:09:41]line ФМ: 0000000002098560 [13:09:41]line ФД: 96799 [13:09:41]line ФПД: 179310736109385 [13:09:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130940&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96799&fm=179310736109385&tin=02508201610067®Number=0000000000170478&sum=130000 [13:09:41]OFD Sender: Processing packet 96799 [packets to send 59, broken 58] [13:09:41]ProducePacketName [13:09:41]name=ofd_packets/00096799 [13:09:41]OFD Sender: To server: pG, [13:09:41]CommunicateWithHost lk.salyk.kg:30040 [13:09:41]ConnectInit lk.salyk.kg [13:09:41]written 0, free lines is 4095 [13:09:42]Connected sock=10 [13:09:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 74 07 01 ED 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 34 01 00 00 F4 03 04 00 94 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7A 01 00 35 04 06 00 A3 15 08 BA EF 49 FA 65 B3 CC DB 84 0B 99 [13:09:42]Write to MH i2c: 01 00 00 7D 0D 8A [13:09:42]Write i2c OK [13:09:42]MH_I2C_Read... [13:09:42]Read from MH i2c: 01 [13:09:42]MH_I2C_Read... [13:09:42]Read from MH i2c: 01 07 00 [13:09:42]MH_I2C_Read... [13:09:42]Read from MH i2c: 01 07 00 7D 0D 00 00 00 00 00 00 0D 9E [13:09:42]RasterBufferAndPrint [13:09:42]line [13:09:42]line [13:09:42]line [13:09:42]line [13:09:42]line [13:09:42]written 0, free lines is 3334 [13:09:42]MH_Cut [13:09:42]Write to MH i2c: D1 01 00 84 0D 01 63 [13:09:42]Write i2c OK [13:09:42]MH_I2C_Read... [13:09:42]Read from MH i2c: D1 [13:09:42]MH_I2C_Read... [13:09:42]Read from MH i2c: D1 01 00 [13:09:42]MH_I2C_Read... [13:09:42]Read from MH i2c: D1 01 00 84 0D 00 62 [13:09:42]Write to MH i2c: 01 00 00 85 0D 92 [13:09:42]Write i2c OK [13:09:42]MH_I2C_Read... [13:09:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 73 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 1F 7A 01 00 F4 03 04 00 BB 88 20 67 B6 04 01 00 00 CF 01 C5 CF C3 AA BA AB [13:09:42]CommunicateWithHost err = 0 [13:09:42]CheckOFDResponse [13:09:42]1017 (14) - 77093643461234 [13:09:42]1041 (16) - 0000000002098560 [13:09:42]1040 (4) - 96799 [13:09:42]1012 (4) - 29.10.2024 07:03 [13:09:42]1206 (1) - 0 [13:09:42]OFD Sender: Remove packet 96799 [13:09:42]ProducePacketName [13:09:42]name=ofd_packets/00096799 [13:09:42]NVStorageDeleteData [13:09:42]OFD Sender: No OFD packet to send [13:09:42]*** Cut start [13:09:42]*** Partial cut [13:09:42]*** CUTSNS_PIN = 1 [13:09:42]*** CUTSNS_PIN = 0 [13:09:43]*** Brake cut motor [13:09:43]Read from MH i2c: 01 [13:09:43]MH_I2C_Read... [13:09:43]*** Stop cut motor [13:09:43]*** Cut end [13:09:43]Read from MH i2c: 01 07 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: 01 07 00 85 0D 00 00 00 00 00 FF 0F A7 [13:09:43]process_action close_receipt done [13:09:43]requested_data is exist [13:09:43]produce_requested_data [13:09:43]requested_item fm.sn is exist - process it [13:09:43]wFMCommunicate request_size=4 [13:09:43]MH_SAM_APDU [13:09:43]CAPDU: 80 11 00 00 [13:09:43]Write to MH i2c: E2 08 00 86 0D 80 11 00 00 00 00 00 00 0D [13:09:43]Write i2c OK [13:09:43]MH_I2C_Read... [13:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:43]Read from MH i2c: E2 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 17 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 17 00 86 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [13:09:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:09:43]wFMCommunicate OK [13:09:43]requested_item fd.num is exist - process it [13:09:43]SAM_PROTO_GetFieldsCounters [13:09:43]wFMCommunicate request_size=4 [13:09:43]MH_SAM_APDU [13:09:43]CAPDU: 80 13 00 00 [13:09:43]Write to MH i2c: E2 08 00 87 0D 80 13 00 00 00 00 00 00 10 [13:09:43]Write i2c OK [13:09:43]MH_I2C_Read... [13:09:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:43]Read from MH i2c: E2 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 62 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 62 00 87 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 7A 01 00 0E 04 04 00 91 00 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 FB [13:09:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 7A 01 00 0E 04 04 00 91 00 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 [13:09:43]wFMCommunicate OK [13:09:43]SAM_PROTO_GetFieldsCounters done [13:09:43]requested_item shift.num is exist - process it [13:09:43]requested_item shift.opened is exist - process it [13:09:43]req_shift_opened [13:09:43]FM_GetShiftState [13:09:43]SAM_PROTO_GetShiftState [13:09:43]wFMCommunicate request_size=4 [13:09:43]MH_SAM_APDU [13:09:43]CAPDU: 80 13 01 00 [13:09:43]Write to MH i2c: E2 08 00 88 0D 80 13 01 00 00 00 00 00 12 [13:09:43]Write i2c OK [13:09:43]MH_I2C_Read... [13:09:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:43]Read from MH i2c: E2 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 0E 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 0E 00 88 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 70 [13:09:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:09:43]wFMCommunicate OK [13:09:43]SAM_PROTO_GetShiftState done [13:09:43]FM_GetShiftState done [13:09:43]req_shift_opened done [13:09:43]requested_item shift.open_date is exist - process it [13:09:43]req_shift_open_date [13:09:43]req_shift_open_date done [13:09:43]produce_requested_data done [13:09:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96799,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:09:43]process_action_free close_receipt [13:09:43]json_value_free [13:09:43]json_value_free done [13:09:43]process_json_proto returns [13:09:43]Send response to host [13:09:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96799,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:09:43]free response buf [13:09:43]execute_script done [13:09:43]execute_script returns [13:09:43]free content buf [13:09:43]Sock 9.Close socket [13:09:43]Sock 9.Thread stoped [13:09:47]OFD Sender: No OFD packet to send [13:09:52]OFD Sender: No OFD packet to send [13:09:57]OFD Sender: No OFD packet to send [13:10:02]OFD Sender: No OFD packet to send [13:10:07]OFD Sender: No OFD packet to send [13:10:12]OFD Sender: No OFD packet to send [13:10:17]OFD Sender: No OFD packet to send [13:10:22]OFD Sender: No OFD packet to send [13:10:24]accept exits with 7 [13:10:24]New connection [13:10:24]New thread 3067600228 created [13:10:24]Thread 3067456868 joined [13:10:24]Waiting for new connection... [13:10:24] Sock 7.Parse request [13:10:24]Sock 7.Check first char [13:10:24]Sock 7.First char is OK [13:10:24]request: POST /json_proto HTTP/1.0 [13:10:24]Method: POST [13:10:24]URL: /json_proto [13:10:24]Method is POST - this is cgi request [13:10:24]url: /json_proto [13:10:24]query_string will be loaded in cgi processing [13:10:24]execute_cgi json_proto POST (null) [13:10:24]execute_cgi path=json_proto method=POST [13:10:24]POST find Content-Length [13:10:24]Host: 172.17.40.67:8080 [13:10:24]Content-Length: 683 [13:10:24]Content-Type: application/json [13:10:24] [13:10:24]POST finish read [13:10:24]Found Content-Length = 683 [13:10:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.550, "sum" : 1040.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:24]execute_script... [13:10: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)3407328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.550, "sum" : 1040.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:24]POST & json_proto [13:10:24]process_json_proto [13:10:24]json parsed OK: [13:10:24]protocol is kg_v1.0 [13:10:24]action value=close_receipt [13:10:24]process_action close_receipt [13:10:24]cmd_close_receipt [13:10:24]MH_GetDate [13:10:24]Write to MH i2c: F0 00 00 89 0D 85 [13:10:24]Write i2c OK [13:10:24]MH_I2C_Read... [13:10:24]Read from MH i2c: F0 [13:10:24]MH_I2C_Read... [13:10:24]Read from MH i2c: F0 09 00 [13:10:24]MH_I2C_Read... [13:10:24]Read from MH i2c: F0 09 00 89 0D 00 C1 DE 20 67 EE DA 66 66 48 [13:10:24]GetLastDocTimeStamp 1730207380 [13:10:24]current date 1730207425 [13:10:24]FM_GetShiftState [13:10:24]SAM_PROTO_GetShiftState [13:10:24]wFMCommunicate request_size=4 [13:10:24]MH_SAM_APDU [13:10:24]CAPDU: 80 13 01 00 [13:10:24]Write to MH i2c: E2 08 00 8A 0D 80 13 01 00 00 00 00 00 14 [13:10:24]Write i2c OK [13:10:24]MH_I2C_Read... [13:10:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:24]Read from MH i2c: E2 [13:10:24]MH_I2C_Read... [13:10:24]Read from MH i2c: E2 0E 00 [13:10:24]MH_I2C_Read... [13:10:24]Read from MH i2c: E2 0E 00 8A 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 72 [13:10:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:10:24]wFMCommunicate OK [13:10:24]SAM_PROTO_GetShiftState done [13:10:24]FM_GetShiftState done [13:10:24]opened in 1730160548 [13:10:24]opened+sec_in_day 1730246948 [13:10:24]quantity*price = 104029 [13:10:24]sum+1 = 104031 [13:10:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 1040.00 Внесено: 1040.00 СДАЧА: 0.00 НСП 1% : 9.21 НДС 12% : 110.47 Наличными: 1040.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 309 29.10.2024 13:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96800 ФПД: 273062705753809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96800&fm=273062705753809&tin=02508201610067®Number=0000000000170478&sum=104000 [13:10:25]StoreToDocumentArchive [13:10:25]shift 145 fd 96800 [13:10:25]save to /storage/0145/doc_00096800 [13:10:25]save last doc name /storage/0145/doc_00096800 to /storage/kkm_last_doc_name [13:10:25]save OK [13:10:25]Clear old archive folders... [13:10:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:10:25]tlvbuf is 0102D000 [13:10:25]SAM_PROTO_ClearQueue [13:10:25]wFMCommunicate request_size=4 [13:10:25]MH_SAM_APDU [13:10:25]CAPDU: 80 09 00 00 [13:10:25]Write to MH i2c: E2 08 00 97 0D 80 09 00 00 00 00 00 00 16 [13:10:25]Write i2c OK [13:10:25]MH_I2C_Read... [13:10:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:10:25]Read from MH i2c: E2 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 97 0D 00 90 00 18 [13:10:25]RAPDU: 90 00 [13:10:25]wFMCommunicate OK [13:10:25]SAM_PROTO_ClearQueue done [13:10:25]KKMCreateOFDPacket [13:10:25]OFDProtocolAddRootSTLVToBuf [13:10:25]FM_MakeSignedData [13:10:25]FM_MakeSignedData [13:10:25]SAM_PROTO_SignData [13:10:25]wFMCommunicate request_size=4 [13:10:25]MH_SAM_APDU [13:10:25]CAPDU: 80 0D 01 02 [13:10:25]Write to MH i2c: E2 08 00 98 0D 80 0D 01 02 00 00 00 00 1E [13:10:25]Write i2c OK [13:10:25]MH_I2C_Read... [13:10:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:10:25]Read from MH i2c: E2 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 98 0D 00 90 00 19 [13:10:25]RAPDU: 90 00 [13:10:25]wFMCommunicate OK [13:10:25]wFMCommunicate request_size=255 [13:10:25]MH_SAM_APDU [13:10: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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 C1 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7A 01 00 35 04 06 00 F8 [13:10:25]Write to MH i2c: E2 02 01 99 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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 C1 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7A 01 00 35 04 06 00 F8 00 00 6E [13:10:25]Write i2c OK [13:10:25]MH_I2C_Read... [13:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:25]Read from MH i2c: E2 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 99 0D 00 90 00 1A [13:10:25]RAPDU: 90 00 [13:10:25]wFMCommunicate OK [13:10:25]wFMCommunicate request_size=10 [13:10:25]MH_SAM_APDU [13:10:25]CAPDU: 80 0D 02 02 05 59 5D 93 EE D1 [13:10:25]Write to MH i2c: E2 0D 00 9A 0D 80 0D 02 02 05 00 59 5D 93 EE D1 00 00 33 [13:10:25]Write i2c OK [13:10:25]MH_I2C_Read... [13:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:25]Read from MH i2c: E2 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 03 00 9A 0D 00 90 00 1B [13:10:25]RAPDU: 90 00 [13:10:25]wFMCommunicate OK [13:10:25]wFMCommunicate request_size=4 [13:10:25]MH_SAM_APDU [13:10:25]CAPDU: 80 0D 03 02 [13:10:25]Write to MH i2c: E2 08 00 9B 0D 80 0D 03 02 00 00 00 00 23 [13:10:25]Write i2c OK [13:10:25]MH_I2C_Read... [13:10:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:10:25]Read from MH i2c: E2 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 0B 00 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 0B 00 9B 0D 00 05 D0 C5 09 C8 6C 1E 23 90 00 3C [13:10:25]RAPDU: 05 D0 C5 09 C8 6C 1E 23 90 00 [13:10:25]wFMCommunicate OK [13:10:25]SAM_PROTO_SignData done [13:10:25]FM_MakeSignedData done [13:10:25]CreateOFDProtocolMessage [13:10:25]wFMCommunicate request_size=4 [13:10:25]MH_SAM_APDU [13:10:25]CAPDU: 80 11 00 00 [13:10:25]Write to MH i2c: E2 08 00 9C 0D 80 11 00 00 00 00 00 00 23 [13:10:25]Write i2c OK [13:10:25]MH_I2C_Read... [13:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:25]Read from MH i2c: E2 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 17 00 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: E2 17 00 9C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [13:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:10:25]wFMCommunicate OK [13:10:25]CreateOFDProtocolMessage done [13:10:25]OFDSenderStorePacket 96800 [13:10:25]StoreOFDPacket docnum=96800 [13:10:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 D5 07 01 EB 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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 C1 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7A 01 00 35 04 06 00 F8 59 5D 93 EE D1 05 D0 C5 09 C8 6C 1E 23 [13:10:25]CheckFolder [13:10:25]dirname=/storage/ofd_packets [13:10:25]CheckFolder done [13:10:25]ProducePacketName [13:10:25]name=ofd_packets/00096800 [13:10:25]NVStorageSaveData ofd_packets/00096800 [13:10:25]File name is /storage/ofd_packets/00096800 [13:10:25]Write 301 bytes [13:10:25]NVStorageSaveData done [13:10:25]OFDSenderStorePacket done [13:10:25]KKMCreateOFDPacket done [13:10:25]NVStorageSaveData kkm_last_timestamp [13:10:25]File name is /storage/kkm_last_timestamp [13:10:25]Write 4 bytes [13:10:25]NVStorageSaveData done [13:10:25]ExternCall_PrintAddStr [13:10:25]wPrintStart [13:10:25]Write to MH i2c: 01 00 00 9D 0D AA [13:10:25]Write i2c OK [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: 01 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: 01 07 00 [13:10:25]MH_I2C_Read... [13:10:25]Read from MH i2c: 01 07 00 9D 0D 00 00 00 00 00 FF 0F BF [13:10:25]RasterBufferAndPrint [13:10:25]line Счет N : (1)3407328 [13:10:25]line ИНН: 02508201610067 [13:10:25]line Контрольно-Кассовый Чек [13:10:25]line ПРОДАЖА [13:10:25]line ТРК (МРК, ГНК) : 32 [13:10:25]line Товар: 2710124130 [13:10:25]line Аи-92-К-4 [13:10:25]line 15.550 * 66.90 [13:10:25]line = 1040.30 [13:10:25]line НДС 12% НСП 1% [13:10:25]line > о реализуемом товаре [13:10:25]line ОКРУГЛЕНИЕ: -0.30 [13:10:25]line ИТОГО: 1040.00 [13:10:25]line Внесено: 1040.00 [13:10:25]line СДАЧА: 0.00 [13:10:25]line НСП 1% : 9.21 [13:10:25]line НДС 12% : 110.47 [13:10:25]line Наличными: 1040.00 [13:10:25]line Безнал.: 0.00 [13:10:26]line Место: АЗС № 82 "Партнер Нефть" [13:10:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:10:26]line СНО: Общий режим [13:10:26]line Чек 309 29.10.2024 13:10 [13:10:26]line Смена: 145 ФФД: 1.0 [13:10:26]line ЗНМ: 0300000017 [13:10:26]line РНМ: 0000000000170478 [13:10:26]line Версия ККМ: v1.0 [13:10:26]line ФМ: 0000000002098560 [13:10:26]line ФД: 96800 [13:10:26]line ФПД: 273062705753809 [13:10:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96800&fm=273062705753809&tin=02508201610067®Number=0000000000170478&sum=104000 [13:10:26]OFD Sender: Processing packet 96800 [packets to send 59, broken 58] [13:10:26]ProducePacketName [13:10:26]name=ofd_packets/00096800 [13:10:26]OFD Sender: To server: pG, [13:10:26]CommunicateWithHost lk.salyk.kg:30040 [13:10:26]ConnectInit lk.salyk.kg [13:10:26]written 0, free lines is 4095 [13:10:26]Connected sock=10 [13:10:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 D5 07 01 EB 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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 C1 DE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7A 01 00 35 04 06 00 F8 59 5D 93 EE D1 05 D0 C5 09 C8 6C 1E 23 [13:10:26]Write to MH i2c: 01 00 00 C8 0D D5 [13:10:26]Write i2c OK [13:10:26]MH_I2C_Read... [13:10:26]Read from MH i2c: 01 [13:10:26]MH_I2C_Read... [13:10:26]Read from MH i2c: 01 07 00 [13:10:26]MH_I2C_Read... [13:10:26]Read from MH i2c: 01 07 00 C8 0D 00 00 00 00 00 18 0D 01 [13:10:26]RasterBufferAndPrint [13:10:26]line [13:10:26]line [13:10:26]line [13:10:26]line [13:10:26]line [13:10:26]written 0, free lines is 3358 [13:10:26]MH_Cut [13:10:26]Write to MH i2c: D1 01 00 CF 0D 01 AE [13:10:26]Write i2c OK [13:10:26]MH_I2C_Read... [13:10:26]Read from MH i2c: D1 [13:10:26]MH_I2C_Read... [13:10:26]Read from MH i2c: D1 01 00 [13:10:26]MH_I2C_Read... [13:10:26]Read from MH i2c: D1 01 00 CF 0D 00 AD [13:10:26]Write to MH i2c: 01 00 00 D0 0D DD [13:10:26]Write i2c OK [13:10:26]MH_I2C_Read... [13:10:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF 22 47 00 8C 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 32 30 39 38 35 36 30 10 04 04 00 20 7A 01 00 F4 03 04 00 E8 88 20 67 B6 04 01 00 00 91 A2 C6 C9 14 6E C9 5D [13:10:26]CommunicateWithHost err = 0 [13:10:26]CheckOFDResponse [13:10:26]1017 (14) - 77093643461234 [13:10:26]1041 (16) - 0000000002098560 [13:10:26]1040 (4) - 96800 [13:10:26]1012 (4) - 29.10.2024 07:04 [13:10:26]1206 (1) - 0 [13:10:26]OFD Sender: Remove packet 96800 [13:10:26]ProducePacketName [13:10:26]name=ofd_packets/00096800 [13:10:26]NVStorageDeleteData [13:10:27]OFD Sender: No OFD packet to send [13:10:27]*** Cut start [13:10:27]*** Partial cut [13:10:27]*** CUTSNS_PIN = 1 [13:10:27]*** CUTSNS_PIN = 0 [13:10:27]*** Brake cut motor [13:10:28]Read from MH i2c: 01 [13:10:28]MH_I2C_Read... [13:10:28]*** Stop cut motor [13:10:28]*** Cut end [13:10:28]Read from MH i2c: 01 07 00 [13:10:28]MH_I2C_Read... [13:10:28]Read from MH i2c: 01 07 00 D0 0D 00 00 00 00 00 FF 0F F2 [13:10:28]process_action close_receipt done [13:10:28]requested_data is exist [13:10:28]produce_requested_data [13:10:28]requested_item fm.sn is exist - process it [13:10:28]wFMCommunicate request_size=4 [13:10:28]MH_SAM_APDU [13:10:28]CAPDU: 80 11 00 00 [13:10:28]Write to MH i2c: E2 08 00 D1 0D 80 11 00 00 00 00 00 00 58 [13:10:28]Write i2c OK [13:10:28]MH_I2C_Read... [13:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:28]Read from MH i2c: E2 [13:10:28]MH_I2C_Read... [13:10:28]Read from MH i2c: E2 17 00 [13:10:28]MH_I2C_Read... [13:10:28]Read from MH i2c: E2 17 00 D1 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [13:10:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:10:28]wFMCommunicate OK [13:10:28]requested_item fd.num is exist - process it [13:10:28]SAM_PROTO_GetFieldsCounters [13:10:28]wFMCommunicate request_size=4 [13:10:28]MH_SAM_APDU [13:10:28]CAPDU: 80 13 00 00 [13:10:28]Write to MH i2c: E2 08 00 D2 0D 80 13 00 00 00 00 00 00 5B [13:10:28]Write i2c OK [13:10:28]MH_I2C_Read... [13:10:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:28]Read from MH i2c: E2 [13:10:28]MH_I2C_Read... [13:10:28]Read from MH i2c: E2 62 00 [13:10:28]MH_I2C_Read... [13:10:28]Read from MH i2c: E2 62 00 D2 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 7A 01 00 0E 04 04 00 91 00 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 4A [13:10:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 7A 01 00 0E 04 04 00 91 00 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 [13:10:28]wFMCommunicate OK [13:10:28]SAM_PROTO_GetFieldsCounters done [13:10:28]requested_item shift.num is exist - process it [13:10:28]requested_item shift.opened is exist - process it [13:10:28]req_shift_opened [13:10:28]FM_GetShiftState [13:10:28]SAM_PROTO_GetShiftState [13:10:28]wFMCommunicate request_size=4 [13:10:28]MH_SAM_APDU [13:10:28]CAPDU: 80 13 01 00 [13:10:28]Write to MH i2c: E2 08 00 D3 0D 80 13 01 00 00 00 00 00 5D [13:10:28]Write i2c OK [13:10:28]MH_I2C_Read... [13:10:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:28]Read from MH i2c: E2 [13:10:28]MH_I2C_Read... [13:10:28]Read from MH i2c: E2 0E 00 [13:10:28]MH_I2C_Read... [13:10:28]Read from MH i2c: E2 0E 00 D3 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BB [13:10:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:10:28]wFMCommunicate OK [13:10:28]SAM_PROTO_GetShiftState done [13:10:28]FM_GetShiftState done [13:10:28]req_shift_opened done [13:10:28]requested_item shift.open_date is exist - process it [13:10:28]req_shift_open_date [13:10:28]req_shift_open_date done [13:10:28]produce_requested_data done [13:10:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96800,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:10:28]process_action_free close_receipt [13:10:28]json_value_free [13:10:28]json_value_free done [13:10:28]process_json_proto returns [13:10:28]Send response to host [13:10:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96800,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:10:28]free response buf [13:10:28]execute_script done [13:10:28]execute_script returns [13:10:28]free content buf [13:10:28]Sock 7.Close socket [13:10:28]Sock 7.Thread stoped [13:10:32]OFD Sender: No OFD packet to send [13:10:37]OFD Sender: No OFD packet to send [13:10:42]OFD Sender: No OFD packet to send [13:10:47]OFD Sender: No OFD packet to send [13:10:52]OFD Sender: No OFD packet to send [13:10:57]OFD Sender: No OFD packet to send [13:11:02]OFD Sender: No OFD packet to send [13:11:07]OFD Sender: No OFD packet to send [13:11:12]OFD Sender: No OFD packet to send [13:11:17]OFD Sender: No OFD packet to send [13:11:22]OFD Sender: No OFD packet to send [13:11:27]OFD Sender: No OFD packet to send [13:11:32]OFD Sender: No OFD packet to send [13:11:37]OFD Sender: No OFD packet to send [13:11:42]OFD Sender: No OFD packet to send [13:11:47]OFD Sender: No OFD packet to send [13:11:52]OFD Sender: No OFD packet to send [13:11:57]OFD Sender: No OFD packet to send [13:12:02]OFD Sender: No OFD packet to send [13:12:07]OFD Sender: No OFD packet to send [13:12:12]OFD Sender: No OFD packet to send [13:12:17]OFD Sender: No OFD packet to send [13:12:22]OFD Sender: No OFD packet to send [13:12:27]OFD Sender: No OFD packet to send [13:12:32]OFD Sender: No OFD packet to send [13:12:37]OFD Sender: No OFD packet to send [13:12:42]OFD Sender: No OFD packet to send [13:12:47]OFD Sender: No OFD packet to send [13:12:52]OFD Sender: No OFD packet to send [13:12:57]OFD Sender: No OFD packet to send [13:13:02]OFD Sender: No OFD packet to send [13:13:07]OFD Sender: No OFD packet to send [13:13:12]OFD Sender: No OFD packet to send [13:13:17]OFD Sender: No OFD packet to send [13:13:22]OFD Sender: No OFD packet to send [13:13:27]OFD Sender: No OFD packet to send [13:13:32]OFD Sender: No OFD packet to send [13:13:37]OFD Sender: No OFD packet to send [13:13:42]OFD Sender: No OFD packet to send [13:13:47]OFD Sender: No OFD packet to send [13:13:52]OFD Sender: No OFD packet to send [13:13:57]OFD Sender: No OFD packet to send [13:14:02]accept exits with 9 [13:14:02]New connection [13:14:02]New thread 3067456868 created [13:14:02]Thread 3067600228 joined [13:14:02]Waiting for new connection... [13:14:02] Sock 9.Parse request [13:14:02]Sock 9.Check first char [13:14:02]Sock 9.First char is OK [13:14:02]request: POST /json_proto HTTP/1.0 [13:14:02]Method: POST [13:14:02]URL: /json_proto [13:14:02]Method is POST - this is cgi request [13:14:02]url: /json_proto [13:14:02]query_string will be loaded in cgi processing [13:14:02]execute_cgi json_proto POST (null) [13:14:02]execute_cgi path=json_proto method=POST [13:14:02]POST find Content-Length [13:14:02]Host: 172.17.40.67:8080 [13:14:02]Content-Length: 678 [13:14:02]Content-Type: application/json [13:14:02] [13:14:02]POST finish read [13:14:02]Found Content-Length = 678 [13:14:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:02]execute_script... [13:14: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)3407330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:02]POST & json_proto [13:14:02]process_json_proto [13:14:02]json parsed OK: [13:14:02]protocol is kg_v1.0 [13:14:02]action value=close_receipt [13:14:02]process_action close_receipt [13:14:02]cmd_close_receipt [13:14:02]MH_GetDate [13:14:02]Write to MH i2c: F0 00 00 D4 0D D0 [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: F0 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: F0 09 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: F0 09 00 D4 0D 00 9B DF 20 67 EE DA 66 66 6E [13:14:02]GetLastDocTimeStamp 1730207425 [13:14:02]current date 1730207643 [13:14:02]FM_GetShiftState [13:14:02]SAM_PROTO_GetShiftState [13:14:02]wFMCommunicate request_size=4 [13:14:02]MH_SAM_APDU [13:14:02]CAPDU: 80 13 01 00 [13:14:02]Write to MH i2c: E2 08 00 D5 0D 80 13 01 00 00 00 00 00 5F [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:02]Read from MH i2c: E2 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 0E 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 0E 00 D5 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BD [13:14:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:14:02]wFMCommunicate OK [13:14:02]SAM_PROTO_GetShiftState done [13:14:02]FM_GetShiftState done [13:14:02]opened in 1730160548 [13:14:02]opened+sec_in_day 1730246948 [13:14:02]quantity*price = 25020 [13:14:02]sum+1 = 25022 [13:14:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 310 29.10.2024 13:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96801 ФПД: 247851333689447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96801&fm=247851333689447&tin=02508201610067®Number=0000000000170478&sum=25000 [13:14:03]StoreToDocumentArchive [13:14:03]shift 145 fd 96801 [13:14:03]save to /storage/0145/doc_00096801 [13:14:03]save last doc name /storage/0145/doc_00096801 to /storage/kkm_last_doc_name [13:14:03]save OK [13:14:03]Clear old archive folders... [13:14:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:14:03]tlvbuf is 00FB26C0 [13:14:03]SAM_PROTO_ClearQueue [13:14:03]wFMCommunicate request_size=4 [13:14:03]MH_SAM_APDU [13:14:03]CAPDU: 80 09 00 00 [13:14:03]Write to MH i2c: E2 08 00 E2 0D 80 09 00 00 00 00 00 00 61 [13:14:03]Write i2c OK [13:14:03]MH_I2C_Read... [13:14:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:03]Read from MH i2c: E2 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: E2 03 00 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: E2 03 00 E2 0D 00 90 00 63 [13:14:03]RAPDU: 90 00 [13:14:03]wFMCommunicate OK [13:14:03]SAM_PROTO_ClearQueue done [13:14:03]KKMCreateOFDPacket [13:14:03]OFDProtocolAddRootSTLVToBuf [13:14:03]FM_MakeSignedData [13:14:03]FM_MakeSignedData [13:14:03]SAM_PROTO_SignData [13:14:03]wFMCommunicate request_size=4 [13:14:03]MH_SAM_APDU [13:14:03]CAPDU: 80 0D 01 02 [13:14:03]Write to MH i2c: E2 08 00 E3 0D 80 0D 01 02 00 00 00 00 69 [13:14:03]Write i2c OK [13:14:03]MH_I2C_Read... [13:14:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:03]Read from MH i2c: E2 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: E2 03 00 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: E2 03 00 E3 0D 00 90 00 64 [13:14:03]RAPDU: 90 00 [13:14:03]wFMCommunicate OK [13:14:03]wFMCommunicate request_size=255 [13:14:03]MH_SAM_APDU [13:14:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 9B DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7A 01 00 35 04 06 00 E1 [13:14:03]Write to MH i2c: E2 02 01 E4 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 34 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 36 01 00 00 F4 03 04 00 9B DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7A 01 00 35 04 06 00 E1 00 00 16 [13:14:03]Write i2c OK [13:14:03]MH_I2C_Read... [13:14:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:04]Read from MH i2c: E2 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 03 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 03 00 E4 0D 00 90 00 65 [13:14:04]RAPDU: 90 00 [13:14:04]wFMCommunicate OK [13:14:04]wFMCommunicate request_size=10 [13:14:04]MH_SAM_APDU [13:14:04]CAPDU: 80 0D 02 02 05 6B 62 B3 A0 67 [13:14:04]Write to MH i2c: E2 0D 00 E5 0D 80 0D 02 02 05 00 6B 62 B3 A0 67 00 00 FD [13:14:04]Write i2c OK [13:14:04]MH_I2C_Read... [13:14:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:04]Read from MH i2c: E2 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 03 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 03 00 E5 0D 00 90 00 66 [13:14:04]RAPDU: 90 00 [13:14:04]wFMCommunicate OK [13:14:04]wFMCommunicate request_size=4 [13:14:04]MH_SAM_APDU [13:14:04]CAPDU: 80 0D 03 02 [13:14:04]Write to MH i2c: E2 08 00 E6 0D 80 0D 03 02 00 00 00 00 6E [13:14:04]Write i2c OK [13:14:04]MH_I2C_Read... [13:14:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:04]Read from MH i2c: E2 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 0B 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 0B 00 E6 0D 00 0E 0A 95 82 27 1C 10 2B 90 00 1C [13:14:04]RAPDU: 0E 0A 95 82 27 1C 10 2B 90 00 [13:14:04]wFMCommunicate OK [13:14:04]SAM_PROTO_SignData done [13:14:04]FM_MakeSignedData done [13:14:04]CreateOFDProtocolMessage [13:14:04]wFMCommunicate request_size=4 [13:14:04]MH_SAM_APDU [13:14:04]CAPDU: 80 11 00 00 [13:14:04]Write to MH i2c: E2 08 00 E7 0D 80 11 00 00 00 00 00 00 6E [13:14:04]Write i2c OK [13:14:04]MH_I2C_Read... [13:14:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:04]Read from MH i2c: E2 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 17 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 17 00 E7 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [13:14:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:14:04]wFMCommunicate OK [13:14:04]CreateOFDProtocolMessage done [13:14:04]OFDSenderStorePacket 96801 [13:14:04]StoreOFDPacket docnum=96801 [13:14:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 95 07 01 8F 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 36 01 00 00 F4 03 04 00 9B DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7A 01 00 35 04 06 00 E1 6B 62 B3 A0 67 0E 0A 95 82 27 1C 10 2B [13:14:04]CheckFolder [13:14:04]dirname=/storage/ofd_packets [13:14:04]CheckFolder done [13:14:04]ProducePacketName [13:14:04]name=ofd_packets/00096801 [13:14:04]NVStorageSaveData ofd_packets/00096801 [13:14:04]File name is /storage/ofd_packets/00096801 [13:14:04]Write 301 bytes [13:14:04]NVStorageSaveData done [13:14:04]OFDSenderStorePacket done [13:14:04]KKMCreateOFDPacket done [13:14:04]NVStorageSaveData kkm_last_timestamp [13:14:04]File name is /storage/kkm_last_timestamp [13:14:04]Write 4 bytes [13:14:04]NVStorageSaveData done [13:14:04]ExternCall_PrintAddStr [13:14:04]wPrintStart [13:14:04]Write to MH i2c: 01 00 00 E8 0D F5 [13:14:04]Write i2c OK [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: 01 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: 01 07 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: 01 07 00 E8 0D 00 00 00 00 00 FF 0F 0A [13:14:04]RasterBufferAndPrint [13:14:04]line Счет N : (1)3407330 [13:14:04]line ИНН: 02508201610067 [13:14:04]line Контрольно-Кассовый Чек [13:14:04]line ПРОДАЖА [13:14:04]line ТРК (МРК, ГНК) : 22 [13:14:04]line Товар: 2710124130 [13:14:04]line Аи-92-К-4 [13:14:04]line 3.740 * 66.90 [13:14:04]line = 250.21 [13:14:04]line НДС 12% НСП 1% [13:14:04]line > о реализуемом товаре [13:14:04]line ОКРУГЛЕНИЕ: -0.21 [13:14:04]line ИТОГО: 250.00 [13:14:04]line Внесено: 250.00 [13:14:04]line СДАЧА: 0.00 [13:14:04]line НСП 1% : 2.21 [13:14:04]line НДС 12% : 26.57 [13:14:04]line Наличными: 250.00 [13:14:04]line Безнал.: 0.00 [13:14:04]line Место: АЗС № 82 "Партнер Нефть" [13:14:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:14:04]line СНО: Общий режим [13:14:04]line Чек 310 29.10.2024 13:14 [13:14:04]line Смена: 145 ФФД: 1.0 [13:14:04]line ЗНМ: 0300000017 [13:14:04]line РНМ: 0000000000170478 [13:14:04]line Версия ККМ: v1.0 [13:14:04]line ФМ: 0000000002098560 [13:14:04]line ФД: 96801 [13:14:04]line ФПД: 247851333689447 [13:14:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96801&fm=247851333689447&tin=02508201610067®Number=0000000000170478&sum=25000 [13:14:04]OFD Sender: Processing packet 96801 [packets to send 59, broken 58] [13:14:04]ProducePacketName [13:14:04]name=ofd_packets/00096801 [13:14:04]OFD Sender: To server: pG, [13:14:04]CommunicateWithHost lk.salyk.kg:30040 [13:14:04]ConnectInit lk.salyk.kg [13:14:04]written 0, free lines is 4095 [13:14:04]Connected sock=10 [13:14:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 95 07 01 8F 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 36 01 00 00 F4 03 04 00 9B DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7A 01 00 35 04 06 00 E1 6B 62 B3 A0 67 0E 0A 95 82 27 1C 10 2B [13:14:04]Write to MH i2c: 01 00 00 13 0E 21 [13:14:04]Write i2c OK [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: 01 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: 01 07 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: 01 07 00 13 0E 00 00 00 00 00 0D 0D 42 [13:14:04]RasterBufferAndPrint [13:14:04]line [13:14:04]line [13:14:04]line [13:14:04]line [13:14:04]line [13:14:04]written 0, free lines is 3347 [13:14:05]MH_Cut [13:14:05]Write to MH i2c: D1 01 00 1A 0E 01 FA [13:14:05]Write i2c OK [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: D1 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: D1 01 00 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: D1 01 00 1A 0E 00 F9 [13:14:05]Write to MH i2c: 01 00 00 1B 0E 29 [13:14:05]Write i2c OK [13:14:05]MH_I2C_Read... [13:14:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 1D 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 21 7A 01 00 F4 03 04 00 C2 89 20 67 B6 04 01 00 00 00 A0 70 B0 08 2D 6C 08 [13:14:05]CommunicateWithHost err = 0 [13:14:05]CheckOFDResponse [13:14:05]1017 (14) - 77093643461234 [13:14:05]1041 (16) - 0000000002098560 [13:14:05]1040 (4) - 96801 [13:14:05]1012 (4) - 29.10.2024 07:07 [13:14:05]1206 (1) - 0 [13:14:05]OFD Sender: Remove packet 96801 [13:14:05]ProducePacketName [13:14:05]name=ofd_packets/00096801 [13:14:05]NVStorageDeleteData [13:14:05]OFD Sender: No OFD packet to send [13:14:05]*** Cut start [13:14:05]*** Partial cut [13:14:05]*** CUTSNS_PIN = 1 [13:14:05]*** CUTSNS_PIN = 0 [13:14:05]*** Brake cut motor [13:14:06]Read from MH i2c: 01 [13:14:06]MH_I2C_Read... [13:14:06]*** Stop cut motor [13:14:06]*** Cut end [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 1B 0E 00 00 00 00 00 FF 0F 3E [13:14:06]process_action close_receipt done [13:14:06]requested_data is exist [13:14:06]produce_requested_data [13:14:06]requested_item fm.sn is exist - process it [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 1C 0E 80 11 00 00 00 00 00 00 A4 [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 1C 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [13:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:14:06]wFMCommunicate OK [13:14:06]requested_item fd.num is exist - process it [13:14:06]SAM_PROTO_GetFieldsCounters [13:14:06]wFMCommunicate request_size=4 [13:14:06]MH_SAM_APDU [13:14:06]CAPDU: 80 13 00 00 [13:14:06]Write to MH i2c: E2 08 00 1D 0E 80 13 00 00 00 00 00 00 A7 [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:06]Read from MH i2c: E2 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 62 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 62 00 1D 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 7A 01 00 0E 04 04 00 91 00 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 9A [13:14:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 7A 01 00 0E 04 04 00 91 00 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 [13:14:06]wFMCommunicate OK [13:14:06]SAM_PROTO_GetFieldsCounters done [13:14:06]requested_item shift.num is exist - process it [13:14:06]requested_item shift.opened is exist - process it [13:14:06]req_shift_opened [13:14:06]FM_GetShiftState [13:14:06]SAM_PROTO_GetShiftState [13:14:06]wFMCommunicate request_size=4 [13:14:06]MH_SAM_APDU [13:14:06]CAPDU: 80 13 01 00 [13:14:06]Write to MH i2c: E2 08 00 1E 0E 80 13 01 00 00 00 00 00 A9 [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:06]Read from MH i2c: E2 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 0E 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 0E 00 1E 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 07 [13:14:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:14:06]wFMCommunicate OK [13:14:06]SAM_PROTO_GetShiftState done [13:14:06]FM_GetShiftState done [13:14:06]req_shift_opened done [13:14:06]requested_item shift.open_date is exist - process it [13:14:06]req_shift_open_date [13:14:06]req_shift_open_date done [13:14:06]produce_requested_data done [13:14:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96801,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:14:06]process_action_free close_receipt [13:14:06]json_value_free [13:14:06]json_value_free done [13:14:06]process_json_proto returns [13:14:06]Send response to host [13:14:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96801,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:14:06]free response buf [13:14:06]execute_script done [13:14:06]execute_script returns [13:14:06]free content buf [13:14:06]Sock 9.Close socket [13:14:06]Sock 9.Thread stoped [13:14:10]accept exits with 7 [13:14:10]New connection [13:14:10]New thread 3067600228 created [13:14:10]Thread 3067456868 joined [13:14:10]Waiting for new connection... [13:14:10] Sock 7.Parse request [13:14:10]Sock 7.Check first char [13:14:10]Sock 7.First char is OK [13:14:10]request: POST /json_proto HTTP/1.0 [13:14:10]Method: POST [13:14:10]URL: /json_proto [13:14:10]Method is POST - this is cgi request [13:14:10]url: /json_proto [13:14:10]query_string will be loaded in cgi processing [13:14:10]execute_cgi json_proto POST (null) [13:14:10]execute_cgi path=json_proto method=POST [13:14:10]POST find Content-Length [13:14:10]Host: 172.17.40.67:8080 [13:14:10]Content-Length: 767 [13:14:10]Content-Type: application/json [13:14:10] [13:14:10]POST finish read [13:14:10]Found Content-Length = 767 [13:14:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [13:14:10]execute_script... [13:14: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)3407329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [13:14:10]POST & json_proto [13:14:10]process_json_proto [13:14:10]json parsed OK: [13:14:10]protocol is kg_v1.0 [13:14:10]action value=close_receipt [13:14:10]process_action close_receipt [13:14:10]cmd_close_receipt [13:14:10]MH_GetDate [13:14:10]Write to MH i2c: F0 00 00 1F 0E 1C [13:14:10]Write i2c OK [13:14:10]MH_I2C_Read... [13:14:10]Read from MH i2c: F0 [13:14:10]MH_I2C_Read... [13:14:10]Read from MH i2c: F0 09 00 [13:14:10]MH_I2C_Read... [13:14:10]Read from MH i2c: F0 09 00 1F 0E 00 A3 DF 20 67 EE DA 66 66 C2 [13:14:10]GetLastDocTimeStamp 1730207643 [13:14:10]current date 1730207651 [13:14:10]FM_GetShiftState [13:14:10]SAM_PROTO_GetShiftState [13:14:10]wFMCommunicate request_size=4 [13:14:10]MH_SAM_APDU [13:14:10]CAPDU: 80 13 01 00 [13:14:10]Write to MH i2c: E2 08 00 20 0E 80 13 01 00 00 00 00 00 AB [13:14:10]Write i2c OK [13:14:10]MH_I2C_Read... [13:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:10]Read from MH i2c: E2 [13:14:10]MH_I2C_Read... [13:14:10]Read from MH i2c: E2 0E 00 [13:14:10]MH_I2C_Read... [13:14:10]Read from MH i2c: E2 0E 00 20 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 09 [13:14:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:14:10]wFMCommunicate OK [13:14:10]SAM_PROTO_GetShiftState done [13:14:10]FM_GetShiftState done [13:14:10]opened in 1730160548 [13:14:10]opened+sec_in_day 1730246948 [13:14:10]quantity*price = 100050 [13:14:10]sum+1 = 100052 [13:14:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 311 29.10.2024 13:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96802 ФПД: 143435715129470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131411&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96802&fm=143435715129470&tin=02508201610067®Number=0000000000170478&sum=100051 [13:14:11]StoreToDocumentArchive [13:14:11]shift 145 fd 96802 [13:14:11]save to /storage/0145/doc_00096802 [13:14:11]save last doc name /storage/0145/doc_00096802 to /storage/kkm_last_doc_name [13:14:11]save OK [13:14:11]Clear old archive folders... [13:14:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:14:11]tlvbuf is 00FB2DC0 [13:14:11]SAM_PROTO_ClearQueue [13:14:11]wFMCommunicate request_size=4 [13:14:11]MH_SAM_APDU [13:14:11]CAPDU: 80 09 00 00 [13:14:11]Write to MH i2c: E2 08 00 2D 0E 80 09 00 00 00 00 00 00 AD [13:14:11]Write i2c OK [13:14:11]MH_I2C_Read... [13:14:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:11]Read from MH i2c: E2 [13:14:11]MH_I2C_Read... [13:14:11]Read from MH i2c: E2 03 00 [13:14:11]MH_I2C_Read... [13:14:11]Read from MH i2c: E2 03 00 2D 0E 00 90 00 AF [13:14:11]RAPDU: 90 00 [13:14:11]wFMCommunicate OK [13:14:11]SAM_PROTO_ClearQueue done [13:14:11]KKMCreateOFDPacket [13:14:11]OFDProtocolAddRootSTLVToBuf [13:14:11]FM_MakeSignedData [13:14:11]FM_MakeSignedData [13:14:11]SAM_PROTO_SignData [13:14:11]wFMCommunicate request_size=4 [13:14:11]MH_SAM_APDU [13:14:11]CAPDU: 80 0D 01 02 [13:14:11]Write to MH i2c: E2 08 00 2E 0E 80 0D 01 02 00 00 00 00 B5 [13:14:11]Write i2c OK [13:14:11]MH_I2C_Read... [13:14:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:11]Read from MH i2c: E2 [13:14:11]MH_I2C_Read... [13:14:11]Read from MH i2c: E2 03 00 [13:14:11]MH_I2C_Read... [13:14:11]Read from MH i2c: E2 03 00 2E 0E 00 90 00 B0 [13:14:11]RAPDU: 90 00 [13:14:11]wFMCommunicate OK [13:14:11]wFMCommunicate request_size=255 [13:14:11]MH_SAM_APDU [13:14:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 A3 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7A 01 00 35 04 06 00 82 74 3A D9 [13:14:11]Write to MH i2c: E2 02 01 2F 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 A3 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7A 01 00 35 04 06 00 82 74 3A D9 00 00 18 [13:14:11]Write i2c OK [13:14:11]MH_I2C_Read... [13:14:11]Read from MH i2c: E2 [13:14:11]MH_I2C_Read... [13:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:11]Read from MH i2c: E2 03 00 [13:14:11]MH_I2C_Read... [13:14:11]Read from MH i2c: E2 03 00 2F 0E 00 90 00 B1 [13:14:11]RAPDU: 90 00 [13:14:11]wFMCommunicate OK [13:14:11]wFMCommunicate request_size=7 [13:14:11]MH_SAM_APDU [13:14:11]CAPDU: 80 0D 02 02 02 30 7E [13:14:11]Write to MH i2c: E2 0A 00 30 0E 80 0D 02 02 02 00 30 7E 00 00 6A [13:14:12]Write i2c OK [13:14:12]MH_I2C_Read... [13:14:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:12]Read from MH i2c: E2 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: E2 03 00 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: E2 03 00 30 0E 00 90 00 B2 [13:14:12]RAPDU: 90 00 [13:14:12]wFMCommunicate OK [13:14:12]wFMCommunicate request_size=4 [13:14:12]MH_SAM_APDU [13:14:12]CAPDU: 80 0D 03 02 [13:14:12]Write to MH i2c: E2 08 00 31 0E 80 0D 03 02 00 00 00 00 BA [13:14:12]Write i2c OK [13:14:12]MH_I2C_Read... [13:14:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:12]Read from MH i2c: E2 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: E2 0B 00 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: E2 0B 00 31 0E 00 2D 56 1B 16 37 EE 91 93 90 00 B8 [13:14:12]RAPDU: 2D 56 1B 16 37 EE 91 93 90 00 [13:14:12]wFMCommunicate OK [13:14:12]SAM_PROTO_SignData done [13:14:12]FM_MakeSignedData done [13:14:12]CreateOFDProtocolMessage [13:14:12]wFMCommunicate request_size=4 [13:14:12]MH_SAM_APDU [13:14:12]CAPDU: 80 11 00 00 [13:14:12]Write to MH i2c: E2 08 00 32 0E 80 11 00 00 00 00 00 00 BA [13:14:12]Write i2c OK [13:14:12]MH_I2C_Read... [13:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:12]Read from MH i2c: E2 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: E2 17 00 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: E2 17 00 32 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [13:14:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:14:12]wFMCommunicate OK [13:14:12]CreateOFDProtocolMessage done [13:14:12]OFDSenderStorePacket 96802 [13:14:12]StoreOFDPacket docnum=96802 [13:14:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2F 54 04 01 60 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 A3 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7A 01 00 35 04 06 00 82 74 3A D9 30 7E 2D 56 1B 16 37 EE 91 93 [13:14:12]CheckFolder [13:14:12]dirname=/storage/ofd_packets [13:14:12]CheckFolder done [13:14:12]ProducePacketName [13:14:12]name=ofd_packets/00096802 [13:14:12]NVStorageSaveData ofd_packets/00096802 [13:14:12]File name is /storage/ofd_packets/00096802 [13:14:12]Write 298 bytes [13:14:12]NVStorageSaveData done [13:14:12]OFDSenderStorePacket done [13:14:12]KKMCreateOFDPacket done [13:14:12]NVStorageSaveData kkm_last_timestamp [13:14:12]File name is /storage/kkm_last_timestamp [13:14:12]Write 4 bytes [13:14:12]NVStorageSaveData done [13:14:12]ExternCall_PrintAddStr [13:14:12]wPrintStart [13:14:12]Write to MH i2c: 01 00 00 33 0E 41 [13:14:12]Write i2c OK [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: 01 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: 01 07 00 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: 01 07 00 33 0E 00 00 00 00 00 FF 0F 56 [13:14:12]RasterBufferAndPrint [13:14:12]line Счет N : (1)3407329 [13:14:12]line ИНН: 02508201610067 [13:14:12]line Контрольно-Кассовый Чек [13:14:12]line ПРОДАЖА [13:14:12]line ТРК (МРК, ГНК) : 51 [13:14:12]line Товар: 2710194210 [13:14:12]line ДТ-К-5 [13:14:12]line 13.130 * 76.20 [13:14:12]line = 1000.51 [13:14:12]line НДС 12% НСП 1% [13:14:12]line > о реализуемом товаре [13:14:12]line ИТОГО: 1000.51 [13:14:12]line НСП 1% : 8.85 [13:14:12]line НДС 12% : 106.25 [13:14:12]line Наличными: 0.00 [13:14:12]line Безнал.: 1000.51 [13:14:12]line Место: АЗС № 82 "Партнер Нефть" [13:14:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:14:12]line СНО: Общий режим [13:14:12]line Чек 311 29.10.2024 13:14 [13:14:12]line Смена: 145 ФФД: 1.0 [13:14:12]line ЗНМ: 0300000017 [13:14:12]line РНМ: 0000000000170478 [13:14:12]line Версия ККМ: v1.0 [13:14:12]line Платежная система: Mbank [13:14:12]line ФМ: 0000000002098560 [13:14:12]line ФД: 96802 [13:14:12]line ФПД: 143435715129470 [13:14:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131411&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96802&fm=143435715129470&tin=02508201610067®Number=0000000000170478&sum=100051 [13:14:12]OFD Sender: Processing packet 96802 [packets to send 59, broken 58] [13:14:12]ProducePacketName [13:14:12]name=ofd_packets/00096802 [13:14:12]OFD Sender: To server: pG, [13:14:12]CommunicateWithHost lk.salyk.kg:30040 [13:14:12]ConnectInit lk.salyk.kg [13:14:12]written 0, free lines is 4095 [13:14:12]Connected sock=10 [13:14:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2F 54 04 01 60 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 A3 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7A 01 00 35 04 06 00 82 74 3A D9 30 7E 2D 56 1B 16 37 EE 91 93 [13:14:12]Write to MH i2c: 01 00 00 5C 0E 6A [13:14:12]Write i2c OK [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: 01 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: 01 07 00 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: 01 07 00 5C 0E 00 00 00 00 00 1D 0D 9B [13:14:12]RasterBufferAndPrint [13:14:12]line [13:14:12]line [13:14:12]line [13:14:12]line [13:14:12]line [13:14:12]written 0, free lines is 3369 [13:14:12]MH_Cut [13:14:12]Write to MH i2c: D1 01 00 63 0E 01 43 [13:14:12]Write i2c OK [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: D1 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: D1 01 00 [13:14:12]MH_I2C_Read... [13:14:12]Read from MH i2c: D1 01 00 63 0E 00 42 [13:14:12]Write to MH i2c: 01 00 00 64 0E 72 [13:14:12]Write i2c OK [13:14:12]MH_I2C_Read... [13:14:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D3 07 47 00 03 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 32 30 39 38 35 36 30 10 04 04 00 22 7A 01 00 F4 03 04 00 CA 89 20 67 B6 04 01 00 00 23 30 0E DD FE E0 D9 88 [13:14:12]CommunicateWithHost err = 0 [13:14:12]CheckOFDResponse [13:14:12]1017 (14) - 77093643461234 [13:14:12]1041 (16) - 0000000002098560 [13:14:12]1040 (4) - 96802 [13:14:12]1012 (4) - 29.10.2024 07:07 [13:14:12]1206 (1) - 0 [13:14:12]OFD Sender: Remove packet 96802 [13:14:12]ProducePacketName [13:14:12]name=ofd_packets/00096802 [13:14:12]NVStorageDeleteData [13:14:13]OFD Sender: No OFD packet to send [13:14:13]*** Cut start [13:14:13]*** Partial cut [13:14:13]*** CUTSNS_PIN = 1 [13:14:13]*** CUTSNS_PIN = 0 [13:14:13]*** Brake cut motor [13:14:14]Read from MH i2c: 01 [13:14:14]MH_I2C_Read... [13:14:14]*** Stop cut motor [13:14:14]*** Cut end [13:14:14]Read from MH i2c: 01 07 00 [13:14:14]MH_I2C_Read... [13:14:14]Read from MH i2c: 01 07 00 64 0E 00 00 00 00 00 FF 0F 87 [13:14:14]process_action close_receipt done [13:14:14]requested_data is exist [13:14:14]produce_requested_data [13:14:14]requested_item fm.sn is exist - process it [13:14:14]wFMCommunicate request_size=4 [13:14:14]MH_SAM_APDU [13:14:14]CAPDU: 80 11 00 00 [13:14:14]Write to MH i2c: E2 08 00 65 0E 80 11 00 00 00 00 00 00 ED [13:14:14]Write i2c OK [13:14:14]MH_I2C_Read... [13:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:14]Read from MH i2c: E2 [13:14:14]MH_I2C_Read... [13:14:14]Read from MH i2c: E2 17 00 [13:14:14]MH_I2C_Read... [13:14:14]Read from MH i2c: E2 17 00 65 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [13:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:14:14]wFMCommunicate OK [13:14:14]requested_item fd.num is exist - process it [13:14:14]SAM_PROTO_GetFieldsCounters [13:14:14]wFMCommunicate request_size=4 [13:14:14]MH_SAM_APDU [13:14:14]CAPDU: 80 13 00 00 [13:14:14]Write to MH i2c: E2 08 00 66 0E 80 13 00 00 00 00 00 00 F0 [13:14:14]Write i2c OK [13:14:14]MH_I2C_Read... [13:14:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:14]Read from MH i2c: E2 [13:14:14]MH_I2C_Read... [13:14:14]Read from MH i2c: E2 62 00 [13:14:14]MH_I2C_Read... [13:14:14]Read from MH i2c: E2 62 00 66 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 7A 01 00 0E 04 04 00 91 00 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 E7 [13:14:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 7A 01 00 0E 04 04 00 91 00 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 [13:14:14]wFMCommunicate OK [13:14:14]SAM_PROTO_GetFieldsCounters done [13:14:14]requested_item shift.num is exist - process it [13:14:14]requested_item shift.opened is exist - process it [13:14:14]req_shift_opened [13:14:14]FM_GetShiftState [13:14:14]SAM_PROTO_GetShiftState [13:14:14]wFMCommunicate request_size=4 [13:14:14]MH_SAM_APDU [13:14:14]CAPDU: 80 13 01 00 [13:14:14]Write to MH i2c: E2 08 00 67 0E 80 13 01 00 00 00 00 00 F2 [13:14:14]Write i2c OK [13:14:14]MH_I2C_Read... [13:14:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:14]Read from MH i2c: E2 [13:14:14]MH_I2C_Read... [13:14:14]Read from MH i2c: E2 0E 00 [13:14:14]MH_I2C_Read... [13:14:14]Read from MH i2c: E2 0E 00 67 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 50 [13:14:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:14:14]wFMCommunicate OK [13:14:14]SAM_PROTO_GetShiftState done [13:14:14]FM_GetShiftState done [13:14:14]req_shift_opened done [13:14:14]requested_item shift.open_date is exist - process it [13:14:14]req_shift_open_date [13:14:14]req_shift_open_date done [13:14:14]produce_requested_data done [13:14:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96802,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:14:14]process_action_free close_receipt [13:14:14]json_value_free [13:14:14]json_value_free done [13:14:14]process_json_proto returns [13:14:14]Send response to host [13:14:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96802,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:14:14]free response buf [13:14:14]execute_script done [13:14:14]execute_script returns [13:14:14]free content buf [13:14:14]Sock 7.Close socket [13:14:14]Sock 7.Thread stoped [13:14:18]OFD Sender: No OFD packet to send [13:14:23]OFD Sender: No OFD packet to send [13:14:28]OFD Sender: No OFD packet to send [13:14:33]OFD Sender: No OFD packet to send [13:14:38]OFD Sender: No OFD packet to send [13:14:43]OFD Sender: No OFD packet to send [13:14:48]OFD Sender: No OFD packet to send [13:14:53]OFD Sender: No OFD packet to send [13:14:58]OFD Sender: No OFD packet to send [13:15:03]OFD Sender: No OFD packet to send [13:15:08]OFD Sender: No OFD packet to send [13:15:13]OFD Sender: No OFD packet to send [13:15:18]OFD Sender: No OFD packet to send [13:15:23]OFD Sender: No OFD packet to send [13:15:28]OFD Sender: No OFD packet to send [13:15:31]accept exits with 9 [13:15:31]New connection [13:15:31]New thread 3067456868 created [13:15:31]Thread 3067600228 joined [13:15:31]Waiting for new connection... [13:15:31] Sock 9.Parse request [13:15:31]Sock 9.Check first char [13:15:31]Sock 9.First char is OK [13:15:31]request: POST /json_proto HTTP/1.0 [13:15:31]Method: POST [13:15:31]URL: /json_proto [13:15:31]Method is POST - this is cgi request [13:15:31]url: /json_proto [13:15:31]query_string will be loaded in cgi processing [13:15:31]execute_cgi json_proto POST (null) [13:15:31]execute_cgi path=json_proto method=POST [13:15:31]POST find Content-Length [13:15:31]Host: 172.17.40.67:8080 [13:15:31]Content-Length: 678 [13:15:31]Content-Type: application/json [13:15:31] [13:15:31]POST finish read [13:15:31]Found Content-Length = 678 [13:15:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:15:31]execute_script... [13:15: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)3407331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:15:31]POST & json_proto [13:15:31]process_json_proto [13:15:31]json parsed OK: [13:15:31]protocol is kg_v1.0 [13:15:31]action value=close_receipt [13:15:31]process_action close_receipt [13:15:31]cmd_close_receipt [13:15:31]MH_GetDate [13:15:31]Write to MH i2c: F0 00 00 68 0E 65 [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: F0 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: F0 09 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: F0 09 00 68 0E 00 F4 DF 20 67 EE DA 66 66 5C [13:15:31]GetLastDocTimeStamp 1730207651 [13:15:31]current date 1730207732 [13:15:31]FM_GetShiftState [13:15:31]SAM_PROTO_GetShiftState [13:15:31]wFMCommunicate request_size=4 [13:15:31]MH_SAM_APDU [13:15:31]CAPDU: 80 13 01 00 [13:15:31]Write to MH i2c: E2 08 00 69 0E 80 13 01 00 00 00 00 00 F4 [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:31]Read from MH i2c: E2 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 0E 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 0E 00 69 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 52 [13:15:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:15:31]wFMCommunicate OK [13:15:31]SAM_PROTO_GetShiftState done [13:15:31]FM_GetShiftState done [13:15:31]opened in 1730160548 [13:15:31]opened+sec_in_day 1730246948 [13:15:31]quantity*price = 40006 [13:15:31]sum+1 = 40007 [13:15:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 312 29.10.2024 13:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96803 ФПД: 32146960532867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96803&fm=32146960532867&tin=02508201610067®Number=0000000000170478&sum=40000 [13:15:32]StoreToDocumentArchive [13:15:32]shift 145 fd 96803 [13:15:32]save to /storage/0145/doc_00096803 [13:15:32]save last doc name /storage/0145/doc_00096803 to /storage/kkm_last_doc_name [13:15:32]save OK [13:15:32]Clear old archive folders... [13:15:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:15:32]tlvbuf is 0102D1B0 [13:15:32]SAM_PROTO_ClearQueue [13:15:32]wFMCommunicate request_size=4 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 09 00 00 [13:15:32]Write to MH i2c: E2 08 00 76 0E 80 09 00 00 00 00 00 00 F6 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 76 0E 00 90 00 F8 [13:15:32]RAPDU: 90 00 [13:15:32]wFMCommunicate OK [13:15:32]SAM_PROTO_ClearQueue done [13:15:32]KKMCreateOFDPacket [13:15:32]OFDProtocolAddRootSTLVToBuf [13:15:32]FM_MakeSignedData [13:15:32]FM_MakeSignedData [13:15:32]SAM_PROTO_SignData [13:15:32]wFMCommunicate request_size=4 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 0D 01 02 [13:15:32]Write to MH i2c: E2 08 00 77 0E 80 0D 01 02 00 00 00 00 FE [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 77 0E 00 90 00 F9 [13:15:32]RAPDU: 90 00 [13:15:32]wFMCommunicate OK [13:15:32]wFMCommunicate request_size=255 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 38 01 00 00 F4 03 04 00 F4 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7A 01 00 35 04 06 00 1D [13:15:32]Write to MH i2c: E2 02 01 78 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 34 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 38 01 00 00 F4 03 04 00 F4 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7A 01 00 35 04 06 00 1D 00 00 3A [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 03 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 03 00 78 0E 00 90 00 FA [13:15:33]RAPDU: 90 00 [13:15:33]wFMCommunicate OK [13:15:33]wFMCommunicate request_size=10 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 0D 02 02 05 3C CC 29 C5 83 [13:15:33]Write to MH i2c: E2 0D 00 79 0E 80 0D 02 02 05 00 3C CC 29 C5 83 00 00 84 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 03 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 03 00 79 0E 00 90 00 FB [13:15:33]RAPDU: 90 00 [13:15:33]wFMCommunicate OK [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 0D 03 02 [13:15:33]Write to MH i2c: E2 08 00 7A 0E 80 0D 03 02 00 00 00 00 03 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 0B 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 0B 00 7A 0E 00 95 30 35 58 4A 97 84 F4 90 00 AF [13:15:33]RAPDU: 95 30 35 58 4A 97 84 F4 90 00 [13:15:33]wFMCommunicate OK [13:15:33]SAM_PROTO_SignData done [13:15:33]FM_MakeSignedData done [13:15:33]CreateOFDProtocolMessage [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 11 00 00 [13:15:33]Write to MH i2c: E2 08 00 7B 0E 80 11 00 00 00 00 00 00 03 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 17 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 17 00 7B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [13:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:15:33]wFMCommunicate OK [13:15:33]CreateOFDProtocolMessage done [13:15:33]OFDSenderStorePacket 96803 [13:15:33]StoreOFDPacket docnum=96803 [13:15:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 C2 07 01 8A 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 34 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 38 01 00 00 F4 03 04 00 F4 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7A 01 00 35 04 06 00 1D 3C CC 29 C5 83 95 30 35 58 4A 97 84 F4 [13:15:33]CheckFolder [13:15:33]dirname=/storage/ofd_packets [13:15:33]CheckFolder done [13:15:33]ProducePacketName [13:15:33]name=ofd_packets/00096803 [13:15:33]NVStorageSaveData ofd_packets/00096803 [13:15:33]File name is /storage/ofd_packets/00096803 [13:15:33]Write 301 bytes [13:15:33]NVStorageSaveData done [13:15:33]OFDSenderStorePacket done [13:15:33]KKMCreateOFDPacket done [13:15:33]NVStorageSaveData kkm_last_timestamp [13:15:33]File name is /storage/kkm_last_timestamp [13:15:33]Write 4 bytes [13:15:33]NVStorageSaveData done [13:15:33]ExternCall_PrintAddStr [13:15:33]wPrintStart [13:15:33]Write to MH i2c: 01 00 00 7C 0E 8A [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 07 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 07 00 7C 0E 00 00 00 00 00 FF 0F 9F [13:15:33]RasterBufferAndPrint [13:15:33]line Счет N : (1)3407331 [13:15:33]line ИНН: 02508201610067 [13:15:33]line Контрольно-Кассовый Чек [13:15:33]line ПРОДАЖА [13:15:33]line ТРК (МРК, ГНК) : 42 [13:15:33]line Товар: 2710124130 [13:15:33]line Аи-92-К-4 [13:15:33]line 5.980 * 66.90 [13:15:33]line = 400.06 [13:15:33]line НДС 12% НСП 1% [13:15:33]line > о реализуемом товаре [13:15:33]line ОКРУГЛЕНИЕ: -0.06 [13:15:33]line ИТОГО: 400.00 [13:15:33]line Внесено: 400.00 [13:15:33]line СДАЧА: 0.00 [13:15:33]line НСП 1% : 3.54 [13:15:33]line НДС 12% : 42.48 [13:15:33]line Наличными: 400.00 [13:15:33]line Безнал.: 0.00 [13:15:33]line Место: АЗС № 82 "Партнер Нефть" [13:15:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:15:33]line СНО: Общий режим [13:15:33]line Чек 312 29.10.2024 13:15 [13:15:33]line Смена: 145 ФФД: 1.0 [13:15:33]line ЗНМ: 0300000017 [13:15:33]line РНМ: 0000000000170478 [13:15:33]line Версия ККМ: v1.0 [13:15:33]line ФМ: 0000000002098560 [13:15:33]line ФД: 96803 [13:15:33]line ФПД: 32146960532867 [13:15:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96803&fm=32146960532867&tin=02508201610067®Number=0000000000170478&sum=40000 [13:15:33]OFD Sender: Processing packet 96803 [packets to send 59, broken 58] [13:15:33]ProducePacketName [13:15:33]name=ofd_packets/00096803 [13:15:33]OFD Sender: To server: pG, [13:15:33]CommunicateWithHost lk.salyk.kg:30040 [13:15:33]ConnectInit lk.salyk.kg [13:15:33]written 0, free lines is 4095 [13:15:33]Connected sock=11 [13:15:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 C2 07 01 8A 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 34 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 38 01 00 00 F4 03 04 00 F4 DF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7A 01 00 35 04 06 00 1D 3C CC 29 C5 83 95 30 35 58 4A 97 84 F4 [13:15:33]Write to MH i2c: 01 00 00 A7 0E B5 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 07 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 07 00 A7 0E 00 00 00 00 00 0D 0D D6 [13:15:33]RasterBufferAndPrint [13:15:33]line [13:15:33]line [13:15:33]line [13:15:33]line [13:15:34]line [13:15:34]written 0, free lines is 3347 [13:15:34]MH_Cut [13:15:34]Write to MH i2c: D1 01 00 AE 0E 01 8E [13:15:34]Write i2c OK [13:15:34]MH_I2C_Read... [13:15:34]Read from MH i2c: D1 [13:15:34]MH_I2C_Read... [13:15:34]Read from MH i2c: D1 01 00 [13:15:34]MH_I2C_Read... [13:15:34]Read from MH i2c: D1 01 00 AE 0E 00 8D [13:15:34]Write to MH i2c: 01 00 00 AF 0E BD [13:15:34]Write i2c OK [13:15:34]MH_I2C_Read... [13:15:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 BD 47 00 EF 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 32 30 39 38 35 36 30 10 04 04 00 23 7A 01 00 F4 03 04 00 1B 8A 20 67 B6 04 01 00 00 D9 E4 B2 75 A3 9F C2 2A [13:15:34]CommunicateWithHost err = 0 [13:15:34]CheckOFDResponse [13:15:34]1017 (14) - 77093643461234 [13:15:34]1041 (16) - 0000000002098560 [13:15:34]1040 (4) - 96803 [13:15:34]1012 (4) - 29.10.2024 07:09 [13:15:34]1206 (1) - 0 [13:15:34]OFD Sender: Remove packet 96803 [13:15:34]ProducePacketName [13:15:34]name=ofd_packets/00096803 [13:15:34]NVStorageDeleteData [13:15:34]*** Cut start [13:15:34]*** Partial cut [13:15:34]*** CUTSNS_PIN = 1 [13:15:34]*** CUTSNS_PIN = 0 [13:15:34]OFD Sender: No OFD packet to send [13:15:34]*** Brake cut motor [13:15:35]Read from MH i2c: 01 [13:15:35]MH_I2C_Read... [13:15:35]*** Stop cut motor [13:15:35]*** Cut end [13:15:35]Read from MH i2c: 01 07 00 [13:15:35]MH_I2C_Read... [13:15:35]Read from MH i2c: 01 07 00 AF 0E 00 00 00 00 00 FF 0F D2 [13:15:35]process_action close_receipt done [13:15:35]requested_data is exist [13:15:35]produce_requested_data [13:15:35]requested_item fm.sn is exist - process it [13:15:35]wFMCommunicate request_size=4 [13:15:35]MH_SAM_APDU [13:15:35]CAPDU: 80 11 00 00 [13:15:35]Write to MH i2c: E2 08 00 B0 0E 80 11 00 00 00 00 00 00 38 [13:15:35]Write i2c OK [13:15:35]MH_I2C_Read... [13:15:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:35]Read from MH i2c: E2 [13:15:35]MH_I2C_Read... [13:15:35]Read from MH i2c: E2 17 00 [13:15:35]MH_I2C_Read... [13:15:35]Read from MH i2c: E2 17 00 B0 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [13:15:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:15:35]wFMCommunicate OK [13:15:35]requested_item fd.num is exist - process it [13:15:35]SAM_PROTO_GetFieldsCounters [13:15:35]wFMCommunicate request_size=4 [13:15:35]MH_SAM_APDU [13:15:35]CAPDU: 80 13 00 00 [13:15:35]Write to MH i2c: E2 08 00 B1 0E 80 13 00 00 00 00 00 00 3B [13:15:35]Write i2c OK [13:15:35]MH_I2C_Read... [13:15:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:35]Read from MH i2c: E2 [13:15:35]MH_I2C_Read... [13:15:35]Read from MH i2c: E2 62 00 [13:15:35]MH_I2C_Read... [13:15:35]Read from MH i2c: E2 62 00 B1 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 7A 01 00 0E 04 04 00 91 00 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 36 [13:15:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 7A 01 00 0E 04 04 00 91 00 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 [13:15:35]wFMCommunicate OK [13:15:35]SAM_PROTO_GetFieldsCounters done [13:15:35]requested_item shift.num is exist - process it [13:15:35]requested_item shift.opened is exist - process it [13:15:35]req_shift_opened [13:15:35]FM_GetShiftState [13:15:35]SAM_PROTO_GetShiftState [13:15:35]wFMCommunicate request_size=4 [13:15:35]MH_SAM_APDU [13:15:35]CAPDU: 80 13 01 00 [13:15:35]Write to MH i2c: E2 08 00 B2 0E 80 13 01 00 00 00 00 00 3D [13:15:35]Write i2c OK [13:15:35]MH_I2C_Read... [13:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:35]Read from MH i2c: E2 [13:15:35]MH_I2C_Read... [13:15:35]Read from MH i2c: E2 0E 00 [13:15:35]MH_I2C_Read... [13:15:35]Read from MH i2c: E2 0E 00 B2 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9B [13:15:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:15:35]wFMCommunicate OK [13:15:35]SAM_PROTO_GetShiftState done [13:15:35]FM_GetShiftState done [13:15:35]req_shift_opened done [13:15:35]requested_item shift.open_date is exist - process it [13:15:35]req_shift_open_date [13:15:35]req_shift_open_date done [13:15:35]produce_requested_data done [13:15:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96803,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:15:35]process_action_free close_receipt [13:15:35]json_value_free [13:15:35]json_value_free done [13:15:35]process_json_proto returns [13:15:35]Send response to host [13:15:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96803,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:15:35]free response buf [13:15:35]execute_script done [13:15:35]execute_script returns [13:15:35]free content buf [13:15:35]Sock 9.Close socket [13:15:35]Sock 9.Thread stoped [13:15:39]OFD Sender: No OFD packet to send [13:15:44]OFD Sender: No OFD packet to send [13:15:49]OFD Sender: No OFD packet to send [13:15:54]OFD Sender: No OFD packet to send [13:15:59]OFD Sender: No OFD packet to send [13:16:04]OFD Sender: No OFD packet to send [13:16:09]OFD Sender: No OFD packet to send [13:16:13]accept exits with 7 [13:16:13]New connection [13:16:13]New thread 3067600228 created [13:16:13]Thread 3067456868 joined [13:16:13]Waiting for new connection... [13:16:13] Sock 7.Parse request [13:16:13]Sock 7.Check first char [13:16:13]Sock 7.First char is OK [13:16:13]request: POST /json_proto HTTP/1.0 [13:16:13]Method: POST [13:16:13]URL: /json_proto [13:16:13]Method is POST - this is cgi request [13:16:13]url: /json_proto [13:16:13]query_string will be loaded in cgi processing [13:16:13]execute_cgi json_proto POST (null) [13:16:13]execute_cgi path=json_proto method=POST [13:16:13]POST find Content-Length [13:16:13]Host: 172.17.40.67:8080 [13:16:13]Content-Length: 678 [13:16:13]Content-Type: application/json [13:16:13] [13:16:13]POST finish read [13:16:13]Found Content-Length = 678 [13:16:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:16:13]execute_script... [13:16:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:16:13]POST & json_proto [13:16:13]process_json_proto [13:16:13]json parsed OK: [13:16:13]protocol is kg_v1.0 [13:16:13]action value=close_receipt [13:16:13]process_action close_receipt [13:16:13]cmd_close_receipt [13:16:13]MH_GetDate [13:16:13]Write to MH i2c: F0 00 00 B3 0E B0 [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: F0 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: F0 09 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: F0 09 00 B3 0E 00 1E E0 20 67 EE DA 66 66 D2 [13:16:13]GetLastDocTimeStamp 1730207732 [13:16:13]current date 1730207774 [13:16:13]FM_GetShiftState [13:16:13]SAM_PROTO_GetShiftState [13:16:13]wFMCommunicate request_size=4 [13:16:13]MH_SAM_APDU [13:16:13]CAPDU: 80 13 01 00 [13:16:13]Write to MH i2c: E2 08 00 B4 0E 80 13 01 00 00 00 00 00 3F [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:13]Read from MH i2c: E2 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 0E 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 0E 00 B4 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9D [13:16:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:16:13]wFMCommunicate OK [13:16:13]SAM_PROTO_GetShiftState done [13:16:13]FM_GetShiftState done [13:16:13]opened in 1730160548 [13:16:13]opened+sec_in_day 1730246948 [13:16:13]quantity*price = 40006 [13:16:13]sum+1 = 40007 [13:16:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 313 29.10.2024 13:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96804 ФПД: 188280805865380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96804&fm=188280805865380&tin=02508201610067®Number=0000000000170478&sum=40000 [13:16:14]StoreToDocumentArchive [13:16:14]shift 145 fd 96804 [13:16:14]save to /storage/0145/doc_00096804 [13:16:14]save last doc name /storage/0145/doc_00096804 to /storage/kkm_last_doc_name [13:16:14]save OK [13:16:14]Clear old archive folders... [13:16:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:14]tlvbuf is 00FC1240 [13:16:14]SAM_PROTO_ClearQueue [13:16:14]wFMCommunicate request_size=4 [13:16:14]MH_SAM_APDU [13:16:14]CAPDU: 80 09 00 00 [13:16:14]Write to MH i2c: E2 08 00 C1 0E 80 09 00 00 00 00 00 00 41 [13:16:14]Write i2c OK [13:16:14]MH_I2C_Read... [13:16:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:14]Read from MH i2c: E2 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 C1 0E 00 90 00 43 [13:16:14]RAPDU: 90 00 [13:16:14]wFMCommunicate OK [13:16:14]SAM_PROTO_ClearQueue done [13:16:14]KKMCreateOFDPacket [13:16:14]OFDProtocolAddRootSTLVToBuf [13:16:14]FM_MakeSignedData [13:16:14]FM_MakeSignedData [13:16:14]SAM_PROTO_SignData [13:16:14]wFMCommunicate request_size=4 [13:16:14]MH_SAM_APDU [13:16:14]CAPDU: 80 0D 01 02 [13:16:14]Write to MH i2c: E2 08 00 C2 0E 80 0D 01 02 00 00 00 00 49 [13:16:14]Write i2c OK [13:16:14]MH_I2C_Read... [13:16:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:14]Read from MH i2c: E2 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 C2 0E 00 90 00 44 [13:16:14]RAPDU: 90 00 [13:16:14]wFMCommunicate OK [13:16:14]wFMCommunicate request_size=255 [13:16:14]MH_SAM_APDU [13:16: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 34 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 39 01 00 00 F4 03 04 00 1E E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7A 01 00 35 04 06 00 AB [13:16:14]Write to MH i2c: E2 02 01 C3 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 34 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 39 01 00 00 F4 03 04 00 1E E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7A 01 00 35 04 06 00 AB 00 00 40 [13:16:14]Write i2c OK [13:16:14]MH_I2C_Read... [13:16:14]OFD Sender: No OFD packet to send [13:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 C3 0E 00 90 00 45 [13:16:15]RAPDU: 90 00 [13:16:15]wFMCommunicate OK [13:16:15]wFMCommunicate request_size=10 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 0D 02 02 05 3D 8A 8D 37 A4 [13:16:15]Write to MH i2c: E2 0D 00 C4 0E 80 0D 02 02 05 00 3D 8A 8D 37 A4 00 00 85 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 C4 0E 00 90 00 46 [13:16:15]RAPDU: 90 00 [13:16:15]wFMCommunicate OK [13:16:15]wFMCommunicate request_size=4 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 0D 03 02 [13:16:15]Write to MH i2c: E2 08 00 C5 0E 80 0D 03 02 00 00 00 00 4E [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 0B 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 0B 00 C5 0E 00 0E 96 0C A3 2D F8 D4 7A 90 00 15 [13:16:15]RAPDU: 0E 96 0C A3 2D F8 D4 7A 90 00 [13:16:15]wFMCommunicate OK [13:16:15]SAM_PROTO_SignData done [13:16:15]FM_MakeSignedData done [13:16:15]CreateOFDProtocolMessage [13:16:15]wFMCommunicate request_size=4 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 11 00 00 [13:16:15]Write to MH i2c: E2 08 00 C6 0E 80 11 00 00 00 00 00 00 4E [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 17 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 17 00 C6 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [13:16:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:15]wFMCommunicate OK [13:16:15]CreateOFDProtocolMessage done [13:16:15]OFDSenderStorePacket 96804 [13:16:15]StoreOFDPacket docnum=96804 [13:16:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 6C 07 01 EF 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 34 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 39 01 00 00 F4 03 04 00 1E E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7A 01 00 35 04 06 00 AB 3D 8A 8D 37 A4 0E 96 0C A3 2D F8 D4 7A [13:16:15]CheckFolder [13:16:15]dirname=/storage/ofd_packets [13:16:15]CheckFolder done [13:16:15]ProducePacketName [13:16:15]name=ofd_packets/00096804 [13:16:15]NVStorageSaveData ofd_packets/00096804 [13:16:15]File name is /storage/ofd_packets/00096804 [13:16:15]Write 301 bytes [13:16:15]NVStorageSaveData done [13:16:15]OFDSenderStorePacket done [13:16:15]KKMCreateOFDPacket done [13:16:15]NVStorageSaveData kkm_last_timestamp [13:16:15]File name is /storage/kkm_last_timestamp [13:16:15]Write 4 bytes [13:16:15]NVStorageSaveData done [13:16:15]ExternCall_PrintAddStr [13:16:15]wPrintStart [13:16:15]Write to MH i2c: 01 00 00 C7 0E D5 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 C7 0E 00 00 00 00 00 FF 0F EA [13:16:15]RasterBufferAndPrint [13:16:15]line Счет N : (1)3407332 [13:16:15]line ИНН: 02508201610067 [13:16:15]line Контрольно-Кассовый Чек [13:16:15]line ПРОДАЖА [13:16:15]line ТРК (МРК, ГНК) : 22 [13:16:15]line Товар: 2710124130 [13:16:15]line Аи-92-К-4 [13:16:15]line 5.980 * 66.90 [13:16:15]line = 400.06 [13:16:15]line НДС 12% НСП 1% [13:16:15]line > о реализуемом товаре [13:16:15]line ОКРУГЛЕНИЕ: -0.06 [13:16:15]line ИТОГО: 400.00 [13:16:15]line Внесено: 400.00 [13:16:15]line СДАЧА: 0.00 [13:16:15]line НСП 1% : 3.54 [13:16:15]line НДС 12% : 42.48 [13:16:15]line Наличными: 400.00 [13:16:15]line Безнал.: 0.00 [13:16:15]line Место: АЗС № 82 "Партнер Нефть" [13:16:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:16:15]line СНО: Общий режим [13:16:15]line Чек 313 29.10.2024 13:16 [13:16:15]line Смена: 145 ФФД: 1.0 [13:16:15]line ЗНМ: 0300000017 [13:16:15]line РНМ: 0000000000170478 [13:16:15]line Версия ККМ: v1.0 [13:16:15]line ФМ: 0000000002098560 [13:16:15]line ФД: 96804 [13:16:15]line ФПД: 188280805865380 [13:16:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96804&fm=188280805865380&tin=02508201610067®Number=0000000000170478&sum=40000 [13:16:15]OFD Sender: Processing packet 96804 [packets to send 59, broken 58] [13:16:15]ProducePacketName [13:16:15]name=ofd_packets/00096804 [13:16:15]OFD Sender: To server: pG, [13:16:15]CommunicateWithHost lk.salyk.kg:30040 [13:16:15]ConnectInit lk.salyk.kg [13:16:15]written 0, free lines is 4095 [13:16:15]Connected sock=10 [13:16:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 6C 07 01 EF 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 34 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 39 01 00 00 F4 03 04 00 1E E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7A 01 00 35 04 06 00 AB 3D 8A 8D 37 A4 0E 96 0C A3 2D F8 D4 7A [13:16:15]Write to MH i2c: 01 00 00 F2 0E 00 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 F2 0E 00 00 00 00 00 0F 0D 23 [13:16:15]RasterBufferAndPrint [13:16:15]line [13:16:15]line [13:16:15]line [13:16:15]line [13:16:15]line [13:16:15]written 0, free lines is 3350 [13:16:16]MH_Cut [13:16:16]Write to MH i2c: D1 01 00 F9 0E 01 D9 [13:16:16]Write i2c OK [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: D1 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: D1 01 00 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: D1 01 00 F9 0E 00 D8 [13:16:16]Write to MH i2c: 01 00 00 FA 0E 08 [13:16:16]Write i2c OK [13:16:16]MH_I2C_Read... [13:16:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FC 69 47 00 9E 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 32 30 39 38 35 36 30 10 04 04 00 24 7A 01 00 F4 03 04 00 45 8A 20 67 B6 04 01 00 00 DB 5C D5 26 2E 72 92 C6 [13:16:16]CommunicateWithHost err = 0 [13:16:16]CheckOFDResponse [13:16:16]1017 (14) - 77093643461234 [13:16:16]1041 (16) - 0000000002098560 [13:16:16]1040 (4) - 96804 [13:16:16]1012 (4) - 29.10.2024 07:09 [13:16:16]1206 (1) - 0 [13:16:16]OFD Sender: Remove packet 96804 [13:16:16]ProducePacketName [13:16:16]name=ofd_packets/00096804 [13:16:16]NVStorageDeleteData [13:16:16]OFD Sender: No OFD packet to send [13:16:16]*** Cut start [13:16:16]*** Partial cut [13:16:16]*** CUTSNS_PIN = 1 [13:16:16]*** CUTSNS_PIN = 0 [13:16:16]*** Brake cut motor [13:16:17]Read from MH i2c: 01 [13:16:17]MH_I2C_Read... [13:16:17]*** Stop cut motor [13:16:17]*** Cut end [13:16:17]Read from MH i2c: 01 07 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: 01 07 00 FA 0E 00 00 00 00 00 FF 0F 1D [13:16:17]process_action close_receipt done [13:16:17]requested_data is exist [13:16:17]produce_requested_data [13:16:17]requested_item fm.sn is exist - process it [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 11 00 00 [13:16:17]Write to MH i2c: E2 08 00 FB 0E 80 11 00 00 00 00 00 00 83 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 17 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 17 00 FB 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [13:16:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:17]wFMCommunicate OK [13:16:17]requested_item fd.num is exist - process it [13:16:17]SAM_PROTO_GetFieldsCounters [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 13 00 00 [13:16:17]Write to MH i2c: E2 08 00 FC 0E 80 13 00 00 00 00 00 00 86 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 62 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 62 00 FC 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 7A 01 00 0E 04 04 00 91 00 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 85 [13:16:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 7A 01 00 0E 04 04 00 91 00 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 [13:16:17]wFMCommunicate OK [13:16:17]SAM_PROTO_GetFieldsCounters done [13:16:17]requested_item shift.num is exist - process it [13:16:17]requested_item shift.opened is exist - process it [13:16:17]req_shift_opened [13:16:17]FM_GetShiftState [13:16:17]SAM_PROTO_GetShiftState [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 13 01 00 [13:16:17]Write to MH i2c: E2 08 00 FD 0E 80 13 01 00 00 00 00 00 88 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 0E 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 0E 00 FD 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E6 [13:16:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:16:17]wFMCommunicate OK [13:16:17]SAM_PROTO_GetShiftState done [13:16:17]FM_GetShiftState done [13:16:17]req_shift_opened done [13:16:17]requested_item shift.open_date is exist - process it [13:16:17]req_shift_open_date [13:16:17]req_shift_open_date done [13:16:17]produce_requested_data done [13:16:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96804,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:16:17]process_action_free close_receipt [13:16:17]json_value_free [13:16:17]json_value_free done [13:16:17]process_json_proto returns [13:16:17]Send response to host [13:16:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96804,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:16:17]free response buf [13:16:17]execute_script done [13:16:17]execute_script returns [13:16:17]free content buf [13:16:17]Sock 7.Close socket [13:16:17]Sock 7.Thread stoped [13:16:21]OFD Sender: No OFD packet to send [13:16:26]OFD Sender: No OFD packet to send [13:16:31]OFD Sender: No OFD packet to send [13:16:36]OFD Sender: No OFD packet to send [13:16:41]OFD Sender: No OFD packet to send [13:16:46]OFD Sender: No OFD packet to send [13:16:51]OFD Sender: No OFD packet to send [13:16:56]OFD Sender: No OFD packet to send [13:17:01]OFD Sender: No OFD packet to send [13:17:06]OFD Sender: No OFD packet to send [13:17:11]OFD Sender: No OFD packet to send [13:17:16]OFD Sender: No OFD packet to send [13:17:21]OFD Sender: No OFD packet to send [13:17:24]accept exits with 9 [13:17:24]New connection [13:17:24]New thread 3067456868 created [13:17:24]Thread 3067600228 joined [13:17:24]Waiting for new connection... [13:17:24] Sock 9.Parse request [13:17:24]Sock 9.Check first char [13:17:24]Sock 9.First char is OK [13:17:24]request: POST /json_proto HTTP/1.0 [13:17:24]Method: POST [13:17:24]URL: /json_proto [13:17:24]Method is POST - this is cgi request [13:17:24]url: /json_proto [13:17:24]query_string will be loaded in cgi processing [13:17:24]execute_cgi json_proto POST (null) [13:17:24]execute_cgi path=json_proto method=POST [13:17:24]POST find Content-Length [13:17:24]Host: 172.17.40.67:8080 [13:17:24]Content-Length: 678 [13:17:24]Content-Type: application/json [13:17:24] [13:17:24]POST finish read [13:17:24]Found Content-Length = 678 [13:17:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:17:24]execute_script... [13:17: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)3407333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:17:24]POST & json_proto [13:17:24]process_json_proto [13:17:24]json parsed OK: [13:17:24]protocol is kg_v1.0 [13:17:24]action value=close_receipt [13:17:24]process_action close_receipt [13:17:24]cmd_close_receipt [13:17:24]MH_GetDate [13:17:24]Write to MH i2c: F0 00 00 FE 0E FB [13:17:24]Write i2c OK [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: F0 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: F0 09 00 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: F0 09 00 FE 0E 00 65 E0 20 67 EE DA 66 66 64 [13:17:24]GetLastDocTimeStamp 1730207774 [13:17:24]current date 1730207845 [13:17:24]FM_GetShiftState [13:17:24]SAM_PROTO_GetShiftState [13:17:24]wFMCommunicate request_size=4 [13:17:24]MH_SAM_APDU [13:17:24]CAPDU: 80 13 01 00 [13:17:24]Write to MH i2c: E2 08 00 FF 0E 80 13 01 00 00 00 00 00 8A [13:17:24]Write i2c OK [13:17:24]MH_I2C_Read... [13:17:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:24]Read from MH i2c: E2 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: E2 0E 00 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: E2 0E 00 FF 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E8 [13:17:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:17:24]wFMCommunicate OK [13:17:24]SAM_PROTO_GetShiftState done [13:17:24]FM_GetShiftState done [13:17:24]opened in 1730160548 [13:17:24]opened+sec_in_day 1730246948 [13:17:24]quantity*price = 20003 [13:17:24]sum+1 = 20004 [13:17: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 314 29.10.2024 13:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96805 ФПД: 243810341975348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96805&fm=243810341975348&tin=02508201610067®Number=0000000000170478&sum=20000 [13:17:25]StoreToDocumentArchive [13:17:25]shift 145 fd 96805 [13:17:25]save to /storage/0145/doc_00096805 [13:17:25]save last doc name /storage/0145/doc_00096805 to /storage/kkm_last_doc_name [13:17:25]save OK [13:17:25]Clear old archive folders... [13:17:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:25]tlvbuf is 00FCB760 [13:17:25]SAM_PROTO_ClearQueue [13:17:25]wFMCommunicate request_size=4 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 09 00 00 [13:17:25]Write to MH i2c: E2 08 00 0C 0F 80 09 00 00 00 00 00 00 8D [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 0C 0F 00 90 00 8F [13:17:25]RAPDU: 90 00 [13:17:25]wFMCommunicate OK [13:17:25]SAM_PROTO_ClearQueue done [13:17:25]KKMCreateOFDPacket [13:17:25]OFDProtocolAddRootSTLVToBuf [13:17:25]FM_MakeSignedData [13:17:25]FM_MakeSignedData [13:17:25]SAM_PROTO_SignData [13:17:25]wFMCommunicate request_size=4 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 0D 01 02 [13:17:25]Write to MH i2c: E2 08 00 0D 0F 80 0D 01 02 00 00 00 00 95 [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 0D 0F 00 90 00 90 [13:17:25]RAPDU: 90 00 [13:17:25]wFMCommunicate OK [13:17:25]wFMCommunicate request_size=255 [13:17:25]MH_SAM_APDU [13:17: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 34 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 3A 01 00 00 F4 03 04 00 65 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7A 01 00 35 04 06 00 DD [13:17:25]Write to MH i2c: E2 02 01 0E 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 34 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 3A 01 00 00 F4 03 04 00 65 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7A 01 00 35 04 06 00 DD 00 00 FA [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 0E 0F 00 90 00 91 [13:17:25]RAPDU: 90 00 [13:17:25]wFMCommunicate OK [13:17:25]wFMCommunicate request_size=10 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 0D 02 02 05 BE 84 D3 75 34 [13:17:25]Write to MH i2c: E2 0D 00 0F 0F 80 0D 02 02 05 00 BE 84 D3 75 34 00 00 60 [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 03 00 0F 0F 00 90 00 92 [13:17:25]RAPDU: 90 00 [13:17:25]wFMCommunicate OK [13:17:25]wFMCommunicate request_size=4 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 0D 03 02 [13:17:25]Write to MH i2c: E2 08 00 10 0F 80 0D 03 02 00 00 00 00 9A [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 0B 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 0B 00 10 0F 00 FC B8 CF BC 3A 91 34 1F 90 00 F8 [13:17:25]RAPDU: FC B8 CF BC 3A 91 34 1F 90 00 [13:17:25]wFMCommunicate OK [13:17:25]SAM_PROTO_SignData done [13:17:25]FM_MakeSignedData done [13:17:25]CreateOFDProtocolMessage [13:17:25]wFMCommunicate request_size=4 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 11 00 00 [13:17:25]Write to MH i2c: E2 08 00 11 0F 80 11 00 00 00 00 00 00 9A [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 17 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 17 00 11 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [13:17:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:17:25]wFMCommunicate OK [13:17:25]CreateOFDProtocolMessage done [13:17:25]OFDSenderStorePacket 96805 [13:17:25]StoreOFDPacket docnum=96805 [13:17:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 A9 07 01 A1 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 34 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 3A 01 00 00 F4 03 04 00 65 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7A 01 00 35 04 06 00 DD BE 84 D3 75 34 FC B8 CF BC 3A 91 34 1F [13:17:25]CheckFolder [13:17:25]dirname=/storage/ofd_packets [13:17:25]CheckFolder done [13:17:25]ProducePacketName [13:17:25]name=ofd_packets/00096805 [13:17:25]NVStorageSaveData ofd_packets/00096805 [13:17:25]File name is /storage/ofd_packets/00096805 [13:17:25]Write 301 bytes [13:17:25]NVStorageSaveData done [13:17:25]OFDSenderStorePacket done [13:17:25]KKMCreateOFDPacket done [13:17:25]NVStorageSaveData kkm_last_timestamp [13:17:25]File name is /storage/kkm_last_timestamp [13:17:25]Write 4 bytes [13:17:25]NVStorageSaveData done [13:17:25]ExternCall_PrintAddStr [13:17:25]wPrintStart [13:17:25]Write to MH i2c: 01 00 00 12 0F 21 [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: 01 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: 01 07 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: 01 07 00 12 0F 00 00 00 00 00 FF 0F 36 [13:17:25]RasterBufferAndPrint [13:17:25]line Счет N : (1)3407333 [13:17:25]line ИНН: 02508201610067 [13:17:25]line Контрольно-Кассовый Чек [13:17:25]line ПРОДАЖА [13:17:25]line ТРК (МРК, ГНК) : 32 [13:17:25]line Товар: 2710124130 [13:17:25]line Аи-92-К-4 [13:17:25]line 2.990 * 66.90 [13:17:25]line = 200.03 [13:17:25]line НДС 12% НСП 1% [13:17:25]line > о реализуемом товаре [13:17:25]line ОКРУГЛЕНИЕ: -0.03 [13:17:25]line ИТОГО: 200.00 [13:17:25]line Внесено: 200.00 [13:17:25]line СДАЧА: 0.00 [13:17:25]line НСП 1% : 1.77 [13:17:25]line НДС 12% : 21.24 [13:17:25]line Наличными: 200.00 [13:17:25]line Безнал.: 0.00 [13:17:25]line Место: АЗС № 82 "Партнер Нефть" [13:17:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:17:25]line СНО: Общий режим [13:17:25]line Чек 314 29.10.2024 13:17 [13:17:25]line Смена: 145 ФФД: 1.0 [13:17:25]line ЗНМ: 0300000017 [13:17:25]line РНМ: 0000000000170478 [13:17:25]line Версия ККМ: v1.0 [13:17:25]line ФМ: 0000000002098560 [13:17:25]line ФД: 96805 [13:17:25]line ФПД: 243810341975348 [13:17:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96805&fm=243810341975348&tin=02508201610067®Number=0000000000170478&sum=20000 [13:17:26]OFD Sender: Processing packet 96805 [packets to send 59, broken 58] [13:17:26]ProducePacketName [13:17:26]name=ofd_packets/00096805 [13:17:26]OFD Sender: To server: pG, [13:17:26]CommunicateWithHost lk.salyk.kg:30040 [13:17:26]ConnectInit lk.salyk.kg [13:17:26]written 0, free lines is 4095 [13:17:26]Connected sock=10 [13:17:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 A9 07 01 A1 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 34 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 3A 01 00 00 F4 03 04 00 65 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7A 01 00 35 04 06 00 DD BE 84 D3 75 34 FC B8 CF BC 3A 91 34 1F [13:17:26]Write to MH i2c: 01 00 00 3D 0F 4C [13:17:26]Write i2c OK [13:17:26]MH_I2C_Read... [13:17:26]Read from MH i2c: 01 [13:17:26]MH_I2C_Read... [13:17:26]Read from MH i2c: 01 07 00 [13:17:26]MH_I2C_Read... [13:17:26]Read from MH i2c: 01 07 00 3D 0F 00 00 00 00 00 FB 0C 5A [13:17:26]RasterBufferAndPrint [13:17:26]line [13:17:26]line [13:17:26]line [13:17:26]line [13:17:26]line [13:17:26]written 0, free lines is 3330 [13:17:26]MH_Cut [13:17:26]Write to MH i2c: D1 01 00 44 0F 01 25 [13:17:26]Write i2c OK [13:17:26]MH_I2C_Read... [13:17:26]Read from MH i2c: D1 [13:17:26]MH_I2C_Read... [13:17:26]Read from MH i2c: D1 01 00 [13:17:26]MH_I2C_Read... [13:17:26]Read from MH i2c: D1 01 00 44 0F 00 24 [13:17:26]Write to MH i2c: 01 00 00 45 0F 54 [13:17:26]Write i2c OK [13:17:26]MH_I2C_Read... [13:17:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5C 60 47 00 19 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 32 30 39 38 35 36 30 10 04 04 00 25 7A 01 00 F4 03 04 00 8B 8A 20 67 B6 04 01 00 00 4C 28 24 BD AE F3 57 D4 [13:17:26]CommunicateWithHost err = 0 [13:17:26]CheckOFDResponse [13:17:26]1017 (14) - 77093643461234 [13:17:26]1041 (16) - 0000000002098560 [13:17:26]1040 (4) - 96805 [13:17:26]1012 (4) - 29.10.2024 07:11 [13:17:26]1206 (1) - 0 [13:17:26]OFD Sender: Remove packet 96805 [13:17:26]ProducePacketName [13:17:26]name=ofd_packets/00096805 [13:17:26]NVStorageDeleteData [13:17:27]OFD Sender: No OFD packet to send [13:17:27]*** Cut start [13:17:27]*** Partial cut [13:17:27]*** CUTSNS_PIN = 1 [13:17:27]*** CUTSNS_PIN = 0 [13:17:27]*** Brake cut motor [13:17:27]Read from MH i2c: 01 [13:17:28]MH_I2C_Read... [13:17:28]*** Stop cut motor [13:17:28]*** Cut end [13:17:28]Read from MH i2c: 01 07 00 [13:17:28]MH_I2C_Read... [13:17:28]Read from MH i2c: 01 07 00 45 0F 00 00 00 00 00 FF 0F 69 [13:17:28]process_action close_receipt done [13:17:28]requested_data is exist [13:17:28]produce_requested_data [13:17:28]requested_item fm.sn is exist - process it [13:17:28]wFMCommunicate request_size=4 [13:17:28]MH_SAM_APDU [13:17:28]CAPDU: 80 11 00 00 [13:17:28]Write to MH i2c: E2 08 00 46 0F 80 11 00 00 00 00 00 00 CF [13:17:28]Write i2c OK [13:17:28]MH_I2C_Read... [13:17:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:28]Read from MH i2c: E2 [13:17:28]MH_I2C_Read... [13:17:28]Read from MH i2c: E2 17 00 [13:17:28]MH_I2C_Read... [13:17:28]Read from MH i2c: E2 17 00 46 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [13:17:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:17:28]wFMCommunicate OK [13:17:28]requested_item fd.num is exist - process it [13:17:28]SAM_PROTO_GetFieldsCounters [13:17:28]wFMCommunicate request_size=4 [13:17:28]MH_SAM_APDU [13:17:28]CAPDU: 80 13 00 00 [13:17:28]Write to MH i2c: E2 08 00 47 0F 80 13 00 00 00 00 00 00 D2 [13:17:28]Write i2c OK [13:17:28]MH_I2C_Read... [13:17:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:28]Read from MH i2c: E2 [13:17:28]MH_I2C_Read... [13:17:28]Read from MH i2c: E2 62 00 [13:17:28]MH_I2C_Read... [13:17:28]Read from MH i2c: E2 62 00 47 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 7A 01 00 0E 04 04 00 91 00 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 D5 [13:17:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 7A 01 00 0E 04 04 00 91 00 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 [13:17:28]wFMCommunicate OK [13:17:28]SAM_PROTO_GetFieldsCounters done [13:17:28]requested_item shift.num is exist - process it [13:17:28]requested_item shift.opened is exist - process it [13:17:28]req_shift_opened [13:17:28]FM_GetShiftState [13:17:28]SAM_PROTO_GetShiftState [13:17:28]wFMCommunicate request_size=4 [13:17:28]MH_SAM_APDU [13:17:28]CAPDU: 80 13 01 00 [13:17:28]Write to MH i2c: E2 08 00 48 0F 80 13 01 00 00 00 00 00 D4 [13:17:28]Write i2c OK [13:17:28]MH_I2C_Read... [13:17:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:28]Read from MH i2c: E2 [13:17:28]MH_I2C_Read... [13:17:28]Read from MH i2c: E2 0E 00 [13:17:28]MH_I2C_Read... [13:17:28]Read from MH i2c: E2 0E 00 48 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [13:17:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:17:28]wFMCommunicate OK [13:17:28]SAM_PROTO_GetShiftState done [13:17:28]FM_GetShiftState done [13:17:28]req_shift_opened done [13:17:28]requested_item shift.open_date is exist - process it [13:17:28]req_shift_open_date [13:17:28]req_shift_open_date done [13:17:28]produce_requested_data done [13:17:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96805,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:17:28]process_action_free close_receipt [13:17:28]json_value_free [13:17:28]json_value_free done [13:17:28]process_json_proto returns [13:17:28]Send response to host [13:17:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96805,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:17:28]free response buf [13:17:28]execute_script done [13:17:28]execute_script returns [13:17:28]free content buf [13:17:28]Sock 9.Close socket [13:17:28]Sock 9.Thread stoped [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:24]accept exits with 7 [13:18:24]New connection [13:18:24]New thread 3067600228 created [13:18:24]Thread 3067456868 joined [13:18:24]Waiting for new connection... [13:18:24] Sock 7.Parse request [13:18:24]Sock 7.Check first char [13:18:24]Sock 7.First char is OK [13:18:24]request: POST /json_proto HTTP/1.0 [13:18:24]Method: POST [13:18:24]URL: /json_proto [13:18:24]Method is POST - this is cgi request [13:18:24]url: /json_proto [13:18:24]query_string will be loaded in cgi processing [13:18:24]execute_cgi json_proto POST (null) [13:18:24]execute_cgi path=json_proto method=POST [13:18:24]POST find Content-Length [13:18:24]Host: 172.17.40.67:8080 [13:18:24]Content-Length: 679 [13:18:24]Content-Type: application/json [13:18:24] [13:18:24]POST finish read [13:18:24]Found Content-Length = 679 [13:18:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:18:24]execute_script... [13:18:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:18:24]POST & json_proto [13:18:24]process_json_proto [13:18:24]json parsed OK: [13:18:24]protocol is kg_v1.0 [13:18:24]action value=close_receipt [13:18:24]process_action close_receipt [13:18:24]cmd_close_receipt [13:18:24]MH_GetDate [13:18:24]Write to MH i2c: F0 00 00 49 0F 47 [13:18:24]Write i2c OK [13:18:24]MH_I2C_Read... [13:18:24]Read from MH i2c: F0 [13:18:24]MH_I2C_Read... [13:18:24]Read from MH i2c: F0 09 00 [13:18:24]MH_I2C_Read... [13:18:24]Read from MH i2c: F0 09 00 49 0F 00 A1 E0 20 67 EE DA 66 66 EC [13:18:24]GetLastDocTimeStamp 1730207845 [13:18:24]current date 1730207905 [13:18:24]FM_GetShiftState [13:18:24]SAM_PROTO_GetShiftState [13:18:24]wFMCommunicate request_size=4 [13:18:24]MH_SAM_APDU [13:18:24]CAPDU: 80 13 01 00 [13:18:24]Write to MH i2c: E2 08 00 4A 0F 80 13 01 00 00 00 00 00 D6 [13:18:24]Write i2c OK [13:18:24]MH_I2C_Read... [13:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:24]Read from MH i2c: E2 [13:18:24]MH_I2C_Read... [13:18:24]Read from MH i2c: E2 0E 00 [13:18:24]MH_I2C_Read... [13:18:24]Read from MH i2c: E2 0E 00 4A 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 34 [13:18:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:18:24]wFMCommunicate OK [13:18:24]SAM_PROTO_GetShiftState done [13:18:24]FM_GetShiftState done [13:18:24]opened in 1730160548 [13:18:24]opened+sec_in_day 1730246948 [13:18:24]quantity*price = 80012 [13:18:24]sum+1 = 80013 [13:18:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 315 29.10.2024 13:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96806 ФПД: 192707094774509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131825&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96806&fm=192707094774509&tin=02508201610067®Number=0000000000170478&sum=80000 [13:18:25]StoreToDocumentArchive [13:18:25]shift 145 fd 96806 [13:18:25]save to /storage/0145/doc_00096806 [13:18:25]save last doc name /storage/0145/doc_00096806 to /storage/kkm_last_doc_name [13:18:25]save OK [13:18:25]Clear old archive folders... [13:18:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:25]tlvbuf is 00FF3980 [13:18:25]SAM_PROTO_ClearQueue [13:18:25]wFMCommunicate request_size=4 [13:18:25]MH_SAM_APDU [13:18:25]CAPDU: 80 09 00 00 [13:18:25]Write to MH i2c: E2 08 00 57 0F 80 09 00 00 00 00 00 00 D8 [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:25]Read from MH i2c: E2 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 57 0F 00 90 00 DA [13:18:25]RAPDU: 90 00 [13:18:25]wFMCommunicate OK [13:18:25]SAM_PROTO_ClearQueue done [13:18:25]KKMCreateOFDPacket [13:18:25]OFDProtocolAddRootSTLVToBuf [13:18:25]FM_MakeSignedData [13:18:25]FM_MakeSignedData [13:18:25]SAM_PROTO_SignData [13:18:25]wFMCommunicate request_size=4 [13:18:25]MH_SAM_APDU [13:18:25]CAPDU: 80 0D 01 02 [13:18:25]Write to MH i2c: E2 08 00 58 0F 80 0D 01 02 00 00 00 00 E0 [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:25]Read from MH i2c: E2 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 58 0F 00 90 00 DB [13:18:25]RAPDU: 90 00 [13:18:25]wFMCommunicate OK [13:18:25]wFMCommunicate request_size=255 [13:18:25]MH_SAM_APDU [13:18: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 34 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 3B 01 00 00 F4 03 04 00 A1 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7A 01 00 35 04 06 00 AF [13:18:25]Write to MH i2c: E2 02 01 59 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 34 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 3B 01 00 00 F4 03 04 00 A1 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7A 01 00 35 04 06 00 AF 00 00 7F [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:25]Read from MH i2c: E2 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 59 0F 00 90 00 DC [13:18:25]RAPDU: 90 00 [13:18:25]wFMCommunicate OK [13:18:25]wFMCommunicate request_size=10 [13:18:25]MH_SAM_APDU [13:18:25]CAPDU: 80 0D 02 02 05 44 1D EE 02 ED [13:18:25]Write to MH i2c: E2 0D 00 5A 0F 80 0D 02 02 05 00 44 1D EE 02 ED 00 00 2B [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:25]Read from MH i2c: E2 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 03 00 5A 0F 00 90 00 DD [13:18:25]RAPDU: 90 00 [13:18:25]wFMCommunicate OK [13:18:25]wFMCommunicate request_size=4 [13:18:25]MH_SAM_APDU [13:18:25]CAPDU: 80 0D 03 02 [13:18:25]Write to MH i2c: E2 08 00 5B 0F 80 0D 03 02 00 00 00 00 E5 [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:25]Read from MH i2c: E2 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 0B 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 0B 00 5B 0F 00 8E CC 4A 38 CB 4A 46 30 90 00 4D [13:18:25]RAPDU: 8E CC 4A 38 CB 4A 46 30 90 00 [13:18:25]wFMCommunicate OK [13:18:25]SAM_PROTO_SignData done [13:18:25]FM_MakeSignedData done [13:18:25]CreateOFDProtocolMessage [13:18:25]wFMCommunicate request_size=4 [13:18:25]MH_SAM_APDU [13:18:25]CAPDU: 80 11 00 00 [13:18:25]Write to MH i2c: E2 08 00 5C 0F 80 11 00 00 00 00 00 00 E5 [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:25]Read from MH i2c: E2 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 17 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 17 00 5C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [13:18:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:18:25]wFMCommunicate OK [13:18:25]CreateOFDProtocolMessage done [13:18:25]OFDSenderStorePacket 96806 [13:18:25]StoreOFDPacket docnum=96806 [13:18:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C9 C0 07 01 44 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 34 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 3B 01 00 00 F4 03 04 00 A1 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7A 01 00 35 04 06 00 AF 44 1D EE 02 ED 8E CC 4A 38 CB 4A 46 30 [13:18:25]CheckFolder [13:18:25]dirname=/storage/ofd_packets [13:18:25]CheckFolder done [13:18:25]ProducePacketName [13:18:25]name=ofd_packets/00096806 [13:18:25]NVStorageSaveData ofd_packets/00096806 [13:18:25]File name is /storage/ofd_packets/00096806 [13:18:25]Write 301 bytes [13:18:25]NVStorageSaveData done [13:18:25]OFDSenderStorePacket done [13:18:25]KKMCreateOFDPacket done [13:18:25]NVStorageSaveData kkm_last_timestamp [13:18:25]File name is /storage/kkm_last_timestamp [13:18:25]Write 4 bytes [13:18:25]NVStorageSaveData done [13:18:26]ExternCall_PrintAddStr [13:18:26]wPrintStart [13:18:26]Write to MH i2c: 01 00 00 5D 0F 6C [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: 01 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: 01 07 00 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: 01 07 00 5D 0F 00 00 00 00 00 FF 0F 81 [13:18:26]RasterBufferAndPrint [13:18:26]line Счет N : (1)3407334 [13:18:26]line ИНН: 02508201610067 [13:18:26]line Контрольно-Кассовый Чек [13:18:26]line ПРОДАЖА [13:18:26]line ТРК (МРК, ГНК) : 12 [13:18:26]line Товар: 2710124130 [13:18:26]line Аи-92-К-4 [13:18:26]line 11.960 * 66.90 [13:18:26]line = 800.12 [13:18:26]line НДС 12% НСП 1% [13:18:26]line > о реализуемом товаре [13:18:26]line ОКРУГЛЕНИЕ: -0.12 [13:18:26]line ИТОГО: 800.00 [13:18:26]line Внесено: 800.00 [13:18:26]line СДАЧА: 0.00 [13:18:26]line НСП 1% : 7.08 [13:18:26]line НДС 12% : 84.97 [13:18:26]line Наличными: 800.00 [13:18:26]line Безнал.: 0.00 [13:18:26]line Место: АЗС № 82 "Партнер Нефть" [13:18:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:18:26]line СНО: Общий режим [13:18:26]line Чек 315 29.10.2024 13:18 [13:18:26]line Смена: 145 ФФД: 1.0 [13:18:26]line ЗНМ: 0300000017 [13:18:26]line РНМ: 0000000000170478 [13:18:26]line Версия ККМ: v1.0 [13:18:26]line ФМ: 0000000002098560 [13:18:26]line ФД: 96806 [13:18:26]line ФПД: 192707094774509 [13:18:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131825&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96806&fm=192707094774509&tin=02508201610067®Number=0000000000170478&sum=80000 [13:18:26]OFD Sender: Processing packet 96806 [packets to send 59, broken 58] [13:18:26]ProducePacketName [13:18:26]name=ofd_packets/00096806 [13:18:26]OFD Sender: To server: pG, [13:18:26]CommunicateWithHost lk.salyk.kg:30040 [13:18:26]ConnectInit lk.salyk.kg [13:18:26]written 0, free lines is 4095 [13:18:26]Connected sock=10 [13:18:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C9 C0 07 01 44 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 34 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 3B 01 00 00 F4 03 04 00 A1 E0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7A 01 00 35 04 06 00 AF 44 1D EE 02 ED 8E CC 4A 38 CB 4A 46 30 [13:18:26]Write to MH i2c: 01 00 00 88 0F 97 [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: 01 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: 01 07 00 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: 01 07 00 88 0F 00 00 00 00 00 00 0D AB [13:18:26]RasterBufferAndPrint [13:18:26]line [13:18:26]line [13:18:26]line [13:18:26]line [13:18:26]line [13:18:26]written 0, free lines is 3334 [13:18:26]MH_Cut [13:18:26]Write to MH i2c: D1 01 00 8F 0F 01 70 [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: D1 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: D1 01 00 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: D1 01 00 8F 0F 00 6F [13:18:26]Write to MH i2c: 01 00 00 90 0F 9F [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8C 75 47 00 AD 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 32 30 39 38 35 36 30 10 04 04 00 26 7A 01 00 F4 03 04 00 C8 8A 20 67 B6 04 01 00 00 87 88 9C C0 26 43 A0 46 [13:18:26]CommunicateWithHost err = 0 [13:18:26]CheckOFDResponse [13:18:26]1017 (14) - 77093643461234 [13:18:26]1041 (16) - 0000000002098560 [13:18:26]1040 (4) - 96806 [13:18:26]1012 (4) - 29.10.2024 07:12 [13:18:26]1206 (1) - 0 [13:18:26]OFD Sender: Remove packet 96806 [13:18:26]ProducePacketName [13:18:26]name=ofd_packets/00096806 [13:18:26]NVStorageDeleteData [13:18:27]OFD Sender: No OFD packet to send [13:18:27]*** Cut start [13:18:27]*** Partial cut [13:18:27]*** CUTSNS_PIN = 1 [13:18:27]*** CUTSNS_PIN = 0 [13:18:27]*** Brake cut motor [13:18:28]Read from MH i2c: 01 [13:18:28]MH_I2C_Read... [13:18:28]*** Stop cut motor [13:18:28]*** Cut end [13:18:28]Read from MH i2c: 01 07 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: 01 07 00 90 0F 00 00 00 00 00 FF 0F B4 [13:18:28]process_action close_receipt done [13:18:28]requested_data is exist [13:18:28]produce_requested_data [13:18:28]requested_item fm.sn is exist - process it [13:18:28]wFMCommunicate request_size=4 [13:18:28]MH_SAM_APDU [13:18:28]CAPDU: 80 11 00 00 [13:18:28]Write to MH i2c: E2 08 00 91 0F 80 11 00 00 00 00 00 00 1A [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:28]Read from MH i2c: E2 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: E2 17 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: E2 17 00 91 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [13:18:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:18:28]wFMCommunicate OK [13:18:28]requested_item fd.num is exist - process it [13:18:28]SAM_PROTO_GetFieldsCounters [13:18:28]wFMCommunicate request_size=4 [13:18:28]MH_SAM_APDU [13:18:28]CAPDU: 80 13 00 00 [13:18:28]Write to MH i2c: E2 08 00 92 0F 80 13 00 00 00 00 00 00 1D [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:28]Read from MH i2c: E2 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: E2 62 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: E2 62 00 92 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 7A 01 00 0E 04 04 00 91 00 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 24 [13:18:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 7A 01 00 0E 04 04 00 91 00 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 [13:18:28]wFMCommunicate OK [13:18:28]SAM_PROTO_GetFieldsCounters done [13:18:28]requested_item shift.num is exist - process it [13:18:28]requested_item shift.opened is exist - process it [13:18:28]req_shift_opened [13:18:28]FM_GetShiftState [13:18:28]SAM_PROTO_GetShiftState [13:18:28]wFMCommunicate request_size=4 [13:18:28]MH_SAM_APDU [13:18:28]CAPDU: 80 13 01 00 [13:18:28]Write to MH i2c: E2 08 00 93 0F 80 13 01 00 00 00 00 00 1F [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:28]Read from MH i2c: E2 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: E2 0E 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: E2 0E 00 93 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [13:18:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:18:28]wFMCommunicate OK [13:18:28]SAM_PROTO_GetShiftState done [13:18:28]FM_GetShiftState done [13:18:28]req_shift_opened done [13:18:28]requested_item shift.open_date is exist - process it [13:18:28]req_shift_open_date [13:18:28]req_shift_open_date done [13:18:28]produce_requested_data done [13:18:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96806,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:18:28]process_action_free close_receipt [13:18:28]json_value_free [13:18:28]json_value_free done [13:18:28]process_json_proto returns [13:18:28]Send response to host [13:18:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96806,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:18:28]free response buf [13:18:28]execute_script done [13:18:28]execute_script returns [13:18:28]free content buf [13:18:28]Sock 7.Close socket [13:18:28]Sock 7.Thread stoped [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:52]OFD Sender: No OFD packet to send [13:18:57]OFD Sender: No OFD packet to send [13:19:02]OFD Sender: No OFD packet to send [13:19:07]OFD Sender: No OFD packet to send [13:19:12]OFD Sender: No OFD packet to send [13:19:17]OFD Sender: No OFD packet to send [13:19:22]OFD Sender: No OFD packet to send [13:19:27]OFD Sender: No OFD packet to send [13:19:32]OFD Sender: No OFD packet to send [13:19:37]OFD Sender: No OFD packet to send [13:19:42]OFD Sender: No OFD packet to send [13:19:47]OFD Sender: No OFD packet to send [13:19:52]OFD Sender: No OFD packet to send [13:19:57]OFD Sender: No OFD packet to send [13:20:00]accept exits with 9 [13:20:00]New connection [13:20:00]New thread 3067456868 created [13:20:00]Thread 3067600228 joined [13:20:00]Waiting for new connection... [13:20:00] Sock 9.Parse request [13:20:00]Sock 9.Check first char [13:20:00]Sock 9.First char is OK [13:20:00]request: POST /json_proto HTTP/1.0 [13:20:00]Method: POST [13:20:00]URL: /json_proto [13:20:00]Method is POST - this is cgi request [13:20:00]url: /json_proto [13:20:00]query_string will be loaded in cgi processing [13:20:00]execute_cgi json_proto POST (null) [13:20:00]execute_cgi path=json_proto method=POST [13:20:00]POST find Content-Length [13:20:00]Host: 172.17.40.67:8080 [13:20:00]Content-Length: 683 [13:20:00]Content-Type: application/json [13:20:00] [13:20:00]POST finish read [13:20:00]Found Content-Length = 683 [13:20:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:00]execute_script... [13:20: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)3407335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:00]POST & json_proto [13:20:00]process_json_proto [13:20:00]json parsed OK: [13:20:00]protocol is kg_v1.0 [13:20:00]action value=close_receipt [13:20:00]process_action close_receipt [13:20:00]cmd_close_receipt [13:20:00]MH_GetDate [13:20:00]Write to MH i2c: F0 00 00 94 0F 92 [13:20:00]Write i2c OK [13:20:00]MH_I2C_Read... [13:20:00]Read from MH i2c: F0 [13:20:00]MH_I2C_Read... [13:20:00]Read from MH i2c: F0 09 00 [13:20:00]MH_I2C_Read... [13:20:00]Read from MH i2c: F0 09 00 94 0F 00 01 E1 20 67 EE DA 66 66 98 [13:20:00]GetLastDocTimeStamp 1730207905 [13:20:00]current date 1730208001 [13:20:00]FM_GetShiftState [13:20:00]SAM_PROTO_GetShiftState [13:20:00]wFMCommunicate request_size=4 [13:20:00]MH_SAM_APDU [13:20:00]CAPDU: 80 13 01 00 [13:20:00]Write to MH i2c: E2 08 00 95 0F 80 13 01 00 00 00 00 00 21 [13:20:00]Write i2c OK [13:20:00]MH_I2C_Read... [13:20:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:00]Read from MH i2c: E2 [13:20:00]MH_I2C_Read... [13:20:00]Read from MH i2c: E2 0E 00 [13:20:00]MH_I2C_Read... [13:20:00]Read from MH i2c: E2 0E 00 95 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [13:20:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:20:00]wFMCommunicate OK [13:20:00]SAM_PROTO_GetShiftState done [13:20:00]FM_GetShiftState done [13:20:00]opened in 1730160548 [13:20:00]opened+sec_in_day 1730246948 [13:20:00]quantity*price = 100015 [13:20:00]sum+1 = 100017 [13:20:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 316 29.10.2024 13:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96807 ФПД: 167893713042458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132001&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96807&fm=167893713042458&tin=02508201610067®Number=0000000000170478&sum=100000 [13:20:01]StoreToDocumentArchive [13:20:01]shift 145 fd 96807 [13:20:01]save to /storage/0145/doc_00096807 [13:20:01]save last doc name /storage/0145/doc_00096807 to /storage/kkm_last_doc_name [13:20:01]save OK [13:20:01]Clear old archive folders... [13:20:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:01]tlvbuf is 00FB2F20 [13:20:01]SAM_PROTO_ClearQueue [13:20:01]wFMCommunicate request_size=4 [13:20:01]MH_SAM_APDU [13:20:01]CAPDU: 80 09 00 00 [13:20:01]Write to MH i2c: E2 08 00 A2 0F 80 09 00 00 00 00 00 00 23 [13:20:01]Write i2c OK [13:20:01]MH_I2C_Read... [13:20:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:01]Read from MH i2c: E2 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 A2 0F 00 90 00 25 [13:20:01]RAPDU: 90 00 [13:20:01]wFMCommunicate OK [13:20:01]SAM_PROTO_ClearQueue done [13:20:01]KKMCreateOFDPacket [13:20:01]OFDProtocolAddRootSTLVToBuf [13:20:01]FM_MakeSignedData [13:20:01]FM_MakeSignedData [13:20:01]SAM_PROTO_SignData [13:20:01]wFMCommunicate request_size=4 [13:20:01]MH_SAM_APDU [13:20:01]CAPDU: 80 0D 01 02 [13:20:01]Write to MH i2c: E2 08 00 A3 0F 80 0D 01 02 00 00 00 00 2B [13:20:01]Write i2c OK [13:20:01]MH_I2C_Read... [13:20:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:01]Read from MH i2c: E2 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 A3 0F 00 90 00 26 [13:20:01]RAPDU: 90 00 [13:20:01]wFMCommunicate OK [13:20:01]wFMCommunicate request_size=255 [13:20:01]MH_SAM_APDU [13:20:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3C 01 00 00 F4 03 04 00 01 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7A 01 00 35 04 06 00 98 [13:20:01]Write to MH i2c: E2 02 01 A4 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 34 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 3C 01 00 00 F4 03 04 00 01 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7A 01 00 35 04 06 00 98 00 00 24 [13:20:01]Write i2c OK [13:20:01]MH_I2C_Read... [13:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:01]Read from MH i2c: E2 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 A4 0F 00 90 00 27 [13:20:01]RAPDU: 90 00 [13:20:01]wFMCommunicate OK [13:20:01]wFMCommunicate request_size=10 [13:20:01]MH_SAM_APDU [13:20:01]CAPDU: 80 0D 02 02 05 B2 CD 20 3C 1A [13:20:01]Write to MH i2c: E2 0D 00 A5 0F 80 0D 02 02 05 00 B2 CD 20 3C 1A 00 00 2D [13:20:01]Write i2c OK [13:20:01]MH_I2C_Read... [13:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:01]Read from MH i2c: E2 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 03 00 A5 0F 00 90 00 28 [13:20:01]RAPDU: 90 00 [13:20:01]wFMCommunicate OK [13:20:01]wFMCommunicate request_size=4 [13:20:01]MH_SAM_APDU [13:20:01]CAPDU: 80 0D 03 02 [13:20:01]Write to MH i2c: E2 08 00 A6 0F 80 0D 03 02 00 00 00 00 30 [13:20:01]Write i2c OK [13:20:01]MH_I2C_Read... [13:20:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:01]Read from MH i2c: E2 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 0B 00 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 0B 00 A6 0F 00 96 D4 0C 0F 5C 96 5C 51 90 00 55 [13:20:01]RAPDU: 96 D4 0C 0F 5C 96 5C 51 90 00 [13:20:01]wFMCommunicate OK [13:20:01]SAM_PROTO_SignData done [13:20:01]FM_MakeSignedData done [13:20:01]CreateOFDProtocolMessage [13:20:01]wFMCommunicate request_size=4 [13:20:01]MH_SAM_APDU [13:20:01]CAPDU: 80 11 00 00 [13:20:01]Write to MH i2c: E2 08 00 A7 0F 80 11 00 00 00 00 00 00 30 [13:20:01]Write i2c OK [13:20:01]MH_I2C_Read... [13:20:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:01]Read from MH i2c: E2 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 17 00 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: E2 17 00 A7 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [13:20:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:20:01]wFMCommunicate OK [13:20:01]CreateOFDProtocolMessage done [13:20:01]OFDSenderStorePacket 96807 [13:20:01]StoreOFDPacket docnum=96807 [13:20:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 01 07 01 4D FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3C 01 00 00 F4 03 04 00 01 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7A 01 00 35 04 06 00 98 B2 CD 20 3C 1A 96 D4 0C 0F 5C 96 5C 51 [13:20:01]CheckFolder [13:20:01]dirname=/storage/ofd_packets [13:20:01]CheckFolder done [13:20:01]ProducePacketName [13:20:01]name=ofd_packets/00096807 [13:20:01]NVStorageSaveData ofd_packets/00096807 [13:20:01]File name is /storage/ofd_packets/00096807 [13:20:01]Write 301 bytes [13:20:01]NVStorageSaveData done [13:20:01]OFDSenderStorePacket done [13:20:01]KKMCreateOFDPacket done [13:20:01]NVStorageSaveData kkm_last_timestamp [13:20:01]File name is /storage/kkm_last_timestamp [13:20:01]Write 4 bytes [13:20:01]NVStorageSaveData done [13:20:01]ExternCall_PrintAddStr [13:20:01]wPrintStart [13:20:01]Write to MH i2c: 01 00 00 A8 0F B7 [13:20:01]Write i2c OK [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: 01 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: 01 07 00 [13:20:01]MH_I2C_Read... [13:20:01]Read from MH i2c: 01 07 00 A8 0F 00 00 00 00 00 FF 0F CC [13:20:01]RasterBufferAndPrint [13:20:01]line Счет N : (1)3407335 [13:20:01]line ИНН: 02508201610067 [13:20:01]line Контрольно-Кассовый Чек [13:20:01]line ПРОДАЖА [13:20:01]line ТРК (МРК, ГНК) : 42 [13:20:01]line Товар: 2710124130 [13:20:01]line Аи-92-К-4 [13:20:01]line 14.950 * 66.90 [13:20:01]line = 1000.16 [13:20:01]line НДС 12% НСП 1% [13:20:01]line > о реализуемом товаре [13:20:01]line ОКРУГЛЕНИЕ: -0.16 [13:20:01]line ИТОГО: 1000.00 [13:20:01]line Внесено: 1000.00 [13:20:01]line СДАЧА: 0.00 [13:20:01]line НСП 1% : 8.85 [13:20:01]line НДС 12% : 106.21 [13:20:01]line Наличными: 1000.00 [13:20:01]line Безнал.: 0.00 [13:20:01]line Место: АЗС № 82 "Партнер Нефть" [13:20:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:20:01]line СНО: Общий режим [13:20:01]line Чек 316 29.10.2024 13:20 [13:20:01]line Смена: 145 ФФД: 1.0 [13:20:01]line ЗНМ: 0300000017 [13:20:01]line РНМ: 0000000000170478 [13:20:01]line Версия ККМ: v1.0 [13:20:01]line ФМ: 0000000002098560 [13:20:01]line ФД: 96807 [13:20:01]line ФПД: 167893713042458 [13:20:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132001&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96807&fm=167893713042458&tin=02508201610067®Number=0000000000170478&sum=100000 [13:20:02]OFD Sender: Processing packet 96807 [packets to send 59, broken 58] [13:20:02]ProducePacketName [13:20:02]name=ofd_packets/00096807 [13:20:02]OFD Sender: To server: pG, [13:20:02]CommunicateWithHost lk.salyk.kg:30040 [13:20:02]ConnectInit lk.salyk.kg [13:20:02]written 0, free lines is 4095 [13:20:02]Write to MH i2c: 01 00 00 D3 0F E2 [13:20:02]Write i2c OK [13:20:02]MH_I2C_Read... [13:20:02]Read from MH i2c: 01 [13:20:02]MH_I2C_Read... [13:20:02]Read from MH i2c: 01 07 00 [13:20:02]MH_I2C_Read... [13:20:02]Read from MH i2c: 01 07 00 D3 0F 00 00 00 00 00 F4 0C E9 [13:20:02]RasterBufferAndPrint [13:20:02]line [13:20:02]line [13:20:02]line [13:20:02]line [13:20:02]line [13:20:02]written 0, free lines is 3323 [13:20:02]MH_Cut [13:20:02]Write to MH i2c: D1 01 00 DA 0F 01 BB [13:20:02]Write i2c OK [13:20:02]MH_I2C_Read... [13:20:02]Read from MH i2c: D1 [13:20:02]MH_I2C_Read... [13:20:02]Read from MH i2c: D1 01 00 [13:20:02]MH_I2C_Read... [13:20:02]Read from MH i2c: D1 01 00 DA 0F 00 BA [13:20:02]Write to MH i2c: 01 00 00 DB 0F EA [13:20:02]Write i2c OK [13:20:02]MH_I2C_Read... [13:20:03]*** Cut start [13:20:03]*** Partial cut [13:20:03]*** CUTSNS_PIN = 1 [13:20:03]*** CUTSNS_PIN = 0 [13:20:03]*** Brake cut motor [13:20:03]Read from MH i2c: 01 [13:20:03]MH_I2C_Read... [13:20:03]*** Stop cut motor [13:20:03]*** Cut end [13:20:03]Read from MH i2c: 01 07 00 [13:20:03]MH_I2C_Read... [13:20:03]Read from MH i2c: 01 07 00 DB 0F 00 00 00 00 00 FF 0F FF [13:20:03]process_action close_receipt done [13:20:03]requested_data is exist [13:20:03]produce_requested_data [13:20:03]requested_item fm.sn is exist - process it [13:20:03]wFMCommunicate request_size=4 [13:20:03]MH_SAM_APDU [13:20:03]CAPDU: 80 11 00 00 [13:20:03]Write to MH i2c: E2 08 00 DC 0F 80 11 00 00 00 00 00 00 65 [13:20:03]Write i2c OK [13:20:03]MH_I2C_Read... [13:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:03]Read from MH i2c: E2 [13:20:03]MH_I2C_Read... [13:20:03]Read from MH i2c: E2 17 00 [13:20:03]MH_I2C_Read... [13:20:03]Read from MH i2c: E2 17 00 DC 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [13:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:20:03]wFMCommunicate OK [13:20:03]requested_item fd.num is exist - process it [13:20:03]SAM_PROTO_GetFieldsCounters [13:20:03]wFMCommunicate request_size=4 [13:20:03]MH_SAM_APDU [13:20:03]CAPDU: 80 13 00 00 [13:20:03]Write to MH i2c: E2 08 00 DD 0F 80 13 00 00 00 00 00 00 68 [13:20:03]Write i2c OK [13:20:03]MH_I2C_Read... [13:20:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:04]Read from MH i2c: E2 [13:20:04]MH_I2C_Read... [13:20:04]Read from MH i2c: E2 62 00 [13:20:04]MH_I2C_Read... [13:20:04]Read from MH i2c: E2 62 00 DD 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 7A 01 00 0E 04 04 00 91 00 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 73 [13:20:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 7A 01 00 0E 04 04 00 91 00 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 [13:20:04]wFMCommunicate OK [13:20:04]SAM_PROTO_GetFieldsCounters done [13:20:04]requested_item shift.num is exist - process it [13:20:04]requested_item shift.opened is exist - process it [13:20:04]req_shift_opened [13:20:04]FM_GetShiftState [13:20:04]SAM_PROTO_GetShiftState [13:20:04]wFMCommunicate request_size=4 [13:20:04]MH_SAM_APDU [13:20:04]CAPDU: 80 13 01 00 [13:20:04]Write to MH i2c: E2 08 00 DE 0F 80 13 01 00 00 00 00 00 6A [13:20:04]Write i2c OK [13:20:04]MH_I2C_Read... [13:20:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:04]Read from MH i2c: E2 [13:20:04]MH_I2C_Read... [13:20:04]Read from MH i2c: E2 0E 00 [13:20:04]MH_I2C_Read... [13:20:04]Read from MH i2c: E2 0E 00 DE 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C8 [13:20:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:20:04]wFMCommunicate OK [13:20:04]SAM_PROTO_GetShiftState done [13:20:04]FM_GetShiftState done [13:20:04]req_shift_opened done [13:20:04]requested_item shift.open_date is exist - process it [13:20:04]req_shift_open_date [13:20:04]req_shift_open_date done [13:20:04]produce_requested_data done [13:20:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96807,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:20:04]process_action_free close_receipt [13:20:04]json_value_free [13:20:04]json_value_free done [13:20:04]process_json_proto returns [13:20:04]Send response to host [13:20:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96807,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:20:04]free response buf [13:20:04]execute_script done [13:20:04]execute_script returns [13:20:04]free content buf [13:20:04]Sock 9.Close socket [13:20:04]Sock 9.Thread stoped [13:20:13]accept exits with 7 [13:20:13]New connection [13:20:13]New thread 3067600228 created [13:20:13]Thread 3067456868 joined [13:20:13]Waiting for new connection... [13:20:13] Sock 7.Parse request [13:20:13]Sock 7.Check first char [13:20:13]Sock 7.First char is OK [13:20:13]request: POST /json_proto HTTP/1.0 [13:20:13]Method: POST [13:20:13]URL: /json_proto [13:20:13]Method is POST - this is cgi request [13:20:13]url: /json_proto [13:20:13]query_string will be loaded in cgi processing [13:20:13]execute_cgi json_proto POST (null) [13:20:13]execute_cgi path=json_proto method=POST [13:20:13]POST find Content-Length [13:20:13]Host: 172.17.40.67:8080 [13:20:13]Content-Length: 678 [13:20:13]Content-Type: application/json [13:20:13] [13:20:13]POST finish read [13:20:13]Found Content-Length = 678 [13:20:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13]execute_script... [13:20:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13]POST & json_proto [13:20:13]process_json_proto [13:20:13]json parsed OK: [13:20:13]protocol is kg_v1.0 [13:20:13]action value=close_receipt [13:20:13]process_action close_receipt [13:20:13]cmd_close_receipt [13:20:13]MH_GetDate [13:20:13]Write to MH i2c: F0 00 00 DF 0F DD [13:20:13]Write i2c OK [13:20:13]MH_I2C_Read... [13:20:13]Read from MH i2c: F0 [13:20:13]MH_I2C_Read... [13:20:13]Read from MH i2c: F0 09 00 [13:20:13]MH_I2C_Read... [13:20:13]Read from MH i2c: F0 09 00 DF 0F 00 0E E1 20 67 EE DA 66 66 F0 [13:20:13]GetLastDocTimeStamp 1730208001 [13:20:13]current date 1730208014 [13:20:13]FM_GetShiftState [13:20:13]SAM_PROTO_GetShiftState [13:20:13]wFMCommunicate request_size=4 [13:20:13]MH_SAM_APDU [13:20:13]CAPDU: 80 13 01 00 [13:20:13]Write to MH i2c: E2 08 00 E0 0F 80 13 01 00 00 00 00 00 6C [13:20:13]Write i2c OK [13:20:13]MH_I2C_Read... [13:20:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:13]Read from MH i2c: E2 [13:20:13]MH_I2C_Read... [13:20:13]Read from MH i2c: E2 0E 00 [13:20:13]MH_I2C_Read... [13:20:13]Read from MH i2c: E2 0E 00 E0 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [13:20:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:20:13]wFMCommunicate OK [13:20:13]SAM_PROTO_GetShiftState done [13:20:13]FM_GetShiftState done [13:20:13]opened in 1730160548 [13:20:13]opened+sec_in_day 1730246948 [13:20:13]quantity*price = 50041 [13:20:13]sum+1 = 50042 [13:20:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 317 29.10.2024 13:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96808 ФПД: 240003872689663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132014&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96808&fm=240003872689663&tin=02508201610067®Number=0000000000170478&sum=50000 [13:20:14]StoreToDocumentArchive [13:20:14]shift 145 fd 96808 [13:20:14]save to /storage/0145/doc_00096808 [13:20:14]save last doc name /storage/0145/doc_00096808 to /storage/kkm_last_doc_name [13:20:14]save OK [13:20:14]Clear old archive folders... [13:20:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:14]tlvbuf is 00FC5390 [13:20:14]SAM_PROTO_ClearQueue [13:20:14]wFMCommunicate request_size=4 [13:20:14]MH_SAM_APDU [13:20:14]CAPDU: 80 09 00 00 [13:20:14]Write to MH i2c: E2 08 00 ED 0F 80 09 00 00 00 00 00 00 6E [13:20:14]Write i2c OK [13:20:14]MH_I2C_Read... [13:20:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:14]Read from MH i2c: E2 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 03 00 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 03 00 ED 0F 00 90 00 70 [13:20:14]RAPDU: 90 00 [13:20:14]wFMCommunicate OK [13:20:14]SAM_PROTO_ClearQueue done [13:20:14]KKMCreateOFDPacket [13:20:14]OFDProtocolAddRootSTLVToBuf [13:20:14]FM_MakeSignedData [13:20:14]FM_MakeSignedData [13:20:14]SAM_PROTO_SignData [13:20:14]wFMCommunicate request_size=4 [13:20:14]MH_SAM_APDU [13:20:14]CAPDU: 80 0D 01 02 [13:20:14]Write to MH i2c: E2 08 00 EE 0F 80 0D 01 02 00 00 00 00 76 [13:20:14]Write i2c OK [13:20:14]MH_I2C_Read... [13:20:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:14]Read from MH i2c: E2 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 03 00 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 03 00 EE 0F 00 90 00 71 [13:20:14]RAPDU: 90 00 [13:20:14]wFMCommunicate OK [13:20:14]wFMCommunicate request_size=255 [13:20:14]MH_SAM_APDU [13:20: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 34 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 3D 01 00 00 F4 03 04 00 0E E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7A 01 00 35 04 06 00 DA [13:20:14]Write to MH i2c: E2 02 01 EF 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 34 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 3D 01 00 00 F4 03 04 00 0E E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7A 01 00 35 04 06 00 DA 00 00 C6 [13:20:14]Write i2c OK [13:20:14]MH_I2C_Read... [13:20:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:15]Read from MH i2c: E2 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 03 00 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 03 00 EF 0F 00 90 00 72 [13:20:15]RAPDU: 90 00 [13:20:15]wFMCommunicate OK [13:20:15]wFMCommunicate request_size=10 [13:20:15]MH_SAM_APDU [13:20:15]CAPDU: 80 0D 02 02 05 48 41 93 8D FF [13:20:15]Write to MH i2c: E2 0D 00 F0 0F 80 0D 02 02 05 00 48 41 93 8D FF 00 00 2B [13:20:15]Write i2c OK [13:20:15]MH_I2C_Read... [13:20:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:15]Read from MH i2c: E2 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 03 00 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 03 00 F0 0F 00 90 00 73 [13:20:15]RAPDU: 90 00 [13:20:15]wFMCommunicate OK [13:20:15]wFMCommunicate request_size=4 [13:20:15]MH_SAM_APDU [13:20:15]CAPDU: 80 0D 03 02 [13:20:15]Write to MH i2c: E2 08 00 F1 0F 80 0D 03 02 00 00 00 00 7B [13:20:15]Write i2c OK [13:20:15]MH_I2C_Read... [13:20:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:15]Read from MH i2c: E2 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 0B 00 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 0B 00 F1 0F 00 6C 13 E4 C8 09 5A 37 FE 90 00 3F [13:20:15]RAPDU: 6C 13 E4 C8 09 5A 37 FE 90 00 [13:20:15]wFMCommunicate OK [13:20:15]SAM_PROTO_SignData done [13:20:15]FM_MakeSignedData done [13:20:15]CreateOFDProtocolMessage [13:20:15]wFMCommunicate request_size=4 [13:20:15]MH_SAM_APDU [13:20:15]CAPDU: 80 11 00 00 [13:20:15]Write to MH i2c: E2 08 00 F2 0F 80 11 00 00 00 00 00 00 7B [13:20:15]Write i2c OK [13:20:15]MH_I2C_Read... [13:20:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:15]Read from MH i2c: E2 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 17 00 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: E2 17 00 F2 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [13:20:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:20:15]wFMCommunicate OK [13:20:15]CreateOFDProtocolMessage done [13:20:15]OFDSenderStorePacket 96808 [13:20:15]StoreOFDPacket docnum=96808 [13:20:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 7B 07 01 C1 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 34 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 3D 01 00 00 F4 03 04 00 0E E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7A 01 00 35 04 06 00 DA 48 41 93 8D FF 6C 13 E4 C8 09 5A 37 FE [13:20:15]CheckFolder [13:20:15]dirname=/storage/ofd_packets [13:20:15]CheckFolder done [13:20:15]ProducePacketName [13:20:15]name=ofd_packets/00096808 [13:20:15]NVStorageSaveData ofd_packets/00096808 [13:20:15]File name is /storage/ofd_packets/00096808 [13:20:15]Write 301 bytes [13:20:15]NVStorageSaveData done [13:20:15]OFDSenderStorePacket done [13:20:15]KKMCreateOFDPacket done [13:20:15]NVStorageSaveData kkm_last_timestamp [13:20:15]File name is /storage/kkm_last_timestamp [13:20:15]Write 4 bytes [13:20:15]NVStorageSaveData done [13:20:15]ExternCall_PrintAddStr [13:20:15]wPrintStart [13:20:15]Write to MH i2c: 01 00 00 F3 0F 02 [13:20:15]Write i2c OK [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: 01 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: 01 07 00 [13:20:15]MH_I2C_Read... [13:20:15]Read from MH i2c: 01 07 00 F3 0F 00 00 00 00 00 FF 0F 17 [13:20:15]RasterBufferAndPrint [13:20:15]line Счет N : (1)3407336 [13:20:15]line ИНН: 02508201610067 [13:20:15]line Контрольно-Кассовый Чек [13:20:15]line ПРОДАЖА [13:20:15]line ТРК (МРК, ГНК) : 12 [13:20:15]line Товар: 2710124130 [13:20:15]line Аи-92-К-4 [13:20:15]line 7.480 * 66.90 [13:20:15]line = 500.41 [13:20:15]line НДС 12% НСП 1% [13:20:15]line > о реализуемом товаре [13:20:15]line ОКРУГЛЕНИЕ: -0.41 [13:20:15]line ИТОГО: 500.00 [13:20:15]line Внесено: 500.00 [13:20:15]line СДАЧА: 0.00 [13:20:15]line НСП 1% : 4.43 [13:20:15]line НДС 12% : 53.14 [13:20:15]line Наличными: 500.00 [13:20:15]line Безнал.: 0.00 [13:20:15]line Место: АЗС № 82 "Партнер Нефть" [13:20:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:20:15]line СНО: Общий режим [13:20:15]line Чек 317 29.10.2024 13:20 [13:20:15]line Смена: 145 ФФД: 1.0 [13:20:15]line ЗНМ: 0300000017 [13:20:15]line РНМ: 0000000000170478 [13:20:15]line Версия ККМ: v1.0 [13:20:15]line ФМ: 0000000002098560 [13:20:15]line ФД: 96808 [13:20:15]line ФПД: 240003872689663 [13:20:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132014&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96808&fm=240003872689663&tin=02508201610067®Number=0000000000170478&sum=50000 [13:20:15]written 0, free lines is 4095 [13:20:15]Write to MH i2c: 01 00 00 1E 10 2E [13:20:16]Write i2c OK [13:20:16]MH_I2C_Read... [13:20:16]Read from MH i2c: 01 [13:20:16]MH_I2C_Read... [13:20:16]Read from MH i2c: 01 07 00 [13:20:16]MH_I2C_Read... [13:20:16]Read from MH i2c: 01 07 00 1E 10 00 00 00 00 00 F9 0C 3A [13:20:16]RasterBufferAndPrint [13:20:16]line [13:20:16]line [13:20:16]line [13:20:16]line [13:20:16]line [13:20:16]written 0, free lines is 3327 [13:20:16]MH_Cut [13:20:16]Write to MH i2c: D1 01 00 25 10 01 07 [13:20:16]Write i2c OK [13:20:16]MH_I2C_Read... [13:20:16]Read from MH i2c: D1 [13:20:16]MH_I2C_Read... [13:20:16]Read from MH i2c: D1 01 00 [13:20:16]MH_I2C_Read... [13:20:16]Read from MH i2c: D1 01 00 25 10 00 06 [13:20:16]Write to MH i2c: 01 00 00 26 10 36 [13:20:16]Write i2c OK [13:20:16]MH_I2C_Read... [13:20:16]*** Cut start [13:20:16]*** Partial cut [13:20:16]*** CUTSNS_PIN = 1 [13:20:16]*** CUTSNS_PIN = 0 [13:20:16]*** Brake cut motor [13:20:17]Read from MH i2c: 01 [13:20:17]MH_I2C_Read... [13:20:17]*** Stop cut motor [13:20:17]*** Cut end [13:20:17]Read from MH i2c: 01 07 00 [13:20:17]MH_I2C_Read... [13:20:17]Read from MH i2c: 01 07 00 26 10 00 00 00 00 00 FF 0F 4B [13:20:17]process_action close_receipt done [13:20:17]requested_data is exist [13:20:17]produce_requested_data [13:20:17]requested_item fm.sn is exist - process it [13:20:17]wFMCommunicate request_size=4 [13:20:17]MH_SAM_APDU [13:20:17]CAPDU: 80 11 00 00 [13:20:17]Write to MH i2c: E2 08 00 27 10 80 11 00 00 00 00 00 00 B1 [13:20:17]Write i2c OK [13:20:17]MH_I2C_Read... [13:20:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:17]Read from MH i2c: E2 [13:20:17]MH_I2C_Read... [13:20:17]Read from MH i2c: E2 17 00 [13:20:17]MH_I2C_Read... [13:20:17]Read from MH i2c: E2 17 00 27 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 02 [13:20:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:20:17]wFMCommunicate OK [13:20:17]requested_item fd.num is exist - process it [13:20:17]SAM_PROTO_GetFieldsCounters [13:20:17]wFMCommunicate request_size=4 [13:20:17]MH_SAM_APDU [13:20:17]CAPDU: 80 13 00 00 [13:20:17]Write to MH i2c: E2 08 00 28 10 80 13 00 00 00 00 00 00 B4 [13:20:17]Write i2c OK [13:20:17]MH_I2C_Read... [13:20:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:17]Read from MH i2c: E2 [13:20:17]MH_I2C_Read... [13:20:17]Read from MH i2c: E2 62 00 [13:20:17]MH_I2C_Read... [13:20:17]Read from MH i2c: E2 62 00 28 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 7A 01 00 0E 04 04 00 91 00 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 C3 [13:20:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 7A 01 00 0E 04 04 00 91 00 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 [13:20:17]wFMCommunicate OK [13:20:17]SAM_PROTO_GetFieldsCounters done [13:20:17]requested_item shift.num is exist - process it [13:20:17]requested_item shift.opened is exist - process it [13:20:17]req_shift_opened [13:20:17]FM_GetShiftState [13:20:17]SAM_PROTO_GetShiftState [13:20:17]wFMCommunicate request_size=4 [13:20:17]MH_SAM_APDU [13:20:17]CAPDU: 80 13 01 00 [13:20:17]Write to MH i2c: E2 08 00 29 10 80 13 01 00 00 00 00 00 B6 [13:20:17]Write i2c OK [13:20:17]MH_I2C_Read... [13:20:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:17]Read from MH i2c: E2 [13:20:17]MH_I2C_Read... [13:20:17]Read from MH i2c: E2 0E 00 [13:20:17]MH_I2C_Read... [13:20:17]Read from MH i2c: E2 0E 00 29 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 14 [13:20:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:20:17]wFMCommunicate OK [13:20:17]SAM_PROTO_GetShiftState done [13:20:17]FM_GetShiftState done [13:20:17]req_shift_opened done [13:20:17]requested_item shift.open_date is exist - process it [13:20:17]req_shift_open_date [13:20:17]req_shift_open_date done [13:20:17]produce_requested_data done [13:20:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96808,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:20:17]process_action_free close_receipt [13:20:17]json_value_free [13:20:17]json_value_free done [13:20:17]process_json_proto returns [13:20:17]Send response to host [13:20:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96808,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:20:17]free response buf [13:20:17]execute_script done [13:20:17]execute_script returns [13:20:17]free content buf [13:20:17]Sock 7.Close socket [13:20:17]Sock 7.Thread stoped [13:20:57]accept exits with 11 [13:20:57]New connection [13:20:57]New thread 3067456868 created [13:20:57]Thread 3067600228 joined [13:20:57]Waiting for new connection... [13:20:57] Sock 11.Parse request [13:20:57]Sock 11.Check first char [13:20:57]Sock 11.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.40.67:8080 [13:20:57]Content-Length: 678 [13:20:57]Content-Type: application/json [13:20:57] [13:20:57]POST finish read [13:20:57]Found Content-Length = 678 [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)3407338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: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)3407338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: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 2A 10 29 [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 2A 10 00 3B E1 20 67 EE DA 66 66 69 [13:20:57]GetLastDocTimeStamp 1730208014 [13:20:57]current date 1730208059 [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 2B 10 80 13 01 00 00 00 00 00 B8 [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 2B 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 16 [13:20:57]RAPDU: 09 00 01 A4 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 1730160548 [13:20:57]opened+sec_in_day 1730246948 [13:20:57]quantity*price = 50041 [13:20:57]sum+1 = 50042 [13:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 318 29.10.2024 13:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96809 ФПД: 161375746139861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132059&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96809&fm=161375746139861&tin=02508201610067®Number=0000000000170478&sum=50000 [13:20:58]StoreToDocumentArchive [13:20:58]shift 145 fd 96809 [13:20:58]save to /storage/0145/doc_00096809 [13:20:58]save last doc name /storage/0145/doc_00096809 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 0102C780 [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 38 10 80 09 00 00 00 00 00 00 BA [13:20:58]Write i2c OK [13:20:58]MH_I2C_Read... [13:20:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:59]Read from MH i2c: E2 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 38 10 00 90 00 BC [13:20:59]RAPDU: 90 00 [13:20:59]wFMCommunicate OK [13:20:59]SAM_PROTO_ClearQueue done [13:20:59]KKMCreateOFDPacket [13:20:59]OFDProtocolAddRootSTLVToBuf [13:20:59]FM_MakeSignedData [13:20:59]FM_MakeSignedData [13:20:59]SAM_PROTO_SignData [13:20:59]wFMCommunicate request_size=4 [13:20:59]MH_SAM_APDU [13:20:59]CAPDU: 80 0D 01 02 [13:20:59]Write to MH i2c: E2 08 00 39 10 80 0D 01 02 00 00 00 00 C2 [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:59]Read from MH i2c: E2 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 39 10 00 90 00 BD [13:20:59]RAPDU: 90 00 [13:20:59]wFMCommunicate OK [13:20:59]wFMCommunicate request_size=255 [13:20:59]MH_SAM_APDU [13:20:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3B E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 7A 01 00 35 04 06 00 92 [13:20:59]Write to MH i2c: E2 02 01 3A 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 34 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 3B E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 7A 01 00 35 04 06 00 92 00 00 F9 [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:59]Read from MH i2c: E2 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 3A 10 00 90 00 BE [13:20:59]RAPDU: 90 00 [13:20:59]wFMCommunicate OK [13:20:59]wFMCommunicate request_size=10 [13:20:59]MH_SAM_APDU [13:20:59]CAPDU: 80 0D 02 02 05 C5 38 06 26 D5 [13:20:59]Write to MH i2c: E2 0D 00 3B 10 80 0D 02 02 05 00 C5 38 06 26 D5 00 00 CD [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:59]Read from MH i2c: E2 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 03 00 3B 10 00 90 00 BF [13:20:59]RAPDU: 90 00 [13:20:59]wFMCommunicate OK [13:20:59]wFMCommunicate request_size=4 [13:20:59]MH_SAM_APDU [13:20:59]CAPDU: 80 0D 03 02 [13:20:59]Write to MH i2c: E2 08 00 3C 10 80 0D 03 02 00 00 00 00 C7 [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:59]Read from MH i2c: E2 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 0B 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 0B 00 3C 10 00 BF C4 FB 78 19 E6 1C 29 90 00 02 [13:20:59]RAPDU: BF C4 FB 78 19 E6 1C 29 90 00 [13:20:59]wFMCommunicate OK [13:20:59]SAM_PROTO_SignData done [13:20:59]FM_MakeSignedData done [13:20:59]CreateOFDProtocolMessage [13:20:59]wFMCommunicate request_size=4 [13:20:59]MH_SAM_APDU [13:20:59]CAPDU: 80 11 00 00 [13:20:59]Write to MH i2c: E2 08 00 3D 10 80 11 00 00 00 00 00 00 C7 [13:20:59]Write i2c OK [13:20:59]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 3D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [13:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:20:59]wFMCommunicate OK [13:20:59]CreateOFDProtocolMessage done [13:20:59]OFDSenderStorePacket 96809 [13:20:59]StoreOFDPacket docnum=96809 [13:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DA 80 07 01 EE 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 34 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 3B E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 7A 01 00 35 04 06 00 92 C5 38 06 26 D5 BF C4 FB 78 19 E6 1C 29 [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/00096809 [13:20:59]NVStorageSaveData ofd_packets/00096809 [13:20:59]File name is /storage/ofd_packets/00096809 [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 3E 10 4E [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 3E 10 00 00 00 00 00 FF 0F 63 [13:20:59]RasterBufferAndPrint [13:20:59]line Счет N : (1)3407338 [13:20:59]line ИНН: 02508201610067 [13:20:59]line Контрольно-Кассовый Чек [13:20:59]line ПРОДАЖА [13:20:59]line ТРК (МРК, ГНК) : 32 [13:20:59]line Товар: 2710124130 [13:20:59]line Аи-92-К-4 [13:20:59]line 7.480 * 66.90 [13:20:59]line = 500.41 [13:20:59]line НДС 12% НСП 1% [13:20:59]line > о реализуемом товаре [13:20:59]line ОКРУГЛЕНИЕ: -0.41 [13:20:59]line ИТОГО: 500.00 [13:20:59]line Внесено: 500.00 [13:20:59]line СДАЧА: 0.00 [13:20:59]line НСП 1% : 4.43 [13:20:59]line НДС 12% : 53.14 [13:20:59]line Наличными: 500.00 [13:20:59]line Безнал.: 0.00 [13:20:59]line Место: АЗС № 82 "Партнер Нефть" [13:20:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:20:59]line СНО: Общий режим [13:20:59]line Чек 318 29.10.2024 13:20 [13:20:59]line Смена: 145 ФФД: 1.0 [13:20:59]line ЗНМ: 0300000017 [13:20:59]line РНМ: 0000000000170478 [13:20:59]line Версия ККМ: v1.0 [13:20:59]line ФМ: 0000000002098560 [13:20:59]line ФД: 96809 [13:20:59]line ФПД: 161375746139861 [13:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132059&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96809&fm=161375746139861&tin=02508201610067®Number=0000000000170478&sum=50000 [13:20:59]written 0, free lines is 4095 [13:21:00]Write to MH i2c: 01 00 00 69 10 79 [13:21:00]Write i2c OK [13:21:00]MH_I2C_Read... [13:21:00]Read from MH i2c: 01 [13:21:00]MH_I2C_Read... [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 69 10 00 00 00 00 00 FA 0C 86 [13:21:00]RasterBufferAndPrint [13:21:00]line [13:21:00]line [13:21:00]line [13:21:00]line [13:21:00]line [13:21:00]written 0, free lines is 3329 [13:21:00]MH_Cut [13:21:00]Write to MH i2c: D1 01 00 70 10 01 52 [13:21:00]Write i2c OK [13:21:00]MH_I2C_Read... [13:21:00]Read from MH i2c: D1 [13:21:00]MH_I2C_Read... [13:21:00]Read from MH i2c: D1 01 00 [13:21:00]MH_I2C_Read... [13:21:00]Read from MH i2c: D1 01 00 70 10 00 51 [13:21:00]Write to MH i2c: 01 00 00 71 10 81 [13:21:00]Write i2c OK [13:21:00]MH_I2C_Read... [13:21:00]*** Cut start [13:21:00]*** Partial cut [13:21:00]*** CUTSNS_PIN = 1 [13:21:01]*** CUTSNS_PIN = 0 [13:21:01]*** Brake cut motor [13:21:01]Read from MH i2c: 01 [13:21:01]MH_I2C_Read... [13:21:01]*** Stop cut motor [13:21:01]*** Cut end [13:21:01]Read from MH i2c: 01 07 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: 01 07 00 71 10 00 00 00 00 00 FF 0F 96 [13:21:01]process_action close_receipt done [13:21:01]requested_data is exist [13:21:01]produce_requested_data [13:21:01]requested_item fm.sn is exist - process it [13:21:01]wFMCommunicate request_size=4 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 11 00 00 [13:21:01]Write to MH i2c: E2 08 00 72 10 80 11 00 00 00 00 00 00 FC [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 17 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 17 00 72 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [13:21:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:21:01]wFMCommunicate OK [13:21:01]requested_item fd.num is exist - process it [13:21:01]SAM_PROTO_GetFieldsCounters [13:21:01]wFMCommunicate request_size=4 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 13 00 00 [13:21:01]Write to MH i2c: E2 08 00 73 10 80 13 00 00 00 00 00 00 FF [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 73 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 7A 01 00 0E 04 04 00 91 00 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 12 [13:21:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 7A 01 00 0E 04 04 00 91 00 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 [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 74 10 80 13 01 00 00 00 00 00 01 [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 74 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5F [13:21:01]RAPDU: 09 00 01 A4 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":"0000000002098560","fd.num":96809,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [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":"0000000002098560","fd.num":96809,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [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 11.Close socket [13:21:01]Sock 11.Thread stoped [13:21:09]accept exits with 7 [13:21:09]New connection [13:21:09]New thread 3067600228 created [13:21:09]Thread 3067456868 joined [13:21:09]Waiting for new connection... [13:21:09] Sock 7.Parse request [13:21:09]Sock 7.Check first char [13:21:09]Sock 7.First char is OK [13:21:09]request: POST /json_proto HTTP/1.0 [13:21:09]Method: POST [13:21:09]URL: /json_proto [13:21:09]Method is POST - this is cgi request [13:21:09]url: /json_proto [13:21:09]query_string will be loaded in cgi processing [13:21:09]execute_cgi json_proto POST (null) [13:21:09]execute_cgi path=json_proto method=POST [13:21:09]POST find Content-Length [13:21:09]Host: 172.17.40.67:8080 [13:21:09]Content-Length: 680 [13:21:09]Content-Type: application/json [13:21:09] [13:21:09]POST finish read [13:21:09]Found Content-Length = 680 [13:21:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:09]execute_script... [13:21:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:09]POST & json_proto [13:21:09]process_json_proto [13:21:09]json parsed OK: [13:21:09]protocol is kg_v1.0 [13:21:09]action value=close_receipt [13:21:09]process_action close_receipt [13:21:09]cmd_close_receipt [13:21:09]MH_GetDate [13:21:09]Write to MH i2c: F0 00 00 75 10 74 [13:21:09]Write i2c OK [13:21:09]MH_I2C_Read... [13:21:09]Read from MH i2c: F0 [13:21:09]MH_I2C_Read... [13:21:09]Read from MH i2c: F0 09 00 [13:21:09]MH_I2C_Read... [13:21:09]Read from MH i2c: F0 09 00 75 10 00 46 E1 20 67 EE DA 66 66 BF [13:21:09]GetLastDocTimeStamp 1730208059 [13:21:09]current date 1730208070 [13:21:09]FM_GetShiftState [13:21:09]SAM_PROTO_GetShiftState [13:21:09]wFMCommunicate request_size=4 [13:21:09]MH_SAM_APDU [13:21:09]CAPDU: 80 13 01 00 [13:21:09]Write to MH i2c: E2 08 00 76 10 80 13 01 00 00 00 00 00 03 [13:21:09]Write i2c OK [13:21:09]MH_I2C_Read... [13:21:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:09]Read from MH i2c: E2 [13:21:09]MH_I2C_Read... [13:21:09]Read from MH i2c: E2 0E 00 [13:21:09]MH_I2C_Read... [13:21:09]Read from MH i2c: E2 0E 00 76 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [13:21:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:21:09]wFMCommunicate OK [13:21:09]SAM_PROTO_GetShiftState done [13:21:09]FM_GetShiftState done [13:21:09]opened in 1730160548 [13:21:09]opened+sec_in_day 1730246948 [13:21:09]quantity*price = 100050 [13:21:09]sum+1 = 100052 [13:21: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 319 29.10.2024 13:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96810 ФПД: 65251040294421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96810&fm=65251040294421&tin=02508201610067®Number=0000000000170478&sum=100000 [13:21:10]StoreToDocumentArchive [13:21:10]shift 145 fd 96810 [13:21:10]save to /storage/0145/doc_00096810 [13:21:10]save last doc name /storage/0145/doc_00096810 to /storage/kkm_last_doc_name [13:21:10]save OK [13:21:10]Clear old archive folders... [13:21:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:21:10]tlvbuf is 00F8A4A0 [13:21:10]SAM_PROTO_ClearQueue [13:21:10]wFMCommunicate request_size=4 [13:21:10]MH_SAM_APDU [13:21:10]CAPDU: 80 09 00 00 [13:21:10]Write to MH i2c: E2 08 00 83 10 80 09 00 00 00 00 00 00 05 [13:21:10]Write i2c OK [13:21:10]MH_I2C_Read... [13:21:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:10]Read from MH i2c: E2 [13:21:10]MH_I2C_Read... [13:21:10]Read from MH i2c: E2 03 00 [13:21:10]MH_I2C_Read... [13:21:10]Read from MH i2c: E2 03 00 83 10 00 90 00 07 [13:21:10]RAPDU: 90 00 [13:21:10]wFMCommunicate OK [13:21:10]SAM_PROTO_ClearQueue done [13:21:10]KKMCreateOFDPacket [13:21:10]OFDProtocolAddRootSTLVToBuf [13:21:10]FM_MakeSignedData [13:21:10]FM_MakeSignedData [13:21:10]SAM_PROTO_SignData [13:21:10]wFMCommunicate request_size=4 [13:21:10]MH_SAM_APDU [13:21:10]CAPDU: 80 0D 01 02 [13:21:10]Write to MH i2c: E2 08 00 84 10 80 0D 01 02 00 00 00 00 0D [13:21:10]Write i2c OK [13:21:10]MH_I2C_Read... [13:21:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:10]Read from MH i2c: E2 [13:21:10]MH_I2C_Read... [13:21:10]Read from MH i2c: E2 03 00 [13:21:10]MH_I2C_Read... [13:21:10]Read from MH i2c: E2 03 00 84 10 00 90 00 08 [13:21:10]RAPDU: 90 00 [13:21:10]wFMCommunicate OK [13:21:10]wFMCommunicate request_size=255 [13:21:10]MH_SAM_APDU [13:21:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 46 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 7A 01 00 35 04 06 00 3B 58 71 13 [13:21:10]Write to MH i2c: E2 02 01 85 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 46 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 7A 01 00 35 04 06 00 3B 58 71 13 00 00 CD [13:21:10]Write i2c OK [13:21:10]MH_I2C_Read... [13:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:11]Read from MH i2c: E2 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 03 00 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 03 00 85 10 00 90 00 09 [13:21:11]RAPDU: 90 00 [13:21:11]wFMCommunicate OK [13:21:11]wFMCommunicate request_size=7 [13:21:11]MH_SAM_APDU [13:21:11]CAPDU: 80 0D 02 02 02 F6 15 [13:21:11]Write to MH i2c: E2 0A 00 86 10 80 0D 02 02 02 00 F6 15 00 00 1F [13:21:11]Write i2c OK [13:21:11]MH_I2C_Read... [13:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:11]Read from MH i2c: E2 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 03 00 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 03 00 86 10 00 90 00 0A [13:21:11]RAPDU: 90 00 [13:21:11]wFMCommunicate OK [13:21:11]wFMCommunicate request_size=4 [13:21:11]MH_SAM_APDU [13:21:11]CAPDU: 80 0D 03 02 [13:21:11]Write to MH i2c: E2 08 00 87 10 80 0D 03 02 00 00 00 00 12 [13:21:11]Write i2c OK [13:21:11]MH_I2C_Read... [13:21:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:11]Read from MH i2c: E2 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 0B 00 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 0B 00 87 10 00 22 C5 E4 FF 64 EC 2D C8 90 00 22 [13:21:11]RAPDU: 22 C5 E4 FF 64 EC 2D C8 90 00 [13:21:11]wFMCommunicate OK [13:21:11]SAM_PROTO_SignData done [13:21:11]FM_MakeSignedData done [13:21:11]CreateOFDProtocolMessage [13:21:11]wFMCommunicate request_size=4 [13:21:11]MH_SAM_APDU [13:21:11]CAPDU: 80 11 00 00 [13:21:11]Write to MH i2c: E2 08 00 88 10 80 11 00 00 00 00 00 00 12 [13:21:11]Write i2c OK [13:21:11]MH_I2C_Read... [13:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:11]Read from MH i2c: E2 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 17 00 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: E2 17 00 88 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [13:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:21:11]wFMCommunicate OK [13:21:11]CreateOFDProtocolMessage done [13:21:11]OFDSenderStorePacket 96810 [13:21:11]StoreOFDPacket docnum=96810 [13:21:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 74 56 04 01 46 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 46 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 7A 01 00 35 04 06 00 3B 58 71 13 F6 15 22 C5 E4 FF 64 EC 2D C8 [13:21:11]CheckFolder [13:21:11]dirname=/storage/ofd_packets [13:21:11]CheckFolder done [13:21:11]ProducePacketName [13:21:11]name=ofd_packets/00096810 [13:21:11]NVStorageSaveData ofd_packets/00096810 [13:21:11]File name is /storage/ofd_packets/00096810 [13:21:11]Write 298 bytes [13:21:11]NVStorageSaveData done [13:21:11]OFDSenderStorePacket done [13:21:11]KKMCreateOFDPacket done [13:21:11]NVStorageSaveData kkm_last_timestamp [13:21:11]File name is /storage/kkm_last_timestamp [13:21:11]Write 4 bytes [13:21:11]NVStorageSaveData done [13:21:11]ExternCall_PrintAddStr [13:21:11]wPrintStart [13:21:11]Write to MH i2c: 01 00 00 89 10 99 [13:21:11]Write i2c OK [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: 01 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: 01 07 00 [13:21:11]MH_I2C_Read... [13:21:11]Read from MH i2c: 01 07 00 89 10 00 00 00 00 00 FF 0F AE [13:21:11]RasterBufferAndPrint [13:21:11]line Счет N : (1)3407337 [13:21:11]line ИНН: 02508201610067 [13:21:11]line Контрольно-Кассовый Чек [13:21:11]line ПРОДАЖА [13:21:11]line ТРК (МРК, ГНК) : 51 [13:21:11]line Товар: 2710194210 [13:21:11]line ДТ-К-5 [13:21:11]line 13.130 * 76.20 [13:21:11]line = 1000.51 [13:21:11]line НДС 12% НСП 1% [13:21:11]line > о реализуемом товаре [13:21:11]line ОКРУГЛЕНИЕ: -0.51 [13:21:11]line ИТОГО: 1000.00 [13:21:11]line Внесено: 1000.00 [13:21:11]line СДАЧА: 0.00 [13:21:11]line НСП 1% : 8.85 [13:21:11]line НДС 12% : 106.25 [13:21:11]line Наличными: 1000.00 [13:21:11]line Безнал.: 0.00 [13:21:11]line Место: АЗС № 82 "Партнер Нефть" [13:21:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:21:11]line СНО: Общий режим [13:21:11]line Чек 319 29.10.2024 13:21 [13:21:11]line Смена: 145 ФФД: 1.0 [13:21:11]line ЗНМ: 0300000017 [13:21:11]line РНМ: 0000000000170478 [13:21:11]line Версия ККМ: v1.0 [13:21:11]line ФМ: 0000000002098560 [13:21:11]line ФД: 96810 [13:21:11]line ФПД: 65251040294421 [13:21:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96810&fm=65251040294421&tin=02508201610067®Number=0000000000170478&sum=100000 [13:21:11]written 0, free lines is 4095 [13:21:12]Write to MH i2c: 01 00 00 B4 10 C4 [13:21:12]Write i2c OK [13:21:12]MH_I2C_Read... [13:21:12]Read from MH i2c: 01 [13:21:12]MH_I2C_Read... [13:21:12]Read from MH i2c: 01 07 00 [13:21:12]MH_I2C_Read... [13:21:12]Read from MH i2c: 01 07 00 B4 10 00 00 00 00 00 F2 0C C9 [13:21:12]RasterBufferAndPrint [13:21:12]line [13:21:12]line [13:21:12]line [13:21:12]line [13:21:12]line [13:21:12]written 0, free lines is 3320 [13:21:12]MH_Cut [13:21:12]Write to MH i2c: D1 01 00 BB 10 01 9D [13:21:12]Write i2c OK [13:21:12]MH_I2C_Read... [13:21:12]Read from MH i2c: D1 [13:21:12]MH_I2C_Read... [13:21:12]Read from MH i2c: D1 01 00 [13:21:12]MH_I2C_Read... [13:21:12]Read from MH i2c: D1 01 00 BB 10 00 9C [13:21:12]Write to MH i2c: 01 00 00 BC 10 CC [13:21:12]Write i2c OK [13:21:12]MH_I2C_Read... [13:21:12]*** Cut start [13:21:12]*** Partial cut [13:21:12]*** CUTSNS_PIN = 1 [13:21:12]*** CUTSNS_PIN = 0 [13:21:12]*** Brake cut motor [13:21:13]Read from MH i2c: 01 [13:21:13]MH_I2C_Read... [13:21:13]*** Stop cut motor [13:21:13]*** Cut end [13:21:13]Read from MH i2c: 01 07 00 [13:21:13]MH_I2C_Read... [13:21:13]Read from MH i2c: 01 07 00 BC 10 00 00 00 00 00 FF 0F E1 [13:21:13]process_action close_receipt done [13:21:13]requested_data is exist [13:21:13]produce_requested_data [13:21:13]requested_item fm.sn is exist - process it [13:21:13]wFMCommunicate request_size=4 [13:21:13]MH_SAM_APDU [13:21:13]CAPDU: 80 11 00 00 [13:21:13]Write to MH i2c: E2 08 00 BD 10 80 11 00 00 00 00 00 00 47 [13:21:13]Write i2c OK [13:21:13]MH_I2C_Read... [13:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:13]Read from MH i2c: E2 [13:21:13]MH_I2C_Read... [13:21:13]Read from MH i2c: E2 17 00 [13:21:13]MH_I2C_Read... [13:21:13]Read from MH i2c: E2 17 00 BD 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [13:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:21:13]wFMCommunicate OK [13:21:13]requested_item fd.num is exist - process it [13:21:13]SAM_PROTO_GetFieldsCounters [13:21:13]wFMCommunicate request_size=4 [13:21:13]MH_SAM_APDU [13:21:13]CAPDU: 80 13 00 00 [13:21:13]Write to MH i2c: E2 08 00 BE 10 80 13 00 00 00 00 00 00 4A [13:21:13]Write i2c OK [13:21:13]MH_I2C_Read... [13:21:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:13]Read from MH i2c: E2 [13:21:13]MH_I2C_Read... [13:21:13]Read from MH i2c: E2 62 00 [13:21:13]MH_I2C_Read... [13:21:13]Read from MH i2c: E2 62 00 BE 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 7A 01 00 0E 04 04 00 91 00 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 61 [13:21:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 7A 01 00 0E 04 04 00 91 00 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 [13:21:13]wFMCommunicate OK [13:21:13]SAM_PROTO_GetFieldsCounters done [13:21:13]requested_item shift.num is exist - process it [13:21:13]requested_item shift.opened is exist - process it [13:21:13]req_shift_opened [13:21:13]FM_GetShiftState [13:21:13]SAM_PROTO_GetShiftState [13:21:13]wFMCommunicate request_size=4 [13:21:13]MH_SAM_APDU [13:21:13]CAPDU: 80 13 01 00 [13:21:13]Write to MH i2c: E2 08 00 BF 10 80 13 01 00 00 00 00 00 4C [13:21:13]Write i2c OK [13:21:13]MH_I2C_Read... [13:21:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:13]Read from MH i2c: E2 [13:21:13]MH_I2C_Read... [13:21:13]Read from MH i2c: E2 0E 00 [13:21:13]MH_I2C_Read... [13:21:13]Read from MH i2c: E2 0E 00 BF 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AA [13:21:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:21:13]wFMCommunicate OK [13:21:13]SAM_PROTO_GetShiftState done [13:21:13]FM_GetShiftState done [13:21:13]req_shift_opened done [13:21:13]requested_item shift.open_date is exist - process it [13:21:13]req_shift_open_date [13:21:13]req_shift_open_date done [13:21:13]produce_requested_data done [13:21:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96810,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:21:13]process_action_free close_receipt [13:21:13]json_value_free [13:21:13]json_value_free done [13:21:13]process_json_proto returns [13:21:13]Send response to host [13:21:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96810,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:21:13]free response buf [13:21:13]execute_script done [13:21:13]execute_script returns [13:21:13]free content buf [13:21:13]Sock 7.Close socket [13:21:13]Sock 7.Thread stoped [13:22:13]ConnectInit Can't connect to host [13:22:13]CommunicateWithHost connect error [13:22:13]CommunicateWithHost err = -1 [13:22:13]OFD Sender: Server communicate error [13:22:13]OFD Sender: Processing packet 96807 [packets to send 62, broken 58] [13:22:13]ProducePacketName [13:22:13]name=ofd_packets/00096807 [13:22:13]OFD Sender: To server: pG, [13:22:13]CommunicateWithHost lk.salyk.kg:30040 [13:22:13]ConnectInit lk.salyk.kg [13:22:14]Connected sock=7 [13:22:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 01 07 01 4D FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3C 01 00 00 F4 03 04 00 01 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7A 01 00 35 04 06 00 98 B2 CD 20 3C 1A 96 D4 0C 0F 5C 96 5C 51 [13:22:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D 86 47 00 34 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 32 30 39 38 35 36 30 10 04 04 00 27 7A 01 00 F4 03 04 00 AB 8B 20 67 B6 04 01 00 00 48 62 21 EC CA 21 EE D8 [13:22:14]CommunicateWithHost err = 0 [13:22:14]CheckOFDResponse [13:22:14]1017 (14) - 77093643461234 [13:22:14]1041 (16) - 0000000002098560 [13:22:14]1040 (4) - 96807 [13:22:14]1012 (4) - 29.10.2024 07:15 [13:22:14]1206 (1) - 0 [13:22:14]OFD Sender: Remove packet 96807 [13:22:14]ProducePacketName [13:22:14]name=ofd_packets/00096807 [13:22:14]NVStorageDeleteData [13:22:14]OFD Sender: Processing packet 96808 [packets to send 61, broken 58] [13:22:14]ProducePacketName [13:22:14]name=ofd_packets/00096808 [13:22:14]OFD Sender: To server: pG, [13:22:14]CommunicateWithHost lk.salyk.kg:30040 [13:22:14]ConnectInit lk.salyk.kg [13:22:15]Connected sock=7 [13:22:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 7B 07 01 C1 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 34 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 3D 01 00 00 F4 03 04 00 0E E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7A 01 00 35 04 06 00 DA 48 41 93 8D FF 6C 13 E4 C8 09 5A 37 FE [13:22:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 ED 71 47 00 7A F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7A 01 00 F4 03 04 00 AC 8B 20 67 B6 04 01 00 00 74 BA 1E FC AB 5F 21 64 [13:22:15]CommunicateWithHost err = 0 [13:22:15]CheckOFDResponse [13:22:15]1017 (14) - 77093643461234 [13:22:15]1041 (16) - 0000000002098560 [13:22:15]1040 (4) - 96808 [13:22:15]1012 (4) - 29.10.2024 07:15 [13:22:15]1206 (1) - 0 [13:22:15]OFD Sender: Remove packet 96808 [13:22:15]ProducePacketName [13:22:15]name=ofd_packets/00096808 [13:22:15]NVStorageDeleteData [13:22:15]OFD Sender: Processing packet 96809 [packets to send 60, broken 58] [13:22:15]ProducePacketName [13:22:15]name=ofd_packets/00096809 [13:22:15]OFD Sender: To server: pG, [13:22:15]CommunicateWithHost lk.salyk.kg:30040 [13:22:15]ConnectInit lk.salyk.kg [13:22:16]Connected sock=7 [13:22:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DA 80 07 01 EE 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 34 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 3B E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 7A 01 00 35 04 06 00 92 C5 38 06 26 D5 BF C4 FB 78 19 E6 1C 29 [13:22:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D 2B 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 29 7A 01 00 F4 03 04 00 AD 8B 20 67 B6 04 01 00 00 98 3C D2 A0 53 7D A1 EE [13:22:16]CommunicateWithHost err = 0 [13:22:16]CheckOFDResponse [13:22:16]1017 (14) - 77093643461234 [13:22:16]1041 (16) - 0000000002098560 [13:22:16]1040 (4) - 96809 [13:22:16]1012 (4) - 29.10.2024 07:15 [13:22:16]1206 (1) - 0 [13:22:16]OFD Sender: Remove packet 96809 [13:22:16]ProducePacketName [13:22:16]name=ofd_packets/00096809 [13:22:16]NVStorageDeleteData [13:22:16]OFD Sender: Processing packet 96810 [packets to send 59, broken 58] [13:22:16]ProducePacketName [13:22:16]name=ofd_packets/00096810 [13:22:16]OFD Sender: To server: pG, [13:22:16]CommunicateWithHost lk.salyk.kg:30040 [13:22:16]ConnectInit lk.salyk.kg [13:22:17]Connected sock=7 [13:22:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 74 56 04 01 46 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 46 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 7A 01 00 35 04 06 00 3B 58 71 13 F6 15 22 C5 E4 FF 64 EC 2D C8 [13:22:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE E6 47 00 96 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 32 30 39 38 35 36 30 10 04 04 00 2A 7A 01 00 F4 03 04 00 AE 8B 20 67 B6 04 01 00 00 C3 3A 55 56 2A 83 20 2C [13:22:17]CommunicateWithHost err = 0 [13:22:17]CheckOFDResponse [13:22:17]1017 (14) - 77093643461234 [13:22:17]1041 (16) - 0000000002098560 [13:22:17]1040 (4) - 96810 [13:22:17]1012 (4) - 29.10.2024 07:15 [13:22:17]1206 (1) - 0 [13:22:17]OFD Sender: Remove packet 96810 [13:22:17]ProducePacketName [13:22:17]name=ofd_packets/00096810 [13:22:17]NVStorageDeleteData [13:22:17]OFD Sender: No OFD packet to send [13:22:22]OFD Sender: No OFD packet to send [13:22:27]OFD Sender: No OFD packet to send [13:22:31]accept exits with 9 [13:22:31]New connection [13:22:31]New thread 3067456868 created [13:22:31]Thread 3067600228 joined [13:22:31]Waiting for new connection... [13:22:31] Sock 9.Parse request [13:22:31]Sock 9.Check first char [13:22:31]Sock 9.First char is OK [13:22:31]request: POST /json_proto HTTP/1.0 [13:22:31]Method: POST [13:22:31]URL: /json_proto [13:22:31]Method is POST - this is cgi request [13:22:31]url: /json_proto [13:22:31]query_string will be loaded in cgi processing [13:22:31]execute_cgi json_proto POST (null) [13:22:31]execute_cgi path=json_proto method=POST [13:22:31]POST find Content-Length [13:22:31]Host: 172.17.40.67:8080 [13:22:31]Content-Length: 678 [13:22:31]Content-Type: application/json [13:22:31] [13:22:31]POST finish read [13:22:31]Found Content-Length = 678 [13:22:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:22:31]execute_script... [13:22: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)3407340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:22:31]POST & json_proto [13:22:31]process_json_proto [13:22:31]json parsed OK: [13:22:31]protocol is kg_v1.0 [13:22:31]action value=close_receipt [13:22:31]process_action close_receipt [13:22:31]cmd_close_receipt [13:22:31]MH_GetDate [13:22:31]Write to MH i2c: F0 00 00 C0 10 BF [13:22:31]Write i2c OK [13:22:31]MH_I2C_Read... [13:22:31]Read from MH i2c: F0 [13:22:31]MH_I2C_Read... [13:22:31]Read from MH i2c: F0 09 00 [13:22:31]MH_I2C_Read... [13:22:31]Read from MH i2c: F0 09 00 C0 10 00 98 E1 20 67 EE DA 66 66 5C [13:22:31]GetLastDocTimeStamp 1730208070 [13:22:31]current date 1730208152 [13:22:31]FM_GetShiftState [13:22:31]SAM_PROTO_GetShiftState [13:22:31]wFMCommunicate request_size=4 [13:22:31]MH_SAM_APDU [13:22:31]CAPDU: 80 13 01 00 [13:22:31]Write to MH i2c: E2 08 00 C1 10 80 13 01 00 00 00 00 00 4E [13:22:31]Write i2c OK [13:22:31]MH_I2C_Read... [13:22:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:31]Read from MH i2c: E2 [13:22:31]MH_I2C_Read... [13:22:31]Read from MH i2c: E2 0E 00 [13:22:31]MH_I2C_Read... [13:22:31]Read from MH i2c: E2 0E 00 C1 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [13:22:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:22:31]wFMCommunicate OK [13:22:31]SAM_PROTO_GetShiftState done [13:22:31]FM_GetShiftState done [13:22:31]opened in 1730160548 [13:22:31]opened+sec_in_day 1730246948 [13:22:31]quantity*price = 60009 [13:22:31]sum+1 = 60010 [13:22:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 320 29.10.2024 13:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96811 ФПД: 74627819592433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96811&fm=74627819592433&tin=02508201610067®Number=0000000000170478&sum=60000 [13:22:32]StoreToDocumentArchive [13:22:32]shift 145 fd 96811 [13:22:32]save to /storage/0145/doc_00096811 [13:22:32]save last doc name /storage/0145/doc_00096811 to /storage/kkm_last_doc_name [13:22:32]save OK [13:22:32]Clear old archive folders... [13:22:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:32]tlvbuf is 00F8A780 [13:22:32]SAM_PROTO_ClearQueue [13:22:32]wFMCommunicate request_size=4 [13:22:32]MH_SAM_APDU [13:22:32]CAPDU: 80 09 00 00 [13:22:32]Write to MH i2c: E2 08 00 CE 10 80 09 00 00 00 00 00 00 50 [13:22:32]Write i2c OK [13:22:32]MH_I2C_Read... [13:22:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:32]Read from MH i2c: E2 [13:22:32]MH_I2C_Read... [13:22:32]Read from MH i2c: E2 03 00 [13:22:32]MH_I2C_Read... [13:22:32]Read from MH i2c: E2 03 00 CE 10 00 90 00 52 [13:22:32]RAPDU: 90 00 [13:22:32]wFMCommunicate OK [13:22:32]SAM_PROTO_ClearQueue done [13:22:32]KKMCreateOFDPacket [13:22:32]OFDProtocolAddRootSTLVToBuf [13:22:32]FM_MakeSignedData [13:22:32]FM_MakeSignedData [13:22:32]SAM_PROTO_SignData [13:22:32]wFMCommunicate request_size=4 [13:22:32]MH_SAM_APDU [13:22:32]CAPDU: 80 0D 01 02 [13:22:32]Write to MH i2c: E2 08 00 CF 10 80 0D 01 02 00 00 00 00 58 [13:22:32]Write i2c OK [13:22:32]MH_I2C_Read... [13:22:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:32]Read from MH i2c: E2 [13:22:32]MH_I2C_Read... [13:22:32]Read from MH i2c: E2 03 00 [13:22:32]MH_I2C_Read... [13:22:32]Read from MH i2c: E2 03 00 CF 10 00 90 00 53 [13:22:32]RAPDU: 90 00 [13:22:32]wFMCommunicate OK [13:22:32]wFMCommunicate request_size=255 [13:22:32]MH_SAM_APDU [13:22:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 40 01 00 00 F4 03 04 00 98 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7A 01 00 35 04 06 00 43 [13:22:32]Write to MH i2c: E2 02 01 D0 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 34 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 40 01 00 00 F4 03 04 00 98 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7A 01 00 35 04 06 00 43 00 00 7E [13:22:32]Write i2c OK [13:22:32]MH_I2C_Read... [13:22:32]OFD Sender: No OFD packet to send [13:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:33]Read from MH i2c: E2 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 03 00 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 03 00 D0 10 00 90 00 54 [13:22:33]RAPDU: 90 00 [13:22:33]wFMCommunicate OK [13:22:33]wFMCommunicate request_size=10 [13:22:33]MH_SAM_APDU [13:22:33]CAPDU: 80 0D 02 02 05 DF A4 AD 5A F1 [13:22:33]Write to MH i2c: E2 0D 00 D1 10 80 0D 02 02 05 00 DF A4 AD 5A F1 00 00 E0 [13:22:33]Write i2c OK [13:22:33]MH_I2C_Read... [13:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:33]Read from MH i2c: E2 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 03 00 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 03 00 D1 10 00 90 00 55 [13:22:33]RAPDU: 90 00 [13:22:33]wFMCommunicate OK [13:22:33]wFMCommunicate request_size=4 [13:22:33]MH_SAM_APDU [13:22:33]CAPDU: 80 0D 03 02 [13:22:33]Write to MH i2c: E2 08 00 D2 10 80 0D 03 02 00 00 00 00 5D [13:22:33]Write i2c OK [13:22:33]MH_I2C_Read... [13:22:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:33]Read from MH i2c: E2 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 0B 00 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 0B 00 D2 10 00 D1 D8 B4 8C 79 47 D6 85 90 00 62 [13:22:33]RAPDU: D1 D8 B4 8C 79 47 D6 85 90 00 [13:22:33]wFMCommunicate OK [13:22:33]SAM_PROTO_SignData done [13:22:33]FM_MakeSignedData done [13:22:33]CreateOFDProtocolMessage [13:22:33]wFMCommunicate request_size=4 [13:22:33]MH_SAM_APDU [13:22:33]CAPDU: 80 11 00 00 [13:22:33]Write to MH i2c: E2 08 00 D3 10 80 11 00 00 00 00 00 00 5D [13:22:33]Write i2c OK [13:22:33]MH_I2C_Read... [13:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:33]Read from MH i2c: E2 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 17 00 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: E2 17 00 D3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [13:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:22:33]wFMCommunicate OK [13:22:33]CreateOFDProtocolMessage done [13:22:33]OFDSenderStorePacket 96811 [13:22:33]StoreOFDPacket docnum=96811 [13:22:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9C A6 07 01 5C 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 34 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 40 01 00 00 F4 03 04 00 98 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7A 01 00 35 04 06 00 43 DF A4 AD 5A F1 D1 D8 B4 8C 79 47 D6 85 [13:22:33]CheckFolder [13:22:33]dirname=/storage/ofd_packets [13:22:33]CheckFolder done [13:22:33]ProducePacketName [13:22:33]name=ofd_packets/00096811 [13:22:33]NVStorageSaveData ofd_packets/00096811 [13:22:33]File name is /storage/ofd_packets/00096811 [13:22:33]Write 301 bytes [13:22:33]NVStorageSaveData done [13:22:33]OFDSenderStorePacket done [13:22:33]KKMCreateOFDPacket done [13:22:33]NVStorageSaveData kkm_last_timestamp [13:22:33]File name is /storage/kkm_last_timestamp [13:22:33]Write 4 bytes [13:22:33]NVStorageSaveData done [13:22:33]ExternCall_PrintAddStr [13:22:33]wPrintStart [13:22:33]Write to MH i2c: 01 00 00 D4 10 E4 [13:22:33]Write i2c OK [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: 01 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: 01 07 00 [13:22:33]MH_I2C_Read... [13:22:33]Read from MH i2c: 01 07 00 D4 10 00 00 00 00 00 FF 0F F9 [13:22:33]RasterBufferAndPrint [13:22:33]line Счет N : (1)3407340 [13:22:33]line ИНН: 02508201610067 [13:22:33]line Контрольно-Кассовый Чек [13:22:33]line ПРОДАЖА [13:22:33]line ТРК (МРК, ГНК) : 32 [13:22:33]line Товар: 2710124130 [13:22:33]line Аи-92-К-4 [13:22:33]line 8.970 * 66.90 [13:22:33]line = 600.09 [13:22:33]line НДС 12% НСП 1% [13:22:33]line > о реализуемом товаре [13:22:33]line ОКРУГЛЕНИЕ: -0.09 [13:22:33]line ИТОГО: 600.00 [13:22:33]line Внесено: 600.00 [13:22:33]line СДАЧА: 0.00 [13:22:33]line НСП 1% : 5.31 [13:22:33]line НДС 12% : 63.73 [13:22:33]line Наличными: 600.00 [13:22:33]line Безнал.: 0.00 [13:22:33]line Место: АЗС № 82 "Партнер Нефть" [13:22:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:22:33]line СНО: Общий режим [13:22:33]line Чек 320 29.10.2024 13:22 [13:22:33]line Смена: 145 ФФД: 1.0 [13:22:33]line ЗНМ: 0300000017 [13:22:33]line РНМ: 0000000000170478 [13:22:33]line Версия ККМ: v1.0 [13:22:33]line ФМ: 0000000002098560 [13:22:33]line ФД: 96811 [13:22:33]line ФПД: 74627819592433 [13:22:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96811&fm=74627819592433&tin=02508201610067®Number=0000000000170478&sum=60000 [13:22:33]OFD Sender: Processing packet 96811 [packets to send 59, broken 58] [13:22:33]ProducePacketName [13:22:33]name=ofd_packets/00096811 [13:22:33]OFD Sender: To server: pG, [13:22:33]CommunicateWithHost lk.salyk.kg:30040 [13:22:33]ConnectInit lk.salyk.kg [13:22:33]written 0, free lines is 4095 [13:22:33]Connected sock=10 [13:22:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9C A6 07 01 5C 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 34 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 40 01 00 00 F4 03 04 00 98 E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7A 01 00 35 04 06 00 43 DF A4 AD 5A F1 D1 D8 B4 8C 79 47 D6 85 [13:22:34]Write to MH i2c: 01 00 00 FF 10 0F [13:22:34]Write i2c OK [13:22:34]MH_I2C_Read... [13:22:34]Read from MH i2c: 01 [13:22:34]MH_I2C_Read... [13:22:34]Read from MH i2c: 01 07 00 [13:22:34]MH_I2C_Read... [13:22:34]Read from MH i2c: 01 07 00 FF 10 00 00 00 00 00 02 0D 25 [13:22:34]RasterBufferAndPrint [13:22:34]line [13:22:34]line [13:22:34]line [13:22:34]line [13:22:34]line [13:22:34]written 0, free lines is 3336 [13:22:34]MH_Cut [13:22:34]Write to MH i2c: D1 01 00 06 11 01 E9 [13:22:34]Write i2c OK [13:22:34]MH_I2C_Read... [13:22:34]Read from MH i2c: D1 [13:22:34]MH_I2C_Read... [13:22:34]Read from MH i2c: D1 01 00 [13:22:34]MH_I2C_Read... [13:22:34]Read from MH i2c: D1 01 00 06 11 00 E8 [13:22:34]Write to MH i2c: 01 00 00 07 11 18 [13:22:34]Write i2c OK [13:22:34]MH_I2C_Read... [13:22:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AE 89 47 00 61 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7A 01 00 F4 03 04 00 BF 8B 20 67 B6 04 01 00 00 3F 38 05 5F E8 A2 F3 10 [13:22:34]CommunicateWithHost err = 0 [13:22:34]CheckOFDResponse [13:22:34]1017 (14) - 77093643461234 [13:22:34]1041 (16) - 0000000002098560 [13:22:34]1040 (4) - 96811 [13:22:34]1012 (4) - 29.10.2024 07:16 [13:22:34]1206 (1) - 0 [13:22:34]OFD Sender: Remove packet 96811 [13:22:34]ProducePacketName [13:22:34]name=ofd_packets/00096811 [13:22:34]NVStorageDeleteData [13:22:34]OFD Sender: No OFD packet to send [13:22:34]*** Cut start [13:22:34]*** Partial cut [13:22:34]*** CUTSNS_PIN = 1 [13:22:34]*** CUTSNS_PIN = 0 [13:22:35]*** Brake cut motor [13:22:35]Read from MH i2c: 01 [13:22:35]MH_I2C_Read... [13:22:35]*** Stop cut motor [13:22:35]*** Cut end [13:22:35]Read from MH i2c: 01 07 00 [13:22:35]MH_I2C_Read... [13:22:35]Read from MH i2c: 01 07 00 07 11 00 00 00 00 00 FF 0F 2D [13:22:35]process_action close_receipt done [13:22:35]requested_data is exist [13:22:35]produce_requested_data [13:22:35]requested_item fm.sn is exist - process it [13:22:35]wFMCommunicate request_size=4 [13:22:35]MH_SAM_APDU [13:22:35]CAPDU: 80 11 00 00 [13:22:35]Write to MH i2c: E2 08 00 08 11 80 11 00 00 00 00 00 00 93 [13:22:35]Write i2c OK [13:22:35]MH_I2C_Read... [13:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:35]Read from MH i2c: E2 [13:22:35]MH_I2C_Read... [13:22:35]Read from MH i2c: E2 17 00 [13:22:35]MH_I2C_Read... [13:22:35]Read from MH i2c: E2 17 00 08 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [13:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:22:35]wFMCommunicate OK [13:22:35]requested_item fd.num is exist - process it [13:22:35]SAM_PROTO_GetFieldsCounters [13:22:35]wFMCommunicate request_size=4 [13:22:35]MH_SAM_APDU [13:22:35]CAPDU: 80 13 00 00 [13:22:35]Write to MH i2c: E2 08 00 09 11 80 13 00 00 00 00 00 00 96 [13:22:35]Write i2c OK [13:22:35]MH_I2C_Read... [13:22:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:35]Read from MH i2c: E2 [13:22:35]MH_I2C_Read... [13:22:35]Read from MH i2c: E2 62 00 [13:22:35]MH_I2C_Read... [13:22:35]Read from MH i2c: E2 62 00 09 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 7A 01 00 0E 04 04 00 91 00 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 B1 [13:22:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 7A 01 00 0E 04 04 00 91 00 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 [13:22:35]wFMCommunicate OK [13:22:35]SAM_PROTO_GetFieldsCounters done [13:22:35]requested_item shift.num is exist - process it [13:22:35]requested_item shift.opened is exist - process it [13:22:35]req_shift_opened [13:22:35]FM_GetShiftState [13:22:35]SAM_PROTO_GetShiftState [13:22:35]wFMCommunicate request_size=4 [13:22:35]MH_SAM_APDU [13:22:35]CAPDU: 80 13 01 00 [13:22:35]Write to MH i2c: E2 08 00 0A 11 80 13 01 00 00 00 00 00 98 [13:22:35]Write i2c OK [13:22:35]MH_I2C_Read... [13:22:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:35]Read from MH i2c: E2 [13:22:35]MH_I2C_Read... [13:22:35]Read from MH i2c: E2 0E 00 [13:22:35]MH_I2C_Read... [13:22:35]Read from MH i2c: E2 0E 00 0A 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F6 [13:22:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:22:35]wFMCommunicate OK [13:22:35]SAM_PROTO_GetShiftState done [13:22:35]FM_GetShiftState done [13:22:35]req_shift_opened done [13:22:35]requested_item shift.open_date is exist - process it [13:22:35]req_shift_open_date [13:22:35]req_shift_open_date done [13:22:35]produce_requested_data done [13:22:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96811,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:22:35]process_action_free close_receipt [13:22:35]json_value_free [13:22:35]json_value_free done [13:22:35]process_json_proto returns [13:22:35]Send response to host [13:22:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96811,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:22:35]free response buf [13:22:35]execute_script done [13:22:35]execute_script returns [13:22:35]free content buf [13:22:35]Sock 9.Close socket [13:22:35]Sock 9.Thread stoped [13:22:39]OFD Sender: No OFD packet to send [13:22:44]OFD Sender: No OFD packet to send [13:22:49]OFD Sender: No OFD packet to send [13:22:54]accept exits with 7 [13:22:54]New connection [13:22:54]New thread 3067600228 created [13:22:54]Thread 3067456868 joined [13:22:54]Waiting for new connection... [13:22:54] Sock 7.Parse request [13:22:54]Sock 7.Check first char [13:22:54]Sock 7.First char is OK [13:22:54]request: POST /json_proto HTTP/1.0 [13:22:54]Method: POST [13:22:54]URL: /json_proto [13:22:54]Method is POST - this is cgi request [13:22:54]url: /json_proto [13:22:54]query_string will be loaded in cgi processing [13:22:54]execute_cgi json_proto POST (null) [13:22:54]execute_cgi path=json_proto method=POST [13:22:54]POST find Content-Length [13:22:54]Host: 172.17.40.67:8080 [13:22:54]Content-Length: 683 [13:22:54]Content-Type: application/json [13:22:54] [13:22:54]POST finish read [13:22:54]Found Content-Length = 683 [13:22:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54]execute_script... [13:22:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54]POST & json_proto [13:22:54]process_json_proto [13:22:54]json parsed OK: [13:22:54]protocol is kg_v1.0 [13:22:54]action value=close_receipt [13:22:54]process_action close_receipt [13:22:54]cmd_close_receipt [13:22:54]MH_GetDate [13:22:54]Write to MH i2c: F0 00 00 0B 11 0B [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: F0 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: F0 09 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: F0 09 00 0B 11 00 AF E1 20 67 EE DA 66 66 BF [13:22:54]GetLastDocTimeStamp 1730208152 [13:22:54]current date 1730208175 [13:22:54]FM_GetShiftState [13:22:54]SAM_PROTO_GetShiftState [13:22:54]wFMCommunicate request_size=4 [13:22:54]MH_SAM_APDU [13:22:54]CAPDU: 80 13 01 00 [13:22:54]Write to MH i2c: E2 08 00 0C 11 80 13 01 00 00 00 00 00 9A [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:54]Read from MH i2c: E2 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 0E 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 0E 00 0C 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [13:22:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:22:54]wFMCommunicate OK [13:22:54]SAM_PROTO_GetShiftState done [13:22:54]FM_GetShiftState done [13:22:54]opened in 1730160548 [13:22:54]opened+sec_in_day 1730246948 [13:22:54]quantity*price = 200031 [13:22:54]sum+1 = 200032 [13:22:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 321 29.10.2024 13:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96812 ФПД: 47192064935462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132255&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96812&fm=47192064935462&tin=02508201610067®Number=0000000000170478&sum=200000 [13:22:55]StoreToDocumentArchive [13:22:55]shift 145 fd 96812 [13:22:55]save to /storage/0145/doc_00096812 [13:22:55]save last doc name /storage/0145/doc_00096812 to /storage/kkm_last_doc_name [13:22:55]save OK [13:22:55]Clear old archive folders... [13:22:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:55]tlvbuf is 00FC59E0 [13:22:55]SAM_PROTO_ClearQueue [13:22:55]wFMCommunicate request_size=4 [13:22:55]MH_SAM_APDU [13:22:55]CAPDU: 80 09 00 00 [13:22:55]Write to MH i2c: E2 08 00 19 11 80 09 00 00 00 00 00 00 9C [13:22:55]Write i2c OK [13:22:55]MH_I2C_Read... [13:22:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:55]Read from MH i2c: E2 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 03 00 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 03 00 19 11 00 90 00 9E [13:22:55]RAPDU: 90 00 [13:22:55]wFMCommunicate OK [13:22:55]SAM_PROTO_ClearQueue done [13:22:55]KKMCreateOFDPacket [13:22:55]OFDProtocolAddRootSTLVToBuf [13:22:55]FM_MakeSignedData [13:22:55]FM_MakeSignedData [13:22:55]SAM_PROTO_SignData [13:22:55]wFMCommunicate request_size=4 [13:22:55]MH_SAM_APDU [13:22:55]CAPDU: 80 0D 01 02 [13:22:55]Write to MH i2c: E2 08 00 1A 11 80 0D 01 02 00 00 00 00 A4 [13:22:55]Write i2c OK [13:22:55]MH_I2C_Read... [13:22:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:55]Read from MH i2c: E2 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 03 00 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 03 00 1A 11 00 90 00 9F [13:22:55]RAPDU: 90 00 [13:22:55]wFMCommunicate OK [13:22:55]wFMCommunicate request_size=255 [13:22:55]MH_SAM_APDU [13:22:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 41 01 00 00 F4 03 04 00 AF E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7A 01 00 35 04 06 00 2A [13:22:55]Write to MH i2c: E2 02 01 1B 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 34 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 41 01 00 00 F4 03 04 00 AF E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7A 01 00 35 04 06 00 2A 00 00 2F [13:22:55]Write i2c OK [13:22:55]MH_I2C_Read... [13:22:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:56]Read from MH i2c: E2 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 03 00 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 03 00 1B 11 00 90 00 A0 [13:22:56]RAPDU: 90 00 [13:22:56]wFMCommunicate OK [13:22:56]wFMCommunicate request_size=10 [13:22:56]MH_SAM_APDU [13:22:56]CAPDU: 80 0D 02 02 05 EB C2 44 46 26 [13:22:56]Write to MH i2c: E2 0D 00 1C 11 80 0D 02 02 05 00 EB C2 44 46 26 00 00 0E [13:22:56]Write i2c OK [13:22:56]MH_I2C_Read... [13:22:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:56]Read from MH i2c: E2 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 03 00 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 03 00 1C 11 00 90 00 A1 [13:22:56]RAPDU: 90 00 [13:22:56]wFMCommunicate OK [13:22:56]wFMCommunicate request_size=4 [13:22:56]MH_SAM_APDU [13:22:56]CAPDU: 80 0D 03 02 [13:22:56]Write to MH i2c: E2 08 00 1D 11 80 0D 03 02 00 00 00 00 A9 [13:22:56]Write i2c OK [13:22:56]MH_I2C_Read... [13:22:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:56]Read from MH i2c: E2 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 0B 00 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 0B 00 1D 11 00 9A F1 B9 74 7E 58 B6 E6 90 00 D4 [13:22:56]RAPDU: 9A F1 B9 74 7E 58 B6 E6 90 00 [13:22:56]wFMCommunicate OK [13:22:56]SAM_PROTO_SignData done [13:22:56]FM_MakeSignedData done [13:22:56]CreateOFDProtocolMessage [13:22:56]wFMCommunicate request_size=4 [13:22:56]MH_SAM_APDU [13:22:56]CAPDU: 80 11 00 00 [13:22:56]Write to MH i2c: E2 08 00 1E 11 80 11 00 00 00 00 00 00 A9 [13:22:56]Write i2c OK [13:22:56]MH_I2C_Read... [13:22:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:56]Read from MH i2c: E2 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 17 00 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: E2 17 00 1E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [13:22:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:22:56]wFMCommunicate OK [13:22:56]CreateOFDProtocolMessage done [13:22:56]OFDSenderStorePacket 96812 [13:22:56]StoreOFDPacket docnum=96812 [13:22:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 80 07 01 2F E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 41 01 00 00 F4 03 04 00 AF E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7A 01 00 35 04 06 00 2A EB C2 44 46 26 9A F1 B9 74 7E 58 B6 E6 [13:22:56]CheckFolder [13:22:56]dirname=/storage/ofd_packets [13:22:56]CheckFolder done [13:22:56]ProducePacketName [13:22:56]name=ofd_packets/00096812 [13:22:56]NVStorageSaveData ofd_packets/00096812 [13:22:56]File name is /storage/ofd_packets/00096812 [13:22:56]Write 301 bytes [13:22:56]NVStorageSaveData done [13:22:56]OFDSenderStorePacket done [13:22:56]KKMCreateOFDPacket done [13:22:56]NVStorageSaveData kkm_last_timestamp [13:22:56]File name is /storage/kkm_last_timestamp [13:22:56]Write 4 bytes [13:22:56]NVStorageSaveData done [13:22:56]ExternCall_PrintAddStr [13:22:56]wPrintStart [13:22:56]Write to MH i2c: 01 00 00 1F 11 30 [13:22:56]Write i2c OK [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: 01 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: 01 07 00 [13:22:56]MH_I2C_Read... [13:22:56]Read from MH i2c: 01 07 00 1F 11 00 00 00 00 00 FF 0F 45 [13:22:56]RasterBufferAndPrint [13:22:56]line Счет N : (1)3407339 [13:22:56]line ИНН: 02508201610067 [13:22:56]line Контрольно-Кассовый Чек [13:22:56]line ПРОДАЖА [13:22:56]line ТРК (МРК, ГНК) : 22 [13:22:56]line Товар: 2710124130 [13:22:56]line Аи-92-К-4 [13:22:56]line 29.900 * 66.90 [13:22:56]line = 2000.31 [13:22:56]line НДС 12% НСП 1% [13:22:56]line > о реализуемом товаре [13:22:56]line ОКРУГЛЕНИЕ: -0.31 [13:22:56]line ИТОГО: 2000.00 [13:22:56]line Внесено: 2000.00 [13:22:56]line СДАЧА: 0.00 [13:22:56]line НСП 1% : 17.70 [13:22:56]line НДС 12% : 212.42 [13:22:56]line Наличными: 2000.00 [13:22:56]line Безнал.: 0.00 [13:22:56]line Место: АЗС № 82 "Партнер Нефть" [13:22:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:22:56]line СНО: Общий режим [13:22:56]line Чек 321 29.10.2024 13:22 [13:22:56]line Смена: 145 ФФД: 1.0 [13:22:56]line ЗНМ: 0300000017 [13:22:56]line РНМ: 0000000000170478 [13:22:56]line Версия ККМ: v1.0 [13:22:56]line ФМ: 0000000002098560 [13:22:56]line ФД: 96812 [13:22:56]line ФПД: 47192064935462 [13:22:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132255&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96812&fm=47192064935462&tin=02508201610067®Number=0000000000170478&sum=200000 [13:22:56]OFD Sender: Processing packet 96812 [packets to send 59, broken 58] [13:22:56]ProducePacketName [13:22:56]name=ofd_packets/00096812 [13:22:56]OFD Sender: To server: pG, [13:22:56]CommunicateWithHost lk.salyk.kg:30040 [13:22:56]ConnectInit lk.salyk.kg [13:22:56]written 0, free lines is 4095 [13:22:56]Connected sock=10 [13:22:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 80 07 01 2F E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 41 01 00 00 F4 03 04 00 AF E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7A 01 00 35 04 06 00 2A EB C2 44 46 26 9A F1 B9 74 7E 58 B6 E6 [13:22:57]Write to MH i2c: 01 00 00 4A 11 5B [13:22:57]Write i2c OK [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: 01 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: 01 07 00 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: 01 07 00 4A 11 00 00 00 00 00 1E 0D 8D [13:22:57]RasterBufferAndPrint [13:22:57]line [13:22:57]line [13:22:57]line [13:22:57]line [13:22:57]line [13:22:57]written 0, free lines is 3364 [13:22:57]MH_Cut [13:22:57]Write to MH i2c: D1 01 00 51 11 01 34 [13:22:57]Write i2c OK [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: D1 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: D1 01 00 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: D1 01 00 51 11 00 33 [13:22:57]Write to MH i2c: 01 00 00 52 11 63 [13:22:57]Write i2c OK [13:22:57]MH_I2C_Read... [13:22:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DC 0E 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 2C 7A 01 00 F4 03 04 00 D6 8B 20 67 B6 04 01 00 00 7A 4D 6F 33 3E E1 0E AE [13:22:57]CommunicateWithHost err = 0 [13:22:57]CheckOFDResponse [13:22:57]1017 (14) - 77093643461234 [13:22:57]1041 (16) - 0000000002098560 [13:22:57]1040 (4) - 96812 [13:22:57]1012 (4) - 29.10.2024 07:16 [13:22:57]1206 (1) - 0 [13:22:57]OFD Sender: Remove packet 96812 [13:22:57]ProducePacketName [13:22:57]name=ofd_packets/00096812 [13:22:57]NVStorageDeleteData [13:22:57]OFD Sender: No OFD packet to send [13:22:57]*** Cut start [13:22:57]*** Partial cut [13:22:57]*** CUTSNS_PIN = 1 [13:22:57]*** CUTSNS_PIN = 0 [13:22:57]*** Brake cut motor [13:22:58]Read from MH i2c: 01 [13:22:58]MH_I2C_Read... [13:22:58]*** Stop cut motor [13:22:58]*** Cut end [13:22:58]Read from MH i2c: 01 07 00 [13:22:58]MH_I2C_Read... [13:22:58]Read from MH i2c: 01 07 00 52 11 00 00 00 00 00 FF 0F 78 [13:22:58]process_action close_receipt done [13:22:58]requested_data is exist [13:22:58]produce_requested_data [13:22:58]requested_item fm.sn is exist - process it [13:22:58]wFMCommunicate request_size=4 [13:22:58]MH_SAM_APDU [13:22:58]CAPDU: 80 11 00 00 [13:22:58]Write to MH i2c: E2 08 00 53 11 80 11 00 00 00 00 00 00 DE [13:22:58]Write i2c OK [13:22:58]MH_I2C_Read... [13:22:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:58]Read from MH i2c: E2 [13:22:58]MH_I2C_Read... [13:22:58]Read from MH i2c: E2 17 00 [13:22:58]MH_I2C_Read... [13:22:58]Read from MH i2c: E2 17 00 53 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [13:22:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:22:58]wFMCommunicate OK [13:22:58]requested_item fd.num is exist - process it [13:22:58]SAM_PROTO_GetFieldsCounters [13:22:58]wFMCommunicate request_size=4 [13:22:58]MH_SAM_APDU [13:22:58]CAPDU: 80 13 00 00 [13:22:58]Write to MH i2c: E2 08 00 54 11 80 13 00 00 00 00 00 00 E1 [13:22:58]Write i2c OK [13:22:58]MH_I2C_Read... [13:22:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:58]Read from MH i2c: E2 [13:22:58]MH_I2C_Read... [13:22:58]Read from MH i2c: E2 62 00 [13:22:58]MH_I2C_Read... [13:22:58]Read from MH i2c: E2 62 00 54 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 7A 01 00 0E 04 04 00 91 00 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 00 [13:22:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 7A 01 00 0E 04 04 00 91 00 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 [13:22:58]wFMCommunicate OK [13:22:58]SAM_PROTO_GetFieldsCounters done [13:22:58]requested_item shift.num is exist - process it [13:22:58]requested_item shift.opened is exist - process it [13:22:58]req_shift_opened [13:22:58]FM_GetShiftState [13:22:58]SAM_PROTO_GetShiftState [13:22:58]wFMCommunicate request_size=4 [13:22:58]MH_SAM_APDU [13:22:58]CAPDU: 80 13 01 00 [13:22:58]Write to MH i2c: E2 08 00 55 11 80 13 01 00 00 00 00 00 E3 [13:22:58]Write i2c OK [13:22:58]MH_I2C_Read... [13:22:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:58]Read from MH i2c: E2 [13:22:58]MH_I2C_Read... [13:22:58]Read from MH i2c: E2 0E 00 [13:22:58]MH_I2C_Read... [13:22:58]Read from MH i2c: E2 0E 00 55 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [13:22:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:22:58]wFMCommunicate OK [13:22:58]SAM_PROTO_GetShiftState done [13:22:58]FM_GetShiftState done [13:22:58]req_shift_opened done [13:22:58]requested_item shift.open_date is exist - process it [13:22:58]req_shift_open_date [13:22:58]req_shift_open_date done [13:22:58]produce_requested_data done [13:22:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96812,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:22:58]process_action_free close_receipt [13:22:58]json_value_free [13:22:58]json_value_free done [13:22:58]process_json_proto returns [13:22:58]Send response to host [13:22:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96812,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:22:58]free response buf [13:22:58]execute_script done [13:22:58]execute_script returns [13:22:58]free content buf [13:22:58]Sock 7.Close socket [13:22:58]Sock 7.Thread stoped [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]accept exits with 9 [13:24:12]New connection [13:24:12]New thread 3067456868 created [13:24:12]Thread 3067600228 joined [13:24:12]Waiting for new connection... [13:24:12] Sock 9.Parse request [13:24:12]Sock 9.Check first char [13:24:12]Sock 9.First char is OK [13:24:12]request: POST /json_proto HTTP/1.0 [13:24:12]Method: POST [13:24:12]URL: /json_proto [13:24:12]Method is POST - this is cgi request [13:24:12]url: /json_proto [13:24:12]query_string will be loaded in cgi processing [13:24:12]execute_cgi json_proto POST (null) [13:24:12]execute_cgi path=json_proto method=POST [13:24:12]POST find Content-Length [13:24:12]Host: 172.17.40.67:8080 [13:24:12]Content-Length: 770 [13:24:12]Content-Type: application/json [13:24:12] [13:24:12]POST finish read [13:24:12]Found Content-Length = 770 [13:24:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:24:12]execute_script... [13:24: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)3407341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:24:12]POST & json_proto [13:24:12]process_json_proto [13:24:12]json parsed OK: [13:24:12]protocol is kg_v1.0 [13:24:12]action value=close_receipt [13:24:12]process_action close_receipt [13:24:12]cmd_close_receipt [13:24:12]MH_GetDate [13:24:12]Write to MH i2c: F0 00 00 56 11 56 [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: F0 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: F0 09 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: F0 09 00 56 11 00 FD E1 20 67 EE DA 66 66 58 [13:24:12]GetLastDocTimeStamp 1730208175 [13:24:12]current date 1730208253 [13:24:12]FM_GetShiftState [13:24:12]SAM_PROTO_GetShiftState [13:24:12]wFMCommunicate request_size=4 [13:24:12]MH_SAM_APDU [13:24:12]CAPDU: 80 13 01 00 [13:24:12]Write to MH i2c: E2 08 00 57 11 80 13 01 00 00 00 00 00 E5 [13:24:12]Write i2c OK [13:24:12]MH_I2C_Read... [13:24:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:12]Read from MH i2c: E2 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 0E 00 [13:24:12]MH_I2C_Read... [13:24:12]Read from MH i2c: E2 0E 00 57 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [13:24:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:24:12]wFMCommunicate OK [13:24:12]SAM_PROTO_GetShiftState done [13:24:12]FM_GetShiftState done [13:24:12]opened in 1730160548 [13:24:12]opened+sec_in_day 1730246948 [13:24:12]quantity*price = 100015 [13:24:12]sum+1 = 100017 [13:24:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 322 29.10.2024 13:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96813 ФПД: 69520111528585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132413&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96813&fm=69520111528585&tin=02508201610067®Number=0000000000170478&sum=100016 [13:24:13]StoreToDocumentArchive [13:24:13]shift 145 fd 96813 [13:24:13]save to /storage/0145/doc_00096813 [13:24:13]save last doc name /storage/0145/doc_00096813 to /storage/kkm_last_doc_name [13:24:13]save OK [13:24:13]Clear old archive folders... [13:24:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:24:13]tlvbuf is B6F5F570 [13:24:13]SAM_PROTO_ClearQueue [13:24:13]wFMCommunicate request_size=4 [13:24:13]MH_SAM_APDU [13:24:13]CAPDU: 80 09 00 00 [13:24:13]Write to MH i2c: E2 08 00 64 11 80 09 00 00 00 00 00 00 E7 [13:24:13]Write i2c OK [13:24:13]MH_I2C_Read... [13:24:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:13]Read from MH i2c: E2 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 64 11 00 90 00 E9 [13:24:13]RAPDU: 90 00 [13:24:13]wFMCommunicate OK [13:24:13]SAM_PROTO_ClearQueue done [13:24:13]KKMCreateOFDPacket [13:24:13]OFDProtocolAddRootSTLVToBuf [13:24:13]FM_MakeSignedData [13:24:13]FM_MakeSignedData [13:24:13]SAM_PROTO_SignData [13:24:13]wFMCommunicate request_size=4 [13:24:13]MH_SAM_APDU [13:24:13]CAPDU: 80 0D 01 02 [13:24:13]Write to MH i2c: E2 08 00 65 11 80 0D 01 02 00 00 00 00 EF [13:24:13]Write i2c OK [13:24:13]MH_I2C_Read... [13:24:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:13]Read from MH i2c: E2 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 65 11 00 90 00 EA [13:24:13]RAPDU: 90 00 [13:24:13]wFMCommunicate OK [13:24:13]wFMCommunicate request_size=255 [13:24:13]MH_SAM_APDU [13:24:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 42 01 00 00 F4 03 04 00 FD E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7A 01 00 35 04 06 00 3F [13:24:13]Write to MH i2c: E2 02 01 66 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 34 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 42 01 00 00 F4 03 04 00 FD E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7A 01 00 35 04 06 00 3F 00 00 B7 [13:24:13]Write i2c OK [13:24:13]MH_I2C_Read... [13:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:13]Read from MH i2c: E2 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 66 11 00 90 00 EB [13:24:13]RAPDU: 90 00 [13:24:13]wFMCommunicate OK [13:24:13]wFMCommunicate request_size=10 [13:24:13]MH_SAM_APDU [13:24:13]CAPDU: 80 0D 02 02 05 3A 69 8D 6A 89 [13:24:13]Write to MH i2c: E2 0D 00 67 11 80 0D 02 02 05 00 3A 69 8D 6A 89 00 00 1F [13:24:13]Write i2c OK [13:24:13]MH_I2C_Read... [13:24:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:13]Read from MH i2c: E2 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 03 00 67 11 00 90 00 EC [13:24:13]RAPDU: 90 00 [13:24:13]wFMCommunicate OK [13:24:13]wFMCommunicate request_size=4 [13:24:13]MH_SAM_APDU [13:24:13]CAPDU: 80 0D 03 02 [13:24:13]Write to MH i2c: E2 08 00 68 11 80 0D 03 02 00 00 00 00 F4 [13:24:13]Write i2c OK [13:24:13]MH_I2C_Read... [13:24:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:13]Read from MH i2c: E2 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 0B 00 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 0B 00 68 11 00 73 C9 82 7D C5 60 21 E5 90 00 5B [13:24:13]RAPDU: 73 C9 82 7D C5 60 21 E5 90 00 [13:24:13]wFMCommunicate OK [13:24:13]SAM_PROTO_SignData done [13:24:13]FM_MakeSignedData done [13:24:13]CreateOFDProtocolMessage [13:24:13]wFMCommunicate request_size=4 [13:24:13]MH_SAM_APDU [13:24:13]CAPDU: 80 11 00 00 [13:24:13]Write to MH i2c: E2 08 00 69 11 80 11 00 00 00 00 00 00 F4 [13:24:13]Write i2c OK [13:24:13]MH_I2C_Read... [13:24:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:13]Read from MH i2c: E2 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 17 00 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: E2 17 00 69 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [13:24:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:13]wFMCommunicate OK [13:24:13]CreateOFDProtocolMessage done [13:24:13]OFDSenderStorePacket 96813 [13:24:13]StoreOFDPacket docnum=96813 [13:24:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 3A 07 01 25 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 42 01 00 00 F4 03 04 00 FD E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7A 01 00 35 04 06 00 3F 3A 69 8D 6A 89 73 C9 82 7D C5 60 21 E5 [13:24:13]CheckFolder [13:24:13]dirname=/storage/ofd_packets [13:24:13]CheckFolder done [13:24:13]ProducePacketName [13:24:13]name=ofd_packets/00096813 [13:24:13]NVStorageSaveData ofd_packets/00096813 [13:24:13]File name is /storage/ofd_packets/00096813 [13:24:13]Write 301 bytes [13:24:13]NVStorageSaveData done [13:24:13]OFDSenderStorePacket done [13:24:13]KKMCreateOFDPacket done [13:24:13]NVStorageSaveData kkm_last_timestamp [13:24:13]File name is /storage/kkm_last_timestamp [13:24:13]Write 4 bytes [13:24:13]NVStorageSaveData done [13:24:13]ExternCall_PrintAddStr [13:24:13]wPrintStart [13:24:13]Write to MH i2c: 01 00 00 6A 11 7B [13:24:13]Write i2c OK [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: 01 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: 01 07 00 [13:24:13]MH_I2C_Read... [13:24:13]Read from MH i2c: 01 07 00 6A 11 00 00 00 00 00 FF 0F 90 [13:24:13]RasterBufferAndPrint [13:24:13]line Счет N : (1)3407341 [13:24:13]line ИНН: 02508201610067 [13:24:13]line Контрольно-Кассовый Чек [13:24:13]line ПРОДАЖА [13:24:13]line ТРК (МРК, ГНК) : 12 [13:24:13]line Товар: 2710124130 [13:24:13]line Аи-92-К-4 [13:24:13]line 14.950 * 66.90 [13:24:13]line = 1000.16 [13:24:13]line НДС 12% НСП 1% [13:24:13]line > о реализуемом товаре [13:24:13]line ИТОГО: 1000.16 [13:24:13]line НСП 1% : 8.85 [13:24:13]line НДС 12% : 106.21 [13:24:13]line Наличными: 0.00 [13:24:13]line Безнал.: 1000.16 [13:24:13]line Место: АЗС № 82 "Партнер Нефть" [13:24:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:24:13]line СНО: Общий режим [13:24:13]line Чек 322 29.10.2024 13:24 [13:24:13]line Смена: 145 ФФД: 1.0 [13:24:13]line ЗНМ: 0300000017 [13:24:13]line РНМ: 0000000000170478 [13:24:13]line Версия ККМ: v1.0 [13:24:13]line Платежная система: Mbank [13:24:13]line ФМ: 0000000002098560 [13:24:13]line ФД: 96813 [13:24:13]line ФПД: 69520111528585 [13:24:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132413&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96813&fm=69520111528585&tin=02508201610067®Number=0000000000170478&sum=100016 [13:24:14]OFD Sender: Processing packet 96813 [packets to send 59, broken 58] [13:24:14]ProducePacketName [13:24:14]name=ofd_packets/00096813 [13:24:14]OFD Sender: To server: pG, [13:24:14]CommunicateWithHost lk.salyk.kg:30040 [13:24:14]ConnectInit lk.salyk.kg [13:24:14]written 0, free lines is 4095 [13:24:14]Connected sock=10 [13:24:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 3A 07 01 25 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 42 01 00 00 F4 03 04 00 FD E1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7A 01 00 35 04 06 00 3F 3A 69 8D 6A 89 73 C9 82 7D C5 60 21 E5 [13:24:14]Write to MH i2c: 01 00 00 93 11 A4 [13:24:14]Write i2c OK [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: 01 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: 01 07 00 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: 01 07 00 93 11 00 00 00 00 00 21 0D D9 [13:24:14]RasterBufferAndPrint [13:24:14]line [13:24:14]line [13:24:14]line [13:24:14]line [13:24:14]line [13:24:14]written 0, free lines is 3367 [13:24:14]MH_Cut [13:24:14]Write to MH i2c: D1 01 00 9A 11 01 7D [13:24:14]Write i2c OK [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: D1 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: D1 01 00 [13:24:14]MH_I2C_Read... [13:24:14]Read from MH i2c: D1 01 00 9A 11 00 7C [13:24:14]Write to MH i2c: 01 00 00 9B 11 AC [13:24:14]Write i2c OK [13:24:14]MH_I2C_Read... [13:24:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 77 66 47 00 C1 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 32 30 39 38 35 36 30 10 04 04 00 2D 7A 01 00 F4 03 04 00 23 8C 20 67 B6 04 01 00 00 9E C6 8A E1 92 6B 88 CE [13:24:14]CommunicateWithHost err = 0 [13:24:14]CheckOFDResponse [13:24:14]1017 (14) - 77093643461234 [13:24:14]1041 (16) - 0000000002098560 [13:24:14]1040 (4) - 96813 [13:24:14]1012 (4) - 29.10.2024 07:17 [13:24:14]1206 (1) - 0 [13:24:14]OFD Sender: Remove packet 96813 [13:24:14]ProducePacketName [13:24:14]name=ofd_packets/00096813 [13:24:14]NVStorageDeleteData [13:24:15]OFD Sender: No OFD packet to send [13:24:15]*** Cut start [13:24:15]*** Partial cut [13:24:15]*** CUTSNS_PIN = 1 [13:24:15]*** CUTSNS_PIN = 0 [13:24:15]*** Brake cut motor [13:24:15]Read from MH i2c: 01 [13:24:15]MH_I2C_Read... [13:24:15]*** Stop cut motor [13:24:16]*** Cut end [13:24:16]Read from MH i2c: 01 07 00 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: 01 07 00 9B 11 00 00 00 00 00 FF 0F C1 [13:24:16]process_action close_receipt done [13:24:16]requested_data is exist [13:24:16]produce_requested_data [13:24:16]requested_item fm.sn is exist - process it [13:24:16]wFMCommunicate request_size=4 [13:24:16]MH_SAM_APDU [13:24:16]CAPDU: 80 11 00 00 [13:24:16]Write to MH i2c: E2 08 00 9C 11 80 11 00 00 00 00 00 00 27 [13:24:16]Write i2c OK [13:24:16]MH_I2C_Read... [13:24:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:16]Read from MH i2c: E2 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 17 00 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 17 00 9C 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [13:24:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:16]wFMCommunicate OK [13:24:16]requested_item fd.num is exist - process it [13:24:16]SAM_PROTO_GetFieldsCounters [13:24:16]wFMCommunicate request_size=4 [13:24:16]MH_SAM_APDU [13:24:16]CAPDU: 80 13 00 00 [13:24:16]Write to MH i2c: E2 08 00 9D 11 80 13 00 00 00 00 00 00 2A [13:24:16]Write i2c OK [13:24:16]MH_I2C_Read... [13:24:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:16]Read from MH i2c: E2 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 62 00 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 62 00 9D 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 7A 01 00 0E 04 04 00 91 00 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 4D [13:24:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 7A 01 00 0E 04 04 00 91 00 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 [13:24:16]wFMCommunicate OK [13:24:16]SAM_PROTO_GetFieldsCounters done [13:24:16]requested_item shift.num is exist - process it [13:24:16]requested_item shift.opened is exist - process it [13:24:16]req_shift_opened [13:24:16]FM_GetShiftState [13:24:16]SAM_PROTO_GetShiftState [13:24:16]wFMCommunicate request_size=4 [13:24:16]MH_SAM_APDU [13:24:16]CAPDU: 80 13 01 00 [13:24:16]Write to MH i2c: E2 08 00 9E 11 80 13 01 00 00 00 00 00 2C [13:24:16]Write i2c OK [13:24:16]MH_I2C_Read... [13:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:16]Read from MH i2c: E2 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 0E 00 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 0E 00 9E 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8A [13:24:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:24:16]wFMCommunicate OK [13:24:16]SAM_PROTO_GetShiftState done [13:24:16]FM_GetShiftState done [13:24:16]req_shift_opened done [13:24:16]requested_item shift.open_date is exist - process it [13:24:16]req_shift_open_date [13:24:16]req_shift_open_date done [13:24:16]produce_requested_data done [13:24:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96813,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:24:16]process_action_free close_receipt [13:24:16]json_value_free [13:24:16]json_value_free done [13:24:16]process_json_proto returns [13:24:16]Send response to host [13:24:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96813,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:24:16]free response buf [13:24:16]execute_script done [13:24:16]execute_script returns [13:24:16]free content buf [13:24:16]Sock 9.Close socket [13:24:16]Sock 9.Thread stoped [13:24:16]accept exits with 7 [13:24:16]New connection [13:24:16]New thread 3067600228 created [13:24:16]Thread 3067456868 joined [13:24:16]Waiting for new connection... [13:24:16] Sock 7.Parse request [13:24:16]Sock 7.Check first char [13:24:16]Sock 7.First char is OK [13:24:16]request: POST /json_proto HTTP/1.0 [13:24:16]Method: POST [13:24:16]URL: /json_proto [13:24:16]Method is POST - this is cgi request [13:24:16]url: /json_proto [13:24:16]query_string will be loaded in cgi processing [13:24:16]execute_cgi json_proto POST (null) [13:24:16]execute_cgi path=json_proto method=POST [13:24:16]POST find Content-Length [13:24:16]Host: 172.17.40.67:8080 [13:24:16]Content-Length: 678 [13:24:16]Content-Type: application/json [13:24:16] [13:24:16]POST finish read [13:24:16]Found Content-Length = 678 [13:24:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:24:16]execute_script... [13:24: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)3407342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:24:16]POST & json_proto [13:24:16]process_json_proto [13:24:16]json parsed OK: [13:24:16]protocol is kg_v1.0 [13:24:16]action value=close_receipt [13:24:16]process_action close_receipt [13:24:16]cmd_close_receipt [13:24:16]MH_GetDate [13:24:16]Write to MH i2c: F0 00 00 9F 11 9F [13:24:16]Write i2c OK [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: F0 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: F0 09 00 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: F0 09 00 9F 11 00 01 E2 20 67 EE DA 66 66 A6 [13:24:16]GetLastDocTimeStamp 1730208253 [13:24:16]current date 1730208257 [13:24:16]FM_GetShiftState [13:24:16]SAM_PROTO_GetShiftState [13:24:16]wFMCommunicate request_size=4 [13:24:16]MH_SAM_APDU [13:24:16]CAPDU: 80 13 01 00 [13:24:16]Write to MH i2c: E2 08 00 A0 11 80 13 01 00 00 00 00 00 2E [13:24:16]Write i2c OK [13:24:16]MH_I2C_Read... [13:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:16]Read from MH i2c: E2 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 0E 00 [13:24:16]MH_I2C_Read... [13:24:16]Read from MH i2c: E2 0E 00 A0 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8C [13:24:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:24:16]wFMCommunicate OK [13:24:16]SAM_PROTO_GetShiftState done [13:24:16]FM_GetShiftState done [13:24:16]opened in 1730160548 [13:24:16]opened+sec_in_day 1730246948 [13:24:16]quantity*price = 45023 [13:24:16]sum+1 = 45025 [13:24:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 323 29.10.2024 13:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96814 ФПД: 24565847131130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132417&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96814&fm=24565847131130&tin=02508201610067®Number=0000000000170478&sum=45000 [13:24:18]StoreToDocumentArchive [13:24:18]shift 145 fd 96814 [13:24:18]save to /storage/0145/doc_00096814 [13:24:18]save last doc name /storage/0145/doc_00096814 to /storage/kkm_last_doc_name [13:24:18]save OK [13:24:18]Clear old archive folders... [13:24:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:24:18]tlvbuf is 01006720 [13:24:18]SAM_PROTO_ClearQueue [13:24:18]wFMCommunicate request_size=4 [13:24:18]MH_SAM_APDU [13:24:18]CAPDU: 80 09 00 00 [13:24:18]Write to MH i2c: E2 08 00 AD 11 80 09 00 00 00 00 00 00 30 [13:24:18]Write i2c OK [13:24:18]MH_I2C_Read... [13:24:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:18]Read from MH i2c: E2 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 AD 11 00 90 00 32 [13:24:18]RAPDU: 90 00 [13:24:18]wFMCommunicate OK [13:24:18]SAM_PROTO_ClearQueue done [13:24:18]KKMCreateOFDPacket [13:24:18]OFDProtocolAddRootSTLVToBuf [13:24:18]FM_MakeSignedData [13:24:18]FM_MakeSignedData [13:24:18]SAM_PROTO_SignData [13:24:18]wFMCommunicate request_size=4 [13:24:18]MH_SAM_APDU [13:24:18]CAPDU: 80 0D 01 02 [13:24:18]Write to MH i2c: E2 08 00 AE 11 80 0D 01 02 00 00 00 00 38 [13:24:18]Write i2c OK [13:24:18]MH_I2C_Read... [13:24:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:18]Read from MH i2c: E2 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 AE 11 00 90 00 33 [13:24:18]RAPDU: 90 00 [13:24:18]wFMCommunicate OK [13:24:18]wFMCommunicate request_size=255 [13:24:18]MH_SAM_APDU [13:24: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 34 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 43 01 00 00 F4 03 04 00 01 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7A 01 00 35 04 06 00 16 [13:24:18]Write to MH i2c: E2 02 01 AF 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 34 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 43 01 00 00 F4 03 04 00 01 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7A 01 00 35 04 06 00 16 00 00 AA [13:24:18]Write i2c OK [13:24:18]MH_I2C_Read... [13:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:18]Read from MH i2c: E2 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 AF 11 00 90 00 34 [13:24:18]RAPDU: 90 00 [13:24:18]wFMCommunicate OK [13:24:18]wFMCommunicate request_size=10 [13:24:18]MH_SAM_APDU [13:24:18]CAPDU: 80 0D 02 02 05 57 AE 97 83 FA [13:24:18]Write to MH i2c: E2 0D 00 B0 11 80 0D 02 02 05 00 57 AE 97 83 FA 00 00 5E [13:24:18]Write i2c OK [13:24:18]MH_I2C_Read... [13:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:18]Read from MH i2c: E2 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 03 00 B0 11 00 90 00 35 [13:24:18]RAPDU: 90 00 [13:24:18]wFMCommunicate OK [13:24:18]wFMCommunicate request_size=4 [13:24:18]MH_SAM_APDU [13:24:18]CAPDU: 80 0D 03 02 [13:24:18]Write to MH i2c: E2 08 00 B1 11 80 0D 03 02 00 00 00 00 3D [13:24:18]Write i2c OK [13:24:18]MH_I2C_Read... [13:24:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:18]Read from MH i2c: E2 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 0B 00 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 0B 00 B1 11 00 B4 71 29 8C B1 5F 1D 3F 90 00 84 [13:24:18]RAPDU: B4 71 29 8C B1 5F 1D 3F 90 00 [13:24:18]wFMCommunicate OK [13:24:18]SAM_PROTO_SignData done [13:24:18]FM_MakeSignedData done [13:24:18]CreateOFDProtocolMessage [13:24:18]wFMCommunicate request_size=4 [13:24:18]MH_SAM_APDU [13:24:18]CAPDU: 80 11 00 00 [13:24:18]Write to MH i2c: E2 08 00 B2 11 80 11 00 00 00 00 00 00 3D [13:24:18]Write i2c OK [13:24:18]MH_I2C_Read... [13:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:18]Read from MH i2c: E2 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 17 00 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: E2 17 00 B2 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [13:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:18]wFMCommunicate OK [13:24:18]CreateOFDProtocolMessage done [13:24:18]OFDSenderStorePacket 96814 [13:24:18]StoreOFDPacket docnum=96814 [13:24:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 94 07 01 82 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 43 01 00 00 F4 03 04 00 01 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7A 01 00 35 04 06 00 16 57 AE 97 83 FA B4 71 29 8C B1 5F 1D 3F [13:24:18]CheckFolder [13:24:18]dirname=/storage/ofd_packets [13:24:18]CheckFolder done [13:24:18]ProducePacketName [13:24:18]name=ofd_packets/00096814 [13:24:18]NVStorageSaveData ofd_packets/00096814 [13:24:18]File name is /storage/ofd_packets/00096814 [13:24:18]Write 301 bytes [13:24:18]NVStorageSaveData done [13:24:18]OFDSenderStorePacket done [13:24:18]KKMCreateOFDPacket done [13:24:18]NVStorageSaveData kkm_last_timestamp [13:24:18]File name is /storage/kkm_last_timestamp [13:24:18]Write 4 bytes [13:24:18]NVStorageSaveData done [13:24:18]ExternCall_PrintAddStr [13:24:18]wPrintStart [13:24:18]Write to MH i2c: 01 00 00 B3 11 C4 [13:24:18]Write i2c OK [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: 01 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: 01 07 00 [13:24:18]MH_I2C_Read... [13:24:18]Read from MH i2c: 01 07 00 B3 11 00 00 00 00 00 FF 0F D9 [13:24:18]RasterBufferAndPrint [13:24:18]line Счет N : (1)3407342 [13:24:18]line ИНН: 02508201610067 [13:24:18]line Контрольно-Кассовый Чек [13:24:18]line ПРОДАЖА [13:24:18]line ТРК (МРК, ГНК) : 32 [13:24:18]line Товар: 2710124130 [13:24:18]line Аи-92-К-4 [13:24:18]line 6.730 * 66.90 [13:24:18]line = 450.24 [13:24:18]line НДС 12% НСП 1% [13:24:18]line > о реализуемом товаре [13:24:18]line ОКРУГЛЕНИЕ: -0.24 [13:24:18]line ИТОГО: 450.00 [13:24:18]line Внесено: 450.00 [13:24:18]line СДАЧА: 0.00 [13:24:18]line НСП 1% : 3.98 [13:24:18]line НДС 12% : 47.81 [13:24:18]line Наличными: 450.00 [13:24:18]line Безнал.: 0.00 [13:24:18]line Место: АЗС № 82 "Партнер Нефть" [13:24:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:24:18]line СНО: Общий режим [13:24:18]line Чек 323 29.10.2024 13:24 [13:24:18]line Смена: 145 ФФД: 1.0 [13:24:18]line ЗНМ: 0300000017 [13:24:18]line РНМ: 0000000000170478 [13:24:18]line Версия ККМ: v1.0 [13:24:18]line ФМ: 0000000002098560 [13:24:18]line ФД: 96814 [13:24:18]line ФПД: 24565847131130 [13:24:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132417&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96814&fm=24565847131130&tin=02508201610067®Number=0000000000170478&sum=45000 [13:24:18]written 0, free lines is 4095 [13:24:18]OFD Sender: Processing packet 96814 [packets to send 59, broken 58] [13:24:18]ProducePacketName [13:24:18]name=ofd_packets/00096814 [13:24:18]OFD Sender: To server: pG, [13:24:18]CommunicateWithHost lk.salyk.kg:30040 [13:24:18]ConnectInit lk.salyk.kg [13:24:19]Connected sock=10 [13:24:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 94 07 01 82 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 43 01 00 00 F4 03 04 00 01 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7A 01 00 35 04 06 00 16 57 AE 97 83 FA B4 71 29 8C B1 5F 1D 3F [13:24:19]Write to MH i2c: 01 00 00 DE 11 EF [13:24:19]Write i2c OK [13:24:19]MH_I2C_Read... [13:24:19]Read from MH i2c: 01 [13:24:19]MH_I2C_Read... [13:24:19]Read from MH i2c: 01 07 00 [13:24:19]MH_I2C_Read... [13:24:19]Read from MH i2c: 01 07 00 DE 11 00 00 00 00 00 FA 0C FC [13:24:19]RasterBufferAndPrint [13:24:19]line [13:24:19]line [13:24:19]line [13:24:19]line [13:24:19]line [13:24:19]written 0, free lines is 3331 [13:24:19]MH_Cut [13:24:19]Write to MH i2c: D1 01 00 E5 11 01 C8 [13:24:19]Write i2c OK [13:24:19]MH_I2C_Read... [13:24:19]Read from MH i2c: D1 [13:24:19]MH_I2C_Read... [13:24:19]Read from MH i2c: D1 01 00 [13:24:19]MH_I2C_Read... [13:24:19]Read from MH i2c: D1 01 00 E5 11 00 C7 [13:24:19]Write to MH i2c: 01 00 00 E6 11 F7 [13:24:19]Write i2c OK [13:24:19]MH_I2C_Read... [13:24:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6F FC 47 00 FC 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 32 30 39 38 35 36 30 10 04 04 00 2E 7A 01 00 F4 03 04 00 28 8C 20 67 B6 04 01 00 00 CD 9B 05 8D 80 D7 96 22 [13:24:19]CommunicateWithHost err = 0 [13:24:19]CheckOFDResponse [13:24:19]1017 (14) - 77093643461234 [13:24:19]1041 (16) - 0000000002098560 [13:24:19]1040 (4) - 96814 [13:24:19]1012 (4) - 29.10.2024 07:18 [13:24:19]1206 (1) - 0 [13:24:19]OFD Sender: Remove packet 96814 [13:24:19]ProducePacketName [13:24:19]name=ofd_packets/00096814 [13:24:19]NVStorageDeleteData [13:24:19]OFD Sender: No OFD packet to send [13:24:19]*** Cut start [13:24:19]*** Partial cut [13:24:19]*** CUTSNS_PIN = 1 [13:24:19]*** CUTSNS_PIN = 0 [13:24:20]*** Brake cut motor [13:24:20]Read from MH i2c: 01 [13:24:20]MH_I2C_Read... [13:24:20]*** Stop cut motor [13:24:20]*** Cut end [13:24:20]Read from MH i2c: 01 07 00 [13:24:20]MH_I2C_Read... [13:24:20]Read from MH i2c: 01 07 00 E6 11 00 00 00 00 00 FF 0F 0C [13:24:20]process_action close_receipt done [13:24:20]requested_data is exist [13:24:20]produce_requested_data [13:24:20]requested_item fm.sn is exist - process it [13:24:20]wFMCommunicate request_size=4 [13:24:20]MH_SAM_APDU [13:24:20]CAPDU: 80 11 00 00 [13:24:20]Write to MH i2c: E2 08 00 E7 11 80 11 00 00 00 00 00 00 72 [13:24:20]Write i2c OK [13:24:20]MH_I2C_Read... [13:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:20]Read from MH i2c: E2 [13:24:20]MH_I2C_Read... [13:24:20]Read from MH i2c: E2 17 00 [13:24:20]MH_I2C_Read... [13:24:20]Read from MH i2c: E2 17 00 E7 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [13:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:20]wFMCommunicate OK [13:24:20]requested_item fd.num is exist - process it [13:24:20]SAM_PROTO_GetFieldsCounters [13:24:20]wFMCommunicate request_size=4 [13:24:20]MH_SAM_APDU [13:24:20]CAPDU: 80 13 00 00 [13:24:20]Write to MH i2c: E2 08 00 E8 11 80 13 00 00 00 00 00 00 75 [13:24:20]Write i2c OK [13:24:20]MH_I2C_Read... [13:24:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:20]Read from MH i2c: E2 [13:24:20]MH_I2C_Read... [13:24:20]Read from MH i2c: E2 62 00 [13:24:20]MH_I2C_Read... [13:24:20]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 7A 01 00 0E 04 04 00 91 00 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 9C [13:24:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 7A 01 00 0E 04 04 00 91 00 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 [13:24:20]wFMCommunicate OK [13:24:20]SAM_PROTO_GetFieldsCounters done [13:24:20]requested_item shift.num is exist - process it [13:24:20]requested_item shift.opened is exist - process it [13:24:20]req_shift_opened [13:24:20]FM_GetShiftState [13:24:20]SAM_PROTO_GetShiftState [13:24:20]wFMCommunicate request_size=4 [13:24:20]MH_SAM_APDU [13:24:20]CAPDU: 80 13 01 00 [13:24:20]Write to MH i2c: E2 08 00 E9 11 80 13 01 00 00 00 00 00 77 [13:24:20]Write i2c OK [13:24:20]MH_I2C_Read... [13:24:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:20]Read from MH i2c: E2 [13:24:20]MH_I2C_Read... [13:24:20]Read from MH i2c: E2 0E 00 [13:24:20]MH_I2C_Read... [13:24:20]Read from MH i2c: E2 0E 00 E9 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D5 [13:24:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:24:20]wFMCommunicate OK [13:24:20]SAM_PROTO_GetShiftState done [13:24:20]FM_GetShiftState done [13:24:20]req_shift_opened done [13:24:20]requested_item shift.open_date is exist - process it [13:24:20]req_shift_open_date [13:24:20]req_shift_open_date done [13:24:20]produce_requested_data done [13:24:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96814,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:24:20]process_action_free close_receipt [13:24:20]json_value_free [13:24:20]json_value_free done [13:24:20]process_json_proto returns [13:24:20]Send response to host [13:24:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96814,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:24:20]free response buf [13:24:20]execute_script done [13:24:20]execute_script returns [13:24:20]free content buf [13:24:20]Sock 7.Close socket [13:24:20]Sock 7.Thread stoped [13:24:24]OFD Sender: No OFD packet to send [13:24:26]accept exits with 9 [13:24:26]New connection [13:24:26]New thread 3067456868 created [13:24:26]Thread 3067600228 joined [13:24:26]Waiting for new connection... [13:24:26] Sock 9.Parse request [13:24:26]Sock 9.Check first char [13:24:26]Sock 9.First char is OK [13:24:26]request: POST /json_proto HTTP/1.0 [13:24:26]Method: POST [13:24:26]URL: /json_proto [13:24:26]Method is POST - this is cgi request [13:24:26]url: /json_proto [13:24:26]query_string will be loaded in cgi processing [13:24:26]execute_cgi json_proto POST (null) [13:24:26]execute_cgi path=json_proto method=POST [13:24:26]POST find Content-Length [13:24:26]Host: 172.17.40.67:8080 [13:24:26]Content-Length: 678 [13:24:26]Content-Type: application/json [13:24:26] [13:24:26]POST finish read [13:24:26]Found Content-Length = 678 [13:24:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:26]execute_script... [13:24: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)3407343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:26]POST & json_proto [13:24:26]process_json_proto [13:24:26]json parsed OK: [13:24:26]protocol is kg_v1.0 [13:24:26]action value=close_receipt [13:24:26]process_action close_receipt [13:24:26]cmd_close_receipt [13:24:26]MH_GetDate [13:24:26]Write to MH i2c: F0 00 00 EA 11 EA [13:24:26]Write i2c OK [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: F0 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: F0 09 00 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: F0 09 00 EA 11 00 0C E2 20 67 EE DA 66 66 FC [13:24:26]GetLastDocTimeStamp 1730208257 [13:24:26]current date 1730208268 [13:24:26]FM_GetShiftState [13:24:26]SAM_PROTO_GetShiftState [13:24:26]wFMCommunicate request_size=4 [13:24:26]MH_SAM_APDU [13:24:26]CAPDU: 80 13 01 00 [13:24:26]Write to MH i2c: E2 08 00 EB 11 80 13 01 00 00 00 00 00 79 [13:24:26]Write i2c OK [13:24:26]MH_I2C_Read... [13:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:27]Read from MH i2c: E2 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 0E 00 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 0E 00 EB 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D7 [13:24:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:24:27]wFMCommunicate OK [13:24:27]SAM_PROTO_GetShiftState done [13:24:27]FM_GetShiftState done [13:24:27]opened in 1730160548 [13:24:27]opened+sec_in_day 1730246948 [13:24:27]quantity*price = 50041 [13:24:27]sum+1 = 50042 [13:24:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 324 29.10.2024 13:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96815 ФПД: 20122925659074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96815&fm=20122925659074&tin=02508201610067®Number=0000000000170478&sum=50000 [13:24:28]StoreToDocumentArchive [13:24:28]shift 145 fd 96815 [13:24:28]save to /storage/0145/doc_00096815 [13:24:28]save last doc name /storage/0145/doc_00096815 to /storage/kkm_last_doc_name [13:24:28]save OK [13:24:28]Clear old archive folders... [13:24:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:24:28]tlvbuf is 00F89890 [13:24:28]SAM_PROTO_ClearQueue [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 09 00 00 [13:24:28]Write to MH i2c: E2 08 00 F8 11 80 09 00 00 00 00 00 00 7B [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 F8 11 00 90 00 7D [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]SAM_PROTO_ClearQueue done [13:24:28]KKMCreateOFDPacket [13:24:28]OFDProtocolAddRootSTLVToBuf [13:24:28]FM_MakeSignedData [13:24:28]FM_MakeSignedData [13:24:28]SAM_PROTO_SignData [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 01 02 [13:24:28]Write to MH i2c: E2 08 00 F9 11 80 0D 01 02 00 00 00 00 83 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 F9 11 00 90 00 7E [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]wFMCommunicate request_size=255 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 44 01 00 00 F4 03 04 00 0C E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7A 01 00 35 04 06 00 12 [13:24:28]Write to MH i2c: E2 02 01 FA 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 34 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 44 01 00 00 F4 03 04 00 0C E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7A 01 00 35 04 06 00 12 00 00 18 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 FA 11 00 90 00 7F [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]wFMCommunicate request_size=10 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 02 02 05 4D 3B D5 F3 C2 [13:24:28]Write to MH i2c: E2 0D 00 FB 11 80 0D 02 02 05 00 4D 3B D5 F3 C2 00 00 A2 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 03 00 FB 11 00 90 00 80 [13:24:28]RAPDU: 90 00 [13:24:28]wFMCommunicate OK [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 0D 03 02 [13:24:28]Write to MH i2c: E2 08 00 FC 11 80 0D 03 02 00 00 00 00 88 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 0B 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 0B 00 FC 11 00 14 5E 17 E0 56 84 06 64 90 00 36 [13:24:28]RAPDU: 14 5E 17 E0 56 84 06 64 90 00 [13:24:28]wFMCommunicate OK [13:24:28]SAM_PROTO_SignData done [13:24:28]FM_MakeSignedData done [13:24:28]CreateOFDProtocolMessage [13:24:28]wFMCommunicate request_size=4 [13:24:28]MH_SAM_APDU [13:24:28]CAPDU: 80 11 00 00 [13:24:28]Write to MH i2c: E2 08 00 FD 11 80 11 00 00 00 00 00 00 88 [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:28]Read from MH i2c: E2 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 17 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: E2 17 00 FD 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [13:24:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:28]wFMCommunicate OK [13:24:28]CreateOFDProtocolMessage done [13:24:28]OFDSenderStorePacket 96815 [13:24:28]StoreOFDPacket docnum=96815 [13:24:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA A5 07 01 FB 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 44 01 00 00 F4 03 04 00 0C E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7A 01 00 35 04 06 00 12 4D 3B D5 F3 C2 14 5E 17 E0 56 84 06 64 [13:24:28]CheckFolder [13:24:28]dirname=/storage/ofd_packets [13:24:28]CheckFolder done [13:24:28]ProducePacketName [13:24:28]name=ofd_packets/00096815 [13:24:28]NVStorageSaveData ofd_packets/00096815 [13:24:28]File name is /storage/ofd_packets/00096815 [13:24:28]Write 301 bytes [13:24:28]NVStorageSaveData done [13:24:28]OFDSenderStorePacket done [13:24:28]KKMCreateOFDPacket done [13:24:28]NVStorageSaveData kkm_last_timestamp [13:24:28]File name is /storage/kkm_last_timestamp [13:24:28]Write 4 bytes [13:24:28]NVStorageSaveData done [13:24:28]ExternCall_PrintAddStr [13:24:28]wPrintStart [13:24:28]Write to MH i2c: 01 00 00 FE 11 0F [13:24:28]Write i2c OK [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: 01 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: 01 07 00 [13:24:28]MH_I2C_Read... [13:24:28]Read from MH i2c: 01 07 00 FE 11 00 00 00 00 00 FF 0F 24 [13:24:28]RasterBufferAndPrint [13:24:28]line Счет N : (1)3407343 [13:24:28]line ИНН: 02508201610067 [13:24:28]line Контрольно-Кассовый Чек [13:24:28]line ПРОДАЖА [13:24:28]line ТРК (МРК, ГНК) : 42 [13:24:28]line Товар: 2710124130 [13:24:28]line Аи-92-К-4 [13:24:28]line 7.480 * 66.90 [13:24:28]line = 500.41 [13:24:28]line НДС 12% НСП 1% [13:24:28]line > о реализуемом товаре [13:24:28]line ОКРУГЛЕНИЕ: -0.41 [13:24:28]line ИТОГО: 500.00 [13:24:28]line Внесено: 500.00 [13:24:28]line СДАЧА: 0.00 [13:24:28]line НСП 1% : 4.43 [13:24:28]line НДС 12% : 53.14 [13:24:28]line Наличными: 500.00 [13:24:28]line Безнал.: 0.00 [13:24:28]line Место: АЗС № 82 "Партнер Нефть" [13:24:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:24:28]line СНО: Общий режим [13:24:28]line Чек 324 29.10.2024 13:24 [13:24:28]line Смена: 145 ФФД: 1.0 [13:24:28]line ЗНМ: 0300000017 [13:24:28]line РНМ: 0000000000170478 [13:24:28]line Версия ККМ: v1.0 [13:24:28]line ФМ: 0000000002098560 [13:24:28]line ФД: 96815 [13:24:28]line ФПД: 20122925659074 [13:24:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96815&fm=20122925659074&tin=02508201610067®Number=0000000000170478&sum=50000 [13:24:28]OFD Sender: Processing packet 96815 [packets to send 59, broken 58] [13:24:28]ProducePacketName [13:24:28]name=ofd_packets/00096815 [13:24:28]OFD Sender: To server: pG, [13:24:28]CommunicateWithHost lk.salyk.kg:30040 [13:24:28]ConnectInit lk.salyk.kg [13:24:28]written 0, free lines is 4095 [13:24:29]Connected sock=10 [13:24:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA A5 07 01 FB 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 44 01 00 00 F4 03 04 00 0C E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7A 01 00 35 04 06 00 12 4D 3B D5 F3 C2 14 5E 17 E0 56 84 06 64 [13:24:29]Write to MH i2c: 01 00 00 29 12 3B [13:24:29]Write i2c OK [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: 01 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: 01 07 00 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: 01 07 00 29 12 00 00 00 00 00 0D 0D 5C [13:24:29]RasterBufferAndPrint [13:24:29]line [13:24:29]line [13:24:29]line [13:24:29]line [13:24:29]line [13:24:29]written 0, free lines is 3359 [13:24:29]MH_Cut [13:24:29]Write to MH i2c: D1 01 00 30 12 01 14 [13:24:29]Write i2c OK [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: D1 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: D1 01 00 [13:24:29]MH_I2C_Read... [13:24:29]Read from MH i2c: D1 01 00 30 12 00 13 [13:24:29]Write to MH i2c: 01 00 00 31 12 43 [13:24:29]Write i2c OK [13:24:29]MH_I2C_Read... [13:24:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 A5 47 00 61 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7A 01 00 F4 03 04 00 32 8C 20 67 B6 04 01 00 00 CD AA C0 3E 49 70 25 E2 [13:24:29]CommunicateWithHost err = 0 [13:24:29]CheckOFDResponse [13:24:29]1017 (14) - 77093643461234 [13:24:29]1041 (16) - 0000000002098560 [13:24:29]1040 (4) - 96815 [13:24:29]1012 (4) - 29.10.2024 07:18 [13:24:29]1206 (1) - 0 [13:24:29]OFD Sender: Remove packet 96815 [13:24:29]ProducePacketName [13:24:29]name=ofd_packets/00096815 [13:24:29]NVStorageDeleteData [13:24:29]OFD Sender: No OFD packet to send [13:24:29]*** Cut start [13:24:29]*** Partial cut [13:24:29]*** CUTSNS_PIN = 1 [13:24:30]*** CUTSNS_PIN = 0 [13:24:30]*** Brake cut motor [13:24:30]Read from MH i2c: 01 [13:24:30]MH_I2C_Read... [13:24:30]*** Stop cut motor [13:24:30]*** Cut end [13:24:30]Read from MH i2c: 01 07 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: 01 07 00 31 12 00 00 00 00 00 FF 0F 58 [13:24:30]process_action close_receipt done [13:24:30]requested_data is exist [13:24:30]produce_requested_data [13:24:30]requested_item fm.sn is exist - process it [13:24:30]wFMCommunicate request_size=4 [13:24:30]MH_SAM_APDU [13:24:30]CAPDU: 80 11 00 00 [13:24:30]Write to MH i2c: E2 08 00 32 12 80 11 00 00 00 00 00 00 BE [13:24:30]Write i2c OK [13:24:30]MH_I2C_Read... [13:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:30]Read from MH i2c: E2 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 17 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 17 00 32 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [13:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:30]wFMCommunicate OK [13:24:30]requested_item fd.num is exist - process it [13:24:30]SAM_PROTO_GetFieldsCounters [13:24:30]wFMCommunicate request_size=4 [13:24:30]MH_SAM_APDU [13:24:30]CAPDU: 80 13 00 00 [13:24:30]Write to MH i2c: E2 08 00 33 12 80 13 00 00 00 00 00 00 C1 [13:24:30]Write i2c OK [13:24:30]MH_I2C_Read... [13:24:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:30]Read from MH i2c: E2 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 62 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 62 00 33 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 7A 01 00 0E 04 04 00 91 00 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 EC [13:24:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 7A 01 00 0E 04 04 00 91 00 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 [13:24:30]wFMCommunicate OK [13:24:30]SAM_PROTO_GetFieldsCounters done [13:24:30]requested_item shift.num is exist - process it [13:24:30]requested_item shift.opened is exist - process it [13:24:30]req_shift_opened [13:24:30]FM_GetShiftState [13:24:30]SAM_PROTO_GetShiftState [13:24:30]wFMCommunicate request_size=4 [13:24:30]MH_SAM_APDU [13:24:30]CAPDU: 80 13 01 00 [13:24:30]Write to MH i2c: E2 08 00 34 12 80 13 01 00 00 00 00 00 C3 [13:24:30]Write i2c OK [13:24:30]MH_I2C_Read... [13:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:30]Read from MH i2c: E2 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 0E 00 [13:24:30]MH_I2C_Read... [13:24:30]Read from MH i2c: E2 0E 00 34 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 21 [13:24:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:24:30]wFMCommunicate OK [13:24:30]SAM_PROTO_GetShiftState done [13:24:30]FM_GetShiftState done [13:24:30]req_shift_opened done [13:24:30]requested_item shift.open_date is exist - process it [13:24:30]req_shift_open_date [13:24:30]req_shift_open_date done [13:24:30]produce_requested_data done [13:24:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96815,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:24:30]process_action_free close_receipt [13:24:30]json_value_free [13:24:30]json_value_free done [13:24:30]process_json_proto returns [13:24:30]Send response to host [13:24:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96815,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:24:30]free response buf [13:24:30]execute_script done [13:24:30]execute_script returns [13:24:30]free content buf [13:24:30]Sock 9.Close socket [13:24:30]Sock 9.Thread stoped [13:24:34]OFD Sender: No OFD packet to send [13:24:39]OFD Sender: No OFD packet to send [13:24:44]OFD Sender: No OFD packet to send [13:24:49]OFD Sender: No OFD packet to send [13:24:54]OFD Sender: No OFD packet to send [13:24:59]OFD Sender: No OFD packet to send [13:25:04]OFD Sender: No OFD packet to send [13:25:09]OFD Sender: No OFD packet to send [13:25:14]OFD Sender: No OFD packet to send [13:25:19]OFD Sender: No OFD packet to send [13:25:24]OFD Sender: No OFD packet to send [13:25:29]OFD Sender: No OFD packet to send [13:25:35]OFD Sender: No OFD packet to send [13:25:40]OFD Sender: No OFD packet to send [13:25:45]OFD Sender: No OFD packet to send [13:25:50]OFD Sender: No OFD packet to send [13:25:55]OFD Sender: No OFD packet to send [13:26:00]OFD Sender: No OFD packet to send [13:26:05]OFD Sender: No OFD packet to send [13:26:10]OFD Sender: No OFD packet to send [13:26:15]OFD Sender: No OFD packet to send [13:26:20]OFD Sender: No OFD packet to send [13:26:25]OFD Sender: No OFD packet to send [13:26:30]OFD Sender: No OFD packet to send [13:26:35]OFD Sender: No OFD packet to send [13:26:40]OFD Sender: No OFD packet to send [13:26:45]OFD Sender: No OFD packet to send [13:26:50]OFD Sender: No OFD packet to send [13:26:55]OFD Sender: No OFD packet to send [13:27:00]OFD Sender: No OFD packet to send [13:27:05]OFD Sender: No OFD packet to send [13:27:10]OFD Sender: No OFD packet to send [13:27:15]OFD Sender: No OFD packet to send [13:27:20]OFD Sender: No OFD packet to send [13:27:25]OFD Sender: No OFD packet to send [13:27:28]accept exits with 7 [13:27:28]New connection [13:27:28]New thread 3067600228 created [13:27:28]Thread 3067456868 joined [13:27:28]Waiting for new connection... [13:27:28] Sock 7.Parse request [13:27:28]Sock 7.Check first char [13:27:28]Sock 7.First char is OK [13:27:28]request: POST /json_proto HTTP/1.0 [13:27:28]Method: POST [13:27:28]URL: /json_proto [13:27:28]Method is POST - this is cgi request [13:27:28]url: /json_proto [13:27:28]query_string will be loaded in cgi processing [13:27:28]execute_cgi json_proto POST (null) [13:27:28]execute_cgi path=json_proto method=POST [13:27:28]POST find Content-Length [13:27:28]Host: 172.17.40.67:8080 [13:27:28]Content-Length: 678 [13:27:28]Content-Type: application/json [13:27:28] [13:27:28]POST finish read [13:27:28]Found Content-Length = 678 [13:27:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:28]execute_script... [13:27: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)3407345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:28]POST & json_proto [13:27:28]process_json_proto [13:27:28]json parsed OK: [13:27:28]protocol is kg_v1.0 [13:27:28]action value=close_receipt [13:27:28]process_action close_receipt [13:27:28]cmd_close_receipt [13:27:28]MH_GetDate [13:27:28]Write to MH i2c: F0 00 00 35 12 36 [13:27:28]Write i2c OK [13:27:28]MH_I2C_Read... [13:27:28]Read from MH i2c: F0 [13:27:28]MH_I2C_Read... [13:27:28]Read from MH i2c: F0 09 00 [13:27:28]MH_I2C_Read... [13:27:28]Read from MH i2c: F0 09 00 35 12 00 C1 E2 20 67 EE DA 66 66 FD [13:27:28]GetLastDocTimeStamp 1730208268 [13:27:28]current date 1730208449 [13:27:28]FM_GetShiftState [13:27:28]SAM_PROTO_GetShiftState [13:27:28]wFMCommunicate request_size=4 [13:27:28]MH_SAM_APDU [13:27:28]CAPDU: 80 13 01 00 [13:27:28]Write to MH i2c: E2 08 00 36 12 80 13 01 00 00 00 00 00 C5 [13:27:28]Write i2c OK [13:27:28]MH_I2C_Read... [13:27:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:28]Read from MH i2c: E2 [13:27:28]MH_I2C_Read... [13:27:28]Read from MH i2c: E2 0E 00 [13:27:28]MH_I2C_Read... [13:27:28]Read from MH i2c: E2 0E 00 36 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 23 [13:27:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:27:28]wFMCommunicate OK [13:27:28]SAM_PROTO_GetShiftState done [13:27:28]FM_GetShiftState done [13:27:28]opened in 1730160548 [13:27:28]opened+sec_in_day 1730246948 [13:27:28]quantity*price = 30038 [13:27:28]sum+1 = 30039 [13:27:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 325 29.10.2024 13:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96816 ФПД: 195902804663707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132729&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96816&fm=195902804663707&tin=02508201610067®Number=0000000000170478&sum=30000 [13:27:29]StoreToDocumentArchive [13:27:29]shift 145 fd 96816 [13:27:29]save to /storage/0145/doc_00096816 [13:27:29]save last doc name /storage/0145/doc_00096816 to /storage/kkm_last_doc_name [13:27:29]save OK [13:27:29]Clear old archive folders... [13:27:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:27:29]tlvbuf is B6F5F350 [13:27:29]SAM_PROTO_ClearQueue [13:27:29]wFMCommunicate request_size=4 [13:27:29]MH_SAM_APDU [13:27:29]CAPDU: 80 09 00 00 [13:27:29]Write to MH i2c: E2 08 00 43 12 80 09 00 00 00 00 00 00 C7 [13:27:29]Write i2c OK [13:27:29]MH_I2C_Read... [13:27:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:29]Read from MH i2c: E2 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 43 12 00 90 00 C9 [13:27:29]RAPDU: 90 00 [13:27:29]wFMCommunicate OK [13:27:29]SAM_PROTO_ClearQueue done [13:27:29]KKMCreateOFDPacket [13:27:29]OFDProtocolAddRootSTLVToBuf [13:27:29]FM_MakeSignedData [13:27:29]FM_MakeSignedData [13:27:29]SAM_PROTO_SignData [13:27:29]wFMCommunicate request_size=4 [13:27:29]MH_SAM_APDU [13:27:29]CAPDU: 80 0D 01 02 [13:27:29]Write to MH i2c: E2 08 00 44 12 80 0D 01 02 00 00 00 00 CF [13:27:29]Write i2c OK [13:27:29]MH_I2C_Read... [13:27:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:29]Read from MH i2c: E2 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 44 12 00 90 00 CA [13:27:29]RAPDU: 90 00 [13:27:29]wFMCommunicate OK [13:27:29]wFMCommunicate request_size=255 [13:27:29]MH_SAM_APDU [13:27: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 34 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 45 01 00 00 F4 03 04 00 C1 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7A 01 00 35 04 06 00 B2 [13:27:29]Write to MH i2c: E2 02 01 45 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 34 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 45 01 00 00 F4 03 04 00 C1 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7A 01 00 35 04 06 00 B2 00 00 AF [13:27:29]Write i2c OK [13:27:29]MH_I2C_Read... [13:27:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:29]Read from MH i2c: E2 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 45 12 00 90 00 CB [13:27:29]RAPDU: 90 00 [13:27:29]wFMCommunicate OK [13:27:29]wFMCommunicate request_size=10 [13:27:29]MH_SAM_APDU [13:27:29]CAPDU: 80 0D 02 02 05 2C 2D 15 1D 9B [13:27:29]Write to MH i2c: E2 0D 00 46 12 80 0D 02 02 05 00 2C 2D 15 1D 9B 00 00 02 [13:27:29]Write i2c OK [13:27:29]MH_I2C_Read... [13:27:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:29]Read from MH i2c: E2 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 03 00 46 12 00 90 00 CC [13:27:29]RAPDU: 90 00 [13:27:29]wFMCommunicate OK [13:27:29]wFMCommunicate request_size=4 [13:27:29]MH_SAM_APDU [13:27:29]CAPDU: 80 0D 03 02 [13:27:29]Write to MH i2c: E2 08 00 47 12 80 0D 03 02 00 00 00 00 D4 [13:27:29]Write i2c OK [13:27:29]MH_I2C_Read... [13:27:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:29]Read from MH i2c: E2 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 0B 00 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 0B 00 47 12 00 9D 24 6B 53 AE 82 61 F8 90 00 DD [13:27:29]RAPDU: 9D 24 6B 53 AE 82 61 F8 90 00 [13:27:29]wFMCommunicate OK [13:27:29]SAM_PROTO_SignData done [13:27:29]FM_MakeSignedData done [13:27:29]CreateOFDProtocolMessage [13:27:29]wFMCommunicate request_size=4 [13:27:29]MH_SAM_APDU [13:27:29]CAPDU: 80 11 00 00 [13:27:29]Write to MH i2c: E2 08 00 48 12 80 11 00 00 00 00 00 00 D4 [13:27:29]Write i2c OK [13:27:29]MH_I2C_Read... [13:27:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:29]Read from MH i2c: E2 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 17 00 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: E2 17 00 48 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [13:27:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:27:29]wFMCommunicate OK [13:27:29]CreateOFDProtocolMessage done [13:27:29]OFDSenderStorePacket 96816 [13:27:29]StoreOFDPacket docnum=96816 [13:27:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 AC 07 01 3A 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 34 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 45 01 00 00 F4 03 04 00 C1 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7A 01 00 35 04 06 00 B2 2C 2D 15 1D 9B 9D 24 6B 53 AE 82 61 F8 [13:27:29]CheckFolder [13:27:29]dirname=/storage/ofd_packets [13:27:29]CheckFolder done [13:27:29]ProducePacketName [13:27:29]name=ofd_packets/00096816 [13:27:29]NVStorageSaveData ofd_packets/00096816 [13:27:29]File name is /storage/ofd_packets/00096816 [13:27:29]Write 301 bytes [13:27:29]NVStorageSaveData done [13:27:29]OFDSenderStorePacket done [13:27:29]KKMCreateOFDPacket done [13:27:29]NVStorageSaveData kkm_last_timestamp [13:27:29]File name is /storage/kkm_last_timestamp [13:27:29]Write 4 bytes [13:27:29]NVStorageSaveData done [13:27:29]ExternCall_PrintAddStr [13:27:29]wPrintStart [13:27:29]Write to MH i2c: 01 00 00 49 12 5B [13:27:29]Write i2c OK [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: 01 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: 01 07 00 [13:27:29]MH_I2C_Read... [13:27:29]Read from MH i2c: 01 07 00 49 12 00 00 00 00 00 FF 0F 70 [13:27:29]RasterBufferAndPrint [13:27:29]line Счет N : (1)3407345 [13:27:29]line ИНН: 02508201610067 [13:27:29]line Контрольно-Кассовый Чек [13:27:29]line ПРОДАЖА [13:27:29]line ТРК (МРК, ГНК) : 12 [13:27:29]line Товар: 2710124130 [13:27:29]line Аи-92-К-4 [13:27:29]line 4.490 * 66.90 [13:27:29]line = 300.38 [13:27:29]line НДС 12% НСП 1% [13:27:29]line > о реализуемом товаре [13:27:29]line ОКРУГЛЕНИЕ: -0.38 [13:27:29]line ИТОГО: 300.00 [13:27:29]line Внесено: 300.00 [13:27:29]line СДАЧА: 0.00 [13:27:29]line НСП 1% : 2.66 [13:27:29]line НДС 12% : 31.90 [13:27:29]line Наличными: 300.00 [13:27:29]line Безнал.: 0.00 [13:27:29]line Место: АЗС № 82 "Партнер Нефть" [13:27:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:27:29]line СНО: Общий режим [13:27:29]line Чек 325 29.10.2024 13:27 [13:27:29]line Смена: 145 ФФД: 1.0 [13:27:29]line ЗНМ: 0300000017 [13:27:29]line РНМ: 0000000000170478 [13:27:29]line Версия ККМ: v1.0 [13:27:29]line ФМ: 0000000002098560 [13:27:29]line ФД: 96816 [13:27:29]line ФПД: 195902804663707 [13:27:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132729&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96816&fm=195902804663707&tin=02508201610067®Number=0000000000170478&sum=30000 [13:27:29]written 0, free lines is 4095 [13:27:29]OFD Sender: Processing packet 96816 [packets to send 59, broken 58] [13:27:29]ProducePacketName [13:27:29]name=ofd_packets/00096816 [13:27:29]OFD Sender: To server: pG, [13:27:29]CommunicateWithHost lk.salyk.kg:30040 [13:27:29]ConnectInit lk.salyk.kg [13:27:30]Connected sock=10 [13:27:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 AC 07 01 3A 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 34 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 45 01 00 00 F4 03 04 00 C1 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7A 01 00 35 04 06 00 B2 2C 2D 15 1D 9B 9D 24 6B 53 AE 82 61 F8 [13:27:30]Write to MH i2c: 01 00 00 74 12 86 [13:27:30]Write i2c OK [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: 01 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: 01 07 00 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: 01 07 00 74 12 00 00 00 00 00 F9 0C 92 [13:27:30]RasterBufferAndPrint [13:27:30]line [13:27:30]line [13:27:30]line [13:27:30]line [13:27:30]line [13:27:30]written 0, free lines is 3327 [13:27:30]MH_Cut [13:27:30]Write to MH i2c: D1 01 00 7B 12 01 5F [13:27:30]Write i2c OK [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: D1 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: D1 01 00 [13:27:30]MH_I2C_Read... [13:27:30]Read from MH i2c: D1 01 00 7B 12 00 5E [13:27:30]Write to MH i2c: 01 00 00 7C 12 8E [13:27:30]Write i2c OK [13:27:30]MH_I2C_Read... [13:27:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B5 57 47 00 27 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 32 30 39 38 35 36 30 10 04 04 00 30 7A 01 00 F4 03 04 00 E7 8C 20 67 B6 04 01 00 00 ED 82 4A D1 F5 2C C2 A1 [13:27:30]CommunicateWithHost err = 0 [13:27:30]CheckOFDResponse [13:27:30]1017 (14) - 77093643461234 [13:27:30]1041 (16) - 0000000002098560 [13:27:30]1040 (4) - 96816 [13:27:30]1012 (4) - 29.10.2024 07:21 [13:27:30]1206 (1) - 0 [13:27:30]OFD Sender: Remove packet 96816 [13:27:30]ProducePacketName [13:27:30]name=ofd_packets/00096816 [13:27:30]NVStorageDeleteData [13:27:31]OFD Sender: No OFD packet to send [13:27:31]*** Cut start [13:27:31]*** Partial cut [13:27:31]*** CUTSNS_PIN = 1 [13:27:31]*** CUTSNS_PIN = 0 [13:27:31]*** Brake cut motor [13:27:31]Read from MH i2c: 01 [13:27:31]MH_I2C_Read... [13:27:31]*** Stop cut motor [13:27:31]*** Cut end [13:27:31]Read from MH i2c: 01 07 00 [13:27:31]MH_I2C_Read... [13:27:31]Read from MH i2c: 01 07 00 7C 12 00 00 00 00 00 FF 0F A3 [13:27:31]process_action close_receipt done [13:27:31]requested_data is exist [13:27:31]produce_requested_data [13:27:31]requested_item fm.sn is exist - process it [13:27:31]wFMCommunicate request_size=4 [13:27:31]MH_SAM_APDU [13:27:31]CAPDU: 80 11 00 00 [13:27:31]Write to MH i2c: E2 08 00 7D 12 80 11 00 00 00 00 00 00 09 [13:27:31]Write i2c OK [13:27:31]MH_I2C_Read... [13:27:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:31]Read from MH i2c: E2 [13:27:31]MH_I2C_Read... [13:27:31]Read from MH i2c: E2 17 00 [13:27:31]MH_I2C_Read... [13:27:31]Read from MH i2c: E2 17 00 7D 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [13:27:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:27:31]wFMCommunicate OK [13:27:31]requested_item fd.num is exist - process it [13:27:31]SAM_PROTO_GetFieldsCounters [13:27:31]wFMCommunicate request_size=4 [13:27:31]MH_SAM_APDU [13:27:31]CAPDU: 80 13 00 00 [13:27:31]Write to MH i2c: E2 08 00 7E 12 80 13 00 00 00 00 00 00 0C [13:27:31]Write i2c OK [13:27:31]MH_I2C_Read... [13:27:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:31]Read from MH i2c: E2 [13:27:31]MH_I2C_Read... [13:27:31]Read from MH i2c: E2 62 00 [13:27:31]MH_I2C_Read... [13:27:31]Read from MH i2c: E2 62 00 7E 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 7A 01 00 0E 04 04 00 91 00 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 3B [13:27:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 7A 01 00 0E 04 04 00 91 00 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 [13:27:31]wFMCommunicate OK [13:27:31]SAM_PROTO_GetFieldsCounters done [13:27:31]requested_item shift.num is exist - process it [13:27:31]requested_item shift.opened is exist - process it [13:27:31]req_shift_opened [13:27:31]FM_GetShiftState [13:27:31]SAM_PROTO_GetShiftState [13:27:31]wFMCommunicate request_size=4 [13:27:31]MH_SAM_APDU [13:27:31]CAPDU: 80 13 01 00 [13:27:31]Write to MH i2c: E2 08 00 7F 12 80 13 01 00 00 00 00 00 0E [13:27:31]Write i2c OK [13:27:31]MH_I2C_Read... [13:27:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:31]Read from MH i2c: E2 [13:27:31]MH_I2C_Read... [13:27:31]Read from MH i2c: E2 0E 00 [13:27:31]MH_I2C_Read... [13:27:31]Read from MH i2c: E2 0E 00 7F 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6C [13:27:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:27:31]wFMCommunicate OK [13:27:31]SAM_PROTO_GetShiftState done [13:27:31]FM_GetShiftState done [13:27:31]req_shift_opened done [13:27:31]requested_item shift.open_date is exist - process it [13:27:31]req_shift_open_date [13:27:31]req_shift_open_date done [13:27:31]produce_requested_data done [13:27:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96816,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:27:31]process_action_free close_receipt [13:27:31]json_value_free [13:27:31]json_value_free done [13:27:31]process_json_proto returns [13:27:31]Send response to host [13:27:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96816,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:27:31]free response buf [13:27:31]execute_script done [13:27:31]execute_script returns [13:27:31]free content buf [13:27:31]Sock 7.Close socket [13:27:31]Sock 7.Thread stoped [13:27:36]OFD Sender: No OFD packet to send [13:27:41]OFD Sender: No OFD packet to send [13:27:43]accept exits with 9 [13:27:43]New connection [13:27:43]New thread 3067456868 created [13:27:43]Thread 3067600228 joined [13:27:43]Waiting for new connection... [13:27:43] Sock 9.Parse request [13:27:43]Sock 9.Check first char [13:27:43]Sock 9.First char is OK [13:27:43]request: POST /json_proto HTTP/1.0 [13:27:43]Method: POST [13:27:43]URL: /json_proto [13:27:43]Method is POST - this is cgi request [13:27:43]url: /json_proto [13:27:43]query_string will be loaded in cgi processing [13:27:43]execute_cgi json_proto POST (null) [13:27:43]execute_cgi path=json_proto method=POST [13:27:43]POST find Content-Length [13:27:43]Host: 172.17.40.67:8080 [13:27:43]Content-Length: 793 [13:27:43]Content-Type: application/json [13:27:43] [13:27:43]POST finish read [13:27:43]Found Content-Length = 793 [13:27:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24262", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:43]execute_script... [13:27: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)3407344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24262", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:43]POST & json_proto [13:27:43]process_json_proto [13:27:43]json parsed OK: [13:27:43]protocol is kg_v1.0 [13:27:43]action value=close_receipt [13:27:43]process_action close_receipt [13:27:43]cmd_close_receipt [13:27:43]MH_GetDate [13:27:43]Write to MH i2c: F0 00 00 80 12 81 [13:27:43]Write i2c OK [13:27:43]MH_I2C_Read... [13:27:43]Read from MH i2c: F0 [13:27:43]MH_I2C_Read... [13:27:43]Read from MH i2c: F0 09 00 [13:27:43]MH_I2C_Read... [13:27:43]Read from MH i2c: F0 09 00 80 12 00 D0 E2 20 67 EE DA 66 66 57 [13:27:43]GetLastDocTimeStamp 1730208449 [13:27:43]current date 1730208464 [13:27:43]FM_GetShiftState [13:27:43]SAM_PROTO_GetShiftState [13:27:43]wFMCommunicate request_size=4 [13:27:43]MH_SAM_APDU [13:27:43]CAPDU: 80 13 01 00 [13:27:43]Write to MH i2c: E2 08 00 81 12 80 13 01 00 00 00 00 00 10 [13:27:43]Write i2c OK [13:27:43]MH_I2C_Read... [13:27:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:43]Read from MH i2c: E2 [13:27:43]MH_I2C_Read... [13:27:43]Read from MH i2c: E2 0E 00 [13:27:43]MH_I2C_Read... [13:27:43]Read from MH i2c: E2 0E 00 81 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6E [13:27:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:27:43]wFMCommunicate OK [13:27:43]SAM_PROTO_GetShiftState done [13:27:43]FM_GetShiftState done [13:27:43]opened in 1730160548 [13:27:43]opened+sec_in_day 1730246948 [13:27:43]quantity*price = 0 [13:27:43]sum+1 = 1 [13:27:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 326 29.10.2024 13:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 24262 ФМ: 0000000002098560 ФД: 96817 ФПД: 42897669787133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132744&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96817&fm=42897669787133&tin=02508201610067®Number=0000000000170478&sum=0 [13:27:44]StoreToDocumentArchive [13:27:44]shift 145 fd 96817 [13:27:44]save to /storage/0145/doc_00096817 [13:27:44]save last doc name /storage/0145/doc_00096817 to /storage/kkm_last_doc_name [13:27:44]save OK [13:27:44]Clear old archive folders... [13:27:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:27:44]tlvbuf is 00FEE670 [13:27:44]SAM_PROTO_ClearQueue [13:27:44]wFMCommunicate request_size=4 [13:27:44]MH_SAM_APDU [13:27:44]CAPDU: 80 09 00 00 [13:27:44]Write to MH i2c: E2 08 00 8E 12 80 09 00 00 00 00 00 00 12 [13:27:44]Write i2c OK [13:27:44]MH_I2C_Read... [13:27:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:44]Read from MH i2c: E2 [13:27:44]MH_I2C_Read... [13:27:44]Read from MH i2c: E2 03 00 [13:27:44]MH_I2C_Read... [13:27:44]Read from MH i2c: E2 03 00 8E 12 00 90 00 14 [13:27:44]RAPDU: 90 00 [13:27:44]wFMCommunicate OK [13:27:44]SAM_PROTO_ClearQueue done [13:27:44]KKMCreateOFDPacket [13:27:44]OFDProtocolAddRootSTLVToBuf [13:27:44]FM_MakeSignedData [13:27:44]FM_MakeSignedData [13:27:44]SAM_PROTO_SignData [13:27:44]wFMCommunicate request_size=4 [13:27:44]MH_SAM_APDU [13:27:44]CAPDU: 80 0D 01 02 [13:27:44]Write to MH i2c: E2 08 00 8F 12 80 0D 01 02 00 00 00 00 1A [13:27:44]Write i2c OK [13:27:44]MH_I2C_Read... [13:27:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:44]Read from MH i2c: E2 [13:27:44]MH_I2C_Read... [13:27:44]Read from MH i2c: E2 03 00 [13:27:44]MH_I2C_Read... [13:27:44]Read from MH i2c: E2 03 00 8F 12 00 90 00 15 [13:27:44]RAPDU: 90 00 [13:27:44]wFMCommunicate OK [13:27:44]wFMCommunicate request_size=255 [13:27:44]MH_SAM_APDU [13:27: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 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 D0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7A 01 00 35 04 06 00 27 [13:27:44]Write to MH i2c: E2 02 01 90 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 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 D0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7A 01 00 35 04 06 00 27 00 00 10 [13:27:44]Write i2c OK [13:27:44]MH_I2C_Read... [13:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:45]Read from MH i2c: E2 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 03 00 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 03 00 90 12 00 90 00 16 [13:27:45]RAPDU: 90 00 [13:27:45]wFMCommunicate OK [13:27:45]wFMCommunicate request_size=10 [13:27:45]MH_SAM_APDU [13:27:45]CAPDU: 80 0D 02 02 05 03 E4 5E 8D FD [13:27:45]Write to MH i2c: E2 0D 00 91 12 80 0D 02 02 05 00 03 E4 5E 8D FD 00 00 F6 [13:27:45]Write i2c OK [13:27:45]MH_I2C_Read... [13:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:45]Read from MH i2c: E2 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 03 00 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 03 00 91 12 00 90 00 17 [13:27:45]RAPDU: 90 00 [13:27:45]wFMCommunicate OK [13:27:45]wFMCommunicate request_size=4 [13:27:45]MH_SAM_APDU [13:27:45]CAPDU: 80 0D 03 02 [13:27:45]Write to MH i2c: E2 08 00 92 12 80 0D 03 02 00 00 00 00 1F [13:27:45]Write i2c OK [13:27:45]MH_I2C_Read... [13:27:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:45]Read from MH i2c: E2 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 0B 00 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 0B 00 92 12 00 11 0F CF 19 CC 93 12 D8 90 00 71 [13:27:45]RAPDU: 11 0F CF 19 CC 93 12 D8 90 00 [13:27:45]wFMCommunicate OK [13:27:45]SAM_PROTO_SignData done [13:27:45]FM_MakeSignedData done [13:27:45]CreateOFDProtocolMessage [13:27:45]wFMCommunicate request_size=4 [13:27:45]MH_SAM_APDU [13:27:45]CAPDU: 80 11 00 00 [13:27:45]Write to MH i2c: E2 08 00 93 12 80 11 00 00 00 00 00 00 1F [13:27:45]Write i2c OK [13:27:45]MH_I2C_Read... [13:27:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:45]Read from MH i2c: E2 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 17 00 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: E2 17 00 93 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [13:27:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:27:45]wFMCommunicate OK [13:27:45]CreateOFDProtocolMessage done [13:27:45]OFDSenderStorePacket 96817 [13:27:45]StoreOFDPacket docnum=96817 [13:27:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7A 20 07 01 EF 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 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 D0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7A 01 00 35 04 06 00 27 03 E4 5E 8D FD 11 0F CF 19 CC 93 12 D8 [13:27:45]CheckFolder [13:27:45]dirname=/storage/ofd_packets [13:27:45]CheckFolder done [13:27:45]ProducePacketName [13:27:45]name=ofd_packets/00096817 [13:27:45]NVStorageSaveData ofd_packets/00096817 [13:27:45]File name is /storage/ofd_packets/00096817 [13:27:45]Write 301 bytes [13:27:45]NVStorageSaveData done [13:27:45]OFDSenderStorePacket done [13:27:45]KKMCreateOFDPacket done [13:27:45]NVStorageSaveData kkm_last_timestamp [13:27:45]File name is /storage/kkm_last_timestamp [13:27:45]Write 4 bytes [13:27:45]NVStorageSaveData done [13:27:45]ExternCall_PrintAddStr [13:27:45]wPrintStart [13:27:45]Write to MH i2c: 01 00 00 94 12 A6 [13:27:45]Write i2c OK [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: 01 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: 01 07 00 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: 01 07 00 94 12 00 00 00 00 00 FF 0F BB [13:27:45]RasterBufferAndPrint [13:27:45]line Счет N : (1)3407344 [13:27:45]line ИНН: 02508201610067 [13:27:45]line Контрольно-Кассовый Чек [13:27:45]line ПРОДАЖА [13:27:45]line ТРК (МРК, ГНК) : 22 [13:27:45]line Товар: 2710124130 [13:27:45]line Аи-92-К-4 [13:27:45]line 25.000 * 0.00 [13:27:45]line = 0.00 [13:27:45]line НДС 12% НСП 1% [13:27:45]line > о реализуемом товаре [13:27:45]line ИТОГО: 0.00 [13:27:45]line НСП 1% : 0.00 [13:27:45]line НДС 12% : 0.00 [13:27:45]line Наличными: 0.00 [13:27:45]line Безнал.: 0.00 [13:27:45]line Место: АЗС № 82 "Партнер Нефть" [13:27:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:27:45]line СНО: Общий режим [13:27:45]line Чек 326 29.10.2024 13:27 [13:27:45]line Смена: 145 ФФД: 1.0 [13:27:45]line ЗНМ: 0300000017 [13:27:45]line РНМ: 0000000000170478 [13:27:45]line Версия ККМ: v1.0 [13:27:45]line Талоны: Топливная Карта [13:27:45]line 24262 [13:27:45]line ФМ: 0000000002098560 [13:27:45]line ФД: 96817 [13:27:45]line ФПД: 42897669787133 [13:27:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132744&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96817&fm=42897669787133&tin=02508201610067®Number=0000000000170478&sum=0 [13:27:45]OFD Sender: Processing packet 96817 [packets to send 59, broken 58] [13:27:45]ProducePacketName [13:27:45]name=ofd_packets/00096817 [13:27:45]OFD Sender: To server: pG, [13:27:45]CommunicateWithHost lk.salyk.kg:30040 [13:27:45]ConnectInit lk.salyk.kg [13:27:45]written 0, free lines is 4095 [13:27:45]Connected sock=10 [13:27:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7A 20 07 01 EF 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 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 D0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7A 01 00 35 04 06 00 27 03 E4 5E 8D FD 11 0F CF 19 CC 93 12 D8 [13:27:45]Write to MH i2c: 01 00 00 BE 12 D0 [13:27:45]Write i2c OK [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: 01 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: 01 07 00 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: 01 07 00 BE 12 00 00 00 00 00 09 0D ED [13:27:45]RasterBufferAndPrint [13:27:45]line [13:27:45]line [13:27:45]line [13:27:45]line [13:27:45]line [13:27:45]written 0, free lines is 3343 [13:27:45]MH_Cut [13:27:45]Write to MH i2c: D1 01 00 C5 12 01 A9 [13:27:45]Write i2c OK [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: D1 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: D1 01 00 [13:27:45]MH_I2C_Read... [13:27:45]Read from MH i2c: D1 01 00 C5 12 00 A8 [13:27:45]Write to MH i2c: 01 00 00 C6 12 D8 [13:27:45]Write i2c OK [13:27:45]MH_I2C_Read... [13:27:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B3 0E 47 00 9A 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 32 30 39 38 35 36 30 10 04 04 00 31 7A 01 00 F4 03 04 00 F7 8C 20 67 B6 04 01 00 00 78 F2 79 DA 8A 80 D5 3B [13:27:46]CommunicateWithHost err = 0 [13:27:46]CheckOFDResponse [13:27:46]1017 (14) - 77093643461234 [13:27:46]1041 (16) - 0000000002098560 [13:27:46]1040 (4) - 96817 [13:27:46]1012 (4) - 29.10.2024 07:21 [13:27:46]1206 (1) - 0 [13:27:46]OFD Sender: Remove packet 96817 [13:27:46]ProducePacketName [13:27:46]name=ofd_packets/00096817 [13:27:46]NVStorageDeleteData [13:27:46]OFD Sender: No OFD packet to send [13:27:46]*** Cut start [13:27:46]*** Partial cut [13:27:46]*** CUTSNS_PIN = 1 [13:27:46]*** CUTSNS_PIN = 0 [13:27:46]*** Brake cut motor [13:27:47]Read from MH i2c: 01 [13:27:47]MH_I2C_Read... [13:27:47]*** Stop cut motor [13:27:47]*** Cut end [13:27:47]Read from MH i2c: 01 07 00 [13:27:47]MH_I2C_Read... [13:27:47]Read from MH i2c: 01 07 00 C6 12 00 00 00 00 00 FF 0F ED [13:27:47]process_action close_receipt done [13:27:47]requested_data is exist [13:27:47]produce_requested_data [13:27:47]requested_item fm.sn is exist - process it [13:27:47]wFMCommunicate request_size=4 [13:27:47]MH_SAM_APDU [13:27:47]CAPDU: 80 11 00 00 [13:27:47]Write to MH i2c: E2 08 00 C7 12 80 11 00 00 00 00 00 00 53 [13:27:47]Write i2c OK [13:27:47]MH_I2C_Read... [13:27:47]Read from MH i2c: E2 [13:27:47]MH_I2C_Read... [13:27:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:47]Read from MH i2c: E2 17 00 [13:27:47]MH_I2C_Read... [13:27:47]Read from MH i2c: E2 17 00 C7 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [13:27:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:27:47]wFMCommunicate OK [13:27:47]requested_item fd.num is exist - process it [13:27:47]SAM_PROTO_GetFieldsCounters [13:27:47]wFMCommunicate request_size=4 [13:27:47]MH_SAM_APDU [13:27:47]CAPDU: 80 13 00 00 [13:27:47]Write to MH i2c: E2 08 00 C8 12 80 13 00 00 00 00 00 00 56 [13:27:47]Write i2c OK [13:27:47]MH_I2C_Read... [13:27:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:47]Read from MH i2c: E2 [13:27:47]MH_I2C_Read... [13:27:47]Read from MH i2c: E2 62 00 [13:27:47]MH_I2C_Read... [13:27:47]Read from MH i2c: E2 62 00 C8 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 7A 01 00 0E 04 04 00 91 00 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 89 [13:27:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 7A 01 00 0E 04 04 00 91 00 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 [13:27:47]wFMCommunicate OK [13:27:47]SAM_PROTO_GetFieldsCounters done [13:27:47]requested_item shift.num is exist - process it [13:27:47]requested_item shift.opened is exist - process it [13:27:47]req_shift_opened [13:27:47]FM_GetShiftState [13:27:47]SAM_PROTO_GetShiftState [13:27:47]wFMCommunicate request_size=4 [13:27:47]MH_SAM_APDU [13:27:47]CAPDU: 80 13 01 00 [13:27:47]Write to MH i2c: E2 08 00 C9 12 80 13 01 00 00 00 00 00 58 [13:27:47]Write i2c OK [13:27:47]MH_I2C_Read... [13:27:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:47]Read from MH i2c: E2 [13:27:47]MH_I2C_Read... [13:27:47]Read from MH i2c: E2 0E 00 [13:27:47]MH_I2C_Read... [13:27:47]Read from MH i2c: E2 0E 00 C9 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B6 [13:27:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:27:47]wFMCommunicate OK [13:27:47]SAM_PROTO_GetShiftState done [13:27:47]FM_GetShiftState done [13:27:47]req_shift_opened done [13:27:47]requested_item shift.open_date is exist - process it [13:27:47]req_shift_open_date [13:27:47]req_shift_open_date done [13:27:47]produce_requested_data done [13:27:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96817,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:27:47]process_action_free close_receipt [13:27:47]json_value_free [13:27:47]json_value_free done [13:27:47]process_json_proto returns [13:27:47]Send response to host [13:27:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96817,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:27:47]free response buf [13:27:47]execute_script done [13:27:47]execute_script returns [13:27:47]free content buf [13:27:47]Sock 9.Close socket [13:27:47]Sock 9.Thread stoped [13:27:51]OFD Sender: No OFD packet to send [13:27:56]OFD Sender: No OFD packet to send [13:28:01]OFD Sender: No OFD packet to send [13:28:06]OFD Sender: No OFD packet to send [13:28:11]OFD Sender: No OFD packet to send [13:28:15]accept exits with 7 [13:28:15]New connection [13:28:15]New thread 3067600228 created [13:28:15]Thread 3067456868 joined [13:28:15]Waiting for new connection... [13:28:15] Sock 7.Parse request [13:28:15]Sock 7.Check first char [13:28:15]Sock 7.First char is OK [13:28:15]request: POST /json_proto HTTP/1.0 [13:28:15]Method: POST [13:28:15]URL: /json_proto [13:28:15]Method is POST - this is cgi request [13:28:15]url: /json_proto [13:28:15]query_string will be loaded in cgi processing [13:28:15]execute_cgi json_proto POST (null) [13:28:15]execute_cgi path=json_proto method=POST [13:28:15]POST find Content-Length [13:28:15]Host: 172.17.40.67:8080 [13:28:15]Content-Length: 675 [13:28:15]Content-Type: application/json [13:28:15] [13:28:15]POST finish read [13:28:15]Found Content-Length = 675 [13:28:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:15]execute_script... [13:28: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)3407347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:15]POST & json_proto [13:28:15]process_json_proto [13:28:15]json parsed OK: [13:28:15]protocol is kg_v1.0 [13:28:15]action value=close_receipt [13:28:15]process_action close_receipt [13:28:15]cmd_close_receipt [13:28:15]MH_GetDate [13:28:15]Write to MH i2c: F0 00 00 CA 12 CB [13:28:15]Write i2c OK [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: F0 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: F0 09 00 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: F0 09 00 CA 12 00 F0 E2 20 67 EE DA 66 66 C1 [13:28:15]GetLastDocTimeStamp 1730208464 [13:28:15]current date 1730208496 [13:28:15]FM_GetShiftState [13:28:15]SAM_PROTO_GetShiftState [13:28:15]wFMCommunicate request_size=4 [13:28:15]MH_SAM_APDU [13:28:15]CAPDU: 80 13 01 00 [13:28:15]Write to MH i2c: E2 08 00 CB 12 80 13 01 00 00 00 00 00 5A [13:28:15]Write i2c OK [13:28:15]MH_I2C_Read... [13:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:15]Read from MH i2c: E2 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 0E 00 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 0E 00 CB 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [13:28:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:28:15]wFMCommunicate OK [13:28:15]SAM_PROTO_GetShiftState done [13:28:15]FM_GetShiftState done [13:28:15]opened in 1730160548 [13:28:15]opened+sec_in_day 1730246948 [13:28:15]quantity*price = 50063 [13:28:15]sum+1 = 50064 [13:28: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 327 29.10.2024 13:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96818 ФПД: 92926328626851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96818&fm=92926328626851&tin=02508201610067®Number=0000000000170478&sum=50000 [13:28:16]StoreToDocumentArchive [13:28:16]shift 145 fd 96818 [13:28:16]save to /storage/0145/doc_00096818 [13:28:16]save last doc name /storage/0145/doc_00096818 to /storage/kkm_last_doc_name [13:28:16]save OK [13:28:16]Clear old archive folders... [13:28:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:28:16]tlvbuf is 00FC54B0 [13:28:16]SAM_PROTO_ClearQueue [13:28:16]wFMCommunicate request_size=4 [13:28:16]MH_SAM_APDU [13:28:16]CAPDU: 80 09 00 00 [13:28:16]Write to MH i2c: E2 08 00 D8 12 80 09 00 00 00 00 00 00 5C [13:28:16]Write i2c OK [13:28:16]MH_I2C_Read... [13:28:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:16]Read from MH i2c: E2 [13:28:16]MH_I2C_Read... [13:28:16]Read from MH i2c: E2 03 00 [13:28:16]MH_I2C_Read... [13:28:16]Read from MH i2c: E2 03 00 D8 12 00 90 00 5E [13:28:16]RAPDU: 90 00 [13:28:16]wFMCommunicate OK [13:28:16]SAM_PROTO_ClearQueue done [13:28:16]KKMCreateOFDPacket [13:28:16]OFDProtocolAddRootSTLVToBuf [13:28:16]FM_MakeSignedData [13:28:16]FM_MakeSignedData [13:28:16]SAM_PROTO_SignData [13:28:16]wFMCommunicate request_size=4 [13:28:16]MH_SAM_APDU [13:28:16]CAPDU: 80 0D 01 02 [13:28:16]Write to MH i2c: E2 08 00 D9 12 80 0D 01 02 00 00 00 00 64 [13:28:16]Write i2c OK [13:28:16]MH_I2C_Read... [13:28:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:16]Read from MH i2c: E2 [13:28:16]MH_I2C_Read... [13:28:16]Read from MH i2c: E2 03 00 [13:28:16]MH_I2C_Read... [13:28:16]Read from MH i2c: E2 03 00 D9 12 00 90 00 5F [13:28:16]RAPDU: 90 00 [13:28:16]wFMCommunicate OK [13:28:16]wFMCommunicate request_size=255 [13:28:16]MH_SAM_APDU [13: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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 F0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7A 01 00 35 04 06 00 54 84 18 CE [13:28:16]Write to MH i2c: E2 02 01 DA 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 47 01 00 00 F4 03 04 00 F0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7A 01 00 35 04 06 00 54 84 18 CE 00 00 0E [13:28:16]Write i2c OK [13:28:16]MH_I2C_Read... [13:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:17]Read from MH i2c: E2 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 03 00 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 03 00 DA 12 00 90 00 60 [13:28:17]RAPDU: 90 00 [13:28:17]wFMCommunicate OK [13:28:17]wFMCommunicate request_size=7 [13:28:17]MH_SAM_APDU [13:28:17]CAPDU: 80 0D 02 02 02 DE A3 [13:28:17]Write to MH i2c: E2 0A 00 DB 12 80 0D 02 02 02 00 DE A3 00 00 EC [13:28:17]Write i2c OK [13:28:17]MH_I2C_Read... [13:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:17]Read from MH i2c: E2 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 03 00 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 03 00 DB 12 00 90 00 61 [13:28:17]RAPDU: 90 00 [13:28:17]wFMCommunicate OK [13:28:17]wFMCommunicate request_size=4 [13:28:17]MH_SAM_APDU [13:28:17]CAPDU: 80 0D 03 02 [13:28:17]Write to MH i2c: E2 08 00 DC 12 80 0D 03 02 00 00 00 00 69 [13:28:17]Write i2c OK [13:28:17]MH_I2C_Read... [13:28:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:17]Read from MH i2c: E2 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 0B 00 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 0B 00 DC 12 00 D2 81 D6 08 6A 10 19 4B 90 00 79 [13:28:17]RAPDU: D2 81 D6 08 6A 10 19 4B 90 00 [13:28:17]wFMCommunicate OK [13:28:17]SAM_PROTO_SignData done [13:28:17]FM_MakeSignedData done [13:28:17]CreateOFDProtocolMessage [13:28:17]wFMCommunicate request_size=4 [13:28:17]MH_SAM_APDU [13:28:17]CAPDU: 80 11 00 00 [13:28:17]Write to MH i2c: E2 08 00 DD 12 80 11 00 00 00 00 00 00 69 [13:28:17]Write i2c OK [13:28:17]MH_I2C_Read... [13:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:17]Read from MH i2c: E2 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 17 00 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: E2 17 00 DD 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [13:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:17]wFMCommunicate OK [13:28:17]CreateOFDProtocolMessage done [13:28:17]OFDSenderStorePacket 96818 [13:28:17]StoreOFDPacket docnum=96818 [13:28:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 64 B9 04 01 5F 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 F0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7A 01 00 35 04 06 00 54 84 18 CE DE A3 D2 81 D6 08 6A 10 19 4B [13:28:17]CheckFolder [13:28:17]dirname=/storage/ofd_packets [13:28:17]CheckFolder done [13:28:17]ProducePacketName [13:28:17]name=ofd_packets/00096818 [13:28:17]NVStorageSaveData ofd_packets/00096818 [13:28:17]File name is /storage/ofd_packets/00096818 [13:28:17]Write 298 bytes [13:28:17]NVStorageSaveData done [13:28:17]OFDSenderStorePacket done [13:28:17]KKMCreateOFDPacket done [13:28:17]NVStorageSaveData kkm_last_timestamp [13:28:17]File name is /storage/kkm_last_timestamp [13:28:17]Write 4 bytes [13:28:17]NVStorageSaveData done [13:28:17]ExternCall_PrintAddStr [13:28:17]wPrintStart [13:28:17]Write to MH i2c: 01 00 00 DE 12 F0 [13:28:17]Write i2c OK [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: 01 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: 01 07 00 [13:28:17]MH_I2C_Read... [13:28:17]Read from MH i2c: 01 07 00 DE 12 00 00 00 00 00 FF 0F 05 [13:28:17]RasterBufferAndPrint [13:28:17]line Счет N : (1)3407347 [13:28:17]line ИНН: 02508201610067 [13:28:17]line Контрольно-Кассовый Чек [13:28:17]line ПРОДАЖА [13:28:17]line ТРК (МРК, ГНК) : 51 [13:28:17]line Товар: 2710194210 [13:28:17]line ДТ-К-5 [13:28:17]line 6.570 * 76.20 [13:28:17]line = 500.63 [13:28:17]line НДС 12% НСП 1% [13:28:17]line > о реализуемом товаре [13:28:17]line ОКРУГЛЕНИЕ: -0.63 [13:28:17]line ИТОГО: 500.00 [13:28:17]line Внесено: 500.00 [13:28:17]line СДАЧА: 0.00 [13:28:17]line НСП 1% : 4.43 [13:28:17]line НДС 12% : 53.16 [13:28:17]line Наличными: 500.00 [13:28:17]line Безнал.: 0.00 [13:28:17]line Место: АЗС № 82 "Партнер Нефть" [13:28:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:28:17]line СНО: Общий режим [13:28:17]line Чек 327 29.10.2024 13:28 [13:28:17]line Смена: 145 ФФД: 1.0 [13:28:17]line ЗНМ: 0300000017 [13:28:17]line РНМ: 0000000000170478 [13:28:17]line Версия ККМ: v1.0 [13:28:17]line ФМ: 0000000002098560 [13:28:17]line ФД: 96818 [13:28:17]line ФПД: 92926328626851 [13:28:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96818&fm=92926328626851&tin=02508201610067®Number=0000000000170478&sum=50000 [13:28:17]OFD Sender: Processing packet 96818 [packets to send 59, broken 58] [13:28:17]ProducePacketName [13:28:17]name=ofd_packets/00096818 [13:28:17]OFD Sender: To server: pG, [13:28:17]CommunicateWithHost lk.salyk.kg:30040 [13:28:17]ConnectInit lk.salyk.kg [13:28:17]written 0, free lines is 4095 [13:28:17]Connected sock=10 [13:28:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 64 B9 04 01 5F 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 F0 E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7A 01 00 35 04 06 00 54 84 18 CE DE A3 D2 81 D6 08 6A 10 19 4B [13:28:18]Write to MH i2c: 01 00 00 09 13 1C [13:28:18]Write i2c OK [13:28:18]MH_I2C_Read... [13:28:18]Read from MH i2c: 01 [13:28:18]MH_I2C_Read... [13:28:18]Read from MH i2c: 01 07 00 [13:28:18]MH_I2C_Read... [13:28:18]Read from MH i2c: 01 07 00 09 13 00 00 00 00 00 F9 0C 28 [13:28:18]RasterBufferAndPrint [13:28:18]line [13:28:18]line [13:28:18]line [13:28:18]line [13:28:18]line [13:28:18]written 0, free lines is 3327 [13:28:18]MH_Cut [13:28:18]Write to MH i2c: D1 01 00 10 13 01 F5 [13:28:18]Write i2c OK [13:28:18]MH_I2C_Read... [13:28:18]Read from MH i2c: D1 [13:28:18]MH_I2C_Read... [13:28:18]Read from MH i2c: D1 01 00 [13:28:18]MH_I2C_Read... [13:28:18]Read from MH i2c: D1 01 00 10 13 00 F4 [13:28:18]Write to MH i2c: 01 00 00 11 13 24 [13:28:18]Write i2c OK [13:28:18]MH_I2C_Read... [13:28:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA 8F 47 00 F1 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 32 30 39 38 35 36 30 10 04 04 00 32 7A 01 00 F4 03 04 00 17 8D 20 67 B6 04 01 00 00 EC 32 CC 12 DA 01 57 1A [13:28:18]CommunicateWithHost err = 0 [13:28:18]CheckOFDResponse [13:28:18]1017 (14) - 77093643461234 [13:28:18]1041 (16) - 0000000002098560 [13:28:18]1040 (4) - 96818 [13:28:18]1012 (4) - 29.10.2024 07:21 [13:28:18]1206 (1) - 0 [13:28:18]OFD Sender: Remove packet 96818 [13:28:18]ProducePacketName [13:28:18]name=ofd_packets/00096818 [13:28:18]NVStorageDeleteData [13:28:18]OFD Sender: No OFD packet to send [13:28:18]*** Cut start [13:28:18]*** Partial cut [13:28:18]*** CUTSNS_PIN = 1 [13:28:18]*** CUTSNS_PIN = 0 [13:28:19]*** Brake cut motor [13:28:19]Read from MH i2c: 01 [13:28:19]MH_I2C_Read... [13:28:19]*** Stop cut motor [13:28:19]*** Cut end [13:28:19]Read from MH i2c: 01 07 00 [13:28:19]MH_I2C_Read... [13:28:19]Read from MH i2c: 01 07 00 11 13 00 00 00 00 00 FF 0F 39 [13:28:19]process_action close_receipt done [13:28:19]requested_data is exist [13:28:19]produce_requested_data [13:28:19]requested_item fm.sn is exist - process it [13:28:19]wFMCommunicate request_size=4 [13:28:19]MH_SAM_APDU [13:28:19]CAPDU: 80 11 00 00 [13:28:19]Write to MH i2c: E2 08 00 12 13 80 11 00 00 00 00 00 00 9F [13:28:19]Write i2c OK [13:28:19]MH_I2C_Read... [13:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:19]Read from MH i2c: E2 [13:28:19]MH_I2C_Read... [13:28:19]Read from MH i2c: E2 17 00 [13:28:19]MH_I2C_Read... [13:28:19]Read from MH i2c: E2 17 00 12 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [13:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:19]wFMCommunicate OK [13:28:19]requested_item fd.num is exist - process it [13:28:19]SAM_PROTO_GetFieldsCounters [13:28:19]wFMCommunicate request_size=4 [13:28:19]MH_SAM_APDU [13:28:19]CAPDU: 80 13 00 00 [13:28:19]Write to MH i2c: E2 08 00 13 13 80 13 00 00 00 00 00 00 A2 [13:28:19]Write i2c OK [13:28:19]MH_I2C_Read... [13:28:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:19]Read from MH i2c: E2 [13:28:19]MH_I2C_Read... [13:28:19]Read from MH i2c: E2 62 00 [13:28:19]MH_I2C_Read... [13:28:19]Read from MH i2c: E2 62 00 13 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 7A 01 00 0E 04 04 00 91 00 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 D9 [13:28:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 7A 01 00 0E 04 04 00 91 00 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 [13:28:19]wFMCommunicate OK [13:28:19]SAM_PROTO_GetFieldsCounters done [13:28:19]requested_item shift.num is exist - process it [13:28:19]requested_item shift.opened is exist - process it [13:28:19]req_shift_opened [13:28:19]FM_GetShiftState [13:28:19]SAM_PROTO_GetShiftState [13:28:19]wFMCommunicate request_size=4 [13:28:19]MH_SAM_APDU [13:28:19]CAPDU: 80 13 01 00 [13:28:19]Write to MH i2c: E2 08 00 14 13 80 13 01 00 00 00 00 00 A4 [13:28:19]Write i2c OK [13:28:19]MH_I2C_Read... [13:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:19]Read from MH i2c: E2 [13:28:19]MH_I2C_Read... [13:28:19]Read from MH i2c: E2 0E 00 [13:28:19]MH_I2C_Read... [13:28:19]Read from MH i2c: E2 0E 00 14 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 02 [13:28:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:28:19]wFMCommunicate OK [13:28:19]SAM_PROTO_GetShiftState done [13:28:19]FM_GetShiftState done [13:28:19]req_shift_opened done [13:28:19]requested_item shift.open_date is exist - process it [13:28:19]req_shift_open_date [13:28:19]req_shift_open_date done [13:28:19]produce_requested_data done [13:28:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96818,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:28:19]process_action_free close_receipt [13:28:19]json_value_free [13:28:19]json_value_free done [13:28:19]process_json_proto returns [13:28:19]Send response to host [13:28:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96818,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:28:19]free response buf [13:28:19]execute_script done [13:28:19]execute_script returns [13:28:19]free content buf [13:28:19]Sock 7.Close socket [13:28:19]Sock 7.Thread stoped [13:28:23]OFD Sender: No OFD packet to send [13:28:27]accept exits with 9 [13:28:27]New connection [13:28:27]New thread 3067456868 created [13:28:27]Thread 3067600228 joined [13:28:27]Waiting for new connection... [13:28:27] Sock 9.Parse request [13:28:27]Sock 9.Check first char [13:28:27]Sock 9.First char is OK [13:28:27]request: POST /json_proto HTTP/1.0 [13:28:27]Method: POST [13:28:27]URL: /json_proto [13:28:27]Method is POST - this is cgi request [13:28:27]url: /json_proto [13:28:27]query_string will be loaded in cgi processing [13:28:27]execute_cgi json_proto POST (null) [13:28:27]execute_cgi path=json_proto method=POST [13:28:27]POST find Content-Length [13:28:27]Host: 172.17.40.67:8080 [13:28:27]Content-Length: 683 [13:28:27]Content-Type: application/json [13:28:27] [13:28:27]POST finish read [13:28:27]Found Content-Length = 683 [13:28:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:27]execute_script... [13:28: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)3407346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:27]POST & json_proto [13:28:27]process_json_proto [13:28:27]json parsed OK: [13:28:27]protocol is kg_v1.0 [13:28:27]action value=close_receipt [13:28:27]process_action close_receipt [13:28:27]cmd_close_receipt [13:28:27]MH_GetDate [13:28:27]Write to MH i2c: F0 00 00 15 13 17 [13:28:27]Write i2c OK [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: F0 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: F0 09 00 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: F0 09 00 15 13 00 FC E2 20 67 EE DA 66 66 19 [13:28:27]GetLastDocTimeStamp 1730208496 [13:28:27]current date 1730208508 [13:28:27]FM_GetShiftState [13:28:27]SAM_PROTO_GetShiftState [13:28:27]wFMCommunicate request_size=4 [13:28:27]MH_SAM_APDU [13:28:27]CAPDU: 80 13 01 00 [13:28:27]Write to MH i2c: E2 08 00 16 13 80 13 01 00 00 00 00 00 A6 [13:28:27]Write i2c OK [13:28:27]MH_I2C_Read... [13:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:27]Read from MH i2c: E2 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 0E 00 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 0E 00 16 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [13:28:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:28:27]wFMCommunicate OK [13:28:27]SAM_PROTO_GetShiftState done [13:28:27]FM_GetShiftState done [13:28:27]opened in 1730160548 [13:28:27]opened+sec_in_day 1730246948 [13:28:27]quantity*price = 150032 [13:28:27]sum+1 = 150033 [13:28:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 328 29.10.2024 13:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96819 ФПД: 24580227759638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96819&fm=24580227759638&tin=02508201610067®Number=0000000000170478&sum=150000 [13:28:28]StoreToDocumentArchive [13:28:28]shift 145 fd 96819 [13:28:28]save to /storage/0145/doc_00096819 [13:28:28]save last doc name /storage/0145/doc_00096819 to /storage/kkm_last_doc_name [13:28:28]save OK [13:28:28]Clear old archive folders... [13:28:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:28:28]tlvbuf is 00F898F0 [13:28:28]SAM_PROTO_ClearQueue [13:28:28]wFMCommunicate request_size=4 [13:28:28]MH_SAM_APDU [13:28:28]CAPDU: 80 09 00 00 [13:28:28]Write to MH i2c: E2 08 00 23 13 80 09 00 00 00 00 00 00 A8 [13:28:28]Write i2c OK [13:28:28]MH_I2C_Read... [13:28:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:28]Read from MH i2c: E2 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 23 13 00 90 00 AA [13:28:28]RAPDU: 90 00 [13:28:28]wFMCommunicate OK [13:28:28]SAM_PROTO_ClearQueue done [13:28:28]KKMCreateOFDPacket [13:28:28]OFDProtocolAddRootSTLVToBuf [13:28:28]FM_MakeSignedData [13:28:28]FM_MakeSignedData [13:28:28]SAM_PROTO_SignData [13:28:28]wFMCommunicate request_size=4 [13:28:28]MH_SAM_APDU [13:28:28]CAPDU: 80 0D 01 02 [13:28:28]Write to MH i2c: E2 08 00 24 13 80 0D 01 02 00 00 00 00 B0 [13:28:28]Write i2c OK [13:28:28]MH_I2C_Read... [13:28:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:28]Read from MH i2c: E2 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 24 13 00 90 00 AB [13:28:28]RAPDU: 90 00 [13:28:28]wFMCommunicate OK [13:28:28]wFMCommunicate request_size=255 [13:28:28]MH_SAM_APDU [13:28: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 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 FC E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7A 01 00 35 04 06 00 16 [13:28:28]Write to MH i2c: E2 02 01 25 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 FC E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7A 01 00 35 04 06 00 16 00 00 A5 [13:28:28]Write i2c OK [13:28:28]MH_I2C_Read... [13:28:28]OFD Sender: No OFD packet to send [13:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:28]Read from MH i2c: E2 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 25 13 00 90 00 AC [13:28:28]RAPDU: 90 00 [13:28:28]wFMCommunicate OK [13:28:28]wFMCommunicate request_size=10 [13:28:28]MH_SAM_APDU [13:28:28]CAPDU: 80 0D 02 02 05 5B 07 BE 7E 16 [13:28:28]Write to MH i2c: E2 0D 00 26 13 80 0D 02 02 05 00 5B 07 BE 7E 16 00 00 71 [13:28:28]Write i2c OK [13:28:28]MH_I2C_Read... [13:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:28]Read from MH i2c: E2 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 03 00 26 13 00 90 00 AD [13:28:28]RAPDU: 90 00 [13:28:28]wFMCommunicate OK [13:28:28]wFMCommunicate request_size=4 [13:28:28]MH_SAM_APDU [13:28:28]CAPDU: 80 0D 03 02 [13:28:28]Write to MH i2c: E2 08 00 27 13 80 0D 03 02 00 00 00 00 B5 [13:28:28]Write i2c OK [13:28:28]MH_I2C_Read... [13:28:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:28]Read from MH i2c: E2 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 0B 00 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 0B 00 27 13 00 26 C9 F7 23 0E B3 95 B9 90 00 CE [13:28:28]RAPDU: 26 C9 F7 23 0E B3 95 B9 90 00 [13:28:28]wFMCommunicate OK [13:28:28]SAM_PROTO_SignData done [13:28:28]FM_MakeSignedData done [13:28:28]CreateOFDProtocolMessage [13:28:28]wFMCommunicate request_size=4 [13:28:28]MH_SAM_APDU [13:28:28]CAPDU: 80 11 00 00 [13:28:28]Write to MH i2c: E2 08 00 28 13 80 11 00 00 00 00 00 00 B5 [13:28:28]Write i2c OK [13:28:28]MH_I2C_Read... [13:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:28]Read from MH i2c: E2 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 17 00 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: E2 17 00 28 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [13:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:28]wFMCommunicate OK [13:28:28]CreateOFDProtocolMessage done [13:28:28]OFDSenderStorePacket 96819 [13:28:28]StoreOFDPacket docnum=96819 [13:28:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A 23 07 01 65 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 FC E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7A 01 00 35 04 06 00 16 5B 07 BE 7E 16 26 C9 F7 23 0E B3 95 B9 [13:28:28]CheckFolder [13:28:28]dirname=/storage/ofd_packets [13:28:28]CheckFolder done [13:28:28]ProducePacketName [13:28:28]name=ofd_packets/00096819 [13:28:28]NVStorageSaveData ofd_packets/00096819 [13:28:28]File name is /storage/ofd_packets/00096819 [13:28:28]Write 301 bytes [13:28:28]NVStorageSaveData done [13:28:28]OFDSenderStorePacket done [13:28:28]KKMCreateOFDPacket done [13:28:28]NVStorageSaveData kkm_last_timestamp [13:28:28]File name is /storage/kkm_last_timestamp [13:28:28]Write 4 bytes [13:28:28]NVStorageSaveData done [13:28:28]ExternCall_PrintAddStr [13:28:28]wPrintStart [13:28:28]Write to MH i2c: 01 00 00 29 13 3C [13:28:28]Write i2c OK [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: 01 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: 01 07 00 [13:28:28]MH_I2C_Read... [13:28:28]Read from MH i2c: 01 07 00 29 13 00 00 00 00 00 FF 0F 51 [13:28:28]RasterBufferAndPrint [13:28:28]line Счет N : (1)3407346 [13:28:28]line ИНН: 02508201610067 [13:28:28]line Контрольно-Кассовый Чек [13:28:28]line ПРОДАЖА [13:28:28]line ТРК (МРК, ГНК) : 33 [13:28:28]line Товар: 2710124500 [13:28:28]line Аи-95-К-5 [13:28:28]line 20.220 * 74.20 [13:28:28]line = 1500.32 [13:28:28]line НДС 12% НСП 1% [13:28:28]line > о реализуемом товаре [13:28:28]line ОКРУГЛЕНИЕ: -0.32 [13:28:28]line ИТОГО: 1500.00 [13:28:28]line Внесено: 1500.00 [13:28:28]line СДАЧА: 0.00 [13:28:28]line НСП 1% : 13.28 [13:28:28]line НДС 12% : 159.33 [13:28:28]line Наличными: 1500.00 [13:28:28]line Безнал.: 0.00 [13:28:28]line Место: АЗС № 82 "Партнер Нефть" [13:28:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:28:28]line СНО: Общий режим [13:28:28]line Чек 328 29.10.2024 13:28 [13:28:28]line Смена: 145 ФФД: 1.0 [13:28:28]line ЗНМ: 0300000017 [13:28:28]line РНМ: 0000000000170478 [13:28:28]line Версия ККМ: v1.0 [13:28:28]line ФМ: 0000000002098560 [13:28:28]line ФД: 96819 [13:28:28]line ФПД: 24580227759638 [13:28:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96819&fm=24580227759638&tin=02508201610067®Number=0000000000170478&sum=150000 [13:28:29]OFD Sender: Processing packet 96819 [packets to send 59, broken 58] [13:28:29]ProducePacketName [13:28:29]name=ofd_packets/00096819 [13:28:29]OFD Sender: To server: pG, [13:28:29]CommunicateWithHost lk.salyk.kg:30040 [13:28:29]ConnectInit lk.salyk.kg [13:28:29]written 0, free lines is 4095 [13:28:29]Connected sock=10 [13:28:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A 23 07 01 65 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 FC E2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7A 01 00 35 04 06 00 16 5B 07 BE 7E 16 26 C9 F7 23 0E B3 95 B9 [13:28:29]Write to MH i2c: 01 00 00 54 13 67 [13:28:29]Write i2c OK [13:28:29]MH_I2C_Read... [13:28:29]Read from MH i2c: 01 [13:28:29]MH_I2C_Read... [13:28:29]Read from MH i2c: 01 07 00 [13:28:29]MH_I2C_Read... [13:28:29]Read from MH i2c: 01 07 00 54 13 00 00 00 00 00 01 0D 7C [13:28:29]RasterBufferAndPrint [13:28:29]line [13:28:29]line [13:28:29]line [13:28:29]line [13:28:29]line [13:28:29]written 0, free lines is 3338 [13:28:29]MH_Cut [13:28:29]Write to MH i2c: D1 01 00 5B 13 01 40 [13:28:29]Write i2c OK [13:28:29]MH_I2C_Read... [13:28:29]Read from MH i2c: D1 [13:28:29]MH_I2C_Read... [13:28:29]Read from MH i2c: D1 01 00 [13:28:29]MH_I2C_Read... [13:28:29]Read from MH i2c: D1 01 00 5B 13 00 3F [13:28:29]Write to MH i2c: 01 00 00 5C 13 6F [13:28:29]Write i2c OK [13:28:29]MH_I2C_Read... [13:28:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 B2 47 00 20 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 32 30 39 38 35 36 30 10 04 04 00 33 7A 01 00 F4 03 04 00 22 8D 20 67 B6 04 01 00 00 EF AF 50 69 99 79 DA B2 [13:28:29]CommunicateWithHost err = 0 [13:28:29]CheckOFDResponse [13:28:29]1017 (14) - 77093643461234 [13:28:29]1041 (16) - 0000000002098560 [13:28:29]1040 (4) - 96819 [13:28:29]1012 (4) - 29.10.2024 07:22 [13:28:29]1206 (1) - 0 [13:28:29]OFD Sender: Remove packet 96819 [13:28:29]ProducePacketName [13:28:29]name=ofd_packets/00096819 [13:28:29]NVStorageDeleteData [13:28:30]OFD Sender: No OFD packet to send [13:28:30]*** Cut start [13:28:30]*** Partial cut [13:28:30]*** CUTSNS_PIN = 1 [13:28:30]*** CUTSNS_PIN = 0 [13:28:30]*** Brake cut motor [13:28:30]Read from MH i2c: 01 [13:28:30]MH_I2C_Read... [13:28:30]*** Stop cut motor [13:28:30]*** Cut end [13:28:30]Read from MH i2c: 01 07 00 [13:28:30]MH_I2C_Read... [13:28:30]Read from MH i2c: 01 07 00 5C 13 00 00 00 00 00 FF 0F 84 [13:28:30]process_action close_receipt done [13:28:30]requested_data is exist [13:28:30]produce_requested_data [13:28:30]requested_item fm.sn is exist - process it [13:28:30]wFMCommunicate request_size=4 [13:28:30]MH_SAM_APDU [13:28:30]CAPDU: 80 11 00 00 [13:28:30]Write to MH i2c: E2 08 00 5D 13 80 11 00 00 00 00 00 00 EA [13:28:30]Write i2c OK [13:28:30]MH_I2C_Read... [13:28:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:31]Read from MH i2c: E2 [13:28:31]MH_I2C_Read... [13:28:31]Read from MH i2c: E2 17 00 [13:28:31]MH_I2C_Read... [13:28:31]Read from MH i2c: E2 17 00 5D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [13:28:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:31]wFMCommunicate OK [13:28:31]requested_item fd.num is exist - process it [13:28:31]SAM_PROTO_GetFieldsCounters [13:28:31]wFMCommunicate request_size=4 [13:28:31]MH_SAM_APDU [13:28:31]CAPDU: 80 13 00 00 [13:28:31]Write to MH i2c: E2 08 00 5E 13 80 13 00 00 00 00 00 00 ED [13:28:31]Write i2c OK [13:28:31]MH_I2C_Read... [13:28:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:31]Read from MH i2c: E2 [13:28:31]MH_I2C_Read... [13:28:31]Read from MH i2c: E2 62 00 [13:28:31]MH_I2C_Read... [13:28:31]Read from MH i2c: E2 62 00 5E 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 7A 01 00 0E 04 04 00 91 00 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 28 [13:28:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 7A 01 00 0E 04 04 00 91 00 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 [13:28:31]wFMCommunicate OK [13:28:31]SAM_PROTO_GetFieldsCounters done [13:28:31]requested_item shift.num is exist - process it [13:28:31]requested_item shift.opened is exist - process it [13:28:31]req_shift_opened [13:28:31]FM_GetShiftState [13:28:31]SAM_PROTO_GetShiftState [13:28:31]wFMCommunicate request_size=4 [13:28:31]MH_SAM_APDU [13:28:31]CAPDU: 80 13 01 00 [13:28:31]Write to MH i2c: E2 08 00 5F 13 80 13 01 00 00 00 00 00 EF [13:28:31]Write i2c OK [13:28:31]MH_I2C_Read... [13:28:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:31]Read from MH i2c: E2 [13:28:31]MH_I2C_Read... [13:28:31]Read from MH i2c: E2 0E 00 [13:28:31]MH_I2C_Read... [13:28:31]Read from MH i2c: E2 0E 00 5F 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [13:28:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:28:31]wFMCommunicate OK [13:28:31]SAM_PROTO_GetShiftState done [13:28:31]FM_GetShiftState done [13:28:31]req_shift_opened done [13:28:31]requested_item shift.open_date is exist - process it [13:28:31]req_shift_open_date [13:28:31]req_shift_open_date done [13:28:31]produce_requested_data done [13:28:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96819,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:28:31]process_action_free close_receipt [13:28:31]json_value_free [13:28:31]json_value_free done [13:28:31]process_json_proto returns [13:28:31]Send response to host [13:28:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96819,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:28:31]free response buf [13:28:31]execute_script done [13:28:31]execute_script returns [13:28:31]free content buf [13:28:31]Sock 9.Close socket [13:28:31]Sock 9.Thread stoped [13:28:35]OFD Sender: No OFD packet to send [13:28:40]OFD Sender: No OFD packet to send [13:28:45]OFD Sender: No OFD packet to send [13:28:50]OFD Sender: No OFD packet to send [13:28:55]OFD Sender: No OFD packet to send [13:29:00]OFD Sender: No OFD packet to send [13:29:05]OFD Sender: No OFD packet to send [13:29:10]OFD Sender: No OFD packet to send [13:29:15]OFD Sender: No OFD packet to send [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:55]OFD Sender: No OFD packet to send [13:30:00]OFD Sender: No OFD packet to send [13:30:05]OFD Sender: No OFD packet to send [13:30:07]accept exits with 7 [13:30:07]New connection [13:30:07]New thread 3067600228 created [13:30:07]Thread 3067456868 joined [13:30:07]Waiting for new connection... [13:30:07] Sock 7.Parse request [13:30:07]Sock 7.Check first char [13:30:07]Sock 7.First char is OK [13:30:07]request: POST /json_proto HTTP/1.0 [13:30:07]Method: POST [13:30:07]URL: /json_proto [13:30:07]Method is POST - this is cgi request [13:30:07]url: /json_proto [13:30:07]query_string will be loaded in cgi processing [13:30:07]execute_cgi json_proto POST (null) [13:30:07]execute_cgi path=json_proto method=POST [13:30:07]POST find Content-Length [13:30:07]Host: 172.17.40.67:8080 [13:30:07]Content-Length: 801 [13:30:07]Content-Type: application/json [13:30:07] [13:30:07]POST finish read [13:30:07]Found Content-Length = 801 [13:30:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581427", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:07]execute_script... [13: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)3407348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581427", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:07]POST & json_proto [13:30:07]process_json_proto [13:30:07]json parsed OK: [13:30:07]protocol is kg_v1.0 [13:30:07]action value=close_receipt [13:30:07]process_action close_receipt [13:30:07]cmd_close_receipt [13:30:07]MH_GetDate [13:30:07]Write to MH i2c: F0 00 00 60 13 62 [13:30:07]Write i2c OK [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: F0 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: F0 09 00 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: F0 09 00 60 13 00 60 E3 20 67 EE DA 66 66 C9 [13:30:07]GetLastDocTimeStamp 1730208508 [13:30:07]current date 1730208608 [13:30:07]FM_GetShiftState [13:30:07]SAM_PROTO_GetShiftState [13:30:07]wFMCommunicate request_size=4 [13:30:07]MH_SAM_APDU [13:30:07]CAPDU: 80 13 01 00 [13:30:07]Write to MH i2c: E2 08 00 61 13 80 13 01 00 00 00 00 00 F1 [13:30:07]Write i2c OK [13:30:07]MH_I2C_Read... [13:30:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:07]Read from MH i2c: E2 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: E2 0E 00 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: E2 0E 00 61 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4F [13:30:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:30:07]wFMCommunicate OK [13:30:07]SAM_PROTO_GetShiftState done [13:30:07]FM_GetShiftState done [13:30:07]opened in 1730160548 [13:30:07]opened+sec_in_day 1730246948 [13:30:07]quantity*price = 0 [13:30:07]sum+1 = 1 [13:30:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 329 29.10.2024 13:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4581427 ФМ: 0000000002098560 ФД: 96820 ФПД: 139579373325198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96820&fm=139579373325198&tin=02508201610067®Number=0000000000170478&sum=0 [13:30:08]StoreToDocumentArchive [13:30:08]shift 145 fd 96820 [13:30:08]save to /storage/0145/doc_00096820 [13:30:08]save last doc name /storage/0145/doc_00096820 to /storage/kkm_last_doc_name [13:30:08]save OK [13:30:08]Clear old archive folders... [13:30:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:30:08]tlvbuf is B6F5F450 [13:30:08]SAM_PROTO_ClearQueue [13:30:08]wFMCommunicate request_size=4 [13:30:08]MH_SAM_APDU [13:30:08]CAPDU: 80 09 00 00 [13:30:08]Write to MH i2c: E2 08 00 6E 13 80 09 00 00 00 00 00 00 F3 [13:30:08]Write i2c OK [13:30:08]MH_I2C_Read... [13:30:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:08]Read from MH i2c: E2 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 6E 13 00 90 00 F5 [13:30:08]RAPDU: 90 00 [13:30:08]wFMCommunicate OK [13:30:08]SAM_PROTO_ClearQueue done [13:30:08]KKMCreateOFDPacket [13:30:08]OFDProtocolAddRootSTLVToBuf [13:30:08]FM_MakeSignedData [13:30:08]FM_MakeSignedData [13:30:08]SAM_PROTO_SignData [13:30:08]wFMCommunicate request_size=4 [13:30:08]MH_SAM_APDU [13:30:08]CAPDU: 80 0D 01 02 [13:30:08]Write to MH i2c: E2 08 00 6F 13 80 0D 01 02 00 00 00 00 FB [13:30:08]Write i2c OK [13:30:08]MH_I2C_Read... [13:30:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:08]Read from MH i2c: E2 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 6F 13 00 90 00 F6 [13:30:08]RAPDU: 90 00 [13:30:08]wFMCommunicate OK [13:30:08]wFMCommunicate request_size=255 [13:30:08]MH_SAM_APDU [13:30:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 49 01 00 00 F4 03 04 00 60 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7A 01 00 35 04 06 00 7E [13:30:08]Write to MH i2c: E2 02 01 70 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 60 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7A 01 00 35 04 06 00 7E 00 00 0D [13:30:08]Write i2c OK [13:30:08]MH_I2C_Read... [13:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:08]Read from MH i2c: E2 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 70 13 00 90 00 F7 [13:30:08]RAPDU: 90 00 [13:30:08]wFMCommunicate OK [13:30:08]wFMCommunicate request_size=10 [13:30:08]MH_SAM_APDU [13:30:08]CAPDU: 80 0D 02 02 05 F2 5A F7 0B 8E [13:30:08]Write to MH i2c: E2 0D 00 71 13 80 0D 02 02 05 00 F2 5A F7 0B 8E 00 00 E4 [13:30:08]Write i2c OK [13:30:08]MH_I2C_Read... [13:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:08]Read from MH i2c: E2 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 03 00 71 13 00 90 00 F8 [13:30:08]RAPDU: 90 00 [13:30:08]wFMCommunicate OK [13:30:08]wFMCommunicate request_size=4 [13:30:08]MH_SAM_APDU [13:30:08]CAPDU: 80 0D 03 02 [13:30:08]Write to MH i2c: E2 08 00 72 13 80 0D 03 02 00 00 00 00 00 [13:30:08]Write i2c OK [13:30:08]MH_I2C_Read... [13:30:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:08]Read from MH i2c: E2 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 0B 00 [13:30:08]MH_I2C_Read... [13:30:08]Read from MH i2c: E2 0B 00 72 13 00 59 B5 D6 1D 5F 30 03 01 90 00 95 [13:30:08]RAPDU: 59 B5 D6 1D 5F 30 03 01 90 00 [13:30:08]wFMCommunicate OK [13:30:08]SAM_PROTO_SignData done [13:30:08]FM_MakeSignedData done [13:30:08]CreateOFDProtocolMessage [13:30:08]wFMCommunicate request_size=4 [13:30:08]MH_SAM_APDU [13:30:08]CAPDU: 80 11 00 00 [13:30:08]Write to MH i2c: E2 08 00 73 13 80 11 00 00 00 00 00 00 00 [13:30:08]Write i2c OK [13:30:08]MH_I2C_Read... [13:30:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:09]Read from MH i2c: E2 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: E2 17 00 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: E2 17 00 73 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [13:30:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:30:09]wFMCommunicate OK [13:30:09]CreateOFDProtocolMessage done [13:30:09]OFDSenderStorePacket 96820 [13:30:09]StoreOFDPacket docnum=96820 [13:30:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9A ED 07 01 A8 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 60 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7A 01 00 35 04 06 00 7E F2 5A F7 0B 8E 59 B5 D6 1D 5F 30 03 01 [13:30:09]CheckFolder [13:30:09]dirname=/storage/ofd_packets [13:30:09]CheckFolder done [13:30:09]ProducePacketName [13:30:09]name=ofd_packets/00096820 [13:30:09]NVStorageSaveData ofd_packets/00096820 [13:30:09]File name is /storage/ofd_packets/00096820 [13:30:09]Write 301 bytes [13:30:09]NVStorageSaveData done [13:30:09]OFDSenderStorePacket done [13:30:09]KKMCreateOFDPacket done [13:30:09]NVStorageSaveData kkm_last_timestamp [13:30:09]File name is /storage/kkm_last_timestamp [13:30:09]Write 4 bytes [13:30:09]NVStorageSaveData done [13:30:09]ExternCall_PrintAddStr [13:30:09]wPrintStart [13:30:09]Write to MH i2c: 01 00 00 74 13 87 [13:30:09]Write i2c OK [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: 01 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: 01 07 00 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: 01 07 00 74 13 00 00 00 00 00 FF 0F 9C [13:30:09]RasterBufferAndPrint [13:30:09]line Счет N : (1)3407348 [13:30:09]line ИНН: 02508201610067 [13:30:09]line Контрольно-Кассовый Чек [13:30:09]line ПРОДАЖА [13:30:09]line ТРК (МРК, ГНК) : 12 [13:30:09]line Товар: 2710124130 [13:30:09]line Аи-92-К-4 [13:30:09]line 10.000 * 0.00 [13:30:09]line = 0.00 [13:30:09]line НДС 12% НСП 1% [13:30:09]line > о реализуемом товаре [13:30:09]line ИТОГО: 0.00 [13:30:09]line НСП 1% : 0.00 [13:30:09]line НДС 12% : 0.00 [13:30:09]line Наличными: 0.00 [13:30:09]line Безнал.: 0.00 [13:30:09]line Место: АЗС № 82 "Партнер Нефть" [13:30:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:30:09]line СНО: Общий режим [13:30:09]line Чек 329 29.10.2024 13:30 [13:30:09]line Смена: 145 ФФД: 1.0 [13:30:09]line ЗНМ: 0300000017 [13:30:09]line РНМ: 0000000000170478 [13:30:09]line Версия ККМ: v1.0 [13:30:09]line Талоны: Топливные Талоны [13:30:09]line 4581427 [13:30:09]line ФМ: 0000000002098560 [13:30:09]line ФД: 96820 [13:30:09]line ФПД: 139579373325198 [13:30:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96820&fm=139579373325198&tin=02508201610067®Number=0000000000170478&sum=0 [13:30:09]OFD Sender: Processing packet 96820 [packets to send 59, broken 58] [13:30:09]ProducePacketName [13:30:09]name=ofd_packets/00096820 [13:30:09]OFD Sender: To server: pG, [13:30:09]CommunicateWithHost lk.salyk.kg:30040 [13:30:09]ConnectInit lk.salyk.kg [13:30:09]written 0, free lines is 4095 [13:30:09]Connected sock=10 [13:30:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9A ED 07 01 A8 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 60 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7A 01 00 35 04 06 00 7E F2 5A F7 0B 8E 59 B5 D6 1D 5F 30 03 01 [13:30:09]Write to MH i2c: 01 00 00 9E 13 B1 [13:30:09]Write i2c OK [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: 01 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: 01 07 00 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: 01 07 00 9E 13 00 00 00 00 00 07 0D CC [13:30:09]RasterBufferAndPrint [13:30:09]line [13:30:09]line [13:30:09]line [13:30:09]line [13:30:09]line [13:30:09]written 0, free lines is 3343 [13:30:09]MH_Cut [13:30:09]Write to MH i2c: D1 01 00 A5 13 01 8A [13:30:09]Write i2c OK [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: D1 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: D1 01 00 [13:30:09]MH_I2C_Read... [13:30:09]Read from MH i2c: D1 01 00 A5 13 00 89 [13:30:09]Write to MH i2c: 01 00 00 A6 13 B9 [13:30:09]Write i2c OK [13:30:09]MH_I2C_Read... [13:30:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 86 5E 47 00 BF 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 32 30 39 38 35 36 30 10 04 04 00 34 7A 01 00 F4 03 04 00 87 8D 20 67 B6 04 01 00 00 1D F2 67 8C D8 53 CA DA [13:30:09]CommunicateWithHost err = 0 [13:30:09]CheckOFDResponse [13:30:09]1017 (14) - 77093643461234 [13:30:09]1041 (16) - 0000000002098560 [13:30:09]1040 (4) - 96820 [13:30:09]1012 (4) - 29.10.2024 07:23 [13:30:09]1206 (1) - 0 [13:30:09]OFD Sender: Remove packet 96820 [13:30:09]ProducePacketName [13:30:09]name=ofd_packets/00096820 [13:30:09]NVStorageDeleteData [13:30:10]OFD Sender: No OFD packet to send [13:30:10]*** Cut start [13:30:10]*** Partial cut [13:30:10]*** CUTSNS_PIN = 1 [13:30:10]*** CUTSNS_PIN = 0 [13:30:10]*** Brake cut motor [13:30:11]Read from MH i2c: 01 [13:30:11]MH_I2C_Read... [13:30:11]*** Stop cut motor [13:30:11]*** Cut end [13:30:11]Read from MH i2c: 01 07 00 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: 01 07 00 A6 13 00 00 00 00 00 FF 0F CE [13:30:11]process_action close_receipt done [13:30:11]requested_data is exist [13:30:11]produce_requested_data [13:30:11]requested_item fm.sn is exist - process it [13:30:11]wFMCommunicate request_size=4 [13:30:11]MH_SAM_APDU [13:30:11]CAPDU: 80 11 00 00 [13:30:11]Write to MH i2c: E2 08 00 A7 13 80 11 00 00 00 00 00 00 34 [13:30:11]Write i2c OK [13:30:11]MH_I2C_Read... [13:30:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:11]Read from MH i2c: E2 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 17 00 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 17 00 A7 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [13:30:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:30:11]wFMCommunicate OK [13:30:11]requested_item fd.num is exist - process it [13:30:11]SAM_PROTO_GetFieldsCounters [13:30:11]wFMCommunicate request_size=4 [13:30:11]MH_SAM_APDU [13:30:11]CAPDU: 80 13 00 00 [13:30:11]Write to MH i2c: E2 08 00 A8 13 80 13 00 00 00 00 00 00 37 [13:30:11]Write i2c OK [13:30:11]MH_I2C_Read... [13:30:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:11]Read from MH i2c: E2 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 62 00 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 62 00 A8 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 7A 01 00 0E 04 04 00 91 00 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 76 [13:30:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 7A 01 00 0E 04 04 00 91 00 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 [13:30:11]wFMCommunicate OK [13:30:11]SAM_PROTO_GetFieldsCounters done [13:30:11]requested_item shift.num is exist - process it [13:30:11]requested_item shift.opened is exist - process it [13:30:11]req_shift_opened [13:30:11]FM_GetShiftState [13:30:11]SAM_PROTO_GetShiftState [13:30:11]wFMCommunicate request_size=4 [13:30:11]MH_SAM_APDU [13:30:11]CAPDU: 80 13 01 00 [13:30:11]Write to MH i2c: E2 08 00 A9 13 80 13 01 00 00 00 00 00 39 [13:30:11]Write i2c OK [13:30:11]MH_I2C_Read... [13:30:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:11]Read from MH i2c: E2 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 0E 00 [13:30:11]MH_I2C_Read... [13:30:11]Read from MH i2c: E2 0E 00 A9 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 97 [13:30:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:30:11]wFMCommunicate OK [13:30:11]SAM_PROTO_GetShiftState done [13:30:11]FM_GetShiftState done [13:30:11]req_shift_opened done [13:30:11]requested_item shift.open_date is exist - process it [13:30:11]req_shift_open_date [13:30:11]req_shift_open_date done [13:30:11]produce_requested_data done [13:30:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96820,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:30:11]process_action_free close_receipt [13:30:11]json_value_free [13:30:11]json_value_free done [13:30:11]process_json_proto returns [13:30:11]Send response to host [13:30:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96820,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:30:11]free response buf [13:30:11]execute_script done [13:30:11]execute_script returns [13:30:11]free content buf [13:30:11]Sock 7.Close socket [13:30:11]Sock 7.Thread stoped [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:53]accept exits with 9 [13:30:53]New connection [13:30:53]New thread 3067456868 created [13:30:53]Thread 3067600228 joined [13:30:53]Waiting for new connection... [13:30:53] Sock 9.Parse request [13:30:53]Sock 9.Check first char [13:30:53]Sock 9.First char is OK [13:30:53]request: POST /json_proto HTTP/1.0 [13:30:53]Method: POST [13:30:53]URL: /json_proto [13:30:53]Method is POST - this is cgi request [13:30:53]url: /json_proto [13:30:53]query_string will be loaded in cgi processing [13:30:53]execute_cgi json_proto POST (null) [13:30:53]execute_cgi path=json_proto method=POST [13:30:53]POST find Content-Length [13:30:53]Host: 172.17.40.67:8080 [13:30:53]Content-Length: 770 [13:30:53]Content-Type: application/json [13:30:53] [13:30:53]POST finish read [13:30:53]Found Content-Length = 770 [13:30:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.340, "sum" : 1160.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1160.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:53]execute_script... [13:30: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)3407349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.340, "sum" : 1160.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1160.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:53]POST & json_proto [13:30:53]process_json_proto [13:30:53]json parsed OK: [13:30:53]protocol is kg_v1.0 [13:30:53]action value=close_receipt [13:30:53]process_action close_receipt [13:30:53]cmd_close_receipt [13:30:53]MH_GetDate [13:30:53]Write to MH i2c: F0 00 00 AA 13 AC [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: F0 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: F0 09 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: F0 09 00 AA 13 00 8E E3 20 67 EE DA 66 66 41 [13:30:53]GetLastDocTimeStamp 1730208608 [13:30:53]current date 1730208654 [13:30:53]FM_GetShiftState [13:30:53]SAM_PROTO_GetShiftState [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 13 01 00 [13:30:53]Write to MH i2c: E2 08 00 AB 13 80 13 01 00 00 00 00 00 3B [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 0E 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 0E 00 AB 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 99 [13:30:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:30:53]wFMCommunicate OK [13:30:53]SAM_PROTO_GetShiftState done [13:30:53]FM_GetShiftState done [13:30:53]opened in 1730160548 [13:30:53]opened+sec_in_day 1730246948 [13:30:53]quantity*price = 116004 [13:30:53]sum+1 = 116006 [13:30:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1160.05 НСП 1% : 10.27 НДС 12% : 123.19 Наличными: 0.00 Безнал.: 1160.05 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 330 29.10.2024 13:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96821 ФПД: 232260525212625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133054&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96821&fm=232260525212625&tin=02508201610067®Number=0000000000170478&sum=116005 [13:30:54]StoreToDocumentArchive [13:30:54]shift 145 fd 96821 [13:30:54]save to /storage/0145/doc_00096821 [13:30:54]save last doc name /storage/0145/doc_00096821 to /storage/kkm_last_doc_name [13:30:54]save OK [13:30:54]Clear old archive folders... [13:30:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:30:54]tlvbuf is 01021420 [13:30:54]SAM_PROTO_ClearQueue [13:30:54]wFMCommunicate request_size=4 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 09 00 00 [13:30:54]Write to MH i2c: E2 08 00 B8 13 80 09 00 00 00 00 00 00 3D [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 B8 13 00 90 00 3F [13:30:54]RAPDU: 90 00 [13:30:54]wFMCommunicate OK [13:30:54]SAM_PROTO_ClearQueue done [13:30:54]KKMCreateOFDPacket [13:30:54]OFDProtocolAddRootSTLVToBuf [13:30:54]FM_MakeSignedData [13:30:54]FM_MakeSignedData [13:30:54]SAM_PROTO_SignData [13:30:54]wFMCommunicate request_size=4 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 0D 01 02 [13:30:54]Write to MH i2c: E2 08 00 B9 13 80 0D 01 02 00 00 00 00 45 [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 B9 13 00 90 00 40 [13:30:54]RAPDU: 90 00 [13:30:54]wFMCommunicate OK [13:30:54]wFMCommunicate request_size=255 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BC 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 25 C5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 25 C5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 C5 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 8E E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7A 01 00 35 04 06 00 D3 [13:30:54]Write to MH i2c: E2 02 01 BA 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 34 FF 03 08 00 03 BC 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 25 C5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 25 C5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 C5 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 8E E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7A 01 00 35 04 06 00 D3 00 00 F7 [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 BA 13 00 90 00 41 [13:30:54]RAPDU: 90 00 [13:30:54]wFMCommunicate OK [13:30:54]wFMCommunicate request_size=10 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 0D 02 02 05 3D 5E 19 C3 D1 [13:30:54]Write to MH i2c: E2 0D 00 BB 13 80 0D 02 02 05 00 3D 5E 19 C3 D1 00 00 9A [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 03 00 BB 13 00 90 00 42 [13:30:54]RAPDU: 90 00 [13:30:54]wFMCommunicate OK [13:30:54]wFMCommunicate request_size=4 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 0D 03 02 [13:30:54]Write to MH i2c: E2 08 00 BC 13 80 0D 03 02 00 00 00 00 4A [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 0B 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 0B 00 BC 13 00 76 2E A0 B3 36 7F FC C9 90 00 BC [13:30:54]RAPDU: 76 2E A0 B3 36 7F FC C9 90 00 [13:30:54]wFMCommunicate OK [13:30:54]SAM_PROTO_SignData done [13:30:54]FM_MakeSignedData done [13:30:54]CreateOFDProtocolMessage [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 BD 13 80 11 00 00 00 00 00 00 4A [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:55]Read from MH i2c: E2 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 17 00 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: E2 17 00 BD 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [13:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:30:55]wFMCommunicate OK [13:30:55]CreateOFDProtocolMessage done [13:30:55]OFDSenderStorePacket 96821 [13:30:55]StoreOFDPacket docnum=96821 [13:30:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 6B 07 01 BB 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 34 FF 03 08 00 03 BC 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 25 C5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 25 C5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 C5 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 8E E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7A 01 00 35 04 06 00 D3 3D 5E 19 C3 D1 76 2E A0 B3 36 7F FC C9 [13:30:55]CheckFolder [13:30:55]dirname=/storage/ofd_packets [13:30:55]CheckFolder done [13:30:55]ProducePacketName [13:30:55]name=ofd_packets/00096821 [13:30:55]NVStorageSaveData ofd_packets/00096821 [13:30:55]File name is /storage/ofd_packets/00096821 [13:30:55]Write 301 bytes [13:30:55]NVStorageSaveData done [13:30:55]OFDSenderStorePacket done [13:30:55]KKMCreateOFDPacket done [13:30:55]NVStorageSaveData kkm_last_timestamp [13:30:55]File name is /storage/kkm_last_timestamp [13:30:55]Write 4 bytes [13:30:55]NVStorageSaveData done [13:30:55]ExternCall_PrintAddStr [13:30:55]wPrintStart [13:30:55]Write to MH i2c: 01 00 00 BE 13 D1 [13:30:55]Write i2c OK [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: 01 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: 01 07 00 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: 01 07 00 BE 13 00 00 00 00 00 FF 0F E6 [13:30:55]RasterBufferAndPrint [13:30:55]line Счет N : (1)3407349 [13:30:55]line ИНН: 02508201610067 [13:30:55]line Контрольно-Кассовый Чек [13:30:55]line ПРОДАЖА [13:30:55]line ТРК (МРК, ГНК) : 42 [13:30:55]line Товар: 2710124130 [13:30:55]line Аи-92-К-4 [13:30:55]line 17.340 * 66.90 [13:30:55]line = 1160.05 [13:30:55]line НДС 12% НСП 1% [13:30:55]line > о реализуемом товаре [13:30:55]line ИТОГО: 1160.05 [13:30:55]line НСП 1% : 10.27 [13:30:55]line НДС 12% : 123.19 [13:30:55]line Наличными: 0.00 [13:30:55]line Безнал.: 1160.05 [13:30:55]line Место: АЗС № 82 "Партнер Нефть" [13:30:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:30:55]line СНО: Общий режим [13:30:55]line Чек 330 29.10.2024 13:30 [13:30:55]line Смена: 145 ФФД: 1.0 [13:30:55]line ЗНМ: 0300000017 [13:30:55]line РНМ: 0000000000170478 [13:30:55]line Версия ККМ: v1.0 [13:30:55]line Платежная система: Mbank [13:30:55]line ФМ: 0000000002098560 [13:30:55]line ФД: 96821 [13:30:55]line ФПД: 232260525212625 [13:30:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133054&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96821&fm=232260525212625&tin=02508201610067®Number=0000000000170478&sum=116005 [13:30:55]OFD Sender: Processing packet 96821 [packets to send 59, broken 58] [13:30:55]ProducePacketName [13:30:55]name=ofd_packets/00096821 [13:30:55]OFD Sender: To server: pG, [13:30:55]CommunicateWithHost lk.salyk.kg:30040 [13:30:55]ConnectInit lk.salyk.kg [13:30:55]written 0, free lines is 4095 [13:30:55]Connected sock=10 [13:30:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 6B 07 01 BB 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 34 FF 03 08 00 03 BC 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 25 C5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 25 C5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 C5 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 8E E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7A 01 00 35 04 06 00 D3 3D 5E 19 C3 D1 76 2E A0 B3 36 7F FC C9 [13:30:55]Write to MH i2c: 01 00 00 E7 13 FA [13:30:55]Write i2c OK [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: 01 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: 01 07 00 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: 01 07 00 E7 13 00 00 00 00 00 38 0D 46 [13:30:55]RasterBufferAndPrint [13:30:55]line [13:30:55]line [13:30:55]line [13:30:55]line [13:30:55]line [13:30:55]written 0, free lines is 3390 [13:30:55]MH_Cut [13:30:55]Write to MH i2c: D1 01 00 EE 13 01 D3 [13:30:55]Write i2c OK [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: D1 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: D1 01 00 [13:30:55]MH_I2C_Read... [13:30:55]Read from MH i2c: D1 01 00 EE 13 00 D2 [13:30:55]Write to MH i2c: 01 00 00 EF 13 02 [13:30:55]Write i2c OK [13:30:55]MH_I2C_Read... [13:30:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F3 33 47 00 CF C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7A 01 00 F4 03 04 00 B5 8D 20 67 B6 04 01 00 00 53 F1 64 EE A4 B1 A0 D2 [13:30:55]CommunicateWithHost err = 0 [13:30:55]CheckOFDResponse [13:30:55]1017 (14) - 77093643461234 [13:30:55]1041 (16) - 0000000002098560 [13:30:55]1040 (4) - 96821 [13:30:55]1012 (4) - 29.10.2024 07:24 [13:30:55]1206 (1) - 0 [13:30:55]OFD Sender: Remove packet 96821 [13:30:55]ProducePacketName [13:30:55]name=ofd_packets/00096821 [13:30:55]NVStorageDeleteData [13:30:56]OFD Sender: No OFD packet to send [13:30:56]*** Cut start [13:30:56]*** Partial cut [13:30:56]*** CUTSNS_PIN = 1 [13:30:56]*** CUTSNS_PIN = 0 [13:30:56]*** Brake cut motor [13:30:57]Read from MH i2c: 01 [13:30:57]MH_I2C_Read... [13:30:57]*** Stop cut motor [13:30:57]*** Cut end [13:30:57]Read from MH i2c: 01 07 00 [13:30:57]MH_I2C_Read... [13:30:57]Read from MH i2c: 01 07 00 EF 13 00 00 00 00 00 FF 0F 17 [13:30:57]process_action close_receipt done [13:30:57]requested_data is exist [13:30:57]produce_requested_data [13:30:57]requested_item fm.sn is exist - process it [13:30:57]wFMCommunicate request_size=4 [13:30:57]MH_SAM_APDU [13:30:57]CAPDU: 80 11 00 00 [13:30:57]Write to MH i2c: E2 08 00 F0 13 80 11 00 00 00 00 00 00 7D [13:30:57]Write i2c OK [13:30:57]MH_I2C_Read... [13:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:57]Read from MH i2c: E2 [13:30:57]MH_I2C_Read... [13:30:57]Read from MH i2c: E2 17 00 [13:30:57]MH_I2C_Read... [13:30:57]Read from MH i2c: E2 17 00 F0 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [13:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:30:57]wFMCommunicate OK [13:30:57]requested_item fd.num is exist - process it [13:30:57]SAM_PROTO_GetFieldsCounters [13:30:57]wFMCommunicate request_size=4 [13:30:57]MH_SAM_APDU [13:30:57]CAPDU: 80 13 00 00 [13:30:57]Write to MH i2c: E2 08 00 F1 13 80 13 00 00 00 00 00 00 80 [13:30:57]Write i2c OK [13:30:57]MH_I2C_Read... [13:30:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:57]Read from MH i2c: E2 [13:30:57]MH_I2C_Read... [13:30:57]Read from MH i2c: E2 62 00 [13:30:57]MH_I2C_Read... [13:30:57]Read from MH i2c: E2 62 00 F1 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 7A 01 00 0E 04 04 00 91 00 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 C3 [13:30:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 7A 01 00 0E 04 04 00 91 00 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 [13:30:57]wFMCommunicate OK [13:30:57]SAM_PROTO_GetFieldsCounters done [13:30:57]requested_item shift.num is exist - process it [13:30:57]requested_item shift.opened is exist - process it [13:30:57]req_shift_opened [13:30:57]FM_GetShiftState [13:30:57]SAM_PROTO_GetShiftState [13:30:57]wFMCommunicate request_size=4 [13:30:57]MH_SAM_APDU [13:30:57]CAPDU: 80 13 01 00 [13:30:57]Write to MH i2c: E2 08 00 F2 13 80 13 01 00 00 00 00 00 82 [13:30:57]Write i2c OK [13:30:57]MH_I2C_Read... [13:30:57]Read from MH i2c: E2 [13:30:57]MH_I2C_Read... [13:30:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:57]Read from MH i2c: E2 0E 00 [13:30:57]MH_I2C_Read... [13:30:57]Read from MH i2c: E2 0E 00 F2 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E0 [13:30:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:30:57]wFMCommunicate OK [13:30:57]SAM_PROTO_GetShiftState done [13:30:57]FM_GetShiftState done [13:30:57]req_shift_opened done [13:30:57]requested_item shift.open_date is exist - process it [13:30:57]req_shift_open_date [13:30:57]req_shift_open_date done [13:30:57]produce_requested_data done [13:30:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96821,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:30:57]process_action_free close_receipt [13:30:57]json_value_free [13:30:57]json_value_free done [13:30:57]process_json_proto returns [13:30:57]Send response to host [13:30:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96821,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:30:57]free response buf [13:30:57]execute_script done [13:30:57]execute_script returns [13:30:57]free content buf [13:30:57]Sock 9.Close socket [13:30:57]Sock 9.Thread stoped [13:31:01]OFD Sender: No OFD packet to send [13:31:06]OFD Sender: No OFD packet to send [13:31:11]OFD Sender: No OFD packet to send [13:31:16]OFD Sender: No OFD packet to send [13:31:21]OFD Sender: No OFD packet to send [13:31:26]OFD Sender: No OFD packet to send [13:31:31]OFD Sender: No OFD packet to send [13:31:35]accept exits with 7 [13:31:35]New connection [13:31:35]New thread 3067600228 created [13:31:35]Thread 3067456868 joined [13:31:35]Waiting for new connection... [13:31:35] Sock 7.Parse request [13:31:35]Sock 7.Check first char [13:31:35]Sock 7.First char is OK [13:31:35]request: POST /json_proto HTTP/1.0 [13:31:35]Method: POST [13:31:35]URL: /json_proto [13:31:35]Method is POST - this is cgi request [13:31:35]url: /json_proto [13:31:35]query_string will be loaded in cgi processing [13:31:35]execute_cgi json_proto POST (null) [13:31:35]execute_cgi path=json_proto method=POST [13:31:35]POST find Content-Length [13:31:35]Host: 172.17.40.67:8080 [13:31:35]Content-Length: 678 [13:31:35]Content-Type: application/json [13:31:35] [13:31:35]POST finish read [13:31:35]Found Content-Length = 678 [13:31:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:35]execute_script... [13: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)3407350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:35]POST & json_proto [13:31:35]process_json_proto [13:31:35]json parsed OK: [13:31:35]protocol is kg_v1.0 [13:31:35]action value=close_receipt [13:31:35]process_action close_receipt [13:31:35]cmd_close_receipt [13:31:35]MH_GetDate [13:31:35]Write to MH i2c: F0 00 00 F3 13 F5 [13:31:35]Write i2c OK [13:31:35]MH_I2C_Read... [13:31:35]Read from MH i2c: F0 [13:31:35]MH_I2C_Read... [13:31:35]Read from MH i2c: F0 09 00 [13:31:35]MH_I2C_Read... [13:31:35]Read from MH i2c: F0 09 00 F3 13 00 B8 E3 20 67 EE DA 66 66 B4 [13:31:35]GetLastDocTimeStamp 1730208654 [13:31:35]current date 1730208696 [13:31:35]FM_GetShiftState [13:31:35]SAM_PROTO_GetShiftState [13:31:35]wFMCommunicate request_size=4 [13:31:35]MH_SAM_APDU [13:31:35]CAPDU: 80 13 01 00 [13:31:35]Write to MH i2c: E2 08 00 F4 13 80 13 01 00 00 00 00 00 84 [13:31:35]Write i2c OK [13:31:35]MH_I2C_Read... [13:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:35]Read from MH i2c: E2 [13:31:35]MH_I2C_Read... [13:31:35]Read from MH i2c: E2 0E 00 [13:31:35]MH_I2C_Read... [13:31:35]Read from MH i2c: E2 0E 00 F4 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E2 [13:31:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:31:35]wFMCommunicate OK [13:31:35]SAM_PROTO_GetShiftState done [13:31:35]FM_GetShiftState done [13:31:35]opened in 1730160548 [13:31:35]opened+sec_in_day 1730246948 [13:31:35]quantity*price = 50041 [13:31:35]sum+1 = 50042 [13: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 331 29.10.2024 13:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96822 ФПД: 245976893906938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133136&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96822&fm=245976893906938&tin=02508201610067®Number=0000000000170478&sum=50000 [13:31:36]StoreToDocumentArchive [13:31:36]shift 145 fd 96822 [13:31:36]save to /storage/0145/doc_00096822 [13:31:36]save last doc name /storage/0145/doc_00096822 to /storage/kkm_last_doc_name [13:31:36]save OK [13:31:36]Clear old archive folders... [13:31:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:31:36]tlvbuf is 00FC5CB0 [13:31:36]SAM_PROTO_ClearQueue [13:31:36]wFMCommunicate request_size=4 [13:31:36]MH_SAM_APDU [13:31:36]CAPDU: 80 09 00 00 [13:31:36]Write to MH i2c: E2 08 00 01 14 80 09 00 00 00 00 00 00 87 [13:31:36]Write i2c OK [13:31:36]MH_I2C_Read... [13:31:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:36]Read from MH i2c: E2 [13:31:36]MH_I2C_Read... [13:31:36]Read from MH i2c: E2 03 00 [13:31:36]MH_I2C_Read... [13:31:36]Read from MH i2c: E2 03 00 01 14 00 90 00 89 [13:31:36]RAPDU: 90 00 [13:31:36]wFMCommunicate OK [13:31:36]SAM_PROTO_ClearQueue done [13:31:36]KKMCreateOFDPacket [13:31:36]OFDProtocolAddRootSTLVToBuf [13:31:36]FM_MakeSignedData [13:31:36]FM_MakeSignedData [13:31:36]SAM_PROTO_SignData [13:31:36]wFMCommunicate request_size=4 [13:31:36]MH_SAM_APDU [13:31:36]CAPDU: 80 0D 01 02 [13:31:36]Write to MH i2c: E2 08 00 02 14 80 0D 01 02 00 00 00 00 8F [13:31:36]Write i2c OK [13:31:36]MH_I2C_Read... [13:31:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:36]Read from MH i2c: E2 [13:31:36]MH_I2C_Read... [13:31:36]Read from MH i2c: E2 03 00 [13:31:36]MH_I2C_Read... [13:31:36]Read from MH i2c: E2 03 00 02 14 00 90 00 8A [13:31:36]RAPDU: 90 00 [13:31:36]wFMCommunicate OK [13:31:36]wFMCommunicate request_size=255 [13:31:36]MH_SAM_APDU [13: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 34 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 4B 01 00 00 F4 03 04 00 B8 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7A 01 00 35 04 06 00 DF [13:31:36]Write to MH i2c: E2 02 01 03 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4B 01 00 00 F4 03 04 00 B8 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7A 01 00 35 04 06 00 DF 00 00 AC [13:31:36]Write i2c OK [13:31:36]MH_I2C_Read... [13:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:37]Read from MH i2c: E2 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 03 00 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 03 00 03 14 00 90 00 8B [13:31:37]RAPDU: 90 00 [13:31:37]wFMCommunicate OK [13:31:37]wFMCommunicate request_size=10 [13:31:37]MH_SAM_APDU [13:31:37]CAPDU: 80 0D 02 02 05 B6 F5 62 5F FA [13:31:37]Write to MH i2c: E2 0D 00 04 14 80 0D 02 02 05 00 B6 F5 62 5F FA 00 00 02 [13:31:37]Write i2c OK [13:31:37]MH_I2C_Read... [13:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:37]Read from MH i2c: E2 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 03 00 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 03 00 04 14 00 90 00 8C [13:31:37]RAPDU: 90 00 [13:31:37]wFMCommunicate OK [13:31:37]wFMCommunicate request_size=4 [13:31:37]MH_SAM_APDU [13:31:37]CAPDU: 80 0D 03 02 [13:31:37]Write to MH i2c: E2 08 00 05 14 80 0D 03 02 00 00 00 00 94 [13:31:37]Write i2c OK [13:31:37]MH_I2C_Read... [13:31:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:37]Read from MH i2c: E2 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 0B 00 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 0B 00 05 14 00 17 AD 64 62 8A BB 4E 00 90 00 B2 [13:31:37]RAPDU: 17 AD 64 62 8A BB 4E 00 90 00 [13:31:37]wFMCommunicate OK [13:31:37]SAM_PROTO_SignData done [13:31:37]FM_MakeSignedData done [13:31:37]CreateOFDProtocolMessage [13:31:37]wFMCommunicate request_size=4 [13:31:37]MH_SAM_APDU [13:31:37]CAPDU: 80 11 00 00 [13:31:37]Write to MH i2c: E2 08 00 06 14 80 11 00 00 00 00 00 00 94 [13:31:37]Write i2c OK [13:31:37]MH_I2C_Read... [13:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:37]Read from MH i2c: E2 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 17 00 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: E2 17 00 06 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [13:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:31:37]wFMCommunicate OK [13:31:37]CreateOFDProtocolMessage done [13:31:37]OFDSenderStorePacket 96822 [13:31:37]StoreOFDPacket docnum=96822 [13:31:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 92 A7 07 01 63 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 34 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 4B 01 00 00 F4 03 04 00 B8 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7A 01 00 35 04 06 00 DF B6 F5 62 5F FA 17 AD 64 62 8A BB 4E 00 [13:31:37]CheckFolder [13:31:37]dirname=/storage/ofd_packets [13:31:37]CheckFolder done [13:31:37]ProducePacketName [13:31:37]name=ofd_packets/00096822 [13:31:37]NVStorageSaveData ofd_packets/00096822 [13:31:37]File name is /storage/ofd_packets/00096822 [13:31:37]Write 301 bytes [13:31:37]NVStorageSaveData done [13:31:37]OFDSenderStorePacket done [13:31:37]KKMCreateOFDPacket done [13:31:37]NVStorageSaveData kkm_last_timestamp [13:31:37]File name is /storage/kkm_last_timestamp [13:31:37]Write 4 bytes [13:31:37]NVStorageSaveData done [13:31:37]ExternCall_PrintAddStr [13:31:37]wPrintStart [13:31:37]Write to MH i2c: 01 00 00 07 14 1B [13:31:37]Write i2c OK [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: 01 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: 01 07 00 [13:31:37]MH_I2C_Read... [13:31:37]Read from MH i2c: 01 07 00 07 14 00 00 00 00 00 FF 0F 30 [13:31:37]RasterBufferAndPrint [13:31:37]line Счет N : (1)3407350 [13:31:37]line ИНН: 02508201610067 [13:31:37]line Контрольно-Кассовый Чек [13:31:37]line ПРОДАЖА [13:31:37]line ТРК (МРК, ГНК) : 32 [13:31:37]line Товар: 2710124130 [13:31:37]line Аи-92-К-4 [13:31:37]line 7.480 * 66.90 [13:31:37]line = 500.41 [13:31:37]line НДС 12% НСП 1% [13:31:37]line > о реализуемом товаре [13:31:37]line ОКРУГЛЕНИЕ: -0.41 [13:31:37]line ИТОГО: 500.00 [13:31:37]line Внесено: 500.00 [13:31:37]line СДАЧА: 0.00 [13:31:37]line НСП 1% : 4.43 [13:31:37]line НДС 12% : 53.14 [13:31:37]line Наличными: 500.00 [13:31:37]line Безнал.: 0.00 [13:31:37]line Место: АЗС № 82 "Партнер Нефть" [13:31:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:31:37]line СНО: Общий режим [13:31:37]line Чек 331 29.10.2024 13:31 [13:31:37]line Смена: 145 ФФД: 1.0 [13:31:37]line ЗНМ: 0300000017 [13:31:37]line РНМ: 0000000000170478 [13:31:37]line Версия ККМ: v1.0 [13:31:37]line ФМ: 0000000002098560 [13:31:37]line ФД: 96822 [13:31:37]line ФПД: 245976893906938 [13:31:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133136&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96822&fm=245976893906938&tin=02508201610067®Number=0000000000170478&sum=50000 [13:31:37]OFD Sender: Processing packet 96822 [packets to send 59, broken 58] [13:31:37]ProducePacketName [13:31:37]name=ofd_packets/00096822 [13:31:37]OFD Sender: To server: pG, [13:31:37]CommunicateWithHost lk.salyk.kg:30040 [13:31:37]ConnectInit lk.salyk.kg [13:31:37]written 0, free lines is 4095 [13:31:38]Write to MH i2c: 01 00 00 32 14 46 [13:31:38]Write i2c OK [13:31:38]MH_I2C_Read... [13:31:38]Read from MH i2c: 01 [13:31:38]MH_I2C_Read... [13:31:38]Read from MH i2c: 01 07 00 [13:31:38]MH_I2C_Read... [13:31:38]Read from MH i2c: 01 07 00 32 14 00 00 00 00 00 FB 0C 54 [13:31:38]RasterBufferAndPrint [13:31:38]line [13:31:38]line [13:31:38]line [13:31:38]line [13:31:38]line [13:31:38]written 0, free lines is 3330 [13:31:38]MH_Cut [13:31:38]Write to MH i2c: D1 01 00 39 14 01 1F [13:31:38]Write i2c OK [13:31:38]MH_I2C_Read... [13:31:38]Read from MH i2c: D1 [13:31:38]MH_I2C_Read... [13:31:38]Read from MH i2c: D1 01 00 [13:31:38]MH_I2C_Read... [13:31:38]Read from MH i2c: D1 01 00 39 14 00 1E [13:31:38]Write to MH i2c: 01 00 00 3A 14 4E [13:31:38]Write i2c OK [13:31:38]MH_I2C_Read... [13:31:38]*** Cut start [13:31:38]*** Partial cut [13:31:38]*** CUTSNS_PIN = 1 [13:31:38]*** CUTSNS_PIN = 0 [13:31:38]*** Brake cut motor [13:31:39]Read from MH i2c: 01 [13:31:39]MH_I2C_Read... [13:31:39]*** Stop cut motor [13:31:39]*** Cut end [13:31:39]Read from MH i2c: 01 07 00 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: 01 07 00 3A 14 00 00 00 00 00 FF 0F 63 [13:31:39]process_action close_receipt done [13:31:39]requested_data is exist [13:31:39]produce_requested_data [13:31:39]requested_item fm.sn is exist - process it [13:31:39]wFMCommunicate request_size=4 [13:31:39]MH_SAM_APDU [13:31:39]CAPDU: 80 11 00 00 [13:31:39]Write to MH i2c: E2 08 00 3B 14 80 11 00 00 00 00 00 00 C9 [13:31:39]Write i2c OK [13:31:39]MH_I2C_Read... [13:31:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:39]Read from MH i2c: E2 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 17 00 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 17 00 3B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [13:31:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:31:39]wFMCommunicate OK [13:31:39]requested_item fd.num is exist - process it [13:31:39]SAM_PROTO_GetFieldsCounters [13:31:39]wFMCommunicate request_size=4 [13:31:39]MH_SAM_APDU [13:31:39]CAPDU: 80 13 00 00 [13:31:39]Write to MH i2c: E2 08 00 3C 14 80 13 00 00 00 00 00 00 CC [13:31:39]Write i2c OK [13:31:39]MH_I2C_Read... [13:31:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:31:39]Read from MH i2c: E2 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 62 00 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 62 00 3C 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 7A 01 00 0E 04 04 00 91 00 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 13 [13:31:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 7A 01 00 0E 04 04 00 91 00 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 [13:31:39]wFMCommunicate OK [13:31:39]SAM_PROTO_GetFieldsCounters done [13:31:39]requested_item shift.num is exist - process it [13:31:39]requested_item shift.opened is exist - process it [13:31:39]req_shift_opened [13:31:39]FM_GetShiftState [13:31:39]SAM_PROTO_GetShiftState [13:31:39]wFMCommunicate request_size=4 [13:31:39]MH_SAM_APDU [13:31:39]CAPDU: 80 13 01 00 [13:31:39]Write to MH i2c: E2 08 00 3D 14 80 13 01 00 00 00 00 00 CE [13:31:39]Write i2c OK [13:31:39]MH_I2C_Read... [13:31:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:39]Read from MH i2c: E2 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 0E 00 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 0E 00 3D 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2C [13:31:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:31:39]wFMCommunicate OK [13:31:39]SAM_PROTO_GetShiftState done [13:31:39]FM_GetShiftState done [13:31:39]req_shift_opened done [13:31:39]requested_item shift.open_date is exist - process it [13:31:39]req_shift_open_date [13:31:39]req_shift_open_date done [13:31:39]produce_requested_data done [13:31:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96822,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:31:39]process_action_free close_receipt [13:31:39]json_value_free [13:31:39]json_value_free done [13:31:39]process_json_proto returns [13:31:39]Send response to host [13:31:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96822,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:31:39]free response buf [13:31:39]execute_script done [13:31:39]execute_script returns [13:31:39]free content buf [13:31:39]Sock 7.Close socket [13:31:39]Sock 7.Thread stoped [13:31:58]accept exits with 9 [13:31:58]New connection [13:31:58]New thread 3067456868 created [13:31:58]Thread 3067600228 joined [13:31:58]Waiting for new connection... [13:31:58] Sock 9.Parse request [13:31:58]Sock 9.Check first char [13:31:58]Sock 9.First char is OK [13:31:58]request: POST /json_proto HTTP/1.0 [13:31:58]Method: POST [13:31:58]URL: /json_proto [13:31:58]Method is POST - this is cgi request [13:31:58]url: /json_proto [13:31:58]query_string will be loaded in cgi processing [13:31:58]execute_cgi json_proto POST (null) [13:31:58]execute_cgi path=json_proto method=POST [13:31:58]POST find Content-Length [13:31:58]Host: 172.17.40.67:8080 [13:31:58]Content-Length: 675 [13:31:58]Content-Type: application/json [13:31:58] [13:31:58]POST finish read [13:31:58]Found Content-Length = 675 [13:31:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:58]execute_script... [13:31: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)3407351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:58]POST & json_proto [13:31:58]process_json_proto [13:31:58]json parsed OK: [13:31:58]protocol is kg_v1.0 [13:31:58]action value=close_receipt [13:31:58]process_action close_receipt [13:31:58]cmd_close_receipt [13:31:58]MH_GetDate [13:31:58]Write to MH i2c: F0 00 00 3E 14 41 [13:31:58]Write i2c OK [13:31:58]MH_I2C_Read... [13:31:58]Read from MH i2c: F0 [13:31:58]MH_I2C_Read... [13:31:58]Read from MH i2c: F0 09 00 [13:31:58]MH_I2C_Read... [13:31:58]Read from MH i2c: F0 09 00 3E 14 00 CF E3 20 67 EE DA 66 66 17 [13:31:58]GetLastDocTimeStamp 1730208696 [13:31:58]current date 1730208719 [13:31:58]FM_GetShiftState [13:31:58]SAM_PROTO_GetShiftState [13:31:58]wFMCommunicate request_size=4 [13:31:58]MH_SAM_APDU [13:31:58]CAPDU: 80 13 01 00 [13:31:58]Write to MH i2c: E2 08 00 3F 14 80 13 01 00 00 00 00 00 D0 [13:31:58]Write i2c OK [13:31:58]MH_I2C_Read... [13:31:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:58]Read from MH i2c: E2 [13:31:58]MH_I2C_Read... [13:31:58]Read from MH i2c: E2 0E 00 [13:31:58]MH_I2C_Read... [13:31:58]Read from MH i2c: E2 0E 00 3F 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2E [13:31:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:31:58]wFMCommunicate OK [13:31:58]SAM_PROTO_GetShiftState done [13:31:58]FM_GetShiftState done [13:31:58]opened in 1730160548 [13:31:58]opened+sec_in_day 1730246948 [13:31:58]quantity*price = 70027 [13:31:58]sum+1 = 70029 [13:31:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 332 29.10.2024 13:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96823 ФПД: 221682409976122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133159&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96823&fm=221682409976122&tin=02508201610067®Number=0000000000170478&sum=70000 [13:31:59]StoreToDocumentArchive [13:31:59]shift 145 fd 96823 [13:31:59]save to /storage/0145/doc_00096823 [13:31:59]save last doc name /storage/0145/doc_00096823 to /storage/kkm_last_doc_name [13:31:59]save OK [13:31:59]Clear old archive folders... [13:31:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:31:59]tlvbuf is 00FC36C0 [13:31:59]SAM_PROTO_ClearQueue [13:31:59]wFMCommunicate request_size=4 [13:31:59]MH_SAM_APDU [13:31:59]CAPDU: 80 09 00 00 [13:31:59]Write to MH i2c: E2 08 00 4C 14 80 09 00 00 00 00 00 00 D2 [13:31:59]Write i2c OK [13:31:59]MH_I2C_Read... [13:31:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:59]Read from MH i2c: E2 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 4C 14 00 90 00 D4 [13:31:59]RAPDU: 90 00 [13:31:59]wFMCommunicate OK [13:31:59]SAM_PROTO_ClearQueue done [13:31:59]KKMCreateOFDPacket [13:31:59]OFDProtocolAddRootSTLVToBuf [13:31:59]FM_MakeSignedData [13:31:59]FM_MakeSignedData [13:31:59]SAM_PROTO_SignData [13:31:59]wFMCommunicate request_size=4 [13:31:59]MH_SAM_APDU [13:31:59]CAPDU: 80 0D 01 02 [13:31:59]Write to MH i2c: E2 08 00 4D 14 80 0D 01 02 00 00 00 00 DA [13:31:59]Write i2c OK [13:31:59]MH_I2C_Read... [13:31:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:59]Read from MH i2c: E2 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 4D 14 00 90 00 D5 [13:31:59]RAPDU: 90 00 [13:31:59]wFMCommunicate OK [13:31:59]wFMCommunicate request_size=255 [13:31:59]MH_SAM_APDU [13:31:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 01 00 00 F4 03 04 00 CF E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7A 01 00 35 04 06 00 C9 9E 75 4C [13:31:59]Write to MH i2c: E2 02 01 4E 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 01 00 00 F4 03 04 00 CF E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7A 01 00 35 04 06 00 C9 9E 75 4C 00 00 4C [13:31:59]Write i2c OK [13:31:59]MH_I2C_Read... [13:31:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:59]Read from MH i2c: E2 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 4E 14 00 90 00 D6 [13:31:59]RAPDU: 90 00 [13:31:59]wFMCommunicate OK [13:31:59]wFMCommunicate request_size=7 [13:31:59]MH_SAM_APDU [13:31:59]CAPDU: 80 0D 02 02 02 B1 3A [13:31:59]Write to MH i2c: E2 0A 00 4F 14 80 0D 02 02 02 00 B1 3A 00 00 CC [13:31:59]Write i2c OK [13:31:59]MH_I2C_Read... [13:31:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:59]Read from MH i2c: E2 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 03 00 4F 14 00 90 00 D7 [13:31:59]RAPDU: 90 00 [13:31:59]wFMCommunicate OK [13:31:59]wFMCommunicate request_size=4 [13:31:59]MH_SAM_APDU [13:31:59]CAPDU: 80 0D 03 02 [13:31:59]Write to MH i2c: E2 08 00 50 14 80 0D 03 02 00 00 00 00 DF [13:31:59]Write i2c OK [13:31:59]MH_I2C_Read... [13:31:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:59]Read from MH i2c: E2 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 0B 00 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 0B 00 50 14 00 FA 73 99 CB 53 35 5C FD 90 00 92 [13:31:59]RAPDU: FA 73 99 CB 53 35 5C FD 90 00 [13:31:59]wFMCommunicate OK [13:31:59]SAM_PROTO_SignData done [13:31:59]FM_MakeSignedData done [13:31:59]CreateOFDProtocolMessage [13:31:59]wFMCommunicate request_size=4 [13:31:59]MH_SAM_APDU [13:31:59]CAPDU: 80 11 00 00 [13:31:59]Write to MH i2c: E2 08 00 51 14 80 11 00 00 00 00 00 00 DF [13:31:59]Write i2c OK [13:31:59]MH_I2C_Read... [13:31:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:59]Read from MH i2c: E2 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 17 00 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: E2 17 00 51 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [13:31:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:31:59]wFMCommunicate OK [13:31:59]CreateOFDProtocolMessage done [13:31:59]OFDSenderStorePacket 96823 [13:31:59]StoreOFDPacket docnum=96823 [13:31:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 13 DA 04 01 3E 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 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 CF E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7A 01 00 35 04 06 00 C9 9E 75 4C B1 3A FA 73 99 CB 53 35 5C FD [13:31:59]CheckFolder [13:31:59]dirname=/storage/ofd_packets [13:31:59]CheckFolder done [13:31:59]ProducePacketName [13:31:59]name=ofd_packets/00096823 [13:31:59]NVStorageSaveData ofd_packets/00096823 [13:31:59]File name is /storage/ofd_packets/00096823 [13:31:59]Write 298 bytes [13:31:59]NVStorageSaveData done [13:31:59]OFDSenderStorePacket done [13:31:59]KKMCreateOFDPacket done [13:31:59]NVStorageSaveData kkm_last_timestamp [13:31:59]File name is /storage/kkm_last_timestamp [13:31:59]Write 4 bytes [13:31:59]NVStorageSaveData done [13:31:59]ExternCall_PrintAddStr [13:31:59]wPrintStart [13:31:59]Write to MH i2c: 01 00 00 52 14 66 [13:31:59]Write i2c OK [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: 01 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: 01 07 00 [13:31:59]MH_I2C_Read... [13:31:59]Read from MH i2c: 01 07 00 52 14 00 00 00 00 00 FF 0F 7B [13:31:59]RasterBufferAndPrint [13:31:59]line Счет N : (1)3407351 [13:31:59]line ИНН: 02508201610067 [13:31:59]line Контрольно-Кассовый Чек [13:31:59]line ПРОДАЖА [13:31:59]line ТРК (МРК, ГНК) : 51 [13:31:59]line Товар: 2710194210 [13:31:59]line ДТ-К-5 [13:31:59]line 9.190 * 76.20 [13:31:59]line = 700.28 [13:31:59]line НДС 12% НСП 1% [13:31:59]line > о реализуемом товаре [13:31:59]line ОКРУГЛЕНИЕ: -0.28 [13:31:59]line ИТОГО: 700.00 [13:31:59]line Внесено: 700.00 [13:31:59]line СДАЧА: 0.00 [13:31:59]line НСП 1% : 6.20 [13:31:59]line НДС 12% : 74.37 [13:31:59]line Наличными: 700.00 [13:31:59]line Безнал.: 0.00 [13:31:59]line Место: АЗС № 82 "Партнер Нефть" [13:31:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:31:59]line СНО: Общий режим [13:31:59]line Чек 332 29.10.2024 13:31 [13:31:59]line Смена: 145 ФФД: 1.0 [13:31:59]line ЗНМ: 0300000017 [13:31:59]line РНМ: 0000000000170478 [13:31:59]line Версия ККМ: v1.0 [13:31:59]line ФМ: 0000000002098560 [13:31:59]line ФД: 96823 [13:32:00]line ФПД: 221682409976122 [13:32:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133159&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96823&fm=221682409976122&tin=02508201610067®Number=0000000000170478&sum=70000 [13:32:00]written 0, free lines is 4095 [13:32:00]Write to MH i2c: 01 00 00 7D 14 91 [13:32:00]Write i2c OK [13:32:00]MH_I2C_Read... [13:32:00]Read from MH i2c: 01 [13:32:00]MH_I2C_Read... [13:32:00]Read from MH i2c: 01 07 00 [13:32:00]MH_I2C_Read... [13:32:00]Read from MH i2c: 01 07 00 7D 14 00 00 00 00 00 F7 0C 9B [13:32:00]RasterBufferAndPrint [13:32:00]line [13:32:00]line [13:32:00]line [13:32:00]line [13:32:00]line [13:32:00]written 0, free lines is 3326 [13:32:00]MH_Cut [13:32:00]Write to MH i2c: D1 01 00 84 14 01 6A [13:32:00]Write i2c OK [13:32:00]MH_I2C_Read... [13:32:00]Read from MH i2c: D1 [13:32:00]MH_I2C_Read... [13:32:00]Read from MH i2c: D1 01 00 [13:32:00]MH_I2C_Read... [13:32:00]Read from MH i2c: D1 01 00 84 14 00 69 [13:32:00]Write to MH i2c: 01 00 00 85 14 99 [13:32:00]Write i2c OK [13:32:00]MH_I2C_Read... [13:32:01]*** Cut start [13:32:01]*** Partial cut [13:32:01]*** CUTSNS_PIN = 1 [13:32:01]*** CUTSNS_PIN = 0 [13:32:01]*** Brake cut motor [13:32:01]Read from MH i2c: 01 [13:32:01]MH_I2C_Read... [13:32:01]*** Stop cut motor [13:32:01]*** Cut end [13:32:01]Read from MH i2c: 01 07 00 [13:32:01]MH_I2C_Read... [13:32:01]Read from MH i2c: 01 07 00 85 14 00 00 00 00 00 FF 0F AE [13:32:01]process_action close_receipt done [13:32:01]requested_data is exist [13:32:01]produce_requested_data [13:32:01]requested_item fm.sn is exist - process it [13:32:01]wFMCommunicate request_size=4 [13:32:01]MH_SAM_APDU [13:32:01]CAPDU: 80 11 00 00 [13:32:01]Write to MH i2c: E2 08 00 86 14 80 11 00 00 00 00 00 00 14 [13:32:01]Write i2c OK [13:32:01]MH_I2C_Read... [13:32:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:02]Read from MH i2c: E2 [13:32:02]MH_I2C_Read... [13:32:02]Read from MH i2c: E2 17 00 [13:32:02]MH_I2C_Read... [13:32:02]Read from MH i2c: E2 17 00 86 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [13:32:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:32:02]wFMCommunicate OK [13:32:02]requested_item fd.num is exist - process it [13:32:02]SAM_PROTO_GetFieldsCounters [13:32:02]wFMCommunicate request_size=4 [13:32:02]MH_SAM_APDU [13:32:02]CAPDU: 80 13 00 00 [13:32:02]Write to MH i2c: E2 08 00 87 14 80 13 00 00 00 00 00 00 17 [13:32:02]Write i2c OK [13:32:02]MH_I2C_Read... [13:32:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:02]Read from MH i2c: E2 [13:32:02]MH_I2C_Read... [13:32:02]Read from MH i2c: E2 62 00 [13:32:02]MH_I2C_Read... [13:32:02]Read from MH i2c: E2 62 00 87 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 7A 01 00 0E 04 04 00 91 00 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 62 [13:32:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 7A 01 00 0E 04 04 00 91 00 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 [13:32:02]wFMCommunicate OK [13:32:02]SAM_PROTO_GetFieldsCounters done [13:32:02]requested_item shift.num is exist - process it [13:32:02]requested_item shift.opened is exist - process it [13:32:02]req_shift_opened [13:32:02]FM_GetShiftState [13:32:02]SAM_PROTO_GetShiftState [13:32:02]wFMCommunicate request_size=4 [13:32:02]MH_SAM_APDU [13:32:02]CAPDU: 80 13 01 00 [13:32:02]Write to MH i2c: E2 08 00 88 14 80 13 01 00 00 00 00 00 19 [13:32:02]Write i2c OK [13:32:02]MH_I2C_Read... [13:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:02]Read from MH i2c: E2 [13:32:02]MH_I2C_Read... [13:32:02]Read from MH i2c: E2 0E 00 [13:32:02]MH_I2C_Read... [13:32:02]Read from MH i2c: E2 0E 00 88 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 77 [13:32:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:32:02]wFMCommunicate OK [13:32:02]SAM_PROTO_GetShiftState done [13:32:02]FM_GetShiftState done [13:32:02]req_shift_opened done [13:32:02]requested_item shift.open_date is exist - process it [13:32:02]req_shift_open_date [13:32:02]req_shift_open_date done [13:32:02]produce_requested_data done [13:32:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96823,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:32:02]process_action_free close_receipt [13:32:02]json_value_free [13:32:02]json_value_free done [13:32:02]process_json_proto returns [13:32:02]Send response to host [13:32:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96823,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:32:02]free response buf [13:32:02]execute_script done [13:32:02]execute_script returns [13:32:02]free content buf [13:32:02]Sock 9.Close socket [13:32:02]Sock 9.Thread stoped [13:32:09]accept exits with 7 [13:32:09]New connection [13:32:09]New thread 3067600228 created [13:32:09]Thread 3067456868 joined [13:32:09]Waiting for new connection... [13:32:09] Sock 7.Parse request [13:32:09]Sock 7.Check first char [13:32:09]Sock 7.First char is OK [13:32:09]request: POST /json_proto HTTP/1.0 [13:32:09]Method: POST [13:32:09]URL: /json_proto [13:32:09]Method is POST - this is cgi request [13:32:09]url: /json_proto [13:32:09]query_string will be loaded in cgi processing [13:32:09]execute_cgi json_proto POST (null) [13:32:09]execute_cgi path=json_proto method=POST [13:32:09]POST find Content-Length [13:32:09]Host: 172.17.40.67:8080 [13:32:09]Content-Length: 678 [13:32:09]Content-Type: application/json [13:32:09] [13:32:09]POST finish read [13:32:09]Found Content-Length = 678 [13:32:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:09]execute_script... [13:32: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)3407352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:09]POST & json_proto [13:32:09]process_json_proto [13:32:09]json parsed OK: [13:32:09]protocol is kg_v1.0 [13:32:09]action value=close_receipt [13:32:09]process_action close_receipt [13:32:09]cmd_close_receipt [13:32:09]MH_GetDate [13:32:09]Write to MH i2c: F0 00 00 89 14 8C [13:32:09]Write i2c OK [13:32:09]MH_I2C_Read... [13:32:09]Read from MH i2c: F0 [13:32:09]MH_I2C_Read... [13:32:09]Read from MH i2c: F0 09 00 [13:32:09]MH_I2C_Read... [13:32:09]Read from MH i2c: F0 09 00 89 14 00 DA E3 20 67 EE DA 66 66 6D [13:32:09]GetLastDocTimeStamp 1730208719 [13:32:09]current date 1730208730 [13:32:09]FM_GetShiftState [13:32:09]SAM_PROTO_GetShiftState [13:32:09]wFMCommunicate request_size=4 [13:32:09]MH_SAM_APDU [13:32:09]CAPDU: 80 13 01 00 [13:32:09]Write to MH i2c: E2 08 00 8A 14 80 13 01 00 00 00 00 00 1B [13:32:09]Write i2c OK [13:32:09]MH_I2C_Read... [13:32:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:09]Read from MH i2c: E2 [13:32:09]MH_I2C_Read... [13:32:09]Read from MH i2c: E2 0E 00 [13:32:09]MH_I2C_Read... [13:32:09]Read from MH i2c: E2 0E 00 8A 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 79 [13:32:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:32:09]wFMCommunicate OK [13:32:09]SAM_PROTO_GetShiftState done [13:32:09]FM_GetShiftState done [13:32:09]opened in 1730160548 [13:32:09]opened+sec_in_day 1730246948 [13:32:09]quantity*price = 50041 [13:32:09]sum+1 = 50042 [13:32: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 333 29.10.2024 13:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96824 ФПД: 29028352747709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133210&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96824&fm=29028352747709&tin=02508201610067®Number=0000000000170478&sum=50000 [13:32:10]StoreToDocumentArchive [13:32:10]shift 145 fd 96824 [13:32:10]save to /storage/0145/doc_00096824 [13:32:10]save last doc name /storage/0145/doc_00096824 to /storage/kkm_last_doc_name [13:32:10]save OK [13:32:10]Clear old archive folders... [13:32:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:10]tlvbuf is 01041E80 [13:32:10]SAM_PROTO_ClearQueue [13:32:10]wFMCommunicate request_size=4 [13:32:10]MH_SAM_APDU [13:32:10]CAPDU: 80 09 00 00 [13:32:10]Write to MH i2c: E2 08 00 97 14 80 09 00 00 00 00 00 00 1D [13:32:10]Write i2c OK [13:32:10]MH_I2C_Read... [13:32:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:10]Read from MH i2c: E2 [13:32:10]MH_I2C_Read... [13:32:10]Read from MH i2c: E2 03 00 [13:32:10]MH_I2C_Read... [13:32:10]Read from MH i2c: E2 03 00 97 14 00 90 00 1F [13:32:10]RAPDU: 90 00 [13:32:10]wFMCommunicate OK [13:32:10]SAM_PROTO_ClearQueue done [13:32:10]KKMCreateOFDPacket [13:32:10]OFDProtocolAddRootSTLVToBuf [13:32:10]FM_MakeSignedData [13:32:10]FM_MakeSignedData [13:32:10]SAM_PROTO_SignData [13:32:10]wFMCommunicate request_size=4 [13:32:10]MH_SAM_APDU [13:32:10]CAPDU: 80 0D 01 02 [13:32:10]Write to MH i2c: E2 08 00 98 14 80 0D 01 02 00 00 00 00 25 [13:32:10]Write i2c OK [13:32:10]MH_I2C_Read... [13:32:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:10]Read from MH i2c: E2 [13:32:10]MH_I2C_Read... [13:32:10]Read from MH i2c: E2 03 00 [13:32:10]MH_I2C_Read... [13:32:10]Read from MH i2c: E2 03 00 98 14 00 90 00 20 [13:32:10]RAPDU: 90 00 [13:32:10]wFMCommunicate OK [13:32:10]wFMCommunicate request_size=255 [13:32:10]MH_SAM_APDU [13:32:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 4D 01 00 00 F4 03 04 00 DA E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7A 01 00 35 04 06 00 1A [13:32:10]Write to MH i2c: E2 02 01 99 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 34 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 4D 01 00 00 F4 03 04 00 DA E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7A 01 00 35 04 06 00 1A 00 00 A3 [13:32:10]Write i2c OK [13:32:10]MH_I2C_Read... [13:32:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:11]Read from MH i2c: E2 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 03 00 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 03 00 99 14 00 90 00 21 [13:32:11]RAPDU: 90 00 [13:32:11]wFMCommunicate OK [13:32:11]wFMCommunicate request_size=10 [13:32:11]MH_SAM_APDU [13:32:11]CAPDU: 80 0D 02 02 05 66 B0 A7 68 BD [13:32:11]Write to MH i2c: E2 0D 00 9A 14 80 0D 02 02 05 00 66 B0 A7 68 BD 00 00 14 [13:32:11]Write i2c OK [13:32:11]MH_I2C_Read... [13:32:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:11]Read from MH i2c: E2 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 03 00 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 03 00 9A 14 00 90 00 22 [13:32:11]RAPDU: 90 00 [13:32:11]wFMCommunicate OK [13:32:11]wFMCommunicate request_size=4 [13:32:11]MH_SAM_APDU [13:32:11]CAPDU: 80 0D 03 02 [13:32:11]Write to MH i2c: E2 08 00 9B 14 80 0D 03 02 00 00 00 00 2A [13:32:11]Write i2c OK [13:32:11]MH_I2C_Read... [13:32:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:11]Read from MH i2c: E2 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 0B 00 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 0B 00 9B 14 00 DD E9 9C 25 28 00 B1 F7 90 00 82 [13:32:11]RAPDU: DD E9 9C 25 28 00 B1 F7 90 00 [13:32:11]wFMCommunicate OK [13:32:11]SAM_PROTO_SignData done [13:32:11]FM_MakeSignedData done [13:32:11]CreateOFDProtocolMessage [13:32:11]wFMCommunicate request_size=4 [13:32:11]MH_SAM_APDU [13:32:11]CAPDU: 80 11 00 00 [13:32:11]Write to MH i2c: E2 08 00 9C 14 80 11 00 00 00 00 00 00 2A [13:32:11]Write i2c OK [13:32:11]MH_I2C_Read... [13:32:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:11]Read from MH i2c: E2 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 17 00 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: E2 17 00 9C 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [13:32:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:32:11]wFMCommunicate OK [13:32:11]CreateOFDProtocolMessage done [13:32:11]OFDSenderStorePacket 96824 [13:32:11]StoreOFDPacket docnum=96824 [13:32:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 3D 07 01 22 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 34 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 4D 01 00 00 F4 03 04 00 DA E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7A 01 00 35 04 06 00 1A 66 B0 A7 68 BD DD E9 9C 25 28 00 B1 F7 [13:32:11]CheckFolder [13:32:11]dirname=/storage/ofd_packets [13:32:11]CheckFolder done [13:32:11]ProducePacketName [13:32:11]name=ofd_packets/00096824 [13:32:11]NVStorageSaveData ofd_packets/00096824 [13:32:11]File name is /storage/ofd_packets/00096824 [13:32:11]Write 301 bytes [13:32:11]NVStorageSaveData done [13:32:11]OFDSenderStorePacket done [13:32:11]KKMCreateOFDPacket done [13:32:11]NVStorageSaveData kkm_last_timestamp [13:32:11]File name is /storage/kkm_last_timestamp [13:32:11]Write 4 bytes [13:32:11]NVStorageSaveData done [13:32:11]ExternCall_PrintAddStr [13:32:11]wPrintStart [13:32:11]Write to MH i2c: 01 00 00 9D 14 B1 [13:32:11]Write i2c OK [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: 01 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: 01 07 00 [13:32:11]MH_I2C_Read... [13:32:11]Read from MH i2c: 01 07 00 9D 14 00 00 00 00 00 FF 0F C6 [13:32:11]RasterBufferAndPrint [13:32:11]line Счет N : (1)3407352 [13:32:11]line ИНН: 02508201610067 [13:32:11]line Контрольно-Кассовый Чек [13:32:11]line ПРОДАЖА [13:32:11]line ТРК (МРК, ГНК) : 12 [13:32:11]line Товар: 2710124130 [13:32:11]line Аи-92-К-4 [13:32:11]line 7.480 * 66.90 [13:32:11]line = 500.41 [13:32:11]line НДС 12% НСП 1% [13:32:11]line > о реализуемом товаре [13:32:11]line ОКРУГЛЕНИЕ: -0.41 [13:32:11]line ИТОГО: 500.00 [13:32:11]line Внесено: 500.00 [13:32:11]line СДАЧА: 0.00 [13:32:11]line НСП 1% : 4.43 [13:32:11]line НДС 12% : 53.14 [13:32:11]line Наличными: 500.00 [13:32:11]line Безнал.: 0.00 [13:32:11]line Место: АЗС № 82 "Партнер Нефть" [13:32:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:32:11]line СНО: Общий режим [13:32:11]line Чек 333 29.10.2024 13:32 [13:32:11]line Смена: 145 ФФД: 1.0 [13:32:11]line ЗНМ: 0300000017 [13:32:11]line РНМ: 0000000000170478 [13:32:11]line Версия ККМ: v1.0 [13:32:11]line ФМ: 0000000002098560 [13:32:11]line ФД: 96824 [13:32:11]line ФПД: 29028352747709 [13:32:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133210&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96824&fm=29028352747709&tin=02508201610067®Number=0000000000170478&sum=50000 [13:32:11]written 0, free lines is 4095 [13:32:12]Write to MH i2c: 01 00 00 C8 14 DC [13:32:12]Write i2c OK [13:32:12]MH_I2C_Read... [13:32:12]Read from MH i2c: 01 [13:32:12]MH_I2C_Read... [13:32:12]Read from MH i2c: 01 07 00 [13:32:12]MH_I2C_Read... [13:32:12]Read from MH i2c: 01 07 00 C8 14 00 00 00 00 00 F7 0C E6 [13:32:12]RasterBufferAndPrint [13:32:12]line [13:32:12]line [13:32:12]line [13:32:12]line [13:32:12]line [13:32:12]written 0, free lines is 3325 [13:32:12]MH_Cut [13:32:12]Write to MH i2c: D1 01 00 CF 14 01 B5 [13:32:12]Write i2c OK [13:32:12]MH_I2C_Read... [13:32:12]Read from MH i2c: D1 [13:32:12]MH_I2C_Read... [13:32:12]Read from MH i2c: D1 01 00 [13:32:12]MH_I2C_Read... [13:32:12]Read from MH i2c: D1 01 00 CF 14 00 B4 [13:32:12]Write to MH i2c: 01 00 00 D0 14 E4 [13:32:12]Write i2c OK [13:32:12]MH_I2C_Read... [13:32:12]*** Cut start [13:32:12]*** Partial cut [13:32:12]*** CUTSNS_PIN = 1 [13:32:12]*** CUTSNS_PIN = 0 [13:32:12]*** Brake cut motor [13:32:13]Read from MH i2c: 01 [13:32:13]MH_I2C_Read... [13:32:13]*** Stop cut motor [13:32:13]*** Cut end [13:32:13]Read from MH i2c: 01 07 00 [13:32:13]MH_I2C_Read... [13:32:13]Read from MH i2c: 01 07 00 D0 14 00 00 00 00 00 FF 0F F9 [13:32:13]process_action close_receipt done [13:32:13]requested_data is exist [13:32:13]produce_requested_data [13:32:13]requested_item fm.sn is exist - process it [13:32:13]wFMCommunicate request_size=4 [13:32:13]MH_SAM_APDU [13:32:13]CAPDU: 80 11 00 00 [13:32:13]Write to MH i2c: E2 08 00 D1 14 80 11 00 00 00 00 00 00 5F [13:32:13]Write i2c OK [13:32:13]MH_I2C_Read... [13:32:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:13]Read from MH i2c: E2 [13:32:13]MH_I2C_Read... [13:32:13]Read from MH i2c: E2 17 00 [13:32:13]MH_I2C_Read... [13:32:13]Read from MH i2c: E2 17 00 D1 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [13:32:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:32:13]wFMCommunicate OK [13:32:13]requested_item fd.num is exist - process it [13:32:13]SAM_PROTO_GetFieldsCounters [13:32:13]wFMCommunicate request_size=4 [13:32:13]MH_SAM_APDU [13:32:13]CAPDU: 80 13 00 00 [13:32:13]Write to MH i2c: E2 08 00 D2 14 80 13 00 00 00 00 00 00 62 [13:32:13]Write i2c OK [13:32:13]MH_I2C_Read... [13:32:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:13]Read from MH i2c: E2 [13:32:13]MH_I2C_Read... [13:32:13]Read from MH i2c: E2 62 00 [13:32:13]MH_I2C_Read... [13:32:13]Read from MH i2c: E2 62 00 D2 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 7A 01 00 0E 04 04 00 91 00 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 B1 [13:32:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 7A 01 00 0E 04 04 00 91 00 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 [13:32:13]wFMCommunicate OK [13:32:13]SAM_PROTO_GetFieldsCounters done [13:32:13]requested_item shift.num is exist - process it [13:32:13]requested_item shift.opened is exist - process it [13:32:13]req_shift_opened [13:32:13]FM_GetShiftState [13:32:13]SAM_PROTO_GetShiftState [13:32:13]wFMCommunicate request_size=4 [13:32:13]MH_SAM_APDU [13:32:13]CAPDU: 80 13 01 00 [13:32:13]Write to MH i2c: E2 08 00 D3 14 80 13 01 00 00 00 00 00 64 [13:32:13]Write i2c OK [13:32:13]MH_I2C_Read... [13:32:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:13]Read from MH i2c: E2 [13:32:13]MH_I2C_Read... [13:32:13]Read from MH i2c: E2 0E 00 [13:32:13]MH_I2C_Read... [13:32:13]Read from MH i2c: E2 0E 00 D3 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C2 [13:32:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:32:13]wFMCommunicate OK [13:32:13]SAM_PROTO_GetShiftState done [13:32:13]FM_GetShiftState done [13:32:13]req_shift_opened done [13:32:13]requested_item shift.open_date is exist - process it [13:32:13]req_shift_open_date [13:32:13]req_shift_open_date done [13:32:13]produce_requested_data done [13:32:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96824,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:32:13]process_action_free close_receipt [13:32:13]json_value_free [13:32:13]json_value_free done [13:32:13]process_json_proto returns [13:32:13]Send response to host [13:32:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96824,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:32:13]free response buf [13:32:13]execute_script done [13:32:13]execute_script returns [13:32:13]free content buf [13:32:13]Sock 7.Close socket [13:32:13]Sock 7.Thread stoped [13:33:20]accept exits with 9 [13:33:20]New connection [13:33:20]New thread 3067456868 created [13:33:20]Thread 3067600228 joined [13:33:20]Waiting for new connection... [13:33:20] Sock 9.Parse request [13:33:20]Sock 9.Check first char [13:33:20]Sock 9.First char is OK [13:33:20]request: POST /json_proto HTTP/1.0 [13:33:20]Method: POST [13:33:20]URL: /json_proto [13:33:20]Method is POST - this is cgi request [13:33:20]url: /json_proto [13:33:20]query_string will be loaded in cgi processing [13:33:20]execute_cgi json_proto POST (null) [13:33:20]execute_cgi path=json_proto method=POST [13:33:20]POST find Content-Length [13:33:20]Host: 172.17.40.67:8080 [13:33:20]Content-Length: 767 [13:33:20]Content-Type: application/json [13:33:20] [13:33:20]POST finish read [13:33:20]Found Content-Length = 767 [13:33:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:20]execute_script... [13:33:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:20]POST & json_proto [13:33:20]process_json_proto [13:33:20]json parsed OK: [13:33:20]protocol is kg_v1.0 [13:33:20]action value=close_receipt [13:33:20]process_action close_receipt [13:33:20]cmd_close_receipt [13:33:20]MH_GetDate [13:33:20]Write to MH i2c: F0 00 00 D4 14 D7 [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: F0 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: F0 09 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: F0 09 00 D4 14 00 21 E4 20 67 EE DA 66 66 00 [13:33:20]GetLastDocTimeStamp 1730208730 [13:33:20]current date 1730208801 [13:33:20]FM_GetShiftState [13:33:20]SAM_PROTO_GetShiftState [13:33:20]wFMCommunicate request_size=4 [13:33:20]MH_SAM_APDU [13:33:20]CAPDU: 80 13 01 00 [13:33:20]Write to MH i2c: E2 08 00 D5 14 80 13 01 00 00 00 00 00 66 [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:20]Read from MH i2c: E2 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 0E 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 0E 00 D5 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C4 [13:33:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:33:20]wFMCommunicate OK [13:33:20]SAM_PROTO_GetShiftState done [13:33:20]FM_GetShiftState done [13:33:20]opened in 1730160548 [13:33:20]opened+sec_in_day 1730246948 [13:33:20]quantity*price = 40006 [13:33:20]sum+1 = 40007 [13:33:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 334 29.10.2024 13:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96825 ФПД: 234452973996208 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=0000000002098560&fd_number=96825&fm=234452973996208&tin=02508201610067®Number=0000000000170478&sum=40006 [13:33:21]StoreToDocumentArchive [13:33:21]shift 145 fd 96825 [13:33:21]save to /storage/0145/doc_00096825 [13:33:21]save last doc name /storage/0145/doc_00096825 to /storage/kkm_last_doc_name [13:33:21]save OK [13:33:21]Clear old archive folders... [13:33:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:21]tlvbuf is B6F5F830 [13:33:21]SAM_PROTO_ClearQueue [13:33:21]wFMCommunicate request_size=4 [13:33:21]MH_SAM_APDU [13:33:21]CAPDU: 80 09 00 00 [13:33:21]Write to MH i2c: E2 08 00 E2 14 80 09 00 00 00 00 00 00 68 [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:21]Read from MH i2c: E2 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 E2 14 00 90 00 6A [13:33:21]RAPDU: 90 00 [13:33:21]wFMCommunicate OK [13:33:21]SAM_PROTO_ClearQueue done [13:33:21]KKMCreateOFDPacket [13:33:21]OFDProtocolAddRootSTLVToBuf [13:33:21]FM_MakeSignedData [13:33:21]FM_MakeSignedData [13:33:21]SAM_PROTO_SignData [13:33:21]wFMCommunicate request_size=4 [13:33:21]MH_SAM_APDU [13:33:21]CAPDU: 80 0D 01 02 [13:33:21]Write to MH i2c: E2 08 00 E3 14 80 0D 01 02 00 00 00 00 70 [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:21]Read from MH i2c: E2 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 E3 14 00 90 00 6B [13:33:21]RAPDU: 90 00 [13:33:21]wFMCommunicate OK [13:33:21]wFMCommunicate request_size=255 [13:33:21]MH_SAM_APDU [13:33: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 34 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 4E 01 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7A 01 00 35 04 06 00 D5 [13:33:21]Write to MH i2c: E2 02 01 E4 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 34 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 4E 01 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7A 01 00 35 04 06 00 D5 00 00 CE [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:21]Read from MH i2c: E2 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 E4 14 00 90 00 6C [13:33:21]RAPDU: 90 00 [13:33:21]wFMCommunicate OK [13:33:21]wFMCommunicate request_size=10 [13:33:21]MH_SAM_APDU [13:33:21]CAPDU: 80 0D 02 02 05 3B D6 3B 48 B0 [13:33:21]Write to MH i2c: E2 0D 00 E5 14 80 0D 02 02 05 00 3B D6 3B 48 B0 00 00 C1 [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:21]Read from MH i2c: E2 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 03 00 E5 14 00 90 00 6D [13:33:21]RAPDU: 90 00 [13:33:21]wFMCommunicate OK [13:33:21]wFMCommunicate request_size=4 [13:33:21]MH_SAM_APDU [13:33:21]CAPDU: 80 0D 03 02 [13:33:21]Write to MH i2c: E2 08 00 E6 14 80 0D 03 02 00 00 00 00 75 [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:21]Read from MH i2c: E2 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 0B 00 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 0B 00 E6 14 00 B5 C4 56 DA E5 1D F8 BC 90 00 D5 [13:33:21]RAPDU: B5 C4 56 DA E5 1D F8 BC 90 00 [13:33:21]wFMCommunicate OK [13:33:21]SAM_PROTO_SignData done [13:33:21]FM_MakeSignedData done [13:33:21]CreateOFDProtocolMessage [13:33:21]wFMCommunicate request_size=4 [13:33:21]MH_SAM_APDU [13:33:21]CAPDU: 80 11 00 00 [13:33:21]Write to MH i2c: E2 08 00 E7 14 80 11 00 00 00 00 00 00 75 [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:22]Read from MH i2c: E2 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 17 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 17 00 E7 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [13:33:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:33:22]wFMCommunicate OK [13:33:22]CreateOFDProtocolMessage done [13:33:22]OFDSenderStorePacket 96825 [13:33:22]StoreOFDPacket docnum=96825 [13:33:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 AA 07 01 9A 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 34 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 4E 01 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7A 01 00 35 04 06 00 D5 3B D6 3B 48 B0 B5 C4 56 DA E5 1D F8 BC [13:33:22]CheckFolder [13:33:22]dirname=/storage/ofd_packets [13:33:22]CheckFolder done [13:33:22]ProducePacketName [13:33:22]name=ofd_packets/00096825 [13:33:22]NVStorageSaveData ofd_packets/00096825 [13:33:22]File name is /storage/ofd_packets/00096825 [13:33:22]Write 301 bytes [13:33:22]NVStorageSaveData done [13:33:22]OFDSenderStorePacket done [13:33:22]KKMCreateOFDPacket done [13:33:22]NVStorageSaveData kkm_last_timestamp [13:33:22]File name is /storage/kkm_last_timestamp [13:33:22]Write 4 bytes [13:33:22]NVStorageSaveData done [13:33:22]ExternCall_PrintAddStr [13:33:22]wPrintStart [13:33:22]Write to MH i2c: 01 00 00 E8 14 FC [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: 01 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: 01 07 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: 01 07 00 E8 14 00 00 00 00 00 FF 0F 11 [13:33:22]RasterBufferAndPrint [13:33:22]line Счет N : (1)3407353 [13:33:22]line ИНН: 02508201610067 [13:33:22]line Контрольно-Кассовый Чек [13:33:22]line ПРОДАЖА [13:33:22]line ТРК (МРК, ГНК) : 22 [13:33:22]line Товар: 2710124130 [13:33:22]line Аи-92-К-4 [13:33:22]line 5.980 * 66.90 [13:33:22]line = 400.06 [13:33:22]line НДС 12% НСП 1% [13:33:22]line > о реализуемом товаре [13:33:22]line ИТОГО: 400.06 [13:33:22]line НСП 1% : 3.54 [13:33:22]line НДС 12% : 42.48 [13:33:22]line Наличными: 0.00 [13:33:22]line Безнал.: 400.06 [13:33:22]line Место: АЗС № 82 "Партнер Нефть" [13:33:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:33:22]line СНО: Общий режим [13:33:22]line Чек 334 29.10.2024 13:33 [13:33:22]line Смена: 145 ФФД: 1.0 [13:33:22]line ЗНМ: 0300000017 [13:33:22]line РНМ: 0000000000170478 [13:33:22]line Версия ККМ: v1.0 [13:33:22]line Платежная система: Mbank [13:33:22]line ФМ: 0000000002098560 [13:33:22]line ФД: 96825 [13:33:22]line ФПД: 234452973996208 [13:33:22]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=0000000002098560&fd_number=96825&fm=234452973996208&tin=02508201610067®Number=0000000000170478&sum=40006 [13:33:22]written 0, free lines is 4095 [13:33:22]Write to MH i2c: 01 00 00 11 15 26 [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: 01 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: 01 07 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: 01 07 00 11 15 00 00 00 00 00 28 0D 62 [13:33:22]RasterBufferAndPrint [13:33:22]line [13:33:22]line [13:33:22]line [13:33:22]line [13:33:22]line [13:33:22]written 0, free lines is 3374 [13:33:22]MH_Cut [13:33:22]Write to MH i2c: D1 01 00 18 15 01 FF [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: D1 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: D1 01 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: D1 01 00 18 15 00 FE [13:33:22]Write to MH i2c: 01 00 00 19 15 2E [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:23]*** Cut start [13:33:23]*** Partial cut [13:33:23]*** CUTSNS_PIN = 1 [13:33:23]*** CUTSNS_PIN = 0 [13:33:23]*** Brake cut motor [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 19 15 00 00 00 00 00 FF 0F 43 [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 1A 15 80 11 00 00 00 00 00 00 A9 [13:33:24]Write i2c OK [13:33:24]MH_I2C_Read... [13:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:24]Read from MH i2c: E2 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 17 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 17 00 1A 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [13:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:33:24]wFMCommunicate OK [13:33:24]requested_item fd.num is exist - process it [13:33:24]SAM_PROTO_GetFieldsCounters [13:33:24]wFMCommunicate request_size=4 [13:33:24]MH_SAM_APDU [13:33:24]CAPDU: 80 13 00 00 [13:33:24]Write to MH i2c: E2 08 00 1B 15 80 13 00 00 00 00 00 00 AC [13:33:24]Write i2c OK [13:33:24]MH_I2C_Read... [13:33:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:24]Read from MH i2c: E2 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 62 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 62 00 1B 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 7A 01 00 0E 04 04 00 91 00 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 FF [13:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 7A 01 00 0E 04 04 00 91 00 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 [13:33:24]wFMCommunicate OK [13:33:24]SAM_PROTO_GetFieldsCounters done [13:33:24]requested_item shift.num is exist - process it [13:33:24]requested_item shift.opened is exist - process it [13:33:24]req_shift_opened [13:33:24]FM_GetShiftState [13:33:24]SAM_PROTO_GetShiftState [13:33:24]wFMCommunicate request_size=4 [13:33:24]MH_SAM_APDU [13:33:24]CAPDU: 80 13 01 00 [13:33:24]Write to MH i2c: E2 08 00 1C 15 80 13 01 00 00 00 00 00 AE [13:33:24]Write i2c OK [13:33:24]MH_I2C_Read... [13:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:24]Read from MH i2c: E2 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 0E 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 0E 00 1C 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0C [13:33:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:33:24]wFMCommunicate OK [13:33:24]SAM_PROTO_GetShiftState done [13:33:24]FM_GetShiftState done [13:33:24]req_shift_opened done [13:33:24]requested_item shift.open_date is exist - process it [13:33:24]req_shift_open_date [13:33:24]req_shift_open_date done [13:33:24]produce_requested_data done [13:33:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96825,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:33:24]process_action_free close_receipt [13:33:24]json_value_free [13:33:24]json_value_free done [13:33:24]process_json_proto returns [13:33:24]Send response to host [13:33:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96825,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:33:24]free response buf [13:33:24]execute_script done [13:33:24]execute_script returns [13:33:24]free content buf [13:33:24]Sock 9.Close socket [13:33:24]Sock 9.Thread stoped [13:33:50]ConnectInit Can't connect to host [13:33:50]CommunicateWithHost connect error [13:33:50]CommunicateWithHost err = -1 [13:33:50]OFD Sender: Server communicate error [13:33:50]OFD Sender: Processing packet 96822 [packets to send 62, broken 58] [13:33:50]ProducePacketName [13:33:50]name=ofd_packets/00096822 [13:33:50]OFD Sender: To server: pG, [13:33:50]CommunicateWithHost lk.salyk.kg:30040 [13:33:50]ConnectInit lk.salyk.kg [13:33:50]Connected sock=9 [13:33:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 92 A7 07 01 63 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 34 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 4B 01 00 00 F4 03 04 00 B8 E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7A 01 00 35 04 06 00 DF B6 F5 62 5F FA 17 AD 64 62 8A BB 4E 00 [13:33:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 92 FD 47 00 1D 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 32 30 39 38 35 36 30 10 04 04 00 36 7A 01 00 F4 03 04 00 63 8E 20 67 B6 04 01 00 00 BF 06 3E 06 5F D9 0F 00 [13:33:50]CommunicateWithHost err = 0 [13:33:50]CheckOFDResponse [13:33:50]1017 (14) - 77093643461234 [13:33:50]1041 (16) - 0000000002098560 [13:33:50]1040 (4) - 96822 [13:33:50]1012 (4) - 29.10.2024 07:27 [13:33:50]1206 (1) - 0 [13:33:50]OFD Sender: Remove packet 96822 [13:33:50]ProducePacketName [13:33:50]name=ofd_packets/00096822 [13:33:50]NVStorageDeleteData [13:33:51]OFD Sender: Processing packet 96823 [packets to send 61, broken 58] [13:33:51]ProducePacketName [13:33:51]name=ofd_packets/00096823 [13:33:51]OFD Sender: To server: pG, [13:33:51]CommunicateWithHost lk.salyk.kg:30040 [13:33:51]ConnectInit lk.salyk.kg [13:33:51]Connected sock=9 [13:33:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 13 DA 04 01 3E 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 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 CF E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7A 01 00 35 04 06 00 C9 9E 75 4C B1 3A FA 73 99 CB 53 35 5C FD [13:33:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 C6 47 00 A2 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 32 30 39 38 35 36 30 10 04 04 00 37 7A 01 00 F4 03 04 00 64 8E 20 67 B6 04 01 00 00 8E D2 00 3E F4 2A 64 FA [13:33:51]CommunicateWithHost err = 0 [13:33:51]CheckOFDResponse [13:33:51]1017 (14) - 77093643461234 [13:33:51]1041 (16) - 0000000002098560 [13:33:51]1040 (4) - 96823 [13:33:51]1012 (4) - 29.10.2024 07:27 [13:33:51]1206 (1) - 0 [13:33:51]OFD Sender: Remove packet 96823 [13:33:51]ProducePacketName [13:33:51]name=ofd_packets/00096823 [13:33:51]NVStorageDeleteData [13:33:52]OFD Sender: Processing packet 96824 [packets to send 60, broken 58] [13:33:52]ProducePacketName [13:33:52]name=ofd_packets/00096824 [13:33:52]OFD Sender: To server: pG, [13:33:52]CommunicateWithHost lk.salyk.kg:30040 [13:33:52]ConnectInit lk.salyk.kg [13:33:52]Connected sock=9 [13:33:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 3D 07 01 22 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 34 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 4D 01 00 00 F4 03 04 00 DA E3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7A 01 00 35 04 06 00 1A 66 B0 A7 68 BD DD E9 9C 25 28 00 B1 F7 [13:33:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 11 90 47 00 46 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 32 30 39 38 35 36 30 10 04 04 00 38 7A 01 00 F4 03 04 00 65 8E 20 67 B6 04 01 00 00 30 F6 0B A6 F3 28 D2 65 [13:33:52]CommunicateWithHost err = 0 [13:33:52]CheckOFDResponse [13:33:52]1017 (14) - 77093643461234 [13:33:52]1041 (16) - 0000000002098560 [13:33:52]1040 (4) - 96824 [13:33:52]1012 (4) - 29.10.2024 07:27 [13:33:52]1206 (1) - 0 [13:33:52]OFD Sender: Remove packet 96824 [13:33:52]ProducePacketName [13:33:52]name=ofd_packets/00096824 [13:33:52]NVStorageDeleteData [13:33:53]OFD Sender: Processing packet 96825 [packets to send 59, broken 58] [13:33:53]ProducePacketName [13:33:53]name=ofd_packets/00096825 [13:33:53]OFD Sender: To server: pG, [13:33:53]CommunicateWithHost lk.salyk.kg:30040 [13:33:53]ConnectInit lk.salyk.kg [13:33:53]Connected sock=9 [13:33:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 AA 07 01 9A 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 34 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 4E 01 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7A 01 00 35 04 06 00 D5 3B D6 3B 48 B0 B5 C4 56 DA E5 1D F8 BC [13:33:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 63 27 47 00 3C 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 32 30 39 38 35 36 30 10 04 04 00 39 7A 01 00 F4 03 04 00 66 8E 20 67 B6 04 01 00 00 08 42 3B 59 B5 93 77 7B [13:33:53]CommunicateWithHost err = 0 [13:33:53]CheckOFDResponse [13:33:53]1017 (14) - 77093643461234 [13:33:53]1041 (16) - 0000000002098560 [13:33:53]1040 (4) - 96825 [13:33:53]1012 (4) - 29.10.2024 07:27 [13:33:53]1206 (1) - 0 [13:33:53]OFD Sender: Remove packet 96825 [13:33:53]ProducePacketName [13:33:53]name=ofd_packets/00096825 [13:33:53]NVStorageDeleteData [13:33:54]OFD Sender: No OFD packet to send [13:33:59]OFD Sender: No OFD packet to send [13:34:01]accept exits with 7 [13:34:01]New connection [13:34:01]New thread 3067600228 created [13:34:01]Thread 3067456868 joined [13:34:01]Waiting for new connection... [13:34:01] Sock 7.Parse request [13:34:01]Sock 7.Check first char [13:34:01]Sock 7.First char is OK [13:34:01]request: POST /json_proto HTTP/1.0 [13:34:01]Method: POST [13:34:01]URL: /json_proto [13:34:01]Method is POST - this is cgi request [13:34:01]url: /json_proto [13:34:01]query_string will be loaded in cgi processing [13:34:01]execute_cgi json_proto POST (null) [13:34:01]execute_cgi path=json_proto method=POST [13:34:01]POST find Content-Length [13:34:01]Host: 172.17.40.67:8080 [13:34:01]Content-Length: 683 [13:34:01]Content-Type: application/json [13:34:01] [13:34:01]POST finish read [13:34:01]Found Content-Length = 683 [13:34:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:01]execute_script... [13:34: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)3407354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:01]POST & json_proto [13:34:01]process_json_proto [13:34:01]json parsed OK: [13:34:01]protocol is kg_v1.0 [13:34:01]action value=close_receipt [13:34:01]process_action close_receipt [13:34:01]cmd_close_receipt [13:34:01]MH_GetDate [13:34:01]Write to MH i2c: F0 00 00 1D 15 21 [13:34:01]Write i2c OK [13:34:01]MH_I2C_Read... [13:34:01]Read from MH i2c: F0 [13:34:01]MH_I2C_Read... [13:34:01]Read from MH i2c: F0 09 00 [13:34:01]MH_I2C_Read... [13:34:01]Read from MH i2c: F0 09 00 1D 15 00 4A E4 20 67 EE DA 66 66 73 [13:34:01]GetLastDocTimeStamp 1730208801 [13:34:01]current date 1730208842 [13:34:01]FM_GetShiftState [13:34:01]SAM_PROTO_GetShiftState [13:34:01]wFMCommunicate request_size=4 [13:34:01]MH_SAM_APDU [13:34:01]CAPDU: 80 13 01 00 [13:34:01]Write to MH i2c: E2 08 00 1E 15 80 13 01 00 00 00 00 00 B0 [13:34:01]Write i2c OK [13:34:01]MH_I2C_Read... [13:34:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:01]Read from MH i2c: E2 [13:34:01]MH_I2C_Read... [13:34:01]Read from MH i2c: E2 0E 00 [13:34:01]MH_I2C_Read... [13:34:01]Read from MH i2c: E2 0E 00 1E 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0E [13:34:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:34:01]wFMCommunicate OK [13:34:01]SAM_PROTO_GetShiftState done [13:34:01]FM_GetShiftState done [13:34:01]opened in 1730160548 [13:34:01]opened+sec_in_day 1730246948 [13:34:01]quantity*price = 100015 [13:34:01]sum+1 = 100017 [13:34:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 335 29.10.2024 13:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96826 ФПД: 161494842992055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96826&fm=161494842992055&tin=02508201610067®Number=0000000000170478&sum=100000 [13:34:02]StoreToDocumentArchive [13:34:02]shift 145 fd 96826 [13:34:02]save to /storage/0145/doc_00096826 [13:34:02]save last doc name /storage/0145/doc_00096826 to /storage/kkm_last_doc_name [13:34:02]save OK [13:34:02]Clear old archive folders... [13:34:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:02]tlvbuf is 01035A80 [13:34:02]SAM_PROTO_ClearQueue [13:34:02]wFMCommunicate request_size=4 [13:34:02]MH_SAM_APDU [13:34:02]CAPDU: 80 09 00 00 [13:34:02]Write to MH i2c: E2 08 00 2B 15 80 09 00 00 00 00 00 00 B2 [13:34:02]Write i2c OK [13:34:02]MH_I2C_Read... [13:34:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:02]Read from MH i2c: E2 [13:34:02]MH_I2C_Read... [13:34:02]Read from MH i2c: E2 03 00 [13:34:02]MH_I2C_Read... [13:34:02]Read from MH i2c: E2 03 00 2B 15 00 90 00 B4 [13:34:02]RAPDU: 90 00 [13:34:02]wFMCommunicate OK [13:34:02]SAM_PROTO_ClearQueue done [13:34:02]KKMCreateOFDPacket [13:34:02]OFDProtocolAddRootSTLVToBuf [13:34:02]FM_MakeSignedData [13:34:02]FM_MakeSignedData [13:34:02]SAM_PROTO_SignData [13:34:02]wFMCommunicate request_size=4 [13:34:02]MH_SAM_APDU [13:34:02]CAPDU: 80 0D 01 02 [13:34:02]Write to MH i2c: E2 08 00 2C 15 80 0D 01 02 00 00 00 00 BA [13:34:02]Write i2c OK [13:34:02]MH_I2C_Read... [13:34:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:02]Read from MH i2c: E2 [13:34:02]MH_I2C_Read... [13:34:02]Read from MH i2c: E2 03 00 [13:34:02]MH_I2C_Read... [13:34:02]Read from MH i2c: E2 03 00 2C 15 00 90 00 B5 [13:34:02]RAPDU: 90 00 [13:34:02]wFMCommunicate OK [13:34:02]wFMCommunicate request_size=255 [13:34:02]MH_SAM_APDU [13:34: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 34 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 4F 01 00 00 F4 03 04 00 4B E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7A 01 00 35 04 06 00 92 [13:34:02]Write to MH i2c: E2 02 01 2D 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 34 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 4F 01 00 00 F4 03 04 00 4B E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7A 01 00 35 04 06 00 92 00 00 20 [13:34:02]Write i2c OK [13:34:02]MH_I2C_Read... [13:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:03]Read from MH i2c: E2 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 03 00 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 03 00 2D 15 00 90 00 B6 [13:34:03]RAPDU: 90 00 [13:34:03]wFMCommunicate OK [13:34:03]wFMCommunicate request_size=10 [13:34:03]MH_SAM_APDU [13:34:03]CAPDU: 80 0D 02 02 05 E0 F2 BF E5 B7 [13:34:03]Write to MH i2c: E2 0D 00 2E 15 80 0D 02 02 05 00 E0 F2 BF E5 B7 00 00 F4 [13:34:03]Write i2c OK [13:34:03]MH_I2C_Read... [13:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:03]Read from MH i2c: E2 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 03 00 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 03 00 2E 15 00 90 00 B7 [13:34:03]RAPDU: 90 00 [13:34:03]wFMCommunicate OK [13:34:03]wFMCommunicate request_size=4 [13:34:03]MH_SAM_APDU [13:34:03]CAPDU: 80 0D 03 02 [13:34:03]Write to MH i2c: E2 08 00 2F 15 80 0D 03 02 00 00 00 00 BF [13:34:03]Write i2c OK [13:34:03]MH_I2C_Read... [13:34:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:03]Read from MH i2c: E2 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 0B 00 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 0B 00 2F 15 00 27 DB 26 FB 97 4C 87 5C 90 00 A9 [13:34:03]RAPDU: 27 DB 26 FB 97 4C 87 5C 90 00 [13:34:03]wFMCommunicate OK [13:34:03]SAM_PROTO_SignData done [13:34:03]FM_MakeSignedData done [13:34:03]CreateOFDProtocolMessage [13:34:03]wFMCommunicate request_size=4 [13:34:03]MH_SAM_APDU [13:34:03]CAPDU: 80 11 00 00 [13:34:03]Write to MH i2c: E2 08 00 30 15 80 11 00 00 00 00 00 00 BF [13:34:03]Write i2c OK [13:34:03]MH_I2C_Read... [13:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:03]Read from MH i2c: E2 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 17 00 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: E2 17 00 30 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [13:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:34:03]wFMCommunicate OK [13:34:03]CreateOFDProtocolMessage done [13:34:03]OFDSenderStorePacket 96826 [13:34:03]StoreOFDPacket docnum=96826 [13:34:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 BE 07 01 8A 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 4F 01 00 00 F4 03 04 00 4B E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7A 01 00 35 04 06 00 92 E0 F2 BF E5 B7 27 DB 26 FB 97 4C 87 5C [13:34:03]CheckFolder [13:34:03]dirname=/storage/ofd_packets [13:34:03]CheckFolder done [13:34:03]ProducePacketName [13:34:03]name=ofd_packets/00096826 [13:34:03]NVStorageSaveData ofd_packets/00096826 [13:34:03]File name is /storage/ofd_packets/00096826 [13:34:03]Write 301 bytes [13:34:03]NVStorageSaveData done [13:34:03]OFDSenderStorePacket done [13:34:03]KKMCreateOFDPacket done [13:34:03]NVStorageSaveData kkm_last_timestamp [13:34:03]File name is /storage/kkm_last_timestamp [13:34:03]Write 4 bytes [13:34:03]NVStorageSaveData done [13:34:03]ExternCall_PrintAddStr [13:34:03]wPrintStart [13:34:03]Write to MH i2c: 01 00 00 31 15 46 [13:34:03]Write i2c OK [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: 01 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: 01 07 00 [13:34:03]MH_I2C_Read... [13:34:03]Read from MH i2c: 01 07 00 31 15 00 00 00 00 00 FF 0F 5B [13:34:03]RasterBufferAndPrint [13:34:03]line Счет N : (1)3407354 [13:34:03]line ИНН: 02508201610067 [13:34:03]line Контрольно-Кассовый Чек [13:34:03]line ПРОДАЖА [13:34:03]line ТРК (МРК, ГНК) : 32 [13:34:03]line Товар: 2710124130 [13:34:03]line Аи-92-К-4 [13:34:03]line 14.950 * 66.90 [13:34:03]line = 1000.16 [13:34:03]line НДС 12% НСП 1% [13:34:03]line > о реализуемом товаре [13:34:03]line ОКРУГЛЕНИЕ: -0.16 [13:34:03]line ИТОГО: 1000.00 [13:34:03]line Внесено: 1000.00 [13:34:03]line СДАЧА: 0.00 [13:34:03]line НСП 1% : 8.85 [13:34:03]line НДС 12% : 106.21 [13:34:03]line Наличными: 1000.00 [13:34:03]line Безнал.: 0.00 [13:34:03]line Место: АЗС № 82 "Партнер Нефть" [13:34:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:34:03]line СНО: Общий режим [13:34:03]line Чек 335 29.10.2024 13:34 [13:34:03]line Смена: 145 ФФД: 1.0 [13:34:03]line ЗНМ: 0300000017 [13:34:03]line РНМ: 0000000000170478 [13:34:03]line Версия ККМ: v1.0 [13:34:03]line ФМ: 0000000002098560 [13:34:03]line ФД: 96826 [13:34:03]line ФПД: 161494842992055 [13:34:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96826&fm=161494842992055&tin=02508201610067®Number=0000000000170478&sum=100000 [13:34:03]OFD Sender: Processing packet 96826 [packets to send 59, broken 58] [13:34:03]ProducePacketName [13:34:03]name=ofd_packets/00096826 [13:34:03]OFD Sender: To server: pG, [13:34:03]CommunicateWithHost lk.salyk.kg:30040 [13:34:03]ConnectInit lk.salyk.kg [13:34:03]written 0, free lines is 4095 [13:34:03]Connected sock=10 [13:34:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 BE 07 01 8A 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 4F 01 00 00 F4 03 04 00 4B E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7A 01 00 35 04 06 00 92 E0 F2 BF E5 B7 27 DB 26 FB 97 4C 87 5C [13:34:04]Write to MH i2c: 01 00 00 5C 15 71 [13:34:04]Write i2c OK [13:34:04]MH_I2C_Read... [13:34:04]Read from MH i2c: 01 [13:34:04]MH_I2C_Read... [13:34:04]Read from MH i2c: 01 07 00 [13:34:04]MH_I2C_Read... [13:34:04]Read from MH i2c: 01 07 00 5C 15 00 00 00 00 00 02 0D 87 [13:34:04]RasterBufferAndPrint [13:34:04]line [13:34:04]line [13:34:04]line [13:34:04]line [13:34:04]line [13:34:04]written 0, free lines is 3336 [13:34:04]MH_Cut [13:34:04]Write to MH i2c: D1 01 00 63 15 01 4A [13:34:04]Write i2c OK [13:34:04]MH_I2C_Read... [13:34:04]Read from MH i2c: D1 [13:34:04]MH_I2C_Read... [13:34:04]Read from MH i2c: D1 01 00 [13:34:04]MH_I2C_Read... [13:34:04]Read from MH i2c: D1 01 00 63 15 00 49 [13:34:04]Write to MH i2c: 01 00 00 64 15 79 [13:34:04]Write i2c OK [13:34:04]MH_I2C_Read... [13:34:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 57 31 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 3A 7A 01 00 F4 03 04 00 71 8E 20 67 B6 04 01 00 00 8B 76 2E 26 C6 EF 35 59 [13:34:04]CommunicateWithHost err = 0 [13:34:04]CheckOFDResponse [13:34:04]1017 (14) - 77093643461234 [13:34:04]1041 (16) - 0000000002098560 [13:34:04]1040 (4) - 96826 [13:34:04]1012 (4) - 29.10.2024 07:27 [13:34:04]1206 (1) - 0 [13:34:04]OFD Sender: Remove packet 96826 [13:34:04]ProducePacketName [13:34:04]name=ofd_packets/00096826 [13:34:04]NVStorageDeleteData [13:34:04]OFD Sender: No OFD packet to send [13:34:04]*** Cut start [13:34:04]*** Partial cut [13:34:04]*** CUTSNS_PIN = 1 [13:34:04]*** CUTSNS_PIN = 0 [13:34:05]*** Brake cut motor [13:34:05]Read from MH i2c: 01 [13:34:05]MH_I2C_Read... [13:34:05]*** Stop cut motor [13:34:05]*** Cut end [13:34:05]Read from MH i2c: 01 07 00 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: 01 07 00 64 15 00 00 00 00 00 FF 0F 8E [13:34:05]process_action close_receipt done [13:34:05]requested_data is exist [13:34:05]produce_requested_data [13:34:05]requested_item fm.sn is exist - process it [13:34:05]wFMCommunicate request_size=4 [13:34:05]MH_SAM_APDU [13:34:05]CAPDU: 80 11 00 00 [13:34:05]Write to MH i2c: E2 08 00 65 15 80 11 00 00 00 00 00 00 F4 [13:34:05]Write i2c OK [13:34:05]MH_I2C_Read... [13:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:05]Read from MH i2c: E2 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 17 00 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 17 00 65 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [13:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:34:05]wFMCommunicate OK [13:34:05]requested_item fd.num is exist - process it [13:34:05]SAM_PROTO_GetFieldsCounters [13:34:05]wFMCommunicate request_size=4 [13:34:05]MH_SAM_APDU [13:34:05]CAPDU: 80 13 00 00 [13:34:05]Write to MH i2c: E2 08 00 66 15 80 13 00 00 00 00 00 00 F7 [13:34:05]Write i2c OK [13:34:05]MH_I2C_Read... [13:34:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:05]Read from MH i2c: E2 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 62 00 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 62 00 66 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 7A 01 00 0E 04 04 00 91 00 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 4E [13:34:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 7A 01 00 0E 04 04 00 91 00 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 [13:34:05]wFMCommunicate OK [13:34:05]SAM_PROTO_GetFieldsCounters done [13:34:05]requested_item shift.num is exist - process it [13:34:05]requested_item shift.opened is exist - process it [13:34:05]req_shift_opened [13:34:05]FM_GetShiftState [13:34:05]SAM_PROTO_GetShiftState [13:34:05]wFMCommunicate request_size=4 [13:34:05]MH_SAM_APDU [13:34:05]CAPDU: 80 13 01 00 [13:34:05]Write to MH i2c: E2 08 00 67 15 80 13 01 00 00 00 00 00 F9 [13:34:05]Write i2c OK [13:34:05]MH_I2C_Read... [13:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:05]Read from MH i2c: E2 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 0E 00 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 0E 00 67 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [13:34:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:34:05]wFMCommunicate OK [13:34:05]SAM_PROTO_GetShiftState done [13:34:05]FM_GetShiftState done [13:34:05]req_shift_opened done [13:34:05]requested_item shift.open_date is exist - process it [13:34:05]req_shift_open_date [13:34:05]req_shift_open_date done [13:34:05]produce_requested_data done [13:34:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96826,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:34:05]process_action_free close_receipt [13:34:05]json_value_free [13:34:05]json_value_free done [13:34:05]process_json_proto returns [13:34:05]Send response to host [13:34:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96826,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:34:05]free response buf [13:34:05]execute_script done [13:34:05]execute_script returns [13:34:05]free content buf [13:34:05]Sock 7.Close socket [13:34:05]Sock 7.Thread stoped [13:34:06]accept exits with 9 [13:34:06]New connection [13:34:06]New thread 3067456868 created [13:34:06]Thread 3067600228 joined [13:34:06]Waiting for new connection... [13:34:06] Sock 9.Parse request [13:34:06]Sock 9.Check first char [13:34:06]Sock 9.First char is OK [13:34:06]request: POST /json_proto HTTP/1.0 [13:34:06]Method: POST [13:34:06]URL: /json_proto [13:34:06]Method is POST - this is cgi request [13:34:06]url: /json_proto [13:34:06]query_string will be loaded in cgi processing [13:34:06]execute_cgi json_proto POST (null) [13:34:06]execute_cgi path=json_proto method=POST [13:34:06]POST find Content-Length [13:34:06]Host: 172.17.40.67:8080 [13:34:06]Content-Length: 683 [13:34:06]Content-Type: application/json [13:34:06] [13:34:06]POST finish read [13:34:06]Found Content-Length = 683 [13:34:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:06]execute_script... [13:34: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)3407355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:06]POST & json_proto [13:34:06]process_json_proto [13:34:06]json parsed OK: [13:34:06]protocol is kg_v1.0 [13:34:06]action value=close_receipt [13:34:06]process_action close_receipt [13:34:06]cmd_close_receipt [13:34:06]MH_GetDate [13:34:06]Write to MH i2c: F0 00 00 68 15 6C [13:34:06]Write i2c OK [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: F0 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: F0 09 00 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: F0 09 00 68 15 00 4F E4 20 67 EE DA 66 66 C3 [13:34:06]GetLastDocTimeStamp 1730208843 [13:34:06]current date 1730208847 [13:34:06]FM_GetShiftState [13:34:06]SAM_PROTO_GetShiftState [13:34:06]wFMCommunicate request_size=4 [13:34:06]MH_SAM_APDU [13:34:06]CAPDU: 80 13 01 00 [13:34:06]Write to MH i2c: E2 08 00 69 15 80 13 01 00 00 00 00 00 FB [13:34:06]Write i2c OK [13:34:06]MH_I2C_Read... [13:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:06]Read from MH i2c: E2 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: E2 0E 00 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: E2 0E 00 69 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 59 [13:34:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:34:06]wFMCommunicate OK [13:34:06]SAM_PROTO_GetShiftState done [13:34:06]FM_GetShiftState done [13:34:06]opened in 1730160548 [13:34:06]opened+sec_in_day 1730246948 [13:34:06]quantity*price = 100015 [13:34:06]sum+1 = 100017 [13:34:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 336 29.10.2024 13:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96827 ФПД: 118016612011110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133407&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96827&fm=118016612011110&tin=02508201610067®Number=0000000000170478&sum=100000 [13:34:07]StoreToDocumentArchive [13:34:07]shift 145 fd 96827 [13:34:07]save to /storage/0145/doc_00096827 [13:34:07]save last doc name /storage/0145/doc_00096827 to /storage/kkm_last_doc_name [13:34:07]save OK [13:34:07]Clear old archive folders... [13:34:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:07]tlvbuf is B6F5F7B0 [13:34:07]SAM_PROTO_ClearQueue [13:34:07]wFMCommunicate request_size=4 [13:34:07]MH_SAM_APDU [13:34:07]CAPDU: 80 09 00 00 [13:34:07]Write to MH i2c: E2 08 00 76 15 80 09 00 00 00 00 00 00 FD [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 76 15 00 90 00 FF [13:34:07]RAPDU: 90 00 [13:34:07]wFMCommunicate OK [13:34:07]SAM_PROTO_ClearQueue done [13:34:07]KKMCreateOFDPacket [13:34:07]OFDProtocolAddRootSTLVToBuf [13:34:07]FM_MakeSignedData [13:34:07]FM_MakeSignedData [13:34:07]SAM_PROTO_SignData [13:34:07]wFMCommunicate request_size=4 [13:34:07]MH_SAM_APDU [13:34:07]CAPDU: 80 0D 01 02 [13:34:07]Write to MH i2c: E2 08 00 77 15 80 0D 01 02 00 00 00 00 05 [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 77 15 00 90 00 00 [13:34:07]RAPDU: 90 00 [13:34:07]wFMCommunicate OK [13:34:07]wFMCommunicate request_size=255 [13:34:07]MH_SAM_APDU [13:34: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 34 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 50 01 00 00 F4 03 04 00 4F E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7A 01 00 35 04 06 00 6B [13:34:07]Write to MH i2c: E2 02 01 78 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 34 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 50 01 00 00 F4 03 04 00 4F E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7A 01 00 35 04 06 00 6B 00 00 4A [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 78 15 00 90 00 01 [13:34:07]RAPDU: 90 00 [13:34:07]wFMCommunicate OK [13:34:07]wFMCommunicate request_size=10 [13:34:07]MH_SAM_APDU [13:34:07]CAPDU: 80 0D 02 02 05 55 E2 3C 8C 66 [13:34:07]Write to MH i2c: E2 0D 00 79 15 80 0D 02 02 05 00 55 E2 3C 8C 66 00 00 77 [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 79 15 00 90 00 02 [13:34:07]RAPDU: 90 00 [13:34:07]wFMCommunicate OK [13:34:07]wFMCommunicate request_size=4 [13:34:07]MH_SAM_APDU [13:34:07]CAPDU: 80 0D 03 02 [13:34:07]Write to MH i2c: E2 08 00 7A 15 80 0D 03 02 00 00 00 00 0A [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:08]Read from MH i2c: E2 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: E2 0B 00 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: E2 0B 00 7A 15 00 18 05 4F 80 A3 CE DB F4 90 00 37 [13:34:08]RAPDU: 18 05 4F 80 A3 CE DB F4 90 00 [13:34:08]wFMCommunicate OK [13:34:08]SAM_PROTO_SignData done [13:34:08]FM_MakeSignedData done [13:34:08]CreateOFDProtocolMessage [13:34:08]wFMCommunicate request_size=4 [13:34:08]MH_SAM_APDU [13:34:08]CAPDU: 80 11 00 00 [13:34:08]Write to MH i2c: E2 08 00 7B 15 80 11 00 00 00 00 00 00 0A [13:34:08]Write i2c OK [13:34:08]MH_I2C_Read... [13:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:08]Read from MH i2c: E2 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: E2 17 00 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: E2 17 00 7B 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [13:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:34:08]wFMCommunicate OK [13:34:08]CreateOFDProtocolMessage done [13:34:08]OFDSenderStorePacket 96827 [13:34:08]StoreOFDPacket docnum=96827 [13:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 43 07 01 77 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 34 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 50 01 00 00 F4 03 04 00 4F E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7A 01 00 35 04 06 00 6B 55 E2 3C 8C 66 18 05 4F 80 A3 CE DB F4 [13:34:08]CheckFolder [13:34:08]dirname=/storage/ofd_packets [13:34:08]CheckFolder done [13:34:08]ProducePacketName [13:34:08]name=ofd_packets/00096827 [13:34:08]NVStorageSaveData ofd_packets/00096827 [13:34:08]File name is /storage/ofd_packets/00096827 [13:34:08]Write 301 bytes [13:34:08]NVStorageSaveData done [13:34:08]OFDSenderStorePacket done [13:34:08]KKMCreateOFDPacket done [13:34:08]NVStorageSaveData kkm_last_timestamp [13:34:08]File name is /storage/kkm_last_timestamp [13:34:08]Write 4 bytes [13:34:08]NVStorageSaveData done [13:34:08]ExternCall_PrintAddStr [13:34:08]wPrintStart [13:34:08]Write to MH i2c: 01 00 00 7C 15 91 [13:34:08]Write i2c OK [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: 01 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: 01 07 00 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: 01 07 00 7C 15 00 00 00 00 00 FF 0F A6 [13:34:08]RasterBufferAndPrint [13:34:08]line Счет N : (1)3407355 [13:34:08]line ИНН: 02508201610067 [13:34:08]line Контрольно-Кассовый Чек [13:34:08]line ПРОДАЖА [13:34:08]line ТРК (МРК, ГНК) : 42 [13:34:08]line Товар: 2710124130 [13:34:08]line Аи-92-К-4 [13:34:08]line 14.950 * 66.90 [13:34:08]line = 1000.16 [13:34:08]line НДС 12% НСП 1% [13:34:08]line > о реализуемом товаре [13:34:08]line ОКРУГЛЕНИЕ: -0.16 [13:34:08]line ИТОГО: 1000.00 [13:34:08]line Внесено: 1000.00 [13:34:08]line СДАЧА: 0.00 [13:34:08]line НСП 1% : 8.85 [13:34:08]line НДС 12% : 106.21 [13:34:08]line Наличными: 1000.00 [13:34:08]line Безнал.: 0.00 [13:34:08]line Место: АЗС № 82 "Партнер Нефть" [13:34:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:34:08]line СНО: Общий режим [13:34:08]line Чек 336 29.10.2024 13:34 [13:34:08]line Смена: 145 ФФД: 1.0 [13:34:08]line ЗНМ: 0300000017 [13:34:08]line РНМ: 0000000000170478 [13:34:08]line Версия ККМ: v1.0 [13:34:08]line ФМ: 0000000002098560 [13:34:08]line ФД: 96827 [13:34:08]line ФПД: 118016612011110 [13:34:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133407&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96827&fm=118016612011110&tin=02508201610067®Number=0000000000170478&sum=100000 [13:34:08]OFD Sender: Processing packet 96827 [packets to send 59, broken 58] [13:34:08]ProducePacketName [13:34:08]name=ofd_packets/00096827 [13:34:08]OFD Sender: To server: pG, [13:34:08]CommunicateWithHost lk.salyk.kg:30040 [13:34:08]ConnectInit lk.salyk.kg [13:34:08]written 0, free lines is 4095 [13:34:08]Connected sock=10 [13:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 43 07 01 77 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 34 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 50 01 00 00 F4 03 04 00 4F E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7A 01 00 35 04 06 00 6B 55 E2 3C 8C 66 18 05 4F 80 A3 CE DB F4 [13:34:08]Write to MH i2c: 01 00 00 A7 15 BC [13:34:08]Write i2c OK [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: 01 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: 01 07 00 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: 01 07 00 A7 15 00 00 00 00 00 0C 0D DC [13:34:08]RasterBufferAndPrint [13:34:08]line [13:34:08]line [13:34:08]line [13:34:08]line [13:34:08]line [13:34:08]written 0, free lines is 3356 [13:34:08]MH_Cut [13:34:08]Write to MH i2c: D1 01 00 AE 15 01 95 [13:34:08]Write i2c OK [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: D1 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: D1 01 00 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: D1 01 00 AE 15 00 94 [13:34:08]Write to MH i2c: 01 00 00 AF 15 C4 [13:34:08]Write i2c OK [13:34:08]MH_I2C_Read... [13:34:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 77 BB 47 00 1D 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 32 30 39 38 35 36 30 10 04 04 00 3B 7A 01 00 F4 03 04 00 76 8E 20 67 B6 04 01 00 00 57 D5 C4 9E 82 F6 F8 3D [13:34:08]CommunicateWithHost err = 0 [13:34:08]CheckOFDResponse [13:34:08]1017 (14) - 77093643461234 [13:34:09]1041 (16) - 0000000002098560 [13:34:09]1040 (4) - 96827 [13:34:09]1012 (4) - 29.10.2024 07:27 [13:34:09]1206 (1) - 0 [13:34:09]OFD Sender: Remove packet 96827 [13:34:09]ProducePacketName [13:34:09]name=ofd_packets/00096827 [13:34:09]NVStorageDeleteData [13:34:09]OFD Sender: No OFD packet to send [13:34:09]*** Cut start [13:34:09]*** Partial cut [13:34:09]*** CUTSNS_PIN = 1 [13:34:09]*** CUTSNS_PIN = 0 [13:34:09]*** Brake cut motor [13:34:10]Read from MH i2c: 01 [13:34:10]MH_I2C_Read... [13:34:10]*** Stop cut motor [13:34:10]*** Cut end [13:34:10]Read from MH i2c: 01 07 00 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: 01 07 00 AF 15 00 00 00 00 00 FF 0F D9 [13:34:10]process_action close_receipt done [13:34:10]requested_data is exist [13:34:10]produce_requested_data [13:34:10]requested_item fm.sn is exist - process it [13:34:10]wFMCommunicate request_size=4 [13:34:10]MH_SAM_APDU [13:34:10]CAPDU: 80 11 00 00 [13:34:10]Write to MH i2c: E2 08 00 B0 15 80 11 00 00 00 00 00 00 3F [13:34:10]Write i2c OK [13:34:10]MH_I2C_Read... [13:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:10]Read from MH i2c: E2 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 17 00 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 17 00 B0 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [13:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:34:10]wFMCommunicate OK [13:34:10]requested_item fd.num is exist - process it [13:34:10]SAM_PROTO_GetFieldsCounters [13:34:10]wFMCommunicate request_size=4 [13:34:10]MH_SAM_APDU [13:34:10]CAPDU: 80 13 00 00 [13:34:10]Write to MH i2c: E2 08 00 B1 15 80 13 00 00 00 00 00 00 42 [13:34:10]Write i2c OK [13:34:10]MH_I2C_Read... [13:34:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:10]Read from MH i2c: E2 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 62 00 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 62 00 B1 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 7A 01 00 0E 04 04 00 91 00 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 9D [13:34:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 7A 01 00 0E 04 04 00 91 00 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 [13:34:10]wFMCommunicate OK [13:34:10]SAM_PROTO_GetFieldsCounters done [13:34:10]requested_item shift.num is exist - process it [13:34:10]requested_item shift.opened is exist - process it [13:34:10]req_shift_opened [13:34:10]FM_GetShiftState [13:34:10]SAM_PROTO_GetShiftState [13:34:10]wFMCommunicate request_size=4 [13:34:10]MH_SAM_APDU [13:34:10]CAPDU: 80 13 01 00 [13:34:10]Write to MH i2c: E2 08 00 B2 15 80 13 01 00 00 00 00 00 44 [13:34:10]Write i2c OK [13:34:10]MH_I2C_Read... [13:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:10]Read from MH i2c: E2 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 0E 00 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 0E 00 B2 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [13:34:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:34:10]wFMCommunicate OK [13:34:10]SAM_PROTO_GetShiftState done [13:34:10]FM_GetShiftState done [13:34:10]req_shift_opened done [13:34:10]requested_item shift.open_date is exist - process it [13:34:10]req_shift_open_date [13:34:10]req_shift_open_date done [13:34:10]produce_requested_data done [13:34:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96827,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:34:10]process_action_free close_receipt [13:34:10]json_value_free [13:34:10]json_value_free done [13:34:10]process_json_proto returns [13:34:10]Send response to host [13:34:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96827,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:34:10]free response buf [13:34:10]execute_script done [13:34:10]execute_script returns [13:34:10]free content buf [13:34:10]Sock 9.Close socket [13:34:10]Sock 9.Thread stoped [13:34:10]accept exits with 7 [13:34:10]New connection [13:34:10]New thread 3067600228 created [13:34:10]Thread 3067456868 joined [13:34:10]Waiting for new connection... [13:34:10] Sock 7.Parse request [13:34:10]Sock 7.Check first char [13:34:10]Sock 7.First char is OK [13:34:10]request: POST /json_proto HTTP/1.0 [13:34:10]Method: POST [13:34:10]URL: /json_proto [13:34:10]Method is POST - this is cgi request [13:34:10]url: /json_proto [13:34:10]query_string will be loaded in cgi processing [13:34:10]execute_cgi json_proto POST (null) [13:34:10]execute_cgi path=json_proto method=POST [13:34:10]POST find Content-Length [13:34:10]Host: 172.17.40.67:8080 [13:34:10]Content-Length: 683 [13:34:10]Content-Type: application/json [13:34:10] [13:34:10]POST finish read [13:34:10]Found Content-Length = 683 [13:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:10]execute_script... [13:34:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:10]POST & json_proto [13:34:10]process_json_proto [13:34:10]json parsed OK: [13:34:10]protocol is kg_v1.0 [13:34:10]action value=close_receipt [13:34:10]process_action close_receipt [13:34:10]cmd_close_receipt [13:34:10]MH_GetDate [13:34:10]Write to MH i2c: F0 00 00 B3 15 B7 [13:34:10]Write i2c OK [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: F0 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: F0 09 00 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: F0 09 00 B3 15 00 54 E4 20 67 EE DA 66 66 13 [13:34:10]GetLastDocTimeStamp 1730208847 [13:34:10]current date 1730208852 [13:34:10]FM_GetShiftState [13:34:10]SAM_PROTO_GetShiftState [13:34:10]wFMCommunicate request_size=4 [13:34:10]MH_SAM_APDU [13:34:10]CAPDU: 80 13 01 00 [13:34:10]Write to MH i2c: E2 08 00 B4 15 80 13 01 00 00 00 00 00 46 [13:34:10]Write i2c OK [13:34:10]MH_I2C_Read... [13:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:10]Read from MH i2c: E2 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 0E 00 [13:34:10]MH_I2C_Read... [13:34:10]Read from MH i2c: E2 0E 00 B4 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A4 [13:34:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:34:10]wFMCommunicate OK [13:34:10]SAM_PROTO_GetShiftState done [13:34:10]FM_GetShiftState done [13:34:10]opened in 1730160548 [13:34:10]opened+sec_in_day 1730246948 [13:34:10]quantity*price = 100015 [13:34:10]sum+1 = 100017 [13:34:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 337 29.10.2024 13:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96828 ФПД: 59224237507086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96828&fm=59224237507086&tin=02508201610067®Number=0000000000170478&sum=100000 [13:34:11]StoreToDocumentArchive [13:34:11]shift 145 fd 96828 [13:34:11]save to /storage/0145/doc_00096828 [13:34:11]save last doc name /storage/0145/doc_00096828 to /storage/kkm_last_doc_name [13:34:11]save OK [13:34:11]Clear old archive folders... [13:34:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:11]tlvbuf is 0105BB50 [13:34:11]SAM_PROTO_ClearQueue [13:34:11]wFMCommunicate request_size=4 [13:34:11]MH_SAM_APDU [13:34:11]CAPDU: 80 09 00 00 [13:34:11]Write to MH i2c: E2 08 00 C1 15 80 09 00 00 00 00 00 00 48 [13:34:11]Write i2c OK [13:34:11]MH_I2C_Read... [13:34:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:11]Read from MH i2c: E2 [13:34:11]MH_I2C_Read... [13:34:11]Read from MH i2c: E2 03 00 [13:34:11]MH_I2C_Read... [13:34:11]Read from MH i2c: E2 03 00 C1 15 00 90 00 4A [13:34:11]RAPDU: 90 00 [13:34:11]wFMCommunicate OK [13:34:11]SAM_PROTO_ClearQueue done [13:34:11]KKMCreateOFDPacket [13:34:11]OFDProtocolAddRootSTLVToBuf [13:34:11]FM_MakeSignedData [13:34:11]FM_MakeSignedData [13:34:11]SAM_PROTO_SignData [13:34:11]wFMCommunicate request_size=4 [13:34:11]MH_SAM_APDU [13:34:11]CAPDU: 80 0D 01 02 [13:34:11]Write to MH i2c: E2 08 00 C2 15 80 0D 01 02 00 00 00 00 50 [13:34:11]Write i2c OK [13:34:11]MH_I2C_Read... [13:34:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:11]Read from MH i2c: E2 [13:34:11]MH_I2C_Read... [13:34:11]Read from MH i2c: E2 03 00 [13:34:11]MH_I2C_Read... [13:34:11]Read from MH i2c: E2 03 00 C2 15 00 90 00 4B [13:34:11]RAPDU: 90 00 [13:34:11]wFMCommunicate OK [13:34:11]wFMCommunicate request_size=255 [13:34:11]MH_SAM_APDU [13:34:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 51 01 00 00 F4 03 04 00 54 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7A 01 00 35 04 06 00 35 [13:34:11]Write to MH i2c: E2 02 01 C3 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 34 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 51 01 00 00 F4 03 04 00 54 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7A 01 00 35 04 06 00 35 00 00 66 [13:34:12]Write i2c OK [13:34:12]MH_I2C_Read... [13:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:12]Read from MH i2c: E2 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 03 00 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 03 00 C3 15 00 90 00 4C [13:34:12]RAPDU: 90 00 [13:34:12]wFMCommunicate OK [13:34:12]wFMCommunicate request_size=10 [13:34:12]MH_SAM_APDU [13:34:12]CAPDU: 80 0D 02 02 05 DD 37 A3 82 0E [13:34:12]Write to MH i2c: E2 0D 00 C4 15 80 0D 02 02 05 00 DD 37 A3 82 0E 00 00 A4 [13:34:12]Write i2c OK [13:34:12]MH_I2C_Read... [13:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:12]Read from MH i2c: E2 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 03 00 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 03 00 C4 15 00 90 00 4D [13:34:12]RAPDU: 90 00 [13:34:12]wFMCommunicate OK [13:34:12]wFMCommunicate request_size=4 [13:34:12]MH_SAM_APDU [13:34:12]CAPDU: 80 0D 03 02 [13:34:12]Write to MH i2c: E2 08 00 C5 15 80 0D 03 02 00 00 00 00 55 [13:34:12]Write i2c OK [13:34:12]MH_I2C_Read... [13:34:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:12]Read from MH i2c: E2 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 0B 00 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 0B 00 C5 15 00 9E 53 E5 46 66 DC 8D D6 90 00 17 [13:34:12]RAPDU: 9E 53 E5 46 66 DC 8D D6 90 00 [13:34:12]wFMCommunicate OK [13:34:12]SAM_PROTO_SignData done [13:34:12]FM_MakeSignedData done [13:34:12]CreateOFDProtocolMessage [13:34:12]wFMCommunicate request_size=4 [13:34:12]MH_SAM_APDU [13:34:12]CAPDU: 80 11 00 00 [13:34:12]Write to MH i2c: E2 08 00 C6 15 80 11 00 00 00 00 00 00 55 [13:34:12]Write i2c OK [13:34:12]MH_I2C_Read... [13:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:12]Read from MH i2c: E2 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 17 00 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: E2 17 00 C6 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [13:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:34:12]wFMCommunicate OK [13:34:12]CreateOFDProtocolMessage done [13:34:12]OFDSenderStorePacket 96828 [13:34:12]StoreOFDPacket docnum=96828 [13:34:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB 85 07 01 C3 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 34 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 51 01 00 00 F4 03 04 00 54 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7A 01 00 35 04 06 00 35 DD 37 A3 82 0E 9E 53 E5 46 66 DC 8D D6 [13:34:12]CheckFolder [13:34:12]dirname=/storage/ofd_packets [13:34:12]CheckFolder done [13:34:12]ProducePacketName [13:34:12]name=ofd_packets/00096828 [13:34:12]NVStorageSaveData ofd_packets/00096828 [13:34:12]File name is /storage/ofd_packets/00096828 [13:34:12]Write 301 bytes [13:34:12]NVStorageSaveData done [13:34:12]OFDSenderStorePacket done [13:34:12]KKMCreateOFDPacket done [13:34:12]NVStorageSaveData kkm_last_timestamp [13:34:12]File name is /storage/kkm_last_timestamp [13:34:12]Write 4 bytes [13:34:12]NVStorageSaveData done [13:34:12]ExternCall_PrintAddStr [13:34:12]wPrintStart [13:34:12]Write to MH i2c: 01 00 00 C7 15 DC [13:34:12]OFD Sender: Processing packet 96828 [packets to send 59, broken 58] [13:34:12]ProducePacketName [13:34:12]name=ofd_packets/00096828 [13:34:12]OFD Sender: To server: pG, [13:34:12]CommunicateWithHost lk.salyk.kg:30040 [13:34:12]ConnectInit lk.salyk.kg [13:34:12]Write i2c OK [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: 01 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: 01 07 00 [13:34:12]MH_I2C_Read... [13:34:12]Read from MH i2c: 01 07 00 C7 15 00 00 00 00 00 FF 0F F1 [13:34:12]RasterBufferAndPrint [13:34:12]line Счет N : (1)3407356 [13:34:12]line ИНН: 02508201610067 [13:34:12]line Контрольно-Кассовый Чек [13:34:12]line ПРОДАЖА [13:34:12]line ТРК (МРК, ГНК) : 12 [13:34:12]line Товар: 2710124130 [13:34:12]line Аи-92-К-4 [13:34:12]line 14.950 * 66.90 [13:34:12]line = 1000.16 [13:34:12]line НДС 12% НСП 1% [13:34:12]line > о реализуемом товаре [13:34:12]line ОКРУГЛЕНИЕ: -0.16 [13:34:12]line ИТОГО: 1000.00 [13:34:12]line Внесено: 1000.00 [13:34:12]line СДАЧА: 0.00 [13:34:12]line НСП 1% : 8.85 [13:34:12]line НДС 12% : 106.21 [13:34:12]line Наличными: 1000.00 [13:34:12]line Безнал.: 0.00 [13:34:12]line Место: АЗС № 82 "Партнер Нефть" [13:34:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:34:12]line СНО: Общий режим [13:34:12]line Чек 337 29.10.2024 13:34 [13:34:12]line Смена: 145 ФФД: 1.0 [13:34:12]line ЗНМ: 0300000017 [13:34:12]line РНМ: 0000000000170478 [13:34:12]line Версия ККМ: v1.0 [13:34:12]line ФМ: 0000000002098560 [13:34:12]line ФД: 96828 [13:34:12]line ФПД: 59224237507086 [13:34:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96828&fm=59224237507086&tin=02508201610067®Number=0000000000170478&sum=100000 [13:34:13]Connected sock=10 [13:34:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB 85 07 01 C3 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 34 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 51 01 00 00 F4 03 04 00 54 E4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7A 01 00 35 04 06 00 35 DD 37 A3 82 0E 9E 53 E5 46 66 DC 8D D6 [13:34:13]written 0, free lines is 4095 [13:34:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8B F0 47 00 FC 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 32 30 39 38 35 36 30 10 04 04 00 3C 7A 01 00 F4 03 04 00 7A 8E 20 67 B6 04 01 00 00 64 5B FC 47 8E 0E B9 D3 [13:34:13]CommunicateWithHost err = 0 [13:34:13]CheckOFDResponse [13:34:13]1017 (14) - 77093643461234 [13:34:13]1041 (16) - 0000000002098560 [13:34:13]1040 (4) - 96828 [13:34:13]1012 (4) - 29.10.2024 07:27 [13:34:13]1206 (1) - 0 [13:34:13]OFD Sender: Remove packet 96828 [13:34:13]ProducePacketName [13:34:13]name=ofd_packets/00096828 [13:34:13]NVStorageDeleteData [13:34:13]Write to MH i2c: 01 00 00 F2 15 07 [13:34:13]Write i2c OK [13:34:13]MH_I2C_Read... [13:34:13]Read from MH i2c: 01 [13:34:13]MH_I2C_Read... [13:34:13]Read from MH i2c: 01 07 00 [13:34:13]MH_I2C_Read... [13:34:13]Read from MH i2c: 01 07 00 F2 15 00 00 00 00 00 FB 0C 15 [13:34:13]RasterBufferAndPrint [13:34:13]line [13:34:13]line [13:34:13]line [13:34:13]line [13:34:13]line [13:34:13]written 0, free lines is 3347 [13:34:13]MH_Cut [13:34:13]Write to MH i2c: D1 01 00 F9 15 01 E0 [13:34:13]Write i2c OK [13:34:13]MH_I2C_Read... [13:34:13]Read from MH i2c: D1 [13:34:13]MH_I2C_Read... [13:34:13]Read from MH i2c: D1 01 00 [13:34:13]MH_I2C_Read... [13:34:13]Read from MH i2c: D1 01 00 F9 15 00 DF [13:34:13]Write to MH i2c: 01 00 00 FA 15 0F [13:34:13]Write i2c OK [13:34:13]MH_I2C_Read... [13:34:14]OFD Sender: No OFD packet to send [13:34:14]*** Cut start [13:34:14]*** Partial cut [13:34:14]*** CUTSNS_PIN = 1 [13:34:14]*** CUTSNS_PIN = 0 [13:34:14]*** Brake cut motor [13:34:15]Read from MH i2c: 01 [13:34:15]MH_I2C_Read... [13:34:15]*** Stop cut motor [13:34:15]*** Cut end [13:34:15]Read from MH i2c: 01 07 00 [13:34:15]MH_I2C_Read... [13:34:15]Read from MH i2c: 01 07 00 FA 15 00 00 00 00 00 FF 0F 24 [13:34:15]process_action close_receipt done [13:34:15]requested_data is exist [13:34:15]produce_requested_data [13:34:15]requested_item fm.sn is exist - process it [13:34:15]wFMCommunicate request_size=4 [13:34:15]MH_SAM_APDU [13:34:15]CAPDU: 80 11 00 00 [13:34:15]Write to MH i2c: E2 08 00 FB 15 80 11 00 00 00 00 00 00 8A [13:34:15]Write i2c OK [13:34:15]MH_I2C_Read... [13:34:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:15]Read from MH i2c: E2 [13:34:15]MH_I2C_Read... [13:34:15]Read from MH i2c: E2 17 00 [13:34:15]MH_I2C_Read... [13:34:15]Read from MH i2c: E2 17 00 FB 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [13:34:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:34:15]wFMCommunicate OK [13:34:15]requested_item fd.num is exist - process it [13:34:15]SAM_PROTO_GetFieldsCounters [13:34:15]wFMCommunicate request_size=4 [13:34:15]MH_SAM_APDU [13:34:15]CAPDU: 80 13 00 00 [13:34:15]Write to MH i2c: E2 08 00 FC 15 80 13 00 00 00 00 00 00 8D [13:34:15]Write i2c OK [13:34:15]MH_I2C_Read... [13:34:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:15]Read from MH i2c: E2 [13:34:15]MH_I2C_Read... [13:34:15]Read from MH i2c: E2 62 00 [13:34:15]MH_I2C_Read... [13:34:15]Read from MH i2c: E2 62 00 FC 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 7A 01 00 0E 04 04 00 91 00 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 EC [13:34:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 7A 01 00 0E 04 04 00 91 00 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 [13:34:15]wFMCommunicate OK [13:34:15]SAM_PROTO_GetFieldsCounters done [13:34:15]requested_item shift.num is exist - process it [13:34:15]requested_item shift.opened is exist - process it [13:34:15]req_shift_opened [13:34:15]FM_GetShiftState [13:34:15]SAM_PROTO_GetShiftState [13:34:15]wFMCommunicate request_size=4 [13:34:15]MH_SAM_APDU [13:34:15]CAPDU: 80 13 01 00 [13:34:15]Write to MH i2c: E2 08 00 FD 15 80 13 01 00 00 00 00 00 8F [13:34:15]Write i2c OK [13:34:15]MH_I2C_Read... [13:34:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:15]Read from MH i2c: E2 [13:34:15]MH_I2C_Read... [13:34:15]Read from MH i2c: E2 0E 00 [13:34:15]MH_I2C_Read... [13:34:15]Read from MH i2c: E2 0E 00 FD 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [13:34:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:34:15]wFMCommunicate OK [13:34:15]SAM_PROTO_GetShiftState done [13:34:15]FM_GetShiftState done [13:34:15]req_shift_opened done [13:34:15]requested_item shift.open_date is exist - process it [13:34:15]req_shift_open_date [13:34:15]req_shift_open_date done [13:34:15]produce_requested_data done [13:34:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96828,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:34:15]process_action_free close_receipt [13:34:15]json_value_free [13:34:15]json_value_free done [13:34:15]process_json_proto returns [13:34:15]Send response to host [13:34:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96828,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:34:15]free response buf [13:34:15]execute_script done [13:34:15]execute_script returns [13:34:15]free content buf [13:34:15]Sock 7.Close socket [13:34:15]Sock 7.Thread stoped [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:08]accept exits with 9 [13:37:08]New connection [13:37:08]New thread 3067456868 created [13:37:08]Thread 3067600228 joined [13:37:08]Waiting for new connection... [13:37:08] Sock 9.Parse request [13:37:08]Sock 9.Check first char [13:37:08]Sock 9.First char is OK [13:37:08]request: POST /json_proto HTTP/1.0 [13:37:08]Method: POST [13:37:08]URL: /json_proto [13:37:08]Method is POST - this is cgi request [13:37:08]url: /json_proto [13:37:08]query_string will be loaded in cgi processing [13:37:08]execute_cgi json_proto POST (null) [13:37:08]execute_cgi path=json_proto method=POST [13:37:08]POST find Content-Length [13:37:08]Host: 172.17.40.67:8080 [13:37:08]Content-Length: 683 [13:37:08]Content-Type: application/json [13:37:08] [13:37:08]POST finish read [13:37:08]Found Content-Length = 683 [13:37:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 25.420, "sum" : 1700.60, "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" ] } } [13:37:08]execute_script... [13:37: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)3407357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 25.420, "sum" : 1700.60, "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" ] } } [13:37:08]POST & json_proto [13:37:08]process_json_proto [13:37:08]json parsed OK: [13:37:08]protocol is kg_v1.0 [13:37:08]action value=close_receipt [13:37:08]process_action close_receipt [13:37:08]cmd_close_receipt [13:37:08]MH_GetDate [13:37:08]Write to MH i2c: F0 00 00 FE 15 02 [13:37:08]Write i2c OK [13:37:08]MH_I2C_Read... [13:37:08]Read from MH i2c: F0 [13:37:08]MH_I2C_Read... [13:37:08]Read from MH i2c: F0 09 00 [13:37:08]MH_I2C_Read... [13:37:08]Read from MH i2c: F0 09 00 FE 15 00 05 E5 20 67 EE DA 66 66 10 [13:37:08]GetLastDocTimeStamp 1730208852 [13:37:08]current date 1730209029 [13:37:08]FM_GetShiftState [13:37:08]SAM_PROTO_GetShiftState [13:37:08]wFMCommunicate request_size=4 [13:37:08]MH_SAM_APDU [13:37:08]CAPDU: 80 13 01 00 [13:37:08]Write to MH i2c: E2 08 00 FF 15 80 13 01 00 00 00 00 00 91 [13:37:08]Write i2c OK [13:37:08]MH_I2C_Read... [13:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:08]Read from MH i2c: E2 [13:37:08]MH_I2C_Read... [13:37:08]Read from MH i2c: E2 0E 00 [13:37:08]MH_I2C_Read... [13:37:08]Read from MH i2c: E2 0E 00 FF 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [13:37:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:37:08]wFMCommunicate OK [13:37:08]SAM_PROTO_GetShiftState done [13:37:08]FM_GetShiftState done [13:37:08]opened in 1730160548 [13:37:08]opened+sec_in_day 1730246948 [13:37:08]quantity*price = 170059 [13:37:08]sum+1 = 170061 [13:37:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.05 НДС 12% : 180.59 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 338 29.10.2024 13:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96829 ФПД: 29652279167469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133709&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96829&fm=29652279167469&tin=02508201610067®Number=0000000000170478&sum=170000 [13:37:09]StoreToDocumentArchive [13:37:09]shift 145 fd 96829 [13:37:09]save to /storage/0145/doc_00096829 [13:37:09]save last doc name /storage/0145/doc_00096829 to /storage/kkm_last_doc_name [13:37:09]save OK [13:37:09]Clear old archive folders... [13:37:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:09]tlvbuf is B6F5FB40 [13:37:09]SAM_PROTO_ClearQueue [13:37:09]wFMCommunicate request_size=4 [13:37:09]MH_SAM_APDU [13:37:09]CAPDU: 80 09 00 00 [13:37:09]Write to MH i2c: E2 08 00 0C 16 80 09 00 00 00 00 00 00 94 [13:37:09]Write i2c OK [13:37:09]MH_I2C_Read... [13:37:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:09]Read from MH i2c: E2 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 0C 16 00 90 00 96 [13:37:09]RAPDU: 90 00 [13:37:09]wFMCommunicate OK [13:37:09]SAM_PROTO_ClearQueue done [13:37:09]KKMCreateOFDPacket [13:37:09]OFDProtocolAddRootSTLVToBuf [13:37:09]FM_MakeSignedData [13:37:09]FM_MakeSignedData [13:37:09]SAM_PROTO_SignData [13:37:09]wFMCommunicate request_size=4 [13:37:09]MH_SAM_APDU [13:37:09]CAPDU: 80 0D 01 02 [13:37:09]Write to MH i2c: E2 08 00 0D 16 80 0D 01 02 00 00 00 00 9C [13:37:09]Write i2c OK [13:37:09]MH_I2C_Read... [13:37:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:09]Read from MH i2c: E2 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 0D 16 00 90 00 97 [13:37:09]RAPDU: 90 00 [13:37:09]wFMCommunicate OK [13:37:09]wFMCommunicate request_size=255 [13:37:09]MH_SAM_APDU [13:37: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 34 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 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 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 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 52 01 00 00 F4 03 04 00 05 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7A 01 00 35 04 06 00 1A [13:37:09]Write to MH i2c: E2 02 01 0E 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 34 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 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 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 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 52 01 00 00 F4 03 04 00 05 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7A 01 00 35 04 06 00 1A 00 00 A8 [13:37:09]Write i2c OK [13:37:09]MH_I2C_Read... [13:37:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:09]Read from MH i2c: E2 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 0E 16 00 90 00 98 [13:37:09]RAPDU: 90 00 [13:37:09]wFMCommunicate OK [13:37:09]wFMCommunicate request_size=10 [13:37:09]MH_SAM_APDU [13:37:09]CAPDU: 80 0D 02 02 05 F7 F5 91 09 ED [13:37:09]Write to MH i2c: E2 0D 00 0F 16 80 0D 02 02 05 00 F7 F5 91 09 ED 00 00 1C [13:37:09]Write i2c OK [13:37:09]MH_I2C_Read... [13:37:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:09]Read from MH i2c: E2 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 03 00 0F 16 00 90 00 99 [13:37:09]RAPDU: 90 00 [13:37:09]wFMCommunicate OK [13:37:09]wFMCommunicate request_size=4 [13:37:09]MH_SAM_APDU [13:37:09]CAPDU: 80 0D 03 02 [13:37:09]Write to MH i2c: E2 08 00 10 16 80 0D 03 02 00 00 00 00 A1 [13:37:09]Write i2c OK [13:37:09]MH_I2C_Read... [13:37:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:09]Read from MH i2c: E2 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 0B 00 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 0B 00 10 16 00 D3 31 97 CF 63 2D 97 73 90 00 A6 [13:37:09]RAPDU: D3 31 97 CF 63 2D 97 73 90 00 [13:37:09]wFMCommunicate OK [13:37:09]SAM_PROTO_SignData done [13:37:09]FM_MakeSignedData done [13:37:09]CreateOFDProtocolMessage [13:37:09]wFMCommunicate request_size=4 [13:37:09]MH_SAM_APDU [13:37:09]CAPDU: 80 11 00 00 [13:37:09]Write to MH i2c: E2 08 00 11 16 80 11 00 00 00 00 00 00 A1 [13:37:09]Write i2c OK [13:37:09]MH_I2C_Read... [13:37:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:09]Read from MH i2c: E2 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 17 00 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: E2 17 00 11 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [13:37:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:37:09]wFMCommunicate OK [13:37:09]CreateOFDProtocolMessage done [13:37:09]OFDSenderStorePacket 96829 [13:37:09]StoreOFDPacket docnum=96829 [13:37:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A 07 07 01 EB 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 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 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 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 52 01 00 00 F4 03 04 00 05 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7A 01 00 35 04 06 00 1A F7 F5 91 09 ED D3 31 97 CF 63 2D 97 73 [13:37:09]CheckFolder [13:37:09]dirname=/storage/ofd_packets [13:37:09]CheckFolder done [13:37:09]ProducePacketName [13:37:09]name=ofd_packets/00096829 [13:37:09]NVStorageSaveData ofd_packets/00096829 [13:37:09]File name is /storage/ofd_packets/00096829 [13:37:09]Write 301 bytes [13:37:09]NVStorageSaveData done [13:37:09]OFDSenderStorePacket done [13:37:09]KKMCreateOFDPacket done [13:37:09]NVStorageSaveData kkm_last_timestamp [13:37:09]File name is /storage/kkm_last_timestamp [13:37:09]Write 4 bytes [13:37:09]NVStorageSaveData done [13:37:09]ExternCall_PrintAddStr [13:37:09]wPrintStart [13:37:09]Write to MH i2c: 01 00 00 12 16 28 [13:37:09]Write i2c OK [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: 01 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: 01 07 00 [13:37:09]MH_I2C_Read... [13:37:09]Read from MH i2c: 01 07 00 12 16 00 00 00 00 00 FF 0F 3D [13:37:09]RasterBufferAndPrint [13:37:09]line Счет N : (1)3407357 [13:37:09]line ИНН: 02508201610067 [13:37:09]line Контрольно-Кассовый Чек [13:37:09]line ПРОДАЖА [13:37:09]line ТРК (МРК, ГНК) : 12 [13:37:09]line Товар: 2710124130 [13:37:09]line Аи-92-К-4 [13:37:09]line 25.420 * 66.90 [13:37:09]line = 1700.60 [13:37:09]line НДС 12% НСП 1% [13:37:09]line > о реализуемом товаре [13:37:09]line ОКРУГЛЕНИЕ: -0.60 [13:37:09]line ИТОГО: 1700.00 [13:37:09]line Внесено: 1700.00 [13:37:09]line СДАЧА: 0.00 [13:37:09]line НСП 1% : 15.05 [13:37:09]line НДС 12% : 180.59 [13:37:09]line Наличными: 1700.00 [13:37:09]line Безнал.: 0.00 [13:37:09]line Место: АЗС № 82 "Партнер Нефть" [13:37:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:37:09]line СНО: Общий режим [13:37:09]line Чек 338 29.10.2024 13:37 [13:37:09]line Смена: 145 ФФД: 1.0 [13:37:09]line ЗНМ: 0300000017 [13:37:09]line РНМ: 0000000000170478 [13:37:09]line Версия ККМ: v1.0 [13:37:09]line ФМ: 0000000002098560 [13:37:09]line ФД: 96829 [13:37:09]line ФПД: 29652279167469 [13:37:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133709&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96829&fm=29652279167469&tin=02508201610067®Number=0000000000170478&sum=170000 [13:37:10]OFD Sender: Processing packet 96829 [packets to send 59, broken 58] [13:37:10]ProducePacketName [13:37:10]name=ofd_packets/00096829 [13:37:10]OFD Sender: To server: pG, [13:37:10]CommunicateWithHost lk.salyk.kg:30040 [13:37:10]ConnectInit lk.salyk.kg [13:37:10]written 0, free lines is 4095 [13:37:10]Connected sock=10 [13:37:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A 07 07 01 EB 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 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 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 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 52 01 00 00 F4 03 04 00 05 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7A 01 00 35 04 06 00 1A F7 F5 91 09 ED D3 31 97 CF 63 2D 97 73 [13:37:10]Write to MH i2c: 01 00 00 3D 16 53 [13:37:10]Write i2c OK [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: 01 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: 01 07 00 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: 01 07 00 3D 16 00 00 00 00 00 06 0D 6D [13:37:10]RasterBufferAndPrint [13:37:10]line [13:37:10]line [13:37:10]line [13:37:10]line [13:37:10]line [13:37:10]written 0, free lines is 3341 [13:37:10]MH_Cut [13:37:10]Write to MH i2c: D1 01 00 44 16 01 2C [13:37:10]Write i2c OK [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: D1 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: D1 01 00 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: D1 01 00 44 16 00 2B [13:37:10]Write to MH i2c: 01 00 00 45 16 5B [13:37:10]Write i2c OK [13:37:10]MH_I2C_Read... [13:37:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B7 D7 47 00 C0 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 32 30 39 38 35 36 30 10 04 04 00 3D 7A 01 00 F4 03 04 00 2B 8F 20 67 B6 04 01 00 00 DB B1 1A FA 02 EC 4E 16 [13:37:10]CommunicateWithHost err = 0 [13:37:10]CheckOFDResponse [13:37:10]1017 (14) - 77093643461234 [13:37:10]1041 (16) - 0000000002098560 [13:37:10]1040 (4) - 96829 [13:37:10]1012 (4) - 29.10.2024 07:30 [13:37:10]1206 (1) - 0 [13:37:10]OFD Sender: Remove packet 96829 [13:37:10]ProducePacketName [13:37:10]name=ofd_packets/00096829 [13:37:10]NVStorageDeleteData [13:37:11]OFD Sender: No OFD packet to send [13:37:11]*** Cut start [13:37:11]*** Partial cut [13:37:11]*** CUTSNS_PIN = 1 [13:37:11]*** CUTSNS_PIN = 0 [13:37:11]*** Brake cut motor [13:37:11]Read from MH i2c: 01 [13:37:11]MH_I2C_Read... [13:37:11]*** Stop cut motor [13:37:11]*** Cut end [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 45 16 00 00 00 00 00 FF 0F 70 [13:37:11]process_action close_receipt done [13:37:11]requested_data is exist [13:37:11]produce_requested_data [13:37:11]requested_item fm.sn is exist - process it [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 46 16 80 11 00 00 00 00 00 00 D6 [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 17 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 17 00 46 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [13:37:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:37:12]wFMCommunicate OK [13:37:12]requested_item fd.num is exist - process it [13:37:12]SAM_PROTO_GetFieldsCounters [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 13 00 00 [13:37:12]Write to MH i2c: E2 08 00 47 16 80 13 00 00 00 00 00 00 D9 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 62 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 62 00 47 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 7A 01 00 0E 04 04 00 91 00 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 3C [13:37:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 7A 01 00 0E 04 04 00 91 00 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 [13:37:12]wFMCommunicate OK [13:37:12]SAM_PROTO_GetFieldsCounters done [13:37:12]requested_item shift.num is exist - process it [13:37:12]requested_item shift.opened is exist - process it [13:37:12]req_shift_opened [13:37:12]FM_GetShiftState [13:37:12]SAM_PROTO_GetShiftState [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 13 01 00 [13:37:12]Write to MH i2c: E2 08 00 48 16 80 13 01 00 00 00 00 00 DB [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0E 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0E 00 48 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 39 [13:37:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:37:12]wFMCommunicate OK [13:37:12]SAM_PROTO_GetShiftState done [13:37:12]FM_GetShiftState done [13:37:12]req_shift_opened done [13:37:12]requested_item shift.open_date is exist - process it [13:37:12]req_shift_open_date [13:37:12]req_shift_open_date done [13:37:12]produce_requested_data done [13:37:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96829,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:37:12]process_action_free close_receipt [13:37:12]json_value_free [13:37:12]json_value_free done [13:37:12]process_json_proto returns [13:37:12]Send response to host [13:37:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96829,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:37:12]free response buf [13:37:12]execute_script done [13:37:12]execute_script returns [13:37:12]free content buf [13:37:12]Sock 9.Close socket [13:37:12]Sock 9.Thread stoped [13:37:16]OFD Sender: No OFD packet to send [13:37:21]OFD Sender: No OFD packet to send [13:37:26]OFD Sender: No OFD packet to send [13:37:31]OFD Sender: No OFD packet to send [13:37:36]OFD Sender: No OFD packet to send [13:37:41]OFD Sender: No OFD packet to send [13:37:46]OFD Sender: No OFD packet to send [13:37:51]OFD Sender: No OFD packet to send [13:37:56]OFD Sender: No OFD packet to send [13:38:01]OFD Sender: No OFD packet to send [13:38:06]OFD Sender: No OFD packet to send [13:38:11]OFD Sender: No OFD packet to send [13:38:16]OFD Sender: No OFD packet to send [13:38:21]OFD Sender: No OFD packet to send [13:38:26]OFD Sender: No OFD packet to send [13:38:31]OFD Sender: No OFD packet to send [13:38:36]OFD Sender: No OFD packet to send [13:38:41]OFD Sender: No OFD packet to send [13:38:46]OFD Sender: No OFD packet to send [13:38:51]OFD Sender: No OFD packet to send [13:38:56]OFD Sender: No OFD packet to send [13:39:01]OFD Sender: No OFD packet to send [13:39:06]OFD Sender: No OFD packet to send [13:39:11]OFD Sender: No OFD packet to send [13:39:16]OFD Sender: No OFD packet to send [13:39:21]OFD Sender: No OFD packet to send [13:39:26]OFD Sender: No OFD packet to send [13:39:31]OFD Sender: No OFD packet to send [13:39:36]OFD Sender: No OFD packet to send [13:39:36]accept exits with 7 [13:39:36]New connection [13:39:36]New thread 3067600228 created [13:39:36]Thread 3067456868 joined [13:39:36]Waiting for new connection... [13:39:36] Sock 7.Parse request [13:39:36]Sock 7.Check first char [13:39:36]Sock 7.First char is OK [13:39:36]request: POST /json_proto HTTP/1.0 [13:39:36]Method: POST [13:39:36]URL: /json_proto [13:39:36]Method is POST - this is cgi request [13:39:36]url: /json_proto [13:39:36]query_string will be loaded in cgi processing [13:39:36]execute_cgi json_proto POST (null) [13:39:36]execute_cgi path=json_proto method=POST [13:39:36]POST find Content-Length [13:39:36]Host: 172.17.40.67:8080 [13:39:36]Content-Length: 767 [13:39:36]Content-Type: application/json [13:39:36] [13:39:36]POST finish read [13:39:36]Found Content-Length = 767 [13:39:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 220.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:36]execute_script... [13:39:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 220.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:36]POST & json_proto [13:39:36]process_json_proto [13:39:36]json parsed OK: [13:39:36]protocol is kg_v1.0 [13:39:36]action value=close_receipt [13:39:36]process_action close_receipt [13:39:36]cmd_close_receipt [13:39:36]MH_GetDate [13:39:36]Write to MH i2c: F0 00 00 49 16 4E [13:39:36]Write i2c OK [13:39:36]MH_I2C_Read... [13:39:36]Read from MH i2c: F0 [13:39:36]MH_I2C_Read... [13:39:36]Read from MH i2c: F0 09 00 [13:39:36]MH_I2C_Read... [13:39:36]Read from MH i2c: F0 09 00 49 16 00 99 E5 20 67 EE DA 66 66 F0 [13:39:36]GetLastDocTimeStamp 1730209029 [13:39:36]current date 1730209177 [13:39:36]FM_GetShiftState [13:39:36]SAM_PROTO_GetShiftState [13:39:36]wFMCommunicate request_size=4 [13:39:36]MH_SAM_APDU [13:39:36]CAPDU: 80 13 01 00 [13:39:36]Write to MH i2c: E2 08 00 4A 16 80 13 01 00 00 00 00 00 DD [13:39:36]Write i2c OK [13:39:36]MH_I2C_Read... [13:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:36]Read from MH i2c: E2 [13:39:36]MH_I2C_Read... [13:39:36]Read from MH i2c: E2 0E 00 [13:39:36]MH_I2C_Read... [13:39:36]Read from MH i2c: E2 0E 00 4A 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [13:39:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:39:36]wFMCommunicate OK [13:39:36]SAM_PROTO_GetShiftState done [13:39:36]FM_GetShiftState done [13:39:36]opened in 1730160548 [13:39:36]opened+sec_in_day 1730246948 [13:39:36]quantity*price = 22010 [13:39:36]sum+1 = 22011 [13:39:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 220.10 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 0.00 Безнал.: 220.10 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 339 29.10.2024 13:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96830 ФПД: 169222452468076 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96830&fm=169222452468076&tin=02508201610067®Number=0000000000170478&sum=22010 [13:39:37]StoreToDocumentArchive [13:39:37]shift 145 fd 96830 [13:39:37]save to /storage/0145/doc_00096830 [13:39:37]save last doc name /storage/0145/doc_00096830 to /storage/kkm_last_doc_name [13:39:37]save OK [13:39:37]Clear old archive folders... [13:39:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:39:37]tlvbuf is 00FF5AA0 [13:39:37]SAM_PROTO_ClearQueue [13:39:37]wFMCommunicate request_size=4 [13:39:37]MH_SAM_APDU [13:39:37]CAPDU: 80 09 00 00 [13:39:37]Write to MH i2c: E2 08 00 57 16 80 09 00 00 00 00 00 00 DF [13:39:37]Write i2c OK [13:39:37]MH_I2C_Read... [13:39:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:39:37]Read from MH i2c: E2 [13:39:37]MH_I2C_Read... [13:39:37]Read from MH i2c: E2 03 00 [13:39:37]MH_I2C_Read... [13:39:37]Read from MH i2c: E2 03 00 57 16 00 90 00 E1 [13:39:37]RAPDU: 90 00 [13:39:37]wFMCommunicate OK [13:39:37]SAM_PROTO_ClearQueue done [13:39:37]KKMCreateOFDPacket [13:39:37]OFDProtocolAddRootSTLVToBuf [13:39:37]FM_MakeSignedData [13:39:37]FM_MakeSignedData [13:39:37]SAM_PROTO_SignData [13:39:37]wFMCommunicate request_size=4 [13:39:37]MH_SAM_APDU [13:39:37]CAPDU: 80 0D 01 02 [13:39:37]Write to MH i2c: E2 08 00 58 16 80 0D 01 02 00 00 00 00 E7 [13:39:37]Write i2c OK [13:39:37]MH_I2C_Read... [13:39:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:39:37]Read from MH i2c: E2 [13:39:37]MH_I2C_Read... [13:39:37]Read from MH i2c: E2 03 00 [13:39:37]MH_I2C_Read... [13:39:37]Read from MH i2c: E2 03 00 58 16 00 90 00 E2 [13:39:37]RAPDU: 90 00 [13:39:37]wFMCommunicate OK [13:39:37]wFMCommunicate request_size=255 [13:39:37]MH_SAM_APDU [13:39:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FA 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 00 00 00 00 00 00 39 04 06 00 FA 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 99 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7A 01 00 35 04 06 00 99 [13:39:37]Write to MH i2c: E2 02 01 59 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 34 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 FA 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 00 00 00 00 00 00 39 04 06 00 FA 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 99 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7A 01 00 35 04 06 00 99 00 00 28 [13:39:37]Write i2c OK [13:39:37]MH_I2C_Read... [13:39:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:38]Read from MH i2c: E2 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 03 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 03 00 59 16 00 90 00 E3 [13:39:38]RAPDU: 90 00 [13:39:38]wFMCommunicate OK [13:39:38]wFMCommunicate request_size=10 [13:39:38]MH_SAM_APDU [13:39:38]CAPDU: 80 0D 02 02 05 E8 2C 2A D9 6C [13:39:38]Write to MH i2c: E2 0D 00 5A 16 80 0D 02 02 05 00 E8 2C 2A D9 6C 00 00 77 [13:39:38]Write i2c OK [13:39:38]MH_I2C_Read... [13:39:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:38]Read from MH i2c: E2 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 03 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 03 00 5A 16 00 90 00 E4 [13:39:38]RAPDU: 90 00 [13:39:38]wFMCommunicate OK [13:39:38]wFMCommunicate request_size=4 [13:39:38]MH_SAM_APDU [13:39:38]CAPDU: 80 0D 03 02 [13:39:38]Write to MH i2c: E2 08 00 5B 16 80 0D 03 02 00 00 00 00 EC [13:39:38]Write i2c OK [13:39:38]MH_I2C_Read... [13:39:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:39:38]Read from MH i2c: E2 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 0B 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 0B 00 5B 16 00 3A D5 51 1E 95 1D 77 5E 90 00 F2 [13:39:38]RAPDU: 3A D5 51 1E 95 1D 77 5E 90 00 [13:39:38]wFMCommunicate OK [13:39:38]SAM_PROTO_SignData done [13:39:38]FM_MakeSignedData done [13:39:38]CreateOFDProtocolMessage [13:39:38]wFMCommunicate request_size=4 [13:39:38]MH_SAM_APDU [13:39:38]CAPDU: 80 11 00 00 [13:39:38]Write to MH i2c: E2 08 00 5C 16 80 11 00 00 00 00 00 00 EC [13:39:38]Write i2c OK [13:39:38]MH_I2C_Read... [13:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:38]Read from MH i2c: E2 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 17 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 17 00 5C 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [13:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:39:38]wFMCommunicate OK [13:39:38]CreateOFDProtocolMessage done [13:39:38]OFDSenderStorePacket 96830 [13:39:38]StoreOFDPacket docnum=96830 [13:39:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 AC 07 01 60 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 34 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 FA 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 00 00 00 00 00 00 39 04 06 00 FA 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 99 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7A 01 00 35 04 06 00 99 E8 2C 2A D9 6C 3A D5 51 1E 95 1D 77 5E [13:39:38]CheckFolder [13:39:38]dirname=/storage/ofd_packets [13:39:38]CheckFolder done [13:39:38]ProducePacketName [13:39:38]name=ofd_packets/00096830 [13:39:38]NVStorageSaveData ofd_packets/00096830 [13:39:38]File name is /storage/ofd_packets/00096830 [13:39:38]Write 301 bytes [13:39:38]NVStorageSaveData done [13:39:38]OFDSenderStorePacket done [13:39:38]KKMCreateOFDPacket done [13:39:38]NVStorageSaveData kkm_last_timestamp [13:39:38]File name is /storage/kkm_last_timestamp [13:39:38]Write 4 bytes [13:39:38]NVStorageSaveData done [13:39:38]ExternCall_PrintAddStr [13:39:38]wPrintStart [13:39:38]Write to MH i2c: 01 00 00 5D 16 73 [13:39:38]Write i2c OK [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: 01 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: 01 07 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: 01 07 00 5D 16 00 00 00 00 00 FF 0F 88 [13:39:38]RasterBufferAndPrint [13:39:38]line Счет N : (1)3407358 [13:39:38]line ИНН: 02508201610067 [13:39:38]line Контрольно-Кассовый Чек [13:39:38]line ПРОДАЖА [13:39:38]line ТРК (МРК, ГНК) : 12 [13:39:38]line Товар: 2710124130 [13:39:38]line Аи-92-К-4 [13:39:38]line 3.290 * 66.90 [13:39:38]line = 220.10 [13:39:38]line НДС 12% НСП 1% [13:39:38]line > о реализуемом товаре [13:39:38]line ИТОГО: 220.10 [13:39:38]line НСП 1% : 1.95 [13:39:38]line НДС 12% : 23.37 [13:39:38]line Наличными: 0.00 [13:39:38]line Безнал.: 220.10 [13:39:38]line Место: АЗС № 82 "Партнер Нефть" [13:39:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:39:38]line СНО: Общий режим [13:39:38]line Чек 339 29.10.2024 13:39 [13:39:38]line Смена: 145 ФФД: 1.0 [13:39:38]line ЗНМ: 0300000017 [13:39:38]line РНМ: 0000000000170478 [13:39:38]line Версия ККМ: v1.0 [13:39:38]line Платежная система: Mbank [13:39:38]line ФМ: 0000000002098560 [13:39:38]line ФД: 96830 [13:39:38]line ФПД: 169222452468076 [13:39:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96830&fm=169222452468076&tin=02508201610067®Number=0000000000170478&sum=22010 [13:39:38]OFD Sender: Processing packet 96830 [packets to send 59, broken 58] [13:39:38]ProducePacketName [13:39:38]name=ofd_packets/00096830 [13:39:38]OFD Sender: To server: pG, [13:39:38]CommunicateWithHost lk.salyk.kg:30040 [13:39:38]ConnectInit lk.salyk.kg [13:39:38]written 0, free lines is 4095 [13:39:38]Connected sock=10 [13:39:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 AC 07 01 60 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 34 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 FA 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 00 00 00 00 00 00 39 04 06 00 FA 55 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 99 E5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7A 01 00 35 04 06 00 99 E8 2C 2A D9 6C 3A D5 51 1E 95 1D 77 5E [13:39:39]Write to MH i2c: 01 00 00 86 16 9C [13:39:39]Write i2c OK [13:39:39]MH_I2C_Read... [13:39:39]Read from MH i2c: 01 [13:39:39]MH_I2C_Read... [13:39:39]Read from MH i2c: 01 07 00 [13:39:39]MH_I2C_Read... [13:39:39]Read from MH i2c: 01 07 00 86 16 00 00 00 00 00 24 0D D4 [13:39:39]RasterBufferAndPrint [13:39:39]line [13:39:39]line [13:39:39]line [13:39:39]line [13:39:39]line [13:39:39]written 0, free lines is 3370 [13:39:39]MH_Cut [13:39:39]Write to MH i2c: D1 01 00 8D 16 01 75 [13:39:39]Write i2c OK [13:39:39]MH_I2C_Read... [13:39:39]Read from MH i2c: D1 [13:39:39]MH_I2C_Read... [13:39:39]Read from MH i2c: D1 01 00 [13:39:39]MH_I2C_Read... [13:39:39]Read from MH i2c: D1 01 00 8D 16 00 74 [13:39:39]Write to MH i2c: 01 00 00 8E 16 A4 [13:39:39]Write i2c OK [13:39:39]MH_I2C_Read... [13:39:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 03 47 00 E0 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 32 30 39 38 35 36 30 10 04 04 00 3E 7A 01 00 F4 03 04 00 C0 8F 20 67 B6 04 01 00 00 9B A2 43 31 53 10 DA B3 [13:39:39]CommunicateWithHost err = 0 [13:39:39]CheckOFDResponse [13:39:39]1017 (14) - 77093643461234 [13:39:39]1041 (16) - 0000000002098560 [13:39:39]1040 (4) - 96830 [13:39:39]1012 (4) - 29.10.2024 07:33 [13:39:39]1206 (1) - 0 [13:39:39]OFD Sender: Remove packet 96830 [13:39:39]ProducePacketName [13:39:39]name=ofd_packets/00096830 [13:39:39]NVStorageDeleteData [13:39:39]OFD Sender: No OFD packet to send [13:39:39]*** Cut start [13:39:39]*** Partial cut [13:39:39]*** CUTSNS_PIN = 1 [13:39:39]*** CUTSNS_PIN = 0 [13:39:40]*** Brake cut motor [13:39:40]Read from MH i2c: 01 [13:39:40]MH_I2C_Read... [13:39:40]*** Stop cut motor [13:39:40]*** Cut end [13:39:40]Read from MH i2c: 01 07 00 [13:39:40]MH_I2C_Read... [13:39:40]Read from MH i2c: 01 07 00 8E 16 00 00 00 00 00 FF 0F B9 [13:39:40]process_action close_receipt done [13:39:40]requested_data is exist [13:39:40]produce_requested_data [13:39:40]requested_item fm.sn is exist - process it [13:39:40]wFMCommunicate request_size=4 [13:39:40]MH_SAM_APDU [13:39:40]CAPDU: 80 11 00 00 [13:39:40]Write to MH i2c: E2 08 00 8F 16 80 11 00 00 00 00 00 00 1F [13:39:40]Write i2c OK [13:39:40]MH_I2C_Read... [13:39:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:40]Read from MH i2c: E2 [13:39:40]MH_I2C_Read... [13:39:40]Read from MH i2c: E2 17 00 [13:39:40]MH_I2C_Read... [13:39:40]Read from MH i2c: E2 17 00 8F 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [13:39:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:39:40]wFMCommunicate OK [13:39:40]requested_item fd.num is exist - process it [13:39:40]SAM_PROTO_GetFieldsCounters [13:39:40]wFMCommunicate request_size=4 [13:39:40]MH_SAM_APDU [13:39:40]CAPDU: 80 13 00 00 [13:39:40]Write to MH i2c: E2 08 00 90 16 80 13 00 00 00 00 00 00 22 [13:39:40]Write i2c OK [13:39:40]MH_I2C_Read... [13:39:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:40]Read from MH i2c: E2 [13:39:40]MH_I2C_Read... [13:39:40]Read from MH i2c: E2 62 00 [13:39:40]MH_I2C_Read... [13:39:40]Read from MH i2c: E2 62 00 90 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 7A 01 00 0E 04 04 00 91 00 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 89 [13:39:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 7A 01 00 0E 04 04 00 91 00 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 [13:39:40]wFMCommunicate OK [13:39:40]SAM_PROTO_GetFieldsCounters done [13:39:40]requested_item shift.num is exist - process it [13:39:40]requested_item shift.opened is exist - process it [13:39:40]req_shift_opened [13:39:40]FM_GetShiftState [13:39:40]SAM_PROTO_GetShiftState [13:39:40]wFMCommunicate request_size=4 [13:39:40]MH_SAM_APDU [13:39:40]CAPDU: 80 13 01 00 [13:39:40]Write to MH i2c: E2 08 00 91 16 80 13 01 00 00 00 00 00 24 [13:39:40]Write i2c OK [13:39:40]MH_I2C_Read... [13:39:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:40]Read from MH i2c: E2 [13:39:40]MH_I2C_Read... [13:39:40]Read from MH i2c: E2 0E 00 [13:39:40]MH_I2C_Read... [13:39:40]Read from MH i2c: E2 0E 00 91 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 82 [13:39:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:39:40]wFMCommunicate OK [13:39:40]SAM_PROTO_GetShiftState done [13:39:40]FM_GetShiftState done [13:39:40]req_shift_opened done [13:39:40]requested_item shift.open_date is exist - process it [13:39:40]req_shift_open_date [13:39:40]req_shift_open_date done [13:39:40]produce_requested_data done [13:39:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96830,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:39:40]process_action_free close_receipt [13:39:40]json_value_free [13:39:40]json_value_free done [13:39:40]process_json_proto returns [13:39:40]Send response to host [13:39:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96830,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:39:40]free response buf [13:39:40]execute_script done [13:39:40]execute_script returns [13:39:40]free content buf [13:39:40]Sock 7.Close socket [13:39:40]Sock 7.Thread stoped [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:55]accept exits with 9 [13:41:55]New connection [13:41:55]New thread 3067456868 created [13:41:55]Thread 3067600228 joined [13:41:55]Waiting for new connection... [13:41:55] Sock 9.Parse request [13:41:55]Sock 9.Check first char [13:41:55]Sock 9.First char is OK [13:41:55]request: POST /json_proto HTTP/1.0 [13:41:55]Method: POST [13:41:55]URL: /json_proto [13:41:55]Method is POST - this is cgi request [13:41:55]url: /json_proto [13:41:55]query_string will be loaded in cgi processing [13:41:55]execute_cgi json_proto POST (null) [13:41:55]execute_cgi path=json_proto method=POST [13:41:55]POST find Content-Length [13:41:55]Host: 172.17.40.67:8080 [13:41:55]Content-Length: 678 [13:41:55]Content-Type: application/json [13:41:55] [13:41:55]POST finish read [13:41:55]Found Content-Length = 678 [13:41:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:55]execute_script... [13:41: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)3407360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:55]POST & json_proto [13:41:55]process_json_proto [13:41:55]json parsed OK: [13:41:55]protocol is kg_v1.0 [13:41:55]action value=close_receipt [13:41:55]process_action close_receipt [13:41:55]cmd_close_receipt [13:41:55]MH_GetDate [13:41:55]Write to MH i2c: F0 00 00 92 16 97 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: F0 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: F0 09 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: F0 09 00 92 16 00 24 E6 20 67 EE DA 66 66 C5 [13:41:55]GetLastDocTimeStamp 1730209177 [13:41:55]current date 1730209316 [13:41:55]FM_GetShiftState [13:41:55]SAM_PROTO_GetShiftState [13:41:55]wFMCommunicate request_size=4 [13:41:55]MH_SAM_APDU [13:41:55]CAPDU: 80 13 01 00 [13:41:55]Write to MH i2c: E2 08 00 93 16 80 13 01 00 00 00 00 00 26 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:55]Read from MH i2c: E2 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 0E 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 0E 00 93 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 84 [13:41:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:41:55]wFMCommunicate OK [13:41:55]SAM_PROTO_GetShiftState done [13:41:55]FM_GetShiftState done [13:41:55]opened in 1730160548 [13:41:55]opened+sec_in_day 1730246948 [13:41:55]quantity*price = 50041 [13:41:55]sum+1 = 50042 [13:41:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 340 29.10.2024 13:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96831 ФПД: 28913368372834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134156&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96831&fm=28913368372834&tin=02508201610067®Number=0000000000170478&sum=50000 [13:41:56]StoreToDocumentArchive [13:41:56]shift 145 fd 96831 [13:41:56]save to /storage/0145/doc_00096831 [13:41:56]save last doc name /storage/0145/doc_00096831 to /storage/kkm_last_doc_name [13:41:56]save OK [13:41:56]Clear old archive folders... [13:41:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:41:56]tlvbuf is B6F78350 [13:41:56]SAM_PROTO_ClearQueue [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 09 00 00 [13:41:56]Write to MH i2c: E2 08 00 A0 16 80 09 00 00 00 00 00 00 28 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 A0 16 00 90 00 2A [13:41:56]RAPDU: 90 00 [13:41:56]wFMCommunicate OK [13:41:56]SAM_PROTO_ClearQueue done [13:41:56]KKMCreateOFDPacket [13:41:56]OFDProtocolAddRootSTLVToBuf [13:41:56]FM_MakeSignedData [13:41:56]FM_MakeSignedData [13:41:56]SAM_PROTO_SignData [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 0D 01 02 [13:41:56]Write to MH i2c: E2 08 00 A1 16 80 0D 01 02 00 00 00 00 30 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 A1 16 00 90 00 2B [13:41:56]RAPDU: 90 00 [13:41:56]wFMCommunicate OK [13:41:56]wFMCommunicate request_size=255 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 54 01 00 00 F4 03 04 00 24 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7A 01 00 35 04 06 00 1A [13:41:56]Write to MH i2c: E2 02 01 A2 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 34 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 54 01 00 00 F4 03 04 00 24 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7A 01 00 35 04 06 00 1A 00 00 09 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 A2 16 00 90 00 2C [13:41:56]RAPDU: 90 00 [13:41:56]wFMCommunicate OK [13:41:56]wFMCommunicate request_size=10 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 0D 02 02 05 4B EB 0D 16 62 [13:41:56]Write to MH i2c: E2 0D 00 A3 16 80 0D 02 02 05 00 4B EB 0D 16 62 00 00 F8 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 03 00 A3 16 00 90 00 2D [13:41:56]RAPDU: 90 00 [13:41:56]wFMCommunicate OK [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 0D 03 02 [13:41:56]Write to MH i2c: E2 08 00 A4 16 80 0D 03 02 00 00 00 00 35 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 0B 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 0B 00 A4 16 00 D5 E9 CA 93 93 80 65 CF 90 00 98 [13:41:56]RAPDU: D5 E9 CA 93 93 80 65 CF 90 00 [13:41:56]wFMCommunicate OK [13:41:56]SAM_PROTO_SignData done [13:41:56]FM_MakeSignedData done [13:41:56]CreateOFDProtocolMessage [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 11 00 00 [13:41:56]Write to MH i2c: E2 08 00 A5 16 80 11 00 00 00 00 00 00 35 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 17 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 17 00 A5 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [13:41:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:41:56]wFMCommunicate OK [13:41:56]CreateOFDProtocolMessage done [13:41:56]OFDSenderStorePacket 96831 [13:41:56]StoreOFDPacket docnum=96831 [13:41:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 6B 07 01 31 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 34 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 54 01 00 00 F4 03 04 00 24 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7A 01 00 35 04 06 00 1A 4B EB 0D 16 62 D5 E9 CA 93 93 80 65 CF [13:41:56]CheckFolder [13:41:56]dirname=/storage/ofd_packets [13:41:56]CheckFolder done [13:41:56]ProducePacketName [13:41:56]name=ofd_packets/00096831 [13:41:56]NVStorageSaveData ofd_packets/00096831 [13:41:56]File name is /storage/ofd_packets/00096831 [13:41:56]Write 301 bytes [13:41:56]NVStorageSaveData done [13:41:56]OFDSenderStorePacket done [13:41:56]KKMCreateOFDPacket done [13:41:56]NVStorageSaveData kkm_last_timestamp [13:41:56]File name is /storage/kkm_last_timestamp [13:41:56]Write 4 bytes [13:41:56]NVStorageSaveData done [13:41:56]ExternCall_PrintAddStr [13:41:56]wPrintStart [13:41:56]Write to MH i2c: 01 00 00 A6 16 BC [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: 01 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: 01 07 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: 01 07 00 A6 16 00 00 00 00 00 FF 0F D1 [13:41:56]RasterBufferAndPrint [13:41:56]line Счет N : (1)3407360 [13:41:56]line ИНН: 02508201610067 [13:41:56]line Контрольно-Кассовый Чек [13:41:56]line ПРОДАЖА [13:41:56]line ТРК (МРК, ГНК) : 32 [13:41:56]line Товар: 2710124130 [13:41:56]line Аи-92-К-4 [13:41:56]line 7.480 * 66.90 [13:41:56]line = 500.41 [13:41:56]line НДС 12% НСП 1% [13:41:56]line > о реализуемом товаре [13:41:56]line ОКРУГЛЕНИЕ: -0.41 [13:41:56]line ИТОГО: 500.00 [13:41:56]line Внесено: 500.00 [13:41:56]line СДАЧА: 0.00 [13:41:56]line НСП 1% : 4.43 [13:41:56]line НДС 12% : 53.14 [13:41:56]line Наличными: 500.00 [13:41:56]line Безнал.: 0.00 [13:41:56]line Место: АЗС № 82 "Партнер Нефть" [13:41:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:41:56]line СНО: Общий режим [13:41:56]line Чек 340 29.10.2024 13:41 [13:41:56]line Смена: 145 ФФД: 1.0 [13:41:56]line ЗНМ: 0300000017 [13:41:56]line РНМ: 0000000000170478 [13:41:56]line Версия ККМ: v1.0 [13:41:56]line ФМ: 0000000002098560 [13:41:56]line ФД: 96831 [13:41:56]line ФПД: 28913368372834 [13:41:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134156&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96831&fm=28913368372834&tin=02508201610067®Number=0000000000170478&sum=50000 [13:41:57]OFD Sender: Processing packet 96831 [packets to send 59, broken 58] [13:41:57]ProducePacketName [13:41:57]name=ofd_packets/00096831 [13:41:57]OFD Sender: To server: pG, [13:41:57]CommunicateWithHost lk.salyk.kg:30040 [13:41:57]ConnectInit lk.salyk.kg [13:41:57]written 0, free lines is 4095 [13:41:57]Connected sock=10 [13:41:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 6B 07 01 31 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 34 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 54 01 00 00 F4 03 04 00 24 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7A 01 00 35 04 06 00 1A 4B EB 0D 16 62 D5 E9 CA 93 93 80 65 CF [13:41:57]Write to MH i2c: 01 00 00 D1 16 E7 [13:41:57]Write i2c OK [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: 01 [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: 01 07 00 [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: 01 07 00 D1 16 00 00 00 00 00 FA 0C F4 [13:41:57]RasterBufferAndPrint [13:41:57]line [13:41:57]line [13:41:57]line [13:41:57]line [13:41:57]line [13:41:57]written 0, free lines is 3329 [13:41:57]MH_Cut [13:41:57]Write to MH i2c: D1 01 00 D8 16 01 C0 [13:41:57]Write i2c OK [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: D1 [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: D1 01 00 [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: D1 01 00 D8 16 00 BF [13:41:57]Write to MH i2c: 01 00 00 D9 16 EF [13:41:57]Write i2c OK [13:41:57]MH_I2C_Read... [13:41:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D0 FD 47 00 ED 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 32 30 39 38 35 36 30 10 04 04 00 3F 7A 01 00 F4 03 04 00 4A 90 20 67 B6 04 01 00 00 F7 B0 BA EA F9 D0 A1 99 [13:41:57]CommunicateWithHost err = 0 [13:41:57]CheckOFDResponse [13:41:57]1017 (14) - 77093643461234 [13:41:57]1041 (16) - 0000000002098560 [13:41:57]1040 (4) - 96831 [13:41:57]1012 (4) - 29.10.2024 07:35 [13:41:57]1206 (1) - 0 [13:41:57]OFD Sender: Remove packet 96831 [13:41:57]ProducePacketName [13:41:57]name=ofd_packets/00096831 [13:41:57]NVStorageDeleteData [13:41:58]OFD Sender: No OFD packet to send [13:41:58]*** Cut start [13:41:58]*** Partial cut [13:41:58]*** CUTSNS_PIN = 1 [13:41:58]*** CUTSNS_PIN = 0 [13:41:58]*** Brake cut motor [13:41:58]Read from MH i2c: 01 [13:41:58]MH_I2C_Read... [13:41:58]*** Stop cut motor [13:41:58]*** Cut end [13:41:58]Read from MH i2c: 01 07 00 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: 01 07 00 D9 16 00 00 00 00 00 FF 0F 04 [13:41:58]process_action close_receipt done [13:41:58]requested_data is exist [13:41:58]produce_requested_data [13:41:58]requested_item fm.sn is exist - process it [13:41:58]wFMCommunicate request_size=4 [13:41:58]MH_SAM_APDU [13:41:58]CAPDU: 80 11 00 00 [13:41:58]Write to MH i2c: E2 08 00 DA 16 80 11 00 00 00 00 00 00 6A [13:41:58]Write i2c OK [13:41:58]MH_I2C_Read... [13:41:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:59]Read from MH i2c: E2 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 17 00 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 17 00 DA 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [13:41:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:41:59]wFMCommunicate OK [13:41:59]requested_item fd.num is exist - process it [13:41:59]SAM_PROTO_GetFieldsCounters [13:41:59]wFMCommunicate request_size=4 [13:41:59]MH_SAM_APDU [13:41:59]CAPDU: 80 13 00 00 [13:41:59]Write to MH i2c: E2 08 00 DB 16 80 13 00 00 00 00 00 00 6D [13:41:59]Write i2c OK [13:41:59]MH_I2C_Read... [13:41:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:59]Read from MH i2c: E2 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 62 00 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 62 00 DB 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 7A 01 00 0E 04 04 00 91 00 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 D8 [13:41:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 7A 01 00 0E 04 04 00 91 00 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 [13:41:59]wFMCommunicate OK [13:41:59]SAM_PROTO_GetFieldsCounters done [13:41:59]requested_item shift.num is exist - process it [13:41:59]requested_item shift.opened is exist - process it [13:41:59]req_shift_opened [13:41:59]FM_GetShiftState [13:41:59]SAM_PROTO_GetShiftState [13:41:59]wFMCommunicate request_size=4 [13:41:59]MH_SAM_APDU [13:41:59]CAPDU: 80 13 01 00 [13:41:59]Write to MH i2c: E2 08 00 DC 16 80 13 01 00 00 00 00 00 6F [13:41:59]Write i2c OK [13:41:59]MH_I2C_Read... [13:41:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:59]Read from MH i2c: E2 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 0E 00 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 0E 00 DC 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CD [13:41:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:41:59]wFMCommunicate OK [13:41:59]SAM_PROTO_GetShiftState done [13:41:59]FM_GetShiftState done [13:41:59]req_shift_opened done [13:41:59]requested_item shift.open_date is exist - process it [13:41:59]req_shift_open_date [13:41:59]req_shift_open_date done [13:41:59]produce_requested_data done [13:41:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96831,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:41:59]process_action_free close_receipt [13:41:59]json_value_free [13:41:59]json_value_free done [13:41:59]process_json_proto returns [13:41:59]Send response to host [13:41:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96831,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:41:59]free response buf [13:41:59]execute_script done [13:41:59]execute_script returns [13:41:59]free content buf [13:41:59]Sock 9.Close socket [13:41:59]Sock 9.Thread stoped [13:41:59]accept exits with 7 [13:41:59]New connection [13:41:59]New thread 3067600228 created [13:41:59]Thread 3067456868 joined [13:41:59]Waiting for new connection... [13:41:59] Sock 7.Parse request [13:41:59]Sock 7.Check first char [13:41:59]Sock 7.First char is OK [13:41:59]request: POST /json_proto HTTP/1.0 [13:41:59]Method: POST [13:41:59]URL: /json_proto [13:41:59]Method is POST - this is cgi request [13:41:59]url: /json_proto [13:41:59]query_string will be loaded in cgi processing [13:41:59]execute_cgi json_proto POST (null) [13:41:59]execute_cgi path=json_proto method=POST [13:41:59]POST find Content-Length [13:41:59]Host: 172.17.40.67:8080 [13:41:59]Content-Length: 678 [13:41:59]Content-Type: application/json [13:41:59] [13:41:59]POST finish read [13:41:59]Found Content-Length = 678 [13:41:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:41:59]execute_script... [13:41: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)3407359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:41:59]POST & json_proto [13:41:59]process_json_proto [13:41:59]json parsed OK: [13:41:59]protocol is kg_v1.0 [13:41:59]action value=close_receipt [13:41:59]process_action close_receipt [13:41:59]cmd_close_receipt [13:41:59]MH_GetDate [13:41:59]Write to MH i2c: F0 00 00 DD 16 E2 [13:41:59]Write i2c OK [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: F0 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: F0 09 00 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: F0 09 00 DD 16 00 28 E6 20 67 EE DA 66 66 14 [13:41:59]GetLastDocTimeStamp 1730209316 [13:41:59]current date 1730209320 [13:41:59]FM_GetShiftState [13:41:59]SAM_PROTO_GetShiftState [13:41:59]wFMCommunicate request_size=4 [13:41:59]MH_SAM_APDU [13:41:59]CAPDU: 80 13 01 00 [13:41:59]Write to MH i2c: E2 08 00 DE 16 80 13 01 00 00 00 00 00 71 [13:41:59]Write i2c OK [13:41:59]MH_I2C_Read... [13:41:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:59]Read from MH i2c: E2 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 0E 00 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 0E 00 DE 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [13:41:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:41:59]wFMCommunicate OK [13:41:59]SAM_PROTO_GetShiftState done [13:41:59]FM_GetShiftState done [13:41:59]opened in 1730160548 [13:41:59]opened+sec_in_day 1730246948 [13:41:59]quantity*price = 60009 [13:41:59]sum+1 = 60010 [13:41:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 341 29.10.2024 13:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96832 ФПД: 137583641301334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96832&fm=137583641301334&tin=02508201610067®Number=0000000000170478&sum=60000 [13:42:01]StoreToDocumentArchive [13:42:01]shift 145 fd 96832 [13:42:01]save to /storage/0145/doc_00096832 [13:42:01]save last doc name /storage/0145/doc_00096832 to /storage/kkm_last_doc_name [13:42:01]save OK [13:42:01]Clear old archive folders... [13:42:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:01]tlvbuf is 01020DF0 [13:42:01]SAM_PROTO_ClearQueue [13:42:01]wFMCommunicate request_size=4 [13:42:01]MH_SAM_APDU [13:42:01]CAPDU: 80 09 00 00 [13:42:01]Write to MH i2c: E2 08 00 EB 16 80 09 00 00 00 00 00 00 73 [13:42:01]Write i2c OK [13:42:01]MH_I2C_Read... [13:42:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:01]Read from MH i2c: E2 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 EB 16 00 90 00 75 [13:42:01]RAPDU: 90 00 [13:42:01]wFMCommunicate OK [13:42:01]SAM_PROTO_ClearQueue done [13:42:01]KKMCreateOFDPacket [13:42:01]OFDProtocolAddRootSTLVToBuf [13:42:01]FM_MakeSignedData [13:42:01]FM_MakeSignedData [13:42:01]SAM_PROTO_SignData [13:42:01]wFMCommunicate request_size=4 [13:42:01]MH_SAM_APDU [13:42:01]CAPDU: 80 0D 01 02 [13:42:01]Write to MH i2c: E2 08 00 EC 16 80 0D 01 02 00 00 00 00 7B [13:42:01]Write i2c OK [13:42:01]MH_I2C_Read... [13:42:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:01]Read from MH i2c: E2 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 EC 16 00 90 00 76 [13:42:01]RAPDU: 90 00 [13:42:01]wFMCommunicate OK [13:42:01]wFMCommunicate request_size=255 [13:42:01]MH_SAM_APDU [13:42:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 55 01 00 00 F4 03 04 00 28 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7A 01 00 35 04 06 00 7D [13:42:01]Write to MH i2c: E2 02 01 ED 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 34 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 55 01 00 00 F4 03 04 00 28 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7A 01 00 35 04 06 00 7D 00 00 9A [13:42:01]Write i2c OK [13:42:01]MH_I2C_Read... [13:42:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:01]Read from MH i2c: E2 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 ED 16 00 90 00 77 [13:42:01]RAPDU: 90 00 [13:42:01]wFMCommunicate OK [13:42:01]wFMCommunicate request_size=10 [13:42:01]MH_SAM_APDU [13:42:01]CAPDU: 80 0D 02 02 05 21 B0 11 11 56 [13:42:01]Write to MH i2c: E2 0D 00 EE 16 80 0D 02 02 05 00 21 B0 11 11 56 00 00 D1 [13:42:01]Write i2c OK [13:42:01]MH_I2C_Read... [13:42:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:01]Read from MH i2c: E2 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 03 00 EE 16 00 90 00 78 [13:42:01]RAPDU: 90 00 [13:42:01]wFMCommunicate OK [13:42:01]wFMCommunicate request_size=4 [13:42:01]MH_SAM_APDU [13:42:01]CAPDU: 80 0D 03 02 [13:42:01]Write to MH i2c: E2 08 00 EF 16 80 0D 03 02 00 00 00 00 80 [13:42:01]Write i2c OK [13:42:01]MH_I2C_Read... [13:42:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:01]Read from MH i2c: E2 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 0B 00 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 0B 00 EF 16 00 20 0A F4 D3 DC 1D 45 7F 90 00 2F [13:42:01]RAPDU: 20 0A F4 D3 DC 1D 45 7F 90 00 [13:42:01]wFMCommunicate OK [13:42:01]SAM_PROTO_SignData done [13:42:01]FM_MakeSignedData done [13:42:01]CreateOFDProtocolMessage [13:42:01]wFMCommunicate request_size=4 [13:42:01]MH_SAM_APDU [13:42:01]CAPDU: 80 11 00 00 [13:42:01]Write to MH i2c: E2 08 00 F0 16 80 11 00 00 00 00 00 00 80 [13:42:01]Write i2c OK [13:42:01]MH_I2C_Read... [13:42:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:01]Read from MH i2c: E2 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 17 00 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: E2 17 00 F0 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [13:42:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:42:01]wFMCommunicate OK [13:42:01]CreateOFDProtocolMessage done [13:42:01]OFDSenderStorePacket 96832 [13:42:01]StoreOFDPacket docnum=96832 [13:42:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 55 07 01 03 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 34 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 55 01 00 00 F4 03 04 00 28 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7A 01 00 35 04 06 00 7D 21 B0 11 11 56 20 0A F4 D3 DC 1D 45 7F [13:42:01]CheckFolder [13:42:01]dirname=/storage/ofd_packets [13:42:01]CheckFolder done [13:42:01]ProducePacketName [13:42:01]name=ofd_packets/00096832 [13:42:01]NVStorageSaveData ofd_packets/00096832 [13:42:01]File name is /storage/ofd_packets/00096832 [13:42:01]Write 301 bytes [13:42:01]NVStorageSaveData done [13:42:01]OFDSenderStorePacket done [13:42:01]KKMCreateOFDPacket done [13:42:01]NVStorageSaveData kkm_last_timestamp [13:42:01]File name is /storage/kkm_last_timestamp [13:42:01]Write 4 bytes [13:42:01]NVStorageSaveData done [13:42:01]ExternCall_PrintAddStr [13:42:01]wPrintStart [13:42:01]Write to MH i2c: 01 00 00 F1 16 07 [13:42:01]Write i2c OK [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: 01 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: 01 07 00 [13:42:01]MH_I2C_Read... [13:42:01]Read from MH i2c: 01 07 00 F1 16 00 00 00 00 00 FF 0F 1C [13:42:01]RasterBufferAndPrint [13:42:01]line Счет N : (1)3407359 [13:42:01]line ИНН: 02508201610067 [13:42:01]line Контрольно-Кассовый Чек [13:42:01]line ПРОДАЖА [13:42:02]line ТРК (МРК, ГНК) : 12 [13:42:02]line Товар: 2710124130 [13:42:02]line Аи-92-К-4 [13:42:02]line 8.970 * 66.90 [13:42:02]line = 600.09 [13:42:02]line НДС 12% НСП 1% [13:42:02]line > о реализуемом товаре [13:42:02]line ОКРУГЛЕНИЕ: -0.09 [13:42:02]line ИТОГО: 600.00 [13:42:02]line Внесено: 600.00 [13:42:02]line СДАЧА: 0.00 [13:42:02]line НСП 1% : 5.31 [13:42:02]line НДС 12% : 63.73 [13:42:02]line Наличными: 600.00 [13:42:02]line Безнал.: 0.00 [13:42:02]line Место: АЗС № 82 "Партнер Нефть" [13:42:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:42:02]line СНО: Общий режим [13:42:02]line Чек 341 29.10.2024 13:42 [13:42:02]line Смена: 145 ФФД: 1.0 [13:42:02]line ЗНМ: 0300000017 [13:42:02]line РНМ: 0000000000170478 [13:42:02]line Версия ККМ: v1.0 [13:42:02]line ФМ: 0000000002098560 [13:42:02]line ФД: 96832 [13:42:02]line ФПД: 137583641301334 [13:42:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96832&fm=137583641301334&tin=02508201610067®Number=0000000000170478&sum=60000 [13:42:02]OFD Sender: Processing packet 96832 [packets to send 59, broken 58] [13:42:02]ProducePacketName [13:42:02]name=ofd_packets/00096832 [13:42:02]OFD Sender: To server: pG, [13:42:02]CommunicateWithHost lk.salyk.kg:30040 [13:42:02]ConnectInit lk.salyk.kg [13:42:02]written 0, free lines is 4095 [13:42:02]Connected sock=10 [13:42:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 55 07 01 03 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 34 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 55 01 00 00 F4 03 04 00 28 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7A 01 00 35 04 06 00 7D 21 B0 11 11 56 20 0A F4 D3 DC 1D 45 7F [13:42:02]Write to MH i2c: 01 00 00 1C 17 33 [13:42:02]Write i2c OK [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: 01 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: 01 07 00 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: 01 07 00 1C 17 00 00 00 00 00 0B 0D 52 [13:42:02]RasterBufferAndPrint [13:42:02]line [13:42:02]line [13:42:02]line [13:42:02]line [13:42:02]line [13:42:02]written 0, free lines is 3351 [13:42:02]MH_Cut [13:42:02]Write to MH i2c: D1 01 00 23 17 01 0C [13:42:02]Write i2c OK [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: D1 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: D1 01 00 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: D1 01 00 23 17 00 0B [13:42:02]Write to MH i2c: 01 00 00 24 17 3B [13:42:02]Write i2c OK [13:42:02]MH_I2C_Read... [13:42:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4E B2 47 00 1A 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 32 30 39 38 35 36 30 10 04 04 00 40 7A 01 00 F4 03 04 00 4F 90 20 67 B6 04 01 00 00 84 47 27 06 86 CE 1D 20 [13:42:02]CommunicateWithHost err = 0 [13:42:02]CheckOFDResponse [13:42:02]1017 (14) - 77093643461234 [13:42:02]1041 (16) - 0000000002098560 [13:42:02]1040 (4) - 96832 [13:42:02]1012 (4) - 29.10.2024 07:35 [13:42:02]1206 (1) - 0 [13:42:02]OFD Sender: Remove packet 96832 [13:42:02]ProducePacketName [13:42:02]name=ofd_packets/00096832 [13:42:02]NVStorageDeleteData [13:42:03]OFD Sender: No OFD packet to send [13:42:03]*** Cut start [13:42:03]*** Partial cut [13:42:03]*** CUTSNS_PIN = 1 [13:42:03]*** CUTSNS_PIN = 0 [13:42:03]*** Brake cut motor [13:42:03]Read from MH i2c: 01 [13:42:03]MH_I2C_Read... [13:42:03]*** Stop cut motor [13:42:03]*** Cut end [13:42:03]Read from MH i2c: 01 07 00 [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: 01 07 00 24 17 00 00 00 00 00 FF 0F 50 [13:42:03]process_action close_receipt done [13:42:03]requested_data is exist [13:42:03]produce_requested_data [13:42:03]requested_item fm.sn is exist - process it [13:42:03]wFMCommunicate request_size=4 [13:42:03]MH_SAM_APDU [13:42:03]CAPDU: 80 11 00 00 [13:42:03]Write to MH i2c: E2 08 00 25 17 80 11 00 00 00 00 00 00 B6 [13:42:03]Write i2c OK [13:42:03]MH_I2C_Read... [13:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:03]Read from MH i2c: E2 [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: E2 17 00 [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: E2 17 00 25 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [13:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:42:03]wFMCommunicate OK [13:42:03]requested_item fd.num is exist - process it [13:42:03]SAM_PROTO_GetFieldsCounters [13:42:03]wFMCommunicate request_size=4 [13:42:03]MH_SAM_APDU [13:42:03]CAPDU: 80 13 00 00 [13:42:03]Write to MH i2c: E2 08 00 26 17 80 13 00 00 00 00 00 00 B9 [13:42:03]Write i2c OK [13:42:03]MH_I2C_Read... [13:42:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:04]Read from MH i2c: E2 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 62 00 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 62 00 26 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 7A 01 00 0E 04 04 00 91 00 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 28 [13:42:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 7A 01 00 0E 04 04 00 91 00 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 [13:42:04]wFMCommunicate OK [13:42:04]SAM_PROTO_GetFieldsCounters done [13:42:04]requested_item shift.num is exist - process it [13:42:04]requested_item shift.opened is exist - process it [13:42:04]req_shift_opened [13:42:04]FM_GetShiftState [13:42:04]SAM_PROTO_GetShiftState [13:42:04]wFMCommunicate request_size=4 [13:42:04]MH_SAM_APDU [13:42:04]CAPDU: 80 13 01 00 [13:42:04]Write to MH i2c: E2 08 00 27 17 80 13 01 00 00 00 00 00 BB [13:42:04]Write i2c OK [13:42:04]MH_I2C_Read... [13:42:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:04]Read from MH i2c: E2 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 0E 00 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 0E 00 27 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 19 [13:42:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:42:04]wFMCommunicate OK [13:42:04]SAM_PROTO_GetShiftState done [13:42:04]FM_GetShiftState done [13:42:04]req_shift_opened done [13:42:04]requested_item shift.open_date is exist - process it [13:42:04]req_shift_open_date [13:42:04]req_shift_open_date done [13:42:04]produce_requested_data done [13:42:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96832,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:42:04]process_action_free close_receipt [13:42:04]json_value_free [13:42:04]json_value_free done [13:42:04]process_json_proto returns [13:42:04]Send response to host [13:42:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96832,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:42:04]free response buf [13:42:04]execute_script done [13:42:04]execute_script returns [13:42:04]free content buf [13:42:04]Sock 7.Close socket [13:42:04]Sock 7.Thread stoped [13:42:08]OFD Sender: No OFD packet to send [13:42:13]OFD Sender: No OFD packet to send [13:42:18]OFD Sender: No OFD packet to send [13:42:23]OFD Sender: No OFD packet to send [13:42:28]OFD Sender: No OFD packet to send [13:42:33]OFD Sender: No OFD packet to send [13:42:38]OFD Sender: No OFD packet to send [13:42:43]OFD Sender: No OFD packet to send [13:42:48]OFD Sender: No OFD packet to send [13:42:53]OFD Sender: No OFD packet to send [13:42:58]OFD Sender: No OFD packet to send [13:43:03]OFD Sender: No OFD packet to send [13:43:08]OFD Sender: No OFD packet to send [13:43:13]OFD Sender: No OFD packet to send [13:43:18]OFD Sender: No OFD packet to send [13:43:23]OFD Sender: No OFD packet to send [13:43:28]OFD Sender: No OFD packet to send [13:43:33]OFD Sender: No OFD packet to send [13:43:38]OFD Sender: No OFD packet to send [13:43:41]accept exits with 9 [13:43:41]New connection [13:43:41]New thread 3067456868 created [13:43:41]Thread 3067600228 joined [13:43:41]Waiting for new connection... [13:43:41] Sock 9.Parse request [13:43:41]Sock 9.Check first char [13:43:41]Sock 9.First char is OK [13:43:41]request: POST /json_proto HTTP/1.0 [13:43:41]Method: POST [13:43:41]URL: /json_proto [13:43:41]Method is POST - this is cgi request [13:43:41]url: /json_proto [13:43:41]query_string will be loaded in cgi processing [13:43:41]execute_cgi json_proto POST (null) [13:43:41]execute_cgi path=json_proto method=POST [13:43:41]POST find Content-Length [13:43:41]Host: 172.17.40.67:8080 [13:43:41]Content-Length: 678 [13:43:41]Content-Type: application/json [13:43:41] [13:43:41]POST finish read [13:43:41]Found Content-Length = 678 [13:43:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:43:41]execute_script... [13:43:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:43:41]POST & json_proto [13:43:41]process_json_proto [13:43:41]json parsed OK: [13:43:41]protocol is kg_v1.0 [13:43:41]action value=close_receipt [13:43:41]process_action close_receipt [13:43:41]cmd_close_receipt [13:43:41]MH_GetDate [13:43:41]Write to MH i2c: F0 00 00 28 17 2E [13:43:41]Write i2c OK [13:43:41]MH_I2C_Read... [13:43:41]Read from MH i2c: F0 [13:43:41]MH_I2C_Read... [13:43:41]Read from MH i2c: F0 09 00 [13:43:41]MH_I2C_Read... [13:43:41]Read from MH i2c: F0 09 00 28 17 00 8E E6 20 67 EE DA 66 66 C6 [13:43:41]GetLastDocTimeStamp 1730209320 [13:43:41]current date 1730209422 [13:43:41]FM_GetShiftState [13:43:41]SAM_PROTO_GetShiftState [13:43:41]wFMCommunicate request_size=4 [13:43:41]MH_SAM_APDU [13:43:41]CAPDU: 80 13 01 00 [13:43:41]Write to MH i2c: E2 08 00 29 17 80 13 01 00 00 00 00 00 BD [13:43:41]Write i2c OK [13:43:41]MH_I2C_Read... [13:43:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:41]Read from MH i2c: E2 [13:43:41]MH_I2C_Read... [13:43:41]Read from MH i2c: E2 0E 00 [13:43:41]MH_I2C_Read... [13:43:41]Read from MH i2c: E2 0E 00 29 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1B [13:43:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:43:41]wFMCommunicate OK [13:43:41]SAM_PROTO_GetShiftState done [13:43:41]FM_GetShiftState done [13:43:41]opened in 1730160548 [13:43:41]opened+sec_in_day 1730246948 [13:43:41]quantity*price = 40006 [13:43:41]sum+1 = 40007 [13:43:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 342 29.10.2024 13:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96833 ФПД: 261766079155706 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96833&fm=261766079155706&tin=02508201610067®Number=0000000000170478&sum=40000 [13:43:42]StoreToDocumentArchive [13:43:42]shift 145 fd 96833 [13:43:42]save to /storage/0145/doc_00096833 [13:43:42]save last doc name /storage/0145/doc_00096833 to /storage/kkm_last_doc_name [13:43:42]save OK [13:43:42]Clear old archive folders... [13:43:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:43:42]tlvbuf is 00FB8160 [13:43:42]SAM_PROTO_ClearQueue [13:43:42]wFMCommunicate request_size=4 [13:43:42]MH_SAM_APDU [13:43:42]CAPDU: 80 09 00 00 [13:43:42]Write to MH i2c: E2 08 00 36 17 80 09 00 00 00 00 00 00 BF [13:43:42]Write i2c OK [13:43:42]MH_I2C_Read... [13:43:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:42]Read from MH i2c: E2 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 36 17 00 90 00 C1 [13:43:42]RAPDU: 90 00 [13:43:42]wFMCommunicate OK [13:43:42]SAM_PROTO_ClearQueue done [13:43:42]KKMCreateOFDPacket [13:43:42]OFDProtocolAddRootSTLVToBuf [13:43:42]FM_MakeSignedData [13:43:42]FM_MakeSignedData [13:43:42]SAM_PROTO_SignData [13:43:42]wFMCommunicate request_size=4 [13:43:42]MH_SAM_APDU [13:43:42]CAPDU: 80 0D 01 02 [13:43:42]Write to MH i2c: E2 08 00 37 17 80 0D 01 02 00 00 00 00 C7 [13:43:42]Write i2c OK [13:43:42]MH_I2C_Read... [13:43:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:42]Read from MH i2c: E2 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 37 17 00 90 00 C2 [13:43:42]RAPDU: 90 00 [13:43:42]wFMCommunicate OK [13:43:42]wFMCommunicate request_size=255 [13:43:42]MH_SAM_APDU [13:43:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 01 00 00 F4 03 04 00 8E E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7A 01 00 35 04 06 00 EE [13:43:42]Write to MH i2c: E2 02 01 38 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 34 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 56 01 00 00 F4 03 04 00 8E E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7A 01 00 35 04 06 00 EE 00 00 B1 [13:43:42]Write i2c OK [13:43:42]MH_I2C_Read... [13:43:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:42]Read from MH i2c: E2 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 38 17 00 90 00 C3 [13:43:42]RAPDU: 90 00 [13:43:42]wFMCommunicate OK [13:43:42]wFMCommunicate request_size=10 [13:43:42]MH_SAM_APDU [13:43:42]CAPDU: 80 0D 02 02 05 13 2A 29 8D FA [13:43:42]Write to MH i2c: E2 0D 00 39 17 80 0D 02 02 05 00 13 2A 29 8D FA 00 00 C1 [13:43:42]Write i2c OK [13:43:42]MH_I2C_Read... [13:43:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:42]Read from MH i2c: E2 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 03 00 39 17 00 90 00 C4 [13:43:42]RAPDU: 90 00 [13:43:42]wFMCommunicate OK [13:43:42]wFMCommunicate request_size=4 [13:43:42]MH_SAM_APDU [13:43:42]CAPDU: 80 0D 03 02 [13:43:42]Write to MH i2c: E2 08 00 3A 17 80 0D 03 02 00 00 00 00 CC [13:43:42]Write i2c OK [13:43:42]MH_I2C_Read... [13:43:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:42]Read from MH i2c: E2 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 0B 00 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 0B 00 3A 17 00 7F 1D 52 27 12 35 7C 2F 90 00 D4 [13:43:42]RAPDU: 7F 1D 52 27 12 35 7C 2F 90 00 [13:43:42]wFMCommunicate OK [13:43:42]SAM_PROTO_SignData done [13:43:42]FM_MakeSignedData done [13:43:42]CreateOFDProtocolMessage [13:43:42]wFMCommunicate request_size=4 [13:43:42]MH_SAM_APDU [13:43:42]CAPDU: 80 11 00 00 [13:43:42]Write to MH i2c: E2 08 00 3B 17 80 11 00 00 00 00 00 00 CC [13:43:42]Write i2c OK [13:43:42]MH_I2C_Read... [13:43:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:42]Read from MH i2c: E2 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 17 00 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: E2 17 00 3B 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [13:43:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:43:42]wFMCommunicate OK [13:43:42]CreateOFDProtocolMessage done [13:43:42]OFDSenderStorePacket 96833 [13:43:42]StoreOFDPacket docnum=96833 [13:43:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 CC 07 01 4C 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 01 00 00 F4 03 04 00 8E E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7A 01 00 35 04 06 00 EE 13 2A 29 8D FA 7F 1D 52 27 12 35 7C 2F [13:43:42]CheckFolder [13:43:42]dirname=/storage/ofd_packets [13:43:42]CheckFolder done [13:43:42]ProducePacketName [13:43:42]name=ofd_packets/00096833 [13:43:42]NVStorageSaveData ofd_packets/00096833 [13:43:42]File name is /storage/ofd_packets/00096833 [13:43:42]Write 301 bytes [13:43:42]NVStorageSaveData done [13:43:42]OFDSenderStorePacket done [13:43:42]KKMCreateOFDPacket done [13:43:42]NVStorageSaveData kkm_last_timestamp [13:43:42]File name is /storage/kkm_last_timestamp [13:43:42]Write 4 bytes [13:43:42]NVStorageSaveData done [13:43:42]ExternCall_PrintAddStr [13:43:42]wPrintStart [13:43:42]Write to MH i2c: 01 00 00 3C 17 53 [13:43:42]Write i2c OK [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: 01 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: 01 07 00 [13:43:42]MH_I2C_Read... [13:43:42]Read from MH i2c: 01 07 00 3C 17 00 00 00 00 00 FF 0F 68 [13:43:42]RasterBufferAndPrint [13:43:42]line Счет N : (1)3407361 [13:43:42]line ИНН: 02508201610067 [13:43:42]line Контрольно-Кассовый Чек [13:43:42]line ПРОДАЖА [13:43:42]line ТРК (МРК, ГНК) : 32 [13:43:42]line Товар: 2710124130 [13:43:42]line Аи-92-К-4 [13:43:42]line 5.980 * 66.90 [13:43:42]line = 400.06 [13:43:42]line НДС 12% НСП 1% [13:43:42]line > о реализуемом товаре [13:43:42]line ОКРУГЛЕНИЕ: -0.06 [13:43:42]line ИТОГО: 400.00 [13:43:42]line Внесено: 400.00 [13:43:42]line СДАЧА: 0.00 [13:43:42]line НСП 1% : 3.54 [13:43:42]line НДС 12% : 42.48 [13:43:42]line Наличными: 400.00 [13:43:42]line Безнал.: 0.00 [13:43:42]line Место: АЗС № 82 "Партнер Нефть" [13:43:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:43:42]line СНО: Общий режим [13:43:42]line Чек 342 29.10.2024 13:43 [13:43:42]line Смена: 145 ФФД: 1.0 [13:43:42]line ЗНМ: 0300000017 [13:43:42]line РНМ: 0000000000170478 [13:43:42]line Версия ККМ: v1.0 [13:43:42]line ФМ: 0000000002098560 [13:43:42]line ФД: 96833 [13:43:42]line ФПД: 261766079155706 [13:43:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96833&fm=261766079155706&tin=02508201610067®Number=0000000000170478&sum=40000 [13:43:43]OFD Sender: Processing packet 96833 [packets to send 59, broken 58] [13:43:43]ProducePacketName [13:43:43]name=ofd_packets/00096833 [13:43:43]OFD Sender: To server: pG, [13:43:43]CommunicateWithHost lk.salyk.kg:30040 [13:43:43]ConnectInit lk.salyk.kg [13:43:43]written 0, free lines is 4095 [13:43:43]Connected sock=10 [13:43:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 CC 07 01 4C 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 01 00 00 F4 03 04 00 8E E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7A 01 00 35 04 06 00 EE 13 2A 29 8D FA 7F 1D 52 27 12 35 7C 2F [13:43:43]Write to MH i2c: 01 00 00 67 17 7E [13:43:43]Write i2c OK [13:43:43]MH_I2C_Read... [13:43:43]Read from MH i2c: 01 [13:43:43]MH_I2C_Read... [13:43:43]Read from MH i2c: 01 07 00 [13:43:43]MH_I2C_Read... [13:43:43]Read from MH i2c: 01 07 00 67 17 00 00 00 00 00 0F 0D A1 [13:43:43]RasterBufferAndPrint [13:43:43]line [13:43:43]line [13:43:43]line [13:43:43]line [13:43:43]line [13:43:43]written 0, free lines is 3349 [13:43:43]MH_Cut [13:43:43]Write to MH i2c: D1 01 00 6E 17 01 57 [13:43:43]Write i2c OK [13:43:43]MH_I2C_Read... [13:43:43]Read from MH i2c: D1 [13:43:43]MH_I2C_Read... [13:43:43]Read from MH i2c: D1 01 00 [13:43:43]MH_I2C_Read... [13:43:43]Read from MH i2c: D1 01 00 6E 17 00 56 [13:43:43]Write to MH i2c: 01 00 00 6F 17 86 [13:43:43]Write i2c OK [13:43:43]MH_I2C_Read... [13:43:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 74 56 47 00 6C 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 32 30 39 38 35 36 30 10 04 04 00 41 7A 01 00 F4 03 04 00 B4 90 20 67 B6 04 01 00 00 A0 EE 2E F6 78 6D D6 5B [13:43:43]CommunicateWithHost err = 0 [13:43:43]CheckOFDResponse [13:43:43]1017 (14) - 77093643461234 [13:43:43]1041 (16) - 0000000002098560 [13:43:43]1040 (4) - 96833 [13:43:43]1012 (4) - 29.10.2024 07:37 [13:43:43]1206 (1) - 0 [13:43:43]OFD Sender: Remove packet 96833 [13:43:43]ProducePacketName [13:43:43]name=ofd_packets/00096833 [13:43:43]NVStorageDeleteData [13:43:44]OFD Sender: No OFD packet to send [13:43:44]*** Cut start [13:43:44]*** Partial cut [13:43:44]*** CUTSNS_PIN = 1 [13:43:44]*** CUTSNS_PIN = 0 [13:43:44]*** Brake cut motor [13:43:44]Read from MH i2c: 01 [13:43:44]MH_I2C_Read... [13:43:44]*** Stop cut motor [13:43:44]*** Cut end [13:43:44]Read from MH i2c: 01 07 00 [13:43:44]MH_I2C_Read... [13:43:44]Read from MH i2c: 01 07 00 6F 17 00 00 00 00 00 FF 0F 9B [13:43:44]process_action close_receipt done [13:43:44]requested_data is exist [13:43:44]produce_requested_data [13:43:44]requested_item fm.sn is exist - process it [13:43:44]wFMCommunicate request_size=4 [13:43:44]MH_SAM_APDU [13:43:44]CAPDU: 80 11 00 00 [13:43:44]Write to MH i2c: E2 08 00 70 17 80 11 00 00 00 00 00 00 01 [13:43:44]Write i2c OK [13:43:44]MH_I2C_Read... [13:43:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:44]Read from MH i2c: E2 [13:43:44]MH_I2C_Read... [13:43:44]Read from MH i2c: E2 17 00 [13:43:44]MH_I2C_Read... [13:43:44]Read from MH i2c: E2 17 00 70 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [13:43:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:43:44]wFMCommunicate OK [13:43:44]requested_item fd.num is exist - process it [13:43:44]SAM_PROTO_GetFieldsCounters [13:43:44]wFMCommunicate request_size=4 [13:43:44]MH_SAM_APDU [13:43:44]CAPDU: 80 13 00 00 [13:43:44]Write to MH i2c: E2 08 00 71 17 80 13 00 00 00 00 00 00 04 [13:43:44]Write i2c OK [13:43:44]MH_I2C_Read... [13:43:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:45]Read from MH i2c: E2 [13:43:45]MH_I2C_Read... [13:43:45]Read from MH i2c: E2 62 00 [13:43:45]MH_I2C_Read... [13:43:45]Read from MH i2c: E2 62 00 71 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 7A 01 00 0E 04 04 00 91 00 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 77 [13:43:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 7A 01 00 0E 04 04 00 91 00 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 [13:43:45]wFMCommunicate OK [13:43:45]SAM_PROTO_GetFieldsCounters done [13:43:45]requested_item shift.num is exist - process it [13:43:45]requested_item shift.opened is exist - process it [13:43:45]req_shift_opened [13:43:45]FM_GetShiftState [13:43:45]SAM_PROTO_GetShiftState [13:43:45]wFMCommunicate request_size=4 [13:43:45]MH_SAM_APDU [13:43:45]CAPDU: 80 13 01 00 [13:43:45]Write to MH i2c: E2 08 00 72 17 80 13 01 00 00 00 00 00 06 [13:43:45]Write i2c OK [13:43:45]MH_I2C_Read... [13:43:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:45]Read from MH i2c: E2 [13:43:45]MH_I2C_Read... [13:43:45]Read from MH i2c: E2 0E 00 [13:43:45]MH_I2C_Read... [13:43:45]Read from MH i2c: E2 0E 00 72 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [13:43:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:43:45]wFMCommunicate OK [13:43:45]SAM_PROTO_GetShiftState done [13:43:45]FM_GetShiftState done [13:43:45]req_shift_opened done [13:43:45]requested_item shift.open_date is exist - process it [13:43:45]req_shift_open_date [13:43:45]req_shift_open_date done [13:43:45]produce_requested_data done [13:43:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96833,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:43:45]process_action_free close_receipt [13:43:45]json_value_free [13:43:45]json_value_free done [13:43:45]process_json_proto returns [13:43:45]Send response to host [13:43:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96833,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:43:45]free response buf [13:43:45]execute_script done [13:43:45]execute_script returns [13:43:45]free content buf [13:43:45]Sock 9.Close socket [13:43:45]Sock 9.Thread stoped [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:44:34]OFD Sender: No OFD packet to send [13:44:39]OFD Sender: No OFD packet to send [13:44:44]OFD Sender: No OFD packet to send [13:44:49]OFD Sender: No OFD packet to send [13:44:54]OFD Sender: No OFD packet to send [13:44:59]OFD Sender: No OFD packet to send [13:45:04]OFD Sender: No OFD packet to send [13:45:09]OFD Sender: No OFD packet to send [13:45:14]OFD Sender: No OFD packet to send [13:45:15]accept exits with 7 [13:45:15]New connection [13:45:15]New thread 3067600228 created [13:45:15]Thread 3067456868 joined [13:45:15]Waiting for new connection... [13:45:15] Sock 7.Parse request [13:45:15]Sock 7.Check first char [13:45:15]Sock 7.First char is OK [13:45:15]request: POST /json_proto HTTP/1.0 [13:45:15]Method: POST [13:45:15]URL: /json_proto [13:45:15]Method is POST - this is cgi request [13:45:15]url: /json_proto [13:45:15]query_string will be loaded in cgi processing [13:45:15]execute_cgi json_proto POST (null) [13:45:15]execute_cgi path=json_proto method=POST [13:45:15]POST find Content-Length [13:45:15]Host: 172.17.40.67:8080 [13:45:15]Content-Length: 767 [13:45:15]Content-Type: application/json [13:45:15] [13:45:15]POST finish read [13:45:15]Found Content-Length = 767 [13:45:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:45:15]execute_script... [13:45: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)3407363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:45:15]POST & json_proto [13:45:15]process_json_proto [13:45:15]json parsed OK: [13:45:15]protocol is kg_v1.0 [13:45:15]action value=close_receipt [13:45:15]process_action close_receipt [13:45:15]cmd_close_receipt [13:45:15]MH_GetDate [13:45:15]Write to MH i2c: F0 00 00 73 17 79 [13:45:15]Write i2c OK [13:45:15]MH_I2C_Read... [13:45:15]Read from MH i2c: F0 [13:45:15]MH_I2C_Read... [13:45:15]Read from MH i2c: F0 09 00 [13:45:15]MH_I2C_Read... [13:45:15]Read from MH i2c: F0 09 00 73 17 00 ED E6 20 67 EE DA 66 66 70 [13:45:15]GetLastDocTimeStamp 1730209422 [13:45:15]current date 1730209517 [13:45:15]FM_GetShiftState [13:45:15]SAM_PROTO_GetShiftState [13:45:15]wFMCommunicate request_size=4 [13:45:15]MH_SAM_APDU [13:45:15]CAPDU: 80 13 01 00 [13:45:15]Write to MH i2c: E2 08 00 74 17 80 13 01 00 00 00 00 00 08 [13:45:15]Write i2c OK [13:45:15]MH_I2C_Read... [13:45:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:15]Read from MH i2c: E2 [13:45:15]MH_I2C_Read... [13:45:15]Read from MH i2c: E2 0E 00 [13:45:15]MH_I2C_Read... [13:45:15]Read from MH i2c: E2 0E 00 74 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [13:45:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:45:15]wFMCommunicate OK [13:45:15]SAM_PROTO_GetShiftState done [13:45:15]FM_GetShiftState done [13:45:15]opened in 1730160548 [13:45:15]opened+sec_in_day 1730246948 [13:45:15]quantity*price = 50041 [13:45:15]sum+1 = 50042 [13:45:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 343 29.10.2024 13:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96834 ФПД: 234323508820291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134517&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96834&fm=234323508820291&tin=02508201610067®Number=0000000000170478&sum=50041 [13:45:16]StoreToDocumentArchive [13:45:16]shift 145 fd 96834 [13:45:16]save to /storage/0145/doc_00096834 [13:45:16]save last doc name /storage/0145/doc_00096834 to /storage/kkm_last_doc_name [13:45:16]save OK [13:45:16]Clear old archive folders... [13:45:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:45:16]tlvbuf is 00FB7A50 [13:45:16]SAM_PROTO_ClearQueue [13:45:16]wFMCommunicate request_size=4 [13:45:16]MH_SAM_APDU [13:45:16]CAPDU: 80 09 00 00 [13:45:16]Write to MH i2c: E2 08 00 81 17 80 09 00 00 00 00 00 00 0A [13:45:16]Write i2c OK [13:45:16]MH_I2C_Read... [13:45:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:16]Read from MH i2c: E2 [13:45:16]MH_I2C_Read... [13:45:16]Read from MH i2c: E2 03 00 [13:45:16]MH_I2C_Read... [13:45:16]Read from MH i2c: E2 03 00 81 17 00 90 00 0C [13:45:16]RAPDU: 90 00 [13:45:16]wFMCommunicate OK [13:45:16]SAM_PROTO_ClearQueue done [13:45:16]KKMCreateOFDPacket [13:45:16]OFDProtocolAddRootSTLVToBuf [13:45:16]FM_MakeSignedData [13:45:16]FM_MakeSignedData [13:45:16]SAM_PROTO_SignData [13:45:16]wFMCommunicate request_size=4 [13:45:16]MH_SAM_APDU [13:45:16]CAPDU: 80 0D 01 02 [13:45:16]Write to MH i2c: E2 08 00 82 17 80 0D 01 02 00 00 00 00 12 [13:45:16]Write i2c OK [13:45:16]MH_I2C_Read... [13:45:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:17]Read from MH i2c: E2 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 03 00 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 03 00 82 17 00 90 00 0D [13:45:17]RAPDU: 90 00 [13:45:17]wFMCommunicate OK [13:45:17]wFMCommunicate request_size=255 [13:45:17]MH_SAM_APDU [13:45: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 34 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 57 01 00 00 F4 03 04 00 ED E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7A 01 00 35 04 06 00 D5 [13:45:17]Write to MH i2c: E2 02 01 83 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 34 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 57 01 00 00 F4 03 04 00 ED E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7A 01 00 35 04 06 00 D5 00 00 C7 [13:45:17]Write i2c OK [13:45:17]MH_I2C_Read... [13:45:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:17]Read from MH i2c: E2 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 03 00 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 03 00 83 17 00 90 00 0E [13:45:17]RAPDU: 90 00 [13:45:17]wFMCommunicate OK [13:45:17]wFMCommunicate request_size=10 [13:45:17]MH_SAM_APDU [13:45:17]CAPDU: 80 0D 02 02 05 1D B1 81 79 43 [13:45:17]Write to MH i2c: E2 0D 00 84 17 80 0D 02 02 05 00 1D B1 81 79 43 00 00 2A [13:45:17]Write i2c OK [13:45:17]MH_I2C_Read... [13:45:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:17]Read from MH i2c: E2 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 03 00 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 03 00 84 17 00 90 00 0F [13:45:17]RAPDU: 90 00 [13:45:17]wFMCommunicate OK [13:45:17]wFMCommunicate request_size=4 [13:45:17]MH_SAM_APDU [13:45:17]CAPDU: 80 0D 03 02 [13:45:17]Write to MH i2c: E2 08 00 85 17 80 0D 03 02 00 00 00 00 17 [13:45:17]Write i2c OK [13:45:17]MH_I2C_Read... [13:45:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:17]Read from MH i2c: E2 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 0B 00 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 0B 00 85 17 00 3F 2E CA E9 93 5D 55 A2 90 00 1F [13:45:17]RAPDU: 3F 2E CA E9 93 5D 55 A2 90 00 [13:45:17]wFMCommunicate OK [13:45:17]SAM_PROTO_SignData done [13:45:17]FM_MakeSignedData done [13:45:17]CreateOFDProtocolMessage [13:45:17]wFMCommunicate request_size=4 [13:45:17]MH_SAM_APDU [13:45:17]CAPDU: 80 11 00 00 [13:45:17]Write to MH i2c: E2 08 00 86 17 80 11 00 00 00 00 00 00 17 [13:45:17]Write i2c OK [13:45:17]MH_I2C_Read... [13:45:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:17]Read from MH i2c: E2 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 17 00 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: E2 17 00 86 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [13:45:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:45:17]wFMCommunicate OK [13:45:17]CreateOFDProtocolMessage done [13:45:17]OFDSenderStorePacket 96834 [13:45:17]StoreOFDPacket docnum=96834 [13:45:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC 91 07 01 4F 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 34 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 57 01 00 00 F4 03 04 00 ED E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7A 01 00 35 04 06 00 D5 1D B1 81 79 43 3F 2E CA E9 93 5D 55 A2 [13:45:17]CheckFolder [13:45:17]dirname=/storage/ofd_packets [13:45:17]CheckFolder done [13:45:17]ProducePacketName [13:45:17]name=ofd_packets/00096834 [13:45:17]NVStorageSaveData ofd_packets/00096834 [13:45:17]File name is /storage/ofd_packets/00096834 [13:45:17]Write 301 bytes [13:45:17]NVStorageSaveData done [13:45:17]OFDSenderStorePacket done [13:45:17]KKMCreateOFDPacket done [13:45:17]NVStorageSaveData kkm_last_timestamp [13:45:17]File name is /storage/kkm_last_timestamp [13:45:17]Write 4 bytes [13:45:17]NVStorageSaveData done [13:45:17]ExternCall_PrintAddStr [13:45:17]wPrintStart [13:45:17]Write to MH i2c: 01 00 00 87 17 9E [13:45:17]Write i2c OK [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: 01 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: 01 07 00 [13:45:17]MH_I2C_Read... [13:45:17]Read from MH i2c: 01 07 00 87 17 00 00 00 00 00 FF 0F B3 [13:45:17]RasterBufferAndPrint [13:45:17]line Счет N : (1)3407363 [13:45:17]line ИНН: 02508201610067 [13:45:17]line Контрольно-Кассовый Чек [13:45:17]line ПРОДАЖА [13:45:17]line ТРК (МРК, ГНК) : 12 [13:45:17]line Товар: 2710124130 [13:45:17]line Аи-92-К-4 [13:45:17]line 7.480 * 66.90 [13:45:17]line = 500.41 [13:45:17]line НДС 12% НСП 1% [13:45:17]line > о реализуемом товаре [13:45:17]line ИТОГО: 500.41 [13:45:17]line НСП 1% : 4.43 [13:45:17]line НДС 12% : 53.14 [13:45:17]line Наличными: 0.00 [13:45:17]line Безнал.: 500.41 [13:45:17]line Место: АЗС № 82 "Партнер Нефть" [13:45:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:45:17]line СНО: Общий режим [13:45:17]line Чек 343 29.10.2024 13:45 [13:45:17]line Смена: 145 ФФД: 1.0 [13:45:17]line ЗНМ: 0300000017 [13:45:17]line РНМ: 0000000000170478 [13:45:17]line Версия ККМ: v1.0 [13:45:17]line Платежная система: Mbank [13:45:17]line ФМ: 0000000002098560 [13:45:17]line ФД: 96834 [13:45:17]line ФПД: 234323508820291 [13:45:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134517&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96834&fm=234323508820291&tin=02508201610067®Number=0000000000170478&sum=50041 [13:45:17]OFD Sender: Processing packet 96834 [packets to send 59, broken 58] [13:45:17]ProducePacketName [13:45:17]name=ofd_packets/00096834 [13:45:17]OFD Sender: To server: pG, [13:45:17]CommunicateWithHost lk.salyk.kg:30040 [13:45:17]ConnectInit lk.salyk.kg [13:45:17]written 0, free lines is 4095 [13:45:17]Connected sock=10 [13:45:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC 91 07 01 4F 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 34 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 57 01 00 00 F4 03 04 00 ED E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7A 01 00 35 04 06 00 D5 1D B1 81 79 43 3F 2E CA E9 93 5D 55 A2 [13:45:18]Write to MH i2c: 01 00 00 B0 17 C7 [13:45:18]Write i2c OK [13:45:18]MH_I2C_Read... [13:45:18]Read from MH i2c: 01 [13:45:18]MH_I2C_Read... [13:45:18]Read from MH i2c: 01 07 00 [13:45:18]MH_I2C_Read... [13:45:18]Read from MH i2c: 01 07 00 B0 17 00 00 00 00 00 33 0D 0E [13:45:18]RasterBufferAndPrint [13:45:18]line [13:45:18]line [13:45:18]line [13:45:18]line [13:45:18]line [13:45:18]written 0, free lines is 3385 [13:45:18]MH_Cut [13:45:18]Write to MH i2c: D1 01 00 B7 17 01 A0 [13:45:18]Write i2c OK [13:45:18]MH_I2C_Read... [13:45:18]Read from MH i2c: D1 [13:45:18]MH_I2C_Read... [13:45:18]Read from MH i2c: D1 01 00 [13:45:18]MH_I2C_Read... [13:45:18]Read from MH i2c: D1 01 00 B7 17 00 9F [13:45:18]Write to MH i2c: 01 00 00 B8 17 CF [13:45:18]Write i2c OK [13:45:18]MH_I2C_Read... [13:45:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 21 E2 47 00 43 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 32 30 39 38 35 36 30 10 04 04 00 42 7A 01 00 F4 03 04 00 13 91 20 67 B6 04 01 00 00 B6 DB 5A 4B 14 6F D0 07 [13:45:18]CommunicateWithHost err = 0 [13:45:18]CheckOFDResponse [13:45:18]1017 (14) - 77093643461234 [13:45:18]1041 (16) - 0000000002098560 [13:45:18]1040 (4) - 96834 [13:45:18]1012 (4) - 29.10.2024 07:38 [13:45:18]1206 (1) - 0 [13:45:18]OFD Sender: Remove packet 96834 [13:45:18]ProducePacketName [13:45:18]name=ofd_packets/00096834 [13:45:18]NVStorageDeleteData [13:45:18]OFD Sender: No OFD packet to send [13:45:18]*** Cut start [13:45:18]*** Partial cut [13:45:18]*** CUTSNS_PIN = 1 [13:45:18]*** CUTSNS_PIN = 0 [13:45:19]*** Brake cut motor [13:45:19]Read from MH i2c: 01 [13:45:19]MH_I2C_Read... [13:45:19]*** Stop cut motor [13:45:19]*** Cut end [13:45:19]Read from MH i2c: 01 07 00 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: 01 07 00 B8 17 00 00 00 00 00 FF 0F E4 [13:45:19]process_action close_receipt done [13:45:19]requested_data is exist [13:45:19]produce_requested_data [13:45:19]requested_item fm.sn is exist - process it [13:45:19]wFMCommunicate request_size=4 [13:45:19]MH_SAM_APDU [13:45:19]CAPDU: 80 11 00 00 [13:45:19]Write to MH i2c: E2 08 00 B9 17 80 11 00 00 00 00 00 00 4A [13:45:19]Write i2c OK [13:45:19]MH_I2C_Read... [13:45:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:19]Read from MH i2c: E2 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: E2 17 00 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: E2 17 00 B9 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [13:45:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:45:19]wFMCommunicate OK [13:45:19]requested_item fd.num is exist - process it [13:45:19]SAM_PROTO_GetFieldsCounters [13:45:19]wFMCommunicate request_size=4 [13:45:19]MH_SAM_APDU [13:45:19]CAPDU: 80 13 00 00 [13:45:19]Write to MH i2c: E2 08 00 BA 17 80 13 00 00 00 00 00 00 4D [13:45:19]Write i2c OK [13:45:19]MH_I2C_Read... [13:45:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:19]Read from MH i2c: E2 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: E2 62 00 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: E2 62 00 BA 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 7A 01 00 0E 04 04 00 91 00 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 C4 [13:45:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 7A 01 00 0E 04 04 00 91 00 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 [13:45:19]wFMCommunicate OK [13:45:19]SAM_PROTO_GetFieldsCounters done [13:45:19]requested_item shift.num is exist - process it [13:45:19]requested_item shift.opened is exist - process it [13:45:19]req_shift_opened [13:45:19]FM_GetShiftState [13:45:19]SAM_PROTO_GetShiftState [13:45:19]wFMCommunicate request_size=4 [13:45:19]MH_SAM_APDU [13:45:19]CAPDU: 80 13 01 00 [13:45:19]Write to MH i2c: E2 08 00 BB 17 80 13 01 00 00 00 00 00 4F [13:45:19]Write i2c OK [13:45:19]MH_I2C_Read... [13:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:19]Read from MH i2c: E2 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: E2 0E 00 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: E2 0E 00 BB 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AD [13:45:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:45:19]wFMCommunicate OK [13:45:19]SAM_PROTO_GetShiftState done [13:45:19]FM_GetShiftState done [13:45:19]req_shift_opened done [13:45:19]requested_item shift.open_date is exist - process it [13:45:19]req_shift_open_date [13:45:19]req_shift_open_date done [13:45:19]produce_requested_data done [13:45:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96834,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:45:19]process_action_free close_receipt [13:45:19]json_value_free [13:45:19]json_value_free done [13:45:19]process_json_proto returns [13:45:19]Send response to host [13:45:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96834,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:45:19]free response buf [13:45:19]execute_script done [13:45:19]execute_script returns [13:45:19]free content buf [13:45:19]Sock 7.Close socket [13:45:19]Sock 7.Thread stoped [13:45:20]accept exits with 9 [13:45:20]New connection [13:45:20]New thread 3067456868 created [13:45:20]Thread 3067600228 joined [13:45:20]Waiting for new connection... [13:45:20] Sock 9.Parse request [13:45:20]Sock 9.Check first char [13:45:20]Sock 9.First char is OK [13:45:20]request: POST /json_proto HTTP/1.0 [13:45:20]Method: POST [13:45:20]URL: /json_proto [13:45:20]Method is POST - this is cgi request [13:45:20]url: /json_proto [13:45:20]query_string will be loaded in cgi processing [13:45:20]execute_cgi json_proto POST (null) [13:45:20]execute_cgi path=json_proto method=POST [13:45:20]POST find Content-Length [13:45:20]Host: 172.17.40.67:8080 [13:45:20]Content-Length: 752 [13:45:20]Content-Type: application/json [13:45:20] [13:45:20]POST finish read [13:45:20]Found Content-Length = 752 [13:45:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:20]execute_script... [13:45: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)3407362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:20]POST & json_proto [13:45:20]process_json_proto [13:45:20]json parsed OK: [13:45:20]protocol is kg_v1.0 [13:45:20]action value=close_receipt [13:45:20]process_action close_receipt [13:45:20]cmd_close_receipt [13:45:20]MH_GetDate [13:45:20]Write to MH i2c: F0 00 00 BC 17 C2 [13:45:20]Write i2c OK [13:45:20]MH_I2C_Read... [13:45:20]Read from MH i2c: F0 [13:45:20]MH_I2C_Read... [13:45:20]Read from MH i2c: F0 09 00 [13:45:20]MH_I2C_Read... [13:45:20]Read from MH i2c: F0 09 00 BC 17 00 F1 E6 20 67 EE DA 66 66 BD [13:45:20]GetLastDocTimeStamp 1730209517 [13:45:20]current date 1730209521 [13:45:20]FM_GetShiftState [13:45:20]SAM_PROTO_GetShiftState [13:45:20]wFMCommunicate request_size=4 [13:45:20]MH_SAM_APDU [13:45:20]CAPDU: 80 13 01 00 [13:45:20]Write to MH i2c: E2 08 00 BD 17 80 13 01 00 00 00 00 00 51 [13:45:20]Write i2c OK [13:45:20]MH_I2C_Read... [13:45:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:20]Read from MH i2c: E2 [13:45:20]MH_I2C_Read... [13:45:20]Read from MH i2c: E2 0E 00 [13:45:20]MH_I2C_Read... [13:45:20]Read from MH i2c: E2 0E 00 BD 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [13:45:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:45:20]wFMCommunicate OK [13:45:20]SAM_PROTO_GetShiftState done [13:45:20]FM_GetShiftState done [13:45:20]opened in 1730160548 [13:45:20]opened+sec_in_day 1730246948 [13:45:20]quantity*price = 0 [13:45:20]sum+1 = 1 [13:45:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 344 29.10.2024 13:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 96835 ФПД: 264958333775461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96835&fm=264958333775461&tin=02508201610067®Number=0000000000170478&sum=0 [13:45:21]StoreToDocumentArchive [13:45:21]shift 145 fd 96835 [13:45:21]save to /storage/0145/doc_00096835 [13:45:21]save last doc name /storage/0145/doc_00096835 to /storage/kkm_last_doc_name [13:45:21]save OK [13:45:21]Clear old archive folders... [13:45:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:45:21]tlvbuf is 0100B2C0 [13:45:21]SAM_PROTO_ClearQueue [13:45:21]wFMCommunicate request_size=4 [13:45:21]MH_SAM_APDU [13:45:21]CAPDU: 80 09 00 00 [13:45:21]Write to MH i2c: E2 08 00 CA 17 80 09 00 00 00 00 00 00 53 [13:45:21]Write i2c OK [13:45:21]MH_I2C_Read... [13:45:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:21]Read from MH i2c: E2 [13:45:21]MH_I2C_Read... [13:45:21]Read from MH i2c: E2 03 00 [13:45:21]MH_I2C_Read... [13:45:21]Read from MH i2c: E2 03 00 CA 17 00 90 00 55 [13:45:21]RAPDU: 90 00 [13:45:21]wFMCommunicate OK [13:45:21]SAM_PROTO_ClearQueue done [13:45:21]KKMCreateOFDPacket [13:45:21]OFDProtocolAddRootSTLVToBuf [13:45:21]FM_MakeSignedData [13:45:21]FM_MakeSignedData [13:45:21]SAM_PROTO_SignData [13:45:21]wFMCommunicate request_size=4 [13:45:21]MH_SAM_APDU [13:45:21]CAPDU: 80 0D 01 02 [13:45:21]Write to MH i2c: E2 08 00 CB 17 80 0D 01 02 00 00 00 00 5B [13:45:21]Write i2c OK [13:45:21]MH_I2C_Read... [13:45:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:21]Read from MH i2c: E2 [13:45:21]MH_I2C_Read... [13:45:21]Read from MH i2c: E2 03 00 [13:45:21]MH_I2C_Read... [13:45:21]Read from MH i2c: E2 03 00 CB 17 00 90 00 56 [13:45:21]RAPDU: 90 00 [13:45:21]wFMCommunicate OK [13:45:21]wFMCommunicate request_size=255 [13:45:21]MH_SAM_APDU [13:45:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 F1 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7A 01 00 35 04 06 00 F0 FA 6B 5D [13:45:21]Write to MH i2c: E2 02 01 CC 17 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 F1 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7A 01 00 35 04 06 00 F0 FA 6B 5D 00 00 DE [13:45:21]Write i2c OK [13:45:21]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 [13:45:22]MH_I2C_Read... [13:45:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:22]Read from MH i2c: E2 03 00 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 03 00 CC 17 00 90 00 57 [13:45:22]RAPDU: 90 00 [13:45:22]wFMCommunicate OK [13:45:22]wFMCommunicate request_size=7 [13:45:22]MH_SAM_APDU [13:45:22]CAPDU: 80 0D 02 02 02 6E 65 [13:45:22]Write to MH i2c: E2 0A 00 CD 17 80 0D 02 02 02 00 6E 65 00 00 35 [13:45:22]Write i2c OK [13:45:22]MH_I2C_Read... [13:45:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:22]Read from MH i2c: E2 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 03 00 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 03 00 CD 17 00 90 00 58 [13:45:22]RAPDU: 90 00 [13:45:22]wFMCommunicate OK [13:45:22]wFMCommunicate request_size=4 [13:45:22]MH_SAM_APDU [13:45:22]CAPDU: 80 0D 03 02 [13:45:22]Write to MH i2c: E2 08 00 CE 17 80 0D 03 02 00 00 00 00 60 [13:45:22]Write i2c OK [13:45:22]MH_I2C_Read... [13:45:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:22]Read from MH i2c: E2 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 0B 00 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 0B 00 CE 17 00 C4 AF 9A 0F A2 ED 2C 44 90 00 7C [13:45:22]RAPDU: C4 AF 9A 0F A2 ED 2C 44 90 00 [13:45:22]wFMCommunicate OK [13:45:22]SAM_PROTO_SignData done [13:45:22]FM_MakeSignedData done [13:45:22]CreateOFDProtocolMessage [13:45:22]wFMCommunicate request_size=4 [13:45:22]MH_SAM_APDU [13:45:22]CAPDU: 80 11 00 00 [13:45:22]Write to MH i2c: E2 08 00 CF 17 80 11 00 00 00 00 00 00 60 [13:45:22]Write i2c OK [13:45:22]MH_I2C_Read... [13:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:22]Read from MH i2c: E2 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 17 00 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: E2 17 00 CF 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [13:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:45:22]wFMCommunicate OK [13:45:22]CreateOFDProtocolMessage done [13:45:22]OFDSenderStorePacket 96835 [13:45:22]StoreOFDPacket docnum=96835 [13:45:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F1 64 04 01 4A CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 F1 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7A 01 00 35 04 06 00 F0 FA 6B 5D 6E 65 C4 AF 9A 0F A2 ED 2C 44 [13:45:22]CheckFolder [13:45:22]dirname=/storage/ofd_packets [13:45:22]CheckFolder done [13:45:22]ProducePacketName [13:45:22]name=ofd_packets/00096835 [13:45:22]NVStorageSaveData ofd_packets/00096835 [13:45:22]File name is /storage/ofd_packets/00096835 [13:45:22]Write 298 bytes [13:45:22]NVStorageSaveData done [13:45:22]OFDSenderStorePacket done [13:45:22]KKMCreateOFDPacket done [13:45:22]NVStorageSaveData kkm_last_timestamp [13:45:22]File name is /storage/kkm_last_timestamp [13:45:22]Write 4 bytes [13:45:22]NVStorageSaveData done [13:45:22]ExternCall_PrintAddStr [13:45:22]wPrintStart [13:45:22]Write to MH i2c: 01 00 00 D0 17 E7 [13:45:22]Write i2c OK [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: 01 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: 01 07 00 [13:45:22]MH_I2C_Read... [13:45:22]Read from MH i2c: 01 07 00 D0 17 00 00 00 00 00 FF 0F FC [13:45:22]RasterBufferAndPrint [13:45:22]line Счет N : (1)3407362 [13:45:22]line ИНН: 02508201610067 [13:45:22]line Контрольно-Кассовый Чек [13:45:22]line ПРОДАЖА [13:45:22]line ТРК (МРК, ГНК) : 51 [13:45:22]line Товар: 2710194210 [13:45:22]line ДТ-К-5 [13:45:22]line 20.000 * 0.00 [13:45:22]line = 0.00 [13:45:22]line НДС 12% НСП 1% [13:45:22]line > о реализуемом товаре [13:45:22]line ИТОГО: 0.00 [13:45:22]line НСП 1% : 0.00 [13:45:22]line НДС 12% : 0.00 [13:45:22]line Наличными: 0.00 [13:45:22]line Безнал.: 0.00 [13:45:22]line Место: АЗС № 82 "Партнер Нефть" [13:45:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:45:22]line СНО: Общий режим [13:45:22]line Чек 344 29.10.2024 13:45 [13:45:22]line Смена: 145 ФФД: 1.0 [13:45:22]line ЗНМ: 0300000017 [13:45:22]line РНМ: 0000000000170478 [13:45:22]line Версия ККМ: v1.0 [13:45:22]line Талоны: ТК ГПНА Online [13:45:22]line 30075008 [13:45:22]line ФМ: 0000000002098560 [13:45:22]line ФД: 96835 [13:45:22]line ФПД: 264958333775461 [13:45:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96835&fm=264958333775461&tin=02508201610067®Number=0000000000170478&sum=0 [13:45:22]OFD Sender: Processing packet 96835 [packets to send 59, broken 58] [13:45:22]ProducePacketName [13:45:22]name=ofd_packets/00096835 [13:45:22]OFD Sender: To server: pG, [13:45:22]CommunicateWithHost lk.salyk.kg:30040 [13:45:22]ConnectInit lk.salyk.kg [13:45:22]written 0, free lines is 4095 [13:45:22]Connected sock=10 [13:45:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F1 64 04 01 4A CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 F1 E6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7A 01 00 35 04 06 00 F0 FA 6B 5D 6E 65 C4 AF 9A 0F A2 ED 2C 44 [13:45:23]Write to MH i2c: 01 00 00 FA 17 11 [13:45:23]Write i2c OK [13:45:23]MH_I2C_Read... [13:45:23]Read from MH i2c: 01 [13:45:23]MH_I2C_Read... [13:45:23]Read from MH i2c: 01 07 00 [13:45:23]MH_I2C_Read... [13:45:23]Read from MH i2c: 01 07 00 FA 17 00 00 00 00 00 17 0D 3C [13:45:23]RasterBufferAndPrint [13:45:23]line [13:45:23]line [13:45:23]line [13:45:23]line [13:45:23]line [13:45:23]written 0, free lines is 3363 [13:45:23]MH_Cut [13:45:23]Write to MH i2c: D1 01 00 01 18 01 EB [13:45:23]Write i2c OK [13:45:23]MH_I2C_Read... [13:45:23]Read from MH i2c: D1 [13:45:23]MH_I2C_Read... [13:45:23]Read from MH i2c: D1 01 00 [13:45:23]MH_I2C_Read... [13:45:23]Read from MH i2c: D1 01 00 01 18 00 EA [13:45:23]Write to MH i2c: 01 00 00 02 18 1A [13:45:23]Write i2c OK [13:45:23]MH_I2C_Read... [13:45:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C9 66 47 00 E0 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7A 01 00 F4 03 04 00 18 91 20 67 B6 04 01 00 00 C2 18 FE B9 CB FF 55 72 [13:45:23]CommunicateWithHost err = 0 [13:45:23]CheckOFDResponse [13:45:23]1017 (14) - 77093643461234 [13:45:23]1041 (16) - 0000000002098560 [13:45:23]1040 (4) - 96835 [13:45:23]1012 (4) - 29.10.2024 07:39 [13:45:23]1206 (1) - 0 [13:45:23]OFD Sender: Remove packet 96835 [13:45:23]ProducePacketName [13:45:23]name=ofd_packets/00096835 [13:45:23]NVStorageDeleteData [13:45:23]OFD Sender: No OFD packet to send [13:45:23]*** Cut start [13:45:23]*** Partial cut [13:45:23]*** CUTSNS_PIN = 1 [13:45:23]*** CUTSNS_PIN = 0 [13:45:23]*** Brake cut motor [13:45:24]Read from MH i2c: 01 [13:45:24]MH_I2C_Read... [13:45:24]*** Stop cut motor [13:45:24]*** Cut end [13:45:24]Read from MH i2c: 01 07 00 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: 01 07 00 02 18 00 00 00 00 00 FF 0F 2F [13:45:24]process_action close_receipt done [13:45:24]requested_data is exist [13:45:24]produce_requested_data [13:45:24]requested_item fm.sn is exist - process it [13:45:24]wFMCommunicate request_size=4 [13:45:24]MH_SAM_APDU [13:45:24]CAPDU: 80 11 00 00 [13:45:24]Write to MH i2c: E2 08 00 03 18 80 11 00 00 00 00 00 00 95 [13:45:24]Write i2c OK [13:45:24]MH_I2C_Read... [13:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:24]Read from MH i2c: E2 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: E2 17 00 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: E2 17 00 03 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [13:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:45:24]wFMCommunicate OK [13:45:24]requested_item fd.num is exist - process it [13:45:24]SAM_PROTO_GetFieldsCounters [13:45:24]wFMCommunicate request_size=4 [13:45:24]MH_SAM_APDU [13:45:24]CAPDU: 80 13 00 00 [13:45:24]Write to MH i2c: E2 08 00 04 18 80 13 00 00 00 00 00 00 98 [13:45:24]Write i2c OK [13:45:24]MH_I2C_Read... [13:45:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:24]Read from MH i2c: E2 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: E2 62 00 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: E2 62 00 04 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 7A 01 00 0E 04 04 00 91 00 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 13 [13:45:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 7A 01 00 0E 04 04 00 91 00 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 [13:45:24]wFMCommunicate OK [13:45:24]SAM_PROTO_GetFieldsCounters done [13:45:24]requested_item shift.num is exist - process it [13:45:24]requested_item shift.opened is exist - process it [13:45:24]req_shift_opened [13:45:24]FM_GetShiftState [13:45:24]SAM_PROTO_GetShiftState [13:45:24]wFMCommunicate request_size=4 [13:45:24]MH_SAM_APDU [13:45:24]CAPDU: 80 13 01 00 [13:45:24]Write to MH i2c: E2 08 00 05 18 80 13 01 00 00 00 00 00 9A [13:45:24]Write i2c OK [13:45:24]MH_I2C_Read... [13:45:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:24]Read from MH i2c: E2 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: E2 0E 00 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: E2 0E 00 05 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [13:45:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:45:24]wFMCommunicate OK [13:45:24]SAM_PROTO_GetShiftState done [13:45:24]FM_GetShiftState done [13:45:24]req_shift_opened done [13:45:24]requested_item shift.open_date is exist - process it [13:45:24]req_shift_open_date [13:45:24]req_shift_open_date done [13:45:24]produce_requested_data done [13:45:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96835,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:45:24]process_action_free close_receipt [13:45:24]json_value_free [13:45:24]json_value_free done [13:45:24]process_json_proto returns [13:45:24]Send response to host [13:45:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96835,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:45:24]free response buf [13:45:24]execute_script done [13:45:24]execute_script returns [13:45:24]free content buf [13:45:24]Sock 9.Close socket [13:45:24]Sock 9.Thread stoped [13:45:28]OFD Sender: No OFD packet to send [13:45:33]OFD Sender: No OFD packet to send [13:45:38]OFD Sender: No OFD packet to send [13:45:43]OFD Sender: No OFD packet to send [13:45:48]OFD Sender: No OFD packet to send [13:45:53]OFD Sender: No OFD packet to send [13:45:54]accept exits with 7 [13:45:54]New connection [13:45:54]New thread 3067600228 created [13:45:54]Thread 3067456868 joined [13:45:54]Waiting for new connection... [13:45:54] Sock 7.Parse request [13:45:54]Sock 7.Check first char [13:45:54]Sock 7.First char is OK [13:45:54]request: POST /json_proto HTTP/1.0 [13:45:54]Method: POST [13:45:54]URL: /json_proto [13:45:54]Method is POST - this is cgi request [13:45:54]url: /json_proto [13:45:54]query_string will be loaded in cgi processing [13:45:54]execute_cgi json_proto POST (null) [13:45:54]execute_cgi path=json_proto method=POST [13:45:54]POST find Content-Length [13:45:54]Host: 172.17.40.67:8080 [13:45:54]Content-Length: 679 [13:45:54]Content-Type: application/json [13:45:54] [13:45:54]POST finish read [13:45:54]Found Content-Length = 679 [13:45:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:45:54]execute_script... [13:45: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)3407364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:45:54]POST & json_proto [13:45:54]process_json_proto [13:45:54]json parsed OK: [13:45:54]protocol is kg_v1.0 [13:45:54]action value=close_receipt [13:45:54]process_action close_receipt [13:45:54]cmd_close_receipt [13:45:54]MH_GetDate [13:45:54]Write to MH i2c: F0 00 00 06 18 0D [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: F0 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: F0 09 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: F0 09 00 06 18 00 13 E7 20 67 EE DA 66 66 2B [13:45:54]GetLastDocTimeStamp 1730209521 [13:45:54]current date 1730209555 [13:45:54]FM_GetShiftState [13:45:54]SAM_PROTO_GetShiftState [13:45:54]wFMCommunicate request_size=4 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 13 01 00 [13:45:54]Write to MH i2c: E2 08 00 07 18 80 13 01 00 00 00 00 00 9C [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 0E 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 0E 00 07 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [13:45:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:45:54]wFMCommunicate OK [13:45:54]SAM_PROTO_GetShiftState done [13:45:54]FM_GetShiftState done [13:45:54]opened in 1730160548 [13:45:54]opened+sec_in_day 1730246948 [13:45:54]quantity*price = 70044 [13:45:54]sum+1 = 70045 [13:45:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 345 29.10.2024 13:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96836 ФПД: 50849301234867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96836&fm=50849301234867&tin=02508201610067®Number=0000000000170478&sum=70000 [13:45:55]StoreToDocumentArchive [13:45:55]shift 145 fd 96836 [13:45:55]save to /storage/0145/doc_00096836 [13:45:55]save last doc name /storage/0145/doc_00096836 to /storage/kkm_last_doc_name [13:45:55]save OK [13:45:55]Clear old archive folders... [13:45:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:45:55]tlvbuf is B6F46BF0 [13:45:55]SAM_PROTO_ClearQueue [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 09 00 00 [13:45:55]Write to MH i2c: E2 08 00 14 18 80 09 00 00 00 00 00 00 9E [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 14 18 00 90 00 A0 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]SAM_PROTO_ClearQueue done [13:45:55]KKMCreateOFDPacket [13:45:55]OFDProtocolAddRootSTLVToBuf [13:45:55]FM_MakeSignedData [13:45:55]FM_MakeSignedData [13:45:55]SAM_PROTO_SignData [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 01 02 [13:45:55]Write to MH i2c: E2 08 00 15 18 80 0D 01 02 00 00 00 00 A6 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 15 18 00 90 00 A1 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]wFMCommunicate request_size=255 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 59 01 00 00 F4 03 04 00 13 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7A 01 00 35 04 06 00 2E [13:45:55]Write to MH i2c: E2 02 01 16 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 34 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 59 01 00 00 F4 03 04 00 13 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7A 01 00 35 04 06 00 2E 00 00 9D [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 16 18 00 90 00 A2 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]wFMCommunicate request_size=10 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 02 02 05 3F 46 89 84 B3 [13:45:55]Write to MH i2c: E2 0D 00 17 18 80 0D 02 02 05 00 3F 46 89 84 B3 00 00 F8 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 17 18 00 90 00 A3 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 03 02 [13:45:55]Write to MH i2c: E2 08 00 18 18 80 0D 03 02 00 00 00 00 AB [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 0B 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 0B 00 18 18 00 EE 21 60 1F C7 20 C8 95 90 00 7E [13:45:55]RAPDU: EE 21 60 1F C7 20 C8 95 90 00 [13:45:55]wFMCommunicate OK [13:45:55]SAM_PROTO_SignData done [13:45:55]FM_MakeSignedData done [13:45:55]CreateOFDProtocolMessage [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 11 00 00 [13:45:55]Write to MH i2c: E2 08 00 19 18 80 11 00 00 00 00 00 00 AB [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 17 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 17 00 19 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [13:45:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:45:55]wFMCommunicate OK [13:45:55]CreateOFDProtocolMessage done [13:45:55]OFDSenderStorePacket 96836 [13:45:55]StoreOFDPacket docnum=96836 [13:45:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 D8 07 01 11 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 59 01 00 00 F4 03 04 00 13 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7A 01 00 35 04 06 00 2E 3F 46 89 84 B3 EE 21 60 1F C7 20 C8 95 [13:45:55]CheckFolder [13:45:55]dirname=/storage/ofd_packets [13:45:55]CheckFolder done [13:45:55]ProducePacketName [13:45:55]name=ofd_packets/00096836 [13:45:55]NVStorageSaveData ofd_packets/00096836 [13:45:55]File name is /storage/ofd_packets/00096836 [13:45:55]Write 301 bytes [13:45:55]NVStorageSaveData done [13:45:55]OFDSenderStorePacket done [13:45:55]KKMCreateOFDPacket done [13:45:55]NVStorageSaveData kkm_last_timestamp [13:45:55]File name is /storage/kkm_last_timestamp [13:45:55]Write 4 bytes [13:45:55]NVStorageSaveData done [13:45:55]ExternCall_PrintAddStr [13:45:55]wPrintStart [13:45:55]Write to MH i2c: 01 00 00 1A 18 32 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: 01 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: 01 07 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: 01 07 00 1A 18 00 00 00 00 00 FF 0F 47 [13:45:55]RasterBufferAndPrint [13:45:55]line Счет N : (1)3407364 [13:45:55]line ИНН: 02508201610067 [13:45:55]line Контрольно-Кассовый Чек [13:45:55]line ПРОДАЖА [13:45:55]line ТРК (МРК, ГНК) : 32 [13:45:55]line Товар: 2710124130 [13:45:55]line Аи-92-К-4 [13:45:55]line 10.470 * 66.90 [13:45:55]line = 700.44 [13:45:55]line НДС 12% НСП 1% [13:45:55]line > о реализуемом товаре [13:45:55]line ОКРУГЛЕНИЕ: -0.44 [13:45:55]line ИТОГО: 700.00 [13:45:55]line Внесено: 700.00 [13:45:55]line СДАЧА: 0.00 [13:45:55]line НСП 1% : 6.20 [13:45:55]line НДС 12% : 74.38 [13:45:55]line Наличными: 700.00 [13:45:55]line Безнал.: 0.00 [13:45:55]line Место: АЗС № 82 "Партнер Нефть" [13:45:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:45:55]line СНО: Общий режим [13:45:55]line Чек 345 29.10.2024 13:45 [13:45:55]line Смена: 145 ФФД: 1.0 [13:45:55]line ЗНМ: 0300000017 [13:45:55]line РНМ: 0000000000170478 [13:45:55]line Версия ККМ: v1.0 [13:45:55]line ФМ: 0000000002098560 [13:45:55]line ФД: 96836 [13:45:55]line ФПД: 50849301234867 [13:45:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96836&fm=50849301234867&tin=02508201610067®Number=0000000000170478&sum=70000 [13:45:56]OFD Sender: Processing packet 96836 [packets to send 59, broken 58] [13:45:56]ProducePacketName [13:45:56]name=ofd_packets/00096836 [13:45:56]OFD Sender: To server: pG, [13:45:56]CommunicateWithHost lk.salyk.kg:30040 [13:45:56]ConnectInit lk.salyk.kg [13:45:56]written 0, free lines is 4095 [13:45:56]Connected sock=10 [13:45:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 D8 07 01 11 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 59 01 00 00 F4 03 04 00 13 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7A 01 00 35 04 06 00 2E 3F 46 89 84 B3 EE 21 60 1F C7 20 C8 95 [13:45:56]Write to MH i2c: 01 00 00 45 18 5D [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 07 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 07 00 45 18 00 00 00 00 00 03 0D 74 [13:45:56]RasterBufferAndPrint [13:45:56]line [13:45:56]line [13:45:56]line [13:45:56]line [13:45:56]line [13:45:56]written 0, free lines is 3337 [13:45:56]MH_Cut [13:45:56]Write to MH i2c: D1 01 00 4C 18 01 36 [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: D1 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: D1 01 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: D1 01 00 4C 18 00 35 [13:45:56]Write to MH i2c: 01 00 00 4D 18 65 [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F3 A9 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 44 7A 01 00 F4 03 04 00 39 91 20 67 B6 04 01 00 00 B5 4A 0E 56 64 7D 83 C5 [13:45:56]CommunicateWithHost err = 0 [13:45:56]CheckOFDResponse [13:45:56]1017 (14) - 77093643461234 [13:45:56]1041 (16) - 0000000002098560 [13:45:56]1040 (4) - 96836 [13:45:56]1012 (4) - 29.10.2024 07:39 [13:45:56]1206 (1) - 0 [13:45:56]OFD Sender: Remove packet 96836 [13:45:56]ProducePacketName [13:45:56]name=ofd_packets/00096836 [13:45:56]NVStorageDeleteData [13:45:57]OFD Sender: No OFD packet to send [13:45:57]*** Cut start [13:45:57]*** Partial cut [13:45:57]*** CUTSNS_PIN = 1 [13:45:57]*** CUTSNS_PIN = 0 [13:45:57]*** Brake cut motor [13:45:57]Read from MH i2c: 01 [13:45:57]MH_I2C_Read... [13:45:57]*** Stop cut motor [13:45:57]*** Cut end [13:45:57]Read from MH i2c: 01 07 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: 01 07 00 4D 18 00 00 00 00 00 FF 0F 7A [13:45:57]process_action close_receipt done [13:45:57]requested_data is exist [13:45:57]produce_requested_data [13:45:57]requested_item fm.sn is exist - process it [13:45:57]wFMCommunicate request_size=4 [13:45:57]MH_SAM_APDU [13:45:57]CAPDU: 80 11 00 00 [13:45:57]Write to MH i2c: E2 08 00 4E 18 80 11 00 00 00 00 00 00 E0 [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 4E 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [13:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:45:58]wFMCommunicate OK [13:45:58]requested_item fd.num is exist - process it [13:45:58]SAM_PROTO_GetFieldsCounters [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 00 00 [13:45:58]Write to MH i2c: E2 08 00 4F 18 80 13 00 00 00 00 00 00 E3 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 4F 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 7A 01 00 0E 04 04 00 91 00 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 62 [13:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 7A 01 00 0E 04 04 00 91 00 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 [13:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetFieldsCounters done [13:45:58]requested_item shift.num is exist - process it [13:45:58]requested_item shift.opened is exist - process it [13:45:58]req_shift_opened [13:45:58]FM_GetShiftState [13:45:58]SAM_PROTO_GetShiftState [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 01 00 [13:45:58]Write to MH i2c: E2 08 00 50 18 80 13 01 00 00 00 00 00 E5 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 50 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [13:45:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetShiftState done [13:45:58]FM_GetShiftState done [13:45:58]req_shift_opened done [13:45:58]requested_item shift.open_date is exist - process it [13:45:58]req_shift_open_date [13:45:58]req_shift_open_date done [13:45:58]produce_requested_data done [13:45:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96836,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:45:58]process_action_free close_receipt [13:45:58]json_value_free [13:45:58]json_value_free done [13:45:58]process_json_proto returns [13:45:58]Send response to host [13:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96836,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:45:58]free response buf [13:45:58]execute_script done [13:45:58]execute_script returns [13:45:58]free content buf [13:45:58]Sock 7.Close socket [13:45:58]Sock 7.Thread stoped [13:46:02]OFD Sender: No OFD packet to send [13:46:07]OFD Sender: No OFD packet to send [13:46:12]OFD Sender: No OFD packet to send [13:46:12]accept exits with 9 [13:46:12]New connection [13:46:12]New thread 3067456868 created [13:46:12]Thread 3067600228 joined [13:46:12]Waiting for new connection... [13:46:12] Sock 9.Parse request [13:46:12]Sock 9.Check first char [13:46:12]Sock 9.First char is OK [13:46:12]request: POST /json_proto HTTP/1.0 [13:46:12]Method: POST [13:46:12]URL: /json_proto [13:46:12]Method is POST - this is cgi request [13:46:12]url: /json_proto [13:46:12]query_string will be loaded in cgi processing [13:46:12]execute_cgi json_proto POST (null) [13:46:12]execute_cgi path=json_proto method=POST [13:46:12]POST find Content-Length [13:46:12]Host: 172.17.40.67:8080 [13:46:12]Content-Length: 675 [13:46:12]Content-Type: application/json [13:46:12] [13:46:12]POST finish read [13:46:12]Found Content-Length = 675 [13:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:12]execute_script... [13:46: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)3407365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:12]POST & json_proto [13:46:12]process_json_proto [13:46:12]json parsed OK: [13:46:12]protocol is kg_v1.0 [13:46:12]action value=close_receipt [13:46:12]process_action close_receipt [13:46:12]cmd_close_receipt [13:46:12]MH_GetDate [13:46:12]Write to MH i2c: F0 00 00 51 18 58 [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: F0 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: F0 09 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: F0 09 00 51 18 00 25 E7 20 67 EE DA 66 66 88 [13:46:12]GetLastDocTimeStamp 1730209555 [13:46:12]current date 1730209573 [13:46:12]FM_GetShiftState [13:46:12]SAM_PROTO_GetShiftState [13:46:12]wFMCommunicate request_size=4 [13:46:12]MH_SAM_APDU [13:46:12]CAPDU: 80 13 01 00 [13:46:12]Write to MH i2c: E2 08 00 52 18 80 13 01 00 00 00 00 00 E7 [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 0E 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 0E 00 52 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 45 [13:46:12]RAPDU: 09 00 01 A4 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 1730160548 [13:46:12]opened+sec_in_day 1730246948 [13:46:12]quantity*price = 70027 [13:46:12]sum+1 = 70029 [13:46:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 346 29.10.2024 13:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96837 ФПД: 259196363957882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134613&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96837&fm=259196363957882&tin=02508201610067®Number=0000000000170478&sum=70000 [13:46:13]StoreToDocumentArchive [13:46:13]shift 145 fd 96837 [13:46:13]save to /storage/0145/doc_00096837 [13:46:13]save last doc name /storage/0145/doc_00096837 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=248 [13:46:13]tlvbuf is 00FD6380 [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 5F 18 80 09 00 00 00 00 00 00 E9 [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 5F 18 00 90 00 EB [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 60 18 80 0D 01 02 00 00 00 00 F1 [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 60 18 00 90 00 EC [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 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 25 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7A 01 00 35 04 06 00 EB BC DB 33 [13:46:13]Write to MH i2c: E2 02 01 61 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5A 01 00 00 F4 03 04 00 25 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7A 01 00 35 04 06 00 EB BC DB 33 00 00 66 [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:14]Read from MH i2c: E2 03 00 61 18 00 90 00 ED [13:46:14]RAPDU: 90 00 [13:46:14]wFMCommunicate OK [13:46:14]wFMCommunicate request_size=7 [13:46:14]MH_SAM_APDU [13:46:14]CAPDU: 80 0D 02 02 02 66 7A [13:46:14]Write to MH i2c: E2 0A 00 62 18 80 0D 02 02 02 00 66 7A 00 00 D8 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:14]Read from MH i2c: E2 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 03 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 03 00 62 18 00 90 00 EE [13:46:14]RAPDU: 90 00 [13:46:14]wFMCommunicate OK [13:46:14]wFMCommunicate request_size=4 [13:46:14]MH_SAM_APDU [13:46:14]CAPDU: 80 0D 03 02 [13:46:14]Write to MH i2c: E2 08 00 63 18 80 0D 03 02 00 00 00 00 F6 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:14]Read from MH i2c: E2 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 0B 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 0B 00 63 18 00 80 56 21 FE EF 9E CB E8 90 00 2C [13:46:14]RAPDU: 80 56 21 FE EF 9E CB E8 90 00 [13:46:14]wFMCommunicate OK [13:46:14]SAM_PROTO_SignData done [13:46:14]FM_MakeSignedData done [13:46:14]CreateOFDProtocolMessage [13:46:14]wFMCommunicate request_size=4 [13:46:14]MH_SAM_APDU [13:46:14]CAPDU: 80 11 00 00 [13:46:14]Write to MH i2c: E2 08 00 64 18 80 11 00 00 00 00 00 00 F6 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:14]Read from MH i2c: E2 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 17 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 17 00 64 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [13:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:46:14]wFMCommunicate OK [13:46:14]CreateOFDProtocolMessage done [13:46:14]OFDSenderStorePacket 96837 [13:46:14]StoreOFDPacket docnum=96837 [13:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1A EA 04 01 CA 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 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 25 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7A 01 00 35 04 06 00 EB BC DB 33 66 7A 80 56 21 FE EF 9E CB E8 [13:46:14]CheckFolder [13:46:14]dirname=/storage/ofd_packets [13:46:14]CheckFolder done [13:46:14]ProducePacketName [13:46:14]name=ofd_packets/00096837 [13:46:14]NVStorageSaveData ofd_packets/00096837 [13:46:14]File name is /storage/ofd_packets/00096837 [13:46:14]Write 298 bytes [13:46:14]NVStorageSaveData done [13:46:14]OFDSenderStorePacket done [13:46:14]KKMCreateOFDPacket done [13:46:14]NVStorageSaveData kkm_last_timestamp [13:46:14]File name is /storage/kkm_last_timestamp [13:46:14]Write 4 bytes [13:46:14]NVStorageSaveData done [13:46:14]ExternCall_PrintAddStr [13:46:14]wPrintStart [13:46:14]Write to MH i2c: 01 00 00 65 18 7D [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 65 18 00 00 00 00 00 FF 0F 92 [13:46:14]RasterBufferAndPrint [13:46:14]line Счет N : (1)3407365 [13:46:14]line ИНН: 02508201610067 [13:46:14]line Контрольно-Кассовый Чек [13:46:14]line ПРОДАЖА [13:46:14]line ТРК (МРК, ГНК) : 51 [13:46:14]line Товар: 2710194210 [13:46:14]line ДТ-К-5 [13:46:14]line 9.190 * 76.20 [13:46:14]line = 700.28 [13:46:14]line НДС 12% НСП 1% [13:46:14]line > о реализуемом товаре [13:46:14]line ОКРУГЛЕНИЕ: -0.28 [13:46:14]line ИТОГО: 700.00 [13:46:14]line Внесено: 700.00 [13:46:14]line СДАЧА: 0.00 [13:46:14]line НСП 1% : 6.20 [13:46:14]line НДС 12% : 74.37 [13:46:14]line Наличными: 700.00 [13:46:14]line Безнал.: 0.00 [13:46:14]line Место: АЗС № 82 "Партнер Нефть" [13:46:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:46:14]line СНО: Общий режим [13:46:14]line Чек 346 29.10.2024 13:46 [13:46:14]line Смена: 145 ФФД: 1.0 [13:46:14]line ЗНМ: 0300000017 [13:46:14]line РНМ: 0000000000170478 [13:46:14]line Версия ККМ: v1.0 [13:46:14]line ФМ: 0000000002098560 [13:46:14]line ФД: 96837 [13:46:14]line ФПД: 259196363957882 [13:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134613&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96837&fm=259196363957882&tin=02508201610067®Number=0000000000170478&sum=70000 [13:46:14]OFD Sender: Processing packet 96837 [packets to send 59, broken 58] [13:46:14]ProducePacketName [13:46:14]name=ofd_packets/00096837 [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 32 30 39 38 35 36 30 0C 01 00 00 1A EA 04 01 CA 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 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 25 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7A 01 00 35 04 06 00 EB BC DB 33 66 7A 80 56 21 FE EF 9E CB E8 [13:46:14]Write to MH i2c: 01 00 00 90 18 A8 [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 90 18 00 00 00 00 00 03 0D BF [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 3337 [13:46:14]MH_Cut [13:46:14]Write to MH i2c: D1 01 00 97 18 01 81 [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 97 18 00 80 [13:46:14]Write to MH i2c: 01 00 00 98 18 B0 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1E 63 47 00 1D 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 32 30 39 38 35 36 30 10 04 04 00 45 7A 01 00 F4 03 04 00 4C 91 20 67 B6 04 01 00 00 E5 06 F9 B0 B3 B4 0D B5 [13:46:14]CommunicateWithHost err = 0 [13:46:14]CheckOFDResponse [13:46:14]1017 (14) - 77093643461234 [13:46:14]1041 (16) - 0000000002098560 [13:46:14]1040 (4) - 96837 [13:46:14]1012 (4) - 29.10.2024 07:39 [13:46:14]1206 (1) - 0 [13:46:14]OFD Sender: Remove packet 96837 [13:46:14]ProducePacketName [13:46:14]name=ofd_packets/00096837 [13:46:14]NVStorageDeleteData [13:46:15]OFD Sender: No OFD packet to send [13:46:15]*** Cut start [13:46:15]*** Partial cut [13:46:15]*** CUTSNS_PIN = 1 [13:46:15]*** CUTSNS_PIN = 0 [13:46:15]*** Brake cut motor [13:46:16]Read from MH i2c: 01 [13:46:16]MH_I2C_Read... [13:46:16]*** Stop cut motor [13:46:16]*** Cut end [13:46:16]Read from MH i2c: 01 07 00 [13:46:16]MH_I2C_Read... [13:46:16]Read from MH i2c: 01 07 00 98 18 00 00 00 00 00 FF 0F C5 [13:46:16]process_action close_receipt done [13:46:16]requested_data is exist [13:46:16]produce_requested_data [13:46:16]requested_item fm.sn is exist - process it [13:46:16]wFMCommunicate request_size=4 [13:46:16]MH_SAM_APDU [13:46:16]CAPDU: 80 11 00 00 [13:46:16]Write to MH i2c: E2 08 00 99 18 80 11 00 00 00 00 00 00 2B [13:46:16]Write i2c OK [13:46:16]MH_I2C_Read... [13:46:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:16]Read from MH i2c: E2 [13:46:16]MH_I2C_Read... [13:46:16]Read from MH i2c: E2 17 00 [13:46:16]MH_I2C_Read... [13:46:16]Read from MH i2c: E2 17 00 99 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [13:46:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:46:16]wFMCommunicate OK [13:46:16]requested_item fd.num is exist - process it [13:46:16]SAM_PROTO_GetFieldsCounters [13:46:16]wFMCommunicate request_size=4 [13:46:16]MH_SAM_APDU [13:46:16]CAPDU: 80 13 00 00 [13:46:16]Write to MH i2c: E2 08 00 9A 18 80 13 00 00 00 00 00 00 2E [13:46:16]Write i2c OK [13:46:16]MH_I2C_Read... [13:46:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:16]Read from MH i2c: E2 [13:46:16]MH_I2C_Read... [13:46:16]Read from MH i2c: E2 62 00 [13:46:16]MH_I2C_Read... [13:46:16]Read from MH i2c: E2 62 00 9A 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 7A 01 00 0E 04 04 00 91 00 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 B1 [13:46:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 7A 01 00 0E 04 04 00 91 00 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 [13:46:16]wFMCommunicate OK [13:46:16]SAM_PROTO_GetFieldsCounters done [13:46:16]requested_item shift.num is exist - process it [13:46:16]requested_item shift.opened is exist - process it [13:46:16]req_shift_opened [13:46:16]FM_GetShiftState [13:46:16]SAM_PROTO_GetShiftState [13:46:16]wFMCommunicate request_size=4 [13:46:16]MH_SAM_APDU [13:46:16]CAPDU: 80 13 01 00 [13:46:16]Write to MH i2c: E2 08 00 9B 18 80 13 01 00 00 00 00 00 30 [13:46:16]Write i2c OK [13:46:16]MH_I2C_Read... [13:46:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:16]Read from MH i2c: E2 [13:46:16]MH_I2C_Read... [13:46:16]Read from MH i2c: E2 0E 00 [13:46:16]MH_I2C_Read... [13:46:16]Read from MH i2c: E2 0E 00 9B 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8E [13:46:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:46:16]wFMCommunicate OK [13:46:16]SAM_PROTO_GetShiftState done [13:46:16]FM_GetShiftState done [13:46:16]req_shift_opened done [13:46:16]requested_item shift.open_date is exist - process it [13:46:16]req_shift_open_date [13:46:16]req_shift_open_date done [13:46:16]produce_requested_data done [13:46:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96837,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:46:16]process_action_free close_receipt [13:46:16]json_value_free [13:46:16]json_value_free done [13:46:16]process_json_proto returns [13:46:16]Send response to host [13:46:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96837,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:46:16]free response buf [13:46:16]execute_script done [13:46:16]execute_script returns [13:46:16]free content buf [13:46:16]Sock 9.Close socket [13:46:16]Sock 9.Thread stoped [13:46:20]OFD Sender: No OFD packet to send [13:46:25]OFD Sender: No OFD packet to send [13:46:29]accept exits with 7 [13:46:29]New connection [13:46:29]New thread 3067600228 created [13:46:29]Thread 3067456868 joined [13:46:29]Waiting for new connection... [13:46:29] Sock 7.Parse request [13:46:29]Sock 7.Check first char [13:46:29]Sock 7.First char is OK [13:46:29]request: POST /json_proto HTTP/1.0 [13:46:29]Method: POST [13:46:29]URL: /json_proto [13:46:29]Method is POST - this is cgi request [13:46:29]url: /json_proto [13:46:29]query_string will be loaded in cgi processing [13:46:29]execute_cgi json_proto POST (null) [13:46:29]execute_cgi path=json_proto method=POST [13:46:29]POST find Content-Length [13:46:29]Host: 172.17.40.67:8080 [13:46:29]Content-Length: 678 [13:46:29]Content-Type: application/json [13:46:29] [13:46:29]POST finish read [13:46:29]Found Content-Length = 678 [13:46:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:46:29]execute_script... [13:46: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)3407366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:46:29]POST & json_proto [13:46:29]process_json_proto [13:46:29]json parsed OK: [13:46:29]protocol is kg_v1.0 [13:46:29]action value=close_receipt [13:46:29]process_action close_receipt [13:46:29]cmd_close_receipt [13:46:29]MH_GetDate [13:46:29]Write to MH i2c: F0 00 00 9C 18 A3 [13:46:29]Write i2c OK [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: F0 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: F0 09 00 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: F0 09 00 9C 18 00 36 E7 20 67 EE DA 66 66 E4 [13:46:29]GetLastDocTimeStamp 1730209573 [13:46:29]current date 1730209590 [13:46:29]FM_GetShiftState [13:46:29]SAM_PROTO_GetShiftState [13:46:29]wFMCommunicate request_size=4 [13:46:29]MH_SAM_APDU [13:46:29]CAPDU: 80 13 01 00 [13:46:29]Write to MH i2c: E2 08 00 9D 18 80 13 01 00 00 00 00 00 32 [13:46:29]Write i2c OK [13:46:29]MH_I2C_Read... [13:46:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:29]Read from MH i2c: E2 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: E2 0E 00 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: E2 0E 00 9D 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 90 [13:46:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:46:29]wFMCommunicate OK [13:46:29]SAM_PROTO_GetShiftState done [13:46:29]FM_GetShiftState done [13:46:29]opened in 1730160548 [13:46:29]opened+sec_in_day 1730246948 [13:46:29]quantity*price = 60009 [13:46:29]sum+1 = 60010 [13:46:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 347 29.10.2024 13:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96838 ФПД: 222111175958136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96838&fm=222111175958136&tin=02508201610067®Number=0000000000170478&sum=60000 [13:46:30]StoreToDocumentArchive [13:46:30]shift 145 fd 96838 [13:46:30]save to /storage/0145/doc_00096838 [13:46:30]save last doc name /storage/0145/doc_00096838 to /storage/kkm_last_doc_name [13:46:30]save OK [13:46:30]Clear old archive folders... [13:46:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:46:30]tlvbuf is 00FB7FF0 [13:46:30]SAM_PROTO_ClearQueue [13:46:30]wFMCommunicate request_size=4 [13:46:30]MH_SAM_APDU [13:46:30]CAPDU: 80 09 00 00 [13:46:30]Write to MH i2c: E2 08 00 AA 18 80 09 00 00 00 00 00 00 34 [13:46:30]Write i2c OK [13:46:30]MH_I2C_Read... [13:46:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:30]Read from MH i2c: E2 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 AA 18 00 90 00 36 [13:46:30]RAPDU: 90 00 [13:46:30]wFMCommunicate OK [13:46:30]SAM_PROTO_ClearQueue done [13:46:30]KKMCreateOFDPacket [13:46:30]OFDProtocolAddRootSTLVToBuf [13:46:30]FM_MakeSignedData [13:46:30]FM_MakeSignedData [13:46:30]SAM_PROTO_SignData [13:46:30]wFMCommunicate request_size=4 [13:46:30]MH_SAM_APDU [13:46:30]CAPDU: 80 0D 01 02 [13:46:30]Write to MH i2c: E2 08 00 AB 18 80 0D 01 02 00 00 00 00 3C [13:46:30]Write i2c OK [13:46:30]MH_I2C_Read... [13:46:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:30]Read from MH i2c: E2 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 AB 18 00 90 00 37 [13:46:30]RAPDU: 90 00 [13:46:30]wFMCommunicate OK [13:46:30]wFMCommunicate request_size=255 [13:46:30]MH_SAM_APDU [13:46: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 34 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 5B 01 00 00 F4 03 04 00 36 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7A 01 00 35 04 06 00 CA [13:46:30]Write to MH i2c: E2 02 01 AC 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 34 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 5B 01 00 00 F4 03 04 00 36 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7A 01 00 35 04 06 00 CA 00 00 C3 [13:46:30]Write i2c OK [13:46:30]MH_I2C_Read... [13:46:30]OFD Sender: No OFD packet to send [13:46:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:30]Read from MH i2c: E2 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 AC 18 00 90 00 38 [13:46:30]RAPDU: 90 00 [13:46:30]wFMCommunicate OK [13:46:30]wFMCommunicate request_size=10 [13:46:30]MH_SAM_APDU [13:46:30]CAPDU: 80 0D 02 02 05 02 49 BE 5E 78 [13:46:30]Write to MH i2c: E2 0D 00 AD 18 80 0D 02 02 05 00 02 49 BE 5E 78 00 00 28 [13:46:30]Write i2c OK [13:46:30]MH_I2C_Read... [13:46:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:30]Read from MH i2c: E2 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 03 00 AD 18 00 90 00 39 [13:46:30]RAPDU: 90 00 [13:46:30]wFMCommunicate OK [13:46:30]wFMCommunicate request_size=4 [13:46:30]MH_SAM_APDU [13:46:30]CAPDU: 80 0D 03 02 [13:46:30]Write to MH i2c: E2 08 00 AE 18 80 0D 03 02 00 00 00 00 41 [13:46:30]Write i2c OK [13:46:30]MH_I2C_Read... [13:46:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:30]Read from MH i2c: E2 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 0B 00 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 0B 00 AE 18 00 34 68 90 2B C2 BF B3 DE 90 00 AB [13:46:30]RAPDU: 34 68 90 2B C2 BF B3 DE 90 00 [13:46:30]wFMCommunicate OK [13:46:30]SAM_PROTO_SignData done [13:46:30]FM_MakeSignedData done [13:46:30]CreateOFDProtocolMessage [13:46:30]wFMCommunicate request_size=4 [13:46:30]MH_SAM_APDU [13:46:30]CAPDU: 80 11 00 00 [13:46:30]Write to MH i2c: E2 08 00 AF 18 80 11 00 00 00 00 00 00 41 [13:46:30]Write i2c OK [13:46:30]MH_I2C_Read... [13:46:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:30]Read from MH i2c: E2 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 17 00 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: E2 17 00 AF 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 92 [13:46:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:46:30]wFMCommunicate OK [13:46:30]CreateOFDProtocolMessage done [13:46:30]OFDSenderStorePacket 96838 [13:46:30]StoreOFDPacket docnum=96838 [13:46:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2D EE 07 01 3A 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 34 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 5B 01 00 00 F4 03 04 00 36 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7A 01 00 35 04 06 00 CA 02 49 BE 5E 78 34 68 90 2B C2 BF B3 DE [13:46:30]CheckFolder [13:46:30]dirname=/storage/ofd_packets [13:46:30]CheckFolder done [13:46:30]ProducePacketName [13:46:30]name=ofd_packets/00096838 [13:46:30]NVStorageSaveData ofd_packets/00096838 [13:46:30]File name is /storage/ofd_packets/00096838 [13:46:30]Write 301 bytes [13:46:30]NVStorageSaveData done [13:46:30]OFDSenderStorePacket done [13:46:30]KKMCreateOFDPacket done [13:46:30]NVStorageSaveData kkm_last_timestamp [13:46:30]File name is /storage/kkm_last_timestamp [13:46:30]Write 4 bytes [13:46:30]NVStorageSaveData done [13:46:30]ExternCall_PrintAddStr [13:46:30]wPrintStart [13:46:30]Write to MH i2c: 01 00 00 B0 18 C8 [13:46:30]Write i2c OK [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: 01 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: 01 07 00 [13:46:30]MH_I2C_Read... [13:46:30]Read from MH i2c: 01 07 00 B0 18 00 00 00 00 00 FF 0F DD [13:46:30]RasterBufferAndPrint [13:46:30]line Счет N : (1)3407366 [13:46:30]line ИНН: 02508201610067 [13:46:30]line Контрольно-Кассовый Чек [13:46:30]line ПРОДАЖА [13:46:30]line ТРК (МРК, ГНК) : 42 [13:46:30]line Товар: 2710124130 [13:46:30]line Аи-92-К-4 [13:46:30]line 8.970 * 66.90 [13:46:30]line = 600.09 [13:46:30]line НДС 12% НСП 1% [13:46:30]line > о реализуемом товаре [13:46:30]line ОКРУГЛЕНИЕ: -0.09 [13:46:30]line ИТОГО: 600.00 [13:46:30]line Внесено: 600.00 [13:46:30]line СДАЧА: 0.00 [13:46:30]line НСП 1% : 5.31 [13:46:30]line НДС 12% : 63.73 [13:46:30]line Наличными: 600.00 [13:46:30]line Безнал.: 0.00 [13:46:30]line Место: АЗС № 82 "Партнер Нефть" [13:46:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:46:30]line СНО: Общий режим [13:46:30]line Чек 347 29.10.2024 13:46 [13:46:30]line Смена: 145 ФФД: 1.0 [13:46:30]line ЗНМ: 0300000017 [13:46:30]line РНМ: 0000000000170478 [13:46:30]line Версия ККМ: v1.0 [13:46:30]line ФМ: 0000000002098560 [13:46:30]line ФД: 96838 [13:46:30]line ФПД: 222111175958136 [13:46:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96838&fm=222111175958136&tin=02508201610067®Number=0000000000170478&sum=60000 [13:46:31]OFD Sender: Processing packet 96838 [packets to send 59, broken 58] [13:46:31]ProducePacketName [13:46:31]name=ofd_packets/00096838 [13:46:31]OFD Sender: To server: pG, [13:46:31]CommunicateWithHost lk.salyk.kg:30040 [13:46:31]ConnectInit lk.salyk.kg [13:46:31]written 0, free lines is 4095 [13:46:31]Connected sock=10 [13:46:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2D EE 07 01 3A 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 34 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 5B 01 00 00 F4 03 04 00 36 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7A 01 00 35 04 06 00 CA 02 49 BE 5E 78 34 68 90 2B C2 BF B3 DE [13:46:31]Write to MH i2c: 01 00 00 DB 18 F3 [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: 01 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: 01 07 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: 01 07 00 DB 18 00 00 00 00 00 03 0D 0A [13:46:31]RasterBufferAndPrint [13:46:31]line [13:46:31]line [13:46:31]line [13:46:31]line [13:46:31]line [13:46:31]written 0, free lines is 3337 [13:46:31]MH_Cut [13:46:31]Write to MH i2c: D1 01 00 E2 18 01 CC [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: D1 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: D1 01 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: D1 01 00 E2 18 00 CB [13:46:31]Write to MH i2c: 01 00 00 E3 18 FB [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3A 63 47 00 5E 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 32 30 39 38 35 36 30 10 04 04 00 46 7A 01 00 F4 03 04 00 5C 91 20 67 B6 04 01 00 00 76 F8 21 9E 7F EB D5 1C [13:46:31]CommunicateWithHost err = 0 [13:46:31]CheckOFDResponse [13:46:31]1017 (14) - 77093643461234 [13:46:31]1041 (16) - 0000000002098560 [13:46:31]1040 (4) - 96838 [13:46:31]1012 (4) - 29.10.2024 07:40 [13:46:31]1206 (1) - 0 [13:46:31]OFD Sender: Remove packet 96838 [13:46:31]ProducePacketName [13:46:31]name=ofd_packets/00096838 [13:46:31]NVStorageDeleteData [13:46:32]OFD Sender: No OFD packet to send [13:46:32]*** Cut start [13:46:32]*** Partial cut [13:46:32]*** CUTSNS_PIN = 1 [13:46:32]*** CUTSNS_PIN = 0 [13:46:32]*** Brake cut motor [13:46:32]Read from MH i2c: 01 [13:46:32]MH_I2C_Read... [13:46:32]*** Stop cut motor [13:46:32]*** Cut end [13:46:32]Read from MH i2c: 01 07 00 [13:46:32]MH_I2C_Read... [13:46:32]Read from MH i2c: 01 07 00 E3 18 00 00 00 00 00 FF 0F 10 [13:46:32]process_action close_receipt done [13:46:32]requested_data is exist [13:46:32]produce_requested_data [13:46:32]requested_item fm.sn is exist - process it [13:46:32]wFMCommunicate request_size=4 [13:46:32]MH_SAM_APDU [13:46:32]CAPDU: 80 11 00 00 [13:46:32]Write to MH i2c: E2 08 00 E4 18 80 11 00 00 00 00 00 00 76 [13:46:33]Write i2c OK [13:46:33]MH_I2C_Read... [13:46:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:33]Read from MH i2c: E2 [13:46:33]MH_I2C_Read... [13:46:33]Read from MH i2c: E2 17 00 [13:46:33]MH_I2C_Read... [13:46:33]Read from MH i2c: E2 17 00 E4 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [13:46:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:46:33]wFMCommunicate OK [13:46:33]requested_item fd.num is exist - process it [13:46:33]SAM_PROTO_GetFieldsCounters [13:46:33]wFMCommunicate request_size=4 [13:46:33]MH_SAM_APDU [13:46:33]CAPDU: 80 13 00 00 [13:46:33]Write to MH i2c: E2 08 00 E5 18 80 13 00 00 00 00 00 00 79 [13:46:33]Write i2c OK [13:46:33]MH_I2C_Read... [13:46:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:33]Read from MH i2c: E2 [13:46:33]MH_I2C_Read... [13:46:33]Read from MH i2c: E2 62 00 [13:46:33]MH_I2C_Read... [13:46:33]Read from MH i2c: E2 62 00 E5 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 7A 01 00 0E 04 04 00 91 00 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 00 [13:46:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 7A 01 00 0E 04 04 00 91 00 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 [13:46:33]wFMCommunicate OK [13:46:33]SAM_PROTO_GetFieldsCounters done [13:46:33]requested_item shift.num is exist - process it [13:46:33]requested_item shift.opened is exist - process it [13:46:33]req_shift_opened [13:46:33]FM_GetShiftState [13:46:33]SAM_PROTO_GetShiftState [13:46:33]wFMCommunicate request_size=4 [13:46:33]MH_SAM_APDU [13:46:33]CAPDU: 80 13 01 00 [13:46:33]Write to MH i2c: E2 08 00 E6 18 80 13 01 00 00 00 00 00 7B [13:46:33]Write i2c OK [13:46:33]MH_I2C_Read... [13:46:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:33]Read from MH i2c: E2 [13:46:33]MH_I2C_Read... [13:46:33]Read from MH i2c: E2 0E 00 [13:46:33]MH_I2C_Read... [13:46:33]Read from MH i2c: E2 0E 00 E6 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D9 [13:46:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:46:33]wFMCommunicate OK [13:46:33]SAM_PROTO_GetShiftState done [13:46:33]FM_GetShiftState done [13:46:33]req_shift_opened done [13:46:33]requested_item shift.open_date is exist - process it [13:46:33]req_shift_open_date [13:46:33]req_shift_open_date done [13:46:33]produce_requested_data done [13:46:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96838,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:46:33]process_action_free close_receipt [13:46:33]json_value_free [13:46:33]json_value_free done [13:46:33]process_json_proto returns [13:46:33]Send response to host [13:46:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96838,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:46:33]free response buf [13:46:33]execute_script done [13:46:33]execute_script returns [13:46:33]free content buf [13:46:33]Sock 7.Close socket [13:46:33]Sock 7.Thread stoped [13:46:37]OFD Sender: No OFD packet to send [13:46:42]OFD Sender: No OFD packet to send [13:46:47]OFD Sender: No OFD packet to send [13:46:52]OFD Sender: No OFD packet to send [13:46:55]accept exits with 9 [13:46:55]New connection [13:46:55]New thread 3067456868 created [13:46:55]Thread 3067600228 joined [13:46:55]Waiting for new connection... [13:46:55] Sock 9.Parse request [13:46:55]Sock 9.Check first char [13:46:55]Sock 9.First char is OK [13:46:55]request: POST /json_proto HTTP/1.0 [13:46:55]Method: POST [13:46:55]URL: /json_proto [13:46:55]Method is POST - this is cgi request [13:46:55]url: /json_proto [13:46:55]query_string will be loaded in cgi processing [13:46:55]execute_cgi json_proto POST (null) [13:46:55]execute_cgi path=json_proto method=POST [13:46:55]POST find Content-Length [13:46:55]Host: 172.17.40.67:8080 [13:46:55]Content-Length: 675 [13:46:55]Content-Type: application/json [13:46:55] [13:46:55]POST finish read [13:46:55]Found Content-Length = 675 [13:46:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:55]execute_script... [13:46:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:55]POST & json_proto [13:46:55]process_json_proto [13:46:55]json parsed OK: [13:46:55]protocol is kg_v1.0 [13:46:55]action value=close_receipt [13:46:55]process_action close_receipt [13:46:55]cmd_close_receipt [13:46:55]MH_GetDate [13:46:55]Write to MH i2c: F0 00 00 E7 18 EE [13:46:55]Write i2c OK [13:46:55]MH_I2C_Read... [13:46:55]Read from MH i2c: F0 [13:46:55]MH_I2C_Read... [13:46:55]Read from MH i2c: F0 09 00 [13:46:55]MH_I2C_Read... [13:46:55]Read from MH i2c: F0 09 00 E7 18 00 50 E7 20 67 EE DA 66 66 49 [13:46:55]GetLastDocTimeStamp 1730209590 [13:46:55]current date 1730209616 [13:46:55]FM_GetShiftState [13:46:55]SAM_PROTO_GetShiftState [13:46:55]wFMCommunicate request_size=4 [13:46:55]MH_SAM_APDU [13:46:55]CAPDU: 80 13 01 00 [13:46:55]Write to MH i2c: E2 08 00 E8 18 80 13 01 00 00 00 00 00 7D [13:46:55]Write i2c OK [13:46:55]MH_I2C_Read... [13:46:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:55]Read from MH i2c: E2 [13:46:55]MH_I2C_Read... [13:46:55]Read from MH i2c: E2 0E 00 [13:46:55]MH_I2C_Read... [13:46:55]Read from MH i2c: E2 0E 00 E8 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DB [13:46:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:46:55]wFMCommunicate OK [13:46:55]SAM_PROTO_GetShiftState done [13:46:55]FM_GetShiftState done [13:46:55]opened in 1730160548 [13:46:55]opened+sec_in_day 1730246948 [13:46:55]quantity*price = 50063 [13:46:55]sum+1 = 50064 [13:46:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 348 29.10.2024 13:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96839 ФПД: 158169338591038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134656&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96839&fm=158169338591038&tin=02508201610067®Number=0000000000170478&sum=50000 [13:46:56]StoreToDocumentArchive [13:46:56]shift 145 fd 96839 [13:46:56]save to /storage/0145/doc_00096839 [13:46:56]save last doc name /storage/0145/doc_00096839 to /storage/kkm_last_doc_name [13:46:56]save OK [13:46:56]Clear old archive folders... [13:46:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:46:56]tlvbuf is 010490B0 [13:46:56]SAM_PROTO_ClearQueue [13:46:56]wFMCommunicate request_size=4 [13:46:56]MH_SAM_APDU [13:46:56]CAPDU: 80 09 00 00 [13:46:56]Write to MH i2c: E2 08 00 F5 18 80 09 00 00 00 00 00 00 7F [13:46:56]Write i2c OK [13:46:56]MH_I2C_Read... [13:46:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:56]Read from MH i2c: E2 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 F5 18 00 90 00 81 [13:46:56]RAPDU: 90 00 [13:46:56]wFMCommunicate OK [13:46:56]SAM_PROTO_ClearQueue done [13:46:56]KKMCreateOFDPacket [13:46:56]OFDProtocolAddRootSTLVToBuf [13:46:56]FM_MakeSignedData [13:46:56]FM_MakeSignedData [13:46:56]SAM_PROTO_SignData [13:46:56]wFMCommunicate request_size=4 [13:46:56]MH_SAM_APDU [13:46:56]CAPDU: 80 0D 01 02 [13:46:56]Write to MH i2c: E2 08 00 F6 18 80 0D 01 02 00 00 00 00 87 [13:46:56]Write i2c OK [13:46:56]MH_I2C_Read... [13:46:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:56]Read from MH i2c: E2 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 F6 18 00 90 00 82 [13:46:56]RAPDU: 90 00 [13:46:56]wFMCommunicate OK [13:46:56]wFMCommunicate request_size=255 [13:46:56]MH_SAM_APDU [13:46:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5C 01 00 00 F4 03 04 00 50 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7A 01 00 35 04 06 00 8F DA AB 3D [13:46:56]Write to MH i2c: E2 02 01 F7 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5C 01 00 00 F4 03 04 00 50 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7A 01 00 35 04 06 00 8F DA AB 3D 00 00 53 [13:46:56]Write i2c OK [13:46:56]MH_I2C_Read... [13:46:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:56]Read from MH i2c: E2 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 F7 18 00 90 00 83 [13:46:56]RAPDU: 90 00 [13:46:56]wFMCommunicate OK [13:46:56]wFMCommunicate request_size=7 [13:46:56]MH_SAM_APDU [13:46:56]CAPDU: 80 0D 02 02 02 B7 3E [13:46:56]Write to MH i2c: E2 0A 00 F8 18 80 0D 02 02 02 00 B7 3E 00 00 83 [13:46:56]Write i2c OK [13:46:56]MH_I2C_Read... [13:46:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:56]Read from MH i2c: E2 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 03 00 F8 18 00 90 00 84 [13:46:56]RAPDU: 90 00 [13:46:56]wFMCommunicate OK [13:46:56]wFMCommunicate request_size=4 [13:46:56]MH_SAM_APDU [13:46:56]CAPDU: 80 0D 03 02 [13:46:56]Write to MH i2c: E2 08 00 F9 18 80 0D 03 02 00 00 00 00 8C [13:46:56]Write i2c OK [13:46:56]MH_I2C_Read... [13:46:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:56]Read from MH i2c: E2 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 0B 00 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 0B 00 F9 18 00 0C F1 9F 98 5F 70 93 FC 90 00 1F [13:46:56]RAPDU: 0C F1 9F 98 5F 70 93 FC 90 00 [13:46:56]wFMCommunicate OK [13:46:56]SAM_PROTO_SignData done [13:46:56]FM_MakeSignedData done [13:46:56]CreateOFDProtocolMessage [13:46:56]wFMCommunicate request_size=4 [13:46:56]MH_SAM_APDU [13:46:56]CAPDU: 80 11 00 00 [13:46:56]Write to MH i2c: E2 08 00 FA 18 80 11 00 00 00 00 00 00 8C [13:46:56]Write i2c OK [13:46:56]MH_I2C_Read... [13:46:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:56]Read from MH i2c: E2 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 17 00 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: E2 17 00 FA 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [13:46:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:46:56]wFMCommunicate OK [13:46:56]CreateOFDProtocolMessage done [13:46:56]OFDSenderStorePacket 96839 [13:46:56]StoreOFDPacket docnum=96839 [13:46:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 47 04 01 22 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 50 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7A 01 00 35 04 06 00 8F DA AB 3D B7 3E 0C F1 9F 98 5F 70 93 FC [13:46:56]CheckFolder [13:46:56]dirname=/storage/ofd_packets [13:46:56]CheckFolder done [13:46:56]ProducePacketName [13:46:56]name=ofd_packets/00096839 [13:46:56]NVStorageSaveData ofd_packets/00096839 [13:46:56]File name is /storage/ofd_packets/00096839 [13:46:56]Write 298 bytes [13:46:56]NVStorageSaveData done [13:46:56]OFDSenderStorePacket done [13:46:56]KKMCreateOFDPacket done [13:46:56]NVStorageSaveData kkm_last_timestamp [13:46:56]File name is /storage/kkm_last_timestamp [13:46:56]Write 4 bytes [13:46:56]NVStorageSaveData done [13:46:56]ExternCall_PrintAddStr [13:46:56]wPrintStart [13:46:56]Write to MH i2c: 01 00 00 FB 18 13 [13:46:56]Write i2c OK [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: 01 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: 01 07 00 [13:46:56]MH_I2C_Read... [13:46:56]Read from MH i2c: 01 07 00 FB 18 00 00 00 00 00 FF 0F 28 [13:46:56]RasterBufferAndPrint [13:46:56]line Счет N : (1)3407367 [13:46:56]line ИНН: 02508201610067 [13:46:56]line Контрольно-Кассовый Чек [13:46:56]line ПРОДАЖА [13:46:56]line ТРК (МРК, ГНК) : 51 [13:46:56]line Товар: 2710194210 [13:46:56]line ДТ-К-5 [13:46:56]line 6.570 * 76.20 [13:46:56]line = 500.63 [13:46:56]line НДС 12% НСП 1% [13:46:56]line > о реализуемом товаре [13:46:56]line ОКРУГЛЕНИЕ: -0.63 [13:46:56]line ИТОГО: 500.00 [13:46:56]line Внесено: 500.00 [13:46:56]line СДАЧА: 0.00 [13:46:56]line НСП 1% : 4.43 [13:46:56]line НДС 12% : 53.16 [13:46:56]line Наличными: 500.00 [13:46:56]line Безнал.: 0.00 [13:46:56]line Место: АЗС № 82 "Партнер Нефть" [13:46:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:46:56]line СНО: Общий режим [13:46:56]line Чек 348 29.10.2024 13:46 [13:46:56]line Смена: 145 ФФД: 1.0 [13:46:56]line ЗНМ: 0300000017 [13:46:56]line РНМ: 0000000000170478 [13:46:56]line Версия ККМ: v1.0 [13:46:56]line ФМ: 0000000002098560 [13:46:56]line ФД: 96839 [13:46:56]line ФПД: 158169338591038 [13:46:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134656&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96839&fm=158169338591038&tin=02508201610067®Number=0000000000170478&sum=50000 [13:46:57]OFD Sender: Processing packet 96839 [packets to send 59, broken 58] [13:46:57]ProducePacketName [13:46:57]name=ofd_packets/00096839 [13:46:57]OFD Sender: To server: pG, [13:46:57]CommunicateWithHost lk.salyk.kg:30040 [13:46:57]ConnectInit lk.salyk.kg [13:46:57]written 0, free lines is 4095 [13:46:57]Connected sock=10 [13:46:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 47 04 01 22 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 50 E7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7A 01 00 35 04 06 00 8F DA AB 3D B7 3E 0C F1 9F 98 5F 70 93 FC [13:46:57]Write to MH i2c: 01 00 00 26 19 3F [13:46:57]Write i2c OK [13:46:57]MH_I2C_Read... [13:46:57]Read from MH i2c: 01 [13:46:57]MH_I2C_Read... [13:46:57]Read from MH i2c: 01 07 00 [13:46:57]MH_I2C_Read... [13:46:57]Read from MH i2c: 01 07 00 26 19 00 00 00 00 00 0B 0D 5E [13:46:57]RasterBufferAndPrint [13:46:57]line [13:46:57]line [13:46:57]line [13:46:57]line [13:46:57]line [13:46:57]written 0, free lines is 3345 [13:46:57]MH_Cut [13:46:57]Write to MH i2c: D1 01 00 2D 19 01 18 [13:46:57]Write i2c OK [13:46:57]MH_I2C_Read... [13:46:57]Read from MH i2c: D1 [13:46:57]MH_I2C_Read... [13:46:57]Read from MH i2c: D1 01 00 [13:46:57]MH_I2C_Read... [13:46:57]Read from MH i2c: D1 01 00 2D 19 00 17 [13:46:57]Write to MH i2c: 01 00 00 2E 19 47 [13:46:57]Write i2c OK [13:46:57]MH_I2C_Read... [13:46:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A8 0E 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 47 7A 01 00 F4 03 04 00 77 91 20 67 B6 04 01 00 00 DC 59 08 EE F5 A5 FE C9 [13:46:57]CommunicateWithHost err = 0 [13:46:57]CheckOFDResponse [13:46:57]1017 (14) - 77093643461234 [13:46:57]1041 (16) - 0000000002098560 [13:46:57]1040 (4) - 96839 [13:46:57]1012 (4) - 29.10.2024 07:40 [13:46:57]1206 (1) - 0 [13:46:57]OFD Sender: Remove packet 96839 [13:46:57]ProducePacketName [13:46:57]name=ofd_packets/00096839 [13:46:57]NVStorageDeleteData [13:46:58]OFD Sender: No OFD packet to send [13:46:58]*** Cut start [13:46:58]*** Partial cut [13:46:58]*** CUTSNS_PIN = 1 [13:46:58]*** CUTSNS_PIN = 0 [13:46:58]*** Brake cut motor [13:46:59]Read from MH i2c: 01 [13:46:59]MH_I2C_Read... [13:46:59]*** Stop cut motor [13:46:59]*** Cut end [13:46:59]Read from MH i2c: 01 07 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: 01 07 00 2E 19 00 00 00 00 00 FF 0F 5C [13:46:59]process_action close_receipt done [13:46:59]requested_data is exist [13:46:59]produce_requested_data [13:46:59]requested_item fm.sn is exist - process it [13:46:59]wFMCommunicate request_size=4 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 11 00 00 [13:46:59]Write to MH i2c: E2 08 00 2F 19 80 11 00 00 00 00 00 00 C2 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 17 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 17 00 2F 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [13:46:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:46:59]wFMCommunicate OK [13:46:59]requested_item fd.num is exist - process it [13:46:59]SAM_PROTO_GetFieldsCounters [13:46:59]wFMCommunicate request_size=4 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 13 00 00 [13:46:59]Write to MH i2c: E2 08 00 30 19 80 13 00 00 00 00 00 00 C5 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 62 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 62 00 30 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 50 [13:46:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:46:59]wFMCommunicate OK [13:46:59]SAM_PROTO_GetFieldsCounters done [13:46:59]requested_item shift.num is exist - process it [13:46:59]requested_item shift.opened is exist - process it [13:46:59]req_shift_opened [13:46:59]FM_GetShiftState [13:46:59]SAM_PROTO_GetShiftState [13:46:59]wFMCommunicate request_size=4 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 13 01 00 [13:46:59]Write to MH i2c: E2 08 00 31 19 80 13 01 00 00 00 00 00 C7 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 0E 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 0E 00 31 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 25 [13:46:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:46:59]wFMCommunicate OK [13:46:59]SAM_PROTO_GetShiftState done [13:46:59]FM_GetShiftState done [13:46:59]req_shift_opened done [13:46:59]requested_item shift.open_date is exist - process it [13:46:59]req_shift_open_date [13:46:59]req_shift_open_date done [13:46:59]produce_requested_data done [13:46:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96839,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:46:59]process_action_free close_receipt [13:46:59]json_value_free [13:46:59]json_value_free done [13:46:59]process_json_proto returns [13:46:59]Send response to host [13:46:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96839,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:46:59]free response buf [13:46:59]execute_script done [13:46:59]execute_script returns [13:46:59]free content buf [13:46:59]Sock 9.Close socket [13:46:59]Sock 9.Thread stoped [13:47:03]OFD Sender: No OFD packet to send [13:47:08]OFD Sender: No OFD packet to send [13:47:13]OFD Sender: No OFD packet to send [13:47:18]OFD Sender: No OFD packet to send [13:47:23]OFD Sender: No OFD packet to send [13:47:28]OFD Sender: No OFD packet to send [13:47:33]OFD Sender: No OFD packet to send [13:47:38]OFD Sender: No OFD packet to send [13:47:43]OFD Sender: No OFD packet to send [13:47:48]OFD Sender: No OFD packet to send [13:47:53]OFD Sender: No OFD packet to send [13:47:58]OFD Sender: No OFD packet to send [13:48:03]OFD Sender: No OFD packet to send [13:48:08]OFD Sender: No OFD packet to send [13:48:13]OFD Sender: No OFD packet to send [13:48:18]OFD Sender: No OFD packet to send [13:48:23]OFD Sender: No OFD packet to send [13:48:28]OFD Sender: No OFD packet to send [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:18]OFD Sender: No OFD packet to send [13:50:23]OFD Sender: No OFD packet to send [13:50:23]accept exits with 7 [13:50:23]New connection [13:50:23]New thread 3067600228 created [13:50:23]Thread 3067456868 joined [13:50:23]Waiting for new connection... [13:50:23] Sock 7.Parse request [13:50:23]Sock 7.Check first char [13:50:23]Sock 7.First char is OK [13:50:23]request: POST /json_proto HTTP/1.0 [13:50:23]Method: POST [13:50:23]URL: /json_proto [13:50:23]Method is POST - this is cgi request [13:50:23]url: /json_proto [13:50:23]query_string will be loaded in cgi processing [13:50:23]execute_cgi json_proto POST (null) [13:50:23]execute_cgi path=json_proto method=POST [13:50:23]POST find Content-Length [13:50:23]Host: 172.17.40.67:8080 [13:50:23]Content-Length: 679 [13:50:23]Content-Type: application/json [13:50:23] [13:50:23]POST finish read [13:50:23]Found Content-Length = 679 [13:50:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:50:23]execute_script... [13:50: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)3407368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:50:23]POST & json_proto [13:50:23]process_json_proto [13:50:23]json parsed OK: [13:50:23]protocol is kg_v1.0 [13:50:23]action value=close_receipt [13:50:23]process_action close_receipt [13:50:23]cmd_close_receipt [13:50:23]MH_GetDate [13:50:23]Write to MH i2c: F0 00 00 32 19 3A [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: F0 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: F0 09 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: F0 09 00 32 19 00 21 E8 20 67 EE DA 66 66 67 [13:50:23]GetLastDocTimeStamp 1730209616 [13:50:23]current date 1730209825 [13:50:23]FM_GetShiftState [13:50:23]SAM_PROTO_GetShiftState [13:50:23]wFMCommunicate request_size=4 [13:50:23]MH_SAM_APDU [13:50:23]CAPDU: 80 13 01 00 [13:50:23]Write to MH i2c: E2 08 00 33 19 80 13 01 00 00 00 00 00 C9 [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:23]Read from MH i2c: E2 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 0E 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 0E 00 33 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 27 [13:50:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:50:23]wFMCommunicate OK [13:50:23]SAM_PROTO_GetShiftState done [13:50:23]FM_GetShiftState done [13:50:23]opened in 1730160548 [13:50:23]opened+sec_in_day 1730246948 [13:50:23]quantity*price = 70044 [13:50:23]sum+1 = 70045 [13:50:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 349 29.10.2024 13:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96840 ФПД: 214018293922279 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96840&fm=214018293922279&tin=02508201610067®Number=0000000000170478&sum=70000 [13:50:24]StoreToDocumentArchive [13:50:24]shift 145 fd 96840 [13:50:24]save to /storage/0145/doc_00096840 [13:50:24]save last doc name /storage/0145/doc_00096840 to /storage/kkm_last_doc_name [13:50:24]save OK [13:50:24]Clear old archive folders... [13:50:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:50:24]tlvbuf is 010357C0 [13:50:24]SAM_PROTO_ClearQueue [13:50:24]wFMCommunicate request_size=4 [13:50:24]MH_SAM_APDU [13:50:24]CAPDU: 80 09 00 00 [13:50:24]Write to MH i2c: E2 08 00 40 19 80 09 00 00 00 00 00 00 CB [13:50:24]Write i2c OK [13:50:24]MH_I2C_Read... [13:50:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:25]Read from MH i2c: E2 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 40 19 00 90 00 CD [13:50:25]RAPDU: 90 00 [13:50:25]wFMCommunicate OK [13:50:25]SAM_PROTO_ClearQueue done [13:50:25]KKMCreateOFDPacket [13:50:25]OFDProtocolAddRootSTLVToBuf [13:50:25]FM_MakeSignedData [13:50:25]FM_MakeSignedData [13:50:25]SAM_PROTO_SignData [13:50:25]wFMCommunicate request_size=4 [13:50:25]MH_SAM_APDU [13:50:25]CAPDU: 80 0D 01 02 [13:50:25]Write to MH i2c: E2 08 00 41 19 80 0D 01 02 00 00 00 00 D3 [13:50:25]Write i2c OK [13:50:25]MH_I2C_Read... [13:50:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:25]Read from MH i2c: E2 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 41 19 00 90 00 CE [13:50:25]RAPDU: 90 00 [13:50:25]wFMCommunicate OK [13:50:25]wFMCommunicate request_size=255 [13:50:25]MH_SAM_APDU [13:50: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 34 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 5D 01 00 00 F4 03 04 00 21 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7A 01 00 35 04 06 00 C2 [13:50:25]Write to MH i2c: E2 02 01 42 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 34 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 5D 01 00 00 F4 03 04 00 21 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7A 01 00 35 04 06 00 C2 00 00 75 [13:50:25]Write i2c OK [13:50:25]MH_I2C_Read... [13:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:25]Read from MH i2c: E2 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 42 19 00 90 00 CF [13:50:25]RAPDU: 90 00 [13:50:25]wFMCommunicate OK [13:50:25]wFMCommunicate request_size=10 [13:50:25]MH_SAM_APDU [13:50:25]CAPDU: 80 0D 02 02 05 A6 04 62 79 E7 [13:50:25]Write to MH i2c: E2 0D 00 43 19 80 0D 02 02 05 00 A6 04 62 79 E7 00 00 4C [13:50:25]Write i2c OK [13:50:25]MH_I2C_Read... [13:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:25]Read from MH i2c: E2 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 03 00 43 19 00 90 00 D0 [13:50:25]RAPDU: 90 00 [13:50:25]wFMCommunicate OK [13:50:25]wFMCommunicate request_size=4 [13:50:25]MH_SAM_APDU [13:50:25]CAPDU: 80 0D 03 02 [13:50:25]Write to MH i2c: E2 08 00 44 19 80 0D 03 02 00 00 00 00 D8 [13:50:25]Write i2c OK [13:50:25]MH_I2C_Read... [13:50:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:25]Read from MH i2c: E2 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 0B 00 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 0B 00 44 19 00 BC 55 1A C0 9F E0 6F B1 90 00 63 [13:50:25]RAPDU: BC 55 1A C0 9F E0 6F B1 90 00 [13:50:25]wFMCommunicate OK [13:50:25]SAM_PROTO_SignData done [13:50:25]FM_MakeSignedData done [13:50:25]CreateOFDProtocolMessage [13:50:25]wFMCommunicate request_size=4 [13:50:25]MH_SAM_APDU [13:50:25]CAPDU: 80 11 00 00 [13:50:25]Write to MH i2c: E2 08 00 45 19 80 11 00 00 00 00 00 00 D8 [13:50:25]Write i2c OK [13:50:25]MH_I2C_Read... [13:50:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:25]Read from MH i2c: E2 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 17 00 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: E2 17 00 45 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [13:50:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:50:25]wFMCommunicate OK [13:50:25]CreateOFDProtocolMessage done [13:50:25]OFDSenderStorePacket 96840 [13:50:25]StoreOFDPacket docnum=96840 [13:50:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D6 85 07 01 32 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5D 01 00 00 F4 03 04 00 21 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7A 01 00 35 04 06 00 C2 A6 04 62 79 E7 BC 55 1A C0 9F E0 6F B1 [13:50:25]CheckFolder [13:50:25]dirname=/storage/ofd_packets [13:50:25]CheckFolder done [13:50:25]ProducePacketName [13:50:25]name=ofd_packets/00096840 [13:50:25]NVStorageSaveData ofd_packets/00096840 [13:50:25]File name is /storage/ofd_packets/00096840 [13:50:25]Write 301 bytes [13:50:25]NVStorageSaveData done [13:50:25]OFDSenderStorePacket done [13:50:25]KKMCreateOFDPacket done [13:50:25]NVStorageSaveData kkm_last_timestamp [13:50:25]File name is /storage/kkm_last_timestamp [13:50:25]Write 4 bytes [13:50:25]NVStorageSaveData done [13:50:25]ExternCall_PrintAddStr [13:50:25]wPrintStart [13:50:25]Write to MH i2c: 01 00 00 46 19 5F [13:50:25]Write i2c OK [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: 01 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: 01 07 00 [13:50:25]MH_I2C_Read... [13:50:25]Read from MH i2c: 01 07 00 46 19 00 00 00 00 00 FF 0F 74 [13:50:25]RasterBufferAndPrint [13:50:25]line Счет N : (1)3407368 [13:50:25]line ИНН: 02508201610067 [13:50:25]line Контрольно-Кассовый Чек [13:50:25]line ПРОДАЖА [13:50:25]line ТРК (МРК, ГНК) : 22 [13:50:25]line Товар: 2710124130 [13:50:25]line Аи-92-К-4 [13:50:25]line 10.470 * 66.90 [13:50:25]line = 700.44 [13:50:25]line НДС 12% НСП 1% [13:50:25]line > о реализуемом товаре [13:50:25]line ОКРУГЛЕНИЕ: -0.44 [13:50:25]line ИТОГО: 700.00 [13:50:25]line Внесено: 700.00 [13:50:25]line СДАЧА: 0.00 [13:50:25]line НСП 1% : 6.20 [13:50:25]line НДС 12% : 74.38 [13:50:25]line Наличными: 700.00 [13:50:25]line Безнал.: 0.00 [13:50:25]line Место: АЗС № 82 "Партнер Нефть" [13:50:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:50:25]line СНО: Общий режим [13:50:25]line Чек 349 29.10.2024 13:50 [13:50:25]line Смена: 145 ФФД: 1.0 [13:50:25]line ЗНМ: 0300000017 [13:50:25]line РНМ: 0000000000170478 [13:50:25]line Версия ККМ: v1.0 [13:50:25]line ФМ: 0000000002098560 [13:50:25]line ФД: 96840 [13:50:25]line ФПД: 214018293922279 [13:50:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96840&fm=214018293922279&tin=02508201610067®Number=0000000000170478&sum=70000 [13:50:25]OFD Sender: Processing packet 96840 [packets to send 59, broken 58] [13:50:25]ProducePacketName [13:50:25]name=ofd_packets/00096840 [13:50:25]OFD Sender: To server: pG, [13:50:25]CommunicateWithHost lk.salyk.kg:30040 [13:50:25]ConnectInit lk.salyk.kg [13:50:25]written 0, free lines is 4095 [13:50:26]Write to MH i2c: 01 00 00 71 19 8A [13:50:26]Write i2c OK [13:50:26]MH_I2C_Read... [13:50:26]Read from MH i2c: 01 [13:50:26]MH_I2C_Read... [13:50:26]Read from MH i2c: 01 07 00 [13:50:26]MH_I2C_Read... [13:50:26]Read from MH i2c: 01 07 00 71 19 00 00 00 00 00 FF 0C 9C [13:50:26]RasterBufferAndPrint [13:50:26]line [13:50:26]line [13:50:26]line [13:50:26]line [13:50:26]line [13:50:26]written 0, free lines is 3333 [13:50:26]MH_Cut [13:50:26]Write to MH i2c: D1 01 00 78 19 01 63 [13:50:26]Write i2c OK [13:50:26]MH_I2C_Read... [13:50:26]Read from MH i2c: D1 [13:50:26]MH_I2C_Read... [13:50:26]Read from MH i2c: D1 01 00 [13:50:26]MH_I2C_Read... [13:50:26]Read from MH i2c: D1 01 00 78 19 00 62 [13:50:26]Write to MH i2c: 01 00 00 79 19 92 [13:50:26]Write i2c OK [13:50:26]MH_I2C_Read... [13:50:26]*** Cut start [13:50:26]*** Partial cut [13:50:26]*** CUTSNS_PIN = 1 [13:50:27]*** CUTSNS_PIN = 0 [13:50:27]*** Brake cut motor [13:50:27]Read from MH i2c: 01 [13:50:27]MH_I2C_Read... [13:50:27]*** Stop cut motor [13:50:27]*** Cut end [13:50:27]Read from MH i2c: 01 07 00 [13:50:27]MH_I2C_Read... [13:50:27]Read from MH i2c: 01 07 00 79 19 00 00 00 00 00 FF 0F A7 [13:50:27]process_action close_receipt done [13:50:27]requested_data is exist [13:50:27]produce_requested_data [13:50:27]requested_item fm.sn is exist - process it [13:50:27]wFMCommunicate request_size=4 [13:50:27]MH_SAM_APDU [13:50:27]CAPDU: 80 11 00 00 [13:50:27]Write to MH i2c: E2 08 00 7A 19 80 11 00 00 00 00 00 00 0D [13:50:27]Write i2c OK [13:50:27]MH_I2C_Read... [13:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:27]Read from MH i2c: E2 [13:50:27]MH_I2C_Read... [13:50:27]Read from MH i2c: E2 17 00 [13:50:27]MH_I2C_Read... [13:50:27]Read from MH i2c: E2 17 00 7A 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [13:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:50:27]wFMCommunicate OK [13:50:27]requested_item fd.num is exist - process it [13:50:27]SAM_PROTO_GetFieldsCounters [13:50:27]wFMCommunicate request_size=4 [13:50:27]MH_SAM_APDU [13:50:27]CAPDU: 80 13 00 00 [13:50:27]Write to MH i2c: E2 08 00 7B 19 80 13 00 00 00 00 00 00 10 [13:50:27]Write i2c OK [13:50:27]MH_I2C_Read... [13:50:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:27]Read from MH i2c: E2 [13:50:27]MH_I2C_Read... [13:50:27]Read from MH i2c: E2 62 00 [13:50:27]MH_I2C_Read... [13:50:27]Read from MH i2c: E2 62 00 7B 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [13:50:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:27]wFMCommunicate OK [13:50:27]SAM_PROTO_GetFieldsCounters done [13:50:27]requested_item shift.num is exist - process it [13:50:27]requested_item shift.opened is exist - process it [13:50:27]req_shift_opened [13:50:27]FM_GetShiftState [13:50:27]SAM_PROTO_GetShiftState [13:50:27]wFMCommunicate request_size=4 [13:50:27]MH_SAM_APDU [13:50:27]CAPDU: 80 13 01 00 [13:50:27]Write to MH i2c: E2 08 00 7C 19 80 13 01 00 00 00 00 00 12 [13:50:27]Write i2c OK [13:50:27]MH_I2C_Read... [13:50:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:27]Read from MH i2c: E2 [13:50:27]MH_I2C_Read... [13:50:27]Read from MH i2c: E2 0E 00 [13:50:27]MH_I2C_Read... [13:50:27]Read from MH i2c: E2 0E 00 7C 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 70 [13:50:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:50:27]wFMCommunicate OK [13:50:27]SAM_PROTO_GetShiftState done [13:50:27]FM_GetShiftState done [13:50:27]req_shift_opened done [13:50:27]requested_item shift.open_date is exist - process it [13:50:27]req_shift_open_date [13:50:27]req_shift_open_date done [13:50:27]produce_requested_data done [13:50:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96840,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:50:27]process_action_free close_receipt [13:50:27]json_value_free [13:50:27]json_value_free done [13:50:27]process_json_proto returns [13:50:27]Send response to host [13:50:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96840,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:50:27]free response buf [13:50:27]execute_script done [13:50:27]execute_script returns [13:50:27]free content buf [13:50:27]Sock 7.Close socket [13:50:27]Sock 7.Thread stoped [13:52:36]ConnectInit Can't connect to host [13:52:36]CommunicateWithHost connect error [13:52:36]CommunicateWithHost err = -1 [13:52:36]OFD Sender: Server communicate error [13:52:41]OFD Sender: Processing packet 96840 [packets to send 59, broken 58] [13:52:41]ProducePacketName [13:52:41]name=ofd_packets/00096840 [13:52:41]OFD Sender: To server: pG, [13:52:41]CommunicateWithHost lk.salyk.kg:30040 [13:52:41]ConnectInit lk.salyk.kg [13:52:41]Connected sock=10 [13:52:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D6 85 07 01 32 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5D 01 00 00 F4 03 04 00 21 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7A 01 00 35 04 06 00 C2 A6 04 62 79 E7 BC 55 1A C0 9F E0 6F B1 [13:52:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 40 20 47 00 CC 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 32 30 39 38 35 36 30 10 04 04 00 48 7A 01 00 F4 03 04 00 CF 92 20 67 B6 04 01 00 00 D6 64 BE 33 BE 86 BE D8 [13:52:41]CommunicateWithHost err = 0 [13:52:41]CheckOFDResponse [13:52:41]1017 (14) - 77093643461234 [13:52:41]1041 (16) - 0000000002098560 [13:52:41]1040 (4) - 96840 [13:52:41]1012 (4) - 29.10.2024 07:46 [13:52:41]1206 (1) - 0 [13:52:41]OFD Sender: Remove packet 96840 [13:52:41]ProducePacketName [13:52:41]name=ofd_packets/00096840 [13:52:41]NVStorageDeleteData [13:52:42]OFD Sender: No OFD packet to send [13:52:47]OFD Sender: No OFD packet to send [13:52:52]OFD Sender: No OFD packet to send [13:52:55]accept exits with 9 [13:52:55]New connection [13:52:55]New thread 3067456868 created [13:52:55]Thread 3067600228 joined [13:52:55]Waiting for new connection... [13:52:55] Sock 9.Parse request [13:52:55]Sock 9.Check first char [13:52:55]Sock 9.First char is OK [13:52:55]request: POST /json_proto HTTP/1.0 [13:52:55]Method: POST [13:52:55]URL: /json_proto [13:52:55]Method is POST - this is cgi request [13:52:55]url: /json_proto [13:52:55]query_string will be loaded in cgi processing [13:52:55]execute_cgi json_proto POST (null) [13:52:55]execute_cgi path=json_proto method=POST [13:52:55]POST find Content-Length [13:52:55]Host: 172.17.40.67:8080 [13:52:55]Content-Length: 679 [13:52:55]Content-Type: application/json [13:52:55] [13:52:55]POST finish read [13:52:55]Found Content-Length = 679 [13:52:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:52:55]execute_script... [13:52: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)3407371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:52:55]POST & json_proto [13:52:55]process_json_proto [13:52:55]json parsed OK: [13:52:55]protocol is kg_v1.0 [13:52:55]action value=close_receipt [13:52:55]process_action close_receipt [13:52:55]cmd_close_receipt [13:52:55]MH_GetDate [13:52:55]Write to MH i2c: F0 00 00 7D 19 85 [13:52:55]Write i2c OK [13:52:55]MH_I2C_Read... [13:52:55]Read from MH i2c: F0 [13:52:55]MH_I2C_Read... [13:52:55]Read from MH i2c: F0 09 00 [13:52:55]MH_I2C_Read... [13:52:55]Read from MH i2c: F0 09 00 7D 19 00 B8 E8 20 67 EE DA 66 66 49 [13:52:55]GetLastDocTimeStamp 1730209825 [13:52:55]current date 1730209976 [13:52:55]FM_GetShiftState [13:52:55]SAM_PROTO_GetShiftState [13:52:55]wFMCommunicate request_size=4 [13:52:55]MH_SAM_APDU [13:52:55]CAPDU: 80 13 01 00 [13:52:55]Write to MH i2c: E2 08 00 7E 19 80 13 01 00 00 00 00 00 14 [13:52:55]Write i2c OK [13:52:55]MH_I2C_Read... [13:52:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:55]Read from MH i2c: E2 [13:52:55]MH_I2C_Read... [13:52:55]Read from MH i2c: E2 0E 00 [13:52:55]MH_I2C_Read... [13:52:55]Read from MH i2c: E2 0E 00 7E 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 72 [13:52:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:52:55]wFMCommunicate OK [13:52:55]SAM_PROTO_GetShiftState done [13:52:55]FM_GetShiftState done [13:52:55]opened in 1730160548 [13:52:55]opened+sec_in_day 1730246948 [13:52:55]quantity*price = 70044 [13:52:55]sum+1 = 70045 [13:52:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 350 29.10.2024 13:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96841 ФПД: 167643412260599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96841&fm=167643412260599&tin=02508201610067®Number=0000000000170478&sum=70000 [13:52:56]StoreToDocumentArchive [13:52:56]shift 145 fd 96841 [13:52:56]save to /storage/0145/doc_00096841 [13:52:56]save last doc name /storage/0145/doc_00096841 to /storage/kkm_last_doc_name [13:52:56]save OK [13:52:56]Clear old archive folders... [13:52:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:56]tlvbuf is 00FF3200 [13:52:56]SAM_PROTO_ClearQueue [13:52:56]wFMCommunicate request_size=4 [13:52:56]MH_SAM_APDU [13:52:56]CAPDU: 80 09 00 00 [13:52:56]Write to MH i2c: E2 08 00 8B 19 80 09 00 00 00 00 00 00 16 [13:52:56]Write i2c OK [13:52:56]MH_I2C_Read... [13:52:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:56]Read from MH i2c: E2 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 8B 19 00 90 00 18 [13:52:56]RAPDU: 90 00 [13:52:56]wFMCommunicate OK [13:52:56]SAM_PROTO_ClearQueue done [13:52:56]KKMCreateOFDPacket [13:52:56]OFDProtocolAddRootSTLVToBuf [13:52:56]FM_MakeSignedData [13:52:56]FM_MakeSignedData [13:52:56]SAM_PROTO_SignData [13:52:56]wFMCommunicate request_size=4 [13:52:56]MH_SAM_APDU [13:52:56]CAPDU: 80 0D 01 02 [13:52:56]Write to MH i2c: E2 08 00 8C 19 80 0D 01 02 00 00 00 00 1E [13:52:56]Write i2c OK [13:52:56]MH_I2C_Read... [13:52:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:56]Read from MH i2c: E2 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 8C 19 00 90 00 19 [13:52:56]RAPDU: 90 00 [13:52:56]wFMCommunicate OK [13:52:56]wFMCommunicate request_size=255 [13:52:56]MH_SAM_APDU [13:52:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5E 01 00 00 F4 03 04 00 B8 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7A 01 00 35 04 06 00 98 [13:52:56]Write to MH i2c: E2 02 01 8D 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 34 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 5E 01 00 00 F4 03 04 00 B8 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7A 01 00 35 04 06 00 98 00 00 2F [13:52:56]Write i2c OK [13:52:56]MH_I2C_Read... [13:52:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:56]Read from MH i2c: E2 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 8D 19 00 90 00 1A [13:52:56]RAPDU: 90 00 [13:52:56]wFMCommunicate OK [13:52:56]wFMCommunicate request_size=10 [13:52:56]MH_SAM_APDU [13:52:56]CAPDU: 80 0D 02 02 05 78 86 09 66 F7 [13:52:56]Write to MH i2c: E2 0D 00 8E 19 80 0D 02 02 05 00 78 86 09 66 F7 00 00 8F [13:52:56]Write i2c OK [13:52:56]MH_I2C_Read... [13:52:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:56]Read from MH i2c: E2 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 [13:52:56]MH_I2C_Read... [13:52:56]Read from MH i2c: E2 03 00 8E 19 00 90 00 1B [13:52:56]RAPDU: 90 00 [13:52:56]wFMCommunicate OK [13:52:56]wFMCommunicate request_size=4 [13:52:56]MH_SAM_APDU [13:52:56]CAPDU: 80 0D 03 02 [13:52:57]Write to MH i2c: E2 08 00 8F 19 80 0D 03 02 00 00 00 00 23 [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:57]Read from MH i2c: E2 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: E2 0B 00 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: E2 0B 00 8F 19 00 9D BE 20 28 D7 85 9A 31 90 00 EE [13:52:57]RAPDU: 9D BE 20 28 D7 85 9A 31 90 00 [13:52:57]wFMCommunicate OK [13:52:57]SAM_PROTO_SignData done [13:52:57]FM_MakeSignedData done [13:52:57]CreateOFDProtocolMessage [13:52:57]wFMCommunicate request_size=4 [13:52:57]MH_SAM_APDU [13:52:57]CAPDU: 80 11 00 00 [13:52:57]Write to MH i2c: E2 08 00 90 19 80 11 00 00 00 00 00 00 23 [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:57]Read from MH i2c: E2 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: E2 17 00 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: E2 17 00 90 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [13:52:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:52:57]wFMCommunicate OK [13:52:57]CreateOFDProtocolMessage done [13:52:57]OFDSenderStorePacket 96841 [13:52:57]StoreOFDPacket docnum=96841 [13:52:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 B8 07 01 C5 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5E 01 00 00 F4 03 04 00 B8 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7A 01 00 35 04 06 00 98 78 86 09 66 F7 9D BE 20 28 D7 85 9A 31 [13:52:57]CheckFolder [13:52:57]dirname=/storage/ofd_packets [13:52:57]CheckFolder done [13:52:57]ProducePacketName [13:52:57]name=ofd_packets/00096841 [13:52:57]NVStorageSaveData ofd_packets/00096841 [13:52:57]File name is /storage/ofd_packets/00096841 [13:52:57]Write 301 bytes [13:52:57]NVStorageSaveData done [13:52:57]OFDSenderStorePacket done [13:52:57]KKMCreateOFDPacket done [13:52:57]NVStorageSaveData kkm_last_timestamp [13:52:57]File name is /storage/kkm_last_timestamp [13:52:57]Write 4 bytes [13:52:57]NVStorageSaveData done [13:52:57]ExternCall_PrintAddStr [13:52:57]wPrintStart [13:52:57]Write to MH i2c: 01 00 00 91 19 AA [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: 01 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: 01 07 00 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: 01 07 00 91 19 00 00 00 00 00 FF 0F BF [13:52:57]RasterBufferAndPrint [13:52:57]line Счет N : (1)3407371 [13:52:57]line ИНН: 02508201610067 [13:52:57]line Контрольно-Кассовый Чек [13:52:57]line ПРОДАЖА [13:52:57]line ТРК (МРК, ГНК) : 22 [13:52:57]line Товар: 2710124130 [13:52:57]line Аи-92-К-4 [13:52:57]line 10.470 * 66.90 [13:52:57]line = 700.44 [13:52:57]line НДС 12% НСП 1% [13:52:57]line > о реализуемом товаре [13:52:57]line ОКРУГЛЕНИЕ: -0.44 [13:52:57]line ИТОГО: 700.00 [13:52:57]line Внесено: 700.00 [13:52:57]line СДАЧА: 0.00 [13:52:57]line НСП 1% : 6.20 [13:52:57]line НДС 12% : 74.38 [13:52:57]line Наличными: 700.00 [13:52:57]line Безнал.: 0.00 [13:52:57]line Место: АЗС № 82 "Партнер Нефть" [13:52:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:52:57]line СНО: Общий режим [13:52:57]line Чек 350 29.10.2024 13:52 [13:52:57]line Смена: 145 ФФД: 1.0 [13:52:57]line ЗНМ: 0300000017 [13:52:57]line РНМ: 0000000000170478 [13:52:57]line Версия ККМ: v1.0 [13:52:57]line ФМ: 0000000002098560 [13:52:57]line ФД: 96841 [13:52:57]line ФПД: 167643412260599 [13:52:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96841&fm=167643412260599&tin=02508201610067®Number=0000000000170478&sum=70000 [13:52:57]OFD Sender: Processing packet 96841 [packets to send 59, broken 58] [13:52:57]ProducePacketName [13:52:57]name=ofd_packets/00096841 [13:52:57]OFD Sender: To server: pG, [13:52:57]CommunicateWithHost lk.salyk.kg:30040 [13:52:57]ConnectInit lk.salyk.kg [13:52:57]written 0, free lines is 4095 [13:52:57]Connected sock=11 [13:52:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 B8 07 01 C5 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5E 01 00 00 F4 03 04 00 B8 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7A 01 00 35 04 06 00 98 78 86 09 66 F7 9D BE 20 28 D7 85 9A 31 [13:52:57]Write to MH i2c: 01 00 00 BC 19 D5 [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: 01 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: 01 07 00 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: 01 07 00 BC 19 00 00 00 00 00 07 0D F0 [13:52:57]RasterBufferAndPrint [13:52:57]line [13:52:57]line [13:52:57]line [13:52:57]line [13:52:57]line [13:52:57]written 0, free lines is 3344 [13:52:57]MH_Cut [13:52:57]Write to MH i2c: D1 01 00 C3 19 01 AE [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: D1 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: D1 01 00 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: D1 01 00 C3 19 00 AD [13:52:57]Write to MH i2c: 01 00 00 C4 19 DD [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 AA 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 49 7A 01 00 F4 03 04 00 DF 92 20 67 B6 04 01 00 00 DC 83 F6 AB 55 59 28 C8 [13:52:57]CommunicateWithHost err = 0 [13:52:57]CheckOFDResponse [13:52:57]1017 (14) - 77093643461234 [13:52:57]1041 (16) - 0000000002098560 [13:52:57]1040 (4) - 96841 [13:52:57]1012 (4) - 29.10.2024 07:46 [13:52:57]1206 (1) - 0 [13:52:57]OFD Sender: Remove packet 96841 [13:52:57]ProducePacketName [13:52:57]name=ofd_packets/00096841 [13:52:57]NVStorageDeleteData [13:52:58]OFD Sender: No OFD packet to send [13:52:58]*** Cut start [13:52:58]*** Partial cut [13:52:58]*** CUTSNS_PIN = 1 [13:52:58]*** CUTSNS_PIN = 0 [13:52:58]*** Brake cut motor [13:52:59]Read from MH i2c: 01 [13:52:59]MH_I2C_Read... [13:52:59]*** Stop cut motor [13:52:59]*** Cut end [13:52:59]Read from MH i2c: 01 07 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: 01 07 00 C4 19 00 00 00 00 00 FF 0F F2 [13:52:59]process_action close_receipt done [13:52:59]requested_data is exist [13:52:59]produce_requested_data [13:52:59]requested_item fm.sn is exist - process it [13:52:59]wFMCommunicate request_size=4 [13:52:59]MH_SAM_APDU [13:52:59]CAPDU: 80 11 00 00 [13:52:59]Write to MH i2c: E2 08 00 C5 19 80 11 00 00 00 00 00 00 58 [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:52:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:59]Read from MH i2c: E2 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 17 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 17 00 C5 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [13:52:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:52:59]wFMCommunicate OK [13:52:59]requested_item fd.num is exist - process it [13:52:59]SAM_PROTO_GetFieldsCounters [13:52:59]wFMCommunicate request_size=4 [13:52:59]MH_SAM_APDU [13:52:59]CAPDU: 80 13 00 00 [13:52:59]Write to MH i2c: E2 08 00 C6 19 80 13 00 00 00 00 00 00 5B [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:52:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:59]Read from MH i2c: E2 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 62 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 62 00 C6 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [13:52:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:52:59]wFMCommunicate OK [13:52:59]SAM_PROTO_GetFieldsCounters done [13:52:59]requested_item shift.num is exist - process it [13:52:59]requested_item shift.opened is exist - process it [13:52:59]req_shift_opened [13:52:59]FM_GetShiftState [13:52:59]SAM_PROTO_GetShiftState [13:52:59]wFMCommunicate request_size=4 [13:52:59]MH_SAM_APDU [13:52:59]CAPDU: 80 13 01 00 [13:52:59]Write to MH i2c: E2 08 00 C7 19 80 13 01 00 00 00 00 00 5D [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:52:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:59]Read from MH i2c: E2 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 0E 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 0E 00 C7 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BB [13:52:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:52:59]wFMCommunicate OK [13:52:59]SAM_PROTO_GetShiftState done [13:52:59]FM_GetShiftState done [13:52:59]req_shift_opened done [13:52:59]requested_item shift.open_date is exist - process it [13:52:59]req_shift_open_date [13:52:59]req_shift_open_date done [13:52:59]produce_requested_data done [13:52:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96841,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:52:59]process_action_free close_receipt [13:52:59]json_value_free [13:52:59]json_value_free done [13:52:59]process_json_proto returns [13:52:59]Send response to host [13:52:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96841,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:52:59]free response buf [13:52:59]execute_script done [13:52:59]execute_script returns [13:52:59]free content buf [13:52:59]Sock 9.Close socket [13:52:59]Sock 9.Thread stoped [13:52:59]accept exits with 10 [13:52:59]New connection [13:52:59]New thread 3067600228 created [13:52:59]Thread 3067456868 joined [13:52:59]Waiting for new connection... [13:52:59] Sock 10.Parse request [13:52:59]Sock 10.Check first char [13:52:59]Sock 10.First char is OK [13:52:59]request: POST /json_proto HTTP/1.0 [13:52:59]Method: POST [13:52:59]URL: /json_proto [13:52:59]Method is POST - this is cgi request [13:52:59]url: /json_proto [13:52:59]query_string will be loaded in cgi processing [13:52:59]execute_cgi json_proto POST (null) [13:52:59]execute_cgi path=json_proto method=POST [13:52:59]POST find Content-Length [13:52:59]Host: 172.17.40.67:8080 [13:52:59]Content-Length: 767 [13:52:59]Content-Type: application/json [13:52:59] [13:52:59]POST finish read [13:52:59]Found Content-Length = 767 [13:52:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:52:59]execute_script... [13:52:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [13:52:59]POST & json_proto [13:52:59]process_json_proto [13:52:59]json parsed OK: [13:52:59]protocol is kg_v1.0 [13:52:59]action value=close_receipt [13:52:59]process_action close_receipt [13:52:59]cmd_close_receipt [13:52:59]MH_GetDate [13:52:59]Write to MH i2c: F0 00 00 C8 19 D0 [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: F0 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: F0 09 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: F0 09 00 C8 19 00 BD E8 20 67 EE DA 66 66 99 [13:52:59]GetLastDocTimeStamp 1730209976 [13:52:59]current date 1730209981 [13:52:59]FM_GetShiftState [13:52:59]SAM_PROTO_GetShiftState [13:52:59]wFMCommunicate request_size=4 [13:52:59]MH_SAM_APDU [13:52:59]CAPDU: 80 13 01 00 [13:52:59]Write to MH i2c: E2 08 00 C9 19 80 13 01 00 00 00 00 00 5F [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:52:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:59]Read from MH i2c: E2 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 0E 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: E2 0E 00 C9 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BD [13:52:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:52:59]wFMCommunicate OK [13:52:59]SAM_PROTO_GetShiftState done [13:52:59]FM_GetShiftState done [13:52:59]opened in 1730160548 [13:52:59]opened+sec_in_day 1730246948 [13:52:59]quantity*price = 50041 [13:52:59]sum+1 = 50042 [13:52:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 351 29.10.2024 13:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96842 ФПД: 12056817713653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96842&fm=12056817713653&tin=02508201610067®Number=0000000000170478&sum=50041 [13:53:01]StoreToDocumentArchive [13:53:01]shift 145 fd 96842 [13:53:01]save to /storage/0145/doc_00096842 [13:53:01]save last doc name /storage/0145/doc_00096842 to /storage/kkm_last_doc_name [13:53:01]save OK [13:53:01]Clear old archive folders... [13:53:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:53:01]tlvbuf is 0106AB10 [13:53:01]SAM_PROTO_ClearQueue [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 09 00 00 [13:53:01]Write to MH i2c: E2 08 00 D6 19 80 09 00 00 00 00 00 00 61 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 D6 19 00 90 00 63 [13:53:01]RAPDU: 90 00 [13:53:01]wFMCommunicate OK [13:53:01]SAM_PROTO_ClearQueue done [13:53:01]KKMCreateOFDPacket [13:53:01]OFDProtocolAddRootSTLVToBuf [13:53:01]FM_MakeSignedData [13:53:01]FM_MakeSignedData [13:53:01]SAM_PROTO_SignData [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 0D 01 02 [13:53:01]Write to MH i2c: E2 08 00 D7 19 80 0D 01 02 00 00 00 00 69 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 D7 19 00 90 00 64 [13:53:01]RAPDU: 90 00 [13:53:01]wFMCommunicate OK [13:53:01]wFMCommunicate request_size=255 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5F 01 00 00 F4 03 04 00 BD E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7A 01 00 35 04 06 00 0A [13:53:01]Write to MH i2c: E2 02 01 D8 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 34 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 5F 01 00 00 F4 03 04 00 BD E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7A 01 00 35 04 06 00 0A 00 00 35 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 D8 19 00 90 00 65 [13:53:01]RAPDU: 90 00 [13:53:01]wFMCommunicate OK [13:53:01]wFMCommunicate request_size=10 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 0D 02 02 05 F7 32 56 41 F5 [13:53:01]Write to MH i2c: E2 0D 00 D9 19 80 0D 02 02 05 00 F7 32 56 41 F5 00 00 2B [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 D9 19 00 90 00 66 [13:53:01]RAPDU: 90 00 [13:53:01]wFMCommunicate OK [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 0D 03 02 [13:53:01]Write to MH i2c: E2 08 00 DA 19 80 0D 03 02 00 00 00 00 6E [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 0B 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 0B 00 DA 19 00 D6 DA D7 07 08 20 13 AB 90 00 E3 [13:53:01]RAPDU: D6 DA D7 07 08 20 13 AB 90 00 [13:53:01]wFMCommunicate OK [13:53:01]SAM_PROTO_SignData done [13:53:01]FM_MakeSignedData done [13:53:01]CreateOFDProtocolMessage [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:02]CAPDU: 80 11 00 00 [13:53:02]Write to MH i2c: E2 08 00 DB 19 80 11 00 00 00 00 00 00 6E [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 DB 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [13:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:53:02]wFMCommunicate OK [13:53:02]CreateOFDProtocolMessage done [13:53:02]OFDSenderStorePacket 96842 [13:53:02]StoreOFDPacket docnum=96842 [13:53:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 C3 07 01 6F 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 34 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 5F 01 00 00 F4 03 04 00 BD E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7A 01 00 35 04 06 00 0A F7 32 56 41 F5 D6 DA D7 07 08 20 13 AB [13:53:02]CheckFolder [13:53:02]dirname=/storage/ofd_packets [13:53:02]CheckFolder done [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00096842 [13:53:02]NVStorageSaveData ofd_packets/00096842 [13:53:02]File name is /storage/ofd_packets/00096842 [13:53:02]Write 301 bytes [13:53:02]NVStorageSaveData done [13:53:02]OFDSenderStorePacket done [13:53:02]KKMCreateOFDPacket done [13:53:02]NVStorageSaveData kkm_last_timestamp [13:53:02]File name is /storage/kkm_last_timestamp [13:53:02]Write 4 bytes [13:53:02]NVStorageSaveData done [13:53:02]ExternCall_PrintAddStr [13:53:02]wPrintStart [13:53:02]Write to MH i2c: 01 00 00 DC 19 F5 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 DC 19 00 00 00 00 00 FF 0F 0A [13:53:02]RasterBufferAndPrint [13:53:02]line Счет N : (1)3407370 [13:53:02]line ИНН: 02508201610067 [13:53:02]line Контрольно-Кассовый Чек [13:53:02]line ПРОДАЖА [13:53:02]line ТРК (МРК, ГНК) : 32 [13:53:02]line Товар: 2710124130 [13:53:02]line Аи-92-К-4 [13:53:02]line 7.480 * 66.90 [13:53:02]line = 500.41 [13:53:02]line НДС 12% НСП 1% [13:53:02]line > о реализуемом товаре [13:53:02]line ИТОГО: 500.41 [13:53:02]line НСП 1% : 4.43 [13:53:02]line НДС 12% : 53.14 [13:53:02]line Наличными: 0.00 [13:53:02]line Безнал.: 500.41 [13:53:02]line Место: АЗС № 82 "Партнер Нефть" [13:53:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:53:02]line СНО: Общий режим [13:53:02]line Чек 351 29.10.2024 13:53 [13:53:02]line Смена: 145 ФФД: 1.0 [13:53:02]line ЗНМ: 0300000017 [13:53:02]line РНМ: 0000000000170478 [13:53:02]line Версия ККМ: v1.0 [13:53:02]line Платежная система: Mbank [13:53:02]line ФМ: 0000000002098560 [13:53:02]line ФД: 96842 [13:53:02]line ФПД: 12056817713653 [13:53:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96842&fm=12056817713653&tin=02508201610067®Number=0000000000170478&sum=50041 [13:53:02]written 0, free lines is 4095 [13:53:02]OFD Sender: Processing packet 96842 [packets to send 59, broken 58] [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00096842 [13:53:02]OFD Sender: To server: pG, [13:53:02]CommunicateWithHost lk.salyk.kg:30040 [13:53:02]ConnectInit lk.salyk.kg [13:53:02]Connected sock=11 [13:53:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 48 C3 07 01 6F 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 34 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 5F 01 00 00 F4 03 04 00 BD E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7A 01 00 35 04 06 00 0A F7 32 56 41 F5 D6 DA D7 07 08 20 13 AB [13:53:02]Write to MH i2c: 01 00 00 05 1A 1F [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 05 1A 00 00 00 00 00 2E 0D 61 [13:53:02]RasterBufferAndPrint [13:53:02]line [13:53:02]line [13:53:02]line [13:53:02]line [13:53:02]line [13:53:02]written 0, free lines is 3393 [13:53:02]MH_Cut [13:53:02]Write to MH i2c: D1 01 00 0C 1A 01 F8 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: D1 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: D1 01 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: D1 01 00 0C 1A 00 F7 [13:53:02]Write to MH i2c: 01 00 00 0D 1A 27 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BC E9 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 4A 7A 01 00 F4 03 04 00 E3 92 20 67 B6 04 01 00 00 5B 64 CA D8 02 0F FD 97 [13:53:02]CommunicateWithHost err = 0 [13:53:02]CheckOFDResponse [13:53:02]1017 (14) - 77093643461234 [13:53:02]1041 (16) - 0000000002098560 [13:53:02]1040 (4) - 96842 [13:53:02]1012 (4) - 29.10.2024 07:46 [13:53:02]1206 (1) - 0 [13:53:02]OFD Sender: Remove packet 96842 [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00096842 [13:53:02]NVStorageDeleteData [13:53:03]*** Cut start [13:53:03]*** Partial cut [13:53:03]*** CUTSNS_PIN = 1 [13:53:03]OFD Sender: No OFD packet to send [13:53:03]*** CUTSNS_PIN = 0 [13:53:03]*** Brake cut motor [13:53:03]Read from MH i2c: 01 [13:53:03]MH_I2C_Read... [13:53:03]*** Stop cut motor [13:53:03]*** Cut end [13:53:03]Read from MH i2c: 01 07 00 [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: 01 07 00 0D 1A 00 00 00 00 00 FF 0F 3C [13:53:03]process_action close_receipt done [13:53:03]requested_data is exist [13:53:03]produce_requested_data [13:53:03]requested_item fm.sn is exist - process it [13:53:03]wFMCommunicate request_size=4 [13:53:03]MH_SAM_APDU [13:53:03]CAPDU: 80 11 00 00 [13:53:03]Write to MH i2c: E2 08 00 0E 1A 80 11 00 00 00 00 00 00 A2 [13:53:03]Write i2c OK [13:53:03]MH_I2C_Read... [13:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:03]Read from MH i2c: E2 [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: E2 17 00 [13:53:03]MH_I2C_Read... [13:53:03]Read from MH i2c: E2 17 00 0E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [13:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:53:03]wFMCommunicate OK [13:53:03]requested_item fd.num is exist - process it [13:53:03]SAM_PROTO_GetFieldsCounters [13:53:03]wFMCommunicate request_size=4 [13:53:03]MH_SAM_APDU [13:53:03]CAPDU: 80 13 00 00 [13:53:03]Write to MH i2c: E2 08 00 0F 1A 80 13 00 00 00 00 00 00 A5 [13:53:03]Write i2c OK [13:53:03]MH_I2C_Read... [13:53:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 62 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 62 00 0F 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 7A 01 00 0E 04 04 00 91 00 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 3C [13:53:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 7A 01 00 0E 04 04 00 91 00 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 [13:53:04]wFMCommunicate OK [13:53:04]SAM_PROTO_GetFieldsCounters done [13:53:04]requested_item shift.num is exist - process it [13:53:04]requested_item shift.opened is exist - process it [13:53:04]req_shift_opened [13:53:04]FM_GetShiftState [13:53:04]SAM_PROTO_GetShiftState [13:53:04]wFMCommunicate request_size=4 [13:53:04]MH_SAM_APDU [13:53:04]CAPDU: 80 13 01 00 [13:53:04]Write to MH i2c: E2 08 00 10 1A 80 13 01 00 00 00 00 00 A7 [13:53:04]Write i2c OK [13:53:04]MH_I2C_Read... [13:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 0E 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 0E 00 10 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 05 [13:53:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:53:04]wFMCommunicate OK [13:53:04]SAM_PROTO_GetShiftState done [13:53:04]FM_GetShiftState done [13:53:04]req_shift_opened done [13:53:04]requested_item shift.open_date is exist - process it [13:53:04]req_shift_open_date [13:53:04]req_shift_open_date done [13:53:04]produce_requested_data done [13:53:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96842,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:53:04]process_action_free close_receipt [13:53:04]json_value_free [13:53:04]json_value_free done [13:53:04]process_json_proto returns [13:53:04]Send response to host [13:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96842,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:53:04]free response buf [13:53:04]execute_script done [13:53:04]execute_script returns [13:53:04]free content buf [13:53:04]Sock 10.Close socket [13:53:04]Sock 10.Thread stoped [13:53:08]OFD Sender: No OFD packet to send [13:53:13]OFD Sender: No OFD packet to send [13:53:18]OFD Sender: No OFD packet to send [13:53:19]accept exits with 9 [13:53:19]New connection [13:53:19]New thread 3067456868 created [13:53:19]Thread 3067600228 joined [13:53:19]Waiting for new connection... [13:53:19] Sock 9.Parse request [13:53:19]Sock 9.Check first char [13:53:19]Sock 9.First char is OK [13:53:19]request: POST /json_proto HTTP/1.0 [13:53:19]Method: POST [13:53:19]URL: /json_proto [13:53:19]Method is POST - this is cgi request [13:53:19]url: /json_proto [13:53:19]query_string will be loaded in cgi processing [13:53:19]execute_cgi json_proto POST (null) [13:53:19]execute_cgi path=json_proto method=POST [13:53:19]POST find Content-Length [13:53:19]Host: 172.17.40.67:8080 [13:53:19]Content-Length: 683 [13:53:19]Content-Type: application/json [13:53:19] [13:53:19]POST finish read [13:53:19]Found Content-Length = 683 [13:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:19]execute_script... [13: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)3407369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:19]POST & json_proto [13:53:19]process_json_proto [13:53:19]json parsed OK: [13:53:19]protocol is kg_v1.0 [13:53:19]action value=close_receipt [13:53:19]process_action close_receipt [13:53:19]cmd_close_receipt [13:53:19]MH_GetDate [13:53:19]Write to MH i2c: F0 00 00 11 1A 1A [13:53:19]Write i2c OK [13:53:19]MH_I2C_Read... [13:53:19]Read from MH i2c: F0 [13:53:19]MH_I2C_Read... [13:53:19]Read from MH i2c: F0 09 00 [13:53:19]MH_I2C_Read... [13:53:19]Read from MH i2c: F0 09 00 11 1A 00 D0 E8 20 67 EE DA 66 66 F6 [13:53:19]GetLastDocTimeStamp 1730209981 [13:53:19]current date 1730210000 [13:53:19]FM_GetShiftState [13:53:19]SAM_PROTO_GetShiftState [13:53:19]wFMCommunicate request_size=4 [13:53:19]MH_SAM_APDU [13:53:19]CAPDU: 80 13 01 00 [13:53:19]Write to MH i2c: E2 08 00 12 1A 80 13 01 00 00 00 00 00 A9 [13:53:19]Write i2c OK [13:53:19]MH_I2C_Read... [13:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:19]Read from MH i2c: E2 [13:53:19]MH_I2C_Read... [13:53:19]Read from MH i2c: E2 0E 00 [13:53:19]MH_I2C_Read... [13:53:19]Read from MH i2c: E2 0E 00 12 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 07 [13:53:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:53:19]wFMCommunicate OK [13:53:19]SAM_PROTO_GetShiftState done [13:53:19]FM_GetShiftState done [13:53:19]opened in 1730160548 [13:53:19]opened+sec_in_day 1730246948 [13:53:19]quantity*price = 200031 [13:53:19]sum+1 = 200032 [13:53:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 352 29.10.2024 13:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96843 ФПД: 181860396209034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96843&fm=181860396209034&tin=02508201610067®Number=0000000000170478&sum=200000 [13:53:20]StoreToDocumentArchive [13:53:20]shift 145 fd 96843 [13:53:20]save to /storage/0145/doc_00096843 [13:53:20]save last doc name /storage/0145/doc_00096843 to /storage/kkm_last_doc_name [13:53:20]save OK [13:53:20]Clear old archive folders... [13:53:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:53:20]tlvbuf is 0109BC30 [13:53:20]SAM_PROTO_ClearQueue [13:53:20]wFMCommunicate request_size=4 [13:53:20]MH_SAM_APDU [13:53:20]CAPDU: 80 09 00 00 [13:53:20]Write to MH i2c: E2 08 00 1F 1A 80 09 00 00 00 00 00 00 AB [13:53:20]Write i2c OK [13:53:20]MH_I2C_Read... [13:53:20]Read from MH i2c: E2 [13:53:20]MH_I2C_Read... [13:53:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:20]Read from MH i2c: E2 03 00 [13:53:20]MH_I2C_Read... [13:53:20]Read from MH i2c: E2 03 00 1F 1A 00 90 00 AD [13:53:20]RAPDU: 90 00 [13:53:20]wFMCommunicate OK [13:53:20]SAM_PROTO_ClearQueue done [13:53:20]KKMCreateOFDPacket [13:53:20]OFDProtocolAddRootSTLVToBuf [13:53:20]FM_MakeSignedData [13:53:20]FM_MakeSignedData [13:53:20]SAM_PROTO_SignData [13:53:20]wFMCommunicate request_size=4 [13:53:20]MH_SAM_APDU [13:53:20]CAPDU: 80 0D 01 02 [13:53:20]Write to MH i2c: E2 08 00 20 1A 80 0D 01 02 00 00 00 00 B3 [13:53:20]Write i2c OK [13:53:20]MH_I2C_Read... [13:53:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:20]Read from MH i2c: E2 [13:53:20]MH_I2C_Read... [13:53:20]Read from MH i2c: E2 03 00 [13:53:20]MH_I2C_Read... [13:53:20]Read from MH i2c: E2 03 00 20 1A 00 90 00 AE [13:53:20]RAPDU: 90 00 [13:53:20]wFMCommunicate OK [13:53:20]wFMCommunicate request_size=255 [13:53:20]MH_SAM_APDU [13: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 34 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 60 01 00 00 F4 03 04 00 D0 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 7A 01 00 35 04 06 00 A5 [13:53:20]Write to MH i2c: E2 02 01 21 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 34 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 60 01 00 00 F4 03 04 00 D0 E8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 C3 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 540000000057251E (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 12193407+1718016750=1730210157 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 C4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6D E9 20 67 EE DA 66 66 70 [13:55:57]Current date/time: 29.10.2024 13:55 [13:55:57]FM_Init [13:55:57]wFMConnect [13:55:57]MH_SAM_On [13:55:57]Write to MH i2c: E0 00 00 08 00 E7 [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]*** iso7816_init finished! [13:55:57]*** atr: [13:55:57]*** 0F 3B D5 18 FF 81 91 FE [13:55:57]*** 1F C3 80 73 C8 21 10 0A [13:55:57]*** 00 00 00 00 00 00 00 00 [13:55:57]*** 00 00 00 00 00 00 00 00 [13:55:57]*** 00 00 00 00 00 00 00 00 [13:55:57]*** 00 00 00 00 00 00 00 00 [13:55:57]*** 00 00 00 00 00 00 00 00 [13:55:57]*** 00 00 00 00 00 00 00 00 [13:55:57]Read from MH i2c: E0 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E0 10 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:55:57]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:55:57]wFMCommunicate request_size=10 [13:55:57]MH_SAM_APDU [13:55:57]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:55:57]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:55:57]Read from MH i2c: E2 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:55:57]RAPDU: 90 00 [13:55:57]wFMCommunicate OK [13:55:57]wFMCommunicate request_size=4 [13:55:57]MH_SAM_APDU [13:55:57]CAPDU: 80 11 00 00 [13:55:57]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:57]Read from MH i2c: E2 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 17 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [13:55:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:55:57]wFMCommunicate OK [13:55:57]Detected FM SN is 0000000002098560 [13:55:57]Stored FM SN is 0000000002098560 [13:55:57]wFMCommunicate request_size=9 [13:55:57]MH_SAM_APDU [13:55:57]CAPDU: 80 16 00 00 04 4E 20 01 00 [13:55:57]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 4E 20 01 00 00 00 01 [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:55:57]Read from MH i2c: E2 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:55:57]RAPDU: 90 00 [13:55:57]wFMCommunicate OK [13:55:57]FM PIN OK [13:55:57]wFMCommunicate request_size=8 [13:55:57]MH_SAM_APDU [13:55:57]CAPDU: 80 14 04 00 03 02 00 01 [13:55:57]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:55:57]Read from MH i2c: E2 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:55:57]RAPDU: 90 00 [13:55:57]wFMCommunicate OK [13:55:57]wFMCommunicate request_size=13 [13:55:57]MH_SAM_APDU [13:55:57]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:55:57]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:55:57]Read from MH i2c: E2 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:55:57]RAPDU: 90 00 [13:55:57]wFMCommunicate OK [13:55:57]wFMCommunicate request_size=4 [13:55:57]MH_SAM_APDU [13:55:57]CAPDU: 80 11 00 00 [13:55:57]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:57]Read from MH i2c: E2 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 17 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [13:55:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:55:57]wFMCommunicate OK [13:55:57]DocumentArchiveInit [13:55:57]Start Httpd... [13:55:57]Httpd thread 3067546980 created [13:55:57]Write to MH i2c: 01 00 00 0F 00 0F [13:55:57]Write i2c OK [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: 01 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: 01 07 00 [13:55:57]MH_I2C_Read... [13:55:57]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:55:57]MH Int Process started [13:55:57]Allocated Socket 8 [13:55:57]Bind OK [13:55:57]Listen OK [13:55:57]httpd running on port 8080 [13:55:57]Waiting for new connection... [13:55:57]OFD Sender: Processing packet 96844 [packets to send 59, broken 58] [13:55:57]ProducePacketName [13:55:57]name=ofd_packets/00096844 [13:55:57]OFD Sender: To server: pG, [13:55:57]CommunicateWithHost lk.salyk.kg:30040 [13:55:57]ConnectInit lk.salyk.kg [13:55:57]Connected sock=6 [13:55:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 5A 05 04 01 BD 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 32 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 7A 01 00 35 04 06 00 4F 58 57 76 B7 64 8D 96 66 77 0F 03 BA 12 [13:55:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 32 BC 47 00 18 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 32 30 39 38 35 36 30 10 04 04 00 4C 7A 01 00 F4 03 04 00 92 93 20 67 B6 04 01 00 00 54 55 C2 81 55 03 2F 61 [13:55:58]CommunicateWithHost err = 0 [13:55:58]CheckOFDResponse [13:55:58]1017 (14) - 77093643461234 [13:55:58]1041 (16) - 0000000002098560 [13:55:58]1040 (4) - 96844 [13:55:58]1012 (4) - 29.10.2024 07:49 [13:55:58]1206 (1) - 0 [13:55:58]OFD Sender: Remove packet 96844 [13:55:58]ProducePacketName [13:55:58]name=ofd_packets/00096844 [13:55:58]NVStorageDeleteData [13:55:58]OFD Sender: No OFD packet to send [13:55:58]accept exits with 9 [13:55:58]New connection [13:55:58]New thread 3067260260 created [13:55:58]Waiting for new connection... [13:55:58] Sock 9.Parse request [13:55:58]Sock 9.Check first char [13:55:58]Sock 9.First char is OK [13:55:58]request: POST /json_proto HTTP/1.0 [13:55:58]Method: POST [13:55:58]URL: /json_proto [13:55:58]Method is POST - this is cgi request [13:55:58]url: /json_proto [13:55:58]query_string will be loaded in cgi processing [13:55:58]execute_cgi json_proto POST (null) [13:55:58]execute_cgi path=json_proto method=POST [13:55:58]POST find Content-Length [13:55:58]Host: 172.17.40.67:8080 [13:55:58]Content-Length: 215 [13:55:58]Content-Type: application/json [13:55:58] [13:55:58]POST finish read [13:55:58]Found Content-Length = 215 [13:55:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:58]execute_script... [13:55:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:58]POST & json_proto [13:55:58]process_json_proto [13:55:58]json parsed OK: [13:55:58]protocol is kg_v1.0 [13:55:58]action value=get_value [13:55:58]process_action get_value [13:55:58]cmd_get_value [13:55:58]process_action get_value done [13:55:58]requested_data is exist [13:55:58]produce_requested_data [13:55:58]requested_item kkm.sn is exist - process it [13:55:58]requested_item kkm.ver is exist - process it [13:55:58]requested_item fm.sn is exist - process it [13:55:58]wFMCommunicate request_size=4 [13:55:58]MH_SAM_APDU [13:55:58]CAPDU: 80 11 00 00 [13:55:58]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:55:58]Write i2c OK [13:55:58]MH_I2C_Read... [13:55:58]Read from MH i2c: E2 [13:55:58]MH_I2C_Read... [13:55:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:58]Read from MH i2c: E2 17 00 [13:55:58]MH_I2C_Read... [13:55:58]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [13:55:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:55:58]wFMCommunicate OK [13:55:58]requested_item fd.num is exist - process it [13:55:58]SAM_PROTO_GetFieldsCounters [13:55:58]wFMCommunicate request_size=4 [13:55:58]MH_SAM_APDU [13:55:58]CAPDU: 80 13 00 00 [13:55:58]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:55:58]Write i2c OK [13:55:58]MH_I2C_Read... [13:55:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:59]Read from MH i2c: E2 [13:55:59]MH_I2C_Read... [13:55:59]Read from MH i2c: E2 62 00 [13:55:59]MH_I2C_Read... [13:55:59]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 7A 01 00 0E 04 04 00 91 00 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 2C [13:55:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 7A 01 00 0E 04 04 00 91 00 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 [13:55:59]wFMCommunicate OK [13:55:59]SAM_PROTO_GetFieldsCounters done [13:55:59]requested_item shift.num is exist - process it [13:55:59]requested_item shift.opened is exist - process it [13:55:59]req_shift_opened [13:55:59]FM_GetShiftState [13:55:59]SAM_PROTO_GetShiftState [13:55:59]wFMCommunicate request_size=4 [13:55:59]MH_SAM_APDU [13:55:59]CAPDU: 80 13 01 00 [13:55:59]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:55:59]Write i2c OK [13:55:59]MH_I2C_Read... [13:55:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:59]Read from MH i2c: E2 [13:55:59]MH_I2C_Read... [13:55:59]Read from MH i2c: E2 0E 00 [13:55:59]MH_I2C_Read... [13:55:59]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [13:55:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:55:59]wFMCommunicate OK [13:55:59]SAM_PROTO_GetShiftState done [13:55:59]FM_GetShiftState done [13:55:59]req_shift_opened done [13:55:59]requested_item shift.open_date is exist - process it [13:55:59]req_shift_open_date [13:55:59]req_shift_open_date done [13:55:59]produce_requested_data done [13:55:59]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":96844,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:55:59]process_action_free get_value [13:55:59]json_value_free [13:55:59]json_value_free done [13:55:59]process_json_proto returns [13:55:59]Send response to host [13:55:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":96844,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:55:59]free response buf [13:55:59]execute_script done [13:55:59]execute_script returns [13:55:59]free content buf [13:55:59]Sock 9.Close socket [13:55:59]Sock 9.Thread stoped [13:55:59]accept exits with 6 [13:55:59]New connection [13:55:59]New thread 3067116900 created [13:55:59]Thread 3067260260 joined [13:55:59]Waiting for new connection... [13:55:59] Sock 6.Parse request [13:55:59]Sock 6.Check first char [13:55:59]Sock 6.First char is OK [13:55:59]request: POST /json_proto HTTP/1.0 [13:55:59]Method: POST [13:55:59]URL: /json_proto [13:55:59]Method is POST - this is cgi request [13:55:59]url: /json_proto [13:55:59]query_string will be loaded in cgi processing [13:55:59]execute_cgi json_proto POST (null) [13:55:59]execute_cgi path=json_proto method=POST [13:55:59]POST find Content-Length [13:55:59]Host: 172.17.40.67:8080 [13:55:59]Content-Length: 331 [13:55:59]Content-Type: application/json [13:55:59] [13:55:59]POST finish read [13:55:59]Found Content-Length = 331 [13:55:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:55:59]execute_script... [13:55:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:55:59]POST & json_proto [13:55:59]process_json_proto [13:55:59]json parsed OK: [13:55:59]protocol is kg_v1.0 [13:55:59]action value=get_value [13:55:59]process_action get_value [13:55:59]cmd_get_value [13:55:59]process_action get_value done [13:55:59]requested_data is exist [13:55:59]produce_requested_data [13:55:59]requested_item fm.sale.total is exist - process it [13:55:59]SAM_PROTO_GetFMData [13:55:59]wFMCommunicate request_size=4 [13:55:59]MH_SAM_APDU [13:55:59]CAPDU: 80 13 03 00 [13:55:59]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:55:59]Write i2c OK [13:55:59]MH_I2C_Read... [13:55:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:55:59]Read from MH i2c: E2 [13:55:59]MH_I2C_Read... [13:55:59]Read from MH i2c: E2 FD 00 [13:55:59]MH_I2C_Read... [13:55:59]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 2A 79 01 00 69 04 A3 00 6F 04 04 00 8F 78 01 00 B1 04 05 00 8C 01 DA E1 01 70 04 05 00 D8 CD 8F A0 01 72 04 04 00 B4 33 4A 41 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 D5 EB 2F 33 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 AD F4 43 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 9B 00 6F 04 04 00 9B 00 00 00 B1 04 04 00 B4 F9 75 04 70 04 04 00 B4 F9 75 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 02 47 79 EF 03 09 00 90 00 9F [13:55:59]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2A 79 01 00 69 04 A3 00 6F 04 04 00 8F 78 01 00 B1 04 05 00 8C 01 DA E1 01 70 04 05 00 D8 CD 8F A0 01 72 04 04 00 B4 33 4A 41 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 D5 EB 2F 33 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 AD F4 43 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 9B 00 6F 04 04 00 9B 00 00 00 B1 04 04 00 B4 F9 75 04 70 04 04 00 B4 F9 75 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 02 47 79 EF 03 09 00 90 00 [13:55:59]wFMCommunicate OK [13:55:59]wFMCommunicate request_size=4 [13:55:59]MH_SAM_APDU [13:55:59]CAPDU: 80 17 00 00 [13:55:59]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:55:59]Write i2c OK [13:55:59]MH_I2C_Read... [13:56:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:56:00]Read from MH i2c: E2 [13:56:00]MH_I2C_Read... [13:56:00]Read from MH i2c: E2 FD 00 [13:56:00]MH_I2C_Read... [13:56:00]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 33 1B 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 A2 [13:56:00]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 33 1B 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [13:56:00]wFMCommunicate OK [13:56:00]wFMCommunicate request_size=4 [13:56:00]MH_SAM_APDU [13:56:00]CAPDU: 80 17 00 00 [13:56:00]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:56:00]Write i2c OK [13:56:00]MH_I2C_Read... [13:56:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:56:00]Read from MH i2c: E2 [13:56:00]MH_I2C_Read... [13:56:00]Read from MH i2c: E2 FD 00 [13:56:00]MH_I2C_Read... [13:56:00]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 [13:56:00]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 [13:56:00]wFMCommunicate OK [13:56:00]wFMCommunicate request_size=4 [13:56:00]MH_SAM_APDU [13:56:00]CAPDU: 80 17 00 00 [13:56:00]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:56:00]Write i2c OK [13:56:00]MH_I2C_Read... [13:56:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:56:00]Read from MH i2c: E2 [13:56:00]MH_I2C_Read... [13:56:00]Read from MH i2c: E2 FD 00 [13:56:00]MH_I2C_Read... [13:56:00]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 [13:56:00]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 [13:56:00]wFMCommunicate OK [13:56:00]wFMCommunicate request_size=4 [13:56:00]MH_SAM_APDU [13:56:00]CAPDU: 80 17 00 00 [13:56:00]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:56:00]Write i2c OK [13:56:00]MH_I2C_Read... [13:56:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [13:56:01]Read from MH i2c: E2 [13:56:01]MH_I2C_Read... [13:56:01]Read from MH i2c: E2 E1 00 [13:56:01]MH_I2C_Read... [13:56:01]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 [13:56:01]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 [13:56:01]wFMCommunicate OK [13:56:01]SAM_PROTO_GetFMData done [13:56:01]requested_item fm.sale_refund.total is exist - process it [13:56:01]requested_item fm.buy.total is exist - process it [13:56:01]requested_item shift.sale.total is exist - process it [13:56:01]SAM_PROTO_GetShiftData [13:56:01]wFMCommunicate request_size=4 [13:56:01]MH_SAM_APDU [13:56:01]CAPDU: 80 13 02 00 [13:56:01]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:56:01]Write i2c OK [13:56:01]MH_I2C_Read... [13:56:01]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:56:01]Read from MH i2c: E2 [13:56:01]MH_I2C_Read... [13:56:01]Read from MH i2c: E2 FD 00 [13:56:01]MH_I2C_Read... [13:56:01]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 61 01 00 00 69 04 9E 00 6F 04 04 00 61 01 00 00 B1 04 04 00 C8 0A 9C 01 70 04 04 00 68 3C 5F 01 72 04 03 00 60 CE 3C 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1F C5 2B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C7 A5 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 8C [13:56:01]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 61 01 00 00 69 04 9E 00 6F 04 04 00 61 01 00 00 B1 04 04 00 C8 0A 9C 01 70 04 04 00 68 3C 5F 01 72 04 03 00 60 CE 3C 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1F C5 2B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C7 A5 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:56:01]wFMCommunicate OK [13:56:01]wFMCommunicate request_size=4 [13:56:01]MH_SAM_APDU [13:56:01]CAPDU: 80 17 00 00 [13:56:01]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:56:01]Write i2c OK [13:56:01]MH_I2C_Read... [13:56:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:56:01]Read from MH i2c: E2 [13:56:01]MH_I2C_Read... [13:56:01]Read from MH i2c: E2 FD 00 [13:56:01]MH_I2C_Read... [13:56:01]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [13:56:01]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 [13:56:01]wFMCommunicate OK [13:56:01]wFMCommunicate request_size=4 [13:56:01]MH_SAM_APDU [13:56:01]CAPDU: 80 17 00 00 [13:56:01]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:56:01]Write i2c OK [13:56:01]MH_I2C_Read... [13:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:56:02]Read from MH i2c: E2 [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: E2 FD 00 [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [13:56:02]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 [13:56:02]wFMCommunicate OK [13:56:02]wFMCommunicate request_size=4 [13:56:02]MH_SAM_APDU [13:56:02]CAPDU: 80 17 00 00 [13:56:02]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:56:02]Write i2c OK [13:56:02]MH_I2C_Read... [13:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:56:02]Read from MH i2c: E2 [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: E2 FD 00 [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [13:56:02]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 [13:56:02]wFMCommunicate OK [13:56:02]wFMCommunicate request_size=4 [13:56:02]MH_SAM_APDU [13:56:02]CAPDU: 80 17 00 00 [13:56:02]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:56:02]Write i2c OK [13:56:02]MH_I2C_Read... [13:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:56:02]Read from MH i2c: E2 [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: E2 CE 00 [13:56:02]MH_I2C_Read... [13:56:02]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 [13:56:02]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 [13:56:02]wFMCommunicate OK [13:56:02]SAM_PROTO_GetShiftData done [13:56:02]requested_item shift.sale.total_cash is exist - process it [13:56:02]requested_item shift.sale_refund.total is exist - process it [13:56:02]requested_item shift.sale_refund.total_cash is exist - process it [13:56:02]requested_item shift.buy.total is exist - process it [13:56:02]requested_item shift.buy.total_cash is exist - process it [13:56:02]produce_requested_data done [13:56:02]produce_requested_data return {"fm.sale.total":80841281.40,"fm.sale_refund.total":748405.00,"fm.buy.total":0.00,"shift.sale.total":270035.92,"shift.sale.total_cash":230186.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} [13:56:02]process_action_free get_value [13:56:02]json_value_free [13:56:02]json_value_free done [13:56:02]process_json_proto returns [13:56:02]Send response to host [13:56:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":80841281.40,"fm.sale_refund.total":748405.00,"fm.buy.total":0.00,"shift.sale.total":270035.92,"shift.sale.total_cash":230186.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}}} [13:56:02]free response buf [13:56:02]execute_script done [13:56:02]execute_script returns [13:56:02]free content buf [13:56:02]Sock 6.Close socket [13:56:02]Sock 6.Thread stoped [13:56:02]accept exits with 9 [13:56:02]New connection [13:56:02]New thread 3067260260 created [13:56:02]Thread 3067116900 joined [13:56:02]Waiting for new connection... [13:56:02] Sock 9.Parse request [13:56:02]Sock 9.Check first char [13:56:02]Sock 9.First char is OK [13:56:02]request: POST /json_proto HTTP/1.0 [13:56:02]Method: POST [13:56:02]URL: /json_proto [13:56:02]Method is POST - this is cgi request [13:56:02]url: /json_proto [13:56:02]query_string will be loaded in cgi processing [13:56:02]execute_cgi json_proto POST (null) [13:56:02]execute_cgi path=json_proto method=POST [13:56:02]POST find Content-Length [13:56:02]Host: 172.17.40.67:8080 [13:56:02]Content-Length: 144 [13:56:02]Content-Type: application/json [13:56:02] [13:56:02]POST finish read [13:56:02]Found Content-Length = 144 [13:56:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:56:02]execute_script... [13:56:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:56:02]POST & json_proto [13:56:02]process_json_proto [13:56:02]json parsed OK: [13:56:02]protocol is kg_v1.0 [13:56:02]action value=print_doc [13:56:02]process_action print_doc [13:56:02]ExternCall_PrintAddStr [13:56:02]wPrintStart [13:56:02]Write to MH i2c: 01 00 00 1D 00 1D [13:56:02]Write i2c OK [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: 01 [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: 01 07 00 [13:56:02]MH_I2C_Read... [13:56:02]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [13:56:02]RasterBufferAndPrint [13:56:02]line Счет N : (1)3407372 [13:56:02]line ИНН: 02508201610067 [13:56:02]line Контрольно-Кассовый Чек [13:56:02]line ПРОДАЖА [13:56:02]line ТРК (МРК, ГНК) : 51 [13:56:02]line Товар: 2710194210 [13:56:02]line ДТ-К-5 [13:56:02]line 13.130 * 76.20 [13:56:02]line = 1000.51 [13:56:02]line НДС 12% НСП 1% [13:56:02]line > о реализуемом товаре [13:56:02]line ОКРУГЛЕНИЕ: -0.51 [13:56:02]line ИТОГО: 1000.00 [13:56:02]line Внесено: 1000.00 [13:56:02]line СДАЧА: 0.00 [13:56:02]line НСП 1% : 8.85 [13:56:02]line НДС 12% : 106.25 [13:56:02]line Наличными: 1000.00 [13:56:02]line Безнал.: 0.00 [13:56:02]line Место: АЗС № 82 "Партнер Нефть" [13:56:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:56:02]line СНО: Общий режим [13:56:02]line Чек 353 29.10.2024 13:54 [13:56:02]line Смена: 145 ФФД: 1.0 [13:56:02]line ЗНМ: 0300000017 [13:56:02]line РНМ: 0000000000170478 [13:56:02]line Версия ККМ: v1.0 [13:56:02]line ФМ: 0000000002098560 [13:56:02]line ФД: 96844 [13:56:02]line ФПД: 87240843114340 [13:56:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96844&fm=87240843114340&tin=02508201610067®Number=0000000000170478&sum=100000 [13:56:02]written 0, free lines is 4095 [13:56:03]Write to MH i2c: 01 00 00 48 00 48 [13:56:03]Write i2c OK [13:56:03]MH_I2C_Read... [13:56:03]Read from MH i2c: 01 [13:56:03]MH_I2C_Read... [13:56:03]Read from MH i2c: 01 07 00 [13:56:03]MH_I2C_Read... [13:56:03]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 FF 0C 5A [13:56:03]RasterBufferAndPrint [13:56:03]line [13:56:03]line [13:56:03]line [13:56:03]line [13:56:03]line [13:56:03]written 0, free lines is 3345 [13:56:03]MH_Cut [13:56:03]Write to MH i2c: D1 01 00 4F 00 01 21 [13:56:03]Write i2c OK [13:56:03]MH_I2C_Read... [13:56:03]Read from MH i2c: D1 [13:56:03]MH_I2C_Read... [13:56:03]Read from MH i2c: D1 01 00 [13:56:03]MH_I2C_Read... [13:56:03]Read from MH i2c: D1 01 00 4F 00 00 20 [13:56:03]Write to MH i2c: 01 00 00 50 00 50 [13:56:03]Write i2c OK [13:56:03]MH_I2C_Read... [13:56:03]OFD Sender: No OFD packet to send [13:56:04]*** Cut start [13:56:04]*** Partial cut [13:56:04]*** CUTSNS_PIN = 1 [13:56:04]*** CUTSNS_PIN = 0 [13:56:04]*** Brake cut motor [13:56:04]Read from MH i2c: 01 [13:56:04]MH_I2C_Read... [13:56:04]*** Stop cut motor [13:56:04]*** Cut end [13:56:04]Read from MH i2c: 01 07 00 [13:56:04]MH_I2C_Read... [13:56:04]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [13:56:04]process_action print_doc done [13:56:04]requested_data is exist [13:56:04]produce_requested_data [13:56:04]produce_requested_data return (null) [13:56:04]process_action_free print_doc [13:56:04]json_value_free [13:56:04]json_value_free done [13:56:04]process_json_proto returns [13:56:04]Send response to host [13:56:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:56:04]free response buf [13:56:04]execute_script done [13:56:04]execute_script returns [13:56:04]free content buf [13:56:04]Sock 9.Close socket [13:56:04]Sock 9.Thread stoped [13:56:04]accept exits with 6 [13:56:04]New connection [13:56:04]New thread 3067116900 created [13:56:04]Thread 3067260260 joined [13:56:04]Waiting for new connection... [13:56:04] Sock 6.Parse request [13:56:04]Sock 6.Check first char [13:56:04]Sock 6.First char is OK [13:56:04]request: POST /json_proto HTTP/1.0 [13:56:04]Method: POST [13:56:04]URL: /json_proto [13:56:04]Method is POST - this is cgi request [13:56:04]url: /json_proto [13:56:04]query_string will be loaded in cgi processing [13:56:04]execute_cgi json_proto POST (null) [13:56:04]execute_cgi path=json_proto method=POST [13:56:04]POST find Content-Length [13:56:04]Host: 172.17.40.67:8080 [13:56:04]Content-Length: 689 [13:56:04]Content-Type: application/json [13:56:04] [13:56:04]POST finish read [13:56:04]Found Content-Length = 689 [13:56:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "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:56:04]execute_script... [13:56: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)3407373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "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:56:04]POST & json_proto [13:56:04]process_json_proto [13:56:04]json parsed OK: [13:56:04]protocol is kg_v1.0 [13:56:04]action value=close_receipt [13:56:04]process_action close_receipt [13:56:04]cmd_close_receipt [13:56:04]MH_GetDate [13:56:04]Write to MH i2c: F0 00 00 51 00 40 [13:56:04]Write i2c OK [13:56:04]MH_I2C_Read... [13:56:04]Read from MH i2c: F0 [13:56:04]MH_I2C_Read... [13:56:04]Read from MH i2c: F0 09 00 [13:56:04]MH_I2C_Read... [13:56:04]Read from MH i2c: F0 09 00 51 00 00 75 E9 20 67 EE DA 66 66 C2 [13:56:04]GetLastDocTimeStamp 1730210098 [13:56:04]current date 1730210165 [13:56:04]FM_GetShiftState [13:56:04]SAM_PROTO_GetShiftState [13:56:04]wFMCommunicate request_size=4 [13:56:04]MH_SAM_APDU [13:56:04]CAPDU: 80 13 01 00 [13:56:04]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [13:56:04]Write i2c OK [13:56:04]MH_I2C_Read... [13:56:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:04]Read from MH i2c: E2 [13:56:04]MH_I2C_Read... [13:56:04]Read from MH i2c: E2 0E 00 [13:56:04]MH_I2C_Read... [13:56:04]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [13:56:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:56:04]wFMCommunicate OK [13:56:04]SAM_PROTO_GetShiftState done [13:56:04]FM_GetShiftState done [13:56:04]opened in 1730160548 [13:56:04]opened+sec_in_day 1730246948 [13:56:04]quantity*price = 150076 [13:56:04]sum+1 = 150078 [13:56:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.77 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.37 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 354 29.10.2024 13:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96845 ФПД: 50871418953539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135605&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96845&fm=50871418953539&tin=02508201610067®Number=0000000000170478&sum=150000 [13:56:06]StoreToDocumentArchive [13:56:06]shift 145 fd 96845 [13:56:06]save to /storage/0145/doc_00096845 [13:56:06]save last doc name /storage/0145/doc_00096845 to /storage/kkm_last_doc_name [13:56:06]save OK [13:56:06]Clear old archive folders... [13:56:06]ProcessDocumentItem done err = 0, tmpTLVsize=257 [13:56:06]tlvbuf is 01A27FC0 [13:56:06]SAM_PROTO_ClearQueue [13:56:06]wFMCommunicate request_size=4 [13:56:06]MH_SAM_APDU [13:56:06]CAPDU: 80 09 00 00 [13:56:06]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [13:56:06]Write i2c OK [13:56:06]MH_I2C_Read... [13:56:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:06]Read from MH i2c: E2 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:56:06]RAPDU: 90 00 [13:56:06]wFMCommunicate OK [13:56:06]SAM_PROTO_ClearQueue done [13:56:06]KKMCreateOFDPacket [13:56:06]OFDProtocolAddRootSTLVToBuf [13:56:06]FM_MakeSignedData [13:56:06]FM_MakeSignedData [13:56:06]SAM_PROTO_SignData [13:56:06]wFMCommunicate request_size=4 [13:56:06]MH_SAM_APDU [13:56:06]CAPDU: 80 0D 01 02 [13:56:06]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [13:56:06]Write i2c OK [13:56:06]MH_I2C_Read... [13:56:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:06]Read from MH i2c: E2 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [13:56:06]RAPDU: 90 00 [13:56:06]wFMCommunicate OK [13:56:06]wFMCommunicate request_size=255 [13:56:06]MH_SAM_APDU [13:56:06]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7A 01 [13:56:06]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7A 01 00 00 26 [13:56:06]Write i2c OK [13:56:06]MH_I2C_Read... [13:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:06]Read from MH i2c: E2 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [13:56:06]RAPDU: 90 00 [13:56:06]wFMCommunicate OK [13:56:06]wFMCommunicate request_size=16 [13:56:06]MH_SAM_APDU [13:56:06]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 2E 44 6C DB 1F 43 [13:56:06]Write to MH i2c: E2 13 00 62 00 80 0D 02 02 0B 00 00 35 04 06 00 2E 44 6C DB 1F 43 00 00 4C [13:56:06]Write i2c OK [13:56:06]MH_I2C_Read... [13:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:06]Read from MH i2c: E2 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [13:56:06]RAPDU: 90 00 [13:56:06]wFMCommunicate OK [13:56:06]wFMCommunicate request_size=4 [13:56:06]MH_SAM_APDU [13:56:06]CAPDU: 80 0D 03 02 [13:56:06]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [13:56:06]Write i2c OK [13:56:06]MH_I2C_Read... [13:56:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:06]Read from MH i2c: E2 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 0B 00 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 0B 00 63 00 00 2B F5 3B B0 25 06 5E 03 90 00 76 [13:56:06]RAPDU: 2B F5 3B B0 25 06 5E 03 90 00 [13:56:06]wFMCommunicate OK [13:56:06]SAM_PROTO_SignData done [13:56:06]FM_MakeSignedData done [13:56:06]CreateOFDProtocolMessage [13:56:06]wFMCommunicate request_size=4 [13:56:06]MH_SAM_APDU [13:56:06]CAPDU: 80 11 00 00 [13:56:06]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:56:06]Write i2c OK [13:56:06]MH_I2C_Read... [13:56:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:06]Read from MH i2c: E2 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 17 00 [13:56:06]MH_I2C_Read... [13:56:06]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [13:56:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:56:06]wFMCommunicate OK [13:56:06]CreateOFDProtocolMessage done [13:56:06]OFDSenderStorePacket 96845 [13:56:06]StoreOFDPacket docnum=96845 [13:56:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 E1 7F 0D 01 87 B4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7A 01 00 35 04 06 00 2E 44 6C DB 1F 43 2B F5 3B B0 25 06 5E 03 [13:56:06]CheckFolder [13:56:06]dirname=/storage/ofd_packets [13:56:06]CheckFolder done [13:56:06]ProducePacketName [13:56:06]name=ofd_packets/00096845 [13:56:06]NVStorageSaveData ofd_packets/00096845 [13:56:06]File name is /storage/ofd_packets/00096845 [13:56:06]Write 307 bytes [13:56:06]NVStorageSaveData done [13:56:06]OFDSenderStorePacket done [13:56:06]KKMCreateOFDPacket done [13:56:06]NVStorageSaveData kkm_last_timestamp [13:56:06]File name is /storage/kkm_last_timestamp [13:56:06]Write 4 bytes [13:56:06]NVStorageSaveData done [13:56:06]ExternCall_PrintAddStr [13:56:07]wPrintStart [13:56:07]Write to MH i2c: 01 00 00 65 00 65 [13:56:07]Write i2c OK [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: 01 [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: 01 07 00 [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [13:56:07]RasterBufferAndPrint [13:56:07]line Счет N : (1)3407373 [13:56:07]line ИНН: 02508201610067 [13:56:07]line Контрольно-Кассовый Чек [13:56:07]line ПРОДАЖА [13:56:07]line ТРК (МРК, ГНК) : 41 [13:56:07]line Товар: 2710194800 [13:56:07]line D-ENERGY Дт-К-2 [13:56:07]line 19.440 * 77.20 [13:56:07]line = 1500.77 [13:56:07]line НДС 12% НСП 1% [13:56:07]line > о реализуемом товаре [13:56:07]line ОКРУГЛЕНИЕ: -0.77 [13:56:07]line ИТОГО: 1500.00 [13:56:07]line Внесено: 1500.00 [13:56:07]line СДАЧА: 0.00 [13:56:07]line НСП 1% : 13.28 [13:56:07]line НДС 12% : 159.37 [13:56:07]line Наличными: 1500.00 [13:56:07]line Безнал.: 0.00 [13:56:07]line Место: АЗС № 82 "Партнер Нефть" [13:56:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:56:07]line СНО: Общий режим [13:56:07]line Чек 354 29.10.2024 13:56 [13:56:07]line Смена: 145 ФФД: 1.0 [13:56:07]line ЗНМ: 0300000017 [13:56:07]line РНМ: 0000000000170478 [13:56:07]line Версия ККМ: v1.0 [13:56:07]line ФМ: 0000000002098560 [13:56:07]line ФД: 96845 [13:56:07]line ФПД: 50871418953539 [13:56:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135605&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96845&fm=50871418953539&tin=02508201610067®Number=0000000000170478&sum=150000 [13:56:07]OFD Sender: Processing packet 96845 [packets to send 59, broken 58] [13:56:07]ProducePacketName [13:56:07]name=ofd_packets/00096845 [13:56:07]OFD Sender: To server: pG, [13:56:07]CommunicateWithHost lk.salyk.kg:30040 [13:56:07]ConnectInit lk.salyk.kg [13:56:07]written 0, free lines is 4095 [13:56:07]Connected sock=10 [13:56:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 E1 7F 0D 01 87 B4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7A 01 00 35 04 06 00 2E 44 6C DB 1F 43 2B F5 3B B0 25 06 5E 03 [13:56:07]Write to MH i2c: 01 00 00 90 00 90 [13:56:07]Write i2c OK [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: 01 [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: 01 07 00 [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 FE 0C A1 [13:56:07]RasterBufferAndPrint [13:56:07]line [13:56:07]line [13:56:07]line [13:56:07]line [13:56:07]line [13:56:07]written 0, free lines is 3350 [13:56:07]MH_Cut [13:56:07]Write to MH i2c: D1 01 00 97 00 01 69 [13:56:07]Write i2c OK [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: D1 [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: D1 01 00 [13:56:07]MH_I2C_Read... [13:56:07]Read from MH i2c: D1 01 00 97 00 00 68 [13:56:07]Write to MH i2c: 01 00 00 98 00 98 [13:56:07]Write i2c OK [13:56:07]MH_I2C_Read... [13:56:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A7 E6 47 00 08 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 32 30 39 38 35 36 30 10 04 04 00 4D 7A 01 00 F4 03 04 00 9C 93 20 67 B6 04 01 00 00 5C 56 02 7F 0C 44 95 97 [13:56:07]CommunicateWithHost err = 0 [13:56:07]CheckOFDResponse [13:56:07]1017 (14) - 77093643461234 [13:56:07]1041 (16) - 0000000002098560 [13:56:07]1040 (4) - 96845 [13:56:07]1012 (4) - 29.10.2024 07:49 [13:56:07]1206 (1) - 0 [13:56:07]OFD Sender: Remove packet 96845 [13:56:07]ProducePacketName [13:56:07]name=ofd_packets/00096845 [13:56:07]NVStorageDeleteData [13:56:08]OFD Sender: No OFD packet to send [13:56:08]*** Cut start [13:56:08]*** Partial cut [13:56:08]*** CUTSNS_PIN = 1 [13:56:08]*** CUTSNS_PIN = 0 [13:56:08]*** Brake cut motor [13:56:09]Read from MH i2c: 01 [13:56:09]MH_I2C_Read... [13:56:09]*** Stop cut motor [13:56:09]*** Cut end [13:56:09]Read from MH i2c: 01 07 00 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [13:56:09]process_action close_receipt done [13:56:09]requested_data is exist [13:56:09]produce_requested_data [13:56:09]requested_item fm.sn is exist - process it [13:56:09]wFMCommunicate request_size=4 [13:56:09]MH_SAM_APDU [13:56:09]CAPDU: 80 11 00 00 [13:56:09]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [13:56:09]Write i2c OK [13:56:09]MH_I2C_Read... [13:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:09]Read from MH i2c: E2 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 17 00 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [13:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:56:09]wFMCommunicate OK [13:56:09]requested_item fd.num is exist - process it [13:56:09]SAM_PROTO_GetFieldsCounters [13:56:09]wFMCommunicate request_size=4 [13:56:09]MH_SAM_APDU [13:56:09]CAPDU: 80 13 00 00 [13:56:09]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [13:56:09]Write i2c OK [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 [13:56:09]MH_I2C_Read... [13:56:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:09]Read from MH i2c: E2 62 00 [13:56:09]MH_I2C_Read... [13:56:09]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 7A 01 00 0E 04 04 00 91 00 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 B9 [13:56:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 7A 01 00 0E 04 04 00 91 00 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 [13:56:09]wFMCommunicate OK [13:56:09]SAM_PROTO_GetFieldsCounters done [13:56:09]requested_item shift.num is exist - process it [13:56:09]requested_item shift.opened is exist - process it [13:56:09]req_shift_opened [13:56:09]FM_GetShiftState [13:56:09]SAM_PROTO_GetShiftState [13:56:09]wFMCommunicate request_size=4 [13:56:09]MH_SAM_APDU [13:56:09]CAPDU: 80 13 01 00 [13:56:09]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [13:56:09]Write i2c OK [13:56:09]MH_I2C_Read... [13:56:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:09]Read from MH i2c: E2 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 0E 00 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [13:56:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:56:09]wFMCommunicate OK [13:56:09]SAM_PROTO_GetShiftState done [13:56:09]FM_GetShiftState done [13:56:09]req_shift_opened done [13:56:09]requested_item shift.open_date is exist - process it [13:56:09]req_shift_open_date [13:56:09]req_shift_open_date done [13:56:09]produce_requested_data done [13:56:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96845,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:56:09]process_action_free close_receipt [13:56:09]json_value_free [13:56:09]json_value_free done [13:56:09]process_json_proto returns [13:56:09]Send response to host [13:56:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96845,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:56:09]free response buf [13:56:09]execute_script done [13:56:09]execute_script returns [13:56:09]free content buf [13:56:09]Sock 6.Close socket [13:56:09]Sock 6.Thread stoped [13:56:13]OFD Sender: No OFD packet to send [13:56:18]OFD Sender: No OFD packet to send [13:56:23]OFD Sender: No OFD packet to send [13:56:28]OFD Sender: No OFD packet to send [13:56:33]OFD Sender: No OFD packet to send [13:56:38]OFD Sender: No OFD packet to send [13:56:43]OFD Sender: No OFD packet to send [13:56:48]OFD Sender: No OFD packet to send [13:56:53]OFD Sender: No OFD packet to send [13:56:54]accept exits with 9 [13:56:54]New connection [13:56:54]New thread 3067260260 created [13:56:54]Thread 3067116900 joined [13:56:54]Waiting for new connection... [13:56:54] Sock 9.Parse request [13:56:54]Sock 9.Check first char [13:56:54]Sock 9.First char is OK [13:56:54]request: POST /json_proto HTTP/1.0 [13:56:54]Method: POST [13:56:54]URL: /json_proto [13:56:54]Method is POST - this is cgi request [13:56:54]url: /json_proto [13:56:54]query_string will be loaded in cgi processing [13:56:54]execute_cgi json_proto POST (null) [13:56:54]execute_cgi path=json_proto method=POST [13:56:54]POST find Content-Length [13:56:54]Host: 172.17.40.67:8080 [13:56:54]Content-Length: 683 [13:56:54]Content-Type: application/json [13:56:54] [13:56:54]POST finish read [13:56:54]Found Content-Length = 683 [13:56:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:54]execute_script... [13:56: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)3407374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:54]POST & json_proto [13:56:54]process_json_proto [13:56:54]json parsed OK: [13:56:54]protocol is kg_v1.0 [13:56:54]action value=close_receipt [13:56:54]process_action close_receipt [13:56:54]cmd_close_receipt [13:56:54]MH_GetDate [13:56:54]Write to MH i2c: F0 00 00 9C 00 8B [13:56:54]Write i2c OK [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: F0 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: F0 09 00 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: F0 09 00 9C 00 00 A7 E9 20 67 EE DA 66 66 3F [13:56:54]GetLastDocTimeStamp 1730210165 [13:56:54]current date 1730210215 [13:56:54]FM_GetShiftState [13:56:54]SAM_PROTO_GetShiftState [13:56:54]wFMCommunicate request_size=4 [13:56:54]MH_SAM_APDU [13:56:54]CAPDU: 80 13 01 00 [13:56:54]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [13:56:54]Write i2c OK [13:56:54]MH_I2C_Read... [13:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:54]Read from MH i2c: E2 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: E2 0E 00 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [13:56:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:56:54]wFMCommunicate OK [13:56:54]SAM_PROTO_GetShiftState done [13:56:54]FM_GetShiftState done [13:56:54]opened in 1730160548 [13:56:54]opened+sec_in_day 1730246948 [13:56:54]quantity*price = 100021 [13:56:54]sum+1 = 100023 [13:56:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 355 29.10.2024 13:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96846 ФПД: 209469037997780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135655&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96846&fm=209469037997780&tin=02508201610067®Number=0000000000170478&sum=100000 [13:56:55]StoreToDocumentArchive [13:56:55]shift 145 fd 96846 [13:56:55]save to /storage/0145/doc_00096846 [13:56:55]save last doc name /storage/0145/doc_00096846 to /storage/kkm_last_doc_name [13:56:55]save OK [13:56:55]Clear old archive folders... [13:56:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:56:55]tlvbuf is 01A76D90 [13:56:55]SAM_PROTO_ClearQueue [13:56:55]wFMCommunicate request_size=4 [13:56:55]MH_SAM_APDU [13:56:55]CAPDU: 80 09 00 00 [13:56:55]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [13:56:55]Write i2c OK [13:56:55]MH_I2C_Read... [13:56:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:55]Read from MH i2c: E2 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 03 00 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [13:56:55]RAPDU: 90 00 [13:56:55]wFMCommunicate OK [13:56:55]SAM_PROTO_ClearQueue done [13:56:55]KKMCreateOFDPacket [13:56:55]OFDProtocolAddRootSTLVToBuf [13:56:55]FM_MakeSignedData [13:56:55]FM_MakeSignedData [13:56:55]SAM_PROTO_SignData [13:56:55]wFMCommunicate request_size=4 [13:56:55]MH_SAM_APDU [13:56:55]CAPDU: 80 0D 01 02 [13:56:55]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [13:56:55]Write i2c OK [13:56:55]MH_I2C_Read... [13:56:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:55]Read from MH i2c: E2 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 03 00 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [13:56:55]RAPDU: 90 00 [13:56:55]wFMCommunicate OK [13:56:55]wFMCommunicate request_size=255 [13:56:55]MH_SAM_APDU [13:56:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 A7 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7A 01 00 35 04 06 00 BE [13:56:55]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 A7 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7A 01 00 35 04 06 00 BE 00 00 63 [13:56:55]Write i2c OK [13:56:55]MH_I2C_Read... [13:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:56]Read from MH i2c: E2 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 03 00 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [13:56:56]RAPDU: 90 00 [13:56:56]wFMCommunicate OK [13:56:56]wFMCommunicate request_size=10 [13:56:56]MH_SAM_APDU [13:56:56]CAPDU: 80 0D 02 02 05 82 CF 99 EE D4 [13:56:56]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 82 CF 99 EE D4 00 00 DD [13:56:56]Write i2c OK [13:56:56]MH_I2C_Read... [13:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:56]Read from MH i2c: E2 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 03 00 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [13:56:56]RAPDU: 90 00 [13:56:56]wFMCommunicate OK [13:56:56]wFMCommunicate request_size=4 [13:56:56]MH_SAM_APDU [13:56:56]CAPDU: 80 0D 03 02 [13:56:56]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [13:56:56]Write i2c OK [13:56:56]MH_I2C_Read... [13:56:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:56]Read from MH i2c: E2 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 0B 00 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 0B 00 AE 00 00 EF 99 F7 C0 E3 FB 05 03 90 00 4F [13:56:56]RAPDU: EF 99 F7 C0 E3 FB 05 03 90 00 [13:56:56]wFMCommunicate OK [13:56:56]SAM_PROTO_SignData done [13:56:56]FM_MakeSignedData done [13:56:56]CreateOFDProtocolMessage [13:56:56]wFMCommunicate request_size=4 [13:56:56]MH_SAM_APDU [13:56:56]CAPDU: 80 11 00 00 [13:56:56]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [13:56:56]Write i2c OK [13:56:56]MH_I2C_Read... [13:56:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:56]Read from MH i2c: E2 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 17 00 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [13:56:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:56:56]wFMCommunicate OK [13:56:56]CreateOFDProtocolMessage done [13:56:56]OFDSenderStorePacket 96846 [13:56:56]StoreOFDPacket docnum=96846 [13:56:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 10 07 01 6F 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 A7 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7A 01 00 35 04 06 00 BE 82 CF 99 EE D4 EF 99 F7 C0 E3 FB 05 03 [13:56:56]CheckFolder [13:56:56]dirname=/storage/ofd_packets [13:56:56]CheckFolder done [13:56:56]ProducePacketName [13:56:56]name=ofd_packets/00096846 [13:56:56]NVStorageSaveData ofd_packets/00096846 [13:56:56]File name is /storage/ofd_packets/00096846 [13:56:56]Write 301 bytes [13:56:56]NVStorageSaveData done [13:56:56]OFDSenderStorePacket done [13:56:56]KKMCreateOFDPacket done [13:56:56]NVStorageSaveData kkm_last_timestamp [13:56:56]File name is /storage/kkm_last_timestamp [13:56:56]Write 4 bytes [13:56:56]NVStorageSaveData done [13:56:56]OFD Sender: Processing packet 96846 [packets to send 59, broken 58] [13:56:56]ProducePacketName [13:56:56]name=ofd_packets/00096846 [13:56:56]OFD Sender: To server: pG, [13:56:56]CommunicateWithHost lk.salyk.kg:30040 [13:56:56]ConnectInit lk.salyk.kg [13:56:56]ExternCall_PrintAddStr [13:56:56]wPrintStart [13:56:56]Write to MH i2c: 01 00 00 B0 00 B0 [13:56:56]Write i2c OK [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: 01 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: 01 07 00 [13:56:56]MH_I2C_Read... [13:56:56]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [13:56:56]RasterBufferAndPrint [13:56:56]line Счет N : (1)3407374 [13:56:56]line ИНН: 02508201610067 [13:56:56]line Контрольно-Кассовый Чек [13:56:56]line ПРОДАЖА [13:56:56]line ТРК (МРК, ГНК) : 33 [13:56:56]line Товар: 2710124500 [13:56:56]line Аи-95-К-5 [13:56:56]line 13.480 * 74.20 [13:56:56]line = 1000.22 [13:56:56]line НДС 12% НСП 1% [13:56:56]line > о реализуемом товаре [13:56:56]line ОКРУГЛЕНИЕ: -0.22 [13:56:56]line ИТОГО: 1000.00 [13:56:56]line Внесено: 1000.00 [13:56:56]line СДАЧА: 0.00 [13:56:56]line НСП 1% : 8.85 [13:56:56]line НДС 12% : 106.22 [13:56:56]line Наличными: 1000.00 [13:56:56]line Безнал.: 0.00 [13:56:56]line Место: АЗС № 82 "Партнер Нефть" [13:56:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:56:56]line СНО: Общий режим [13:56:56]line Чек 355 29.10.2024 13:56 [13:56:56]line Смена: 145 ФФД: 1.0 [13:56:56]line ЗНМ: 0300000017 [13:56:56]line РНМ: 0000000000170478 [13:56:56]line Версия ККМ: v1.0 [13:56:56]line ФМ: 0000000002098560 [13:56:56]line ФД: 96846 [13:56:56]line ФПД: 209469037997780 [13:56:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135655&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96846&fm=209469037997780&tin=02508201610067®Number=0000000000170478&sum=100000 [13:56:56]Connected sock=11 [13:56:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 10 07 01 6F 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 A7 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7A 01 00 35 04 06 00 BE 82 CF 99 EE D4 EF 99 F7 C0 E3 FB 05 03 [13:56:56]written 0, free lines is 4095 [13:56:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CB 43 47 00 16 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7A 01 00 F4 03 04 00 CD 93 20 67 B6 04 01 00 00 21 AE FB DD C2 53 3A 9B [13:56:56]CommunicateWithHost err = 0 [13:56:56]CheckOFDResponse [13:56:56]1017 (14) - 77093643461234 [13:56:56]1041 (16) - 0000000002098560 [13:56:56]1040 (4) - 96846 [13:56:56]1012 (4) - 29.10.2024 07:50 [13:56:56]1206 (1) - 0 [13:56:56]OFD Sender: Remove packet 96846 [13:56:56]ProducePacketName [13:56:56]name=ofd_packets/00096846 [13:56:56]NVStorageDeleteData [13:56:57]Write to MH i2c: 01 00 00 DB 00 DB [13:56:57]Write i2c OK [13:56:57]MH_I2C_Read... [13:56:57]Read from MH i2c: 01 [13:56:57]MH_I2C_Read... [13:56:57]Read from MH i2c: 01 07 00 [13:56:57]MH_I2C_Read... [13:56:57]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 F5 0C E3 [13:56:57]RasterBufferAndPrint [13:56:57]line [13:56:57]line [13:56:57]line [13:56:57]line [13:56:57]line [13:56:57]written 0, free lines is 3324 [13:56:57]MH_Cut [13:56:57]Write to MH i2c: D1 01 00 E2 00 01 B4 [13:56:57]Write i2c OK [13:56:57]MH_I2C_Read... [13:56:57]Read from MH i2c: D1 [13:56:57]MH_I2C_Read... [13:56:57]Read from MH i2c: D1 01 00 [13:56:57]MH_I2C_Read... [13:56:57]Read from MH i2c: D1 01 00 E2 00 00 B3 [13:56:57]Write to MH i2c: 01 00 00 E3 00 E3 [13:56:57]Write i2c OK [13:56:57]MH_I2C_Read... [13:56:57]OFD Sender: No OFD packet to send [13:56:57]*** Cut start [13:56:57]*** Partial cut [13:56:57]*** CUTSNS_PIN = 1 [13:56:57]*** CUTSNS_PIN = 0 [13:56:58]*** Brake cut motor [13:56:58]Read from MH i2c: 01 [13:56:58]MH_I2C_Read... [13:56:58]*** Stop cut motor [13:56:58]*** Cut end [13:56:58]Read from MH i2c: 01 07 00 [13:56:58]MH_I2C_Read... [13:56:58]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [13:56:58]process_action close_receipt done [13:56:58]requested_data is exist [13:56:58]produce_requested_data [13:56:58]requested_item fm.sn is exist - process it [13:56:58]wFMCommunicate request_size=4 [13:56:58]MH_SAM_APDU [13:56:58]CAPDU: 80 11 00 00 [13:56:58]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [13:56:58]Write i2c OK [13:56:58]MH_I2C_Read... [13:56:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:58]Read from MH i2c: E2 [13:56:58]MH_I2C_Read... [13:56:58]Read from MH i2c: E2 17 00 [13:56:58]MH_I2C_Read... [13:56:58]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [13:56:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:56:58]wFMCommunicate OK [13:56:58]requested_item fd.num is exist - process it [13:56:58]SAM_PROTO_GetFieldsCounters [13:56:58]wFMCommunicate request_size=4 [13:56:58]MH_SAM_APDU [13:56:58]CAPDU: 80 13 00 00 [13:56:58]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [13:56:58]Write i2c OK [13:56:58]MH_I2C_Read... [13:56:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:58]Read from MH i2c: E2 [13:56:58]MH_I2C_Read... [13:56:58]Read from MH i2c: E2 62 00 [13:56:58]MH_I2C_Read... [13:56:58]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 7A 01 00 0E 04 04 00 91 00 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 08 [13:56:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 7A 01 00 0E 04 04 00 91 00 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 [13:56:58]wFMCommunicate OK [13:56:58]SAM_PROTO_GetFieldsCounters done [13:56:58]requested_item shift.num is exist - process it [13:56:58]requested_item shift.opened is exist - process it [13:56:58]req_shift_opened [13:56:58]FM_GetShiftState [13:56:58]SAM_PROTO_GetShiftState [13:56:58]wFMCommunicate request_size=4 [13:56:58]MH_SAM_APDU [13:56:58]CAPDU: 80 13 01 00 [13:56:58]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [13:56:58]Write i2c OK [13:56:58]MH_I2C_Read... [13:56:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:58]Read from MH i2c: E2 [13:56:58]MH_I2C_Read... [13:56:58]Read from MH i2c: E2 0E 00 [13:56:58]MH_I2C_Read... [13:56:58]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [13:56:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:56:58]wFMCommunicate OK [13:56:58]SAM_PROTO_GetShiftState done [13:56:58]FM_GetShiftState done [13:56:58]req_shift_opened done [13:56:58]requested_item shift.open_date is exist - process it [13:56:58]req_shift_open_date [13:56:58]req_shift_open_date done [13:56:58]produce_requested_data done [13:56:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96846,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:56:58]process_action_free close_receipt [13:56:58]json_value_free [13:56:58]json_value_free done [13:56:58]process_json_proto returns [13:56:58]Send response to host [13:56:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96846,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:56:58]free response buf [13:56:58]execute_script done [13:56:58]execute_script returns [13:56:58]free content buf [13:56:58]Sock 9.Close socket [13:56:58]Sock 9.Thread stoped [13:57:02]OFD Sender: No OFD packet to send [13:57:07]OFD Sender: No OFD packet to send [13:57:12]OFD Sender: No OFD packet to send [13:57:17]OFD Sender: No OFD packet to send [13:57:22]OFD Sender: No OFD packet to send [13:57:27]OFD Sender: No OFD packet to send [13:57:32]OFD Sender: No OFD packet to send [13:57:37]OFD Sender: No OFD packet to send [13:57:41]accept exits with 7 [13:57:41]New connection [13:57:41]New thread 3067116900 created [13:57:41]Thread 3067260260 joined [13:57:41]Waiting for new connection... [13:57:41] Sock 7.Parse request [13:57:41]Sock 7.Check first char [13:57:41]Sock 7.First char is OK [13:57:41]request: POST /json_proto HTTP/1.0 [13:57:41]Method: POST [13:57:41]URL: /json_proto [13:57:41]Method is POST - this is cgi request [13:57:41]url: /json_proto [13:57:41]query_string will be loaded in cgi processing [13:57:41]execute_cgi json_proto POST (null) [13:57:41]execute_cgi path=json_proto method=POST [13:57:41]POST find Content-Length [13:57:41]Host: 172.17.40.67:8080 [13:57:41]Content-Length: 683 [13:57:41]Content-Type: application/json [13:57:41] [13:57:41]POST finish read [13:57:41]Found Content-Length = 683 [13:57:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:41]execute_script... [13:57: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)3407375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:41]POST & json_proto [13:57:41]process_json_proto [13:57:41]json parsed OK: [13:57:41]protocol is kg_v1.0 [13:57:41]action value=close_receipt [13:57:41]process_action close_receipt [13:57:41]cmd_close_receipt [13:57:41]MH_GetDate [13:57:41]Write to MH i2c: F0 00 00 E7 00 D6 [13:57:41]Write i2c OK [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: F0 [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: F0 09 00 [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: F0 09 00 E7 00 00 D6 E9 20 67 EE DA 66 66 B9 [13:57:41]GetLastDocTimeStamp 1730210215 [13:57:41]current date 1730210262 [13:57:41]FM_GetShiftState [13:57:41]SAM_PROTO_GetShiftState [13:57:41]wFMCommunicate request_size=4 [13:57:41]MH_SAM_APDU [13:57:41]CAPDU: 80 13 01 00 [13:57:41]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [13:57:41]Write i2c OK [13:57:41]MH_I2C_Read... [13:57:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:41]Read from MH i2c: E2 [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: E2 0E 00 [13:57:41]MH_I2C_Read... [13:57:41]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C3 [13:57:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:57:41]wFMCommunicate OK [13:57:41]SAM_PROTO_GetShiftState done [13:57:41]FM_GetShiftState done [13:57:41]opened in 1730160548 [13:57:41]opened+sec_in_day 1730246948 [13:57:41]quantity*price = 100015 [13:57:41]sum+1 = 100017 [13:57: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 356 29.10.2024 13:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96847 ФПД: 26537797924311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135742&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96847&fm=26537797924311&tin=02508201610067®Number=0000000000170478&sum=100000 [13:57:42]StoreToDocumentArchive [13:57:42]shift 145 fd 96847 [13:57:42]save to /storage/0145/doc_00096847 [13:57:42]save last doc name /storage/0145/doc_00096847 to /storage/kkm_last_doc_name [13:57:42]save OK [13:57:42]Clear old archive folders... [13:57:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:57:42]tlvbuf is 01A9CCE0 [13:57:42]SAM_PROTO_ClearQueue [13:57:42]wFMCommunicate request_size=4 [13:57:42]MH_SAM_APDU [13:57:42]CAPDU: 80 09 00 00 [13:57:42]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [13:57:42]Write i2c OK [13:57:42]MH_I2C_Read... [13:57:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:42]Read from MH i2c: E2 [13:57:42]MH_I2C_Read... [13:57:42]Read from MH i2c: E2 03 00 [13:57:42]MH_I2C_Read... [13:57:42]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [13:57:42]RAPDU: 90 00 [13:57:42]wFMCommunicate OK [13:57:42]SAM_PROTO_ClearQueue done [13:57:42]KKMCreateOFDPacket [13:57:42]OFDProtocolAddRootSTLVToBuf [13:57:42]FM_MakeSignedData [13:57:42]FM_MakeSignedData [13:57:42]SAM_PROTO_SignData [13:57:42]wFMCommunicate request_size=4 [13:57:42]MH_SAM_APDU [13:57:42]CAPDU: 80 0D 01 02 [13:57:42]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [13:57:42]Write i2c OK [13:57:42]MH_I2C_Read... [13:57:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:42]Read from MH i2c: E2 [13:57:42]MH_I2C_Read... [13:57:42]Read from MH i2c: E2 03 00 [13:57:42]MH_I2C_Read... [13:57:42]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [13:57:42]RAPDU: 90 00 [13:57:42]wFMCommunicate OK [13:57:42]wFMCommunicate request_size=255 [13:57:42]MH_SAM_APDU [13:57:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 64 01 00 00 F4 03 04 00 D6 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7A 01 00 35 04 06 00 18 [13:57:42]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 64 01 00 00 F4 03 04 00 D6 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7A 01 00 35 04 06 00 18 00 00 15 [13:57:42]Write i2c OK [13:57:42]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [13:57:43]RAPDU: 90 00 [13:57:43]wFMCommunicate OK [13:57:43]wFMCommunicate request_size=10 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 0D 02 02 05 22 D0 04 B5 D7 [13:57:43]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 22 D0 04 B5 D7 00 00 FE [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [13:57:43]RAPDU: 90 00 [13:57:43]wFMCommunicate OK [13:57:43]wFMCommunicate request_size=4 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 0D 03 02 [13:57:43]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 0B 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 0B 00 F9 00 00 AC 49 1D E3 C9 8B 08 EB 90 00 B1 [13:57:43]RAPDU: AC 49 1D E3 C9 8B 08 EB 90 00 [13:57:43]wFMCommunicate OK [13:57:43]SAM_PROTO_SignData done [13:57:43]FM_MakeSignedData done [13:57:43]CreateOFDProtocolMessage [13:57:43]wFMCommunicate request_size=4 [13:57:43]MH_SAM_APDU [13:57:43]CAPDU: 80 11 00 00 [13:57:43]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:43]Read from MH i2c: E2 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 17 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [13:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:57:43]wFMCommunicate OK [13:57:43]CreateOFDProtocolMessage done [13:57:43]OFDSenderStorePacket 96847 [13:57:43]StoreOFDPacket docnum=96847 [13:57:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E A7 07 01 48 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 64 01 00 00 F4 03 04 00 D6 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7A 01 00 35 04 06 00 18 22 D0 04 B5 D7 AC 49 1D E3 C9 8B 08 EB [13:57:43]CheckFolder [13:57:43]dirname=/storage/ofd_packets [13:57:43]CheckFolder done [13:57:43]ProducePacketName [13:57:43]name=ofd_packets/00096847 [13:57:43]NVStorageSaveData ofd_packets/00096847 [13:57:43]File name is /storage/ofd_packets/00096847 [13:57:43]Write 301 bytes [13:57:43]NVStorageSaveData done [13:57:43]OFDSenderStorePacket done [13:57:43]KKMCreateOFDPacket done [13:57:43]NVStorageSaveData kkm_last_timestamp [13:57:43]File name is /storage/kkm_last_timestamp [13:57:43]Write 4 bytes [13:57:43]NVStorageSaveData done [13:57:43]OFD Sender: Processing packet 96847 [packets to send 59, broken 58] [13:57:43]ProducePacketName [13:57:43]name=ofd_packets/00096847 [13:57:43]OFD Sender: To server: pG, [13:57:43]CommunicateWithHost lk.salyk.kg:30040 [13:57:43]ConnectInit lk.salyk.kg [13:57:43]ExternCall_PrintAddStr [13:57:43]wPrintStart [13:57:43]Write to MH i2c: 01 00 00 FB 00 FB [13:57:43]Write i2c OK [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: 01 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: 01 07 00 [13:57:43]MH_I2C_Read... [13:57:43]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [13:57:43]RasterBufferAndPrint [13:57:43]line Счет N : (1)3407375 [13:57:43]line ИНН: 02508201610067 [13:57:43]line Контрольно-Кассовый Чек [13:57:43]line ПРОДАЖА [13:57:43]line ТРК (МРК, ГНК) : 22 [13:57:43]line Товар: 2710124130 [13:57:43]line Аи-92-К-4 [13:57:43]line 14.950 * 66.90 [13:57:43]line = 1000.16 [13:57:43]line НДС 12% НСП 1% [13:57:43]line > о реализуемом товаре [13:57:43]line ОКРУГЛЕНИЕ: -0.16 [13:57:43]line ИТОГО: 1000.00 [13:57:43]line Внесено: 1000.00 [13:57:43]line СДАЧА: 0.00 [13:57:43]line НСП 1% : 8.85 [13:57:43]line НДС 12% : 106.21 [13:57:43]line Наличными: 1000.00 [13:57:43]line Безнал.: 0.00 [13:57:43]line Место: АЗС № 82 "Партнер Нефть" [13:57:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:57:43]line СНО: Общий режим [13:57:43]line Чек 356 29.10.2024 13:57 [13:57:43]line Смена: 145 ФФД: 1.0 [13:57:43]line ЗНМ: 0300000017 [13:57:43]line РНМ: 0000000000170478 [13:57:43]line Версия ККМ: v1.0 [13:57:43]line ФМ: 0000000002098560 [13:57:43]line ФД: 96847 [13:57:43]line ФПД: 26537797924311 [13:57:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135742&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96847&fm=26537797924311&tin=02508201610067®Number=0000000000170478&sum=100000 [13:57:43]Connected sock=11 [13:57:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E A7 07 01 48 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 64 01 00 00 F4 03 04 00 D6 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7A 01 00 35 04 06 00 18 22 D0 04 B5 D7 AC 49 1D E3 C9 8B 08 EB [13:57:43]written 0, free lines is 4095 [13:57:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 D7 47 00 D2 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 32 30 39 38 35 36 30 10 04 04 00 4F 7A 01 00 F4 03 04 00 FC 93 20 67 B6 04 01 00 00 B3 01 3D A6 9E BC E2 3A [13:57:44]CommunicateWithHost err = 0 [13:57:44]CheckOFDResponse [13:57:44]1017 (14) - 77093643461234 [13:57:44]1041 (16) - 0000000002098560 [13:57:44]1040 (4) - 96847 [13:57:44]1012 (4) - 29.10.2024 07:51 [13:57:44]1206 (1) - 0 [13:57:44]OFD Sender: Remove packet 96847 [13:57:44]ProducePacketName [13:57:44]name=ofd_packets/00096847 [13:57:44]NVStorageDeleteData [13:57:44]Write to MH i2c: 01 00 00 26 01 27 [13:57:44]Write i2c OK [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: 01 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: 01 07 00 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 F7 0C 31 [13:57:44]RasterBufferAndPrint [13:57:44]line [13:57:44]line [13:57:44]line [13:57:44]line [13:57:44]line [13:57:44]written 0, free lines is 3325 [13:57:44]MH_Cut [13:57:44]Write to MH i2c: D1 01 00 2D 01 01 00 [13:57:44]Write i2c OK [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: D1 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: D1 01 00 [13:57:44]MH_I2C_Read... [13:57:44]Read from MH i2c: D1 01 00 2D 01 00 FF [13:57:44]Write to MH i2c: 01 00 00 2E 01 2F [13:57:44]Write i2c OK [13:57:44]MH_I2C_Read... [13:57:44]OFD Sender: No OFD packet to send [13:57:44]*** Cut start [13:57:44]*** Partial cut [13:57:44]*** CUTSNS_PIN = 1 [13:57:44]*** CUTSNS_PIN = 0 [13:57:45]*** Brake cut motor [13:57:45]Read from MH i2c: 01 [13:57:45]MH_I2C_Read... [13:57:45]*** Stop cut motor [13:57:45]*** Cut end [13:57:45]Read from MH i2c: 01 07 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [13:57:45]process_action close_receipt done [13:57:45]requested_data is exist [13:57:45]produce_requested_data [13:57:45]requested_item fm.sn is exist - process it [13:57:45]wFMCommunicate request_size=4 [13:57:45]MH_SAM_APDU [13:57:45]CAPDU: 80 11 00 00 [13:57:45]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [13:57:45]Write i2c OK [13:57:45]MH_I2C_Read... [13:57:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:45]Read from MH i2c: E2 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 17 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [13:57:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:57:45]wFMCommunicate OK [13:57:45]requested_item fd.num is exist - process it [13:57:45]SAM_PROTO_GetFieldsCounters [13:57:45]wFMCommunicate request_size=4 [13:57:45]MH_SAM_APDU [13:57:45]CAPDU: 80 13 00 00 [13:57:45]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [13:57:45]Write i2c OK [13:57:45]MH_I2C_Read... [13:57:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:45]Read from MH i2c: E2 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 62 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 7A 01 00 0E 04 04 00 91 00 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 58 [13:57:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 7A 01 00 0E 04 04 00 91 00 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 [13:57:45]wFMCommunicate OK [13:57:45]SAM_PROTO_GetFieldsCounters done [13:57:45]requested_item shift.num is exist - process it [13:57:45]requested_item shift.opened is exist - process it [13:57:45]req_shift_opened [13:57:45]FM_GetShiftState [13:57:45]SAM_PROTO_GetShiftState [13:57:45]wFMCommunicate request_size=4 [13:57:45]MH_SAM_APDU [13:57:45]CAPDU: 80 13 01 00 [13:57:45]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [13:57:45]Write i2c OK [13:57:45]MH_I2C_Read... [13:57:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:45]Read from MH i2c: E2 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 0E 00 [13:57:45]MH_I2C_Read... [13:57:45]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [13:57:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:57:45]wFMCommunicate OK [13:57:45]SAM_PROTO_GetShiftState done [13:57:45]FM_GetShiftState done [13:57:45]req_shift_opened done [13:57:45]requested_item shift.open_date is exist - process it [13:57:45]req_shift_open_date [13:57:45]req_shift_open_date done [13:57:45]produce_requested_data done [13:57:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96847,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:57:45]process_action_free close_receipt [13:57:45]json_value_free [13:57:45]json_value_free done [13:57:45]process_json_proto returns [13:57:45]Send response to host [13:57:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96847,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:57:45]free response buf [13:57:45]execute_script done [13:57:45]execute_script returns [13:57:45]free content buf [13:57:45]Sock 7.Close socket [13:57:45]Sock 7.Thread stoped [13:57:49]OFD Sender: No OFD packet to send [13:57:54]OFD Sender: No OFD packet to send [13:57:56]accept exits with 9 [13:57:56]New connection [13:57:56]New thread 3067260260 created [13:57:56]Thread 3067116900 joined [13:57:56]Waiting for new connection... [13:57:56] Sock 9.Parse request [13:57:56]Sock 9.Check first char [13:57:56]Sock 9.First char is OK [13:57:56]request: POST /json_proto HTTP/1.0 [13:57:56]Method: POST [13:57:56]URL: /json_proto [13:57:56]Method is POST - this is cgi request [13:57:56]url: /json_proto [13:57:56]query_string will be loaded in cgi processing [13:57:56]execute_cgi json_proto POST (null) [13:57:56]execute_cgi path=json_proto method=POST [13:57:56]POST find Content-Length [13:57:56]Host: 172.17.40.67:8080 [13:57:56]Content-Length: 683 [13:57:56]Content-Type: application/json [13:57:56] [13:57:56]POST finish read [13:57:56]Found Content-Length = 683 [13:57:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:56]execute_script... [13:57:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:56]POST & json_proto [13:57:56]process_json_proto [13:57:56]json parsed OK: [13:57:56]protocol is kg_v1.0 [13:57:56]action value=close_receipt [13:57:56]process_action close_receipt [13:57:56]cmd_close_receipt [13:57:56]MH_GetDate [13:57:56]Write to MH i2c: F0 00 00 32 01 22 [13:57:56]Write i2c OK [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: F0 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: F0 09 00 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: F0 09 00 32 01 00 E5 E9 20 67 EE DA 66 66 14 [13:57:56]GetLastDocTimeStamp 1730210262 [13:57:56]current date 1730210277 [13:57:56]FM_GetShiftState [13:57:56]SAM_PROTO_GetShiftState [13:57:56]wFMCommunicate request_size=4 [13:57:56]MH_SAM_APDU [13:57:56]CAPDU: 80 13 01 00 [13:57:56]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [13:57:56]Write i2c OK [13:57:56]MH_I2C_Read... [13:57:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:56]Read from MH i2c: E2 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: E2 0E 00 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0F [13:57:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:57:56]wFMCommunicate OK [13:57:56]SAM_PROTO_GetShiftState done [13:57:56]FM_GetShiftState done [13:57:56]opened in 1730160548 [13:57:56]opened+sec_in_day 1730246948 [13:57:56]quantity*price = 100015 [13:57:56]sum+1 = 100017 [13:57: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 357 29.10.2024 13:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96848 ФПД: 15497712825782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96848&fm=15497712825782&tin=02508201610067®Number=0000000000170478&sum=100000 [13:57:57]StoreToDocumentArchive [13:57:57]shift 145 fd 96848 [13:57:57]save to /storage/0145/doc_00096848 [13:57:57]save last doc name /storage/0145/doc_00096848 to /storage/kkm_last_doc_name [13:57:57]save OK [13:57:57]Clear old archive folders... [13:57:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:57:57]tlvbuf is 01A712E0 [13:57:57]SAM_PROTO_ClearQueue [13:57:57]wFMCommunicate request_size=4 [13:57:57]MH_SAM_APDU [13:57:57]CAPDU: 80 09 00 00 [13:57:57]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [13:57:57]Write i2c OK [13:57:57]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [13:57:58]RAPDU: 90 00 [13:57:58]wFMCommunicate OK [13:57:58]SAM_PROTO_ClearQueue done [13:57:58]KKMCreateOFDPacket [13:57:58]OFDProtocolAddRootSTLVToBuf [13:57:58]FM_MakeSignedData [13:57:58]FM_MakeSignedData [13:57:58]SAM_PROTO_SignData [13:57:58]wFMCommunicate request_size=4 [13:57:58]MH_SAM_APDU [13:57:58]CAPDU: 80 0D 01 02 [13:57:58]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [13:57:58]RAPDU: 90 00 [13:57:58]wFMCommunicate OK [13:57:58]wFMCommunicate request_size=255 [13:57:58]MH_SAM_APDU [13:57: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 34 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 E5 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7A 01 00 35 04 06 00 0E [13:57:58]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E5 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7A 01 00 35 04 06 00 0E 00 00 68 [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [13:57:58]RAPDU: 90 00 [13:57:58]wFMCommunicate OK [13:57:58]wFMCommunicate request_size=10 [13:57:58]MH_SAM_APDU [13:57:58]CAPDU: 80 0D 02 02 05 18 57 AA F5 B6 [13:57:58]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 18 57 AA F5 B6 00 00 8C [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [13:57:58]RAPDU: 90 00 [13:57:58]wFMCommunicate OK [13:57:58]wFMCommunicate request_size=4 [13:57:58]MH_SAM_APDU [13:57:58]CAPDU: 80 0D 03 02 [13:57:58]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0B 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0B 00 44 01 00 BC A0 E5 59 CA A4 93 38 90 00 94 [13:57:58]RAPDU: BC A0 E5 59 CA A4 93 38 90 00 [13:57:58]wFMCommunicate OK [13:57:58]SAM_PROTO_SignData done [13:57:58]FM_MakeSignedData done [13:57:58]CreateOFDProtocolMessage [13:57:58]wFMCommunicate request_size=4 [13:57:58]MH_SAM_APDU [13:57:58]CAPDU: 80 11 00 00 [13:57:58]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 17 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [13:57:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:57:58]wFMCommunicate OK [13:57:58]CreateOFDProtocolMessage done [13:57:58]OFDSenderStorePacket 96848 [13:57:58]StoreOFDPacket docnum=96848 [13:57:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE AB 07 01 67 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 34 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 E5 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7A 01 00 35 04 06 00 0E 18 57 AA F5 B6 BC A0 E5 59 CA A4 93 38 [13:57:58]CheckFolder [13:57:58]dirname=/storage/ofd_packets [13:57:58]CheckFolder done [13:57:58]ProducePacketName [13:57:58]name=ofd_packets/00096848 [13:57:58]NVStorageSaveData ofd_packets/00096848 [13:57:58]File name is /storage/ofd_packets/00096848 [13:57:58]Write 301 bytes [13:57:58]NVStorageSaveData done [13:57:58]OFDSenderStorePacket done [13:57:58]KKMCreateOFDPacket done [13:57:58]NVStorageSaveData kkm_last_timestamp [13:57:58]File name is /storage/kkm_last_timestamp [13:57:58]Write 4 bytes [13:57:58]NVStorageSaveData done [13:57:58]ExternCall_PrintAddStr [13:57:58]wPrintStart [13:57:58]Write to MH i2c: 01 00 00 46 01 47 [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: 01 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: 01 07 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [13:57:58]RasterBufferAndPrint [13:57:58]line Счет N : (1)3407377 [13:57:58]line ИНН: 02508201610067 [13:57:58]line Контрольно-Кассовый Чек [13:57:58]line ПРОДАЖА [13:57:58]line ТРК (МРК, ГНК) : 42 [13:57:58]line Товар: 2710124130 [13:57:58]line Аи-92-К-4 [13:57:58]line 14.950 * 66.90 [13:57:58]line = 1000.16 [13:57:58]line НДС 12% НСП 1% [13:57:58]line > о реализуемом товаре [13:57:58]line ОКРУГЛЕНИЕ: -0.16 [13:57:58]line ИТОГО: 1000.00 [13:57:58]line Внесено: 1000.00 [13:57:58]line СДАЧА: 0.00 [13:57:58]line НСП 1% : 8.85 [13:57:58]line НДС 12% : 106.21 [13:57:58]line Наличными: 1000.00 [13:57:58]line Безнал.: 0.00 [13:57:58]line Место: АЗС № 82 "Партнер Нефть" [13:57:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:57:58]line СНО: Общий режим [13:57:58]line Чек 357 29.10.2024 13:57 [13:57:58]line Смена: 145 ФФД: 1.0 [13:57:58]line ЗНМ: 0300000017 [13:57:58]line РНМ: 0000000000170478 [13:57:58]line Версия ККМ: v1.0 [13:57:58]line ФМ: 0000000002098560 [13:57:58]line ФД: 96848 [13:57:58]line ФПД: 15497712825782 [13:57:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96848&fm=15497712825782&tin=02508201610067®Number=0000000000170478&sum=100000 [13:57:58]OFD Sender: Processing packet 96848 [packets to send 59, broken 58] [13:57:58]ProducePacketName [13:57:58]name=ofd_packets/00096848 [13:57:58]OFD Sender: To server: pG, [13:57:58]CommunicateWithHost lk.salyk.kg:30040 [13:57:58]ConnectInit lk.salyk.kg [13:57:58]written 0, free lines is 4095 [13:57:59]Connected sock=10 [13:57:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE AB 07 01 67 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 34 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 E5 E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7A 01 00 35 04 06 00 0E 18 57 AA F5 B6 BC A0 E5 59 CA A4 93 38 [13:57:59]Write to MH i2c: 01 00 00 71 01 72 [13:57:59]Write i2c OK [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: 01 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: 01 07 00 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 FF 0C 84 [13:57:59]RasterBufferAndPrint [13:57:59]line [13:57:59]line [13:57:59]line [13:57:59]line [13:57:59]line [13:57:59]written 0, free lines is 3333 [13:57:59]MH_Cut [13:57:59]Write to MH i2c: D1 01 00 78 01 01 4B [13:57:59]Write i2c OK [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: D1 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: D1 01 00 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: D1 01 00 78 01 00 4A [13:57:59]Write to MH i2c: 01 00 00 79 01 7A [13:57:59]Write i2c OK [13:57:59]MH_I2C_Read... [13:57:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 99 4E 47 00 1F 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 32 30 39 38 35 36 30 10 04 04 00 50 7A 01 00 F4 03 04 00 0C 94 20 67 B6 04 01 00 00 55 82 6C A3 30 59 F2 5E [13:57:59]CommunicateWithHost err = 0 [13:57:59]CheckOFDResponse [13:57:59]1017 (14) - 77093643461234 [13:57:59]1041 (16) - 0000000002098560 [13:57:59]1040 (4) - 96848 [13:57:59]1012 (4) - 29.10.2024 07:51 [13:57:59]1206 (1) - 0 [13:57:59]OFD Sender: Remove packet 96848 [13:57:59]ProducePacketName [13:57:59]name=ofd_packets/00096848 [13:57:59]NVStorageDeleteData [13:57:59]OFD Sender: No OFD packet to send [13:57:59]*** Cut start [13:57:59]*** Partial cut [13:57:59]*** CUTSNS_PIN = 1 [13:58:00]*** CUTSNS_PIN = 0 [13:58:00]*** Brake cut motor [13:58:00]Read from MH i2c: 01 [13:58:00]MH_I2C_Read... [13:58:00]*** Stop cut motor [13:58:00]*** Cut end [13:58:00]Read from MH i2c: 01 07 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [13:58:00]process_action close_receipt done [13:58:00]requested_data is exist [13:58:00]produce_requested_data [13:58:00]requested_item fm.sn is exist - process it [13:58:00]wFMCommunicate request_size=4 [13:58:00]MH_SAM_APDU [13:58:00]CAPDU: 80 11 00 00 [13:58:00]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [13:58:00]Write i2c OK [13:58:00]MH_I2C_Read... [13:58:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:00]Read from MH i2c: E2 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 17 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [13:58:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:58:00]wFMCommunicate OK [13:58:00]requested_item fd.num is exist - process it [13:58:00]SAM_PROTO_GetFieldsCounters [13:58:00]wFMCommunicate request_size=4 [13:58:00]MH_SAM_APDU [13:58:00]CAPDU: 80 13 00 00 [13:58:00]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [13:58:00]Write i2c OK [13:58:00]MH_I2C_Read... [13:58:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:00]Read from MH i2c: E2 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 62 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 62 00 7B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 7A 01 00 0E 04 04 00 91 00 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 A7 [13:58:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 7A 01 00 0E 04 04 00 91 00 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 [13:58:00]wFMCommunicate OK [13:58:00]SAM_PROTO_GetFieldsCounters done [13:58:00]requested_item shift.num is exist - process it [13:58:00]requested_item shift.opened is exist - process it [13:58:00]req_shift_opened [13:58:00]FM_GetShiftState [13:58:00]SAM_PROTO_GetShiftState [13:58:00]wFMCommunicate request_size=4 [13:58:00]MH_SAM_APDU [13:58:00]CAPDU: 80 13 01 00 [13:58:00]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [13:58:00]Write i2c OK [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 [13:58:00]MH_I2C_Read... [13:58:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:00]Read from MH i2c: E2 0E 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [13:58:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:58:00]wFMCommunicate OK [13:58:00]SAM_PROTO_GetShiftState done [13:58:00]FM_GetShiftState done [13:58:00]req_shift_opened done [13:58:00]requested_item shift.open_date is exist - process it [13:58:00]req_shift_open_date [13:58:00]req_shift_open_date done [13:58:00]produce_requested_data done [13:58:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96848,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:58:00]process_action_free close_receipt [13:58:00]json_value_free [13:58:00]json_value_free done [13:58:00]process_json_proto returns [13:58:00]Send response to host [13:58:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96848,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:58:00]free response buf [13:58:00]execute_script done [13:58:00]execute_script returns [13:58:00]free content buf [13:58:00]Sock 9.Close socket [13:58:00]Sock 9.Thread stoped [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]accept exits with 7 [13:58:19]New connection [13:58:19]New thread 3067116900 created [13:58:19]Thread 3067260260 joined [13:58:19]Waiting for new connection... [13:58:19] Sock 7.Parse request [13:58:19]Sock 7.Check first char [13:58:19]Sock 7.First char is OK [13:58:19]request: POST /json_proto HTTP/1.0 [13:58:19]Method: POST [13:58:19]URL: /json_proto [13:58:19]Method is POST - this is cgi request [13:58:19]url: /json_proto [13:58:19]query_string will be loaded in cgi processing [13:58:19]execute_cgi json_proto POST (null) [13:58:19]execute_cgi path=json_proto method=POST [13:58:19]POST find Content-Length [13:58:19]Host: 172.17.40.67:8080 [13:58:19]Content-Length: 678 [13:58:19]Content-Type: application/json [13:58:19] [13:58:19]POST finish read [13:58:19]Found Content-Length = 678 [13:58:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:19]execute_script... [13:58:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:19]POST & json_proto [13:58:19]process_json_proto [13:58:19]json parsed OK: [13:58:19]protocol is kg_v1.0 [13:58:19]action value=close_receipt [13:58:19]process_action close_receipt [13:58:19]cmd_close_receipt [13:58:19]MH_GetDate [13:58:19]Write to MH i2c: F0 00 00 7D 01 6D [13:58:19]Write i2c OK [13:58:19]MH_I2C_Read... [13:58:19]Read from MH i2c: F0 [13:58:19]MH_I2C_Read... [13:58:19]Read from MH i2c: F0 09 00 [13:58:19]MH_I2C_Read... [13:58:19]Read from MH i2c: F0 09 00 7D 01 00 FC E9 20 67 EE DA 66 66 76 [13:58:19]GetLastDocTimeStamp 1730210277 [13:58:19]current date 1730210300 [13:58:19]FM_GetShiftState [13:58:19]SAM_PROTO_GetShiftState [13:58:19]wFMCommunicate request_size=4 [13:58:19]MH_SAM_APDU [13:58:19]CAPDU: 80 13 01 00 [13:58:19]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [13:58:19]Write i2c OK [13:58:19]MH_I2C_Read... [13:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:19]Read from MH i2c: E2 [13:58:19]MH_I2C_Read... [13:58:19]Read from MH i2c: E2 0E 00 [13:58:19]MH_I2C_Read... [13:58:19]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [13:58:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:58:19]wFMCommunicate OK [13:58:19]SAM_PROTO_GetShiftState done [13:58:19]FM_GetShiftState done [13:58:19]opened in 1730160548 [13:58:19]opened+sec_in_day 1730246948 [13:58:19]quantity*price = 20003 [13:58:19]sum+1 = 20004 [13:58:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 358 29.10.2024 13:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96849 ФПД: 116548484221644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96849&fm=116548484221644&tin=02508201610067®Number=0000000000170478&sum=20000 [13:58:20]StoreToDocumentArchive [13:58:20]shift 145 fd 96849 [13:58:20]save to /storage/0145/doc_00096849 [13:58:20]save last doc name /storage/0145/doc_00096849 to /storage/kkm_last_doc_name [13:58:20]save OK [13:58:20]Clear old archive folders... [13:58:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:58:20]tlvbuf is 01AA72B0 [13:58:20]SAM_PROTO_ClearQueue [13:58:20]wFMCommunicate request_size=4 [13:58:20]MH_SAM_APDU [13:58:20]CAPDU: 80 09 00 00 [13:58:20]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [13:58:20]Write i2c OK [13:58:20]MH_I2C_Read... [13:58:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:58:20]Read from MH i2c: E2 [13:58:20]MH_I2C_Read... [13:58:20]Read from MH i2c: E2 03 00 [13:58:20]MH_I2C_Read... [13:58:20]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [13:58:20]RAPDU: 90 00 [13:58:20]wFMCommunicate OK [13:58:20]SAM_PROTO_ClearQueue done [13:58:20]KKMCreateOFDPacket [13:58:20]OFDProtocolAddRootSTLVToBuf [13:58:20]FM_MakeSignedData [13:58:20]FM_MakeSignedData [13:58:20]SAM_PROTO_SignData [13:58:20]wFMCommunicate request_size=4 [13:58:20]MH_SAM_APDU [13:58:20]CAPDU: 80 0D 01 02 [13:58:20]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [13:58:20]Write i2c OK [13:58:20]MH_I2C_Read... [13:58:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:58:20]Read from MH i2c: E2 [13:58:20]MH_I2C_Read... [13:58:20]Read from MH i2c: E2 03 00 [13:58:20]MH_I2C_Read... [13:58:20]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [13:58:20]RAPDU: 90 00 [13:58:20]wFMCommunicate OK [13:58:20]wFMCommunicate request_size=255 [13:58:20]MH_SAM_APDU [13:58: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 34 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 66 01 00 00 F4 03 04 00 FC E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7A 01 00 35 04 06 00 6A [13:58:20]Write to MH i2c: E2 02 01 8D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 66 01 00 00 F4 03 04 00 FC E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7A 01 00 35 04 06 00 6A 00 00 F0 [13:58:20]Write i2c OK [13:58:20]MH_I2C_Read... [13:58:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:21]Read from MH i2c: E2 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 03 00 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [13:58:21]RAPDU: 90 00 [13:58:21]wFMCommunicate OK [13:58:21]wFMCommunicate request_size=10 [13:58:21]MH_SAM_APDU [13:58:21]CAPDU: 80 0D 02 02 05 00 0F 00 4A CC [13:58:21]Write to MH i2c: E2 0D 00 8E 01 80 0D 02 02 05 00 00 0F 00 4A CC 00 00 38 [13:58:21]Write i2c OK [13:58:21]MH_I2C_Read... [13:58:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:21]Read from MH i2c: E2 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 03 00 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [13:58:21]RAPDU: 90 00 [13:58:21]wFMCommunicate OK [13:58:21]wFMCommunicate request_size=4 [13:58:21]MH_SAM_APDU [13:58:21]CAPDU: 80 0D 03 02 [13:58:21]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [13:58:21]Write i2c OK [13:58:21]MH_I2C_Read... [13:58:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:58:21]Read from MH i2c: E2 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 0B 00 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 0B 00 8F 01 00 42 6B 54 DF FF 88 EA 6D 90 00 CA [13:58:21]RAPDU: 42 6B 54 DF FF 88 EA 6D 90 00 [13:58:21]wFMCommunicate OK [13:58:21]SAM_PROTO_SignData done [13:58:21]FM_MakeSignedData done [13:58:21]CreateOFDProtocolMessage [13:58:21]wFMCommunicate request_size=4 [13:58:21]MH_SAM_APDU [13:58:21]CAPDU: 80 11 00 00 [13:58:21]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [13:58:21]Write i2c OK [13:58:21]MH_I2C_Read... [13:58:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:21]Read from MH i2c: E2 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 17 00 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [13:58:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:58:21]wFMCommunicate OK [13:58:21]CreateOFDProtocolMessage done [13:58:21]OFDSenderStorePacket 96849 [13:58:21]StoreOFDPacket docnum=96849 [13:58:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB 63 07 01 7A 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 34 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 66 01 00 00 F4 03 04 00 FC E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7A 01 00 35 04 06 00 6A 00 0F 00 4A CC 42 6B 54 DF FF 88 EA 6D [13:58:21]CheckFolder [13:58:21]dirname=/storage/ofd_packets [13:58:21]CheckFolder done [13:58:21]ProducePacketName [13:58:21]name=ofd_packets/00096849 [13:58:21]NVStorageSaveData ofd_packets/00096849 [13:58:21]File name is /storage/ofd_packets/00096849 [13:58:21]Write 301 bytes [13:58:21]NVStorageSaveData done [13:58:21]OFDSenderStorePacket done [13:58:21]KKMCreateOFDPacket done [13:58:21]NVStorageSaveData kkm_last_timestamp [13:58:21]File name is /storage/kkm_last_timestamp [13:58:21]Write 4 bytes [13:58:21]NVStorageSaveData done [13:58:21]ExternCall_PrintAddStr [13:58:21]wPrintStart [13:58:21]Write to MH i2c: 01 00 00 91 01 92 [13:58:21]Write i2c OK [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: 01 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: 01 07 00 [13:58:21]MH_I2C_Read... [13:58:21]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [13:58:21]RasterBufferAndPrint [13:58:21]line Счет N : (1)3407378 [13:58:21]line ИНН: 02508201610067 [13:58:21]line Контрольно-Кассовый Чек [13:58:21]line ПРОДАЖА [13:58:21]line ТРК (МРК, ГНК) : 12 [13:58:21]line Товар: 2710124130 [13:58:21]line Аи-92-К-4 [13:58:21]line 2.990 * 66.90 [13:58:21]line = 200.03 [13:58:21]line НДС 12% НСП 1% [13:58:21]line > о реализуемом товаре [13:58:21]line ОКРУГЛЕНИЕ: -0.03 [13:58:21]line ИТОГО: 200.00 [13:58:21]line Внесено: 200.00 [13:58:21]line СДАЧА: 0.00 [13:58:21]line НСП 1% : 1.77 [13:58:21]line НДС 12% : 21.24 [13:58:21]line Наличными: 200.00 [13:58:21]line Безнал.: 0.00 [13:58:21]line Место: АЗС № 82 "Партнер Нефть" [13:58:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:58:21]line СНО: Общий режим [13:58:21]line Чек 358 29.10.2024 13:58 [13:58:21]line Смена: 145 ФФД: 1.0 [13:58:21]line ЗНМ: 0300000017 [13:58:21]line РНМ: 0000000000170478 [13:58:21]line Версия ККМ: v1.0 [13:58:21]line ФМ: 0000000002098560 [13:58:21]line ФД: 96849 [13:58:21]line ФПД: 116548484221644 [13:58:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96849&fm=116548484221644&tin=02508201610067®Number=0000000000170478&sum=20000 [13:58:21]OFD Sender: Processing packet 96849 [packets to send 59, broken 58] [13:58:21]ProducePacketName [13:58:21]name=ofd_packets/00096849 [13:58:21]OFD Sender: To server: pG, [13:58:21]CommunicateWithHost lk.salyk.kg:30040 [13:58:21]ConnectInit lk.salyk.kg [13:58:21]written 0, free lines is 4095 [13:58:21]Connected sock=9 [13:58:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB 63 07 01 7A 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 34 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 66 01 00 00 F4 03 04 00 FC E9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7A 01 00 35 04 06 00 6A 00 0F 00 4A CC 42 6B 54 DF FF 88 EA 6D [13:58:22]Write to MH i2c: 01 00 00 BC 01 BD [13:58:22]Write i2c OK [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: 01 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: 01 07 00 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 05 0D D6 [13:58:22]RasterBufferAndPrint [13:58:22]line [13:58:22]line [13:58:22]line [13:58:22]line [13:58:22]line [13:58:22]written 0, free lines is 3340 [13:58:22]MH_Cut [13:58:22]Write to MH i2c: D1 01 00 C3 01 01 96 [13:58:22]Write i2c OK [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: D1 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: D1 01 00 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: D1 01 00 C3 01 00 95 [13:58:22]Write to MH i2c: 01 00 00 C4 01 C5 [13:58:22]Write i2c OK [13:58:22]MH_I2C_Read... [13:58:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 F9 47 00 21 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 32 30 39 38 35 36 30 10 04 04 00 51 7A 01 00 F4 03 04 00 23 94 20 67 B6 04 01 00 00 CA B5 08 41 98 46 DB 1D [13:58:22]CommunicateWithHost err = 0 [13:58:22]CheckOFDResponse [13:58:22]1017 (14) - 77093643461234 [13:58:22]1041 (16) - 0000000002098560 [13:58:22]1040 (4) - 96849 [13:58:22]1012 (4) - 29.10.2024 07:52 [13:58:22]1206 (1) - 0 [13:58:22]OFD Sender: Remove packet 96849 [13:58:22]ProducePacketName [13:58:22]name=ofd_packets/00096849 [13:58:22]NVStorageDeleteData [13:58:22]OFD Sender: No OFD packet to send [13:58:22]*** Cut start [13:58:22]*** Partial cut [13:58:22]*** CUTSNS_PIN = 1 [13:58:22]*** CUTSNS_PIN = 0 [13:58:23]*** Brake cut motor [13:58:23]Read from MH i2c: 01 [13:58:23]MH_I2C_Read... [13:58:23]*** Stop cut motor [13:58:23]*** Cut end [13:58:23]Read from MH i2c: 01 07 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [13:58:23]process_action close_receipt done [13:58:23]requested_data is exist [13:58:23]produce_requested_data [13:58:23]requested_item fm.sn is exist - process it [13:58:23]wFMCommunicate request_size=4 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 11 00 00 [13:58:23]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 17 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 17 00 C5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [13:58:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:58:23]wFMCommunicate OK [13:58:23]requested_item fd.num is exist - process it [13:58:23]SAM_PROTO_GetFieldsCounters [13:58:23]wFMCommunicate request_size=4 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 13 00 00 [13:58:23]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 62 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 62 00 C6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 7A 01 00 0E 04 04 00 91 00 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 F6 [13:58:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 7A 01 00 0E 04 04 00 91 00 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 [13:58:23]wFMCommunicate OK [13:58:23]SAM_PROTO_GetFieldsCounters done [13:58:23]requested_item shift.num is exist - process it [13:58:23]requested_item shift.opened is exist - process it [13:58:23]req_shift_opened [13:58:23]FM_GetShiftState [13:58:23]SAM_PROTO_GetShiftState [13:58:23]wFMCommunicate request_size=4 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 13 01 00 [13:58:23]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 0E 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [13:58:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:58:23]wFMCommunicate OK [13:58:23]SAM_PROTO_GetShiftState done [13:58:23]FM_GetShiftState done [13:58:23]req_shift_opened done [13:58:23]requested_item shift.open_date is exist - process it [13:58:23]req_shift_open_date [13:58:23]req_shift_open_date done [13:58:23]produce_requested_data done [13:58:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96849,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:58:23]process_action_free close_receipt [13:58:23]json_value_free [13:58:23]json_value_free done [13:58:23]process_json_proto returns [13:58:23]Send response to host [13:58:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96849,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:58:23]free response buf [13:58:23]execute_script done [13:58:23]execute_script returns [13:58:23]free content buf [13:58:23]Sock 7.Close socket [13:58:23]Sock 7.Thread stoped [13:58:27]OFD Sender: No OFD packet to send [13:58:32]OFD Sender: No OFD packet to send [13:58:37]OFD Sender: No OFD packet to send [13:58:42]OFD Sender: No OFD packet to send [13:58:43]accept exits with 10 [13:58:43]New connection [13:58:43]New thread 3067260260 created [13:58:43]Thread 3067116900 joined [13:58:43]Waiting for new connection... [13:58:43] Sock 10.Parse request [13:58:43]Sock 10.Check first char [13:58:43]Sock 10.First char is OK [13:58:43]request: POST /json_proto HTTP/1.0 [13:58:43]Method: POST [13:58:43]URL: /json_proto [13:58:43]Method is POST - this is cgi request [13:58:43]url: /json_proto [13:58:43]query_string will be loaded in cgi processing [13:58:43]execute_cgi json_proto POST (null) [13:58:43]execute_cgi path=json_proto method=POST [13:58:43]POST find Content-Length [13:58:43]Host: 172.17.40.67:8080 [13:58:43]Content-Length: 678 [13:58:43]Content-Type: application/json [13:58:43] [13:58:43]POST finish read [13:58:43]Found Content-Length = 678 [13:58:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:43]execute_script... [13:58:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:43]POST & json_proto [13:58:43]process_json_proto [13:58:43]json parsed OK: [13:58:43]protocol is kg_v1.0 [13:58:43]action value=close_receipt [13:58:43]process_action close_receipt [13:58:43]cmd_close_receipt [13:58:43]MH_GetDate [13:58:43]Write to MH i2c: F0 00 00 C8 01 B8 [13:58:43]Write i2c OK [13:58:43]MH_I2C_Read... [13:58:43]Read from MH i2c: F0 [13:58:43]MH_I2C_Read... [13:58:43]Read from MH i2c: F0 09 00 [13:58:43]MH_I2C_Read... [13:58:43]Read from MH i2c: F0 09 00 C8 01 00 13 EA 20 67 EE DA 66 66 D9 [13:58:43]GetLastDocTimeStamp 1730210300 [13:58:43]current date 1730210323 [13:58:43]FM_GetShiftState [13:58:43]SAM_PROTO_GetShiftState [13:58:43]wFMCommunicate request_size=4 [13:58:43]MH_SAM_APDU [13:58:43]CAPDU: 80 13 01 00 [13:58:43]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [13:58:43]Write i2c OK [13:58:43]MH_I2C_Read... [13:58:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:43]Read from MH i2c: E2 [13:58:43]MH_I2C_Read... [13:58:43]Read from MH i2c: E2 0E 00 [13:58:43]MH_I2C_Read... [13:58:43]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [13:58:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:58:43]wFMCommunicate OK [13:58:43]SAM_PROTO_GetShiftState done [13:58:43]FM_GetShiftState done [13:58:43]opened in 1730160548 [13:58:43]opened+sec_in_day 1730246948 [13:58:43]quantity*price = 50041 [13:58:43]sum+1 = 50042 [13:58:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 359 29.10.2024 13:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96850 ФПД: 151470302305993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135844&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96850&fm=151470302305993&tin=02508201610067®Number=0000000000170478&sum=50000 [13:58:44]StoreToDocumentArchive [13:58:44]shift 145 fd 96850 [13:58:44]save to /storage/0145/doc_00096850 [13:58:44]save last doc name /storage/0145/doc_00096850 to /storage/kkm_last_doc_name [13:58:44]save OK [13:58:44]Clear old archive folders... [13:58:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:58:44]tlvbuf is 01A376B0 [13:58:44]SAM_PROTO_ClearQueue [13:58:44]wFMCommunicate request_size=4 [13:58:44]MH_SAM_APDU [13:58:44]CAPDU: 80 09 00 00 [13:58:44]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [13:58:44]Write i2c OK [13:58:44]MH_I2C_Read... [13:58:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:58:44]Read from MH i2c: E2 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [13:58:44]RAPDU: 90 00 [13:58:44]wFMCommunicate OK [13:58:44]SAM_PROTO_ClearQueue done [13:58:44]KKMCreateOFDPacket [13:58:44]OFDProtocolAddRootSTLVToBuf [13:58:44]FM_MakeSignedData [13:58:44]FM_MakeSignedData [13:58:44]SAM_PROTO_SignData [13:58:44]wFMCommunicate request_size=4 [13:58:44]MH_SAM_APDU [13:58:44]CAPDU: 80 0D 01 02 [13:58:44]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [13:58:44]Write i2c OK [13:58:44]MH_I2C_Read... [13:58:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:58:44]Read from MH i2c: E2 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [13:58:44]RAPDU: 90 00 [13:58:44]wFMCommunicate OK [13:58:44]wFMCommunicate request_size=255 [13:58:44]MH_SAM_APDU [13:58:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 67 01 00 00 F4 03 04 00 14 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7A 01 00 35 04 06 00 89 [13:58:44]Write to MH i2c: E2 02 01 D8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 67 01 00 00 F4 03 04 00 14 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7A 01 00 35 04 06 00 89 00 00 B3 [13:58:44]Write i2c OK [13:58:44]MH_I2C_Read... [13:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:44]Read from MH i2c: E2 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [13:58:44]RAPDU: 90 00 [13:58:44]wFMCommunicate OK [13:58:44]wFMCommunicate request_size=10 [13:58:44]MH_SAM_APDU [13:58:44]CAPDU: 80 0D 02 02 05 C2 ED 90 1E C9 [13:58:44]Write to MH i2c: E2 0D 00 D9 01 80 0D 02 02 05 00 C2 ED 90 1E C9 00 00 84 [13:58:44]Write i2c OK [13:58:44]MH_I2C_Read... [13:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:44]Read from MH i2c: E2 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [13:58:44]RAPDU: 90 00 [13:58:44]wFMCommunicate OK [13:58:44]wFMCommunicate request_size=4 [13:58:44]MH_SAM_APDU [13:58:44]CAPDU: 80 0D 03 02 [13:58:44]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [13:58:44]Write i2c OK [13:58:44]MH_I2C_Read... [13:58:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:58:44]Read from MH i2c: E2 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 0B 00 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 0B 00 DA 01 00 55 6B B1 02 69 8E 1F 48 90 00 28 [13:58:44]RAPDU: 55 6B B1 02 69 8E 1F 48 90 00 [13:58:44]wFMCommunicate OK [13:58:44]SAM_PROTO_SignData done [13:58:44]FM_MakeSignedData done [13:58:44]CreateOFDProtocolMessage [13:58:44]wFMCommunicate request_size=4 [13:58:44]MH_SAM_APDU [13:58:44]CAPDU: 80 11 00 00 [13:58:44]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [13:58:44]Write i2c OK [13:58:44]MH_I2C_Read... [13:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:44]Read from MH i2c: E2 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 17 00 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [13:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:58:44]wFMCommunicate OK [13:58:44]CreateOFDProtocolMessage done [13:58:44]OFDSenderStorePacket 96850 [13:58:44]StoreOFDPacket docnum=96850 [13:58:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 E5 07 01 48 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 34 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 67 01 00 00 F4 03 04 00 14 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7A 01 00 35 04 06 00 89 C2 ED 90 1E C9 55 6B B1 02 69 8E 1F 48 [13:58:44]CheckFolder [13:58:44]dirname=/storage/ofd_packets [13:58:44]CheckFolder done [13:58:44]ProducePacketName [13:58:44]name=ofd_packets/00096850 [13:58:44]NVStorageSaveData ofd_packets/00096850 [13:58:44]File name is /storage/ofd_packets/00096850 [13:58:44]Write 301 bytes [13:58:44]NVStorageSaveData done [13:58:44]OFDSenderStorePacket done [13:58:44]KKMCreateOFDPacket done [13:58:44]NVStorageSaveData kkm_last_timestamp [13:58:44]File name is /storage/kkm_last_timestamp [13:58:44]Write 4 bytes [13:58:44]NVStorageSaveData done [13:58:44]ExternCall_PrintAddStr [13:58:44]wPrintStart [13:58:44]Write to MH i2c: 01 00 00 DC 01 DD [13:58:44]Write i2c OK [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: 01 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: 01 07 00 [13:58:44]MH_I2C_Read... [13:58:44]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [13:58:44]RasterBufferAndPrint [13:58:44]line Счет N : (1)3407379 [13:58:44]line ИНН: 02508201610067 [13:58:44]line Контрольно-Кассовый Чек [13:58:44]line ПРОДАЖА [13:58:44]line ТРК (МРК, ГНК) : 32 [13:58:44]line Товар: 2710124130 [13:58:44]line Аи-92-К-4 [13:58:44]line 7.480 * 66.90 [13:58:44]line = 500.41 [13:58:44]line НДС 12% НСП 1% [13:58:44]line > о реализуемом товаре [13:58:44]line ОКРУГЛЕНИЕ: -0.41 [13:58:44]line ИТОГО: 500.00 [13:58:44]line Внесено: 500.00 [13:58:44]line СДАЧА: 0.00 [13:58:44]line НСП 1% : 4.43 [13:58:44]line НДС 12% : 53.14 [13:58:44]line Наличными: 500.00 [13:58:44]line Безнал.: 0.00 [13:58:44]line Место: АЗС № 82 "Партнер Нефть" [13:58:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:58:44]line СНО: Общий режим [13:58:44]line Чек 359 29.10.2024 13:58 [13:58:44]line Смена: 145 ФФД: 1.0 [13:58:44]line ЗНМ: 0300000017 [13:58:44]line РНМ: 0000000000170478 [13:58:44]line Версия ККМ: v1.0 [13:58:44]line ФМ: 0000000002098560 [13:58:44]line ФД: 96850 [13:58:44]line ФПД: 151470302305993 [13:58:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135844&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96850&fm=151470302305993&tin=02508201610067®Number=0000000000170478&sum=50000 [13:58:45]OFD Sender: Processing packet 96850 [packets to send 59, broken 58] [13:58:45]ProducePacketName [13:58:45]name=ofd_packets/00096850 [13:58:45]OFD Sender: To server: pG, [13:58:45]CommunicateWithHost lk.salyk.kg:30040 [13:58:45]ConnectInit lk.salyk.kg [13:58:45]written 0, free lines is 4095 [13:58:45]Connected sock=9 [13:58:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 E5 07 01 48 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 34 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 67 01 00 00 F4 03 04 00 14 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7A 01 00 35 04 06 00 89 C2 ED 90 1E C9 55 6B B1 02 69 8E 1F 48 [13:58:45]Write to MH i2c: 01 00 00 07 02 09 [13:58:45]Write i2c OK [13:58:45]MH_I2C_Read... [13:58:45]Read from MH i2c: 01 [13:58:45]MH_I2C_Read... [13:58:45]Read from MH i2c: 01 07 00 [13:58:45]MH_I2C_Read... [13:58:45]Read from MH i2c: 01 07 00 07 02 00 00 00 00 00 08 0D 25 [13:58:45]RasterBufferAndPrint [13:58:45]line [13:58:45]line [13:58:45]line [13:58:45]line [13:58:45]line [13:58:45]written 0, free lines is 3342 [13:58:45]MH_Cut [13:58:45]Write to MH i2c: D1 01 00 0E 02 01 E2 [13:58:45]Write i2c OK [13:58:45]MH_I2C_Read... [13:58:45]Read from MH i2c: D1 [13:58:45]MH_I2C_Read... [13:58:45]Read from MH i2c: D1 01 00 [13:58:45]MH_I2C_Read... [13:58:45]Read from MH i2c: D1 01 00 0E 02 00 E1 [13:58:45]Write to MH i2c: 01 00 00 0F 02 11 [13:58:45]Write i2c OK [13:58:45]MH_I2C_Read... [13:58:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 22 A6 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 52 7A 01 00 F4 03 04 00 3A 94 20 67 B6 04 01 00 00 44 A2 66 49 ED 7B 86 70 [13:58:45]CommunicateWithHost err = 0 [13:58:45]CheckOFDResponse [13:58:45]1017 (14) - 77093643461234 [13:58:45]1041 (16) - 0000000002098560 [13:58:45]1040 (4) - 96850 [13:58:45]1012 (4) - 29.10.2024 07:52 [13:58:45]1206 (1) - 0 [13:58:45]OFD Sender: Remove packet 96850 [13:58:45]ProducePacketName [13:58:45]name=ofd_packets/00096850 [13:58:45]NVStorageDeleteData [13:58:46]OFD Sender: No OFD packet to send [13:58:46]*** Cut start [13:58:46]*** Partial cut [13:58:46]*** CUTSNS_PIN = 1 [13:58:46]*** CUTSNS_PIN = 0 [13:58:46]*** Brake cut motor [13:58:46]Read from MH i2c: 01 [13:58:46]MH_I2C_Read... [13:58:46]*** Stop cut motor [13:58:46]*** Cut end [13:58:46]Read from MH i2c: 01 07 00 [13:58:46]MH_I2C_Read... [13:58:46]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 FF 0F 26 [13:58:46]process_action close_receipt done [13:58:46]requested_data is exist [13:58:46]produce_requested_data [13:58:46]requested_item fm.sn is exist - process it [13:58:46]wFMCommunicate request_size=4 [13:58:46]MH_SAM_APDU [13:58:46]CAPDU: 80 11 00 00 [13:58:46]Write to MH i2c: E2 08 00 10 02 80 11 00 00 00 00 00 00 8C [13:58:46]Write i2c OK [13:58:46]MH_I2C_Read... [13:58:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:46]Read from MH i2c: E2 [13:58:46]MH_I2C_Read... [13:58:46]Read from MH i2c: E2 17 00 [13:58:46]MH_I2C_Read... [13:58:46]Read from MH i2c: E2 17 00 10 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [13:58:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:58:46]wFMCommunicate OK [13:58:46]requested_item fd.num is exist - process it [13:58:46]SAM_PROTO_GetFieldsCounters [13:58:46]wFMCommunicate request_size=4 [13:58:46]MH_SAM_APDU [13:58:46]CAPDU: 80 13 00 00 [13:58:46]Write to MH i2c: E2 08 00 11 02 80 13 00 00 00 00 00 00 8F [13:58:46]Write i2c OK [13:58:46]MH_I2C_Read... [13:58:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:46]Read from MH i2c: E2 [13:58:46]MH_I2C_Read... [13:58:46]Read from MH i2c: E2 62 00 [13:58:46]MH_I2C_Read... [13:58:46]Read from MH i2c: E2 62 00 11 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 7A 01 00 0E 04 04 00 91 00 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 46 [13:58:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 7A 01 00 0E 04 04 00 91 00 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 [13:58:46]wFMCommunicate OK [13:58:46]SAM_PROTO_GetFieldsCounters done [13:58:46]requested_item shift.num is exist - process it [13:58:46]requested_item shift.opened is exist - process it [13:58:46]req_shift_opened [13:58:46]FM_GetShiftState [13:58:46]SAM_PROTO_GetShiftState [13:58:46]wFMCommunicate request_size=4 [13:58:46]MH_SAM_APDU [13:58:46]CAPDU: 80 13 01 00 [13:58:46]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [13:58:47]Write i2c OK [13:58:47]MH_I2C_Read... [13:58:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:47]Read from MH i2c: E2 [13:58:47]MH_I2C_Read... [13:58:47]Read from MH i2c: E2 0E 00 [13:58:47]MH_I2C_Read... [13:58:47]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [13:58:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [13:58:47]wFMCommunicate OK [13:58:47]SAM_PROTO_GetShiftState done [13:58:47]FM_GetShiftState done [13:58:47]req_shift_opened done [13:58:47]requested_item shift.open_date is exist - process it [13:58:47]req_shift_open_date [13:58:47]req_shift_open_date done [13:58:47]produce_requested_data done [13:58:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96850,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [13:58:47]process_action_free close_receipt [13:58:47]json_value_free [13:58:47]json_value_free done [13:58:47]process_json_proto returns [13:58:47]Send response to host [13:58:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96850,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [13:58:47]free response buf [13:58:47]execute_script done [13:58:47]execute_script returns [13:58:47]free content buf [13:58:47]Sock 10.Close socket [13:58:47]Sock 10.Thread stoped [13:58:51]OFD Sender: No OFD packet to send [13:58:56]OFD Sender: No OFD packet to send [13:59:01]OFD Sender: No OFD packet to send [13:59:06]OFD Sender: No OFD packet to send [13:59:11]OFD Sender: No OFD packet to send [13:59:16]OFD Sender: No OFD packet to send [13:59:21]OFD Sender: No OFD packet to send [13:59:26]OFD Sender: No OFD packet to send [13:59:31]OFD Sender: No OFD packet to send [13:59:36]OFD Sender: No OFD packet to send [13:59:41]OFD Sender: No OFD packet to send [13:59:46]OFD Sender: No OFD packet to send [13:59:51]OFD Sender: No OFD packet to send [13:59:56]OFD Sender: No OFD packet to send [14:00:01]OFD Sender: No OFD packet to send [14:00:06]OFD Sender: No OFD packet to send [14:00:11]OFD Sender: No OFD packet to send [14:00:16]OFD Sender: No OFD packet to send [14:00:21]OFD Sender: No OFD packet to send [14:00:26]OFD Sender: No OFD packet to send [14:00:31]OFD Sender: No OFD packet to send [14:00:36]OFD Sender: No OFD packet to send [14:00:37]accept exits with 7 [14:00:37]New connection [14:00:37]New thread 3067116900 created [14:00:37]Thread 3067260260 joined [14:00:37]Waiting for new connection... [14:00:37] Sock 7.Parse request [14:00:37]Sock 7.Check first char [14:00:37]Sock 7.First char is OK [14:00:37]request: POST /json_proto HTTP/1.0 [14:00:37]Method: POST [14:00:37]URL: /json_proto [14:00:37]Method is POST - this is cgi request [14:00:37]url: /json_proto [14:00:37]query_string will be loaded in cgi processing [14:00:37]execute_cgi json_proto POST (null) [14:00:37]execute_cgi path=json_proto method=POST [14:00:37]POST find Content-Length [14:00:37]Host: 172.17.40.67:8080 [14:00:37]Content-Length: 678 [14:00:37]Content-Type: application/json [14:00:37] [14:00:37]POST finish read [14:00:37]Found Content-Length = 678 [14:00:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:37]execute_script... [14:00: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)3407380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:37]POST & json_proto [14:00:37]process_json_proto [14:00:37]json parsed OK: [14:00:37]protocol is kg_v1.0 [14:00:37]action value=close_receipt [14:00:37]process_action close_receipt [14:00:37]cmd_close_receipt [14:00:37]MH_GetDate [14:00:37]Write to MH i2c: F0 00 00 13 02 04 [14:00:37]Write i2c OK [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: F0 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: F0 09 00 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: F0 09 00 13 02 00 86 EA 20 67 EE DA 66 66 98 [14:00:37]GetLastDocTimeStamp 1730210324 [14:00:37]current date 1730210438 [14:00:37]FM_GetShiftState [14:00:37]SAM_PROTO_GetShiftState [14:00:37]wFMCommunicate request_size=4 [14:00:37]MH_SAM_APDU [14:00:37]CAPDU: 80 13 01 00 [14:00:37]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [14:00:37]Write i2c OK [14:00:37]MH_I2C_Read... [14:00:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:37]Read from MH i2c: E2 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 0E 00 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F1 [14:00:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:00:37]wFMCommunicate OK [14:00:37]SAM_PROTO_GetShiftState done [14:00:37]FM_GetShiftState done [14:00:37]opened in 1730160548 [14:00:37]opened+sec_in_day 1730246948 [14:00:37]quantity*price = 40006 [14:00:37]sum+1 = 40007 [14:00: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 360 29.10.2024 14:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96851 ФПД: 124445875511899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140038&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96851&fm=124445875511899&tin=02508201610067®Number=0000000000170478&sum=40000 [14:00:39]StoreToDocumentArchive [14:00:39]shift 145 fd 96851 [14:00:39]save to /storage/0145/doc_00096851 [14:00:39]save last doc name /storage/0145/doc_00096851 to /storage/kkm_last_doc_name [14:00:39]save OK [14:00:39]Clear old archive folders... [14:00:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:00:39]tlvbuf is 01AA6A50 [14:00:39]SAM_PROTO_ClearQueue [14:00:39]wFMCommunicate request_size=4 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 09 00 00 [14:00:39]Write to MH i2c: E2 08 00 21 02 80 09 00 00 00 00 00 00 95 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [14:00:39]RAPDU: 90 00 [14:00:39]wFMCommunicate OK [14:00:39]SAM_PROTO_ClearQueue done [14:00:39]KKMCreateOFDPacket [14:00:39]OFDProtocolAddRootSTLVToBuf [14:00:39]FM_MakeSignedData [14:00:39]FM_MakeSignedData [14:00:39]SAM_PROTO_SignData [14:00:39]wFMCommunicate request_size=4 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 0D 01 02 [14:00:39]Write to MH i2c: E2 08 00 22 02 80 0D 01 02 00 00 00 00 9D [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [14:00:39]RAPDU: 90 00 [14:00:39]wFMCommunicate OK [14:00:39]wFMCommunicate request_size=255 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 68 01 00 00 F4 03 04 00 86 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7A 01 00 35 04 06 00 71 [14:00:39]Write to MH i2c: E2 02 01 23 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 68 01 00 00 F4 03 04 00 86 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7A 01 00 35 04 06 00 71 00 00 2A [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [14:00:39]RAPDU: 90 00 [14:00:39]wFMCommunicate OK [14:00:39]wFMCommunicate request_size=10 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 0D 02 02 05 2E D0 34 22 5B [14:00:39]Write to MH i2c: E2 0D 00 24 02 80 0D 02 02 05 00 2E D0 34 22 5B 00 00 59 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [14:00:39]RAPDU: 90 00 [14:00:39]wFMCommunicate OK [14:00:39]wFMCommunicate request_size=4 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 0D 03 02 [14:00:39]Write to MH i2c: E2 08 00 25 02 80 0D 03 02 00 00 00 00 A2 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 0B 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 0B 00 25 02 00 4B BD 83 02 AD EC 80 61 90 00 AA [14:00:39]RAPDU: 4B BD 83 02 AD EC 80 61 90 00 [14:00:39]wFMCommunicate OK [14:00:39]SAM_PROTO_SignData done [14:00:39]FM_MakeSignedData done [14:00:39]CreateOFDProtocolMessage [14:00:39]wFMCommunicate request_size=4 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 11 00 00 [14:00:39]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 17 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [14:00:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:00:39]wFMCommunicate OK [14:00:39]CreateOFDProtocolMessage done [14:00:39]OFDSenderStorePacket 96851 [14:00:39]StoreOFDPacket docnum=96851 [14:00:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 81 07 01 B2 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 34 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 68 01 00 00 F4 03 04 00 86 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7A 01 00 35 04 06 00 71 2E D0 34 22 5B 4B BD 83 02 AD EC 80 61 [14:00:39]CheckFolder [14:00:39]dirname=/storage/ofd_packets [14:00:39]CheckFolder done [14:00:39]ProducePacketName [14:00:39]name=ofd_packets/00096851 [14:00:39]NVStorageSaveData ofd_packets/00096851 [14:00:39]File name is /storage/ofd_packets/00096851 [14:00:39]Write 301 bytes [14:00:39]NVStorageSaveData done [14:00:39]OFDSenderStorePacket done [14:00:39]KKMCreateOFDPacket done [14:00:39]NVStorageSaveData kkm_last_timestamp [14:00:39]File name is /storage/kkm_last_timestamp [14:00:39]Write 4 bytes [14:00:39]NVStorageSaveData done [14:00:39]ExternCall_PrintAddStr [14:00:39]wPrintStart [14:00:39]Write to MH i2c: 01 00 00 27 02 29 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: 01 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: 01 07 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [14:00:39]RasterBufferAndPrint [14:00:39]line Счет N : (1)3407380 [14:00:39]line ИНН: 02508201610067 [14:00:39]line Контрольно-Кассовый Чек [14:00:39]line ПРОДАЖА [14:00:39]line ТРК (МРК, ГНК) : 12 [14:00:39]line Товар: 2710124130 [14:00:39]line Аи-92-К-4 [14:00:39]line 5.980 * 66.90 [14:00:39]line = 400.06 [14:00:39]line НДС 12% НСП 1% [14:00:39]line > о реализуемом товаре [14:00:39]line ОКРУГЛЕНИЕ: -0.06 [14:00:39]line ИТОГО: 400.00 [14:00:39]line Внесено: 400.00 [14:00:39]line СДАЧА: 0.00 [14:00:39]line НСП 1% : 3.54 [14:00:39]line НДС 12% : 42.48 [14:00:39]line Наличными: 400.00 [14:00:39]line Безнал.: 0.00 [14:00:39]line Место: АЗС № 82 "Партнер Нефть" [14:00:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:00:39]line СНО: Общий режим [14:00:39]line Чек 360 29.10.2024 14:00 [14:00:39]line Смена: 145 ФФД: 1.0 [14:00:39]line ЗНМ: 0300000017 [14:00:39]line РНМ: 0000000000170478 [14:00:39]line Версия ККМ: v1.0 [14:00:39]line ФМ: 0000000002098560 [14:00:39]line ФД: 96851 [14:00:39]line ФПД: 124445875511899 [14:00:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140038&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96851&fm=124445875511899&tin=02508201610067®Number=0000000000170478&sum=40000 [14:00:39]OFD Sender: Processing packet 96851 [packets to send 59, broken 58] [14:00:39]ProducePacketName [14:00:39]name=ofd_packets/00096851 [14:00:39]OFD Sender: To server: pG, [14:00:39]CommunicateWithHost lk.salyk.kg:30040 [14:00:39]ConnectInit lk.salyk.kg [14:00:39]written 0, free lines is 4095 [14:00:40]Connected sock=10 [14:00:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 81 07 01 B2 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 34 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 68 01 00 00 F4 03 04 00 86 EA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7A 01 00 35 04 06 00 71 2E D0 34 22 5B 4B BD 83 02 AD EC 80 61 [14:00:40]Write to MH i2c: 01 00 00 52 02 54 [14:00:40]Write i2c OK [14:00:40]MH_I2C_Read... [14:00:40]Read from MH i2c: 01 [14:00:40]MH_I2C_Read... [14:00:40]Read from MH i2c: 01 07 00 [14:00:40]MH_I2C_Read... [14:00:40]Read from MH i2c: 01 07 00 52 02 00 00 00 00 00 FA 0C 61 [14:00:40]RasterBufferAndPrint [14:00:40]line [14:00:40]line [14:00:40]line [14:00:40]line [14:00:40]line [14:00:40]written 0, free lines is 3329 [14:00:40]MH_Cut [14:00:40]Write to MH i2c: D1 01 00 59 02 01 2D [14:00:40]Write i2c OK [14:00:40]MH_I2C_Read... [14:00:40]Read from MH i2c: D1 [14:00:40]MH_I2C_Read... [14:00:40]Read from MH i2c: D1 01 00 [14:00:40]MH_I2C_Read... [14:00:40]Read from MH i2c: D1 01 00 59 02 00 2C [14:00:40]Write to MH i2c: 01 00 00 5A 02 5C [14:00:40]Write i2c OK [14:00:40]MH_I2C_Read... [14:00:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 A3 47 00 37 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 32 30 39 38 35 36 30 10 04 04 00 53 7A 01 00 F4 03 04 00 AD 94 20 67 B6 04 01 00 00 DC 79 5D 0B 9D AF AF 1D [14:00:40]CommunicateWithHost err = 0 [14:00:40]CheckOFDResponse [14:00:40]1017 (14) - 77093643461234 [14:00:40]1041 (16) - 0000000002098560 [14:00:40]1040 (4) - 96851 [14:00:40]1012 (4) - 29.10.2024 07:54 [14:00:40]1206 (1) - 0 [14:00:40]OFD Sender: Remove packet 96851 [14:00:40]ProducePacketName [14:00:40]name=ofd_packets/00096851 [14:00:40]NVStorageDeleteData [14:00:40]OFD Sender: No OFD packet to send [14:00:41]*** Cut start [14:00:41]*** Partial cut [14:00:41]*** CUTSNS_PIN = 1 [14:00:41]*** CUTSNS_PIN = 0 [14:00:41]*** Brake cut motor [14:00:41]Read from MH i2c: 01 [14:00:41]MH_I2C_Read... [14:00:41]*** Stop cut motor [14:00:41]*** Cut end [14:00:41]Read from MH i2c: 01 07 00 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 FF 0F 71 [14:00:41]process_action close_receipt done [14:00:41]requested_data is exist [14:00:41]produce_requested_data [14:00:41]requested_item fm.sn is exist - process it [14:00:41]wFMCommunicate request_size=4 [14:00:41]MH_SAM_APDU [14:00:41]CAPDU: 80 11 00 00 [14:00:41]Write to MH i2c: E2 08 00 5B 02 80 11 00 00 00 00 00 00 D7 [14:00:41]Write i2c OK [14:00:41]MH_I2C_Read... [14:00:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:41]Read from MH i2c: E2 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: E2 17 00 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: E2 17 00 5B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [14:00:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:00:41]wFMCommunicate OK [14:00:41]requested_item fd.num is exist - process it [14:00:41]SAM_PROTO_GetFieldsCounters [14:00:41]wFMCommunicate request_size=4 [14:00:41]MH_SAM_APDU [14:00:41]CAPDU: 80 13 00 00 [14:00:41]Write to MH i2c: E2 08 00 5C 02 80 13 00 00 00 00 00 00 DA [14:00:41]Write i2c OK [14:00:41]MH_I2C_Read... [14:00:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:00:41]Read from MH i2c: E2 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: E2 62 00 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: E2 62 00 5C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 7A 01 00 0E 04 04 00 91 00 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 95 [14:00:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 7A 01 00 0E 04 04 00 91 00 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 [14:00:41]wFMCommunicate OK [14:00:41]SAM_PROTO_GetFieldsCounters done [14:00:41]requested_item shift.num is exist - process it [14:00:41]requested_item shift.opened is exist - process it [14:00:41]req_shift_opened [14:00:41]FM_GetShiftState [14:00:41]SAM_PROTO_GetShiftState [14:00:41]wFMCommunicate request_size=4 [14:00:41]MH_SAM_APDU [14:00:41]CAPDU: 80 13 01 00 [14:00:41]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [14:00:41]Write i2c OK [14:00:41]MH_I2C_Read... [14:00:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:41]Read from MH i2c: E2 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: E2 0E 00 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [14:00:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:00:41]wFMCommunicate OK [14:00:41]SAM_PROTO_GetShiftState done [14:00:41]FM_GetShiftState done [14:00:41]req_shift_opened done [14:00:41]requested_item shift.open_date is exist - process it [14:00:41]req_shift_open_date [14:00:41]req_shift_open_date done [14:00:41]produce_requested_data done [14:00:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96851,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:00:41]process_action_free close_receipt [14:00:41]json_value_free [14:00:41]json_value_free done [14:00:41]process_json_proto returns [14:00:41]Send response to host [14:00:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96851,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:00:41]free response buf [14:00:41]execute_script done [14:00:41]execute_script returns [14:00:41]free content buf [14:00:41]Sock 7.Close socket [14:00:41]Sock 7.Thread stoped [14:00:45]OFD Sender: No OFD packet to send [14:00:50]OFD Sender: No OFD packet to send [14:00:56]OFD Sender: No OFD packet to send [14:01:01]OFD Sender: No OFD packet to send [14:01:06]OFD Sender: No OFD packet to send [14:01:11]OFD Sender: No OFD packet to send [14:01:16]OFD Sender: No OFD packet to send [14:01:21]OFD Sender: No OFD packet to send [14:01:26]OFD Sender: No OFD packet to send [14:01:31]OFD Sender: No OFD packet to send [14:01:36]OFD Sender: No OFD packet to send [14:01:41]OFD Sender: No OFD packet to send [14:01:46]OFD Sender: No OFD packet to send [14:01:51]OFD Sender: No OFD packet to send [14:01:56]OFD Sender: No OFD packet to send [14:02:01]OFD Sender: No OFD packet to send [14:02:06]OFD Sender: No OFD packet to send [14:02:11]OFD Sender: No OFD packet to send [14:02:16]OFD Sender: No OFD packet to send [14:02:21]OFD Sender: No OFD packet to send [14:02:26]OFD Sender: No OFD packet to send [14:02:31]OFD Sender: No OFD packet to send [14:02:36]OFD Sender: No OFD packet to send [14:02:41]OFD Sender: No OFD packet to send [14:02:46]OFD Sender: No OFD packet to send [14:02:51]OFD Sender: No OFD packet to send [14:02:55]accept exits with 9 [14:02:55]New connection [14:02:55]New thread 3067260260 created [14:02:55]Thread 3067116900 joined [14:02:55]Waiting for new connection... [14:02:55] Sock 9.Parse request [14:02:55]Sock 9.Check first char [14:02:55]Sock 9.First char is OK [14:02:55]request: POST /json_proto HTTP/1.0 [14:02:55]Method: POST [14:02:55]URL: /json_proto [14:02:55]Method is POST - this is cgi request [14:02:55]url: /json_proto [14:02:55]query_string will be loaded in cgi processing [14:02:55]execute_cgi json_proto POST (null) [14:02:55]execute_cgi path=json_proto method=POST [14:02:55]POST find Content-Length [14:02:55]Host: 172.17.40.67:8080 [14:02:55]Content-Length: 801 [14:02:55]Content-Type: application/json [14:02:55] [14:02:55]POST finish read [14:02:55]Found Content-Length = 801 [14:02:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581426", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:55]execute_script... [14:02:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581426", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:55]POST & json_proto [14:02:55]process_json_proto [14:02:55]json parsed OK: [14:02:55]protocol is kg_v1.0 [14:02:55]action value=close_receipt [14:02:55]process_action close_receipt [14:02:55]cmd_close_receipt [14:02:55]MH_GetDate [14:02:55]Write to MH i2c: F0 00 00 5E 02 4F [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: F0 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: F0 09 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: F0 09 00 5E 02 00 10 EB 20 67 EE DA 66 66 6E [14:02:55]GetLastDocTimeStamp 1730210438 [14:02:55]current date 1730210576 [14:02:55]FM_GetShiftState [14:02:55]SAM_PROTO_GetShiftState [14:02:55]wFMCommunicate request_size=4 [14:02:55]MH_SAM_APDU [14:02:55]CAPDU: 80 13 01 00 [14:02:55]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:55]Read from MH i2c: E2 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 0E 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [14:02:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:02:55]wFMCommunicate OK [14:02:55]SAM_PROTO_GetShiftState done [14:02:55]FM_GetShiftState done [14:02:55]opened in 1730160548 [14:02:55]opened+sec_in_day 1730246948 [14:02:55]quantity*price = 0 [14:02:55]sum+1 = 1 [14:02:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 361 29.10.2024 14:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4581426 ФМ: 0000000002098560 ФД: 96852 ФПД: 81071594585191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96852&fm=81071594585191&tin=02508201610067®Number=0000000000170478&sum=0 [14:02:56]StoreToDocumentArchive [14:02:56]shift 145 fd 96852 [14:02:56]save to /storage/0145/doc_00096852 [14:02:56]save last doc name /storage/0145/doc_00096852 to /storage/kkm_last_doc_name [14:02:56]save OK [14:02:56]Clear old archive folders... [14:02:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:56]tlvbuf is 01A37670 [14:02:56]SAM_PROTO_ClearQueue [14:02:56]wFMCommunicate request_size=4 [14:02:57]MH_SAM_APDU [14:02:57]CAPDU: 80 09 00 00 [14:02:57]Write to MH i2c: E2 08 00 6C 02 80 09 00 00 00 00 00 00 E0 [14:02:57]Write i2c OK [14:02:57]MH_I2C_Read... [14:02:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:57]Read from MH i2c: E2 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [14:02:57]RAPDU: 90 00 [14:02:57]wFMCommunicate OK [14:02:57]SAM_PROTO_ClearQueue done [14:02:57]KKMCreateOFDPacket [14:02:57]OFDProtocolAddRootSTLVToBuf [14:02:57]FM_MakeSignedData [14:02:57]FM_MakeSignedData [14:02:57]SAM_PROTO_SignData [14:02:57]wFMCommunicate request_size=4 [14:02:57]MH_SAM_APDU [14:02:57]CAPDU: 80 0D 01 02 [14:02:57]Write to MH i2c: E2 08 00 6D 02 80 0D 01 02 00 00 00 00 E8 [14:02:57]Write i2c OK [14:02:57]MH_I2C_Read... [14:02:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:57]Read from MH i2c: E2 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [14:02:57]RAPDU: 90 00 [14:02:57]wFMCommunicate OK [14:02:57]wFMCommunicate request_size=255 [14:02:57]MH_SAM_APDU [14:02:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 69 01 00 00 F4 03 04 00 10 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7A 01 00 35 04 06 00 49 [14:02:57]Write to MH i2c: E2 02 01 6E 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 10 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7A 01 00 35 04 06 00 49 00 00 BD [14:02:57]Write i2c OK [14:02:57]MH_I2C_Read... [14:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:57]Read from MH i2c: E2 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [14:02:57]RAPDU: 90 00 [14:02:57]wFMCommunicate OK [14:02:57]wFMCommunicate request_size=10 [14:02:57]MH_SAM_APDU [14:02:57]CAPDU: 80 0D 02 02 05 BB F3 98 BC 67 [14:02:57]Write to MH i2c: E2 0D 00 6F 02 80 0D 02 02 05 00 BB F3 98 BC 67 00 00 5E [14:02:57]Write i2c OK [14:02:57]MH_I2C_Read... [14:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:57]Read from MH i2c: E2 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [14:02:57]RAPDU: 90 00 [14:02:57]wFMCommunicate OK [14:02:57]wFMCommunicate request_size=4 [14:02:57]MH_SAM_APDU [14:02:57]CAPDU: 80 0D 03 02 [14:02:57]Write to MH i2c: E2 08 00 70 02 80 0D 03 02 00 00 00 00 ED [14:02:57]Write i2c OK [14:02:57]MH_I2C_Read... [14:02:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:57]Read from MH i2c: E2 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 0B 00 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 0B 00 70 02 00 8B F1 30 98 B6 2C F9 DC 90 00 E9 [14:02:57]RAPDU: 8B F1 30 98 B6 2C F9 DC 90 00 [14:02:57]wFMCommunicate OK [14:02:57]SAM_PROTO_SignData done [14:02:57]FM_MakeSignedData done [14:02:57]CreateOFDProtocolMessage [14:02:57]wFMCommunicate request_size=4 [14:02:57]MH_SAM_APDU [14:02:57]CAPDU: 80 11 00 00 [14:02:57]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [14:02:57]Write i2c OK [14:02:57]MH_I2C_Read... [14:02:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:57]Read from MH i2c: E2 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 17 00 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [14:02:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:02:57]wFMCommunicate OK [14:02:57]CreateOFDProtocolMessage done [14:02:57]OFDSenderStorePacket 96852 [14:02:57]StoreOFDPacket docnum=96852 [14:02:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 25 07 01 F1 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 10 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7A 01 00 35 04 06 00 49 BB F3 98 BC 67 8B F1 30 98 B6 2C F9 DC [14:02:57]CheckFolder [14:02:57]dirname=/storage/ofd_packets [14:02:57]CheckFolder done [14:02:57]ProducePacketName [14:02:57]name=ofd_packets/00096852 [14:02:57]NVStorageSaveData ofd_packets/00096852 [14:02:57]File name is /storage/ofd_packets/00096852 [14:02:57]Write 301 bytes [14:02:57]NVStorageSaveData done [14:02:57]OFDSenderStorePacket done [14:02:57]KKMCreateOFDPacket done [14:02:57]NVStorageSaveData kkm_last_timestamp [14:02:57]File name is /storage/kkm_last_timestamp [14:02:57]Write 4 bytes [14:02:57]NVStorageSaveData done [14:02:57]ExternCall_PrintAddStr [14:02:57]wPrintStart [14:02:57]Write to MH i2c: 01 00 00 72 02 74 [14:02:57]Write i2c OK [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: 01 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: 01 07 00 [14:02:57]MH_I2C_Read... [14:02:57]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [14:02:57]RasterBufferAndPrint [14:02:57]line Счет N : (1)3407381 [14:02:57]line ИНН: 02508201610067 [14:02:57]line Контрольно-Кассовый Чек [14:02:57]line ПРОДАЖА [14:02:57]line ТРК (МРК, ГНК) : 12 [14:02:57]line Товар: 2710124130 [14:02:57]line Аи-92-К-4 [14:02:57]line 10.000 * 0.00 [14:02:57]line = 0.00 [14:02:57]line НДС 12% НСП 1% [14:02:57]line > о реализуемом товаре [14:02:57]line ИТОГО: 0.00 [14:02:57]line НСП 1% : 0.00 [14:02:57]line НДС 12% : 0.00 [14:02:57]line Наличными: 0.00 [14:02:57]line Безнал.: 0.00 [14:02:57]line Место: АЗС № 82 "Партнер Нефть" [14:02:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:02:57]line СНО: Общий режим [14:02:57]line Чек 361 29.10.2024 14:02 [14:02:57]line Смена: 145 ФФД: 1.0 [14:02:57]line ЗНМ: 0300000017 [14:02:57]line РНМ: 0000000000170478 [14:02:57]line Версия ККМ: v1.0 [14:02:57]line Талоны: Топливные Талоны [14:02:57]line 4581426 [14:02:57]line ФМ: 0000000002098560 [14:02:57]line ФД: 96852 [14:02:57]line ФПД: 81071594585191 [14:02:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96852&fm=81071594585191&tin=02508201610067®Number=0000000000170478&sum=0 [14:02:57]OFD Sender: Processing packet 96852 [packets to send 59, broken 58] [14:02:57]ProducePacketName [14:02:57]name=ofd_packets/00096852 [14:02:57]OFD Sender: To server: pG, [14:02:57]CommunicateWithHost lk.salyk.kg:30040 [14:02:57]ConnectInit lk.salyk.kg [14:02:57]written 0, free lines is 4095 [14:02:58]Connected sock=10 [14:02:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 25 07 01 F1 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 10 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7A 01 00 35 04 06 00 49 BB F3 98 BC 67 8B F1 30 98 B6 2C F9 DC [14:02:58]Write to MH i2c: 01 00 00 9C 02 9E [14:02:58]Write i2c OK [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: 01 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: 01 07 00 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 05 0D B7 [14:02:58]RasterBufferAndPrint [14:02:58]line [14:02:58]line [14:02:58]line [14:02:58]line [14:02:58]line [14:02:58]written 0, free lines is 3340 [14:02:58]MH_Cut [14:02:58]Write to MH i2c: D1 01 00 A3 02 01 77 [14:02:58]Write i2c OK [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: D1 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: D1 01 00 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: D1 01 00 A3 02 00 76 [14:02:58]Write to MH i2c: 01 00 00 A4 02 A6 [14:02:58]Write i2c OK [14:02:58]MH_I2C_Read... [14:02:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 71 9A 47 00 4E 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7A 01 00 F4 03 04 00 37 95 20 67 B6 04 01 00 00 DA 0D 14 79 2A 0F EA 9A [14:02:58]CommunicateWithHost err = 0 [14:02:58]CheckOFDResponse [14:02:58]1017 (14) - 77093643461234 [14:02:58]1041 (16) - 0000000002098560 [14:02:58]1040 (4) - 96852 [14:02:58]1012 (4) - 29.10.2024 07:56 [14:02:58]1206 (1) - 0 [14:02:58]OFD Sender: Remove packet 96852 [14:02:58]ProducePacketName [14:02:58]name=ofd_packets/00096852 [14:02:58]NVStorageDeleteData [14:02:58]OFD Sender: No OFD packet to send [14:02:58]*** Cut start [14:02:58]*** Partial cut [14:02:58]*** CUTSNS_PIN = 1 [14:02:59]*** CUTSNS_PIN = 0 [14:02:59]*** Brake cut motor [14:02:59]Read from MH i2c: 01 [14:02:59]MH_I2C_Read... [14:02:59]*** Stop cut motor [14:02:59]*** Cut end [14:02:59]Read from MH i2c: 01 07 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [14:02:59]process_action close_receipt done [14:02:59]requested_data is exist [14:02:59]produce_requested_data [14:02:59]requested_item fm.sn is exist - process it [14:02:59]wFMCommunicate request_size=4 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 11 00 00 [14:02:59]Write to MH i2c: E2 08 00 A5 02 80 11 00 00 00 00 00 00 21 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 17 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 17 00 A5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [14:02:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:02:59]wFMCommunicate OK [14:02:59]requested_item fd.num is exist - process it [14:02:59]SAM_PROTO_GetFieldsCounters [14:02:59]wFMCommunicate request_size=4 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 13 00 00 [14:02:59]Write to MH i2c: E2 08 00 A6 02 80 13 00 00 00 00 00 00 24 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 62 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 62 00 A6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 7A 01 00 0E 04 04 00 91 00 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 E3 [14:02:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 7A 01 00 0E 04 04 00 91 00 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 [14:02:59]wFMCommunicate OK [14:02:59]SAM_PROTO_GetFieldsCounters done [14:02:59]requested_item shift.num is exist - process it [14:02:59]requested_item shift.opened is exist - process it [14:02:59]req_shift_opened [14:02:59]FM_GetShiftState [14:02:59]SAM_PROTO_GetShiftState [14:02:59]wFMCommunicate request_size=4 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 13 01 00 [14:02:59]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 0E 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 84 [14:02:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:02:59]wFMCommunicate OK [14:02:59]SAM_PROTO_GetShiftState done [14:02:59]FM_GetShiftState done [14:02:59]req_shift_opened done [14:02:59]requested_item shift.open_date is exist - process it [14:02:59]req_shift_open_date [14:02:59]req_shift_open_date done [14:02:59]produce_requested_data done [14:02:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96852,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:02:59]process_action_free close_receipt [14:02:59]json_value_free [14:02:59]json_value_free done [14:02:59]process_json_proto returns [14:02:59]Send response to host [14:02:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96852,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:02:59]free response buf [14:02:59]execute_script done [14:02:59]execute_script returns [14:02:59]free content buf [14:02:59]Sock 9.Close socket [14:02:59]Sock 9.Thread stoped [14:03:03]OFD Sender: No OFD packet to send [14:03:08]OFD Sender: No OFD packet to send [14:03:13]OFD Sender: No OFD packet to send [14:03:18]OFD Sender: No OFD packet to send [14:03:23]OFD Sender: No OFD packet to send [14:03:28]OFD Sender: No OFD packet to send [14:03:33]OFD Sender: No OFD packet to send [14:03:38]OFD Sender: No OFD packet to send [14:03:43]OFD Sender: No OFD packet to send [14:03:48]accept exits with 7 [14:03:48]New connection [14:03:48]New thread 3067116900 created [14:03:48]Thread 3067260260 joined [14:03:48]Waiting for new connection... [14:03:48] Sock 7.Parse request [14:03:48]Sock 7.Check first char [14:03:48]Sock 7.First char is OK [14:03:48]request: POST /json_proto HTTP/1.0 [14:03:48]Method: POST [14:03:48]URL: /json_proto [14:03:48]Method is POST - this is cgi request [14:03:48]url: /json_proto [14:03:48]query_string will be loaded in cgi processing [14:03:48]execute_cgi json_proto POST (null) [14:03:48]execute_cgi path=json_proto method=POST [14:03:48]POST find Content-Length [14:03:48]Host: 172.17.40.67:8080 [14:03:48]Content-Length: 678 [14:03:48]Content-Type: application/json [14:03:48] [14:03:48]POST finish read [14:03:48]Found Content-Length = 678 [14:03:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.950, "sum" : 331.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 331.00, "total" : 331.00, "payments": [ { "type": 0, "sum" : 331.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:48]execute_script... [14:03:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.950, "sum" : 331.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 331.00, "total" : 331.00, "payments": [ { "type": 0, "sum" : 331.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:48]POST & json_proto [14:03:48]process_json_proto [14:03:48]json parsed OK: [14:03:48]protocol is kg_v1.0 [14:03:48]action value=close_receipt [14:03:48]process_action close_receipt [14:03:48]cmd_close_receipt [14:03:48]MH_GetDate [14:03:48]Write to MH i2c: F0 00 00 A8 02 99 [14:03:48]Write i2c OK [14:03:48]MH_I2C_Read... [14:03:48]Read from MH i2c: F0 [14:03:48]MH_I2C_Read... [14:03:48]Read from MH i2c: F0 09 00 [14:03:48]MH_I2C_Read... [14:03:48]Read from MH i2c: F0 09 00 A8 02 00 45 EB 20 67 EE DA 66 66 ED [14:03:48]GetLastDocTimeStamp 1730210576 [14:03:48]current date 1730210629 [14:03:48]FM_GetShiftState [14:03:48]SAM_PROTO_GetShiftState [14:03:48]wFMCommunicate request_size=4 [14:03:48]MH_SAM_APDU [14:03:48]CAPDU: 80 13 01 00 [14:03:48]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [14:03:48]Write i2c OK [14:03:48]MH_I2C_Read... [14:03:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:48]Read from MH i2c: E2 [14:03:48]MH_I2C_Read... [14:03:48]Read from MH i2c: E2 0E 00 [14:03:48]MH_I2C_Read... [14:03:48]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [14:03:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:03:48]wFMCommunicate OK [14:03:48]SAM_PROTO_GetShiftState done [14:03:48]FM_GetShiftState done [14:03:48]opened in 1730160548 [14:03:48]opened+sec_in_day 1730246948 [14:03:48]quantity*price = 33115 [14:03:48]sum+1 = 33117 [14:03:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 331.00 Внесено: 331.00 СДАЧА: 0.00 НСП 1% : 2.93 НДС 12% : 35.17 Наличными: 331.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 362 29.10.2024 14:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96853 ФПД: 197427970658412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140349&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96853&fm=197427970658412&tin=02508201610067®Number=0000000000170478&sum=33100 [14:03:49]StoreToDocumentArchive [14:03:49]shift 145 fd 96853 [14:03:49]save to /storage/0145/doc_00096853 [14:03:49]save last doc name /storage/0145/doc_00096853 to /storage/kkm_last_doc_name [14:03:49]save OK [14:03:49]Clear old archive folders... [14:03:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:03:49]tlvbuf is 01A38FD0 [14:03:49]SAM_PROTO_ClearQueue [14:03:49]wFMCommunicate request_size=4 [14:03:49]MH_SAM_APDU [14:03:49]CAPDU: 80 09 00 00 [14:03:49]Write to MH i2c: E2 08 00 B6 02 80 09 00 00 00 00 00 00 2A [14:03:49]Write i2c OK [14:03:49]MH_I2C_Read... [14:03:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:49]Read from MH i2c: E2 [14:03:49]MH_I2C_Read... [14:03:49]Read from MH i2c: E2 03 00 [14:03:49]MH_I2C_Read... [14:03:49]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [14:03:49]RAPDU: 90 00 [14:03:49]wFMCommunicate OK [14:03:49]SAM_PROTO_ClearQueue done [14:03:49]KKMCreateOFDPacket [14:03:49]OFDProtocolAddRootSTLVToBuf [14:03:49]FM_MakeSignedData [14:03:49]FM_MakeSignedData [14:03:49]SAM_PROTO_SignData [14:03:49]wFMCommunicate request_size=4 [14:03:49]MH_SAM_APDU [14:03:49]CAPDU: 80 0D 01 02 [14:03:49]Write to MH i2c: E2 08 00 B7 02 80 0D 01 02 00 00 00 00 32 [14:03:49]Write i2c OK [14:03:49]MH_I2C_Read... [14:03:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:49]Read from MH i2c: E2 [14:03:49]MH_I2C_Read... [14:03:49]Read from MH i2c: E2 03 00 [14:03:49]MH_I2C_Read... [14:03:49]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [14:03:49]RAPDU: 90 00 [14:03:49]wFMCommunicate OK [14:03:49]wFMCommunicate request_size=255 [14:03:49]MH_SAM_APDU [14:03: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 34 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 45 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7A 01 00 35 04 06 00 B3 [14:03:49]Write to MH i2c: E2 02 01 B8 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 45 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7A 01 00 35 04 06 00 B3 00 00 7D [14:03:49]Write i2c OK [14:03:49]MH_I2C_Read... [14:03:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:50]Read from MH i2c: E2 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 03 00 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [14:03:50]RAPDU: 90 00 [14:03:50]wFMCommunicate OK [14:03:50]wFMCommunicate request_size=10 [14:03:50]MH_SAM_APDU [14:03:50]CAPDU: 80 0D 02 02 05 8F 48 0F 50 6C [14:03:50]Write to MH i2c: E2 0D 00 B9 02 80 0D 02 02 05 00 8F 48 0F 50 6C 00 00 E1 [14:03:50]Write i2c OK [14:03:50]MH_I2C_Read... [14:03:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:50]Read from MH i2c: E2 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 03 00 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [14:03:50]RAPDU: 90 00 [14:03:50]wFMCommunicate OK [14:03:50]wFMCommunicate request_size=4 [14:03:50]MH_SAM_APDU [14:03:50]CAPDU: 80 0D 03 02 [14:03:50]Write to MH i2c: E2 08 00 BA 02 80 0D 03 02 00 00 00 00 37 [14:03:50]Write i2c OK [14:03:50]MH_I2C_Read... [14:03:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:50]Read from MH i2c: E2 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 0B 00 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 0B 00 BA 02 00 B9 31 81 36 9E D0 ED 6E 90 00 A2 [14:03:50]RAPDU: B9 31 81 36 9E D0 ED 6E 90 00 [14:03:50]wFMCommunicate OK [14:03:50]SAM_PROTO_SignData done [14:03:50]FM_MakeSignedData done [14:03:50]CreateOFDProtocolMessage [14:03:50]wFMCommunicate request_size=4 [14:03:50]MH_SAM_APDU [14:03:50]CAPDU: 80 11 00 00 [14:03:50]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [14:03:50]Write i2c OK [14:03:50]MH_I2C_Read... [14:03:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:50]Read from MH i2c: E2 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 17 00 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 88 [14:03:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:03:50]wFMCommunicate OK [14:03:50]CreateOFDProtocolMessage done [14:03:50]OFDSenderStorePacket 96853 [14:03:50]StoreOFDPacket docnum=96853 [14:03:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 4E 07 01 BA 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 45 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7A 01 00 35 04 06 00 B3 8F 48 0F 50 6C B9 31 81 36 9E D0 ED 6E [14:03:50]CheckFolder [14:03:50]dirname=/storage/ofd_packets [14:03:50]CheckFolder done [14:03:50]ProducePacketName [14:03:50]name=ofd_packets/00096853 [14:03:50]NVStorageSaveData ofd_packets/00096853 [14:03:50]File name is /storage/ofd_packets/00096853 [14:03:50]Write 301 bytes [14:03:50]NVStorageSaveData done [14:03:50]OFDSenderStorePacket done [14:03:50]KKMCreateOFDPacket done [14:03:50]NVStorageSaveData kkm_last_timestamp [14:03:50]File name is /storage/kkm_last_timestamp [14:03:50]Write 4 bytes [14:03:50]NVStorageSaveData done [14:03:50]ExternCall_PrintAddStr [14:03:50]wPrintStart [14:03:50]Write to MH i2c: 01 00 00 BC 02 BE [14:03:50]Write i2c OK [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: 01 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: 01 07 00 [14:03:50]MH_I2C_Read... [14:03:50]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [14:03:50]RasterBufferAndPrint [14:03:50]line Счет N : (1)3407384 [14:03:50]line ИНН: 02508201610067 [14:03:50]line Контрольно-Кассовый Чек [14:03:50]line ПРОДАЖА [14:03:50]line ТРК (МРК, ГНК) : 12 [14:03:50]line Товар: 2710124130 [14:03:50]line Аи-92-К-4 [14:03:50]line 4.950 * 66.90 [14:03:50]line = 331.16 [14:03:50]line НДС 12% НСП 1% [14:03:50]line > о реализуемом товаре [14:03:50]line ОКРУГЛЕНИЕ: -0.16 [14:03:50]line ИТОГО: 331.00 [14:03:50]line Внесено: 331.00 [14:03:50]line СДАЧА: 0.00 [14:03:50]line НСП 1% : 2.93 [14:03:50]line НДС 12% : 35.17 [14:03:50]line Наличными: 331.00 [14:03:50]line Безнал.: 0.00 [14:03:50]line Место: АЗС № 82 "Партнер Нефть" [14:03:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:03:50]line СНО: Общий режим [14:03:50]line Чек 362 29.10.2024 14:03 [14:03:50]line Смена: 145 ФФД: 1.0 [14:03:50]line ЗНМ: 0300000017 [14:03:50]line РНМ: 0000000000170478 [14:03:50]line Версия ККМ: v1.0 [14:03:50]line ФМ: 0000000002098560 [14:03:50]line ФД: 96853 [14:03:50]line ФПД: 197427970658412 [14:03:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140349&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96853&fm=197427970658412&tin=02508201610067®Number=0000000000170478&sum=33100 [14:03:50]OFD Sender: Processing packet 96853 [packets to send 59, broken 58] [14:03:50]ProducePacketName [14:03:50]name=ofd_packets/00096853 [14:03:50]OFD Sender: To server: pG, [14:03:50]CommunicateWithHost lk.salyk.kg:30040 [14:03:50]ConnectInit lk.salyk.kg [14:03:50]written 0, free lines is 4095 [14:03:50]Connected sock=9 [14:03:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 4E 07 01 BA 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 45 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7A 01 00 35 04 06 00 B3 8F 48 0F 50 6C B9 31 81 36 9E D0 ED 6E [14:03:51]Write to MH i2c: 01 00 00 E7 02 E9 [14:03:51]Write i2c OK [14:03:51]MH_I2C_Read... [14:03:51]Read from MH i2c: 01 [14:03:51]MH_I2C_Read... [14:03:51]Read from MH i2c: 01 07 00 [14:03:51]MH_I2C_Read... [14:03:51]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 F6 0C F2 [14:03:51]RasterBufferAndPrint [14:03:51]line [14:03:51]line [14:03:51]line [14:03:51]line [14:03:51]line [14:03:51]written 0, free lines is 3328 [14:03:51]MH_Cut [14:03:51]Write to MH i2c: D1 01 00 EE 02 01 C2 [14:03:51]Write i2c OK [14:03:51]MH_I2C_Read... [14:03:51]Read from MH i2c: D1 [14:03:51]MH_I2C_Read... [14:03:51]Read from MH i2c: D1 01 00 [14:03:51]MH_I2C_Read... [14:03:51]Read from MH i2c: D1 01 00 EE 02 00 C1 [14:03:51]Write to MH i2c: 01 00 00 EF 02 F1 [14:03:51]Write i2c OK [14:03:51]MH_I2C_Read... [14:03:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 13 CE 47 00 EC 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 32 30 39 38 35 36 30 10 04 04 00 55 7A 01 00 F4 03 04 00 6B 95 20 67 B6 04 01 00 00 72 5A D7 7C 92 90 37 B5 [14:03:51]CommunicateWithHost err = 0 [14:03:51]CheckOFDResponse [14:03:51]1017 (14) - 77093643461234 [14:03:51]1041 (16) - 0000000002098560 [14:03:51]1040 (4) - 96853 [14:03:51]1012 (4) - 29.10.2024 07:57 [14:03:51]1206 (1) - 0 [14:03:51]OFD Sender: Remove packet 96853 [14:03:51]ProducePacketName [14:03:51]name=ofd_packets/00096853 [14:03:51]NVStorageDeleteData [14:03:51]OFD Sender: No OFD packet to send [14:03:51]*** Cut start [14:03:51]*** Partial cut [14:03:51]*** CUTSNS_PIN = 1 [14:03:51]*** CUTSNS_PIN = 0 [14:03:51]*** Brake cut motor [14:03:52]Read from MH i2c: 01 [14:03:52]MH_I2C_Read... [14:03:52]*** Stop cut motor [14:03:52]*** Cut end [14:03:52]Read from MH i2c: 01 07 00 [14:03:52]MH_I2C_Read... [14:03:52]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [14:03:52]process_action close_receipt done [14:03:52]requested_data is exist [14:03:52]produce_requested_data [14:03:52]requested_item fm.sn is exist - process it [14:03:52]wFMCommunicate request_size=4 [14:03:52]MH_SAM_APDU [14:03:52]CAPDU: 80 11 00 00 [14:03:52]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [14:03:52]Write i2c OK [14:03:52]MH_I2C_Read... [14:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:52]Read from MH i2c: E2 [14:03:52]MH_I2C_Read... [14:03:52]Read from MH i2c: E2 17 00 [14:03:52]MH_I2C_Read... [14:03:52]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [14:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:03:52]wFMCommunicate OK [14:03:52]requested_item fd.num is exist - process it [14:03:52]SAM_PROTO_GetFieldsCounters [14:03:52]wFMCommunicate request_size=4 [14:03:52]MH_SAM_APDU [14:03:52]CAPDU: 80 13 00 00 [14:03:52]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [14:03:52]Write i2c OK [14:03:52]MH_I2C_Read... [14:03:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:52]Read from MH i2c: E2 [14:03:52]MH_I2C_Read... [14:03:52]Read from MH i2c: E2 62 00 [14:03:52]MH_I2C_Read... [14:03:52]Read from MH i2c: E2 62 00 F1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 7A 01 00 0E 04 04 00 91 00 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 32 [14:03:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 7A 01 00 0E 04 04 00 91 00 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 [14:03:52]wFMCommunicate OK [14:03:52]SAM_PROTO_GetFieldsCounters done [14:03:52]requested_item shift.num is exist - process it [14:03:52]requested_item shift.opened is exist - process it [14:03:52]req_shift_opened [14:03:52]FM_GetShiftState [14:03:52]SAM_PROTO_GetShiftState [14:03:52]wFMCommunicate request_size=4 [14:03:52]MH_SAM_APDU [14:03:52]CAPDU: 80 13 01 00 [14:03:52]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [14:03:52]Write i2c OK [14:03:52]MH_I2C_Read... [14:03:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:52]Read from MH i2c: E2 [14:03:52]MH_I2C_Read... [14:03:52]Read from MH i2c: E2 0E 00 [14:03:52]MH_I2C_Read... [14:03:52]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [14:03:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:03:52]wFMCommunicate OK [14:03:52]SAM_PROTO_GetShiftState done [14:03:52]FM_GetShiftState done [14:03:52]req_shift_opened done [14:03:52]requested_item shift.open_date is exist - process it [14:03:52]req_shift_open_date [14:03:52]req_shift_open_date done [14:03:52]produce_requested_data done [14:03:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96853,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:03:52]process_action_free close_receipt [14:03:52]json_value_free [14:03:52]json_value_free done [14:03:52]process_json_proto returns [14:03:52]Send response to host [14:03:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96853,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:03:52]free response buf [14:03:52]execute_script done [14:03:52]execute_script returns [14:03:52]free content buf [14:03:52]Sock 7.Close socket [14:03:52]Sock 7.Thread stoped [14:03:56]OFD Sender: No OFD packet to send [14:04:01]OFD Sender: No OFD packet to send [14:04:06]OFD Sender: No OFD packet to send [14:04:11]OFD Sender: No OFD packet to send [14:04:16]OFD Sender: No OFD packet to send [14:04:21]OFD Sender: No OFD packet to send [14:04:25]accept exits with 10 [14:04:25]New connection [14:04:25]New thread 3067260260 created [14:04:25]Thread 3067116900 joined [14:04:25]Waiting for new connection... [14:04:25] Sock 10.Parse request [14:04:25]Sock 10.Check first char [14:04:25]Sock 10.First char is OK [14:04:25]request: POST /json_proto HTTP/1.0 [14:04:25]Method: POST [14:04:25]URL: /json_proto [14:04:25]Method is POST - this is cgi request [14:04:25]url: /json_proto [14:04:25]query_string will be loaded in cgi processing [14:04:25]execute_cgi json_proto POST (null) [14:04:25]execute_cgi path=json_proto method=POST [14:04:25]POST find Content-Length [14:04:25]Host: 172.17.40.67:8080 [14:04:25]Content-Length: 770 [14:04:25]Content-Type: application/json [14:04:25] [14:04:25]POST finish read [14:04:25]Found Content-Length = 770 [14:04:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [14:04:25]execute_script... [14:04: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)3407386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [14:04:25]POST & json_proto [14:04:25]process_json_proto [14:04:25]json parsed OK: [14:04:25]protocol is kg_v1.0 [14:04:25]action value=close_receipt [14:04:25]process_action close_receipt [14:04:25]cmd_close_receipt [14:04:25]MH_GetDate [14:04:25]Write to MH i2c: F0 00 00 F3 02 E4 [14:04:25]Write i2c OK [14:04:25]MH_I2C_Read... [14:04:25]Read from MH i2c: F0 [14:04:25]MH_I2C_Read... [14:04:25]Read from MH i2c: F0 09 00 [14:04:25]MH_I2C_Read... [14:04:25]Read from MH i2c: F0 09 00 F3 02 00 6A EB 20 67 EE DA 66 66 5D [14:04:25]GetLastDocTimeStamp 1730210629 [14:04:25]current date 1730210666 [14:04:25]FM_GetShiftState [14:04:25]SAM_PROTO_GetShiftState [14:04:25]wFMCommunicate request_size=4 [14:04:25]MH_SAM_APDU [14:04:25]CAPDU: 80 13 01 00 [14:04:25]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [14:04:25]Write i2c OK [14:04:25]MH_I2C_Read... [14:04:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:25]Read from MH i2c: E2 [14:04:25]MH_I2C_Read... [14:04:25]Read from MH i2c: E2 0E 00 [14:04:25]MH_I2C_Read... [14:04:25]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D1 [14:04:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:04:25]wFMCommunicate OK [14:04:25]SAM_PROTO_GetShiftState done [14:04:25]FM_GetShiftState done [14:04:25]opened in 1730160548 [14:04:25]opened+sec_in_day 1730246948 [14:04:25]quantity*price = 100021 [14:04:25]sum+1 = 100023 [14:04:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 363 29.10.2024 14:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96854 ФПД: 72295305461298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140426&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96854&fm=72295305461298&tin=02508201610067®Number=0000000000170478&sum=100022 [14:04:26]StoreToDocumentArchive [14:04:26]shift 145 fd 96854 [14:04:26]save to /storage/0145/doc_00096854 [14:04:26]save last doc name /storage/0145/doc_00096854 to /storage/kkm_last_doc_name [14:04:26]save OK [14:04:26]Clear old archive folders... [14:04:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:26]tlvbuf is 01A375D0 [14:04:26]SAM_PROTO_ClearQueue [14:04:26]wFMCommunicate request_size=4 [14:04:26]MH_SAM_APDU [14:04:26]CAPDU: 80 09 00 00 [14:04:26]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [14:04:26]Write i2c OK [14:04:26]MH_I2C_Read... [14:04:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:26]Read from MH i2c: E2 [14:04:26]MH_I2C_Read... [14:04:26]Read from MH i2c: E2 03 00 [14:04:26]MH_I2C_Read... [14:04:26]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [14:04:26]RAPDU: 90 00 [14:04:26]wFMCommunicate OK [14:04:26]SAM_PROTO_ClearQueue done [14:04:26]KKMCreateOFDPacket [14:04:26]OFDProtocolAddRootSTLVToBuf [14:04:26]FM_MakeSignedData [14:04:26]FM_MakeSignedData [14:04:26]SAM_PROTO_SignData [14:04:26]wFMCommunicate request_size=4 [14:04:26]MH_SAM_APDU [14:04:26]CAPDU: 80 0D 01 02 [14:04:26]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [14:04:26]Write i2c OK [14:04:26]MH_I2C_Read... [14:04:26]OFD Sender: No OFD packet to send [14:04:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:26]Read from MH i2c: E2 [14:04:26]MH_I2C_Read... [14:04:26]Read from MH i2c: E2 03 00 [14:04:26]MH_I2C_Read... [14:04:26]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [14:04:26]RAPDU: 90 00 [14:04:26]wFMCommunicate OK [14:04:26]wFMCommunicate request_size=255 [14:04:26]MH_SAM_APDU [14:04:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6B 01 00 00 F4 03 04 00 6A EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7A 01 00 35 04 06 00 41 [14:04:26]Write to MH i2c: E2 02 01 03 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6B 01 00 00 F4 03 04 00 6A EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7A 01 00 35 04 06 00 41 00 00 41 [14:04:26]Write i2c OK [14:04:26]MH_I2C_Read... [14:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:27]Read from MH i2c: E2 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 03 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [14:04:27]RAPDU: 90 00 [14:04:27]wFMCommunicate OK [14:04:27]wFMCommunicate request_size=10 [14:04:27]MH_SAM_APDU [14:04:27]CAPDU: 80 0D 02 02 05 C0 90 00 3E 32 [14:04:27]Write to MH i2c: E2 0D 00 04 03 80 0D 02 02 05 00 C0 90 00 3E 32 00 00 4B [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:27]Read from MH i2c: E2 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 03 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [14:04:27]RAPDU: 90 00 [14:04:27]wFMCommunicate OK [14:04:27]wFMCommunicate request_size=4 [14:04:27]MH_SAM_APDU [14:04:27]CAPDU: 80 0D 03 02 [14:04:27]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:27]Read from MH i2c: E2 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 0B 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 0B 00 05 03 00 25 3F 32 90 0E 3A C5 3B 90 00 F2 [14:04:27]RAPDU: 25 3F 32 90 0E 3A C5 3B 90 00 [14:04:27]wFMCommunicate OK [14:04:27]SAM_PROTO_SignData done [14:04:27]FM_MakeSignedData done [14:04:27]CreateOFDProtocolMessage [14:04:27]wFMCommunicate request_size=4 [14:04:27]MH_SAM_APDU [14:04:27]CAPDU: 80 11 00 00 [14:04:27]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:27]Read from MH i2c: E2 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 17 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [14:04:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:04:27]wFMCommunicate OK [14:04:27]CreateOFDProtocolMessage done [14:04:27]OFDSenderStorePacket 96854 [14:04:27]StoreOFDPacket docnum=96854 [14:04:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 C0 07 01 C6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6B 01 00 00 F4 03 04 00 6A EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7A 01 00 35 04 06 00 41 C0 90 00 3E 32 25 3F 32 90 0E 3A C5 3B [14:04:27]CheckFolder [14:04:27]dirname=/storage/ofd_packets [14:04:27]CheckFolder done [14:04:27]ProducePacketName [14:04:27]name=ofd_packets/00096854 [14:04:27]NVStorageSaveData ofd_packets/00096854 [14:04:27]File name is /storage/ofd_packets/00096854 [14:04:27]Write 301 bytes [14:04:27]NVStorageSaveData done [14:04:27]OFDSenderStorePacket done [14:04:27]KKMCreateOFDPacket done [14:04:27]NVStorageSaveData kkm_last_timestamp [14:04:27]File name is /storage/kkm_last_timestamp [14:04:27]Write 4 bytes [14:04:27]NVStorageSaveData done [14:04:27]ExternCall_PrintAddStr [14:04:27]wPrintStart [14:04:27]Write to MH i2c: 01 00 00 07 03 0A [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: 01 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: 01 07 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [14:04:27]RasterBufferAndPrint [14:04:27]line Счет N : (1)3407386 [14:04:27]line ИНН: 02508201610067 [14:04:27]line Контрольно-Кассовый Чек [14:04:27]line ПРОДАЖА [14:04:27]line ТРК (МРК, ГНК) : 33 [14:04:27]line Товар: 2710124500 [14:04:27]line Аи-95-К-5 [14:04:27]line 13.480 * 74.20 [14:04:27]line = 1000.22 [14:04:27]line НДС 12% НСП 1% [14:04:27]line > о реализуемом товаре [14:04:27]line ИТОГО: 1000.22 [14:04:27]line НСП 1% : 8.85 [14:04:27]line НДС 12% : 106.22 [14:04:27]line Наличными: 0.00 [14:04:27]line Безнал.: 1000.22 [14:04:27]line Место: АЗС № 82 "Партнер Нефть" [14:04:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:04:27]line СНО: Общий режим [14:04:27]line Чек 363 29.10.2024 14:04 [14:04:27]line Смена: 145 ФФД: 1.0 [14:04:27]line ЗНМ: 0300000017 [14:04:27]line РНМ: 0000000000170478 [14:04:27]line Версия ККМ: v1.0 [14:04:27]line Платежная система: Mbank [14:04:27]line ФМ: 0000000002098560 [14:04:27]line ФД: 96854 [14:04:27]line ФПД: 72295305461298 [14:04:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140426&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96854&fm=72295305461298&tin=02508201610067®Number=0000000000170478&sum=100022 [14:04:27]OFD Sender: Processing packet 96854 [packets to send 59, broken 58] [14:04:27]ProducePacketName [14:04:27]name=ofd_packets/00096854 [14:04:27]OFD Sender: To server: pG, [14:04:27]CommunicateWithHost lk.salyk.kg:30040 [14:04:27]ConnectInit lk.salyk.kg [14:04:27]written 0, free lines is 4095 [14:04:27]Connected sock=11 [14:04:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 C0 07 01 C6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6B 01 00 00 F4 03 04 00 6A EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7A 01 00 35 04 06 00 41 C0 90 00 3E 32 25 3F 32 90 0E 3A C5 3B [14:04:27]Write to MH i2c: 01 00 00 30 03 33 [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: 01 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: 01 07 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: 01 07 00 30 03 00 00 00 00 00 28 0D 6F [14:04:27]RasterBufferAndPrint [14:04:27]line [14:04:27]line [14:04:27]line [14:04:27]line [14:04:27]line [14:04:27]written 0, free lines is 3374 [14:04:27]MH_Cut [14:04:27]Write to MH i2c: D1 01 00 37 03 01 0C [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: D1 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: D1 01 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: D1 01 00 37 03 00 0B [14:04:27]Write to MH i2c: 01 00 00 38 03 3B [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5E 31 47 00 5C 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 32 30 39 38 35 36 30 10 04 04 00 56 7A 01 00 F4 03 04 00 90 95 20 67 B6 04 01 00 00 8E 03 C4 34 67 F5 12 83 [14:04:28]CommunicateWithHost err = 0 [14:04:28]CheckOFDResponse [14:04:28]1017 (14) - 77093643461234 [14:04:28]1041 (16) - 0000000002098560 [14:04:28]1040 (4) - 96854 [14:04:28]1012 (4) - 29.10.2024 07:58 [14:04:28]1206 (1) - 0 [14:04:28]OFD Sender: Remove packet 96854 [14:04:28]ProducePacketName [14:04:28]name=ofd_packets/00096854 [14:04:28]NVStorageDeleteData [14:04:28]OFD Sender: No OFD packet to send [14:04:28]*** Cut start [14:04:28]*** Partial cut [14:04:28]*** CUTSNS_PIN = 1 [14:04:28]*** CUTSNS_PIN = 0 [14:04:28]*** Brake cut motor [14:04:29]Read from MH i2c: 01 [14:04:29]MH_I2C_Read... [14:04:29]*** Stop cut motor [14:04:29]*** Cut end [14:04:29]Read from MH i2c: 01 07 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 FF 0F 50 [14:04:29]process_action close_receipt done [14:04:29]requested_data is exist [14:04:29]produce_requested_data [14:04:29]requested_item fm.sn is exist - process it [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 11 00 00 [14:04:29]Write to MH i2c: E2 08 00 39 03 80 11 00 00 00 00 00 00 B6 [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 17 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 17 00 39 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [14:04:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:04:29]wFMCommunicate OK [14:04:29]requested_item fd.num is exist - process it [14:04:29]SAM_PROTO_GetFieldsCounters [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 13 00 00 [14:04:29]Write to MH i2c: E2 08 00 3A 03 80 13 00 00 00 00 00 00 B9 [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 62 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 62 00 3A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 7A 01 00 0E 04 04 00 91 00 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 80 [14:04:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 7A 01 00 0E 04 04 00 91 00 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 [14:04:29]wFMCommunicate OK [14:04:29]SAM_PROTO_GetFieldsCounters done [14:04:29]requested_item shift.num is exist - process it [14:04:29]requested_item shift.opened is exist - process it [14:04:29]req_shift_opened [14:04:29]FM_GetShiftState [14:04:29]SAM_PROTO_GetShiftState [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 13 01 00 [14:04:29]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 0E 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 19 [14:04:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:04:29]wFMCommunicate OK [14:04:29]SAM_PROTO_GetShiftState done [14:04:29]FM_GetShiftState done [14:04:29]req_shift_opened done [14:04:29]requested_item shift.open_date is exist - process it [14:04:29]req_shift_open_date [14:04:29]req_shift_open_date done [14:04:29]produce_requested_data done [14:04:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96854,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:04:29]process_action_free close_receipt [14:04:29]json_value_free [14:04:29]json_value_free done [14:04:29]process_json_proto returns [14:04:29]Send response to host [14:04:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96854,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:04:29]free response buf [14:04:29]execute_script done [14:04:29]execute_script returns [14:04:29]free content buf [14:04:29]Sock 10.Close socket [14:04:29]Sock 10.Thread stoped [14:04:29]accept exits with 7 [14:04:29]New connection [14:04:29]New thread 3067116900 created [14:04:29]Thread 3067260260 joined [14:04:29]Waiting for new connection... [14:04:29] Sock 7.Parse request [14:04:29]Sock 7.Check first char [14:04:29]Sock 7.First char is OK [14:04:29]request: POST /json_proto HTTP/1.0 [14:04:29]Method: POST [14:04:29]URL: /json_proto [14:04:29]Method is POST - this is cgi request [14:04:29]url: /json_proto [14:04:29]query_string will be loaded in cgi processing [14:04:29]execute_cgi json_proto POST (null) [14:04:29]execute_cgi path=json_proto method=POST [14:04:29]POST find Content-Length [14:04:29]Host: 172.17.40.67:8080 [14:04:29]Content-Length: 678 [14:04:29]Content-Type: application/json [14:04:29] [14:04:29]POST finish read [14:04:29]Found Content-Length = 678 [14:04:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:04:29]execute_script... [14:04: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)3407385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:04:29]POST & json_proto [14:04:29]process_json_proto [14:04:29]json parsed OK: [14:04:29]protocol is kg_v1.0 [14:04:29]action value=close_receipt [14:04:29]process_action close_receipt [14:04:29]cmd_close_receipt [14:04:29]MH_GetDate [14:04:29]Write to MH i2c: F0 00 00 3C 03 2E [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: F0 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: F0 09 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: F0 09 00 3C 03 00 6E EB 20 67 EE DA 66 66 AB [14:04:29]GetLastDocTimeStamp 1730210666 [14:04:29]current date 1730210670 [14:04:29]FM_GetShiftState [14:04:29]SAM_PROTO_GetShiftState [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 13 01 00 [14:04:29]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 0E 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1B [14:04:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:04:29]wFMCommunicate OK [14:04:29]SAM_PROTO_GetShiftState done [14:04:29]FM_GetShiftState done [14:04:29]opened in 1730160548 [14:04:29]opened+sec_in_day 1730246948 [14:04:29]quantity*price = 50041 [14:04:29]sum+1 = 50042 [14:04: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 364 29.10.2024 14:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96855 ФПД: 197247505089976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140430&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96855&fm=197247505089976&tin=02508201610067®Number=0000000000170478&sum=50000 [14:04:31]StoreToDocumentArchive [14:04:31]shift 145 fd 96855 [14:04:31]save to /storage/0145/doc_00096855 [14:04:31]save last doc name /storage/0145/doc_00096855 to /storage/kkm_last_doc_name [14:04:31]save OK [14:04:31]Clear old archive folders... [14:04:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:31]tlvbuf is 01A39230 [14:04:31]SAM_PROTO_ClearQueue [14:04:31]wFMCommunicate request_size=4 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 09 00 00 [14:04:31]Write to MH i2c: E2 08 00 4A 03 80 09 00 00 00 00 00 00 BF [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [14:04:31]RAPDU: 90 00 [14:04:31]wFMCommunicate OK [14:04:31]SAM_PROTO_ClearQueue done [14:04:31]KKMCreateOFDPacket [14:04:31]OFDProtocolAddRootSTLVToBuf [14:04:31]FM_MakeSignedData [14:04:31]FM_MakeSignedData [14:04:31]SAM_PROTO_SignData [14:04:31]wFMCommunicate request_size=4 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 0D 01 02 [14:04:31]Write to MH i2c: E2 08 00 4B 03 80 0D 01 02 00 00 00 00 C7 [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [14:04:31]RAPDU: 90 00 [14:04:31]wFMCommunicate OK [14:04:31]wFMCommunicate request_size=255 [14:04:31]MH_SAM_APDU [14: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 34 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 6C 01 00 00 F4 03 04 00 6E EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7A 01 00 35 04 06 00 B3 [14:04:31]Write to MH i2c: E2 02 01 4C 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 34 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 6C 01 00 00 F4 03 04 00 6E EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7A 01 00 35 04 06 00 B3 00 00 B8 [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [14:04:31]RAPDU: 90 00 [14:04:31]wFMCommunicate OK [14:04:31]wFMCommunicate request_size=10 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 0D 02 02 05 65 43 79 45 B8 [14:04:31]Write to MH i2c: E2 0D 00 4D 03 80 0D 02 02 05 00 65 43 79 45 B8 00 00 F2 [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [14:04:31]RAPDU: 90 00 [14:04:31]wFMCommunicate OK [14:04:31]wFMCommunicate request_size=4 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 0D 03 02 [14:04:31]Write to MH i2c: E2 08 00 4E 03 80 0D 03 02 00 00 00 00 CC [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 0B 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 0B 00 4E 03 00 89 FE 6A 52 84 CA 6A B4 90 00 7C [14:04:31]RAPDU: 89 FE 6A 52 84 CA 6A B4 90 00 [14:04:31]wFMCommunicate OK [14:04:31]SAM_PROTO_SignData done [14:04:31]FM_MakeSignedData done [14:04:31]CreateOFDProtocolMessage [14:04:31]wFMCommunicate request_size=4 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 11 00 00 [14:04:31]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 17 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [14:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:04:31]wFMCommunicate OK [14:04:31]CreateOFDProtocolMessage done [14:04:31]OFDSenderStorePacket 96855 [14:04:31]StoreOFDPacket docnum=96855 [14:04:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 84 07 01 CC A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6C 01 00 00 F4 03 04 00 6E EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7A 01 00 35 04 06 00 B3 65 43 79 45 B8 89 FE 6A 52 84 CA 6A B4 [14:04:31]CheckFolder [14:04:31]dirname=/storage/ofd_packets [14:04:31]CheckFolder done [14:04:31]ProducePacketName [14:04:31]name=ofd_packets/00096855 [14:04:31]NVStorageSaveData ofd_packets/00096855 [14:04:31]File name is /storage/ofd_packets/00096855 [14:04:31]Write 301 bytes [14:04:31]NVStorageSaveData done [14:04:31]OFDSenderStorePacket done [14:04:31]KKMCreateOFDPacket done [14:04:31]NVStorageSaveData kkm_last_timestamp [14:04:31]File name is /storage/kkm_last_timestamp [14:04:31]Write 4 bytes [14:04:31]NVStorageSaveData done [14:04:31]ExternCall_PrintAddStr [14:04:31]wPrintStart [14:04:31]Write to MH i2c: 01 00 00 50 03 53 [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: 01 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: 01 07 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [14:04:31]RasterBufferAndPrint [14:04:31]line Счет N : (1)3407385 [14:04:31]line ИНН: 02508201610067 [14:04:31]line Контрольно-Кассовый Чек [14:04:31]line ПРОДАЖА [14:04:31]line ТРК (МРК, ГНК) : 42 [14:04:31]line Товар: 2710124130 [14:04:31]line Аи-92-К-4 [14:04:31]line 7.480 * 66.90 [14:04:31]line = 500.41 [14:04:31]line НДС 12% НСП 1% [14:04:31]line > о реализуемом товаре [14:04:31]line ОКРУГЛЕНИЕ: -0.41 [14:04:31]line ИТОГО: 500.00 [14:04:31]line Внесено: 500.00 [14:04:32]line СДАЧА: 0.00 [14:04:32]line НСП 1% : 4.43 [14:04:32]line НДС 12% : 53.14 [14:04:32]line Наличными: 500.00 [14:04:32]line Безнал.: 0.00 [14:04:32]line Место: АЗС № 82 "Партнер Нефть" [14:04:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:04:32]line СНО: Общий режим [14:04:32]line Чек 364 29.10.2024 14:04 [14:04:32]line Смена: 145 ФФД: 1.0 [14:04:32]line ЗНМ: 0300000017 [14:04:32]line РНМ: 0000000000170478 [14:04:32]line Версия ККМ: v1.0 [14:04:32]line ФМ: 0000000002098560 [14:04:32]line ФД: 96855 [14:04:32]line ФПД: 197247505089976 [14:04:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140430&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96855&fm=197247505089976&tin=02508201610067®Number=0000000000170478&sum=50000 [14:04:32]OFD Sender: Processing packet 96855 [packets to send 59, broken 58] [14:04:32]ProducePacketName [14:04:32]name=ofd_packets/00096855 [14:04:32]OFD Sender: To server: pG, [14:04:32]CommunicateWithHost lk.salyk.kg:30040 [14:04:32]ConnectInit lk.salyk.kg [14:04:32]written 0, free lines is 4095 [14:04:32]Connected sock=10 [14:04:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 84 07 01 CC A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6C 01 00 00 F4 03 04 00 6E EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7A 01 00 35 04 06 00 B3 65 43 79 45 B8 89 FE 6A 52 84 CA 6A B4 [14:04:32]Write to MH i2c: 01 00 00 7B 03 7E [14:04:32]Write i2c OK [14:04:32]MH_I2C_Read... [14:04:32]Read from MH i2c: 01 [14:04:32]MH_I2C_Read... [14:04:32]Read from MH i2c: 01 07 00 [14:04:32]MH_I2C_Read... [14:04:32]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 30 0D C2 [14:04:32]RasterBufferAndPrint [14:04:32]line [14:04:32]line [14:04:32]line [14:04:32]line [14:04:32]line [14:04:32]written 0, free lines is 3389 [14:04:32]MH_Cut [14:04:32]Write to MH i2c: D1 01 00 82 03 01 57 [14:04:32]Write i2c OK [14:04:32]MH_I2C_Read... [14:04:32]Read from MH i2c: D1 [14:04:32]MH_I2C_Read... [14:04:32]Read from MH i2c: D1 01 00 [14:04:32]MH_I2C_Read... [14:04:32]Read from MH i2c: D1 01 00 82 03 00 56 [14:04:32]Write to MH i2c: 01 00 00 83 03 86 [14:04:32]Write i2c OK [14:04:32]MH_I2C_Read... [14:04:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9F 28 47 00 44 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7A 01 00 F4 03 04 00 95 95 20 67 B6 04 01 00 00 08 FF DB 28 C1 23 54 B8 [14:04:32]CommunicateWithHost err = 0 [14:04:32]CheckOFDResponse [14:04:32]1017 (14) - 77093643461234 [14:04:32]1041 (16) - 0000000002098560 [14:04:32]1040 (4) - 96855 [14:04:32]1012 (4) - 29.10.2024 07:58 [14:04:32]1206 (1) - 0 [14:04:32]OFD Sender: Remove packet 96855 [14:04:32]ProducePacketName [14:04:32]name=ofd_packets/00096855 [14:04:32]NVStorageDeleteData [14:04:33]OFD Sender: No OFD packet to send [14:04:33]*** Cut start [14:04:33]*** Partial cut [14:04:33]*** CUTSNS_PIN = 1 [14:04:33]*** CUTSNS_PIN = 0 [14:04:33]*** Brake cut motor [14:04:33]Read from MH i2c: 01 [14:04:33]*** Stop cut motor [14:04:33]MH_I2C_Read... [14:04:33]*** Cut end [14:04:33]Read from MH i2c: 01 07 00 [14:04:33]MH_I2C_Read... [14:04:33]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 FF 0F 9B [14:04:33]process_action close_receipt done [14:04:33]requested_data is exist [14:04:33]produce_requested_data [14:04:33]requested_item fm.sn is exist - process it [14:04:33]wFMCommunicate request_size=4 [14:04:33]MH_SAM_APDU [14:04:33]CAPDU: 80 11 00 00 [14:04:33]Write to MH i2c: E2 08 00 84 03 80 11 00 00 00 00 00 00 01 [14:04:33]Write i2c OK [14:04:33]MH_I2C_Read... [14:04:33]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:33]E2 [14:04:33]MH_I2C_Read... [14:04:33]Read from MH i2c: E2 17 00 [14:04:33]MH_I2C_Read... [14:04:33]Read from MH i2c: E2 17 00 84 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [14:04:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:04:33]wFMCommunicate OK [14:04:33]requested_item fd.num is exist - process it [14:04:33]SAM_PROTO_GetFieldsCounters [14:04:33]wFMCommunicate request_size=4 [14:04:33]MH_SAM_APDU [14:04:33]CAPDU: 80 13 00 00 [14:04:33]Write to MH i2c: E2 08 00 85 03 80 13 00 00 00 00 00 00 04 [14:04:33]Write i2c OK [14:04:33]MH_I2C_Read... [14:04:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:34]Read from MH i2c: E2 [14:04:34]MH_I2C_Read... [14:04:34]Read from MH i2c: E2 62 00 [14:04:34]MH_I2C_Read... [14:04:34]Read from MH i2c: E2 62 00 85 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [14:04:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:04:34]wFMCommunicate OK [14:04:34]SAM_PROTO_GetFieldsCounters done [14:04:34]requested_item shift.num is exist - process it [14:04:34]requested_item shift.opened is exist - process it [14:04:34]req_shift_opened [14:04:34]FM_GetShiftState [14:04:34]SAM_PROTO_GetShiftState [14:04:34]wFMCommunicate request_size=4 [14:04:34]MH_SAM_APDU [14:04:34]CAPDU: 80 13 01 00 [14:04:34]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [14:04:34]Write i2c OK [14:04:34]MH_I2C_Read... [14:04:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:34]Read from MH i2c: E2 [14:04:34]MH_I2C_Read... [14:04:34]Read from MH i2c: E2 0E 00 [14:04:34]MH_I2C_Read... [14:04:34]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [14:04:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:04:34]wFMCommunicate OK [14:04:34]SAM_PROTO_GetShiftState done [14:04:34]FM_GetShiftState done [14:04:34]req_shift_opened done [14:04:34]requested_item shift.open_date is exist - process it [14:04:34]req_shift_open_date [14:04:34]req_shift_open_date done [14:04:34]produce_requested_data done [14:04:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96855,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:04:34]process_action_free close_receipt [14:04:34]json_value_free [14:04:34]json_value_free done [14:04:34]process_json_proto returns [14:04:34]Send response to host [14:04:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96855,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:04:34]free response buf [14:04:34]execute_script done [14:04:34]execute_script returns [14:04:34]free content buf [14:04:34]Sock 7.Close socket [14:04:34]Sock 7.Thread stoped [14:04:38]OFD Sender: No OFD packet to send [14:04:43]OFD Sender: No OFD packet to send [14:04:48]OFD Sender: No OFD packet to send [14:04:53]OFD Sender: No OFD packet to send [14:04:58]OFD Sender: No OFD packet to send [14:05:03]OFD Sender: No OFD packet to send [14:05:08]OFD Sender: No OFD packet to send [14:05:13]OFD Sender: No OFD packet to send [14:05:18]OFD Sender: No OFD packet to send [14:05:23]OFD Sender: No OFD packet to send [14:05:28]OFD Sender: No OFD packet to send [14:05:33]OFD Sender: No OFD packet to send [14:05:38]OFD Sender: No OFD packet to send [14:05:41]accept exits with 9 [14:05:41]New connection [14:05:41]New thread 3067260260 created [14:05:41]Thread 3067116900 joined [14:05:41]Waiting for new connection... [14:05:41] Sock 9.Parse request [14:05:41]Sock 9.Check first char [14:05:41]Sock 9.First char is OK [14:05:41]request: POST /json_proto HTTP/1.0 [14:05:41]Method: POST [14:05:41]URL: /json_proto [14:05:41]Method is POST - this is cgi request [14:05:41]url: /json_proto [14:05:41]query_string will be loaded in cgi processing [14:05:41]execute_cgi json_proto POST (null) [14:05:41]execute_cgi path=json_proto method=POST [14:05:41]POST find Content-Length [14:05:41]Host: 172.17.40.67:8080 [14:05:41]Content-Length: 689 [14:05:41]Content-Type: application/json [14:05:41] [14:05:41]POST finish read [14:05:41]Found Content-Length = 689 [14:05:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.51, "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" ] } } [14:05:41]execute_script... [14:05: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)3407387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.51, "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" ] } } [14:05:41]POST & json_proto [14:05:41]process_json_proto [14:05:41]json parsed OK: [14:05:41]protocol is kg_v1.0 [14:05:41]action value=close_receipt [14:05:41]process_action close_receipt [14:05:41]cmd_close_receipt [14:05:41]MH_GetDate [14:05:41]Write to MH i2c: F0 00 00 87 03 79 [14:05:41]Write i2c OK [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: F0 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: F0 09 00 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: F0 09 00 87 03 00 B6 EB 20 67 EE DA 66 66 3E [14:05:41]GetLastDocTimeStamp 1730210670 [14:05:41]current date 1730210742 [14:05:41]FM_GetShiftState [14:05:41]SAM_PROTO_GetShiftState [14:05:41]wFMCommunicate request_size=4 [14:05:41]MH_SAM_APDU [14:05:41]CAPDU: 80 13 01 00 [14:05:41]Write to MH i2c: E2 08 00 88 03 80 13 01 00 00 00 00 00 08 [14:05:41]Write i2c OK [14:05:41]MH_I2C_Read... [14:05:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:41]Read from MH i2c: E2 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 0E 00 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 0E 00 88 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [14:05:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:05:41]wFMCommunicate OK [14:05:41]SAM_PROTO_GetShiftState done [14:05:41]FM_GetShiftState done [14:05:41]opened in 1730160548 [14:05:41]opened+sec_in_day 1730246948 [14:05:41]quantity*price = 250050 [14:05:41]sum+1 = 250052 [14:05:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 365 29.10.2024 14:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96856 ФПД: 124565838349457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96856&fm=124565838349457&tin=02508201610067®Number=0000000000170478&sum=250000 [14:05:42]StoreToDocumentArchive [14:05:42]shift 145 fd 96856 [14:05:42]save to /storage/0145/doc_00096856 [14:05:42]save last doc name /storage/0145/doc_00096856 to /storage/kkm_last_doc_name [14:05:42]save OK [14:05:42]Clear old archive folders... [14:05:42]ProcessDocumentItem done err = 0, tmpTLVsize=257 [14:05:42]tlvbuf is 01AA6400 [14:05:42]SAM_PROTO_ClearQueue [14:05:42]wFMCommunicate request_size=4 [14:05:42]MH_SAM_APDU [14:05:42]CAPDU: 80 09 00 00 [14:05:42]Write to MH i2c: E2 08 00 95 03 80 09 00 00 00 00 00 00 0A [14:05:42]Write i2c OK [14:05:42]MH_I2C_Read... [14:05:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:42]Read from MH i2c: E2 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: E2 03 00 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [14:05:42]RAPDU: 90 00 [14:05:42]wFMCommunicate OK [14:05:42]SAM_PROTO_ClearQueue done [14:05:42]KKMCreateOFDPacket [14:05:42]OFDProtocolAddRootSTLVToBuf [14:05:42]FM_MakeSignedData [14:05:42]FM_MakeSignedData [14:05:42]SAM_PROTO_SignData [14:05:42]wFMCommunicate request_size=4 [14:05:42]MH_SAM_APDU [14:05:42]CAPDU: 80 0D 01 02 [14:05:42]Write to MH i2c: E2 08 00 96 03 80 0D 01 02 00 00 00 00 12 [14:05:42]Write i2c OK [14:05:42]MH_I2C_Read... [14:05:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:42]Read from MH i2c: E2 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: E2 03 00 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [14:05:42]RAPDU: 90 00 [14:05:42]wFMCommunicate OK [14:05:42]wFMCommunicate request_size=255 [14:05:42]MH_SAM_APDU [14:05:42]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 B6 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7A 01 [14:05:42]Write to MH i2c: E2 02 01 97 03 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 B6 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7A 01 00 00 F8 [14:05:43]Write i2c OK [14:05:43]MH_I2C_Read... [14:05:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:43]Read from MH i2c: E2 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 03 00 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [14:05:43]RAPDU: 90 00 [14:05:43]wFMCommunicate OK [14:05:43]wFMCommunicate request_size=16 [14:05:43]MH_SAM_APDU [14:05:43]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 71 4A BE 8B C4 91 [14:05:43]Write to MH i2c: E2 13 00 98 03 80 0D 02 02 0B 00 00 35 04 06 00 71 4A BE 8B C4 91 00 00 C3 [14:05:43]Write i2c OK [14:05:43]MH_I2C_Read... [14:05:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:43]OFD Sender: No OFD packet to send [14:05:43]Read from MH i2c: E2 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 03 00 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [14:05:43]RAPDU: 90 00 [14:05:43]wFMCommunicate OK [14:05:43]wFMCommunicate request_size=4 [14:05:43]MH_SAM_APDU [14:05:43]CAPDU: 80 0D 03 02 [14:05:43]Write to MH i2c: E2 08 00 99 03 80 0D 03 02 00 00 00 00 17 [14:05:43]Write i2c OK [14:05:43]MH_I2C_Read... [14:05:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:43]Read from MH i2c: E2 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 0B 00 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 0B 00 99 03 00 A6 2A C5 26 7E E6 09 24 90 00 64 [14:05:43]RAPDU: A6 2A C5 26 7E E6 09 24 90 00 [14:05:43]wFMCommunicate OK [14:05:43]SAM_PROTO_SignData done [14:05:43]FM_MakeSignedData done [14:05:43]CreateOFDProtocolMessage [14:05:43]wFMCommunicate request_size=4 [14:05:43]MH_SAM_APDU [14:05:43]CAPDU: 80 11 00 00 [14:05:43]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [14:05:43]Write i2c OK [14:05:43]MH_I2C_Read... [14:05:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:43]Read from MH i2c: E2 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 17 00 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [14:05:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:05:43]wFMCommunicate OK [14:05:43]CreateOFDProtocolMessage done [14:05:43]OFDSenderStorePacket 96856 [14:05:43]StoreOFDPacket docnum=96856 [14:05:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 7E CD 0D 01 D8 CB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 B6 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7A 01 00 35 04 06 00 71 4A BE 8B C4 91 A6 2A C5 26 7E E6 09 24 [14:05:43]CheckFolder [14:05:43]dirname=/storage/ofd_packets [14:05:43]CheckFolder done [14:05:43]ProducePacketName [14:05:43]name=ofd_packets/00096856 [14:05:43]NVStorageSaveData ofd_packets/00096856 [14:05:43]File name is /storage/ofd_packets/00096856 [14:05:43]Write 307 bytes [14:05:43]NVStorageSaveData done [14:05:43]OFDSenderStorePacket done [14:05:43]KKMCreateOFDPacket done [14:05:43]NVStorageSaveData kkm_last_timestamp [14:05:43]File name is /storage/kkm_last_timestamp [14:05:43]Write 4 bytes [14:05:43]NVStorageSaveData done [14:05:43]ExternCall_PrintAddStr [14:05:43]wPrintStart [14:05:43]Write to MH i2c: 01 00 00 9B 03 9E [14:05:43]Write i2c OK [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: 01 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: 01 07 00 [14:05:43]MH_I2C_Read... [14:05:43]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [14:05:43]RasterBufferAndPrint [14:05:43]line Счет N : (1)3407387 [14:05:43]line ИНН: 02508201610067 [14:05:43]line Контрольно-Кассовый Чек [14:05:43]line ПРОДАЖА [14:05:43]line ТРК (МРК, ГНК) : 11 [14:05:43]line Товар: 2710194800 [14:05:43]line D-ENERGY Дт-К-2 [14:05:43]line 32.390 * 77.20 [14:05:43]line = 2500.51 [14:05:43]line НДС 12% НСП 1% [14:05:43]line > о реализуемом товаре [14:05:43]line ОКРУГЛЕНИЕ: -0.51 [14:05:43]line ИТОГО: 2500.00 [14:05:43]line Внесено: 2500.00 [14:05:43]line СДАЧА: 0.00 [14:05:43]line НСП 1% : 22.13 [14:05:43]line НДС 12% : 265.54 [14:05:43]line Наличными: 2500.00 [14:05:43]line Безнал.: 0.00 [14:05:43]line Место: АЗС № 82 "Партнер Нефть" [14:05:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:05:43]line СНО: Общий режим [14:05:43]line Чек 365 29.10.2024 14:05 [14:05:43]line Смена: 145 ФФД: 1.0 [14:05:43]line ЗНМ: 0300000017 [14:05:43]line РНМ: 0000000000170478 [14:05:43]line Версия ККМ: v1.0 [14:05:43]line ФМ: 0000000002098560 [14:05:43]line ФД: 96856 [14:05:43]line ФПД: 124565838349457 [14:05:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96856&fm=124565838349457&tin=02508201610067®Number=0000000000170478&sum=250000 [14:05:43]OFD Sender: Processing packet 96856 [packets to send 59, broken 58] [14:05:43]ProducePacketName [14:05:43]name=ofd_packets/00096856 [14:05:43]OFD Sender: To server: pG, [14:05:43]CommunicateWithHost lk.salyk.kg:30040 [14:05:43]ConnectInit lk.salyk.kg [14:05:43]written 0, free lines is 4095 [14:05:43]Connected sock=10 [14:05:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 7E CD 0D 01 D8 CB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 B6 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7A 01 00 35 04 06 00 71 4A BE 8B C4 91 A6 2A C5 26 7E E6 09 24 [14:05:44]Write to MH i2c: 01 00 00 C6 03 C9 [14:05:44]Write i2c OK [14:05:44]MH_I2C_Read... [14:05:44]Read from MH i2c: 01 [14:05:44]MH_I2C_Read... [14:05:44]Read from MH i2c: 01 07 00 [14:05:44]MH_I2C_Read... [14:05:44]Read from MH i2c: 01 07 00 C6 03 00 00 00 00 00 11 0D EE [14:05:44]RasterBufferAndPrint [14:05:44]line [14:05:44]line [14:05:44]line [14:05:44]line [14:05:44]line [14:05:44]written 0, free lines is 3352 [14:05:44]MH_Cut [14:05:44]Write to MH i2c: D1 01 00 CD 03 01 A2 [14:05:44]Write i2c OK [14:05:44]MH_I2C_Read... [14:05:44]Read from MH i2c: D1 [14:05:44]MH_I2C_Read... [14:05:44]Read from MH i2c: D1 01 00 [14:05:44]MH_I2C_Read... [14:05:44]Read from MH i2c: D1 01 00 CD 03 00 A1 [14:05:44]Write to MH i2c: 01 00 00 CE 03 D1 [14:05:44]Write i2c OK [14:05:44]MH_I2C_Read... [14:05:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BD 11 47 00 07 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 32 30 39 38 35 36 30 10 04 04 00 58 7A 01 00 F4 03 04 00 DD 95 20 67 B6 04 01 00 00 45 21 3A 51 80 40 37 32 [14:05:44]CommunicateWithHost err = 0 [14:05:44]CheckOFDResponse [14:05:44]1017 (14) - 77093643461234 [14:05:44]1041 (16) - 0000000002098560 [14:05:44]1040 (4) - 96856 [14:05:44]1012 (4) - 29.10.2024 07:59 [14:05:44]1206 (1) - 0 [14:05:44]OFD Sender: Remove packet 96856 [14:05:44]ProducePacketName [14:05:44]name=ofd_packets/00096856 [14:05:44]NVStorageDeleteData [14:05:44]OFD Sender: No OFD packet to send [14:05:44]*** Cut start [14:05:44]*** Partial cut [14:05:44]*** CUTSNS_PIN = 1 [14:05:44]*** CUTSNS_PIN = 0 [14:05:45]*** Brake cut motor [14:05:45]Read from MH i2c: 01 [14:05:45]MH_I2C_Read... [14:05:45]*** Stop cut motor [14:05:45]*** Cut end [14:05:45]Read from MH i2c: 01 07 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 FF 0F E6 [14:05:45]process_action close_receipt done [14:05:45]requested_data is exist [14:05:45]produce_requested_data [14:05:45]requested_item fm.sn is exist - process it [14:05:45]wFMCommunicate request_size=4 [14:05:45]MH_SAM_APDU [14:05:45]CAPDU: 80 11 00 00 [14:05:45]Write to MH i2c: E2 08 00 CF 03 80 11 00 00 00 00 00 00 4C [14:05:45]Write i2c OK [14:05:45]MH_I2C_Read... [14:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:45]Read from MH i2c: E2 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 17 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 17 00 CF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [14:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:05:45]wFMCommunicate OK [14:05:45]requested_item fd.num is exist - process it [14:05:45]SAM_PROTO_GetFieldsCounters [14:05:45]wFMCommunicate request_size=4 [14:05:45]MH_SAM_APDU [14:05:45]CAPDU: 80 13 00 00 [14:05:45]Write to MH i2c: E2 08 00 D0 03 80 13 00 00 00 00 00 00 4F [14:05:45]Write i2c OK [14:05:45]MH_I2C_Read... [14:05:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:45]Read from MH i2c: E2 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 62 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 62 00 D0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 7A 01 00 0E 04 04 00 91 00 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 1E [14:05:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 7A 01 00 0E 04 04 00 91 00 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 [14:05:45]wFMCommunicate OK [14:05:45]SAM_PROTO_GetFieldsCounters done [14:05:45]requested_item shift.num is exist - process it [14:05:45]requested_item shift.opened is exist - process it [14:05:45]req_shift_opened [14:05:45]FM_GetShiftState [14:05:45]SAM_PROTO_GetShiftState [14:05:45]wFMCommunicate request_size=4 [14:05:45]MH_SAM_APDU [14:05:45]CAPDU: 80 13 01 00 [14:05:45]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [14:05:45]Write i2c OK [14:05:45]MH_I2C_Read... [14:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:45]Read from MH i2c: E2 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 0E 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [14:05:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:05:45]wFMCommunicate OK [14:05:45]SAM_PROTO_GetShiftState done [14:05:45]FM_GetShiftState done [14:05:45]req_shift_opened done [14:05:45]requested_item shift.open_date is exist - process it [14:05:45]req_shift_open_date [14:05:45]req_shift_open_date done [14:05:45]produce_requested_data done [14:05:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96856,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:05:45]process_action_free close_receipt [14:05:45]json_value_free [14:05:45]json_value_free done [14:05:45]process_json_proto returns [14:05:45]Send response to host [14:05:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96856,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:05:45]free response buf [14:05:45]execute_script done [14:05:45]execute_script returns [14:05:45]free content buf [14:05:45]Sock 9.Close socket [14:05:45]Sock 9.Thread stoped [14:05:49]OFD Sender: No OFD packet to send [14:05:54]OFD Sender: No OFD packet to send [14:05:59]OFD Sender: No OFD packet to send [14:06:00]accept exits with 7 [14:06:00]New connection [14:06:00]New thread 3067116900 created [14:06:00]Thread 3067260260 joined [14:06:00]Waiting for new connection... [14:06:00] Sock 7.Parse request [14:06:00]Sock 7.Check first char [14:06:00]Sock 7.First char is OK [14:06:00]request: POST /json_proto HTTP/1.0 [14:06:00]Method: POST [14:06:00]URL: /json_proto [14:06:00]Method is POST - this is cgi request [14:06:00]url: /json_proto [14:06:00]query_string will be loaded in cgi processing [14:06:00]execute_cgi json_proto POST (null) [14:06:00]execute_cgi path=json_proto method=POST [14:06:00]POST find Content-Length [14:06:00]Host: 172.17.40.67:8080 [14:06:00]Content-Length: 678 [14:06:00]Content-Type: application/json [14:06:00] [14:06:00]POST finish read [14:06:00]Found Content-Length = 678 [14:06:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:00]execute_script... [14:06: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)3407388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:00]POST & json_proto [14:06:00]process_json_proto [14:06:00]json parsed OK: [14:06:00]protocol is kg_v1.0 [14:06:00]action value=close_receipt [14:06:00]process_action close_receipt [14:06:00]cmd_close_receipt [14:06:00]MH_GetDate [14:06:00]Write to MH i2c: F0 00 00 D2 03 C4 [14:06:00]Write i2c OK [14:06:00]MH_I2C_Read... [14:06:00]Read from MH i2c: F0 [14:06:00]MH_I2C_Read... [14:06:00]Read from MH i2c: F0 09 00 [14:06:00]MH_I2C_Read... [14:06:00]Read from MH i2c: F0 09 00 D2 03 00 C9 EB 20 67 EE DA 66 66 9C [14:06:00]GetLastDocTimeStamp 1730210742 [14:06:00]current date 1730210761 [14:06:00]FM_GetShiftState [14:06:00]SAM_PROTO_GetShiftState [14:06:00]wFMCommunicate request_size=4 [14:06:00]MH_SAM_APDU [14:06:00]CAPDU: 80 13 01 00 [14:06:00]Write to MH i2c: E2 08 00 D3 03 80 13 01 00 00 00 00 00 53 [14:06:00]Write i2c OK [14:06:00]MH_I2C_Read... [14:06:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:00]Read from MH i2c: E2 [14:06:00]MH_I2C_Read... [14:06:00]Read from MH i2c: E2 0E 00 [14:06:00]MH_I2C_Read... [14:06:00]Read from MH i2c: E2 0E 00 D3 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [14:06:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:06:00]wFMCommunicate OK [14:06:00]SAM_PROTO_GetShiftState done [14:06:00]FM_GetShiftState done [14:06:00]opened in 1730160548 [14:06:00]opened+sec_in_day 1730246948 [14:06:00]quantity*price = 60009 [14:06:00]sum+1 = 60010 [14:06: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 366 29.10.2024 14:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96857 ФПД: 71457142975642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140601&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96857&fm=71457142975642&tin=02508201610067®Number=0000000000170478&sum=60000 [14:06:01]StoreToDocumentArchive [14:06:01]shift 145 fd 96857 [14:06:01]save to /storage/0145/doc_00096857 [14:06:01]save last doc name /storage/0145/doc_00096857 to /storage/kkm_last_doc_name [14:06:01]save OK [14:06:01]Clear old archive folders... [14:06:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:01]tlvbuf is 01A00850 [14:06:01]SAM_PROTO_ClearQueue [14:06:01]wFMCommunicate request_size=4 [14:06:01]MH_SAM_APDU [14:06:01]CAPDU: 80 09 00 00 [14:06:01]Write to MH i2c: E2 08 00 E0 03 80 09 00 00 00 00 00 00 55 [14:06:01]Write i2c OK [14:06:01]MH_I2C_Read... [14:06:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:01]Read from MH i2c: E2 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [14:06:01]RAPDU: 90 00 [14:06:01]wFMCommunicate OK [14:06:01]SAM_PROTO_ClearQueue done [14:06:01]KKMCreateOFDPacket [14:06:01]OFDProtocolAddRootSTLVToBuf [14:06:01]FM_MakeSignedData [14:06:01]FM_MakeSignedData [14:06:01]SAM_PROTO_SignData [14:06:01]wFMCommunicate request_size=4 [14:06:01]MH_SAM_APDU [14:06:01]CAPDU: 80 0D 01 02 [14:06:01]Write to MH i2c: E2 08 00 E1 03 80 0D 01 02 00 00 00 00 5D [14:06:01]Write i2c OK [14:06:01]MH_I2C_Read... [14:06:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:01]Read from MH i2c: E2 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [14:06:01]RAPDU: 90 00 [14:06:01]wFMCommunicate OK [14:06:01]wFMCommunicate request_size=255 [14:06:01]MH_SAM_APDU [14:06:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6E 01 00 00 F4 03 04 00 C9 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7A 01 00 35 04 06 00 40 [14:06:01]Write to MH i2c: E2 02 01 E2 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 34 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 6E 01 00 00 F4 03 04 00 C9 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7A 01 00 35 04 06 00 40 00 00 17 [14:06:01]Write i2c OK [14:06:01]MH_I2C_Read... [14:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:01]Read from MH i2c: E2 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [14:06:01]RAPDU: 90 00 [14:06:01]wFMCommunicate OK [14:06:01]wFMCommunicate request_size=10 [14:06:01]MH_SAM_APDU [14:06:01]CAPDU: 80 0D 02 02 05 FD 69 9F AC 9A [14:06:01]Write to MH i2c: E2 0D 00 E3 03 80 0D 02 02 05 00 FD 69 9F AC 9A 00 00 B5 [14:06:01]Write i2c OK [14:06:01]MH_I2C_Read... [14:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:01]Read from MH i2c: E2 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [14:06:01]RAPDU: 90 00 [14:06:01]wFMCommunicate OK [14:06:01]wFMCommunicate request_size=4 [14:06:01]MH_SAM_APDU [14:06:01]CAPDU: 80 0D 03 02 [14:06:01]Write to MH i2c: E2 08 00 E4 03 80 0D 03 02 00 00 00 00 62 [14:06:01]Write i2c OK [14:06:01]MH_I2C_Read... [14:06:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:01]Read from MH i2c: E2 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 0B 00 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 0B 00 E4 03 00 29 68 D8 38 01 27 BE E7 90 00 D1 [14:06:01]RAPDU: 29 68 D8 38 01 27 BE E7 90 00 [14:06:01]wFMCommunicate OK [14:06:01]SAM_PROTO_SignData done [14:06:01]FM_MakeSignedData done [14:06:01]CreateOFDProtocolMessage [14:06:01]wFMCommunicate request_size=4 [14:06:01]MH_SAM_APDU [14:06:01]CAPDU: 80 11 00 00 [14:06:01]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [14:06:01]Write i2c OK [14:06:01]MH_I2C_Read... [14:06:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:01]Read from MH i2c: E2 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 17 00 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [14:06:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:06:01]wFMCommunicate OK [14:06:01]CreateOFDProtocolMessage done [14:06:01]OFDSenderStorePacket 96857 [14:06:01]StoreOFDPacket docnum=96857 [14:06:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD F2 07 01 11 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 34 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 6E 01 00 00 F4 03 04 00 C9 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7A 01 00 35 04 06 00 40 FD 69 9F AC 9A 29 68 D8 38 01 27 BE E7 [14:06:01]CheckFolder [14:06:01]dirname=/storage/ofd_packets [14:06:01]CheckFolder done [14:06:01]ProducePacketName [14:06:01]name=ofd_packets/00096857 [14:06:01]NVStorageSaveData ofd_packets/00096857 [14:06:01]File name is /storage/ofd_packets/00096857 [14:06:01]Write 301 bytes [14:06:01]NVStorageSaveData done [14:06:01]OFDSenderStorePacket done [14:06:01]KKMCreateOFDPacket done [14:06:01]NVStorageSaveData kkm_last_timestamp [14:06:01]File name is /storage/kkm_last_timestamp [14:06:01]Write 4 bytes [14:06:01]NVStorageSaveData done [14:06:01]ExternCall_PrintAddStr [14:06:01]wPrintStart [14:06:01]Write to MH i2c: 01 00 00 E6 03 E9 [14:06:01]Write i2c OK [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: 01 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: 01 07 00 [14:06:01]MH_I2C_Read... [14:06:01]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [14:06:01]RasterBufferAndPrint [14:06:01]line Счет N : (1)3407388 [14:06:01]line ИНН: 02508201610067 [14:06:01]line Контрольно-Кассовый Чек [14:06:01]line ПРОДАЖА [14:06:01]line ТРК (МРК, ГНК) : 32 [14:06:01]line Товар: 2710124130 [14:06:01]line Аи-92-К-4 [14:06:01]line 8.970 * 66.90 [14:06:01]line = 600.09 [14:06:01]line НДС 12% НСП 1% [14:06:01]line > о реализуемом товаре [14:06:01]line ОКРУГЛЕНИЕ: -0.09 [14:06:01]line ИТОГО: 600.00 [14:06:01]line Внесено: 600.00 [14:06:01]line СДАЧА: 0.00 [14:06:01]line НСП 1% : 5.31 [14:06:01]line НДС 12% : 63.73 [14:06:01]line Наличными: 600.00 [14:06:01]line Безнал.: 0.00 [14:06:01]line Место: АЗС № 82 "Партнер Нефть" [14:06:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:06:01]line СНО: Общий режим [14:06:01]line Чек 366 29.10.2024 14:06 [14:06:01]line Смена: 145 ФФД: 1.0 [14:06:01]line ЗНМ: 0300000017 [14:06:01]line РНМ: 0000000000170478 [14:06:01]line Версия ККМ: v1.0 [14:06:02]line ФМ: 0000000002098560 [14:06:02]line ФД: 96857 [14:06:02]line ФПД: 71457142975642 [14:06:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140601&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96857&fm=71457142975642&tin=02508201610067®Number=0000000000170478&sum=60000 [14:06:02]OFD Sender: Processing packet 96857 [packets to send 59, broken 58] [14:06:02]ProducePacketName [14:06:02]name=ofd_packets/00096857 [14:06:02]OFD Sender: To server: pG, [14:06:02]CommunicateWithHost lk.salyk.kg:30040 [14:06:02]ConnectInit lk.salyk.kg [14:06:02]written 0, free lines is 4095 [14:06:02]Connected sock=10 [14:06:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CD F2 07 01 11 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 34 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 6E 01 00 00 F4 03 04 00 C9 EB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7A 01 00 35 04 06 00 40 FD 69 9F AC 9A 29 68 D8 38 01 27 BE E7 [14:06:02]Write to MH i2c: 01 00 00 11 04 15 [14:06:02]Write i2c OK [14:06:02]MH_I2C_Read... [14:06:02]Read from MH i2c: 01 [14:06:02]MH_I2C_Read... [14:06:02]Read from MH i2c: 01 07 00 [14:06:02]MH_I2C_Read... [14:06:02]Read from MH i2c: 01 07 00 11 04 00 00 00 00 00 07 0D 30 [14:06:02]RasterBufferAndPrint [14:06:02]line [14:06:02]line [14:06:02]line [14:06:02]line [14:06:02]line [14:06:02]written 0, free lines is 3342 [14:06:02]MH_Cut [14:06:02]Write to MH i2c: D1 01 00 18 04 01 EE [14:06:02]Write i2c OK [14:06:02]MH_I2C_Read... [14:06:02]Read from MH i2c: D1 [14:06:02]MH_I2C_Read... [14:06:02]Read from MH i2c: D1 01 00 [14:06:02]MH_I2C_Read... [14:06:02]Read from MH i2c: D1 01 00 18 04 00 ED [14:06:02]Write to MH i2c: 01 00 00 19 04 1D [14:06:02]Write i2c OK [14:06:02]MH_I2C_Read... [14:06:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4F 8C 47 00 EF 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 32 30 39 38 35 36 30 10 04 04 00 59 7A 01 00 F4 03 04 00 EF 95 20 67 B6 04 01 00 00 4C CA 3B 5A B5 AA D2 6D [14:06:02]CommunicateWithHost err = 0 [14:06:02]CheckOFDResponse [14:06:02]1017 (14) - 77093643461234 [14:06:02]1041 (16) - 0000000002098560 [14:06:02]1040 (4) - 96857 [14:06:02]1012 (4) - 29.10.2024 07:59 [14:06:02]1206 (1) - 0 [14:06:02]OFD Sender: Remove packet 96857 [14:06:02]ProducePacketName [14:06:02]name=ofd_packets/00096857 [14:06:02]NVStorageDeleteData [14:06:03]OFD Sender: No OFD packet to send [14:06:03]*** Cut start [14:06:03]*** Partial cut [14:06:03]*** CUTSNS_PIN = 1 [14:06:03]*** CUTSNS_PIN = 0 [14:06:03]*** Brake cut motor [14:06:03]Read from MH i2c: 01 [14:06:03]MH_I2C_Read... [14:06:03]*** Stop cut motor [14:06:03]*** Cut end [14:06:03]Read from MH i2c: 01 07 00 [14:06:03]MH_I2C_Read... [14:06:03]Read from MH i2c: 01 07 00 19 04 00 00 00 00 00 FF 0F 32 [14:06:03]process_action close_receipt done [14:06:03]requested_data is exist [14:06:03]produce_requested_data [14:06:03]requested_item fm.sn is exist - process it [14:06:03]wFMCommunicate request_size=4 [14:06:03]MH_SAM_APDU [14:06:03]CAPDU: 80 11 00 00 [14:06:03]Write to MH i2c: E2 08 00 1A 04 80 11 00 00 00 00 00 00 98 [14:06:03]Write i2c OK [14:06:03]MH_I2C_Read... [14:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:03]Read from MH i2c: E2 [14:06:03]MH_I2C_Read... [14:06:03]Read from MH i2c: E2 17 00 [14:06:03]MH_I2C_Read... [14:06:03]Read from MH i2c: E2 17 00 1A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [14:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:06:03]wFMCommunicate OK [14:06:03]requested_item fd.num is exist - process it [14:06:03]SAM_PROTO_GetFieldsCounters [14:06:03]wFMCommunicate request_size=4 [14:06:03]MH_SAM_APDU [14:06:03]CAPDU: 80 13 00 00 [14:06:03]Write to MH i2c: E2 08 00 1B 04 80 13 00 00 00 00 00 00 9B [14:06:03]Write i2c OK [14:06:03]MH_I2C_Read... [14:06:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:04]Read from MH i2c: E2 [14:06:04]MH_I2C_Read... [14:06:04]Read from MH i2c: E2 62 00 [14:06:04]MH_I2C_Read... [14:06:04]Read from MH i2c: E2 62 00 1B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [14:06:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:06:04]wFMCommunicate OK [14:06:04]SAM_PROTO_GetFieldsCounters done [14:06:04]requested_item shift.num is exist - process it [14:06:04]requested_item shift.opened is exist - process it [14:06:04]req_shift_opened [14:06:04]FM_GetShiftState [14:06:04]SAM_PROTO_GetShiftState [14:06:04]wFMCommunicate request_size=4 [14:06:04]MH_SAM_APDU [14:06:04]CAPDU: 80 13 01 00 [14:06:04]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [14:06:04]Write i2c OK [14:06:04]MH_I2C_Read... [14:06:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:04]Read from MH i2c: E2 [14:06:04]MH_I2C_Read... [14:06:04]Read from MH i2c: E2 0E 00 [14:06:04]MH_I2C_Read... [14:06:04]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FB [14:06:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:06:04]wFMCommunicate OK [14:06:04]SAM_PROTO_GetShiftState done [14:06:04]FM_GetShiftState done [14:06:04]req_shift_opened done [14:06:04]requested_item shift.open_date is exist - process it [14:06:04]req_shift_open_date [14:06:04]req_shift_open_date done [14:06:04]produce_requested_data done [14:06:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96857,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:06:04]process_action_free close_receipt [14:06:04]json_value_free [14:06:04]json_value_free done [14:06:04]process_json_proto returns [14:06:04]Send response to host [14:06:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96857,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:06:04]free response buf [14:06:04]execute_script done [14:06:04]execute_script returns [14:06:04]free content buf [14:06:04]Sock 7.Close socket [14:06:04]Sock 7.Thread stoped [14:06:08]OFD Sender: No OFD packet to send [14:06:13]OFD Sender: No OFD packet to send [14:06:18]OFD Sender: No OFD packet to send [14:06:23]OFD Sender: No OFD packet to send [14:06:28]OFD Sender: No OFD packet to send [14:06:33]OFD Sender: No OFD packet to send [14:06:38]OFD Sender: No OFD packet to send [14:06:43]OFD Sender: No OFD packet to send [14:06:48]OFD Sender: No OFD packet to send [14:06:53]OFD Sender: No OFD packet to send [14:06:58]OFD Sender: No OFD packet to send [14:07:03]OFD Sender: No OFD packet to send [14:07:08]OFD Sender: No OFD packet to send [14:07:13]OFD Sender: No OFD packet to send [14:07:18]OFD Sender: No OFD packet to send [14:07:23]OFD Sender: No OFD packet to send [14:07:28]OFD Sender: No OFD packet to send [14:07:33]OFD Sender: No OFD packet to send [14:07:38]OFD Sender: No OFD packet to send [14:07:43]OFD Sender: No OFD packet to send [14:07:48]OFD Sender: No OFD packet to send [14:07:53]OFD Sender: No OFD packet to send [14:07:58]OFD Sender: No OFD packet to send [14:08:03]OFD Sender: No OFD packet to send [14:08:08]OFD Sender: No OFD packet to send [14:08:13]OFD Sender: No OFD packet to send [14:08:18]OFD Sender: No OFD packet to send [14:08:23]OFD Sender: No OFD packet to send [14:08:28]OFD Sender: No OFD packet to send [14:08:33]OFD Sender: No OFD packet to send [14:08:38]OFD Sender: No OFD packet to send [14:08:43]OFD Sender: No OFD packet to send [14:08:48]OFD Sender: No OFD packet to send [14:08:50]accept exits with 9 [14:08:50]New connection [14:08:50]New thread 3067260260 created [14:08:50]Thread 3067116900 joined [14:08:50]Waiting for new connection... [14:08:50] Sock 9.Parse request [14:08:50]Sock 9.Check first char [14:08:50]Sock 9.First char is OK [14:08:50]request: POST /json_proto HTTP/1.0 [14:08:50]Method: POST [14:08:50]URL: /json_proto [14:08:50]Method is POST - this is cgi request [14:08:50]url: /json_proto [14:08:50]query_string will be loaded in cgi processing [14:08:50]execute_cgi json_proto POST (null) [14:08:50]execute_cgi path=json_proto method=POST [14:08:50]POST find Content-Length [14:08:50]Host: 172.17.40.67:8080 [14:08:50]Content-Length: 678 [14:08:50]Content-Type: application/json [14:08:50] [14:08:50]POST finish read [14:08:50]Found Content-Length = 678 [14:08:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:50]execute_script... [14:08:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:50]POST & json_proto [14:08:50]process_json_proto [14:08:50]json parsed OK: [14:08:50]protocol is kg_v1.0 [14:08:50]action value=close_receipt [14:08:50]process_action close_receipt [14:08:50]cmd_close_receipt [14:08:50]MH_GetDate [14:08:50]Write to MH i2c: F0 00 00 1D 04 10 [14:08:50]Write i2c OK [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: F0 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: F0 09 00 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: F0 09 00 1D 04 00 73 EC 20 67 EE DA 66 66 93 [14:08:50]GetLastDocTimeStamp 1730210761 [14:08:50]current date 1730210931 [14:08:50]FM_GetShiftState [14:08:50]SAM_PROTO_GetShiftState [14:08:50]wFMCommunicate request_size=4 [14:08:50]MH_SAM_APDU [14:08:50]CAPDU: 80 13 01 00 [14:08:50]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [14:08:50]Write i2c OK [14:08:50]MH_I2C_Read... [14:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:50]Read from MH i2c: E2 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: E2 0E 00 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FD [14:08:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:08:50]wFMCommunicate OK [14:08:50]SAM_PROTO_GetShiftState done [14:08:50]FM_GetShiftState done [14:08:50]opened in 1730160548 [14:08:50]opened+sec_in_day 1730246948 [14:08:50]quantity*price = 20003 [14:08:50]sum+1 = 20004 [14:08: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 367 29.10.2024 14:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96858 ФПД: 166563557194374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140851&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96858&fm=166563557194374&tin=02508201610067®Number=0000000000170478&sum=20000 [14:08:52]StoreToDocumentArchive [14:08:52]shift 145 fd 96858 [14:08:52]save to /storage/0145/doc_00096858 [14:08:52]save last doc name /storage/0145/doc_00096858 to /storage/kkm_last_doc_name [14:08:52]save OK [14:08:52]Clear old archive folders... [14:08:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:08:52]tlvbuf is 01A41890 [14:08:52]SAM_PROTO_ClearQueue [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 09 00 00 [14:08:52]Write to MH i2c: E2 08 00 2B 04 80 09 00 00 00 00 00 00 A1 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]SAM_PROTO_ClearQueue done [14:08:52]KKMCreateOFDPacket [14:08:52]OFDProtocolAddRootSTLVToBuf [14:08:52]FM_MakeSignedData [14:08:52]FM_MakeSignedData [14:08:52]SAM_PROTO_SignData [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 0D 01 02 [14:08:52]Write to MH i2c: E2 08 00 2C 04 80 0D 01 02 00 00 00 00 A9 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]wFMCommunicate request_size=255 [14:08:52]MH_SAM_APDU [14:08: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 34 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 6F 01 00 00 F4 03 04 00 73 EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7A 01 00 35 04 06 00 97 [14:08:52]Write to MH i2c: E2 02 01 2D 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 34 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 6F 01 00 00 F4 03 04 00 73 EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7A 01 00 35 04 06 00 97 00 00 4C [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]wFMCommunicate request_size=10 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 0D 02 02 05 7D 19 A8 BA 86 [14:08:52]Write to MH i2c: E2 0D 00 2E 04 80 0D 02 02 05 00 7D 19 A8 BA 86 00 00 34 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 0D 03 02 [14:08:52]Write to MH i2c: E2 08 00 2F 04 80 0D 03 02 00 00 00 00 AE [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 0B 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 0B 00 2F 04 00 9F 6C 9E 8D 33 2D 12 78 90 00 CF [14:08:52]RAPDU: 9F 6C 9E 8D 33 2D 12 78 90 00 [14:08:52]wFMCommunicate OK [14:08:52]SAM_PROTO_SignData done [14:08:52]FM_MakeSignedData done [14:08:52]CreateOFDProtocolMessage [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 11 00 00 [14:08:52]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 17 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [14:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:08:52]wFMCommunicate OK [14:08:52]CreateOFDProtocolMessage done [14:08:52]OFDSenderStorePacket 96858 [14:08:52]StoreOFDPacket docnum=96858 [14:08:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 80 0B 07 01 3E 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 34 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 6F 01 00 00 F4 03 04 00 73 EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7A 01 00 35 04 06 00 97 7D 19 A8 BA 86 9F 6C 9E 8D 33 2D 12 78 [14:08:52]CheckFolder [14:08:52]dirname=/storage/ofd_packets [14:08:52]CheckFolder done [14:08:52]ProducePacketName [14:08:52]name=ofd_packets/00096858 [14:08:52]NVStorageSaveData ofd_packets/00096858 [14:08:52]File name is /storage/ofd_packets/00096858 [14:08:52]Write 301 bytes [14:08:52]NVStorageSaveData done [14:08:52]OFDSenderStorePacket done [14:08:52]KKMCreateOFDPacket done [14:08:52]NVStorageSaveData kkm_last_timestamp [14:08:52]File name is /storage/kkm_last_timestamp [14:08:52]Write 4 bytes [14:08:52]NVStorageSaveData done [14:08:52]ExternCall_PrintAddStr [14:08:52]wPrintStart [14:08:52]Write to MH i2c: 01 00 00 31 04 35 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [14:08:52]RasterBufferAndPrint [14:08:52]line Счет N : (1)3407390 [14:08:52]line ИНН: 02508201610067 [14:08:52]line Контрольно-Кассовый Чек [14:08:52]line ПРОДАЖА [14:08:52]line ТРК (МРК, ГНК) : 32 [14:08:52]line Товар: 2710124130 [14:08:52]line Аи-92-К-4 [14:08:52]line 2.990 * 66.90 [14:08:52]line = 200.03 [14:08:52]line НДС 12% НСП 1% [14:08:52]line > о реализуемом товаре [14:08:52]line ОКРУГЛЕНИЕ: -0.03 [14:08:52]line ИТОГО: 200.00 [14:08:52]line Внесено: 200.00 [14:08:52]line СДАЧА: 0.00 [14:08:52]line НСП 1% : 1.77 [14:08:52]line НДС 12% : 21.24 [14:08:52]line Наличными: 200.00 [14:08:52]line Безнал.: 0.00 [14:08:52]line Место: АЗС № 82 "Партнер Нефть" [14:08:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:08:52]line СНО: Общий режим [14:08:52]line Чек 367 29.10.2024 14:08 [14:08:52]line Смена: 145 ФФД: 1.0 [14:08:52]line ЗНМ: 0300000017 [14:08:52]line РНМ: 0000000000170478 [14:08:52]line Версия ККМ: v1.0 [14:08:52]line ФМ: 0000000002098560 [14:08:52]line ФД: 96858 [14:08:52]line ФПД: 166563557194374 [14:08:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140851&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96858&fm=166563557194374&tin=02508201610067®Number=0000000000170478&sum=20000 [14:08:52]OFD Sender: Processing packet 96858 [packets to send 59, broken 58] [14:08:52]ProducePacketName [14:08:52]name=ofd_packets/00096858 [14:08:52]OFD Sender: To server: pG, [14:08:52]CommunicateWithHost lk.salyk.kg:30040 [14:08:52]ConnectInit lk.salyk.kg [14:08:52]written 0, free lines is 4095 [14:08:53]Connected sock=7 [14:08:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 80 0B 07 01 3E 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 34 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 6F 01 00 00 F4 03 04 00 73 EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7A 01 00 35 04 06 00 97 7D 19 A8 BA 86 9F 6C 9E 8D 33 2D 12 78 [14:08:53]Write to MH i2c: 01 00 00 5C 04 60 [14:08:53]Write i2c OK [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: 01 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: 01 07 00 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 F3 0C 66 [14:08:53]RasterBufferAndPrint [14:08:53]line [14:08:53]line [14:08:53]line [14:08:53]line [14:08:53]line [14:08:53]written 0, free lines is 3321 [14:08:53]MH_Cut [14:08:53]Write to MH i2c: D1 01 00 63 04 01 39 [14:08:53]Write i2c OK [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: D1 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: D1 01 00 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: D1 01 00 63 04 00 38 [14:08:53]Write to MH i2c: 01 00 00 64 04 68 [14:08:53]Write i2c OK [14:08:53]MH_I2C_Read... [14:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2A 7A 47 00 8A 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 32 30 39 38 35 36 30 10 04 04 00 5A 7A 01 00 F4 03 04 00 9A 96 20 67 B6 04 01 00 00 D4 B7 8D 92 D3 7C D7 C8 [14:08:53]CommunicateWithHost err = 0 [14:08:53]CheckOFDResponse [14:08:53]1017 (14) - 77093643461234 [14:08:53]1041 (16) - 0000000002098560 [14:08:53]1040 (4) - 96858 [14:08:53]1012 (4) - 29.10.2024 08:02 [14:08:53]1206 (1) - 0 [14:08:53]OFD Sender: Remove packet 96858 [14:08:53]ProducePacketName [14:08:53]name=ofd_packets/00096858 [14:08:53]NVStorageDeleteData [14:08:54]*** Cut start [14:08:54]*** Partial cut [14:08:54]*** CUTSNS_PIN = 1 [14:08:54]OFD Sender: No OFD packet to send [14:08:54]*** CUTSNS_PIN = 0 [14:08:54]*** Brake cut motor [14:08:54]Read from MH i2c: 01 [14:08:54]MH_I2C_Read... [14:08:54]*** Stop cut motor [14:08:54]*** Cut end [14:08:54]Read from MH i2c: 01 07 00 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 FF 0F 7D [14:08:54]process_action close_receipt done [14:08:54]requested_data is exist [14:08:54]produce_requested_data [14:08:54]requested_item fm.sn is exist - process it [14:08:54]wFMCommunicate request_size=4 [14:08:54]MH_SAM_APDU [14:08:54]CAPDU: 80 11 00 00 [14:08:54]Write to MH i2c: E2 08 00 65 04 80 11 00 00 00 00 00 00 E3 [14:08:54]Write i2c OK [14:08:54]MH_I2C_Read... [14:08:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:54]Read from MH i2c: E2 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 17 00 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 17 00 65 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [14:08:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:08:54]wFMCommunicate OK [14:08:54]requested_item fd.num is exist - process it [14:08:54]SAM_PROTO_GetFieldsCounters [14:08:54]wFMCommunicate request_size=4 [14:08:54]MH_SAM_APDU [14:08:54]CAPDU: 80 13 00 00 [14:08:54]Write to MH i2c: E2 08 00 66 04 80 13 00 00 00 00 00 00 E6 [14:08:54]Write i2c OK [14:08:54]MH_I2C_Read... [14:08:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:54]Read from MH i2c: E2 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 62 00 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 62 00 66 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [14:08:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:08:54]wFMCommunicate OK [14:08:54]SAM_PROTO_GetFieldsCounters done [14:08:54]requested_item shift.num is exist - process it [14:08:54]requested_item shift.opened is exist - process it [14:08:54]req_shift_opened [14:08:54]FM_GetShiftState [14:08:54]SAM_PROTO_GetShiftState [14:08:54]wFMCommunicate request_size=4 [14:08:54]MH_SAM_APDU [14:08:54]CAPDU: 80 13 01 00 [14:08:54]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [14:08:54]Write i2c OK [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 [14:08:54]MH_I2C_Read... [14:08:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:54]Read from MH i2c: E2 0E 00 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 46 [14:08:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:08:54]wFMCommunicate OK [14:08:54]SAM_PROTO_GetShiftState done [14:08:54]FM_GetShiftState done [14:08:54]req_shift_opened done [14:08:54]requested_item shift.open_date is exist - process it [14:08:54]req_shift_open_date [14:08:54]req_shift_open_date done [14:08:54]produce_requested_data done [14:08:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96858,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:08:54]process_action_free close_receipt [14:08:54]json_value_free [14:08:54]json_value_free done [14:08:54]process_json_proto returns [14:08:54]Send response to host [14:08:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96858,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:08:54]free response buf [14:08:54]execute_script done [14:08:54]execute_script returns [14:08:54]free content buf [14:08:54]Sock 9.Close socket [14:08:54]Sock 9.Thread stoped [14:08:59]OFD Sender: No OFD packet to send [14:08:59]accept exits with 10 [14:08:59]New connection [14:08:59]New thread 3067116900 created [14:08:59]Thread 3067260260 joined [14:08:59]Waiting for new connection... [14:08:59] Sock 10.Parse request [14:08:59]Sock 10.Check first char [14:08:59]Sock 10.First char is OK [14:08:59]request: POST /json_proto HTTP/1.0 [14:08:59]Method: POST [14:08:59]URL: /json_proto [14:08:59]Method is POST - this is cgi request [14:08:59]url: /json_proto [14:08:59]query_string will be loaded in cgi processing [14:08:59]execute_cgi json_proto POST (null) [14:08:59]execute_cgi path=json_proto method=POST [14:08:59]POST find Content-Length [14:08:59]Host: 172.17.40.67:8080 [14:08:59]Content-Length: 678 [14:08:59]Content-Type: application/json [14:08:59] [14:08:59]POST finish read [14:08:59]Found Content-Length = 678 [14:08:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:59]execute_script... [14:08: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)3407389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:59]POST & json_proto [14:08:59]process_json_proto [14:08:59]json parsed OK: [14:08:59]protocol is kg_v1.0 [14:08:59]action value=close_receipt [14:08:59]process_action close_receipt [14:08:59]cmd_close_receipt [14:08:59]MH_GetDate [14:08:59]Write to MH i2c: F0 00 00 68 04 5B [14:08:59]Write i2c OK [14:08:59]MH_I2C_Read... [14:08:59]Read from MH i2c: F0 [14:08:59]MH_I2C_Read... [14:08:59]Read from MH i2c: F0 09 00 [14:08:59]MH_I2C_Read... [14:08:59]Read from MH i2c: F0 09 00 68 04 00 7C EC 20 67 EE DA 66 66 E7 [14:08:59]GetLastDocTimeStamp 1730210931 [14:08:59]current date 1730210940 [14:08:59]FM_GetShiftState [14:08:59]SAM_PROTO_GetShiftState [14:08:59]wFMCommunicate request_size=4 [14:08:59]MH_SAM_APDU [14:08:59]CAPDU: 80 13 01 00 [14:08:59]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [14:08:59]Write i2c OK [14:08:59]MH_I2C_Read... [14:08:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:59]Read from MH i2c: E2 [14:08:59]MH_I2C_Read... [14:08:59]Read from MH i2c: E2 0E 00 [14:08:59]MH_I2C_Read... [14:08:59]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 48 [14:08:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:08:59]wFMCommunicate OK [14:08:59]SAM_PROTO_GetShiftState done [14:08:59]FM_GetShiftState done [14:08:59]opened in 1730160548 [14:08:59]opened+sec_in_day 1730246948 [14:08:59]quantity*price = 50041 [14:08:59]sum+1 = 50042 [14:08: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 368 29.10.2024 14:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96859 ФПД: 81314304631611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96859&fm=81314304631611&tin=02508201610067®Number=0000000000170478&sum=50000 [14:09:00]StoreToDocumentArchive [14:09:00]shift 145 fd 96859 [14:09:00]save to /storage/0145/doc_00096859 [14:09:00]save last doc name /storage/0145/doc_00096859 to /storage/kkm_last_doc_name [14:09:00]save OK [14:09:00]Clear old archive folders... [14:09:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:09:00]tlvbuf is 01A26F90 [14:09:00]SAM_PROTO_ClearQueue [14:09:00]wFMCommunicate request_size=4 [14:09:00]MH_SAM_APDU [14:09:00]CAPDU: 80 09 00 00 [14:09:00]Write to MH i2c: E2 08 00 76 04 80 09 00 00 00 00 00 00 EC [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:09:00]Read from MH i2c: E2 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 03 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [14:09:00]RAPDU: 90 00 [14:09:00]wFMCommunicate OK [14:09:00]SAM_PROTO_ClearQueue done [14:09:00]KKMCreateOFDPacket [14:09:00]OFDProtocolAddRootSTLVToBuf [14:09:00]FM_MakeSignedData [14:09:00]FM_MakeSignedData [14:09:00]SAM_PROTO_SignData [14:09:00]wFMCommunicate request_size=4 [14:09:00]MH_SAM_APDU [14:09:00]CAPDU: 80 0D 01 02 [14:09:00]Write to MH i2c: E2 08 00 77 04 80 0D 01 02 00 00 00 00 F4 [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:09:00]Read from MH i2c: E2 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 03 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [14:09:00]RAPDU: 90 00 [14:09:00]wFMCommunicate OK [14:09:00]wFMCommunicate request_size=255 [14:09:00]MH_SAM_APDU [14:09: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 34 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 70 01 00 00 F4 03 04 00 7C EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7A 01 00 35 04 06 00 49 [14:09:00]Write to MH i2c: E2 02 01 78 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 34 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 70 01 00 00 F4 03 04 00 7C EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7A 01 00 35 04 06 00 49 00 00 92 [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:01]Read from MH i2c: E2 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 03 00 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [14:09:01]RAPDU: 90 00 [14:09:01]wFMCommunicate OK [14:09:01]wFMCommunicate request_size=10 [14:09:01]MH_SAM_APDU [14:09:01]CAPDU: 80 0D 02 02 05 F4 76 3E 23 3B [14:09:01]Write to MH i2c: E2 0D 00 79 04 80 0D 02 02 05 00 F4 76 3E 23 3B 00 00 07 [14:09:01]Write i2c OK [14:09:01]MH_I2C_Read... [14:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:01]Read from MH i2c: E2 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 03 00 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [14:09:01]RAPDU: 90 00 [14:09:01]wFMCommunicate OK [14:09:01]wFMCommunicate request_size=4 [14:09:01]MH_SAM_APDU [14:09:01]CAPDU: 80 0D 03 02 [14:09:01]Write to MH i2c: E2 08 00 7A 04 80 0D 03 02 00 00 00 00 F9 [14:09:01]Write i2c OK [14:09:01]MH_I2C_Read... [14:09:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:09:01]Read from MH i2c: E2 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 0B 00 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 0B 00 7A 04 00 15 F4 85 50 EE FD 06 20 90 00 E9 [14:09:01]RAPDU: 15 F4 85 50 EE FD 06 20 90 00 [14:09:01]wFMCommunicate OK [14:09:01]SAM_PROTO_SignData done [14:09:01]FM_MakeSignedData done [14:09:01]CreateOFDProtocolMessage [14:09:01]wFMCommunicate request_size=4 [14:09:01]MH_SAM_APDU [14:09:01]CAPDU: 80 11 00 00 [14:09:01]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [14:09:01]Write i2c OK [14:09:01]MH_I2C_Read... [14:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:01]Read from MH i2c: E2 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 17 00 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [14:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:09:01]wFMCommunicate OK [14:09:01]CreateOFDProtocolMessage done [14:09:01]OFDSenderStorePacket 96859 [14:09:01]StoreOFDPacket docnum=96859 [14:09:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 84 07 01 B8 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 70 01 00 00 F4 03 04 00 7C EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7A 01 00 35 04 06 00 49 F4 76 3E 23 3B 15 F4 85 50 EE FD 06 20 [14:09:01]CheckFolder [14:09:01]dirname=/storage/ofd_packets [14:09:01]CheckFolder done [14:09:01]ProducePacketName [14:09:01]name=ofd_packets/00096859 [14:09:01]NVStorageSaveData ofd_packets/00096859 [14:09:01]File name is /storage/ofd_packets/00096859 [14:09:01]Write 301 bytes [14:09:01]NVStorageSaveData done [14:09:01]OFDSenderStorePacket done [14:09:01]KKMCreateOFDPacket done [14:09:01]NVStorageSaveData kkm_last_timestamp [14:09:01]File name is /storage/kkm_last_timestamp [14:09:01]Write 4 bytes [14:09:01]NVStorageSaveData done [14:09:01]ExternCall_PrintAddStr [14:09:01]wPrintStart [14:09:01]Write to MH i2c: 01 00 00 7C 04 80 [14:09:01]OFD Sender: Processing packet 96859 [packets to send 59, broken 58] [14:09:01]ProducePacketName [14:09:01]name=ofd_packets/00096859 [14:09:01]OFD Sender: To server: pG, [14:09:01]CommunicateWithHost lk.salyk.kg:30040 [14:09:01]Write i2c OK [14:09:01]MH_I2C_Read... [14:09:01]ConnectInit lk.salyk.kg [14:09:01]Read from MH i2c: 01 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: 01 07 00 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [14:09:01]RasterBufferAndPrint [14:09:01]line Счет N : (1)3407389 [14:09:01]line ИНН: 02508201610067 [14:09:01]line Контрольно-Кассовый Чек [14:09:01]line ПРОДАЖА [14:09:01]line ТРК (МРК, ГНК) : 12 [14:09:01]line Товар: 2710124130 [14:09:01]line Аи-92-К-4 [14:09:01]line 7.480 * 66.90 [14:09:01]line = 500.41 [14:09:01]line НДС 12% НСП 1% [14:09:01]line > о реализуемом товаре [14:09:01]line ОКРУГЛЕНИЕ: -0.41 [14:09:01]line ИТОГО: 500.00 [14:09:01]line Внесено: 500.00 [14:09:01]line СДАЧА: 0.00 [14:09:01]line НСП 1% : 4.43 [14:09:01]line НДС 12% : 53.14 [14:09:01]line Наличными: 500.00 [14:09:01]line Безнал.: 0.00 [14:09:01]line Место: АЗС № 82 "Партнер Нефть" [14:09:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:09:01]line СНО: Общий режим [14:09:01]line Чек 368 29.10.2024 14:09 [14:09:01]line Смена: 145 ФФД: 1.0 [14:09:01]line ЗНМ: 0300000017 [14:09:01]line РНМ: 0000000000170478 [14:09:01]line Версия ККМ: v1.0 [14:09:01]line ФМ: 0000000002098560 [14:09:01]line ФД: 96859 [14:09:01]line ФПД: 81314304631611 [14:09:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96859&fm=81314304631611&tin=02508201610067®Number=0000000000170478&sum=50000 [14:09:01]written 0, free lines is 4095 [14:09:01]Connected sock=9 [14:09:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 84 07 01 B8 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 70 01 00 00 F4 03 04 00 7C EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7A 01 00 35 04 06 00 49 F4 76 3E 23 3B 15 F4 85 50 EE FD 06 20 [14:09:01]Write to MH i2c: 01 00 00 A7 04 AB [14:09:01]Write i2c OK [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: 01 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: 01 07 00 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: 01 07 00 A7 04 00 00 00 00 00 03 0D C2 [14:09:01]RasterBufferAndPrint [14:09:01]line [14:09:01]line [14:09:01]line [14:09:01]line [14:09:01]line [14:09:01]written 0, free lines is 3340 [14:09:01]MH_Cut [14:09:01]Write to MH i2c: D1 01 00 AE 04 01 84 [14:09:01]Write i2c OK [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: D1 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: D1 01 00 [14:09:01]MH_I2C_Read... [14:09:01]Read from MH i2c: D1 01 00 AE 04 00 83 [14:09:01]Write to MH i2c: 01 00 00 AF 04 B3 [14:09:01]Write i2c OK [14:09:01]MH_I2C_Read... [14:09:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2C 0B 47 00 2B 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 32 30 39 38 35 36 30 10 04 04 00 5B 7A 01 00 F4 03 04 00 A2 96 20 67 B6 04 01 00 00 32 FB 5F 3A 69 E9 41 FB [14:09:01]CommunicateWithHost err = 0 [14:09:01]CheckOFDResponse [14:09:01]1017 (14) - 77093643461234 [14:09:01]1041 (16) - 0000000002098560 [14:09:01]1040 (4) - 96859 [14:09:01]1012 (4) - 29.10.2024 08:02 [14:09:01]1206 (1) - 0 [14:09:01]OFD Sender: Remove packet 96859 [14:09:01]ProducePacketName [14:09:01]name=ofd_packets/00096859 [14:09:01]NVStorageDeleteData [14:09:02]OFD Sender: No OFD packet to send [14:09:02]*** Cut start [14:09:02]*** Partial cut [14:09:02]*** CUTSNS_PIN = 1 [14:09:02]*** CUTSNS_PIN = 0 [14:09:02]*** Brake cut motor [14:09:03]Read from MH i2c: 01 [14:09:03]MH_I2C_Read... [14:09:03]*** Stop cut motor [14:09:03]*** Cut end [14:09:03]Read from MH i2c: 01 07 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: 01 07 00 AF 04 00 00 00 00 00 FF 0F C8 [14:09:03]process_action close_receipt done [14:09:03]requested_data is exist [14:09:03]produce_requested_data [14:09:03]requested_item fm.sn is exist - process it [14:09:03]wFMCommunicate request_size=4 [14:09:03]MH_SAM_APDU [14:09:03]CAPDU: 80 11 00 00 [14:09:03]Write to MH i2c: E2 08 00 B0 04 80 11 00 00 00 00 00 00 2E [14:09:03]Write i2c OK [14:09:03]MH_I2C_Read... [14:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:03]Read from MH i2c: E2 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 17 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 17 00 B0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [14:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:09:03]wFMCommunicate OK [14:09:03]requested_item fd.num is exist - process it [14:09:03]SAM_PROTO_GetFieldsCounters [14:09:03]wFMCommunicate request_size=4 [14:09:03]MH_SAM_APDU [14:09:03]CAPDU: 80 13 00 00 [14:09:03]Write to MH i2c: E2 08 00 B1 04 80 13 00 00 00 00 00 00 31 [14:09:03]Write i2c OK [14:09:03]MH_I2C_Read... [14:09:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:09:03]Read from MH i2c: E2 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 62 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 62 00 B1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 7A 01 00 0E 04 04 00 91 00 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 0C [14:09:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 7A 01 00 0E 04 04 00 91 00 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 [14:09:03]wFMCommunicate OK [14:09:03]SAM_PROTO_GetFieldsCounters done [14:09:03]requested_item shift.num is exist - process it [14:09:03]requested_item shift.opened is exist - process it [14:09:03]req_shift_opened [14:09:03]FM_GetShiftState [14:09:03]SAM_PROTO_GetShiftState [14:09:03]wFMCommunicate request_size=4 [14:09:03]MH_SAM_APDU [14:09:03]CAPDU: 80 13 01 00 [14:09:03]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [14:09:03]Write i2c OK [14:09:03]MH_I2C_Read... [14:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:03]Read from MH i2c: E2 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 0E 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 91 [14:09:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:09:03]wFMCommunicate OK [14:09:03]SAM_PROTO_GetShiftState done [14:09:03]FM_GetShiftState done [14:09:03]req_shift_opened done [14:09:03]requested_item shift.open_date is exist - process it [14:09:03]req_shift_open_date [14:09:03]req_shift_open_date done [14:09:03]produce_requested_data done [14:09:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96859,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:09:03]process_action_free close_receipt [14:09:03]json_value_free [14:09:03]json_value_free done [14:09:03]process_json_proto returns [14:09:03]Send response to host [14:09:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96859,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:09:03]free response buf [14:09:03]execute_script done [14:09:03]execute_script returns [14:09:03]free content buf [14:09:03]Sock 10.Close socket [14:09:03]Sock 10.Thread stoped [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:53]accept exits with 7 [14:10:53]New connection [14:10:53]New thread 3067260260 created [14:10:53]Thread 3067116900 joined [14:10:53]Waiting for new connection... [14:10:53] Sock 7.Parse request [14:10:53]Sock 7.Check first char [14:10:53]Sock 7.First char is OK [14:10:53]request: POST /json_proto HTTP/1.0 [14:10:53]Method: POST [14:10:53]URL: /json_proto [14:10:53]Method is POST - this is cgi request [14:10:53]url: /json_proto [14:10:53]query_string will be loaded in cgi processing [14:10:53]execute_cgi json_proto POST (null) [14:10:53]execute_cgi path=json_proto method=POST [14:10:53]POST find Content-Length [14:10:53]Host: 172.17.40.67:8080 [14:10:53]Content-Length: 678 [14:10:53]Content-Type: application/json [14:10:53] [14:10:53]POST finish read [14:10:53]Found Content-Length = 678 [14:10:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:53]execute_script... [14:10: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)3407391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:53]POST & json_proto [14:10:53]process_json_proto [14:10:53]json parsed OK: [14:10:53]protocol is kg_v1.0 [14:10:53]action value=close_receipt [14:10:53]process_action close_receipt [14:10:53]cmd_close_receipt [14:10:53]MH_GetDate [14:10:53]Write to MH i2c: F0 00 00 B3 04 A6 [14:10:53]Write i2c OK [14:10:53]MH_I2C_Read... [14:10:53]Read from MH i2c: F0 [14:10:53]MH_I2C_Read... [14:10:53]Read from MH i2c: F0 09 00 [14:10:53]MH_I2C_Read... [14:10:53]Read from MH i2c: F0 09 00 B3 04 00 EE EC 20 67 EE DA 66 66 A4 [14:10:53]GetLastDocTimeStamp 1730210940 [14:10:53]current date 1730211054 [14:10:53]FM_GetShiftState [14:10:53]SAM_PROTO_GetShiftState [14:10:53]wFMCommunicate request_size=4 [14:10:53]MH_SAM_APDU [14:10:53]CAPDU: 80 13 01 00 [14:10:53]Write to MH i2c: E2 08 00 B4 04 80 13 01 00 00 00 00 00 35 [14:10:53]Write i2c OK [14:10:53]MH_I2C_Read... [14:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:54]Read from MH i2c: E2 [14:10:54]MH_I2C_Read... [14:10:54]Read from MH i2c: E2 0E 00 [14:10:54]MH_I2C_Read... [14:10:54]Read from MH i2c: E2 0E 00 B4 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 93 [14:10:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:10:54]wFMCommunicate OK [14:10:54]SAM_PROTO_GetShiftState done [14:10:54]FM_GetShiftState done [14:10:54]opened in 1730160548 [14:10:54]opened+sec_in_day 1730246948 [14:10:54]quantity*price = 50041 [14:10:54]sum+1 = 50042 [14:10: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 369 29.10.2024 14:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96860 ФПД: 188581916278657 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141055&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96860&fm=188581916278657&tin=02508201610067®Number=0000000000170478&sum=50000 [14:10:55]StoreToDocumentArchive [14:10:55]shift 145 fd 96860 [14:10:55]save to /storage/0145/doc_00096860 [14:10:55]save last doc name /storage/0145/doc_00096860 to /storage/kkm_last_doc_name [14:10:55]save OK [14:10:55]Clear old archive folders... [14:10:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:55]tlvbuf is 01A372A0 [14:10:55]SAM_PROTO_ClearQueue [14:10:55]wFMCommunicate request_size=4 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 09 00 00 [14:10:55]Write to MH i2c: E2 08 00 C1 04 80 09 00 00 00 00 00 00 37 [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [14:10:55]RAPDU: 90 00 [14:10:55]wFMCommunicate OK [14:10:55]SAM_PROTO_ClearQueue done [14:10:55]KKMCreateOFDPacket [14:10:55]OFDProtocolAddRootSTLVToBuf [14:10:55]FM_MakeSignedData [14:10:55]FM_MakeSignedData [14:10:55]SAM_PROTO_SignData [14:10:55]wFMCommunicate request_size=4 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 0D 01 02 [14:10:55]Write to MH i2c: E2 08 00 C2 04 80 0D 01 02 00 00 00 00 3F [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [14:10:55]RAPDU: 90 00 [14:10:55]wFMCommunicate OK [14:10:55]wFMCommunicate request_size=255 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 EF EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7A 01 00 35 04 06 00 AB [14:10:55]Write to MH i2c: E2 02 01 C3 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 34 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 01 00 00 F4 03 04 00 EF EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7A 01 00 35 04 06 00 AB 00 00 B4 [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [14:10:55]RAPDU: 90 00 [14:10:55]wFMCommunicate OK [14:10:55]wFMCommunicate request_size=10 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 0D 02 02 05 83 A6 21 7F 81 [14:10:55]Write to MH i2c: E2 0D 00 C4 04 80 0D 02 02 05 00 83 A6 21 7F 81 00 00 96 [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [14:10:55]RAPDU: 90 00 [14:10:55]wFMCommunicate OK [14:10:55]wFMCommunicate request_size=4 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 0D 03 02 [14:10:55]Write to MH i2c: E2 08 00 C5 04 80 0D 03 02 00 00 00 00 44 [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 0B 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 0B 00 C5 04 00 8A CA 33 97 5C B7 94 CB 90 00 D5 [14:10:55]RAPDU: 8A CA 33 97 5C B7 94 CB 90 00 [14:10:55]wFMCommunicate OK [14:10:55]SAM_PROTO_SignData done [14:10:55]FM_MakeSignedData done [14:10:55]CreateOFDProtocolMessage [14:10:55]wFMCommunicate request_size=4 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 11 00 00 [14:10:55]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 17 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 95 [14:10:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:10:55]wFMCommunicate OK [14:10:55]CreateOFDProtocolMessage done [14:10:55]OFDSenderStorePacket 96860 [14:10:55]StoreOFDPacket docnum=96860 [14:10:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 01 07 01 84 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 34 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 01 00 00 F4 03 04 00 EF EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7A 01 00 35 04 06 00 AB 83 A6 21 7F 81 8A CA 33 97 5C B7 94 CB [14:10:55]CheckFolder [14:10:55]dirname=/storage/ofd_packets [14:10:55]CheckFolder done [14:10:55]ProducePacketName [14:10:55]name=ofd_packets/00096860 [14:10:55]NVStorageSaveData ofd_packets/00096860 [14:10:55]File name is /storage/ofd_packets/00096860 [14:10:55]Write 301 bytes [14:10:55]NVStorageSaveData done [14:10:55]OFDSenderStorePacket done [14:10:55]KKMCreateOFDPacket done [14:10:55]NVStorageSaveData kkm_last_timestamp [14:10:55]File name is /storage/kkm_last_timestamp [14:10:55]Write 4 bytes [14:10:55]NVStorageSaveData done [14:10:55]ExternCall_PrintAddStr [14:10:55]wPrintStart [14:10:55]Write to MH i2c: 01 00 00 C7 04 CB [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: 01 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: 01 07 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [14:10:55]RasterBufferAndPrint [14:10:55]line Счет N : (1)3407391 [14:10:55]line ИНН: 02508201610067 [14:10:55]line Контрольно-Кассовый Чек [14:10:55]line ПРОДАЖА [14:10:55]line ТРК (МРК, ГНК) : 42 [14:10:55]line Товар: 2710124130 [14:10:55]line Аи-92-К-4 [14:10:55]line 7.480 * 66.90 [14:10:55]line = 500.41 [14:10:55]line НДС 12% НСП 1% [14:10:55]line > о реализуемом товаре [14:10:55]line ОКРУГЛЕНИЕ: -0.41 [14:10:55]line ИТОГО: 500.00 [14:10:55]line Внесено: 500.00 [14:10:55]line СДАЧА: 0.00 [14:10:55]line НСП 1% : 4.43 [14:10:55]line НДС 12% : 53.14 [14:10:55]line Наличными: 500.00 [14:10:55]line Безнал.: 0.00 [14:10:55]line Место: АЗС № 82 "Партнер Нефть" [14:10:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:10:55]line СНО: Общий режим [14:10:55]line Чек 369 29.10.2024 14:10 [14:10:55]line Смена: 145 ФФД: 1.0 [14:10:55]line ЗНМ: 0300000017 [14:10:55]line РНМ: 0000000000170478 [14:10:55]line Версия ККМ: v1.0 [14:10:55]line ФМ: 0000000002098560 [14:10:55]line ФД: 96860 [14:10:55]line ФПД: 188581916278657 [14:10:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141055&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96860&fm=188581916278657&tin=02508201610067®Number=0000000000170478&sum=50000 [14:10:55]written 0, free lines is 4095 [14:10:55]OFD Sender: Processing packet 96860 [packets to send 59, broken 58] [14:10:55]ProducePacketName [14:10:55]name=ofd_packets/00096860 [14:10:55]OFD Sender: To server: pG, [14:10:55]CommunicateWithHost lk.salyk.kg:30040 [14:10:55]ConnectInit lk.salyk.kg [14:10:55]Connected sock=10 [14:10:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 01 07 01 84 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 34 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 01 00 00 F4 03 04 00 EF EC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7A 01 00 35 04 06 00 AB 83 A6 21 7F 81 8A CA 33 97 5C B7 94 CB [14:10:56]Write to MH i2c: 01 00 00 F2 04 F6 [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: 01 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: 01 07 00 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: 01 07 00 F2 04 00 00 00 00 00 00 0D 0A [14:10:56]RasterBufferAndPrint [14:10:56]line [14:10:56]line [14:10:56]line [14:10:56]line [14:10:56]line [14:10:56]written 0, free lines is 3334 [14:10:56]MH_Cut [14:10:56]Write to MH i2c: D1 01 00 F9 04 01 CF [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: D1 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: D1 01 00 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: D1 01 00 F9 04 00 CE [14:10:56]Write to MH i2c: 01 00 00 FA 04 FE [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CE B3 47 00 60 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7A 01 00 F4 03 04 00 15 97 20 67 B6 04 01 00 00 D1 98 74 CD C0 B6 D8 A8 [14:10:56]CommunicateWithHost err = 0 [14:10:56]CheckOFDResponse [14:10:56]1017 (14) - 77093643461234 [14:10:56]1041 (16) - 0000000002098560 [14:10:56]1040 (4) - 96860 [14:10:56]1012 (4) - 29.10.2024 08:04 [14:10:56]1206 (1) - 0 [14:10:56]OFD Sender: Remove packet 96860 [14:10:56]ProducePacketName [14:10:56]name=ofd_packets/00096860 [14:10:56]NVStorageDeleteData [14:10:56]OFD Sender: No OFD packet to send [14:10:56]*** Cut start [14:10:56]*** Partial cut [14:10:56]*** CUTSNS_PIN = 1 [14:10:56]*** CUTSNS_PIN = 0 [14:10:57]*** Brake cut motor [14:10:57]Read from MH i2c: 01 [14:10:57]MH_I2C_Read... [14:10:57]*** Stop cut motor [14:10:57]*** Cut end [14:10:57]Read from MH i2c: 01 07 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: 01 07 00 FA 04 00 00 00 00 00 FF 0F 13 [14:10:57]process_action close_receipt done [14:10:57]requested_data is exist [14:10:57]produce_requested_data [14:10:57]requested_item fm.sn is exist - process it [14:10:57]wFMCommunicate request_size=4 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 11 00 00 [14:10:57]Write to MH i2c: E2 08 00 FB 04 80 11 00 00 00 00 00 00 79 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 17 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 17 00 FB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CA [14:10:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:10:57]wFMCommunicate OK [14:10:57]requested_item fd.num is exist - process it [14:10:57]SAM_PROTO_GetFieldsCounters [14:10:57]wFMCommunicate request_size=4 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 13 00 00 [14:10:57]Write to MH i2c: E2 08 00 FC 04 80 13 00 00 00 00 00 00 7C [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 62 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 62 00 FC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 7A 01 00 0E 04 04 00 91 00 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 5B [14:10:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 7A 01 00 0E 04 04 00 91 00 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 [14:10:57]wFMCommunicate OK [14:10:57]SAM_PROTO_GetFieldsCounters done [14:10:57]requested_item shift.num is exist - process it [14:10:57]requested_item shift.opened is exist - process it [14:10:57]req_shift_opened [14:10:57]FM_GetShiftState [14:10:57]SAM_PROTO_GetShiftState [14:10:57]wFMCommunicate request_size=4 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 13 01 00 [14:10:57]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 0E 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DC [14:10:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:10:57]wFMCommunicate OK [14:10:57]SAM_PROTO_GetShiftState done [14:10:57]FM_GetShiftState done [14:10:57]req_shift_opened done [14:10:57]requested_item shift.open_date is exist - process it [14:10:57]req_shift_open_date [14:10:57]req_shift_open_date done [14:10:57]produce_requested_data done [14:10:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96860,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:10:57]process_action_free close_receipt [14:10:57]json_value_free [14:10:57]json_value_free done [14:10:57]process_json_proto returns [14:10:57]Send response to host [14:10:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96860,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:10:57]free response buf [14:10:57]execute_script done [14:10:57]execute_script returns [14:10:57]free content buf [14:10:57]Sock 7.Close socket [14:10:57]Sock 7.Thread stoped [14:11:01]OFD Sender: No OFD packet to send [14:11:06]OFD Sender: No OFD packet to send [14:11:11]OFD Sender: No OFD packet to send [14:11:15]accept exits with 9 [14:11:15]New connection [14:11:15]New thread 3067116900 created [14:11:15]Thread 3067260260 joined [14:11:15]Waiting for new connection... [14:11:15] Sock 9.Parse request [14:11:15]Sock 9.Check first char [14:11:15]Sock 9.First char is OK [14:11:15]request: POST /json_proto HTTP/1.0 [14:11:15]Method: POST [14:11:15]URL: /json_proto [14:11:15]Method is POST - this is cgi request [14:11:15]url: /json_proto [14:11:15]query_string will be loaded in cgi processing [14:11:15]execute_cgi json_proto POST (null) [14:11:15]execute_cgi path=json_proto method=POST [14:11:15]POST find Content-Length [14:11:15]Host: 172.17.40.67:8080 [14:11:15]Content-Length: 680 [14:11:15]Content-Type: application/json [14:11:15] [14:11:15]POST finish read [14:11:15]Found Content-Length = 680 [14:11:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:15]execute_script... [14:11: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)3407392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:15]POST & json_proto [14:11:15]process_json_proto [14:11:15]json parsed OK: [14:11:15]protocol is kg_v1.0 [14:11:15]action value=close_receipt [14:11:15]process_action close_receipt [14:11:15]cmd_close_receipt [14:11:15]MH_GetDate [14:11:15]Write to MH i2c: F0 00 00 FE 04 F1 [14:11:15]Write i2c OK [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: F0 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: F0 09 00 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: F0 09 00 FE 04 00 04 ED 20 67 EE DA 66 66 06 [14:11:15]GetLastDocTimeStamp 1730211055 [14:11:15]current date 1730211076 [14:11:15]FM_GetShiftState [14:11:15]SAM_PROTO_GetShiftState [14:11:15]wFMCommunicate request_size=4 [14:11:15]MH_SAM_APDU [14:11:15]CAPDU: 80 13 01 00 [14:11:15]Write to MH i2c: E2 08 00 FF 04 80 13 01 00 00 00 00 00 80 [14:11:15]Write i2c OK [14:11:15]MH_I2C_Read... [14:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:15]Read from MH i2c: E2 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 0E 00 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 0E 00 FF 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DE [14:11:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:11:15]wFMCommunicate OK [14:11:15]SAM_PROTO_GetShiftState done [14:11:15]FM_GetShiftState done [14:11:15]opened in 1730160548 [14:11:15]opened+sec_in_day 1730246948 [14:11:15]quantity*price = 100050 [14:11:15]sum+1 = 100052 [14:11:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 370 29.10.2024 14:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96861 ФПД: 182874941126899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96861&fm=182874941126899&tin=02508201610067®Number=0000000000170478&sum=100000 [14:11:17]StoreToDocumentArchive [14:11:17]shift 145 fd 96861 [14:11:17]save to /storage/0145/doc_00096861 [14:11:17]save last doc name /storage/0145/doc_00096861 to /storage/kkm_last_doc_name [14:11:17]save OK [14:11:17]Clear old archive folders... [14:11:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:11:17]tlvbuf is 01A41520 [14:11:17]SAM_PROTO_ClearQueue [14:11:17]wFMCommunicate request_size=4 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 09 00 00 [14:11:17]Write to MH i2c: E2 08 00 0C 05 80 09 00 00 00 00 00 00 83 [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [14:11:17]RAPDU: 90 00 [14:11:17]wFMCommunicate OK [14:11:17]SAM_PROTO_ClearQueue done [14:11:17]KKMCreateOFDPacket [14:11:17]OFDProtocolAddRootSTLVToBuf [14:11:17]FM_MakeSignedData [14:11:17]FM_MakeSignedData [14:11:17]SAM_PROTO_SignData [14:11:17]wFMCommunicate request_size=4 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 0D 01 02 [14:11:17]Write to MH i2c: E2 08 00 0D 05 80 0D 01 02 00 00 00 00 8B [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [14:11:17]RAPDU: 90 00 [14:11:17]wFMCommunicate OK [14:11:17]wFMCommunicate request_size=255 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 04 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7A 01 00 35 04 06 00 A6 52 E3 E7 [14:11:17]Write to MH i2c: E2 02 01 0E 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 04 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7A 01 00 35 04 06 00 A6 52 E3 E7 00 00 26 [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [14:11:17]RAPDU: 90 00 [14:11:17]wFMCommunicate OK [14:11:17]wFMCommunicate request_size=7 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 0D 02 02 02 78 F3 [14:11:17]Write to MH i2c: E2 0A 00 0F 05 80 0D 02 02 02 00 78 F3 00 00 FD [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [14:11:17]RAPDU: 90 00 [14:11:17]wFMCommunicate OK [14:11:17]wFMCommunicate request_size=4 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 0D 03 02 [14:11:17]Write to MH i2c: E2 08 00 10 05 80 0D 03 02 00 00 00 00 90 [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 0B 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 0B 00 10 05 00 C1 6A 17 C4 DB 15 A0 50 90 00 77 [14:11:17]RAPDU: C1 6A 17 C4 DB 15 A0 50 90 00 [14:11:17]wFMCommunicate OK [14:11:17]SAM_PROTO_SignData done [14:11:17]FM_MakeSignedData done [14:11:17]CreateOFDProtocolMessage [14:11:17]wFMCommunicate request_size=4 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 11 00 00 [14:11:17]Write to MH i2c: E2 08 00 11 05 80 11 00 00 00 00 00 00 90 [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 17 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 17 00 11 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [14:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:17]wFMCommunicate OK [14:11:17]CreateOFDProtocolMessage done [14:11:17]OFDSenderStorePacket 96861 [14:11:17]StoreOFDPacket docnum=96861 [14:11:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 88 F5 04 01 64 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 04 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7A 01 00 35 04 06 00 A6 52 E3 E7 78 F3 C1 6A 17 C4 DB 15 A0 50 [14:11:17]CheckFolder [14:11:17]dirname=/storage/ofd_packets [14:11:17]CheckFolder done [14:11:17]ProducePacketName [14:11:17]name=ofd_packets/00096861 [14:11:17]NVStorageSaveData ofd_packets/00096861 [14:11:17]File name is /storage/ofd_packets/00096861 [14:11:17]Write 298 bytes [14:11:17]NVStorageSaveData done [14:11:17]OFDSenderStorePacket done [14:11:17]KKMCreateOFDPacket done [14:11:17]NVStorageSaveData kkm_last_timestamp [14:11:17]File name is /storage/kkm_last_timestamp [14:11:17]Write 4 bytes [14:11:17]NVStorageSaveData done [14:11:17]ExternCall_PrintAddStr [14:11:17]wPrintStart [14:11:17]Write to MH i2c: 01 00 00 12 05 17 [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: 01 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: 01 07 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [14:11:17]RasterBufferAndPrint [14:11:17]line Счет N : (1)3407392 [14:11:17]line ИНН: 02508201610067 [14:11:17]line Контрольно-Кассовый Чек [14:11:17]line ПРОДАЖА [14:11:17]line ТРК (МРК, ГНК) : 51 [14:11:17]line Товар: 2710194210 [14:11:17]line ДТ-К-5 [14:11:17]line 13.130 * 76.20 [14:11:17]line = 1000.51 [14:11:17]line НДС 12% НСП 1% [14:11:17]line > о реализуемом товаре [14:11:17]line ОКРУГЛЕНИЕ: -0.51 [14:11:17]line ИТОГО: 1000.00 [14:11:17]line Внесено: 1000.00 [14:11:17]line СДАЧА: 0.00 [14:11:17]line НСП 1% : 8.85 [14:11:17]line НДС 12% : 106.25 [14:11:17]line Наличными: 1000.00 [14:11:17]line Безнал.: 0.00 [14:11:17]line Место: АЗС № 82 "Партнер Нефть" [14:11:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:11:17]line СНО: Общий режим [14:11:17]line Чек 370 29.10.2024 14:11 [14:11:17]line Смена: 145 ФФД: 1.0 [14:11:17]line ЗНМ: 0300000017 [14:11:17]line РНМ: 0000000000170478 [14:11:17]line Версия ККМ: v1.0 [14:11:17]line ФМ: 0000000002098560 [14:11:17]line ФД: 96861 [14:11:17]line ФПД: 182874941126899 [14:11:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96861&fm=182874941126899&tin=02508201610067®Number=0000000000170478&sum=100000 [14:11:17]OFD Sender: Processing packet 96861 [packets to send 59, broken 58] [14:11:17]ProducePacketName [14:11:17]name=ofd_packets/00096861 [14:11:17]OFD Sender: To server: pG, [14:11:17]CommunicateWithHost lk.salyk.kg:30040 [14:11:17]ConnectInit lk.salyk.kg [14:11:17]written 0, free lines is 4095 [14:11:18]Connected sock=10 [14:11:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 88 F5 04 01 64 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 04 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7A 01 00 35 04 06 00 A6 52 E3 E7 78 F3 C1 6A 17 C4 DB 15 A0 50 [14:11:18]Write to MH i2c: 01 00 00 3D 05 42 [14:11:18]Write i2c OK [14:11:18]MH_I2C_Read... [14:11:18]Read from MH i2c: 01 [14:11:18]MH_I2C_Read... [14:11:18]Read from MH i2c: 01 07 00 [14:11:18]MH_I2C_Read... [14:11:18]Read from MH i2c: 01 07 00 3D 05 00 00 00 00 00 F3 0C 48 [14:11:18]RasterBufferAndPrint [14:11:18]line [14:11:18]line [14:11:18]line [14:11:18]line [14:11:18]line [14:11:18]written 0, free lines is 3321 [14:11:18]MH_Cut [14:11:18]Write to MH i2c: D1 01 00 44 05 01 1B [14:11:18]Write i2c OK [14:11:18]MH_I2C_Read... [14:11:18]Read from MH i2c: D1 [14:11:18]MH_I2C_Read... [14:11:18]Read from MH i2c: D1 01 00 [14:11:18]MH_I2C_Read... [14:11:18]Read from MH i2c: D1 01 00 44 05 00 1A [14:11:18]Write to MH i2c: 01 00 00 45 05 4A [14:11:18]Write i2c OK [14:11:18]MH_I2C_Read... [14:11:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 32 B0 47 00 20 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 32 30 39 38 35 36 30 10 04 04 00 5D 7A 01 00 F4 03 04 00 2B 97 20 67 B6 04 01 00 00 D9 D6 EB 5F AE F9 44 A1 [14:11:18]CommunicateWithHost err = 0 [14:11:18]CheckOFDResponse [14:11:18]1017 (14) - 77093643461234 [14:11:18]1041 (16) - 0000000002098560 [14:11:18]1040 (4) - 96861 [14:11:18]1012 (4) - 29.10.2024 08:04 [14:11:18]1206 (1) - 0 [14:11:18]OFD Sender: Remove packet 96861 [14:11:18]ProducePacketName [14:11:18]name=ofd_packets/00096861 [14:11:18]NVStorageDeleteData [14:11:18]OFD Sender: No OFD packet to send [14:11:18]*** Cut start [14:11:18]*** Partial cut [14:11:18]*** CUTSNS_PIN = 1 [14:11:19]*** CUTSNS_PIN = 0 [14:11:19]*** Brake cut motor [14:11:19]Read from MH i2c: 01 [14:11:19]MH_I2C_Read... [14:11:19]*** Stop cut motor [14:11:19]*** Cut end [14:11:19]Read from MH i2c: 01 07 00 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: 01 07 00 45 05 00 00 00 00 00 FF 0F 5F [14:11:19]process_action close_receipt done [14:11:19]requested_data is exist [14:11:19]produce_requested_data [14:11:19]requested_item fm.sn is exist - process it [14:11:19]wFMCommunicate request_size=4 [14:11:19]MH_SAM_APDU [14:11:19]CAPDU: 80 11 00 00 [14:11:19]Write to MH i2c: E2 08 00 46 05 80 11 00 00 00 00 00 00 C5 [14:11:19]Write i2c OK [14:11:19]MH_I2C_Read... [14:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:19]Read from MH i2c: E2 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 17 00 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 17 00 46 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 16 [14:11:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:19]wFMCommunicate OK [14:11:19]requested_item fd.num is exist - process it [14:11:19]SAM_PROTO_GetFieldsCounters [14:11:19]wFMCommunicate request_size=4 [14:11:19]MH_SAM_APDU [14:11:19]CAPDU: 80 13 00 00 [14:11:19]Write to MH i2c: E2 08 00 47 05 80 13 00 00 00 00 00 00 C8 [14:11:19]Write i2c OK [14:11:19]MH_I2C_Read... [14:11:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:19]Read from MH i2c: E2 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 62 00 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 62 00 47 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 7A 01 00 0E 04 04 00 91 00 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 AB [14:11:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 7A 01 00 0E 04 04 00 91 00 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 [14:11:19]wFMCommunicate OK [14:11:19]SAM_PROTO_GetFieldsCounters done [14:11:19]requested_item shift.num is exist - process it [14:11:19]requested_item shift.opened is exist - process it [14:11:19]req_shift_opened [14:11:19]FM_GetShiftState [14:11:19]SAM_PROTO_GetShiftState [14:11:19]wFMCommunicate request_size=4 [14:11:19]MH_SAM_APDU [14:11:19]CAPDU: 80 13 01 00 [14:11:19]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [14:11:19]Write i2c OK [14:11:19]MH_I2C_Read... [14:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:19]Read from MH i2c: E2 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 0E 00 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 28 [14:11:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:11:19]wFMCommunicate OK [14:11:19]SAM_PROTO_GetShiftState done [14:11:19]FM_GetShiftState done [14:11:19]req_shift_opened done [14:11:19]requested_item shift.open_date is exist - process it [14:11:19]req_shift_open_date [14:11:19]req_shift_open_date done [14:11:19]produce_requested_data done [14:11:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96861,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:11:19]process_action_free close_receipt [14:11:19]json_value_free [14:11:19]json_value_free done [14:11:19]process_json_proto returns [14:11:19]Send response to host [14:11:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96861,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:11:19]free response buf [14:11:19]execute_script done [14:11:19]execute_script returns [14:11:19]free content buf [14:11:19]Sock 9.Close socket [14:11:19]Sock 9.Thread stoped [14:11:23]OFD Sender: No OFD packet to send [14:11:28]accept exits with 7 [14:11:28]New connection [14:11:28]New thread 3067260260 created [14:11:28]Thread 3067116900 joined [14:11:28]Waiting for new connection... [14:11:28] Sock 7.Parse request [14:11:28]Sock 7.Check first char [14:11:28]Sock 7.First char is OK [14:11:28]request: POST /json_proto HTTP/1.0 [14:11:28]Method: POST [14:11:28]URL: /json_proto [14:11:28]Method is POST - this is cgi request [14:11:28]url: /json_proto [14:11:28]query_string will be loaded in cgi processing [14:11:28]execute_cgi json_proto POST (null) [14:11:28]execute_cgi path=json_proto method=POST [14:11:28]POST find Content-Length [14:11:28]Host: 172.17.40.67:8080 [14:11:28]Content-Length: 679 [14:11:28]Content-Type: application/json [14:11:28] [14:11:28]POST finish read [14:11:28]Found Content-Length = 679 [14:11:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:28]execute_script... [14:11: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)3407393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:28]POST & json_proto [14:11:28]process_json_proto [14:11:28]json parsed OK: [14:11:28]protocol is kg_v1.0 [14:11:28]action value=close_receipt [14:11:28]process_action close_receipt [14:11:28]cmd_close_receipt [14:11:28]MH_GetDate [14:11:28]Write to MH i2c: F0 00 00 49 05 3D [14:11:28]Write i2c OK [14:11:28]MH_I2C_Read... [14:11:28]Read from MH i2c: F0 [14:11:28]MH_I2C_Read... [14:11:28]Read from MH i2c: F0 09 00 [14:11:28]MH_I2C_Read... [14:11:28]Read from MH i2c: F0 09 00 49 05 00 11 ED 20 67 EE DA 66 66 5F [14:11:28]GetLastDocTimeStamp 1730211076 [14:11:28]current date 1730211089 [14:11:28]FM_GetShiftState [14:11:28]SAM_PROTO_GetShiftState [14:11:28]wFMCommunicate request_size=4 [14:11:28]MH_SAM_APDU [14:11:28]CAPDU: 80 13 01 00 [14:11:28]Write to MH i2c: E2 08 00 4A 05 80 13 01 00 00 00 00 00 CC [14:11:28]Write i2c OK [14:11:28]MH_I2C_Read... [14:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:28]Read from MH i2c: E2 [14:11:28]MH_I2C_Read... [14:11:28]Read from MH i2c: E2 0E 00 [14:11:28]MH_I2C_Read... [14:11:28]Read from MH i2c: E2 0E 00 4A 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2A [14:11:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:11:28]wFMCommunicate OK [14:11:28]SAM_PROTO_GetShiftState done [14:11:28]FM_GetShiftState done [14:11:28]opened in 1730160548 [14:11:28]opened+sec_in_day 1730246948 [14:11:28]quantity*price = 70044 [14:11:28]sum+1 = 70045 [14:11:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 371 29.10.2024 14:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96862 ФПД: 51121543107138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141129&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96862&fm=51121543107138&tin=02508201610067®Number=0000000000170478&sum=70000 [14:11:29]StoreToDocumentArchive [14:11:29]shift 145 fd 96862 [14:11:29]save to /storage/0145/doc_00096862 [14:11:29]save last doc name /storage/0145/doc_00096862 to /storage/kkm_last_doc_name [14:11:29]save OK [14:11:29]Clear old archive folders... [14:11:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:11:29]tlvbuf is 01A9F0D0 [14:11:29]SAM_PROTO_ClearQueue [14:11:29]wFMCommunicate request_size=4 [14:11:29]MH_SAM_APDU [14:11:29]CAPDU: 80 09 00 00 [14:11:29]Write to MH i2c: E2 08 00 57 05 80 09 00 00 00 00 00 00 CE [14:11:29]Write i2c OK [14:11:29]MH_I2C_Read... [14:11:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:29]Read from MH i2c: E2 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [14:11:29]RAPDU: 90 00 [14:11:29]wFMCommunicate OK [14:11:29]SAM_PROTO_ClearQueue done [14:11:29]KKMCreateOFDPacket [14:11:29]OFDProtocolAddRootSTLVToBuf [14:11:29]FM_MakeSignedData [14:11:29]FM_MakeSignedData [14:11:29]SAM_PROTO_SignData [14:11:29]wFMCommunicate request_size=4 [14:11:29]MH_SAM_APDU [14:11:29]CAPDU: 80 0D 01 02 [14:11:29]Write to MH i2c: E2 08 00 58 05 80 0D 01 02 00 00 00 00 D6 [14:11:29]Write i2c OK [14:11:29]MH_I2C_Read... [14:11:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:29]Read from MH i2c: E2 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [14:11:29]RAPDU: 90 00 [14:11:29]wFMCommunicate OK [14:11:29]wFMCommunicate request_size=255 [14:11:29]MH_SAM_APDU [14:11: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 34 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 73 01 00 00 F4 03 04 00 11 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7A 01 00 35 04 06 00 2E [14:11:29]Write to MH i2c: E2 02 01 59 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 73 01 00 00 F4 03 04 00 11 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7A 01 00 35 04 06 00 2E 00 00 05 [14:11:29]Write i2c OK [14:11:29]MH_I2C_Read... [14:11:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:29]Read from MH i2c: E2 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [14:11:29]RAPDU: 90 00 [14:11:29]wFMCommunicate OK [14:11:29]wFMCommunicate request_size=10 [14:11:29]MH_SAM_APDU [14:11:29]CAPDU: 80 0D 02 02 05 7E A9 6A D2 42 [14:11:29]Write to MH i2c: E2 0D 00 5A 05 80 0D 02 02 05 00 7E A9 6A D2 42 00 00 88 [14:11:29]Write i2c OK [14:11:29]MH_I2C_Read... [14:11:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:29]Read from MH i2c: E2 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [14:11:29]RAPDU: 90 00 [14:11:29]wFMCommunicate OK [14:11:29]wFMCommunicate request_size=4 [14:11:29]MH_SAM_APDU [14:11:29]CAPDU: 80 0D 03 02 [14:11:29]Write to MH i2c: E2 08 00 5B 05 80 0D 03 02 00 00 00 00 DB [14:11:29]Write i2c OK [14:11:29]MH_I2C_Read... [14:11:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:29]Read from MH i2c: E2 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 0B 00 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 0B 00 5B 05 00 34 39 38 35 A1 A9 F2 0A 90 00 FC [14:11:29]RAPDU: 34 39 38 35 A1 A9 F2 0A 90 00 [14:11:29]wFMCommunicate OK [14:11:29]SAM_PROTO_SignData done [14:11:29]FM_MakeSignedData done [14:11:29]CreateOFDProtocolMessage [14:11:29]wFMCommunicate request_size=4 [14:11:29]MH_SAM_APDU [14:11:29]CAPDU: 80 11 00 00 [14:11:29]Write to MH i2c: E2 08 00 5C 05 80 11 00 00 00 00 00 00 DB [14:11:29]Write i2c OK [14:11:29]MH_I2C_Read... [14:11:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:29]Read from MH i2c: E2 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 17 00 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: E2 17 00 5C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2C [14:11:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:29]wFMCommunicate OK [14:11:29]CreateOFDProtocolMessage done [14:11:29]OFDSenderStorePacket 96862 [14:11:29]StoreOFDPacket docnum=96862 [14:11:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 3E 07 01 E3 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 73 01 00 00 F4 03 04 00 11 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7A 01 00 35 04 06 00 2E 7E A9 6A D2 42 34 39 38 35 A1 A9 F2 0A [14:11:29]CheckFolder [14:11:29]dirname=/storage/ofd_packets [14:11:29]CheckFolder done [14:11:29]ProducePacketName [14:11:29]name=ofd_packets/00096862 [14:11:29]NVStorageSaveData ofd_packets/00096862 [14:11:29]File name is /storage/ofd_packets/00096862 [14:11:29]Write 301 bytes [14:11:29]NVStorageSaveData done [14:11:29]OFDSenderStorePacket done [14:11:29]KKMCreateOFDPacket done [14:11:29]NVStorageSaveData kkm_last_timestamp [14:11:29]File name is /storage/kkm_last_timestamp [14:11:29]Write 4 bytes [14:11:29]NVStorageSaveData done [14:11:29]ExternCall_PrintAddStr [14:11:29]wPrintStart [14:11:29]Write to MH i2c: 01 00 00 5D 05 62 [14:11:29]Write i2c OK [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: 01 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: 01 07 00 [14:11:29]MH_I2C_Read... [14:11:29]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [14:11:29]RasterBufferAndPrint [14:11:29]line Счет N : (1)3407393 [14:11:29]line ИНН: 02508201610067 [14:11:29]line Контрольно-Кассовый Чек [14:11:29]line ПРОДАЖА [14:11:29]line ТРК (МРК, ГНК) : 12 [14:11:29]line Товар: 2710124130 [14:11:29]line Аи-92-К-4 [14:11:29]line 10.470 * 66.90 [14:11:29]line = 700.44 [14:11:29]line НДС 12% НСП 1% [14:11:29]line > о реализуемом товаре [14:11:29]line ОКРУГЛЕНИЕ: -0.44 [14:11:29]line ИТОГО: 700.00 [14:11:29]line Внесено: 700.00 [14:11:29]line СДАЧА: 0.00 [14:11:29]line НСП 1% : 6.20 [14:11:29]line НДС 12% : 74.38 [14:11:29]line Наличными: 700.00 [14:11:29]line Безнал.: 0.00 [14:11:29]line Место: АЗС № 82 "Партнер Нефть" [14:11:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:11:29]line СНО: Общий режим [14:11:29]line Чек 371 29.10.2024 14:11 [14:11:29]line Смена: 145 ФФД: 1.0 [14:11:29]line ЗНМ: 0300000017 [14:11:29]line РНМ: 0000000000170478 [14:11:29]line Версия ККМ: v1.0 [14:11:29]line ФМ: 0000000002098560 [14:11:29]line ФД: 96862 [14:11:29]line ФПД: 51121543107138 [14:11:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141129&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96862&fm=51121543107138&tin=02508201610067®Number=0000000000170478&sum=70000 [14:11:30]OFD Sender: Processing packet 96862 [packets to send 59, broken 58] [14:11:30]ProducePacketName [14:11:30]name=ofd_packets/00096862 [14:11:30]OFD Sender: To server: pG, [14:11:30]CommunicateWithHost lk.salyk.kg:30040 [14:11:30]ConnectInit lk.salyk.kg [14:11:30]written 0, free lines is 4095 [14:11:30]Connected sock=11 [14:11:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 3E 07 01 E3 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 73 01 00 00 F4 03 04 00 11 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7A 01 00 35 04 06 00 2E 7E A9 6A D2 42 34 39 38 35 A1 A9 F2 0A [14:11:30]Write to MH i2c: 01 00 00 88 05 8D [14:11:30]Write i2c OK [14:11:30]MH_I2C_Read... [14:11:30]Read from MH i2c: 01 [14:11:30]MH_I2C_Read... [14:11:30]Read from MH i2c: 01 07 00 [14:11:30]MH_I2C_Read... [14:11:30]Read from MH i2c: 01 07 00 88 05 00 00 00 00 00 F7 0C 97 [14:11:30]RasterBufferAndPrint [14:11:30]line [14:11:30]line [14:11:30]line [14:11:30]line [14:11:30]line [14:11:30]written 0, free lines is 3325 [14:11:30]MH_Cut [14:11:30]Write to MH i2c: D1 01 00 8F 05 01 66 [14:11:30]Write i2c OK [14:11:30]MH_I2C_Read... [14:11:30]Read from MH i2c: D1 [14:11:30]MH_I2C_Read... [14:11:30]Read from MH i2c: D1 01 00 [14:11:30]MH_I2C_Read... [14:11:30]Read from MH i2c: D1 01 00 8F 05 00 65 [14:11:30]Write to MH i2c: 01 00 00 90 05 95 [14:11:30]Write i2c OK [14:11:30]MH_I2C_Read... [14:11:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 79 47 00 8C 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 32 30 39 38 35 36 30 10 04 04 00 5E 7A 01 00 F4 03 04 00 37 97 20 67 B6 04 01 00 00 95 4B DF CD AC 40 36 51 [14:11:30]CommunicateWithHost err = 0 [14:11:30]CheckOFDResponse [14:11:30]1017 (14) - 77093643461234 [14:11:30]1041 (16) - 0000000002098560 [14:11:30]1040 (4) - 96862 [14:11:30]1012 (4) - 29.10.2024 08:05 [14:11:30]1206 (1) - 0 [14:11:30]OFD Sender: Remove packet 96862 [14:11:30]ProducePacketName [14:11:30]name=ofd_packets/00096862 [14:11:30]NVStorageDeleteData [14:11:31]*** Cut start [14:11:31]*** Partial cut [14:11:31]*** CUTSNS_PIN = 1 [14:11:31]*** CUTSNS_PIN = 0 [14:11:31]OFD Sender: No OFD packet to send [14:11:31]*** Brake cut motor [14:11:31]Read from MH i2c: 01 [14:11:31]MH_I2C_Read... [14:11:31]*** Stop cut motor [14:11:31]*** Cut end [14:11:31]Read from MH i2c: 01 07 00 [14:11:31]MH_I2C_Read... [14:11:31]Read from MH i2c: 01 07 00 90 05 00 00 00 00 00 FF 0F AA [14:11:31]process_action close_receipt done [14:11:31]requested_data is exist [14:11:31]produce_requested_data [14:11:31]requested_item fm.sn is exist - process it [14:11:31]wFMCommunicate request_size=4 [14:11:31]MH_SAM_APDU [14:11:31]CAPDU: 80 11 00 00 [14:11:31]Write to MH i2c: E2 08 00 91 05 80 11 00 00 00 00 00 00 10 [14:11:31]Write i2c OK [14:11:31]MH_I2C_Read... [14:11:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:31]Read from MH i2c: E2 [14:11:31]MH_I2C_Read... [14:11:31]Read from MH i2c: E2 17 00 [14:11:31]MH_I2C_Read... [14:11:31]Read from MH i2c: E2 17 00 91 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 61 [14:11:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:31]wFMCommunicate OK [14:11:31]requested_item fd.num is exist - process it [14:11:31]SAM_PROTO_GetFieldsCounters [14:11:31]wFMCommunicate request_size=4 [14:11:31]MH_SAM_APDU [14:11:31]CAPDU: 80 13 00 00 [14:11:31]Write to MH i2c: E2 08 00 92 05 80 13 00 00 00 00 00 00 13 [14:11:31]Write i2c OK [14:11:31]MH_I2C_Read... [14:11:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:31]Read from MH i2c: E2 [14:11:31]MH_I2C_Read... [14:11:31]Read from MH i2c: E2 62 00 [14:11:31]MH_I2C_Read... [14:11:31]Read from MH i2c: E2 62 00 92 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 7A 01 00 0E 04 04 00 91 00 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 FA [14:11:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 7A 01 00 0E 04 04 00 91 00 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 [14:11:31]wFMCommunicate OK [14:11:31]SAM_PROTO_GetFieldsCounters done [14:11:31]requested_item shift.num is exist - process it [14:11:31]requested_item shift.opened is exist - process it [14:11:31]req_shift_opened [14:11:31]FM_GetShiftState [14:11:31]SAM_PROTO_GetShiftState [14:11:31]wFMCommunicate request_size=4 [14:11:31]MH_SAM_APDU [14:11:31]CAPDU: 80 13 01 00 [14:11:31]Write to MH i2c: E2 08 00 93 05 80 13 01 00 00 00 00 00 15 [14:11:31]Write i2c OK [14:11:31]MH_I2C_Read... [14:11:32]Read from MH i2c: E2 [14:11:32]MH_I2C_Read... [14:11:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:32]Read from MH i2c: E2 0E 00 [14:11:32]MH_I2C_Read... [14:11:32]Read from MH i2c: E2 0E 00 93 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 73 [14:11:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:11:32]wFMCommunicate OK [14:11:32]SAM_PROTO_GetShiftState done [14:11:32]FM_GetShiftState done [14:11:32]req_shift_opened done [14:11:32]requested_item shift.open_date is exist - process it [14:11:32]req_shift_open_date [14:11:32]req_shift_open_date done [14:11:32]produce_requested_data done [14:11:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96862,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:11:32]process_action_free close_receipt [14:11:32]json_value_free [14:11:32]json_value_free done [14:11:32]process_json_proto returns [14:11:32]Send response to host [14:11:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96862,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:11:32]free response buf [14:11:32]execute_script done [14:11:32]execute_script returns [14:11:32]free content buf [14:11:32]Sock 7.Close socket [14:11:32]Sock 7.Thread stoped [14:11:36]OFD Sender: No OFD packet to send [14:11:37]accept exits with 9 [14:11:37]New connection [14:11:37]New thread 3067116900 created [14:11:37]Thread 3067260260 joined [14:11:37]Waiting for new connection... [14:11:37] Sock 9.Parse request [14:11:37]Sock 9.Check first char [14:11:37]Sock 9.First char is OK [14:11:37]request: POST /json_proto HTTP/1.0 [14:11:37]Method: POST [14:11:37]URL: /json_proto [14:11:37]Method is POST - this is cgi request [14:11:37]url: /json_proto [14:11:37]query_string will be loaded in cgi processing [14:11:37]execute_cgi json_proto POST (null) [14:11:37]execute_cgi path=json_proto method=POST [14:11:37]POST find Content-Length [14:11:37]Host: 172.17.40.67:8080 [14:11:37]Content-Length: 683 [14:11:37]Content-Type: application/json [14:11:37] [14:11:37]POST finish read [14:11:37]Found Content-Length = 683 [14:11:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:37]execute_script... [14:11:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:37]POST & json_proto [14:11:37]process_json_proto [14:11:37]json parsed OK: [14:11:37]protocol is kg_v1.0 [14:11:37]action value=close_receipt [14:11:37]process_action close_receipt [14:11:37]cmd_close_receipt [14:11:37]MH_GetDate [14:11:37]Write to MH i2c: F0 00 00 94 05 88 [14:11:37]Write i2c OK [14:11:37]MH_I2C_Read... [14:11:37]Read from MH i2c: F0 [14:11:37]MH_I2C_Read... [14:11:37]Read from MH i2c: F0 09 00 [14:11:37]MH_I2C_Read... [14:11:37]Read from MH i2c: F0 09 00 94 05 00 1A ED 20 67 EE DA 66 66 B3 [14:11:37]GetLastDocTimeStamp 1730211089 [14:11:37]current date 1730211098 [14:11:37]FM_GetShiftState [14:11:37]SAM_PROTO_GetShiftState [14:11:37]wFMCommunicate request_size=4 [14:11:37]MH_SAM_APDU [14:11:37]CAPDU: 80 13 01 00 [14:11:37]Write to MH i2c: E2 08 00 95 05 80 13 01 00 00 00 00 00 17 [14:11:37]Write i2c OK [14:11:37]MH_I2C_Read... [14:11:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:37]Read from MH i2c: E2 [14:11:37]MH_I2C_Read... [14:11:37]Read from MH i2c: E2 0E 00 [14:11:37]MH_I2C_Read... [14:11:37]Read from MH i2c: E2 0E 00 95 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 75 [14:11:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:11:37]wFMCommunicate OK [14:11:37]SAM_PROTO_GetShiftState done [14:11:37]FM_GetShiftState done [14:11:37]opened in 1730160548 [14:11:37]opened+sec_in_day 1730246948 [14:11:37]quantity*price = 100015 [14:11:37]sum+1 = 100017 [14:11:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 372 29.10.2024 14:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96863 ФПД: 9128881380507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141138&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96863&fm=9128881380507&tin=02508201610067®Number=0000000000170478&sum=100000 [14:11:38]StoreToDocumentArchive [14:11:38]shift 145 fd 96863 [14:11:38]save to /storage/0145/doc_00096863 [14:11:38]save last doc name /storage/0145/doc_00096863 to /storage/kkm_last_doc_name [14:11:38]save OK [14:11:38]Clear old archive folders... [14:11:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:11:38]tlvbuf is 01A28C60 [14:11:38]SAM_PROTO_ClearQueue [14:11:38]wFMCommunicate request_size=4 [14:11:38]MH_SAM_APDU [14:11:38]CAPDU: 80 09 00 00 [14:11:38]Write to MH i2c: E2 08 00 A2 05 80 09 00 00 00 00 00 00 19 [14:11:38]Write i2c OK [14:11:38]MH_I2C_Read... [14:11:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:38]Read from MH i2c: E2 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [14:11:38]RAPDU: 90 00 [14:11:38]wFMCommunicate OK [14:11:38]SAM_PROTO_ClearQueue done [14:11:38]KKMCreateOFDPacket [14:11:38]OFDProtocolAddRootSTLVToBuf [14:11:38]FM_MakeSignedData [14:11:38]FM_MakeSignedData [14:11:38]SAM_PROTO_SignData [14:11:38]wFMCommunicate request_size=4 [14:11:38]MH_SAM_APDU [14:11:38]CAPDU: 80 0D 01 02 [14:11:38]Write to MH i2c: E2 08 00 A3 05 80 0D 01 02 00 00 00 00 21 [14:11:38]Write i2c OK [14:11:38]MH_I2C_Read... [14:11:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:38]Read from MH i2c: E2 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [14:11:38]RAPDU: 90 00 [14:11:38]wFMCommunicate OK [14:11:38]wFMCommunicate request_size=255 [14:11:38]MH_SAM_APDU [14:11: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 34 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 74 01 00 00 F4 03 04 00 1A ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7A 01 00 35 04 06 00 08 [14:11:38]Write to MH i2c: E2 02 01 A4 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 34 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 74 01 00 00 F4 03 04 00 1A ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7A 01 00 35 04 06 00 08 00 00 1F [14:11:38]Write i2c OK [14:11:38]MH_I2C_Read... [14:11:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:38]Read from MH i2c: E2 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [14:11:38]RAPDU: 90 00 [14:11:38]wFMCommunicate OK [14:11:38]wFMCommunicate request_size=10 [14:11:38]MH_SAM_APDU [14:11:38]CAPDU: 80 0D 02 02 05 4D 7B BB 5C 9B [14:11:38]Write to MH i2c: E2 0D 00 A5 05 80 0D 02 02 05 00 4D 7B BB 5C 9B 00 00 A8 [14:11:38]Write i2c OK [14:11:38]MH_I2C_Read... [14:11:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:38]Read from MH i2c: E2 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [14:11:38]RAPDU: 90 00 [14:11:38]wFMCommunicate OK [14:11:38]wFMCommunicate request_size=4 [14:11:38]MH_SAM_APDU [14:11:38]CAPDU: 80 0D 03 02 [14:11:38]Write to MH i2c: E2 08 00 A6 05 80 0D 03 02 00 00 00 00 26 [14:11:38]Write i2c OK [14:11:38]MH_I2C_Read... [14:11:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:38]Read from MH i2c: E2 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 0B 00 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 0B 00 A6 05 00 77 92 36 03 AE 72 51 CC 90 00 A6 [14:11:38]RAPDU: 77 92 36 03 AE 72 51 CC 90 00 [14:11:38]wFMCommunicate OK [14:11:38]SAM_PROTO_SignData done [14:11:38]FM_MakeSignedData done [14:11:38]CreateOFDProtocolMessage [14:11:38]wFMCommunicate request_size=4 [14:11:38]MH_SAM_APDU [14:11:38]CAPDU: 80 11 00 00 [14:11:38]Write to MH i2c: E2 08 00 A7 05 80 11 00 00 00 00 00 00 26 [14:11:38]Write i2c OK [14:11:38]MH_I2C_Read... [14:11:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:38]Read from MH i2c: E2 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 17 00 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: E2 17 00 A7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 77 [14:11:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:38]wFMCommunicate OK [14:11:38]CreateOFDProtocolMessage done [14:11:38]OFDSenderStorePacket 96863 [14:11:38]StoreOFDPacket docnum=96863 [14:11:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 14 99 07 01 2B 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 34 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 74 01 00 00 F4 03 04 00 1A ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7A 01 00 35 04 06 00 08 4D 7B BB 5C 9B 77 92 36 03 AE 72 51 CC [14:11:38]CheckFolder [14:11:38]dirname=/storage/ofd_packets [14:11:38]CheckFolder done [14:11:38]ProducePacketName [14:11:38]name=ofd_packets/00096863 [14:11:38]NVStorageSaveData ofd_packets/00096863 [14:11:38]File name is /storage/ofd_packets/00096863 [14:11:38]Write 301 bytes [14:11:38]NVStorageSaveData done [14:11:38]OFDSenderStorePacket done [14:11:38]KKMCreateOFDPacket done [14:11:38]NVStorageSaveData kkm_last_timestamp [14:11:38]File name is /storage/kkm_last_timestamp [14:11:38]Write 4 bytes [14:11:38]NVStorageSaveData done [14:11:38]ExternCall_PrintAddStr [14:11:38]wPrintStart [14:11:38]Write to MH i2c: 01 00 00 A8 05 AD [14:11:38]Write i2c OK [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: 01 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: 01 07 00 [14:11:38]MH_I2C_Read... [14:11:38]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [14:11:38]RasterBufferAndPrint [14:11:38]line Счет N : (1)3407394 [14:11:38]line ИНН: 02508201610067 [14:11:38]line Контрольно-Кассовый Чек [14:11:38]line ПРОДАЖА [14:11:38]line ТРК (МРК, ГНК) : 32 [14:11:38]line Товар: 2710124130 [14:11:38]line Аи-92-К-4 [14:11:38]line 14.950 * 66.90 [14:11:38]line = 1000.16 [14:11:38]line НДС 12% НСП 1% [14:11:38]line > о реализуемом товаре [14:11:38]line ОКРУГЛЕНИЕ: -0.16 [14:11:38]line ИТОГО: 1000.00 [14:11:38]line Внесено: 1000.00 [14:11:38]line СДАЧА: 0.00 [14:11:38]line НСП 1% : 8.85 [14:11:38]line НДС 12% : 106.21 [14:11:38]line Наличными: 1000.00 [14:11:38]line Безнал.: 0.00 [14:11:38]line Место: АЗС № 82 "Партнер Нефть" [14:11:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:11:38]line СНО: Общий режим [14:11:38]line Чек 372 29.10.2024 14:11 [14:11:38]line Смена: 145 ФФД: 1.0 [14:11:38]line ЗНМ: 0300000017 [14:11:38]line РНМ: 0000000000170478 [14:11:38]line Версия ККМ: v1.0 [14:11:38]line ФМ: 0000000002098560 [14:11:38]line ФД: 96863 [14:11:38]line ФПД: 9128881380507 [14:11:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141138&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96863&fm=9128881380507&tin=02508201610067®Number=0000000000170478&sum=100000 [14:11:38]written 0, free lines is 4095 [14:11:38]OFD Sender: Processing packet 96863 [packets to send 59, broken 58] [14:11:38]ProducePacketName [14:11:38]name=ofd_packets/00096863 [14:11:38]OFD Sender: To server: pG, [14:11:38]CommunicateWithHost lk.salyk.kg:30040 [14:11:38]ConnectInit lk.salyk.kg [14:11:39]Connected sock=10 [14:11:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 14 99 07 01 2B 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 34 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 74 01 00 00 F4 03 04 00 1A ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7A 01 00 35 04 06 00 08 4D 7B BB 5C 9B 77 92 36 03 AE 72 51 CC [14:11:39]Write to MH i2c: 01 00 00 D3 05 D8 [14:11:39]Write i2c OK [14:11:39]MH_I2C_Read... [14:11:39]Read from MH i2c: 01 [14:11:39]MH_I2C_Read... [14:11:39]Read from MH i2c: 01 07 00 [14:11:39]MH_I2C_Read... [14:11:39]Read from MH i2c: 01 07 00 D3 05 00 00 00 00 00 13 0D FF [14:11:39]RasterBufferAndPrint [14:11:39]line [14:11:39]line [14:11:39]line [14:11:39]line [14:11:39]line [14:11:39]written 0, free lines is 3359 [14:11:39]MH_Cut [14:11:39]Write to MH i2c: D1 01 00 DA 05 01 B1 [14:11:39]Write i2c OK [14:11:39]MH_I2C_Read... [14:11:39]Read from MH i2c: D1 [14:11:39]MH_I2C_Read... [14:11:39]Read from MH i2c: D1 01 00 [14:11:39]MH_I2C_Read... [14:11:39]Read from MH i2c: D1 01 00 DA 05 00 B0 [14:11:39]Write to MH i2c: 01 00 00 DB 05 E0 [14:11:39]Write i2c OK [14:11:39]MH_I2C_Read... [14:11:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D3 4F 47 00 A2 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7A 01 00 F4 03 04 00 40 97 20 67 B6 04 01 00 00 F9 4A 4D 9C 4C AA A0 7E [14:11:39]CommunicateWithHost err = 0 [14:11:39]CheckOFDResponse [14:11:39]1017 (14) - 77093643461234 [14:11:39]1041 (16) - 0000000002098560 [14:11:39]1040 (4) - 96863 [14:11:39]1012 (4) - 29.10.2024 08:05 [14:11:39]1206 (1) - 0 [14:11:39]OFD Sender: Remove packet 96863 [14:11:39]ProducePacketName [14:11:39]name=ofd_packets/00096863 [14:11:39]NVStorageDeleteData [14:11:39]OFD Sender: No OFD packet to send [14:11:40]*** Cut start [14:11:40]*** Partial cut [14:11:40]*** CUTSNS_PIN = 1 [14:11:40]*** CUTSNS_PIN = 0 [14:11:40]*** Brake cut motor [14:11:40]Read from MH i2c: 01 [14:11:40]MH_I2C_Read... [14:11:40]*** Stop cut motor [14:11:40]*** Cut end [14:11:40]Read from MH i2c: 01 07 00 [14:11:40]MH_I2C_Read... [14:11:40]Read from MH i2c: 01 07 00 DB 05 00 00 00 00 00 FF 0F F5 [14:11:40]process_action close_receipt done [14:11:40]requested_data is exist [14:11:40]produce_requested_data [14:11:40]requested_item fm.sn is exist - process it [14:11:40]wFMCommunicate request_size=4 [14:11:40]MH_SAM_APDU [14:11:40]CAPDU: 80 11 00 00 [14:11:40]Write to MH i2c: E2 08 00 DC 05 80 11 00 00 00 00 00 00 5B [14:11:40]Write i2c OK [14:11:40]MH_I2C_Read... [14:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:40]Read from MH i2c: E2 [14:11:40]MH_I2C_Read... [14:11:40]Read from MH i2c: E2 17 00 [14:11:40]MH_I2C_Read... [14:11:40]Read from MH i2c: E2 17 00 DC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [14:11:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:40]wFMCommunicate OK [14:11:40]requested_item fd.num is exist - process it [14:11:40]SAM_PROTO_GetFieldsCounters [14:11:40]wFMCommunicate request_size=4 [14:11:40]MH_SAM_APDU [14:11:40]CAPDU: 80 13 00 00 [14:11:40]Write to MH i2c: E2 08 00 DD 05 80 13 00 00 00 00 00 00 5E [14:11:40]Write i2c OK [14:11:40]MH_I2C_Read... [14:11:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:40]Read from MH i2c: E2 [14:11:40]MH_I2C_Read... [14:11:40]Read from MH i2c: E2 62 00 [14:11:40]MH_I2C_Read... [14:11:40]Read from MH i2c: E2 62 00 DD 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 7A 01 00 0E 04 04 00 91 00 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 49 [14:11:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 7A 01 00 0E 04 04 00 91 00 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 [14:11:40]wFMCommunicate OK [14:11:40]SAM_PROTO_GetFieldsCounters done [14:11:40]requested_item shift.num is exist - process it [14:11:40]requested_item shift.opened is exist - process it [14:11:40]req_shift_opened [14:11:40]FM_GetShiftState [14:11:40]SAM_PROTO_GetShiftState [14:11:40]wFMCommunicate request_size=4 [14:11:40]MH_SAM_APDU [14:11:40]CAPDU: 80 13 01 00 [14:11:40]Write to MH i2c: E2 08 00 DE 05 80 13 01 00 00 00 00 00 60 [14:11:40]Write i2c OK [14:11:40]MH_I2C_Read... [14:11:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:40]Read from MH i2c: E2 [14:11:40]MH_I2C_Read... [14:11:40]Read from MH i2c: E2 0E 00 [14:11:40]MH_I2C_Read... [14:11:40]Read from MH i2c: E2 0E 00 DE 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BE [14:11:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:11:40]wFMCommunicate OK [14:11:40]SAM_PROTO_GetShiftState done [14:11:40]FM_GetShiftState done [14:11:40]req_shift_opened done [14:11:40]requested_item shift.open_date is exist - process it [14:11:40]req_shift_open_date [14:11:40]req_shift_open_date done [14:11:40]produce_requested_data done [14:11:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96863,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:11:40]process_action_free close_receipt [14:11:40]json_value_free [14:11:40]json_value_free done [14:11:40]process_json_proto returns [14:11:40]Send response to host [14:11:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96863,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:11:40]free response buf [14:11:40]execute_script done [14:11:40]execute_script returns [14:11:40]free content buf [14:11:40]Sock 9.Close socket [14:11:40]Sock 9.Thread stoped [14:11:44]OFD Sender: No OFD packet to send [14:11:49]OFD Sender: No OFD packet to send [14:11:54]OFD Sender: No OFD packet to send [14:11:59]OFD Sender: No OFD packet to send [14:12:04]OFD Sender: No OFD packet to send [14:12:09]OFD Sender: No OFD packet to send [14:12:14]OFD Sender: No OFD packet to send [14:12:20]OFD Sender: No OFD packet to send [14:12:25]OFD Sender: No OFD packet to send [14:12:30]OFD Sender: No OFD packet to send [14:12:35]OFD Sender: No OFD packet to send [14:12:40]OFD Sender: No OFD packet to send [14:12:45]OFD Sender: No OFD packet to send [14:12:50]OFD Sender: No OFD packet to send [14:12:55]OFD Sender: No OFD packet to send [14:13:00]OFD Sender: No OFD packet to send [14:13:05]OFD Sender: No OFD packet to send [14:13:10]OFD Sender: No OFD packet to send [14:13:15]OFD Sender: No OFD packet to send [14:13:20]OFD Sender: No OFD packet to send [14:13:25]OFD Sender: No OFD packet to send [14:13:30]OFD Sender: No OFD packet to send [14:13:34]accept exits with 7 [14:13:34]New connection [14:13:34]New thread 3067260260 created [14:13:34]Thread 3067116900 joined [14:13:34]Waiting for new connection... [14:13:34] Sock 7.Parse request [14:13:34]Sock 7.Check first char [14:13:34]Sock 7.First char is OK [14:13:34]request: POST /json_proto HTTP/1.0 [14:13:34]Method: POST [14:13:34]URL: /json_proto [14:13:34]Method is POST - this is cgi request [14:13:34]url: /json_proto [14:13:34]query_string will be loaded in cgi processing [14:13:34]execute_cgi json_proto POST (null) [14:13:34]execute_cgi path=json_proto method=POST [14:13:34]POST find Content-Length [14:13:34]Host: 172.17.40.67:8080 [14:13:34]Content-Length: 678 [14:13:34]Content-Type: application/json [14:13:34] [14:13:34]POST finish read [14:13:34]Found Content-Length = 678 [14:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:34]execute_script... [14:13: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)3407395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:34]POST & json_proto [14:13:34]process_json_proto [14:13:34]json parsed OK: [14:13:34]protocol is kg_v1.0 [14:13:34]action value=close_receipt [14:13:34]process_action close_receipt [14:13:34]cmd_close_receipt [14:13:34]MH_GetDate [14:13:34]Write to MH i2c: F0 00 00 DF 05 D3 [14:13:34]Write i2c OK [14:13:34]MH_I2C_Read... [14:13:34]Read from MH i2c: F0 [14:13:34]MH_I2C_Read... [14:13:34]Read from MH i2c: F0 09 00 [14:13:34]MH_I2C_Read... [14:13:34]Read from MH i2c: F0 09 00 DF 05 00 8F ED 20 67 EE DA 66 66 73 [14:13:34]GetLastDocTimeStamp 1730211098 [14:13:34]current date 1730211215 [14:13:34]FM_GetShiftState [14:13:34]SAM_PROTO_GetShiftState [14:13:34]wFMCommunicate request_size=4 [14:13:34]MH_SAM_APDU [14:13:34]CAPDU: 80 13 01 00 [14:13:34]Write to MH i2c: E2 08 00 E0 05 80 13 01 00 00 00 00 00 62 [14:13:34]Write i2c OK [14:13:34]MH_I2C_Read... [14:13:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:34]Read from MH i2c: E2 [14:13:34]MH_I2C_Read... [14:13:34]Read from MH i2c: E2 0E 00 [14:13:34]MH_I2C_Read... [14:13:34]Read from MH i2c: E2 0E 00 E0 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C0 [14:13:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:13:34]wFMCommunicate OK [14:13:34]SAM_PROTO_GetShiftState done [14:13:34]FM_GetShiftState done [14:13:34]opened in 1730160548 [14:13:34]opened+sec_in_day 1730246948 [14:13:34]quantity*price = 60009 [14:13:34]sum+1 = 60010 [14:13:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 373 29.10.2024 14:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96864 ФПД: 104079120204874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96864&fm=104079120204874&tin=02508201610067®Number=0000000000170478&sum=60000 [14:13:35]StoreToDocumentArchive [14:13:35]shift 145 fd 96864 [14:13:35]save to /storage/0145/doc_00096864 [14:13:35]save last doc name /storage/0145/doc_00096864 to /storage/kkm_last_doc_name [14:13:35]save OK [14:13:35]Clear old archive folders... [14:13:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:35]tlvbuf is 01A2C440 [14:13:35]SAM_PROTO_ClearQueue [14:13:35]wFMCommunicate request_size=4 [14:13:35]MH_SAM_APDU [14:13:35]CAPDU: 80 09 00 00 [14:13:35]Write to MH i2c: E2 08 00 ED 05 80 09 00 00 00 00 00 00 64 [14:13:35]Write i2c OK [14:13:35]MH_I2C_Read... [14:13:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:35]Read from MH i2c: E2 [14:13:35]MH_I2C_Read... [14:13:35]Read from MH i2c: E2 03 00 [14:13:35]MH_I2C_Read... [14:13:35]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [14:13:35]RAPDU: 90 00 [14:13:35]wFMCommunicate OK [14:13:35]SAM_PROTO_ClearQueue done [14:13:35]KKMCreateOFDPacket [14:13:35]OFDProtocolAddRootSTLVToBuf [14:13:35]FM_MakeSignedData [14:13:35]FM_MakeSignedData [14:13:35]SAM_PROTO_SignData [14:13:35]wFMCommunicate request_size=4 [14:13:35]MH_SAM_APDU [14:13:35]CAPDU: 80 0D 01 02 [14:13:35]Write to MH i2c: E2 08 00 EE 05 80 0D 01 02 00 00 00 00 6C [14:13:35]Write i2c OK [14:13:35]MH_I2C_Read... [14:13:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:35]Read from MH i2c: E2 [14:13:35]MH_I2C_Read... [14:13:35]Read from MH i2c: E2 03 00 [14:13:35]MH_I2C_Read... [14:13:35]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [14:13:35]RAPDU: 90 00 [14:13:35]wFMCommunicate OK [14:13:35]wFMCommunicate request_size=255 [14:13:35]MH_SAM_APDU [14:13: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 34 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 75 01 00 00 F4 03 04 00 8F ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7A 01 00 35 04 06 00 5E [14:13:35]Write to MH i2c: E2 02 01 EF 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 34 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 75 01 00 00 F4 03 04 00 8F ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7A 01 00 35 04 06 00 5E 00 00 1A [14:13:35]Write i2c OK [14:13:35]MH_I2C_Read... [14:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:35]Read from MH i2c: E2 [14:13:35]MH_I2C_Read... [14:13:35]Read from MH i2c: E2 03 00 [14:13:35]MH_I2C_Read... [14:13:35]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [14:13:35]RAPDU: 90 00 [14:13:35]wFMCommunicate OK [14:13:35]wFMCommunicate request_size=10 [14:13:35]MH_SAM_APDU [14:13:35]CAPDU: 80 0D 02 02 05 A8 CE FD 04 4A [14:13:35]Write to MH i2c: E2 0D 00 F0 05 80 0D 02 02 05 00 A8 CE FD 04 4A 00 00 3A [14:13:35]Write i2c OK [14:13:35]MH_I2C_Read... [14:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:36]Read from MH i2c: E2 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: E2 03 00 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [14:13:36]RAPDU: 90 00 [14:13:36]wFMCommunicate OK [14:13:36]wFMCommunicate request_size=4 [14:13:36]MH_SAM_APDU [14:13:36]CAPDU: 80 0D 03 02 [14:13:36]Write to MH i2c: E2 08 00 F1 05 80 0D 03 02 00 00 00 00 71 [14:13:36]Write i2c OK [14:13:36]MH_I2C_Read... [14:13:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:36]Read from MH i2c: E2 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: E2 0B 00 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: E2 0B 00 F1 05 00 56 B9 E6 E2 FD 4A 51 5F 90 00 40 [14:13:36]RAPDU: 56 B9 E6 E2 FD 4A 51 5F 90 00 [14:13:36]wFMCommunicate OK [14:13:36]SAM_PROTO_SignData done [14:13:36]FM_MakeSignedData done [14:13:36]CreateOFDProtocolMessage [14:13:36]wFMCommunicate request_size=4 [14:13:36]MH_SAM_APDU [14:13:36]CAPDU: 80 11 00 00 [14:13:36]Write to MH i2c: E2 08 00 F2 05 80 11 00 00 00 00 00 00 71 [14:13:36]Write i2c OK [14:13:36]MH_I2C_Read... [14:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:36]Read from MH i2c: E2 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: E2 17 00 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: E2 17 00 F2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C2 [14:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:36]wFMCommunicate OK [14:13:36]CreateOFDProtocolMessage done [14:13:36]OFDSenderStorePacket 96864 [14:13:36]StoreOFDPacket docnum=96864 [14:13:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A1 4C 07 01 AF 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 34 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 75 01 00 00 F4 03 04 00 8F ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7A 01 00 35 04 06 00 5E A8 CE FD 04 4A 56 B9 E6 E2 FD 4A 51 5F [14:13:36]CheckFolder [14:13:36]dirname=/storage/ofd_packets [14:13:36]CheckFolder done [14:13:36]ProducePacketName [14:13:36]name=ofd_packets/00096864 [14:13:36]NVStorageSaveData ofd_packets/00096864 [14:13:36]File name is /storage/ofd_packets/00096864 [14:13:36]Write 301 bytes [14:13:36]NVStorageSaveData done [14:13:36]OFDSenderStorePacket done [14:13:36]KKMCreateOFDPacket done [14:13:36]NVStorageSaveData kkm_last_timestamp [14:13:36]File name is /storage/kkm_last_timestamp [14:13:36]Write 4 bytes [14:13:36]NVStorageSaveData done [14:13:36]ExternCall_PrintAddStr [14:13:36]wPrintStart [14:13:36]Write to MH i2c: 01 00 00 F3 05 F8 [14:13:36]Write i2c OK [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: 01 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: 01 07 00 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 FF 0F 0D [14:13:36]RasterBufferAndPrint [14:13:36]line Счет N : (1)3407395 [14:13:36]line ИНН: 02508201610067 [14:13:36]line Контрольно-Кассовый Чек [14:13:36]line ПРОДАЖА [14:13:36]line ТРК (МРК, ГНК) : 12 [14:13:36]line Товар: 2710124130 [14:13:36]line Аи-92-К-4 [14:13:36]line 8.970 * 66.90 [14:13:36]line = 600.09 [14:13:36]line НДС 12% НСП 1% [14:13:36]line > о реализуемом товаре [14:13:36]line ОКРУГЛЕНИЕ: -0.09 [14:13:36]line ИТОГО: 600.00 [14:13:36]line Внесено: 600.00 [14:13:36]line СДАЧА: 0.00 [14:13:36]line НСП 1% : 5.31 [14:13:36]line НДС 12% : 63.73 [14:13:36]line Наличными: 600.00 [14:13:36]line Безнал.: 0.00 [14:13:36]line Место: АЗС № 82 "Партнер Нефть" [14:13:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:13:36]line СНО: Общий режим [14:13:36]line Чек 373 29.10.2024 14:13 [14:13:36]line Смена: 145 ФФД: 1.0 [14:13:36]line ЗНМ: 0300000017 [14:13:36]line РНМ: 0000000000170478 [14:13:36]line Версия ККМ: v1.0 [14:13:36]line ФМ: 0000000002098560 [14:13:36]line ФД: 96864 [14:13:36]line ФПД: 104079120204874 [14:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96864&fm=104079120204874&tin=02508201610067®Number=0000000000170478&sum=60000 [14:13:36]OFD Sender: Processing packet 96864 [packets to send 59, broken 58] [14:13:36]ProducePacketName [14:13:36]name=ofd_packets/00096864 [14:13:36]OFD Sender: To server: pG, [14:13:36]CommunicateWithHost lk.salyk.kg:30040 [14:13:36]ConnectInit lk.salyk.kg [14:13:36]written 0, free lines is 4095 [14:13:36]Connected sock=11 [14:13:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A1 4C 07 01 AF 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 34 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 75 01 00 00 F4 03 04 00 8F ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7A 01 00 35 04 06 00 5E A8 CE FD 04 4A 56 B9 E6 E2 FD 4A 51 5F [14:13:36]Write to MH i2c: 01 00 00 1E 06 24 [14:13:36]Write i2c OK [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: 01 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: 01 07 00 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: 01 07 00 1E 06 00 00 00 00 00 FD 0C 34 [14:13:36]RasterBufferAndPrint [14:13:36]line [14:13:36]line [14:13:36]line [14:13:36]line [14:13:36]line [14:13:36]written 0, free lines is 3331 [14:13:36]MH_Cut [14:13:36]Write to MH i2c: D1 01 00 25 06 01 FD [14:13:36]Write i2c OK [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: D1 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: D1 01 00 [14:13:36]MH_I2C_Read... [14:13:36]Read from MH i2c: D1 01 00 25 06 00 FC [14:13:36]Write to MH i2c: 01 00 00 26 06 2C [14:13:36]Write i2c OK [14:13:36]MH_I2C_Read... [14:13:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EF 5B 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 32 30 39 38 35 36 30 10 04 04 00 60 7A 01 00 F4 03 04 00 B5 97 20 67 B6 04 01 00 00 A2 FD FD 37 C6 05 85 3F [14:13:37]CommunicateWithHost err = 0 [14:13:37]CheckOFDResponse [14:13:37]1017 (14) - 77093643461234 [14:13:37]1041 (16) - 0000000002098560 [14:13:37]1040 (4) - 96864 [14:13:37]1012 (4) - 29.10.2024 08:07 [14:13:37]1206 (1) - 0 [14:13:37]OFD Sender: Remove packet 96864 [14:13:37]ProducePacketName [14:13:37]name=ofd_packets/00096864 [14:13:37]NVStorageDeleteData [14:13:37]OFD Sender: No OFD packet to send [14:13:37]*** Cut start [14:13:37]*** Partial cut [14:13:37]*** CUTSNS_PIN = 1 [14:13:37]*** CUTSNS_PIN = 0 [14:13:37]*** Brake cut motor [14:13:38]Read from MH i2c: 01 [14:13:38]MH_I2C_Read... [14:13:38]*** Stop cut motor [14:13:38]*** Cut end [14:13:38]Read from MH i2c: 01 07 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: 01 07 00 26 06 00 00 00 00 00 FF 0F 41 [14:13:38]process_action close_receipt done [14:13:38]requested_data is exist [14:13:38]produce_requested_data [14:13:38]requested_item fm.sn is exist - process it [14:13:38]wFMCommunicate request_size=4 [14:13:38]MH_SAM_APDU [14:13:38]CAPDU: 80 11 00 00 [14:13:38]Write to MH i2c: E2 08 00 27 06 80 11 00 00 00 00 00 00 A7 [14:13:38]Write i2c OK [14:13:38]MH_I2C_Read... [14:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:38]Read from MH i2c: E2 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 17 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 17 00 27 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F8 [14:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:38]wFMCommunicate OK [14:13:38]requested_item fd.num is exist - process it [14:13:38]SAM_PROTO_GetFieldsCounters [14:13:38]wFMCommunicate request_size=4 [14:13:38]MH_SAM_APDU [14:13:38]CAPDU: 80 13 00 00 [14:13:38]Write to MH i2c: E2 08 00 28 06 80 13 00 00 00 00 00 00 AA [14:13:38]Write i2c OK [14:13:38]MH_I2C_Read... [14:13:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:38]Read from MH i2c: E2 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 62 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 62 00 28 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 7A 01 00 0E 04 04 00 91 00 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 99 [14:13:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 7A 01 00 0E 04 04 00 91 00 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 [14:13:38]wFMCommunicate OK [14:13:38]SAM_PROTO_GetFieldsCounters done [14:13:38]requested_item shift.num is exist - process it [14:13:38]requested_item shift.opened is exist - process it [14:13:38]req_shift_opened [14:13:38]FM_GetShiftState [14:13:38]SAM_PROTO_GetShiftState [14:13:38]wFMCommunicate request_size=4 [14:13:38]MH_SAM_APDU [14:13:38]CAPDU: 80 13 01 00 [14:13:38]Write to MH i2c: E2 08 00 29 06 80 13 01 00 00 00 00 00 AC [14:13:38]Write i2c OK [14:13:38]MH_I2C_Read... [14:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:38]Read from MH i2c: E2 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 0E 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 0E 00 29 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0A [14:13:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:13:38]wFMCommunicate OK [14:13:38]SAM_PROTO_GetShiftState done [14:13:38]FM_GetShiftState done [14:13:38]req_shift_opened done [14:13:38]requested_item shift.open_date is exist - process it [14:13:38]req_shift_open_date [14:13:38]req_shift_open_date done [14:13:38]produce_requested_data done [14:13:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96864,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:13:38]process_action_free close_receipt [14:13:38]json_value_free [14:13:38]json_value_free done [14:13:38]process_json_proto returns [14:13:38]Send response to host [14:13:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96864,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:13:38]free response buf [14:13:38]execute_script done [14:13:38]execute_script returns [14:13:38]free content buf [14:13:38]Sock 7.Close socket [14:13:38]Sock 7.Thread stoped [14:13:42]OFD Sender: No OFD packet to send [14:13:47]OFD Sender: No OFD packet to send [14:13:48]accept exits with 9 [14:13:48]New connection [14:13:48]New thread 3067116900 created [14:13:48]Thread 3067260260 joined [14:13:48]Waiting for new connection... [14:13:48] Sock 9.Parse request [14:13:48]Sock 9.Check first char [14:13:48]Sock 9.First char is OK [14:13:48]request: POST /json_proto HTTP/1.0 [14:13:48]Method: POST [14:13:48]URL: /json_proto [14:13:48]Method is POST - this is cgi request [14:13:48]url: /json_proto [14:13:48]query_string will be loaded in cgi processing [14:13:48]execute_cgi json_proto POST (null) [14:13:48]execute_cgi path=json_proto method=POST [14:13:48]POST find Content-Length [14:13:48]Host: 172.17.40.67:8080 [14:13:48]Content-Length: 679 [14:13:48]Content-Type: application/json [14:13:48] [14:13:48]POST finish read [14:13:48]Found Content-Length = 679 [14:13:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:48]execute_script... [14: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)3407396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:48]POST & json_proto [14:13:48]process_json_proto [14:13:48]json parsed OK: [14:13:48]protocol is kg_v1.0 [14:13:48]action value=close_receipt [14:13:48]process_action close_receipt [14:13:48]cmd_close_receipt [14:13:48]MH_GetDate [14:13:48]Write to MH i2c: F0 00 00 2A 06 1F [14:13:48]Write i2c OK [14:13:48]MH_I2C_Read... [14:13:48]Read from MH i2c: F0 [14:13:48]MH_I2C_Read... [14:13:48]Read from MH i2c: F0 09 00 [14:13:48]MH_I2C_Read... [14:13:48]Read from MH i2c: F0 09 00 2A 06 00 9D ED 20 67 EE DA 66 66 CD [14:13:48]GetLastDocTimeStamp 1730211215 [14:13:48]current date 1730211229 [14:13:48]FM_GetShiftState [14:13:48]SAM_PROTO_GetShiftState [14:13:48]wFMCommunicate request_size=4 [14:13:48]MH_SAM_APDU [14:13:48]CAPDU: 80 13 01 00 [14:13:48]Write to MH i2c: E2 08 00 2B 06 80 13 01 00 00 00 00 00 AE [14:13:48]Write i2c OK [14:13:48]MH_I2C_Read... [14:13:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:48]Read from MH i2c: E2 [14:13:48]MH_I2C_Read... [14:13:48]Read from MH i2c: E2 0E 00 [14:13:48]MH_I2C_Read... [14:13:48]Read from MH i2c: E2 0E 00 2B 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0C [14:13:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:13:48]wFMCommunicate OK [14:13:48]SAM_PROTO_GetShiftState done [14:13:48]FM_GetShiftState done [14:13:48]opened in 1730160548 [14:13:48]opened+sec_in_day 1730246948 [14:13:48]quantity*price = 70044 [14:13:48]sum+1 = 70045 [14:13:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 374 29.10.2024 14:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96865 ФПД: 104878560565199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141349&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96865&fm=104878560565199&tin=02508201610067®Number=0000000000170478&sum=70000 [14:13:50]StoreToDocumentArchive [14:13:50]shift 145 fd 96865 [14:13:50]save to /storage/0145/doc_00096865 [14:13:50]save last doc name /storage/0145/doc_00096865 to /storage/kkm_last_doc_name [14:13:50]save OK [14:13:50]Clear old archive folders... [14:13:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:50]tlvbuf is 01A2F840 [14:13:50]SAM_PROTO_ClearQueue [14:13:50]wFMCommunicate request_size=4 [14:13:50]MH_SAM_APDU [14:13:50]CAPDU: 80 09 00 00 [14:13:50]Write to MH i2c: E2 08 00 38 06 80 09 00 00 00 00 00 00 B0 [14:13:50]Write i2c OK [14:13:50]MH_I2C_Read... [14:13:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:50]Read from MH i2c: E2 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [14:13:50]RAPDU: 90 00 [14:13:50]wFMCommunicate OK [14:13:50]SAM_PROTO_ClearQueue done [14:13:50]KKMCreateOFDPacket [14:13:50]OFDProtocolAddRootSTLVToBuf [14:13:50]FM_MakeSignedData [14:13:50]FM_MakeSignedData [14:13:50]SAM_PROTO_SignData [14:13:50]wFMCommunicate request_size=4 [14:13:50]MH_SAM_APDU [14:13:50]CAPDU: 80 0D 01 02 [14:13:50]Write to MH i2c: E2 08 00 39 06 80 0D 01 02 00 00 00 00 B8 [14:13:50]Write i2c OK [14:13:50]MH_I2C_Read... [14:13:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:50]Read from MH i2c: E2 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [14:13:50]RAPDU: 90 00 [14:13:50]wFMCommunicate OK [14:13:50]wFMCommunicate request_size=255 [14:13:50]MH_SAM_APDU [14:13: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 34 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 76 01 00 00 F4 03 04 00 9D ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7A 01 00 35 04 06 00 5F [14:13:50]Write to MH i2c: E2 02 01 3A 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 34 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 76 01 00 00 F4 03 04 00 9D ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7A 01 00 35 04 06 00 5F 00 00 AA [14:13:50]Write i2c OK [14:13:50]MH_I2C_Read... [14:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:50]Read from MH i2c: E2 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 3A 06 00 90 00 B4 [14:13:50]RAPDU: 90 00 [14:13:50]wFMCommunicate OK [14:13:50]wFMCommunicate request_size=10 [14:13:50]MH_SAM_APDU [14:13:50]CAPDU: 80 0D 02 02 05 62 F1 58 D7 CF [14:13:50]Write to MH i2c: E2 0D 00 3B 06 80 0D 02 02 05 00 62 F1 58 D7 CF 00 00 16 [14:13:50]Write i2c OK [14:13:50]MH_I2C_Read... [14:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:50]Read from MH i2c: E2 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 03 00 3B 06 00 90 00 B5 [14:13:50]RAPDU: 90 00 [14:13:50]wFMCommunicate OK [14:13:50]wFMCommunicate request_size=4 [14:13:50]MH_SAM_APDU [14:13:50]CAPDU: 80 0D 03 02 [14:13:50]Write to MH i2c: E2 08 00 3C 06 80 0D 03 02 00 00 00 00 BD [14:13:50]Write i2c OK [14:13:50]MH_I2C_Read... [14:13:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:50]Read from MH i2c: E2 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 0B 00 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 0B 00 3C 06 00 EB 86 61 F2 8F C0 52 46 90 00 69 [14:13:50]RAPDU: EB 86 61 F2 8F C0 52 46 90 00 [14:13:50]wFMCommunicate OK [14:13:50]SAM_PROTO_SignData done [14:13:50]FM_MakeSignedData done [14:13:50]CreateOFDProtocolMessage [14:13:50]wFMCommunicate request_size=4 [14:13:50]MH_SAM_APDU [14:13:50]CAPDU: 80 11 00 00 [14:13:50]Write to MH i2c: E2 08 00 3D 06 80 11 00 00 00 00 00 00 BD [14:13:50]Write i2c OK [14:13:50]MH_I2C_Read... [14:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:50]Read from MH i2c: E2 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 17 00 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: E2 17 00 3D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0E [14:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:50]wFMCommunicate OK [14:13:50]CreateOFDProtocolMessage done [14:13:50]OFDSenderStorePacket 96865 [14:13:50]StoreOFDPacket docnum=96865 [14:13:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 23 07 01 D8 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 76 01 00 00 F4 03 04 00 9D ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7A 01 00 35 04 06 00 5F 62 F1 58 D7 CF EB 86 61 F2 8F C0 52 46 [14:13:50]CheckFolder [14:13:50]dirname=/storage/ofd_packets [14:13:50]CheckFolder done [14:13:50]ProducePacketName [14:13:50]name=ofd_packets/00096865 [14:13:50]NVStorageSaveData ofd_packets/00096865 [14:13:50]File name is /storage/ofd_packets/00096865 [14:13:50]Write 301 bytes [14:13:50]NVStorageSaveData done [14:13:50]OFDSenderStorePacket done [14:13:50]KKMCreateOFDPacket done [14:13:50]NVStorageSaveData kkm_last_timestamp [14:13:50]File name is /storage/kkm_last_timestamp [14:13:50]Write 4 bytes [14:13:50]NVStorageSaveData done [14:13:50]ExternCall_PrintAddStr [14:13:50]wPrintStart [14:13:50]Write to MH i2c: 01 00 00 3E 06 44 [14:13:50]Write i2c OK [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: 01 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: 01 07 00 [14:13:50]MH_I2C_Read... [14:13:50]Read from MH i2c: 01 07 00 3E 06 00 00 00 00 00 FF 0F 59 [14:13:50]RasterBufferAndPrint [14:13:50]line Счет N : (1)3407396 [14:13:50]line ИНН: 02508201610067 [14:13:50]line Контрольно-Кассовый Чек [14:13:50]line ПРОДАЖА [14:13:50]line ТРК (МРК, ГНК) : 32 [14:13:50]line Товар: 2710124130 [14:13:50]line Аи-92-К-4 [14:13:50]line 10.470 * 66.90 [14:13:50]line = 700.44 [14:13:50]line НДС 12% НСП 1% [14:13:50]line > о реализуемом товаре [14:13:50]line ОКРУГЛЕНИЕ: -0.44 [14:13:50]line ИТОГО: 700.00 [14:13:50]line Внесено: 700.00 [14:13:50]line СДАЧА: 0.00 [14:13:50]line НСП 1% : 6.20 [14:13:50]line НДС 12% : 74.38 [14:13:50]line Наличными: 700.00 [14:13:50]line Безнал.: 0.00 [14:13:50]line Место: АЗС № 82 "Партнер Нефть" [14:13:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:13:50]line СНО: Общий режим [14:13:50]line Чек 374 29.10.2024 14:13 [14:13:50]line Смена: 145 ФФД: 1.0 [14:13:50]line ЗНМ: 0300000017 [14:13:50]line РНМ: 0000000000170478 [14:13:50]line Версия ККМ: v1.0 [14:13:50]line ФМ: 0000000002098560 [14:13:50]line ФД: 96865 [14:13:50]line ФПД: 104878560565199 [14:13:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141349&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96865&fm=104878560565199&tin=02508201610067®Number=0000000000170478&sum=70000 [14:13:50]OFD Sender: Processing packet 96865 [packets to send 59, broken 58] [14:13:50]ProducePacketName [14:13:50]name=ofd_packets/00096865 [14:13:50]OFD Sender: To server: pG, [14:13:50]CommunicateWithHost lk.salyk.kg:30040 [14:13:50]ConnectInit lk.salyk.kg [14:13:50]written 0, free lines is 4095 [14:13:51]Connected sock=10 [14:13:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 23 07 01 D8 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 76 01 00 00 F4 03 04 00 9D ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7A 01 00 35 04 06 00 5F 62 F1 58 D7 CF EB 86 61 F2 8F C0 52 46 [14:13:51]Write to MH i2c: 01 00 00 69 06 6F [14:13:51]Write i2c OK [14:13:51]MH_I2C_Read... [14:13:51]Read from MH i2c: 01 [14:13:51]MH_I2C_Read... [14:13:51]Read from MH i2c: 01 07 00 [14:13:51]MH_I2C_Read... [14:13:51]Read from MH i2c: 01 07 00 69 06 00 00 00 00 00 FB 0C 7D [14:13:51]RasterBufferAndPrint [14:13:51]line [14:13:51]line [14:13:51]line [14:13:51]line [14:13:51]line [14:13:51]written 0, free lines is 3329 [14:13:51]MH_Cut [14:13:51]Write to MH i2c: D1 01 00 70 06 01 48 [14:13:51]Write i2c OK [14:13:51]MH_I2C_Read... [14:13:51]Read from MH i2c: D1 [14:13:51]MH_I2C_Read... [14:13:51]Read from MH i2c: D1 01 00 [14:13:51]MH_I2C_Read... [14:13:51]Read from MH i2c: D1 01 00 70 06 00 47 [14:13:51]Write to MH i2c: 01 00 00 71 06 77 [14:13:51]Write i2c OK [14:13:51]MH_I2C_Read... [14:13:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 20 BF 47 00 DC 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 32 30 39 38 35 36 30 10 04 04 00 61 7A 01 00 F4 03 04 00 C4 97 20 67 B6 04 01 00 00 60 5B 46 2B 05 77 D3 93 [14:13:51]CommunicateWithHost err = 0 [14:13:51]CheckOFDResponse [14:13:51]1017 (14) - 77093643461234 [14:13:51]1041 (16) - 0000000002098560 [14:13:51]1040 (4) - 96865 [14:13:51]1012 (4) - 29.10.2024 08:07 [14:13:51]1206 (1) - 0 [14:13:51]OFD Sender: Remove packet 96865 [14:13:51]ProducePacketName [14:13:51]name=ofd_packets/00096865 [14:13:51]NVStorageDeleteData [14:13:51]OFD Sender: No OFD packet to send [14:13:52]*** Cut start [14:13:52]*** Partial cut [14:13:52]*** CUTSNS_PIN = 1 [14:13:52]*** CUTSNS_PIN = 0 [14:13:52]*** Brake cut motor [14:13:52]Read from MH i2c: 01 [14:13:52]MH_I2C_Read... [14:13:52]*** Stop cut motor [14:13:52]*** Cut end [14:13:52]Read from MH i2c: 01 07 00 [14:13:52]MH_I2C_Read... [14:13:52]Read from MH i2c: 01 07 00 71 06 00 00 00 00 00 FF 0F 8C [14:13:52]process_action close_receipt done [14:13:52]requested_data is exist [14:13:52]produce_requested_data [14:13:52]requested_item fm.sn is exist - process it [14:13:52]wFMCommunicate request_size=4 [14:13:52]MH_SAM_APDU [14:13:52]CAPDU: 80 11 00 00 [14:13:52]Write to MH i2c: E2 08 00 72 06 80 11 00 00 00 00 00 00 F2 [14:13:52]Write i2c OK [14:13:52]MH_I2C_Read... [14:13:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:52]Read from MH i2c: E2 [14:13:52]MH_I2C_Read... [14:13:52]Read from MH i2c: E2 17 00 [14:13:52]MH_I2C_Read... [14:13:52]Read from MH i2c: E2 17 00 72 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [14:13:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:52]wFMCommunicate OK [14:13:52]requested_item fd.num is exist - process it [14:13:52]SAM_PROTO_GetFieldsCounters [14:13:52]wFMCommunicate request_size=4 [14:13:52]MH_SAM_APDU [14:13:52]CAPDU: 80 13 00 00 [14:13:52]Write to MH i2c: E2 08 00 73 06 80 13 00 00 00 00 00 00 F5 [14:13:52]Write i2c OK [14:13:52]MH_I2C_Read... [14:13:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:52]Read from MH i2c: E2 [14:13:52]MH_I2C_Read... [14:13:52]Read from MH i2c: E2 62 00 [14:13:52]MH_I2C_Read... [14:13:52]Read from MH i2c: E2 62 00 73 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 7A 01 00 0E 04 04 00 91 00 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 E8 [14:13:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 7A 01 00 0E 04 04 00 91 00 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 [14:13:52]wFMCommunicate OK [14:13:52]SAM_PROTO_GetFieldsCounters done [14:13:52]requested_item shift.num is exist - process it [14:13:52]requested_item shift.opened is exist - process it [14:13:52]req_shift_opened [14:13:52]FM_GetShiftState [14:13:52]SAM_PROTO_GetShiftState [14:13:52]wFMCommunicate request_size=4 [14:13:52]MH_SAM_APDU [14:13:52]CAPDU: 80 13 01 00 [14:13:52]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [14:13:52]Write i2c OK [14:13:52]MH_I2C_Read... [14:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:52]Read from MH i2c: E2 [14:13:52]MH_I2C_Read... [14:13:52]Read from MH i2c: E2 0E 00 [14:13:52]MH_I2C_Read... [14:13:52]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 55 [14:13:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:13:52]wFMCommunicate OK [14:13:52]SAM_PROTO_GetShiftState done [14:13:52]FM_GetShiftState done [14:13:52]req_shift_opened done [14:13:52]requested_item shift.open_date is exist - process it [14:13:52]req_shift_open_date [14:13:52]req_shift_open_date done [14:13:52]produce_requested_data done [14:13:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96865,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:13:52]process_action_free close_receipt [14:13:52]json_value_free [14:13:52]json_value_free done [14:13:52]process_json_proto returns [14:13:52]Send response to host [14:13:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96865,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:13:52]free response buf [14:13:52]execute_script done [14:13:52]execute_script returns [14:13:52]free content buf [14:13:52]Sock 9.Close socket [14:13:52]Sock 9.Thread stoped [14:13:56]OFD Sender: No OFD packet to send [14:13:59]accept exits with 7 [14:13:59]New connection [14:13:59]New thread 3067260260 created [14:13:59]Thread 3067116900 joined [14:13:59]Waiting for new connection... [14:13:59] Sock 7.Parse request [14:13:59]Sock 7.Check first char [14:13:59]Sock 7.First char is OK [14:13:59]request: POST /json_proto HTTP/1.0 [14:13:59]Method: POST [14:13:59]URL: /json_proto [14:13:59]Method is POST - this is cgi request [14:13:59]url: /json_proto [14:13:59]query_string will be loaded in cgi processing [14:13:59]execute_cgi json_proto POST (null) [14:13:59]execute_cgi path=json_proto method=POST [14:13:59]POST find Content-Length [14:13:59]Host: 172.17.40.67:8080 [14:13:59]Content-Length: 678 [14:13:59]Content-Type: application/json [14:13:59] [14:13:59]POST finish read [14:13:59]Found Content-Length = 678 [14:13:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:59]execute_script... [14:13: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)3407397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:59]POST & json_proto [14:13:59]process_json_proto [14:13:59]json parsed OK: [14:13:59]protocol is kg_v1.0 [14:13:59]action value=close_receipt [14:13:59]process_action close_receipt [14:13:59]cmd_close_receipt [14:13:59]MH_GetDate [14:13:59]Write to MH i2c: F0 00 00 75 06 6A [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: F0 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: F0 09 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: F0 09 00 75 06 00 A8 ED 20 67 EE DA 66 66 23 [14:13:59]GetLastDocTimeStamp 1730211229 [14:13:59]current date 1730211240 [14:13:59]FM_GetShiftState [14:13:59]SAM_PROTO_GetShiftState [14:13:59]wFMCommunicate request_size=4 [14:13:59]MH_SAM_APDU [14:13:59]CAPDU: 80 13 01 00 [14:13:59]Write to MH i2c: E2 08 00 76 06 80 13 01 00 00 00 00 00 F9 [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 0E 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 0E 00 76 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [14:13:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:13:59]wFMCommunicate OK [14:13:59]SAM_PROTO_GetShiftState done [14:13:59]FM_GetShiftState done [14:13:59]opened in 1730160548 [14:13:59]opened+sec_in_day 1730246948 [14:13:59]quantity*price = 40006 [14:13:59]sum+1 = 40007 [14:13:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 375 29.10.2024 14:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96866 ФПД: 171801878812439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96866&fm=171801878812439&tin=02508201610067®Number=0000000000170478&sum=40000 [14:14:00]StoreToDocumentArchive [14:14:00]shift 145 fd 96866 [14:14:00]save to /storage/0145/doc_00096866 [14:14:00]save last doc name /storage/0145/doc_00096866 to /storage/kkm_last_doc_name [14:14:00]save OK [14:14:00]Clear old archive folders... [14:14:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:00]tlvbuf is 01AA02C0 [14:14:00]SAM_PROTO_ClearQueue [14:14:00]wFMCommunicate request_size=4 [14:14:00]MH_SAM_APDU [14:14:00]CAPDU: 80 09 00 00 [14:14:00]Write to MH i2c: E2 08 00 83 06 80 09 00 00 00 00 00 00 FB [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:00]Read from MH i2c: E2 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [14:14:00]RAPDU: 90 00 [14:14:00]wFMCommunicate OK [14:14:00]SAM_PROTO_ClearQueue done [14:14:00]KKMCreateOFDPacket [14:14:00]OFDProtocolAddRootSTLVToBuf [14:14:00]FM_MakeSignedData [14:14:00]FM_MakeSignedData [14:14:00]SAM_PROTO_SignData [14:14:00]wFMCommunicate request_size=4 [14:14:00]MH_SAM_APDU [14:14:00]CAPDU: 80 0D 01 02 [14:14:00]Write to MH i2c: E2 08 00 84 06 80 0D 01 02 00 00 00 00 03 [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:00]Read from MH i2c: E2 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [14:14:00]RAPDU: 90 00 [14:14:00]wFMCommunicate OK [14:14:00]wFMCommunicate request_size=255 [14:14:00]MH_SAM_APDU [14:14: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 34 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 77 01 00 00 F4 03 04 00 A8 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7A 01 00 35 04 06 00 9C [14:14:00]Write to MH i2c: E2 02 01 85 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 34 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 77 01 00 00 F4 03 04 00 A8 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7A 01 00 35 04 06 00 9C 00 00 FE [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:00]Read from MH i2c: E2 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 85 06 00 90 00 FF [14:14:00]RAPDU: 90 00 [14:14:00]wFMCommunicate OK [14:14:00]wFMCommunicate request_size=10 [14:14:00]MH_SAM_APDU [14:14:00]CAPDU: 80 0D 02 02 05 40 BD F5 57 17 [14:14:00]Write to MH i2c: E2 0D 00 86 06 80 0D 02 02 05 00 40 BD F5 57 17 00 00 70 [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:00]Read from MH i2c: E2 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 03 00 86 06 00 90 00 00 [14:14:00]RAPDU: 90 00 [14:14:00]wFMCommunicate OK [14:14:00]wFMCommunicate request_size=4 [14:14:00]MH_SAM_APDU [14:14:00]CAPDU: 80 0D 03 02 [14:14:00]Write to MH i2c: E2 08 00 87 06 80 0D 03 02 00 00 00 00 08 [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:00]Read from MH i2c: E2 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 0B 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 0B 00 87 06 00 D2 B2 E7 09 83 AA BF 03 90 00 6C [14:14:00]RAPDU: D2 B2 E7 09 83 AA BF 03 90 00 [14:14:00]wFMCommunicate OK [14:14:00]SAM_PROTO_SignData done [14:14:00]FM_MakeSignedData done [14:14:00]CreateOFDProtocolMessage [14:14:00]wFMCommunicate request_size=4 [14:14:00]MH_SAM_APDU [14:14:00]CAPDU: 80 11 00 00 [14:14:00]Write to MH i2c: E2 08 00 88 06 80 11 00 00 00 00 00 00 08 [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:00]Read from MH i2c: E2 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 17 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: E2 17 00 88 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 59 [14:14:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:00]wFMCommunicate OK [14:14:00]CreateOFDProtocolMessage done [14:14:00]OFDSenderStorePacket 96866 [14:14:00]StoreOFDPacket docnum=96866 [14:14:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 57 07 01 6B 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 34 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 77 01 00 00 F4 03 04 00 A8 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7A 01 00 35 04 06 00 9C 40 BD F5 57 17 D2 B2 E7 09 83 AA BF 03 [14:14:00]CheckFolder [14:14:00]dirname=/storage/ofd_packets [14:14:00]CheckFolder done [14:14:00]ProducePacketName [14:14:00]name=ofd_packets/00096866 [14:14:00]NVStorageSaveData ofd_packets/00096866 [14:14:00]File name is /storage/ofd_packets/00096866 [14:14:00]Write 301 bytes [14:14:00]NVStorageSaveData done [14:14:00]OFDSenderStorePacket done [14:14:00]KKMCreateOFDPacket done [14:14:00]NVStorageSaveData kkm_last_timestamp [14:14:00]File name is /storage/kkm_last_timestamp [14:14:00]Write 4 bytes [14:14:00]NVStorageSaveData done [14:14:00]ExternCall_PrintAddStr [14:14:00]wPrintStart [14:14:00]Write to MH i2c: 01 00 00 89 06 8F [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: 01 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: 01 07 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 FF 0F A4 [14:14:00]RasterBufferAndPrint [14:14:00]line Счет N : (1)3407397 [14:14:00]line ИНН: 02508201610067 [14:14:00]line Контрольно-Кассовый Чек [14:14:00]line ПРОДАЖА [14:14:00]line ТРК (МРК, ГНК) : 22 [14:14:00]line Товар: 2710124130 [14:14:00]line Аи-92-К-4 [14:14:00]line 5.980 * 66.90 [14:14:00]line = 400.06 [14:14:00]line НДС 12% НСП 1% [14:14:00]line > о реализуемом товаре [14:14:00]line ОКРУГЛЕНИЕ: -0.06 [14:14:00]line ИТОГО: 400.00 [14:14:00]line Внесено: 400.00 [14:14:00]line СДАЧА: 0.00 [14:14:00]line НСП 1% : 3.54 [14:14:00]line НДС 12% : 42.48 [14:14:00]line Наличными: 400.00 [14:14:00]line Безнал.: 0.00 [14:14:00]line Место: АЗС № 82 "Партнер Нефть" [14:14:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:14:00]line СНО: Общий режим [14:14:00]line Чек 375 29.10.2024 14:14 [14:14:00]line Смена: 145 ФФД: 1.0 [14:14:00]line ЗНМ: 0300000017 [14:14:00]line РНМ: 0000000000170478 [14:14:00]line Версия ККМ: v1.0 [14:14:00]line ФМ: 0000000002098560 [14:14:00]line ФД: 96866 [14:14:00]line ФПД: 171801878812439 [14:14:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96866&fm=171801878812439&tin=02508201610067®Number=0000000000170478&sum=40000 [14:14:01]OFD Sender: Processing packet 96866 [packets to send 59, broken 58] [14:14:01]ProducePacketName [14:14:01]name=ofd_packets/00096866 [14:14:01]OFD Sender: To server: pG, [14:14:01]CommunicateWithHost lk.salyk.kg:30040 [14:14:01]ConnectInit lk.salyk.kg [14:14:01]written 0, free lines is 4095 [14:14:01]Connected sock=10 [14:14:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 57 07 01 6B 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 34 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 77 01 00 00 F4 03 04 00 A8 ED 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7A 01 00 35 04 06 00 9C 40 BD F5 57 17 D2 B2 E7 09 83 AA BF 03 [14:14:01]Write to MH i2c: 01 00 00 B4 06 BA [14:14:01]Write i2c OK [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: 01 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: 01 07 00 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: 01 07 00 B4 06 00 00 00 00 00 0B 0D D9 [14:14:01]RasterBufferAndPrint [14:14:01]line [14:14:01]line [14:14:01]line [14:14:01]line [14:14:01]line [14:14:01]written 0, free lines is 3348 [14:14:01]MH_Cut [14:14:01]Write to MH i2c: D1 01 00 BB 06 01 93 [14:14:01]Write i2c OK [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: D1 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: D1 01 00 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: D1 01 00 BB 06 00 92 [14:14:01]Write to MH i2c: 01 00 00 BC 06 C2 [14:14:01]Write i2c OK [14:14:01]MH_I2C_Read... [14:14:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 18 42 47 00 4E 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 32 30 39 38 35 36 30 10 04 04 00 62 7A 01 00 F4 03 04 00 CE 97 20 67 B6 04 01 00 00 81 06 36 38 79 C3 63 9F [14:14:01]CommunicateWithHost err = 0 [14:14:01]CheckOFDResponse [14:14:01]1017 (14) - 77093643461234 [14:14:01]1041 (16) - 0000000002098560 [14:14:01]1040 (4) - 96866 [14:14:01]1012 (4) - 29.10.2024 08:07 [14:14:01]1206 (1) - 0 [14:14:01]OFD Sender: Remove packet 96866 [14:14:01]ProducePacketName [14:14:01]name=ofd_packets/00096866 [14:14:01]NVStorageDeleteData [14:14:02]OFD Sender: No OFD packet to send [14:14:02]*** Cut start [14:14:02]*** Partial cut [14:14:02]*** CUTSNS_PIN = 1 [14:14:02]*** CUTSNS_PIN = 0 [14:14:02]*** Brake cut motor [14:14:02]Read from MH i2c: 01 [14:14:02]MH_I2C_Read... [14:14:02]*** Stop cut motor [14:14:02]*** Cut end [14:14:02]Read from MH i2c: 01 07 00 [14:14:02]MH_I2C_Read... [14:14:02]Read from MH i2c: 01 07 00 BC 06 00 00 00 00 00 FF 0F D7 [14:14:02]process_action close_receipt done [14:14:02]requested_data is exist [14:14:02]produce_requested_data [14:14:02]requested_item fm.sn is exist - process it [14:14:02]wFMCommunicate request_size=4 [14:14:02]MH_SAM_APDU [14:14:02]CAPDU: 80 11 00 00 [14:14:02]Write to MH i2c: E2 08 00 BD 06 80 11 00 00 00 00 00 00 3D [14:14:02]Write i2c OK [14:14:02]MH_I2C_Read... [14:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:03]Read from MH i2c: E2 [14:14:03]MH_I2C_Read... [14:14:03]Read from MH i2c: E2 17 00 [14:14:03]MH_I2C_Read... [14:14:03]Read from MH i2c: E2 17 00 BD 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [14:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:03]wFMCommunicate OK [14:14:03]requested_item fd.num is exist - process it [14:14:03]SAM_PROTO_GetFieldsCounters [14:14:03]wFMCommunicate request_size=4 [14:14:03]MH_SAM_APDU [14:14:03]CAPDU: 80 13 00 00 [14:14:03]Write to MH i2c: E2 08 00 BE 06 80 13 00 00 00 00 00 00 40 [14:14:03]Write i2c OK [14:14:03]MH_I2C_Read... [14:14:03]Read from MH i2c: E2 [14:14:03]MH_I2C_Read... [14:14:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:03]Read from MH i2c: E2 62 00 [14:14:03]MH_I2C_Read... [14:14:03]Read from MH i2c: E2 62 00 BE 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 7A 01 00 0E 04 04 00 91 00 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 37 [14:14:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 7A 01 00 0E 04 04 00 91 00 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 [14:14:03]wFMCommunicate OK [14:14:03]SAM_PROTO_GetFieldsCounters done [14:14:03]requested_item shift.num is exist - process it [14:14:03]requested_item shift.opened is exist - process it [14:14:03]req_shift_opened [14:14:03]FM_GetShiftState [14:14:03]SAM_PROTO_GetShiftState [14:14:03]wFMCommunicate request_size=4 [14:14:03]MH_SAM_APDU [14:14:03]CAPDU: 80 13 01 00 [14:14:03]Write to MH i2c: E2 08 00 BF 06 80 13 01 00 00 00 00 00 42 [14:14:03]Write i2c OK [14:14:03]MH_I2C_Read... [14:14:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:03]Read from MH i2c: E2 [14:14:03]MH_I2C_Read... [14:14:03]Read from MH i2c: E2 0E 00 [14:14:03]MH_I2C_Read... [14:14:03]Read from MH i2c: E2 0E 00 BF 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A0 [14:14:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:14:03]wFMCommunicate OK [14:14:03]SAM_PROTO_GetShiftState done [14:14:03]FM_GetShiftState done [14:14:03]req_shift_opened done [14:14:03]requested_item shift.open_date is exist - process it [14:14:03]req_shift_open_date [14:14:03]req_shift_open_date done [14:14:03]produce_requested_data done [14:14:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96866,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:14:03]process_action_free close_receipt [14:14:03]json_value_free [14:14:03]json_value_free done [14:14:03]process_json_proto returns [14:14:03]Send response to host [14:14:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96866,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:14:03]free response buf [14:14:03]execute_script done [14:14:03]execute_script returns [14:14:03]free content buf [14:14:03]Sock 7.Close socket [14:14:03]Sock 7.Thread stoped [14:14:07]OFD Sender: No OFD packet to send [14:14:12]OFD Sender: No OFD packet to send [14:14:17]OFD Sender: No OFD packet to send [14:14:22]OFD Sender: No OFD packet to send [14:14:27]OFD Sender: No OFD packet to send [14:14:32]OFD Sender: No OFD packet to send [14:14:37]OFD Sender: No OFD packet to send [14:14:42]OFD Sender: No OFD packet to send [14:14:47]OFD Sender: No OFD packet to send [14:14:52]OFD Sender: No OFD packet to send [14:14:57]OFD Sender: No OFD packet to send [14:15:02]OFD Sender: No OFD packet to send [14:15:07]OFD Sender: No OFD packet to send [14:15:12]OFD Sender: No OFD packet to send [14:15:17]OFD Sender: No OFD packet to send [14:15:22]OFD Sender: No OFD packet to send [14:15:27]OFD Sender: No OFD packet to send [14:15:32]OFD Sender: No OFD packet to send [14:15:37]OFD Sender: No OFD packet to send [14:15:42]OFD Sender: No OFD packet to send [14:15:47]OFD Sender: No OFD packet to send [14:15:52]OFD Sender: No OFD packet to send [14:15:57]OFD Sender: No OFD packet to send [14:16:02]OFD Sender: No OFD packet to send [14:16:07]OFD Sender: No OFD packet to send [14:16:12]OFD Sender: No OFD packet to send [14:16:17]OFD Sender: No OFD packet to send [14:16:22]OFD Sender: No OFD packet to send [14:16:27]OFD Sender: No OFD packet to send [14:16:32]OFD Sender: No OFD packet to send [14:16:37]OFD Sender: No OFD packet to send [14:16:40]accept exits with 9 [14:16:40]New connection [14:16:40]New thread 3067116900 created [14:16:40]Thread 3067260260 joined [14:16:40]Waiting for new connection... [14:16:40] Sock 9.Parse request [14:16:40]Sock 9.Check first char [14:16:40]Sock 9.First char is OK [14:16:40]request: POST /json_proto HTTP/1.0 [14:16:40]Method: POST [14:16:40]URL: /json_proto [14:16:40]Method is POST - this is cgi request [14:16:40]url: /json_proto [14:16:40]query_string will be loaded in cgi processing [14:16:40]execute_cgi json_proto POST (null) [14:16:40]execute_cgi path=json_proto method=POST [14:16:40]POST find Content-Length [14:16:40]Host: 172.17.40.67:8080 [14:16:40]Content-Length: 683 [14:16:40]Content-Type: application/json [14:16:40] [14:16:40]POST finish read [14:16:40]Found Content-Length = 683 [14:16:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 34.150, "sum" : 2284.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2284.00, "payments": [ { "type": 0, "sum" : 2284.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:40]execute_script... [14:16: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)3407398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 34.150, "sum" : 2284.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2284.00, "payments": [ { "type": 0, "sum" : 2284.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:40]POST & json_proto [14:16:40]process_json_proto [14:16:40]json parsed OK: [14:16:40]protocol is kg_v1.0 [14:16:40]action value=close_receipt [14:16:40]process_action close_receipt [14:16:40]cmd_close_receipt [14:16:40]MH_GetDate [14:16:40]Write to MH i2c: F0 00 00 C0 06 B5 [14:16:40]Write i2c OK [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: F0 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: F0 09 00 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: F0 09 00 C0 06 00 49 EE 20 67 EE DA 66 66 10 [14:16:40]GetLastDocTimeStamp 1730211240 [14:16:40]current date 1730211401 [14:16:40]FM_GetShiftState [14:16:40]SAM_PROTO_GetShiftState [14:16:40]wFMCommunicate request_size=4 [14:16:40]MH_SAM_APDU [14:16:40]CAPDU: 80 13 01 00 [14:16:40]Write to MH i2c: E2 08 00 C1 06 80 13 01 00 00 00 00 00 44 [14:16:40]Write i2c OK [14:16:40]MH_I2C_Read... [14:16:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:40]Read from MH i2c: E2 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 0E 00 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 0E 00 C1 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [14:16:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:16:40]wFMCommunicate OK [14:16:40]SAM_PROTO_GetShiftState done [14:16:40]FM_GetShiftState done [14:16:40]opened in 1730160548 [14:16:40]opened+sec_in_day 1730246948 [14:16:40]quantity*price = 228463 [14:16:40]sum+1 = 228465 [14:16:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 2284.00 Внесено: 2400.00 СДАЧА: 116.00 НСП 1% : 20.22 НДС 12% : 242.62 Наличными: 2284.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 376 29.10.2024 14:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96867 ФПД: 188960661774017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141641&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96867&fm=188960661774017&tin=02508201610067®Number=0000000000170478&sum=228400 [14:16:41]StoreToDocumentArchive [14:16:41]shift 145 fd 96867 [14:16:41]save to /storage/0145/doc_00096867 [14:16:41]save last doc name /storage/0145/doc_00096867 to /storage/kkm_last_doc_name [14:16:41]save OK [14:16:41]Clear old archive folders... [14:16:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:41]tlvbuf is 01A42270 [14:16:41]SAM_PROTO_ClearQueue [14:16:41]wFMCommunicate request_size=4 [14:16:41]MH_SAM_APDU [14:16:41]CAPDU: 80 09 00 00 [14:16:41]Write to MH i2c: E2 08 00 CE 06 80 09 00 00 00 00 00 00 46 [14:16:41]Write i2c OK [14:16:41]MH_I2C_Read... [14:16:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:41]Read from MH i2c: E2 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: E2 03 00 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [14:16:41]RAPDU: 90 00 [14:16:41]wFMCommunicate OK [14:16:41]SAM_PROTO_ClearQueue done [14:16:41]KKMCreateOFDPacket [14:16:41]OFDProtocolAddRootSTLVToBuf [14:16:41]FM_MakeSignedData [14:16:41]FM_MakeSignedData [14:16:41]SAM_PROTO_SignData [14:16:41]wFMCommunicate request_size=4 [14:16:41]MH_SAM_APDU [14:16:41]CAPDU: 80 0D 01 02 [14:16:41]Write to MH i2c: E2 08 00 CF 06 80 0D 01 02 00 00 00 00 4E [14:16:41]Write i2c OK [14:16:41]MH_I2C_Read... [14:16:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:41]Read from MH i2c: E2 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: E2 03 00 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [14:16:41]RAPDU: 90 00 [14:16:41]wFMCommunicate OK [14:16:41]wFMCommunicate request_size=255 [14:16:41]MH_SAM_APDU [14:16: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 34 FF 03 08 00 03 66 85 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 70 7C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 7C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 5E 00 00 00 00 07 04 06 00 30 7C 03 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 49 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7A 01 00 35 04 06 00 AB [14:16:41]Write to MH i2c: E2 02 01 D0 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 34 FF 03 08 00 03 66 85 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 70 7C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 7C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 5E 00 00 00 00 07 04 06 00 30 7C 03 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 49 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7A 01 00 35 04 06 00 AB 00 00 2D [14:16:41]Write i2c OK [14:16:41]MH_I2C_Read... [14:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:42]Read from MH i2c: E2 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 D0 06 00 90 00 4A [14:16:42]RAPDU: 90 00 [14:16:42]wFMCommunicate OK [14:16:42]wFMCommunicate request_size=10 [14:16:42]MH_SAM_APDU [14:16:42]CAPDU: 80 0D 02 02 05 DB D5 1F 1E C1 [14:16:42]Write to MH i2c: E2 0D 00 D1 06 80 0D 02 02 05 00 DB D5 1F 1E C1 00 00 09 [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:42]Read from MH i2c: E2 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 D1 06 00 90 00 4B [14:16:42]RAPDU: 90 00 [14:16:42]wFMCommunicate OK [14:16:42]wFMCommunicate request_size=4 [14:16:42]MH_SAM_APDU [14:16:42]CAPDU: 80 0D 03 02 [14:16:42]Write to MH i2c: E2 08 00 D2 06 80 0D 03 02 00 00 00 00 53 [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:42]Read from MH i2c: E2 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 0B 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 0B 00 D2 06 00 A5 B4 84 AD 5F 33 C7 07 90 00 3E [14:16:42]RAPDU: A5 B4 84 AD 5F 33 C7 07 90 00 [14:16:42]wFMCommunicate OK [14:16:42]SAM_PROTO_SignData done [14:16:42]FM_MakeSignedData done [14:16:42]CreateOFDProtocolMessage [14:16:42]wFMCommunicate request_size=4 [14:16:42]MH_SAM_APDU [14:16:42]CAPDU: 80 11 00 00 [14:16:42]Write to MH i2c: E2 08 00 D3 06 80 11 00 00 00 00 00 00 53 [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:42]Read from MH i2c: E2 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 17 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 17 00 D3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [14:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:16:42]wFMCommunicate OK [14:16:42]CreateOFDProtocolMessage done [14:16:42]OFDSenderStorePacket 96867 [14:16:42]StoreOFDPacket docnum=96867 [14:16:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 4F 07 01 11 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 34 FF 03 08 00 03 66 85 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 70 7C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 7C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 5E 00 00 00 00 07 04 06 00 30 7C 03 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 49 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7A 01 00 35 04 06 00 AB DB D5 1F 1E C1 A5 B4 84 AD 5F 33 C7 07 [14:16:42]CheckFolder [14:16:42]dirname=/storage/ofd_packets [14:16:42]CheckFolder done [14:16:42]ProducePacketName [14:16:42]name=ofd_packets/00096867 [14:16:42]NVStorageSaveData ofd_packets/00096867 [14:16:42]File name is /storage/ofd_packets/00096867 [14:16:42]Write 301 bytes [14:16:42]NVStorageSaveData done [14:16:42]OFDSenderStorePacket done [14:16:42]KKMCreateOFDPacket done [14:16:42]NVStorageSaveData kkm_last_timestamp [14:16:42]File name is /storage/kkm_last_timestamp [14:16:42]Write 4 bytes [14:16:42]NVStorageSaveData done [14:16:42]ExternCall_PrintAddStr [14:16:42]wPrintStart [14:16:42]Write to MH i2c: 01 00 00 D4 06 DA [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: 01 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: 01 07 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: 01 07 00 D4 06 00 00 00 00 00 FF 0F EF [14:16:42]RasterBufferAndPrint [14:16:42]line Счет N : (1)3407398 [14:16:42]line ИНН: 02508201610067 [14:16:42]line Контрольно-Кассовый Чек [14:16:42]line ПРОДАЖА [14:16:42]line ТРК (МРК, ГНК) : 12 [14:16:42]line Товар: 2710124130 [14:16:42]line Аи-92-К-4 [14:16:42]line 34.150 * 66.90 [14:16:42]line = 2284.64 [14:16:42]line НДС 12% НСП 1% [14:16:42]line > о реализуемом товаре [14:16:42]line ОКРУГЛЕНИЕ: -0.64 [14:16:42]line ИТОГО: 2284.00 [14:16:42]line Внесено: 2400.00 [14:16:42]line СДАЧА: 116.00 [14:16:42]line НСП 1% : 20.22 [14:16:42]line НДС 12% : 242.62 [14:16:42]line Наличными: 2284.00 [14:16:42]line Безнал.: 0.00 [14:16:42]line Место: АЗС № 82 "Партнер Нефть" [14:16:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:16:42]line СНО: Общий режим [14:16:42]line Чек 376 29.10.2024 14:16 [14:16:42]line Смена: 145 ФФД: 1.0 [14:16:42]line ЗНМ: 0300000017 [14:16:42]line РНМ: 0000000000170478 [14:16:42]line Версия ККМ: v1.0 [14:16:42]line ФМ: 0000000002098560 [14:16:42]line ФД: 96867 [14:16:42]line ФПД: 188960661774017 [14:16:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141641&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96867&fm=188960661774017&tin=02508201610067®Number=0000000000170478&sum=228400 [14:16:42]OFD Sender: Processing packet 96867 [packets to send 59, broken 58] [14:16:42]ProducePacketName [14:16:42]name=ofd_packets/00096867 [14:16:42]OFD Sender: To server: pG, [14:16:42]CommunicateWithHost lk.salyk.kg:30040 [14:16:42]ConnectInit lk.salyk.kg [14:16:42]written 0, free lines is 4095 [14:16:43]Connected sock=11 [14:16:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 4F 07 01 11 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 34 FF 03 08 00 03 66 85 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 70 7C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 7C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 5E 00 00 00 00 07 04 06 00 30 7C 03 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 49 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7A 01 00 35 04 06 00 AB DB D5 1F 1E C1 A5 B4 84 AD 5F 33 C7 07 [14:16:43]Write to MH i2c: 01 00 00 FF 06 05 [14:16:43]Write i2c OK [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 07 00 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 07 00 FF 06 00 00 00 00 00 10 0D 29 [14:16:43]RasterBufferAndPrint [14:16:43]line [14:16:43]line [14:16:43]line [14:16:43]line [14:16:43]line [14:16:43]written 0, free lines is 3350 [14:16:43]MH_Cut [14:16:43]Write to MH i2c: D1 01 00 06 07 01 DF [14:16:43]Write i2c OK [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: D1 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: D1 01 00 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: D1 01 00 06 07 00 DE [14:16:43]Write to MH i2c: 01 00 00 07 07 0E [14:16:43]Write i2c OK [14:16:43]MH_I2C_Read... [14:16:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C D1 47 00 E5 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 32 30 39 38 35 36 30 10 04 04 00 63 7A 01 00 F4 03 04 00 70 98 20 67 B6 04 01 00 00 15 30 34 6D 20 44 12 D2 [14:16:43]CommunicateWithHost err = 0 [14:16:43]CheckOFDResponse [14:16:43]1017 (14) - 77093643461234 [14:16:43]1041 (16) - 0000000002098560 [14:16:43]1040 (4) - 96867 [14:16:43]1012 (4) - 29.10.2024 08:10 [14:16:43]1206 (1) - 0 [14:16:43]OFD Sender: Remove packet 96867 [14:16:43]ProducePacketName [14:16:43]name=ofd_packets/00096867 [14:16:43]NVStorageDeleteData [14:16:43]*** Cut start [14:16:43]*** Partial cut [14:16:43]*** CUTSNS_PIN = 1 [14:16:43]OFD Sender: No OFD packet to send [14:16:43]*** CUTSNS_PIN = 0 [14:16:44]*** Brake cut motor [14:16:44]Read from MH i2c: 01 [14:16:44]MH_I2C_Read... [14:16:44]*** Stop cut motor [14:16:44]*** Cut end [14:16:44]Read from MH i2c: 01 07 00 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: 01 07 00 07 07 00 00 00 00 00 FF 0F 23 [14:16:44]process_action close_receipt done [14:16:44]requested_data is exist [14:16:44]produce_requested_data [14:16:44]requested_item fm.sn is exist - process it [14:16:44]wFMCommunicate request_size=4 [14:16:44]MH_SAM_APDU [14:16:44]CAPDU: 80 11 00 00 [14:16:44]Write to MH i2c: E2 08 00 08 07 80 11 00 00 00 00 00 00 89 [14:16:44]Write i2c OK [14:16:44]MH_I2C_Read... [14:16:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:44]Read from MH i2c: E2 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: E2 17 00 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: E2 17 00 08 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [14:16:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:16:44]wFMCommunicate OK [14:16:44]requested_item fd.num is exist - process it [14:16:44]SAM_PROTO_GetFieldsCounters [14:16:44]wFMCommunicate request_size=4 [14:16:44]MH_SAM_APDU [14:16:44]CAPDU: 80 13 00 00 [14:16:44]Write to MH i2c: E2 08 00 09 07 80 13 00 00 00 00 00 00 8C [14:16:44]Write i2c OK [14:16:44]MH_I2C_Read... [14:16:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:44]Read from MH i2c: E2 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: E2 62 00 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: E2 62 00 09 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 7A 01 00 0E 04 04 00 91 00 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 87 [14:16:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 7A 01 00 0E 04 04 00 91 00 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 [14:16:44]wFMCommunicate OK [14:16:44]SAM_PROTO_GetFieldsCounters done [14:16:44]requested_item shift.num is exist - process it [14:16:44]requested_item shift.opened is exist - process it [14:16:44]req_shift_opened [14:16:44]FM_GetShiftState [14:16:44]SAM_PROTO_GetShiftState [14:16:44]wFMCommunicate request_size=4 [14:16:44]MH_SAM_APDU [14:16:44]CAPDU: 80 13 01 00 [14:16:44]Write to MH i2c: E2 08 00 0A 07 80 13 01 00 00 00 00 00 8E [14:16:44]Write i2c OK [14:16:44]MH_I2C_Read... [14:16:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:44]Read from MH i2c: E2 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: E2 0E 00 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: E2 0E 00 0A 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EC [14:16:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:16:44]wFMCommunicate OK [14:16:44]SAM_PROTO_GetShiftState done [14:16:44]FM_GetShiftState done [14:16:44]req_shift_opened done [14:16:44]requested_item shift.open_date is exist - process it [14:16:44]req_shift_open_date [14:16:44]req_shift_open_date done [14:16:44]produce_requested_data done [14:16:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96867,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:16:44]process_action_free close_receipt [14:16:44]json_value_free [14:16:44]json_value_free done [14:16:44]process_json_proto returns [14:16:44]Send response to host [14:16:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96867,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:16:44]free response buf [14:16:44]execute_script done [14:16:44]execute_script returns [14:16:44]free content buf [14:16:44]Sock 9.Close socket [14:16:44]Sock 9.Thread stoped [14:16:48]OFD Sender: No OFD packet to send [14:16:53]OFD Sender: No OFD packet to send [14:16:58]OFD Sender: No OFD packet to send [14:17:03]OFD Sender: No OFD packet to send [14:17:08]OFD Sender: No OFD packet to send [14:17:13]OFD Sender: No OFD packet to send [14:17:18]OFD Sender: No OFD packet to send [14:17:23]OFD Sender: No OFD packet to send [14:17:28]OFD Sender: No OFD packet to send [14:17:30]accept exits with 7 [14:17:30]New connection [14:17:30]New thread 3067260260 created [14:17:30]Thread 3067116900 joined [14:17:30]Waiting for new connection... [14:17:30] Sock 7.Parse request [14:17:30]Sock 7.Check first char [14:17:30]Sock 7.First char is OK [14:17:30]request: POST /json_proto HTTP/1.0 [14:17:30]Method: POST [14:17:30]URL: /json_proto [14:17:30]Method is POST - this is cgi request [14:17:30]url: /json_proto [14:17:30]query_string will be loaded in cgi processing [14:17:30]execute_cgi json_proto POST (null) [14:17:30]execute_cgi path=json_proto method=POST [14:17:30]POST find Content-Length [14:17:30]Host: 172.17.40.67:8080 [14:17:30]Content-Length: 678 [14:17:30]Content-Type: application/json [14:17:30] [14:17:30]POST finish read [14:17:30]Found Content-Length = 678 [14:17:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:17:30]execute_script... [14:17:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:17:30]POST & json_proto [14:17:30]process_json_proto [14:17:30]json parsed OK: [14:17:30]protocol is kg_v1.0 [14:17:30]action value=close_receipt [14:17:30]process_action close_receipt [14:17:30]cmd_close_receipt [14:17:30]MH_GetDate [14:17:30]Write to MH i2c: F0 00 00 0B 07 01 [14:17:30]Write i2c OK [14:17:30]MH_I2C_Read... [14:17:30]Read from MH i2c: F0 [14:17:30]MH_I2C_Read... [14:17:30]Read from MH i2c: F0 09 00 [14:17:30]MH_I2C_Read... [14:17:30]Read from MH i2c: F0 09 00 0B 07 00 7B EE 20 67 EE DA 66 66 8E [14:17:30]GetLastDocTimeStamp 1730211401 [14:17:30]current date 1730211451 [14:17:30]FM_GetShiftState [14:17:30]SAM_PROTO_GetShiftState [14:17:30]wFMCommunicate request_size=4 [14:17:30]MH_SAM_APDU [14:17:30]CAPDU: 80 13 01 00 [14:17:30]Write to MH i2c: E2 08 00 0C 07 80 13 01 00 00 00 00 00 90 [14:17:30]Write i2c OK [14:17:30]MH_I2C_Read... [14:17:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:30]Read from MH i2c: E2 [14:17:30]MH_I2C_Read... [14:17:30]Read from MH i2c: E2 0E 00 [14:17:30]MH_I2C_Read... [14:17:30]Read from MH i2c: E2 0E 00 0C 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EE [14:17:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:17:30]wFMCommunicate OK [14:17:30]SAM_PROTO_GetShiftState done [14:17:30]FM_GetShiftState done [14:17:30]opened in 1730160548 [14:17:30]opened+sec_in_day 1730246948 [14:17:30]quantity*price = 30038 [14:17:30]sum+1 = 30039 [14:17: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 377 29.10.2024 14:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96868 ФПД: 30301462400658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141731&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96868&fm=30301462400658&tin=02508201610067®Number=0000000000170478&sum=30000 [14:17:31]StoreToDocumentArchive [14:17:31]shift 145 fd 96868 [14:17:31]save to /storage/0145/doc_00096868 [14:17:31]save last doc name /storage/0145/doc_00096868 to /storage/kkm_last_doc_name [14:17:31]save OK [14:17:31]Clear old archive folders... [14:17:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:31]tlvbuf is 01A8E1C0 [14:17:31]SAM_PROTO_ClearQueue [14:17:31]wFMCommunicate request_size=4 [14:17:31]MH_SAM_APDU [14:17:31]CAPDU: 80 09 00 00 [14:17:31]Write to MH i2c: E2 08 00 19 07 80 09 00 00 00 00 00 00 92 [14:17:31]Write i2c OK [14:17:31]MH_I2C_Read... [14:17:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:31]Read from MH i2c: E2 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 19 07 00 90 00 94 [14:17:31]RAPDU: 90 00 [14:17:31]wFMCommunicate OK [14:17:31]SAM_PROTO_ClearQueue done [14:17:31]KKMCreateOFDPacket [14:17:31]OFDProtocolAddRootSTLVToBuf [14:17:31]FM_MakeSignedData [14:17:31]FM_MakeSignedData [14:17:31]SAM_PROTO_SignData [14:17:31]wFMCommunicate request_size=4 [14:17:31]MH_SAM_APDU [14:17:31]CAPDU: 80 0D 01 02 [14:17:31]Write to MH i2c: E2 08 00 1A 07 80 0D 01 02 00 00 00 00 9A [14:17:31]Write i2c OK [14:17:31]MH_I2C_Read... [14:17:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:31]Read from MH i2c: E2 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [14:17:31]RAPDU: 90 00 [14:17:31]wFMCommunicate OK [14:17:31]wFMCommunicate request_size=255 [14:17:31]MH_SAM_APDU [14:17: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 34 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 79 01 00 00 F4 03 04 00 7B EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7A 01 00 35 04 06 00 1B [14:17:31]Write to MH i2c: E2 02 01 1B 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 34 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 79 01 00 00 F4 03 04 00 7B EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7A 01 00 35 04 06 00 1B 00 00 11 [14:17:31]Write i2c OK [14:17:31]MH_I2C_Read... [14:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:31]Read from MH i2c: E2 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 1B 07 00 90 00 96 [14:17:31]RAPDU: 90 00 [14:17:31]wFMCommunicate OK [14:17:31]wFMCommunicate request_size=10 [14:17:31]MH_SAM_APDU [14:17:31]CAPDU: 80 0D 02 02 05 8F 1B E7 0E 92 [14:17:31]Write to MH i2c: E2 0D 00 1C 07 80 0D 02 02 05 00 8F 1B E7 0E 92 00 00 D8 [14:17:31]Write i2c OK [14:17:31]MH_I2C_Read... [14:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:31]Read from MH i2c: E2 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [14:17:31]RAPDU: 90 00 [14:17:31]wFMCommunicate OK [14:17:31]wFMCommunicate request_size=4 [14:17:31]MH_SAM_APDU [14:17:31]CAPDU: 80 0D 03 02 [14:17:31]Write to MH i2c: E2 08 00 1D 07 80 0D 03 02 00 00 00 00 9F [14:17:31]Write i2c OK [14:17:31]MH_I2C_Read... [14:17:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:31]Read from MH i2c: E2 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 0B 00 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 0B 00 1D 07 00 F9 C9 FC 14 7E 69 A9 EC 90 00 EE [14:17:31]RAPDU: F9 C9 FC 14 7E 69 A9 EC 90 00 [14:17:31]wFMCommunicate OK [14:17:31]SAM_PROTO_SignData done [14:17:31]FM_MakeSignedData done [14:17:31]CreateOFDProtocolMessage [14:17:31]wFMCommunicate request_size=4 [14:17:31]MH_SAM_APDU [14:17:31]CAPDU: 80 11 00 00 [14:17:31]Write to MH i2c: E2 08 00 1E 07 80 11 00 00 00 00 00 00 9F [14:17:31]Write i2c OK [14:17:31]MH_I2C_Read... [14:17:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:31]Read from MH i2c: E2 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 17 00 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: E2 17 00 1E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [14:17:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:31]wFMCommunicate OK [14:17:31]CreateOFDProtocolMessage done [14:17:31]OFDSenderStorePacket 96868 [14:17:31]StoreOFDPacket docnum=96868 [14:17:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 B2 07 01 98 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 34 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 79 01 00 00 F4 03 04 00 7B EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7A 01 00 35 04 06 00 1B 8F 1B E7 0E 92 F9 C9 FC 14 7E 69 A9 EC [14:17:31]CheckFolder [14:17:31]dirname=/storage/ofd_packets [14:17:31]CheckFolder done [14:17:31]ProducePacketName [14:17:31]name=ofd_packets/00096868 [14:17:31]NVStorageSaveData ofd_packets/00096868 [14:17:31]File name is /storage/ofd_packets/00096868 [14:17:31]Write 301 bytes [14:17:31]NVStorageSaveData done [14:17:31]OFDSenderStorePacket done [14:17:31]KKMCreateOFDPacket done [14:17:31]NVStorageSaveData kkm_last_timestamp [14:17:31]File name is /storage/kkm_last_timestamp [14:17:31]Write 4 bytes [14:17:31]NVStorageSaveData done [14:17:31]ExternCall_PrintAddStr [14:17:31]wPrintStart [14:17:31]Write to MH i2c: 01 00 00 1F 07 26 [14:17:31]Write i2c OK [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: 01 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: 01 07 00 [14:17:31]MH_I2C_Read... [14:17:31]Read from MH i2c: 01 07 00 1F 07 00 00 00 00 00 FF 0F 3B [14:17:31]RasterBufferAndPrint [14:17:31]line Счет N : (1)3407400 [14:17:31]line ИНН: 02508201610067 [14:17:31]line Контрольно-Кассовый Чек [14:17:31]line ПРОДАЖА [14:17:31]line ТРК (МРК, ГНК) : 42 [14:17:31]line Товар: 2710124130 [14:17:31]line Аи-92-К-4 [14:17:31]line 4.490 * 66.90 [14:17:31]line = 300.38 [14:17:31]line НДС 12% НСП 1% [14:17:31]line > о реализуемом товаре [14:17:31]line ОКРУГЛЕНИЕ: -0.38 [14:17:31]line ИТОГО: 300.00 [14:17:31]line Внесено: 300.00 [14:17:31]line СДАЧА: 0.00 [14:17:31]line НСП 1% : 2.66 [14:17:31]line НДС 12% : 31.90 [14:17:31]line Наличными: 300.00 [14:17:31]line Безнал.: 0.00 [14:17:31]line Место: АЗС № 82 "Партнер Нефть" [14:17:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:17:31]line СНО: Общий режим [14:17:31]line Чек 377 29.10.2024 14:17 [14:17:31]line Смена: 145 ФФД: 1.0 [14:17:31]line ЗНМ: 0300000017 [14:17:31]line РНМ: 0000000000170478 [14:17:31]line Версия ККМ: v1.0 [14:17:31]line ФМ: 0000000002098560 [14:17:31]line ФД: 96868 [14:17:31]line ФПД: 30301462400658 [14:17:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141731&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96868&fm=30301462400658&tin=02508201610067®Number=0000000000170478&sum=30000 [14:17:32]OFD Sender: Processing packet 96868 [packets to send 59, broken 58] [14:17:32]ProducePacketName [14:17:32]name=ofd_packets/00096868 [14:17:32]OFD Sender: To server: pG, [14:17:32]CommunicateWithHost lk.salyk.kg:30040 [14:17:32]ConnectInit lk.salyk.kg [14:17:32]written 0, free lines is 4095 [14:17:32]Connected sock=11 [14:17:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 B2 07 01 98 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 34 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 79 01 00 00 F4 03 04 00 7B EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7A 01 00 35 04 06 00 1B 8F 1B E7 0E 92 F9 C9 FC 14 7E 69 A9 EC [14:17:32]Write to MH i2c: 01 00 00 4A 07 51 [14:17:32]Write i2c OK [14:17:32]MH_I2C_Read... [14:17:32]Read from MH i2c: 01 [14:17:32]MH_I2C_Read... [14:17:32]Read from MH i2c: 01 07 00 [14:17:32]MH_I2C_Read... [14:17:32]Read from MH i2c: 01 07 00 4A 07 00 00 00 00 00 F8 0C 5C [14:17:32]RasterBufferAndPrint [14:17:32]line [14:17:32]line [14:17:32]line [14:17:32]line [14:17:32]line [14:17:32]written 0, free lines is 3328 [14:17:32]MH_Cut [14:17:32]Write to MH i2c: D1 01 00 51 07 01 2A [14:17:32]Write i2c OK [14:17:32]MH_I2C_Read... [14:17:32]Read from MH i2c: D1 [14:17:32]MH_I2C_Read... [14:17:32]Read from MH i2c: D1 01 00 [14:17:32]MH_I2C_Read... [14:17:32]Read from MH i2c: D1 01 00 51 07 00 29 [14:17:32]Write to MH i2c: 01 00 00 52 07 59 [14:17:32]Write i2c OK [14:17:32]MH_I2C_Read... [14:17:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A B0 47 00 4F 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 32 30 39 38 35 36 30 10 04 04 00 64 7A 01 00 F4 03 04 00 A1 98 20 67 B6 04 01 00 00 7D E2 5B DE B3 E3 37 74 [14:17:32]CommunicateWithHost err = 0 [14:17:32]CheckOFDResponse [14:17:32]1017 (14) - 77093643461234 [14:17:32]1041 (16) - 0000000002098560 [14:17:32]1040 (4) - 96868 [14:17:32]1012 (4) - 29.10.2024 08:11 [14:17:32]1206 (1) - 0 [14:17:32]OFD Sender: Remove packet 96868 [14:17:32]ProducePacketName [14:17:32]name=ofd_packets/00096868 [14:17:32]NVStorageDeleteData [14:17:33]OFD Sender: No OFD packet to send [14:17:33]*** Cut start [14:17:33]*** Partial cut [14:17:33]*** CUTSNS_PIN = 1 [14:17:33]*** CUTSNS_PIN = 0 [14:17:33]*** Brake cut motor [14:17:33]Read from MH i2c: 01 [14:17:33]MH_I2C_Read... [14:17:33]*** Stop cut motor [14:17:33]*** Cut end [14:17:34]Read from MH i2c: 01 07 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: 01 07 00 52 07 00 00 00 00 00 FF 0F 6E [14:17:34]process_action close_receipt done [14:17:34]requested_data is exist [14:17:34]produce_requested_data [14:17:34]requested_item fm.sn is exist - process it [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 11 00 00 [14:17:34]Write to MH i2c: E2 08 00 53 07 80 11 00 00 00 00 00 00 D4 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 17 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 17 00 53 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [14:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:34]wFMCommunicate OK [14:17:34]requested_item fd.num is exist - process it [14:17:34]SAM_PROTO_GetFieldsCounters [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 13 00 00 [14:17:34]Write to MH i2c: E2 08 00 54 07 80 13 00 00 00 00 00 00 D7 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 62 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 62 00 54 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 7A 01 00 0E 04 04 00 91 00 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 D6 [14:17:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 7A 01 00 0E 04 04 00 91 00 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 [14:17:34]wFMCommunicate OK [14:17:34]SAM_PROTO_GetFieldsCounters done [14:17:34]requested_item shift.num is exist - process it [14:17:34]requested_item shift.opened is exist - process it [14:17:34]req_shift_opened [14:17:34]FM_GetShiftState [14:17:34]SAM_PROTO_GetShiftState [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 13 01 00 [14:17:34]Write to MH i2c: E2 08 00 55 07 80 13 01 00 00 00 00 00 D9 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 0E 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 0E 00 55 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 37 [14:17:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:17:34]wFMCommunicate OK [14:17:34]SAM_PROTO_GetShiftState done [14:17:34]FM_GetShiftState done [14:17:34]req_shift_opened done [14:17:34]requested_item shift.open_date is exist - process it [14:17:34]req_shift_open_date [14:17:34]req_shift_open_date done [14:17:34]produce_requested_data done [14:17:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96868,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:17:34]process_action_free close_receipt [14:17:34]json_value_free [14:17:34]json_value_free done [14:17:34]process_json_proto returns [14:17:34]Send response to host [14:17:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96868,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:17:34]free response buf [14:17:34]execute_script done [14:17:34]execute_script returns [14:17:34]free content buf [14:17:34]Sock 7.Close socket [14:17:34]Sock 7.Thread stoped [14:17:35]accept exits with 9 [14:17:35]New connection [14:17:35]New thread 3067116900 created [14:17:35]Thread 3067260260 joined [14:17:35]Waiting for new connection... [14:17:35] Sock 9.Parse request [14:17:35]Sock 9.Check first char [14:17:35]Sock 9.First char is OK [14:17:35]request: POST /json_proto HTTP/1.0 [14:17:35]Method: POST [14:17:35]URL: /json_proto [14:17:35]Method is POST - this is cgi request [14:17:35]url: /json_proto [14:17:35]query_string will be loaded in cgi processing [14:17:35]execute_cgi json_proto POST (null) [14:17:35]execute_cgi path=json_proto method=POST [14:17:35]POST find Content-Length [14:17:35]Host: 172.17.40.67:8080 [14:17:35]Content-Length: 752 [14:17:35]Content-Type: application/json [14:17:35] [14:17:35]POST finish read [14:17:35]Found Content-Length = 752 [14:17:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.240, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:35]execute_script... [14:17:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.240, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:35]POST & json_proto [14:17:35]process_json_proto [14:17:35]json parsed OK: [14:17:35]protocol is kg_v1.0 [14:17:35]action value=close_receipt [14:17:35]process_action close_receipt [14:17:35]cmd_close_receipt [14:17:35]MH_GetDate [14:17:35]Write to MH i2c: F0 00 00 56 07 4C [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: F0 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: F0 09 00 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: F0 09 00 56 07 00 80 EE 20 67 EE DA 66 66 DE [14:17:35]GetLastDocTimeStamp 1730211451 [14:17:35]current date 1730211456 [14:17:35]FM_GetShiftState [14:17:35]SAM_PROTO_GetShiftState [14:17:35]wFMCommunicate request_size=4 [14:17:35]MH_SAM_APDU [14:17:35]CAPDU: 80 13 01 00 [14:17:35]Write to MH i2c: E2 08 00 57 07 80 13 01 00 00 00 00 00 DB [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:35]Read from MH i2c: E2 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: E2 0E 00 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: E2 0E 00 57 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 39 [14:17:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:17:35]wFMCommunicate OK [14:17:35]SAM_PROTO_GetShiftState done [14:17:35]FM_GetShiftState done [14:17:35]opened in 1730160548 [14:17:35]opened+sec_in_day 1730246948 [14:17:35]quantity*price = 0 [14:17:35]sum+1 = 1 [14:17:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 378 29.10.2024 14:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 96869 ФПД: 116450010474009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96869&fm=116450010474009&tin=02508201610067®Number=0000000000170478&sum=0 [14:17:36]StoreToDocumentArchive [14:17:36]shift 145 fd 96869 [14:17:36]save to /storage/0145/doc_00096869 [14:17:36]save last doc name /storage/0145/doc_00096869 to /storage/kkm_last_doc_name [14:17:36]save OK [14:17:36]Clear old archive folders... [14:17:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:17:36]tlvbuf is 01A77050 [14:17:36]SAM_PROTO_ClearQueue [14:17:36]wFMCommunicate request_size=4 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 09 00 00 [14:17:36]Write to MH i2c: E2 08 00 64 07 80 09 00 00 00 00 00 00 DD [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 64 07 00 90 00 DF [14:17:36]RAPDU: 90 00 [14:17:36]wFMCommunicate OK [14:17:36]SAM_PROTO_ClearQueue done [14:17:36]KKMCreateOFDPacket [14:17:36]OFDProtocolAddRootSTLVToBuf [14:17:36]FM_MakeSignedData [14:17:36]FM_MakeSignedData [14:17:36]SAM_PROTO_SignData [14:17:36]wFMCommunicate request_size=4 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 0D 01 02 [14:17:36]Write to MH i2c: E2 08 00 65 07 80 0D 01 02 00 00 00 00 E5 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [14:17:36]RAPDU: 90 00 [14:17:36]wFMCommunicate OK [14:17:36]wFMCommunicate request_size=255 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 80 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7A 01 00 35 04 06 00 69 E9 21 82 [14:17:36]Write to MH i2c: E2 02 01 66 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 80 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7A 01 00 35 04 06 00 69 E9 21 82 00 00 FE [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [14:17:36]RAPDU: 90 00 [14:17:36]wFMCommunicate OK [14:17:36]wFMCommunicate request_size=7 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 0D 02 02 02 26 19 [14:17:36]Write to MH i2c: E2 0A 00 67 07 80 0D 02 02 02 00 26 19 00 00 2B [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [14:17:36]RAPDU: 90 00 [14:17:36]wFMCommunicate OK [14:17:36]wFMCommunicate request_size=4 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 0D 03 02 [14:17:36]Write to MH i2c: E2 08 00 68 07 80 0D 03 02 00 00 00 00 EA [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:37]Read from MH i2c: E2 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 0B 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 0B 00 68 07 00 78 DD E7 C7 8A 64 DC 4A 90 00 02 [14:17:37]RAPDU: 78 DD E7 C7 8A 64 DC 4A 90 00 [14:17:37]wFMCommunicate OK [14:17:37]SAM_PROTO_SignData done [14:17:37]FM_MakeSignedData done [14:17:37]CreateOFDProtocolMessage [14:17:37]wFMCommunicate request_size=4 [14:17:37]MH_SAM_APDU [14:17:37]CAPDU: 80 11 00 00 [14:17:37]Write to MH i2c: E2 08 00 69 07 80 11 00 00 00 00 00 00 EA [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:37]Read from MH i2c: E2 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 17 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 17 00 69 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [14:17:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:37]wFMCommunicate OK [14:17:37]CreateOFDProtocolMessage done [14:17:37]OFDSenderStorePacket 96869 [14:17:37]StoreOFDPacket docnum=96869 [14:17:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F6 8E 04 01 B7 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 80 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7A 01 00 35 04 06 00 69 E9 21 82 26 19 78 DD E7 C7 8A 64 DC 4A [14:17:37]CheckFolder [14:17:37]dirname=/storage/ofd_packets [14:17:37]CheckFolder done [14:17:37]ProducePacketName [14:17:37]name=ofd_packets/00096869 [14:17:37]NVStorageSaveData ofd_packets/00096869 [14:17:37]File name is /storage/ofd_packets/00096869 [14:17:37]Write 298 bytes [14:17:37]NVStorageSaveData done [14:17:37]OFDSenderStorePacket done [14:17:37]KKMCreateOFDPacket done [14:17:37]NVStorageSaveData kkm_last_timestamp [14:17:37]File name is /storage/kkm_last_timestamp [14:17:37]Write 4 bytes [14:17:37]NVStorageSaveData done [14:17:37]ExternCall_PrintAddStr [14:17:37]wPrintStart [14:17:37]Write to MH i2c: 01 00 00 6A 07 71 [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: 01 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: 01 07 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: 01 07 00 6A 07 00 00 00 00 00 FF 0F 86 [14:17:37]RasterBufferAndPrint [14:17:37]line Счет N : (1)3407399 [14:17:37]line ИНН: 02508201610067 [14:17:37]line Контрольно-Кассовый Чек [14:17:37]line ПРОДАЖА [14:17:37]line ТРК (МРК, ГНК) : 51 [14:17:37]line Товар: 2710194210 [14:17:37]line ДТ-К-5 [14:17:37]line 26.240 * 0.00 [14:17:37]line = 0.00 [14:17:37]line НДС 12% НСП 1% [14:17:37]line > о реализуемом товаре [14:17:37]line ИТОГО: 0.00 [14:17:37]line НСП 1% : 0.00 [14:17:37]line НДС 12% : 0.00 [14:17:37]line Наличными: 0.00 [14:17:37]line Безнал.: 0.00 [14:17:37]line Место: АЗС № 82 "Партнер Нефть" [14:17:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:17:37]line СНО: Общий режим [14:17:37]line Чек 378 29.10.2024 14:17 [14:17:37]line Смена: 145 ФФД: 1.0 [14:17:37]line ЗНМ: 0300000017 [14:17:37]line РНМ: 0000000000170478 [14:17:37]line Версия ККМ: v1.0 [14:17:37]line Талоны: ТК ГПНА Online [14:17:37]line 30075008 [14:17:37]line ФМ: 0000000002098560 [14:17:37]line ФД: 96869 [14:17:37]line ФПД: 116450010474009 [14:17:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96869&fm=116450010474009&tin=02508201610067®Number=0000000000170478&sum=0 [14:17:37]written 0, free lines is 4095 [14:17:37]OFD Sender: Processing packet 96869 [packets to send 59, broken 58] [14:17:37]ProducePacketName [14:17:37]name=ofd_packets/00096869 [14:17:37]OFD Sender: To server: pG, [14:17:37]CommunicateWithHost lk.salyk.kg:30040 [14:17:37]ConnectInit lk.salyk.kg [14:17:37]Connected sock=10 [14:17:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F6 8E 04 01 B7 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 80 EE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7A 01 00 35 04 06 00 69 E9 21 82 26 19 78 DD E7 C7 8A 64 DC 4A [14:17:37]Write to MH i2c: 01 00 00 94 07 9B [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: 01 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: 01 07 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: 01 07 00 94 07 00 00 00 00 00 2A 0D D9 [14:17:37]RasterBufferAndPrint [14:17:37]line [14:17:37]line [14:17:37]line [14:17:37]line [14:17:37]line [14:17:37]written 0, free lines is 3379 [14:17:37]MH_Cut [14:17:37]Write to MH i2c: D1 01 00 9B 07 01 74 [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: D1 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: D1 01 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: D1 01 00 9B 07 00 73 [14:17:37]Write to MH i2c: 01 00 00 9C 07 A3 [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 74 88 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 65 7A 01 00 F4 03 04 00 A6 98 20 67 B6 04 01 00 00 51 2D 6C 74 86 11 7A 2A [14:17:37]CommunicateWithHost err = 0 [14:17:37]CheckOFDResponse [14:17:37]1017 (14) - 77093643461234 [14:17:37]1041 (16) - 0000000002098560 [14:17:37]1040 (4) - 96869 [14:17:37]1012 (4) - 29.10.2024 08:11 [14:17:37]1206 (1) - 0 [14:17:37]OFD Sender: Remove packet 96869 [14:17:37]ProducePacketName [14:17:37]name=ofd_packets/00096869 [14:17:37]NVStorageDeleteData [14:17:38]OFD Sender: No OFD packet to send [14:17:38]*** Cut start [14:17:38]*** Partial cut [14:17:38]*** CUTSNS_PIN = 1 [14:17:38]*** CUTSNS_PIN = 0 [14:17:38]*** Brake cut motor [14:17:38]Read from MH i2c: 01 [14:17:38]MH_I2C_Read... [14:17:38]*** Stop cut motor [14:17:38]*** Cut end [14:17:38]Read from MH i2c: 01 07 00 [14:17:38]MH_I2C_Read... [14:17:38]Read from MH i2c: 01 07 00 9C 07 00 00 00 00 00 FF 0F B8 [14:17:38]process_action close_receipt done [14:17:38]requested_data is exist [14:17:38]produce_requested_data [14:17:38]requested_item fm.sn is exist - process it [14:17:38]wFMCommunicate request_size=4 [14:17:38]MH_SAM_APDU [14:17:38]CAPDU: 80 11 00 00 [14:17:38]Write to MH i2c: E2 08 00 9D 07 80 11 00 00 00 00 00 00 1E [14:17:38]Write i2c OK [14:17:38]MH_I2C_Read... [14:17:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:38]Read from MH i2c: E2 [14:17:38]MH_I2C_Read... [14:17:38]Read from MH i2c: E2 17 00 [14:17:38]MH_I2C_Read... [14:17:38]Read from MH i2c: E2 17 00 9D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [14:17:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:38]wFMCommunicate OK [14:17:38]requested_item fd.num is exist - process it [14:17:38]SAM_PROTO_GetFieldsCounters [14:17:38]wFMCommunicate request_size=4 [14:17:38]MH_SAM_APDU [14:17:38]CAPDU: 80 13 00 00 [14:17:38]Write to MH i2c: E2 08 00 9E 07 80 13 00 00 00 00 00 00 21 [14:17:38]Write i2c OK [14:17:38]MH_I2C_Read... [14:17:39]Read from MH i2c: E2 [14:17:39]MH_I2C_Read... [14:17:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:39]Read from MH i2c: E2 62 00 [14:17:39]MH_I2C_Read... [14:17:39]Read from MH i2c: E2 62 00 9E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 7A 01 00 0E 04 04 00 91 00 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 24 [14:17:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 7A 01 00 0E 04 04 00 91 00 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 [14:17:39]wFMCommunicate OK [14:17:39]SAM_PROTO_GetFieldsCounters done [14:17:39]requested_item shift.num is exist - process it [14:17:39]requested_item shift.opened is exist - process it [14:17:39]req_shift_opened [14:17:39]FM_GetShiftState [14:17:39]SAM_PROTO_GetShiftState [14:17:39]wFMCommunicate request_size=4 [14:17:39]MH_SAM_APDU [14:17:39]CAPDU: 80 13 01 00 [14:17:39]Write to MH i2c: E2 08 00 9F 07 80 13 01 00 00 00 00 00 23 [14:17:39]Write i2c OK [14:17:39]MH_I2C_Read... [14:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:39]Read from MH i2c: E2 [14:17:39]MH_I2C_Read... [14:17:39]Read from MH i2c: E2 0E 00 [14:17:39]MH_I2C_Read... [14:17:39]Read from MH i2c: E2 0E 00 9F 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 81 [14:17:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:17:39]wFMCommunicate OK [14:17:39]SAM_PROTO_GetShiftState done [14:17:39]FM_GetShiftState done [14:17:39]req_shift_opened done [14:17:39]requested_item shift.open_date is exist - process it [14:17:39]req_shift_open_date [14:17:39]req_shift_open_date done [14:17:39]produce_requested_data done [14:17:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96869,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:17:39]process_action_free close_receipt [14:17:39]json_value_free [14:17:39]json_value_free done [14:17:39]process_json_proto returns [14:17:39]Send response to host [14:17:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96869,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:17:39]free response buf [14:17:39]execute_script done [14:17:39]execute_script returns [14:17:39]free content buf [14:17:39]Sock 9.Close socket [14:17:39]Sock 9.Thread stoped [14:17:43]OFD Sender: No OFD packet to send [14:17:48]OFD Sender: No OFD packet to send [14:17:53]OFD Sender: No OFD packet to send [14:17:58]OFD Sender: No OFD packet to send [14:18:03]OFD Sender: No OFD packet to send [14:18:08]OFD Sender: No OFD packet to send [14:18:13]OFD Sender: No OFD packet to send [14:18:18]OFD Sender: No OFD packet to send [14:18:23]OFD Sender: No OFD packet to send [14:18:28]OFD Sender: No OFD packet to send [14:18:33]OFD Sender: No OFD packet to send [14:18:38]OFD Sender: No OFD packet to send [14:18:43]OFD Sender: No OFD packet to send [14:18:48]OFD Sender: No OFD packet to send [14:18:53]OFD Sender: No OFD packet to send [14:18:58]OFD Sender: No OFD packet to send [14:19:03]OFD Sender: No OFD packet to send [14:19:08]OFD Sender: No OFD packet to send [14:19:13]OFD Sender: No OFD packet to send [14:19:18]OFD Sender: No OFD packet to send [14:19:23]OFD Sender: No OFD packet to send [14:19:28]OFD Sender: No OFD packet to send [14:19:33]OFD Sender: No OFD packet to send [14:19:38]OFD Sender: No OFD packet to send [14:19:43]OFD Sender: No OFD packet to send [14:19:48]OFD Sender: No OFD packet to send [14:19:53]OFD Sender: No OFD packet to send [14:19:58]OFD Sender: No OFD packet to send [14:20:03]OFD Sender: No OFD packet to send [14:20: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]accept exits with 7 [14:20:28]New connection [14:20:28]New thread 3067260260 created [14:20:28]Thread 3067116900 joined [14:20:28]Waiting for new connection... [14:20:28] Sock 7.Parse request [14:20:28]Sock 7.Check first char [14:20:28]Sock 7.First char is OK [14:20:28]request: POST /json_proto HTTP/1.0 [14:20:28]Method: POST [14:20:28]URL: /json_proto [14:20:28]Method is POST - this is cgi request [14:20:28]url: /json_proto [14:20:28]query_string will be loaded in cgi processing [14:20:28]execute_cgi json_proto POST (null) [14:20:28]execute_cgi path=json_proto method=POST [14:20:28]POST find Content-Length [14:20:28]Host: 172.17.40.67:8080 [14:20:28]Content-Length: 678 [14:20:28]Content-Type: application/json [14:20:28] [14:20:28]POST finish read [14:20:28]Found Content-Length = 678 [14:20:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:28]execute_script... [14:20: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)3407401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:28]POST & json_proto [14:20:28]process_json_proto [14:20:28]json parsed OK: [14:20:28]protocol is kg_v1.0 [14:20:28]action value=close_receipt [14:20:28]process_action close_receipt [14:20:28]cmd_close_receipt [14:20:28]MH_GetDate [14:20:28]Write to MH i2c: F0 00 00 A0 07 96 [14:20:28]Write i2c OK [14:20:28]MH_I2C_Read... [14:20:28]Read from MH i2c: F0 [14:20:28]MH_I2C_Read... [14:20:28]Read from MH i2c: F0 09 00 [14:20:28]MH_I2C_Read... [14:20:28]Read from MH i2c: F0 09 00 A0 07 00 2D EF 20 67 EE DA 66 66 D6 [14:20:28]GetLastDocTimeStamp 1730211456 [14:20:28]current date 1730211629 [14:20:28]FM_GetShiftState [14:20:28]SAM_PROTO_GetShiftState [14:20:28]wFMCommunicate request_size=4 [14:20:28]MH_SAM_APDU [14:20:28]CAPDU: 80 13 01 00 [14:20:28]Write to MH i2c: E2 08 00 A1 07 80 13 01 00 00 00 00 00 25 [14:20:28]Write i2c OK [14:20:28]MH_I2C_Read... [14:20:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:28]Read from MH i2c: E2 [14:20:28]MH_I2C_Read... [14:20:28]Read from MH i2c: E2 0E 00 [14:20:28]MH_I2C_Read... [14:20:28]Read from MH i2c: E2 0E 00 A1 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 83 [14:20:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:20:28]wFMCommunicate OK [14:20:28]SAM_PROTO_GetShiftState done [14:20:28]FM_GetShiftState done [14:20:28]opened in 1730160548 [14:20:28]opened+sec_in_day 1730246948 [14:20:28]quantity*price = 50041 [14:20:28]sum+1 = 50042 [14:20:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 379 29.10.2024 14:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96870 ФПД: 74053990779898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96870&fm=74053990779898&tin=02508201610067®Number=0000000000170478&sum=50000 [14:20:29]StoreToDocumentArchive [14:20:29]shift 145 fd 96870 [14:20:29]save to /storage/0145/doc_00096870 [14:20:29]save last doc name /storage/0145/doc_00096870 to /storage/kkm_last_doc_name [14:20:29]save OK [14:20:29]Clear old archive folders... [14:20:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:29]tlvbuf is 01A30E20 [14:20:29]SAM_PROTO_ClearQueue [14:20:29]wFMCommunicate request_size=4 [14:20:29]MH_SAM_APDU [14:20:29]CAPDU: 80 09 00 00 [14:20:29]Write to MH i2c: E2 08 00 AE 07 80 09 00 00 00 00 00 00 27 [14:20:29]Write i2c OK [14:20:29]MH_I2C_Read... [14:20:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:29]Read from MH i2c: E2 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 AE 07 00 90 00 29 [14:20:29]RAPDU: 90 00 [14:20:29]wFMCommunicate OK [14:20:29]SAM_PROTO_ClearQueue done [14:20:29]KKMCreateOFDPacket [14:20:29]OFDProtocolAddRootSTLVToBuf [14:20:29]FM_MakeSignedData [14:20:29]FM_MakeSignedData [14:20:29]SAM_PROTO_SignData [14:20:29]wFMCommunicate request_size=4 [14:20:29]MH_SAM_APDU [14:20:29]CAPDU: 80 0D 01 02 [14:20:29]Write to MH i2c: E2 08 00 AF 07 80 0D 01 02 00 00 00 00 2F [14:20:29]Write i2c OK [14:20:29]MH_I2C_Read... [14:20:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:29]Read from MH i2c: E2 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 AF 07 00 90 00 2A [14:20:29]RAPDU: 90 00 [14:20:29]wFMCommunicate OK [14:20:29]wFMCommunicate request_size=255 [14:20:29]MH_SAM_APDU [14:20: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 34 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 7B 01 00 00 F4 03 04 00 2D EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7A 01 00 35 04 06 00 43 [14:20:29]Write to MH i2c: E2 02 01 B0 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 34 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 7B 01 00 00 F4 03 04 00 2D EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7A 01 00 35 04 06 00 43 00 00 91 [14:20:29]Write i2c OK [14:20:29]MH_I2C_Read... [14:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:29]Read from MH i2c: E2 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [14:20:29]RAPDU: 90 00 [14:20:29]wFMCommunicate OK [14:20:29]wFMCommunicate request_size=10 [14:20:29]MH_SAM_APDU [14:20:29]CAPDU: 80 0D 02 02 05 5A 09 D0 8B FA [14:20:29]Write to MH i2c: E2 0D 00 B1 07 80 0D 02 02 05 00 5A 09 D0 8B FA 00 00 F4 [14:20:29]Write i2c OK [14:20:29]MH_I2C_Read... [14:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:29]Read from MH i2c: E2 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 03 00 B1 07 00 90 00 2C [14:20:29]RAPDU: 90 00 [14:20:29]wFMCommunicate OK [14:20:29]wFMCommunicate request_size=4 [14:20:29]MH_SAM_APDU [14:20:29]CAPDU: 80 0D 03 02 [14:20:29]Write to MH i2c: E2 08 00 B2 07 80 0D 03 02 00 00 00 00 34 [14:20:29]Write i2c OK [14:20:29]MH_I2C_Read... [14:20:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:29]Read from MH i2c: E2 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 0B 00 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 0B 00 B2 07 00 45 BC CB 39 2E 25 4E FE 90 00 D9 [14:20:29]RAPDU: 45 BC CB 39 2E 25 4E FE 90 00 [14:20:29]wFMCommunicate OK [14:20:29]SAM_PROTO_SignData done [14:20:29]FM_MakeSignedData done [14:20:29]CreateOFDProtocolMessage [14:20:29]wFMCommunicate request_size=4 [14:20:29]MH_SAM_APDU [14:20:29]CAPDU: 80 11 00 00 [14:20:29]Write to MH i2c: E2 08 00 B3 07 80 11 00 00 00 00 00 00 34 [14:20:29]Write i2c OK [14:20:29]MH_I2C_Read... [14:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:29]Read from MH i2c: E2 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 17 00 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: E2 17 00 B3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [14:20:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:20:29]wFMCommunicate OK [14:20:29]CreateOFDProtocolMessage done [14:20:29]OFDSenderStorePacket 96870 [14:20:29]StoreOFDPacket docnum=96870 [14:20:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 CB 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 34 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 7B 01 00 00 F4 03 04 00 2D EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7A 01 00 35 04 06 00 43 5A 09 D0 8B FA 45 BC CB 39 2E 25 4E FE [14:20:29]CheckFolder [14:20:29]dirname=/storage/ofd_packets [14:20:29]CheckFolder done [14:20:29]ProducePacketName [14:20:29]name=ofd_packets/00096870 [14:20:29]NVStorageSaveData ofd_packets/00096870 [14:20:29]File name is /storage/ofd_packets/00096870 [14:20:29]Write 301 bytes [14:20:29]NVStorageSaveData done [14:20:29]OFDSenderStorePacket done [14:20:29]KKMCreateOFDPacket done [14:20:29]NVStorageSaveData kkm_last_timestamp [14:20:29]File name is /storage/kkm_last_timestamp [14:20:29]Write 4 bytes [14:20:29]NVStorageSaveData done [14:20:29]ExternCall_PrintAddStr [14:20:29]wPrintStart [14:20:29]Write to MH i2c: 01 00 00 B4 07 BB [14:20:29]Write i2c OK [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: 01 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: 01 07 00 [14:20:29]MH_I2C_Read... [14:20:29]Read from MH i2c: 01 07 00 B4 07 00 00 00 00 00 FF 0F D0 [14:20:29]RasterBufferAndPrint [14:20:29]line Счет N : (1)3407401 [14:20:29]line ИНН: 02508201610067 [14:20:29]line Контрольно-Кассовый Чек [14:20:29]line ПРОДАЖА [14:20:29]line ТРК (МРК, ГНК) : 42 [14:20:29]line Товар: 2710124130 [14:20:29]line Аи-92-К-4 [14:20:29]line 7.480 * 66.90 [14:20:29]line = 500.41 [14:20:29]line НДС 12% НСП 1% [14:20:29]line > о реализуемом товаре [14:20:29]line ОКРУГЛЕНИЕ: -0.41 [14:20:29]line ИТОГО: 500.00 [14:20:29]line Внесено: 500.00 [14:20:29]line СДАЧА: 0.00 [14:20:29]line НСП 1% : 4.43 [14:20:29]line НДС 12% : 53.14 [14:20:29]line Наличными: 500.00 [14:20:29]line Безнал.: 0.00 [14:20:29]line Место: АЗС № 82 "Партнер Нефть" [14:20:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:20:29]line СНО: Общий режим [14:20:29]line Чек 379 29.10.2024 14:20 [14:20:29]line Смена: 145 ФФД: 1.0 [14:20:29]line ЗНМ: 0300000017 [14:20:29]line РНМ: 0000000000170478 [14:20:29]line Версия ККМ: v1.0 [14:20:29]line ФМ: 0000000002098560 [14:20:29]line ФД: 96870 [14:20:29]line ФПД: 74053990779898 [14:20:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96870&fm=74053990779898&tin=02508201610067®Number=0000000000170478&sum=50000 [14:20:30]OFD Sender: Processing packet 96870 [packets to send 59, broken 58] [14:20:30]ProducePacketName [14:20:30]name=ofd_packets/00096870 [14:20:30]OFD Sender: To server: pG, [14:20:30]CommunicateWithHost lk.salyk.kg:30040 [14:20:30]ConnectInit lk.salyk.kg [14:20:30]written 0, free lines is 4095 [14:20:30]Connected sock=10 [14:20:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 CB 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 34 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 7B 01 00 00 F4 03 04 00 2D EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7A 01 00 35 04 06 00 43 5A 09 D0 8B FA 45 BC CB 39 2E 25 4E FE [14:20:30]Write to MH i2c: 01 00 00 DF 07 E6 [14:20:30]Write i2c OK [14:20:30]MH_I2C_Read... [14:20:30]Read from MH i2c: 01 [14:20:30]MH_I2C_Read... [14:20:30]Read from MH i2c: 01 07 00 [14:20:30]MH_I2C_Read... [14:20:30]Read from MH i2c: 01 07 00 DF 07 00 00 00 00 00 0B 0D 05 [14:20:30]RasterBufferAndPrint [14:20:30]line [14:20:30]line [14:20:30]line [14:20:30]line [14:20:30]line [14:20:30]written 0, free lines is 3345 [14:20:30]MH_Cut [14:20:30]Write to MH i2c: D1 01 00 E6 07 01 BF [14:20:30]Write i2c OK [14:20:30]MH_I2C_Read... [14:20:30]Read from MH i2c: D1 [14:20:30]MH_I2C_Read... [14:20:30]Read from MH i2c: D1 01 00 [14:20:30]MH_I2C_Read... [14:20:30]Read from MH i2c: D1 01 00 E6 07 00 BE [14:20:30]Write to MH i2c: 01 00 00 E7 07 EE [14:20:30]Write i2c OK [14:20:30]MH_I2C_Read... [14:20:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 54 01 47 00 AF 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 32 30 39 38 35 36 30 10 04 04 00 66 7A 01 00 F4 03 04 00 53 99 20 67 B6 04 01 00 00 1B 99 12 B9 36 C1 84 F9 [14:20:30]CommunicateWithHost err = 0 [14:20:30]CheckOFDResponse [14:20:30]1017 (14) - 77093643461234 [14:20:30]1041 (16) - 0000000002098560 [14:20:30]1040 (4) - 96870 [14:20:30]1012 (4) - 29.10.2024 08:14 [14:20:30]1206 (1) - 0 [14:20:30]OFD Sender: Remove packet 96870 [14:20:30]ProducePacketName [14:20:30]name=ofd_packets/00096870 [14:20:30]NVStorageDeleteData [14:20:31]OFD Sender: No OFD packet to send [14:20:31]*** Cut start [14:20:31]*** Partial cut [14:20:31]*** CUTSNS_PIN = 1 [14:20:31]*** CUTSNS_PIN = 0 [14:20:31]*** Brake cut motor [14:20:32]Read from MH i2c: 01 [14:20:32]MH_I2C_Read... [14:20:32]*** Stop cut motor [14:20:32]*** Cut end [14:20:32]Read from MH i2c: 01 07 00 [14:20:32]MH_I2C_Read... [14:20:32]Read from MH i2c: 01 07 00 E7 07 00 00 00 00 00 FF 0F 03 [14:20:32]process_action close_receipt done [14:20:32]requested_data is exist [14:20:32]produce_requested_data [14:20:32]requested_item fm.sn is exist - process it [14:20:32]wFMCommunicate request_size=4 [14:20:32]MH_SAM_APDU [14:20:32]CAPDU: 80 11 00 00 [14:20:32]Write to MH i2c: E2 08 00 E8 07 80 11 00 00 00 00 00 00 69 [14:20:32]Write i2c OK [14:20:32]MH_I2C_Read... [14:20:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:32]Read from MH i2c: E2 [14:20:32]MH_I2C_Read... [14:20:32]Read from MH i2c: E2 17 00 [14:20:32]MH_I2C_Read... [14:20:32]Read from MH i2c: E2 17 00 E8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [14:20:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:20:32]wFMCommunicate OK [14:20:32]requested_item fd.num is exist - process it [14:20:32]SAM_PROTO_GetFieldsCounters [14:20:32]wFMCommunicate request_size=4 [14:20:32]MH_SAM_APDU [14:20:32]CAPDU: 80 13 00 00 [14:20:32]Write to MH i2c: E2 08 00 E9 07 80 13 00 00 00 00 00 00 6C [14:20:32]Write i2c OK [14:20:32]MH_I2C_Read... [14:20:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:32]Read from MH i2c: E2 [14:20:32]MH_I2C_Read... [14:20:32]Read from MH i2c: E2 62 00 [14:20:32]MH_I2C_Read... [14:20:32]Read from MH i2c: E2 62 00 E9 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 7A 01 00 0E 04 04 00 91 00 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 73 [14:20:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 7A 01 00 0E 04 04 00 91 00 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 [14:20:32]wFMCommunicate OK [14:20:32]SAM_PROTO_GetFieldsCounters done [14:20:32]requested_item shift.num is exist - process it [14:20:32]requested_item shift.opened is exist - process it [14:20:32]req_shift_opened [14:20:32]FM_GetShiftState [14:20:32]SAM_PROTO_GetShiftState [14:20:32]wFMCommunicate request_size=4 [14:20:32]MH_SAM_APDU [14:20:32]CAPDU: 80 13 01 00 [14:20:32]Write to MH i2c: E2 08 00 EA 07 80 13 01 00 00 00 00 00 6E [14:20:32]Write i2c OK [14:20:32]MH_I2C_Read... [14:20:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:32]Read from MH i2c: E2 [14:20:32]MH_I2C_Read... [14:20:32]Read from MH i2c: E2 0E 00 [14:20:32]MH_I2C_Read... [14:20:32]Read from MH i2c: E2 0E 00 EA 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CC [14:20:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:20:32]wFMCommunicate OK [14:20:32]SAM_PROTO_GetShiftState done [14:20:32]FM_GetShiftState done [14:20:32]req_shift_opened done [14:20:32]requested_item shift.open_date is exist - process it [14:20:32]req_shift_open_date [14:20:32]req_shift_open_date done [14:20:32]produce_requested_data done [14:20:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96870,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:20:32]process_action_free close_receipt [14:20:32]json_value_free [14:20:32]json_value_free done [14:20:32]process_json_proto returns [14:20:32]Send response to host [14:20:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96870,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:20:32]free response buf [14:20:32]execute_script done [14:20:32]execute_script returns [14:20:32]free content buf [14:20:32]Sock 7.Close socket [14:20:32]Sock 7.Thread stoped [14:20:36]OFD Sender: No OFD packet to send [14:20:41]OFD Sender: No OFD packet to send [14:20:46]OFD Sender: No OFD packet to send [14:20:51]OFD Sender: No OFD packet to send [14:20:56]OFD Sender: No OFD packet to send [14:21:01]OFD Sender: No OFD packet to send [14:21:06]OFD Sender: No OFD packet to send [14:21:11]OFD Sender: No OFD packet to send [14:21:16]OFD Sender: No OFD packet to send [14:21:21]OFD Sender: No OFD packet to send [14:21:26]OFD Sender: No OFD packet to send [14:21:31]OFD Sender: No OFD packet to send [14:21:36]OFD Sender: No OFD packet to send [14:21:41]OFD Sender: No OFD packet to send [14:21:46]OFD Sender: No OFD packet to send [14:21:51]OFD Sender: No OFD packet to send [14:21:56]OFD Sender: No OFD packet to send [14:22:01]OFD Sender: No OFD packet to send [14:22:06]OFD Sender: No OFD packet to send [14:22:11]OFD Sender: No OFD packet to send [14:22:16]OFD Sender: No OFD packet to send [14:22:21]OFD Sender: No OFD packet to send [14:22:26]OFD Sender: No OFD packet to send [14:22:31]OFD Sender: No OFD packet to send [14:22:36]OFD Sender: No OFD packet to send [14:22:41]OFD Sender: No OFD packet to send [14:22:46]OFD Sender: No OFD packet to send [14:22:51]OFD Sender: No OFD packet to send [14:22:56]OFD Sender: No OFD packet to send [14:23:01]OFD Sender: No OFD packet to send [14:23:06]OFD Sender: No OFD packet to send [14:23:09]accept exits with 9 [14:23:09]New connection [14:23:09]New thread 3067116900 created [14:23:09]Thread 3067260260 joined [14:23:09]Waiting for new connection... [14:23:09] Sock 9.Parse request [14:23:09]Sock 9.Check first char [14:23:09]Sock 9.First char is OK [14:23:09]request: POST /json_proto HTTP/1.0 [14:23:09]Method: POST [14:23:09]URL: /json_proto [14:23:09]Method is POST - this is cgi request [14:23:09]url: /json_proto [14:23:09]query_string will be loaded in cgi processing [14:23:09]execute_cgi json_proto POST (null) [14:23:09]execute_cgi path=json_proto method=POST [14:23:09]POST find Content-Length [14:23:09]Host: 172.17.40.67:8080 [14:23:09]Content-Length: 679 [14:23:09]Content-Type: application/json [14:23:09] [14:23:09]POST finish read [14:23:09]Found Content-Length = 679 [14:23:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:09]execute_script... [14:23: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)3407403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:09]POST & json_proto [14:23:09]process_json_proto [14:23:09]json parsed OK: [14:23:09]protocol is kg_v1.0 [14:23:09]action value=close_receipt [14:23:09]process_action close_receipt [14:23:09]cmd_close_receipt [14:23:09]MH_GetDate [14:23:09]Write to MH i2c: F0 00 00 EB 07 E1 [14:23:09]Write i2c OK [14:23:09]MH_I2C_Read... [14:23:09]Read from MH i2c: F0 [14:23:09]MH_I2C_Read... [14:23:09]Read from MH i2c: F0 09 00 [14:23:09]MH_I2C_Read... [14:23:09]Read from MH i2c: F0 09 00 EB 07 00 CE EF 20 67 EE DA 66 66 C2 [14:23:09]GetLastDocTimeStamp 1730211629 [14:23:09]current date 1730211790 [14:23:09]FM_GetShiftState [14:23:09]SAM_PROTO_GetShiftState [14:23:09]wFMCommunicate request_size=4 [14:23:09]MH_SAM_APDU [14:23:09]CAPDU: 80 13 01 00 [14:23:09]Write to MH i2c: E2 08 00 EC 07 80 13 01 00 00 00 00 00 70 [14:23:09]Write i2c OK [14:23:09]MH_I2C_Read... [14:23:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:09]Read from MH i2c: E2 [14:23:09]MH_I2C_Read... [14:23:09]Read from MH i2c: E2 0E 00 [14:23:09]MH_I2C_Read... [14:23:09]Read from MH i2c: E2 0E 00 EC 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CE [14:23:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:23:09]wFMCommunicate OK [14:23:09]SAM_PROTO_GetShiftState done [14:23:09]FM_GetShiftState done [14:23:09]opened in 1730160548 [14:23:09]opened+sec_in_day 1730246948 [14:23:09]quantity*price = 70044 [14:23:09]sum+1 = 70045 [14:23:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 380 29.10.2024 14:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96871 ФПД: 9273799156197 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96871&fm=9273799156197&tin=02508201610067®Number=0000000000170478&sum=70000 [14:23:10]StoreToDocumentArchive [14:23:10]shift 145 fd 96871 [14:23:10]save to /storage/0145/doc_00096871 [14:23:10]save last doc name /storage/0145/doc_00096871 to /storage/kkm_last_doc_name [14:23:10]save OK [14:23:10]Clear old archive folders... [14:23:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:23:10]tlvbuf is 01A2F960 [14:23:10]SAM_PROTO_ClearQueue [14:23:10]wFMCommunicate request_size=4 [14:23:10]MH_SAM_APDU [14:23:10]CAPDU: 80 09 00 00 [14:23:10]Write to MH i2c: E2 08 00 F9 07 80 09 00 00 00 00 00 00 72 [14:23:10]Write i2c OK [14:23:10]MH_I2C_Read... [14:23:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:10]Read from MH i2c: E2 [14:23:10]MH_I2C_Read... [14:23:10]Read from MH i2c: E2 03 00 [14:23:10]MH_I2C_Read... [14:23:10]Read from MH i2c: E2 03 00 F9 07 00 90 00 74 [14:23:10]RAPDU: 90 00 [14:23:10]wFMCommunicate OK [14:23:10]SAM_PROTO_ClearQueue done [14:23:10]KKMCreateOFDPacket [14:23:10]OFDProtocolAddRootSTLVToBuf [14:23:10]FM_MakeSignedData [14:23:10]FM_MakeSignedData [14:23:10]SAM_PROTO_SignData [14:23:10]wFMCommunicate request_size=4 [14:23:10]MH_SAM_APDU [14:23:10]CAPDU: 80 0D 01 02 [14:23:10]Write to MH i2c: E2 08 00 FA 07 80 0D 01 02 00 00 00 00 7A [14:23:10]Write i2c OK [14:23:10]MH_I2C_Read... [14:23:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:10]Read from MH i2c: E2 [14:23:10]MH_I2C_Read... [14:23:10]Read from MH i2c: E2 03 00 [14:23:10]MH_I2C_Read... [14:23:10]Read from MH i2c: E2 03 00 FA 07 00 90 00 75 [14:23:10]RAPDU: 90 00 [14:23:10]wFMCommunicate OK [14:23:10]wFMCommunicate request_size=255 [14:23:10]MH_SAM_APDU [14:23:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7C 01 00 00 F4 03 04 00 CE EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7A 01 00 35 04 06 00 08 [14:23:10]Write to MH i2c: E2 02 01 FB 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 34 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 7C 01 00 00 F4 03 04 00 CE EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7A 01 00 35 04 06 00 08 00 00 54 [14:23:10]Write i2c OK [14:23:10]MH_I2C_Read... [14:23:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:11]Read from MH i2c: E2 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 03 00 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [14:23:11]RAPDU: 90 00 [14:23:11]wFMCommunicate OK [14:23:11]wFMCommunicate request_size=10 [14:23:11]MH_SAM_APDU [14:23:11]CAPDU: 80 0D 02 02 05 6F 39 81 21 E5 [14:23:11]Write to MH i2c: E2 0D 00 FC 07 80 0D 02 02 05 00 6F 39 81 21 E5 00 00 B6 [14:23:11]Write i2c OK [14:23:11]MH_I2C_Read... [14:23:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:11]Read from MH i2c: E2 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 03 00 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [14:23:11]RAPDU: 90 00 [14:23:11]wFMCommunicate OK [14:23:11]wFMCommunicate request_size=4 [14:23:11]MH_SAM_APDU [14:23:11]CAPDU: 80 0D 03 02 [14:23:11]Write to MH i2c: E2 08 00 FD 07 80 0D 03 02 00 00 00 00 7F [14:23:11]Write i2c OK [14:23:11]MH_I2C_Read... [14:23:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:11]Read from MH i2c: E2 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 0B 00 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 0B 00 FD 07 00 F1 55 A4 5E 1C 39 05 1F 90 00 41 [14:23:11]RAPDU: F1 55 A4 5E 1C 39 05 1F 90 00 [14:23:11]wFMCommunicate OK [14:23:11]SAM_PROTO_SignData done [14:23:11]FM_MakeSignedData done [14:23:11]CreateOFDProtocolMessage [14:23:11]wFMCommunicate request_size=4 [14:23:11]MH_SAM_APDU [14:23:11]CAPDU: 80 11 00 00 [14:23:11]Write to MH i2c: E2 08 00 FE 07 80 11 00 00 00 00 00 00 7F [14:23:11]Write i2c OK [14:23:11]MH_I2C_Read... [14:23:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:11]Read from MH i2c: E2 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 17 00 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: E2 17 00 FE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [14:23:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:23:11]wFMCommunicate OK [14:23:11]CreateOFDProtocolMessage done [14:23:11]OFDSenderStorePacket 96871 [14:23:11]StoreOFDPacket docnum=96871 [14:23:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 28 07 01 D0 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 34 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 7C 01 00 00 F4 03 04 00 CE EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7A 01 00 35 04 06 00 08 6F 39 81 21 E5 F1 55 A4 5E 1C 39 05 1F [14:23:11]CheckFolder [14:23:11]dirname=/storage/ofd_packets [14:23:11]CheckFolder done [14:23:11]ProducePacketName [14:23:11]name=ofd_packets/00096871 [14:23:11]NVStorageSaveData ofd_packets/00096871 [14:23:11]File name is /storage/ofd_packets/00096871 [14:23:11]Write 301 bytes [14:23:11]NVStorageSaveData done [14:23:11]OFDSenderStorePacket done [14:23:11]KKMCreateOFDPacket done [14:23:11]NVStorageSaveData kkm_last_timestamp [14:23:11]File name is /storage/kkm_last_timestamp [14:23:11]OFD Sender: Processing packet 96871 [packets to send 59, broken 58] [14:23:11]ProducePacketName [14:23:11]name=ofd_packets/00096871 [14:23:11]OFD Sender: To server: pG, [14:23:11]CommunicateWithHost lk.salyk.kg:30040 [14:23:11]ConnectInit lk.salyk.kg [14:23:11]Write 4 bytes [14:23:11]NVStorageSaveData done [14:23:11]ExternCall_PrintAddStr [14:23:11]wPrintStart [14:23:11]Write to MH i2c: 01 00 00 FF 07 06 [14:23:11]Write i2c OK [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: 01 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: 01 07 00 [14:23:11]MH_I2C_Read... [14:23:11]Read from MH i2c: 01 07 00 FF 07 00 00 00 00 00 FF 0F 1B [14:23:11]RasterBufferAndPrint [14:23:11]line Счет N : (1)3407403 [14:23:11]line ИНН: 02508201610067 [14:23:11]line Контрольно-Кассовый Чек [14:23:11]line ПРОДАЖА [14:23:11]line ТРК (МРК, ГНК) : 32 [14:23:11]line Товар: 2710124130 [14:23:11]line Аи-92-К-4 [14:23:11]line 10.470 * 66.90 [14:23:11]line = 700.44 [14:23:11]line НДС 12% НСП 1% [14:23:11]line > о реализуемом товаре [14:23:11]line ОКРУГЛЕНИЕ: -0.44 [14:23:11]line ИТОГО: 700.00 [14:23:11]line Внесено: 700.00 [14:23:11]line СДАЧА: 0.00 [14:23:11]line НСП 1% : 6.20 [14:23:11]line НДС 12% : 74.38 [14:23:11]line Наличными: 700.00 [14:23:11]line Безнал.: 0.00 [14:23:11]line Место: АЗС № 82 "Партнер Нефть" [14:23:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:23:11]line СНО: Общий режим [14:23:11]line Чек 380 29.10.2024 14:23 [14:23:11]line Смена: 145 ФФД: 1.0 [14:23:11]line ЗНМ: 0300000017 [14:23:11]line РНМ: 0000000000170478 [14:23:11]line Версия ККМ: v1.0 [14:23:11]line ФМ: 0000000002098560 [14:23:11]line ФД: 96871 [14:23:11]line ФПД: 9273799156197 [14:23:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96871&fm=9273799156197&tin=02508201610067®Number=0000000000170478&sum=70000 [14:23:11]written 0, free lines is 4095 [14:23:11]Connected sock=12 [14:23:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 28 07 01 D0 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 34 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 7C 01 00 00 F4 03 04 00 CE EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7A 01 00 35 04 06 00 08 6F 39 81 21 E5 F1 55 A4 5E 1C 39 05 1F [14:23:12]Write to MH i2c: 01 00 00 2A 08 32 [14:23:12]Write i2c OK [14:23:12]MH_I2C_Read... [14:23:12]Read from MH i2c: 01 [14:23:12]MH_I2C_Read... [14:23:12]Read from MH i2c: 01 07 00 [14:23:12]MH_I2C_Read... [14:23:12]Read from MH i2c: 01 07 00 2A 08 00 00 00 00 00 07 0D 4D [14:23:12]RasterBufferAndPrint [14:23:12]line [14:23:12]line [14:23:12]line [14:23:12]line [14:23:12]line [14:23:12]written 0, free lines is 3341 [14:23:12]MH_Cut [14:23:12]Write to MH i2c: D1 01 00 31 08 01 0B [14:23:12]Write i2c OK [14:23:12]MH_I2C_Read... [14:23:12]Read from MH i2c: D1 [14:23:12]MH_I2C_Read... [14:23:12]Read from MH i2c: D1 01 00 [14:23:12]MH_I2C_Read... [14:23:12]Read from MH i2c: D1 01 00 31 08 00 0A [14:23:12]Write to MH i2c: 01 00 00 32 08 3A [14:23:12]Write i2c OK [14:23:12]MH_I2C_Read... [14:23:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D9 1C 47 00 7D 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7A 01 00 F4 03 04 00 F4 99 20 67 B6 04 01 00 00 99 D6 0F 2E DC A2 21 79 [14:23:12]CommunicateWithHost err = 0 [14:23:12]CheckOFDResponse [14:23:12]1017 (14) - 77093643461234 [14:23:12]1041 (16) - 0000000002098560 [14:23:12]1040 (4) - 96871 [14:23:12]1012 (4) - 29.10.2024 08:16 [14:23:12]1206 (1) - 0 [14:23:12]OFD Sender: Remove packet 96871 [14:23:12]ProducePacketName [14:23:12]name=ofd_packets/00096871 [14:23:12]NVStorageDeleteData [14:23:12]OFD Sender: No OFD packet to send [14:23:12]*** Cut start [14:23:12]*** Partial cut [14:23:12]*** CUTSNS_PIN = 1 [14:23:12]*** CUTSNS_PIN = 0 [14:23:12]*** Brake cut motor [14:23:13]Read from MH i2c: 01 [14:23:13]MH_I2C_Read... [14:23:13]*** Stop cut motor [14:23:13]*** Cut end [14:23:13]Read from MH i2c: 01 07 00 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: 01 07 00 32 08 00 00 00 00 00 FF 0F 4F [14:23:13]process_action close_receipt done [14:23:13]requested_data is exist [14:23:13]produce_requested_data [14:23:13]requested_item fm.sn is exist - process it [14:23:13]wFMCommunicate request_size=4 [14:23:13]MH_SAM_APDU [14:23:13]CAPDU: 80 11 00 00 [14:23:13]Write to MH i2c: E2 08 00 33 08 80 11 00 00 00 00 00 00 B5 [14:23:13]Write i2c OK [14:23:13]MH_I2C_Read... [14:23:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:13]Read from MH i2c: E2 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 17 00 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 17 00 33 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [14:23:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:23:13]wFMCommunicate OK [14:23:13]requested_item fd.num is exist - process it [14:23:13]SAM_PROTO_GetFieldsCounters [14:23:13]wFMCommunicate request_size=4 [14:23:13]MH_SAM_APDU [14:23:13]CAPDU: 80 13 00 00 [14:23:13]Write to MH i2c: E2 08 00 34 08 80 13 00 00 00 00 00 00 B8 [14:23:13]Write i2c OK [14:23:13]MH_I2C_Read... [14:23:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:13]Read from MH i2c: E2 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 62 00 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 62 00 34 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 7A 01 00 0E 04 04 00 91 00 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 C3 [14:23:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 7A 01 00 0E 04 04 00 91 00 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 [14:23:13]wFMCommunicate OK [14:23:13]SAM_PROTO_GetFieldsCounters done [14:23:13]requested_item shift.num is exist - process it [14:23:13]requested_item shift.opened is exist - process it [14:23:13]req_shift_opened [14:23:13]FM_GetShiftState [14:23:13]SAM_PROTO_GetShiftState [14:23:13]wFMCommunicate request_size=4 [14:23:13]MH_SAM_APDU [14:23:13]CAPDU: 80 13 01 00 [14:23:13]Write to MH i2c: E2 08 00 35 08 80 13 01 00 00 00 00 00 BA [14:23:13]Write i2c OK [14:23:13]MH_I2C_Read... [14:23:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:13]Read from MH i2c: E2 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 0E 00 [14:23:13]MH_I2C_Read... [14:23:13]Read from MH i2c: E2 0E 00 35 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 18 [14:23:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:23:13]wFMCommunicate OK [14:23:13]SAM_PROTO_GetShiftState done [14:23:13]FM_GetShiftState done [14:23:13]req_shift_opened done [14:23:13]requested_item shift.open_date is exist - process it [14:23:13]req_shift_open_date [14:23:13]req_shift_open_date done [14:23:13]produce_requested_data done [14:23:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96871,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:23:13]process_action_free close_receipt [14:23:13]json_value_free [14:23:13]json_value_free done [14:23:13]process_json_proto returns [14:23:13]Send response to host [14:23:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96871,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:23:13]free response buf [14:23:13]execute_script done [14:23:13]execute_script returns [14:23:13]free content buf [14:23:13]Sock 9.Close socket [14:23:13]Sock 9.Thread stoped [14:23:17]OFD Sender: No OFD packet to send [14:23:22]OFD Sender: No OFD packet to send [14:23:26]accept exits with 7 [14:23:26]New connection [14:23:26]New thread 3067260260 created [14:23:26]Thread 3067116900 joined [14:23:26]Waiting for new connection... [14:23:26] Sock 7.Parse request [14:23:26]Sock 7.Check first char [14:23:26]Sock 7.First char is OK [14:23:26]request: POST /json_proto HTTP/1.0 [14:23:26]Method: POST [14:23:26]URL: /json_proto [14:23:26]Method is POST - this is cgi request [14:23:26]url: /json_proto [14:23:26]query_string will be loaded in cgi processing [14:23:26]execute_cgi json_proto POST (null) [14:23:26]execute_cgi path=json_proto method=POST [14:23:26]POST find Content-Length [14:23:26]Host: 172.17.40.67:8080 [14:23:26]Content-Length: 672 [14:23:26]Content-Type: application/json [14:23:26] [14:23:26]POST finish read [14:23:26]Found Content-Length = 672 [14:23:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 0.990, "sum" : 75.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 75.00, "payments": [ { "type": 0, "sum" : 75.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:26]execute_script... [14:23:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 0.990, "sum" : 75.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 75.00, "payments": [ { "type": 0, "sum" : 75.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:26]POST & json_proto [14:23:26]process_json_proto [14:23:26]json parsed OK: [14:23:26]protocol is kg_v1.0 [14:23:26]action value=close_receipt [14:23:26]process_action close_receipt [14:23:26]cmd_close_receipt [14:23:26]MH_GetDate [14:23:26]Write to MH i2c: F0 00 00 36 08 2D [14:23:26]Write i2c OK [14:23:26]MH_I2C_Read... [14:23:26]Read from MH i2c: F0 [14:23:26]MH_I2C_Read... [14:23:26]Read from MH i2c: F0 09 00 [14:23:26]MH_I2C_Read... [14:23:26]Read from MH i2c: F0 09 00 36 08 00 E0 EF 20 67 EE DA 66 66 20 [14:23:26]GetLastDocTimeStamp 1730211790 [14:23:26]current date 1730211808 [14:23:26]FM_GetShiftState [14:23:26]SAM_PROTO_GetShiftState [14:23:26]wFMCommunicate request_size=4 [14:23:26]MH_SAM_APDU [14:23:26]CAPDU: 80 13 01 00 [14:23:26]Write to MH i2c: E2 08 00 37 08 80 13 01 00 00 00 00 00 BC [14:23:26]Write i2c OK [14:23:26]MH_I2C_Read... [14:23:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:27]Read from MH i2c: E2 [14:23:27]MH_I2C_Read... [14:23:27]Read from MH i2c: E2 0E 00 [14:23:27]MH_I2C_Read... [14:23:27]Read from MH i2c: E2 0E 00 37 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [14:23:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:23:27]wFMCommunicate OK [14:23:27]SAM_PROTO_GetShiftState done [14:23:27]FM_GetShiftState done [14:23:27]opened in 1730160548 [14:23:27]opened+sec_in_day 1730246948 [14:23:27]quantity*price = 7543 [14:23:27]sum+1 = 7545 [14:23:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 75.00 Внесено: 150.00 СДАЧА: 75.00 НСП 1% : 0.67 НДС 12% : 8.01 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 381 29.10.2024 14:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96872 ФПД: 255724594836157 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142328&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96872&fm=255724594836157&tin=02508201610067®Number=0000000000170478&sum=7500 [14:23:28]StoreToDocumentArchive [14:23:28]shift 145 fd 96872 [14:23:28]save to /storage/0145/doc_00096872 [14:23:28]save last doc name /storage/0145/doc_00096872 to /storage/kkm_last_doc_name [14:23:28]save OK [14:23:28]Clear old archive folders... [14:23:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:23:28]tlvbuf is 01A9D2D0 [14:23:28]SAM_PROTO_ClearQueue [14:23:28]wFMCommunicate request_size=4 [14:23:28]MH_SAM_APDU [14:23:28]CAPDU: 80 09 00 00 [14:23:28]Write to MH i2c: E2 08 00 44 08 80 09 00 00 00 00 00 00 BE [14:23:28]Write i2c OK [14:23:28]MH_I2C_Read... [14:23:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:28]Read from MH i2c: E2 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 44 08 00 90 00 C0 [14:23:28]RAPDU: 90 00 [14:23:28]wFMCommunicate OK [14:23:28]SAM_PROTO_ClearQueue done [14:23:28]KKMCreateOFDPacket [14:23:28]OFDProtocolAddRootSTLVToBuf [14:23:28]FM_MakeSignedData [14:23:28]FM_MakeSignedData [14:23:28]SAM_PROTO_SignData [14:23:28]wFMCommunicate request_size=4 [14:23:28]MH_SAM_APDU [14:23:28]CAPDU: 80 0D 01 02 [14:23:28]Write to MH i2c: E2 08 00 45 08 80 0D 01 02 00 00 00 00 C6 [14:23:28]Write i2c OK [14:23:28]MH_I2C_Read... [14:23:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:28]Read from MH i2c: E2 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [14:23:28]RAPDU: 90 00 [14:23:28]wFMCommunicate OK [14:23:28]wFMCommunicate request_size=255 [14:23:28]MH_SAM_APDU [14:23:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 78 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 E0 EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7A 01 00 35 04 06 00 E8 94 85 A2 [14:23:28]Write to MH i2c: E2 02 01 46 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 78 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 E0 EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7A 01 00 35 04 06 00 E8 94 85 A2 00 00 9E [14:23:28]Write i2c OK [14:23:28]MH_I2C_Read... [14:23:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:28]Read from MH i2c: E2 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [14:23:28]RAPDU: 90 00 [14:23:28]wFMCommunicate OK [14:23:28]wFMCommunicate request_size=7 [14:23:28]MH_SAM_APDU [14:23:28]CAPDU: 80 0D 02 02 02 B2 BD [14:23:28]Write to MH i2c: E2 0A 00 47 08 80 0D 02 02 02 00 B2 BD 00 00 3C [14:23:28]Write i2c OK [14:23:28]MH_I2C_Read... [14:23:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:28]Read from MH i2c: E2 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [14:23:28]RAPDU: 90 00 [14:23:28]wFMCommunicate OK [14:23:28]wFMCommunicate request_size=4 [14:23:28]MH_SAM_APDU [14:23:28]CAPDU: 80 0D 03 02 [14:23:28]Write to MH i2c: E2 08 00 48 08 80 0D 03 02 00 00 00 00 CB [14:23:28]Write i2c OK [14:23:28]MH_I2C_Read... [14:23:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:28]Read from MH i2c: E2 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 0B 00 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 0B 00 48 08 00 00 E7 56 E6 6D B9 BA CE 90 00 9D [14:23:28]RAPDU: 00 E7 56 E6 6D B9 BA CE 90 00 [14:23:28]wFMCommunicate OK [14:23:28]SAM_PROTO_SignData done [14:23:28]FM_MakeSignedData done [14:23:28]CreateOFDProtocolMessage [14:23:28]wFMCommunicate request_size=4 [14:23:28]MH_SAM_APDU [14:23:28]CAPDU: 80 11 00 00 [14:23:28]Write to MH i2c: E2 08 00 49 08 80 11 00 00 00 00 00 00 CB [14:23:28]Write i2c OK [14:23:28]MH_I2C_Read... [14:23:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:28]Read from MH i2c: E2 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 17 00 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: E2 17 00 49 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [14:23:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:23:28]wFMCommunicate OK [14:23:28]CreateOFDProtocolMessage done [14:23:28]OFDSenderStorePacket 96872 [14:23:28]StoreOFDPacket docnum=96872 [14:23:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FD 49 04 01 74 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 78 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 E0 EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7A 01 00 35 04 06 00 E8 94 85 A2 B2 BD 00 E7 56 E6 6D B9 BA CE [14:23:28]CheckFolder [14:23:28]dirname=/storage/ofd_packets [14:23:28]CheckFolder done [14:23:28]ProducePacketName [14:23:28]name=ofd_packets/00096872 [14:23:28]NVStorageSaveData ofd_packets/00096872 [14:23:28]File name is /storage/ofd_packets/00096872 [14:23:28]Write 298 bytes [14:23:28]NVStorageSaveData done [14:23:28]OFDSenderStorePacket done [14:23:28]KKMCreateOFDPacket done [14:23:28]NVStorageSaveData kkm_last_timestamp [14:23:28]File name is /storage/kkm_last_timestamp [14:23:28]Write 4 bytes [14:23:28]NVStorageSaveData done [14:23:28]ExternCall_PrintAddStr [14:23:28]wPrintStart [14:23:28]Write to MH i2c: 01 00 00 4A 08 52 [14:23:28]Write i2c OK [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: 01 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: 01 07 00 [14:23:28]MH_I2C_Read... [14:23:28]Read from MH i2c: 01 07 00 4A 08 00 00 00 00 00 FF 0F 67 [14:23:28]RasterBufferAndPrint [14:23:28]line Счет N : (1)3407402 [14:23:28]line ИНН: 02508201610067 [14:23:28]line Контрольно-Кассовый Чек [14:23:28]line ПРОДАЖА [14:23:28]line ТРК (МРК, ГНК) : 51 [14:23:28]line Товар: 2710194210 [14:23:28]line ДТ-К-5 [14:23:28]line 0.990 * 76.20 [14:23:28]line = 75.44 [14:23:28]line НДС 12% НСП 1% [14:23:28]line > о реализуемом товаре [14:23:28]line ОКРУГЛЕНИЕ: -0.44 [14:23:28]line ИТОГО: 75.00 [14:23:28]line Внесено: 150.00 [14:23:28]line СДАЧА: 75.00 [14:23:28]line НСП 1% : 0.67 [14:23:28]line НДС 12% : 8.01 [14:23:28]line Наличными: 75.00 [14:23:28]line Безнал.: 0.00 [14:23:28]line Место: АЗС № 82 "Партнер Нефть" [14:23:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:23:28]line СНО: Общий режим [14:23:28]line Чек 381 29.10.2024 14:23 [14:23:28]line Смена: 145 ФФД: 1.0 [14:23:28]line ЗНМ: 0300000017 [14:23:28]line РНМ: 0000000000170478 [14:23:28]line Версия ККМ: v1.0 [14:23:28]line ФМ: 0000000002098560 [14:23:28]line ФД: 96872 [14:23:28]line ФПД: 255724594836157 [14:23:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142328&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96872&fm=255724594836157&tin=02508201610067®Number=0000000000170478&sum=7500 [14:23:28]OFD Sender: Processing packet 96872 [packets to send 59, broken 58] [14:23:28]ProducePacketName [14:23:28]name=ofd_packets/00096872 [14:23:28]OFD Sender: To server: pG, [14:23:28]CommunicateWithHost lk.salyk.kg:30040 [14:23:28]ConnectInit lk.salyk.kg [14:23:28]written 0, free lines is 4095 [14:23:29]Connected sock=10 [14:23:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FD 49 04 01 74 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 78 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 E0 EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7A 01 00 35 04 06 00 E8 94 85 A2 B2 BD 00 E7 56 E6 6D B9 BA CE [14:23:29]Write to MH i2c: 01 00 00 75 08 7D [14:23:29]Write i2c OK [14:23:29]MH_I2C_Read... [14:23:29]Read from MH i2c: 01 [14:23:29]MH_I2C_Read... [14:23:29]Read from MH i2c: 01 07 00 [14:23:29]MH_I2C_Read... [14:23:29]Read from MH i2c: 01 07 00 75 08 00 00 00 00 00 FE 0C 8E [14:23:29]RasterBufferAndPrint [14:23:29]line [14:23:29]line [14:23:29]line [14:23:29]line [14:23:29]line [14:23:29]written 0, free lines is 3332 [14:23:29]MH_Cut [14:23:29]Write to MH i2c: D1 01 00 7C 08 01 56 [14:23:29]Write i2c OK [14:23:29]MH_I2C_Read... [14:23:29]Read from MH i2c: D1 [14:23:29]MH_I2C_Read... [14:23:29]Read from MH i2c: D1 01 00 [14:23:29]MH_I2C_Read... [14:23:29]Read from MH i2c: D1 01 00 7C 08 00 55 [14:23:29]Write to MH i2c: 01 00 00 7D 08 85 [14:23:29]Write i2c OK [14:23:29]MH_I2C_Read... [14:23:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 32 29 47 00 65 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 32 30 39 38 35 36 30 10 04 04 00 68 7A 01 00 F4 03 04 00 06 9A 20 67 B6 04 01 00 00 34 8C 26 23 DE 43 EA 6A [14:23:29]CommunicateWithHost err = 0 [14:23:29]CheckOFDResponse [14:23:29]1017 (14) - 77093643461234 [14:23:29]1041 (16) - 0000000002098560 [14:23:29]1040 (4) - 96872 [14:23:29]1012 (4) - 29.10.2024 08:17 [14:23:29]1206 (1) - 0 [14:23:29]OFD Sender: Remove packet 96872 [14:23:29]ProducePacketName [14:23:29]name=ofd_packets/00096872 [14:23:29]NVStorageDeleteData [14:23:30]OFD Sender: No OFD packet to send [14:23:30]*** Cut start [14:23:30]*** Partial cut [14:23:30]*** CUTSNS_PIN = 1 [14:23:30]*** CUTSNS_PIN = 0 [14:23:30]*** Brake cut motor [14:23:30]Read from MH i2c: 01 [14:23:30]MH_I2C_Read... [14:23:30]*** Stop cut motor [14:23:30]*** Cut end [14:23:30]Read from MH i2c: 01 07 00 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: 01 07 00 7D 08 00 00 00 00 00 FF 0F 9A [14:23:30]process_action close_receipt done [14:23:30]requested_data is exist [14:23:30]produce_requested_data [14:23:30]requested_item fm.sn is exist - process it [14:23:30]wFMCommunicate request_size=4 [14:23:30]MH_SAM_APDU [14:23:30]CAPDU: 80 11 00 00 [14:23:30]Write to MH i2c: E2 08 00 7E 08 80 11 00 00 00 00 00 00 00 [14:23:30]Write i2c OK [14:23:30]MH_I2C_Read... [14:23:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:30]Read from MH i2c: E2 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 17 00 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 17 00 7E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [14:23:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:23:30]wFMCommunicate OK [14:23:30]requested_item fd.num is exist - process it [14:23:30]SAM_PROTO_GetFieldsCounters [14:23:30]wFMCommunicate request_size=4 [14:23:30]MH_SAM_APDU [14:23:30]CAPDU: 80 13 00 00 [14:23:30]Write to MH i2c: E2 08 00 7F 08 80 13 00 00 00 00 00 00 03 [14:23:30]Write i2c OK [14:23:30]MH_I2C_Read... [14:23:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:30]Read from MH i2c: E2 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 62 00 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 62 00 7F 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 7A 01 00 0E 04 04 00 91 00 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 12 [14:23:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 7A 01 00 0E 04 04 00 91 00 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 [14:23:30]wFMCommunicate OK [14:23:30]SAM_PROTO_GetFieldsCounters done [14:23:30]requested_item shift.num is exist - process it [14:23:30]requested_item shift.opened is exist - process it [14:23:30]req_shift_opened [14:23:30]FM_GetShiftState [14:23:30]SAM_PROTO_GetShiftState [14:23:30]wFMCommunicate request_size=4 [14:23:30]MH_SAM_APDU [14:23:30]CAPDU: 80 13 01 00 [14:23:30]Write to MH i2c: E2 08 00 80 08 80 13 01 00 00 00 00 00 05 [14:23:30]Write i2c OK [14:23:30]MH_I2C_Read... [14:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:30]Read from MH i2c: E2 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 0E 00 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 0E 00 80 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 63 [14:23:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:23:30]wFMCommunicate OK [14:23:30]SAM_PROTO_GetShiftState done [14:23:30]FM_GetShiftState done [14:23:30]req_shift_opened done [14:23:30]requested_item shift.open_date is exist - process it [14:23:30]req_shift_open_date [14:23:30]req_shift_open_date done [14:23:30]produce_requested_data done [14:23:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96872,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:23:30]process_action_free close_receipt [14:23:30]json_value_free [14:23:30]json_value_free done [14:23:30]process_json_proto returns [14:23:30]Send response to host [14:23:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96872,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:23:30]free response buf [14:23:30]execute_script done [14:23:30]execute_script returns [14:23:30]free content buf [14:23:30]Sock 7.Close socket [14:23:30]Sock 7.Thread stoped [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:23:56]accept exits with 9 [14:23:56]New connection [14:23:56]New thread 3067116900 created [14:23:56]Thread 3067260260 joined [14:23:56]Waiting for new connection... [14:23:56] Sock 9.Parse request [14:23:56]Sock 9.Check first char [14:23:56]Sock 9.First char is OK [14:23:56]request: POST /json_proto HTTP/1.0 [14:23:56]Method: POST [14:23:56]URL: /json_proto [14:23:56]Method is POST - this is cgi request [14:23:56]url: /json_proto [14:23:56]query_string will be loaded in cgi processing [14:23:56]execute_cgi json_proto POST (null) [14:23:56]execute_cgi path=json_proto method=POST [14:23:56]POST find Content-Length [14:23:56]Host: 172.17.40.67:8080 [14:23:56]Content-Length: 671 [14:23:56]Content-Type: application/json [14:23:56] [14:23:56]POST finish read [14:23:56]Found Content-Length = 671 [14:23:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.000, "sum" : 76.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 76.00, "total" : 76.00, "payments": [ { "type": 0, "sum" : 76.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:56]execute_script... [14:23: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)3407404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.000, "sum" : 76.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 76.00, "total" : 76.00, "payments": [ { "type": 0, "sum" : 76.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:56]POST & json_proto [14:23:56]process_json_proto [14:23:56]json parsed OK: [14:23:56]protocol is kg_v1.0 [14:23:56]action value=close_receipt [14:23:56]process_action close_receipt [14:23:56]cmd_close_receipt [14:23:56]MH_GetDate [14:23:56]Write to MH i2c: F0 00 00 81 08 78 [14:23:56]Write i2c OK [14:23:56]MH_I2C_Read... [14:23:56]Read from MH i2c: F0 [14:23:56]MH_I2C_Read... [14:23:56]Read from MH i2c: F0 09 00 [14:23:56]MH_I2C_Read... [14:23:56]Read from MH i2c: F0 09 00 81 08 00 FD EF 20 67 EE DA 66 66 88 [14:23:56]GetLastDocTimeStamp 1730211808 [14:23:56]current date 1730211837 [14:23:56]FM_GetShiftState [14:23:56]SAM_PROTO_GetShiftState [14:23:56]wFMCommunicate request_size=4 [14:23:56]MH_SAM_APDU [14:23:56]CAPDU: 80 13 01 00 [14:23:56]Write to MH i2c: E2 08 00 82 08 80 13 01 00 00 00 00 00 07 [14:23:56]Write i2c OK [14:23:56]MH_I2C_Read... [14:23:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:56]Read from MH i2c: E2 [14:23:56]MH_I2C_Read... [14:23:56]Read from MH i2c: E2 0E 00 [14:23:56]MH_I2C_Read... [14:23:56]Read from MH i2c: E2 0E 00 82 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 65 [14:23:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:23:56]wFMCommunicate OK [14:23:56]SAM_PROTO_GetShiftState done [14:23:56]FM_GetShiftState done [14:23:56]opened in 1730160548 [14:23:56]opened+sec_in_day 1730246948 [14:23:56]quantity*price = 7620 [14:23:56]sum+1 = 7621 [14:23:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 76.00 Внесено: 76.00 СДАЧА: 0.00 НСП 1% : 0.67 НДС 12% : 8.09 Наличными: 76.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 382 29.10.2024 14:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96873 ФПД: 269827799433194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142357&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96873&fm=269827799433194&tin=02508201610067®Number=0000000000170478&sum=7600 [14:23:57]StoreToDocumentArchive [14:23:57]shift 145 fd 96873 [14:23:57]save to /storage/0145/doc_00096873 [14:23:57]save last doc name /storage/0145/doc_00096873 to /storage/kkm_last_doc_name [14:23:57]save OK [14:23:57]Clear old archive folders... [14:23:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:23:57]tlvbuf is 01A947F0 [14:23:57]SAM_PROTO_ClearQueue [14:23:57]wFMCommunicate request_size=4 [14:23:57]MH_SAM_APDU [14:23:57]CAPDU: 80 09 00 00 [14:23:57]Write to MH i2c: E2 08 00 8F 08 80 09 00 00 00 00 00 00 09 [14:23:57]Write i2c OK [14:23:57]MH_I2C_Read... [14:23:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:57]Read from MH i2c: E2 [14:23:57]MH_I2C_Read... [14:23:57]Read from MH i2c: E2 03 00 [14:23:57]MH_I2C_Read... [14:23:57]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [14:23:57]RAPDU: 90 00 [14:23:57]wFMCommunicate OK [14:23:57]SAM_PROTO_ClearQueue done [14:23:57]KKMCreateOFDPacket [14:23:57]OFDProtocolAddRootSTLVToBuf [14:23:57]FM_MakeSignedData [14:23:57]FM_MakeSignedData [14:23:57]SAM_PROTO_SignData [14:23:57]wFMCommunicate request_size=4 [14:23:57]MH_SAM_APDU [14:23:57]CAPDU: 80 0D 01 02 [14:23:57]Write to MH i2c: E2 08 00 90 08 80 0D 01 02 00 00 00 00 11 [14:23:57]Write i2c OK [14:23:57]MH_I2C_Read... [14:23:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:57]Read from MH i2c: E2 [14:23:57]MH_I2C_Read... [14:23:57]Read from MH i2c: E2 03 00 [14:23:57]MH_I2C_Read... [14:23:57]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [14:23:57]RAPDU: 90 00 [14:23:57]wFMCommunicate OK [14:23:57]wFMCommunicate request_size=255 [14:23:57]MH_SAM_APDU [14:23:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 FD EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7A 01 00 35 04 06 00 F5 68 2E 22 [14:23:57]Write to MH i2c: E2 02 01 91 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 FD EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7A 01 00 35 04 06 00 F5 68 2E 22 00 00 38 [14:23:57]Write i2c OK [14:23:57]MH_I2C_Read... [14:23:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:58]Read from MH i2c: E2 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 03 00 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [14:23:58]RAPDU: 90 00 [14:23:58]wFMCommunicate OK [14:23:58]wFMCommunicate request_size=7 [14:23:58]MH_SAM_APDU [14:23:58]CAPDU: 80 0D 02 02 02 BF EA [14:23:58]Write to MH i2c: E2 0A 00 92 08 80 0D 02 02 02 00 BF EA 00 00 C1 [14:23:58]Write i2c OK [14:23:58]MH_I2C_Read... [14:23:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:58]Read from MH i2c: E2 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 03 00 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 03 00 92 08 00 90 00 0E [14:23:58]RAPDU: 90 00 [14:23:58]wFMCommunicate OK [14:23:58]wFMCommunicate request_size=4 [14:23:58]MH_SAM_APDU [14:23:58]CAPDU: 80 0D 03 02 [14:23:58]Write to MH i2c: E2 08 00 93 08 80 0D 03 02 00 00 00 00 16 [14:23:58]Write i2c OK [14:23:58]MH_I2C_Read... [14:23:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:58]Read from MH i2c: E2 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 0B 00 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 0B 00 93 08 00 2A 79 58 40 BE BB 37 33 90 00 35 [14:23:58]RAPDU: 2A 79 58 40 BE BB 37 33 90 00 [14:23:58]wFMCommunicate OK [14:23:58]SAM_PROTO_SignData done [14:23:58]FM_MakeSignedData done [14:23:58]CreateOFDProtocolMessage [14:23:58]wFMCommunicate request_size=4 [14:23:58]MH_SAM_APDU [14:23:58]CAPDU: 80 11 00 00 [14:23:58]Write to MH i2c: E2 08 00 94 08 80 11 00 00 00 00 00 00 16 [14:23:58]Write i2c OK [14:23:58]MH_I2C_Read... [14:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:58]Read from MH i2c: E2 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 17 00 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: E2 17 00 94 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [14:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:23:58]wFMCommunicate OK [14:23:58]CreateOFDProtocolMessage done [14:23:58]OFDSenderStorePacket 96873 [14:23:58]StoreOFDPacket docnum=96873 [14:23:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 82 8D 04 01 6A FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 FD EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7A 01 00 35 04 06 00 F5 68 2E 22 BF EA 2A 79 58 40 BE BB 37 33 [14:23:58]CheckFolder [14:23:58]dirname=/storage/ofd_packets [14:23:58]CheckFolder done [14:23:58]ProducePacketName [14:23:58]name=ofd_packets/00096873 [14:23:58]NVStorageSaveData ofd_packets/00096873 [14:23:58]File name is /storage/ofd_packets/00096873 [14:23:58]Write 298 bytes [14:23:58]NVStorageSaveData done [14:23:58]OFDSenderStorePacket done [14:23:58]KKMCreateOFDPacket done [14:23:58]NVStorageSaveData kkm_last_timestamp [14:23:58]File name is /storage/kkm_last_timestamp [14:23:58]Write 4 bytes [14:23:58]NVStorageSaveData done [14:23:58]ExternCall_PrintAddStr [14:23:58]wPrintStart [14:23:58]Write to MH i2c: 01 00 00 95 08 9D [14:23:58]Write i2c OK [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: 01 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: 01 07 00 [14:23:58]MH_I2C_Read... [14:23:58]Read from MH i2c: 01 07 00 95 08 00 00 00 00 00 FF 0F B2 [14:23:58]RasterBufferAndPrint [14:23:58]line Счет N : (1)3407404 [14:23:58]line ИНН: 02508201610067 [14:23:58]line Контрольно-Кассовый Чек [14:23:58]line ПРОДАЖА [14:23:58]line ТРК (МРК, ГНК) : 51 [14:23:58]line Товар: 2710194210 [14:23:58]line ДТ-К-5 [14:23:58]line 1.000 * 76.20 [14:23:58]line = 76.20 [14:23:58]line НДС 12% НСП 1% [14:23:58]line > о реализуемом товаре [14:23:58]line ОКРУГЛЕНИЕ: -0.20 [14:23:58]line ИТОГО: 76.00 [14:23:58]line Внесено: 76.00 [14:23:58]line СДАЧА: 0.00 [14:23:58]line НСП 1% : 0.67 [14:23:58]line НДС 12% : 8.09 [14:23:58]line Наличными: 76.00 [14:23:58]line Безнал.: 0.00 [14:23:58]line Место: АЗС № 82 "Партнер Нефть" [14:23:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:23:58]line СНО: Общий режим [14:23:58]line Чек 382 29.10.2024 14:23 [14:23:58]line Смена: 145 ФФД: 1.0 [14:23:58]line ЗНМ: 0300000017 [14:23:58]line РНМ: 0000000000170478 [14:23:58]line Версия ККМ: v1.0 [14:23:58]line ФМ: 0000000002098560 [14:23:58]line ФД: 96873 [14:23:58]line ФПД: 269827799433194 [14:23:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142357&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96873&fm=269827799433194&tin=02508201610067®Number=0000000000170478&sum=7600 [14:23:58]OFD Sender: Processing packet 96873 [packets to send 59, broken 58] [14:23:58]ProducePacketName [14:23:58]name=ofd_packets/00096873 [14:23:58]OFD Sender: To server: pG, [14:23:58]CommunicateWithHost lk.salyk.kg:30040 [14:23:58]ConnectInit lk.salyk.kg [14:23:58]written 0, free lines is 4095 [14:23:58]Connected sock=10 [14:23:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 82 8D 04 01 6A FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 FD EF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7A 01 00 35 04 06 00 F5 68 2E 22 BF EA 2A 79 58 40 BE BB 37 33 [14:23:59]Write to MH i2c: 01 00 00 C0 08 C8 [14:23:59]Write i2c OK [14:23:59]MH_I2C_Read... [14:23:59]Read from MH i2c: 01 [14:23:59]MH_I2C_Read... [14:23:59]Read from MH i2c: 01 07 00 [14:23:59]MH_I2C_Read... [14:23:59]Read from MH i2c: 01 07 00 C0 08 00 00 00 00 00 0B 0D E7 [14:23:59]RasterBufferAndPrint [14:23:59]line [14:23:59]line [14:23:59]line [14:23:59]line [14:23:59]line [14:23:59]written 0, free lines is 3345 [14:23:59]MH_Cut [14:23:59]Write to MH i2c: D1 01 00 C7 08 01 A1 [14:23:59]Write i2c OK [14:23:59]MH_I2C_Read... [14:23:59]Read from MH i2c: D1 [14:23:59]MH_I2C_Read... [14:23:59]Read from MH i2c: D1 01 00 [14:23:59]MH_I2C_Read... [14:23:59]Read from MH i2c: D1 01 00 C7 08 00 A0 [14:23:59]Write to MH i2c: 01 00 00 C8 08 D0 [14:23:59]Write i2c OK [14:23:59]MH_I2C_Read... [14:23:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF FF 47 00 50 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 32 30 39 38 35 36 30 10 04 04 00 69 7A 01 00 F4 03 04 00 24 9A 20 67 B6 04 01 00 00 EE 11 03 47 CF 85 B1 6E [14:23:59]CommunicateWithHost err = 0 [14:23:59]CheckOFDResponse [14:23:59]1017 (14) - 77093643461234 [14:23:59]1041 (16) - 0000000002098560 [14:23:59]1040 (4) - 96873 [14:23:59]1012 (4) - 29.10.2024 08:17 [14:23:59]1206 (1) - 0 [14:23:59]OFD Sender: Remove packet 96873 [14:23:59]ProducePacketName [14:23:59]name=ofd_packets/00096873 [14:23:59]NVStorageDeleteData [14:23:59]OFD Sender: No OFD packet to send [14:23:59]*** Cut start [14:23:59]*** Partial cut [14:23:59]*** CUTSNS_PIN = 1 [14:23:59]*** CUTSNS_PIN = 0 [14:24:00]*** Brake cut motor [14:24:00]Read from MH i2c: 01 [14:24:00]MH_I2C_Read... [14:24:00]*** Stop cut motor [14:24:00]*** Cut end [14:24:00]Read from MH i2c: 01 07 00 [14:24:00]MH_I2C_Read... [14:24:00]Read from MH i2c: 01 07 00 C8 08 00 00 00 00 00 FF 0F E5 [14:24:00]process_action close_receipt done [14:24:00]requested_data is exist [14:24:00]produce_requested_data [14:24:00]requested_item fm.sn is exist - process it [14:24:00]wFMCommunicate request_size=4 [14:24:00]MH_SAM_APDU [14:24:00]CAPDU: 80 11 00 00 [14:24:00]Write to MH i2c: E2 08 00 C9 08 80 11 00 00 00 00 00 00 4B [14:24:00]Write i2c OK [14:24:00]MH_I2C_Read... [14:24:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:00]Read from MH i2c: E2 [14:24:00]MH_I2C_Read... [14:24:00]Read from MH i2c: E2 17 00 [14:24:00]MH_I2C_Read... [14:24:00]Read from MH i2c: E2 17 00 C9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [14:24:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:00]wFMCommunicate OK [14:24:00]requested_item fd.num is exist - process it [14:24:00]SAM_PROTO_GetFieldsCounters [14:24:00]wFMCommunicate request_size=4 [14:24:00]MH_SAM_APDU [14:24:00]CAPDU: 80 13 00 00 [14:24:00]Write to MH i2c: E2 08 00 CA 08 80 13 00 00 00 00 00 00 4E [14:24:00]Write i2c OK [14:24:00]MH_I2C_Read... [14:24:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:00]Read from MH i2c: E2 [14:24:00]MH_I2C_Read... [14:24:00]Read from MH i2c: E2 62 00 [14:24:00]MH_I2C_Read... [14:24:00]Read from MH i2c: E2 62 00 CA 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 7A 01 00 0E 04 04 00 91 00 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 61 [14:24:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 7A 01 00 0E 04 04 00 91 00 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 [14:24:00]wFMCommunicate OK [14:24:00]SAM_PROTO_GetFieldsCounters done [14:24:00]requested_item shift.num is exist - process it [14:24:00]requested_item shift.opened is exist - process it [14:24:00]req_shift_opened [14:24:00]FM_GetShiftState [14:24:00]SAM_PROTO_GetShiftState [14:24:00]wFMCommunicate request_size=4 [14:24:00]MH_SAM_APDU [14:24:00]CAPDU: 80 13 01 00 [14:24:00]Write to MH i2c: E2 08 00 CB 08 80 13 01 00 00 00 00 00 50 [14:24:00]Write i2c OK [14:24:00]MH_I2C_Read... [14:24:00]Read from MH i2c: E2 [14:24:00]MH_I2C_Read... [14:24:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:00]Read from MH i2c: E2 0E 00 [14:24:00]MH_I2C_Read... [14:24:00]Read from MH i2c: E2 0E 00 CB 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AE [14:24:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:24:00]wFMCommunicate OK [14:24:00]SAM_PROTO_GetShiftState done [14:24:00]FM_GetShiftState done [14:24:00]req_shift_opened done [14:24:00]requested_item shift.open_date is exist - process it [14:24:00]req_shift_open_date [14:24:00]req_shift_open_date done [14:24:00]produce_requested_data done [14:24:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96873,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:24:00]process_action_free close_receipt [14:24:00]json_value_free [14:24:00]json_value_free done [14:24:00]process_json_proto returns [14:24:00]Send response to host [14:24:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96873,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:24:00]free response buf [14:24:00]execute_script done [14:24:00]execute_script returns [14:24:00]free content buf [14:24:00]Sock 9.Close socket [14:24:00]Sock 9.Thread stoped [14:24:04]accept exits with 7 [14:24:04]New connection [14:24:04]New thread 3067260260 created [14:24:04]Thread 3067116900 joined [14:24:04]Waiting for new connection... [14:24:04] Sock 7.Parse request [14:24:04]Sock 7.Check first char [14:24:04]Sock 7.First char is OK [14:24:04]request: POST /json_proto HTTP/1.0 [14:24:04]Method: POST [14:24:04]URL: /json_proto [14:24:04]Method is POST - this is cgi request [14:24:04]url: /json_proto [14:24:04]query_string will be loaded in cgi processing [14:24:04]execute_cgi json_proto POST (null) [14:24:04]execute_cgi path=json_proto method=POST [14:24:04]POST find Content-Length [14:24:04]Host: 172.17.40.67:8080 [14:24:04]Content-Length: 727 [14:24:04]Content-Type: application/json [14:24:04] [14:24:04]POST finish read [14:24:04]Found Content-Length = 727 [14:24:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 96873, "base_FM": "0000000002098560", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.000, "sum" : 76.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 76.00, "total" : 76.00, "payments": [ { "type": 0, "sum" : 76.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:04]execute_script... [14:24:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 96873, "base_FM": "0000000002098560", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.000, "sum" : 76.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 76.00, "total" : 76.00, "payments": [ { "type": 0, "sum" : 76.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:04]POST & json_proto [14:24:04]process_json_proto [14:24:04]json parsed OK: [14:24:04]protocol is kg_v1.0 [14:24:04]action value=close_receipt [14:24:04]process_action close_receipt [14:24:04]cmd_close_receipt [14:24:04]MH_GetDate [14:24:04]Write to MH i2c: F0 00 00 CC 08 C3 [14:24:04]Write i2c OK [14:24:04]MH_I2C_Read... [14:24:04]Read from MH i2c: F0 [14:24:04]MH_I2C_Read... [14:24:04]Read from MH i2c: F0 09 00 [14:24:04]MH_I2C_Read... [14:24:04]Read from MH i2c: F0 09 00 CC 08 00 05 F0 20 67 EE DA 66 66 DC [14:24:04]GetLastDocTimeStamp 1730211837 [14:24:04]current date 1730211845 [14:24:04]FM_GetShiftState [14:24:04]SAM_PROTO_GetShiftState [14:24:04]wFMCommunicate request_size=4 [14:24:04]MH_SAM_APDU [14:24:04]CAPDU: 80 13 01 00 [14:24:04]Write to MH i2c: E2 08 00 CD 08 80 13 01 00 00 00 00 00 52 [14:24:04]Write i2c OK [14:24:04]MH_I2C_Read... [14:24:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:04]Read from MH i2c: E2 [14:24:04]MH_I2C_Read... [14:24:04]Read from MH i2c: E2 0E 00 [14:24:04]MH_I2C_Read... [14:24:04]Read from MH i2c: E2 0E 00 CD 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B0 [14:24:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:24:04]wFMCommunicate OK [14:24:04]SAM_PROTO_GetShiftState done [14:24:04]FM_GetShiftState done [14:24:04]opened in 1730160548 [14:24:04]opened+sec_in_day 1730246948 [14:24:04]quantity*price = 7620 [14:24:04]sum+1 = 7621 [14:24:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 76.00 НСП 1% : 0.67 НДС 12% : 8.09 Наличными: 76.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 383 29.10.2024 14:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФД осн.: 96873 ФМ осн.: 0000000002098560 ФМ: 0000000002098560 ФД: 96874 ФПД: 185404703099778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142405&type=2&operation_type=1&fn_number=0000000002098560&fd_number=96874&fm=185404703099778&tin=02508201610067®Number=0000000000170478&sum=7600 [14:24:05]StoreToDocumentArchive [14:24:05]shift 145 fd 96874 [14:24:05]save to /storage/0145/doc_00096874 [14:24:05]save last doc name /storage/0145/doc_00096874 to /storage/kkm_last_doc_name [14:24:05]save OK [14:24:05]Clear old archive folders... [14:24:05]ProcessDocumentItem done err = 0, tmpTLVsize=276 [14:24:05]tlvbuf is 01A75920 [14:24:05]SAM_PROTO_ClearQueue [14:24:05]wFMCommunicate request_size=4 [14:24:05]MH_SAM_APDU [14:24:05]CAPDU: 80 09 00 00 [14:24:05]Write to MH i2c: E2 08 00 DC 08 80 09 00 00 00 00 00 00 56 [14:24:05]Write i2c OK [14:24:05]MH_I2C_Read... [14:24:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:05]Read from MH i2c: E2 [14:24:05]MH_I2C_Read... [14:24:05]Read from MH i2c: E2 03 00 [14:24:05]MH_I2C_Read... [14:24:05]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [14:24:05]RAPDU: 90 00 [14:24:05]wFMCommunicate OK [14:24:05]SAM_PROTO_ClearQueue done [14:24:05]KKMCreateOFDPacket [14:24:05]OFDProtocolAddRootSTLVToBuf [14:24:05]FM_MakeSignedData [14:24:05]FM_MakeSignedData [14:24:05]SAM_PROTO_SignData [14:24:05]wFMCommunicate request_size=4 [14:24:05]MH_SAM_APDU [14:24:05]CAPDU: 80 0D 01 02 [14:24:05]Write to MH i2c: E2 08 00 DD 08 80 0D 01 02 00 00 00 00 5E [14:24:05]Write i2c OK [14:24:05]MH_I2C_Read... [14:24:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:05]Read from MH i2c: E2 [14:24:05]MH_I2C_Read... [14:24:05]Read from MH i2c: E2 03 00 [14:24:05]MH_I2C_Read... [14:24:05]Read from MH i2c: E2 03 00 DD 08 00 90 00 59 [14:24:05]RAPDU: 90 00 [14:24:05]wFMCommunicate OK [14:24:05]wFMCommunicate request_size=255 [14:24:05]MH_SAM_APDU [14:24:05]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 05 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 69 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 [14:24:05]Write to MH i2c: E2 02 01 DE 08 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 05 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 69 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 00 00 D4 [14:24:06]Write i2c OK [14:24:06]MH_I2C_Read... [14:24:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:06]Read from MH i2c: E2 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 03 00 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 03 00 DE 08 00 90 00 5A [14:24:06]RAPDU: 90 00 [14:24:06]wFMCommunicate OK [14:24:06]wFMCommunicate request_size=35 [14:24:06]MH_SAM_APDU [14:24:06]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7A 01 00 35 04 06 00 A8 9F E5 77 CB 82 [14:24:06]Write to MH i2c: E2 26 00 DF 08 80 0D 02 02 1E 00 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7A 01 00 35 04 06 00 A8 9F E5 77 CB 82 00 00 27 [14:24:06]Write i2c OK [14:24:06]MH_I2C_Read... [14:24:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:06]Read from MH i2c: E2 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 03 00 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 03 00 DF 08 00 90 00 5B [14:24:06]RAPDU: 90 00 [14:24:06]wFMCommunicate OK [14:24:06]wFMCommunicate request_size=4 [14:24:06]MH_SAM_APDU [14:24:06]CAPDU: 80 0D 03 02 [14:24:06]Write to MH i2c: E2 08 00 E0 08 80 0D 03 02 00 00 00 00 63 [14:24:06]Write i2c OK [14:24:06]MH_I2C_Read... [14:24:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:06]Read from MH i2c: E2 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 0B 00 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 0B 00 E0 08 00 32 92 54 E1 48 B6 C3 F0 90 00 0E [14:24:06]RAPDU: 32 92 54 E1 48 B6 C3 F0 90 00 [14:24:06]wFMCommunicate OK [14:24:06]SAM_PROTO_SignData done [14:24:06]FM_MakeSignedData done [14:24:06]CreateOFDProtocolMessage [14:24:06]wFMCommunicate request_size=4 [14:24:06]MH_SAM_APDU [14:24:06]CAPDU: 80 11 00 00 [14:24:06]Write to MH i2c: E2 08 00 E1 08 80 11 00 00 00 00 00 00 63 [14:24:06]Write i2c OK [14:24:06]MH_I2C_Read... [14:24:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:06]Read from MH i2c: E2 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 17 00 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: E2 17 00 E1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [14:24:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:06]wFMCommunicate OK [14:24:06]CreateOFDProtocolMessage done [14:24:06]OFDSenderStorePacket 96874 [14:24:06]StoreOFDPacket docnum=96874 [14:24:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 28 01 00 00 79 45 20 01 62 11 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 05 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 69 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7A 01 00 35 04 06 00 A8 9F E5 77 CB 82 32 92 54 E1 48 B6 C3 F0 [14:24:06]CheckFolder [14:24:06]dirname=/storage/ofd_packets [14:24:06]CheckFolder done [14:24:06]ProducePacketName [14:24:06]name=ofd_packets/00096874 [14:24:06]NVStorageSaveData ofd_packets/00096874 [14:24:06]File name is /storage/ofd_packets/00096874 [14:24:06]Write 326 bytes [14:24:06]NVStorageSaveData done [14:24:06]OFDSenderStorePacket done [14:24:06]KKMCreateOFDPacket done [14:24:06]NVStorageSaveData kkm_last_timestamp [14:24:06]File name is /storage/kkm_last_timestamp [14:24:06]Write 4 bytes [14:24:06]NVStorageSaveData done [14:24:06]ExternCall_PrintAddStr [14:24:06]wPrintStart [14:24:06]Write to MH i2c: 01 00 00 E2 08 EA [14:24:06]OFD Sender: Processing packet 96874 [packets to send 59, broken 58] [14:24:06]ProducePacketName [14:24:06]name=ofd_packets/00096874 [14:24:06]OFD Sender: To server: pG, [14:24:06]CommunicateWithHost lk.salyk.kg:30040 [14:24:06]ConnectInit lk.salyk.kg [14:24:06]Write i2c OK [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: 01 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: 01 07 00 [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: 01 07 00 E2 08 00 00 00 00 00 FF 0F FF [14:24:06]RasterBufferAndPrint [14:24:06]line Счет N : (1)3407404 [14:24:06]line ИНН: 02508201610067 [14:24:06]line Контрольно-Кассовый Чек [14:24:06]line ВОЗВРАТ ПРОДАЖИ [14:24:06]line ТРК (МРК, ГНК) : 51 [14:24:06]line Товар: 2710194210 [14:24:06]line ДТ-К-5 [14:24:06]line 1.000 * 76.20 [14:24:06]line = 76.20 [14:24:06]line НДС 12% НСП 1% [14:24:06]line > о реализуемом товаре [14:24:06]line ОКРУГЛЕНИЕ: -0.20 [14:24:06]line ИТОГО: 76.00 [14:24:06]line НСП 1% : 0.67 [14:24:06]line НДС 12% : 8.09 [14:24:06]line Наличными: 76.00 [14:24:06]line Безнал.: 0.00 [14:24:06]line Место: АЗС № 82 "Партнер Нефть" [14:24:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:24:06]line СНО: Общий режим [14:24:06]line Чек 383 29.10.2024 14:24 [14:24:06]line Смена: 145 ФФД: 1.0 [14:24:06]line ЗНМ: 0300000017 [14:24:06]line РНМ: 0000000000170478 [14:24:06]line Версия ККМ: v1.0 [14:24:06]line ФД осн.: 96873 [14:24:06]line ФМ осн.: 0000000002098560 [14:24:06]line ФМ: 0000000002098560 [14:24:06]line ФД: 96874 [14:24:06]line ФПД: 185404703099778 [14:24:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142405&type=2&operation_type=1&fn_number=0000000002098560&fd_number=96874&fm=185404703099778&tin=02508201610067®Number=0000000000170478&sum=7600 [14:24:06]written 0, free lines is 4095 [14:24:06]Connected sock=10 [14:24:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 28 01 00 00 79 45 20 01 62 11 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 05 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 69 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7A 01 00 35 04 06 00 A8 9F E5 77 CB 82 32 92 54 E1 48 B6 C3 F0 [14:24:06]Write to MH i2c: 01 00 00 0D 09 16 [14:24:06]Write i2c OK [14:24:06]MH_I2C_Read... [14:24:06]Read from MH i2c: 01 [14:24:06]MH_I2C_Read... [14:24:07]Read from MH i2c: 01 07 00 [14:24:07]MH_I2C_Read... [14:24:07]Read from MH i2c: 01 07 00 0D 09 00 00 00 00 00 1D 0D 47 [14:24:07]RasterBufferAndPrint [14:24:07]line [14:24:07]line [14:24:07]line [14:24:07]line [14:24:07]line [14:24:07]written 0, free lines is 3368 [14:24:07]MH_Cut [14:24:07]Write to MH i2c: D1 01 00 14 09 01 EF [14:24:07]Write i2c OK [14:24:07]MH_I2C_Read... [14:24:07]Read from MH i2c: D1 [14:24:07]MH_I2C_Read... [14:24:07]Read from MH i2c: D1 01 00 [14:24:07]MH_I2C_Read... [14:24:07]Read from MH i2c: D1 01 00 14 09 00 EE [14:24:07]Write to MH i2c: 01 00 00 15 09 1E [14:24:07]Write i2c OK [14:24:07]MH_I2C_Read... [14:24:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 E6 47 00 D6 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 32 30 39 38 35 36 30 10 04 04 00 6A 7A 01 00 F4 03 04 00 2B 9A 20 67 B6 04 01 00 00 81 8B 19 59 34 8F CC D5 [14:24:07]CommunicateWithHost err = 0 [14:24:07]CheckOFDResponse [14:24:07]1017 (14) - 77093643461234 [14:24:07]1041 (16) - 0000000002098560 [14:24:07]1040 (4) - 96874 [14:24:07]1012 (4) - 29.10.2024 08:17 [14:24:07]1206 (1) - 0 [14:24:07]OFD Sender: Remove packet 96874 [14:24:07]ProducePacketName [14:24:07]name=ofd_packets/00096874 [14:24:07]NVStorageDeleteData [14:24:07]OFD Sender: No OFD packet to send [14:24:07]*** Cut start [14:24:07]*** Partial cut [14:24:07]*** CUTSNS_PIN = 1 [14:24:07]*** CUTSNS_PIN = 0 [14:24:07]*** Brake cut motor [14:24:08]Read from MH i2c: 01 [14:24:08]MH_I2C_Read... [14:24:08]*** Stop cut motor [14:24:08]*** Cut end [14:24:08]Read from MH i2c: 01 07 00 [14:24:08]MH_I2C_Read... [14:24:08]Read from MH i2c: 01 07 00 15 09 00 00 00 00 00 FF 0F 33 [14:24:08]process_action close_receipt done [14:24:08]requested_data is exist [14:24:08]produce_requested_data [14:24:08]requested_item fm.sn is exist - process it [14:24:08]wFMCommunicate request_size=4 [14:24:08]MH_SAM_APDU [14:24:08]CAPDU: 80 11 00 00 [14:24:08]Write to MH i2c: E2 08 00 16 09 80 11 00 00 00 00 00 00 99 [14:24:08]Write i2c OK [14:24:08]MH_I2C_Read... [14:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:08]Read from MH i2c: E2 [14:24:08]MH_I2C_Read... [14:24:08]Read from MH i2c: E2 17 00 [14:24:08]MH_I2C_Read... [14:24:08]Read from MH i2c: E2 17 00 16 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [14:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:08]wFMCommunicate OK [14:24:08]requested_item fd.num is exist - process it [14:24:08]SAM_PROTO_GetFieldsCounters [14:24:08]wFMCommunicate request_size=4 [14:24:08]MH_SAM_APDU [14:24:08]CAPDU: 80 13 00 00 [14:24:08]Write to MH i2c: E2 08 00 17 09 80 13 00 00 00 00 00 00 9C [14:24:08]Write i2c OK [14:24:08]MH_I2C_Read... [14:24:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:08]Read from MH i2c: E2 [14:24:08]MH_I2C_Read... [14:24:08]Read from MH i2c: E2 62 00 [14:24:08]MH_I2C_Read... [14:24:08]Read from MH i2c: E2 62 00 17 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 7A 01 00 0E 04 04 00 91 00 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 B3 [14:24:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 7A 01 00 0E 04 04 00 91 00 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 [14:24:08]wFMCommunicate OK [14:24:08]SAM_PROTO_GetFieldsCounters done [14:24:08]requested_item shift.num is exist - process it [14:24:08]requested_item shift.opened is exist - process it [14:24:08]req_shift_opened [14:24:08]FM_GetShiftState [14:24:08]SAM_PROTO_GetShiftState [14:24:08]wFMCommunicate request_size=4 [14:24:08]MH_SAM_APDU [14:24:08]CAPDU: 80 13 01 00 [14:24:08]Write to MH i2c: E2 08 00 18 09 80 13 01 00 00 00 00 00 9E [14:24:08]Write i2c OK [14:24:08]MH_I2C_Read... [14:24:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:08]Read from MH i2c: E2 [14:24:08]MH_I2C_Read... [14:24:08]Read from MH i2c: E2 0E 00 [14:24:08]MH_I2C_Read... [14:24:08]Read from MH i2c: E2 0E 00 18 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FC [14:24:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:24:08]wFMCommunicate OK [14:24:08]SAM_PROTO_GetShiftState done [14:24:08]FM_GetShiftState done [14:24:08]req_shift_opened done [14:24:08]requested_item shift.open_date is exist - process it [14:24:08]req_shift_open_date [14:24:08]req_shift_open_date done [14:24:08]produce_requested_data done [14:24:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96874,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:24:08]process_action_free close_receipt [14:24:08]json_value_free [14:24:08]json_value_free done [14:24:08]process_json_proto returns [14:24:08]Send response to host [14:24:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96874,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:24:08]free response buf [14:24:08]execute_script done [14:24:08]execute_script returns [14:24:08]free content buf [14:24:08]Sock 7.Close socket [14:24:08]Sock 7.Thread stoped [14:24:12]OFD Sender: No OFD packet to send [14:24:17]OFD Sender: No OFD packet to send [14:24:22]OFD Sender: No OFD packet to send [14:24:27]OFD Sender: No OFD packet to send [14:24:32]OFD Sender: No OFD packet to send [14:24:37]OFD Sender: No OFD packet to send [14:24:42]OFD Sender: No OFD packet to send [14:24:47]OFD Sender: No OFD packet to send [14:24:52]OFD Sender: No OFD packet to send [14:24:57]OFD Sender: No OFD packet to send [14:25:02]OFD Sender: No OFD packet to send [14:25:07]OFD Sender: No OFD packet to send [14:25:12]OFD Sender: No OFD packet to send [14:25:17]OFD Sender: No OFD packet to send [14:25:22]OFD Sender: No OFD packet to send [14:25:27]OFD Sender: No OFD packet to send [14:25:31]accept exits with 9 [14:25:31]New connection [14:25:31]New thread 3067116900 created [14:25:31]Thread 3067260260 joined [14:25:31]Waiting for new connection... [14:25:31] Sock 9.Parse request [14:25:31]Sock 9.Check first char [14:25:31]Sock 9.First char is OK [14:25:31]request: POST /json_proto HTTP/1.0 [14:25:31]Method: POST [14:25:31]URL: /json_proto [14:25:31]Method is POST - this is cgi request [14:25:31]url: /json_proto [14:25:31]query_string will be loaded in cgi processing [14:25:31]execute_cgi json_proto POST (null) [14:25:31]execute_cgi path=json_proto method=POST [14:25:31]POST find Content-Length [14:25:31]Host: 172.17.40.67:8080 [14:25:31]Content-Length: 680 [14:25:31]Content-Type: application/json [14:25:31] [14:25:31]POST finish read [14:25:31]Found Content-Length = 680 [14:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:31]execute_script... [14:25:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:31]POST & json_proto [14:25:31]process_json_proto [14:25:31]json parsed OK: [14:25:31]protocol is kg_v1.0 [14:25:31]action value=close_receipt [14:25:31]process_action close_receipt [14:25:31]cmd_close_receipt [14:25:31]MH_GetDate [14:25:31]Write to MH i2c: F0 00 00 19 09 11 [14:25:31]Write i2c OK [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: F0 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: F0 09 00 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: F0 09 00 19 09 00 5C F0 20 67 EE DA 66 66 81 [14:25:31]GetLastDocTimeStamp 1730211845 [14:25:31]current date 1730211932 [14:25:31]FM_GetShiftState [14:25:31]SAM_PROTO_GetShiftState [14:25:31]wFMCommunicate request_size=4 [14:25:31]MH_SAM_APDU [14:25:31]CAPDU: 80 13 01 00 [14:25:31]Write to MH i2c: E2 08 00 1A 09 80 13 01 00 00 00 00 00 A0 [14:25:31]Write i2c OK [14:25:31]MH_I2C_Read... [14:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:31]Read from MH i2c: E2 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: E2 0E 00 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: E2 0E 00 1A 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [14:25:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:25:31]wFMCommunicate OK [14:25:31]SAM_PROTO_GetShiftState done [14:25:31]FM_GetShiftState done [14:25:31]opened in 1730160548 [14:25:31]opened+sec_in_day 1730246948 [14:25:31]quantity*price = 100050 [14:25:31]sum+1 = 100052 [14:25:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 384 29.10.2024 14:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96875 ФПД: 13286906282269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96875&fm=13286906282269&tin=02508201610067®Number=0000000000170478&sum=100000 [14:25:32]StoreToDocumentArchive [14:25:32]shift 145 fd 96875 [14:25:32]save to /storage/0145/doc_00096875 [14:25:32]save last doc name /storage/0145/doc_00096875 to /storage/kkm_last_doc_name [14:25:32]save OK [14:25:32]Clear old archive folders... [14:25:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:25:32]tlvbuf is 01AA4CE0 [14:25:32]SAM_PROTO_ClearQueue [14:25:32]wFMCommunicate request_size=4 [14:25:32]MH_SAM_APDU [14:25:32]CAPDU: 80 09 00 00 [14:25:32]Write to MH i2c: E2 08 00 27 09 80 09 00 00 00 00 00 00 A2 [14:25:32]OFD Sender: No OFD packet to send [14:25:32]Write i2c OK [14:25:32]MH_I2C_Read... [14:25:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:32]Read from MH i2c: E2 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 03 00 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 03 00 27 09 00 90 00 A4 [14:25:32]RAPDU: 90 00 [14:25:32]wFMCommunicate OK [14:25:32]SAM_PROTO_ClearQueue done [14:25:32]KKMCreateOFDPacket [14:25:32]OFDProtocolAddRootSTLVToBuf [14:25:32]FM_MakeSignedData [14:25:32]FM_MakeSignedData [14:25:32]SAM_PROTO_SignData [14:25:32]wFMCommunicate request_size=4 [14:25:32]MH_SAM_APDU [14:25:32]CAPDU: 80 0D 01 02 [14:25:32]Write to MH i2c: E2 08 00 28 09 80 0D 01 02 00 00 00 00 AA [14:25:32]Write i2c OK [14:25:32]MH_I2C_Read... [14:25:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:32]Read from MH i2c: E2 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 03 00 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 03 00 28 09 00 90 00 A5 [14:25:32]RAPDU: 90 00 [14:25:32]wFMCommunicate OK [14:25:32]wFMCommunicate request_size=255 [14:25:32]MH_SAM_APDU [14:25:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5C F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7A 01 00 35 04 06 00 0C 15 99 54 [14:25:32]Write to MH i2c: E2 02 01 29 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5C F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7A 01 00 35 04 06 00 0C 15 99 54 00 00 08 [14:25:32]Write i2c OK [14:25:32]MH_I2C_Read... [14:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:33]Read from MH i2c: E2 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 03 00 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 03 00 29 09 00 90 00 A6 [14:25:33]RAPDU: 90 00 [14:25:33]wFMCommunicate OK [14:25:33]wFMCommunicate request_size=7 [14:25:33]MH_SAM_APDU [14:25:33]CAPDU: 80 0D 02 02 02 41 1D [14:25:33]Write to MH i2c: E2 0A 00 2A 09 80 0D 02 02 02 00 41 1D 00 00 0F [14:25:33]Write i2c OK [14:25:33]MH_I2C_Read... [14:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:33]Read from MH i2c: E2 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 03 00 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 03 00 2A 09 00 90 00 A7 [14:25:33]RAPDU: 90 00 [14:25:33]wFMCommunicate OK [14:25:33]wFMCommunicate request_size=4 [14:25:33]MH_SAM_APDU [14:25:33]CAPDU: 80 0D 03 02 [14:25:33]Write to MH i2c: E2 08 00 2B 09 80 0D 03 02 00 00 00 00 AF [14:25:33]Write i2c OK [14:25:33]MH_I2C_Read... [14:25:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:33]Read from MH i2c: E2 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 0B 00 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 0B 00 2B 09 00 8E D0 82 61 A2 71 1F C6 90 00 E9 [14:25:33]RAPDU: 8E D0 82 61 A2 71 1F C6 90 00 [14:25:33]wFMCommunicate OK [14:25:33]SAM_PROTO_SignData done [14:25:33]FM_MakeSignedData done [14:25:33]CreateOFDProtocolMessage [14:25:33]wFMCommunicate request_size=4 [14:25:33]MH_SAM_APDU [14:25:33]CAPDU: 80 11 00 00 [14:25:33]Write to MH i2c: E2 08 00 2C 09 80 11 00 00 00 00 00 00 AF [14:25:33]Write i2c OK [14:25:33]MH_I2C_Read... [14:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:33]Read from MH i2c: E2 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 17 00 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 17 00 2C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [14:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:25:33]wFMCommunicate OK [14:25:33]CreateOFDProtocolMessage done [14:25:33]OFDSenderStorePacket 96875 [14:25:33]StoreOFDPacket docnum=96875 [14:25:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DA F8 04 01 EE B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5C F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7A 01 00 35 04 06 00 0C 15 99 54 41 1D 8E D0 82 61 A2 71 1F C6 [14:25:33]CheckFolder [14:25:33]dirname=/storage/ofd_packets [14:25:33]CheckFolder done [14:25:33]ProducePacketName [14:25:33]name=ofd_packets/00096875 [14:25:33]NVStorageSaveData ofd_packets/00096875 [14:25:33]File name is /storage/ofd_packets/00096875 [14:25:33]Write 298 bytes [14:25:33]NVStorageSaveData done [14:25:33]OFDSenderStorePacket done [14:25:33]KKMCreateOFDPacket done [14:25:33]NVStorageSaveData kkm_last_timestamp [14:25:33]File name is /storage/kkm_last_timestamp [14:25:33]Write 4 bytes [14:25:33]NVStorageSaveData done [14:25:33]OFD Sender: Processing packet 96875 [packets to send 59, broken 58] [14:25:33]ProducePacketName [14:25:33]name=ofd_packets/00096875 [14:25:33]OFD Sender: To server: pG, [14:25:33]CommunicateWithHost lk.salyk.kg:30040 [14:25:33]ConnectInit lk.salyk.kg [14:25:33]ExternCall_PrintAddStr [14:25:33]wPrintStart [14:25:33]Write to MH i2c: 01 00 00 2D 09 36 [14:25:33]Write i2c OK [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: 01 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: 01 07 00 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: 01 07 00 2D 09 00 00 00 00 00 FF 0F 4B [14:25:33]RasterBufferAndPrint [14:25:33]line Счет N : (1)3407405 [14:25:33]line ИНН: 02508201610067 [14:25:33]line Контрольно-Кассовый Чек [14:25:33]line ПРОДАЖА [14:25:33]line ТРК (МРК, ГНК) : 51 [14:25:33]line Товар: 2710194210 [14:25:33]line ДТ-К-5 [14:25:33]line 13.130 * 76.20 [14:25:33]line = 1000.51 [14:25:33]line НДС 12% НСП 1% [14:25:33]line > о реализуемом товаре [14:25:33]line ОКРУГЛЕНИЕ: -0.51 [14:25:33]line ИТОГО: 1000.00 [14:25:33]line Внесено: 1000.00 [14:25:33]line СДАЧА: 0.00 [14:25:33]line НСП 1% : 8.85 [14:25:33]line НДС 12% : 106.25 [14:25:33]line Наличными: 1000.00 [14:25:33]line Безнал.: 0.00 [14:25:33]line Место: АЗС № 82 "Партнер Нефть" [14:25:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:25:33]line СНО: Общий режим [14:25:33]line Чек 384 29.10.2024 14:25 [14:25:33]line Смена: 145 ФФД: 1.0 [14:25:33]line ЗНМ: 0300000017 [14:25:33]line РНМ: 0000000000170478 [14:25:33]line Версия ККМ: v1.0 [14:25:33]line ФМ: 0000000002098560 [14:25:33]line ФД: 96875 [14:25:33]line ФПД: 13286906282269 [14:25:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96875&fm=13286906282269&tin=02508201610067®Number=0000000000170478&sum=100000 [14:25:33]Connected sock=11 [14:25:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DA F8 04 01 EE B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5C F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7A 01 00 35 04 06 00 0C 15 99 54 41 1D 8E D0 82 61 A2 71 1F C6 [14:25:33]written 0, free lines is 4095 [14:25:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 51 85 47 00 2C 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7A 01 00 F4 03 04 00 82 9A 20 67 B6 04 01 00 00 71 BB 2D F3 B2 83 E5 DA [14:25:33]CommunicateWithHost err = 0 [14:25:33]CheckOFDResponse [14:25:33]1017 (14) - 77093643461234 [14:25:33]1041 (16) - 0000000002098560 [14:25:33]1040 (4) - 96875 [14:25:33]1012 (4) - 29.10.2024 08:19 [14:25:33]1206 (1) - 0 [14:25:33]OFD Sender: Remove packet 96875 [14:25:33]ProducePacketName [14:25:33]name=ofd_packets/00096875 [14:25:33]NVStorageDeleteData [14:25:34]Write to MH i2c: 01 00 00 58 09 61 [14:25:34]Write i2c OK [14:25:34]MH_I2C_Read... [14:25:34]Read from MH i2c: 01 [14:25:34]MH_I2C_Read... [14:25:34]Read from MH i2c: 01 07 00 [14:25:34]MH_I2C_Read... [14:25:34]Read from MH i2c: 01 07 00 58 09 00 00 00 00 00 04 0D 79 [14:25:34]RasterBufferAndPrint [14:25:34]line [14:25:34]line [14:25:34]line [14:25:34]line [14:25:34]line [14:25:34]written 0, free lines is 3338 [14:25:34]MH_Cut [14:25:34]Write to MH i2c: D1 01 00 5F 09 01 3A [14:25:34]Write i2c OK [14:25:34]MH_I2C_Read... [14:25:34]Read from MH i2c: D1 [14:25:34]MH_I2C_Read... [14:25:34]Read from MH i2c: D1 01 00 [14:25:34]MH_I2C_Read... [14:25:34]Read from MH i2c: D1 01 00 5F 09 00 39 [14:25:34]Write to MH i2c: 01 00 00 60 09 69 [14:25:34]Write i2c OK [14:25:34]MH_I2C_Read... [14:25:34]OFD Sender: No OFD packet to send [14:25:34]*** Cut start [14:25:34]*** Partial cut [14:25:34]*** CUTSNS_PIN = 1 [14:25:34]*** CUTSNS_PIN = 0 [14:25:34]*** Brake cut motor [14:25:35]Read from MH i2c: 01 [14:25:35]MH_I2C_Read... [14:25:35]*** Stop cut motor [14:25:35]*** Cut end [14:25:35]Read from MH i2c: 01 07 00 [14:25:35]MH_I2C_Read... [14:25:35]Read from MH i2c: 01 07 00 60 09 00 00 00 00 00 FF 0F 7E [14:25:35]process_action close_receipt done [14:25:35]requested_data is exist [14:25:35]produce_requested_data [14:25:35]requested_item fm.sn is exist - process it [14:25:35]wFMCommunicate request_size=4 [14:25:35]MH_SAM_APDU [14:25:35]CAPDU: 80 11 00 00 [14:25:35]Write to MH i2c: E2 08 00 61 09 80 11 00 00 00 00 00 00 E4 [14:25:35]Write i2c OK [14:25:35]MH_I2C_Read... [14:25:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:35]Read from MH i2c: E2 [14:25:35]MH_I2C_Read... [14:25:35]Read from MH i2c: E2 17 00 [14:25:35]MH_I2C_Read... [14:25:35]Read from MH i2c: E2 17 00 61 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [14:25:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:25:35]wFMCommunicate OK [14:25:35]requested_item fd.num is exist - process it [14:25:35]SAM_PROTO_GetFieldsCounters [14:25:35]wFMCommunicate request_size=4 [14:25:35]MH_SAM_APDU [14:25:35]CAPDU: 80 13 00 00 [14:25:35]Write to MH i2c: E2 08 00 62 09 80 13 00 00 00 00 00 00 E7 [14:25:35]Write i2c OK [14:25:35]MH_I2C_Read... [14:25:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:35]Read from MH i2c: E2 [14:25:35]MH_I2C_Read... [14:25:35]Read from MH i2c: E2 62 00 [14:25:35]MH_I2C_Read... [14:25:35]Read from MH i2c: E2 62 00 62 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 7A 01 00 0E 04 04 00 91 00 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 02 [14:25:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 7A 01 00 0E 04 04 00 91 00 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 [14:25:35]wFMCommunicate OK [14:25:35]SAM_PROTO_GetFieldsCounters done [14:25:35]requested_item shift.num is exist - process it [14:25:35]requested_item shift.opened is exist - process it [14:25:35]req_shift_opened [14:25:35]FM_GetShiftState [14:25:35]SAM_PROTO_GetShiftState [14:25:35]wFMCommunicate request_size=4 [14:25:35]MH_SAM_APDU [14:25:35]CAPDU: 80 13 01 00 [14:25:35]Write to MH i2c: E2 08 00 63 09 80 13 01 00 00 00 00 00 E9 [14:25:35]Write i2c OK [14:25:35]MH_I2C_Read... [14:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:35]Read from MH i2c: E2 [14:25:35]MH_I2C_Read... [14:25:35]Read from MH i2c: E2 0E 00 [14:25:35]MH_I2C_Read... [14:25:35]Read from MH i2c: E2 0E 00 63 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 47 [14:25:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:25:35]wFMCommunicate OK [14:25:35]SAM_PROTO_GetShiftState done [14:25:35]FM_GetShiftState done [14:25:35]req_shift_opened done [14:25:35]requested_item shift.open_date is exist - process it [14:25:35]req_shift_open_date [14:25:35]req_shift_open_date done [14:25:35]produce_requested_data done [14:25:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96875,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:25:35]process_action_free close_receipt [14:25:35]json_value_free [14:25:35]json_value_free done [14:25:35]process_json_proto returns [14:25:35]Send response to host [14:25:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96875,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:25:35]free response buf [14:25:35]execute_script done [14:25:35]execute_script returns [14:25:35]free content buf [14:25:35]Sock 9.Close socket [14:25:35]Sock 9.Thread stoped [14:25:39]OFD Sender: No OFD packet to send [14:25:44]OFD Sender: No OFD packet to send [14:25:49]accept exits with 7 [14:25:49]New connection [14:25:49]New thread 3067260260 created [14:25:49]Thread 3067116900 joined [14:25:49]Waiting for new connection... [14:25:49] Sock 7.Parse request [14:25:49]Sock 7.Check first char [14:25:49]Sock 7.First char is OK [14:25:49]request: POST /json_proto HTTP/1.0 [14:25:49]Method: POST [14:25:49]URL: /json_proto [14:25:49]Method is POST - this is cgi request [14:25:49]url: /json_proto [14:25:49]query_string will be loaded in cgi processing [14:25:49]execute_cgi json_proto POST (null) [14:25:49]execute_cgi path=json_proto method=POST [14:25:49]POST find Content-Length [14:25:49]Host: 172.17.40.67:8080 [14:25:49]Content-Length: 671 [14:25:49]Content-Type: application/json [14:25:49] [14:25:49]POST finish read [14:25:49]Found Content-Length = 671 [14:25:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.000, "sum" : 76.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 76.00, "total" : 76.00, "payments": [ { "type": 0, "sum" : 76.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:49]execute_script... [14:25: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)3407407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 1.000, "sum" : 76.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 76.00, "total" : 76.00, "payments": [ { "type": 0, "sum" : 76.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:49]POST & json_proto [14:25:49]process_json_proto [14:25:49]json parsed OK: [14:25:49]protocol is kg_v1.0 [14:25:49]action value=close_receipt [14:25:49]process_action close_receipt [14:25:49]cmd_close_receipt [14:25:49]MH_GetDate [14:25:49]Write to MH i2c: F0 00 00 64 09 5C [14:25:49]Write i2c OK [14:25:49]MH_I2C_Read... [14:25:49]Read from MH i2c: F0 [14:25:49]MH_I2C_Read... [14:25:49]Read from MH i2c: F0 09 00 [14:25:49]MH_I2C_Read... [14:25:49]Read from MH i2c: F0 09 00 64 09 00 6E F0 20 67 EE DA 66 66 DE [14:25:49]GetLastDocTimeStamp 1730211932 [14:25:49]current date 1730211950 [14:25:49]FM_GetShiftState [14:25:49]SAM_PROTO_GetShiftState [14:25:49]wFMCommunicate request_size=4 [14:25:49]MH_SAM_APDU [14:25:49]CAPDU: 80 13 01 00 [14:25:49]Write to MH i2c: E2 08 00 65 09 80 13 01 00 00 00 00 00 EB [14:25:49]Write i2c OK [14:25:49]MH_I2C_Read... [14:25:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:49]Read from MH i2c: E2 [14:25:49]MH_I2C_Read... [14:25:49]Read from MH i2c: E2 0E 00 [14:25:49]MH_I2C_Read... [14:25:49]Read from MH i2c: E2 0E 00 65 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 49 [14:25:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:25:49]wFMCommunicate OK [14:25:49]SAM_PROTO_GetShiftState done [14:25:49]FM_GetShiftState done [14:25:49]opened in 1730160548 [14:25:49]opened+sec_in_day 1730246948 [14:25:49]quantity*price = 7620 [14:25:49]sum+1 = 7621 [14:25:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 76.00 Внесено: 76.00 СДАЧА: 0.00 НСП 1% : 0.67 НДС 12% : 8.09 Наличными: 76.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 385 29.10.2024 14:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96876 ФПД: 45090796410814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96876&fm=45090796410814&tin=02508201610067®Number=0000000000170478&sum=7600 [14:25:50]StoreToDocumentArchive [14:25:50]shift 145 fd 96876 [14:25:50]save to /storage/0145/doc_00096876 [14:25:50]save last doc name /storage/0145/doc_00096876 to /storage/kkm_last_doc_name [14:25:50]save OK [14:25:50]Clear old archive folders... [14:25:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:25:50]tlvbuf is 01A00700 [14:25:50]SAM_PROTO_ClearQueue [14:25:50]wFMCommunicate request_size=4 [14:25:50]MH_SAM_APDU [14:25:50]CAPDU: 80 09 00 00 [14:25:50]Write to MH i2c: E2 08 00 72 09 80 09 00 00 00 00 00 00 ED [14:25:50]Write i2c OK [14:25:50]MH_I2C_Read... [14:25:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:50]Read from MH i2c: E2 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 72 09 00 90 00 EF [14:25:50]RAPDU: 90 00 [14:25:50]wFMCommunicate OK [14:25:50]SAM_PROTO_ClearQueue done [14:25:50]KKMCreateOFDPacket [14:25:50]OFDProtocolAddRootSTLVToBuf [14:25:50]FM_MakeSignedData [14:25:50]FM_MakeSignedData [14:25:50]SAM_PROTO_SignData [14:25:50]wFMCommunicate request_size=4 [14:25:50]MH_SAM_APDU [14:25:50]CAPDU: 80 0D 01 02 [14:25:50]Write to MH i2c: E2 08 00 73 09 80 0D 01 02 00 00 00 00 F5 [14:25:50]Write i2c OK [14:25:50]MH_I2C_Read... [14:25:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:50]Read from MH i2c: E2 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 73 09 00 90 00 F0 [14:25:50]RAPDU: 90 00 [14:25:50]wFMCommunicate OK [14:25:50]wFMCommunicate request_size=255 [14:25:50]MH_SAM_APDU [14:25:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6E F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7A 01 00 35 04 06 00 29 02 84 E7 [14:25:50]Write to MH i2c: E2 02 01 74 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6E F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7A 01 00 35 04 06 00 29 02 84 E7 00 00 7D [14:25:50]Write i2c OK [14:25:50]MH_I2C_Read... [14:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:50]Read from MH i2c: E2 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 74 09 00 90 00 F1 [14:25:50]RAPDU: 90 00 [14:25:50]wFMCommunicate OK [14:25:50]wFMCommunicate request_size=7 [14:25:50]MH_SAM_APDU [14:25:50]CAPDU: 80 0D 02 02 02 17 BE [14:25:50]Write to MH i2c: E2 0A 00 75 09 80 0D 02 02 02 00 17 BE 00 00 D1 [14:25:50]Write i2c OK [14:25:50]MH_I2C_Read... [14:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:50]Read from MH i2c: E2 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 03 00 75 09 00 90 00 F2 [14:25:50]RAPDU: 90 00 [14:25:50]wFMCommunicate OK [14:25:50]wFMCommunicate request_size=4 [14:25:50]MH_SAM_APDU [14:25:50]CAPDU: 80 0D 03 02 [14:25:50]Write to MH i2c: E2 08 00 76 09 80 0D 03 02 00 00 00 00 FA [14:25:50]Write i2c OK [14:25:50]MH_I2C_Read... [14:25:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:50]Read from MH i2c: E2 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 0B 00 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 0B 00 76 09 00 C1 DA 9D 3C 14 D1 63 20 90 00 D7 [14:25:50]RAPDU: C1 DA 9D 3C 14 D1 63 20 90 00 [14:25:50]wFMCommunicate OK [14:25:50]SAM_PROTO_SignData done [14:25:50]FM_MakeSignedData done [14:25:50]CreateOFDProtocolMessage [14:25:50]wFMCommunicate request_size=4 [14:25:50]MH_SAM_APDU [14:25:50]CAPDU: 80 11 00 00 [14:25:50]Write to MH i2c: E2 08 00 77 09 80 11 00 00 00 00 00 00 FA [14:25:50]Write i2c OK [14:25:50]MH_I2C_Read... [14:25:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:50]Read from MH i2c: E2 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 17 00 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: E2 17 00 77 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [14:25:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:25:50]wFMCommunicate OK [14:25:50]CreateOFDProtocolMessage done [14:25:50]OFDSenderStorePacket 96876 [14:25:50]StoreOFDPacket docnum=96876 [14:25:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 90 7D 04 01 8D 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6E F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7A 01 00 35 04 06 00 29 02 84 E7 17 BE C1 DA 9D 3C 14 D1 63 20 [14:25:50]CheckFolder [14:25:50]dirname=/storage/ofd_packets [14:25:50]CheckFolder done [14:25:50]ProducePacketName [14:25:50]name=ofd_packets/00096876 [14:25:50]NVStorageSaveData ofd_packets/00096876 [14:25:50]File name is /storage/ofd_packets/00096876 [14:25:50]Write 298 bytes [14:25:50]NVStorageSaveData done [14:25:50]OFDSenderStorePacket done [14:25:50]KKMCreateOFDPacket done [14:25:50]NVStorageSaveData kkm_last_timestamp [14:25:50]File name is /storage/kkm_last_timestamp [14:25:50]Write 4 bytes [14:25:50]NVStorageSaveData done [14:25:50]ExternCall_PrintAddStr [14:25:50]wPrintStart [14:25:50]Write to MH i2c: 01 00 00 78 09 81 [14:25:50]Write i2c OK [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: 01 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: 01 07 00 [14:25:50]MH_I2C_Read... [14:25:50]Read from MH i2c: 01 07 00 78 09 00 00 00 00 00 FF 0F 96 [14:25:50]RasterBufferAndPrint [14:25:50]line Счет N : (1)3407407 [14:25:50]line ИНН: 02508201610067 [14:25:50]line Контрольно-Кассовый Чек [14:25:50]line ПРОДАЖА [14:25:50]line ТРК (МРК, ГНК) : 51 [14:25:50]line Товар: 2710194210 [14:25:50]line ДТ-К-5 [14:25:50]line 1.000 * 76.20 [14:25:50]line = 76.20 [14:25:50]line НДС 12% НСП 1% [14:25:50]line > о реализуемом товаре [14:25:50]line ОКРУГЛЕНИЕ: -0.20 [14:25:50]line ИТОГО: 76.00 [14:25:50]line Внесено: 76.00 [14:25:50]line СДАЧА: 0.00 [14:25:50]line НСП 1% : 0.67 [14:25:50]line НДС 12% : 8.09 [14:25:50]line Наличными: 76.00 [14:25:50]line Безнал.: 0.00 [14:25:50]line Место: АЗС № 82 "Партнер Нефть" [14:25:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:25:50]line СНО: Общий режим [14:25:50]line Чек 385 29.10.2024 14:25 [14:25:50]line Смена: 145 ФФД: 1.0 [14:25:50]line ЗНМ: 0300000017 [14:25:50]line РНМ: 0000000000170478 [14:25:50]line Версия ККМ: v1.0 [14:25:50]line ФМ: 0000000002098560 [14:25:50]line ФД: 96876 [14:25:50]line ФПД: 45090796410814 [14:25:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96876&fm=45090796410814&tin=02508201610067®Number=0000000000170478&sum=7600 [14:25:51]OFD Sender: Processing packet 96876 [packets to send 59, broken 58] [14:25:51]ProducePacketName [14:25:51]name=ofd_packets/00096876 [14:25:51]OFD Sender: To server: pG, [14:25:51]CommunicateWithHost lk.salyk.kg:30040 [14:25:51]ConnectInit lk.salyk.kg [14:25:51]written 0, free lines is 4095 [14:25:51]Connected sock=10 [14:25:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 90 7D 04 01 8D 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6E F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7A 01 00 35 04 06 00 29 02 84 E7 17 BE C1 DA 9D 3C 14 D1 63 20 [14:25:51]Write to MH i2c: 01 00 00 A3 09 AC [14:25:51]Write i2c OK [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: 01 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: 01 07 00 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: 01 07 00 A3 09 00 00 00 00 00 F9 0C B8 [14:25:51]RasterBufferAndPrint [14:25:51]line [14:25:51]line [14:25:51]line [14:25:51]line [14:25:51]line [14:25:51]written 0, free lines is 3328 [14:25:51]MH_Cut [14:25:51]Write to MH i2c: D1 01 00 AA 09 01 85 [14:25:51]Write i2c OK [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: D1 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: D1 01 00 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: D1 01 00 AA 09 00 84 [14:25:51]Write to MH i2c: 01 00 00 AB 09 B4 [14:25:51]Write i2c OK [14:25:51]MH_I2C_Read... [14:25:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BD F3 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 6C 7A 01 00 F4 03 04 00 94 9A 20 67 B6 04 01 00 00 C8 A9 AB 03 D8 2F 53 75 [14:25:51]CommunicateWithHost err = 0 [14:25:51]CheckOFDResponse [14:25:51]1017 (14) - 77093643461234 [14:25:51]1041 (16) - 0000000002098560 [14:25:51]1040 (4) - 96876 [14:25:51]1012 (4) - 29.10.2024 08:19 [14:25:51]1206 (1) - 0 [14:25:51]OFD Sender: Remove packet 96876 [14:25:51]ProducePacketName [14:25:51]name=ofd_packets/00096876 [14:25:51]NVStorageDeleteData [14:25:52]OFD Sender: No OFD packet to send [14:25:52]*** Cut start [14:25:52]*** Partial cut [14:25:52]*** CUTSNS_PIN = 1 [14:25:52]*** CUTSNS_PIN = 0 [14:25:52]*** Brake cut motor [14:25:52]Read from MH i2c: 01 [14:25:52]MH_I2C_Read... [14:25:52]*** Stop cut motor [14:25:52]*** Cut end [14:25:52]Read from MH i2c: 01 07 00 [14:25:52]MH_I2C_Read... [14:25:52]Read from MH i2c: 01 07 00 AB 09 00 00 00 00 00 FF 0F C9 [14:25:52]process_action close_receipt done [14:25:52]requested_data is exist [14:25:52]produce_requested_data [14:25:52]requested_item fm.sn is exist - process it [14:25:52]wFMCommunicate request_size=4 [14:25:52]MH_SAM_APDU [14:25:52]CAPDU: 80 11 00 00 [14:25:52]Write to MH i2c: E2 08 00 AC 09 80 11 00 00 00 00 00 00 2F [14:25:52]Write i2c OK [14:25:52]MH_I2C_Read... [14:25:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:52]Read from MH i2c: E2 [14:25:52]MH_I2C_Read... [14:25:52]Read from MH i2c: E2 17 00 [14:25:52]MH_I2C_Read... [14:25:52]Read from MH i2c: E2 17 00 AC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 80 [14:25:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:25:52]wFMCommunicate OK [14:25:52]requested_item fd.num is exist - process it [14:25:52]SAM_PROTO_GetFieldsCounters [14:25:52]wFMCommunicate request_size=4 [14:25:52]MH_SAM_APDU [14:25:52]CAPDU: 80 13 00 00 [14:25:52]Write to MH i2c: E2 08 00 AD 09 80 13 00 00 00 00 00 00 32 [14:25:52]Write i2c OK [14:25:52]MH_I2C_Read... [14:25:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:53]Read from MH i2c: E2 [14:25:53]MH_I2C_Read... [14:25:53]Read from MH i2c: E2 62 00 [14:25:53]MH_I2C_Read... [14:25:53]Read from MH i2c: E2 62 00 AD 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 7A 01 00 0E 04 04 00 91 00 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 51 [14:25:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 7A 01 00 0E 04 04 00 91 00 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 [14:25:53]wFMCommunicate OK [14:25:53]SAM_PROTO_GetFieldsCounters done [14:25:53]requested_item shift.num is exist - process it [14:25:53]requested_item shift.opened is exist - process it [14:25:53]req_shift_opened [14:25:53]FM_GetShiftState [14:25:53]SAM_PROTO_GetShiftState [14:25:53]wFMCommunicate request_size=4 [14:25:53]MH_SAM_APDU [14:25:53]CAPDU: 80 13 01 00 [14:25:53]Write to MH i2c: E2 08 00 AE 09 80 13 01 00 00 00 00 00 34 [14:25:53]Write i2c OK [14:25:53]MH_I2C_Read... [14:25:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:53]Read from MH i2c: E2 [14:25:53]MH_I2C_Read... [14:25:53]Read from MH i2c: E2 0E 00 [14:25:53]MH_I2C_Read... [14:25:53]Read from MH i2c: E2 0E 00 AE 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 92 [14:25:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:25:53]wFMCommunicate OK [14:25:53]SAM_PROTO_GetShiftState done [14:25:53]FM_GetShiftState done [14:25:53]req_shift_opened done [14:25:53]requested_item shift.open_date is exist - process it [14:25:53]req_shift_open_date [14:25:53]req_shift_open_date done [14:25:53]produce_requested_data done [14:25:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96876,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:25:53]process_action_free close_receipt [14:25:53]json_value_free [14:25:53]json_value_free done [14:25:53]process_json_proto returns [14:25:53]Send response to host [14:25:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96876,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:25:53]free response buf [14:25:53]execute_script done [14:25:53]execute_script returns [14:25:53]free content buf [14:25:53]Sock 7.Close socket [14:25:53]Sock 7.Thread stoped [14:25:57]OFD Sender: No OFD packet to send [14:26:02]OFD Sender: No OFD packet to send [14:26:07]OFD Sender: No OFD packet to send [14:26:12]OFD Sender: No OFD packet to send [14:26:17]OFD Sender: No OFD packet to send [14:26:22]OFD Sender: No OFD packet to send [14:26:27]OFD Sender: No OFD packet to send [14:26:29]accept exits with 9 [14:26:29]New connection [14:26:29]New thread 3067116900 created [14:26:29]Thread 3067260260 joined [14:26:29]Waiting for new connection... [14:26:29] Sock 9.Parse request [14:26:29]Sock 9.Check first char [14:26:29]Sock 9.First char is OK [14:26:29]request: POST /json_proto HTTP/1.0 [14:26:29]Method: POST [14:26:29]URL: /json_proto [14:26:29]Method is POST - this is cgi request [14:26:29]url: /json_proto [14:26:29]query_string will be loaded in cgi processing [14:26:29]execute_cgi json_proto POST (null) [14:26:29]execute_cgi path=json_proto method=POST [14:26:29]POST find Content-Length [14:26:29]Host: 172.17.40.67:8080 [14:26:29]Content-Length: 767 [14:26:29]Content-Type: application/json [14:26:29] [14:26:29]POST finish read [14:26:29]Found Content-Length = 767 [14:26:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:29]execute_script... [14: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)3407406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:29]POST & json_proto [14:26:29]process_json_proto [14:26:29]json parsed OK: [14:26:29]protocol is kg_v1.0 [14:26:29]action value=close_receipt [14:26:29]process_action close_receipt [14:26:29]cmd_close_receipt [14:26:29]MH_GetDate [14:26:29]Write to MH i2c: F0 00 00 AF 09 A7 [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: F0 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: F0 09 00 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: F0 09 00 AF 09 00 96 F0 20 67 EE DA 66 66 51 [14:26:29]GetLastDocTimeStamp 1730211950 [14:26:29]current date 1730211990 [14:26:29]FM_GetShiftState [14:26:29]SAM_PROTO_GetShiftState [14:26:29]wFMCommunicate request_size=4 [14:26:29]MH_SAM_APDU [14:26:29]CAPDU: 80 13 01 00 [14:26:29]Write to MH i2c: E2 08 00 B0 09 80 13 01 00 00 00 00 00 36 [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:29]Read from MH i2c: E2 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 0E 00 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 0E 00 B0 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [14:26:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:26:29]wFMCommunicate OK [14:26:29]SAM_PROTO_GetShiftState done [14:26:29]FM_GetShiftState done [14:26:29]opened in 1730160548 [14:26:29]opened+sec_in_day 1730246948 [14:26:29]quantity*price = 60027 [14:26:29]sum+1 = 60029 [14:26:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 386 29.10.2024 14:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96877 ФПД: 101614280642208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96877&fm=101614280642208&tin=02508201610067®Number=0000000000170478&sum=60028 [14:26:30]StoreToDocumentArchive [14:26:30]shift 145 fd 96877 [14:26:30]save to /storage/0145/doc_00096877 [14:26:30]save last doc name /storage/0145/doc_00096877 to /storage/kkm_last_doc_name [14:26:30]save OK [14:26:30]Clear old archive folders... [14:26:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:26:30]tlvbuf is 01A914D0 [14:26:30]SAM_PROTO_ClearQueue [14:26:30]wFMCommunicate request_size=4 [14:26:30]MH_SAM_APDU [14:26:30]CAPDU: 80 09 00 00 [14:26:30]Write to MH i2c: E2 08 00 BD 09 80 09 00 00 00 00 00 00 38 [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:30]Read from MH i2c: E2 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 BD 09 00 90 00 3A [14:26:30]RAPDU: 90 00 [14:26:30]wFMCommunicate OK [14:26:30]SAM_PROTO_ClearQueue done [14:26:30]KKMCreateOFDPacket [14:26:30]OFDProtocolAddRootSTLVToBuf [14:26:30]FM_MakeSignedData [14:26:30]FM_MakeSignedData [14:26:30]SAM_PROTO_SignData [14:26:30]wFMCommunicate request_size=4 [14:26:30]MH_SAM_APDU [14:26:30]CAPDU: 80 0D 01 02 [14:26:30]Write to MH i2c: E2 08 00 BE 09 80 0D 01 02 00 00 00 00 40 [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:30]Read from MH i2c: E2 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 BE 09 00 90 00 3B [14:26:30]RAPDU: 90 00 [14:26:30]wFMCommunicate OK [14:26:30]wFMCommunicate request_size=255 [14:26:30]MH_SAM_APDU [14: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 96 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7A 01 00 35 04 06 00 5C [14:26:30]Write to MH i2c: E2 02 01 BF 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 96 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7A 01 00 35 04 06 00 5C 00 00 CA [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:30]Read from MH i2c: E2 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 BF 09 00 90 00 3C [14:26:30]RAPDU: 90 00 [14:26:30]wFMCommunicate OK [14:26:30]wFMCommunicate request_size=10 [14:26:30]MH_SAM_APDU [14:26:30]CAPDU: 80 0D 02 02 05 6A EB 1A 0E A0 [14:26:30]Write to MH i2c: E2 0D 00 C0 09 80 0D 02 02 05 00 6A EB 1A 0E A0 00 00 6A [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:30]Read from MH i2c: E2 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 03 00 C0 09 00 90 00 3D [14:26:30]RAPDU: 90 00 [14:26:30]wFMCommunicate OK [14:26:30]wFMCommunicate request_size=4 [14:26:30]MH_SAM_APDU [14:26:30]CAPDU: 80 0D 03 02 [14:26:30]Write to MH i2c: E2 08 00 C1 09 80 0D 03 02 00 00 00 00 45 [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:30]Read from MH i2c: E2 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 0B 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 0B 00 C1 09 00 92 77 BC 2C F4 B0 02 55 90 00 32 [14:26:30]RAPDU: 92 77 BC 2C F4 B0 02 55 90 00 [14:26:30]wFMCommunicate OK [14:26:30]SAM_PROTO_SignData done [14:26:30]FM_MakeSignedData done [14:26:30]CreateOFDProtocolMessage [14:26:30]wFMCommunicate request_size=4 [14:26:30]MH_SAM_APDU [14:26:30]CAPDU: 80 11 00 00 [14:26:30]Write to MH i2c: E2 08 00 C2 09 80 11 00 00 00 00 00 00 45 [14:26:30]Write i2c OK [14:26:30]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 C2 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [14:26:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:26:30]wFMCommunicate OK [14:26:30]CreateOFDProtocolMessage done [14:26:30]OFDSenderStorePacket 96877 [14:26:30]StoreOFDPacket docnum=96877 [14:26:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF 0F 07 01 C3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 96 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7A 01 00 35 04 06 00 5C 6A EB 1A 0E A0 92 77 BC 2C F4 B0 02 55 [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/00096877 [14:26:30]NVStorageSaveData ofd_packets/00096877 [14:26:30]File name is /storage/ofd_packets/00096877 [14:26:30]Write 301 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 C3 09 CC [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 C3 09 00 00 00 00 00 FF 0F E1 [14:26:30]RasterBufferAndPrint [14:26:30]line Счет N : (1)3407406 [14:26:30]line ИНН: 02508201610067 [14:26:30]line Контрольно-Кассовый Чек [14:26:30]line ПРОДАЖА [14:26:30]line ТРК (МРК, ГНК) : 13 [14:26:30]line Товар: 2710124500 [14:26:30]line Аи-95-К-5 [14:26:30]line 8.090 * 74.20 [14:26:30]line = 600.28 [14:26:30]line НДС 12% НСП 1% [14:26:30]line > о реализуемом товаре [14:26:30]line ИТОГО: 600.28 [14:26:30]line НСП 1% : 5.31 [14:26:30]line НДС 12% : 63.75 [14:26:30]line Наличными: 0.00 [14:26:30]line Безнал.: 600.28 [14:26:30]line Место: АЗС № 82 "Партнер Нефть" [14:26:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:26:30]line СНО: Общий режим [14:26:30]line Чек 386 29.10.2024 14:26 [14:26:30]line Смена: 145 ФФД: 1.0 [14:26:30]line ЗНМ: 0300000017 [14:26:30]line РНМ: 0000000000170478 [14:26:30]line Версия ККМ: v1.0 [14:26:30]line Платежная система: Mbank [14:26:30]line ФМ: 0000000002098560 [14:26:30]line ФД: 96877 [14:26:30]line ФПД: 101614280642208 [14:26:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96877&fm=101614280642208&tin=02508201610067®Number=0000000000170478&sum=60028 [14:26:31]OFD Sender: Processing packet 96877 [packets to send 59, broken 58] [14:26:31]ProducePacketName [14:26:31]name=ofd_packets/00096877 [14:26:31]OFD Sender: To server: pG, [14:26:31]CommunicateWithHost lk.salyk.kg:30040 [14:26:31]ConnectInit lk.salyk.kg [14:26:31]written 0, free lines is 4095 [14:26:31]Connected sock=10 [14:26:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF 0F 07 01 C3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 96 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7A 01 00 35 04 06 00 5C 6A EB 1A 0E A0 92 77 BC 2C F4 B0 02 55 [14:26:31]Write to MH i2c: 01 00 00 EC 09 F5 [14:26:31]Write i2c OK [14:26:31]MH_I2C_Read... [14:26:31]Read from MH i2c: 01 [14:26:31]MH_I2C_Read... [14:26:31]Read from MH i2c: 01 07 00 [14:26:31]MH_I2C_Read... [14:26:31]Read from MH i2c: 01 07 00 EC 09 00 00 00 00 00 32 0D 3B [14:26:31]RasterBufferAndPrint [14:26:31]line [14:26:31]line [14:26:31]line [14:26:31]line [14:26:31]line [14:26:31]written 0, free lines is 3382 [14:26:31]MH_Cut [14:26:31]Write to MH i2c: D1 01 00 F3 09 01 CE [14:26:31]Write i2c OK [14:26:31]MH_I2C_Read... [14:26:31]Read from MH i2c: D1 [14:26:31]MH_I2C_Read... [14:26:31]Read from MH i2c: D1 01 00 [14:26:31]MH_I2C_Read... [14:26:31]Read from MH i2c: D1 01 00 F3 09 00 CD [14:26:31]Write to MH i2c: 01 00 00 F4 09 FD [14:26:31]Write i2c OK [14:26:31]MH_I2C_Read... [14:26:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A9 B2 47 00 E3 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7A 01 00 F4 03 04 00 BC 9A 20 67 B6 04 01 00 00 5C D0 3F DD 05 A9 91 90 [14:26:31]CommunicateWithHost err = 0 [14:26:31]CheckOFDResponse [14:26:31]1017 (14) - 77093643461234 [14:26:31]1041 (16) - 0000000002098560 [14:26:31]1040 (4) - 96877 [14:26:31]1012 (4) - 29.10.2024 08:20 [14:26:31]1206 (1) - 0 [14:26:31]OFD Sender: Remove packet 96877 [14:26:31]ProducePacketName [14:26:31]name=ofd_packets/00096877 [14:26:31]NVStorageDeleteData [14:26:32]*** Cut start [14:26:32]*** Partial cut [14:26:32]*** CUTSNS_PIN = 1 [14:26:32]*** CUTSNS_PIN = 0 [14:26:32]OFD Sender: No OFD packet to send [14:26:32]*** Brake cut motor [14:26:32]Read from MH i2c: 01 [14:26:32]MH_I2C_Read... [14:26:32]*** Stop cut motor [14:26:32]*** Cut end [14:26:32]Read from MH i2c: 01 07 00 [14:26:32]MH_I2C_Read... [14:26:32]Read from MH i2c: 01 07 00 F4 09 00 00 00 00 00 FF 0F 12 [14:26:32]process_action close_receipt done [14:26:32]requested_data is exist [14:26:32]produce_requested_data [14:26:32]requested_item fm.sn is exist - process it [14:26:32]wFMCommunicate request_size=4 [14:26:32]MH_SAM_APDU [14:26:32]CAPDU: 80 11 00 00 [14:26:32]Write to MH i2c: E2 08 00 F5 09 80 11 00 00 00 00 00 00 78 [14:26:32]Write i2c OK [14:26:32]MH_I2C_Read... [14:26:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:32]Read from MH i2c: E2 [14:26:32]MH_I2C_Read... [14:26:32]Read from MH i2c: E2 17 00 [14:26:32]MH_I2C_Read... [14:26:32]Read from MH i2c: E2 17 00 F5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [14:26:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:26:32]wFMCommunicate OK [14:26:32]requested_item fd.num is exist - process it [14:26:32]SAM_PROTO_GetFieldsCounters [14:26:32]wFMCommunicate request_size=4 [14:26:32]MH_SAM_APDU [14:26:32]CAPDU: 80 13 00 00 [14:26:32]Write to MH i2c: E2 08 00 F6 09 80 13 00 00 00 00 00 00 7B [14:26:32]Write i2c OK [14:26:32]MH_I2C_Read... [14:26:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:32]Read from MH i2c: E2 [14:26:32]MH_I2C_Read... [14:26:32]Read from MH i2c: E2 62 00 [14:26:32]MH_I2C_Read... [14:26:32]Read from MH i2c: E2 62 00 F6 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 7A 01 00 0E 04 04 00 91 00 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 9E [14:26:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 7A 01 00 0E 04 04 00 91 00 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 [14:26:32]wFMCommunicate OK [14:26:32]SAM_PROTO_GetFieldsCounters done [14:26:32]requested_item shift.num is exist - process it [14:26:32]requested_item shift.opened is exist - process it [14:26:32]req_shift_opened [14:26:32]FM_GetShiftState [14:26:32]SAM_PROTO_GetShiftState [14:26:32]wFMCommunicate request_size=4 [14:26:32]MH_SAM_APDU [14:26:32]CAPDU: 80 13 01 00 [14:26:32]Write to MH i2c: E2 08 00 F7 09 80 13 01 00 00 00 00 00 7D [14:26:32]Write i2c OK [14:26:32]MH_I2C_Read... [14:26:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:33]Read from MH i2c: E2 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: E2 0E 00 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: E2 0E 00 F7 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DB [14:26:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:26:33]wFMCommunicate OK [14:26:33]SAM_PROTO_GetShiftState done [14:26:33]FM_GetShiftState done [14:26:33]req_shift_opened done [14:26:33]requested_item shift.open_date is exist - process it [14:26:33]req_shift_open_date [14:26:33]req_shift_open_date done [14:26:33]produce_requested_data done [14:26:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96877,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:26:33]process_action_free close_receipt [14:26:33]json_value_free [14:26:33]json_value_free done [14:26:33]process_json_proto returns [14:26:33]Send response to host [14:26:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96877,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:26:33]free response buf [14:26:33]execute_script done [14:26:33]execute_script returns [14:26:33]free content buf [14:26:33]Sock 9.Close socket [14:26:33]Sock 9.Thread stoped [14:26:37]OFD Sender: No OFD packet to send [14:26:42]OFD Sender: No OFD packet to send [14:26:47]OFD Sender: No OFD packet to send [14:26:52]OFD Sender: No OFD packet to send [14:26:57]OFD Sender: No OFD packet to send [14:27:02]OFD Sender: No OFD packet to send [14:27:07]OFD Sender: No OFD packet to send [14:27:12]OFD Sender: No OFD packet to send [14:27:17]OFD Sender: No OFD packet to send [14:27:22]OFD Sender: No OFD packet to send [14:27:27]OFD Sender: No OFD packet to send [14:27:32]OFD Sender: No OFD packet to send [14:27:37]OFD Sender: No OFD packet to send [14:27:42]OFD Sender: No OFD packet to send [14:27:47]accept exits with 7 [14:27:47]New connection [14:27:47]New thread 3067260260 created [14:27:47]Thread 3067116900 joined [14:27:47]Waiting for new connection... [14:27:47] Sock 7.Parse request [14:27:47]Sock 7.Check first char [14:27:47]Sock 7.First char is OK [14:27:47]request: POST /json_proto HTTP/1.0 [14:27:47]Method: POST [14:27:47]URL: /json_proto [14:27:47]Method is POST - this is cgi request [14:27:47]url: /json_proto [14:27:47]query_string will be loaded in cgi processing [14:27:47]execute_cgi json_proto POST (null) [14:27:47]execute_cgi path=json_proto method=POST [14:27:47]POST find Content-Length [14:27:47]Host: 172.17.40.67:8080 [14:27:47]Content-Length: 683 [14:27:47]Content-Type: application/json [14:27:47] [14:27:47]POST finish read [14:27:47]Found Content-Length = 683 [14:27:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:47]execute_script... [14: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)3407408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:47]POST & json_proto [14:27:47]process_json_proto [14:27:47]json parsed OK: [14:27:47]protocol is kg_v1.0 [14:27:47]action value=close_receipt [14:27:47]process_action close_receipt [14:27:47]cmd_close_receipt [14:27:47]MH_GetDate [14:27:47]Write to MH i2c: F0 00 00 F8 09 F0 [14:27:47]Write i2c OK [14:27:47]MH_I2C_Read... [14:27:47]Read from MH i2c: F0 [14:27:47]MH_I2C_Read... [14:27:47]Read from MH i2c: F0 09 00 [14:27:47]MH_I2C_Read... [14:27:47]Read from MH i2c: F0 09 00 F8 09 00 E4 F0 20 67 EE DA 66 66 E8 [14:27:47]GetLastDocTimeStamp 1730211990 [14:27:47]current date 1730212068 [14:27:47]FM_GetShiftState [14:27:47]SAM_PROTO_GetShiftState [14:27:47]wFMCommunicate request_size=4 [14:27:47]MH_SAM_APDU [14:27:47]CAPDU: 80 13 01 00 [14:27:47]Write to MH i2c: E2 08 00 F9 09 80 13 01 00 00 00 00 00 7F [14:27:47]Write i2c OK [14:27:47]MH_I2C_Read... [14:27:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:27:47]Read from MH i2c: E2 [14:27:47]MH_I2C_Read... [14:27:47]Read from MH i2c: E2 0E 00 [14:27:47]MH_I2C_Read... [14:27:47]Read from MH i2c: E2 0E 00 F9 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DD [14:27:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:27:47]wFMCommunicate OK [14:27:47]SAM_PROTO_GetShiftState done [14:27:47]FM_GetShiftState done [14:27:47]opened in 1730160548 [14:27:47]opened+sec_in_day 1730246948 [14:27:47]quantity*price = 100015 [14:27:47]sum+1 = 100017 [14:27: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 387 29.10.2024 14:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96878 ФПД: 189989669319433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142748&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96878&fm=189989669319433&tin=02508201610067®Number=0000000000170478&sum=100000 [14:27:48]StoreToDocumentArchive [14:27:48]shift 145 fd 96878 [14:27:48]save to /storage/0145/doc_00096878 [14:27:48]save last doc name /storage/0145/doc_00096878 to /storage/kkm_last_doc_name [14:27:48]save OK [14:27:48]Clear old archive folders... [14:27:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:27:48]tlvbuf is 01A9C9F0 [14:27:48]SAM_PROTO_ClearQueue [14:27:48]wFMCommunicate request_size=4 [14:27:48]MH_SAM_APDU [14:27:48]CAPDU: 80 09 00 00 [14:27:48]Write to MH i2c: E2 08 00 06 0A 80 09 00 00 00 00 00 00 82 [14:27:48]Write i2c OK [14:27:48]MH_I2C_Read... [14:27:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:27:48]Read from MH i2c: E2 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 06 0A 00 90 00 84 [14:27:48]RAPDU: 90 00 [14:27:48]wFMCommunicate OK [14:27:48]SAM_PROTO_ClearQueue done [14:27:48]KKMCreateOFDPacket [14:27:48]OFDProtocolAddRootSTLVToBuf [14:27:48]FM_MakeSignedData [14:27:48]FM_MakeSignedData [14:27:48]SAM_PROTO_SignData [14:27:48]wFMCommunicate request_size=4 [14:27:48]MH_SAM_APDU [14:27:48]CAPDU: 80 0D 01 02 [14:27:48]Write to MH i2c: E2 08 00 07 0A 80 0D 01 02 00 00 00 00 8A [14:27:48]Write i2c OK [14:27:48]MH_I2C_Read... [14:27:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:27:48]Read from MH i2c: E2 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 07 0A 00 90 00 85 [14:27:48]RAPDU: 90 00 [14:27:48]wFMCommunicate OK [14:27:48]wFMCommunicate request_size=255 [14:27:48]MH_SAM_APDU [14:27: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 34 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 83 01 00 00 F4 03 04 00 E4 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7A 01 00 35 04 06 00 AC [14:27:48]Write to MH i2c: E2 02 01 08 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 34 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 83 01 00 00 F4 03 04 00 E4 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7A 01 00 35 04 06 00 AC 00 00 17 [14:27:48]Write i2c OK [14:27:48]MH_I2C_Read... [14:27:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:48]Read from MH i2c: E2 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 08 0A 00 90 00 86 [14:27:48]RAPDU: 90 00 [14:27:48]wFMCommunicate OK [14:27:48]wFMCommunicate request_size=10 [14:27:48]MH_SAM_APDU [14:27:48]CAPDU: 80 0D 02 02 05 CB 6A C0 33 09 [14:27:48]Write to MH i2c: E2 0D 00 09 0A 80 0D 02 02 05 00 CB 6A C0 33 09 00 00 C8 [14:27:48]Write i2c OK [14:27:48]MH_I2C_Read... [14:27:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:48]Read from MH i2c: E2 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 03 00 09 0A 00 90 00 87 [14:27:48]RAPDU: 90 00 [14:27:48]wFMCommunicate OK [14:27:48]wFMCommunicate request_size=4 [14:27:48]MH_SAM_APDU [14:27:48]CAPDU: 80 0D 03 02 [14:27:48]Write to MH i2c: E2 08 00 0A 0A 80 0D 03 02 00 00 00 00 8F [14:27:48]Write i2c OK [14:27:48]MH_I2C_Read... [14:27:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:27:48]Read from MH i2c: E2 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 0B 00 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 0B 00 0A 0A 00 9A 9A 24 96 E9 CF 38 1D 90 00 8B [14:27:48]RAPDU: 9A 9A 24 96 E9 CF 38 1D 90 00 [14:27:48]wFMCommunicate OK [14:27:48]SAM_PROTO_SignData done [14:27:48]FM_MakeSignedData done [14:27:48]CreateOFDProtocolMessage [14:27:48]wFMCommunicate request_size=4 [14:27:48]MH_SAM_APDU [14:27:48]CAPDU: 80 11 00 00 [14:27:48]Write to MH i2c: E2 08 00 0B 0A 80 11 00 00 00 00 00 00 8F [14:27:48]Write i2c OK [14:27:48]MH_I2C_Read... [14:27:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:27:48]Read from MH i2c: E2 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 17 00 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: E2 17 00 0B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E0 [14:27:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:27:48]wFMCommunicate OK [14:27:48]CreateOFDProtocolMessage done [14:27:48]OFDSenderStorePacket 96878 [14:27:48]StoreOFDPacket docnum=96878 [14:27:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 8C 07 01 D8 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 83 01 00 00 F4 03 04 00 E4 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7A 01 00 35 04 06 00 AC CB 6A C0 33 09 9A 9A 24 96 E9 CF 38 1D [14:27:48]CheckFolder [14:27:48]dirname=/storage/ofd_packets [14:27:48]CheckFolder done [14:27:48]ProducePacketName [14:27:48]name=ofd_packets/00096878 [14:27:48]NVStorageSaveData ofd_packets/00096878 [14:27:48]File name is /storage/ofd_packets/00096878 [14:27:48]Write 301 bytes [14:27:48]NVStorageSaveData done [14:27:48]OFDSenderStorePacket done [14:27:48]KKMCreateOFDPacket done [14:27:48]NVStorageSaveData kkm_last_timestamp [14:27:48]File name is /storage/kkm_last_timestamp [14:27:48]Write 4 bytes [14:27:48]NVStorageSaveData done [14:27:48]ExternCall_PrintAddStr [14:27:48]wPrintStart [14:27:48]Write to MH i2c: 01 00 00 0C 0A 16 [14:27:48]Write i2c OK [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: 01 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: 01 07 00 [14:27:48]MH_I2C_Read... [14:27:48]Read from MH i2c: 01 07 00 0C 0A 00 00 00 00 00 FF 0F 2B [14:27:48]RasterBufferAndPrint [14:27:48]line Счет N : (1)3407408 [14:27:48]line ИНН: 02508201610067 [14:27:48]line Контрольно-Кассовый Чек [14:27:48]line ПРОДАЖА [14:27:48]line ТРК (МРК, ГНК) : 32 [14:27:48]line Товар: 2710124130 [14:27:48]line Аи-92-К-4 [14:27:48]line 14.950 * 66.90 [14:27:48]line = 1000.16 [14:27:48]line НДС 12% НСП 1% [14:27:48]line > о реализуемом товаре [14:27:48]line ОКРУГЛЕНИЕ: -0.16 [14:27:48]line ИТОГО: 1000.00 [14:27:48]line Внесено: 1000.00 [14:27:48]line СДАЧА: 0.00 [14:27:48]line НСП 1% : 8.85 [14:27:48]line НДС 12% : 106.21 [14:27:48]line Наличными: 1000.00 [14:27:48]line Безнал.: 0.00 [14:27:48]line Место: АЗС № 82 "Партнер Нефть" [14:27:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:27:48]line СНО: Общий режим [14:27:48]line Чек 387 29.10.2024 14:27 [14:27:48]line Смена: 145 ФФД: 1.0 [14:27:48]line ЗНМ: 0300000017 [14:27:48]line РНМ: 0000000000170478 [14:27:48]line Версия ККМ: v1.0 [14:27:48]line ФМ: 0000000002098560 [14:27:48]line ФД: 96878 [14:27:48]line ФПД: 189989669319433 [14:27:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142748&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96878&fm=189989669319433&tin=02508201610067®Number=0000000000170478&sum=100000 [14:27:49]OFD Sender: Processing packet 96878 [packets to send 59, broken 58] [14:27:49]ProducePacketName [14:27:49]name=ofd_packets/00096878 [14:27:49]OFD Sender: To server: pG, [14:27:49]CommunicateWithHost lk.salyk.kg:30040 [14:27:49]ConnectInit lk.salyk.kg [14:27:49]written 0, free lines is 4095 [14:27:49]Connected sock=9 [14:27:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 8C 07 01 D8 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 83 01 00 00 F4 03 04 00 E4 F0 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7A 01 00 35 04 06 00 AC CB 6A C0 33 09 9A 9A 24 96 E9 CF 38 1D [14:27:49]Write to MH i2c: 01 00 00 37 0A 41 [14:27:49]Write i2c OK [14:27:49]MH_I2C_Read... [14:27:49]Read from MH i2c: 01 [14:27:49]MH_I2C_Read... [14:27:49]Read from MH i2c: 01 07 00 [14:27:49]MH_I2C_Read... [14:27:49]Read from MH i2c: 01 07 00 37 0A 00 00 00 00 00 0F 0D 64 [14:27:49]RasterBufferAndPrint [14:27:49]line [14:27:49]line [14:27:49]line [14:27:49]line [14:27:49]line [14:27:49]written 0, free lines is 3349 [14:27:49]MH_Cut [14:27:49]Write to MH i2c: D1 01 00 3E 0A 01 1A [14:27:49]Write i2c OK [14:27:49]MH_I2C_Read... [14:27:49]Read from MH i2c: D1 [14:27:49]MH_I2C_Read... [14:27:49]Read from MH i2c: D1 01 00 [14:27:49]MH_I2C_Read... [14:27:49]Read from MH i2c: D1 01 00 3E 0A 00 19 [14:27:49]Write to MH i2c: 01 00 00 3F 0A 49 [14:27:49]Write i2c OK [14:27:49]MH_I2C_Read... [14:27:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E4 0A 47 00 1D 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 32 30 39 38 35 36 30 10 04 04 00 6E 7A 01 00 F4 03 04 00 0A 9B 20 67 B6 04 01 00 00 DD 62 49 E4 93 10 2C 83 [14:27:49]CommunicateWithHost err = 0 [14:27:49]CheckOFDResponse [14:27:49]1017 (14) - 77093643461234 [14:27:49]1041 (16) - 0000000002098560 [14:27:49]1040 (4) - 96878 [14:27:49]1012 (4) - 29.10.2024 08:21 [14:27:49]1206 (1) - 0 [14:27:49]OFD Sender: Remove packet 96878 [14:27:49]ProducePacketName [14:27:49]name=ofd_packets/00096878 [14:27:49]NVStorageDeleteData [14:27:50]*** Cut start [14:27:50]*** Partial cut [14:27:50]*** CUTSNS_PIN = 1 [14:27:50]OFD Sender: No OFD packet to send [14:27:50]*** CUTSNS_PIN = 0 [14:27:50]*** Brake cut motor [14:27:50]Read from MH i2c: 01 [14:27:50]MH_I2C_Read... [14:27:50]*** Stop cut motor [14:27:50]*** Cut end [14:27:50]Read from MH i2c: 01 07 00 [14:27:50]MH_I2C_Read... [14:27:50]Read from MH i2c: 01 07 00 3F 0A 00 00 00 00 00 FF 0F 5E [14:27:50]process_action close_receipt done [14:27:50]requested_data is exist [14:27:50]produce_requested_data [14:27:50]requested_item fm.sn is exist - process it [14:27:50]wFMCommunicate request_size=4 [14:27:50]MH_SAM_APDU [14:27:50]CAPDU: 80 11 00 00 [14:27:50]Write to MH i2c: E2 08 00 40 0A 80 11 00 00 00 00 00 00 C4 [14:27:50]Write i2c OK [14:27:50]MH_I2C_Read... [14:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:27:50]Read from MH i2c: E2 [14:27:50]MH_I2C_Read... [14:27:50]Read from MH i2c: E2 17 00 [14:27:50]MH_I2C_Read... [14:27:50]Read from MH i2c: E2 17 00 40 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [14:27:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:27:50]wFMCommunicate OK [14:27:50]requested_item fd.num is exist - process it [14:27:50]SAM_PROTO_GetFieldsCounters [14:27:50]wFMCommunicate request_size=4 [14:27:50]MH_SAM_APDU [14:27:50]CAPDU: 80 13 00 00 [14:27:50]Write to MH i2c: E2 08 00 41 0A 80 13 00 00 00 00 00 00 C7 [14:27:50]Write i2c OK [14:27:50]MH_I2C_Read... [14:27:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:27:51]Read from MH i2c: E2 [14:27:51]MH_I2C_Read... [14:27:51]Read from MH i2c: E2 62 00 [14:27:51]MH_I2C_Read... [14:27:51]Read from MH i2c: E2 62 00 41 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 7A 01 00 0E 04 04 00 91 00 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 EE [14:27:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 7A 01 00 0E 04 04 00 91 00 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 [14:27:51]wFMCommunicate OK [14:27:51]SAM_PROTO_GetFieldsCounters done [14:27:51]requested_item shift.num is exist - process it [14:27:51]requested_item shift.opened is exist - process it [14:27:51]req_shift_opened [14:27:51]FM_GetShiftState [14:27:51]SAM_PROTO_GetShiftState [14:27:51]wFMCommunicate request_size=4 [14:27:51]MH_SAM_APDU [14:27:51]CAPDU: 80 13 01 00 [14:27:51]Write to MH i2c: E2 08 00 42 0A 80 13 01 00 00 00 00 00 C9 [14:27:51]Write i2c OK [14:27:51]MH_I2C_Read... [14:27:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:27:51]Read from MH i2c: E2 [14:27:51]MH_I2C_Read... [14:27:51]Read from MH i2c: E2 0E 00 [14:27:51]MH_I2C_Read... [14:27:51]Read from MH i2c: E2 0E 00 42 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 27 [14:27:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:27:51]wFMCommunicate OK [14:27:51]SAM_PROTO_GetShiftState done [14:27:51]FM_GetShiftState done [14:27:51]req_shift_opened done [14:27:51]requested_item shift.open_date is exist - process it [14:27:51]req_shift_open_date [14:27:51]req_shift_open_date done [14:27:51]produce_requested_data done [14:27:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96878,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:27:51]process_action_free close_receipt [14:27:51]json_value_free [14:27:51]json_value_free done [14:27:51]process_json_proto returns [14:27:51]Send response to host [14:27:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96878,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:27:51]free response buf [14:27:51]execute_script done [14:27:51]execute_script returns [14:27:51]free content buf [14:27:51]Sock 7.Close socket [14:27:51]Sock 7.Thread stoped [14:27:55]OFD Sender: No OFD packet to send [14:28:00]OFD Sender: No OFD packet to send [14:28:05]OFD Sender: No OFD packet to send [14:28:10]OFD Sender: No OFD packet to send [14:28:15]OFD Sender: No OFD packet to send [14:28:20]OFD Sender: No OFD packet to send [14:28:25]OFD Sender: No OFD packet to send [14:28:30]OFD Sender: No OFD packet to send [14:28:35]OFD Sender: No OFD packet to send [14:28:37]accept exits with 10 [14:28:37]New connection [14:28:37]New thread 3067116900 created [14:28:37]Thread 3067260260 joined [14:28:37]Waiting for new connection... [14:28:37] Sock 10.Parse request [14:28:37]Sock 10.Check first char [14:28:37]Sock 10.First char is OK [14:28:37]request: POST /json_proto HTTP/1.0 [14:28:37]Method: POST [14:28:37]URL: /json_proto [14:28:37]Method is POST - this is cgi request [14:28:37]url: /json_proto [14:28:37]query_string will be loaded in cgi processing [14:28:37]execute_cgi json_proto POST (null) [14:28:37]execute_cgi path=json_proto method=POST [14:28:37]POST find Content-Length [14:28:37]Host: 172.17.40.67:8080 [14:28:37]Content-Length: 801 [14:28:37]Content-Type: application/json [14:28:37] [14:28:37]POST finish read [14:28:37]Found Content-Length = 801 [14:28:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4220271", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:37]execute_script... [14:28: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)3407410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4220271", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:37]POST & json_proto [14:28:37]process_json_proto [14:28:37]json parsed OK: [14:28:37]protocol is kg_v1.0 [14:28:37]action value=close_receipt [14:28:37]process_action close_receipt [14:28:37]cmd_close_receipt [14:28:37]MH_GetDate [14:28:37]Write to MH i2c: F0 00 00 43 0A 3C [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: F0 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: F0 09 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: F0 09 00 43 0A 00 16 F1 20 67 EE DA 66 66 67 [14:28:37]GetLastDocTimeStamp 1730212068 [14:28:37]current date 1730212118 [14:28:37]FM_GetShiftState [14:28:37]SAM_PROTO_GetShiftState [14:28:37]wFMCommunicate request_size=4 [14:28:37]MH_SAM_APDU [14:28:37]CAPDU: 80 13 01 00 [14:28:37]Write to MH i2c: E2 08 00 44 0A 80 13 01 00 00 00 00 00 CB [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 0E 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 0E 00 44 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [14:28:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:28:37]wFMCommunicate OK [14:28:37]SAM_PROTO_GetShiftState done [14:28:37]FM_GetShiftState done [14:28:37]opened in 1730160548 [14:28:37]opened+sec_in_day 1730246948 [14:28:37]quantity*price = 0 [14:28:37]sum+1 = 1 [14:28:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 388 29.10.2024 14:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4220271 ФМ: 0000000002098560 ФД: 96879 ФПД: 37331848201931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142838&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96879&fm=37331848201931&tin=02508201610067®Number=0000000000170478&sum=0 [14:28:38]StoreToDocumentArchive [14:28:38]shift 145 fd 96879 [14:28:38]save to /storage/0145/doc_00096879 [14:28:38]save last doc name /storage/0145/doc_00096879 to /storage/kkm_last_doc_name [14:28:38]save OK [14:28:38]Clear old archive folders... [14:28:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:38]tlvbuf is 01AA4B00 [14:28:38]SAM_PROTO_ClearQueue [14:28:38]wFMCommunicate request_size=4 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 09 00 00 [14:28:38]Write to MH i2c: E2 08 00 51 0A 80 09 00 00 00 00 00 00 CD [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 51 0A 00 90 00 CF [14:28:38]RAPDU: 90 00 [14:28:38]wFMCommunicate OK [14:28:38]SAM_PROTO_ClearQueue done [14:28:38]KKMCreateOFDPacket [14:28:38]OFDProtocolAddRootSTLVToBuf [14:28:38]FM_MakeSignedData [14:28:38]FM_MakeSignedData [14:28:38]SAM_PROTO_SignData [14:28:38]wFMCommunicate request_size=4 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 0D 01 02 [14:28:38]Write to MH i2c: E2 08 00 52 0A 80 0D 01 02 00 00 00 00 D5 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 52 0A 00 90 00 D0 [14:28:38]RAPDU: 90 00 [14:28:38]wFMCommunicate OK [14:28:38]wFMCommunicate request_size=255 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 16 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7A 01 00 35 04 06 00 21 [14:28:38]Write to MH i2c: E2 02 01 53 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 16 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7A 01 00 35 04 06 00 21 00 00 C4 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 53 0A 00 90 00 D1 [14:28:39]RAPDU: 90 00 [14:28:39]wFMCommunicate OK [14:28:39]wFMCommunicate request_size=10 [14:28:39]MH_SAM_APDU [14:28:39]CAPDU: 80 0D 02 02 05 F3 FF 8D 06 CB [14:28:39]Write to MH i2c: E2 0D 00 54 0A 80 0D 02 02 05 00 F3 FF 8D 06 CB 00 00 32 [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 54 0A 00 90 00 D2 [14:28:39]RAPDU: 90 00 [14:28:39]wFMCommunicate OK [14:28:39]wFMCommunicate request_size=4 [14:28:39]MH_SAM_APDU [14:28:39]CAPDU: 80 0D 03 02 [14:28:39]Write to MH i2c: E2 08 00 55 0A 80 0D 03 02 00 00 00 00 DA [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 0B 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 0B 00 55 0A 00 7D 6F 0F 22 32 D6 F9 46 90 00 3F [14:28:39]RAPDU: 7D 6F 0F 22 32 D6 F9 46 90 00 [14:28:39]wFMCommunicate OK [14:28:39]SAM_PROTO_SignData done [14:28:39]FM_MakeSignedData done [14:28:39]CreateOFDProtocolMessage [14:28:39]wFMCommunicate request_size=4 [14:28:39]MH_SAM_APDU [14:28:39]CAPDU: 80 11 00 00 [14:28:39]Write to MH i2c: E2 08 00 56 0A 80 11 00 00 00 00 00 00 DA [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 17 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 17 00 56 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [14:28:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:28:39]wFMCommunicate OK [14:28:39]CreateOFDProtocolMessage done [14:28:39]OFDSenderStorePacket 96879 [14:28:39]StoreOFDPacket docnum=96879 [14:28:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 33 07 01 E4 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 84 01 00 00 F4 03 04 00 16 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7A 01 00 35 04 06 00 21 F3 FF 8D 06 CB 7D 6F 0F 22 32 D6 F9 46 [14:28:39]CheckFolder [14:28:39]dirname=/storage/ofd_packets [14:28:39]CheckFolder done [14:28:39]ProducePacketName [14:28:39]name=ofd_packets/00096879 [14:28:39]NVStorageSaveData ofd_packets/00096879 [14:28:39]File name is /storage/ofd_packets/00096879 [14:28:39]Write 301 bytes [14:28:39]NVStorageSaveData done [14:28:39]OFDSenderStorePacket done [14:28:39]KKMCreateOFDPacket done [14:28:39]NVStorageSaveData kkm_last_timestamp [14:28:39]File name is /storage/kkm_last_timestamp [14:28:39]Write 4 bytes [14:28:39]NVStorageSaveData done [14:28:39]ExternCall_PrintAddStr [14:28:39]wPrintStart [14:28:39]Write to MH i2c: 01 00 00 57 0A 61 [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: 01 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: 01 07 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: 01 07 00 57 0A 00 00 00 00 00 FF 0F 76 [14:28:39]RasterBufferAndPrint [14:28:39]line Счет N : (1)3407410 [14:28:39]line ИНН: 02508201610067 [14:28:39]line Контрольно-Кассовый Чек [14:28:39]line ПРОДАЖА [14:28:39]line ТРК (МРК, ГНК) : 42 [14:28:39]line Товар: 2710124130 [14:28:39]line Аи-92-К-4 [14:28:39]line 10.000 * 0.00 [14:28:39]line = 0.00 [14:28:39]line НДС 12% НСП 1% [14:28:39]line > о реализуемом товаре [14:28:39]line ИТОГО: 0.00 [14:28:39]line НСП 1% : 0.00 [14:28:39]line НДС 12% : 0.00 [14:28:39]line Наличными: 0.00 [14:28:39]line Безнал.: 0.00 [14:28:39]line Место: АЗС № 82 "Партнер Нефть" [14:28:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:28:39]line СНО: Общий режим [14:28:39]line Чек 388 29.10.2024 14:28 [14:28:39]line Смена: 145 ФФД: 1.0 [14:28:39]line ЗНМ: 0300000017 [14:28:39]line РНМ: 0000000000170478 [14:28:39]line Версия ККМ: v1.0 [14:28:39]line Талоны: Топливные Талоны [14:28:39]line 4220271 [14:28:39]line ФМ: 0000000002098560 [14:28:39]line ФД: 96879 [14:28:39]line ФПД: 37331848201931 [14:28:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142838&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96879&fm=37331848201931&tin=02508201610067®Number=0000000000170478&sum=0 [14:28:39]OFD Sender: Processing packet 96879 [packets to send 59, broken 58] [14:28:39]ProducePacketName [14:28:39]name=ofd_packets/00096879 [14:28:39]OFD Sender: To server: pG, [14:28:39]CommunicateWithHost lk.salyk.kg:30040 [14:28:39]ConnectInit lk.salyk.kg [14:28:39]written 0, free lines is 4095 [14:28:39]Connected sock=9 [14:28:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 33 07 01 E4 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 84 01 00 00 F4 03 04 00 16 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7A 01 00 35 04 06 00 21 F3 FF 8D 06 CB 7D 6F 0F 22 32 D6 F9 46 [14:28:40]Write to MH i2c: 01 00 00 81 0A 8B [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: 01 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: 01 07 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: 01 07 00 81 0A 00 00 00 00 00 19 0D B8 [14:28:40]RasterBufferAndPrint [14:28:40]line [14:28:40]line [14:28:40]line [14:28:40]line [14:28:40]line [14:28:40]written 0, free lines is 3359 [14:28:40]MH_Cut [14:28:40]Write to MH i2c: D1 01 00 88 0A 01 64 [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: D1 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: D1 01 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: D1 01 00 88 0A 00 63 [14:28:40]Write to MH i2c: 01 00 00 89 0A 93 [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 78 99 47 00 E4 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7A 01 00 F4 03 04 00 3C 9B 20 67 B6 04 01 00 00 5F 62 E7 34 0B 48 A8 C4 [14:28:40]CommunicateWithHost err = 0 [14:28:40]CheckOFDResponse [14:28:40]1017 (14) - 77093643461234 [14:28:40]1041 (16) - 0000000002098560 [14:28:40]1040 (4) - 96879 [14:28:40]1012 (4) - 29.10.2024 08:22 [14:28:40]1206 (1) - 0 [14:28:40]OFD Sender: Remove packet 96879 [14:28:40]ProducePacketName [14:28:40]name=ofd_packets/00096879 [14:28:40]NVStorageDeleteData [14:28:40]OFD Sender: No OFD packet to send [14:28:40]*** Cut start [14:28:40]*** Partial cut [14:28:40]*** CUTSNS_PIN = 1 [14:28:40]*** CUTSNS_PIN = 0 [14:28:40]*** Brake cut motor [14:28:41]Read from MH i2c: 01 [14:28:41]MH_I2C_Read... [14:28:41]*** Stop cut motor [14:28:41]*** Cut end [14:28:41]Read from MH i2c: 01 07 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: 01 07 00 89 0A 00 00 00 00 00 FF 0F A8 [14:28:41]process_action close_receipt done [14:28:41]requested_data is exist [14:28:41]produce_requested_data [14:28:41]requested_item fm.sn is exist - process it [14:28:41]wFMCommunicate request_size=4 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 11 00 00 [14:28:41]Write to MH i2c: E2 08 00 8A 0A 80 11 00 00 00 00 00 00 0E [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 17 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 17 00 8A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [14:28:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:28:41]wFMCommunicate OK [14:28:41]requested_item fd.num is exist - process it [14:28:41]SAM_PROTO_GetFieldsCounters [14:28:41]wFMCommunicate request_size=4 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 13 00 00 [14:28:41]Write to MH i2c: E2 08 00 8B 0A 80 13 00 00 00 00 00 00 11 [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 62 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 62 00 8B 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 7A 01 00 0E 04 04 00 91 00 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 3C [14:28:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 7A 01 00 0E 04 04 00 91 00 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 [14:28:41]wFMCommunicate OK [14:28:41]SAM_PROTO_GetFieldsCounters done [14:28:41]requested_item shift.num is exist - process it [14:28:41]requested_item shift.opened is exist - process it [14:28:41]req_shift_opened [14:28:41]FM_GetShiftState [14:28:41]SAM_PROTO_GetShiftState [14:28:41]wFMCommunicate request_size=4 [14:28:41]MH_SAM_APDU [14:28:41]CAPDU: 80 13 01 00 [14:28:41]Write to MH i2c: E2 08 00 8C 0A 80 13 01 00 00 00 00 00 13 [14:28:41]Write i2c OK [14:28:41]MH_I2C_Read... [14:28:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:41]Read from MH i2c: E2 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 0E 00 [14:28:41]MH_I2C_Read... [14:28:41]Read from MH i2c: E2 0E 00 8C 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 71 [14:28:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:28:41]wFMCommunicate OK [14:28:41]SAM_PROTO_GetShiftState done [14:28:41]FM_GetShiftState done [14:28:41]req_shift_opened done [14:28:41]requested_item shift.open_date is exist - process it [14:28:41]req_shift_open_date [14:28:41]req_shift_open_date done [14:28:41]produce_requested_data done [14:28:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96879,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:28:41]process_action_free close_receipt [14:28:41]json_value_free [14:28:41]json_value_free done [14:28:41]process_json_proto returns [14:28:41]Send response to host [14:28:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96879,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:28:41]free response buf [14:28:41]execute_script done [14:28:41]execute_script returns [14:28:41]free content buf [14:28:41]Sock 10.Close socket [14:28:41]Sock 10.Thread stoped [14:28:45]OFD Sender: No OFD packet to send [14:28:50]OFD Sender: No OFD packet to send [14:28:54]accept exits with 7 [14:28:54]New connection [14:28:54]New thread 3067260260 created [14:28:54]Thread 3067116900 joined [14:28:54]Waiting for new connection... [14:28:54] Sock 7.Parse request [14:28:54]Sock 7.Check first char [14:28:54]Sock 7.First char is OK [14:28:54]request: POST /json_proto HTTP/1.0 [14:28:54]Method: POST [14:28:54]URL: /json_proto [14:28:54]Method is POST - this is cgi request [14:28:54]url: /json_proto [14:28:54]query_string will be loaded in cgi processing [14:28:54]execute_cgi json_proto POST (null) [14:28:54]execute_cgi path=json_proto method=POST [14:28:54]POST find Content-Length [14:28:54]Host: 172.17.40.67:8080 [14:28:54]Content-Length: 755 [14:28:54]Content-Type: application/json [14:28:54] [14:28:54]POST finish read [14:28:54]Found Content-Length = 755 [14:28:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30053278", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:54]execute_script... [14: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)3407409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30053278", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:54]POST & json_proto [14:28:54]process_json_proto [14:28:54]json parsed OK: [14:28:54]protocol is kg_v1.0 [14:28:54]action value=close_receipt [14:28:54]process_action close_receipt [14:28:54]cmd_close_receipt [14:28:54]MH_GetDate [14:28:54]Write to MH i2c: F0 00 00 8D 0A 86 [14:28:54]Write i2c OK [14:28:54]MH_I2C_Read... [14:28:54]Read from MH i2c: F0 [14:28:54]MH_I2C_Read... [14:28:54]Read from MH i2c: F0 09 00 [14:28:54]MH_I2C_Read... [14:28:54]Read from MH i2c: F0 09 00 8D 0A 00 27 F1 20 67 EE DA 66 66 C2 [14:28:54]GetLastDocTimeStamp 1730212118 [14:28:54]current date 1730212135 [14:28:54]FM_GetShiftState [14:28:54]SAM_PROTO_GetShiftState [14:28:54]wFMCommunicate request_size=4 [14:28:54]MH_SAM_APDU [14:28:54]CAPDU: 80 13 01 00 [14:28:54]Write to MH i2c: E2 08 00 8E 0A 80 13 01 00 00 00 00 00 15 [14:28:54]Write i2c OK [14:28:54]MH_I2C_Read... [14:28:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:54]Read from MH i2c: E2 [14:28:54]MH_I2C_Read... [14:28:54]Read from MH i2c: E2 0E 00 [14:28:54]MH_I2C_Read... [14:28:54]Read from MH i2c: E2 0E 00 8E 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 73 [14:28:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:28:54]wFMCommunicate OK [14:28:54]SAM_PROTO_GetShiftState done [14:28:54]FM_GetShiftState done [14:28:54]opened in 1730160548 [14:28:54]opened+sec_in_day 1730246948 [14:28:54]quantity*price = 0 [14:28:54]sum+1 = 1 [14:28:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 389 29.10.2024 14:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30053278 ФМ: 0000000002098560 ФД: 96880 ФПД: 76492219580046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96880&fm=76492219580046&tin=02508201610067®Number=0000000000170478&sum=0 [14:28:55]StoreToDocumentArchive [14:28:55]shift 145 fd 96880 [14:28:55]save to /storage/0145/doc_00096880 [14:28:55]save last doc name /storage/0145/doc_00096880 to /storage/kkm_last_doc_name [14:28:55]save OK [14:28:55]Clear old archive folders... [14:28:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:55]tlvbuf is 01A72350 [14:28:55]SAM_PROTO_ClearQueue [14:28:55]wFMCommunicate request_size=4 [14:28:55]MH_SAM_APDU [14:28:55]CAPDU: 80 09 00 00 [14:28:55]Write to MH i2c: E2 08 00 9B 0A 80 09 00 00 00 00 00 00 17 [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 03 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 03 00 9B 0A 00 90 00 19 [14:28:55]RAPDU: 90 00 [14:28:55]wFMCommunicate OK [14:28:55]SAM_PROTO_ClearQueue done [14:28:55]KKMCreateOFDPacket [14:28:55]OFDProtocolAddRootSTLVToBuf [14:28:55]FM_MakeSignedData [14:28:55]FM_MakeSignedData [14:28:55]SAM_PROTO_SignData [14:28:55]wFMCommunicate request_size=4 [14:28:55]MH_SAM_APDU [14:28:55]CAPDU: 80 0D 01 02 [14:28:55]Write to MH i2c: E2 08 00 9C 0A 80 0D 01 02 00 00 00 00 1F [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 03 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 03 00 9C 0A 00 90 00 1A [14:28:55]RAPDU: 90 00 [14:28:55]wFMCommunicate OK [14:28:55]wFMCommunicate request_size=255 [14:28:55]MH_SAM_APDU [14: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 27 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7A 01 00 35 04 06 00 45 [14:28:55]Write to MH i2c: E2 02 01 9D 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 27 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7A 01 00 35 04 06 00 45 00 00 B8 [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]OFD Sender: No OFD packet to send [14:28:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 03 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 03 00 9D 0A 00 90 00 1B [14:28:55]RAPDU: 90 00 [14:28:55]wFMCommunicate OK [14:28:55]wFMCommunicate request_size=10 [14:28:55]MH_SAM_APDU [14:28:55]CAPDU: 80 0D 02 02 05 91 BB 93 7E 8E [14:28:55]Write to MH i2c: E2 0D 00 9E 0A 80 0D 02 02 05 00 91 BB 93 7E 8E 00 00 17 [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:55]Read from MH i2c: E2 03 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 03 00 9E 0A 00 90 00 1C [14:28:55]RAPDU: 90 00 [14:28:55]wFMCommunicate OK [14:28:55]wFMCommunicate request_size=4 [14:28:55]MH_SAM_APDU [14:28:55]CAPDU: 80 0D 03 02 [14:28:55]Write to MH i2c: E2 08 00 9F 0A 80 0D 03 02 00 00 00 00 24 [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 0B 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 0B 00 9F 0A 00 75 8E 2A 29 BC F0 99 8C 90 00 4C [14:28:55]RAPDU: 75 8E 2A 29 BC F0 99 8C 90 00 [14:28:55]wFMCommunicate OK [14:28:55]SAM_PROTO_SignData done [14:28:55]FM_MakeSignedData done [14:28:55]CreateOFDProtocolMessage [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 A0 0A 80 11 00 00 00 00 00 00 24 [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:56]Read from MH i2c: E2 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: E2 17 00 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: E2 17 00 A0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [14:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:28:56]wFMCommunicate OK [14:28:56]CreateOFDProtocolMessage done [14:28:56]OFDSenderStorePacket 96880 [14:28:56]StoreOFDPacket docnum=96880 [14:28:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6F 96 07 01 C6 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 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 27 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7A 01 00 35 04 06 00 45 91 BB 93 7E 8E 75 8E 2A 29 BC F0 99 8C [14:28:56]CheckFolder [14:28:56]dirname=/storage/ofd_packets [14:28:56]CheckFolder done [14:28:56]ProducePacketName [14:28:56]name=ofd_packets/00096880 [14:28:56]NVStorageSaveData ofd_packets/00096880 [14:28:56]File name is /storage/ofd_packets/00096880 [14:28:56]Write 301 bytes [14:28:56]NVStorageSaveData done [14:28:56]OFDSenderStorePacket done [14:28:56]KKMCreateOFDPacket done [14:28:56]NVStorageSaveData kkm_last_timestamp [14:28:56]File name is /storage/kkm_last_timestamp [14:28:56]Write 4 bytes [14:28:56]NVStorageSaveData done [14:28:56]ExternCall_PrintAddStr [14:28:56]wPrintStart [14:28:56]Write to MH i2c: 01 00 00 A1 0A AB [14:28:56]Write i2c OK [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: 01 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: 01 07 00 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: 01 07 00 A1 0A 00 00 00 00 00 FF 0F C0 [14:28:56]RasterBufferAndPrint [14:28:56]line Счет N : (1)3407409 [14:28:56]line ИНН: 02508201610067 [14:28:56]line Контрольно-Кассовый Чек [14:28:56]line ПРОДАЖА [14:28:56]line ТРК (МРК, ГНК) : 23 [14:28:56]line Товар: 2710124500 [14:28:56]line Аи-95-К-5 [14:28:56]line 30.000 * 0.00 [14:28:56]line = 0.00 [14:28:56]line НДС 12% НСП 1% [14:28:56]line > о реализуемом товаре [14:28:56]line ИТОГО: 0.00 [14:28:56]line НСП 1% : 0.00 [14:28:56]line НДС 12% : 0.00 [14:28:56]line Наличными: 0.00 [14:28:56]line Безнал.: 0.00 [14:28:56]line Место: АЗС № 82 "Партнер Нефть" [14:28:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:28:56]line СНО: Общий режим [14:28:56]line Чек 389 29.10.2024 14:28 [14:28:56]line Смена: 145 ФФД: 1.0 [14:28:56]line ЗНМ: 0300000017 [14:28:56]line РНМ: 0000000000170478 [14:28:56]line Версия ККМ: v1.0 [14:28:56]line Талоны: ТК ГПНА Online [14:28:56]line 30053278 [14:28:56]line ФМ: 0000000002098560 [14:28:56]line ФД: 96880 [14:28:56]line ФПД: 76492219580046 [14:28:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96880&fm=76492219580046&tin=02508201610067®Number=0000000000170478&sum=0 [14:28:56]written 0, free lines is 4095 [14:28:56]OFD Sender: Processing packet 96880 [packets to send 59, broken 58] [14:28:56]ProducePacketName [14:28:56]name=ofd_packets/00096880 [14:28:56]OFD Sender: To server: pG, [14:28:56]CommunicateWithHost lk.salyk.kg:30040 [14:28:56]ConnectInit lk.salyk.kg [14:28:56]Connected sock=10 [14:28:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6F 96 07 01 C6 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 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 27 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7A 01 00 35 04 06 00 45 91 BB 93 7E 8E 75 8E 2A 29 BC F0 99 8C [14:28:56]Write to MH i2c: 01 00 00 CB 0A D5 [14:28:56]Write i2c OK [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: 01 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: 01 07 00 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: 01 07 00 CB 0A 00 00 00 00 00 14 0D FD [14:28:56]RasterBufferAndPrint [14:28:56]line [14:28:56]line [14:28:56]line [14:28:56]line [14:28:56]line [14:28:56]written 0, free lines is 3354 [14:28:56]MH_Cut [14:28:56]Write to MH i2c: D1 01 00 D2 0A 01 AE [14:28:56]Write i2c OK [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: D1 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: D1 01 00 [14:28:56]MH_I2C_Read... [14:28:56]Read from MH i2c: D1 01 00 D2 0A 00 AD [14:28:56]Write to MH i2c: 01 00 00 D3 0A DD [14:28:56]Write i2c OK [14:28:56]MH_I2C_Read... [14:28:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 1E 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 70 7A 01 00 F4 03 04 00 4D 9B 20 67 B6 04 01 00 00 E7 17 38 D3 6B 9F 25 27 [14:28:56]CommunicateWithHost err = 0 [14:28:56]CheckOFDResponse [14:28:56]1017 (14) - 77093643461234 [14:28:56]1041 (16) - 0000000002098560 [14:28:56]1040 (4) - 96880 [14:28:56]1012 (4) - 29.10.2024 08:22 [14:28:56]1206 (1) - 0 [14:28:56]OFD Sender: Remove packet 96880 [14:28:56]ProducePacketName [14:28:56]name=ofd_packets/00096880 [14:28:56]NVStorageDeleteData [14:28:57]OFD Sender: No OFD packet to send [14:28:57]*** Cut start [14:28:57]*** Partial cut [14:28:57]*** CUTSNS_PIN = 1 [14:28:57]*** CUTSNS_PIN = 0 [14:28:57]*** Brake cut motor [14:28:57]Read from MH i2c: 01 [14:28:57]MH_I2C_Read... [14:28:57]*** Stop cut motor [14:28:57]*** Cut end [14:28:57]Read from MH i2c: 01 07 00 [14:28:57]MH_I2C_Read... [14:28:57]Read from MH i2c: 01 07 00 D3 0A 00 00 00 00 00 FF 0F F2 [14:28:57]process_action close_receipt done [14:28:57]requested_data is exist [14:28:57]produce_requested_data [14:28:57]requested_item fm.sn is exist - process it [14:28:57]wFMCommunicate request_size=4 [14:28:57]MH_SAM_APDU [14:28:57]CAPDU: 80 11 00 00 [14:28:57]Write to MH i2c: E2 08 00 D4 0A 80 11 00 00 00 00 00 00 58 [14:28:57]Write i2c OK [14:28:57]MH_I2C_Read... [14:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:57]Read from MH i2c: E2 [14:28:57]MH_I2C_Read... [14:28:57]Read from MH i2c: E2 17 00 [14:28:57]MH_I2C_Read... [14:28:57]Read from MH i2c: E2 17 00 D4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [14:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:28:57]wFMCommunicate OK [14:28:57]requested_item fd.num is exist - process it [14:28:57]SAM_PROTO_GetFieldsCounters [14:28:57]wFMCommunicate request_size=4 [14:28:57]MH_SAM_APDU [14:28:57]CAPDU: 80 13 00 00 [14:28:57]Write to MH i2c: E2 08 00 D5 0A 80 13 00 00 00 00 00 00 5B [14:28:57]Write i2c OK [14:28:57]MH_I2C_Read... [14:28:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:57]Read from MH i2c: E2 [14:28:57]MH_I2C_Read... [14:28:57]Read from MH i2c: E2 62 00 [14:28:57]MH_I2C_Read... [14:28:57]Read from MH i2c: E2 62 00 D5 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 7A 01 00 0E 04 04 00 91 00 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 8A [14:28:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 7A 01 00 0E 04 04 00 91 00 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 [14:28:57]wFMCommunicate OK [14:28:57]SAM_PROTO_GetFieldsCounters done [14:28:57]requested_item shift.num is exist - process it [14:28:57]requested_item shift.opened is exist - process it [14:28:57]req_shift_opened [14:28:57]FM_GetShiftState [14:28:57]SAM_PROTO_GetShiftState [14:28:57]wFMCommunicate request_size=4 [14:28:57]MH_SAM_APDU [14:28:57]CAPDU: 80 13 01 00 [14:28:57]Write to MH i2c: E2 08 00 D6 0A 80 13 01 00 00 00 00 00 5D [14:28:57]Write i2c OK [14:28:57]MH_I2C_Read... [14:28:57]Read from MH i2c: E2 [14:28:57]MH_I2C_Read... [14:28:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:57]Read from MH i2c: E2 0E 00 [14:28:57]MH_I2C_Read... [14:28:57]Read from MH i2c: E2 0E 00 D6 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BB [14:28:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:28:57]wFMCommunicate OK [14:28:57]SAM_PROTO_GetShiftState done [14:28:57]FM_GetShiftState done [14:28:57]req_shift_opened done [14:28:57]requested_item shift.open_date is exist - process it [14:28:57]req_shift_open_date [14:28:57]req_shift_open_date done [14:28:57]produce_requested_data done [14:28:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96880,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:28:57]process_action_free close_receipt [14:28:57]json_value_free [14:28:57]json_value_free done [14:28:57]process_json_proto returns [14:28:57]Send response to host [14:28:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96880,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:28:57]free response buf [14:28:57]execute_script done [14:28:57]execute_script returns [14:28:57]free content buf [14:28:57]Sock 7.Close socket [14:28:57]Sock 7.Thread stoped [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:22]OFD Sender: No OFD packet to send [14:29:27]OFD Sender: No OFD packet to send [14:29:32]OFD Sender: No OFD packet to send [14:29:37]OFD Sender: No OFD packet to send [14:29:42]OFD Sender: No OFD packet to send [14:29:47]OFD Sender: No OFD packet to send [14:29:52]OFD Sender: No OFD packet to send [14:29:57]OFD Sender: No OFD packet to send [14:29:58]accept exits with 9 [14:29:58]New connection [14:29:58]New thread 3067116900 created [14:29:58]Thread 3067260260 joined [14:29:58]Waiting for new connection... [14:29:58] Sock 9.Parse request [14:29:58]Sock 9.Check first char [14:29:58]Sock 9.First char is OK [14:29:58]request: POST /json_proto HTTP/1.0 [14:29:58]Method: POST [14:29:58]URL: /json_proto [14:29:58]Method is POST - this is cgi request [14:29:58]url: /json_proto [14:29:58]query_string will be loaded in cgi processing [14:29:58]execute_cgi json_proto POST (null) [14:29:58]execute_cgi path=json_proto method=POST [14:29:58]POST find Content-Length [14:29:58]Host: 172.17.40.67:8080 [14:29:58]Content-Length: 678 [14:29:58]Content-Type: application/json [14:29:58] [14:29:58]POST finish read [14:29:58]Found Content-Length = 678 [14:29:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:58]execute_script... [14:29: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)3407412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:58]POST & json_proto [14:29:58]process_json_proto [14:29:58]json parsed OK: [14:29:58]protocol is kg_v1.0 [14:29:58]action value=close_receipt [14:29:58]process_action close_receipt [14:29:58]cmd_close_receipt [14:29:58]MH_GetDate [14:29:58]Write to MH i2c: F0 00 00 D7 0A D0 [14:29:58]Write i2c OK [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: F0 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: F0 09 00 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: F0 09 00 D7 0A 00 67 F1 20 67 EE DA 66 66 4C [14:29:58]GetLastDocTimeStamp 1730212135 [14:29:58]current date 1730212199 [14:29:58]FM_GetShiftState [14:29:58]SAM_PROTO_GetShiftState [14:29:58]wFMCommunicate request_size=4 [14:29:58]MH_SAM_APDU [14:29:58]CAPDU: 80 13 01 00 [14:29:58]Write to MH i2c: E2 08 00 D8 0A 80 13 01 00 00 00 00 00 5F [14:29:58]Write i2c OK [14:29:58]MH_I2C_Read... [14:29:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:58]Read from MH i2c: E2 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 0E 00 [14:29:58]MH_I2C_Read... [14:29:58]Read from MH i2c: E2 0E 00 D8 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BD [14:29:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:29:58]wFMCommunicate OK [14:29:58]SAM_PROTO_GetShiftState done [14:29:58]FM_GetShiftState done [14:29:58]opened in 1730160548 [14:29:58]opened+sec_in_day 1730246948 [14:29:58]quantity*price = 20003 [14:29:58]sum+1 = 20004 [14:29:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 390 29.10.2024 14:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96881 ФПД: 255357889729232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96881&fm=255357889729232&tin=02508201610067®Number=0000000000170478&sum=20000 [14:29:59]StoreToDocumentArchive [14:29:59]shift 145 fd 96881 [14:29:59]save to /storage/0145/doc_00096881 [14:29:59]save last doc name /storage/0145/doc_00096881 to /storage/kkm_last_doc_name [14:29:59]save OK [14:29:59]Clear old archive folders... [14:29:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:29:59]tlvbuf is 01A9DB70 [14:29:59]SAM_PROTO_ClearQueue [14:29:59]wFMCommunicate request_size=4 [14:29:59]MH_SAM_APDU [14:29:59]CAPDU: 80 09 00 00 [14:29:59]Write to MH i2c: E2 08 00 E5 0A 80 09 00 00 00 00 00 00 61 [14:29:59]Write i2c OK [14:29:59]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [14:30:00]RAPDU: 90 00 [14:30:00]wFMCommunicate OK [14:30:00]SAM_PROTO_ClearQueue done [14:30:00]KKMCreateOFDPacket [14:30:00]OFDProtocolAddRootSTLVToBuf [14:30:00]FM_MakeSignedData [14:30:00]FM_MakeSignedData [14:30:00]SAM_PROTO_SignData [14:30:00]wFMCommunicate request_size=4 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 0D 01 02 [14:30:00]Write to MH i2c: E2 08 00 E6 0A 80 0D 01 02 00 00 00 00 69 [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [14:30:00]RAPDU: 90 00 [14:30:00]wFMCommunicate OK [14:30:00]wFMCommunicate request_size=255 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 86 01 00 00 F4 03 04 00 67 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7A 01 00 35 04 06 00 E8 [14:30:00]Write to MH i2c: E2 02 01 E7 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 34 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 86 01 00 00 F4 03 04 00 67 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7A 01 00 35 04 06 00 E8 00 00 84 [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 E7 0A 00 90 00 65 [14:30:00]RAPDU: 90 00 [14:30:00]wFMCommunicate OK [14:30:00]wFMCommunicate request_size=10 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 0D 02 02 05 3F 24 4E D2 D0 [14:30:00]Write to MH i2c: E2 0D 00 E8 0A 80 0D 02 02 05 00 3F 24 4E D2 D0 00 00 C9 [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [14:30:00]RAPDU: 90 00 [14:30:00]wFMCommunicate OK [14:30:00]wFMCommunicate request_size=4 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 0D 03 02 [14:30:00]Write to MH i2c: E2 08 00 E9 0A 80 0D 03 02 00 00 00 00 6E [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 0B 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 0B 00 E9 0A 00 FF F4 E5 E1 34 9C E1 71 90 00 4A [14:30:00]RAPDU: FF F4 E5 E1 34 9C E1 71 90 00 [14:30:00]wFMCommunicate OK [14:30:00]SAM_PROTO_SignData done [14:30:00]FM_MakeSignedData done [14:30:00]CreateOFDProtocolMessage [14:30:00]wFMCommunicate request_size=4 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 11 00 00 [14:30:00]Write to MH i2c: E2 08 00 EA 0A 80 11 00 00 00 00 00 00 6E [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 17 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 17 00 EA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [14:30:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:30:00]wFMCommunicate OK [14:30:00]CreateOFDProtocolMessage done [14:30:00]OFDSenderStorePacket 96881 [14:30:00]StoreOFDPacket docnum=96881 [14:30:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 0C 07 01 FE E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 86 01 00 00 F4 03 04 00 67 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7A 01 00 35 04 06 00 E8 3F 24 4E D2 D0 FF F4 E5 E1 34 9C E1 71 [14:30:00]CheckFolder [14:30:00]dirname=/storage/ofd_packets [14:30:00]CheckFolder done [14:30:00]ProducePacketName [14:30:00]name=ofd_packets/00096881 [14:30:00]NVStorageSaveData ofd_packets/00096881 [14:30:00]File name is /storage/ofd_packets/00096881 [14:30:00]Write 301 bytes [14:30:00]NVStorageSaveData done [14:30:00]OFDSenderStorePacket done [14:30:00]KKMCreateOFDPacket done [14:30:00]NVStorageSaveData kkm_last_timestamp [14:30:00]File name is /storage/kkm_last_timestamp [14:30:00]Write 4 bytes [14:30:00]NVStorageSaveData done [14:30:00]ExternCall_PrintAddStr [14:30:00]wPrintStart [14:30:00]Write to MH i2c: 01 00 00 EB 0A F5 [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: 01 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: 01 07 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: 01 07 00 EB 0A 00 00 00 00 00 FF 0F 0A [14:30:00]RasterBufferAndPrint [14:30:00]line Счет N : (1)3407412 [14:30:00]line ИНН: 02508201610067 [14:30:00]line Контрольно-Кассовый Чек [14:30:00]line ПРОДАЖА [14:30:00]line ТРК (МРК, ГНК) : 12 [14:30:00]line Товар: 2710124130 [14:30:00]line Аи-92-К-4 [14:30:00]line 2.990 * 66.90 [14:30:00]line = 200.03 [14:30:00]line НДС 12% НСП 1% [14:30:00]line > о реализуемом товаре [14:30:00]line ОКРУГЛЕНИЕ: -0.03 [14:30:00]line ИТОГО: 200.00 [14:30:00]line Внесено: 200.00 [14:30:00]line СДАЧА: 0.00 [14:30:00]line НСП 1% : 1.77 [14:30:00]line НДС 12% : 21.24 [14:30:00]line Наличными: 200.00 [14:30:00]line Безнал.: 0.00 [14:30:00]line Место: АЗС № 82 "Партнер Нефть" [14:30:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:30:00]line СНО: Общий режим [14:30:00]line Чек 390 29.10.2024 14:29 [14:30:00]line Смена: 145 ФФД: 1.0 [14:30:00]line ЗНМ: 0300000017 [14:30:00]line РНМ: 0000000000170478 [14:30:00]line Версия ККМ: v1.0 [14:30:00]line ФМ: 0000000002098560 [14:30:00]line ФД: 96881 [14:30:00]line ФПД: 255357889729232 [14:30:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96881&fm=255357889729232&tin=02508201610067®Number=0000000000170478&sum=20000 [14:30:00]OFD Sender: Processing packet 96881 [packets to send 59, broken 58] [14:30:00]ProducePacketName [14:30:00]name=ofd_packets/00096881 [14:30:00]OFD Sender: To server: pG, [14:30:00]CommunicateWithHost lk.salyk.kg:30040 [14:30:00]ConnectInit lk.salyk.kg [14:30:00]written 0, free lines is 4095 [14:30:01]Connected sock=7 [14:30:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 0C 07 01 FE E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 86 01 00 00 F4 03 04 00 67 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7A 01 00 35 04 06 00 E8 3F 24 4E D2 D0 FF F4 E5 E1 34 9C E1 71 [14:30:01]Write to MH i2c: 01 00 00 16 0B 21 [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: 01 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: 01 07 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: 01 07 00 16 0B 00 00 00 00 00 0E 0D 43 [14:30:01]RasterBufferAndPrint [14:30:01]line [14:30:01]line [14:30:01]line [14:30:01]line [14:30:01]line [14:30:01]written 0, free lines is 3349 [14:30:01]MH_Cut [14:30:01]Write to MH i2c: D1 01 00 1D 0B 01 FA [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: D1 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: D1 01 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: D1 01 00 1D 0B 00 F9 [14:30:01]Write to MH i2c: 01 00 00 1E 0B 29 [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF D8 47 00 A3 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 32 30 39 38 35 36 30 10 04 04 00 71 7A 01 00 F4 03 04 00 8E 9B 20 67 B6 04 01 00 00 A2 24 6F 51 88 D4 3E 25 [14:30:01]CommunicateWithHost err = 0 [14:30:01]CheckOFDResponse [14:30:01]1017 (14) - 77093643461234 [14:30:01]1041 (16) - 0000000002098560 [14:30:01]1040 (4) - 96881 [14:30:01]1012 (4) - 29.10.2024 08:23 [14:30:01]1206 (1) - 0 [14:30:01]OFD Sender: Remove packet 96881 [14:30:01]ProducePacketName [14:30:01]name=ofd_packets/00096881 [14:30:01]NVStorageDeleteData [14:30:01]OFD Sender: No OFD packet to send [14:30:01]*** Cut start [14:30:01]*** Partial cut [14:30:01]*** CUTSNS_PIN = 1 [14:30:02]*** CUTSNS_PIN = 0 [14:30:02]*** Brake cut motor [14:30:02]Read from MH i2c: 01 [14:30:02]MH_I2C_Read... [14:30:02]*** Stop cut motor [14:30:02]*** Cut end [14:30:02]Read from MH i2c: 01 07 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: 01 07 00 1E 0B 00 00 00 00 00 FF 0F 3E [14:30:02]process_action close_receipt done [14:30:02]requested_data is exist [14:30:02]produce_requested_data [14:30:02]requested_item fm.sn is exist - process it [14:30:02]wFMCommunicate request_size=4 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 11 00 00 [14:30:02]Write to MH i2c: E2 08 00 1F 0B 80 11 00 00 00 00 00 00 A4 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 17 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 17 00 1F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [14:30:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:30:02]wFMCommunicate OK [14:30:02]requested_item fd.num is exist - process it [14:30:02]SAM_PROTO_GetFieldsCounters [14:30:02]wFMCommunicate request_size=4 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 13 00 00 [14:30:02]Write to MH i2c: E2 08 00 20 0B 80 13 00 00 00 00 00 00 A7 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 62 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 62 00 20 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 7A 01 00 0E 04 04 00 91 00 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 DA [14:30:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 7A 01 00 0E 04 04 00 91 00 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 [14:30:02]wFMCommunicate OK [14:30:02]SAM_PROTO_GetFieldsCounters done [14:30:02]requested_item shift.num is exist - process it [14:30:02]requested_item shift.opened is exist - process it [14:30:02]req_shift_opened [14:30:02]FM_GetShiftState [14:30:02]SAM_PROTO_GetShiftState [14:30:02]wFMCommunicate request_size=4 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 13 01 00 [14:30:02]Write to MH i2c: E2 08 00 21 0B 80 13 01 00 00 00 00 00 A9 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:02]Read from MH i2c: E2 0E 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 0E 00 21 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 07 [14:30:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:30:02]wFMCommunicate OK [14:30:02]SAM_PROTO_GetShiftState done [14:30:02]FM_GetShiftState done [14:30:02]req_shift_opened done [14:30:02]requested_item shift.open_date is exist - process it [14:30:02]req_shift_open_date [14:30:02]req_shift_open_date done [14:30:02]produce_requested_data done [14:30:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96881,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:30:02]process_action_free close_receipt [14:30:02]json_value_free [14:30:02]json_value_free done [14:30:02]process_json_proto returns [14:30:02]Send response to host [14:30:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96881,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:30:02]free response buf [14:30:02]execute_script done [14:30:02]execute_script returns [14:30:02]free content buf [14:30:02]Sock 9.Close socket [14:30:02]Sock 9.Thread stoped [14:30:06]OFD Sender: No OFD packet to send [14:30:11]OFD Sender: No OFD packet to send [14:30:16]OFD Sender: No OFD packet to send [14:30:21]OFD Sender: No OFD packet to send [14:30:26]OFD Sender: No OFD packet to send [14:30:31]OFD Sender: No OFD packet to send [14:30:36]OFD Sender: No OFD packet to send [14:30:39]accept exits with 10 [14:30:39]New connection [14:30:39]New thread 3067260260 created [14:30:39]Thread 3067116900 joined [14:30:39]Waiting for new connection... [14:30:39] Sock 10.Parse request [14:30:39]Sock 10.Check first char [14:30:39]Sock 10.First char is OK [14:30:39]request: POST /json_proto HTTP/1.0 [14:30:39]Method: POST [14:30:39]URL: /json_proto [14:30:39]Method is POST - this is cgi request [14:30:39]url: /json_proto [14:30:39]query_string will be loaded in cgi processing [14:30:39]execute_cgi json_proto POST (null) [14:30:39]execute_cgi path=json_proto method=POST [14:30:39]POST find Content-Length [14:30:39]Host: 172.17.40.67:8080 [14:30:39]Content-Length: 817 [14:30:39]Content-Type: application/json [14:30:39] [14:30:39]POST finish read [14:30:39]Found Content-Length = 817 [14:30:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:39]execute_script... [14:30: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)3407411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:39]POST & json_proto [14:30:39]process_json_proto [14:30:39]json parsed OK: [14:30:39]protocol is kg_v1.0 [14:30:39]action value=close_receipt [14:30:39]process_action close_receipt [14:30:39]cmd_close_receipt [14:30:39]MH_GetDate [14:30:39]Write to MH i2c: F0 00 00 22 0B 1C [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: F0 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: F0 09 00 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: F0 09 00 22 0B 00 90 F1 20 67 EE DA 66 66 C1 [14:30:39]GetLastDocTimeStamp 1730212199 [14:30:39]current date 1730212240 [14:30:39]FM_GetShiftState [14:30:39]SAM_PROTO_GetShiftState [14:30:39]wFMCommunicate request_size=4 [14:30:39]MH_SAM_APDU [14:30:39]CAPDU: 80 13 01 00 [14:30:39]Write to MH i2c: E2 08 00 23 0B 80 13 01 00 00 00 00 00 AB [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:39]Read from MH i2c: E2 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 0E 00 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 0E 00 23 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 09 [14:30:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:30:39]wFMCommunicate OK [14:30:39]SAM_PROTO_GetShiftState done [14:30:39]FM_GetShiftState done [14:30:39]opened in 1730160548 [14:30:39]opened+sec_in_day 1730246948 [14:30:39]quantity*price = 25020 [14:30:39]sum+1 = 25022 [14:30:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.21 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.21 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 391 29.10.2024 14:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 96882 ФПД: 18423063486949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143040&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96882&fm=18423063486949&tin=02508201610067®Number=0000000000170478&sum=25021 [14:30:40]StoreToDocumentArchive [14:30:40]shift 145 fd 96882 [14:30:40]save to /storage/0145/doc_00096882 [14:30:40]save last doc name /storage/0145/doc_00096882 to /storage/kkm_last_doc_name [14:30:40]save OK [14:30:40]Clear old archive folders... [14:30:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:30:40]tlvbuf is 01A67970 [14:30:40]SAM_PROTO_ClearQueue [14:30:40]wFMCommunicate request_size=4 [14:30:40]MH_SAM_APDU [14:30:40]CAPDU: 80 09 00 00 [14:30:40]Write to MH i2c: E2 08 00 30 0B 80 09 00 00 00 00 00 00 AD [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [14:30:40]RAPDU: 90 00 [14:30:40]wFMCommunicate OK [14:30:40]SAM_PROTO_ClearQueue done [14:30:40]KKMCreateOFDPacket [14:30:40]OFDProtocolAddRootSTLVToBuf [14:30:40]FM_MakeSignedData [14:30:40]FM_MakeSignedData [14:30:40]SAM_PROTO_SignData [14:30:40]wFMCommunicate request_size=4 [14:30:40]MH_SAM_APDU [14:30:40]CAPDU: 80 0D 01 02 [14:30:40]Write to MH i2c: E2 08 00 31 0B 80 0D 01 02 00 00 00 00 B5 [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [14:30:40]RAPDU: 90 00 [14:30:40]wFMCommunicate OK [14:30:40]wFMCommunicate request_size=255 [14:30:40]MH_SAM_APDU [14:30:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 87 01 00 00 F4 03 04 00 90 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7A 01 00 35 04 06 00 10 [14:30:40]Write to MH i2c: E2 02 01 32 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 34 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 87 01 00 00 F4 03 04 00 90 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7A 01 00 35 04 06 00 10 00 00 64 [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 32 0B 00 90 00 B1 [14:30:40]RAPDU: 90 00 [14:30:40]wFMCommunicate OK [14:30:40]wFMCommunicate request_size=10 [14:30:40]MH_SAM_APDU [14:30:40]CAPDU: 80 0D 02 02 05 C1 74 27 A1 E5 [14:30:40]Write to MH i2c: E2 0D 00 33 0B 80 0D 02 02 05 00 C1 74 27 A1 E5 00 00 A4 [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 03 00 33 0B 00 90 00 B2 [14:30:40]RAPDU: 90 00 [14:30:40]wFMCommunicate OK [14:30:40]wFMCommunicate request_size=4 [14:30:40]MH_SAM_APDU [14:30:40]CAPDU: 80 0D 03 02 [14:30:40]Write to MH i2c: E2 08 00 34 0B 80 0D 03 02 00 00 00 00 BA [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 0B 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 0B 00 34 0B 00 F2 F8 45 D9 1F AB A6 5C 90 00 8F [14:30:40]RAPDU: F2 F8 45 D9 1F AB A6 5C 90 00 [14:30:40]wFMCommunicate OK [14:30:40]SAM_PROTO_SignData done [14:30:40]FM_MakeSignedData done [14:30:40]CreateOFDProtocolMessage [14:30:40]wFMCommunicate request_size=4 [14:30:40]MH_SAM_APDU [14:30:40]CAPDU: 80 11 00 00 [14:30:40]Write to MH i2c: E2 08 00 35 0B 80 11 00 00 00 00 00 00 BA [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:41]Read from MH i2c: E2 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 17 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 17 00 35 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [14:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:30:41]wFMCommunicate OK [14:30:41]CreateOFDProtocolMessage done [14:30:41]OFDSenderStorePacket 96882 [14:30:41]StoreOFDPacket docnum=96882 [14:30:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 6E 07 01 7A 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 34 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 87 01 00 00 F4 03 04 00 90 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7A 01 00 35 04 06 00 10 C1 74 27 A1 E5 F2 F8 45 D9 1F AB A6 5C [14:30:41]CheckFolder [14:30:41]dirname=/storage/ofd_packets [14:30:41]CheckFolder done [14:30:41]ProducePacketName [14:30:41]name=ofd_packets/00096882 [14:30:41]NVStorageSaveData ofd_packets/00096882 [14:30:41]File name is /storage/ofd_packets/00096882 [14:30:41]Write 301 bytes [14:30:41]NVStorageSaveData done [14:30:41]OFDSenderStorePacket done [14:30:41]KKMCreateOFDPacket done [14:30:41]NVStorageSaveData kkm_last_timestamp [14:30:41]File name is /storage/kkm_last_timestamp [14:30:41]Write 4 bytes [14:30:41]NVStorageSaveData done [14:30:41]ExternCall_PrintAddStr [14:30:41]wPrintStart [14:30:41]Write to MH i2c: 01 00 00 36 0B 41 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 07 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 07 00 36 0B 00 00 00 00 00 FF 0F 56 [14:30:41]RasterBufferAndPrint [14:30:41]line Счет N : (1)3407411 [14:30:41]line ИНН: 02508201610067 [14:30:41]line Контрольно-Кассовый Чек [14:30:41]line ПРОДАЖА [14:30:41]line ТРК (МРК, ГНК) : 32 [14:30:41]line Товар: 2710124130 [14:30:41]line Аи-92-К-4 [14:30:41]line 3.740 * 66.90 [14:30:41]line = 250.21 [14:30:41]line НДС 12% НСП 1% [14:30:41]line > о реализуемом товаре [14:30:41]line ИТОГО: 250.21 [14:30:41]line НСП 1% : 2.21 [14:30:41]line НДС 12% : 26.57 [14:30:41]line Наличными: 0.00 [14:30:41]line Безнал.: 250.21 [14:30:41]line Место: АЗС № 82 "Партнер Нефть" [14:30:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:30:41]line СНО: Общий режим [14:30:41]line Чек 391 29.10.2024 14:30 [14:30:41]line Смена: 145 ФФД: 1.0 [14:30:41]line ЗНМ: 0300000017 [14:30:41]line РНМ: 0000000000170478 [14:30:41]line Версия ККМ: v1.0 [14:30:41]line Платежная система: Бакай Банк [14:30:41]line ФМ: 0000000002098560 [14:30:41]line ФД: 96882 [14:30:41]line ФПД: 18423063486949 [14:30:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143040&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96882&fm=18423063486949&tin=02508201610067®Number=0000000000170478&sum=25021 [14:30:41]OFD Sender: Processing packet 96882 [packets to send 59, broken 58] [14:30:41]ProducePacketName [14:30:41]name=ofd_packets/00096882 [14:30:41]OFD Sender: To server: pG, [14:30:41]CommunicateWithHost lk.salyk.kg:30040 [14:30:41]ConnectInit lk.salyk.kg [14:30:41]written 0, free lines is 4095 [14:30:41]Connected sock=9 [14:30:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 6E 07 01 7A 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 34 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 87 01 00 00 F4 03 04 00 90 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7A 01 00 35 04 06 00 10 C1 74 27 A1 E5 F2 F8 45 D9 1F AB A6 5C [14:30:41]Write to MH i2c: 01 00 00 60 0B 6B [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 07 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 07 00 60 0B 00 00 00 00 00 16 0D 95 [14:30:41]RasterBufferAndPrint [14:30:41]line [14:30:41]line [14:30:41]line [14:30:41]line [14:30:41]line [14:30:41]written 0, free lines is 3357 [14:30:41]MH_Cut [14:30:41]Write to MH i2c: D1 01 00 67 0B 01 44 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: D1 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: D1 01 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: D1 01 00 67 0B 00 43 [14:30:41]Write to MH i2c: 01 00 00 68 0B 73 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 49 E5 47 00 78 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 32 30 39 38 35 36 30 10 04 04 00 72 7A 01 00 F4 03 04 00 B6 9B 20 67 B6 04 01 00 00 28 E5 1D 44 5E FB 8D B3 [14:30:41]CommunicateWithHost err = 0 [14:30:41]CheckOFDResponse [14:30:41]1017 (14) - 77093643461234 [14:30:41]1041 (16) - 0000000002098560 [14:30:41]1040 (4) - 96882 [14:30:41]1012 (4) - 29.10.2024 08:24 [14:30:41]1206 (1) - 0 [14:30:41]OFD Sender: Remove packet 96882 [14:30:41]ProducePacketName [14:30:41]name=ofd_packets/00096882 [14:30:41]NVStorageDeleteData [14:30:42]OFD Sender: No OFD packet to send [14:30:42]*** Cut start [14:30:42]*** Partial cut [14:30:42]*** CUTSNS_PIN = 1 [14:30:42]*** CUTSNS_PIN = 0 [14:30:42]*** Brake cut motor [14:30:43]Read from MH i2c: 01 [14:30:43]MH_I2C_Read... [14:30:43]*** Stop cut motor [14:30:43]*** Cut end [14:30:43]Read from MH i2c: 01 07 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: 01 07 00 68 0B 00 00 00 00 00 FF 0F 88 [14:30:43]process_action close_receipt done [14:30:43]requested_data is exist [14:30:43]produce_requested_data [14:30:43]requested_item fm.sn is exist - process it [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 11 00 00 [14:30:43]Write to MH i2c: E2 08 00 69 0B 80 11 00 00 00 00 00 00 EE [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:43]Read from MH i2c: E2 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 17 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 17 00 69 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [14:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:30:43]wFMCommunicate OK [14:30:43]requested_item fd.num is exist - process it [14:30:43]SAM_PROTO_GetFieldsCounters [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 13 00 00 [14:30:43]Write to MH i2c: E2 08 00 6A 0B 80 13 00 00 00 00 00 00 F1 [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:43]Read from MH i2c: E2 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 62 00 [14:30:43]MH_I2C_Read... [14:30:43]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 7A 01 00 0E 04 04 00 91 00 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 28 [14:30:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 7A 01 00 0E 04 04 00 91 00 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 [14:30:43]wFMCommunicate OK [14:30:43]SAM_PROTO_GetFieldsCounters done [14:30:43]requested_item shift.num is exist - process it [14:30:43]requested_item shift.opened is exist - process it [14:30:43]req_shift_opened [14:30:43]FM_GetShiftState [14:30:43]SAM_PROTO_GetShiftState [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 13 01 00 [14:30:43]Write to MH i2c: E2 08 00 6B 0B 80 13 01 00 00 00 00 00 F3 [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:43]Read from MH i2c: E2 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 0E 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 0E 00 6B 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 51 [14:30:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:30:43]wFMCommunicate OK [14:30:43]SAM_PROTO_GetShiftState done [14:30:43]FM_GetShiftState done [14:30:43]req_shift_opened done [14:30:43]requested_item shift.open_date is exist - process it [14:30:43]req_shift_open_date [14:30:43]req_shift_open_date done [14:30:43]produce_requested_data done [14:30:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96882,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:30:43]process_action_free close_receipt [14:30:43]json_value_free [14:30:43]json_value_free done [14:30:43]process_json_proto returns [14:30:43]Send response to host [14:30:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96882,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:30:43]free response buf [14:30:43]execute_script done [14:30:43]execute_script returns [14:30:43]free content buf [14:30:43]Sock 10.Close socket [14:30:43]Sock 10.Thread stoped [14:30:47]OFD Sender: No OFD packet to send [14:30:52]OFD Sender: No OFD packet to send [14:30:57]OFD Sender: No OFD packet to send [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:27]OFD Sender: No OFD packet to send [14:31:32]OFD Sender: No OFD packet to send [14:31:37]OFD Sender: No OFD packet to send [14:31:42]OFD Sender: No OFD packet to send [14:31:47]OFD Sender: No OFD packet to send [14:31:51]accept exits with 7 [14:31:51]New connection [14:31:51]New thread 3067116900 created [14:31:51]Thread 3067260260 joined [14:31:51]Waiting for new connection... [14:31:51] Sock 7.Parse request [14:31:51]Sock 7.Check first char [14:31:51]Sock 7.First char is OK [14:31:51]request: POST /json_proto HTTP/1.0 [14:31:51]Method: POST [14:31:51]URL: /json_proto [14:31:51]Method is POST - this is cgi request [14:31:51]url: /json_proto [14:31:51]query_string will be loaded in cgi processing [14:31:51]execute_cgi json_proto POST (null) [14:31:51]execute_cgi path=json_proto method=POST [14:31:51]POST find Content-Length [14:31:51]Host: 172.17.40.67:8080 [14:31:51]Content-Length: 678 [14:31:51]Content-Type: application/json [14:31:51] [14:31:51]POST finish read [14:31:51]Found Content-Length = 678 [14:31:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:51]execute_script... [14:31: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)3407414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31:51]POST & json_proto [14:31:51]process_json_proto [14:31:51]json parsed OK: [14:31:51]protocol is kg_v1.0 [14:31:51]action value=close_receipt [14:31:51]process_action close_receipt [14:31:51]cmd_close_receipt [14:31:51]MH_GetDate [14:31:51]Write to MH i2c: F0 00 00 6C 0B 66 [14:31:51]Write i2c OK [14:31:51]MH_I2C_Read... [14:31:51]Read from MH i2c: F0 [14:31:51]MH_I2C_Read... [14:31:51]Read from MH i2c: F0 09 00 [14:31:51]MH_I2C_Read... [14:31:51]Read from MH i2c: F0 09 00 6C 0B 00 D8 F1 20 67 EE DA 66 66 53 [14:31:51]GetLastDocTimeStamp 1730212240 [14:31:51]current date 1730212312 [14:31:51]FM_GetShiftState [14:31:51]SAM_PROTO_GetShiftState [14:31:51]wFMCommunicate request_size=4 [14:31:51]MH_SAM_APDU [14:31:51]CAPDU: 80 13 01 00 [14:31:51]Write to MH i2c: E2 08 00 6D 0B 80 13 01 00 00 00 00 00 F5 [14:31:51]Write i2c OK [14:31:51]MH_I2C_Read... [14:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:51]Read from MH i2c: E2 [14:31:51]MH_I2C_Read... [14:31:51]Read from MH i2c: E2 0E 00 [14:31:51]MH_I2C_Read... [14:31:51]Read from MH i2c: E2 0E 00 6D 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 53 [14:31:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:31:51]wFMCommunicate OK [14:31:51]SAM_PROTO_GetShiftState done [14:31:51]FM_GetShiftState done [14:31:51]opened in 1730160548 [14:31:51]opened+sec_in_day 1730246948 [14:31:51]quantity*price = 50041 [14:31:51]sum+1 = 50042 [14:31:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 392 29.10.2024 14:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96883 ФПД: 85681713166603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96883&fm=85681713166603&tin=02508201610067®Number=0000000000170478&sum=50000 [14:31:52]StoreToDocumentArchive [14:31:52]shift 145 fd 96883 [14:31:52]save to /storage/0145/doc_00096883 [14:31:52]save last doc name /storage/0145/doc_00096883 to /storage/kkm_last_doc_name [14:31:52]save OK [14:31:52]Clear old archive folders... [14:31:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:31:52]tlvbuf is 01A714E0 [14:31:52]SAM_PROTO_ClearQueue [14:31:52]wFMCommunicate request_size=4 [14:31:52]MH_SAM_APDU [14:31:52]CAPDU: 80 09 00 00 [14:31:52]Write to MH i2c: E2 08 00 7A 0B 80 09 00 00 00 00 00 00 F7 [14:31:52]Write i2c OK [14:31:52]MH_I2C_Read... [14:31:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:52]Read from MH i2c: E2 [14:31:52]MH_I2C_Read... [14:31:52]Read from MH i2c: E2 03 00 [14:31:52]MH_I2C_Read... [14:31:52]Read from MH i2c: E2 03 00 7A 0B 00 90 00 F9 [14:31:52]RAPDU: 90 00 [14:31:52]wFMCommunicate OK [14:31:52]SAM_PROTO_ClearQueue done [14:31:52]KKMCreateOFDPacket [14:31:52]OFDProtocolAddRootSTLVToBuf [14:31:52]FM_MakeSignedData [14:31:52]FM_MakeSignedData [14:31:52]SAM_PROTO_SignData [14:31:52]wFMCommunicate request_size=4 [14:31:52]MH_SAM_APDU [14:31:52]CAPDU: 80 0D 01 02 [14:31:52]Write to MH i2c: E2 08 00 7B 0B 80 0D 01 02 00 00 00 00 FF [14:31:52]Write i2c OK [14:31:52]MH_I2C_Read... [14:31:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:53]Read from MH i2c: E2 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 03 00 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 03 00 7B 0B 00 90 00 FA [14:31:53]RAPDU: 90 00 [14:31:53]wFMCommunicate OK [14:31:53]wFMCommunicate request_size=255 [14:31:53]MH_SAM_APDU [14:31: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 34 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 88 01 00 00 F4 03 04 00 D8 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7A 01 00 35 04 06 00 4D [14:31:53]Write to MH i2c: E2 02 01 7C 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 34 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 88 01 00 00 F4 03 04 00 D8 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7A 01 00 35 04 06 00 4D 00 00 32 [14:31:53]Write i2c OK [14:31:53]MH_I2C_Read... [14:31:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:53]Read from MH i2c: E2 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 03 00 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 03 00 7C 0B 00 90 00 FB [14:31:53]RAPDU: 90 00 [14:31:53]wFMCommunicate OK [14:31:53]wFMCommunicate request_size=10 [14:31:53]MH_SAM_APDU [14:31:53]CAPDU: 80 0D 02 02 05 ED 54 13 B9 0B [14:31:53]Write to MH i2c: E2 0D 00 7D 0B 80 0D 02 02 05 00 ED 54 13 B9 0B 00 00 24 [14:31:53]Write i2c OK [14:31:53]MH_I2C_Read... [14:31:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:53]Read from MH i2c: E2 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 03 00 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 03 00 7D 0B 00 90 00 FC [14:31:53]RAPDU: 90 00 [14:31:53]wFMCommunicate OK [14:31:53]wFMCommunicate request_size=4 [14:31:53]MH_SAM_APDU [14:31:53]CAPDU: 80 0D 03 02 [14:31:53]Write to MH i2c: E2 08 00 7E 0B 80 0D 03 02 00 00 00 00 04 [14:31:53]Write i2c OK [14:31:53]MH_I2C_Read... [14:31:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:53]Read from MH i2c: E2 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 0B 00 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 0B 00 7E 0B 00 7D 08 15 72 3B B6 30 47 90 00 79 [14:31:53]RAPDU: 7D 08 15 72 3B B6 30 47 90 00 [14:31:53]wFMCommunicate OK [14:31:53]SAM_PROTO_SignData done [14:31:53]FM_MakeSignedData done [14:31:53]CreateOFDProtocolMessage [14:31:53]wFMCommunicate request_size=4 [14:31:53]MH_SAM_APDU [14:31:53]CAPDU: 80 11 00 00 [14:31:53]Write to MH i2c: E2 08 00 7F 0B 80 11 00 00 00 00 00 00 04 [14:31:53]Write i2c OK [14:31:53]MH_I2C_Read... [14:31:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:53]Read from MH i2c: E2 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 17 00 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: E2 17 00 7F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [14:31:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:31:53]wFMCommunicate OK [14:31:53]CreateOFDProtocolMessage done [14:31:53]OFDSenderStorePacket 96883 [14:31:53]StoreOFDPacket docnum=96883 [14:31:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 57 07 01 09 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 88 01 00 00 F4 03 04 00 D8 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7A 01 00 35 04 06 00 4D ED 54 13 B9 0B 7D 08 15 72 3B B6 30 47 [14:31:53]CheckFolder [14:31:53]dirname=/storage/ofd_packets [14:31:53]CheckFolder done [14:31:53]ProducePacketName [14:31:53]name=ofd_packets/00096883 [14:31:53]NVStorageSaveData ofd_packets/00096883 [14:31:53]File name is /storage/ofd_packets/00096883 [14:31:53]Write 301 bytes [14:31:53]NVStorageSaveData done [14:31:53]OFDSenderStorePacket done [14:31:53]KKMCreateOFDPacket done [14:31:53]NVStorageSaveData kkm_last_timestamp [14:31:53]File name is /storage/kkm_last_timestamp [14:31:53]Write 4 bytes [14:31:53]NVStorageSaveData done [14:31:53]ExternCall_PrintAddStr [14:31:53]wPrintStart [14:31:53]Write to MH i2c: 01 00 00 80 0B 8B [14:31:53]Write i2c OK [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: 01 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: 01 07 00 [14:31:53]MH_I2C_Read... [14:31:53]Read from MH i2c: 01 07 00 80 0B 00 00 00 00 00 FF 0F A0 [14:31:53]RasterBufferAndPrint [14:31:53]line Счет N : (1)3407414 [14:31:53]line ИНН: 02508201610067 [14:31:53]line Контрольно-Кассовый Чек [14:31:53]line ПРОДАЖА [14:31:53]line ТРК (МРК, ГНК) : 12 [14:31:53]line Товар: 2710124130 [14:31:53]line Аи-92-К-4 [14:31:53]line 7.480 * 66.90 [14:31:53]line = 500.41 [14:31:53]line НДС 12% НСП 1% [14:31:53]line > о реализуемом товаре [14:31:53]line ОКРУГЛЕНИЕ: -0.41 [14:31:53]line ИТОГО: 500.00 [14:31:53]line Внесено: 500.00 [14:31:53]line СДАЧА: 0.00 [14:31:53]line НСП 1% : 4.43 [14:31:53]line НДС 12% : 53.14 [14:31:53]line Наличными: 500.00 [14:31:53]line Безнал.: 0.00 [14:31:53]line Место: АЗС № 82 "Партнер Нефть" [14:31:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:31:53]line СНО: Общий режим [14:31:53]line Чек 392 29.10.2024 14:31 [14:31:53]line Смена: 145 ФФД: 1.0 [14:31:53]line ЗНМ: 0300000017 [14:31:53]line РНМ: 0000000000170478 [14:31:53]line Версия ККМ: v1.0 [14:31:53]line ФМ: 0000000002098560 [14:31:53]line ФД: 96883 [14:31:53]line ФПД: 85681713166603 [14:31:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96883&fm=85681713166603&tin=02508201610067®Number=0000000000170478&sum=50000 [14:31:53]OFD Sender: Processing packet 96883 [packets to send 59, broken 58] [14:31:53]ProducePacketName [14:31:53]name=ofd_packets/00096883 [14:31:53]OFD Sender: To server: pG, [14:31:53]CommunicateWithHost lk.salyk.kg:30040 [14:31:53]ConnectInit lk.salyk.kg [14:31:53]written 0, free lines is 4095 [14:31:54]Connected sock=11 [14:31:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 57 07 01 09 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 88 01 00 00 F4 03 04 00 D8 F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7A 01 00 35 04 06 00 4D ED 54 13 B9 0B 7D 08 15 72 3B B6 30 47 [14:31:54]Write to MH i2c: 01 00 00 AB 0B B6 [14:31:54]Write i2c OK [14:31:54]MH_I2C_Read... [14:31:54]Read from MH i2c: 01 [14:31:54]MH_I2C_Read... [14:31:54]Read from MH i2c: 01 07 00 [14:31:54]MH_I2C_Read... [14:31:54]Read from MH i2c: 01 07 00 AB 0B 00 00 00 00 00 06 0D D0 [14:31:54]RasterBufferAndPrint [14:31:54]line [14:31:54]line [14:31:54]line [14:31:54]line [14:31:54]line [14:31:54]written 0, free lines is 3340 [14:31:54]MH_Cut [14:31:54]Write to MH i2c: D1 01 00 B2 0B 01 8F [14:31:54]Write i2c OK [14:31:54]MH_I2C_Read... [14:31:54]Read from MH i2c: D1 [14:31:54]MH_I2C_Read... [14:31:54]Read from MH i2c: D1 01 00 [14:31:54]MH_I2C_Read... [14:31:54]Read from MH i2c: D1 01 00 B2 0B 00 8E [14:31:54]Write to MH i2c: 01 00 00 B3 0B BE [14:31:54]Write i2c OK [14:31:54]MH_I2C_Read... [14:31:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 A6 47 00 58 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 32 30 39 38 35 36 30 10 04 04 00 73 7A 01 00 F4 03 04 00 FF 9B 20 67 B6 04 01 00 00 9F 66 4F AA B2 E1 0E 8D [14:31:54]CommunicateWithHost err = 0 [14:31:54]CheckOFDResponse [14:31:54]1017 (14) - 77093643461234 [14:31:54]1041 (16) - 0000000002098560 [14:31:54]1040 (4) - 96883 [14:31:54]1012 (4) - 29.10.2024 08:25 [14:31:54]1206 (1) - 0 [14:31:54]OFD Sender: Remove packet 96883 [14:31:54]ProducePacketName [14:31:54]name=ofd_packets/00096883 [14:31:54]NVStorageDeleteData [14:31:54]*** Cut start [14:31:54]*** Partial cut [14:31:54]*** CUTSNS_PIN = 1 [14:31:54]*** CUTSNS_PIN = 0 [14:31:55]OFD Sender: No OFD packet to send [14:31:55]*** Brake cut motor [14:31:55]Read from MH i2c: 01 [14:31:55]MH_I2C_Read... [14:31:55]*** Stop cut motor [14:31:55]*** Cut end [14:31:55]Read from MH i2c: 01 07 00 [14:31:55]MH_I2C_Read... [14:31:55]Read from MH i2c: 01 07 00 B3 0B 00 00 00 00 00 FF 0F D3 [14:31:55]process_action close_receipt done [14:31:55]requested_data is exist [14:31:55]produce_requested_data [14:31:55]requested_item fm.sn is exist - process it [14:31:55]wFMCommunicate request_size=4 [14:31:55]MH_SAM_APDU [14:31:55]CAPDU: 80 11 00 00 [14:31:55]Write to MH i2c: E2 08 00 B4 0B 80 11 00 00 00 00 00 00 39 [14:31:55]Write i2c OK [14:31:55]MH_I2C_Read... [14:31:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:55]Read from MH i2c: E2 [14:31:55]MH_I2C_Read... [14:31:55]Read from MH i2c: E2 17 00 [14:31:55]MH_I2C_Read... [14:31:55]Read from MH i2c: E2 17 00 B4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [14:31:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:31:55]wFMCommunicate OK [14:31:55]requested_item fd.num is exist - process it [14:31:55]SAM_PROTO_GetFieldsCounters [14:31:55]wFMCommunicate request_size=4 [14:31:55]MH_SAM_APDU [14:31:55]CAPDU: 80 13 00 00 [14:31:55]Write to MH i2c: E2 08 00 B5 0B 80 13 00 00 00 00 00 00 3C [14:31:55]Write i2c OK [14:31:55]MH_I2C_Read... [14:31:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:55]Read from MH i2c: E2 [14:31:55]MH_I2C_Read... [14:31:55]Read from MH i2c: E2 62 00 [14:31:55]MH_I2C_Read... [14:31:55]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 7A 01 00 0E 04 04 00 91 00 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 77 [14:31:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 7A 01 00 0E 04 04 00 91 00 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 [14:31:55]wFMCommunicate OK [14:31:55]SAM_PROTO_GetFieldsCounters done [14:31:55]requested_item shift.num is exist - process it [14:31:55]requested_item shift.opened is exist - process it [14:31:55]req_shift_opened [14:31:55]FM_GetShiftState [14:31:55]SAM_PROTO_GetShiftState [14:31:55]wFMCommunicate request_size=4 [14:31:55]MH_SAM_APDU [14:31:55]CAPDU: 80 13 01 00 [14:31:55]Write to MH i2c: E2 08 00 B6 0B 80 13 01 00 00 00 00 00 3E [14:31:55]Write i2c OK [14:31:55]MH_I2C_Read... [14:31:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:55]Read from MH i2c: E2 [14:31:55]MH_I2C_Read... [14:31:55]Read from MH i2c: E2 0E 00 [14:31:55]MH_I2C_Read... [14:31:55]Read from MH i2c: E2 0E 00 B6 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9C [14:31:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:31:55]wFMCommunicate OK [14:31:55]SAM_PROTO_GetShiftState done [14:31:55]FM_GetShiftState done [14:31:55]req_shift_opened done [14:31:55]requested_item shift.open_date is exist - process it [14:31:55]req_shift_open_date [14:31:55]req_shift_open_date done [14:31:55]produce_requested_data done [14:31:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96883,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:31:55]process_action_free close_receipt [14:31:55]json_value_free [14:31:55]json_value_free done [14:31:55]process_json_proto returns [14:31:55]Send response to host [14:31:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96883,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:31:55]free response buf [14:31:55]execute_script done [14:31:55]execute_script returns [14:31:55]free content buf [14:31:55]Sock 7.Close socket [14:31:55]Sock 7.Thread stoped [14:32:00]OFD Sender: No OFD packet to send [14:32:05]OFD Sender: No OFD packet to send [14:32:10]OFD Sender: No OFD packet to send [14:32:12]accept exits with 9 [14:32:12]New connection [14:32:12]New thread 3067260260 created [14:32:12]Thread 3067116900 joined [14:32:12]Waiting for new connection... [14:32:12] Sock 9.Parse request [14:32:12]Sock 9.Check first char [14:32:12]Sock 9.First char is OK [14:32:12]request: POST /json_proto HTTP/1.0 [14:32:12]Method: POST [14:32:12]URL: /json_proto [14:32:12]Method is POST - this is cgi request [14:32:12]url: /json_proto [14:32:12]query_string will be loaded in cgi processing [14:32:12]execute_cgi json_proto POST (null) [14:32:12]execute_cgi path=json_proto method=POST [14:32:12]POST find Content-Length [14:32:12]Host: 172.17.40.67:8080 [14:32:12]Content-Length: 678 [14:32:12]Content-Type: application/json [14:32:12] [14:32:12]POST finish read [14:32:12]Found Content-Length = 678 [14:32:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:12]execute_script... [14:32:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:12]POST & json_proto [14:32:12]process_json_proto [14:32:12]json parsed OK: [14:32:12]protocol is kg_v1.0 [14:32:12]action value=close_receipt [14:32:12]process_action close_receipt [14:32:12]cmd_close_receipt [14:32:12]MH_GetDate [14:32:12]Write to MH i2c: F0 00 00 B7 0B B1 [14:32:12]Write i2c OK [14:32:12]MH_I2C_Read... [14:32:12]Read from MH i2c: F0 [14:32:12]MH_I2C_Read... [14:32:12]Read from MH i2c: F0 09 00 [14:32:12]MH_I2C_Read... [14:32:12]Read from MH i2c: F0 09 00 B7 0B 00 ED F1 20 67 EE DA 66 66 B3 [14:32:12]GetLastDocTimeStamp 1730212312 [14:32:12]current date 1730212333 [14:32:12]FM_GetShiftState [14:32:12]SAM_PROTO_GetShiftState [14:32:12]wFMCommunicate request_size=4 [14:32:12]MH_SAM_APDU [14:32:12]CAPDU: 80 13 01 00 [14:32:12]Write to MH i2c: E2 08 00 B8 0B 80 13 01 00 00 00 00 00 40 [14:32:12]Write i2c OK [14:32:12]MH_I2C_Read... [14:32:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:12]Read from MH i2c: E2 [14:32:12]MH_I2C_Read... [14:32:12]Read from MH i2c: E2 0E 00 [14:32:12]MH_I2C_Read... [14:32:12]Read from MH i2c: E2 0E 00 B8 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9E [14:32:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:32:12]wFMCommunicate OK [14:32:12]SAM_PROTO_GetShiftState done [14:32:12]FM_GetShiftState done [14:32:12]opened in 1730160548 [14:32:12]opened+sec_in_day 1730246948 [14:32:12]quantity*price = 50041 [14:32:12]sum+1 = 50042 [14:32: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 393 29.10.2024 14:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96884 ФПД: 235333789794871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143213&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96884&fm=235333789794871&tin=02508201610067®Number=0000000000170478&sum=50000 [14:32:13]StoreToDocumentArchive [14:32:13]shift 145 fd 96884 [14:32:13]save to /storage/0145/doc_00096884 [14:32:13]save last doc name /storage/0145/doc_00096884 to /storage/kkm_last_doc_name [14:32:13]save OK [14:32:13]Clear old archive folders... [14:32:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:13]tlvbuf is 019FFD80 [14:32:13]SAM_PROTO_ClearQueue [14:32:13]wFMCommunicate request_size=4 [14:32:13]MH_SAM_APDU [14:32:13]CAPDU: 80 09 00 00 [14:32:13]Write to MH i2c: E2 08 00 C5 0B 80 09 00 00 00 00 00 00 42 [14:32:13]Write i2c OK [14:32:13]MH_I2C_Read... [14:32:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:13]Read from MH i2c: E2 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 C5 0B 00 90 00 44 [14:32:13]RAPDU: 90 00 [14:32:13]wFMCommunicate OK [14:32:13]SAM_PROTO_ClearQueue done [14:32:13]KKMCreateOFDPacket [14:32:13]OFDProtocolAddRootSTLVToBuf [14:32:13]FM_MakeSignedData [14:32:13]FM_MakeSignedData [14:32:13]SAM_PROTO_SignData [14:32:13]wFMCommunicate request_size=4 [14:32:13]MH_SAM_APDU [14:32:13]CAPDU: 80 0D 01 02 [14:32:13]Write to MH i2c: E2 08 00 C6 0B 80 0D 01 02 00 00 00 00 4A [14:32:13]Write i2c OK [14:32:13]MH_I2C_Read... [14:32:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:13]Read from MH i2c: E2 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [14:32:13]RAPDU: 90 00 [14:32:13]wFMCommunicate OK [14:32:13]wFMCommunicate request_size=255 [14:32:13]MH_SAM_APDU [14:32:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 89 01 00 00 F4 03 04 00 ED F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7A 01 00 35 04 06 00 D6 [14:32:13]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 34 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 89 01 00 00 F4 03 04 00 ED F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7A 01 00 35 04 06 00 D6 00 00 1D [14:32:13]Write i2c OK [14:32:13]MH_I2C_Read... [14:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:13]Read from MH i2c: E2 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 C7 0B 00 90 00 46 [14:32:13]RAPDU: 90 00 [14:32:13]wFMCommunicate OK [14:32:13]wFMCommunicate request_size=10 [14:32:13]MH_SAM_APDU [14:32:13]CAPDU: 80 0D 02 02 05 08 EA F1 C2 37 [14:32:13]Write to MH i2c: E2 0D 00 C8 0B 80 0D 02 02 05 00 08 EA F1 C2 37 00 00 33 [14:32:13]Write i2c OK [14:32:13]MH_I2C_Read... [14:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:13]Read from MH i2c: E2 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 [14:32:13]MH_I2C_Read... [14:32:13]Read from MH i2c: E2 03 00 C8 0B 00 90 00 47 [14:32:13]RAPDU: 90 00 [14:32:13]wFMCommunicate OK [14:32:13]wFMCommunicate request_size=4 [14:32:13]MH_SAM_APDU [14:32:13]CAPDU: 80 0D 03 02 [14:32:13]Write to MH i2c: E2 08 00 C9 0B 80 0D 03 02 00 00 00 00 4F [14:32:13]Write i2c OK [14:32:13]MH_I2C_Read... [14:32:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:13]Read from MH i2c: E2 [14:32:13]MH_I2C_Read... [14:32:14]Read from MH i2c: E2 0B 00 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: E2 0B 00 C9 0B 00 3F E6 28 23 B0 EF F8 A1 90 00 F8 [14:32:14]RAPDU: 3F E6 28 23 B0 EF F8 A1 90 00 [14:32:14]wFMCommunicate OK [14:32:14]SAM_PROTO_SignData done [14:32:14]FM_MakeSignedData done [14:32:14]CreateOFDProtocolMessage [14:32:14]wFMCommunicate request_size=4 [14:32:14]MH_SAM_APDU [14:32:14]CAPDU: 80 11 00 00 [14:32:14]Write to MH i2c: E2 08 00 CA 0B 80 11 00 00 00 00 00 00 4F [14:32:14]Write i2c OK [14:32:14]MH_I2C_Read... [14:32:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:14]Read from MH i2c: E2 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: E2 17 00 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: E2 17 00 CA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [14:32:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:32:14]wFMCommunicate OK [14:32:14]CreateOFDProtocolMessage done [14:32:14]OFDSenderStorePacket 96884 [14:32:14]StoreOFDPacket docnum=96884 [14:32:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 FB 07 01 FF 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 34 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 89 01 00 00 F4 03 04 00 ED F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7A 01 00 35 04 06 00 D6 08 EA F1 C2 37 3F E6 28 23 B0 EF F8 A1 [14:32:14]CheckFolder [14:32:14]dirname=/storage/ofd_packets [14:32:14]CheckFolder done [14:32:14]ProducePacketName [14:32:14]name=ofd_packets/00096884 [14:32:14]NVStorageSaveData ofd_packets/00096884 [14:32:14]File name is /storage/ofd_packets/00096884 [14:32:14]Write 301 bytes [14:32:14]NVStorageSaveData done [14:32:14]OFDSenderStorePacket done [14:32:14]KKMCreateOFDPacket done [14:32:14]NVStorageSaveData kkm_last_timestamp [14:32:14]File name is /storage/kkm_last_timestamp [14:32:14]Write 4 bytes [14:32:14]NVStorageSaveData done [14:32:14]ExternCall_PrintAddStr [14:32:14]wPrintStart [14:32:14]Write to MH i2c: 01 00 00 CB 0B D6 [14:32:14]Write i2c OK [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: 01 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: 01 07 00 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: 01 07 00 CB 0B 00 00 00 00 00 FF 0F EB [14:32:14]RasterBufferAndPrint [14:32:14]line Счет N : (1)3407415 [14:32:14]line ИНН: 02508201610067 [14:32:14]line Контрольно-Кассовый Чек [14:32:14]line ПРОДАЖА [14:32:14]line ТРК (МРК, ГНК) : 32 [14:32:14]line Товар: 2710124130 [14:32:14]line Аи-92-К-4 [14:32:14]line 7.480 * 66.90 [14:32:14]line = 500.41 [14:32:14]line НДС 12% НСП 1% [14:32:14]line > о реализуемом товаре [14:32:14]line ОКРУГЛЕНИЕ: -0.41 [14:32:14]line ИТОГО: 500.00 [14:32:14]line Внесено: 500.00 [14:32:14]line СДАЧА: 0.00 [14:32:14]line НСП 1% : 4.43 [14:32:14]line НДС 12% : 53.14 [14:32:14]line Наличными: 500.00 [14:32:14]line Безнал.: 0.00 [14:32:14]line Место: АЗС № 82 "Партнер Нефть" [14:32:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:32:14]line СНО: Общий режим [14:32:14]line Чек 393 29.10.2024 14:32 [14:32:14]line Смена: 145 ФФД: 1.0 [14:32:14]line ЗНМ: 0300000017 [14:32:14]line РНМ: 0000000000170478 [14:32:14]line Версия ККМ: v1.0 [14:32:14]line ФМ: 0000000002098560 [14:32:14]line ФД: 96884 [14:32:14]line ФПД: 235333789794871 [14:32:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143213&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96884&fm=235333789794871&tin=02508201610067®Number=0000000000170478&sum=50000 [14:32:14]OFD Sender: Processing packet 96884 [packets to send 59, broken 58] [14:32:14]ProducePacketName [14:32:14]name=ofd_packets/00096884 [14:32:14]OFD Sender: To server: pG, [14:32:14]CommunicateWithHost lk.salyk.kg:30040 [14:32:14]ConnectInit lk.salyk.kg [14:32:14]written 0, free lines is 4095 [14:32:14]Connected sock=10 [14:32:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 FB 07 01 FF 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 34 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 89 01 00 00 F4 03 04 00 ED F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7A 01 00 35 04 06 00 D6 08 EA F1 C2 37 3F E6 28 23 B0 EF F8 A1 [14:32:14]Write to MH i2c: 01 00 00 F6 0B 01 [14:32:14]Write i2c OK [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: 01 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: 01 07 00 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: 01 07 00 F6 0B 00 00 00 00 00 07 0D 1C [14:32:14]RasterBufferAndPrint [14:32:14]line [14:32:14]line [14:32:14]line [14:32:14]line [14:32:14]line [14:32:14]written 0, free lines is 3342 [14:32:14]MH_Cut [14:32:14]Write to MH i2c: D1 01 00 FD 0B 01 DA [14:32:14]Write i2c OK [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: D1 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: D1 01 00 [14:32:14]MH_I2C_Read... [14:32:14]Read from MH i2c: D1 01 00 FD 0B 00 D9 [14:32:14]Write to MH i2c: 01 00 00 FE 0B 09 [14:32:14]Write i2c OK [14:32:14]MH_I2C_Read... [14:32:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E4 09 47 00 E9 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7A 01 00 F4 03 04 00 13 9C 20 67 B6 04 01 00 00 F0 23 A5 41 4B DF BC 90 [14:32:14]CommunicateWithHost err = 0 [14:32:14]CheckOFDResponse [14:32:14]1017 (14) - 77093643461234 [14:32:14]1041 (16) - 0000000002098560 [14:32:14]1040 (4) - 96884 [14:32:14]1012 (4) - 29.10.2024 08:25 [14:32:14]1206 (1) - 0 [14:32:14]OFD Sender: Remove packet 96884 [14:32:14]ProducePacketName [14:32:14]name=ofd_packets/00096884 [14:32:14]NVStorageDeleteData [14:32:15]OFD Sender: No OFD packet to send [14:32:15]*** Cut start [14:32:15]*** Partial cut [14:32:15]*** CUTSNS_PIN = 1 [14:32:15]*** CUTSNS_PIN = 0 [14:32:15]*** Brake cut motor [14:32:16]Read from MH i2c: 01 [14:32:16]MH_I2C_Read... [14:32:16]*** Stop cut motor [14:32:16]*** Cut end [14:32:16]Read from MH i2c: 01 07 00 [14:32:16]MH_I2C_Read... [14:32:16]Read from MH i2c: 01 07 00 FE 0B 00 00 00 00 00 FF 0F 1E [14:32:16]process_action close_receipt done [14:32:16]requested_data is exist [14:32:16]produce_requested_data [14:32:16]requested_item fm.sn is exist - process it [14:32:16]wFMCommunicate request_size=4 [14:32:16]MH_SAM_APDU [14:32:16]CAPDU: 80 11 00 00 [14:32:16]Write to MH i2c: E2 08 00 FF 0B 80 11 00 00 00 00 00 00 84 [14:32:16]Write i2c OK [14:32:16]MH_I2C_Read... [14:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:16]Read from MH i2c: E2 [14:32:16]MH_I2C_Read... [14:32:16]Read from MH i2c: E2 17 00 [14:32:16]MH_I2C_Read... [14:32:16]Read from MH i2c: E2 17 00 FF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [14:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:32:16]wFMCommunicate OK [14:32:16]requested_item fd.num is exist - process it [14:32:16]SAM_PROTO_GetFieldsCounters [14:32:16]wFMCommunicate request_size=4 [14:32:16]MH_SAM_APDU [14:32:16]CAPDU: 80 13 00 00 [14:32:16]Write to MH i2c: E2 08 00 00 0C 80 13 00 00 00 00 00 00 88 [14:32:16]Write i2c OK [14:32:16]MH_I2C_Read... [14:32:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:16]Read from MH i2c: E2 [14:32:16]MH_I2C_Read... [14:32:16]Read from MH i2c: E2 62 00 [14:32:16]MH_I2C_Read... [14:32:16]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 7A 01 00 0E 04 04 00 91 00 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 C7 [14:32:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 7A 01 00 0E 04 04 00 91 00 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 [14:32:16]wFMCommunicate OK [14:32:16]SAM_PROTO_GetFieldsCounters done [14:32:16]requested_item shift.num is exist - process it [14:32:16]requested_item shift.opened is exist - process it [14:32:16]req_shift_opened [14:32:16]FM_GetShiftState [14:32:16]SAM_PROTO_GetShiftState [14:32:16]wFMCommunicate request_size=4 [14:32:16]MH_SAM_APDU [14:32:16]CAPDU: 80 13 01 00 [14:32:16]Write to MH i2c: E2 08 00 01 0C 80 13 01 00 00 00 00 00 8A [14:32:16]Write i2c OK [14:32:16]MH_I2C_Read... [14:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:16]Read from MH i2c: E2 [14:32:16]MH_I2C_Read... [14:32:16]Read from MH i2c: E2 0E 00 [14:32:16]MH_I2C_Read... [14:32:16]Read from MH i2c: E2 0E 00 01 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E8 [14:32:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:32:16]wFMCommunicate OK [14:32:16]SAM_PROTO_GetShiftState done [14:32:16]FM_GetShiftState done [14:32:16]req_shift_opened done [14:32:16]requested_item shift.open_date is exist - process it [14:32:16]req_shift_open_date [14:32:16]req_shift_open_date done [14:32:16]produce_requested_data done [14:32:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96884,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:32:16]process_action_free close_receipt [14:32:16]json_value_free [14:32:16]json_value_free done [14:32:16]process_json_proto returns [14:32:16]Send response to host [14:32:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96884,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:32:16]free response buf [14:32:16]execute_script done [14:32:16]execute_script returns [14:32:16]free content buf [14:32:16]Sock 9.Close socket [14:32:16]Sock 9.Thread stoped [14:32:20]OFD Sender: No OFD packet to send [14:32:25]OFD Sender: No OFD packet to send [14:32:30]OFD Sender: No OFD packet to send [14:32:30]accept exits with 7 [14:32:30]New connection [14:32:30]New thread 3067116900 created [14:32:30]Thread 3067260260 joined [14:32:30]Waiting for new connection... [14:32:30] Sock 7.Parse request [14:32:30]Sock 7.Check first char [14:32:30]Sock 7.First char is OK [14:32:30]request: POST /json_proto HTTP/1.0 [14:32:30]Method: POST [14:32:30]URL: /json_proto [14:32:30]Method is POST - this is cgi request [14:32:30]url: /json_proto [14:32:30]query_string will be loaded in cgi processing [14:32:30]execute_cgi json_proto POST (null) [14:32:30]execute_cgi path=json_proto method=POST [14:32:30]POST find Content-Length [14:32:30]Host: 172.17.40.67:8080 [14:32:30]Content-Length: 683 [14:32:30]Content-Type: application/json [14:32:30] [14:32:30]POST finish read [14:32:30]Found Content-Length = 683 [14:32:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 20.030, "sum" : 1340.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1340.00, "total" : 1340.00, "payments": [ { "type": 0, "sum" : 1340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:30]execute_script... [14:32: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)3407413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 20.030, "sum" : 1340.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1340.00, "total" : 1340.00, "payments": [ { "type": 0, "sum" : 1340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:30]POST & json_proto [14:32:30]process_json_proto [14:32:30]json parsed OK: [14:32:30]protocol is kg_v1.0 [14:32:30]action value=close_receipt [14:32:30]process_action close_receipt [14:32:30]cmd_close_receipt [14:32:30]MH_GetDate [14:32:30]Write to MH i2c: F0 00 00 02 0C FD [14:32:30]Write i2c OK [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: F0 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: F0 09 00 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: F0 09 00 02 0C 00 FF F1 20 67 EE DA 66 66 11 [14:32:30]GetLastDocTimeStamp 1730212333 [14:32:30]current date 1730212351 [14:32:30]FM_GetShiftState [14:32:30]SAM_PROTO_GetShiftState [14:32:30]wFMCommunicate request_size=4 [14:32:30]MH_SAM_APDU [14:32:30]CAPDU: 80 13 01 00 [14:32:30]Write to MH i2c: E2 08 00 03 0C 80 13 01 00 00 00 00 00 8C [14:32:30]Write i2c OK [14:32:30]MH_I2C_Read... [14:32:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:30]Read from MH i2c: E2 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: E2 0E 00 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: E2 0E 00 03 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EA [14:32:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:32:30]wFMCommunicate OK [14:32:30]SAM_PROTO_GetShiftState done [14:32:30]FM_GetShiftState done [14:32:30]opened in 1730160548 [14:32:30]opened+sec_in_day 1730246948 [14:32:30]quantity*price = 134000 [14:32:30]sum+1 = 134002 [14:32:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1340.00 Внесено: 1340.00 СДАЧА: 0.00 НСП 1% : 11.86 НДС 12% : 142.30 Наличными: 1340.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 394 29.10.2024 14:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96885 ФПД: 191357154459910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96885&fm=191357154459910&tin=02508201610067®Number=0000000000170478&sum=134000 [14:32:31]StoreToDocumentArchive [14:32:31]shift 145 fd 96885 [14:32:31]save to /storage/0145/doc_00096885 [14:32:31]save last doc name /storage/0145/doc_00096885 to /storage/kkm_last_doc_name [14:32:31]save OK [14:32:31]Clear old archive folders... [14:32:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:31]tlvbuf is 01A41410 [14:32:31]SAM_PROTO_ClearQueue [14:32:31]wFMCommunicate request_size=4 [14:32:31]MH_SAM_APDU [14:32:31]CAPDU: 80 09 00 00 [14:32:31]Write to MH i2c: E2 08 00 10 0C 80 09 00 00 00 00 00 00 8E [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:31]Read from MH i2c: E2 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 10 0C 00 90 00 90 [14:32:31]RAPDU: 90 00 [14:32:31]wFMCommunicate OK [14:32:31]SAM_PROTO_ClearQueue done [14:32:31]KKMCreateOFDPacket [14:32:31]OFDProtocolAddRootSTLVToBuf [14:32:31]FM_MakeSignedData [14:32:31]FM_MakeSignedData [14:32:31]SAM_PROTO_SignData [14:32:31]wFMCommunicate request_size=4 [14:32:31]MH_SAM_APDU [14:32:31]CAPDU: 80 0D 01 02 [14:32:31]Write to MH i2c: E2 08 00 11 0C 80 0D 01 02 00 00 00 00 96 [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:31]Read from MH i2c: E2 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [14:32:31]RAPDU: 90 00 [14:32:31]wFMCommunicate OK [14:32:31]wFMCommunicate request_size=255 [14:32:31]MH_SAM_APDU [14:32: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 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FF F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7A 01 00 35 04 06 00 AE [14:32:31]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 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FF F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7A 01 00 35 04 06 00 AE 00 00 83 [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:32]Read from MH i2c: E2 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 03 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 03 00 12 0C 00 90 00 92 [14:32:32]RAPDU: 90 00 [14:32:32]wFMCommunicate OK [14:32:32]wFMCommunicate request_size=10 [14:32:32]MH_SAM_APDU [14:32:32]CAPDU: 80 0D 02 02 05 09 CF 37 81 06 [14:32:32]Write to MH i2c: E2 0D 00 13 0C 80 0D 02 02 05 00 09 CF 37 81 06 00 00 39 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:32]Read from MH i2c: E2 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 03 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 03 00 13 0C 00 90 00 93 [14:32:32]RAPDU: 90 00 [14:32:32]wFMCommunicate OK [14:32:32]wFMCommunicate request_size=4 [14:32:32]MH_SAM_APDU [14:32:32]CAPDU: 80 0D 03 02 [14:32:32]Write to MH i2c: E2 08 00 14 0C 80 0D 03 02 00 00 00 00 9B [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:32]Read from MH i2c: E2 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 0B 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 0B 00 14 0C 00 E9 4D C5 51 38 50 78 41 90 00 29 [14:32:32]RAPDU: E9 4D C5 51 38 50 78 41 90 00 [14:32:32]wFMCommunicate OK [14:32:32]SAM_PROTO_SignData done [14:32:32]FM_MakeSignedData done [14:32:32]CreateOFDProtocolMessage [14:32:32]wFMCommunicate request_size=4 [14:32:32]MH_SAM_APDU [14:32:32]CAPDU: 80 11 00 00 [14:32:32]Write to MH i2c: E2 08 00 15 0C 80 11 00 00 00 00 00 00 9B [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:32]Read from MH i2c: E2 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 17 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 17 00 15 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EC [14:32:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:32:32]wFMCommunicate OK [14:32:32]CreateOFDProtocolMessage done [14:32:32]OFDSenderStorePacket 96885 [14:32:32]StoreOFDPacket docnum=96885 [14:32:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 EB 07 01 38 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FF F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7A 01 00 35 04 06 00 AE 09 CF 37 81 06 E9 4D C5 51 38 50 78 41 [14:32:32]CheckFolder [14:32:32]dirname=/storage/ofd_packets [14:32:32]CheckFolder done [14:32:32]ProducePacketName [14:32:32]name=ofd_packets/00096885 [14:32:32]NVStorageSaveData ofd_packets/00096885 [14:32:32]File name is /storage/ofd_packets/00096885 [14:32:32]Write 301 bytes [14:32:32]NVStorageSaveData done [14:32:32]OFDSenderStorePacket done [14:32:32]KKMCreateOFDPacket done [14:32:32]NVStorageSaveData kkm_last_timestamp [14:32:32]File name is /storage/kkm_last_timestamp [14:32:32]Write 4 bytes [14:32:32]NVStorageSaveData done [14:32:32]ExternCall_PrintAddStr [14:32:32]wPrintStart [14:32:32]Write to MH i2c: 01 00 00 16 0C 22 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: 01 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: 01 07 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: 01 07 00 16 0C 00 00 00 00 00 FF 0F 37 [14:32:32]RasterBufferAndPrint [14:32:32]line Счет N : (1)3407413 [14:32:32]line ИНН: 02508201610067 [14:32:32]line Контрольно-Кассовый Чек [14:32:32]line ПРОДАЖА [14:32:32]line ТРК (МРК, ГНК) : 42 [14:32:32]line Товар: 2710124130 [14:32:32]line Аи-92-К-4 [14:32:32]line 20.030 * 66.90 [14:32:32]line = 1340.01 [14:32:32]line НДС 12% НСП 1% [14:32:32]line > о реализуемом товаре [14:32:32]line ОКРУГЛЕНИЕ: -0.01 [14:32:32]line ИТОГО: 1340.00 [14:32:32]line Внесено: 1340.00 [14:32:32]line СДАЧА: 0.00 [14:32:32]line НСП 1% : 11.86 [14:32:32]line НДС 12% : 142.30 [14:32:32]line Наличными: 1340.00 [14:32:32]line Безнал.: 0.00 [14:32:32]line Место: АЗС № 82 "Партнер Нефть" [14:32:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:32:32]line СНО: Общий режим [14:32:32]line Чек 394 29.10.2024 14:32 [14:32:32]line Смена: 145 ФФД: 1.0 [14:32:32]line ЗНМ: 0300000017 [14:32:32]line РНМ: 0000000000170478 [14:32:32]line Версия ККМ: v1.0 [14:32:32]line ФМ: 0000000002098560 [14:32:32]line ФД: 96885 [14:32:32]line ФПД: 191357154459910 [14:32:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96885&fm=191357154459910&tin=02508201610067®Number=0000000000170478&sum=134000 [14:32:32]written 0, free lines is 4095 [14:32:32]OFD Sender: Processing packet 96885 [packets to send 59, broken 58] [14:32:32]ProducePacketName [14:32:32]name=ofd_packets/00096885 [14:32:32]OFD Sender: To server: pG, [14:32:32]CommunicateWithHost lk.salyk.kg:30040 [14:32:32]ConnectInit lk.salyk.kg [14:32:32]Connected sock=11 [14:32:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 EB 07 01 38 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 FF F1 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7A 01 00 35 04 06 00 AE 09 CF 37 81 06 E9 4D C5 51 38 50 78 41 [14:32:32]Write to MH i2c: 01 00 00 41 0C 4D [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: 01 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: 01 07 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: 01 07 00 41 0C 00 00 00 00 00 03 0D 64 [14:32:32]RasterBufferAndPrint [14:32:32]line [14:32:32]line [14:32:32]line [14:32:32]line [14:32:32]line [14:32:32]written 0, free lines is 3337 [14:32:32]MH_Cut [14:32:32]Write to MH i2c: D1 01 00 48 0C 01 26 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: D1 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: D1 01 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: D1 01 00 48 0C 00 25 [14:32:32]Write to MH i2c: 01 00 00 49 0C 55 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 18 4E 47 00 55 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 32 30 39 38 35 36 30 10 04 04 00 75 7A 01 00 F4 03 04 00 25 9C 20 67 B6 04 01 00 00 1C 5D FA 58 CB 14 AF F9 [14:32:32]CommunicateWithHost err = 0 [14:32:32]CheckOFDResponse [14:32:32]1017 (14) - 77093643461234 [14:32:32]1041 (16) - 0000000002098560 [14:32:32]1040 (4) - 96885 [14:32:32]1012 (4) - 29.10.2024 08:26 [14:32:32]1206 (1) - 0 [14:32:32]OFD Sender: Remove packet 96885 [14:32:32]ProducePacketName [14:32:32]name=ofd_packets/00096885 [14:32:32]NVStorageDeleteData [14:32:33]OFD Sender: No OFD packet to send [14:32:33]*** Cut start [14:32:33]*** Partial cut [14:32:33]*** CUTSNS_PIN = 1 [14:32:33]*** CUTSNS_PIN = 0 [14:32:33]*** Brake cut motor [14:32:34]Read from MH i2c: 01 [14:32:34]MH_I2C_Read... [14:32:34]*** Stop cut motor [14:32:34]*** Cut end [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 49 0C 00 00 00 00 00 FF 0F 6A [14:32:34]process_action close_receipt done [14:32:34]requested_data is exist [14:32:34]produce_requested_data [14:32:34]requested_item fm.sn is exist - process it [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 11 00 00 [14:32:34]Write to MH i2c: E2 08 00 4A 0C 80 11 00 00 00 00 00 00 D0 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 17 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 17 00 4A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [14:32:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:32:34]wFMCommunicate OK [14:32:34]requested_item fd.num is exist - process it [14:32:34]SAM_PROTO_GetFieldsCounters [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 13 00 00 [14:32:34]Write to MH i2c: E2 08 00 4B 0C 80 13 00 00 00 00 00 00 D3 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 62 00 [14:32:34]MH_I2C_Read... [14:32:34]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 7A 01 00 0E 04 04 00 91 00 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 16 [14:32:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 7A 01 00 0E 04 04 00 91 00 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 [14:32:34]wFMCommunicate OK [14:32:34]SAM_PROTO_GetFieldsCounters done [14:32:34]requested_item shift.num is exist - process it [14:32:34]requested_item shift.opened is exist - process it [14:32:34]req_shift_opened [14:32:34]FM_GetShiftState [14:32:34]SAM_PROTO_GetShiftState [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 13 01 00 [14:32:34]Write to MH i2c: E2 08 00 4C 0C 80 13 01 00 00 00 00 00 D5 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 0E 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 0E 00 4C 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 33 [14:32:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:32:34]wFMCommunicate OK [14:32:34]SAM_PROTO_GetShiftState done [14:32:34]FM_GetShiftState done [14:32:34]req_shift_opened done [14:32:34]requested_item shift.open_date is exist - process it [14:32:34]req_shift_open_date [14:32:34]req_shift_open_date done [14:32:34]produce_requested_data done [14:32:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96885,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:32:34]process_action_free close_receipt [14:32:34]json_value_free [14:32:34]json_value_free done [14:32:34]process_json_proto returns [14:32:34]Send response to host [14:32:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96885,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:32:34]free response buf [14:32:34]execute_script done [14:32:34]execute_script returns [14:32:34]free content buf [14:32:34]Sock 7.Close socket [14:32:34]Sock 7.Thread stoped [14:32:38]OFD Sender: No OFD packet to send [14:32:43]OFD Sender: No OFD packet to send [14:32:48]OFD Sender: No OFD packet to send [14:32:53]OFD Sender: No OFD packet to send [14:32:58]OFD Sender: No OFD packet to send [14:33:03]OFD Sender: No OFD packet to send [14:33:08]OFD Sender: No OFD packet to send [14:33:13]OFD Sender: No OFD packet to send [14:33:18]OFD Sender: No OFD packet to send [14:33:23]OFD Sender: No OFD packet to send [14:33:28]OFD Sender: No OFD packet to send [14:33:33]OFD Sender: No OFD packet to send [14:33:37]accept exits with 9 [14:33:37]New connection [14:33:37]New thread 3067260260 created [14:33:37]Thread 3067116900 joined [14:33:37]Waiting for new connection... [14:33:37] Sock 9.Parse request [14:33:37]Sock 9.Check first char [14:33:37]Sock 9.First char is OK [14:33:37]request: POST /json_proto HTTP/1.0 [14:33:37]Method: POST [14:33:37]URL: /json_proto [14:33:37]Method is POST - this is cgi request [14:33:37]url: /json_proto [14:33:37]query_string will be loaded in cgi processing [14:33:37]execute_cgi json_proto POST (null) [14:33:37]execute_cgi path=json_proto method=POST [14:33:37]POST find Content-Length [14:33:37]Host: 172.17.40.67:8080 [14:33:37]Content-Length: 678 [14:33:37]Content-Type: application/json [14:33:37] [14:33:37]POST finish read [14:33:37]Found Content-Length = 678 [14:33:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37]execute_script... [14:33: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)3407416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37]POST & json_proto [14:33:37]process_json_proto [14:33:37]json parsed OK: [14:33:37]protocol is kg_v1.0 [14:33:37]action value=close_receipt [14:33:37]process_action close_receipt [14:33:37]cmd_close_receipt [14:33:37]MH_GetDate [14:33:37]Write to MH i2c: F0 00 00 4D 0C 48 [14:33:37]Write i2c OK [14:33:37]MH_I2C_Read... [14:33:37]Read from MH i2c: F0 [14:33:37]MH_I2C_Read... [14:33:37]Read from MH i2c: F0 09 00 [14:33:37]MH_I2C_Read... [14:33:37]Read from MH i2c: F0 09 00 4D 0C 00 42 F2 20 67 EE DA 66 66 A0 [14:33:37]GetLastDocTimeStamp 1730212351 [14:33:37]current date 1730212418 [14:33:37]FM_GetShiftState [14:33:37]SAM_PROTO_GetShiftState [14:33:37]wFMCommunicate request_size=4 [14:33:37]MH_SAM_APDU [14:33:37]CAPDU: 80 13 01 00 [14:33:37]Write to MH i2c: E2 08 00 4E 0C 80 13 01 00 00 00 00 00 D7 [14:33:37]Write i2c OK [14:33:37]MH_I2C_Read... [14:33:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:37]Read from MH i2c: E2 [14:33:37]MH_I2C_Read... [14:33:37]Read from MH i2c: E2 0E 00 [14:33:37]MH_I2C_Read... [14:33:37]Read from MH i2c: E2 0E 00 4E 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 35 [14:33:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:33:37]wFMCommunicate OK [14:33:37]SAM_PROTO_GetShiftState done [14:33:37]FM_GetShiftState done [14:33:37]opened in 1730160548 [14:33:37]opened+sec_in_day 1730246948 [14:33:37]quantity*price = 50041 [14:33:37]sum+1 = 50042 [14:33: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 395 29.10.2024 14:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96886 ФПД: 223021167727601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96886&fm=223021167727601&tin=02508201610067®Number=0000000000170478&sum=50000 [14:33:38]StoreToDocumentArchive [14:33:38]shift 145 fd 96886 [14:33:38]save to /storage/0145/doc_00096886 [14:33:38]save last doc name /storage/0145/doc_00096886 to /storage/kkm_last_doc_name [14:33:38]save OK [14:33:38]Clear old archive folders... [14:33:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:38]tlvbuf is 01A8E680 [14:33:38]SAM_PROTO_ClearQueue [14:33:38]wFMCommunicate request_size=4 [14:33:38]MH_SAM_APDU [14:33:38]CAPDU: 80 09 00 00 [14:33:38]Write to MH i2c: E2 08 00 5B 0C 80 09 00 00 00 00 00 00 D9 [14:33:38]Write i2c OK [14:33:38]MH_I2C_Read... [14:33:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:38]Read from MH i2c: E2 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 5B 0C 00 90 00 DB [14:33:38]RAPDU: 90 00 [14:33:38]wFMCommunicate OK [14:33:38]SAM_PROTO_ClearQueue done [14:33:38]KKMCreateOFDPacket [14:33:38]OFDProtocolAddRootSTLVToBuf [14:33:38]FM_MakeSignedData [14:33:38]FM_MakeSignedData [14:33:38]SAM_PROTO_SignData [14:33:38]wFMCommunicate request_size=4 [14:33:38]MH_SAM_APDU [14:33:38]CAPDU: 80 0D 01 02 [14:33:38]Write to MH i2c: E2 08 00 5C 0C 80 0D 01 02 00 00 00 00 E1 [14:33:38]Write i2c OK [14:33:38]MH_I2C_Read... [14:33:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:38]Read from MH i2c: E2 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [14:33:38]RAPDU: 90 00 [14:33:38]wFMCommunicate OK [14:33:38]wFMCommunicate request_size=255 [14:33:38]MH_SAM_APDU [14:33: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 34 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 8B 01 00 00 F4 03 04 00 42 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7A 01 00 35 04 06 00 CA [14:33:38]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 34 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 8B 01 00 00 F4 03 04 00 42 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7A 01 00 35 04 06 00 CA 00 00 02 [14:33:38]Write i2c OK [14:33:38]MH_I2C_Read... [14:33:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:38]Read from MH i2c: E2 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 5D 0C 00 90 00 DD [14:33:38]RAPDU: 90 00 [14:33:38]wFMCommunicate OK [14:33:38]wFMCommunicate request_size=10 [14:33:38]MH_SAM_APDU [14:33:38]CAPDU: 80 0D 02 02 05 D6 29 7A D3 F1 [14:33:38]Write to MH i2c: E2 0D 00 5E 0C 80 0D 02 02 05 00 D6 29 7A D3 F1 00 00 2B [14:33:38]Write i2c OK [14:33:38]MH_I2C_Read... [14:33:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:38]Read from MH i2c: E2 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 [14:33:38]MH_I2C_Read... [14:33:38]Read from MH i2c: E2 03 00 5E 0C 00 90 00 DE [14:33:38]RAPDU: 90 00 [14:33:38]wFMCommunicate OK [14:33:38]wFMCommunicate request_size=4 [14:33:38]MH_SAM_APDU [14:33:38]CAPDU: 80 0D 03 02 [14:33:38]Write to MH i2c: E2 08 00 5F 0C 80 0D 03 02 00 00 00 00 E6 [14:33:38]Write i2c OK [14:33:38]MH_I2C_Read... [14:33:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:39]Read from MH i2c: E2 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: E2 0B 00 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: E2 0B 00 5F 0C 00 15 D3 95 05 97 65 1E 33 90 00 B6 [14:33:39]RAPDU: 15 D3 95 05 97 65 1E 33 90 00 [14:33:39]wFMCommunicate OK [14:33:39]SAM_PROTO_SignData done [14:33:39]FM_MakeSignedData done [14:33:39]CreateOFDProtocolMessage [14:33:39]wFMCommunicate request_size=4 [14:33:39]MH_SAM_APDU [14:33:39]CAPDU: 80 11 00 00 [14:33:39]Write to MH i2c: E2 08 00 60 0C 80 11 00 00 00 00 00 00 E6 [14:33:39]Write i2c OK [14:33:39]MH_I2C_Read... [14:33:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:39]Read from MH i2c: E2 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: E2 17 00 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: E2 17 00 60 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [14:33:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:33:39]wFMCommunicate OK [14:33:39]CreateOFDProtocolMessage done [14:33:39]OFDSenderStorePacket 96886 [14:33:39]StoreOFDPacket docnum=96886 [14:33:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2D 0C 07 01 BD D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8B 01 00 00 F4 03 04 00 42 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7A 01 00 35 04 06 00 CA D6 29 7A D3 F1 15 D3 95 05 97 65 1E 33 [14:33:39]CheckFolder [14:33:39]dirname=/storage/ofd_packets [14:33:39]CheckFolder done [14:33:39]ProducePacketName [14:33:39]name=ofd_packets/00096886 [14:33:39]NVStorageSaveData ofd_packets/00096886 [14:33:39]File name is /storage/ofd_packets/00096886 [14:33:39]Write 301 bytes [14:33:39]NVStorageSaveData done [14:33:39]OFDSenderStorePacket done [14:33:39]KKMCreateOFDPacket done [14:33:39]NVStorageSaveData kkm_last_timestamp [14:33:39]File name is /storage/kkm_last_timestamp [14:33:39]Write 4 bytes [14:33:39]NVStorageSaveData done [14:33:39]ExternCall_PrintAddStr [14:33:39]wPrintStart [14:33:39]Write to MH i2c: 01 00 00 61 0C 6D [14:33:39]Write i2c OK [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: 01 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: 01 07 00 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: 01 07 00 61 0C 00 00 00 00 00 FF 0F 82 [14:33:39]RasterBufferAndPrint [14:33:39]line Счет N : (1)3407416 [14:33:39]line ИНН: 02508201610067 [14:33:39]line Контрольно-Кассовый Чек [14:33:39]line ПРОДАЖА [14:33:39]line ТРК (МРК, ГНК) : 22 [14:33:39]line Товар: 2710124130 [14:33:39]line Аи-92-К-4 [14:33:39]line 7.480 * 66.90 [14:33:39]line = 500.41 [14:33:39]line НДС 12% НСП 1% [14:33:39]line > о реализуемом товаре [14:33:39]line ОКРУГЛЕНИЕ: -0.41 [14:33:39]line ИТОГО: 500.00 [14:33:39]line Внесено: 500.00 [14:33:39]line СДАЧА: 0.00 [14:33:39]line НСП 1% : 4.43 [14:33:39]line НДС 12% : 53.14 [14:33:39]line Наличными: 500.00 [14:33:39]line Безнал.: 0.00 [14:33:39]line Место: АЗС № 82 "Партнер Нефть" [14:33:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:33:39]line СНО: Общий режим [14:33:39]line Чек 395 29.10.2024 14:33 [14:33:39]line Смена: 145 ФФД: 1.0 [14:33:39]line ЗНМ: 0300000017 [14:33:39]line РНМ: 0000000000170478 [14:33:39]line Версия ККМ: v1.0 [14:33:39]line ФМ: 0000000002098560 [14:33:39]line ФД: 96886 [14:33:39]line ФПД: 223021167727601 [14:33:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96886&fm=223021167727601&tin=02508201610067®Number=0000000000170478&sum=50000 [14:33:39]OFD Sender: Processing packet 96886 [packets to send 59, broken 58] [14:33:39]ProducePacketName [14:33:39]name=ofd_packets/00096886 [14:33:39]OFD Sender: To server: pG, [14:33:39]CommunicateWithHost lk.salyk.kg:30040 [14:33:39]ConnectInit lk.salyk.kg [14:33:39]written 0, free lines is 4095 [14:33:39]Connected sock=10 [14:33:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2D 0C 07 01 BD D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8B 01 00 00 F4 03 04 00 42 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7A 01 00 35 04 06 00 CA D6 29 7A D3 F1 15 D3 95 05 97 65 1E 33 [14:33:39]Write to MH i2c: 01 00 00 8C 0C 98 [14:33:39]Write i2c OK [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: 01 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: 01 07 00 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: 01 07 00 8C 0C 00 00 00 00 00 00 0D AC [14:33:39]RasterBufferAndPrint [14:33:39]line [14:33:39]line [14:33:39]line [14:33:39]line [14:33:39]line [14:33:39]written 0, free lines is 3334 [14:33:39]MH_Cut [14:33:39]Write to MH i2c: D1 01 00 93 0C 01 71 [14:33:39]Write i2c OK [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: D1 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: D1 01 00 [14:33:39]MH_I2C_Read... [14:33:39]Read from MH i2c: D1 01 00 93 0C 00 70 [14:33:39]Write to MH i2c: 01 00 00 94 0C A0 [14:33:39]Write i2c OK [14:33:39]MH_I2C_Read... [14:33:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 27 09 47 00 15 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7A 01 00 F4 03 04 00 68 9C 20 67 B6 04 01 00 00 FA 77 69 F7 88 EF 24 06 [14:33:39]CommunicateWithHost err = 0 [14:33:39]CheckOFDResponse [14:33:39]1017 (14) - 77093643461234 [14:33:39]1041 (16) - 0000000002098560 [14:33:39]1040 (4) - 96886 [14:33:39]1012 (4) - 29.10.2024 08:27 [14:33:39]1206 (1) - 0 [14:33:39]OFD Sender: Remove packet 96886 [14:33:39]ProducePacketName [14:33:39]name=ofd_packets/00096886 [14:33:39]NVStorageDeleteData [14:33:40]OFD Sender: No OFD packet to send [14:33:40]*** Cut start [14:33:40]*** Partial cut [14:33:40]*** CUTSNS_PIN = 1 [14:33:40]*** CUTSNS_PIN = 0 [14:33:40]*** Brake cut motor [14:33:41]Read from MH i2c: 01 [14:33:41]MH_I2C_Read... [14:33:41]*** Stop cut motor [14:33:41]*** Cut end [14:33:41]Read from MH i2c: 01 07 00 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: 01 07 00 94 0C 00 00 00 00 00 FF 0F B5 [14:33:41]process_action close_receipt done [14:33:41]requested_data is exist [14:33:41]produce_requested_data [14:33:41]requested_item fm.sn is exist - process it [14:33:41]wFMCommunicate request_size=4 [14:33:41]MH_SAM_APDU [14:33:41]CAPDU: 80 11 00 00 [14:33:41]Write to MH i2c: E2 08 00 95 0C 80 11 00 00 00 00 00 00 1B [14:33:41]Write i2c OK [14:33:41]MH_I2C_Read... [14:33:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:41]Read from MH i2c: E2 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: E2 17 00 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: E2 17 00 95 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [14:33:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:33:41]wFMCommunicate OK [14:33:41]requested_item fd.num is exist - process it [14:33:41]SAM_PROTO_GetFieldsCounters [14:33:41]wFMCommunicate request_size=4 [14:33:41]MH_SAM_APDU [14:33:41]CAPDU: 80 13 00 00 [14:33:41]Write to MH i2c: E2 08 00 96 0C 80 13 00 00 00 00 00 00 1E [14:33:41]Write i2c OK [14:33:41]MH_I2C_Read... [14:33:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:41]Read from MH i2c: E2 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: E2 62 00 [14:33:41]MH_I2C_Read... [14:33:41]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 7A 01 00 0E 04 04 00 91 00 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 65 [14:33:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 7A 01 00 0E 04 04 00 91 00 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 [14:33:41]wFMCommunicate OK [14:33:41]SAM_PROTO_GetFieldsCounters done [14:33:41]requested_item shift.num is exist - process it [14:33:41]requested_item shift.opened is exist - process it [14:33:41]req_shift_opened [14:33:41]FM_GetShiftState [14:33:41]SAM_PROTO_GetShiftState [14:33:41]wFMCommunicate request_size=4 [14:33:41]MH_SAM_APDU [14:33:41]CAPDU: 80 13 01 00 [14:33:41]Write to MH i2c: E2 08 00 97 0C 80 13 01 00 00 00 00 00 20 [14:33:41]Write i2c OK [14:33:41]MH_I2C_Read... [14:33:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:41]Read from MH i2c: E2 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: E2 0E 00 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: E2 0E 00 97 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7E [14:33:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:33:41]wFMCommunicate OK [14:33:41]SAM_PROTO_GetShiftState done [14:33:41]FM_GetShiftState done [14:33:41]req_shift_opened done [14:33:41]requested_item shift.open_date is exist - process it [14:33:41]req_shift_open_date [14:33:41]req_shift_open_date done [14:33:41]produce_requested_data done [14:33:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96886,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:33:41]process_action_free close_receipt [14:33:41]json_value_free [14:33:41]json_value_free done [14:33:41]process_json_proto returns [14:33:41]Send response to host [14:33:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96886,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:33:41]free response buf [14:33:41]execute_script done [14:33:41]execute_script returns [14:33:41]free content buf [14:33:41]Sock 9.Close socket [14:33:41]Sock 9.Thread stoped [14:33:41]accept exits with 7 [14:33:41]New connection [14:33:41]New thread 3067116900 created [14:33:41]Thread 3067260260 joined [14:33:41]Waiting for new connection... [14:33:41] Sock 7.Parse request [14:33:41]Sock 7.Check first char [14:33:41]Sock 7.First char is OK [14:33:41]request: POST /json_proto HTTP/1.0 [14:33:41]Method: POST [14:33:41]URL: /json_proto [14:33:41]Method is POST - this is cgi request [14:33:41]url: /json_proto [14:33:41]query_string will be loaded in cgi processing [14:33:41]execute_cgi json_proto POST (null) [14:33:41]execute_cgi path=json_proto method=POST [14:33:41]POST find Content-Length [14:33:41]Host: 172.17.40.67:8080 [14:33:41]Content-Length: 678 [14:33:41]Content-Type: application/json [14:33:41] [14:33:41]POST finish read [14:33:41]Found Content-Length = 678 [14:33:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41]execute_script... [14:33: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)3407417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41]POST & json_proto [14:33:41]process_json_proto [14:33:41]json parsed OK: [14:33:41]protocol is kg_v1.0 [14:33:41]action value=close_receipt [14:33:41]process_action close_receipt [14:33:41]cmd_close_receipt [14:33:41]MH_GetDate [14:33:41]Write to MH i2c: F0 00 00 98 0C 93 [14:33:41]Write i2c OK [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: F0 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: F0 09 00 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: F0 09 00 98 0C 00 46 F2 20 67 EE DA 66 66 EF [14:33:41]GetLastDocTimeStamp 1730212418 [14:33:41]current date 1730212422 [14:33:41]FM_GetShiftState [14:33:41]SAM_PROTO_GetShiftState [14:33:41]wFMCommunicate request_size=4 [14:33:41]MH_SAM_APDU [14:33:41]CAPDU: 80 13 01 00 [14:33:41]Write to MH i2c: E2 08 00 99 0C 80 13 01 00 00 00 00 00 22 [14:33:41]Write i2c OK [14:33:41]MH_I2C_Read... [14:33:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:41]Read from MH i2c: E2 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: E2 0E 00 [14:33:41]MH_I2C_Read... [14:33:41]Read from MH i2c: E2 0E 00 99 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 80 [14:33:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:33:41]wFMCommunicate OK [14:33:41]SAM_PROTO_GetShiftState done [14:33:41]FM_GetShiftState done [14:33:41]opened in 1730160548 [14:33:41]opened+sec_in_day 1730246948 [14:33:41]quantity*price = 50041 [14:33:41]sum+1 = 50042 [14:33: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 396 29.10.2024 14:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96887 ФПД: 213643820017922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96887&fm=213643820017922&tin=02508201610067®Number=0000000000170478&sum=50000 [14:33:43]StoreToDocumentArchive [14:33:43]shift 145 fd 96887 [14:33:43]save to /storage/0145/doc_00096887 [14:33:43]save last doc name /storage/0145/doc_00096887 to /storage/kkm_last_doc_name [14:33:43]save OK [14:33:43]Clear old archive folders... [14:33:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:43]tlvbuf is 01AAB630 [14:33:43]SAM_PROTO_ClearQueue [14:33:43]wFMCommunicate request_size=4 [14:33:43]MH_SAM_APDU [14:33:43]CAPDU: 80 09 00 00 [14:33:43]Write to MH i2c: E2 08 00 A6 0C 80 09 00 00 00 00 00 00 24 [14:33:43]Write i2c OK [14:33:43]MH_I2C_Read... [14:33:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:43]Read from MH i2c: E2 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [14:33:43]RAPDU: 90 00 [14:33:43]wFMCommunicate OK [14:33:43]SAM_PROTO_ClearQueue done [14:33:43]KKMCreateOFDPacket [14:33:43]OFDProtocolAddRootSTLVToBuf [14:33:43]FM_MakeSignedData [14:33:43]FM_MakeSignedData [14:33:43]SAM_PROTO_SignData [14:33:43]wFMCommunicate request_size=4 [14:33:43]MH_SAM_APDU [14:33:43]CAPDU: 80 0D 01 02 [14:33:43]Write to MH i2c: E2 08 00 A7 0C 80 0D 01 02 00 00 00 00 2C [14:33:43]Write i2c OK [14:33:43]MH_I2C_Read... [14:33:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:43]Read from MH i2c: E2 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 A7 0C 00 90 00 27 [14:33:43]RAPDU: 90 00 [14:33:43]wFMCommunicate OK [14:33:43]wFMCommunicate request_size=255 [14:33:43]MH_SAM_APDU [14:33: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 34 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 01 00 00 F4 03 04 00 46 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7A 01 00 35 04 06 00 C2 [14:33:43]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 34 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 01 00 00 F4 03 04 00 46 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7A 01 00 35 04 06 00 C2 00 00 4B [14:33:43]Write i2c OK [14:33:43]MH_I2C_Read... [14:33:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:43]Read from MH i2c: E2 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 A8 0C 00 90 00 28 [14:33:43]RAPDU: 90 00 [14:33:43]wFMCommunicate OK [14:33:43]wFMCommunicate request_size=10 [14:33:43]MH_SAM_APDU [14:33:43]CAPDU: 80 0D 02 02 05 4E D4 00 29 02 [14:33:43]Write to MH i2c: E2 0D 00 A9 0C 80 0D 02 02 05 00 4E D4 00 29 02 00 00 86 [14:33:43]Write i2c OK [14:33:43]MH_I2C_Read... [14:33:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:43]Read from MH i2c: E2 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 03 00 A9 0C 00 90 00 29 [14:33:43]RAPDU: 90 00 [14:33:43]wFMCommunicate OK [14:33:43]wFMCommunicate request_size=4 [14:33:43]MH_SAM_APDU [14:33:43]CAPDU: 80 0D 03 02 [14:33:43]Write to MH i2c: E2 08 00 AA 0C 80 0D 03 02 00 00 00 00 31 [14:33:43]Write i2c OK [14:33:43]MH_I2C_Read... [14:33:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:43]Read from MH i2c: E2 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 0B 00 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 0B 00 AA 0C 00 70 69 83 68 7F 4A FA CE 90 00 87 [14:33:43]RAPDU: 70 69 83 68 7F 4A FA CE 90 00 [14:33:43]wFMCommunicate OK [14:33:43]SAM_PROTO_SignData done [14:33:43]FM_MakeSignedData done [14:33:43]CreateOFDProtocolMessage [14:33:43]wFMCommunicate request_size=4 [14:33:43]MH_SAM_APDU [14:33:43]CAPDU: 80 11 00 00 [14:33:43]Write to MH i2c: E2 08 00 AB 0C 80 11 00 00 00 00 00 00 31 [14:33:43]Write i2c OK [14:33:43]MH_I2C_Read... [14:33:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:43]Read from MH i2c: E2 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 17 00 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: E2 17 00 AB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [14:33:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:33:43]wFMCommunicate OK [14:33:43]CreateOFDProtocolMessage done [14:33:43]OFDSenderStorePacket 96887 [14:33:43]StoreOFDPacket docnum=96887 [14:33:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 3F 07 01 FA 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 34 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 01 00 00 F4 03 04 00 46 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7A 01 00 35 04 06 00 C2 4E D4 00 29 02 70 69 83 68 7F 4A FA CE [14:33:43]CheckFolder [14:33:43]dirname=/storage/ofd_packets [14:33:43]CheckFolder done [14:33:43]ProducePacketName [14:33:43]name=ofd_packets/00096887 [14:33:43]NVStorageSaveData ofd_packets/00096887 [14:33:43]File name is /storage/ofd_packets/00096887 [14:33:43]Write 301 bytes [14:33:43]NVStorageSaveData done [14:33:43]OFDSenderStorePacket done [14:33:43]KKMCreateOFDPacket done [14:33:43]NVStorageSaveData kkm_last_timestamp [14:33:43]File name is /storage/kkm_last_timestamp [14:33:43]Write 4 bytes [14:33:43]NVStorageSaveData done [14:33:43]ExternCall_PrintAddStr [14:33:43]wPrintStart [14:33:43]Write to MH i2c: 01 00 00 AC 0C B8 [14:33:43]Write i2c OK [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: 01 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: 01 07 00 [14:33:43]MH_I2C_Read... [14:33:43]Read from MH i2c: 01 07 00 AC 0C 00 00 00 00 00 FF 0F CD [14:33:43]RasterBufferAndPrint [14:33:43]line Счет N : (1)3407417 [14:33:43]line ИНН: 02508201610067 [14:33:43]line Контрольно-Кассовый Чек [14:33:43]line ПРОДАЖА [14:33:43]line ТРК (МРК, ГНК) : 12 [14:33:43]line Товар: 2710124130 [14:33:43]line Аи-92-К-4 [14:33:43]line 7.480 * 66.90 [14:33:43]line = 500.41 [14:33:43]line НДС 12% НСП 1% [14:33:43]line > о реализуемом товаре [14:33:43]line ОКРУГЛЕНИЕ: -0.41 [14:33:43]line ИТОГО: 500.00 [14:33:43]line Внесено: 500.00 [14:33:43]line СДАЧА: 0.00 [14:33:43]line НСП 1% : 4.43 [14:33:43]line НДС 12% : 53.14 [14:33:43]line Наличными: 500.00 [14:33:43]line Безнал.: 0.00 [14:33:43]line Место: АЗС № 82 "Партнер Нефть" [14:33:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:33:44]line СНО: Общий режим [14:33:44]line Чек 396 29.10.2024 14:33 [14:33:44]line Смена: 145 ФФД: 1.0 [14:33:44]line ЗНМ: 0300000017 [14:33:44]line РНМ: 0000000000170478 [14:33:44]line Версия ККМ: v1.0 [14:33:44]line ФМ: 0000000002098560 [14:33:44]line ФД: 96887 [14:33:44]line ФПД: 213643820017922 [14:33:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96887&fm=213643820017922&tin=02508201610067®Number=0000000000170478&sum=50000 [14:33:44]OFD Sender: Processing packet 96887 [packets to send 59, broken 58] [14:33:44]ProducePacketName [14:33:44]name=ofd_packets/00096887 [14:33:44]OFD Sender: To server: pG, [14:33:44]CommunicateWithHost lk.salyk.kg:30040 [14:33:44]ConnectInit lk.salyk.kg [14:33:44]written 0, free lines is 4095 [14:33:44]Connected sock=10 [14:33:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 3F 07 01 FA 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 34 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 01 00 00 F4 03 04 00 46 F2 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7A 01 00 35 04 06 00 C2 4E D4 00 29 02 70 69 83 68 7F 4A FA CE [14:33:44]Write to MH i2c: 01 00 00 D7 0C E3 [14:33:44]Write i2c OK [14:33:44]MH_I2C_Read... [14:33:44]Read from MH i2c: 01 [14:33:44]MH_I2C_Read... [14:33:44]Read from MH i2c: 01 07 00 [14:33:44]MH_I2C_Read... [14:33:44]Read from MH i2c: 01 07 00 D7 0C 00 00 00 00 00 1E 0D 15 [14:33:44]RasterBufferAndPrint [14:33:44]line [14:33:44]line [14:33:44]line [14:33:44]line [14:33:44]line [14:33:44]written 0, free lines is 3370 [14:33:44]MH_Cut [14:33:44]Write to MH i2c: D1 01 00 DE 0C 01 BC [14:33:44]Write i2c OK [14:33:44]MH_I2C_Read... [14:33:44]Read from MH i2c: D1 [14:33:44]MH_I2C_Read... [14:33:44]Read from MH i2c: D1 01 00 [14:33:44]MH_I2C_Read... [14:33:44]Read from MH i2c: D1 01 00 DE 0C 00 BB [14:33:44]Write to MH i2c: 01 00 00 DF 0C EB [14:33:44]Write i2c OK [14:33:44]MH_I2C_Read... [14:33:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C 30 47 00 08 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7A 01 00 F4 03 04 00 6D 9C 20 67 B6 04 01 00 00 DD E6 0F 21 A0 48 A1 62 [14:33:44]CommunicateWithHost err = 0 [14:33:44]CheckOFDResponse [14:33:44]1017 (14) - 77093643461234 [14:33:44]1041 (16) - 0000000002098560 [14:33:44]1040 (4) - 96887 [14:33:44]1012 (4) - 29.10.2024 08:27 [14:33:44]1206 (1) - 0 [14:33:44]OFD Sender: Remove packet 96887 [14:33:44]ProducePacketName [14:33:44]name=ofd_packets/00096887 [14:33:44]NVStorageDeleteData [14:33:45]OFD Sender: No OFD packet to send [14:33:45]*** Cut start [14:33:45]*** Partial cut [14:33:45]*** CUTSNS_PIN = 1 [14:33:45]*** CUTSNS_PIN = 0 [14:33:45]*** Brake cut motor [14:33:45]Read from MH i2c: 01 [14:33:46]MH_I2C_Read... [14:33:46]*** Stop cut motor [14:33:46]*** Cut end [14:33:46]Read from MH i2c: 01 07 00 [14:33:46]MH_I2C_Read... [14:33:46]Read from MH i2c: 01 07 00 DF 0C 00 00 00 00 00 FF 0F 00 [14:33:46]process_action close_receipt done [14:33:46]requested_data is exist [14:33:46]produce_requested_data [14:33:46]requested_item fm.sn is exist - process it [14:33:46]wFMCommunicate request_size=4 [14:33:46]MH_SAM_APDU [14:33:46]CAPDU: 80 11 00 00 [14:33:46]Write to MH i2c: E2 08 00 E0 0C 80 11 00 00 00 00 00 00 66 [14:33:46]Write i2c OK [14:33:46]MH_I2C_Read... [14:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:46]Read from MH i2c: E2 [14:33:46]MH_I2C_Read... [14:33:46]Read from MH i2c: E2 17 00 [14:33:46]MH_I2C_Read... [14:33:46]Read from MH i2c: E2 17 00 E0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [14:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:33:46]wFMCommunicate OK [14:33:46]requested_item fd.num is exist - process it [14:33:46]SAM_PROTO_GetFieldsCounters [14:33:46]wFMCommunicate request_size=4 [14:33:46]MH_SAM_APDU [14:33:46]CAPDU: 80 13 00 00 [14:33:46]Write to MH i2c: E2 08 00 E1 0C 80 13 00 00 00 00 00 00 69 [14:33:46]Write i2c OK [14:33:46]MH_I2C_Read... [14:33:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:46]Read from MH i2c: E2 [14:33:46]MH_I2C_Read... [14:33:46]Read from MH i2c: E2 62 00 [14:33:46]MH_I2C_Read... [14:33:46]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 7A 01 00 0E 04 04 00 91 00 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 B4 [14:33:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 7A 01 00 0E 04 04 00 91 00 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 [14:33:46]wFMCommunicate OK [14:33:46]SAM_PROTO_GetFieldsCounters done [14:33:46]requested_item shift.num is exist - process it [14:33:46]requested_item shift.opened is exist - process it [14:33:46]req_shift_opened [14:33:46]FM_GetShiftState [14:33:46]SAM_PROTO_GetShiftState [14:33:46]wFMCommunicate request_size=4 [14:33:46]MH_SAM_APDU [14:33:46]CAPDU: 80 13 01 00 [14:33:46]Write to MH i2c: E2 08 00 E2 0C 80 13 01 00 00 00 00 00 6B [14:33:46]Write i2c OK [14:33:46]MH_I2C_Read... [14:33:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:46]Read from MH i2c: E2 [14:33:46]MH_I2C_Read... [14:33:46]Read from MH i2c: E2 0E 00 [14:33:46]MH_I2C_Read... [14:33:46]Read from MH i2c: E2 0E 00 E2 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C9 [14:33:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:33:46]wFMCommunicate OK [14:33:46]SAM_PROTO_GetShiftState done [14:33:46]FM_GetShiftState done [14:33:46]req_shift_opened done [14:33:46]requested_item shift.open_date is exist - process it [14:33:46]req_shift_open_date [14:33:46]req_shift_open_date done [14:33:46]produce_requested_data done [14:33:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96887,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:33:46]process_action_free close_receipt [14:33:46]json_value_free [14:33:46]json_value_free done [14:33:46]process_json_proto returns [14:33:46]Send response to host [14:33:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96887,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:33:46]free response buf [14:33:46]execute_script done [14:33:46]execute_script returns [14:33:46]free content buf [14:33:46]Sock 7.Close socket [14:33:46]Sock 7.Thread stoped [14:33:50]OFD Sender: No OFD packet to send [14:33:55]OFD Sender: No OFD packet to send [14:34:00]OFD Sender: No OFD packet to send [14:34:04]int [14:34:04]Write to MH i2c: 01 00 00 E3 0C EF [14:34:04]*** FLAG_PRN_PAP1 set [14:34:04]Write i2c OK [14:34:04]MH_I2C_Read... [14:34:04]Read from MH i2c: 01 [14:34:04]MH_I2C_Read... [14:34:04]Read from MH i2c: 01 07 00 [14:34:04]MH_I2C_Read... [14:34:04]Read from MH i2c: 01 07 00 E3 0C 00 01 00 00 00 FF 0F 05 [14:34:04]state=0 [14:34:04]No paper [14:34:04]int [14:34:04]Write to MH i2c: 01 00 00 E4 0C F0 [14:34:04]*** FLAG_PRN_PAP2 set [14:34:04]Write i2c OK [14:34:04]MH_I2C_Read... [14:34:04]Read from MH i2c: 01 [14:34:04]MH_I2C_Read... [14:34:04]Read from MH i2c: 01 07 00 [14:34:04]MH_I2C_Read... [14:34:04]Read from MH i2c: 01 07 00 E4 0C 00 03 00 00 00 FF 0F 08 [14:34:04]state=0 [14:34:04]No paper [14:34:04]Cover opened [14:34:05]OFD Sender: No OFD packet to send [14:34:06]int [14:34:06]Write to MH i2c: 01 00 00 E5 0C F1 [14:34:06]*** FLAG_PRN_PAP2 reset [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 07 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 07 00 E5 0C 00 01 00 00 00 FF 0F 07 [14:34:06]state=3 [14:34:06]No paper [14:34:06]Cover closed [14:34:06]int [14:34:06]Write to MH i2c: 01 00 00 E6 0C F2 [14:34:06]*** FLAG_PRN_PAP2 set [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 07 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 07 00 E6 0C 00 03 00 00 00 FF 0F 0A [14:34:06]state=0 [14:34:06]No paper [14:34:06]Cover opened [14:34:10]OFD Sender: No OFD packet to send [14:34:11]Write to MH i2c: 01 00 00 E7 0C F3 [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 E7 0C 00 03 00 00 00 FF 0F 0B [14:34:11]state=3 [14:34:11]No paper [14:34:11]Cover opened [14:34:14]int [14:34:14]Write to MH i2c: 01 00 00 E8 0C F4 [14:34:14]*** FLAG_PRN_PAP2 reset [14:34:14]Write i2c OK [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: 01 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: 01 07 00 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: 01 07 00 E8 0C 00 01 00 00 00 FF 0F 0A [14:34:14]state=3 [14:34:14]No paper [14:34:14]Cover closed [14:34:14]int [14:34:14]Write to MH i2c: 01 00 00 E9 0C F5 [14:34:14]*** FLAG_PRN_PAP1 reset [14:34:14]Write i2c OK [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: 01 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: 01 07 00 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: 01 07 00 E9 0C 00 00 00 00 00 FF 0F 0A [14:34:14]state=0 [14:34:15]OFD Sender: No OFD packet to send [14:34:20]OFD Sender: No OFD packet to send [14:34:25]OFD Sender: No OFD packet to send [14:34:30]OFD Sender: No OFD packet to send [14:34:35]OFD Sender: No OFD packet to send [14:34:40]OFD Sender: No OFD packet to send [14:34:45]OFD Sender: No OFD packet to send [14:34:50]OFD Sender: No OFD packet to send [14:34:55]OFD Sender: No OFD packet to send [14:35:00]OFD Sender: No OFD packet to send [14:35:05]OFD Sender: No OFD packet to send [14:35:10]OFD Sender: No OFD packet to send [14:35:15]OFD Sender: No OFD packet to send [14:35:20]OFD Sender: No OFD packet to send [14:35:25]OFD Sender: No OFD packet to send [14:35:30]OFD Sender: No OFD packet to send [14:35:35]OFD Sender: No OFD packet to send [14:35:40]OFD Sender: No OFD packet to send [14:35:45]OFD Sender: No OFD packet to send [14:35:50]OFD Sender: No OFD packet to send [14:35:55]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:05]OFD Sender: No OFD packet to send [14:36:10]OFD Sender: No OFD packet to send [14:36:15]OFD Sender: No OFD packet to send [14:36:20]OFD Sender: No OFD packet to send [14:36:25]OFD Sender: No OFD packet to send [14:36:30]OFD Sender: No OFD packet to send [14:36:35]OFD Sender: No OFD packet to send [14:36:40]OFD Sender: No OFD packet to send [14:36:45]OFD Sender: No OFD packet to send [14:36:50]OFD Sender: No OFD packet to send [14:36:55]OFD Sender: No OFD packet to send [14:37:00]OFD Sender: No OFD packet to send [14:37:03]accept exits with 9 [14:37:03]New connection [14:37:03]New thread 3067260260 created [14:37:03]Thread 3067116900 joined [14:37:03]Waiting for new connection... [14:37:03] Sock 9.Parse request [14:37:03]Sock 9.Check first char [14:37:03]Sock 9.First char is OK [14:37:03]request: POST /json_proto HTTP/1.0 [14:37:03]Method: POST [14:37:03]URL: /json_proto [14:37:03]Method is POST - this is cgi request [14:37:03]url: /json_proto [14:37:03]query_string will be loaded in cgi processing [14:37:03]execute_cgi json_proto POST (null) [14:37:03]execute_cgi path=json_proto method=POST [14:37:03]POST find Content-Length [14:37:03]Host: 172.17.40.67:8080 [14:37:03]Content-Length: 770 [14:37:03]Content-Type: application/json [14:37:03] [14:37:03]POST finish read [14:37:03]Found Content-Length = 770 [14:37:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:03]execute_script... [14:37:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:03]POST & json_proto [14:37:03]process_json_proto [14:37:03]json parsed OK: [14:37:03]protocol is kg_v1.0 [14:37:03]action value=close_receipt [14:37:03]process_action close_receipt [14:37:03]cmd_close_receipt [14:37:03]MH_GetDate [14:37:03]Write to MH i2c: F0 00 00 EA 0C E5 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: F0 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: F0 09 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: F0 09 00 EA 0C 00 10 F3 20 67 EE DA 66 66 0C [14:37:03]GetLastDocTimeStamp 1730212422 [14:37:03]current date 1730212624 [14:37:03]FM_GetShiftState [14:37:03]SAM_PROTO_GetShiftState [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 13 01 00 [14:37:03]Write to MH i2c: E2 08 00 EB 0C 80 13 01 00 00 00 00 00 74 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0E 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0E 00 EB 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [14:37:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:37:03]wFMCommunicate OK [14:37:03]SAM_PROTO_GetShiftState done [14:37:03]FM_GetShiftState done [14:37:03]opened in 1730160548 [14:37:03]opened+sec_in_day 1730246948 [14:37:03]quantity*price = 200031 [14:37:03]sum+1 = 200032 [14:37:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 397 29.10.2024 14:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96888 ФПД: 242461010213338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96888&fm=242461010213338&tin=02508201610067®Number=0000000000170478&sum=200031 [14:37:04]StoreToDocumentArchive [14:37:04]shift 145 fd 96888 [14:37:04]save to /storage/0145/doc_00096888 [14:37:04]save last doc name /storage/0145/doc_00096888 to /storage/kkm_last_doc_name [14:37:04]save OK [14:37:04]Clear old archive folders... [14:37:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:37:04]tlvbuf is 01A001B0 [14:37:04]SAM_PROTO_ClearQueue [14:37:04]wFMCommunicate request_size=4 [14:37:04]MH_SAM_APDU [14:37:04]CAPDU: 80 09 00 00 [14:37:04]Write to MH i2c: E2 08 00 F8 0C 80 09 00 00 00 00 00 00 76 [14:37:04]Write i2c OK [14:37:04]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 F8 0C 00 90 00 78 [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]SAM_PROTO_ClearQueue done [14:37:05]KKMCreateOFDPacket [14:37:05]OFDProtocolAddRootSTLVToBuf [14:37:05]FM_MakeSignedData [14:37:05]FM_MakeSignedData [14:37:05]SAM_PROTO_SignData [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 0D 01 02 [14:37:05]Write to MH i2c: E2 08 00 F9 0C 80 0D 01 02 00 00 00 00 7E [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 F9 0C 00 90 00 79 [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]wFMCommunicate request_size=255 [14:37:05]MH_SAM_APDU [14:37: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 34 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 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 10 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7A 01 00 35 04 06 00 DC [14:37:05]Write to MH i2c: E2 02 01 FA 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 34 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 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 10 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7A 01 00 35 04 06 00 DC 00 00 04 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 FA 0C 00 90 00 7A [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]wFMCommunicate request_size=10 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 0D 02 02 05 84 5A 62 B9 DA [14:37:05]Write to MH i2c: E2 0D 00 FB 0C 80 0D 02 02 05 00 84 5A 62 B9 DA 00 00 5E [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 FB 0C 00 90 00 7B [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 0D 03 02 [14:37:05]Write to MH i2c: E2 08 00 FC 0C 80 0D 03 02 00 00 00 00 83 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 0B 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 0B 00 FC 0C 00 3B D6 97 36 6E 03 22 46 90 00 3B [14:37:05]RAPDU: 3B D6 97 36 6E 03 22 46 90 00 [14:37:05]wFMCommunicate OK [14:37:05]SAM_PROTO_SignData done [14:37:05]FM_MakeSignedData done [14:37:05]CreateOFDProtocolMessage [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 11 00 00 [14:37:05]Write to MH i2c: E2 08 00 FD 0C 80 11 00 00 00 00 00 00 83 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 17 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 17 00 FD 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [14:37:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:37:05]wFMCommunicate OK [14:37:05]CreateOFDProtocolMessage done [14:37:05]OFDSenderStorePacket 96888 [14:37:05]StoreOFDPacket docnum=96888 [14:37:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 24 07 01 12 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 10 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7A 01 00 35 04 06 00 DC 84 5A 62 B9 DA 3B D6 97 36 6E 03 22 46 [14:37:05]CheckFolder [14:37:05]dirname=/storage/ofd_packets [14:37:05]CheckFolder done [14:37:05]ProducePacketName [14:37:05]name=ofd_packets/00096888 [14:37:05]NVStorageSaveData ofd_packets/00096888 [14:37:05]File name is /storage/ofd_packets/00096888 [14:37:05]Write 301 bytes [14:37:05]NVStorageSaveData done [14:37:05]OFDSenderStorePacket done [14:37:05]KKMCreateOFDPacket done [14:37:05]NVStorageSaveData kkm_last_timestamp [14:37:05]File name is /storage/kkm_last_timestamp [14:37:05]Write 4 bytes [14:37:05]NVStorageSaveData done [14:37:05]ExternCall_PrintAddStr [14:37:05]wPrintStart [14:37:05]Write to MH i2c: 01 00 00 FE 0C 0A [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: 01 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: 01 07 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: 01 07 00 FE 0C 00 00 00 00 00 FF 0F 1F [14:37:05]RasterBufferAndPrint [14:37:05]line Счет N : (1)3407418 [14:37:05]line ИНН: 02508201610067 [14:37:05]line Контрольно-Кассовый Чек [14:37:05]line ПРОДАЖА [14:37:05]line ТРК (МРК, ГНК) : 32 [14:37:05]line Товар: 2710124130 [14:37:05]line Аи-92-К-4 [14:37:05]line 29.900 * 66.90 [14:37:05]line = 2000.31 [14:37:05]line НДС 12% НСП 1% [14:37:05]line > о реализуемом товаре [14:37:05]line ИТОГО: 2000.31 [14:37:05]line НСП 1% : 17.70 [14:37:05]line НДС 12% : 212.42 [14:37:05]line Наличными: 0.00 [14:37:05]line Безнал.: 2000.31 [14:37:05]line Место: АЗС № 82 "Партнер Нефть" [14:37:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:37:05]line СНО: Общий режим [14:37:05]line Чек 397 29.10.2024 14:37 [14:37:05]line Смена: 145 ФФД: 1.0 [14:37:05]line ЗНМ: 0300000017 [14:37:05]line РНМ: 0000000000170478 [14:37:05]line Версия ККМ: v1.0 [14:37:05]line Платежная система: Mbank [14:37:05]line ФМ: 0000000002098560 [14:37:05]line ФД: 96888 [14:37:05]line ФПД: 242461010213338 [14:37:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96888&fm=242461010213338&tin=02508201610067®Number=0000000000170478&sum=200031 [14:37:05]OFD Sender: Processing packet 96888 [packets to send 59, broken 58] [14:37:05]ProducePacketName [14:37:05]name=ofd_packets/00096888 [14:37:05]OFD Sender: To server: pG, [14:37:05]CommunicateWithHost lk.salyk.kg:30040 [14:37:05]ConnectInit lk.salyk.kg [14:37:05]written 0, free lines is 4095 [14:37:06]Connected sock=10 [14:37:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 24 07 01 12 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 10 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7A 01 00 35 04 06 00 DC 84 5A 62 B9 DA 3B D6 97 36 6E 03 22 46 [14:37:06]Write to MH i2c: 01 00 00 27 0D 34 [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: 01 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: 01 07 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: 01 07 00 27 0D 00 00 00 00 00 32 0D 7A [14:37:06]RasterBufferAndPrint [14:37:06]line [14:37:06]line [14:37:06]line [14:37:06]line [14:37:06]line [14:37:06]written 0, free lines is 3384 [14:37:06]MH_Cut [14:37:06]Write to MH i2c: D1 01 00 2E 0D 01 0D [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: D1 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: D1 01 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: D1 01 00 2E 0D 00 0C [14:37:06]Write to MH i2c: 01 00 00 2F 0D 3C [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E8 48 47 00 DE F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7A 01 00 F4 03 04 00 37 9D 20 67 B6 04 01 00 00 83 42 1E DC 0A 25 18 0E [14:37:06]CommunicateWithHost err = 0 [14:37:06]CheckOFDResponse [14:37:06]1017 (14) - 77093643461234 [14:37:06]1041 (16) - 0000000002098560 [14:37:06]1040 (4) - 96888 [14:37:06]1012 (4) - 29.10.2024 08:30 [14:37:06]1206 (1) - 0 [14:37:06]OFD Sender: Remove packet 96888 [14:37:06]ProducePacketName [14:37:06]name=ofd_packets/00096888 [14:37:06]NVStorageDeleteData [14:37:06]*** Cut start [14:37:06]*** Partial cut [14:37:06]*** CUTSNS_PIN = 1 [14:37:06]OFD Sender: No OFD packet to send [14:37:07]*** CUTSNS_PIN = 0 [14:37:07]*** Brake cut motor [14:37:07]Read from MH i2c: 01 [14:37:07]MH_I2C_Read... [14:37:07]*** Stop cut motor [14:37:07]*** Cut end [14:37:07]Read from MH i2c: 01 07 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: 01 07 00 2F 0D 00 00 00 00 00 FF 0F 51 [14:37:07]process_action close_receipt done [14:37:07]requested_data is exist [14:37:07]produce_requested_data [14:37:07]requested_item fm.sn is exist - process it [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 11 00 00 [14:37:07]Write to MH i2c: E2 08 00 30 0D 80 11 00 00 00 00 00 00 B7 [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 17 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 17 00 30 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [14:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:37:07]wFMCommunicate OK [14:37:07]requested_item fd.num is exist - process it [14:37:07]SAM_PROTO_GetFieldsCounters [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 13 00 00 [14:37:07]Write to MH i2c: E2 08 00 31 0D 80 13 00 00 00 00 00 00 BA [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 62 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 62 00 31 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 7A 01 00 0E 04 04 00 91 00 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 09 [14:37:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 7A 01 00 0E 04 04 00 91 00 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 [14:37:07]wFMCommunicate OK [14:37:07]SAM_PROTO_GetFieldsCounters done [14:37:07]requested_item shift.num is exist - process it [14:37:07]requested_item shift.opened is exist - process it [14:37:07]req_shift_opened [14:37:07]FM_GetShiftState [14:37:07]SAM_PROTO_GetShiftState [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 13 01 00 [14:37:07]Write to MH i2c: E2 08 00 32 0D 80 13 01 00 00 00 00 00 BC [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 0E 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 0E 00 32 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [14:37:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:37:07]wFMCommunicate OK [14:37:07]SAM_PROTO_GetShiftState done [14:37:07]FM_GetShiftState done [14:37:07]req_shift_opened done [14:37:07]requested_item shift.open_date is exist - process it [14:37:07]req_shift_open_date [14:37:07]req_shift_open_date done [14:37:07]produce_requested_data done [14:37:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96888,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:37:07]process_action_free close_receipt [14:37:07]json_value_free [14:37:07]json_value_free done [14:37:07]process_json_proto returns [14:37:07]Send response to host [14:37:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96888,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:37:07]free response buf [14:37:07]execute_script done [14:37:07]execute_script returns [14:37:07]free content buf [14:37:07]Sock 9.Close socket [14:37:07]Sock 9.Thread stoped [14:37:11]OFD Sender: No OFD packet to send [14:37:16]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:11]accept exits with 7 [14:38:11]New connection [14:38:11]New thread 3067116900 created [14:38:11]Thread 3067260260 joined [14:38:11]Waiting for new connection... [14:38:11] Sock 7.Parse request [14:38:11]Sock 7.Check first char [14:38:11]Sock 7.First char is OK [14:38:11]request: POST /json_proto HTTP/1.0 [14:38:11]Method: POST [14:38:11]URL: /json_proto [14:38:11]Method is POST - this is cgi request [14:38:11]url: /json_proto [14:38:11]query_string will be loaded in cgi processing [14:38:11]execute_cgi json_proto POST (null) [14:38:11]execute_cgi path=json_proto method=POST [14:38:11]POST find Content-Length [14:38:11]Host: 172.17.40.67:8080 [14:38:11]Content-Length: 679 [14:38:11]Content-Type: application/json [14:38:11] [14:38:11]POST finish read [14:38:11]Found Content-Length = 679 [14:38:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:11]execute_script... [14:38: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)3407419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:11]POST & json_proto [14:38:11]process_json_proto [14:38:11]json parsed OK: [14:38:11]protocol is kg_v1.0 [14:38:11]action value=close_receipt [14:38:11]process_action close_receipt [14:38:11]cmd_close_receipt [14:38:11]MH_GetDate [14:38:11]Write to MH i2c: F0 00 00 33 0D 2F [14:38:11]Write i2c OK [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: F0 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: F0 09 00 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: F0 09 00 33 0D 00 54 F3 20 67 EE DA 66 66 9A [14:38:11]GetLastDocTimeStamp 1730212624 [14:38:11]current date 1730212692 [14:38:11]FM_GetShiftState [14:38:11]SAM_PROTO_GetShiftState [14:38:11]wFMCommunicate request_size=4 [14:38:11]MH_SAM_APDU [14:38:11]CAPDU: 80 13 01 00 [14:38:11]Write to MH i2c: E2 08 00 34 0D 80 13 01 00 00 00 00 00 BE [14:38:11]Write i2c OK [14:38:11]MH_I2C_Read... [14:38:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:11]Read from MH i2c: E2 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 0E 00 [14:38:11]MH_I2C_Read... [14:38:11]Read from MH i2c: E2 0E 00 34 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [14:38:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:38:11]wFMCommunicate OK [14:38:11]SAM_PROTO_GetShiftState done [14:38:11]FM_GetShiftState done [14:38:11]opened in 1730160548 [14:38:11]opened+sec_in_day 1730246948 [14:38:11]quantity*price = 70044 [14:38:11]sum+1 = 70045 [14:38:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 398 29.10.2024 14:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96889 ФПД: 187143809024323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143812&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96889&fm=187143809024323&tin=02508201610067®Number=0000000000170478&sum=70000 [14:38:12]StoreToDocumentArchive [14:38:12]shift 145 fd 96889 [14:38:12]save to /storage/0145/doc_00096889 [14:38:12]save last doc name /storage/0145/doc_00096889 to /storage/kkm_last_doc_name [14:38:12]save OK [14:38:12]Clear old archive folders... [14:38:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:12]tlvbuf is 019FFD70 [14:38:12]SAM_PROTO_ClearQueue [14:38:12]wFMCommunicate request_size=4 [14:38:12]MH_SAM_APDU [14:38:12]CAPDU: 80 09 00 00 [14:38:12]Write to MH i2c: E2 08 00 41 0D 80 09 00 00 00 00 00 00 C0 [14:38:12]Write i2c OK [14:38:12]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:13]Read from MH i2c: E2 03 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 41 0D 00 90 00 C2 [14:38:13]RAPDU: 90 00 [14:38:13]wFMCommunicate OK [14:38:13]SAM_PROTO_ClearQueue done [14:38:13]KKMCreateOFDPacket [14:38:13]OFDProtocolAddRootSTLVToBuf [14:38:13]FM_MakeSignedData [14:38:13]FM_MakeSignedData [14:38:13]SAM_PROTO_SignData [14:38:13]wFMCommunicate request_size=4 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 0D 01 02 [14:38:13]Write to MH i2c: E2 08 00 42 0D 80 0D 01 02 00 00 00 00 C8 [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 42 0D 00 90 00 C3 [14:38:13]RAPDU: 90 00 [14:38:13]wFMCommunicate OK [14:38:13]wFMCommunicate request_size=255 [14:38:13]MH_SAM_APDU [14: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 34 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 8E 01 00 00 F4 03 04 00 54 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7A 01 00 35 04 06 00 AA [14:38:13]Write to MH i2c: E2 02 01 43 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 34 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 8E 01 00 00 F4 03 04 00 54 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7A 01 00 35 04 06 00 AA 00 00 F2 [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 43 0D 00 90 00 C4 [14:38:13]RAPDU: 90 00 [14:38:13]wFMCommunicate OK [14:38:13]wFMCommunicate request_size=10 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 0D 02 02 05 34 D0 42 41 43 [14:38:13]Write to MH i2c: E2 0D 00 44 0D 80 0D 02 02 05 00 34 D0 42 41 43 00 00 9F [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 03 00 44 0D 00 90 00 C5 [14:38:13]RAPDU: 90 00 [14:38:13]wFMCommunicate OK [14:38:13]wFMCommunicate request_size=4 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 0D 03 02 [14:38:13]Write to MH i2c: E2 08 00 45 0D 80 0D 03 02 00 00 00 00 CD [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 0B 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 0B 00 45 0D 00 7F C6 C7 CD FC D3 84 E0 90 00 DA [14:38:13]RAPDU: 7F C6 C7 CD FC D3 84 E0 90 00 [14:38:13]wFMCommunicate OK [14:38:13]SAM_PROTO_SignData done [14:38:13]FM_MakeSignedData done [14:38:13]CreateOFDProtocolMessage [14:38:13]wFMCommunicate request_size=4 [14:38:13]MH_SAM_APDU [14:38:13]CAPDU: 80 11 00 00 [14:38:13]Write to MH i2c: E2 08 00 46 0D 80 11 00 00 00 00 00 00 CD [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:13]Read from MH i2c: E2 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 17 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: E2 17 00 46 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [14:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:38:13]wFMCommunicate OK [14:38:13]CreateOFDProtocolMessage done [14:38:13]OFDSenderStorePacket 96889 [14:38:13]StoreOFDPacket docnum=96889 [14:38:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 85 07 01 6A 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8E 01 00 00 F4 03 04 00 54 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7A 01 00 35 04 06 00 AA 34 D0 42 41 43 7F C6 C7 CD FC D3 84 E0 [14:38:13]CheckFolder [14:38:13]dirname=/storage/ofd_packets [14:38:13]CheckFolder done [14:38:13]ProducePacketName [14:38:13]name=ofd_packets/00096889 [14:38:13]NVStorageSaveData ofd_packets/00096889 [14:38:13]File name is /storage/ofd_packets/00096889 [14:38:13]Write 301 bytes [14:38:13]NVStorageSaveData done [14:38:13]OFDSenderStorePacket done [14:38:13]KKMCreateOFDPacket done [14:38:13]NVStorageSaveData kkm_last_timestamp [14:38:13]File name is /storage/kkm_last_timestamp [14:38:13]Write 4 bytes [14:38:13]NVStorageSaveData done [14:38:13]ExternCall_PrintAddStr [14:38:13]wPrintStart [14:38:13]Write to MH i2c: 01 00 00 47 0D 54 [14:38:13]Write i2c OK [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: 01 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: 01 07 00 [14:38:13]MH_I2C_Read... [14:38:13]Read from MH i2c: 01 07 00 47 0D 00 00 00 00 00 FF 0F 69 [14:38:13]RasterBufferAndPrint [14:38:13]line Счет N : (1)3407419 [14:38:13]line ИНН: 02508201610067 [14:38:13]line Контрольно-Кассовый Чек [14:38:13]line ПРОДАЖА [14:38:13]line ТРК (МРК, ГНК) : 22 [14:38:13]line Товар: 2710124130 [14:38:13]line Аи-92-К-4 [14:38:13]line 10.470 * 66.90 [14:38:13]line = 700.44 [14:38:13]line НДС 12% НСП 1% [14:38:13]line > о реализуемом товаре [14:38:13]line ОКРУГЛЕНИЕ: -0.44 [14:38:13]line ИТОГО: 700.00 [14:38:13]line Внесено: 700.00 [14:38:13]line СДАЧА: 0.00 [14:38:13]line НСП 1% : 6.20 [14:38:13]line НДС 12% : 74.38 [14:38:13]line Наличными: 700.00 [14:38:13]line Безнал.: 0.00 [14:38:13]line Место: АЗС № 82 "Партнер Нефть" [14:38:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:38:13]line СНО: Общий режим [14:38:13]line Чек 398 29.10.2024 14:38 [14:38:13]line Смена: 145 ФФД: 1.0 [14:38:13]line ЗНМ: 0300000017 [14:38:13]line РНМ: 0000000000170478 [14:38:13]line Версия ККМ: v1.0 [14:38:13]line ФМ: 0000000002098560 [14:38:13]line ФД: 96889 [14:38:13]line ФПД: 187143809024323 [14:38:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143812&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96889&fm=187143809024323&tin=02508201610067®Number=0000000000170478&sum=70000 [14:38:13]OFD Sender: Processing packet 96889 [packets to send 59, broken 58] [14:38:13]ProducePacketName [14:38:13]name=ofd_packets/00096889 [14:38:13]OFD Sender: To server: pG, [14:38:13]CommunicateWithHost lk.salyk.kg:30040 [14:38:13]ConnectInit lk.salyk.kg [14:38:13]written 0, free lines is 4095 [14:38:14]Connected sock=10 [14:38:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 85 07 01 6A 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8E 01 00 00 F4 03 04 00 54 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7A 01 00 35 04 06 00 AA 34 D0 42 41 43 7F C6 C7 CD FC D3 84 E0 [14:38:14]Write to MH i2c: 01 00 00 72 0D 7F [14:38:14]Write i2c OK [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: 01 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: 01 07 00 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: 01 07 00 72 0D 00 00 00 00 00 FC 0C 8E [14:38:14]RasterBufferAndPrint [14:38:14]line [14:38:14]line [14:38:14]line [14:38:14]line [14:38:14]line [14:38:14]written 0, free lines is 3330 [14:38:14]MH_Cut [14:38:14]Write to MH i2c: D1 01 00 79 0D 01 58 [14:38:14]Write i2c OK [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: D1 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: D1 01 00 [14:38:14]MH_I2C_Read... [14:38:14]Read from MH i2c: D1 01 00 79 0D 00 57 [14:38:14]Write to MH i2c: 01 00 00 7A 0D 87 [14:38:14]Write i2c OK [14:38:14]MH_I2C_Read... [14:38:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 79 F4 47 00 72 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 32 30 39 38 35 36 30 10 04 04 00 79 7A 01 00 F4 03 04 00 7B 9D 20 67 B6 04 01 00 00 AA B9 70 47 E8 8C B7 3E [14:38:14]CommunicateWithHost err = 0 [14:38:14]CheckOFDResponse [14:38:14]1017 (14) - 77093643461234 [14:38:14]1041 (16) - 0000000002098560 [14:38:14]1040 (4) - 96889 [14:38:14]1012 (4) - 29.10.2024 08:31 [14:38:14]1206 (1) - 0 [14:38:14]OFD Sender: Remove packet 96889 [14:38:14]ProducePacketName [14:38:14]name=ofd_packets/00096889 [14:38:14]NVStorageDeleteData [14:38:14]OFD Sender: No OFD packet to send [14:38:14]*** Cut start [14:38:14]*** Partial cut [14:38:14]*** CUTSNS_PIN = 1 [14:38:15]*** CUTSNS_PIN = 0 [14:38:15]*** Brake cut motor [14:38:15]Read from MH i2c: 01 [14:38:15]MH_I2C_Read... [14:38:15]*** Stop cut motor [14:38:15]*** Cut end [14:38:15]Read from MH i2c: 01 07 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: 01 07 00 7A 0D 00 00 00 00 00 FF 0F 9C [14:38:15]process_action close_receipt done [14:38:15]requested_data is exist [14:38:15]produce_requested_data [14:38:15]requested_item fm.sn is exist - process it [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 11 00 00 [14:38:15]Write to MH i2c: E2 08 00 7B 0D 80 11 00 00 00 00 00 00 02 [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 17 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 17 00 7B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [14:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:38:15]wFMCommunicate OK [14:38:15]requested_item fd.num is exist - process it [14:38:15]SAM_PROTO_GetFieldsCounters [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 13 00 00 [14:38:15]Write to MH i2c: E2 08 00 7C 0D 80 13 00 00 00 00 00 00 05 [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 62 00 [14:38:15]MH_I2C_Read... [14:38:15]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [14:38:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:15]wFMCommunicate OK [14:38:15]SAM_PROTO_GetFieldsCounters done [14:38:15]requested_item shift.num is exist - process it [14:38:15]requested_item shift.opened is exist - process it [14:38:15]req_shift_opened [14:38:15]FM_GetShiftState [14:38:15]SAM_PROTO_GetShiftState [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 13 01 00 [14:38:15]Write to MH i2c: E2 08 00 7D 0D 80 13 01 00 00 00 00 00 07 [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 7D 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 65 [14:38:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:38:15]wFMCommunicate OK [14:38:15]SAM_PROTO_GetShiftState done [14:38:15]FM_GetShiftState done [14:38:15]req_shift_opened done [14:38:15]requested_item shift.open_date is exist - process it [14:38:15]req_shift_open_date [14:38:15]req_shift_open_date done [14:38:15]produce_requested_data done [14:38:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96889,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:38:15]process_action_free close_receipt [14:38:15]json_value_free [14:38:15]json_value_free done [14:38:15]process_json_proto returns [14:38:15]Send response to host [14:38:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96889,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:38:15]free response buf [14:38:15]execute_script done [14:38:15]execute_script returns [14:38:15]free content buf [14:38:15]Sock 7.Close socket [14:38:15]Sock 7.Thread stoped [14:38:19]OFD Sender: No OFD packet to send [14:38:24]OFD Sender: No OFD packet to send [14:38:29]OFD Sender: No OFD packet to send [14:38:34]OFD Sender: No OFD packet to send [14:38:39]OFD Sender: No OFD packet to send [14:38:44]OFD Sender: No OFD packet to send [14:38:49]OFD Sender: No OFD packet to send [14:38:54]OFD Sender: No OFD packet to send [14:38:56]accept exits with 9 [14:38:56]New connection [14:38:56]New thread 3067260260 created [14:38:56]Thread 3067116900 joined [14:38:56]Waiting for new connection... [14:38:56] Sock 9.Parse request [14:38:56]Sock 9.Check first char [14:38:56]Sock 9.First char is OK [14:38:56]request: POST /json_proto HTTP/1.0 [14:38:56]Method: POST [14:38:56]URL: /json_proto [14:38:56]Method is POST - this is cgi request [14:38:56]url: /json_proto [14:38:56]query_string will be loaded in cgi processing [14:38:56]execute_cgi json_proto POST (null) [14:38:56]execute_cgi path=json_proto method=POST [14:38:56]POST find Content-Length [14:38:56]Host: 172.17.40.67:8080 [14:38:56]Content-Length: 678 [14:38:56]Content-Type: application/json [14:38:56] [14:38:56]POST finish read [14:38:56]Found Content-Length = 678 [14:38:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:56]execute_script... [14:38: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)3407420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:56]POST & json_proto [14:38:56]process_json_proto [14:38:56]json parsed OK: [14:38:56]protocol is kg_v1.0 [14:38:56]action value=close_receipt [14:38:56]process_action close_receipt [14:38:56]cmd_close_receipt [14:38:56]MH_GetDate [14:38:56]Write to MH i2c: F0 00 00 7E 0D 7A [14:38:56]Write i2c OK [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 09 00 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 09 00 7E 0D 00 81 F3 20 67 EE DA 66 66 12 [14:38:56]GetLastDocTimeStamp 1730212692 [14:38:56]current date 1730212737 [14:38:56]FM_GetShiftState [14:38:56]SAM_PROTO_GetShiftState [14:38:56]wFMCommunicate request_size=4 [14:38:56]MH_SAM_APDU [14:38:56]CAPDU: 80 13 01 00 [14:38:56]Write to MH i2c: E2 08 00 7F 0D 80 13 01 00 00 00 00 00 09 [14:38:56]Write i2c OK [14:38:56]MH_I2C_Read... [14:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:56]Read from MH i2c: E2 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: E2 0E 00 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: E2 0E 00 7F 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [14:38:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:38:56]wFMCommunicate OK [14:38:56]SAM_PROTO_GetShiftState done [14:38:56]FM_GetShiftState done [14:38:56]opened in 1730160548 [14:38:56]opened+sec_in_day 1730246948 [14:38:56]quantity*price = 24017 [14:38:56]sum+1 = 24018 [14:38:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 399 29.10.2024 14:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96890 ФПД: 270985131823414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96890&fm=270985131823414&tin=02508201610067®Number=0000000000170478&sum=24000 [14:38:57]StoreToDocumentArchive [14:38:57]shift 145 fd 96890 [14:38:57]save to /storage/0145/doc_00096890 [14:38:57]save last doc name /storage/0145/doc_00096890 to /storage/kkm_last_doc_name [14:38:57]save OK [14:38:57]Clear old archive folders... [14:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:57]tlvbuf is 01A31760 [14:38:57]SAM_PROTO_ClearQueue [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 09 00 00 [14:38:57]Write to MH i2c: E2 08 00 8C 0D 80 09 00 00 00 00 00 00 0B [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 8C 0D 00 90 00 0D [14:38:57]RAPDU: 90 00 [14:38:57]wFMCommunicate OK [14:38:57]SAM_PROTO_ClearQueue done [14:38:57]KKMCreateOFDPacket [14:38:57]OFDProtocolAddRootSTLVToBuf [14:38:57]FM_MakeSignedData [14:38:57]FM_MakeSignedData [14:38:57]SAM_PROTO_SignData [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 0D 01 02 [14:38:57]Write to MH i2c: E2 08 00 8D 0D 80 0D 01 02 00 00 00 00 13 [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 8D 0D 00 90 00 0E [14:38:57]RAPDU: 90 00 [14:38:57]wFMCommunicate OK [14:38:57]wFMCommunicate request_size=255 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 81 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7A 01 00 35 04 06 00 F6 [14:38:57]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 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 81 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7A 01 00 35 04 06 00 F6 00 00 AE [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 8E 0D 00 90 00 0F [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=10 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 02 02 05 75 A4 85 91 36 [14:38:58]Write to MH i2c: E2 0D 00 8F 0D 80 0D 02 02 05 00 75 A4 85 91 36 00 00 85 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 8F 0D 00 90 00 10 [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 03 02 [14:38:58]Write to MH i2c: E2 08 00 90 0D 80 0D 03 02 00 00 00 00 18 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 0B 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 0B 00 90 0D 00 FD 07 1F B1 17 25 67 EE 90 00 7E [14:38:58]RAPDU: FD 07 1F B1 17 25 67 EE 90 00 [14:38:58]wFMCommunicate OK [14:38:58]SAM_PROTO_SignData done [14:38:58]FM_MakeSignedData done [14:38:58]CreateOFDProtocolMessage [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 11 00 00 [14:38:58]Write to MH i2c: E2 08 00 91 0D 80 11 00 00 00 00 00 00 18 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 17 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 17 00 91 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [14:38:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:38:58]wFMCommunicate OK [14:38:58]CreateOFDProtocolMessage done [14:38:58]OFDSenderStorePacket 96890 [14:38:58]StoreOFDPacket docnum=96890 [14:38:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 D5 07 01 FF 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 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 81 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7A 01 00 35 04 06 00 F6 75 A4 85 91 36 FD 07 1F B1 17 25 67 EE [14:38:58]CheckFolder [14:38:58]dirname=/storage/ofd_packets [14:38:58]CheckFolder done [14:38:58]ProducePacketName [14:38:58]name=ofd_packets/00096890 [14:38:58]NVStorageSaveData ofd_packets/00096890 [14:38:58]File name is /storage/ofd_packets/00096890 [14:38:58]Write 301 bytes [14:38:58]NVStorageSaveData done [14:38:58]OFDSenderStorePacket done [14:38:58]KKMCreateOFDPacket done [14:38:58]NVStorageSaveData kkm_last_timestamp [14:38:58]File name is /storage/kkm_last_timestamp [14:38:58]Write 4 bytes [14:38:58]NVStorageSaveData done [14:38:58]ExternCall_PrintAddStr [14:38:58]wPrintStart [14:38:58]Write to MH i2c: 01 00 00 92 0D 9F [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 92 0D 00 00 00 00 00 FF 0F B4 [14:38:58]RasterBufferAndPrint [14:38:58]line Счет N : (1)3407420 [14:38:58]line ИНН: 02508201610067 [14:38:58]line Контрольно-Кассовый Чек [14:38:58]line ПРОДАЖА [14:38:58]line ТРК (МРК, ГНК) : 32 [14:38:58]line Товар: 2710124130 [14:38:58]line Аи-92-К-4 [14:38:58]line 3.590 * 66.90 [14:38:58]line = 240.17 [14:38:58]line НДС 12% НСП 1% [14:38:58]line > о реализуемом товаре [14:38:58]line ОКРУГЛЕНИЕ: -0.17 [14:38:58]line ИТОГО: 240.00 [14:38:58]line Внесено: 240.00 [14:38:58]line СДАЧА: 0.00 [14:38:58]line НСП 1% : 2.12 [14:38:58]line НДС 12% : 25.50 [14:38:58]line Наличными: 240.00 [14:38:58]line Безнал.: 0.00 [14:38:58]line Место: АЗС № 82 "Партнер Нефть" [14:38:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:38:58]line СНО: Общий режим [14:38:58]line Чек 399 29.10.2024 14:38 [14:38:58]line Смена: 145 ФФД: 1.0 [14:38:58]line ЗНМ: 0300000017 [14:38:58]line РНМ: 0000000000170478 [14:38:58]line Версия ККМ: v1.0 [14:38:58]line ФМ: 0000000002098560 [14:38:58]line ФД: 96890 [14:38:58]line ФПД: 270985131823414 [14:38:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96890&fm=270985131823414&tin=02508201610067®Number=0000000000170478&sum=24000 [14:38:58]OFD Sender: Processing packet 96890 [packets to send 59, broken 58] [14:38:58]ProducePacketName [14:38:58]name=ofd_packets/00096890 [14:38:58]OFD Sender: To server: pG, [14:38:58]CommunicateWithHost lk.salyk.kg:30040 [14:38:58]ConnectInit lk.salyk.kg [14:38:58]written 0, free lines is 4095 [14:38:58]Connected sock=7 [14:38:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 D5 07 01 FF 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 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 81 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7A 01 00 35 04 06 00 F6 75 A4 85 91 36 FD 07 1F B1 17 25 67 EE [14:38:59]Write to MH i2c: 01 00 00 BD 0D CA [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 07 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 07 00 BD 0D 00 00 00 00 00 FE 0C DB [14:38:59]RasterBufferAndPrint [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]written 0, free lines is 3332 [14:38:59]MH_Cut [14:38:59]Write to MH i2c: D1 01 00 C4 0D 01 A3 [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 01 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 01 00 C4 0D 00 A2 [14:38:59]Write to MH i2c: 01 00 00 C5 0D D2 [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 32 F7 47 00 4D 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 32 30 39 38 35 36 30 10 04 04 00 7A 7A 01 00 F4 03 04 00 A8 9D 20 67 B6 04 01 00 00 72 12 E8 25 20 CF 65 A6 [14:38:59]CommunicateWithHost err = 0 [14:38:59]CheckOFDResponse [14:38:59]1017 (14) - 77093643461234 [14:38:59]1041 (16) - 0000000002098560 [14:38:59]1040 (4) - 96890 [14:38:59]1012 (4) - 29.10.2024 08:32 [14:38:59]1206 (1) - 0 [14:38:59]OFD Sender: Remove packet 96890 [14:38:59]ProducePacketName [14:38:59]name=ofd_packets/00096890 [14:38:59]NVStorageDeleteData [14:38:59]OFD Sender: No OFD packet to send [14:38:59]*** Cut start [14:38:59]*** Partial cut [14:38:59]*** CUTSNS_PIN = 1 [14:38:59]*** CUTSNS_PIN = 0 [14:38:59]*** Brake cut motor [14:39:00]Read from MH i2c: 01 [14:39:00]MH_I2C_Read... [14:39:00]*** Stop cut motor [14:39:00]*** Cut end [14:39:00]Read from MH i2c: 01 07 00 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: 01 07 00 C5 0D 00 00 00 00 00 FF 0F E7 [14:39:00]process_action close_receipt done [14:39:00]requested_data is exist [14:39:00]produce_requested_data [14:39:00]requested_item fm.sn is exist - process it [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 11 00 00 [14:39:00]Write to MH i2c: E2 08 00 C6 0D 80 11 00 00 00 00 00 00 4D [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:00]Read from MH i2c: E2 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 17 00 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 17 00 C6 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [14:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:39:00]wFMCommunicate OK [14:39:00]requested_item fd.num is exist - process it [14:39:00]SAM_PROTO_GetFieldsCounters [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 13 00 00 [14:39:00]Write to MH i2c: E2 08 00 C7 0D 80 13 00 00 00 00 00 00 50 [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:00]Read from MH i2c: E2 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 62 00 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 62 00 C7 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 7A 01 00 0E 04 04 00 91 00 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 A7 [14:39:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 7A 01 00 0E 04 04 00 91 00 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 [14:39:00]wFMCommunicate OK [14:39:00]SAM_PROTO_GetFieldsCounters done [14:39:00]requested_item shift.num is exist - process it [14:39:00]requested_item shift.opened is exist - process it [14:39:00]req_shift_opened [14:39:00]FM_GetShiftState [14:39:00]SAM_PROTO_GetShiftState [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 13 01 00 [14:39:00]Write to MH i2c: E2 08 00 C8 0D 80 13 01 00 00 00 00 00 52 [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:00]Read from MH i2c: E2 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 0E 00 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 0E 00 C8 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B0 [14:39:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:39:00]wFMCommunicate OK [14:39:00]SAM_PROTO_GetShiftState done [14:39:00]FM_GetShiftState done [14:39:00]req_shift_opened done [14:39:00]requested_item shift.open_date is exist - process it [14:39:00]req_shift_open_date [14:39:00]req_shift_open_date done [14:39:00]produce_requested_data done [14:39:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96890,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:39:00]process_action_free close_receipt [14:39:00]json_value_free [14:39:00]json_value_free done [14:39:00]process_json_proto returns [14:39:00]Send response to host [14:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96890,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:39:00]free response buf [14:39:00]execute_script done [14:39:00]execute_script returns [14:39:00]free content buf [14:39:00]Sock 9.Close socket [14:39:00]Sock 9.Thread stoped [14:39:04]OFD Sender: No OFD packet to send [14:39:09]OFD Sender: No OFD packet to send [14:39:14]OFD Sender: No OFD packet to send [14:39:19]OFD Sender: No OFD packet to send [14:39:24]OFD Sender: No OFD packet to send [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:06]accept exits with 10 [14:40:06]New connection [14:40:06]New thread 3067116900 created [14:40:06]Thread 3067260260 joined [14:40:06]Waiting for new connection... [14:40:06] Sock 10.Parse request [14:40:06]Sock 10.Check first char [14:40:06]Sock 10.First char is OK [14:40:06]request: POST /json_proto HTTP/1.0 [14:40:06]Method: POST [14:40:06]URL: /json_proto [14:40:06]Method is POST - this is cgi request [14:40:06]url: /json_proto [14:40:06]query_string will be loaded in cgi processing [14:40:06]execute_cgi json_proto POST (null) [14:40:06]execute_cgi path=json_proto method=POST [14:40:06]POST find Content-Length [14:40:06]Host: 172.17.40.67:8080 [14:40:06]Content-Length: 683 [14:40:06]Content-Type: application/json [14:40:06] [14:40:06]POST finish read [14:40:06]Found Content-Length = 683 [14:40:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:06]execute_script... [14: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)3407421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:06]POST & json_proto [14:40:06]process_json_proto [14:40:06]json parsed OK: [14:40:06]protocol is kg_v1.0 [14:40:06]action value=close_receipt [14:40:06]process_action close_receipt [14:40:06]cmd_close_receipt [14:40:06]MH_GetDate [14:40:06]Write to MH i2c: F0 00 00 C9 0D C5 [14:40:06]Write i2c OK [14:40:06]MH_I2C_Read... [14:40:06]Read from MH i2c: F0 [14:40:06]MH_I2C_Read... [14:40:06]Read from MH i2c: F0 09 00 [14:40:06]MH_I2C_Read... [14:40:06]Read from MH i2c: F0 09 00 C9 0D 00 C7 F3 20 67 EE DA 66 66 A3 [14:40:06]GetLastDocTimeStamp 1730212737 [14:40:06]current date 1730212807 [14:40:06]FM_GetShiftState [14:40:06]SAM_PROTO_GetShiftState [14:40:06]wFMCommunicate request_size=4 [14:40:06]MH_SAM_APDU [14:40:06]CAPDU: 80 13 01 00 [14:40:06]Write to MH i2c: E2 08 00 CA 0D 80 13 01 00 00 00 00 00 54 [14:40:06]Write i2c OK [14:40:06]MH_I2C_Read... [14:40:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:06]Read from MH i2c: E2 [14:40:06]MH_I2C_Read... [14:40:06]Read from MH i2c: E2 0E 00 [14:40:06]MH_I2C_Read... [14:40:06]Read from MH i2c: E2 0E 00 CA 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [14:40:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:40:06]wFMCommunicate OK [14:40:06]SAM_PROTO_GetShiftState done [14:40:06]FM_GetShiftState done [14:40:06]opened in 1730160548 [14:40:06]opened+sec_in_day 1730246948 [14:40:06]quantity*price = 100015 [14:40:06]sum+1 = 100017 [14:40:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 400 29.10.2024 14:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96891 ФПД: 279223424868355 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144007&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96891&fm=279223424868355&tin=02508201610067®Number=0000000000170478&sum=100000 [14:40:07]StoreToDocumentArchive [14:40:07]shift 145 fd 96891 [14:40:07]save to /storage/0145/doc_00096891 [14:40:07]save last doc name /storage/0145/doc_00096891 to /storage/kkm_last_doc_name [14:40:07]save OK [14:40:07]Clear old archive folders... [14:40:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:40:07]tlvbuf is 01ABAE60 [14:40:07]SAM_PROTO_ClearQueue [14:40:07]wFMCommunicate request_size=4 [14:40:07]MH_SAM_APDU [14:40:07]CAPDU: 80 09 00 00 [14:40:07]Write to MH i2c: E2 08 00 D7 0D 80 09 00 00 00 00 00 00 56 [14:40:07]Write i2c OK [14:40:07]MH_I2C_Read... [14:40:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:07]Read from MH i2c: E2 [14:40:07]MH_I2C_Read... [14:40:07]Read from MH i2c: E2 03 00 [14:40:07]MH_I2C_Read... [14:40:07]Read from MH i2c: E2 03 00 D7 0D 00 90 00 58 [14:40:07]RAPDU: 90 00 [14:40:07]wFMCommunicate OK [14:40:07]SAM_PROTO_ClearQueue done [14:40:07]KKMCreateOFDPacket [14:40:07]OFDProtocolAddRootSTLVToBuf [14:40:07]FM_MakeSignedData [14:40:07]FM_MakeSignedData [14:40:07]SAM_PROTO_SignData [14:40:07]wFMCommunicate request_size=4 [14:40:07]MH_SAM_APDU [14:40:07]CAPDU: 80 0D 01 02 [14:40:07]Write to MH i2c: E2 08 00 D8 0D 80 0D 01 02 00 00 00 00 5E [14:40:07]Write i2c OK [14:40:07]MH_I2C_Read... [14:40:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:07]Read from MH i2c: E2 [14:40:07]MH_I2C_Read... [14:40:07]Read from MH i2c: E2 03 00 [14:40:07]MH_I2C_Read... [14:40:07]Read from MH i2c: E2 03 00 D8 0D 00 90 00 59 [14:40:07]RAPDU: 90 00 [14:40:07]wFMCommunicate OK [14:40:07]wFMCommunicate request_size=255 [14:40:07]MH_SAM_APDU [14: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 34 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 01 00 00 F4 03 04 00 C7 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7A 01 00 35 04 06 00 FD [14:40:07]Write to MH i2c: E2 02 01 D9 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 34 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 01 00 00 F4 03 04 00 C7 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7A 01 00 35 04 06 00 FD 00 00 3C [14:40:07]Write i2c OK [14:40:07]MH_I2C_Read... [14:40:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:07]Read from MH i2c: E2 [14:40:07]MH_I2C_Read... [14:40:07]Read from MH i2c: E2 03 00 [14:40:07]MH_I2C_Read... [14:40:07]Read from MH i2c: E2 03 00 D9 0D 00 90 00 5A [14:40:07]RAPDU: 90 00 [14:40:07]wFMCommunicate OK [14:40:07]wFMCommunicate request_size=10 [14:40:07]MH_SAM_APDU [14:40:07]CAPDU: 80 0D 02 02 05 F3 C5 0D 60 03 [14:40:07]Write to MH i2c: E2 0D 00 DA 0D 80 0D 02 02 05 00 F3 C5 0D 60 03 00 00 93 [14:40:07]Write i2c OK [14:40:07]MH_I2C_Read... [14:40:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:08]Read from MH i2c: E2 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 03 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 03 00 DA 0D 00 90 00 5B [14:40:08]RAPDU: 90 00 [14:40:08]wFMCommunicate OK [14:40:08]wFMCommunicate request_size=4 [14:40:08]MH_SAM_APDU [14:40:08]CAPDU: 80 0D 03 02 [14:40:08]Write to MH i2c: E2 08 00 DB 0D 80 0D 03 02 00 00 00 00 63 [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:08]Read from MH i2c: E2 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 0B 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 0B 00 DB 0D 00 52 1B 47 31 A8 B7 C4 04 90 00 70 [14:40:08]RAPDU: 52 1B 47 31 A8 B7 C4 04 90 00 [14:40:08]wFMCommunicate OK [14:40:08]SAM_PROTO_SignData done [14:40:08]FM_MakeSignedData done [14:40:08]CreateOFDProtocolMessage [14:40:08]wFMCommunicate request_size=4 [14:40:08]MH_SAM_APDU [14:40:08]CAPDU: 80 11 00 00 [14:40:08]Write to MH i2c: E2 08 00 DC 0D 80 11 00 00 00 00 00 00 63 [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:08]Read from MH i2c: E2 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 17 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: E2 17 00 DC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [14:40:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:40:08]wFMCommunicate OK [14:40:08]CreateOFDProtocolMessage done [14:40:08]OFDSenderStorePacket 96891 [14:40:08]StoreOFDPacket docnum=96891 [14:40:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E6 BF 07 01 69 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 01 00 00 F4 03 04 00 C7 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7A 01 00 35 04 06 00 FD F3 C5 0D 60 03 52 1B 47 31 A8 B7 C4 04 [14:40:08]CheckFolder [14:40:08]dirname=/storage/ofd_packets [14:40:08]CheckFolder done [14:40:08]ProducePacketName [14:40:08]name=ofd_packets/00096891 [14:40:08]NVStorageSaveData ofd_packets/00096891 [14:40:08]File name is /storage/ofd_packets/00096891 [14:40:08]Write 301 bytes [14:40:08]NVStorageSaveData done [14:40:08]OFDSenderStorePacket done [14:40:08]KKMCreateOFDPacket done [14:40:08]NVStorageSaveData kkm_last_timestamp [14:40:08]File name is /storage/kkm_last_timestamp [14:40:08]Write 4 bytes [14:40:08]NVStorageSaveData done [14:40:08]ExternCall_PrintAddStr [14:40:08]wPrintStart [14:40:08]Write to MH i2c: 01 00 00 DD 0D EA [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: 01 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: 01 07 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: 01 07 00 DD 0D 00 00 00 00 00 FF 0F FF [14:40:08]RasterBufferAndPrint [14:40:08]line Счет N : (1)3407421 [14:40:08]line ИНН: 02508201610067 [14:40:08]line Контрольно-Кассовый Чек [14:40:08]line ПРОДАЖА [14:40:08]line ТРК (МРК, ГНК) : 12 [14:40:08]line Товар: 2710124130 [14:40:08]line Аи-92-К-4 [14:40:08]line 14.950 * 66.90 [14:40:08]line = 1000.16 [14:40:08]line НДС 12% НСП 1% [14:40:08]line > о реализуемом товаре [14:40:08]line ОКРУГЛЕНИЕ: -0.16 [14:40:08]line ИТОГО: 1000.00 [14:40:08]line Внесено: 1000.00 [14:40:08]line СДАЧА: 0.00 [14:40:08]line НСП 1% : 8.85 [14:40:08]line НДС 12% : 106.21 [14:40:08]line Наличными: 1000.00 [14:40:08]line Безнал.: 0.00 [14:40:08]line Место: АЗС № 82 "Партнер Нефть" [14:40:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:40:08]line СНО: Общий режим [14:40:08]line Чек 400 29.10.2024 14:40 [14:40:08]line Смена: 145 ФФД: 1.0 [14:40:08]line ЗНМ: 0300000017 [14:40:08]line РНМ: 0000000000170478 [14:40:08]line Версия ККМ: v1.0 [14:40:08]line ФМ: 0000000002098560 [14:40:08]line ФД: 96891 [14:40:08]line ФПД: 279223424868355 [14:40:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144007&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96891&fm=279223424868355&tin=02508201610067®Number=0000000000170478&sum=100000 [14:40:08]OFD Sender: Processing packet 96891 [packets to send 59, broken 58] [14:40:08]ProducePacketName [14:40:08]name=ofd_packets/00096891 [14:40:08]OFD Sender: To server: pG, [14:40:08]CommunicateWithHost lk.salyk.kg:30040 [14:40:08]ConnectInit lk.salyk.kg [14:40:08]written 0, free lines is 4095 [14:40:08]Connected sock=9 [14:40:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E6 BF 07 01 69 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 01 00 00 F4 03 04 00 C7 F3 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7A 01 00 35 04 06 00 FD F3 C5 0D 60 03 52 1B 47 31 A8 B7 C4 04 [14:40:08]Write to MH i2c: 01 00 00 08 0E 16 [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: 01 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: 01 07 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: 01 07 00 08 0E 00 00 00 00 00 F9 0C 22 [14:40:08]RasterBufferAndPrint [14:40:08]line [14:40:08]line [14:40:08]line [14:40:08]line [14:40:08]line [14:40:08]written 0, free lines is 3329 [14:40:08]MH_Cut [14:40:08]Write to MH i2c: D1 01 00 0F 0E 01 EF [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: D1 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: D1 01 00 [14:40:08]MH_I2C_Read... [14:40:08]Read from MH i2c: D1 01 00 0F 0E 00 EE [14:40:08]Write to MH i2c: 01 00 00 10 0E 1E [14:40:08]Write i2c OK [14:40:08]MH_I2C_Read... [14:40:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E8 14 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 7B 7A 01 00 F4 03 04 00 ED 9D 20 67 B6 04 01 00 00 44 26 C3 F6 BF 35 0C 18 [14:40:09]CommunicateWithHost err = 0 [14:40:09]CheckOFDResponse [14:40:09]1017 (14) - 77093643461234 [14:40:09]1041 (16) - 0000000002098560 [14:40:09]1040 (4) - 96891 [14:40:09]1012 (4) - 29.10.2024 08:33 [14:40:09]1206 (1) - 0 [14:40:09]OFD Sender: Remove packet 96891 [14:40:09]ProducePacketName [14:40:09]name=ofd_packets/00096891 [14:40:09]NVStorageDeleteData [14:40:09]OFD Sender: No OFD packet to send [14:40:09]*** Cut start [14:40:09]*** Partial cut [14:40:09]*** CUTSNS_PIN = 1 [14:40:09]*** CUTSNS_PIN = 0 [14:40:09]*** Brake cut motor [14:40:10]Read from MH i2c: 01 [14:40:10]MH_I2C_Read... [14:40:10]*** Stop cut motor [14:40:10]*** Cut end [14:40:10]Read from MH i2c: 01 07 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: 01 07 00 10 0E 00 00 00 00 00 FF 0F 33 [14:40:10]process_action close_receipt done [14:40:10]requested_data is exist [14:40:10]produce_requested_data [14:40:10]requested_item fm.sn is exist - process it [14:40:10]wFMCommunicate request_size=4 [14:40:10]MH_SAM_APDU [14:40:10]CAPDU: 80 11 00 00 [14:40:10]Write to MH i2c: E2 08 00 11 0E 80 11 00 00 00 00 00 00 99 [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 17 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 17 00 11 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [14:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:40:10]wFMCommunicate OK [14:40:10]requested_item fd.num is exist - process it [14:40:10]SAM_PROTO_GetFieldsCounters [14:40:10]wFMCommunicate request_size=4 [14:40:10]MH_SAM_APDU [14:40:10]CAPDU: 80 13 00 00 [14:40:10]Write to MH i2c: E2 08 00 12 0E 80 13 00 00 00 00 00 00 9C [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 62 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 62 00 12 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 7A 01 00 0E 04 04 00 91 00 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 F7 [14:40:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 7A 01 00 0E 04 04 00 91 00 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 [14:40:10]wFMCommunicate OK [14:40:10]SAM_PROTO_GetFieldsCounters done [14:40:10]requested_item shift.num is exist - process it [14:40:10]requested_item shift.opened is exist - process it [14:40:10]req_shift_opened [14:40:10]FM_GetShiftState [14:40:10]SAM_PROTO_GetShiftState [14:40:10]wFMCommunicate request_size=4 [14:40:10]MH_SAM_APDU [14:40:10]CAPDU: 80 13 01 00 [14:40:10]Write to MH i2c: E2 08 00 13 0E 80 13 01 00 00 00 00 00 9E [14:40:10]Write i2c OK [14:40:10]MH_I2C_Read... [14:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:10]Read from MH i2c: E2 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 0E 00 [14:40:10]MH_I2C_Read... [14:40:10]Read from MH i2c: E2 0E 00 13 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FC [14:40:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:40:10]wFMCommunicate OK [14:40:10]SAM_PROTO_GetShiftState done [14:40:10]FM_GetShiftState done [14:40:10]req_shift_opened done [14:40:10]requested_item shift.open_date is exist - process it [14:40:10]req_shift_open_date [14:40:10]req_shift_open_date done [14:40:10]produce_requested_data done [14:40:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96891,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:40:10]process_action_free close_receipt [14:40:10]json_value_free [14:40:10]json_value_free done [14:40:10]process_json_proto returns [14:40:10]Send response to host [14:40:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96891,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:40:10]free response buf [14:40:10]execute_script done [14:40:10]execute_script returns [14:40:10]free content buf [14:40:10]Sock 10.Close socket [14:40:10]Sock 10.Thread stoped [14:40:14]OFD Sender: No OFD packet to send [14:40:19]OFD Sender: No OFD packet to send [14:40:24]OFD Sender: No OFD packet to send [14:40:29]OFD Sender: No OFD packet to send [14:40:34]OFD Sender: No OFD packet to send [14:40:39]OFD Sender: No OFD packet to send [14:40:44]OFD Sender: No OFD packet to send [14:40:49]OFD Sender: No OFD packet to send [14:40:54]OFD Sender: No OFD packet to send [14:40:59]OFD Sender: No OFD packet to send [14:41:04]OFD Sender: No OFD packet to send [14:41:09]OFD Sender: No OFD packet to send [14:41:14]OFD Sender: No OFD packet to send [14:41:19]OFD Sender: No OFD packet to send [14:41:24]OFD Sender: No OFD packet to send [14:41:29]OFD Sender: No OFD packet to send [14:41:34]OFD Sender: No OFD packet to send [14:41:39]OFD Sender: No OFD packet to send [14:41:44]OFD Sender: No OFD packet to send [14:41:49]OFD Sender: No OFD packet to send [14:41:54]OFD Sender: No OFD packet to send [14:41:59]OFD Sender: No OFD packet to send [14:42:04]OFD Sender: No OFD packet to send [14:42:09]OFD Sender: No OFD packet to send [14:42:14]OFD Sender: No OFD packet to send [14:42:19]OFD Sender: No OFD packet to send [14:42:24]accept exits with 7 [14:42:24]New connection [14:42:24]New thread 3067260260 created [14:42:24]Thread 3067116900 joined [14:42:24]Waiting for new connection... [14:42:24] Sock 7.Parse request [14:42:24]Sock 7.Check first char [14:42:24]Sock 7.First char is OK [14:42:24]request: POST /json_proto HTTP/1.0 [14:42:24]Method: POST [14:42:24]URL: /json_proto [14:42:24]Method is POST - this is cgi request [14:42:24]url: /json_proto [14:42:24]query_string will be loaded in cgi processing [14:42:24]execute_cgi json_proto POST (null) [14:42:24]execute_cgi path=json_proto method=POST [14:42:24]POST find Content-Length [14:42:24]Host: 172.17.40.67:8080 [14:42:24]Content-Length: 678 [14:42:24]Content-Type: application/json [14:42:24] [14:42:24]POST finish read [14:42:24]Found Content-Length = 678 [14:42:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [14:42:24]execute_script... [14:42: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)3407422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [14:42:24]POST & json_proto [14:42:24]process_json_proto [14:42:24]json parsed OK: [14:42:24]protocol is kg_v1.0 [14:42:24]action value=close_receipt [14:42:24]process_action close_receipt [14:42:24]cmd_close_receipt [14:42:24]MH_GetDate [14:42:24]Write to MH i2c: F0 00 00 14 0E 11 [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: F0 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: F0 09 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: F0 09 00 14 0E 00 51 F4 20 67 EE DA 66 66 7A [14:42:24]GetLastDocTimeStamp 1730212807 [14:42:24]current date 1730212945 [14:42:24]FM_GetShiftState [14:42:24]SAM_PROTO_GetShiftState [14:42:24]wFMCommunicate request_size=4 [14:42:24]MH_SAM_APDU [14:42:24]CAPDU: 80 13 01 00 [14:42:24]Write to MH i2c: E2 08 00 15 0E 80 13 01 00 00 00 00 00 A0 [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:24]Read from MH i2c: E2 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 0E 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 0E 00 15 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [14:42:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:42:24]wFMCommunicate OK [14:42:24]SAM_PROTO_GetShiftState done [14:42:24]FM_GetShiftState done [14:42:24]opened in 1730160548 [14:42:24]opened+sec_in_day 1730246948 [14:42:24]quantity*price = 35055 [14:42:24]sum+1 = 35057 [14:42:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 401 29.10.2024 14:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96892 ФПД: 156630938225082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144225&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96892&fm=156630938225082&tin=02508201610067®Number=0000000000170478&sum=35000 [14:42:25]StoreToDocumentArchive [14:42:25]shift 145 fd 96892 [14:42:25]save to /storage/0145/doc_00096892 [14:42:25]save last doc name /storage/0145/doc_00096892 to /storage/kkm_last_doc_name [14:42:25]save OK [14:42:25]Clear old archive folders... [14:42:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:42:25]tlvbuf is 01AA9FF0 [14:42:25]SAM_PROTO_ClearQueue [14:42:25]wFMCommunicate request_size=4 [14:42:25]MH_SAM_APDU [14:42:25]CAPDU: 80 09 00 00 [14:42:25]Write to MH i2c: E2 08 00 22 0E 80 09 00 00 00 00 00 00 A2 [14:42:25]Write i2c OK [14:42:25]MH_I2C_Read... [14:42:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:25]Read from MH i2c: E2 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: E2 03 00 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: E2 03 00 22 0E 00 90 00 A4 [14:42:25]RAPDU: 90 00 [14:42:25]wFMCommunicate OK [14:42:25]SAM_PROTO_ClearQueue done [14:42:25]KKMCreateOFDPacket [14:42:25]OFDProtocolAddRootSTLVToBuf [14:42:25]FM_MakeSignedData [14:42:25]FM_MakeSignedData [14:42:25]SAM_PROTO_SignData [14:42:25]wFMCommunicate request_size=4 [14:42:25]MH_SAM_APDU [14:42:25]CAPDU: 80 0D 01 02 [14:42:25]Write to MH i2c: E2 08 00 23 0E 80 0D 01 02 00 00 00 00 AA [14:42:25]Write i2c OK [14:42:25]MH_I2C_Read... [14:42:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:25]Read from MH i2c: E2 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: E2 03 00 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: E2 03 00 23 0E 00 90 00 A5 [14:42:25]RAPDU: 90 00 [14:42:25]wFMCommunicate OK [14:42:25]wFMCommunicate request_size=255 [14:42:25]MH_SAM_APDU [14:42: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 34 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 91 01 00 00 F4 03 04 00 51 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7A 01 00 35 04 06 00 8E [14:42:25]Write to MH i2c: E2 02 01 24 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 34 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 91 01 00 00 F4 03 04 00 51 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7A 01 00 35 04 06 00 8E 00 00 B7 [14:42:25]Write i2c OK [14:42:25]MH_I2C_Read... [14:42:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:25]Read from MH i2c: E2 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: E2 03 00 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: E2 03 00 24 0E 00 90 00 A6 [14:42:25]RAPDU: 90 00 [14:42:25]wFMCommunicate OK [14:42:25]wFMCommunicate request_size=10 [14:42:25]MH_SAM_APDU [14:42:25]CAPDU: 80 0D 02 02 05 74 7B 6F 09 BA [14:42:25]Write to MH i2c: E2 0D 00 25 0E 80 0D 02 02 05 00 74 7B 6F 09 BA 00 00 D8 [14:42:25]Write i2c OK [14:42:25]MH_I2C_Read... [14:42:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:26]Read from MH i2c: E2 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 03 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 03 00 25 0E 00 90 00 A7 [14:42:26]RAPDU: 90 00 [14:42:26]wFMCommunicate OK [14:42:26]wFMCommunicate request_size=4 [14:42:26]MH_SAM_APDU [14:42:26]CAPDU: 80 0D 03 02 [14:42:26]Write to MH i2c: E2 08 00 26 0E 80 0D 03 02 00 00 00 00 AF [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:26]Read from MH i2c: E2 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 0B 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 0B 00 26 0E 00 01 2F F1 5A 1E 1D EF AB 90 00 00 [14:42:26]RAPDU: 01 2F F1 5A 1E 1D EF AB 90 00 [14:42:26]wFMCommunicate OK [14:42:26]SAM_PROTO_SignData done [14:42:26]FM_MakeSignedData done [14:42:26]CreateOFDProtocolMessage [14:42:26]wFMCommunicate request_size=4 [14:42:26]MH_SAM_APDU [14:42:26]CAPDU: 80 11 00 00 [14:42:26]Write to MH i2c: E2 08 00 27 0E 80 11 00 00 00 00 00 00 AF [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:26]Read from MH i2c: E2 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 17 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 17 00 27 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [14:42:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:42:26]wFMCommunicate OK [14:42:26]CreateOFDProtocolMessage done [14:42:26]OFDSenderStorePacket 96892 [14:42:26]StoreOFDPacket docnum=96892 [14:42:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6E 8A 07 01 76 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 91 01 00 00 F4 03 04 00 51 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7A 01 00 35 04 06 00 8E 74 7B 6F 09 BA 01 2F F1 5A 1E 1D EF AB [14:42:26]CheckFolder [14:42:26]dirname=/storage/ofd_packets [14:42:26]CheckFolder done [14:42:26]ProducePacketName [14:42:26]name=ofd_packets/00096892 [14:42:26]NVStorageSaveData ofd_packets/00096892 [14:42:26]File name is /storage/ofd_packets/00096892 [14:42:26]Write 301 bytes [14:42:26]NVStorageSaveData done [14:42:26]OFDSenderStorePacket done [14:42:26]KKMCreateOFDPacket done [14:42:26]NVStorageSaveData kkm_last_timestamp [14:42:26]File name is /storage/kkm_last_timestamp [14:42:26]Write 4 bytes [14:42:26]NVStorageSaveData done [14:42:26]ExternCall_PrintAddStr [14:42:26]wPrintStart [14:42:26]Write to MH i2c: 01 00 00 28 0E 36 [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: 01 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: 01 07 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: 01 07 00 28 0E 00 00 00 00 00 FF 0F 4B [14:42:26]RasterBufferAndPrint [14:42:26]line Счет N : (1)3407422 [14:42:26]line ИНН: 02508201610067 [14:42:26]line Контрольно-Кассовый Чек [14:42:26]line ПРОДАЖА [14:42:26]line ТРК (МРК, ГНК) : 12 [14:42:26]line Товар: 2710124130 [14:42:26]line Аи-92-К-4 [14:42:26]line 5.240 * 66.90 [14:42:26]line = 350.56 [14:42:26]line НДС 12% НСП 1% [14:42:26]line > о реализуемом товаре [14:42:26]line ОКРУГЛЕНИЕ: -0.56 [14:42:26]line ИТОГО: 350.00 [14:42:26]line Внесено: 350.00 [14:42:26]line СДАЧА: 0.00 [14:42:26]line НСП 1% : 3.10 [14:42:26]line НДС 12% : 37.23 [14:42:26]line Наличными: 350.00 [14:42:26]line Безнал.: 0.00 [14:42:26]line Место: АЗС № 82 "Партнер Нефть" [14:42:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:42:26]line СНО: Общий режим [14:42:26]line Чек 401 29.10.2024 14:42 [14:42:26]line Смена: 145 ФФД: 1.0 [14:42:26]line ЗНМ: 0300000017 [14:42:26]line РНМ: 0000000000170478 [14:42:26]line Версия ККМ: v1.0 [14:42:26]line ФМ: 0000000002098560 [14:42:26]line ФД: 96892 [14:42:26]line ФПД: 156630938225082 [14:42:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144225&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96892&fm=156630938225082&tin=02508201610067®Number=0000000000170478&sum=35000 [14:42:26]OFD Sender: Processing packet 96892 [packets to send 59, broken 58] [14:42:26]ProducePacketName [14:42:26]name=ofd_packets/00096892 [14:42:26]OFD Sender: To server: pG, [14:42:26]CommunicateWithHost lk.salyk.kg:30040 [14:42:26]ConnectInit lk.salyk.kg [14:42:26]written 0, free lines is 4095 [14:42:26]Connected sock=9 [14:42:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6E 8A 07 01 76 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 91 01 00 00 F4 03 04 00 51 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7A 01 00 35 04 06 00 8E 74 7B 6F 09 BA 01 2F F1 5A 1E 1D EF AB [14:42:26]Write to MH i2c: 01 00 00 53 0E 61 [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: 01 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: 01 07 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: 01 07 00 53 0E 00 00 00 00 00 FA 0C 6E [14:42:26]RasterBufferAndPrint [14:42:26]line [14:42:26]line [14:42:26]line [14:42:26]line [14:42:26]line [14:42:26]written 0, free lines is 3329 [14:42:26]MH_Cut [14:42:26]Write to MH i2c: D1 01 00 5A 0E 01 3A [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: D1 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: D1 01 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: D1 01 00 5A 0E 00 39 [14:42:26]Write to MH i2c: 01 00 00 5B 0E 69 [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 6C 47 00 90 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 32 30 39 38 35 36 30 10 04 04 00 7C 7A 01 00 F4 03 04 00 77 9E 20 67 B6 04 01 00 00 DB BD CE 4F A8 89 B0 C3 [14:42:27]CommunicateWithHost err = 0 [14:42:27]CheckOFDResponse [14:42:27]1017 (14) - 77093643461234 [14:42:27]1041 (16) - 0000000002098560 [14:42:27]1040 (4) - 96892 [14:42:27]1012 (4) - 29.10.2024 08:36 [14:42:27]1206 (1) - 0 [14:42:27]OFD Sender: Remove packet 96892 [14:42:27]ProducePacketName [14:42:27]name=ofd_packets/00096892 [14:42:27]NVStorageDeleteData [14:42:27]OFD Sender: No OFD packet to send [14:42:27]*** Cut start [14:42:27]*** Partial cut [14:42:27]*** CUTSNS_PIN = 1 [14:42:27]*** CUTSNS_PIN = 0 [14:42:27]*** Brake cut motor [14:42:28]Read from MH i2c: 01 [14:42:28]MH_I2C_Read... [14:42:28]*** Stop cut motor [14:42:28]*** Cut end [14:42:28]Read from MH i2c: 01 07 00 [14:42:28]MH_I2C_Read... [14:42:28]Read from MH i2c: 01 07 00 5B 0E 00 00 00 00 00 FF 0F 7E [14:42:28]process_action close_receipt done [14:42:28]requested_data is exist [14:42:28]produce_requested_data [14:42:28]requested_item fm.sn is exist - process it [14:42:28]wFMCommunicate request_size=4 [14:42:28]MH_SAM_APDU [14:42:28]CAPDU: 80 11 00 00 [14:42:28]Write to MH i2c: E2 08 00 5C 0E 80 11 00 00 00 00 00 00 E4 [14:42:28]Write i2c OK [14:42:28]MH_I2C_Read... [14:42:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:28]Read from MH i2c: E2 [14:42:28]MH_I2C_Read... [14:42:28]Read from MH i2c: E2 17 00 [14:42:28]MH_I2C_Read... [14:42:28]Read from MH i2c: E2 17 00 5C 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [14:42:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:42:28]wFMCommunicate OK [14:42:28]requested_item fd.num is exist - process it [14:42:28]SAM_PROTO_GetFieldsCounters [14:42:28]wFMCommunicate request_size=4 [14:42:28]MH_SAM_APDU [14:42:28]CAPDU: 80 13 00 00 [14:42:28]Write to MH i2c: E2 08 00 5D 0E 80 13 00 00 00 00 00 00 E7 [14:42:28]Write i2c OK [14:42:28]MH_I2C_Read... [14:42:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:28]Read from MH i2c: E2 [14:42:28]MH_I2C_Read... [14:42:28]Read from MH i2c: E2 62 00 [14:42:28]MH_I2C_Read... [14:42:28]Read from MH i2c: E2 62 00 5D 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [14:42:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:28]wFMCommunicate OK [14:42:28]SAM_PROTO_GetFieldsCounters done [14:42:28]requested_item shift.num is exist - process it [14:42:28]requested_item shift.opened is exist - process it [14:42:28]req_shift_opened [14:42:28]FM_GetShiftState [14:42:28]SAM_PROTO_GetShiftState [14:42:28]wFMCommunicate request_size=4 [14:42:28]MH_SAM_APDU [14:42:28]CAPDU: 80 13 01 00 [14:42:28]Write to MH i2c: E2 08 00 5E 0E 80 13 01 00 00 00 00 00 E9 [14:42:28]Write i2c OK [14:42:28]MH_I2C_Read... [14:42:28]Read from MH i2c: E2 [14:42:28]MH_I2C_Read... [14:42:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:28]Read from MH i2c: E2 0E 00 [14:42:28]MH_I2C_Read... [14:42:28]Read from MH i2c: E2 0E 00 5E 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 47 [14:42:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:42:28]wFMCommunicate OK [14:42:28]SAM_PROTO_GetShiftState done [14:42:28]FM_GetShiftState done [14:42:28]req_shift_opened done [14:42:28]requested_item shift.open_date is exist - process it [14:42:28]req_shift_open_date [14:42:28]req_shift_open_date done [14:42:28]produce_requested_data done [14:42:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96892,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:42:28]process_action_free close_receipt [14:42:28]json_value_free [14:42:28]json_value_free done [14:42:28]process_json_proto returns [14:42:28]Send response to host [14:42:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96892,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:42:28]free response buf [14:42:28]execute_script done [14:42:28]execute_script returns [14:42:28]free content buf [14:42:28]Sock 7.Close socket [14:42:28]Sock 7.Thread stoped [14:42:32]OFD Sender: No OFD packet to send [14:42:37]OFD Sender: No OFD packet to send [14:42:42]OFD Sender: No OFD packet to send [14:42:47]OFD Sender: No OFD packet to send [14:42:52]OFD Sender: No OFD packet to send [14:42:57]OFD Sender: No OFD packet to send [14:43:02]OFD Sender: No OFD packet to send [14:43:07]OFD Sender: No OFD packet to send [14:43:12]OFD Sender: No OFD packet to send [14:43:17]OFD Sender: No OFD packet to send [14:43:22]OFD Sender: No OFD packet to send [14:43:27]OFD Sender: No OFD packet to send [14:43:32]OFD Sender: No OFD packet to send [14:43:37]OFD Sender: No OFD packet to send [14:43:42]OFD Sender: No OFD packet to send [14:43:47]OFD Sender: No OFD packet to send [14:43:52]OFD Sender: No OFD packet to send [14:43:57]OFD Sender: No OFD packet to send [14:44:02]OFD Sender: No OFD packet to send [14:44:07]OFD Sender: No OFD packet to send [14:44:12]OFD Sender: No OFD packet to send [14:44:17]OFD Sender: No OFD packet to send [14:44:22]OFD Sender: No OFD packet to send [14:44:27]OFD Sender: No OFD packet to send [14:44:32]OFD Sender: No OFD packet to send [14:44:37]OFD Sender: No OFD packet to send [14:44:42]OFD Sender: No OFD packet to send [14:44:47]OFD Sender: No OFD packet to send [14:44:48]accept exits with 10 [14:44:48]New connection [14:44:48]New thread 3067116900 created [14:44:48]Thread 3067260260 joined [14:44:48]Waiting for new connection... [14:44:48] Sock 10.Parse request [14:44:48]Sock 10.Check first char [14:44:48]Sock 10.First char is OK [14:44:48]request: POST /json_proto HTTP/1.0 [14:44:48]Method: POST [14:44:48]URL: /json_proto [14:44:48]Method is POST - this is cgi request [14:44:48]url: /json_proto [14:44:48]query_string will be loaded in cgi processing [14:44:48]execute_cgi json_proto POST (null) [14:44:48]execute_cgi path=json_proto method=POST [14:44:48]POST find Content-Length [14:44:48]Host: 172.17.40.67:8080 [14:44:48]Content-Length: 680 [14:44:48]Content-Type: application/json [14:44:48] [14:44:48]POST finish read [14:44:48]Found Content-Length = 680 [14:44:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:48]execute_script... [14:44: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)3407423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:48]POST & json_proto [14:44:48]process_json_proto [14:44:48]json parsed OK: [14:44:48]protocol is kg_v1.0 [14:44:48]action value=close_receipt [14:44:48]process_action close_receipt [14:44:48]cmd_close_receipt [14:44:48]MH_GetDate [14:44:48]Write to MH i2c: F0 00 00 5F 0E 5C [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: F0 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: F0 09 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: F0 09 00 5F 0E 00 E1 F4 20 67 EE DA 66 66 55 [14:44:48]GetLastDocTimeStamp 1730212945 [14:44:48]current date 1730213089 [14:44:48]FM_GetShiftState [14:44:48]SAM_PROTO_GetShiftState [14:44:48]wFMCommunicate request_size=4 [14:44:48]MH_SAM_APDU [14:44:48]CAPDU: 80 13 01 00 [14:44:48]Write to MH i2c: E2 08 00 60 0E 80 13 01 00 00 00 00 00 EB [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:48]Read from MH i2c: E2 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 0E 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 0E 00 60 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 49 [14:44:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:44:48]wFMCommunicate OK [14:44:48]SAM_PROTO_GetShiftState done [14:44:48]FM_GetShiftState done [14:44:48]opened in 1730160548 [14:44:48]opened+sec_in_day 1730246948 [14:44:48]quantity*price = 100050 [14:44:48]sum+1 = 100052 [14:44:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 402 29.10.2024 14:44 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96893 ФПД: 281271643756209 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144449&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96893&fm=281271643756209&tin=02508201610067®Number=0000000000170478&sum=100000 [14:44:49]StoreToDocumentArchive [14:44:49]shift 145 fd 96893 [14:44:49]save to /storage/0145/doc_00096893 [14:44:49]save last doc name /storage/0145/doc_00096893 to /storage/kkm_last_doc_name [14:44:49]save OK [14:44:49]Clear old archive folders... [14:44:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:44:49]tlvbuf is B6EF3B80 [14:44:49]SAM_PROTO_ClearQueue [14:44:49]wFMCommunicate request_size=4 [14:44:49]MH_SAM_APDU [14:44:49]CAPDU: 80 09 00 00 [14:44:49]Write to MH i2c: E2 08 00 6D 0E 80 09 00 00 00 00 00 00 ED [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:49]Read from MH i2c: E2 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 6D 0E 00 90 00 EF [14:44:49]RAPDU: 90 00 [14:44:49]wFMCommunicate OK [14:44:49]SAM_PROTO_ClearQueue done [14:44:49]KKMCreateOFDPacket [14:44:49]OFDProtocolAddRootSTLVToBuf [14:44:49]FM_MakeSignedData [14:44:49]FM_MakeSignedData [14:44:49]SAM_PROTO_SignData [14:44:49]wFMCommunicate request_size=4 [14:44:49]MH_SAM_APDU [14:44:49]CAPDU: 80 0D 01 02 [14:44:49]Write to MH i2c: E2 08 00 6E 0E 80 0D 01 02 00 00 00 00 F5 [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:49]Read from MH i2c: E2 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 6E 0E 00 90 00 F0 [14:44:49]RAPDU: 90 00 [14:44:49]wFMCommunicate OK [14:44:49]wFMCommunicate request_size=255 [14:44:49]MH_SAM_APDU [14:44:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 E1 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7A 01 00 35 04 06 00 FF D0 A8 69 [14:44:49]Write to MH i2c: E2 02 01 6F 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 E1 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7A 01 00 35 04 06 00 FF D0 A8 69 00 00 D2 [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:49]Read from MH i2c: E2 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 6F 0E 00 90 00 F1 [14:44:49]RAPDU: 90 00 [14:44:49]wFMCommunicate OK [14:44:49]wFMCommunicate request_size=7 [14:44:49]MH_SAM_APDU [14:44:49]CAPDU: 80 0D 02 02 02 56 B1 [14:44:49]Write to MH i2c: E2 0A 00 70 0E 80 0D 02 02 02 00 56 B1 00 00 03 [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:49]Read from MH i2c: E2 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 03 00 70 0E 00 90 00 F2 [14:44:49]RAPDU: 90 00 [14:44:49]wFMCommunicate OK [14:44:49]wFMCommunicate request_size=4 [14:44:49]MH_SAM_APDU [14:44:49]CAPDU: 80 0D 03 02 [14:44:49]Write to MH i2c: E2 08 00 71 0E 80 0D 03 02 00 00 00 00 FA [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:49]Read from MH i2c: E2 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 0B 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 0B 00 71 0E 00 B9 C5 92 EF B4 80 73 C3 90 00 64 [14:44:49]RAPDU: B9 C5 92 EF B4 80 73 C3 90 00 [14:44:49]wFMCommunicate OK [14:44:49]SAM_PROTO_SignData done [14:44:49]FM_MakeSignedData done [14:44:49]CreateOFDProtocolMessage [14:44:49]wFMCommunicate request_size=4 [14:44:49]MH_SAM_APDU [14:44:49]CAPDU: 80 11 00 00 [14:44:49]Write to MH i2c: E2 08 00 72 0E 80 11 00 00 00 00 00 00 FA [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:49]Read from MH i2c: E2 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 17 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: E2 17 00 72 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [14:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:44:49]wFMCommunicate OK [14:44:49]CreateOFDProtocolMessage done [14:44:49]OFDSenderStorePacket 96893 [14:44:49]StoreOFDPacket docnum=96893 [14:44:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 C8 C8 04 01 43 A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 E1 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7A 01 00 35 04 06 00 FF D0 A8 69 56 B1 B9 C5 92 EF B4 80 73 C3 [14:44:49]CheckFolder [14:44:49]dirname=/storage/ofd_packets [14:44:49]CheckFolder done [14:44:49]ProducePacketName [14:44:49]name=ofd_packets/00096893 [14:44:49]NVStorageSaveData ofd_packets/00096893 [14:44:49]File name is /storage/ofd_packets/00096893 [14:44:49]Write 298 bytes [14:44:49]NVStorageSaveData done [14:44:49]OFDSenderStorePacket done [14:44:49]KKMCreateOFDPacket done [14:44:49]NVStorageSaveData kkm_last_timestamp [14:44:49]File name is /storage/kkm_last_timestamp [14:44:49]Write 4 bytes [14:44:49]NVStorageSaveData done [14:44:49]ExternCall_PrintAddStr [14:44:49]wPrintStart [14:44:49]Write to MH i2c: 01 00 00 73 0E 81 [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: 01 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: 01 07 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: 01 07 00 73 0E 00 00 00 00 00 FF 0F 96 [14:44:49]RasterBufferAndPrint [14:44:49]line Счет N : (1)3407423 [14:44:49]line ИНН: 02508201610067 [14:44:49]line Контрольно-Кассовый Чек [14:44:49]line ПРОДАЖА [14:44:49]line ТРК (МРК, ГНК) : 51 [14:44:49]line Товар: 2710194210 [14:44:49]line ДТ-К-5 [14:44:49]line 13.130 * 76.20 [14:44:49]line = 1000.51 [14:44:49]line НДС 12% НСП 1% [14:44:49]line > о реализуемом товаре [14:44:49]line ОКРУГЛЕНИЕ: -0.51 [14:44:49]line ИТОГО: 1000.00 [14:44:49]line Внесено: 1000.00 [14:44:49]line СДАЧА: 0.00 [14:44:49]line НСП 1% : 8.85 [14:44:49]line НДС 12% : 106.25 [14:44:49]line Наличными: 1000.00 [14:44:49]line Безнал.: 0.00 [14:44:49]line Место: АЗС № 82 "Партнер Нефть" [14:44:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:44:49]line СНО: Общий режим [14:44:49]line Чек 402 29.10.2024 14:44 [14:44:49]line Смена: 145 ФФД: 1.0 [14:44:49]line ЗНМ: 0300000017 [14:44:49]line РНМ: 0000000000170478 [14:44:49]line Версия ККМ: v1.0 [14:44:49]line ФМ: 0000000002098560 [14:44:49]line ФД: 96893 [14:44:49]line ФПД: 281271643756209 [14:44:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144449&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96893&fm=281271643756209&tin=02508201610067®Number=0000000000170478&sum=100000 [14:44:50]OFD Sender: Processing packet 96893 [packets to send 59, broken 58] [14:44:50]ProducePacketName [14:44:50]name=ofd_packets/00096893 [14:44:50]OFD Sender: To server: pG, [14:44:50]CommunicateWithHost lk.salyk.kg:30040 [14:44:50]ConnectInit lk.salyk.kg [14:44:50]written 0, free lines is 4095 [14:44:50]Connected sock=9 [14:44:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 C8 C8 04 01 43 A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 E1 F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7A 01 00 35 04 06 00 FF D0 A8 69 56 B1 B9 C5 92 EF B4 80 73 C3 [14:44:50]Write to MH i2c: 01 00 00 9E 0E AC [14:44:50]Write i2c OK [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: 01 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: 01 07 00 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: 01 07 00 9E 0E 00 00 00 00 00 03 0D C3 [14:44:50]RasterBufferAndPrint [14:44:50]line [14:44:50]line [14:44:50]line [14:44:50]line [14:44:50]line [14:44:50]written 0, free lines is 3337 [14:44:50]MH_Cut [14:44:50]Write to MH i2c: D1 01 00 A5 0E 01 85 [14:44:50]Write i2c OK [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: D1 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: D1 01 00 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: D1 01 00 A5 0E 00 84 [14:44:50]Write to MH i2c: 01 00 00 A6 0E B4 [14:44:50]Write i2c OK [14:44:50]MH_I2C_Read... [14:44:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 38 8F 47 00 3C 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 32 30 39 38 35 36 30 10 04 04 00 7D 7A 01 00 F4 03 04 00 07 9F 20 67 B6 04 01 00 00 DF 87 10 A7 1F 12 0C D5 [14:44:50]CommunicateWithHost err = 0 [14:44:50]CheckOFDResponse [14:44:50]1017 (14) - 77093643461234 [14:44:50]1041 (16) - 0000000002098560 [14:44:50]1040 (4) - 96893 [14:44:50]1012 (4) - 29.10.2024 08:38 [14:44:50]1206 (1) - 0 [14:44:50]OFD Sender: Remove packet 96893 [14:44:50]ProducePacketName [14:44:50]name=ofd_packets/00096893 [14:44:50]NVStorageDeleteData [14:44:51]OFD Sender: No OFD packet to send [14:44:51]*** Cut start [14:44:51]*** Partial cut [14:44:51]*** CUTSNS_PIN = 1 [14:44:51]*** CUTSNS_PIN = 0 [14:44:51]*** Brake cut motor [14:44:52]Read from MH i2c: 01 [14:44:52]MH_I2C_Read... [14:44:52]*** Stop cut motor [14:44:52]*** Cut end [14:44:52]Read from MH i2c: 01 07 00 [14:44:52]MH_I2C_Read... [14:44:52]Read from MH i2c: 01 07 00 A6 0E 00 00 00 00 00 FF 0F C9 [14:44:52]process_action close_receipt done [14:44:52]requested_data is exist [14:44:52]produce_requested_data [14:44:52]requested_item fm.sn is exist - process it [14:44:52]wFMCommunicate request_size=4 [14:44:52]MH_SAM_APDU [14:44:52]CAPDU: 80 11 00 00 [14:44:52]Write to MH i2c: E2 08 00 A7 0E 80 11 00 00 00 00 00 00 2F [14:44:52]Write i2c OK [14:44:52]MH_I2C_Read... [14:44:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:52]Read from MH i2c: E2 [14:44:52]MH_I2C_Read... [14:44:52]Read from MH i2c: E2 17 00 [14:44:52]MH_I2C_Read... [14:44:52]Read from MH i2c: E2 17 00 A7 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 80 [14:44:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:44:52]wFMCommunicate OK [14:44:52]requested_item fd.num is exist - process it [14:44:52]SAM_PROTO_GetFieldsCounters [14:44:52]wFMCommunicate request_size=4 [14:44:52]MH_SAM_APDU [14:44:52]CAPDU: 80 13 00 00 [14:44:52]Write to MH i2c: E2 08 00 A8 0E 80 13 00 00 00 00 00 00 32 [14:44:52]Write i2c OK [14:44:52]MH_I2C_Read... [14:44:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:52]Read from MH i2c: E2 [14:44:52]MH_I2C_Read... [14:44:52]Read from MH i2c: E2 62 00 [14:44:52]MH_I2C_Read... [14:44:52]Read from MH i2c: E2 62 00 A8 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [14:44:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:52]wFMCommunicate OK [14:44:52]SAM_PROTO_GetFieldsCounters done [14:44:52]requested_item shift.num is exist - process it [14:44:52]requested_item shift.opened is exist - process it [14:44:52]req_shift_opened [14:44:52]FM_GetShiftState [14:44:52]SAM_PROTO_GetShiftState [14:44:52]wFMCommunicate request_size=4 [14:44:52]MH_SAM_APDU [14:44:52]CAPDU: 80 13 01 00 [14:44:52]Write to MH i2c: E2 08 00 A9 0E 80 13 01 00 00 00 00 00 34 [14:44:52]Write i2c OK [14:44:52]MH_I2C_Read... [14:44:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:52]Read from MH i2c: E2 [14:44:52]MH_I2C_Read... [14:44:52]Read from MH i2c: E2 0E 00 [14:44:52]MH_I2C_Read... [14:44:52]Read from MH i2c: E2 0E 00 A9 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 92 [14:44:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:44:52]wFMCommunicate OK [14:44:52]SAM_PROTO_GetShiftState done [14:44:52]FM_GetShiftState done [14:44:52]req_shift_opened done [14:44:52]requested_item shift.open_date is exist - process it [14:44:52]req_shift_open_date [14:44:52]req_shift_open_date done [14:44:52]produce_requested_data done [14:44:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96893,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:44:52]process_action_free close_receipt [14:44:52]json_value_free [14:44:52]json_value_free done [14:44:52]process_json_proto returns [14:44:52]Send response to host [14:44:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96893,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:44:52]free response buf [14:44:52]execute_script done [14:44:52]execute_script returns [14:44:52]free content buf [14:44:52]Sock 10.Close socket [14:44:52]Sock 10.Thread stoped [14:44:56]OFD Sender: No OFD packet to send [14:45:01]OFD Sender: No OFD packet to send [14:45:06]OFD Sender: No OFD packet to send [14:45:11]OFD Sender: No OFD packet to send [14:45:13]accept exits with 7 [14:45:13]New connection [14:45:13]New thread 3067260260 created [14:45:13]Thread 3067116900 joined [14:45:13]Waiting for new connection... [14:45:13] Sock 7.Parse request [14:45:13]Sock 7.Check first char [14:45:13]Sock 7.First char is OK [14:45:13]request: POST /json_proto HTTP/1.0 [14:45:13]Method: POST [14:45:13]URL: /json_proto [14:45:13]Method is POST - this is cgi request [14:45:13]url: /json_proto [14:45:13]query_string will be loaded in cgi processing [14:45:13]execute_cgi json_proto POST (null) [14:45:13]execute_cgi path=json_proto method=POST [14:45:13]POST find Content-Length [14:45:13]Host: 172.17.40.67:8080 [14:45:13]Content-Length: 678 [14:45:13]Content-Type: application/json [14:45:13] [14:45:13]POST finish read [14:45:13]Found Content-Length = 678 [14:45:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.940, "sum" : 330.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 330.00, "total" : 330.00, "payments": [ { "type": 0, "sum" : 330.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:13]execute_script... [14:45: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)3407424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.940, "sum" : 330.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 330.00, "total" : 330.00, "payments": [ { "type": 0, "sum" : 330.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:13]POST & json_proto [14:45:13]process_json_proto [14:45:13]json parsed OK: [14:45:13]protocol is kg_v1.0 [14:45:13]action value=close_receipt [14:45:13]process_action close_receipt [14:45:13]cmd_close_receipt [14:45:13]MH_GetDate [14:45:13]Write to MH i2c: F0 00 00 AA 0E A7 [14:45:13]Write i2c OK [14:45:13]MH_I2C_Read... [14:45:13]Read from MH i2c: F0 [14:45:13]MH_I2C_Read... [14:45:13]Read from MH i2c: F0 09 00 [14:45:13]MH_I2C_Read... [14:45:13]Read from MH i2c: F0 09 00 AA 0E 00 FB F4 20 67 EE DA 66 66 BA [14:45:13]GetLastDocTimeStamp 1730213089 [14:45:13]current date 1730213115 [14:45:13]FM_GetShiftState [14:45:13]SAM_PROTO_GetShiftState [14:45:13]wFMCommunicate request_size=4 [14:45:13]MH_SAM_APDU [14:45:13]CAPDU: 80 13 01 00 [14:45:13]Write to MH i2c: E2 08 00 AB 0E 80 13 01 00 00 00 00 00 36 [14:45:13]Write i2c OK [14:45:13]MH_I2C_Read... [14:45:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:13]Read from MH i2c: E2 [14:45:13]MH_I2C_Read... [14:45:13]Read from MH i2c: E2 0E 00 [14:45:13]MH_I2C_Read... [14:45:13]Read from MH i2c: E2 0E 00 AB 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [14:45:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:45:13]wFMCommunicate OK [14:45:13]SAM_PROTO_GetShiftState done [14:45:13]FM_GetShiftState done [14:45:13]opened in 1730160548 [14:45:13]opened+sec_in_day 1730246948 [14:45:13]quantity*price = 33048 [14:45:13]sum+1 = 33050 [14:45:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 330.00 Внесено: 330.00 СДАЧА: 0.00 НСП 1% : 2.92 НДС 12% : 35.10 Наличными: 330.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 403 29.10.2024 14:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96894 ФПД: 31064413294437 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96894&fm=31064413294437&tin=02508201610067®Number=0000000000170478&sum=33000 [14:45:15]StoreToDocumentArchive [14:45:15]shift 145 fd 96894 [14:45:15]save to /storage/0145/doc_00096894 [14:45:15]save last doc name /storage/0145/doc_00096894 to /storage/kkm_last_doc_name [14:45:15]save OK [14:45:15]Clear old archive folders... [14:45:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:45:15]tlvbuf is 01A2A970 [14:45:15]SAM_PROTO_ClearQueue [14:45:15]wFMCommunicate request_size=4 [14:45:15]MH_SAM_APDU [14:45:15]CAPDU: 80 09 00 00 [14:45:15]Write to MH i2c: E2 08 00 B8 0E 80 09 00 00 00 00 00 00 38 [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 B8 0E 00 90 00 3A [14:45:15]RAPDU: 90 00 [14:45:15]wFMCommunicate OK [14:45:15]SAM_PROTO_ClearQueue done [14:45:15]KKMCreateOFDPacket [14:45:15]OFDProtocolAddRootSTLVToBuf [14:45:15]FM_MakeSignedData [14:45:15]FM_MakeSignedData [14:45:15]SAM_PROTO_SignData [14:45:15]wFMCommunicate request_size=4 [14:45:15]MH_SAM_APDU [14:45:15]CAPDU: 80 0D 01 02 [14:45:15]Write to MH i2c: E2 08 00 B9 0E 80 0D 01 02 00 00 00 00 40 [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 B9 0E 00 90 00 3B [14:45:15]RAPDU: 90 00 [14:45:15]wFMCommunicate OK [14:45:15]wFMCommunicate request_size=255 [14:45:15]MH_SAM_APDU [14: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 34 FF 03 08 00 03 4C 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 FB F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7A 01 00 35 04 06 00 1C [14:45:15]Write to MH i2c: E2 02 01 BA 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 34 FF 03 08 00 03 4C 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 FB F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7A 01 00 35 04 06 00 1C 00 00 E6 [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 BA 0E 00 90 00 3C [14:45:15]RAPDU: 90 00 [14:45:15]wFMCommunicate OK [14:45:15]wFMCommunicate request_size=10 [14:45:15]MH_SAM_APDU [14:45:15]CAPDU: 80 0D 02 02 05 40 BF 51 CF 65 [14:45:15]Write to MH i2c: E2 0D 00 BB 0E 80 0D 02 02 05 00 40 BF 51 CF 65 00 00 D1 [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 03 00 BB 0E 00 90 00 3D [14:45:15]RAPDU: 90 00 [14:45:15]wFMCommunicate OK [14:45:15]wFMCommunicate request_size=4 [14:45:15]MH_SAM_APDU [14:45:15]CAPDU: 80 0D 03 02 [14:45:15]Write to MH i2c: E2 08 00 BC 0E 80 0D 03 02 00 00 00 00 45 [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 0B 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 0B 00 BC 0E 00 1B 34 8E 30 E3 C6 20 D3 90 00 EF [14:45:15]RAPDU: 1B 34 8E 30 E3 C6 20 D3 90 00 [14:45:15]wFMCommunicate OK [14:45:15]SAM_PROTO_SignData done [14:45:15]FM_MakeSignedData done [14:45:15]CreateOFDProtocolMessage [14:45:15]wFMCommunicate request_size=4 [14:45:15]MH_SAM_APDU [14:45:15]CAPDU: 80 11 00 00 [14:45:15]Write to MH i2c: E2 08 00 BD 0E 80 11 00 00 00 00 00 00 45 [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:15]Read from MH i2c: E2 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 17 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: E2 17 00 BD 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [14:45:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:45:15]wFMCommunicate OK [14:45:15]CreateOFDProtocolMessage done [14:45:15]OFDSenderStorePacket 96894 [14:45:15]StoreOFDPacket docnum=96894 [14:45:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 B9 07 01 DA 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 34 FF 03 08 00 03 4C 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 FB F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7A 01 00 35 04 06 00 1C 40 BF 51 CF 65 1B 34 8E 30 E3 C6 20 D3 [14:45:15]CheckFolder [14:45:15]dirname=/storage/ofd_packets [14:45:15]CheckFolder done [14:45:15]ProducePacketName [14:45:15]name=ofd_packets/00096894 [14:45:15]NVStorageSaveData ofd_packets/00096894 [14:45:15]File name is /storage/ofd_packets/00096894 [14:45:15]Write 301 bytes [14:45:15]NVStorageSaveData done [14:45:15]OFDSenderStorePacket done [14:45:15]KKMCreateOFDPacket done [14:45:15]NVStorageSaveData kkm_last_timestamp [14:45:15]File name is /storage/kkm_last_timestamp [14:45:15]Write 4 bytes [14:45:15]NVStorageSaveData done [14:45:15]ExternCall_PrintAddStr [14:45:15]wPrintStart [14:45:15]Write to MH i2c: 01 00 00 BE 0E CC [14:45:15]Write i2c OK [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: 01 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: 01 07 00 [14:45:15]MH_I2C_Read... [14:45:15]Read from MH i2c: 01 07 00 BE 0E 00 00 00 00 00 FF 0F E1 [14:45:15]RasterBufferAndPrint [14:45:15]line Счет N : (1)3407424 [14:45:15]line ИНН: 02508201610067 [14:45:15]line Контрольно-Кассовый Чек [14:45:15]line ПРОДАЖА [14:45:15]line ТРК (МРК, ГНК) : 32 [14:45:15]line Товар: 2710124130 [14:45:15]line Аи-92-К-4 [14:45:15]line 4.940 * 66.90 [14:45:15]line = 330.49 [14:45:15]line НДС 12% НСП 1% [14:45:15]line > о реализуемом товаре [14:45:15]line ОКРУГЛЕНИЕ: -0.49 [14:45:15]line ИТОГО: 330.00 [14:45:15]line Внесено: 330.00 [14:45:15]line СДАЧА: 0.00 [14:45:15]line НСП 1% : 2.92 [14:45:15]line НДС 12% : 35.10 [14:45:15]line Наличными: 330.00 [14:45:15]line Безнал.: 0.00 [14:45:15]line Место: АЗС № 82 "Партнер Нефть" [14:45:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:45:15]line СНО: Общий режим [14:45:15]line Чек 403 29.10.2024 14:45 [14:45:15]line Смена: 145 ФФД: 1.0 [14:45:15]line ЗНМ: 0300000017 [14:45:15]line РНМ: 0000000000170478 [14:45:15]line Версия ККМ: v1.0 [14:45:15]line ФМ: 0000000002098560 [14:45:15]line ФД: 96894 [14:45:15]line ФПД: 31064413294437 [14:45:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96894&fm=31064413294437&tin=02508201610067®Number=0000000000170478&sum=33000 [14:45:15]OFD Sender: Processing packet 96894 [packets to send 59, broken 58] [14:45:15]ProducePacketName [14:45:15]name=ofd_packets/00096894 [14:45:15]OFD Sender: To server: pG, [14:45:15]CommunicateWithHost lk.salyk.kg:30040 [14:45:15]ConnectInit lk.salyk.kg [14:45:15]written 0, free lines is 4095 [14:45:16]Connected sock=10 [14:45:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 B9 07 01 DA 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 34 FF 03 08 00 03 4C 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 FB F4 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7A 01 00 35 04 06 00 1C 40 BF 51 CF 65 1B 34 8E 30 E3 C6 20 D3 [14:45:16]Write to MH i2c: 01 00 00 E9 0E F7 [14:45:16]Write i2c OK [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: 01 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: 01 07 00 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: 01 07 00 E9 0E 00 00 00 00 00 FB 0C 05 [14:45:16]RasterBufferAndPrint [14:45:16]line [14:45:16]line [14:45:16]line [14:45:16]line [14:45:16]line [14:45:16]written 0, free lines is 3329 [14:45:16]MH_Cut [14:45:16]Write to MH i2c: D1 01 00 F0 0E 01 D0 [14:45:16]Write i2c OK [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: D1 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: D1 01 00 [14:45:16]MH_I2C_Read... [14:45:16]Read from MH i2c: D1 01 00 F0 0E 00 CF [14:45:16]Write to MH i2c: 01 00 00 F1 0E FF [14:45:16]Write i2c OK [14:45:16]MH_I2C_Read... [14:45:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D8 DB 47 00 70 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 32 30 39 38 35 36 30 10 04 04 00 7E 7A 01 00 F4 03 04 00 21 9F 20 67 B6 04 01 00 00 E3 80 E3 45 CE 4C CD 07 [14:45:16]CommunicateWithHost err = 0 [14:45:16]CheckOFDResponse [14:45:16]1017 (14) - 77093643461234 [14:45:16]1041 (16) - 0000000002098560 [14:45:16]1040 (4) - 96894 [14:45:16]1012 (4) - 29.10.2024 08:38 [14:45:16]1206 (1) - 0 [14:45:16]OFD Sender: Remove packet 96894 [14:45:16]ProducePacketName [14:45:16]name=ofd_packets/00096894 [14:45:16]NVStorageDeleteData [14:45:16]OFD Sender: No OFD packet to send [14:45:17]*** Cut start [14:45:17]*** Partial cut [14:45:17]*** CUTSNS_PIN = 1 [14:45:17]*** CUTSNS_PIN = 0 [14:45:17]*** Brake cut motor [14:45:17]Read from MH i2c: 01 [14:45:17]MH_I2C_Read... [14:45:17]*** Stop cut motor [14:45:17]*** Cut end [14:45:17]Read from MH i2c: 01 07 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: 01 07 00 F1 0E 00 00 00 00 00 FF 0F 14 [14:45:17]process_action close_receipt done [14:45:17]requested_data is exist [14:45:17]produce_requested_data [14:45:17]requested_item fm.sn is exist - process it [14:45:17]wFMCommunicate request_size=4 [14:45:17]MH_SAM_APDU [14:45:17]CAPDU: 80 11 00 00 [14:45:17]Write to MH i2c: E2 08 00 F2 0E 80 11 00 00 00 00 00 00 7A [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:17]Read from MH i2c: E2 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 17 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 17 00 F2 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [14:45:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:45:17]wFMCommunicate OK [14:45:17]requested_item fd.num is exist - process it [14:45:17]SAM_PROTO_GetFieldsCounters [14:45:17]wFMCommunicate request_size=4 [14:45:17]MH_SAM_APDU [14:45:17]CAPDU: 80 13 00 00 [14:45:17]Write to MH i2c: E2 08 00 F3 0E 80 13 00 00 00 00 00 00 7D [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:17]Read from MH i2c: E2 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 62 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 62 00 F3 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [14:45:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:17]wFMCommunicate OK [14:45:17]SAM_PROTO_GetFieldsCounters done [14:45:17]requested_item shift.num is exist - process it [14:45:17]requested_item shift.opened is exist - process it [14:45:17]req_shift_opened [14:45:17]FM_GetShiftState [14:45:17]SAM_PROTO_GetShiftState [14:45:17]wFMCommunicate request_size=4 [14:45:17]MH_SAM_APDU [14:45:17]CAPDU: 80 13 01 00 [14:45:17]Write to MH i2c: E2 08 00 F4 0E 80 13 01 00 00 00 00 00 7F [14:45:17]Write i2c OK [14:45:17]MH_I2C_Read... [14:45:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:17]Read from MH i2c: E2 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 0E 00 [14:45:17]MH_I2C_Read... [14:45:17]Read from MH i2c: E2 0E 00 F4 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DD [14:45:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:45:17]wFMCommunicate OK [14:45:17]SAM_PROTO_GetShiftState done [14:45:17]FM_GetShiftState done [14:45:17]req_shift_opened done [14:45:17]requested_item shift.open_date is exist - process it [14:45:17]req_shift_open_date [14:45:17]req_shift_open_date done [14:45:17]produce_requested_data done [14:45:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96894,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:45:17]process_action_free close_receipt [14:45:17]json_value_free [14:45:17]json_value_free done [14:45:17]process_json_proto returns [14:45:17]Send response to host [14:45:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96894,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:45:17]free response buf [14:45:17]execute_script done [14:45:17]execute_script returns [14:45:17]free content buf [14:45:17]Sock 7.Close socket [14:45:17]Sock 7.Thread stoped [14:45:21]OFD Sender: No OFD packet to send [14:45:26]OFD Sender: No OFD packet to send [14:45:31]OFD Sender: No OFD packet to send [14:45:36]OFD Sender: No OFD packet to send [14:45:41]OFD Sender: No OFD packet to send [14:45:46]OFD Sender: No OFD packet to send [14:45:51]OFD Sender: No OFD packet to send [14:45:56]OFD Sender: No OFD packet to send [14:46:01]OFD Sender: No OFD packet to send [14:46:06]OFD Sender: No OFD packet to send [14:46:12]OFD Sender: No OFD packet to send [14:46:17]OFD Sender: No OFD packet to send [14:46:22]OFD Sender: No OFD packet to send [14:46:27]OFD Sender: No OFD packet to send [14:46:32]OFD Sender: No OFD packet to send [14:46:37]OFD Sender: No OFD packet to send [14:46:39]accept exits with 9 [14:46:39]New connection [14:46:39]New thread 3067116900 created [14:46:39]Thread 3067260260 joined [14:46:39]Waiting for new connection... [14:46:39] Sock 9.Parse request [14:46:39]Sock 9.Check first char [14:46:39]Sock 9.First char is OK [14:46:39]request: POST /json_proto HTTP/1.0 [14:46:39]Method: POST [14:46:39]URL: /json_proto [14:46:39]Method is POST - this is cgi request [14:46:39]url: /json_proto [14:46:39]query_string will be loaded in cgi processing [14:46:39]execute_cgi json_proto POST (null) [14:46:39]execute_cgi path=json_proto method=POST [14:46:39]POST find Content-Length [14:46:39]Host: 172.17.40.67:8080 [14:46:39]Content-Length: 678 [14:46:39]Content-Type: application/json [14:46:39] [14:46:39]POST finish read [14:46:39]Found Content-Length = 678 [14:46:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:39]execute_script... [14:46:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:39]POST & json_proto [14:46:39]process_json_proto [14:46:39]json parsed OK: [14:46:39]protocol is kg_v1.0 [14:46:39]action value=close_receipt [14:46:39]process_action close_receipt [14:46:39]cmd_close_receipt [14:46:39]MH_GetDate [14:46:39]Write to MH i2c: F0 00 00 F5 0E F2 [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: F0 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: F0 09 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: F0 09 00 F5 0E 00 50 F5 20 67 EE DA 66 66 5B [14:46:39]GetLastDocTimeStamp 1730213115 [14:46:39]current date 1730213200 [14:46:39]FM_GetShiftState [14:46:39]SAM_PROTO_GetShiftState [14:46:39]wFMCommunicate request_size=4 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 13 01 00 [14:46:39]Write to MH i2c: E2 08 00 F6 0E 80 13 01 00 00 00 00 00 81 [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 0E 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 0E 00 F6 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [14:46:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:46:39]wFMCommunicate OK [14:46:39]SAM_PROTO_GetShiftState done [14:46:39]FM_GetShiftState done [14:46:39]opened in 1730160548 [14:46:39]opened+sec_in_day 1730246948 [14:46:39]quantity*price = 50041 [14:46:39]sum+1 = 50042 [14:46: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 404 29.10.2024 14:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96895 ФПД: 62054088986869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144640&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96895&fm=62054088986869&tin=02508201610067®Number=0000000000170478&sum=50000 [14:46:40]StoreToDocumentArchive [14:46:40]shift 145 fd 96895 [14:46:40]save to /storage/0145/doc_00096895 [14:46:40]save last doc name /storage/0145/doc_00096895 to /storage/kkm_last_doc_name [14:46:40]save OK [14:46:40]Clear old archive folders... [14:46:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:46:40]tlvbuf is 01ABA700 [14:46:40]SAM_PROTO_ClearQueue [14:46:40]wFMCommunicate request_size=4 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 09 00 00 [14:46:40]Write to MH i2c: E2 08 00 03 0F 80 09 00 00 00 00 00 00 84 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 03 0F 00 90 00 86 [14:46:40]RAPDU: 90 00 [14:46:40]wFMCommunicate OK [14:46:40]SAM_PROTO_ClearQueue done [14:46:40]KKMCreateOFDPacket [14:46:40]OFDProtocolAddRootSTLVToBuf [14:46:40]FM_MakeSignedData [14:46:40]FM_MakeSignedData [14:46:40]SAM_PROTO_SignData [14:46:40]wFMCommunicate request_size=4 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 0D 01 02 [14:46:40]Write to MH i2c: E2 08 00 04 0F 80 0D 01 02 00 00 00 00 8C [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 04 0F 00 90 00 87 [14:46:40]RAPDU: 90 00 [14:46:40]wFMCommunicate OK [14:46:40]wFMCommunicate request_size=255 [14:46:40]MH_SAM_APDU [14:46: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 34 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 94 01 00 00 F4 03 04 00 50 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7A 01 00 35 04 06 00 38 [14:46:40]Write to MH i2c: E2 02 01 05 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 34 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 94 01 00 00 F4 03 04 00 50 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7A 01 00 35 04 06 00 38 00 00 3E [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 05 0F 00 90 00 88 [14:46:40]RAPDU: 90 00 [14:46:40]wFMCommunicate OK [14:46:40]wFMCommunicate request_size=10 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 0D 02 02 05 70 17 EE 50 F5 [14:46:40]Write to MH i2c: E2 0D 00 06 0F 80 0D 02 02 05 00 70 17 EE 50 F5 00 00 53 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 06 0F 00 90 00 89 [14:46:40]RAPDU: 90 00 [14:46:40]wFMCommunicate OK [14:46:40]wFMCommunicate request_size=4 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 0D 03 02 [14:46:40]Write to MH i2c: E2 08 00 07 0F 80 0D 03 02 00 00 00 00 91 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 0B 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 0B 00 07 0F 00 8E 60 28 34 C5 8C CC A2 90 00 9B [14:46:40]RAPDU: 8E 60 28 34 C5 8C CC A2 90 00 [14:46:40]wFMCommunicate OK [14:46:40]SAM_PROTO_SignData done [14:46:40]FM_MakeSignedData done [14:46:40]CreateOFDProtocolMessage [14:46:40]wFMCommunicate request_size=4 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 11 00 00 [14:46:40]Write to MH i2c: E2 08 00 08 0F 80 11 00 00 00 00 00 00 91 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 17 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 17 00 08 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [14:46:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:46:40]wFMCommunicate OK [14:46:40]CreateOFDProtocolMessage done [14:46:40]OFDSenderStorePacket 96895 [14:46:40]StoreOFDPacket docnum=96895 [14:46:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 C8 07 01 B4 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 94 01 00 00 F4 03 04 00 50 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7A 01 00 35 04 06 00 38 70 17 EE 50 F5 8E 60 28 34 C5 8C CC A2 [14:46:40]CheckFolder [14:46:40]dirname=/storage/ofd_packets [14:46:40]CheckFolder done [14:46:40]ProducePacketName [14:46:40]name=ofd_packets/00096895 [14:46:40]NVStorageSaveData ofd_packets/00096895 [14:46:40]File name is /storage/ofd_packets/00096895 [14:46:40]Write 301 bytes [14:46:40]NVStorageSaveData done [14:46:40]OFDSenderStorePacket done [14:46:40]KKMCreateOFDPacket done [14:46:40]NVStorageSaveData kkm_last_timestamp [14:46:40]File name is /storage/kkm_last_timestamp [14:46:40]Write 4 bytes [14:46:40]NVStorageSaveData done [14:46:40]ExternCall_PrintAddStr [14:46:40]wPrintStart [14:46:40]Write to MH i2c: 01 00 00 09 0F 18 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 09 0F 00 00 00 00 00 FF 0F 2D [14:46:40]RasterBufferAndPrint [14:46:40]line Счет N : (1)3407425 [14:46:40]line ИНН: 02508201610067 [14:46:40]line Контрольно-Кассовый Чек [14:46:40]line ПРОДАЖА [14:46:40]line ТРК (МРК, ГНК) : 42 [14:46:40]line Товар: 2710124130 [14:46:40]line Аи-92-К-4 [14:46:40]line 7.480 * 66.90 [14:46:40]line = 500.41 [14:46:40]line НДС 12% НСП 1% [14:46:40]line > о реализуемом товаре [14:46:40]line ОКРУГЛЕНИЕ: -0.41 [14:46:40]line ИТОГО: 500.00 [14:46:40]line Внесено: 500.00 [14:46:40]line СДАЧА: 0.00 [14:46:40]line НСП 1% : 4.43 [14:46:40]line НДС 12% : 53.14 [14:46:40]line Наличными: 500.00 [14:46:40]line Безнал.: 0.00 [14:46:40]line Место: АЗС № 82 "Партнер Нефть" [14:46:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:46:40]line СНО: Общий режим [14:46:40]line Чек 404 29.10.2024 14:46 [14:46:40]line Смена: 145 ФФД: 1.0 [14:46:40]line ЗНМ: 0300000017 [14:46:40]line РНМ: 0000000000170478 [14:46:40]line Версия ККМ: v1.0 [14:46:40]line ФМ: 0000000002098560 [14:46:40]line ФД: 96895 [14:46:40]line ФПД: 62054088986869 [14:46:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144640&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96895&fm=62054088986869&tin=02508201610067®Number=0000000000170478&sum=50000 [14:46:41]OFD Sender: Processing packet 96895 [packets to send 59, broken 58] [14:46:41]ProducePacketName [14:46:41]name=ofd_packets/00096895 [14:46:41]OFD Sender: To server: pG, [14:46:41]CommunicateWithHost lk.salyk.kg:30040 [14:46:41]ConnectInit lk.salyk.kg [14:46:41]written 0, free lines is 4095 [14:46:41]Connected sock=10 [14:46:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 C8 07 01 B4 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 94 01 00 00 F4 03 04 00 50 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7A 01 00 35 04 06 00 38 70 17 EE 50 F5 8E 60 28 34 C5 8C CC A2 [14:46:41]Write to MH i2c: 01 00 00 34 0F 43 [14:46:41]Write i2c OK [14:46:41]MH_I2C_Read... [14:46:41]Read from MH i2c: 01 [14:46:41]MH_I2C_Read... [14:46:41]Read from MH i2c: 01 07 00 [14:46:41]MH_I2C_Read... [14:46:41]Read from MH i2c: 01 07 00 34 0F 00 00 00 00 00 08 0D 5F [14:46:41]RasterBufferAndPrint [14:46:41]line [14:46:41]line [14:46:41]line [14:46:41]line [14:46:41]line [14:46:41]written 0, free lines is 3342 [14:46:41]MH_Cut [14:46:41]Write to MH i2c: D1 01 00 3B 0F 01 1C [14:46:41]Write i2c OK [14:46:41]MH_I2C_Read... [14:46:41]Read from MH i2c: D1 [14:46:41]MH_I2C_Read... [14:46:41]Read from MH i2c: D1 01 00 [14:46:41]MH_I2C_Read... [14:46:41]Read from MH i2c: D1 01 00 3B 0F 00 1B [14:46:41]Write to MH i2c: 01 00 00 3C 0F 4B [14:46:41]Write i2c OK [14:46:41]MH_I2C_Read... [14:46:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 97 80 47 00 03 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7A 01 00 F4 03 04 00 76 9F 20 67 B6 04 01 00 00 28 00 C0 F8 3C 59 09 CA [14:46:41]CommunicateWithHost err = 0 [14:46:41]CheckOFDResponse [14:46:41]1017 (14) - 77093643461234 [14:46:41]1041 (16) - 0000000002098560 [14:46:41]1040 (4) - 96895 [14:46:41]1012 (4) - 29.10.2024 08:40 [14:46:41]1206 (1) - 0 [14:46:41]OFD Sender: Remove packet 96895 [14:46:41]ProducePacketName [14:46:41]name=ofd_packets/00096895 [14:46:41]NVStorageDeleteData [14:46:42]OFD Sender: No OFD packet to send [14:46:42]*** Cut start [14:46:42]*** Partial cut [14:46:42]*** CUTSNS_PIN = 1 [14:46:42]*** CUTSNS_PIN = 0 [14:46:42]*** Brake cut motor [14:46:42]Read from MH i2c: 01 [14:46:42]MH_I2C_Read... [14:46:42]*** Stop cut motor [14:46:42]*** Cut end [14:46:42]Read from MH i2c: 01 07 00 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: 01 07 00 3C 0F 00 00 00 00 00 FF 0F 60 [14:46:42]process_action close_receipt done [14:46:42]requested_data is exist [14:46:42]produce_requested_data [14:46:42]requested_item fm.sn is exist - process it [14:46:42]wFMCommunicate request_size=4 [14:46:42]MH_SAM_APDU [14:46:42]CAPDU: 80 11 00 00 [14:46:42]Write to MH i2c: E2 08 00 3D 0F 80 11 00 00 00 00 00 00 C6 [14:46:42]Write i2c OK [14:46:42]MH_I2C_Read... [14:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:42]Read from MH i2c: E2 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 17 00 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 17 00 3D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [14:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:46:42]wFMCommunicate OK [14:46:42]requested_item fd.num is exist - process it [14:46:42]SAM_PROTO_GetFieldsCounters [14:46:42]wFMCommunicate request_size=4 [14:46:42]MH_SAM_APDU [14:46:42]CAPDU: 80 13 00 00 [14:46:42]Write to MH i2c: E2 08 00 3E 0F 80 13 00 00 00 00 00 00 C9 [14:46:42]Write i2c OK [14:46:42]MH_I2C_Read... [14:46:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:43]Read from MH i2c: E2 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 62 00 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 62 00 3E 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [14:46:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:43]wFMCommunicate OK [14:46:43]SAM_PROTO_GetFieldsCounters done [14:46:43]requested_item shift.num is exist - process it [14:46:43]requested_item shift.opened is exist - process it [14:46:43]req_shift_opened [14:46:43]FM_GetShiftState [14:46:43]SAM_PROTO_GetShiftState [14:46:43]wFMCommunicate request_size=4 [14:46:43]MH_SAM_APDU [14:46:43]CAPDU: 80 13 01 00 [14:46:43]Write to MH i2c: E2 08 00 3F 0F 80 13 01 00 00 00 00 00 CB [14:46:43]Write i2c OK [14:46:43]MH_I2C_Read... [14:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:43]Read from MH i2c: E2 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 0E 00 [14:46:43]MH_I2C_Read... [14:46:43]Read from MH i2c: E2 0E 00 3F 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [14:46:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:46:43]wFMCommunicate OK [14:46:43]SAM_PROTO_GetShiftState done [14:46:43]FM_GetShiftState done [14:46:43]req_shift_opened done [14:46:43]requested_item shift.open_date is exist - process it [14:46:43]req_shift_open_date [14:46:43]req_shift_open_date done [14:46:43]produce_requested_data done [14:46:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96895,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:46:43]process_action_free close_receipt [14:46:43]json_value_free [14:46:43]json_value_free done [14:46:43]process_json_proto returns [14:46:43]Send response to host [14:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96895,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:46:43]free response buf [14:46:43]execute_script done [14:46:43]execute_script returns [14:46:43]free content buf [14:46:43]Sock 9.Close socket [14:46:43]Sock 9.Thread stoped [14:46:47]OFD Sender: No OFD packet to send [14:46:52]OFD Sender: No OFD packet to send [14:46:56]accept exits with 7 [14:46:56]New connection [14:46:56]New thread 3067260260 created [14:46:56]Thread 3067116900 joined [14:46:56]Waiting for new connection... [14:46:56] Sock 7.Parse request [14:46:56]Sock 7.Check first char [14:46:56]Sock 7.First char is OK [14:46:56]request: POST /json_proto HTTP/1.0 [14:46:56]Method: POST [14:46:56]URL: /json_proto [14:46:56]Method is POST - this is cgi request [14:46:56]url: /json_proto [14:46:56]query_string will be loaded in cgi processing [14:46:56]execute_cgi json_proto POST (null) [14:46:56]execute_cgi path=json_proto method=POST [14:46:56]POST find Content-Length [14:46:56]Host: 172.17.40.67:8080 [14:46:56]Content-Length: 675 [14:46:56]Content-Type: application/json [14:46:56] [14:46:56]POST finish read [14:46:56]Found Content-Length = 675 [14:46:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "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" ] } } [14:46:56]execute_script... [14:46: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)3407426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "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" ] } } [14:46:56]POST & json_proto [14:46:56]process_json_proto [14:46:56]json parsed OK: [14:46:56]protocol is kg_v1.0 [14:46:56]action value=close_receipt [14:46:56]process_action close_receipt [14:46:56]cmd_close_receipt [14:46:56]MH_GetDate [14:46:56]Write to MH i2c: F0 00 00 40 0F 3E [14:46:56]Write i2c OK [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: F0 [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: F0 09 00 [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: F0 09 00 40 0F 00 61 F5 20 67 EE DA 66 66 B8 [14:46:56]GetLastDocTimeStamp 1730213200 [14:46:56]current date 1730213217 [14:46:56]FM_GetShiftState [14:46:56]SAM_PROTO_GetShiftState [14:46:56]wFMCommunicate request_size=4 [14:46:56]MH_SAM_APDU [14:46:56]CAPDU: 80 13 01 00 [14:46:56]Write to MH i2c: E2 08 00 41 0F 80 13 01 00 00 00 00 00 CD [14:46:56]Write i2c OK [14:46:56]MH_I2C_Read... [14:46:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:56]Read from MH i2c: E2 [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: E2 0E 00 [14:46:56]MH_I2C_Read... [14:46:56]Read from MH i2c: E2 0E 00 41 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [14:46:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:46:56]wFMCommunicate OK [14:46:56]SAM_PROTO_GetShiftState done [14:46:56]FM_GetShiftState done [14:46:56]opened in 1730160548 [14:46:56]opened+sec_in_day 1730246948 [14:46:56]quantity*price = 75057 [14:46:56]sum+1 = 75058 [14:46:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 405 29.10.2024 14:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96896 ФПД: 156894451868429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96896&fm=156894451868429&tin=02508201610067®Number=0000000000170478&sum=75000 [14:46:57]StoreToDocumentArchive [14:46:57]shift 145 fd 96896 [14:46:57]save to /storage/0145/doc_00096896 [14:46:57]save last doc name /storage/0145/doc_00096896 to /storage/kkm_last_doc_name [14:46:57]save OK [14:46:57]Clear old archive folders... [14:46:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:46:57]tlvbuf is 01A8ED40 [14:46:57]SAM_PROTO_ClearQueue [14:46:57]wFMCommunicate request_size=4 [14:46:57]MH_SAM_APDU [14:46:57]CAPDU: 80 09 00 00 [14:46:57]Write to MH i2c: E2 08 00 4E 0F 80 09 00 00 00 00 00 00 CF [14:46:57]Write i2c OK [14:46:57]MH_I2C_Read... [14:46:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:57]Read from MH i2c: E2 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 03 00 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 03 00 4E 0F 00 90 00 D1 [14:46:57]RAPDU: 90 00 [14:46:57]wFMCommunicate OK [14:46:57]SAM_PROTO_ClearQueue done [14:46:57]KKMCreateOFDPacket [14:46:57]OFDProtocolAddRootSTLVToBuf [14:46:57]FM_MakeSignedData [14:46:57]FM_MakeSignedData [14:46:57]SAM_PROTO_SignData [14:46:57]wFMCommunicate request_size=4 [14:46:57]MH_SAM_APDU [14:46:57]CAPDU: 80 0D 01 02 [14:46:57]Write to MH i2c: E2 08 00 4F 0F 80 0D 01 02 00 00 00 00 D7 [14:46:57]Write i2c OK [14:46:57]MH_I2C_Read... [14:46:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:57]Read from MH i2c: E2 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 03 00 [14:46:57]MH_I2C_Read... [14:46:57]Read from MH i2c: E2 03 00 4F 0F 00 90 00 D2 [14:46:57]RAPDU: 90 00 [14:46:57]wFMCommunicate OK [14:46:57]wFMCommunicate request_size=255 [14:46:57]MH_SAM_APDU [14:46:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 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 95 01 00 00 F4 03 04 00 61 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7A 01 00 35 04 06 00 8E B1 D6 12 [14:46:57]Write to MH i2c: E2 02 01 50 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 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 95 01 00 00 F4 03 04 00 61 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7A 01 00 35 04 06 00 8E B1 D6 12 00 00 48 [14:46:57]Write i2c OK [14:46:57]MH_I2C_Read... [14:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:58]Read from MH i2c: E2 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 03 00 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 03 00 50 0F 00 90 00 D3 [14:46:58]RAPDU: 90 00 [14:46:58]wFMCommunicate OK [14:46:58]wFMCommunicate request_size=7 [14:46:58]MH_SAM_APDU [14:46:58]CAPDU: 80 0D 02 02 02 23 0D [14:46:58]Write to MH i2c: E2 0A 00 51 0F 80 0D 02 02 02 00 23 0D 00 00 0E [14:46:58]Write i2c OK [14:46:58]MH_I2C_Read... [14:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:58]Read from MH i2c: E2 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 03 00 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 03 00 51 0F 00 90 00 D4 [14:46:58]RAPDU: 90 00 [14:46:58]wFMCommunicate OK [14:46:58]wFMCommunicate request_size=4 [14:46:58]MH_SAM_APDU [14:46:58]CAPDU: 80 0D 03 02 [14:46:58]Write to MH i2c: E2 08 00 52 0F 80 0D 03 02 00 00 00 00 DC [14:46:58]Write i2c OK [14:46:58]MH_I2C_Read... [14:46:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:58]Read from MH i2c: E2 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 0B 00 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 0B 00 52 0F 00 39 17 5B AE 14 0A 27 9C 90 00 17 [14:46:58]RAPDU: 39 17 5B AE 14 0A 27 9C 90 00 [14:46:58]wFMCommunicate OK [14:46:58]SAM_PROTO_SignData done [14:46:58]FM_MakeSignedData done [14:46:58]CreateOFDProtocolMessage [14:46:58]wFMCommunicate request_size=4 [14:46:58]MH_SAM_APDU [14:46:58]CAPDU: 80 11 00 00 [14:46:58]Write to MH i2c: E2 08 00 53 0F 80 11 00 00 00 00 00 00 DC [14:46:58]Write i2c OK [14:46:58]MH_I2C_Read... [14:46:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:58]Read from MH i2c: E2 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 17 00 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: E2 17 00 53 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [14:46:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:46:58]wFMCommunicate OK [14:46:58]CreateOFDProtocolMessage done [14:46:58]OFDSenderStorePacket 96896 [14:46:58]StoreOFDPacket docnum=96896 [14:46:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 ED A5 04 01 50 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 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 95 01 00 00 F4 03 04 00 61 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7A 01 00 35 04 06 00 8E B1 D6 12 23 0D 39 17 5B AE 14 0A 27 9C [14:46:58]CheckFolder [14:46:58]dirname=/storage/ofd_packets [14:46:58]CheckFolder done [14:46:58]ProducePacketName [14:46:58]name=ofd_packets/00096896 [14:46:58]NVStorageSaveData ofd_packets/00096896 [14:46:58]File name is /storage/ofd_packets/00096896 [14:46:58]Write 298 bytes [14:46:58]NVStorageSaveData done [14:46:58]OFDSenderStorePacket done [14:46:58]KKMCreateOFDPacket done [14:46:58]NVStorageSaveData kkm_last_timestamp [14:46:58]File name is /storage/kkm_last_timestamp [14:46:58]Write 4 bytes [14:46:58]NVStorageSaveData done [14:46:58]ExternCall_PrintAddStr [14:46:58]wPrintStart [14:46:58]Write to MH i2c: 01 00 00 54 0F 63 [14:46:58]Write i2c OK [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: 01 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: 01 07 00 [14:46:58]MH_I2C_Read... [14:46:58]Read from MH i2c: 01 07 00 54 0F 00 00 00 00 00 FF 0F 78 [14:46:58]RasterBufferAndPrint [14:46:58]line Счет N : (1)3407426 [14:46:58]line ИНН: 02508201610067 [14:46:58]line Контрольно-Кассовый Чек [14:46:58]line ПРОДАЖА [14:46:58]line ТРК (МРК, ГНК) : 51 [14:46:58]line Товар: 2710194210 [14:46:58]line ДТ-К-5 [14:46:58]line 9.850 * 76.20 [14:46:58]line = 750.57 [14:46:58]line НДС 12% НСП 1% [14:46:58]line > о реализуемом товаре [14:46:58]line ОКРУГЛЕНИЕ: -0.57 [14:46:58]line ИТОГО: 750.00 [14:46:58]line Внесено: 750.00 [14:46:58]line СДАЧА: 0.00 [14:46:58]line НСП 1% : 6.64 [14:46:58]line НДС 12% : 79.71 [14:46:58]line Наличными: 750.00 [14:46:58]line Безнал.: 0.00 [14:46:58]line Место: АЗС № 82 "Партнер Нефть" [14:46:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:46:58]line СНО: Общий режим [14:46:58]line Чек 405 29.10.2024 14:46 [14:46:58]line Смена: 145 ФФД: 1.0 [14:46:58]line ЗНМ: 0300000017 [14:46:58]line РНМ: 0000000000170478 [14:46:58]line Версия ККМ: v1.0 [14:46:58]line ФМ: 0000000002098560 [14:46:58]line ФД: 96896 [14:46:58]line ФПД: 156894451868429 [14:46:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96896&fm=156894451868429&tin=02508201610067®Number=0000000000170478&sum=75000 [14:46:58]OFD Sender: Processing packet 96896 [packets to send 59, broken 58] [14:46:58]ProducePacketName [14:46:58]name=ofd_packets/00096896 [14:46:58]OFD Sender: To server: pG, [14:46:58]CommunicateWithHost lk.salyk.kg:30040 [14:46:58]ConnectInit lk.salyk.kg [14:46:58]written 0, free lines is 4095 [14:46:58]Connected sock=11 [14:46:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 ED A5 04 01 50 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 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 95 01 00 00 F4 03 04 00 61 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7A 01 00 35 04 06 00 8E B1 D6 12 23 0D 39 17 5B AE 14 0A 27 9C [14:46:59]Write to MH i2c: 01 00 00 7F 0F 8E [14:46:59]Write i2c OK [14:46:59]MH_I2C_Read... [14:46:59]Read from MH i2c: 01 [14:46:59]MH_I2C_Read... [14:46:59]Read from MH i2c: 01 07 00 [14:46:59]MH_I2C_Read... [14:46:59]Read from MH i2c: 01 07 00 7F 0F 00 00 00 00 00 FE 0C 9F [14:46:59]RasterBufferAndPrint [14:46:59]line [14:46:59]line [14:46:59]line [14:46:59]line [14:46:59]line [14:46:59]written 0, free lines is 3332 [14:46:59]MH_Cut [14:46:59]Write to MH i2c: D1 01 00 86 0F 01 67 [14:46:59]Write i2c OK [14:46:59]MH_I2C_Read... [14:46:59]Read from MH i2c: D1 [14:46:59]MH_I2C_Read... [14:46:59]Read from MH i2c: D1 01 00 [14:46:59]MH_I2C_Read... [14:46:59]Read from MH i2c: D1 01 00 86 0F 00 66 [14:46:59]Write to MH i2c: 01 00 00 87 0F 96 [14:46:59]Write i2c OK [14:46:59]MH_I2C_Read... [14:46:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 09 47 00 24 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 32 30 39 38 35 36 30 10 04 04 00 80 7A 01 00 F4 03 04 00 88 9F 20 67 B6 04 01 00 00 99 57 09 69 1D D0 37 F1 [14:46:59]CommunicateWithHost err = 0 [14:46:59]CheckOFDResponse [14:46:59]1017 (14) - 77093643461234 [14:46:59]1041 (16) - 0000000002098560 [14:46:59]1040 (4) - 96896 [14:46:59]1012 (4) - 29.10.2024 08:40 [14:46:59]1206 (1) - 0 [14:46:59]OFD Sender: Remove packet 96896 [14:46:59]ProducePacketName [14:46:59]name=ofd_packets/00096896 [14:46:59]NVStorageDeleteData [14:46:59]OFD Sender: No OFD packet to send [14:46:59]*** Cut start [14:46:59]*** Partial cut [14:46:59]*** CUTSNS_PIN = 1 [14:46:59]*** CUTSNS_PIN = 0 [14:47:00]*** Brake cut motor [14:47:00]Read from MH i2c: 01 [14:47:00]MH_I2C_Read... [14:47:00]*** Stop cut motor [14:47:00]*** Cut end [14:47:00]Read from MH i2c: 01 07 00 [14:47:00]MH_I2C_Read... [14:47:00]Read from MH i2c: 01 07 00 87 0F 00 00 00 00 00 FF 0F AB [14:47:00]process_action close_receipt done [14:47:00]requested_data is exist [14:47:00]produce_requested_data [14:47:00]requested_item fm.sn is exist - process it [14:47:00]wFMCommunicate request_size=4 [14:47:00]MH_SAM_APDU [14:47:00]CAPDU: 80 11 00 00 [14:47:00]Write to MH i2c: E2 08 00 88 0F 80 11 00 00 00 00 00 00 11 [14:47:00]Write i2c OK [14:47:00]MH_I2C_Read... [14:47:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:00]Read from MH i2c: E2 [14:47:00]MH_I2C_Read... [14:47:00]Read from MH i2c: E2 17 00 [14:47:00]MH_I2C_Read... [14:47:00]Read from MH i2c: E2 17 00 88 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [14:47:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:47:00]wFMCommunicate OK [14:47:00]requested_item fd.num is exist - process it [14:47:00]SAM_PROTO_GetFieldsCounters [14:47:00]wFMCommunicate request_size=4 [14:47:00]MH_SAM_APDU [14:47:00]CAPDU: 80 13 00 00 [14:47:00]Write to MH i2c: E2 08 00 89 0F 80 13 00 00 00 00 00 00 14 [14:47:00]Write i2c OK [14:47:00]MH_I2C_Read... [14:47:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:00]Read from MH i2c: E2 [14:47:00]MH_I2C_Read... [14:47:00]Read from MH i2c: E2 62 00 [14:47:00]MH_I2C_Read... [14:47:00]Read from MH i2c: E2 62 00 89 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [14:47:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:00]wFMCommunicate OK [14:47:00]SAM_PROTO_GetFieldsCounters done [14:47:00]requested_item shift.num is exist - process it [14:47:00]requested_item shift.opened is exist - process it [14:47:00]req_shift_opened [14:47:00]FM_GetShiftState [14:47:00]SAM_PROTO_GetShiftState [14:47:00]wFMCommunicate request_size=4 [14:47:00]MH_SAM_APDU [14:47:00]CAPDU: 80 13 01 00 [14:47:00]Write to MH i2c: E2 08 00 8A 0F 80 13 01 00 00 00 00 00 16 [14:47:00]Write i2c OK [14:47:00]MH_I2C_Read... [14:47:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:00]Read from MH i2c: E2 [14:47:00]MH_I2C_Read... [14:47:00]Read from MH i2c: E2 0E 00 [14:47:00]MH_I2C_Read... [14:47:00]Read from MH i2c: E2 0E 00 8A 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [14:47:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:47:00]wFMCommunicate OK [14:47:00]SAM_PROTO_GetShiftState done [14:47:00]FM_GetShiftState done [14:47:00]req_shift_opened done [14:47:00]requested_item shift.open_date is exist - process it [14:47:00]req_shift_open_date [14:47:00]req_shift_open_date done [14:47:00]produce_requested_data done [14:47:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96896,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:47:00]process_action_free close_receipt [14:47:00]json_value_free [14:47:00]json_value_free done [14:47:00]process_json_proto returns [14:47:00]Send response to host [14:47:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96896,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:47:00]free response buf [14:47:00]execute_script done [14:47:00]execute_script returns [14:47:00]free content buf [14:47:00]Sock 7.Close socket [14:47:00]Sock 7.Thread stoped [14:47:04]OFD Sender: No OFD packet to send [14:47:09]OFD Sender: No OFD packet to send [14:47:14]OFD Sender: No OFD packet to send [14:47:19]OFD Sender: No OFD packet to send [14:47:24]OFD Sender: No OFD packet to send [14:47:29]OFD Sender: No OFD packet to send [14:47:34]OFD Sender: No OFD packet to send [14:47:37]accept exits with 9 [14:47:37]New connection [14:47:37]New thread 3067116900 created [14:47:37]Thread 3067260260 joined [14:47:37]Waiting for new connection... [14:47:37] Sock 9.Parse request [14:47:37]Sock 9.Check first char [14:47:37]Sock 9.First char is OK [14:47:37]request: POST /json_proto HTTP/1.0 [14:47:37]Method: POST [14:47:37]URL: /json_proto [14:47:37]Method is POST - this is cgi request [14:47:37]url: /json_proto [14:47:37]query_string will be loaded in cgi processing [14:47:37]execute_cgi json_proto POST (null) [14:47:37]execute_cgi path=json_proto method=POST [14:47:37]POST find Content-Length [14:47:37]Host: 172.17.40.67:8080 [14:47:37]Content-Length: 678 [14:47:37]Content-Type: application/json [14:47:37] [14:47:37]POST finish read [14:47:37]Found Content-Length = 678 [14:47:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37]execute_script... [14: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)3407427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37]POST & json_proto [14:47:37]process_json_proto [14:47:37]json parsed OK: [14:47:37]protocol is kg_v1.0 [14:47:37]action value=close_receipt [14:47:37]process_action close_receipt [14:47:37]cmd_close_receipt [14:47:37]MH_GetDate [14:47:37]Write to MH i2c: F0 00 00 8B 0F 89 [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: F0 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: F0 09 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: F0 09 00 8B 0F 00 8A F5 20 67 EE DA 66 66 2C [14:47:37]GetLastDocTimeStamp 1730213217 [14:47:37]current date 1730213258 [14:47:37]FM_GetShiftState [14:47:37]SAM_PROTO_GetShiftState [14:47:37]wFMCommunicate request_size=4 [14:47:37]MH_SAM_APDU [14:47:37]CAPDU: 80 13 01 00 [14:47:37]Write to MH i2c: E2 08 00 8C 0F 80 13 01 00 00 00 00 00 18 [14:47:37]Write i2c OK [14:47:37]MH_I2C_Read... [14:47:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:37]Read from MH i2c: E2 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 0E 00 [14:47:37]MH_I2C_Read... [14:47:37]Read from MH i2c: E2 0E 00 8C 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [14:47:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:47:37]wFMCommunicate OK [14:47:37]SAM_PROTO_GetShiftState done [14:47:37]FM_GetShiftState done [14:47:37]opened in 1730160548 [14:47:37]opened+sec_in_day 1730246948 [14:47:37]quantity*price = 50041 [14:47:37]sum+1 = 50042 [14:47: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 406 29.10.2024 14:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96897 ФПД: 189712521566785 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96897&fm=189712521566785&tin=02508201610067®Number=0000000000170478&sum=50000 [14:47:38]StoreToDocumentArchive [14:47:38]shift 145 fd 96897 [14:47:38]save to /storage/0145/doc_00096897 [14:47:38]save last doc name /storage/0145/doc_00096897 to /storage/kkm_last_doc_name [14:47:38]save OK [14:47:38]Clear old archive folders... [14:47:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:38]tlvbuf is 01A8EE50 [14:47:38]SAM_PROTO_ClearQueue [14:47:38]wFMCommunicate request_size=4 [14:47:38]MH_SAM_APDU [14:47:38]CAPDU: 80 09 00 00 [14:47:38]Write to MH i2c: E2 08 00 99 0F 80 09 00 00 00 00 00 00 1A [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:38]Read from MH i2c: E2 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 99 0F 00 90 00 1C [14:47:38]RAPDU: 90 00 [14:47:38]wFMCommunicate OK [14:47:38]SAM_PROTO_ClearQueue done [14:47:38]KKMCreateOFDPacket [14:47:38]OFDProtocolAddRootSTLVToBuf [14:47:38]FM_MakeSignedData [14:47:38]FM_MakeSignedData [14:47:38]SAM_PROTO_SignData [14:47:38]wFMCommunicate request_size=4 [14:47:38]MH_SAM_APDU [14:47:38]CAPDU: 80 0D 01 02 [14:47:38]Write to MH i2c: E2 08 00 9A 0F 80 0D 01 02 00 00 00 00 22 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:38]Read from MH i2c: E2 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 9A 0F 00 90 00 1D [14:47:38]RAPDU: 90 00 [14:47:38]wFMCommunicate OK [14:47:38]wFMCommunicate request_size=255 [14:47:38]MH_SAM_APDU [14: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 34 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 96 01 00 00 F4 03 04 00 8A F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7A 01 00 35 04 06 00 AC [14:47:38]Write to MH i2c: E2 02 01 9B 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 34 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 96 01 00 00 F4 03 04 00 8A F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7A 01 00 35 04 06 00 AC 00 00 86 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:38]Read from MH i2c: E2 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 9B 0F 00 90 00 1E [14:47:38]RAPDU: 90 00 [14:47:38]wFMCommunicate OK [14:47:38]wFMCommunicate request_size=10 [14:47:38]MH_SAM_APDU [14:47:38]CAPDU: 80 0D 02 02 05 8A E3 75 1A 41 [14:47:38]Write to MH i2c: E2 0D 00 9C 0F 80 0D 02 02 05 00 8A E3 75 1A 41 00 00 6C [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:38]Read from MH i2c: E2 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 03 00 9C 0F 00 90 00 1F [14:47:38]RAPDU: 90 00 [14:47:38]wFMCommunicate OK [14:47:38]wFMCommunicate request_size=4 [14:47:38]MH_SAM_APDU [14:47:38]CAPDU: 80 0D 03 02 [14:47:38]Write to MH i2c: E2 08 00 9D 0F 80 0D 03 02 00 00 00 00 27 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:38]Read from MH i2c: E2 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 0B 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 0B 00 9D 0F 00 DD 55 45 23 D3 66 54 C9 90 00 18 [14:47:38]RAPDU: DD 55 45 23 D3 66 54 C9 90 00 [14:47:38]wFMCommunicate OK [14:47:38]SAM_PROTO_SignData done [14:47:38]FM_MakeSignedData done [14:47:38]CreateOFDProtocolMessage [14:47:38]wFMCommunicate request_size=4 [14:47:38]MH_SAM_APDU [14:47:38]CAPDU: 80 11 00 00 [14:47:38]Write to MH i2c: E2 08 00 9E 0F 80 11 00 00 00 00 00 00 27 [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:38]Read from MH i2c: E2 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 17 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: E2 17 00 9E 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [14:47:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:47:38]wFMCommunicate OK [14:47:38]CreateOFDProtocolMessage done [14:47:38]OFDSenderStorePacket 96897 [14:47:38]StoreOFDPacket docnum=96897 [14:47:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 2C 07 01 E5 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 34 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 96 01 00 00 F4 03 04 00 8A F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7A 01 00 35 04 06 00 AC 8A E3 75 1A 41 DD 55 45 23 D3 66 54 C9 [14:47:38]CheckFolder [14:47:38]dirname=/storage/ofd_packets [14:47:38]CheckFolder done [14:47:38]ProducePacketName [14:47:38]name=ofd_packets/00096897 [14:47:38]NVStorageSaveData ofd_packets/00096897 [14:47:38]File name is /storage/ofd_packets/00096897 [14:47:38]Write 301 bytes [14:47:38]NVStorageSaveData done [14:47:38]OFDSenderStorePacket done [14:47:38]KKMCreateOFDPacket done [14:47:38]NVStorageSaveData kkm_last_timestamp [14:47:38]File name is /storage/kkm_last_timestamp [14:47:38]Write 4 bytes [14:47:38]NVStorageSaveData done [14:47:38]ExternCall_PrintAddStr [14:47:38]wPrintStart [14:47:38]Write to MH i2c: 01 00 00 9F 0F AE [14:47:38]Write i2c OK [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 07 00 [14:47:38]MH_I2C_Read... [14:47:38]Read from MH i2c: 01 07 00 9F 0F 00 00 00 00 00 FF 0F C3 [14:47:38]RasterBufferAndPrint [14:47:38]line Счет N : (1)3407427 [14:47:38]line ИНН: 02508201610067 [14:47:38]line Контрольно-Кассовый Чек [14:47:38]line ПРОДАЖА [14:47:38]line ТРК (МРК, ГНК) : 32 [14:47:38]line Товар: 2710124130 [14:47:38]line Аи-92-К-4 [14:47:38]line 7.480 * 66.90 [14:47:38]line = 500.41 [14:47:38]line НДС 12% НСП 1% [14:47:38]line > о реализуемом товаре [14:47:38]line ОКРУГЛЕНИЕ: -0.41 [14:47:38]line ИТОГО: 500.00 [14:47:38]line Внесено: 500.00 [14:47:38]line СДАЧА: 0.00 [14:47:38]line НСП 1% : 4.43 [14:47:38]line НДС 12% : 53.14 [14:47:38]line Наличными: 500.00 [14:47:38]line Безнал.: 0.00 [14:47:38]line Место: АЗС № 82 "Партнер Нефть" [14:47:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:47:38]line СНО: Общий режим [14:47:38]line Чек 406 29.10.2024 14:47 [14:47:38]line Смена: 145 ФФД: 1.0 [14:47:38]line ЗНМ: 0300000017 [14:47:38]line РНМ: 0000000000170478 [14:47:38]line Версия ККМ: v1.0 [14:47:38]line ФМ: 0000000002098560 [14:47:38]line ФД: 96897 [14:47:38]line ФПД: 189712521566785 [14:47:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96897&fm=189712521566785&tin=02508201610067®Number=0000000000170478&sum=50000 [14:47:39]OFD Sender: Processing packet 96897 [packets to send 59, broken 58] [14:47:39]ProducePacketName [14:47:39]name=ofd_packets/00096897 [14:47:39]OFD Sender: To server: pG, [14:47:39]CommunicateWithHost lk.salyk.kg:30040 [14:47:39]ConnectInit lk.salyk.kg [14:47:39]written 0, free lines is 4095 [14:47:39]Connected sock=7 [14:47:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 2C 07 01 E5 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 34 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 96 01 00 00 F4 03 04 00 8A F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7A 01 00 35 04 06 00 AC 8A E3 75 1A 41 DD 55 45 23 D3 66 54 C9 [14:47:39]Write to MH i2c: 01 00 00 CA 0F D9 [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: 01 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: 01 07 00 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: 01 07 00 CA 0F 00 00 00 00 00 FF 0C EB [14:47:39]RasterBufferAndPrint [14:47:39]line [14:47:39]line [14:47:39]line [14:47:39]line [14:47:39]line [14:47:39]written 0, free lines is 3333 [14:47:39]MH_Cut [14:47:39]Write to MH i2c: D1 01 00 D1 0F 01 B2 [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: D1 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: D1 01 00 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: D1 01 00 D1 0F 00 B1 [14:47:39]Write to MH i2c: 01 00 00 D2 0F E1 [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A B2 47 00 59 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 32 30 39 38 35 36 30 10 04 04 00 81 7A 01 00 F4 03 04 00 B0 9F 20 67 B6 04 01 00 00 49 B0 D2 10 42 A3 DF 59 [14:47:39]CommunicateWithHost err = 0 [14:47:39]CheckOFDResponse [14:47:39]1017 (14) - 77093643461234 [14:47:39]1041 (16) - 0000000002098560 [14:47:39]1040 (4) - 96897 [14:47:39]1012 (4) - 29.10.2024 08:41 [14:47:39]1206 (1) - 0 [14:47:39]OFD Sender: Remove packet 96897 [14:47:39]ProducePacketName [14:47:39]name=ofd_packets/00096897 [14:47:39]NVStorageDeleteData [14:47:40]OFD Sender: No OFD packet to send [14:47:40]*** Cut start [14:47:40]*** Partial cut [14:47:40]*** CUTSNS_PIN = 1 [14:47:40]*** CUTSNS_PIN = 0 [14:47:40]*** Brake cut motor [14:47:40]Read from MH i2c: 01 [14:47:40]MH_I2C_Read... [14:47:40]*** Stop cut motor [14:47:40]*** Cut end [14:47:40]Read from MH i2c: 01 07 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: 01 07 00 D2 0F 00 00 00 00 00 FF 0F F6 [14:47:40]process_action close_receipt done [14:47:40]requested_data is exist [14:47:40]produce_requested_data [14:47:40]requested_item fm.sn is exist - process it [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 D3 0F 80 11 00 00 00 00 00 00 5C [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 D3 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [14:47:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:47:40]wFMCommunicate OK [14:47:40]requested_item fd.num is exist - process it [14:47:40]SAM_PROTO_GetFieldsCounters [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 13 00 00 [14:47:40]Write to MH i2c: E2 08 00 D4 0F 80 13 00 00 00 00 00 00 5F [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:41]Read from MH i2c: E2 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 62 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 62 00 D4 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 7A 01 00 0E 04 04 00 91 00 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 D2 [14:47:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 7A 01 00 0E 04 04 00 91 00 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 [14:47:41]wFMCommunicate OK [14:47:41]SAM_PROTO_GetFieldsCounters done [14:47:41]requested_item shift.num is exist - process it [14:47:41]requested_item shift.opened is exist - process it [14:47:41]req_shift_opened [14:47:41]FM_GetShiftState [14:47:41]SAM_PROTO_GetShiftState [14:47:41]wFMCommunicate request_size=4 [14:47:41]MH_SAM_APDU [14:47:41]CAPDU: 80 13 01 00 [14:47:41]Write to MH i2c: E2 08 00 D5 0F 80 13 01 00 00 00 00 00 61 [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 [14:47:41]MH_I2C_Read... [14:47:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:41]Read from MH i2c: E2 0E 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: E2 0E 00 D5 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BF [14:47:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:47:41]wFMCommunicate OK [14:47:41]SAM_PROTO_GetShiftState done [14:47:41]FM_GetShiftState done [14:47:41]req_shift_opened done [14:47:41]requested_item shift.open_date is exist - process it [14:47:41]req_shift_open_date [14:47:41]req_shift_open_date done [14:47:41]produce_requested_data done [14:47:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96897,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:47:41]process_action_free close_receipt [14:47:41]json_value_free [14:47:41]json_value_free done [14:47:41]process_json_proto returns [14:47:41]Send response to host [14:47:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96897,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:47:41]free response buf [14:47:41]execute_script done [14:47:41]execute_script returns [14:47:41]free content buf [14:47:41]Sock 9.Close socket [14:47:41]Sock 9.Thread stoped [14:47:45]OFD Sender: No OFD packet to send [14:47:50]OFD Sender: No OFD packet to send [14:47:55]OFD Sender: No OFD packet to send [14:48:00]OFD Sender: No OFD packet to send [14:48:05]OFD Sender: No OFD packet to send [14:48:07]accept exits with 10 [14:48:07]New connection [14:48:07]New thread 3067260260 created [14:48:07]Thread 3067116900 joined [14:48:07]Waiting for new connection... [14:48:07] Sock 10.Parse request [14:48:07]Sock 10.Check first char [14:48:07]Sock 10.First char is OK [14:48:07]request: POST /json_proto HTTP/1.0 [14:48:07]Method: POST [14:48:07]URL: /json_proto [14:48:07]Method is POST - this is cgi request [14:48:07]url: /json_proto [14:48:07]query_string will be loaded in cgi processing [14:48:07]execute_cgi json_proto POST (null) [14:48:07]execute_cgi path=json_proto method=POST [14:48:07]POST find Content-Length [14:48:07]Host: 172.17.40.67:8080 [14:48:07]Content-Length: 678 [14:48:07]Content-Type: application/json [14:48:07] [14:48:07]POST finish read [14:48:07]Found Content-Length = 678 [14:48:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:48:07]execute_script... [14:48:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:48:07]POST & json_proto [14:48:07]process_json_proto [14:48:07]json parsed OK: [14:48:07]protocol is kg_v1.0 [14:48:07]action value=close_receipt [14:48:07]process_action close_receipt [14:48:07]cmd_close_receipt [14:48:07]MH_GetDate [14:48:07]Write to MH i2c: F0 00 00 D6 0F D4 [14:48:07]Write i2c OK [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: F0 [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: F0 09 00 [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: F0 09 00 D6 0F 00 A8 F5 20 67 EE DA 66 66 95 [14:48:07]GetLastDocTimeStamp 1730213258 [14:48:07]current date 1730213288 [14:48:07]FM_GetShiftState [14:48:07]SAM_PROTO_GetShiftState [14:48:07]wFMCommunicate request_size=4 [14:48:07]MH_SAM_APDU [14:48:07]CAPDU: 80 13 01 00 [14:48:07]Write to MH i2c: E2 08 00 D7 0F 80 13 01 00 00 00 00 00 63 [14:48:07]Write i2c OK [14:48:07]MH_I2C_Read... [14:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:07]Read from MH i2c: E2 [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: E2 0E 00 [14:48:07]MH_I2C_Read... [14:48:07]Read from MH i2c: E2 0E 00 D7 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [14:48:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:48:07]wFMCommunicate OK [14:48:07]SAM_PROTO_GetShiftState done [14:48:07]FM_GetShiftState done [14:48:07]opened in 1730160548 [14:48:07]opened+sec_in_day 1730246948 [14:48:07]quantity*price = 40006 [14:48:07]sum+1 = 40007 [14:48:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 407 29.10.2024 14:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96898 ФПД: 48930643922810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144808&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96898&fm=48930643922810&tin=02508201610067®Number=0000000000170478&sum=40000 [14:48:08]StoreToDocumentArchive [14:48:08]shift 145 fd 96898 [14:48:08]save to /storage/0145/doc_00096898 [14:48:08]save last doc name /storage/0145/doc_00096898 to /storage/kkm_last_doc_name [14:48:08]save OK [14:48:08]Clear old archive folders... [14:48:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:48:08]tlvbuf is 01A30E30 [14:48:08]SAM_PROTO_ClearQueue [14:48:08]wFMCommunicate request_size=4 [14:48:08]MH_SAM_APDU [14:48:08]CAPDU: 80 09 00 00 [14:48:08]Write to MH i2c: E2 08 00 E4 0F 80 09 00 00 00 00 00 00 65 [14:48:08]Write i2c OK [14:48:08]MH_I2C_Read... [14:48:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:08]Read from MH i2c: E2 [14:48:08]MH_I2C_Read... [14:48:08]Read from MH i2c: E2 03 00 [14:48:08]MH_I2C_Read... [14:48:08]Read from MH i2c: E2 03 00 E4 0F 00 90 00 67 [14:48:08]RAPDU: 90 00 [14:48:08]wFMCommunicate OK [14:48:08]SAM_PROTO_ClearQueue done [14:48:08]KKMCreateOFDPacket [14:48:08]OFDProtocolAddRootSTLVToBuf [14:48:08]FM_MakeSignedData [14:48:08]FM_MakeSignedData [14:48:08]SAM_PROTO_SignData [14:48:08]wFMCommunicate request_size=4 [14:48:08]MH_SAM_APDU [14:48:08]CAPDU: 80 0D 01 02 [14:48:08]Write to MH i2c: E2 08 00 E5 0F 80 0D 01 02 00 00 00 00 6D [14:48:08]Write i2c OK [14:48:08]MH_I2C_Read... [14:48:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:09]Read from MH i2c: E2 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 03 00 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 03 00 E5 0F 00 90 00 68 [14:48:09]RAPDU: 90 00 [14:48:09]wFMCommunicate OK [14:48:09]wFMCommunicate request_size=255 [14:48:09]MH_SAM_APDU [14:48:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 97 01 00 00 F4 03 04 00 A8 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7A 01 00 35 04 06 00 2C [14:48:09]Write to MH i2c: E2 02 01 E6 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 34 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 97 01 00 00 F4 03 04 00 A8 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7A 01 00 35 04 06 00 2C 00 00 40 [14:48:09]Write i2c OK [14:48:09]MH_I2C_Read... [14:48:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:09]Read from MH i2c: E2 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 03 00 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 03 00 E6 0F 00 90 00 69 [14:48:09]RAPDU: 90 00 [14:48:09]wFMCommunicate OK [14:48:09]wFMCommunicate request_size=10 [14:48:09]MH_SAM_APDU [14:48:09]CAPDU: 80 0D 02 02 05 80 8D A6 4F 7A [14:48:09]Write to MH i2c: E2 0D 00 E7 0F 80 0D 02 02 05 00 80 8D A6 4F 7A 00 00 F6 [14:48:09]Write i2c OK [14:48:09]MH_I2C_Read... [14:48:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:09]Read from MH i2c: E2 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 03 00 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 03 00 E7 0F 00 90 00 6A [14:48:09]RAPDU: 90 00 [14:48:09]wFMCommunicate OK [14:48:09]wFMCommunicate request_size=4 [14:48:09]MH_SAM_APDU [14:48:09]CAPDU: 80 0D 03 02 [14:48:09]Write to MH i2c: E2 08 00 E8 0F 80 0D 03 02 00 00 00 00 72 [14:48:09]Write i2c OK [14:48:09]MH_I2C_Read... [14:48:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:09]Read from MH i2c: E2 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 0B 00 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 0B 00 E8 0F 00 47 24 D8 EF F2 85 50 CE 90 00 3A [14:48:09]RAPDU: 47 24 D8 EF F2 85 50 CE 90 00 [14:48:09]wFMCommunicate OK [14:48:09]SAM_PROTO_SignData done [14:48:09]FM_MakeSignedData done [14:48:09]CreateOFDProtocolMessage [14:48:09]wFMCommunicate request_size=4 [14:48:09]MH_SAM_APDU [14:48:09]CAPDU: 80 11 00 00 [14:48:09]Write to MH i2c: E2 08 00 E9 0F 80 11 00 00 00 00 00 00 72 [14:48:09]Write i2c OK [14:48:09]MH_I2C_Read... [14:48:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:09]Read from MH i2c: E2 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 17 00 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: E2 17 00 E9 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [14:48:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:48:09]wFMCommunicate OK [14:48:09]CreateOFDProtocolMessage done [14:48:09]OFDSenderStorePacket 96898 [14:48:09]StoreOFDPacket docnum=96898 [14:48:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7B B2 07 01 C3 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 34 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 97 01 00 00 F4 03 04 00 A8 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7A 01 00 35 04 06 00 2C 80 8D A6 4F 7A 47 24 D8 EF F2 85 50 CE [14:48:09]CheckFolder [14:48:09]dirname=/storage/ofd_packets [14:48:09]CheckFolder done [14:48:09]ProducePacketName [14:48:09]name=ofd_packets/00096898 [14:48:09]NVStorageSaveData ofd_packets/00096898 [14:48:09]File name is /storage/ofd_packets/00096898 [14:48:09]Write 301 bytes [14:48:09]NVStorageSaveData done [14:48:09]OFDSenderStorePacket done [14:48:09]KKMCreateOFDPacket done [14:48:09]NVStorageSaveData kkm_last_timestamp [14:48:09]File name is /storage/kkm_last_timestamp [14:48:09]Write 4 bytes [14:48:09]NVStorageSaveData done [14:48:09]ExternCall_PrintAddStr [14:48:09]wPrintStart [14:48:09]Write to MH i2c: 01 00 00 EA 0F F9 [14:48:09]Write i2c OK [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: 01 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: 01 07 00 [14:48:09]MH_I2C_Read... [14:48:09]Read from MH i2c: 01 07 00 EA 0F 00 00 00 00 00 FF 0F 0E [14:48:09]RasterBufferAndPrint [14:48:09]line Счет N : (1)3407428 [14:48:09]line ИНН: 02508201610067 [14:48:09]line Контрольно-Кассовый Чек [14:48:09]line ПРОДАЖА [14:48:09]line ТРК (МРК, ГНК) : 12 [14:48:09]line Товар: 2710124130 [14:48:09]line Аи-92-К-4 [14:48:09]line 5.980 * 66.90 [14:48:09]line = 400.06 [14:48:09]line НДС 12% НСП 1% [14:48:09]line > о реализуемом товаре [14:48:09]line ОКРУГЛЕНИЕ: -0.06 [14:48:09]line ИТОГО: 400.00 [14:48:09]line Внесено: 400.00 [14:48:09]line СДАЧА: 0.00 [14:48:09]line НСП 1% : 3.54 [14:48:09]line НДС 12% : 42.48 [14:48:09]line Наличными: 400.00 [14:48:09]line Безнал.: 0.00 [14:48:09]line Место: АЗС № 82 "Партнер Нефть" [14:48:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:48:09]line СНО: Общий режим [14:48:09]line Чек 407 29.10.2024 14:48 [14:48:09]line Смена: 145 ФФД: 1.0 [14:48:09]line ЗНМ: 0300000017 [14:48:09]line РНМ: 0000000000170478 [14:48:09]line Версия ККМ: v1.0 [14:48:09]line ФМ: 0000000002098560 [14:48:09]line ФД: 96898 [14:48:09]line ФПД: 48930643922810 [14:48:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144808&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96898&fm=48930643922810&tin=02508201610067®Number=0000000000170478&sum=40000 [14:48:09]OFD Sender: Processing packet 96898 [packets to send 59, broken 58] [14:48:09]ProducePacketName [14:48:09]name=ofd_packets/00096898 [14:48:09]OFD Sender: To server: pG, [14:48:09]CommunicateWithHost lk.salyk.kg:30040 [14:48:09]ConnectInit lk.salyk.kg [14:48:09]written 0, free lines is 4095 [14:48:10]Connected sock=11 [14:48:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7B B2 07 01 C3 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 34 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 97 01 00 00 F4 03 04 00 A8 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7A 01 00 35 04 06 00 2C 80 8D A6 4F 7A 47 24 D8 EF F2 85 50 CE [14:48:10]Write to MH i2c: 01 00 00 15 10 25 [14:48:10]Write i2c OK [14:48:10]MH_I2C_Read... [14:48:10]Read from MH i2c: 01 [14:48:10]MH_I2C_Read... [14:48:10]Read from MH i2c: 01 07 00 [14:48:10]MH_I2C_Read... [14:48:10]Read from MH i2c: 01 07 00 15 10 00 00 00 00 00 01 0D 3A [14:48:10]RasterBufferAndPrint [14:48:10]line [14:48:10]line [14:48:10]line [14:48:10]line [14:48:10]line [14:48:10]written 0, free lines is 3335 [14:48:10]MH_Cut [14:48:10]Write to MH i2c: D1 01 00 1C 10 01 FE [14:48:10]Write i2c OK [14:48:10]MH_I2C_Read... [14:48:10]Read from MH i2c: D1 [14:48:10]MH_I2C_Read... [14:48:10]Read from MH i2c: D1 01 00 [14:48:10]MH_I2C_Read... [14:48:10]Read from MH i2c: D1 01 00 1C 10 00 FD [14:48:10]Write to MH i2c: 01 00 00 1D 10 2D [14:48:10]Write i2c OK [14:48:10]MH_I2C_Read... [14:48:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 52 47 00 DE 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 32 30 39 38 35 36 30 10 04 04 00 82 7A 01 00 F4 03 04 00 CF 9F 20 67 B6 04 01 00 00 D3 5D 51 42 1B 3F D2 43 [14:48:10]CommunicateWithHost err = 0 [14:48:10]CheckOFDResponse [14:48:10]1017 (14) - 77093643461234 [14:48:10]1041 (16) - 0000000002098560 [14:48:10]1040 (4) - 96898 [14:48:10]1012 (4) - 29.10.2024 08:41 [14:48:10]1206 (1) - 0 [14:48:10]OFD Sender: Remove packet 96898 [14:48:10]ProducePacketName [14:48:10]name=ofd_packets/00096898 [14:48:10]NVStorageDeleteData [14:48:10]*** Cut start [14:48:10]*** Partial cut [14:48:10]*** CUTSNS_PIN = 1 [14:48:10]*** CUTSNS_PIN = 0 [14:48:11]OFD Sender: No OFD packet to send [14:48:11]*** Brake cut motor [14:48:11]Read from MH i2c: 01 [14:48:11]MH_I2C_Read... [14:48:11]*** Stop cut motor [14:48:11]*** Cut end [14:48:11]Read from MH i2c: 01 07 00 [14:48:11]MH_I2C_Read... [14:48:11]Read from MH i2c: 01 07 00 1D 10 00 00 00 00 00 FF 0F 42 [14:48:11]process_action close_receipt done [14:48:11]requested_data is exist [14:48:11]produce_requested_data [14:48:11]requested_item fm.sn is exist - process it [14:48:11]wFMCommunicate request_size=4 [14:48:11]MH_SAM_APDU [14:48:11]CAPDU: 80 11 00 00 [14:48:11]Write to MH i2c: E2 08 00 1E 10 80 11 00 00 00 00 00 00 A8 [14:48:11]Write i2c OK [14:48:11]MH_I2C_Read... [14:48:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:11]Read from MH i2c: E2 [14:48:11]MH_I2C_Read... [14:48:11]Read from MH i2c: E2 17 00 [14:48:11]MH_I2C_Read... [14:48:11]Read from MH i2c: E2 17 00 1E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [14:48:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:48:11]wFMCommunicate OK [14:48:11]requested_item fd.num is exist - process it [14:48:11]SAM_PROTO_GetFieldsCounters [14:48:11]wFMCommunicate request_size=4 [14:48:11]MH_SAM_APDU [14:48:11]CAPDU: 80 13 00 00 [14:48:11]Write to MH i2c: E2 08 00 1F 10 80 13 00 00 00 00 00 00 AB [14:48:11]Write i2c OK [14:48:11]MH_I2C_Read... [14:48:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:11]Read from MH i2c: E2 [14:48:11]MH_I2C_Read... [14:48:11]Read from MH i2c: E2 62 00 [14:48:11]MH_I2C_Read... [14:48:11]Read from MH i2c: E2 62 00 1F 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 7A 01 00 0E 04 04 00 91 00 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 22 [14:48:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 7A 01 00 0E 04 04 00 91 00 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 [14:48:11]wFMCommunicate OK [14:48:11]SAM_PROTO_GetFieldsCounters done [14:48:11]requested_item shift.num is exist - process it [14:48:11]requested_item shift.opened is exist - process it [14:48:11]req_shift_opened [14:48:11]FM_GetShiftState [14:48:11]SAM_PROTO_GetShiftState [14:48:11]wFMCommunicate request_size=4 [14:48:11]MH_SAM_APDU [14:48:11]CAPDU: 80 13 01 00 [14:48:11]Write to MH i2c: E2 08 00 20 10 80 13 01 00 00 00 00 00 AD [14:48:11]Write i2c OK [14:48:11]MH_I2C_Read... [14:48:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:11]Read from MH i2c: E2 [14:48:11]MH_I2C_Read... [14:48:11]Read from MH i2c: E2 0E 00 [14:48:11]MH_I2C_Read... [14:48:11]Read from MH i2c: E2 0E 00 20 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0B [14:48:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:48:11]wFMCommunicate OK [14:48:11]SAM_PROTO_GetShiftState done [14:48:11]FM_GetShiftState done [14:48:11]req_shift_opened done [14:48:11]requested_item shift.open_date is exist - process it [14:48:11]req_shift_open_date [14:48:11]req_shift_open_date done [14:48:11]produce_requested_data done [14:48:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96898,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:48:11]process_action_free close_receipt [14:48:11]json_value_free [14:48:11]json_value_free done [14:48:11]process_json_proto returns [14:48:11]Send response to host [14:48:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96898,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:48:11]free response buf [14:48:11]execute_script done [14:48:11]execute_script returns [14:48:11]free content buf [14:48:11]Sock 10.Close socket [14:48:11]Sock 10.Thread stoped [14:48:16]OFD Sender: No OFD packet to send [14:48:21]OFD Sender: No OFD packet to send [14:48:26]OFD Sender: No OFD packet to send [14:48:31]OFD Sender: No OFD packet to send [14:48:36]OFD Sender: No OFD packet to send [14:48:41]OFD Sender: No OFD packet to send [14:48:46]OFD Sender: No OFD packet to send [14:48:51]OFD Sender: No OFD packet to send [14:48:56]OFD Sender: No OFD packet to send [14:49:01]OFD Sender: No OFD packet to send [14:49:04]accept exits with 7 [14:49:04]New connection [14:49:04]New thread 3067116900 created [14:49:04]Thread 3067260260 joined [14:49:04]Waiting for new connection... [14:49:04] Sock 7.Parse request [14:49:04]Sock 7.Check first char [14:49:04]Sock 7.First char is OK [14:49:04]request: POST /json_proto HTTP/1.0 [14:49:04]Method: POST [14:49:04]URL: /json_proto [14:49:04]Method is POST - this is cgi request [14:49:04]url: /json_proto [14:49:04]query_string will be loaded in cgi processing [14:49:04]execute_cgi json_proto POST (null) [14:49:04]execute_cgi path=json_proto method=POST [14:49:04]POST find Content-Length [14:49:04]Host: 172.17.40.67:8080 [14:49:04]Content-Length: 678 [14:49:04]Content-Type: application/json [14:49:04] [14:49:04]POST finish read [14:49:04]Found Content-Length = 678 [14:49:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:49:04]execute_script... [14:49: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)3407429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:49:04]POST & json_proto [14:49:04]process_json_proto [14:49:04]json parsed OK: [14:49:04]protocol is kg_v1.0 [14:49:04]action value=close_receipt [14:49:04]process_action close_receipt [14:49:04]cmd_close_receipt [14:49:04]MH_GetDate [14:49:04]Write to MH i2c: F0 00 00 21 10 20 [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: F0 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: F0 09 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: F0 09 00 21 10 00 E1 F5 20 67 EE DA 66 66 1A [14:49:04]GetLastDocTimeStamp 1730213288 [14:49:04]current date 1730213345 [14:49:04]FM_GetShiftState [14:49:04]SAM_PROTO_GetShiftState [14:49:04]wFMCommunicate request_size=4 [14:49:04]MH_SAM_APDU [14:49:04]CAPDU: 80 13 01 00 [14:49:04]Write to MH i2c: E2 08 00 22 10 80 13 01 00 00 00 00 00 AF [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:04]Read from MH i2c: E2 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 0E 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 0E 00 22 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [14:49:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:49:04]wFMCommunicate OK [14:49:04]SAM_PROTO_GetShiftState done [14:49:04]FM_GetShiftState done [14:49:04]opened in 1730160548 [14:49:04]opened+sec_in_day 1730246948 [14:49:04]quantity*price = 30038 [14:49:04]sum+1 = 30039 [14:49:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 408 29.10.2024 14:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96899 ФПД: 8061989230948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144905&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96899&fm=8061989230948&tin=02508201610067®Number=0000000000170478&sum=30000 [14:49:05]StoreToDocumentArchive [14:49:05]shift 145 fd 96899 [14:49:05]save to /storage/0145/doc_00096899 [14:49:05]save last doc name /storage/0145/doc_00096899 to /storage/kkm_last_doc_name [14:49:05]save OK [14:49:05]Clear old archive folders... [14:49:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:05]tlvbuf is 01ABA3E0 [14:49:05]SAM_PROTO_ClearQueue [14:49:05]wFMCommunicate request_size=4 [14:49:05]MH_SAM_APDU [14:49:05]CAPDU: 80 09 00 00 [14:49:05]Write to MH i2c: E2 08 00 2F 10 80 09 00 00 00 00 00 00 B1 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:05]Read from MH i2c: E2 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 2F 10 00 90 00 B3 [14:49:05]RAPDU: 90 00 [14:49:05]wFMCommunicate OK [14:49:05]SAM_PROTO_ClearQueue done [14:49:05]KKMCreateOFDPacket [14:49:05]OFDProtocolAddRootSTLVToBuf [14:49:05]FM_MakeSignedData [14:49:05]FM_MakeSignedData [14:49:05]SAM_PROTO_SignData [14:49:05]wFMCommunicate request_size=4 [14:49:05]MH_SAM_APDU [14:49:05]CAPDU: 80 0D 01 02 [14:49:05]Write to MH i2c: E2 08 00 30 10 80 0D 01 02 00 00 00 00 B9 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:05]Read from MH i2c: E2 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 30 10 00 90 00 B4 [14:49:05]RAPDU: 90 00 [14:49:05]wFMCommunicate OK [14:49:05]wFMCommunicate request_size=255 [14:49:05]MH_SAM_APDU [14:49: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 34 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 98 01 00 00 F4 03 04 00 E1 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7A 01 00 35 04 06 00 07 [14:49:05]Write to MH i2c: E2 02 01 31 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 34 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 98 01 00 00 F4 03 04 00 E1 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7A 01 00 35 04 06 00 07 00 00 C7 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:06]OFD Sender: No OFD packet to send [14:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:06]Read from MH i2c: E2 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 03 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 03 00 31 10 00 90 00 B5 [14:49:06]RAPDU: 90 00 [14:49:06]wFMCommunicate OK [14:49:06]wFMCommunicate request_size=10 [14:49:06]MH_SAM_APDU [14:49:06]CAPDU: 80 0D 02 02 05 55 14 01 19 64 [14:49:06]Write to MH i2c: E2 0D 00 32 10 80 0D 02 02 05 00 55 14 01 19 64 00 00 AD [14:49:06]Write i2c OK [14:49:06]MH_I2C_Read... [14:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:06]Read from MH i2c: E2 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 03 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 03 00 32 10 00 90 00 B6 [14:49:06]RAPDU: 90 00 [14:49:06]wFMCommunicate OK [14:49:06]wFMCommunicate request_size=4 [14:49:06]MH_SAM_APDU [14:49:06]CAPDU: 80 0D 03 02 [14:49:06]Write to MH i2c: E2 08 00 33 10 80 0D 03 02 00 00 00 00 BE [14:49:06]Write i2c OK [14:49:06]MH_I2C_Read... [14:49:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:06]Read from MH i2c: E2 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 0B 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 0B 00 33 10 00 60 A0 BA E1 86 49 35 4A 90 00 A8 [14:49:06]RAPDU: 60 A0 BA E1 86 49 35 4A 90 00 [14:49:06]wFMCommunicate OK [14:49:06]SAM_PROTO_SignData done [14:49:06]FM_MakeSignedData done [14:49:06]CreateOFDProtocolMessage [14:49:06]wFMCommunicate request_size=4 [14:49:06]MH_SAM_APDU [14:49:06]CAPDU: 80 11 00 00 [14:49:06]Write to MH i2c: E2 08 00 34 10 80 11 00 00 00 00 00 00 BE [14:49:06]Write i2c OK [14:49:06]MH_I2C_Read... [14:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:06]Read from MH i2c: E2 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 17 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 17 00 34 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [14:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:49:06]wFMCommunicate OK [14:49:06]CreateOFDProtocolMessage done [14:49:06]OFDSenderStorePacket 96899 [14:49:06]StoreOFDPacket docnum=96899 [14:49:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 78 07 01 AE FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 98 01 00 00 F4 03 04 00 E1 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7A 01 00 35 04 06 00 07 55 14 01 19 64 60 A0 BA E1 86 49 35 4A [14:49:06]CheckFolder [14:49:06]dirname=/storage/ofd_packets [14:49:06]CheckFolder done [14:49:06]ProducePacketName [14:49:06]name=ofd_packets/00096899 [14:49:06]NVStorageSaveData ofd_packets/00096899 [14:49:06]File name is /storage/ofd_packets/00096899 [14:49:06]Write 301 bytes [14:49:06]NVStorageSaveData done [14:49:06]OFDSenderStorePacket done [14:49:06]KKMCreateOFDPacket done [14:49:06]NVStorageSaveData kkm_last_timestamp [14:49:06]File name is /storage/kkm_last_timestamp [14:49:06]Write 4 bytes [14:49:06]NVStorageSaveData done [14:49:06]ExternCall_PrintAddStr [14:49:06]wPrintStart [14:49:06]Write to MH i2c: 01 00 00 35 10 45 [14:49:06]Write i2c OK [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: 01 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: 01 07 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: 01 07 00 35 10 00 00 00 00 00 FF 0F 5A [14:49:06]RasterBufferAndPrint [14:49:06]line Счет N : (1)3407429 [14:49:06]line ИНН: 02508201610067 [14:49:06]line Контрольно-Кассовый Чек [14:49:06]line ПРОДАЖА [14:49:06]line ТРК (МРК, ГНК) : 32 [14:49:06]line Товар: 2710124130 [14:49:06]line Аи-92-К-4 [14:49:06]line 4.490 * 66.90 [14:49:06]line = 300.38 [14:49:06]line НДС 12% НСП 1% [14:49:06]line > о реализуемом товаре [14:49:06]line ОКРУГЛЕНИЕ: -0.38 [14:49:06]line ИТОГО: 300.00 [14:49:06]line Внесено: 300.00 [14:49:06]line СДАЧА: 0.00 [14:49:06]line НСП 1% : 2.66 [14:49:06]line НДС 12% : 31.90 [14:49:06]line Наличными: 300.00 [14:49:06]line Безнал.: 0.00 [14:49:06]line Место: АЗС № 82 "Партнер Нефть" [14:49:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:49:06]line СНО: Общий режим [14:49:06]line Чек 408 29.10.2024 14:49 [14:49:06]line Смена: 145 ФФД: 1.0 [14:49:06]line ЗНМ: 0300000017 [14:49:06]line РНМ: 0000000000170478 [14:49:06]line Версия ККМ: v1.0 [14:49:06]line ФМ: 0000000002098560 [14:49:06]line ФД: 96899 [14:49:06]line ФПД: 8061989230948 [14:49:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144905&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96899&fm=8061989230948&tin=02508201610067®Number=0000000000170478&sum=30000 [14:49:06]OFD Sender: Processing packet 96899 [packets to send 59, broken 58] [14:49:06]ProducePacketName [14:49:06]name=ofd_packets/00096899 [14:49:06]OFD Sender: To server: pG, [14:49:06]CommunicateWithHost lk.salyk.kg:30040 [14:49:06]ConnectInit lk.salyk.kg [14:49:06]written 0, free lines is 4095 [14:49:06]Connected sock=9 [14:49:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 78 07 01 AE FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 98 01 00 00 F4 03 04 00 E1 F5 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7A 01 00 35 04 06 00 07 55 14 01 19 64 60 A0 BA E1 86 49 35 4A [14:49:07]Write to MH i2c: 01 00 00 60 10 70 [14:49:07]Write i2c OK [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: 01 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: 01 07 00 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: 01 07 00 60 10 00 00 00 00 00 00 0D 84 [14:49:07]RasterBufferAndPrint [14:49:07]line [14:49:07]line [14:49:07]line [14:49:07]line [14:49:07]line [14:49:07]written 0, free lines is 3334 [14:49:07]MH_Cut [14:49:07]Write to MH i2c: D1 01 00 67 10 01 49 [14:49:07]Write i2c OK [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: D1 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: D1 01 00 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: D1 01 00 67 10 00 48 [14:49:07]Write to MH i2c: 01 00 00 68 10 78 [14:49:07]Write i2c OK [14:49:07]MH_I2C_Read... [14:49:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B9 6D 47 00 29 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7A 01 00 F4 03 04 00 08 A0 20 67 B6 04 01 00 00 24 39 7B D0 54 2C 1A 37 [14:49:07]CommunicateWithHost err = 0 [14:49:07]CheckOFDResponse [14:49:07]1017 (14) - 77093643461234 [14:49:07]1041 (16) - 0000000002098560 [14:49:07]1040 (4) - 96899 [14:49:07]1012 (4) - 29.10.2024 08:42 [14:49:07]1206 (1) - 0 [14:49:07]OFD Sender: Remove packet 96899 [14:49:07]ProducePacketName [14:49:07]name=ofd_packets/00096899 [14:49:07]NVStorageDeleteData [14:49:07]OFD Sender: No OFD packet to send [14:49:07]*** Cut start [14:49:07]*** Partial cut [14:49:07]*** CUTSNS_PIN = 1 [14:49:07]*** CUTSNS_PIN = 0 [14:49:08]*** Brake cut motor [14:49:08]Read from MH i2c: 01 [14:49:08]MH_I2C_Read... [14:49:08]*** Stop cut motor [14:49:08]*** Cut end [14:49:08]Read from MH i2c: 01 07 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: 01 07 00 68 10 00 00 00 00 00 FF 0F 8D [14:49:08]process_action close_receipt done [14:49:08]requested_data is exist [14:49:08]produce_requested_data [14:49:08]requested_item fm.sn is exist - process it [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 11 00 00 [14:49:08]Write to MH i2c: E2 08 00 69 10 80 11 00 00 00 00 00 00 F3 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 17 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 17 00 69 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [14:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:49:08]wFMCommunicate OK [14:49:08]requested_item fd.num is exist - process it [14:49:08]SAM_PROTO_GetFieldsCounters [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 13 00 00 [14:49:08]Write to MH i2c: E2 08 00 6A 10 80 13 00 00 00 00 00 00 F6 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 62 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 62 00 6A 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 7A 01 00 0E 04 04 00 91 00 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 71 [14:49:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 7A 01 00 0E 04 04 00 91 00 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 [14:49:08]wFMCommunicate OK [14:49:08]SAM_PROTO_GetFieldsCounters done [14:49:08]requested_item shift.num is exist - process it [14:49:08]requested_item shift.opened is exist - process it [14:49:08]req_shift_opened [14:49:08]FM_GetShiftState [14:49:08]SAM_PROTO_GetShiftState [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 13 01 00 [14:49:08]Write to MH i2c: E2 08 00 6B 10 80 13 01 00 00 00 00 00 F8 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 0E 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 0E 00 6B 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 56 [14:49:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:49:08]wFMCommunicate OK [14:49:08]SAM_PROTO_GetShiftState done [14:49:08]FM_GetShiftState done [14:49:08]req_shift_opened done [14:49:08]requested_item shift.open_date is exist - process it [14:49:08]req_shift_open_date [14:49:08]req_shift_open_date done [14:49:08]produce_requested_data done [14:49:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96899,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:49:08]process_action_free close_receipt [14:49:08]json_value_free [14:49:08]json_value_free done [14:49:08]process_json_proto returns [14:49:08]Send response to host [14:49:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96899,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:49:08]free response buf [14:49:08]execute_script done [14:49:08]execute_script returns [14:49:08]free content buf [14:49:08]Sock 7.Close socket [14:49:08]Sock 7.Thread stoped [14:49:12]OFD Sender: No OFD packet to send [14:49:17]OFD Sender: No OFD packet to send [14:49:22]OFD Sender: No OFD packet to send [14:49:27]OFD Sender: No OFD packet to send [14:49:32]OFD Sender: No OFD packet to send [14:49:37]OFD Sender: No OFD packet to send [14:49:42]OFD Sender: No OFD packet to send [14:49:47]OFD Sender: No OFD packet to send [14:49:52]OFD Sender: No OFD packet to send [14:49:57]OFD Sender: No OFD packet to send [14:50:02]OFD Sender: No OFD packet to send [14:50:07]OFD Sender: No OFD packet to send [14:50:12]OFD Sender: No OFD packet to send [14:50:17]OFD Sender: No OFD packet to send [14:50:22]OFD Sender: No OFD packet to send [14:50:27]OFD Sender: No OFD packet to send [14:50:32]OFD Sender: No OFD packet to send [14:50:37]OFD Sender: No OFD packet to send [14:50:40]accept exits with 10 [14:50:40]New connection [14:50:40]New thread 3067260260 created [14:50:40]Thread 3067116900 joined [14:50:40]Waiting for new connection... [14:50:40] Sock 10.Parse request [14:50:40]Sock 10.Check first char [14:50:40]Sock 10.First char is OK [14:50:40]request: POST /json_proto HTTP/1.0 [14:50:40]Method: POST [14:50:40]URL: /json_proto [14:50:40]Method is POST - this is cgi request [14:50:40]url: /json_proto [14:50:40]query_string will be loaded in cgi processing [14:50:40]execute_cgi json_proto POST (null) [14:50:40]execute_cgi path=json_proto method=POST [14:50:40]POST find Content-Length [14:50:40]Host: 172.17.40.67:8080 [14:50:40]Content-Length: 768 [14:50:40]Content-Type: application/json [14:50:40] [14:50:40]POST finish read [14:50:40]Found Content-Length = 768 [14:50:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.000, "sum" : 669.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" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:40]execute_script... [14:50: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)3407430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.000, "sum" : 669.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" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:40]POST & json_proto [14:50:40]process_json_proto [14:50:40]json parsed OK: [14:50:40]protocol is kg_v1.0 [14:50:40]action value=close_receipt [14:50:40]process_action close_receipt [14:50:40]cmd_close_receipt [14:50:40]MH_GetDate [14:50:40]Write to MH i2c: F0 00 00 6C 10 6B [14:50:40]Write i2c OK [14:50:40]MH_I2C_Read... [14:50:40]Read from MH i2c: F0 [14:50:40]MH_I2C_Read... [14:50:40]Read from MH i2c: F0 09 00 [14:50:40]MH_I2C_Read... [14:50:40]Read from MH i2c: F0 09 00 6C 10 00 41 F6 20 67 EE DA 66 66 C6 [14:50:40]GetLastDocTimeStamp 1730213345 [14:50:40]current date 1730213441 [14:50:40]FM_GetShiftState [14:50:40]SAM_PROTO_GetShiftState [14:50:40]wFMCommunicate request_size=4 [14:50:40]MH_SAM_APDU [14:50:40]CAPDU: 80 13 01 00 [14:50:40]Write to MH i2c: E2 08 00 6D 10 80 13 01 00 00 00 00 00 FA [14:50:40]Write i2c OK [14:50:40]MH_I2C_Read... [14:50:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:40]Read from MH i2c: E2 [14:50:40]MH_I2C_Read... [14:50:40]Read from MH i2c: E2 0E 00 [14:50:40]MH_I2C_Read... [14:50:40]Read from MH i2c: E2 0E 00 6D 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [14:50:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:50:40]wFMCommunicate OK [14:50:40]SAM_PROTO_GetShiftState done [14:50:40]FM_GetShiftState done [14:50:40]opened in 1730160548 [14:50:40]opened+sec_in_day 1730246948 [14:50:40]quantity*price = 66900 [14:50:40]sum+1 = 66901 [14:50:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 669.00 НСП 1% : 5.92 НДС 12% : 71.04 Наличными: 0.00 Безнал.: 669.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 409 29.10.2024 14:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96900 ФПД: 39719771241567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96900&fm=39719771241567&tin=02508201610067®Number=0000000000170478&sum=66900 [14:50:41]StoreToDocumentArchive [14:50:41]shift 145 fd 96900 [14:50:41]save to /storage/0145/doc_00096900 [14:50:41]save last doc name /storage/0145/doc_00096900 to /storage/kkm_last_doc_name [14:50:41]save OK [14:50:41]Clear old archive folders... [14:50:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:41]tlvbuf is B6F0C820 [14:50:41]SAM_PROTO_ClearQueue [14:50:41]wFMCommunicate request_size=4 [14:50:41]MH_SAM_APDU [14:50:41]CAPDU: 80 09 00 00 [14:50:41]Write to MH i2c: E2 08 00 7A 10 80 09 00 00 00 00 00 00 FC [14:50:41]Write i2c OK [14:50:41]MH_I2C_Read... [14:50:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:41]Read from MH i2c: E2 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 7A 10 00 90 00 FE [14:50:41]RAPDU: 90 00 [14:50:41]wFMCommunicate OK [14:50:41]SAM_PROTO_ClearQueue done [14:50:41]KKMCreateOFDPacket [14:50:41]OFDProtocolAddRootSTLVToBuf [14:50:41]FM_MakeSignedData [14:50:41]FM_MakeSignedData [14:50:41]SAM_PROTO_SignData [14:50:41]wFMCommunicate request_size=4 [14:50:41]MH_SAM_APDU [14:50:41]CAPDU: 80 0D 01 02 [14:50:41]Write to MH i2c: E2 08 00 7B 10 80 0D 01 02 00 00 00 00 04 [14:50:41]Write i2c OK [14:50:41]MH_I2C_Read... [14:50:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:41]Read from MH i2c: E2 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 7B 10 00 90 00 FF [14:50:41]RAPDU: 90 00 [14:50:41]wFMCommunicate OK [14:50:41]wFMCommunicate request_size=255 [14:50:41]MH_SAM_APDU [14:50: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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 41 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7A 01 00 35 04 06 00 24 [14:50:41]Write to MH i2c: E2 02 01 7C 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 41 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7A 01 00 35 04 06 00 24 00 00 C7 [14:50:41]Write i2c OK [14:50:41]MH_I2C_Read... [14:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:41]Read from MH i2c: E2 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 7C 10 00 90 00 00 [14:50:41]RAPDU: 90 00 [14:50:41]wFMCommunicate OK [14:50:41]wFMCommunicate request_size=10 [14:50:41]MH_SAM_APDU [14:50:41]CAPDU: 80 0D 02 02 05 1F FA DA FC 5F [14:50:41]Write to MH i2c: E2 0D 00 7D 10 80 0D 02 02 05 00 1F FA DA FC 5F 00 00 5F [14:50:41]Write i2c OK [14:50:41]MH_I2C_Read... [14:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:41]Read from MH i2c: E2 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 03 00 7D 10 00 90 00 01 [14:50:41]RAPDU: 90 00 [14:50:41]wFMCommunicate OK [14:50:41]wFMCommunicate request_size=4 [14:50:41]MH_SAM_APDU [14:50:41]CAPDU: 80 0D 03 02 [14:50:41]Write to MH i2c: E2 08 00 7E 10 80 0D 03 02 00 00 00 00 09 [14:50:41]Write i2c OK [14:50:41]MH_I2C_Read... [14:50:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:41]Read from MH i2c: E2 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 0B 00 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 0B 00 7E 10 00 F0 BA 34 52 5B 72 0C DA 90 00 ED [14:50:41]RAPDU: F0 BA 34 52 5B 72 0C DA 90 00 [14:50:41]wFMCommunicate OK [14:50:41]SAM_PROTO_SignData done [14:50:41]FM_MakeSignedData done [14:50:41]CreateOFDProtocolMessage [14:50:41]wFMCommunicate request_size=4 [14:50:41]MH_SAM_APDU [14:50:41]CAPDU: 80 11 00 00 [14:50:41]Write to MH i2c: E2 08 00 7F 10 80 11 00 00 00 00 00 00 09 [14:50:41]Write i2c OK [14:50:41]MH_I2C_Read... [14:50:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:41]Read from MH i2c: E2 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 17 00 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: E2 17 00 7F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [14:50:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:50:41]wFMCommunicate OK [14:50:41]CreateOFDProtocolMessage done [14:50:41]OFDSenderStorePacket 96900 [14:50:41]StoreOFDPacket docnum=96900 [14:50:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C 65 07 01 0C 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 41 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7A 01 00 35 04 06 00 24 1F FA DA FC 5F F0 BA 34 52 5B 72 0C DA [14:50:41]CheckFolder [14:50:41]dirname=/storage/ofd_packets [14:50:41]CheckFolder done [14:50:41]ProducePacketName [14:50:41]name=ofd_packets/00096900 [14:50:41]NVStorageSaveData ofd_packets/00096900 [14:50:41]File name is /storage/ofd_packets/00096900 [14:50:41]Write 301 bytes [14:50:41]NVStorageSaveData done [14:50:41]OFDSenderStorePacket done [14:50:41]KKMCreateOFDPacket done [14:50:41]NVStorageSaveData kkm_last_timestamp [14:50:41]File name is /storage/kkm_last_timestamp [14:50:41]Write 4 bytes [14:50:41]NVStorageSaveData done [14:50:41]ExternCall_PrintAddStr [14:50:41]wPrintStart [14:50:41]Write to MH i2c: 01 00 00 80 10 90 [14:50:41]Write i2c OK [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: 01 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: 01 07 00 [14:50:41]MH_I2C_Read... [14:50:41]Read from MH i2c: 01 07 00 80 10 00 00 00 00 00 FF 0F A5 [14:50:41]RasterBufferAndPrint [14:50:41]line Счет N : (1)3407430 [14:50:41]line ИНН: 02508201610067 [14:50:41]line Контрольно-Кассовый Чек [14:50:41]line ПРОДАЖА [14:50:41]line ТРК (МРК, ГНК) : 42 [14:50:41]line Товар: 2710124130 [14:50:41]line Аи-92-К-4 [14:50:41]line 10.000 * 66.90 [14:50:41]line = 669.00 [14:50:41]line НДС 12% НСП 1% [14:50:41]line > о реализуемом товаре [14:50:41]line ИТОГО: 669.00 [14:50:41]line НСП 1% : 5.92 [14:50:41]line НДС 12% : 71.04 [14:50:41]line Наличными: 0.00 [14:50:41]line Безнал.: 669.00 [14:50:41]line Место: АЗС № 82 "Партнер Нефть" [14:50:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:50:41]line СНО: Общий режим [14:50:41]line Чек 409 29.10.2024 14:50 [14:50:41]line Смена: 145 ФФД: 1.0 [14:50:41]line ЗНМ: 0300000017 [14:50:41]line РНМ: 0000000000170478 [14:50:41]line Версия ККМ: v1.0 [14:50:41]line Платежная система: Mbank [14:50:41]line ФМ: 0000000002098560 [14:50:41]line ФД: 96900 [14:50:41]line ФПД: 39719771241567 [14:50:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96900&fm=39719771241567&tin=02508201610067®Number=0000000000170478&sum=66900 [14:50:42]OFD Sender: Processing packet 96900 [packets to send 59, broken 58] [14:50:42]ProducePacketName [14:50:42]name=ofd_packets/00096900 [14:50:42]OFD Sender: To server: pG, [14:50:42]CommunicateWithHost lk.salyk.kg:30040 [14:50:42]ConnectInit lk.salyk.kg [14:50:42]written 0, free lines is 4095 [14:50:42]Connected sock=9 [14:50:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C 65 07 01 0C 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 41 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7A 01 00 35 04 06 00 24 1F FA DA FC 5F F0 BA 34 52 5B 72 0C DA [14:50:42]Write to MH i2c: 01 00 00 A9 10 B9 [14:50:42]Write i2c OK [14:50:42]MH_I2C_Read... [14:50:42]Read from MH i2c: 01 [14:50:42]MH_I2C_Read... [14:50:42]Read from MH i2c: 01 07 00 [14:50:42]MH_I2C_Read... [14:50:42]Read from MH i2c: 01 07 00 A9 10 00 00 00 00 00 29 0D F6 [14:50:42]RasterBufferAndPrint [14:50:42]line [14:50:42]line [14:50:42]line [14:50:42]line [14:50:42]line [14:50:42]written 0, free lines is 3375 [14:50:42]MH_Cut [14:50:42]Write to MH i2c: D1 01 00 B0 10 01 92 [14:50:42]Write i2c OK [14:50:42]MH_I2C_Read... [14:50:42]Read from MH i2c: D1 [14:50:42]MH_I2C_Read... [14:50:42]Read from MH i2c: D1 01 00 [14:50:42]MH_I2C_Read... [14:50:42]Read from MH i2c: D1 01 00 B0 10 00 91 [14:50:42]Write to MH i2c: 01 00 00 B1 10 C1 [14:50:42]Write i2c OK [14:50:42]MH_I2C_Read... [14:50:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AA B2 47 00 22 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 32 30 39 38 35 36 30 10 04 04 00 84 7A 01 00 F4 03 04 00 67 A0 20 67 B6 04 01 00 00 1A EF 24 60 BC E0 15 04 [14:50:42]CommunicateWithHost err = 0 [14:50:42]CheckOFDResponse [14:50:42]1017 (14) - 77093643461234 [14:50:42]1041 (16) - 0000000002098560 [14:50:42]1040 (4) - 96900 [14:50:42]1012 (4) - 29.10.2024 08:44 [14:50:42]1206 (1) - 0 [14:50:42]OFD Sender: Remove packet 96900 [14:50:42]ProducePacketName [14:50:42]name=ofd_packets/00096900 [14:50:42]NVStorageDeleteData [14:50:43]OFD Sender: No OFD packet to send [14:50:43]*** Cut start [14:50:43]*** Partial cut [14:50:43]*** CUTSNS_PIN = 1 [14:50:43]*** CUTSNS_PIN = 0 [14:50:43]*** Brake cut motor [14:50:43]Read from MH i2c: 01 [14:50:43]MH_I2C_Read... [14:50:43]*** Stop cut motor [14:50:43]*** Cut end [14:50:43]Read from MH i2c: 01 07 00 [14:50:43]MH_I2C_Read... [14:50:43]Read from MH i2c: 01 07 00 B1 10 00 00 00 00 00 FF 0F D6 [14:50:43]process_action close_receipt done [14:50:43]requested_data is exist [14:50:43]produce_requested_data [14:50:43]requested_item fm.sn is exist - process it [14:50:43]wFMCommunicate request_size=4 [14:50:43]MH_SAM_APDU [14:50:43]CAPDU: 80 11 00 00 [14:50:43]Write to MH i2c: E2 08 00 B2 10 80 11 00 00 00 00 00 00 3C [14:50:43]Write i2c OK [14:50:43]MH_I2C_Read... [14:50:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:43]Read from MH i2c: E2 [14:50:43]MH_I2C_Read... [14:50:43]Read from MH i2c: E2 17 00 [14:50:43]MH_I2C_Read... [14:50:43]Read from MH i2c: E2 17 00 B2 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [14:50:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:50:43]wFMCommunicate OK [14:50:43]requested_item fd.num is exist - process it [14:50:43]SAM_PROTO_GetFieldsCounters [14:50:43]wFMCommunicate request_size=4 [14:50:43]MH_SAM_APDU [14:50:43]CAPDU: 80 13 00 00 [14:50:43]Write to MH i2c: E2 08 00 B3 10 80 13 00 00 00 00 00 00 3F [14:50:43]Write i2c OK [14:50:43]MH_I2C_Read... [14:50:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:43]Read from MH i2c: E2 [14:50:43]MH_I2C_Read... [14:50:43]Read from MH i2c: E2 62 00 [14:50:43]MH_I2C_Read... [14:50:43]Read from MH i2c: E2 62 00 B3 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 7A 01 00 0E 04 04 00 91 00 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 BE [14:50:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 7A 01 00 0E 04 04 00 91 00 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 [14:50:43]wFMCommunicate OK [14:50:43]SAM_PROTO_GetFieldsCounters done [14:50:43]requested_item shift.num is exist - process it [14:50:43]requested_item shift.opened is exist - process it [14:50:43]req_shift_opened [14:50:43]FM_GetShiftState [14:50:43]SAM_PROTO_GetShiftState [14:50:43]wFMCommunicate request_size=4 [14:50:43]MH_SAM_APDU [14:50:43]CAPDU: 80 13 01 00 [14:50:43]Write to MH i2c: E2 08 00 B4 10 80 13 01 00 00 00 00 00 41 [14:50:43]Write i2c OK [14:50:43]MH_I2C_Read... [14:50:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:43]Read from MH i2c: E2 [14:50:43]MH_I2C_Read... [14:50:43]Read from MH i2c: E2 0E 00 [14:50:43]MH_I2C_Read... [14:50:43]Read from MH i2c: E2 0E 00 B4 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9F [14:50:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:50:43]wFMCommunicate OK [14:50:43]SAM_PROTO_GetShiftState done [14:50:43]FM_GetShiftState done [14:50:43]req_shift_opened done [14:50:43]requested_item shift.open_date is exist - process it [14:50:43]req_shift_open_date [14:50:43]req_shift_open_date done [14:50:43]produce_requested_data done [14:50:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96900,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:50:43]process_action_free close_receipt [14:50:43]json_value_free [14:50:43]json_value_free done [14:50:43]process_json_proto returns [14:50:43]Send response to host [14:50:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96900,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:50:43]free response buf [14:50:43]execute_script done [14:50:43]execute_script returns [14:50:43]free content buf [14:50:43]Sock 10.Close socket [14:50:43]Sock 10.Thread stoped [14:50:48]OFD Sender: No OFD packet to send [14:50:53]OFD Sender: No OFD packet to send [14:50:58]OFD Sender: No OFD packet to send [14:51:03]OFD Sender: No OFD packet to send [14:51:08]OFD Sender: No OFD packet to send [14:51:13]OFD Sender: No OFD packet to send [14:51:18]OFD Sender: No OFD packet to send [14:51:23]OFD Sender: No OFD packet to send [14:51:28]OFD Sender: No OFD packet to send [14:51:33]OFD Sender: No OFD packet to send [14:51:38]OFD Sender: No OFD packet to send [14:51:43]OFD Sender: No OFD packet to send [14:51:48]OFD Sender: No OFD packet to send [14:51:53]OFD Sender: No OFD packet to send [14:51:58]OFD Sender: No OFD packet to send [14:52:03]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:20]accept exits with 7 [14:52:20]New connection [14:52:20]New thread 3067116900 created [14:52:20]Thread 3067260260 joined [14:52:20]Waiting for new connection... [14:52:20] Sock 7.Parse request [14:52:20]Sock 7.Check first char [14:52:20]Sock 7.First char is OK [14:52:20]request: POST /json_proto HTTP/1.0 [14:52:20]Method: POST [14:52:20]URL: /json_proto [14:52:20]Method is POST - this is cgi request [14:52:20]url: /json_proto [14:52:20]query_string will be loaded in cgi processing [14:52:20]execute_cgi json_proto POST (null) [14:52:20]execute_cgi path=json_proto method=POST [14:52:20]POST find Content-Length [14:52:20]Host: 172.17.40.67:8080 [14:52:20]Content-Length: 683 [14:52:20]Content-Type: application/json [14:52:20] [14:52:20]POST finish read [14:52:20]Found Content-Length = 683 [14:52:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [14:52:20]execute_script... [14:52:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [14:52:20]POST & json_proto [14:52:20]process_json_proto [14:52:20]json parsed OK: [14:52:20]protocol is kg_v1.0 [14:52:20]action value=close_receipt [14:52:20]process_action close_receipt [14:52:20]cmd_close_receipt [14:52:20]MH_GetDate [14:52:20]Write to MH i2c: F0 00 00 B5 10 B4 [14:52:20]Write i2c OK [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: F0 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: F0 09 00 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: F0 09 00 B5 10 00 A5 F6 20 67 EE DA 66 66 73 [14:52:20]GetLastDocTimeStamp 1730213441 [14:52:20]current date 1730213541 [14:52:20]FM_GetShiftState [14:52:20]SAM_PROTO_GetShiftState [14:52:20]wFMCommunicate request_size=4 [14:52:20]MH_SAM_APDU [14:52:20]CAPDU: 80 13 01 00 [14:52:20]Write to MH i2c: E2 08 00 B6 10 80 13 01 00 00 00 00 00 43 [14:52:20]Write i2c OK [14:52:20]MH_I2C_Read... [14:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:20]Read from MH i2c: E2 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: E2 0E 00 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: E2 0E 00 B6 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A1 [14:52:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:52:20]wFMCommunicate OK [14:52:20]SAM_PROTO_GetShiftState done [14:52:20]FM_GetShiftState done [14:52:20]opened in 1730160548 [14:52:20]opened+sec_in_day 1730246948 [14:52:20]quantity*price = 200043 [14:52:20]sum+1 = 200044 [14:52:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 410 29.10.2024 14:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96901 ФПД: 103808331326025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96901&fm=103808331326025&tin=02508201610067®Number=0000000000170478&sum=200000 [14:52:21]StoreToDocumentArchive [14:52:21]shift 145 fd 96901 [14:52:21]save to /storage/0145/doc_00096901 [14:52:21]save last doc name /storage/0145/doc_00096901 to /storage/kkm_last_doc_name [14:52:21]save OK [14:52:21]Clear old archive folders... [14:52:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:21]tlvbuf is 01AAA1A0 [14:52:21]SAM_PROTO_ClearQueue [14:52:21]wFMCommunicate request_size=4 [14:52:21]MH_SAM_APDU [14:52:21]CAPDU: 80 09 00 00 [14:52:21]Write to MH i2c: E2 08 00 C3 10 80 09 00 00 00 00 00 00 45 [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:21]Read from MH i2c: E2 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 C3 10 00 90 00 47 [14:52:21]RAPDU: 90 00 [14:52:21]wFMCommunicate OK [14:52:21]SAM_PROTO_ClearQueue done [14:52:21]KKMCreateOFDPacket [14:52:21]OFDProtocolAddRootSTLVToBuf [14:52:21]FM_MakeSignedData [14:52:21]FM_MakeSignedData [14:52:21]SAM_PROTO_SignData [14:52:21]wFMCommunicate request_size=4 [14:52:21]MH_SAM_APDU [14:52:21]CAPDU: 80 0D 01 02 [14:52:21]Write to MH i2c: E2 08 00 C4 10 80 0D 01 02 00 00 00 00 4D [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:21]Read from MH i2c: E2 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 C4 10 00 90 00 48 [14:52:21]RAPDU: 90 00 [14:52:21]wFMCommunicate OK [14:52:21]wFMCommunicate request_size=255 [14:52:21]MH_SAM_APDU [14:52:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 A5 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7A 01 00 35 04 06 00 5E [14:52:21]Write to MH i2c: E2 02 01 C5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 A5 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7A 01 00 35 04 06 00 5E 00 00 30 [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:21]Read from MH i2c: E2 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 C5 10 00 90 00 49 [14:52:21]RAPDU: 90 00 [14:52:21]wFMCommunicate OK [14:52:21]wFMCommunicate request_size=10 [14:52:21]MH_SAM_APDU [14:52:21]CAPDU: 80 0D 02 02 05 69 C2 B6 A2 49 [14:52:21]Write to MH i2c: E2 0D 00 C6 10 80 0D 02 02 05 00 69 C2 B6 A2 49 00 00 26 [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:21]Read from MH i2c: E2 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 03 00 C6 10 00 90 00 4A [14:52:21]RAPDU: 90 00 [14:52:21]wFMCommunicate OK [14:52:21]wFMCommunicate request_size=4 [14:52:21]MH_SAM_APDU [14:52:21]CAPDU: 80 0D 03 02 [14:52:21]Write to MH i2c: E2 08 00 C7 10 80 0D 03 02 00 00 00 00 52 [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:21]Read from MH i2c: E2 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 0B 00 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 0B 00 C7 10 00 F3 68 F6 80 8B 3A 43 12 90 00 3E [14:52:21]RAPDU: F3 68 F6 80 8B 3A 43 12 90 00 [14:52:21]wFMCommunicate OK [14:52:21]SAM_PROTO_SignData done [14:52:21]FM_MakeSignedData done [14:52:21]CreateOFDProtocolMessage [14:52:21]wFMCommunicate request_size=4 [14:52:21]MH_SAM_APDU [14:52:21]CAPDU: 80 11 00 00 [14:52:21]Write to MH i2c: E2 08 00 C8 10 80 11 00 00 00 00 00 00 52 [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:21]Read from MH i2c: E2 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 17 00 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: E2 17 00 C8 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A3 [14:52:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:21]wFMCommunicate OK [14:52:21]CreateOFDProtocolMessage done [14:52:21]OFDSenderStorePacket 96901 [14:52:21]StoreOFDPacket docnum=96901 [14:52:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F DB 07 01 E5 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 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 A5 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7A 01 00 35 04 06 00 5E 69 C2 B6 A2 49 F3 68 F6 80 8B 3A 43 12 [14:52:21]CheckFolder [14:52:21]dirname=/storage/ofd_packets [14:52:21]CheckFolder done [14:52:21]ProducePacketName [14:52:21]name=ofd_packets/00096901 [14:52:21]NVStorageSaveData ofd_packets/00096901 [14:52:21]File name is /storage/ofd_packets/00096901 [14:52:21]Write 301 bytes [14:52:21]NVStorageSaveData done [14:52:21]OFDSenderStorePacket done [14:52:21]KKMCreateOFDPacket done [14:52:21]NVStorageSaveData kkm_last_timestamp [14:52:21]File name is /storage/kkm_last_timestamp [14:52:21]Write 4 bytes [14:52:21]NVStorageSaveData done [14:52:21]ExternCall_PrintAddStr [14:52:21]wPrintStart [14:52:21]Write to MH i2c: 01 00 00 C9 10 D9 [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: 01 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: 01 07 00 [14:52:21]MH_I2C_Read... [14:52:21]Read from MH i2c: 01 07 00 C9 10 00 00 00 00 00 FF 0F EE [14:52:21]RasterBufferAndPrint [14:52:21]line Счет N : (1)3407431 [14:52:21]line ИНН: 02508201610067 [14:52:21]line Контрольно-Кассовый Чек [14:52:21]line ПРОДАЖА [14:52:21]line ТРК (МРК, ГНК) : 23 [14:52:21]line Товар: 2710124500 [14:52:21]line Аи-95-К-5 [14:52:21]line 26.960 * 74.20 [14:52:21]line = 2000.43 [14:52:21]line НДС 12% НСП 1% [14:52:21]line > о реализуемом товаре [14:52:21]line ОКРУГЛЕНИЕ: -0.43 [14:52:21]line ИТОГО: 2000.00 [14:52:21]line Внесено: 2000.00 [14:52:21]line СДАЧА: 0.00 [14:52:21]line НСП 1% : 17.70 [14:52:21]line НДС 12% : 212.43 [14:52:21]line Наличными: 2000.00 [14:52:21]line Безнал.: 0.00 [14:52:21]line Место: АЗС № 82 "Партнер Нефть" [14:52:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:52:21]line СНО: Общий режим [14:52:21]line Чек 410 29.10.2024 14:52 [14:52:21]line Смена: 145 ФФД: 1.0 [14:52:21]line ЗНМ: 0300000017 [14:52:21]line РНМ: 0000000000170478 [14:52:21]line Версия ККМ: v1.0 [14:52:21]line ФМ: 0000000002098560 [14:52:21]line ФД: 96901 [14:52:21]line ФПД: 103808331326025 [14:52:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96901&fm=103808331326025&tin=02508201610067®Number=0000000000170478&sum=200000 [14:52:22]OFD Sender: Processing packet 96901 [packets to send 59, broken 58] [14:52:22]ProducePacketName [14:52:22]name=ofd_packets/00096901 [14:52:22]OFD Sender: To server: pG, [14:52:22]CommunicateWithHost lk.salyk.kg:30040 [14:52:22]ConnectInit lk.salyk.kg [14:52:22]written 0, free lines is 4095 [14:52:22]Connected sock=10 [14:52:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F DB 07 01 E5 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 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 A5 F6 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7A 01 00 35 04 06 00 5E 69 C2 B6 A2 49 F3 68 F6 80 8B 3A 43 12 [14:52:22]Write to MH i2c: 01 00 00 F4 10 04 [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: 01 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: 01 07 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: 01 07 00 F4 10 00 00 00 00 00 04 0D 1C [14:52:22]RasterBufferAndPrint [14:52:22]line [14:52:22]line [14:52:22]line [14:52:22]line [14:52:22]line [14:52:22]written 0, free lines is 3339 [14:52:22]MH_Cut [14:52:22]Write to MH i2c: D1 01 00 FB 10 01 DD [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: D1 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: D1 01 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: D1 01 00 FB 10 00 DC [14:52:22]Write to MH i2c: 01 00 00 FC 10 0C [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F 32 47 00 DF 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 32 30 39 38 35 36 30 10 04 04 00 85 7A 01 00 F4 03 04 00 CB A0 20 67 B6 04 01 00 00 36 E4 69 D7 05 21 9C 9E [14:52:22]CommunicateWithHost err = 0 [14:52:22]CheckOFDResponse [14:52:22]1017 (14) - 77093643461234 [14:52:22]1041 (16) - 0000000002098560 [14:52:22]1040 (4) - 96901 [14:52:22]1012 (4) - 29.10.2024 08:46 [14:52:22]1206 (1) - 0 [14:52:22]OFD Sender: Remove packet 96901 [14:52:22]ProducePacketName [14:52:22]name=ofd_packets/00096901 [14:52:22]NVStorageDeleteData [14:52:23]OFD Sender: No OFD packet to send [14:52:23]*** Cut start [14:52:23]*** Partial cut [14:52:23]*** CUTSNS_PIN = 1 [14:52:23]*** CUTSNS_PIN = 0 [14:52:23]*** Brake cut motor [14:52:23]Read from MH i2c: 01 [14:52:23]MH_I2C_Read... [14:52:23]*** Stop cut motor [14:52:23]*** Cut end [14:52:23]Read from MH i2c: 01 07 00 [14:52:23]MH_I2C_Read... [14:52:23]Read from MH i2c: 01 07 00 FC 10 00 00 00 00 00 FF 0F 21 [14:52:23]process_action close_receipt done [14:52:23]requested_data is exist [14:52:23]produce_requested_data [14:52:23]requested_item fm.sn is exist - process it [14:52:23]wFMCommunicate request_size=4 [14:52:23]MH_SAM_APDU [14:52:23]CAPDU: 80 11 00 00 [14:52:23]Write to MH i2c: E2 08 00 FD 10 80 11 00 00 00 00 00 00 87 [14:52:23]Write i2c OK [14:52:23]MH_I2C_Read... [14:52:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:24]Read from MH i2c: E2 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 17 00 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 17 00 FD 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [14:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:24]wFMCommunicate OK [14:52:24]requested_item fd.num is exist - process it [14:52:24]SAM_PROTO_GetFieldsCounters [14:52:24]wFMCommunicate request_size=4 [14:52:24]MH_SAM_APDU [14:52:24]CAPDU: 80 13 00 00 [14:52:24]Write to MH i2c: E2 08 00 FE 10 80 13 00 00 00 00 00 00 8A [14:52:24]Write i2c OK [14:52:24]MH_I2C_Read... [14:52:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:24]Read from MH i2c: E2 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 62 00 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 62 00 FE 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 7A 01 00 0E 04 04 00 91 00 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 0D [14:52:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 7A 01 00 0E 04 04 00 91 00 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 [14:52:24]wFMCommunicate OK [14:52:24]SAM_PROTO_GetFieldsCounters done [14:52:24]requested_item shift.num is exist - process it [14:52:24]requested_item shift.opened is exist - process it [14:52:24]req_shift_opened [14:52:24]FM_GetShiftState [14:52:24]SAM_PROTO_GetShiftState [14:52:24]wFMCommunicate request_size=4 [14:52:24]MH_SAM_APDU [14:52:24]CAPDU: 80 13 01 00 [14:52:24]Write to MH i2c: E2 08 00 FF 10 80 13 01 00 00 00 00 00 8C [14:52:24]Write i2c OK [14:52:24]MH_I2C_Read... [14:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:24]Read from MH i2c: E2 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 0E 00 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 0E 00 FF 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EA [14:52:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:52:24]wFMCommunicate OK [14:52:24]SAM_PROTO_GetShiftState done [14:52:24]FM_GetShiftState done [14:52:24]req_shift_opened done [14:52:24]requested_item shift.open_date is exist - process it [14:52:24]req_shift_open_date [14:52:24]req_shift_open_date done [14:52:24]produce_requested_data done [14:52:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96901,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:52:24]process_action_free close_receipt [14:52:24]json_value_free [14:52:24]json_value_free done [14:52:24]process_json_proto returns [14:52:24]Send response to host [14:52:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96901,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:52:24]free response buf [14:52:24]execute_script done [14:52:24]execute_script returns [14:52:24]free content buf [14:52:24]Sock 7.Close socket [14:52:24]Sock 7.Thread stoped [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:03]OFD Sender: No OFD packet to send [14:53:08]OFD Sender: No OFD packet to send [14:53:13]OFD Sender: No OFD packet to send [14:53:18]OFD Sender: No OFD packet to send [14:53:23]OFD Sender: No OFD packet to send [14:53:28]OFD Sender: No OFD packet to send [14:53:33]OFD Sender: No OFD packet to send [14:53:38]OFD Sender: No OFD packet to send [14:53:43]OFD Sender: No OFD packet to send [14:53:48]OFD Sender: No OFD packet to send [14:53:53]OFD Sender: No OFD packet to send [14:53:58]OFD Sender: No OFD packet to send [14:54:03]OFD Sender: No OFD packet to send [14:54:08]OFD Sender: No OFD packet to send [14:54:13]OFD Sender: No OFD packet to send [14:54:18]OFD Sender: No OFD packet to send [14:54:23]OFD Sender: No OFD packet to send [14:54:28]OFD Sender: No OFD packet to send [14:54:33]OFD Sender: No OFD packet to send [14:54:38]OFD Sender: No OFD packet to send [14:54:43]OFD Sender: No OFD packet to send [14:54:48]OFD Sender: No OFD packet to send [14:54:53]OFD Sender: No OFD packet to send [14:54:58]OFD Sender: No OFD packet to send [14:55:03]OFD Sender: No OFD packet to send [14:55:08]OFD Sender: No OFD packet to send [14:55:13]OFD Sender: No OFD packet to send [14:55:18]OFD Sender: No OFD packet to send [14:55:19]accept exits with 9 [14:55:19]New connection [14:55:19]New thread 3067260260 created [14:55:19]Thread 3067116900 joined [14:55:19]Waiting for new connection... [14:55:19] Sock 9.Parse request [14:55:19]Sock 9.Check first char [14:55:19]Sock 9.First char is OK [14:55:19]request: POST /json_proto HTTP/1.0 [14:55:19]Method: POST [14:55:19]URL: /json_proto [14:55:19]Method is POST - this is cgi request [14:55:19]url: /json_proto [14:55:19]query_string will be loaded in cgi processing [14:55:19]execute_cgi json_proto POST (null) [14:55:19]execute_cgi path=json_proto method=POST [14:55:19]POST find Content-Length [14:55:19]Host: 172.17.40.67:8080 [14:55:19]Content-Length: 679 [14:55:19]Content-Type: application/json [14:55:19] [14:55:19]POST finish read [14:55:19]Found Content-Length = 679 [14:55:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:55:19]execute_script... [14:55:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:55:19]POST & json_proto [14:55:19]process_json_proto [14:55:19]json parsed OK: [14:55:19]protocol is kg_v1.0 [14:55:19]action value=close_receipt [14:55:19]process_action close_receipt [14:55:19]cmd_close_receipt [14:55:19]MH_GetDate [14:55:19]Write to MH i2c: F0 00 00 00 11 00 [14:55:19]Write i2c OK [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: F0 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: F0 09 00 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: F0 09 00 00 11 00 58 F7 20 67 EE DA 66 66 73 [14:55:19]GetLastDocTimeStamp 1730213541 [14:55:19]current date 1730213720 [14:55:19]FM_GetShiftState [14:55:19]SAM_PROTO_GetShiftState [14:55:19]wFMCommunicate request_size=4 [14:55:19]MH_SAM_APDU [14:55:19]CAPDU: 80 13 01 00 [14:55:19]Write to MH i2c: E2 08 00 01 11 80 13 01 00 00 00 00 00 8F [14:55:19]Write i2c OK [14:55:19]MH_I2C_Read... [14:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:19]Read from MH i2c: E2 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 0E 00 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 0E 00 01 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [14:55:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:55:19]wFMCommunicate OK [14:55:19]SAM_PROTO_GetShiftState done [14:55:19]FM_GetShiftState done [14:55:19]opened in 1730160548 [14:55:19]opened+sec_in_day 1730246948 [14:55:19]quantity*price = 70044 [14:55:19]sum+1 = 70045 [14:55:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 411 29.10.2024 14:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96902 ФПД: 206953057757443 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145520&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96902&fm=206953057757443&tin=02508201610067®Number=0000000000170478&sum=70000 [14:55:20]StoreToDocumentArchive [14:55:20]shift 145 fd 96902 [14:55:20]save to /storage/0145/doc_00096902 [14:55:20]save last doc name /storage/0145/doc_00096902 to /storage/kkm_last_doc_name [14:55:20]save OK [14:55:20]Clear old archive folders... [14:55:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:55:20]tlvbuf is 01A8F130 [14:55:20]SAM_PROTO_ClearQueue [14:55:20]wFMCommunicate request_size=4 [14:55:20]MH_SAM_APDU [14:55:20]CAPDU: 80 09 00 00 [14:55:20]Write to MH i2c: E2 08 00 0E 11 80 09 00 00 00 00 00 00 91 [14:55:20]Write i2c OK [14:55:20]MH_I2C_Read... [14:55:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:20]Read from MH i2c: E2 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 0E 11 00 90 00 93 [14:55:20]RAPDU: 90 00 [14:55:20]wFMCommunicate OK [14:55:20]SAM_PROTO_ClearQueue done [14:55:20]KKMCreateOFDPacket [14:55:20]OFDProtocolAddRootSTLVToBuf [14:55:20]FM_MakeSignedData [14:55:20]FM_MakeSignedData [14:55:20]SAM_PROTO_SignData [14:55:20]wFMCommunicate request_size=4 [14:55:20]MH_SAM_APDU [14:55:20]CAPDU: 80 0D 01 02 [14:55:20]Write to MH i2c: E2 08 00 0F 11 80 0D 01 02 00 00 00 00 99 [14:55:20]Write i2c OK [14:55:20]MH_I2C_Read... [14:55:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:20]Read from MH i2c: E2 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 0F 11 00 90 00 94 [14:55:20]RAPDU: 90 00 [14:55:20]wFMCommunicate OK [14:55:20]wFMCommunicate request_size=255 [14:55:20]MH_SAM_APDU [14:55: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 34 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 9B 01 00 00 F4 03 04 00 58 F7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7A 01 00 35 04 06 00 BC [14:55:20]Write to MH i2c: E2 02 01 10 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 34 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 9B 01 00 00 F4 03 04 00 58 F7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7A 01 00 35 04 06 00 BC 00 00 F7 [14:55:20]Write i2c OK [14:55:20]MH_I2C_Read... [14:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:21]Read from MH i2c: E2 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 03 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 03 00 10 11 00 90 00 95 [14:55:21]RAPDU: 90 00 [14:55:21]wFMCommunicate OK [14:55:21]wFMCommunicate request_size=10 [14:55:21]MH_SAM_APDU [14:55:21]CAPDU: 80 0D 02 02 05 39 03 7E 29 03 [14:55:21]Write to MH i2c: E2 0D 00 11 11 80 0D 02 02 05 00 39 03 7E 29 03 00 00 8C [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:21]Read from MH i2c: E2 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 03 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 03 00 11 11 00 90 00 96 [14:55:21]RAPDU: 90 00 [14:55:21]wFMCommunicate OK [14:55:21]wFMCommunicate request_size=4 [14:55:21]MH_SAM_APDU [14:55:21]CAPDU: 80 0D 03 02 [14:55:21]Write to MH i2c: E2 08 00 12 11 80 0D 03 02 00 00 00 00 9E [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:21]Read from MH i2c: E2 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 0B 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 0B 00 12 11 00 4B C0 CF 32 1A 0A 08 D1 90 00 A8 [14:55:21]RAPDU: 4B C0 CF 32 1A 0A 08 D1 90 00 [14:55:21]wFMCommunicate OK [14:55:21]SAM_PROTO_SignData done [14:55:21]FM_MakeSignedData done [14:55:21]CreateOFDProtocolMessage [14:55:21]wFMCommunicate request_size=4 [14:55:21]MH_SAM_APDU [14:55:21]CAPDU: 80 11 00 00 [14:55:21]Write to MH i2c: E2 08 00 13 11 80 11 00 00 00 00 00 00 9E [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:21]Read from MH i2c: E2 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 17 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 17 00 13 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [14:55:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:55:21]wFMCommunicate OK [14:55:21]CreateOFDProtocolMessage done [14:55:21]OFDSenderStorePacket 96902 [14:55:21]StoreOFDPacket docnum=96902 [14:55:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F8 51 07 01 B0 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 34 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 9B 01 00 00 F4 03 04 00 58 F7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7A 01 00 35 04 06 00 BC 39 03 7E 29 03 4B C0 CF 32 1A 0A 08 D1 [14:55:21]CheckFolder [14:55:21]dirname=/storage/ofd_packets [14:55:21]CheckFolder done [14:55:21]ProducePacketName [14:55:21]name=ofd_packets/00096902 [14:55:21]NVStorageSaveData ofd_packets/00096902 [14:55:21]File name is /storage/ofd_packets/00096902 [14:55:21]Write 301 bytes [14:55:21]NVStorageSaveData done [14:55:21]OFDSenderStorePacket done [14:55:21]KKMCreateOFDPacket done [14:55:21]NVStorageSaveData kkm_last_timestamp [14:55:21]File name is /storage/kkm_last_timestamp [14:55:21]Write 4 bytes [14:55:21]NVStorageSaveData done [14:55:21]ExternCall_PrintAddStr [14:55:21]wPrintStart [14:55:21]Write to MH i2c: 01 00 00 14 11 25 [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 07 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 07 00 14 11 00 00 00 00 00 FF 0F 3A [14:55:21]RasterBufferAndPrint [14:55:21]line Счет N : (1)3407432 [14:55:21]line ИНН: 02508201610067 [14:55:21]line Контрольно-Кассовый Чек [14:55:21]line ПРОДАЖА [14:55:21]line ТРК (МРК, ГНК) : 12 [14:55:21]line Товар: 2710124130 [14:55:21]line Аи-92-К-4 [14:55:21]line 10.470 * 66.90 [14:55:21]line = 700.44 [14:55:21]line НДС 12% НСП 1% [14:55:21]line > о реализуемом товаре [14:55:21]line ОКРУГЛЕНИЕ: -0.44 [14:55:21]line ИТОГО: 700.00 [14:55:21]line Внесено: 700.00 [14:55:21]line СДАЧА: 0.00 [14:55:21]line НСП 1% : 6.20 [14:55:21]line НДС 12% : 74.38 [14:55:21]line Наличными: 700.00 [14:55:21]line Безнал.: 0.00 [14:55:21]line Место: АЗС № 82 "Партнер Нефть" [14:55:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:55:21]line СНО: Общий режим [14:55:21]line Чек 411 29.10.2024 14:55 [14:55:21]line Смена: 145 ФФД: 1.0 [14:55:21]line ЗНМ: 0300000017 [14:55:21]line РНМ: 0000000000170478 [14:55:21]line Версия ККМ: v1.0 [14:55:21]line ФМ: 0000000002098560 [14:55:21]line ФД: 96902 [14:55:21]line ФПД: 206953057757443 [14:55:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145520&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96902&fm=206953057757443&tin=02508201610067®Number=0000000000170478&sum=70000 [14:55:21]OFD Sender: Processing packet 96902 [packets to send 59, broken 58] [14:55:21]ProducePacketName [14:55:21]name=ofd_packets/00096902 [14:55:21]OFD Sender: To server: pG, [14:55:21]CommunicateWithHost lk.salyk.kg:30040 [14:55:21]ConnectInit lk.salyk.kg [14:55:21]written 0, free lines is 4095 [14:55:22]Write to MH i2c: 01 00 00 3F 11 50 [14:55:22]Write i2c OK [14:55:22]MH_I2C_Read... [14:55:22]Read from MH i2c: 01 [14:55:22]MH_I2C_Read... [14:55:22]Read from MH i2c: 01 07 00 [14:55:22]MH_I2C_Read... [14:55:22]Read from MH i2c: 01 07 00 3F 11 00 00 00 00 00 F5 0C 58 [14:55:22]RasterBufferAndPrint [14:55:22]line [14:55:22]line [14:55:22]line [14:55:22]line [14:55:22]line [14:55:22]written 0, free lines is 3323 [14:55:22]MH_Cut [14:55:22]Write to MH i2c: D1 01 00 46 11 01 29 [14:55:22]Write i2c OK [14:55:22]MH_I2C_Read... [14:55:22]Read from MH i2c: D1 [14:55:22]MH_I2C_Read... [14:55:22]Read from MH i2c: D1 01 00 [14:55:22]MH_I2C_Read... [14:55:22]Read from MH i2c: D1 01 00 46 11 00 28 [14:55:22]Write to MH i2c: 01 00 00 47 11 58 [14:55:22]Write i2c OK [14:55:22]MH_I2C_Read... [14:55:22]*** Cut start [14:55:22]*** Partial cut [14:55:22]*** CUTSNS_PIN = 1 [14:55:22]*** CUTSNS_PIN = 0 [14:55:23]*** Brake cut motor [14:55:23]Read from MH i2c: 01 [14:55:23]MH_I2C_Read... [14:55:23]*** Stop cut motor [14:55:23]*** Cut end [14:55:23]Read from MH i2c: 01 07 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: 01 07 00 47 11 00 00 00 00 00 FF 0F 6D [14:55:23]process_action close_receipt done [14:55:23]requested_data is exist [14:55:23]produce_requested_data [14:55:23]requested_item fm.sn is exist - process it [14:55:23]wFMCommunicate request_size=4 [14:55:23]MH_SAM_APDU [14:55:23]CAPDU: 80 11 00 00 [14:55:23]Write to MH i2c: E2 08 00 48 11 80 11 00 00 00 00 00 00 D3 [14:55:23]Write i2c OK [14:55:23]MH_I2C_Read... [14:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:23]Read from MH i2c: E2 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 17 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 17 00 48 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [14:55:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:55:23]wFMCommunicate OK [14:55:23]requested_item fd.num is exist - process it [14:55:23]SAM_PROTO_GetFieldsCounters [14:55:23]wFMCommunicate request_size=4 [14:55:23]MH_SAM_APDU [14:55:23]CAPDU: 80 13 00 00 [14:55:23]Write to MH i2c: E2 08 00 49 11 80 13 00 00 00 00 00 00 D6 [14:55:23]Write i2c OK [14:55:23]MH_I2C_Read... [14:55:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:23]Read from MH i2c: E2 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 62 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 62 00 49 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 7A 01 00 0E 04 04 00 91 00 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 5D [14:55:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 7A 01 00 0E 04 04 00 91 00 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 [14:55:23]wFMCommunicate OK [14:55:23]SAM_PROTO_GetFieldsCounters done [14:55:23]requested_item shift.num is exist - process it [14:55:23]requested_item shift.opened is exist - process it [14:55:23]req_shift_opened [14:55:23]FM_GetShiftState [14:55:23]SAM_PROTO_GetShiftState [14:55:23]wFMCommunicate request_size=4 [14:55:23]MH_SAM_APDU [14:55:23]CAPDU: 80 13 01 00 [14:55:23]Write to MH i2c: E2 08 00 4A 11 80 13 01 00 00 00 00 00 D8 [14:55:23]Write i2c OK [14:55:23]MH_I2C_Read... [14:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:23]Read from MH i2c: E2 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 0E 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 0E 00 4A 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 36 [14:55:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:55:23]wFMCommunicate OK [14:55:23]SAM_PROTO_GetShiftState done [14:55:23]FM_GetShiftState done [14:55:23]req_shift_opened done [14:55:23]requested_item shift.open_date is exist - process it [14:55:23]req_shift_open_date [14:55:23]req_shift_open_date done [14:55:23]produce_requested_data done [14:55:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96902,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:55:23]process_action_free close_receipt [14:55:23]json_value_free [14:55:23]json_value_free done [14:55:23]process_json_proto returns [14:55:23]Send response to host [14:55:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96902,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:55:23]free response buf [14:55:23]execute_script done [14:55:23]execute_script returns [14:55:23]free content buf [14:55:23]Sock 9.Close socket [14:55:23]Sock 9.Thread stoped [14:57:33]ConnectInit Can't connect to host [14:57:33]CommunicateWithHost connect error [14:57:33]CommunicateWithHost err = -1 [14:57:33]OFD Sender: Server communicate error [14:57:38]OFD Sender: Processing packet 96902 [packets to send 59, broken 58] [14:57:38]ProducePacketName [14:57:38]name=ofd_packets/00096902 [14:57:38]OFD Sender: To server: pG, [14:57:38]CommunicateWithHost lk.salyk.kg:30040 [14:57:38]ConnectInit lk.salyk.kg [14:57:38]Connected sock=9 [14:57:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F8 51 07 01 B0 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 34 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 9B 01 00 00 F4 03 04 00 58 F7 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7A 01 00 35 04 06 00 BC 39 03 7E 29 03 4B C0 CF 32 1A 0A 08 D1 [14:57:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 A3 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 86 7A 01 00 F4 03 04 00 07 A2 20 67 B6 04 01 00 00 F7 7B A7 A0 0E B6 EE 76 [14:57:38]CommunicateWithHost err = 0 [14:57:38]CheckOFDResponse [14:57:38]1017 (14) - 77093643461234 [14:57:38]1041 (16) - 0000000002098560 [14:57:38]1040 (4) - 96902 [14:57:38]1012 (4) - 29.10.2024 08:51 [14:57:38]1206 (1) - 0 [14:57:38]OFD Sender: Remove packet 96902 [14:57:38]ProducePacketName [14:57:38]name=ofd_packets/00096902 [14:57:38]NVStorageDeleteData [14:57:39]OFD Sender: No OFD packet to send [14:57:44]OFD Sender: No OFD packet to send [14:57:49]OFD Sender: No OFD packet to send [14:57:54]OFD Sender: No OFD packet to send [14:57:59]OFD Sender: No OFD packet to send [14:58:04]OFD Sender: No OFD packet to send [14:58:09]OFD Sender: No OFD packet to send [14:58:14]OFD Sender: No OFD packet to send [14:58:19]OFD Sender: No OFD packet to send [14:58:24]OFD Sender: No OFD packet to send [14:58:29]OFD Sender: No OFD packet to send [14:58:34]OFD Sender: No OFD packet to send [14:58:39]OFD Sender: No OFD packet to send [14:58:44]OFD Sender: No OFD packet to send [14:58:49]OFD Sender: No OFD packet to send [14:58:54]OFD Sender: No OFD packet to send [14:58:59]OFD Sender: No OFD packet to send [14:59:03]accept exits with 7 [14:59:03]New connection [14:59:03]New thread 3067116900 created [14:59:03]Thread 3067260260 joined [14:59:03]Waiting for new connection... [14:59:03] Sock 7.Parse request [14:59:03]Sock 7.Check first char [14:59:03]Sock 7.First char is OK [14:59:03]request: POST /json_proto HTTP/1.0 [14:59:03]Method: POST [14:59:03]URL: /json_proto [14:59:03]Method is POST - this is cgi request [14:59:03]url: /json_proto [14:59:03]query_string will be loaded in cgi processing [14:59:03]execute_cgi json_proto POST (null) [14:59:03]execute_cgi path=json_proto method=POST [14:59:03]POST find Content-Length [14:59:03]Host: 172.17.40.67:8080 [14:59:03]Content-Length: 678 [14:59:03]Content-Type: application/json [14:59:03] [14:59:03]POST finish read [14:59:03]Found Content-Length = 678 [14:59:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03]execute_script... [14:59: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)3407433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03]POST & json_proto [14:59:03]process_json_proto [14:59:03]json parsed OK: [14:59:03]protocol is kg_v1.0 [14:59:03]action value=close_receipt [14:59:03]process_action close_receipt [14:59:03]cmd_close_receipt [14:59:03]MH_GetDate [14:59:03]Write to MH i2c: F0 00 00 4B 11 4B [14:59:03]Write i2c OK [14:59:03]MH_I2C_Read... [14:59:03]Read from MH i2c: F0 [14:59:03]MH_I2C_Read... [14:59:03]Read from MH i2c: F0 09 00 [14:59:03]MH_I2C_Read... [14:59:03]Read from MH i2c: F0 09 00 4B 11 00 38 F8 20 67 EE DA 66 66 9F [14:59:03]GetLastDocTimeStamp 1730213720 [14:59:03]current date 1730213944 [14:59:03]FM_GetShiftState [14:59:03]SAM_PROTO_GetShiftState [14:59:03]wFMCommunicate request_size=4 [14:59:03]MH_SAM_APDU [14:59:03]CAPDU: 80 13 01 00 [14:59:03]Write to MH i2c: E2 08 00 4C 11 80 13 01 00 00 00 00 00 DA [14:59:03]Write i2c OK [14:59:03]MH_I2C_Read... [14:59:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:03]Read from MH i2c: E2 [14:59:03]MH_I2C_Read... [14:59:03]Read from MH i2c: E2 0E 00 [14:59:03]MH_I2C_Read... [14:59:03]Read from MH i2c: E2 0E 00 4C 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 38 [14:59:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:59:03]wFMCommunicate OK [14:59:03]SAM_PROTO_GetShiftState done [14:59:03]FM_GetShiftState done [14:59:03]opened in 1730160548 [14:59:03]opened+sec_in_day 1730246948 [14:59:03]quantity*price = 20003 [14:59:03]sum+1 = 20004 [14:59:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 412 29.10.2024 14:59 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96903 ФПД: 158496371883888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145904&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96903&fm=158496371883888&tin=02508201610067®Number=0000000000170478&sum=20000 [14:59:04]StoreToDocumentArchive [14:59:04]shift 145 fd 96903 [14:59:04]save to /storage/0145/doc_00096903 [14:59:04]save last doc name /storage/0145/doc_00096903 to /storage/kkm_last_doc_name [14:59:04]save OK [14:59:04]Clear old archive folders... [14:59:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:59:04]tlvbuf is 01A8E9D0 [14:59:04]SAM_PROTO_ClearQueue [14:59:04]wFMCommunicate request_size=4 [14:59:04]MH_SAM_APDU [14:59:04]CAPDU: 80 09 00 00 [14:59:04]Write to MH i2c: E2 08 00 59 11 80 09 00 00 00 00 00 00 DC [14:59:04]Write i2c OK [14:59:04]MH_I2C_Read... [14:59:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:04]Read from MH i2c: E2 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 03 00 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 03 00 59 11 00 90 00 DE [14:59:04]RAPDU: 90 00 [14:59:04]wFMCommunicate OK [14:59:04]SAM_PROTO_ClearQueue done [14:59:04]KKMCreateOFDPacket [14:59:04]OFDProtocolAddRootSTLVToBuf [14:59:04]FM_MakeSignedData [14:59:04]FM_MakeSignedData [14:59:04]SAM_PROTO_SignData [14:59:04]wFMCommunicate request_size=4 [14:59:04]MH_SAM_APDU [14:59:04]CAPDU: 80 0D 01 02 [14:59:04]Write to MH i2c: E2 08 00 5A 11 80 0D 01 02 00 00 00 00 E4 [14:59:04]Write i2c OK [14:59:04]MH_I2C_Read... [14:59:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:04]Read from MH i2c: E2 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 03 00 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 03 00 5A 11 00 90 00 DF [14:59:04]RAPDU: 90 00 [14:59:04]wFMCommunicate OK [14:59:04]wFMCommunicate request_size=255 [14:59:04]MH_SAM_APDU [14:59: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 34 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 9C 01 00 00 F4 03 04 00 38 F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7A 01 00 35 04 06 00 90 [14:59:04]Write to MH i2c: E2 02 01 5B 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 34 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 9C 01 00 00 F4 03 04 00 38 F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7A 01 00 35 04 06 00 90 00 00 AB [14:59:04]Write i2c OK [14:59:04]MH_I2C_Read... [14:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:05]Read from MH i2c: E2 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 03 00 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 03 00 5B 11 00 90 00 E0 [14:59:05]RAPDU: 90 00 [14:59:05]wFMCommunicate OK [14:59:05]wFMCommunicate request_size=10 [14:59:05]MH_SAM_APDU [14:59:05]CAPDU: 80 0D 02 02 05 26 CF F1 BF 70 [14:59:05]Write to MH i2c: E2 0D 00 5C 11 80 0D 02 02 05 00 26 CF F1 BF 70 00 00 06 [14:59:05]Write i2c OK [14:59:05]MH_I2C_Read... [14:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:05]Read from MH i2c: E2 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 03 00 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 03 00 5C 11 00 90 00 E1 [14:59:05]RAPDU: 90 00 [14:59:05]wFMCommunicate OK [14:59:05]wFMCommunicate request_size=4 [14:59:05]MH_SAM_APDU [14:59:05]CAPDU: 80 0D 03 02 [14:59:05]Write to MH i2c: E2 08 00 5D 11 80 0D 03 02 00 00 00 00 E9 [14:59:05]Write i2c OK [14:59:05]MH_I2C_Read... [14:59:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:05]Read from MH i2c: E2 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 0B 00 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 0B 00 5D 11 00 2D C0 40 8C A8 F4 C6 AE 90 00 B3 [14:59:05]RAPDU: 2D C0 40 8C A8 F4 C6 AE 90 00 [14:59:05]wFMCommunicate OK [14:59:05]SAM_PROTO_SignData done [14:59:05]FM_MakeSignedData done [14:59:05]CreateOFDProtocolMessage [14:59:05]wFMCommunicate request_size=4 [14:59:05]MH_SAM_APDU [14:59:05]CAPDU: 80 11 00 00 [14:59:05]Write to MH i2c: E2 08 00 5E 11 80 11 00 00 00 00 00 00 E9 [14:59:05]Write i2c OK [14:59:05]MH_I2C_Read... [14:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:05]Read from MH i2c: E2 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 17 00 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: E2 17 00 5E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [14:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:59:05]wFMCommunicate OK [14:59:05]CreateOFDProtocolMessage done [14:59:05]OFDSenderStorePacket 96903 [14:59:05]StoreOFDPacket docnum=96903 [14:59:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 CC 07 01 E3 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9C 01 00 00 F4 03 04 00 38 F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7A 01 00 35 04 06 00 90 26 CF F1 BF 70 2D C0 40 8C A8 F4 C6 AE [14:59:05]CheckFolder [14:59:05]dirname=/storage/ofd_packets [14:59:05]CheckFolder done [14:59:05]ProducePacketName [14:59:05]name=ofd_packets/00096903 [14:59:05]NVStorageSaveData ofd_packets/00096903 [14:59:05]File name is /storage/ofd_packets/00096903 [14:59:05]Write 301 bytes [14:59:05]NVStorageSaveData done [14:59:05]OFDSenderStorePacket done [14:59:05]KKMCreateOFDPacket done [14:59:05]NVStorageSaveData kkm_last_timestamp [14:59:05]File name is /storage/kkm_last_timestamp [14:59:05]Write 4 bytes [14:59:05]NVStorageSaveData done [14:59:05]ExternCall_PrintAddStr [14:59:05]wPrintStart [14:59:05]Write to MH i2c: 01 00 00 5F 11 70 [14:59:05]Write i2c OK [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: 01 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: 01 07 00 [14:59:05]MH_I2C_Read... [14:59:05]Read from MH i2c: 01 07 00 5F 11 00 00 00 00 00 FF 0F 85 [14:59:05]RasterBufferAndPrint [14:59:05]line Счет N : (1)3407433 [14:59:05]line ИНН: 02508201610067 [14:59:05]line Контрольно-Кассовый Чек [14:59:05]line ПРОДАЖА [14:59:05]line ТРК (МРК, ГНК) : 22 [14:59:05]line Товар: 2710124130 [14:59:05]line Аи-92-К-4 [14:59:05]line 2.990 * 66.90 [14:59:05]line = 200.03 [14:59:05]line НДС 12% НСП 1% [14:59:05]line > о реализуемом товаре [14:59:05]line ОКРУГЛЕНИЕ: -0.03 [14:59:05]line ИТОГО: 200.00 [14:59:05]line Внесено: 200.00 [14:59:05]line СДАЧА: 0.00 [14:59:05]line НСП 1% : 1.77 [14:59:05]line НДС 12% : 21.24 [14:59:05]line Наличными: 200.00 [14:59:05]line Безнал.: 0.00 [14:59:05]line Место: АЗС № 82 "Партнер Нефть" [14:59:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:59:05]line СНО: Общий режим [14:59:05]line Чек 412 29.10.2024 14:59 [14:59:05]line Смена: 145 ФФД: 1.0 [14:59:05]line ЗНМ: 0300000017 [14:59:05]line РНМ: 0000000000170478 [14:59:05]line Версия ККМ: v1.0 [14:59:05]line ФМ: 0000000002098560 [14:59:05]line ФД: 96903 [14:59:05]line ФПД: 158496371883888 [14:59:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145904&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96903&fm=158496371883888&tin=02508201610067®Number=0000000000170478&sum=20000 [14:59:05]OFD Sender: Processing packet 96903 [packets to send 59, broken 58] [14:59:05]ProducePacketName [14:59:05]name=ofd_packets/00096903 [14:59:05]OFD Sender: To server: pG, [14:59:05]CommunicateWithHost lk.salyk.kg:30040 [14:59:05]ConnectInit lk.salyk.kg [14:59:05]written 0, free lines is 4095 [14:59:05]Connected sock=10 [14:59:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 CC 07 01 E3 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9C 01 00 00 F4 03 04 00 38 F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7A 01 00 35 04 06 00 90 26 CF F1 BF 70 2D C0 40 8C A8 F4 C6 AE [14:59:06]Write to MH i2c: 01 00 00 8A 11 9B [14:59:06]Write i2c OK [14:59:06]MH_I2C_Read... [14:59:06]Read from MH i2c: 01 [14:59:06]MH_I2C_Read... [14:59:06]Read from MH i2c: 01 07 00 [14:59:06]MH_I2C_Read... [14:59:06]Read from MH i2c: 01 07 00 8A 11 00 00 00 00 00 FF 0C AD [14:59:06]RasterBufferAndPrint [14:59:06]line [14:59:06]line [14:59:06]line [14:59:06]line [14:59:06]line [14:59:06]written 0, free lines is 3333 [14:59:06]MH_Cut [14:59:06]Write to MH i2c: D1 01 00 91 11 01 74 [14:59:06]Write i2c OK [14:59:06]MH_I2C_Read... [14:59:06]Read from MH i2c: D1 [14:59:06]MH_I2C_Read... [14:59:06]Read from MH i2c: D1 01 00 [14:59:06]MH_I2C_Read... [14:59:06]Read from MH i2c: D1 01 00 91 11 00 73 [14:59:06]Write to MH i2c: 01 00 00 92 11 A3 [14:59:06]Write i2c OK [14:59:06]MH_I2C_Read... [14:59:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7D 87 47 00 90 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7A 01 00 F4 03 04 00 5F A2 20 67 B6 04 01 00 00 38 53 3C 81 A5 EC 6F D4 [14:59:06]CommunicateWithHost err = 0 [14:59:06]CheckOFDResponse [14:59:06]1017 (14) - 77093643461234 [14:59:06]1041 (16) - 0000000002098560 [14:59:06]1040 (4) - 96903 [14:59:06]1012 (4) - 29.10.2024 08:52 [14:59:06]1206 (1) - 0 [14:59:06]OFD Sender: Remove packet 96903 [14:59:06]ProducePacketName [14:59:06]name=ofd_packets/00096903 [14:59:06]NVStorageDeleteData [14:59:06]OFD Sender: No OFD packet to send [14:59:06]*** Cut start [14:59:06]*** Partial cut [14:59:06]*** CUTSNS_PIN = 1 [14:59:06]*** CUTSNS_PIN = 0 [14:59:06]*** Brake cut motor [14:59:07]Read from MH i2c: 01 [14:59:07]MH_I2C_Read... [14:59:07]*** Stop cut motor [14:59:07]*** Cut end [14:59:07]Read from MH i2c: 01 07 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: 01 07 00 92 11 00 00 00 00 00 FF 0F B8 [14:59:07]process_action close_receipt done [14:59:07]requested_data is exist [14:59:07]produce_requested_data [14:59:07]requested_item fm.sn is exist - process it [14:59:07]wFMCommunicate request_size=4 [14:59:07]MH_SAM_APDU [14:59:07]CAPDU: 80 11 00 00 [14:59:07]Write to MH i2c: E2 08 00 93 11 80 11 00 00 00 00 00 00 1E [14:59:07]Write i2c OK [14:59:07]MH_I2C_Read... [14:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:07]Read from MH i2c: E2 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 17 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 17 00 93 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [14:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:59:07]wFMCommunicate OK [14:59:07]requested_item fd.num is exist - process it [14:59:07]SAM_PROTO_GetFieldsCounters [14:59:07]wFMCommunicate request_size=4 [14:59:07]MH_SAM_APDU [14:59:07]CAPDU: 80 13 00 00 [14:59:07]Write to MH i2c: E2 08 00 94 11 80 13 00 00 00 00 00 00 21 [14:59:07]Write i2c OK [14:59:07]MH_I2C_Read... [14:59:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:07]Read from MH i2c: E2 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 62 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 62 00 94 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 7A 01 00 0E 04 04 00 91 00 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 AC [14:59:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 7A 01 00 0E 04 04 00 91 00 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 [14:59:07]wFMCommunicate OK [14:59:07]SAM_PROTO_GetFieldsCounters done [14:59:07]requested_item shift.num is exist - process it [14:59:07]requested_item shift.opened is exist - process it [14:59:07]req_shift_opened [14:59:07]FM_GetShiftState [14:59:07]SAM_PROTO_GetShiftState [14:59:07]wFMCommunicate request_size=4 [14:59:07]MH_SAM_APDU [14:59:07]CAPDU: 80 13 01 00 [14:59:07]Write to MH i2c: E2 08 00 95 11 80 13 01 00 00 00 00 00 23 [14:59:07]Write i2c OK [14:59:07]MH_I2C_Read... [14:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:07]Read from MH i2c: E2 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 0E 00 [14:59:07]MH_I2C_Read... [14:59:07]Read from MH i2c: E2 0E 00 95 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 81 [14:59:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [14:59:07]wFMCommunicate OK [14:59:07]SAM_PROTO_GetShiftState done [14:59:07]FM_GetShiftState done [14:59:07]req_shift_opened done [14:59:07]requested_item shift.open_date is exist - process it [14:59:07]req_shift_open_date [14:59:07]req_shift_open_date done [14:59:07]produce_requested_data done [14:59:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96903,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [14:59:07]process_action_free close_receipt [14:59:07]json_value_free [14:59:07]json_value_free done [14:59:07]process_json_proto returns [14:59:07]Send response to host [14:59:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96903,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [14:59:07]free response buf [14:59:07]execute_script done [14:59:07]execute_script returns [14:59:07]free content buf [14:59:07]Sock 7.Close socket [14:59:07]Sock 7.Thread stoped [14:59:11]OFD Sender: No OFD packet to send [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:41]OFD Sender: No OFD packet to send [14:59:46]OFD Sender: No OFD packet to send [14:59:51]OFD Sender: No OFD packet to send [14:59:56]OFD Sender: No OFD packet to send [15:00:01]OFD Sender: No OFD packet to send [15:00:06]OFD Sender: No OFD packet to send [15:00:11]OFD Sender: No OFD packet to send [15:00:16]OFD Sender: No OFD packet to send [15:00:21]OFD Sender: No OFD packet to send [15:00:26]OFD Sender: No OFD packet to send [15:00:31]OFD Sender: No OFD packet to send [15:00:36]OFD Sender: No OFD packet to send [15:00:41]OFD Sender: No OFD packet to send [15:00:46]OFD Sender: No OFD packet to send [15:00:51]OFD Sender: No OFD packet to send [15:00:56]OFD Sender: No OFD packet to send [15:00:59]accept exits with 9 [15:00:59]New connection [15:00:59]New thread 3067260260 created [15:00:59]Thread 3067116900 joined [15:00:59]Waiting for new connection... [15:00:59] Sock 9.Parse request [15:00:59]Sock 9.Check first char [15:00:59]Sock 9.First char is OK [15:00:59]request: POST /json_proto HTTP/1.0 [15:00:59]Method: POST [15:00:59]URL: /json_proto [15:00:59]Method is POST - this is cgi request [15:00:59]url: /json_proto [15:00:59]query_string will be loaded in cgi processing [15:00:59]execute_cgi json_proto POST (null) [15:00:59]execute_cgi path=json_proto method=POST [15:00:59]POST find Content-Length [15:00:59]Host: 172.17.40.67:8080 [15:00:59]Content-Length: 767 [15:00:59]Content-Type: application/json [15:00:59] [15:00:59]POST finish read [15:00:59]Found Content-Length = 767 [15:00:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:00:59]execute_script... [15:00: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)3407434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:00:59]POST & json_proto [15:00:59]process_json_proto [15:00:59]json parsed OK: [15:00:59]protocol is kg_v1.0 [15:00:59]action value=close_receipt [15:00:59]process_action close_receipt [15:00:59]cmd_close_receipt [15:00:59]MH_GetDate [15:00:59]Write to MH i2c: F0 00 00 96 11 96 [15:00:59]Write i2c OK [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: F0 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: F0 09 00 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: F0 09 00 96 11 00 AC F8 20 67 EE DA 66 66 5E [15:00:59]GetLastDocTimeStamp 1730213944 [15:00:59]current date 1730214060 [15:00:59]FM_GetShiftState [15:00:59]SAM_PROTO_GetShiftState [15:00:59]wFMCommunicate request_size=4 [15:00:59]MH_SAM_APDU [15:00:59]CAPDU: 80 13 01 00 [15:00:59]Write to MH i2c: E2 08 00 97 11 80 13 01 00 00 00 00 00 25 [15:00:59]Write i2c OK [15:00:59]MH_I2C_Read... [15:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:59]Read from MH i2c: E2 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 0E 00 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 0E 00 97 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 83 [15:00:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:00:59]wFMCommunicate OK [15:00:59]SAM_PROTO_GetShiftState done [15:00:59]FM_GetShiftState done [15:00:59]opened in 1730160548 [15:00:59]opened+sec_in_day 1730246948 [15:00:59]quantity*price = 50041 [15:00:59]sum+1 = 50042 [15:00:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 413 29.10.2024 15:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96904 ФПД: 262795238783040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150100&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96904&fm=262795238783040&tin=02508201610067®Number=0000000000170478&sum=50041 [15:01:00]StoreToDocumentArchive [15:01:00]shift 145 fd 96904 [15:01:00]save to /storage/0145/doc_00096904 [15:01:00]save last doc name /storage/0145/doc_00096904 to /storage/kkm_last_doc_name [15:01:00]save OK [15:01:00]Clear old archive folders... [15:01:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:00]tlvbuf is 01A8EE30 [15:01:00]SAM_PROTO_ClearQueue [15:01:00]wFMCommunicate request_size=4 [15:01:00]MH_SAM_APDU [15:01:00]CAPDU: 80 09 00 00 [15:01:00]Write to MH i2c: E2 08 00 A4 11 80 09 00 00 00 00 00 00 27 [15:01:00]Write i2c OK [15:01:00]MH_I2C_Read... [15:01:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:00]Read from MH i2c: E2 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: E2 03 00 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: E2 03 00 A4 11 00 90 00 29 [15:01:00]RAPDU: 90 00 [15:01:00]wFMCommunicate OK [15:01:00]SAM_PROTO_ClearQueue done [15:01:00]KKMCreateOFDPacket [15:01:00]OFDProtocolAddRootSTLVToBuf [15:01:00]FM_MakeSignedData [15:01:00]FM_MakeSignedData [15:01:00]SAM_PROTO_SignData [15:01:00]wFMCommunicate request_size=4 [15:01:00]MH_SAM_APDU [15:01:00]CAPDU: 80 0D 01 02 [15:01:00]Write to MH i2c: E2 08 00 A5 11 80 0D 01 02 00 00 00 00 2F [15:01:00]Write i2c OK [15:01:00]MH_I2C_Read... [15:01:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:00]Read from MH i2c: E2 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: E2 03 00 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: E2 03 00 A5 11 00 90 00 2A [15:01:00]RAPDU: 90 00 [15:01:00]wFMCommunicate OK [15:01:00]wFMCommunicate request_size=255 [15:01:00]MH_SAM_APDU [15: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 34 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 9D 01 00 00 F4 03 04 00 AC F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7A 01 00 35 04 06 00 EF [15:01:00]Write to MH i2c: E2 02 01 A6 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 34 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 9D 01 00 00 F4 03 04 00 AC F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7A 01 00 35 04 06 00 EF 00 00 5B [15:01:00]Write i2c OK [15:01:00]MH_I2C_Read... [15:01:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:00]Read from MH i2c: E2 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: E2 03 00 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: E2 03 00 A6 11 00 90 00 2B [15:01:00]RAPDU: 90 00 [15:01:00]wFMCommunicate OK [15:01:00]wFMCommunicate request_size=10 [15:01:00]MH_SAM_APDU [15:01:00]CAPDU: 80 0D 02 02 05 02 C8 DB 38 40 [15:01:00]Write to MH i2c: E2 0D 00 A7 11 80 0D 02 02 05 00 02 C8 DB 38 40 00 00 59 [15:01:00]Write i2c OK [15:01:00]MH_I2C_Read... [15:01:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:01]Read from MH i2c: E2 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 03 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 03 00 A7 11 00 90 00 2C [15:01:01]RAPDU: 90 00 [15:01:01]wFMCommunicate OK [15:01:01]wFMCommunicate request_size=4 [15:01:01]MH_SAM_APDU [15:01:01]CAPDU: 80 0D 03 02 [15:01:01]Write to MH i2c: E2 08 00 A8 11 80 0D 03 02 00 00 00 00 34 [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:01]Read from MH i2c: E2 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 0B 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 0B 00 A8 11 00 EF FD 02 FE 0B 47 9C 82 90 00 91 [15:01:01]RAPDU: EF FD 02 FE 0B 47 9C 82 90 00 [15:01:01]wFMCommunicate OK [15:01:01]SAM_PROTO_SignData done [15:01:01]FM_MakeSignedData done [15:01:01]CreateOFDProtocolMessage [15:01:01]wFMCommunicate request_size=4 [15:01:01]MH_SAM_APDU [15:01:01]CAPDU: 80 11 00 00 [15:01:01]Write to MH i2c: E2 08 00 A9 11 80 11 00 00 00 00 00 00 34 [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:01]Read from MH i2c: E2 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 17 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 17 00 A9 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [15:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:01:01]wFMCommunicate OK [15:01:01]CreateOFDProtocolMessage done [15:01:01]OFDSenderStorePacket 96904 [15:01:01]StoreOFDPacket docnum=96904 [15:01:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C E9 07 01 3C E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9D 01 00 00 F4 03 04 00 AC F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7A 01 00 35 04 06 00 EF 02 C8 DB 38 40 EF FD 02 FE 0B 47 9C 82 [15:01:01]CheckFolder [15:01:01]dirname=/storage/ofd_packets [15:01:01]CheckFolder done [15:01:01]ProducePacketName [15:01:01]name=ofd_packets/00096904 [15:01:01]NVStorageSaveData ofd_packets/00096904 [15:01:01]File name is /storage/ofd_packets/00096904 [15:01:01]Write 301 bytes [15:01:01]NVStorageSaveData done [15:01:01]OFDSenderStorePacket done [15:01:01]KKMCreateOFDPacket done [15:01:01]NVStorageSaveData kkm_last_timestamp [15:01:01]File name is /storage/kkm_last_timestamp [15:01:01]Write 4 bytes [15:01:01]NVStorageSaveData done [15:01:01]ExternCall_PrintAddStr [15:01:01]wPrintStart [15:01:01]Write to MH i2c: 01 00 00 AA 11 BB [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: 01 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: 01 07 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: 01 07 00 AA 11 00 00 00 00 00 FF 0F D0 [15:01:01]RasterBufferAndPrint [15:01:01]line Счет N : (1)3407434 [15:01:01]line ИНН: 02508201610067 [15:01:01]line Контрольно-Кассовый Чек [15:01:01]line ПРОДАЖА [15:01:01]line ТРК (МРК, ГНК) : 42 [15:01:01]line Товар: 2710124130 [15:01:01]line Аи-92-К-4 [15:01:01]line 7.480 * 66.90 [15:01:01]line = 500.41 [15:01:01]line НДС 12% НСП 1% [15:01:01]line > о реализуемом товаре [15:01:01]line ИТОГО: 500.41 [15:01:01]line НСП 1% : 4.43 [15:01:01]line НДС 12% : 53.14 [15:01:01]line Наличными: 0.00 [15:01:01]line Безнал.: 500.41 [15:01:01]line Место: АЗС № 82 "Партнер Нефть" [15:01:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:01:01]line СНО: Общий режим [15:01:01]line Чек 413 29.10.2024 15:01 [15:01:01]line Смена: 145 ФФД: 1.0 [15:01:01]line ЗНМ: 0300000017 [15:01:01]line РНМ: 0000000000170478 [15:01:01]line Версия ККМ: v1.0 [15:01:01]line Платежная система: Mbank [15:01:01]line ФМ: 0000000002098560 [15:01:01]line ФД: 96904 [15:01:01]line ФПД: 262795238783040 [15:01:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150100&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96904&fm=262795238783040&tin=02508201610067®Number=0000000000170478&sum=50041 [15:01:01]OFD Sender: Processing packet 96904 [packets to send 59, broken 58] [15:01:01]ProducePacketName [15:01:01]name=ofd_packets/00096904 [15:01:01]OFD Sender: To server: pG, [15:01:01]CommunicateWithHost lk.salyk.kg:30040 [15:01:01]ConnectInit lk.salyk.kg [15:01:01]written 0, free lines is 4095 [15:01:01]Connected sock=11 [15:01:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C E9 07 01 3C E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9D 01 00 00 F4 03 04 00 AC F8 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7A 01 00 35 04 06 00 EF 02 C8 DB 38 40 EF FD 02 FE 0B 47 9C 82 [15:01:01]Write to MH i2c: 01 00 00 D3 11 E4 [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: 01 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: 01 07 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: 01 07 00 D3 11 00 00 00 00 00 24 0D 1C [15:01:01]RasterBufferAndPrint [15:01:01]line [15:01:01]line [15:01:01]line [15:01:01]line [15:01:01]line [15:01:01]written 0, free lines is 3370 [15:01:01]MH_Cut [15:01:01]Write to MH i2c: D1 01 00 DA 11 01 BD [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: D1 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: D1 01 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: D1 01 00 DA 11 00 BC [15:01:01]Write to MH i2c: 01 00 00 DB 11 EC [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FD 1C 47 00 5B 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 32 30 39 38 35 36 30 10 04 04 00 88 7A 01 00 F4 03 04 00 D2 A2 20 67 B6 04 01 00 00 39 3E F6 47 BF AA 94 5C [15:01:01]CommunicateWithHost err = 0 [15:01:01]CheckOFDResponse [15:01:01]1017 (14) - 77093643461234 [15:01:01]1041 (16) - 0000000002098560 [15:01:01]1040 (4) - 96904 [15:01:01]1012 (4) - 29.10.2024 08:54 [15:01:01]1206 (1) - 0 [15:01:01]OFD Sender: Remove packet 96904 [15:01:01]ProducePacketName [15:01:01]name=ofd_packets/00096904 [15:01:01]NVStorageDeleteData [15:01:02]OFD Sender: No OFD packet to send [15:01:02]*** Cut start [15:01:02]*** Partial cut [15:01:02]*** CUTSNS_PIN = 1 [15:01:02]*** CUTSNS_PIN = 0 [15:01:02]*** Brake cut motor [15:01:03]Read from MH i2c: 01 [15:01:03]MH_I2C_Read... [15:01:03]*** Stop cut motor [15:01:03]*** Cut end [15:01:03]Read from MH i2c: 01 07 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 07 00 DB 11 00 00 00 00 00 FF 0F 01 [15:01:03]process_action close_receipt done [15:01:03]requested_data is exist [15:01:03]produce_requested_data [15:01:03]requested_item fm.sn is exist - process it [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 11 00 00 [15:01:03]Write to MH i2c: E2 08 00 DC 11 80 11 00 00 00 00 00 00 67 [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 17 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 17 00 DC 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [15:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:01:03]wFMCommunicate OK [15:01:03]requested_item fd.num is exist - process it [15:01:03]SAM_PROTO_GetFieldsCounters [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 13 00 00 [15:01:03]Write to MH i2c: E2 08 00 DD 11 80 13 00 00 00 00 00 00 6A [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 62 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 62 00 DD 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 7A 01 00 0E 04 04 00 91 00 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 F9 [15:01:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 7A 01 00 0E 04 04 00 91 00 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 [15:01:03]wFMCommunicate OK [15:01:03]SAM_PROTO_GetFieldsCounters done [15:01:03]requested_item shift.num is exist - process it [15:01:03]requested_item shift.opened is exist - process it [15:01:03]req_shift_opened [15:01:03]FM_GetShiftState [15:01:03]SAM_PROTO_GetShiftState [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 13 01 00 [15:01:03]Write to MH i2c: E2 08 00 DE 11 80 13 01 00 00 00 00 00 6C [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 0E 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 0E 00 DE 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [15:01:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:01:03]wFMCommunicate OK [15:01:03]SAM_PROTO_GetShiftState done [15:01:03]FM_GetShiftState done [15:01:03]req_shift_opened done [15:01:03]requested_item shift.open_date is exist - process it [15:01:03]req_shift_open_date [15:01:03]req_shift_open_date done [15:01:03]produce_requested_data done [15:01:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96904,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:01:03]process_action_free close_receipt [15:01:03]json_value_free [15:01:03]json_value_free done [15:01:03]process_json_proto returns [15:01:03]Send response to host [15:01:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96904,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:01:03]free response buf [15:01:03]execute_script done [15:01:03]execute_script returns [15:01:03]free content buf [15:01:03]Sock 9.Close socket [15:01:03]Sock 9.Thread stoped [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:04]accept exits with 7 [15:03:04]New connection [15:03:04]New thread 3067116900 created [15:03:04]Thread 3067260260 joined [15:03:04]Waiting for new connection... [15:03:04] Sock 7.Parse request [15:03:04]Sock 7.Check first char [15:03:04]Sock 7.First char is OK [15:03:04]request: POST /json_proto HTTP/1.0 [15:03:04]Method: POST [15:03:04]URL: /json_proto [15:03:04]Method is POST - this is cgi request [15:03:04]url: /json_proto [15:03:04]query_string will be loaded in cgi processing [15:03:04]execute_cgi json_proto POST (null) [15:03:04]execute_cgi path=json_proto method=POST [15:03:04]POST find Content-Length [15:03:04]Host: 172.17.40.67:8080 [15:03:04]Content-Length: 679 [15:03:04]Content-Type: application/json [15:03:04] [15:03:04]POST finish read [15:03:04]Found Content-Length = 679 [15:03:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:03:04]execute_script... [15:03: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)3407435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:03:04]POST & json_proto [15:03:04]process_json_proto [15:03:04]json parsed OK: [15:03:04]protocol is kg_v1.0 [15:03:04]action value=close_receipt [15:03:04]process_action close_receipt [15:03:04]cmd_close_receipt [15:03:04]MH_GetDate [15:03:04]Write to MH i2c: F0 00 00 DF 11 DF [15:03:04]Write i2c OK [15:03:04]MH_I2C_Read... [15:03:04]Read from MH i2c: F0 [15:03:04]MH_I2C_Read... [15:03:04]Read from MH i2c: F0 09 00 [15:03:04]MH_I2C_Read... [15:03:04]Read from MH i2c: F0 09 00 DF 11 00 29 F9 20 67 EE DA 66 66 25 [15:03:04]GetLastDocTimeStamp 1730214060 [15:03:04]current date 1730214185 [15:03:04]FM_GetShiftState [15:03:04]SAM_PROTO_GetShiftState [15:03:04]wFMCommunicate request_size=4 [15:03:04]MH_SAM_APDU [15:03:04]CAPDU: 80 13 01 00 [15:03:04]Write to MH i2c: E2 08 00 E0 11 80 13 01 00 00 00 00 00 6E [15:03:04]Write i2c OK [15:03:04]MH_I2C_Read... [15:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:04]Read from MH i2c: E2 [15:03:04]MH_I2C_Read... [15:03:04]Read from MH i2c: E2 0E 00 [15:03:04]MH_I2C_Read... [15:03:04]Read from MH i2c: E2 0E 00 E0 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CC [15:03:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:03:04]wFMCommunicate OK [15:03:04]SAM_PROTO_GetShiftState done [15:03:04]FM_GetShiftState done [15:03:04]opened in 1730160548 [15:03:04]opened+sec_in_day 1730246948 [15:03:04]quantity*price = 70044 [15:03:04]sum+1 = 70045 [15:03:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 414 29.10.2024 15:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96905 ФПД: 163761745001747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96905&fm=163761745001747&tin=02508201610067®Number=0000000000170478&sum=70000 [15:03:05]StoreToDocumentArchive [15:03:05]shift 145 fd 96905 [15:03:05]save to /storage/0145/doc_00096905 [15:03:05]save last doc name /storage/0145/doc_00096905 to /storage/kkm_last_doc_name [15:03:05]save OK [15:03:05]Clear old archive folders... [15:03:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:05]tlvbuf is 01A8F090 [15:03:05]SAM_PROTO_ClearQueue [15:03:05]wFMCommunicate request_size=4 [15:03:05]MH_SAM_APDU [15:03:05]CAPDU: 80 09 00 00 [15:03:05]Write to MH i2c: E2 08 00 ED 11 80 09 00 00 00 00 00 00 70 [15:03:05]Write i2c OK [15:03:05]MH_I2C_Read... [15:03:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:05]Read from MH i2c: E2 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 ED 11 00 90 00 72 [15:03:05]RAPDU: 90 00 [15:03:05]wFMCommunicate OK [15:03:05]SAM_PROTO_ClearQueue done [15:03:05]KKMCreateOFDPacket [15:03:05]OFDProtocolAddRootSTLVToBuf [15:03:05]FM_MakeSignedData [15:03:05]FM_MakeSignedData [15:03:05]SAM_PROTO_SignData [15:03:05]wFMCommunicate request_size=4 [15:03:05]MH_SAM_APDU [15:03:05]CAPDU: 80 0D 01 02 [15:03:05]Write to MH i2c: E2 08 00 EE 11 80 0D 01 02 00 00 00 00 78 [15:03:05]Write i2c OK [15:03:05]MH_I2C_Read... [15:03:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:05]Read from MH i2c: E2 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 EE 11 00 90 00 73 [15:03:05]RAPDU: 90 00 [15:03:05]wFMCommunicate OK [15:03:05]wFMCommunicate request_size=255 [15:03:05]MH_SAM_APDU [15:03: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 34 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 9E 01 00 00 F4 03 04 00 29 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7A 01 00 35 04 06 00 94 [15:03:05]Write to MH i2c: E2 02 01 EF 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 34 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 9E 01 00 00 F4 03 04 00 29 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7A 01 00 35 04 06 00 94 00 00 87 [15:03:05]Write i2c OK [15:03:05]MH_I2C_Read... [15:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:05]Read from MH i2c: E2 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 EF 11 00 90 00 74 [15:03:05]RAPDU: 90 00 [15:03:05]wFMCommunicate OK [15:03:05]wFMCommunicate request_size=10 [15:03:05]MH_SAM_APDU [15:03:05]CAPDU: 80 0D 02 02 05 F0 C0 A3 7D 13 [15:03:05]Write to MH i2c: E2 0D 00 F0 11 80 0D 02 02 05 00 F0 C0 A3 7D 13 00 00 68 [15:03:05]Write i2c OK [15:03:05]MH_I2C_Read... [15:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:05]Read from MH i2c: E2 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 [15:03:05]MH_I2C_Read... [15:03:05]Read from MH i2c: E2 03 00 F0 11 00 90 00 75 [15:03:05]RAPDU: 90 00 [15:03:05]wFMCommunicate OK [15:03:05]wFMCommunicate request_size=4 [15:03:05]MH_SAM_APDU [15:03:05]CAPDU: 80 0D 03 02 [15:03:05]Write to MH i2c: E2 08 00 F1 11 80 0D 03 02 00 00 00 00 7D [15:03:05]Write i2c OK [15:03:05]MH_I2C_Read... [15:03:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:06]Read from MH i2c: E2 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: E2 0B 00 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: E2 0B 00 F1 11 00 72 F4 0B 6C 2B 6C 31 DF 90 00 02 [15:03:06]RAPDU: 72 F4 0B 6C 2B 6C 31 DF 90 00 [15:03:06]wFMCommunicate OK [15:03:06]SAM_PROTO_SignData done [15:03:06]FM_MakeSignedData done [15:03:06]CreateOFDProtocolMessage [15:03:06]wFMCommunicate request_size=4 [15:03:06]MH_SAM_APDU [15:03:06]CAPDU: 80 11 00 00 [15:03:06]Write to MH i2c: E2 08 00 F2 11 80 11 00 00 00 00 00 00 7D [15:03:06]Write i2c OK [15:03:06]MH_I2C_Read... [15:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:06]Read from MH i2c: E2 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: E2 17 00 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: E2 17 00 F2 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [15:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:03:06]wFMCommunicate OK [15:03:06]CreateOFDProtocolMessage done [15:03:06]OFDSenderStorePacket 96905 [15:03:06]StoreOFDPacket docnum=96905 [15:03:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 65 07 01 6C 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 34 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 9E 01 00 00 F4 03 04 00 29 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7A 01 00 35 04 06 00 94 F0 C0 A3 7D 13 72 F4 0B 6C 2B 6C 31 DF [15:03:06]CheckFolder [15:03:06]dirname=/storage/ofd_packets [15:03:06]CheckFolder done [15:03:06]ProducePacketName [15:03:06]name=ofd_packets/00096905 [15:03:06]NVStorageSaveData ofd_packets/00096905 [15:03:06]File name is /storage/ofd_packets/00096905 [15:03:06]Write 301 bytes [15:03:06]NVStorageSaveData done [15:03:06]OFDSenderStorePacket done [15:03:06]KKMCreateOFDPacket done [15:03:06]NVStorageSaveData kkm_last_timestamp [15:03:06]File name is /storage/kkm_last_timestamp [15:03:06]Write 4 bytes [15:03:06]NVStorageSaveData done [15:03:06]ExternCall_PrintAddStr [15:03:06]wPrintStart [15:03:06]Write to MH i2c: 01 00 00 F3 11 04 [15:03:06]Write i2c OK [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: 01 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: 01 07 00 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: 01 07 00 F3 11 00 00 00 00 00 FF 0F 19 [15:03:06]RasterBufferAndPrint [15:03:06]line Счет N : (1)3407435 [15:03:06]line ИНН: 02508201610067 [15:03:06]line Контрольно-Кассовый Чек [15:03:06]line ПРОДАЖА [15:03:06]line ТРК (МРК, ГНК) : 32 [15:03:06]line Товар: 2710124130 [15:03:06]line Аи-92-К-4 [15:03:06]line 10.470 * 66.90 [15:03:06]line = 700.44 [15:03:06]line НДС 12% НСП 1% [15:03:06]line > о реализуемом товаре [15:03:06]line ОКРУГЛЕНИЕ: -0.44 [15:03:06]line ИТОГО: 700.00 [15:03:06]line Внесено: 700.00 [15:03:06]line СДАЧА: 0.00 [15:03:06]line НСП 1% : 6.20 [15:03:06]line НДС 12% : 74.38 [15:03:06]line Наличными: 700.00 [15:03:06]line Безнал.: 0.00 [15:03:06]line Место: АЗС № 82 "Партнер Нефть" [15:03:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:03:06]line СНО: Общий режим [15:03:06]line Чек 414 29.10.2024 15:03 [15:03:06]line Смена: 145 ФФД: 1.0 [15:03:06]line ЗНМ: 0300000017 [15:03:06]line РНМ: 0000000000170478 [15:03:06]line Версия ККМ: v1.0 [15:03:06]line ФМ: 0000000002098560 [15:03:06]line ФД: 96905 [15:03:06]line ФПД: 163761745001747 [15:03:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96905&fm=163761745001747&tin=02508201610067®Number=0000000000170478&sum=70000 [15:03:06]OFD Sender: Processing packet 96905 [packets to send 59, broken 58] [15:03:06]ProducePacketName [15:03:06]name=ofd_packets/00096905 [15:03:06]OFD Sender: To server: pG, [15:03:06]CommunicateWithHost lk.salyk.kg:30040 [15:03:06]ConnectInit lk.salyk.kg [15:03:06]written 0, free lines is 4095 [15:03:06]Connected sock=10 [15:03:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 65 07 01 6C 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 34 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 9E 01 00 00 F4 03 04 00 29 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7A 01 00 35 04 06 00 94 F0 C0 A3 7D 13 72 F4 0B 6C 2B 6C 31 DF [15:03:06]Write to MH i2c: 01 00 00 1E 12 30 [15:03:06]Write i2c OK [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: 01 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: 01 07 00 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: 01 07 00 1E 12 00 00 00 00 00 F8 0C 3B [15:03:06]RasterBufferAndPrint [15:03:06]line [15:03:06]line [15:03:06]line [15:03:06]line [15:03:06]line [15:03:06]written 0, free lines is 3327 [15:03:06]MH_Cut [15:03:06]Write to MH i2c: D1 01 00 25 12 01 09 [15:03:06]Write i2c OK [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: D1 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: D1 01 00 [15:03:06]MH_I2C_Read... [15:03:06]Read from MH i2c: D1 01 00 25 12 00 08 [15:03:06]Write to MH i2c: 01 00 00 26 12 38 [15:03:06]Write i2c OK [15:03:06]MH_I2C_Read... [15:03:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 85 5D 47 00 8A 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 32 30 39 38 35 36 30 10 04 04 00 89 7A 01 00 F4 03 04 00 4F A3 20 67 B6 04 01 00 00 48 B5 80 3A 58 E3 AB FC [15:03:06]CommunicateWithHost err = 0 [15:03:06]CheckOFDResponse [15:03:06]1017 (14) - 77093643461234 [15:03:06]1041 (16) - 0000000002098560 [15:03:06]1040 (4) - 96905 [15:03:06]1012 (4) - 29.10.2024 08:56 [15:03:06]1206 (1) - 0 [15:03:06]OFD Sender: Remove packet 96905 [15:03:06]ProducePacketName [15:03:06]name=ofd_packets/00096905 [15:03:06]NVStorageDeleteData [15:03:07]OFD Sender: No OFD packet to send [15:03:07]*** Cut start [15:03:07]*** Partial cut [15:03:07]*** CUTSNS_PIN = 1 [15:03:07]*** CUTSNS_PIN = 0 [15:03:07]*** Brake cut motor [15:03:08]Read from MH i2c: 01 [15:03:08]MH_I2C_Read... [15:03:08]*** Stop cut motor [15:03:08]*** Cut end [15:03:08]Read from MH i2c: 01 07 00 [15:03:08]MH_I2C_Read... [15:03:08]Read from MH i2c: 01 07 00 26 12 00 00 00 00 00 FF 0F 4D [15:03:08]process_action close_receipt done [15:03:08]requested_data is exist [15:03:08]produce_requested_data [15:03:08]requested_item fm.sn is exist - process it [15:03:08]wFMCommunicate request_size=4 [15:03:08]MH_SAM_APDU [15:03:08]CAPDU: 80 11 00 00 [15:03:08]Write to MH i2c: E2 08 00 27 12 80 11 00 00 00 00 00 00 B3 [15:03:08]Write i2c OK [15:03:08]MH_I2C_Read... [15:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:08]Read from MH i2c: E2 [15:03:08]MH_I2C_Read... [15:03:08]Read from MH i2c: E2 17 00 [15:03:08]MH_I2C_Read... [15:03:08]Read from MH i2c: E2 17 00 27 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [15:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:03:08]wFMCommunicate OK [15:03:08]requested_item fd.num is exist - process it [15:03:08]SAM_PROTO_GetFieldsCounters [15:03:08]wFMCommunicate request_size=4 [15:03:08]MH_SAM_APDU [15:03:08]CAPDU: 80 13 00 00 [15:03:08]Write to MH i2c: E2 08 00 28 12 80 13 00 00 00 00 00 00 B6 [15:03:08]Write i2c OK [15:03:08]MH_I2C_Read... [15:03:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:08]Read from MH i2c: E2 [15:03:08]MH_I2C_Read... [15:03:08]Read from MH i2c: E2 62 00 [15:03:08]MH_I2C_Read... [15:03:08]Read from MH i2c: E2 62 00 28 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 7A 01 00 0E 04 04 00 91 00 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 49 [15:03:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 7A 01 00 0E 04 04 00 91 00 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 [15:03:08]wFMCommunicate OK [15:03:08]SAM_PROTO_GetFieldsCounters done [15:03:08]requested_item shift.num is exist - process it [15:03:08]requested_item shift.opened is exist - process it [15:03:08]req_shift_opened [15:03:08]FM_GetShiftState [15:03:08]SAM_PROTO_GetShiftState [15:03:08]wFMCommunicate request_size=4 [15:03:08]MH_SAM_APDU [15:03:08]CAPDU: 80 13 01 00 [15:03:08]Write to MH i2c: E2 08 00 29 12 80 13 01 00 00 00 00 00 B8 [15:03:08]Write i2c OK [15:03:08]MH_I2C_Read... [15:03:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:08]Read from MH i2c: E2 [15:03:08]MH_I2C_Read... [15:03:08]Read from MH i2c: E2 0E 00 [15:03:08]MH_I2C_Read... [15:03:08]Read from MH i2c: E2 0E 00 29 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 16 [15:03:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:03:08]wFMCommunicate OK [15:03:08]SAM_PROTO_GetShiftState done [15:03:08]FM_GetShiftState done [15:03:08]req_shift_opened done [15:03:08]requested_item shift.open_date is exist - process it [15:03:08]req_shift_open_date [15:03:08]req_shift_open_date done [15:03:08]produce_requested_data done [15:03:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96905,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:03:08]process_action_free close_receipt [15:03:08]json_value_free [15:03:08]json_value_free done [15:03:08]process_json_proto returns [15:03:08]Send response to host [15:03:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96905,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:03:08]free response buf [15:03:08]execute_script done [15:03:08]execute_script returns [15:03:08]free content buf [15:03:08]Sock 7.Close socket [15:03:08]Sock 7.Thread stoped [15:03:12]OFD Sender: No OFD packet to send [15:03:17]OFD Sender: No OFD packet to send [15:03:22]OFD Sender: No OFD packet to send [15:03:27]OFD Sender: No OFD packet to send [15:03:32]OFD Sender: No OFD packet to send [15:03:37]OFD Sender: No OFD packet to send [15:03:41]accept exits with 9 [15:03:41]New connection [15:03:41]New thread 3067260260 created [15:03:41]Thread 3067116900 joined [15:03:41]Waiting for new connection... [15:03:41] Sock 9.Parse request [15:03:41]Sock 9.Check first char [15:03:41]Sock 9.First char is OK [15:03:41]request: POST /json_proto HTTP/1.0 [15:03:41]Method: POST [15:03:41]URL: /json_proto [15:03:41]Method is POST - this is cgi request [15:03:41]url: /json_proto [15:03:41]query_string will be loaded in cgi processing [15:03:41]execute_cgi json_proto POST (null) [15:03:41]execute_cgi path=json_proto method=POST [15:03:41]POST find Content-Length [15:03:41]Host: 172.17.40.67:8080 [15:03:41]Content-Length: 678 [15:03:41]Content-Type: application/json [15:03:41] [15:03:41]POST finish read [15:03:41]Found Content-Length = 678 [15:03:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:41]execute_script... [15:03: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)3407436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:41]POST & json_proto [15:03:41]process_json_proto [15:03:41]json parsed OK: [15:03:41]protocol is kg_v1.0 [15:03:41]action value=close_receipt [15:03:41]process_action close_receipt [15:03:41]cmd_close_receipt [15:03:41]MH_GetDate [15:03:41]Write to MH i2c: F0 00 00 2A 12 2B [15:03:41]Write i2c OK [15:03:41]MH_I2C_Read... [15:03:41]Read from MH i2c: F0 [15:03:41]MH_I2C_Read... [15:03:41]Read from MH i2c: F0 09 00 [15:03:41]MH_I2C_Read... [15:03:41]Read from MH i2c: F0 09 00 2A 12 00 4E F9 20 67 EE DA 66 66 96 [15:03:41]GetLastDocTimeStamp 1730214185 [15:03:41]current date 1730214222 [15:03:41]FM_GetShiftState [15:03:41]SAM_PROTO_GetShiftState [15:03:41]wFMCommunicate request_size=4 [15:03:41]MH_SAM_APDU [15:03:41]CAPDU: 80 13 01 00 [15:03:41]Write to MH i2c: E2 08 00 2B 12 80 13 01 00 00 00 00 00 BA [15:03:41]Write i2c OK [15:03:41]MH_I2C_Read... [15:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:41]Read from MH i2c: E2 [15:03:41]MH_I2C_Read... [15:03:41]Read from MH i2c: E2 0E 00 [15:03:41]MH_I2C_Read... [15:03:41]Read from MH i2c: E2 0E 00 2B 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 18 [15:03:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:03:41]wFMCommunicate OK [15:03:41]SAM_PROTO_GetShiftState done [15:03:41]FM_GetShiftState done [15:03:41]opened in 1730160548 [15:03:41]opened+sec_in_day 1730246948 [15:03:41]quantity*price = 50041 [15:03:41]sum+1 = 50042 [15:03: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 415 29.10.2024 15:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96906 ФПД: 61438300006485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96906&fm=61438300006485&tin=02508201610067®Number=0000000000170478&sum=50000 [15:03:42]StoreToDocumentArchive [15:03:42]shift 145 fd 96906 [15:03:42]save to /storage/0145/doc_00096906 [15:03:42]save last doc name /storage/0145/doc_00096906 to /storage/kkm_last_doc_name [15:03:42]save OK [15:03:42]Clear old archive folders... [15:03:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:42]tlvbuf is B6F0C7D0 [15:03:42]SAM_PROTO_ClearQueue [15:03:42]wFMCommunicate request_size=4 [15:03:42]MH_SAM_APDU [15:03:42]CAPDU: 80 09 00 00 [15:03:42]Write to MH i2c: E2 08 00 38 12 80 09 00 00 00 00 00 00 BC [15:03:42]Write i2c OK [15:03:42]MH_I2C_Read... [15:03:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:42]Read from MH i2c: E2 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: E2 03 00 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: E2 03 00 38 12 00 90 00 BE [15:03:42]RAPDU: 90 00 [15:03:42]wFMCommunicate OK [15:03:42]SAM_PROTO_ClearQueue done [15:03:42]KKMCreateOFDPacket [15:03:42]OFDProtocolAddRootSTLVToBuf [15:03:42]FM_MakeSignedData [15:03:42]FM_MakeSignedData [15:03:42]SAM_PROTO_SignData [15:03:42]wFMCommunicate request_size=4 [15:03:42]MH_SAM_APDU [15:03:42]CAPDU: 80 0D 01 02 [15:03:42]Write to MH i2c: E2 08 00 39 12 80 0D 01 02 00 00 00 00 C4 [15:03:42]Write i2c OK [15:03:42]MH_I2C_Read... [15:03:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:42]Read from MH i2c: E2 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: E2 03 00 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: E2 03 00 39 12 00 90 00 BF [15:03:42]RAPDU: 90 00 [15:03:42]wFMCommunicate OK [15:03:42]wFMCommunicate request_size=255 [15:03:42]MH_SAM_APDU [15:03:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9F 01 00 00 F4 03 04 00 4E F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7A 01 00 35 04 06 00 37 [15:03:42]Write to MH i2c: E2 02 01 3A 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 34 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 9F 01 00 00 F4 03 04 00 4E F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7A 01 00 35 04 06 00 37 00 00 8D [15:03:42]Write i2c OK [15:03:42]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 3A 12 00 90 00 C0 [15:03:43]RAPDU: 90 00 [15:03:43]wFMCommunicate OK [15:03:43]wFMCommunicate request_size=10 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 0D 02 02 05 E0 B8 0C 28 55 [15:03:43]Write to MH i2c: E2 0D 00 3B 12 80 0D 02 02 05 00 E0 B8 0C 28 55 00 00 F2 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 3B 12 00 90 00 C1 [15:03:43]RAPDU: 90 00 [15:03:43]wFMCommunicate OK [15:03:43]wFMCommunicate request_size=4 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 0D 03 02 [15:03:43]Write to MH i2c: E2 08 00 3C 12 80 0D 03 02 00 00 00 00 C9 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 0B 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 0B 00 3C 12 00 9C AA 3B 46 D4 25 C1 06 90 00 51 [15:03:43]RAPDU: 9C AA 3B 46 D4 25 C1 06 90 00 [15:03:43]wFMCommunicate OK [15:03:43]SAM_PROTO_SignData done [15:03:43]FM_MakeSignedData done [15:03:43]CreateOFDProtocolMessage [15:03:43]wFMCommunicate request_size=4 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 11 00 00 [15:03:43]Write to MH i2c: E2 08 00 3D 12 80 11 00 00 00 00 00 00 C9 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 17 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 17 00 3D 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [15:03:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:03:43]wFMCommunicate OK [15:03:43]CreateOFDProtocolMessage done [15:03:43]OFDSenderStorePacket 96906 [15:03:43]StoreOFDPacket docnum=96906 [15:03:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 B9 07 01 D9 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9F 01 00 00 F4 03 04 00 4E F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7A 01 00 35 04 06 00 37 E0 B8 0C 28 55 9C AA 3B 46 D4 25 C1 06 [15:03:43]CheckFolder [15:03:43]dirname=/storage/ofd_packets [15:03:43]CheckFolder done [15:03:43]ProducePacketName [15:03:43]name=ofd_packets/00096906 [15:03:43]NVStorageSaveData ofd_packets/00096906 [15:03:43]File name is /storage/ofd_packets/00096906 [15:03:43]Write 301 bytes [15:03:43]NVStorageSaveData done [15:03:43]OFDSenderStorePacket done [15:03:43]KKMCreateOFDPacket done [15:03:43]NVStorageSaveData kkm_last_timestamp [15:03:43]File name is /storage/kkm_last_timestamp [15:03:43]Write 4 bytes [15:03:43]NVStorageSaveData done [15:03:43]ExternCall_PrintAddStr [15:03:43]wPrintStart [15:03:43]Write to MH i2c: 01 00 00 3E 12 50 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: 01 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: 01 07 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: 01 07 00 3E 12 00 00 00 00 00 FF 0F 65 [15:03:43]RasterBufferAndPrint [15:03:43]line Счет N : (1)3407436 [15:03:43]line ИНН: 02508201610067 [15:03:43]line Контрольно-Кассовый Чек [15:03:43]line ПРОДАЖА [15:03:43]line ТРК (МРК, ГНК) : 12 [15:03:43]line Товар: 2710124130 [15:03:43]line Аи-92-К-4 [15:03:43]line 7.480 * 66.90 [15:03:43]line = 500.41 [15:03:43]line НДС 12% НСП 1% [15:03:43]line > о реализуемом товаре [15:03:43]line ОКРУГЛЕНИЕ: -0.41 [15:03:43]line ИТОГО: 500.00 [15:03:43]line Внесено: 500.00 [15:03:43]line СДАЧА: 0.00 [15:03:43]line НСП 1% : 4.43 [15:03:43]line НДС 12% : 53.14 [15:03:43]line Наличными: 500.00 [15:03:43]line Безнал.: 0.00 [15:03:43]line Место: АЗС № 82 "Партнер Нефть" [15:03:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:03:43]line СНО: Общий режим [15:03:43]line Чек 415 29.10.2024 15:03 [15:03:43]line Смена: 145 ФФД: 1.0 [15:03:43]line ЗНМ: 0300000017 [15:03:43]line РНМ: 0000000000170478 [15:03:43]line Версия ККМ: v1.0 [15:03:43]line ФМ: 0000000002098560 [15:03:43]line ФД: 96906 [15:03:43]line ФПД: 61438300006485 [15:03:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96906&fm=61438300006485&tin=02508201610067®Number=0000000000170478&sum=50000 [15:03:43]OFD Sender: Processing packet 96906 [packets to send 59, broken 58] [15:03:43]ProducePacketName [15:03:43]name=ofd_packets/00096906 [15:03:43]OFD Sender: To server: pG, [15:03:43]CommunicateWithHost lk.salyk.kg:30040 [15:03:43]ConnectInit lk.salyk.kg [15:03:43]written 0, free lines is 4095 [15:03:43]Connected sock=10 [15:03:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 B9 07 01 D9 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9F 01 00 00 F4 03 04 00 4E F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7A 01 00 35 04 06 00 37 E0 B8 0C 28 55 9C AA 3B 46 D4 25 C1 06 [15:03:44]Write to MH i2c: 01 00 00 69 12 7B [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: 01 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: 01 07 00 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: 01 07 00 69 12 00 00 00 00 00 FB 0C 89 [15:03:44]RasterBufferAndPrint [15:03:44]line [15:03:44]line [15:03:44]line [15:03:44]line [15:03:44]line [15:03:44]written 0, free lines is 3329 [15:03:44]MH_Cut [15:03:44]Write to MH i2c: D1 01 00 70 12 01 54 [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: D1 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: D1 01 00 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: D1 01 00 70 12 00 53 [15:03:44]Write to MH i2c: 01 00 00 71 12 83 [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 04 EF 47 00 08 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7A 01 00 F4 03 04 00 75 A3 20 67 B6 04 01 00 00 89 AF BB 6E 0B 56 C3 59 [15:03:44]CommunicateWithHost err = 0 [15:03:44]CheckOFDResponse [15:03:44]1017 (14) - 77093643461234 [15:03:44]1041 (16) - 0000000002098560 [15:03:44]1040 (4) - 96906 [15:03:44]1012 (4) - 29.10.2024 08:57 [15:03:44]1206 (1) - 0 [15:03:44]OFD Sender: Remove packet 96906 [15:03:44]ProducePacketName [15:03:44]name=ofd_packets/00096906 [15:03:44]NVStorageDeleteData [15:03:44]*** Cut start [15:03:44]*** Partial cut [15:03:44]*** CUTSNS_PIN = 1 [15:03:44]OFD Sender: No OFD packet to send [15:03:44]*** CUTSNS_PIN = 0 [15:03:44]*** Brake cut motor [15:03:45]Read from MH i2c: 01 [15:03:45]MH_I2C_Read... [15:03:45]*** Stop cut motor [15:03:45]*** Cut end [15:03:45]Read from MH i2c: 01 07 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: 01 07 00 71 12 00 00 00 00 00 FF 0F 98 [15:03:45]process_action close_receipt done [15:03:45]requested_data is exist [15:03:45]produce_requested_data [15:03:45]requested_item fm.sn is exist - process it [15:03:45]wFMCommunicate request_size=4 [15:03:45]MH_SAM_APDU [15:03:45]CAPDU: 80 11 00 00 [15:03:45]Write to MH i2c: E2 08 00 72 12 80 11 00 00 00 00 00 00 FE [15:03:45]Write i2c OK [15:03:45]MH_I2C_Read... [15:03:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:45]Read from MH i2c: E2 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 17 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 17 00 72 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [15:03:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:03:45]wFMCommunicate OK [15:03:45]requested_item fd.num is exist - process it [15:03:45]SAM_PROTO_GetFieldsCounters [15:03:45]wFMCommunicate request_size=4 [15:03:45]MH_SAM_APDU [15:03:45]CAPDU: 80 13 00 00 [15:03:45]Write to MH i2c: E2 08 00 73 12 80 13 00 00 00 00 00 00 01 [15:03:45]Write i2c OK [15:03:45]MH_I2C_Read... [15:03:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:45]Read from MH i2c: E2 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 62 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 62 00 73 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 7A 01 00 0E 04 04 00 91 00 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 98 [15:03:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 7A 01 00 0E 04 04 00 91 00 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 [15:03:45]wFMCommunicate OK [15:03:45]SAM_PROTO_GetFieldsCounters done [15:03:45]requested_item shift.num is exist - process it [15:03:45]requested_item shift.opened is exist - process it [15:03:45]req_shift_opened [15:03:45]FM_GetShiftState [15:03:45]SAM_PROTO_GetShiftState [15:03:45]wFMCommunicate request_size=4 [15:03:45]MH_SAM_APDU [15:03:45]CAPDU: 80 13 01 00 [15:03:45]Write to MH i2c: E2 08 00 74 12 80 13 01 00 00 00 00 00 03 [15:03:45]Write i2c OK [15:03:45]MH_I2C_Read... [15:03:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:45]Read from MH i2c: E2 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 0E 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 0E 00 74 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [15:03:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:03:45]wFMCommunicate OK [15:03:45]SAM_PROTO_GetShiftState done [15:03:45]FM_GetShiftState done [15:03:45]req_shift_opened done [15:03:45]requested_item shift.open_date is exist - process it [15:03:45]req_shift_open_date [15:03:45]req_shift_open_date done [15:03:45]produce_requested_data done [15:03:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96906,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:03:45]process_action_free close_receipt [15:03:45]json_value_free [15:03:45]json_value_free done [15:03:45]process_json_proto returns [15:03:45]Send response to host [15:03:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96906,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:03:45]free response buf [15:03:45]execute_script done [15:03:45]execute_script returns [15:03:45]free content buf [15:03:45]Sock 9.Close socket [15:03:45]Sock 9.Thread stoped [15:03:49]OFD Sender: No OFD packet to send [15:03:54]OFD Sender: No OFD packet to send [15:03:59]OFD Sender: No OFD packet to send [15:04:04]OFD Sender: No OFD packet to send [15:04:09]OFD Sender: No OFD packet to send [15:04:14]OFD Sender: No OFD packet to send [15:04:19]OFD Sender: No OFD packet to send [15:04:24]OFD Sender: No OFD packet to send [15:04:29]OFD Sender: No OFD packet to send [15:04:34]OFD Sender: No OFD packet to send [15:04:39]OFD Sender: No OFD packet to send [15:04:44]OFD Sender: No OFD packet to send [15:04:49]OFD Sender: No OFD packet to send [15:04:54]OFD Sender: No OFD packet to send [15:04:59]OFD Sender: No OFD packet to send [15:05:04]OFD Sender: No OFD packet to send [15:05:09]OFD Sender: No OFD packet to send [15:05:14]OFD Sender: No OFD packet to send [15:05:19]OFD Sender: No OFD packet to send [15:05:22]accept exits with 7 [15:05:22]New connection [15:05:22]New thread 3067116900 created [15:05:22]Thread 3067260260 joined [15:05:22]Waiting for new connection... [15:05:22] Sock 7.Parse request [15:05:22]Sock 7.Check first char [15:05:22]Sock 7.First char is OK [15:05:22]request: POST /json_proto HTTP/1.0 [15:05:22]Method: POST [15:05:22]URL: /json_proto [15:05:22]Method is POST - this is cgi request [15:05:22]url: /json_proto [15:05:22]query_string will be loaded in cgi processing [15:05:22]execute_cgi json_proto POST (null) [15:05:22]execute_cgi path=json_proto method=POST [15:05:22]POST find Content-Length [15:05:22]Host: 172.17.40.67:8080 [15:05:22]Content-Length: 683 [15:05:22]Content-Type: application/json [15:05:22] [15:05:22]POST finish read [15:05:22]Found Content-Length = 683 [15:05:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:22]execute_script... [15:05:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:22]POST & json_proto [15:05:22]process_json_proto [15:05:22]json parsed OK: [15:05:22]protocol is kg_v1.0 [15:05:22]action value=close_receipt [15:05:22]process_action close_receipt [15:05:22]cmd_close_receipt [15:05:22]MH_GetDate [15:05:22]Write to MH i2c: F0 00 00 75 12 76 [15:05:22]Write i2c OK [15:05:22]MH_I2C_Read... [15:05:22]Read from MH i2c: F0 [15:05:22]MH_I2C_Read... [15:05:22]Read from MH i2c: F0 09 00 [15:05:22]MH_I2C_Read... [15:05:22]Read from MH i2c: F0 09 00 75 12 00 B3 F9 20 67 EE DA 66 66 46 [15:05:22]GetLastDocTimeStamp 1730214222 [15:05:22]current date 1730214323 [15:05:22]FM_GetShiftState [15:05:22]SAM_PROTO_GetShiftState [15:05:22]wFMCommunicate request_size=4 [15:05:22]MH_SAM_APDU [15:05:22]CAPDU: 80 13 01 00 [15:05:22]Write to MH i2c: E2 08 00 76 12 80 13 01 00 00 00 00 00 05 [15:05:22]Write i2c OK [15:05:22]MH_I2C_Read... [15:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:22]Read from MH i2c: E2 [15:05:22]MH_I2C_Read... [15:05:22]Read from MH i2c: E2 0E 00 [15:05:22]MH_I2C_Read... [15:05:22]Read from MH i2c: E2 0E 00 76 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 63 [15:05:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:05:22]wFMCommunicate OK [15:05:22]SAM_PROTO_GetShiftState done [15:05:22]FM_GetShiftState done [15:05:22]opened in 1730160548 [15:05:22]opened+sec_in_day 1730246948 [15:05:22]quantity*price = 200043 [15:05:22]sum+1 = 200044 [15:05:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 416 29.10.2024 15:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96907 ФПД: 228204043126578 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150523&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96907&fm=228204043126578&tin=02508201610067®Number=0000000000170478&sum=200000 [15:05:23]StoreToDocumentArchive [15:05:23]shift 145 fd 96907 [15:05:23]save to /storage/0145/doc_00096907 [15:05:23]save last doc name /storage/0145/doc_00096907 to /storage/kkm_last_doc_name [15:05:23]save OK [15:05:23]Clear old archive folders... [15:05:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:05:23]tlvbuf is B6EF39B0 [15:05:23]SAM_PROTO_ClearQueue [15:05:23]wFMCommunicate request_size=4 [15:05:23]MH_SAM_APDU [15:05:23]CAPDU: 80 09 00 00 [15:05:23]Write to MH i2c: E2 08 00 83 12 80 09 00 00 00 00 00 00 07 [15:05:23]Write i2c OK [15:05:23]MH_I2C_Read... [15:05:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:23]Read from MH i2c: E2 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 83 12 00 90 00 09 [15:05:23]RAPDU: 90 00 [15:05:23]wFMCommunicate OK [15:05:23]SAM_PROTO_ClearQueue done [15:05:23]KKMCreateOFDPacket [15:05:23]OFDProtocolAddRootSTLVToBuf [15:05:23]FM_MakeSignedData [15:05:23]FM_MakeSignedData [15:05:23]SAM_PROTO_SignData [15:05:23]wFMCommunicate request_size=4 [15:05:23]MH_SAM_APDU [15:05:23]CAPDU: 80 0D 01 02 [15:05:23]Write to MH i2c: E2 08 00 84 12 80 0D 01 02 00 00 00 00 0F [15:05:23]Write i2c OK [15:05:23]MH_I2C_Read... [15:05:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:23]Read from MH i2c: E2 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 84 12 00 90 00 0A [15:05:23]RAPDU: 90 00 [15:05:23]wFMCommunicate OK [15:05:23]wFMCommunicate request_size=255 [15:05:23]MH_SAM_APDU [15:05:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A0 01 00 00 F4 03 04 00 B3 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7A 01 00 35 04 06 00 CF [15:05:23]Write to MH i2c: E2 02 01 85 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 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 B3 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7A 01 00 35 04 06 00 CF 00 00 80 [15:05:23]Write i2c OK [15:05:23]MH_I2C_Read... [15:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:23]Read from MH i2c: E2 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 85 12 00 90 00 0B [15:05:23]RAPDU: 90 00 [15:05:23]wFMCommunicate OK [15:05:23]wFMCommunicate request_size=10 [15:05:23]MH_SAM_APDU [15:05:23]CAPDU: 80 0D 02 02 05 8C E4 ED 47 32 [15:05:23]Write to MH i2c: E2 0D 00 86 12 80 0D 02 02 05 00 8C E4 ED 47 32 00 00 F2 [15:05:23]Write i2c OK [15:05:23]MH_I2C_Read... [15:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:23]Read from MH i2c: E2 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 03 00 86 12 00 90 00 0C [15:05:23]RAPDU: 90 00 [15:05:23]wFMCommunicate OK [15:05:23]wFMCommunicate request_size=4 [15:05:23]MH_SAM_APDU [15:05:23]CAPDU: 80 0D 03 02 [15:05:23]Write to MH i2c: E2 08 00 87 12 80 0D 03 02 00 00 00 00 14 [15:05:23]Write i2c OK [15:05:23]MH_I2C_Read... [15:05:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:23]Read from MH i2c: E2 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 0B 00 [15:05:23]MH_I2C_Read... [15:05:23]Read from MH i2c: E2 0B 00 87 12 00 AC 8D DA ED 59 41 BA C5 90 00 2E [15:05:23]RAPDU: AC 8D DA ED 59 41 BA C5 90 00 [15:05:23]wFMCommunicate OK [15:05:23]SAM_PROTO_SignData done [15:05:23]FM_MakeSignedData done [15:05:23]CreateOFDProtocolMessage [15:05:23]wFMCommunicate request_size=4 [15:05:23]MH_SAM_APDU [15:05:23]CAPDU: 80 11 00 00 [15:05:23]Write to MH i2c: E2 08 00 88 12 80 11 00 00 00 00 00 00 14 [15:05:23]Write i2c OK [15:05:23]MH_I2C_Read... [15:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:24]Read from MH i2c: E2 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: E2 17 00 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: E2 17 00 88 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [15:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:05:24]wFMCommunicate OK [15:05:24]CreateOFDProtocolMessage done [15:05:24]OFDSenderStorePacket 96907 [15:05:24]StoreOFDPacket docnum=96907 [15:05:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 AC 07 01 D6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 B3 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7A 01 00 35 04 06 00 CF 8C E4 ED 47 32 AC 8D DA ED 59 41 BA C5 [15:05:24]CheckFolder [15:05:24]dirname=/storage/ofd_packets [15:05:24]CheckFolder done [15:05:24]ProducePacketName [15:05:24]name=ofd_packets/00096907 [15:05:24]NVStorageSaveData ofd_packets/00096907 [15:05:24]File name is /storage/ofd_packets/00096907 [15:05:24]Write 301 bytes [15:05:24]NVStorageSaveData done [15:05:24]OFDSenderStorePacket done [15:05:24]KKMCreateOFDPacket done [15:05:24]NVStorageSaveData kkm_last_timestamp [15:05:24]File name is /storage/kkm_last_timestamp [15:05:24]Write 4 bytes [15:05:24]NVStorageSaveData done [15:05:24]ExternCall_PrintAddStr [15:05:24]wPrintStart [15:05:24]Write to MH i2c: 01 00 00 89 12 9B [15:05:24]Write i2c OK [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: 01 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: 01 07 00 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: 01 07 00 89 12 00 00 00 00 00 FF 0F B0 [15:05:24]RasterBufferAndPrint [15:05:24]line Счет N : (1)3407437 [15:05:24]line ИНН: 02508201610067 [15:05:24]line Контрольно-Кассовый Чек [15:05:24]line ПРОДАЖА [15:05:24]line ТРК (МРК, ГНК) : 33 [15:05:24]line Товар: 2710124500 [15:05:24]line Аи-95-К-5 [15:05:24]line 26.960 * 74.20 [15:05:24]line = 2000.43 [15:05:24]line НДС 12% НСП 1% [15:05:24]line > о реализуемом товаре [15:05:24]line ОКРУГЛЕНИЕ: -0.43 [15:05:24]line ИТОГО: 2000.00 [15:05:24]line Внесено: 2000.00 [15:05:24]line СДАЧА: 0.00 [15:05:24]line НСП 1% : 17.70 [15:05:24]line НДС 12% : 212.43 [15:05:24]line Наличными: 2000.00 [15:05:24]line Безнал.: 0.00 [15:05:24]line Место: АЗС № 82 "Партнер Нефть" [15:05:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:05:24]line СНО: Общий режим [15:05:24]line Чек 416 29.10.2024 15:05 [15:05:24]line Смена: 145 ФФД: 1.0 [15:05:24]line ЗНМ: 0300000017 [15:05:24]line РНМ: 0000000000170478 [15:05:24]line Версия ККМ: v1.0 [15:05:24]line ФМ: 0000000002098560 [15:05:24]line ФД: 96907 [15:05:24]line ФПД: 228204043126578 [15:05:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150523&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96907&fm=228204043126578&tin=02508201610067®Number=0000000000170478&sum=200000 [15:05:24]OFD Sender: Processing packet 96907 [packets to send 59, broken 58] [15:05:24]ProducePacketName [15:05:24]name=ofd_packets/00096907 [15:05:24]OFD Sender: To server: pG, [15:05:24]CommunicateWithHost lk.salyk.kg:30040 [15:05:24]ConnectInit lk.salyk.kg [15:05:24]written 0, free lines is 4095 [15:05:24]Connected sock=10 [15:05:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 AC 07 01 D6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 B3 F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7A 01 00 35 04 06 00 CF 8C E4 ED 47 32 AC 8D DA ED 59 41 BA C5 [15:05:24]Write to MH i2c: 01 00 00 B4 12 C6 [15:05:24]Write i2c OK [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: 01 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: 01 07 00 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: 01 07 00 B4 12 00 00 00 00 00 01 0D DB [15:05:24]RasterBufferAndPrint [15:05:24]line [15:05:24]line [15:05:24]line [15:05:24]line [15:05:24]line [15:05:24]written 0, free lines is 3335 [15:05:24]MH_Cut [15:05:24]Write to MH i2c: D1 01 00 BB 12 01 9F [15:05:24]Write i2c OK [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: D1 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: D1 01 00 [15:05:24]MH_I2C_Read... [15:05:24]Read from MH i2c: D1 01 00 BB 12 00 9E [15:05:24]Write to MH i2c: 01 00 00 BC 12 CE [15:05:24]Write i2c OK [15:05:24]MH_I2C_Read... [15:05:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 96 47 00 F8 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 32 30 39 38 35 36 30 10 04 04 00 8B 7A 01 00 F4 03 04 00 D9 A3 20 67 B6 04 01 00 00 9D 5D 4B 90 09 BF 06 ED [15:05:24]CommunicateWithHost err = 0 [15:05:24]CheckOFDResponse [15:05:24]1017 (14) - 77093643461234 [15:05:24]1041 (16) - 0000000002098560 [15:05:24]1040 (4) - 96907 [15:05:24]1012 (4) - 29.10.2024 08:59 [15:05:24]1206 (1) - 0 [15:05:24]OFD Sender: Remove packet 96907 [15:05:24]ProducePacketName [15:05:24]name=ofd_packets/00096907 [15:05:24]NVStorageDeleteData [15:05:25]OFD Sender: No OFD packet to send [15:05:25]*** Cut start [15:05:25]*** Partial cut [15:05:25]*** CUTSNS_PIN = 1 [15:05:25]*** CUTSNS_PIN = 0 [15:05:25]*** Brake cut motor [15:05:26]Read from MH i2c: 01 [15:05:26]MH_I2C_Read... [15:05:26]*** Stop cut motor [15:05:26]*** Cut end [15:05:26]Read from MH i2c: 01 07 00 [15:05:26]MH_I2C_Read... [15:05:26]Read from MH i2c: 01 07 00 BC 12 00 00 00 00 00 FF 0F E3 [15:05:26]process_action close_receipt done [15:05:26]requested_data is exist [15:05:26]produce_requested_data [15:05:26]requested_item fm.sn is exist - process it [15:05:26]wFMCommunicate request_size=4 [15:05:26]MH_SAM_APDU [15:05:26]CAPDU: 80 11 00 00 [15:05:26]Write to MH i2c: E2 08 00 BD 12 80 11 00 00 00 00 00 00 49 [15:05:26]Write i2c OK [15:05:26]MH_I2C_Read... [15:05:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:26]Read from MH i2c: E2 [15:05:26]MH_I2C_Read... [15:05:26]Read from MH i2c: E2 17 00 [15:05:26]MH_I2C_Read... [15:05:26]Read from MH i2c: E2 17 00 BD 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [15:05:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:05:26]wFMCommunicate OK [15:05:26]requested_item fd.num is exist - process it [15:05:26]SAM_PROTO_GetFieldsCounters [15:05:26]wFMCommunicate request_size=4 [15:05:26]MH_SAM_APDU [15:05:26]CAPDU: 80 13 00 00 [15:05:26]Write to MH i2c: E2 08 00 BE 12 80 13 00 00 00 00 00 00 4C [15:05:26]Write i2c OK [15:05:26]MH_I2C_Read... [15:05:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:26]Read from MH i2c: E2 [15:05:26]MH_I2C_Read... [15:05:26]Read from MH i2c: E2 62 00 [15:05:26]MH_I2C_Read... [15:05:26]Read from MH i2c: E2 62 00 BE 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 7A 01 00 0E 04 04 00 91 00 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 E7 [15:05:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 7A 01 00 0E 04 04 00 91 00 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 [15:05:26]wFMCommunicate OK [15:05:26]SAM_PROTO_GetFieldsCounters done [15:05:26]requested_item shift.num is exist - process it [15:05:26]requested_item shift.opened is exist - process it [15:05:26]req_shift_opened [15:05:26]FM_GetShiftState [15:05:26]SAM_PROTO_GetShiftState [15:05:26]wFMCommunicate request_size=4 [15:05:26]MH_SAM_APDU [15:05:26]CAPDU: 80 13 01 00 [15:05:26]Write to MH i2c: E2 08 00 BF 12 80 13 01 00 00 00 00 00 4E [15:05:26]Write i2c OK [15:05:26]MH_I2C_Read... [15:05:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:26]Read from MH i2c: E2 [15:05:26]MH_I2C_Read... [15:05:26]Read from MH i2c: E2 0E 00 [15:05:26]MH_I2C_Read... [15:05:26]Read from MH i2c: E2 0E 00 BF 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [15:05:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:05:26]wFMCommunicate OK [15:05:26]SAM_PROTO_GetShiftState done [15:05:26]FM_GetShiftState done [15:05:26]req_shift_opened done [15:05:26]requested_item shift.open_date is exist - process it [15:05:26]req_shift_open_date [15:05:26]req_shift_open_date done [15:05:26]produce_requested_data done [15:05:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96907,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:05:26]process_action_free close_receipt [15:05:26]json_value_free [15:05:26]json_value_free done [15:05:26]process_json_proto returns [15:05:26]Send response to host [15:05:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96907,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:05:26]free response buf [15:05:26]execute_script done [15:05:26]execute_script returns [15:05:26]free content buf [15:05:26]Sock 7.Close socket [15:05:26]Sock 7.Thread stoped [15:05:30]OFD Sender: No OFD packet to send [15:05:33]accept exits with 9 [15:05:33]New connection [15:05:33]New thread 3067260260 created [15:05:33]Thread 3067116900 joined [15:05:33]Waiting for new connection... [15:05:33] Sock 9.Parse request [15:05:33]Sock 9.Check first char [15:05:33]Sock 9.First char is OK [15:05:33]request: POST /json_proto HTTP/1.0 [15:05:33]Method: POST [15:05:33]URL: /json_proto [15:05:33]Method is POST - this is cgi request [15:05:33]url: /json_proto [15:05:33]query_string will be loaded in cgi processing [15:05:33]execute_cgi json_proto POST (null) [15:05:33]execute_cgi path=json_proto method=POST [15:05:33]POST find Content-Length [15:05:33]Host: 172.17.40.67:8080 [15:05:33]Content-Length: 689 [15:05:33]Content-Type: application/json [15:05:33] [15:05:33]POST finish read [15:05:33]Found Content-Length = 689 [15:05:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:33]execute_script... [15:05: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)3407438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:33]POST & json_proto [15:05:33]process_json_proto [15:05:33]json parsed OK: [15:05:33]protocol is kg_v1.0 [15:05:33]action value=close_receipt [15:05:33]process_action close_receipt [15:05:33]cmd_close_receipt [15:05:33]MH_GetDate [15:05:33]Write to MH i2c: F0 00 00 C0 12 C1 [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: F0 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: F0 09 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: F0 09 00 C0 12 00 BE F9 20 67 EE DA 66 66 9C [15:05:33]GetLastDocTimeStamp 1730214323 [15:05:33]current date 1730214334 [15:05:33]FM_GetShiftState [15:05:33]SAM_PROTO_GetShiftState [15:05:33]wFMCommunicate request_size=4 [15:05:33]MH_SAM_APDU [15:05:33]CAPDU: 80 13 01 00 [15:05:33]Write to MH i2c: E2 08 00 C1 12 80 13 01 00 00 00 00 00 50 [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:33]Read from MH i2c: E2 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 0E 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 0E 00 C1 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AE [15:05:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:05:33]wFMCommunicate OK [15:05:33]SAM_PROTO_GetShiftState done [15:05:33]FM_GetShiftState done [15:05:33]opened in 1730160548 [15:05:33]opened+sec_in_day 1730246948 [15:05:33]quantity*price = 100051 [15:05:33]sum+1 = 100052 [15:05:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 417 29.10.2024 15:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96908 ФПД: 15385501483189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150534&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96908&fm=15385501483189&tin=02508201610067®Number=0000000000170478&sum=100000 [15:05:34]StoreToDocumentArchive [15:05:34]shift 145 fd 96908 [15:05:34]save to /storage/0145/doc_00096908 [15:05:34]save last doc name /storage/0145/doc_00096908 to /storage/kkm_last_doc_name [15:05:34]save OK [15:05:34]Clear old archive folders... [15:05:34]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:05:34]tlvbuf is 01AA5980 [15:05:34]SAM_PROTO_ClearQueue [15:05:34]wFMCommunicate request_size=4 [15:05:34]MH_SAM_APDU [15:05:34]CAPDU: 80 09 00 00 [15:05:34]Write to MH i2c: E2 08 00 CE 12 80 09 00 00 00 00 00 00 52 [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:34]Read from MH i2c: E2 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 CE 12 00 90 00 54 [15:05:34]RAPDU: 90 00 [15:05:34]wFMCommunicate OK [15:05:34]SAM_PROTO_ClearQueue done [15:05:34]KKMCreateOFDPacket [15:05:34]OFDProtocolAddRootSTLVToBuf [15:05:34]FM_MakeSignedData [15:05:34]FM_MakeSignedData [15:05:34]SAM_PROTO_SignData [15:05:34]wFMCommunicate request_size=4 [15:05:34]MH_SAM_APDU [15:05:34]CAPDU: 80 0D 01 02 [15:05:34]Write to MH i2c: E2 08 00 CF 12 80 0D 01 02 00 00 00 00 5A [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:34]Read from MH i2c: E2 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 CF 12 00 90 00 55 [15:05:34]RAPDU: 90 00 [15:05:34]wFMCommunicate OK [15:05:34]wFMCommunicate request_size=255 [15:05:34]MH_SAM_APDU [15:05:34]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 BE F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7A 01 [15:05:34]Write to MH i2c: E2 02 01 D0 12 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 BE F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7A 01 00 00 2C [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:34]Read from MH i2c: E2 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 D0 12 00 90 00 56 [15:05:34]RAPDU: 90 00 [15:05:34]wFMCommunicate OK [15:05:34]wFMCommunicate request_size=16 [15:05:34]MH_SAM_APDU [15:05:34]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 0D FE 37 59 C0 B5 [15:05:34]Write to MH i2c: E2 13 00 D1 12 80 0D 02 02 0B 00 00 35 04 06 00 0D FE 37 59 C0 B5 00 00 C2 [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:34]Read from MH i2c: E2 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 03 00 D1 12 00 90 00 57 [15:05:34]RAPDU: 90 00 [15:05:34]wFMCommunicate OK [15:05:34]wFMCommunicate request_size=4 [15:05:34]MH_SAM_APDU [15:05:34]CAPDU: 80 0D 03 02 [15:05:34]Write to MH i2c: E2 08 00 D2 12 80 0D 03 02 00 00 00 00 5F [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:34]Read from MH i2c: E2 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 0B 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 0B 00 D2 12 00 D6 16 45 24 E7 86 6F EB 90 00 7C [15:05:34]RAPDU: D6 16 45 24 E7 86 6F EB 90 00 [15:05:34]wFMCommunicate OK [15:05:34]SAM_PROTO_SignData done [15:05:34]FM_MakeSignedData done [15:05:34]CreateOFDProtocolMessage [15:05:34]wFMCommunicate request_size=4 [15:05:34]MH_SAM_APDU [15:05:34]CAPDU: 80 11 00 00 [15:05:34]Write to MH i2c: E2 08 00 D3 12 80 11 00 00 00 00 00 00 5F [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:34]Read from MH i2c: E2 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 17 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: E2 17 00 D3 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [15:05:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:05:34]wFMCommunicate OK [15:05:34]CreateOFDProtocolMessage done [15:05:34]OFDSenderStorePacket 96908 [15:05:34]StoreOFDPacket docnum=96908 [15:05:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 06 DA 0D 01 68 F5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 BE F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7A 01 00 35 04 06 00 0D FE 37 59 C0 B5 D6 16 45 24 E7 86 6F EB [15:05:34]CheckFolder [15:05:34]dirname=/storage/ofd_packets [15:05:34]CheckFolder done [15:05:34]ProducePacketName [15:05:34]name=ofd_packets/00096908 [15:05:34]NVStorageSaveData ofd_packets/00096908 [15:05:34]File name is /storage/ofd_packets/00096908 [15:05:34]Write 307 bytes [15:05:34]NVStorageSaveData done [15:05:34]OFDSenderStorePacket done [15:05:34]KKMCreateOFDPacket done [15:05:34]NVStorageSaveData kkm_last_timestamp [15:05:34]File name is /storage/kkm_last_timestamp [15:05:34]Write 4 bytes [15:05:34]NVStorageSaveData done [15:05:34]ExternCall_PrintAddStr [15:05:34]wPrintStart [15:05:34]Write to MH i2c: 01 00 00 D4 12 E6 [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: 01 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: 01 07 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: 01 07 00 D4 12 00 00 00 00 00 FF 0F FB [15:05:34]RasterBufferAndPrint [15:05:34]line Счет N : (1)3407438 [15:05:34]line ИНН: 02508201610067 [15:05:34]line Контрольно-Кассовый Чек [15:05:34]line ПРОДАЖА [15:05:34]line ТРК (МРК, ГНК) : 21 [15:05:34]line Товар: 2710194800 [15:05:34]line D-ENERGY Дт-К-2 [15:05:34]line 12.960 * 77.20 [15:05:34]line = 1000.51 [15:05:34]line НДС 12% НСП 1% [15:05:34]line > о реализуемом товаре [15:05:34]line ОКРУГЛЕНИЕ: -0.51 [15:05:34]line ИТОГО: 1000.00 [15:05:34]line Внесено: 1000.00 [15:05:34]line СДАЧА: 0.00 [15:05:34]line НСП 1% : 8.85 [15:05:34]line НДС 12% : 106.25 [15:05:34]line Наличными: 1000.00 [15:05:34]line Безнал.: 0.00 [15:05:34]line Место: АЗС № 82 "Партнер Нефть" [15:05:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:05:34]line СНО: Общий режим [15:05:34]line Чек 417 29.10.2024 15:05 [15:05:34]line Смена: 145 ФФД: 1.0 [15:05:34]line ЗНМ: 0300000017 [15:05:34]line РНМ: 0000000000170478 [15:05:34]line Версия ККМ: v1.0 [15:05:34]line ФМ: 0000000002098560 [15:05:34]line ФД: 96908 [15:05:34]line ФПД: 15385501483189 [15:05:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150534&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96908&fm=15385501483189&tin=02508201610067®Number=0000000000170478&sum=100000 [15:05:35]OFD Sender: Processing packet 96908 [packets to send 59, broken 58] [15:05:35]ProducePacketName [15:05:35]name=ofd_packets/00096908 [15:05:35]OFD Sender: To server: pG, [15:05:35]CommunicateWithHost lk.salyk.kg:30040 [15:05:35]ConnectInit lk.salyk.kg [15:05:35]written 0, free lines is 4095 [15:05:35]Connected sock=11 [15:05:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 06 DA 0D 01 68 F5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 BE F9 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7A 01 00 35 04 06 00 0D FE 37 59 C0 B5 D6 16 45 24 E7 86 6F EB [15:05:35]Write to MH i2c: 01 00 00 FF 12 11 [15:05:35]Write i2c OK [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: 01 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: 01 07 00 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: 01 07 00 FF 12 00 00 00 00 00 04 0D 29 [15:05:35]RasterBufferAndPrint [15:05:35]line [15:05:35]line [15:05:35]line [15:05:35]line [15:05:35]line [15:05:35]written 0, free lines is 3338 [15:05:35]MH_Cut [15:05:35]Write to MH i2c: D1 01 00 06 13 01 EB [15:05:35]Write i2c OK [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: D1 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: D1 01 00 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: D1 01 00 06 13 00 EA [15:05:35]Write to MH i2c: 01 00 00 07 13 1A [15:05:35]Write i2c OK [15:05:35]MH_I2C_Read... [15:05:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F A1 47 00 52 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 32 30 39 38 35 36 30 10 04 04 00 8C 7A 01 00 F4 03 04 00 E4 A3 20 67 B6 04 01 00 00 C8 AD 43 E0 F4 0A FD 8C [15:05:35]CommunicateWithHost err = 0 [15:05:35]CheckOFDResponse [15:05:35]1017 (14) - 77093643461234 [15:05:35]1041 (16) - 0000000002098560 [15:05:35]1040 (4) - 96908 [15:05:35]1012 (4) - 29.10.2024 08:59 [15:05:35]1206 (1) - 0 [15:05:35]OFD Sender: Remove packet 96908 [15:05:35]ProducePacketName [15:05:35]name=ofd_packets/00096908 [15:05:35]NVStorageDeleteData [15:05:36]OFD Sender: No OFD packet to send [15:05:36]*** Cut start [15:05:36]*** Partial cut [15:05:36]*** CUTSNS_PIN = 1 [15:05:36]*** CUTSNS_PIN = 0 [15:05:36]*** Brake cut motor [15:05:36]Read from MH i2c: 01 [15:05:37]MH_I2C_Read... [15:05:37]*** Stop cut motor [15:05:37]*** Cut end [15:05:37]Read from MH i2c: 01 07 00 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: 01 07 00 07 13 00 00 00 00 00 FF 0F 2F [15:05:37]process_action close_receipt done [15:05:37]requested_data is exist [15:05:37]produce_requested_data [15:05:37]requested_item fm.sn is exist - process it [15:05:37]wFMCommunicate request_size=4 [15:05:37]MH_SAM_APDU [15:05:37]CAPDU: 80 11 00 00 [15:05:37]Write to MH i2c: E2 08 00 08 13 80 11 00 00 00 00 00 00 95 [15:05:37]Write i2c OK [15:05:37]MH_I2C_Read... [15:05:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:37]Read from MH i2c: E2 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 17 00 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 17 00 08 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [15:05:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:05:37]wFMCommunicate OK [15:05:37]requested_item fd.num is exist - process it [15:05:37]SAM_PROTO_GetFieldsCounters [15:05:37]wFMCommunicate request_size=4 [15:05:37]MH_SAM_APDU [15:05:37]CAPDU: 80 13 00 00 [15:05:37]Write to MH i2c: E2 08 00 09 13 80 13 00 00 00 00 00 00 98 [15:05:37]Write i2c OK [15:05:37]MH_I2C_Read... [15:05:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:37]Read from MH i2c: E2 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 62 00 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 62 00 09 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 7A 01 00 0E 04 04 00 91 00 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 37 [15:05:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 7A 01 00 0E 04 04 00 91 00 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 [15:05:37]wFMCommunicate OK [15:05:37]SAM_PROTO_GetFieldsCounters done [15:05:37]requested_item shift.num is exist - process it [15:05:37]requested_item shift.opened is exist - process it [15:05:37]req_shift_opened [15:05:37]FM_GetShiftState [15:05:37]SAM_PROTO_GetShiftState [15:05:37]wFMCommunicate request_size=4 [15:05:37]MH_SAM_APDU [15:05:37]CAPDU: 80 13 01 00 [15:05:37]Write to MH i2c: E2 08 00 0A 13 80 13 01 00 00 00 00 00 9A [15:05:37]Write i2c OK [15:05:37]MH_I2C_Read... [15:05:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:37]Read from MH i2c: E2 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 0E 00 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 0E 00 0A 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [15:05:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:05:37]wFMCommunicate OK [15:05:37]SAM_PROTO_GetShiftState done [15:05:37]FM_GetShiftState done [15:05:37]req_shift_opened done [15:05:37]requested_item shift.open_date is exist - process it [15:05:37]req_shift_open_date [15:05:37]req_shift_open_date done [15:05:37]produce_requested_data done [15:05:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96908,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:05:37]process_action_free close_receipt [15:05:37]json_value_free [15:05:37]json_value_free done [15:05:37]process_json_proto returns [15:05:37]Send response to host [15:05:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96908,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:05:37]free response buf [15:05:37]execute_script done [15:05:37]execute_script returns [15:05:37]free content buf [15:05:37]Sock 9.Close socket [15:05:37]Sock 9.Thread stoped [15:05:41]OFD Sender: No OFD packet to send [15:05:46]OFD Sender: No OFD packet to send [15:05:51]OFD Sender: No OFD packet to send [15:05:56]OFD Sender: No OFD packet to send [15:06:01]OFD Sender: No OFD packet to send [15:06:06]OFD Sender: No OFD packet to send [15:06:11]OFD Sender: No OFD packet to send [15:06:16]OFD Sender: No OFD packet to send [15:06:21]OFD Sender: No OFD packet to send [15:06:26]OFD Sender: No OFD packet to send [15:06:31]OFD Sender: No OFD packet to send [15:06:36]OFD Sender: No OFD packet to send [15:06:41]OFD Sender: No OFD packet to send [15:06:46]OFD Sender: No OFD packet to send [15:06:51]OFD Sender: No OFD packet to send [15:06:56]OFD Sender: No OFD packet to send [15:07:01]OFD Sender: No OFD packet to send [15:07:06]OFD Sender: No OFD packet to send [15:07:11]OFD Sender: No OFD packet to send [15:07:16]OFD Sender: No OFD packet to send [15:07:21]OFD Sender: No OFD packet to send [15:07:26]OFD Sender: No OFD packet to send [15:07:31]OFD Sender: No OFD packet to send [15:07:36]OFD Sender: No OFD packet to send [15:07:41]OFD Sender: No OFD packet to send [15:07:46]OFD Sender: No OFD packet to send [15:07:51]OFD Sender: No OFD packet to send [15:07:56]OFD Sender: No OFD packet to send [15:08:01]OFD Sender: No OFD packet to send [15:08:06]OFD Sender: No OFD packet to send [15:08:11]OFD Sender: No OFD packet to send [15:08:16]OFD Sender: No OFD packet to send [15:08:19]accept exits with 7 [15:08:19]New connection [15:08:19]New thread 3067116900 created [15:08:19]Thread 3067260260 joined [15:08:19]Waiting for new connection... [15:08:19] Sock 7.Parse request [15:08:19]Sock 7.Check first char [15:08:19]Sock 7.First char is OK [15:08:19]request: POST /json_proto HTTP/1.0 [15:08:19]Method: POST [15:08:19]URL: /json_proto [15:08:19]Method is POST - this is cgi request [15:08:19]url: /json_proto [15:08:19]query_string will be loaded in cgi processing [15:08:19]execute_cgi json_proto POST (null) [15:08:19]execute_cgi path=json_proto method=POST [15:08:19]POST find Content-Length [15:08:19]Host: 172.17.40.67:8080 [15:08:19]Content-Length: 801 [15:08:19]Content-Type: application/json [15:08:19] [15:08:19]POST finish read [15:08:19]Found Content-Length = 801 [15:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949351", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:19]execute_script... [15: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)3407439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949351", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:19]POST & json_proto [15:08:19]process_json_proto [15:08:19]json parsed OK: [15:08:19]protocol is kg_v1.0 [15:08:19]action value=close_receipt [15:08:19]process_action close_receipt [15:08:19]cmd_close_receipt [15:08:19]MH_GetDate [15:08:19]Write to MH i2c: F0 00 00 0B 13 0D [15:08:19]Write i2c OK [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 09 00 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 09 00 0B 13 00 65 FA 20 67 EE DA 66 66 90 [15:08:19]GetLastDocTimeStamp 1730214334 [15:08:19]current date 1730214501 [15:08:19]FM_GetShiftState [15:08:19]SAM_PROTO_GetShiftState [15:08:19]wFMCommunicate request_size=4 [15:08:19]MH_SAM_APDU [15:08:19]CAPDU: 80 13 01 00 [15:08:19]Write to MH i2c: E2 08 00 0C 13 80 13 01 00 00 00 00 00 9C [15:08:19]Write i2c OK [15:08:19]MH_I2C_Read... [15:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:20]Read from MH i2c: E2 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 0E 00 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 0E 00 0C 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [15:08:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:08:20]wFMCommunicate OK [15:08:20]SAM_PROTO_GetShiftState done [15:08:20]FM_GetShiftState done [15:08:20]opened in 1730160548 [15:08:20]opened+sec_in_day 1730246948 [15:08:20]quantity*price = 0 [15:08:20]sum+1 = 1 [15:08:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 418 29.10.2024 15:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3949351 ФМ: 0000000002098560 ФД: 96909 ФПД: 87378782976797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150821&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96909&fm=87378782976797&tin=02508201610067®Number=0000000000170478&sum=0 [15:08:21]StoreToDocumentArchive [15:08:21]shift 145 fd 96909 [15:08:21]save to /storage/0145/doc_00096909 [15:08:21]save last doc name /storage/0145/doc_00096909 to /storage/kkm_last_doc_name [15:08:21]save OK [15:08:21]Clear old archive folders... [15:08:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:21]tlvbuf is B6F0C660 [15:08:21]SAM_PROTO_ClearQueue [15:08:21]wFMCommunicate request_size=4 [15:08:21]MH_SAM_APDU [15:08:21]CAPDU: 80 09 00 00 [15:08:21]Write to MH i2c: E2 08 00 19 13 80 09 00 00 00 00 00 00 9E [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 19 13 00 90 00 A0 [15:08:21]RAPDU: 90 00 [15:08:21]wFMCommunicate OK [15:08:21]SAM_PROTO_ClearQueue done [15:08:21]KKMCreateOFDPacket [15:08:21]OFDProtocolAddRootSTLVToBuf [15:08:21]FM_MakeSignedData [15:08:21]FM_MakeSignedData [15:08:21]SAM_PROTO_SignData [15:08:21]wFMCommunicate request_size=4 [15:08:21]MH_SAM_APDU [15:08:21]CAPDU: 80 0D 01 02 [15:08:21]Write to MH i2c: E2 08 00 1A 13 80 0D 01 02 00 00 00 00 A6 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 1A 13 00 90 00 A1 [15:08:21]RAPDU: 90 00 [15:08:21]wFMCommunicate OK [15:08:21]wFMCommunicate request_size=255 [15:08:21]MH_SAM_APDU [15:08: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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 65 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7A 01 00 35 04 06 00 4F [15:08:21]Write to MH i2c: E2 02 01 1B 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 65 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7A 01 00 35 04 06 00 4F 00 00 8E [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 1B 13 00 90 00 A2 [15:08:21]RAPDU: 90 00 [15:08:21]wFMCommunicate OK [15:08:21]wFMCommunicate request_size=10 [15:08:21]MH_SAM_APDU [15:08:21]CAPDU: 80 0D 02 02 05 78 75 51 FB 1D [15:08:21]Write to MH i2c: E2 0D 00 1C 13 80 0D 02 02 05 00 78 75 51 FB 1D 00 00 09 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]OFD Sender: No OFD packet to send [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:21]Read from MH i2c: E2 03 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 1C 13 00 90 00 A3 [15:08:21]RAPDU: 90 00 [15:08:21]wFMCommunicate OK [15:08:21]wFMCommunicate request_size=4 [15:08:21]MH_SAM_APDU [15:08:21]CAPDU: 80 0D 03 02 [15:08:21]Write to MH i2c: E2 08 00 1D 13 80 0D 03 02 00 00 00 00 AB [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 0B 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 0B 00 1D 13 00 AA CF 11 72 B9 AB 92 3A 90 00 D8 [15:08:21]RAPDU: AA CF 11 72 B9 AB 92 3A 90 00 [15:08:21]wFMCommunicate OK [15:08:21]SAM_PROTO_SignData done [15:08:21]FM_MakeSignedData done [15:08:21]CreateOFDProtocolMessage [15:08:21]wFMCommunicate request_size=4 [15:08:21]MH_SAM_APDU [15:08:21]CAPDU: 80 11 00 00 [15:08:21]Write to MH i2c: E2 08 00 1E 13 80 11 00 00 00 00 00 00 AB [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 17 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 17 00 1E 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [15:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:08:21]wFMCommunicate OK [15:08:21]CreateOFDProtocolMessage done [15:08:21]OFDSenderStorePacket 96909 [15:08:21]StoreOFDPacket docnum=96909 [15:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB 1F 07 01 0D 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 65 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7A 01 00 35 04 06 00 4F 78 75 51 FB 1D AA CF 11 72 B9 AB 92 3A [15:08:21]CheckFolder [15:08:21]dirname=/storage/ofd_packets [15:08:21]CheckFolder done [15:08:21]ProducePacketName [15:08:21]name=ofd_packets/00096909 [15:08:21]NVStorageSaveData ofd_packets/00096909 [15:08:21]File name is /storage/ofd_packets/00096909 [15:08:21]Write 301 bytes [15:08:21]NVStorageSaveData done [15:08:21]OFDSenderStorePacket done [15:08:21]KKMCreateOFDPacket done [15:08:21]NVStorageSaveData kkm_last_timestamp [15:08:21]File name is /storage/kkm_last_timestamp [15:08:21]Write 4 bytes [15:08:21]NVStorageSaveData done [15:08:21]ExternCall_PrintAddStr [15:08:21]wPrintStart [15:08:21]Write to MH i2c: 01 00 00 1F 13 32 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 1F 13 00 00 00 00 00 FF 0F 47 [15:08:21]RasterBufferAndPrint [15:08:21]line Счет N : (1)3407439 [15:08:21]line ИНН: 02508201610067 [15:08:21]line Контрольно-Кассовый Чек [15:08:21]line ПРОДАЖА [15:08:21]line ТРК (МРК, ГНК) : 32 [15:08:21]line Товар: 2710124130 [15:08:21]line Аи-92-К-4 [15:08:21]line 20.000 * 0.00 [15:08:21]line = 0.00 [15:08:21]line НДС 12% НСП 1% [15:08:21]line > о реализуемом товаре [15:08:21]line ИТОГО: 0.00 [15:08:21]line НСП 1% : 0.00 [15:08:21]line НДС 12% : 0.00 [15:08:21]line Наличными: 0.00 [15:08:21]line Безнал.: 0.00 [15:08:21]line Место: АЗС № 82 "Партнер Нефть" [15:08:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:08:21]line СНО: Общий режим [15:08:21]line Чек 418 29.10.2024 15:08 [15:08:21]line Смена: 145 ФФД: 1.0 [15:08:21]line ЗНМ: 0300000017 [15:08:21]line РНМ: 0000000000170478 [15:08:21]line Версия ККМ: v1.0 [15:08:21]line Талоны: Топливные Талоны [15:08:21]line 3949351 [15:08:21]line ФМ: 0000000002098560 [15:08:21]line ФД: 96909 [15:08:21]line ФПД: 87378782976797 [15:08:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150821&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96909&fm=87378782976797&tin=02508201610067®Number=0000000000170478&sum=0 [15:08:21]OFD Sender: Processing packet 96909 [packets to send 59, broken 58] [15:08:21]ProducePacketName [15:08:21]name=ofd_packets/00096909 [15:08:21]OFD Sender: To server: pG, [15:08:21]CommunicateWithHost lk.salyk.kg:30040 [15:08:21]ConnectInit lk.salyk.kg [15:08:21]written 0, free lines is 4095 [15:08:22]Connected sock=10 [15:08:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB 1F 07 01 0D 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 65 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7A 01 00 35 04 06 00 4F 78 75 51 FB 1D AA CF 11 72 B9 AB 92 3A [15:08:22]Write to MH i2c: 01 00 00 49 13 5C [15:08:22]Write i2c OK [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: 01 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: 01 07 00 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: 01 07 00 49 13 00 00 00 00 00 07 0D 77 [15:08:22]RasterBufferAndPrint [15:08:22]line [15:08:22]line [15:08:22]line [15:08:22]line [15:08:22]line [15:08:22]written 0, free lines is 3341 [15:08:22]MH_Cut [15:08:22]Write to MH i2c: D1 01 00 50 13 01 35 [15:08:22]Write i2c OK [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: D1 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: D1 01 00 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: D1 01 00 50 13 00 34 [15:08:22]Write to MH i2c: 01 00 00 51 13 64 [15:08:22]Write i2c OK [15:08:22]MH_I2C_Read... [15:08:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE B2 47 00 A1 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 32 30 39 38 35 36 30 10 04 04 00 8D 7A 01 00 F4 03 04 00 8B A4 20 67 B6 04 01 00 00 92 E5 39 64 50 7B 71 D2 [15:08:22]CommunicateWithHost err = 0 [15:08:22]CheckOFDResponse [15:08:22]1017 (14) - 77093643461234 [15:08:22]1041 (16) - 0000000002098560 [15:08:22]1040 (4) - 96909 [15:08:22]1012 (4) - 29.10.2024 09:02 [15:08:22]1206 (1) - 0 [15:08:22]OFD Sender: Remove packet 96909 [15:08:22]ProducePacketName [15:08:22]name=ofd_packets/00096909 [15:08:22]NVStorageDeleteData [15:08:23]OFD Sender: No OFD packet to send [15:08:23]*** Cut start [15:08:23]*** Partial cut [15:08:23]*** CUTSNS_PIN = 1 [15:08:23]*** CUTSNS_PIN = 0 [15:08:23]*** Brake cut motor [15:08:23]Read from MH i2c: 01 [15:08:23]MH_I2C_Read... [15:08:23]*** Stop cut motor [15:08:23]*** Cut end [15:08:23]Read from MH i2c: 01 07 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: 01 07 00 51 13 00 00 00 00 00 FF 0F 79 [15:08:23]process_action close_receipt done [15:08:23]requested_data is exist [15:08:23]produce_requested_data [15:08:23]requested_item fm.sn is exist - process it [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 11 00 00 [15:08:23]Write to MH i2c: E2 08 00 52 13 80 11 00 00 00 00 00 00 DF [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 17 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 17 00 52 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [15:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:08:23]wFMCommunicate OK [15:08:23]requested_item fd.num is exist - process it [15:08:23]SAM_PROTO_GetFieldsCounters [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 13 00 00 [15:08:23]Write to MH i2c: E2 08 00 53 13 80 13 00 00 00 00 00 00 E2 [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 62 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 62 00 53 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 7A 01 00 0E 04 04 00 91 00 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 85 [15:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 7A 01 00 0E 04 04 00 91 00 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 [15:08:23]wFMCommunicate OK [15:08:23]SAM_PROTO_GetFieldsCounters done [15:08:23]requested_item shift.num is exist - process it [15:08:23]requested_item shift.opened is exist - process it [15:08:23]req_shift_opened [15:08:23]FM_GetShiftState [15:08:23]SAM_PROTO_GetShiftState [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 13 01 00 [15:08:23]Write to MH i2c: E2 08 00 54 13 80 13 01 00 00 00 00 00 E4 [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:23]Read from MH i2c: E2 0E 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 0E 00 54 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 42 [15:08:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:08:23]wFMCommunicate OK [15:08:23]SAM_PROTO_GetShiftState done [15:08:23]FM_GetShiftState done [15:08:23]req_shift_opened done [15:08:23]requested_item shift.open_date is exist - process it [15:08:23]req_shift_open_date [15:08:23]req_shift_open_date done [15:08:23]produce_requested_data done [15:08:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96909,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:08:23]process_action_free close_receipt [15:08:23]json_value_free [15:08:23]json_value_free done [15:08:23]process_json_proto returns [15:08:23]Send response to host [15:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96909,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:08:23]free response buf [15:08:23]execute_script done [15:08:23]execute_script returns [15:08:23]free content buf [15:08:23]Sock 7.Close socket [15:08:23]Sock 7.Thread stoped [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:10]accept exits with 9 [15:10:10]New connection [15:10:10]New thread 3067260260 created [15:10:10]Thread 3067116900 joined [15:10:10]Waiting for new connection... [15:10:10] Sock 9.Parse request [15:10:10]Sock 9.Check first char [15:10:10]Sock 9.First char is OK [15:10:10]request: POST /json_proto HTTP/1.0 [15:10:10]Method: POST [15:10:10]URL: /json_proto [15:10:10]Method is POST - this is cgi request [15:10:10]url: /json_proto [15:10:10]query_string will be loaded in cgi processing [15:10:10]execute_cgi json_proto POST (null) [15:10:10]execute_cgi path=json_proto method=POST [15:10:10]POST find Content-Length [15:10:10]Host: 172.17.40.67:8080 [15:10:10]Content-Length: 678 [15:10:10]Content-Type: application/json [15:10:10] [15:10:10]POST finish read [15:10:10]Found Content-Length = 678 [15:10:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:10]execute_script... [15:10: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)3407440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:10]POST & json_proto [15:10:10]process_json_proto [15:10:10]json parsed OK: [15:10:10]protocol is kg_v1.0 [15:10:10]action value=close_receipt [15:10:10]process_action close_receipt [15:10:10]cmd_close_receipt [15:10:10]MH_GetDate [15:10:10]Write to MH i2c: F0 00 00 55 13 57 [15:10:10]Write i2c OK [15:10:10]MH_I2C_Read... [15:10:10]Read from MH i2c: F0 [15:10:10]MH_I2C_Read... [15:10:10]Read from MH i2c: F0 09 00 [15:10:10]MH_I2C_Read... [15:10:10]Read from MH i2c: F0 09 00 55 13 00 D3 FA 20 67 EE DA 66 66 48 [15:10:10]GetLastDocTimeStamp 1730214501 [15:10:10]current date 1730214611 [15:10:10]FM_GetShiftState [15:10:10]SAM_PROTO_GetShiftState [15:10:10]wFMCommunicate request_size=4 [15:10:10]MH_SAM_APDU [15:10:10]CAPDU: 80 13 01 00 [15:10:10]Write to MH i2c: E2 08 00 56 13 80 13 01 00 00 00 00 00 E6 [15:10:10]Write i2c OK [15:10:10]MH_I2C_Read... [15:10:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:10]Read from MH i2c: E2 [15:10:10]MH_I2C_Read... [15:10:10]Read from MH i2c: E2 0E 00 [15:10:10]MH_I2C_Read... [15:10:10]Read from MH i2c: E2 0E 00 56 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 44 [15:10:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:10:10]wFMCommunicate OK [15:10:10]SAM_PROTO_GetShiftState done [15:10:10]FM_GetShiftState done [15:10:10]opened in 1730160548 [15:10:10]opened+sec_in_day 1730246948 [15:10:10]quantity*price = 50041 [15:10:10]sum+1 = 50042 [15:10:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 419 29.10.2024 15:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96910 ФПД: 71926812527228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151011&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96910&fm=71926812527228&tin=02508201610067®Number=0000000000170478&sum=50000 [15:10:11]StoreToDocumentArchive [15:10:11]shift 145 fd 96910 [15:10:11]save to /storage/0145/doc_00096910 [15:10:11]save last doc name /storage/0145/doc_00096910 to /storage/kkm_last_doc_name [15:10:11]save OK [15:10:11]Clear old archive folders... [15:10:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:11]tlvbuf is B6F0C810 [15:10:11]SAM_PROTO_ClearQueue [15:10:11]wFMCommunicate request_size=4 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 80 09 00 00 [15:10:11]Write to MH i2c: E2 08 00 63 13 80 09 00 00 00 00 00 00 E8 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 63 13 00 90 00 EA [15:10:11]RAPDU: 90 00 [15:10:11]wFMCommunicate OK [15:10:11]SAM_PROTO_ClearQueue done [15:10:11]KKMCreateOFDPacket [15:10:11]OFDProtocolAddRootSTLVToBuf [15:10:11]FM_MakeSignedData [15:10:11]FM_MakeSignedData [15:10:11]SAM_PROTO_SignData [15:10:11]wFMCommunicate request_size=4 [15:10:11]MH_SAM_APDU [15:10:11]CAPDU: 80 0D 01 02 [15:10:11]Write to MH i2c: E2 08 00 64 13 80 0D 01 02 00 00 00 00 F0 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:11]Read from MH i2c: E2 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 [15:10:11]MH_I2C_Read... [15:10:11]Read from MH i2c: E2 03 00 64 13 00 90 00 EB [15:10:11]RAPDU: 90 00 [15:10:11]wFMCommunicate OK [15:10:11]wFMCommunicate request_size=255 [15:10:11]MH_SAM_APDU [15:10: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 34 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 01 00 00 F4 03 04 00 D3 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7A 01 00 35 04 06 00 41 [15:10:11]Write to MH i2c: E2 02 01 65 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 34 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 01 00 00 F4 03 04 00 D3 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7A 01 00 35 04 06 00 41 00 00 51 [15:10:11]Write i2c OK [15:10:11]MH_I2C_Read... [15:10:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:12]Read from MH i2c: E2 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 03 00 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 03 00 65 13 00 90 00 EC [15:10:12]RAPDU: 90 00 [15:10:12]wFMCommunicate OK [15:10:12]wFMCommunicate request_size=10 [15:10:12]MH_SAM_APDU [15:10:12]CAPDU: 80 0D 02 02 05 6A C4 1C 4A 7C [15:10:12]Write to MH i2c: E2 0D 00 66 13 80 0D 02 02 05 00 6A C4 1C 4A 7C 00 00 0D [15:10:12]Write i2c OK [15:10:12]MH_I2C_Read... [15:10:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:12]Read from MH i2c: E2 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 03 00 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 03 00 66 13 00 90 00 ED [15:10:12]RAPDU: 90 00 [15:10:12]wFMCommunicate OK [15:10:12]wFMCommunicate request_size=4 [15:10:12]MH_SAM_APDU [15:10:12]CAPDU: 80 0D 03 02 [15:10:12]Write to MH i2c: E2 08 00 67 13 80 0D 03 02 00 00 00 00 F5 [15:10:12]Write i2c OK [15:10:12]MH_I2C_Read... [15:10:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:12]Read from MH i2c: E2 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 0B 00 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 0B 00 67 13 00 CF 1B 72 62 8A C1 97 B9 90 00 4F [15:10:12]RAPDU: CF 1B 72 62 8A C1 97 B9 90 00 [15:10:12]wFMCommunicate OK [15:10:12]SAM_PROTO_SignData done [15:10:12]FM_MakeSignedData done [15:10:12]CreateOFDProtocolMessage [15:10:12]wFMCommunicate request_size=4 [15:10:12]MH_SAM_APDU [15:10:12]CAPDU: 80 11 00 00 [15:10:12]Write to MH i2c: E2 08 00 68 13 80 11 00 00 00 00 00 00 F5 [15:10:12]Write i2c OK [15:10:12]MH_I2C_Read... [15:10:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:12]Read from MH i2c: E2 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 17 00 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: E2 17 00 68 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [15:10:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:10:12]wFMCommunicate OK [15:10:12]CreateOFDProtocolMessage done [15:10:12]OFDSenderStorePacket 96910 [15:10:12]StoreOFDPacket docnum=96910 [15:10:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 D0 07 01 3B 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 34 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 01 00 00 F4 03 04 00 D3 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7A 01 00 35 04 06 00 41 6A C4 1C 4A 7C CF 1B 72 62 8A C1 97 B9 [15:10:12]CheckFolder [15:10:12]dirname=/storage/ofd_packets [15:10:12]CheckFolder done [15:10:12]ProducePacketName [15:10:12]name=ofd_packets/00096910 [15:10:12]NVStorageSaveData ofd_packets/00096910 [15:10:12]File name is /storage/ofd_packets/00096910 [15:10:12]Write 301 bytes [15:10:12]NVStorageSaveData done [15:10:12]OFDSenderStorePacket done [15:10:12]KKMCreateOFDPacket done [15:10:12]NVStorageSaveData kkm_last_timestamp [15:10:12]File name is /storage/kkm_last_timestamp [15:10:12]Write 4 bytes [15:10:12]NVStorageSaveData done [15:10:12]ExternCall_PrintAddStr [15:10:12]wPrintStart [15:10:12]Write to MH i2c: 01 00 00 69 13 7C [15:10:12]Write i2c OK [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: 01 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: 01 07 00 [15:10:12]MH_I2C_Read... [15:10:12]Read from MH i2c: 01 07 00 69 13 00 00 00 00 00 FF 0F 91 [15:10:12]RasterBufferAndPrint [15:10:12]line Счет N : (1)3407440 [15:10:12]line ИНН: 02508201610067 [15:10:12]line Контрольно-Кассовый Чек [15:10:12]line ПРОДАЖА [15:10:12]line ТРК (МРК, ГНК) : 22 [15:10:12]line Товар: 2710124130 [15:10:12]line Аи-92-К-4 [15:10:12]line 7.480 * 66.90 [15:10:12]line = 500.41 [15:10:12]line НДС 12% НСП 1% [15:10:12]line > о реализуемом товаре [15:10:12]line ОКРУГЛЕНИЕ: -0.41 [15:10:12]line ИТОГО: 500.00 [15:10:12]line Внесено: 500.00 [15:10:12]line СДАЧА: 0.00 [15:10:12]line НСП 1% : 4.43 [15:10:12]line НДС 12% : 53.14 [15:10:12]line Наличными: 500.00 [15:10:12]line Безнал.: 0.00 [15:10:12]line Место: АЗС № 82 "Партнер Нефть" [15:10:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:10:12]line СНО: Общий режим [15:10:12]line Чек 419 29.10.2024 15:10 [15:10:12]line Смена: 145 ФФД: 1.0 [15:10:12]line ЗНМ: 0300000017 [15:10:12]line РНМ: 0000000000170478 [15:10:12]line Версия ККМ: v1.0 [15:10:12]line ФМ: 0000000002098560 [15:10:12]line ФД: 96910 [15:10:12]line ФПД: 71926812527228 [15:10:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151011&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96910&fm=71926812527228&tin=02508201610067®Number=0000000000170478&sum=50000 [15:10:12]OFD Sender: Processing packet 96910 [packets to send 59, broken 58] [15:10:12]ProducePacketName [15:10:12]name=ofd_packets/00096910 [15:10:12]OFD Sender: To server: pG, [15:10:12]CommunicateWithHost lk.salyk.kg:30040 [15:10:12]ConnectInit lk.salyk.kg [15:10:12]written 0, free lines is 4095 [15:10:12]Connected sock=10 [15:10:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 D0 07 01 3B 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 34 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 01 00 00 F4 03 04 00 D3 FA 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7A 01 00 35 04 06 00 41 6A C4 1C 4A 7C CF 1B 72 62 8A C1 97 B9 [15:10:13]Write to MH i2c: 01 00 00 94 13 A7 [15:10:13]Write i2c OK [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: 01 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: 01 07 00 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: 01 07 00 94 13 00 00 00 00 00 01 0D BC [15:10:13]RasterBufferAndPrint [15:10:13]line [15:10:13]line [15:10:13]line [15:10:13]line [15:10:13]line [15:10:13]written 0, free lines is 3335 [15:10:13]MH_Cut [15:10:13]Write to MH i2c: D1 01 00 9B 13 01 80 [15:10:13]Write i2c OK [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: D1 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: D1 01 00 [15:10:13]MH_I2C_Read... [15:10:13]Read from MH i2c: D1 01 00 9B 13 00 7F [15:10:13]Write to MH i2c: 01 00 00 9C 13 AF [15:10:13]Write i2c OK [15:10:13]MH_I2C_Read... [15:10:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 71 7B 47 00 E5 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 32 30 39 38 35 36 30 10 04 04 00 8E 7A 01 00 F4 03 04 00 FA A4 20 67 B6 04 01 00 00 0A E3 33 DD 51 D2 26 7E [15:10:13]CommunicateWithHost err = 0 [15:10:13]CheckOFDResponse [15:10:13]1017 (14) - 77093643461234 [15:10:13]1041 (16) - 0000000002098560 [15:10:13]1040 (4) - 96910 [15:10:13]1012 (4) - 29.10.2024 09:03 [15:10:13]1206 (1) - 0 [15:10:13]OFD Sender: Remove packet 96910 [15:10:13]ProducePacketName [15:10:13]name=ofd_packets/00096910 [15:10:13]NVStorageDeleteData [15:10:13]OFD Sender: No OFD packet to send [15:10:13]*** Cut start [15:10:13]*** Partial cut [15:10:13]*** CUTSNS_PIN = 1 [15:10:13]*** CUTSNS_PIN = 0 [15:10:14]*** Brake cut motor [15:10:14]Read from MH i2c: 01 [15:10:14]MH_I2C_Read... [15:10:14]*** Stop cut motor [15:10:14]*** Cut end [15:10:14]Read from MH i2c: 01 07 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: 01 07 00 9C 13 00 00 00 00 00 FF 0F C4 [15:10:14]process_action close_receipt done [15:10:14]requested_data is exist [15:10:14]produce_requested_data [15:10:14]requested_item fm.sn is exist - process it [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 11 00 00 [15:10:14]Write to MH i2c: E2 08 00 9D 13 80 11 00 00 00 00 00 00 2A [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 17 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 17 00 9D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [15:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:10:14]wFMCommunicate OK [15:10:14]requested_item fd.num is exist - process it [15:10:14]SAM_PROTO_GetFieldsCounters [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 13 00 00 [15:10:14]Write to MH i2c: E2 08 00 9E 13 80 13 00 00 00 00 00 00 2D [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 62 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 62 00 9E 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 7A 01 00 0E 04 04 00 91 00 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 D4 [15:10:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 7A 01 00 0E 04 04 00 91 00 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 [15:10:14]wFMCommunicate OK [15:10:14]SAM_PROTO_GetFieldsCounters done [15:10:14]requested_item shift.num is exist - process it [15:10:14]requested_item shift.opened is exist - process it [15:10:14]req_shift_opened [15:10:14]FM_GetShiftState [15:10:14]SAM_PROTO_GetShiftState [15:10:14]wFMCommunicate request_size=4 [15:10:14]MH_SAM_APDU [15:10:14]CAPDU: 80 13 01 00 [15:10:14]Write to MH i2c: E2 08 00 9F 13 80 13 01 00 00 00 00 00 2F [15:10:14]Write i2c OK [15:10:14]MH_I2C_Read... [15:10:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:14]Read from MH i2c: E2 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 0E 00 [15:10:14]MH_I2C_Read... [15:10:14]Read from MH i2c: E2 0E 00 9F 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8D [15:10:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:10:14]wFMCommunicate OK [15:10:14]SAM_PROTO_GetShiftState done [15:10:14]FM_GetShiftState done [15:10:14]req_shift_opened done [15:10:14]requested_item shift.open_date is exist - process it [15:10:14]req_shift_open_date [15:10:14]req_shift_open_date done [15:10:14]produce_requested_data done [15:10:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96910,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:10:14]process_action_free close_receipt [15:10:14]json_value_free [15:10:14]json_value_free done [15:10:14]process_json_proto returns [15:10:14]Send response to host [15:10:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96910,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:10:14]free response buf [15:10:14]execute_script done [15:10:14]execute_script returns [15:10:14]free content buf [15:10:14]Sock 9.Close socket [15:10:14]Sock 9.Thread stoped [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:46]accept exits with 7 [15:11:46]New connection [15:11:46]New thread 3067116900 created [15:11:46]Thread 3067260260 joined [15:11:46]Waiting for new connection... [15:11:46] Sock 7.Parse request [15:11:46]Sock 7.Check first char [15:11:46]Sock 7.First char is OK [15:11:46]request: POST /json_proto HTTP/1.0 [15:11:46]Method: POST [15:11:46]URL: /json_proto [15:11:46]Method is POST - this is cgi request [15:11:46]url: /json_proto [15:11:46]query_string will be loaded in cgi processing [15:11:46]execute_cgi json_proto POST (null) [15:11:46]execute_cgi path=json_proto method=POST [15:11:46]POST find Content-Length [15:11:46]Host: 172.17.40.67:8080 [15:11:46]Content-Length: 680 [15:11:46]Content-Type: application/json [15:11:46] [15:11:46]POST finish read [15:11:46]Found Content-Length = 680 [15:11:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 17.720, "sum" : 1350.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1350.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:46]execute_script... [15:11: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)3407441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 17.720, "sum" : 1350.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1350.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:46]POST & json_proto [15:11:46]process_json_proto [15:11:46]json parsed OK: [15:11:46]protocol is kg_v1.0 [15:11:46]action value=close_receipt [15:11:46]process_action close_receipt [15:11:46]cmd_close_receipt [15:11:46]MH_GetDate [15:11:46]Write to MH i2c: F0 00 00 A0 13 A2 [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: F0 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: F0 09 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: F0 09 00 A0 13 00 34 FB 20 67 EE DA 66 66 F5 [15:11:46]GetLastDocTimeStamp 1730214611 [15:11:46]current date 1730214708 [15:11:46]FM_GetShiftState [15:11:46]SAM_PROTO_GetShiftState [15:11:46]wFMCommunicate request_size=4 [15:11:46]MH_SAM_APDU [15:11:46]CAPDU: 80 13 01 00 [15:11:46]Write to MH i2c: E2 08 00 A1 13 80 13 01 00 00 00 00 00 31 [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:46]Read from MH i2c: E2 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 0E 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 0E 00 A1 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8F [15:11:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:11:46]wFMCommunicate OK [15:11:46]SAM_PROTO_GetShiftState done [15:11:46]FM_GetShiftState done [15:11:46]opened in 1730160548 [15:11:46]opened+sec_in_day 1730246948 [15:11:46]quantity*price = 135026 [15:11:46]sum+1 = 135027 [15:11:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 1350.00 Внесено: 1350.00 СДАЧА: 0.00 НСП 1% : 11.95 НДС 12% : 143.39 Наличными: 1350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 420 29.10.2024 15:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96911 ФПД: 273798173733247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96911&fm=273798173733247&tin=02508201610067®Number=0000000000170478&sum=135000 [15:11:47]StoreToDocumentArchive [15:11:47]shift 145 fd 96911 [15:11:47]save to /storage/0145/doc_00096911 [15:11:47]save last doc name /storage/0145/doc_00096911 to /storage/kkm_last_doc_name [15:11:47]save OK [15:11:47]Clear old archive folders... [15:11:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:11:47]tlvbuf is 01A891A0 [15:11:47]SAM_PROTO_ClearQueue [15:11:47]wFMCommunicate request_size=4 [15:11:47]MH_SAM_APDU [15:11:47]CAPDU: 80 09 00 00 [15:11:47]Write to MH i2c: E2 08 00 AE 13 80 09 00 00 00 00 00 00 33 [15:11:47]Write i2c OK [15:11:47]MH_I2C_Read... [15:11:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:48]Read from MH i2c: E2 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 AE 13 00 90 00 35 [15:11:48]RAPDU: 90 00 [15:11:48]wFMCommunicate OK [15:11:48]SAM_PROTO_ClearQueue done [15:11:48]KKMCreateOFDPacket [15:11:48]OFDProtocolAddRootSTLVToBuf [15:11:48]FM_MakeSignedData [15:11:48]FM_MakeSignedData [15:11:48]SAM_PROTO_SignData [15:11:48]wFMCommunicate request_size=4 [15:11:48]MH_SAM_APDU [15:11:48]CAPDU: 80 0D 01 02 [15:11:48]Write to MH i2c: E2 08 00 AF 13 80 0D 01 02 00 00 00 00 3B [15:11:48]Write i2c OK [15:11:48]MH_I2C_Read... [15:11:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:48]Read from MH i2c: E2 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 AF 13 00 90 00 36 [15:11:48]RAPDU: 90 00 [15:11:48]wFMCommunicate OK [15:11:48]wFMCommunicate request_size=255 [15:11:48]MH_SAM_APDU [15:11:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 38 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 72 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 34 FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7A 01 00 35 04 06 00 F9 04 9A E2 [15:11:48]Write to MH i2c: E2 02 01 B0 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 38 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 72 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 34 FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7A 01 00 35 04 06 00 F9 04 9A E2 00 00 A4 [15:11:48]Write i2c OK [15:11:48]MH_I2C_Read... [15:11:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:48]Read from MH i2c: E2 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 B0 13 00 90 00 37 [15:11:48]RAPDU: 90 00 [15:11:48]wFMCommunicate OK [15:11:48]wFMCommunicate request_size=7 [15:11:48]MH_SAM_APDU [15:11:48]CAPDU: 80 0D 02 02 02 B1 7F [15:11:48]Write to MH i2c: E2 0A 00 B1 13 80 0D 02 02 02 00 B1 7F 00 00 72 [15:11:48]Write i2c OK [15:11:48]MH_I2C_Read... [15:11:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:48]Read from MH i2c: E2 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 03 00 B1 13 00 90 00 38 [15:11:48]RAPDU: 90 00 [15:11:48]wFMCommunicate OK [15:11:48]wFMCommunicate request_size=4 [15:11:48]MH_SAM_APDU [15:11:48]CAPDU: 80 0D 03 02 [15:11:48]Write to MH i2c: E2 08 00 B2 13 80 0D 03 02 00 00 00 00 40 [15:11:48]Write i2c OK [15:11:48]MH_I2C_Read... [15:11:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:48]Read from MH i2c: E2 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 0B 00 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 0B 00 B2 13 00 14 8C E3 A3 50 0E AF 44 90 00 B8 [15:11:48]RAPDU: 14 8C E3 A3 50 0E AF 44 90 00 [15:11:48]wFMCommunicate OK [15:11:48]SAM_PROTO_SignData done [15:11:48]FM_MakeSignedData done [15:11:48]CreateOFDProtocolMessage [15:11:48]wFMCommunicate request_size=4 [15:11:48]MH_SAM_APDU [15:11:48]CAPDU: 80 11 00 00 [15:11:48]Write to MH i2c: E2 08 00 B3 13 80 11 00 00 00 00 00 00 40 [15:11:48]Write i2c OK [15:11:48]MH_I2C_Read... [15:11:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:48]Read from MH i2c: E2 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 17 00 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: E2 17 00 B3 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [15:11:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:11:48]wFMCommunicate OK [15:11:48]CreateOFDProtocolMessage done [15:11:48]OFDSenderStorePacket 96911 [15:11:48]StoreOFDPacket docnum=96911 [15:11:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FC D8 04 01 40 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 38 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 72 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 34 FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7A 01 00 35 04 06 00 F9 04 9A E2 B1 7F 14 8C E3 A3 50 0E AF 44 [15:11:48]CheckFolder [15:11:48]dirname=/storage/ofd_packets [15:11:48]CheckFolder done [15:11:48]ProducePacketName [15:11:48]name=ofd_packets/00096911 [15:11:48]NVStorageSaveData ofd_packets/00096911 [15:11:48]File name is /storage/ofd_packets/00096911 [15:11:48]Write 298 bytes [15:11:48]NVStorageSaveData done [15:11:48]OFDSenderStorePacket done [15:11:48]KKMCreateOFDPacket done [15:11:48]NVStorageSaveData kkm_last_timestamp [15:11:48]File name is /storage/kkm_last_timestamp [15:11:48]Write 4 bytes [15:11:48]NVStorageSaveData done [15:11:48]ExternCall_PrintAddStr [15:11:48]wPrintStart [15:11:48]Write to MH i2c: 01 00 00 B4 13 C7 [15:11:48]Write i2c OK [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: 01 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: 01 07 00 [15:11:48]MH_I2C_Read... [15:11:48]Read from MH i2c: 01 07 00 B4 13 00 00 00 00 00 FF 0F DC [15:11:48]RasterBufferAndPrint [15:11:48]line Счет N : (1)3407441 [15:11:48]line ИНН: 02508201610067 [15:11:48]line Контрольно-Кассовый Чек [15:11:48]line ПРОДАЖА [15:11:48]line ТРК (МРК, ГНК) : 51 [15:11:48]line Товар: 2710194210 [15:11:48]line ДТ-К-5 [15:11:48]line 17.720 * 76.20 [15:11:48]line = 1350.26 [15:11:48]line НДС 12% НСП 1% [15:11:48]line > о реализуемом товаре [15:11:48]line ОКРУГЛЕНИЕ: -0.26 [15:11:48]line ИТОГО: 1350.00 [15:11:48]line Внесено: 1350.00 [15:11:48]line СДАЧА: 0.00 [15:11:48]line НСП 1% : 11.95 [15:11:48]line НДС 12% : 143.39 [15:11:48]line Наличными: 1350.00 [15:11:48]line Безнал.: 0.00 [15:11:48]line Место: АЗС № 82 "Партнер Нефть" [15:11:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:11:48]line СНО: Общий режим [15:11:48]line Чек 420 29.10.2024 15:11 [15:11:48]line Смена: 145 ФФД: 1.0 [15:11:48]line ЗНМ: 0300000017 [15:11:48]line РНМ: 0000000000170478 [15:11:48]line Версия ККМ: v1.0 [15:11:48]line ФМ: 0000000002098560 [15:11:48]line ФД: 96911 [15:11:48]line ФПД: 273798173733247 [15:11:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96911&fm=273798173733247&tin=02508201610067®Number=0000000000170478&sum=135000 [15:11:48]OFD Sender: Processing packet 96911 [packets to send 59, broken 58] [15:11:48]ProducePacketName [15:11:48]name=ofd_packets/00096911 [15:11:48]OFD Sender: To server: pG, [15:11:48]CommunicateWithHost lk.salyk.kg:30040 [15:11:48]ConnectInit lk.salyk.kg [15:11:48]written 0, free lines is 4095 [15:11:48]Connected sock=10 [15:11:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FC D8 04 01 40 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 38 45 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 72 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 34 FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7A 01 00 35 04 06 00 F9 04 9A E2 B1 7F 14 8C E3 A3 50 0E AF 44 [15:11:49]Write to MH i2c: 01 00 00 DF 13 F2 [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: 01 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: 01 07 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: 01 07 00 DF 13 00 00 00 00 00 0F 0D 15 [15:11:49]RasterBufferAndPrint [15:11:49]line [15:11:49]line [15:11:49]line [15:11:49]line [15:11:49]line [15:11:49]written 0, free lines is 3349 [15:11:49]MH_Cut [15:11:49]Write to MH i2c: D1 01 00 E6 13 01 CB [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: D1 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: D1 01 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: D1 01 00 E6 13 00 CA [15:11:49]Write to MH i2c: 01 00 00 E7 13 FA [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 72 82 47 00 FF B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7A 01 00 F4 03 04 00 5A A5 20 67 B6 04 01 00 00 3E 03 1C 95 9B 8E 1D 4E [15:11:49]CommunicateWithHost err = 0 [15:11:49]CheckOFDResponse [15:11:49]1017 (14) - 77093643461234 [15:11:49]1041 (16) - 0000000002098560 [15:11:49]1040 (4) - 96911 [15:11:49]1012 (4) - 29.10.2024 09:05 [15:11:49]1206 (1) - 0 [15:11:49]OFD Sender: Remove packet 96911 [15:11:49]ProducePacketName [15:11:49]name=ofd_packets/00096911 [15:11:49]NVStorageDeleteData [15:11:49]OFD Sender: No OFD packet to send [15:11:49]*** Cut start [15:11:49]*** Partial cut [15:11:49]*** CUTSNS_PIN = 1 [15:11:49]*** CUTSNS_PIN = 0 [15:11:50]*** Brake cut motor [15:11:50]Read from MH i2c: 01 [15:11:50]MH_I2C_Read... [15:11:50]*** Stop cut motor [15:11:50]*** Cut end [15:11:50]Read from MH i2c: 01 07 00 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: 01 07 00 E7 13 00 00 00 00 00 FF 0F 0F [15:11:50]process_action close_receipt done [15:11:50]requested_data is exist [15:11:50]produce_requested_data [15:11:50]requested_item fm.sn is exist - process it [15:11:50]wFMCommunicate request_size=4 [15:11:50]MH_SAM_APDU [15:11:50]CAPDU: 80 11 00 00 [15:11:50]Write to MH i2c: E2 08 00 E8 13 80 11 00 00 00 00 00 00 75 [15:11:50]Write i2c OK [15:11:50]MH_I2C_Read... [15:11:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:50]Read from MH i2c: E2 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 17 00 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 17 00 E8 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [15:11:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:11:50]wFMCommunicate OK [15:11:50]requested_item fd.num is exist - process it [15:11:50]SAM_PROTO_GetFieldsCounters [15:11:50]wFMCommunicate request_size=4 [15:11:50]MH_SAM_APDU [15:11:50]CAPDU: 80 13 00 00 [15:11:50]Write to MH i2c: E2 08 00 E9 13 80 13 00 00 00 00 00 00 78 [15:11:50]Write i2c OK [15:11:50]MH_I2C_Read... [15:11:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:50]Read from MH i2c: E2 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 62 00 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 62 00 E9 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 7A 01 00 0E 04 04 00 91 00 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 [15:11:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 7A 01 00 0E 04 04 00 91 00 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 [15:11:50]wFMCommunicate OK [15:11:50]SAM_PROTO_GetFieldsCounters done [15:11:50]requested_item shift.num is exist - process it [15:11:50]requested_item shift.opened is exist - process it [15:11:50]req_shift_opened [15:11:50]FM_GetShiftState [15:11:50]SAM_PROTO_GetShiftState [15:11:50]wFMCommunicate request_size=4 [15:11:50]MH_SAM_APDU [15:11:50]CAPDU: 80 13 01 00 [15:11:50]Write to MH i2c: E2 08 00 EA 13 80 13 01 00 00 00 00 00 7A [15:11:50]Write i2c OK [15:11:50]MH_I2C_Read... [15:11:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:50]Read from MH i2c: E2 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 0E 00 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 0E 00 EA 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D8 [15:11:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:11:50]wFMCommunicate OK [15:11:50]SAM_PROTO_GetShiftState done [15:11:50]FM_GetShiftState done [15:11:50]req_shift_opened done [15:11:50]requested_item shift.open_date is exist - process it [15:11:50]req_shift_open_date [15:11:50]req_shift_open_date done [15:11:50]produce_requested_data done [15:11:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96911,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:11:50]process_action_free close_receipt [15:11:50]json_value_free [15:11:50]json_value_free done [15:11:50]process_json_proto returns [15:11:50]Send response to host [15:11:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96911,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:11:50]free response buf [15:11:50]execute_script done [15:11:50]execute_script returns [15:11:50]free content buf [15:11:50]Sock 7.Close socket [15:11:50]Sock 7.Thread stoped [15:11:54]OFD Sender: No OFD packet to send [15:11:59]OFD Sender: No OFD packet to send [15:12:04]OFD Sender: No OFD packet to send [15:12:09]OFD Sender: No OFD packet to send [15:12:14]OFD Sender: No OFD packet to send [15:12:19]OFD Sender: No OFD packet to send [15:12:24]OFD Sender: No OFD packet to send [15:12:29]OFD Sender: No OFD packet to send [15:12:34]OFD Sender: No OFD packet to send [15:12:39]OFD Sender: No OFD packet to send [15:12:44]OFD Sender: No OFD packet to send [15:12:49]OFD Sender: No OFD packet to send [15:12:54]OFD Sender: No OFD packet to send [15:12:57]accept exits with 9 [15:12:57]New connection [15:12:57]New thread 3067260260 created [15:12:57]Thread 3067116900 joined [15:12:57]Waiting for new connection... [15:12:57] Sock 9.Parse request [15:12:57]Sock 9.Check first char [15:12:57]Sock 9.First char is OK [15:12:57]request: POST /json_proto HTTP/1.0 [15:12:57]Method: POST [15:12:57]URL: /json_proto [15:12:57]Method is POST - this is cgi request [15:12:57]url: /json_proto [15:12:57]query_string will be loaded in cgi processing [15:12:57]execute_cgi json_proto POST (null) [15:12:57]execute_cgi path=json_proto method=POST [15:12:57]POST find Content-Length [15:12:57]Host: 172.17.40.67:8080 [15:12:57]Content-Length: 678 [15:12:57]Content-Type: application/json [15:12:57] [15:12:57]POST finish read [15:12:57]Found Content-Length = 678 [15:12:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:57]execute_script... [15:12:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:57]POST & json_proto [15:12:57]process_json_proto [15:12:57]json parsed OK: [15:12:57]protocol is kg_v1.0 [15:12:57]action value=close_receipt [15:12:57]process_action close_receipt [15:12:57]cmd_close_receipt [15:12:57]MH_GetDate [15:12:57]Write to MH i2c: F0 00 00 EB 13 ED [15:12:57]Write i2c OK [15:12:57]MH_I2C_Read... [15:12:57]Read from MH i2c: F0 [15:12:57]MH_I2C_Read... [15:12:57]Read from MH i2c: F0 09 00 [15:12:57]MH_I2C_Read... [15:12:57]Read from MH i2c: F0 09 00 EB 13 00 7A FB 20 67 EE DA 66 66 86 [15:12:57]GetLastDocTimeStamp 1730214708 [15:12:57]current date 1730214778 [15:12:57]FM_GetShiftState [15:12:57]SAM_PROTO_GetShiftState [15:12:57]wFMCommunicate request_size=4 [15:12:57]MH_SAM_APDU [15:12:57]CAPDU: 80 13 01 00 [15:12:57]Write to MH i2c: E2 08 00 EC 13 80 13 01 00 00 00 00 00 7C [15:12:57]Write i2c OK [15:12:57]MH_I2C_Read... [15:12:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:57]Read from MH i2c: E2 [15:12:57]MH_I2C_Read... [15:12:57]Read from MH i2c: E2 0E 00 [15:12:57]MH_I2C_Read... [15:12:57]Read from MH i2c: E2 0E 00 EC 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DA [15:12:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:12:57]wFMCommunicate OK [15:12:57]SAM_PROTO_GetShiftState done [15:12:57]FM_GetShiftState done [15:12:57]opened in 1730160548 [15:12:57]opened+sec_in_day 1730246948 [15:12:57]quantity*price = 60009 [15:12:57]sum+1 = 60010 [15:12: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 421 29.10.2024 15:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96912 ФПД: 140366783203848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151258&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96912&fm=140366783203848&tin=02508201610067®Number=0000000000170478&sum=60000 [15:12:58]StoreToDocumentArchive [15:12:58]shift 145 fd 96912 [15:12:58]save to /storage/0145/doc_00096912 [15:12:58]save last doc name /storage/0145/doc_00096912 to /storage/kkm_last_doc_name [15:12:58]save OK [15:12:58]Clear old archive folders... [15:12:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:12:58]tlvbuf is B6EF3B70 [15:12:58]SAM_PROTO_ClearQueue [15:12:58]wFMCommunicate request_size=4 [15:12:58]MH_SAM_APDU [15:12:58]CAPDU: 80 09 00 00 [15:12:58]Write to MH i2c: E2 08 00 F9 13 80 09 00 00 00 00 00 00 7E [15:12:58]Write i2c OK [15:12:58]MH_I2C_Read... [15:12:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:58]Read from MH i2c: E2 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 F9 13 00 90 00 80 [15:12:58]RAPDU: 90 00 [15:12:58]wFMCommunicate OK [15:12:58]SAM_PROTO_ClearQueue done [15:12:58]KKMCreateOFDPacket [15:12:58]OFDProtocolAddRootSTLVToBuf [15:12:58]FM_MakeSignedData [15:12:58]FM_MakeSignedData [15:12:58]SAM_PROTO_SignData [15:12:58]wFMCommunicate request_size=4 [15:12:58]MH_SAM_APDU [15:12:58]CAPDU: 80 0D 01 02 [15:12:58]Write to MH i2c: E2 08 00 FA 13 80 0D 01 02 00 00 00 00 86 [15:12:58]Write i2c OK [15:12:58]MH_I2C_Read... [15:12:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:58]Read from MH i2c: E2 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 FA 13 00 90 00 81 [15:12:58]RAPDU: 90 00 [15:12:58]wFMCommunicate OK [15:12:58]wFMCommunicate request_size=255 [15:12:58]MH_SAM_APDU [15:12: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 34 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 A5 01 00 00 F4 03 04 00 7A FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7A 01 00 35 04 06 00 7F [15:12:58]Write to MH i2c: E2 02 01 FB 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 34 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 A5 01 00 00 F4 03 04 00 7A FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7A 01 00 35 04 06 00 7F 00 00 AE [15:12:58]Write i2c OK [15:12:58]MH_I2C_Read... [15:12:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:58]Read from MH i2c: E2 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 FB 13 00 90 00 82 [15:12:58]RAPDU: 90 00 [15:12:58]wFMCommunicate OK [15:12:58]wFMCommunicate request_size=10 [15:12:58]MH_SAM_APDU [15:12:58]CAPDU: 80 0D 02 02 05 A9 B0 40 4A 08 [15:12:58]Write to MH i2c: E2 0D 00 FC 13 80 0D 02 02 05 00 A9 B0 40 4A 08 00 00 7E [15:12:58]Write i2c OK [15:12:58]MH_I2C_Read... [15:12:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:58]Read from MH i2c: E2 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 03 00 FC 13 00 90 00 83 [15:12:58]RAPDU: 90 00 [15:12:58]wFMCommunicate OK [15:12:58]wFMCommunicate request_size=4 [15:12:58]MH_SAM_APDU [15:12:58]CAPDU: 80 0D 03 02 [15:12:58]Write to MH i2c: E2 08 00 FD 13 80 0D 03 02 00 00 00 00 8B [15:12:58]Write i2c OK [15:12:58]MH_I2C_Read... [15:12:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:59]Read from MH i2c: E2 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 0B 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 0B 00 FD 13 00 CE C9 99 8F 81 E3 50 75 90 00 74 [15:12:59]RAPDU: CE C9 99 8F 81 E3 50 75 90 00 [15:12:59]wFMCommunicate OK [15:12:59]SAM_PROTO_SignData done [15:12:59]FM_MakeSignedData done [15:12:59]CreateOFDProtocolMessage [15:12:59]wFMCommunicate request_size=4 [15:12:59]MH_SAM_APDU [15:12:59]CAPDU: 80 11 00 00 [15:12:59]Write to MH i2c: E2 08 00 FE 13 80 11 00 00 00 00 00 00 8B [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:59]Read from MH i2c: E2 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 17 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 17 00 FE 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [15:12:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:12:59]wFMCommunicate OK [15:12:59]CreateOFDProtocolMessage done [15:12:59]OFDSenderStorePacket 96912 [15:12:59]StoreOFDPacket docnum=96912 [15:12:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 5B 07 01 AF 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 34 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 A5 01 00 00 F4 03 04 00 7A FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7A 01 00 35 04 06 00 7F A9 B0 40 4A 08 CE C9 99 8F 81 E3 50 75 [15:12:59]CheckFolder [15:12:59]dirname=/storage/ofd_packets [15:12:59]CheckFolder done [15:12:59]ProducePacketName [15:12:59]name=ofd_packets/00096912 [15:12:59]NVStorageSaveData ofd_packets/00096912 [15:12:59]File name is /storage/ofd_packets/00096912 [15:12:59]Write 301 bytes [15:12:59]NVStorageSaveData done [15:12:59]OFDSenderStorePacket done [15:12:59]KKMCreateOFDPacket done [15:12:59]NVStorageSaveData kkm_last_timestamp [15:12:59]File name is /storage/kkm_last_timestamp [15:12:59]Write 4 bytes [15:12:59]NVStorageSaveData done [15:12:59]ExternCall_PrintAddStr [15:12:59]wPrintStart [15:12:59]Write to MH i2c: 01 00 00 FF 13 12 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: 01 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: 01 07 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: 01 07 00 FF 13 00 00 00 00 00 FF 0F 27 [15:12:59]RasterBufferAndPrint [15:12:59]line Счет N : (1)3407442 [15:12:59]line ИНН: 02508201610067 [15:12:59]line Контрольно-Кассовый Чек [15:12:59]line ПРОДАЖА [15:12:59]line ТРК (МРК, ГНК) : 32 [15:12:59]line Товар: 2710124130 [15:12:59]line Аи-92-К-4 [15:12:59]line 8.970 * 66.90 [15:12:59]line = 600.09 [15:12:59]line НДС 12% НСП 1% [15:12:59]line > о реализуемом товаре [15:12:59]line ОКРУГЛЕНИЕ: -0.09 [15:12:59]line ИТОГО: 600.00 [15:12:59]line Внесено: 600.00 [15:12:59]line СДАЧА: 0.00 [15:12:59]line НСП 1% : 5.31 [15:12:59]line НДС 12% : 63.73 [15:12:59]line Наличными: 600.00 [15:12:59]line Безнал.: 0.00 [15:12:59]line Место: АЗС № 82 "Партнер Нефть" [15:12:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:12:59]line СНО: Общий режим [15:12:59]line Чек 421 29.10.2024 15:12 [15:12:59]line Смена: 145 ФФД: 1.0 [15:12:59]line ЗНМ: 0300000017 [15:12:59]line РНМ: 0000000000170478 [15:12:59]line Версия ККМ: v1.0 [15:12:59]line ФМ: 0000000002098560 [15:12:59]line ФД: 96912 [15:12:59]line ФПД: 140366783203848 [15:12:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151258&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96912&fm=140366783203848&tin=02508201610067®Number=0000000000170478&sum=60000 [15:12:59]OFD Sender: Processing packet 96912 [packets to send 59, broken 58] [15:12:59]ProducePacketName [15:12:59]name=ofd_packets/00096912 [15:12:59]OFD Sender: To server: pG, [15:12:59]CommunicateWithHost lk.salyk.kg:30040 [15:12:59]ConnectInit lk.salyk.kg [15:12:59]written 0, free lines is 4095 [15:12:59]Connected sock=11 [15:12:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 5B 07 01 AF 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 34 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 A5 01 00 00 F4 03 04 00 7A FB 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7A 01 00 35 04 06 00 7F A9 B0 40 4A 08 CE C9 99 8F 81 E3 50 75 [15:12:59]Write to MH i2c: 01 00 00 2A 14 3E [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: 01 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: 01 07 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: 01 07 00 2A 14 00 00 00 00 00 05 0D 57 [15:12:59]RasterBufferAndPrint [15:12:59]line [15:12:59]line [15:12:59]line [15:12:59]line [15:12:59]line [15:12:59]written 0, free lines is 3340 [15:12:59]MH_Cut [15:12:59]Write to MH i2c: D1 01 00 31 14 01 17 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: D1 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: D1 01 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: D1 01 00 31 14 00 16 [15:12:59]Write to MH i2c: 01 00 00 32 14 46 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:13:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 53 47 00 30 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7A 01 00 F4 03 04 00 A0 A5 20 67 B6 04 01 00 00 B9 CA CC EE BA 12 47 86 [15:13:00]CommunicateWithHost err = 0 [15:13:00]CheckOFDResponse [15:13:00]1017 (14) - 77093643461234 [15:13:00]1041 (16) - 0000000002098560 [15:13:00]1040 (4) - 96912 [15:13:00]1012 (4) - 29.10.2024 09:06 [15:13:00]1206 (1) - 0 [15:13:00]OFD Sender: Remove packet 96912 [15:13:00]ProducePacketName [15:13:00]name=ofd_packets/00096912 [15:13:00]NVStorageDeleteData [15:13:00]OFD Sender: No OFD packet to send [15:13:00]*** Cut start [15:13:00]*** Partial cut [15:13:00]*** CUTSNS_PIN = 1 [15:13:00]*** CUTSNS_PIN = 0 [15:13:00]*** Brake cut motor [15:13:01]Read from MH i2c: 01 [15:13:01]MH_I2C_Read... [15:13:01]*** Stop cut motor [15:13:01]*** Cut end [15:13:01]Read from MH i2c: 01 07 00 [15:13:01]MH_I2C_Read... [15:13:01]Read from MH i2c: 01 07 00 32 14 00 00 00 00 00 FF 0F 5B [15:13:01]process_action close_receipt done [15:13:01]requested_data is exist [15:13:01]produce_requested_data [15:13:01]requested_item fm.sn is exist - process it [15:13:01]wFMCommunicate request_size=4 [15:13:01]MH_SAM_APDU [15:13:01]CAPDU: 80 11 00 00 [15:13:01]Write to MH i2c: E2 08 00 33 14 80 11 00 00 00 00 00 00 C1 [15:13:01]Write i2c OK [15:13:01]MH_I2C_Read... [15:13:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:01]Read from MH i2c: E2 [15:13:01]MH_I2C_Read... [15:13:01]Read from MH i2c: E2 17 00 [15:13:01]MH_I2C_Read... [15:13:01]Read from MH i2c: E2 17 00 33 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [15:13:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:13:01]wFMCommunicate OK [15:13:01]requested_item fd.num is exist - process it [15:13:01]SAM_PROTO_GetFieldsCounters [15:13:01]wFMCommunicate request_size=4 [15:13:01]MH_SAM_APDU [15:13:01]CAPDU: 80 13 00 00 [15:13:01]Write to MH i2c: E2 08 00 34 14 80 13 00 00 00 00 00 00 C4 [15:13:01]Write i2c OK [15:13:01]MH_I2C_Read... [15:13:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:01]Read from MH i2c: E2 [15:13:01]MH_I2C_Read... [15:13:01]Read from MH i2c: E2 62 00 [15:13:01]MH_I2C_Read... [15:13:01]Read from MH i2c: E2 62 00 34 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 7A 01 00 0E 04 04 00 91 00 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 73 [15:13:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 7A 01 00 0E 04 04 00 91 00 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 [15:13:01]wFMCommunicate OK [15:13:01]SAM_PROTO_GetFieldsCounters done [15:13:01]requested_item shift.num is exist - process it [15:13:01]requested_item shift.opened is exist - process it [15:13:01]req_shift_opened [15:13:01]FM_GetShiftState [15:13:01]SAM_PROTO_GetShiftState [15:13:01]wFMCommunicate request_size=4 [15:13:01]MH_SAM_APDU [15:13:01]CAPDU: 80 13 01 00 [15:13:01]Write to MH i2c: E2 08 00 35 14 80 13 01 00 00 00 00 00 C6 [15:13:01]Write i2c OK [15:13:01]MH_I2C_Read... [15:13:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:01]Read from MH i2c: E2 [15:13:01]MH_I2C_Read... [15:13:01]Read from MH i2c: E2 0E 00 [15:13:01]MH_I2C_Read... [15:13:01]Read from MH i2c: E2 0E 00 35 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 24 [15:13:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:13:01]wFMCommunicate OK [15:13:01]SAM_PROTO_GetShiftState done [15:13:01]FM_GetShiftState done [15:13:01]req_shift_opened done [15:13:01]requested_item shift.open_date is exist - process it [15:13:01]req_shift_open_date [15:13:01]req_shift_open_date done [15:13:01]produce_requested_data done [15:13:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96912,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:13:01]process_action_free close_receipt [15:13:01]json_value_free [15:13:01]json_value_free done [15:13:01]process_json_proto returns [15:13:01]Send response to host [15:13:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96912,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:13:01]free response buf [15:13:01]execute_script done [15:13:01]execute_script returns [15:13:01]free content buf [15:13:01]Sock 9.Close socket [15:13:01]Sock 9.Thread stoped [15:13:05]OFD Sender: No OFD packet to send [15:13:10]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]OFD Sender: No OFD packet to send [15:13:30]OFD Sender: No OFD packet to send [15:13:35]OFD Sender: No OFD packet to send [15:13:40]OFD Sender: No OFD packet to send [15:13:45]OFD Sender: No OFD packet to send [15:13:50]OFD Sender: No OFD packet to send [15:13:55]OFD Sender: No OFD packet to send [15:14:00]OFD Sender: No OFD packet to send [15:14:05]OFD Sender: No OFD packet to send [15:14:10]OFD Sender: No OFD packet to send [15:14:15]OFD Sender: No OFD packet to send [15:14:20]OFD Sender: No OFD packet to send [15:14:25]OFD Sender: No OFD packet to send [15:14:30]OFD Sender: No OFD packet to send [15:14:35]OFD Sender: No OFD packet to send [15:14:40]OFD Sender: No OFD packet to send [15:14:45]OFD Sender: No OFD packet to send [15:14:50]OFD Sender: No OFD packet to send [15:14:55]OFD Sender: No OFD packet to send [15:15:00]OFD Sender: No OFD packet to send [15:15:05]OFD Sender: No OFD packet to send [15:15:10]OFD Sender: No OFD packet to send [15:15:14]accept exits with 7 [15:15:14]New connection [15:15:14]New thread 3067116900 created [15:15:14]Thread 3067260260 joined [15:15:14]Waiting for new connection... [15:15:14] Sock 7.Parse request [15:15:14]Sock 7.Check first char [15:15:14]Sock 7.First char is OK [15:15:14]request: POST /json_proto HTTP/1.0 [15:15:14]Method: POST [15:15:14]URL: /json_proto [15:15:14]Method is POST - this is cgi request [15:15:14]url: /json_proto [15:15:14]query_string will be loaded in cgi processing [15:15:14]execute_cgi json_proto POST (null) [15:15:14]execute_cgi path=json_proto method=POST [15:15:14]POST find Content-Length [15:15:14]Host: 172.17.40.67:8080 [15:15:14]Content-Length: 678 [15:15:14]Content-Type: application/json [15:15:14] [15:15:14]POST finish read [15:15:14]Found Content-Length = 678 [15:15:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:15:14]execute_script... [15:15: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)3407443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:15:14]POST & json_proto [15:15:14]process_json_proto [15:15:14]json parsed OK: [15:15:14]protocol is kg_v1.0 [15:15:14]action value=close_receipt [15:15:14]process_action close_receipt [15:15:14]cmd_close_receipt [15:15:14]MH_GetDate [15:15:14]Write to MH i2c: F0 00 00 36 14 39 [15:15:14]Write i2c OK [15:15:14]MH_I2C_Read... [15:15:14]Read from MH i2c: F0 [15:15:14]MH_I2C_Read... [15:15:14]Read from MH i2c: F0 09 00 [15:15:14]MH_I2C_Read... [15:15:14]Read from MH i2c: F0 09 00 36 14 00 03 FC 20 67 EE DA 66 66 5C [15:15:14]GetLastDocTimeStamp 1730214778 [15:15:14]current date 1730214915 [15:15:14]FM_GetShiftState [15:15:14]SAM_PROTO_GetShiftState [15:15:14]wFMCommunicate request_size=4 [15:15:14]MH_SAM_APDU [15:15:14]CAPDU: 80 13 01 00 [15:15:14]Write to MH i2c: E2 08 00 37 14 80 13 01 00 00 00 00 00 C8 [15:15:14]Write i2c OK [15:15:14]MH_I2C_Read... [15:15:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:14]Read from MH i2c: E2 [15:15:14]MH_I2C_Read... [15:15:14]Read from MH i2c: E2 0E 00 [15:15:14]MH_I2C_Read... [15:15:14]Read from MH i2c: E2 0E 00 37 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 26 [15:15:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:15:14]wFMCommunicate OK [15:15:14]SAM_PROTO_GetShiftState done [15:15:14]FM_GetShiftState done [15:15:14]opened in 1730160548 [15:15:14]opened+sec_in_day 1730246948 [15:15:14]quantity*price = 20003 [15:15:14]sum+1 = 20004 [15:15:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 422 29.10.2024 15:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96913 ФПД: 8371322038212 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96913&fm=8371322038212&tin=02508201610067®Number=0000000000170478&sum=20000 [15:15:15]StoreToDocumentArchive [15:15:15]shift 145 fd 96913 [15:15:15]save to /storage/0145/doc_00096913 [15:15:15]save last doc name /storage/0145/doc_00096913 to /storage/kkm_last_doc_name [15:15:15]save OK [15:15:15]Clear old archive folders... [15:15:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:15:15]tlvbuf is 01A31930 [15:15:15]SAM_PROTO_ClearQueue [15:15:15]wFMCommunicate request_size=4 [15:15:15]MH_SAM_APDU [15:15:15]CAPDU: 80 09 00 00 [15:15:15]Write to MH i2c: E2 08 00 44 14 80 09 00 00 00 00 00 00 CA [15:15:15]Write i2c OK [15:15:15]MH_I2C_Read... [15:15:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:15]Read from MH i2c: E2 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 44 14 00 90 00 CC [15:15:15]RAPDU: 90 00 [15:15:15]wFMCommunicate OK [15:15:15]SAM_PROTO_ClearQueue done [15:15:15]KKMCreateOFDPacket [15:15:15]OFDProtocolAddRootSTLVToBuf [15:15:15]FM_MakeSignedData [15:15:15]FM_MakeSignedData [15:15:15]SAM_PROTO_SignData [15:15:15]wFMCommunicate request_size=4 [15:15:15]MH_SAM_APDU [15:15:15]CAPDU: 80 0D 01 02 [15:15:15]Write to MH i2c: E2 08 00 45 14 80 0D 01 02 00 00 00 00 D2 [15:15:15]Write i2c OK [15:15:15]MH_I2C_Read... [15:15:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:15]Read from MH i2c: E2 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 45 14 00 90 00 CD [15:15:15]RAPDU: 90 00 [15:15:15]wFMCommunicate OK [15:15:15]wFMCommunicate request_size=255 [15:15:15]MH_SAM_APDU [15:15: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 34 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 A6 01 00 00 F4 03 04 00 03 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7A 01 00 35 04 06 00 07 [15:15:15]Write to MH i2c: E2 02 01 46 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 34 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 A6 01 00 00 F4 03 04 00 03 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7A 01 00 35 04 06 00 07 00 00 F3 [15:15:15]Write i2c OK [15:15:15]MH_I2C_Read... [15:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:15]Read from MH i2c: E2 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 46 14 00 90 00 CE [15:15:15]RAPDU: 90 00 [15:15:15]wFMCommunicate OK [15:15:15]wFMCommunicate request_size=10 [15:15:15]MH_SAM_APDU [15:15:15]CAPDU: 80 0D 02 02 05 9D 19 AD 27 C4 [15:15:15]Write to MH i2c: E2 0D 00 47 14 80 0D 02 02 05 00 9D 19 AD 27 C4 00 00 2D [15:15:15]Write i2c OK [15:15:15]MH_I2C_Read... [15:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:15]Read from MH i2c: E2 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 03 00 47 14 00 90 00 CF [15:15:15]RAPDU: 90 00 [15:15:15]wFMCommunicate OK [15:15:15]wFMCommunicate request_size=4 [15:15:15]MH_SAM_APDU [15:15:15]CAPDU: 80 0D 03 02 [15:15:15]Write to MH i2c: E2 08 00 48 14 80 0D 03 02 00 00 00 00 D7 [15:15:15]Write i2c OK [15:15:15]MH_I2C_Read... [15:15:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:15]OFD Sender: No OFD packet to send [15:15:15]Read from MH i2c: E2 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 0B 00 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 0B 00 48 14 00 9B 63 C9 54 DC E5 98 58 90 00 A4 [15:15:15]RAPDU: 9B 63 C9 54 DC E5 98 58 90 00 [15:15:15]wFMCommunicate OK [15:15:15]SAM_PROTO_SignData done [15:15:15]FM_MakeSignedData done [15:15:15]CreateOFDProtocolMessage [15:15:15]wFMCommunicate request_size=4 [15:15:15]MH_SAM_APDU [15:15:15]CAPDU: 80 11 00 00 [15:15:15]Write to MH i2c: E2 08 00 49 14 80 11 00 00 00 00 00 00 D7 [15:15:15]Write i2c OK [15:15:15]MH_I2C_Read... [15:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:15]Read from MH i2c: E2 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 17 00 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: E2 17 00 49 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [15:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:15:15]wFMCommunicate OK [15:15:15]CreateOFDProtocolMessage done [15:15:15]OFDSenderStorePacket 96913 [15:15:15]StoreOFDPacket docnum=96913 [15:15:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 18 07 01 94 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A6 01 00 00 F4 03 04 00 03 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7A 01 00 35 04 06 00 07 9D 19 AD 27 C4 9B 63 C9 54 DC E5 98 58 [15:15:15]CheckFolder [15:15:15]dirname=/storage/ofd_packets [15:15:15]CheckFolder done [15:15:15]ProducePacketName [15:15:15]name=ofd_packets/00096913 [15:15:15]NVStorageSaveData ofd_packets/00096913 [15:15:15]File name is /storage/ofd_packets/00096913 [15:15:15]Write 301 bytes [15:15:15]NVStorageSaveData done [15:15:15]OFDSenderStorePacket done [15:15:15]KKMCreateOFDPacket done [15:15:15]NVStorageSaveData kkm_last_timestamp [15:15:15]File name is /storage/kkm_last_timestamp [15:15:15]Write 4 bytes [15:15:15]NVStorageSaveData done [15:15:15]ExternCall_PrintAddStr [15:15:15]wPrintStart [15:15:15]Write to MH i2c: 01 00 00 4A 14 5E [15:15:15]Write i2c OK [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: 01 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: 01 07 00 [15:15:15]MH_I2C_Read... [15:15:15]Read from MH i2c: 01 07 00 4A 14 00 00 00 00 00 FF 0F 73 [15:15:15]RasterBufferAndPrint [15:15:15]line Счет N : (1)3407443 [15:15:15]line ИНН: 02508201610067 [15:15:15]line Контрольно-Кассовый Чек [15:15:15]line ПРОДАЖА [15:15:15]line ТРК (МРК, ГНК) : 12 [15:15:15]line Товар: 2710124130 [15:15:15]line Аи-92-К-4 [15:15:15]line 2.990 * 66.90 [15:15:15]line = 200.03 [15:15:15]line НДС 12% НСП 1% [15:15:15]line > о реализуемом товаре [15:15:15]line ОКРУГЛЕНИЕ: -0.03 [15:15:15]line ИТОГО: 200.00 [15:15:15]line Внесено: 200.00 [15:15:15]line СДАЧА: 0.00 [15:15:15]line НСП 1% : 1.77 [15:15:15]line НДС 12% : 21.24 [15:15:15]line Наличными: 200.00 [15:15:15]line Безнал.: 0.00 [15:15:15]line Место: АЗС № 82 "Партнер Нефть" [15:15:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:15:15]line СНО: Общий режим [15:15:15]line Чек 422 29.10.2024 15:15 [15:15:15]line Смена: 145 ФФД: 1.0 [15:15:15]line ЗНМ: 0300000017 [15:15:15]line РНМ: 0000000000170478 [15:15:15]line Версия ККМ: v1.0 [15:15:15]line ФМ: 0000000002098560 [15:15:15]line ФД: 96913 [15:15:15]line ФПД: 8371322038212 [15:15:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96913&fm=8371322038212&tin=02508201610067®Number=0000000000170478&sum=20000 [15:15:16]OFD Sender: Processing packet 96913 [packets to send 59, broken 58] [15:15:16]ProducePacketName [15:15:16]name=ofd_packets/00096913 [15:15:16]OFD Sender: To server: pG, [15:15:16]CommunicateWithHost lk.salyk.kg:30040 [15:15:16]ConnectInit lk.salyk.kg [15:15:16]written 0, free lines is 4095 [15:15:16]Connected sock=11 [15:15:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 18 07 01 94 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A6 01 00 00 F4 03 04 00 03 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7A 01 00 35 04 06 00 07 9D 19 AD 27 C4 9B 63 C9 54 DC E5 98 58 [15:15:16]Write to MH i2c: 01 00 00 75 14 89 [15:15:16]Write i2c OK [15:15:16]MH_I2C_Read... [15:15:16]Read from MH i2c: 01 [15:15:16]MH_I2C_Read... [15:15:16]Read from MH i2c: 01 07 00 [15:15:16]MH_I2C_Read... [15:15:16]Read from MH i2c: 01 07 00 75 14 00 00 00 00 00 02 0D 9F [15:15:16]RasterBufferAndPrint [15:15:16]line [15:15:16]line [15:15:16]line [15:15:16]line [15:15:16]line [15:15:16]written 0, free lines is 3336 [15:15:16]MH_Cut [15:15:16]Write to MH i2c: D1 01 00 7C 14 01 62 [15:15:16]Write i2c OK [15:15:16]MH_I2C_Read... [15:15:16]Read from MH i2c: D1 [15:15:16]MH_I2C_Read... [15:15:16]Read from MH i2c: D1 01 00 [15:15:16]MH_I2C_Read... [15:15:16]Read from MH i2c: D1 01 00 7C 14 00 61 [15:15:16]Write to MH i2c: 01 00 00 7D 14 91 [15:15:16]Write i2c OK [15:15:16]MH_I2C_Read... [15:15:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 86 25 47 00 E3 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 32 30 39 38 35 36 30 10 04 04 00 91 7A 01 00 F4 03 04 00 29 A6 20 67 B6 04 01 00 00 64 04 D0 6B 80 69 70 B0 [15:15:16]CommunicateWithHost err = 0 [15:15:16]CheckOFDResponse [15:15:16]1017 (14) - 77093643461234 [15:15:16]1041 (16) - 0000000002098560 [15:15:16]1040 (4) - 96913 [15:15:16]1012 (4) - 29.10.2024 09:08 [15:15:16]1206 (1) - 0 [15:15:16]OFD Sender: Remove packet 96913 [15:15:16]ProducePacketName [15:15:16]name=ofd_packets/00096913 [15:15:16]NVStorageDeleteData [15:15:17]*** Cut start [15:15:17]*** Partial cut [15:15:17]*** CUTSNS_PIN = 1 [15:15:17]OFD Sender: No OFD packet to send [15:15:17]*** CUTSNS_PIN = 0 [15:15:17]*** Brake cut motor [15:15:17]Read from MH i2c: 01 [15:15:17]MH_I2C_Read... [15:15:17]*** Stop cut motor [15:15:17]*** Cut end [15:15:17]Read from MH i2c: 01 07 00 [15:15:17]MH_I2C_Read... [15:15:17]Read from MH i2c: 01 07 00 7D 14 00 00 00 00 00 FF 0F A6 [15:15:17]process_action close_receipt done [15:15:17]requested_data is exist [15:15:17]produce_requested_data [15:15:17]requested_item fm.sn is exist - process it [15:15:17]wFMCommunicate request_size=4 [15:15:17]MH_SAM_APDU [15:15:17]CAPDU: 80 11 00 00 [15:15:17]Write to MH i2c: E2 08 00 7E 14 80 11 00 00 00 00 00 00 0C [15:15:17]Write i2c OK [15:15:17]MH_I2C_Read... [15:15:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:17]Read from MH i2c: E2 [15:15:17]MH_I2C_Read... [15:15:17]Read from MH i2c: E2 17 00 [15:15:17]MH_I2C_Read... [15:15:17]Read from MH i2c: E2 17 00 7E 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [15:15:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:15:17]wFMCommunicate OK [15:15:17]requested_item fd.num is exist - process it [15:15:17]SAM_PROTO_GetFieldsCounters [15:15:17]wFMCommunicate request_size=4 [15:15:17]MH_SAM_APDU [15:15:17]CAPDU: 80 13 00 00 [15:15:17]Write to MH i2c: E2 08 00 7F 14 80 13 00 00 00 00 00 00 0F [15:15:17]Write i2c OK [15:15:17]MH_I2C_Read... [15:15:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:18]Read from MH i2c: E2 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: E2 62 00 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: E2 62 00 7F 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 7A 01 00 0E 04 04 00 91 00 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 C2 [15:15:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 7A 01 00 0E 04 04 00 91 00 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 [15:15:18]wFMCommunicate OK [15:15:18]SAM_PROTO_GetFieldsCounters done [15:15:18]requested_item shift.num is exist - process it [15:15:18]requested_item shift.opened is exist - process it [15:15:18]req_shift_opened [15:15:18]FM_GetShiftState [15:15:18]SAM_PROTO_GetShiftState [15:15:18]wFMCommunicate request_size=4 [15:15:18]MH_SAM_APDU [15:15:18]CAPDU: 80 13 01 00 [15:15:18]Write to MH i2c: E2 08 00 80 14 80 13 01 00 00 00 00 00 11 [15:15:18]Write i2c OK [15:15:18]MH_I2C_Read... [15:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:18]Read from MH i2c: E2 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: E2 0E 00 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: E2 0E 00 80 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6F [15:15:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:15:18]wFMCommunicate OK [15:15:18]SAM_PROTO_GetShiftState done [15:15:18]FM_GetShiftState done [15:15:18]req_shift_opened done [15:15:18]requested_item shift.open_date is exist - process it [15:15:18]req_shift_open_date [15:15:18]req_shift_open_date done [15:15:18]produce_requested_data done [15:15:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96913,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:15:18]process_action_free close_receipt [15:15:18]json_value_free [15:15:18]json_value_free done [15:15:18]process_json_proto returns [15:15:18]Send response to host [15:15:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96913,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:15:18]free response buf [15:15:18]execute_script done [15:15:18]execute_script returns [15:15:18]free content buf [15:15:18]Sock 7.Close socket [15:15:18]Sock 7.Thread stoped [15:15:22]OFD Sender: No OFD packet to send [15:15:27]OFD Sender: No OFD packet to send [15:15:32]OFD Sender: No OFD packet to send [15:15:37]OFD Sender: No OFD packet to send [15:15:42]OFD Sender: No OFD packet to send [15:15:47]OFD Sender: No OFD packet to send [15:15:48]accept exits with 9 [15:15:48]New connection [15:15:48]New thread 3067260260 created [15:15:48]Thread 3067116900 joined [15:15:48]Waiting for new connection... [15:15:48] Sock 9.Parse request [15:15:48]Sock 9.Check first char [15:15:48]Sock 9.First char is OK [15:15:48]request: POST /json_proto HTTP/1.0 [15:15:48]Method: POST [15:15:48]URL: /json_proto [15:15:48]Method is POST - this is cgi request [15:15:48]url: /json_proto [15:15:48]query_string will be loaded in cgi processing [15:15:48]execute_cgi json_proto POST (null) [15:15:48]execute_cgi path=json_proto method=POST [15:15:48]POST find Content-Length [15:15:48]Host: 172.17.40.67:8080 [15:15:48]Content-Length: 767 [15:15:48]Content-Type: application/json [15:15:48] [15:15:48]POST finish read [15:15:48]Found Content-Length = 767 [15:15:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:48]execute_script... [15: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)3407444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:48]POST & json_proto [15:15:48]process_json_proto [15:15:48]json parsed OK: [15:15:48]protocol is kg_v1.0 [15:15:48]action value=close_receipt [15:15:48]process_action close_receipt [15:15:48]cmd_close_receipt [15:15:48]MH_GetDate [15:15:48]Write to MH i2c: F0 00 00 81 14 84 [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: F0 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: F0 09 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: F0 09 00 81 14 00 25 FC 20 67 EE DA 66 66 C9 [15:15:48]GetLastDocTimeStamp 1730214915 [15:15:48]current date 1730214949 [15:15:48]FM_GetShiftState [15:15:48]SAM_PROTO_GetShiftState [15:15:48]wFMCommunicate request_size=4 [15:15:48]MH_SAM_APDU [15:15:48]CAPDU: 80 13 01 00 [15:15:48]Write to MH i2c: E2 08 00 82 14 80 13 01 00 00 00 00 00 13 [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:48]Read from MH i2c: E2 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 0E 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 0E 00 82 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 71 [15:15:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:15:48]wFMCommunicate OK [15:15:48]SAM_PROTO_GetShiftState done [15:15:48]FM_GetShiftState done [15:15:48]opened in 1730160548 [15:15:48]opened+sec_in_day 1730246948 [15:15:48]quantity*price = 30038 [15:15:48]sum+1 = 30039 [15:15:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 423 29.10.2024 15:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96914 ФПД: 89305269605077 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151549&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96914&fm=89305269605077&tin=02508201610067®Number=0000000000170478&sum=30038 [15:15:49]StoreToDocumentArchive [15:15:49]shift 145 fd 96914 [15:15:49]save to /storage/0145/doc_00096914 [15:15:49]save last doc name /storage/0145/doc_00096914 to /storage/kkm_last_doc_name [15:15:49]save OK [15:15:49]Clear old archive folders... [15:15:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:15:49]tlvbuf is 01A88C40 [15:15:49]SAM_PROTO_ClearQueue [15:15:49]wFMCommunicate request_size=4 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 09 00 00 [15:15:49]Write to MH i2c: E2 08 00 8F 14 80 09 00 00 00 00 00 00 15 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 8F 14 00 90 00 17 [15:15:49]RAPDU: 90 00 [15:15:49]wFMCommunicate OK [15:15:49]SAM_PROTO_ClearQueue done [15:15:49]KKMCreateOFDPacket [15:15:49]OFDProtocolAddRootSTLVToBuf [15:15:49]FM_MakeSignedData [15:15:49]FM_MakeSignedData [15:15:49]SAM_PROTO_SignData [15:15:49]wFMCommunicate request_size=4 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 0D 01 02 [15:15:49]Write to MH i2c: E2 08 00 90 14 80 0D 01 02 00 00 00 00 1D [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 90 14 00 90 00 18 [15:15:49]RAPDU: 90 00 [15:15:49]wFMCommunicate OK [15:15:49]wFMCommunicate request_size=255 [15:15:49]MH_SAM_APDU [15: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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 25 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7A 01 00 35 04 06 00 51 [15:15:49]Write to MH i2c: E2 02 01 91 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 25 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7A 01 00 35 04 06 00 51 00 00 2A [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 91 14 00 90 00 19 [15:15:49]RAPDU: 90 00 [15:15:49]wFMCommunicate OK [15:15:49]wFMCommunicate request_size=10 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 0D 02 02 05 39 00 DF 12 D5 [15:15:49]Write to MH i2c: E2 0D 00 92 14 80 0D 02 02 05 00 39 00 DF 12 D5 00 00 29 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 03 00 92 14 00 90 00 1A [15:15:49]RAPDU: 90 00 [15:15:49]wFMCommunicate OK [15:15:49]wFMCommunicate request_size=4 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 0D 03 02 [15:15:49]Write to MH i2c: E2 08 00 93 14 80 0D 03 02 00 00 00 00 22 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 0B 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 0B 00 93 14 00 5C DD 19 7A BD AA 05 8F 90 00 EA [15:15:49]RAPDU: 5C DD 19 7A BD AA 05 8F 90 00 [15:15:49]wFMCommunicate OK [15:15:49]SAM_PROTO_SignData done [15:15:49]FM_MakeSignedData done [15:15:49]CreateOFDProtocolMessage [15:15:49]wFMCommunicate request_size=4 [15:15:49]MH_SAM_APDU [15:15:49]CAPDU: 80 11 00 00 [15:15:49]Write to MH i2c: E2 08 00 94 14 80 11 00 00 00 00 00 00 22 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:49]Read from MH i2c: E2 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 17 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: E2 17 00 94 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [15:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:15:49]wFMCommunicate OK [15:15:49]CreateOFDProtocolMessage done [15:15:49]OFDSenderStorePacket 96914 [15:15:49]StoreOFDPacket docnum=96914 [15:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 2F 07 01 96 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 25 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7A 01 00 35 04 06 00 51 39 00 DF 12 D5 5C DD 19 7A BD AA 05 8F [15:15:49]CheckFolder [15:15:49]dirname=/storage/ofd_packets [15:15:49]CheckFolder done [15:15:49]ProducePacketName [15:15:49]name=ofd_packets/00096914 [15:15:49]NVStorageSaveData ofd_packets/00096914 [15:15:49]File name is /storage/ofd_packets/00096914 [15:15:49]Write 301 bytes [15:15:49]NVStorageSaveData done [15:15:49]OFDSenderStorePacket done [15:15:49]KKMCreateOFDPacket done [15:15:49]NVStorageSaveData kkm_last_timestamp [15:15:49]File name is /storage/kkm_last_timestamp [15:15:49]Write 4 bytes [15:15:49]NVStorageSaveData done [15:15:49]ExternCall_PrintAddStr [15:15:49]wPrintStart [15:15:49]Write to MH i2c: 01 00 00 95 14 A9 [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 07 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 07 00 95 14 00 00 00 00 00 FF 0F BE [15:15:50]RasterBufferAndPrint [15:15:50]line Счет N : (1)3407444 [15:15:50]line ИНН: 02508201610067 [15:15:50]line Контрольно-Кассовый Чек [15:15:50]line ПРОДАЖА [15:15:50]line ТРК (МРК, ГНК) : 32 [15:15:50]line Товар: 2710124130 [15:15:50]line Аи-92-К-4 [15:15:50]line 4.490 * 66.90 [15:15:50]line = 300.38 [15:15:50]line НДС 12% НСП 1% [15:15:50]line > о реализуемом товаре [15:15:50]line ИТОГО: 300.38 [15:15:50]line НСП 1% : 2.66 [15:15:50]line НДС 12% : 31.90 [15:15:50]line Наличными: 0.00 [15:15:50]line Безнал.: 300.38 [15:15:50]line Место: АЗС № 82 "Партнер Нефть" [15:15:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:15:50]line СНО: Общий режим [15:15:50]line Чек 423 29.10.2024 15:15 [15:15:50]line Смена: 145 ФФД: 1.0 [15:15:50]line ЗНМ: 0300000017 [15:15:50]line РНМ: 0000000000170478 [15:15:50]line Версия ККМ: v1.0 [15:15:50]line Платежная система: Mbank [15:15:50]line ФМ: 0000000002098560 [15:15:50]line ФД: 96914 [15:15:50]line ФПД: 89305269605077 [15:15:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151549&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96914&fm=89305269605077&tin=02508201610067®Number=0000000000170478&sum=30038 [15:15:50]OFD Sender: Processing packet 96914 [packets to send 59, broken 58] [15:15:50]ProducePacketName [15:15:50]name=ofd_packets/00096914 [15:15:50]OFD Sender: To server: pG, [15:15:50]CommunicateWithHost lk.salyk.kg:30040 [15:15:50]ConnectInit lk.salyk.kg [15:15:50]written 0, free lines is 4095 [15:15:50]Connected sock=10 [15:15:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 2F 07 01 96 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 25 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7A 01 00 35 04 06 00 51 39 00 DF 12 D5 5C DD 19 7A BD AA 05 8F [15:15:50]Write to MH i2c: 01 00 00 BE 14 D2 [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 07 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 07 00 BE 14 00 00 00 00 00 2B 0D 11 [15:15:50]RasterBufferAndPrint [15:15:50]line [15:15:50]line [15:15:50]line [15:15:50]line [15:15:50]line [15:15:50]written 0, free lines is 3378 [15:15:50]MH_Cut [15:15:50]Write to MH i2c: D1 01 00 C5 14 01 AB [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: D1 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: D1 01 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: D1 01 00 C5 14 00 AA [15:15:50]Write to MH i2c: 01 00 00 C6 14 DA [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 2C 47 00 17 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7A 01 00 F4 03 04 00 4B A6 20 67 B6 04 01 00 00 21 DF 45 BD 5D BD E8 A5 [15:15:50]CommunicateWithHost err = 0 [15:15:50]CheckOFDResponse [15:15:50]1017 (14) - 77093643461234 [15:15:50]1041 (16) - 0000000002098560 [15:15:50]1040 (4) - 96914 [15:15:50]1012 (4) - 29.10.2024 09:09 [15:15:50]1206 (1) - 0 [15:15:50]OFD Sender: Remove packet 96914 [15:15:50]ProducePacketName [15:15:50]name=ofd_packets/00096914 [15:15:50]NVStorageDeleteData [15:15:51]OFD Sender: No OFD packet to send [15:15:51]*** Cut start [15:15:51]*** Partial cut [15:15:51]*** CUTSNS_PIN = 1 [15:15:51]*** CUTSNS_PIN = 0 [15:15:51]*** Brake cut motor [15:15:52]Read from MH i2c: 01 [15:15:52]MH_I2C_Read... [15:15:52]*** Stop cut motor [15:15:52]*** Cut end [15:15:52]Read from MH i2c: 01 07 00 [15:15:52]MH_I2C_Read... [15:15:52]Read from MH i2c: 01 07 00 C6 14 00 00 00 00 00 FF 0F EF [15:15:52]process_action close_receipt done [15:15:52]requested_data is exist [15:15:52]produce_requested_data [15:15:52]requested_item fm.sn is exist - process it [15:15:52]wFMCommunicate request_size=4 [15:15:52]MH_SAM_APDU [15:15:52]CAPDU: 80 11 00 00 [15:15:52]Write to MH i2c: E2 08 00 C7 14 80 11 00 00 00 00 00 00 55 [15:15:52]Write i2c OK [15:15:52]MH_I2C_Read... [15:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:52]Read from MH i2c: E2 [15:15:52]MH_I2C_Read... [15:15:52]Read from MH i2c: E2 17 00 [15:15:52]MH_I2C_Read... [15:15:52]Read from MH i2c: E2 17 00 C7 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [15:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:15:52]wFMCommunicate OK [15:15:52]requested_item fd.num is exist - process it [15:15:52]SAM_PROTO_GetFieldsCounters [15:15:52]wFMCommunicate request_size=4 [15:15:52]MH_SAM_APDU [15:15:52]CAPDU: 80 13 00 00 [15:15:52]Write to MH i2c: E2 08 00 C8 14 80 13 00 00 00 00 00 00 58 [15:15:52]Write i2c OK [15:15:52]MH_I2C_Read... [15:15:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:52]Read from MH i2c: E2 [15:15:52]MH_I2C_Read... [15:15:52]Read from MH i2c: E2 62 00 [15:15:52]MH_I2C_Read... [15:15:52]Read from MH i2c: E2 62 00 C8 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 7A 01 00 0E 04 04 00 91 00 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 0F [15:15:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 7A 01 00 0E 04 04 00 91 00 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 [15:15:52]wFMCommunicate OK [15:15:52]SAM_PROTO_GetFieldsCounters done [15:15:52]requested_item shift.num is exist - process it [15:15:52]requested_item shift.opened is exist - process it [15:15:52]req_shift_opened [15:15:52]FM_GetShiftState [15:15:52]SAM_PROTO_GetShiftState [15:15:52]wFMCommunicate request_size=4 [15:15:52]MH_SAM_APDU [15:15:52]CAPDU: 80 13 01 00 [15:15:52]Write to MH i2c: E2 08 00 C9 14 80 13 01 00 00 00 00 00 5A [15:15:52]Write i2c OK [15:15:52]MH_I2C_Read... [15:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:52]Read from MH i2c: E2 [15:15:52]MH_I2C_Read... [15:15:52]Read from MH i2c: E2 0E 00 [15:15:52]MH_I2C_Read... [15:15:52]Read from MH i2c: E2 0E 00 C9 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [15:15:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:15:52]wFMCommunicate OK [15:15:52]SAM_PROTO_GetShiftState done [15:15:52]FM_GetShiftState done [15:15:52]req_shift_opened done [15:15:52]requested_item shift.open_date is exist - process it [15:15:52]req_shift_open_date [15:15:52]req_shift_open_date done [15:15:52]produce_requested_data done [15:15:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96914,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:15:52]process_action_free close_receipt [15:15:52]json_value_free [15:15:52]json_value_free done [15:15:52]process_json_proto returns [15:15:52]Send response to host [15:15:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96914,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:15:52]free response buf [15:15:52]execute_script done [15:15:52]execute_script returns [15:15:52]free content buf [15:15:52]Sock 9.Close socket [15:15:52]Sock 9.Thread stoped [15:15:56]OFD Sender: No OFD packet to send [15:16:01]OFD Sender: No OFD packet to send [15:16:06]OFD Sender: No OFD packet to send [15:16:11]OFD Sender: No OFD packet to send [15:16:16]OFD Sender: No OFD packet to send [15:16:21]OFD Sender: No OFD packet to send [15:16:26]OFD Sender: No OFD packet to send [15:16:31]OFD Sender: No OFD packet to send [15:16:33]accept exits with 7 [15:16:33]New connection [15:16:33]New thread 3067116900 created [15:16:33]Thread 3067260260 joined [15:16:33]Waiting for new connection... [15:16:33] Sock 7.Parse request [15:16:33]Sock 7.Check first char [15:16:33]Sock 7.First char is OK [15:16:33]request: POST /json_proto HTTP/1.0 [15:16:33]Method: POST [15:16:33]URL: /json_proto [15:16:33]Method is POST - this is cgi request [15:16:33]url: /json_proto [15:16:33]query_string will be loaded in cgi processing [15:16:33]execute_cgi json_proto POST (null) [15:16:33]execute_cgi path=json_proto method=POST [15:16:33]POST find Content-Length [15:16:33]Host: 172.17.40.67:8080 [15:16:33]Content-Length: 683 [15:16:33]Content-Type: application/json [15:16:33] [15:16:33]POST finish read [15:16:33]Found Content-Length = 683 [15:16:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:33]execute_script... [15:16:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:33]POST & json_proto [15:16:33]process_json_proto [15:16:33]json parsed OK: [15:16:33]protocol is kg_v1.0 [15:16:33]action value=close_receipt [15:16:33]process_action close_receipt [15:16:33]cmd_close_receipt [15:16:33]MH_GetDate [15:16:33]Write to MH i2c: F0 00 00 CA 14 CD [15:16:33]Write i2c OK [15:16:33]MH_I2C_Read... [15:16:33]Read from MH i2c: F0 [15:16:33]MH_I2C_Read... [15:16:33]Read from MH i2c: F0 09 00 [15:16:33]MH_I2C_Read... [15:16:33]Read from MH i2c: F0 09 00 CA 14 00 53 FC 20 67 EE DA 66 66 40 [15:16:33]GetLastDocTimeStamp 1730214949 [15:16:33]current date 1730214995 [15:16:33]FM_GetShiftState [15:16:33]SAM_PROTO_GetShiftState [15:16:33]wFMCommunicate request_size=4 [15:16:33]MH_SAM_APDU [15:16:33]CAPDU: 80 13 01 00 [15:16:33]Write to MH i2c: E2 08 00 CB 14 80 13 01 00 00 00 00 00 5C [15:16:33]Write i2c OK [15:16:33]MH_I2C_Read... [15:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:33]Read from MH i2c: E2 [15:16:33]MH_I2C_Read... [15:16:33]Read from MH i2c: E2 0E 00 [15:16:33]MH_I2C_Read... [15:16:33]Read from MH i2c: E2 0E 00 CB 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BA [15:16:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:16:33]wFMCommunicate OK [15:16:33]SAM_PROTO_GetShiftState done [15:16:33]FM_GetShiftState done [15:16:33]opened in 1730160548 [15:16:33]opened+sec_in_day 1730246948 [15:16:33]quantity*price = 150056 [15:16:33]sum+1 = 150058 [15:16:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 424 29.10.2024 15:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96915 ФПД: 101686297195980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151635&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96915&fm=101686297195980&tin=02508201610067®Number=0000000000170478&sum=150000 [15:16:35]StoreToDocumentArchive [15:16:35]shift 145 fd 96915 [15:16:35]save to /storage/0145/doc_00096915 [15:16:35]save last doc name /storage/0145/doc_00096915 to /storage/kkm_last_doc_name [15:16:35]save OK [15:16:35]Clear old archive folders... [15:16:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:16:35]tlvbuf is 01A8E620 [15:16:35]SAM_PROTO_ClearQueue [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 09 00 00 [15:16:35]Write to MH i2c: E2 08 00 D8 14 80 09 00 00 00 00 00 00 5E [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 D8 14 00 90 00 60 [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]SAM_PROTO_ClearQueue done [15:16:35]KKMCreateOFDPacket [15:16:35]OFDProtocolAddRootSTLVToBuf [15:16:35]FM_MakeSignedData [15:16:35]FM_MakeSignedData [15:16:35]SAM_PROTO_SignData [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 0D 01 02 [15:16:35]Write to MH i2c: E2 08 00 D9 14 80 0D 01 02 00 00 00 00 66 [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 D9 14 00 90 00 61 [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]wFMCommunicate request_size=255 [15:16:35]MH_SAM_APDU [15:16: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 34 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 A8 01 00 00 F4 03 04 00 53 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7A 01 00 35 04 06 00 5C [15:16:35]Write to MH i2c: E2 02 01 DA 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 34 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 A8 01 00 00 F4 03 04 00 53 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7A 01 00 35 04 06 00 5C 00 00 B7 [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 DA 14 00 90 00 62 [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]wFMCommunicate request_size=10 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 0D 02 02 05 7B AF 9F 75 CC [15:16:35]Write to MH i2c: E2 0D 00 DB 14 80 0D 02 02 05 00 7B AF 9F 75 CC 00 00 7D [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 03 00 DB 14 00 90 00 63 [15:16:35]RAPDU: 90 00 [15:16:35]wFMCommunicate OK [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 0D 03 02 [15:16:35]Write to MH i2c: E2 08 00 DC 14 80 0D 03 02 00 00 00 00 6B [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 0B 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 0B 00 DC 14 00 A1 E2 93 EF 04 FE EE 98 90 00 F9 [15:16:35]RAPDU: A1 E2 93 EF 04 FE EE 98 90 00 [15:16:35]wFMCommunicate OK [15:16:35]SAM_PROTO_SignData done [15:16:35]FM_MakeSignedData done [15:16:35]CreateOFDProtocolMessage [15:16:35]wFMCommunicate request_size=4 [15:16:35]MH_SAM_APDU [15:16:35]CAPDU: 80 11 00 00 [15:16:35]Write to MH i2c: E2 08 00 DD 14 80 11 00 00 00 00 00 00 6B [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:35]Read from MH i2c: E2 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 17 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: E2 17 00 DD 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [15:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:16:35]wFMCommunicate OK [15:16:35]CreateOFDProtocolMessage done [15:16:35]OFDSenderStorePacket 96915 [15:16:35]StoreOFDPacket docnum=96915 [15:16:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 21 07 01 DF 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 34 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 A8 01 00 00 F4 03 04 00 53 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7A 01 00 35 04 06 00 5C 7B AF 9F 75 CC A1 E2 93 EF 04 FE EE 98 [15:16:35]CheckFolder [15:16:35]dirname=/storage/ofd_packets [15:16:35]CheckFolder done [15:16:35]ProducePacketName [15:16:35]name=ofd_packets/00096915 [15:16:35]NVStorageSaveData ofd_packets/00096915 [15:16:35]File name is /storage/ofd_packets/00096915 [15:16:35]Write 301 bytes [15:16:35]NVStorageSaveData done [15:16:35]OFDSenderStorePacket done [15:16:35]KKMCreateOFDPacket done [15:16:35]NVStorageSaveData kkm_last_timestamp [15:16:35]File name is /storage/kkm_last_timestamp [15:16:35]Write 4 bytes [15:16:35]NVStorageSaveData done [15:16:35]ExternCall_PrintAddStr [15:16:35]wPrintStart [15:16:35]Write to MH i2c: 01 00 00 DE 14 F2 [15:16:35]Write i2c OK [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: 01 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: 01 07 00 [15:16:35]MH_I2C_Read... [15:16:35]Read from MH i2c: 01 07 00 DE 14 00 00 00 00 00 FF 0F 07 [15:16:35]RasterBufferAndPrint [15:16:35]line Счет N : (1)3407445 [15:16:35]line ИНН: 02508201610067 [15:16:35]line Контрольно-Кассовый Чек [15:16:35]line ПРОДАЖА [15:16:35]line ТРК (МРК, ГНК) : 42 [15:16:35]line Товар: 2710124130 [15:16:35]line Аи-92-К-4 [15:16:35]line 22.430 * 66.90 [15:16:35]line = 1500.57 [15:16:35]line НДС 12% НСП 1% [15:16:35]line > о реализуемом товаре [15:16:35]line ОКРУГЛЕНИЕ: -0.57 [15:16:35]line ИТОГО: 1500.00 [15:16:35]line Внесено: 1500.00 [15:16:35]line СДАЧА: 0.00 [15:16:35]line НСП 1% : 13.28 [15:16:35]line НДС 12% : 159.35 [15:16:35]line Наличными: 1500.00 [15:16:35]line Безнал.: 0.00 [15:16:35]line Место: АЗС № 82 "Партнер Нефть" [15:16:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:16:35]line СНО: Общий режим [15:16:35]line Чек 424 29.10.2024 15:16 [15:16:35]line Смена: 145 ФФД: 1.0 [15:16:35]line ЗНМ: 0300000017 [15:16:35]line РНМ: 0000000000170478 [15:16:35]line Версия ККМ: v1.0 [15:16:35]line ФМ: 0000000002098560 [15:16:35]line ФД: 96915 [15:16:35]line ФПД: 101686297195980 [15:16:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151635&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96915&fm=101686297195980&tin=02508201610067®Number=0000000000170478&sum=150000 [15:16:35]OFD Sender: Processing packet 96915 [packets to send 59, broken 58] [15:16:35]ProducePacketName [15:16:35]name=ofd_packets/00096915 [15:16:35]OFD Sender: To server: pG, [15:16:35]CommunicateWithHost lk.salyk.kg:30040 [15:16:35]written 0, free lines is 4095 [15:16:35]ConnectInit lk.salyk.kg [15:16:36]Connected sock=10 [15:16:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 21 07 01 DF 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 34 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 A8 01 00 00 F4 03 04 00 53 FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7A 01 00 35 04 06 00 5C 7B AF 9F 75 CC A1 E2 93 EF 04 FE EE 98 [15:16:36]Write to MH i2c: 01 00 00 09 15 1E [15:16:36]Write i2c OK [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: 01 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: 01 07 00 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: 01 07 00 09 15 00 00 00 00 00 1C 0D 4E [15:16:36]RasterBufferAndPrint [15:16:36]line [15:16:36]line [15:16:36]line [15:16:36]line [15:16:36]line [15:16:36]written 0, free lines is 3362 [15:16:36]MH_Cut [15:16:36]Write to MH i2c: D1 01 00 10 15 01 F7 [15:16:36]Write i2c OK [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: D1 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: D1 01 00 [15:16:36]MH_I2C_Read... [15:16:36]Read from MH i2c: D1 01 00 10 15 00 F6 [15:16:36]Write to MH i2c: 01 00 00 11 15 26 [15:16:36]Write i2c OK [15:16:36]MH_I2C_Read... [15:16:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 30 47 00 4C 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7A 01 00 F4 03 04 00 79 A6 20 67 B6 04 01 00 00 B0 78 E8 C4 2D F3 A9 96 [15:16:36]CommunicateWithHost err = 0 [15:16:36]CheckOFDResponse [15:16:36]1017 (14) - 77093643461234 [15:16:36]1041 (16) - 0000000002098560 [15:16:36]1040 (4) - 96915 [15:16:36]1012 (4) - 29.10.2024 09:10 [15:16:36]1206 (1) - 0 [15:16:36]OFD Sender: Remove packet 96915 [15:16:36]ProducePacketName [15:16:36]name=ofd_packets/00096915 [15:16:36]NVStorageDeleteData [15:16:36]OFD Sender: No OFD packet to send [15:16:37]*** Cut start [15:16:37]*** Partial cut [15:16:37]*** CUTSNS_PIN = 1 [15:16:37]*** CUTSNS_PIN = 0 [15:16:37]*** Brake cut motor [15:16:37]Read from MH i2c: 01 [15:16:37]MH_I2C_Read... [15:16:37]*** Stop cut motor [15:16:37]*** Cut end [15:16:37]Read from MH i2c: 01 07 00 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: 01 07 00 11 15 00 00 00 00 00 FF 0F 3B [15:16:37]process_action close_receipt done [15:16:37]requested_data is exist [15:16:37]produce_requested_data [15:16:37]requested_item fm.sn is exist - process it [15:16:37]wFMCommunicate request_size=4 [15:16:37]MH_SAM_APDU [15:16:37]CAPDU: 80 11 00 00 [15:16:37]Write to MH i2c: E2 08 00 12 15 80 11 00 00 00 00 00 00 A1 [15:16:37]Write i2c OK [15:16:37]MH_I2C_Read... [15:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:37]Read from MH i2c: E2 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 17 00 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 17 00 12 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [15:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:16:37]wFMCommunicate OK [15:16:37]requested_item fd.num is exist - process it [15:16:37]SAM_PROTO_GetFieldsCounters [15:16:37]wFMCommunicate request_size=4 [15:16:37]MH_SAM_APDU [15:16:37]CAPDU: 80 13 00 00 [15:16:37]Write to MH i2c: E2 08 00 13 15 80 13 00 00 00 00 00 00 A4 [15:16:37]Write i2c OK [15:16:37]MH_I2C_Read... [15:16:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:37]Read from MH i2c: E2 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 62 00 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 62 00 13 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 7A 01 00 0E 04 04 00 91 00 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 5F [15:16:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 7A 01 00 0E 04 04 00 91 00 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 [15:16:37]wFMCommunicate OK [15:16:37]SAM_PROTO_GetFieldsCounters done [15:16:37]requested_item shift.num is exist - process it [15:16:37]requested_item shift.opened is exist - process it [15:16:37]req_shift_opened [15:16:37]FM_GetShiftState [15:16:37]SAM_PROTO_GetShiftState [15:16:37]wFMCommunicate request_size=4 [15:16:37]MH_SAM_APDU [15:16:37]CAPDU: 80 13 01 00 [15:16:37]Write to MH i2c: E2 08 00 14 15 80 13 01 00 00 00 00 00 A6 [15:16:37]Write i2c OK [15:16:37]MH_I2C_Read... [15:16:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:37]Read from MH i2c: E2 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 0E 00 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 0E 00 14 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [15:16:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:16:37]wFMCommunicate OK [15:16:37]SAM_PROTO_GetShiftState done [15:16:37]FM_GetShiftState done [15:16:37]req_shift_opened done [15:16:37]requested_item shift.open_date is exist - process it [15:16:37]req_shift_open_date [15:16:37]req_shift_open_date done [15:16:37]produce_requested_data done [15:16:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96915,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:16:37]process_action_free close_receipt [15:16:37]json_value_free [15:16:37]json_value_free done [15:16:37]process_json_proto returns [15:16:37]Send response to host [15:16:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96915,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:16:37]free response buf [15:16:37]execute_script done [15:16:37]execute_script returns [15:16:37]free content buf [15:16:37]Sock 7.Close socket [15:16:37]Sock 7.Thread stoped [15:16:41]OFD Sender: No OFD packet to send [15:16:46]OFD Sender: No OFD packet to send [15:16:51]OFD Sender: No OFD packet to send [15:16:56]OFD Sender: No OFD packet to send [15:17:01]OFD Sender: No OFD packet to send [15:17:06]OFD Sender: No OFD packet to send [15:17:11]OFD Sender: No OFD packet to send [15:17:16]OFD Sender: No OFD packet to send [15:17:21]OFD Sender: No OFD packet to send [15:17:27]OFD Sender: No OFD packet to send [15:17:32]OFD Sender: No OFD packet to send [15:17:37]OFD Sender: No OFD packet to send [15:17:42]OFD Sender: No OFD packet to send [15:17:46]accept exits with 9 [15:17:46]New connection [15:17:46]New thread 3067260260 created [15:17:46]Thread 3067116900 joined [15:17:46]Waiting for new connection... [15:17:46] Sock 9.Parse request [15:17:46]Sock 9.Check first char [15:17:46]Sock 9.First char is OK [15:17:46]request: POST /json_proto HTTP/1.0 [15:17:46]Method: POST [15:17:46]URL: /json_proto [15:17:46]Method is POST - this is cgi request [15:17:46]url: /json_proto [15:17:46]query_string will be loaded in cgi processing [15:17:46]execute_cgi json_proto POST (null) [15:17:46]execute_cgi path=json_proto method=POST [15:17:46]POST find Content-Length [15:17:46]Host: 172.17.40.67:8080 [15:17:46]Content-Length: 767 [15:17:46]Content-Type: application/json [15:17:46] [15:17:46]POST finish read [15:17:46]Found Content-Length = 767 [15:17:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:46]execute_script... [15:17: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)3407446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:46]POST & json_proto [15:17:46]process_json_proto [15:17:46]json parsed OK: [15:17:46]protocol is kg_v1.0 [15:17:46]action value=close_receipt [15:17:46]process_action close_receipt [15:17:46]cmd_close_receipt [15:17:46]MH_GetDate [15:17:46]Write to MH i2c: F0 00 00 15 15 19 [15:17:46]Write i2c OK [15:17:46]MH_I2C_Read... [15:17:46]Read from MH i2c: F0 [15:17:46]MH_I2C_Read... [15:17:46]Read from MH i2c: F0 09 00 [15:17:46]MH_I2C_Read... [15:17:46]Read from MH i2c: F0 09 00 15 15 00 9B FC 20 67 EE DA 66 66 D4 [15:17:46]GetLastDocTimeStamp 1730214995 [15:17:46]current date 1730215067 [15:17:46]FM_GetShiftState [15:17:46]SAM_PROTO_GetShiftState [15:17:46]wFMCommunicate request_size=4 [15:17:46]MH_SAM_APDU [15:17:46]CAPDU: 80 13 01 00 [15:17:46]Write to MH i2c: E2 08 00 16 15 80 13 01 00 00 00 00 00 A8 [15:17:46]Write i2c OK [15:17:46]MH_I2C_Read... [15:17:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:46]Read from MH i2c: E2 [15:17:46]MH_I2C_Read... [15:17:46]Read from MH i2c: E2 0E 00 [15:17:46]MH_I2C_Read... [15:17:46]Read from MH i2c: E2 0E 00 16 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 06 [15:17:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:17:46]wFMCommunicate OK [15:17:46]SAM_PROTO_GetShiftState done [15:17:46]FM_GetShiftState done [15:17:46]opened in 1730160548 [15:17:46]opened+sec_in_day 1730246948 [15:17:46]quantity*price = 30038 [15:17:46]sum+1 = 30039 [15:17:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 425 29.10.2024 15:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96916 ФПД: 42545552674661 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151747&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96916&fm=42545552674661&tin=02508201610067®Number=0000000000170478&sum=30038 [15:17:47]StoreToDocumentArchive [15:17:47]shift 145 fd 96916 [15:17:47]save to /storage/0145/doc_00096916 [15:17:47]save last doc name /storage/0145/doc_00096916 to /storage/kkm_last_doc_name [15:17:47]save OK [15:17:47]Clear old archive folders... [15:17:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:17:47]tlvbuf is B6F0CB90 [15:17:47]SAM_PROTO_ClearQueue [15:17:47]wFMCommunicate request_size=4 [15:17:47]MH_SAM_APDU [15:17:47]CAPDU: 80 09 00 00 [15:17:47]Write to MH i2c: E2 08 00 23 15 80 09 00 00 00 00 00 00 AA [15:17:47]Write i2c OK [15:17:47]MH_I2C_Read... [15:17:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:47]Read from MH i2c: E2 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: E2 03 00 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: E2 03 00 23 15 00 90 00 AC [15:17:47]RAPDU: 90 00 [15:17:47]wFMCommunicate OK [15:17:47]SAM_PROTO_ClearQueue done [15:17:47]KKMCreateOFDPacket [15:17:47]OFDProtocolAddRootSTLVToBuf [15:17:47]FM_MakeSignedData [15:17:47]FM_MakeSignedData [15:17:47]SAM_PROTO_SignData [15:17:47]wFMCommunicate request_size=4 [15:17:47]MH_SAM_APDU [15:17:47]CAPDU: 80 0D 01 02 [15:17:47]Write to MH i2c: E2 08 00 24 15 80 0D 01 02 00 00 00 00 B2 [15:17:47]Write i2c OK [15:17:47]MH_I2C_Read... [15:17:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:47]Read from MH i2c: E2 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: E2 03 00 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: E2 03 00 24 15 00 90 00 AD [15:17:47]RAPDU: 90 00 [15:17:47]wFMCommunicate OK [15:17:47]wFMCommunicate request_size=255 [15:17:47]MH_SAM_APDU [15:17:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 9B FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7A 01 00 35 04 06 00 26 [15:17:47]Write to MH i2c: E2 02 01 25 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 9B FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7A 01 00 35 04 06 00 26 00 00 0E [15:17:47]Write i2c OK [15:17:47]MH_I2C_Read... [15:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:48]Read from MH i2c: E2 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 25 15 00 90 00 AE [15:17:48]RAPDU: 90 00 [15:17:48]wFMCommunicate OK [15:17:48]wFMCommunicate request_size=10 [15:17:48]MH_SAM_APDU [15:17:48]CAPDU: 80 0D 02 02 05 B1 E8 8D CF 65 [15:17:48]Write to MH i2c: E2 0D 00 26 15 80 0D 02 02 05 00 B1 E8 8D CF 65 00 00 19 [15:17:48]Write i2c OK [15:17:48]MH_I2C_Read... [15:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:48]Read from MH i2c: E2 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 26 15 00 90 00 AF [15:17:48]RAPDU: 90 00 [15:17:48]wFMCommunicate OK [15:17:48]wFMCommunicate request_size=4 [15:17:48]MH_SAM_APDU [15:17:48]CAPDU: 80 0D 03 02 [15:17:48]Write to MH i2c: E2 08 00 27 15 80 0D 03 02 00 00 00 00 B7 [15:17:48]Write i2c OK [15:17:48]MH_I2C_Read... [15:17:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:48]Read from MH i2c: E2 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 0B 00 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 0B 00 27 15 00 A6 17 10 1D AA 08 97 E6 90 00 D1 [15:17:48]RAPDU: A6 17 10 1D AA 08 97 E6 90 00 [15:17:48]wFMCommunicate OK [15:17:48]SAM_PROTO_SignData done [15:17:48]FM_MakeSignedData done [15:17:48]CreateOFDProtocolMessage [15:17:48]wFMCommunicate request_size=4 [15:17:48]MH_SAM_APDU [15:17:48]CAPDU: 80 11 00 00 [15:17:48]Write to MH i2c: E2 08 00 28 15 80 11 00 00 00 00 00 00 B7 [15:17:48]Write i2c OK [15:17:48]MH_I2C_Read... [15:17:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:48]Read from MH i2c: E2 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 17 00 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 17 00 28 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [15:17:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:17:48]wFMCommunicate OK [15:17:48]CreateOFDProtocolMessage done [15:17:48]OFDSenderStorePacket 96916 [15:17:48]StoreOFDPacket docnum=96916 [15:17:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 9B 07 01 51 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 9B FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7A 01 00 35 04 06 00 26 B1 E8 8D CF 65 A6 17 10 1D AA 08 97 E6 [15:17:48]CheckFolder [15:17:48]dirname=/storage/ofd_packets [15:17:48]CheckFolder done [15:17:48]ProducePacketName [15:17:48]name=ofd_packets/00096916 [15:17:48]NVStorageSaveData ofd_packets/00096916 [15:17:48]File name is /storage/ofd_packets/00096916 [15:17:48]Write 301 bytes [15:17:48]NVStorageSaveData done [15:17:48]OFDSenderStorePacket done [15:17:48]KKMCreateOFDPacket done [15:17:48]NVStorageSaveData kkm_last_timestamp [15:17:48]File name is /storage/kkm_last_timestamp [15:17:48]Write 4 bytes [15:17:48]NVStorageSaveData done [15:17:48]ExternCall_PrintAddStr [15:17:48]wPrintStart [15:17:48]Write to MH i2c: 01 00 00 29 15 3E [15:17:48]Write i2c OK [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: 01 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: 01 07 00 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: 01 07 00 29 15 00 00 00 00 00 FF 0F 53 [15:17:48]RasterBufferAndPrint [15:17:48]line Счет N : (1)3407446 [15:17:48]line ИНН: 02508201610067 [15:17:48]line Контрольно-Кассовый Чек [15:17:48]line ПРОДАЖА [15:17:48]line ТРК (МРК, ГНК) : 12 [15:17:48]line Товар: 2710124130 [15:17:48]line Аи-92-К-4 [15:17:48]line 4.490 * 66.90 [15:17:48]line = 300.38 [15:17:48]line НДС 12% НСП 1% [15:17:48]line > о реализуемом товаре [15:17:48]line ИТОГО: 300.38 [15:17:48]line НСП 1% : 2.66 [15:17:48]line НДС 12% : 31.90 [15:17:48]line Наличными: 0.00 [15:17:48]line Безнал.: 300.38 [15:17:48]line Место: АЗС № 82 "Партнер Нефть" [15:17:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:17:48]line СНО: Общий режим [15:17:48]line Чек 425 29.10.2024 15:17 [15:17:48]line Смена: 145 ФФД: 1.0 [15:17:48]line ЗНМ: 0300000017 [15:17:48]line РНМ: 0000000000170478 [15:17:48]line Версия ККМ: v1.0 [15:17:48]line Платежная система: Mbank [15:17:48]line ФМ: 0000000002098560 [15:17:48]line ФД: 96916 [15:17:48]line ФПД: 42545552674661 [15:17:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151747&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96916&fm=42545552674661&tin=02508201610067®Number=0000000000170478&sum=30038 [15:17:48]OFD Sender: Processing packet 96916 [packets to send 59, broken 58] [15:17:48]ProducePacketName [15:17:48]name=ofd_packets/00096916 [15:17:48]OFD Sender: To server: pG, [15:17:48]CommunicateWithHost lk.salyk.kg:30040 [15:17:48]ConnectInit lk.salyk.kg [15:17:48]written 0, free lines is 4095 [15:17:48]Connected sock=10 [15:17:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 9B 07 01 51 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 9B FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7A 01 00 35 04 06 00 26 B1 E8 8D CF 65 A6 17 10 1D AA 08 97 E6 [15:17:49]Write to MH i2c: 01 00 00 52 15 67 [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 07 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 07 00 52 15 00 00 00 00 00 39 0D B4 [15:17:49]RasterBufferAndPrint [15:17:49]line [15:17:49]line [15:17:49]line [15:17:49]line [15:17:49]line [15:17:49]written 0, free lines is 3391 [15:17:49]MH_Cut [15:17:49]Write to MH i2c: D1 01 00 59 15 01 40 [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: D1 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: D1 01 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: D1 01 00 59 15 00 3F [15:17:49]Write to MH i2c: 01 00 00 5A 15 6F [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 65 47 00 5C 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 32 30 39 38 35 36 30 10 04 04 00 94 7A 01 00 F4 03 04 00 C2 A6 20 67 B6 04 01 00 00 78 55 D2 86 29 3E 23 4D [15:17:49]CommunicateWithHost err = 0 [15:17:49]CheckOFDResponse [15:17:49]1017 (14) - 77093643461234 [15:17:49]1041 (16) - 0000000002098560 [15:17:49]1040 (4) - 96916 [15:17:49]1012 (4) - 29.10.2024 09:11 [15:17:49]1206 (1) - 0 [15:17:49]OFD Sender: Remove packet 96916 [15:17:49]ProducePacketName [15:17:49]name=ofd_packets/00096916 [15:17:49]NVStorageDeleteData [15:17:49]OFD Sender: No OFD packet to send [15:17:49]*** Cut start [15:17:49]*** Partial cut [15:17:49]*** CUTSNS_PIN = 1 [15:17:49]*** CUTSNS_PIN = 0 [15:17:49]*** Brake cut motor [15:17:50]Read from MH i2c: 01 [15:17:50]MH_I2C_Read... [15:17:50]*** Stop cut motor [15:17:50]*** Cut end [15:17:50]Read from MH i2c: 01 07 00 [15:17:50]MH_I2C_Read... [15:17:50]Read from MH i2c: 01 07 00 5A 15 00 00 00 00 00 FF 0F 84 [15:17:50]process_action close_receipt done [15:17:50]requested_data is exist [15:17:50]produce_requested_data [15:17:50]requested_item fm.sn is exist - process it [15:17:50]wFMCommunicate request_size=4 [15:17:50]MH_SAM_APDU [15:17:50]CAPDU: 80 11 00 00 [15:17:50]Write to MH i2c: E2 08 00 5B 15 80 11 00 00 00 00 00 00 EA [15:17:50]Write i2c OK [15:17:50]MH_I2C_Read... [15:17:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:50]Read from MH i2c: E2 [15:17:50]MH_I2C_Read... [15:17:50]Read from MH i2c: E2 17 00 [15:17:50]MH_I2C_Read... [15:17:50]Read from MH i2c: E2 17 00 5B 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [15:17:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:17:50]wFMCommunicate OK [15:17:50]requested_item fd.num is exist - process it [15:17:50]SAM_PROTO_GetFieldsCounters [15:17:50]wFMCommunicate request_size=4 [15:17:50]MH_SAM_APDU [15:17:50]CAPDU: 80 13 00 00 [15:17:50]Write to MH i2c: E2 08 00 5C 15 80 13 00 00 00 00 00 00 ED [15:17:50]Write i2c OK [15:17:50]MH_I2C_Read... [15:17:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:50]Read from MH i2c: E2 [15:17:50]MH_I2C_Read... [15:17:50]Read from MH i2c: E2 62 00 [15:17:50]MH_I2C_Read... [15:17:50]Read from MH i2c: E2 62 00 5C 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 7A 01 00 0E 04 04 00 91 00 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 AC [15:17:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 7A 01 00 0E 04 04 00 91 00 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 [15:17:50]wFMCommunicate OK [15:17:50]SAM_PROTO_GetFieldsCounters done [15:17:50]requested_item shift.num is exist - process it [15:17:50]requested_item shift.opened is exist - process it [15:17:50]req_shift_opened [15:17:50]FM_GetShiftState [15:17:50]SAM_PROTO_GetShiftState [15:17:50]wFMCommunicate request_size=4 [15:17:50]MH_SAM_APDU [15:17:50]CAPDU: 80 13 01 00 [15:17:50]Write to MH i2c: E2 08 00 5D 15 80 13 01 00 00 00 00 00 EF [15:17:50]Write i2c OK [15:17:50]MH_I2C_Read... [15:17:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:50]Read from MH i2c: E2 [15:17:50]MH_I2C_Read... [15:17:50]Read from MH i2c: E2 0E 00 [15:17:50]MH_I2C_Read... [15:17:50]Read from MH i2c: E2 0E 00 5D 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [15:17:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:17:50]wFMCommunicate OK [15:17:50]SAM_PROTO_GetShiftState done [15:17:50]FM_GetShiftState done [15:17:50]req_shift_opened done [15:17:50]requested_item shift.open_date is exist - process it [15:17:50]req_shift_open_date [15:17:50]req_shift_open_date done [15:17:50]produce_requested_data done [15:17:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96916,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:17:50]process_action_free close_receipt [15:17:50]json_value_free [15:17:50]json_value_free done [15:17:50]process_json_proto returns [15:17:50]Send response to host [15:17:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96916,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:17:50]free response buf [15:17:50]execute_script done [15:17:50]execute_script returns [15:17:50]free content buf [15:17:50]Sock 9.Close socket [15:17:50]Sock 9.Thread stoped [15:17:54]OFD Sender: No OFD packet to send [15:17:59]OFD Sender: No OFD packet to send [15:18:04]OFD Sender: No OFD packet to send [15:18:09]OFD Sender: No OFD packet to send [15:18:14]OFD Sender: No OFD packet to send [15:18:19]OFD Sender: No OFD packet to send [15:18:24]OFD Sender: No OFD packet to send [15:18:29]OFD Sender: No OFD packet to send [15:18:34]OFD Sender: No OFD packet to send [15:18:39]OFD Sender: No OFD packet to send [15:18:44]OFD Sender: No OFD packet to send [15:18:49]OFD Sender: No OFD packet to send [15:18:54]OFD Sender: No OFD packet to send [15:18:59]OFD Sender: No OFD packet to send [15:19:04]OFD Sender: No OFD packet to send [15:19:08]accept exits with 7 [15:19:08]New connection [15:19:08]New thread 3067116900 created [15:19:08]Thread 3067260260 joined [15:19:08]Waiting for new connection... [15:19:08] Sock 7.Parse request [15:19:08]Sock 7.Check first char [15:19:08]Sock 7.First char is OK [15:19:08]request: POST /json_proto HTTP/1.0 [15:19:08]Method: POST [15:19:08]URL: /json_proto [15:19:08]Method is POST - this is cgi request [15:19:08]url: /json_proto [15:19:08]query_string will be loaded in cgi processing [15:19:08]execute_cgi json_proto POST (null) [15:19:08]execute_cgi path=json_proto method=POST [15:19:08]POST find Content-Length [15:19:08]Host: 172.17.40.67:8080 [15:19:08]Content-Length: 679 [15:19:08]Content-Type: application/json [15:19:08] [15:19:08]POST finish read [15:19:08]Found Content-Length = 679 [15:19:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:19:08]execute_script... [15:19: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)3407448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:19:08]POST & json_proto [15:19:08]process_json_proto [15:19:08]json parsed OK: [15:19:08]protocol is kg_v1.0 [15:19:08]action value=close_receipt [15:19:08]process_action close_receipt [15:19:08]cmd_close_receipt [15:19:08]MH_GetDate [15:19:08]Write to MH i2c: F0 00 00 5E 15 62 [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: F0 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: F0 09 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: F0 09 00 5E 15 00 ED FC 20 67 EE DA 66 66 6F [15:19:08]GetLastDocTimeStamp 1730215067 [15:19:08]current date 1730215149 [15:19:08]FM_GetShiftState [15:19:08]SAM_PROTO_GetShiftState [15:19:08]wFMCommunicate request_size=4 [15:19:08]MH_SAM_APDU [15:19:08]CAPDU: 80 13 01 00 [15:19:08]Write to MH i2c: E2 08 00 5F 15 80 13 01 00 00 00 00 00 F1 [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:08]Read from MH i2c: E2 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 0E 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 0E 00 5F 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4F [15:19:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:19:08]wFMCommunicate OK [15:19:08]SAM_PROTO_GetShiftState done [15:19:08]FM_GetShiftState done [15:19:08]opened in 1730160548 [15:19:08]opened+sec_in_day 1730246948 [15:19:08]quantity*price = 90047 [15:19:08]sum+1 = 90048 [15:19:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 426 29.10.2024 15:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96917 ФПД: 207501514901958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151909&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96917&fm=207501514901958&tin=02508201610067®Number=0000000000170478&sum=90000 [15:19:09]StoreToDocumentArchive [15:19:09]shift 145 fd 96917 [15:19:09]save to /storage/0145/doc_00096917 [15:19:09]save last doc name /storage/0145/doc_00096917 to /storage/kkm_last_doc_name [15:19:09]save OK [15:19:09]Clear old archive folders... [15:19:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:09]tlvbuf is 01ADCBE0 [15:19:09]SAM_PROTO_ClearQueue [15:19:09]wFMCommunicate request_size=4 [15:19:09]MH_SAM_APDU [15:19:09]CAPDU: 80 09 00 00 [15:19:09]Write to MH i2c: E2 08 00 6C 15 80 09 00 00 00 00 00 00 F3 [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:09]Read from MH i2c: E2 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 6C 15 00 90 00 F5 [15:19:09]RAPDU: 90 00 [15:19:09]wFMCommunicate OK [15:19:09]SAM_PROTO_ClearQueue done [15:19:09]KKMCreateOFDPacket [15:19:09]OFDProtocolAddRootSTLVToBuf [15:19:09]FM_MakeSignedData [15:19:09]FM_MakeSignedData [15:19:09]SAM_PROTO_SignData [15:19:09]wFMCommunicate request_size=4 [15:19:09]MH_SAM_APDU [15:19:09]CAPDU: 80 0D 01 02 [15:19:09]Write to MH i2c: E2 08 00 6D 15 80 0D 01 02 00 00 00 00 FB [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:09]Read from MH i2c: E2 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 6D 15 00 90 00 F6 [15:19:09]RAPDU: 90 00 [15:19:09]wFMCommunicate OK [15:19:09]wFMCommunicate request_size=255 [15:19:09]MH_SAM_APDU [15:19: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 34 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 AA 01 00 00 F4 03 04 00 ED FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7A 01 00 35 04 06 00 BC [15:19:09]Write to MH i2c: E2 02 01 6E 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 34 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 AA 01 00 00 F4 03 04 00 ED FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7A 01 00 35 04 06 00 BC 00 00 1E [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]OFD Sender: No OFD packet to send [15:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:09]Read from MH i2c: E2 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 6E 15 00 90 00 F7 [15:19:09]RAPDU: 90 00 [15:19:09]wFMCommunicate OK [15:19:09]wFMCommunicate request_size=10 [15:19:09]MH_SAM_APDU [15:19:09]CAPDU: 80 0D 02 02 05 B8 B6 16 09 C6 [15:19:09]Write to MH i2c: E2 0D 00 6F 15 80 0D 02 02 05 00 B8 B6 16 09 C6 00 00 5B [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:09]Read from MH i2c: E2 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 03 00 6F 15 00 90 00 F8 [15:19:09]RAPDU: 90 00 [15:19:09]wFMCommunicate OK [15:19:09]wFMCommunicate request_size=4 [15:19:09]MH_SAM_APDU [15:19:09]CAPDU: 80 0D 03 02 [15:19:09]Write to MH i2c: E2 08 00 70 15 80 0D 03 02 00 00 00 00 00 [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:10]Read from MH i2c: E2 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: E2 0B 00 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: E2 0B 00 70 15 00 C4 E2 B5 07 9C 5C 01 DB 90 00 37 [15:19:10]RAPDU: C4 E2 B5 07 9C 5C 01 DB 90 00 [15:19:10]wFMCommunicate OK [15:19:10]SAM_PROTO_SignData done [15:19:10]FM_MakeSignedData done [15:19:10]CreateOFDProtocolMessage [15:19:10]wFMCommunicate request_size=4 [15:19:10]MH_SAM_APDU [15:19:10]CAPDU: 80 11 00 00 [15:19:10]Write to MH i2c: E2 08 00 71 15 80 11 00 00 00 00 00 00 00 [15:19:10]Write i2c OK [15:19:10]MH_I2C_Read... [15:19:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:10]Read from MH i2c: E2 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: E2 17 00 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: E2 17 00 71 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [15:19:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:19:10]wFMCommunicate OK [15:19:10]CreateOFDProtocolMessage done [15:19:10]OFDSenderStorePacket 96917 [15:19:10]StoreOFDPacket docnum=96917 [15:19:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 AA 07 01 05 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 34 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 AA 01 00 00 F4 03 04 00 ED FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7A 01 00 35 04 06 00 BC B8 B6 16 09 C6 C4 E2 B5 07 9C 5C 01 DB [15:19:10]CheckFolder [15:19:10]dirname=/storage/ofd_packets [15:19:10]CheckFolder done [15:19:10]ProducePacketName [15:19:10]name=ofd_packets/00096917 [15:19:10]NVStorageSaveData ofd_packets/00096917 [15:19:10]File name is /storage/ofd_packets/00096917 [15:19:10]Write 301 bytes [15:19:10]NVStorageSaveData done [15:19:10]OFDSenderStorePacket done [15:19:10]KKMCreateOFDPacket done [15:19:10]NVStorageSaveData kkm_last_timestamp [15:19:10]File name is /storage/kkm_last_timestamp [15:19:10]Write 4 bytes [15:19:10]NVStorageSaveData done [15:19:10]ExternCall_PrintAddStr [15:19:10]wPrintStart [15:19:10]Write to MH i2c: 01 00 00 72 15 87 [15:19:10]Write i2c OK [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: 01 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: 01 07 00 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: 01 07 00 72 15 00 00 00 00 00 FF 0F 9C [15:19:10]RasterBufferAndPrint [15:19:10]line Счет N : (1)3407448 [15:19:10]line ИНН: 02508201610067 [15:19:10]line Контрольно-Кассовый Чек [15:19:10]line ПРОДАЖА [15:19:10]line ТРК (МРК, ГНК) : 32 [15:19:10]line Товар: 2710124130 [15:19:10]line Аи-92-К-4 [15:19:10]line 13.460 * 66.90 [15:19:10]line = 900.47 [15:19:10]line НДС 12% НСП 1% [15:19:10]line > о реализуемом товаре [15:19:10]line ОКРУГЛЕНИЕ: -0.47 [15:19:10]line ИТОГО: 900.00 [15:19:10]line Внесено: 900.00 [15:19:10]line СДАЧА: 0.00 [15:19:10]line НСП 1% : 7.97 [15:19:10]line НДС 12% : 95.62 [15:19:10]line Наличными: 900.00 [15:19:10]line Безнал.: 0.00 [15:19:10]line Место: АЗС № 82 "Партнер Нефть" [15:19:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:19:10]line СНО: Общий режим [15:19:10]line Чек 426 29.10.2024 15:19 [15:19:10]line Смена: 145 ФФД: 1.0 [15:19:10]line ЗНМ: 0300000017 [15:19:10]line РНМ: 0000000000170478 [15:19:10]line Версия ККМ: v1.0 [15:19:10]line ФМ: 0000000002098560 [15:19:10]line ФД: 96917 [15:19:10]line ФПД: 207501514901958 [15:19:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151909&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96917&fm=207501514901958&tin=02508201610067®Number=0000000000170478&sum=90000 [15:19:10]OFD Sender: Processing packet 96917 [packets to send 59, broken 58] [15:19:10]ProducePacketName [15:19:10]name=ofd_packets/00096917 [15:19:10]OFD Sender: To server: pG, [15:19:10]CommunicateWithHost lk.salyk.kg:30040 [15:19:10]ConnectInit lk.salyk.kg [15:19:10]written 0, free lines is 4095 [15:19:10]Connected sock=10 [15:19:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 AA 07 01 05 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 34 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 AA 01 00 00 F4 03 04 00 ED FC 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7A 01 00 35 04 06 00 BC B8 B6 16 09 C6 C4 E2 B5 07 9C 5C 01 DB [15:19:10]Write to MH i2c: 01 00 00 9D 15 B2 [15:19:10]Write i2c OK [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: 01 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: 01 07 00 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: 01 07 00 9D 15 00 00 00 00 00 FA 0C BF [15:19:10]RasterBufferAndPrint [15:19:10]line [15:19:10]line [15:19:10]line [15:19:10]line [15:19:10]line [15:19:10]written 0, free lines is 3328 [15:19:10]MH_Cut [15:19:10]Write to MH i2c: D1 01 00 A4 15 01 8B [15:19:10]Write i2c OK [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: D1 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: D1 01 00 [15:19:10]MH_I2C_Read... [15:19:10]Read from MH i2c: D1 01 00 A4 15 00 8A [15:19:10]Write to MH i2c: 01 00 00 A5 15 BA [15:19:10]Write i2c OK [15:19:10]MH_I2C_Read... [15:19:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CC BD 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 95 7A 01 00 F4 03 04 00 13 A7 20 67 B6 04 01 00 00 06 36 74 65 7A C5 C0 AC [15:19:10]CommunicateWithHost err = 0 [15:19:10]CheckOFDResponse [15:19:10]1017 (14) - 77093643461234 [15:19:10]1041 (16) - 0000000002098560 [15:19:10]1040 (4) - 96917 [15:19:10]1012 (4) - 29.10.2024 09:12 [15:19:10]1206 (1) - 0 [15:19:10]OFD Sender: Remove packet 96917 [15:19:10]ProducePacketName [15:19:10]name=ofd_packets/00096917 [15:19:10]NVStorageDeleteData [15:19:11]OFD Sender: No OFD packet to send [15:19:11]*** Cut start [15:19:11]*** Partial cut [15:19:11]*** CUTSNS_PIN = 1 [15:19:11]*** CUTSNS_PIN = 0 [15:19:11]*** Brake cut motor [15:19:12]Read from MH i2c: 01 [15:19:12]MH_I2C_Read... [15:19:12]*** Stop cut motor [15:19:12]*** Cut end [15:19:12]Read from MH i2c: 01 07 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: 01 07 00 A5 15 00 00 00 00 00 FF 0F CF [15:19:12]process_action close_receipt done [15:19:12]requested_data is exist [15:19:12]produce_requested_data [15:19:12]requested_item fm.sn is exist - process it [15:19:12]wFMCommunicate request_size=4 [15:19:12]MH_SAM_APDU [15:19:12]CAPDU: 80 11 00 00 [15:19:12]Write to MH i2c: E2 08 00 A6 15 80 11 00 00 00 00 00 00 35 [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:12]Read from MH i2c: E2 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 17 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 17 00 A6 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [15:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:19:12]wFMCommunicate OK [15:19:12]requested_item fd.num is exist - process it [15:19:12]SAM_PROTO_GetFieldsCounters [15:19:12]wFMCommunicate request_size=4 [15:19:12]MH_SAM_APDU [15:19:12]CAPDU: 80 13 00 00 [15:19:12]Write to MH i2c: E2 08 00 A7 15 80 13 00 00 00 00 00 00 38 [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:12]Read from MH i2c: E2 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 62 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 62 00 A7 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [15:19:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:12]wFMCommunicate OK [15:19:12]SAM_PROTO_GetFieldsCounters done [15:19:12]requested_item shift.num is exist - process it [15:19:12]requested_item shift.opened is exist - process it [15:19:12]req_shift_opened [15:19:12]FM_GetShiftState [15:19:12]SAM_PROTO_GetShiftState [15:19:12]wFMCommunicate request_size=4 [15:19:12]MH_SAM_APDU [15:19:12]CAPDU: 80 13 01 00 [15:19:12]Write to MH i2c: E2 08 00 A8 15 80 13 01 00 00 00 00 00 3A [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:12]Read from MH i2c: E2 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 0E 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 0E 00 A8 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 98 [15:19:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:19:12]wFMCommunicate OK [15:19:12]SAM_PROTO_GetShiftState done [15:19:12]FM_GetShiftState done [15:19:12]req_shift_opened done [15:19:12]requested_item shift.open_date is exist - process it [15:19:12]req_shift_open_date [15:19:12]req_shift_open_date done [15:19:12]produce_requested_data done [15:19:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96917,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:19:12]process_action_free close_receipt [15:19:12]json_value_free [15:19:12]json_value_free done [15:19:12]process_json_proto returns [15:19:12]Send response to host [15:19:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96917,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:19:12]free response buf [15:19:12]execute_script done [15:19:12]execute_script returns [15:19:12]free content buf [15:19:12]Sock 7.Close socket [15:19:12]Sock 7.Thread stoped [15:19:16]OFD Sender: No OFD packet to send [15:19:21]OFD Sender: No OFD packet to send [15:19:26]OFD Sender: No OFD packet to send [15:19:31]OFD Sender: No OFD packet to send [15:19:32]accept exits with 9 [15:19:32]New connection [15:19:32]New thread 3067260260 created [15:19:32]Thread 3067116900 joined [15:19:32]Waiting for new connection... [15:19:32] Sock 9.Parse request [15:19:32]Sock 9.Check first char [15:19:32]Sock 9.First char is OK [15:19:32]request: POST /json_proto HTTP/1.0 [15:19:32]Method: POST [15:19:32]URL: /json_proto [15:19:32]Method is POST - this is cgi request [15:19:32]url: /json_proto [15:19:32]query_string will be loaded in cgi processing [15:19:32]execute_cgi json_proto POST (null) [15:19:32]execute_cgi path=json_proto method=POST [15:19:32]POST find Content-Length [15:19:32]Host: 172.17.40.67:8080 [15:19:32]Content-Length: 683 [15:19:32]Content-Type: application/json [15:19:32] [15:19:32]POST finish read [15:19:32]Found Content-Length = 683 [15:19:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:19:32]execute_script... [15:19: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)3407449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:19:32]POST & json_proto [15:19:32]process_json_proto [15:19:32]json parsed OK: [15:19:32]protocol is kg_v1.0 [15:19:32]action value=close_receipt [15:19:32]process_action close_receipt [15:19:32]cmd_close_receipt [15:19:32]MH_GetDate [15:19:32]Write to MH i2c: F0 00 00 A9 15 AD [15:19:32]Write i2c OK [15:19:32]MH_I2C_Read... [15:19:32]Read from MH i2c: F0 [15:19:32]MH_I2C_Read... [15:19:32]Read from MH i2c: F0 09 00 [15:19:32]MH_I2C_Read... [15:19:32]Read from MH i2c: F0 09 00 A9 15 00 06 FD 20 67 EE DA 66 66 D4 [15:19:32]GetLastDocTimeStamp 1730215149 [15:19:32]current date 1730215174 [15:19:32]FM_GetShiftState [15:19:32]SAM_PROTO_GetShiftState [15:19:32]wFMCommunicate request_size=4 [15:19:32]MH_SAM_APDU [15:19:32]CAPDU: 80 13 01 00 [15:19:32]Write to MH i2c: E2 08 00 AA 15 80 13 01 00 00 00 00 00 3C [15:19:32]Write i2c OK [15:19:32]MH_I2C_Read... [15:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:32]Read from MH i2c: E2 [15:19:32]MH_I2C_Read... [15:19:32]Read from MH i2c: E2 0E 00 [15:19:32]MH_I2C_Read... [15:19:32]Read from MH i2c: E2 0E 00 AA 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9A [15:19:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:19:32]wFMCommunicate OK [15:19:32]SAM_PROTO_GetShiftState done [15:19:32]FM_GetShiftState done [15:19:32]opened in 1730160548 [15:19:32]opened+sec_in_day 1730246948 [15:19:32]quantity*price = 200031 [15:19:32]sum+1 = 200032 [15:19:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 427 29.10.2024 15:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96918 ФПД: 92871093138547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151934&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96918&fm=92871093138547&tin=02508201610067®Number=0000000000170478&sum=200000 [15:19:33]StoreToDocumentArchive [15:19:33]shift 145 fd 96918 [15:19:33]save to /storage/0145/doc_00096918 [15:19:33]save last doc name /storage/0145/doc_00096918 to /storage/kkm_last_doc_name [15:19:33]save OK [15:19:33]Clear old archive folders... [15:19:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:33]tlvbuf is B6EF38E0 [15:19:33]SAM_PROTO_ClearQueue [15:19:33]wFMCommunicate request_size=4 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 09 00 00 [15:19:33]Write to MH i2c: E2 08 00 B7 15 80 09 00 00 00 00 00 00 3E [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:33]Read from MH i2c: E2 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 B7 15 00 90 00 40 [15:19:33]RAPDU: 90 00 [15:19:33]wFMCommunicate OK [15:19:33]SAM_PROTO_ClearQueue done [15:19:33]KKMCreateOFDPacket [15:19:33]OFDProtocolAddRootSTLVToBuf [15:19:33]FM_MakeSignedData [15:19:33]FM_MakeSignedData [15:19:33]SAM_PROTO_SignData [15:19:33]wFMCommunicate request_size=4 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 0D 01 02 [15:19:33]Write to MH i2c: E2 08 00 B8 15 80 0D 01 02 00 00 00 00 46 [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:34]Read from MH i2c: E2 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 03 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 03 00 B8 15 00 90 00 41 [15:19:34]RAPDU: 90 00 [15:19:34]wFMCommunicate OK [15:19:34]wFMCommunicate request_size=255 [15:19:34]MH_SAM_APDU [15:19:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AB 01 00 00 F4 03 04 00 06 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7A 01 00 35 04 06 00 54 [15:19:34]Write to MH i2c: E2 02 01 B9 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 34 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 AB 01 00 00 F4 03 04 00 06 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7A 01 00 35 04 06 00 54 00 00 42 [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:34]Read from MH i2c: E2 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 03 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 03 00 B9 15 00 90 00 42 [15:19:34]RAPDU: 90 00 [15:19:34]wFMCommunicate OK [15:19:34]wFMCommunicate request_size=10 [15:19:34]MH_SAM_APDU [15:19:34]CAPDU: 80 0D 02 02 05 77 3C 84 34 73 [15:19:34]Write to MH i2c: E2 0D 00 BA 15 80 0D 02 02 05 00 77 3C 84 34 73 00 00 31 [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:34]Read from MH i2c: E2 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 03 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 03 00 BA 15 00 90 00 43 [15:19:34]RAPDU: 90 00 [15:19:34]wFMCommunicate OK [15:19:34]wFMCommunicate request_size=4 [15:19:34]MH_SAM_APDU [15:19:34]CAPDU: 80 0D 03 02 [15:19:34]Write to MH i2c: E2 08 00 BB 15 80 0D 03 02 00 00 00 00 4B [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:34]Read from MH i2c: E2 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 0B 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 0B 00 BB 15 00 50 CB BB 6F 73 DE 50 EE 90 00 20 [15:19:34]RAPDU: 50 CB BB 6F 73 DE 50 EE 90 00 [15:19:34]wFMCommunicate OK [15:19:34]SAM_PROTO_SignData done [15:19:34]FM_MakeSignedData done [15:19:34]CreateOFDProtocolMessage [15:19:34]wFMCommunicate request_size=4 [15:19:34]MH_SAM_APDU [15:19:34]CAPDU: 80 11 00 00 [15:19:34]Write to MH i2c: E2 08 00 BC 15 80 11 00 00 00 00 00 00 4B [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:34]Read from MH i2c: E2 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 17 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: E2 17 00 BC 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [15:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:19:34]wFMCommunicate OK [15:19:34]CreateOFDProtocolMessage done [15:19:34]OFDSenderStorePacket 96918 [15:19:34]StoreOFDPacket docnum=96918 [15:19:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB BD 07 01 B3 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 34 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 AB 01 00 00 F4 03 04 00 06 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7A 01 00 35 04 06 00 54 77 3C 84 34 73 50 CB BB 6F 73 DE 50 EE [15:19:34]CheckFolder [15:19:34]dirname=/storage/ofd_packets [15:19:34]CheckFolder done [15:19:34]ProducePacketName [15:19:34]name=ofd_packets/00096918 [15:19:34]NVStorageSaveData ofd_packets/00096918 [15:19:34]File name is /storage/ofd_packets/00096918 [15:19:34]Write 301 bytes [15:19:34]NVStorageSaveData done [15:19:34]OFDSenderStorePacket done [15:19:34]KKMCreateOFDPacket done [15:19:34]NVStorageSaveData kkm_last_timestamp [15:19:34]File name is /storage/kkm_last_timestamp [15:19:34]Write 4 bytes [15:19:34]NVStorageSaveData done [15:19:34]ExternCall_PrintAddStr [15:19:34]wPrintStart [15:19:34]Write to MH i2c: 01 00 00 BD 15 D2 [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: 01 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: 01 07 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: 01 07 00 BD 15 00 00 00 00 00 FF 0F E7 [15:19:34]RasterBufferAndPrint [15:19:34]line Счет N : (1)3407449 [15:19:34]line ИНН: 02508201610067 [15:19:34]line Контрольно-Кассовый Чек [15:19:34]line ПРОДАЖА [15:19:34]line ТРК (МРК, ГНК) : 22 [15:19:34]line Товар: 2710124130 [15:19:34]line Аи-92-К-4 [15:19:34]line 29.900 * 66.90 [15:19:34]line = 2000.31 [15:19:34]line НДС 12% НСП 1% [15:19:34]line > о реализуемом товаре [15:19:34]line ОКРУГЛЕНИЕ: -0.31 [15:19:34]line ИТОГО: 2000.00 [15:19:34]line Внесено: 2000.00 [15:19:34]line СДАЧА: 0.00 [15:19:34]line НСП 1% : 17.70 [15:19:34]line НДС 12% : 212.42 [15:19:34]line Наличными: 2000.00 [15:19:34]line Безнал.: 0.00 [15:19:34]line Место: АЗС № 82 "Партнер Нефть" [15:19:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:19:34]line СНО: Общий режим [15:19:34]line Чек 427 29.10.2024 15:19 [15:19:34]line Смена: 145 ФФД: 1.0 [15:19:34]line ЗНМ: 0300000017 [15:19:34]line РНМ: 0000000000170478 [15:19:34]line Версия ККМ: v1.0 [15:19:34]line ФМ: 0000000002098560 [15:19:34]line ФД: 96918 [15:19:34]line ФПД: 92871093138547 [15:19:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151934&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96918&fm=92871093138547&tin=02508201610067®Number=0000000000170478&sum=200000 [15:19:34]OFD Sender: Processing packet 96918 [packets to send 59, broken 58] [15:19:34]ProducePacketName [15:19:34]name=ofd_packets/00096918 [15:19:34]OFD Sender: To server: pG, [15:19:34]CommunicateWithHost lk.salyk.kg:30040 [15:19:34]ConnectInit lk.salyk.kg [15:19:34]written 0, free lines is 4095 [15:19:34]Connected sock=10 [15:19:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB BD 07 01 B3 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 34 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 AB 01 00 00 F4 03 04 00 06 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7A 01 00 35 04 06 00 54 77 3C 84 34 73 50 CB BB 6F 73 DE 50 EE [15:19:35]Write to MH i2c: 01 00 00 E8 15 FD [15:19:35]Write i2c OK [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: 01 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: 01 07 00 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: 01 07 00 E8 15 00 00 00 00 00 0C 0D 1D [15:19:35]RasterBufferAndPrint [15:19:35]line [15:19:35]line [15:19:35]line [15:19:35]line [15:19:35]line [15:19:35]written 0, free lines is 3346 [15:19:35]MH_Cut [15:19:35]Write to MH i2c: D1 01 00 EF 15 01 D6 [15:19:35]Write i2c OK [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: D1 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: D1 01 00 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: D1 01 00 EF 15 00 D5 [15:19:35]Write to MH i2c: 01 00 00 F0 15 05 [15:19:35]Write i2c OK [15:19:35]MH_I2C_Read... [15:19:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BE D4 47 00 0F 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 32 30 39 38 35 36 30 10 04 04 00 96 7A 01 00 F4 03 04 00 2C A7 20 67 B6 04 01 00 00 46 05 2F 1D 1E AE A9 1B [15:19:35]CommunicateWithHost err = 0 [15:19:35]CheckOFDResponse [15:19:35]1017 (14) - 77093643461234 [15:19:35]1041 (16) - 0000000002098560 [15:19:35]1040 (4) - 96918 [15:19:35]1012 (4) - 29.10.2024 09:13 [15:19:35]1206 (1) - 0 [15:19:35]OFD Sender: Remove packet 96918 [15:19:35]ProducePacketName [15:19:35]name=ofd_packets/00096918 [15:19:35]NVStorageDeleteData [15:19:35]OFD Sender: No OFD packet to send [15:19:35]*** Cut start [15:19:35]*** Partial cut [15:19:35]*** CUTSNS_PIN = 1 [15:19:35]*** CUTSNS_PIN = 0 [15:19:36]*** Brake cut motor [15:19:36]Read from MH i2c: 01 [15:19:36]MH_I2C_Read... [15:19:36]*** Stop cut motor [15:19:36]*** Cut end [15:19:36]Read from MH i2c: 01 07 00 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: 01 07 00 F0 15 00 00 00 00 00 FF 0F 1A [15:19:36]process_action close_receipt done [15:19:36]requested_data is exist [15:19:36]produce_requested_data [15:19:36]requested_item fm.sn is exist - process it [15:19:36]wFMCommunicate request_size=4 [15:19:36]MH_SAM_APDU [15:19:36]CAPDU: 80 11 00 00 [15:19:36]Write to MH i2c: E2 08 00 F1 15 80 11 00 00 00 00 00 00 80 [15:19:36]Write i2c OK [15:19:36]MH_I2C_Read... [15:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:36]Read from MH i2c: E2 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 17 00 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 17 00 F1 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [15:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:19:36]wFMCommunicate OK [15:19:36]requested_item fd.num is exist - process it [15:19:36]SAM_PROTO_GetFieldsCounters [15:19:36]wFMCommunicate request_size=4 [15:19:36]MH_SAM_APDU [15:19:36]CAPDU: 80 13 00 00 [15:19:36]Write to MH i2c: E2 08 00 F2 15 80 13 00 00 00 00 00 00 83 [15:19:36]Write i2c OK [15:19:36]MH_I2C_Read... [15:19:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:36]Read from MH i2c: E2 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 62 00 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 62 00 F2 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 4A [15:19:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:36]wFMCommunicate OK [15:19:36]SAM_PROTO_GetFieldsCounters done [15:19:36]requested_item shift.num is exist - process it [15:19:36]requested_item shift.opened is exist - process it [15:19:36]req_shift_opened [15:19:36]FM_GetShiftState [15:19:36]SAM_PROTO_GetShiftState [15:19:36]wFMCommunicate request_size=4 [15:19:36]MH_SAM_APDU [15:19:36]CAPDU: 80 13 01 00 [15:19:36]Write to MH i2c: E2 08 00 F3 15 80 13 01 00 00 00 00 00 85 [15:19:36]Write i2c OK [15:19:36]MH_I2C_Read... [15:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:36]Read from MH i2c: E2 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 0E 00 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 0E 00 F3 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E3 [15:19:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:19:36]wFMCommunicate OK [15:19:36]SAM_PROTO_GetShiftState done [15:19:36]FM_GetShiftState done [15:19:36]req_shift_opened done [15:19:36]requested_item shift.open_date is exist - process it [15:19:36]req_shift_open_date [15:19:36]req_shift_open_date done [15:19:36]produce_requested_data done [15:19:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96918,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:19:36]process_action_free close_receipt [15:19:36]json_value_free [15:19:36]json_value_free done [15:19:36]process_json_proto returns [15:19:36]Send response to host [15:19:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96918,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:19:36]free response buf [15:19:36]execute_script done [15:19:36]execute_script returns [15:19:36]free content buf [15:19:36]Sock 9.Close socket [15:19:36]Sock 9.Thread stoped [15:19:40]OFD Sender: No OFD packet to send [15:19:45]OFD Sender: No OFD packet to send [15:19:50]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:05]OFD Sender: No OFD packet to send [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:48]accept exits with 7 [15:20:48]New connection [15:20:48]New thread 3067116900 created [15:20:48]Thread 3067260260 joined [15:20:48]Waiting for new connection... [15:20:48] Sock 7.Parse request [15:20:48]Sock 7.Check first char [15:20:48]Sock 7.First char is OK [15:20:48]request: POST /json_proto HTTP/1.0 [15:20:48]Method: POST [15:20:48]URL: /json_proto [15:20:48]Method is POST - this is cgi request [15:20:48]url: /json_proto [15:20:48]query_string will be loaded in cgi processing [15:20:48]execute_cgi json_proto POST (null) [15:20:48]execute_cgi path=json_proto method=POST [15:20:48]POST find Content-Length [15:20:48]Host: 172.17.40.67:8080 [15:20:48]Content-Length: 767 [15:20:48]Content-Type: application/json [15:20:48] [15:20:48]POST finish read [15:20:48]Found Content-Length = 767 [15:20:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:48]execute_script... [15:20: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)3407447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:48]POST & json_proto [15:20:48]process_json_proto [15:20:48]json parsed OK: [15:20:48]protocol is kg_v1.0 [15:20:48]action value=close_receipt [15:20:48]process_action close_receipt [15:20:48]cmd_close_receipt [15:20:48]MH_GetDate [15:20:48]Write to MH i2c: F0 00 00 F4 15 F8 [15:20:48]Write i2c OK [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: F0 [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: F0 09 00 [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: F0 09 00 F4 15 00 52 FD 20 67 EE DA 66 66 6B [15:20:48]GetLastDocTimeStamp 1730215174 [15:20:48]current date 1730215250 [15:20:48]FM_GetShiftState [15:20:48]SAM_PROTO_GetShiftState [15:20:48]wFMCommunicate request_size=4 [15:20:48]MH_SAM_APDU [15:20:48]CAPDU: 80 13 01 00 [15:20:48]Write to MH i2c: E2 08 00 F5 15 80 13 01 00 00 00 00 00 87 [15:20:48]Write i2c OK [15:20:48]MH_I2C_Read... [15:20:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:49]Read from MH i2c: E2 [15:20:49]MH_I2C_Read... [15:20:49]Read from MH i2c: E2 0E 00 [15:20:49]MH_I2C_Read... [15:20:49]Read from MH i2c: E2 0E 00 F5 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [15:20:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:20:49]wFMCommunicate OK [15:20:49]SAM_PROTO_GetShiftState done [15:20:49]FM_GetShiftState done [15:20:49]opened in 1730160548 [15:20:49]opened+sec_in_day 1730246948 [15:20:49]quantity*price = 500024 [15:20:49]sum+1 = 500025 [15:20:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 428 29.10.2024 15:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96919 ФПД: 89687884289704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96919&fm=89687884289704&tin=02508201610067®Number=0000000000170478&sum=500024 [15:20:50]StoreToDocumentArchive [15:20:50]shift 145 fd 96919 [15:20:50]save to /storage/0145/doc_00096919 [15:20:50]save last doc name /storage/0145/doc_00096919 to /storage/kkm_last_doc_name [15:20:50]save OK [15:20:50]Clear old archive folders... [15:20:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:20:50]tlvbuf is 01ADC1C0 [15:20:50]SAM_PROTO_ClearQueue [15:20:50]wFMCommunicate request_size=4 [15:20:50]MH_SAM_APDU [15:20:50]CAPDU: 80 09 00 00 [15:20:50]Write to MH i2c: E2 08 00 02 16 80 09 00 00 00 00 00 00 8A [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 02 16 00 90 00 8C [15:20:50]RAPDU: 90 00 [15:20:50]wFMCommunicate OK [15:20:50]SAM_PROTO_ClearQueue done [15:20:50]KKMCreateOFDPacket [15:20:50]OFDProtocolAddRootSTLVToBuf [15:20:50]FM_MakeSignedData [15:20:50]FM_MakeSignedData [15:20:50]SAM_PROTO_SignData [15:20:50]wFMCommunicate request_size=4 [15:20:50]MH_SAM_APDU [15:20:50]CAPDU: 80 0D 01 02 [15:20:50]Write to MH i2c: E2 08 00 03 16 80 0D 01 02 00 00 00 00 92 [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 03 16 00 90 00 8D [15:20:50]RAPDU: 90 00 [15:20:50]wFMCommunicate OK [15:20:50]wFMCommunicate request_size=255 [15:20:50]MH_SAM_APDU [15:20:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 52 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7A 01 00 35 04 06 00 51 92 16 7B [15:20:50]Write to MH i2c: E2 02 01 04 16 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 52 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7A 01 00 35 04 06 00 51 92 16 7B 00 00 F4 [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 04 16 00 90 00 8E [15:20:50]RAPDU: 90 00 [15:20:50]wFMCommunicate OK [15:20:50]wFMCommunicate request_size=7 [15:20:50]MH_SAM_APDU [15:20:50]CAPDU: 80 0D 02 02 02 D6 A8 [15:20:50]Write to MH i2c: E2 0A 00 05 16 80 0D 02 02 02 00 D6 A8 00 00 17 [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 03 00 05 16 00 90 00 8F [15:20:50]RAPDU: 90 00 [15:20:50]wFMCommunicate OK [15:20:50]wFMCommunicate request_size=4 [15:20:50]MH_SAM_APDU [15:20:50]CAPDU: 80 0D 03 02 [15:20:50]Write to MH i2c: E2 08 00 06 16 80 0D 03 02 00 00 00 00 97 [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 0B 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 0B 00 06 16 00 23 B5 A4 F1 35 D6 25 B9 90 00 EE [15:20:50]RAPDU: 23 B5 A4 F1 35 D6 25 B9 90 00 [15:20:50]wFMCommunicate OK [15:20:50]SAM_PROTO_SignData done [15:20:50]FM_MakeSignedData done [15:20:50]CreateOFDProtocolMessage [15:20:50]wFMCommunicate request_size=4 [15:20:50]MH_SAM_APDU [15:20:50]CAPDU: 80 11 00 00 [15:20:50]Write to MH i2c: E2 08 00 07 16 80 11 00 00 00 00 00 00 97 [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 17 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 17 00 07 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [15:20:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:20:50]wFMCommunicate OK [15:20:50]CreateOFDProtocolMessage done [15:20:50]OFDSenderStorePacket 96919 [15:20:50]StoreOFDPacket docnum=96919 [15:20:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1B 2E 04 01 B3 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 52 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7A 01 00 35 04 06 00 51 92 16 7B D6 A8 23 B5 A4 F1 35 D6 25 B9 [15:20:50]CheckFolder [15:20:50]dirname=/storage/ofd_packets [15:20:50]CheckFolder done [15:20:50]ProducePacketName [15:20:50]name=ofd_packets/00096919 [15:20:50]NVStorageSaveData ofd_packets/00096919 [15:20:50]File name is /storage/ofd_packets/00096919 [15:20:50]Write 298 bytes [15:20:50]NVStorageSaveData done [15:20:50]OFDSenderStorePacket done [15:20:50]KKMCreateOFDPacket done [15:20:50]NVStorageSaveData kkm_last_timestamp [15:20:50]File name is /storage/kkm_last_timestamp [15:20:50]Write 4 bytes [15:20:50]NVStorageSaveData done [15:20:50]ExternCall_PrintAddStr [15:20:50]wPrintStart [15:20:50]Write to MH i2c: 01 00 00 08 16 1E [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 07 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 07 00 08 16 00 00 00 00 00 FF 0F 33 [15:20:50]RasterBufferAndPrint [15:20:50]line Счет N : (1)3407447 [15:20:50]line ИНН: 02508201610067 [15:20:50]line Контрольно-Кассовый Чек [15:20:50]line ПРОДАЖА [15:20:50]line ТРК (МРК, ГНК) : 51 [15:20:50]line Товар: 2710194210 [15:20:50]line ДТ-К-5 [15:20:50]line 65.620 * 76.20 [15:20:50]line = 5000.24 [15:20:50]line НДС 12% НСП 1% [15:20:50]line > о реализуемом товаре [15:20:50]line ИТОГО: 5000.24 [15:20:50]line НСП 1% : 44.25 [15:20:50]line НДС 12% : 531.00 [15:20:50]line Наличными: 0.00 [15:20:50]line Безнал.: 5000.24 [15:20:50]line Место: АЗС № 82 "Партнер Нефть" [15:20:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:20:50]line СНО: Общий режим [15:20:50]line Чек 428 29.10.2024 15:20 [15:20:50]line Смена: 145 ФФД: 1.0 [15:20:50]line ЗНМ: 0300000017 [15:20:50]line РНМ: 0000000000170478 [15:20:50]line Версия ККМ: v1.0 [15:20:50]line Платежная система: Mbank [15:20:50]line ФМ: 0000000002098560 [15:20:50]line ФД: 96919 [15:20:50]line ФПД: 89687884289704 [15:20:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96919&fm=89687884289704&tin=02508201610067®Number=0000000000170478&sum=500024 [15:20:51]OFD Sender: Processing packet 96919 [packets to send 59, broken 58] [15:20:51]ProducePacketName [15:20:51]name=ofd_packets/00096919 [15:20:51]OFD Sender: To server: pG, [15:20:51]CommunicateWithHost lk.salyk.kg:30040 [15:20:51]ConnectInit lk.salyk.kg [15:20:51]written 0, free lines is 4095 [15:20:51]Connected sock=11 [15:20:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1B 2E 04 01 B3 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 52 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7A 01 00 35 04 06 00 51 92 16 7B D6 A8 23 B5 A4 F1 35 D6 25 B9 [15:20:51]Write to MH i2c: 01 00 00 31 16 47 [15:20:51]Write i2c OK [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: 01 [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: 01 07 00 [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: 01 07 00 31 16 00 00 00 00 00 2D 0D 88 [15:20:51]RasterBufferAndPrint [15:20:51]line [15:20:51]line [15:20:51]line [15:20:51]line [15:20:51]line [15:20:51]written 0, free lines is 3380 [15:20:51]MH_Cut [15:20:51]Write to MH i2c: D1 01 00 38 16 01 20 [15:20:51]Write i2c OK [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: D1 [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: D1 01 00 [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: D1 01 00 38 16 00 1F [15:20:51]Write to MH i2c: 01 00 00 39 16 4F [15:20:51]Write i2c OK [15:20:51]MH_I2C_Read... [15:20:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 68 47 00 E0 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 32 30 39 38 35 36 30 10 04 04 00 97 7A 01 00 F4 03 04 00 78 A7 20 67 B6 04 01 00 00 DA 97 CA 45 FC 58 F0 D3 [15:20:51]CommunicateWithHost err = 0 [15:20:51]CheckOFDResponse [15:20:51]1017 (14) - 77093643461234 [15:20:51]1041 (16) - 0000000002098560 [15:20:51]1040 (4) - 96919 [15:20:51]1012 (4) - 29.10.2024 09:14 [15:20:51]1206 (1) - 0 [15:20:51]OFD Sender: Remove packet 96919 [15:20:51]ProducePacketName [15:20:51]name=ofd_packets/00096919 [15:20:51]NVStorageDeleteData [15:20:52]OFD Sender: No OFD packet to send [15:20:52]*** Cut start [15:20:52]*** Partial cut [15:20:52]*** CUTSNS_PIN = 1 [15:20:52]*** CUTSNS_PIN = 0 [15:20:52]*** Brake cut motor [15:20:52]Read from MH i2c: 01 [15:20:52]MH_I2C_Read... [15:20:52]*** Stop cut motor [15:20:52]*** Cut end [15:20:52]Read from MH i2c: 01 07 00 [15:20:52]MH_I2C_Read... [15:20:52]Read from MH i2c: 01 07 00 39 16 00 00 00 00 00 FF 0F 64 [15:20:52]process_action close_receipt done [15:20:52]requested_data is exist [15:20:52]produce_requested_data [15:20:52]requested_item fm.sn is exist - process it [15:20:52]wFMCommunicate request_size=4 [15:20:52]MH_SAM_APDU [15:20:52]CAPDU: 80 11 00 00 [15:20:52]Write to MH i2c: E2 08 00 3A 16 80 11 00 00 00 00 00 00 CA [15:20:52]Write i2c OK [15:20:52]MH_I2C_Read... [15:20:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:52]Read from MH i2c: E2 [15:20:52]MH_I2C_Read... [15:20:52]Read from MH i2c: E2 17 00 [15:20:52]MH_I2C_Read... [15:20:52]Read from MH i2c: E2 17 00 3A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [15:20:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:20:52]wFMCommunicate OK [15:20:52]requested_item fd.num is exist - process it [15:20:52]SAM_PROTO_GetFieldsCounters [15:20:52]wFMCommunicate request_size=4 [15:20:52]MH_SAM_APDU [15:20:52]CAPDU: 80 13 00 00 [15:20:52]Write to MH i2c: E2 08 00 3B 16 80 13 00 00 00 00 00 00 CD [15:20:52]Write i2c OK [15:20:52]MH_I2C_Read... [15:20:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:52]Read from MH i2c: E2 [15:20:52]MH_I2C_Read... [15:20:52]Read from MH i2c: E2 62 00 [15:20:52]MH_I2C_Read... [15:20:52]Read from MH i2c: E2 62 00 3B 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 98 [15:20:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:20:52]wFMCommunicate OK [15:20:52]SAM_PROTO_GetFieldsCounters done [15:20:52]requested_item shift.num is exist - process it [15:20:52]requested_item shift.opened is exist - process it [15:20:52]req_shift_opened [15:20:52]FM_GetShiftState [15:20:52]SAM_PROTO_GetShiftState [15:20:52]wFMCommunicate request_size=4 [15:20:52]MH_SAM_APDU [15:20:52]CAPDU: 80 13 01 00 [15:20:52]Write to MH i2c: E2 08 00 3C 16 80 13 01 00 00 00 00 00 CF [15:20:52]Write i2c OK [15:20:52]MH_I2C_Read... [15:20:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:52]Read from MH i2c: E2 [15:20:52]MH_I2C_Read... [15:20:52]Read from MH i2c: E2 0E 00 [15:20:52]MH_I2C_Read... [15:20:52]Read from MH i2c: E2 0E 00 3C 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [15:20:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:20:52]wFMCommunicate OK [15:20:52]SAM_PROTO_GetShiftState done [15:20:52]FM_GetShiftState done [15:20:52]req_shift_opened done [15:20:52]requested_item shift.open_date is exist - process it [15:20:52]req_shift_open_date [15:20:52]req_shift_open_date done [15:20:52]produce_requested_data done [15:20:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96919,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:20:52]process_action_free close_receipt [15:20:52]json_value_free [15:20:52]json_value_free done [15:20:52]process_json_proto returns [15:20:52]Send response to host [15:20:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96919,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:20:52]free response buf [15:20:52]execute_script done [15:20:52]execute_script returns [15:20:52]free content buf [15:20:52]Sock 7.Close socket [15:20:52]Sock 7.Thread stoped [15:20:57]OFD Sender: No OFD packet to send [15:21:02]OFD Sender: No OFD packet to send [15:21:07]OFD Sender: No OFD packet to send [15:21:12]OFD Sender: No OFD packet to send [15:21:17]OFD Sender: No OFD packet to send [15:21:22]OFD Sender: No OFD packet to send [15:21:27]OFD Sender: No OFD packet to send [15:21:32]OFD Sender: No OFD packet to send [15:21:37]OFD Sender: No OFD packet to send [15:21:42]OFD Sender: No OFD packet to send [15:21:47]OFD Sender: No OFD packet to send [15:21:52]OFD Sender: No OFD packet to send [15:21:57]OFD Sender: No OFD packet to send [15:22:02]OFD Sender: No OFD packet to send [15:22:07]OFD Sender: No OFD packet to send [15:22:12]OFD Sender: No OFD packet to send [15:22:17]OFD Sender: No OFD packet to send [15:22:22]OFD Sender: No OFD packet to send [15:22:27]OFD Sender: No OFD packet to send [15:22:30]accept exits with 9 [15:22:30]New connection [15:22:30]New thread 3067260260 created [15:22:30]Thread 3067116900 joined [15:22:30]Waiting for new connection... [15:22:30] Sock 9.Parse request [15:22:30]Sock 9.Check first char [15:22:30]Sock 9.First char is OK [15:22:30]request: POST /json_proto HTTP/1.0 [15:22:30]Method: POST [15:22:30]URL: /json_proto [15:22:30]Method is POST - this is cgi request [15:22:30]url: /json_proto [15:22:30]query_string will be loaded in cgi processing [15:22:30]execute_cgi json_proto POST (null) [15:22:30]execute_cgi path=json_proto method=POST [15:22:30]POST find Content-Length [15:22:30]Host: 172.17.40.67:8080 [15:22:30]Content-Length: 678 [15:22:30]Content-Type: application/json [15:22:30] [15:22:30]POST finish read [15:22:30]Found Content-Length = 678 [15:22:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:30]execute_script... [15:22: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)3407451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:30]POST & json_proto [15:22:30]process_json_proto [15:22:30]json parsed OK: [15:22:30]protocol is kg_v1.0 [15:22:30]action value=close_receipt [15:22:30]process_action close_receipt [15:22:30]cmd_close_receipt [15:22:30]MH_GetDate [15:22:30]Write to MH i2c: F0 00 00 3D 16 42 [15:22:30]Write i2c OK [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: F0 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: F0 09 00 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: F0 09 00 3D 16 00 B7 FD 20 67 EE DA 66 66 1A [15:22:30]GetLastDocTimeStamp 1730215250 [15:22:30]current date 1730215351 [15:22:30]FM_GetShiftState [15:22:30]SAM_PROTO_GetShiftState [15:22:30]wFMCommunicate request_size=4 [15:22:30]MH_SAM_APDU [15:22:30]CAPDU: 80 13 01 00 [15:22:30]Write to MH i2c: E2 08 00 3E 16 80 13 01 00 00 00 00 00 D1 [15:22:30]Write i2c OK [15:22:30]MH_I2C_Read... [15:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:30]Read from MH i2c: E2 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: E2 0E 00 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: E2 0E 00 3E 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2F [15:22:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:22:30]wFMCommunicate OK [15:22:30]SAM_PROTO_GetShiftState done [15:22:30]FM_GetShiftState done [15:22:30]opened in 1730160548 [15:22:30]opened+sec_in_day 1730246948 [15:22:30]quantity*price = 30038 [15:22:30]sum+1 = 30039 [15:22: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 429 29.10.2024 15:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96920 ФПД: 57565256521310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96920&fm=57565256521310&tin=02508201610067®Number=0000000000170478&sum=30000 [15:22:31]StoreToDocumentArchive [15:22:31]shift 145 fd 96920 [15:22:31]save to /storage/0145/doc_00096920 [15:22:31]save last doc name /storage/0145/doc_00096920 to /storage/kkm_last_doc_name [15:22:31]save OK [15:22:31]Clear old archive folders... [15:22:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:22:31]tlvbuf is 01AA2340 [15:22:31]SAM_PROTO_ClearQueue [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 09 00 00 [15:22:31]Write to MH i2c: E2 08 00 4B 16 80 09 00 00 00 00 00 00 D3 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 4B 16 00 90 00 D5 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]SAM_PROTO_ClearQueue done [15:22:31]KKMCreateOFDPacket [15:22:31]OFDProtocolAddRootSTLVToBuf [15:22:31]FM_MakeSignedData [15:22:31]FM_MakeSignedData [15:22:31]SAM_PROTO_SignData [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 0D 01 02 [15:22:31]Write to MH i2c: E2 08 00 4C 16 80 0D 01 02 00 00 00 00 DB [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 4C 16 00 90 00 D6 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]wFMCommunicate request_size=255 [15:22:31]MH_SAM_APDU [15:22: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 34 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 AD 01 00 00 F4 03 04 00 B7 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7A 01 00 35 04 06 00 34 [15:22:31]Write to MH i2c: E2 02 01 4D 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 34 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 AD 01 00 00 F4 03 04 00 B7 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7A 01 00 35 04 06 00 34 00 00 1E [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 4D 16 00 90 00 D7 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]wFMCommunicate request_size=10 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 0D 02 02 05 5A F4 AA 96 5E [15:22:31]Write to MH i2c: E2 0D 00 4E 16 80 0D 02 02 05 00 5A F4 AA 96 5E 00 00 D4 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 4E 16 00 90 00 D8 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 0D 03 02 [15:22:31]Write to MH i2c: E2 08 00 4F 16 80 0D 03 02 00 00 00 00 E0 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 0B 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 0B 00 4F 16 00 CC DA B1 C6 58 0A 32 AE 90 00 40 [15:22:31]RAPDU: CC DA B1 C6 58 0A 32 AE 90 00 [15:22:31]wFMCommunicate OK [15:22:31]SAM_PROTO_SignData done [15:22:31]FM_MakeSignedData done [15:22:31]CreateOFDProtocolMessage [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 11 00 00 [15:22:31]Write to MH i2c: E2 08 00 50 16 80 11 00 00 00 00 00 00 E0 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 17 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 17 00 50 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [15:22:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:31]wFMCommunicate OK [15:22:31]CreateOFDProtocolMessage done [15:22:31]OFDSenderStorePacket 96920 [15:22:31]StoreOFDPacket docnum=96920 [15:22:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 49 07 01 AF 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AD 01 00 00 F4 03 04 00 B7 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7A 01 00 35 04 06 00 34 5A F4 AA 96 5E CC DA B1 C6 58 0A 32 AE [15:22:31]CheckFolder [15:22:31]dirname=/storage/ofd_packets [15:22:31]CheckFolder done [15:22:31]ProducePacketName [15:22:31]name=ofd_packets/00096920 [15:22:31]NVStorageSaveData ofd_packets/00096920 [15:22:31]File name is /storage/ofd_packets/00096920 [15:22:31]Write 301 bytes [15:22:31]NVStorageSaveData done [15:22:31]OFDSenderStorePacket done [15:22:31]KKMCreateOFDPacket done [15:22:31]NVStorageSaveData kkm_last_timestamp [15:22:31]File name is /storage/kkm_last_timestamp [15:22:31]Write 4 bytes [15:22:31]NVStorageSaveData done [15:22:31]ExternCall_PrintAddStr [15:22:31]wPrintStart [15:22:31]Write to MH i2c: 01 00 00 51 16 67 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: 01 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: 01 07 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: 01 07 00 51 16 00 00 00 00 00 FF 0F 7C [15:22:31]RasterBufferAndPrint [15:22:31]line Счет N : (1)3407451 [15:22:31]line ИНН: 02508201610067 [15:22:31]line Контрольно-Кассовый Чек [15:22:31]line ПРОДАЖА [15:22:31]line ТРК (МРК, ГНК) : 22 [15:22:31]line Товар: 2710124130 [15:22:31]line Аи-92-К-4 [15:22:31]line 4.490 * 66.90 [15:22:31]line = 300.38 [15:22:31]line НДС 12% НСП 1% [15:22:31]line > о реализуемом товаре [15:22:31]line ОКРУГЛЕНИЕ: -0.38 [15:22:31]line ИТОГО: 300.00 [15:22:31]line Внесено: 300.00 [15:22:31]line СДАЧА: 0.00 [15:22:31]line НСП 1% : 2.66 [15:22:31]line НДС 12% : 31.90 [15:22:31]line Наличными: 300.00 [15:22:31]line Безнал.: 0.00 [15:22:31]line Место: АЗС № 82 "Партнер Нефть" [15:22:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:22:31]line СНО: Общий режим [15:22:31]line Чек 429 29.10.2024 15:22 [15:22:31]line Смена: 145 ФФД: 1.0 [15:22:31]line ЗНМ: 0300000017 [15:22:31]line РНМ: 0000000000170478 [15:22:31]line Версия ККМ: v1.0 [15:22:31]line ФМ: 0000000002098560 [15:22:31]line ФД: 96920 [15:22:31]line ФПД: 57565256521310 [15:22:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96920&fm=57565256521310&tin=02508201610067®Number=0000000000170478&sum=30000 [15:22:32]OFD Sender: Processing packet 96920 [packets to send 59, broken 58] [15:22:32]ProducePacketName [15:22:32]name=ofd_packets/00096920 [15:22:32]OFD Sender: To server: pG, [15:22:32]CommunicateWithHost lk.salyk.kg:30040 [15:22:32]ConnectInit lk.salyk.kg [15:22:32]written 0, free lines is 4095 [15:22:32]Connected sock=10 [15:22:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 49 07 01 AF 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AD 01 00 00 F4 03 04 00 B7 FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7A 01 00 35 04 06 00 34 5A F4 AA 96 5E CC DA B1 C6 58 0A 32 AE [15:22:32]Write to MH i2c: 01 00 00 7C 16 92 [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 07 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 07 00 7C 16 00 00 00 00 00 11 0D B7 [15:22:32]RasterBufferAndPrint [15:22:32]line [15:22:32]line [15:22:32]line [15:22:32]line [15:22:32]line [15:22:32]written 0, free lines is 3351 [15:22:32]MH_Cut [15:22:32]Write to MH i2c: D1 01 00 83 16 01 6B [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: D1 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: D1 01 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: D1 01 00 83 16 00 6A [15:22:32]Write to MH i2c: 01 00 00 84 16 9A [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DC 83 47 00 3C 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 32 30 39 38 35 36 30 10 04 04 00 98 7A 01 00 F4 03 04 00 DD A7 20 67 B6 04 01 00 00 84 5D CF 9C FC 19 2E 4D [15:22:32]CommunicateWithHost err = 0 [15:22:32]CheckOFDResponse [15:22:32]1017 (14) - 77093643461234 [15:22:32]1041 (16) - 0000000002098560 [15:22:32]1040 (4) - 96920 [15:22:32]1012 (4) - 29.10.2024 09:16 [15:22:32]1206 (1) - 0 [15:22:32]OFD Sender: Remove packet 96920 [15:22:32]ProducePacketName [15:22:32]name=ofd_packets/00096920 [15:22:32]NVStorageDeleteData [15:22:33]OFD Sender: No OFD packet to send [15:22:33]*** Cut start [15:22:33]*** Partial cut [15:22:33]*** CUTSNS_PIN = 1 [15:22:33]*** CUTSNS_PIN = 0 [15:22:33]*** Brake cut motor [15:22:33]Read from MH i2c: 01 [15:22:33]MH_I2C_Read... [15:22:33]*** Stop cut motor [15:22:33]*** Cut end [15:22:33]Read from MH i2c: 01 07 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: 01 07 00 84 16 00 00 00 00 00 FF 0F AF [15:22:33]process_action close_receipt done [15:22:33]requested_data is exist [15:22:33]produce_requested_data [15:22:33]requested_item fm.sn is exist - process it [15:22:33]wFMCommunicate request_size=4 [15:22:33]MH_SAM_APDU [15:22:33]CAPDU: 80 11 00 00 [15:22:33]Write to MH i2c: E2 08 00 85 16 80 11 00 00 00 00 00 00 15 [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:34]Read from MH i2c: E2 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 17 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 17 00 85 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [15:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:34]wFMCommunicate OK [15:22:34]requested_item fd.num is exist - process it [15:22:34]SAM_PROTO_GetFieldsCounters [15:22:34]wFMCommunicate request_size=4 [15:22:34]MH_SAM_APDU [15:22:34]CAPDU: 80 13 00 00 [15:22:34]Write to MH i2c: E2 08 00 86 16 80 13 00 00 00 00 00 00 18 [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:34]Read from MH i2c: E2 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 62 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 62 00 86 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 E7 [15:22:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:34]wFMCommunicate OK [15:22:34]SAM_PROTO_GetFieldsCounters done [15:22:34]requested_item shift.num is exist - process it [15:22:34]requested_item shift.opened is exist - process it [15:22:34]req_shift_opened [15:22:34]FM_GetShiftState [15:22:34]SAM_PROTO_GetShiftState [15:22:34]wFMCommunicate request_size=4 [15:22:34]MH_SAM_APDU [15:22:34]CAPDU: 80 13 01 00 [15:22:34]Write to MH i2c: E2 08 00 87 16 80 13 01 00 00 00 00 00 1A [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:34]Read from MH i2c: E2 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 0E 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 0E 00 87 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [15:22:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:22:34]wFMCommunicate OK [15:22:34]SAM_PROTO_GetShiftState done [15:22:34]FM_GetShiftState done [15:22:34]req_shift_opened done [15:22:34]requested_item shift.open_date is exist - process it [15:22:34]req_shift_open_date [15:22:34]req_shift_open_date done [15:22:34]produce_requested_data done [15:22:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96920,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:22:34]process_action_free close_receipt [15:22:34]json_value_free [15:22:34]json_value_free done [15:22:34]process_json_proto returns [15:22:34]Send response to host [15:22:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96920,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:22:34]free response buf [15:22:34]execute_script done [15:22:34]execute_script returns [15:22:34]free content buf [15:22:34]Sock 9.Close socket [15:22:34]Sock 9.Thread stoped [15:22:34]accept exits with 7 [15:22:34]New connection [15:22:34]New thread 3067116900 created [15:22:34]Thread 3067260260 joined [15:22:34]Waiting for new connection... [15:22:34] Sock 7.Parse request [15:22:34]Sock 7.Check first char [15:22:34]Sock 7.First char is OK [15:22:34]request: POST /json_proto HTTP/1.0 [15:22:34]Method: POST [15:22:34]URL: /json_proto [15:22:34]Method is POST - this is cgi request [15:22:34]url: /json_proto [15:22:34]query_string will be loaded in cgi processing [15:22:34]execute_cgi json_proto POST (null) [15:22:34]execute_cgi path=json_proto method=POST [15:22:34]POST find Content-Length [15:22:34]Host: 172.17.40.67:8080 [15:22:34]Content-Length: 755 [15:22:34]Content-Type: application/json [15:22:34] [15:22:34]POST finish read [15:22:34]Found Content-Length = 755 [15:22:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145314", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:34]execute_script... [15:22:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145314", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:34]POST & json_proto [15:22:34]process_json_proto [15:22:34]json parsed OK: [15:22:34]protocol is kg_v1.0 [15:22:34]action value=close_receipt [15:22:34]process_action close_receipt [15:22:34]cmd_close_receipt [15:22:34]MH_GetDate [15:22:34]Write to MH i2c: F0 00 00 88 16 8D [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: F0 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: F0 09 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: F0 09 00 88 16 00 BB FD 20 67 EE DA 66 66 69 [15:22:34]GetLastDocTimeStamp 1730215351 [15:22:34]current date 1730215355 [15:22:34]FM_GetShiftState [15:22:34]SAM_PROTO_GetShiftState [15:22:34]wFMCommunicate request_size=4 [15:22:34]MH_SAM_APDU [15:22:34]CAPDU: 80 13 01 00 [15:22:34]Write to MH i2c: E2 08 00 89 16 80 13 01 00 00 00 00 00 1C [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:34]Read from MH i2c: E2 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 0E 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 0E 00 89 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7A [15:22:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:22:34]wFMCommunicate OK [15:22:34]SAM_PROTO_GetShiftState done [15:22:34]FM_GetShiftState done [15:22:34]opened in 1730160548 [15:22:34]opened+sec_in_day 1730246948 [15:22:34]quantity*price = 0 [15:22:34]sum+1 = 1 [15:22:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 430 29.10.2024 15:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30145314 ФМ: 0000000002098560 ФД: 96921 ФПД: 114326756493441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152235&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96921&fm=114326756493441&tin=02508201610067®Number=0000000000170478&sum=0 [15:22:36]StoreToDocumentArchive [15:22:36]shift 145 fd 96921 [15:22:36]save to /storage/0145/doc_00096921 [15:22:36]save last doc name /storage/0145/doc_00096921 to /storage/kkm_last_doc_name [15:22:36]save OK [15:22:36]Clear old archive folders... [15:22:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:22:36]tlvbuf is 01A490B0 [15:22:36]SAM_PROTO_ClearQueue [15:22:36]wFMCommunicate request_size=4 [15:22:36]MH_SAM_APDU [15:22:36]CAPDU: 80 09 00 00 [15:22:36]Write to MH i2c: E2 08 00 96 16 80 09 00 00 00 00 00 00 1E [15:22:36]Write i2c OK [15:22:36]MH_I2C_Read... [15:22:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:36]Read from MH i2c: E2 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 96 16 00 90 00 20 [15:22:36]RAPDU: 90 00 [15:22:36]wFMCommunicate OK [15:22:36]SAM_PROTO_ClearQueue done [15:22:36]KKMCreateOFDPacket [15:22:36]OFDProtocolAddRootSTLVToBuf [15:22:36]FM_MakeSignedData [15:22:36]FM_MakeSignedData [15:22:36]SAM_PROTO_SignData [15:22:36]wFMCommunicate request_size=4 [15:22:36]MH_SAM_APDU [15:22:36]CAPDU: 80 0D 01 02 [15:22:36]Write to MH i2c: E2 08 00 97 16 80 0D 01 02 00 00 00 00 26 [15:22:36]Write i2c OK [15:22:36]MH_I2C_Read... [15:22:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:36]Read from MH i2c: E2 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 97 16 00 90 00 21 [15:22:36]RAPDU: 90 00 [15:22:36]wFMCommunicate OK [15:22:36]wFMCommunicate request_size=255 [15:22:36]MH_SAM_APDU [15:22:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 BB FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7A 01 00 35 04 06 00 67 [15:22:36]Write to MH i2c: E2 02 01 98 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 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 BB FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7A 01 00 35 04 06 00 67 00 00 D3 [15:22:36]Write i2c OK [15:22:36]MH_I2C_Read... [15:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:36]Read from MH i2c: E2 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 98 16 00 90 00 22 [15:22:36]RAPDU: 90 00 [15:22:36]wFMCommunicate OK [15:22:36]wFMCommunicate request_size=10 [15:22:36]MH_SAM_APDU [15:22:36]CAPDU: 80 0D 02 02 05 FA C5 B5 88 81 [15:22:36]Write to MH i2c: E2 0D 00 99 16 80 0D 02 02 05 00 FA C5 B5 88 81 00 00 B0 [15:22:36]Write i2c OK [15:22:36]MH_I2C_Read... [15:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:36]Read from MH i2c: E2 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 03 00 99 16 00 90 00 23 [15:22:36]RAPDU: 90 00 [15:22:36]wFMCommunicate OK [15:22:36]wFMCommunicate request_size=4 [15:22:36]MH_SAM_APDU [15:22:36]CAPDU: 80 0D 03 02 [15:22:36]Write to MH i2c: E2 08 00 9A 16 80 0D 03 02 00 00 00 00 2B [15:22:36]Write i2c OK [15:22:36]MH_I2C_Read... [15:22:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:36]Read from MH i2c: E2 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 0B 00 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 0B 00 9A 16 00 9B 7C E6 65 7D BF B8 B6 90 00 38 [15:22:36]RAPDU: 9B 7C E6 65 7D BF B8 B6 90 00 [15:22:36]wFMCommunicate OK [15:22:36]SAM_PROTO_SignData done [15:22:36]FM_MakeSignedData done [15:22:36]CreateOFDProtocolMessage [15:22:36]wFMCommunicate request_size=4 [15:22:36]MH_SAM_APDU [15:22:36]CAPDU: 80 11 00 00 [15:22:36]Write to MH i2c: E2 08 00 9B 16 80 11 00 00 00 00 00 00 2B [15:22:36]Write i2c OK [15:22:36]MH_I2C_Read... [15:22:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:36]Read from MH i2c: E2 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 17 00 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: E2 17 00 9B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [15:22:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:36]wFMCommunicate OK [15:22:36]CreateOFDProtocolMessage done [15:22:36]OFDSenderStorePacket 96921 [15:22:36]StoreOFDPacket docnum=96921 [15:22:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C 64 07 01 51 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 BB FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7A 01 00 35 04 06 00 67 FA C5 B5 88 81 9B 7C E6 65 7D BF B8 B6 [15:22:36]CheckFolder [15:22:36]dirname=/storage/ofd_packets [15:22:36]CheckFolder done [15:22:36]ProducePacketName [15:22:36]name=ofd_packets/00096921 [15:22:36]NVStorageSaveData ofd_packets/00096921 [15:22:36]File name is /storage/ofd_packets/00096921 [15:22:36]Write 301 bytes [15:22:36]NVStorageSaveData done [15:22:36]OFDSenderStorePacket done [15:22:36]KKMCreateOFDPacket done [15:22:36]NVStorageSaveData kkm_last_timestamp [15:22:36]File name is /storage/kkm_last_timestamp [15:22:36]Write 4 bytes [15:22:36]NVStorageSaveData done [15:22:36]ExternCall_PrintAddStr [15:22:36]wPrintStart [15:22:36]Write to MH i2c: 01 00 00 9C 16 B2 [15:22:36]Write i2c OK [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: 01 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: 01 07 00 [15:22:36]MH_I2C_Read... [15:22:36]Read from MH i2c: 01 07 00 9C 16 00 00 00 00 00 FF 0F C7 [15:22:36]RasterBufferAndPrint [15:22:36]line Счет N : (1)3407450 [15:22:36]line ИНН: 02508201610067 [15:22:36]line Контрольно-Кассовый Чек [15:22:36]line ПРОДАЖА [15:22:36]line ТРК (МРК, ГНК) : 33 [15:22:36]line Товар: 2710124500 [15:22:36]line Аи-95-К-5 [15:22:36]line 30.000 * 0.00 [15:22:36]line = 0.00 [15:22:36]line НДС 12% НСП 1% [15:22:36]line > о реализуемом товаре [15:22:36]line ИТОГО: 0.00 [15:22:36]line НСП 1% : 0.00 [15:22:36]line НДС 12% : 0.00 [15:22:36]line Наличными: 0.00 [15:22:36]line Безнал.: 0.00 [15:22:36]line Место: АЗС № 82 "Партнер Нефть" [15:22:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:22:36]line СНО: Общий режим [15:22:36]line Чек 430 29.10.2024 15:22 [15:22:36]line Смена: 145 ФФД: 1.0 [15:22:36]line ЗНМ: 0300000017 [15:22:36]line РНМ: 0000000000170478 [15:22:36]line Версия ККМ: v1.0 [15:22:36]line Талоны: ТК ГПНА Online [15:22:36]line 30145314 [15:22:36]line ФМ: 0000000002098560 [15:22:36]line ФД: 96921 [15:22:36]line ФПД: 114326756493441 [15:22:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152235&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96921&fm=114326756493441&tin=02508201610067®Number=0000000000170478&sum=0 [15:22:36]OFD Sender: Processing packet 96921 [packets to send 59, broken 58] [15:22:36]ProducePacketName [15:22:36]name=ofd_packets/00096921 [15:22:36]OFD Sender: To server: pG, [15:22:36]CommunicateWithHost lk.salyk.kg:30040 [15:22:36]ConnectInit lk.salyk.kg [15:22:36]written 0, free lines is 4095 [15:22:37]Connected sock=10 [15:22:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C 64 07 01 51 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 BB FD 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7A 01 00 35 04 06 00 67 FA C5 B5 88 81 9B 7C E6 65 7D BF B8 B6 [15:22:37]Write to MH i2c: 01 00 00 C6 16 DC [15:22:37]Write i2c OK [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: 01 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: 01 07 00 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: 01 07 00 C6 16 00 00 00 00 00 1E 0D 0E [15:22:37]RasterBufferAndPrint [15:22:37]line [15:22:37]line [15:22:37]line [15:22:37]line [15:22:37]line [15:22:37]written 0, free lines is 3373 [15:22:37]MH_Cut [15:22:37]Write to MH i2c: D1 01 00 CD 16 01 B5 [15:22:37]Write i2c OK [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: D1 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: D1 01 00 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: D1 01 00 CD 16 00 B4 [15:22:37]Write to MH i2c: 01 00 00 CE 16 E4 [15:22:37]Write i2c OK [15:22:37]MH_I2C_Read... [15:22:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 11 47 00 3C 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7A 01 00 F4 03 04 00 E2 A7 20 67 B6 04 01 00 00 52 98 12 3A 88 70 2E 15 [15:22:37]CommunicateWithHost err = 0 [15:22:37]CheckOFDResponse [15:22:37]1017 (14) - 77093643461234 [15:22:37]1041 (16) - 0000000002098560 [15:22:37]1040 (4) - 96921 [15:22:37]1012 (4) - 29.10.2024 09:16 [15:22:37]1206 (1) - 0 [15:22:37]OFD Sender: Remove packet 96921 [15:22:37]ProducePacketName [15:22:37]name=ofd_packets/00096921 [15:22:37]NVStorageDeleteData [15:22:38]OFD Sender: No OFD packet to send [15:22:38]*** Cut start [15:22:38]*** Partial cut [15:22:38]*** CUTSNS_PIN = 1 [15:22:38]*** CUTSNS_PIN = 0 [15:22:38]*** Brake cut motor [15:22:38]Read from MH i2c: 01 [15:22:38]MH_I2C_Read... [15:22:38]*** Stop cut motor [15:22:38]*** Cut end [15:22:38]Read from MH i2c: 01 07 00 [15:22:38]MH_I2C_Read... [15:22:38]Read from MH i2c: 01 07 00 CE 16 00 00 00 00 00 FF 0F F9 [15:22:38]process_action close_receipt done [15:22:38]requested_data is exist [15:22:38]produce_requested_data [15:22:38]requested_item fm.sn is exist - process it [15:22:38]wFMCommunicate request_size=4 [15:22:38]MH_SAM_APDU [15:22:38]CAPDU: 80 11 00 00 [15:22:38]Write to MH i2c: E2 08 00 CF 16 80 11 00 00 00 00 00 00 5F [15:22:38]Write i2c OK [15:22:38]MH_I2C_Read... [15:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:38]Read from MH i2c: E2 [15:22:38]MH_I2C_Read... [15:22:38]Read from MH i2c: E2 17 00 [15:22:38]MH_I2C_Read... [15:22:38]Read from MH i2c: E2 17 00 CF 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [15:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:38]wFMCommunicate OK [15:22:38]requested_item fd.num is exist - process it [15:22:38]SAM_PROTO_GetFieldsCounters [15:22:38]wFMCommunicate request_size=4 [15:22:38]MH_SAM_APDU [15:22:38]CAPDU: 80 13 00 00 [15:22:38]Write to MH i2c: E2 08 00 D0 16 80 13 00 00 00 00 00 00 62 [15:22:38]Write i2c OK [15:22:38]MH_I2C_Read... [15:22:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:38]Read from MH i2c: E2 [15:22:38]MH_I2C_Read... [15:22:38]Read from MH i2c: E2 62 00 [15:22:38]MH_I2C_Read... [15:22:38]Read from MH i2c: E2 62 00 D0 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [15:22:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:38]wFMCommunicate OK [15:22:38]SAM_PROTO_GetFieldsCounters done [15:22:38]requested_item shift.num is exist - process it [15:22:38]requested_item shift.opened is exist - process it [15:22:38]req_shift_opened [15:22:38]FM_GetShiftState [15:22:38]SAM_PROTO_GetShiftState [15:22:38]wFMCommunicate request_size=4 [15:22:38]MH_SAM_APDU [15:22:38]CAPDU: 80 13 01 00 [15:22:38]Write to MH i2c: E2 08 00 D1 16 80 13 01 00 00 00 00 00 64 [15:22:38]Write i2c OK [15:22:38]MH_I2C_Read... [15:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:39]Read from MH i2c: E2 [15:22:39]MH_I2C_Read... [15:22:39]Read from MH i2c: E2 0E 00 [15:22:39]MH_I2C_Read... [15:22:39]Read from MH i2c: E2 0E 00 D1 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C2 [15:22:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:22:39]wFMCommunicate OK [15:22:39]SAM_PROTO_GetShiftState done [15:22:39]FM_GetShiftState done [15:22:39]req_shift_opened done [15:22:39]requested_item shift.open_date is exist - process it [15:22:39]req_shift_open_date [15:22:39]req_shift_open_date done [15:22:39]produce_requested_data done [15:22:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96921,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:22:39]process_action_free close_receipt [15:22:39]json_value_free [15:22:39]json_value_free done [15:22:39]process_json_proto returns [15:22:39]Send response to host [15:22:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96921,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:22:39]free response buf [15:22:39]execute_script done [15:22:39]execute_script returns [15:22:39]free content buf [15:22:39]Sock 7.Close socket [15:22:39]Sock 7.Thread stoped [15:22:43]OFD Sender: No OFD packet to send [15:22:48]OFD Sender: No OFD packet to send [15:22:53]OFD Sender: No OFD packet to send [15:22:58]OFD Sender: No OFD packet to send [15:23:03]OFD Sender: No OFD packet to send [15:23:08]OFD Sender: No OFD packet to send [15:23:13]OFD Sender: No OFD packet to send [15:23:18]OFD Sender: No OFD packet to send [15:23:23]OFD Sender: No OFD packet to send [15:23:28]OFD Sender: No OFD packet to send [15:23:33]OFD Sender: No OFD packet to send [15:23:38]OFD Sender: No OFD packet to send [15:23:43]OFD Sender: No OFD packet to send [15:23:48]OFD Sender: No OFD packet to send [15:23:53]OFD Sender: No OFD packet to send [15:23:58]OFD Sender: No OFD packet to send [15:24:03]OFD Sender: No OFD packet to send [15:24:05]accept exits with 9 [15:24:05]New connection [15:24:05]New thread 3067260260 created [15:24:05]Thread 3067116900 joined [15:24:05]Waiting for new connection... [15:24:05] Sock 9.Parse request [15:24:05]Sock 9.Check first char [15:24:05]Sock 9.First char is OK [15:24:05]request: POST /json_proto HTTP/1.0 [15:24:05]Method: POST [15:24:05]URL: /json_proto [15:24:05]Method is POST - this is cgi request [15:24:05]url: /json_proto [15:24:05]query_string will be loaded in cgi processing [15:24:05]execute_cgi json_proto POST (null) [15:24:05]execute_cgi path=json_proto method=POST [15:24:05]POST find Content-Length [15:24:05]Host: 172.17.40.67:8080 [15:24:05]Content-Length: 684 [15:24:05]Content-Type: application/json [15:24:05] [15:24:05]POST finish read [15:24:05]Found Content-Length = 684 [15:24:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 9.460, "sum" : 730.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 730.00, "total" : 730.00, "payments": [ { "type": 0, "sum" : 730.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:05]execute_script... [15:24: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)3407452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 9.460, "sum" : 730.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 730.00, "total" : 730.00, "payments": [ { "type": 0, "sum" : 730.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:05]POST & json_proto [15:24:05]process_json_proto [15:24:05]json parsed OK: [15:24:05]protocol is kg_v1.0 [15:24:05]action value=close_receipt [15:24:05]process_action close_receipt [15:24:05]cmd_close_receipt [15:24:05]MH_GetDate [15:24:05]Write to MH i2c: F0 00 00 D2 16 D7 [15:24:05]Write i2c OK [15:24:05]MH_I2C_Read... [15:24:05]Read from MH i2c: F0 [15:24:05]MH_I2C_Read... [15:24:05]Read from MH i2c: F0 09 00 [15:24:05]MH_I2C_Read... [15:24:05]Read from MH i2c: F0 09 00 D2 16 00 16 FE 20 67 EE DA 66 66 0F [15:24:05]GetLastDocTimeStamp 1730215355 [15:24:05]current date 1730215446 [15:24:05]FM_GetShiftState [15:24:05]SAM_PROTO_GetShiftState [15:24:05]wFMCommunicate request_size=4 [15:24:05]MH_SAM_APDU [15:24:05]CAPDU: 80 13 01 00 [15:24:05]Write to MH i2c: E2 08 00 D3 16 80 13 01 00 00 00 00 00 66 [15:24:05]Write i2c OK [15:24:05]MH_I2C_Read... [15:24:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:05]Read from MH i2c: E2 [15:24:05]MH_I2C_Read... [15:24:05]Read from MH i2c: E2 0E 00 [15:24:05]MH_I2C_Read... [15:24:05]Read from MH i2c: E2 0E 00 D3 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C4 [15:24:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:24:05]wFMCommunicate OK [15:24:05]SAM_PROTO_GetShiftState done [15:24:05]FM_GetShiftState done [15:24:05]opened in 1730160548 [15:24:05]opened+sec_in_day 1730246948 [15:24:05]quantity*price = 73031 [15:24:05]sum+1 = 73032 [15:24:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 730.00 Внесено: 730.00 СДАЧА: 0.00 НСП 1% : 6.46 НДС 12% : 77.55 Наличными: 730.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 431 29.10.2024 15:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96922 ФПД: 199919487393257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152407&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96922&fm=199919487393257&tin=02508201610067®Number=0000000000170478&sum=73000 [15:24:06]StoreToDocumentArchive [15:24:06]shift 145 fd 96922 [15:24:06]save to /storage/0145/doc_00096922 [15:24:06]save last doc name /storage/0145/doc_00096922 to /storage/kkm_last_doc_name [15:24:06]save OK [15:24:06]Clear old archive folders... [15:24:06]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:24:06]tlvbuf is B6FA09C0 [15:24:06]SAM_PROTO_ClearQueue [15:24:06]wFMCommunicate request_size=4 [15:24:06]MH_SAM_APDU [15:24:06]CAPDU: 80 09 00 00 [15:24:06]Write to MH i2c: E2 08 00 E0 16 80 09 00 00 00 00 00 00 68 [15:24:06]Write i2c OK [15:24:06]MH_I2C_Read... [15:24:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:06]Read from MH i2c: E2 [15:24:06]MH_I2C_Read... [15:24:06]Read from MH i2c: E2 03 00 [15:24:06]MH_I2C_Read... [15:24:06]Read from MH i2c: E2 03 00 E0 16 00 90 00 6A [15:24:06]RAPDU: 90 00 [15:24:06]wFMCommunicate OK [15:24:06]SAM_PROTO_ClearQueue done [15:24:06]KKMCreateOFDPacket [15:24:06]OFDProtocolAddRootSTLVToBuf [15:24:06]FM_MakeSignedData [15:24:06]FM_MakeSignedData [15:24:06]SAM_PROTO_SignData [15:24:06]wFMCommunicate request_size=4 [15:24:06]MH_SAM_APDU [15:24:06]CAPDU: 80 0D 01 02 [15:24:06]Write to MH i2c: E2 08 00 E1 16 80 0D 01 02 00 00 00 00 70 [15:24:06]Write i2c OK [15:24:06]MH_I2C_Read... [15:24:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:06]Read from MH i2c: E2 [15:24:06]MH_I2C_Read... [15:24:06]Read from MH i2c: E2 03 00 [15:24:06]MH_I2C_Read... [15:24:06]Read from MH i2c: E2 03 00 E1 16 00 90 00 6B [15:24:06]RAPDU: 90 00 [15:24:06]wFMCommunicate OK [15:24:06]wFMCommunicate request_size=255 [15:24:06]MH_SAM_APDU [15:24:06]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 24 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 17 FE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7A 01 [15:24:07]Write to MH i2c: E2 02 01 E2 16 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 24 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 17 FE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7A 01 00 00 1A [15:24:07]Write i2c OK [15:24:07]MH_I2C_Read... [15:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:07]Read from MH i2c: E2 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 03 00 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 03 00 E2 16 00 90 00 6C [15:24:07]RAPDU: 90 00 [15:24:07]wFMCommunicate OK [15:24:07]wFMCommunicate request_size=16 [15:24:07]MH_SAM_APDU [15:24:07]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 B5 D3 62 07 9D E9 [15:24:07]Write to MH i2c: E2 13 00 E3 16 80 0D 02 02 0B 00 00 35 04 06 00 B5 D3 62 07 9D E9 00 00 3F [15:24:07]Write i2c OK [15:24:07]MH_I2C_Read... [15:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:07]Read from MH i2c: E2 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 03 00 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 03 00 E3 16 00 90 00 6D [15:24:07]RAPDU: 90 00 [15:24:07]wFMCommunicate OK [15:24:07]wFMCommunicate request_size=4 [15:24:07]MH_SAM_APDU [15:24:07]CAPDU: 80 0D 03 02 [15:24:07]Write to MH i2c: E2 08 00 E4 16 80 0D 03 02 00 00 00 00 75 [15:24:07]Write i2c OK [15:24:07]MH_I2C_Read... [15:24:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:07]Read from MH i2c: E2 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 0B 00 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 0B 00 E4 16 00 EB C6 CE 4F 4D CB FD B2 90 00 0B [15:24:07]RAPDU: EB C6 CE 4F 4D CB FD B2 90 00 [15:24:07]wFMCommunicate OK [15:24:07]SAM_PROTO_SignData done [15:24:07]FM_MakeSignedData done [15:24:07]CreateOFDProtocolMessage [15:24:07]wFMCommunicate request_size=4 [15:24:07]MH_SAM_APDU [15:24:07]CAPDU: 80 11 00 00 [15:24:07]Write to MH i2c: E2 08 00 E5 16 80 11 00 00 00 00 00 00 75 [15:24:07]Write i2c OK [15:24:07]MH_I2C_Read... [15:24:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:07]Read from MH i2c: E2 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 17 00 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: E2 17 00 E5 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [15:24:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:24:07]wFMCommunicate OK [15:24:07]CreateOFDProtocolMessage done [15:24:07]OFDSenderStorePacket 96922 [15:24:07]StoreOFDPacket docnum=96922 [15:24:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 8B EC 0D 01 CE F2 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 24 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 17 FE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7A 01 00 35 04 06 00 B5 D3 62 07 9D E9 EB C6 CE 4F 4D CB FD B2 [15:24:07]CheckFolder [15:24:07]dirname=/storage/ofd_packets [15:24:07]CheckFolder done [15:24:07]ProducePacketName [15:24:07]name=ofd_packets/00096922 [15:24:07]NVStorageSaveData ofd_packets/00096922 [15:24:07]File name is /storage/ofd_packets/00096922 [15:24:07]Write 307 bytes [15:24:07]NVStorageSaveData done [15:24:07]OFDSenderStorePacket done [15:24:07]KKMCreateOFDPacket done [15:24:07]NVStorageSaveData kkm_last_timestamp [15:24:07]File name is /storage/kkm_last_timestamp [15:24:07]Write 4 bytes [15:24:07]NVStorageSaveData done [15:24:07]ExternCall_PrintAddStr [15:24:07]wPrintStart [15:24:07]Write to MH i2c: 01 00 00 E6 16 FC [15:24:07]Write i2c OK [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: 01 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: 01 07 00 [15:24:07]MH_I2C_Read... [15:24:07]Read from MH i2c: 01 07 00 E6 16 00 00 00 00 00 FF 0F 11 [15:24:07]RasterBufferAndPrint [15:24:07]line Счет N : (1)3407452 [15:24:07]line ИНН: 02508201610067 [15:24:07]line Контрольно-Кассовый Чек [15:24:07]line ПРОДАЖА [15:24:07]line ТРК (МРК, ГНК) : 11 [15:24:07]line Товар: 2710194800 [15:24:07]line D-ENERGY Дт-К-2 [15:24:07]line 9.460 * 77.20 [15:24:07]line = 730.31 [15:24:07]line НДС 12% НСП 1% [15:24:07]line > о реализуемом товаре [15:24:07]line ОКРУГЛЕНИЕ: -0.31 [15:24:07]line ИТОГО: 730.00 [15:24:07]line Внесено: 730.00 [15:24:07]line СДАЧА: 0.00 [15:24:07]line НСП 1% : 6.46 [15:24:07]line НДС 12% : 77.55 [15:24:07]line Наличными: 730.00 [15:24:07]line Безнал.: 0.00 [15:24:07]line Место: АЗС № 82 "Партнер Нефть" [15:24:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:24:07]line СНО: Общий режим [15:24:07]line Чек 431 29.10.2024 15:24 [15:24:07]line Смена: 145 ФФД: 1.0 [15:24:07]line ЗНМ: 0300000017 [15:24:07]line РНМ: 0000000000170478 [15:24:07]line Версия ККМ: v1.0 [15:24:07]line ФМ: 0000000002098560 [15:24:07]line ФД: 96922 [15:24:07]line ФПД: 199919487393257 [15:24:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152407&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96922&fm=199919487393257&tin=02508201610067®Number=0000000000170478&sum=73000 [15:24:07]OFD Sender: Processing packet 96922 [packets to send 59, broken 58] [15:24:07]ProducePacketName [15:24:07]name=ofd_packets/00096922 [15:24:07]OFD Sender: To server: pG, [15:24:07]CommunicateWithHost lk.salyk.kg:30040 [15:24:07]ConnectInit lk.salyk.kg [15:24:07]written 0, free lines is 4095 [15:24:07]Connected sock=10 [15:24:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 8B EC 0D 01 CE F2 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 24 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 1D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 1D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 1E 00 00 00 00 07 04 06 00 28 1D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 17 FE 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7A 01 00 35 04 06 00 B5 D3 62 07 9D E9 EB C6 CE 4F 4D CB FD B2 [15:24:08]Write to MH i2c: 01 00 00 11 17 28 [15:24:08]Write i2c OK [15:24:08]MH_I2C_Read... [15:24:08]Read from MH i2c: 01 [15:24:08]MH_I2C_Read... [15:24:08]Read from MH i2c: 01 07 00 [15:24:08]MH_I2C_Read... [15:24:08]Read from MH i2c: 01 07 00 11 17 00 00 00 00 00 14 0D 50 [15:24:08]RasterBufferAndPrint [15:24:08]line [15:24:08]line [15:24:08]line [15:24:08]line [15:24:08]line [15:24:08]written 0, free lines is 3354 [15:24:08]MH_Cut [15:24:08]Write to MH i2c: D1 01 00 18 17 01 01 [15:24:08]Write i2c OK [15:24:08]MH_I2C_Read... [15:24:08]Read from MH i2c: D1 [15:24:08]MH_I2C_Read... [15:24:08]Read from MH i2c: D1 01 00 [15:24:08]MH_I2C_Read... [15:24:08]Read from MH i2c: D1 01 00 18 17 00 00 [15:24:08]Write to MH i2c: 01 00 00 19 17 30 [15:24:08]Write i2c OK [15:24:08]MH_I2C_Read... [15:24:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 09 47 00 BC 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 32 30 39 38 35 36 30 10 04 04 00 9A 7A 01 00 F4 03 04 00 3D A8 20 67 B6 04 01 00 00 87 F1 12 6A 6A E5 08 72 [15:24:08]CommunicateWithHost err = 0 [15:24:08]CheckOFDResponse [15:24:08]1017 (14) - 77093643461234 [15:24:08]1041 (16) - 0000000002098560 [15:24:08]1040 (4) - 96922 [15:24:08]1012 (4) - 29.10.2024 09:17 [15:24:08]1206 (1) - 0 [15:24:08]OFD Sender: Remove packet 96922 [15:24:08]ProducePacketName [15:24:08]name=ofd_packets/00096922 [15:24:08]NVStorageDeleteData [15:24:08]OFD Sender: No OFD packet to send [15:24:08]*** Cut start [15:24:08]*** Partial cut [15:24:08]*** CUTSNS_PIN = 1 [15:24:08]*** CUTSNS_PIN = 0 [15:24:09]*** Brake cut motor [15:24:09]Read from MH i2c: 01 [15:24:09]MH_I2C_Read... [15:24:09]*** Stop cut motor [15:24:09]*** Cut end [15:24:09]Read from MH i2c: 01 07 00 [15:24:09]MH_I2C_Read... [15:24:09]Read from MH i2c: 01 07 00 19 17 00 00 00 00 00 FF 0F 45 [15:24:09]process_action close_receipt done [15:24:09]requested_data is exist [15:24:09]produce_requested_data [15:24:09]requested_item fm.sn is exist - process it [15:24:09]wFMCommunicate request_size=4 [15:24:09]MH_SAM_APDU [15:24:09]CAPDU: 80 11 00 00 [15:24:09]Write to MH i2c: E2 08 00 1A 17 80 11 00 00 00 00 00 00 AB [15:24:09]Write i2c OK [15:24:09]MH_I2C_Read... [15:24:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:09]Read from MH i2c: E2 [15:24:09]MH_I2C_Read... [15:24:09]Read from MH i2c: E2 17 00 [15:24:09]MH_I2C_Read... [15:24:09]Read from MH i2c: E2 17 00 1A 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [15:24:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:24:09]wFMCommunicate OK [15:24:09]requested_item fd.num is exist - process it [15:24:09]SAM_PROTO_GetFieldsCounters [15:24:09]wFMCommunicate request_size=4 [15:24:09]MH_SAM_APDU [15:24:09]CAPDU: 80 13 00 00 [15:24:09]Write to MH i2c: E2 08 00 1B 17 80 13 00 00 00 00 00 00 AE [15:24:09]Write i2c OK [15:24:09]MH_I2C_Read... [15:24:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:09]Read from MH i2c: E2 [15:24:09]MH_I2C_Read... [15:24:09]Read from MH i2c: E2 62 00 [15:24:09]MH_I2C_Read... [15:24:09]Read from MH i2c: E2 62 00 1B 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [15:24:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:09]wFMCommunicate OK [15:24:09]SAM_PROTO_GetFieldsCounters done [15:24:09]requested_item shift.num is exist - process it [15:24:09]requested_item shift.opened is exist - process it [15:24:09]req_shift_opened [15:24:09]FM_GetShiftState [15:24:09]SAM_PROTO_GetShiftState [15:24:09]wFMCommunicate request_size=4 [15:24:09]MH_SAM_APDU [15:24:09]CAPDU: 80 13 01 00 [15:24:09]Write to MH i2c: E2 08 00 1C 17 80 13 01 00 00 00 00 00 B0 [15:24:09]Write i2c OK [15:24:09]MH_I2C_Read... [15:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:09]Read from MH i2c: E2 [15:24:09]MH_I2C_Read... [15:24:09]Read from MH i2c: E2 0E 00 [15:24:09]MH_I2C_Read... [15:24:09]Read from MH i2c: E2 0E 00 1C 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0E [15:24:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:24:09]wFMCommunicate OK [15:24:09]SAM_PROTO_GetShiftState done [15:24:09]FM_GetShiftState done [15:24:09]req_shift_opened done [15:24:09]requested_item shift.open_date is exist - process it [15:24:09]req_shift_open_date [15:24:09]req_shift_open_date done [15:24:09]produce_requested_data done [15:24:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96922,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:24:09]process_action_free close_receipt [15:24:09]json_value_free [15:24:09]json_value_free done [15:24:09]process_json_proto returns [15:24:09]Send response to host [15:24:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96922,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:24:09]free response buf [15:24:09]execute_script done [15:24:09]execute_script returns [15:24:09]free content buf [15:24:09]Sock 9.Close socket [15:24:09]Sock 9.Thread stoped [15:24:13]OFD Sender: No OFD packet to send [15:24:18]OFD Sender: No OFD packet to send [15:24:23]OFD Sender: No OFD packet to send [15:24:28]OFD Sender: No OFD packet to send [15:24:33]OFD Sender: No OFD packet to send [15:24:38]OFD Sender: No OFD packet to send [15:24:43]OFD Sender: No OFD packet to send [15:24:48]OFD Sender: No OFD packet to send [15:24:53]OFD Sender: No OFD packet to send [15:24:58]OFD Sender: No OFD packet to send [15:25:03]OFD Sender: No OFD packet to send [15:25:08]OFD Sender: No OFD packet to send [15:25:13]OFD Sender: No OFD packet to send [15:25:18]OFD Sender: No OFD packet to send [15:25:23]OFD Sender: No OFD packet to send [15:25:28]OFD Sender: No OFD packet to send [15:25:33]OFD Sender: No OFD packet to send [15:25:38]OFD Sender: No OFD packet to send [15:25:43]OFD Sender: No OFD packet to send [15:25:48]OFD Sender: No OFD packet to send [15:25:53]OFD Sender: No OFD packet to send [15:25:58]OFD Sender: No OFD packet to send [15:26:03]OFD Sender: No OFD packet to send [15:26:08]OFD Sender: No OFD packet to send [15:26:13]OFD Sender: No OFD packet to send [15:26:18]OFD Sender: No OFD packet to send [15:26:23]OFD Sender: No OFD packet to send [15:26:28]OFD Sender: No OFD packet to send [15:26:33]OFD Sender: No OFD packet to send [15:26:38]OFD Sender: No OFD packet to send [15:26:43]OFD Sender: No OFD packet to send [15:26:48]OFD Sender: No OFD packet to send [15:26:53]OFD Sender: No OFD packet to send [15:26:58]OFD Sender: No OFD packet to send [15:27: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:28:59]OFD Sender: No OFD packet to send [15:29:01]accept exits with 7 [15:29:01]New connection [15:29:01]New thread 3067116900 created [15:29:01]Thread 3067260260 joined [15:29:01]Waiting for new connection... [15:29:01] Sock 7.Parse request [15:29:01]Sock 7.Check first char [15:29:01]Sock 7.First char is OK [15:29:01]request: POST /json_proto HTTP/1.0 [15:29:01]Method: POST [15:29:01]URL: /json_proto [15:29:01]Method is POST - this is cgi request [15:29:01]url: /json_proto [15:29:01]query_string will be loaded in cgi processing [15:29:01]execute_cgi json_proto POST (null) [15:29:01]execute_cgi path=json_proto method=POST [15:29:01]POST find Content-Length [15:29:01]Host: 172.17.40.67:8080 [15:29:01]Content-Length: 768 [15:29:01]Content-Type: application/json [15:29:01] [15:29:01]POST finish read [15:29:01]Found Content-Length = 768 [15:29:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.000, "sum" : 669.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" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:01]execute_script... [15:29: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)3407454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.000, "sum" : 669.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" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:01]POST & json_proto [15:29:01]process_json_proto [15:29:01]json parsed OK: [15:29:01]protocol is kg_v1.0 [15:29:01]action value=close_receipt [15:29:01]process_action close_receipt [15:29:01]cmd_close_receipt [15:29:01]MH_GetDate [15:29:01]Write to MH i2c: F0 00 00 1D 17 23 [15:29:01]Write i2c OK [15:29:01]MH_I2C_Read... [15:29:01]Read from MH i2c: F0 [15:29:01]MH_I2C_Read... [15:29:01]Read from MH i2c: F0 09 00 [15:29:01]MH_I2C_Read... [15:29:01]Read from MH i2c: F0 09 00 1D 17 00 3F FF 20 67 EE DA 66 66 85 [15:29:01]GetLastDocTimeStamp 1730215447 [15:29:01]current date 1730215743 [15:29:01]FM_GetShiftState [15:29:01]SAM_PROTO_GetShiftState [15:29:01]wFMCommunicate request_size=4 [15:29:01]MH_SAM_APDU [15:29:01]CAPDU: 80 13 01 00 [15:29:01]Write to MH i2c: E2 08 00 1E 17 80 13 01 00 00 00 00 00 B2 [15:29:01]Write i2c OK [15:29:01]MH_I2C_Read... [15:29:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:01]Read from MH i2c: E2 [15:29:01]MH_I2C_Read... [15:29:01]Read from MH i2c: E2 0E 00 [15:29:01]MH_I2C_Read... [15:29:01]Read from MH i2c: E2 0E 00 1E 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 10 [15:29:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:01]wFMCommunicate OK [15:29:01]SAM_PROTO_GetShiftState done [15:29:01]FM_GetShiftState done [15:29:01]opened in 1730160548 [15:29:01]opened+sec_in_day 1730246948 [15:29:01]quantity*price = 66900 [15:29:01]sum+1 = 66901 [15:29:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 669.00 НСП 1% : 5.92 НДС 12% : 71.04 Наличными: 0.00 Безнал.: 669.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 432 29.10.2024 15:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96923 ФПД: 127433452799271 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152903&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96923&fm=127433452799271&tin=02508201610067®Number=0000000000170478&sum=66900 [15:29:02]StoreToDocumentArchive [15:29:02]shift 145 fd 96923 [15:29:02]save to /storage/0145/doc_00096923 [15:29:02]save last doc name /storage/0145/doc_00096923 to /storage/kkm_last_doc_name [15:29:02]save OK [15:29:02]Clear old archive folders... [15:29:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:02]tlvbuf is 01A6B620 [15:29:02]SAM_PROTO_ClearQueue [15:29:02]wFMCommunicate request_size=4 [15:29:02]MH_SAM_APDU [15:29:02]CAPDU: 80 09 00 00 [15:29:02]Write to MH i2c: E2 08 00 2B 17 80 09 00 00 00 00 00 00 B4 [15:29:02]Write i2c OK [15:29:02]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 2B 17 00 90 00 B6 [15:29:03]RAPDU: 90 00 [15:29:03]wFMCommunicate OK [15:29:03]SAM_PROTO_ClearQueue done [15:29:03]KKMCreateOFDPacket [15:29:03]OFDProtocolAddRootSTLVToBuf [15:29:03]FM_MakeSignedData [15:29:03]FM_MakeSignedData [15:29:03]SAM_PROTO_SignData [15:29:03]wFMCommunicate request_size=4 [15:29:03]MH_SAM_APDU [15:29:03]CAPDU: 80 0D 01 02 [15:29:03]Write to MH i2c: E2 08 00 2C 17 80 0D 01 02 00 00 00 00 BC [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 2C 17 00 90 00 B7 [15:29:03]RAPDU: 90 00 [15:29:03]wFMCommunicate OK [15:29:03]wFMCommunicate request_size=255 [15:29:03]MH_SAM_APDU [15:29:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 3F FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7A 01 00 35 04 06 00 73 [15:29:03]Write to MH i2c: E2 02 01 2D 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 3F FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7A 01 00 35 04 06 00 73 00 00 03 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 2D 17 00 90 00 B8 [15:29:03]RAPDU: 90 00 [15:29:03]wFMCommunicate OK [15:29:03]wFMCommunicate request_size=10 [15:29:03]MH_SAM_APDU [15:29:03]CAPDU: 80 0D 02 02 05 E6 69 AF C5 27 [15:29:03]Write to MH i2c: E2 0D 00 2E 17 80 0D 02 02 05 00 E6 69 AF C5 27 00 00 B3 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 2E 17 00 90 00 B9 [15:29:03]RAPDU: 90 00 [15:29:03]wFMCommunicate OK [15:29:03]wFMCommunicate request_size=4 [15:29:03]MH_SAM_APDU [15:29:03]CAPDU: 80 0D 03 02 [15:29:03]Write to MH i2c: E2 08 00 2F 17 80 0D 03 02 00 00 00 00 C1 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 0B 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 0B 00 2F 17 00 7D A4 75 9B A5 F7 38 18 90 00 DF [15:29:03]RAPDU: 7D A4 75 9B A5 F7 38 18 90 00 [15:29:03]wFMCommunicate OK [15:29:03]SAM_PROTO_SignData done [15:29:03]FM_MakeSignedData done [15:29:03]CreateOFDProtocolMessage [15:29:03]wFMCommunicate request_size=4 [15:29:03]MH_SAM_APDU [15:29:03]CAPDU: 80 11 00 00 [15:29:03]Write to MH i2c: E2 08 00 30 17 80 11 00 00 00 00 00 00 C1 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 17 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 17 00 30 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [15:29:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:03]wFMCommunicate OK [15:29:03]CreateOFDProtocolMessage done [15:29:03]OFDSenderStorePacket 96923 [15:29:03]StoreOFDPacket docnum=96923 [15:29:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 B4 07 01 B0 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 3F FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7A 01 00 35 04 06 00 73 E6 69 AF C5 27 7D A4 75 9B A5 F7 38 18 [15:29:03]CheckFolder [15:29:03]dirname=/storage/ofd_packets [15:29:03]CheckFolder done [15:29:03]ProducePacketName [15:29:03]name=ofd_packets/00096923 [15:29:03]NVStorageSaveData ofd_packets/00096923 [15:29:03]File name is /storage/ofd_packets/00096923 [15:29:03]Write 301 bytes [15:29:03]NVStorageSaveData done [15:29:03]OFDSenderStorePacket done [15:29:03]KKMCreateOFDPacket done [15:29:03]NVStorageSaveData kkm_last_timestamp [15:29:03]File name is /storage/kkm_last_timestamp [15:29:03]Write 4 bytes [15:29:03]NVStorageSaveData done [15:29:03]ExternCall_PrintAddStr [15:29:03]wPrintStart [15:29:03]Write to MH i2c: 01 00 00 31 17 48 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: 01 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: 01 07 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: 01 07 00 31 17 00 00 00 00 00 FF 0F 5D [15:29:03]RasterBufferAndPrint [15:29:03]line Счет N : (1)3407454 [15:29:03]line ИНН: 02508201610067 [15:29:03]line Контрольно-Кассовый Чек [15:29:03]line ПРОДАЖА [15:29:03]line ТРК (МРК, ГНК) : 12 [15:29:03]line Товар: 2710124130 [15:29:03]line Аи-92-К-4 [15:29:03]line 10.000 * 66.90 [15:29:03]line = 669.00 [15:29:03]line НДС 12% НСП 1% [15:29:03]line > о реализуемом товаре [15:29:03]line ИТОГО: 669.00 [15:29:03]line НСП 1% : 5.92 [15:29:03]line НДС 12% : 71.04 [15:29:03]line Наличными: 0.00 [15:29:03]line Безнал.: 669.00 [15:29:03]line Место: АЗС № 82 "Партнер Нефть" [15:29:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:29:03]line СНО: Общий режим [15:29:03]line Чек 432 29.10.2024 15:29 [15:29:03]line Смена: 145 ФФД: 1.0 [15:29:03]line ЗНМ: 0300000017 [15:29:03]line РНМ: 0000000000170478 [15:29:03]line Версия ККМ: v1.0 [15:29:03]line Платежная система: Mbank [15:29:03]line ФМ: 0000000002098560 [15:29:03]line ФД: 96923 [15:29:03]line ФПД: 127433452799271 [15:29:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152903&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96923&fm=127433452799271&tin=02508201610067®Number=0000000000170478&sum=66900 [15:29:03]written 0, free lines is 4095 [15:29:03]OFD Sender: Processing packet 96923 [packets to send 59, broken 58] [15:29:03]ProducePacketName [15:29:03]name=ofd_packets/00096923 [15:29:03]OFD Sender: To server: pG, [15:29:03]CommunicateWithHost lk.salyk.kg:30040 [15:29:03]ConnectInit lk.salyk.kg [15:29:03]Connected sock=10 [15:29:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 B4 07 01 B0 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 3F FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7A 01 00 35 04 06 00 73 E6 69 AF C5 27 7D A4 75 9B A5 F7 38 18 [15:29:03]Write to MH i2c: 01 00 00 5A 17 71 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: 01 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: 01 07 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: 01 07 00 5A 17 00 00 00 00 00 2B 0D B0 [15:29:03]RasterBufferAndPrint [15:29:03]line [15:29:03]line [15:29:03]line [15:29:03]line [15:29:03]line [15:29:03]written 0, free lines is 3377 [15:29:04]MH_Cut [15:29:04]Write to MH i2c: D1 01 00 61 17 01 4A [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: D1 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: D1 01 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: D1 01 00 61 17 00 49 [15:29:04]Write to MH i2c: 01 00 00 62 17 79 [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 4E 47 00 02 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7A 01 00 F4 03 04 00 65 A9 20 67 B6 04 01 00 00 08 BF EF 1F 10 D6 36 9F [15:29:04]CommunicateWithHost err = 0 [15:29:04]CheckOFDResponse [15:29:04]1017 (14) - 77093643461234 [15:29:04]1041 (16) - 0000000002098560 [15:29:04]1040 (4) - 96923 [15:29:04]1012 (4) - 29.10.2024 09:22 [15:29:04]1206 (1) - 0 [15:29:04]OFD Sender: Remove packet 96923 [15:29:04]ProducePacketName [15:29:04]name=ofd_packets/00096923 [15:29:04]NVStorageDeleteData [15:29:04]OFD Sender: No OFD packet to send [15:29:04]*** Cut start [15:29:04]*** Partial cut [15:29:04]*** CUTSNS_PIN = 1 [15:29:04]*** CUTSNS_PIN = 0 [15:29:04]*** Brake cut motor [15:29:05]Read from MH i2c: 01 [15:29:05]MH_I2C_Read... [15:29:05]*** Stop cut motor [15:29:05]*** Cut end [15:29:05]Read from MH i2c: 01 07 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: 01 07 00 62 17 00 00 00 00 00 FF 0F 8E [15:29:05]process_action close_receipt done [15:29:05]requested_data is exist [15:29:05]produce_requested_data [15:29:05]requested_item fm.sn is exist - process it [15:29:05]wFMCommunicate request_size=4 [15:29:05]MH_SAM_APDU [15:29:05]CAPDU: 80 11 00 00 [15:29:05]Write to MH i2c: E2 08 00 63 17 80 11 00 00 00 00 00 00 F4 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:05]Read from MH i2c: E2 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 17 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 17 00 63 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [15:29:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:05]wFMCommunicate OK [15:29:05]requested_item fd.num is exist - process it [15:29:05]SAM_PROTO_GetFieldsCounters [15:29:05]wFMCommunicate request_size=4 [15:29:05]MH_SAM_APDU [15:29:05]CAPDU: 80 13 00 00 [15:29:05]Write to MH i2c: E2 08 00 64 17 80 13 00 00 00 00 00 00 F7 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:05]Read from MH i2c: E2 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 62 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 62 00 64 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [15:29:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:05]wFMCommunicate OK [15:29:05]SAM_PROTO_GetFieldsCounters done [15:29:05]requested_item shift.num is exist - process it [15:29:05]requested_item shift.opened is exist - process it [15:29:05]req_shift_opened [15:29:05]FM_GetShiftState [15:29:05]SAM_PROTO_GetShiftState [15:29:05]wFMCommunicate request_size=4 [15:29:05]MH_SAM_APDU [15:29:05]CAPDU: 80 13 01 00 [15:29:05]Write to MH i2c: E2 08 00 65 17 80 13 01 00 00 00 00 00 F9 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:05]Read from MH i2c: E2 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 0E 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 0E 00 65 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [15:29:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:05]wFMCommunicate OK [15:29:05]SAM_PROTO_GetShiftState done [15:29:05]FM_GetShiftState done [15:29:05]req_shift_opened done [15:29:05]requested_item shift.open_date is exist - process it [15:29:05]req_shift_open_date [15:29:05]req_shift_open_date done [15:29:05]produce_requested_data done [15:29:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96923,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:29:05]process_action_free close_receipt [15:29:05]json_value_free [15:29:05]json_value_free done [15:29:05]process_json_proto returns [15:29:05]Send response to host [15:29:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96923,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:29:05]free response buf [15:29:05]execute_script done [15:29:05]execute_script returns [15:29:05]free content buf [15:29:05]Sock 7.Close socket [15:29:05]Sock 7.Thread stoped [15:29:05]accept exits with 9 [15:29:05]New connection [15:29:05]New thread 3067260260 created [15:29:05]Thread 3067116900 joined [15:29:05]Waiting for new connection... [15:29:05] Sock 9.Parse request [15:29:05]Sock 9.Check first char [15:29:05]Sock 9.First char is OK [15:29:05]request: POST /json_proto HTTP/1.0 [15:29:05]Method: POST [15:29:05]URL: /json_proto [15:29:05]Method is POST - this is cgi request [15:29:05]url: /json_proto [15:29:05]query_string will be loaded in cgi processing [15:29:05]execute_cgi json_proto POST (null) [15:29:05]execute_cgi path=json_proto method=POST [15:29:05]POST find Content-Length [15:29:05]Host: 172.17.40.67:8080 [15:29:05]Content-Length: 678 [15:29:05]Content-Type: application/json [15:29:05] [15:29:05]POST finish read [15:29:05]Found Content-Length = 678 [15:29:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:05]execute_script... [15: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)3407455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:05]POST & json_proto [15:29:05]process_json_proto [15:29:05]json parsed OK: [15:29:05]protocol is kg_v1.0 [15:29:05]action value=close_receipt [15:29:05]process_action close_receipt [15:29:05]cmd_close_receipt [15:29:05]MH_GetDate [15:29:05]Write to MH i2c: F0 00 00 66 17 6C [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: F0 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: F0 09 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: F0 09 00 66 17 00 43 FF 20 67 EE DA 66 66 D2 [15:29:05]GetLastDocTimeStamp 1730215743 [15:29:05]current date 1730215747 [15:29:05]FM_GetShiftState [15:29:05]SAM_PROTO_GetShiftState [15:29:05]wFMCommunicate request_size=4 [15:29:05]MH_SAM_APDU [15:29:05]CAPDU: 80 13 01 00 [15:29:05]Write to MH i2c: E2 08 00 67 17 80 13 01 00 00 00 00 00 FB [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 [15:29:05]MH_I2C_Read... [15:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:05]Read from MH i2c: E2 0E 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 0E 00 67 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 59 [15:29:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:05]wFMCommunicate OK [15:29:05]SAM_PROTO_GetShiftState done [15:29:05]FM_GetShiftState done [15:29:05]opened in 1730160548 [15:29:05]opened+sec_in_day 1730246948 [15:29:05]quantity*price = 50041 [15:29:05]sum+1 = 50042 [15:29: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 433 29.10.2024 15:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96924 ФПД: 53325361734454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96924&fm=53325361734454&tin=02508201610067®Number=0000000000170478&sum=50000 [15:29:07]StoreToDocumentArchive [15:29:07]shift 145 fd 96924 [15:29:07]save to /storage/0145/doc_00096924 [15:29:07]save last doc name /storage/0145/doc_00096924 to /storage/kkm_last_doc_name [15:29:07]save OK [15:29:07]Clear old archive folders... [15:29:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:07]tlvbuf is 01AE4A20 [15:29:07]SAM_PROTO_ClearQueue [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 09 00 00 [15:29:07]Write to MH i2c: E2 08 00 74 17 80 09 00 00 00 00 00 00 FD [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 74 17 00 90 00 FF [15:29:07]RAPDU: 90 00 [15:29:07]wFMCommunicate OK [15:29:07]SAM_PROTO_ClearQueue done [15:29:07]KKMCreateOFDPacket [15:29:07]OFDProtocolAddRootSTLVToBuf [15:29:07]FM_MakeSignedData [15:29:07]FM_MakeSignedData [15:29:07]SAM_PROTO_SignData [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 0D 01 02 [15:29:07]Write to MH i2c: E2 08 00 75 17 80 0D 01 02 00 00 00 00 05 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 75 17 00 90 00 00 [15:29:07]RAPDU: 90 00 [15:29:07]wFMCommunicate OK [15:29:07]wFMCommunicate request_size=255 [15:29:07]MH_SAM_APDU [15:29: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 34 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 B1 01 00 00 F4 03 04 00 43 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7A 01 00 35 04 06 00 30 [15:29:07]Write to MH i2c: E2 02 01 76 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 34 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 B1 01 00 00 F4 03 04 00 43 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7A 01 00 35 04 06 00 30 00 00 E6 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 76 17 00 90 00 01 [15:29:07]RAPDU: 90 00 [15:29:07]wFMCommunicate OK [15:29:07]wFMCommunicate request_size=10 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 0D 02 02 05 7F C7 3E 63 36 [15:29:07]Write to MH i2c: E2 0D 00 77 17 80 0D 02 02 05 00 7F C7 3E 63 36 00 00 2F [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 77 17 00 90 00 02 [15:29:07]RAPDU: 90 00 [15:29:07]wFMCommunicate OK [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 0D 03 02 [15:29:07]Write to MH i2c: E2 08 00 78 17 80 0D 03 02 00 00 00 00 0A [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 0B 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 0B 00 78 17 00 F3 AF D6 F4 57 8B A9 3E 90 00 40 [15:29:07]RAPDU: F3 AF D6 F4 57 8B A9 3E 90 00 [15:29:07]wFMCommunicate OK [15:29:07]SAM_PROTO_SignData done [15:29:07]FM_MakeSignedData done [15:29:07]CreateOFDProtocolMessage [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 11 00 00 [15:29:07]Write to MH i2c: E2 08 00 79 17 80 11 00 00 00 00 00 00 0A [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 17 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 17 00 79 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [15:29:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:07]wFMCommunicate OK [15:29:07]CreateOFDProtocolMessage done [15:29:07]OFDSenderStorePacket 96924 [15:29:07]StoreOFDPacket docnum=96924 [15:29:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF E1 07 01 BE 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 34 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 B1 01 00 00 F4 03 04 00 43 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7A 01 00 35 04 06 00 30 7F C7 3E 63 36 F3 AF D6 F4 57 8B A9 3E [15:29:07]CheckFolder [15:29:07]dirname=/storage/ofd_packets [15:29:07]CheckFolder done [15:29:07]ProducePacketName [15:29:07]name=ofd_packets/00096924 [15:29:07]NVStorageSaveData ofd_packets/00096924 [15:29:07]File name is /storage/ofd_packets/00096924 [15:29:07]Write 301 bytes [15:29:07]NVStorageSaveData done [15:29:07]OFDSenderStorePacket done [15:29:07]KKMCreateOFDPacket done [15:29:07]NVStorageSaveData kkm_last_timestamp [15:29:07]File name is /storage/kkm_last_timestamp [15:29:07]Write 4 bytes [15:29:07]NVStorageSaveData done [15:29:07]ExternCall_PrintAddStr [15:29:07]wPrintStart [15:29:07]Write to MH i2c: 01 00 00 7A 17 91 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: 01 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: 01 07 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: 01 07 00 7A 17 00 00 00 00 00 FF 0F A6 [15:29:07]RasterBufferAndPrint [15:29:07]line Счет N : (1)3407455 [15:29:07]line ИНН: 02508201610067 [15:29:07]line Контрольно-Кассовый Чек [15:29:07]line ПРОДАЖА [15:29:07]line ТРК (МРК, ГНК) : 22 [15:29:07]line Товар: 2710124130 [15:29:07]line Аи-92-К-4 [15:29:07]line 7.480 * 66.90 [15:29:07]line = 500.41 [15:29:07]line НДС 12% НСП 1% [15:29:07]line > о реализуемом товаре [15:29:07]line ОКРУГЛЕНИЕ: -0.41 [15:29:07]line ИТОГО: 500.00 [15:29:07]line Внесено: 500.00 [15:29:07]line СДАЧА: 0.00 [15:29:07]line НСП 1% : 4.43 [15:29:07]line НДС 12% : 53.14 [15:29:07]line Наличными: 500.00 [15:29:07]line Безнал.: 0.00 [15:29:07]line Место: АЗС № 82 "Партнер Нефть" [15:29:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:29:08]line СНО: Общий режим [15:29:08]line Чек 433 29.10.2024 15:29 [15:29:08]line Смена: 145 ФФД: 1.0 [15:29:08]line ЗНМ: 0300000017 [15:29:08]line РНМ: 0000000000170478 [15:29:08]line Версия ККМ: v1.0 [15:29:08]line ФМ: 0000000002098560 [15:29:08]line ФД: 96924 [15:29:08]line ФПД: 53325361734454 [15:29:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96924&fm=53325361734454&tin=02508201610067®Number=0000000000170478&sum=50000 [15:29:08]OFD Sender: Processing packet 96924 [packets to send 59, broken 58] [15:29:08]ProducePacketName [15:29:08]name=ofd_packets/00096924 [15:29:08]OFD Sender: To server: pG, [15:29:08]CommunicateWithHost lk.salyk.kg:30040 [15:29:08]ConnectInit lk.salyk.kg [15:29:08]written 0, free lines is 4095 [15:29:08]Connected sock=10 [15:29:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF E1 07 01 BE 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 34 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 B1 01 00 00 F4 03 04 00 43 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7A 01 00 35 04 06 00 30 7F C7 3E 63 36 F3 AF D6 F4 57 8B A9 3E [15:29:08]Write to MH i2c: 01 00 00 A5 17 BC [15:29:08]Write i2c OK [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: 01 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: 01 07 00 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: 01 07 00 A5 17 00 00 00 00 00 17 0D E7 [15:29:08]RasterBufferAndPrint [15:29:08]line [15:29:08]line [15:29:08]line [15:29:08]line [15:29:08]line [15:29:08]written 0, free lines is 3363 [15:29:08]MH_Cut [15:29:08]Write to MH i2c: D1 01 00 AC 17 01 95 [15:29:08]Write i2c OK [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: D1 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: D1 01 00 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: D1 01 00 AC 17 00 94 [15:29:08]Write to MH i2c: 01 00 00 AD 17 C4 [15:29:08]Write i2c OK [15:29:08]MH_I2C_Read... [15:29:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 D2 47 00 D3 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 32 30 39 38 35 36 30 10 04 04 00 9C 7A 01 00 F4 03 04 00 69 A9 20 67 B6 04 01 00 00 F6 E8 44 2E 24 96 73 40 [15:29:08]CommunicateWithHost err = 0 [15:29:08]CheckOFDResponse [15:29:08]1017 (14) - 77093643461234 [15:29:08]1041 (16) - 0000000002098560 [15:29:08]1040 (4) - 96924 [15:29:08]1012 (4) - 29.10.2024 09:22 [15:29:08]1206 (1) - 0 [15:29:08]OFD Sender: Remove packet 96924 [15:29:08]ProducePacketName [15:29:08]name=ofd_packets/00096924 [15:29:08]NVStorageDeleteData [15:29:09]OFD Sender: No OFD packet to send [15:29:09]*** Cut start [15:29:09]*** Partial cut [15:29:09]*** CUTSNS_PIN = 1 [15:29:09]*** CUTSNS_PIN = 0 [15:29:09]*** Brake cut motor [15:29:10]Read from MH i2c: 01 [15:29:10]MH_I2C_Read... [15:29:10]*** Stop cut motor [15:29:10]*** Cut end [15:29:10]Read from MH i2c: 01 07 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: 01 07 00 AD 17 00 00 00 00 00 FF 0F D9 [15:29:10]process_action close_receipt done [15:29:10]requested_data is exist [15:29:10]produce_requested_data [15:29:10]requested_item fm.sn is exist - process it [15:29:10]wFMCommunicate request_size=4 [15:29:10]MH_SAM_APDU [15:29:10]CAPDU: 80 11 00 00 [15:29:10]Write to MH i2c: E2 08 00 AE 17 80 11 00 00 00 00 00 00 3F [15:29:10]Write i2c OK [15:29:10]MH_I2C_Read... [15:29:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:10]Read from MH i2c: E2 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 17 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 17 00 AE 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [15:29:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:10]wFMCommunicate OK [15:29:10]requested_item fd.num is exist - process it [15:29:10]SAM_PROTO_GetFieldsCounters [15:29:10]wFMCommunicate request_size=4 [15:29:10]MH_SAM_APDU [15:29:10]CAPDU: 80 13 00 00 [15:29:10]Write to MH i2c: E2 08 00 AF 17 80 13 00 00 00 00 00 00 42 [15:29:10]Write i2c OK [15:29:10]MH_I2C_Read... [15:29:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:10]Read from MH i2c: E2 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 62 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 62 00 AF 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [15:29:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:10]wFMCommunicate OK [15:29:10]SAM_PROTO_GetFieldsCounters done [15:29:10]requested_item shift.num is exist - process it [15:29:10]requested_item shift.opened is exist - process it [15:29:10]req_shift_opened [15:29:10]FM_GetShiftState [15:29:10]SAM_PROTO_GetShiftState [15:29:10]wFMCommunicate request_size=4 [15:29:10]MH_SAM_APDU [15:29:10]CAPDU: 80 13 01 00 [15:29:10]Write to MH i2c: E2 08 00 B0 17 80 13 01 00 00 00 00 00 44 [15:29:10]Write i2c OK [15:29:10]MH_I2C_Read... [15:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:10]Read from MH i2c: E2 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 0E 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 0E 00 B0 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [15:29:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:10]wFMCommunicate OK [15:29:10]SAM_PROTO_GetShiftState done [15:29:10]FM_GetShiftState done [15:29:10]req_shift_opened done [15:29:10]requested_item shift.open_date is exist - process it [15:29:10]req_shift_open_date [15:29:10]req_shift_open_date done [15:29:10]produce_requested_data done [15:29:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96924,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:29:10]process_action_free close_receipt [15:29:10]json_value_free [15:29:10]json_value_free done [15:29:10]process_json_proto returns [15:29:10]Send response to host [15:29:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96924,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:29:10]free response buf [15:29:10]execute_script done [15:29:10]execute_script returns [15:29:10]free content buf [15:29:10]Sock 9.Close socket [15:29:10]Sock 9.Thread stoped [15:29:14]OFD Sender: No OFD packet to send [15:29:19]OFD Sender: No OFD packet to send [15:29:23]accept exits with 7 [15:29:23]New connection [15:29:23]New thread 3067116900 created [15:29:23]Thread 3067260260 joined [15:29:23]Waiting for new connection... [15:29:23] Sock 7.Parse request [15:29:23]Sock 7.Check first char [15:29:23]Sock 7.First char is OK [15:29:23]request: POST /json_proto HTTP/1.0 [15:29:23]Method: POST [15:29:23]URL: /json_proto [15:29:23]Method is POST - this is cgi request [15:29:23]url: /json_proto [15:29:23]query_string will be loaded in cgi processing [15:29:23]execute_cgi json_proto POST (null) [15:29:23]execute_cgi path=json_proto method=POST [15:29:23]POST find Content-Length [15:29:23]Host: 172.17.40.67:8080 [15:29:23]Content-Length: 683 [15:29:23]Content-Type: application/json [15:29:23] [15:29:23]POST finish read [15:29:23]Found Content-Length = 683 [15:29:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:23]execute_script... [15:29: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)3407456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:23]POST & json_proto [15:29:23]process_json_proto [15:29:23]json parsed OK: [15:29:23]protocol is kg_v1.0 [15:29:23]action value=close_receipt [15:29:23]process_action close_receipt [15:29:23]cmd_close_receipt [15:29:23]MH_GetDate [15:29:23]Write to MH i2c: F0 00 00 B1 17 B7 [15:29:23]Write i2c OK [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: F0 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: F0 09 00 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: F0 09 00 B1 17 00 54 FF 20 67 EE DA 66 66 2E [15:29:23]GetLastDocTimeStamp 1730215747 [15:29:23]current date 1730215764 [15:29:23]FM_GetShiftState [15:29:23]SAM_PROTO_GetShiftState [15:29:23]wFMCommunicate request_size=4 [15:29:23]MH_SAM_APDU [15:29:23]CAPDU: 80 13 01 00 [15:29:23]Write to MH i2c: E2 08 00 B2 17 80 13 01 00 00 00 00 00 46 [15:29:23]Write i2c OK [15:29:23]MH_I2C_Read... [15:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:23]Read from MH i2c: E2 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: E2 0E 00 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: E2 0E 00 B2 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A4 [15:29:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:23]wFMCommunicate OK [15:29:23]SAM_PROTO_GetShiftState done [15:29:23]FM_GetShiftState done [15:29:23]opened in 1730160548 [15:29:23]opened+sec_in_day 1730246948 [15:29:23]quantity*price = 150032 [15:29:23]sum+1 = 150033 [15:29:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 434 29.10.2024 15:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96925 ФПД: 241105013328882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96925&fm=241105013328882&tin=02508201610067®Number=0000000000170478&sum=150000 [15:29:24]StoreToDocumentArchive [15:29:24]shift 145 fd 96925 [15:29:24]save to /storage/0145/doc_00096925 [15:29:24]save last doc name /storage/0145/doc_00096925 to /storage/kkm_last_doc_name [15:29:24]save OK [15:29:24]Clear old archive folders... [15:29:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:24]tlvbuf is B6EF35A0 [15:29:24]SAM_PROTO_ClearQueue [15:29:24]wFMCommunicate request_size=4 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 09 00 00 [15:29:24]Write to MH i2c: E2 08 00 BF 17 80 09 00 00 00 00 00 00 48 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 BF 17 00 90 00 4A [15:29:24]RAPDU: 90 00 [15:29:24]wFMCommunicate OK [15:29:24]SAM_PROTO_ClearQueue done [15:29:24]KKMCreateOFDPacket [15:29:24]OFDProtocolAddRootSTLVToBuf [15:29:24]FM_MakeSignedData [15:29:24]FM_MakeSignedData [15:29:24]SAM_PROTO_SignData [15:29:24]wFMCommunicate request_size=4 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 0D 01 02 [15:29:24]Write to MH i2c: E2 08 00 C0 17 80 0D 01 02 00 00 00 00 50 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 C0 17 00 90 00 4B [15:29:24]RAPDU: 90 00 [15:29:24]wFMCommunicate OK [15:29:24]wFMCommunicate request_size=255 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 54 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7A 01 00 35 04 06 00 DB [15:29:24]Write to MH i2c: E2 02 01 C1 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 54 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7A 01 00 35 04 06 00 DB 00 00 53 [15:29:24]OFD Sender: No OFD packet to send [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 C1 17 00 90 00 4C [15:29:24]RAPDU: 90 00 [15:29:24]wFMCommunicate OK [15:29:24]wFMCommunicate request_size=10 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 0D 02 02 05 48 A2 AC 4B F2 [15:29:24]Write to MH i2c: E2 0D 00 C2 17 80 0D 02 02 05 00 48 A2 AC 4B F2 00 00 30 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 C2 17 00 90 00 4D [15:29:24]RAPDU: 90 00 [15:29:24]wFMCommunicate OK [15:29:24]wFMCommunicate request_size=4 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 0D 03 02 [15:29:24]Write to MH i2c: E2 08 00 C3 17 80 0D 03 02 00 00 00 00 55 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 0B 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 0B 00 C3 17 00 41 7E FC 00 4B 6F 4A CD 90 00 E2 [15:29:24]RAPDU: 41 7E FC 00 4B 6F 4A CD 90 00 [15:29:24]wFMCommunicate OK [15:29:24]SAM_PROTO_SignData done [15:29:24]FM_MakeSignedData done [15:29:24]CreateOFDProtocolMessage [15:29:24]wFMCommunicate request_size=4 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 11 00 00 [15:29:24]Write to MH i2c: E2 08 00 C4 17 80 11 00 00 00 00 00 00 55 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 17 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 17 00 C4 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [15:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:24]wFMCommunicate OK [15:29:24]CreateOFDProtocolMessage done [15:29:24]OFDSenderStorePacket 96925 [15:29:24]StoreOFDPacket docnum=96925 [15:29:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9A 3A 07 01 7F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 54 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7A 01 00 35 04 06 00 DB 48 A2 AC 4B F2 41 7E FC 00 4B 6F 4A CD [15:29:24]CheckFolder [15:29:24]dirname=/storage/ofd_packets [15:29:24]CheckFolder done [15:29:24]ProducePacketName [15:29:24]name=ofd_packets/00096925 [15:29:24]NVStorageSaveData ofd_packets/00096925 [15:29:24]File name is /storage/ofd_packets/00096925 [15:29:24]Write 301 bytes [15:29:24]NVStorageSaveData done [15:29:24]OFDSenderStorePacket done [15:29:24]KKMCreateOFDPacket done [15:29:24]NVStorageSaveData kkm_last_timestamp [15:29:24]File name is /storage/kkm_last_timestamp [15:29:24]Write 4 bytes [15:29:24]NVStorageSaveData done [15:29:24]ExternCall_PrintAddStr [15:29:24]wPrintStart [15:29:24]Write to MH i2c: 01 00 00 C5 17 DC [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: 01 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: 01 07 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: 01 07 00 C5 17 00 00 00 00 00 FF 0F F1 [15:29:24]RasterBufferAndPrint [15:29:24]line Счет N : (1)3407456 [15:29:24]line ИНН: 02508201610067 [15:29:24]line Контрольно-Кассовый Чек [15:29:24]line ПРОДАЖА [15:29:24]line ТРК (МРК, ГНК) : 33 [15:29:24]line Товар: 2710124500 [15:29:24]line Аи-95-К-5 [15:29:24]line 20.220 * 74.20 [15:29:24]line = 1500.32 [15:29:24]line НДС 12% НСП 1% [15:29:24]line > о реализуемом товаре [15:29:24]line ОКРУГЛЕНИЕ: -0.32 [15:29:24]line ИТОГО: 1500.00 [15:29:24]line Внесено: 1500.00 [15:29:24]line СДАЧА: 0.00 [15:29:24]line НСП 1% : 13.28 [15:29:24]line НДС 12% : 159.33 [15:29:24]line Наличными: 1500.00 [15:29:24]line Безнал.: 0.00 [15:29:24]line Место: АЗС № 82 "Партнер Нефть" [15:29:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:29:24]line СНО: Общий режим [15:29:24]line Чек 434 29.10.2024 15:29 [15:29:24]line Смена: 145 ФФД: 1.0 [15:29:24]line ЗНМ: 0300000017 [15:29:24]line РНМ: 0000000000170478 [15:29:24]line Версия ККМ: v1.0 [15:29:24]line ФМ: 0000000002098560 [15:29:24]line ФД: 96925 [15:29:24]line ФПД: 241105013328882 [15:29:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96925&fm=241105013328882&tin=02508201610067®Number=0000000000170478&sum=150000 [15:29:24]written 0, free lines is 4095 [15:29:24]OFD Sender: Processing packet 96925 [packets to send 59, broken 58] [15:29:24]ProducePacketName [15:29:24]name=ofd_packets/00096925 [15:29:24]OFD Sender: To server: pG, [15:29:24]CommunicateWithHost lk.salyk.kg:30040 [15:29:24]ConnectInit lk.salyk.kg [15:29:25]Connected sock=10 [15:29:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9A 3A 07 01 7F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 54 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7A 01 00 35 04 06 00 DB 48 A2 AC 4B F2 41 7E FC 00 4B 6F 4A CD [15:29:25]Write to MH i2c: 01 00 00 F0 17 07 [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: 01 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: 01 07 00 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: 01 07 00 F0 17 00 00 00 00 00 1B 0D 36 [15:29:25]RasterBufferAndPrint [15:29:25]line [15:29:25]line [15:29:25]line [15:29:25]line [15:29:25]line [15:29:25]written 0, free lines is 3370 [15:29:25]MH_Cut [15:29:25]Write to MH i2c: D1 01 00 F7 17 01 E0 [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: D1 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: D1 01 00 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: D1 01 00 F7 17 00 DF [15:29:25]Write to MH i2c: 01 00 00 F8 17 0F [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE C2 47 00 91 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 32 30 39 38 35 36 30 10 04 04 00 9D 7A 01 00 F4 03 04 00 7A A9 20 67 B6 04 01 00 00 49 16 C5 13 44 24 20 C3 [15:29:25]CommunicateWithHost err = 0 [15:29:25]CheckOFDResponse [15:29:25]1017 (14) - 77093643461234 [15:29:25]1041 (16) - 0000000002098560 [15:29:25]1040 (4) - 96925 [15:29:25]1012 (4) - 29.10.2024 09:23 [15:29:25]1206 (1) - 0 [15:29:25]OFD Sender: Remove packet 96925 [15:29:25]ProducePacketName [15:29:25]name=ofd_packets/00096925 [15:29:25]NVStorageDeleteData [15:29:26]*** Cut start [15:29:26]*** Partial cut [15:29:26]*** CUTSNS_PIN = 1 [15:29:26]OFD Sender: No OFD packet to send [15:29:26]*** CUTSNS_PIN = 0 [15:29:26]*** Brake cut motor [15:29:26]Read from MH i2c: 01 [15:29:26]MH_I2C_Read... [15:29:26]*** Stop cut motor [15:29:26]*** Cut end [15:29:26]Read from MH i2c: 01 07 00 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: 01 07 00 F8 17 00 00 00 00 00 FF 0F 24 [15:29:26]process_action close_receipt done [15:29:26]requested_data is exist [15:29:26]produce_requested_data [15:29:26]requested_item fm.sn is exist - process it [15:29:26]wFMCommunicate request_size=4 [15:29:26]MH_SAM_APDU [15:29:26]CAPDU: 80 11 00 00 [15:29:26]Write to MH i2c: E2 08 00 F9 17 80 11 00 00 00 00 00 00 8A [15:29:26]Write i2c OK [15:29:26]MH_I2C_Read... [15:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:26]Read from MH i2c: E2 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 17 00 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 17 00 F9 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [15:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:26]wFMCommunicate OK [15:29:26]requested_item fd.num is exist - process it [15:29:26]SAM_PROTO_GetFieldsCounters [15:29:26]wFMCommunicate request_size=4 [15:29:26]MH_SAM_APDU [15:29:26]CAPDU: 80 13 00 00 [15:29:26]Write to MH i2c: E2 08 00 FA 17 80 13 00 00 00 00 00 00 8D [15:29:26]Write i2c OK [15:29:26]MH_I2C_Read... [15:29:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:26]Read from MH i2c: E2 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 62 00 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 62 00 FA 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 70 [15:29:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:26]wFMCommunicate OK [15:29:26]SAM_PROTO_GetFieldsCounters done [15:29:26]requested_item shift.num is exist - process it [15:29:26]requested_item shift.opened is exist - process it [15:29:26]req_shift_opened [15:29:26]FM_GetShiftState [15:29:26]SAM_PROTO_GetShiftState [15:29:26]wFMCommunicate request_size=4 [15:29:26]MH_SAM_APDU [15:29:26]CAPDU: 80 13 01 00 [15:29:26]Write to MH i2c: E2 08 00 FB 17 80 13 01 00 00 00 00 00 8F [15:29:26]Write i2c OK [15:29:26]MH_I2C_Read... [15:29:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:26]Read from MH i2c: E2 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 0E 00 [15:29:26]MH_I2C_Read... [15:29:26]Read from MH i2c: E2 0E 00 FB 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [15:29:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:26]wFMCommunicate OK [15:29:26]SAM_PROTO_GetShiftState done [15:29:26]FM_GetShiftState done [15:29:26]req_shift_opened done [15:29:26]requested_item shift.open_date is exist - process it [15:29:26]req_shift_open_date [15:29:26]req_shift_open_date done [15:29:26]produce_requested_data done [15:29:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96925,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:29:26]process_action_free close_receipt [15:29:26]json_value_free [15:29:26]json_value_free done [15:29:26]process_json_proto returns [15:29:26]Send response to host [15:29:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96925,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:29:26]free response buf [15:29:26]execute_script done [15:29:26]execute_script returns [15:29:26]free content buf [15:29:26]Sock 7.Close socket [15:29:26]Sock 7.Thread stoped [15:29:31]OFD Sender: No OFD packet to send [15:29:36]OFD Sender: No OFD packet to send [15:29:39]accept exits with 9 [15:29:39]New connection [15:29:39]New thread 3067260260 created [15:29:39]Thread 3067116900 joined [15:29:39]Waiting for new connection... [15:29:39] Sock 9.Parse request [15:29:39]Sock 9.Check first char [15:29:39]Sock 9.First char is OK [15:29:39]request: POST /json_proto HTTP/1.0 [15:29:39]Method: POST [15:29:39]URL: /json_proto [15:29:39]Method is POST - this is cgi request [15:29:39]url: /json_proto [15:29:39]query_string will be loaded in cgi processing [15:29:39]execute_cgi json_proto POST (null) [15:29:39]execute_cgi path=json_proto method=POST [15:29:39]POST find Content-Length [15:29:39]Host: 172.17.40.67:8080 [15:29:39]Content-Length: 678 [15:29:39]Content-Type: application/json [15:29:39] [15:29:39]POST finish read [15:29:39]Found Content-Length = 678 [15:29:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:39]execute_script... [15:29: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)3407457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:39]POST & json_proto [15:29:39]process_json_proto [15:29:39]json parsed OK: [15:29:39]protocol is kg_v1.0 [15:29:39]action value=close_receipt [15:29:39]process_action close_receipt [15:29:39]cmd_close_receipt [15:29:39]MH_GetDate [15:29:39]Write to MH i2c: F0 00 00 FC 17 02 [15:29:39]Write i2c OK [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: F0 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: F0 09 00 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: F0 09 00 FC 17 00 64 FF 20 67 EE DA 66 66 89 [15:29:39]GetLastDocTimeStamp 1730215764 [15:29:39]current date 1730215780 [15:29:39]FM_GetShiftState [15:29:39]SAM_PROTO_GetShiftState [15:29:39]wFMCommunicate request_size=4 [15:29:39]MH_SAM_APDU [15:29:39]CAPDU: 80 13 01 00 [15:29:39]Write to MH i2c: E2 08 00 FD 17 80 13 01 00 00 00 00 00 91 [15:29:39]Write i2c OK [15:29:39]MH_I2C_Read... [15:29:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:39]Read from MH i2c: E2 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: E2 0E 00 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: E2 0E 00 FD 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [15:29:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:39]wFMCommunicate OK [15:29:39]SAM_PROTO_GetShiftState done [15:29:39]FM_GetShiftState done [15:29:39]opened in 1730160548 [15:29:39]opened+sec_in_day 1730246948 [15:29:39]quantity*price = 30038 [15:29:39]sum+1 = 30039 [15:29: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 435 29.10.2024 15:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96926 ФПД: 90857678348408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152940&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96926&fm=90857678348408&tin=02508201610067®Number=0000000000170478&sum=30000 [15:29:40]StoreToDocumentArchive [15:29:40]shift 145 fd 96926 [15:29:40]save to /storage/0145/doc_00096926 [15:29:40]save last doc name /storage/0145/doc_00096926 to /storage/kkm_last_doc_name [15:29:40]save OK [15:29:40]Clear old archive folders... [15:29:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:40]tlvbuf is 01A31120 [15:29:40]SAM_PROTO_ClearQueue [15:29:40]wFMCommunicate request_size=4 [15:29:40]MH_SAM_APDU [15:29:40]CAPDU: 80 09 00 00 [15:29:40]Write to MH i2c: E2 08 00 0A 18 80 09 00 00 00 00 00 00 94 [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 03 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 03 00 0A 18 00 90 00 96 [15:29:40]RAPDU: 90 00 [15:29:40]wFMCommunicate OK [15:29:40]SAM_PROTO_ClearQueue done [15:29:40]KKMCreateOFDPacket [15:29:40]OFDProtocolAddRootSTLVToBuf [15:29:40]FM_MakeSignedData [15:29:40]FM_MakeSignedData [15:29:40]SAM_PROTO_SignData [15:29:40]wFMCommunicate request_size=4 [15:29:40]MH_SAM_APDU [15:29:40]CAPDU: 80 0D 01 02 [15:29:40]Write to MH i2c: E2 08 00 0B 18 80 0D 01 02 00 00 00 00 9C [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 03 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 03 00 0B 18 00 90 00 97 [15:29:40]RAPDU: 90 00 [15:29:40]wFMCommunicate OK [15:29:40]wFMCommunicate request_size=255 [15:29:40]MH_SAM_APDU [15:29: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 34 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 B3 01 00 00 F4 03 04 00 64 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7A 01 00 35 04 06 00 52 [15:29:40]Write to MH i2c: E2 02 01 0C 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 34 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 B3 01 00 00 F4 03 04 00 64 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7A 01 00 35 04 06 00 52 00 00 B8 [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:40]Read from MH i2c: E2 03 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 03 00 0C 18 00 90 00 98 [15:29:40]RAPDU: 90 00 [15:29:40]wFMCommunicate OK [15:29:40]wFMCommunicate request_size=10 [15:29:40]MH_SAM_APDU [15:29:40]CAPDU: 80 0D 02 02 05 A2 73 A4 A0 78 [15:29:40]Write to MH i2c: E2 0D 00 0D 18 80 0D 02 02 05 00 A2 73 A4 A0 78 00 00 7A [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 03 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 03 00 0D 18 00 90 00 99 [15:29:40]RAPDU: 90 00 [15:29:40]wFMCommunicate OK [15:29:40]wFMCommunicate request_size=4 [15:29:40]MH_SAM_APDU [15:29:40]CAPDU: 80 0D 03 02 [15:29:40]Write to MH i2c: E2 08 00 0E 18 80 0D 03 02 00 00 00 00 A1 [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 0B 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 0B 00 0E 18 00 B1 08 FA FA 7E FC 3E 1D 90 00 24 [15:29:40]RAPDU: B1 08 FA FA 7E FC 3E 1D 90 00 [15:29:40]wFMCommunicate OK [15:29:40]SAM_PROTO_SignData done [15:29:40]FM_MakeSignedData done [15:29:40]CreateOFDProtocolMessage [15:29:40]wFMCommunicate request_size=4 [15:29:40]MH_SAM_APDU [15:29:40]CAPDU: 80 11 00 00 [15:29:40]Write to MH i2c: E2 08 00 0F 18 80 11 00 00 00 00 00 00 A1 [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 17 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 17 00 0F 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [15:29:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:41]wFMCommunicate OK [15:29:41]CreateOFDProtocolMessage done [15:29:41]OFDSenderStorePacket 96926 [15:29:41]StoreOFDPacket docnum=96926 [15:29:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 B0 07 01 48 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 34 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 B3 01 00 00 F4 03 04 00 64 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7A 01 00 35 04 06 00 52 A2 73 A4 A0 78 B1 08 FA FA 7E FC 3E 1D [15:29:41]CheckFolder [15:29:41]dirname=/storage/ofd_packets [15:29:41]CheckFolder done [15:29:41]ProducePacketName [15:29:41]name=ofd_packets/00096926 [15:29:41]NVStorageSaveData ofd_packets/00096926 [15:29:41]File name is /storage/ofd_packets/00096926 [15:29:41]Write 301 bytes [15:29:41]NVStorageSaveData done [15:29:41]OFDSenderStorePacket done [15:29:41]KKMCreateOFDPacket done [15:29:41]NVStorageSaveData kkm_last_timestamp [15:29:41]File name is /storage/kkm_last_timestamp [15:29:41]Write 4 bytes [15:29:41]NVStorageSaveData done [15:29:41]ExternCall_PrintAddStr [15:29:41]wPrintStart [15:29:41]Write to MH i2c: 01 00 00 10 18 28 [15:29:41]Write i2c OK [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: 01 [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: 01 07 00 [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: 01 07 00 10 18 00 00 00 00 00 FF 0F 3D [15:29:41]RasterBufferAndPrint [15:29:41]line Счет N : (1)3407457 [15:29:41]line ИНН: 02508201610067 [15:29:41]line Контрольно-Кассовый Чек [15:29:41]line ПРОДАЖА [15:29:41]line ТРК (МРК, ГНК) : 42 [15:29:41]line Товар: 2710124130 [15:29:41]line Аи-92-К-4 [15:29:41]line 4.490 * 66.90 [15:29:41]line = 300.38 [15:29:41]line НДС 12% НСП 1% [15:29:41]line > о реализуемом товаре [15:29:41]line ОКРУГЛЕНИЕ: -0.38 [15:29:41]line ИТОГО: 300.00 [15:29:41]line Внесено: 300.00 [15:29:41]line СДАЧА: 0.00 [15:29:41]line НСП 1% : 2.66 [15:29:41]line НДС 12% : 31.90 [15:29:41]line Наличными: 300.00 [15:29:41]line Безнал.: 0.00 [15:29:41]line Место: АЗС № 82 "Партнер Нефть" [15:29:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:29:41]line СНО: Общий режим [15:29:41]line Чек 435 29.10.2024 15:29 [15:29:41]line Смена: 145 ФФД: 1.0 [15:29:41]line ЗНМ: 0300000017 [15:29:41]line РНМ: 0000000000170478 [15:29:41]line Версия ККМ: v1.0 [15:29:41]line ФМ: 0000000002098560 [15:29:41]line ФД: 96926 [15:29:41]line ФПД: 90857678348408 [15:29:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152940&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96926&fm=90857678348408&tin=02508201610067®Number=0000000000170478&sum=30000 [15:29:41]written 0, free lines is 4095 [15:29:41]OFD Sender: Processing packet 96926 [packets to send 59, broken 58] [15:29:41]ProducePacketName [15:29:41]name=ofd_packets/00096926 [15:29:41]OFD Sender: To server: pG, [15:29:41]CommunicateWithHost lk.salyk.kg:30040 [15:29:41]ConnectInit lk.salyk.kg [15:29:41]Connected sock=10 [15:29:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 B0 07 01 48 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 34 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 B3 01 00 00 F4 03 04 00 64 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7A 01 00 35 04 06 00 52 A2 73 A4 A0 78 B1 08 FA FA 7E FC 3E 1D [15:29:41]Write to MH i2c: 01 00 00 3B 18 53 [15:29:41]Write i2c OK [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: 01 [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: 01 07 00 [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: 01 07 00 3B 18 00 00 00 00 00 21 0D 88 [15:29:41]RasterBufferAndPrint [15:29:41]line [15:29:41]line [15:29:41]line [15:29:41]line [15:29:41]line [15:29:41]written 0, free lines is 3376 [15:29:41]MH_Cut [15:29:41]Write to MH i2c: D1 01 00 42 18 01 2C [15:29:41]Write i2c OK [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: D1 [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: D1 01 00 [15:29:41]MH_I2C_Read... [15:29:41]Read from MH i2c: D1 01 00 42 18 00 2B [15:29:41]Write to MH i2c: 01 00 00 43 18 5B [15:29:41]Write i2c OK [15:29:41]MH_I2C_Read... [15:29:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 96 99 47 00 26 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 32 30 39 38 35 36 30 10 04 04 00 9E 7A 01 00 F4 03 04 00 8A A9 20 67 B6 04 01 00 00 C7 B9 AC 6E 19 7E 3B 00 [15:29:41]CommunicateWithHost err = 0 [15:29:41]CheckOFDResponse [15:29:41]1017 (14) - 77093643461234 [15:29:41]1041 (16) - 0000000002098560 [15:29:41]1040 (4) - 96926 [15:29:41]1012 (4) - 29.10.2024 09:23 [15:29:41]1206 (1) - 0 [15:29:41]OFD Sender: Remove packet 96926 [15:29:41]ProducePacketName [15:29:41]name=ofd_packets/00096926 [15:29:41]NVStorageDeleteData [15:29:42]*** Cut start [15:29:42]*** Partial cut [15:29:42]*** CUTSNS_PIN = 1 [15:29:42]OFD Sender: No OFD packet to send [15:29:42]*** CUTSNS_PIN = 0 [15:29:42]*** Brake cut motor [15:29:42]Read from MH i2c: 01 [15:29:42]MH_I2C_Read... [15:29:42]*** Stop cut motor [15:29:42]*** Cut end [15:29:42]Read from MH i2c: 01 07 00 [15:29:42]MH_I2C_Read... [15:29:42]Read from MH i2c: 01 07 00 43 18 00 00 00 00 00 FF 0F 70 [15:29:42]process_action close_receipt done [15:29:42]requested_data is exist [15:29:42]produce_requested_data [15:29:42]requested_item fm.sn is exist - process it [15:29:42]wFMCommunicate request_size=4 [15:29:42]MH_SAM_APDU [15:29:42]CAPDU: 80 11 00 00 [15:29:42]Write to MH i2c: E2 08 00 44 18 80 11 00 00 00 00 00 00 D6 [15:29:42]Write i2c OK [15:29:42]MH_I2C_Read... [15:29:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:42]Read from MH i2c: E2 [15:29:42]MH_I2C_Read... [15:29:42]Read from MH i2c: E2 17 00 [15:29:42]MH_I2C_Read... [15:29:42]Read from MH i2c: E2 17 00 44 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [15:29:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:29:42]wFMCommunicate OK [15:29:42]requested_item fd.num is exist - process it [15:29:42]SAM_PROTO_GetFieldsCounters [15:29:42]wFMCommunicate request_size=4 [15:29:42]MH_SAM_APDU [15:29:42]CAPDU: 80 13 00 00 [15:29:42]Write to MH i2c: E2 08 00 45 18 80 13 00 00 00 00 00 00 D9 [15:29:42]Write i2c OK [15:29:42]MH_I2C_Read... [15:29:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:42]Read from MH i2c: E2 [15:29:42]MH_I2C_Read... [15:29:42]Read from MH i2c: E2 62 00 [15:29:42]MH_I2C_Read... [15:29:42]Read from MH i2c: E2 62 00 45 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [15:29:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:43]wFMCommunicate OK [15:29:43]SAM_PROTO_GetFieldsCounters done [15:29:43]requested_item shift.num is exist - process it [15:29:43]requested_item shift.opened is exist - process it [15:29:43]req_shift_opened [15:29:43]FM_GetShiftState [15:29:43]SAM_PROTO_GetShiftState [15:29:43]wFMCommunicate request_size=4 [15:29:43]MH_SAM_APDU [15:29:43]CAPDU: 80 13 01 00 [15:29:43]Write to MH i2c: E2 08 00 46 18 80 13 01 00 00 00 00 00 DB [15:29:43]Write i2c OK [15:29:43]MH_I2C_Read... [15:29:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:43]Read from MH i2c: E2 [15:29:43]MH_I2C_Read... [15:29:43]Read from MH i2c: E2 0E 00 [15:29:43]MH_I2C_Read... [15:29:43]Read from MH i2c: E2 0E 00 46 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 39 [15:29:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:29:43]wFMCommunicate OK [15:29:43]SAM_PROTO_GetShiftState done [15:29:43]FM_GetShiftState done [15:29:43]req_shift_opened done [15:29:43]requested_item shift.open_date is exist - process it [15:29:43]req_shift_open_date [15:29:43]req_shift_open_date done [15:29:43]produce_requested_data done [15:29:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96926,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:29:43]process_action_free close_receipt [15:29:43]json_value_free [15:29:43]json_value_free done [15:29:43]process_json_proto returns [15:29:43]Send response to host [15:29:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96926,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:29:43]free response buf [15:29:43]execute_script done [15:29:43]execute_script returns [15:29:43]free content buf [15:29:43]Sock 9.Close socket [15:29:43]Sock 9.Thread stoped [15:29:47]OFD Sender: No OFD packet to send [15:29:52]OFD Sender: No OFD packet to send [15:29:57]OFD Sender: No OFD packet to send [15:30:02]OFD Sender: No OFD packet to send [15:30:07]OFD Sender: No OFD packet to send [15:30:12]OFD Sender: No OFD packet to send [15:30:17]OFD Sender: No OFD packet to send [15:30:22]OFD Sender: No OFD packet to send [15:30:27]OFD Sender: No OFD packet to send [15:30:32]OFD Sender: No OFD packet to send [15:30:37]OFD Sender: No OFD packet to send [15:30:42]OFD Sender: No OFD packet to send [15:30:47]OFD Sender: No OFD packet to send [15:30:52]OFD Sender: No OFD packet to send [15:30:57]OFD Sender: No OFD packet to send [15:31:02]OFD Sender: No OFD packet to send [15:31:07]OFD Sender: No OFD packet to send [15:31:12]OFD Sender: No OFD packet to send [15:31:17]OFD Sender: No OFD packet to send [15:31:22]OFD Sender: No OFD packet to send [15:31:27]OFD Sender: No OFD packet to send [15:31:32]OFD Sender: No OFD packet to send [15:31:35]accept exits with 7 [15:31:35]New connection [15:31:35]New thread 3067116900 created [15:31:35]Thread 3067260260 joined [15:31:35]Waiting for new connection... [15:31:35] Sock 7.Parse request [15:31:35]Sock 7.Check first char [15:31:35]Sock 7.First char is OK [15:31:35]request: POST /json_proto HTTP/1.0 [15:31:35]Method: POST [15:31:35]URL: /json_proto [15:31:35]Method is POST - this is cgi request [15:31:35]url: /json_proto [15:31:35]query_string will be loaded in cgi processing [15:31:35]execute_cgi json_proto POST (null) [15:31:35]execute_cgi path=json_proto method=POST [15:31:35]POST find Content-Length [15:31:35]Host: 172.17.40.67:8080 [15:31:35]Content-Length: 641 [15:31:35]Content-Type: application/json [15:31:35] [15:31:35]POST finish read [15:31:35]Found Content-Length = 641 [15:31:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:35]execute_script... [15: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)3407453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:35]POST & json_proto [15:31:35]process_json_proto [15:31:35]json parsed OK: [15:31:35]protocol is kg_v1.0 [15:31:35]action value=close_receipt [15:31:35]process_action close_receipt [15:31:35]cmd_close_receipt [15:31:35]MH_GetDate [15:31:35]Write to MH i2c: F0 00 00 47 18 4E [15:31:35]Write i2c OK [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: F0 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: F0 09 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: F0 09 00 47 18 00 D8 FF 20 67 EE DA 66 66 49 [15:31:35]GetLastDocTimeStamp 1730215780 [15:31:35]current date 1730215896 [15:31:35]FM_GetShiftState [15:31:35]SAM_PROTO_GetShiftState [15:31:35]wFMCommunicate request_size=4 [15:31:35]MH_SAM_APDU [15:31:35]CAPDU: 80 13 01 00 [15:31:35]Write to MH i2c: E2 08 00 48 18 80 13 01 00 00 00 00 00 DD [15:31:35]Write i2c OK [15:31:35]MH_I2C_Read... [15:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:35]Read from MH i2c: E2 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 0E 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 0E 00 48 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [15:31:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:31:35]wFMCommunicate OK [15:31:35]SAM_PROTO_GetShiftState done [15:31:35]FM_GetShiftState done [15:31:35]opened in 1730160548 [15:31:35]opened+sec_in_day 1730246948 [15:31:35]quantity*price = 762000 [15:31:35]sum+1 = 762001 [15:31:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 436 29.10.2024 15:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96927 ФПД: 118831868122074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153136&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96927&fm=118831868122074&tin=02508201610067®Number=0000000000170478&sum=762000 [15:31:36]StoreToDocumentArchive [15:31:36]shift 145 fd 96927 [15:31:36]save to /storage/0145/doc_00096927 [15:31:36]save last doc name /storage/0145/doc_00096927 to /storage/kkm_last_doc_name [15:31:36]save OK [15:31:36]Clear old archive folders... [15:31:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:31:36]tlvbuf is B6DF3090 [15:31:36]SAM_PROTO_ClearQueue [15:31:36]wFMCommunicate request_size=4 [15:31:36]MH_SAM_APDU [15:31:36]CAPDU: 80 09 00 00 [15:31:36]Write to MH i2c: E2 08 00 55 18 80 09 00 00 00 00 00 00 DF [15:31:36]Write i2c OK [15:31:36]MH_I2C_Read... [15:31:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:36]Read from MH i2c: E2 [15:31:36]MH_I2C_Read... [15:31:36]Read from MH i2c: E2 03 00 [15:31:36]MH_I2C_Read... [15:31:36]Read from MH i2c: E2 03 00 55 18 00 90 00 E1 [15:31:36]RAPDU: 90 00 [15:31:36]wFMCommunicate OK [15:31:36]SAM_PROTO_ClearQueue done [15:31:36]KKMCreateOFDPacket [15:31:36]OFDProtocolAddRootSTLVToBuf [15:31:36]FM_MakeSignedData [15:31:36]FM_MakeSignedData [15:31:36]SAM_PROTO_SignData [15:31:36]wFMCommunicate request_size=4 [15:31:36]MH_SAM_APDU [15:31:36]CAPDU: 80 0D 01 02 [15:31:36]Write to MH i2c: E2 08 00 56 18 80 0D 01 02 00 00 00 00 E7 [15:31:36]Write i2c OK [15:31:36]MH_I2C_Read... [15:31:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:36]Read from MH i2c: E2 [15:31:36]MH_I2C_Read... [15:31:36]Read from MH i2c: E2 03 00 [15:31:36]MH_I2C_Read... [15:31:36]Read from MH i2c: E2 03 00 56 18 00 90 00 E2 [15:31:36]RAPDU: 90 00 [15:31:36]wFMCommunicate OK [15:31:36]wFMCommunicate request_size=255 [15:31:36]MH_SAM_APDU [15:31:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 D8 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7A 01 00 35 04 06 00 6C 13 B3 49 [15:31:36]Write to MH i2c: E2 02 01 57 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 D8 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7A 01 00 35 04 06 00 6C 13 B3 49 00 00 FC [15:31:36]Write i2c OK [15:31:36]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 57 18 00 90 00 E3 [15:31:37]RAPDU: 90 00 [15:31:37]wFMCommunicate OK [15:31:37]wFMCommunicate request_size=7 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 0D 02 02 02 93 DA [15:31:37]Write to MH i2c: E2 0A 00 58 18 80 0D 02 02 02 00 93 DA 00 00 5B [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 58 18 00 90 00 E4 [15:31:37]RAPDU: 90 00 [15:31:37]wFMCommunicate OK [15:31:37]wFMCommunicate request_size=4 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 0D 03 02 [15:31:37]Write to MH i2c: E2 08 00 59 18 80 0D 03 02 00 00 00 00 EC [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 0B 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 0B 00 59 18 00 8E 2E A7 09 3D DC 5C D2 90 00 A0 [15:31:37]RAPDU: 8E 2E A7 09 3D DC 5C D2 90 00 [15:31:37]wFMCommunicate OK [15:31:37]SAM_PROTO_SignData done [15:31:37]FM_MakeSignedData done [15:31:37]CreateOFDProtocolMessage [15:31:37]wFMCommunicate request_size=4 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 11 00 00 [15:31:37]Write to MH i2c: E2 08 00 5A 18 80 11 00 00 00 00 00 00 EC [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 17 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 17 00 5A 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [15:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:31:37]wFMCommunicate OK [15:31:37]CreateOFDProtocolMessage done [15:31:37]OFDSenderStorePacket 96927 [15:31:37]StoreOFDPacket docnum=96927 [15:31:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 48 35 04 01 53 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 D8 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7A 01 00 35 04 06 00 6C 13 B3 49 93 DA 8E 2E A7 09 3D DC 5C D2 [15:31:37]CheckFolder [15:31:37]dirname=/storage/ofd_packets [15:31:37]CheckFolder done [15:31:37]ProducePacketName [15:31:37]name=ofd_packets/00096927 [15:31:37]NVStorageSaveData ofd_packets/00096927 [15:31:37]File name is /storage/ofd_packets/00096927 [15:31:37]Write 298 bytes [15:31:37]NVStorageSaveData done [15:31:37]OFDSenderStorePacket done [15:31:37]KKMCreateOFDPacket done [15:31:37]NVStorageSaveData kkm_last_timestamp [15:31:37]File name is /storage/kkm_last_timestamp [15:31:37]Write 4 bytes [15:31:37]NVStorageSaveData done [15:31:37]ExternCall_PrintAddStr [15:31:37]wPrintStart [15:31:37]Write to MH i2c: 01 00 00 5B 18 73 [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 07 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 07 00 5B 18 00 00 00 00 00 FF 0F 88 [15:31:37]RasterBufferAndPrint [15:31:37]line Счет N : (1)3407453 [15:31:37]line ИНН: 02508201610067 [15:31:37]line Контрольно-Кассовый Чек [15:31:37]line ПРОДАЖА [15:31:37]line ТРК (МРК, ГНК) : 51 [15:31:37]line Товар: 2710194210 [15:31:37]line ДТ-К-5 [15:31:37]line 100.000 * 76.20 [15:31:37]line = 7620.00 [15:31:37]line НДС 12% НСП 1% [15:31:37]line > о реализуемом товаре [15:31:37]line ИТОГО: 7620.00 [15:31:37]line НСП 1% : 67.43 [15:31:37]line НДС 12% : 809.20 [15:31:37]line Наличными: 7620.00 [15:31:37]line Безнал.: 0.00 [15:31:37]line Место: АЗС № 82 "Партнер Нефть" [15:31:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:31:37]line СНО: Общий режим [15:31:37]line Чек 436 29.10.2024 15:31 [15:31:37]line Смена: 145 ФФД: 1.0 [15:31:37]line ЗНМ: 0300000017 [15:31:37]line РНМ: 0000000000170478 [15:31:37]line Версия ККМ: v1.0 [15:31:37]line ФМ: 0000000002098560 [15:31:37]line ФД: 96927 [15:31:37]line ФПД: 118831868122074 [15:31:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153136&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96927&fm=118831868122074&tin=02508201610067®Number=0000000000170478&sum=762000 [15:31:37]OFD Sender: Processing packet 96927 [packets to send 59, broken 58] [15:31:37]ProducePacketName [15:31:37]name=ofd_packets/00096927 [15:31:37]OFD Sender: To server: pG, [15:31:37]CommunicateWithHost lk.salyk.kg:30040 [15:31:37]ConnectInit lk.salyk.kg [15:31:37]written 0, free lines is 4095 [15:31:37]Connected sock=10 [15:31:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 48 35 04 01 53 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 D8 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7A 01 00 35 04 06 00 6C 13 B3 49 93 DA 8E 2E A7 09 3D DC 5C D2 [15:31:37]Write to MH i2c: 01 00 00 83 18 9B [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 07 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 07 00 83 18 00 00 00 00 00 3F 0D EE [15:31:37]RasterBufferAndPrint [15:31:37]line [15:31:37]line [15:31:37]line [15:31:37]line [15:31:37]line [15:31:37]written 0, free lines is 3397 [15:31:37]MH_Cut [15:31:37]Write to MH i2c: D1 01 00 8A 18 01 74 [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: D1 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: D1 01 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: D1 01 00 8A 18 00 73 [15:31:37]Write to MH i2c: 01 00 00 8B 18 A3 [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 76 A1 47 00 EF C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7A 01 00 F4 03 04 00 FF A9 20 67 B6 04 01 00 00 03 10 26 14 F8 41 26 00 [15:31:38]CommunicateWithHost err = 0 [15:31:38]CheckOFDResponse [15:31:38]1017 (14) - 77093643461234 [15:31:38]1041 (16) - 0000000002098560 [15:31:38]1040 (4) - 96927 [15:31:38]1012 (4) - 29.10.2024 09:25 [15:31:38]1206 (1) - 0 [15:31:38]OFD Sender: Remove packet 96927 [15:31:38]ProducePacketName [15:31:38]name=ofd_packets/00096927 [15:31:38]NVStorageDeleteData [15:31:38]OFD Sender: No OFD packet to send [15:31:38]*** Cut start [15:31:38]*** Partial cut [15:31:38]*** CUTSNS_PIN = 1 [15:31:38]*** CUTSNS_PIN = 0 [15:31:38]*** Brake cut motor [15:31:39]Read from MH i2c: 01 [15:31:39]MH_I2C_Read... [15:31:39]*** Stop cut motor [15:31:39]*** Cut end [15:31:39]Read from MH i2c: 01 07 00 [15:31:39]MH_I2C_Read... [15:31:39]Read from MH i2c: 01 07 00 8B 18 00 00 00 00 00 FF 0F B8 [15:31:39]process_action close_receipt done [15:31:39]requested_data is exist [15:31:39]produce_requested_data [15:31:39]requested_item fm.sn is exist - process it [15:31:39]wFMCommunicate request_size=4 [15:31:39]MH_SAM_APDU [15:31:39]CAPDU: 80 11 00 00 [15:31:39]Write to MH i2c: E2 08 00 8C 18 80 11 00 00 00 00 00 00 1E [15:31:39]Write i2c OK [15:31:39]MH_I2C_Read... [15:31:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:39]Read from MH i2c: E2 [15:31:39]MH_I2C_Read... [15:31:39]Read from MH i2c: E2 17 00 [15:31:39]MH_I2C_Read... [15:31:39]Read from MH i2c: E2 17 00 8C 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [15:31:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:31:39]wFMCommunicate OK [15:31:39]requested_item fd.num is exist - process it [15:31:39]SAM_PROTO_GetFieldsCounters [15:31:39]wFMCommunicate request_size=4 [15:31:39]MH_SAM_APDU [15:31:39]CAPDU: 80 13 00 00 [15:31:39]Write to MH i2c: E2 08 00 8D 18 80 13 00 00 00 00 00 00 21 [15:31:39]Write i2c OK [15:31:39]MH_I2C_Read... [15:31:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:39]Read from MH i2c: E2 [15:31:39]MH_I2C_Read... [15:31:39]Read from MH i2c: E2 62 00 [15:31:39]MH_I2C_Read... [15:31:39]Read from MH i2c: E2 62 00 8D 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [15:31:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:39]wFMCommunicate OK [15:31:39]SAM_PROTO_GetFieldsCounters done [15:31:39]requested_item shift.num is exist - process it [15:31:39]requested_item shift.opened is exist - process it [15:31:39]req_shift_opened [15:31:39]FM_GetShiftState [15:31:39]SAM_PROTO_GetShiftState [15:31:39]wFMCommunicate request_size=4 [15:31:39]MH_SAM_APDU [15:31:39]CAPDU: 80 13 01 00 [15:31:39]Write to MH i2c: E2 08 00 8E 18 80 13 01 00 00 00 00 00 23 [15:31:39]Write i2c OK [15:31:39]MH_I2C_Read... [15:31:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:39]Read from MH i2c: E2 [15:31:39]MH_I2C_Read... [15:31:39]Read from MH i2c: E2 0E 00 [15:31:39]MH_I2C_Read... [15:31:39]Read from MH i2c: E2 0E 00 8E 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 81 [15:31:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:31:39]wFMCommunicate OK [15:31:39]SAM_PROTO_GetShiftState done [15:31:39]FM_GetShiftState done [15:31:39]req_shift_opened done [15:31:39]requested_item shift.open_date is exist - process it [15:31:39]req_shift_open_date [15:31:39]req_shift_open_date done [15:31:39]produce_requested_data done [15:31:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96927,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:31:39]process_action_free close_receipt [15:31:39]json_value_free [15:31:39]json_value_free done [15:31:39]process_json_proto returns [15:31:39]Send response to host [15:31:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96927,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:31:39]free response buf [15:31:39]execute_script done [15:31:39]execute_script returns [15:31:39]free content buf [15:31:39]Sock 7.Close socket [15:31:39]Sock 7.Thread stoped [15:31:43]OFD Sender: No OFD packet to send [15:31:48]OFD Sender: No OFD packet to send [15:31:53]OFD Sender: No OFD packet to send [15:31:58]OFD Sender: No OFD packet to send [15:31:59]accept exits with 9 [15:31:59]New connection [15:31:59]New thread 3067260260 created [15:31:59]Thread 3067116900 joined [15:31:59]Waiting for new connection... [15:31:59] Sock 9.Parse request [15:31:59]Sock 9.Check first char [15:31:59]Sock 9.First char is OK [15:31:59]request: POST /json_proto HTTP/1.0 [15:31:59]Method: POST [15:31:59]URL: /json_proto [15:31:59]Method is POST - this is cgi request [15:31:59]url: /json_proto [15:31:59]query_string will be loaded in cgi processing [15:31:59]execute_cgi json_proto POST (null) [15:31:59]execute_cgi path=json_proto method=POST [15:31:59]POST find Content-Length [15:31:59]Host: 172.17.40.67:8080 [15:31:59]Content-Length: 683 [15:31:59]Content-Type: application/json [15:31:59] [15:31:59]POST finish read [15:31:59]Found Content-Length = 683 [15:31:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.910, "sum" : 2000.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:59]execute_script... [15:31: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)3407458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.910, "sum" : 2000.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:59]POST & json_proto [15:31:59]process_json_proto [15:31:59]json parsed OK: [15:31:59]protocol is kg_v1.0 [15:31:59]action value=close_receipt [15:31:59]process_action close_receipt [15:31:59]cmd_close_receipt [15:31:59]MH_GetDate [15:31:59]Write to MH i2c: F0 00 00 8F 18 96 [15:31:59]Write i2c OK [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: F0 [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: F0 09 00 [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: F0 09 00 8F 18 00 F0 FF 20 67 EE DA 66 66 A9 [15:31:59]GetLastDocTimeStamp 1730215896 [15:31:59]current date 1730215920 [15:31:59]FM_GetShiftState [15:31:59]SAM_PROTO_GetShiftState [15:31:59]wFMCommunicate request_size=4 [15:31:59]MH_SAM_APDU [15:31:59]CAPDU: 80 13 01 00 [15:31:59]Write to MH i2c: E2 08 00 90 18 80 13 01 00 00 00 00 00 25 [15:31:59]Write i2c OK [15:31:59]MH_I2C_Read... [15:31:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:59]Read from MH i2c: E2 [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: E2 0E 00 [15:31:59]MH_I2C_Read... [15:31:59]Read from MH i2c: E2 0E 00 90 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 83 [15:31:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:31:59]wFMCommunicate OK [15:31:59]SAM_PROTO_GetShiftState done [15:31:59]FM_GetShiftState done [15:31:59]opened in 1730160548 [15:31:59]opened+sec_in_day 1730246948 [15:31:59]quantity*price = 200097 [15:31:59]sum+1 = 200099 [15:31:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.98 ИТОГО: 2000.00 Внесено: 2200.00 СДАЧА: 200.00 НСП 1% : 17.71 НДС 12% : 212.49 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 437 29.10.2024 15:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96928 ФПД: 129476830954264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96928&fm=129476830954264&tin=02508201610067®Number=0000000000170478&sum=200000 [15:32:00]StoreToDocumentArchive [15:32:00]shift 145 fd 96928 [15:32:00]save to /storage/0145/doc_00096928 [15:32:00]save last doc name /storage/0145/doc_00096928 to /storage/kkm_last_doc_name [15:32:00]save OK [15:32:00]Clear old archive folders... [15:32:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:32:00]tlvbuf is 01A98100 [15:32:00]SAM_PROTO_ClearQueue [15:32:00]wFMCommunicate request_size=4 [15:32:00]MH_SAM_APDU [15:32:00]CAPDU: 80 09 00 00 [15:32:00]Write to MH i2c: E2 08 00 9D 18 80 09 00 00 00 00 00 00 27 [15:32:00]Write i2c OK [15:32:00]MH_I2C_Read... [15:32:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:00]Read from MH i2c: E2 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 03 00 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 03 00 9D 18 00 90 00 29 [15:32:00]RAPDU: 90 00 [15:32:00]wFMCommunicate OK [15:32:00]SAM_PROTO_ClearQueue done [15:32:00]KKMCreateOFDPacket [15:32:00]OFDProtocolAddRootSTLVToBuf [15:32:00]FM_MakeSignedData [15:32:00]FM_MakeSignedData [15:32:00]SAM_PROTO_SignData [15:32:00]wFMCommunicate request_size=4 [15:32:00]MH_SAM_APDU [15:32:00]CAPDU: 80 0D 01 02 [15:32:00]Write to MH i2c: E2 08 00 9E 18 80 0D 01 02 00 00 00 00 2F [15:32:00]Write i2c OK [15:32:00]MH_I2C_Read... [15:32:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:00]Read from MH i2c: E2 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 03 00 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 03 00 9E 18 00 90 00 2A [15:32:00]RAPDU: 90 00 [15:32:00]wFMCommunicate OK [15:32:00]wFMCommunicate request_size=255 [15:32:00]MH_SAM_APDU [15:32: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 34 FF 03 08 00 03 D6 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 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 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 53 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 B5 01 00 00 F4 03 04 00 F0 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7A 01 00 35 04 06 00 75 [15:32:00]Write to MH i2c: E2 02 01 9F 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 34 FF 03 08 00 03 D6 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 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 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 53 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 B5 01 00 00 F4 03 04 00 F0 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7A 01 00 35 04 06 00 75 00 00 A2 [15:32:00]Write i2c OK [15:32:00]MH_I2C_Read... [15:32:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:00]Read from MH i2c: E2 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 03 00 [15:32:00]MH_I2C_Read... [15:32:00]Read from MH i2c: E2 03 00 9F 18 00 90 00 2B [15:32:00]RAPDU: 90 00 [15:32:00]wFMCommunicate OK [15:32:00]wFMCommunicate request_size=10 [15:32:00]MH_SAM_APDU [15:32:00]CAPDU: 80 0D 02 02 05 C2 2C 84 03 18 [15:32:00]Write to MH i2c: E2 0D 00 A0 18 80 0D 02 02 05 00 C2 2C 84 03 18 00 00 C9 [15:32:00]Write i2c OK [15:32:00]MH_I2C_Read... [15:32:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:01]Read from MH i2c: E2 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: E2 03 00 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: E2 03 00 A0 18 00 90 00 2C [15:32:01]RAPDU: 90 00 [15:32:01]wFMCommunicate OK [15:32:01]wFMCommunicate request_size=4 [15:32:01]MH_SAM_APDU [15:32:01]CAPDU: 80 0D 03 02 [15:32:01]Write to MH i2c: E2 08 00 A1 18 80 0D 03 02 00 00 00 00 34 [15:32:01]Write i2c OK [15:32:01]MH_I2C_Read... [15:32:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:01]Read from MH i2c: E2 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: E2 0B 00 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: E2 0B 00 A1 18 00 EE ED 85 8A 27 3C 09 B0 90 00 3B [15:32:01]RAPDU: EE ED 85 8A 27 3C 09 B0 90 00 [15:32:01]wFMCommunicate OK [15:32:01]SAM_PROTO_SignData done [15:32:01]FM_MakeSignedData done [15:32:01]CreateOFDProtocolMessage [15:32:01]wFMCommunicate request_size=4 [15:32:01]MH_SAM_APDU [15:32:01]CAPDU: 80 11 00 00 [15:32:01]Write to MH i2c: E2 08 00 A2 18 80 11 00 00 00 00 00 00 34 [15:32:01]Write i2c OK [15:32:01]MH_I2C_Read... [15:32:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:01]Read from MH i2c: E2 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: E2 17 00 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: E2 17 00 A2 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [15:32:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:32:01]wFMCommunicate OK [15:32:01]CreateOFDProtocolMessage done [15:32:01]OFDSenderStorePacket 96928 [15:32:01]StoreOFDPacket docnum=96928 [15:32:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 93 07 01 15 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 34 FF 03 08 00 03 D6 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 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 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 53 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 B5 01 00 00 F4 03 04 00 F0 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7A 01 00 35 04 06 00 75 C2 2C 84 03 18 EE ED 85 8A 27 3C 09 B0 [15:32:01]CheckFolder [15:32:01]dirname=/storage/ofd_packets [15:32:01]CheckFolder done [15:32:01]ProducePacketName [15:32:01]name=ofd_packets/00096928 [15:32:01]NVStorageSaveData ofd_packets/00096928 [15:32:01]File name is /storage/ofd_packets/00096928 [15:32:01]Write 301 bytes [15:32:01]NVStorageSaveData done [15:32:01]OFDSenderStorePacket done [15:32:01]KKMCreateOFDPacket done [15:32:01]NVStorageSaveData kkm_last_timestamp [15:32:01]File name is /storage/kkm_last_timestamp [15:32:01]Write 4 bytes [15:32:01]NVStorageSaveData done [15:32:01]ExternCall_PrintAddStr [15:32:01]wPrintStart [15:32:01]Write to MH i2c: 01 00 00 A3 18 BB [15:32:01]Write i2c OK [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: 01 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: 01 07 00 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: 01 07 00 A3 18 00 00 00 00 00 FF 0F D0 [15:32:01]RasterBufferAndPrint [15:32:01]line Счет N : (1)3407458 [15:32:01]line ИНН: 02508201610067 [15:32:01]line Контрольно-Кассовый Чек [15:32:01]line ПРОДАЖА [15:32:01]line ТРК (МРК, ГНК) : 12 [15:32:01]line Товар: 2710124130 [15:32:01]line Аи-92-К-4 [15:32:01]line 29.910 * 66.90 [15:32:01]line = 2000.98 [15:32:01]line НДС 12% НСП 1% [15:32:01]line > о реализуемом товаре [15:32:01]line ОКРУГЛЕНИЕ: -0.98 [15:32:01]line ИТОГО: 2000.00 [15:32:01]line Внесено: 2200.00 [15:32:01]line СДАЧА: 200.00 [15:32:01]line НСП 1% : 17.71 [15:32:01]line НДС 12% : 212.49 [15:32:01]line Наличными: 2000.00 [15:32:01]line Безнал.: 0.00 [15:32:01]line Место: АЗС № 82 "Партнер Нефть" [15:32:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:32:01]line СНО: Общий режим [15:32:01]line Чек 437 29.10.2024 15:32 [15:32:01]line Смена: 145 ФФД: 1.0 [15:32:01]line ЗНМ: 0300000017 [15:32:01]line РНМ: 0000000000170478 [15:32:01]line Версия ККМ: v1.0 [15:32:01]line ФМ: 0000000002098560 [15:32:01]line ФД: 96928 [15:32:01]line ФПД: 129476830954264 [15:32:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96928&fm=129476830954264&tin=02508201610067®Number=0000000000170478&sum=200000 [15:32:01]OFD Sender: Processing packet 96928 [packets to send 59, broken 58] [15:32:01]ProducePacketName [15:32:01]name=ofd_packets/00096928 [15:32:01]OFD Sender: To server: pG, [15:32:01]CommunicateWithHost lk.salyk.kg:30040 [15:32:01]ConnectInit lk.salyk.kg [15:32:01]written 0, free lines is 4095 [15:32:01]Connected sock=11 [15:32:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 93 07 01 15 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 34 FF 03 08 00 03 D6 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 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 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 53 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 B5 01 00 00 F4 03 04 00 F0 FF 20 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7A 01 00 35 04 06 00 75 C2 2C 84 03 18 EE ED 85 8A 27 3C 09 B0 [15:32:01]Write to MH i2c: 01 00 00 CE 18 E6 [15:32:01]Write i2c OK [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: 01 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: 01 07 00 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: 01 07 00 CE 18 00 00 00 00 00 10 0D 0A [15:32:01]RasterBufferAndPrint [15:32:01]line [15:32:01]line [15:32:01]line [15:32:01]line [15:32:01]line [15:32:01]written 0, free lines is 3350 [15:32:01]MH_Cut [15:32:01]Write to MH i2c: D1 01 00 D5 18 01 BF [15:32:01]Write i2c OK [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: D1 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: D1 01 00 [15:32:01]MH_I2C_Read... [15:32:01]Read from MH i2c: D1 01 00 D5 18 00 BE [15:32:01]Write to MH i2c: 01 00 00 D6 18 EE [15:32:01]Write i2c OK [15:32:01]MH_I2C_Read... [15:32:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F1 2A 47 00 4E 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 32 30 39 38 35 36 30 10 04 04 00 A0 7A 01 00 F4 03 04 00 17 AA 20 67 B6 04 01 00 00 7A CA 1F 49 EF A2 02 D6 [15:32:02]CommunicateWithHost err = 0 [15:32:02]CheckOFDResponse [15:32:02]1017 (14) - 77093643461234 [15:32:02]1041 (16) - 0000000002098560 [15:32:02]1040 (4) - 96928 [15:32:02]1012 (4) - 29.10.2024 09:25 [15:32:02]1206 (1) - 0 [15:32:02]OFD Sender: Remove packet 96928 [15:32:02]ProducePacketName [15:32:02]name=ofd_packets/00096928 [15:32:02]NVStorageDeleteData [15:32:02]*** Cut start [15:32:02]*** Partial cut [15:32:02]*** CUTSNS_PIN = 1 [15:32:02]*** CUTSNS_PIN = 0 [15:32:02]OFD Sender: No OFD packet to send [15:32:02]*** Brake cut motor [15:32:03]Read from MH i2c: 01 [15:32:03]MH_I2C_Read... [15:32:03]*** Stop cut motor [15:32:03]*** Cut end [15:32:03]Read from MH i2c: 01 07 00 [15:32:03]MH_I2C_Read... [15:32:03]Read from MH i2c: 01 07 00 D6 18 00 00 00 00 00 FF 0F 03 [15:32:03]process_action close_receipt done [15:32:03]requested_data is exist [15:32:03]produce_requested_data [15:32:03]requested_item fm.sn is exist - process it [15:32:03]wFMCommunicate request_size=4 [15:32:03]MH_SAM_APDU [15:32:03]CAPDU: 80 11 00 00 [15:32:03]Write to MH i2c: E2 08 00 D7 18 80 11 00 00 00 00 00 00 69 [15:32:03]Write i2c OK [15:32:03]MH_I2C_Read... [15:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:03]Read from MH i2c: E2 [15:32:03]MH_I2C_Read... [15:32:03]Read from MH i2c: E2 17 00 [15:32:03]MH_I2C_Read... [15:32:03]Read from MH i2c: E2 17 00 D7 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [15:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:32:03]wFMCommunicate OK [15:32:03]requested_item fd.num is exist - process it [15:32:03]SAM_PROTO_GetFieldsCounters [15:32:03]wFMCommunicate request_size=4 [15:32:03]MH_SAM_APDU [15:32:03]CAPDU: 80 13 00 00 [15:32:03]Write to MH i2c: E2 08 00 D8 18 80 13 00 00 00 00 00 00 6C [15:32:03]Write i2c OK [15:32:03]MH_I2C_Read... [15:32:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:03]Read from MH i2c: E2 [15:32:03]MH_I2C_Read... [15:32:03]Read from MH i2c: E2 62 00 [15:32:03]MH_I2C_Read... [15:32:03]Read from MH i2c: E2 62 00 D8 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [15:32:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:03]wFMCommunicate OK [15:32:03]SAM_PROTO_GetFieldsCounters done [15:32:03]requested_item shift.num is exist - process it [15:32:03]requested_item shift.opened is exist - process it [15:32:03]req_shift_opened [15:32:03]FM_GetShiftState [15:32:03]SAM_PROTO_GetShiftState [15:32:03]wFMCommunicate request_size=4 [15:32:03]MH_SAM_APDU [15:32:03]CAPDU: 80 13 01 00 [15:32:03]Write to MH i2c: E2 08 00 D9 18 80 13 01 00 00 00 00 00 6E [15:32:03]Write i2c OK [15:32:03]MH_I2C_Read... [15:32:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:03]Read from MH i2c: E2 [15:32:03]MH_I2C_Read... [15:32:03]Read from MH i2c: E2 0E 00 [15:32:03]MH_I2C_Read... [15:32:03]Read from MH i2c: E2 0E 00 D9 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CC [15:32:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:32:03]wFMCommunicate OK [15:32:03]SAM_PROTO_GetShiftState done [15:32:03]FM_GetShiftState done [15:32:03]req_shift_opened done [15:32:03]requested_item shift.open_date is exist - process it [15:32:03]req_shift_open_date [15:32:03]req_shift_open_date done [15:32:03]produce_requested_data done [15:32:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96928,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:32:03]process_action_free close_receipt [15:32:03]json_value_free [15:32:03]json_value_free done [15:32:03]process_json_proto returns [15:32:03]Send response to host [15:32:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96928,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:32:03]free response buf [15:32:03]execute_script done [15:32:03]execute_script returns [15:32:03]free content buf [15:32:03]Sock 9.Close socket [15:32:03]Sock 9.Thread stoped [15:32:07]OFD Sender: No OFD packet to send [15:32:12]OFD Sender: No OFD packet to send [15:32:17]OFD Sender: No OFD packet to send [15:32:22]OFD Sender: No OFD packet to send [15:32:27]OFD Sender: No OFD packet to send [15:32:32]OFD Sender: No OFD packet to send [15:32:37]OFD Sender: No OFD packet to send [15:32:42]OFD Sender: No OFD packet to send [15:32:47]OFD Sender: No OFD packet to send [15:32:52]OFD Sender: No OFD packet to send [15:32:57]OFD Sender: No OFD packet to send [15:33:02]OFD Sender: No OFD packet to send [15:33:07]OFD Sender: No OFD packet to send [15:33:12]OFD Sender: No OFD packet to send [15:33:17]OFD Sender: No OFD packet to send [15:33:22]OFD Sender: No OFD packet to send [15:33:27]OFD Sender: No OFD packet to send [15:33:32]OFD Sender: No OFD packet to send [15:33:37]OFD Sender: No OFD packet to send [15:33:42]OFD Sender: No OFD packet to send [15:33:47]OFD Sender: No OFD packet to send [15:33:52]OFD Sender: No OFD packet to send [15:33:57]OFD Sender: No OFD packet to send [15:34:02]OFD Sender: No OFD packet to send [15:34:07]OFD Sender: No OFD packet to send [15:34:12]OFD Sender: No OFD packet to send [15:34:14]accept exits with 7 [15:34:14]New connection [15:34:14]New thread 3067116900 created [15:34:14]Thread 3067260260 joined [15:34:14]Waiting for new connection... [15:34:14] Sock 7.Parse request [15:34:14]Sock 7.Check first char [15:34:14]Sock 7.First char is OK [15:34:14]request: POST /json_proto HTTP/1.0 [15:34:14]Method: POST [15:34:14]URL: /json_proto [15:34:14]Method is POST - this is cgi request [15:34:14]url: /json_proto [15:34:14]query_string will be loaded in cgi processing [15:34:14]execute_cgi json_proto POST (null) [15:34:14]execute_cgi path=json_proto method=POST [15:34:14]POST find Content-Length [15:34:14]Host: 172.17.40.67:8080 [15:34:14]Content-Length: 679 [15:34:14]Content-Type: application/json [15:34:14] [15:34:14]POST finish read [15:34:14]Found Content-Length = 679 [15:34:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:34:14]execute_script... [15:34: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)3407461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [15:34:14]POST & json_proto [15:34:14]process_json_proto [15:34:14]json parsed OK: [15:34:14]protocol is kg_v1.0 [15:34:14]action value=close_receipt [15:34:14]process_action close_receipt [15:34:14]cmd_close_receipt [15:34:14]MH_GetDate [15:34:14]Write to MH i2c: F0 00 00 DA 18 E1 [15:34:14]Write i2c OK [15:34:14]MH_I2C_Read... [15:34:14]Read from MH i2c: F0 [15:34:14]MH_I2C_Read... [15:34:14]Read from MH i2c: F0 09 00 [15:34:14]MH_I2C_Read... [15:34:14]Read from MH i2c: F0 09 00 DA 18 00 77 00 21 67 EE DA 66 66 7D [15:34:14]GetLastDocTimeStamp 1730215920 [15:34:14]current date 1730216055 [15:34:14]FM_GetShiftState [15:34:14]SAM_PROTO_GetShiftState [15:34:14]wFMCommunicate request_size=4 [15:34:14]MH_SAM_APDU [15:34:14]CAPDU: 80 13 01 00 [15:34:14]Write to MH i2c: E2 08 00 DB 18 80 13 01 00 00 00 00 00 70 [15:34:14]Write i2c OK [15:34:14]MH_I2C_Read... [15:34:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:14]Read from MH i2c: E2 [15:34:14]MH_I2C_Read... [15:34:14]Read from MH i2c: E2 0E 00 [15:34:14]MH_I2C_Read... [15:34:14]Read from MH i2c: E2 0E 00 DB 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CE [15:34:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:34:14]wFMCommunicate OK [15:34:14]SAM_PROTO_GetShiftState done [15:34:14]FM_GetShiftState done [15:34:14]opened in 1730160548 [15:34:14]opened+sec_in_day 1730246948 [15:34:14]quantity*price = 90047 [15:34:14]sum+1 = 90048 [15:34:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 438 29.10.2024 15:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96929 ФПД: 41508020889326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96929&fm=41508020889326&tin=02508201610067®Number=0000000000170478&sum=90000 [15:34:15]StoreToDocumentArchive [15:34:15]shift 145 fd 96929 [15:34:15]save to /storage/0145/doc_00096929 [15:34:15]save last doc name /storage/0145/doc_00096929 to /storage/kkm_last_doc_name [15:34:15]save OK [15:34:15]Clear old archive folders... [15:34:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:15]tlvbuf is 01AA0550 [15:34:15]SAM_PROTO_ClearQueue [15:34:15]wFMCommunicate request_size=4 [15:34:15]MH_SAM_APDU [15:34:15]CAPDU: 80 09 00 00 [15:34:15]Write to MH i2c: E2 08 00 E8 18 80 09 00 00 00 00 00 00 72 [15:34:15]Write i2c OK [15:34:15]MH_I2C_Read... [15:34:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:15]Read from MH i2c: E2 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 E8 18 00 90 00 74 [15:34:15]RAPDU: 90 00 [15:34:15]wFMCommunicate OK [15:34:15]SAM_PROTO_ClearQueue done [15:34:15]KKMCreateOFDPacket [15:34:15]OFDProtocolAddRootSTLVToBuf [15:34:15]FM_MakeSignedData [15:34:15]FM_MakeSignedData [15:34:15]SAM_PROTO_SignData [15:34:15]wFMCommunicate request_size=4 [15:34:15]MH_SAM_APDU [15:34:15]CAPDU: 80 0D 01 02 [15:34:15]Write to MH i2c: E2 08 00 E9 18 80 0D 01 02 00 00 00 00 7A [15:34:15]Write i2c OK [15:34:15]MH_I2C_Read... [15:34:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:15]Read from MH i2c: E2 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 E9 18 00 90 00 75 [15:34:15]RAPDU: 90 00 [15:34:15]wFMCommunicate OK [15:34:15]wFMCommunicate request_size=255 [15:34:15]MH_SAM_APDU [15:34:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 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 B6 01 00 00 F4 03 04 00 77 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7A 01 00 35 04 06 00 25 [15:34:15]Write to MH i2c: E2 02 01 EA 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 34 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 B6 01 00 00 F4 03 04 00 77 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7A 01 00 35 04 06 00 25 00 00 AD [15:34:15]Write i2c OK [15:34:15]MH_I2C_Read... [15:34:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:15]Read from MH i2c: E2 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 EA 18 00 90 00 76 [15:34:15]RAPDU: 90 00 [15:34:15]wFMCommunicate OK [15:34:15]wFMCommunicate request_size=10 [15:34:15]MH_SAM_APDU [15:34:15]CAPDU: 80 0D 02 02 05 C0 56 D7 26 EE [15:34:15]Write to MH i2c: E2 0D 00 EB 18 80 0D 02 02 05 00 C0 56 D7 26 EE 00 00 88 [15:34:15]Write i2c OK [15:34:15]MH_I2C_Read... [15:34:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:15]Read from MH i2c: E2 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 03 00 EB 18 00 90 00 77 [15:34:15]RAPDU: 90 00 [15:34:15]wFMCommunicate OK [15:34:15]wFMCommunicate request_size=4 [15:34:15]MH_SAM_APDU [15:34:15]CAPDU: 80 0D 03 02 [15:34:15]Write to MH i2c: E2 08 00 EC 18 80 0D 03 02 00 00 00 00 7F [15:34:15]Write i2c OK [15:34:15]MH_I2C_Read... [15:34:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:15]Read from MH i2c: E2 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 0B 00 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 0B 00 EC 18 00 97 10 EC 46 D6 40 13 CF 90 00 51 [15:34:15]RAPDU: 97 10 EC 46 D6 40 13 CF 90 00 [15:34:15]wFMCommunicate OK [15:34:15]SAM_PROTO_SignData done [15:34:15]FM_MakeSignedData done [15:34:15]CreateOFDProtocolMessage [15:34:15]wFMCommunicate request_size=4 [15:34:15]MH_SAM_APDU [15:34:15]CAPDU: 80 11 00 00 [15:34:15]Write to MH i2c: E2 08 00 ED 18 80 11 00 00 00 00 00 00 7F [15:34:15]Write i2c OK [15:34:15]MH_I2C_Read... [15:34:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:15]Read from MH i2c: E2 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 17 00 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: E2 17 00 ED 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [15:34:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:34:15]wFMCommunicate OK [15:34:15]CreateOFDProtocolMessage done [15:34:15]OFDSenderStorePacket 96929 [15:34:15]StoreOFDPacket docnum=96929 [15:34:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D 53 07 01 25 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 34 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 B6 01 00 00 F4 03 04 00 77 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7A 01 00 35 04 06 00 25 C0 56 D7 26 EE 97 10 EC 46 D6 40 13 CF [15:34:15]CheckFolder [15:34:15]dirname=/storage/ofd_packets [15:34:15]CheckFolder done [15:34:15]ProducePacketName [15:34:15]name=ofd_packets/00096929 [15:34:15]NVStorageSaveData ofd_packets/00096929 [15:34:15]File name is /storage/ofd_packets/00096929 [15:34:15]Write 301 bytes [15:34:15]NVStorageSaveData done [15:34:15]OFDSenderStorePacket done [15:34:15]KKMCreateOFDPacket done [15:34:15]NVStorageSaveData kkm_last_timestamp [15:34:15]File name is /storage/kkm_last_timestamp [15:34:15]Write 4 bytes [15:34:15]NVStorageSaveData done [15:34:15]ExternCall_PrintAddStr [15:34:15]wPrintStart [15:34:15]Write to MH i2c: 01 00 00 EE 18 06 [15:34:15]Write i2c OK [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: 01 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: 01 07 00 [15:34:15]MH_I2C_Read... [15:34:15]Read from MH i2c: 01 07 00 EE 18 00 00 00 00 00 FF 0F 1B [15:34:15]RasterBufferAndPrint [15:34:15]line Счет N : (1)3407461 [15:34:15]line ИНН: 02508201610067 [15:34:15]line Контрольно-Кассовый Чек [15:34:15]line ПРОДАЖА [15:34:15]line ТРК (МРК, ГНК) : 22 [15:34:15]line Товар: 2710124130 [15:34:15]line Аи-92-К-4 [15:34:15]line 13.460 * 66.90 [15:34:15]line = 900.47 [15:34:15]line НДС 12% НСП 1% [15:34:15]line > о реализуемом товаре [15:34:15]line ОКРУГЛЕНИЕ: -0.47 [15:34:15]line ИТОГО: 900.00 [15:34:15]line Внесено: 900.00 [15:34:15]line СДАЧА: 0.00 [15:34:15]line НСП 1% : 7.97 [15:34:15]line НДС 12% : 95.62 [15:34:15]line Наличными: 900.00 [15:34:15]line Безнал.: 0.00 [15:34:15]line Место: АЗС № 82 "Партнер Нефть" [15:34:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:34:15]line СНО: Общий режим [15:34:15]line Чек 438 29.10.2024 15:34 [15:34:15]line Смена: 145 ФФД: 1.0 [15:34:15]line ЗНМ: 0300000017 [15:34:15]line РНМ: 0000000000170478 [15:34:15]line Версия ККМ: v1.0 [15:34:15]line ФМ: 0000000002098560 [15:34:15]line ФД: 96929 [15:34:15]line ФПД: 41508020889326 [15:34:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96929&fm=41508020889326&tin=02508201610067®Number=0000000000170478&sum=90000 [15:34:16]OFD Sender: Processing packet 96929 [packets to send 59, broken 58] [15:34:16]ProducePacketName [15:34:16]name=ofd_packets/00096929 [15:34:16]OFD Sender: To server: pG, [15:34:16]CommunicateWithHost lk.salyk.kg:30040 [15:34:16]ConnectInit lk.salyk.kg [15:34:16]written 0, free lines is 4095 [15:34:16]Connected sock=10 [15:34:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D 53 07 01 25 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 34 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 B6 01 00 00 F4 03 04 00 77 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7A 01 00 35 04 06 00 25 C0 56 D7 26 EE 97 10 EC 46 D6 40 13 CF [15:34:16]Write to MH i2c: 01 00 00 19 19 32 [15:34:16]Write i2c OK [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: 01 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: 01 07 00 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: 01 07 00 19 19 00 00 00 00 00 FB 0C 40 [15:34:16]RasterBufferAndPrint [15:34:16]line [15:34:16]line [15:34:16]line [15:34:16]line [15:34:16]line [15:34:16]written 0, free lines is 3329 [15:34:16]MH_Cut [15:34:16]Write to MH i2c: D1 01 00 20 19 01 0B [15:34:16]Write i2c OK [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: D1 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: D1 01 00 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: D1 01 00 20 19 00 0A [15:34:16]Write to MH i2c: 01 00 00 21 19 3A [15:34:16]Write i2c OK [15:34:16]MH_I2C_Read... [15:34:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 96 47 00 27 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7A 01 00 F4 03 04 00 9D AA 20 67 B6 04 01 00 00 A1 90 90 97 F3 0C A0 D9 [15:34:16]CommunicateWithHost err = 0 [15:34:16]CheckOFDResponse [15:34:16]1017 (14) - 77093643461234 [15:34:16]1041 (16) - 0000000002098560 [15:34:16]1040 (4) - 96929 [15:34:16]1012 (4) - 29.10.2024 09:27 [15:34:16]1206 (1) - 0 [15:34:16]OFD Sender: Remove packet 96929 [15:34:16]ProducePacketName [15:34:16]name=ofd_packets/00096929 [15:34:16]NVStorageDeleteData [15:34:17]OFD Sender: No OFD packet to send [15:34:17]*** Cut start [15:34:17]*** Partial cut [15:34:17]*** CUTSNS_PIN = 1 [15:34:17]*** CUTSNS_PIN = 0 [15:34:17]*** Brake cut motor [15:34:18]Read from MH i2c: 01 [15:34:18]MH_I2C_Read... [15:34:18]*** Stop cut motor [15:34:18]*** Cut end [15:34:18]Read from MH i2c: 01 07 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: 01 07 00 21 19 00 00 00 00 00 FF 0F 4F [15:34:18]process_action close_receipt done [15:34:18]requested_data is exist [15:34:18]produce_requested_data [15:34:18]requested_item fm.sn is exist - process it [15:34:18]wFMCommunicate request_size=4 [15:34:18]MH_SAM_APDU [15:34:18]CAPDU: 80 11 00 00 [15:34:18]Write to MH i2c: E2 08 00 22 19 80 11 00 00 00 00 00 00 B5 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:18]Read from MH i2c: E2 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 17 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 17 00 22 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [15:34:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:34:18]wFMCommunicate OK [15:34:18]requested_item fd.num is exist - process it [15:34:18]SAM_PROTO_GetFieldsCounters [15:34:18]wFMCommunicate request_size=4 [15:34:18]MH_SAM_APDU [15:34:18]CAPDU: 80 13 00 00 [15:34:18]Write to MH i2c: E2 08 00 23 19 80 13 00 00 00 00 00 00 B8 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:18]Read from MH i2c: E2 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 62 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 62 00 23 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [15:34:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:18]wFMCommunicate OK [15:34:18]SAM_PROTO_GetFieldsCounters done [15:34:18]requested_item shift.num is exist - process it [15:34:18]requested_item shift.opened is exist - process it [15:34:18]req_shift_opened [15:34:18]FM_GetShiftState [15:34:18]SAM_PROTO_GetShiftState [15:34:18]wFMCommunicate request_size=4 [15:34:18]MH_SAM_APDU [15:34:18]CAPDU: 80 13 01 00 [15:34:18]Write to MH i2c: E2 08 00 24 19 80 13 01 00 00 00 00 00 BA [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:18]Read from MH i2c: E2 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 0E 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 0E 00 24 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 18 [15:34:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:34:18]wFMCommunicate OK [15:34:18]SAM_PROTO_GetShiftState done [15:34:18]FM_GetShiftState done [15:34:18]req_shift_opened done [15:34:18]requested_item shift.open_date is exist - process it [15:34:18]req_shift_open_date [15:34:18]req_shift_open_date done [15:34:18]produce_requested_data done [15:34:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96929,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:34:18]process_action_free close_receipt [15:34:18]json_value_free [15:34:18]json_value_free done [15:34:18]process_json_proto returns [15:34:18]Send response to host [15:34:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96929,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:34:18]free response buf [15:34:18]execute_script done [15:34:18]execute_script returns [15:34:18]free content buf [15:34:18]Sock 7.Close socket [15:34:18]Sock 7.Thread stoped [15:34:22]OFD Sender: No OFD packet to send [15:34:27]OFD Sender: No OFD packet to send [15:34:32]OFD Sender: No OFD packet to send [15:34:37]OFD Sender: No OFD packet to send [15:34:42]OFD Sender: No OFD packet to send [15:34:43]accept exits with 9 [15:34:43]New connection [15:34:43]New thread 3067260260 created [15:34:43]Thread 3067116900 joined [15:34:43]Waiting for new connection... [15:34:43] Sock 9.Parse request [15:34:43]Sock 9.Check first char [15:34:43]Sock 9.First char is OK [15:34:43]request: POST /json_proto HTTP/1.0 [15:34:43]Method: POST [15:34:43]URL: /json_proto [15:34:43]Method is POST - this is cgi request [15:34:43]url: /json_proto [15:34:43]query_string will be loaded in cgi processing [15:34:43]execute_cgi json_proto POST (null) [15:34:43]execute_cgi path=json_proto method=POST [15:34:43]POST find Content-Length [15:34:43]Host: 172.17.40.67:8080 [15:34:43]Content-Length: 776 [15:34:43]Content-Type: application/json [15:34:43] [15:34:43]POST finish read [15:34:43]Found Content-Length = 776 [15:34:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 64.770, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:43]execute_script... [15:34: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)3407459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 64.770, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:43]POST & json_proto [15:34:43]process_json_proto [15:34:43]json parsed OK: [15:34:43]protocol is kg_v1.0 [15:34:43]action value=close_receipt [15:34:43]process_action close_receipt [15:34:43]cmd_close_receipt [15:34:43]MH_GetDate [15:34:43]Write to MH i2c: F0 00 00 25 19 2D [15:34:43]Write i2c OK [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: F0 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: F0 09 00 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: F0 09 00 25 19 00 94 00 21 67 EE DA 66 66 E6 [15:34:43]GetLastDocTimeStamp 1730216055 [15:34:43]current date 1730216084 [15:34:43]FM_GetShiftState [15:34:43]SAM_PROTO_GetShiftState [15:34:43]wFMCommunicate request_size=4 [15:34:43]MH_SAM_APDU [15:34:43]CAPDU: 80 13 01 00 [15:34:43]Write to MH i2c: E2 08 00 26 19 80 13 01 00 00 00 00 00 BC [15:34:43]Write i2c OK [15:34:43]MH_I2C_Read... [15:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:43]Read from MH i2c: E2 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 0E 00 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 0E 00 26 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [15:34:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:34:43]wFMCommunicate OK [15:34:43]SAM_PROTO_GetShiftState done [15:34:43]FM_GetShiftState done [15:34:43]opened in 1730160548 [15:34:43]opened+sec_in_day 1730246948 [15:34:43]quantity*price = 500024 [15:34:43]sum+1 = 500025 [15:34:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 439 29.10.2024 15:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96930 ФПД: 233563190520572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153444&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96930&fm=233563190520572&tin=02508201610067®Number=0000000000170478&sum=500024 [15:34:44]StoreToDocumentArchive [15:34:44]shift 145 fd 96930 [15:34:44]save to /storage/0145/doc_00096930 [15:34:44]save last doc name /storage/0145/doc_00096930 to /storage/kkm_last_doc_name [15:34:44]save OK [15:34:44]Clear old archive folders... [15:34:44]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:34:44]tlvbuf is 01ACF1C0 [15:34:44]SAM_PROTO_ClearQueue [15:34:44]wFMCommunicate request_size=4 [15:34:44]MH_SAM_APDU [15:34:44]CAPDU: 80 09 00 00 [15:34:44]Write to MH i2c: E2 08 00 33 19 80 09 00 00 00 00 00 00 BE [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:44]Read from MH i2c: E2 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 33 19 00 90 00 C0 [15:34:44]RAPDU: 90 00 [15:34:44]wFMCommunicate OK [15:34:44]SAM_PROTO_ClearQueue done [15:34:44]KKMCreateOFDPacket [15:34:44]OFDProtocolAddRootSTLVToBuf [15:34:44]FM_MakeSignedData [15:34:44]FM_MakeSignedData [15:34:44]SAM_PROTO_SignData [15:34:44]wFMCommunicate request_size=4 [15:34:44]MH_SAM_APDU [15:34:44]CAPDU: 80 0D 01 02 [15:34:44]Write to MH i2c: E2 08 00 34 19 80 0D 01 02 00 00 00 00 C6 [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:44]Read from MH i2c: E2 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 34 19 00 90 00 C1 [15:34:44]RAPDU: 90 00 [15:34:44]wFMCommunicate OK [15:34:44]wFMCommunicate request_size=255 [15:34:44]MH_SAM_APDU [15:34:44]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 02 FD 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 94 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7A 01 [15:34:44]Write to MH i2c: E2 02 01 35 19 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 02 FD 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 94 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7A 01 00 00 3A [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:44]Read from MH i2c: E2 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 35 19 00 90 00 C2 [15:34:44]RAPDU: 90 00 [15:34:44]wFMCommunicate OK [15:34:44]wFMCommunicate request_size=16 [15:34:44]MH_SAM_APDU [15:34:44]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 D4 6C AB 00 EA FC [15:34:44]Write to MH i2c: E2 13 00 36 19 80 0D 02 02 0B 00 00 35 04 06 00 D4 6C AB 00 EA FC 00 00 EF [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:44]Read from MH i2c: E2 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 03 00 36 19 00 90 00 C3 [15:34:44]RAPDU: 90 00 [15:34:44]wFMCommunicate OK [15:34:44]wFMCommunicate request_size=4 [15:34:44]MH_SAM_APDU [15:34:44]CAPDU: 80 0D 03 02 [15:34:44]Write to MH i2c: E2 08 00 37 19 80 0D 03 02 00 00 00 00 CB [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:44]Read from MH i2c: E2 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 0B 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 0B 00 37 19 00 57 AC EF 3C 48 91 6A 76 90 00 B3 [15:34:44]RAPDU: 57 AC EF 3C 48 91 6A 76 90 00 [15:34:44]wFMCommunicate OK [15:34:44]SAM_PROTO_SignData done [15:34:44]FM_MakeSignedData done [15:34:44]CreateOFDProtocolMessage [15:34:44]wFMCommunicate request_size=4 [15:34:44]MH_SAM_APDU [15:34:44]CAPDU: 80 11 00 00 [15:34:44]Write to MH i2c: E2 08 00 38 19 80 11 00 00 00 00 00 00 CB [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:44]Read from MH i2c: E2 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 17 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: E2 17 00 38 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [15:34:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:34:44]wFMCommunicate OK [15:34:44]CreateOFDProtocolMessage done [15:34:44]OFDSenderStorePacket 96930 [15:34:44]StoreOFDPacket docnum=96930 [15:34:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 A1 3F 0D 01 BA 80 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 02 FD 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 94 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7A 01 00 35 04 06 00 D4 6C AB 00 EA FC 57 AC EF 3C 48 91 6A 76 [15:34:44]CheckFolder [15:34:44]dirname=/storage/ofd_packets [15:34:44]CheckFolder done [15:34:44]ProducePacketName [15:34:44]name=ofd_packets/00096930 [15:34:44]NVStorageSaveData ofd_packets/00096930 [15:34:44]File name is /storage/ofd_packets/00096930 [15:34:44]Write 307 bytes [15:34:44]NVStorageSaveData done [15:34:44]OFDSenderStorePacket done [15:34:44]KKMCreateOFDPacket done [15:34:44]NVStorageSaveData kkm_last_timestamp [15:34:44]File name is /storage/kkm_last_timestamp [15:34:44]Write 4 bytes [15:34:44]NVStorageSaveData done [15:34:44]ExternCall_PrintAddStr [15:34:44]wPrintStart [15:34:44]Write to MH i2c: 01 00 00 39 19 52 [15:34:44]Write i2c OK [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: 01 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: 01 07 00 [15:34:44]MH_I2C_Read... [15:34:44]Read from MH i2c: 01 07 00 39 19 00 00 00 00 00 FF 0F 67 [15:34:44]RasterBufferAndPrint [15:34:44]line Счет N : (1)3407459 [15:34:44]line ИНН: 02508201610067 [15:34:44]line Контрольно-Кассовый Чек [15:34:44]line ПРОДАЖА [15:34:44]line ТРК (МРК, ГНК) : 31 [15:34:44]line Товар: 2710194800 [15:34:44]line D-ENERGY Дт-К-2 [15:34:44]line 64.770 * 77.20 [15:34:44]line = 5000.24 [15:34:44]line НДС 12% НСП 1% [15:34:44]line > о реализуемом товаре [15:34:44]line ИТОГО: 5000.24 [15:34:44]line НСП 1% : 44.25 [15:34:44]line НДС 12% : 531.00 [15:34:44]line Наличными: 0.00 [15:34:44]line Безнал.: 5000.24 [15:34:44]line Место: АЗС № 82 "Партнер Нефть" [15:34:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:34:44]line СНО: Общий режим [15:34:44]line Чек 439 29.10.2024 15:34 [15:34:44]line Смена: 145 ФФД: 1.0 [15:34:44]line ЗНМ: 0300000017 [15:34:44]line РНМ: 0000000000170478 [15:34:44]line Версия ККМ: v1.0 [15:34:44]line Платежная система: Mbank [15:34:44]line ФМ: 0000000002098560 [15:34:44]line ФД: 96930 [15:34:44]line ФПД: 233563190520572 [15:34:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153444&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96930&fm=233563190520572&tin=02508201610067®Number=0000000000170478&sum=500024 [15:34:45]OFD Sender: Processing packet 96930 [packets to send 59, broken 58] [15:34:45]ProducePacketName [15:34:45]name=ofd_packets/00096930 [15:34:45]OFD Sender: To server: pG, [15:34:45]CommunicateWithHost lk.salyk.kg:30040 [15:34:45]ConnectInit lk.salyk.kg [15:34:45]written 0, free lines is 4095 [15:34:45]Connected sock=10 [15:34:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 A1 3F 0D 01 BA 80 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 02 FD 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 94 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7A 01 00 35 04 06 00 D4 6C AB 00 EA FC 57 AC EF 3C 48 91 6A 76 [15:34:45]Write to MH i2c: 01 00 00 62 19 7B [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: 01 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: 01 07 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: 01 07 00 62 19 00 00 00 00 00 40 0D CF [15:34:45]RasterBufferAndPrint [15:34:45]line [15:34:45]line [15:34:45]line [15:34:45]line [15:34:45]line [15:34:45]written 0, free lines is 3398 [15:34:45]MH_Cut [15:34:45]Write to MH i2c: D1 01 00 69 19 01 54 [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: D1 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: D1 01 00 [15:34:45]MH_I2C_Read... [15:34:45]Read from MH i2c: D1 01 00 69 19 00 53 [15:34:45]Write to MH i2c: 01 00 00 6A 19 83 [15:34:45]Write i2c OK [15:34:45]MH_I2C_Read... [15:34:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 38 47 00 53 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7A 01 00 F4 03 04 00 BA AA 20 67 B6 04 01 00 00 3F DB 6E 14 A5 D0 53 87 [15:34:45]CommunicateWithHost err = 0 [15:34:45]CheckOFDResponse [15:34:45]1017 (14) - 77093643461234 [15:34:45]1041 (16) - 0000000002098560 [15:34:45]1040 (4) - 96930 [15:34:45]1012 (4) - 29.10.2024 09:28 [15:34:45]1206 (1) - 0 [15:34:45]OFD Sender: Remove packet 96930 [15:34:45]ProducePacketName [15:34:45]name=ofd_packets/00096930 [15:34:45]NVStorageDeleteData [15:34:46]OFD Sender: No OFD packet to send [15:34:46]*** Cut start [15:34:46]*** Partial cut [15:34:46]*** CUTSNS_PIN = 1 [15:34:46]*** CUTSNS_PIN = 0 [15:34:46]*** Brake cut motor [15:34:46]Read from MH i2c: 01 [15:34:46]MH_I2C_Read... [15:34:46]*** Stop cut motor [15:34:46]*** Cut end [15:34:46]Read from MH i2c: 01 07 00 [15:34:46]MH_I2C_Read... [15:34:46]Read from MH i2c: 01 07 00 6A 19 00 00 00 00 00 FF 0F 98 [15:34:46]process_action close_receipt done [15:34:46]requested_data is exist [15:34:46]produce_requested_data [15:34:46]requested_item fm.sn is exist - process it [15:34:46]wFMCommunicate request_size=4 [15:34:46]MH_SAM_APDU [15:34:46]CAPDU: 80 11 00 00 [15:34:46]Write to MH i2c: E2 08 00 6B 19 80 11 00 00 00 00 00 00 FE [15:34:46]Write i2c OK [15:34:46]MH_I2C_Read... [15:34:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:47]Read from MH i2c: E2 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 17 00 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 17 00 6B 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [15:34:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:34:47]wFMCommunicate OK [15:34:47]requested_item fd.num is exist - process it [15:34:47]SAM_PROTO_GetFieldsCounters [15:34:47]wFMCommunicate request_size=4 [15:34:47]MH_SAM_APDU [15:34:47]CAPDU: 80 13 00 00 [15:34:47]Write to MH i2c: E2 08 00 6C 19 80 13 00 00 00 00 00 00 01 [15:34:47]Write i2c OK [15:34:47]MH_I2C_Read... [15:34:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:47]Read from MH i2c: E2 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 62 00 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 62 00 6C 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [15:34:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:47]wFMCommunicate OK [15:34:47]SAM_PROTO_GetFieldsCounters done [15:34:47]requested_item shift.num is exist - process it [15:34:47]requested_item shift.opened is exist - process it [15:34:47]req_shift_opened [15:34:47]FM_GetShiftState [15:34:47]SAM_PROTO_GetShiftState [15:34:47]wFMCommunicate request_size=4 [15:34:47]MH_SAM_APDU [15:34:47]CAPDU: 80 13 01 00 [15:34:47]Write to MH i2c: E2 08 00 6D 19 80 13 01 00 00 00 00 00 03 [15:34:47]Write i2c OK [15:34:47]MH_I2C_Read... [15:34:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:47]Read from MH i2c: E2 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 0E 00 [15:34:47]MH_I2C_Read... [15:34:47]Read from MH i2c: E2 0E 00 6D 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [15:34:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:34:47]wFMCommunicate OK [15:34:47]SAM_PROTO_GetShiftState done [15:34:47]FM_GetShiftState done [15:34:47]req_shift_opened done [15:34:47]requested_item shift.open_date is exist - process it [15:34:47]req_shift_open_date [15:34:47]req_shift_open_date done [15:34:47]produce_requested_data done [15:34:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96930,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:34:47]process_action_free close_receipt [15:34:47]json_value_free [15:34:47]json_value_free done [15:34:47]process_json_proto returns [15:34:47]Send response to host [15:34:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96930,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:34:47]free response buf [15:34:47]execute_script done [15:34:47]execute_script returns [15:34:47]free content buf [15:34:47]Sock 9.Close socket [15:34:47]Sock 9.Thread stoped [15:34:51]OFD Sender: No OFD packet to send [15:34:56]OFD Sender: No OFD packet to send [15:35:01]OFD Sender: No OFD packet to send [15:35:06]OFD Sender: No OFD packet to send [15:35:11]OFD Sender: No OFD packet to send [15:35:16]OFD Sender: No OFD packet to send [15:35:21]OFD Sender: No OFD packet to send [15:35:26]OFD Sender: No OFD packet to send [15:35:31]OFD Sender: No OFD packet to send [15:35:31]accept exits with 7 [15:35:31]New connection [15:35:31]New thread 3067116900 created [15:35:31]Thread 3067260260 joined [15:35:31]Waiting for new connection... [15:35:31] Sock 7.Parse request [15:35:31]Sock 7.Check first char [15:35:31]Sock 7.First char is OK [15:35:31]request: POST /json_proto HTTP/1.0 [15:35:31]Method: POST [15:35:31]URL: /json_proto [15:35:31]Method is POST - this is cgi request [15:35:31]url: /json_proto [15:35:31]query_string will be loaded in cgi processing [15:35:31]execute_cgi json_proto POST (null) [15:35:31]execute_cgi path=json_proto method=POST [15:35:31]POST find Content-Length [15:35:31]Host: 172.17.40.67:8080 [15:35:31]Content-Length: 678 [15:35:31]Content-Type: application/json [15:35:31] [15:35:31]POST finish read [15:35:31]Found Content-Length = 678 [15:35:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31]execute_script... [15:35: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)3407462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:31]POST & json_proto [15:35:31]process_json_proto [15:35:31]json parsed OK: [15:35:31]protocol is kg_v1.0 [15:35:31]action value=close_receipt [15:35:31]process_action close_receipt [15:35:31]cmd_close_receipt [15:35:31]MH_GetDate [15:35:31]Write to MH i2c: F0 00 00 6E 19 76 [15:35:31]Write i2c OK [15:35:31]MH_I2C_Read... [15:35:31]Read from MH i2c: F0 [15:35:31]MH_I2C_Read... [15:35:31]Read from MH i2c: F0 09 00 [15:35:31]MH_I2C_Read... [15:35:31]Read from MH i2c: F0 09 00 6E 19 00 C5 00 21 67 EE DA 66 66 60 [15:35:31]GetLastDocTimeStamp 1730216084 [15:35:31]current date 1730216133 [15:35:31]FM_GetShiftState [15:35:31]SAM_PROTO_GetShiftState [15:35:31]wFMCommunicate request_size=4 [15:35:31]MH_SAM_APDU [15:35:31]CAPDU: 80 13 01 00 [15:35:31]Write to MH i2c: E2 08 00 6F 19 80 13 01 00 00 00 00 00 05 [15:35:31]Write i2c OK [15:35:31]MH_I2C_Read... [15:35:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:31]Read from MH i2c: E2 [15:35:31]MH_I2C_Read... [15:35:31]Read from MH i2c: E2 0E 00 [15:35:31]MH_I2C_Read... [15:35:31]Read from MH i2c: E2 0E 00 6F 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 63 [15:35:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:35:31]wFMCommunicate OK [15:35:31]SAM_PROTO_GetShiftState done [15:35:31]FM_GetShiftState done [15:35:31]opened in 1730160548 [15:35:31]opened+sec_in_day 1730246948 [15:35:31]quantity*price = 40006 [15:35:31]sum+1 = 40007 [15:35:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 440 29.10.2024 15:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96931 ФПД: 156302036859003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153533&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96931&fm=156302036859003&tin=02508201610067®Number=0000000000170478&sum=40000 [15:35:33]StoreToDocumentArchive [15:35:33]shift 145 fd 96931 [15:35:33]save to /storage/0145/doc_00096931 [15:35:33]save last doc name /storage/0145/doc_00096931 to /storage/kkm_last_doc_name [15:35:33]save OK [15:35:33]Clear old archive folders... [15:35:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:35:33]tlvbuf is 01ACEB30 [15:35:33]SAM_PROTO_ClearQueue [15:35:33]wFMCommunicate request_size=4 [15:35:33]MH_SAM_APDU [15:35:33]CAPDU: 80 09 00 00 [15:35:33]Write to MH i2c: E2 08 00 7C 19 80 09 00 00 00 00 00 00 07 [15:35:33]Write i2c OK [15:35:33]MH_I2C_Read... [15:35:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:33]Read from MH i2c: E2 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 7C 19 00 90 00 09 [15:35:33]RAPDU: 90 00 [15:35:33]wFMCommunicate OK [15:35:33]SAM_PROTO_ClearQueue done [15:35:33]KKMCreateOFDPacket [15:35:33]OFDProtocolAddRootSTLVToBuf [15:35:33]FM_MakeSignedData [15:35:33]FM_MakeSignedData [15:35:33]SAM_PROTO_SignData [15:35:33]wFMCommunicate request_size=4 [15:35:33]MH_SAM_APDU [15:35:33]CAPDU: 80 0D 01 02 [15:35:33]Write to MH i2c: E2 08 00 7D 19 80 0D 01 02 00 00 00 00 0F [15:35:33]Write i2c OK [15:35:33]MH_I2C_Read... [15:35:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:33]Read from MH i2c: E2 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 7D 19 00 90 00 0A [15:35:33]RAPDU: 90 00 [15:35:33]wFMCommunicate OK [15:35:33]wFMCommunicate request_size=255 [15:35:33]MH_SAM_APDU [15:35:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B8 01 00 00 F4 03 04 00 C5 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7A 01 00 35 04 06 00 8E [15:35:33]Write to MH i2c: E2 02 01 7E 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 34 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 B8 01 00 00 F4 03 04 00 C5 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7A 01 00 35 04 06 00 8E 00 00 AF [15:35:33]Write i2c OK [15:35:33]MH_I2C_Read... [15:35:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:33]Read from MH i2c: E2 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 7E 19 00 90 00 0B [15:35:33]RAPDU: 90 00 [15:35:33]wFMCommunicate OK [15:35:33]wFMCommunicate request_size=10 [15:35:33]MH_SAM_APDU [15:35:33]CAPDU: 80 0D 02 02 05 27 E7 62 78 7B [15:35:33]Write to MH i2c: E2 0D 00 7F 19 80 0D 02 02 05 00 27 E7 62 78 7B 00 00 7F [15:35:33]Write i2c OK [15:35:33]MH_I2C_Read... [15:35:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:33]Read from MH i2c: E2 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 03 00 7F 19 00 90 00 0C [15:35:33]RAPDU: 90 00 [15:35:33]wFMCommunicate OK [15:35:33]wFMCommunicate request_size=4 [15:35:33]MH_SAM_APDU [15:35:33]CAPDU: 80 0D 03 02 [15:35:33]Write to MH i2c: E2 08 00 80 19 80 0D 03 02 00 00 00 00 14 [15:35:33]Write i2c OK [15:35:33]MH_I2C_Read... [15:35:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:33]Read from MH i2c: E2 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 0B 00 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 0B 00 80 19 00 92 78 51 24 61 4F 8B 0F 90 00 DE [15:35:33]RAPDU: 92 78 51 24 61 4F 8B 0F 90 00 [15:35:33]wFMCommunicate OK [15:35:33]SAM_PROTO_SignData done [15:35:33]FM_MakeSignedData done [15:35:33]CreateOFDProtocolMessage [15:35:33]wFMCommunicate request_size=4 [15:35:33]MH_SAM_APDU [15:35:33]CAPDU: 80 11 00 00 [15:35:33]Write to MH i2c: E2 08 00 81 19 80 11 00 00 00 00 00 00 14 [15:35:33]Write i2c OK [15:35:33]MH_I2C_Read... [15:35:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:33]Read from MH i2c: E2 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 17 00 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: E2 17 00 81 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [15:35:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:35:33]wFMCommunicate OK [15:35:33]CreateOFDProtocolMessage done [15:35:33]OFDSenderStorePacket 96931 [15:35:33]StoreOFDPacket docnum=96931 [15:35:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F EF 07 01 14 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 34 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 B8 01 00 00 F4 03 04 00 C5 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7A 01 00 35 04 06 00 8E 27 E7 62 78 7B 92 78 51 24 61 4F 8B 0F [15:35:33]CheckFolder [15:35:33]dirname=/storage/ofd_packets [15:35:33]CheckFolder done [15:35:33]ProducePacketName [15:35:33]name=ofd_packets/00096931 [15:35:33]NVStorageSaveData ofd_packets/00096931 [15:35:33]File name is /storage/ofd_packets/00096931 [15:35:33]Write 301 bytes [15:35:33]NVStorageSaveData done [15:35:33]OFDSenderStorePacket done [15:35:33]KKMCreateOFDPacket done [15:35:33]NVStorageSaveData kkm_last_timestamp [15:35:33]File name is /storage/kkm_last_timestamp [15:35:33]Write 4 bytes [15:35:33]NVStorageSaveData done [15:35:33]ExternCall_PrintAddStr [15:35:33]wPrintStart [15:35:33]Write to MH i2c: 01 00 00 82 19 9B [15:35:33]Write i2c OK [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: 01 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: 01 07 00 [15:35:33]MH_I2C_Read... [15:35:33]Read from MH i2c: 01 07 00 82 19 00 00 00 00 00 FF 0F B0 [15:35:33]RasterBufferAndPrint [15:35:33]line Счет N : (1)3407462 [15:35:33]line ИНН: 02508201610067 [15:35:33]line Контрольно-Кассовый Чек [15:35:33]line ПРОДАЖА [15:35:33]line ТРК (МРК, ГНК) : 12 [15:35:33]line Товар: 2710124130 [15:35:33]line Аи-92-К-4 [15:35:33]line 5.980 * 66.90 [15:35:33]line = 400.06 [15:35:33]line НДС 12% НСП 1% [15:35:33]line > о реализуемом товаре [15:35:33]line ОКРУГЛЕНИЕ: -0.06 [15:35:33]line ИТОГО: 400.00 [15:35:33]line Внесено: 400.00 [15:35:33]line СДАЧА: 0.00 [15:35:33]line НСП 1% : 3.54 [15:35:33]line НДС 12% : 42.48 [15:35:33]line Наличными: 400.00 [15:35:33]line Безнал.: 0.00 [15:35:33]line Место: АЗС № 82 "Партнер Нефть" [15:35:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:35:33]line СНО: Общий режим [15:35:33]line Чек 440 29.10.2024 15:35 [15:35:33]line Смена: 145 ФФД: 1.0 [15:35:33]line ЗНМ: 0300000017 [15:35:33]line РНМ: 0000000000170478 [15:35:33]line Версия ККМ: v1.0 [15:35:33]line ФМ: 0000000002098560 [15:35:33]line ФД: 96931 [15:35:33]line ФПД: 156302036859003 [15:35:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153533&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96931&fm=156302036859003&tin=02508201610067®Number=0000000000170478&sum=40000 [15:35:33]OFD Sender: Processing packet 96931 [packets to send 59, broken 58] [15:35:33]ProducePacketName [15:35:33]name=ofd_packets/00096931 [15:35:33]OFD Sender: To server: pG, [15:35:33]CommunicateWithHost lk.salyk.kg:30040 [15:35:33]ConnectInit lk.salyk.kg [15:35:33]written 0, free lines is 4095 [15:35:34]Connected sock=10 [15:35:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F EF 07 01 14 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 34 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 B8 01 00 00 F4 03 04 00 C5 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7A 01 00 35 04 06 00 8E 27 E7 62 78 7B 92 78 51 24 61 4F 8B 0F [15:35:34]Write to MH i2c: 01 00 00 AD 19 C6 [15:35:34]Write i2c OK [15:35:34]MH_I2C_Read... [15:35:34]Read from MH i2c: 01 [15:35:34]MH_I2C_Read... [15:35:34]Read from MH i2c: 01 07 00 [15:35:34]MH_I2C_Read... [15:35:34]Read from MH i2c: 01 07 00 AD 19 00 00 00 00 00 13 0D ED [15:35:34]RasterBufferAndPrint [15:35:34]line [15:35:34]line [15:35:34]line [15:35:34]line [15:35:34]line [15:35:34]written 0, free lines is 3353 [15:35:34]MH_Cut [15:35:34]Write to MH i2c: D1 01 00 B4 19 01 9F [15:35:34]Write i2c OK [15:35:34]MH_I2C_Read... [15:35:34]Read from MH i2c: D1 [15:35:34]MH_I2C_Read... [15:35:34]Read from MH i2c: D1 01 00 [15:35:34]MH_I2C_Read... [15:35:34]Read from MH i2c: D1 01 00 B4 19 00 9E [15:35:34]Write to MH i2c: 01 00 00 B5 19 CE [15:35:34]Write i2c OK [15:35:34]MH_I2C_Read... [15:35:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 02 1F 47 00 BF 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 32 30 39 38 35 36 30 10 04 04 00 A3 7A 01 00 F4 03 04 00 EB AA 20 67 B6 04 01 00 00 D5 12 57 B0 78 A9 37 FD [15:35:34]CommunicateWithHost err = 0 [15:35:34]CheckOFDResponse [15:35:34]1017 (14) - 77093643461234 [15:35:34]1041 (16) - 0000000002098560 [15:35:34]1040 (4) - 96931 [15:35:34]1012 (4) - 29.10.2024 09:29 [15:35:34]1206 (1) - 0 [15:35:34]OFD Sender: Remove packet 96931 [15:35:34]ProducePacketName [15:35:34]name=ofd_packets/00096931 [15:35:34]NVStorageDeleteData [15:35:35]OFD Sender: No OFD packet to send [15:35:35]*** Cut start [15:35:35]*** Partial cut [15:35:35]*** CUTSNS_PIN = 1 [15:35:35]*** CUTSNS_PIN = 0 [15:35:35]*** Brake cut motor [15:35:35]Read from MH i2c: 01 [15:35:35]MH_I2C_Read... [15:35:35]*** Stop cut motor [15:35:35]*** Cut end [15:35:35]Read from MH i2c: 01 07 00 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: 01 07 00 B5 19 00 00 00 00 00 FF 0F E3 [15:35:35]process_action close_receipt done [15:35:35]requested_data is exist [15:35:35]produce_requested_data [15:35:35]requested_item fm.sn is exist - process it [15:35:35]wFMCommunicate request_size=4 [15:35:35]MH_SAM_APDU [15:35:35]CAPDU: 80 11 00 00 [15:35:35]Write to MH i2c: E2 08 00 B6 19 80 11 00 00 00 00 00 00 49 [15:35:35]Write i2c OK [15:35:35]MH_I2C_Read... [15:35:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:35]Read from MH i2c: E2 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: E2 17 00 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: E2 17 00 B6 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [15:35:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:35:35]wFMCommunicate OK [15:35:35]requested_item fd.num is exist - process it [15:35:35]SAM_PROTO_GetFieldsCounters [15:35:35]wFMCommunicate request_size=4 [15:35:35]MH_SAM_APDU [15:35:35]CAPDU: 80 13 00 00 [15:35:35]Write to MH i2c: E2 08 00 B7 19 80 13 00 00 00 00 00 00 4C [15:35:35]Write i2c OK [15:35:35]MH_I2C_Read... [15:35:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:35]Read from MH i2c: E2 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: E2 62 00 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: E2 62 00 B7 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [15:35:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:35]wFMCommunicate OK [15:35:35]SAM_PROTO_GetFieldsCounters done [15:35:35]requested_item shift.num is exist - process it [15:35:35]requested_item shift.opened is exist - process it [15:35:35]req_shift_opened [15:35:35]FM_GetShiftState [15:35:35]SAM_PROTO_GetShiftState [15:35:35]wFMCommunicate request_size=4 [15:35:35]MH_SAM_APDU [15:35:35]CAPDU: 80 13 01 00 [15:35:35]Write to MH i2c: E2 08 00 B8 19 80 13 01 00 00 00 00 00 4E [15:35:35]Write i2c OK [15:35:35]MH_I2C_Read... [15:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 0E 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 0E 00 B8 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [15:35:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:35:36]wFMCommunicate OK [15:35:36]SAM_PROTO_GetShiftState done [15:35:36]FM_GetShiftState done [15:35:36]req_shift_opened done [15:35:36]requested_item shift.open_date is exist - process it [15:35:36]req_shift_open_date [15:35:36]req_shift_open_date done [15:35:36]produce_requested_data done [15:35:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96931,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:35:36]process_action_free close_receipt [15:35:36]json_value_free [15:35:36]json_value_free done [15:35:36]process_json_proto returns [15:35:36]Send response to host [15:35:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96931,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:35:36]free response buf [15:35:36]execute_script done [15:35:36]execute_script returns [15:35:36]free content buf [15:35:36]Sock 7.Close socket [15:35:36]Sock 7.Thread stoped [15:35:40]OFD Sender: No OFD packet to send [15:35:45]OFD Sender: No OFD packet to send [15:35:48]accept exits with 9 [15:35:48]New connection [15:35:48]New thread 3067260260 created [15:35:48]Thread 3067116900 joined [15:35:48]Waiting for new connection... [15:35:48] Sock 9.Parse request [15:35:48]Sock 9.Check first char [15:35:48]Sock 9.First char is OK [15:35:48]request: POST /json_proto HTTP/1.0 [15:35:48]Method: POST [15:35:48]URL: /json_proto [15:35:48]Method is POST - this is cgi request [15:35:48]url: /json_proto [15:35:48]query_string will be loaded in cgi processing [15:35:48]execute_cgi json_proto POST (null) [15:35:48]execute_cgi path=json_proto method=POST [15:35:48]POST find Content-Length [15:35:48]Host: 172.17.40.67:8080 [15:35:48]Content-Length: 641 [15:35:48]Content-Type: application/json [15:35:48] [15:35:48]POST finish read [15:35:48]Found Content-Length = 641 [15:35:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:48]execute_script... [15:35: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)3407460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:48]POST & json_proto [15:35:48]process_json_proto [15:35:48]json parsed OK: [15:35:48]protocol is kg_v1.0 [15:35:48]action value=close_receipt [15:35:48]process_action close_receipt [15:35:48]cmd_close_receipt [15:35:48]MH_GetDate [15:35:48]Write to MH i2c: F0 00 00 B9 19 C1 [15:35:48]Write i2c OK [15:35:48]MH_I2C_Read... [15:35:48]Read from MH i2c: F0 [15:35:48]MH_I2C_Read... [15:35:48]Read from MH i2c: F0 09 00 [15:35:48]MH_I2C_Read... [15:35:48]Read from MH i2c: F0 09 00 B9 19 00 D6 00 21 67 EE DA 66 66 BC [15:35:48]GetLastDocTimeStamp 1730216133 [15:35:48]current date 1730216150 [15:35:48]FM_GetShiftState [15:35:48]SAM_PROTO_GetShiftState [15:35:48]wFMCommunicate request_size=4 [15:35:48]MH_SAM_APDU [15:35:48]CAPDU: 80 13 01 00 [15:35:48]Write to MH i2c: E2 08 00 BA 19 80 13 01 00 00 00 00 00 50 [15:35:48]Write i2c OK [15:35:48]MH_I2C_Read... [15:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:48]Read from MH i2c: E2 [15:35:48]MH_I2C_Read... [15:35:48]Read from MH i2c: E2 0E 00 [15:35:48]MH_I2C_Read... [15:35:48]Read from MH i2c: E2 0E 00 BA 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AE [15:35:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:35:48]wFMCommunicate OK [15:35:48]SAM_PROTO_GetShiftState done [15:35:48]FM_GetShiftState done [15:35:48]opened in 1730160548 [15:35:48]opened+sec_in_day 1730246948 [15:35:48]quantity*price = 762000 [15:35:48]sum+1 = 762001 [15:35:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 441 29.10.2024 15:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96932 ФПД: 180501133392723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96932&fm=180501133392723&tin=02508201610067®Number=0000000000170478&sum=762000 [15:35:50]StoreToDocumentArchive [15:35:50]shift 145 fd 96932 [15:35:50]save to /storage/0145/doc_00096932 [15:35:50]save last doc name /storage/0145/doc_00096932 to /storage/kkm_last_doc_name [15:35:50]save OK [15:35:50]Clear old archive folders... [15:35:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:35:50]tlvbuf is 01ACEED0 [15:35:50]SAM_PROTO_ClearQueue [15:35:50]wFMCommunicate request_size=4 [15:35:50]MH_SAM_APDU [15:35:50]CAPDU: 80 09 00 00 [15:35:50]Write to MH i2c: E2 08 00 C7 19 80 09 00 00 00 00 00 00 52 [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:50]Read from MH i2c: E2 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 C7 19 00 90 00 54 [15:35:50]RAPDU: 90 00 [15:35:50]wFMCommunicate OK [15:35:50]SAM_PROTO_ClearQueue done [15:35:50]KKMCreateOFDPacket [15:35:50]OFDProtocolAddRootSTLVToBuf [15:35:50]FM_MakeSignedData [15:35:50]FM_MakeSignedData [15:35:50]SAM_PROTO_SignData [15:35:50]wFMCommunicate request_size=4 [15:35:50]MH_SAM_APDU [15:35:50]CAPDU: 80 0D 01 02 [15:35:50]Write to MH i2c: E2 08 00 C8 19 80 0D 01 02 00 00 00 00 5A [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:50]Read from MH i2c: E2 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 C8 19 00 90 00 55 [15:35:50]RAPDU: 90 00 [15:35:50]wFMCommunicate OK [15:35:50]wFMCommunicate request_size=255 [15:35:50]MH_SAM_APDU [15:35:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 D6 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7A 01 00 35 04 06 00 A4 2A 31 EF [15:35:50]Write to MH i2c: E2 02 01 C9 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 D6 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7A 01 00 35 04 06 00 A4 2A 31 EF 00 00 EC [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:50]Read from MH i2c: E2 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 C9 19 00 90 00 56 [15:35:50]RAPDU: 90 00 [15:35:50]wFMCommunicate OK [15:35:50]wFMCommunicate request_size=7 [15:35:50]MH_SAM_APDU [15:35:50]CAPDU: 80 0D 02 02 02 FB 53 [15:35:50]Write to MH i2c: E2 0A 00 CA 19 80 0D 02 02 02 00 FB 53 00 00 AF [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:50]Read from MH i2c: E2 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 03 00 CA 19 00 90 00 57 [15:35:50]RAPDU: 90 00 [15:35:50]wFMCommunicate OK [15:35:50]wFMCommunicate request_size=4 [15:35:50]MH_SAM_APDU [15:35:50]CAPDU: 80 0D 03 02 [15:35:50]Write to MH i2c: E2 08 00 CB 19 80 0D 03 02 00 00 00 00 5F [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:50]Read from MH i2c: E2 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 0B 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 0B 00 CB 19 00 1B 02 DB AF 30 ED 44 FA 90 00 62 [15:35:50]RAPDU: 1B 02 DB AF 30 ED 44 FA 90 00 [15:35:50]wFMCommunicate OK [15:35:50]SAM_PROTO_SignData done [15:35:50]FM_MakeSignedData done [15:35:50]CreateOFDProtocolMessage [15:35:50]wFMCommunicate request_size=4 [15:35:50]MH_SAM_APDU [15:35:50]CAPDU: 80 11 00 00 [15:35:50]Write to MH i2c: E2 08 00 CC 19 80 11 00 00 00 00 00 00 5F [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:50]Read from MH i2c: E2 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 17 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: E2 17 00 CC 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [15:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:35:50]wFMCommunicate OK [15:35:50]CreateOFDProtocolMessage done [15:35:50]OFDSenderStorePacket 96932 [15:35:50]StoreOFDPacket docnum=96932 [15:35:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 A9 04 01 17 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 D6 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7A 01 00 35 04 06 00 A4 2A 31 EF FB 53 1B 02 DB AF 30 ED 44 FA [15:35:50]CheckFolder [15:35:50]dirname=/storage/ofd_packets [15:35:50]CheckFolder done [15:35:50]ProducePacketName [15:35:50]name=ofd_packets/00096932 [15:35:50]NVStorageSaveData ofd_packets/00096932 [15:35:50]File name is /storage/ofd_packets/00096932 [15:35:50]Write 298 bytes [15:35:50]NVStorageSaveData done [15:35:50]OFDSenderStorePacket done [15:35:50]KKMCreateOFDPacket done [15:35:50]NVStorageSaveData kkm_last_timestamp [15:35:50]File name is /storage/kkm_last_timestamp [15:35:50]Write 4 bytes [15:35:50]NVStorageSaveData done [15:35:50]ExternCall_PrintAddStr [15:35:50]wPrintStart [15:35:50]Write to MH i2c: 01 00 00 CD 19 E6 [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: 01 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: 01 07 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: 01 07 00 CD 19 00 00 00 00 00 FF 0F FB [15:35:50]RasterBufferAndPrint [15:35:50]line Счет N : (1)3407460 [15:35:50]line ИНН: 02508201610067 [15:35:50]line Контрольно-Кассовый Чек [15:35:50]line ПРОДАЖА [15:35:50]line ТРК (МРК, ГНК) : 51 [15:35:50]line Товар: 2710194210 [15:35:50]line ДТ-К-5 [15:35:50]line 100.000 * 76.20 [15:35:50]line = 7620.00 [15:35:50]line НДС 12% НСП 1% [15:35:50]line > о реализуемом товаре [15:35:50]line ИТОГО: 7620.00 [15:35:50]line НСП 1% : 67.43 [15:35:50]line НДС 12% : 809.20 [15:35:50]line Наличными: 7620.00 [15:35:50]line Безнал.: 0.00 [15:35:50]line Место: АЗС № 82 "Партнер Нефть" [15:35:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:35:50]line СНО: Общий режим [15:35:50]line Чек 441 29.10.2024 15:35 [15:35:50]line Смена: 145 ФФД: 1.0 [15:35:50]line ЗНМ: 0300000017 [15:35:50]line РНМ: 0000000000170478 [15:35:50]line Версия ККМ: v1.0 [15:35:50]line ФМ: 0000000002098560 [15:35:50]line ФД: 96932 [15:35:50]line ФПД: 180501133392723 [15:35:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96932&fm=180501133392723&tin=02508201610067®Number=0000000000170478&sum=762000 [15:35:50]OFD Sender: Processing packet 96932 [packets to send 59, broken 58] [15:35:50]ProducePacketName [15:35:50]name=ofd_packets/00096932 [15:35:50]OFD Sender: To server: pG, [15:35:50]CommunicateWithHost lk.salyk.kg:30040 [15:35:50]ConnectInit lk.salyk.kg [15:35:51]written 0, free lines is 4095 [15:35:51]Connected sock=10 [15:35:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 A9 04 01 17 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 D6 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7A 01 00 35 04 06 00 A4 2A 31 EF FB 53 1B 02 DB AF 30 ED 44 FA [15:35:51]Write to MH i2c: 01 00 00 F5 19 0E [15:35:51]Write i2c OK [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: 01 [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: 01 07 00 [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: 01 07 00 F5 19 00 00 00 00 00 32 0D 54 [15:35:51]RasterBufferAndPrint [15:35:51]line [15:35:51]line [15:35:51]line [15:35:51]line [15:35:51]line [15:35:51]written 0, free lines is 3384 [15:35:51]MH_Cut [15:35:51]Write to MH i2c: D1 01 00 FC 19 01 E7 [15:35:51]Write i2c OK [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: D1 [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: D1 01 00 [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: D1 01 00 FC 19 00 E6 [15:35:51]Write to MH i2c: 01 00 00 FD 19 16 [15:35:51]Write i2c OK [15:35:51]MH_I2C_Read... [15:35:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 25 2C 47 00 E3 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 32 30 39 38 35 36 30 10 04 04 00 A4 7A 01 00 F4 03 04 00 FC AA 20 67 B6 04 01 00 00 A2 36 6A 4B 06 76 57 4A [15:35:51]CommunicateWithHost err = 0 [15:35:51]CheckOFDResponse [15:35:51]1017 (14) - 77093643461234 [15:35:51]1041 (16) - 0000000002098560 [15:35:51]1040 (4) - 96932 [15:35:51]1012 (4) - 29.10.2024 09:29 [15:35:51]1206 (1) - 0 [15:35:51]OFD Sender: Remove packet 96932 [15:35:51]ProducePacketName [15:35:51]name=ofd_packets/00096932 [15:35:51]NVStorageDeleteData [15:35:52]OFD Sender: No OFD packet to send [15:35:52]*** Cut start [15:35:52]*** Partial cut [15:35:52]*** CUTSNS_PIN = 1 [15:35:52]*** CUTSNS_PIN = 0 [15:35:52]*** Brake cut motor [15:35:52]Read from MH i2c: 01 [15:35:52]MH_I2C_Read... [15:35:52]*** Stop cut motor [15:35:52]*** Cut end [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 FD 19 00 00 00 00 00 FF 0F 2B [15:35:52]process_action close_receipt done [15:35:52]requested_data is exist [15:35:52]produce_requested_data [15:35:52]requested_item fm.sn is exist - process it [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 FE 19 80 11 00 00 00 00 00 00 91 [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 FE 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [15:35:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:35:52]wFMCommunicate OK [15:35:52]requested_item fd.num is exist - process it [15:35:52]SAM_PROTO_GetFieldsCounters [15:35:52]wFMCommunicate request_size=4 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 13 00 00 [15:35:52]Write to MH i2c: E2 08 00 FF 19 80 13 00 00 00 00 00 00 94 [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 62 00 [15:35:52]MH_I2C_Read... [15:35:52]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [15:35:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:52]wFMCommunicate OK [15:35:52]SAM_PROTO_GetFieldsCounters done [15:35:52]requested_item shift.num is exist - process it [15:35:52]requested_item shift.opened is exist - process it [15:35:52]req_shift_opened [15:35:52]FM_GetShiftState [15:35:52]SAM_PROTO_GetShiftState [15:35:52]wFMCommunicate request_size=4 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 13 01 00 [15:35:52]Write to MH i2c: E2 08 00 00 1A 80 13 01 00 00 00 00 00 97 [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 0E 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 0E 00 00 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F5 [15:35:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:35:52]wFMCommunicate OK [15:35:52]SAM_PROTO_GetShiftState done [15:35:52]FM_GetShiftState done [15:35:52]req_shift_opened done [15:35:52]requested_item shift.open_date is exist - process it [15:35:52]req_shift_open_date [15:35:52]req_shift_open_date done [15:35:52]produce_requested_data done [15:35:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96932,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:35:52]process_action_free close_receipt [15:35:52]json_value_free [15:35:52]json_value_free done [15:35:52]process_json_proto returns [15:35:52]Send response to host [15:35:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96932,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:35:52]free response buf [15:35:52]execute_script done [15:35:52]execute_script returns [15:35:52]free content buf [15:35:52]Sock 9.Close socket [15:35:52]Sock 9.Thread stoped [15:35:57]OFD Sender: No OFD packet to send [15:36:02]OFD Sender: No OFD packet to send [15:36:07]OFD Sender: No OFD packet to send [15:36:12]OFD Sender: No OFD packet to send [15:36:14]accept exits with 7 [15:36:14]New connection [15:36:14]New thread 3067116900 created [15:36:14]Thread 3067260260 joined [15:36:14]Waiting for new connection... [15:36:14] Sock 7.Parse request [15:36:14]Sock 7.Check first char [15:36:14]Sock 7.First char is OK [15:36:14]request: POST /json_proto HTTP/1.0 [15:36:14]Method: POST [15:36:14]URL: /json_proto [15:36:14]Method is POST - this is cgi request [15:36:14]url: /json_proto [15:36:14]query_string will be loaded in cgi processing [15:36:14]execute_cgi json_proto POST (null) [15:36:14]execute_cgi path=json_proto method=POST [15:36:14]POST find Content-Length [15:36:14]Host: 172.17.40.67:8080 [15:36:14]Content-Length: 678 [15:36:14]Content-Type: application/json [15:36:14] [15:36:14]POST finish read [15:36:14]Found Content-Length = 678 [15:36:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14]execute_script... [15:36: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)3407463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14]POST & json_proto [15:36:14]process_json_proto [15:36:14]json parsed OK: [15:36:14]protocol is kg_v1.0 [15:36:14]action value=close_receipt [15:36:14]process_action close_receipt [15:36:14]cmd_close_receipt [15:36:14]MH_GetDate [15:36:14]Write to MH i2c: F0 00 00 01 1A 0A [15:36:14]Write i2c OK [15:36:14]MH_I2C_Read... [15:36:14]Read from MH i2c: F0 [15:36:14]MH_I2C_Read... [15:36:14]Read from MH i2c: F0 09 00 [15:36:14]MH_I2C_Read... [15:36:14]Read from MH i2c: F0 09 00 01 1A 00 EF 00 21 67 EE DA 66 66 1E [15:36:14]GetLastDocTimeStamp 1730216150 [15:36:14]current date 1730216175 [15:36:14]FM_GetShiftState [15:36:14]SAM_PROTO_GetShiftState [15:36:14]wFMCommunicate request_size=4 [15:36:14]MH_SAM_APDU [15:36:14]CAPDU: 80 13 01 00 [15:36:14]Write to MH i2c: E2 08 00 02 1A 80 13 01 00 00 00 00 00 99 [15:36:14]Write i2c OK [15:36:14]MH_I2C_Read... [15:36:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:14]Read from MH i2c: E2 [15:36:14]MH_I2C_Read... [15:36:14]Read from MH i2c: E2 0E 00 [15:36:14]MH_I2C_Read... [15:36:14]Read from MH i2c: E2 0E 00 02 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F7 [15:36:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:36:14]wFMCommunicate OK [15:36:14]SAM_PROTO_GetShiftState done [15:36:14]FM_GetShiftState done [15:36:14]opened in 1730160548 [15:36:14]opened+sec_in_day 1730246948 [15:36:14]quantity*price = 50041 [15:36:14]sum+1 = 50042 [15:36: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 442 29.10.2024 15:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96933 ФПД: 159557530808682 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96933&fm=159557530808682&tin=02508201610067®Number=0000000000170478&sum=50000 [15:36:15]StoreToDocumentArchive [15:36:15]shift 145 fd 96933 [15:36:15]save to /storage/0145/doc_00096933 [15:36:15]save last doc name /storage/0145/doc_00096933 to /storage/kkm_last_doc_name [15:36:15]save OK [15:36:15]Clear old archive folders... [15:36:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:36:15]tlvbuf is B6F25DF0 [15:36:15]SAM_PROTO_ClearQueue [15:36:15]wFMCommunicate request_size=4 [15:36:15]MH_SAM_APDU [15:36:15]CAPDU: 80 09 00 00 [15:36:15]Write to MH i2c: E2 08 00 0F 1A 80 09 00 00 00 00 00 00 9B [15:36:15]Write i2c OK [15:36:15]MH_I2C_Read... [15:36:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:15]Read from MH i2c: E2 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: E2 03 00 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: E2 03 00 0F 1A 00 90 00 9D [15:36:15]RAPDU: 90 00 [15:36:15]wFMCommunicate OK [15:36:15]SAM_PROTO_ClearQueue done [15:36:15]KKMCreateOFDPacket [15:36:15]OFDProtocolAddRootSTLVToBuf [15:36:15]FM_MakeSignedData [15:36:15]FM_MakeSignedData [15:36:15]SAM_PROTO_SignData [15:36:15]wFMCommunicate request_size=4 [15:36:15]MH_SAM_APDU [15:36:15]CAPDU: 80 0D 01 02 [15:36:15]Write to MH i2c: E2 08 00 10 1A 80 0D 01 02 00 00 00 00 A3 [15:36:15]Write i2c OK [15:36:15]MH_I2C_Read... [15:36:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:15]Read from MH i2c: E2 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: E2 03 00 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: E2 03 00 10 1A 00 90 00 9E [15:36:15]RAPDU: 90 00 [15:36:15]wFMCommunicate OK [15:36:15]wFMCommunicate request_size=255 [15:36:15]MH_SAM_APDU [15:36: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 34 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 01 00 00 F4 03 04 00 EF 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7A 01 00 35 04 06 00 91 [15:36:15]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 34 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 01 00 00 F4 03 04 00 EF 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7A 01 00 35 04 06 00 91 00 00 A5 [15:36:15]Write i2c OK [15:36:15]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 03 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 03 00 11 1A 00 90 00 9F [15:36:16]RAPDU: 90 00 [15:36:16]wFMCommunicate OK [15:36:16]wFMCommunicate request_size=10 [15:36:16]MH_SAM_APDU [15:36:16]CAPDU: 80 0D 02 02 05 1D E1 F1 F1 6A [15:36:16]Write to MH i2c: E2 0D 00 12 1A 80 0D 02 02 05 00 1D E1 F1 F1 6A 00 00 FA [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 03 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 03 00 12 1A 00 90 00 A0 [15:36:16]RAPDU: 90 00 [15:36:16]wFMCommunicate OK [15:36:16]wFMCommunicate request_size=4 [15:36:16]MH_SAM_APDU [15:36:16]CAPDU: 80 0D 03 02 [15:36:16]Write to MH i2c: E2 08 00 13 1A 80 0D 03 02 00 00 00 00 A8 [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 0B 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 0B 00 13 1A 00 78 0F 91 D3 5C 22 DA 4F 90 00 3B [15:36:16]RAPDU: 78 0F 91 D3 5C 22 DA 4F 90 00 [15:36:16]wFMCommunicate OK [15:36:16]SAM_PROTO_SignData done [15:36:16]FM_MakeSignedData done [15:36:16]CreateOFDProtocolMessage [15:36:16]wFMCommunicate request_size=4 [15:36:16]MH_SAM_APDU [15:36:16]CAPDU: 80 11 00 00 [15:36:16]Write to MH i2c: E2 08 00 14 1A 80 11 00 00 00 00 00 00 A8 [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:16]Read from MH i2c: E2 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 17 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: E2 17 00 14 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [15:36:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:36:16]wFMCommunicate OK [15:36:16]CreateOFDProtocolMessage done [15:36:16]OFDSenderStorePacket 96933 [15:36:16]StoreOFDPacket docnum=96933 [15:36:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB 49 07 01 25 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 34 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 01 00 00 F4 03 04 00 EF 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7A 01 00 35 04 06 00 91 1D E1 F1 F1 6A 78 0F 91 D3 5C 22 DA 4F [15:36:16]CheckFolder [15:36:16]dirname=/storage/ofd_packets [15:36:16]CheckFolder done [15:36:16]ProducePacketName [15:36:16]name=ofd_packets/00096933 [15:36:16]NVStorageSaveData ofd_packets/00096933 [15:36:16]File name is /storage/ofd_packets/00096933 [15:36:16]Write 301 bytes [15:36:16]NVStorageSaveData done [15:36:16]OFDSenderStorePacket done [15:36:16]KKMCreateOFDPacket done [15:36:16]NVStorageSaveData kkm_last_timestamp [15:36:16]File name is /storage/kkm_last_timestamp [15:36:16]Write 4 bytes [15:36:16]NVStorageSaveData done [15:36:16]ExternCall_PrintAddStr [15:36:16]wPrintStart [15:36:16]Write to MH i2c: 01 00 00 15 1A 2F [15:36:16]Write i2c OK [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: 01 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: 01 07 00 [15:36:16]MH_I2C_Read... [15:36:16]Read from MH i2c: 01 07 00 15 1A 00 00 00 00 00 FF 0F 44 [15:36:16]RasterBufferAndPrint [15:36:16]line Счет N : (1)3407463 [15:36:16]line ИНН: 02508201610067 [15:36:16]line Контрольно-Кассовый Чек [15:36:16]line ПРОДАЖА [15:36:16]line ТРК (МРК, ГНК) : 32 [15:36:16]line Товар: 2710124130 [15:36:16]line Аи-92-К-4 [15:36:16]line 7.480 * 66.90 [15:36:16]line = 500.41 [15:36:16]line НДС 12% НСП 1% [15:36:16]line > о реализуемом товаре [15:36:16]line ОКРУГЛЕНИЕ: -0.41 [15:36:16]line ИТОГО: 500.00 [15:36:16]line Внесено: 500.00 [15:36:16]line СДАЧА: 0.00 [15:36:16]line НСП 1% : 4.43 [15:36:16]line НДС 12% : 53.14 [15:36:16]line Наличными: 500.00 [15:36:16]line Безнал.: 0.00 [15:36:16]line Место: АЗС № 82 "Партнер Нефть" [15:36:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:36:16]line СНО: Общий режим [15:36:16]line Чек 442 29.10.2024 15:36 [15:36:16]line Смена: 145 ФФД: 1.0 [15:36:16]line ЗНМ: 0300000017 [15:36:16]line РНМ: 0000000000170478 [15:36:16]line Версия ККМ: v1.0 [15:36:16]line ФМ: 0000000002098560 [15:36:16]line ФД: 96933 [15:36:16]line ФПД: 159557530808682 [15:36:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96933&fm=159557530808682&tin=02508201610067®Number=0000000000170478&sum=50000 [15:36:16]OFD Sender: Processing packet 96933 [packets to send 59, broken 58] [15:36:16]ProducePacketName [15:36:16]name=ofd_packets/00096933 [15:36:16]OFD Sender: To server: pG, [15:36:16]CommunicateWithHost lk.salyk.kg:30040 [15:36:16]ConnectInit lk.salyk.kg [15:36:16]written 0, free lines is 4095 [15:36:16]Connected sock=9 [15:36:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB 49 07 01 25 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 34 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 01 00 00 F4 03 04 00 EF 00 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7A 01 00 35 04 06 00 91 1D E1 F1 F1 6A 78 0F 91 D3 5C 22 DA 4F [15:36:17]Write to MH i2c: 01 00 00 40 1A 5A [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 07 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 07 00 40 1A 00 00 00 00 00 13 0D 81 [15:36:17]RasterBufferAndPrint [15:36:17]line [15:36:17]line [15:36:17]line [15:36:17]line [15:36:17]line [15:36:17]written 0, free lines is 3353 [15:36:17]MH_Cut [15:36:17]Write to MH i2c: D1 01 00 47 1A 01 33 [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: D1 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: D1 01 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: D1 01 00 47 1A 00 32 [15:36:17]Write to MH i2c: 01 00 00 48 1A 62 [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9A E8 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 A5 7A 01 00 F4 03 04 00 16 AB 20 67 B6 04 01 00 00 29 38 E5 47 74 23 9A 3C [15:36:17]CommunicateWithHost err = 0 [15:36:17]CheckOFDResponse [15:36:17]1017 (14) - 77093643461234 [15:36:17]1041 (16) - 0000000002098560 [15:36:17]1040 (4) - 96933 [15:36:17]1012 (4) - 29.10.2024 09:29 [15:36:17]1206 (1) - 0 [15:36:17]OFD Sender: Remove packet 96933 [15:36:17]ProducePacketName [15:36:17]name=ofd_packets/00096933 [15:36:17]NVStorageDeleteData [15:36:17]OFD Sender: No OFD packet to send [15:36:17]*** Cut start [15:36:17]*** Partial cut [15:36:17]*** CUTSNS_PIN = 1 [15:36:17]*** CUTSNS_PIN = 0 [15:36:17]*** Brake cut motor [15:36:18]Read from MH i2c: 01 [15:36:18]MH_I2C_Read... [15:36:18]*** Stop cut motor [15:36:18]*** Cut end [15:36:18]Read from MH i2c: 01 07 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: 01 07 00 48 1A 00 00 00 00 00 FF 0F 77 [15:36:18]process_action close_receipt done [15:36:18]requested_data is exist [15:36:18]produce_requested_data [15:36:18]requested_item fm.sn is exist - process it [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 11 00 00 [15:36:18]Write to MH i2c: E2 08 00 49 1A 80 11 00 00 00 00 00 00 DD [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 17 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 17 00 49 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [15:36:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:36:18]wFMCommunicate OK [15:36:18]requested_item fd.num is exist - process it [15:36:18]SAM_PROTO_GetFieldsCounters [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 13 00 00 [15:36:18]Write to MH i2c: E2 08 00 4A 1A 80 13 00 00 00 00 00 00 E0 [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 62 00 [15:36:18]MH_I2C_Read... [15:36:18]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [15:36:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:18]wFMCommunicate OK [15:36:18]SAM_PROTO_GetFieldsCounters done [15:36:18]requested_item shift.num is exist - process it [15:36:18]requested_item shift.opened is exist - process it [15:36:18]req_shift_opened [15:36:18]FM_GetShiftState [15:36:18]SAM_PROTO_GetShiftState [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 13 01 00 [15:36:18]Write to MH i2c: E2 08 00 4B 1A 80 13 01 00 00 00 00 00 E2 [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 0E 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 0E 00 4B 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 40 [15:36:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:36:18]wFMCommunicate OK [15:36:18]SAM_PROTO_GetShiftState done [15:36:18]FM_GetShiftState done [15:36:18]req_shift_opened done [15:36:18]requested_item shift.open_date is exist - process it [15:36:18]req_shift_open_date [15:36:18]req_shift_open_date done [15:36:18]produce_requested_data done [15:36:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96933,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:36:18]process_action_free close_receipt [15:36:18]json_value_free [15:36:18]json_value_free done [15:36:18]process_json_proto returns [15:36:18]Send response to host [15:36:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96933,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:36:18]free response buf [15:36:18]execute_script done [15:36:18]execute_script returns [15:36:18]free content buf [15:36:18]Sock 7.Close socket [15:36:18]Sock 7.Thread stoped [15:36:22]OFD Sender: No OFD packet to send [15:36:27]OFD Sender: No OFD packet to send [15:36:32]OFD Sender: No OFD packet to send [15:36:37]OFD Sender: No OFD packet to send [15:36:42]OFD Sender: No OFD packet to send [15:36:47]OFD Sender: No OFD packet to send [15:36:52]OFD Sender: No OFD packet to send [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:24]accept exits with 10 [15:37:24]New connection [15:37:24]New thread 3067260260 created [15:37:24]Thread 3067116900 joined [15:37:24]Waiting for new connection... [15:37:24] Sock 10.Parse request [15:37:24]Sock 10.Check first char [15:37:24]Sock 10.First char is OK [15:37:24]request: POST /json_proto HTTP/1.0 [15:37:24]Method: POST [15:37:24]URL: /json_proto [15:37:24]Method is POST - this is cgi request [15:37:24]url: /json_proto [15:37:24]query_string will be loaded in cgi processing [15:37:24]execute_cgi json_proto POST (null) [15:37:24]execute_cgi path=json_proto method=POST [15:37:24]POST find Content-Length [15:37:24]Host: 172.17.40.67:8080 [15:37:24]Content-Length: 689 [15:37:24]Content-Type: application/json [15:37:24] [15:37:24]POST finish read [15:37:24]Found Content-Length = 689 [15:37:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:24]execute_script... [15:37: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)3407465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:24]POST & json_proto [15:37:24]process_json_proto [15:37:24]json parsed OK: [15:37:24]protocol is kg_v1.0 [15:37:24]action value=close_receipt [15:37:24]process_action close_receipt [15:37:24]cmd_close_receipt [15:37:24]MH_GetDate [15:37:24]Write to MH i2c: F0 00 00 4C 1A 55 [15:37:24]Write i2c OK [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: F0 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: F0 09 00 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: F0 09 00 4C 1A 00 35 01 21 67 EE DA 66 66 B0 [15:37:24]GetLastDocTimeStamp 1730216175 [15:37:24]current date 1730216245 [15:37:24]FM_GetShiftState [15:37:24]SAM_PROTO_GetShiftState [15:37:24]wFMCommunicate request_size=4 [15:37:24]MH_SAM_APDU [15:37:24]CAPDU: 80 13 01 00 [15:37:24]Write to MH i2c: E2 08 00 4D 1A 80 13 01 00 00 00 00 00 E4 [15:37:24]Write i2c OK [15:37:24]MH_I2C_Read... [15:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:24]Read from MH i2c: E2 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 0E 00 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 0E 00 4D 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 42 [15:37:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:37:24]wFMCommunicate OK [15:37:24]SAM_PROTO_GetShiftState done [15:37:24]FM_GetShiftState done [15:37:24]opened in 1730160548 [15:37:24]opened+sec_in_day 1730246948 [15:37:24]quantity*price = 200025 [15:37:24]sum+1 = 200026 [15:37:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 443 29.10.2024 15:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96934 ФПД: 100490182968267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96934&fm=100490182968267&tin=02508201610067®Number=0000000000170478&sum=200000 [15:37:25]StoreToDocumentArchive [15:37:25]shift 145 fd 96934 [15:37:25]save to /storage/0145/doc_00096934 [15:37:25]save last doc name /storage/0145/doc_00096934 to /storage/kkm_last_doc_name [15:37:25]save OK [15:37:25]Clear old archive folders... [15:37:25]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:37:25]tlvbuf is 01AA26F0 [15:37:25]SAM_PROTO_ClearQueue [15:37:25]wFMCommunicate request_size=4 [15:37:25]MH_SAM_APDU [15:37:25]CAPDU: 80 09 00 00 [15:37:25]Write to MH i2c: E2 08 00 5A 1A 80 09 00 00 00 00 00 00 E6 [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:37:25]Read from MH i2c: E2 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 5A 1A 00 90 00 E8 [15:37:25]RAPDU: 90 00 [15:37:25]wFMCommunicate OK [15:37:25]SAM_PROTO_ClearQueue done [15:37:25]KKMCreateOFDPacket [15:37:25]OFDProtocolAddRootSTLVToBuf [15:37:25]FM_MakeSignedData [15:37:25]FM_MakeSignedData [15:37:25]SAM_PROTO_SignData [15:37:25]wFMCommunicate request_size=4 [15:37:25]MH_SAM_APDU [15:37:25]CAPDU: 80 0D 01 02 [15:37:25]Write to MH i2c: E2 08 00 5B 1A 80 0D 01 02 00 00 00 00 EE [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:37:25]Read from MH i2c: E2 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 5B 1A 00 90 00 E9 [15:37:25]RAPDU: 90 00 [15:37:25]wFMCommunicate OK [15:37:25]wFMCommunicate request_size=255 [15:37:25]MH_SAM_APDU [15:37:25]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BB 01 00 00 F4 03 04 00 35 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7A 01 [15:37:25]Write to MH i2c: E2 02 01 5C 1A 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BB 01 00 00 F4 03 04 00 35 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7A 01 00 00 B8 [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:25]Read from MH i2c: E2 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 5C 1A 00 90 00 EA [15:37:25]RAPDU: 90 00 [15:37:25]wFMCommunicate OK [15:37:25]wFMCommunicate request_size=16 [15:37:25]MH_SAM_APDU [15:37:25]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 5B 65 31 A8 C3 CB [15:37:25]Write to MH i2c: E2 13 00 5D 1A 80 0D 02 02 0B 00 00 35 04 06 00 5B 65 31 A8 C3 CB 00 00 6D [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:25]Read from MH i2c: E2 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 03 00 5D 1A 00 90 00 EB [15:37:25]RAPDU: 90 00 [15:37:25]wFMCommunicate OK [15:37:25]wFMCommunicate request_size=4 [15:37:25]MH_SAM_APDU [15:37:25]CAPDU: 80 0D 03 02 [15:37:25]Write to MH i2c: E2 08 00 5E 1A 80 0D 03 02 00 00 00 00 F3 [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:37:25]Read from MH i2c: E2 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 0B 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 0B 00 5E 1A 00 0E F7 FA F0 DD 4C D5 A2 90 00 83 [15:37:25]RAPDU: 0E F7 FA F0 DD 4C D5 A2 90 00 [15:37:25]wFMCommunicate OK [15:37:25]SAM_PROTO_SignData done [15:37:25]FM_MakeSignedData done [15:37:25]CreateOFDProtocolMessage [15:37:25]wFMCommunicate request_size=4 [15:37:25]MH_SAM_APDU [15:37:25]CAPDU: 80 11 00 00 [15:37:25]Write to MH i2c: E2 08 00 5F 1A 80 11 00 00 00 00 00 00 F3 [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:25]Read from MH i2c: E2 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 17 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: E2 17 00 5F 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [15:37:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:37:25]wFMCommunicate OK [15:37:25]CreateOFDProtocolMessage done [15:37:25]OFDSenderStorePacket 96934 [15:37:25]StoreOFDPacket docnum=96934 [15:37:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 1A 4B 0D 01 50 51 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BB 01 00 00 F4 03 04 00 35 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7A 01 00 35 04 06 00 5B 65 31 A8 C3 CB 0E F7 FA F0 DD 4C D5 A2 [15:37:25]CheckFolder [15:37:25]dirname=/storage/ofd_packets [15:37:25]CheckFolder done [15:37:25]ProducePacketName [15:37:25]name=ofd_packets/00096934 [15:37:25]NVStorageSaveData ofd_packets/00096934 [15:37:25]File name is /storage/ofd_packets/00096934 [15:37:25]Write 307 bytes [15:37:25]NVStorageSaveData done [15:37:25]OFDSenderStorePacket done [15:37:25]KKMCreateOFDPacket done [15:37:25]NVStorageSaveData kkm_last_timestamp [15:37:25]File name is /storage/kkm_last_timestamp [15:37:25]Write 4 bytes [15:37:25]NVStorageSaveData done [15:37:25]ExternCall_PrintAddStr [15:37:25]wPrintStart [15:37:25]Write to MH i2c: 01 00 00 60 1A 7A [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: 01 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: 01 07 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: 01 07 00 60 1A 00 00 00 00 00 FF 0F 8F [15:37:25]RasterBufferAndPrint [15:37:25]line Счет N : (1)3407465 [15:37:25]line ИНН: 02508201610067 [15:37:25]line Контрольно-Кассовый Чек [15:37:25]line ПРОДАЖА [15:37:25]line ТРК (МРК, ГНК) : 21 [15:37:25]line Товар: 2710194800 [15:37:25]line D-ENERGY Дт-К-2 [15:37:25]line 25.910 * 77.20 [15:37:25]line = 2000.25 [15:37:25]line НДС 12% НСП 1% [15:37:25]line > о реализуемом товаре [15:37:25]line ОКРУГЛЕНИЕ: -0.25 [15:37:25]line ИТОГО: 2000.00 [15:37:25]line Внесено: 2000.00 [15:37:25]line СДАЧА: 0.00 [15:37:25]line НСП 1% : 17.70 [15:37:25]line НДС 12% : 212.42 [15:37:25]line Наличными: 2000.00 [15:37:25]line Безнал.: 0.00 [15:37:25]line Место: АЗС № 82 "Партнер Нефть" [15:37:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:37:25]line СНО: Общий режим [15:37:25]line Чек 443 29.10.2024 15:37 [15:37:25]line Смена: 145 ФФД: 1.0 [15:37:25]line ЗНМ: 0300000017 [15:37:26]line РНМ: 0000000000170478 [15:37:26]line Версия ККМ: v1.0 [15:37:26]line ФМ: 0000000002098560 [15:37:26]line ФД: 96934 [15:37:26]line ФПД: 100490182968267 [15:37:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96934&fm=100490182968267&tin=02508201610067®Number=0000000000170478&sum=200000 [15:37:26]OFD Sender: Processing packet 96934 [packets to send 59, broken 58] [15:37:26]ProducePacketName [15:37:26]name=ofd_packets/00096934 [15:37:26]OFD Sender: To server: pG, [15:37:26]CommunicateWithHost lk.salyk.kg:30040 [15:37:26]ConnectInit lk.salyk.kg [15:37:26]written 0, free lines is 4095 [15:37:26]Connected sock=9 [15:37:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 1A 4B 0D 01 50 51 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BB 01 00 00 F4 03 04 00 35 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7A 01 00 35 04 06 00 5B 65 31 A8 C3 CB 0E F7 FA F0 DD 4C D5 A2 [15:37:26]Write to MH i2c: 01 00 00 8B 1A A5 [15:37:26]Write i2c OK [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: 01 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: 01 07 00 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: 01 07 00 8B 1A 00 00 00 00 00 12 0D CB [15:37:26]RasterBufferAndPrint [15:37:26]line [15:37:26]line [15:37:26]line [15:37:26]line [15:37:26]line [15:37:26]written 0, free lines is 3353 [15:37:26]MH_Cut [15:37:26]Write to MH i2c: D1 01 00 92 1A 01 7E [15:37:26]Write i2c OK [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: D1 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: D1 01 00 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: D1 01 00 92 1A 00 7D [15:37:26]Write to MH i2c: 01 00 00 93 1A AD [15:37:26]Write i2c OK [15:37:26]MH_I2C_Read... [15:37:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B3 29 47 00 0C 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 32 30 39 38 35 36 30 10 04 04 00 A6 7A 01 00 F4 03 04 00 5B AB 20 67 B6 04 01 00 00 97 E3 F1 17 5A 6C 15 3B [15:37:26]CommunicateWithHost err = 0 [15:37:26]CheckOFDResponse [15:37:26]1017 (14) - 77093643461234 [15:37:26]1041 (16) - 0000000002098560 [15:37:26]1040 (4) - 96934 [15:37:26]1012 (4) - 29.10.2024 09:31 [15:37:26]1206 (1) - 0 [15:37:26]OFD Sender: Remove packet 96934 [15:37:26]ProducePacketName [15:37:26]name=ofd_packets/00096934 [15:37:26]NVStorageDeleteData [15:37:27]OFD Sender: No OFD packet to send [15:37:27]*** Cut start [15:37:27]*** Partial cut [15:37:27]*** CUTSNS_PIN = 1 [15:37:27]*** CUTSNS_PIN = 0 [15:37:27]*** Brake cut motor [15:37:27]Read from MH i2c: 01 [15:37:27]MH_I2C_Read... [15:37:27]*** Stop cut motor [15:37:27]*** Cut end [15:37:27]Read from MH i2c: 01 07 00 [15:37:27]MH_I2C_Read... [15:37:27]Read from MH i2c: 01 07 00 93 1A 00 00 00 00 00 FF 0F C2 [15:37:27]process_action close_receipt done [15:37:27]requested_data is exist [15:37:27]produce_requested_data [15:37:27]requested_item fm.sn is exist - process it [15:37:27]wFMCommunicate request_size=4 [15:37:27]MH_SAM_APDU [15:37:27]CAPDU: 80 11 00 00 [15:37:27]Write to MH i2c: E2 08 00 94 1A 80 11 00 00 00 00 00 00 28 [15:37:27]Write i2c OK [15:37:27]MH_I2C_Read... [15:37:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:27]Read from MH i2c: E2 [15:37:27]MH_I2C_Read... [15:37:27]Read from MH i2c: E2 17 00 [15:37:27]MH_I2C_Read... [15:37:27]Read from MH i2c: E2 17 00 94 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 79 [15:37:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:37:27]wFMCommunicate OK [15:37:27]requested_item fd.num is exist - process it [15:37:27]SAM_PROTO_GetFieldsCounters [15:37:27]wFMCommunicate request_size=4 [15:37:27]MH_SAM_APDU [15:37:27]CAPDU: 80 13 00 00 [15:37:27]Write to MH i2c: E2 08 00 95 1A 80 13 00 00 00 00 00 00 2B [15:37:27]Write i2c OK [15:37:27]MH_I2C_Read... [15:37:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:37:27]Read from MH i2c: E2 [15:37:27]MH_I2C_Read... [15:37:27]Read from MH i2c: E2 62 00 [15:37:27]MH_I2C_Read... [15:37:27]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [15:37:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:37:27]wFMCommunicate OK [15:37:27]SAM_PROTO_GetFieldsCounters done [15:37:27]requested_item shift.num is exist - process it [15:37:27]requested_item shift.opened is exist - process it [15:37:27]req_shift_opened [15:37:27]FM_GetShiftState [15:37:27]SAM_PROTO_GetShiftState [15:37:27]wFMCommunicate request_size=4 [15:37:27]MH_SAM_APDU [15:37:27]CAPDU: 80 13 01 00 [15:37:27]Write to MH i2c: E2 08 00 96 1A 80 13 01 00 00 00 00 00 2D [15:37:27]Write i2c OK [15:37:27]MH_I2C_Read... [15:37:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:28]Read from MH i2c: E2 [15:37:28]MH_I2C_Read... [15:37:28]Read from MH i2c: E2 0E 00 [15:37:28]MH_I2C_Read... [15:37:28]Read from MH i2c: E2 0E 00 96 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8B [15:37:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:37:28]wFMCommunicate OK [15:37:28]SAM_PROTO_GetShiftState done [15:37:28]FM_GetShiftState done [15:37:28]req_shift_opened done [15:37:28]requested_item shift.open_date is exist - process it [15:37:28]req_shift_open_date [15:37:28]req_shift_open_date done [15:37:28]produce_requested_data done [15:37:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96934,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:37:28]process_action_free close_receipt [15:37:28]json_value_free [15:37:28]json_value_free done [15:37:28]process_json_proto returns [15:37:28]Send response to host [15:37:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96934,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:37:28]free response buf [15:37:28]execute_script done [15:37:28]execute_script returns [15:37:28]free content buf [15:37:28]Sock 10.Close socket [15:37:28]Sock 10.Thread stoped [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]OFD Sender: No OFD packet to send [15:38:17]OFD Sender: No OFD packet to send [15:38:22]OFD Sender: No OFD packet to send [15:38:27]OFD Sender: No OFD packet to send [15:38:32]OFD Sender: No OFD packet to send [15:38:37]OFD Sender: No OFD packet to send [15:38:42]OFD Sender: No OFD packet to send [15:38:47]OFD Sender: No OFD packet to send [15:38:52]OFD Sender: No OFD packet to send [15:38:57]accept exits with 7 [15:38:57]New connection [15:38:57]New thread 3067116900 created [15:38:57]Thread 3067260260 joined [15:38:57]Waiting for new connection... [15:38:57] Sock 7.Parse request [15:38:57]Sock 7.Check first char [15:38:57]Sock 7.First char is OK [15:38:57]request: POST /json_proto HTTP/1.0 [15:38:57]Method: POST [15:38:57]URL: /json_proto [15:38:57]Method is POST - this is cgi request [15:38:57]url: /json_proto [15:38:57]query_string will be loaded in cgi processing [15:38:57]execute_cgi json_proto POST (null) [15:38:57]execute_cgi path=json_proto method=POST [15:38:57]POST find Content-Length [15:38:57]Host: 172.17.40.67:8080 [15:38:57]Content-Length: 678 [15:38:57]Content-Type: application/json [15:38:57] [15:38:57]POST finish read [15:38:57]Found Content-Length = 678 [15:38:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:57]execute_script... [15:38: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)3407468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:57]POST & json_proto [15:38:57]process_json_proto [15:38:57]json parsed OK: [15:38:57]protocol is kg_v1.0 [15:38:57]action value=close_receipt [15:38:57]process_action close_receipt [15:38:57]cmd_close_receipt [15:38:57]MH_GetDate [15:38:57]Write to MH i2c: F0 00 00 97 1A A0 [15:38:57]Write i2c OK [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: F0 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: F0 09 00 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: F0 09 00 97 1A 00 92 01 21 67 EE DA 66 66 58 [15:38:57]GetLastDocTimeStamp 1730216245 [15:38:57]current date 1730216338 [15:38:57]FM_GetShiftState [15:38:57]SAM_PROTO_GetShiftState [15:38:57]wFMCommunicate request_size=4 [15:38:57]MH_SAM_APDU [15:38:57]CAPDU: 80 13 01 00 [15:38:57]Write to MH i2c: E2 08 00 98 1A 80 13 01 00 00 00 00 00 2F [15:38:57]Write i2c OK [15:38:57]MH_I2C_Read... [15:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:57]Read from MH i2c: E2 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 0E 00 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 0E 00 98 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8D [15:38:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:38:57]wFMCommunicate OK [15:38:57]SAM_PROTO_GetShiftState done [15:38:57]FM_GetShiftState done [15:38:57]opened in 1730160548 [15:38:57]opened+sec_in_day 1730246948 [15:38:57]quantity*price = 40006 [15:38:57]sum+1 = 40007 [15:38:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 444 29.10.2024 15:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96935 ФПД: 258673096598006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96935&fm=258673096598006&tin=02508201610067®Number=0000000000170478&sum=40000 [15:38:58]StoreToDocumentArchive [15:38:58]shift 145 fd 96935 [15:38:58]save to /storage/0145/doc_00096935 [15:38:58]save last doc name /storage/0145/doc_00096935 to /storage/kkm_last_doc_name [15:38:58]save OK [15:38:58]Clear old archive folders... [15:38:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:38:58]tlvbuf is 01A6B9A0 [15:38:58]SAM_PROTO_ClearQueue [15:38:58]wFMCommunicate request_size=4 [15:38:58]MH_SAM_APDU [15:38:58]CAPDU: 80 09 00 00 [15:38:58]Write to MH i2c: E2 08 00 A5 1A 80 09 00 00 00 00 00 00 31 [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:58]Read from MH i2c: E2 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 A5 1A 00 90 00 33 [15:38:58]RAPDU: 90 00 [15:38:58]wFMCommunicate OK [15:38:58]SAM_PROTO_ClearQueue done [15:38:58]KKMCreateOFDPacket [15:38:58]OFDProtocolAddRootSTLVToBuf [15:38:58]FM_MakeSignedData [15:38:58]FM_MakeSignedData [15:38:58]SAM_PROTO_SignData [15:38:58]wFMCommunicate request_size=4 [15:38:58]MH_SAM_APDU [15:38:58]CAPDU: 80 0D 01 02 [15:38:58]Write to MH i2c: E2 08 00 A6 1A 80 0D 01 02 00 00 00 00 39 [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:58]Read from MH i2c: E2 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 A6 1A 00 90 00 34 [15:38:58]RAPDU: 90 00 [15:38:58]wFMCommunicate OK [15:38:58]wFMCommunicate request_size=255 [15:38:58]MH_SAM_APDU [15:38: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 34 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 BC 01 00 00 F4 03 04 00 92 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7A 01 00 35 04 06 00 EB [15:38:58]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 34 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 BC 01 00 00 F4 03 04 00 92 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7A 01 00 35 04 06 00 EB 00 00 0C [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:58]Read from MH i2c: E2 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 A7 1A 00 90 00 35 [15:38:58]RAPDU: 90 00 [15:38:58]wFMCommunicate OK [15:38:58]wFMCommunicate request_size=10 [15:38:58]MH_SAM_APDU [15:38:58]CAPDU: 80 0D 02 02 05 43 06 09 21 F6 [15:38:58]Write to MH i2c: E2 0D 00 A8 1A 80 0D 02 02 05 00 43 06 09 21 F6 00 00 AF [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:58]Read from MH i2c: E2 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 03 00 A8 1A 00 90 00 36 [15:38:58]RAPDU: 90 00 [15:38:58]wFMCommunicate OK [15:38:58]wFMCommunicate request_size=4 [15:38:58]MH_SAM_APDU [15:38:58]CAPDU: 80 0D 03 02 [15:38:58]Write to MH i2c: E2 08 00 A9 1A 80 0D 03 02 00 00 00 00 3E [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:58]Read from MH i2c: E2 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 0B 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 0B 00 A9 1A 00 94 84 E4 9C C7 07 4C CF 90 00 C0 [15:38:58]RAPDU: 94 84 E4 9C C7 07 4C CF 90 00 [15:38:58]wFMCommunicate OK [15:38:58]SAM_PROTO_SignData done [15:38:58]FM_MakeSignedData done [15:38:58]CreateOFDProtocolMessage [15:38:58]wFMCommunicate request_size=4 [15:38:58]MH_SAM_APDU [15:38:58]CAPDU: 80 11 00 00 [15:38:58]Write to MH i2c: E2 08 00 AA 1A 80 11 00 00 00 00 00 00 3E [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:58]Read from MH i2c: E2 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 17 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: E2 17 00 AA 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [15:38:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:38:58]wFMCommunicate OK [15:38:58]CreateOFDProtocolMessage done [15:38:58]OFDSenderStorePacket 96935 [15:38:58]StoreOFDPacket docnum=96935 [15:38:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 A3 07 01 F8 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 34 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 BC 01 00 00 F4 03 04 00 92 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7A 01 00 35 04 06 00 EB 43 06 09 21 F6 94 84 E4 9C C7 07 4C CF [15:38:58]CheckFolder [15:38:58]dirname=/storage/ofd_packets [15:38:58]CheckFolder done [15:38:58]ProducePacketName [15:38:58]name=ofd_packets/00096935 [15:38:58]NVStorageSaveData ofd_packets/00096935 [15:38:58]File name is /storage/ofd_packets/00096935 [15:38:58]Write 301 bytes [15:38:58]NVStorageSaveData done [15:38:58]OFDSenderStorePacket done [15:38:58]KKMCreateOFDPacket done [15:38:58]NVStorageSaveData kkm_last_timestamp [15:38:58]File name is /storage/kkm_last_timestamp [15:38:58]Write 4 bytes [15:38:58]NVStorageSaveData done [15:38:58]ExternCall_PrintAddStr [15:38:58]wPrintStart [15:38:58]Write to MH i2c: 01 00 00 AB 1A C5 [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: 01 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: 01 07 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: 01 07 00 AB 1A 00 00 00 00 00 FF 0F DA [15:38:58]RasterBufferAndPrint [15:38:58]line Счет N : (1)3407468 [15:38:58]line ИНН: 02508201610067 [15:38:58]line Контрольно-Кассовый Чек [15:38:58]line ПРОДАЖА [15:38:58]line ТРК (МРК, ГНК) : 22 [15:38:58]line Товар: 2710124130 [15:38:58]line Аи-92-К-4 [15:38:58]line 5.980 * 66.90 [15:38:58]line = 400.06 [15:38:58]line НДС 12% НСП 1% [15:38:58]line > о реализуемом товаре [15:38:58]line ОКРУГЛЕНИЕ: -0.06 [15:38:58]line ИТОГО: 400.00 [15:38:58]line Внесено: 400.00 [15:38:58]line СДАЧА: 0.00 [15:38:58]line НСП 1% : 3.54 [15:38:58]line НДС 12% : 42.48 [15:38:58]line Наличными: 400.00 [15:38:58]line Безнал.: 0.00 [15:38:58]line Место: АЗС № 82 "Партнер Нефть" [15:38:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:38:58]line СНО: Общий режим [15:38:58]line Чек 444 29.10.2024 15:38 [15:38:58]line Смена: 145 ФФД: 1.0 [15:38:58]line ЗНМ: 0300000017 [15:38:58]line РНМ: 0000000000170478 [15:38:58]line Версия ККМ: v1.0 [15:38:58]line ФМ: 0000000002098560 [15:38:58]line ФД: 96935 [15:38:58]line ФПД: 258673096598006 [15:38:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96935&fm=258673096598006&tin=02508201610067®Number=0000000000170478&sum=40000 [15:38:59]OFD Sender: Processing packet 96935 [packets to send 59, broken 58] [15:38:59]ProducePacketName [15:38:59]name=ofd_packets/00096935 [15:38:59]OFD Sender: To server: pG, [15:38:59]CommunicateWithHost lk.salyk.kg:30040 [15:38:59]ConnectInit lk.salyk.kg [15:38:59]written 0, free lines is 4095 [15:38:59]Connected sock=10 [15:38:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 A3 07 01 F8 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 34 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 BC 01 00 00 F4 03 04 00 92 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7A 01 00 35 04 06 00 EB 43 06 09 21 F6 94 84 E4 9C C7 07 4C CF [15:38:59]Write to MH i2c: 01 00 00 D6 1A F0 [15:38:59]Write i2c OK [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: 01 [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: 01 07 00 [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: 01 07 00 D6 1A 00 00 00 00 00 01 0D 05 [15:38:59]RasterBufferAndPrint [15:38:59]line [15:38:59]line [15:38:59]line [15:38:59]line [15:38:59]line [15:38:59]written 0, free lines is 3335 [15:38:59]MH_Cut [15:38:59]Write to MH i2c: D1 01 00 DD 1A 01 C9 [15:38:59]Write i2c OK [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: D1 [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: D1 01 00 [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: D1 01 00 DD 1A 00 C8 [15:38:59]Write to MH i2c: 01 00 00 DE 1A F8 [15:38:59]Write i2c OK [15:38:59]MH_I2C_Read... [15:38:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C 97 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 A7 7A 01 00 F4 03 04 00 B8 AB 20 67 B6 04 01 00 00 7E 7B 52 49 89 4F F9 B1 [15:38:59]CommunicateWithHost err = 0 [15:38:59]CheckOFDResponse [15:38:59]1017 (14) - 77093643461234 [15:38:59]1041 (16) - 0000000002098560 [15:38:59]1040 (4) - 96935 [15:38:59]1012 (4) - 29.10.2024 09:32 [15:38:59]1206 (1) - 0 [15:38:59]OFD Sender: Remove packet 96935 [15:38:59]ProducePacketName [15:38:59]name=ofd_packets/00096935 [15:38:59]NVStorageDeleteData [15:39:00]OFD Sender: No OFD packet to send [15:39:00]*** Cut start [15:39:00]*** Partial cut [15:39:00]*** CUTSNS_PIN = 1 [15:39:00]*** CUTSNS_PIN = 0 [15:39:00]*** Brake cut motor [15:39:00]Read from MH i2c: 01 [15:39:00]MH_I2C_Read... [15:39:00]*** Stop cut motor [15:39:00]*** Cut end [15:39:00]Read from MH i2c: 01 07 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: 01 07 00 DE 1A 00 00 00 00 00 FF 0F 0D [15:39:00]process_action close_receipt done [15:39:00]requested_data is exist [15:39:00]produce_requested_data [15:39:00]requested_item fm.sn is exist - process it [15:39:00]wFMCommunicate request_size=4 [15:39:00]MH_SAM_APDU [15:39:00]CAPDU: 80 11 00 00 [15:39:00]Write to MH i2c: E2 08 00 DF 1A 80 11 00 00 00 00 00 00 73 [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:00]Read from MH i2c: E2 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 17 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 17 00 DF 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [15:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:00]wFMCommunicate OK [15:39:00]requested_item fd.num is exist - process it [15:39:00]SAM_PROTO_GetFieldsCounters [15:39:00]wFMCommunicate request_size=4 [15:39:00]MH_SAM_APDU [15:39:00]CAPDU: 80 13 00 00 [15:39:00]Write to MH i2c: E2 08 00 E0 1A 80 13 00 00 00 00 00 00 76 [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:01]Read from MH i2c: E2 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: E2 62 00 [15:39:01]MH_I2C_Read... [15:39:01]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [15:39:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:01]wFMCommunicate OK [15:39:01]SAM_PROTO_GetFieldsCounters done [15:39:01]requested_item shift.num is exist - process it [15:39:01]requested_item shift.opened is exist - process it [15:39:01]req_shift_opened [15:39:01]FM_GetShiftState [15:39:01]SAM_PROTO_GetShiftState [15:39:01]wFMCommunicate request_size=4 [15:39:01]MH_SAM_APDU [15:39:01]CAPDU: 80 13 01 00 [15:39:01]Write to MH i2c: E2 08 00 E1 1A 80 13 01 00 00 00 00 00 78 [15:39:01]Write i2c OK [15:39:01]MH_I2C_Read... [15:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:01]Read from MH i2c: E2 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: E2 0E 00 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: E2 0E 00 E1 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D6 [15:39:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:39:01]wFMCommunicate OK [15:39:01]SAM_PROTO_GetShiftState done [15:39:01]FM_GetShiftState done [15:39:01]req_shift_opened done [15:39:01]requested_item shift.open_date is exist - process it [15:39:01]req_shift_open_date [15:39:01]req_shift_open_date done [15:39:01]produce_requested_data done [15:39:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96935,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:39:01]process_action_free close_receipt [15:39:01]json_value_free [15:39:01]json_value_free done [15:39:01]process_json_proto returns [15:39:01]Send response to host [15:39:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96935,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:39:01]free response buf [15:39:01]execute_script done [15:39:01]execute_script returns [15:39:01]free content buf [15:39:01]Sock 7.Close socket [15:39:01]Sock 7.Thread stoped [15:39:01]accept exits with 9 [15:39:01]New connection [15:39:01]New thread 3067260260 created [15:39:01]Thread 3067116900 joined [15:39:01]Waiting for new connection... [15:39:01] Sock 9.Parse request [15:39:01]Sock 9.Check first char [15:39:01]Sock 9.First char is OK [15:39:01]request: POST /json_proto HTTP/1.0 [15:39:01]Method: POST [15:39:01]URL: /json_proto [15:39:01]Method is POST - this is cgi request [15:39:01]url: /json_proto [15:39:01]query_string will be loaded in cgi processing [15:39:01]execute_cgi json_proto POST (null) [15:39:01]execute_cgi path=json_proto method=POST [15:39:01]POST find Content-Length [15:39:01]Host: 172.17.40.67:8080 [15:39:01]Content-Length: 683 [15:39:01]Content-Type: application/json [15:39:01] [15:39:01]POST finish read [15:39:01]Found Content-Length = 683 [15:39:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:01]execute_script... [15:39: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)3407466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:01]POST & json_proto [15:39:01]process_json_proto [15:39:01]json parsed OK: [15:39:01]protocol is kg_v1.0 [15:39:01]action value=close_receipt [15:39:01]process_action close_receipt [15:39:01]cmd_close_receipt [15:39:01]MH_GetDate [15:39:01]Write to MH i2c: F0 00 00 E2 1A EB [15:39:01]Write i2c OK [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: F0 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: F0 09 00 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: F0 09 00 E2 1A 00 96 01 21 67 EE DA 66 66 A7 [15:39:01]GetLastDocTimeStamp 1730216338 [15:39:01]current date 1730216342 [15:39:01]FM_GetShiftState [15:39:01]SAM_PROTO_GetShiftState [15:39:01]wFMCommunicate request_size=4 [15:39:01]MH_SAM_APDU [15:39:01]CAPDU: 80 13 01 00 [15:39:01]Write to MH i2c: E2 08 00 E3 1A 80 13 01 00 00 00 00 00 7A [15:39:01]Write i2c OK [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: E2 [15:39:01]MH_I2C_Read... [15:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:01]Read from MH i2c: E2 0E 00 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: E2 0E 00 E3 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D8 [15:39:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:39:01]wFMCommunicate OK [15:39:01]SAM_PROTO_GetShiftState done [15:39:01]FM_GetShiftState done [15:39:01]opened in 1730160548 [15:39:01]opened+sec_in_day 1730246948 [15:39:01]quantity*price = 100015 [15:39:01]sum+1 = 100017 [15:39:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 445 29.10.2024 15:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96936 ФПД: 109750949703387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153902&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96936&fm=109750949703387&tin=02508201610067®Number=0000000000170478&sum=100000 [15:39:02]StoreToDocumentArchive [15:39:02]shift 145 fd 96936 [15:39:02]save to /storage/0145/doc_00096936 [15:39:02]save last doc name /storage/0145/doc_00096936 to /storage/kkm_last_doc_name [15:39:02]save OK [15:39:02]Clear old archive folders... [15:39:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:02]tlvbuf is 01A5C890 [15:39:02]SAM_PROTO_ClearQueue [15:39:02]wFMCommunicate request_size=4 [15:39:02]MH_SAM_APDU [15:39:02]CAPDU: 80 09 00 00 [15:39:02]Write to MH i2c: E2 08 00 F0 1A 80 09 00 00 00 00 00 00 7C [15:39:02]Write i2c OK [15:39:02]MH_I2C_Read... [15:39:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:03]Read from MH i2c: E2 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 F0 1A 00 90 00 7E [15:39:03]RAPDU: 90 00 [15:39:03]wFMCommunicate OK [15:39:03]SAM_PROTO_ClearQueue done [15:39:03]KKMCreateOFDPacket [15:39:03]OFDProtocolAddRootSTLVToBuf [15:39:03]FM_MakeSignedData [15:39:03]FM_MakeSignedData [15:39:03]SAM_PROTO_SignData [15:39:03]wFMCommunicate request_size=4 [15:39:03]MH_SAM_APDU [15:39:03]CAPDU: 80 0D 01 02 [15:39:03]Write to MH i2c: E2 08 00 F1 1A 80 0D 01 02 00 00 00 00 84 [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:03]Read from MH i2c: E2 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 F1 1A 00 90 00 7F [15:39:03]RAPDU: 90 00 [15:39:03]wFMCommunicate OK [15:39:03]wFMCommunicate request_size=255 [15:39:03]MH_SAM_APDU [15:39:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 BD 01 00 00 F4 03 04 00 96 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7A 01 00 35 04 06 00 63 [15:39:03]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 34 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 BD 01 00 00 F4 03 04 00 96 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7A 01 00 35 04 06 00 63 00 00 00 [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:03]Read from MH i2c: E2 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 F2 1A 00 90 00 80 [15:39:03]RAPDU: 90 00 [15:39:03]wFMCommunicate OK [15:39:03]wFMCommunicate request_size=10 [15:39:03]MH_SAM_APDU [15:39:03]CAPDU: 80 0D 02 02 05 D1 62 5E EE DB [15:39:03]Write to MH i2c: E2 0D 00 F3 1A 80 0D 02 02 05 00 D1 62 5E EE DB 00 00 EB [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:03]Read from MH i2c: E2 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 03 00 F3 1A 00 90 00 81 [15:39:03]RAPDU: 90 00 [15:39:03]wFMCommunicate OK [15:39:03]wFMCommunicate request_size=4 [15:39:03]MH_SAM_APDU [15:39:03]CAPDU: 80 0D 03 02 [15:39:03]Write to MH i2c: E2 08 00 F4 1A 80 0D 03 02 00 00 00 00 89 [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:03]Read from MH i2c: E2 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 0B 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 0B 00 F4 1A 00 29 A8 64 F0 ED 90 2B 2D 90 00 84 [15:39:03]RAPDU: 29 A8 64 F0 ED 90 2B 2D 90 00 [15:39:03]wFMCommunicate OK [15:39:03]SAM_PROTO_SignData done [15:39:03]FM_MakeSignedData done [15:39:03]CreateOFDProtocolMessage [15:39:03]wFMCommunicate request_size=4 [15:39:03]MH_SAM_APDU [15:39:03]CAPDU: 80 11 00 00 [15:39:03]Write to MH i2c: E2 08 00 F5 1A 80 11 00 00 00 00 00 00 89 [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:03]Read from MH i2c: E2 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 17 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 17 00 F5 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [15:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:03]wFMCommunicate OK [15:39:03]CreateOFDProtocolMessage done [15:39:03]OFDSenderStorePacket 96936 [15:39:03]StoreOFDPacket docnum=96936 [15:39:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 5A 07 01 07 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 34 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 BD 01 00 00 F4 03 04 00 96 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7A 01 00 35 04 06 00 63 D1 62 5E EE DB 29 A8 64 F0 ED 90 2B 2D [15:39:03]CheckFolder [15:39:03]dirname=/storage/ofd_packets [15:39:03]CheckFolder done [15:39:03]ProducePacketName [15:39:03]name=ofd_packets/00096936 [15:39:03]NVStorageSaveData ofd_packets/00096936 [15:39:03]File name is /storage/ofd_packets/00096936 [15:39:03]Write 301 bytes [15:39:03]NVStorageSaveData done [15:39:03]OFDSenderStorePacket done [15:39:03]KKMCreateOFDPacket done [15:39:03]NVStorageSaveData kkm_last_timestamp [15:39:03]File name is /storage/kkm_last_timestamp [15:39:03]Write 4 bytes [15:39:03]NVStorageSaveData done [15:39:03]OFD Sender: Processing packet 96936 [packets to send 59, broken 58] [15:39:03]ProducePacketName [15:39:03]name=ofd_packets/00096936 [15:39:03]OFD Sender: To server: pG, [15:39:03]CommunicateWithHost lk.salyk.kg:30040 [15:39:03]ConnectInit lk.salyk.kg [15:39:03]ExternCall_PrintAddStr [15:39:03]wPrintStart [15:39:03]Write to MH i2c: 01 00 00 F6 1A 10 [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: 01 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: 01 07 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: 01 07 00 F6 1A 00 00 00 00 00 FF 0F 25 [15:39:03]RasterBufferAndPrint [15:39:03]line Счет N : (1)3407466 [15:39:03]line ИНН: 02508201610067 [15:39:03]line Контрольно-Кассовый Чек [15:39:03]line ПРОДАЖА [15:39:03]line ТРК (МРК, ГНК) : 32 [15:39:03]line Товар: 2710124130 [15:39:03]line Аи-92-К-4 [15:39:03]line 14.950 * 66.90 [15:39:03]line = 1000.16 [15:39:03]line НДС 12% НСП 1% [15:39:03]line > о реализуемом товаре [15:39:03]line ОКРУГЛЕНИЕ: -0.16 [15:39:03]line ИТОГО: 1000.00 [15:39:03]line Внесено: 1000.00 [15:39:03]line СДАЧА: 0.00 [15:39:03]line НСП 1% : 8.85 [15:39:03]line НДС 12% : 106.21 [15:39:03]line Наличными: 1000.00 [15:39:03]line Безнал.: 0.00 [15:39:03]line Место: АЗС № 82 "Партнер Нефть" [15:39:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:39:03]line СНО: Общий режим [15:39:03]line Чек 445 29.10.2024 15:39 [15:39:03]line Смена: 145 ФФД: 1.0 [15:39:03]line ЗНМ: 0300000017 [15:39:03]line РНМ: 0000000000170478 [15:39:03]line Версия ККМ: v1.0 [15:39:03]line ФМ: 0000000002098560 [15:39:03]line ФД: 96936 [15:39:03]line ФПД: 109750949703387 [15:39:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153902&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96936&fm=109750949703387&tin=02508201610067®Number=0000000000170478&sum=100000 [15:39:03]Connected sock=11 [15:39:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 5A 07 01 07 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 34 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 BD 01 00 00 F4 03 04 00 96 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7A 01 00 35 04 06 00 63 D1 62 5E EE DB 29 A8 64 F0 ED 90 2B 2D [15:39:03]written 0, free lines is 4095 [15:39:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 39 17 47 00 6A 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 32 30 39 38 35 36 30 10 04 04 00 A8 7A 01 00 F4 03 04 00 BD AB 20 67 B6 04 01 00 00 01 74 DE 7B 5F FD 79 A2 [15:39:04]CommunicateWithHost err = 0 [15:39:04]CheckOFDResponse [15:39:04]1017 (14) - 77093643461234 [15:39:04]1041 (16) - 0000000002098560 [15:39:04]1040 (4) - 96936 [15:39:04]1012 (4) - 29.10.2024 09:32 [15:39:04]1206 (1) - 0 [15:39:04]OFD Sender: Remove packet 96936 [15:39:04]ProducePacketName [15:39:04]name=ofd_packets/00096936 [15:39:04]NVStorageDeleteData [15:39:04]Write to MH i2c: 01 00 00 21 1B 3C [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: 01 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: 01 07 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: 01 07 00 21 1B 00 00 00 00 00 14 0D 64 [15:39:04]RasterBufferAndPrint [15:39:04]line [15:39:04]line [15:39:04]line [15:39:04]line [15:39:04]line [15:39:04]written 0, free lines is 3360 [15:39:04]MH_Cut [15:39:04]Write to MH i2c: D1 01 00 28 1B 01 15 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: D1 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: D1 01 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: D1 01 00 28 1B 00 14 [15:39:04]Write to MH i2c: 01 00 00 29 1B 44 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]OFD Sender: No OFD packet to send [15:39:05]*** Cut start [15:39:05]*** Partial cut [15:39:05]*** CUTSNS_PIN = 1 [15:39:05]*** CUTSNS_PIN = 0 [15:39:05]*** Brake cut motor [15:39:05]Read from MH i2c: 01 [15:39:05]MH_I2C_Read... [15:39:05]*** Stop cut motor [15:39:05]*** Cut end [15:39:05]Read from MH i2c: 01 07 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: 01 07 00 29 1B 00 00 00 00 00 FF 0F 59 [15:39:05]process_action close_receipt done [15:39:05]requested_data is exist [15:39:05]produce_requested_data [15:39:05]requested_item fm.sn is exist - process it [15:39:05]wFMCommunicate request_size=4 [15:39:05]MH_SAM_APDU [15:39:05]CAPDU: 80 11 00 00 [15:39:05]Write to MH i2c: E2 08 00 2A 1B 80 11 00 00 00 00 00 00 BF [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:05]Read from MH i2c: E2 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 17 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 17 00 2A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [15:39:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:05]wFMCommunicate OK [15:39:05]requested_item fd.num is exist - process it [15:39:05]SAM_PROTO_GetFieldsCounters [15:39:05]wFMCommunicate request_size=4 [15:39:05]MH_SAM_APDU [15:39:05]CAPDU: 80 13 00 00 [15:39:05]Write to MH i2c: E2 08 00 2B 1B 80 13 00 00 00 00 00 00 C2 [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:05]Read from MH i2c: E2 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 62 00 [15:39:05]MH_I2C_Read... [15:39:05]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [15:39:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:05]wFMCommunicate OK [15:39:05]SAM_PROTO_GetFieldsCounters done [15:39:05]requested_item shift.num is exist - process it [15:39:05]requested_item shift.opened is exist - process it [15:39:05]req_shift_opened [15:39:05]FM_GetShiftState [15:39:05]SAM_PROTO_GetShiftState [15:39:05]wFMCommunicate request_size=4 [15:39:05]MH_SAM_APDU [15:39:05]CAPDU: 80 13 01 00 [15:39:05]Write to MH i2c: E2 08 00 2C 1B 80 13 01 00 00 00 00 00 C4 [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:05]Read from MH i2c: E2 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 0E 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 0E 00 2C 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 22 [15:39:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:39:05]wFMCommunicate OK [15:39:05]SAM_PROTO_GetShiftState done [15:39:05]FM_GetShiftState done [15:39:05]req_shift_opened done [15:39:05]requested_item shift.open_date is exist - process it [15:39:05]req_shift_open_date [15:39:05]req_shift_open_date done [15:39:05]produce_requested_data done [15:39:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96936,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:39:05]process_action_free close_receipt [15:39:05]json_value_free [15:39:05]json_value_free done [15:39:05]process_json_proto returns [15:39:05]Send response to host [15:39:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96936,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:39:05]free response buf [15:39:05]execute_script done [15:39:05]execute_script returns [15:39:05]free content buf [15:39:05]Sock 9.Close socket [15:39:05]Sock 9.Thread stoped [15:39:06]accept exits with 7 [15:39:06]New connection [15:39:06]New thread 3067116900 created [15:39:06]Thread 3067260260 joined [15:39:06]Waiting for new connection... [15:39:06] Sock 7.Parse request [15:39:06]Sock 7.Check first char [15:39:06]Sock 7.First char is OK [15:39:06]request: POST /json_proto HTTP/1.0 [15:39:06]Method: POST [15:39:06]URL: /json_proto [15:39:06]Method is POST - this is cgi request [15:39:06]url: /json_proto [15:39:06]query_string will be loaded in cgi processing [15:39:06]execute_cgi json_proto POST (null) [15:39:06]execute_cgi path=json_proto method=POST [15:39:06]POST find Content-Length [15:39:06]Host: 172.17.40.67:8080 [15:39:06]Content-Length: 678 [15:39:06]Content-Type: application/json [15:39:06] [15:39:06]POST finish read [15:39:06]Found Content-Length = 678 [15:39:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:06]execute_script... [15:39: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)3407467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:06]POST & json_proto [15:39:06]process_json_proto [15:39:06]json parsed OK: [15:39:06]protocol is kg_v1.0 [15:39:06]action value=close_receipt [15:39:06]process_action close_receipt [15:39:06]cmd_close_receipt [15:39:06]MH_GetDate [15:39:06]Write to MH i2c: F0 00 00 2D 1B 37 [15:39:06]Write i2c OK [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: F0 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: F0 09 00 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: F0 09 00 2D 1B 00 9B 01 21 67 EE DA 66 66 F8 [15:39:06]GetLastDocTimeStamp 1730216342 [15:39:06]current date 1730216347 [15:39:06]FM_GetShiftState [15:39:06]SAM_PROTO_GetShiftState [15:39:06]wFMCommunicate request_size=4 [15:39:06]MH_SAM_APDU [15:39:06]CAPDU: 80 13 01 00 [15:39:06]Write to MH i2c: E2 08 00 2E 1B 80 13 01 00 00 00 00 00 C6 [15:39:06]Write i2c OK [15:39:06]MH_I2C_Read... [15:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:06]Read from MH i2c: E2 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: E2 0E 00 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: E2 0E 00 2E 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 24 [15:39:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:39:06]wFMCommunicate OK [15:39:06]SAM_PROTO_GetShiftState done [15:39:06]FM_GetShiftState done [15:39:06]opened in 1730160548 [15:39:06]opened+sec_in_day 1730246948 [15:39:06]quantity*price = 60009 [15:39:06]sum+1 = 60010 [15:39:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 446 29.10.2024 15:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96937 ФПД: 89876980261839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96937&fm=89876980261839&tin=02508201610067®Number=0000000000170478&sum=60000 [15:39:07]StoreToDocumentArchive [15:39:07]shift 145 fd 96937 [15:39:07]save to /storage/0145/doc_00096937 [15:39:07]save last doc name /storage/0145/doc_00096937 to /storage/kkm_last_doc_name [15:39:07]save OK [15:39:07]Clear old archive folders... [15:39:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:07]tlvbuf is 01AF0C20 [15:39:07]SAM_PROTO_ClearQueue [15:39:07]wFMCommunicate request_size=4 [15:39:07]MH_SAM_APDU [15:39:07]CAPDU: 80 09 00 00 [15:39:07]Write to MH i2c: E2 08 00 3B 1B 80 09 00 00 00 00 00 00 C8 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 03 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 03 00 3B 1B 00 90 00 CA [15:39:07]RAPDU: 90 00 [15:39:07]wFMCommunicate OK [15:39:07]SAM_PROTO_ClearQueue done [15:39:07]KKMCreateOFDPacket [15:39:07]OFDProtocolAddRootSTLVToBuf [15:39:07]FM_MakeSignedData [15:39:07]FM_MakeSignedData [15:39:07]SAM_PROTO_SignData [15:39:07]wFMCommunicate request_size=4 [15:39:07]MH_SAM_APDU [15:39:07]CAPDU: 80 0D 01 02 [15:39:07]Write to MH i2c: E2 08 00 3C 1B 80 0D 01 02 00 00 00 00 D0 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 03 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 03 00 3C 1B 00 90 00 CB [15:39:07]RAPDU: 90 00 [15:39:07]wFMCommunicate OK [15:39:07]wFMCommunicate request_size=255 [15:39:07]MH_SAM_APDU [15: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 34 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 BE 01 00 00 F4 03 04 00 9B 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7A 01 00 35 04 06 00 51 [15:39:07]Write to MH i2c: E2 02 01 3D 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BE 01 00 00 F4 03 04 00 9B 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7A 01 00 35 04 06 00 51 00 00 24 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:07]Read from MH i2c: E2 03 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 03 00 3D 1B 00 90 00 CC [15:39:07]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=10 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 02 02 05 BE 1D 7B 63 CF [15:39:08]Write to MH i2c: E2 0D 00 3E 1B 80 0D 02 02 05 00 BE 1D 7B 63 CF 00 00 65 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 3E 1B 00 90 00 CD [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 03 02 [15:39:08]Write to MH i2c: E2 08 00 3F 1B 80 0D 03 02 00 00 00 00 D5 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0B 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0B 00 3F 1B 00 17 B0 F9 E2 00 98 6B B8 90 00 33 [15:39:08]RAPDU: 17 B0 F9 E2 00 98 6B B8 90 00 [15:39:08]wFMCommunicate OK [15:39:08]SAM_PROTO_SignData done [15:39:08]FM_MakeSignedData done [15:39:08]CreateOFDProtocolMessage [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 11 00 00 [15:39:08]Write to MH i2c: E2 08 00 40 1B 80 11 00 00 00 00 00 00 D5 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 17 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 17 00 40 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [15:39:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:08]wFMCommunicate OK [15:39:08]CreateOFDProtocolMessage done [15:39:08]OFDSenderStorePacket 96937 [15:39:08]StoreOFDPacket docnum=96937 [15:39:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 20 07 01 55 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 34 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 BE 01 00 00 F4 03 04 00 9B 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7A 01 00 35 04 06 00 51 BE 1D 7B 63 CF 17 B0 F9 E2 00 98 6B B8 [15:39:08]CheckFolder [15:39:08]dirname=/storage/ofd_packets [15:39:08]CheckFolder done [15:39:08]ProducePacketName [15:39:08]name=ofd_packets/00096937 [15:39:08]NVStorageSaveData ofd_packets/00096937 [15:39:08]File name is /storage/ofd_packets/00096937 [15:39:08]Write 301 bytes [15:39:08]NVStorageSaveData done [15:39:08]OFDSenderStorePacket done [15:39:08]KKMCreateOFDPacket done [15:39:08]NVStorageSaveData kkm_last_timestamp [15:39:08]File name is /storage/kkm_last_timestamp [15:39:08]Write 4 bytes [15:39:08]NVStorageSaveData done [15:39:08]ExternCall_PrintAddStr [15:39:08]wPrintStart [15:39:08]Write to MH i2c: 01 00 00 41 1B 5C [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 07 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 07 00 41 1B 00 00 00 00 00 FF 0F 71 [15:39:08]RasterBufferAndPrint [15:39:08]line Счет N : (1)3407467 [15:39:08]line ИНН: 02508201610067 [15:39:08]line Контрольно-Кассовый Чек [15:39:08]line ПРОДАЖА [15:39:08]line ТРК (МРК, ГНК) : 12 [15:39:08]line Товар: 2710124130 [15:39:08]line Аи-92-К-4 [15:39:08]line 8.970 * 66.90 [15:39:08]line = 600.09 [15:39:08]line НДС 12% НСП 1% [15:39:08]line > о реализуемом товаре [15:39:08]line ОКРУГЛЕНИЕ: -0.09 [15:39:08]line ИТОГО: 600.00 [15:39:08]line Внесено: 600.00 [15:39:08]line СДАЧА: 0.00 [15:39:08]line НСП 1% : 5.31 [15:39:08]line НДС 12% : 63.73 [15:39:08]line Наличными: 600.00 [15:39:08]line Безнал.: 0.00 [15:39:08]line Место: АЗС № 82 "Партнер Нефть" [15:39:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:39:08]line СНО: Общий режим [15:39:08]line Чек 446 29.10.2024 15:39 [15:39:08]line Смена: 145 ФФД: 1.0 [15:39:08]line ЗНМ: 0300000017 [15:39:08]line РНМ: 0000000000170478 [15:39:08]line Версия ККМ: v1.0 [15:39:08]line ФМ: 0000000002098560 [15:39:08]line ФД: 96937 [15:39:08]line ФПД: 89876980261839 [15:39:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96937&fm=89876980261839&tin=02508201610067®Number=0000000000170478&sum=60000 [15:39:08]written 0, free lines is 4095 [15:39:08]OFD Sender: Processing packet 96937 [packets to send 59, broken 58] [15:39:08]ProducePacketName [15:39:08]name=ofd_packets/00096937 [15:39:08]OFD Sender: To server: pG, [15:39:08]CommunicateWithHost lk.salyk.kg:30040 [15:39:08]ConnectInit lk.salyk.kg [15:39:08]Connected sock=10 [15:39:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 20 07 01 55 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 34 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 BE 01 00 00 F4 03 04 00 9B 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7A 01 00 35 04 06 00 51 BE 1D 7B 63 CF 17 B0 F9 E2 00 98 6B B8 [15:39:08]Write to MH i2c: 01 00 00 6C 1B 87 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 07 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 07 00 6C 1B 00 00 00 00 00 14 0D AF [15:39:08]RasterBufferAndPrint [15:39:08]line [15:39:08]line [15:39:08]line [15:39:08]line [15:39:08]line [15:39:08]written 0, free lines is 3369 [15:39:08]MH_Cut [15:39:08]Write to MH i2c: D1 01 00 73 1B 01 60 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: D1 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: D1 01 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: D1 01 00 73 1B 00 5F [15:39:08]Write to MH i2c: 01 00 00 74 1B 8F [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 03 47 00 9E 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 32 30 39 38 35 36 30 10 04 04 00 A9 7A 01 00 F4 03 04 00 C2 AB 20 67 B6 04 01 00 00 38 0C BF 7A B0 33 DB A5 [15:39:09]CommunicateWithHost err = 0 [15:39:09]CheckOFDResponse [15:39:09]1017 (14) - 77093643461234 [15:39:09]1041 (16) - 0000000002098560 [15:39:09]1040 (4) - 96937 [15:39:09]1012 (4) - 29.10.2024 09:32 [15:39:09]1206 (1) - 0 [15:39:09]OFD Sender: Remove packet 96937 [15:39:09]ProducePacketName [15:39:09]name=ofd_packets/00096937 [15:39:09]NVStorageDeleteData [15:39:09]*** Cut start [15:39:09]*** Partial cut [15:39:09]*** CUTSNS_PIN = 1 [15:39:09]OFD Sender: No OFD packet to send [15:39:09]*** CUTSNS_PIN = 0 [15:39:09]*** Brake cut motor [15:39:10]Read from MH i2c: 01 [15:39:10]MH_I2C_Read... [15:39:10]*** Stop cut motor [15:39:10]*** Cut end [15:39:10]Read from MH i2c: 01 07 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: 01 07 00 74 1B 00 00 00 00 00 FF 0F A4 [15:39:10]process_action close_receipt done [15:39:10]requested_data is exist [15:39:10]produce_requested_data [15:39:10]requested_item fm.sn is exist - process it [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 11 00 00 [15:39:10]Write to MH i2c: E2 08 00 75 1B 80 11 00 00 00 00 00 00 0A [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 17 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 17 00 75 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [15:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:10]wFMCommunicate OK [15:39:10]requested_item fd.num is exist - process it [15:39:10]SAM_PROTO_GetFieldsCounters [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 13 00 00 [15:39:10]Write to MH i2c: E2 08 00 76 1B 80 13 00 00 00 00 00 00 0D [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 62 00 [15:39:10]MH_I2C_Read... [15:39:10]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [15:39:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:10]wFMCommunicate OK [15:39:10]SAM_PROTO_GetFieldsCounters done [15:39:10]requested_item shift.num is exist - process it [15:39:10]requested_item shift.opened is exist - process it [15:39:10]req_shift_opened [15:39:10]FM_GetShiftState [15:39:10]SAM_PROTO_GetShiftState [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 13 01 00 [15:39:10]Write to MH i2c: E2 08 00 77 1B 80 13 01 00 00 00 00 00 0F [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 0E 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 0E 00 77 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6D [15:39:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:39:10]wFMCommunicate OK [15:39:10]SAM_PROTO_GetShiftState done [15:39:10]FM_GetShiftState done [15:39:10]req_shift_opened done [15:39:10]requested_item shift.open_date is exist - process it [15:39:10]req_shift_open_date [15:39:10]req_shift_open_date done [15:39:10]produce_requested_data done [15:39:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96937,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:39:10]process_action_free close_receipt [15:39:10]json_value_free [15:39:10]json_value_free done [15:39:10]process_json_proto returns [15:39:10]Send response to host [15:39:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96937,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:39:10]free response buf [15:39:10]execute_script done [15:39:10]execute_script returns [15:39:10]free content buf [15:39:10]Sock 7.Close socket [15:39:10]Sock 7.Thread stoped [15:39:14]OFD Sender: No OFD packet to send [15:39:19]OFD Sender: No OFD packet to send [15:39:24]OFD Sender: No OFD packet to send [15:39:29]OFD Sender: No OFD packet to send [15:39:34]OFD Sender: No OFD packet to send [15:39:39]OFD Sender: No OFD packet to send [15:39:44]OFD Sender: No OFD packet to send [15:39:49]OFD Sender: No OFD packet to send [15:39:54]OFD Sender: No OFD packet to send [15:39:58]accept exits with 9 [15:39:58]New connection [15:39:58]New thread 3067260260 created [15:39:58]Thread 3067116900 joined [15:39:58]Waiting for new connection... [15:39:58] Sock 9.Parse request [15:39:58]Sock 9.Check first char [15:39:58]Sock 9.First char is OK [15:39:58]request: POST /json_proto HTTP/1.0 [15:39:58]Method: POST [15:39:58]URL: /json_proto [15:39:58]Method is POST - this is cgi request [15:39:58]url: /json_proto [15:39:58]query_string will be loaded in cgi processing [15:39:58]execute_cgi json_proto POST (null) [15:39:58]execute_cgi path=json_proto method=POST [15:39:58]POST find Content-Length [15:39:58]Host: 172.17.40.67:8080 [15:39:58]Content-Length: 641 [15:39:58]Content-Type: application/json [15:39:58] [15:39:58]POST finish read [15:39:58]Found Content-Length = 641 [15:39:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:58]execute_script... [15:39: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)3407464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:58]POST & json_proto [15:39:58]process_json_proto [15:39:58]json parsed OK: [15:39:58]protocol is kg_v1.0 [15:39:58]action value=close_receipt [15:39:58]process_action close_receipt [15:39:58]cmd_close_receipt [15:39:58]MH_GetDate [15:39:58]Write to MH i2c: F0 00 00 78 1B 82 [15:39:58]Write i2c OK [15:39:58]MH_I2C_Read... [15:39:58]Read from MH i2c: F0 [15:39:58]MH_I2C_Read... [15:39:58]Read from MH i2c: F0 09 00 [15:39:58]MH_I2C_Read... [15:39:58]Read from MH i2c: F0 09 00 78 1B 00 CF 01 21 67 EE DA 66 66 77 [15:39:58]GetLastDocTimeStamp 1730216347 [15:39:58]current date 1730216399 [15:39:58]FM_GetShiftState [15:39:58]SAM_PROTO_GetShiftState [15:39:58]wFMCommunicate request_size=4 [15:39:58]MH_SAM_APDU [15:39:58]CAPDU: 80 13 01 00 [15:39:58]Write to MH i2c: E2 08 00 79 1B 80 13 01 00 00 00 00 00 11 [15:39:58]Write i2c OK [15:39:58]MH_I2C_Read... [15:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:58]Read from MH i2c: E2 [15:39:58]MH_I2C_Read... [15:39:58]Read from MH i2c: E2 0E 00 [15:39:58]MH_I2C_Read... [15:39:58]Read from MH i2c: E2 0E 00 79 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6F [15:39:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:39:58]wFMCommunicate OK [15:39:58]SAM_PROTO_GetShiftState done [15:39:58]FM_GetShiftState done [15:39:58]opened in 1730160548 [15:39:58]opened+sec_in_day 1730246948 [15:39:58]quantity*price = 762000 [15:39:58]sum+1 = 762001 [15:39:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 447 29.10.2024 15:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96938 ФПД: 258314943925504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96938&fm=258314943925504&tin=02508201610067®Number=0000000000170478&sum=762000 [15:39:59]StoreToDocumentArchive [15:39:59]shift 145 fd 96938 [15:39:59]save to /storage/0145/doc_00096938 [15:39:59]save last doc name /storage/0145/doc_00096938 to /storage/kkm_last_doc_name [15:39:59]save OK [15:39:59]Clear old archive folders... [15:39:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:39:59]tlvbuf is B6FA32B0 [15:39:59]SAM_PROTO_ClearQueue [15:39:59]wFMCommunicate request_size=4 [15:39:59]MH_SAM_APDU [15:39:59]CAPDU: 80 09 00 00 [15:39:59]Write to MH i2c: E2 08 00 86 1B 80 09 00 00 00 00 00 00 13 [15:39:59]Write i2c OK [15:39:59]MH_I2C_Read... [15:39:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:59]Read from MH i2c: E2 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 86 1B 00 90 00 15 [15:39:59]RAPDU: 90 00 [15:39:59]wFMCommunicate OK [15:39:59]SAM_PROTO_ClearQueue done [15:39:59]KKMCreateOFDPacket [15:39:59]OFDProtocolAddRootSTLVToBuf [15:39:59]FM_MakeSignedData [15:39:59]FM_MakeSignedData [15:39:59]SAM_PROTO_SignData [15:39:59]wFMCommunicate request_size=4 [15:39:59]MH_SAM_APDU [15:39:59]CAPDU: 80 0D 01 02 [15:39:59]Write to MH i2c: E2 08 00 87 1B 80 0D 01 02 00 00 00 00 1B [15:39:59]Write i2c OK [15:39:59]MH_I2C_Read... [15:39:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:59]Read from MH i2c: E2 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 87 1B 00 90 00 16 [15:39:59]RAPDU: 90 00 [15:39:59]wFMCommunicate OK [15:39:59]wFMCommunicate request_size=255 [15:39:59]MH_SAM_APDU [15:39:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CF 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7A 01 00 35 04 06 00 EA EF A2 79 [15:39:59]Write to MH i2c: E2 02 01 88 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CF 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7A 01 00 35 04 06 00 EA EF A2 79 00 00 B9 [15:39:59]Write i2c OK [15:39:59]MH_I2C_Read... [15:39:59]OFD Sender: No OFD packet to send [15:39:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:59]Read from MH i2c: E2 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 88 1B 00 90 00 17 [15:39:59]RAPDU: 90 00 [15:39:59]wFMCommunicate OK [15:39:59]wFMCommunicate request_size=7 [15:39:59]MH_SAM_APDU [15:39:59]CAPDU: 80 0D 02 02 02 0D 00 [15:39:59]Write to MH i2c: E2 0A 00 89 1B 80 0D 02 02 02 00 0D 00 00 00 2F [15:39:59]Write i2c OK [15:39:59]MH_I2C_Read... [15:39:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:59]Read from MH i2c: E2 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 03 00 89 1B 00 90 00 18 [15:39:59]RAPDU: 90 00 [15:39:59]wFMCommunicate OK [15:39:59]wFMCommunicate request_size=4 [15:39:59]MH_SAM_APDU [15:39:59]CAPDU: 80 0D 03 02 [15:39:59]Write to MH i2c: E2 08 00 8A 1B 80 0D 03 02 00 00 00 00 20 [15:39:59]Write i2c OK [15:39:59]MH_I2C_Read... [15:39:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:59]Read from MH i2c: E2 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 0B 00 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 0B 00 8A 1B 00 C1 7D 1F 1F 18 98 C4 01 90 00 12 [15:39:59]RAPDU: C1 7D 1F 1F 18 98 C4 01 90 00 [15:39:59]wFMCommunicate OK [15:39:59]SAM_PROTO_SignData done [15:39:59]FM_MakeSignedData done [15:39:59]CreateOFDProtocolMessage [15:39:59]wFMCommunicate request_size=4 [15:39:59]MH_SAM_APDU [15:39:59]CAPDU: 80 11 00 00 [15:39:59]Write to MH i2c: E2 08 00 8B 1B 80 11 00 00 00 00 00 00 20 [15:39:59]Write i2c OK [15:39:59]MH_I2C_Read... [15:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:59]Read from MH i2c: E2 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 17 00 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: E2 17 00 8B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [15:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:59]wFMCommunicate OK [15:39:59]CreateOFDProtocolMessage done [15:39:59]OFDSenderStorePacket 96938 [15:39:59]StoreOFDPacket docnum=96938 [15:39:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E4 69 04 01 4E C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CF 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7A 01 00 35 04 06 00 EA EF A2 79 0D 00 C1 7D 1F 1F 18 98 C4 01 [15:39:59]CheckFolder [15:39:59]dirname=/storage/ofd_packets [15:39:59]CheckFolder done [15:39:59]ProducePacketName [15:39:59]name=ofd_packets/00096938 [15:39:59]NVStorageSaveData ofd_packets/00096938 [15:39:59]File name is /storage/ofd_packets/00096938 [15:39:59]Write 298 bytes [15:39:59]NVStorageSaveData done [15:39:59]OFDSenderStorePacket done [15:39:59]KKMCreateOFDPacket done [15:39:59]NVStorageSaveData kkm_last_timestamp [15:39:59]File name is /storage/kkm_last_timestamp [15:39:59]Write 4 bytes [15:39:59]NVStorageSaveData done [15:39:59]ExternCall_PrintAddStr [15:39:59]wPrintStart [15:39:59]Write to MH i2c: 01 00 00 8C 1B A7 [15:39:59]Write i2c OK [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: 01 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: 01 07 00 [15:39:59]MH_I2C_Read... [15:39:59]Read from MH i2c: 01 07 00 8C 1B 00 00 00 00 00 FF 0F BC [15:39:59]RasterBufferAndPrint [15:39:59]line Счет N : (1)3407464 [15:39:59]line ИНН: 02508201610067 [15:39:59]line Контрольно-Кассовый Чек [15:39:59]line ПРОДАЖА [15:39:59]line ТРК (МРК, ГНК) : 51 [15:39:59]line Товар: 2710194210 [15:39:59]line ДТ-К-5 [15:39:59]line 100.000 * 76.20 [15:39:59]line = 7620.00 [15:39:59]line НДС 12% НСП 1% [15:39:59]line > о реализуемом товаре [15:39:59]line ИТОГО: 7620.00 [15:39:59]line НСП 1% : 67.43 [15:39:59]line НДС 12% : 809.20 [15:39:59]line Наличными: 7620.00 [15:39:59]line Безнал.: 0.00 [15:39:59]line Место: АЗС № 82 "Партнер Нефть" [15:39:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:39:59]line СНО: Общий режим [15:39:59]line Чек 447 29.10.2024 15:39 [15:40:00]line Смена: 145 ФФД: 1.0 [15:40:00]line ЗНМ: 0300000017 [15:40:00]line РНМ: 0000000000170478 [15:40:00]line Версия ККМ: v1.0 [15:40:00]line ФМ: 0000000002098560 [15:40:00]line ФД: 96938 [15:40:00]line ФПД: 258314943925504 [15:40:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96938&fm=258314943925504&tin=02508201610067®Number=0000000000170478&sum=762000 [15:40:00]OFD Sender: Processing packet 96938 [packets to send 59, broken 58] [15:40:00]ProducePacketName [15:40:00]name=ofd_packets/00096938 [15:40:00]OFD Sender: To server: pG, [15:40:00]CommunicateWithHost lk.salyk.kg:30040 [15:40:00]ConnectInit lk.salyk.kg [15:40:00]written 0, free lines is 4095 [15:40:00]Connected sock=10 [15:40:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E4 69 04 01 4E C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 CF 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7A 01 00 35 04 06 00 EA EF A2 79 0D 00 C1 7D 1F 1F 18 98 C4 01 [15:40:00]Write to MH i2c: 01 00 00 B4 1B CF [15:40:00]Write i2c OK [15:40:00]MH_I2C_Read... [15:40:00]Read from MH i2c: 01 [15:40:00]MH_I2C_Read... [15:40:00]Read from MH i2c: 01 07 00 [15:40:00]MH_I2C_Read... [15:40:00]Read from MH i2c: 01 07 00 B4 1B 00 00 00 00 00 38 0D 1B [15:40:00]RasterBufferAndPrint [15:40:00]line [15:40:00]line [15:40:00]line [15:40:00]line [15:40:00]line [15:40:00]written 0, free lines is 3390 [15:40:00]MH_Cut [15:40:00]Write to MH i2c: D1 01 00 BB 1B 01 A8 [15:40:00]Write i2c OK [15:40:00]MH_I2C_Read... [15:40:00]Read from MH i2c: D1 [15:40:00]MH_I2C_Read... [15:40:00]Read from MH i2c: D1 01 00 [15:40:00]MH_I2C_Read... [15:40:00]Read from MH i2c: D1 01 00 BB 1B 00 A7 [15:40:00]Write to MH i2c: 01 00 00 BC 1B D7 [15:40:00]Write i2c OK [15:40:00]MH_I2C_Read... [15:40:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 56 47 00 F8 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7A 01 00 F4 03 04 00 F5 AB 20 67 B6 04 01 00 00 B4 60 16 96 32 3F 12 E1 [15:40:00]CommunicateWithHost err = 0 [15:40:00]CheckOFDResponse [15:40:00]1017 (14) - 77093643461234 [15:40:00]1041 (16) - 0000000002098560 [15:40:00]1040 (4) - 96938 [15:40:00]1012 (4) - 29.10.2024 09:33 [15:40:00]1206 (1) - 0 [15:40:00]OFD Sender: Remove packet 96938 [15:40:00]ProducePacketName [15:40:00]name=ofd_packets/00096938 [15:40:00]NVStorageDeleteData [15:40:01]OFD Sender: No OFD packet to send [15:40:01]*** Cut start [15:40:01]*** Partial cut [15:40:01]*** CUTSNS_PIN = 1 [15:40:01]*** CUTSNS_PIN = 0 [15:40:01]*** Brake cut motor [15:40:01]Read from MH i2c: 01 [15:40:01]MH_I2C_Read... [15:40:01]*** Stop cut motor [15:40:01]*** Cut end [15:40:01]Read from MH i2c: 01 07 00 [15:40:01]MH_I2C_Read... [15:40:01]Read from MH i2c: 01 07 00 BC 1B 00 00 00 00 00 FF 0F EC [15:40:01]process_action close_receipt done [15:40:01]requested_data is exist [15:40:01]produce_requested_data [15:40:01]requested_item fm.sn is exist - process it [15:40:01]wFMCommunicate request_size=4 [15:40:01]MH_SAM_APDU [15:40:01]CAPDU: 80 11 00 00 [15:40:01]Write to MH i2c: E2 08 00 BD 1B 80 11 00 00 00 00 00 00 52 [15:40:01]Write i2c OK [15:40:01]MH_I2C_Read... [15:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:01]Read from MH i2c: E2 [15:40:01]MH_I2C_Read... [15:40:01]Read from MH i2c: E2 17 00 [15:40:01]MH_I2C_Read... [15:40:01]Read from MH i2c: E2 17 00 BD 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A3 [15:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:40:01]wFMCommunicate OK [15:40:01]requested_item fd.num is exist - process it [15:40:01]SAM_PROTO_GetFieldsCounters [15:40:01]wFMCommunicate request_size=4 [15:40:01]MH_SAM_APDU [15:40:01]CAPDU: 80 13 00 00 [15:40:01]Write to MH i2c: E2 08 00 BE 1B 80 13 00 00 00 00 00 00 55 [15:40:01]Write i2c OK [15:40:01]MH_I2C_Read... [15:40:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:02]Read from MH i2c: E2 [15:40:02]MH_I2C_Read... [15:40:02]Read from MH i2c: E2 62 00 [15:40:02]MH_I2C_Read... [15:40:02]Read from MH i2c: E2 62 00 BE 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [15:40:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:02]wFMCommunicate OK [15:40:02]SAM_PROTO_GetFieldsCounters done [15:40:02]requested_item shift.num is exist - process it [15:40:02]requested_item shift.opened is exist - process it [15:40:02]req_shift_opened [15:40:02]FM_GetShiftState [15:40:02]SAM_PROTO_GetShiftState [15:40:02]wFMCommunicate request_size=4 [15:40:02]MH_SAM_APDU [15:40:02]CAPDU: 80 13 01 00 [15:40:02]Write to MH i2c: E2 08 00 BF 1B 80 13 01 00 00 00 00 00 57 [15:40:02]Write i2c OK [15:40:02]MH_I2C_Read... [15:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:02]Read from MH i2c: E2 [15:40:02]MH_I2C_Read... [15:40:02]Read from MH i2c: E2 0E 00 [15:40:02]MH_I2C_Read... [15:40:02]Read from MH i2c: E2 0E 00 BF 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B5 [15:40:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:40:02]wFMCommunicate OK [15:40:02]SAM_PROTO_GetShiftState done [15:40:02]FM_GetShiftState done [15:40:02]req_shift_opened done [15:40:02]requested_item shift.open_date is exist - process it [15:40:02]req_shift_open_date [15:40:02]req_shift_open_date done [15:40:02]produce_requested_data done [15:40:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96938,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:40:02]process_action_free close_receipt [15:40:02]json_value_free [15:40:02]json_value_free done [15:40:02]process_json_proto returns [15:40:02]Send response to host [15:40:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96938,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:40:02]free response buf [15:40:02]execute_script done [15:40:02]execute_script returns [15:40:02]free content buf [15:40:02]Sock 9.Close socket [15:40:02]Sock 9.Thread stoped [15:40:06]OFD Sender: No OFD packet to send [15:40:11]OFD Sender: No OFD packet to send [15:40:16]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:21]accept exits with 7 [15:40:21]New connection [15:40:21]New thread 3067116900 created [15:40:21]Thread 3067260260 joined [15:40:21]Waiting for new connection... [15:40:21] Sock 7.Parse request [15:40:21]Sock 7.Check first char [15:40:21]Sock 7.First char is OK [15:40:21]request: POST /json_proto HTTP/1.0 [15:40:21]Method: POST [15:40:21]URL: /json_proto [15:40:21]Method is POST - this is cgi request [15:40:21]url: /json_proto [15:40:21]query_string will be loaded in cgi processing [15:40:21]execute_cgi json_proto POST (null) [15:40:21]execute_cgi path=json_proto method=POST [15:40:21]POST find Content-Length [15:40:21]Host: 172.17.40.67:8080 [15:40:21]Content-Length: 678 [15:40:21]Content-Type: application/json [15:40:21] [15:40:21]POST finish read [15:40:21]Found Content-Length = 678 [15:40:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:21]execute_script... [15:40: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)3407469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:40:21]POST & json_proto [15:40:21]process_json_proto [15:40:21]json parsed OK: [15:40:21]protocol is kg_v1.0 [15:40:21]action value=close_receipt [15:40:21]process_action close_receipt [15:40:21]cmd_close_receipt [15:40:21]MH_GetDate [15:40:21]Write to MH i2c: F0 00 00 C0 1B CA [15:40:21]Write i2c OK [15:40:21]MH_I2C_Read... [15:40:21]Read from MH i2c: F0 [15:40:21]MH_I2C_Read... [15:40:21]Read from MH i2c: F0 09 00 [15:40:21]MH_I2C_Read... [15:40:21]Read from MH i2c: F0 09 00 C0 1B 00 E7 01 21 67 EE DA 66 66 D7 [15:40:21]GetLastDocTimeStamp 1730216399 [15:40:21]current date 1730216423 [15:40:21]FM_GetShiftState [15:40:21]SAM_PROTO_GetShiftState [15:40:21]wFMCommunicate request_size=4 [15:40:21]MH_SAM_APDU [15:40:21]CAPDU: 80 13 01 00 [15:40:21]Write to MH i2c: E2 08 00 C1 1B 80 13 01 00 00 00 00 00 59 [15:40:21]Write i2c OK [15:40:21]MH_I2C_Read... [15:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:21]Read from MH i2c: E2 [15:40:21]MH_I2C_Read... [15:40:21]Read from MH i2c: E2 0E 00 [15:40:21]MH_I2C_Read... [15:40:21]Read from MH i2c: E2 0E 00 C1 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B7 [15:40:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:40:21]wFMCommunicate OK [15:40:21]SAM_PROTO_GetShiftState done [15:40:21]FM_GetShiftState done [15:40:21]opened in 1730160548 [15:40:21]opened+sec_in_day 1730246948 [15:40:21]quantity*price = 30038 [15:40:21]sum+1 = 30039 [15:40: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 448 29.10.2024 15:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96939 ФПД: 144637572361701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154023&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96939&fm=144637572361701&tin=02508201610067®Number=0000000000170478&sum=30000 [15:40:22]StoreToDocumentArchive [15:40:22]shift 145 fd 96939 [15:40:22]save to /storage/0145/doc_00096939 [15:40:22]save last doc name /storage/0145/doc_00096939 to /storage/kkm_last_doc_name [15:40:22]save OK [15:40:22]Clear old archive folders... [15:40:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:40:22]tlvbuf is 01A37400 [15:40:22]SAM_PROTO_ClearQueue [15:40:22]wFMCommunicate request_size=4 [15:40:22]MH_SAM_APDU [15:40:22]CAPDU: 80 09 00 00 [15:40:22]Write to MH i2c: E2 08 00 CE 1B 80 09 00 00 00 00 00 00 5B [15:40:22]Write i2c OK [15:40:22]MH_I2C_Read... [15:40:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:22]Read from MH i2c: E2 [15:40:22]MH_I2C_Read... [15:40:22]Read from MH i2c: E2 03 00 [15:40:22]MH_I2C_Read... [15:40:22]Read from MH i2c: E2 03 00 CE 1B 00 90 00 5D [15:40:22]RAPDU: 90 00 [15:40:22]wFMCommunicate OK [15:40:22]SAM_PROTO_ClearQueue done [15:40:22]KKMCreateOFDPacket [15:40:22]OFDProtocolAddRootSTLVToBuf [15:40:22]FM_MakeSignedData [15:40:22]FM_MakeSignedData [15:40:22]SAM_PROTO_SignData [15:40:22]wFMCommunicate request_size=4 [15:40:22]MH_SAM_APDU [15:40:22]CAPDU: 80 0D 01 02 [15:40:22]Write to MH i2c: E2 08 00 CF 1B 80 0D 01 02 00 00 00 00 63 [15:40:22]Write i2c OK [15:40:22]MH_I2C_Read... [15:40:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:22]Read from MH i2c: E2 [15:40:22]MH_I2C_Read... [15:40:22]Read from MH i2c: E2 03 00 [15:40:22]MH_I2C_Read... [15:40:22]Read from MH i2c: E2 03 00 CF 1B 00 90 00 5E [15:40:22]RAPDU: 90 00 [15:40:22]wFMCommunicate OK [15:40:22]wFMCommunicate request_size=255 [15:40:22]MH_SAM_APDU [15:40: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 34 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 C0 01 00 00 F4 03 04 00 E7 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7A 01 00 35 04 06 00 83 [15:40:22]Write to MH i2c: E2 02 01 D0 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 01 00 00 F4 03 04 00 E7 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7A 01 00 35 04 06 00 83 00 00 50 [15:40:22]Write i2c OK [15:40:22]MH_I2C_Read... [15:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:23]Read from MH i2c: E2 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 03 00 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 03 00 D0 1B 00 90 00 5F [15:40:23]RAPDU: 90 00 [15:40:23]wFMCommunicate OK [15:40:23]wFMCommunicate request_size=10 [15:40:23]MH_SAM_APDU [15:40:23]CAPDU: 80 0D 02 02 05 8C 0F 1F 2D E5 [15:40:23]Write to MH i2c: E2 0D 00 D1 1B 80 0D 02 02 05 00 8C 0F 1F 2D E5 00 00 3C [15:40:23]Write i2c OK [15:40:23]MH_I2C_Read... [15:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:23]Read from MH i2c: E2 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 03 00 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 03 00 D1 1B 00 90 00 60 [15:40:23]RAPDU: 90 00 [15:40:23]wFMCommunicate OK [15:40:23]wFMCommunicate request_size=4 [15:40:23]MH_SAM_APDU [15:40:23]CAPDU: 80 0D 03 02 [15:40:23]Write to MH i2c: E2 08 00 D2 1B 80 0D 03 02 00 00 00 00 68 [15:40:23]Write i2c OK [15:40:23]MH_I2C_Read... [15:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:23]Read from MH i2c: E2 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 0B 00 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 0B 00 D2 1B 00 63 AC 43 77 36 E6 08 BE 90 00 14 [15:40:23]RAPDU: 63 AC 43 77 36 E6 08 BE 90 00 [15:40:23]wFMCommunicate OK [15:40:23]SAM_PROTO_SignData done [15:40:23]FM_MakeSignedData done [15:40:23]CreateOFDProtocolMessage [15:40:23]wFMCommunicate request_size=4 [15:40:23]MH_SAM_APDU [15:40:23]CAPDU: 80 11 00 00 [15:40:23]Write to MH i2c: E2 08 00 D3 1B 80 11 00 00 00 00 00 00 68 [15:40:23]Write i2c OK [15:40:23]MH_I2C_Read... [15:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:23]Read from MH i2c: E2 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 17 00 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 17 00 D3 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B9 [15:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:40:23]wFMCommunicate OK [15:40:23]CreateOFDProtocolMessage done [15:40:23]OFDSenderStorePacket 96939 [15:40:23]StoreOFDPacket docnum=96939 [15:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C 33 07 01 65 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 01 00 00 F4 03 04 00 E7 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7A 01 00 35 04 06 00 83 8C 0F 1F 2D E5 63 AC 43 77 36 E6 08 BE [15:40:23]CheckFolder [15:40:23]dirname=/storage/ofd_packets [15:40:23]CheckFolder done [15:40:23]ProducePacketName [15:40:23]name=ofd_packets/00096939 [15:40:23]NVStorageSaveData ofd_packets/00096939 [15:40:23]File name is /storage/ofd_packets/00096939 [15:40:23]Write 301 bytes [15:40:23]NVStorageSaveData done [15:40:23]OFDSenderStorePacket done [15:40:23]KKMCreateOFDPacket done [15:40:23]NVStorageSaveData kkm_last_timestamp [15:40:23]File name is /storage/kkm_last_timestamp [15:40:23]Write 4 bytes [15:40:23]NVStorageSaveData done [15:40:23]ExternCall_PrintAddStr [15:40:23]wPrintStart [15:40:23]Write to MH i2c: 01 00 00 D4 1B EF [15:40:23]Write i2c OK [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: 01 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: 01 07 00 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: 01 07 00 D4 1B 00 00 00 00 00 FF 0F 04 [15:40:23]RasterBufferAndPrint [15:40:23]line Счет N : (1)3407469 [15:40:23]line ИНН: 02508201610067 [15:40:23]line Контрольно-Кассовый Чек [15:40:23]line ПРОДАЖА [15:40:23]line ТРК (МРК, ГНК) : 42 [15:40:23]line Товар: 2710124130 [15:40:23]line Аи-92-К-4 [15:40:23]line 4.490 * 66.90 [15:40:23]line = 300.38 [15:40:23]line НДС 12% НСП 1% [15:40:23]line > о реализуемом товаре [15:40:23]line ОКРУГЛЕНИЕ: -0.38 [15:40:23]line ИТОГО: 300.00 [15:40:23]line Внесено: 300.00 [15:40:23]line СДАЧА: 0.00 [15:40:23]line НСП 1% : 2.66 [15:40:23]line НДС 12% : 31.90 [15:40:23]line Наличными: 300.00 [15:40:23]line Безнал.: 0.00 [15:40:23]line Место: АЗС № 82 "Партнер Нефть" [15:40:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:40:23]line СНО: Общий режим [15:40:23]line Чек 448 29.10.2024 15:40 [15:40:23]line Смена: 145 ФФД: 1.0 [15:40:23]line ЗНМ: 0300000017 [15:40:23]line РНМ: 0000000000170478 [15:40:23]line Версия ККМ: v1.0 [15:40:23]line ФМ: 0000000002098560 [15:40:23]line ФД: 96939 [15:40:23]line ФПД: 144637572361701 [15:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154023&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96939&fm=144637572361701&tin=02508201610067®Number=0000000000170478&sum=30000 [15:40:23]OFD Sender: Processing packet 96939 [packets to send 59, broken 58] [15:40:23]ProducePacketName [15:40:23]name=ofd_packets/00096939 [15:40:23]OFD Sender: To server: pG, [15:40:23]CommunicateWithHost lk.salyk.kg:30040 [15:40:23]ConnectInit lk.salyk.kg [15:40:23]written 0, free lines is 4095 [15:40:23]Connected sock=10 [15:40:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C 33 07 01 65 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 01 00 00 F4 03 04 00 E7 01 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7A 01 00 35 04 06 00 83 8C 0F 1F 2D E5 63 AC 43 77 36 E6 08 BE [15:40:24]Write to MH i2c: 01 00 00 FF 1B 1A [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: 01 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: 01 07 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: 01 07 00 FF 1B 00 00 00 00 00 10 0D 3E [15:40:24]RasterBufferAndPrint [15:40:24]line [15:40:24]line [15:40:24]line [15:40:24]line [15:40:24]line [15:40:24]written 0, free lines is 3354 [15:40:24]MH_Cut [15:40:24]Write to MH i2c: D1 01 00 06 1C 01 F4 [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: D1 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: D1 01 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: D1 01 00 06 1C 00 F3 [15:40:24]Write to MH i2c: 01 00 00 07 1C 23 [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5C 6F 47 00 F6 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 32 30 39 38 35 36 30 10 04 04 00 AB 7A 01 00 F4 03 04 00 0D AC 20 67 B6 04 01 00 00 9A 57 3F 90 CA AD 0D 77 [15:40:24]CommunicateWithHost err = 0 [15:40:24]CheckOFDResponse [15:40:24]1017 (14) - 77093643461234 [15:40:24]1041 (16) - 0000000002098560 [15:40:24]1040 (4) - 96939 [15:40:24]1012 (4) - 29.10.2024 09:34 [15:40:24]1206 (1) - 0 [15:40:24]OFD Sender: Remove packet 96939 [15:40:24]ProducePacketName [15:40:24]name=ofd_packets/00096939 [15:40:24]NVStorageDeleteData [15:40:24]OFD Sender: No OFD packet to send [15:40:24]*** Cut start [15:40:24]*** Partial cut [15:40:24]*** CUTSNS_PIN = 1 [15:40:24]*** CUTSNS_PIN = 0 [15:40:25]*** Brake cut motor [15:40:25]Read from MH i2c: 01 [15:40:25]MH_I2C_Read... [15:40:25]*** Stop cut motor [15:40:25]*** Cut end [15:40:25]Read from MH i2c: 01 07 00 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: 01 07 00 07 1C 00 00 00 00 00 FF 0F 38 [15:40:25]process_action close_receipt done [15:40:25]requested_data is exist [15:40:25]produce_requested_data [15:40:25]requested_item fm.sn is exist - process it [15:40:25]wFMCommunicate request_size=4 [15:40:25]MH_SAM_APDU [15:40:25]CAPDU: 80 11 00 00 [15:40:25]Write to MH i2c: E2 08 00 08 1C 80 11 00 00 00 00 00 00 9E [15:40:25]Write i2c OK [15:40:25]MH_I2C_Read... [15:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:25]Read from MH i2c: E2 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: E2 17 00 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: E2 17 00 08 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [15:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:40:25]wFMCommunicate OK [15:40:25]requested_item fd.num is exist - process it [15:40:25]SAM_PROTO_GetFieldsCounters [15:40:25]wFMCommunicate request_size=4 [15:40:25]MH_SAM_APDU [15:40:25]CAPDU: 80 13 00 00 [15:40:25]Write to MH i2c: E2 08 00 09 1C 80 13 00 00 00 00 00 00 A1 [15:40:25]Write i2c OK [15:40:25]MH_I2C_Read... [15:40:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:25]Read from MH i2c: E2 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: E2 62 00 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: E2 62 00 09 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [15:40:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:25]wFMCommunicate OK [15:40:25]SAM_PROTO_GetFieldsCounters done [15:40:25]requested_item shift.num is exist - process it [15:40:25]requested_item shift.opened is exist - process it [15:40:25]req_shift_opened [15:40:25]FM_GetShiftState [15:40:25]SAM_PROTO_GetShiftState [15:40:25]wFMCommunicate request_size=4 [15:40:25]MH_SAM_APDU [15:40:25]CAPDU: 80 13 01 00 [15:40:25]Write to MH i2c: E2 08 00 0A 1C 80 13 01 00 00 00 00 00 A3 [15:40:25]Write i2c OK [15:40:25]MH_I2C_Read... [15:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:25]Read from MH i2c: E2 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: E2 0E 00 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: E2 0E 00 0A 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [15:40:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:40:25]wFMCommunicate OK [15:40:25]SAM_PROTO_GetShiftState done [15:40:25]FM_GetShiftState done [15:40:25]req_shift_opened done [15:40:25]requested_item shift.open_date is exist - process it [15:40:25]req_shift_open_date [15:40:25]req_shift_open_date done [15:40:25]produce_requested_data done [15:40:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96939,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:40:25]process_action_free close_receipt [15:40:25]json_value_free [15:40:25]json_value_free done [15:40:25]process_json_proto returns [15:40:25]Send response to host [15:40:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96939,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:40:25]free response buf [15:40:25]execute_script done [15:40:25]execute_script returns [15:40:25]free content buf [15:40:25]Sock 7.Close socket [15:40:25]Sock 7.Thread stoped [15:40:29]OFD Sender: No OFD packet to send [15:40:34]OFD Sender: No OFD packet to send [15:40:39]OFD Sender: No OFD packet to send [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:29]OFD Sender: No OFD packet to send [15:41:34]OFD Sender: No OFD packet to send [15:41:39]OFD Sender: No OFD packet to send [15:41:44]OFD Sender: No OFD packet to send [15:41:49]OFD Sender: No OFD packet to send [15:41:54]OFD Sender: No OFD packet to send [15:41:59]OFD Sender: No OFD packet to send [15:42:04]OFD Sender: No OFD packet to send [15:42:09]OFD Sender: No OFD packet to send [15:42:14]OFD Sender: No OFD packet to send [15:42:19]OFD Sender: No OFD packet to send [15:42:24]OFD Sender: No OFD packet to send [15:42:29]OFD Sender: No OFD packet to send [15:42:34]OFD Sender: No OFD packet to send [15:42:39]OFD Sender: No OFD packet to send [15:42:42]accept exits with 9 [15:42:42]New connection [15:42:42]New thread 3067260260 created [15:42:42]Thread 3067116900 joined [15:42:42]Waiting for new connection... [15:42:42] Sock 9.Parse request [15:42:42]Sock 9.Check first char [15:42:42]Sock 9.First char is OK [15:42:42]request: POST /json_proto HTTP/1.0 [15:42:42]Method: POST [15:42:42]URL: /json_proto [15:42:42]Method is POST - this is cgi request [15:42:42]url: /json_proto [15:42:42]query_string will be loaded in cgi processing [15:42:42]execute_cgi json_proto POST (null) [15:42:42]execute_cgi path=json_proto method=POST [15:42:42]POST find Content-Length [15:42:42]Host: 172.17.40.67:8080 [15:42:42]Content-Length: 793 [15:42:42]Content-Type: application/json [15:42:42] [15:42:42]POST finish read [15:42:42]Found Content-Length = 793 [15:42:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31152", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:42]execute_script... [15:42: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)3407471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31152", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:42]POST & json_proto [15:42:42]process_json_proto [15:42:42]json parsed OK: [15:42:42]protocol is kg_v1.0 [15:42:42]action value=close_receipt [15:42:42]process_action close_receipt [15:42:42]cmd_close_receipt [15:42:42]MH_GetDate [15:42:42]Write to MH i2c: F0 00 00 0B 1C 16 [15:42:42]Write i2c OK [15:42:42]MH_I2C_Read... [15:42:42]Read from MH i2c: F0 [15:42:42]MH_I2C_Read... [15:42:42]Read from MH i2c: F0 09 00 [15:42:42]MH_I2C_Read... [15:42:42]Read from MH i2c: F0 09 00 0B 1C 00 73 02 21 67 EE DA 66 66 B0 [15:42:42]GetLastDocTimeStamp 1730216423 [15:42:42]current date 1730216563 [15:42:42]FM_GetShiftState [15:42:42]SAM_PROTO_GetShiftState [15:42:42]wFMCommunicate request_size=4 [15:42:42]MH_SAM_APDU [15:42:42]CAPDU: 80 13 01 00 [15:42:42]Write to MH i2c: E2 08 00 0C 1C 80 13 01 00 00 00 00 00 A5 [15:42:42]Write i2c OK [15:42:42]MH_I2C_Read... [15:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:42]Read from MH i2c: E2 [15:42:42]MH_I2C_Read... [15:42:42]Read from MH i2c: E2 0E 00 [15:42:42]MH_I2C_Read... [15:42:42]Read from MH i2c: E2 0E 00 0C 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 03 [15:42:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:42:42]wFMCommunicate OK [15:42:42]SAM_PROTO_GetShiftState done [15:42:42]FM_GetShiftState done [15:42:42]opened in 1730160548 [15:42:42]opened+sec_in_day 1730246948 [15:42:42]quantity*price = 0 [15:42:42]sum+1 = 1 [15:42:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 449 29.10.2024 15:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 31152 ФМ: 0000000002098560 ФД: 96940 ФПД: 80050872726406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96940&fm=80050872726406&tin=02508201610067®Number=0000000000170478&sum=0 [15:42:43]StoreToDocumentArchive [15:42:43]shift 145 fd 96940 [15:42:43]save to /storage/0145/doc_00096940 [15:42:43]save last doc name /storage/0145/doc_00096940 to /storage/kkm_last_doc_name [15:42:43]save OK [15:42:43]Clear old archive folders... [15:42:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:43]tlvbuf is 01AA04D0 [15:42:43]SAM_PROTO_ClearQueue [15:42:43]wFMCommunicate request_size=4 [15:42:43]MH_SAM_APDU [15:42:43]CAPDU: 80 09 00 00 [15:42:43]Write to MH i2c: E2 08 00 19 1C 80 09 00 00 00 00 00 00 A7 [15:42:43]Write i2c OK [15:42:43]MH_I2C_Read... [15:42:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:43]Read from MH i2c: E2 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 19 1C 00 90 00 A9 [15:42:43]RAPDU: 90 00 [15:42:43]wFMCommunicate OK [15:42:43]SAM_PROTO_ClearQueue done [15:42:43]KKMCreateOFDPacket [15:42:43]OFDProtocolAddRootSTLVToBuf [15:42:43]FM_MakeSignedData [15:42:43]FM_MakeSignedData [15:42:43]SAM_PROTO_SignData [15:42:43]wFMCommunicate request_size=4 [15:42:43]MH_SAM_APDU [15:42:43]CAPDU: 80 0D 01 02 [15:42:43]Write to MH i2c: E2 08 00 1A 1C 80 0D 01 02 00 00 00 00 AF [15:42:43]Write i2c OK [15:42:43]MH_I2C_Read... [15:42:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:43]Read from MH i2c: E2 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 1A 1C 00 90 00 AA [15:42:43]RAPDU: 90 00 [15:42:43]wFMCommunicate OK [15:42:43]wFMCommunicate request_size=255 [15:42:43]MH_SAM_APDU [15:42: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 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 73 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7A 01 00 35 04 06 00 48 [15:42:43]Write to MH i2c: E2 02 01 1B 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 73 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7A 01 00 35 04 06 00 48 00 00 49 [15:42:43]Write i2c OK [15:42:43]MH_I2C_Read... [15:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:43]Read from MH i2c: E2 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 1B 1C 00 90 00 AB [15:42:43]RAPDU: 90 00 [15:42:43]wFMCommunicate OK [15:42:43]wFMCommunicate request_size=10 [15:42:43]MH_SAM_APDU [15:42:43]CAPDU: 80 0D 02 02 05 CE 4B D5 33 86 [15:42:43]Write to MH i2c: E2 0D 00 1C 1C 80 0D 02 02 05 00 CE 4B D5 33 86 00 00 63 [15:42:43]Write i2c OK [15:42:43]MH_I2C_Read... [15:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:43]Read from MH i2c: E2 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 [15:42:43]MH_I2C_Read... [15:42:43]Read from MH i2c: E2 03 00 1C 1C 00 90 00 AC [15:42:43]RAPDU: 90 00 [15:42:43]wFMCommunicate OK [15:42:43]wFMCommunicate request_size=4 [15:42:43]MH_SAM_APDU [15:42:43]CAPDU: 80 0D 03 02 [15:42:43]Write to MH i2c: E2 08 00 1D 1C 80 0D 03 02 00 00 00 00 B4 [15:42:43]Write i2c OK [15:42:43]MH_I2C_Read... [15:42:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:44]Read from MH i2c: E2 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: E2 0B 00 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: E2 0B 00 1D 1C 00 D5 37 D8 7F 0D FD 28 71 90 00 BB [15:42:44]RAPDU: D5 37 D8 7F 0D FD 28 71 90 00 [15:42:44]wFMCommunicate OK [15:42:44]SAM_PROTO_SignData done [15:42:44]FM_MakeSignedData done [15:42:44]CreateOFDProtocolMessage [15:42:44]wFMCommunicate request_size=4 [15:42:44]MH_SAM_APDU [15:42:44]CAPDU: 80 11 00 00 [15:42:44]Write to MH i2c: E2 08 00 1E 1C 80 11 00 00 00 00 00 00 B4 [15:42:44]Write i2c OK [15:42:44]MH_I2C_Read... [15:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:44]Read from MH i2c: E2 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: E2 17 00 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: E2 17 00 1E 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [15:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:42:44]wFMCommunicate OK [15:42:44]CreateOFDProtocolMessage done [15:42:44]OFDSenderStorePacket 96940 [15:42:44]StoreOFDPacket docnum=96940 [15:42:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 03 07 01 55 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 73 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7A 01 00 35 04 06 00 48 CE 4B D5 33 86 D5 37 D8 7F 0D FD 28 71 [15:42:44]CheckFolder [15:42:44]dirname=/storage/ofd_packets [15:42:44]CheckFolder done [15:42:44]ProducePacketName [15:42:44]name=ofd_packets/00096940 [15:42:44]NVStorageSaveData ofd_packets/00096940 [15:42:44]File name is /storage/ofd_packets/00096940 [15:42:44]Write 301 bytes [15:42:44]NVStorageSaveData done [15:42:44]OFDSenderStorePacket done [15:42:44]KKMCreateOFDPacket done [15:42:44]NVStorageSaveData kkm_last_timestamp [15:42:44]File name is /storage/kkm_last_timestamp [15:42:44]Write 4 bytes [15:42:44]NVStorageSaveData done [15:42:44]ExternCall_PrintAddStr [15:42:44]wPrintStart [15:42:44]Write to MH i2c: 01 00 00 1F 1C 3B [15:42:44]Write i2c OK [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: 01 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: 01 07 00 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: 01 07 00 1F 1C 00 00 00 00 00 FF 0F 50 [15:42:44]RasterBufferAndPrint [15:42:44]line Счет N : (1)3407471 [15:42:44]line ИНН: 02508201610067 [15:42:44]line Контрольно-Кассовый Чек [15:42:44]line ПРОДАЖА [15:42:44]line ТРК (МРК, ГНК) : 22 [15:42:44]line Товар: 2710124130 [15:42:44]line Аи-92-К-4 [15:42:44]line 15.000 * 0.00 [15:42:44]line = 0.00 [15:42:44]line НДС 12% НСП 1% [15:42:44]line > о реализуемом товаре [15:42:44]line ИТОГО: 0.00 [15:42:44]line НСП 1% : 0.00 [15:42:44]line НДС 12% : 0.00 [15:42:44]line Наличными: 0.00 [15:42:44]line Безнал.: 0.00 [15:42:44]line Место: АЗС № 82 "Партнер Нефть" [15:42:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:42:44]line СНО: Общий режим [15:42:44]line Чек 449 29.10.2024 15:42 [15:42:44]line Смена: 145 ФФД: 1.0 [15:42:44]line ЗНМ: 0300000017 [15:42:44]line РНМ: 0000000000170478 [15:42:44]line Версия ККМ: v1.0 [15:42:44]line Талоны: Топливная Карта [15:42:44]line 31152 [15:42:44]line ФМ: 0000000002098560 [15:42:44]line ФД: 96940 [15:42:44]line ФПД: 80050872726406 [15:42:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96940&fm=80050872726406&tin=02508201610067®Number=0000000000170478&sum=0 [15:42:44]OFD Sender: Processing packet 96940 [packets to send 59, broken 58] [15:42:44]ProducePacketName [15:42:44]name=ofd_packets/00096940 [15:42:44]OFD Sender: To server: pG, [15:42:44]CommunicateWithHost lk.salyk.kg:30040 [15:42:44]ConnectInit lk.salyk.kg [15:42:44]written 0, free lines is 4095 [15:42:44]Connected sock=10 [15:42:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 03 07 01 55 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 73 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7A 01 00 35 04 06 00 48 CE 4B D5 33 86 D5 37 D8 7F 0D FD 28 71 [15:42:44]Write to MH i2c: 01 00 00 49 1C 65 [15:42:44]Write i2c OK [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: 01 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: 01 07 00 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: 01 07 00 49 1C 00 00 00 00 00 14 0D 8D [15:42:44]RasterBufferAndPrint [15:42:44]line [15:42:44]line [15:42:44]line [15:42:44]line [15:42:44]line [15:42:44]written 0, free lines is 3354 [15:42:44]MH_Cut [15:42:44]Write to MH i2c: D1 01 00 50 1C 01 3E [15:42:44]Write i2c OK [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: D1 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: D1 01 00 [15:42:44]MH_I2C_Read... [15:42:44]Read from MH i2c: D1 01 00 50 1C 00 3D [15:42:44]Write to MH i2c: 01 00 00 51 1C 6D [15:42:44]Write i2c OK [15:42:44]MH_I2C_Read... [15:42:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CC 14 47 00 11 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 32 30 39 38 35 36 30 10 04 04 00 AC 7A 01 00 F4 03 04 00 99 AC 20 67 B6 04 01 00 00 AE C9 94 73 35 D9 2F 5E [15:42:44]CommunicateWithHost err = 0 [15:42:44]CheckOFDResponse [15:42:44]1017 (14) - 77093643461234 [15:42:44]1041 (16) - 0000000002098560 [15:42:44]1040 (4) - 96940 [15:42:44]1012 (4) - 29.10.2024 09:36 [15:42:44]1206 (1) - 0 [15:42:44]OFD Sender: Remove packet 96940 [15:42:44]ProducePacketName [15:42:44]name=ofd_packets/00096940 [15:42:44]NVStorageDeleteData [15:42:45]OFD Sender: No OFD packet to send [15:42:45]*** Cut start [15:42:45]*** Partial cut [15:42:45]*** CUTSNS_PIN = 1 [15:42:45]*** CUTSNS_PIN = 0 [15:42:45]*** Brake cut motor [15:42:46]Read from MH i2c: 01 [15:42:46]MH_I2C_Read... [15:42:46]*** Stop cut motor [15:42:46]*** Cut end [15:42:46]Read from MH i2c: 01 07 00 [15:42:46]MH_I2C_Read... [15:42:46]Read from MH i2c: 01 07 00 51 1C 00 00 00 00 00 FF 0F 82 [15:42:46]process_action close_receipt done [15:42:46]requested_data is exist [15:42:46]produce_requested_data [15:42:46]requested_item fm.sn is exist - process it [15:42:46]wFMCommunicate request_size=4 [15:42:46]MH_SAM_APDU [15:42:46]CAPDU: 80 11 00 00 [15:42:46]Write to MH i2c: E2 08 00 52 1C 80 11 00 00 00 00 00 00 E8 [15:42:46]Write i2c OK [15:42:46]MH_I2C_Read... [15:42:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:46]Read from MH i2c: E2 [15:42:46]MH_I2C_Read... [15:42:46]Read from MH i2c: E2 17 00 [15:42:46]MH_I2C_Read... [15:42:46]Read from MH i2c: E2 17 00 52 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [15:42:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:42:46]wFMCommunicate OK [15:42:46]requested_item fd.num is exist - process it [15:42:46]SAM_PROTO_GetFieldsCounters [15:42:46]wFMCommunicate request_size=4 [15:42:46]MH_SAM_APDU [15:42:46]CAPDU: 80 13 00 00 [15:42:46]Write to MH i2c: E2 08 00 53 1C 80 13 00 00 00 00 00 00 EB [15:42:46]Write i2c OK [15:42:46]MH_I2C_Read... [15:42:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:46]Read from MH i2c: E2 [15:42:46]MH_I2C_Read... [15:42:46]Read from MH i2c: E2 62 00 [15:42:46]MH_I2C_Read... [15:42:46]Read from MH i2c: E2 62 00 53 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [15:42:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:42:46]wFMCommunicate OK [15:42:46]SAM_PROTO_GetFieldsCounters done [15:42:46]requested_item shift.num is exist - process it [15:42:46]requested_item shift.opened is exist - process it [15:42:46]req_shift_opened [15:42:46]FM_GetShiftState [15:42:46]SAM_PROTO_GetShiftState [15:42:46]wFMCommunicate request_size=4 [15:42:46]MH_SAM_APDU [15:42:46]CAPDU: 80 13 01 00 [15:42:46]Write to MH i2c: E2 08 00 54 1C 80 13 01 00 00 00 00 00 ED [15:42:46]Write i2c OK [15:42:46]MH_I2C_Read... [15:42:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:46]Read from MH i2c: E2 [15:42:46]MH_I2C_Read... [15:42:46]Read from MH i2c: E2 0E 00 [15:42:46]MH_I2C_Read... [15:42:46]Read from MH i2c: E2 0E 00 54 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4B [15:42:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:42:46]wFMCommunicate OK [15:42:46]SAM_PROTO_GetShiftState done [15:42:46]FM_GetShiftState done [15:42:46]req_shift_opened done [15:42:46]requested_item shift.open_date is exist - process it [15:42:46]req_shift_open_date [15:42:46]req_shift_open_date done [15:42:46]produce_requested_data done [15:42:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96940,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:42:46]process_action_free close_receipt [15:42:46]json_value_free [15:42:46]json_value_free done [15:42:46]process_json_proto returns [15:42:46]Send response to host [15:42:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96940,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:42:46]free response buf [15:42:46]execute_script done [15:42:46]execute_script returns [15:42:46]free content buf [15:42:46]Sock 9.Close socket [15:42:46]Sock 9.Thread stoped [15:42:50]OFD Sender: No OFD packet to send [15:42:55]OFD Sender: No OFD packet to send [15:43:00]OFD Sender: No OFD packet to send [15:43:05]OFD Sender: No OFD packet to send [15:43:10]OFD Sender: No OFD packet to send [15:43:15]OFD Sender: No OFD packet to send [15:43:20]OFD Sender: No OFD packet to send [15:43:25]OFD Sender: No OFD packet to send [15:43:30]OFD Sender: No OFD packet to send [15:43:35]OFD Sender: No OFD packet to send [15:43:40]OFD Sender: No OFD packet to send [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:14]accept exits with 7 [15:44:14]New connection [15:44:14]New thread 3067116900 created [15:44:14]Thread 3067260260 joined [15:44:14]Waiting for new connection... [15:44:14] Sock 7.Parse request [15:44:14]Sock 7.Check first char [15:44:14]Sock 7.First char is OK [15:44:14]request: POST /json_proto HTTP/1.0 [15:44:14]Method: POST [15:44:14]URL: /json_proto [15:44:14]Method is POST - this is cgi request [15:44:14]url: /json_proto [15:44:14]query_string will be loaded in cgi processing [15:44:14]execute_cgi json_proto POST (null) [15:44:14]execute_cgi path=json_proto method=POST [15:44:14]POST find Content-Length [15:44:14]Host: 172.17.40.67:8080 [15:44:14]Content-Length: 641 [15:44:14]Content-Type: application/json [15:44:14] [15:44:14]POST finish read [15:44:14]Found Content-Length = 641 [15:44:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:14]execute_script... [15:44: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)3407470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:14]POST & json_proto [15:44:14]process_json_proto [15:44:14]json parsed OK: [15:44:14]protocol is kg_v1.0 [15:44:14]action value=close_receipt [15:44:14]process_action close_receipt [15:44:14]cmd_close_receipt [15:44:14]MH_GetDate [15:44:14]Write to MH i2c: F0 00 00 55 1C 60 [15:44:14]Write i2c OK [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: F0 [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: F0 09 00 [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: F0 09 00 55 1C 00 D0 02 21 67 EE DA 66 66 57 [15:44:14]GetLastDocTimeStamp 1730216563 [15:44:14]current date 1730216656 [15:44:14]FM_GetShiftState [15:44:14]SAM_PROTO_GetShiftState [15:44:14]wFMCommunicate request_size=4 [15:44:14]MH_SAM_APDU [15:44:14]CAPDU: 80 13 01 00 [15:44:14]Write to MH i2c: E2 08 00 56 1C 80 13 01 00 00 00 00 00 EF [15:44:15]Write i2c OK [15:44:15]MH_I2C_Read... [15:44:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:15]Read from MH i2c: E2 [15:44:15]MH_I2C_Read... [15:44:15]Read from MH i2c: E2 0E 00 [15:44:15]MH_I2C_Read... [15:44:15]Read from MH i2c: E2 0E 00 56 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [15:44:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:44:15]wFMCommunicate OK [15:44:15]SAM_PROTO_GetShiftState done [15:44:15]FM_GetShiftState done [15:44:15]opened in 1730160548 [15:44:15]opened+sec_in_day 1730246948 [15:44:15]quantity*price = 762000 [15:44:15]sum+1 = 762001 [15:44:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 450 29.10.2024 15:44 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96941 ФПД: 38773022740199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154416&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96941&fm=38773022740199&tin=02508201610067®Number=0000000000170478&sum=762000 [15:44:16]StoreToDocumentArchive [15:44:16]shift 145 fd 96941 [15:44:16]save to /storage/0145/doc_00096941 [15:44:16]save last doc name /storage/0145/doc_00096941 to /storage/kkm_last_doc_name [15:44:16]save OK [15:44:16]Clear old archive folders... [15:44:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:44:16]tlvbuf is B6F25540 [15:44:16]SAM_PROTO_ClearQueue [15:44:16]wFMCommunicate request_size=4 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 09 00 00 [15:44:16]Write to MH i2c: E2 08 00 63 1C 80 09 00 00 00 00 00 00 F1 [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 63 1C 00 90 00 F3 [15:44:16]RAPDU: 90 00 [15:44:16]wFMCommunicate OK [15:44:16]SAM_PROTO_ClearQueue done [15:44:16]KKMCreateOFDPacket [15:44:16]OFDProtocolAddRootSTLVToBuf [15:44:16]FM_MakeSignedData [15:44:16]FM_MakeSignedData [15:44:16]SAM_PROTO_SignData [15:44:16]wFMCommunicate request_size=4 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 0D 01 02 [15:44:16]Write to MH i2c: E2 08 00 64 1C 80 0D 01 02 00 00 00 00 F9 [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 64 1C 00 90 00 F4 [15:44:16]RAPDU: 90 00 [15:44:16]wFMCommunicate OK [15:44:16]wFMCommunicate request_size=255 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D0 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7A 01 00 35 04 06 00 23 43 8C 3F [15:44:16]Write to MH i2c: E2 02 01 65 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D0 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7A 01 00 35 04 06 00 23 43 8C 3F 00 00 DC [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 65 1C 00 90 00 F5 [15:44:16]RAPDU: 90 00 [15:44:16]wFMCommunicate OK [15:44:16]wFMCommunicate request_size=7 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 0D 02 02 02 4E E7 [15:44:16]Write to MH i2c: E2 0A 00 66 1C 80 0D 02 02 02 00 4E E7 00 00 35 [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 66 1C 00 90 00 F6 [15:44:16]RAPDU: 90 00 [15:44:16]wFMCommunicate OK [15:44:16]wFMCommunicate request_size=4 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 0D 03 02 [15:44:16]Write to MH i2c: E2 08 00 67 1C 80 0D 03 02 00 00 00 00 FE [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 0B 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 0B 00 67 1C 00 FE FF 59 16 72 56 0A 02 90 00 3F [15:44:16]RAPDU: FE FF 59 16 72 56 0A 02 90 00 [15:44:16]wFMCommunicate OK [15:44:16]SAM_PROTO_SignData done [15:44:16]FM_MakeSignedData done [15:44:16]CreateOFDProtocolMessage [15:44:16]wFMCommunicate request_size=4 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 11 00 00 [15:44:16]Write to MH i2c: E2 08 00 68 1C 80 11 00 00 00 00 00 00 FE [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 17 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 17 00 68 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [15:44:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:44:16]wFMCommunicate OK [15:44:16]CreateOFDProtocolMessage done [15:44:16]OFDSenderStorePacket 96941 [15:44:16]StoreOFDPacket docnum=96941 [15:44:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F1 31 04 01 C2 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D0 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7A 01 00 35 04 06 00 23 43 8C 3F 4E E7 FE FF 59 16 72 56 0A 02 [15:44:16]CheckFolder [15:44:16]dirname=/storage/ofd_packets [15:44:16]CheckFolder done [15:44:16]ProducePacketName [15:44:16]name=ofd_packets/00096941 [15:44:16]NVStorageSaveData ofd_packets/00096941 [15:44:16]File name is /storage/ofd_packets/00096941 [15:44:16]Write 298 bytes [15:44:16]NVStorageSaveData done [15:44:16]OFDSenderStorePacket done [15:44:16]KKMCreateOFDPacket done [15:44:16]NVStorageSaveData kkm_last_timestamp [15:44:16]File name is /storage/kkm_last_timestamp [15:44:16]Write 4 bytes [15:44:16]NVStorageSaveData done [15:44:16]ExternCall_PrintAddStr [15:44:16]wPrintStart [15:44:16]Write to MH i2c: 01 00 00 69 1C 85 [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 07 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 07 00 69 1C 00 00 00 00 00 FF 0F 9A [15:44:16]RasterBufferAndPrint [15:44:16]line Счет N : (1)3407470 [15:44:16]line ИНН: 02508201610067 [15:44:16]line Контрольно-Кассовый Чек [15:44:16]line ПРОДАЖА [15:44:16]line ТРК (МРК, ГНК) : 51 [15:44:16]line Товар: 2710194210 [15:44:16]line ДТ-К-5 [15:44:16]line 100.000 * 76.20 [15:44:16]line = 7620.00 [15:44:16]line НДС 12% НСП 1% [15:44:16]line > о реализуемом товаре [15:44:16]line ИТОГО: 7620.00 [15:44:16]line НСП 1% : 67.43 [15:44:16]line НДС 12% : 809.20 [15:44:16]line Наличными: 7620.00 [15:44:16]line Безнал.: 0.00 [15:44:16]line Место: АЗС № 82 "Партнер Нефть" [15:44:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:44:16]line СНО: Общий режим [15:44:16]line Чек 450 29.10.2024 15:44 [15:44:16]line Смена: 145 ФФД: 1.0 [15:44:16]line ЗНМ: 0300000017 [15:44:16]line РНМ: 0000000000170478 [15:44:16]line Версия ККМ: v1.0 [15:44:16]line ФМ: 0000000002098560 [15:44:16]line ФД: 96941 [15:44:16]line ФПД: 38773022740199 [15:44:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154416&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96941&fm=38773022740199&tin=02508201610067®Number=0000000000170478&sum=762000 [15:44:17]OFD Sender: Processing packet 96941 [packets to send 59, broken 58] [15:44:17]ProducePacketName [15:44:17]name=ofd_packets/00096941 [15:44:17]OFD Sender: To server: pG, [15:44:17]CommunicateWithHost lk.salyk.kg:30040 [15:44:17]ConnectInit lk.salyk.kg [15:44:17]written 0, free lines is 4095 [15:44:17]Connected sock=11 [15:44:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F1 31 04 01 C2 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 D0 02 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7A 01 00 35 04 06 00 23 43 8C 3F 4E E7 FE FF 59 16 72 56 0A 02 [15:44:17]Write to MH i2c: 01 00 00 91 1C AD [15:44:17]Write i2c OK [15:44:17]MH_I2C_Read... [15:44:17]Read from MH i2c: 01 [15:44:17]MH_I2C_Read... [15:44:17]Read from MH i2c: 01 07 00 [15:44:17]MH_I2C_Read... [15:44:17]Read from MH i2c: 01 07 00 91 1C 00 00 00 00 00 3A 0D FB [15:44:17]RasterBufferAndPrint [15:44:17]line [15:44:17]line [15:44:17]line [15:44:17]line [15:44:17]line [15:44:17]written 0, free lines is 3392 [15:44:17]MH_Cut [15:44:17]Write to MH i2c: D1 01 00 98 1C 01 86 [15:44:17]Write i2c OK [15:44:17]MH_I2C_Read... [15:44:17]Read from MH i2c: D1 [15:44:17]MH_I2C_Read... [15:44:17]Read from MH i2c: D1 01 00 [15:44:17]MH_I2C_Read... [15:44:17]Read from MH i2c: D1 01 00 98 1C 00 85 [15:44:17]Write to MH i2c: 01 00 00 99 1C B5 [15:44:17]Write i2c OK [15:44:17]MH_I2C_Read... [15:44:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E3 94 47 00 C8 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 32 30 39 38 35 36 30 10 04 04 00 AD 7A 01 00 F4 03 04 00 F6 AC 20 67 B6 04 01 00 00 67 E7 97 CB BC F7 6B D6 [15:44:17]CommunicateWithHost err = 0 [15:44:17]CheckOFDResponse [15:44:17]1017 (14) - 77093643461234 [15:44:17]1041 (16) - 0000000002098560 [15:44:17]1040 (4) - 96941 [15:44:17]1012 (4) - 29.10.2024 09:37 [15:44:17]1206 (1) - 0 [15:44:17]OFD Sender: Remove packet 96941 [15:44:17]ProducePacketName [15:44:17]name=ofd_packets/00096941 [15:44:17]NVStorageDeleteData [15:44:18]*** Cut start [15:44:18]*** Partial cut [15:44:18]*** CUTSNS_PIN = 1 [15:44:18]OFD Sender: No OFD packet to send [15:44:18]*** CUTSNS_PIN = 0 [15:44:18]*** Brake cut motor [15:44:18]Read from MH i2c: 01 [15:44:18]MH_I2C_Read... [15:44:18]*** Stop cut motor [15:44:18]*** Cut end [15:44:18]Read from MH i2c: 01 07 00 [15:44:18]MH_I2C_Read... [15:44:18]Read from MH i2c: 01 07 00 99 1C 00 00 00 00 00 FF 0F CA [15:44:18]process_action close_receipt done [15:44:18]requested_data is exist [15:44:18]produce_requested_data [15:44:18]requested_item fm.sn is exist - process it [15:44:18]wFMCommunicate request_size=4 [15:44:18]MH_SAM_APDU [15:44:18]CAPDU: 80 11 00 00 [15:44:18]Write to MH i2c: E2 08 00 9A 1C 80 11 00 00 00 00 00 00 30 [15:44:18]Write i2c OK [15:44:18]MH_I2C_Read... [15:44:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:18]Read from MH i2c: E2 [15:44:18]MH_I2C_Read... [15:44:18]Read from MH i2c: E2 17 00 [15:44:18]MH_I2C_Read... [15:44:18]Read from MH i2c: E2 17 00 9A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [15:44:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:44:18]wFMCommunicate OK [15:44:18]requested_item fd.num is exist - process it [15:44:18]SAM_PROTO_GetFieldsCounters [15:44:18]wFMCommunicate request_size=4 [15:44:18]MH_SAM_APDU [15:44:18]CAPDU: 80 13 00 00 [15:44:18]Write to MH i2c: E2 08 00 9B 1C 80 13 00 00 00 00 00 00 33 [15:44:18]Write i2c OK [15:44:18]MH_I2C_Read... [15:44:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:44:18]Read from MH i2c: E2 [15:44:18]MH_I2C_Read... [15:44:18]Read from MH i2c: E2 62 00 [15:44:18]MH_I2C_Read... [15:44:18]Read from MH i2c: E2 62 00 9B 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 56 [15:44:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:44:18]wFMCommunicate OK [15:44:18]SAM_PROTO_GetFieldsCounters done [15:44:18]requested_item shift.num is exist - process it [15:44:18]requested_item shift.opened is exist - process it [15:44:18]req_shift_opened [15:44:18]FM_GetShiftState [15:44:18]SAM_PROTO_GetShiftState [15:44:18]wFMCommunicate request_size=4 [15:44:18]MH_SAM_APDU [15:44:18]CAPDU: 80 13 01 00 [15:44:18]Write to MH i2c: E2 08 00 9C 1C 80 13 01 00 00 00 00 00 35 [15:44:18]Write i2c OK [15:44:18]MH_I2C_Read... [15:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:18]Read from MH i2c: E2 [15:44:18]MH_I2C_Read... [15:44:18]Read from MH i2c: E2 0E 00 [15:44:18]MH_I2C_Read... [15:44:18]Read from MH i2c: E2 0E 00 9C 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 93 [15:44:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:44:18]wFMCommunicate OK [15:44:18]SAM_PROTO_GetShiftState done [15:44:18]FM_GetShiftState done [15:44:18]req_shift_opened done [15:44:18]requested_item shift.open_date is exist - process it [15:44:18]req_shift_open_date [15:44:18]req_shift_open_date done [15:44:18]produce_requested_data done [15:44:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96941,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:44:18]process_action_free close_receipt [15:44:18]json_value_free [15:44:18]json_value_free done [15:44:18]process_json_proto returns [15:44:18]Send response to host [15:44:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96941,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:44:18]free response buf [15:44:18]execute_script done [15:44:18]execute_script returns [15:44:18]free content buf [15:44:18]Sock 7.Close socket [15:44:18]Sock 7.Thread stoped [15:44:23]OFD Sender: No OFD packet to send [15:44:28]OFD Sender: No OFD packet to send [15:44:33]OFD Sender: No OFD packet to send [15:44:38]OFD Sender: No OFD packet to send [15:44:43]OFD Sender: No OFD packet to send [15:44:48]OFD Sender: No OFD packet to send [15:44:53]OFD Sender: No OFD packet to send [15:44:58]OFD Sender: No OFD packet to send [15:45:03]OFD Sender: No OFD packet to send [15:45:08]OFD Sender: No OFD packet to send [15:45:13]OFD Sender: No OFD packet to send [15:45:18]OFD Sender: No OFD packet to send [15:45:23]OFD Sender: No OFD packet to send [15:45:28]OFD Sender: No OFD packet to send [15:45:33]OFD Sender: No OFD packet to send [15:45:38]OFD Sender: No OFD packet to send [15:45:43]OFD Sender: No OFD packet to send [15:45:48]OFD Sender: No OFD packet to send [15:45:53]OFD Sender: No OFD packet to send [15:45:58]OFD Sender: No OFD packet to send [15:46:03]OFD Sender: No OFD packet to send [15:46:03]accept exits with 9 [15:46:03]New connection [15:46:03]New thread 3067260260 created [15:46:03]Thread 3067116900 joined [15:46:03]Waiting for new connection... [15:46:03] Sock 9.Parse request [15:46:03]Sock 9.Check first char [15:46:03]Sock 9.First char is OK [15:46:03]request: POST /json_proto HTTP/1.0 [15:46:03]Method: POST [15:46:03]URL: /json_proto [15:46:03]Method is POST - this is cgi request [15:46:03]url: /json_proto [15:46:03]query_string will be loaded in cgi processing [15:46:03]execute_cgi json_proto POST (null) [15:46:03]execute_cgi path=json_proto method=POST [15:46:03]POST find Content-Length [15:46:03]Host: 172.17.40.67:8080 [15:46:03]Content-Length: 683 [15:46:03]Content-Type: application/json [15:46:03] [15:46:03]POST finish read [15:46:03]Found Content-Length = 683 [15:46:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:03]execute_script... [15:46: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)3407473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:03]POST & json_proto [15:46:03]process_json_proto [15:46:03]json parsed OK: [15:46:03]protocol is kg_v1.0 [15:46:03]action value=close_receipt [15:46:03]process_action close_receipt [15:46:03]cmd_close_receipt [15:46:03]MH_GetDate [15:46:03]Write to MH i2c: F0 00 00 9D 1C A8 [15:46:03]Write i2c OK [15:46:03]MH_I2C_Read... [15:46:03]Read from MH i2c: F0 [15:46:03]MH_I2C_Read... [15:46:03]Read from MH i2c: F0 09 00 [15:46:03]MH_I2C_Read... [15:46:03]Read from MH i2c: F0 09 00 9D 1C 00 3C 03 21 67 EE DA 66 66 0C [15:46:03]GetLastDocTimeStamp 1730216656 [15:46:03]current date 1730216764 [15:46:03]FM_GetShiftState [15:46:03]SAM_PROTO_GetShiftState [15:46:03]wFMCommunicate request_size=4 [15:46:03]MH_SAM_APDU [15:46:03]CAPDU: 80 13 01 00 [15:46:03]Write to MH i2c: E2 08 00 9E 1C 80 13 01 00 00 00 00 00 37 [15:46:03]Write i2c OK [15:46:03]MH_I2C_Read... [15:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:03]Read from MH i2c: E2 [15:46:03]MH_I2C_Read... [15:46:03]Read from MH i2c: E2 0E 00 [15:46:03]MH_I2C_Read... [15:46:03]Read from MH i2c: E2 0E 00 9E 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 95 [15:46:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:46:03]wFMCommunicate OK [15:46:03]SAM_PROTO_GetShiftState done [15:46:03]FM_GetShiftState done [15:46:03]opened in 1730160548 [15:46:03]opened+sec_in_day 1730246948 [15:46:03]quantity*price = 100015 [15:46:03]sum+1 = 100017 [15:46: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 451 29.10.2024 15:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96942 ФПД: 86067467236823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154604&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96942&fm=86067467236823&tin=02508201610067®Number=0000000000170478&sum=100000 [15:46:04]StoreToDocumentArchive [15:46:04]shift 145 fd 96942 [15:46:04]save to /storage/0145/doc_00096942 [15:46:04]save last doc name /storage/0145/doc_00096942 to /storage/kkm_last_doc_name [15:46:04]save OK [15:46:04]Clear old archive folders... [15:46:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:04]tlvbuf is 01AA0100 [15:46:04]SAM_PROTO_ClearQueue [15:46:04]wFMCommunicate request_size=4 [15:46:04]MH_SAM_APDU [15:46:04]CAPDU: 80 09 00 00 [15:46:04]Write to MH i2c: E2 08 00 AB 1C 80 09 00 00 00 00 00 00 39 [15:46:04]Write i2c OK [15:46:04]MH_I2C_Read... [15:46:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:04]Read from MH i2c: E2 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 03 00 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 03 00 AB 1C 00 90 00 3B [15:46:04]RAPDU: 90 00 [15:46:04]wFMCommunicate OK [15:46:04]SAM_PROTO_ClearQueue done [15:46:04]KKMCreateOFDPacket [15:46:04]OFDProtocolAddRootSTLVToBuf [15:46:04]FM_MakeSignedData [15:46:04]FM_MakeSignedData [15:46:04]SAM_PROTO_SignData [15:46:04]wFMCommunicate request_size=4 [15:46:04]MH_SAM_APDU [15:46:04]CAPDU: 80 0D 01 02 [15:46:04]Write to MH i2c: E2 08 00 AC 1C 80 0D 01 02 00 00 00 00 41 [15:46:04]Write i2c OK [15:46:04]MH_I2C_Read... [15:46:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:04]Read from MH i2c: E2 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 03 00 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 03 00 AC 1C 00 90 00 3C [15:46:04]RAPDU: 90 00 [15:46:04]wFMCommunicate OK [15:46:04]wFMCommunicate request_size=255 [15:46:04]MH_SAM_APDU [15:46: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 34 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 C3 01 00 00 F4 03 04 00 3C 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7A 01 00 35 04 06 00 4E [15:46:04]Write to MH i2c: E2 02 01 AD 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 34 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 C3 01 00 00 F4 03 04 00 3C 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7A 01 00 35 04 06 00 4E 00 00 5C [15:46:04]Write i2c OK [15:46:04]MH_I2C_Read... [15:46:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:05]Read from MH i2c: E2 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 03 00 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 03 00 AD 1C 00 90 00 3D [15:46:05]RAPDU: 90 00 [15:46:05]wFMCommunicate OK [15:46:05]wFMCommunicate request_size=10 [15:46:05]MH_SAM_APDU [15:46:05]CAPDU: 80 0D 02 02 05 47 24 CF B5 D7 [15:46:05]Write to MH i2c: E2 0D 00 AE 1C 80 0D 02 02 05 00 47 24 CF B5 D7 00 00 14 [15:46:05]Write i2c OK [15:46:05]MH_I2C_Read... [15:46:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:05]Read from MH i2c: E2 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 03 00 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 03 00 AE 1C 00 90 00 3E [15:46:05]RAPDU: 90 00 [15:46:05]wFMCommunicate OK [15:46:05]wFMCommunicate request_size=4 [15:46:05]MH_SAM_APDU [15:46:05]CAPDU: 80 0D 03 02 [15:46:05]Write to MH i2c: E2 08 00 AF 1C 80 0D 03 02 00 00 00 00 46 [15:46:05]Write i2c OK [15:46:05]MH_I2C_Read... [15:46:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:05]Read from MH i2c: E2 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 0B 00 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 0B 00 AF 1C 00 13 C3 50 79 0D BE 34 E7 90 00 CC [15:46:05]RAPDU: 13 C3 50 79 0D BE 34 E7 90 00 [15:46:05]wFMCommunicate OK [15:46:05]SAM_PROTO_SignData done [15:46:05]FM_MakeSignedData done [15:46:05]CreateOFDProtocolMessage [15:46:05]wFMCommunicate request_size=4 [15:46:05]MH_SAM_APDU [15:46:05]CAPDU: 80 11 00 00 [15:46:05]Write to MH i2c: E2 08 00 B0 1C 80 11 00 00 00 00 00 00 46 [15:46:05]Write i2c OK [15:46:05]MH_I2C_Read... [15:46:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:05]Read from MH i2c: E2 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 17 00 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: E2 17 00 B0 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 97 [15:46:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:46:05]wFMCommunicate OK [15:46:05]CreateOFDProtocolMessage done [15:46:05]OFDSenderStorePacket 96942 [15:46:05]StoreOFDPacket docnum=96942 [15:46:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 75 07 01 F1 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C3 01 00 00 F4 03 04 00 3C 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7A 01 00 35 04 06 00 4E 47 24 CF B5 D7 13 C3 50 79 0D BE 34 E7 [15:46:05]CheckFolder [15:46:05]dirname=/storage/ofd_packets [15:46:05]CheckFolder done [15:46:05]ProducePacketName [15:46:05]name=ofd_packets/00096942 [15:46:05]NVStorageSaveData ofd_packets/00096942 [15:46:05]File name is /storage/ofd_packets/00096942 [15:46:05]Write 301 bytes [15:46:05]NVStorageSaveData done [15:46:05]OFDSenderStorePacket done [15:46:05]KKMCreateOFDPacket done [15:46:05]NVStorageSaveData kkm_last_timestamp [15:46:05]File name is /storage/kkm_last_timestamp [15:46:05]Write 4 bytes [15:46:05]NVStorageSaveData done [15:46:05]ExternCall_PrintAddStr [15:46:05]wPrintStart [15:46:05]Write to MH i2c: 01 00 00 B1 1C CD [15:46:05]Write i2c OK [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: 01 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: 01 07 00 [15:46:05]MH_I2C_Read... [15:46:05]Read from MH i2c: 01 07 00 B1 1C 00 00 00 00 00 FF 0F E2 [15:46:05]RasterBufferAndPrint [15:46:05]line Счет N : (1)3407473 [15:46:05]line ИНН: 02508201610067 [15:46:05]line Контрольно-Кассовый Чек [15:46:05]line ПРОДАЖА [15:46:05]line ТРК (МРК, ГНК) : 22 [15:46:05]line Товар: 2710124130 [15:46:05]line Аи-92-К-4 [15:46:05]line 14.950 * 66.90 [15:46:05]line = 1000.16 [15:46:05]line НДС 12% НСП 1% [15:46:05]line > о реализуемом товаре [15:46:05]line ОКРУГЛЕНИЕ: -0.16 [15:46:05]line ИТОГО: 1000.00 [15:46:05]line Внесено: 1000.00 [15:46:05]line СДАЧА: 0.00 [15:46:05]line НСП 1% : 8.85 [15:46:05]line НДС 12% : 106.21 [15:46:05]line Наличными: 1000.00 [15:46:05]line Безнал.: 0.00 [15:46:05]line Место: АЗС № 82 "Партнер Нефть" [15:46:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:46:05]line СНО: Общий режим [15:46:05]line Чек 451 29.10.2024 15:46 [15:46:05]line Смена: 145 ФФД: 1.0 [15:46:05]line ЗНМ: 0300000017 [15:46:05]line РНМ: 0000000000170478 [15:46:05]line Версия ККМ: v1.0 [15:46:05]line ФМ: 0000000002098560 [15:46:05]line ФД: 96942 [15:46:05]line ФПД: 86067467236823 [15:46:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154604&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96942&fm=86067467236823&tin=02508201610067®Number=0000000000170478&sum=100000 [15:46:05]OFD Sender: Processing packet 96942 [packets to send 59, broken 58] [15:46:05]ProducePacketName [15:46:05]name=ofd_packets/00096942 [15:46:05]OFD Sender: To server: pG, [15:46:05]CommunicateWithHost lk.salyk.kg:30040 [15:46:05]ConnectInit lk.salyk.kg [15:46:05]written 0, free lines is 4095 [15:46:05]Connected sock=10 [15:46:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 75 07 01 F1 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C3 01 00 00 F4 03 04 00 3C 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7A 01 00 35 04 06 00 4E 47 24 CF B5 D7 13 C3 50 79 0D BE 34 E7 [15:46:06]Write to MH i2c: 01 00 00 DC 1C F8 [15:46:06]Write i2c OK [15:46:06]MH_I2C_Read... [15:46:06]Read from MH i2c: 01 [15:46:06]MH_I2C_Read... [15:46:06]Read from MH i2c: 01 07 00 [15:46:06]MH_I2C_Read... [15:46:06]Read from MH i2c: 01 07 00 DC 1C 00 00 00 00 00 04 0D 10 [15:46:06]RasterBufferAndPrint [15:46:06]line [15:46:06]line [15:46:06]line [15:46:06]line [15:46:06]line [15:46:06]written 0, free lines is 3339 [15:46:06]MH_Cut [15:46:06]Write to MH i2c: D1 01 00 E3 1C 01 D1 [15:46:06]Write i2c OK [15:46:06]MH_I2C_Read... [15:46:06]Read from MH i2c: D1 [15:46:06]MH_I2C_Read... [15:46:06]Read from MH i2c: D1 01 00 [15:46:06]MH_I2C_Read... [15:46:06]Read from MH i2c: D1 01 00 E3 1C 00 D0 [15:46:06]Write to MH i2c: 01 00 00 E4 1C 00 [15:46:06]Write i2c OK [15:46:06]MH_I2C_Read... [15:46:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BE B7 47 00 23 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 32 30 39 38 35 36 30 10 04 04 00 AE 7A 01 00 F4 03 04 00 63 AD 20 67 B6 04 01 00 00 5F 77 3F E1 52 27 17 C3 [15:46:06]CommunicateWithHost err = 0 [15:46:06]CheckOFDResponse [15:46:06]1017 (14) - 77093643461234 [15:46:06]1041 (16) - 0000000002098560 [15:46:06]1040 (4) - 96942 [15:46:06]1012 (4) - 29.10.2024 09:39 [15:46:06]1206 (1) - 0 [15:46:06]OFD Sender: Remove packet 96942 [15:46:06]ProducePacketName [15:46:06]name=ofd_packets/00096942 [15:46:06]NVStorageDeleteData [15:46:06]OFD Sender: No OFD packet to send [15:46:06]*** Cut start [15:46:06]*** Partial cut [15:46:06]*** CUTSNS_PIN = 1 [15:46:06]*** CUTSNS_PIN = 0 [15:46:06]*** Brake cut motor [15:46:07]Read from MH i2c: 01 [15:46:07]MH_I2C_Read... [15:46:07]*** Stop cut motor [15:46:07]*** Cut end [15:46:07]Read from MH i2c: 01 07 00 [15:46:07]MH_I2C_Read... [15:46:07]Read from MH i2c: 01 07 00 E4 1C 00 00 00 00 00 FF 0F 15 [15:46:07]process_action close_receipt done [15:46:07]requested_data is exist [15:46:07]produce_requested_data [15:46:07]requested_item fm.sn is exist - process it [15:46:07]wFMCommunicate request_size=4 [15:46:07]MH_SAM_APDU [15:46:07]CAPDU: 80 11 00 00 [15:46:07]Write to MH i2c: E2 08 00 E5 1C 80 11 00 00 00 00 00 00 7B [15:46:07]Write i2c OK [15:46:07]MH_I2C_Read... [15:46:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:07]Read from MH i2c: E2 [15:46:07]MH_I2C_Read... [15:46:07]Read from MH i2c: E2 17 00 [15:46:07]MH_I2C_Read... [15:46:07]Read from MH i2c: E2 17 00 E5 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [15:46:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:46:07]wFMCommunicate OK [15:46:07]requested_item fd.num is exist - process it [15:46:07]SAM_PROTO_GetFieldsCounters [15:46:07]wFMCommunicate request_size=4 [15:46:07]MH_SAM_APDU [15:46:07]CAPDU: 80 13 00 00 [15:46:07]Write to MH i2c: E2 08 00 E6 1C 80 13 00 00 00 00 00 00 7E [15:46:07]Write i2c OK [15:46:07]MH_I2C_Read... [15:46:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:07]Read from MH i2c: E2 [15:46:07]MH_I2C_Read... [15:46:07]Read from MH i2c: E2 62 00 [15:46:07]MH_I2C_Read... [15:46:07]Read from MH i2c: E2 62 00 E6 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [15:46:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:46:07]wFMCommunicate OK [15:46:07]SAM_PROTO_GetFieldsCounters done [15:46:07]requested_item shift.num is exist - process it [15:46:07]requested_item shift.opened is exist - process it [15:46:07]req_shift_opened [15:46:07]FM_GetShiftState [15:46:07]SAM_PROTO_GetShiftState [15:46:07]wFMCommunicate request_size=4 [15:46:07]MH_SAM_APDU [15:46:07]CAPDU: 80 13 01 00 [15:46:07]Write to MH i2c: E2 08 00 E7 1C 80 13 01 00 00 00 00 00 80 [15:46:07]Write i2c OK [15:46:07]MH_I2C_Read... [15:46:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:07]Read from MH i2c: E2 [15:46:07]MH_I2C_Read... [15:46:07]Read from MH i2c: E2 0E 00 [15:46:07]MH_I2C_Read... [15:46:07]Read from MH i2c: E2 0E 00 E7 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DE [15:46:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:46:07]wFMCommunicate OK [15:46:07]SAM_PROTO_GetShiftState done [15:46:07]FM_GetShiftState done [15:46:07]req_shift_opened done [15:46:07]requested_item shift.open_date is exist - process it [15:46:07]req_shift_open_date [15:46:07]req_shift_open_date done [15:46:07]produce_requested_data done [15:46:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96942,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:46:07]process_action_free close_receipt [15:46:07]json_value_free [15:46:07]json_value_free done [15:46:07]process_json_proto returns [15:46:07]Send response to host [15:46:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96942,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:46:07]free response buf [15:46:07]execute_script done [15:46:07]execute_script returns [15:46:07]free content buf [15:46:07]Sock 9.Close socket [15:46:07]Sock 9.Thread stoped [15:46:11]OFD Sender: No OFD packet to send [15:46:16]OFD Sender: No OFD packet to send [15:46:21]OFD Sender: No OFD packet to send [15:46:24]accept exits with 7 [15:46:24]New connection [15:46:24]New thread 3067116900 created [15:46:24]Thread 3067260260 joined [15:46:24]Waiting for new connection... [15:46:24] Sock 7.Parse request [15:46:24]Sock 7.Check first char [15:46:24]Sock 7.First char is OK [15:46:24]request: POST /json_proto HTTP/1.0 [15:46:24]Method: POST [15:46:24]URL: /json_proto [15:46:24]Method is POST - this is cgi request [15:46:24]url: /json_proto [15:46:24]query_string will be loaded in cgi processing [15:46:24]execute_cgi json_proto POST (null) [15:46:24]execute_cgi path=json_proto method=POST [15:46:24]POST find Content-Length [15:46:24]Host: 172.17.40.67:8080 [15:46:24]Content-Length: 679 [15:46:24]Content-Type: application/json [15:46:24] [15:46:24]POST finish read [15:46:24]Found Content-Length = 679 [15:46:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:24]execute_script... [15:46: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)3407474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:24]POST & json_proto [15:46:24]process_json_proto [15:46:24]json parsed OK: [15:46:24]protocol is kg_v1.0 [15:46:24]action value=close_receipt [15:46:24]process_action close_receipt [15:46:24]cmd_close_receipt [15:46:24]MH_GetDate [15:46:24]Write to MH i2c: F0 00 00 E8 1C F3 [15:46:24]Write i2c OK [15:46:24]MH_I2C_Read... [15:46:24]Read from MH i2c: F0 [15:46:24]MH_I2C_Read... [15:46:24]Read from MH i2c: F0 09 00 [15:46:24]MH_I2C_Read... [15:46:24]Read from MH i2c: F0 09 00 E8 1C 00 52 03 21 67 EE DA 66 66 6D [15:46:24]GetLastDocTimeStamp 1730216764 [15:46:24]current date 1730216786 [15:46:24]FM_GetShiftState [15:46:24]SAM_PROTO_GetShiftState [15:46:24]wFMCommunicate request_size=4 [15:46:24]MH_SAM_APDU [15:46:24]CAPDU: 80 13 01 00 [15:46:24]Write to MH i2c: E2 08 00 E9 1C 80 13 01 00 00 00 00 00 82 [15:46:24]Write i2c OK [15:46:24]MH_I2C_Read... [15:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:24]Read from MH i2c: E2 [15:46:24]MH_I2C_Read... [15:46:24]Read from MH i2c: E2 0E 00 [15:46:24]MH_I2C_Read... [15:46:24]Read from MH i2c: E2 0E 00 E9 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E0 [15:46:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:46:24]wFMCommunicate OK [15:46:24]SAM_PROTO_GetShiftState done [15:46:24]FM_GetShiftState done [15:46:24]opened in 1730160548 [15:46:24]opened+sec_in_day 1730246948 [15:46:24]quantity*price = 80012 [15:46:24]sum+1 = 80013 [15:46:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 452 29.10.2024 15:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96943 ФПД: 241750445786588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96943&fm=241750445786588&tin=02508201610067®Number=0000000000170478&sum=80000 [15:46:25]StoreToDocumentArchive [15:46:25]shift 145 fd 96943 [15:46:25]save to /storage/0145/doc_00096943 [15:46:25]save last doc name /storage/0145/doc_00096943 to /storage/kkm_last_doc_name [15:46:25]save OK [15:46:25]Clear old archive folders... [15:46:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:25]tlvbuf is 01A98580 [15:46:25]SAM_PROTO_ClearQueue [15:46:25]wFMCommunicate request_size=4 [15:46:25]MH_SAM_APDU [15:46:25]CAPDU: 80 09 00 00 [15:46:25]Write to MH i2c: E2 08 00 F6 1C 80 09 00 00 00 00 00 00 84 [15:46:25]Write i2c OK [15:46:25]MH_I2C_Read... [15:46:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:25]Read from MH i2c: E2 [15:46:25]MH_I2C_Read... [15:46:25]Read from MH i2c: E2 03 00 [15:46:25]MH_I2C_Read... [15:46:25]Read from MH i2c: E2 03 00 F6 1C 00 90 00 86 [15:46:25]RAPDU: 90 00 [15:46:25]wFMCommunicate OK [15:46:25]SAM_PROTO_ClearQueue done [15:46:25]KKMCreateOFDPacket [15:46:25]OFDProtocolAddRootSTLVToBuf [15:46:25]FM_MakeSignedData [15:46:25]FM_MakeSignedData [15:46:25]SAM_PROTO_SignData [15:46:25]wFMCommunicate request_size=4 [15:46:25]MH_SAM_APDU [15:46:25]CAPDU: 80 0D 01 02 [15:46:25]Write to MH i2c: E2 08 00 F7 1C 80 0D 01 02 00 00 00 00 8C [15:46:25]Write i2c OK [15:46:25]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 03 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 03 00 F7 1C 00 90 00 87 [15:46:26]RAPDU: 90 00 [15:46:26]wFMCommunicate OK [15:46:26]wFMCommunicate request_size=255 [15:46:26]MH_SAM_APDU [15:46: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 34 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 C4 01 00 00 F4 03 04 00 52 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7A 01 00 35 04 06 00 DB [15:46:26]Write to MH i2c: E2 02 01 F8 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 34 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 C4 01 00 00 F4 03 04 00 52 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7A 01 00 35 04 06 00 DB 00 00 3E [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 03 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 03 00 F8 1C 00 90 00 88 [15:46:26]RAPDU: 90 00 [15:46:26]wFMCommunicate OK [15:46:26]wFMCommunicate request_size=10 [15:46:26]MH_SAM_APDU [15:46:26]CAPDU: 80 0D 02 02 05 DE E9 72 05 DC [15:46:26]Write to MH i2c: E2 0D 00 F9 1C 80 0D 02 02 05 00 DE E9 72 05 DC 00 00 B3 [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 03 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 03 00 F9 1C 00 90 00 89 [15:46:26]RAPDU: 90 00 [15:46:26]wFMCommunicate OK [15:46:26]wFMCommunicate request_size=4 [15:46:26]MH_SAM_APDU [15:46:26]CAPDU: 80 0D 03 02 [15:46:26]Write to MH i2c: E2 08 00 FA 1C 80 0D 03 02 00 00 00 00 91 [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 0B 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 0B 00 FA 1C 00 4F 23 19 C1 92 35 F7 4F 90 00 EB [15:46:26]RAPDU: 4F 23 19 C1 92 35 F7 4F 90 00 [15:46:26]wFMCommunicate OK [15:46:26]SAM_PROTO_SignData done [15:46:26]FM_MakeSignedData done [15:46:26]CreateOFDProtocolMessage [15:46:26]wFMCommunicate request_size=4 [15:46:26]MH_SAM_APDU [15:46:26]CAPDU: 80 11 00 00 [15:46:26]Write to MH i2c: E2 08 00 FB 1C 80 11 00 00 00 00 00 00 91 [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 17 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 17 00 FB 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [15:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:46:26]wFMCommunicate OK [15:46:26]CreateOFDProtocolMessage done [15:46:26]OFDSenderStorePacket 96943 [15:46:26]StoreOFDPacket docnum=96943 [15:46:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC 4E 07 01 F2 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 34 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 C4 01 00 00 F4 03 04 00 52 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7A 01 00 35 04 06 00 DB DE E9 72 05 DC 4F 23 19 C1 92 35 F7 4F [15:46:26]CheckFolder [15:46:26]dirname=/storage/ofd_packets [15:46:26]CheckFolder done [15:46:26]ProducePacketName [15:46:26]name=ofd_packets/00096943 [15:46:26]NVStorageSaveData ofd_packets/00096943 [15:46:26]File name is /storage/ofd_packets/00096943 [15:46:26]Write 301 bytes [15:46:26]NVStorageSaveData done [15:46:26]OFDSenderStorePacket done [15:46:26]KKMCreateOFDPacket done [15:46:26]NVStorageSaveData kkm_last_timestamp [15:46:26]File name is /storage/kkm_last_timestamp [15:46:26]Write 4 bytes [15:46:26]NVStorageSaveData done [15:46:26]ExternCall_PrintAddStr [15:46:26]wPrintStart [15:46:26]Write to MH i2c: 01 00 00 FC 1C 18 [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: 01 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: 01 07 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: 01 07 00 FC 1C 00 00 00 00 00 FF 0F 2D [15:46:26]RasterBufferAndPrint [15:46:26]line Счет N : (1)3407474 [15:46:26]line ИНН: 02508201610067 [15:46:26]line Контрольно-Кассовый Чек [15:46:26]line ПРОДАЖА [15:46:26]line ТРК (МРК, ГНК) : 32 [15:46:26]line Товар: 2710124130 [15:46:26]line Аи-92-К-4 [15:46:26]line 11.960 * 66.90 [15:46:26]line = 800.12 [15:46:26]line НДС 12% НСП 1% [15:46:26]line > о реализуемом товаре [15:46:26]line ОКРУГЛЕНИЕ: -0.12 [15:46:26]line ИТОГО: 800.00 [15:46:26]line Внесено: 800.00 [15:46:26]line СДАЧА: 0.00 [15:46:26]line НСП 1% : 7.08 [15:46:26]line НДС 12% : 84.97 [15:46:26]line Наличными: 800.00 [15:46:26]line Безнал.: 0.00 [15:46:26]line Место: АЗС № 82 "Партнер Нефть" [15:46:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:46:26]line СНО: Общий режим [15:46:26]line Чек 452 29.10.2024 15:46 [15:46:26]line Смена: 145 ФФД: 1.0 [15:46:26]line ЗНМ: 0300000017 [15:46:26]line РНМ: 0000000000170478 [15:46:26]line Версия ККМ: v1.0 [15:46:26]line ФМ: 0000000002098560 [15:46:26]line ФД: 96943 [15:46:26]line ФПД: 241750445786588 [15:46:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96943&fm=241750445786588&tin=02508201610067®Number=0000000000170478&sum=80000 [15:46:26]OFD Sender: Processing packet 96943 [packets to send 59, broken 58] [15:46:26]ProducePacketName [15:46:26]name=ofd_packets/00096943 [15:46:26]OFD Sender: To server: pG, [15:46:26]CommunicateWithHost lk.salyk.kg:30040 [15:46:26]ConnectInit lk.salyk.kg [15:46:26]written 0, free lines is 4095 [15:46:26]Connected sock=10 [15:46:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC 4E 07 01 F2 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 34 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 C4 01 00 00 F4 03 04 00 52 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7A 01 00 35 04 06 00 DB DE E9 72 05 DC 4F 23 19 C1 92 35 F7 4F [15:46:27]Write to MH i2c: 01 00 00 27 1D 44 [15:46:27]Write i2c OK [15:46:27]MH_I2C_Read... [15:46:27]Read from MH i2c: 01 [15:46:27]MH_I2C_Read... [15:46:27]Read from MH i2c: 01 07 00 [15:46:27]MH_I2C_Read... [15:46:27]Read from MH i2c: 01 07 00 27 1D 00 00 00 00 00 02 0D 5A [15:46:27]RasterBufferAndPrint [15:46:27]line [15:46:27]line [15:46:27]line [15:46:27]line [15:46:27]line [15:46:27]written 0, free lines is 3339 [15:46:27]MH_Cut [15:46:27]Write to MH i2c: D1 01 00 2E 1D 01 1D [15:46:27]Write i2c OK [15:46:27]MH_I2C_Read... [15:46:27]Read from MH i2c: D1 [15:46:27]MH_I2C_Read... [15:46:27]Read from MH i2c: D1 01 00 [15:46:27]MH_I2C_Read... [15:46:27]Read from MH i2c: D1 01 00 2E 1D 00 1C [15:46:27]Write to MH i2c: 01 00 00 2F 1D 4C [15:46:27]Write i2c OK [15:46:27]MH_I2C_Read... [15:46:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DD 6C 47 00 6B A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7A 01 00 F4 03 04 00 78 AD 20 67 B6 04 01 00 00 3F 8B A5 70 28 93 BF 62 [15:46:27]CommunicateWithHost err = 0 [15:46:27]CheckOFDResponse [15:46:27]1017 (14) - 77093643461234 [15:46:27]1041 (16) - 0000000002098560 [15:46:27]1040 (4) - 96943 [15:46:27]1012 (4) - 29.10.2024 09:40 [15:46:27]1206 (1) - 0 [15:46:27]OFD Sender: Remove packet 96943 [15:46:27]ProducePacketName [15:46:27]name=ofd_packets/00096943 [15:46:27]NVStorageDeleteData [15:46:27]OFD Sender: No OFD packet to send [15:46:27]*** Cut start [15:46:27]*** Partial cut [15:46:27]*** CUTSNS_PIN = 1 [15:46:27]*** CUTSNS_PIN = 0 [15:46:28]*** Brake cut motor [15:46:28]Read from MH i2c: 01 [15:46:28]MH_I2C_Read... [15:46:28]*** Stop cut motor [15:46:28]*** Cut end [15:46:28]Read from MH i2c: 01 07 00 [15:46:28]MH_I2C_Read... [15:46:28]Read from MH i2c: 01 07 00 2F 1D 00 00 00 00 00 FF 0F 61 [15:46:28]process_action close_receipt done [15:46:28]requested_data is exist [15:46:28]produce_requested_data [15:46:28]requested_item fm.sn is exist - process it [15:46:28]wFMCommunicate request_size=4 [15:46:28]MH_SAM_APDU [15:46:28]CAPDU: 80 11 00 00 [15:46:28]Write to MH i2c: E2 08 00 30 1D 80 11 00 00 00 00 00 00 C7 [15:46:28]Write i2c OK [15:46:28]MH_I2C_Read... [15:46:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:28]Read from MH i2c: E2 [15:46:28]MH_I2C_Read... [15:46:28]Read from MH i2c: E2 17 00 [15:46:28]MH_I2C_Read... [15:46:28]Read from MH i2c: E2 17 00 30 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [15:46:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:46:28]wFMCommunicate OK [15:46:28]requested_item fd.num is exist - process it [15:46:28]SAM_PROTO_GetFieldsCounters [15:46:28]wFMCommunicate request_size=4 [15:46:28]MH_SAM_APDU [15:46:28]CAPDU: 80 13 00 00 [15:46:28]Write to MH i2c: E2 08 00 31 1D 80 13 00 00 00 00 00 00 CA [15:46:28]Write i2c OK [15:46:28]MH_I2C_Read... [15:46:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:28]Read from MH i2c: E2 [15:46:28]MH_I2C_Read... [15:46:28]Read from MH i2c: E2 62 00 [15:46:28]MH_I2C_Read... [15:46:28]Read from MH i2c: E2 62 00 31 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [15:46:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:46:28]wFMCommunicate OK [15:46:28]SAM_PROTO_GetFieldsCounters done [15:46:28]requested_item shift.num is exist - process it [15:46:28]requested_item shift.opened is exist - process it [15:46:28]req_shift_opened [15:46:28]FM_GetShiftState [15:46:28]SAM_PROTO_GetShiftState [15:46:28]wFMCommunicate request_size=4 [15:46:28]MH_SAM_APDU [15:46:28]CAPDU: 80 13 01 00 [15:46:28]Write to MH i2c: E2 08 00 32 1D 80 13 01 00 00 00 00 00 CC [15:46:28]Write i2c OK [15:46:28]MH_I2C_Read... [15:46:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:28]Read from MH i2c: E2 [15:46:28]MH_I2C_Read... [15:46:28]Read from MH i2c: E2 0E 00 [15:46:28]MH_I2C_Read... [15:46:28]Read from MH i2c: E2 0E 00 32 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2A [15:46:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:46:28]wFMCommunicate OK [15:46:28]SAM_PROTO_GetShiftState done [15:46:28]FM_GetShiftState done [15:46:28]req_shift_opened done [15:46:28]requested_item shift.open_date is exist - process it [15:46:28]req_shift_open_date [15:46:28]req_shift_open_date done [15:46:28]produce_requested_data done [15:46:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96943,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:46:28]process_action_free close_receipt [15:46:28]json_value_free [15:46:28]json_value_free done [15:46:28]process_json_proto returns [15:46:28]Send response to host [15:46:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96943,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:46:28]free response buf [15:46:28]execute_script done [15:46:28]execute_script returns [15:46:28]free content buf [15:46:28]Sock 7.Close socket [15:46:28]Sock 7.Thread stoped [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]accept exits with 9 [15:47:32]New connection [15:47:32]New thread 3067260260 created [15:47:32]Thread 3067116900 joined [15:47:32]Waiting for new connection... [15:47:32] Sock 9.Parse request [15:47:32]Sock 9.Check first char [15:47:32]Sock 9.First char is OK [15:47:32]request: POST /json_proto HTTP/1.0 [15:47:32]Method: POST [15:47:32]URL: /json_proto [15:47:32]Method is POST - this is cgi request [15:47:32]url: /json_proto [15:47:32]query_string will be loaded in cgi processing [15:47:32]execute_cgi json_proto POST (null) [15:47:32]execute_cgi path=json_proto method=POST [15:47:32]POST find Content-Length [15:47:32]Host: 172.17.40.67:8080 [15:47:32]Content-Length: 801 [15:47:32]Content-Type: application/json [15:47:32] [15:47:32]POST finish read [15:47:32]Found Content-Length = 801 [15:47:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1675746", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:32]execute_script... [15:47:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1675746", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:32]POST & json_proto [15:47:32]process_json_proto [15:47:32]json parsed OK: [15:47:32]protocol is kg_v1.0 [15:47:32]action value=close_receipt [15:47:32]process_action close_receipt [15:47:32]cmd_close_receipt [15:47:32]MH_GetDate [15:47:32]Write to MH i2c: F0 00 00 33 1D 3F [15:47:32]Write i2c OK [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: F0 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: F0 09 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: F0 09 00 33 1D 00 95 03 21 67 EE DA 66 66 FC [15:47:32]GetLastDocTimeStamp 1730216786 [15:47:32]current date 1730216853 [15:47:32]FM_GetShiftState [15:47:32]SAM_PROTO_GetShiftState [15:47:32]wFMCommunicate request_size=4 [15:47:32]MH_SAM_APDU [15:47:32]CAPDU: 80 13 01 00 [15:47:32]Write to MH i2c: E2 08 00 34 1D 80 13 01 00 00 00 00 00 CE [15:47:32]Write i2c OK [15:47:32]MH_I2C_Read... [15:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:32]Read from MH i2c: E2 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 0E 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 0E 00 34 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2C [15:47:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:47:32]wFMCommunicate OK [15:47:32]SAM_PROTO_GetShiftState done [15:47:32]FM_GetShiftState done [15:47:32]opened in 1730160548 [15:47:32]opened+sec_in_day 1730246948 [15:47:32]quantity*price = 0 [15:47:32]sum+1 = 1 [15:47:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 453 29.10.2024 15:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 1675746 ФМ: 0000000002098560 ФД: 96944 ФПД: 35846636728545 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154733&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96944&fm=35846636728545&tin=02508201610067®Number=0000000000170478&sum=0 [15:47:33]StoreToDocumentArchive [15:47:33]shift 145 fd 96944 [15:47:33]save to /storage/0145/doc_00096944 [15:47:33]save last doc name /storage/0145/doc_00096944 to /storage/kkm_last_doc_name [15:47:33]save OK [15:47:33]Clear old archive folders... [15:47:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:47:33]tlvbuf is B6F258C0 [15:47:33]SAM_PROTO_ClearQueue [15:47:33]wFMCommunicate request_size=4 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 09 00 00 [15:47:33]Write to MH i2c: E2 08 00 41 1D 80 09 00 00 00 00 00 00 D0 [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 41 1D 00 90 00 D2 [15:47:33]RAPDU: 90 00 [15:47:33]wFMCommunicate OK [15:47:33]SAM_PROTO_ClearQueue done [15:47:33]KKMCreateOFDPacket [15:47:33]OFDProtocolAddRootSTLVToBuf [15:47:33]FM_MakeSignedData [15:47:33]FM_MakeSignedData [15:47:33]SAM_PROTO_SignData [15:47:33]wFMCommunicate request_size=4 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 0D 01 02 [15:47:33]Write to MH i2c: E2 08 00 42 1D 80 0D 01 02 00 00 00 00 D8 [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 42 1D 00 90 00 D3 [15:47:33]RAPDU: 90 00 [15:47:33]wFMCommunicate OK [15:47:33]wFMCommunicate request_size=255 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 95 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7A 01 00 35 04 06 00 20 [15:47:33]Write to MH i2c: E2 02 01 43 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 95 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7A 01 00 35 04 06 00 20 00 00 16 [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 43 1D 00 90 00 D4 [15:47:33]RAPDU: 90 00 [15:47:33]wFMCommunicate OK [15:47:33]wFMCommunicate request_size=10 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 0D 02 02 05 9A 32 0C 70 E1 [15:47:33]Write to MH i2c: E2 0D 00 44 1D 80 0D 02 02 05 00 9A 32 0C 70 E1 00 00 0E [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 44 1D 00 90 00 D5 [15:47:33]RAPDU: 90 00 [15:47:33]wFMCommunicate OK [15:47:33]wFMCommunicate request_size=4 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 0D 03 02 [15:47:33]Write to MH i2c: E2 08 00 45 1D 80 0D 03 02 00 00 00 00 DD [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 0B 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 0B 00 45 1D 00 95 DC D1 70 AF CD 0D 74 90 00 8D [15:47:33]RAPDU: 95 DC D1 70 AF CD 0D 74 90 00 [15:47:33]wFMCommunicate OK [15:47:33]SAM_PROTO_SignData done [15:47:33]FM_MakeSignedData done [15:47:33]CreateOFDProtocolMessage [15:47:33]wFMCommunicate request_size=4 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 11 00 00 [15:47:33]Write to MH i2c: E2 08 00 46 1D 80 11 00 00 00 00 00 00 DD [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 17 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 17 00 46 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [15:47:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:47:33]wFMCommunicate OK [15:47:33]CreateOFDProtocolMessage done [15:47:33]OFDSenderStorePacket 96944 [15:47:33]StoreOFDPacket docnum=96944 [15:47:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F BF 07 01 00 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 95 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7A 01 00 35 04 06 00 20 9A 32 0C 70 E1 95 DC D1 70 AF CD 0D 74 [15:47:33]CheckFolder [15:47:33]dirname=/storage/ofd_packets [15:47:33]CheckFolder done [15:47:33]ProducePacketName [15:47:33]name=ofd_packets/00096944 [15:47:33]NVStorageSaveData ofd_packets/00096944 [15:47:33]File name is /storage/ofd_packets/00096944 [15:47:33]Write 301 bytes [15:47:33]NVStorageSaveData done [15:47:33]OFDSenderStorePacket done [15:47:33]KKMCreateOFDPacket done [15:47:33]NVStorageSaveData kkm_last_timestamp [15:47:33]File name is /storage/kkm_last_timestamp [15:47:33]Write 4 bytes [15:47:33]NVStorageSaveData done [15:47:33]ExternCall_PrintAddStr [15:47:33]wPrintStart [15:47:33]Write to MH i2c: 01 00 00 47 1D 64 [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: 01 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: 01 07 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: 01 07 00 47 1D 00 00 00 00 00 FF 0F 79 [15:47:33]RasterBufferAndPrint [15:47:33]line Счет N : (1)3407475 [15:47:33]line ИНН: 02508201610067 [15:47:33]line Контрольно-Кассовый Чек [15:47:33]line ПРОДАЖА [15:47:33]line ТРК (МРК, ГНК) : 13 [15:47:33]line Товар: 2710124500 [15:47:33]line Аи-95-К-5 [15:47:33]line 20.000 * 0.00 [15:47:33]line = 0.00 [15:47:33]line НДС 12% НСП 1% [15:47:33]line > о реализуемом товаре [15:47:33]line ИТОГО: 0.00 [15:47:33]line НСП 1% : 0.00 [15:47:33]line НДС 12% : 0.00 [15:47:33]line Наличными: 0.00 [15:47:33]line Безнал.: 0.00 [15:47:33]line Место: АЗС № 82 "Партнер Нефть" [15:47:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:47:33]line СНО: Общий режим [15:47:33]line Чек 453 29.10.2024 15:47 [15:47:33]line Смена: 145 ФФД: 1.0 [15:47:33]line ЗНМ: 0300000017 [15:47:33]line РНМ: 0000000000170478 [15:47:33]line Версия ККМ: v1.0 [15:47:33]line Талоны: Топливные Талоны [15:47:33]line 1675746 [15:47:33]line ФМ: 0000000002098560 [15:47:33]line ФД: 96944 [15:47:33]line ФПД: 35846636728545 [15:47:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154733&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96944&fm=35846636728545&tin=02508201610067®Number=0000000000170478&sum=0 [15:47:34]OFD Sender: Processing packet 96944 [packets to send 59, broken 58] [15:47:34]ProducePacketName [15:47:34]name=ofd_packets/00096944 [15:47:34]OFD Sender: To server: pG, [15:47:34]CommunicateWithHost lk.salyk.kg:30040 [15:47:34]ConnectInit lk.salyk.kg [15:47:34]written 0, free lines is 4095 [15:47:34]Connected sock=10 [15:47:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F BF 07 01 00 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 95 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7A 01 00 35 04 06 00 20 9A 32 0C 70 E1 95 DC D1 70 AF CD 0D 74 [15:47:34]Write to MH i2c: 01 00 00 71 1D 8E [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 07 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 07 00 71 1D 00 00 00 00 00 0D 0D AF [15:47:34]RasterBufferAndPrint [15:47:34]line [15:47:34]line [15:47:34]line [15:47:34]line [15:47:34]line [15:47:34]written 0, free lines is 3348 [15:47:34]MH_Cut [15:47:34]Write to MH i2c: D1 01 00 78 1D 01 67 [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: D1 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: D1 01 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: D1 01 00 78 1D 00 66 [15:47:34]Write to MH i2c: 01 00 00 79 1D 96 [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 13 47 00 AF 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 32 30 39 38 35 36 30 10 04 04 00 B0 7A 01 00 F4 03 04 00 BB AD 20 67 B6 04 01 00 00 91 5C 47 2D 5F AB 5B E7 [15:47:34]CommunicateWithHost err = 0 [15:47:34]CheckOFDResponse [15:47:34]1017 (14) - 77093643461234 [15:47:34]1041 (16) - 0000000002098560 [15:47:34]1040 (4) - 96944 [15:47:34]1012 (4) - 29.10.2024 09:41 [15:47:34]1206 (1) - 0 [15:47:34]OFD Sender: Remove packet 96944 [15:47:34]ProducePacketName [15:47:34]name=ofd_packets/00096944 [15:47:34]NVStorageDeleteData [15:47:35]OFD Sender: No OFD packet to send [15:47:35]*** Cut start [15:47:35]*** Partial cut [15:47:35]*** CUTSNS_PIN = 1 [15:47:35]*** CUTSNS_PIN = 0 [15:47:35]*** Brake cut motor [15:47:35]Read from MH i2c: 01 [15:47:35]MH_I2C_Read... [15:47:35]*** Stop cut motor [15:47:35]*** Cut end [15:47:35]Read from MH i2c: 01 07 00 [15:47:35]MH_I2C_Read... [15:47:35]Read from MH i2c: 01 07 00 79 1D 00 00 00 00 00 FF 0F AB [15:47:35]process_action close_receipt done [15:47:35]requested_data is exist [15:47:35]produce_requested_data [15:47:35]requested_item fm.sn is exist - process it [15:47:35]wFMCommunicate request_size=4 [15:47:35]MH_SAM_APDU [15:47:35]CAPDU: 80 11 00 00 [15:47:35]Write to MH i2c: E2 08 00 7A 1D 80 11 00 00 00 00 00 00 11 [15:47:35]Write i2c OK [15:47:35]MH_I2C_Read... [15:47:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:35]Read from MH i2c: E2 [15:47:35]MH_I2C_Read... [15:47:35]Read from MH i2c: E2 17 00 [15:47:35]MH_I2C_Read... [15:47:35]Read from MH i2c: E2 17 00 7A 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [15:47:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:47:35]wFMCommunicate OK [15:47:35]requested_item fd.num is exist - process it [15:47:35]SAM_PROTO_GetFieldsCounters [15:47:35]wFMCommunicate request_size=4 [15:47:35]MH_SAM_APDU [15:47:35]CAPDU: 80 13 00 00 [15:47:35]Write to MH i2c: E2 08 00 7B 1D 80 13 00 00 00 00 00 00 14 [15:47:35]Write i2c OK [15:47:35]MH_I2C_Read... [15:47:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:47:36]Read from MH i2c: E2 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 62 00 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 62 00 7B 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [15:47:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:47:36]wFMCommunicate OK [15:47:36]SAM_PROTO_GetFieldsCounters done [15:47:36]requested_item shift.num is exist - process it [15:47:36]requested_item shift.opened is exist - process it [15:47:36]req_shift_opened [15:47:36]FM_GetShiftState [15:47:36]SAM_PROTO_GetShiftState [15:47:36]wFMCommunicate request_size=4 [15:47:36]MH_SAM_APDU [15:47:36]CAPDU: 80 13 01 00 [15:47:36]Write to MH i2c: E2 08 00 7C 1D 80 13 01 00 00 00 00 00 16 [15:47:36]Write i2c OK [15:47:36]MH_I2C_Read... [15:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:36]Read from MH i2c: E2 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 0E 00 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 0E 00 7C 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [15:47:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:47:36]wFMCommunicate OK [15:47:36]SAM_PROTO_GetShiftState done [15:47:36]FM_GetShiftState done [15:47:36]req_shift_opened done [15:47:36]requested_item shift.open_date is exist - process it [15:47:36]req_shift_open_date [15:47:36]req_shift_open_date done [15:47:36]produce_requested_data done [15:47:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96944,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:47:36]process_action_free close_receipt [15:47:36]json_value_free [15:47:36]json_value_free done [15:47:36]process_json_proto returns [15:47:36]Send response to host [15:47:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96944,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:47:36]free response buf [15:47:36]execute_script done [15:47:36]execute_script returns [15:47:36]free content buf [15:47:36]Sock 9.Close socket [15:47:36]Sock 9.Thread stoped [15:47:40]OFD Sender: No OFD packet to send [15:47:45]OFD Sender: No OFD packet to send [15:47:50]OFD Sender: No OFD packet to send [15:47:55]OFD Sender: No OFD packet to send [15:48:00]OFD Sender: No OFD packet to send [15:48:03]accept exits with 7 [15:48:03]New connection [15:48:03]New thread 3067116900 created [15:48:03]Thread 3067260260 joined [15:48:03]Waiting for new connection... [15:48:03] Sock 7.Parse request [15:48:03]Sock 7.Check first char [15:48:03]Sock 7.First char is OK [15:48:03]request: POST /json_proto HTTP/1.0 [15:48:03]Method: POST [15:48:03]URL: /json_proto [15:48:03]Method is POST - this is cgi request [15:48:03]url: /json_proto [15:48:03]query_string will be loaded in cgi processing [15:48:03]execute_cgi json_proto POST (null) [15:48:03]execute_cgi path=json_proto method=POST [15:48:03]POST find Content-Length [15:48:03]Host: 172.17.40.67:8080 [15:48:03]Content-Length: 678 [15:48:03]Content-Type: application/json [15:48:03] [15:48:03]POST finish read [15:48:03]Found Content-Length = 678 [15:48:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:48:03]execute_script... [15:48:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:48:03]POST & json_proto [15:48:03]process_json_proto [15:48:03]json parsed OK: [15:48:03]protocol is kg_v1.0 [15:48:03]action value=close_receipt [15:48:03]process_action close_receipt [15:48:03]cmd_close_receipt [15:48:03]MH_GetDate [15:48:03]Write to MH i2c: F0 00 00 7D 1D 89 [15:48:03]Write i2c OK [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: F0 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: F0 09 00 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: F0 09 00 7D 1D 00 B5 03 21 67 EE DA 66 66 66 [15:48:03]GetLastDocTimeStamp 1730216853 [15:48:03]current date 1730216885 [15:48:03]FM_GetShiftState [15:48:03]SAM_PROTO_GetShiftState [15:48:03]wFMCommunicate request_size=4 [15:48:03]MH_SAM_APDU [15:48:03]CAPDU: 80 13 01 00 [15:48:03]Write to MH i2c: E2 08 00 7E 1D 80 13 01 00 00 00 00 00 18 [15:48:03]Write i2c OK [15:48:03]MH_I2C_Read... [15:48:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:03]Read from MH i2c: E2 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 0E 00 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 0E 00 7E 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [15:48:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:48:03]wFMCommunicate OK [15:48:03]SAM_PROTO_GetShiftState done [15:48:03]FM_GetShiftState done [15:48:03]opened in 1730160548 [15:48:03]opened+sec_in_day 1730246948 [15:48:03]quantity*price = 20003 [15:48:03]sum+1 = 20004 [15:48:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 454 29.10.2024 15:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96945 ФПД: 183776251997551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154805&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96945&fm=183776251997551&tin=02508201610067®Number=0000000000170478&sum=20000 [15:48:05]StoreToDocumentArchive [15:48:05]shift 145 fd 96945 [15:48:05]save to /storage/0145/doc_00096945 [15:48:05]save last doc name /storage/0145/doc_00096945 to /storage/kkm_last_doc_name [15:48:05]save OK [15:48:05]Clear old archive folders... [15:48:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:05]tlvbuf is 01A36E20 [15:48:05]SAM_PROTO_ClearQueue [15:48:05]wFMCommunicate request_size=4 [15:48:05]MH_SAM_APDU [15:48:05]CAPDU: 80 09 00 00 [15:48:05]Write to MH i2c: E2 08 00 8B 1D 80 09 00 00 00 00 00 00 1A [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:05]Read from MH i2c: E2 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 8B 1D 00 90 00 1C [15:48:05]RAPDU: 90 00 [15:48:05]wFMCommunicate OK [15:48:05]SAM_PROTO_ClearQueue done [15:48:05]KKMCreateOFDPacket [15:48:05]OFDProtocolAddRootSTLVToBuf [15:48:05]FM_MakeSignedData [15:48:05]FM_MakeSignedData [15:48:05]SAM_PROTO_SignData [15:48:05]wFMCommunicate request_size=4 [15:48:05]MH_SAM_APDU [15:48:05]CAPDU: 80 0D 01 02 [15:48:05]Write to MH i2c: E2 08 00 8C 1D 80 0D 01 02 00 00 00 00 22 [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:05]Read from MH i2c: E2 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 8C 1D 00 90 00 1D [15:48:05]RAPDU: 90 00 [15:48:05]wFMCommunicate OK [15:48:05]wFMCommunicate request_size=255 [15:48:05]MH_SAM_APDU [15:48: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 34 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 C6 01 00 00 F4 03 04 00 B5 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7A 01 00 35 04 06 00 A7 [15:48:05]Write to MH i2c: E2 02 01 8D 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 34 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 C6 01 00 00 F4 03 04 00 B5 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7A 01 00 35 04 06 00 A7 00 00 DD [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]OFD Sender: No OFD packet to send [15:48:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:05]Read from MH i2c: E2 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 8D 1D 00 90 00 1E [15:48:05]RAPDU: 90 00 [15:48:05]wFMCommunicate OK [15:48:05]wFMCommunicate request_size=10 [15:48:05]MH_SAM_APDU [15:48:05]CAPDU: 80 0D 02 02 05 24 BE 37 ED 6F [15:48:05]Write to MH i2c: E2 0D 00 8E 1D 80 0D 02 02 05 00 24 BE 37 ED 6F 00 00 A4 [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:05]Read from MH i2c: E2 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 8E 1D 00 90 00 1F [15:48:05]RAPDU: 90 00 [15:48:05]wFMCommunicate OK [15:48:05]wFMCommunicate request_size=4 [15:48:05]MH_SAM_APDU [15:48:05]CAPDU: 80 0D 03 02 [15:48:05]Write to MH i2c: E2 08 00 8F 1D 80 0D 03 02 00 00 00 00 27 [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:05]Read from MH i2c: E2 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 0B 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 0B 00 8F 1D 00 EF 10 1A 99 C5 C3 37 F2 90 00 8B [15:48:05]RAPDU: EF 10 1A 99 C5 C3 37 F2 90 00 [15:48:05]wFMCommunicate OK [15:48:05]SAM_PROTO_SignData done [15:48:05]FM_MakeSignedData done [15:48:05]CreateOFDProtocolMessage [15:48:05]wFMCommunicate request_size=4 [15:48:05]MH_SAM_APDU [15:48:05]CAPDU: 80 11 00 00 [15:48:05]Write to MH i2c: E2 08 00 90 1D 80 11 00 00 00 00 00 00 27 [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:05]Read from MH i2c: E2 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 17 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 17 00 90 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [15:48:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:48:05]wFMCommunicate OK [15:48:05]CreateOFDProtocolMessage done [15:48:05]OFDSenderStorePacket 96945 [15:48:05]StoreOFDPacket docnum=96945 [15:48:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 16 07 01 79 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C6 01 00 00 F4 03 04 00 B5 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7A 01 00 35 04 06 00 A7 24 BE 37 ED 6F EF 10 1A 99 C5 C3 37 F2 [15:48:05]CheckFolder [15:48:05]dirname=/storage/ofd_packets [15:48:05]CheckFolder done [15:48:05]ProducePacketName [15:48:05]name=ofd_packets/00096945 [15:48:05]NVStorageSaveData ofd_packets/00096945 [15:48:05]File name is /storage/ofd_packets/00096945 [15:48:05]Write 301 bytes [15:48:05]NVStorageSaveData done [15:48:05]OFDSenderStorePacket done [15:48:05]KKMCreateOFDPacket done [15:48:05]NVStorageSaveData kkm_last_timestamp [15:48:05]File name is /storage/kkm_last_timestamp [15:48:05]Write 4 bytes [15:48:05]NVStorageSaveData done [15:48:05]ExternCall_PrintAddStr [15:48:05]wPrintStart [15:48:05]Write to MH i2c: 01 00 00 91 1D AE [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: 01 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: 01 07 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: 01 07 00 91 1D 00 00 00 00 00 FF 0F C3 [15:48:05]RasterBufferAndPrint [15:48:05]line Счет N : (1)3407476 [15:48:05]line ИНН: 02508201610067 [15:48:05]line Контрольно-Кассовый Чек [15:48:05]line ПРОДАЖА [15:48:05]line ТРК (МРК, ГНК) : 42 [15:48:05]line Товар: 2710124130 [15:48:05]line Аи-92-К-4 [15:48:05]line 2.990 * 66.90 [15:48:05]line = 200.03 [15:48:05]line НДС 12% НСП 1% [15:48:05]line > о реализуемом товаре [15:48:05]line ОКРУГЛЕНИЕ: -0.03 [15:48:05]line ИТОГО: 200.00 [15:48:05]line Внесено: 200.00 [15:48:05]line СДАЧА: 0.00 [15:48:05]line НСП 1% : 1.77 [15:48:05]line НДС 12% : 21.24 [15:48:05]line Наличными: 200.00 [15:48:05]line Безнал.: 0.00 [15:48:05]line Место: АЗС № 82 "Партнер Нефть" [15:48:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:48:05]line СНО: Общий режим [15:48:05]line Чек 454 29.10.2024 15:48 [15:48:05]line Смена: 145 ФФД: 1.0 [15:48:05]line ЗНМ: 0300000017 [15:48:05]line РНМ: 0000000000170478 [15:48:05]line Версия ККМ: v1.0 [15:48:05]line ФМ: 0000000002098560 [15:48:05]line ФД: 96945 [15:48:05]line ФПД: 183776251997551 [15:48:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154805&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96945&fm=183776251997551&tin=02508201610067®Number=0000000000170478&sum=20000 [15:48:05]OFD Sender: Processing packet 96945 [packets to send 59, broken 58] [15:48:05]ProducePacketName [15:48:05]name=ofd_packets/00096945 [15:48:05]OFD Sender: To server: pG, [15:48:05]CommunicateWithHost lk.salyk.kg:30040 [15:48:05]ConnectInit lk.salyk.kg [15:48:05]written 0, free lines is 4095 [15:48:06]Connected sock=10 [15:48:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 16 07 01 79 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C6 01 00 00 F4 03 04 00 B5 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7A 01 00 35 04 06 00 A7 24 BE 37 ED 6F EF 10 1A 99 C5 C3 37 F2 [15:48:06]Write to MH i2c: 01 00 00 BC 1D D9 [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: 01 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: 01 07 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: 01 07 00 BC 1D 00 00 00 00 00 07 0D F4 [15:48:06]RasterBufferAndPrint [15:48:06]line [15:48:06]line [15:48:06]line [15:48:06]line [15:48:06]line [15:48:06]written 0, free lines is 3342 [15:48:06]MH_Cut [15:48:06]Write to MH i2c: D1 01 00 C3 1D 01 B2 [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: D1 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: D1 01 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: D1 01 00 C3 1D 00 B1 [15:48:06]Write to MH i2c: 01 00 00 C4 1D E1 [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1D 5F 47 00 88 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 32 30 39 38 35 36 30 10 04 04 00 B1 7A 01 00 F4 03 04 00 DB AD 20 67 B6 04 01 00 00 BD 04 55 3F B4 45 E4 13 [15:48:06]CommunicateWithHost err = 0 [15:48:06]CheckOFDResponse [15:48:06]1017 (14) - 77093643461234 [15:48:06]1041 (16) - 0000000002098560 [15:48:06]1040 (4) - 96945 [15:48:06]1012 (4) - 29.10.2024 09:41 [15:48:06]1206 (1) - 0 [15:48:06]OFD Sender: Remove packet 96945 [15:48:06]ProducePacketName [15:48:06]name=ofd_packets/00096945 [15:48:06]NVStorageDeleteData [15:48:06]OFD Sender: No OFD packet to send [15:48:07]*** Cut start [15:48:07]*** Partial cut [15:48:07]*** CUTSNS_PIN = 1 [15:48:07]*** CUTSNS_PIN = 0 [15:48:07]*** Brake cut motor [15:48:07]Read from MH i2c: 01 [15:48:07]MH_I2C_Read... [15:48:07]*** Stop cut motor [15:48:07]*** Cut end [15:48:07]Read from MH i2c: 01 07 00 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: 01 07 00 C4 1D 00 00 00 00 00 FF 0F F6 [15:48:07]process_action close_receipt done [15:48:07]requested_data is exist [15:48:07]produce_requested_data [15:48:07]requested_item fm.sn is exist - process it [15:48:07]wFMCommunicate request_size=4 [15:48:07]MH_SAM_APDU [15:48:07]CAPDU: 80 11 00 00 [15:48:07]Write to MH i2c: E2 08 00 C5 1D 80 11 00 00 00 00 00 00 5C [15:48:07]Write i2c OK [15:48:07]MH_I2C_Read... [15:48:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:07]Read from MH i2c: E2 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: E2 17 00 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: E2 17 00 C5 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [15:48:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:48:07]wFMCommunicate OK [15:48:07]requested_item fd.num is exist - process it [15:48:07]SAM_PROTO_GetFieldsCounters [15:48:07]wFMCommunicate request_size=4 [15:48:07]MH_SAM_APDU [15:48:07]CAPDU: 80 13 00 00 [15:48:07]Write to MH i2c: E2 08 00 C6 1D 80 13 00 00 00 00 00 00 5F [15:48:07]Write i2c OK [15:48:07]MH_I2C_Read... [15:48:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:07]Read from MH i2c: E2 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: E2 62 00 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: E2 62 00 C6 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 92 [15:48:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:07]wFMCommunicate OK [15:48:07]SAM_PROTO_GetFieldsCounters done [15:48:07]requested_item shift.num is exist - process it [15:48:07]requested_item shift.opened is exist - process it [15:48:07]req_shift_opened [15:48:07]FM_GetShiftState [15:48:07]SAM_PROTO_GetShiftState [15:48:07]wFMCommunicate request_size=4 [15:48:07]MH_SAM_APDU [15:48:07]CAPDU: 80 13 01 00 [15:48:07]Write to MH i2c: E2 08 00 C7 1D 80 13 01 00 00 00 00 00 61 [15:48:07]Write i2c OK [15:48:07]MH_I2C_Read... [15:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:07]Read from MH i2c: E2 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: E2 0E 00 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: E2 0E 00 C7 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BF [15:48:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:48:07]wFMCommunicate OK [15:48:07]SAM_PROTO_GetShiftState done [15:48:07]FM_GetShiftState done [15:48:07]req_shift_opened done [15:48:07]requested_item shift.open_date is exist - process it [15:48:07]req_shift_open_date [15:48:07]req_shift_open_date done [15:48:07]produce_requested_data done [15:48:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96945,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:48:07]process_action_free close_receipt [15:48:07]json_value_free [15:48:07]json_value_free done [15:48:07]process_json_proto returns [15:48:07]Send response to host [15:48:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96945,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:48:07]free response buf [15:48:07]execute_script done [15:48:07]execute_script returns [15:48:07]free content buf [15:48:07]Sock 7.Close socket [15:48:07]Sock 7.Thread stoped [15:48:11]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:34]accept exits with 9 [15:48:34]New connection [15:48:34]New thread 3067260260 created [15:48:34]Thread 3067116900 joined [15:48:34]Waiting for new connection... [15:48:34] Sock 9.Parse request [15:48:34]Sock 9.Check first char [15:48:34]Sock 9.First char is OK [15:48:34]request: POST /json_proto HTTP/1.0 [15:48:34]Method: POST [15:48:34]URL: /json_proto [15:48:34]Method is POST - this is cgi request [15:48:34]url: /json_proto [15:48:34]query_string will be loaded in cgi processing [15:48:34]execute_cgi json_proto POST (null) [15:48:34]execute_cgi path=json_proto method=POST [15:48:34]POST find Content-Length [15:48:34]Host: 172.17.40.67:8080 [15:48:34]Content-Length: 641 [15:48:34]Content-Type: application/json [15:48:34] [15:48:34]POST finish read [15:48:34]Found Content-Length = 641 [15:48:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:34]execute_script... [15:48:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:34]POST & json_proto [15:48:34]process_json_proto [15:48:34]json parsed OK: [15:48:34]protocol is kg_v1.0 [15:48:34]action value=close_receipt [15:48:34]process_action close_receipt [15:48:34]cmd_close_receipt [15:48:34]MH_GetDate [15:48:34]Write to MH i2c: F0 00 00 C8 1D D4 [15:48:34]Write i2c OK [15:48:34]MH_I2C_Read... [15:48:34]Read from MH i2c: F0 [15:48:34]MH_I2C_Read... [15:48:34]Read from MH i2c: F0 09 00 [15:48:34]MH_I2C_Read... [15:48:34]Read from MH i2c: F0 09 00 C8 1D 00 D3 03 21 67 EE DA 66 66 CF [15:48:34]GetLastDocTimeStamp 1730216885 [15:48:34]current date 1730216915 [15:48:34]FM_GetShiftState [15:48:34]SAM_PROTO_GetShiftState [15:48:34]wFMCommunicate request_size=4 [15:48:34]MH_SAM_APDU [15:48:34]CAPDU: 80 13 01 00 [15:48:34]Write to MH i2c: E2 08 00 C9 1D 80 13 01 00 00 00 00 00 63 [15:48:34]Write i2c OK [15:48:34]MH_I2C_Read... [15:48:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:34]Read from MH i2c: E2 [15:48:34]MH_I2C_Read... [15:48:34]Read from MH i2c: E2 0E 00 [15:48:34]MH_I2C_Read... [15:48:34]Read from MH i2c: E2 0E 00 C9 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [15:48:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:48:34]wFMCommunicate OK [15:48:34]SAM_PROTO_GetShiftState done [15:48:34]FM_GetShiftState done [15:48:34]opened in 1730160548 [15:48:34]opened+sec_in_day 1730246948 [15:48:34]quantity*price = 762000 [15:48:34]sum+1 = 762001 [15:48:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 455 29.10.2024 15:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96946 ФПД: 215759773388329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96946&fm=215759773388329&tin=02508201610067®Number=0000000000170478&sum=762000 [15:48:35]StoreToDocumentArchive [15:48:35]shift 145 fd 96946 [15:48:35]save to /storage/0145/doc_00096946 [15:48:35]save last doc name /storage/0145/doc_00096946 to /storage/kkm_last_doc_name [15:48:35]save OK [15:48:35]Clear old archive folders... [15:48:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:48:35]tlvbuf is 01A375C0 [15:48:35]SAM_PROTO_ClearQueue [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 09 00 00 [15:48:35]Write to MH i2c: E2 08 00 D6 1D 80 09 00 00 00 00 00 00 65 [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 D6 1D 00 90 00 67 [15:48:35]RAPDU: 90 00 [15:48:35]wFMCommunicate OK [15:48:35]SAM_PROTO_ClearQueue done [15:48:35]KKMCreateOFDPacket [15:48:35]OFDProtocolAddRootSTLVToBuf [15:48:35]FM_MakeSignedData [15:48:35]FM_MakeSignedData [15:48:35]SAM_PROTO_SignData [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 0D 01 02 [15:48:35]Write to MH i2c: E2 08 00 D7 1D 80 0D 01 02 00 00 00 00 6D [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 D7 1D 00 90 00 68 [15:48:35]RAPDU: 90 00 [15:48:35]wFMCommunicate OK [15:48:35]wFMCommunicate request_size=255 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D3 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7A 01 00 35 04 06 00 C4 3B 7C A6 [15:48:35]Write to MH i2c: E2 02 01 D8 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D3 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7A 01 00 35 04 06 00 C4 3B 7C A6 00 00 4E [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 D8 1D 00 90 00 69 [15:48:35]RAPDU: 90 00 [15:48:35]wFMCommunicate OK [15:48:35]wFMCommunicate request_size=7 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 0D 02 02 02 4E 29 [15:48:35]Write to MH i2c: E2 0A 00 D9 1D 80 0D 02 02 02 00 4E 29 00 00 EB [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 03 00 D9 1D 00 90 00 6A [15:48:35]RAPDU: 90 00 [15:48:35]wFMCommunicate OK [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 0D 03 02 [15:48:35]Write to MH i2c: E2 08 00 DA 1D 80 0D 03 02 00 00 00 00 72 [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 0B 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 0B 00 DA 1D 00 7E 05 8F 99 20 05 8F BC 90 00 8E [15:48:35]RAPDU: 7E 05 8F 99 20 05 8F BC 90 00 [15:48:35]wFMCommunicate OK [15:48:35]SAM_PROTO_SignData done [15:48:35]FM_MakeSignedData done [15:48:35]CreateOFDProtocolMessage [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 11 00 00 [15:48:35]Write to MH i2c: E2 08 00 DB 1D 80 11 00 00 00 00 00 00 72 [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 17 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 17 00 DB 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [15:48:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:48:36]wFMCommunicate OK [15:48:36]CreateOFDProtocolMessage done [15:48:36]OFDSenderStorePacket 96946 [15:48:36]StoreOFDPacket docnum=96946 [15:48:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 57 85 04 01 D2 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D3 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7A 01 00 35 04 06 00 C4 3B 7C A6 4E 29 7E 05 8F 99 20 05 8F BC [15:48:36]CheckFolder [15:48:36]dirname=/storage/ofd_packets [15:48:36]CheckFolder done [15:48:36]ProducePacketName [15:48:36]name=ofd_packets/00096946 [15:48:36]NVStorageSaveData ofd_packets/00096946 [15:48:36]File name is /storage/ofd_packets/00096946 [15:48:36]Write 298 bytes [15:48:36]NVStorageSaveData done [15:48:36]OFDSenderStorePacket done [15:48:36]KKMCreateOFDPacket done [15:48:36]NVStorageSaveData kkm_last_timestamp [15:48:36]File name is /storage/kkm_last_timestamp [15:48:36]Write 4 bytes [15:48:36]NVStorageSaveData done [15:48:36]ExternCall_PrintAddStr [15:48:36]wPrintStart [15:48:36]Write to MH i2c: 01 00 00 DC 1D F9 [15:48:36]Write i2c OK [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: 01 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: 01 07 00 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: 01 07 00 DC 1D 00 00 00 00 00 FF 0F 0E [15:48:36]RasterBufferAndPrint [15:48:36]line Счет N : (1)3407472 [15:48:36]line ИНН: 02508201610067 [15:48:36]line Контрольно-Кассовый Чек [15:48:36]line ПРОДАЖА [15:48:36]line ТРК (МРК, ГНК) : 51 [15:48:36]line Товар: 2710194210 [15:48:36]line ДТ-К-5 [15:48:36]line 100.000 * 76.20 [15:48:36]line = 7620.00 [15:48:36]line НДС 12% НСП 1% [15:48:36]line > о реализуемом товаре [15:48:36]line ИТОГО: 7620.00 [15:48:36]line НСП 1% : 67.43 [15:48:36]line НДС 12% : 809.20 [15:48:36]line Наличными: 7620.00 [15:48:36]line Безнал.: 0.00 [15:48:36]line Место: АЗС № 82 "Партнер Нефть" [15:48:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:48:36]line СНО: Общий режим [15:48:36]line Чек 455 29.10.2024 15:48 [15:48:36]line Смена: 145 ФФД: 1.0 [15:48:36]line ЗНМ: 0300000017 [15:48:36]line РНМ: 0000000000170478 [15:48:36]line Версия ККМ: v1.0 [15:48:36]line ФМ: 0000000002098560 [15:48:36]line ФД: 96946 [15:48:36]line ФПД: 215759773388329 [15:48:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96946&fm=215759773388329&tin=02508201610067®Number=0000000000170478&sum=762000 [15:48:36]OFD Sender: Processing packet 96946 [packets to send 59, broken 58] [15:48:36]ProducePacketName [15:48:36]name=ofd_packets/00096946 [15:48:36]OFD Sender: To server: pG, [15:48:36]CommunicateWithHost lk.salyk.kg:30040 [15:48:36]ConnectInit lk.salyk.kg [15:48:36]written 0, free lines is 4095 [15:48:36]Connected sock=7 [15:48:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 57 85 04 01 D2 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D3 03 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7A 01 00 35 04 06 00 C4 3B 7C A6 4E 29 7E 05 8F 99 20 05 8F BC [15:48:36]Write to MH i2c: 01 00 00 04 1E 22 [15:48:36]Write i2c OK [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: 01 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: 01 07 00 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: 01 07 00 04 1E 00 00 00 00 00 38 0D 6E [15:48:36]RasterBufferAndPrint [15:48:36]line [15:48:36]line [15:48:36]line [15:48:36]line [15:48:36]line [15:48:36]written 0, free lines is 3390 [15:48:36]MH_Cut [15:48:36]Write to MH i2c: D1 01 00 0B 1E 01 FB [15:48:36]Write i2c OK [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: D1 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: D1 01 00 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: D1 01 00 0B 1E 00 FA [15:48:36]Write to MH i2c: 01 00 00 0C 1E 2A [15:48:36]Write i2c OK [15:48:36]MH_I2C_Read... [15:48:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C 2B 47 00 CA 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 32 30 39 38 35 36 30 10 04 04 00 B2 7A 01 00 F4 03 04 00 F9 AD 20 67 B6 04 01 00 00 E8 7E 97 7F 8D EE E3 ED [15:48:36]CommunicateWithHost err = 0 [15:48:36]CheckOFDResponse [15:48:36]1017 (14) - 77093643461234 [15:48:36]1041 (16) - 0000000002098560 [15:48:36]1040 (4) - 96946 [15:48:36]1012 (4) - 29.10.2024 09:42 [15:48:36]1206 (1) - 0 [15:48:36]OFD Sender: Remove packet 96946 [15:48:36]ProducePacketName [15:48:36]name=ofd_packets/00096946 [15:48:36]NVStorageDeleteData [15:48:37]OFD Sender: No OFD packet to send [15:48:37]*** Cut start [15:48:37]*** Partial cut [15:48:37]*** CUTSNS_PIN = 1 [15:48:37]*** CUTSNS_PIN = 0 [15:48:37]*** Brake cut motor [15:48:38]Read from MH i2c: 01 [15:48:38]MH_I2C_Read... [15:48:38]*** Stop cut motor [15:48:38]*** Cut end [15:48:38]Read from MH i2c: 01 07 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: 01 07 00 0C 1E 00 00 00 00 00 FF 0F 3F [15:48:38]process_action close_receipt done [15:48:38]requested_data is exist [15:48:38]produce_requested_data [15:48:38]requested_item fm.sn is exist - process it [15:48:38]wFMCommunicate request_size=4 [15:48:38]MH_SAM_APDU [15:48:38]CAPDU: 80 11 00 00 [15:48:38]Write to MH i2c: E2 08 00 0D 1E 80 11 00 00 00 00 00 00 A5 [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:38]Read from MH i2c: E2 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 17 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 17 00 0D 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [15:48:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:48:38]wFMCommunicate OK [15:48:38]requested_item fd.num is exist - process it [15:48:38]SAM_PROTO_GetFieldsCounters [15:48:38]wFMCommunicate request_size=4 [15:48:38]MH_SAM_APDU [15:48:38]CAPDU: 80 13 00 00 [15:48:38]Write to MH i2c: E2 08 00 0E 1E 80 13 00 00 00 00 00 00 A8 [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:38]Read from MH i2c: E2 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 62 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 62 00 0E 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [15:48:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:38]wFMCommunicate OK [15:48:38]SAM_PROTO_GetFieldsCounters done [15:48:38]requested_item shift.num is exist - process it [15:48:38]requested_item shift.opened is exist - process it [15:48:38]req_shift_opened [15:48:38]FM_GetShiftState [15:48:38]SAM_PROTO_GetShiftState [15:48:38]wFMCommunicate request_size=4 [15:48:38]MH_SAM_APDU [15:48:38]CAPDU: 80 13 01 00 [15:48:38]Write to MH i2c: E2 08 00 0F 1E 80 13 01 00 00 00 00 00 AA [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:38]Read from MH i2c: E2 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 0E 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: E2 0E 00 0F 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 08 [15:48:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:48:38]wFMCommunicate OK [15:48:38]SAM_PROTO_GetShiftState done [15:48:38]FM_GetShiftState done [15:48:38]req_shift_opened done [15:48:38]requested_item shift.open_date is exist - process it [15:48:38]req_shift_open_date [15:48:38]req_shift_open_date done [15:48:38]produce_requested_data done [15:48:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96946,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:48:38]process_action_free close_receipt [15:48:38]json_value_free [15:48:38]json_value_free done [15:48:38]process_json_proto returns [15:48:38]Send response to host [15:48:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96946,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:48:38]free response buf [15:48:38]execute_script done [15:48:38]execute_script returns [15:48:38]free content buf [15:48:38]Sock 9.Close socket [15:48:38]Sock 9.Thread stoped [15:48:42]OFD Sender: No OFD packet to send [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15:49:02]OFD Sender: No OFD packet to send [15:49:07]OFD Sender: No OFD packet to send [15:49:12]OFD Sender: No OFD packet to send [15:49:17]OFD Sender: No OFD packet to send [15:49:22]OFD Sender: No OFD packet to send [15:49:27]OFD Sender: No OFD packet to send [15:49:32]OFD Sender: No OFD packet to send [15:49:37]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:07]OFD Sender: No OFD packet to send [15:50:12]OFD Sender: No OFD packet to send [15:50:17]OFD Sender: No OFD packet to send [15:50:22]OFD Sender: No OFD packet to send [15:50:27]OFD Sender: No OFD packet to send [15:50:32]OFD Sender: No OFD packet to send [15:50:37]OFD Sender: No OFD packet to send [15:50:42]OFD Sender: No OFD packet to send [15:50:47]OFD Sender: No OFD packet to send [15:50:49]accept exits with 10 [15:50:49]New connection [15:50:49]New thread 3067116900 created [15:50:49]Thread 3067260260 joined [15:50:49]Waiting for new connection... [15:50:49] Sock 10.Parse request [15:50:49]Sock 10.Check first char [15:50:49]Sock 10.First char is OK [15:50:49]request: POST /json_proto HTTP/1.0 [15:50:49]Method: POST [15:50:49]URL: /json_proto [15:50:49]Method is POST - this is cgi request [15:50:49]url: /json_proto [15:50:49]query_string will be loaded in cgi processing [15:50:49]execute_cgi json_proto POST (null) [15:50:49]execute_cgi path=json_proto method=POST [15:50:49]POST find Content-Length [15:50:49]Host: 172.17.40.67:8080 [15:50:49]Content-Length: 678 [15:50:49]Content-Type: application/json [15:50:49] [15:50:49]POST finish read [15:50:49]Found Content-Length = 678 [15:50:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:49]execute_script... [15:50: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)3407479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:49]POST & json_proto [15:50:49]process_json_proto [15:50:49]json parsed OK: [15:50:49]protocol is kg_v1.0 [15:50:49]action value=close_receipt [15:50:49]process_action close_receipt [15:50:49]cmd_close_receipt [15:50:49]MH_GetDate [15:50:49]Write to MH i2c: F0 00 00 10 1E 1D [15:50:49]Write i2c OK [15:50:49]MH_I2C_Read... [15:50:49]Read from MH i2c: F0 [15:50:49]MH_I2C_Read... [15:50:49]Read from MH i2c: F0 09 00 [15:50:49]MH_I2C_Read... [15:50:49]Read from MH i2c: F0 09 00 10 1E 00 5B 04 21 67 EE DA 66 66 A1 [15:50:49]GetLastDocTimeStamp 1730216915 [15:50:49]current date 1730217051 [15:50:49]FM_GetShiftState [15:50:49]SAM_PROTO_GetShiftState [15:50:49]wFMCommunicate request_size=4 [15:50:49]MH_SAM_APDU [15:50:49]CAPDU: 80 13 01 00 [15:50:49]Write to MH i2c: E2 08 00 11 1E 80 13 01 00 00 00 00 00 AC [15:50:49]Write i2c OK [15:50:49]MH_I2C_Read... [15:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:49]Read from MH i2c: E2 [15:50:49]MH_I2C_Read... [15:50:49]Read from MH i2c: E2 0E 00 [15:50:49]MH_I2C_Read... [15:50:49]Read from MH i2c: E2 0E 00 11 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0A [15:50:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:50:49]wFMCommunicate OK [15:50:49]SAM_PROTO_GetShiftState done [15:50:49]FM_GetShiftState done [15:50:49]opened in 1730160548 [15:50:49]opened+sec_in_day 1730246948 [15:50:49]quantity*price = 50041 [15:50:49]sum+1 = 50042 [15:50: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 456 29.10.2024 15:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96947 ФПД: 174084591913690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155051&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96947&fm=174084591913690&tin=02508201610067®Number=0000000000170478&sum=50000 [15:50:50]StoreToDocumentArchive [15:50:50]shift 145 fd 96947 [15:50:50]save to /storage/0145/doc_00096947 [15:50:50]save last doc name /storage/0145/doc_00096947 to /storage/kkm_last_doc_name [15:50:50]save OK [15:50:50]Clear old archive folders... [15:50:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:50:50]tlvbuf is B6F25C30 [15:50:50]SAM_PROTO_ClearQueue [15:50:50]wFMCommunicate request_size=4 [15:50:50]MH_SAM_APDU [15:50:50]CAPDU: 80 09 00 00 [15:50:50]Write to MH i2c: E2 08 00 1E 1E 80 09 00 00 00 00 00 00 AE [15:50:50]Write i2c OK [15:50:50]MH_I2C_Read... [15:50:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:50]Read from MH i2c: E2 [15:50:50]MH_I2C_Read... [15:50:50]Read from MH i2c: E2 03 00 [15:50:50]MH_I2C_Read... [15:50:50]Read from MH i2c: E2 03 00 1E 1E 00 90 00 B0 [15:50:50]RAPDU: 90 00 [15:50:50]wFMCommunicate OK [15:50:50]SAM_PROTO_ClearQueue done [15:50:50]KKMCreateOFDPacket [15:50:50]OFDProtocolAddRootSTLVToBuf [15:50:50]FM_MakeSignedData [15:50:50]FM_MakeSignedData [15:50:50]SAM_PROTO_SignData [15:50:50]wFMCommunicate request_size=4 [15:50:50]MH_SAM_APDU [15:50:50]CAPDU: 80 0D 01 02 [15:50:50]Write to MH i2c: E2 08 00 1F 1E 80 0D 01 02 00 00 00 00 B6 [15:50:50]Write i2c OK [15:50:50]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 03 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 03 00 1F 1E 00 90 00 B1 [15:50:51]RAPDU: 90 00 [15:50:51]wFMCommunicate OK [15:50:51]wFMCommunicate request_size=255 [15:50:51]MH_SAM_APDU [15:50:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 5B 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7A 01 00 35 04 06 00 9E [15:50:51]Write to MH i2c: E2 02 01 20 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 5B 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7A 01 00 35 04 06 00 9E 00 00 51 [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 03 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 03 00 20 1E 00 90 00 B2 [15:50:51]RAPDU: 90 00 [15:50:51]wFMCommunicate OK [15:50:51]wFMCommunicate request_size=10 [15:50:51]MH_SAM_APDU [15:50:51]CAPDU: 80 0D 02 02 05 54 3A 43 0A DA [15:50:51]Write to MH i2c: E2 0D 00 21 1E 80 0D 02 02 05 00 54 3A 43 0A DA 00 00 78 [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 03 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 03 00 21 1E 00 90 00 B3 [15:50:51]RAPDU: 90 00 [15:50:51]wFMCommunicate OK [15:50:51]wFMCommunicate request_size=4 [15:50:51]MH_SAM_APDU [15:50:51]CAPDU: 80 0D 03 02 [15:50:51]Write to MH i2c: E2 08 00 22 1E 80 0D 03 02 00 00 00 00 BB [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 0B 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 0B 00 22 1E 00 A3 74 40 9B 0F A2 F3 D4 90 00 26 [15:50:51]RAPDU: A3 74 40 9B 0F A2 F3 D4 90 00 [15:50:51]wFMCommunicate OK [15:50:51]SAM_PROTO_SignData done [15:50:51]FM_MakeSignedData done [15:50:51]CreateOFDProtocolMessage [15:50:51]wFMCommunicate request_size=4 [15:50:51]MH_SAM_APDU [15:50:51]CAPDU: 80 11 00 00 [15:50:51]Write to MH i2c: E2 08 00 23 1E 80 11 00 00 00 00 00 00 BB [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 17 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 17 00 23 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [15:50:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:50:51]wFMCommunicate OK [15:50:51]CreateOFDProtocolMessage done [15:50:51]OFDSenderStorePacket 96947 [15:50:51]StoreOFDPacket docnum=96947 [15:50:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF A9 07 01 02 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 34 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 01 00 00 F4 03 04 00 5B 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7A 01 00 35 04 06 00 9E 54 3A 43 0A DA A3 74 40 9B 0F A2 F3 D4 [15:50:51]CheckFolder [15:50:51]dirname=/storage/ofd_packets [15:50:51]CheckFolder done [15:50:51]ProducePacketName [15:50:51]name=ofd_packets/00096947 [15:50:51]NVStorageSaveData ofd_packets/00096947 [15:50:51]File name is /storage/ofd_packets/00096947 [15:50:51]Write 301 bytes [15:50:51]NVStorageSaveData done [15:50:51]OFDSenderStorePacket done [15:50:51]KKMCreateOFDPacket done [15:50:51]NVStorageSaveData kkm_last_timestamp [15:50:51]File name is /storage/kkm_last_timestamp [15:50:51]Write 4 bytes [15:50:51]NVStorageSaveData done [15:50:51]ExternCall_PrintAddStr [15:50:51]wPrintStart [15:50:51]Write to MH i2c: 01 00 00 24 1E 42 [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: 01 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: 01 07 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: 01 07 00 24 1E 00 00 00 00 00 FF 0F 57 [15:50:51]RasterBufferAndPrint [15:50:51]line Счет N : (1)3407479 [15:50:51]line ИНН: 02508201610067 [15:50:51]line Контрольно-Кассовый Чек [15:50:51]line ПРОДАЖА [15:50:51]line ТРК (МРК, ГНК) : 22 [15:50:51]line Товар: 2710124130 [15:50:51]line Аи-92-К-4 [15:50:51]line 7.480 * 66.90 [15:50:51]line = 500.41 [15:50:51]line НДС 12% НСП 1% [15:50:51]line > о реализуемом товаре [15:50:51]line ОКРУГЛЕНИЕ: -0.41 [15:50:51]line ИТОГО: 500.00 [15:50:51]line Внесено: 500.00 [15:50:51]line СДАЧА: 0.00 [15:50:51]line НСП 1% : 4.43 [15:50:51]line НДС 12% : 53.14 [15:50:51]line Наличными: 500.00 [15:50:51]line Безнал.: 0.00 [15:50:51]line Место: АЗС № 82 "Партнер Нефть" [15:50:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:50:51]line СНО: Общий режим [15:50:51]line Чек 456 29.10.2024 15:50 [15:50:51]line Смена: 145 ФФД: 1.0 [15:50:51]line ЗНМ: 0300000017 [15:50:51]line РНМ: 0000000000170478 [15:50:51]line Версия ККМ: v1.0 [15:50:51]line ФМ: 0000000002098560 [15:50:51]line ФД: 96947 [15:50:51]line ФПД: 174084591913690 [15:50:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155051&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96947&fm=174084591913690&tin=02508201610067®Number=0000000000170478&sum=50000 [15:50:51]OFD Sender: Processing packet 96947 [packets to send 59, broken 58] [15:50:51]ProducePacketName [15:50:51]name=ofd_packets/00096947 [15:50:51]OFD Sender: To server: pG, [15:50:51]CommunicateWithHost lk.salyk.kg:30040 [15:50:51]ConnectInit lk.salyk.kg [15:50:51]written 0, free lines is 4095 [15:50:51]Connected sock=9 [15:50:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF A9 07 01 02 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 34 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 01 00 00 F4 03 04 00 5B 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7A 01 00 35 04 06 00 9E 54 3A 43 0A DA A3 74 40 9B 0F A2 F3 D4 [15:50:52]Write to MH i2c: 01 00 00 4F 1E 6D [15:50:52]Write i2c OK [15:50:52]MH_I2C_Read... [15:50:52]Read from MH i2c: 01 [15:50:52]MH_I2C_Read... [15:50:52]Read from MH i2c: 01 07 00 [15:50:52]MH_I2C_Read... [15:50:52]Read from MH i2c: 01 07 00 4F 1E 00 00 00 00 00 0C 0D 8D [15:50:52]RasterBufferAndPrint [15:50:52]line [15:50:52]line [15:50:52]line [15:50:52]line [15:50:52]line [15:50:52]written 0, free lines is 3346 [15:50:52]MH_Cut [15:50:52]Write to MH i2c: D1 01 00 56 1E 01 46 [15:50:52]Write i2c OK [15:50:52]MH_I2C_Read... [15:50:52]Read from MH i2c: D1 [15:50:52]MH_I2C_Read... [15:50:52]Read from MH i2c: D1 01 00 [15:50:52]MH_I2C_Read... [15:50:52]Read from MH i2c: D1 01 00 56 1E 00 45 [15:50:52]Write to MH i2c: 01 00 00 57 1E 75 [15:50:52]Write i2c OK [15:50:52]MH_I2C_Read... [15:50:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8B 42 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 B3 7A 01 00 F4 03 04 00 81 AE 20 67 B6 04 01 00 00 9C 06 2A DC 58 F0 34 DD [15:50:52]CommunicateWithHost err = 0 [15:50:52]CheckOFDResponse [15:50:52]1017 (14) - 77093643461234 [15:50:52]1041 (16) - 0000000002098560 [15:50:52]1040 (4) - 96947 [15:50:52]1012 (4) - 29.10.2024 09:44 [15:50:52]1206 (1) - 0 [15:50:52]OFD Sender: Remove packet 96947 [15:50:52]ProducePacketName [15:50:52]name=ofd_packets/00096947 [15:50:52]NVStorageDeleteData [15:50:52]OFD Sender: No OFD packet to send [15:50:52]*** Cut start [15:50:52]*** Partial cut [15:50:52]*** CUTSNS_PIN = 1 [15:50:52]*** CUTSNS_PIN = 0 [15:50:53]*** Brake cut motor [15:50:53]Read from MH i2c: 01 [15:50:53]MH_I2C_Read... [15:50:53]*** Stop cut motor [15:50:53]*** Cut end [15:50:53]Read from MH i2c: 01 07 00 [15:50:53]MH_I2C_Read... [15:50:53]Read from MH i2c: 01 07 00 57 1E 00 00 00 00 00 FF 0F 8A [15:50:53]process_action close_receipt done [15:50:53]requested_data is exist [15:50:53]produce_requested_data [15:50:53]requested_item fm.sn is exist - process it [15:50:53]wFMCommunicate request_size=4 [15:50:53]MH_SAM_APDU [15:50:53]CAPDU: 80 11 00 00 [15:50:53]Write to MH i2c: E2 08 00 58 1E 80 11 00 00 00 00 00 00 F0 [15:50:53]Write i2c OK [15:50:53]MH_I2C_Read... [15:50:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:53]Read from MH i2c: E2 [15:50:53]MH_I2C_Read... [15:50:53]Read from MH i2c: E2 17 00 [15:50:53]MH_I2C_Read... [15:50:53]Read from MH i2c: E2 17 00 58 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [15:50:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:50:53]wFMCommunicate OK [15:50:53]requested_item fd.num is exist - process it [15:50:53]SAM_PROTO_GetFieldsCounters [15:50:53]wFMCommunicate request_size=4 [15:50:53]MH_SAM_APDU [15:50:53]CAPDU: 80 13 00 00 [15:50:53]Write to MH i2c: E2 08 00 59 1E 80 13 00 00 00 00 00 00 F3 [15:50:53]Write i2c OK [15:50:53]MH_I2C_Read... [15:50:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:53]Read from MH i2c: E2 [15:50:53]MH_I2C_Read... [15:50:53]Read from MH i2c: E2 62 00 [15:50:53]MH_I2C_Read... [15:50:53]Read from MH i2c: E2 62 00 59 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [15:50:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:53]wFMCommunicate OK [15:50:53]SAM_PROTO_GetFieldsCounters done [15:50:53]requested_item shift.num is exist - process it [15:50:53]requested_item shift.opened is exist - process it [15:50:53]req_shift_opened [15:50:53]FM_GetShiftState [15:50:53]SAM_PROTO_GetShiftState [15:50:53]wFMCommunicate request_size=4 [15:50:53]MH_SAM_APDU [15:50:53]CAPDU: 80 13 01 00 [15:50:53]Write to MH i2c: E2 08 00 5A 1E 80 13 01 00 00 00 00 00 F5 [15:50:53]Write i2c OK [15:50:53]MH_I2C_Read... [15:50:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:53]Read from MH i2c: E2 [15:50:53]MH_I2C_Read... [15:50:53]Read from MH i2c: E2 0E 00 [15:50:53]MH_I2C_Read... [15:50:53]Read from MH i2c: E2 0E 00 5A 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 53 [15:50:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:50:53]wFMCommunicate OK [15:50:53]SAM_PROTO_GetShiftState done [15:50:53]FM_GetShiftState done [15:50:53]req_shift_opened done [15:50:53]requested_item shift.open_date is exist - process it [15:50:53]req_shift_open_date [15:50:53]req_shift_open_date done [15:50:53]produce_requested_data done [15:50:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96947,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:50:53]process_action_free close_receipt [15:50:53]json_value_free [15:50:53]json_value_free done [15:50:53]process_json_proto returns [15:50:53]Send response to host [15:50:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96947,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:50:53]free response buf [15:50:53]execute_script done [15:50:53]execute_script returns [15:50:53]free content buf [15:50:53]Sock 10.Close socket [15:50:53]Sock 10.Thread stoped [15:50:57]OFD Sender: No OFD packet to send [15:51:01]accept exits with 7 [15:51:01]New connection [15:51:01]New thread 3067260260 created [15:51:01]Thread 3067116900 joined [15:51:01]Waiting for new connection... [15:51:01] Sock 7.Parse request [15:51:01]Sock 7.Check first char [15:51:01]Sock 7.First char is OK [15:51:01]request: POST /json_proto HTTP/1.0 [15:51:01]Method: POST [15:51:01]URL: /json_proto [15:51:01]Method is POST - this is cgi request [15:51:01]url: /json_proto [15:51:01]query_string will be loaded in cgi processing [15:51:01]execute_cgi json_proto POST (null) [15:51:01]execute_cgi path=json_proto method=POST [15:51:01]POST find Content-Length [15:51:01]Host: 172.17.40.67:8080 [15:51:01]Content-Length: 683 [15:51:01]Content-Type: application/json [15:51:01] [15:51:01]POST finish read [15:51:01]Found Content-Length = 683 [15:51:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:01]execute_script... [15:51: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)3407480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:01]POST & json_proto [15:51:01]process_json_proto [15:51:01]json parsed OK: [15:51:01]protocol is kg_v1.0 [15:51:01]action value=close_receipt [15:51:01]process_action close_receipt [15:51:01]cmd_close_receipt [15:51:01]MH_GetDate [15:51:01]Write to MH i2c: F0 00 00 5B 1E 68 [15:51:01]Write i2c OK [15:51:01]MH_I2C_Read... [15:51:01]Read from MH i2c: F0 [15:51:01]MH_I2C_Read... [15:51:01]Read from MH i2c: F0 09 00 [15:51:01]MH_I2C_Read... [15:51:01]Read from MH i2c: F0 09 00 5B 1E 00 67 04 21 67 EE DA 66 66 F8 [15:51:01]GetLastDocTimeStamp 1730217051 [15:51:01]current date 1730217063 [15:51:01]FM_GetShiftState [15:51:01]SAM_PROTO_GetShiftState [15:51:01]wFMCommunicate request_size=4 [15:51:01]MH_SAM_APDU [15:51:01]CAPDU: 80 13 01 00 [15:51:01]Write to MH i2c: E2 08 00 5C 1E 80 13 01 00 00 00 00 00 F7 [15:51:01]Write i2c OK [15:51:01]MH_I2C_Read... [15:51:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:01]Read from MH i2c: E2 [15:51:01]MH_I2C_Read... [15:51:01]Read from MH i2c: E2 0E 00 [15:51:01]MH_I2C_Read... [15:51:01]Read from MH i2c: E2 0E 00 5C 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 55 [15:51:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:51:01]wFMCommunicate OK [15:51:01]SAM_PROTO_GetShiftState done [15:51:01]FM_GetShiftState done [15:51:01]opened in 1730160548 [15:51:01]opened+sec_in_day 1730246948 [15:51:01]quantity*price = 100015 [15:51:01]sum+1 = 100017 [15:51:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 457 29.10.2024 15:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96948 ФПД: 170413300973092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155103&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96948&fm=170413300973092&tin=02508201610067®Number=0000000000170478&sum=100000 [15:51:02]StoreToDocumentArchive [15:51:02]shift 145 fd 96948 [15:51:02]save to /storage/0145/doc_00096948 [15:51:02]save last doc name /storage/0145/doc_00096948 to /storage/kkm_last_doc_name [15:51:02]save OK [15:51:02]Clear old archive folders... [15:51:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:02]tlvbuf is 01A480B0 [15:51:02]SAM_PROTO_ClearQueue [15:51:02]wFMCommunicate request_size=4 [15:51:02]MH_SAM_APDU [15:51:02]CAPDU: 80 09 00 00 [15:51:02]Write to MH i2c: E2 08 00 69 1E 80 09 00 00 00 00 00 00 F9 [15:51:02]Write i2c OK [15:51:02]MH_I2C_Read... [15:51:02]Read from MH i2c: E2 [15:51:02]MH_I2C_Read... [15:51:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:02]Read from MH i2c: E2 03 00 [15:51:02]MH_I2C_Read... [15:51:02]Read from MH i2c: E2 03 00 69 1E 00 90 00 FB [15:51:02]RAPDU: 90 00 [15:51:02]wFMCommunicate OK [15:51:02]SAM_PROTO_ClearQueue done [15:51:02]KKMCreateOFDPacket [15:51:02]OFDProtocolAddRootSTLVToBuf [15:51:02]FM_MakeSignedData [15:51:02]FM_MakeSignedData [15:51:02]SAM_PROTO_SignData [15:51:02]wFMCommunicate request_size=4 [15:51:02]MH_SAM_APDU [15:51:02]CAPDU: 80 0D 01 02 [15:51:02]Write to MH i2c: E2 08 00 6A 1E 80 0D 01 02 00 00 00 00 01 [15:51:02]Write i2c OK [15:51:02]MH_I2C_Read... [15:51:02]Read from MH i2c: E2 [15:51:03]MH_I2C_Read... [15:51:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:03]Read from MH i2c: E2 03 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 03 00 6A 1E 00 90 00 FC [15:51:03]RAPDU: 90 00 [15:51:03]wFMCommunicate OK [15:51:03]wFMCommunicate request_size=255 [15:51:03]MH_SAM_APDU [15:51:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 C9 01 00 00 F4 03 04 00 67 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7A 01 00 35 04 06 00 9A [15:51:03]Write to MH i2c: E2 02 01 6B 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C9 01 00 00 F4 03 04 00 67 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7A 01 00 35 04 06 00 9A 00 00 A0 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:03]Read from MH i2c: E2 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 03 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 03 00 6B 1E 00 90 00 FD [15:51:03]RAPDU: 90 00 [15:51:03]wFMCommunicate OK [15:51:03]wFMCommunicate request_size=10 [15:51:03]MH_SAM_APDU [15:51:03]CAPDU: 80 0D 02 02 05 FD 70 44 FE 24 [15:51:03]Write to MH i2c: E2 0D 00 6C 1E 80 0D 02 02 05 00 FD 70 44 FE 24 00 00 E1 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:03]Read from MH i2c: E2 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 03 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 03 00 6C 1E 00 90 00 FE [15:51:03]RAPDU: 90 00 [15:51:03]wFMCommunicate OK [15:51:03]wFMCommunicate request_size=4 [15:51:03]MH_SAM_APDU [15:51:03]CAPDU: 80 0D 03 02 [15:51:03]Write to MH i2c: E2 08 00 6D 1E 80 0D 03 02 00 00 00 00 06 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:03]Read from MH i2c: E2 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 0B 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 0B 00 6D 1E 00 64 7D 20 AB 8B 6E 85 33 90 00 64 [15:51:03]RAPDU: 64 7D 20 AB 8B 6E 85 33 90 00 [15:51:03]wFMCommunicate OK [15:51:03]SAM_PROTO_SignData done [15:51:03]FM_MakeSignedData done [15:51:03]CreateOFDProtocolMessage [15:51:03]wFMCommunicate request_size=4 [15:51:03]MH_SAM_APDU [15:51:03]CAPDU: 80 11 00 00 [15:51:03]Write to MH i2c: E2 08 00 6E 1E 80 11 00 00 00 00 00 00 06 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:03]Read from MH i2c: E2 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 17 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 17 00 6E 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [15:51:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:51:03]wFMCommunicate OK [15:51:03]CreateOFDProtocolMessage done [15:51:03]OFDSenderStorePacket 96948 [15:51:03]StoreOFDPacket docnum=96948 [15:51:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 E2 07 01 FB 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 34 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 C9 01 00 00 F4 03 04 00 67 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7A 01 00 35 04 06 00 9A FD 70 44 FE 24 64 7D 20 AB 8B 6E 85 33 [15:51:03]CheckFolder [15:51:03]dirname=/storage/ofd_packets [15:51:03]CheckFolder done [15:51:03]ProducePacketName [15:51:03]name=ofd_packets/00096948 [15:51:03]NVStorageSaveData ofd_packets/00096948 [15:51:03]File name is /storage/ofd_packets/00096948 [15:51:03]Write 301 bytes [15:51:03]NVStorageSaveData done [15:51:03]OFDSenderStorePacket done [15:51:03]KKMCreateOFDPacket done [15:51:03]NVStorageSaveData kkm_last_timestamp [15:51:03]File name is /storage/kkm_last_timestamp [15:51:03]Write 4 bytes [15:51:03]NVStorageSaveData done [15:51:03]ExternCall_PrintAddStr [15:51:03]wPrintStart [15:51:03]Write to MH i2c: 01 00 00 6F 1E 8D [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: 01 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: 01 07 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: 01 07 00 6F 1E 00 00 00 00 00 FF 0F A2 [15:51:03]RasterBufferAndPrint [15:51:03]line Счет N : (1)3407480 [15:51:03]line ИНН: 02508201610067 [15:51:03]line Контрольно-Кассовый Чек [15:51:03]line ПРОДАЖА [15:51:03]line ТРК (МРК, ГНК) : 12 [15:51:03]line Товар: 2710124130 [15:51:03]line Аи-92-К-4 [15:51:03]line 14.950 * 66.90 [15:51:03]line = 1000.16 [15:51:03]line НДС 12% НСП 1% [15:51:03]line > о реализуемом товаре [15:51:03]line ОКРУГЛЕНИЕ: -0.16 [15:51:03]line ИТОГО: 1000.00 [15:51:03]line Внесено: 1000.00 [15:51:03]line СДАЧА: 0.00 [15:51:03]line НСП 1% : 8.85 [15:51:03]line НДС 12% : 106.21 [15:51:03]line Наличными: 1000.00 [15:51:03]line Безнал.: 0.00 [15:51:03]line Место: АЗС № 82 "Партнер Нефть" [15:51:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:51:03]line СНО: Общий режим [15:51:03]line Чек 457 29.10.2024 15:51 [15:51:03]line Смена: 145 ФФД: 1.0 [15:51:03]line ЗНМ: 0300000017 [15:51:03]line РНМ: 0000000000170478 [15:51:03]line Версия ККМ: v1.0 [15:51:03]line ФМ: 0000000002098560 [15:51:03]line ФД: 96948 [15:51:03]line ФПД: 170413300973092 [15:51:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155103&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96948&fm=170413300973092&tin=02508201610067®Number=0000000000170478&sum=100000 [15:51:03]written 0, free lines is 4095 [15:51:03]OFD Sender: Processing packet 96948 [packets to send 59, broken 58] [15:51:03]ProducePacketName [15:51:03]name=ofd_packets/00096948 [15:51:03]OFD Sender: To server: pG, [15:51:03]CommunicateWithHost lk.salyk.kg:30040 [15:51:03]ConnectInit lk.salyk.kg [15:51:03]Connected sock=11 [15:51:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 E2 07 01 FB 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 34 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 C9 01 00 00 F4 03 04 00 67 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7A 01 00 35 04 06 00 9A FD 70 44 FE 24 64 7D 20 AB 8B 6E 85 33 [15:51:03]Write to MH i2c: 01 00 00 9A 1E B8 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: 01 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: 01 07 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: 01 07 00 9A 1E 00 00 00 00 00 0E 0D DA [15:51:03]RasterBufferAndPrint [15:51:03]line [15:51:03]line [15:51:03]line [15:51:03]line [15:51:03]line [15:51:03]written 0, free lines is 3352 [15:51:03]MH_Cut [15:51:03]Write to MH i2c: D1 01 00 A1 1E 01 91 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: D1 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: D1 01 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: D1 01 00 A1 1E 00 90 [15:51:03]Write to MH i2c: 01 00 00 A2 1E C0 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 85 49 47 00 A7 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 32 30 39 38 35 36 30 10 04 04 00 B4 7A 01 00 F4 03 04 00 8D AE 20 67 B6 04 01 00 00 EC 09 2F B5 9E 1C 49 D4 [15:51:04]CommunicateWithHost err = 0 [15:51:04]CheckOFDResponse [15:51:04]1017 (14) - 77093643461234 [15:51:04]1041 (16) - 0000000002098560 [15:51:04]1040 (4) - 96948 [15:51:04]1012 (4) - 29.10.2024 09:44 [15:51:04]1206 (1) - 0 [15:51:04]OFD Sender: Remove packet 96948 [15:51:04]ProducePacketName [15:51:04]name=ofd_packets/00096948 [15:51:04]NVStorageDeleteData [15:51:04]*** Cut start [15:51:04]*** Partial cut [15:51:04]*** CUTSNS_PIN = 1 [15:51:04]*** CUTSNS_PIN = 0 [15:51:04]OFD Sender: No OFD packet to send [15:51:04]*** Brake cut motor [15:51:05]Read from MH i2c: 01 [15:51:05]MH_I2C_Read... [15:51:05]*** Stop cut motor [15:51:05]*** Cut end [15:51:05]Read from MH i2c: 01 07 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: 01 07 00 A2 1E 00 00 00 00 00 FF 0F D5 [15:51:05]process_action close_receipt done [15:51:05]requested_data is exist [15:51:05]produce_requested_data [15:51:05]requested_item fm.sn is exist - process it [15:51:05]wFMCommunicate request_size=4 [15:51:05]MH_SAM_APDU [15:51:05]CAPDU: 80 11 00 00 [15:51:05]Write to MH i2c: E2 08 00 A3 1E 80 11 00 00 00 00 00 00 3B [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 17 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 17 00 A3 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [15:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:51:05]wFMCommunicate OK [15:51:05]requested_item fd.num is exist - process it [15:51:05]SAM_PROTO_GetFieldsCounters [15:51:05]wFMCommunicate request_size=4 [15:51:05]MH_SAM_APDU [15:51:05]CAPDU: 80 13 00 00 [15:51:05]Write to MH i2c: E2 08 00 A4 1E 80 13 00 00 00 00 00 00 3E [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 62 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 62 00 A4 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [15:51:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:05]wFMCommunicate OK [15:51:05]SAM_PROTO_GetFieldsCounters done [15:51:05]requested_item shift.num is exist - process it [15:51:05]requested_item shift.opened is exist - process it [15:51:05]req_shift_opened [15:51:05]FM_GetShiftState [15:51:05]SAM_PROTO_GetShiftState [15:51:05]wFMCommunicate request_size=4 [15:51:05]MH_SAM_APDU [15:51:05]CAPDU: 80 13 01 00 [15:51:05]Write to MH i2c: E2 08 00 A5 1E 80 13 01 00 00 00 00 00 40 [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 0E 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 0E 00 A5 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9E [15:51:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:51:05]wFMCommunicate OK [15:51:05]SAM_PROTO_GetShiftState done [15:51:05]FM_GetShiftState done [15:51:05]req_shift_opened done [15:51:05]requested_item shift.open_date is exist - process it [15:51:05]req_shift_open_date [15:51:05]req_shift_open_date done [15:51:05]produce_requested_data done [15:51:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96948,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:51:05]process_action_free close_receipt [15:51:05]json_value_free [15:51:05]json_value_free done [15:51:05]process_json_proto returns [15:51:05]Send response to host [15:51:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96948,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:51:05]free response buf [15:51:05]execute_script done [15:51:05]execute_script returns [15:51:05]free content buf [15:51:05]Sock 7.Close socket [15:51:05]Sock 7.Thread stoped [15:51:09]OFD Sender: No OFD packet to send [15:51:14]OFD Sender: No OFD packet to send [15:51:19]OFD Sender: No OFD packet to send [15:51:24]OFD Sender: No OFD packet to send [15:51:29]OFD Sender: No OFD packet to send [15:51:34]OFD Sender: No OFD packet to send [15:51:39]OFD Sender: No OFD packet to send [15:51:44]OFD Sender: No OFD packet to send [15:51:49]OFD Sender: No OFD packet to send [15:51:54]OFD Sender: No OFD packet to send [15:51:59]OFD Sender: No OFD packet to send [15:52:04]OFD Sender: No OFD packet to send [15:52:09]OFD Sender: No OFD packet to send [15:52:14]OFD Sender: No OFD packet to send [15:52:17]accept exits with 9 [15:52:17]New connection [15:52:17]New thread 3067116900 created [15:52:17]Thread 3067260260 joined [15:52:17]Waiting for new connection... [15:52:17] Sock 9.Parse request [15:52:17]Sock 9.Check first char [15:52:17]Sock 9.First char is OK [15:52:17]request: POST /json_proto HTTP/1.0 [15:52:17]Method: POST [15:52:17]URL: /json_proto [15:52:17]Method is POST - this is cgi request [15:52:17]url: /json_proto [15:52:17]query_string will be loaded in cgi processing [15:52:17]execute_cgi json_proto POST (null) [15:52:17]execute_cgi path=json_proto method=POST [15:52:17]POST find Content-Length [15:52:17]Host: 172.17.40.67:8080 [15:52:17]Content-Length: 678 [15:52:17]Content-Type: application/json [15:52:17] [15:52:17]POST finish read [15:52:17]Found Content-Length = 678 [15:52:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:17]execute_script... [15:52: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)3407481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:52:17]POST & json_proto [15:52:17]process_json_proto [15:52:17]json parsed OK: [15:52:17]protocol is kg_v1.0 [15:52:17]action value=close_receipt [15:52:17]process_action close_receipt [15:52:17]cmd_close_receipt [15:52:17]MH_GetDate [15:52:17]Write to MH i2c: F0 00 00 A6 1E B3 [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: F0 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: F0 09 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: F0 09 00 A6 1E 00 B3 04 21 67 EE DA 66 66 8F [15:52:17]GetLastDocTimeStamp 1730217063 [15:52:17]current date 1730217139 [15:52:17]FM_GetShiftState [15:52:17]SAM_PROTO_GetShiftState [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 13 01 00 [15:52:17]Write to MH i2c: E2 08 00 A7 1E 80 13 01 00 00 00 00 00 42 [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:18]Read from MH i2c: E2 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 0E 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 0E 00 A7 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A0 [15:52:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:52:18]wFMCommunicate OK [15:52:18]SAM_PROTO_GetShiftState done [15:52:18]FM_GetShiftState done [15:52:18]opened in 1730160548 [15:52:18]opened+sec_in_day 1730246948 [15:52:18]quantity*price = 50041 [15:52:18]sum+1 = 50042 [15:52: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 458 29.10.2024 15:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96949 ФПД: 150967843629516 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155219&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96949&fm=150967843629516&tin=02508201610067®Number=0000000000170478&sum=50000 [15:52:19]StoreToDocumentArchive [15:52:19]shift 145 fd 96949 [15:52:19]save to /storage/0145/doc_00096949 [15:52:19]save last doc name /storage/0145/doc_00096949 to /storage/kkm_last_doc_name [15:52:19]save OK [15:52:19]Clear old archive folders... [15:52:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:52:19]tlvbuf is 01A98640 [15:52:19]SAM_PROTO_ClearQueue [15:52:19]wFMCommunicate request_size=4 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 09 00 00 [15:52:19]Write to MH i2c: E2 08 00 B4 1E 80 09 00 00 00 00 00 00 44 [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 B4 1E 00 90 00 46 [15:52:19]RAPDU: 90 00 [15:52:19]wFMCommunicate OK [15:52:19]SAM_PROTO_ClearQueue done [15:52:19]KKMCreateOFDPacket [15:52:19]OFDProtocolAddRootSTLVToBuf [15:52:19]FM_MakeSignedData [15:52:19]FM_MakeSignedData [15:52:19]SAM_PROTO_SignData [15:52:19]wFMCommunicate request_size=4 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 0D 01 02 [15:52:19]Write to MH i2c: E2 08 00 B5 1E 80 0D 01 02 00 00 00 00 4C [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 B5 1E 00 90 00 47 [15:52:19]RAPDU: 90 00 [15:52:19]wFMCommunicate OK [15:52:19]wFMCommunicate request_size=255 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 01 00 00 F4 03 04 00 B3 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7A 01 00 35 04 06 00 89 [15:52:19]Write to MH i2c: E2 02 01 B6 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 B3 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7A 01 00 35 04 06 00 89 00 00 2E [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 B6 1E 00 90 00 48 [15:52:19]RAPDU: 90 00 [15:52:19]wFMCommunicate OK [15:52:19]wFMCommunicate request_size=10 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 0D 02 02 05 4D F0 B1 29 CC [15:52:19]Write to MH i2c: E2 0D 00 B7 1E 80 0D 02 02 05 00 4D F0 B1 29 CC 00 00 3C [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 B7 1E 00 90 00 49 [15:52:19]RAPDU: 90 00 [15:52:19]wFMCommunicate OK [15:52:19]wFMCommunicate request_size=4 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 0D 03 02 [15:52:19]Write to MH i2c: E2 08 00 B8 1E 80 0D 03 02 00 00 00 00 51 [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 0B 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 0B 00 B8 1E 00 F4 D2 4A 2B 84 A9 87 C8 90 00 09 [15:52:19]RAPDU: F4 D2 4A 2B 84 A9 87 C8 90 00 [15:52:19]wFMCommunicate OK [15:52:19]SAM_PROTO_SignData done [15:52:19]FM_MakeSignedData done [15:52:19]CreateOFDProtocolMessage [15:52:19]wFMCommunicate request_size=4 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 11 00 00 [15:52:19]Write to MH i2c: E2 08 00 B9 1E 80 11 00 00 00 00 00 00 51 [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 17 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 17 00 B9 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [15:52:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:52:19]wFMCommunicate OK [15:52:19]CreateOFDProtocolMessage done [15:52:19]OFDSenderStorePacket 96949 [15:52:19]StoreOFDPacket docnum=96949 [15:52:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 34 07 01 40 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 B3 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7A 01 00 35 04 06 00 89 4D F0 B1 29 CC F4 D2 4A 2B 84 A9 87 C8 [15:52:19]CheckFolder [15:52:19]dirname=/storage/ofd_packets [15:52:19]CheckFolder done [15:52:19]ProducePacketName [15:52:19]name=ofd_packets/00096949 [15:52:19]NVStorageSaveData ofd_packets/00096949 [15:52:19]File name is /storage/ofd_packets/00096949 [15:52:19]Write 301 bytes [15:52:19]NVStorageSaveData done [15:52:19]OFDSenderStorePacket done [15:52:19]KKMCreateOFDPacket done [15:52:19]NVStorageSaveData kkm_last_timestamp [15:52:19]File name is /storage/kkm_last_timestamp [15:52:19]Write 4 bytes [15:52:19]NVStorageSaveData done [15:52:19]ExternCall_PrintAddStr [15:52:19]wPrintStart [15:52:19]Write to MH i2c: 01 00 00 BA 1E D8 [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: 01 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: 01 07 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: 01 07 00 BA 1E 00 00 00 00 00 FF 0F ED [15:52:19]RasterBufferAndPrint [15:52:19]line Счет N : (1)3407481 [15:52:19]line ИНН: 02508201610067 [15:52:19]line Контрольно-Кассовый Чек [15:52:19]line ПРОДАЖА [15:52:19]line ТРК (МРК, ГНК) : 42 [15:52:19]line Товар: 2710124130 [15:52:19]line Аи-92-К-4 [15:52:19]line 7.480 * 66.90 [15:52:19]line = 500.41 [15:52:19]line НДС 12% НСП 1% [15:52:19]line > о реализуемом товаре [15:52:19]line ОКРУГЛЕНИЕ: -0.41 [15:52:19]line ИТОГО: 500.00 [15:52:19]line Внесено: 500.00 [15:52:19]line СДАЧА: 0.00 [15:52:19]line НСП 1% : 4.43 [15:52:19]line НДС 12% : 53.14 [15:52:19]line Наличными: 500.00 [15:52:19]line Безнал.: 0.00 [15:52:19]line Место: АЗС № 82 "Партнер Нефть" [15:52:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:52:19]line СНО: Общий режим [15:52:19]line Чек 458 29.10.2024 15:52 [15:52:19]line Смена: 145 ФФД: 1.0 [15:52:19]line ЗНМ: 0300000017 [15:52:19]line РНМ: 0000000000170478 [15:52:19]line Версия ККМ: v1.0 [15:52:19]line ФМ: 0000000002098560 [15:52:19]line ФД: 96949 [15:52:19]line ФПД: 150967843629516 [15:52:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155219&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96949&fm=150967843629516&tin=02508201610067®Number=0000000000170478&sum=50000 [15:52:20]OFD Sender: Processing packet 96949 [packets to send 59, broken 58] [15:52:20]ProducePacketName [15:52:20]name=ofd_packets/00096949 [15:52:20]OFD Sender: To server: pG, [15:52:20]CommunicateWithHost lk.salyk.kg:30040 [15:52:20]ConnectInit lk.salyk.kg [15:52:20]written 0, free lines is 4095 [15:52:20]Connected sock=10 [15:52:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 34 07 01 40 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 B3 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7A 01 00 35 04 06 00 89 4D F0 B1 29 CC F4 D2 4A 2B 84 A9 87 C8 [15:52:20]Write to MH i2c: 01 00 00 E5 1E 03 [15:52:20]Write i2c OK [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: 01 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: 01 07 00 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: 01 07 00 E5 1E 00 00 00 00 00 03 0D 1A [15:52:20]RasterBufferAndPrint [15:52:20]line [15:52:20]line [15:52:20]line [15:52:20]line [15:52:20]line [15:52:20]written 0, free lines is 3337 [15:52:20]MH_Cut [15:52:20]Write to MH i2c: D1 01 00 EC 1E 01 DC [15:52:20]Write i2c OK [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: D1 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: D1 01 00 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: D1 01 00 EC 1E 00 DB [15:52:20]Write to MH i2c: 01 00 00 ED 1E 0B [15:52:20]Write i2c OK [15:52:20]MH_I2C_Read... [15:52:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 34 BA 47 00 FE 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 32 30 39 38 35 36 30 10 04 04 00 B5 7A 01 00 F4 03 04 00 D9 AE 20 67 B6 04 01 00 00 A0 A6 75 9E 97 6C 4E 85 [15:52:20]CommunicateWithHost err = 0 [15:52:20]CheckOFDResponse [15:52:20]1017 (14) - 77093643461234 [15:52:20]1041 (16) - 0000000002098560 [15:52:20]1040 (4) - 96949 [15:52:20]1012 (4) - 29.10.2024 09:46 [15:52:20]1206 (1) - 0 [15:52:20]OFD Sender: Remove packet 96949 [15:52:20]ProducePacketName [15:52:20]name=ofd_packets/00096949 [15:52:20]NVStorageDeleteData [15:52:21]OFD Sender: No OFD packet to send [15:52:21]*** Cut start [15:52:21]*** Partial cut [15:52:21]*** CUTSNS_PIN = 1 [15:52:21]*** CUTSNS_PIN = 0 [15:52:21]*** Brake cut motor [15:52:21]Read from MH i2c: 01 [15:52:21]MH_I2C_Read... [15:52:21]*** Stop cut motor [15:52:21]*** Cut end [15:52:21]Read from MH i2c: 01 07 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: 01 07 00 ED 1E 00 00 00 00 00 FF 0F 20 [15:52:21]process_action close_receipt done [15:52:21]requested_data is exist [15:52:21]produce_requested_data [15:52:21]requested_item fm.sn is exist - process it [15:52:21]wFMCommunicate request_size=4 [15:52:21]MH_SAM_APDU [15:52:21]CAPDU: 80 11 00 00 [15:52:21]Write to MH i2c: E2 08 00 EE 1E 80 11 00 00 00 00 00 00 86 [15:52:21]Write i2c OK [15:52:21]MH_I2C_Read... [15:52:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:21]Read from MH i2c: E2 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 17 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 17 00 EE 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [15:52:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:52:21]wFMCommunicate OK [15:52:21]requested_item fd.num is exist - process it [15:52:21]SAM_PROTO_GetFieldsCounters [15:52:21]wFMCommunicate request_size=4 [15:52:21]MH_SAM_APDU [15:52:21]CAPDU: 80 13 00 00 [15:52:21]Write to MH i2c: E2 08 00 EF 1E 80 13 00 00 00 00 00 00 89 [15:52:21]Write i2c OK [15:52:21]MH_I2C_Read... [15:52:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:21]Read from MH i2c: E2 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 62 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 62 00 EF 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [15:52:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:21]wFMCommunicate OK [15:52:21]SAM_PROTO_GetFieldsCounters done [15:52:21]requested_item shift.num is exist - process it [15:52:21]requested_item shift.opened is exist - process it [15:52:21]req_shift_opened [15:52:21]FM_GetShiftState [15:52:21]SAM_PROTO_GetShiftState [15:52:21]wFMCommunicate request_size=4 [15:52:21]MH_SAM_APDU [15:52:21]CAPDU: 80 13 01 00 [15:52:21]Write to MH i2c: E2 08 00 F0 1E 80 13 01 00 00 00 00 00 8B [15:52:21]Write i2c OK [15:52:21]MH_I2C_Read... [15:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:21]Read from MH i2c: E2 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 0E 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 0E 00 F0 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E9 [15:52:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:52:21]wFMCommunicate OK [15:52:21]SAM_PROTO_GetShiftState done [15:52:21]FM_GetShiftState done [15:52:21]req_shift_opened done [15:52:21]requested_item shift.open_date is exist - process it [15:52:21]req_shift_open_date [15:52:21]req_shift_open_date done [15:52:21]produce_requested_data done [15:52:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96949,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:52:21]process_action_free close_receipt [15:52:21]json_value_free [15:52:21]json_value_free done [15:52:21]process_json_proto returns [15:52:21]Send response to host [15:52:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96949,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:52:21]free response buf [15:52:21]execute_script done [15:52:21]execute_script returns [15:52:21]free content buf [15:52:21]Sock 9.Close socket [15:52:21]Sock 9.Thread stoped [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:00]accept exits with 7 [15:53:00]New connection [15:53:00]New thread 3067260260 created [15:53:00]Thread 3067116900 joined [15:53:00]Waiting for new connection... [15:53:00] Sock 7.Parse request [15:53:00]Sock 7.Check first char [15:53:00]Sock 7.First char is OK [15:53:00]request: POST /json_proto HTTP/1.0 [15:53:00]Method: POST [15:53:00]URL: /json_proto [15:53:00]Method is POST - this is cgi request [15:53:00]url: /json_proto [15:53:00]query_string will be loaded in cgi processing [15:53:00]execute_cgi json_proto POST (null) [15:53:00]execute_cgi path=json_proto method=POST [15:53:00]POST find Content-Length [15:53:00]Host: 172.17.40.67:8080 [15:53:00]Content-Length: 641 [15:53:00]Content-Type: application/json [15:53:00] [15:53:00]POST finish read [15:53:00]Found Content-Length = 641 [15:53:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:00]execute_script... [15:53:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:00]POST & json_proto [15:53:00]process_json_proto [15:53:00]json parsed OK: [15:53:00]protocol is kg_v1.0 [15:53:00]action value=close_receipt [15:53:00]process_action close_receipt [15:53:00]cmd_close_receipt [15:53:00]MH_GetDate [15:53:00]Write to MH i2c: F0 00 00 F1 1E FE [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: F0 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: F0 09 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: F0 09 00 F1 1E 00 DD 04 21 67 EE DA 66 66 04 [15:53:00]GetLastDocTimeStamp 1730217139 [15:53:00]current date 1730217181 [15:53:00]FM_GetShiftState [15:53:00]SAM_PROTO_GetShiftState [15:53:00]wFMCommunicate request_size=4 [15:53:00]MH_SAM_APDU [15:53:00]CAPDU: 80 13 01 00 [15:53:00]Write to MH i2c: E2 08 00 F2 1E 80 13 01 00 00 00 00 00 8D [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:00]Read from MH i2c: E2 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 0E 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 0E 00 F2 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EB [15:53:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:53:00]wFMCommunicate OK [15:53:00]SAM_PROTO_GetShiftState done [15:53:00]FM_GetShiftState done [15:53:00]opened in 1730160548 [15:53:00]opened+sec_in_day 1730246948 [15:53:00]quantity*price = 762000 [15:53:00]sum+1 = 762001 [15:53:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 459 29.10.2024 15:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96950 ФПД: 103093057545403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96950&fm=103093057545403&tin=02508201610067®Number=0000000000170478&sum=762000 [15:53:01]StoreToDocumentArchive [15:53:01]shift 145 fd 96950 [15:53:01]save to /storage/0145/doc_00096950 [15:53:01]save last doc name /storage/0145/doc_00096950 to /storage/kkm_last_doc_name [15:53:01]save OK [15:53:01]Clear old archive folders... [15:53:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:53:01]tlvbuf is B6FA32D0 [15:53:01]SAM_PROTO_ClearQueue [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 09 00 00 [15:53:01]Write to MH i2c: E2 08 00 FF 1E 80 09 00 00 00 00 00 00 8F [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 FF 1E 00 90 00 91 [15:53:01]RAPDU: 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_ClearQueue done [15:53:01]KKMCreateOFDPacket [15:53:01]OFDProtocolAddRootSTLVToBuf [15:53:01]FM_MakeSignedData [15:53:01]FM_MakeSignedData [15:53:01]SAM_PROTO_SignData [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 0D 01 02 [15:53:01]Write to MH i2c: E2 08 00 00 1F 80 0D 01 02 00 00 00 00 98 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 00 1F 00 90 00 93 [15:53:01]RAPDU: 90 00 [15:53:01]wFMCommunicate OK [15:53:01]wFMCommunicate request_size=255 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 DD 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7A 01 00 35 04 06 00 5D C3 39 12 [15:53:01]Write to MH i2c: E2 02 01 01 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 DD 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7A 01 00 35 04 06 00 5D C3 39 12 00 00 D6 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 01 1F 00 90 00 94 [15:53:01]RAPDU: 90 00 [15:53:01]wFMCommunicate OK [15:53:01]wFMCommunicate request_size=7 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 0D 02 02 02 E4 BB [15:53:01]Write to MH i2c: E2 0A 00 02 1F 80 0D 02 02 02 00 E4 BB 00 00 3E [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 02 1F 00 90 00 95 [15:53:01]RAPDU: 90 00 [15:53:01]wFMCommunicate OK [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 0D 03 02 [15:53:01]Write to MH i2c: E2 08 00 03 1F 80 0D 03 02 00 00 00 00 9D [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0B 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0B 00 03 1F 00 B6 FF 1C AA 95 2A 53 E7 90 00 12 [15:53:01]RAPDU: B6 FF 1C AA 95 2A 53 E7 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_SignData done [15:53:01]FM_MakeSignedData done [15:53:01]CreateOFDProtocolMessage [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 11 00 00 [15:53:01]Write to MH i2c: E2 08 00 04 1F 80 11 00 00 00 00 00 00 9D [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 17 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 17 00 04 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [15:53:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:53:01]wFMCommunicate OK [15:53:01]CreateOFDProtocolMessage done [15:53:01]OFDSenderStorePacket 96950 [15:53:01]StoreOFDPacket docnum=96950 [15:53:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 56 AA 04 01 1C 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 DD 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7A 01 00 35 04 06 00 5D C3 39 12 E4 BB B6 FF 1C AA 95 2A 53 E7 [15:53:01]CheckFolder [15:53:01]dirname=/storage/ofd_packets [15:53:01]CheckFolder done [15:53:01]ProducePacketName [15:53:01]name=ofd_packets/00096950 [15:53:01]NVStorageSaveData ofd_packets/00096950 [15:53:01]File name is /storage/ofd_packets/00096950 [15:53:01]Write 298 bytes [15:53:01]NVStorageSaveData done [15:53:01]OFDSenderStorePacket done [15:53:01]KKMCreateOFDPacket done [15:53:01]NVStorageSaveData kkm_last_timestamp [15:53:01]File name is /storage/kkm_last_timestamp [15:53:01]Write 4 bytes [15:53:01]NVStorageSaveData done [15:53:01]ExternCall_PrintAddStr [15:53:01]wPrintStart [15:53:01]Write to MH i2c: 01 00 00 05 1F 24 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: 01 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: 01 07 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: 01 07 00 05 1F 00 00 00 00 00 FF 0F 39 [15:53:01]RasterBufferAndPrint [15:53:01]line Счет N : (1)3407478 [15:53:01]line ИНН: 02508201610067 [15:53:01]line Контрольно-Кассовый Чек [15:53:01]line ПРОДАЖА [15:53:01]line ТРК (МРК, ГНК) : 51 [15:53:01]line Товар: 2710194210 [15:53:01]line ДТ-К-5 [15:53:01]line 100.000 * 76.20 [15:53:01]line = 7620.00 [15:53:01]line НДС 12% НСП 1% [15:53:01]line > о реализуемом товаре [15:53:01]line ИТОГО: 7620.00 [15:53:01]line НСП 1% : 67.43 [15:53:01]line НДС 12% : 809.20 [15:53:01]line Наличными: 7620.00 [15:53:01]line Безнал.: 0.00 [15:53:01]line Место: АЗС № 82 "Партнер Нефть" [15:53:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:53:01]line СНО: Общий режим [15:53:01]line Чек 459 29.10.2024 15:53 [15:53:01]line Смена: 145 ФФД: 1.0 [15:53:01]line ЗНМ: 0300000017 [15:53:01]line РНМ: 0000000000170478 [15:53:01]line Версия ККМ: v1.0 [15:53:01]line ФМ: 0000000002098560 [15:53:01]line ФД: 96950 [15:53:01]line ФПД: 103093057545403 [15:53:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96950&fm=103093057545403&tin=02508201610067®Number=0000000000170478&sum=762000 [15:53:02]OFD Sender: Processing packet 96950 [packets to send 59, broken 58] [15:53:02]ProducePacketName [15:53:02]name=ofd_packets/00096950 [15:53:02]OFD Sender: To server: pG, [15:53:02]CommunicateWithHost lk.salyk.kg:30040 [15:53:02]ConnectInit lk.salyk.kg [15:53:02]written 0, free lines is 4095 [15:53:02]Connected sock=10 [15:53:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 56 AA 04 01 1C 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 DD 04 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7A 01 00 35 04 06 00 5D C3 39 12 E4 BB B6 FF 1C AA 95 2A 53 E7 [15:53:02]Write to MH i2c: 01 00 00 2D 1F 4C [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 07 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 07 00 2D 1F 00 00 00 00 00 2E 0D 8E [15:53:02]RasterBufferAndPrint [15:53:02]line [15:53:02]line [15:53:02]line [15:53:02]line [15:53:02]line [15:53:02]written 0, free lines is 3380 [15:53:02]MH_Cut [15:53:02]Write to MH i2c: D1 01 00 34 1F 01 25 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: D1 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: D1 01 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: D1 01 00 34 1F 00 24 [15:53:02]Write to MH i2c: 01 00 00 35 1F 54 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F2 31 47 00 28 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7A 01 00 F4 03 04 00 03 AF 20 67 B6 04 01 00 00 63 03 4D 08 4F CD 71 55 [15:53:02]CommunicateWithHost err = 0 [15:53:02]CheckOFDResponse [15:53:02]1017 (14) - 77093643461234 [15:53:02]1041 (16) - 0000000002098560 [15:53:02]1040 (4) - 96950 [15:53:02]1012 (4) - 29.10.2024 09:46 [15:53:02]1206 (1) - 0 [15:53:02]OFD Sender: Remove packet 96950 [15:53:02]ProducePacketName [15:53:02]name=ofd_packets/00096950 [15:53:02]NVStorageDeleteData [15:53:03]OFD Sender: No OFD packet to send [15:53:03]*** Cut start [15:53:03]*** Partial cut [15:53:03]*** CUTSNS_PIN = 1 [15:53:03]*** CUTSNS_PIN = 0 [15:53:03]*** Brake cut motor [15:53:03]Read from MH i2c: 01 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 07 00 [15:53:03]MH_I2C_Read... [15:53:03]*** Stop cut motor [15:53:03]Read from MH i2c: 01 07 00 35 1F 00 00 00 00 00 FF 0F 69 [15:53:03]process_action close_receipt done [15:53:03]requested_data is exist [15:53:03]produce_requested_data [15:53:03]requested_item fm.sn is exist - process it [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 11 00 00 [15:53:03]Write to MH i2c: E2 08 00 36 1F 80 11 00 00 00 00 00 00 CF [15:53:03]*** Cut end [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 17 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 17 00 36 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [15:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:53:03]wFMCommunicate OK [15:53:03]requested_item fd.num is exist - process it [15:53:03]SAM_PROTO_GetFieldsCounters [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 13 00 00 [15:53:03]Write to MH i2c: E2 08 00 37 1F 80 13 00 00 00 00 00 00 D2 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:04]Read from MH i2c: E2 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 62 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 62 00 37 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 19 [15:53:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:04]wFMCommunicate OK [15:53:04]SAM_PROTO_GetFieldsCounters done [15:53:04]requested_item shift.num is exist - process it [15:53:04]requested_item shift.opened is exist - process it [15:53:04]req_shift_opened [15:53:04]FM_GetShiftState [15:53:04]SAM_PROTO_GetShiftState [15:53:04]wFMCommunicate request_size=4 [15:53:04]MH_SAM_APDU [15:53:04]CAPDU: 80 13 01 00 [15:53:04]Write to MH i2c: E2 08 00 38 1F 80 13 01 00 00 00 00 00 D4 [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:04]Read from MH i2c: E2 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 0E 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 0E 00 38 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [15:53:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:53:04]wFMCommunicate OK [15:53:04]SAM_PROTO_GetShiftState done [15:53:04]FM_GetShiftState done [15:53:04]req_shift_opened done [15:53:04]requested_item shift.open_date is exist - process it [15:53:04]req_shift_open_date [15:53:04]req_shift_open_date done [15:53:04]produce_requested_data done [15:53:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96950,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:53:04]process_action_free close_receipt [15:53:04]json_value_free [15:53:04]json_value_free done [15:53:04]process_json_proto returns [15:53:04]Send response to host [15:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96950,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:53:04]free response buf [15:53:04]execute_script done [15:53:04]execute_script returns [15:53:04]free content buf [15:53:04]Sock 7.Close socket [15:53:04]Sock 7.Thread stoped [15:53:08]OFD Sender: No OFD packet to send [15:53:13]OFD Sender: No OFD packet to send [15:53:18]OFD Sender: No OFD packet to send [15:53:23]OFD Sender: No OFD packet to send [15:53:28]OFD Sender: No OFD packet to send [15:53:33]OFD Sender: No OFD packet to send [15:53:38]OFD Sender: No OFD packet to send [15:53:43]OFD Sender: No OFD packet to send [15:53:48]OFD Sender: No OFD packet to send [15:53:53]OFD Sender: No OFD packet to send [15:53:58]OFD Sender: No OFD packet to send [15:54:03]OFD Sender: No OFD packet to send [15:54:08]OFD Sender: No OFD packet to send [15:54:09]accept exits with 9 [15:54:09]New connection [15:54:09]New thread 3067116900 created [15:54:09]Thread 3067260260 joined [15:54:09]Waiting for new connection... [15:54:09] Sock 9.Parse request [15:54:09]Sock 9.Check first char [15:54:09]Sock 9.First char is OK [15:54:09]request: POST /json_proto HTTP/1.0 [15:54:09]Method: POST [15:54:09]URL: /json_proto [15:54:09]Method is POST - this is cgi request [15:54:09]url: /json_proto [15:54:09]query_string will be loaded in cgi processing [15:54:09]execute_cgi json_proto POST (null) [15:54:09]execute_cgi path=json_proto method=POST [15:54:09]POST find Content-Length [15:54:09]Host: 172.17.40.67:8080 [15:54:09]Content-Length: 678 [15:54:09]Content-Type: application/json [15:54:09] [15:54:09]POST finish read [15:54:09]Found Content-Length = 678 [15:54:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:09]execute_script... [15:54: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)3407483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:09]POST & json_proto [15:54:09]process_json_proto [15:54:09]json parsed OK: [15:54:09]protocol is kg_v1.0 [15:54:09]action value=close_receipt [15:54:09]process_action close_receipt [15:54:09]cmd_close_receipt [15:54:09]MH_GetDate [15:54:09]Write to MH i2c: F0 00 00 39 1F 47 [15:54:09]Write i2c OK [15:54:09]MH_I2C_Read... [15:54:09]Read from MH i2c: F0 [15:54:09]MH_I2C_Read... [15:54:09]Read from MH i2c: F0 09 00 [15:54:09]MH_I2C_Read... [15:54:09]Read from MH i2c: F0 09 00 39 1F 00 22 05 21 67 EE DA 66 66 93 [15:54:09]GetLastDocTimeStamp 1730217181 [15:54:09]current date 1730217250 [15:54:09]FM_GetShiftState [15:54:09]SAM_PROTO_GetShiftState [15:54:09]wFMCommunicate request_size=4 [15:54:09]MH_SAM_APDU [15:54:09]CAPDU: 80 13 01 00 [15:54:09]Write to MH i2c: E2 08 00 3A 1F 80 13 01 00 00 00 00 00 D6 [15:54:09]Write i2c OK [15:54:09]MH_I2C_Read... [15:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:09]Read from MH i2c: E2 [15:54:09]MH_I2C_Read... [15:54:09]Read from MH i2c: E2 0E 00 [15:54:09]MH_I2C_Read... [15:54:09]Read from MH i2c: E2 0E 00 3A 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 34 [15:54:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:54:09]wFMCommunicate OK [15:54:09]SAM_PROTO_GetShiftState done [15:54:09]FM_GetShiftState done [15:54:09]opened in 1730160548 [15:54:09]opened+sec_in_day 1730246948 [15:54:09]quantity*price = 60009 [15:54:09]sum+1 = 60010 [15:54:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 460 29.10.2024 15:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96951 ФПД: 110136903533694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155410&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96951&fm=110136903533694&tin=02508201610067®Number=0000000000170478&sum=60000 [15:54:10]StoreToDocumentArchive [15:54:10]shift 145 fd 96951 [15:54:10]save to /storage/0145/doc_00096951 [15:54:10]save last doc name /storage/0145/doc_00096951 to /storage/kkm_last_doc_name [15:54:10]save OK [15:54:10]Clear old archive folders... [15:54:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:10]tlvbuf is 01ADDBA0 [15:54:10]SAM_PROTO_ClearQueue [15:54:10]wFMCommunicate request_size=4 [15:54:10]MH_SAM_APDU [15:54:10]CAPDU: 80 09 00 00 [15:54:10]Write to MH i2c: E2 08 00 47 1F 80 09 00 00 00 00 00 00 D8 [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:10]Read from MH i2c: E2 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 47 1F 00 90 00 DA [15:54:10]RAPDU: 90 00 [15:54:10]wFMCommunicate OK [15:54:10]SAM_PROTO_ClearQueue done [15:54:10]KKMCreateOFDPacket [15:54:10]OFDProtocolAddRootSTLVToBuf [15:54:10]FM_MakeSignedData [15:54:10]FM_MakeSignedData [15:54:10]SAM_PROTO_SignData [15:54:10]wFMCommunicate request_size=4 [15:54:10]MH_SAM_APDU [15:54:10]CAPDU: 80 0D 01 02 [15:54:10]Write to MH i2c: E2 08 00 48 1F 80 0D 01 02 00 00 00 00 E0 [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:10]Read from MH i2c: E2 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 48 1F 00 90 00 DB [15:54:10]RAPDU: 90 00 [15:54:10]wFMCommunicate OK [15:54:10]wFMCommunicate request_size=255 [15:54:10]MH_SAM_APDU [15:54:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CC 01 00 00 F4 03 04 00 22 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7A 01 00 35 04 06 00 64 [15:54:10]Write to MH i2c: E2 02 01 49 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CC 01 00 00 F4 03 04 00 22 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7A 01 00 35 04 06 00 64 00 00 EE [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:10]Read from MH i2c: E2 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 49 1F 00 90 00 DC [15:54:10]RAPDU: 90 00 [15:54:10]wFMCommunicate OK [15:54:10]wFMCommunicate request_size=10 [15:54:10]MH_SAM_APDU [15:54:10]CAPDU: 80 0D 02 02 05 2B 3F 03 04 7E [15:54:10]Write to MH i2c: E2 0D 00 4A 1F 80 0D 02 02 05 00 2B 3F 03 04 7E 00 00 DC [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:10]Read from MH i2c: E2 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 03 00 4A 1F 00 90 00 DD [15:54:10]RAPDU: 90 00 [15:54:10]wFMCommunicate OK [15:54:10]wFMCommunicate request_size=4 [15:54:10]MH_SAM_APDU [15:54:10]CAPDU: 80 0D 03 02 [15:54:10]Write to MH i2c: E2 08 00 4B 1F 80 0D 03 02 00 00 00 00 E5 [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:10]Read from MH i2c: E2 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 0B 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 0B 00 4B 1F 00 9F 07 8C 3B BB 5A 95 03 90 00 00 [15:54:10]RAPDU: 9F 07 8C 3B BB 5A 95 03 90 00 [15:54:10]wFMCommunicate OK [15:54:10]SAM_PROTO_SignData done [15:54:10]FM_MakeSignedData done [15:54:10]CreateOFDProtocolMessage [15:54:10]wFMCommunicate request_size=4 [15:54:10]MH_SAM_APDU [15:54:10]CAPDU: 80 11 00 00 [15:54:10]Write to MH i2c: E2 08 00 4C 1F 80 11 00 00 00 00 00 00 E5 [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:10]Read from MH i2c: E2 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 17 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 17 00 4C 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [15:54:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:10]wFMCommunicate OK [15:54:10]CreateOFDProtocolMessage done [15:54:10]OFDSenderStorePacket 96951 [15:54:10]StoreOFDPacket docnum=96951 [15:54:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 8E 07 01 6C 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 34 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 CC 01 00 00 F4 03 04 00 22 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7A 01 00 35 04 06 00 64 2B 3F 03 04 7E 9F 07 8C 3B BB 5A 95 03 [15:54:10]CheckFolder [15:54:10]dirname=/storage/ofd_packets [15:54:10]CheckFolder done [15:54:10]ProducePacketName [15:54:10]name=ofd_packets/00096951 [15:54:10]NVStorageSaveData ofd_packets/00096951 [15:54:10]File name is /storage/ofd_packets/00096951 [15:54:10]Write 301 bytes [15:54:10]NVStorageSaveData done [15:54:10]OFDSenderStorePacket done [15:54:10]KKMCreateOFDPacket done [15:54:10]NVStorageSaveData kkm_last_timestamp [15:54:10]File name is /storage/kkm_last_timestamp [15:54:10]Write 4 bytes [15:54:10]NVStorageSaveData done [15:54:10]ExternCall_PrintAddStr [15:54:10]wPrintStart [15:54:10]Write to MH i2c: 01 00 00 4D 1F 6C [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: 01 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: 01 07 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: 01 07 00 4D 1F 00 00 00 00 00 FF 0F 81 [15:54:10]RasterBufferAndPrint [15:54:10]line Счет N : (1)3407483 [15:54:10]line ИНН: 02508201610067 [15:54:10]line Контрольно-Кассовый Чек [15:54:10]line ПРОДАЖА [15:54:10]line ТРК (МРК, ГНК) : 42 [15:54:10]line Товар: 2710124130 [15:54:10]line Аи-92-К-4 [15:54:10]line 8.970 * 66.90 [15:54:10]line = 600.09 [15:54:10]line НДС 12% НСП 1% [15:54:10]line > о реализуемом товаре [15:54:10]line ОКРУГЛЕНИЕ: -0.09 [15:54:10]line ИТОГО: 600.00 [15:54:10]line Внесено: 600.00 [15:54:10]line СДАЧА: 0.00 [15:54:10]line НСП 1% : 5.31 [15:54:10]line НДС 12% : 63.73 [15:54:10]line Наличными: 600.00 [15:54:10]line Безнал.: 0.00 [15:54:10]line Место: АЗС № 82 "Партнер Нефть" [15:54:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:54:10]line СНО: Общий режим [15:54:10]line Чек 460 29.10.2024 15:54 [15:54:10]line Смена: 145 ФФД: 1.0 [15:54:10]line ЗНМ: 0300000017 [15:54:10]line РНМ: 0000000000170478 [15:54:10]line Версия ККМ: v1.0 [15:54:11]line ФМ: 0000000002098560 [15:54:11]line ФД: 96951 [15:54:11]line ФПД: 110136903533694 [15:54:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155410&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96951&fm=110136903533694&tin=02508201610067®Number=0000000000170478&sum=60000 [15:54:11]OFD Sender: Processing packet 96951 [packets to send 59, broken 58] [15:54:11]ProducePacketName [15:54:11]name=ofd_packets/00096951 [15:54:11]OFD Sender: To server: pG, [15:54:11]CommunicateWithHost lk.salyk.kg:30040 [15:54:11]ConnectInit lk.salyk.kg [15:54:11]written 0, free lines is 4095 [15:54:11]Connected sock=10 [15:54:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 8E 07 01 6C 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 34 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 CC 01 00 00 F4 03 04 00 22 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7A 01 00 35 04 06 00 64 2B 3F 03 04 7E 9F 07 8C 3B BB 5A 95 03 [15:54:11]Write to MH i2c: 01 00 00 78 1F 97 [15:54:11]Write i2c OK [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: 01 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: 01 07 00 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: 01 07 00 78 1F 00 00 00 00 00 05 0D B0 [15:54:11]RasterBufferAndPrint [15:54:11]line [15:54:11]line [15:54:11]line [15:54:11]line [15:54:11]line [15:54:11]written 0, free lines is 3340 [15:54:11]MH_Cut [15:54:11]Write to MH i2c: D1 01 00 7F 1F 01 70 [15:54:11]Write i2c OK [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: D1 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: D1 01 00 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: D1 01 00 7F 1F 00 6F [15:54:11]Write to MH i2c: 01 00 00 80 1F 9F [15:54:11]Write i2c OK [15:54:11]MH_I2C_Read... [15:54:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 7B 47 00 0F 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 32 30 39 38 35 36 30 10 04 04 00 B7 7A 01 00 F4 03 04 00 48 AF 20 67 B6 04 01 00 00 B2 D6 00 2E 7B 10 C2 0F [15:54:11]CommunicateWithHost err = 0 [15:54:11]CheckOFDResponse [15:54:11]1017 (14) - 77093643461234 [15:54:11]1041 (16) - 0000000002098560 [15:54:11]1040 (4) - 96951 [15:54:11]1012 (4) - 29.10.2024 09:47 [15:54:11]1206 (1) - 0 [15:54:11]OFD Sender: Remove packet 96951 [15:54:11]ProducePacketName [15:54:11]name=ofd_packets/00096951 [15:54:11]NVStorageDeleteData [15:54:12]OFD Sender: No OFD packet to send [15:54:12]*** Cut start [15:54:12]*** Partial cut [15:54:12]*** CUTSNS_PIN = 1 [15:54:12]*** CUTSNS_PIN = 0 [15:54:12]*** Brake cut motor [15:54:12]Read from MH i2c: 01 [15:54:12]MH_I2C_Read... [15:54:12]*** Stop cut motor [15:54:12]*** Cut end [15:54:12]Read from MH i2c: 01 07 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: 01 07 00 80 1F 00 00 00 00 00 FF 0F B4 [15:54:12]process_action close_receipt done [15:54:12]requested_data is exist [15:54:12]produce_requested_data [15:54:12]requested_item fm.sn is exist - process it [15:54:12]wFMCommunicate request_size=4 [15:54:12]MH_SAM_APDU [15:54:12]CAPDU: 80 11 00 00 [15:54:12]Write to MH i2c: E2 08 00 81 1F 80 11 00 00 00 00 00 00 1A [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:12]Read from MH i2c: E2 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 17 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 17 00 81 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [15:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:12]wFMCommunicate OK [15:54:12]requested_item fd.num is exist - process it [15:54:12]SAM_PROTO_GetFieldsCounters [15:54:12]wFMCommunicate request_size=4 [15:54:12]MH_SAM_APDU [15:54:12]CAPDU: 80 13 00 00 [15:54:12]Write to MH i2c: E2 08 00 82 1F 80 13 00 00 00 00 00 00 1D [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:12]Read from MH i2c: E2 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 62 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 62 00 82 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [15:54:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:12]wFMCommunicate OK [15:54:12]SAM_PROTO_GetFieldsCounters done [15:54:12]requested_item shift.num is exist - process it [15:54:12]requested_item shift.opened is exist - process it [15:54:12]req_shift_opened [15:54:12]FM_GetShiftState [15:54:12]SAM_PROTO_GetShiftState [15:54:12]wFMCommunicate request_size=4 [15:54:12]MH_SAM_APDU [15:54:12]CAPDU: 80 13 01 00 [15:54:12]Write to MH i2c: E2 08 00 83 1F 80 13 01 00 00 00 00 00 1F [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:13]Read from MH i2c: E2 [15:54:13]MH_I2C_Read... [15:54:13]Read from MH i2c: E2 0E 00 [15:54:13]MH_I2C_Read... [15:54:13]Read from MH i2c: E2 0E 00 83 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [15:54:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:54:13]wFMCommunicate OK [15:54:13]SAM_PROTO_GetShiftState done [15:54:13]FM_GetShiftState done [15:54:13]req_shift_opened done [15:54:13]requested_item shift.open_date is exist - process it [15:54:13]req_shift_open_date [15:54:13]req_shift_open_date done [15:54:13]produce_requested_data done [15:54:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96951,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:54:13]process_action_free close_receipt [15:54:13]json_value_free [15:54:13]json_value_free done [15:54:13]process_json_proto returns [15:54:13]Send response to host [15:54:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96951,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:54:13]free response buf [15:54:13]execute_script done [15:54:13]execute_script returns [15:54:13]free content buf [15:54:13]Sock 9.Close socket [15:54:13]Sock 9.Thread stoped [15:54:17]OFD Sender: No OFD packet to send [15:54:22]OFD Sender: No OFD packet to send [15:54:27]OFD Sender: No OFD packet to send [15:54:30]accept exits with 7 [15:54:30]New connection [15:54:30]New thread 3067260260 created [15:54:30]Thread 3067116900 joined [15:54:30]Waiting for new connection... [15:54:30] Sock 7.Parse request [15:54:30]Sock 7.Check first char [15:54:30]Sock 7.First char is OK [15:54:30]request: POST /json_proto HTTP/1.0 [15:54:30]Method: POST [15:54:30]URL: /json_proto [15:54:30]Method is POST - this is cgi request [15:54:30]url: /json_proto [15:54:30]query_string will be loaded in cgi processing [15:54:30]execute_cgi json_proto POST (null) [15:54:30]execute_cgi path=json_proto method=POST [15:54:30]POST find Content-Length [15:54:30]Host: 172.17.40.67:8080 [15:54:30]Content-Length: 678 [15:54:30]Content-Type: application/json [15:54:30] [15:54:30]POST finish read [15:54:30]Found Content-Length = 678 [15:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:30]execute_script... [15:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:30]POST & json_proto [15:54:30]process_json_proto [15:54:30]json parsed OK: [15:54:30]protocol is kg_v1.0 [15:54:30]action value=close_receipt [15:54:30]process_action close_receipt [15:54:30]cmd_close_receipt [15:54:30]MH_GetDate [15:54:30]Write to MH i2c: F0 00 00 84 1F 92 [15:54:30]Write i2c OK [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: F0 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: F0 09 00 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: F0 09 00 84 1F 00 37 05 21 67 EE DA 66 66 F3 [15:54:30]GetLastDocTimeStamp 1730217250 [15:54:30]current date 1730217271 [15:54:30]FM_GetShiftState [15:54:30]SAM_PROTO_GetShiftState [15:54:30]wFMCommunicate request_size=4 [15:54:30]MH_SAM_APDU [15:54:30]CAPDU: 80 13 01 00 [15:54:30]Write to MH i2c: E2 08 00 85 1F 80 13 01 00 00 00 00 00 21 [15:54:30]Write i2c OK [15:54:30]MH_I2C_Read... [15:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:30]Read from MH i2c: E2 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: E2 0E 00 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: E2 0E 00 85 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [15:54:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:54:30]wFMCommunicate OK [15:54:30]SAM_PROTO_GetShiftState done [15:54:30]FM_GetShiftState done [15:54:30]opened in 1730160548 [15:54:30]opened+sec_in_day 1730246948 [15:54:30]quantity*price = 50041 [15:54:30]sum+1 = 50042 [15:54: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 461 29.10.2024 15:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96952 ФПД: 222919314126593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96952&fm=222919314126593&tin=02508201610067®Number=0000000000170478&sum=50000 [15:54:31]StoreToDocumentArchive [15:54:31]shift 145 fd 96952 [15:54:31]save to /storage/0145/doc_00096952 [15:54:31]save last doc name /storage/0145/doc_00096952 to /storage/kkm_last_doc_name [15:54:31]save OK [15:54:31]Clear old archive folders... [15:54:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:31]tlvbuf is 01A37800 [15:54:31]SAM_PROTO_ClearQueue [15:54:31]wFMCommunicate request_size=4 [15:54:31]MH_SAM_APDU [15:54:31]CAPDU: 80 09 00 00 [15:54:31]Write to MH i2c: E2 08 00 92 1F 80 09 00 00 00 00 00 00 23 [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:31]Read from MH i2c: E2 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 92 1F 00 90 00 25 [15:54:31]RAPDU: 90 00 [15:54:31]wFMCommunicate OK [15:54:31]SAM_PROTO_ClearQueue done [15:54:31]KKMCreateOFDPacket [15:54:31]OFDProtocolAddRootSTLVToBuf [15:54:31]FM_MakeSignedData [15:54:31]FM_MakeSignedData [15:54:31]SAM_PROTO_SignData [15:54:31]wFMCommunicate request_size=4 [15:54:31]MH_SAM_APDU [15:54:31]CAPDU: 80 0D 01 02 [15:54:31]Write to MH i2c: E2 08 00 93 1F 80 0D 01 02 00 00 00 00 2B [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:31]Read from MH i2c: E2 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 93 1F 00 90 00 26 [15:54:31]RAPDU: 90 00 [15:54:31]wFMCommunicate OK [15:54:31]wFMCommunicate request_size=255 [15:54:31]MH_SAM_APDU [15:54: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 34 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 01 00 00 F4 03 04 00 37 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7A 01 00 35 04 06 00 CA [15:54:31]Write to MH i2c: E2 02 01 94 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 37 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7A 01 00 35 04 06 00 CA 00 00 D9 [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:31]Read from MH i2c: E2 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 94 1F 00 90 00 27 [15:54:31]RAPDU: 90 00 [15:54:31]wFMCommunicate OK [15:54:31]wFMCommunicate request_size=10 [15:54:31]MH_SAM_APDU [15:54:31]CAPDU: 80 0D 02 02 05 BE 72 88 37 01 [15:54:31]Write to MH i2c: E2 0D 00 95 1F 80 0D 02 02 05 00 BE 72 88 37 01 00 00 28 [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:31]Read from MH i2c: E2 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 95 1F 00 90 00 28 [15:54:31]RAPDU: 90 00 [15:54:31]wFMCommunicate OK [15:54:31]wFMCommunicate request_size=4 [15:54:31]MH_SAM_APDU [15:54:31]CAPDU: 80 0D 03 02 [15:54:31]Write to MH i2c: E2 08 00 96 1F 80 0D 03 02 00 00 00 00 30 [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:31]Read from MH i2c: E2 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 0B 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 0B 00 96 1F 00 93 10 A2 F7 AE 0E 75 B5 90 00 53 [15:54:31]RAPDU: 93 10 A2 F7 AE 0E 75 B5 90 00 [15:54:31]wFMCommunicate OK [15:54:31]SAM_PROTO_SignData done [15:54:31]FM_MakeSignedData done [15:54:31]CreateOFDProtocolMessage [15:54:31]wFMCommunicate request_size=4 [15:54:31]MH_SAM_APDU [15:54:31]CAPDU: 80 11 00 00 [15:54:31]Write to MH i2c: E2 08 00 97 1F 80 11 00 00 00 00 00 00 30 [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:31]Read from MH i2c: E2 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 17 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 17 00 97 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [15:54:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:31]wFMCommunicate OK [15:54:31]CreateOFDProtocolMessage done [15:54:31]OFDSenderStorePacket 96952 [15:54:31]StoreOFDPacket docnum=96952 [15:54:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F9 82 07 01 7F 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 34 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 01 00 00 F4 03 04 00 37 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7A 01 00 35 04 06 00 CA BE 72 88 37 01 93 10 A2 F7 AE 0E 75 B5 [15:54:31]CheckFolder [15:54:31]dirname=/storage/ofd_packets [15:54:31]CheckFolder done [15:54:31]ProducePacketName [15:54:31]name=ofd_packets/00096952 [15:54:31]NVStorageSaveData ofd_packets/00096952 [15:54:31]File name is /storage/ofd_packets/00096952 [15:54:31]Write 301 bytes [15:54:31]NVStorageSaveData done [15:54:31]OFDSenderStorePacket done [15:54:31]KKMCreateOFDPacket done [15:54:31]NVStorageSaveData kkm_last_timestamp [15:54:31]File name is /storage/kkm_last_timestamp [15:54:31]Write 4 bytes [15:54:31]NVStorageSaveData done [15:54:31]ExternCall_PrintAddStr [15:54:31]wPrintStart [15:54:31]Write to MH i2c: 01 00 00 98 1F B7 [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: 01 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: 01 07 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: 01 07 00 98 1F 00 00 00 00 00 FF 0F CC [15:54:31]RasterBufferAndPrint [15:54:31]line Счет N : (1)3407484 [15:54:31]line ИНН: 02508201610067 [15:54:31]line Контрольно-Кассовый Чек [15:54:31]line ПРОДАЖА [15:54:31]line ТРК (МРК, ГНК) : 32 [15:54:31]line Товар: 2710124130 [15:54:31]line Аи-92-К-4 [15:54:31]line 7.480 * 66.90 [15:54:31]line = 500.41 [15:54:31]line НДС 12% НСП 1% [15:54:31]line > о реализуемом товаре [15:54:31]line ОКРУГЛЕНИЕ: -0.41 [15:54:31]line ИТОГО: 500.00 [15:54:31]line Внесено: 500.00 [15:54:31]line СДАЧА: 0.00 [15:54:31]line НСП 1% : 4.43 [15:54:31]line НДС 12% : 53.14 [15:54:31]line Наличными: 500.00 [15:54:31]line Безнал.: 0.00 [15:54:31]line Место: АЗС № 82 "Партнер Нефть" [15:54:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:54:31]line СНО: Общий режим [15:54:31]line Чек 461 29.10.2024 15:54 [15:54:31]line Смена: 145 ФФД: 1.0 [15:54:31]line ЗНМ: 0300000017 [15:54:31]line РНМ: 0000000000170478 [15:54:31]line Версия ККМ: v1.0 [15:54:31]line ФМ: 0000000002098560 [15:54:31]line ФД: 96952 [15:54:31]line ФПД: 222919314126593 [15:54:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96952&fm=222919314126593&tin=02508201610067®Number=0000000000170478&sum=50000 [15:54:32]OFD Sender: Processing packet 96952 [packets to send 59, broken 58] [15:54:32]ProducePacketName [15:54:32]name=ofd_packets/00096952 [15:54:32]OFD Sender: To server: pG, [15:54:32]CommunicateWithHost lk.salyk.kg:30040 [15:54:32]ConnectInit lk.salyk.kg [15:54:32]written 0, free lines is 4095 [15:54:32]Connected sock=11 [15:54:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F9 82 07 01 7F 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 34 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 01 00 00 F4 03 04 00 37 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7A 01 00 35 04 06 00 CA BE 72 88 37 01 93 10 A2 F7 AE 0E 75 B5 [15:54:32]Write to MH i2c: 01 00 00 C3 1F E2 [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: 01 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: 01 07 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: 01 07 00 C3 1F 00 00 00 00 00 0A 0D 00 [15:54:32]RasterBufferAndPrint [15:54:32]line [15:54:32]line [15:54:32]line [15:54:32]line [15:54:32]line [15:54:32]written 0, free lines is 3344 [15:54:32]MH_Cut [15:54:32]Write to MH i2c: D1 01 00 CA 1F 01 BB [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: D1 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: D1 01 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: D1 01 00 CA 1F 00 BA [15:54:32]Write to MH i2c: 01 00 00 CB 1F EA [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 90 05 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 B8 7A 01 00 F4 03 04 00 5D AF 20 67 B6 04 01 00 00 A0 D3 EA 95 C4 B4 3E FE [15:54:32]CommunicateWithHost err = 0 [15:54:32]CheckOFDResponse [15:54:32]1017 (14) - 77093643461234 [15:54:32]1041 (16) - 0000000002098560 [15:54:32]1040 (4) - 96952 [15:54:32]1012 (4) - 29.10.2024 09:48 [15:54:32]1206 (1) - 0 [15:54:32]OFD Sender: Remove packet 96952 [15:54:32]ProducePacketName [15:54:32]name=ofd_packets/00096952 [15:54:32]NVStorageDeleteData [15:54:33]OFD Sender: No OFD packet to send [15:54:33]*** Cut start [15:54:33]*** Partial cut [15:54:33]*** CUTSNS_PIN = 1 [15:54:33]*** CUTSNS_PIN = 0 [15:54:33]*** Brake cut motor [15:54:33]Read from MH i2c: 01 [15:54:33]MH_I2C_Read... [15:54:33]*** Stop cut motor [15:54:33]*** Cut end [15:54:33]Read from MH i2c: 01 07 00 [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: 01 07 00 CB 1F 00 00 00 00 00 FF 0F FF [15:54:33]process_action close_receipt done [15:54:33]requested_data is exist [15:54:33]produce_requested_data [15:54:33]requested_item fm.sn is exist - process it [15:54:33]wFMCommunicate request_size=4 [15:54:33]MH_SAM_APDU [15:54:33]CAPDU: 80 11 00 00 [15:54:33]Write to MH i2c: E2 08 00 CC 1F 80 11 00 00 00 00 00 00 65 [15:54:33]Write i2c OK [15:54:33]MH_I2C_Read... [15:54:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:33]Read from MH i2c: E2 [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: E2 17 00 [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: E2 17 00 CC 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [15:54:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:33]wFMCommunicate OK [15:54:33]requested_item fd.num is exist - process it [15:54:33]SAM_PROTO_GetFieldsCounters [15:54:33]wFMCommunicate request_size=4 [15:54:33]MH_SAM_APDU [15:54:33]CAPDU: 80 13 00 00 [15:54:33]Write to MH i2c: E2 08 00 CD 1F 80 13 00 00 00 00 00 00 68 [15:54:33]Write i2c OK [15:54:33]MH_I2C_Read... [15:54:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:34]Read from MH i2c: E2 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 62 00 [15:54:34]MH_I2C_Read... [15:54:34]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [15:54:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:34]wFMCommunicate OK [15:54:34]SAM_PROTO_GetFieldsCounters done [15:54:34]requested_item shift.num is exist - process it [15:54:34]requested_item shift.opened is exist - process it [15:54:34]req_shift_opened [15:54:34]FM_GetShiftState [15:54:34]SAM_PROTO_GetShiftState [15:54:34]wFMCommunicate request_size=4 [15:54:34]MH_SAM_APDU [15:54:34]CAPDU: 80 13 01 00 [15:54:34]Write to MH i2c: E2 08 00 CE 1F 80 13 01 00 00 00 00 00 6A [15:54:34]Write i2c OK [15:54:34]MH_I2C_Read... [15:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:34]Read from MH i2c: E2 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 0E 00 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 0E 00 CE 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C8 [15:54:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:54:34]wFMCommunicate OK [15:54:34]SAM_PROTO_GetShiftState done [15:54:34]FM_GetShiftState done [15:54:34]req_shift_opened done [15:54:34]requested_item shift.open_date is exist - process it [15:54:34]req_shift_open_date [15:54:34]req_shift_open_date done [15:54:34]produce_requested_data done [15:54:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96952,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:54:34]process_action_free close_receipt [15:54:34]json_value_free [15:54:34]json_value_free done [15:54:34]process_json_proto returns [15:54:34]Send response to host [15:54:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96952,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:54:34]free response buf [15:54:34]execute_script done [15:54:34]execute_script returns [15:54:34]free content buf [15:54:34]Sock 7.Close socket [15:54:34]Sock 7.Thread stoped [15:54:38]OFD Sender: No OFD packet to send [15:54:43]OFD Sender: No OFD packet to send [15:54:48]OFD Sender: No OFD packet to send [15:54:53]OFD Sender: No OFD packet to send [15:54:58]OFD Sender: No OFD packet to send [15:55:03]OFD Sender: No OFD packet to send [15:55:08]OFD Sender: No OFD packet to send [15:55:13]OFD Sender: No OFD packet to send [15:55:18]OFD Sender: No OFD packet to send [15:55:23]OFD Sender: No OFD packet to send [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:38]OFD Sender: No OFD packet to send [15:55:43]OFD Sender: No OFD packet to send [15:55:48]OFD Sender: No OFD packet to send [15:55:53]OFD Sender: No OFD packet to send [15:55:58]OFD Sender: No OFD packet to send [15:56:03]OFD Sender: No OFD packet to send [15:56:08]OFD Sender: No OFD packet to send [15:56:13]OFD Sender: No OFD packet to send [15:56:18]OFD Sender: No OFD packet to send [15:56:23]OFD Sender: No OFD packet to send [15:56:28]OFD Sender: No OFD packet to send [15:56:33]OFD Sender: No OFD packet to send [15:56:38]OFD Sender: No OFD packet to send [15:56:43]OFD Sender: No OFD packet to send [15:56:48]OFD Sender: No OFD packet to send [15:56:53]OFD Sender: No OFD packet to send [15:56:58]OFD Sender: No OFD packet to send [15:57:03]OFD Sender: No OFD packet to send [15:57:06]accept exits with 9 [15:57:06]New connection [15:57:06]New thread 3067116900 created [15:57:06]Thread 3067260260 joined [15:57:06]Waiting for new connection... [15:57:06] Sock 9.Parse request [15:57:06]Sock 9.Check first char [15:57:06]Sock 9.First char is OK [15:57:06]request: POST /json_proto HTTP/1.0 [15:57:06]Method: POST [15:57:06]URL: /json_proto [15:57:06]Method is POST - this is cgi request [15:57:06]url: /json_proto [15:57:06]query_string will be loaded in cgi processing [15:57:06]execute_cgi json_proto POST (null) [15:57:06]execute_cgi path=json_proto method=POST [15:57:06]POST find Content-Length [15:57:06]Host: 172.17.40.67:8080 [15:57:06]Content-Length: 770 [15:57:06]Content-Type: application/json [15:57:06] [15:57:06]POST finish read [15:57:06]Found Content-Length = 770 [15:57:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:06]execute_script... [15:57:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:06]POST & json_proto [15:57:06]process_json_proto [15:57:06]json parsed OK: [15:57:06]protocol is kg_v1.0 [15:57:06]action value=close_receipt [15:57:06]process_action close_receipt [15:57:06]cmd_close_receipt [15:57:06]MH_GetDate [15:57:06]Write to MH i2c: F0 00 00 CF 1F DD [15:57:06]Write i2c OK [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: F0 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: F0 09 00 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: F0 09 00 CF 1F 00 D4 05 21 67 EE DA 66 66 DB [15:57:06]GetLastDocTimeStamp 1730217271 [15:57:06]current date 1730217428 [15:57:06]FM_GetShiftState [15:57:06]SAM_PROTO_GetShiftState [15:57:06]wFMCommunicate request_size=4 [15:57:06]MH_SAM_APDU [15:57:06]CAPDU: 80 13 01 00 [15:57:06]Write to MH i2c: E2 08 00 D0 1F 80 13 01 00 00 00 00 00 6C [15:57:06]Write i2c OK [15:57:06]MH_I2C_Read... [15:57:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:06]Read from MH i2c: E2 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 0E 00 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 0E 00 D0 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [15:57:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:57:06]wFMCommunicate OK [15:57:06]SAM_PROTO_GetShiftState done [15:57:06]FM_GetShiftState done [15:57:06]opened in 1730160548 [15:57:06]opened+sec_in_day 1730246948 [15:57:06]quantity*price = 100015 [15:57:06]sum+1 = 100017 [15:57:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 462 29.10.2024 15:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96953 ФПД: 264993016122211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155708&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96953&fm=264993016122211&tin=02508201610067®Number=0000000000170478&sum=100016 [15:57:08]StoreToDocumentArchive [15:57:08]shift 145 fd 96953 [15:57:08]save to /storage/0145/doc_00096953 [15:57:08]save last doc name /storage/0145/doc_00096953 to /storage/kkm_last_doc_name [15:57:08]save OK [15:57:08]Clear old archive folders... [15:57:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:57:08]tlvbuf is 01A19FE0 [15:57:08]SAM_PROTO_ClearQueue [15:57:08]wFMCommunicate request_size=4 [15:57:08]MH_SAM_APDU [15:57:08]CAPDU: 80 09 00 00 [15:57:08]Write to MH i2c: E2 08 00 DD 1F 80 09 00 00 00 00 00 00 6E [15:57:08]Write i2c OK [15:57:08]MH_I2C_Read... [15:57:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:08]Read from MH i2c: E2 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 DD 1F 00 90 00 70 [15:57:08]RAPDU: 90 00 [15:57:08]wFMCommunicate OK [15:57:08]SAM_PROTO_ClearQueue done [15:57:08]KKMCreateOFDPacket [15:57:08]OFDProtocolAddRootSTLVToBuf [15:57:08]FM_MakeSignedData [15:57:08]FM_MakeSignedData [15:57:08]SAM_PROTO_SignData [15:57:08]wFMCommunicate request_size=4 [15:57:08]MH_SAM_APDU [15:57:08]CAPDU: 80 0D 01 02 [15:57:08]Write to MH i2c: E2 08 00 DE 1F 80 0D 01 02 00 00 00 00 76 [15:57:08]Write i2c OK [15:57:08]MH_I2C_Read... [15:57:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:08]Read from MH i2c: E2 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 DE 1F 00 90 00 71 [15:57:08]RAPDU: 90 00 [15:57:08]wFMCommunicate OK [15:57:08]wFMCommunicate request_size=255 [15:57:08]MH_SAM_APDU [15:57:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CE 01 00 00 F4 03 04 00 D4 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7A 01 00 35 04 06 00 F1 [15:57:08]Write to MH i2c: E2 02 01 DF 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CE 01 00 00 F4 03 04 00 D4 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7A 01 00 35 04 06 00 F1 00 00 04 [15:57:08]Write i2c OK [15:57:08]MH_I2C_Read... [15:57:08]OFD Sender: No OFD packet to send [15:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:08]Read from MH i2c: E2 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 DF 1F 00 90 00 72 [15:57:08]RAPDU: 90 00 [15:57:08]wFMCommunicate OK [15:57:08]wFMCommunicate request_size=10 [15:57:08]MH_SAM_APDU [15:57:08]CAPDU: 80 0D 02 02 05 02 7E 98 0B 63 [15:57:08]Write to MH i2c: E2 0D 00 E0 1F 80 0D 02 02 05 00 02 7E 98 0B 63 00 00 09 [15:57:08]Write i2c OK [15:57:08]MH_I2C_Read... [15:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:08]Read from MH i2c: E2 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 03 00 E0 1F 00 90 00 73 [15:57:08]RAPDU: 90 00 [15:57:08]wFMCommunicate OK [15:57:08]wFMCommunicate request_size=4 [15:57:08]MH_SAM_APDU [15:57:08]CAPDU: 80 0D 03 02 [15:57:08]Write to MH i2c: E2 08 00 E1 1F 80 0D 03 02 00 00 00 00 7B [15:57:08]Write i2c OK [15:57:08]MH_I2C_Read... [15:57:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:08]Read from MH i2c: E2 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 0B 00 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 0B 00 E1 1F 00 3F EB 62 83 F7 DB 6F 18 90 00 E4 [15:57:08]RAPDU: 3F EB 62 83 F7 DB 6F 18 90 00 [15:57:08]wFMCommunicate OK [15:57:08]SAM_PROTO_SignData done [15:57:08]FM_MakeSignedData done [15:57:08]CreateOFDProtocolMessage [15:57:08]wFMCommunicate request_size=4 [15:57:08]MH_SAM_APDU [15:57:08]CAPDU: 80 11 00 00 [15:57:08]Write to MH i2c: E2 08 00 E2 1F 80 11 00 00 00 00 00 00 7B [15:57:08]Write i2c OK [15:57:08]MH_I2C_Read... [15:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:08]Read from MH i2c: E2 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 17 00 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: E2 17 00 E2 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [15:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:08]wFMCommunicate OK [15:57:08]CreateOFDProtocolMessage done [15:57:08]OFDSenderStorePacket 96953 [15:57:08]StoreOFDPacket docnum=96953 [15:57:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 36 3A 07 01 7D 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CE 01 00 00 F4 03 04 00 D4 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7A 01 00 35 04 06 00 F1 02 7E 98 0B 63 3F EB 62 83 F7 DB 6F 18 [15:57:08]CheckFolder [15:57:08]dirname=/storage/ofd_packets [15:57:08]CheckFolder done [15:57:08]ProducePacketName [15:57:08]name=ofd_packets/00096953 [15:57:08]NVStorageSaveData ofd_packets/00096953 [15:57:08]File name is /storage/ofd_packets/00096953 [15:57:08]Write 301 bytes [15:57:08]NVStorageSaveData done [15:57:08]OFDSenderStorePacket done [15:57:08]KKMCreateOFDPacket done [15:57:08]NVStorageSaveData kkm_last_timestamp [15:57:08]File name is /storage/kkm_last_timestamp [15:57:08]Write 4 bytes [15:57:08]NVStorageSaveData done [15:57:08]ExternCall_PrintAddStr [15:57:08]wPrintStart [15:57:08]Write to MH i2c: 01 00 00 E3 1F 02 [15:57:08]Write i2c OK [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: 01 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: 01 07 00 [15:57:08]MH_I2C_Read... [15:57:08]Read from MH i2c: 01 07 00 E3 1F 00 00 00 00 00 FF 0F 17 [15:57:08]RasterBufferAndPrint [15:57:08]line Счет N : (1)3407485 [15:57:08]line ИНН: 02508201610067 [15:57:08]line Контрольно-Кассовый Чек [15:57:08]line ПРОДАЖА [15:57:08]line ТРК (МРК, ГНК) : 12 [15:57:08]line Товар: 2710124130 [15:57:08]line Аи-92-К-4 [15:57:08]line 14.950 * 66.90 [15:57:08]line = 1000.16 [15:57:08]line НДС 12% НСП 1% [15:57:08]line > о реализуемом товаре [15:57:08]line ИТОГО: 1000.16 [15:57:08]line НСП 1% : 8.85 [15:57:08]line НДС 12% : 106.21 [15:57:08]line Наличными: 0.00 [15:57:08]line Безнал.: 1000.16 [15:57:08]line Место: АЗС № 82 "Партнер Нефть" [15:57:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:57:08]line СНО: Общий режим [15:57:08]line Чек 462 29.10.2024 15:57 [15:57:08]line Смена: 145 ФФД: 1.0 [15:57:08]line ЗНМ: 0300000017 [15:57:08]line РНМ: 0000000000170478 [15:57:08]line Версия ККМ: v1.0 [15:57:08]line Платежная система: Mbank [15:57:08]line ФМ: 0000000002098560 [15:57:08]line ФД: 96953 [15:57:08]line ФПД: 264993016122211 [15:57:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155708&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96953&fm=264993016122211&tin=02508201610067®Number=0000000000170478&sum=100016 [15:57:08]OFD Sender: Processing packet 96953 [packets to send 59, broken 58] [15:57:08]ProducePacketName [15:57:08]name=ofd_packets/00096953 [15:57:08]OFD Sender: To server: pG, [15:57:08]CommunicateWithHost lk.salyk.kg:30040 [15:57:08]ConnectInit lk.salyk.kg [15:57:08]written 0, free lines is 4095 [15:57:09]Connected sock=10 [15:57:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 36 3A 07 01 7D 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CE 01 00 00 F4 03 04 00 D4 05 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7A 01 00 35 04 06 00 F1 02 7E 98 0B 63 3F EB 62 83 F7 DB 6F 18 [15:57:09]Write to MH i2c: 01 00 00 0C 20 2C [15:57:09]Write i2c OK [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: 01 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: 01 07 00 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: 01 07 00 0C 20 00 00 00 00 00 2D 0D 6D [15:57:09]RasterBufferAndPrint [15:57:09]line [15:57:09]line [15:57:09]line [15:57:09]line [15:57:09]line [15:57:09]written 0, free lines is 3380 [15:57:09]MH_Cut [15:57:09]Write to MH i2c: D1 01 00 13 20 01 05 [15:57:09]Write i2c OK [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: D1 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: D1 01 00 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: D1 01 00 13 20 00 04 [15:57:09]Write to MH i2c: 01 00 00 14 20 34 [15:57:09]Write i2c OK [15:57:09]MH_I2C_Read... [15:57:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E3 51 47 00 01 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 32 30 39 38 35 36 30 10 04 04 00 B9 7A 01 00 F4 03 04 00 FA AF 20 67 B6 04 01 00 00 06 0B 15 FB 91 62 B2 67 [15:57:09]CommunicateWithHost err = 0 [15:57:09]CheckOFDResponse [15:57:09]1017 (14) - 77093643461234 [15:57:09]1041 (16) - 0000000002098560 [15:57:09]1040 (4) - 96953 [15:57:09]1012 (4) - 29.10.2024 09:50 [15:57:09]1206 (1) - 0 [15:57:09]OFD Sender: Remove packet 96953 [15:57:09]ProducePacketName [15:57:09]name=ofd_packets/00096953 [15:57:09]NVStorageDeleteData [15:57:09]OFD Sender: No OFD packet to send [15:57:10]*** Cut start [15:57:10]*** Partial cut [15:57:10]*** CUTSNS_PIN = 1 [15:57:10]*** CUTSNS_PIN = 0 [15:57:10]*** Brake cut motor [15:57:10]Read from MH i2c: 01 [15:57:10]MH_I2C_Read... [15:57:10]*** Stop cut motor [15:57:10]*** Cut end [15:57:10]Read from MH i2c: 01 07 00 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: 01 07 00 14 20 00 00 00 00 00 FF 0F 49 [15:57:10]process_action close_receipt done [15:57:10]requested_data is exist [15:57:10]produce_requested_data [15:57:10]requested_item fm.sn is exist - process it [15:57:10]wFMCommunicate request_size=4 [15:57:10]MH_SAM_APDU [15:57:10]CAPDU: 80 11 00 00 [15:57:10]Write to MH i2c: E2 08 00 15 20 80 11 00 00 00 00 00 00 AF [15:57:10]Write i2c OK [15:57:10]MH_I2C_Read... [15:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:10]Read from MH i2c: E2 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 17 00 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 17 00 15 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [15:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:10]wFMCommunicate OK [15:57:10]requested_item fd.num is exist - process it [15:57:10]SAM_PROTO_GetFieldsCounters [15:57:10]wFMCommunicate request_size=4 [15:57:10]MH_SAM_APDU [15:57:10]CAPDU: 80 13 00 00 [15:57:10]Write to MH i2c: E2 08 00 16 20 80 13 00 00 00 00 00 00 B2 [15:57:10]Write i2c OK [15:57:10]MH_I2C_Read... [15:57:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:10]Read from MH i2c: E2 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 62 00 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 62 00 16 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [15:57:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:10]wFMCommunicate OK [15:57:10]SAM_PROTO_GetFieldsCounters done [15:57:10]requested_item shift.num is exist - process it [15:57:10]requested_item shift.opened is exist - process it [15:57:10]req_shift_opened [15:57:10]FM_GetShiftState [15:57:10]SAM_PROTO_GetShiftState [15:57:10]wFMCommunicate request_size=4 [15:57:10]MH_SAM_APDU [15:57:10]CAPDU: 80 13 01 00 [15:57:10]Write to MH i2c: E2 08 00 17 20 80 13 01 00 00 00 00 00 B4 [15:57:10]Write i2c OK [15:57:10]MH_I2C_Read... [15:57:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:10]Read from MH i2c: E2 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 0E 00 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 0E 00 17 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 12 [15:57:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:57:10]wFMCommunicate OK [15:57:10]SAM_PROTO_GetShiftState done [15:57:10]FM_GetShiftState done [15:57:10]req_shift_opened done [15:57:10]requested_item shift.open_date is exist - process it [15:57:10]req_shift_open_date [15:57:10]req_shift_open_date done [15:57:10]produce_requested_data done [15:57:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96953,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:57:10]process_action_free close_receipt [15:57:10]json_value_free [15:57:10]json_value_free done [15:57:10]process_json_proto returns [15:57:10]Send response to host [15:57:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96953,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:57:10]free response buf [15:57:10]execute_script done [15:57:10]execute_script returns [15:57:10]free content buf [15:57:10]Sock 9.Close socket [15:57:10]Sock 9.Thread stoped [15:57:14]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:52]accept exits with 7 [15:57:52]New connection [15:57:52]New thread 3067260260 created [15:57:52]Thread 3067116900 joined [15:57:52]Waiting for new connection... [15:57:52] Sock 7.Parse request [15:57:52]Sock 7.Check first char [15:57:52]Sock 7.First char is OK [15:57:52]request: POST /json_proto HTTP/1.0 [15:57:52]Method: POST [15:57:52]URL: /json_proto [15:57:52]Method is POST - this is cgi request [15:57:52]url: /json_proto [15:57:52]query_string will be loaded in cgi processing [15:57:52]execute_cgi json_proto POST (null) [15:57:52]execute_cgi path=json_proto method=POST [15:57:52]POST find Content-Length [15:57:52]Host: 172.17.40.67:8080 [15:57:52]Content-Length: 641 [15:57:52]Content-Type: application/json [15:57:52] [15:57:52]POST finish read [15:57:52]Found Content-Length = 641 [15:57:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:52]execute_script... [15:57: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)3407482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:52]POST & json_proto [15:57:52]process_json_proto [15:57:52]json parsed OK: [15:57:52]protocol is kg_v1.0 [15:57:52]action value=close_receipt [15:57:52]process_action close_receipt [15:57:52]cmd_close_receipt [15:57:52]MH_GetDate [15:57:52]Write to MH i2c: F0 00 00 18 20 27 [15:57:52]Write i2c OK [15:57:52]MH_I2C_Read... [15:57:52]Read from MH i2c: F0 [15:57:52]MH_I2C_Read... [15:57:52]Read from MH i2c: F0 09 00 [15:57:52]MH_I2C_Read... [15:57:52]Read from MH i2c: F0 09 00 18 20 00 01 06 21 67 EE DA 66 66 53 [15:57:52]GetLastDocTimeStamp 1730217428 [15:57:52]current date 1730217473 [15:57:52]FM_GetShiftState [15:57:52]SAM_PROTO_GetShiftState [15:57:52]wFMCommunicate request_size=4 [15:57:52]MH_SAM_APDU [15:57:52]CAPDU: 80 13 01 00 [15:57:52]Write to MH i2c: E2 08 00 19 20 80 13 01 00 00 00 00 00 B6 [15:57:52]Write i2c OK [15:57:52]MH_I2C_Read... [15:57:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:52]Read from MH i2c: E2 [15:57:52]MH_I2C_Read... [15:57:52]Read from MH i2c: E2 0E 00 [15:57:52]MH_I2C_Read... [15:57:52]Read from MH i2c: E2 0E 00 19 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 14 [15:57:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:57:52]wFMCommunicate OK [15:57:52]SAM_PROTO_GetShiftState done [15:57:52]FM_GetShiftState done [15:57:52]opened in 1730160548 [15:57:52]opened+sec_in_day 1730246948 [15:57:52]quantity*price = 762000 [15:57:52]sum+1 = 762001 [15:57:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 463 29.10.2024 15:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96954 ФПД: 7209988970555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96954&fm=7209988970555&tin=02508201610067®Number=0000000000170478&sum=762000 [15:57:53]StoreToDocumentArchive [15:57:53]shift 145 fd 96954 [15:57:53]save to /storage/0145/doc_00096954 [15:57:53]save last doc name /storage/0145/doc_00096954 to /storage/kkm_last_doc_name [15:57:53]save OK [15:57:53]Clear old archive folders... [15:57:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:57:53]tlvbuf is 01A5DBB0 [15:57:53]SAM_PROTO_ClearQueue [15:57:53]wFMCommunicate request_size=4 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 09 00 00 [15:57:53]Write to MH i2c: E2 08 00 26 20 80 09 00 00 00 00 00 00 B8 [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 26 20 00 90 00 BA [15:57:53]RAPDU: 90 00 [15:57:53]wFMCommunicate OK [15:57:53]SAM_PROTO_ClearQueue done [15:57:53]KKMCreateOFDPacket [15:57:53]OFDProtocolAddRootSTLVToBuf [15:57:53]FM_MakeSignedData [15:57:53]FM_MakeSignedData [15:57:53]SAM_PROTO_SignData [15:57:53]wFMCommunicate request_size=4 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 0D 01 02 [15:57:53]Write to MH i2c: E2 08 00 27 20 80 0D 01 02 00 00 00 00 C0 [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 27 20 00 90 00 BB [15:57:53]RAPDU: 90 00 [15:57:53]wFMCommunicate OK [15:57:53]wFMCommunicate request_size=255 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 01 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7A 01 00 35 04 06 00 06 8E B4 D4 [15:57:53]Write to MH i2c: E2 02 01 28 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 01 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7A 01 00 35 04 06 00 06 8E B4 D4 00 00 DD [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 28 20 00 90 00 BC [15:57:53]RAPDU: 90 00 [15:57:53]wFMCommunicate OK [15:57:53]wFMCommunicate request_size=7 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 0D 02 02 02 D8 3B [15:57:53]Write to MH i2c: E2 0A 00 29 20 80 0D 02 02 02 00 D8 3B 00 00 DA [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 29 20 00 90 00 BD [15:57:53]RAPDU: 90 00 [15:57:53]wFMCommunicate OK [15:57:53]wFMCommunicate request_size=4 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 0D 03 02 [15:57:53]Write to MH i2c: E2 08 00 2A 20 80 0D 03 02 00 00 00 00 C5 [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 0B 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 0B 00 2A 20 00 34 3F E4 69 3D 99 11 05 90 00 72 [15:57:53]RAPDU: 34 3F E4 69 3D 99 11 05 90 00 [15:57:53]wFMCommunicate OK [15:57:53]SAM_PROTO_SignData done [15:57:53]FM_MakeSignedData done [15:57:53]CreateOFDProtocolMessage [15:57:53]wFMCommunicate request_size=4 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 11 00 00 [15:57:53]Write to MH i2c: E2 08 00 2B 20 80 11 00 00 00 00 00 00 C5 [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 17 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 17 00 2B 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 16 [15:57:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:53]wFMCommunicate OK [15:57:53]CreateOFDProtocolMessage done [15:57:53]OFDSenderStorePacket 96954 [15:57:53]StoreOFDPacket docnum=96954 [15:57:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 14 1E 04 01 BC 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 01 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7A 01 00 35 04 06 00 06 8E B4 D4 D8 3B 34 3F E4 69 3D 99 11 05 [15:57:53]CheckFolder [15:57:53]dirname=/storage/ofd_packets [15:57:53]CheckFolder done [15:57:53]ProducePacketName [15:57:53]name=ofd_packets/00096954 [15:57:53]NVStorageSaveData ofd_packets/00096954 [15:57:53]File name is /storage/ofd_packets/00096954 [15:57:53]Write 298 bytes [15:57:53]NVStorageSaveData done [15:57:53]OFDSenderStorePacket done [15:57:53]KKMCreateOFDPacket done [15:57:53]NVStorageSaveData kkm_last_timestamp [15:57:53]File name is /storage/kkm_last_timestamp [15:57:53]Write 4 bytes [15:57:53]NVStorageSaveData done [15:57:53]ExternCall_PrintAddStr [15:57:53]wPrintStart [15:57:53]Write to MH i2c: 01 00 00 2C 20 4C [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: 01 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: 01 07 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: 01 07 00 2C 20 00 00 00 00 00 FF 0F 61 [15:57:53]RasterBufferAndPrint [15:57:53]line Счет N : (1)3407482 [15:57:53]line ИНН: 02508201610067 [15:57:53]line Контрольно-Кассовый Чек [15:57:53]line ПРОДАЖА [15:57:53]line ТРК (МРК, ГНК) : 51 [15:57:53]line Товар: 2710194210 [15:57:53]line ДТ-К-5 [15:57:53]line 100.000 * 76.20 [15:57:53]line = 7620.00 [15:57:53]line НДС 12% НСП 1% [15:57:53]line > о реализуемом товаре [15:57:53]line ИТОГО: 7620.00 [15:57:53]line НСП 1% : 67.43 [15:57:53]line НДС 12% : 809.20 [15:57:53]line Наличными: 7620.00 [15:57:53]line Безнал.: 0.00 [15:57:53]line Место: АЗС № 82 "Партнер Нефть" [15:57:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:57:53]line СНО: Общий режим [15:57:53]line Чек 463 29.10.2024 15:57 [15:57:53]line Смена: 145 ФФД: 1.0 [15:57:53]line ЗНМ: 0300000017 [15:57:53]line РНМ: 0000000000170478 [15:57:53]line Версия ККМ: v1.0 [15:57:53]line ФМ: 0000000002098560 [15:57:53]line ФД: 96954 [15:57:53]line ФПД: 7209988970555 [15:57:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96954&fm=7209988970555&tin=02508201610067®Number=0000000000170478&sum=762000 [15:57:54]OFD Sender: Processing packet 96954 [packets to send 59, broken 58] [15:57:54]ProducePacketName [15:57:54]name=ofd_packets/00096954 [15:57:54]OFD Sender: To server: pG, [15:57:54]CommunicateWithHost lk.salyk.kg:30040 [15:57:54]ConnectInit lk.salyk.kg [15:57:54]written 0, free lines is 4095 [15:57:54]Connected sock=10 [15:57:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 14 1E 04 01 BC 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 01 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7A 01 00 35 04 06 00 06 8E B4 D4 D8 3B 34 3F E4 69 3D 99 11 05 [15:57:54]Write to MH i2c: 01 00 00 54 20 74 [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 07 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 07 00 54 20 00 00 00 00 00 28 0D B0 [15:57:54]RasterBufferAndPrint [15:57:54]line [15:57:54]line [15:57:54]line [15:57:54]line [15:57:54]line [15:57:54]written 0, free lines is 3375 [15:57:54]MH_Cut [15:57:54]Write to MH i2c: D1 01 00 5B 20 01 4D [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: D1 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: D1 01 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: D1 01 00 5B 20 00 4C [15:57:54]Write to MH i2c: 01 00 00 5C 20 7C [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2D 66 47 00 D8 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7A 01 00 F4 03 04 00 27 B0 20 67 B6 04 01 00 00 E7 F6 3F 71 04 6F C9 E9 [15:57:54]CommunicateWithHost err = 0 [15:57:54]CheckOFDResponse [15:57:54]1017 (14) - 77093643461234 [15:57:54]1041 (16) - 0000000002098560 [15:57:54]1040 (4) - 96954 [15:57:54]1012 (4) - 29.10.2024 09:51 [15:57:54]1206 (1) - 0 [15:57:54]OFD Sender: Remove packet 96954 [15:57:54]ProducePacketName [15:57:54]name=ofd_packets/00096954 [15:57:54]NVStorageDeleteData [15:57:55]OFD Sender: No OFD packet to send [15:57:55]*** Cut start [15:57:55]*** Partial cut [15:57:55]*** CUTSNS_PIN = 1 [15:57:55]*** CUTSNS_PIN = 0 [15:57:55]*** Brake cut motor [15:57:55]Read from MH i2c: 01 [15:57:55]MH_I2C_Read... [15:57:55]*** Stop cut motor [15:57:55]*** Cut end [15:57:55]Read from MH i2c: 01 07 00 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: 01 07 00 5C 20 00 00 00 00 00 FF 0F 91 [15:57:55]process_action close_receipt done [15:57:55]requested_data is exist [15:57:55]produce_requested_data [15:57:55]requested_item fm.sn is exist - process it [15:57:55]wFMCommunicate request_size=4 [15:57:55]MH_SAM_APDU [15:57:55]CAPDU: 80 11 00 00 [15:57:55]Write to MH i2c: E2 08 00 5D 20 80 11 00 00 00 00 00 00 F7 [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:55]Read from MH i2c: E2 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 17 00 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 17 00 5D 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [15:57:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:55]wFMCommunicate OK [15:57:55]requested_item fd.num is exist - process it [15:57:55]SAM_PROTO_GetFieldsCounters [15:57:55]wFMCommunicate request_size=4 [15:57:55]MH_SAM_APDU [15:57:55]CAPDU: 80 13 00 00 [15:57:55]Write to MH i2c: E2 08 00 5E 20 80 13 00 00 00 00 00 00 FA [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:55]Read from MH i2c: E2 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 62 00 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 62 00 5E 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [15:57:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:55]wFMCommunicate OK [15:57:55]SAM_PROTO_GetFieldsCounters done [15:57:55]requested_item shift.num is exist - process it [15:57:55]requested_item shift.opened is exist - process it [15:57:55]req_shift_opened [15:57:55]FM_GetShiftState [15:57:55]SAM_PROTO_GetShiftState [15:57:55]wFMCommunicate request_size=4 [15:57:55]MH_SAM_APDU [15:57:55]CAPDU: 80 13 01 00 [15:57:55]Write to MH i2c: E2 08 00 5F 20 80 13 01 00 00 00 00 00 FC [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:55]Read from MH i2c: E2 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 0E 00 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 0E 00 5F 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [15:57:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [15:57:55]wFMCommunicate OK [15:57:55]SAM_PROTO_GetShiftState done [15:57:55]FM_GetShiftState done [15:57:55]req_shift_opened done [15:57:55]requested_item shift.open_date is exist - process it [15:57:55]req_shift_open_date [15:57:55]req_shift_open_date done [15:57:55]produce_requested_data done [15:57:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96954,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [15:57:55]process_action_free close_receipt [15:57:55]json_value_free [15:57:55]json_value_free done [15:57:55]process_json_proto returns [15:57:55]Send response to host [15:57:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96954,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [15:57:55]free response buf [15:57:55]execute_script done [15:57:55]execute_script returns [15:57:55]free content buf [15:57:55]Sock 7.Close socket [15:57:55]Sock 7.Thread stoped [15:58:00]OFD Sender: No OFD packet to send [15:58:05]OFD Sender: No OFD packet to send [15:58:10]OFD Sender: No OFD packet to send [15:58:15]OFD Sender: No OFD packet to send [15:58:20]OFD Sender: No OFD packet to send [15:58:25]OFD Sender: No OFD packet to send [15:58:30]OFD Sender: No OFD packet to send [15:58:35]OFD Sender: No OFD packet to send [15:58:40]OFD Sender: No OFD packet to send [15:58:45]OFD Sender: No OFD packet to send [15:58:50]OFD Sender: No OFD packet to send [15:58:55]OFD Sender: No OFD packet to send [15:59:00]OFD Sender: No OFD packet to send [15:59:05]OFD Sender: No OFD packet to send [15:59:10]OFD Sender: No OFD packet to send [15:59:15]OFD Sender: No OFD packet to send [15:59:20]OFD Sender: No OFD packet to send [15:59:25]OFD Sender: No OFD packet to send [15:59:30]OFD Sender: No OFD packet to send [15:59:35]OFD Sender: No OFD packet to send [15:59:40]OFD Sender: No OFD packet to send [15:59:45]OFD Sender: No OFD packet to send [15:59:50]OFD Sender: No OFD packet to send [15:59:55]OFD Sender: No OFD packet to send [16:00:00]OFD Sender: No OFD packet to send [16:00:05]OFD Sender: No OFD packet to send [16:00:10]OFD Sender: No OFD packet to send [16:00:15]OFD Sender: No OFD packet to send [16:00:20]OFD Sender: No OFD packet to send [16:00:25]OFD Sender: No OFD packet to send [16:00:30]OFD Sender: No OFD packet to send [16:00:35]OFD Sender: No OFD packet to send [16:00:40]OFD Sender: No OFD packet to send [16:00:45]OFD Sender: No OFD packet to send [16:00:50]OFD Sender: No OFD packet to send [16:00:55]OFD Sender: No OFD packet to send [16:01:00]OFD Sender: No OFD packet to send [16:01:05]OFD Sender: No OFD packet to send [16:01:10]OFD Sender: No OFD packet to send [16:01:15]OFD Sender: No OFD packet to send [16:01:20]OFD Sender: No OFD packet to send [16:01:25]OFD Sender: No OFD packet to send [16:01:30]OFD Sender: No OFD packet to send [16:01:35]OFD Sender: No OFD packet to send [16:01:40]OFD Sender: No OFD packet to send [16:01:45]OFD Sender: No OFD packet to send [16:01:50]OFD Sender: No OFD packet to send [16:01:55]OFD Sender: No OFD packet to send [16:02:00]OFD Sender: No OFD packet to send [16:02:02]accept exits with 9 [16:02:02]New connection [16:02:02]New thread 3067116900 created [16:02:02]Thread 3067260260 joined [16:02:02]Waiting for new connection... [16:02:02] Sock 9.Parse request [16:02:02]Sock 9.Check first char [16:02:02]Sock 9.First char is OK [16:02:02]request: POST /json_proto HTTP/1.0 [16:02:02]Method: POST [16:02:02]URL: /json_proto [16:02:02]Method is POST - this is cgi request [16:02:02]url: /json_proto [16:02:02]query_string will be loaded in cgi processing [16:02:02]execute_cgi json_proto POST (null) [16:02:02]execute_cgi path=json_proto method=POST [16:02:02]POST find Content-Length [16:02:02]Host: 172.17.40.67:8080 [16:02:02]Content-Length: 641 [16:02:02]Content-Type: application/json [16:02:02] [16:02:02]POST finish read [16:02:02]Found Content-Length = 641 [16:02:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:02]execute_script... [16: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)3407487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:02]POST & json_proto [16:02:02]process_json_proto [16:02:02]json parsed OK: [16:02:02]protocol is kg_v1.0 [16:02:02]action value=close_receipt [16:02:02]process_action close_receipt [16:02:02]cmd_close_receipt [16:02:02]MH_GetDate [16:02:02]Write to MH i2c: F0 00 00 60 20 6F [16:02:02]Write i2c OK [16:02:02]MH_I2C_Read... [16:02:02]Read from MH i2c: F0 [16:02:02]MH_I2C_Read... [16:02:02]Read from MH i2c: F0 09 00 [16:02:02]MH_I2C_Read... [16:02:02]Read from MH i2c: F0 09 00 60 20 00 FB 06 21 67 EE DA 66 66 95 [16:02:02]GetLastDocTimeStamp 1730217473 [16:02:02]current date 1730217723 [16:02:02]FM_GetShiftState [16:02:02]SAM_PROTO_GetShiftState [16:02:02]wFMCommunicate request_size=4 [16:02:02]MH_SAM_APDU [16:02:02]CAPDU: 80 13 01 00 [16:02:02]Write to MH i2c: E2 08 00 61 20 80 13 01 00 00 00 00 00 FE [16:02:02]Write i2c OK [16:02:02]MH_I2C_Read... [16:02:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:02]Read from MH i2c: E2 [16:02:02]MH_I2C_Read... [16:02:02]Read from MH i2c: E2 0E 00 [16:02:02]MH_I2C_Read... [16:02:02]Read from MH i2c: E2 0E 00 61 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5C [16:02:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:02:02]wFMCommunicate OK [16:02:02]SAM_PROTO_GetShiftState done [16:02:02]FM_GetShiftState done [16:02:02]opened in 1730160548 [16:02:02]opened+sec_in_day 1730246948 [16:02:02]quantity*price = 762000 [16:02:02]sum+1 = 762001 [16:02:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 464 29.10.2024 16:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96955 ФПД: 70640962333452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160203&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96955&fm=70640962333452&tin=02508201610067®Number=0000000000170478&sum=762000 [16:02:03]StoreToDocumentArchive [16:02:03]shift 145 fd 96955 [16:02:03]save to /storage/0145/doc_00096955 [16:02:03]save last doc name /storage/0145/doc_00096955 to /storage/kkm_last_doc_name [16:02:03]save OK [16:02:03]Clear old archive folders... [16:02:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:02:03]tlvbuf is 01AA03F0 [16:02:03]SAM_PROTO_ClearQueue [16:02:03]wFMCommunicate request_size=4 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 09 00 00 [16:02:03]Write to MH i2c: E2 08 00 6E 20 80 09 00 00 00 00 00 00 00 [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 6E 20 00 90 00 02 [16:02:03]RAPDU: 90 00 [16:02:03]wFMCommunicate OK [16:02:03]SAM_PROTO_ClearQueue done [16:02:03]KKMCreateOFDPacket [16:02:03]OFDProtocolAddRootSTLVToBuf [16:02:03]FM_MakeSignedData [16:02:03]FM_MakeSignedData [16:02:03]SAM_PROTO_SignData [16:02:03]wFMCommunicate request_size=4 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 0D 01 02 [16:02:03]Write to MH i2c: E2 08 00 6F 20 80 0D 01 02 00 00 00 00 08 [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 6F 20 00 90 00 03 [16:02:03]RAPDU: 90 00 [16:02:03]wFMCommunicate OK [16:02:03]wFMCommunicate request_size=255 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 FB 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7A 01 00 35 04 06 00 40 3F 61 77 [16:02:03]Write to MH i2c: E2 02 01 70 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 FB 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7A 01 00 35 04 06 00 40 3F 61 77 00 00 5C [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:04]Read from MH i2c: E2 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 70 20 00 90 00 04 [16:02:04]RAPDU: 90 00 [16:02:04]wFMCommunicate OK [16:02:04]wFMCommunicate request_size=7 [16:02:04]MH_SAM_APDU [16:02:04]CAPDU: 80 0D 02 02 02 6B 0C [16:02:04]Write to MH i2c: E2 0A 00 71 20 80 0D 02 02 02 00 6B 0C 00 00 86 [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:04]Read from MH i2c: E2 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 71 20 00 90 00 05 [16:02:04]RAPDU: 90 00 [16:02:04]wFMCommunicate OK [16:02:04]wFMCommunicate request_size=4 [16:02:04]MH_SAM_APDU [16:02:04]CAPDU: 80 0D 03 02 [16:02:04]Write to MH i2c: E2 08 00 72 20 80 0D 03 02 00 00 00 00 0D [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:04]Read from MH i2c: E2 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 0B 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 0B 00 72 20 00 C5 89 74 B2 8D CF 41 78 90 00 97 [16:02:04]RAPDU: C5 89 74 B2 8D CF 41 78 90 00 [16:02:04]wFMCommunicate OK [16:02:04]SAM_PROTO_SignData done [16:02:04]FM_MakeSignedData done [16:02:04]CreateOFDProtocolMessage [16:02:04]wFMCommunicate request_size=4 [16:02:04]MH_SAM_APDU [16:02:04]CAPDU: 80 11 00 00 [16:02:04]Write to MH i2c: E2 08 00 73 20 80 11 00 00 00 00 00 00 0D [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:04]Read from MH i2c: E2 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 17 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 17 00 73 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [16:02:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:02:04]wFMCommunicate OK [16:02:04]CreateOFDProtocolMessage done [16:02:04]OFDSenderStorePacket 96955 [16:02:04]StoreOFDPacket docnum=96955 [16:02:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 08 34 04 01 97 BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 FB 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7A 01 00 35 04 06 00 40 3F 61 77 6B 0C C5 89 74 B2 8D CF 41 78 [16:02:04]CheckFolder [16:02:04]dirname=/storage/ofd_packets [16:02:04]CheckFolder done [16:02:04]ProducePacketName [16:02:04]name=ofd_packets/00096955 [16:02:04]NVStorageSaveData ofd_packets/00096955 [16:02:04]File name is /storage/ofd_packets/00096955 [16:02:04]Write 298 bytes [16:02:04]NVStorageSaveData done [16:02:04]OFDSenderStorePacket done [16:02:04]KKMCreateOFDPacket done [16:02:04]NVStorageSaveData kkm_last_timestamp [16:02:04]File name is /storage/kkm_last_timestamp [16:02:04]Write 4 bytes [16:02:04]NVStorageSaveData done [16:02:04]ExternCall_PrintAddStr [16:02:04]wPrintStart [16:02:04]Write to MH i2c: 01 00 00 74 20 94 [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: 01 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: 01 07 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: 01 07 00 74 20 00 00 00 00 00 FF 0F A9 [16:02:04]RasterBufferAndPrint [16:02:04]line Счет N : (1)3407487 [16:02:04]line ИНН: 02508201610067 [16:02:04]line Контрольно-Кассовый Чек [16:02:04]line ПРОДАЖА [16:02:04]line ТРК (МРК, ГНК) : 61 [16:02:04]line Товар: 2710194210 [16:02:04]line ДТ-К-5 [16:02:04]line 100.000 * 76.20 [16:02:04]line = 7620.00 [16:02:04]line НДС 12% НСП 1% [16:02:04]line > о реализуемом товаре [16:02:04]line ИТОГО: 7620.00 [16:02:04]line НСП 1% : 67.43 [16:02:04]line НДС 12% : 809.20 [16:02:04]line Наличными: 7620.00 [16:02:04]line Безнал.: 0.00 [16:02:04]line Место: АЗС № 82 "Партнер Нефть" [16:02:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:02:04]line СНО: Общий режим [16:02:04]line Чек 464 29.10.2024 16:02 [16:02:04]line Смена: 145 ФФД: 1.0 [16:02:04]line ЗНМ: 0300000017 [16:02:04]line РНМ: 0000000000170478 [16:02:04]line Версия ККМ: v1.0 [16:02:04]line ФМ: 0000000002098560 [16:02:04]line ФД: 96955 [16:02:04]line ФПД: 70640962333452 [16:02:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160203&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96955&fm=70640962333452&tin=02508201610067®Number=0000000000170478&sum=762000 [16:02:04]OFD Sender: Processing packet 96955 [packets to send 59, broken 58] [16:02:04]ProducePacketName [16:02:04]name=ofd_packets/00096955 [16:02:04]OFD Sender: To server: pG, [16:02:04]CommunicateWithHost lk.salyk.kg:30040 [16:02:04]ConnectInit lk.salyk.kg [16:02:04]written 0, free lines is 4095 [16:02:04]Connected sock=10 [16:02:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 08 34 04 01 97 BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 FB 06 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7A 01 00 35 04 06 00 40 3F 61 77 6B 0C C5 89 74 B2 8D CF 41 78 [16:02:04]Write to MH i2c: 01 00 00 9C 20 BC [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: 01 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: 01 07 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: 01 07 00 9C 20 00 00 00 00 00 30 0D 00 [16:02:05]RasterBufferAndPrint [16:02:05]line [16:02:05]line [16:02:05]line [16:02:05]line [16:02:05]line [16:02:05]written 0, free lines is 3383 [16:02:05]MH_Cut [16:02:05]Write to MH i2c: D1 01 00 A3 20 01 95 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: D1 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: D1 01 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: D1 01 00 A3 20 00 94 [16:02:05]Write to MH i2c: 01 00 00 A4 20 C4 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9F FA 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 BB 7A 01 00 F4 03 04 00 22 B1 20 67 B6 04 01 00 00 7A B2 96 E0 E5 82 BA 4D [16:02:05]CommunicateWithHost err = 0 [16:02:05]CheckOFDResponse [16:02:05]1017 (14) - 77093643461234 [16:02:05]1041 (16) - 0000000002098560 [16:02:05]1040 (4) - 96955 [16:02:05]1012 (4) - 29.10.2024 09:55 [16:02:05]1206 (1) - 0 [16:02:05]OFD Sender: Remove packet 96955 [16:02:05]ProducePacketName [16:02:05]name=ofd_packets/00096955 [16:02:05]NVStorageDeleteData [16:02:05]OFD Sender: No OFD packet to send [16:02:05]*** Cut start [16:02:05]*** Partial cut [16:02:05]*** CUTSNS_PIN = 1 [16:02:05]*** CUTSNS_PIN = 0 [16:02:05]*** Brake cut motor [16:02:06]Read from MH i2c: 01 [16:02:06]MH_I2C_Read... [16:02:06]*** Stop cut motor [16:02:06]*** Cut end [16:02:06]Read from MH i2c: 01 07 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 07 00 A4 20 00 00 00 00 00 FF 0F D9 [16:02:06]process_action close_receipt done [16:02:06]requested_data is exist [16:02:06]produce_requested_data [16:02:06]requested_item fm.sn is exist - process it [16:02:06]wFMCommunicate request_size=4 [16:02:06]MH_SAM_APDU [16:02:06]CAPDU: 80 11 00 00 [16:02:06]Write to MH i2c: E2 08 00 A5 20 80 11 00 00 00 00 00 00 3F [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:06]Read from MH i2c: E2 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 17 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 17 00 A5 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [16:02:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:02:06]wFMCommunicate OK [16:02:06]requested_item fd.num is exist - process it [16:02:06]SAM_PROTO_GetFieldsCounters [16:02:06]wFMCommunicate request_size=4 [16:02:06]MH_SAM_APDU [16:02:06]CAPDU: 80 13 00 00 [16:02:06]Write to MH i2c: E2 08 00 A6 20 80 13 00 00 00 00 00 00 42 [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:06]Read from MH i2c: E2 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 62 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 62 00 A6 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [16:02:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:06]wFMCommunicate OK [16:02:06]SAM_PROTO_GetFieldsCounters done [16:02:06]requested_item shift.num is exist - process it [16:02:06]requested_item shift.opened is exist - process it [16:02:06]req_shift_opened [16:02:06]FM_GetShiftState [16:02:06]SAM_PROTO_GetShiftState [16:02:06]wFMCommunicate request_size=4 [16:02:06]MH_SAM_APDU [16:02:06]CAPDU: 80 13 01 00 [16:02:06]Write to MH i2c: E2 08 00 A7 20 80 13 01 00 00 00 00 00 44 [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:06]Read from MH i2c: E2 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 0E 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: E2 0E 00 A7 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [16:02:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:02:06]wFMCommunicate OK [16:02:06]SAM_PROTO_GetShiftState done [16:02:06]FM_GetShiftState done [16:02:06]req_shift_opened done [16:02:06]requested_item shift.open_date is exist - process it [16:02:06]req_shift_open_date [16:02:06]req_shift_open_date done [16:02:06]produce_requested_data done [16:02:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96955,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:02:06]process_action_free close_receipt [16:02:06]json_value_free [16:02:06]json_value_free done [16:02:06]process_json_proto returns [16:02:06]Send response to host [16:02:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96955,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:02:06]free response buf [16:02:06]execute_script done [16:02:06]execute_script returns [16:02:06]free content buf [16:02:06]Sock 9.Close socket [16:02:06]Sock 9.Thread stoped [16:02:08]accept exits with 7 [16:02:08]New connection [16:02:08]New thread 3067260260 created [16:02:08]Thread 3067116900 joined [16:02:08]Waiting for new connection... [16:02:08] Sock 7.Parse request [16:02:08]Sock 7.Check first char [16:02:08]Sock 7.First char is OK [16:02:08]request: POST /json_proto HTTP/1.0 [16:02:08]Method: POST [16:02:08]URL: /json_proto [16:02:08]Method is POST - this is cgi request [16:02:08]url: /json_proto [16:02:08]query_string will be loaded in cgi processing [16:02:08]execute_cgi json_proto POST (null) [16:02:08]execute_cgi path=json_proto method=POST [16:02:08]POST find Content-Length [16:02:08]Host: 172.17.40.67:8080 [16:02:08]Content-Length: 697 [16:02:08]Content-Type: application/json [16:02:08] [16:02:08]POST finish read [16:02:08]Found Content-Length = 697 [16:02:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 96955, "base_FM": "0000000002098560", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:08]execute_script... [16:02:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 96955, "base_FM": "0000000002098560", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:08]POST & json_proto [16:02:08]process_json_proto [16:02:08]json parsed OK: [16:02:08]protocol is kg_v1.0 [16:02:08]action value=close_receipt [16:02:08]process_action close_receipt [16:02:08]cmd_close_receipt [16:02:08]MH_GetDate [16:02:08]Write to MH i2c: F0 00 00 A8 20 B7 [16:02:08]Write i2c OK [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: F0 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: F0 09 00 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: F0 09 00 A8 20 00 01 07 21 67 EE DA 66 66 E4 [16:02:08]GetLastDocTimeStamp 1730217723 [16:02:08]current date 1730217729 [16:02:08]FM_GetShiftState [16:02:08]SAM_PROTO_GetShiftState [16:02:08]wFMCommunicate request_size=4 [16:02:08]MH_SAM_APDU [16:02:08]CAPDU: 80 13 01 00 [16:02:08]Write to MH i2c: E2 08 00 A9 20 80 13 01 00 00 00 00 00 46 [16:02:08]Write i2c OK [16:02:08]MH_I2C_Read... [16:02:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:08]Read from MH i2c: E2 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 0E 00 [16:02:08]MH_I2C_Read... [16:02:08]Read from MH i2c: E2 0E 00 A9 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A4 [16:02:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:02:08]wFMCommunicate OK [16:02:08]SAM_PROTO_GetShiftState done [16:02:08]FM_GetShiftState done [16:02:08]opened in 1730160548 [16:02:08]opened+sec_in_day 1730246948 [16:02:08]quantity*price = 762000 [16:02:08]sum+1 = 762001 [16:02:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 465 29.10.2024 16:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФД осн.: 96955 ФМ осн.: 0000000002098560 ФМ: 0000000002098560 ФД: 96956 ФПД: 182773801053823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160209&type=2&operation_type=1&fn_number=0000000002098560&fd_number=96956&fm=182773801053823&tin=02508201610067®Number=0000000000170478&sum=762000 [16:02:09]StoreToDocumentArchive [16:02:09]shift 145 fd 96956 [16:02:09]save to /storage/0145/doc_00096956 [16:02:09]save last doc name /storage/0145/doc_00096956 to /storage/kkm_last_doc_name [16:02:09]save OK [16:02:09]Clear old archive folders... [16:02:09]ProcessDocumentItem done err = 0, tmpTLVsize=276 [16:02:09]tlvbuf is 01ACEC10 [16:02:09]SAM_PROTO_ClearQueue [16:02:09]wFMCommunicate request_size=4 [16:02:09]MH_SAM_APDU [16:02:09]CAPDU: 80 09 00 00 [16:02:09]Write to MH i2c: E2 08 00 B8 20 80 09 00 00 00 00 00 00 4A [16:02:09]Write i2c OK [16:02:09]MH_I2C_Read... [16:02:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:09]Read from MH i2c: E2 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: E2 03 00 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: E2 03 00 B8 20 00 90 00 4C [16:02:09]RAPDU: 90 00 [16:02:09]wFMCommunicate OK [16:02:09]SAM_PROTO_ClearQueue done [16:02:09]KKMCreateOFDPacket [16:02:09]OFDProtocolAddRootSTLVToBuf [16:02:09]FM_MakeSignedData [16:02:09]FM_MakeSignedData [16:02:09]SAM_PROTO_SignData [16:02:09]wFMCommunicate request_size=4 [16:02:09]MH_SAM_APDU [16:02:09]CAPDU: 80 0D 01 02 [16:02:09]Write to MH i2c: E2 08 00 B9 20 80 0D 01 02 00 00 00 00 52 [16:02:09]Write i2c OK [16:02:09]MH_I2C_Read... [16:02:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:09]Read from MH i2c: E2 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: E2 03 00 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: E2 03 00 B9 20 00 90 00 4D [16:02:09]RAPDU: 90 00 [16:02:09]wFMCommunicate OK [16:02:09]wFMCommunicate request_size=255 [16:02:09]MH_SAM_APDU [16:02:09]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 01 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 BB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 [16:02:09]Write to MH i2c: E2 02 01 BA 20 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 01 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 BB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 00 00 49 [16:02:09]Write i2c OK [16:02:09]MH_I2C_Read... [16:02:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:10]Read from MH i2c: E2 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 03 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 03 00 BA 20 00 90 00 4E [16:02:10]RAPDU: 90 00 [16:02:10]wFMCommunicate OK [16:02:10]wFMCommunicate request_size=35 [16:02:10]MH_SAM_APDU [16:02:10]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7A 01 00 35 04 06 00 A6 3B 57 7C 6E 7F [16:02:10]Write to MH i2c: E2 26 00 BB 20 80 0D 02 02 1E 00 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7A 01 00 35 04 06 00 A6 3B 57 7C 6E 7F 00 00 1E [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:10]Read from MH i2c: E2 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 03 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 03 00 BB 20 00 90 00 4F [16:02:10]RAPDU: 90 00 [16:02:10]wFMCommunicate OK [16:02:10]wFMCommunicate request_size=4 [16:02:10]MH_SAM_APDU [16:02:10]CAPDU: 80 0D 03 02 [16:02:10]Write to MH i2c: E2 08 00 BC 20 80 0D 03 02 00 00 00 00 57 [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:10]Read from MH i2c: E2 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 0B 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 0B 00 BC 20 00 0E F3 9A B2 4B AD 0A 94 90 00 3B [16:02:10]RAPDU: 0E F3 9A B2 4B AD 0A 94 90 00 [16:02:10]wFMCommunicate OK [16:02:10]SAM_PROTO_SignData done [16:02:10]FM_MakeSignedData done [16:02:10]CreateOFDProtocolMessage [16:02:10]wFMCommunicate request_size=4 [16:02:10]MH_SAM_APDU [16:02:10]CAPDU: 80 11 00 00 [16:02:10]Write to MH i2c: E2 08 00 BD 20 80 11 00 00 00 00 00 00 57 [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:10]Read from MH i2c: E2 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 17 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 17 00 BD 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A8 [16:02:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:02:10]wFMCommunicate OK [16:02:10]CreateOFDProtocolMessage done [16:02:10]OFDSenderStorePacket 96956 [16:02:10]StoreOFDPacket docnum=96956 [16:02:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 28 01 00 00 FC 3A 20 01 E7 55 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 01 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 BB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7A 01 00 35 04 06 00 A6 3B 57 7C 6E 7F 0E F3 9A B2 4B AD 0A 94 [16:02:10]CheckFolder [16:02:10]dirname=/storage/ofd_packets [16:02:10]CheckFolder done [16:02:10]ProducePacketName [16:02:10]name=ofd_packets/00096956 [16:02:10]NVStorageSaveData ofd_packets/00096956 [16:02:10]File name is /storage/ofd_packets/00096956 [16:02:10]Write 326 bytes [16:02:10]NVStorageSaveData done [16:02:10]OFDSenderStorePacket done [16:02:10]KKMCreateOFDPacket done [16:02:10]NVStorageSaveData kkm_last_timestamp [16:02:10]File name is /storage/kkm_last_timestamp [16:02:10]Write 4 bytes [16:02:10]NVStorageSaveData done [16:02:10]ExternCall_PrintAddStr [16:02:10]wPrintStart [16:02:10]Write to MH i2c: 01 00 00 BE 20 DE [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: 01 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: 01 07 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: 01 07 00 BE 20 00 00 00 00 00 FF 0F F3 [16:02:10]RasterBufferAndPrint [16:02:10]line Счет N : (1)3407487 [16:02:10]line ИНН: 02508201610067 [16:02:10]line Контрольно-Кассовый Чек [16:02:10]line ВОЗВРАТ ПРОДАЖИ [16:02:10]line ТРК (МРК, ГНК) : 61 [16:02:10]line Товар: 2710194210 [16:02:10]line ДТ-К-5 [16:02:10]line 100.000 * 76.20 [16:02:10]line = 7620.00 [16:02:10]line НДС 12% НСП 1% [16:02:10]line > о реализуемом товаре [16:02:10]line ИТОГО: 7620.00 [16:02:10]line НСП 1% : 67.43 [16:02:10]line НДС 12% : 809.20 [16:02:10]line Наличными: 7620.00 [16:02:10]line Безнал.: 0.00 [16:02:10]line Место: АЗС № 82 "Партнер Нефть" [16:02:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:02:10]line СНО: Общий режим [16:02:10]line Чек 465 29.10.2024 16:02 [16:02:10]line Смена: 145 ФФД: 1.0 [16:02:10]line ЗНМ: 0300000017 [16:02:10]line РНМ: 0000000000170478 [16:02:10]line Версия ККМ: v1.0 [16:02:10]line ФД осн.: 96955 [16:02:10]line ФМ осн.: 0000000002098560 [16:02:10]line ФМ: 0000000002098560 [16:02:10]line ФД: 96956 [16:02:10]line ФПД: 182773801053823 [16:02:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160209&type=2&operation_type=1&fn_number=0000000002098560&fd_number=96956&fm=182773801053823&tin=02508201610067®Number=0000000000170478&sum=762000 [16:02:10]written 0, free lines is 4095 [16:02:10]OFD Sender: Processing packet 96956 [packets to send 59, broken 58] [16:02:10]ProducePacketName [16:02:10]name=ofd_packets/00096956 [16:02:10]OFD Sender: To server: pG, [16:02:10]CommunicateWithHost lk.salyk.kg:30040 [16:02:10]ConnectInit lk.salyk.kg [16:02:10]Connected sock=10 [16:02:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 28 01 00 00 FC 3A 20 01 E7 55 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 01 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 BB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7A 01 00 35 04 06 00 A6 3B 57 7C 6E 7F 0E F3 9A B2 4B AD 0A 94 [16:02:10]Write to MH i2c: 01 00 00 E8 20 08 [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: 01 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: 01 07 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: 01 07 00 E8 20 00 00 00 00 00 24 0D 40 [16:02:10]RasterBufferAndPrint [16:02:10]line [16:02:10]line [16:02:10]line [16:02:10]line [16:02:10]line [16:02:10]written 0, free lines is 3379 [16:02:10]MH_Cut [16:02:10]Write to MH i2c: D1 01 00 EF 20 01 E1 [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: D1 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: D1 01 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: D1 01 00 EF 20 00 E0 [16:02:10]Write to MH i2c: 01 00 00 F0 20 10 [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 27 12 47 00 91 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 32 30 39 38 35 36 30 10 04 04 00 BC 7A 01 00 F4 03 04 00 28 B1 20 67 B6 04 01 00 00 10 6B 2E 4E B6 8C A4 6B [16:02:11]CommunicateWithHost err = 0 [16:02:11]CheckOFDResponse [16:02:11]1017 (14) - 77093643461234 [16:02:11]1041 (16) - 0000000002098560 [16:02:11]1040 (4) - 96956 [16:02:11]1012 (4) - 29.10.2024 09:55 [16:02:11]1206 (1) - 0 [16:02:11]OFD Sender: Remove packet 96956 [16:02:11]ProducePacketName [16:02:11]name=ofd_packets/00096956 [16:02:11]NVStorageDeleteData [16:02:11]*** Cut start [16:02:11]*** Partial cut [16:02:11]*** CUTSNS_PIN = 1 [16:02:11]OFD Sender: No OFD packet to send [16:02:11]*** CUTSNS_PIN = 0 [16:02:11]*** Brake cut motor [16:02:12]Read from MH i2c: 01 [16:02:12]MH_I2C_Read... [16:02:12]*** Stop cut motor [16:02:12]*** Cut end [16:02:12]Read from MH i2c: 01 07 00 [16:02:12]MH_I2C_Read... [16:02:12]Read from MH i2c: 01 07 00 F0 20 00 00 00 00 00 FF 0F 25 [16:02:12]process_action close_receipt done [16:02:12]requested_data is exist [16:02:12]produce_requested_data [16:02:12]requested_item fm.sn is exist - process it [16:02:12]wFMCommunicate request_size=4 [16:02:12]MH_SAM_APDU [16:02:12]CAPDU: 80 11 00 00 [16:02:12]Write to MH i2c: E2 08 00 F1 20 80 11 00 00 00 00 00 00 8B [16:02:12]Write i2c OK [16:02:12]MH_I2C_Read... [16:02:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:12]Read from MH i2c: E2 [16:02:12]MH_I2C_Read... [16:02:12]Read from MH i2c: E2 17 00 [16:02:12]MH_I2C_Read... [16:02:12]Read from MH i2c: E2 17 00 F1 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [16:02:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:02:12]wFMCommunicate OK [16:02:12]requested_item fd.num is exist - process it [16:02:12]SAM_PROTO_GetFieldsCounters [16:02:12]wFMCommunicate request_size=4 [16:02:12]MH_SAM_APDU [16:02:12]CAPDU: 80 13 00 00 [16:02:12]Write to MH i2c: E2 08 00 F2 20 80 13 00 00 00 00 00 00 8E [16:02:12]Write i2c OK [16:02:12]MH_I2C_Read... [16:02:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:12]Read from MH i2c: E2 [16:02:12]MH_I2C_Read... [16:02:12]Read from MH i2c: E2 62 00 [16:02:12]MH_I2C_Read... [16:02:12]Read from MH i2c: E2 62 00 F2 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [16:02:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:12]wFMCommunicate OK [16:02:12]SAM_PROTO_GetFieldsCounters done [16:02:12]requested_item shift.num is exist - process it [16:02:12]requested_item shift.opened is exist - process it [16:02:12]req_shift_opened [16:02:12]FM_GetShiftState [16:02:12]SAM_PROTO_GetShiftState [16:02:12]wFMCommunicate request_size=4 [16:02:12]MH_SAM_APDU [16:02:12]CAPDU: 80 13 01 00 [16:02:12]Write to MH i2c: E2 08 00 F3 20 80 13 01 00 00 00 00 00 90 [16:02:12]Write i2c OK [16:02:12]MH_I2C_Read... [16:02:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:12]Read from MH i2c: E2 [16:02:12]MH_I2C_Read... [16:02:12]Read from MH i2c: E2 0E 00 [16:02:12]MH_I2C_Read... [16:02:12]Read from MH i2c: E2 0E 00 F3 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EE [16:02:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:02:12]wFMCommunicate OK [16:02:12]SAM_PROTO_GetShiftState done [16:02:12]FM_GetShiftState done [16:02:12]req_shift_opened done [16:02:12]requested_item shift.open_date is exist - process it [16:02:12]req_shift_open_date [16:02:12]req_shift_open_date done [16:02:12]produce_requested_data done [16:02:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96956,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:02:12]process_action_free close_receipt [16:02:12]json_value_free [16:02:12]json_value_free done [16:02:12]process_json_proto returns [16:02:12]Send response to host [16:02:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96956,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:02:12]free response buf [16:02:12]execute_script done [16:02:12]execute_script returns [16:02:12]free content buf [16:02:12]Sock 7.Close socket [16:02:12]Sock 7.Thread stoped [16:02:16]OFD Sender: No OFD packet to send [16:02:17]accept exits with 9 [16:02:17]New connection [16:02:17]New thread 3067116900 created [16:02:17]Thread 3067260260 joined [16:02:17]Waiting for new connection... [16:02:17] Sock 9.Parse request [16:02:17]Sock 9.Check first char [16:02:17]Sock 9.First char is OK [16:02:17]request: POST /json_proto HTTP/1.0 [16:02:17]Method: POST [16:02:17]URL: /json_proto [16:02:17]Method is POST - this is cgi request [16:02:17]url: /json_proto [16:02:17]query_string will be loaded in cgi processing [16:02:17]execute_cgi json_proto POST (null) [16:02:17]execute_cgi path=json_proto method=POST [16:02:17]POST find Content-Length [16:02:17]Host: 172.17.40.67:8080 [16:02:17]Content-Length: 940 [16:02:17]Content-Type: application/json [16:02:17] [16:02:17]POST finish read [16:02:17]Found Content-Length = 940 [16:02:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:17]execute_script... [16:02:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:17]POST & json_proto [16:02:17]process_json_proto [16:02:17]json parsed OK: [16:02:17]protocol is kg_v1.0 [16:02:17]action value=close_receipt [16:02:17]process_action close_receipt [16:02:17]cmd_close_receipt [16:02:17]MH_GetDate [16:02:17]Write to MH i2c: F0 00 00 F4 20 03 [16:02:17]Write i2c OK [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: F0 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: F0 09 00 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: F0 09 00 F4 20 00 0A 07 21 67 EE DA 66 66 39 [16:02:17]GetLastDocTimeStamp 1730217729 [16:02:17]current date 1730217738 [16:02:17]FM_GetShiftState [16:02:17]SAM_PROTO_GetShiftState [16:02:17]wFMCommunicate request_size=4 [16:02:17]MH_SAM_APDU [16:02:17]CAPDU: 80 13 01 00 [16:02:17]Write to MH i2c: E2 08 00 F5 20 80 13 01 00 00 00 00 00 92 [16:02:17]Write i2c OK [16:02:17]MH_I2C_Read... [16:02:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:17]Read from MH i2c: E2 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: E2 0E 00 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: E2 0E 00 F5 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [16:02:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:02:17]wFMCommunicate OK [16:02:17]SAM_PROTO_GetShiftState done [16:02:17]FM_GetShiftState done [16:02:17]opened in 1730160548 [16:02:17]opened+sec_in_day 1730246948 [16:02:17]quantity*price = 752000 [16:02:17]sum+1 = 752001 [16:02:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7520.00 НСП 1% : 66.55 НДС 12% : 798.58 Наличными: 7520.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 466 29.10.2024 16:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа ДТ номер 82 сэкономлено 100.00 сом ФМ: 0000000002098560 ФД: 96957 ФПД: 184579792734119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96957&fm=184579792734119&tin=02508201610067®Number=0000000000170478&sum=752000 [16:02:18]StoreToDocumentArchive [16:02:18]shift 145 fd 96957 [16:02:18]save to /storage/0145/doc_00096957 [16:02:18]save last doc name /storage/0145/doc_00096957 to /storage/kkm_last_doc_name [16:02:18]save OK [16:02:18]Clear old archive folders... [16:02:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:02:18]tlvbuf is 01A310F0 [16:02:18]SAM_PROTO_ClearQueue [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 09 00 00 [16:02:18]Write to MH i2c: E2 08 00 02 21 80 09 00 00 00 00 00 00 95 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 02 21 00 90 00 97 [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]SAM_PROTO_ClearQueue done [16:02:18]KKMCreateOFDPacket [16:02:18]OFDProtocolAddRootSTLVToBuf [16:02:18]FM_MakeSignedData [16:02:18]FM_MakeSignedData [16:02:18]SAM_PROTO_SignData [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 01 02 [16:02:18]Write to MH i2c: E2 08 00 03 21 80 0D 01 02 00 00 00 00 9D [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 03 21 00 90 00 98 [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]wFMCommunicate request_size=255 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 0A 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7A 01 00 35 04 06 00 A7 DF D4 FA [16:02:18]Write to MH i2c: E2 02 01 04 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 0A 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7A 01 00 35 04 06 00 A7 DF D4 FA 00 00 75 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 04 21 00 90 00 99 [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]wFMCommunicate request_size=7 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 02 02 02 87 A7 [16:02:18]Write to MH i2c: E2 0A 00 05 21 80 0D 02 02 02 00 87 A7 00 00 D2 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 05 21 00 90 00 9A [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 03 02 [16:02:18]Write to MH i2c: E2 08 00 06 21 80 0D 03 02 00 00 00 00 A2 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 0B 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 0B 00 06 21 00 6F 76 1C 4E DE 6F CB C9 90 00 D3 [16:02:18]RAPDU: 6F 76 1C 4E DE 6F CB C9 90 00 [16:02:18]wFMCommunicate OK [16:02:18]SAM_PROTO_SignData done [16:02:18]FM_MakeSignedData done [16:02:18]CreateOFDProtocolMessage [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 11 00 00 [16:02:18]Write to MH i2c: E2 08 00 07 21 80 11 00 00 00 00 00 00 A2 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 17 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 17 00 07 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [16:02:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:02:18]wFMCommunicate OK [16:02:18]CreateOFDProtocolMessage done [16:02:18]OFDSenderStorePacket 96957 [16:02:18]StoreOFDPacket docnum=96957 [16:02:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 8E 4D 04 01 1F 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 0A 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7A 01 00 35 04 06 00 A7 DF D4 FA 87 A7 6F 76 1C 4E DE 6F CB C9 [16:02:18]CheckFolder [16:02:18]dirname=/storage/ofd_packets [16:02:18]CheckFolder done [16:02:18]ProducePacketName [16:02:18]name=ofd_packets/00096957 [16:02:18]NVStorageSaveData ofd_packets/00096957 [16:02:18]File name is /storage/ofd_packets/00096957 [16:02:18]Write 298 bytes [16:02:18]NVStorageSaveData done [16:02:18]OFDSenderStorePacket done [16:02:18]KKMCreateOFDPacket done [16:02:18]NVStorageSaveData kkm_last_timestamp [16:02:18]File name is /storage/kkm_last_timestamp [16:02:18]Write 4 bytes [16:02:18]NVStorageSaveData done [16:02:18]ExternCall_PrintAddStr [16:02:18]wPrintStart [16:02:18]Write to MH i2c: 01 00 00 08 21 29 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: 01 [16:02:18]MH_I2C_Read... [16:02:18]OFD Sender: Processing packet 96957 [packets to send 59, broken 58] [16:02:18]ProducePacketName [16:02:18]name=ofd_packets/00096957 [16:02:18]OFD Sender: To server: pG, [16:02:18]CommunicateWithHost lk.salyk.kg:30040 [16:02:18]ConnectInit lk.salyk.kg [16:02:18]Read from MH i2c: 01 07 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: 01 07 00 08 21 00 00 00 00 00 FF 0F 3E [16:02:18]RasterBufferAndPrint [16:02:18]line Счет N : (1)3407486 [16:02:18]line ИНН: 02508201610067 [16:02:18]line Контрольно-Кассовый Чек [16:02:18]line ПРОДАЖА [16:02:18]line ТРК (МРК, ГНК) : 51 [16:02:18]line Товар: 2710194210 [16:02:18]line ДТ-К-5 [16:02:18]line 100.000 * 75.20 [16:02:18]line = 7520.00 [16:02:18]line НДС 12% НСП 1% [16:02:18]line > о реализуемом товаре [16:02:18]line ИТОГО: 7520.00 [16:02:18]line НСП 1% : 66.55 [16:02:18]line НДС 12% : 798.58 [16:02:18]line Наличными: 7520.00 [16:02:18]line Безнал.: 0.00 [16:02:18]line Место: АЗС № 82 "Партнер Нефть" [16:02:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:02:18]line СНО: Общий режим [16:02:18]line Чек 466 29.10.2024 16:02 [16:02:18]line Смена: 145 ФФД: 1.0 [16:02:18]line ЗНМ: 0300000017 [16:02:18]line РНМ: 0000000000170478 [16:02:18]line Версия ККМ: v1.0 [16:02:18]line [16:02:18]line Дисконтная программа [16:02:18]line ДТ [16:02:18]line номер 82 [16:02:18]line сэкономлено 100.00 сом [16:02:18]line ФМ: 0000000002098560 [16:02:18]line ФД: 96957 [16:02:18]line ФПД: 184579792734119 [16:02:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96957&fm=184579792734119&tin=02508201610067®Number=0000000000170478&sum=752000 [16:02:18]written 0, free lines is 4095 [16:02:19]Connected sock=7 [16:02:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 8E 4D 04 01 1F 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 0A 07 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7A 01 00 35 04 06 00 A7 DF D4 FA 87 A7 6F 76 1C 4E DE 6F CB C9 [16:02:19]Write to MH i2c: 01 00 00 35 21 56 [16:02:19]Write i2c OK [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 07 00 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 07 00 35 21 00 00 00 00 00 E3 0C 4C [16:02:19]RasterBufferAndPrint [16:02:19]line [16:02:19]line [16:02:19]line [16:02:19]line [16:02:19]line [16:02:19]written 0, free lines is 3317 [16:02:19]MH_Cut [16:02:19]Write to MH i2c: D1 01 00 3C 21 01 2F [16:02:19]Write i2c OK [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: D1 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: D1 01 00 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: D1 01 00 3C 21 00 2E [16:02:19]Write to MH i2c: 01 00 00 3D 21 5E [16:02:19]Write i2c OK [16:02:19]MH_I2C_Read... [16:02:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 EB 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 BD 7A 01 00 F4 03 04 00 30 B1 20 67 B6 04 01 00 00 8F F1 C8 1F E9 B6 CA 70 [16:02:19]CommunicateWithHost err = 0 [16:02:19]CheckOFDResponse [16:02:19]1017 (14) - 77093643461234 [16:02:19]1041 (16) - 0000000002098560 [16:02:19]1040 (4) - 96957 [16:02:19]1012 (4) - 29.10.2024 09:56 [16:02:19]1206 (1) - 0 [16:02:19]OFD Sender: Remove packet 96957 [16:02:19]ProducePacketName [16:02:19]name=ofd_packets/00096957 [16:02:19]NVStorageDeleteData [16:02:20]OFD Sender: No OFD packet to send [16:02:20]*** Cut start [16:02:20]*** Partial cut [16:02:20]*** CUTSNS_PIN = 1 [16:02:20]*** CUTSNS_PIN = 0 [16:02:20]*** Brake cut motor [16:02:20]Read from MH i2c: 01 [16:02:20]MH_I2C_Read... [16:02:20]*** Stop cut motor [16:02:20]*** Cut end [16:02:20]Read from MH i2c: 01 07 00 [16:02:20]MH_I2C_Read... [16:02:20]Read from MH i2c: 01 07 00 3D 21 00 00 00 00 00 FF 0F 73 [16:02:20]process_action close_receipt done [16:02:20]requested_data is exist [16:02:20]produce_requested_data [16:02:20]requested_item fm.sn is exist - process it [16:02:20]wFMCommunicate request_size=4 [16:02:20]MH_SAM_APDU [16:02:20]CAPDU: 80 11 00 00 [16:02:20]Write to MH i2c: E2 08 00 3E 21 80 11 00 00 00 00 00 00 D9 [16:02:20]Write i2c OK [16:02:20]MH_I2C_Read... [16:02:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:20]Read from MH i2c: E2 [16:02:20]MH_I2C_Read... [16:02:20]Read from MH i2c: E2 17 00 [16:02:20]MH_I2C_Read... [16:02:20]Read from MH i2c: E2 17 00 3E 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [16:02:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:02:20]wFMCommunicate OK [16:02:20]requested_item fd.num is exist - process it [16:02:20]SAM_PROTO_GetFieldsCounters [16:02:20]wFMCommunicate request_size=4 [16:02:20]MH_SAM_APDU [16:02:20]CAPDU: 80 13 00 00 [16:02:20]Write to MH i2c: E2 08 00 3F 21 80 13 00 00 00 00 00 00 DC [16:02:20]Write i2c OK [16:02:20]MH_I2C_Read... [16:02:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:20]Read from MH i2c: E2 [16:02:20]MH_I2C_Read... [16:02:20]Read from MH i2c: E2 62 00 [16:02:20]MH_I2C_Read... [16:02:20]Read from MH i2c: E2 62 00 3F 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [16:02:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:20]wFMCommunicate OK [16:02:20]SAM_PROTO_GetFieldsCounters done [16:02:20]requested_item shift.num is exist - process it [16:02:20]requested_item shift.opened is exist - process it [16:02:20]req_shift_opened [16:02:20]FM_GetShiftState [16:02:20]SAM_PROTO_GetShiftState [16:02:20]wFMCommunicate request_size=4 [16:02:20]MH_SAM_APDU [16:02:20]CAPDU: 80 13 01 00 [16:02:20]Write to MH i2c: E2 08 00 40 21 80 13 01 00 00 00 00 00 DE [16:02:20]Write i2c OK [16:02:20]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 [16:02:21]MH_I2C_Read... [16:02:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:21]Read from MH i2c: E2 0E 00 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 0E 00 40 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [16:02:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:02:21]wFMCommunicate OK [16:02:21]SAM_PROTO_GetShiftState done [16:02:21]FM_GetShiftState done [16:02:21]req_shift_opened done [16:02:21]requested_item shift.open_date is exist - process it [16:02:21]req_shift_open_date [16:02:21]req_shift_open_date done [16:02:21]produce_requested_data done [16:02:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96957,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:02:21]process_action_free close_receipt [16:02:21]json_value_free [16:02:21]json_value_free done [16:02:21]process_json_proto returns [16:02:21]Send response to host [16:02:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96957,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:02:21]free response buf [16:02:21]execute_script done [16:02:21]execute_script returns [16:02:21]free content buf [16:02:21]Sock 9.Close socket [16:02:21]Sock 9.Thread stoped [16:02:25]OFD Sender: No OFD packet to send [16:02:30]OFD Sender: No OFD packet to send [16:02:35]OFD Sender: No OFD packet to send [16:02:40]OFD Sender: No OFD packet to send [16:02:45]OFD Sender: No OFD packet to send [16:02:50]OFD Sender: No OFD packet to send [16:02:55]OFD Sender: No OFD packet to send [16:03:00]OFD Sender: No OFD packet to send [16:03:05]OFD Sender: No OFD packet to send [16:03:10]OFD Sender: No OFD packet to send [16:03:15]OFD Sender: No OFD packet to send [16:03:20]OFD Sender: No OFD packet to send [16:03:25]OFD Sender: No OFD packet to send [16:03:30]OFD Sender: No OFD packet to send [16:03:35]OFD Sender: No OFD packet to send [16:03:40]OFD Sender: No OFD packet to send [16:03:45]OFD Sender: No OFD packet to send [16:03:50]OFD Sender: No OFD packet to send [16:03:55]OFD Sender: No OFD packet to send [16:04:00]OFD Sender: No OFD packet to send [16:04:05]OFD Sender: No OFD packet to send [16:04:10]OFD Sender: No OFD packet to send [16:04:15]OFD Sender: No OFD packet to send [16:04:20]OFD Sender: No OFD packet to send [16:04:25]OFD Sender: No OFD packet to send [16:04:30]OFD Sender: No OFD packet to send [16:04:35]OFD Sender: No OFD packet to send [16:04:40]OFD Sender: No OFD packet to send [16:04:45]OFD Sender: No OFD packet to send [16:04:50]OFD Sender: No OFD packet to send [16:04:55]OFD Sender: No OFD packet to send [16:05:00]OFD Sender: No OFD packet to send [16:05:05]OFD Sender: No OFD packet to send [16:05:10]OFD Sender: No OFD packet to send [16:05:15]OFD Sender: No OFD packet to send [16:05:20]OFD Sender: No OFD packet to send [16:05:25]OFD Sender: No OFD packet to send [16:05:30]OFD Sender: No OFD packet to send [16:05:35]OFD Sender: No OFD packet to send [16:05:40]OFD Sender: No OFD packet to send [16:05:45]OFD Sender: No OFD packet to send [16:05:50]OFD Sender: No OFD packet to send [16:05:55]OFD Sender: No OFD packet to send [16:06:00]OFD Sender: No OFD packet to send [16:06:05]OFD Sender: No OFD packet to send [16:06:10]OFD Sender: No OFD packet to send [16:06:15]OFD Sender: No OFD packet to send [16:06:20]OFD Sender: No OFD packet to send [16:06:25]OFD Sender: No OFD packet to send [16:06:30]OFD Sender: No OFD packet to send [16:06:35]OFD Sender: No OFD packet to send [16:06:40]OFD Sender: No OFD packet to send [16:06:45]OFD Sender: No OFD packet to send [16:06:48]accept exits with 10 [16:06:48]New connection [16:06:48]New thread 3067260260 created [16:06:48]Thread 3067116900 joined [16:06:48]Waiting for new connection... [16:06:48] Sock 10.Parse request [16:06:48]Sock 10.Check first char [16:06:48]Sock 10.First char is OK [16:06:48]request: POST /json_proto HTTP/1.0 [16:06:48]Method: POST [16:06:48]URL: /json_proto [16:06:48]Method is POST - this is cgi request [16:06:48]url: /json_proto [16:06:48]query_string will be loaded in cgi processing [16:06:48]execute_cgi json_proto POST (null) [16:06:48]execute_cgi path=json_proto method=POST [16:06:48]POST find Content-Length [16:06:48]Host: 172.17.40.67:8080 [16:06:48]Content-Length: 641 [16:06:48]Content-Type: application/json [16:06:48] [16:06:48]POST finish read [16:06:48]Found Content-Length = 641 [16:06:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:48]execute_script... [16:06: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)3407488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:48]POST & json_proto [16:06:48]process_json_proto [16:06:48]json parsed OK: [16:06:48]protocol is kg_v1.0 [16:06:48]action value=close_receipt [16:06:48]process_action close_receipt [16:06:48]cmd_close_receipt [16:06:48]MH_GetDate [16:06:48]Write to MH i2c: F0 00 00 41 21 51 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: F0 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: F0 09 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: F0 09 00 41 21 00 1A 08 21 67 EE DA 66 66 98 [16:06:48]GetLastDocTimeStamp 1730217738 [16:06:48]current date 1730218010 [16:06:48]FM_GetShiftState [16:06:48]SAM_PROTO_GetShiftState [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 13 01 00 [16:06:48]Write to MH i2c: E2 08 00 42 21 80 13 01 00 00 00 00 00 E0 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 0E 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 0E 00 42 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3E [16:06:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:06:48]wFMCommunicate OK [16:06:48]SAM_PROTO_GetShiftState done [16:06:48]FM_GetShiftState done [16:06:48]opened in 1730160548 [16:06:48]opened+sec_in_day 1730246948 [16:06:48]quantity*price = 762000 [16:06:48]sum+1 = 762001 [16:06:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 467 29.10.2024 16:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96958 ФПД: 77952193000208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96958&fm=77952193000208&tin=02508201610067®Number=0000000000170478&sum=762000 [16:06:49]StoreToDocumentArchive [16:06:49]shift 145 fd 96958 [16:06:49]save to /storage/0145/doc_00096958 [16:06:49]save last doc name /storage/0145/doc_00096958 to /storage/kkm_last_doc_name [16:06:49]save OK [16:06:49]Clear old archive folders... [16:06:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:06:49]tlvbuf is 01AD4470 [16:06:49]SAM_PROTO_ClearQueue [16:06:49]wFMCommunicate request_size=4 [16:06:49]MH_SAM_APDU [16:06:49]CAPDU: 80 09 00 00 [16:06:49]Write to MH i2c: E2 08 00 4F 21 80 09 00 00 00 00 00 00 E2 [16:06:49]Write i2c OK [16:06:49]MH_I2C_Read... [16:06:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:49]Read from MH i2c: E2 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: E2 03 00 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: E2 03 00 4F 21 00 90 00 E4 [16:06:49]RAPDU: 90 00 [16:06:49]wFMCommunicate OK [16:06:49]SAM_PROTO_ClearQueue done [16:06:49]KKMCreateOFDPacket [16:06:49]OFDProtocolAddRootSTLVToBuf [16:06:49]FM_MakeSignedData [16:06:49]FM_MakeSignedData [16:06:49]SAM_PROTO_SignData [16:06:49]wFMCommunicate request_size=4 [16:06:49]MH_SAM_APDU [16:06:49]CAPDU: 80 0D 01 02 [16:06:49]Write to MH i2c: E2 08 00 50 21 80 0D 01 02 00 00 00 00 EA [16:06:49]Write i2c OK [16:06:49]MH_I2C_Read... [16:06:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:49]Read from MH i2c: E2 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: E2 03 00 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: E2 03 00 50 21 00 90 00 E5 [16:06:49]RAPDU: 90 00 [16:06:49]wFMCommunicate OK [16:06:49]wFMCommunicate request_size=255 [16:06:49]MH_SAM_APDU [16:06:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 1A 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7A 01 00 35 04 06 00 46 E5 A8 C5 [16:06:49]Write to MH i2c: E2 02 01 51 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 1A 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7A 01 00 35 04 06 00 46 E5 A8 C5 00 00 A6 [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 51 21 00 90 00 E6 [16:06:50]RAPDU: 90 00 [16:06:50]wFMCommunicate OK [16:06:50]wFMCommunicate request_size=7 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 0D 02 02 02 F3 10 [16:06:50]Write to MH i2c: E2 0A 00 52 21 80 0D 02 02 02 00 F3 10 00 00 F4 [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 52 21 00 90 00 E7 [16:06:50]RAPDU: 90 00 [16:06:50]wFMCommunicate OK [16:06:50]wFMCommunicate request_size=4 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 0D 03 02 [16:06:50]Write to MH i2c: E2 08 00 53 21 80 0D 03 02 00 00 00 00 EF [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]OFD Sender: No OFD packet to send [16:06:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 0B 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 0B 00 53 21 00 0D 16 F0 54 99 84 ED 0C 90 00 6D [16:06:50]RAPDU: 0D 16 F0 54 99 84 ED 0C 90 00 [16:06:50]wFMCommunicate OK [16:06:50]SAM_PROTO_SignData done [16:06:50]FM_MakeSignedData done [16:06:50]CreateOFDProtocolMessage [16:06:50]wFMCommunicate request_size=4 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 11 00 00 [16:06:50]Write to MH i2c: E2 08 00 54 21 80 11 00 00 00 00 00 00 EF [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 17 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 17 00 54 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [16:06:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:50]wFMCommunicate OK [16:06:50]CreateOFDProtocolMessage done [16:06:50]OFDSenderStorePacket 96958 [16:06:50]StoreOFDPacket docnum=96958 [16:06:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 95 F0 04 01 44 F8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 1A 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7A 01 00 35 04 06 00 46 E5 A8 C5 F3 10 0D 16 F0 54 99 84 ED 0C [16:06:50]CheckFolder [16:06:50]dirname=/storage/ofd_packets [16:06:50]CheckFolder done [16:06:50]ProducePacketName [16:06:50]name=ofd_packets/00096958 [16:06:50]NVStorageSaveData ofd_packets/00096958 [16:06:50]File name is /storage/ofd_packets/00096958 [16:06:50]Write 298 bytes [16:06:50]NVStorageSaveData done [16:06:50]OFDSenderStorePacket done [16:06:50]KKMCreateOFDPacket done [16:06:50]NVStorageSaveData kkm_last_timestamp [16:06:50]File name is /storage/kkm_last_timestamp [16:06:50]Write 4 bytes [16:06:50]NVStorageSaveData done [16:06:50]ExternCall_PrintAddStr [16:06:50]wPrintStart [16:06:50]Write to MH i2c: 01 00 00 55 21 76 [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: 01 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: 01 07 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: 01 07 00 55 21 00 00 00 00 00 FF 0F 8B [16:06:50]RasterBufferAndPrint [16:06:50]line Счет N : (1)3407488 [16:06:50]line ИНН: 02508201610067 [16:06:50]line Контрольно-Кассовый Чек [16:06:50]line ПРОДАЖА [16:06:50]line ТРК (МРК, ГНК) : 51 [16:06:50]line Товар: 2710194210 [16:06:50]line ДТ-К-5 [16:06:50]line 100.000 * 76.20 [16:06:50]line = 7620.00 [16:06:50]line НДС 12% НСП 1% [16:06:50]line > о реализуемом товаре [16:06:50]line ИТОГО: 7620.00 [16:06:50]line НСП 1% : 67.43 [16:06:50]line НДС 12% : 809.20 [16:06:50]line Наличными: 7620.00 [16:06:50]line Безнал.: 0.00 [16:06:50]line Место: АЗС № 82 "Партнер Нефть" [16:06:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:06:50]line СНО: Общий режим [16:06:50]line Чек 467 29.10.2024 16:06 [16:06:50]line Смена: 145 ФФД: 1.0 [16:06:50]line ЗНМ: 0300000017 [16:06:50]line РНМ: 0000000000170478 [16:06:50]line Версия ККМ: v1.0 [16:06:50]line ФМ: 0000000002098560 [16:06:50]line ФД: 96958 [16:06:50]line ФПД: 77952193000208 [16:06:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96958&fm=77952193000208&tin=02508201610067®Number=0000000000170478&sum=762000 [16:06:50]OFD Sender: Processing packet 96958 [packets to send 59, broken 58] [16:06:50]ProducePacketName [16:06:50]name=ofd_packets/00096958 [16:06:50]OFD Sender: To server: pG, [16:06:50]CommunicateWithHost lk.salyk.kg:30040 [16:06:50]ConnectInit lk.salyk.kg [16:06:50]written 0, free lines is 4095 [16:06:50]Connected sock=11 [16:06:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 95 F0 04 01 44 F8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 1A 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7A 01 00 35 04 06 00 46 E5 A8 C5 F3 10 0D 16 F0 54 99 84 ED 0C [16:06:51]Write to MH i2c: 01 00 00 7D 21 9E [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 07 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 07 00 7D 21 00 00 00 00 00 3B 0D ED [16:06:51]RasterBufferAndPrint [16:06:51]line [16:06:51]line [16:06:51]line [16:06:51]line [16:06:51]line [16:06:51]written 0, free lines is 3392 [16:06:51]MH_Cut [16:06:51]Write to MH i2c: D1 01 00 84 21 01 77 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: D1 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: D1 01 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: D1 01 00 84 21 00 76 [16:06:51]Write to MH i2c: 01 00 00 85 21 A6 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FA 2B 47 00 C2 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 32 30 39 38 35 36 30 10 04 04 00 BE 7A 01 00 F4 03 04 00 40 B2 20 67 B6 04 01 00 00 58 EF 3D 1A 88 3D D4 49 [16:06:51]CommunicateWithHost err = 0 [16:06:51]CheckOFDResponse [16:06:51]1017 (14) - 77093643461234 [16:06:51]1041 (16) - 0000000002098560 [16:06:51]1040 (4) - 96958 [16:06:51]1012 (4) - 29.10.2024 10:00 [16:06:51]1206 (1) - 0 [16:06:51]OFD Sender: Remove packet 96958 [16:06:51]ProducePacketName [16:06:51]name=ofd_packets/00096958 [16:06:51]NVStorageDeleteData [16:06:51]OFD Sender: No OFD packet to send [16:06:51]*** Cut start [16:06:51]*** Partial cut [16:06:51]*** CUTSNS_PIN = 1 [16:06:51]*** CUTSNS_PIN = 0 [16:06:52]*** Brake cut motor [16:06:52]Read from MH i2c: 01 [16:06:52]MH_I2C_Read... [16:06:52]*** Stop cut motor [16:06:52]*** Cut end [16:06:52]Read from MH i2c: 01 07 00 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: 01 07 00 85 21 00 00 00 00 00 FF 0F BB [16:06:52]process_action close_receipt done [16:06:52]requested_data is exist [16:06:52]produce_requested_data [16:06:52]requested_item fm.sn is exist - process it [16:06:52]wFMCommunicate request_size=4 [16:06:52]MH_SAM_APDU [16:06:52]CAPDU: 80 11 00 00 [16:06:52]Write to MH i2c: E2 08 00 86 21 80 11 00 00 00 00 00 00 21 [16:06:52]Write i2c OK [16:06:52]MH_I2C_Read... [16:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:52]Read from MH i2c: E2 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 17 00 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 17 00 86 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [16:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:52]wFMCommunicate OK [16:06:52]requested_item fd.num is exist - process it [16:06:52]SAM_PROTO_GetFieldsCounters [16:06:52]wFMCommunicate request_size=4 [16:06:52]MH_SAM_APDU [16:06:52]CAPDU: 80 13 00 00 [16:06:52]Write to MH i2c: E2 08 00 87 21 80 13 00 00 00 00 00 00 24 [16:06:52]Write i2c OK [16:06:52]MH_I2C_Read... [16:06:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:52]Read from MH i2c: E2 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 62 00 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 62 00 87 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [16:06:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:52]wFMCommunicate OK [16:06:52]SAM_PROTO_GetFieldsCounters done [16:06:52]requested_item shift.num is exist - process it [16:06:52]requested_item shift.opened is exist - process it [16:06:52]req_shift_opened [16:06:52]FM_GetShiftState [16:06:52]SAM_PROTO_GetShiftState [16:06:52]wFMCommunicate request_size=4 [16:06:52]MH_SAM_APDU [16:06:52]CAPDU: 80 13 01 00 [16:06:52]Write to MH i2c: E2 08 00 88 21 80 13 01 00 00 00 00 00 26 [16:06:52]Write i2c OK [16:06:52]MH_I2C_Read... [16:06:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:52]Read from MH i2c: E2 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 0E 00 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 0E 00 88 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 84 [16:06:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:06:52]wFMCommunicate OK [16:06:52]SAM_PROTO_GetShiftState done [16:06:52]FM_GetShiftState done [16:06:52]req_shift_opened done [16:06:52]requested_item shift.open_date is exist - process it [16:06:52]req_shift_open_date [16:06:52]req_shift_open_date done [16:06:52]produce_requested_data done [16:06:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96958,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:06:52]process_action_free close_receipt [16:06:52]json_value_free [16:06:52]json_value_free done [16:06:52]process_json_proto returns [16:06:52]Send response to host [16:06:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96958,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:06:52]free response buf [16:06:52]execute_script done [16:06:52]execute_script returns [16:06:52]free content buf [16:06:52]Sock 10.Close socket [16:06:52]Sock 10.Thread stoped [16:06:56]OFD Sender: No OFD packet to send [16:07:01]OFD Sender: No OFD packet to send [16:07:06]OFD Sender: No OFD packet to send [16:07:11]OFD Sender: No OFD packet to send [16:07:16]OFD Sender: No OFD packet to send [16:07:21]OFD Sender: No OFD packet to send [16:07:26]OFD Sender: No OFD packet to send [16:07:31]OFD Sender: No OFD packet to send [16:07:36]OFD Sender: No OFD packet to send [16:07:41]OFD Sender: No OFD packet to send [16:07:46]OFD Sender: No OFD packet to send [16:07:51]OFD Sender: No OFD packet to send [16:07:56]OFD Sender: No OFD packet to send [16:08:01]OFD Sender: No OFD packet to send [16:08:06]OFD Sender: No OFD packet to send [16:08:11]OFD Sender: No OFD packet to send [16:08:16]OFD Sender: No OFD packet to send [16:08:21]OFD Sender: No OFD packet to send [16:08:23]accept exits with 7 [16:08:23]New connection [16:08:23]New thread 3067116900 created [16:08:23]Thread 3067260260 joined [16:08:23]Waiting for new connection... [16:08:23] Sock 7.Parse request [16:08:23]Sock 7.Check first char [16:08:23]Sock 7.First char is OK [16:08:23]request: POST /json_proto HTTP/1.0 [16:08:23]Method: POST [16:08:23]URL: /json_proto [16:08:23]Method is POST - this is cgi request [16:08:23]url: /json_proto [16:08:23]query_string will be loaded in cgi processing [16:08:23]execute_cgi json_proto POST (null) [16:08:23]execute_cgi path=json_proto method=POST [16:08:23]POST find Content-Length [16:08:23]Host: 172.17.40.67:8080 [16:08:23]Content-Length: 768 [16:08:23]Content-Type: application/json [16:08:23] [16:08:23]POST finish read [16:08:23]Found Content-Length = 768 [16:08:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:23]execute_script... [16:08: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)3407492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:23]POST & json_proto [16:08:23]process_json_proto [16:08:23]json parsed OK: [16:08:23]protocol is kg_v1.0 [16:08:23]action value=close_receipt [16:08:23]process_action close_receipt [16:08:23]cmd_close_receipt [16:08:23]MH_GetDate [16:08:23]Write to MH i2c: F0 00 00 89 21 99 [16:08:23]Write i2c OK [16:08:23]MH_I2C_Read... [16:08:23]Read from MH i2c: F0 [16:08:23]MH_I2C_Read... [16:08:23]Read from MH i2c: F0 09 00 [16:08:23]MH_I2C_Read... [16:08:23]Read from MH i2c: F0 09 00 89 21 00 79 08 21 67 EE DA 66 66 3F [16:08:23]GetLastDocTimeStamp 1730218010 [16:08:23]current date 1730218105 [16:08:23]FM_GetShiftState [16:08:23]SAM_PROTO_GetShiftState [16:08:23]wFMCommunicate request_size=4 [16:08:23]MH_SAM_APDU [16:08:23]CAPDU: 80 13 01 00 [16:08:23]Write to MH i2c: E2 08 00 8A 21 80 13 01 00 00 00 00 00 28 [16:08:23]Write i2c OK [16:08:23]MH_I2C_Read... [16:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:23]Read from MH i2c: E2 [16:08:23]MH_I2C_Read... [16:08:23]Read from MH i2c: E2 0E 00 [16:08:23]MH_I2C_Read... [16:08:23]Read from MH i2c: E2 0E 00 8A 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [16:08:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:08:23]wFMCommunicate OK [16:08:23]SAM_PROTO_GetShiftState done [16:08:23]FM_GetShiftState done [16:08:23]opened in 1730160548 [16:08:23]opened+sec_in_day 1730246948 [16:08:23]quantity*price = 80061 [16:08:23]sum+1 = 80063 [16:08:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 468 29.10.2024 16:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96959 ФПД: 115857353835923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160825&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96959&fm=115857353835923&tin=02508201610067®Number=0000000000170478&sum=80062 [16:08:25]StoreToDocumentArchive [16:08:25]shift 145 fd 96959 [16:08:25]save to /storage/0145/doc_00096959 [16:08:25]save last doc name /storage/0145/doc_00096959 to /storage/kkm_last_doc_name [16:08:25]save OK [16:08:25]Clear old archive folders... [16:08:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:25]tlvbuf is B6FA0410 [16:08:25]SAM_PROTO_ClearQueue [16:08:25]wFMCommunicate request_size=4 [16:08:25]MH_SAM_APDU [16:08:25]CAPDU: 80 09 00 00 [16:08:25]Write to MH i2c: E2 08 00 97 21 80 09 00 00 00 00 00 00 2A [16:08:25]Write i2c OK [16:08:25]MH_I2C_Read... [16:08:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:25]Read from MH i2c: E2 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 97 21 00 90 00 2C [16:08:25]RAPDU: 90 00 [16:08:25]wFMCommunicate OK [16:08:25]SAM_PROTO_ClearQueue done [16:08:25]KKMCreateOFDPacket [16:08:25]OFDProtocolAddRootSTLVToBuf [16:08:25]FM_MakeSignedData [16:08:25]FM_MakeSignedData [16:08:25]SAM_PROTO_SignData [16:08:25]wFMCommunicate request_size=4 [16:08:25]MH_SAM_APDU [16:08:25]CAPDU: 80 0D 01 02 [16:08:25]Write to MH i2c: E2 08 00 98 21 80 0D 01 02 00 00 00 00 32 [16:08:25]Write i2c OK [16:08:25]MH_I2C_Read... [16:08:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:25]Read from MH i2c: E2 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 98 21 00 90 00 2D [16:08:25]RAPDU: 90 00 [16:08:25]wFMCommunicate OK [16:08:25]wFMCommunicate request_size=255 [16:08:25]MH_SAM_APDU [16:08:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 79 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7A 01 00 35 04 06 00 69 [16:08:25]Write to MH i2c: E2 02 01 99 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 79 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7A 01 00 35 04 06 00 69 00 00 BC [16:08:25]Write i2c OK [16:08:25]MH_I2C_Read... [16:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:25]Read from MH i2c: E2 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 99 21 00 90 00 2E [16:08:25]RAPDU: 90 00 [16:08:25]wFMCommunicate OK [16:08:25]wFMCommunicate request_size=10 [16:08:25]MH_SAM_APDU [16:08:25]CAPDU: 80 0D 02 02 05 5F 24 6B 85 93 [16:08:25]Write to MH i2c: E2 0D 00 9A 21 80 0D 02 02 05 00 5F 24 6B 85 93 00 00 45 [16:08:25]Write i2c OK [16:08:25]MH_I2C_Read... [16:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:25]Read from MH i2c: E2 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 03 00 9A 21 00 90 00 2F [16:08:25]RAPDU: 90 00 [16:08:25]wFMCommunicate OK [16:08:25]wFMCommunicate request_size=4 [16:08:25]MH_SAM_APDU [16:08:25]CAPDU: 80 0D 03 02 [16:08:25]Write to MH i2c: E2 08 00 9B 21 80 0D 03 02 00 00 00 00 37 [16:08:25]Write i2c OK [16:08:25]MH_I2C_Read... [16:08:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:25]Read from MH i2c: E2 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 0B 00 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 0B 00 9B 21 00 CC 4C F8 D8 6B 89 30 7E 90 00 C2 [16:08:25]RAPDU: CC 4C F8 D8 6B 89 30 7E 90 00 [16:08:25]wFMCommunicate OK [16:08:25]SAM_PROTO_SignData done [16:08:25]FM_MakeSignedData done [16:08:25]CreateOFDProtocolMessage [16:08:25]wFMCommunicate request_size=4 [16:08:25]MH_SAM_APDU [16:08:25]CAPDU: 80 11 00 00 [16:08:25]Write to MH i2c: E2 08 00 9C 21 80 11 00 00 00 00 00 00 37 [16:08:25]Write i2c OK [16:08:25]MH_I2C_Read... [16:08:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:25]Read from MH i2c: E2 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 17 00 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: E2 17 00 9C 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 88 [16:08:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:25]wFMCommunicate OK [16:08:25]CreateOFDProtocolMessage done [16:08:25]OFDSenderStorePacket 96959 [16:08:25]StoreOFDPacket docnum=96959 [16:08:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D D2 07 01 E0 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 79 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7A 01 00 35 04 06 00 69 5F 24 6B 85 93 CC 4C F8 D8 6B 89 30 7E [16:08:25]CheckFolder [16:08:25]dirname=/storage/ofd_packets [16:08:25]CheckFolder done [16:08:25]ProducePacketName [16:08:25]name=ofd_packets/00096959 [16:08:25]NVStorageSaveData ofd_packets/00096959 [16:08:25]File name is /storage/ofd_packets/00096959 [16:08:25]Write 301 bytes [16:08:25]NVStorageSaveData done [16:08:25]OFDSenderStorePacket done [16:08:25]KKMCreateOFDPacket done [16:08:25]NVStorageSaveData kkm_last_timestamp [16:08:25]File name is /storage/kkm_last_timestamp [16:08:25]Write 4 bytes [16:08:25]NVStorageSaveData done [16:08:25]ExternCall_PrintAddStr [16:08:25]wPrintStart [16:08:25]Write to MH i2c: 01 00 00 9D 21 BE [16:08:25]Write i2c OK [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: 01 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: 01 07 00 [16:08:25]MH_I2C_Read... [16:08:25]Read from MH i2c: 01 07 00 9D 21 00 00 00 00 00 FF 0F D3 [16:08:25]RasterBufferAndPrint [16:08:25]line Счет N : (1)3407492 [16:08:25]line ИНН: 02508201610067 [16:08:25]line Контрольно-Кассовый Чек [16:08:25]line ПРОДАЖА [16:08:25]line ТРК (МРК, ГНК) : 23 [16:08:25]line Товар: 2710124500 [16:08:25]line Аи-95-К-5 [16:08:25]line 10.790 * 74.20 [16:08:25]line = 800.62 [16:08:25]line НДС 12% НСП 1% [16:08:25]line > о реализуемом товаре [16:08:25]line ИТОГО: 800.62 [16:08:25]line НСП 1% : 7.08 [16:08:25]line НДС 12% : 85.02 [16:08:25]line Наличными: 0.00 [16:08:25]line Безнал.: 800.62 [16:08:25]line Место: АЗС № 82 "Партнер Нефть" [16:08:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:08:25]line СНО: Общий режим [16:08:25]line Чек 468 29.10.2024 16:08 [16:08:25]line Смена: 145 ФФД: 1.0 [16:08:25]line ЗНМ: 0300000017 [16:08:25]line РНМ: 0000000000170478 [16:08:25]line Версия ККМ: v1.0 [16:08:25]line Платежная система: Mbank [16:08:25]line ФМ: 0000000002098560 [16:08:25]line ФД: 96959 [16:08:25]line ФПД: 115857353835923 [16:08:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160825&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96959&fm=115857353835923&tin=02508201610067®Number=0000000000170478&sum=80062 [16:08:25]OFD Sender: Processing packet 96959 [packets to send 59, broken 58] [16:08:25]ProducePacketName [16:08:25]name=ofd_packets/00096959 [16:08:25]OFD Sender: To server: pG, [16:08:25]CommunicateWithHost lk.salyk.kg:30040 [16:08:25]written 0, free lines is 4095 [16:08:25]ConnectInit lk.salyk.kg [16:08:26]Connected sock=9 [16:08:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D D2 07 01 E0 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 79 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7A 01 00 35 04 06 00 69 5F 24 6B 85 93 CC 4C F8 D8 6B 89 30 7E [16:08:26]Write to MH i2c: 01 00 00 C6 21 E7 [16:08:26]Write i2c OK [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: 01 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: 01 07 00 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: 01 07 00 C6 21 00 00 00 00 00 28 0D 23 [16:08:26]RasterBufferAndPrint [16:08:26]line [16:08:26]line [16:08:26]line [16:08:26]line [16:08:26]line [16:08:26]written 0, free lines is 3375 [16:08:26]MH_Cut [16:08:26]Write to MH i2c: D1 01 00 CD 21 01 C0 [16:08:26]Write i2c OK [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: D1 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: D1 01 00 [16:08:26]MH_I2C_Read... [16:08:26]Read from MH i2c: D1 01 00 CD 21 00 BF [16:08:26]Write to MH i2c: 01 00 00 CE 21 EF [16:08:26]Write i2c OK [16:08:26]MH_I2C_Read... [16:08:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B 93 47 00 2D 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 32 30 39 38 35 36 30 10 04 04 00 BF 7A 01 00 F4 03 04 00 9F B2 20 67 B6 04 01 00 00 BB DB BD 1A D7 1E 10 DC [16:08:26]CommunicateWithHost err = 0 [16:08:26]CheckOFDResponse [16:08:26]1017 (14) - 77093643461234 [16:08:26]1041 (16) - 0000000002098560 [16:08:26]1040 (4) - 96959 [16:08:26]1012 (4) - 29.10.2024 10:02 [16:08:26]1206 (1) - 0 [16:08:26]OFD Sender: Remove packet 96959 [16:08:26]ProducePacketName [16:08:26]name=ofd_packets/00096959 [16:08:26]NVStorageDeleteData [16:08:26]OFD Sender: No OFD packet to send [16:08:26]*** Cut start [16:08:26]*** Partial cut [16:08:26]*** CUTSNS_PIN = 1 [16:08:27]*** CUTSNS_PIN = 0 [16:08:27]*** Brake cut motor [16:08:27]Read from MH i2c: 01 [16:08:27]MH_I2C_Read... [16:08:27]*** Stop cut motor [16:08:27]*** Cut end [16:08:27]Read from MH i2c: 01 07 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: 01 07 00 CE 21 00 00 00 00 00 FF 0F 04 [16:08:27]process_action close_receipt done [16:08:27]requested_data is exist [16:08:27]produce_requested_data [16:08:27]requested_item fm.sn is exist - process it [16:08:27]wFMCommunicate request_size=4 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 11 00 00 [16:08:27]Write to MH i2c: E2 08 00 CF 21 80 11 00 00 00 00 00 00 6A [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 17 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 17 00 CF 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [16:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:27]wFMCommunicate OK [16:08:27]requested_item fd.num is exist - process it [16:08:27]SAM_PROTO_GetFieldsCounters [16:08:27]wFMCommunicate request_size=4 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 13 00 00 [16:08:27]Write to MH i2c: E2 08 00 D0 21 80 13 00 00 00 00 00 00 6D [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 62 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 62 00 D0 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [16:08:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:27]wFMCommunicate OK [16:08:27]SAM_PROTO_GetFieldsCounters done [16:08:27]requested_item shift.num is exist - process it [16:08:27]requested_item shift.opened is exist - process it [16:08:27]req_shift_opened [16:08:27]FM_GetShiftState [16:08:27]SAM_PROTO_GetShiftState [16:08:27]wFMCommunicate request_size=4 [16:08:27]MH_SAM_APDU [16:08:27]CAPDU: 80 13 01 00 [16:08:27]Write to MH i2c: E2 08 00 D1 21 80 13 01 00 00 00 00 00 6F [16:08:27]Write i2c OK [16:08:27]MH_I2C_Read... [16:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:27]Read from MH i2c: E2 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 0E 00 [16:08:27]MH_I2C_Read... [16:08:27]Read from MH i2c: E2 0E 00 D1 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CD [16:08:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:08:27]wFMCommunicate OK [16:08:27]SAM_PROTO_GetShiftState done [16:08:27]FM_GetShiftState done [16:08:27]req_shift_opened done [16:08:27]requested_item shift.open_date is exist - process it [16:08:27]req_shift_open_date [16:08:27]req_shift_open_date done [16:08:27]produce_requested_data done [16:08:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96959,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:08:27]process_action_free close_receipt [16:08:27]json_value_free [16:08:27]json_value_free done [16:08:27]process_json_proto returns [16:08:27]Send response to host [16:08:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96959,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:08:27]free response buf [16:08:27]execute_script done [16:08:27]execute_script returns [16:08:27]free content buf [16:08:27]Sock 7.Close socket [16:08:27]Sock 7.Thread stoped [16:08:31]OFD Sender: No OFD packet to send [16:08:36]OFD Sender: No OFD packet to send [16:08:41]OFD Sender: No OFD packet to send [16:08:46]OFD Sender: No OFD packet to send [16:08:51]OFD Sender: No OFD packet to send [16:08:55]accept exits with 10 [16:08:55]New connection [16:08:55]New thread 3067260260 created [16:08:55]Thread 3067116900 joined [16:08:55]Waiting for new connection... [16:08:55] Sock 10.Parse request [16:08:55]Sock 10.Check first char [16:08:55]Sock 10.First char is OK [16:08:55]request: POST /json_proto HTTP/1.0 [16:08:55]Method: POST [16:08:55]URL: /json_proto [16:08:55]Method is POST - this is cgi request [16:08:55]url: /json_proto [16:08:55]query_string will be loaded in cgi processing [16:08:55]execute_cgi json_proto POST (null) [16:08:55]execute_cgi path=json_proto method=POST [16:08:55]POST find Content-Length [16:08:55]Host: 172.17.40.67:8080 [16:08:55]Content-Length: 679 [16:08:55]Content-Type: application/json [16:08:55] [16:08:55]POST finish read [16:08:55]Found Content-Length = 679 [16:08:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.070, "sum" : 740.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 740.00, "total" : 740.00, "payments": [ { "type": 0, "sum" : 740.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:55]execute_script... [16:08: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)3407489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.070, "sum" : 740.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 740.00, "total" : 740.00, "payments": [ { "type": 0, "sum" : 740.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:55]POST & json_proto [16:08:55]process_json_proto [16:08:55]json parsed OK: [16:08:55]protocol is kg_v1.0 [16:08:55]action value=close_receipt [16:08:55]process_action close_receipt [16:08:55]cmd_close_receipt [16:08:55]MH_GetDate [16:08:55]Write to MH i2c: F0 00 00 D2 21 E2 [16:08:55]Write i2c OK [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: F0 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: F0 09 00 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: F0 09 00 D2 21 00 98 08 21 67 EE DA 66 66 A7 [16:08:55]GetLastDocTimeStamp 1730218105 [16:08:55]current date 1730218136 [16:08:55]FM_GetShiftState [16:08:55]SAM_PROTO_GetShiftState [16:08:55]wFMCommunicate request_size=4 [16:08:55]MH_SAM_APDU [16:08:55]CAPDU: 80 13 01 00 [16:08:55]Write to MH i2c: E2 08 00 D3 21 80 13 01 00 00 00 00 00 71 [16:08:55]Write i2c OK [16:08:55]MH_I2C_Read... [16:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:55]Read from MH i2c: E2 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 0E 00 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 0E 00 D3 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [16:08:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:08:55]wFMCommunicate OK [16:08:55]SAM_PROTO_GetShiftState done [16:08:55]FM_GetShiftState done [16:08:55]opened in 1730160548 [16:08:55]opened+sec_in_day 1730246948 [16:08:55]quantity*price = 74058 [16:08:55]sum+1 = 74059 [16:08:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 740.00 Внесено: 740.00 СДАЧА: 0.00 НСП 1% : 6.55 НДС 12% : 78.65 Наличными: 740.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 469 29.10.2024 16:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96960 ФПД: 21813375867751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96960&fm=21813375867751&tin=02508201610067®Number=0000000000170478&sum=74000 [16:08:56]StoreToDocumentArchive [16:08:56]shift 145 fd 96960 [16:08:56]save to /storage/0145/doc_00096960 [16:08:56]save last doc name /storage/0145/doc_00096960 to /storage/kkm_last_doc_name [16:08:56]save OK [16:08:56]Clear old archive folders... [16:08:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:56]tlvbuf is 01A2A8E0 [16:08:56]SAM_PROTO_ClearQueue [16:08:56]wFMCommunicate request_size=4 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 09 00 00 [16:08:56]Write to MH i2c: E2 08 00 E0 21 80 09 00 00 00 00 00 00 73 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:56]Read from MH i2c: E2 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 E0 21 00 90 00 75 [16:08:56]RAPDU: 90 00 [16:08:56]wFMCommunicate OK [16:08:56]SAM_PROTO_ClearQueue done [16:08:56]KKMCreateOFDPacket [16:08:56]OFDProtocolAddRootSTLVToBuf [16:08:56]FM_MakeSignedData [16:08:56]FM_MakeSignedData [16:08:56]SAM_PROTO_SignData [16:08:56]wFMCommunicate request_size=4 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 0D 01 02 [16:08:56]Write to MH i2c: E2 08 00 E1 21 80 0D 01 02 00 00 00 00 7B [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:56]Read from MH i2c: E2 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 E1 21 00 90 00 76 [16:08:56]RAPDU: 90 00 [16:08:56]wFMCommunicate OK [16:08:56]wFMCommunicate request_size=255 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 99 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7A 01 00 35 04 06 00 13 [16:08:56]Write to MH i2c: E2 02 01 E2 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 99 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7A 01 00 35 04 06 00 13 00 00 3F [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:57]OFD Sender: No OFD packet to send [16:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 E2 21 00 90 00 77 [16:08:57]RAPDU: 90 00 [16:08:57]wFMCommunicate OK [16:08:57]wFMCommunicate request_size=10 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 0D 02 02 05 D6 D2 85 1B 67 [16:08:57]Write to MH i2c: E2 0D 00 E3 21 80 0D 02 02 05 00 D6 D2 85 1B 67 00 00 37 [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 E3 21 00 90 00 78 [16:08:57]RAPDU: 90 00 [16:08:57]wFMCommunicate OK [16:08:57]wFMCommunicate request_size=4 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 0D 03 02 [16:08:57]Write to MH i2c: E2 08 00 E4 21 80 0D 03 02 00 00 00 00 80 [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 0B 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 0B 00 E4 21 00 CD 15 3C DC 06 35 D1 E8 90 00 6F [16:08:57]RAPDU: CD 15 3C DC 06 35 D1 E8 90 00 [16:08:57]wFMCommunicate OK [16:08:57]SAM_PROTO_SignData done [16:08:57]FM_MakeSignedData done [16:08:57]CreateOFDProtocolMessage [16:08:57]wFMCommunicate request_size=4 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 11 00 00 [16:08:57]Write to MH i2c: E2 08 00 E5 21 80 11 00 00 00 00 00 00 80 [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 17 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 17 00 E5 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [16:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:57]wFMCommunicate OK [16:08:57]CreateOFDProtocolMessage done [16:08:57]OFDSenderStorePacket 96960 [16:08:57]StoreOFDPacket docnum=96960 [16:08:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 08 07 01 EC 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 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 99 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7A 01 00 35 04 06 00 13 D6 D2 85 1B 67 CD 15 3C DC 06 35 D1 E8 [16:08:57]CheckFolder [16:08:57]dirname=/storage/ofd_packets [16:08:57]CheckFolder done [16:08:57]ProducePacketName [16:08:57]name=ofd_packets/00096960 [16:08:57]NVStorageSaveData ofd_packets/00096960 [16:08:57]File name is /storage/ofd_packets/00096960 [16:08:57]Write 301 bytes [16:08:57]NVStorageSaveData done [16:08:57]OFDSenderStorePacket done [16:08:57]KKMCreateOFDPacket done [16:08:57]NVStorageSaveData kkm_last_timestamp [16:08:57]File name is /storage/kkm_last_timestamp [16:08:57]Write 4 bytes [16:08:57]NVStorageSaveData done [16:08:57]ExternCall_PrintAddStr [16:08:57]wPrintStart [16:08:57]Write to MH i2c: 01 00 00 E6 21 07 [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: 01 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: 01 07 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: 01 07 00 E6 21 00 00 00 00 00 FF 0F 1C [16:08:57]RasterBufferAndPrint [16:08:57]line Счет N : (1)3407489 [16:08:57]line ИНН: 02508201610067 [16:08:57]line Контрольно-Кассовый Чек [16:08:57]line ПРОДАЖА [16:08:57]line ТРК (МРК, ГНК) : 42 [16:08:57]line Товар: 2710124130 [16:08:57]line Аи-92-К-4 [16:08:57]line 11.070 * 66.90 [16:08:57]line = 740.58 [16:08:57]line НДС 12% НСП 1% [16:08:57]line > о реализуемом товаре [16:08:57]line ОКРУГЛЕНИЕ: -0.58 [16:08:57]line ИТОГО: 740.00 [16:08:57]line Внесено: 740.00 [16:08:57]line СДАЧА: 0.00 [16:08:57]line НСП 1% : 6.55 [16:08:57]line НДС 12% : 78.65 [16:08:57]line Наличными: 740.00 [16:08:57]line Безнал.: 0.00 [16:08:57]line Место: АЗС № 82 "Партнер Нефть" [16:08:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:08:57]line СНО: Общий режим [16:08:57]line Чек 469 29.10.2024 16:08 [16:08:57]line Смена: 145 ФФД: 1.0 [16:08:57]line ЗНМ: 0300000017 [16:08:57]line РНМ: 0000000000170478 [16:08:57]line Версия ККМ: v1.0 [16:08:57]line ФМ: 0000000002098560 [16:08:57]line ФД: 96960 [16:08:57]line ФПД: 21813375867751 [16:08:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96960&fm=21813375867751&tin=02508201610067®Number=0000000000170478&sum=74000 [16:08:57]OFD Sender: Processing packet 96960 [packets to send 59, broken 58] [16:08:57]ProducePacketName [16:08:57]name=ofd_packets/00096960 [16:08:57]OFD Sender: To server: pG, [16:08:57]CommunicateWithHost lk.salyk.kg:30040 [16:08:57]ConnectInit lk.salyk.kg [16:08:57]written 0, free lines is 4095 [16:08:57]Connected sock=9 [16:08:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 08 07 01 EC 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 34 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4A 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 99 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7A 01 00 35 04 06 00 13 D6 D2 85 1B 67 CD 15 3C DC 06 35 D1 E8 [16:08:58]Write to MH i2c: 01 00 00 11 22 33 [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: 01 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: 01 07 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: 01 07 00 11 22 00 00 00 00 00 F9 0C 3F [16:08:58]RasterBufferAndPrint [16:08:58]line [16:08:58]line [16:08:58]line [16:08:58]line [16:08:58]line [16:08:58]written 0, free lines is 3328 [16:08:58]MH_Cut [16:08:58]Write to MH i2c: D1 01 00 18 22 01 0C [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: D1 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: D1 01 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: D1 01 00 18 22 00 0B [16:08:58]Write to MH i2c: 01 00 00 19 22 3B [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D1 A0 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 C0 7A 01 00 F4 03 04 00 BF B2 20 67 B6 04 01 00 00 6B BD 06 F7 A6 89 28 2E [16:08:58]CommunicateWithHost err = 0 [16:08:58]CheckOFDResponse [16:08:58]1017 (14) - 77093643461234 [16:08:58]1041 (16) - 0000000002098560 [16:08:58]1040 (4) - 96960 [16:08:58]1012 (4) - 29.10.2024 10:02 [16:08:58]1206 (1) - 0 [16:08:58]OFD Sender: Remove packet 96960 [16:08:58]ProducePacketName [16:08:58]name=ofd_packets/00096960 [16:08:58]NVStorageDeleteData [16:08:58]OFD Sender: No OFD packet to send [16:08:58]*** Cut start [16:08:58]*** Partial cut [16:08:58]*** CUTSNS_PIN = 1 [16:08:58]*** CUTSNS_PIN = 0 [16:08:58]*** Brake cut motor [16:08:59]Read from MH i2c: 01 [16:08:59]MH_I2C_Read... [16:08:59]*** Stop cut motor [16:08:59]*** Cut end [16:08:59]Read from MH i2c: 01 07 00 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: 01 07 00 19 22 00 00 00 00 00 FF 0F 50 [16:08:59]process_action close_receipt done [16:08:59]requested_data is exist [16:08:59]produce_requested_data [16:08:59]requested_item fm.sn is exist - process it [16:08:59]wFMCommunicate request_size=4 [16:08:59]MH_SAM_APDU [16:08:59]CAPDU: 80 11 00 00 [16:08:59]Write to MH i2c: E2 08 00 1A 22 80 11 00 00 00 00 00 00 B6 [16:08:59]Write i2c OK [16:08:59]MH_I2C_Read... [16:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:59]Read from MH i2c: E2 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 17 00 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 17 00 1A 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [16:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:59]wFMCommunicate OK [16:08:59]requested_item fd.num is exist - process it [16:08:59]SAM_PROTO_GetFieldsCounters [16:08:59]wFMCommunicate request_size=4 [16:08:59]MH_SAM_APDU [16:08:59]CAPDU: 80 13 00 00 [16:08:59]Write to MH i2c: E2 08 00 1B 22 80 13 00 00 00 00 00 00 B9 [16:08:59]Write i2c OK [16:08:59]MH_I2C_Read... [16:08:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:59]Read from MH i2c: E2 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 62 00 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 62 00 1B 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [16:08:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:59]wFMCommunicate OK [16:08:59]SAM_PROTO_GetFieldsCounters done [16:08:59]requested_item shift.num is exist - process it [16:08:59]requested_item shift.opened is exist - process it [16:08:59]req_shift_opened [16:08:59]FM_GetShiftState [16:08:59]SAM_PROTO_GetShiftState [16:08:59]wFMCommunicate request_size=4 [16:08:59]MH_SAM_APDU [16:08:59]CAPDU: 80 13 01 00 [16:08:59]Write to MH i2c: E2 08 00 1C 22 80 13 01 00 00 00 00 00 BB [16:08:59]Write i2c OK [16:08:59]MH_I2C_Read... [16:08:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:59]Read from MH i2c: E2 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 0E 00 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 0E 00 1C 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 19 [16:08:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:08:59]wFMCommunicate OK [16:08:59]SAM_PROTO_GetShiftState done [16:08:59]FM_GetShiftState done [16:08:59]req_shift_opened done [16:08:59]requested_item shift.open_date is exist - process it [16:08:59]req_shift_open_date [16:08:59]req_shift_open_date done [16:08:59]produce_requested_data done [16:08:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96960,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:08:59]process_action_free close_receipt [16:08:59]json_value_free [16:08:59]json_value_free done [16:08:59]process_json_proto returns [16:08:59]Send response to host [16:08:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96960,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:08:59]free response buf [16:08:59]execute_script done [16:08:59]execute_script returns [16:08:59]free content buf [16:08:59]Sock 10.Close socket [16:08:59]Sock 10.Thread stoped [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:33]OFD Sender: No OFD packet to send [16:09:36]accept exits with 7 [16:09:36]New connection [16:09:36]New thread 3067116900 created [16:09:36]Thread 3067260260 joined [16:09:36]Waiting for new connection... [16:09:36] Sock 7.Parse request [16:09:36]Sock 7.Check first char [16:09:36]Sock 7.First char is OK [16:09:36]request: POST /json_proto HTTP/1.0 [16:09:36]Method: POST [16:09:36]URL: /json_proto [16:09:36]Method is POST - this is cgi request [16:09:36]url: /json_proto [16:09:36]query_string will be loaded in cgi processing [16:09:36]execute_cgi json_proto POST (null) [16:09:36]execute_cgi path=json_proto method=POST [16:09:36]POST find Content-Length [16:09:36]Host: 172.17.40.67:8080 [16:09:36]Content-Length: 678 [16:09:36]Content-Type: application/json [16:09:36] [16:09:36]POST finish read [16:09:36]Found Content-Length = 678 [16:09:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:36]execute_script... [16:09:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:36]POST & json_proto [16:09:36]process_json_proto [16:09:36]json parsed OK: [16:09:36]protocol is kg_v1.0 [16:09:36]action value=close_receipt [16:09:36]process_action close_receipt [16:09:36]cmd_close_receipt [16:09:36]MH_GetDate [16:09:36]Write to MH i2c: F0 00 00 1D 22 2E [16:09:36]Write i2c OK [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: F0 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: F0 09 00 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: F0 09 00 1D 22 00 C1 08 21 67 EE DA 66 66 1C [16:09:36]GetLastDocTimeStamp 1730218137 [16:09:36]current date 1730218177 [16:09:36]FM_GetShiftState [16:09:36]SAM_PROTO_GetShiftState [16:09:36]wFMCommunicate request_size=4 [16:09:36]MH_SAM_APDU [16:09:36]CAPDU: 80 13 01 00 [16:09:36]Write to MH i2c: E2 08 00 1E 22 80 13 01 00 00 00 00 00 BD [16:09:36]Write i2c OK [16:09:36]MH_I2C_Read... [16:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:36]Read from MH i2c: E2 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 0E 00 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 0E 00 1E 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1B [16:09:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:09:36]wFMCommunicate OK [16:09:36]SAM_PROTO_GetShiftState done [16:09:36]FM_GetShiftState done [16:09:36]opened in 1730160548 [16:09:36]opened+sec_in_day 1730246948 [16:09:36]quantity*price = 40006 [16:09:36]sum+1 = 40007 [16:09:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 470 29.10.2024 16:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96961 ФПД: 200808934475971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96961&fm=200808934475971&tin=02508201610067®Number=0000000000170478&sum=40000 [16:09:37]StoreToDocumentArchive [16:09:37]shift 145 fd 96961 [16:09:37]save to /storage/0145/doc_00096961 [16:09:37]save last doc name /storage/0145/doc_00096961 to /storage/kkm_last_doc_name [16:09:37]save OK [16:09:37]Clear old archive folders... [16:09:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:37]tlvbuf is B6FA3730 [16:09:37]SAM_PROTO_ClearQueue [16:09:37]wFMCommunicate request_size=4 [16:09:37]MH_SAM_APDU [16:09:37]CAPDU: 80 09 00 00 [16:09:37]Write to MH i2c: E2 08 00 2B 22 80 09 00 00 00 00 00 00 BF [16:09:37]Write i2c OK [16:09:37]MH_I2C_Read... [16:09:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:37]Read from MH i2c: E2 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 2B 22 00 90 00 C1 [16:09:37]RAPDU: 90 00 [16:09:37]wFMCommunicate OK [16:09:37]SAM_PROTO_ClearQueue done [16:09:37]KKMCreateOFDPacket [16:09:37]OFDProtocolAddRootSTLVToBuf [16:09:37]FM_MakeSignedData [16:09:37]FM_MakeSignedData [16:09:37]SAM_PROTO_SignData [16:09:37]wFMCommunicate request_size=4 [16:09:37]MH_SAM_APDU [16:09:37]CAPDU: 80 0D 01 02 [16:09:37]Write to MH i2c: E2 08 00 2C 22 80 0D 01 02 00 00 00 00 C7 [16:09:37]Write i2c OK [16:09:37]MH_I2C_Read... [16:09:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:37]Read from MH i2c: E2 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 2C 22 00 90 00 C2 [16:09:37]RAPDU: 90 00 [16:09:37]wFMCommunicate OK [16:09:37]wFMCommunicate request_size=255 [16:09:37]MH_SAM_APDU [16:09:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D6 01 00 00 F4 03 04 00 C1 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7A 01 00 35 04 06 00 B6 [16:09:37]Write to MH i2c: E2 02 01 2D 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D6 01 00 00 F4 03 04 00 C1 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7A 01 00 35 04 06 00 B6 00 00 CF [16:09:37]Write i2c OK [16:09:37]MH_I2C_Read... [16:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:37]Read from MH i2c: E2 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 2D 22 00 90 00 C3 [16:09:37]RAPDU: 90 00 [16:09:37]wFMCommunicate OK [16:09:37]wFMCommunicate request_size=10 [16:09:37]MH_SAM_APDU [16:09:37]CAPDU: 80 0D 02 02 05 A2 79 35 08 C3 [16:09:37]Write to MH i2c: E2 0D 00 2E 22 80 0D 02 02 05 00 A2 79 35 08 C3 00 00 EF [16:09:37]Write i2c OK [16:09:37]MH_I2C_Read... [16:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:37]Read from MH i2c: E2 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 03 00 2E 22 00 90 00 C4 [16:09:37]RAPDU: 90 00 [16:09:37]wFMCommunicate OK [16:09:37]wFMCommunicate request_size=4 [16:09:37]MH_SAM_APDU [16:09:37]CAPDU: 80 0D 03 02 [16:09:37]Write to MH i2c: E2 08 00 2F 22 80 0D 03 02 00 00 00 00 CC [16:09:37]Write i2c OK [16:09:37]MH_I2C_Read... [16:09:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:37]Read from MH i2c: E2 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 0B 00 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 0B 00 2F 22 00 29 62 2C D8 50 AC 66 56 90 00 14 [16:09:37]RAPDU: 29 62 2C D8 50 AC 66 56 90 00 [16:09:37]wFMCommunicate OK [16:09:37]SAM_PROTO_SignData done [16:09:37]FM_MakeSignedData done [16:09:37]CreateOFDProtocolMessage [16:09:37]wFMCommunicate request_size=4 [16:09:37]MH_SAM_APDU [16:09:37]CAPDU: 80 11 00 00 [16:09:37]Write to MH i2c: E2 08 00 30 22 80 11 00 00 00 00 00 00 CC [16:09:37]Write i2c OK [16:09:37]MH_I2C_Read... [16:09:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:37]Read from MH i2c: E2 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 17 00 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: E2 17 00 30 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [16:09:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:09:37]wFMCommunicate OK [16:09:37]CreateOFDProtocolMessage done [16:09:37]OFDSenderStorePacket 96961 [16:09:37]StoreOFDPacket docnum=96961 [16:09:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB EA 07 01 C6 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D6 01 00 00 F4 03 04 00 C1 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7A 01 00 35 04 06 00 B6 A2 79 35 08 C3 29 62 2C D8 50 AC 66 56 [16:09:37]CheckFolder [16:09:37]dirname=/storage/ofd_packets [16:09:37]CheckFolder done [16:09:37]ProducePacketName [16:09:37]name=ofd_packets/00096961 [16:09:37]NVStorageSaveData ofd_packets/00096961 [16:09:37]File name is /storage/ofd_packets/00096961 [16:09:37]Write 301 bytes [16:09:37]NVStorageSaveData done [16:09:37]OFDSenderStorePacket done [16:09:37]KKMCreateOFDPacket done [16:09:37]NVStorageSaveData kkm_last_timestamp [16:09:37]File name is /storage/kkm_last_timestamp [16:09:37]Write 4 bytes [16:09:37]NVStorageSaveData done [16:09:37]ExternCall_PrintAddStr [16:09:37]wPrintStart [16:09:37]Write to MH i2c: 01 00 00 31 22 53 [16:09:37]Write i2c OK [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: 01 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: 01 07 00 [16:09:37]MH_I2C_Read... [16:09:37]Read from MH i2c: 01 07 00 31 22 00 00 00 00 00 FF 0F 68 [16:09:37]RasterBufferAndPrint [16:09:37]line Счет N : (1)3407493 [16:09:37]line ИНН: 02508201610067 [16:09:37]line Контрольно-Кассовый Чек [16:09:37]line ПРОДАЖА [16:09:37]line ТРК (МРК, ГНК) : 12 [16:09:37]line Товар: 2710124130 [16:09:37]line Аи-92-К-4 [16:09:37]line 5.980 * 66.90 [16:09:37]line = 400.06 [16:09:37]line НДС 12% НСП 1% [16:09:37]line > о реализуемом товаре [16:09:37]line ОКРУГЛЕНИЕ: -0.06 [16:09:37]line ИТОГО: 400.00 [16:09:37]line Внесено: 400.00 [16:09:37]line СДАЧА: 0.00 [16:09:37]line НСП 1% : 3.54 [16:09:37]line НДС 12% : 42.48 [16:09:37]line Наличными: 400.00 [16:09:37]line Безнал.: 0.00 [16:09:37]line Место: АЗС № 82 "Партнер Нефть" [16:09:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:09:37]line СНО: Общий режим [16:09:37]line Чек 470 29.10.2024 16:09 [16:09:37]line Смена: 145 ФФД: 1.0 [16:09:37]line ЗНМ: 0300000017 [16:09:37]line РНМ: 0000000000170478 [16:09:37]line Версия ККМ: v1.0 [16:09:37]line ФМ: 0000000002098560 [16:09:37]line ФД: 96961 [16:09:37]line ФПД: 200808934475971 [16:09:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96961&fm=200808934475971&tin=02508201610067®Number=0000000000170478&sum=40000 [16:09:38]OFD Sender: Processing packet 96961 [packets to send 59, broken 58] [16:09:38]ProducePacketName [16:09:38]name=ofd_packets/00096961 [16:09:38]OFD Sender: To server: pG, [16:09:38]CommunicateWithHost lk.salyk.kg:30040 [16:09:38]ConnectInit lk.salyk.kg [16:09:38]written 0, free lines is 4095 [16:09:38]Connected sock=10 [16:09:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB EA 07 01 C6 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D6 01 00 00 F4 03 04 00 C1 08 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7A 01 00 35 04 06 00 B6 A2 79 35 08 C3 29 62 2C D8 50 AC 66 56 [16:09:38]Write to MH i2c: 01 00 00 5C 22 7E [16:09:38]Write i2c OK [16:09:38]MH_I2C_Read... [16:09:38]Read from MH i2c: 01 [16:09:38]MH_I2C_Read... [16:09:38]Read from MH i2c: 01 07 00 [16:09:38]MH_I2C_Read... [16:09:38]Read from MH i2c: 01 07 00 5C 22 00 00 00 00 00 09 0D 9B [16:09:38]RasterBufferAndPrint [16:09:38]line [16:09:38]line [16:09:38]line [16:09:38]line [16:09:38]line [16:09:38]written 0, free lines is 3343 [16:09:38]MH_Cut [16:09:38]Write to MH i2c: D1 01 00 63 22 01 57 [16:09:38]Write i2c OK [16:09:38]MH_I2C_Read... [16:09:38]Read from MH i2c: D1 [16:09:38]MH_I2C_Read... [16:09:38]Read from MH i2c: D1 01 00 [16:09:38]MH_I2C_Read... [16:09:38]Read from MH i2c: D1 01 00 63 22 00 56 [16:09:38]Write to MH i2c: 01 00 00 64 22 86 [16:09:38]Write i2c OK [16:09:38]MH_I2C_Read... [16:09:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 83 7C 47 00 9F 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7A 01 00 F4 03 04 00 E7 B2 20 67 B6 04 01 00 00 EB A0 E9 4B DD 92 4C E3 [16:09:38]CommunicateWithHost err = 0 [16:09:38]CheckOFDResponse [16:09:38]1017 (14) - 77093643461234 [16:09:38]1041 (16) - 0000000002098560 [16:09:38]1040 (4) - 96961 [16:09:38]1012 (4) - 29.10.2024 10:03 [16:09:38]1206 (1) - 0 [16:09:38]OFD Sender: Remove packet 96961 [16:09:38]ProducePacketName [16:09:38]name=ofd_packets/00096961 [16:09:38]NVStorageDeleteData [16:09:39]OFD Sender: No OFD packet to send [16:09:39]*** Cut start [16:09:39]*** Partial cut [16:09:39]*** CUTSNS_PIN = 1 [16:09:39]*** CUTSNS_PIN = 0 [16:09:39]*** Brake cut motor [16:09:39]Read from MH i2c: 01 [16:09:39]MH_I2C_Read... [16:09:39]*** Stop cut motor [16:09:39]*** Cut end [16:09:39]Read from MH i2c: 01 07 00 [16:09:39]MH_I2C_Read... [16:09:39]Read from MH i2c: 01 07 00 64 22 00 00 00 00 00 FF 0F 9B [16:09:39]process_action close_receipt done [16:09:39]requested_data is exist [16:09:39]produce_requested_data [16:09:39]requested_item fm.sn is exist - process it [16:09:39]wFMCommunicate request_size=4 [16:09:39]MH_SAM_APDU [16:09:39]CAPDU: 80 11 00 00 [16:09:39]Write to MH i2c: E2 08 00 65 22 80 11 00 00 00 00 00 00 01 [16:09:39]Write i2c OK [16:09:39]MH_I2C_Read... [16:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:39]Read from MH i2c: E2 [16:09:39]MH_I2C_Read... [16:09:39]Read from MH i2c: E2 17 00 [16:09:39]MH_I2C_Read... [16:09:39]Read from MH i2c: E2 17 00 65 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [16:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:09:39]wFMCommunicate OK [16:09:39]requested_item fd.num is exist - process it [16:09:39]SAM_PROTO_GetFieldsCounters [16:09:39]wFMCommunicate request_size=4 [16:09:39]MH_SAM_APDU [16:09:39]CAPDU: 80 13 00 00 [16:09:39]Write to MH i2c: E2 08 00 66 22 80 13 00 00 00 00 00 00 04 [16:09:39]Write i2c OK [16:09:39]MH_I2C_Read... [16:09:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:40]Read from MH i2c: E2 [16:09:40]MH_I2C_Read... [16:09:40]Read from MH i2c: E2 62 00 [16:09:40]MH_I2C_Read... [16:09:40]Read from MH i2c: E2 62 00 66 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [16:09:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:40]wFMCommunicate OK [16:09:40]SAM_PROTO_GetFieldsCounters done [16:09:40]requested_item shift.num is exist - process it [16:09:40]requested_item shift.opened is exist - process it [16:09:40]req_shift_opened [16:09:40]FM_GetShiftState [16:09:40]SAM_PROTO_GetShiftState [16:09:40]wFMCommunicate request_size=4 [16:09:40]MH_SAM_APDU [16:09:40]CAPDU: 80 13 01 00 [16:09:40]Write to MH i2c: E2 08 00 67 22 80 13 01 00 00 00 00 00 06 [16:09:40]Write i2c OK [16:09:40]MH_I2C_Read... [16:09:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:40]Read from MH i2c: E2 [16:09:40]MH_I2C_Read... [16:09:40]Read from MH i2c: E2 0E 00 [16:09:40]MH_I2C_Read... [16:09:40]Read from MH i2c: E2 0E 00 67 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [16:09:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:09:40]wFMCommunicate OK [16:09:40]SAM_PROTO_GetShiftState done [16:09:40]FM_GetShiftState done [16:09:40]req_shift_opened done [16:09:40]requested_item shift.open_date is exist - process it [16:09:40]req_shift_open_date [16:09:40]req_shift_open_date done [16:09:40]produce_requested_data done [16:09:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96961,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:09:40]process_action_free close_receipt [16:09:40]json_value_free [16:09:40]json_value_free done [16:09:40]process_json_proto returns [16:09:40]Send response to host [16:09:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96961,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:09:40]free response buf [16:09:40]execute_script done [16:09:40]execute_script returns [16:09:40]free content buf [16:09:40]Sock 7.Close socket [16:09:40]Sock 7.Thread stoped [16:09:44]OFD Sender: No OFD packet to send [16:09:49]OFD Sender: No OFD packet to send [16:09:54]OFD Sender: No OFD packet to send [16:09:59]OFD Sender: No OFD packet to send [16:10:04]OFD Sender: No OFD packet to send [16:10:09]OFD Sender: No OFD packet to send [16:10:14]OFD Sender: No OFD packet to send [16:10:19]OFD Sender: No OFD packet to send [16:10:24]OFD Sender: No OFD packet to send [16:10:29]OFD Sender: No OFD packet to send [16:10:34]OFD Sender: No OFD packet to send [16:10:39]OFD Sender: No OFD packet to send [16:10:44]OFD Sender: No OFD packet to send [16:10:49]OFD Sender: No OFD packet to send [16:10:54]OFD Sender: No OFD packet to send [16:10:59]OFD Sender: No OFD packet to send [16:11:00]accept exits with 9 [16:11:00]New connection [16:11:00]New thread 3067260260 created [16:11:00]Thread 3067116900 joined [16:11:00]Waiting for new connection... [16:11:00] Sock 9.Parse request [16:11:00]Sock 9.Check first char [16:11:00]Sock 9.First char is OK [16:11:00]request: POST /json_proto HTTP/1.0 [16:11:00]Method: POST [16:11:00]URL: /json_proto [16:11:00]Method is POST - this is cgi request [16:11:00]url: /json_proto [16:11:00]query_string will be loaded in cgi processing [16:11:00]execute_cgi json_proto POST (null) [16:11:00]execute_cgi path=json_proto method=POST [16:11:00]POST find Content-Length [16:11:00]Host: 172.17.40.67:8080 [16:11:00]Content-Length: 641 [16:11:00]Content-Type: application/json [16:11:00] [16:11:00]POST finish read [16:11:00]Found Content-Length = 641 [16:11:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:00]execute_script... [16:11: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)3407490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:00]POST & json_proto [16:11:00]process_json_proto [16:11:00]json parsed OK: [16:11:00]protocol is kg_v1.0 [16:11:00]action value=close_receipt [16:11:00]process_action close_receipt [16:11:00]cmd_close_receipt [16:11:00]MH_GetDate [16:11:00]Write to MH i2c: F0 00 00 68 22 79 [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: F0 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: F0 09 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: F0 09 00 68 22 00 16 09 21 67 EE DA 66 66 BD [16:11:00]GetLastDocTimeStamp 1730218177 [16:11:00]current date 1730218262 [16:11:00]FM_GetShiftState [16:11:00]SAM_PROTO_GetShiftState [16:11:00]wFMCommunicate request_size=4 [16:11:00]MH_SAM_APDU [16:11:00]CAPDU: 80 13 01 00 [16:11:00]Write to MH i2c: E2 08 00 69 22 80 13 01 00 00 00 00 00 08 [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:00]Read from MH i2c: E2 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 0E 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 0E 00 69 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [16:11:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:11:00]wFMCommunicate OK [16:11:00]SAM_PROTO_GetShiftState done [16:11:00]FM_GetShiftState done [16:11:00]opened in 1730160548 [16:11:00]opened+sec_in_day 1730246948 [16:11:00]quantity*price = 762000 [16:11:00]sum+1 = 762001 [16:11:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 471 29.10.2024 16:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96962 ФПД: 52075591478324 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161102&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96962&fm=52075591478324&tin=02508201610067®Number=0000000000170478&sum=762000 [16:11:02]StoreToDocumentArchive [16:11:02]shift 145 fd 96962 [16:11:02]save to /storage/0145/doc_00096962 [16:11:02]save last doc name /storage/0145/doc_00096962 to /storage/kkm_last_doc_name [16:11:02]save OK [16:11:02]Clear old archive folders... [16:11:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:11:02]tlvbuf is 01AACB40 [16:11:02]SAM_PROTO_ClearQueue [16:11:02]wFMCommunicate request_size=4 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 09 00 00 [16:11:02]Write to MH i2c: E2 08 00 76 22 80 09 00 00 00 00 00 00 0A [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 76 22 00 90 00 0C [16:11:02]RAPDU: 90 00 [16:11:02]wFMCommunicate OK [16:11:02]SAM_PROTO_ClearQueue done [16:11:02]KKMCreateOFDPacket [16:11:02]OFDProtocolAddRootSTLVToBuf [16:11:02]FM_MakeSignedData [16:11:02]FM_MakeSignedData [16:11:02]SAM_PROTO_SignData [16:11:02]wFMCommunicate request_size=4 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 0D 01 02 [16:11:02]Write to MH i2c: E2 08 00 77 22 80 0D 01 02 00 00 00 00 12 [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 77 22 00 90 00 0D [16:11:02]RAPDU: 90 00 [16:11:02]wFMCommunicate OK [16:11:02]wFMCommunicate request_size=255 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 16 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7A 01 00 35 04 06 00 2F 5C CB 21 [16:11:02]Write to MH i2c: E2 02 01 78 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 16 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7A 01 00 35 04 06 00 2F 5C CB 21 00 00 B2 [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 78 22 00 90 00 0E [16:11:02]RAPDU: 90 00 [16:11:02]wFMCommunicate OK [16:11:02]wFMCommunicate request_size=7 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 0D 02 02 02 AC 34 [16:11:02]Write to MH i2c: E2 0A 00 79 22 80 0D 02 02 02 00 AC 34 00 00 F9 [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 03 00 79 22 00 90 00 0F [16:11:02]RAPDU: 90 00 [16:11:02]wFMCommunicate OK [16:11:02]wFMCommunicate request_size=4 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 0D 03 02 [16:11:02]Write to MH i2c: E2 08 00 7A 22 80 0D 03 02 00 00 00 00 17 [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 0B 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 0B 00 7A 22 00 FE 7A D8 81 BD 40 1C 26 90 00 28 [16:11:02]RAPDU: FE 7A D8 81 BD 40 1C 26 90 00 [16:11:02]wFMCommunicate OK [16:11:02]SAM_PROTO_SignData done [16:11:02]FM_MakeSignedData done [16:11:02]CreateOFDProtocolMessage [16:11:02]wFMCommunicate request_size=4 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 11 00 00 [16:11:02]Write to MH i2c: E2 08 00 7B 22 80 11 00 00 00 00 00 00 17 [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 17 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 17 00 7B 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [16:11:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:11:02]wFMCommunicate OK [16:11:02]CreateOFDProtocolMessage done [16:11:02]OFDSenderStorePacket 96962 [16:11:02]StoreOFDPacket docnum=96962 [16:11:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DD FF 04 01 58 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 16 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7A 01 00 35 04 06 00 2F 5C CB 21 AC 34 FE 7A D8 81 BD 40 1C 26 [16:11:02]CheckFolder [16:11:02]dirname=/storage/ofd_packets [16:11:02]CheckFolder done [16:11:02]ProducePacketName [16:11:02]name=ofd_packets/00096962 [16:11:02]NVStorageSaveData ofd_packets/00096962 [16:11:02]File name is /storage/ofd_packets/00096962 [16:11:02]Write 298 bytes [16:11:02]NVStorageSaveData done [16:11:02]OFDSenderStorePacket done [16:11:02]KKMCreateOFDPacket done [16:11:02]NVStorageSaveData kkm_last_timestamp [16:11:02]File name is /storage/kkm_last_timestamp [16:11:02]Write 4 bytes [16:11:02]NVStorageSaveData done [16:11:02]ExternCall_PrintAddStr [16:11:02]wPrintStart [16:11:02]Write to MH i2c: 01 00 00 7C 22 9E [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: 01 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: 01 07 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: 01 07 00 7C 22 00 00 00 00 00 FF 0F B3 [16:11:02]RasterBufferAndPrint [16:11:02]line Счет N : (1)3407490 [16:11:02]line ИНН: 02508201610067 [16:11:02]line Контрольно-Кассовый Чек [16:11:02]line ПРОДАЖА [16:11:02]line ТРК (МРК, ГНК) : 51 [16:11:02]line Товар: 2710194210 [16:11:02]line ДТ-К-5 [16:11:02]line 100.000 * 76.20 [16:11:02]line = 7620.00 [16:11:02]line НДС 12% НСП 1% [16:11:02]line > о реализуемом товаре [16:11:02]line ИТОГО: 7620.00 [16:11:02]line НСП 1% : 67.43 [16:11:02]line НДС 12% : 809.20 [16:11:02]line Наличными: 7620.00 [16:11:02]line Безнал.: 0.00 [16:11:02]line Место: АЗС № 82 "Партнер Нефть" [16:11:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:11:02]line СНО: Общий режим [16:11:02]line Чек 471 29.10.2024 16:11 [16:11:02]line Смена: 145 ФФД: 1.0 [16:11:02]line ЗНМ: 0300000017 [16:11:02]line РНМ: 0000000000170478 [16:11:02]line Версия ККМ: v1.0 [16:11:02]line ФМ: 0000000002098560 [16:11:02]line ФД: 96962 [16:11:02]line ФПД: 52075591478324 [16:11:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161102&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96962&fm=52075591478324&tin=02508201610067®Number=0000000000170478&sum=762000 [16:11:02]OFD Sender: Processing packet 96962 [packets to send 59, broken 58] [16:11:02]ProducePacketName [16:11:02]name=ofd_packets/00096962 [16:11:02]OFD Sender: To server: pG, [16:11:02]CommunicateWithHost lk.salyk.kg:30040 [16:11:02]ConnectInit lk.salyk.kg [16:11:02]written 0, free lines is 4095 [16:11:03]Connected sock=10 [16:11:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DD FF 04 01 58 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 16 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7A 01 00 35 04 06 00 2F 5C CB 21 AC 34 FE 7A D8 81 BD 40 1C 26 [16:11:03]Write to MH i2c: 01 00 00 A4 22 C6 [16:11:03]Write i2c OK [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: 01 [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: 01 07 00 [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: 01 07 00 A4 22 00 00 00 00 00 30 0D 0A [16:11:03]RasterBufferAndPrint [16:11:03]line [16:11:03]line [16:11:03]line [16:11:03]line [16:11:03]line [16:11:03]written 0, free lines is 3384 [16:11:03]MH_Cut [16:11:03]Write to MH i2c: D1 01 00 AB 22 01 9F [16:11:03]Write i2c OK [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: D1 [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: D1 01 00 [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: D1 01 00 AB 22 00 9E [16:11:03]Write to MH i2c: 01 00 00 AC 22 CE [16:11:03]Write i2c OK [16:11:03]MH_I2C_Read... [16:11:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D 24 47 00 6F 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 32 30 39 38 35 36 30 10 04 04 00 C2 7A 01 00 F4 03 04 00 3C B3 20 67 B6 04 01 00 00 39 E6 29 C8 0C 88 46 19 [16:11:03]CommunicateWithHost err = 0 [16:11:03]CheckOFDResponse [16:11:03]1017 (14) - 77093643461234 [16:11:03]1041 (16) - 0000000002098560 [16:11:03]1040 (4) - 96962 [16:11:03]1012 (4) - 29.10.2024 10:04 [16:11:03]1206 (1) - 0 [16:11:03]OFD Sender: Remove packet 96962 [16:11:03]ProducePacketName [16:11:03]name=ofd_packets/00096962 [16:11:03]NVStorageDeleteData [16:11:03]OFD Sender: No OFD packet to send [16:11:04]*** Cut start [16:11:04]*** Partial cut [16:11:04]*** CUTSNS_PIN = 1 [16:11:04]*** CUTSNS_PIN = 0 [16:11:04]*** Brake cut motor [16:11:04]Read from MH i2c: 01 [16:11:04]MH_I2C_Read... [16:11:04]*** Stop cut motor [16:11:04]*** Cut end [16:11:04]Read from MH i2c: 01 07 00 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: 01 07 00 AC 22 00 00 00 00 00 FF 0F E3 [16:11:04]process_action close_receipt done [16:11:04]requested_data is exist [16:11:04]produce_requested_data [16:11:04]requested_item fm.sn is exist - process it [16:11:04]wFMCommunicate request_size=4 [16:11:04]MH_SAM_APDU [16:11:04]CAPDU: 80 11 00 00 [16:11:04]Write to MH i2c: E2 08 00 AD 22 80 11 00 00 00 00 00 00 49 [16:11:04]Write i2c OK [16:11:04]MH_I2C_Read... [16:11:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:04]Read from MH i2c: E2 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 17 00 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 17 00 AD 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [16:11:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:11:04]wFMCommunicate OK [16:11:04]requested_item fd.num is exist - process it [16:11:04]SAM_PROTO_GetFieldsCounters [16:11:04]wFMCommunicate request_size=4 [16:11:04]MH_SAM_APDU [16:11:04]CAPDU: 80 13 00 00 [16:11:04]Write to MH i2c: E2 08 00 AE 22 80 13 00 00 00 00 00 00 4C [16:11:04]Write i2c OK [16:11:04]MH_I2C_Read... [16:11:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:04]Read from MH i2c: E2 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 62 00 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 62 00 AE 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [16:11:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:04]wFMCommunicate OK [16:11:04]SAM_PROTO_GetFieldsCounters done [16:11:04]requested_item shift.num is exist - process it [16:11:04]requested_item shift.opened is exist - process it [16:11:04]req_shift_opened [16:11:04]FM_GetShiftState [16:11:04]SAM_PROTO_GetShiftState [16:11:04]wFMCommunicate request_size=4 [16:11:04]MH_SAM_APDU [16:11:04]CAPDU: 80 13 01 00 [16:11:04]Write to MH i2c: E2 08 00 AF 22 80 13 01 00 00 00 00 00 4E [16:11:04]Write i2c OK [16:11:04]MH_I2C_Read... [16:11:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:04]Read from MH i2c: E2 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 0E 00 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 0E 00 AF 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [16:11:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:11:04]wFMCommunicate OK [16:11:04]SAM_PROTO_GetShiftState done [16:11:04]FM_GetShiftState done [16:11:04]req_shift_opened done [16:11:04]requested_item shift.open_date is exist - process it [16:11:04]req_shift_open_date [16:11:04]req_shift_open_date done [16:11:04]produce_requested_data done [16:11:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96962,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:11:04]process_action_free close_receipt [16:11:04]json_value_free [16:11:04]json_value_free done [16:11:04]process_json_proto returns [16:11:04]Send response to host [16:11:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96962,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:11:04]free response buf [16:11:04]execute_script done [16:11:04]execute_script returns [16:11:04]free content buf [16:11:04]Sock 9.Close socket [16:11:04]Sock 9.Thread stoped [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:49]OFD Sender: No OFD packet to send [16:11:54]OFD Sender: No OFD packet to send [16:11:59]OFD Sender: No OFD packet to send [16:12:04]OFD Sender: No OFD packet to send [16:12:09]OFD Sender: No OFD packet to send [16:12:14]OFD Sender: No OFD packet to send [16:12:18]accept exits with 7 [16:12:18]New connection [16:12:18]New thread 3067116900 created [16:12:18]Thread 3067260260 joined [16:12:18]Waiting for new connection... [16:12:18] Sock 7.Parse request [16:12:18]Sock 7.Check first char [16:12:18]Sock 7.First char is OK [16:12:18]request: POST /json_proto HTTP/1.0 [16:12:18]Method: POST [16:12:18]URL: /json_proto [16:12:18]Method is POST - this is cgi request [16:12:18]url: /json_proto [16:12:18]query_string will be loaded in cgi processing [16:12:18]execute_cgi json_proto POST (null) [16:12:18]execute_cgi path=json_proto method=POST [16:12:18]POST find Content-Length [16:12:18]Host: 172.17.40.67:8080 [16:12:18]Content-Length: 684 [16:12:18]Content-Type: application/json [16:12:18] [16:12:18]POST finish read [16:12:18]Found Content-Length = 684 [16:12:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:18]execute_script... [16:12:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:18]POST & json_proto [16:12:18]process_json_proto [16:12:18]json parsed OK: [16:12:18]protocol is kg_v1.0 [16:12:18]action value=close_receipt [16:12:18]process_action close_receipt [16:12:18]cmd_close_receipt [16:12:18]MH_GetDate [16:12:18]Write to MH i2c: F0 00 00 B0 22 C1 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: F0 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: F0 09 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: F0 09 00 B0 22 00 64 09 21 67 EE DA 66 66 53 [16:12:18]GetLastDocTimeStamp 1730218262 [16:12:18]current date 1730218340 [16:12:18]FM_GetShiftState [16:12:18]SAM_PROTO_GetShiftState [16:12:18]wFMCommunicate request_size=4 [16:12:18]MH_SAM_APDU [16:12:18]CAPDU: 80 13 01 00 [16:12:18]Write to MH i2c: E2 08 00 B1 22 80 13 01 00 00 00 00 00 50 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:18]Read from MH i2c: E2 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 0E 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 0E 00 B1 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AE [16:12:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:12:18]wFMCommunicate OK [16:12:18]SAM_PROTO_GetShiftState done [16:12:18]FM_GetShiftState done [16:12:18]opened in 1730160548 [16:12:18]opened+sec_in_day 1730246948 [16:12:18]quantity*price = 50025 [16:12:18]sum+1 = 50027 [16:12:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 472 29.10.2024 16:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96963 ФПД: 237574919511654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161220&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96963&fm=237574919511654&tin=02508201610067®Number=0000000000170478&sum=50000 [16:12:20]StoreToDocumentArchive [16:12:20]shift 145 fd 96963 [16:12:20]save to /storage/0145/doc_00096963 [16:12:20]save last doc name /storage/0145/doc_00096963 to /storage/kkm_last_doc_name [16:12:20]save OK [16:12:20]Clear old archive folders... [16:12:20]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:12:20]tlvbuf is 01AACF70 [16:12:20]SAM_PROTO_ClearQueue [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 09 00 00 [16:12:20]Write to MH i2c: E2 08 00 BE 22 80 09 00 00 00 00 00 00 52 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 BE 22 00 90 00 54 [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]SAM_PROTO_ClearQueue done [16:12:20]KKMCreateOFDPacket [16:12:20]OFDProtocolAddRootSTLVToBuf [16:12:20]FM_MakeSignedData [16:12:20]FM_MakeSignedData [16:12:20]SAM_PROTO_SignData [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 01 02 [16:12:20]Write to MH i2c: E2 08 00 BF 22 80 0D 01 02 00 00 00 00 5A [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 BF 22 00 90 00 55 [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]wFMCommunicate request_size=255 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 64 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7A 01 [16:12:20]Write to MH i2c: E2 02 01 C0 22 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 64 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7A 01 00 00 01 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 C0 22 00 90 00 56 [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]wFMCommunicate request_size=16 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 D8 12 B8 AF 5E 66 [16:12:20]Write to MH i2c: E2 13 00 C1 22 80 0D 02 02 0B 00 00 35 04 06 00 D8 12 B8 AF 5E 66 00 00 C7 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 C1 22 00 90 00 57 [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 03 02 [16:12:20]Write to MH i2c: E2 08 00 C2 22 80 0D 03 02 00 00 00 00 5F [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 0B 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 0B 00 C2 22 00 A0 41 5B 20 87 16 81 61 90 00 3B [16:12:20]RAPDU: A0 41 5B 20 87 16 81 61 90 00 [16:12:20]wFMCommunicate OK [16:12:20]SAM_PROTO_SignData done [16:12:20]FM_MakeSignedData done [16:12:20]CreateOFDProtocolMessage [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 11 00 00 [16:12:20]Write to MH i2c: E2 08 00 C3 22 80 11 00 00 00 00 00 00 5F [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 17 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 17 00 C3 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [16:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:20]wFMCommunicate OK [16:12:20]CreateOFDProtocolMessage done [16:12:20]OFDSenderStorePacket 96963 [16:12:20]StoreOFDPacket docnum=96963 [16:12:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 83 DD 0D 01 4C BF 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 64 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7A 01 00 35 04 06 00 D8 12 B8 AF 5E 66 A0 41 5B 20 87 16 81 61 [16:12:20]CheckFolder [16:12:20]dirname=/storage/ofd_packets [16:12:20]CheckFolder done [16:12:20]ProducePacketName [16:12:20]name=ofd_packets/00096963 [16:12:20]NVStorageSaveData ofd_packets/00096963 [16:12:20]File name is /storage/ofd_packets/00096963 [16:12:20]Write 307 bytes [16:12:20]NVStorageSaveData done [16:12:20]OFDSenderStorePacket done [16:12:20]KKMCreateOFDPacket done [16:12:20]NVStorageSaveData kkm_last_timestamp [16:12:20]File name is /storage/kkm_last_timestamp [16:12:20]Write 4 bytes [16:12:20]NVStorageSaveData done [16:12:20]ExternCall_PrintAddStr [16:12:20]wPrintStart [16:12:20]Write to MH i2c: 01 00 00 C4 22 E6 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 07 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 07 00 C4 22 00 00 00 00 00 FF 0F FB [16:12:20]RasterBufferAndPrint [16:12:20]line Счет N : (1)3407496 [16:12:20]line ИНН: 02508201610067 [16:12:20]line Контрольно-Кассовый Чек [16:12:20]line ПРОДАЖА [16:12:20]line ТРК (МРК, ГНК) : 21 [16:12:20]line Товар: 2710194800 [16:12:20]line D-ENERGY Дт-К-2 [16:12:20]line 6.480 * 77.20 [16:12:20]line = 500.26 [16:12:20]line НДС 12% НСП 1% [16:12:20]line > о реализуемом товаре [16:12:20]line ОКРУГЛЕНИЕ: -0.26 [16:12:20]line ИТОГО: 500.00 [16:12:20]line Внесено: 500.00 [16:12:20]line СДАЧА: 0.00 [16:12:20]line НСП 1% : 4.43 [16:12:20]line НДС 12% : 53.12 [16:12:20]line Наличными: 500.00 [16:12:20]line Безнал.: 0.00 [16:12:20]line Место: АЗС № 82 "Партнер Нефть" [16:12:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:12:20]line СНО: Общий режим [16:12:20]line Чек 472 29.10.2024 16:12 [16:12:20]line Смена: 145 ФФД: 1.0 [16:12:20]line ЗНМ: 0300000017 [16:12:20]line РНМ: 0000000000170478 [16:12:20]line Версия ККМ: v1.0 [16:12:20]line ФМ: 0000000002098560 [16:12:20]line ФД: 96963 [16:12:20]line ФПД: 237574919511654 [16:12:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161220&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96963&fm=237574919511654&tin=02508201610067®Number=0000000000170478&sum=50000 [16:12:20]OFD Sender: Processing packet 96963 [packets to send 59, broken 58] [16:12:20]ProducePacketName [16:12:20]name=ofd_packets/00096963 [16:12:20]OFD Sender: To server: pG, [16:12:20]CommunicateWithHost lk.salyk.kg:30040 [16:12:20]ConnectInit lk.salyk.kg [16:12:20]written 0, free lines is 4095 [16:12:21]Connected sock=10 [16:12:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 83 DD 0D 01 4C BF 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 64 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7A 01 00 35 04 06 00 D8 12 B8 AF 5E 66 A0 41 5B 20 87 16 81 61 [16:12:21]Write to MH i2c: 01 00 00 EF 22 11 [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: 01 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: 01 07 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: 01 07 00 EF 22 00 00 00 00 00 FB 0C 1F [16:12:21]RasterBufferAndPrint [16:12:21]line [16:12:21]line [16:12:21]line [16:12:21]line [16:12:21]line [16:12:21]written 0, free lines is 3329 [16:12:21]MH_Cut [16:12:21]Write to MH i2c: D1 01 00 F6 22 01 EA [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: D1 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: D1 01 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: D1 01 00 F6 22 00 E9 [16:12:21]Write to MH i2c: 01 00 00 F7 22 19 [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1D 63 47 00 DC B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7A 01 00 F4 03 04 00 8A B3 20 67 B6 04 01 00 00 9B AC CB 27 7D 5E DC 49 [16:12:21]CommunicateWithHost err = 0 [16:12:21]CheckOFDResponse [16:12:21]1017 (14) - 77093643461234 [16:12:21]1041 (16) - 0000000002098560 [16:12:21]1040 (4) - 96963 [16:12:21]1012 (4) - 29.10.2024 10:06 [16:12:21]1206 (1) - 0 [16:12:21]OFD Sender: Remove packet 96963 [16:12:21]ProducePacketName [16:12:21]name=ofd_packets/00096963 [16:12:21]NVStorageDeleteData [16:12:21]OFD Sender: No OFD packet to send [16:12:22]*** Cut start [16:12:22]*** Partial cut [16:12:22]*** CUTSNS_PIN = 1 [16:12:22]*** CUTSNS_PIN = 0 [16:12:22]*** Brake cut motor [16:12:22]Read from MH i2c: 01 [16:12:22]MH_I2C_Read... [16:12:22]*** Stop cut motor [16:12:22]*** Cut end [16:12:22]Read from MH i2c: 01 07 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: 01 07 00 F7 22 00 00 00 00 00 FF 0F 2E [16:12:22]process_action close_receipt done [16:12:22]requested_data is exist [16:12:22]produce_requested_data [16:12:22]requested_item fm.sn is exist - process it [16:12:22]wFMCommunicate request_size=4 [16:12:22]MH_SAM_APDU [16:12:22]CAPDU: 80 11 00 00 [16:12:22]Write to MH i2c: E2 08 00 F8 22 80 11 00 00 00 00 00 00 94 [16:12:22]Write i2c OK [16:12:22]MH_I2C_Read... [16:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:22]Read from MH i2c: E2 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 17 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 17 00 F8 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [16:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:22]wFMCommunicate OK [16:12:22]requested_item fd.num is exist - process it [16:12:22]SAM_PROTO_GetFieldsCounters [16:12:22]wFMCommunicate request_size=4 [16:12:22]MH_SAM_APDU [16:12:22]CAPDU: 80 13 00 00 [16:12:22]Write to MH i2c: E2 08 00 F9 22 80 13 00 00 00 00 00 00 97 [16:12:22]Write i2c OK [16:12:22]MH_I2C_Read... [16:12:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:22]Read from MH i2c: E2 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 62 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 62 00 F9 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [16:12:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:12:22]wFMCommunicate OK [16:12:22]SAM_PROTO_GetFieldsCounters done [16:12:22]requested_item shift.num is exist - process it [16:12:22]requested_item shift.opened is exist - process it [16:12:22]req_shift_opened [16:12:22]FM_GetShiftState [16:12:22]SAM_PROTO_GetShiftState [16:12:22]wFMCommunicate request_size=4 [16:12:22]MH_SAM_APDU [16:12:22]CAPDU: 80 13 01 00 [16:12:22]Write to MH i2c: E2 08 00 FA 22 80 13 01 00 00 00 00 00 99 [16:12:22]Write i2c OK [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 [16:12:22]MH_I2C_Read... [16:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:22]Read from MH i2c: E2 0E 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 0E 00 FA 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F7 [16:12:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:12:22]wFMCommunicate OK [16:12:22]SAM_PROTO_GetShiftState done [16:12:22]FM_GetShiftState done [16:12:22]req_shift_opened done [16:12:22]requested_item shift.open_date is exist - process it [16:12:22]req_shift_open_date [16:12:22]req_shift_open_date done [16:12:22]produce_requested_data done [16:12:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96963,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:12:22]process_action_free close_receipt [16:12:22]json_value_free [16:12:22]json_value_free done [16:12:22]process_json_proto returns [16:12:22]Send response to host [16:12:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96963,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:12:22]free response buf [16:12:22]execute_script done [16:12:22]execute_script returns [16:12:22]free content buf [16:12:22]Sock 7.Close socket [16:12:22]Sock 7.Thread stoped [16:12:26]OFD Sender: No OFD packet to send [16:12:31]OFD Sender: No OFD packet to send [16:12:36]OFD Sender: No OFD packet to send [16:12:41]OFD Sender: No OFD packet to send [16:12:42]accept exits with 9 [16:12:42]New connection [16:12:42]New thread 3067260260 created [16:12:42]Thread 3067116900 joined [16:12:42]Waiting for new connection... [16:12:42] Sock 9.Parse request [16:12:42]Sock 9.Check first char [16:12:42]Sock 9.First char is OK [16:12:42]request: POST /json_proto HTTP/1.0 [16:12:42]Method: POST [16:12:42]URL: /json_proto [16:12:42]Method is POST - this is cgi request [16:12:42]url: /json_proto [16:12:42]query_string will be loaded in cgi processing [16:12:42]execute_cgi json_proto POST (null) [16:12:42]execute_cgi path=json_proto method=POST [16:12:42]POST find Content-Length [16:12:42]Host: 172.17.40.67:8080 [16:12:42]Content-Length: 683 [16:12:42]Content-Type: application/json [16:12:42] [16:12:42]POST finish read [16:12:42]Found Content-Length = 683 [16:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:12:42]execute_script... [16:12: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)3407497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:12:42]POST & json_proto [16:12:42]process_json_proto [16:12:42]json parsed OK: [16:12:42]protocol is kg_v1.0 [16:12:42]action value=close_receipt [16:12:42]process_action close_receipt [16:12:42]cmd_close_receipt [16:12:42]MH_GetDate [16:12:42]Write to MH i2c: F0 00 00 FB 22 0C [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: F0 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: F0 09 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: F0 09 00 FB 22 00 7B 09 21 67 EE DA 66 66 B5 [16:12:42]GetLastDocTimeStamp 1730218340 [16:12:42]current date 1730218363 [16:12:42]FM_GetShiftState [16:12:42]SAM_PROTO_GetShiftState [16:12:42]wFMCommunicate request_size=4 [16:12:42]MH_SAM_APDU [16:12:42]CAPDU: 80 13 01 00 [16:12:42]Write to MH i2c: E2 08 00 FC 22 80 13 01 00 00 00 00 00 9B [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:42]Read from MH i2c: E2 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 0E 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 0E 00 FC 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F9 [16:12:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:12:42]wFMCommunicate OK [16:12:42]SAM_PROTO_GetShiftState done [16:12:42]FM_GetShiftState done [16:12:42]opened in 1730160548 [16:12:42]opened+sec_in_day 1730246948 [16:12:42]quantity*price = 100015 [16:12:42]sum+1 = 100017 [16:12:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 473 29.10.2024 16:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96964 ФПД: 102392383265784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96964&fm=102392383265784&tin=02508201610067®Number=0000000000170478&sum=100000 [16:12:43]StoreToDocumentArchive [16:12:43]shift 145 fd 96964 [16:12:43]save to /storage/0145/doc_00096964 [16:12:43]save last doc name /storage/0145/doc_00096964 to /storage/kkm_last_doc_name [16:12:43]save OK [16:12:43]Clear old archive folders... [16:12:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:12:43]tlvbuf is 01ACEB90 [16:12:43]SAM_PROTO_ClearQueue [16:12:43]wFMCommunicate request_size=4 [16:12:43]MH_SAM_APDU [16:12:43]CAPDU: 80 09 00 00 [16:12:43]Write to MH i2c: E2 08 00 09 23 80 09 00 00 00 00 00 00 9E [16:12:43]Write i2c OK [16:12:43]MH_I2C_Read... [16:12:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:43]Read from MH i2c: E2 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 09 23 00 90 00 A0 [16:12:43]RAPDU: 90 00 [16:12:43]wFMCommunicate OK [16:12:43]SAM_PROTO_ClearQueue done [16:12:43]KKMCreateOFDPacket [16:12:43]OFDProtocolAddRootSTLVToBuf [16:12:43]FM_MakeSignedData [16:12:43]FM_MakeSignedData [16:12:43]SAM_PROTO_SignData [16:12:43]wFMCommunicate request_size=4 [16:12:43]MH_SAM_APDU [16:12:43]CAPDU: 80 0D 01 02 [16:12:43]Write to MH i2c: E2 08 00 0A 23 80 0D 01 02 00 00 00 00 A6 [16:12:43]Write i2c OK [16:12:43]MH_I2C_Read... [16:12:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:43]Read from MH i2c: E2 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 0A 23 00 90 00 A1 [16:12:43]RAPDU: 90 00 [16:12:43]wFMCommunicate OK [16:12:43]wFMCommunicate request_size=255 [16:12:43]MH_SAM_APDU [16:12: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 34 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 D9 01 00 00 F4 03 04 00 7B 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7A 01 00 35 04 06 00 5D [16:12:43]Write to MH i2c: E2 02 01 0B 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 34 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 D9 01 00 00 F4 03 04 00 7B 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7A 01 00 35 04 06 00 5D 00 00 41 [16:12:43]Write i2c OK [16:12:43]MH_I2C_Read... [16:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:43]Read from MH i2c: E2 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 0B 23 00 90 00 A2 [16:12:43]RAPDU: 90 00 [16:12:43]wFMCommunicate OK [16:12:43]wFMCommunicate request_size=10 [16:12:43]MH_SAM_APDU [16:12:43]CAPDU: 80 0D 02 02 05 20 15 A1 DB F8 [16:12:43]Write to MH i2c: E2 0D 00 0C 23 80 0D 02 02 05 00 20 15 A1 DB F8 00 00 5C [16:12:43]Write i2c OK [16:12:43]MH_I2C_Read... [16:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:43]Read from MH i2c: E2 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 03 00 0C 23 00 90 00 A3 [16:12:43]RAPDU: 90 00 [16:12:43]wFMCommunicate OK [16:12:43]wFMCommunicate request_size=4 [16:12:43]MH_SAM_APDU [16:12:43]CAPDU: 80 0D 03 02 [16:12:43]Write to MH i2c: E2 08 00 0D 23 80 0D 03 02 00 00 00 00 AB [16:12:43]Write i2c OK [16:12:43]MH_I2C_Read... [16:12:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:43]Read from MH i2c: E2 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 0B 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 0B 00 0D 23 00 29 4B F3 8E EF 2E FE BF 90 00 7B [16:12:43]RAPDU: 29 4B F3 8E EF 2E FE BF 90 00 [16:12:43]wFMCommunicate OK [16:12:43]SAM_PROTO_SignData done [16:12:43]FM_MakeSignedData done [16:12:43]CreateOFDProtocolMessage [16:12:43]wFMCommunicate request_size=4 [16:12:43]MH_SAM_APDU [16:12:43]CAPDU: 80 11 00 00 [16:12:43]Write to MH i2c: E2 08 00 0E 23 80 11 00 00 00 00 00 00 AB [16:12:43]Write i2c OK [16:12:43]MH_I2C_Read... [16:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:43]Read from MH i2c: E2 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 17 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 17 00 0E 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [16:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:43]wFMCommunicate OK [16:12:43]CreateOFDProtocolMessage done [16:12:43]OFDSenderStorePacket 96964 [16:12:43]StoreOFDPacket docnum=96964 [16:12:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 20 07 01 A3 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D9 01 00 00 F4 03 04 00 7B 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7A 01 00 35 04 06 00 5D 20 15 A1 DB F8 29 4B F3 8E EF 2E FE BF [16:12:43]CheckFolder [16:12:43]dirname=/storage/ofd_packets [16:12:43]CheckFolder done [16:12:43]ProducePacketName [16:12:43]name=ofd_packets/00096964 [16:12:43]NVStorageSaveData ofd_packets/00096964 [16:12:43]File name is /storage/ofd_packets/00096964 [16:12:43]Write 301 bytes [16:12:43]NVStorageSaveData done [16:12:43]OFDSenderStorePacket done [16:12:43]KKMCreateOFDPacket done [16:12:43]NVStorageSaveData kkm_last_timestamp [16:12:43]File name is /storage/kkm_last_timestamp [16:12:43]Write 4 bytes [16:12:43]NVStorageSaveData done [16:12:43]ExternCall_PrintAddStr [16:12:43]wPrintStart [16:12:43]Write to MH i2c: 01 00 00 0F 23 32 [16:12:43]Write i2c OK [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: 01 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: 01 07 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: 01 07 00 0F 23 00 00 00 00 00 FF 0F 47 [16:12:43]RasterBufferAndPrint [16:12:43]line Счет N : (1)3407497 [16:12:43]line ИНН: 02508201610067 [16:12:43]line Контрольно-Кассовый Чек [16:12:43]line ПРОДАЖА [16:12:43]line ТРК (МРК, ГНК) : 12 [16:12:43]line Товар: 2710124130 [16:12:43]line Аи-92-К-4 [16:12:43]line 14.950 * 66.90 [16:12:43]line = 1000.16 [16:12:43]line НДС 12% НСП 1% [16:12:43]line > о реализуемом товаре [16:12:43]line ОКРУГЛЕНИЕ: -0.16 [16:12:43]line ИТОГО: 1000.00 [16:12:43]line Внесено: 1000.00 [16:12:43]line СДАЧА: 0.00 [16:12:43]line НСП 1% : 8.85 [16:12:43]line НДС 12% : 106.21 [16:12:43]line Наличными: 1000.00 [16:12:43]line Безнал.: 0.00 [16:12:43]line Место: АЗС № 82 "Партнер Нефть" [16:12:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:12:43]line СНО: Общий режим [16:12:43]line Чек 473 29.10.2024 16:12 [16:12:43]line Смена: 145 ФФД: 1.0 [16:12:43]line ЗНМ: 0300000017 [16:12:43]line РНМ: 0000000000170478 [16:12:43]line Версия ККМ: v1.0 [16:12:43]line ФМ: 0000000002098560 [16:12:43]line ФД: 96964 [16:12:43]line ФПД: 102392383265784 [16:12:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96964&fm=102392383265784&tin=02508201610067®Number=0000000000170478&sum=100000 [16:12:44]OFD Sender: Processing packet 96964 [packets to send 59, broken 58] [16:12:44]ProducePacketName [16:12:44]name=ofd_packets/00096964 [16:12:44]OFD Sender: To server: pG, [16:12:44]CommunicateWithHost lk.salyk.kg:30040 [16:12:44]ConnectInit lk.salyk.kg [16:12:44]written 0, free lines is 4095 [16:12:44]Connected sock=10 [16:12:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 20 07 01 A3 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D9 01 00 00 F4 03 04 00 7B 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7A 01 00 35 04 06 00 5D 20 15 A1 DB F8 29 4B F3 8E EF 2E FE BF [16:12:44]Write to MH i2c: 01 00 00 3A 23 5D [16:12:44]Write i2c OK [16:12:44]MH_I2C_Read... [16:12:44]Read from MH i2c: 01 [16:12:44]MH_I2C_Read... [16:12:44]Read from MH i2c: 01 07 00 [16:12:44]MH_I2C_Read... [16:12:44]Read from MH i2c: 01 07 00 3A 23 00 00 00 00 00 00 0D 71 [16:12:44]RasterBufferAndPrint [16:12:44]line [16:12:44]line [16:12:44]line [16:12:44]line [16:12:44]line [16:12:44]written 0, free lines is 3334 [16:12:44]MH_Cut [16:12:44]Write to MH i2c: D1 01 00 41 23 01 36 [16:12:44]Write i2c OK [16:12:44]MH_I2C_Read... [16:12:44]Read from MH i2c: D1 [16:12:44]MH_I2C_Read... [16:12:44]Read from MH i2c: D1 01 00 [16:12:44]MH_I2C_Read... [16:12:44]Read from MH i2c: D1 01 00 41 23 00 35 [16:12:44]Write to MH i2c: 01 00 00 42 23 65 [16:12:44]Write i2c OK [16:12:44]MH_I2C_Read... [16:12:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BD 36 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 C4 7A 01 00 F4 03 04 00 A1 B3 20 67 B6 04 01 00 00 1C 6D 9D 6E D8 ED 06 AC [16:12:44]CommunicateWithHost err = 0 [16:12:44]CheckOFDResponse [16:12:44]1017 (14) - 77093643461234 [16:12:44]1041 (16) - 0000000002098560 [16:12:44]1040 (4) - 96964 [16:12:44]1012 (4) - 29.10.2024 10:06 [16:12:44]1206 (1) - 0 [16:12:44]OFD Sender: Remove packet 96964 [16:12:44]ProducePacketName [16:12:44]name=ofd_packets/00096964 [16:12:44]NVStorageDeleteData [16:12:45]OFD Sender: No OFD packet to send [16:12:45]*** Cut start [16:12:45]*** Partial cut [16:12:45]*** CUTSNS_PIN = 1 [16:12:45]*** CUTSNS_PIN = 0 [16:12:45]*** Brake cut motor [16:12:45]Read from MH i2c: 01 [16:12:45]MH_I2C_Read... [16:12:45]*** Stop cut motor [16:12:45]*** Cut end [16:12:45]Read from MH i2c: 01 07 00 [16:12:45]MH_I2C_Read... [16:12:45]Read from MH i2c: 01 07 00 42 23 00 00 00 00 00 FF 0F 7A [16:12:45]process_action close_receipt done [16:12:45]requested_data is exist [16:12:45]produce_requested_data [16:12:45]requested_item fm.sn is exist - process it [16:12:45]wFMCommunicate request_size=4 [16:12:45]MH_SAM_APDU [16:12:45]CAPDU: 80 11 00 00 [16:12:45]Write to MH i2c: E2 08 00 43 23 80 11 00 00 00 00 00 00 E0 [16:12:45]Write i2c OK [16:12:45]MH_I2C_Read... [16:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:45]Read from MH i2c: E2 [16:12:45]MH_I2C_Read... [16:12:45]Read from MH i2c: E2 17 00 [16:12:45]MH_I2C_Read... [16:12:45]Read from MH i2c: E2 17 00 43 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [16:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:46]wFMCommunicate OK [16:12:46]requested_item fd.num is exist - process it [16:12:46]SAM_PROTO_GetFieldsCounters [16:12:46]wFMCommunicate request_size=4 [16:12:46]MH_SAM_APDU [16:12:46]CAPDU: 80 13 00 00 [16:12:46]Write to MH i2c: E2 08 00 44 23 80 13 00 00 00 00 00 00 E3 [16:12:46]Write i2c OK [16:12:46]MH_I2C_Read... [16:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:46]Read from MH i2c: E2 [16:12:46]MH_I2C_Read... [16:12:46]Read from MH i2c: E2 62 00 [16:12:46]MH_I2C_Read... [16:12:46]Read from MH i2c: E2 62 00 44 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [16:12:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:12:46]wFMCommunicate OK [16:12:46]SAM_PROTO_GetFieldsCounters done [16:12:46]requested_item shift.num is exist - process it [16:12:46]requested_item shift.opened is exist - process it [16:12:46]req_shift_opened [16:12:46]FM_GetShiftState [16:12:46]SAM_PROTO_GetShiftState [16:12:46]wFMCommunicate request_size=4 [16:12:46]MH_SAM_APDU [16:12:46]CAPDU: 80 13 01 00 [16:12:46]Write to MH i2c: E2 08 00 45 23 80 13 01 00 00 00 00 00 E5 [16:12:46]Write i2c OK [16:12:46]MH_I2C_Read... [16:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:46]Read from MH i2c: E2 [16:12:46]MH_I2C_Read... [16:12:46]Read from MH i2c: E2 0E 00 [16:12:46]MH_I2C_Read... [16:12:46]Read from MH i2c: E2 0E 00 45 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [16:12:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:12:46]wFMCommunicate OK [16:12:46]SAM_PROTO_GetShiftState done [16:12:46]FM_GetShiftState done [16:12:46]req_shift_opened done [16:12:46]requested_item shift.open_date is exist - process it [16:12:46]req_shift_open_date [16:12:46]req_shift_open_date done [16:12:46]produce_requested_data done [16:12:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96964,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:12:46]process_action_free close_receipt [16:12:46]json_value_free [16:12:46]json_value_free done [16:12:46]process_json_proto returns [16:12:46]Send response to host [16:12:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96964,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:12:46]free response buf [16:12:46]execute_script done [16:12:46]execute_script returns [16:12:46]free content buf [16:12:46]Sock 9.Close socket [16:12:46]Sock 9.Thread stoped [16:12:50]OFD Sender: No OFD packet to send [16:12:55]OFD Sender: No OFD packet to send [16:13:00]OFD Sender: No OFD packet to send [16:13:05]OFD Sender: No OFD packet to send [16:13:10]OFD Sender: No OFD packet to send [16:13:15]OFD Sender: No OFD packet to send [16:13:20]OFD Sender: No OFD packet to send [16:13:25]OFD Sender: No OFD packet to send [16:13:30]OFD Sender: No OFD packet to send [16:13:35]OFD Sender: No OFD packet to send [16:13:40]OFD Sender: No OFD packet to send [16:13:45]OFD Sender: No OFD packet to send [16:13:50]OFD Sender: No OFD packet to send [16:13:55]OFD Sender: No OFD packet to send [16:14:00]OFD Sender: No OFD packet to send [16:14:05]OFD Sender: No OFD packet to send [16:14:10]OFD Sender: No OFD packet to send [16:14:10]accept exits with 7 [16:14:10]New connection [16:14:10]New thread 3067116900 created [16:14:10]Thread 3067260260 joined [16:14:10]Waiting for new connection... [16:14:10] Sock 7.Parse request [16:14:10]Sock 7.Check first char [16:14:10]Sock 7.First char is OK [16:14:10]request: POST /json_proto HTTP/1.0 [16:14:10]Method: POST [16:14:10]URL: /json_proto [16:14:10]Method is POST - this is cgi request [16:14:10]url: /json_proto [16:14:10]query_string will be loaded in cgi processing [16:14:10]execute_cgi json_proto POST (null) [16:14:10]execute_cgi path=json_proto method=POST [16:14:10]POST find Content-Length [16:14:10]Host: 172.17.40.67:8080 [16:14:10]Content-Length: 683 [16:14:10]Content-Type: application/json [16:14:10] [16:14:10]POST finish read [16:14:10]Found Content-Length = 683 [16:14:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:10]execute_script... [16:14: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)3407498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:10]POST & json_proto [16:14:10]process_json_proto [16:14:10]json parsed OK: [16:14:10]protocol is kg_v1.0 [16:14:10]action value=close_receipt [16:14:10]process_action close_receipt [16:14:10]cmd_close_receipt [16:14:10]MH_GetDate [16:14:10]Write to MH i2c: F0 00 00 46 23 58 [16:14:10]Write i2c OK [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: F0 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: F0 09 00 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: F0 09 00 46 23 00 D3 09 21 67 EE DA 66 66 59 [16:14:10]GetLastDocTimeStamp 1730218363 [16:14:10]current date 1730218451 [16:14:10]FM_GetShiftState [16:14:10]SAM_PROTO_GetShiftState [16:14:10]wFMCommunicate request_size=4 [16:14:10]MH_SAM_APDU [16:14:10]CAPDU: 80 13 01 00 [16:14:10]Write to MH i2c: E2 08 00 47 23 80 13 01 00 00 00 00 00 E7 [16:14:10]Write i2c OK [16:14:10]MH_I2C_Read... [16:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:10]Read from MH i2c: E2 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 0E 00 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 0E 00 47 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 45 [16:14:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:14:10]wFMCommunicate OK [16:14:10]SAM_PROTO_GetShiftState done [16:14:10]FM_GetShiftState done [16:14:10]opened in 1730160548 [16:14:10]opened+sec_in_day 1730246948 [16:14:10]quantity*price = 200043 [16:14:10]sum+1 = 200044 [16:14: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 474 29.10.2024 16:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96965 ФПД: 36910977590613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161411&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96965&fm=36910977590613&tin=02508201610067®Number=0000000000170478&sum=200000 [16:14:11]StoreToDocumentArchive [16:14:11]shift 145 fd 96965 [16:14:11]save to /storage/0145/doc_00096965 [16:14:11]save last doc name /storage/0145/doc_00096965 to /storage/kkm_last_doc_name [16:14:11]save OK [16:14:11]Clear old archive folders... [16:14:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:14:11]tlvbuf is 01A2B230 [16:14:11]SAM_PROTO_ClearQueue [16:14:11]wFMCommunicate request_size=4 [16:14:11]MH_SAM_APDU [16:14:11]CAPDU: 80 09 00 00 [16:14:11]Write to MH i2c: E2 08 00 54 23 80 09 00 00 00 00 00 00 E9 [16:14:11]Write i2c OK [16:14:11]MH_I2C_Read... [16:14:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:11]Read from MH i2c: E2 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 54 23 00 90 00 EB [16:14:11]RAPDU: 90 00 [16:14:11]wFMCommunicate OK [16:14:11]SAM_PROTO_ClearQueue done [16:14:11]KKMCreateOFDPacket [16:14:11]OFDProtocolAddRootSTLVToBuf [16:14:11]FM_MakeSignedData [16:14:11]FM_MakeSignedData [16:14:11]SAM_PROTO_SignData [16:14:11]wFMCommunicate request_size=4 [16:14:11]MH_SAM_APDU [16:14:11]CAPDU: 80 0D 01 02 [16:14:11]Write to MH i2c: E2 08 00 55 23 80 0D 01 02 00 00 00 00 F1 [16:14:11]Write i2c OK [16:14:11]MH_I2C_Read... [16:14:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:11]Read from MH i2c: E2 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 55 23 00 90 00 EC [16:14:11]RAPDU: 90 00 [16:14:11]wFMCommunicate OK [16:14:11]wFMCommunicate request_size=255 [16:14:11]MH_SAM_APDU [16:14:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 01 00 00 F4 03 04 00 D3 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7A 01 00 35 04 06 00 21 [16:14:11]Write to MH i2c: E2 02 01 56 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 D3 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7A 01 00 35 04 06 00 21 00 00 59 [16:14:11]Write i2c OK [16:14:11]MH_I2C_Read... [16:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:11]Read from MH i2c: E2 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 56 23 00 90 00 ED [16:14:11]RAPDU: 90 00 [16:14:11]wFMCommunicate OK [16:14:11]wFMCommunicate request_size=10 [16:14:11]MH_SAM_APDU [16:14:11]CAPDU: 80 0D 02 02 05 92 01 B5 25 55 [16:14:11]Write to MH i2c: E2 0D 00 57 23 80 0D 02 02 05 00 92 01 B5 25 55 00 00 C0 [16:14:11]Write i2c OK [16:14:11]MH_I2C_Read... [16:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:11]Read from MH i2c: E2 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 03 00 57 23 00 90 00 EE [16:14:11]RAPDU: 90 00 [16:14:11]wFMCommunicate OK [16:14:11]wFMCommunicate request_size=4 [16:14:11]MH_SAM_APDU [16:14:11]CAPDU: 80 0D 03 02 [16:14:11]Write to MH i2c: E2 08 00 58 23 80 0D 03 02 00 00 00 00 F6 [16:14:11]Write i2c OK [16:14:11]MH_I2C_Read... [16:14:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:11]Read from MH i2c: E2 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 0B 00 [16:14:11]MH_I2C_Read... [16:14:11]Read from MH i2c: E2 0B 00 58 23 00 04 F8 9C 89 89 8D 8E 94 90 00 50 [16:14:11]RAPDU: 04 F8 9C 89 89 8D 8E 94 90 00 [16:14:11]wFMCommunicate OK [16:14:11]SAM_PROTO_SignData done [16:14:11]FM_MakeSignedData done [16:14:11]CreateOFDProtocolMessage [16:14:11]wFMCommunicate request_size=4 [16:14:11]MH_SAM_APDU [16:14:11]CAPDU: 80 11 00 00 [16:14:11]Write to MH i2c: E2 08 00 59 23 80 11 00 00 00 00 00 00 F6 [16:14:11]Write i2c OK [16:14:11]MH_I2C_Read... [16:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:12]Read from MH i2c: E2 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: E2 17 00 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: E2 17 00 59 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [16:14:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:14:12]wFMCommunicate OK [16:14:12]CreateOFDProtocolMessage done [16:14:12]OFDSenderStorePacket 96965 [16:14:12]StoreOFDPacket docnum=96965 [16:14:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 A2 07 01 F3 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 D3 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7A 01 00 35 04 06 00 21 92 01 B5 25 55 04 F8 9C 89 89 8D 8E 94 [16:14:12]CheckFolder [16:14:12]dirname=/storage/ofd_packets [16:14:12]CheckFolder done [16:14:12]ProducePacketName [16:14:12]name=ofd_packets/00096965 [16:14:12]NVStorageSaveData ofd_packets/00096965 [16:14:12]File name is /storage/ofd_packets/00096965 [16:14:12]Write 301 bytes [16:14:12]NVStorageSaveData done [16:14:12]OFDSenderStorePacket done [16:14:12]KKMCreateOFDPacket done [16:14:12]NVStorageSaveData kkm_last_timestamp [16:14:12]File name is /storage/kkm_last_timestamp [16:14:12]Write 4 bytes [16:14:12]NVStorageSaveData done [16:14:12]ExternCall_PrintAddStr [16:14:12]wPrintStart [16:14:12]Write to MH i2c: 01 00 00 5A 23 7D [16:14:12]Write i2c OK [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: 01 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: 01 07 00 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: 01 07 00 5A 23 00 00 00 00 00 FF 0F 92 [16:14:12]RasterBufferAndPrint [16:14:12]line Счет N : (1)3407498 [16:14:12]line ИНН: 02508201610067 [16:14:12]line Контрольно-Кассовый Чек [16:14:12]line ПРОДАЖА [16:14:12]line ТРК (МРК, ГНК) : 33 [16:14:12]line Товар: 2710124500 [16:14:12]line Аи-95-К-5 [16:14:12]line 26.960 * 74.20 [16:14:12]line = 2000.43 [16:14:12]line НДС 12% НСП 1% [16:14:12]line > о реализуемом товаре [16:14:12]line ОКРУГЛЕНИЕ: -0.43 [16:14:12]line ИТОГО: 2000.00 [16:14:12]line Внесено: 2000.00 [16:14:12]line СДАЧА: 0.00 [16:14:12]line НСП 1% : 17.70 [16:14:12]line НДС 12% : 212.43 [16:14:12]line Наличными: 2000.00 [16:14:12]line Безнал.: 0.00 [16:14:12]line Место: АЗС № 82 "Партнер Нефть" [16:14:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:14:12]line СНО: Общий режим [16:14:12]line Чек 474 29.10.2024 16:14 [16:14:12]line Смена: 145 ФФД: 1.0 [16:14:12]line ЗНМ: 0300000017 [16:14:12]line РНМ: 0000000000170478 [16:14:12]line Версия ККМ: v1.0 [16:14:12]line ФМ: 0000000002098560 [16:14:12]line ФД: 96965 [16:14:12]line ФПД: 36910977590613 [16:14:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161411&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96965&fm=36910977590613&tin=02508201610067®Number=0000000000170478&sum=200000 [16:14:12]OFD Sender: Processing packet 96965 [packets to send 59, broken 58] [16:14:12]ProducePacketName [16:14:12]name=ofd_packets/00096965 [16:14:12]OFD Sender: To server: pG, [16:14:12]CommunicateWithHost lk.salyk.kg:30040 [16:14:12]ConnectInit lk.salyk.kg [16:14:12]written 0, free lines is 4095 [16:14:12]Connected sock=10 [16:14:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 A2 07 01 F3 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 D3 09 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7A 01 00 35 04 06 00 21 92 01 B5 25 55 04 F8 9C 89 89 8D 8E 94 [16:14:12]Write to MH i2c: 01 00 00 85 23 A8 [16:14:12]Write i2c OK [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: 01 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: 01 07 00 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: 01 07 00 85 23 00 00 00 00 00 10 0D CC [16:14:12]RasterBufferAndPrint [16:14:12]line [16:14:12]line [16:14:12]line [16:14:12]line [16:14:12]line [16:14:12]written 0, free lines is 3350 [16:14:12]MH_Cut [16:14:12]Write to MH i2c: D1 01 00 8C 23 01 81 [16:14:12]Write i2c OK [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: D1 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: D1 01 00 [16:14:12]MH_I2C_Read... [16:14:12]Read from MH i2c: D1 01 00 8C 23 00 80 [16:14:12]Write to MH i2c: 01 00 00 8D 23 B0 [16:14:12]Write i2c OK [16:14:12]MH_I2C_Read... [16:14:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 1E 47 00 59 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 32 30 39 38 35 36 30 10 04 04 00 C5 7A 01 00 F4 03 04 00 F9 B3 20 67 B6 04 01 00 00 E3 F2 29 63 36 FC 20 59 [16:14:12]CommunicateWithHost err = 0 [16:14:12]CheckOFDResponse [16:14:12]1017 (14) - 77093643461234 [16:14:12]1041 (16) - 0000000002098560 [16:14:12]1040 (4) - 96965 [16:14:12]1012 (4) - 29.10.2024 10:07 [16:14:12]1206 (1) - 0 [16:14:12]OFD Sender: Remove packet 96965 [16:14:12]ProducePacketName [16:14:12]name=ofd_packets/00096965 [16:14:12]NVStorageDeleteData [16:14:13]OFD Sender: No OFD packet to send [16:14:13]*** Cut start [16:14:13]*** Partial cut [16:14:13]*** CUTSNS_PIN = 1 [16:14:13]*** CUTSNS_PIN = 0 [16:14:13]*** Brake cut motor [16:14:14]Read from MH i2c: 01 [16:14:14]MH_I2C_Read... [16:14:14]*** Stop cut motor [16:14:14]*** Cut end [16:14:14]Read from MH i2c: 01 07 00 [16:14:14]MH_I2C_Read... [16:14:14]Read from MH i2c: 01 07 00 8D 23 00 00 00 00 00 FF 0F C5 [16:14:14]process_action close_receipt done [16:14:14]requested_data is exist [16:14:14]produce_requested_data [16:14:14]requested_item fm.sn is exist - process it [16:14:14]wFMCommunicate request_size=4 [16:14:14]MH_SAM_APDU [16:14:14]CAPDU: 80 11 00 00 [16:14:14]Write to MH i2c: E2 08 00 8E 23 80 11 00 00 00 00 00 00 2B [16:14:14]Write i2c OK [16:14:14]MH_I2C_Read... [16:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:14]Read from MH i2c: E2 [16:14:14]MH_I2C_Read... [16:14:14]Read from MH i2c: E2 17 00 [16:14:14]MH_I2C_Read... [16:14:14]Read from MH i2c: E2 17 00 8E 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [16:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:14:14]wFMCommunicate OK [16:14:14]requested_item fd.num is exist - process it [16:14:14]SAM_PROTO_GetFieldsCounters [16:14:14]wFMCommunicate request_size=4 [16:14:14]MH_SAM_APDU [16:14:14]CAPDU: 80 13 00 00 [16:14:14]Write to MH i2c: E2 08 00 8F 23 80 13 00 00 00 00 00 00 2E [16:14:14]Write i2c OK [16:14:14]MH_I2C_Read... [16:14:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:14]Read from MH i2c: E2 [16:14:14]MH_I2C_Read... [16:14:14]Read from MH i2c: E2 62 00 [16:14:14]MH_I2C_Read... [16:14:14]Read from MH i2c: E2 62 00 8F 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [16:14:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:14]wFMCommunicate OK [16:14:14]SAM_PROTO_GetFieldsCounters done [16:14:14]requested_item shift.num is exist - process it [16:14:14]requested_item shift.opened is exist - process it [16:14:14]req_shift_opened [16:14:14]FM_GetShiftState [16:14:14]SAM_PROTO_GetShiftState [16:14:14]wFMCommunicate request_size=4 [16:14:14]MH_SAM_APDU [16:14:14]CAPDU: 80 13 01 00 [16:14:14]Write to MH i2c: E2 08 00 90 23 80 13 01 00 00 00 00 00 30 [16:14:14]Write i2c OK [16:14:14]MH_I2C_Read... [16:14:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:14]Read from MH i2c: E2 [16:14:14]MH_I2C_Read... [16:14:14]Read from MH i2c: E2 0E 00 [16:14:14]MH_I2C_Read... [16:14:14]Read from MH i2c: E2 0E 00 90 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8E [16:14:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:14:14]wFMCommunicate OK [16:14:14]SAM_PROTO_GetShiftState done [16:14:14]FM_GetShiftState done [16:14:14]req_shift_opened done [16:14:14]requested_item shift.open_date is exist - process it [16:14:14]req_shift_open_date [16:14:14]req_shift_open_date done [16:14:14]produce_requested_data done [16:14:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96965,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:14:14]process_action_free close_receipt [16:14:14]json_value_free [16:14:14]json_value_free done [16:14:14]process_json_proto returns [16:14:14]Send response to host [16:14:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96965,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:14:14]free response buf [16:14:14]execute_script done [16:14:14]execute_script returns [16:14:14]free content buf [16:14:14]Sock 7.Close socket [16:14:14]Sock 7.Thread stoped [16:14:18]OFD Sender: No OFD packet to send [16:14:23]OFD Sender: No OFD packet to send [16:14:28]OFD Sender: No OFD packet to send [16:14:33]OFD Sender: No OFD packet to send [16:14:38]OFD Sender: No OFD packet to send [16:14:43]OFD Sender: No OFD packet to send [16:14:48]OFD Sender: No OFD packet to send [16:14:53]OFD Sender: No OFD packet to send [16:14:58]OFD Sender: No OFD packet to send [16:15:03]OFD Sender: No OFD packet to send [16:15:08]OFD Sender: No OFD packet to send [16:15:13]OFD Sender: No OFD packet to send [16:15:18]OFD Sender: No OFD packet to send [16:15:20]accept exits with 9 [16:15:20]New connection [16:15:20]New thread 3067260260 created [16:15:20]Thread 3067116900 joined [16:15:20]Waiting for new connection... [16:15:20] Sock 9.Parse request [16:15:20]Sock 9.Check first char [16:15:20]Sock 9.First char is OK [16:15:20]request: POST /json_proto HTTP/1.0 [16:15:20]Method: POST [16:15:20]URL: /json_proto [16:15:20]Method is POST - this is cgi request [16:15:20]url: /json_proto [16:15:20]query_string will be loaded in cgi processing [16:15:20]execute_cgi json_proto POST (null) [16:15:20]execute_cgi path=json_proto method=POST [16:15:20]POST find Content-Length [16:15:20]Host: 172.17.40.67:8080 [16:15:20]Content-Length: 641 [16:15:20]Content-Type: application/json [16:15:20] [16:15:20]POST finish read [16:15:20]Found Content-Length = 641 [16:15:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:20]execute_script... [16:15:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:20]POST & json_proto [16:15:20]process_json_proto [16:15:20]json parsed OK: [16:15:20]protocol is kg_v1.0 [16:15:20]action value=close_receipt [16:15:20]process_action close_receipt [16:15:20]cmd_close_receipt [16:15:20]MH_GetDate [16:15:20]Write to MH i2c: F0 00 00 91 23 A3 [16:15:20]Write i2c OK [16:15:20]MH_I2C_Read... [16:15:20]Read from MH i2c: F0 [16:15:20]MH_I2C_Read... [16:15:20]Read from MH i2c: F0 09 00 [16:15:20]MH_I2C_Read... [16:15:20]Read from MH i2c: F0 09 00 91 23 00 19 0A 21 67 EE DA 66 66 EB [16:15:20]GetLastDocTimeStamp 1730218451 [16:15:20]current date 1730218521 [16:15:20]FM_GetShiftState [16:15:20]SAM_PROTO_GetShiftState [16:15:20]wFMCommunicate request_size=4 [16:15:20]MH_SAM_APDU [16:15:20]CAPDU: 80 13 01 00 [16:15:20]Write to MH i2c: E2 08 00 92 23 80 13 01 00 00 00 00 00 32 [16:15:20]Write i2c OK [16:15:20]MH_I2C_Read... [16:15:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:20]Read from MH i2c: E2 [16:15:20]MH_I2C_Read... [16:15:20]Read from MH i2c: E2 0E 00 [16:15:20]MH_I2C_Read... [16:15:20]Read from MH i2c: E2 0E 00 92 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 90 [16:15:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:15:20]wFMCommunicate OK [16:15:20]SAM_PROTO_GetShiftState done [16:15:20]FM_GetShiftState done [16:15:20]opened in 1730160548 [16:15:20]opened+sec_in_day 1730246948 [16:15:20]quantity*price = 762000 [16:15:20]sum+1 = 762001 [16:15:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 475 29.10.2024 16:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96966 ФПД: 16547347918213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96966&fm=16547347918213&tin=02508201610067®Number=0000000000170478&sum=762000 [16:15:21]StoreToDocumentArchive [16:15:21]shift 145 fd 96966 [16:15:21]save to /storage/0145/doc_00096966 [16:15:21]save last doc name /storage/0145/doc_00096966 to /storage/kkm_last_doc_name [16:15:21]save OK [16:15:21]Clear old archive folders... [16:15:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:15:21]tlvbuf is 01A98100 [16:15:21]SAM_PROTO_ClearQueue [16:15:21]wFMCommunicate request_size=4 [16:15:21]MH_SAM_APDU [16:15:21]CAPDU: 80 09 00 00 [16:15:21]Write to MH i2c: E2 08 00 9F 23 80 09 00 00 00 00 00 00 34 [16:15:21]Write i2c OK [16:15:21]MH_I2C_Read... [16:15:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:21]Read from MH i2c: E2 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 9F 23 00 90 00 36 [16:15:21]RAPDU: 90 00 [16:15:21]wFMCommunicate OK [16:15:21]SAM_PROTO_ClearQueue done [16:15:21]KKMCreateOFDPacket [16:15:21]OFDProtocolAddRootSTLVToBuf [16:15:21]FM_MakeSignedData [16:15:21]FM_MakeSignedData [16:15:21]SAM_PROTO_SignData [16:15:21]wFMCommunicate request_size=4 [16:15:21]MH_SAM_APDU [16:15:21]CAPDU: 80 0D 01 02 [16:15:21]Write to MH i2c: E2 08 00 A0 23 80 0D 01 02 00 00 00 00 3C [16:15:21]Write i2c OK [16:15:21]MH_I2C_Read... [16:15:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:21]Read from MH i2c: E2 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 A0 23 00 90 00 37 [16:15:21]RAPDU: 90 00 [16:15:21]wFMCommunicate OK [16:15:21]wFMCommunicate request_size=255 [16:15:21]MH_SAM_APDU [16:15:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 19 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7A 01 00 35 04 06 00 0F 0C BA CB [16:15:21]Write to MH i2c: E2 02 01 A1 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 19 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7A 01 00 35 04 06 00 0F 0C BA CB 00 00 11 [16:15:21]Write i2c OK [16:15:21]MH_I2C_Read... [16:15:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:21]Read from MH i2c: E2 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 A1 23 00 90 00 38 [16:15:21]RAPDU: 90 00 [16:15:21]wFMCommunicate OK [16:15:21]wFMCommunicate request_size=7 [16:15:21]MH_SAM_APDU [16:15:21]CAPDU: 80 0D 02 02 02 6D 85 [16:15:21]Write to MH i2c: E2 0A 00 A2 23 80 0D 02 02 02 00 6D 85 00 00 35 [16:15:21]Write i2c OK [16:15:21]MH_I2C_Read... [16:15:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:21]Read from MH i2c: E2 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 03 00 A2 23 00 90 00 39 [16:15:21]RAPDU: 90 00 [16:15:21]wFMCommunicate OK [16:15:21]wFMCommunicate request_size=4 [16:15:21]MH_SAM_APDU [16:15:21]CAPDU: 80 0D 03 02 [16:15:21]Write to MH i2c: E2 08 00 A3 23 80 0D 03 02 00 00 00 00 41 [16:15:21]Write i2c OK [16:15:21]MH_I2C_Read... [16:15:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:21]Read from MH i2c: E2 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 0B 00 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 0B 00 A3 23 00 B7 B8 84 B5 1D 47 92 BC 90 00 9C [16:15:21]RAPDU: B7 B8 84 B5 1D 47 92 BC 90 00 [16:15:21]wFMCommunicate OK [16:15:21]SAM_PROTO_SignData done [16:15:21]FM_MakeSignedData done [16:15:21]CreateOFDProtocolMessage [16:15:21]wFMCommunicate request_size=4 [16:15:21]MH_SAM_APDU [16:15:21]CAPDU: 80 11 00 00 [16:15:21]Write to MH i2c: E2 08 00 A4 23 80 11 00 00 00 00 00 00 41 [16:15:21]Write i2c OK [16:15:21]MH_I2C_Read... [16:15:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:21]Read from MH i2c: E2 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 17 00 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: E2 17 00 A4 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 92 [16:15:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:15:21]wFMCommunicate OK [16:15:21]CreateOFDProtocolMessage done [16:15:21]OFDSenderStorePacket 96966 [16:15:21]StoreOFDPacket docnum=96966 [16:15:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 20 9B 04 01 7D 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 19 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7A 01 00 35 04 06 00 0F 0C BA CB 6D 85 B7 B8 84 B5 1D 47 92 BC [16:15:21]CheckFolder [16:15:21]dirname=/storage/ofd_packets [16:15:21]CheckFolder done [16:15:21]ProducePacketName [16:15:21]name=ofd_packets/00096966 [16:15:21]NVStorageSaveData ofd_packets/00096966 [16:15:21]File name is /storage/ofd_packets/00096966 [16:15:21]Write 298 bytes [16:15:21]NVStorageSaveData done [16:15:21]OFDSenderStorePacket done [16:15:21]KKMCreateOFDPacket done [16:15:21]NVStorageSaveData kkm_last_timestamp [16:15:21]File name is /storage/kkm_last_timestamp [16:15:21]Write 4 bytes [16:15:21]NVStorageSaveData done [16:15:21]ExternCall_PrintAddStr [16:15:21]wPrintStart [16:15:21]Write to MH i2c: 01 00 00 A5 23 C8 [16:15:21]Write i2c OK [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: 01 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: 01 07 00 [16:15:21]MH_I2C_Read... [16:15:21]Read from MH i2c: 01 07 00 A5 23 00 00 00 00 00 FF 0F DD [16:15:21]RasterBufferAndPrint [16:15:21]line Счет N : (1)3407495 [16:15:21]line ИНН: 02508201610067 [16:15:21]line Контрольно-Кассовый Чек [16:15:21]line ПРОДАЖА [16:15:21]line ТРК (МРК, ГНК) : 51 [16:15:21]line Товар: 2710194210 [16:15:21]line ДТ-К-5 [16:15:21]line 100.000 * 76.20 [16:15:21]line = 7620.00 [16:15:21]line НДС 12% НСП 1% [16:15:21]line > о реализуемом товаре [16:15:21]line ИТОГО: 7620.00 [16:15:21]line НСП 1% : 67.43 [16:15:21]line НДС 12% : 809.20 [16:15:21]line Наличными: 7620.00 [16:15:21]line Безнал.: 0.00 [16:15:21]line Место: АЗС № 82 "Партнер Нефть" [16:15:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:15:21]line СНО: Общий режим [16:15:21]line Чек 475 29.10.2024 16:15 [16:15:21]line Смена: 145 ФФД: 1.0 [16:15:21]line ЗНМ: 0300000017 [16:15:21]line РНМ: 0000000000170478 [16:15:21]line Версия ККМ: v1.0 [16:15:21]line ФМ: 0000000002098560 [16:15:21]line ФД: 96966 [16:15:21]line ФПД: 16547347918213 [16:15:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96966&fm=16547347918213&tin=02508201610067®Number=0000000000170478&sum=762000 [16:15:22]OFD Sender: Processing packet 96966 [packets to send 59, broken 58] [16:15:22]ProducePacketName [16:15:22]name=ofd_packets/00096966 [16:15:22]OFD Sender: To server: pG, [16:15:22]CommunicateWithHost lk.salyk.kg:30040 [16:15:22]ConnectInit lk.salyk.kg [16:15:22]written 0, free lines is 4095 [16:15:22]Connected sock=10 [16:15:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 20 9B 04 01 7D 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 19 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7A 01 00 35 04 06 00 0F 0C BA CB 6D 85 B7 B8 84 B5 1D 47 92 BC [16:15:22]Write to MH i2c: 01 00 00 CD 23 F0 [16:15:22]Write i2c OK [16:15:22]MH_I2C_Read... [16:15:22]Read from MH i2c: 01 [16:15:22]MH_I2C_Read... [16:15:22]Read from MH i2c: 01 07 00 [16:15:22]MH_I2C_Read... [16:15:22]Read from MH i2c: 01 07 00 CD 23 00 00 00 00 00 3D 0D 41 [16:15:22]RasterBufferAndPrint [16:15:22]line [16:15:22]line [16:15:22]line [16:15:22]line [16:15:22]line [16:15:22]written 0, free lines is 3395 [16:15:22]MH_Cut [16:15:22]Write to MH i2c: D1 01 00 D4 23 01 C9 [16:15:22]Write i2c OK [16:15:22]MH_I2C_Read... [16:15:22]Read from MH i2c: D1 [16:15:22]MH_I2C_Read... [16:15:22]Read from MH i2c: D1 01 00 [16:15:22]MH_I2C_Read... [16:15:22]Read from MH i2c: D1 01 00 D4 23 00 C8 [16:15:22]Write to MH i2c: 01 00 00 D5 23 F8 [16:15:22]Write i2c OK [16:15:22]MH_I2C_Read... [16:15:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 A6 47 00 A8 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7A 01 00 F4 03 04 00 3F B4 20 67 B6 04 01 00 00 F0 ED DD 38 94 DE D7 21 [16:15:22]CommunicateWithHost err = 0 [16:15:22]CheckOFDResponse [16:15:22]1017 (14) - 77093643461234 [16:15:22]1041 (16) - 0000000002098560 [16:15:22]1040 (4) - 96966 [16:15:22]1012 (4) - 29.10.2024 10:09 [16:15:22]1206 (1) - 0 [16:15:22]OFD Sender: Remove packet 96966 [16:15:22]ProducePacketName [16:15:22]name=ofd_packets/00096966 [16:15:22]NVStorageDeleteData [16:15:23]OFD Sender: No OFD packet to send [16:15:23]*** Cut start [16:15:23]*** Partial cut [16:15:23]*** CUTSNS_PIN = 1 [16:15:23]*** CUTSNS_PIN = 0 [16:15:23]*** Brake cut motor [16:15:23]Read from MH i2c: 01 [16:15:23]MH_I2C_Read... [16:15:23]*** Stop cut motor [16:15:23]*** Cut end [16:15:23]Read from MH i2c: 01 07 00 [16:15:23]MH_I2C_Read... [16:15:23]Read from MH i2c: 01 07 00 D5 23 00 00 00 00 00 FF 0F 0D [16:15:23]process_action close_receipt done [16:15:23]requested_data is exist [16:15:23]produce_requested_data [16:15:23]requested_item fm.sn is exist - process it [16:15:23]wFMCommunicate request_size=4 [16:15:23]MH_SAM_APDU [16:15:23]CAPDU: 80 11 00 00 [16:15:23]Write to MH i2c: E2 08 00 D6 23 80 11 00 00 00 00 00 00 73 [16:15:23]Write i2c OK [16:15:23]MH_I2C_Read... [16:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:23]Read from MH i2c: E2 [16:15:23]MH_I2C_Read... [16:15:23]Read from MH i2c: E2 17 00 [16:15:23]MH_I2C_Read... [16:15:23]Read from MH i2c: E2 17 00 D6 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [16:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:15:23]wFMCommunicate OK [16:15:23]requested_item fd.num is exist - process it [16:15:23]SAM_PROTO_GetFieldsCounters [16:15:23]wFMCommunicate request_size=4 [16:15:23]MH_SAM_APDU [16:15:23]CAPDU: 80 13 00 00 [16:15:23]Write to MH i2c: E2 08 00 D7 23 80 13 00 00 00 00 00 00 76 [16:15:23]Write i2c OK [16:15:23]MH_I2C_Read... [16:15:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:23]Read from MH i2c: E2 [16:15:23]MH_I2C_Read... [16:15:23]Read from MH i2c: E2 62 00 [16:15:23]MH_I2C_Read... [16:15:23]Read from MH i2c: E2 62 00 D7 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [16:15:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:15:23]wFMCommunicate OK [16:15:23]SAM_PROTO_GetFieldsCounters done [16:15:23]requested_item shift.num is exist - process it [16:15:23]requested_item shift.opened is exist - process it [16:15:23]req_shift_opened [16:15:23]FM_GetShiftState [16:15:23]SAM_PROTO_GetShiftState [16:15:23]wFMCommunicate request_size=4 [16:15:23]MH_SAM_APDU [16:15:23]CAPDU: 80 13 01 00 [16:15:23]Write to MH i2c: E2 08 00 D8 23 80 13 01 00 00 00 00 00 78 [16:15:23]Write i2c OK [16:15:23]MH_I2C_Read... [16:15:24]Read from MH i2c: E2 [16:15:24]MH_I2C_Read... [16:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:24]Read from MH i2c: E2 0E 00 [16:15:24]MH_I2C_Read... [16:15:24]Read from MH i2c: E2 0E 00 D8 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D6 [16:15:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:15:24]wFMCommunicate OK [16:15:24]SAM_PROTO_GetShiftState done [16:15:24]FM_GetShiftState done [16:15:24]req_shift_opened done [16:15:24]requested_item shift.open_date is exist - process it [16:15:24]req_shift_open_date [16:15:24]req_shift_open_date done [16:15:24]produce_requested_data done [16:15:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96966,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:15:24]process_action_free close_receipt [16:15:24]json_value_free [16:15:24]json_value_free done [16:15:24]process_json_proto returns [16:15:24]Send response to host [16:15:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96966,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:15:24]free response buf [16:15:24]execute_script done [16:15:24]execute_script returns [16:15:24]free content buf [16:15:24]Sock 9.Close socket [16:15:24]Sock 9.Thread stoped [16:15:28]OFD Sender: No OFD packet to send [16:15:33]OFD Sender: No OFD packet to send [16:15:38]OFD Sender: No OFD packet to send [16:15:43]OFD Sender: No OFD packet to send [16:15:48]OFD Sender: No OFD packet to send [16:15:53]OFD Sender: No OFD packet to send [16:15:58]OFD Sender: No OFD packet to send [16:16:03]OFD Sender: No OFD packet to send [16:16:08]OFD Sender: No OFD packet to send [16:16:13]OFD Sender: No OFD packet to send [16:16:18]OFD Sender: No OFD packet to send [16:16:23]OFD Sender: No OFD packet to send [16:16:28]OFD Sender: No OFD packet to send [16:16:33]OFD Sender: No OFD packet to send [16:16:38]OFD Sender: No OFD packet to send [16:16:43]OFD Sender: No OFD packet to send [16:16:48]OFD Sender: No OFD packet to send [16:16:53]OFD Sender: No OFD packet to send [16:16:58]OFD Sender: No OFD packet to send [16:17:03]OFD Sender: No OFD packet to send [16:17:08]OFD Sender: No OFD packet to send [16:17:13]OFD Sender: No OFD packet to send [16:17:18]accept exits with 7 [16:17:18]New connection [16:17:18]New thread 3067116900 created [16:17:18]Thread 3067260260 joined [16:17:18]Waiting for new connection... [16:17:18] Sock 7.Parse request [16:17:18]Sock 7.Check first char [16:17:18]Sock 7.First char is OK [16:17:18]request: POST /json_proto HTTP/1.0 [16:17:18]Method: POST [16:17:18]URL: /json_proto [16:17:18]Method is POST - this is cgi request [16:17:18]url: /json_proto [16:17:18]query_string will be loaded in cgi processing [16:17:18]execute_cgi json_proto POST (null) [16:17:18]execute_cgi path=json_proto method=POST [16:17:18]POST find Content-Length [16:17:18]Host: 172.17.40.67:8080 [16:17:18]Content-Length: 678 [16:17:18]Content-Type: application/json [16:17:18] [16:17:18]POST finish read [16:17:18]Found Content-Length = 678 [16:17:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:18]execute_script... [16:17: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)3407500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:18]POST & json_proto [16:17:18]process_json_proto [16:17:18]json parsed OK: [16:17:18]protocol is kg_v1.0 [16:17:18]action value=close_receipt [16:17:18]process_action close_receipt [16:17:18]cmd_close_receipt [16:17:18]MH_GetDate [16:17:18]Write to MH i2c: F0 00 00 D9 23 EB [16:17:18]Write i2c OK [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: F0 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: F0 09 00 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: F0 09 00 D9 23 00 8F 0A 21 67 EE DA 66 66 A9 [16:17:18]GetLastDocTimeStamp 1730218521 [16:17:18]current date 1730218639 [16:17:18]FM_GetShiftState [16:17:18]SAM_PROTO_GetShiftState [16:17:18]wFMCommunicate request_size=4 [16:17:18]MH_SAM_APDU [16:17:18]CAPDU: 80 13 01 00 [16:17:18]Write to MH i2c: E2 08 00 DA 23 80 13 01 00 00 00 00 00 7A [16:17:18]Write i2c OK [16:17:18]MH_I2C_Read... [16:17:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:18]Read from MH i2c: E2 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 0E 00 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 0E 00 DA 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D8 [16:17:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:17:18]wFMCommunicate OK [16:17:18]SAM_PROTO_GetShiftState done [16:17:18]FM_GetShiftState done [16:17:18]opened in 1730160548 [16:17:18]opened+sec_in_day 1730246948 [16:17:18]quantity*price = 32045 [16:17:18]sum+1 = 32046 [16:17:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 320.00 Внесено: 320.00 СДАЧА: 0.00 НСП 1% : 2.84 НДС 12% : 34.03 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 476 29.10.2024 16:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96967 ФПД: 46433544879086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161719&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96967&fm=46433544879086&tin=02508201610067®Number=0000000000170478&sum=32000 [16:17:19]StoreToDocumentArchive [16:17:19]shift 145 fd 96967 [16:17:19]save to /storage/0145/doc_00096967 [16:17:19]save last doc name /storage/0145/doc_00096967 to /storage/kkm_last_doc_name [16:17:19]save OK [16:17:19]Clear old archive folders... [16:17:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:19]tlvbuf is 01A98140 [16:17:19]SAM_PROTO_ClearQueue [16:17:19]wFMCommunicate request_size=4 [16:17:19]MH_SAM_APDU [16:17:19]CAPDU: 80 09 00 00 [16:17:19]Write to MH i2c: E2 08 00 E7 23 80 09 00 00 00 00 00 00 7C [16:17:19]Write i2c OK [16:17:19]MH_I2C_Read... [16:17:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:19]Read from MH i2c: E2 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 E7 23 00 90 00 7E [16:17:19]RAPDU: 90 00 [16:17:19]wFMCommunicate OK [16:17:19]SAM_PROTO_ClearQueue done [16:17:19]KKMCreateOFDPacket [16:17:19]OFDProtocolAddRootSTLVToBuf [16:17:19]FM_MakeSignedData [16:17:19]FM_MakeSignedData [16:17:19]SAM_PROTO_SignData [16:17:19]wFMCommunicate request_size=4 [16:17:19]MH_SAM_APDU [16:17:19]CAPDU: 80 0D 01 02 [16:17:19]Write to MH i2c: E2 08 00 E8 23 80 0D 01 02 00 00 00 00 84 [16:17:19]Write i2c OK [16:17:19]MH_I2C_Read... [16:17:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:19]Read from MH i2c: E2 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 E8 23 00 90 00 7F [16:17:19]RAPDU: 90 00 [16:17:19]wFMCommunicate OK [16:17:19]wFMCommunicate request_size=255 [16:17:19]MH_SAM_APDU [16:17:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 8F 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7A 01 00 35 04 06 00 2A [16:17:19]Write to MH i2c: E2 02 01 E9 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 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 8F 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7A 01 00 35 04 06 00 2A 00 00 A5 [16:17:19]Write i2c OK [16:17:19]MH_I2C_Read... [16:17:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:19]Read from MH i2c: E2 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 E9 23 00 90 00 80 [16:17:19]RAPDU: 90 00 [16:17:19]wFMCommunicate OK [16:17:19]wFMCommunicate request_size=10 [16:17:19]MH_SAM_APDU [16:17:19]CAPDU: 80 0D 02 02 05 3B 26 F2 BB EE [16:17:19]Write to MH i2c: E2 0D 00 EA 23 80 0D 02 02 05 00 3B 26 F2 BB EE 00 00 8D [16:17:19]Write i2c OK [16:17:19]MH_I2C_Read... [16:17:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:19]Read from MH i2c: E2 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 03 00 EA 23 00 90 00 81 [16:17:19]RAPDU: 90 00 [16:17:19]wFMCommunicate OK [16:17:19]wFMCommunicate request_size=4 [16:17:19]MH_SAM_APDU [16:17:19]CAPDU: 80 0D 03 02 [16:17:19]Write to MH i2c: E2 08 00 EB 23 80 0D 03 02 00 00 00 00 89 [16:17:19]Write i2c OK [16:17:19]MH_I2C_Read... [16:17:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:19]Read from MH i2c: E2 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 0B 00 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 0B 00 EB 23 00 57 94 9C 5A F5 98 1C 7B 90 00 8F [16:17:19]RAPDU: 57 94 9C 5A F5 98 1C 7B 90 00 [16:17:19]wFMCommunicate OK [16:17:19]SAM_PROTO_SignData done [16:17:19]FM_MakeSignedData done [16:17:19]CreateOFDProtocolMessage [16:17:19]wFMCommunicate request_size=4 [16:17:19]MH_SAM_APDU [16:17:19]CAPDU: 80 11 00 00 [16:17:19]Write to MH i2c: E2 08 00 EC 23 80 11 00 00 00 00 00 00 89 [16:17:19]Write i2c OK [16:17:19]MH_I2C_Read... [16:17:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:19]Read from MH i2c: E2 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 17 00 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: E2 17 00 EC 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [16:17:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:19]wFMCommunicate OK [16:17:19]CreateOFDProtocolMessage done [16:17:19]OFDSenderStorePacket 96967 [16:17:19]StoreOFDPacket docnum=96967 [16:17:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E B6 07 01 11 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 8F 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7A 01 00 35 04 06 00 2A 3B 26 F2 BB EE 57 94 9C 5A F5 98 1C 7B [16:17:19]CheckFolder [16:17:19]dirname=/storage/ofd_packets [16:17:19]CheckFolder done [16:17:19]ProducePacketName [16:17:19]name=ofd_packets/00096967 [16:17:19]NVStorageSaveData ofd_packets/00096967 [16:17:19]File name is /storage/ofd_packets/00096967 [16:17:19]Write 301 bytes [16:17:19]NVStorageSaveData done [16:17:19]OFDSenderStorePacket done [16:17:19]KKMCreateOFDPacket done [16:17:19]NVStorageSaveData kkm_last_timestamp [16:17:19]File name is /storage/kkm_last_timestamp [16:17:19]Write 4 bytes [16:17:19]NVStorageSaveData done [16:17:19]ExternCall_PrintAddStr [16:17:19]wPrintStart [16:17:19]Write to MH i2c: 01 00 00 ED 23 10 [16:17:19]Write i2c OK [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: 01 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: 01 07 00 [16:17:19]MH_I2C_Read... [16:17:19]Read from MH i2c: 01 07 00 ED 23 00 00 00 00 00 FF 0F 25 [16:17:19]RasterBufferAndPrint [16:17:19]line Счет N : (1)3407500 [16:17:19]line ИНН: 02508201610067 [16:17:19]line Контрольно-Кассовый Чек [16:17:19]line ПРОДАЖА [16:17:19]line ТРК (МРК, ГНК) : 42 [16:17:19]line Товар: 2710124130 [16:17:19]line Аи-92-К-4 [16:17:19]line 4.790 * 66.90 [16:17:19]line = 320.45 [16:17:19]line НДС 12% НСП 1% [16:17:19]line > о реализуемом товаре [16:17:19]line ОКРУГЛЕНИЕ: -0.45 [16:17:19]line ИТОГО: 320.00 [16:17:19]line Внесено: 320.00 [16:17:19]line СДАЧА: 0.00 [16:17:19]line НСП 1% : 2.84 [16:17:19]line НДС 12% : 34.03 [16:17:19]line Наличными: 320.00 [16:17:19]line Безнал.: 0.00 [16:17:19]line Место: АЗС № 82 "Партнер Нефть" [16:17:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:17:19]line СНО: Общий режим [16:17:19]line Чек 476 29.10.2024 16:17 [16:17:19]line Смена: 145 ФФД: 1.0 [16:17:19]line ЗНМ: 0300000017 [16:17:19]line РНМ: 0000000000170478 [16:17:19]line Версия ККМ: v1.0 [16:17:19]line ФМ: 0000000002098560 [16:17:19]line ФД: 96967 [16:17:19]line ФПД: 46433544879086 [16:17:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161719&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96967&fm=46433544879086&tin=02508201610067®Number=0000000000170478&sum=32000 [16:17:20]OFD Sender: Processing packet 96967 [packets to send 59, broken 58] [16:17:20]ProducePacketName [16:17:20]name=ofd_packets/00096967 [16:17:20]OFD Sender: To server: pG, [16:17:20]CommunicateWithHost lk.salyk.kg:30040 [16:17:20]ConnectInit lk.salyk.kg [16:17:20]written 0, free lines is 4095 [16:17:20]Connected sock=11 [16:17:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E B6 07 01 11 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 8F 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7A 01 00 35 04 06 00 2A 3B 26 F2 BB EE 57 94 9C 5A F5 98 1C 7B [16:17:20]Write to MH i2c: 01 00 00 18 24 3C [16:17:20]Write i2c OK [16:17:20]MH_I2C_Read... [16:17:20]Read from MH i2c: 01 [16:17:20]MH_I2C_Read... [16:17:20]Read from MH i2c: 01 07 00 [16:17:20]MH_I2C_Read... [16:17:20]Read from MH i2c: 01 07 00 18 24 00 00 00 00 00 13 0D 63 [16:17:20]RasterBufferAndPrint [16:17:20]line [16:17:20]line [16:17:20]line [16:17:20]line [16:17:20]line [16:17:20]written 0, free lines is 3353 [16:17:20]MH_Cut [16:17:20]Write to MH i2c: D1 01 00 1F 24 01 15 [16:17:20]Write i2c OK [16:17:20]MH_I2C_Read... [16:17:20]Read from MH i2c: D1 [16:17:20]MH_I2C_Read... [16:17:20]Read from MH i2c: D1 01 00 [16:17:20]MH_I2C_Read... [16:17:20]Read from MH i2c: D1 01 00 1F 24 00 14 [16:17:20]Write to MH i2c: 01 00 00 20 24 44 [16:17:20]Write i2c OK [16:17:20]MH_I2C_Read... [16:17:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 16 47 00 EC 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 32 30 39 38 35 36 30 10 04 04 00 C7 7A 01 00 F4 03 04 00 B5 B4 20 67 B6 04 01 00 00 FD C0 46 1F 6D 6A 9E CC [16:17:20]CommunicateWithHost err = 0 [16:17:20]CheckOFDResponse [16:17:20]1017 (14) - 77093643461234 [16:17:20]1041 (16) - 0000000002098560 [16:17:20]1040 (4) - 96967 [16:17:20]1012 (4) - 29.10.2024 10:11 [16:17:20]1206 (1) - 0 [16:17:20]OFD Sender: Remove packet 96967 [16:17:20]ProducePacketName [16:17:20]name=ofd_packets/00096967 [16:17:20]NVStorageDeleteData [16:17:21]*** Cut start [16:17:21]*** Partial cut [16:17:21]*** CUTSNS_PIN = 1 [16:17:21]*** CUTSNS_PIN = 0 [16:17:21]OFD Sender: No OFD packet to send [16:17:21]*** Brake cut motor [16:17:21]Read from MH i2c: 01 [16:17:21]MH_I2C_Read... [16:17:21]*** Stop cut motor [16:17:21]*** Cut end [16:17:21]Read from MH i2c: 01 07 00 [16:17:21]MH_I2C_Read... [16:17:21]Read from MH i2c: 01 07 00 20 24 00 00 00 00 00 FF 0F 59 [16:17:21]process_action close_receipt done [16:17:21]requested_data is exist [16:17:21]produce_requested_data [16:17:21]requested_item fm.sn is exist - process it [16:17:21]wFMCommunicate request_size=4 [16:17:21]MH_SAM_APDU [16:17:21]CAPDU: 80 11 00 00 [16:17:21]Write to MH i2c: E2 08 00 21 24 80 11 00 00 00 00 00 00 BF [16:17:21]Write i2c OK [16:17:21]MH_I2C_Read... [16:17:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:21]Read from MH i2c: E2 [16:17:21]MH_I2C_Read... [16:17:21]Read from MH i2c: E2 17 00 [16:17:21]MH_I2C_Read... [16:17:21]Read from MH i2c: E2 17 00 21 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [16:17:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:21]wFMCommunicate OK [16:17:21]requested_item fd.num is exist - process it [16:17:21]SAM_PROTO_GetFieldsCounters [16:17:21]wFMCommunicate request_size=4 [16:17:21]MH_SAM_APDU [16:17:21]CAPDU: 80 13 00 00 [16:17:21]Write to MH i2c: E2 08 00 22 24 80 13 00 00 00 00 00 00 C2 [16:17:21]Write i2c OK [16:17:21]MH_I2C_Read... [16:17:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:22]Read from MH i2c: E2 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: E2 62 00 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: E2 62 00 22 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [16:17:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:22]wFMCommunicate OK [16:17:22]SAM_PROTO_GetFieldsCounters done [16:17:22]requested_item shift.num is exist - process it [16:17:22]requested_item shift.opened is exist - process it [16:17:22]req_shift_opened [16:17:22]FM_GetShiftState [16:17:22]SAM_PROTO_GetShiftState [16:17:22]wFMCommunicate request_size=4 [16:17:22]MH_SAM_APDU [16:17:22]CAPDU: 80 13 01 00 [16:17:22]Write to MH i2c: E2 08 00 23 24 80 13 01 00 00 00 00 00 C4 [16:17:22]Write i2c OK [16:17:22]MH_I2C_Read... [16:17:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:22]Read from MH i2c: E2 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: E2 0E 00 [16:17:22]MH_I2C_Read... [16:17:22]Read from MH i2c: E2 0E 00 23 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 22 [16:17:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:17:22]wFMCommunicate OK [16:17:22]SAM_PROTO_GetShiftState done [16:17:22]FM_GetShiftState done [16:17:22]req_shift_opened done [16:17:22]requested_item shift.open_date is exist - process it [16:17:22]req_shift_open_date [16:17:22]req_shift_open_date done [16:17:22]produce_requested_data done [16:17:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96967,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:17:22]process_action_free close_receipt [16:17:22]json_value_free [16:17:22]json_value_free done [16:17:22]process_json_proto returns [16:17:22]Send response to host [16:17:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96967,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:17:22]free response buf [16:17:22]execute_script done [16:17:22]execute_script returns [16:17:22]free content buf [16:17:22]Sock 7.Close socket [16:17:22]Sock 7.Thread stoped [16:17:26]OFD Sender: No OFD packet to send [16:17:31]OFD Sender: No OFD packet to send [16:17:36]OFD Sender: No OFD packet to send [16:17:41]OFD Sender: No OFD packet to send [16:17:46]OFD Sender: No OFD packet to send [16:17:49]accept exits with 9 [16:17:49]New connection [16:17:49]New thread 3067260260 created [16:17:49]Thread 3067116900 joined [16:17:49]Waiting for new connection... [16:17:49] Sock 9.Parse request [16:17:49]Sock 9.Check first char [16:17:49]Sock 9.First char is OK [16:17:49]request: POST /json_proto HTTP/1.0 [16:17:49]Method: POST [16:17:49]URL: /json_proto [16:17:49]Method is POST - this is cgi request [16:17:49]url: /json_proto [16:17:49]query_string will be loaded in cgi processing [16:17:49]execute_cgi json_proto POST (null) [16:17:49]execute_cgi path=json_proto method=POST [16:17:49]POST find Content-Length [16:17:49]Host: 172.17.40.67:8080 [16:17:49]Content-Length: 678 [16:17:49]Content-Type: application/json [16:17:49] [16:17:49]POST finish read [16:17:49]Found Content-Length = 678 [16:17:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:17:49]execute_script... [16:17: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)3407501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:17:49]POST & json_proto [16:17:49]process_json_proto [16:17:49]json parsed OK: [16:17:49]protocol is kg_v1.0 [16:17:49]action value=close_receipt [16:17:49]process_action close_receipt [16:17:49]cmd_close_receipt [16:17:49]MH_GetDate [16:17:49]Write to MH i2c: F0 00 00 24 24 37 [16:17:49]Write i2c OK [16:17:49]MH_I2C_Read... [16:17:49]Read from MH i2c: F0 [16:17:49]MH_I2C_Read... [16:17:49]Read from MH i2c: F0 09 00 [16:17:49]MH_I2C_Read... [16:17:49]Read from MH i2c: F0 09 00 24 24 00 AF 0A 21 67 EE DA 66 66 15 [16:17:49]GetLastDocTimeStamp 1730218639 [16:17:49]current date 1730218671 [16:17:49]FM_GetShiftState [16:17:49]SAM_PROTO_GetShiftState [16:17:49]wFMCommunicate request_size=4 [16:17:49]MH_SAM_APDU [16:17:49]CAPDU: 80 13 01 00 [16:17:49]Write to MH i2c: E2 08 00 25 24 80 13 01 00 00 00 00 00 C6 [16:17:49]Write i2c OK [16:17:49]MH_I2C_Read... [16:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:49]Read from MH i2c: E2 [16:17:49]MH_I2C_Read... [16:17:49]Read from MH i2c: E2 0E 00 [16:17:49]MH_I2C_Read... [16:17:49]Read from MH i2c: E2 0E 00 25 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 24 [16:17:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:17:49]wFMCommunicate OK [16:17:49]SAM_PROTO_GetShiftState done [16:17:49]FM_GetShiftState done [16:17:49]opened in 1730160548 [16:17:49]opened+sec_in_day 1730246948 [16:17:49]quantity*price = 50041 [16:17:49]sum+1 = 50042 [16:17: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 477 29.10.2024 16:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96968 ФПД: 55213736472513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161751&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96968&fm=55213736472513&tin=02508201610067®Number=0000000000170478&sum=50000 [16:17:50]StoreToDocumentArchive [16:17:50]shift 145 fd 96968 [16:17:50]save to /storage/0145/doc_00096968 [16:17:50]save last doc name /storage/0145/doc_00096968 to /storage/kkm_last_doc_name [16:17:50]save OK [16:17:50]Clear old archive folders... [16:17:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:50]tlvbuf is 01A89060 [16:17:50]SAM_PROTO_ClearQueue [16:17:50]wFMCommunicate request_size=4 [16:17:50]MH_SAM_APDU [16:17:50]CAPDU: 80 09 00 00 [16:17:50]Write to MH i2c: E2 08 00 32 24 80 09 00 00 00 00 00 00 C8 [16:17:50]Write i2c OK [16:17:50]MH_I2C_Read... [16:17:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:50]Read from MH i2c: E2 [16:17:50]MH_I2C_Read... [16:17:50]Read from MH i2c: E2 03 00 [16:17:50]MH_I2C_Read... [16:17:50]Read from MH i2c: E2 03 00 32 24 00 90 00 CA [16:17:50]RAPDU: 90 00 [16:17:50]wFMCommunicate OK [16:17:50]SAM_PROTO_ClearQueue done [16:17:50]KKMCreateOFDPacket [16:17:50]OFDProtocolAddRootSTLVToBuf [16:17:50]FM_MakeSignedData [16:17:50]FM_MakeSignedData [16:17:50]SAM_PROTO_SignData [16:17:50]wFMCommunicate request_size=4 [16:17:50]MH_SAM_APDU [16:17:50]CAPDU: 80 0D 01 02 [16:17:50]Write to MH i2c: E2 08 00 33 24 80 0D 01 02 00 00 00 00 D0 [16:17:50]Write i2c OK [16:17:50]MH_I2C_Read... [16:17:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:50]Read from MH i2c: E2 [16:17:50]MH_I2C_Read... [16:17:50]Read from MH i2c: E2 03 00 [16:17:50]MH_I2C_Read... [16:17:50]Read from MH i2c: E2 03 00 33 24 00 90 00 CB [16:17:50]RAPDU: 90 00 [16:17:50]wFMCommunicate OK [16:17:50]wFMCommunicate request_size=255 [16:17:50]MH_SAM_APDU [16:17: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 34 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 DD 01 00 00 F4 03 04 00 AF 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7A 01 00 35 04 06 00 32 [16:17:50]Write to MH i2c: E2 02 01 34 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DD 01 00 00 F4 03 04 00 AF 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7A 01 00 35 04 06 00 32 00 00 83 [16:17:50]Write i2c OK [16:17:50]MH_I2C_Read... [16:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:51]Read from MH i2c: E2 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 03 00 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 03 00 34 24 00 90 00 CC [16:17:51]RAPDU: 90 00 [16:17:51]wFMCommunicate OK [16:17:51]wFMCommunicate request_size=10 [16:17:51]MH_SAM_APDU [16:17:51]CAPDU: 80 0D 02 02 05 37 73 26 2F C1 [16:17:51]Write to MH i2c: E2 0D 00 35 24 80 0D 02 02 05 00 37 73 26 2F C1 00 00 9D [16:17:51]Write i2c OK [16:17:51]MH_I2C_Read... [16:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:51]Read from MH i2c: E2 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 03 00 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 03 00 35 24 00 90 00 CD [16:17:51]RAPDU: 90 00 [16:17:51]wFMCommunicate OK [16:17:51]wFMCommunicate request_size=4 [16:17:51]MH_SAM_APDU [16:17:51]CAPDU: 80 0D 03 02 [16:17:51]Write to MH i2c: E2 08 00 36 24 80 0D 03 02 00 00 00 00 D5 [16:17:51]Write i2c OK [16:17:51]MH_I2C_Read... [16:17:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:51]Read from MH i2c: E2 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 0B 00 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 0B 00 36 24 00 50 CD A8 24 7A 21 61 33 90 00 EE [16:17:51]RAPDU: 50 CD A8 24 7A 21 61 33 90 00 [16:17:51]wFMCommunicate OK [16:17:51]SAM_PROTO_SignData done [16:17:51]FM_MakeSignedData done [16:17:51]CreateOFDProtocolMessage [16:17:51]wFMCommunicate request_size=4 [16:17:51]MH_SAM_APDU [16:17:51]CAPDU: 80 11 00 00 [16:17:51]Write to MH i2c: E2 08 00 37 24 80 11 00 00 00 00 00 00 D5 [16:17:51]Write i2c OK [16:17:51]MH_I2C_Read... [16:17:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:51]Read from MH i2c: E2 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 17 00 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: E2 17 00 37 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [16:17:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:51]wFMCommunicate OK [16:17:51]CreateOFDProtocolMessage done [16:17:51]OFDSenderStorePacket 96968 [16:17:51]StoreOFDPacket docnum=96968 [16:17:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 48 07 01 61 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 34 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 DD 01 00 00 F4 03 04 00 AF 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7A 01 00 35 04 06 00 32 37 73 26 2F C1 50 CD A8 24 7A 21 61 33 [16:17:51]CheckFolder [16:17:51]dirname=/storage/ofd_packets [16:17:51]CheckFolder done [16:17:51]ProducePacketName [16:17:51]name=ofd_packets/00096968 [16:17:51]NVStorageSaveData ofd_packets/00096968 [16:17:51]File name is /storage/ofd_packets/00096968 [16:17:51]Write 301 bytes [16:17:51]NVStorageSaveData done [16:17:51]OFDSenderStorePacket done [16:17:51]KKMCreateOFDPacket done [16:17:51]NVStorageSaveData kkm_last_timestamp [16:17:51]File name is /storage/kkm_last_timestamp [16:17:51]Write 4 bytes [16:17:51]NVStorageSaveData done [16:17:51]ExternCall_PrintAddStr [16:17:51]wPrintStart [16:17:51]Write to MH i2c: 01 00 00 38 24 5C [16:17:51]Write i2c OK [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: 01 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: 01 07 00 [16:17:51]MH_I2C_Read... [16:17:51]Read from MH i2c: 01 07 00 38 24 00 00 00 00 00 FF 0F 71 [16:17:51]RasterBufferAndPrint [16:17:51]line Счет N : (1)3407501 [16:17:51]line ИНН: 02508201610067 [16:17:51]line Контрольно-Кассовый Чек [16:17:51]line ПРОДАЖА [16:17:51]line ТРК (МРК, ГНК) : 22 [16:17:51]line Товар: 2710124130 [16:17:51]line Аи-92-К-4 [16:17:51]line 7.480 * 66.90 [16:17:51]line = 500.41 [16:17:51]line НДС 12% НСП 1% [16:17:51]line > о реализуемом товаре [16:17:51]line ОКРУГЛЕНИЕ: -0.41 [16:17:51]line ИТОГО: 500.00 [16:17:51]line Внесено: 500.00 [16:17:51]line СДАЧА: 0.00 [16:17:51]line НСП 1% : 4.43 [16:17:51]line НДС 12% : 53.14 [16:17:51]line Наличными: 500.00 [16:17:51]line Безнал.: 0.00 [16:17:51]line Место: АЗС № 82 "Партнер Нефть" [16:17:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:17:51]line СНО: Общий режим [16:17:51]line Чек 477 29.10.2024 16:17 [16:17:51]line Смена: 145 ФФД: 1.0 [16:17:51]line ЗНМ: 0300000017 [16:17:51]line РНМ: 0000000000170478 [16:17:51]line Версия ККМ: v1.0 [16:17:51]line ФМ: 0000000002098560 [16:17:51]line ФД: 96968 [16:17:51]line ФПД: 55213736472513 [16:17:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161751&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96968&fm=55213736472513&tin=02508201610067®Number=0000000000170478&sum=50000 [16:17:51]OFD Sender: Processing packet 96968 [packets to send 59, broken 58] [16:17:51]ProducePacketName [16:17:51]name=ofd_packets/00096968 [16:17:51]OFD Sender: To server: pG, [16:17:51]CommunicateWithHost lk.salyk.kg:30040 [16:17:51]written 0, free lines is 4095 [16:17:51]ConnectInit lk.salyk.kg [16:17:51]Connected sock=10 [16:17:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 48 07 01 61 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 34 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 DD 01 00 00 F4 03 04 00 AF 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7A 01 00 35 04 06 00 32 37 73 26 2F C1 50 CD A8 24 7A 21 61 33 [16:17:52]Write to MH i2c: 01 00 00 63 24 87 [16:17:52]Write i2c OK [16:17:52]MH_I2C_Read... [16:17:52]Read from MH i2c: 01 [16:17:52]MH_I2C_Read... [16:17:52]Read from MH i2c: 01 07 00 [16:17:52]MH_I2C_Read... [16:17:52]Read from MH i2c: 01 07 00 63 24 00 00 00 00 00 03 0D 9E [16:17:52]RasterBufferAndPrint [16:17:52]line [16:17:52]line [16:17:52]line [16:17:52]line [16:17:52]line [16:17:52]written 0, free lines is 3337 [16:17:52]MH_Cut [16:17:52]Write to MH i2c: D1 01 00 6A 24 01 60 [16:17:52]Write i2c OK [16:17:52]MH_I2C_Read... [16:17:52]Read from MH i2c: D1 [16:17:52]MH_I2C_Read... [16:17:52]Read from MH i2c: D1 01 00 [16:17:52]MH_I2C_Read... [16:17:52]Read from MH i2c: D1 01 00 6A 24 00 5F [16:17:52]Write to MH i2c: 01 00 00 6B 24 8F [16:17:52]Write i2c OK [16:17:52]MH_I2C_Read... [16:17:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E5 91 47 00 DA 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 32 30 39 38 35 36 30 10 04 04 00 C8 7A 01 00 F4 03 04 00 D5 B4 20 67 B6 04 01 00 00 26 A6 14 02 1B EC BB D6 [16:17:52]CommunicateWithHost err = 0 [16:17:52]CheckOFDResponse [16:17:52]1017 (14) - 77093643461234 [16:17:52]1041 (16) - 0000000002098560 [16:17:52]1040 (4) - 96968 [16:17:52]1012 (4) - 29.10.2024 10:11 [16:17:52]1206 (1) - 0 [16:17:52]OFD Sender: Remove packet 96968 [16:17:52]ProducePacketName [16:17:52]name=ofd_packets/00096968 [16:17:52]NVStorageDeleteData [16:17:52]OFD Sender: No OFD packet to send [16:17:52]*** Cut start [16:17:52]*** Partial cut [16:17:52]*** CUTSNS_PIN = 1 [16:17:52]*** CUTSNS_PIN = 0 [16:17:53]*** Brake cut motor [16:17:53]Read from MH i2c: 01 [16:17:53]MH_I2C_Read... [16:17:53]*** Stop cut motor [16:17:53]*** Cut end [16:17:53]Read from MH i2c: 01 07 00 [16:17:53]MH_I2C_Read... [16:17:53]Read from MH i2c: 01 07 00 6B 24 00 00 00 00 00 FF 0F A4 [16:17:53]process_action close_receipt done [16:17:53]requested_data is exist [16:17:53]produce_requested_data [16:17:53]requested_item fm.sn is exist - process it [16:17:53]wFMCommunicate request_size=4 [16:17:53]MH_SAM_APDU [16:17:53]CAPDU: 80 11 00 00 [16:17:53]Write to MH i2c: E2 08 00 6C 24 80 11 00 00 00 00 00 00 0A [16:17:53]Write i2c OK [16:17:53]MH_I2C_Read... [16:17:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:53]Read from MH i2c: E2 [16:17:53]MH_I2C_Read... [16:17:53]Read from MH i2c: E2 17 00 [16:17:53]MH_I2C_Read... [16:17:53]Read from MH i2c: E2 17 00 6C 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [16:17:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:53]wFMCommunicate OK [16:17:53]requested_item fd.num is exist - process it [16:17:53]SAM_PROTO_GetFieldsCounters [16:17:53]wFMCommunicate request_size=4 [16:17:53]MH_SAM_APDU [16:17:53]CAPDU: 80 13 00 00 [16:17:53]Write to MH i2c: E2 08 00 6D 24 80 13 00 00 00 00 00 00 0D [16:17:53]Write i2c OK [16:17:53]MH_I2C_Read... [16:17:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:53]Read from MH i2c: E2 [16:17:53]MH_I2C_Read... [16:17:53]Read from MH i2c: E2 62 00 [16:17:53]MH_I2C_Read... [16:17:53]Read from MH i2c: E2 62 00 6D 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [16:17:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:53]wFMCommunicate OK [16:17:53]SAM_PROTO_GetFieldsCounters done [16:17:53]requested_item shift.num is exist - process it [16:17:53]requested_item shift.opened is exist - process it [16:17:53]req_shift_opened [16:17:53]FM_GetShiftState [16:17:53]SAM_PROTO_GetShiftState [16:17:53]wFMCommunicate request_size=4 [16:17:53]MH_SAM_APDU [16:17:53]CAPDU: 80 13 01 00 [16:17:53]Write to MH i2c: E2 08 00 6E 24 80 13 01 00 00 00 00 00 0F [16:17:53]Write i2c OK [16:17:53]MH_I2C_Read... [16:17:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:53]Read from MH i2c: E2 [16:17:53]MH_I2C_Read... [16:17:53]Read from MH i2c: E2 0E 00 [16:17:53]MH_I2C_Read... [16:17:53]Read from MH i2c: E2 0E 00 6E 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6D [16:17:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:17:53]wFMCommunicate OK [16:17:53]SAM_PROTO_GetShiftState done [16:17:53]FM_GetShiftState done [16:17:53]req_shift_opened done [16:17:53]requested_item shift.open_date is exist - process it [16:17:53]req_shift_open_date [16:17:53]req_shift_open_date done [16:17:53]produce_requested_data done [16:17:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96968,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:17:53]process_action_free close_receipt [16:17:53]json_value_free [16:17:53]json_value_free done [16:17:53]process_json_proto returns [16:17:53]Send response to host [16:17:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96968,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:17:53]free response buf [16:17:53]execute_script done [16:17:53]execute_script returns [16:17:53]free content buf [16:17:53]Sock 9.Close socket [16:17:53]Sock 9.Thread stoped [16:17:57]OFD Sender: No OFD packet to send [16:18:02]OFD Sender: No OFD packet to send [16:18:07]OFD Sender: No OFD packet to send [16:18:12]OFD Sender: No OFD packet to send [16:18:15]accept exits with 7 [16:18:15]New connection [16:18:15]New thread 3067116900 created [16:18:15]Thread 3067260260 joined [16:18:15]Waiting for new connection... [16:18:15] Sock 7.Parse request [16:18:15]Sock 7.Check first char [16:18:15]Sock 7.First char is OK [16:18:15]request: POST /json_proto HTTP/1.0 [16:18:15]Method: POST [16:18:15]URL: /json_proto [16:18:15]Method is POST - this is cgi request [16:18:15]url: /json_proto [16:18:15]query_string will be loaded in cgi processing [16:18:15]execute_cgi json_proto POST (null) [16:18:15]execute_cgi path=json_proto method=POST [16:18:15]POST find Content-Length [16:18:15]Host: 172.17.40.67:8080 [16:18:15]Content-Length: 678 [16:18:15]Content-Type: application/json [16:18:15] [16:18:15]POST finish read [16:18:15]Found Content-Length = 678 [16:18:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:18:15]execute_script... [16: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)3407502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:18:15]POST & json_proto [16:18:15]process_json_proto [16:18:15]json parsed OK: [16:18:15]protocol is kg_v1.0 [16:18:15]action value=close_receipt [16:18:15]process_action close_receipt [16:18:15]cmd_close_receipt [16:18:15]MH_GetDate [16:18:15]Write to MH i2c: F0 00 00 6F 24 82 [16:18:15]Write i2c OK [16:18:15]MH_I2C_Read... [16:18:15]Read from MH i2c: F0 [16:18:15]MH_I2C_Read... [16:18:15]Read from MH i2c: F0 09 00 [16:18:15]MH_I2C_Read... [16:18:15]Read from MH i2c: F0 09 00 6F 24 00 C9 0A 21 67 EE DA 66 66 7A [16:18:15]GetLastDocTimeStamp 1730218671 [16:18:15]current date 1730218697 [16:18:15]FM_GetShiftState [16:18:15]SAM_PROTO_GetShiftState [16:18:15]wFMCommunicate request_size=4 [16:18:15]MH_SAM_APDU [16:18:15]CAPDU: 80 13 01 00 [16:18:15]Write to MH i2c: E2 08 00 70 24 80 13 01 00 00 00 00 00 11 [16:18:15]Write i2c OK [16:18:15]MH_I2C_Read... [16:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:15]Read from MH i2c: E2 [16:18:15]MH_I2C_Read... [16:18:15]Read from MH i2c: E2 0E 00 [16:18:15]MH_I2C_Read... [16:18:15]Read from MH i2c: E2 0E 00 70 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6F [16:18:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:18:15]wFMCommunicate OK [16:18:15]SAM_PROTO_GetShiftState done [16:18:15]FM_GetShiftState done [16:18:15]opened in 1730160548 [16:18:15]opened+sec_in_day 1730246948 [16:18:15]quantity*price = 40006 [16:18:15]sum+1 = 40007 [16:18:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 478 29.10.2024 16:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96969 ФПД: 10057222558748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96969&fm=10057222558748&tin=02508201610067®Number=0000000000170478&sum=40000 [16:18:17]StoreToDocumentArchive [16:18:17]shift 145 fd 96969 [16:18:17]save to /storage/0145/doc_00096969 [16:18:17]save last doc name /storage/0145/doc_00096969 to /storage/kkm_last_doc_name [16:18:17]save OK [16:18:17]Clear old archive folders... [16:18:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:18:17]tlvbuf is B6F25C10 [16:18:17]SAM_PROTO_ClearQueue [16:18:17]wFMCommunicate request_size=4 [16:18:17]MH_SAM_APDU [16:18:17]CAPDU: 80 09 00 00 [16:18:17]Write to MH i2c: E2 08 00 7D 24 80 09 00 00 00 00 00 00 13 [16:18:17]Write i2c OK [16:18:17]MH_I2C_Read... [16:18:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:18:17]Read from MH i2c: E2 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 7D 24 00 90 00 15 [16:18:17]RAPDU: 90 00 [16:18:17]wFMCommunicate OK [16:18:17]SAM_PROTO_ClearQueue done [16:18:17]KKMCreateOFDPacket [16:18:17]OFDProtocolAddRootSTLVToBuf [16:18:17]FM_MakeSignedData [16:18:17]FM_MakeSignedData [16:18:17]SAM_PROTO_SignData [16:18:17]wFMCommunicate request_size=4 [16:18:17]MH_SAM_APDU [16:18:17]CAPDU: 80 0D 01 02 [16:18:17]Write to MH i2c: E2 08 00 7E 24 80 0D 01 02 00 00 00 00 1B [16:18:17]Write i2c OK [16:18:17]MH_I2C_Read... [16:18:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:18:17]Read from MH i2c: E2 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 7E 24 00 90 00 16 [16:18:17]RAPDU: 90 00 [16:18:17]wFMCommunicate OK [16:18:17]wFMCommunicate request_size=255 [16:18:17]MH_SAM_APDU [16:18: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 34 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 01 00 00 F4 03 04 00 C9 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7A 01 00 35 04 06 00 09 [16:18:17]Write to MH i2c: E2 02 01 7F 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 C9 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7A 01 00 35 04 06 00 09 00 00 90 [16:18:17]Write i2c OK [16:18:17]MH_I2C_Read... [16:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:17]Read from MH i2c: E2 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 7F 24 00 90 00 17 [16:18:17]RAPDU: 90 00 [16:18:17]wFMCommunicate OK [16:18:17]wFMCommunicate request_size=10 [16:18:17]MH_SAM_APDU [16:18:17]CAPDU: 80 0D 02 02 05 25 A1 2D 94 1C [16:18:17]Write to MH i2c: E2 0D 00 80 24 80 0D 02 02 05 00 25 A1 2D 94 1C 00 00 CB [16:18:17]Write i2c OK [16:18:17]MH_I2C_Read... [16:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:17]Read from MH i2c: E2 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 03 00 80 24 00 90 00 18 [16:18:17]RAPDU: 90 00 [16:18:17]wFMCommunicate OK [16:18:17]wFMCommunicate request_size=4 [16:18:17]MH_SAM_APDU [16:18:17]CAPDU: 80 0D 03 02 [16:18:17]Write to MH i2c: E2 08 00 81 24 80 0D 03 02 00 00 00 00 20 [16:18:17]Write i2c OK [16:18:17]MH_I2C_Read... [16:18:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:18:17]Read from MH i2c: E2 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 0B 00 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 0B 00 81 24 00 E9 0C 37 B4 60 0B 7C 10 90 00 F8 [16:18:17]RAPDU: E9 0C 37 B4 60 0B 7C 10 90 00 [16:18:17]wFMCommunicate OK [16:18:17]SAM_PROTO_SignData done [16:18:17]FM_MakeSignedData done [16:18:17]CreateOFDProtocolMessage [16:18:17]wFMCommunicate request_size=4 [16:18:17]MH_SAM_APDU [16:18:17]CAPDU: 80 11 00 00 [16:18:17]Write to MH i2c: E2 08 00 82 24 80 11 00 00 00 00 00 00 20 [16:18:17]Write i2c OK [16:18:17]MH_I2C_Read... [16:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:17]Read from MH i2c: E2 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 17 00 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: E2 17 00 82 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [16:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:18:17]wFMCommunicate OK [16:18:17]CreateOFDProtocolMessage done [16:18:17]OFDSenderStorePacket 96969 [16:18:17]StoreOFDPacket docnum=96969 [16:18:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E BF 07 01 88 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 C9 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7A 01 00 35 04 06 00 09 25 A1 2D 94 1C E9 0C 37 B4 60 0B 7C 10 [16:18:17]CheckFolder [16:18:17]dirname=/storage/ofd_packets [16:18:17]CheckFolder done [16:18:17]ProducePacketName [16:18:17]name=ofd_packets/00096969 [16:18:17]NVStorageSaveData ofd_packets/00096969 [16:18:17]File name is /storage/ofd_packets/00096969 [16:18:17]Write 301 bytes [16:18:17]NVStorageSaveData done [16:18:17]OFDSenderStorePacket done [16:18:17]KKMCreateOFDPacket done [16:18:17]NVStorageSaveData kkm_last_timestamp [16:18:17]File name is /storage/kkm_last_timestamp [16:18:17]Write 4 bytes [16:18:17]NVStorageSaveData done [16:18:17]ExternCall_PrintAddStr [16:18:17]wPrintStart [16:18:17]Write to MH i2c: 01 00 00 83 24 A7 [16:18:17]Write i2c OK [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: 01 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: 01 07 00 [16:18:17]MH_I2C_Read... [16:18:17]Read from MH i2c: 01 07 00 83 24 00 00 00 00 00 FF 0F BC [16:18:17]RasterBufferAndPrint [16:18:17]line Счет N : (1)3407502 [16:18:17]line ИНН: 02508201610067 [16:18:17]line Контрольно-Кассовый Чек [16:18:17]line ПРОДАЖА [16:18:17]line ТРК (МРК, ГНК) : 32 [16:18:17]line Товар: 2710124130 [16:18:17]line Аи-92-К-4 [16:18:17]line 5.980 * 66.90 [16:18:17]line = 400.06 [16:18:17]line НДС 12% НСП 1% [16:18:17]line > о реализуемом товаре [16:18:17]line ОКРУГЛЕНИЕ: -0.06 [16:18:17]line ИТОГО: 400.00 [16:18:17]line Внесено: 400.00 [16:18:17]line СДАЧА: 0.00 [16:18:17]line НСП 1% : 3.54 [16:18:17]line НДС 12% : 42.48 [16:18:17]line Наличными: 400.00 [16:18:17]line Безнал.: 0.00 [16:18:17]line Место: АЗС № 82 "Партнер Нефть" [16:18:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:18:17]line СНО: Общий режим [16:18:17]line Чек 478 29.10.2024 16:18 [16:18:17]line Смена: 145 ФФД: 1.0 [16:18:17]line ЗНМ: 0300000017 [16:18:17]line РНМ: 0000000000170478 [16:18:17]line Версия ККМ: v1.0 [16:18:17]line ФМ: 0000000002098560 [16:18:17]line ФД: 96969 [16:18:17]line ФПД: 10057222558748 [16:18:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96969&fm=10057222558748&tin=02508201610067®Number=0000000000170478&sum=40000 [16:18:17]OFD Sender: Processing packet 96969 [packets to send 59, broken 58] [16:18:17]ProducePacketName [16:18:17]name=ofd_packets/00096969 [16:18:17]OFD Sender: To server: pG, [16:18:17]CommunicateWithHost lk.salyk.kg:30040 [16:18:17]ConnectInit lk.salyk.kg [16:18:17]written 0, free lines is 4095 [16:18:18]Connected sock=10 [16:18:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E BF 07 01 88 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 C9 0A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7A 01 00 35 04 06 00 09 25 A1 2D 94 1C E9 0C 37 B4 60 0B 7C 10 [16:18:18]Write to MH i2c: 01 00 00 AE 24 D2 [16:18:18]Write i2c OK [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: 01 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: 01 07 00 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: 01 07 00 AE 24 00 00 00 00 00 0D 0D F3 [16:18:18]RasterBufferAndPrint [16:18:18]line [16:18:18]line [16:18:18]line [16:18:18]line [16:18:18]line [16:18:18]written 0, free lines is 3352 [16:18:18]MH_Cut [16:18:18]Write to MH i2c: D1 01 00 B5 24 01 AB [16:18:18]Write i2c OK [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: D1 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: D1 01 00 [16:18:18]MH_I2C_Read... [16:18:18]Read from MH i2c: D1 01 00 B5 24 00 AA [16:18:18]Write to MH i2c: 01 00 00 B6 24 DA [16:18:18]Write i2c OK [16:18:18]MH_I2C_Read... [16:18:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AC 11 47 00 F6 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7A 01 00 F4 03 04 00 EF B4 20 67 B6 04 01 00 00 B6 D7 7D 1E 56 40 1B B8 [16:18:18]CommunicateWithHost err = 0 [16:18:18]CheckOFDResponse [16:18:18]1017 (14) - 77093643461234 [16:18:18]1041 (16) - 0000000002098560 [16:18:18]1040 (4) - 96969 [16:18:18]1012 (4) - 29.10.2024 10:11 [16:18:18]1206 (1) - 0 [16:18:18]OFD Sender: Remove packet 96969 [16:18:18]ProducePacketName [16:18:18]name=ofd_packets/00096969 [16:18:18]NVStorageDeleteData [16:18:18]OFD Sender: No OFD packet to send [16:18:19]*** Cut start [16:18:19]*** Partial cut [16:18:19]*** CUTSNS_PIN = 1 [16:18:19]*** CUTSNS_PIN = 0 [16:18:19]*** Brake cut motor [16:18:19]Read from MH i2c: 01 [16:18:19]MH_I2C_Read... [16:18:19]*** Stop cut motor [16:18:19]*** Cut end [16:18:19]Read from MH i2c: 01 07 00 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: 01 07 00 B6 24 00 00 00 00 00 FF 0F EF [16:18:19]process_action close_receipt done [16:18:19]requested_data is exist [16:18:19]produce_requested_data [16:18:19]requested_item fm.sn is exist - process it [16:18:19]wFMCommunicate request_size=4 [16:18:19]MH_SAM_APDU [16:18:19]CAPDU: 80 11 00 00 [16:18:19]Write to MH i2c: E2 08 00 B7 24 80 11 00 00 00 00 00 00 55 [16:18:19]Write i2c OK [16:18:19]MH_I2C_Read... [16:18:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:19]Read from MH i2c: E2 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 17 00 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 17 00 B7 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [16:18:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:18:19]wFMCommunicate OK [16:18:19]requested_item fd.num is exist - process it [16:18:19]SAM_PROTO_GetFieldsCounters [16:18:19]wFMCommunicate request_size=4 [16:18:19]MH_SAM_APDU [16:18:19]CAPDU: 80 13 00 00 [16:18:19]Write to MH i2c: E2 08 00 B8 24 80 13 00 00 00 00 00 00 58 [16:18:19]Write i2c OK [16:18:19]MH_I2C_Read... [16:18:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:18:19]Read from MH i2c: E2 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 62 00 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 62 00 B8 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [16:18:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:18:19]wFMCommunicate OK [16:18:19]SAM_PROTO_GetFieldsCounters done [16:18:19]requested_item shift.num is exist - process it [16:18:19]requested_item shift.opened is exist - process it [16:18:19]req_shift_opened [16:18:19]FM_GetShiftState [16:18:19]SAM_PROTO_GetShiftState [16:18:19]wFMCommunicate request_size=4 [16:18:19]MH_SAM_APDU [16:18:19]CAPDU: 80 13 01 00 [16:18:19]Write to MH i2c: E2 08 00 B9 24 80 13 01 00 00 00 00 00 5A [16:18:19]Write i2c OK [16:18:19]MH_I2C_Read... [16:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:19]Read from MH i2c: E2 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 0E 00 [16:18:19]MH_I2C_Read... [16:18:19]Read from MH i2c: E2 0E 00 B9 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [16:18:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:18:19]wFMCommunicate OK [16:18:19]SAM_PROTO_GetShiftState done [16:18:19]FM_GetShiftState done [16:18:19]req_shift_opened done [16:18:19]requested_item shift.open_date is exist - process it [16:18:19]req_shift_open_date [16:18:19]req_shift_open_date done [16:18:19]produce_requested_data done [16:18:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96969,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:18:19]process_action_free close_receipt [16:18:19]json_value_free [16:18:19]json_value_free done [16:18:19]process_json_proto returns [16:18:19]Send response to host [16:18:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96969,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:18:19]free response buf [16:18:19]execute_script done [16:18:19]execute_script returns [16:18:19]free content buf [16:18:19]Sock 7.Close socket [16:18:19]Sock 7.Thread stoped [16:18:23]OFD Sender: No OFD packet to send [16:18:28]OFD Sender: No OFD packet to send [16:18:33]OFD Sender: No OFD packet to send [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:09]OFD Sender: No OFD packet to send [16:19:14]OFD Sender: No OFD packet to send [16:19:17]accept exits with 9 [16:19:17]New connection [16:19:17]New thread 3067260260 created [16:19:17]Thread 3067116900 joined [16:19:17]Waiting for new connection... [16:19:17] Sock 9.Parse request [16:19:17]Sock 9.Check first char [16:19:17]Sock 9.First char is OK [16:19:17]request: POST /json_proto HTTP/1.0 [16:19:17]Method: POST [16:19:17]URL: /json_proto [16:19:17]Method is POST - this is cgi request [16:19:17]url: /json_proto [16:19:17]query_string will be loaded in cgi processing [16:19:17]execute_cgi json_proto POST (null) [16:19:17]execute_cgi path=json_proto method=POST [16:19:17]POST find Content-Length [16:19:17]Host: 172.17.40.67:8080 [16:19:17]Content-Length: 678 [16:19:17]Content-Type: application/json [16:19:17] [16:19:17]POST finish read [16:19:17]Found Content-Length = 678 [16:19:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:17]execute_script... [16:19: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)3407503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:17]POST & json_proto [16:19:17]process_json_proto [16:19:17]json parsed OK: [16:19:17]protocol is kg_v1.0 [16:19:17]action value=close_receipt [16:19:17]process_action close_receipt [16:19:17]cmd_close_receipt [16:19:17]MH_GetDate [16:19:17]Write to MH i2c: F0 00 00 BA 24 CD [16:19:17]Write i2c OK [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: F0 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: F0 09 00 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: F0 09 00 BA 24 00 07 0B 21 67 EE DA 66 66 04 [16:19:17]GetLastDocTimeStamp 1730218697 [16:19:17]current date 1730218759 [16:19:17]FM_GetShiftState [16:19:17]SAM_PROTO_GetShiftState [16:19:17]wFMCommunicate request_size=4 [16:19:17]MH_SAM_APDU [16:19:17]CAPDU: 80 13 01 00 [16:19:17]Write to MH i2c: E2 08 00 BB 24 80 13 01 00 00 00 00 00 5C [16:19:17]Write i2c OK [16:19:17]MH_I2C_Read... [16:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:17]Read from MH i2c: E2 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: E2 0E 00 [16:19:17]MH_I2C_Read... [16:19:17]Read from MH i2c: E2 0E 00 BB 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BA [16:19:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:17]wFMCommunicate OK [16:19:17]SAM_PROTO_GetShiftState done [16:19:17]FM_GetShiftState done [16:19:17]opened in 1730160548 [16:19:17]opened+sec_in_day 1730246948 [16:19:17]quantity*price = 38066 [16:19:17]sum+1 = 38067 [16:19:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 380.00 Внесено: 380.00 СДАЧА: 0.00 НСП 1% : 3.37 НДС 12% : 40.42 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 479 29.10.2024 16:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96970 ФПД: 93955897108126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161919&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96970&fm=93955897108126&tin=02508201610067®Number=0000000000170478&sum=38000 [16:19:18]StoreToDocumentArchive [16:19:18]shift 145 fd 96970 [16:19:18]save to /storage/0145/doc_00096970 [16:19:18]save last doc name /storage/0145/doc_00096970 to /storage/kkm_last_doc_name [16:19:18]save OK [16:19:18]Clear old archive folders... [16:19:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:19:18]tlvbuf is B6FA0A00 [16:19:18]SAM_PROTO_ClearQueue [16:19:18]wFMCommunicate request_size=4 [16:19:18]MH_SAM_APDU [16:19:18]CAPDU: 80 09 00 00 [16:19:18]Write to MH i2c: E2 08 00 C8 24 80 09 00 00 00 00 00 00 5E [16:19:18]Write i2c OK [16:19:18]MH_I2C_Read... [16:19:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:18]Read from MH i2c: E2 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 03 00 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 03 00 C8 24 00 90 00 60 [16:19:18]RAPDU: 90 00 [16:19:18]wFMCommunicate OK [16:19:18]SAM_PROTO_ClearQueue done [16:19:18]KKMCreateOFDPacket [16:19:18]OFDProtocolAddRootSTLVToBuf [16:19:18]FM_MakeSignedData [16:19:18]FM_MakeSignedData [16:19:18]SAM_PROTO_SignData [16:19:18]wFMCommunicate request_size=4 [16:19:18]MH_SAM_APDU [16:19:18]CAPDU: 80 0D 01 02 [16:19:18]Write to MH i2c: E2 08 00 C9 24 80 0D 01 02 00 00 00 00 66 [16:19:18]Write i2c OK [16:19:18]MH_I2C_Read... [16:19:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:18]Read from MH i2c: E2 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 03 00 [16:19:18]MH_I2C_Read... [16:19:18]Read from MH i2c: E2 03 00 C9 24 00 90 00 61 [16:19:18]RAPDU: 90 00 [16:19:18]wFMCommunicate OK [16:19:18]wFMCommunicate request_size=255 [16:19:18]MH_SAM_APDU [16:19:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 07 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7A 01 00 35 04 06 00 55 [16:19:18]Write to MH i2c: E2 02 01 CA 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 07 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7A 01 00 35 04 06 00 55 00 00 19 [16:19:18]Write i2c OK [16:19:18]MH_I2C_Read... [16:19:19]OFD Sender: No OFD packet to send [16:19:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:19]Read from MH i2c: E2 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 03 00 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 03 00 CA 24 00 90 00 62 [16:19:19]RAPDU: 90 00 [16:19:19]wFMCommunicate OK [16:19:19]wFMCommunicate request_size=10 [16:19:19]MH_SAM_APDU [16:19:19]CAPDU: 80 0D 02 02 05 73 CF DF 26 9E [16:19:19]Write to MH i2c: E2 0D 00 CB 24 80 0D 02 02 05 00 73 CF DF 26 9E 00 00 58 [16:19:19]Write i2c OK [16:19:19]MH_I2C_Read... [16:19:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:19]Read from MH i2c: E2 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 03 00 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 03 00 CB 24 00 90 00 63 [16:19:19]RAPDU: 90 00 [16:19:19]wFMCommunicate OK [16:19:19]wFMCommunicate request_size=4 [16:19:19]MH_SAM_APDU [16:19:19]CAPDU: 80 0D 03 02 [16:19:19]Write to MH i2c: E2 08 00 CC 24 80 0D 03 02 00 00 00 00 6B [16:19:19]Write i2c OK [16:19:19]MH_I2C_Read... [16:19:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:19]Read from MH i2c: E2 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 0B 00 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 0B 00 CC 24 00 E7 04 97 1F 08 70 C3 00 90 00 48 [16:19:19]RAPDU: E7 04 97 1F 08 70 C3 00 90 00 [16:19:19]wFMCommunicate OK [16:19:19]SAM_PROTO_SignData done [16:19:19]FM_MakeSignedData done [16:19:19]CreateOFDProtocolMessage [16:19:19]wFMCommunicate request_size=4 [16:19:19]MH_SAM_APDU [16:19:19]CAPDU: 80 11 00 00 [16:19:19]Write to MH i2c: E2 08 00 CD 24 80 11 00 00 00 00 00 00 6B [16:19:19]Write i2c OK [16:19:19]MH_I2C_Read... [16:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:19]Read from MH i2c: E2 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 17 00 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: E2 17 00 CD 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [16:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:19]wFMCommunicate OK [16:19:19]CreateOFDProtocolMessage done [16:19:19]OFDSenderStorePacket 96970 [16:19:19]StoreOFDPacket docnum=96970 [16:19:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C4 B5 07 01 33 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 07 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7A 01 00 35 04 06 00 55 73 CF DF 26 9E E7 04 97 1F 08 70 C3 00 [16:19:19]CheckFolder [16:19:19]dirname=/storage/ofd_packets [16:19:19]CheckFolder done [16:19:19]ProducePacketName [16:19:19]name=ofd_packets/00096970 [16:19:19]NVStorageSaveData ofd_packets/00096970 [16:19:19]File name is /storage/ofd_packets/00096970 [16:19:19]Write 301 bytes [16:19:19]NVStorageSaveData done [16:19:19]OFDSenderStorePacket done [16:19:19]KKMCreateOFDPacket done [16:19:19]NVStorageSaveData kkm_last_timestamp [16:19:19]File name is /storage/kkm_last_timestamp [16:19:19]Write 4 bytes [16:19:19]NVStorageSaveData done [16:19:19]ExternCall_PrintAddStr [16:19:19]wPrintStart [16:19:19]Write to MH i2c: 01 00 00 CE 24 F2 [16:19:19]Write i2c OK [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: 01 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: 01 07 00 [16:19:19]MH_I2C_Read... [16:19:19]Read from MH i2c: 01 07 00 CE 24 00 00 00 00 00 FF 0F 07 [16:19:19]RasterBufferAndPrint [16:19:19]line Счет N : (1)3407503 [16:19:19]line ИНН: 02508201610067 [16:19:19]line Контрольно-Кассовый Чек [16:19:19]line ПРОДАЖА [16:19:19]line ТРК (МРК, ГНК) : 12 [16:19:19]line Товар: 2710124130 [16:19:19]line Аи-92-К-4 [16:19:19]line 5.690 * 66.90 [16:19:19]line = 380.66 [16:19:19]line НДС 12% НСП 1% [16:19:19]line > о реализуемом товаре [16:19:19]line ОКРУГЛЕНИЕ: -0.66 [16:19:19]line ИТОГО: 380.00 [16:19:19]line Внесено: 380.00 [16:19:19]line СДАЧА: 0.00 [16:19:19]line НСП 1% : 3.37 [16:19:19]line НДС 12% : 40.42 [16:19:19]line Наличными: 380.00 [16:19:19]line Безнал.: 0.00 [16:19:19]line Место: АЗС № 82 "Партнер Нефть" [16:19:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:19:19]line СНО: Общий режим [16:19:19]line Чек 479 29.10.2024 16:19 [16:19:19]line Смена: 145 ФФД: 1.0 [16:19:19]line ЗНМ: 0300000017 [16:19:19]line РНМ: 0000000000170478 [16:19:19]line Версия ККМ: v1.0 [16:19:19]line ФМ: 0000000002098560 [16:19:19]line ФД: 96970 [16:19:19]line ФПД: 93955897108126 [16:19:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161919&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96970&fm=93955897108126&tin=02508201610067®Number=0000000000170478&sum=38000 [16:19:19]OFD Sender: Processing packet 96970 [packets to send 59, broken 58] [16:19:19]ProducePacketName [16:19:19]name=ofd_packets/00096970 [16:19:19]OFD Sender: To server: pG, [16:19:19]CommunicateWithHost lk.salyk.kg:30040 [16:19:19]ConnectInit lk.salyk.kg [16:19:19]written 0, free lines is 4095 [16:19:19]Connected sock=10 [16:19:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C4 B5 07 01 33 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 07 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7A 01 00 35 04 06 00 55 73 CF DF 26 9E E7 04 97 1F 08 70 C3 00 [16:19:20]Write to MH i2c: 01 00 00 F9 24 1D [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: 01 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: 01 07 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: 01 07 00 F9 24 00 00 00 00 00 0B 0D 3C [16:19:20]RasterBufferAndPrint [16:19:20]line [16:19:20]line [16:19:20]line [16:19:20]line [16:19:20]line [16:19:20]written 0, free lines is 3345 [16:19:20]MH_Cut [16:19:20]Write to MH i2c: D1 01 00 00 25 01 F7 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: D1 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: D1 01 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: D1 01 00 00 25 00 F6 [16:19:20]Write to MH i2c: 01 00 00 01 25 26 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C9 C3 47 00 B7 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 32 30 39 38 35 36 30 10 04 04 00 CA 7A 01 00 F4 03 04 00 2D B5 20 67 B6 04 01 00 00 36 D2 89 F3 6E 84 21 2E [16:19:20]CommunicateWithHost err = 0 [16:19:20]CheckOFDResponse [16:19:20]1017 (14) - 77093643461234 [16:19:20]1041 (16) - 0000000002098560 [16:19:20]1040 (4) - 96970 [16:19:20]1012 (4) - 29.10.2024 10:13 [16:19:20]1206 (1) - 0 [16:19:20]OFD Sender: Remove packet 96970 [16:19:20]ProducePacketName [16:19:20]name=ofd_packets/00096970 [16:19:20]NVStorageDeleteData [16:19:20]OFD Sender: No OFD packet to send [16:19:20]*** Cut start [16:19:20]*** Partial cut [16:19:20]*** CUTSNS_PIN = 1 [16:19:20]*** CUTSNS_PIN = 0 [16:19:21]*** Brake cut motor [16:19:21]Read from MH i2c: 01 [16:19:21]MH_I2C_Read... [16:19:21]*** Stop cut motor [16:19:21]*** Cut end [16:19:21]Read from MH i2c: 01 07 00 [16:19:21]MH_I2C_Read... [16:19:21]Read from MH i2c: 01 07 00 01 25 00 00 00 00 00 FF 0F 3B [16:19:21]process_action close_receipt done [16:19:21]requested_data is exist [16:19:21]produce_requested_data [16:19:21]requested_item fm.sn is exist - process it [16:19:21]wFMCommunicate request_size=4 [16:19:21]MH_SAM_APDU [16:19:21]CAPDU: 80 11 00 00 [16:19:21]Write to MH i2c: E2 08 00 02 25 80 11 00 00 00 00 00 00 A1 [16:19:21]Write i2c OK [16:19:21]MH_I2C_Read... [16:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:21]Read from MH i2c: E2 [16:19:21]MH_I2C_Read... [16:19:21]Read from MH i2c: E2 17 00 [16:19:21]MH_I2C_Read... [16:19:21]Read from MH i2c: E2 17 00 02 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [16:19:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:21]wFMCommunicate OK [16:19:21]requested_item fd.num is exist - process it [16:19:21]SAM_PROTO_GetFieldsCounters [16:19:21]wFMCommunicate request_size=4 [16:19:21]MH_SAM_APDU [16:19:21]CAPDU: 80 13 00 00 [16:19:21]Write to MH i2c: E2 08 00 03 25 80 13 00 00 00 00 00 00 A4 [16:19:21]Write i2c OK [16:19:21]MH_I2C_Read... [16:19:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:21]Read from MH i2c: E2 [16:19:21]MH_I2C_Read... [16:19:21]Read from MH i2c: E2 62 00 [16:19:21]MH_I2C_Read... [16:19:21]Read from MH i2c: E2 62 00 03 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [16:19:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:21]wFMCommunicate OK [16:19:21]SAM_PROTO_GetFieldsCounters done [16:19:21]requested_item shift.num is exist - process it [16:19:21]requested_item shift.opened is exist - process it [16:19:21]req_shift_opened [16:19:21]FM_GetShiftState [16:19:21]SAM_PROTO_GetShiftState [16:19:21]wFMCommunicate request_size=4 [16:19:21]MH_SAM_APDU [16:19:21]CAPDU: 80 13 01 00 [16:19:21]Write to MH i2c: E2 08 00 04 25 80 13 01 00 00 00 00 00 A6 [16:19:21]Write i2c OK [16:19:21]MH_I2C_Read... [16:19:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:21]Read from MH i2c: E2 [16:19:21]MH_I2C_Read... [16:19:21]Read from MH i2c: E2 0E 00 [16:19:21]MH_I2C_Read... [16:19:21]Read from MH i2c: E2 0E 00 04 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [16:19:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:21]wFMCommunicate OK [16:19:21]SAM_PROTO_GetShiftState done [16:19:21]FM_GetShiftState done [16:19:21]req_shift_opened done [16:19:21]requested_item shift.open_date is exist - process it [16:19:21]req_shift_open_date [16:19:21]req_shift_open_date done [16:19:21]produce_requested_data done [16:19:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96970,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:19:21]process_action_free close_receipt [16:19:21]json_value_free [16:19:21]json_value_free done [16:19:21]process_json_proto returns [16:19:21]Send response to host [16:19:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96970,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:19:21]free response buf [16:19:21]execute_script done [16:19:21]execute_script returns [16:19:21]free content buf [16:19:21]Sock 9.Close socket [16:19:21]Sock 9.Thread stoped [16:19:25]OFD Sender: No OFD packet to send [16:19:30]OFD Sender: No OFD packet to send [16:19:35]accept exits with 7 [16:19:35]New connection [16:19:35]New thread 3067116900 created [16:19:35]Thread 3067260260 joined [16:19:35]Waiting for new connection... [16:19:35] Sock 7.Parse request [16:19:35]Sock 7.Check first char [16:19:35]Sock 7.First char is OK [16:19:35]request: POST /json_proto HTTP/1.0 [16:19:35]Method: POST [16:19:35]URL: /json_proto [16:19:35]Method is POST - this is cgi request [16:19:35]url: /json_proto [16:19:35]query_string will be loaded in cgi processing [16:19:35]execute_cgi json_proto POST (null) [16:19:35]execute_cgi path=json_proto method=POST [16:19:35]POST find Content-Length [16:19:35]Host: 172.17.40.67:8080 [16:19:35]Content-Length: 641 [16:19:35]Content-Type: application/json [16:19:35] [16:19:35]POST finish read [16:19:35]Found Content-Length = 641 [16:19:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:35]execute_script... [16:19: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)3407506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:35]POST & json_proto [16:19:35]process_json_proto [16:19:35]json parsed OK: [16:19:35]protocol is kg_v1.0 [16:19:35]action value=close_receipt [16:19:35]process_action close_receipt [16:19:35]cmd_close_receipt [16:19:35]MH_GetDate [16:19:35]Write to MH i2c: F0 00 00 05 25 19 [16:19:35]Write i2c OK [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: F0 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: F0 09 00 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: F0 09 00 05 25 00 19 0B 21 67 EE DA 66 66 62 [16:19:35]GetLastDocTimeStamp 1730218759 [16:19:35]current date 1730218777 [16:19:35]FM_GetShiftState [16:19:35]SAM_PROTO_GetShiftState [16:19:35]wFMCommunicate request_size=4 [16:19:35]MH_SAM_APDU [16:19:35]CAPDU: 80 13 01 00 [16:19:35]Write to MH i2c: E2 08 00 06 25 80 13 01 00 00 00 00 00 A8 [16:19:35]Write i2c OK [16:19:35]MH_I2C_Read... [16:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:35]Read from MH i2c: E2 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: E2 0E 00 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: E2 0E 00 06 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 06 [16:19:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:35]wFMCommunicate OK [16:19:35]SAM_PROTO_GetShiftState done [16:19:35]FM_GetShiftState done [16:19:35]opened in 1730160548 [16:19:35]opened+sec_in_day 1730246948 [16:19:35]quantity*price = 762000 [16:19:35]sum+1 = 762001 [16:19:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 480 29.10.2024 16:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96971 ФПД: 160696991172518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96971&fm=160696991172518&tin=02508201610067®Number=0000000000170478&sum=762000 [16:19:36]StoreToDocumentArchive [16:19:36]shift 145 fd 96971 [16:19:36]save to /storage/0145/doc_00096971 [16:19:36]save last doc name /storage/0145/doc_00096971 to /storage/kkm_last_doc_name [16:19:36]save OK [16:19:36]Clear old archive folders... [16:19:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:19:36]tlvbuf is 01A88FE0 [16:19:36]SAM_PROTO_ClearQueue [16:19:36]wFMCommunicate request_size=4 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 09 00 00 [16:19:36]Write to MH i2c: E2 08 00 13 25 80 09 00 00 00 00 00 00 AA [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:36]Read from MH i2c: E2 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 03 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 03 00 13 25 00 90 00 AC [16:19:36]RAPDU: 90 00 [16:19:36]wFMCommunicate OK [16:19:36]SAM_PROTO_ClearQueue done [16:19:36]KKMCreateOFDPacket [16:19:36]OFDProtocolAddRootSTLVToBuf [16:19:36]FM_MakeSignedData [16:19:36]FM_MakeSignedData [16:19:36]SAM_PROTO_SignData [16:19:36]wFMCommunicate request_size=4 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 0D 01 02 [16:19:36]Write to MH i2c: E2 08 00 14 25 80 0D 01 02 00 00 00 00 B2 [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:36]Read from MH i2c: E2 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 03 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 03 00 14 25 00 90 00 AD [16:19:36]RAPDU: 90 00 [16:19:36]wFMCommunicate OK [16:19:36]wFMCommunicate request_size=255 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 19 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7A 01 00 35 04 06 00 92 27 2F 13 [16:19:36]Write to MH i2c: E2 02 01 15 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 19 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7A 01 00 35 04 06 00 92 27 2F 13 00 00 ED [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:37]Read from MH i2c: E2 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 03 00 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 03 00 15 25 00 90 00 AE [16:19:37]RAPDU: 90 00 [16:19:37]wFMCommunicate OK [16:19:37]wFMCommunicate request_size=7 [16:19:37]MH_SAM_APDU [16:19:37]CAPDU: 80 0D 02 02 02 47 A6 [16:19:37]Write to MH i2c: E2 0A 00 16 25 80 0D 02 02 02 00 47 A6 00 00 A6 [16:19:37]Write i2c OK [16:19:37]MH_I2C_Read... [16:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:37]Read from MH i2c: E2 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 03 00 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 03 00 16 25 00 90 00 AF [16:19:37]RAPDU: 90 00 [16:19:37]wFMCommunicate OK [16:19:37]wFMCommunicate request_size=4 [16:19:37]MH_SAM_APDU [16:19:37]CAPDU: 80 0D 03 02 [16:19:37]Write to MH i2c: E2 08 00 17 25 80 0D 03 02 00 00 00 00 B7 [16:19:37]Write i2c OK [16:19:37]MH_I2C_Read... [16:19:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:37]Read from MH i2c: E2 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 0B 00 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 0B 00 17 25 00 08 3F 47 50 31 69 DB E3 90 00 EE [16:19:37]RAPDU: 08 3F 47 50 31 69 DB E3 90 00 [16:19:37]wFMCommunicate OK [16:19:37]SAM_PROTO_SignData done [16:19:37]FM_MakeSignedData done [16:19:37]CreateOFDProtocolMessage [16:19:37]wFMCommunicate request_size=4 [16:19:37]MH_SAM_APDU [16:19:37]CAPDU: 80 11 00 00 [16:19:37]Write to MH i2c: E2 08 00 18 25 80 11 00 00 00 00 00 00 B7 [16:19:37]Write i2c OK [16:19:37]MH_I2C_Read... [16:19:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:37]Read from MH i2c: E2 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 17 00 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 17 00 18 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [16:19:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:37]wFMCommunicate OK [16:19:37]CreateOFDProtocolMessage done [16:19:37]OFDSenderStorePacket 96971 [16:19:37]StoreOFDPacket docnum=96971 [16:19:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FC A0 04 01 4F BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 19 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7A 01 00 35 04 06 00 92 27 2F 13 47 A6 08 3F 47 50 31 69 DB E3 [16:19:37]CheckFolder [16:19:37]dirname=/storage/ofd_packets [16:19:37]CheckFolder done [16:19:37]ProducePacketName [16:19:37]name=ofd_packets/00096971 [16:19:37]NVStorageSaveData ofd_packets/00096971 [16:19:37]File name is /storage/ofd_packets/00096971 [16:19:37]Write 298 bytes [16:19:37]NVStorageSaveData done [16:19:37]OFDSenderStorePacket done [16:19:37]KKMCreateOFDPacket done [16:19:37]NVStorageSaveData kkm_last_timestamp [16:19:37]File name is /storage/kkm_last_timestamp [16:19:37]Write 4 bytes [16:19:37]NVStorageSaveData done [16:19:37]ExternCall_PrintAddStr [16:19:37]wPrintStart [16:19:37]Write to MH i2c: 01 00 00 19 25 3E [16:19:37]Write i2c OK [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: 01 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: 01 07 00 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: 01 07 00 19 25 00 00 00 00 00 FF 0F 53 [16:19:37]RasterBufferAndPrint [16:19:37]line Счет N : (1)3407506 [16:19:37]line ИНН: 02508201610067 [16:19:37]line Контрольно-Кассовый Чек [16:19:37]line ПРОДАЖА [16:19:37]line ТРК (МРК, ГНК) : 61 [16:19:37]line Товар: 2710194210 [16:19:37]line ДТ-К-5 [16:19:37]line 100.000 * 76.20 [16:19:37]line = 7620.00 [16:19:37]line НДС 12% НСП 1% [16:19:37]line > о реализуемом товаре [16:19:37]line ИТОГО: 7620.00 [16:19:37]line НСП 1% : 67.43 [16:19:37]line НДС 12% : 809.20 [16:19:37]line Наличными: 7620.00 [16:19:37]line Безнал.: 0.00 [16:19:37]line Место: АЗС № 82 "Партнер Нефть" [16:19:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:19:37]line СНО: Общий режим [16:19:37]line Чек 480 29.10.2024 16:19 [16:19:37]line Смена: 145 ФФД: 1.0 [16:19:37]line ЗНМ: 0300000017 [16:19:37]line РНМ: 0000000000170478 [16:19:37]line Версия ККМ: v1.0 [16:19:37]line ФМ: 0000000002098560 [16:19:37]line ФД: 96971 [16:19:37]line ФПД: 160696991172518 [16:19:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161937&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96971&fm=160696991172518&tin=02508201610067®Number=0000000000170478&sum=762000 [16:19:37]OFD Sender: Processing packet 96971 [packets to send 59, broken 58] [16:19:37]ProducePacketName [16:19:37]name=ofd_packets/00096971 [16:19:37]OFD Sender: To server: pG, [16:19:37]CommunicateWithHost lk.salyk.kg:30040 [16:19:37]ConnectInit lk.salyk.kg [16:19:37]written 0, free lines is 4095 [16:19:37]Connected sock=11 [16:19:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FC A0 04 01 4F BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 19 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7A 01 00 35 04 06 00 92 27 2F 13 47 A6 08 3F 47 50 31 69 DB E3 [16:19:38]Write to MH i2c: 01 00 00 41 25 66 [16:19:38]Write i2c OK [16:19:38]MH_I2C_Read... [16:19:38]Read from MH i2c: 01 [16:19:38]MH_I2C_Read... [16:19:38]Read from MH i2c: 01 07 00 [16:19:38]MH_I2C_Read... [16:19:38]Read from MH i2c: 01 07 00 41 25 00 00 00 00 00 30 0D AA [16:19:38]RasterBufferAndPrint [16:19:38]line [16:19:38]line [16:19:38]line [16:19:38]line [16:19:38]line [16:19:38]written 0, free lines is 3383 [16:19:38]MH_Cut [16:19:38]Write to MH i2c: D1 01 00 48 25 01 3F [16:19:38]Write i2c OK [16:19:38]MH_I2C_Read... [16:19:38]Read from MH i2c: D1 [16:19:38]MH_I2C_Read... [16:19:38]Read from MH i2c: D1 01 00 [16:19:38]MH_I2C_Read... [16:19:38]Read from MH i2c: D1 01 00 48 25 00 3E [16:19:38]Write to MH i2c: 01 00 00 49 25 6E [16:19:38]Write i2c OK [16:19:38]MH_I2C_Read... [16:19:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5F 03 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 CB 7A 01 00 F4 03 04 00 3F B5 20 67 B6 04 01 00 00 7A BA EA 70 03 E7 C6 B3 [16:19:38]CommunicateWithHost err = 0 [16:19:38]CheckOFDResponse [16:19:38]1017 (14) - 77093643461234 [16:19:38]1041 (16) - 0000000002098560 [16:19:38]1040 (4) - 96971 [16:19:38]1012 (4) - 29.10.2024 10:13 [16:19:38]1206 (1) - 0 [16:19:38]OFD Sender: Remove packet 96971 [16:19:38]ProducePacketName [16:19:38]name=ofd_packets/00096971 [16:19:38]NVStorageDeleteData [16:19:38]OFD Sender: No OFD packet to send [16:19:38]*** Cut start [16:19:38]*** Partial cut [16:19:38]*** CUTSNS_PIN = 1 [16:19:38]*** CUTSNS_PIN = 0 [16:19:39]*** Brake cut motor [16:19:39]Read from MH i2c: 01 [16:19:39]MH_I2C_Read... [16:19:39]*** Stop cut motor [16:19:39]*** Cut end [16:19:39]Read from MH i2c: 01 07 00 [16:19:39]MH_I2C_Read... [16:19:39]Read from MH i2c: 01 07 00 49 25 00 00 00 00 00 FF 0F 83 [16:19:39]process_action close_receipt done [16:19:39]requested_data is exist [16:19:39]produce_requested_data [16:19:39]requested_item fm.sn is exist - process it [16:19:39]wFMCommunicate request_size=4 [16:19:39]MH_SAM_APDU [16:19:39]CAPDU: 80 11 00 00 [16:19:39]Write to MH i2c: E2 08 00 4A 25 80 11 00 00 00 00 00 00 E9 [16:19:39]Write i2c OK [16:19:39]MH_I2C_Read... [16:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:39]Read from MH i2c: E2 [16:19:39]MH_I2C_Read... [16:19:39]Read from MH i2c: E2 17 00 [16:19:39]MH_I2C_Read... [16:19:39]Read from MH i2c: E2 17 00 4A 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [16:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:39]wFMCommunicate OK [16:19:39]requested_item fd.num is exist - process it [16:19:39]SAM_PROTO_GetFieldsCounters [16:19:39]wFMCommunicate request_size=4 [16:19:39]MH_SAM_APDU [16:19:39]CAPDU: 80 13 00 00 [16:19:39]Write to MH i2c: E2 08 00 4B 25 80 13 00 00 00 00 00 00 EC [16:19:39]Write i2c OK [16:19:39]MH_I2C_Read... [16:19:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:39]Read from MH i2c: E2 [16:19:39]MH_I2C_Read... [16:19:39]Read from MH i2c: E2 62 00 [16:19:39]MH_I2C_Read... [16:19:39]Read from MH i2c: E2 62 00 4B 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [16:19:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:39]wFMCommunicate OK [16:19:39]SAM_PROTO_GetFieldsCounters done [16:19:39]requested_item shift.num is exist - process it [16:19:39]requested_item shift.opened is exist - process it [16:19:39]req_shift_opened [16:19:39]FM_GetShiftState [16:19:39]SAM_PROTO_GetShiftState [16:19:39]wFMCommunicate request_size=4 [16:19:39]MH_SAM_APDU [16:19:39]CAPDU: 80 13 01 00 [16:19:39]Write to MH i2c: E2 08 00 4C 25 80 13 01 00 00 00 00 00 EE [16:19:39]Write i2c OK [16:19:39]MH_I2C_Read... [16:19:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:39]Read from MH i2c: E2 [16:19:39]MH_I2C_Read... [16:19:39]Read from MH i2c: E2 0E 00 [16:19:39]MH_I2C_Read... [16:19:39]Read from MH i2c: E2 0E 00 4C 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4C [16:19:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:39]wFMCommunicate OK [16:19:39]SAM_PROTO_GetShiftState done [16:19:39]FM_GetShiftState done [16:19:39]req_shift_opened done [16:19:39]requested_item shift.open_date is exist - process it [16:19:39]req_shift_open_date [16:19:39]req_shift_open_date done [16:19:39]produce_requested_data done [16:19:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96971,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:19:39]process_action_free close_receipt [16:19:39]json_value_free [16:19:39]json_value_free done [16:19:39]process_json_proto returns [16:19:39]Send response to host [16:19:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96971,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:19:39]free response buf [16:19:39]execute_script done [16:19:39]execute_script returns [16:19:39]free content buf [16:19:39]Sock 7.Close socket [16:19:39]Sock 7.Thread stoped [16:19:40]accept exits with 9 [16:19:40]New connection [16:19:40]New thread 3067260260 created [16:19:40]Thread 3067116900 joined [16:19:40]Waiting for new connection... [16:19:40] Sock 9.Parse request [16:19:40]Sock 9.Check first char [16:19:40]Sock 9.First char is OK [16:19:40]request: POST /json_proto HTTP/1.0 [16:19:40]Method: POST [16:19:40]URL: /json_proto [16:19:40]Method is POST - this is cgi request [16:19:40]url: /json_proto [16:19:40]query_string will be loaded in cgi processing [16:19:40]execute_cgi json_proto POST (null) [16:19:40]execute_cgi path=json_proto method=POST [16:19:40]POST find Content-Length [16:19:40]Host: 172.17.40.67:8080 [16:19:40]Content-Length: 697 [16:19:40]Content-Type: application/json [16:19:40] [16:19:40]POST finish read [16:19:40]Found Content-Length = 697 [16:19:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 96971, "base_FM": "0000000002098560", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:40]execute_script... [16:19:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 96971, "base_FM": "0000000002098560", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:40]POST & json_proto [16:19:40]process_json_proto [16:19:40]json parsed OK: [16:19:40]protocol is kg_v1.0 [16:19:40]action value=close_receipt [16:19:40]process_action close_receipt [16:19:40]cmd_close_receipt [16:19:40]MH_GetDate [16:19:40]Write to MH i2c: F0 00 00 4D 25 61 [16:19:40]Write i2c OK [16:19:40]MH_I2C_Read... [16:19:40]Read from MH i2c: F0 [16:19:40]MH_I2C_Read... [16:19:40]Read from MH i2c: F0 09 00 [16:19:40]MH_I2C_Read... [16:19:40]Read from MH i2c: F0 09 00 4D 25 00 1D 0B 21 67 EE DA 66 66 AE [16:19:40]GetLastDocTimeStamp 1730218777 [16:19:40]current date 1730218781 [16:19:40]FM_GetShiftState [16:19:40]SAM_PROTO_GetShiftState [16:19:40]wFMCommunicate request_size=4 [16:19:40]MH_SAM_APDU [16:19:40]CAPDU: 80 13 01 00 [16:19:40]Write to MH i2c: E2 08 00 4E 25 80 13 01 00 00 00 00 00 F0 [16:19:40]Write i2c OK [16:19:40]MH_I2C_Read... [16:19:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:40]Read from MH i2c: E2 [16:19:40]MH_I2C_Read... [16:19:40]Read from MH i2c: E2 0E 00 [16:19:40]MH_I2C_Read... [16:19:40]Read from MH i2c: E2 0E 00 4E 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4E [16:19:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:40]wFMCommunicate OK [16:19:40]SAM_PROTO_GetShiftState done [16:19:40]FM_GetShiftState done [16:19:40]opened in 1730160548 [16:19:40]opened+sec_in_day 1730246948 [16:19:40]quantity*price = 762000 [16:19:40]sum+1 = 762001 [16:19:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 481 29.10.2024 16:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФД осн.: 96971 ФМ осн.: 0000000002098560 ФМ: 0000000002098560 ФД: 96972 ФПД: 47856057034070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161941&type=2&operation_type=1&fn_number=0000000002098560&fd_number=96972&fm=47856057034070&tin=02508201610067®Number=0000000000170478&sum=762000 [16:19:41]StoreToDocumentArchive [16:19:41]shift 145 fd 96972 [16:19:41]save to /storage/0145/doc_00096972 [16:19:41]save last doc name /storage/0145/doc_00096972 to /storage/kkm_last_doc_name [16:19:41]save OK [16:19:41]Clear old archive folders... [16:19:41]ProcessDocumentItem done err = 0, tmpTLVsize=276 [16:19:41]tlvbuf is 01A88EB0 [16:19:41]SAM_PROTO_ClearQueue [16:19:41]wFMCommunicate request_size=4 [16:19:41]MH_SAM_APDU [16:19:41]CAPDU: 80 09 00 00 [16:19:41]Write to MH i2c: E2 08 00 5D 25 80 09 00 00 00 00 00 00 F4 [16:19:41]Write i2c OK [16:19:41]MH_I2C_Read... [16:19:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:41]Read from MH i2c: E2 [16:19:41]MH_I2C_Read... [16:19:41]Read from MH i2c: E2 03 00 [16:19:41]MH_I2C_Read... [16:19:41]Read from MH i2c: E2 03 00 5D 25 00 90 00 F6 [16:19:41]RAPDU: 90 00 [16:19:41]wFMCommunicate OK [16:19:41]SAM_PROTO_ClearQueue done [16:19:41]KKMCreateOFDPacket [16:19:41]OFDProtocolAddRootSTLVToBuf [16:19:41]FM_MakeSignedData [16:19:41]FM_MakeSignedData [16:19:41]SAM_PROTO_SignData [16:19:41]wFMCommunicate request_size=4 [16:19:41]MH_SAM_APDU [16:19:41]CAPDU: 80 0D 01 02 [16:19:41]Write to MH i2c: E2 08 00 5E 25 80 0D 01 02 00 00 00 00 FC [16:19:41]Write i2c OK [16:19:41]MH_I2C_Read... [16:19:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:41]Read from MH i2c: E2 [16:19:41]MH_I2C_Read... [16:19:41]Read from MH i2c: E2 03 00 [16:19:41]MH_I2C_Read... [16:19:41]Read from MH i2c: E2 03 00 5E 25 00 90 00 F7 [16:19:41]RAPDU: 90 00 [16:19:41]wFMCommunicate OK [16:19:41]wFMCommunicate request_size=255 [16:19:41]MH_SAM_APDU [16:19:41]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 1D 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 CB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 [16:19:41]Write to MH i2c: E2 02 01 5F 25 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 1D 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 CB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 00 00 33 [16:19:41]Write i2c OK [16:19:41]MH_I2C_Read... [16:19:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:42]Read from MH i2c: E2 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 03 00 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 03 00 5F 25 00 90 00 F8 [16:19:42]RAPDU: 90 00 [16:19:42]wFMCommunicate OK [16:19:42]wFMCommunicate request_size=35 [16:19:42]MH_SAM_APDU [16:19:42]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7A 01 00 35 04 06 00 2B 86 5B 47 A5 56 [16:19:42]Write to MH i2c: E2 26 00 60 25 80 0D 02 02 1E 00 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7A 01 00 35 04 06 00 2B 86 5B 47 A5 56 00 00 85 [16:19:42]Write i2c OK [16:19:42]MH_I2C_Read... [16:19:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:42]Read from MH i2c: E2 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 03 00 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 03 00 60 25 00 90 00 F9 [16:19:42]RAPDU: 90 00 [16:19:42]wFMCommunicate OK [16:19:42]wFMCommunicate request_size=4 [16:19:42]MH_SAM_APDU [16:19:42]CAPDU: 80 0D 03 02 [16:19:42]Write to MH i2c: E2 08 00 61 25 80 0D 03 02 00 00 00 00 01 [16:19:42]Write i2c OK [16:19:42]MH_I2C_Read... [16:19:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:42]Read from MH i2c: E2 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 0B 00 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 0B 00 61 25 00 3F 86 F7 A8 DD 7E 7E 7B 90 00 BA [16:19:42]RAPDU: 3F 86 F7 A8 DD 7E 7E 7B 90 00 [16:19:42]wFMCommunicate OK [16:19:42]SAM_PROTO_SignData done [16:19:42]FM_MakeSignedData done [16:19:42]CreateOFDProtocolMessage [16:19:42]wFMCommunicate request_size=4 [16:19:42]MH_SAM_APDU [16:19:42]CAPDU: 80 11 00 00 [16:19:42]Write to MH i2c: E2 08 00 62 25 80 11 00 00 00 00 00 00 01 [16:19:42]Write i2c OK [16:19:42]MH_I2C_Read... [16:19:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:42]Read from MH i2c: E2 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 17 00 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: E2 17 00 62 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [16:19:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:42]wFMCommunicate OK [16:19:42]CreateOFDProtocolMessage done [16:19:42]OFDSenderStorePacket 96972 [16:19:42]StoreOFDPacket docnum=96972 [16:19:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 28 01 00 00 DA 45 20 01 B2 1D 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 1D 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 CB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7A 01 00 35 04 06 00 2B 86 5B 47 A5 56 3F 86 F7 A8 DD 7E 7E 7B [16:19:42]CheckFolder [16:19:42]dirname=/storage/ofd_packets [16:19:42]CheckFolder done [16:19:42]ProducePacketName [16:19:42]name=ofd_packets/00096972 [16:19:42]NVStorageSaveData ofd_packets/00096972 [16:19:42]File name is /storage/ofd_packets/00096972 [16:19:42]Write 326 bytes [16:19:42]NVStorageSaveData done [16:19:42]OFDSenderStorePacket done [16:19:42]KKMCreateOFDPacket done [16:19:42]NVStorageSaveData kkm_last_timestamp [16:19:42]File name is /storage/kkm_last_timestamp [16:19:42]Write 4 bytes [16:19:42]NVStorageSaveData done [16:19:42]ExternCall_PrintAddStr [16:19:42]wPrintStart [16:19:42]Write to MH i2c: 01 00 00 63 25 88 [16:19:42]Write i2c OK [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: 01 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: 01 07 00 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: 01 07 00 63 25 00 00 00 00 00 FF 0F 9D [16:19:42]RasterBufferAndPrint [16:19:42]line Счет N : (1)3407506 [16:19:42]line ИНН: 02508201610067 [16:19:42]line Контрольно-Кассовый Чек [16:19:42]line ВОЗВРАТ ПРОДАЖИ [16:19:42]line ТРК (МРК, ГНК) : 61 [16:19:42]line Товар: 2710194210 [16:19:42]line ДТ-К-5 [16:19:42]line 100.000 * 76.20 [16:19:42]line = 7620.00 [16:19:42]line НДС 12% НСП 1% [16:19:42]line > о реализуемом товаре [16:19:42]line ИТОГО: 7620.00 [16:19:42]line НСП 1% : 67.43 [16:19:42]line НДС 12% : 809.20 [16:19:42]line Наличными: 7620.00 [16:19:42]line Безнал.: 0.00 [16:19:42]line Место: АЗС № 82 "Партнер Нефть" [16:19:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:19:42]line СНО: Общий режим [16:19:42]line Чек 481 29.10.2024 16:19 [16:19:42]line Смена: 145 ФФД: 1.0 [16:19:42]line ЗНМ: 0300000017 [16:19:42]line РНМ: 0000000000170478 [16:19:42]line Версия ККМ: v1.0 [16:19:42]line ФД осн.: 96971 [16:19:42]line ФМ осн.: 0000000002098560 [16:19:42]line ФМ: 0000000002098560 [16:19:42]line ФД: 96972 [16:19:42]line ФПД: 47856057034070 [16:19:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161941&type=2&operation_type=1&fn_number=0000000002098560&fd_number=96972&fm=47856057034070&tin=02508201610067®Number=0000000000170478&sum=762000 [16:19:42]written 0, free lines is 4095 [16:19:42]OFD Sender: Processing packet 96972 [packets to send 59, broken 58] [16:19:42]ProducePacketName [16:19:42]name=ofd_packets/00096972 [16:19:42]OFD Sender: To server: pG, [16:19:42]CommunicateWithHost lk.salyk.kg:30040 [16:19:42]ConnectInit lk.salyk.kg [16:19:42]Connected sock=10 [16:19:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 28 01 00 00 DA 45 20 01 B2 1D 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 1D 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 27 04 04 00 CB 7A 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7A 01 00 35 04 06 00 2B 86 5B 47 A5 56 3F 86 F7 A8 DD 7E 7E 7B [16:19:42]Write to MH i2c: 01 00 00 8D 25 B2 [16:19:42]Write i2c OK [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: 01 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: 01 07 00 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: 01 07 00 8D 25 00 00 00 00 00 2C 0D F2 [16:19:42]RasterBufferAndPrint [16:19:42]line [16:19:42]line [16:19:42]line [16:19:42]line [16:19:42]line [16:19:42]written 0, free lines is 3384 [16:19:42]MH_Cut [16:19:42]Write to MH i2c: D1 01 00 94 25 01 8B [16:19:42]Write i2c OK [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: D1 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: D1 01 00 [16:19:42]MH_I2C_Read... [16:19:42]Read from MH i2c: D1 01 00 94 25 00 8A [16:19:42]Write to MH i2c: 01 00 00 95 25 BA [16:19:42]Write i2c OK [16:19:42]MH_I2C_Read... [16:19:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 72 17 47 00 E7 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 32 30 39 38 35 36 30 10 04 04 00 CC 7A 01 00 F4 03 04 00 44 B5 20 67 B6 04 01 00 00 C0 13 93 A1 26 9D 8A 1C [16:19:43]CommunicateWithHost err = 0 [16:19:43]CheckOFDResponse [16:19:43]1017 (14) - 77093643461234 [16:19:43]1041 (16) - 0000000002098560 [16:19:43]1040 (4) - 96972 [16:19:43]1012 (4) - 29.10.2024 10:13 [16:19:43]1206 (1) - 0 [16:19:43]OFD Sender: Remove packet 96972 [16:19:43]ProducePacketName [16:19:43]name=ofd_packets/00096972 [16:19:43]NVStorageDeleteData [16:19:43]*** Cut start [16:19:43]*** Partial cut [16:19:43]*** CUTSNS_PIN = 1 [16:19:43]OFD Sender: No OFD packet to send [16:19:43]*** CUTSNS_PIN = 0 [16:19:43]*** Brake cut motor [16:19:44]Read from MH i2c: 01 [16:19:44]MH_I2C_Read... [16:19:44]*** Stop cut motor [16:19:44]*** Cut end [16:19:44]Read from MH i2c: 01 07 00 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: 01 07 00 95 25 00 00 00 00 00 FF 0F CF [16:19:44]process_action close_receipt done [16:19:44]requested_data is exist [16:19:44]produce_requested_data [16:19:44]requested_item fm.sn is exist - process it [16:19:44]wFMCommunicate request_size=4 [16:19:44]MH_SAM_APDU [16:19:44]CAPDU: 80 11 00 00 [16:19:44]Write to MH i2c: E2 08 00 96 25 80 11 00 00 00 00 00 00 35 [16:19:44]Write i2c OK [16:19:44]MH_I2C_Read... [16:19:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:44]Read from MH i2c: E2 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 17 00 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 17 00 96 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [16:19:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:44]wFMCommunicate OK [16:19:44]requested_item fd.num is exist - process it [16:19:44]SAM_PROTO_GetFieldsCounters [16:19:44]wFMCommunicate request_size=4 [16:19:44]MH_SAM_APDU [16:19:44]CAPDU: 80 13 00 00 [16:19:44]Write to MH i2c: E2 08 00 97 25 80 13 00 00 00 00 00 00 38 [16:19:44]Write i2c OK [16:19:44]MH_I2C_Read... [16:19:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:44]Read from MH i2c: E2 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 62 00 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 62 00 97 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [16:19:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:44]wFMCommunicate OK [16:19:44]SAM_PROTO_GetFieldsCounters done [16:19:44]requested_item shift.num is exist - process it [16:19:44]requested_item shift.opened is exist - process it [16:19:44]req_shift_opened [16:19:44]FM_GetShiftState [16:19:44]SAM_PROTO_GetShiftState [16:19:44]wFMCommunicate request_size=4 [16:19:44]MH_SAM_APDU [16:19:44]CAPDU: 80 13 01 00 [16:19:44]Write to MH i2c: E2 08 00 98 25 80 13 01 00 00 00 00 00 3A [16:19:44]Write i2c OK [16:19:44]MH_I2C_Read... [16:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:44]Read from MH i2c: E2 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 0E 00 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 0E 00 98 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 98 [16:19:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:44]wFMCommunicate OK [16:19:44]SAM_PROTO_GetShiftState done [16:19:44]FM_GetShiftState done [16:19:44]req_shift_opened done [16:19:44]requested_item shift.open_date is exist - process it [16:19:44]req_shift_open_date [16:19:44]req_shift_open_date done [16:19:44]produce_requested_data done [16:19:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96972,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:19:44]process_action_free close_receipt [16:19:44]json_value_free [16:19:44]json_value_free done [16:19:44]process_json_proto returns [16:19:44]Send response to host [16:19:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96972,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:19:44]free response buf [16:19:44]execute_script done [16:19:44]execute_script returns [16:19:44]free content buf [16:19:44]Sock 9.Close socket [16:19:44]Sock 9.Thread stoped [16:19:48]OFD Sender: No OFD packet to send [16:19:49]accept exits with 7 [16:19:49]New connection [16:19:49]New thread 3067116900 created [16:19:49]Thread 3067260260 joined [16:19:49]Waiting for new connection... [16:19:49] Sock 7.Parse request [16:19:49]Sock 7.Check first char [16:19:49]Sock 7.First char is OK [16:19:49]request: POST /json_proto HTTP/1.0 [16:19:49]Method: POST [16:19:49]URL: /json_proto [16:19:49]Method is POST - this is cgi request [16:19:49]url: /json_proto [16:19:49]query_string will be loaded in cgi processing [16:19:49]execute_cgi json_proto POST (null) [16:19:49]execute_cgi path=json_proto method=POST [16:19:49]POST find Content-Length [16:19:49]Host: 172.17.40.67:8080 [16:19:49]Content-Length: 940 [16:19:49]Content-Type: application/json [16:19:49] [16:19:49]POST finish read [16:19:49]Found Content-Length = 940 [16:19:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:49]execute_script... [16:19: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)3407499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:49]POST & json_proto [16:19:49]process_json_proto [16:19:49]json parsed OK: [16:19:49]protocol is kg_v1.0 [16:19:49]action value=close_receipt [16:19:49]process_action close_receipt [16:19:49]cmd_close_receipt [16:19:49]MH_GetDate [16:19:49]Write to MH i2c: F0 00 00 99 25 AD [16:19:49]Write i2c OK [16:19:49]MH_I2C_Read... [16:19:49]Read from MH i2c: F0 [16:19:49]MH_I2C_Read... [16:19:49]Read from MH i2c: F0 09 00 [16:19:49]MH_I2C_Read... [16:19:49]Read from MH i2c: F0 09 00 99 25 00 26 0B 21 67 EE DA 66 66 03 [16:19:49]GetLastDocTimeStamp 1730218781 [16:19:49]current date 1730218790 [16:19:49]FM_GetShiftState [16:19:49]SAM_PROTO_GetShiftState [16:19:49]wFMCommunicate request_size=4 [16:19:49]MH_SAM_APDU [16:19:49]CAPDU: 80 13 01 00 [16:19:49]Write to MH i2c: E2 08 00 9A 25 80 13 01 00 00 00 00 00 3C [16:19:49]Write i2c OK [16:19:49]MH_I2C_Read... [16:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:49]Read from MH i2c: E2 [16:19:49]MH_I2C_Read... [16:19:49]Read from MH i2c: E2 0E 00 [16:19:49]MH_I2C_Read... [16:19:49]Read from MH i2c: E2 0E 00 9A 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9A [16:19:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:49]wFMCommunicate OK [16:19:49]SAM_PROTO_GetShiftState done [16:19:49]FM_GetShiftState done [16:19:49]opened in 1730160548 [16:19:49]opened+sec_in_day 1730246948 [16:19:49]quantity*price = 752000 [16:19:49]sum+1 = 752001 [16:19:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7520.00 НСП 1% : 66.55 НДС 12% : 798.58 Наличными: 7520.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 482 29.10.2024 16:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа ДТ номер 82 сэкономлено 100.00 сом ФМ: 0000000002098560 ФД: 96973 ФПД: 175626875995073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161950&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96973&fm=175626875995073&tin=02508201610067®Number=0000000000170478&sum=752000 [16:19:50]StoreToDocumentArchive [16:19:50]shift 145 fd 96973 [16:19:50]save to /storage/0145/doc_00096973 [16:19:50]save last doc name /storage/0145/doc_00096973 to /storage/kkm_last_doc_name [16:19:50]save OK [16:19:50]Clear old archive folders... [16:19:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:19:50]tlvbuf is B6EF3980 [16:19:50]SAM_PROTO_ClearQueue [16:19:50]wFMCommunicate request_size=4 [16:19:50]MH_SAM_APDU [16:19:50]CAPDU: 80 09 00 00 [16:19:50]Write to MH i2c: E2 08 00 A7 25 80 09 00 00 00 00 00 00 3E [16:19:50]Write i2c OK [16:19:50]MH_I2C_Read... [16:19:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:50]Read from MH i2c: E2 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 A7 25 00 90 00 40 [16:19:50]RAPDU: 90 00 [16:19:50]wFMCommunicate OK [16:19:50]SAM_PROTO_ClearQueue done [16:19:50]KKMCreateOFDPacket [16:19:50]OFDProtocolAddRootSTLVToBuf [16:19:50]FM_MakeSignedData [16:19:50]FM_MakeSignedData [16:19:50]SAM_PROTO_SignData [16:19:50]wFMCommunicate request_size=4 [16:19:50]MH_SAM_APDU [16:19:50]CAPDU: 80 0D 01 02 [16:19:50]Write to MH i2c: E2 08 00 A8 25 80 0D 01 02 00 00 00 00 46 [16:19:50]Write i2c OK [16:19:50]MH_I2C_Read... [16:19:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:50]Read from MH i2c: E2 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 A8 25 00 90 00 41 [16:19:50]RAPDU: 90 00 [16:19:50]wFMCommunicate OK [16:19:50]wFMCommunicate request_size=255 [16:19:50]MH_SAM_APDU [16:19:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 26 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7A 01 00 35 04 06 00 9F BB 51 8E [16:19:50]Write to MH i2c: E2 02 01 A9 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 26 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7A 01 00 35 04 06 00 9F BB 51 8E 00 00 43 [16:19:50]Write i2c OK [16:19:50]MH_I2C_Read... [16:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:50]Read from MH i2c: E2 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 A9 25 00 90 00 42 [16:19:50]RAPDU: 90 00 [16:19:50]wFMCommunicate OK [16:19:50]wFMCommunicate request_size=7 [16:19:50]MH_SAM_APDU [16:19:50]CAPDU: 80 0D 02 02 02 83 C1 [16:19:50]Write to MH i2c: E2 0A 00 AA 25 80 0D 02 02 02 00 83 C1 00 00 91 [16:19:50]Write i2c OK [16:19:50]MH_I2C_Read... [16:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:50]Read from MH i2c: E2 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 03 00 AA 25 00 90 00 43 [16:19:50]RAPDU: 90 00 [16:19:50]wFMCommunicate OK [16:19:50]wFMCommunicate request_size=4 [16:19:50]MH_SAM_APDU [16:19:50]CAPDU: 80 0D 03 02 [16:19:50]Write to MH i2c: E2 08 00 AB 25 80 0D 03 02 00 00 00 00 4B [16:19:50]Write i2c OK [16:19:50]MH_I2C_Read... [16:19:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:50]Read from MH i2c: E2 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 0B 00 [16:19:50]MH_I2C_Read... [16:19:50]Read from MH i2c: E2 0B 00 AB 25 00 47 00 0E D5 60 49 3E 6A 90 00 C7 [16:19:50]RAPDU: 47 00 0E D5 60 49 3E 6A 90 00 [16:19:50]wFMCommunicate OK [16:19:50]SAM_PROTO_SignData done [16:19:50]FM_MakeSignedData done [16:19:50]CreateOFDProtocolMessage [16:19:50]wFMCommunicate request_size=4 [16:19:50]MH_SAM_APDU [16:19:50]CAPDU: 80 11 00 00 [16:19:50]Write to MH i2c: E2 08 00 AC 25 80 11 00 00 00 00 00 00 4B [16:19:50]Write i2c OK [16:19:50]MH_I2C_Read... [16:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:51]Read from MH i2c: E2 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: E2 17 00 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: E2 17 00 AC 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [16:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:51]wFMCommunicate OK [16:19:51]CreateOFDProtocolMessage done [16:19:51]OFDSenderStorePacket 96973 [16:19:51]StoreOFDPacket docnum=96973 [16:19:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B6 1C 04 01 0E 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 26 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7A 01 00 35 04 06 00 9F BB 51 8E 83 C1 47 00 0E D5 60 49 3E 6A [16:19:51]CheckFolder [16:19:51]dirname=/storage/ofd_packets [16:19:51]CheckFolder done [16:19:51]ProducePacketName [16:19:51]name=ofd_packets/00096973 [16:19:51]NVStorageSaveData ofd_packets/00096973 [16:19:51]File name is /storage/ofd_packets/00096973 [16:19:51]Write 298 bytes [16:19:51]NVStorageSaveData done [16:19:51]OFDSenderStorePacket done [16:19:51]KKMCreateOFDPacket done [16:19:51]NVStorageSaveData kkm_last_timestamp [16:19:51]File name is /storage/kkm_last_timestamp [16:19:51]Write 4 bytes [16:19:51]NVStorageSaveData done [16:19:51]ExternCall_PrintAddStr [16:19:51]wPrintStart [16:19:51]Write to MH i2c: 01 00 00 AD 25 D2 [16:19:51]Write i2c OK [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: 01 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: 01 07 00 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: 01 07 00 AD 25 00 00 00 00 00 FF 0F E7 [16:19:51]RasterBufferAndPrint [16:19:51]line Счет N : (1)3407499 [16:19:51]line ИНН: 02508201610067 [16:19:51]line Контрольно-Кассовый Чек [16:19:51]line ПРОДАЖА [16:19:51]line ТРК (МРК, ГНК) : 51 [16:19:51]line Товар: 2710194210 [16:19:51]line ДТ-К-5 [16:19:51]line 100.000 * 75.20 [16:19:51]line = 7520.00 [16:19:51]line НДС 12% НСП 1% [16:19:51]line > о реализуемом товаре [16:19:51]line ИТОГО: 7520.00 [16:19:51]line НСП 1% : 66.55 [16:19:51]line НДС 12% : 798.58 [16:19:51]line Наличными: 7520.00 [16:19:51]line Безнал.: 0.00 [16:19:51]line Место: АЗС № 82 "Партнер Нефть" [16:19:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:19:51]line СНО: Общий режим [16:19:51]line Чек 482 29.10.2024 16:19 [16:19:51]line Смена: 145 ФФД: 1.0 [16:19:51]line ЗНМ: 0300000017 [16:19:51]line РНМ: 0000000000170478 [16:19:51]line Версия ККМ: v1.0 [16:19:51]line [16:19:51]line Дисконтная программа [16:19:51]line ДТ [16:19:51]line номер 82 [16:19:51]line сэкономлено 100.00 сом [16:19:51]line ФМ: 0000000002098560 [16:19:51]line ФД: 96973 [16:19:51]line ФПД: 175626875995073 [16:19:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161950&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96973&fm=175626875995073&tin=02508201610067®Number=0000000000170478&sum=752000 [16:19:51]OFD Sender: Processing packet 96973 [packets to send 59, broken 58] [16:19:51]ProducePacketName [16:19:51]name=ofd_packets/00096973 [16:19:51]OFD Sender: To server: pG, [16:19:51]CommunicateWithHost lk.salyk.kg:30040 [16:19:51]ConnectInit lk.salyk.kg [16:19:51]written 0, free lines is 4095 [16:19:51]Connected sock=10 [16:19:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B6 1C 04 01 0E 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 26 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7A 01 00 35 04 06 00 9F BB 51 8E 83 C1 47 00 0E D5 60 49 3E 6A [16:19:51]Write to MH i2c: 01 00 00 DA 25 FF [16:19:51]Write i2c OK [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: 01 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: 01 07 00 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: 01 07 00 DA 25 00 00 00 00 00 E0 0C F2 [16:19:51]RasterBufferAndPrint [16:19:51]line [16:19:51]line [16:19:51]line [16:19:51]line [16:19:51]line [16:19:51]written 0, free lines is 3314 [16:19:51]MH_Cut [16:19:51]Write to MH i2c: D1 01 00 E1 25 01 D8 [16:19:51]Write i2c OK [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: D1 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: D1 01 00 [16:19:51]MH_I2C_Read... [16:19:51]Read from MH i2c: D1 01 00 E1 25 00 D7 [16:19:51]Write to MH i2c: 01 00 00 E2 25 07 [16:19:51]Write i2c OK [16:19:51]MH_I2C_Read... [16:19:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 79 DC 47 00 0B 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 32 30 39 38 35 36 30 10 04 04 00 CD 7A 01 00 F4 03 04 00 4C B5 20 67 B6 04 01 00 00 20 00 46 71 F8 B3 03 7B [16:19:51]CommunicateWithHost err = 0 [16:19:51]CheckOFDResponse [16:19:51]1017 (14) - 77093643461234 [16:19:51]1041 (16) - 0000000002098560 [16:19:51]1040 (4) - 96973 [16:19:51]1012 (4) - 29.10.2024 10:13 [16:19:51]1206 (1) - 0 [16:19:51]OFD Sender: Remove packet 96973 [16:19:51]ProducePacketName [16:19:51]name=ofd_packets/00096973 [16:19:51]NVStorageDeleteData [16:19:52]OFD Sender: No OFD packet to send [16:19:52]*** Cut start [16:19:52]*** Partial cut [16:19:52]*** CUTSNS_PIN = 1 [16:19:52]*** CUTSNS_PIN = 0 [16:19:52]*** Brake cut motor [16:19:52]Read from MH i2c: 01 [16:19:52]MH_I2C_Read... [16:19:52]*** Stop cut motor [16:19:52]*** Cut end [16:19:52]Read from MH i2c: 01 07 00 [16:19:52]MH_I2C_Read... [16:19:52]Read from MH i2c: 01 07 00 E2 25 00 00 00 00 00 FF 0F 1C [16:19:52]process_action close_receipt done [16:19:52]requested_data is exist [16:19:52]produce_requested_data [16:19:52]requested_item fm.sn is exist - process it [16:19:52]wFMCommunicate request_size=4 [16:19:52]MH_SAM_APDU [16:19:52]CAPDU: 80 11 00 00 [16:19:52]Write to MH i2c: E2 08 00 E3 25 80 11 00 00 00 00 00 00 82 [16:19:52]Write i2c OK [16:19:52]MH_I2C_Read... [16:19:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:52]Read from MH i2c: E2 [16:19:52]MH_I2C_Read... [16:19:52]Read from MH i2c: E2 17 00 [16:19:52]MH_I2C_Read... [16:19:52]Read from MH i2c: E2 17 00 E3 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [16:19:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:52]wFMCommunicate OK [16:19:52]requested_item fd.num is exist - process it [16:19:52]SAM_PROTO_GetFieldsCounters [16:19:52]wFMCommunicate request_size=4 [16:19:52]MH_SAM_APDU [16:19:52]CAPDU: 80 13 00 00 [16:19:52]Write to MH i2c: E2 08 00 E4 25 80 13 00 00 00 00 00 00 85 [16:19:52]Write i2c OK [16:19:52]MH_I2C_Read... [16:19:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:53]Read from MH i2c: E2 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 62 00 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 62 00 E4 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [16:19:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:53]wFMCommunicate OK [16:19:53]SAM_PROTO_GetFieldsCounters done [16:19:53]requested_item shift.num is exist - process it [16:19:53]requested_item shift.opened is exist - process it [16:19:53]req_shift_opened [16:19:53]FM_GetShiftState [16:19:53]SAM_PROTO_GetShiftState [16:19:53]wFMCommunicate request_size=4 [16:19:53]MH_SAM_APDU [16:19:53]CAPDU: 80 13 01 00 [16:19:53]Write to MH i2c: E2 08 00 E5 25 80 13 01 00 00 00 00 00 87 [16:19:53]Write i2c OK [16:19:53]MH_I2C_Read... [16:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:53]Read from MH i2c: E2 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 0E 00 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 0E 00 E5 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [16:19:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:53]wFMCommunicate OK [16:19:53]SAM_PROTO_GetShiftState done [16:19:53]FM_GetShiftState done [16:19:53]req_shift_opened done [16:19:53]requested_item shift.open_date is exist - process it [16:19:53]req_shift_open_date [16:19:53]req_shift_open_date done [16:19:53]produce_requested_data done [16:19:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96973,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:19:53]process_action_free close_receipt [16:19:53]json_value_free [16:19:53]json_value_free done [16:19:53]process_json_proto returns [16:19:53]Send response to host [16:19:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96973,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:19:53]free response buf [16:19:53]execute_script done [16:19:53]execute_script returns [16:19:53]free content buf [16:19:53]Sock 7.Close socket [16:19:53]Sock 7.Thread stoped [16:19:53]accept exits with 9 [16:19:53]New connection [16:19:53]New thread 3067260260 created [16:19:53]Thread 3067116900 joined [16:19:53]Waiting for new connection... [16:19:53] Sock 9.Parse request [16:19:53]Sock 9.Check first char [16:19:53]Sock 9.First char is OK [16:19:53]request: POST /json_proto HTTP/1.0 [16:19:53]Method: POST [16:19:53]URL: /json_proto [16:19:53]Method is POST - this is cgi request [16:19:53]url: /json_proto [16:19:53]query_string will be loaded in cgi processing [16:19:53]execute_cgi json_proto POST (null) [16:19:53]execute_cgi path=json_proto method=POST [16:19:53]POST find Content-Length [16:19:53]Host: 172.17.40.67:8080 [16:19:53]Content-Length: 678 [16:19:53]Content-Type: application/json [16:19:53] [16:19:53]POST finish read [16:19:53]Found Content-Length = 678 [16:19:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:53]execute_script... [16:19:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:53]POST & json_proto [16:19:53]process_json_proto [16:19:53]json parsed OK: [16:19:53]protocol is kg_v1.0 [16:19:53]action value=close_receipt [16:19:53]process_action close_receipt [16:19:53]cmd_close_receipt [16:19:53]MH_GetDate [16:19:53]Write to MH i2c: F0 00 00 E6 25 FA [16:19:53]Write i2c OK [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: F0 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: F0 09 00 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: F0 09 00 E6 25 00 2B 0B 21 67 EE DA 66 66 55 [16:19:53]GetLastDocTimeStamp 1730218790 [16:19:53]current date 1730218795 [16:19:53]FM_GetShiftState [16:19:53]SAM_PROTO_GetShiftState [16:19:53]wFMCommunicate request_size=4 [16:19:53]MH_SAM_APDU [16:19:53]CAPDU: 80 13 01 00 [16:19:53]Write to MH i2c: E2 08 00 E7 25 80 13 01 00 00 00 00 00 89 [16:19:53]Write i2c OK [16:19:53]MH_I2C_Read... [16:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:53]Read from MH i2c: E2 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 0E 00 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 0E 00 E7 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E7 [16:19:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:53]wFMCommunicate OK [16:19:53]SAM_PROTO_GetShiftState done [16:19:53]FM_GetShiftState done [16:19:53]opened in 1730160548 [16:19:53]opened+sec_in_day 1730246948 [16:19:53]quantity*price = 20003 [16:19:53]sum+1 = 20004 [16:19:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 483 29.10.2024 16:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96974 ФПД: 265056409177687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161955&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96974&fm=265056409177687&tin=02508201610067®Number=0000000000170478&sum=20000 [16:19:54]StoreToDocumentArchive [16:19:54]shift 145 fd 96974 [16:19:54]save to /storage/0145/doc_00096974 [16:19:54]save last doc name /storage/0145/doc_00096974 to /storage/kkm_last_doc_name [16:19:54]save OK [16:19:54]Clear old archive folders... [16:19:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:19:54]tlvbuf is 01A716E0 [16:19:54]SAM_PROTO_ClearQueue [16:19:54]wFMCommunicate request_size=4 [16:19:54]MH_SAM_APDU [16:19:54]CAPDU: 80 09 00 00 [16:19:54]Write to MH i2c: E2 08 00 F4 25 80 09 00 00 00 00 00 00 8B [16:19:54]Write i2c OK [16:19:54]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 F4 25 00 90 00 8D [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]SAM_PROTO_ClearQueue done [16:19:55]KKMCreateOFDPacket [16:19:55]OFDProtocolAddRootSTLVToBuf [16:19:55]FM_MakeSignedData [16:19:55]FM_MakeSignedData [16:19:55]SAM_PROTO_SignData [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 01 02 [16:19:55]Write to MH i2c: E2 08 00 F5 25 80 0D 01 02 00 00 00 00 93 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 F5 25 00 90 00 8E [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=255 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E3 01 00 00 F4 03 04 00 2B 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7A 01 00 35 04 06 00 F1 [16:19:55]Write to MH i2c: E2 02 01 F6 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E3 01 00 00 F4 03 04 00 2B 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7A 01 00 35 04 06 00 F1 00 00 50 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 F6 25 00 90 00 8F [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=10 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 02 02 05 11 41 1D 4E 57 [16:19:55]Write to MH i2c: E2 0D 00 F7 25 80 0D 02 02 05 00 11 41 1D 4E 57 00 00 B4 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 F7 25 00 90 00 90 [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 03 02 [16:19:55]Write to MH i2c: E2 08 00 F8 25 80 0D 03 02 00 00 00 00 98 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0B 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0B 00 F8 25 00 0A DB C7 28 E7 13 40 8F 90 00 36 [16:19:55]RAPDU: 0A DB C7 28 E7 13 40 8F 90 00 [16:19:55]wFMCommunicate OK [16:19:55]SAM_PROTO_SignData done [16:19:55]FM_MakeSignedData done [16:19:55]CreateOFDProtocolMessage [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 11 00 00 [16:19:55]Write to MH i2c: E2 08 00 F9 25 80 11 00 00 00 00 00 00 98 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 17 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 17 00 F9 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [16:19:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:55]wFMCommunicate OK [16:19:55]CreateOFDProtocolMessage done [16:19:55]OFDSenderStorePacket 96974 [16:19:55]StoreOFDPacket docnum=96974 [16:19:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 AE 07 01 52 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E3 01 00 00 F4 03 04 00 2B 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7A 01 00 35 04 06 00 F1 11 41 1D 4E 57 0A DB C7 28 E7 13 40 8F [16:19:55]CheckFolder [16:19:55]dirname=/storage/ofd_packets [16:19:55]CheckFolder done [16:19:55]ProducePacketName [16:19:55]name=ofd_packets/00096974 [16:19:55]NVStorageSaveData ofd_packets/00096974 [16:19:55]File name is /storage/ofd_packets/00096974 [16:19:55]Write 301 bytes [16:19:55]NVStorageSaveData done [16:19:55]OFDSenderStorePacket done [16:19:55]KKMCreateOFDPacket done [16:19:55]NVStorageSaveData kkm_last_timestamp [16:19:55]File name is /storage/kkm_last_timestamp [16:19:55]Write 4 bytes [16:19:55]NVStorageSaveData done [16:19:55]ExternCall_PrintAddStr [16:19:55]wPrintStart [16:19:55]Write to MH i2c: 01 00 00 FA 25 1F [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 FA 25 00 00 00 00 00 FF 0F 34 [16:19:55]RasterBufferAndPrint [16:19:55]line Счет N : (1)3407505 [16:19:55]line ИНН: 02508201610067 [16:19:55]line Контрольно-Кассовый Чек [16:19:55]line ПРОДАЖА [16:19:55]line ТРК (МРК, ГНК) : 32 [16:19:55]line Товар: 2710124130 [16:19:55]line Аи-92-К-4 [16:19:55]line 2.990 * 66.90 [16:19:55]line = 200.03 [16:19:55]line НДС 12% НСП 1% [16:19:55]line > о реализуемом товаре [16:19:55]line ОКРУГЛЕНИЕ: -0.03 [16:19:55]line ИТОГО: 200.00 [16:19:55]line Внесено: 200.00 [16:19:55]line СДАЧА: 0.00 [16:19:55]line НСП 1% : 1.77 [16:19:55]line НДС 12% : 21.24 [16:19:55]line Наличными: 200.00 [16:19:55]line Безнал.: 0.00 [16:19:55]line Место: АЗС № 82 "Партнер Нефть" [16:19:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:19:55]line СНО: Общий режим [16:19:55]line Чек 483 29.10.2024 16:19 [16:19:55]line Смена: 145 ФФД: 1.0 [16:19:55]line ЗНМ: 0300000017 [16:19:55]line РНМ: 0000000000170478 [16:19:55]line Версия ККМ: v1.0 [16:19:55]line ФМ: 0000000002098560 [16:19:55]line ФД: 96974 [16:19:55]line ФПД: 265056409177687 [16:19:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161955&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96974&fm=265056409177687&tin=02508201610067®Number=0000000000170478&sum=20000 [16:19:55]written 0, free lines is 4095 [16:19:55]OFD Sender: Processing packet 96974 [packets to send 59, broken 58] [16:19:55]ProducePacketName [16:19:55]name=ofd_packets/00096974 [16:19:55]OFD Sender: To server: pG, [16:19:55]CommunicateWithHost lk.salyk.kg:30040 [16:19:55]ConnectInit lk.salyk.kg [16:19:56]Connected sock=10 [16:19:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 AE 07 01 52 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E3 01 00 00 F4 03 04 00 2B 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7A 01 00 35 04 06 00 F1 11 41 1D 4E 57 0A DB C7 28 E7 13 40 8F [16:19:56]Write to MH i2c: 01 00 00 25 26 4B [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 07 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 07 00 25 26 00 00 00 00 00 0A 0D 69 [16:19:56]RasterBufferAndPrint [16:19:56]line [16:19:56]line [16:19:56]line [16:19:56]line [16:19:56]line [16:19:56]written 0, free lines is 3365 [16:19:56]MH_Cut [16:19:56]Write to MH i2c: D1 01 00 2C 26 01 24 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: D1 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: D1 01 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: D1 01 00 2C 26 00 23 [16:19:56]Write to MH i2c: 01 00 00 2D 26 53 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AB 76 47 00 BE C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7A 01 00 F4 03 04 00 51 B5 20 67 B6 04 01 00 00 40 55 39 48 52 8E 02 12 [16:19:56]CommunicateWithHost err = 0 [16:19:56]CheckOFDResponse [16:19:56]1017 (14) - 77093643461234 [16:19:56]1041 (16) - 0000000002098560 [16:19:56]1040 (4) - 96974 [16:19:56]1012 (4) - 29.10.2024 10:13 [16:19:56]1206 (1) - 0 [16:19:56]OFD Sender: Remove packet 96974 [16:19:56]ProducePacketName [16:19:56]name=ofd_packets/00096974 [16:19:56]NVStorageDeleteData [16:19:56]*** Cut start [16:19:56]*** Partial cut [16:19:56]*** CUTSNS_PIN = 1 [16:19:56]OFD Sender: No OFD packet to send [16:19:56]*** CUTSNS_PIN = 0 [16:19:57]*** Brake cut motor [16:19:57]Read from MH i2c: 01 [16:19:57]MH_I2C_Read... [16:19:57]*** Stop cut motor [16:19:57]*** Cut end [16:19:57]Read from MH i2c: 01 07 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: 01 07 00 2D 26 00 00 00 00 00 FF 0F 68 [16:19:57]process_action close_receipt done [16:19:57]requested_data is exist [16:19:57]produce_requested_data [16:19:57]requested_item fm.sn is exist - process it [16:19:57]wFMCommunicate request_size=4 [16:19:57]MH_SAM_APDU [16:19:57]CAPDU: 80 11 00 00 [16:19:57]Write to MH i2c: E2 08 00 2E 26 80 11 00 00 00 00 00 00 CE [16:19:57]Write i2c OK [16:19:57]MH_I2C_Read... [16:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:57]Read from MH i2c: E2 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 17 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 17 00 2E 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [16:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:19:57]wFMCommunicate OK [16:19:57]requested_item fd.num is exist - process it [16:19:57]SAM_PROTO_GetFieldsCounters [16:19:57]wFMCommunicate request_size=4 [16:19:57]MH_SAM_APDU [16:19:57]CAPDU: 80 13 00 00 [16:19:57]Write to MH i2c: E2 08 00 2F 26 80 13 00 00 00 00 00 00 D1 [16:19:57]Write i2c OK [16:19:57]MH_I2C_Read... [16:19:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:57]Read from MH i2c: E2 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 62 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 62 00 2F 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [16:19:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:57]wFMCommunicate OK [16:19:57]SAM_PROTO_GetFieldsCounters done [16:19:57]requested_item shift.num is exist - process it [16:19:57]requested_item shift.opened is exist - process it [16:19:57]req_shift_opened [16:19:57]FM_GetShiftState [16:19:57]SAM_PROTO_GetShiftState [16:19:57]wFMCommunicate request_size=4 [16:19:57]MH_SAM_APDU [16:19:57]CAPDU: 80 13 01 00 [16:19:57]Write to MH i2c: E2 08 00 30 26 80 13 01 00 00 00 00 00 D3 [16:19:57]Write i2c OK [16:19:57]MH_I2C_Read... [16:19:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:57]Read from MH i2c: E2 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 0E 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 0E 00 30 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 31 [16:19:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:19:57]wFMCommunicate OK [16:19:57]SAM_PROTO_GetShiftState done [16:19:57]FM_GetShiftState done [16:19:57]req_shift_opened done [16:19:57]requested_item shift.open_date is exist - process it [16:19:57]req_shift_open_date [16:19:57]req_shift_open_date done [16:19:57]produce_requested_data done [16:19:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96974,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:19:57]process_action_free close_receipt [16:19:57]json_value_free [16:19:57]json_value_free done [16:19:57]process_json_proto returns [16:19:57]Send response to host [16:19:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96974,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:19:57]free response buf [16:19:57]execute_script done [16:19:57]execute_script returns [16:19:57]free content buf [16:19:57]Sock 9.Close socket [16:19:57]Sock 9.Thread stoped [16:20:01]OFD Sender: No OFD packet to send [16:20:06]OFD Sender: No OFD packet to send [16:20:11]OFD Sender: No OFD packet to send [16:20:16]OFD Sender: No OFD packet to send [16:20:21]OFD Sender: No OFD packet to send [16:20:26]OFD Sender: No OFD packet to send [16:20:31]OFD Sender: No OFD packet to send [16:20:36]OFD Sender: No OFD packet to send [16:20:41]OFD Sender: No OFD packet to send [16:20:46]OFD Sender: No OFD packet to send [16:20:51]OFD Sender: No OFD packet to send [16:20:56]OFD Sender: No OFD packet to send [16:21:01]OFD Sender: No OFD packet to send [16:21:06]OFD Sender: No OFD packet to send [16:21:07]accept exits with 7 [16:21:07]New connection [16:21:07]New thread 3067116900 created [16:21:07]Thread 3067260260 joined [16:21:07]Waiting for new connection... [16:21:07] Sock 7.Parse request [16:21:07]Sock 7.Check first char [16:21:07]Sock 7.First char is OK [16:21:07]request: POST /json_proto HTTP/1.0 [16:21:07]Method: POST [16:21:07]URL: /json_proto [16:21:07]Method is POST - this is cgi request [16:21:07]url: /json_proto [16:21:07]query_string will be loaded in cgi processing [16:21:07]execute_cgi json_proto POST (null) [16:21:07]execute_cgi path=json_proto method=POST [16:21:07]POST find Content-Length [16:21:07]Host: 172.17.40.67:8080 [16:21:07]Content-Length: 767 [16:21:07]Content-Type: application/json [16:21:07] [16:21:07]POST finish read [16:21:07]Found Content-Length = 767 [16:21:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:07]execute_script... [16:21: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)3407508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:07]POST & json_proto [16:21:07]process_json_proto [16:21:07]json parsed OK: [16:21:07]protocol is kg_v1.0 [16:21:07]action value=close_receipt [16:21:07]process_action close_receipt [16:21:07]cmd_close_receipt [16:21:07]MH_GetDate [16:21:07]Write to MH i2c: F0 00 00 31 26 46 [16:21:07]Write i2c OK [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: F0 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: F0 09 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: F0 09 00 31 26 00 74 0B 21 67 EE DA 66 66 EA [16:21:07]GetLastDocTimeStamp 1730218795 [16:21:07]current date 1730218868 [16:21:07]FM_GetShiftState [16:21:07]SAM_PROTO_GetShiftState [16:21:07]wFMCommunicate request_size=4 [16:21:07]MH_SAM_APDU [16:21:07]CAPDU: 80 13 01 00 [16:21:07]Write to MH i2c: E2 08 00 32 26 80 13 01 00 00 00 00 00 D5 [16:21:07]Write i2c OK [16:21:07]MH_I2C_Read... [16:21:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:07]Read from MH i2c: E2 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 0E 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 0E 00 32 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 33 [16:21:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:21:07]wFMCommunicate OK [16:21:07]SAM_PROTO_GetShiftState done [16:21:07]FM_GetShiftState done [16:21:07]opened in 1730160548 [16:21:07]opened+sec_in_day 1730246948 [16:21:07]quantity*price = 30038 [16:21:07]sum+1 = 30039 [16:21:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 484 29.10.2024 16:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96975 ФПД: 133626053476656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162108&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96975&fm=133626053476656&tin=02508201610067®Number=0000000000170478&sum=30038 [16:21:08]StoreToDocumentArchive [16:21:08]shift 145 fd 96975 [16:21:08]save to /storage/0145/doc_00096975 [16:21:08]save last doc name /storage/0145/doc_00096975 to /storage/kkm_last_doc_name [16:21:08]save OK [16:21:08]Clear old archive folders... [16:21:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:21:08]tlvbuf is 01ACF2F0 [16:21:08]SAM_PROTO_ClearQueue [16:21:08]wFMCommunicate request_size=4 [16:21:08]MH_SAM_APDU [16:21:08]CAPDU: 80 09 00 00 [16:21:08]Write to MH i2c: E2 08 00 3F 26 80 09 00 00 00 00 00 00 D7 [16:21:08]Write i2c OK [16:21:08]MH_I2C_Read... [16:21:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:08]Read from MH i2c: E2 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 3F 26 00 90 00 D9 [16:21:08]RAPDU: 90 00 [16:21:08]wFMCommunicate OK [16:21:08]SAM_PROTO_ClearQueue done [16:21:08]KKMCreateOFDPacket [16:21:08]OFDProtocolAddRootSTLVToBuf [16:21:08]FM_MakeSignedData [16:21:08]FM_MakeSignedData [16:21:08]SAM_PROTO_SignData [16:21:08]wFMCommunicate request_size=4 [16:21:08]MH_SAM_APDU [16:21:08]CAPDU: 80 0D 01 02 [16:21:08]Write to MH i2c: E2 08 00 40 26 80 0D 01 02 00 00 00 00 DF [16:21:08]Write i2c OK [16:21:08]MH_I2C_Read... [16:21:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:08]Read from MH i2c: E2 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 [16:21:08]MH_I2C_Read... [16:21:08]Read from MH i2c: E2 03 00 40 26 00 90 00 DA [16:21:08]RAPDU: 90 00 [16:21:08]wFMCommunicate OK [16:21:08]wFMCommunicate request_size=255 [16:21:08]MH_SAM_APDU [16:21:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 74 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7A 01 00 35 04 06 00 79 [16:21:08]Write to MH i2c: E2 02 01 41 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 74 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7A 01 00 35 04 06 00 79 00 00 ED [16:21:08]Write i2c OK [16:21:08]MH_I2C_Read... [16:21:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 41 26 00 90 00 DB [16:21:09]RAPDU: 90 00 [16:21:09]wFMCommunicate OK [16:21:09]wFMCommunicate request_size=10 [16:21:09]MH_SAM_APDU [16:21:09]CAPDU: 80 0D 02 02 05 88 3D 73 41 30 [16:21:09]Write to MH i2c: E2 0D 00 42 26 80 0D 02 02 05 00 88 3D 73 41 30 00 00 95 [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 03 00 42 26 00 90 00 DC [16:21:09]RAPDU: 90 00 [16:21:09]wFMCommunicate OK [16:21:09]wFMCommunicate request_size=4 [16:21:09]MH_SAM_APDU [16:21:09]CAPDU: 80 0D 03 02 [16:21:09]Write to MH i2c: E2 08 00 43 26 80 0D 03 02 00 00 00 00 E4 [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 0B 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 0B 00 43 26 00 54 08 6E 9E 94 AC E2 64 90 00 D3 [16:21:09]RAPDU: 54 08 6E 9E 94 AC E2 64 90 00 [16:21:09]wFMCommunicate OK [16:21:09]SAM_PROTO_SignData done [16:21:09]FM_MakeSignedData done [16:21:09]CreateOFDProtocolMessage [16:21:09]wFMCommunicate request_size=4 [16:21:09]MH_SAM_APDU [16:21:09]CAPDU: 80 11 00 00 [16:21:09]Write to MH i2c: E2 08 00 44 26 80 11 00 00 00 00 00 00 E4 [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:09]Read from MH i2c: E2 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 17 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: E2 17 00 44 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [16:21:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:21:09]wFMCommunicate OK [16:21:09]CreateOFDProtocolMessage done [16:21:09]OFDSenderStorePacket 96975 [16:21:09]StoreOFDPacket docnum=96975 [16:21:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 5A 07 01 06 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 74 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7A 01 00 35 04 06 00 79 88 3D 73 41 30 54 08 6E 9E 94 AC E2 64 [16:21:09]CheckFolder [16:21:09]dirname=/storage/ofd_packets [16:21:09]CheckFolder done [16:21:09]ProducePacketName [16:21:09]name=ofd_packets/00096975 [16:21:09]NVStorageSaveData ofd_packets/00096975 [16:21:09]File name is /storage/ofd_packets/00096975 [16:21:09]Write 301 bytes [16:21:09]NVStorageSaveData done [16:21:09]OFDSenderStorePacket done [16:21:09]KKMCreateOFDPacket done [16:21:09]NVStorageSaveData kkm_last_timestamp [16:21:09]File name is /storage/kkm_last_timestamp [16:21:09]Write 4 bytes [16:21:09]NVStorageSaveData done [16:21:09]ExternCall_PrintAddStr [16:21:09]wPrintStart [16:21:09]Write to MH i2c: 01 00 00 45 26 6B [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 07 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 07 00 45 26 00 00 00 00 00 FF 0F 80 [16:21:09]RasterBufferAndPrint [16:21:09]line Счет N : (1)3407508 [16:21:09]line ИНН: 02508201610067 [16:21:09]line Контрольно-Кассовый Чек [16:21:09]line ПРОДАЖА [16:21:09]line ТРК (МРК, ГНК) : 22 [16:21:09]line Товар: 2710124130 [16:21:09]line Аи-92-К-4 [16:21:09]line 4.490 * 66.90 [16:21:09]line = 300.38 [16:21:09]line НДС 12% НСП 1% [16:21:09]line > о реализуемом товаре [16:21:09]line ИТОГО: 300.38 [16:21:09]line НСП 1% : 2.66 [16:21:09]line НДС 12% : 31.90 [16:21:09]line Наличными: 0.00 [16:21:09]line Безнал.: 300.38 [16:21:09]line Место: АЗС № 82 "Партнер Нефть" [16:21:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:21:09]line СНО: Общий режим [16:21:09]line Чек 484 29.10.2024 16:21 [16:21:09]line Смена: 145 ФФД: 1.0 [16:21:09]line ЗНМ: 0300000017 [16:21:09]line РНМ: 0000000000170478 [16:21:09]line Версия ККМ: v1.0 [16:21:09]line Платежная система: Mbank [16:21:09]line ФМ: 0000000002098560 [16:21:09]line ФД: 96975 [16:21:09]line ФПД: 133626053476656 [16:21:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162108&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96975&fm=133626053476656&tin=02508201610067®Number=0000000000170478&sum=30038 [16:21:09]OFD Sender: Processing packet 96975 [packets to send 59, broken 58] [16:21:09]ProducePacketName [16:21:09]name=ofd_packets/00096975 [16:21:09]OFD Sender: To server: pG, [16:21:09]CommunicateWithHost lk.salyk.kg:30040 [16:21:09]ConnectInit lk.salyk.kg [16:21:09]written 0, free lines is 4095 [16:21:09]Connected sock=10 [16:21:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 5A 07 01 06 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 74 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7A 01 00 35 04 06 00 79 88 3D 73 41 30 54 08 6E 9E 94 AC E2 64 [16:21:09]Write to MH i2c: 01 00 00 6E 26 94 [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 07 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: 01 07 00 6E 26 00 00 00 00 00 31 0D D9 [16:21:09]RasterBufferAndPrint [16:21:09]line [16:21:09]line [16:21:09]line [16:21:09]line [16:21:09]line [16:21:09]written 0, free lines is 3383 [16:21:09]MH_Cut [16:21:09]Write to MH i2c: D1 01 00 75 26 01 6D [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: D1 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: D1 01 00 [16:21:09]MH_I2C_Read... [16:21:09]Read from MH i2c: D1 01 00 75 26 00 6C [16:21:09]Write to MH i2c: 01 00 00 76 26 9C [16:21:09]Write i2c OK [16:21:09]MH_I2C_Read... [16:21:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 FD 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 CF 7A 01 00 F4 03 04 00 9B B5 20 67 B6 04 01 00 00 6E CD 0E 40 81 3B BC C2 [16:21:10]CommunicateWithHost err = 0 [16:21:10]CheckOFDResponse [16:21:10]1017 (14) - 77093643461234 [16:21:10]1041 (16) - 0000000002098560 [16:21:10]1040 (4) - 96975 [16:21:10]1012 (4) - 29.10.2024 10:14 [16:21:10]1206 (1) - 0 [16:21:10]OFD Sender: Remove packet 96975 [16:21:10]ProducePacketName [16:21:10]name=ofd_packets/00096975 [16:21:10]NVStorageDeleteData [16:21:10]OFD Sender: No OFD packet to send [16:21:10]*** Cut start [16:21:10]*** Partial cut [16:21:10]*** CUTSNS_PIN = 1 [16:21:10]*** CUTSNS_PIN = 0 [16:21:10]*** Brake cut motor [16:21:11]Read from MH i2c: 01 [16:21:11]MH_I2C_Read... [16:21:11]*** Stop cut motor [16:21:11]*** Cut end [16:21:11]Read from MH i2c: 01 07 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: 01 07 00 76 26 00 00 00 00 00 FF 0F B1 [16:21:11]process_action close_receipt done [16:21:11]requested_data is exist [16:21:11]produce_requested_data [16:21:11]requested_item fm.sn is exist - process it [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 11 00 00 [16:21:11]Write to MH i2c: E2 08 00 77 26 80 11 00 00 00 00 00 00 17 [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 17 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 17 00 77 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [16:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:21:11]wFMCommunicate OK [16:21:11]requested_item fd.num is exist - process it [16:21:11]SAM_PROTO_GetFieldsCounters [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 13 00 00 [16:21:11]Write to MH i2c: E2 08 00 78 26 80 13 00 00 00 00 00 00 1A [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 62 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 62 00 78 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [16:21:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:21:11]wFMCommunicate OK [16:21:11]SAM_PROTO_GetFieldsCounters done [16:21:11]requested_item shift.num is exist - process it [16:21:11]requested_item shift.opened is exist - process it [16:21:11]req_shift_opened [16:21:11]FM_GetShiftState [16:21:11]SAM_PROTO_GetShiftState [16:21:11]wFMCommunicate request_size=4 [16:21:11]MH_SAM_APDU [16:21:11]CAPDU: 80 13 01 00 [16:21:11]Write to MH i2c: E2 08 00 79 26 80 13 01 00 00 00 00 00 1C [16:21:11]Write i2c OK [16:21:11]MH_I2C_Read... [16:21:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:11]Read from MH i2c: E2 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 0E 00 [16:21:11]MH_I2C_Read... [16:21:11]Read from MH i2c: E2 0E 00 79 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7A [16:21:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:21:11]wFMCommunicate OK [16:21:11]SAM_PROTO_GetShiftState done [16:21:11]FM_GetShiftState done [16:21:11]req_shift_opened done [16:21:11]requested_item shift.open_date is exist - process it [16:21:11]req_shift_open_date [16:21:11]req_shift_open_date done [16:21:11]produce_requested_data done [16:21:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96975,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:21:11]process_action_free close_receipt [16:21:11]json_value_free [16:21:11]json_value_free done [16:21:11]process_json_proto returns [16:21:11]Send response to host [16:21:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96975,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:21:11]free response buf [16:21:11]execute_script done [16:21:11]execute_script returns [16:21:11]free content buf [16:21:11]Sock 7.Close socket [16:21:11]Sock 7.Thread stoped [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:02]accept exits with 9 [16:22:02]New connection [16:22:02]New thread 3067260260 created [16:22:02]Thread 3067116900 joined [16:22:02]Waiting for new connection... [16:22:02] Sock 9.Parse request [16:22:02]Sock 9.Check first char [16:22:02]Sock 9.First char is OK [16:22:02]request: POST /json_proto HTTP/1.0 [16:22:02]Method: POST [16:22:02]URL: /json_proto [16:22:02]Method is POST - this is cgi request [16:22:02]url: /json_proto [16:22:02]query_string will be loaded in cgi processing [16:22:02]execute_cgi json_proto POST (null) [16:22:02]execute_cgi path=json_proto method=POST [16:22:02]POST find Content-Length [16:22:02]Host: 172.17.40.67:8080 [16:22:02]Content-Length: 689 [16:22:02]Content-Type: application/json [16:22:02] [16:22:02]POST finish read [16:22:02]Found Content-Length = 689 [16:22:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:02]execute_script... [16:22:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:02]POST & json_proto [16:22:02]process_json_proto [16:22:02]json parsed OK: [16:22:02]protocol is kg_v1.0 [16:22:02]action value=close_receipt [16:22:02]process_action close_receipt [16:22:02]cmd_close_receipt [16:22:02]MH_GetDate [16:22:02]Write to MH i2c: F0 00 00 7A 26 8F [16:22:02]Write i2c OK [16:22:02]MH_I2C_Read... [16:22:02]Read from MH i2c: F0 [16:22:02]MH_I2C_Read... [16:22:02]Read from MH i2c: F0 09 00 [16:22:02]MH_I2C_Read... [16:22:02]Read from MH i2c: F0 09 00 7A 26 00 AC 0B 21 67 EE DA 66 66 6B [16:22:02]GetLastDocTimeStamp 1730218868 [16:22:02]current date 1730218924 [16:22:02]FM_GetShiftState [16:22:02]SAM_PROTO_GetShiftState [16:22:02]wFMCommunicate request_size=4 [16:22:02]MH_SAM_APDU [16:22:02]CAPDU: 80 13 01 00 [16:22:02]Write to MH i2c: E2 08 00 7B 26 80 13 01 00 00 00 00 00 1E [16:22:02]Write i2c OK [16:22:02]MH_I2C_Read... [16:22:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:02]Read from MH i2c: E2 [16:22:02]MH_I2C_Read... [16:22:02]Read from MH i2c: E2 0E 00 [16:22:02]MH_I2C_Read... [16:22:02]Read from MH i2c: E2 0E 00 7B 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7C [16:22:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:22:02]wFMCommunicate OK [16:22:02]SAM_PROTO_GetShiftState done [16:22:02]FM_GetShiftState done [16:22:02]opened in 1730160548 [16:22:02]opened+sec_in_day 1730246948 [16:22:02]quantity*price = 200025 [16:22:02]sum+1 = 200026 [16:22:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 485 29.10.2024 16:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96976 ФПД: 76088684716233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162204&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96976&fm=76088684716233&tin=02508201610067®Number=0000000000170478&sum=200000 [16:22:04]StoreToDocumentArchive [16:22:04]shift 145 fd 96976 [16:22:04]save to /storage/0145/doc_00096976 [16:22:04]save last doc name /storage/0145/doc_00096976 to /storage/kkm_last_doc_name [16:22:04]save OK [16:22:04]Clear old archive folders... [16:22:04]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:22:04]tlvbuf is 01A98280 [16:22:04]SAM_PROTO_ClearQueue [16:22:04]wFMCommunicate request_size=4 [16:22:04]MH_SAM_APDU [16:22:04]CAPDU: 80 09 00 00 [16:22:04]Write to MH i2c: E2 08 00 88 26 80 09 00 00 00 00 00 00 20 [16:22:04]Write i2c OK [16:22:04]MH_I2C_Read... [16:22:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:04]Read from MH i2c: E2 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 88 26 00 90 00 22 [16:22:04]RAPDU: 90 00 [16:22:04]wFMCommunicate OK [16:22:04]SAM_PROTO_ClearQueue done [16:22:04]KKMCreateOFDPacket [16:22:04]OFDProtocolAddRootSTLVToBuf [16:22:04]FM_MakeSignedData [16:22:04]FM_MakeSignedData [16:22:04]SAM_PROTO_SignData [16:22:04]wFMCommunicate request_size=4 [16:22:04]MH_SAM_APDU [16:22:04]CAPDU: 80 0D 01 02 [16:22:04]Write to MH i2c: E2 08 00 89 26 80 0D 01 02 00 00 00 00 28 [16:22:04]Write i2c OK [16:22:04]MH_I2C_Read... [16:22:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:04]Read from MH i2c: E2 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 89 26 00 90 00 23 [16:22:04]RAPDU: 90 00 [16:22:04]wFMCommunicate OK [16:22:04]wFMCommunicate request_size=255 [16:22:04]MH_SAM_APDU [16:22:04]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 E5 01 00 00 F4 03 04 00 AC 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7A 01 [16:22:04]Write to MH i2c: E2 02 01 8A 26 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 E5 01 00 00 F4 03 04 00 AC 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7A 01 00 00 C7 [16:22:04]Write i2c OK [16:22:04]MH_I2C_Read... [16:22:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:04]Read from MH i2c: E2 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 8A 26 00 90 00 24 [16:22:04]RAPDU: 90 00 [16:22:04]wFMCommunicate OK [16:22:04]wFMCommunicate request_size=16 [16:22:04]MH_SAM_APDU [16:22:04]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 45 33 C7 06 20 C9 [16:22:04]Write to MH i2c: E2 13 00 8B 26 80 0D 02 02 0B 00 00 35 04 06 00 45 33 C7 06 20 C9 00 00 AE [16:22:04]Write i2c OK [16:22:04]MH_I2C_Read... [16:22:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:04]Read from MH i2c: E2 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 03 00 8B 26 00 90 00 25 [16:22:04]RAPDU: 90 00 [16:22:04]wFMCommunicate OK [16:22:04]wFMCommunicate request_size=4 [16:22:04]MH_SAM_APDU [16:22:04]CAPDU: 80 0D 03 02 [16:22:04]Write to MH i2c: E2 08 00 8C 26 80 0D 03 02 00 00 00 00 2D [16:22:04]Write i2c OK [16:22:04]MH_I2C_Read... [16:22:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:04]Read from MH i2c: E2 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 0B 00 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 0B 00 8C 26 00 11 C0 65 EE EA F0 74 5E 90 00 FE [16:22:04]RAPDU: 11 C0 65 EE EA F0 74 5E 90 00 [16:22:04]wFMCommunicate OK [16:22:04]SAM_PROTO_SignData done [16:22:04]FM_MakeSignedData done [16:22:04]CreateOFDProtocolMessage [16:22:04]wFMCommunicate request_size=4 [16:22:04]MH_SAM_APDU [16:22:04]CAPDU: 80 11 00 00 [16:22:04]Write to MH i2c: E2 08 00 8D 26 80 11 00 00 00 00 00 00 2D [16:22:04]Write i2c OK [16:22:04]MH_I2C_Read... [16:22:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:04]Read from MH i2c: E2 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 17 00 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: E2 17 00 8D 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [16:22:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:04]wFMCommunicate OK [16:22:04]CreateOFDProtocolMessage done [16:22:04]OFDSenderStorePacket 96976 [16:22:04]StoreOFDPacket docnum=96976 [16:22:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 FC D5 0D 01 5F 73 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 E5 01 00 00 F4 03 04 00 AC 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7A 01 00 35 04 06 00 45 33 C7 06 20 C9 11 C0 65 EE EA F0 74 5E [16:22:04]CheckFolder [16:22:04]dirname=/storage/ofd_packets [16:22:04]CheckFolder done [16:22:04]ProducePacketName [16:22:04]name=ofd_packets/00096976 [16:22:04]NVStorageSaveData ofd_packets/00096976 [16:22:04]File name is /storage/ofd_packets/00096976 [16:22:04]Write 307 bytes [16:22:04]NVStorageSaveData done [16:22:04]OFDSenderStorePacket done [16:22:04]KKMCreateOFDPacket done [16:22:04]NVStorageSaveData kkm_last_timestamp [16:22:04]File name is /storage/kkm_last_timestamp [16:22:04]Write 4 bytes [16:22:04]NVStorageSaveData done [16:22:04]ExternCall_PrintAddStr [16:22:04]wPrintStart [16:22:04]Write to MH i2c: 01 00 00 8E 26 B4 [16:22:04]Write i2c OK [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: 01 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: 01 07 00 [16:22:04]MH_I2C_Read... [16:22:04]Read from MH i2c: 01 07 00 8E 26 00 00 00 00 00 FF 0F C9 [16:22:04]RasterBufferAndPrint [16:22:04]line Счет N : (1)3407509 [16:22:04]line ИНН: 02508201610067 [16:22:04]line Контрольно-Кассовый Чек [16:22:04]line ПРОДАЖА [16:22:04]line ТРК (МРК, ГНК) : 41 [16:22:04]line Товар: 2710194800 [16:22:04]line D-ENERGY Дт-К-2 [16:22:04]line 25.910 * 77.20 [16:22:04]line = 2000.25 [16:22:04]line НДС 12% НСП 1% [16:22:04]line > о реализуемом товаре [16:22:04]line ОКРУГЛЕНИЕ: -0.25 [16:22:04]line ИТОГО: 2000.00 [16:22:04]line Внесено: 2000.00 [16:22:04]line СДАЧА: 0.00 [16:22:04]line НСП 1% : 17.70 [16:22:04]line НДС 12% : 212.42 [16:22:04]line Наличными: 2000.00 [16:22:04]line Безнал.: 0.00 [16:22:04]line Место: АЗС № 82 "Партнер Нефть" [16:22:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:22:04]line СНО: Общий режим [16:22:04]line Чек 485 29.10.2024 16:22 [16:22:04]line Смена: 145 ФФД: 1.0 [16:22:04]line ЗНМ: 0300000017 [16:22:04]line РНМ: 0000000000170478 [16:22:04]line Версия ККМ: v1.0 [16:22:04]line ФМ: 0000000002098560 [16:22:04]line ФД: 96976 [16:22:04]line ФПД: 76088684716233 [16:22:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162204&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96976&fm=76088684716233&tin=02508201610067®Number=0000000000170478&sum=200000 [16:22:04]OFD Sender: Processing packet 96976 [packets to send 59, broken 58] [16:22:04]ProducePacketName [16:22:04]name=ofd_packets/00096976 [16:22:04]OFD Sender: To server: pG, [16:22:04]CommunicateWithHost lk.salyk.kg:30040 [16:22:04]ConnectInit lk.salyk.kg [16:22:04]written 0, free lines is 4095 [16:22:05]Connected sock=10 [16:22:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 FC D5 0D 01 5F 73 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 E5 01 00 00 F4 03 04 00 AC 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7A 01 00 35 04 06 00 45 33 C7 06 20 C9 11 C0 65 EE EA F0 74 5E [16:22:05]Write to MH i2c: 01 00 00 B9 26 DF [16:22:05]Write i2c OK [16:22:05]MH_I2C_Read... [16:22:05]Read from MH i2c: 01 [16:22:05]MH_I2C_Read... [16:22:05]Read from MH i2c: 01 07 00 [16:22:05]MH_I2C_Read... [16:22:05]Read from MH i2c: 01 07 00 B9 26 00 00 00 00 00 00 0D F3 [16:22:05]RasterBufferAndPrint [16:22:05]line [16:22:05]line [16:22:05]line [16:22:05]line [16:22:05]line [16:22:05]written 0, free lines is 3334 [16:22:05]MH_Cut [16:22:05]Write to MH i2c: D1 01 00 C0 26 01 B8 [16:22:05]Write i2c OK [16:22:05]MH_I2C_Read... [16:22:05]Read from MH i2c: D1 [16:22:05]MH_I2C_Read... [16:22:05]Read from MH i2c: D1 01 00 [16:22:05]MH_I2C_Read... [16:22:05]Read from MH i2c: D1 01 00 C0 26 00 B7 [16:22:05]Write to MH i2c: 01 00 00 C1 26 E7 [16:22:05]Write i2c OK [16:22:05]MH_I2C_Read... [16:22:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C 6E 47 00 37 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 32 30 39 38 35 36 30 10 04 04 00 D0 7A 01 00 F4 03 04 00 D2 B5 20 67 B6 04 01 00 00 69 79 65 EE B2 CD D6 50 [16:22:05]CommunicateWithHost err = 0 [16:22:05]CheckOFDResponse [16:22:05]1017 (14) - 77093643461234 [16:22:05]1041 (16) - 0000000002098560 [16:22:05]1040 (4) - 96976 [16:22:05]1012 (4) - 29.10.2024 10:15 [16:22:05]1206 (1) - 0 [16:22:05]OFD Sender: Remove packet 96976 [16:22:05]ProducePacketName [16:22:05]name=ofd_packets/00096976 [16:22:05]NVStorageDeleteData [16:22:05]OFD Sender: No OFD packet to send [16:22:06]*** Cut start [16:22:06]*** Partial cut [16:22:06]*** CUTSNS_PIN = 1 [16:22:06]*** CUTSNS_PIN = 0 [16:22:06]*** Brake cut motor [16:22:06]Read from MH i2c: 01 [16:22:06]MH_I2C_Read... [16:22:06]*** Stop cut motor [16:22:06]*** Cut end [16:22:06]Read from MH i2c: 01 07 00 [16:22:06]MH_I2C_Read... [16:22:06]Read from MH i2c: 01 07 00 C1 26 00 00 00 00 00 FF 0F FC [16:22:06]process_action close_receipt done [16:22:06]requested_data is exist [16:22:06]produce_requested_data [16:22:06]requested_item fm.sn is exist - process it [16:22:06]wFMCommunicate request_size=4 [16:22:06]MH_SAM_APDU [16:22:06]CAPDU: 80 11 00 00 [16:22:06]Write to MH i2c: E2 08 00 C2 26 80 11 00 00 00 00 00 00 62 [16:22:06]Write i2c OK [16:22:06]MH_I2C_Read... [16:22:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:06]Read from MH i2c: E2 [16:22:06]MH_I2C_Read... [16:22:06]Read from MH i2c: E2 17 00 [16:22:06]MH_I2C_Read... [16:22:06]Read from MH i2c: E2 17 00 C2 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [16:22:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:06]wFMCommunicate OK [16:22:06]requested_item fd.num is exist - process it [16:22:06]SAM_PROTO_GetFieldsCounters [16:22:06]wFMCommunicate request_size=4 [16:22:06]MH_SAM_APDU [16:22:06]CAPDU: 80 13 00 00 [16:22:06]Write to MH i2c: E2 08 00 C3 26 80 13 00 00 00 00 00 00 65 [16:22:06]Write i2c OK [16:22:06]MH_I2C_Read... [16:22:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:06]Read from MH i2c: E2 [16:22:06]MH_I2C_Read... [16:22:06]Read from MH i2c: E2 62 00 [16:22:06]MH_I2C_Read... [16:22:06]Read from MH i2c: E2 62 00 C3 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [16:22:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:06]wFMCommunicate OK [16:22:06]SAM_PROTO_GetFieldsCounters done [16:22:06]requested_item shift.num is exist - process it [16:22:06]requested_item shift.opened is exist - process it [16:22:06]req_shift_opened [16:22:06]FM_GetShiftState [16:22:06]SAM_PROTO_GetShiftState [16:22:06]wFMCommunicate request_size=4 [16:22:06]MH_SAM_APDU [16:22:06]CAPDU: 80 13 01 00 [16:22:06]Write to MH i2c: E2 08 00 C4 26 80 13 01 00 00 00 00 00 67 [16:22:06]Write i2c OK [16:22:06]MH_I2C_Read... [16:22:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:06]Read from MH i2c: E2 [16:22:06]MH_I2C_Read... [16:22:06]Read from MH i2c: E2 0E 00 [16:22:06]MH_I2C_Read... [16:22:06]Read from MH i2c: E2 0E 00 C4 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C5 [16:22:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:22:06]wFMCommunicate OK [16:22:06]SAM_PROTO_GetShiftState done [16:22:06]FM_GetShiftState done [16:22:06]req_shift_opened done [16:22:06]requested_item shift.open_date is exist - process it [16:22:06]req_shift_open_date [16:22:06]req_shift_open_date done [16:22:06]produce_requested_data done [16:22:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96976,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:22:06]process_action_free close_receipt [16:22:06]json_value_free [16:22:06]json_value_free done [16:22:06]process_json_proto returns [16:22:06]Send response to host [16:22:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96976,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:22:06]free response buf [16:22:06]execute_script done [16:22:06]execute_script returns [16:22:06]free content buf [16:22:06]Sock 9.Close socket [16:22:06]Sock 9.Thread stoped [16:22:07]accept exits with 7 [16:22:07]New connection [16:22:07]New thread 3067116900 created [16:22:07]Thread 3067260260 joined [16:22:07]Waiting for new connection... [16:22:07] Sock 7.Parse request [16:22:07]Sock 7.Check first char [16:22:07]Sock 7.First char is OK [16:22:07]request: POST /json_proto HTTP/1.0 [16:22:07]Method: POST [16:22:07]URL: /json_proto [16:22:07]Method is POST - this is cgi request [16:22:07]url: /json_proto [16:22:07]query_string will be loaded in cgi processing [16:22:07]execute_cgi json_proto POST (null) [16:22:07]execute_cgi path=json_proto method=POST [16:22:07]POST find Content-Length [16:22:07]Host: 172.17.40.67:8080 [16:22:07]Content-Length: 678 [16:22:07]Content-Type: application/json [16:22:07] [16:22:07]POST finish read [16:22:07]Found Content-Length = 678 [16:22:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:22:07]execute_script... [16:22: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)3407510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:22:07]POST & json_proto [16:22:07]process_json_proto [16:22:07]json parsed OK: [16:22:07]protocol is kg_v1.0 [16:22:07]action value=close_receipt [16:22:07]process_action close_receipt [16:22:07]cmd_close_receipt [16:22:07]MH_GetDate [16:22:07]Write to MH i2c: F0 00 00 C5 26 DA [16:22:07]Write i2c OK [16:22:07]MH_I2C_Read... [16:22:07]Read from MH i2c: F0 [16:22:07]MH_I2C_Read... [16:22:07]Read from MH i2c: F0 09 00 [16:22:07]MH_I2C_Read... [16:22:07]Read from MH i2c: F0 09 00 C5 26 00 B0 0B 21 67 EE DA 66 66 BA [16:22:07]GetLastDocTimeStamp 1730218924 [16:22:07]current date 1730218928 [16:22:07]FM_GetShiftState [16:22:07]SAM_PROTO_GetShiftState [16:22:07]wFMCommunicate request_size=4 [16:22:07]MH_SAM_APDU [16:22:07]CAPDU: 80 13 01 00 [16:22:07]Write to MH i2c: E2 08 00 C6 26 80 13 01 00 00 00 00 00 69 [16:22:07]Write i2c OK [16:22:07]MH_I2C_Read... [16:22:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:07]Read from MH i2c: E2 [16:22:07]MH_I2C_Read... [16:22:07]Read from MH i2c: E2 0E 00 [16:22:07]MH_I2C_Read... [16:22:07]Read from MH i2c: E2 0E 00 C6 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C7 [16:22:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:22:07]wFMCommunicate OK [16:22:07]SAM_PROTO_GetShiftState done [16:22:07]FM_GetShiftState done [16:22:07]opened in 1730160548 [16:22:07]opened+sec_in_day 1730246948 [16:22:07]quantity*price = 60009 [16:22:07]sum+1 = 60010 [16:22:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 486 29.10.2024 16:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96977 ФПД: 87531567961657 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162208&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96977&fm=87531567961657&tin=02508201610067®Number=0000000000170478&sum=60000 [16:22:08]StoreToDocumentArchive [16:22:08]shift 145 fd 96977 [16:22:08]save to /storage/0145/doc_00096977 [16:22:08]save last doc name /storage/0145/doc_00096977 to /storage/kkm_last_doc_name [16:22:08]save OK [16:22:08]Clear old archive folders... [16:22:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:22:08]tlvbuf is 01AEAAE0 [16:22:08]SAM_PROTO_ClearQueue [16:22:08]wFMCommunicate request_size=4 [16:22:08]MH_SAM_APDU [16:22:08]CAPDU: 80 09 00 00 [16:22:08]Write to MH i2c: E2 08 00 D3 26 80 09 00 00 00 00 00 00 6B [16:22:08]Write i2c OK [16:22:08]MH_I2C_Read... [16:22:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:08]Read from MH i2c: E2 [16:22:08]MH_I2C_Read... [16:22:08]Read from MH i2c: E2 03 00 [16:22:08]MH_I2C_Read... [16:22:08]Read from MH i2c: E2 03 00 D3 26 00 90 00 6D [16:22:08]RAPDU: 90 00 [16:22:08]wFMCommunicate OK [16:22:08]SAM_PROTO_ClearQueue done [16:22:08]KKMCreateOFDPacket [16:22:08]OFDProtocolAddRootSTLVToBuf [16:22:08]FM_MakeSignedData [16:22:08]FM_MakeSignedData [16:22:08]SAM_PROTO_SignData [16:22:08]wFMCommunicate request_size=4 [16:22:08]MH_SAM_APDU [16:22:08]CAPDU: 80 0D 01 02 [16:22:08]Write to MH i2c: E2 08 00 D4 26 80 0D 01 02 00 00 00 00 73 [16:22:08]Write i2c OK [16:22:08]MH_I2C_Read... [16:22:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:08]Read from MH i2c: E2 [16:22:08]MH_I2C_Read... [16:22:08]Read from MH i2c: E2 03 00 [16:22:08]MH_I2C_Read... [16:22:08]Read from MH i2c: E2 03 00 D4 26 00 90 00 6E [16:22:08]RAPDU: 90 00 [16:22:08]wFMCommunicate OK [16:22:08]wFMCommunicate request_size=255 [16:22:08]MH_SAM_APDU [16:22:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E6 01 00 00 F4 03 04 00 B0 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7A 01 00 35 04 06 00 4F [16:22:08]Write to MH i2c: E2 02 01 D5 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E6 01 00 00 F4 03 04 00 B0 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7A 01 00 35 04 06 00 4F 00 00 34 [16:22:08]Write i2c OK [16:22:08]MH_I2C_Read... [16:22:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:09]Read from MH i2c: E2 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 03 00 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 03 00 D5 26 00 90 00 6F [16:22:09]RAPDU: 90 00 [16:22:09]wFMCommunicate OK [16:22:09]wFMCommunicate request_size=10 [16:22:09]MH_SAM_APDU [16:22:09]CAPDU: 80 0D 02 02 05 9C 08 03 D6 39 [16:22:09]Write to MH i2c: E2 0D 00 D6 26 80 0D 02 02 05 00 9C 08 03 D6 39 00 00 36 [16:22:09]Write i2c OK [16:22:09]MH_I2C_Read... [16:22:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:09]Read from MH i2c: E2 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 03 00 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 03 00 D6 26 00 90 00 70 [16:22:09]RAPDU: 90 00 [16:22:09]wFMCommunicate OK [16:22:09]wFMCommunicate request_size=4 [16:22:09]MH_SAM_APDU [16:22:09]CAPDU: 80 0D 03 02 [16:22:09]Write to MH i2c: E2 08 00 D7 26 80 0D 03 02 00 00 00 00 78 [16:22:09]Write i2c OK [16:22:09]MH_I2C_Read... [16:22:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:09]Read from MH i2c: E2 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 0B 00 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 0B 00 D7 26 00 27 2E DE 33 CD C5 EF 63 90 00 C3 [16:22:09]RAPDU: 27 2E DE 33 CD C5 EF 63 90 00 [16:22:09]wFMCommunicate OK [16:22:09]SAM_PROTO_SignData done [16:22:09]FM_MakeSignedData done [16:22:09]CreateOFDProtocolMessage [16:22:09]wFMCommunicate request_size=4 [16:22:09]MH_SAM_APDU [16:22:09]CAPDU: 80 11 00 00 [16:22:09]Write to MH i2c: E2 08 00 D8 26 80 11 00 00 00 00 00 00 78 [16:22:09]Write i2c OK [16:22:09]MH_I2C_Read... [16:22:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:09]Read from MH i2c: E2 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 17 00 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 17 00 D8 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [16:22:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:09]wFMCommunicate OK [16:22:09]CreateOFDProtocolMessage done [16:22:09]OFDSenderStorePacket 96977 [16:22:09]StoreOFDPacket docnum=96977 [16:22:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 B8 07 01 56 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 34 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 E6 01 00 00 F4 03 04 00 B0 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7A 01 00 35 04 06 00 4F 9C 08 03 D6 39 27 2E DE 33 CD C5 EF 63 [16:22:09]CheckFolder [16:22:09]dirname=/storage/ofd_packets [16:22:09]CheckFolder done [16:22:09]ProducePacketName [16:22:09]name=ofd_packets/00096977 [16:22:09]NVStorageSaveData ofd_packets/00096977 [16:22:09]File name is /storage/ofd_packets/00096977 [16:22:09]Write 301 bytes [16:22:09]NVStorageSaveData done [16:22:09]OFDSenderStorePacket done [16:22:09]KKMCreateOFDPacket done [16:22:09]NVStorageSaveData kkm_last_timestamp [16:22:09]File name is /storage/kkm_last_timestamp [16:22:09]Write 4 bytes [16:22:09]NVStorageSaveData done [16:22:09]ExternCall_PrintAddStr [16:22:09]wPrintStart [16:22:09]Write to MH i2c: 01 00 00 D9 26 FF [16:22:09]OFD Sender: Processing packet 96977 [packets to send 59, broken 58] [16:22:09]ProducePacketName [16:22:09]name=ofd_packets/00096977 [16:22:09]OFD Sender: To server: pG, [16:22:09]CommunicateWithHost lk.salyk.kg:30040 [16:22:09]ConnectInit lk.salyk.kg [16:22:09]Write i2c OK [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: 01 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: 01 07 00 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: 01 07 00 D9 26 00 00 00 00 00 FF 0F 14 [16:22:09]RasterBufferAndPrint [16:22:09]line Счет N : (1)3407510 [16:22:09]line ИНН: 02508201610067 [16:22:09]line Контрольно-Кассовый Чек [16:22:09]line ПРОДАЖА [16:22:09]line ТРК (МРК, ГНК) : 32 [16:22:09]line Товар: 2710124130 [16:22:09]line Аи-92-К-4 [16:22:09]line 8.970 * 66.90 [16:22:09]line = 600.09 [16:22:09]line НДС 12% НСП 1% [16:22:09]line > о реализуемом товаре [16:22:09]line ОКРУГЛЕНИЕ: -0.09 [16:22:09]line ИТОГО: 600.00 [16:22:09]line Внесено: 600.00 [16:22:09]line СДАЧА: 0.00 [16:22:09]line НСП 1% : 5.31 [16:22:09]line НДС 12% : 63.73 [16:22:09]line Наличными: 600.00 [16:22:09]line Безнал.: 0.00 [16:22:09]line Место: АЗС № 82 "Партнер Нефть" [16:22:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:22:09]line СНО: Общий режим [16:22:09]line Чек 486 29.10.2024 16:22 [16:22:09]line Смена: 145 ФФД: 1.0 [16:22:09]line ЗНМ: 0300000017 [16:22:09]line РНМ: 0000000000170478 [16:22:09]line Версия ККМ: v1.0 [16:22:09]line ФМ: 0000000002098560 [16:22:09]line ФД: 96977 [16:22:09]line ФПД: 87531567961657 [16:22:09]Connected sock=10 [16:22:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162208&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96977&fm=87531567961657&tin=02508201610067®Number=0000000000170478&sum=60000 [16:22:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 B8 written 0, free lines is 4095 [16:22:09]07 01 56 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 34 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 E6 01 00 00 F4 03 04 00 B0 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7A 01 00 35 04 06 00 4F 9C 08 03 D6 39 27 2E DE 33 CD C5 EF 63 [16:22:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A A7 47 00 D0 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 32 30 39 38 35 36 30 10 04 04 00 D1 7A 01 00 F4 03 04 00 D7 B5 20 67 B6 04 01 00 00 1F 99 E8 41 7D 91 8C 61 [16:22:10]CommunicateWithHost err = 0 [16:22:10]CheckOFDResponse [16:22:10]1017 (14) - 77093643461234 [16:22:10]1041 (16) - 0000000002098560 [16:22:10]1040 (4) - 96977 [16:22:10]1012 (4) - 29.10.2024 10:15 [16:22:10]1206 (1) - 0 [16:22:10]OFD Sender: Remove packet 96977 [16:22:10]ProducePacketName [16:22:10]name=ofd_packets/00096977 [16:22:10]NVStorageDeleteData [16:22:10]Write to MH i2c: 01 00 00 04 27 2B [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: 01 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: 01 07 00 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: 01 07 00 04 27 00 00 00 00 00 FF 0C 3D [16:22:10]RasterBufferAndPrint [16:22:10]line [16:22:10]line [16:22:10]line [16:22:10]line [16:22:10]line [16:22:10]written 0, free lines is 3342 [16:22:10]MH_Cut [16:22:10]Write to MH i2c: D1 01 00 0B 27 01 04 [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: D1 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: D1 01 00 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: D1 01 00 0B 27 00 03 [16:22:10]Write to MH i2c: 01 00 00 0C 27 33 [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]OFD Sender: No OFD packet to send [16:22:10]*** Cut start [16:22:10]*** Partial cut [16:22:10]*** CUTSNS_PIN = 1 [16:22:10]*** CUTSNS_PIN = 0 [16:22:11]*** Brake cut motor [16:22:11]Read from MH i2c: 01 [16:22:11]MH_I2C_Read... [16:22:11]*** Stop cut motor [16:22:11]*** Cut end [16:22:11]Read from MH i2c: 01 07 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: 01 07 00 0C 27 00 00 00 00 00 FF 0F 48 [16:22:11]process_action close_receipt done [16:22:11]requested_data is exist [16:22:11]produce_requested_data [16:22:11]requested_item fm.sn is exist - process it [16:22:11]wFMCommunicate request_size=4 [16:22:11]MH_SAM_APDU [16:22:11]CAPDU: 80 11 00 00 [16:22:11]Write to MH i2c: E2 08 00 0D 27 80 11 00 00 00 00 00 00 AE [16:22:11]Write i2c OK [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 [16:22:11]MH_I2C_Read... [16:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:11]Read from MH i2c: E2 17 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 17 00 0D 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [16:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:11]wFMCommunicate OK [16:22:11]requested_item fd.num is exist - process it [16:22:11]SAM_PROTO_GetFieldsCounters [16:22:11]wFMCommunicate request_size=4 [16:22:11]MH_SAM_APDU [16:22:11]CAPDU: 80 13 00 00 [16:22:11]Write to MH i2c: E2 08 00 0E 27 80 13 00 00 00 00 00 00 B1 [16:22:11]Write i2c OK [16:22:11]MH_I2C_Read... [16:22:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:11]Read from MH i2c: E2 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 62 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 62 00 0E 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [16:22:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:11]wFMCommunicate OK [16:22:11]SAM_PROTO_GetFieldsCounters done [16:22:11]requested_item shift.num is exist - process it [16:22:11]requested_item shift.opened is exist - process it [16:22:11]req_shift_opened [16:22:11]FM_GetShiftState [16:22:11]SAM_PROTO_GetShiftState [16:22:11]wFMCommunicate request_size=4 [16:22:11]MH_SAM_APDU [16:22:11]CAPDU: 80 13 01 00 [16:22:11]Write to MH i2c: E2 08 00 0F 27 80 13 01 00 00 00 00 00 B3 [16:22:11]Write i2c OK [16:22:11]MH_I2C_Read... [16:22:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:11]Read from MH i2c: E2 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 0E 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 0E 00 0F 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 11 [16:22:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:22:11]wFMCommunicate OK [16:22:11]SAM_PROTO_GetShiftState done [16:22:11]FM_GetShiftState done [16:22:11]req_shift_opened done [16:22:11]requested_item shift.open_date is exist - process it [16:22:11]req_shift_open_date [16:22:11]req_shift_open_date done [16:22:11]produce_requested_data done [16:22:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96977,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:22:11]process_action_free close_receipt [16:22:11]json_value_free [16:22:11]json_value_free done [16:22:11]process_json_proto returns [16:22:11]Send response to host [16:22:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96977,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:22:11]free response buf [16:22:11]execute_script done [16:22:11]execute_script returns [16:22:11]free content buf [16:22:11]Sock 7.Close socket [16:22:11]Sock 7.Thread stoped [16:22:12]accept exits with 9 [16:22:12]New connection [16:22:12]New thread 3067260260 created [16:22:12]Thread 3067116900 joined [16:22:12]Waiting for new connection... [16:22:12] Sock 9.Parse request [16:22:12]Sock 9.Check first char [16:22:12]Sock 9.First char is OK [16:22:12]request: POST /json_proto HTTP/1.0 [16:22:12]Method: POST [16:22:12]URL: /json_proto [16:22:12]Method is POST - this is cgi request [16:22:12]url: /json_proto [16:22:12]query_string will be loaded in cgi processing [16:22:12]execute_cgi json_proto POST (null) [16:22:12]execute_cgi path=json_proto method=POST [16:22:12]POST find Content-Length [16:22:12]Host: 172.17.40.67:8080 [16:22:12]Content-Length: 683 [16:22:12]Content-Type: application/json [16:22:12] [16:22:12]POST finish read [16:22:12]Found Content-Length = 683 [16:22:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:22:12]execute_script... [16:22:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:22:12]POST & json_proto [16:22:12]process_json_proto [16:22:12]json parsed OK: [16:22:12]protocol is kg_v1.0 [16:22:12]action value=close_receipt [16:22:12]process_action close_receipt [16:22:12]cmd_close_receipt [16:22:12]MH_GetDate [16:22:12]Write to MH i2c: F0 00 00 10 27 26 [16:22:12]Write i2c OK [16:22:12]MH_I2C_Read... [16:22:12]Read from MH i2c: F0 [16:22:12]MH_I2C_Read... [16:22:12]Read from MH i2c: F0 09 00 [16:22:12]MH_I2C_Read... [16:22:12]Read from MH i2c: F0 09 00 10 27 00 B5 0B 21 67 EE DA 66 66 0B [16:22:12]GetLastDocTimeStamp 1730218928 [16:22:12]current date 1730218933 [16:22:12]FM_GetShiftState [16:22:12]SAM_PROTO_GetShiftState [16:22:12]wFMCommunicate request_size=4 [16:22:12]MH_SAM_APDU [16:22:12]CAPDU: 80 13 01 00 [16:22:12]Write to MH i2c: E2 08 00 11 27 80 13 01 00 00 00 00 00 B5 [16:22:12]Write i2c OK [16:22:12]MH_I2C_Read... [16:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:12]Read from MH i2c: E2 [16:22:12]MH_I2C_Read... [16:22:12]Read from MH i2c: E2 0E 00 [16:22:12]MH_I2C_Read... [16:22:12]Read from MH i2c: E2 0E 00 11 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 13 [16:22:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:22:12]wFMCommunicate OK [16:22:12]SAM_PROTO_GetShiftState done [16:22:12]FM_GetShiftState done [16:22:12]opened in 1730160548 [16:22:12]opened+sec_in_day 1730246948 [16:22:12]quantity*price = 100015 [16:22:12]sum+1 = 100017 [16:22: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 487 29.10.2024 16:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96978 ФПД: 223661235914864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162213&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96978&fm=223661235914864&tin=02508201610067®Number=0000000000170478&sum=100000 [16:22:13]StoreToDocumentArchive [16:22:13]shift 145 fd 96978 [16:22:13]save to /storage/0145/doc_00096978 [16:22:13]save last doc name /storage/0145/doc_00096978 to /storage/kkm_last_doc_name [16:22:13]save OK [16:22:13]Clear old archive folders... [16:22:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:22:13]tlvbuf is 01B4CC40 [16:22:13]SAM_PROTO_ClearQueue [16:22:13]wFMCommunicate request_size=4 [16:22:13]MH_SAM_APDU [16:22:13]CAPDU: 80 09 00 00 [16:22:13]Write to MH i2c: E2 08 00 1E 27 80 09 00 00 00 00 00 00 B7 [16:22:13]Write i2c OK [16:22:13]MH_I2C_Read... [16:22:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:13]Read from MH i2c: E2 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 03 00 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 03 00 1E 27 00 90 00 B9 [16:22:13]RAPDU: 90 00 [16:22:13]wFMCommunicate OK [16:22:13]SAM_PROTO_ClearQueue done [16:22:13]KKMCreateOFDPacket [16:22:13]OFDProtocolAddRootSTLVToBuf [16:22:13]FM_MakeSignedData [16:22:13]FM_MakeSignedData [16:22:13]SAM_PROTO_SignData [16:22:13]wFMCommunicate request_size=4 [16:22:13]MH_SAM_APDU [16:22:13]CAPDU: 80 0D 01 02 [16:22:13]Write to MH i2c: E2 08 00 1F 27 80 0D 01 02 00 00 00 00 BF [16:22:13]Write i2c OK [16:22:13]MH_I2C_Read... [16:22:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:13]Read from MH i2c: E2 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 03 00 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 03 00 1F 27 00 90 00 BA [16:22:13]RAPDU: 90 00 [16:22:13]wFMCommunicate OK [16:22:13]wFMCommunicate request_size=255 [16:22:13]MH_SAM_APDU [16: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 34 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 E7 01 00 00 F4 03 04 00 B5 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7A 01 00 35 04 06 00 CB [16:22:13]Write to MH i2c: E2 02 01 20 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E7 01 00 00 F4 03 04 00 B5 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7A 01 00 35 04 06 00 CB 00 00 20 [16:22:13]Write i2c OK [16:22:13]MH_I2C_Read... [16:22:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:14]Read from MH i2c: E2 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 03 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 03 00 20 27 00 90 00 BB [16:22:14]RAPDU: 90 00 [16:22:14]wFMCommunicate OK [16:22:14]wFMCommunicate request_size=10 [16:22:14]MH_SAM_APDU [16:22:14]CAPDU: 80 0D 02 02 05 6B 30 84 48 70 [16:22:14]Write to MH i2c: E2 0D 00 21 27 80 0D 02 02 05 00 6B 30 84 48 70 00 00 A3 [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:14]Read from MH i2c: E2 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 03 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 03 00 21 27 00 90 00 BC [16:22:14]RAPDU: 90 00 [16:22:14]wFMCommunicate OK [16:22:14]wFMCommunicate request_size=4 [16:22:14]MH_SAM_APDU [16:22:14]CAPDU: 80 0D 03 02 [16:22:14]Write to MH i2c: E2 08 00 22 27 80 0D 03 02 00 00 00 00 C4 [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:14]Read from MH i2c: E2 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 0B 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 0B 00 22 27 00 4F 37 04 74 57 57 BC 9D 90 00 CA [16:22:14]RAPDU: 4F 37 04 74 57 57 BC 9D 90 00 [16:22:14]wFMCommunicate OK [16:22:14]SAM_PROTO_SignData done [16:22:14]FM_MakeSignedData done [16:22:14]CreateOFDProtocolMessage [16:22:14]wFMCommunicate request_size=4 [16:22:14]MH_SAM_APDU [16:22:14]CAPDU: 80 11 00 00 [16:22:14]Write to MH i2c: E2 08 00 23 27 80 11 00 00 00 00 00 00 C4 [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:14]Read from MH i2c: E2 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 17 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: E2 17 00 23 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [16:22:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:14]wFMCommunicate OK [16:22:14]CreateOFDProtocolMessage done [16:22:14]OFDSenderStorePacket 96978 [16:22:14]StoreOFDPacket docnum=96978 [16:22:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 0E 07 01 32 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E7 01 00 00 F4 03 04 00 B5 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7A 01 00 35 04 06 00 CB 6B 30 84 48 70 4F 37 04 74 57 57 BC 9D [16:22:14]CheckFolder [16:22:14]dirname=/storage/ofd_packets [16:22:14]CheckFolder done [16:22:14]ProducePacketName [16:22:14]name=ofd_packets/00096978 [16:22:14]NVStorageSaveData ofd_packets/00096978 [16:22:14]File name is /storage/ofd_packets/00096978 [16:22:14]Write 301 bytes [16:22:14]NVStorageSaveData done [16:22:14]OFDSenderStorePacket done [16:22:14]KKMCreateOFDPacket done [16:22:14]NVStorageSaveData kkm_last_timestamp [16:22:14]File name is /storage/kkm_last_timestamp [16:22:14]Write 4 bytes [16:22:14]NVStorageSaveData done [16:22:14]ExternCall_PrintAddStr [16:22:14]wPrintStart [16:22:14]Write to MH i2c: 01 00 00 24 27 4B [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: 01 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: 01 07 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: 01 07 00 24 27 00 00 00 00 00 FF 0F 60 [16:22:14]RasterBufferAndPrint [16:22:14]line Счет N : (1)3407511 [16:22:14]line ИНН: 02508201610067 [16:22:14]line Контрольно-Кассовый Чек [16:22:14]line ПРОДАЖА [16:22:14]line ТРК (МРК, ГНК) : 12 [16:22:14]line Товар: 2710124130 [16:22:14]line Аи-92-К-4 [16:22:14]line 14.950 * 66.90 [16:22:14]line = 1000.16 [16:22:14]line НДС 12% НСП 1% [16:22:14]line > о реализуемом товаре [16:22:14]line ОКРУГЛЕНИЕ: -0.16 [16:22:14]line ИТОГО: 1000.00 [16:22:14]line Внесено: 1000.00 [16:22:14]line СДАЧА: 0.00 [16:22:14]line НСП 1% : 8.85 [16:22:14]line НДС 12% : 106.21 [16:22:14]line Наличными: 1000.00 [16:22:14]line Безнал.: 0.00 [16:22:14]line Место: АЗС № 82 "Партнер Нефть" [16:22:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:22:14]line СНО: Общий режим [16:22:14]line Чек 487 29.10.2024 16:22 [16:22:14]line Смена: 145 ФФД: 1.0 [16:22:14]line ЗНМ: 0300000017 [16:22:14]line РНМ: 0000000000170478 [16:22:14]line Версия ККМ: v1.0 [16:22:14]line ФМ: 0000000002098560 [16:22:14]line ФД: 96978 [16:22:14]line ФПД: 223661235914864 [16:22:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162213&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96978&fm=223661235914864&tin=02508201610067®Number=0000000000170478&sum=100000 [16:22:14]written 0, free lines is 4095 [16:22:14]OFD Sender: Processing packet 96978 [packets to send 59, broken 58] [16:22:14]ProducePacketName [16:22:14]name=ofd_packets/00096978 [16:22:14]OFD Sender: To server: pG, [16:22:14]CommunicateWithHost lk.salyk.kg:30040 [16:22:14]ConnectInit lk.salyk.kg [16:22:14]Connected sock=10 [16:22:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 0E 07 01 32 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E7 01 00 00 F4 03 04 00 B5 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7A 01 00 35 04 06 00 CB 6B 30 84 48 70 4F 37 04 74 57 57 BC 9D [16:22:14]Write to MH i2c: 01 00 00 4F 27 76 [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: 01 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: 01 07 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: 01 07 00 4F 27 00 00 00 00 00 1C 0D A6 [16:22:14]RasterBufferAndPrint [16:22:14]line [16:22:14]line [16:22:14]line [16:22:14]line [16:22:14]line [16:22:14]written 0, free lines is 3380 [16:22:14]MH_Cut [16:22:14]Write to MH i2c: D1 01 00 56 27 01 4F [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: D1 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: D1 01 00 [16:22:14]MH_I2C_Read... [16:22:14]Read from MH i2c: D1 01 00 56 27 00 4E [16:22:14]Write to MH i2c: 01 00 00 57 27 7E [16:22:14]Write i2c OK [16:22:14]MH_I2C_Read... [16:22:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 20 8F 47 00 B0 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 32 30 39 38 35 36 30 10 04 04 00 D2 7A 01 00 F4 03 04 00 DB B5 20 67 B6 04 01 00 00 94 A4 7E 1E 01 89 73 3D [16:22:14]CommunicateWithHost err = 0 [16:22:14]CheckOFDResponse [16:22:14]1017 (14) - 77093643461234 [16:22:14]1041 (16) - 0000000002098560 [16:22:14]1040 (4) - 96978 [16:22:14]1012 (4) - 29.10.2024 10:15 [16:22:14]1206 (1) - 0 [16:22:14]OFD Sender: Remove packet 96978 [16:22:14]ProducePacketName [16:22:14]name=ofd_packets/00096978 [16:22:14]NVStorageDeleteData [16:22:15]OFD Sender: No OFD packet to send [16:22:15]*** Cut start [16:22:15]*** Partial cut [16:22:15]*** CUTSNS_PIN = 1 [16:22:15]*** CUTSNS_PIN = 0 [16:22:15]*** Brake cut motor [16:22:15]Read from MH i2c: 01 [16:22:15]MH_I2C_Read... [16:22:15]*** Stop cut motor [16:22:15]*** Cut end [16:22:15]Read from MH i2c: 01 07 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: 01 07 00 57 27 00 00 00 00 00 FF 0F 93 [16:22:15]process_action close_receipt done [16:22:15]requested_data is exist [16:22:15]produce_requested_data [16:22:15]requested_item fm.sn is exist - process it [16:22:15]wFMCommunicate request_size=4 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 11 00 00 [16:22:15]Write to MH i2c: E2 08 00 58 27 80 11 00 00 00 00 00 00 F9 [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:16]Read from MH i2c: E2 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 17 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 17 00 58 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [16:22:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:16]wFMCommunicate OK [16:22:16]requested_item fd.num is exist - process it [16:22:16]SAM_PROTO_GetFieldsCounters [16:22:16]wFMCommunicate request_size=4 [16:22:16]MH_SAM_APDU [16:22:16]CAPDU: 80 13 00 00 [16:22:16]Write to MH i2c: E2 08 00 59 27 80 13 00 00 00 00 00 00 FC [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:16]Read from MH i2c: E2 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 62 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 62 00 59 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [16:22:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:16]wFMCommunicate OK [16:22:16]SAM_PROTO_GetFieldsCounters done [16:22:16]requested_item shift.num is exist - process it [16:22:16]requested_item shift.opened is exist - process it [16:22:16]req_shift_opened [16:22:16]FM_GetShiftState [16:22:16]SAM_PROTO_GetShiftState [16:22:16]wFMCommunicate request_size=4 [16:22:16]MH_SAM_APDU [16:22:16]CAPDU: 80 13 01 00 [16:22:16]Write to MH i2c: E2 08 00 5A 27 80 13 01 00 00 00 00 00 FE [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:16]Read from MH i2c: E2 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 0E 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 0E 00 5A 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5C [16:22:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:22:16]wFMCommunicate OK [16:22:16]SAM_PROTO_GetShiftState done [16:22:16]FM_GetShiftState done [16:22:16]req_shift_opened done [16:22:16]requested_item shift.open_date is exist - process it [16:22:16]req_shift_open_date [16:22:16]req_shift_open_date done [16:22:16]produce_requested_data done [16:22:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96978,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:22:16]process_action_free close_receipt [16:22:16]json_value_free [16:22:16]json_value_free done [16:22:16]process_json_proto returns [16:22:16]Send response to host [16:22:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96978,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:22:16]free response buf [16:22:16]execute_script done [16:22:16]execute_script returns [16:22:16]free content buf [16:22:16]Sock 9.Close socket [16:22:16]Sock 9.Thread stoped [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:09]accept exits with 7 [16:23:09]New connection [16:23:09]New thread 3067116900 created [16:23:09]Thread 3067260260 joined [16:23:09]Waiting for new connection... [16:23:09] Sock 7.Parse request [16:23:09]Sock 7.Check first char [16:23:09]Sock 7.First char is OK [16:23:09]request: POST /json_proto HTTP/1.0 [16:23:09]Method: POST [16:23:09]URL: /json_proto [16:23:09]Method is POST - this is cgi request [16:23:09]url: /json_proto [16:23:09]query_string will be loaded in cgi processing [16:23:09]execute_cgi json_proto POST (null) [16:23:09]execute_cgi path=json_proto method=POST [16:23:09]POST find Content-Length [16:23:09]Host: 172.17.40.67:8080 [16:23:09]Content-Length: 767 [16:23:09]Content-Type: application/json [16:23:09] [16:23:09]POST finish read [16:23:09]Found Content-Length = 767 [16:23:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:09]execute_script... [16:23: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)3407512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:09]POST & json_proto [16:23:09]process_json_proto [16:23:09]json parsed OK: [16:23:09]protocol is kg_v1.0 [16:23:09]action value=close_receipt [16:23:09]process_action close_receipt [16:23:09]cmd_close_receipt [16:23:09]MH_GetDate [16:23:09]Write to MH i2c: F0 00 00 5B 27 71 [16:23:09]Write i2c OK [16:23:09]MH_I2C_Read... [16:23:09]Read from MH i2c: F0 [16:23:09]MH_I2C_Read... [16:23:09]Read from MH i2c: F0 09 00 [16:23:09]MH_I2C_Read... [16:23:09]Read from MH i2c: F0 09 00 5B 27 00 EE 0B 21 67 EE DA 66 66 8F [16:23:09]GetLastDocTimeStamp 1730218933 [16:23:09]current date 1730218990 [16:23:09]FM_GetShiftState [16:23:09]SAM_PROTO_GetShiftState [16:23:09]wFMCommunicate request_size=4 [16:23:09]MH_SAM_APDU [16:23:09]CAPDU: 80 13 01 00 [16:23:09]Write to MH i2c: E2 08 00 5C 27 80 13 01 00 00 00 00 00 00 [16:23:09]Write i2c OK [16:23:09]MH_I2C_Read... [16:23:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:09]Read from MH i2c: E2 [16:23:09]MH_I2C_Read... [16:23:09]Read from MH i2c: E2 0E 00 [16:23:09]MH_I2C_Read... [16:23:09]Read from MH i2c: E2 0E 00 5C 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5E [16:23:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:23:09]wFMCommunicate OK [16:23:09]SAM_PROTO_GetShiftState done [16:23:09]FM_GetShiftState done [16:23:09]opened in 1730160548 [16:23:09]opened+sec_in_day 1730246948 [16:23:09]quantity*price = 25020 [16:23:09]sum+1 = 25022 [16:23:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.21 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.21 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 488 29.10.2024 16:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 96979 ФПД: 157030382376571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96979&fm=157030382376571&tin=02508201610067®Number=0000000000170478&sum=25021 [16:23:10]StoreToDocumentArchive [16:23:10]shift 145 fd 96979 [16:23:10]save to /storage/0145/doc_00096979 [16:23:10]save last doc name /storage/0145/doc_00096979 to /storage/kkm_last_doc_name [16:23:10]save OK [16:23:10]Clear old archive folders... [16:23:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:10]tlvbuf is 01AA2CF0 [16:23:10]SAM_PROTO_ClearQueue [16:23:10]wFMCommunicate request_size=4 [16:23:10]MH_SAM_APDU [16:23:10]CAPDU: 80 09 00 00 [16:23:10]Write to MH i2c: E2 08 00 69 27 80 09 00 00 00 00 00 00 02 [16:23:10]Write i2c OK [16:23:10]MH_I2C_Read... [16:23:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:10]OFD Sender: No OFD packet to send [16:23:10]Read from MH i2c: E2 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 69 27 00 90 00 04 [16:23:10]RAPDU: 90 00 [16:23:10]wFMCommunicate OK [16:23:10]SAM_PROTO_ClearQueue done [16:23:10]KKMCreateOFDPacket [16:23:10]OFDProtocolAddRootSTLVToBuf [16:23:10]FM_MakeSignedData [16:23:10]FM_MakeSignedData [16:23:10]SAM_PROTO_SignData [16:23:10]wFMCommunicate request_size=4 [16:23:10]MH_SAM_APDU [16:23:10]CAPDU: 80 0D 01 02 [16:23:10]Write to MH i2c: E2 08 00 6A 27 80 0D 01 02 00 00 00 00 0A [16:23:10]Write i2c OK [16:23:10]MH_I2C_Read... [16:23:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:10]Read from MH i2c: E2 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 6A 27 00 90 00 05 [16:23:10]RAPDU: 90 00 [16:23:10]wFMCommunicate OK [16:23:10]wFMCommunicate request_size=255 [16:23:10]MH_SAM_APDU [16:23:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E8 01 00 00 F4 03 04 00 EE 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7A 01 00 35 04 06 00 8E [16:23:10]Write to MH i2c: E2 02 01 6B 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E8 01 00 00 F4 03 04 00 EE 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7A 01 00 35 04 06 00 8E 00 00 72 [16:23:10]Write i2c OK [16:23:10]MH_I2C_Read... [16:23:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:10]Read from MH i2c: E2 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 6B 27 00 90 00 06 [16:23:10]RAPDU: 90 00 [16:23:10]wFMCommunicate OK [16:23:10]wFMCommunicate request_size=10 [16:23:10]MH_SAM_APDU [16:23:10]CAPDU: 80 0D 02 02 05 D1 7C 29 16 7B [16:23:10]Write to MH i2c: E2 0D 00 6C 27 80 0D 02 02 05 00 D1 7C 29 16 7B 00 00 1E [16:23:10]Write i2c OK [16:23:10]MH_I2C_Read... [16:23:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:10]Read from MH i2c: E2 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 03 00 6C 27 00 90 00 07 [16:23:10]RAPDU: 90 00 [16:23:10]wFMCommunicate OK [16:23:10]wFMCommunicate request_size=4 [16:23:10]MH_SAM_APDU [16:23:10]CAPDU: 80 0D 03 02 [16:23:10]Write to MH i2c: E2 08 00 6D 27 80 0D 03 02 00 00 00 00 0F [16:23:10]Write i2c OK [16:23:10]MH_I2C_Read... [16:23:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:10]Read from MH i2c: E2 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 0B 00 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 0B 00 6D 27 00 76 15 6D FF 45 41 C9 34 90 00 8A [16:23:10]RAPDU: 76 15 6D FF 45 41 C9 34 90 00 [16:23:10]wFMCommunicate OK [16:23:10]SAM_PROTO_SignData done [16:23:10]FM_MakeSignedData done [16:23:10]CreateOFDProtocolMessage [16:23:10]wFMCommunicate request_size=4 [16:23:10]MH_SAM_APDU [16:23:10]CAPDU: 80 11 00 00 [16:23:10]Write to MH i2c: E2 08 00 6E 27 80 11 00 00 00 00 00 00 0F [16:23:10]Write i2c OK [16:23:10]MH_I2C_Read... [16:23:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:10]Read from MH i2c: E2 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 17 00 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: E2 17 00 6E 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [16:23:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:23:10]wFMCommunicate OK [16:23:10]CreateOFDProtocolMessage done [16:23:10]OFDSenderStorePacket 96979 [16:23:10]StoreOFDPacket docnum=96979 [16:23:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 6F 07 01 2F 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 34 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 E8 01 00 00 F4 03 04 00 EE 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7A 01 00 35 04 06 00 8E D1 7C 29 16 7B 76 15 6D FF 45 41 C9 34 [16:23:10]CheckFolder [16:23:10]dirname=/storage/ofd_packets [16:23:10]CheckFolder done [16:23:10]ProducePacketName [16:23:10]name=ofd_packets/00096979 [16:23:10]NVStorageSaveData ofd_packets/00096979 [16:23:10]File name is /storage/ofd_packets/00096979 [16:23:10]Write 301 bytes [16:23:10]NVStorageSaveData done [16:23:10]OFDSenderStorePacket done [16:23:10]KKMCreateOFDPacket done [16:23:10]NVStorageSaveData kkm_last_timestamp [16:23:10]File name is /storage/kkm_last_timestamp [16:23:10]Write 4 bytes [16:23:10]NVStorageSaveData done [16:23:10]ExternCall_PrintAddStr [16:23:10]wPrintStart [16:23:10]Write to MH i2c: 01 00 00 6F 27 96 [16:23:10]Write i2c OK [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: 01 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: 01 07 00 [16:23:10]MH_I2C_Read... [16:23:10]Read from MH i2c: 01 07 00 6F 27 00 00 00 00 00 FF 0F AB [16:23:10]RasterBufferAndPrint [16:23:10]line Счет N : (1)3407512 [16:23:10]line ИНН: 02508201610067 [16:23:10]line Контрольно-Кассовый Чек [16:23:10]line ПРОДАЖА [16:23:10]line ТРК (МРК, ГНК) : 22 [16:23:10]line Товар: 2710124130 [16:23:10]line Аи-92-К-4 [16:23:10]line 3.740 * 66.90 [16:23:10]line = 250.21 [16:23:10]line НДС 12% НСП 1% [16:23:10]line > о реализуемом товаре [16:23:10]line ИТОГО: 250.21 [16:23:10]line НСП 1% : 2.21 [16:23:10]line НДС 12% : 26.57 [16:23:10]line Наличными: 0.00 [16:23:10]line Безнал.: 250.21 [16:23:10]line Место: АЗС № 82 "Партнер Нефть" [16:23:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:23:10]line СНО: Общий режим [16:23:10]line Чек 488 29.10.2024 16:23 [16:23:10]line Смена: 145 ФФД: 1.0 [16:23:10]line ЗНМ: 0300000017 [16:23:10]line РНМ: 0000000000170478 [16:23:10]line Версия ККМ: v1.0 [16:23:10]line Платежная система: Mbank [16:23:10]line ФМ: 0000000002098560 [16:23:10]line ФД: 96979 [16:23:10]line ФПД: 157030382376571 [16:23:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162310&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96979&fm=157030382376571&tin=02508201610067®Number=0000000000170478&sum=25021 [16:23:11]OFD Sender: Processing packet 96979 [packets to send 59, broken 58] [16:23:11]ProducePacketName [16:23:11]name=ofd_packets/00096979 [16:23:11]OFD Sender: To server: pG, [16:23:11]CommunicateWithHost lk.salyk.kg:30040 [16:23:11]ConnectInit lk.salyk.kg [16:23:11]written 0, free lines is 4095 [16:23:11]Connected sock=10 [16:23:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 6F 07 01 2F 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 34 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 E8 01 00 00 F4 03 04 00 EE 0B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7A 01 00 35 04 06 00 8E D1 7C 29 16 7B 76 15 6D FF 45 41 C9 34 [16:23:11]Write to MH i2c: 01 00 00 98 27 BF [16:23:11]Write i2c OK [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: 01 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: 01 07 00 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: 01 07 00 98 27 00 00 00 00 00 36 0D 09 [16:23:11]RasterBufferAndPrint [16:23:11]line [16:23:11]line [16:23:11]line [16:23:11]line [16:23:11]line [16:23:11]written 0, free lines is 3391 [16:23:11]MH_Cut [16:23:11]Write to MH i2c: D1 01 00 9F 27 01 98 [16:23:11]Write i2c OK [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: D1 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: D1 01 00 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: D1 01 00 9F 27 00 97 [16:23:11]Write to MH i2c: 01 00 00 A0 27 C7 [16:23:11]Write i2c OK [16:23:11]MH_I2C_Read... [16:23:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E9 A7 47 00 AA 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7A 01 00 F4 03 04 00 14 B6 20 67 B6 04 01 00 00 36 92 87 AA 40 FF AE 72 [16:23:11]CommunicateWithHost err = 0 [16:23:11]CheckOFDResponse [16:23:11]1017 (14) - 77093643461234 [16:23:11]1041 (16) - 0000000002098560 [16:23:11]1040 (4) - 96979 [16:23:11]1012 (4) - 29.10.2024 10:16 [16:23:11]1206 (1) - 0 [16:23:11]OFD Sender: Remove packet 96979 [16:23:11]ProducePacketName [16:23:11]name=ofd_packets/00096979 [16:23:11]NVStorageDeleteData [16:23:12]OFD Sender: No OFD packet to send [16:23:12]*** Cut start [16:23:12]*** Partial cut [16:23:12]*** CUTSNS_PIN = 1 [16:23:12]*** CUTSNS_PIN = 0 [16:23:12]*** Brake cut motor [16:23:12]Read from MH i2c: 01 [16:23:12]MH_I2C_Read... [16:23:12]*** Stop cut motor [16:23:13]*** Cut end [16:23:13]Read from MH i2c: 01 07 00 [16:23:13]MH_I2C_Read... [16:23:13]Read from MH i2c: 01 07 00 A0 27 00 00 00 00 00 FF 0F DC [16:23:13]process_action close_receipt done [16:23:13]requested_data is exist [16:23:13]produce_requested_data [16:23:13]requested_item fm.sn is exist - process it [16:23:13]wFMCommunicate request_size=4 [16:23:13]MH_SAM_APDU [16:23:13]CAPDU: 80 11 00 00 [16:23:13]Write to MH i2c: E2 08 00 A1 27 80 11 00 00 00 00 00 00 42 [16:23:13]Write i2c OK [16:23:13]MH_I2C_Read... [16:23:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:13]Read from MH i2c: E2 [16:23:13]MH_I2C_Read... [16:23:13]Read from MH i2c: E2 17 00 [16:23:13]MH_I2C_Read... [16:23:13]Read from MH i2c: E2 17 00 A1 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [16:23:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:23:13]wFMCommunicate OK [16:23:13]requested_item fd.num is exist - process it [16:23:13]SAM_PROTO_GetFieldsCounters [16:23:13]wFMCommunicate request_size=4 [16:23:13]MH_SAM_APDU [16:23:13]CAPDU: 80 13 00 00 [16:23:13]Write to MH i2c: E2 08 00 A2 27 80 13 00 00 00 00 00 00 45 [16:23:13]Write i2c OK [16:23:13]MH_I2C_Read... [16:23:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:13]Read from MH i2c: E2 [16:23:13]MH_I2C_Read... [16:23:13]Read from MH i2c: E2 62 00 [16:23:13]MH_I2C_Read... [16:23:13]Read from MH i2c: E2 62 00 A2 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [16:23:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:13]wFMCommunicate OK [16:23:13]SAM_PROTO_GetFieldsCounters done [16:23:13]requested_item shift.num is exist - process it [16:23:13]requested_item shift.opened is exist - process it [16:23:13]req_shift_opened [16:23:13]FM_GetShiftState [16:23:13]SAM_PROTO_GetShiftState [16:23:13]wFMCommunicate request_size=4 [16:23:13]MH_SAM_APDU [16:23:13]CAPDU: 80 13 01 00 [16:23:13]Write to MH i2c: E2 08 00 A3 27 80 13 01 00 00 00 00 00 47 [16:23:13]Write i2c OK [16:23:13]MH_I2C_Read... [16:23:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:13]Read from MH i2c: E2 [16:23:13]MH_I2C_Read... [16:23:13]Read from MH i2c: E2 0E 00 [16:23:13]MH_I2C_Read... [16:23:13]Read from MH i2c: E2 0E 00 A3 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [16:23:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:23:13]wFMCommunicate OK [16:23:13]SAM_PROTO_GetShiftState done [16:23:13]FM_GetShiftState done [16:23:13]req_shift_opened done [16:23:13]requested_item shift.open_date is exist - process it [16:23:13]req_shift_open_date [16:23:13]req_shift_open_date done [16:23:13]produce_requested_data done [16:23:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96979,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:23:13]process_action_free close_receipt [16:23:13]json_value_free [16:23:13]json_value_free done [16:23:13]process_json_proto returns [16:23:13]Send response to host [16:23:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96979,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:23:13]free response buf [16:23:13]execute_script done [16:23:13]execute_script returns [16:23:13]free content buf [16:23:13]Sock 7.Close socket [16:23:13]Sock 7.Thread stoped [16:23:17]OFD Sender: No OFD packet to send [16:23:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:32]OFD Sender: No OFD packet to send [16:23:37]OFD Sender: No OFD packet to send [16:23:42]OFD Sender: No OFD packet to send [16:23:47]OFD Sender: No OFD packet to send [16:23:52]OFD Sender: No OFD packet to send [16:23:57]OFD Sender: No OFD packet to send [16:24:02]OFD Sender: No OFD packet to send [16:24:07]OFD Sender: No OFD packet to send [16:24:10]accept exits with 9 [16:24:10]New connection [16:24:10]New thread 3067260260 created [16:24:10]Thread 3067116900 joined [16:24:10]Waiting for new connection... [16:24:10] Sock 9.Parse request [16:24:10]Sock 9.Check first char [16:24:10]Sock 9.First char is OK [16:24:10]request: POST /json_proto HTTP/1.0 [16:24:10]Method: POST [16:24:10]URL: /json_proto [16:24:10]Method is POST - this is cgi request [16:24:10]url: /json_proto [16:24:10]query_string will be loaded in cgi processing [16:24:10]execute_cgi json_proto POST (null) [16:24:10]execute_cgi path=json_proto method=POST [16:24:10]POST find Content-Length [16:24:10]Host: 172.17.40.67:8080 [16:24:10]Content-Length: 641 [16:24:10]Content-Type: application/json [16:24:10] [16:24:10]POST finish read [16:24:10]Found Content-Length = 641 [16:24:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:10]execute_script... [16:24:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:10]POST & json_proto [16:24:10]process_json_proto [16:24:10]json parsed OK: [16:24:10]protocol is kg_v1.0 [16:24:10]action value=close_receipt [16:24:10]process_action close_receipt [16:24:10]cmd_close_receipt [16:24:10]MH_GetDate [16:24:10]Write to MH i2c: F0 00 00 A4 27 BA [16:24:10]Write i2c OK [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: F0 [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: F0 09 00 [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: F0 09 00 A4 27 00 2C 0C 21 67 EE DA 66 66 17 [16:24:10]GetLastDocTimeStamp 1730218990 [16:24:10]current date 1730219052 [16:24:10]FM_GetShiftState [16:24:10]SAM_PROTO_GetShiftState [16:24:10]wFMCommunicate request_size=4 [16:24:10]MH_SAM_APDU [16:24:10]CAPDU: 80 13 01 00 [16:24:10]Write to MH i2c: E2 08 00 A5 27 80 13 01 00 00 00 00 00 49 [16:24:10]Write i2c OK [16:24:10]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 0E 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 0E 00 A5 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A7 [16:24:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:24:11]wFMCommunicate OK [16:24:11]SAM_PROTO_GetShiftState done [16:24:11]FM_GetShiftState done [16:24:11]opened in 1730160548 [16:24:11]opened+sec_in_day 1730246948 [16:24:11]quantity*price = 762000 [16:24:11]sum+1 = 762001 [16:24:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 489 29.10.2024 16:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96980 ФПД: 141437851624255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96980&fm=141437851624255&tin=02508201610067®Number=0000000000170478&sum=762000 [16:24:12]StoreToDocumentArchive [16:24:12]shift 145 fd 96980 [16:24:12]save to /storage/0145/doc_00096980 [16:24:12]save last doc name /storage/0145/doc_00096980 to /storage/kkm_last_doc_name [16:24:12]save OK [16:24:12]Clear old archive folders... [16:24:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:24:12]tlvbuf is 01AAD380 [16:24:12]SAM_PROTO_ClearQueue [16:24:12]wFMCommunicate request_size=4 [16:24:12]MH_SAM_APDU [16:24:12]CAPDU: 80 09 00 00 [16:24:12]Write to MH i2c: E2 08 00 B2 27 80 09 00 00 00 00 00 00 4B [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:12]Read from MH i2c: E2 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 B2 27 00 90 00 4D [16:24:12]RAPDU: 90 00 [16:24:12]wFMCommunicate OK [16:24:12]SAM_PROTO_ClearQueue done [16:24:12]KKMCreateOFDPacket [16:24:12]OFDProtocolAddRootSTLVToBuf [16:24:12]FM_MakeSignedData [16:24:12]FM_MakeSignedData [16:24:12]SAM_PROTO_SignData [16:24:12]wFMCommunicate request_size=4 [16:24:12]MH_SAM_APDU [16:24:12]CAPDU: 80 0D 01 02 [16:24:12]Write to MH i2c: E2 08 00 B3 27 80 0D 01 02 00 00 00 00 53 [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:12]Read from MH i2c: E2 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 B3 27 00 90 00 4E [16:24:12]RAPDU: 90 00 [16:24:12]wFMCommunicate OK [16:24:12]wFMCommunicate request_size=255 [16:24:12]MH_SAM_APDU [16:24:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 2C 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7A 01 00 35 04 06 00 80 A3 10 E7 [16:24:12]Write to MH i2c: E2 02 01 B4 27 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 2C 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7A 01 00 35 04 06 00 80 A3 10 E7 00 00 D3 [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]OFD Sender: No OFD packet to send [16:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:12]Read from MH i2c: E2 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 B4 27 00 90 00 4F [16:24:12]RAPDU: 90 00 [16:24:12]wFMCommunicate OK [16:24:12]wFMCommunicate request_size=7 [16:24:12]MH_SAM_APDU [16:24:12]CAPDU: 80 0D 02 02 02 63 3F [16:24:12]Write to MH i2c: E2 0A 00 B5 27 80 0D 02 02 02 00 63 3F 00 00 FC [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:12]Read from MH i2c: E2 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 03 00 B5 27 00 90 00 50 [16:24:12]RAPDU: 90 00 [16:24:12]wFMCommunicate OK [16:24:12]wFMCommunicate request_size=4 [16:24:12]MH_SAM_APDU [16:24:12]CAPDU: 80 0D 03 02 [16:24:12]Write to MH i2c: E2 08 00 B6 27 80 0D 03 02 00 00 00 00 58 [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:12]Read from MH i2c: E2 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 0B 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 0B 00 B6 27 00 B1 13 A6 2F 61 7D 96 3C 90 00 A2 [16:24:12]RAPDU: B1 13 A6 2F 61 7D 96 3C 90 00 [16:24:12]wFMCommunicate OK [16:24:12]SAM_PROTO_SignData done [16:24:12]FM_MakeSignedData done [16:24:12]CreateOFDProtocolMessage [16:24:12]wFMCommunicate request_size=4 [16:24:12]MH_SAM_APDU [16:24:12]CAPDU: 80 11 00 00 [16:24:12]Write to MH i2c: E2 08 00 B7 27 80 11 00 00 00 00 00 00 58 [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:12]Read from MH i2c: E2 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 17 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: E2 17 00 B7 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [16:24:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:24:12]wFMCommunicate OK [16:24:12]CreateOFDProtocolMessage done [16:24:12]OFDSenderStorePacket 96980 [16:24:12]StoreOFDPacket docnum=96980 [16:24:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 14 21 04 01 62 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 2C 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7A 01 00 35 04 06 00 80 A3 10 E7 63 3F B1 13 A6 2F 61 7D 96 3C [16:24:12]CheckFolder [16:24:12]dirname=/storage/ofd_packets [16:24:12]CheckFolder done [16:24:12]ProducePacketName [16:24:12]name=ofd_packets/00096980 [16:24:12]NVStorageSaveData ofd_packets/00096980 [16:24:12]File name is /storage/ofd_packets/00096980 [16:24:12]Write 298 bytes [16:24:12]NVStorageSaveData done [16:24:12]OFDSenderStorePacket done [16:24:12]KKMCreateOFDPacket done [16:24:12]NVStorageSaveData kkm_last_timestamp [16:24:12]File name is /storage/kkm_last_timestamp [16:24:12]Write 4 bytes [16:24:12]NVStorageSaveData done [16:24:12]ExternCall_PrintAddStr [16:24:12]wPrintStart [16:24:12]Write to MH i2c: 01 00 00 B8 27 DF [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: 01 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: 01 07 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: 01 07 00 B8 27 00 00 00 00 00 FF 0F F4 [16:24:12]RasterBufferAndPrint [16:24:12]line Счет N : (1)3407507 [16:24:12]line ИНН: 02508201610067 [16:24:12]line Контрольно-Кассовый Чек [16:24:12]line ПРОДАЖА [16:24:12]line ТРК (МРК, ГНК) : 51 [16:24:12]line Товар: 2710194210 [16:24:12]line ДТ-К-5 [16:24:12]line 100.000 * 76.20 [16:24:12]line = 7620.00 [16:24:12]line НДС 12% НСП 1% [16:24:12]line > о реализуемом товаре [16:24:12]line ИТОГО: 7620.00 [16:24:12]line НСП 1% : 67.43 [16:24:12]line НДС 12% : 809.20 [16:24:12]line Наличными: 7620.00 [16:24:12]line Безнал.: 0.00 [16:24:12]line Место: АЗС № 82 "Партнер Нефть" [16:24:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:24:12]line СНО: Общий режим [16:24:12]line Чек 489 29.10.2024 16:24 [16:24:12]line Смена: 145 ФФД: 1.0 [16:24:12]line ЗНМ: 0300000017 [16:24:12]line РНМ: 0000000000170478 [16:24:12]line Версия ККМ: v1.0 [16:24:12]line ФМ: 0000000002098560 [16:24:12]line ФД: 96980 [16:24:12]line ФПД: 141437851624255 [16:24:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96980&fm=141437851624255&tin=02508201610067®Number=0000000000170478&sum=762000 [16:24:13]OFD Sender: Processing packet 96980 [packets to send 59, broken 58] [16:24:13]ProducePacketName [16:24:13]name=ofd_packets/00096980 [16:24:13]OFD Sender: To server: pG, [16:24:13]CommunicateWithHost lk.salyk.kg:30040 [16:24:13]ConnectInit lk.salyk.kg [16:24:13]written 0, free lines is 4095 [16:24:13]Connected sock=10 [16:24:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 14 21 04 01 62 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 2C 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7A 01 00 35 04 06 00 80 A3 10 E7 63 3F B1 13 A6 2F 61 7D 96 3C [16:24:13]Write to MH i2c: 01 00 00 E0 27 07 [16:24:13]Write i2c OK [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: 01 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: 01 07 00 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: 01 07 00 E0 27 00 00 00 00 00 3E 0D 59 [16:24:13]RasterBufferAndPrint [16:24:13]line [16:24:13]line [16:24:13]line [16:24:13]line [16:24:13]line [16:24:13]written 0, free lines is 3396 [16:24:13]MH_Cut [16:24:13]Write to MH i2c: D1 01 00 E7 27 01 E0 [16:24:13]Write i2c OK [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: D1 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: D1 01 00 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: D1 01 00 E7 27 00 DF [16:24:13]Write to MH i2c: 01 00 00 E8 27 0F [16:24:13]Write i2c OK [16:24:13]MH_I2C_Read... [16:24:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 35 8B 47 00 E4 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 32 30 39 38 35 36 30 10 04 04 00 D4 7A 01 00 F4 03 04 00 52 B6 20 67 B6 04 01 00 00 AB 39 56 5D 33 1E F2 03 [16:24:13]CommunicateWithHost err = 0 [16:24:13]CheckOFDResponse [16:24:13]1017 (14) - 77093643461234 [16:24:13]1041 (16) - 0000000002098560 [16:24:13]1040 (4) - 96980 [16:24:13]1012 (4) - 29.10.2024 10:17 [16:24:13]1206 (1) - 0 [16:24:13]OFD Sender: Remove packet 96980 [16:24:13]ProducePacketName [16:24:13]name=ofd_packets/00096980 [16:24:13]NVStorageDeleteData [16:24:14]OFD Sender: No OFD packet to send [16:24:14]*** Cut start [16:24:14]*** Partial cut [16:24:14]*** CUTSNS_PIN = 1 [16:24:14]*** CUTSNS_PIN = 0 [16:24:14]*** Brake cut motor [16:24:14]Read from MH i2c: 01 [16:24:14]MH_I2C_Read... [16:24:14]*** Stop cut motor [16:24:14]Read from MH i2c: 01 07 00 [16:24:14]MH_I2C_Read... [16:24:14]*** Cut end [16:24:14]Read from MH i2c: 01 07 00 E8 27 00 00 00 00 00 FF 0F 24 [16:24:14]process_action close_receipt done [16:24:14]requested_data is exist [16:24:14]produce_requested_data [16:24:14]requested_item fm.sn is exist - process it [16:24:14]wFMCommunicate request_size=4 [16:24:14]MH_SAM_APDU [16:24:14]CAPDU: 80 11 00 00 [16:24:14]Write to MH i2c: E2 08 00 E9 27 80 11 00 00 00 00 00 00 8A [16:24:14]Write i2c OK [16:24:14]MH_I2C_Read... [16:24:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:14]Read from MH i2c: E2 [16:24:14]MH_I2C_Read... [16:24:14]Read from MH i2c: E2 17 00 [16:24:14]MH_I2C_Read... [16:24:14]Read from MH i2c: E2 17 00 E9 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [16:24:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:24:14]wFMCommunicate OK [16:24:14]requested_item fd.num is exist - process it [16:24:14]SAM_PROTO_GetFieldsCounters [16:24:14]wFMCommunicate request_size=4 [16:24:14]MH_SAM_APDU [16:24:14]CAPDU: 80 13 00 00 [16:24:14]Write to MH i2c: E2 08 00 EA 27 80 13 00 00 00 00 00 00 8D [16:24:14]Write i2c OK [16:24:14]MH_I2C_Read... [16:24:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:14]Read from MH i2c: E2 [16:24:14]MH_I2C_Read... [16:24:14]Read from MH i2c: E2 62 00 [16:24:14]MH_I2C_Read... [16:24:14]Read from MH i2c: E2 62 00 EA 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 4C [16:24:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:14]wFMCommunicate OK [16:24:14]SAM_PROTO_GetFieldsCounters done [16:24:14]requested_item shift.num is exist - process it [16:24:14]requested_item shift.opened is exist - process it [16:24:14]req_shift_opened [16:24:14]FM_GetShiftState [16:24:14]SAM_PROTO_GetShiftState [16:24:14]wFMCommunicate request_size=4 [16:24:14]MH_SAM_APDU [16:24:14]CAPDU: 80 13 01 00 [16:24:14]Write to MH i2c: E2 08 00 EB 27 80 13 01 00 00 00 00 00 8F [16:24:14]Write i2c OK [16:24:14]MH_I2C_Read... [16:24:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:14]Read from MH i2c: E2 [16:24:14]MH_I2C_Read... [16:24:14]Read from MH i2c: E2 0E 00 [16:24:14]MH_I2C_Read... [16:24:14]Read from MH i2c: E2 0E 00 EB 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [16:24:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:24:14]wFMCommunicate OK [16:24:14]SAM_PROTO_GetShiftState done [16:24:14]FM_GetShiftState done [16:24:14]req_shift_opened done [16:24:14]requested_item shift.open_date is exist - process it [16:24:14]req_shift_open_date [16:24:14]req_shift_open_date done [16:24:14]produce_requested_data done [16:24:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96980,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:24:14]process_action_free close_receipt [16:24:14]json_value_free [16:24:14]json_value_free done [16:24:14]process_json_proto returns [16:24:14]Send response to host [16:24:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96980,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:24:14]free response buf [16:24:14]execute_script done [16:24:14]execute_script returns [16:24:14]free content buf [16:24:14]Sock 9.Close socket [16:24:14]Sock 9.Thread stoped [16:24:19]OFD Sender: No OFD packet to send [16:24:24]OFD Sender: No OFD packet to send [16:24:29]OFD Sender: No OFD packet to send [16:24:34]OFD Sender: No OFD packet to send [16:24:39]OFD Sender: No OFD packet to send [16:24:44]OFD Sender: No OFD packet to send [16:24:49]OFD Sender: No OFD packet to send [16:24:54]OFD Sender: No OFD packet to send [16:24:59]OFD Sender: No OFD packet to send [16:25:04]OFD Sender: No OFD packet to send [16:25:09]OFD Sender: No OFD packet to send [16:25:14]OFD Sender: No OFD packet to send [16:25:19]OFD Sender: No OFD packet to send [16:25:24]OFD Sender: No OFD packet to send [16:25:29]OFD Sender: No OFD packet to send [16:25:34]OFD Sender: No OFD packet to send [16:25:39]OFD Sender: No OFD packet to send [16:25:44]OFD Sender: No OFD packet to send [16:25:49]OFD Sender: No OFD packet to send [16:25:54]OFD Sender: No OFD packet to send [16:25:59]OFD Sender: No OFD packet to send [16:26:04]OFD Sender: No OFD packet to send [16:26:09]OFD Sender: No OFD packet to send [16:26:14]OFD Sender: No OFD packet to send [16:26:19]OFD Sender: No OFD packet to send [16:26:24]OFD Sender: No OFD packet to send [16:26:29]OFD Sender: No OFD packet to send [16:26:34]OFD Sender: No OFD packet to send [16:26:39]OFD Sender: No OFD packet to send [16:26:44]OFD Sender: No OFD packet to send [16:26:49]OFD Sender: No OFD packet to send [16:26:49]accept exits with 7 [16:26:49]New connection [16:26:49]New thread 3067116900 created [16:26:49]Thread 3067260260 joined [16:26:49]Waiting for new connection... [16:26:49] Sock 7.Parse request [16:26:49]Sock 7.Check first char [16:26:49]Sock 7.First char is OK [16:26:49]request: POST /json_proto HTTP/1.0 [16:26:49]Method: POST [16:26:49]URL: /json_proto [16:26:49]Method is POST - this is cgi request [16:26:49]url: /json_proto [16:26:49]query_string will be loaded in cgi processing [16:26:49]execute_cgi json_proto POST (null) [16:26:49]execute_cgi path=json_proto method=POST [16:26:49]POST find Content-Length [16:26:49]Host: 172.17.40.67:8080 [16:26:49]Content-Length: 755 [16:26:49]Content-Type: application/json [16:26:49] [16:26:49]POST finish read [16:26:49]Found Content-Length = 755 [16:26:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30143079", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:49]execute_script... [16:26: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)3407514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30143079", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:49]POST & json_proto [16:26:49]process_json_proto [16:26:49]json parsed OK: [16:26:49]protocol is kg_v1.0 [16:26:49]action value=close_receipt [16:26:49]process_action close_receipt [16:26:49]cmd_close_receipt [16:26:49]MH_GetDate [16:26:49]Write to MH i2c: F0 00 00 EC 27 02 [16:26:49]Write i2c OK [16:26:49]MH_I2C_Read... [16:26:49]Read from MH i2c: F0 [16:26:49]MH_I2C_Read... [16:26:49]Read from MH i2c: F0 09 00 [16:26:49]MH_I2C_Read... [16:26:49]Read from MH i2c: F0 09 00 EC 27 00 CA 0C 21 67 EE DA 66 66 FD [16:26:49]GetLastDocTimeStamp 1730219052 [16:26:49]current date 1730219210 [16:26:49]FM_GetShiftState [16:26:49]SAM_PROTO_GetShiftState [16:26:49]wFMCommunicate request_size=4 [16:26:49]MH_SAM_APDU [16:26:49]CAPDU: 80 13 01 00 [16:26:49]Write to MH i2c: E2 08 00 ED 27 80 13 01 00 00 00 00 00 91 [16:26:49]Write i2c OK [16:26:49]MH_I2C_Read... [16:26:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:49]Read from MH i2c: E2 [16:26:49]MH_I2C_Read... [16:26:49]Read from MH i2c: E2 0E 00 [16:26:49]MH_I2C_Read... [16:26:49]Read from MH i2c: E2 0E 00 ED 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [16:26:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:26:49]wFMCommunicate OK [16:26:49]SAM_PROTO_GetShiftState done [16:26:49]FM_GetShiftState done [16:26:49]opened in 1730160548 [16:26:49]opened+sec_in_day 1730246948 [16:26:49]quantity*price = 0 [16:26:49]sum+1 = 1 [16:26:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 490 29.10.2024 16:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30143079 ФМ: 0000000002098560 ФД: 96981 ФПД: 117220069519566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96981&fm=117220069519566&tin=02508201610067®Number=0000000000170478&sum=0 [16:26:50]StoreToDocumentArchive [16:26:50]shift 145 fd 96981 [16:26:50]save to /storage/0145/doc_00096981 [16:26:50]save last doc name /storage/0145/doc_00096981 to /storage/kkm_last_doc_name [16:26:50]save OK [16:26:50]Clear old archive folders... [16:26:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:26:50]tlvbuf is 01A19FE0 [16:26:50]SAM_PROTO_ClearQueue [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 09 00 00 [16:26:50]Write to MH i2c: E2 08 00 FA 27 80 09 00 00 00 00 00 00 93 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 FA 27 00 90 00 95 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]SAM_PROTO_ClearQueue done [16:26:50]KKMCreateOFDPacket [16:26:50]OFDProtocolAddRootSTLVToBuf [16:26:50]FM_MakeSignedData [16:26:50]FM_MakeSignedData [16:26:50]SAM_PROTO_SignData [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 01 02 [16:26:50]Write to MH i2c: E2 08 00 FB 27 80 0D 01 02 00 00 00 00 9B [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 FB 27 00 90 00 96 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]wFMCommunicate request_size=255 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 CA 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7A 01 00 35 04 06 00 6A [16:26:50]Write to MH i2c: E2 02 01 FC 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 CA 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7A 01 00 35 04 06 00 6A 00 00 E2 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 FC 27 00 90 00 97 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]wFMCommunicate request_size=10 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 02 02 05 9C 6C 9A B0 CE [16:26:50]Write to MH i2c: E2 0D 00 FD 27 80 0D 02 02 05 00 9C 6C 9A B0 CE 00 00 C8 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 FD 27 00 90 00 98 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 03 02 [16:26:50]Write to MH i2c: E2 08 00 FE 27 80 0D 03 02 00 00 00 00 A0 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 0B 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 0B 00 FE 27 00 BB 9A 17 BB 8B 39 81 CA 90 00 D7 [16:26:50]RAPDU: BB 9A 17 BB 8B 39 81 CA 90 00 [16:26:50]wFMCommunicate OK [16:26:50]SAM_PROTO_SignData done [16:26:50]FM_MakeSignedData done [16:26:50]CreateOFDProtocolMessage [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 11 00 00 [16:26:50]Write to MH i2c: E2 08 00 FF 27 80 11 00 00 00 00 00 00 A0 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:51]Read from MH i2c: E2 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: E2 17 00 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: E2 17 00 FF 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [16:26:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:26:51]wFMCommunicate OK [16:26:51]CreateOFDProtocolMessage done [16:26:51]OFDSenderStorePacket 96981 [16:26:51]StoreOFDPacket docnum=96981 [16:26:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 27 07 01 D0 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 CA 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7A 01 00 35 04 06 00 6A 9C 6C 9A B0 CE BB 9A 17 BB 8B 39 81 CA [16:26:51]CheckFolder [16:26:51]dirname=/storage/ofd_packets [16:26:51]CheckFolder done [16:26:51]ProducePacketName [16:26:51]name=ofd_packets/00096981 [16:26:51]NVStorageSaveData ofd_packets/00096981 [16:26:51]File name is /storage/ofd_packets/00096981 [16:26:51]Write 301 bytes [16:26:51]NVStorageSaveData done [16:26:51]OFDSenderStorePacket done [16:26:51]KKMCreateOFDPacket done [16:26:51]NVStorageSaveData kkm_last_timestamp [16:26:51]File name is /storage/kkm_last_timestamp [16:26:51]Write 4 bytes [16:26:51]NVStorageSaveData done [16:26:51]OFD Sender: Processing packet 96981 [packets to send 59, broken 58] [16:26:51]ProducePacketName [16:26:51]name=ofd_packets/00096981 [16:26:51]OFD Sender: To server: pG, [16:26:51]CommunicateWithHost lk.salyk.kg:30040 [16:26:51]ConnectInit lk.salyk.kg [16:26:51]ExternCall_PrintAddStr [16:26:51]wPrintStart [16:26:51]Write to MH i2c: 01 00 00 00 28 28 [16:26:51]Write i2c OK [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 07 00 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 07 00 00 28 00 00 00 00 00 FF 0F 3D [16:26:51]RasterBufferAndPrint [16:26:51]line Счет N : (1)3407514 [16:26:51]line ИНН: 02508201610067 [16:26:51]line Контрольно-Кассовый Чек [16:26:51]line ПРОДАЖА [16:26:51]line ТРК (МРК, ГНК) : 23 [16:26:51]line Товар: 2710124500 [16:26:51]line Аи-95-К-5 [16:26:51]line 30.000 * 0.00 [16:26:51]line = 0.00 [16:26:51]line НДС 12% НСП 1% [16:26:51]line > о реализуемом товаре [16:26:51]line ИТОГО: 0.00 [16:26:51]line НСП 1% : 0.00 [16:26:51]line НДС 12% : 0.00 [16:26:51]line Наличными: 0.00 [16:26:51]line Безнал.: 0.00 [16:26:51]line Место: АЗС № 82 "Партнер Нефть" [16:26:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:26:51]line СНО: Общий режим [16:26:51]line Чек 490 29.10.2024 16:26 [16:26:51]line Смена: 145 ФФД: 1.0 [16:26:51]line ЗНМ: 0300000017 [16:26:51]line РНМ: 0000000000170478 [16:26:51]line Версия ККМ: v1.0 [16:26:51]line Талоны: ТК ГПНА Online [16:26:51]line 30143079 [16:26:51]line ФМ: 0000000002098560 [16:26:51]line ФД: 96981 [16:26:51]line ФПД: 117220069519566 [16:26:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96981&fm=117220069519566&tin=02508201610067®Number=0000000000170478&sum=0 [16:26:51]written 0, free lines is 4095 [16:26:51]Write to MH i2c: 01 00 00 2A 28 52 [16:26:51]Write i2c OK [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 07 00 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 07 00 2A 28 00 00 00 00 00 11 0D 77 [16:26:51]RasterBufferAndPrint [16:26:51]line [16:26:51]line [16:26:51]line [16:26:51]line [16:26:51]line [16:26:51]written 0, free lines is 3351 [16:26:51]MH_Cut [16:26:51]Write to MH i2c: D1 01 00 31 28 01 2B [16:26:51]Write i2c OK [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: D1 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: D1 01 00 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: D1 01 00 31 28 00 2A [16:26:51]Write to MH i2c: 01 00 00 32 28 5A [16:26:51]Write i2c OK [16:26:51]MH_I2C_Read... [16:26:52]*** Cut start [16:26:52]*** Partial cut [16:26:52]*** CUTSNS_PIN = 1 [16:26:52]*** CUTSNS_PIN = 0 [16:26:52]*** Brake cut motor [16:26:53]Read from MH i2c: 01 [16:26:53]MH_I2C_Read... [16:26:53]*** Stop cut motor [16:26:53]*** Cut end [16:26:53]Read from MH i2c: 01 07 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: 01 07 00 32 28 00 00 00 00 00 FF 0F 6F [16:26:53]process_action close_receipt done [16:26:53]requested_data is exist [16:26:53]produce_requested_data [16:26:53]requested_item fm.sn is exist - process it [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 11 00 00 [16:26:53]Write to MH i2c: E2 08 00 33 28 80 11 00 00 00 00 00 00 D5 [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 17 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 17 00 33 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [16:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:26:53]wFMCommunicate OK [16:26:53]requested_item fd.num is exist - process it [16:26:53]SAM_PROTO_GetFieldsCounters [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 13 00 00 [16:26:53]Write to MH i2c: E2 08 00 34 28 80 13 00 00 00 00 00 00 D8 [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 62 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 62 00 34 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [16:26:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:26:53]wFMCommunicate OK [16:26:53]SAM_PROTO_GetFieldsCounters done [16:26:53]requested_item shift.num is exist - process it [16:26:53]requested_item shift.opened is exist - process it [16:26:53]req_shift_opened [16:26:53]FM_GetShiftState [16:26:53]SAM_PROTO_GetShiftState [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 13 01 00 [16:26:53]Write to MH i2c: E2 08 00 35 28 80 13 01 00 00 00 00 00 DA [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 0E 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 0E 00 35 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 38 [16:26:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:26:53]wFMCommunicate OK [16:26:53]SAM_PROTO_GetShiftState done [16:26:53]FM_GetShiftState done [16:26:53]req_shift_opened done [16:26:53]requested_item shift.open_date is exist - process it [16:26:53]req_shift_open_date [16:26:53]req_shift_open_date done [16:26:53]produce_requested_data done [16:26:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96981,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:26:53]process_action_free close_receipt [16:26:53]json_value_free [16:26:53]json_value_free done [16:26:53]process_json_proto returns [16:26:53]Send response to host [16:26:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96981,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:26:53]free response buf [16:26:53]execute_script done [16:26:53]execute_script returns [16:26:53]free content buf [16:26:53]Sock 7.Close socket [16:26:53]Sock 7.Thread stoped [16:26:56]accept exits with 9 [16:26:56]New connection [16:26:56]New thread 3067260260 created [16:26:56]Thread 3067116900 joined [16:26:56]Waiting for new connection... [16:26:56] Sock 9.Parse request [16:26:56]Sock 9.Check first char [16:26:56]Sock 9.First char is OK [16:26:56]request: POST /json_proto HTTP/1.0 [16:26:56]Method: POST [16:26:56]URL: /json_proto [16:26:56]Method is POST - this is cgi request [16:26:56]url: /json_proto [16:26:56]query_string will be loaded in cgi processing [16:26:56]execute_cgi json_proto POST (null) [16:26:56]execute_cgi path=json_proto method=POST [16:26:56]POST find Content-Length [16:26:56]Host: 172.17.40.67:8080 [16:26:56]Content-Length: 678 [16:26:56]Content-Type: application/json [16:26:56] [16:26:56]POST finish read [16:26:56]Found Content-Length = 678 [16:26:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:56]execute_script... [16:26:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:56]POST & json_proto [16:26:56]process_json_proto [16:26:56]json parsed OK: [16:26:56]protocol is kg_v1.0 [16:26:56]action value=close_receipt [16:26:56]process_action close_receipt [16:26:56]cmd_close_receipt [16:26:56]MH_GetDate [16:26:56]Write to MH i2c: F0 00 00 36 28 4D [16:26:56]Write i2c OK [16:26:56]MH_I2C_Read... [16:26:56]Read from MH i2c: F0 [16:26:56]MH_I2C_Read... [16:26:56]Read from MH i2c: F0 09 00 [16:26:56]MH_I2C_Read... [16:26:56]Read from MH i2c: F0 09 00 36 28 00 D1 0C 21 67 EE DA 66 66 4F [16:26:56]GetLastDocTimeStamp 1730219210 [16:26:56]current date 1730219217 [16:26:56]FM_GetShiftState [16:26:56]SAM_PROTO_GetShiftState [16:26:56]wFMCommunicate request_size=4 [16:26:56]MH_SAM_APDU [16:26:56]CAPDU: 80 13 01 00 [16:26:56]Write to MH i2c: E2 08 00 37 28 80 13 01 00 00 00 00 00 DC [16:26:56]Write i2c OK [16:26:56]MH_I2C_Read... [16:26:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:56]Read from MH i2c: E2 [16:26:56]MH_I2C_Read... [16:26:56]Read from MH i2c: E2 0E 00 [16:26:56]MH_I2C_Read... [16:26:56]Read from MH i2c: E2 0E 00 37 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [16:26:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:26:56]wFMCommunicate OK [16:26:56]SAM_PROTO_GetShiftState done [16:26:56]FM_GetShiftState done [16:26:56]opened in 1730160548 [16:26:56]opened+sec_in_day 1730246948 [16:26:56]quantity*price = 50041 [16:26:56]sum+1 = 50042 [16:26: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 491 29.10.2024 16:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96982 ФПД: 64262020915336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162658&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96982&fm=64262020915336&tin=02508201610067®Number=0000000000170478&sum=50000 [16:26:57]StoreToDocumentArchive [16:26:57]shift 145 fd 96982 [16:26:57]save to /storage/0145/doc_00096982 [16:26:57]save last doc name /storage/0145/doc_00096982 to /storage/kkm_last_doc_name [16:26:57]save OK [16:26:57]Clear old archive folders... [16:26:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:26:57]tlvbuf is 01A6C010 [16:26:57]SAM_PROTO_ClearQueue [16:26:57]wFMCommunicate request_size=4 [16:26:57]MH_SAM_APDU [16:26:57]CAPDU: 80 09 00 00 [16:26:57]Write to MH i2c: E2 08 00 44 28 80 09 00 00 00 00 00 00 DE [16:26:57]Write i2c OK [16:26:57]MH_I2C_Read... [16:26:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:57]Read from MH i2c: E2 [16:26:57]MH_I2C_Read... [16:26:57]Read from MH i2c: E2 03 00 [16:26:57]MH_I2C_Read... [16:26:57]Read from MH i2c: E2 03 00 44 28 00 90 00 E0 [16:26:57]RAPDU: 90 00 [16:26:57]wFMCommunicate OK [16:26:57]SAM_PROTO_ClearQueue done [16:26:57]KKMCreateOFDPacket [16:26:57]OFDProtocolAddRootSTLVToBuf [16:26:57]FM_MakeSignedData [16:26:57]FM_MakeSignedData [16:26:57]SAM_PROTO_SignData [16:26:57]wFMCommunicate request_size=4 [16:26:57]MH_SAM_APDU [16:26:57]CAPDU: 80 0D 01 02 [16:26:57]Write to MH i2c: E2 08 00 45 28 80 0D 01 02 00 00 00 00 E6 [16:26:57]Write i2c OK [16:26:57]MH_I2C_Read... [16:26:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:57]Read from MH i2c: E2 [16:26:57]MH_I2C_Read... [16:26:57]Read from MH i2c: E2 03 00 [16:26:57]MH_I2C_Read... [16:26:57]Read from MH i2c: E2 03 00 45 28 00 90 00 E1 [16:26:57]RAPDU: 90 00 [16:26:57]wFMCommunicate OK [16:26:57]wFMCommunicate request_size=255 [16:26:57]MH_SAM_APDU [16:26:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EB 01 00 00 F4 03 04 00 D2 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7A 01 00 35 04 06 00 3A [16:26:57]Write to MH i2c: E2 02 01 46 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EB 01 00 00 F4 03 04 00 D2 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7A 01 00 35 04 06 00 3A 00 00 E2 [16:26:57]Write i2c OK [16:26:57]MH_I2C_Read... [16:26:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:58]Read from MH i2c: E2 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 03 00 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 03 00 46 28 00 90 00 E2 [16:26:58]RAPDU: 90 00 [16:26:58]wFMCommunicate OK [16:26:58]wFMCommunicate request_size=10 [16:26:58]MH_SAM_APDU [16:26:58]CAPDU: 80 0D 02 02 05 72 2A ED E0 88 [16:26:58]Write to MH i2c: E2 0D 00 47 28 80 0D 02 02 05 00 72 2A ED E0 88 00 00 E4 [16:26:58]Write i2c OK [16:26:58]MH_I2C_Read... [16:26:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:58]Read from MH i2c: E2 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 03 00 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 03 00 47 28 00 90 00 E3 [16:26:58]RAPDU: 90 00 [16:26:58]wFMCommunicate OK [16:26:58]wFMCommunicate request_size=4 [16:26:58]MH_SAM_APDU [16:26:58]CAPDU: 80 0D 03 02 [16:26:58]Write to MH i2c: E2 08 00 48 28 80 0D 03 02 00 00 00 00 EB [16:26:58]Write i2c OK [16:26:58]MH_I2C_Read... [16:26:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:58]Read from MH i2c: E2 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 0B 00 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 0B 00 48 28 00 06 64 BF F6 1D 28 BB D9 90 00 E4 [16:26:58]RAPDU: 06 64 BF F6 1D 28 BB D9 90 00 [16:26:58]wFMCommunicate OK [16:26:58]SAM_PROTO_SignData done [16:26:58]FM_MakeSignedData done [16:26:58]CreateOFDProtocolMessage [16:26:58]wFMCommunicate request_size=4 [16:26:58]MH_SAM_APDU [16:26:58]CAPDU: 80 11 00 00 [16:26:58]Write to MH i2c: E2 08 00 49 28 80 11 00 00 00 00 00 00 EB [16:26:58]Write i2c OK [16:26:58]MH_I2C_Read... [16:26:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:58]Read from MH i2c: E2 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 17 00 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: E2 17 00 49 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [16:26:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:26:58]wFMCommunicate OK [16:26:58]CreateOFDProtocolMessage done [16:26:58]OFDSenderStorePacket 96982 [16:26:58]StoreOFDPacket docnum=96982 [16:26:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 16 07 01 49 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EB 01 00 00 F4 03 04 00 D2 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7A 01 00 35 04 06 00 3A 72 2A ED E0 88 06 64 BF F6 1D 28 BB D9 [16:26:58]CheckFolder [16:26:58]dirname=/storage/ofd_packets [16:26:58]CheckFolder done [16:26:58]ProducePacketName [16:26:58]name=ofd_packets/00096982 [16:26:58]NVStorageSaveData ofd_packets/00096982 [16:26:58]File name is /storage/ofd_packets/00096982 [16:26:58]Write 301 bytes [16:26:58]NVStorageSaveData done [16:26:58]OFDSenderStorePacket done [16:26:58]KKMCreateOFDPacket done [16:26:58]NVStorageSaveData kkm_last_timestamp [16:26:58]File name is /storage/kkm_last_timestamp [16:26:58]Write 4 bytes [16:26:58]NVStorageSaveData done [16:26:58]ExternCall_PrintAddStr [16:26:58]wPrintStart [16:26:58]Write to MH i2c: 01 00 00 4A 28 72 [16:26:58]Write i2c OK [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: 01 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: 01 07 00 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: 01 07 00 4A 28 00 00 00 00 00 FF 0F 87 [16:26:58]RasterBufferAndPrint [16:26:58]line Счет N : (1)3407515 [16:26:58]line ИНН: 02508201610067 [16:26:58]line Контрольно-Кассовый Чек [16:26:58]line ПРОДАЖА [16:26:58]line ТРК (МРК, ГНК) : 42 [16:26:58]line Товар: 2710124130 [16:26:58]line Аи-92-К-4 [16:26:58]line 7.480 * 66.90 [16:26:58]line = 500.41 [16:26:58]line НДС 12% НСП 1% [16:26:58]line > о реализуемом товаре [16:26:58]line ОКРУГЛЕНИЕ: -0.41 [16:26:58]line ИТОГО: 500.00 [16:26:58]line Внесено: 500.00 [16:26:58]line СДАЧА: 0.00 [16:26:58]line НСП 1% : 4.43 [16:26:58]line НДС 12% : 53.14 [16:26:58]line Наличными: 500.00 [16:26:58]line Безнал.: 0.00 [16:26:58]line Место: АЗС № 82 "Партнер Нефть" [16:26:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:26:58]line СНО: Общий режим [16:26:58]line Чек 491 29.10.2024 16:26 [16:26:58]line Смена: 145 ФФД: 1.0 [16:26:58]line ЗНМ: 0300000017 [16:26:58]line РНМ: 0000000000170478 [16:26:58]line Версия ККМ: v1.0 [16:26:58]line ФМ: 0000000002098560 [16:26:58]line ФД: 96982 [16:26:58]line ФПД: 64262020915336 [16:26:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162658&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96982&fm=64262020915336&tin=02508201610067®Number=0000000000170478&sum=50000 [16:26:58]written 0, free lines is 4095 [16:26:58]Write to MH i2c: 01 00 00 75 28 9D [16:26:58]Write i2c OK [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: 01 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: 01 07 00 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: 01 07 00 75 28 00 00 00 00 00 F7 0C A7 [16:26:58]RasterBufferAndPrint [16:26:58]line [16:26:58]line [16:26:58]line [16:26:58]line [16:26:58]line [16:26:58]written 0, free lines is 3328 [16:26:58]MH_Cut [16:26:58]Write to MH i2c: D1 01 00 7C 28 01 76 [16:26:58]Write i2c OK [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: D1 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: D1 01 00 [16:26:58]MH_I2C_Read... [16:26:58]Read from MH i2c: D1 01 00 7C 28 00 75 [16:26:58]Write to MH i2c: 01 00 00 7D 28 A5 [16:26:58]Write i2c OK [16:26:58]MH_I2C_Read... [16:26:59]*** Cut start [16:26:59]*** Partial cut [16:26:59]*** CUTSNS_PIN = 1 [16:26:59]*** CUTSNS_PIN = 0 [16:26:59]*** Brake cut motor [16:27:00]Read from MH i2c: 01 [16:27:00]MH_I2C_Read... [16:27:00]*** Stop cut motor [16:27:00]*** Cut end [16:27:00]Read from MH i2c: 01 07 00 [16:27:00]MH_I2C_Read... [16:27:00]Read from MH i2c: 01 07 00 7D 28 00 00 00 00 00 FF 0F BA [16:27:00]process_action close_receipt done [16:27:00]requested_data is exist [16:27:00]produce_requested_data [16:27:00]requested_item fm.sn is exist - process it [16:27:00]wFMCommunicate request_size=4 [16:27:00]MH_SAM_APDU [16:27:00]CAPDU: 80 11 00 00 [16:27:00]Write to MH i2c: E2 08 00 7E 28 80 11 00 00 00 00 00 00 20 [16:27:00]Write i2c OK [16:27:00]MH_I2C_Read... [16:27:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:00]Read from MH i2c: E2 [16:27:00]MH_I2C_Read... [16:27:00]Read from MH i2c: E2 17 00 [16:27:00]MH_I2C_Read... [16:27:00]Read from MH i2c: E2 17 00 7E 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [16:27:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:27:00]wFMCommunicate OK [16:27:00]requested_item fd.num is exist - process it [16:27:00]SAM_PROTO_GetFieldsCounters [16:27:00]wFMCommunicate request_size=4 [16:27:00]MH_SAM_APDU [16:27:00]CAPDU: 80 13 00 00 [16:27:00]Write to MH i2c: E2 08 00 7F 28 80 13 00 00 00 00 00 00 23 [16:27:00]Write i2c OK [16:27:00]MH_I2C_Read... [16:27:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:00]Read from MH i2c: E2 [16:27:00]MH_I2C_Read... [16:27:00]Read from MH i2c: E2 62 00 [16:27:00]MH_I2C_Read... [16:27:00]Read from MH i2c: E2 62 00 7F 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 EA [16:27:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:00]wFMCommunicate OK [16:27:00]SAM_PROTO_GetFieldsCounters done [16:27:00]requested_item shift.num is exist - process it [16:27:00]requested_item shift.opened is exist - process it [16:27:00]req_shift_opened [16:27:00]FM_GetShiftState [16:27:00]SAM_PROTO_GetShiftState [16:27:00]wFMCommunicate request_size=4 [16:27:00]MH_SAM_APDU [16:27:00]CAPDU: 80 13 01 00 [16:27:00]Write to MH i2c: E2 08 00 80 28 80 13 01 00 00 00 00 00 25 [16:27:00]Write i2c OK [16:27:00]MH_I2C_Read... [16:27:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:00]Read from MH i2c: E2 [16:27:00]MH_I2C_Read... [16:27:00]Read from MH i2c: E2 0E 00 [16:27:00]MH_I2C_Read... [16:27:00]Read from MH i2c: E2 0E 00 80 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 83 [16:27:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:27:00]wFMCommunicate OK [16:27:00]SAM_PROTO_GetShiftState done [16:27:00]FM_GetShiftState done [16:27:00]req_shift_opened done [16:27:00]requested_item shift.open_date is exist - process it [16:27:00]req_shift_open_date [16:27:00]req_shift_open_date done [16:27:00]produce_requested_data done [16:27:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96982,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:27:00]process_action_free close_receipt [16:27:00]json_value_free [16:27:00]json_value_free done [16:27:00]process_json_proto returns [16:27:00]Send response to host [16:27:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96982,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:27:00]free response buf [16:27:00]execute_script done [16:27:00]execute_script returns [16:27:00]free content buf [16:27:00]Sock 9.Close socket [16:27:00]Sock 9.Thread stoped [16:27:02]accept exits with 7 [16:27:02]New connection [16:27:02]New thread 3067116900 created [16:27:02]Thread 3067260260 joined [16:27:02]Waiting for new connection... [16:27:02] Sock 7.Parse request [16:27:02]Sock 7.Check first char [16:27:02]Sock 7.First char is OK [16:27:02]request: POST /json_proto HTTP/1.0 [16:27:02]Method: POST [16:27:02]URL: /json_proto [16:27:02]Method is POST - this is cgi request [16:27:02]url: /json_proto [16:27:02]query_string will be loaded in cgi processing [16:27:02]execute_cgi json_proto POST (null) [16:27:02]execute_cgi path=json_proto method=POST [16:27:02]POST find Content-Length [16:27:02]Host: 172.17.40.67:8080 [16:27:02]Content-Length: 678 [16:27:02]Content-Type: application/json [16:27:02] [16:27:02]POST finish read [16:27:02]Found Content-Length = 678 [16:27:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:02]execute_script... [16:27: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)3407516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:02]POST & json_proto [16:27:02]process_json_proto [16:27:02]json parsed OK: [16:27:02]protocol is kg_v1.0 [16:27:02]action value=close_receipt [16:27:02]process_action close_receipt [16:27:02]cmd_close_receipt [16:27:02]MH_GetDate [16:27:02]Write to MH i2c: F0 00 00 81 28 98 [16:27:02]Write i2c OK [16:27:02]MH_I2C_Read... [16:27:02]Read from MH i2c: F0 [16:27:02]MH_I2C_Read... [16:27:02]Read from MH i2c: F0 09 00 [16:27:02]MH_I2C_Read... [16:27:02]Read from MH i2c: F0 09 00 81 28 00 D8 0C 21 67 EE DA 66 66 A1 [16:27:02]GetLastDocTimeStamp 1730219218 [16:27:02]current date 1730219224 [16:27:02]FM_GetShiftState [16:27:02]SAM_PROTO_GetShiftState [16:27:02]wFMCommunicate request_size=4 [16:27:02]MH_SAM_APDU [16:27:02]CAPDU: 80 13 01 00 [16:27:02]Write to MH i2c: E2 08 00 82 28 80 13 01 00 00 00 00 00 27 [16:27:02]Write i2c OK [16:27:02]MH_I2C_Read... [16:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:02]Read from MH i2c: E2 [16:27:02]MH_I2C_Read... [16:27:02]Read from MH i2c: E2 0E 00 [16:27:02]MH_I2C_Read... [16:27:02]Read from MH i2c: E2 0E 00 82 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 85 [16:27:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:27:02]wFMCommunicate OK [16:27:02]SAM_PROTO_GetShiftState done [16:27:02]FM_GetShiftState done [16:27:02]opened in 1730160548 [16:27:02]opened+sec_in_day 1730246948 [16:27:02]quantity*price = 40006 [16:27:02]sum+1 = 40007 [16:27:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 492 29.10.2024 16:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96983 ФПД: 15045743818861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96983&fm=15045743818861&tin=02508201610067®Number=0000000000170478&sum=40000 [16:27:03]StoreToDocumentArchive [16:27:03]shift 145 fd 96983 [16:27:03]save to /storage/0145/doc_00096983 [16:27:03]save last doc name /storage/0145/doc_00096983 to /storage/kkm_last_doc_name [16:27:03]save OK [16:27:03]Clear old archive folders... [16:27:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:27:03]tlvbuf is 01B5BFA0 [16:27:03]SAM_PROTO_ClearQueue [16:27:03]wFMCommunicate request_size=4 [16:27:03]MH_SAM_APDU [16:27:03]CAPDU: 80 09 00 00 [16:27:03]Write to MH i2c: E2 08 00 8F 28 80 09 00 00 00 00 00 00 29 [16:27:03]Write i2c OK [16:27:03]MH_I2C_Read... [16:27:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:03]Read from MH i2c: E2 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: E2 03 00 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: E2 03 00 8F 28 00 90 00 2B [16:27:03]RAPDU: 90 00 [16:27:03]wFMCommunicate OK [16:27:03]SAM_PROTO_ClearQueue done [16:27:03]KKMCreateOFDPacket [16:27:03]OFDProtocolAddRootSTLVToBuf [16:27:03]FM_MakeSignedData [16:27:03]FM_MakeSignedData [16:27:03]SAM_PROTO_SignData [16:27:03]wFMCommunicate request_size=4 [16:27:03]MH_SAM_APDU [16:27:03]CAPDU: 80 0D 01 02 [16:27:03]Write to MH i2c: E2 08 00 90 28 80 0D 01 02 00 00 00 00 31 [16:27:03]Write i2c OK [16:27:03]MH_I2C_Read... [16:27:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:03]Read from MH i2c: E2 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: E2 03 00 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: E2 03 00 90 28 00 90 00 2C [16:27:03]RAPDU: 90 00 [16:27:03]wFMCommunicate OK [16:27:03]wFMCommunicate request_size=255 [16:27:03]MH_SAM_APDU [16: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 34 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 EC 01 00 00 F4 03 04 00 D8 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7A 01 00 35 04 06 00 0D [16:27:03]Write to MH i2c: E2 02 01 91 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EC 01 00 00 F4 03 04 00 D8 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7A 01 00 35 04 06 00 0D 00 00 D7 [16:27:03]Write i2c OK [16:27:03]MH_I2C_Read... [16:27:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:04]Read from MH i2c: E2 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 91 28 00 90 00 2D [16:27:04]RAPDU: 90 00 [16:27:04]wFMCommunicate OK [16:27:04]wFMCommunicate request_size=10 [16:27:04]MH_SAM_APDU [16:27:04]CAPDU: 80 0D 02 02 05 AF 1C 37 38 6D [16:27:04]Write to MH i2c: E2 0D 00 92 28 80 0D 02 02 05 00 AF 1C 37 38 6D 00 00 E5 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:04]Read from MH i2c: E2 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 92 28 00 90 00 2E [16:27:04]RAPDU: 90 00 [16:27:04]wFMCommunicate OK [16:27:04]wFMCommunicate request_size=4 [16:27:04]MH_SAM_APDU [16:27:04]CAPDU: 80 0D 03 02 [16:27:04]Write to MH i2c: E2 08 00 93 28 80 0D 03 02 00 00 00 00 36 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:04]Read from MH i2c: E2 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 0B 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 0B 00 93 28 00 FE 3C B0 0A 06 E8 34 E0 90 00 2D [16:27:04]RAPDU: FE 3C B0 0A 06 E8 34 E0 90 00 [16:27:04]wFMCommunicate OK [16:27:04]SAM_PROTO_SignData done [16:27:04]FM_MakeSignedData done [16:27:04]CreateOFDProtocolMessage [16:27:04]wFMCommunicate request_size=4 [16:27:04]MH_SAM_APDU [16:27:04]CAPDU: 80 11 00 00 [16:27:04]Write to MH i2c: E2 08 00 94 28 80 11 00 00 00 00 00 00 36 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:04]Read from MH i2c: E2 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 17 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 17 00 94 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [16:27:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:27:04]wFMCommunicate OK [16:27:04]CreateOFDProtocolMessage done [16:27:04]OFDSenderStorePacket 96983 [16:27:04]StoreOFDPacket docnum=96983 [16:27:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 28 07 01 6B 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 34 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 EC 01 00 00 F4 03 04 00 D8 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7A 01 00 35 04 06 00 0D AF 1C 37 38 6D FE 3C B0 0A 06 E8 34 E0 [16:27:04]CheckFolder [16:27:04]dirname=/storage/ofd_packets [16:27:04]CheckFolder done [16:27:04]ProducePacketName [16:27:04]name=ofd_packets/00096983 [16:27:04]NVStorageSaveData ofd_packets/00096983 [16:27:04]File name is /storage/ofd_packets/00096983 [16:27:04]Write 301 bytes [16:27:04]NVStorageSaveData done [16:27:04]OFDSenderStorePacket done [16:27:04]KKMCreateOFDPacket done [16:27:04]NVStorageSaveData kkm_last_timestamp [16:27:04]File name is /storage/kkm_last_timestamp [16:27:04]Write 4 bytes [16:27:04]NVStorageSaveData done [16:27:04]ExternCall_PrintAddStr [16:27:04]wPrintStart [16:27:04]Write to MH i2c: 01 00 00 95 28 BD [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: 01 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: 01 07 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: 01 07 00 95 28 00 00 00 00 00 FF 0F D2 [16:27:04]RasterBufferAndPrint [16:27:04]line Счет N : (1)3407516 [16:27:04]line ИНН: 02508201610067 [16:27:04]line Контрольно-Кассовый Чек [16:27:04]line ПРОДАЖА [16:27:04]line ТРК (МРК, ГНК) : 12 [16:27:04]line Товар: 2710124130 [16:27:04]line Аи-92-К-4 [16:27:04]line 5.980 * 66.90 [16:27:04]line = 400.06 [16:27:04]line НДС 12% НСП 1% [16:27:04]line > о реализуемом товаре [16:27:04]line ОКРУГЛЕНИЕ: -0.06 [16:27:04]line ИТОГО: 400.00 [16:27:04]line Внесено: 400.00 [16:27:04]line СДАЧА: 0.00 [16:27:04]line НСП 1% : 3.54 [16:27:04]line НДС 12% : 42.48 [16:27:04]line Наличными: 400.00 [16:27:04]line Безнал.: 0.00 [16:27:04]line Место: АЗС № 82 "Партнер Нефть" [16:27:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:27:04]line СНО: Общий режим [16:27:04]line Чек 492 29.10.2024 16:27 [16:27:04]line Смена: 145 ФФД: 1.0 [16:27:04]line ЗНМ: 0300000017 [16:27:04]line РНМ: 0000000000170478 [16:27:04]line Версия ККМ: v1.0 [16:27:04]line ФМ: 0000000002098560 [16:27:04]line ФД: 96983 [16:27:04]line ФПД: 15045743818861 [16:27:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96983&fm=15045743818861&tin=02508201610067®Number=0000000000170478&sum=40000 [16:27:04]written 0, free lines is 4095 [16:27:04]Write to MH i2c: 01 00 00 C0 28 E8 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: 01 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: 01 07 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: 01 07 00 C0 28 00 00 00 00 00 02 0D FE [16:27:04]RasterBufferAndPrint [16:27:04]line [16:27:04]line [16:27:04]line [16:27:04]line [16:27:04]line [16:27:04]written 0, free lines is 3345 [16:27:04]MH_Cut [16:27:04]Write to MH i2c: D1 01 00 C7 28 01 C1 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: D1 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: D1 01 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: D1 01 00 C7 28 00 C0 [16:27:04]Write to MH i2c: 01 00 00 C8 28 F0 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:05]*** Cut start [16:27:05]*** Partial cut [16:27:05]*** CUTSNS_PIN = 1 [16:27:05]*** CUTSNS_PIN = 0 [16:27:05]*** Brake cut motor [16:27:06]Read from MH i2c: 01 [16:27:06]MH_I2C_Read... [16:27:06]*** Stop cut motor [16:27:06]*** Cut end [16:27:06]Read from MH i2c: 01 07 00 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: 01 07 00 C8 28 00 00 00 00 00 FF 0F 05 [16:27:06]process_action close_receipt done [16:27:06]requested_data is exist [16:27:06]produce_requested_data [16:27:06]requested_item fm.sn is exist - process it [16:27:06]wFMCommunicate request_size=4 [16:27:06]MH_SAM_APDU [16:27:06]CAPDU: 80 11 00 00 [16:27:06]Write to MH i2c: E2 08 00 C9 28 80 11 00 00 00 00 00 00 6B [16:27:06]Write i2c OK [16:27:06]MH_I2C_Read... [16:27:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:06]Read from MH i2c: E2 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: E2 17 00 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: E2 17 00 C9 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [16:27:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:27:06]wFMCommunicate OK [16:27:06]requested_item fd.num is exist - process it [16:27:06]SAM_PROTO_GetFieldsCounters [16:27:06]wFMCommunicate request_size=4 [16:27:06]MH_SAM_APDU [16:27:06]CAPDU: 80 13 00 00 [16:27:06]Write to MH i2c: E2 08 00 CA 28 80 13 00 00 00 00 00 00 6E [16:27:06]Write i2c OK [16:27:06]MH_I2C_Read... [16:27:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:06]Read from MH i2c: E2 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: E2 62 00 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: E2 62 00 CA 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [16:27:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:06]wFMCommunicate OK [16:27:06]SAM_PROTO_GetFieldsCounters done [16:27:06]requested_item shift.num is exist - process it [16:27:06]requested_item shift.opened is exist - process it [16:27:06]req_shift_opened [16:27:06]FM_GetShiftState [16:27:06]SAM_PROTO_GetShiftState [16:27:06]wFMCommunicate request_size=4 [16:27:06]MH_SAM_APDU [16:27:06]CAPDU: 80 13 01 00 [16:27:06]Write to MH i2c: E2 08 00 CB 28 80 13 01 00 00 00 00 00 70 [16:27:06]Write i2c OK [16:27:06]MH_I2C_Read... [16:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:06]Read from MH i2c: E2 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: E2 0E 00 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: E2 0E 00 CB 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CE [16:27:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:27:06]wFMCommunicate OK [16:27:06]SAM_PROTO_GetShiftState done [16:27:06]FM_GetShiftState done [16:27:06]req_shift_opened done [16:27:06]requested_item shift.open_date is exist - process it [16:27:06]req_shift_open_date [16:27:06]req_shift_open_date done [16:27:06]produce_requested_data done [16:27:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96983,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:27:06]process_action_free close_receipt [16:27:06]json_value_free [16:27:06]json_value_free done [16:27:06]process_json_proto returns [16:27:06]Send response to host [16:27:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96983,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:27:06]free response buf [16:27:06]execute_script done [16:27:06]execute_script returns [16:27:06]free content buf [16:27:06]Sock 7.Close socket [16:27:06]Sock 7.Thread stoped [16:28:13]accept exits with 10 [16:28:13]New connection [16:28:13]New thread 3067260260 created [16:28:13]Thread 3067116900 joined [16:28:13]Waiting for new connection... [16:28:13] Sock 10.Parse request [16:28:13]Sock 10.Check first char [16:28:13]Sock 10.First char is OK [16:28:13]request: POST /json_proto HTTP/1.0 [16:28:13]Method: POST [16:28:13]URL: /json_proto [16:28:13]Method is POST - this is cgi request [16:28:13]url: /json_proto [16:28:13]query_string will be loaded in cgi processing [16:28:13]execute_cgi json_proto POST (null) [16:28:13]execute_cgi path=json_proto method=POST [16:28:13]POST find Content-Length [16:28:13]Host: 172.17.40.67:8080 [16:28:13]Content-Length: 678 [16:28:13]Content-Type: application/json [16:28:13] [16:28:13]POST finish read [16:28:13]Found Content-Length = 678 [16:28:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:13]execute_script... [16:28: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)3407517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:28:13]POST & json_proto [16:28:13]process_json_proto [16:28:13]json parsed OK: [16:28:13]protocol is kg_v1.0 [16:28:13]action value=close_receipt [16:28:13]process_action close_receipt [16:28:13]cmd_close_receipt [16:28:13]MH_GetDate [16:28:13]Write to MH i2c: F0 00 00 CC 28 E3 [16:28:13]Write i2c OK [16:28:13]MH_I2C_Read... [16:28:13]Read from MH i2c: F0 [16:28:13]MH_I2C_Read... [16:28:13]Read from MH i2c: F0 09 00 [16:28:13]MH_I2C_Read... [16:28:13]Read from MH i2c: F0 09 00 CC 28 00 1F 0D 21 67 EE DA 66 66 34 [16:28:13]GetLastDocTimeStamp 1730219224 [16:28:13]current date 1730219295 [16:28:13]FM_GetShiftState [16:28:13]SAM_PROTO_GetShiftState [16:28:13]wFMCommunicate request_size=4 [16:28:13]MH_SAM_APDU [16:28:13]CAPDU: 80 13 01 00 [16:28:13]Write to MH i2c: E2 08 00 CD 28 80 13 01 00 00 00 00 00 72 [16:28:13]Write i2c OK [16:28:13]MH_I2C_Read... [16:28:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:13]Read from MH i2c: E2 [16:28:13]MH_I2C_Read... [16:28:13]Read from MH i2c: E2 0E 00 [16:28:13]MH_I2C_Read... [16:28:13]Read from MH i2c: E2 0E 00 CD 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D0 [16:28:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:28:13]wFMCommunicate OK [16:28:13]SAM_PROTO_GetShiftState done [16:28:13]FM_GetShiftState done [16:28:13]opened in 1730160548 [16:28:13]opened+sec_in_day 1730246948 [16:28:13]quantity*price = 50041 [16:28:13]sum+1 = 50042 [16:28:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 493 29.10.2024 16:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96984 ФПД: 247678338254998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96984&fm=247678338254998&tin=02508201610067®Number=0000000000170478&sum=50000 [16:28:14]StoreToDocumentArchive [16:28:14]shift 145 fd 96984 [16:28:14]save to /storage/0145/doc_00096984 [16:28:14]save last doc name /storage/0145/doc_00096984 to /storage/kkm_last_doc_name [16:28:14]save OK [16:28:14]Clear old archive folders... [16:28:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:28:14]tlvbuf is 01AB4080 [16:28:14]SAM_PROTO_ClearQueue [16:28:14]wFMCommunicate request_size=4 [16:28:14]MH_SAM_APDU [16:28:14]CAPDU: 80 09 00 00 [16:28:14]Write to MH i2c: E2 08 00 DA 28 80 09 00 00 00 00 00 00 74 [16:28:14]Write i2c OK [16:28:14]MH_I2C_Read... [16:28:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:14]Read from MH i2c: E2 [16:28:14]MH_I2C_Read... [16:28:14]Read from MH i2c: E2 03 00 [16:28:14]MH_I2C_Read... [16:28:14]Read from MH i2c: E2 03 00 DA 28 00 90 00 76 [16:28:14]RAPDU: 90 00 [16:28:14]wFMCommunicate OK [16:28:14]SAM_PROTO_ClearQueue done [16:28:14]KKMCreateOFDPacket [16:28:14]OFDProtocolAddRootSTLVToBuf [16:28:14]FM_MakeSignedData [16:28:14]FM_MakeSignedData [16:28:14]SAM_PROTO_SignData [16:28:14]wFMCommunicate request_size=4 [16:28:14]MH_SAM_APDU [16:28:14]CAPDU: 80 0D 01 02 [16:28:14]Write to MH i2c: E2 08 00 DB 28 80 0D 01 02 00 00 00 00 7C [16:28:14]Write i2c OK [16:28:14]MH_I2C_Read... [16:28:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:14]Read from MH i2c: E2 [16:28:14]MH_I2C_Read... [16:28:14]Read from MH i2c: E2 03 00 [16:28:14]MH_I2C_Read... [16:28:14]Read from MH i2c: E2 03 00 DB 28 00 90 00 77 [16:28:14]RAPDU: 90 00 [16:28:14]wFMCommunicate OK [16:28:14]wFMCommunicate request_size=255 [16:28:14]MH_SAM_APDU [16:28: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 34 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 ED 01 00 00 F4 03 04 00 1F 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7A 01 00 35 04 06 00 E1 [16:28:14]Write to MH i2c: E2 02 01 DC 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 ED 01 00 00 F4 03 04 00 1F 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7A 01 00 35 04 06 00 E1 00 00 71 [16:28:14]Write i2c OK [16:28:14]MH_I2C_Read... [16:28:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:15]Read from MH i2c: E2 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 03 00 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 03 00 DC 28 00 90 00 78 [16:28:15]RAPDU: 90 00 [16:28:15]wFMCommunicate OK [16:28:15]wFMCommunicate request_size=10 [16:28:15]MH_SAM_APDU [16:28:15]CAPDU: 80 0D 02 02 05 43 1B 5E C8 96 [16:28:15]Write to MH i2c: E2 0D 00 DD 28 80 0D 02 02 05 00 43 1B 5E C8 96 00 00 A3 [16:28:15]Write i2c OK [16:28:15]MH_I2C_Read... [16:28:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:15]Read from MH i2c: E2 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 03 00 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 03 00 DD 28 00 90 00 79 [16:28:15]RAPDU: 90 00 [16:28:15]wFMCommunicate OK [16:28:15]wFMCommunicate request_size=4 [16:28:15]MH_SAM_APDU [16:28:15]CAPDU: 80 0D 03 02 [16:28:15]Write to MH i2c: E2 08 00 DE 28 80 0D 03 02 00 00 00 00 81 [16:28:15]Write i2c OK [16:28:15]MH_I2C_Read... [16:28:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:15]Read from MH i2c: E2 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 0B 00 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 0B 00 DE 28 00 46 41 D2 C1 22 60 BF 8F 90 00 6C [16:28:15]RAPDU: 46 41 D2 C1 22 60 BF 8F 90 00 [16:28:15]wFMCommunicate OK [16:28:15]SAM_PROTO_SignData done [16:28:15]FM_MakeSignedData done [16:28:15]CreateOFDProtocolMessage [16:28:15]wFMCommunicate request_size=4 [16:28:15]MH_SAM_APDU [16:28:15]CAPDU: 80 11 00 00 [16:28:15]Write to MH i2c: E2 08 00 DF 28 80 11 00 00 00 00 00 00 81 [16:28:15]Write i2c OK [16:28:15]MH_I2C_Read... [16:28:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:15]Read from MH i2c: E2 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 17 00 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: E2 17 00 DF 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [16:28:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:28:15]wFMCommunicate OK [16:28:15]CreateOFDProtocolMessage done [16:28:15]OFDSenderStorePacket 96984 [16:28:15]StoreOFDPacket docnum=96984 [16:28:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 20 07 01 5F 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 34 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 ED 01 00 00 F4 03 04 00 1F 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7A 01 00 35 04 06 00 E1 43 1B 5E C8 96 46 41 D2 C1 22 60 BF 8F [16:28:15]CheckFolder [16:28:15]dirname=/storage/ofd_packets [16:28:15]CheckFolder done [16:28:15]ProducePacketName [16:28:15]name=ofd_packets/00096984 [16:28:15]NVStorageSaveData ofd_packets/00096984 [16:28:15]File name is /storage/ofd_packets/00096984 [16:28:15]Write 301 bytes [16:28:15]NVStorageSaveData done [16:28:15]OFDSenderStorePacket done [16:28:15]KKMCreateOFDPacket done [16:28:15]NVStorageSaveData kkm_last_timestamp [16:28:15]File name is /storage/kkm_last_timestamp [16:28:15]Write 4 bytes [16:28:15]NVStorageSaveData done [16:28:15]ExternCall_PrintAddStr [16:28:15]wPrintStart [16:28:15]Write to MH i2c: 01 00 00 E0 28 08 [16:28:15]Write i2c OK [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: 01 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: 01 07 00 [16:28:15]MH_I2C_Read... [16:28:15]Read from MH i2c: 01 07 00 E0 28 00 00 00 00 00 FF 0F 1D [16:28:15]RasterBufferAndPrint [16:28:15]line Счет N : (1)3407517 [16:28:15]line ИНН: 02508201610067 [16:28:15]line Контрольно-Кассовый Чек [16:28:15]line ПРОДАЖА [16:28:15]line ТРК (МРК, ГНК) : 22 [16:28:15]line Товар: 2710124130 [16:28:15]line Аи-92-К-4 [16:28:15]line 7.480 * 66.90 [16:28:15]line = 500.41 [16:28:15]line НДС 12% НСП 1% [16:28:15]line > о реализуемом товаре [16:28:15]line ОКРУГЛЕНИЕ: -0.41 [16:28:15]line ИТОГО: 500.00 [16:28:15]line Внесено: 500.00 [16:28:15]line СДАЧА: 0.00 [16:28:15]line НСП 1% : 4.43 [16:28:15]line НДС 12% : 53.14 [16:28:15]line Наличными: 500.00 [16:28:15]line Безнал.: 0.00 [16:28:15]line Место: АЗС № 82 "Партнер Нефть" [16:28:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:28:15]line СНО: Общий режим [16:28:15]line Чек 493 29.10.2024 16:28 [16:28:15]line Смена: 145 ФФД: 1.0 [16:28:15]line ЗНМ: 0300000017 [16:28:15]line РНМ: 0000000000170478 [16:28:15]line Версия ККМ: v1.0 [16:28:15]line ФМ: 0000000002098560 [16:28:15]line ФД: 96984 [16:28:15]line ФПД: 247678338254998 [16:28:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96984&fm=247678338254998&tin=02508201610067®Number=0000000000170478&sum=50000 [16:28:15]written 0, free lines is 4095 [16:28:16]Write to MH i2c: 01 00 00 0B 29 34 [16:28:16]Write i2c OK [16:28:16]MH_I2C_Read... [16:28:16]Read from MH i2c: 01 [16:28:16]MH_I2C_Read... [16:28:16]Read from MH i2c: 01 07 00 [16:28:16]MH_I2C_Read... [16:28:16]Read from MH i2c: 01 07 00 0B 29 00 00 00 00 00 FF 0C 46 [16:28:16]RasterBufferAndPrint [16:28:16]line [16:28:16]line [16:28:16]line [16:28:16]line [16:28:16]line [16:28:16]written 0, free lines is 3333 [16:28:16]MH_Cut [16:28:16]Write to MH i2c: D1 01 00 12 29 01 0D [16:28:16]Write i2c OK [16:28:16]MH_I2C_Read... [16:28:16]Read from MH i2c: D1 [16:28:16]MH_I2C_Read... [16:28:16]Read from MH i2c: D1 01 00 [16:28:16]MH_I2C_Read... [16:28:16]Read from MH i2c: D1 01 00 12 29 00 0C [16:28:16]Write to MH i2c: 01 00 00 13 29 3C [16:28:16]Write i2c OK [16:28:16]MH_I2C_Read... [16:28:16]*** Cut start [16:28:16]*** Partial cut [16:28:16]*** CUTSNS_PIN = 1 [16:28:16]*** CUTSNS_PIN = 0 [16:28:16]*** Brake cut motor [16:28:17]Read from MH i2c: 01 [16:28:17]MH_I2C_Read... [16:28:17]*** Stop cut motor [16:28:17]*** Cut end [16:28:17]Read from MH i2c: 01 07 00 [16:28:17]MH_I2C_Read... [16:28:17]Read from MH i2c: 01 07 00 13 29 00 00 00 00 00 FF 0F 51 [16:28:17]process_action close_receipt done [16:28:17]requested_data is exist [16:28:17]produce_requested_data [16:28:17]requested_item fm.sn is exist - process it [16:28:17]wFMCommunicate request_size=4 [16:28:17]MH_SAM_APDU [16:28:17]CAPDU: 80 11 00 00 [16:28:17]Write to MH i2c: E2 08 00 14 29 80 11 00 00 00 00 00 00 B7 [16:28:17]Write i2c OK [16:28:17]MH_I2C_Read... [16:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:17]Read from MH i2c: E2 [16:28:17]MH_I2C_Read... [16:28:17]Read from MH i2c: E2 17 00 [16:28:17]MH_I2C_Read... [16:28:17]Read from MH i2c: E2 17 00 14 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [16:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:28:17]wFMCommunicate OK [16:28:17]requested_item fd.num is exist - process it [16:28:17]SAM_PROTO_GetFieldsCounters [16:28:17]wFMCommunicate request_size=4 [16:28:17]MH_SAM_APDU [16:28:17]CAPDU: 80 13 00 00 [16:28:17]Write to MH i2c: E2 08 00 15 29 80 13 00 00 00 00 00 00 BA [16:28:17]Write i2c OK [16:28:17]MH_I2C_Read... [16:28:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:17]Read from MH i2c: E2 [16:28:17]MH_I2C_Read... [16:28:17]Read from MH i2c: E2 62 00 [16:28:17]MH_I2C_Read... [16:28:17]Read from MH i2c: E2 62 00 15 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [16:28:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:28:17]wFMCommunicate OK [16:28:17]SAM_PROTO_GetFieldsCounters done [16:28:17]requested_item shift.num is exist - process it [16:28:17]requested_item shift.opened is exist - process it [16:28:17]req_shift_opened [16:28:17]FM_GetShiftState [16:28:17]SAM_PROTO_GetShiftState [16:28:17]wFMCommunicate request_size=4 [16:28:17]MH_SAM_APDU [16:28:17]CAPDU: 80 13 01 00 [16:28:17]Write to MH i2c: E2 08 00 16 29 80 13 01 00 00 00 00 00 BC [16:28:17]Write i2c OK [16:28:17]MH_I2C_Read... [16:28:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:17]Read from MH i2c: E2 [16:28:17]MH_I2C_Read... [16:28:17]Read from MH i2c: E2 0E 00 [16:28:17]MH_I2C_Read... [16:28:17]Read from MH i2c: E2 0E 00 16 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [16:28:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:28:17]wFMCommunicate OK [16:28:17]SAM_PROTO_GetShiftState done [16:28:17]FM_GetShiftState done [16:28:17]req_shift_opened done [16:28:17]requested_item shift.open_date is exist - process it [16:28:17]req_shift_open_date [16:28:17]req_shift_open_date done [16:28:17]produce_requested_data done [16:28:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96984,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:28:17]process_action_free close_receipt [16:28:17]json_value_free [16:28:17]json_value_free done [16:28:17]process_json_proto returns [16:28:17]Send response to host [16:28:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96984,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:28:17]free response buf [16:28:17]execute_script done [16:28:17]execute_script returns [16:28:17]free content buf [16:28:17]Sock 10.Close socket [16:28:17]Sock 10.Thread stoped [16:28:23]accept exits with 7 [16:28:23]New connection [16:28:23]New thread 3067116900 created [16:28:23]Thread 3067260260 joined [16:28:23]Waiting for new connection... [16:28:23] Sock 7.Parse request [16:28:23]Sock 7.Check first char [16:28:23]Sock 7.First char is OK [16:28:23]request: POST /json_proto HTTP/1.0 [16:28:23]Method: POST [16:28:23]URL: /json_proto [16:28:23]Method is POST - this is cgi request [16:28:23]url: /json_proto [16:28:23]query_string will be loaded in cgi processing [16:28:23]execute_cgi json_proto POST (null) [16:28:23]execute_cgi path=json_proto method=POST [16:28:23]POST find Content-Length [16:28:23]Host: 172.17.40.67:8080 [16:28:23]Content-Length: 641 [16:28:23]Content-Type: application/json [16:28:23] [16:28:23]POST finish read [16:28:23]Found Content-Length = 641 [16:28:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:23]execute_script... [16:28: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)3407513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:23]POST & json_proto [16:28:23]process_json_proto [16:28:23]json parsed OK: [16:28:23]protocol is kg_v1.0 [16:28:23]action value=close_receipt [16:28:23]process_action close_receipt [16:28:23]cmd_close_receipt [16:28:23]MH_GetDate [16:28:23]Write to MH i2c: F0 00 00 17 29 2F [16:28:23]Write i2c OK [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: F0 [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: F0 09 00 [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: F0 09 00 17 29 00 28 0D 21 67 EE DA 66 66 89 [16:28:23]GetLastDocTimeStamp 1730219295 [16:28:23]current date 1730219304 [16:28:23]FM_GetShiftState [16:28:23]SAM_PROTO_GetShiftState [16:28:23]wFMCommunicate request_size=4 [16:28:23]MH_SAM_APDU [16:28:23]CAPDU: 80 13 01 00 [16:28:23]Write to MH i2c: E2 08 00 18 29 80 13 01 00 00 00 00 00 BE [16:28:23]Write i2c OK [16:28:23]MH_I2C_Read... [16:28:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:23]Read from MH i2c: E2 [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: E2 0E 00 [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: E2 0E 00 18 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [16:28:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:28:23]wFMCommunicate OK [16:28:23]SAM_PROTO_GetShiftState done [16:28:23]FM_GetShiftState done [16:28:23]opened in 1730160548 [16:28:23]opened+sec_in_day 1730246948 [16:28:23]quantity*price = 762000 [16:28:23]sum+1 = 762001 [16:28:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 494 29.10.2024 16:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96985 ФПД: 5205719987896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96985&fm=5205719987896&tin=02508201610067®Number=0000000000170478&sum=762000 [16:28:24]StoreToDocumentArchive [16:28:24]shift 145 fd 96985 [16:28:24]save to /storage/0145/doc_00096985 [16:28:24]save last doc name /storage/0145/doc_00096985 to /storage/kkm_last_doc_name [16:28:24]save OK [16:28:24]Clear old archive folders... [16:28:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:28:24]tlvbuf is 01A86CC0 [16:28:24]SAM_PROTO_ClearQueue [16:28:24]wFMCommunicate request_size=4 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 09 00 00 [16:28:24]Write to MH i2c: E2 08 00 25 29 80 09 00 00 00 00 00 00 C0 [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 25 29 00 90 00 C2 [16:28:24]RAPDU: 90 00 [16:28:24]wFMCommunicate OK [16:28:24]SAM_PROTO_ClearQueue done [16:28:24]KKMCreateOFDPacket [16:28:24]OFDProtocolAddRootSTLVToBuf [16:28:24]FM_MakeSignedData [16:28:24]FM_MakeSignedData [16:28:24]SAM_PROTO_SignData [16:28:24]wFMCommunicate request_size=4 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 0D 01 02 [16:28:24]Write to MH i2c: E2 08 00 26 29 80 0D 01 02 00 00 00 00 C8 [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 26 29 00 90 00 C3 [16:28:24]RAPDU: 90 00 [16:28:24]wFMCommunicate OK [16:28:24]wFMCommunicate request_size=255 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 28 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7A 01 00 35 04 06 00 04 BC 0D 17 [16:28:24]Write to MH i2c: E2 02 01 27 29 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 28 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7A 01 00 35 04 06 00 04 BC 0D 17 00 00 19 [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 27 29 00 90 00 C4 [16:28:24]RAPDU: 90 00 [16:28:24]wFMCommunicate OK [16:28:24]wFMCommunicate request_size=7 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 0D 02 02 02 36 B8 [16:28:24]Write to MH i2c: E2 0A 00 28 29 80 0D 02 02 02 00 36 B8 00 00 BD [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 03 00 28 29 00 90 00 C5 [16:28:24]RAPDU: 90 00 [16:28:24]wFMCommunicate OK [16:28:24]wFMCommunicate request_size=4 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 0D 03 02 [16:28:24]Write to MH i2c: E2 08 00 29 29 80 0D 03 02 00 00 00 00 CD [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 0B 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 0B 00 29 29 00 EB 7D 4D BD 99 87 B2 B8 90 00 CA [16:28:24]RAPDU: EB 7D 4D BD 99 87 B2 B8 90 00 [16:28:24]wFMCommunicate OK [16:28:24]SAM_PROTO_SignData done [16:28:24]FM_MakeSignedData done [16:28:24]CreateOFDProtocolMessage [16:28:24]wFMCommunicate request_size=4 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 11 00 00 [16:28:24]Write to MH i2c: E2 08 00 2A 29 80 11 00 00 00 00 00 00 CD [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 17 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 17 00 2A 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [16:28:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:28:24]wFMCommunicate OK [16:28:24]CreateOFDProtocolMessage done [16:28:24]OFDSenderStorePacket 96985 [16:28:24]StoreOFDPacket docnum=96985 [16:28:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 32 29 04 01 4F 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 28 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7A 01 00 35 04 06 00 04 BC 0D 17 36 B8 EB 7D 4D BD 99 87 B2 B8 [16:28:24]CheckFolder [16:28:24]dirname=/storage/ofd_packets [16:28:24]CheckFolder done [16:28:24]ProducePacketName [16:28:24]name=ofd_packets/00096985 [16:28:24]NVStorageSaveData ofd_packets/00096985 [16:28:24]File name is /storage/ofd_packets/00096985 [16:28:24]Write 298 bytes [16:28:24]NVStorageSaveData done [16:28:24]OFDSenderStorePacket done [16:28:24]KKMCreateOFDPacket done [16:28:24]NVStorageSaveData kkm_last_timestamp [16:28:24]File name is /storage/kkm_last_timestamp [16:28:24]Write 4 bytes [16:28:24]NVStorageSaveData done [16:28:24]ExternCall_PrintAddStr [16:28:24]wPrintStart [16:28:24]Write to MH i2c: 01 00 00 2B 29 54 [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: 01 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: 01 07 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: 01 07 00 2B 29 00 00 00 00 00 FF 0F 69 [16:28:24]RasterBufferAndPrint [16:28:24]line Счет N : (1)3407513 [16:28:24]line ИНН: 02508201610067 [16:28:24]line Контрольно-Кассовый Чек [16:28:24]line ПРОДАЖА [16:28:24]line ТРК (МРК, ГНК) : 51 [16:28:24]line Товар: 2710194210 [16:28:24]line ДТ-К-5 [16:28:24]line 100.000 * 76.20 [16:28:24]line = 7620.00 [16:28:24]line НДС 12% НСП 1% [16:28:24]line > о реализуемом товаре [16:28:24]line ИТОГО: 7620.00 [16:28:24]line НСП 1% : 67.43 [16:28:24]line НДС 12% : 809.20 [16:28:24]line Наличными: 7620.00 [16:28:24]line Безнал.: 0.00 [16:28:24]line Место: АЗС № 82 "Партнер Нефть" [16:28:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:28:24]line СНО: Общий режим [16:28:24]line Чек 494 29.10.2024 16:28 [16:28:24]line Смена: 145 ФФД: 1.0 [16:28:24]line ЗНМ: 0300000017 [16:28:24]line РНМ: 0000000000170478 [16:28:24]line Версия ККМ: v1.0 [16:28:24]line ФМ: 0000000002098560 [16:28:24]line ФД: 96985 [16:28:24]line ФПД: 5205719987896 [16:28:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96985&fm=5205719987896&tin=02508201610067®Number=0000000000170478&sum=762000 [16:28:25]written 0, free lines is 4095 [16:28:25]Write to MH i2c: 01 00 00 53 29 7C [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: 01 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: 01 07 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: 01 07 00 53 29 00 00 00 00 00 39 0D C9 [16:28:25]RasterBufferAndPrint [16:28:25]line [16:28:25]line [16:28:25]line [16:28:25]line [16:28:25]line [16:28:25]written 0, free lines is 3394 [16:28:25]MH_Cut [16:28:25]Write to MH i2c: D1 01 00 5A 29 01 55 [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: D1 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: D1 01 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: D1 01 00 5A 29 00 54 [16:28:25]Write to MH i2c: 01 00 00 5B 29 84 [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:26]*** Cut start [16:28:26]*** Partial cut [16:28:26]*** CUTSNS_PIN = 1 [16:28:26]*** CUTSNS_PIN = 0 [16:28:26]*** Brake cut motor [16:28:26]Read from MH i2c: 01 [16:28:26]MH_I2C_Read... [16:28:26]*** Stop cut motor [16:28:26]*** Cut end [16:28:26]Read from MH i2c: 01 07 00 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: 01 07 00 5B 29 00 00 00 00 00 FF 0F 99 [16:28:26]process_action close_receipt done [16:28:26]requested_data is exist [16:28:26]produce_requested_data [16:28:26]requested_item fm.sn is exist - process it [16:28:26]wFMCommunicate request_size=4 [16:28:26]MH_SAM_APDU [16:28:26]CAPDU: 80 11 00 00 [16:28:26]Write to MH i2c: E2 08 00 5C 29 80 11 00 00 00 00 00 00 FF [16:28:26]Write i2c OK [16:28:26]MH_I2C_Read... [16:28:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:26]Read from MH i2c: E2 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: E2 17 00 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: E2 17 00 5C 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [16:28:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:28:26]wFMCommunicate OK [16:28:26]requested_item fd.num is exist - process it [16:28:26]SAM_PROTO_GetFieldsCounters [16:28:26]wFMCommunicate request_size=4 [16:28:26]MH_SAM_APDU [16:28:26]CAPDU: 80 13 00 00 [16:28:26]Write to MH i2c: E2 08 00 5D 29 80 13 00 00 00 00 00 00 02 [16:28:26]Write i2c OK [16:28:26]MH_I2C_Read... [16:28:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:27]Read from MH i2c: E2 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 62 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 62 00 5D 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [16:28:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:28:27]wFMCommunicate OK [16:28:27]SAM_PROTO_GetFieldsCounters done [16:28:27]requested_item shift.num is exist - process it [16:28:27]requested_item shift.opened is exist - process it [16:28:27]req_shift_opened [16:28:27]FM_GetShiftState [16:28:27]SAM_PROTO_GetShiftState [16:28:27]wFMCommunicate request_size=4 [16:28:27]MH_SAM_APDU [16:28:27]CAPDU: 80 13 01 00 [16:28:27]Write to MH i2c: E2 08 00 5E 29 80 13 01 00 00 00 00 00 04 [16:28:27]Write i2c OK [16:28:27]MH_I2C_Read... [16:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:27]Read from MH i2c: E2 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 0E 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 0E 00 5E 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 62 [16:28:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:28:27]wFMCommunicate OK [16:28:27]SAM_PROTO_GetShiftState done [16:28:27]FM_GetShiftState done [16:28:27]req_shift_opened done [16:28:27]requested_item shift.open_date is exist - process it [16:28:27]req_shift_open_date [16:28:27]req_shift_open_date done [16:28:27]produce_requested_data done [16:28:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96985,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:28:27]process_action_free close_receipt [16:28:27]json_value_free [16:28:27]json_value_free done [16:28:27]process_json_proto returns [16:28:27]Send response to host [16:28:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96985,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:28:27]free response buf [16:28:27]execute_script done [16:28:27]execute_script returns [16:28:27]free content buf [16:28:27]Sock 7.Close socket [16:28:27]Sock 7.Thread stoped [16:29:01]ConnectInit Can't connect to host [16:29:01]CommunicateWithHost connect error [16:29:01]CommunicateWithHost err = -1 [16:29:01]OFD Sender: Server communicate error [16:29:01]OFD Sender: Processing packet 96981 [packets to send 63, broken 58] [16:29:01]ProducePacketName [16:29:01]name=ofd_packets/00096981 [16:29:01]OFD Sender: To server: pG, [16:29:01]CommunicateWithHost lk.salyk.kg:30040 [16:29:01]ConnectInit lk.salyk.kg [16:29:02]Connected sock=7 [16:29:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 27 07 01 D0 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 CA 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7A 01 00 35 04 06 00 6A 9C 6C 9A B0 CE BB 9A 17 BB 8B 39 81 CA [16:29:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3B F4 47 00 E7 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 32 30 39 38 35 36 30 10 04 04 00 D5 7A 01 00 F4 03 04 00 73 B7 20 67 B6 04 01 00 00 29 C1 18 EE 4D 68 76 42 [16:29:02]CommunicateWithHost err = 0 [16:29:02]CheckOFDResponse [16:29:02]1017 (14) - 77093643461234 [16:29:02]1041 (16) - 0000000002098560 [16:29:02]1040 (4) - 96981 [16:29:02]1012 (4) - 29.10.2024 10:22 [16:29:02]1206 (1) - 0 [16:29:02]OFD Sender: Remove packet 96981 [16:29:02]ProducePacketName [16:29:02]name=ofd_packets/00096981 [16:29:02]NVStorageDeleteData [16:29:02]OFD Sender: Processing packet 96982 [packets to send 62, broken 58] [16:29:02]ProducePacketName [16:29:02]name=ofd_packets/00096982 [16:29:02]OFD Sender: To server: pG, [16:29:02]CommunicateWithHost lk.salyk.kg:30040 [16:29:02]ConnectInit lk.salyk.kg [16:29:03]Connected sock=7 [16:29:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 16 07 01 49 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EB 01 00 00 F4 03 04 00 D2 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7A 01 00 35 04 06 00 3A 72 2A ED E0 88 06 64 BF F6 1D 28 BB D9 [16:29:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3C 41 47 00 BF 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 32 30 39 38 35 36 30 10 04 04 00 D6 7A 01 00 F4 03 04 00 74 B7 20 67 B6 04 01 00 00 11 59 95 C2 E4 57 79 9B [16:29:03]CommunicateWithHost err = 0 [16:29:03]CheckOFDResponse [16:29:03]1017 (14) - 77093643461234 [16:29:03]1041 (16) - 0000000002098560 [16:29:03]1040 (4) - 96982 [16:29:03]1012 (4) - 29.10.2024 10:22 [16:29:03]1206 (1) - 0 [16:29:03]OFD Sender: Remove packet 96982 [16:29:03]ProducePacketName [16:29:03]name=ofd_packets/00096982 [16:29:03]NVStorageDeleteData [16:29:03]OFD Sender: Processing packet 96983 [packets to send 61, broken 58] [16:29:03]ProducePacketName [16:29:03]name=ofd_packets/00096983 [16:29:03]OFD Sender: To server: pG, [16:29:03]CommunicateWithHost lk.salyk.kg:30040 [16:29:03]ConnectInit lk.salyk.kg [16:29:04]Connected sock=10 [16:29:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 28 07 01 6B 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 34 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 EC 01 00 00 F4 03 04 00 D8 0C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7A 01 00 35 04 06 00 0D AF 1C 37 38 6D FE 3C B0 0A 06 E8 34 E0 [16:29:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4B 42 47 00 2A 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 32 30 39 38 35 36 30 10 04 04 00 D7 7A 01 00 F4 03 04 00 75 B7 20 67 B6 04 01 00 00 BC A9 67 5B 67 FA D5 BF [16:29:04]CommunicateWithHost err = 0 [16:29:04]CheckOFDResponse [16:29:04]1017 (14) - 77093643461234 [16:29:04]1041 (16) - 0000000002098560 [16:29:04]1040 (4) - 96983 [16:29:04]1012 (4) - 29.10.2024 10:22 [16:29:04]1206 (1) - 0 [16:29:04]OFD Sender: Remove packet 96983 [16:29:04]ProducePacketName [16:29:04]name=ofd_packets/00096983 [16:29:04]NVStorageDeleteData [16:29:05]OFD Sender: Processing packet 96984 [packets to send 60, broken 58] [16:29:05]ProducePacketName [16:29:05]name=ofd_packets/00096984 [16:29:05]OFD Sender: To server: pG, [16:29:05]CommunicateWithHost lk.salyk.kg:30040 [16:29:05]ConnectInit lk.salyk.kg [16:29:05]Connected sock=7 [16:29:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 20 07 01 5F 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 34 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 ED 01 00 00 F4 03 04 00 1F 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7A 01 00 35 04 06 00 E1 43 1B 5E C8 96 46 41 D2 C1 22 60 BF 8F [16:29:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 47 14 47 00 A1 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 32 30 39 38 35 36 30 10 04 04 00 D8 7A 01 00 F4 03 04 00 76 B7 20 67 B6 04 01 00 00 06 1E B8 5E F3 92 9A DC [16:29:05]CommunicateWithHost err = 0 [16:29:05]CheckOFDResponse [16:29:05]1017 (14) - 77093643461234 [16:29:05]1041 (16) - 0000000002098560 [16:29:05]1040 (4) - 96984 [16:29:05]1012 (4) - 29.10.2024 10:22 [16:29:05]1206 (1) - 0 [16:29:05]OFD Sender: Remove packet 96984 [16:29:05]ProducePacketName [16:29:05]name=ofd_packets/00096984 [16:29:05]NVStorageDeleteData [16:29:06]OFD Sender: Processing packet 96985 [packets to send 59, broken 58] [16:29:06]ProducePacketName [16:29:06]name=ofd_packets/00096985 [16:29:06]OFD Sender: To server: pG, [16:29:06]CommunicateWithHost lk.salyk.kg:30040 [16:29:06]ConnectInit lk.salyk.kg [16:29:06]Connected sock=7 [16:29:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 32 29 04 01 4F 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 28 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7A 01 00 35 04 06 00 04 BC 0D 17 36 B8 EB 7D 4D BD 99 87 B2 B8 [16:29:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CB 58 47 00 F7 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 32 30 39 38 35 36 30 10 04 04 00 D9 7A 01 00 F4 03 04 00 77 B7 20 67 B6 04 01 00 00 38 70 E8 5D FB B0 0C CC [16:29:06]CommunicateWithHost err = 0 [16:29:06]CheckOFDResponse [16:29:06]1017 (14) - 77093643461234 [16:29:06]1041 (16) - 0000000002098560 [16:29:06]1040 (4) - 96985 [16:29:06]1012 (4) - 29.10.2024 10:22 [16:29:06]1206 (1) - 0 [16:29:06]OFD Sender: Remove packet 96985 [16:29:06]ProducePacketName [16:29:06]name=ofd_packets/00096985 [16:29:06]NVStorageDeleteData [16:29:07]OFD Sender: No OFD packet to send [16:29:12]OFD Sender: No OFD packet to send [16:29:17]OFD Sender: No OFD packet to send [16:29:22]OFD Sender: No OFD packet to send [16:29:27]OFD Sender: No OFD packet to send [16:29:32]OFD Sender: No OFD packet to send [16:29:37]OFD Sender: No OFD packet to send [16:29:42]OFD Sender: No OFD packet to send [16:29:47]OFD Sender: No OFD packet to send [16:29:52]OFD Sender: No OFD packet to send [16:29:57]OFD Sender: No OFD packet to send [16:30:02]OFD Sender: No OFD packet to send [16:30:07]OFD Sender: No OFD packet to send [16:30:12]OFD Sender: No OFD packet to send [16:30:17]OFD Sender: No OFD packet to send [16:30:22]OFD Sender: No OFD packet to send [16:30:27]OFD Sender: No OFD packet to send [16:30:32]OFD Sender: No OFD packet to send [16:30:37]OFD Sender: No OFD packet to send [16:30:42]OFD Sender: No OFD packet to send [16:30:47]OFD Sender: No OFD packet to send [16:30:49]accept exits with 9 [16:30:49]New connection [16:30:49]New thread 3067260260 created [16:30:49]Thread 3067116900 joined [16:30:49]Waiting for new connection... [16:30:49] Sock 9.Parse request [16:30:49]Sock 9.Check first char [16:30:49]Sock 9.First char is OK [16:30:49]request: POST /json_proto HTTP/1.0 [16:30:49]Method: POST [16:30:49]URL: /json_proto [16:30:49]Method is POST - this is cgi request [16:30:49]url: /json_proto [16:30:49]query_string will be loaded in cgi processing [16:30:49]execute_cgi json_proto POST (null) [16:30:49]execute_cgi path=json_proto method=POST [16:30:49]POST find Content-Length [16:30:49]Host: 172.17.40.67:8080 [16:30:49]Content-Length: 678 [16:30:49]Content-Type: application/json [16:30:49] [16:30:49]POST finish read [16:30:49]Found Content-Length = 678 [16:30:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:49]execute_script... [16:30:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:49]POST & json_proto [16:30:49]process_json_proto [16:30:49]json parsed OK: [16:30:49]protocol is kg_v1.0 [16:30:49]action value=close_receipt [16:30:49]process_action close_receipt [16:30:49]cmd_close_receipt [16:30:49]MH_GetDate [16:30:49]Write to MH i2c: F0 00 00 5F 29 77 [16:30:49]Write i2c OK [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: F0 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: F0 09 00 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: F0 09 00 5F 29 00 BA 0D 21 67 EE DA 66 66 63 [16:30:49]GetLastDocTimeStamp 1730219304 [16:30:49]current date 1730219450 [16:30:49]FM_GetShiftState [16:30:49]SAM_PROTO_GetShiftState [16:30:49]wFMCommunicate request_size=4 [16:30:49]MH_SAM_APDU [16:30:49]CAPDU: 80 13 01 00 [16:30:49]Write to MH i2c: E2 08 00 60 29 80 13 01 00 00 00 00 00 06 [16:30:49]Write i2c OK [16:30:49]MH_I2C_Read... [16:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:49]Read from MH i2c: E2 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: E2 0E 00 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: E2 0E 00 60 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [16:30:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:30:49]wFMCommunicate OK [16:30:49]SAM_PROTO_GetShiftState done [16:30:49]FM_GetShiftState done [16:30:49]opened in 1730160548 [16:30:49]opened+sec_in_day 1730246948 [16:30:49]quantity*price = 50041 [16:30:49]sum+1 = 50042 [16:30: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 495 29.10.2024 16:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96986 ФПД: 120226186086870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96986&fm=120226186086870&tin=02508201610067®Number=0000000000170478&sum=50000 [16:30:50]StoreToDocumentArchive [16:30:50]shift 145 fd 96986 [16:30:50]save to /storage/0145/doc_00096986 [16:30:50]save last doc name /storage/0145/doc_00096986 to /storage/kkm_last_doc_name [16:30:50]save OK [16:30:50]Clear old archive folders... [16:30:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:50]tlvbuf is 01A9FF80 [16:30:50]SAM_PROTO_ClearQueue [16:30:50]wFMCommunicate request_size=4 [16:30:50]MH_SAM_APDU [16:30:50]CAPDU: 80 09 00 00 [16:30:50]Write to MH i2c: E2 08 00 6D 29 80 09 00 00 00 00 00 00 08 [16:30:50]Write i2c OK [16:30:50]MH_I2C_Read... [16:30:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:50]Read from MH i2c: E2 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 6D 29 00 90 00 0A [16:30:50]RAPDU: 90 00 [16:30:50]wFMCommunicate OK [16:30:50]SAM_PROTO_ClearQueue done [16:30:50]KKMCreateOFDPacket [16:30:50]OFDProtocolAddRootSTLVToBuf [16:30:50]FM_MakeSignedData [16:30:50]FM_MakeSignedData [16:30:50]SAM_PROTO_SignData [16:30:50]wFMCommunicate request_size=4 [16:30:50]MH_SAM_APDU [16:30:50]CAPDU: 80 0D 01 02 [16:30:50]Write to MH i2c: E2 08 00 6E 29 80 0D 01 02 00 00 00 00 10 [16:30:50]Write i2c OK [16:30:50]MH_I2C_Read... [16:30:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:50]Read from MH i2c: E2 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 6E 29 00 90 00 0B [16:30:50]RAPDU: 90 00 [16:30:50]wFMCommunicate OK [16:30:50]wFMCommunicate request_size=255 [16:30:50]MH_SAM_APDU [16:30: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 34 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 EF 01 00 00 F4 03 04 00 BA 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7A 01 00 35 04 06 00 6D [16:30:50]Write to MH i2c: E2 02 01 6F 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EF 01 00 00 F4 03 04 00 BA 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7A 01 00 35 04 06 00 6D 00 00 30 [16:30:50]Write i2c OK [16:30:50]MH_I2C_Read... [16:30:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:50]Read from MH i2c: E2 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 6F 29 00 90 00 0C [16:30:50]RAPDU: 90 00 [16:30:50]wFMCommunicate OK [16:30:50]wFMCommunicate request_size=10 [16:30:50]MH_SAM_APDU [16:30:50]CAPDU: 80 0D 02 02 05 58 57 1D 49 D6 [16:30:50]Write to MH i2c: E2 0D 00 70 29 80 0D 02 02 05 00 58 57 1D 49 D6 00 00 08 [16:30:50]Write i2c OK [16:30:50]MH_I2C_Read... [16:30:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:50]Read from MH i2c: E2 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 03 00 70 29 00 90 00 0D [16:30:50]RAPDU: 90 00 [16:30:50]wFMCommunicate OK [16:30:50]wFMCommunicate request_size=4 [16:30:50]MH_SAM_APDU [16:30:50]CAPDU: 80 0D 03 02 [16:30:50]Write to MH i2c: E2 08 00 71 29 80 0D 03 02 00 00 00 00 15 [16:30:50]Write i2c OK [16:30:50]MH_I2C_Read... [16:30:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:50]Read from MH i2c: E2 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 0B 00 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 0B 00 71 29 00 01 34 C6 21 A1 23 C2 01 90 00 B9 [16:30:50]RAPDU: 01 34 C6 21 A1 23 C2 01 90 00 [16:30:50]wFMCommunicate OK [16:30:50]SAM_PROTO_SignData done [16:30:50]FM_MakeSignedData done [16:30:50]CreateOFDProtocolMessage [16:30:50]wFMCommunicate request_size=4 [16:30:50]MH_SAM_APDU [16:30:50]CAPDU: 80 11 00 00 [16:30:50]Write to MH i2c: E2 08 00 72 29 80 11 00 00 00 00 00 00 15 [16:30:50]Write i2c OK [16:30:50]MH_I2C_Read... [16:30:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:50]Read from MH i2c: E2 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 17 00 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: E2 17 00 72 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [16:30:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:30:50]wFMCommunicate OK [16:30:50]CreateOFDProtocolMessage done [16:30:50]OFDSenderStorePacket 96986 [16:30:50]StoreOFDPacket docnum=96986 [16:30:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 6C 07 01 00 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 34 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 EF 01 00 00 F4 03 04 00 BA 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7A 01 00 35 04 06 00 6D 58 57 1D 49 D6 01 34 C6 21 A1 23 C2 01 [16:30:50]CheckFolder [16:30:50]dirname=/storage/ofd_packets [16:30:50]CheckFolder done [16:30:50]ProducePacketName [16:30:50]name=ofd_packets/00096986 [16:30:50]NVStorageSaveData ofd_packets/00096986 [16:30:50]File name is /storage/ofd_packets/00096986 [16:30:50]Write 301 bytes [16:30:50]NVStorageSaveData done [16:30:50]OFDSenderStorePacket done [16:30:50]KKMCreateOFDPacket done [16:30:50]NVStorageSaveData kkm_last_timestamp [16:30:50]File name is /storage/kkm_last_timestamp [16:30:50]Write 4 bytes [16:30:50]NVStorageSaveData done [16:30:50]ExternCall_PrintAddStr [16:30:50]wPrintStart [16:30:50]Write to MH i2c: 01 00 00 73 29 9C [16:30:50]Write i2c OK [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: 01 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: 01 07 00 [16:30:50]MH_I2C_Read... [16:30:50]Read from MH i2c: 01 07 00 73 29 00 00 00 00 00 FF 0F B1 [16:30:50]RasterBufferAndPrint [16:30:50]line Счет N : (1)3407519 [16:30:50]line ИНН: 02508201610067 [16:30:50]line Контрольно-Кассовый Чек [16:30:50]line ПРОДАЖА [16:30:50]line ТРК (МРК, ГНК) : 12 [16:30:50]line Товар: 2710124130 [16:30:50]line Аи-92-К-4 [16:30:50]line 7.480 * 66.90 [16:30:50]line = 500.41 [16:30:50]line НДС 12% НСП 1% [16:30:50]line > о реализуемом товаре [16:30:50]line ОКРУГЛЕНИЕ: -0.41 [16:30:50]line ИТОГО: 500.00 [16:30:50]line Внесено: 500.00 [16:30:50]line СДАЧА: 0.00 [16:30:50]line НСП 1% : 4.43 [16:30:50]line НДС 12% : 53.14 [16:30:50]line Наличными: 500.00 [16:30:50]line Безнал.: 0.00 [16:30:50]line Место: АЗС № 82 "Партнер Нефть" [16:30:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:30:50]line СНО: Общий режим [16:30:50]line Чек 495 29.10.2024 16:30 [16:30:50]line Смена: 145 ФФД: 1.0 [16:30:50]line ЗНМ: 0300000017 [16:30:50]line РНМ: 0000000000170478 [16:30:50]line Версия ККМ: v1.0 [16:30:50]line ФМ: 0000000002098560 [16:30:50]line ФД: 96986 [16:30:50]line ФПД: 120226186086870 [16:30:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96986&fm=120226186086870&tin=02508201610067®Number=0000000000170478&sum=50000 [16:30:51]OFD Sender: Processing packet 96986 [packets to send 59, broken 58] [16:30:51]ProducePacketName [16:30:51]name=ofd_packets/00096986 [16:30:51]OFD Sender: To server: pG, [16:30:51]CommunicateWithHost lk.salyk.kg:30040 [16:30:51]ConnectInit lk.salyk.kg [16:30:51]written 0, free lines is 4095 [16:30:51]Connected sock=10 [16:30:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 6C 07 01 00 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 34 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 EF 01 00 00 F4 03 04 00 BA 0D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7A 01 00 35 04 06 00 6D 58 57 1D 49 D6 01 34 C6 21 A1 23 C2 01 [16:30:51]Write to MH i2c: 01 00 00 9E 29 C7 [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: 01 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: 01 07 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: 01 07 00 9E 29 00 00 00 00 00 0A 0D E5 [16:30:51]RasterBufferAndPrint [16:30:51]line [16:30:51]line [16:30:51]line [16:30:51]line [16:30:51]line [16:30:51]written 0, free lines is 3344 [16:30:51]MH_Cut [16:30:51]Write to MH i2c: D1 01 00 A5 29 01 A0 [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: D1 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: D1 01 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: D1 01 00 A5 29 00 9F [16:30:51]Write to MH i2c: 01 00 00 A6 29 CF [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4A 92 47 00 B8 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 32 30 39 38 35 36 30 10 04 04 00 DA 7A 01 00 F4 03 04 00 E0 B7 20 67 B6 04 01 00 00 0C 10 03 87 1A 41 CE ED [16:30:51]CommunicateWithHost err = 0 [16:30:51]CheckOFDResponse [16:30:51]1017 (14) - 77093643461234 [16:30:51]1041 (16) - 0000000002098560 [16:30:51]1040 (4) - 96986 [16:30:51]1012 (4) - 29.10.2024 10:24 [16:30:51]1206 (1) - 0 [16:30:51]OFD Sender: Remove packet 96986 [16:30:51]ProducePacketName [16:30:51]name=ofd_packets/00096986 [16:30:51]NVStorageDeleteData [16:30:52]OFD Sender: No OFD packet to send [16:30:52]*** Cut start [16:30:52]*** Partial cut [16:30:52]*** CUTSNS_PIN = 1 [16:30:52]*** CUTSNS_PIN = 0 [16:30:52]*** Brake cut motor [16:30:52]Read from MH i2c: 01 [16:30:52]MH_I2C_Read... [16:30:52]*** Stop cut motor [16:30:52]*** Cut end [16:30:52]Read from MH i2c: 01 07 00 [16:30:52]MH_I2C_Read... [16:30:52]Read from MH i2c: 01 07 00 A6 29 00 00 00 00 00 FF 0F E4 [16:30:52]process_action close_receipt done [16:30:52]requested_data is exist [16:30:52]produce_requested_data [16:30:52]requested_item fm.sn is exist - process it [16:30:52]wFMCommunicate request_size=4 [16:30:52]MH_SAM_APDU [16:30:52]CAPDU: 80 11 00 00 [16:30:52]Write to MH i2c: E2 08 00 A7 29 80 11 00 00 00 00 00 00 4A [16:30:52]Write i2c OK [16:30:52]MH_I2C_Read... [16:30:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:52]Read from MH i2c: E2 [16:30:52]MH_I2C_Read... [16:30:52]Read from MH i2c: E2 17 00 [16:30:52]MH_I2C_Read... [16:30:52]Read from MH i2c: E2 17 00 A7 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [16:30:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:30:52]wFMCommunicate OK [16:30:52]requested_item fd.num is exist - process it [16:30:52]SAM_PROTO_GetFieldsCounters [16:30:52]wFMCommunicate request_size=4 [16:30:52]MH_SAM_APDU [16:30:52]CAPDU: 80 13 00 00 [16:30:52]Write to MH i2c: E2 08 00 A8 29 80 13 00 00 00 00 00 00 4D [16:30:52]Write i2c OK [16:30:52]MH_I2C_Read... [16:30:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:53]Read from MH i2c: E2 [16:30:53]MH_I2C_Read... [16:30:53]Read from MH i2c: E2 62 00 [16:30:53]MH_I2C_Read... [16:30:53]Read from MH i2c: E2 62 00 A8 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [16:30:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:53]wFMCommunicate OK [16:30:53]SAM_PROTO_GetFieldsCounters done [16:30:53]requested_item shift.num is exist - process it [16:30:53]requested_item shift.opened is exist - process it [16:30:53]req_shift_opened [16:30:53]FM_GetShiftState [16:30:53]SAM_PROTO_GetShiftState [16:30:53]wFMCommunicate request_size=4 [16:30:53]MH_SAM_APDU [16:30:53]CAPDU: 80 13 01 00 [16:30:53]Write to MH i2c: E2 08 00 A9 29 80 13 01 00 00 00 00 00 4F [16:30:53]Write i2c OK [16:30:53]MH_I2C_Read... [16:30:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:53]Read from MH i2c: E2 [16:30:53]MH_I2C_Read... [16:30:53]Read from MH i2c: E2 0E 00 [16:30:53]MH_I2C_Read... [16:30:53]Read from MH i2c: E2 0E 00 A9 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AD [16:30:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:30:53]wFMCommunicate OK [16:30:53]SAM_PROTO_GetShiftState done [16:30:53]FM_GetShiftState done [16:30:53]req_shift_opened done [16:30:53]requested_item shift.open_date is exist - process it [16:30:53]req_shift_open_date [16:30:53]req_shift_open_date done [16:30:53]produce_requested_data done [16:30:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96986,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:30:53]process_action_free close_receipt [16:30:53]json_value_free [16:30:53]json_value_free done [16:30:53]process_json_proto returns [16:30:53]Send response to host [16:30:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96986,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:30:53]free response buf [16:30:53]execute_script done [16:30:53]execute_script returns [16:30:53]free content buf [16:30:53]Sock 9.Close socket [16:30:53]Sock 9.Thread stoped [16:30:57]OFD Sender: No OFD packet to send [16:31:02]OFD Sender: No OFD packet to send [16:31:07]OFD Sender: No OFD packet to send [16:31:12]OFD Sender: No OFD packet to send [16:31:17]OFD Sender: No OFD packet to send [16:31:22]OFD Sender: No OFD packet to send [16:31:27]OFD Sender: No OFD packet to send [16:31:32]OFD Sender: No OFD packet to send [16:31:37]OFD Sender: No OFD packet to send [16:31:42]OFD Sender: No OFD packet to send [16:31:47]OFD Sender: No OFD packet to send [16:31:52]OFD Sender: No OFD packet to send [16:31:57]OFD Sender: No OFD packet to send [16:32:02]OFD Sender: No OFD packet to send [16:32:07]OFD Sender: No OFD packet to send [16:32:12]OFD Sender: No OFD packet to send [16:32:17]OFD Sender: No OFD packet to send [16:32:20]accept exits with 7 [16:32:20]New connection [16:32:20]New thread 3067116900 created [16:32:20]Thread 3067260260 joined [16:32:20]Waiting for new connection... [16:32:20] Sock 7.Parse request [16:32:20]Sock 7.Check first char [16:32:20]Sock 7.First char is OK [16:32:20]request: POST /json_proto HTTP/1.0 [16:32:20]Method: POST [16:32:20]URL: /json_proto [16:32:20]Method is POST - this is cgi request [16:32:20]url: /json_proto [16:32:20]query_string will be loaded in cgi processing [16:32:20]execute_cgi json_proto POST (null) [16:32:20]execute_cgi path=json_proto method=POST [16:32:20]POST find Content-Length [16:32:20]Host: 172.17.40.67:8080 [16:32:20]Content-Length: 678 [16:32:20]Content-Type: application/json [16:32:20] [16:32:20]POST finish read [16:32:20]Found Content-Length = 678 [16:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:20]execute_script... [16:32: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)3407520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:20]POST & json_proto [16:32:20]process_json_proto [16:32:20]json parsed OK: [16:32:20]protocol is kg_v1.0 [16:32:20]action value=close_receipt [16:32:20]process_action close_receipt [16:32:20]cmd_close_receipt [16:32:20]MH_GetDate [16:32:20]Write to MH i2c: F0 00 00 AA 29 C2 [16:32:20]Write i2c OK [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: F0 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: F0 09 00 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: F0 09 00 AA 29 00 16 0E 21 67 EE DA 66 66 0B [16:32:20]GetLastDocTimeStamp 1730219450 [16:32:20]current date 1730219542 [16:32:20]FM_GetShiftState [16:32:20]SAM_PROTO_GetShiftState [16:32:20]wFMCommunicate request_size=4 [16:32:20]MH_SAM_APDU [16:32:20]CAPDU: 80 13 01 00 [16:32:20]Write to MH i2c: E2 08 00 AB 29 80 13 01 00 00 00 00 00 51 [16:32:20]Write i2c OK [16:32:20]MH_I2C_Read... [16:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:20]Read from MH i2c: E2 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 0E 00 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 0E 00 AB 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [16:32:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:32:20]wFMCommunicate OK [16:32:20]SAM_PROTO_GetShiftState done [16:32:20]FM_GetShiftState done [16:32:20]opened in 1730160548 [16:32:20]opened+sec_in_day 1730246948 [16:32:20]quantity*price = 50041 [16:32:20]sum+1 = 50042 [16:32:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 496 29.10.2024 16:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96987 ФПД: 58654674707800 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96987&fm=58654674707800&tin=02508201610067®Number=0000000000170478&sum=50000 [16:32:21]StoreToDocumentArchive [16:32:21]shift 145 fd 96987 [16:32:21]save to /storage/0145/doc_00096987 [16:32:21]save last doc name /storage/0145/doc_00096987 to /storage/kkm_last_doc_name [16:32:21]save OK [16:32:21]Clear old archive folders... [16:32:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:32:21]tlvbuf is B6F25930 [16:32:21]SAM_PROTO_ClearQueue [16:32:21]wFMCommunicate request_size=4 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 09 00 00 [16:32:21]Write to MH i2c: E2 08 00 B8 29 80 09 00 00 00 00 00 00 53 [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:21]Read from MH i2c: E2 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 B8 29 00 90 00 55 [16:32:21]RAPDU: 90 00 [16:32:21]wFMCommunicate OK [16:32:21]SAM_PROTO_ClearQueue done [16:32:21]KKMCreateOFDPacket [16:32:21]OFDProtocolAddRootSTLVToBuf [16:32:21]FM_MakeSignedData [16:32:21]FM_MakeSignedData [16:32:21]SAM_PROTO_SignData [16:32:21]wFMCommunicate request_size=4 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 0D 01 02 [16:32:21]Write to MH i2c: E2 08 00 B9 29 80 0D 01 02 00 00 00 00 5B [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:21]Read from MH i2c: E2 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 B9 29 00 90 00 56 [16:32:21]RAPDU: 90 00 [16:32:21]wFMCommunicate OK [16:32:21]wFMCommunicate request_size=255 [16:32:21]MH_SAM_APDU [16:32: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 34 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 F0 01 00 00 F4 03 04 00 16 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7A 01 00 35 04 06 00 35 [16:32:21]Write to MH i2c: E2 02 01 BA 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F0 01 00 00 F4 03 04 00 16 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7A 01 00 35 04 06 00 35 00 00 A2 [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:22]Read from MH i2c: E2 03 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 03 00 BA 29 00 90 00 57 [16:32:22]RAPDU: 90 00 [16:32:22]wFMCommunicate OK [16:32:22]wFMCommunicate request_size=10 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 0D 02 02 05 58 9B 0C E5 58 [16:32:22]Write to MH i2c: E2 0D 00 BB 29 80 0D 02 02 05 00 58 9B 0C E5 58 00 00 A4 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 03 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 03 00 BB 29 00 90 00 58 [16:32:22]RAPDU: 90 00 [16:32:22]wFMCommunicate OK [16:32:22]wFMCommunicate request_size=4 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 0D 03 02 [16:32:22]Write to MH i2c: E2 08 00 BC 29 80 0D 03 02 00 00 00 00 60 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 0B 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 0B 00 BC 29 00 7B 6D 78 07 22 5A B4 E9 90 00 E1 [16:32:22]RAPDU: 7B 6D 78 07 22 5A B4 E9 90 00 [16:32:22]wFMCommunicate OK [16:32:22]SAM_PROTO_SignData done [16:32:22]FM_MakeSignedData done [16:32:22]CreateOFDProtocolMessage [16:32:22]wFMCommunicate request_size=4 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 11 00 00 [16:32:22]Write to MH i2c: E2 08 00 BD 29 80 11 00 00 00 00 00 00 60 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]OFD Sender: No OFD packet to send [16:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 17 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 17 00 BD 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [16:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:32:22]wFMCommunicate OK [16:32:22]CreateOFDProtocolMessage done [16:32:22]OFDSenderStorePacket 96987 [16:32:22]StoreOFDPacket docnum=96987 [16:32:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A2 15 07 01 1F 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F0 01 00 00 F4 03 04 00 16 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7A 01 00 35 04 06 00 35 58 9B 0C E5 58 7B 6D 78 07 22 5A B4 E9 [16:32:22]CheckFolder [16:32:22]dirname=/storage/ofd_packets [16:32:22]CheckFolder done [16:32:22]ProducePacketName [16:32:22]name=ofd_packets/00096987 [16:32:22]NVStorageSaveData ofd_packets/00096987 [16:32:22]File name is /storage/ofd_packets/00096987 [16:32:22]Write 301 bytes [16:32:22]NVStorageSaveData done [16:32:22]OFDSenderStorePacket done [16:32:22]KKMCreateOFDPacket done [16:32:22]NVStorageSaveData kkm_last_timestamp [16:32:22]File name is /storage/kkm_last_timestamp [16:32:22]Write 4 bytes [16:32:22]NVStorageSaveData done [16:32:22]ExternCall_PrintAddStr [16:32:22]wPrintStart [16:32:22]Write to MH i2c: 01 00 00 BE 29 E7 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 07 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 07 00 BE 29 00 00 00 00 00 FF 0F FC [16:32:22]RasterBufferAndPrint [16:32:22]line Счет N : (1)3407520 [16:32:22]line ИНН: 02508201610067 [16:32:22]line Контрольно-Кассовый Чек [16:32:22]line ПРОДАЖА [16:32:22]line ТРК (МРК, ГНК) : 22 [16:32:22]line Товар: 2710124130 [16:32:22]line Аи-92-К-4 [16:32:22]line 7.480 * 66.90 [16:32:22]line = 500.41 [16:32:22]line НДС 12% НСП 1% [16:32:22]line > о реализуемом товаре [16:32:22]line ОКРУГЛЕНИЕ: -0.41 [16:32:22]line ИТОГО: 500.00 [16:32:22]line Внесено: 500.00 [16:32:22]line СДАЧА: 0.00 [16:32:22]line НСП 1% : 4.43 [16:32:22]line НДС 12% : 53.14 [16:32:22]line Наличными: 500.00 [16:32:22]line Безнал.: 0.00 [16:32:22]line Место: АЗС № 82 "Партнер Нефть" [16:32:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:32:22]line СНО: Общий режим [16:32:22]line Чек 496 29.10.2024 16:32 [16:32:22]line Смена: 145 ФФД: 1.0 [16:32:22]line ЗНМ: 0300000017 [16:32:22]line РНМ: 0000000000170478 [16:32:22]line Версия ККМ: v1.0 [16:32:22]line ФМ: 0000000002098560 [16:32:22]line ФД: 96987 [16:32:22]line ФПД: 58654674707800 [16:32:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96987&fm=58654674707800&tin=02508201610067®Number=0000000000170478&sum=50000 [16:32:22]OFD Sender: Processing packet 96987 [packets to send 59, broken 58] [16:32:22]ProducePacketName [16:32:22]name=ofd_packets/00096987 [16:32:22]OFD Sender: To server: pG, [16:32:22]CommunicateWithHost lk.salyk.kg:30040 [16:32:22]ConnectInit lk.salyk.kg [16:32:22]written 0, free lines is 4095 [16:32:22]Connected sock=10 [16:32:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A2 15 07 01 1F 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F0 01 00 00 F4 03 04 00 16 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7A 01 00 35 04 06 00 35 58 9B 0C E5 58 7B 6D 78 07 22 5A B4 E9 [16:32:23]Write to MH i2c: 01 00 00 E9 29 12 [16:32:23]Write i2c OK [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: 01 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: 01 07 00 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: 01 07 00 E9 29 00 00 00 00 00 0D 0D 33 [16:32:23]RasterBufferAndPrint [16:32:23]line [16:32:23]line [16:32:23]line [16:32:23]line [16:32:23]line [16:32:23]written 0, free lines is 3347 [16:32:23]MH_Cut [16:32:23]Write to MH i2c: D1 01 00 F0 29 01 EB [16:32:23]Write i2c OK [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: D1 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: D1 01 00 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: D1 01 00 F0 29 00 EA [16:32:23]Write to MH i2c: 01 00 00 F1 29 1A [16:32:23]Write i2c OK [16:32:23]MH_I2C_Read... [16:32:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 E0 47 00 35 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7A 01 00 F4 03 04 00 3C B8 20 67 B6 04 01 00 00 F4 9C D4 44 E5 C2 83 9F [16:32:23]CommunicateWithHost err = 0 [16:32:23]CheckOFDResponse [16:32:23]1017 (14) - 77093643461234 [16:32:23]1041 (16) - 0000000002098560 [16:32:23]1040 (4) - 96987 [16:32:23]1012 (4) - 29.10.2024 10:26 [16:32:23]1206 (1) - 0 [16:32:23]OFD Sender: Remove packet 96987 [16:32:23]ProducePacketName [16:32:23]name=ofd_packets/00096987 [16:32:23]NVStorageDeleteData [16:32:23]OFD Sender: No OFD packet to send [16:32:23]*** Cut start [16:32:23]*** Partial cut [16:32:23]*** CUTSNS_PIN = 1 [16:32:23]*** CUTSNS_PIN = 0 [16:32:24]*** Brake cut motor [16:32:24]Read from MH i2c: 01 [16:32:24]MH_I2C_Read... [16:32:24]*** Stop cut motor [16:32:24]*** Cut end [16:32:24]Read from MH i2c: 01 07 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: 01 07 00 F1 29 00 00 00 00 00 FF 0F 2F [16:32:24]process_action close_receipt done [16:32:24]requested_data is exist [16:32:24]produce_requested_data [16:32:24]requested_item fm.sn is exist - process it [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 11 00 00 [16:32:24]Write to MH i2c: E2 08 00 F2 29 80 11 00 00 00 00 00 00 95 [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 17 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 17 00 F2 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [16:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:32:24]wFMCommunicate OK [16:32:24]requested_item fd.num is exist - process it [16:32:24]SAM_PROTO_GetFieldsCounters [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 13 00 00 [16:32:24]Write to MH i2c: E2 08 00 F3 29 80 13 00 00 00 00 00 00 98 [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 62 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 62 00 F3 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [16:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetFieldsCounters done [16:32:24]requested_item shift.num is exist - process it [16:32:24]requested_item shift.opened is exist - process it [16:32:24]req_shift_opened [16:32:24]FM_GetShiftState [16:32:24]SAM_PROTO_GetShiftState [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 13 01 00 [16:32:24]Write to MH i2c: E2 08 00 F4 29 80 13 01 00 00 00 00 00 9A [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 0E 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 0E 00 F4 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [16:32:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetShiftState done [16:32:24]FM_GetShiftState done [16:32:24]req_shift_opened done [16:32:24]requested_item shift.open_date is exist - process it [16:32:24]req_shift_open_date [16:32:24]req_shift_open_date done [16:32:24]produce_requested_data done [16:32:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96987,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:32:24]process_action_free close_receipt [16:32:24]json_value_free [16:32:24]json_value_free done [16:32:24]process_json_proto returns [16:32:24]Send response to host [16:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96987,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:32:24]free response buf [16:32:24]execute_script done [16:32:24]execute_script returns [16:32:24]free content buf [16:32:24]Sock 7.Close socket [16:32:24]Sock 7.Thread stoped [16:32:28]OFD Sender: No OFD packet to send [16:32:33]OFD Sender: No OFD packet to send [16:32:38]OFD Sender: No OFD packet to send [16:32:41]accept exits with 9 [16:32:41]New connection [16:32:41]New thread 3067260260 created [16:32:41]Thread 3067116900 joined [16:32:41]Waiting for new connection... [16:32:41] Sock 9.Parse request [16:32:41]Sock 9.Check first char [16:32:41]Sock 9.First char is OK [16:32:41]request: POST /json_proto HTTP/1.0 [16:32:41]Method: POST [16:32:41]URL: /json_proto [16:32:41]Method is POST - this is cgi request [16:32:41]url: /json_proto [16:32:41]query_string will be loaded in cgi processing [16:32:41]execute_cgi json_proto POST (null) [16:32:41]execute_cgi path=json_proto method=POST [16:32:41]POST find Content-Length [16:32:41]Host: 172.17.40.67:8080 [16:32:41]Content-Length: 641 [16:32:41]Content-Type: application/json [16:32:41] [16:32:41]POST finish read [16:32:41]Found Content-Length = 641 [16:32:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:41]execute_script... [16:32: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)3407518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:41]POST & json_proto [16:32:41]process_json_proto [16:32:41]json parsed OK: [16:32:41]protocol is kg_v1.0 [16:32:41]action value=close_receipt [16:32:41]process_action close_receipt [16:32:41]cmd_close_receipt [16:32:41]MH_GetDate [16:32:41]Write to MH i2c: F0 00 00 F5 29 0D [16:32:41]Write i2c OK [16:32:41]MH_I2C_Read... [16:32:41]Read from MH i2c: F0 [16:32:41]MH_I2C_Read... [16:32:41]Read from MH i2c: F0 09 00 [16:32:41]MH_I2C_Read... [16:32:41]Read from MH i2c: F0 09 00 F5 29 00 2A 0E 21 67 EE DA 66 66 6A [16:32:41]GetLastDocTimeStamp 1730219542 [16:32:41]current date 1730219562 [16:32:41]FM_GetShiftState [16:32:41]SAM_PROTO_GetShiftState [16:32:41]wFMCommunicate request_size=4 [16:32:41]MH_SAM_APDU [16:32:41]CAPDU: 80 13 01 00 [16:32:41]Write to MH i2c: E2 08 00 F6 29 80 13 01 00 00 00 00 00 9C [16:32:41]Write i2c OK [16:32:41]MH_I2C_Read... [16:32:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:41]Read from MH i2c: E2 [16:32:41]MH_I2C_Read... [16:32:41]Read from MH i2c: E2 0E 00 [16:32:41]MH_I2C_Read... [16:32:41]Read from MH i2c: E2 0E 00 F6 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [16:32:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:32:41]wFMCommunicate OK [16:32:41]SAM_PROTO_GetShiftState done [16:32:41]FM_GetShiftState done [16:32:41]opened in 1730160548 [16:32:41]opened+sec_in_day 1730246948 [16:32:41]quantity*price = 762000 [16:32:41]sum+1 = 762001 [16:32:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 497 29.10.2024 16:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96988 ФПД: 279015246804669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96988&fm=279015246804669&tin=02508201610067®Number=0000000000170478&sum=762000 [16:32:42]StoreToDocumentArchive [16:32:42]shift 145 fd 96988 [16:32:42]save to /storage/0145/doc_00096988 [16:32:42]save last doc name /storage/0145/doc_00096988 to /storage/kkm_last_doc_name [16:32:42]save OK [16:32:42]Clear old archive folders... [16:32:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:32:42]tlvbuf is 01AA0700 [16:32:42]SAM_PROTO_ClearQueue [16:32:42]wFMCommunicate request_size=4 [16:32:42]MH_SAM_APDU [16:32:42]CAPDU: 80 09 00 00 [16:32:42]Write to MH i2c: E2 08 00 03 2A 80 09 00 00 00 00 00 00 9F [16:32:42]Write i2c OK [16:32:42]MH_I2C_Read... [16:32:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:42]Read from MH i2c: E2 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 03 2A 00 90 00 A1 [16:32:42]RAPDU: 90 00 [16:32:42]wFMCommunicate OK [16:32:42]SAM_PROTO_ClearQueue done [16:32:42]KKMCreateOFDPacket [16:32:42]OFDProtocolAddRootSTLVToBuf [16:32:42]FM_MakeSignedData [16:32:42]FM_MakeSignedData [16:32:42]SAM_PROTO_SignData [16:32:42]wFMCommunicate request_size=4 [16:32:42]MH_SAM_APDU [16:32:42]CAPDU: 80 0D 01 02 [16:32:42]Write to MH i2c: E2 08 00 04 2A 80 0D 01 02 00 00 00 00 A7 [16:32:42]Write i2c OK [16:32:42]MH_I2C_Read... [16:32:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:42]Read from MH i2c: E2 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 04 2A 00 90 00 A2 [16:32:42]RAPDU: 90 00 [16:32:42]wFMCommunicate OK [16:32:42]wFMCommunicate request_size=255 [16:32:42]MH_SAM_APDU [16:32:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 2A 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7A 01 00 35 04 06 00 FD C3 4C AC [16:32:42]Write to MH i2c: E2 02 01 05 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 2A 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7A 01 00 35 04 06 00 FD C3 4C AC 00 00 D5 [16:32:42]Write i2c OK [16:32:42]MH_I2C_Read... [16:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:42]Read from MH i2c: E2 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 05 2A 00 90 00 A3 [16:32:42]RAPDU: 90 00 [16:32:42]wFMCommunicate OK [16:32:42]wFMCommunicate request_size=7 [16:32:42]MH_SAM_APDU [16:32:42]CAPDU: 80 0D 02 02 02 36 BD [16:32:42]Write to MH i2c: E2 0A 00 06 2A 80 0D 02 02 02 00 36 BD 00 00 A1 [16:32:42]Write i2c OK [16:32:42]MH_I2C_Read... [16:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:42]Read from MH i2c: E2 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 03 00 06 2A 00 90 00 A4 [16:32:42]RAPDU: 90 00 [16:32:42]wFMCommunicate OK [16:32:42]wFMCommunicate request_size=4 [16:32:42]MH_SAM_APDU [16:32:42]CAPDU: 80 0D 03 02 [16:32:42]Write to MH i2c: E2 08 00 07 2A 80 0D 03 02 00 00 00 00 AC [16:32:42]Write i2c OK [16:32:42]MH_I2C_Read... [16:32:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:42]Read from MH i2c: E2 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 0B 00 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 0B 00 07 2A 00 7E 00 35 A5 98 B2 E5 24 90 00 58 [16:32:42]RAPDU: 7E 00 35 A5 98 B2 E5 24 90 00 [16:32:42]wFMCommunicate OK [16:32:42]SAM_PROTO_SignData done [16:32:42]FM_MakeSignedData done [16:32:42]CreateOFDProtocolMessage [16:32:42]wFMCommunicate request_size=4 [16:32:42]MH_SAM_APDU [16:32:42]CAPDU: 80 11 00 00 [16:32:42]Write to MH i2c: E2 08 00 08 2A 80 11 00 00 00 00 00 00 AC [16:32:42]Write i2c OK [16:32:42]MH_I2C_Read... [16:32:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:42]Read from MH i2c: E2 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 17 00 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: E2 17 00 08 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [16:32:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:32:42]wFMCommunicate OK [16:32:42]CreateOFDProtocolMessage done [16:32:42]OFDSenderStorePacket 96988 [16:32:42]StoreOFDPacket docnum=96988 [16:32:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D6 85 04 01 1F CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 2A 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7A 01 00 35 04 06 00 FD C3 4C AC 36 BD 7E 00 35 A5 98 B2 E5 24 [16:32:42]CheckFolder [16:32:42]dirname=/storage/ofd_packets [16:32:42]CheckFolder done [16:32:42]ProducePacketName [16:32:42]name=ofd_packets/00096988 [16:32:42]NVStorageSaveData ofd_packets/00096988 [16:32:42]File name is /storage/ofd_packets/00096988 [16:32:42]Write 298 bytes [16:32:42]NVStorageSaveData done [16:32:42]OFDSenderStorePacket done [16:32:42]KKMCreateOFDPacket done [16:32:42]NVStorageSaveData kkm_last_timestamp [16:32:42]File name is /storage/kkm_last_timestamp [16:32:42]Write 4 bytes [16:32:42]NVStorageSaveData done [16:32:42]ExternCall_PrintAddStr [16:32:42]wPrintStart [16:32:42]Write to MH i2c: 01 00 00 09 2A 33 [16:32:42]Write i2c OK [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: 01 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: 01 07 00 [16:32:42]MH_I2C_Read... [16:32:42]Read from MH i2c: 01 07 00 09 2A 00 00 00 00 00 FF 0F 48 [16:32:42]RasterBufferAndPrint [16:32:42]line Счет N : (1)3407518 [16:32:42]line ИНН: 02508201610067 [16:32:42]line Контрольно-Кассовый Чек [16:32:42]line ПРОДАЖА [16:32:42]line ТРК (МРК, ГНК) : 51 [16:32:42]line Товар: 2710194210 [16:32:42]line ДТ-К-5 [16:32:42]line 100.000 * 76.20 [16:32:42]line = 7620.00 [16:32:42]line НДС 12% НСП 1% [16:32:42]line > о реализуемом товаре [16:32:42]line ИТОГО: 7620.00 [16:32:42]line НСП 1% : 67.43 [16:32:42]line НДС 12% : 809.20 [16:32:42]line Наличными: 7620.00 [16:32:42]line Безнал.: 0.00 [16:32:42]line Место: АЗС № 82 "Партнер Нефть" [16:32:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:32:42]line СНО: Общий режим [16:32:42]line Чек 497 29.10.2024 16:32 [16:32:42]line Смена: 145 ФФД: 1.0 [16:32:42]line ЗНМ: 0300000017 [16:32:42]line РНМ: 0000000000170478 [16:32:42]line Версия ККМ: v1.0 [16:32:42]line ФМ: 0000000002098560 [16:32:42]line ФД: 96988 [16:32:42]line ФПД: 279015246804669 [16:32:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96988&fm=279015246804669&tin=02508201610067®Number=0000000000170478&sum=762000 [16:32:43]OFD Sender: Processing packet 96988 [packets to send 59, broken 58] [16:32:43]ProducePacketName [16:32:43]name=ofd_packets/00096988 [16:32:43]OFD Sender: To server: pG, [16:32:43]CommunicateWithHost lk.salyk.kg:30040 [16:32:43]ConnectInit lk.salyk.kg [16:32:43]written 0, free lines is 4095 [16:32:43]Connected sock=11 [16:32:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D6 85 04 01 1F CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 2A 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7A 01 00 35 04 06 00 FD C3 4C AC 36 BD 7E 00 35 A5 98 B2 E5 24 [16:32:43]Write to MH i2c: 01 00 00 31 2A 5B [16:32:43]Write i2c OK [16:32:43]MH_I2C_Read... [16:32:43]Read from MH i2c: 01 [16:32:43]MH_I2C_Read... [16:32:43]Read from MH i2c: 01 07 00 [16:32:43]MH_I2C_Read... [16:32:43]Read from MH i2c: 01 07 00 31 2A 00 00 00 00 00 34 0D A3 [16:32:43]RasterBufferAndPrint [16:32:43]line [16:32:43]line [16:32:43]line [16:32:43]line [16:32:43]line [16:32:43]written 0, free lines is 3388 [16:32:43]MH_Cut [16:32:43]Write to MH i2c: D1 01 00 38 2A 01 34 [16:32:43]Write i2c OK [16:32:43]MH_I2C_Read... [16:32:43]Read from MH i2c: D1 [16:32:43]MH_I2C_Read... [16:32:43]Read from MH i2c: D1 01 00 [16:32:43]MH_I2C_Read... [16:32:43]Read from MH i2c: D1 01 00 38 2A 00 33 [16:32:43]Write to MH i2c: 01 00 00 39 2A 63 [16:32:43]Write i2c OK [16:32:43]MH_I2C_Read... [16:32:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EC 10 47 00 B1 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 32 30 39 38 35 36 30 10 04 04 00 DC 7A 01 00 F4 03 04 00 50 B8 20 67 B6 04 01 00 00 5E 12 15 02 B9 40 ED 2C [16:32:43]CommunicateWithHost err = 0 [16:32:43]CheckOFDResponse [16:32:43]1017 (14) - 77093643461234 [16:32:43]1041 (16) - 0000000002098560 [16:32:43]1040 (4) - 96988 [16:32:43]1012 (4) - 29.10.2024 10:26 [16:32:43]1206 (1) - 0 [16:32:43]OFD Sender: Remove packet 96988 [16:32:43]ProducePacketName [16:32:43]name=ofd_packets/00096988 [16:32:43]NVStorageDeleteData [16:32:44]*** Cut start [16:32:44]*** Partial cut [16:32:44]*** CUTSNS_PIN = 1 [16:32:44]OFD Sender: No OFD packet to send [16:32:44]*** CUTSNS_PIN = 0 [16:32:44]*** Brake cut motor [16:32:44]Read from MH i2c: 01 [16:32:44]MH_I2C_Read... [16:32:44]*** Stop cut motor [16:32:44]*** Cut end [16:32:44]Read from MH i2c: 01 07 00 [16:32:44]MH_I2C_Read... [16:32:44]Read from MH i2c: 01 07 00 39 2A 00 00 00 00 00 FF 0F 78 [16:32:44]process_action close_receipt done [16:32:44]requested_data is exist [16:32:44]produce_requested_data [16:32:44]requested_item fm.sn is exist - process it [16:32:44]wFMCommunicate request_size=4 [16:32:44]MH_SAM_APDU [16:32:44]CAPDU: 80 11 00 00 [16:32:44]Write to MH i2c: E2 08 00 3A 2A 80 11 00 00 00 00 00 00 DE [16:32:44]Write i2c OK [16:32:44]MH_I2C_Read... [16:32:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:44]Read from MH i2c: E2 [16:32:44]MH_I2C_Read... [16:32:44]Read from MH i2c: E2 17 00 [16:32:44]MH_I2C_Read... [16:32:44]Read from MH i2c: E2 17 00 3A 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [16:32:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:32:44]wFMCommunicate OK [16:32:44]requested_item fd.num is exist - process it [16:32:44]SAM_PROTO_GetFieldsCounters [16:32:44]wFMCommunicate request_size=4 [16:32:44]MH_SAM_APDU [16:32:44]CAPDU: 80 13 00 00 [16:32:44]Write to MH i2c: E2 08 00 3B 2A 80 13 00 00 00 00 00 00 E1 [16:32:44]Write i2c OK [16:32:44]MH_I2C_Read... [16:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:45]Read from MH i2c: E2 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 62 00 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 62 00 3B 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [16:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:32:45]wFMCommunicate OK [16:32:45]SAM_PROTO_GetFieldsCounters done [16:32:45]requested_item shift.num is exist - process it [16:32:45]requested_item shift.opened is exist - process it [16:32:45]req_shift_opened [16:32:45]FM_GetShiftState [16:32:45]SAM_PROTO_GetShiftState [16:32:45]wFMCommunicate request_size=4 [16:32:45]MH_SAM_APDU [16:32:45]CAPDU: 80 13 01 00 [16:32:45]Write to MH i2c: E2 08 00 3C 2A 80 13 01 00 00 00 00 00 E3 [16:32:45]Write i2c OK [16:32:45]MH_I2C_Read... [16:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:45]Read from MH i2c: E2 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 0E 00 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 0E 00 3C 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [16:32:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:32:45]wFMCommunicate OK [16:32:45]SAM_PROTO_GetShiftState done [16:32:45]FM_GetShiftState done [16:32:45]req_shift_opened done [16:32:45]requested_item shift.open_date is exist - process it [16:32:45]req_shift_open_date [16:32:45]req_shift_open_date done [16:32:45]produce_requested_data done [16:32:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96988,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:32:45]process_action_free close_receipt [16:32:45]json_value_free [16:32:45]json_value_free done [16:32:45]process_json_proto returns [16:32:45]Send response to host [16:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96988,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:32:45]free response buf [16:32:45]execute_script done [16:32:45]execute_script returns [16:32:45]free content buf [16:32:45]Sock 9.Close socket [16:32:45]Sock 9.Thread stoped [16:32:49]OFD Sender: No OFD packet to send [16:32:54]OFD Sender: No OFD packet to send [16:32:59]OFD Sender: No OFD packet to send [16:33:04]OFD Sender: No OFD packet to send [16:33:09]OFD Sender: No OFD packet to send [16:33:14]OFD Sender: No OFD packet to send [16:33:19]OFD Sender: No OFD packet to send [16:33:24]OFD Sender: No OFD packet to send [16:33:29]OFD Sender: No OFD packet to send [16:33:34]OFD Sender: No OFD packet to send [16:33:39]OFD Sender: No OFD packet to send [16:33:44]OFD Sender: No OFD packet to send [16:33:49]OFD Sender: No OFD packet to send [16:33:53]accept exits with 7 [16:33:53]New connection [16:33:53]New thread 3067116900 created [16:33:53]Thread 3067260260 joined [16:33:53]Waiting for new connection... [16:33:53] Sock 7.Parse request [16:33:53]Sock 7.Check first char [16:33:53]Sock 7.First char is OK [16:33:53]request: POST /json_proto HTTP/1.0 [16:33:53]Method: POST [16:33:53]URL: /json_proto [16:33:53]Method is POST - this is cgi request [16:33:53]url: /json_proto [16:33:53]query_string will be loaded in cgi processing [16:33:53]execute_cgi json_proto POST (null) [16:33:53]execute_cgi path=json_proto method=POST [16:33:53]POST find Content-Length [16:33:53]Host: 172.17.40.67:8080 [16:33:53]Content-Length: 678 [16:33:53]Content-Type: application/json [16:33:53] [16:33:53]POST finish read [16:33:53]Found Content-Length = 678 [16:33:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:53]execute_script... [16:33:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:53]POST & json_proto [16:33:53]process_json_proto [16:33:53]json parsed OK: [16:33:53]protocol is kg_v1.0 [16:33:53]action value=close_receipt [16:33:53]process_action close_receipt [16:33:53]cmd_close_receipt [16:33:53]MH_GetDate [16:33:53]Write to MH i2c: F0 00 00 3D 2A 56 [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: F0 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: F0 09 00 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: F0 09 00 3D 2A 00 72 0E 21 67 EE DA 66 66 FB [16:33:53]GetLastDocTimeStamp 1730219562 [16:33:53]current date 1730219634 [16:33:53]FM_GetShiftState [16:33:53]SAM_PROTO_GetShiftState [16:33:53]wFMCommunicate request_size=4 [16:33:53]MH_SAM_APDU [16:33:53]CAPDU: 80 13 01 00 [16:33:53]Write to MH i2c: E2 08 00 3E 2A 80 13 01 00 00 00 00 00 E5 [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:53]Read from MH i2c: E2 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: E2 0E 00 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: E2 0E 00 3E 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 43 [16:33:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:33:53]wFMCommunicate OK [16:33:53]SAM_PROTO_GetShiftState done [16:33:53]FM_GetShiftState done [16:33:53]opened in 1730160548 [16:33:53]opened+sec_in_day 1730246948 [16:33:53]quantity*price = 50010 [16:33:53]sum+1 = 50012 [16:33:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 498 29.10.2024 16:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96989 ФПД: 49454130689945 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163355&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96989&fm=49454130689945&tin=02508201610067®Number=0000000000170478&sum=50000 [16:33:54]StoreToDocumentArchive [16:33:54]shift 145 fd 96989 [16:33:54]save to /storage/0145/doc_00096989 [16:33:54]save last doc name /storage/0145/doc_00096989 to /storage/kkm_last_doc_name [16:33:54]save OK [16:33:54]Clear old archive folders... [16:33:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:54]tlvbuf is B6FA0870 [16:33:54]SAM_PROTO_ClearQueue [16:33:54]wFMCommunicate request_size=4 [16:33:54]MH_SAM_APDU [16:33:54]CAPDU: 80 09 00 00 [16:33:54]Write to MH i2c: E2 08 00 4B 2A 80 09 00 00 00 00 00 00 E7 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:54]Read from MH i2c: E2 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 03 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 03 00 4B 2A 00 90 00 E9 [16:33:54]RAPDU: 90 00 [16:33:54]wFMCommunicate OK [16:33:54]SAM_PROTO_ClearQueue done [16:33:54]KKMCreateOFDPacket [16:33:54]OFDProtocolAddRootSTLVToBuf [16:33:54]FM_MakeSignedData [16:33:54]FM_MakeSignedData [16:33:54]SAM_PROTO_SignData [16:33:54]wFMCommunicate request_size=4 [16:33:54]MH_SAM_APDU [16:33:54]CAPDU: 80 0D 01 02 [16:33:54]Write to MH i2c: E2 08 00 4C 2A 80 0D 01 02 00 00 00 00 EF [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:54]Read from MH i2c: E2 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 03 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 03 00 4C 2A 00 90 00 EA [16:33:54]RAPDU: 90 00 [16:33:54]wFMCommunicate OK [16:33:54]wFMCommunicate request_size=255 [16:33:54]MH_SAM_APDU [16:33:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 73 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7A 01 00 35 04 06 00 2C [16:33:54]Write to MH i2c: E2 02 01 4D 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 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 73 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7A 01 00 35 04 06 00 2C 00 00 67 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:55]Read from MH i2c: E2 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 03 00 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 03 00 4D 2A 00 90 00 EB [16:33:55]RAPDU: 90 00 [16:33:55]wFMCommunicate OK [16:33:55]wFMCommunicate request_size=10 [16:33:55]MH_SAM_APDU [16:33:55]CAPDU: 80 0D 02 02 05 FA 6F E4 77 99 [16:33:55]Write to MH i2c: E2 0D 00 4E 2A 80 0D 02 02 05 00 FA 6F E4 77 99 00 00 59 [16:33:55]Write i2c OK [16:33:55]MH_I2C_Read... [16:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:55]Read from MH i2c: E2 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 03 00 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 03 00 4E 2A 00 90 00 EC [16:33:55]RAPDU: 90 00 [16:33:55]wFMCommunicate OK [16:33:55]wFMCommunicate request_size=4 [16:33:55]MH_SAM_APDU [16:33:55]CAPDU: 80 0D 03 02 [16:33:55]Write to MH i2c: E2 08 00 4F 2A 80 0D 03 02 00 00 00 00 F4 [16:33:55]Write i2c OK [16:33:55]MH_I2C_Read... [16:33:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:55]Read from MH i2c: E2 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 0B 00 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 0B 00 4F 2A 00 C1 08 EC 8C 65 EB 32 E2 90 00 9A [16:33:55]RAPDU: C1 08 EC 8C 65 EB 32 E2 90 00 [16:33:55]wFMCommunicate OK [16:33:55]SAM_PROTO_SignData done [16:33:55]FM_MakeSignedData done [16:33:55]CreateOFDProtocolMessage [16:33:55]wFMCommunicate request_size=4 [16:33:55]MH_SAM_APDU [16:33:55]CAPDU: 80 11 00 00 [16:33:55]Write to MH i2c: E2 08 00 50 2A 80 11 00 00 00 00 00 00 F4 [16:33:55]Write i2c OK [16:33:55]MH_I2C_Read... [16:33:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:55]Read from MH i2c: E2 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 17 00 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: E2 17 00 50 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [16:33:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:33:55]wFMCommunicate OK [16:33:55]CreateOFDProtocolMessage done [16:33:55]OFDSenderStorePacket 96989 [16:33:55]StoreOFDPacket docnum=96989 [16:33:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 7D 07 01 96 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 73 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7A 01 00 35 04 06 00 2C FA 6F E4 77 99 C1 08 EC 8C 65 EB 32 E2 [16:33:55]CheckFolder [16:33:55]dirname=/storage/ofd_packets [16:33:55]CheckFolder done [16:33:55]ProducePacketName [16:33:55]name=ofd_packets/00096989 [16:33:55]NVStorageSaveData ofd_packets/00096989 [16:33:55]File name is /storage/ofd_packets/00096989 [16:33:55]Write 301 bytes [16:33:55]NVStorageSaveData done [16:33:55]OFDSenderStorePacket done [16:33:55]KKMCreateOFDPacket done [16:33:55]NVStorageSaveData kkm_last_timestamp [16:33:55]File name is /storage/kkm_last_timestamp [16:33:55]Write 4 bytes [16:33:55]NVStorageSaveData done [16:33:55]ExternCall_PrintAddStr [16:33:55]wPrintStart [16:33:55]Write to MH i2c: 01 00 00 51 2A 7B [16:33:55]Write i2c OK [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 07 00 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 07 00 51 2A 00 00 00 00 00 FF 0F 90 [16:33:55]RasterBufferAndPrint [16:33:55]line Счет N : (1)3407522 [16:33:55]line ИНН: 02508201610067 [16:33:55]line Контрольно-Кассовый Чек [16:33:55]line ПРОДАЖА [16:33:55]line ТРК (МРК, ГНК) : 23 [16:33:55]line Товар: 2710124500 [16:33:55]line Аи-95-К-5 [16:33:55]line 6.740 * 74.20 [16:33:55]line = 500.11 [16:33:55]line НДС 12% НСП 1% [16:33:55]line > о реализуемом товаре [16:33:55]line ОКРУГЛЕНИЕ: -0.11 [16:33:55]line ИТОГО: 500.00 [16:33:55]line Внесено: 500.00 [16:33:55]line СДАЧА: 0.00 [16:33:55]line НСП 1% : 4.43 [16:33:55]line НДС 12% : 53.11 [16:33:55]line Наличными: 500.00 [16:33:55]line Безнал.: 0.00 [16:33:55]line Место: АЗС № 82 "Партнер Нефть" [16:33:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:33:55]line СНО: Общий режим [16:33:55]line Чек 498 29.10.2024 16:33 [16:33:55]line Смена: 145 ФФД: 1.0 [16:33:55]line ЗНМ: 0300000017 [16:33:55]line РНМ: 0000000000170478 [16:33:55]line Версия ККМ: v1.0 [16:33:55]line ФМ: 0000000002098560 [16:33:55]line ФД: 96989 [16:33:55]line ФПД: 49454130689945 [16:33:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163355&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96989&fm=49454130689945&tin=02508201610067®Number=0000000000170478&sum=50000 [16:33:55]OFD Sender: Processing packet 96989 [packets to send 59, broken 58] [16:33:55]ProducePacketName [16:33:55]name=ofd_packets/00096989 [16:33:55]OFD Sender: To server: pG, [16:33:55]CommunicateWithHost lk.salyk.kg:30040 [16:33:55]ConnectInit lk.salyk.kg [16:33:55]written 0, free lines is 4095 [16:33:55]Connected sock=10 [16:33:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 7D 07 01 96 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 73 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7A 01 00 35 04 06 00 2C FA 6F E4 77 99 C1 08 EC 8C 65 EB 32 E2 [16:33:55]Write to MH i2c: 01 00 00 7C 2A A6 [16:33:55]Write i2c OK [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 07 00 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 07 00 7C 2A 00 00 00 00 00 09 0D C3 [16:33:55]RasterBufferAndPrint [16:33:55]line [16:33:55]line [16:33:55]line [16:33:55]line [16:33:55]line [16:33:55]written 0, free lines is 3343 [16:33:56]MH_Cut [16:33:56]Write to MH i2c: D1 01 00 83 2A 01 7F [16:33:56]Write i2c OK [16:33:56]MH_I2C_Read... [16:33:56]Read from MH i2c: D1 [16:33:56]MH_I2C_Read... [16:33:56]Read from MH i2c: D1 01 00 [16:33:56]MH_I2C_Read... [16:33:56]Read from MH i2c: D1 01 00 83 2A 00 7E [16:33:56]Write to MH i2c: 01 00 00 84 2A AE [16:33:56]Write i2c OK [16:33:56]MH_I2C_Read... [16:33:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 30 3C 47 00 B9 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 32 30 39 38 35 36 30 10 04 04 00 DD 7A 01 00 F4 03 04 00 99 B8 20 67 B6 04 01 00 00 E0 3C CD 7D 6F 22 EA 32 [16:33:56]CommunicateWithHost err = 0 [16:33:56]CheckOFDResponse [16:33:56]1017 (14) - 77093643461234 [16:33:56]1041 (16) - 0000000002098560 [16:33:56]1040 (4) - 96989 [16:33:56]1012 (4) - 29.10.2024 10:27 [16:33:56]1206 (1) - 0 [16:33:56]OFD Sender: Remove packet 96989 [16:33:56]ProducePacketName [16:33:56]name=ofd_packets/00096989 [16:33:56]NVStorageDeleteData [16:33:56]OFD Sender: No OFD packet to send [16:33:56]*** Cut start [16:33:56]*** Partial cut [16:33:56]*** CUTSNS_PIN = 1 [16:33:56]*** CUTSNS_PIN = 0 [16:33:56]*** Brake cut motor [16:33:57]Read from MH i2c: 01 [16:33:57]MH_I2C_Read... [16:33:57]*** Stop cut motor [16:33:57]*** Cut end [16:33:57]Read from MH i2c: 01 07 00 [16:33:57]MH_I2C_Read... [16:33:57]Read from MH i2c: 01 07 00 84 2A 00 00 00 00 00 FF 0F C3 [16:33:57]process_action close_receipt done [16:33:57]requested_data is exist [16:33:57]produce_requested_data [16:33:57]requested_item fm.sn is exist - process it [16:33:57]wFMCommunicate request_size=4 [16:33:57]MH_SAM_APDU [16:33:57]CAPDU: 80 11 00 00 [16:33:57]Write to MH i2c: E2 08 00 85 2A 80 11 00 00 00 00 00 00 29 [16:33:57]Write i2c OK [16:33:57]MH_I2C_Read... [16:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:57]Read from MH i2c: E2 [16:33:57]MH_I2C_Read... [16:33:57]Read from MH i2c: E2 17 00 [16:33:57]MH_I2C_Read... [16:33:57]Read from MH i2c: E2 17 00 85 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [16:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:33:57]wFMCommunicate OK [16:33:57]requested_item fd.num is exist - process it [16:33:57]SAM_PROTO_GetFieldsCounters [16:33:57]wFMCommunicate request_size=4 [16:33:57]MH_SAM_APDU [16:33:57]CAPDU: 80 13 00 00 [16:33:57]Write to MH i2c: E2 08 00 86 2A 80 13 00 00 00 00 00 00 2C [16:33:57]Write i2c OK [16:33:57]MH_I2C_Read... [16:33:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:57]Read from MH i2c: E2 [16:33:57]MH_I2C_Read... [16:33:57]Read from MH i2c: E2 62 00 [16:33:57]MH_I2C_Read... [16:33:57]Read from MH i2c: E2 62 00 86 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [16:33:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:57]wFMCommunicate OK [16:33:57]SAM_PROTO_GetFieldsCounters done [16:33:57]requested_item shift.num is exist - process it [16:33:57]requested_item shift.opened is exist - process it [16:33:57]req_shift_opened [16:33:57]FM_GetShiftState [16:33:57]SAM_PROTO_GetShiftState [16:33:57]wFMCommunicate request_size=4 [16:33:57]MH_SAM_APDU [16:33:57]CAPDU: 80 13 01 00 [16:33:57]Write to MH i2c: E2 08 00 87 2A 80 13 01 00 00 00 00 00 2E [16:33:57]Write i2c OK [16:33:57]MH_I2C_Read... [16:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:57]Read from MH i2c: E2 [16:33:57]MH_I2C_Read... [16:33:57]Read from MH i2c: E2 0E 00 [16:33:57]MH_I2C_Read... [16:33:57]Read from MH i2c: E2 0E 00 87 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8C [16:33:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:33:57]wFMCommunicate OK [16:33:57]SAM_PROTO_GetShiftState done [16:33:57]FM_GetShiftState done [16:33:57]req_shift_opened done [16:33:57]requested_item shift.open_date is exist - process it [16:33:57]req_shift_open_date [16:33:57]req_shift_open_date done [16:33:57]produce_requested_data done [16:33:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96989,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:33:57]process_action_free close_receipt [16:33:57]json_value_free [16:33:57]json_value_free done [16:33:57]process_json_proto returns [16:33:57]Send response to host [16:33:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96989,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:33:57]free response buf [16:33:57]execute_script done [16:33:57]execute_script returns [16:33:57]free content buf [16:33:57]Sock 7.Close socket [16:33:57]Sock 7.Thread stoped [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:34:57]accept exits with 9 [16:34:57]New connection [16:34:57]New thread 3067260260 created [16:34:57]Thread 3067116900 joined [16:34:57]Waiting for new connection... [16:34:57] Sock 9.Parse request [16:34:57]Sock 9.Check first char [16:34:57]Sock 9.First char is OK [16:34:57]request: POST /json_proto HTTP/1.0 [16:34:57]Method: POST [16:34:57]URL: /json_proto [16:34:57]Method is POST - this is cgi request [16:34:57]url: /json_proto [16:34:57]query_string will be loaded in cgi processing [16:34:57]execute_cgi json_proto POST (null) [16:34:57]execute_cgi path=json_proto method=POST [16:34:57]POST find Content-Length [16:34:57]Host: 172.17.40.67:8080 [16:34:57]Content-Length: 678 [16:34:57]Content-Type: application/json [16:34:57] [16:34:57]POST finish read [16:34:57]Found Content-Length = 678 [16:34:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:57]execute_script... [16:34: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)3407523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:57]POST & json_proto [16:34:57]process_json_proto [16:34:57]json parsed OK: [16:34:57]protocol is kg_v1.0 [16:34:57]action value=close_receipt [16:34:57]process_action close_receipt [16:34:57]cmd_close_receipt [16:34:57]MH_GetDate [16:34:57]Write to MH i2c: F0 00 00 88 2A A1 [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: F0 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: F0 09 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: F0 09 00 88 2A 00 B2 0E 21 67 EE DA 66 66 86 [16:34:57]GetLastDocTimeStamp 1730219635 [16:34:57]current date 1730219698 [16:34:57]FM_GetShiftState [16:34:57]SAM_PROTO_GetShiftState [16:34:57]wFMCommunicate request_size=4 [16:34:57]MH_SAM_APDU [16:34:57]CAPDU: 80 13 01 00 [16:34:57]Write to MH i2c: E2 08 00 89 2A 80 13 01 00 00 00 00 00 30 [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:57]Read from MH i2c: E2 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 0E 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 0E 00 89 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8E [16:34:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:34:57]wFMCommunicate OK [16:34:57]SAM_PROTO_GetShiftState done [16:34:57]FM_GetShiftState done [16:34:57]opened in 1730160548 [16:34:57]opened+sec_in_day 1730246948 [16:34:57]quantity*price = 20003 [16:34:57]sum+1 = 20004 [16:34:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 499 29.10.2024 16:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96990 ФПД: 156544183975449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96990&fm=156544183975449&tin=02508201610067®Number=0000000000170478&sum=20000 [16:34:58]StoreToDocumentArchive [16:34:58]shift 145 fd 96990 [16:34:58]save to /storage/0145/doc_00096990 [16:34:58]save last doc name /storage/0145/doc_00096990 to /storage/kkm_last_doc_name [16:34:58]save OK [16:34:58]Clear old archive folders... [16:34:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:58]tlvbuf is 01AF61D0 [16:34:58]SAM_PROTO_ClearQueue [16:34:58]wFMCommunicate request_size=4 [16:34:58]MH_SAM_APDU [16:34:58]CAPDU: 80 09 00 00 [16:34:58]Write to MH i2c: E2 08 00 96 2A 80 09 00 00 00 00 00 00 32 [16:34:58]Write i2c OK [16:34:58]MH_I2C_Read... [16:34:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:58]Read from MH i2c: E2 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 96 2A 00 90 00 34 [16:34:58]RAPDU: 90 00 [16:34:58]wFMCommunicate OK [16:34:58]SAM_PROTO_ClearQueue done [16:34:58]KKMCreateOFDPacket [16:34:58]OFDProtocolAddRootSTLVToBuf [16:34:58]FM_MakeSignedData [16:34:58]FM_MakeSignedData [16:34:58]SAM_PROTO_SignData [16:34:58]wFMCommunicate request_size=4 [16:34:58]MH_SAM_APDU [16:34:58]CAPDU: 80 0D 01 02 [16:34:58]Write to MH i2c: E2 08 00 97 2A 80 0D 01 02 00 00 00 00 3A [16:34:58]Write i2c OK [16:34:58]MH_I2C_Read... [16:34:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:58]Read from MH i2c: E2 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 97 2A 00 90 00 35 [16:34:58]RAPDU: 90 00 [16:34:58]wFMCommunicate OK [16:34:58]wFMCommunicate request_size=255 [16:34:58]MH_SAM_APDU [16:34: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 34 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 F3 01 00 00 F4 03 04 00 B2 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7A 01 00 35 04 06 00 8E [16:34:58]Write to MH i2c: E2 02 01 98 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F3 01 00 00 F4 03 04 00 B2 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7A 01 00 35 04 06 00 8E 00 00 3E [16:34:58]Write i2c OK [16:34:58]MH_I2C_Read... [16:34:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:58]Read from MH i2c: E2 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 98 2A 00 90 00 36 [16:34:58]RAPDU: 90 00 [16:34:58]wFMCommunicate OK [16:34:58]wFMCommunicate request_size=10 [16:34:58]MH_SAM_APDU [16:34:58]CAPDU: 80 0D 02 02 05 60 48 7A 3E 19 [16:34:58]Write to MH i2c: E2 0D 00 99 2A 80 0D 02 02 05 00 60 48 7A 3E 19 00 00 C0 [16:34:58]Write i2c OK [16:34:58]MH_I2C_Read... [16:34:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:58]Read from MH i2c: E2 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 03 00 99 2A 00 90 00 37 [16:34:58]RAPDU: 90 00 [16:34:58]wFMCommunicate OK [16:34:58]wFMCommunicate request_size=4 [16:34:58]MH_SAM_APDU [16:34:58]CAPDU: 80 0D 03 02 [16:34:58]Write to MH i2c: E2 08 00 9A 2A 80 0D 03 02 00 00 00 00 3F [16:34:58]Write i2c OK [16:34:58]MH_I2C_Read... [16:34:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:58]Read from MH i2c: E2 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 0B 00 [16:34:58]MH_I2C_Read... [16:34:58]Read from MH i2c: E2 0B 00 9A 2A 00 E3 16 4C BA A3 F3 45 98 90 00 B2 [16:34:58]RAPDU: E3 16 4C BA A3 F3 45 98 90 00 [16:34:58]wFMCommunicate OK [16:34:58]SAM_PROTO_SignData done [16:34:58]FM_MakeSignedData done [16:34:58]CreateOFDProtocolMessage [16:34:58]wFMCommunicate request_size=4 [16:34:58]MH_SAM_APDU [16:34:58]CAPDU: 80 11 00 00 [16:34:58]Write to MH i2c: E2 08 00 9B 2A 80 11 00 00 00 00 00 00 3F [16:34:58]Write i2c OK [16:34:58]MH_I2C_Read... [16:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:59]Read from MH i2c: E2 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 17 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 17 00 9B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [16:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:34:59]wFMCommunicate OK [16:34:59]CreateOFDProtocolMessage done [16:34:59]OFDSenderStorePacket 96990 [16:34:59]StoreOFDPacket docnum=96990 [16:34:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 F7 07 01 94 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 34 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 F3 01 00 00 F4 03 04 00 B2 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7A 01 00 35 04 06 00 8E 60 48 7A 3E 19 E3 16 4C BA A3 F3 45 98 [16:34:59]CheckFolder [16:34:59]dirname=/storage/ofd_packets [16:34:59]CheckFolder done [16:34:59]ProducePacketName [16:34:59]name=ofd_packets/00096990 [16:34:59]NVStorageSaveData ofd_packets/00096990 [16:34:59]File name is /storage/ofd_packets/00096990 [16:34:59]Write 301 bytes [16:34:59]NVStorageSaveData done [16:34:59]OFDSenderStorePacket done [16:34:59]KKMCreateOFDPacket done [16:34:59]NVStorageSaveData kkm_last_timestamp [16:34:59]File name is /storage/kkm_last_timestamp [16:34:59]Write 4 bytes [16:34:59]NVStorageSaveData done [16:34:59]ExternCall_PrintAddStr [16:34:59]wPrintStart [16:34:59]Write to MH i2c: 01 00 00 9C 2A C6 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 07 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 07 00 9C 2A 00 00 00 00 00 FF 0F DB [16:34:59]RasterBufferAndPrint [16:34:59]line Счет N : (1)3407523 [16:34:59]line ИНН: 02508201610067 [16:34:59]line Контрольно-Кассовый Чек [16:34:59]line ПРОДАЖА [16:34:59]line ТРК (МРК, ГНК) : 12 [16:34:59]line Товар: 2710124130 [16:34:59]line Аи-92-К-4 [16:34:59]line 2.990 * 66.90 [16:34:59]line = 200.03 [16:34:59]line НДС 12% НСП 1% [16:34:59]line > о реализуемом товаре [16:34:59]line ОКРУГЛЕНИЕ: -0.03 [16:34:59]line ИТОГО: 200.00 [16:34:59]line Внесено: 200.00 [16:34:59]line СДАЧА: 0.00 [16:34:59]line НСП 1% : 1.77 [16:34:59]line НДС 12% : 21.24 [16:34:59]line Наличными: 200.00 [16:34:59]line Безнал.: 0.00 [16:34:59]line Место: АЗС № 82 "Партнер Нефть" [16:34:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:34:59]line СНО: Общий режим [16:34:59]line Чек 499 29.10.2024 16:34 [16:34:59]line Смена: 145 ФФД: 1.0 [16:34:59]line ЗНМ: 0300000017 [16:34:59]line РНМ: 0000000000170478 [16:34:59]line Версия ККМ: v1.0 [16:34:59]line ФМ: 0000000002098560 [16:34:59]line ФД: 96990 [16:34:59]line ФПД: 156544183975449 [16:34:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96990&fm=156544183975449&tin=02508201610067®Number=0000000000170478&sum=20000 [16:34:59]OFD Sender: Processing packet 96990 [packets to send 59, broken 58] [16:34:59]ProducePacketName [16:34:59]name=ofd_packets/00096990 [16:34:59]OFD Sender: To server: pG, [16:34:59]CommunicateWithHost lk.salyk.kg:30040 [16:34:59]ConnectInit lk.salyk.kg [16:34:59]written 0, free lines is 4095 [16:34:59]Connected sock=10 [16:34:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 F7 07 01 94 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 34 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 F3 01 00 00 F4 03 04 00 B2 0E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7A 01 00 35 04 06 00 8E 60 48 7A 3E 19 E3 16 4C BA A3 F3 45 98 [16:34:59]Write to MH i2c: 01 00 00 C7 2A F1 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 07 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 07 00 C7 2A 00 00 00 00 00 11 0D 16 [16:34:59]RasterBufferAndPrint [16:34:59]line [16:34:59]line [16:34:59]line [16:34:59]line [16:34:59]line [16:34:59]written 0, free lines is 3352 [16:34:59]MH_Cut [16:34:59]Write to MH i2c: D1 01 00 CE 2A 01 CA [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: D1 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: D1 01 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: D1 01 00 CE 2A 00 C9 [16:34:59]Write to MH i2c: 01 00 00 CF 2A F9 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1E F6 47 00 43 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 32 30 39 38 35 36 30 10 04 04 00 DE 7A 01 00 F4 03 04 00 D8 B8 20 67 B6 04 01 00 00 13 24 86 45 C2 01 9E D8 [16:34:59]CommunicateWithHost err = 0 [16:34:59]CheckOFDResponse [16:34:59]1017 (14) - 77093643461234 [16:34:59]1041 (16) - 0000000002098560 [16:34:59]1040 (4) - 96990 [16:34:59]1012 (4) - 29.10.2024 10:28 [16:34:59]1206 (1) - 0 [16:34:59]OFD Sender: Remove packet 96990 [16:34:59]ProducePacketName [16:34:59]name=ofd_packets/00096990 [16:34:59]NVStorageDeleteData [16:35:00]OFD Sender: No OFD packet to send [16:35:00]*** Cut start [16:35:00]*** Partial cut [16:35:00]*** CUTSNS_PIN = 1 [16:35:00]*** CUTSNS_PIN = 0 [16:35:00]*** Brake cut motor [16:35:01]Read from MH i2c: 01 [16:35:01]MH_I2C_Read... [16:35:01]*** Stop cut motor [16:35:01]*** Cut end [16:35:01]Read from MH i2c: 01 07 00 [16:35:01]MH_I2C_Read... [16:35:01]Read from MH i2c: 01 07 00 CF 2A 00 00 00 00 00 FF 0F 0E [16:35:01]process_action close_receipt done [16:35:01]requested_data is exist [16:35:01]produce_requested_data [16:35:01]requested_item fm.sn is exist - process it [16:35:01]wFMCommunicate request_size=4 [16:35:01]MH_SAM_APDU [16:35:01]CAPDU: 80 11 00 00 [16:35:01]Write to MH i2c: E2 08 00 D0 2A 80 11 00 00 00 00 00 00 74 [16:35:01]Write i2c OK [16:35:01]MH_I2C_Read... [16:35:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:01]Read from MH i2c: E2 [16:35:01]MH_I2C_Read... [16:35:01]Read from MH i2c: E2 17 00 [16:35:01]MH_I2C_Read... [16:35:01]Read from MH i2c: E2 17 00 D0 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [16:35:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:35:01]wFMCommunicate OK [16:35:01]requested_item fd.num is exist - process it [16:35:01]SAM_PROTO_GetFieldsCounters [16:35:01]wFMCommunicate request_size=4 [16:35:01]MH_SAM_APDU [16:35:01]CAPDU: 80 13 00 00 [16:35:01]Write to MH i2c: E2 08 00 D1 2A 80 13 00 00 00 00 00 00 77 [16:35:01]Write i2c OK [16:35:01]MH_I2C_Read... [16:35:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:01]Read from MH i2c: E2 [16:35:01]MH_I2C_Read... [16:35:01]Read from MH i2c: E2 62 00 [16:35:01]MH_I2C_Read... [16:35:01]Read from MH i2c: E2 62 00 D1 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [16:35:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:35:01]wFMCommunicate OK [16:35:01]SAM_PROTO_GetFieldsCounters done [16:35:01]requested_item shift.num is exist - process it [16:35:01]requested_item shift.opened is exist - process it [16:35:01]req_shift_opened [16:35:01]FM_GetShiftState [16:35:01]SAM_PROTO_GetShiftState [16:35:01]wFMCommunicate request_size=4 [16:35:01]MH_SAM_APDU [16:35:01]CAPDU: 80 13 01 00 [16:35:01]Write to MH i2c: E2 08 00 D2 2A 80 13 01 00 00 00 00 00 79 [16:35:01]Write i2c OK [16:35:01]MH_I2C_Read... [16:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:01]Read from MH i2c: E2 [16:35:01]MH_I2C_Read... [16:35:01]Read from MH i2c: E2 0E 00 [16:35:01]MH_I2C_Read... [16:35:01]Read from MH i2c: E2 0E 00 D2 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D7 [16:35:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:35:01]wFMCommunicate OK [16:35:01]SAM_PROTO_GetShiftState done [16:35:01]FM_GetShiftState done [16:35:01]req_shift_opened done [16:35:01]requested_item shift.open_date is exist - process it [16:35:01]req_shift_open_date [16:35:01]req_shift_open_date done [16:35:01]produce_requested_data done [16:35:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96990,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:35:01]process_action_free close_receipt [16:35:01]json_value_free [16:35:01]json_value_free done [16:35:01]process_json_proto returns [16:35:01]Send response to host [16:35:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96990,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:35:01]free response buf [16:35:01]execute_script done [16:35:01]execute_script returns [16:35:01]free content buf [16:35:01]Sock 9.Close socket [16:35:01]Sock 9.Thread stoped [16:35:05]OFD Sender: No OFD packet to send [16:35:10]OFD Sender: No OFD packet to send [16:35:15]OFD Sender: No OFD packet to send [16:35:20]OFD Sender: No OFD packet to send [16:35:25]OFD Sender: No OFD packet to send [16:35:30]OFD Sender: No OFD packet to send [16:35:35]OFD Sender: No OFD packet to send [16:35:40]OFD Sender: No OFD packet to send [16:35:45]OFD Sender: No OFD packet to send [16:35:50]OFD Sender: No OFD packet to send [16:35:55]OFD Sender: No OFD packet to send [16:36:00]OFD Sender: No OFD packet to send [16:36:05]OFD Sender: No OFD packet to send [16:36:10]OFD Sender: No OFD packet to send [16:36:15]OFD Sender: No OFD packet to send [16:36:20]OFD Sender: No OFD packet to send [16:36:23]accept exits with 7 [16:36:23]New connection [16:36:23]New thread 3067116900 created [16:36:23]Thread 3067260260 joined [16:36:23]Waiting for new connection... [16:36:23] Sock 7.Parse request [16:36:23]Sock 7.Check first char [16:36:23]Sock 7.First char is OK [16:36:23]request: POST /json_proto HTTP/1.0 [16:36:23]Method: POST [16:36:23]URL: /json_proto [16:36:23]Method is POST - this is cgi request [16:36:23]url: /json_proto [16:36:23]query_string will be loaded in cgi processing [16:36:23]execute_cgi json_proto POST (null) [16:36:23]execute_cgi path=json_proto method=POST [16:36:23]POST find Content-Length [16:36:23]Host: 172.17.40.67:8080 [16:36:23]Content-Length: 678 [16:36:23]Content-Type: application/json [16:36:23] [16:36:23]POST finish read [16:36:23]Found Content-Length = 678 [16:36:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:23]execute_script... [16:36:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:23]POST & json_proto [16:36:23]process_json_proto [16:36:23]json parsed OK: [16:36:23]protocol is kg_v1.0 [16:36:23]action value=close_receipt [16:36:23]process_action close_receipt [16:36:23]cmd_close_receipt [16:36:23]MH_GetDate [16:36:23]Write to MH i2c: F0 00 00 D3 2A EC [16:36:23]Write i2c OK [16:36:23]MH_I2C_Read... [16:36:23]Read from MH i2c: F0 [16:36:23]MH_I2C_Read... [16:36:23]Read from MH i2c: F0 09 00 [16:36:23]MH_I2C_Read... [16:36:23]Read from MH i2c: F0 09 00 D3 2A 00 08 0F 21 67 EE DA 66 66 28 [16:36:23]GetLastDocTimeStamp 1730219698 [16:36:23]current date 1730219784 [16:36:23]FM_GetShiftState [16:36:23]SAM_PROTO_GetShiftState [16:36:23]wFMCommunicate request_size=4 [16:36:23]MH_SAM_APDU [16:36:23]CAPDU: 80 13 01 00 [16:36:23]Write to MH i2c: E2 08 00 D4 2A 80 13 01 00 00 00 00 00 7B [16:36:23]Write i2c OK [16:36:23]MH_I2C_Read... [16:36:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:23]Read from MH i2c: E2 [16:36:23]MH_I2C_Read... [16:36:23]Read from MH i2c: E2 0E 00 [16:36:23]MH_I2C_Read... [16:36:23]Read from MH i2c: E2 0E 00 D4 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D9 [16:36:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:36:23]wFMCommunicate OK [16:36:23]SAM_PROTO_GetShiftState done [16:36:23]FM_GetShiftState done [16:36:23]opened in 1730160548 [16:36:23]opened+sec_in_day 1730246948 [16:36:23]quantity*price = 50041 [16:36:23]sum+1 = 50042 [16:36:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 500 29.10.2024 16:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96991 ФПД: 87058988460926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163624&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96991&fm=87058988460926&tin=02508201610067®Number=0000000000170478&sum=50000 [16:36:24]StoreToDocumentArchive [16:36:24]shift 145 fd 96991 [16:36:24]save to /storage/0145/doc_00096991 [16:36:24]save last doc name /storage/0145/doc_00096991 to /storage/kkm_last_doc_name [16:36:24]save OK [16:36:24]Clear old archive folders... [16:36:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:36:24]tlvbuf is 01A2A5E0 [16:36:24]SAM_PROTO_ClearQueue [16:36:24]wFMCommunicate request_size=4 [16:36:24]MH_SAM_APDU [16:36:24]CAPDU: 80 09 00 00 [16:36:24]Write to MH i2c: E2 08 00 E1 2A 80 09 00 00 00 00 00 00 7D [16:36:24]Write i2c OK [16:36:24]MH_I2C_Read... [16:36:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:24]Read from MH i2c: E2 [16:36:24]MH_I2C_Read... [16:36:24]Read from MH i2c: E2 03 00 [16:36:24]MH_I2C_Read... [16:36:24]Read from MH i2c: E2 03 00 E1 2A 00 90 00 7F [16:36:24]RAPDU: 90 00 [16:36:24]wFMCommunicate OK [16:36:24]SAM_PROTO_ClearQueue done [16:36:24]KKMCreateOFDPacket [16:36:24]OFDProtocolAddRootSTLVToBuf [16:36:24]FM_MakeSignedData [16:36:24]FM_MakeSignedData [16:36:24]SAM_PROTO_SignData [16:36:24]wFMCommunicate request_size=4 [16:36:24]MH_SAM_APDU [16:36:24]CAPDU: 80 0D 01 02 [16:36:24]Write to MH i2c: E2 08 00 E2 2A 80 0D 01 02 00 00 00 00 85 [16:36:24]Write i2c OK [16:36:24]MH_I2C_Read... [16:36:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:24]Read from MH i2c: E2 [16:36:24]MH_I2C_Read... [16:36:24]Read from MH i2c: E2 03 00 [16:36:24]MH_I2C_Read... [16:36:24]Read from MH i2c: E2 03 00 E2 2A 00 90 00 80 [16:36:24]RAPDU: 90 00 [16:36:24]wFMCommunicate OK [16:36:24]wFMCommunicate request_size=255 [16:36:24]MH_SAM_APDU [16:36:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 01 00 00 F4 03 04 00 08 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7A 01 00 35 04 06 00 4F [16:36:24]Write to MH i2c: E2 02 01 E3 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 F4 03 04 00 08 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7A 01 00 35 04 06 00 4F 00 00 E1 [16:36:24]Write i2c OK [16:36:24]MH_I2C_Read... [16:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:24]Read from MH i2c: E2 [16:36:24]MH_I2C_Read... [16:36:24]Read from MH i2c: E2 03 00 [16:36:24]MH_I2C_Read... [16:36:24]Read from MH i2c: E2 03 00 E3 2A 00 90 00 81 [16:36:24]RAPDU: 90 00 [16:36:24]wFMCommunicate OK [16:36:24]wFMCommunicate request_size=10 [16:36:24]MH_SAM_APDU [16:36:24]CAPDU: 80 0D 02 02 05 2E 00 14 EB 7E [16:36:24]Write to MH i2c: E2 0D 00 E4 2A 80 0D 02 02 05 00 2E 00 14 EB 7E 00 00 3D [16:36:24]Write i2c OK [16:36:24]MH_I2C_Read... [16:36:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:25]Read from MH i2c: E2 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: E2 03 00 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: E2 03 00 E4 2A 00 90 00 82 [16:36:25]RAPDU: 90 00 [16:36:25]wFMCommunicate OK [16:36:25]wFMCommunicate request_size=4 [16:36:25]MH_SAM_APDU [16:36:25]CAPDU: 80 0D 03 02 [16:36:25]Write to MH i2c: E2 08 00 E5 2A 80 0D 03 02 00 00 00 00 8A [16:36:25]Write i2c OK [16:36:25]MH_I2C_Read... [16:36:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:25]Read from MH i2c: E2 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: E2 0B 00 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: E2 0B 00 E5 2A 00 E9 E9 6C D1 74 6F F3 9A 90 00 0A [16:36:25]RAPDU: E9 E9 6C D1 74 6F F3 9A 90 00 [16:36:25]wFMCommunicate OK [16:36:25]SAM_PROTO_SignData done [16:36:25]FM_MakeSignedData done [16:36:25]CreateOFDProtocolMessage [16:36:25]wFMCommunicate request_size=4 [16:36:25]MH_SAM_APDU [16:36:25]CAPDU: 80 11 00 00 [16:36:25]Write to MH i2c: E2 08 00 E6 2A 80 11 00 00 00 00 00 00 8A [16:36:25]Write i2c OK [16:36:25]MH_I2C_Read... [16:36:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:25]Read from MH i2c: E2 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: E2 17 00 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: E2 17 00 E6 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [16:36:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:36:25]wFMCommunicate OK [16:36:25]CreateOFDProtocolMessage done [16:36:25]OFDSenderStorePacket 96991 [16:36:25]StoreOFDPacket docnum=96991 [16:36:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D2 C3 07 01 D4 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 34 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 01 00 00 F4 03 04 00 08 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7A 01 00 35 04 06 00 4F 2E 00 14 EB 7E E9 E9 6C D1 74 6F F3 9A [16:36:25]CheckFolder [16:36:25]dirname=/storage/ofd_packets [16:36:25]CheckFolder done [16:36:25]ProducePacketName [16:36:25]name=ofd_packets/00096991 [16:36:25]NVStorageSaveData ofd_packets/00096991 [16:36:25]File name is /storage/ofd_packets/00096991 [16:36:25]Write 301 bytes [16:36:25]NVStorageSaveData done [16:36:25]OFDSenderStorePacket done [16:36:25]KKMCreateOFDPacket done [16:36:25]NVStorageSaveData kkm_last_timestamp [16:36:25]File name is /storage/kkm_last_timestamp [16:36:25]Write 4 bytes [16:36:25]NVStorageSaveData done [16:36:25]ExternCall_PrintAddStr [16:36:25]wPrintStart [16:36:25]Write to MH i2c: 01 00 00 E7 2A 11 [16:36:25]Write i2c OK [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: 01 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: 01 07 00 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: 01 07 00 E7 2A 00 00 00 00 00 FF 0F 26 [16:36:25]RasterBufferAndPrint [16:36:25]line Счет N : (1)3407524 [16:36:25]line ИНН: 02508201610067 [16:36:25]line Контрольно-Кассовый Чек [16:36:25]line ПРОДАЖА [16:36:25]line ТРК (МРК, ГНК) : 42 [16:36:25]line Товар: 2710124130 [16:36:25]line Аи-92-К-4 [16:36:25]line 7.480 * 66.90 [16:36:25]line = 500.41 [16:36:25]line НДС 12% НСП 1% [16:36:25]line > о реализуемом товаре [16:36:25]line ОКРУГЛЕНИЕ: -0.41 [16:36:25]line ИТОГО: 500.00 [16:36:25]line Внесено: 500.00 [16:36:25]line СДАЧА: 0.00 [16:36:25]line НСП 1% : 4.43 [16:36:25]line НДС 12% : 53.14 [16:36:25]line Наличными: 500.00 [16:36:25]line Безнал.: 0.00 [16:36:25]line Место: АЗС № 82 "Партнер Нефть" [16:36:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:36:25]line СНО: Общий режим [16:36:25]line Чек 500 29.10.2024 16:36 [16:36:25]line Смена: 145 ФФД: 1.0 [16:36:25]line ЗНМ: 0300000017 [16:36:25]line РНМ: 0000000000170478 [16:36:25]line Версия ККМ: v1.0 [16:36:25]line ФМ: 0000000002098560 [16:36:25]line ФД: 96991 [16:36:25]line ФПД: 87058988460926 [16:36:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163624&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96991&fm=87058988460926&tin=02508201610067®Number=0000000000170478&sum=50000 [16:36:25]OFD Sender: Processing packet 96991 [packets to send 59, broken 58] [16:36:25]ProducePacketName [16:36:25]name=ofd_packets/00096991 [16:36:25]OFD Sender: To server: pG, [16:36:25]CommunicateWithHost lk.salyk.kg:30040 [16:36:25]written 0, free lines is 4095 [16:36:25]ConnectInit lk.salyk.kg [16:36:25]Connected sock=10 [16:36:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D2 C3 07 01 D4 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 34 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 01 00 00 F4 03 04 00 08 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7A 01 00 35 04 06 00 4F 2E 00 14 EB 7E E9 E9 6C D1 74 6F F3 9A [16:36:25]Write to MH i2c: 01 00 00 12 2B 3D [16:36:25]Write i2c OK [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: 01 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: 01 07 00 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: 01 07 00 12 2B 00 00 00 00 00 07 0D 58 [16:36:25]RasterBufferAndPrint [16:36:25]line [16:36:25]line [16:36:25]line [16:36:25]line [16:36:25]line [16:36:25]written 0, free lines is 3342 [16:36:25]MH_Cut [16:36:25]Write to MH i2c: D1 01 00 19 2B 01 16 [16:36:25]Write i2c OK [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: D1 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: D1 01 00 [16:36:25]MH_I2C_Read... [16:36:25]Read from MH i2c: D1 01 00 19 2B 00 15 [16:36:25]Write to MH i2c: 01 00 00 1A 2B 45 [16:36:25]Write i2c OK [16:36:25]MH_I2C_Read... [16:36:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 89 40 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 DF 7A 01 00 F4 03 04 00 2F B9 20 67 B6 04 01 00 00 A8 92 74 5D B2 90 71 E5 [16:36:26]CommunicateWithHost err = 0 [16:36:26]CheckOFDResponse [16:36:26]1017 (14) - 77093643461234 [16:36:26]1041 (16) - 0000000002098560 [16:36:26]1040 (4) - 96991 [16:36:26]1012 (4) - 29.10.2024 10:30 [16:36:26]1206 (1) - 0 [16:36:26]OFD Sender: Remove packet 96991 [16:36:26]ProducePacketName [16:36:26]name=ofd_packets/00096991 [16:36:26]NVStorageDeleteData [16:36:26]OFD Sender: No OFD packet to send [16:36:26]*** Cut start [16:36:26]*** Partial cut [16:36:26]*** CUTSNS_PIN = 1 [16:36:26]*** CUTSNS_PIN = 0 [16:36:26]*** Brake cut motor [16:36:27]Read from MH i2c: 01 [16:36:27]MH_I2C_Read... [16:36:27]*** Stop cut motor [16:36:27]*** Cut end [16:36:27]Read from MH i2c: 01 07 00 [16:36:27]MH_I2C_Read... [16:36:27]Read from MH i2c: 01 07 00 1A 2B 00 00 00 00 00 FF 0F 5A [16:36:27]process_action close_receipt done [16:36:27]requested_data is exist [16:36:27]produce_requested_data [16:36:27]requested_item fm.sn is exist - process it [16:36:27]wFMCommunicate request_size=4 [16:36:27]MH_SAM_APDU [16:36:27]CAPDU: 80 11 00 00 [16:36:27]Write to MH i2c: E2 08 00 1B 2B 80 11 00 00 00 00 00 00 C0 [16:36:27]Write i2c OK [16:36:27]MH_I2C_Read... [16:36:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:27]Read from MH i2c: E2 [16:36:27]MH_I2C_Read... [16:36:27]Read from MH i2c: E2 17 00 [16:36:27]MH_I2C_Read... [16:36:27]Read from MH i2c: E2 17 00 1B 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [16:36:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:36:27]wFMCommunicate OK [16:36:27]requested_item fd.num is exist - process it [16:36:27]SAM_PROTO_GetFieldsCounters [16:36:27]wFMCommunicate request_size=4 [16:36:27]MH_SAM_APDU [16:36:27]CAPDU: 80 13 00 00 [16:36:27]Write to MH i2c: E2 08 00 1C 2B 80 13 00 00 00 00 00 00 C3 [16:36:27]Write i2c OK [16:36:27]MH_I2C_Read... [16:36:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:27]Read from MH i2c: E2 [16:36:27]MH_I2C_Read... [16:36:27]Read from MH i2c: E2 62 00 [16:36:27]MH_I2C_Read... [16:36:27]Read from MH i2c: E2 62 00 1C 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [16:36:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:27]wFMCommunicate OK [16:36:27]SAM_PROTO_GetFieldsCounters done [16:36:27]requested_item shift.num is exist - process it [16:36:27]requested_item shift.opened is exist - process it [16:36:27]req_shift_opened [16:36:27]FM_GetShiftState [16:36:27]SAM_PROTO_GetShiftState [16:36:27]wFMCommunicate request_size=4 [16:36:27]MH_SAM_APDU [16:36:27]CAPDU: 80 13 01 00 [16:36:27]Write to MH i2c: E2 08 00 1D 2B 80 13 01 00 00 00 00 00 C5 [16:36:27]Write i2c OK [16:36:27]MH_I2C_Read... [16:36:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:27]Read from MH i2c: E2 [16:36:27]MH_I2C_Read... [16:36:27]Read from MH i2c: E2 0E 00 [16:36:27]MH_I2C_Read... [16:36:27]Read from MH i2c: E2 0E 00 1D 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 23 [16:36:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:36:27]wFMCommunicate OK [16:36:27]SAM_PROTO_GetShiftState done [16:36:27]FM_GetShiftState done [16:36:27]req_shift_opened done [16:36:27]requested_item shift.open_date is exist - process it [16:36:27]req_shift_open_date [16:36:27]req_shift_open_date done [16:36:27]produce_requested_data done [16:36:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96991,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:36:27]process_action_free close_receipt [16:36:27]json_value_free [16:36:27]json_value_free done [16:36:27]process_json_proto returns [16:36:27]Send response to host [16:36:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96991,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:36:27]free response buf [16:36:27]execute_script done [16:36:27]execute_script returns [16:36:27]free content buf [16:36:27]Sock 7.Close socket [16:36:27]Sock 7.Thread stoped [16:36:31]OFD Sender: No OFD packet to send [16:36:34]accept exits with 9 [16:36:34]New connection [16:36:34]New thread 3067260260 created [16:36:34]Thread 3067116900 joined [16:36:34]Waiting for new connection... [16:36:34] Sock 9.Parse request [16:36:34]Sock 9.Check first char [16:36:34]Sock 9.First char is OK [16:36:34]request: POST /json_proto HTTP/1.0 [16:36:34]Method: POST [16:36:34]URL: /json_proto [16:36:34]Method is POST - this is cgi request [16:36:34]url: /json_proto [16:36:34]query_string will be loaded in cgi processing [16:36:34]execute_cgi json_proto POST (null) [16:36:34]execute_cgi path=json_proto method=POST [16:36:34]POST find Content-Length [16:36:34]Host: 172.17.40.67:8080 [16:36:34]Content-Length: 678 [16:36:34]Content-Type: application/json [16:36:34] [16:36:34]POST finish read [16:36:34]Found Content-Length = 678 [16:36:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:34]execute_script... [16:36: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)3407525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:36:34]POST & json_proto [16:36:34]process_json_proto [16:36:34]json parsed OK: [16:36:34]protocol is kg_v1.0 [16:36:34]action value=close_receipt [16:36:34]process_action close_receipt [16:36:34]cmd_close_receipt [16:36:34]MH_GetDate [16:36:34]Write to MH i2c: F0 00 00 1E 2B 38 [16:36:34]Write i2c OK [16:36:34]MH_I2C_Read... [16:36:34]Read from MH i2c: F0 [16:36:34]MH_I2C_Read... [16:36:34]Read from MH i2c: F0 09 00 [16:36:34]MH_I2C_Read... [16:36:34]Read from MH i2c: F0 09 00 1E 2B 00 14 0F 21 67 EE DA 66 66 80 [16:36:34]GetLastDocTimeStamp 1730219784 [16:36:34]current date 1730219796 [16:36:34]FM_GetShiftState [16:36:34]SAM_PROTO_GetShiftState [16:36:34]wFMCommunicate request_size=4 [16:36:34]MH_SAM_APDU [16:36:34]CAPDU: 80 13 01 00 [16:36:34]Write to MH i2c: E2 08 00 1F 2B 80 13 01 00 00 00 00 00 C7 [16:36:34]Write i2c OK [16:36:34]MH_I2C_Read... [16:36:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:35]Read from MH i2c: E2 [16:36:35]MH_I2C_Read... [16:36:35]Read from MH i2c: E2 0E 00 [16:36:35]MH_I2C_Read... [16:36:35]Read from MH i2c: E2 0E 00 1F 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 25 [16:36:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:36:35]wFMCommunicate OK [16:36:35]SAM_PROTO_GetShiftState done [16:36:35]FM_GetShiftState done [16:36:35]opened in 1730160548 [16:36:35]opened+sec_in_day 1730246948 [16:36:35]quantity*price = 50041 [16:36:35]sum+1 = 50042 [16:36: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 501 29.10.2024 16:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96992 ФПД: 155108528841632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96992&fm=155108528841632&tin=02508201610067®Number=0000000000170478&sum=50000 [16:36:36]StoreToDocumentArchive [16:36:36]shift 145 fd 96992 [16:36:36]save to /storage/0145/doc_00096992 [16:36:36]save last doc name /storage/0145/doc_00096992 to /storage/kkm_last_doc_name [16:36:36]save OK [16:36:36]Clear old archive folders... [16:36:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:36:36]tlvbuf is 01B1F6F0 [16:36:36]SAM_PROTO_ClearQueue [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 09 00 00 [16:36:36]Write to MH i2c: E2 08 00 2C 2B 80 09 00 00 00 00 00 00 C9 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 2C 2B 00 90 00 CB [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]SAM_PROTO_ClearQueue done [16:36:36]KKMCreateOFDPacket [16:36:36]OFDProtocolAddRootSTLVToBuf [16:36:36]FM_MakeSignedData [16:36:36]FM_MakeSignedData [16:36:36]SAM_PROTO_SignData [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 0D 01 02 [16:36:36]Write to MH i2c: E2 08 00 2D 2B 80 0D 01 02 00 00 00 00 D1 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 2D 2B 00 90 00 CC [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]wFMCommunicate request_size=255 [16:36:36]MH_SAM_APDU [16:36: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 34 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 F5 01 00 00 F4 03 04 00 14 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7A 01 00 35 04 06 00 8D [16:36:36]Write to MH i2c: E2 02 01 2E 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 34 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 F5 01 00 00 F4 03 04 00 14 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7A 01 00 35 04 06 00 8D 00 00 79 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 2E 2B 00 90 00 CD [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]wFMCommunicate request_size=10 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 0D 02 02 05 12 04 C3 63 A0 [16:36:36]Write to MH i2c: E2 0D 00 2F 2B 80 0D 02 02 05 00 12 04 C3 63 A0 00 00 BA [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:36]OFD Sender: No OFD packet to send [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 03 00 2F 2B 00 90 00 CE [16:36:36]RAPDU: 90 00 [16:36:36]wFMCommunicate OK [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 0D 03 02 [16:36:36]Write to MH i2c: E2 08 00 30 2B 80 0D 03 02 00 00 00 00 D6 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 0B 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 0B 00 30 2B 00 86 57 2A 3C 25 0B 3E 29 90 00 B1 [16:36:36]RAPDU: 86 57 2A 3C 25 0B 3E 29 90 00 [16:36:36]wFMCommunicate OK [16:36:36]SAM_PROTO_SignData done [16:36:36]FM_MakeSignedData done [16:36:36]CreateOFDProtocolMessage [16:36:36]wFMCommunicate request_size=4 [16:36:36]MH_SAM_APDU [16:36:36]CAPDU: 80 11 00 00 [16:36:36]Write to MH i2c: E2 08 00 31 2B 80 11 00 00 00 00 00 00 D6 [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:36]Read from MH i2c: E2 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 17 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: E2 17 00 31 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [16:36:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:36:36]wFMCommunicate OK [16:36:36]CreateOFDProtocolMessage done [16:36:36]OFDSenderStorePacket 96992 [16:36:36]StoreOFDPacket docnum=96992 [16:36:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 83 07 01 82 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 34 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 F5 01 00 00 F4 03 04 00 14 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7A 01 00 35 04 06 00 8D 12 04 C3 63 A0 86 57 2A 3C 25 0B 3E 29 [16:36:36]CheckFolder [16:36:36]dirname=/storage/ofd_packets [16:36:36]CheckFolder done [16:36:36]ProducePacketName [16:36:36]name=ofd_packets/00096992 [16:36:36]NVStorageSaveData ofd_packets/00096992 [16:36:36]File name is /storage/ofd_packets/00096992 [16:36:36]Write 301 bytes [16:36:36]NVStorageSaveData done [16:36:36]OFDSenderStorePacket done [16:36:36]KKMCreateOFDPacket done [16:36:36]NVStorageSaveData kkm_last_timestamp [16:36:36]File name is /storage/kkm_last_timestamp [16:36:36]Write 4 bytes [16:36:36]NVStorageSaveData done [16:36:36]ExternCall_PrintAddStr [16:36:36]wPrintStart [16:36:36]Write to MH i2c: 01 00 00 32 2B 5D [16:36:36]Write i2c OK [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: 01 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: 01 07 00 [16:36:36]MH_I2C_Read... [16:36:36]Read from MH i2c: 01 07 00 32 2B 00 00 00 00 00 FF 0F 72 [16:36:36]RasterBufferAndPrint [16:36:36]line Счет N : (1)3407525 [16:36:36]line ИНН: 02508201610067 [16:36:36]line Контрольно-Кассовый Чек [16:36:36]line ПРОДАЖА [16:36:36]line ТРК (МРК, ГНК) : 12 [16:36:36]line Товар: 2710124130 [16:36:36]line Аи-92-К-4 [16:36:36]line 7.480 * 66.90 [16:36:36]line = 500.41 [16:36:36]line НДС 12% НСП 1% [16:36:36]line > о реализуемом товаре [16:36:36]line ОКРУГЛЕНИЕ: -0.41 [16:36:36]line ИТОГО: 500.00 [16:36:36]line Внесено: 500.00 [16:36:36]line СДАЧА: 0.00 [16:36:36]line НСП 1% : 4.43 [16:36:36]line НДС 12% : 53.14 [16:36:36]line Наличными: 500.00 [16:36:36]line Безнал.: 0.00 [16:36:36]line Место: АЗС № 82 "Партнер Нефть" [16:36:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:36:36]line СНО: Общий режим [16:36:36]line Чек 501 29.10.2024 16:36 [16:36:36]line Смена: 145 ФФД: 1.0 [16:36:36]line ЗНМ: 0300000017 [16:36:36]line РНМ: 0000000000170478 [16:36:36]line Версия ККМ: v1.0 [16:36:36]line ФМ: 0000000002098560 [16:36:36]line ФД: 96992 [16:36:36]line ФПД: 155108528841632 [16:36:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96992&fm=155108528841632&tin=02508201610067®Number=0000000000170478&sum=50000 [16:36:36]written 0, free lines is 4095 [16:36:36]OFD Sender: Processing packet 96992 [packets to send 59, broken 58] [16:36:36]ProducePacketName [16:36:36]name=ofd_packets/00096992 [16:36:36]OFD Sender: To server: pG, [16:36:36]CommunicateWithHost lk.salyk.kg:30040 [16:36:36]ConnectInit lk.salyk.kg [16:36:36]Connected sock=10 [16:36:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 83 07 01 82 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 34 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 F5 01 00 00 F4 03 04 00 14 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7A 01 00 35 04 06 00 8D 12 04 C3 63 A0 86 57 2A 3C 25 0B 3E 29 [16:36:37]Write to MH i2c: 01 00 00 5D 2B 88 [16:36:37]Write i2c OK [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: 01 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: 01 07 00 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: 01 07 00 5D 2B 00 00 00 00 00 FF 0C 9A [16:36:37]RasterBufferAndPrint [16:36:37]line [16:36:37]line [16:36:37]line [16:36:37]line [16:36:37]line [16:36:37]written 0, free lines is 3335 [16:36:37]MH_Cut [16:36:37]Write to MH i2c: D1 01 00 64 2B 01 61 [16:36:37]Write i2c OK [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: D1 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: D1 01 00 [16:36:37]MH_I2C_Read... [16:36:37]Read from MH i2c: D1 01 00 64 2B 00 60 [16:36:37]Write to MH i2c: 01 00 00 65 2B 90 [16:36:37]Write i2c OK [16:36:37]MH_I2C_Read... [16:36:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 67 B6 47 00 A2 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 32 30 39 38 35 36 30 10 04 04 00 E0 7A 01 00 F4 03 04 00 3A B9 20 67 B6 04 01 00 00 89 BE 3F 30 59 7E B6 89 [16:36:37]CommunicateWithHost err = 0 [16:36:37]CheckOFDResponse [16:36:37]1017 (14) - 77093643461234 [16:36:37]1041 (16) - 0000000002098560 [16:36:37]1040 (4) - 96992 [16:36:37]1012 (4) - 29.10.2024 10:30 [16:36:37]1206 (1) - 0 [16:36:37]OFD Sender: Remove packet 96992 [16:36:37]ProducePacketName [16:36:37]name=ofd_packets/00096992 [16:36:37]NVStorageDeleteData [16:36:37]OFD Sender: No OFD packet to send [16:36:37]*** Cut start [16:36:37]*** Partial cut [16:36:37]*** CUTSNS_PIN = 1 [16:36:37]*** CUTSNS_PIN = 0 [16:36:38]*** Brake cut motor [16:36:38]Read from MH i2c: 01 [16:36:38]MH_I2C_Read... [16:36:38]*** Stop cut motor [16:36:38]*** Cut end [16:36:38]Read from MH i2c: 01 07 00 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: 01 07 00 65 2B 00 00 00 00 00 FF 0F A5 [16:36:38]process_action close_receipt done [16:36:38]requested_data is exist [16:36:38]produce_requested_data [16:36:38]requested_item fm.sn is exist - process it [16:36:38]wFMCommunicate request_size=4 [16:36:38]MH_SAM_APDU [16:36:38]CAPDU: 80 11 00 00 [16:36:38]Write to MH i2c: E2 08 00 66 2B 80 11 00 00 00 00 00 00 0B [16:36:38]Write i2c OK [16:36:38]MH_I2C_Read... [16:36:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:38]Read from MH i2c: E2 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 17 00 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 17 00 66 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [16:36:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:36:38]wFMCommunicate OK [16:36:38]requested_item fd.num is exist - process it [16:36:38]SAM_PROTO_GetFieldsCounters [16:36:38]wFMCommunicate request_size=4 [16:36:38]MH_SAM_APDU [16:36:38]CAPDU: 80 13 00 00 [16:36:38]Write to MH i2c: E2 08 00 67 2B 80 13 00 00 00 00 00 00 0E [16:36:38]Write i2c OK [16:36:38]MH_I2C_Read... [16:36:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:38]Read from MH i2c: E2 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 62 00 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 62 00 67 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [16:36:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:38]wFMCommunicate OK [16:36:38]SAM_PROTO_GetFieldsCounters done [16:36:38]requested_item shift.num is exist - process it [16:36:38]requested_item shift.opened is exist - process it [16:36:38]req_shift_opened [16:36:38]FM_GetShiftState [16:36:38]SAM_PROTO_GetShiftState [16:36:38]wFMCommunicate request_size=4 [16:36:38]MH_SAM_APDU [16:36:38]CAPDU: 80 13 01 00 [16:36:38]Write to MH i2c: E2 08 00 68 2B 80 13 01 00 00 00 00 00 10 [16:36:38]Write i2c OK [16:36:38]MH_I2C_Read... [16:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:38]Read from MH i2c: E2 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 0E 00 [16:36:38]MH_I2C_Read... [16:36:38]Read from MH i2c: E2 0E 00 68 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6E [16:36:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:36:38]wFMCommunicate OK [16:36:38]SAM_PROTO_GetShiftState done [16:36:38]FM_GetShiftState done [16:36:38]req_shift_opened done [16:36:38]requested_item shift.open_date is exist - process it [16:36:38]req_shift_open_date [16:36:38]req_shift_open_date done [16:36:38]produce_requested_data done [16:36:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96992,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:36:38]process_action_free close_receipt [16:36:38]json_value_free [16:36:38]json_value_free done [16:36:38]process_json_proto returns [16:36:38]Send response to host [16:36:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96992,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:36:38]free response buf [16:36:38]execute_script done [16:36:38]execute_script returns [16:36:38]free content buf [16:36:38]Sock 9.Close socket [16:36:38]Sock 9.Thread stoped [16:36:42]OFD Sender: No OFD packet to send [16:36:47]OFD Sender: No OFD packet to send [16:36:52]OFD Sender: No OFD packet to send [16:36:53]accept exits with 7 [16:36:53]New connection [16:36:53]New thread 3067116900 created [16:36:53]Thread 3067260260 joined [16:36:53]Waiting for new connection... [16:36:53] Sock 7.Parse request [16:36:53]Sock 7.Check first char [16:36:53]Sock 7.First char is OK [16:36:53]request: POST /json_proto HTTP/1.0 [16:36:53]Method: POST [16:36:53]URL: /json_proto [16:36:53]Method is POST - this is cgi request [16:36:53]url: /json_proto [16:36:53]query_string will be loaded in cgi processing [16:36:53]execute_cgi json_proto POST (null) [16:36:53]execute_cgi path=json_proto method=POST [16:36:53]POST find Content-Length [16:36:53]Host: 172.17.40.67:8080 [16:36:53]Content-Length: 641 [16:36:53]Content-Type: application/json [16:36:53] [16:36:53]POST finish read [16:36:53]Found Content-Length = 641 [16:36:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:53]execute_script... [16:36: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)3407521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:53]POST & json_proto [16:36:53]process_json_proto [16:36:53]json parsed OK: [16:36:53]protocol is kg_v1.0 [16:36:53]action value=close_receipt [16:36:53]process_action close_receipt [16:36:53]cmd_close_receipt [16:36:53]MH_GetDate [16:36:53]Write to MH i2c: F0 00 00 69 2B 83 [16:36:53]Write i2c OK [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: F0 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: F0 09 00 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: F0 09 00 69 2B 00 26 0F 21 67 EE DA 66 66 DD [16:36:53]GetLastDocTimeStamp 1730219796 [16:36:53]current date 1730219814 [16:36:53]FM_GetShiftState [16:36:53]SAM_PROTO_GetShiftState [16:36:53]wFMCommunicate request_size=4 [16:36:53]MH_SAM_APDU [16:36:53]CAPDU: 80 13 01 00 [16:36:53]Write to MH i2c: E2 08 00 6A 2B 80 13 01 00 00 00 00 00 12 [16:36:53]Write i2c OK [16:36:53]MH_I2C_Read... [16:36:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:53]Read from MH i2c: E2 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: E2 0E 00 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: E2 0E 00 6A 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 70 [16:36:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:36:53]wFMCommunicate OK [16:36:53]SAM_PROTO_GetShiftState done [16:36:53]FM_GetShiftState done [16:36:53]opened in 1730160548 [16:36:53]opened+sec_in_day 1730246948 [16:36:53]quantity*price = 762000 [16:36:53]sum+1 = 762001 [16:36:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 502 29.10.2024 16:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96993 ФПД: 242588227861621 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163654&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96993&fm=242588227861621&tin=02508201610067®Number=0000000000170478&sum=762000 [16:36:54]StoreToDocumentArchive [16:36:54]shift 145 fd 96993 [16:36:54]save to /storage/0145/doc_00096993 [16:36:54]save last doc name /storage/0145/doc_00096993 to /storage/kkm_last_doc_name [16:36:54]save OK [16:36:54]Clear old archive folders... [16:36:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:36:54]tlvbuf is 01AACBB0 [16:36:54]SAM_PROTO_ClearQueue [16:36:54]wFMCommunicate request_size=4 [16:36:54]MH_SAM_APDU [16:36:54]CAPDU: 80 09 00 00 [16:36:54]Write to MH i2c: E2 08 00 77 2B 80 09 00 00 00 00 00 00 14 [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:54]Read from MH i2c: E2 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 77 2B 00 90 00 16 [16:36:54]RAPDU: 90 00 [16:36:54]wFMCommunicate OK [16:36:54]SAM_PROTO_ClearQueue done [16:36:54]KKMCreateOFDPacket [16:36:54]OFDProtocolAddRootSTLVToBuf [16:36:54]FM_MakeSignedData [16:36:54]FM_MakeSignedData [16:36:54]SAM_PROTO_SignData [16:36:54]wFMCommunicate request_size=4 [16:36:54]MH_SAM_APDU [16:36:54]CAPDU: 80 0D 01 02 [16:36:54]Write to MH i2c: E2 08 00 78 2B 80 0D 01 02 00 00 00 00 1C [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:54]Read from MH i2c: E2 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 78 2B 00 90 00 17 [16:36:54]RAPDU: 90 00 [16:36:54]wFMCommunicate OK [16:36:54]wFMCommunicate request_size=255 [16:36:54]MH_SAM_APDU [16:36:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 26 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 7A 01 00 35 04 06 00 DC A1 F9 25 [16:36:54]Write to MH i2c: E2 02 01 79 2B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 26 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 7A 01 00 35 04 06 00 DC A1 F9 25 00 00 34 [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:54]Read from MH i2c: E2 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 79 2B 00 90 00 18 [16:36:54]RAPDU: 90 00 [16:36:54]wFMCommunicate OK [16:36:54]wFMCommunicate request_size=7 [16:36:54]MH_SAM_APDU [16:36:54]CAPDU: 80 0D 02 02 02 FC 75 [16:36:54]Write to MH i2c: E2 0A 00 7A 2B 80 0D 02 02 02 00 FC 75 00 00 94 [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:54]Read from MH i2c: E2 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 03 00 7A 2B 00 90 00 19 [16:36:54]RAPDU: 90 00 [16:36:54]wFMCommunicate OK [16:36:54]wFMCommunicate request_size=4 [16:36:54]MH_SAM_APDU [16:36:54]CAPDU: 80 0D 03 02 [16:36:54]Write to MH i2c: E2 08 00 7B 2B 80 0D 03 02 00 00 00 00 21 [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:54]Read from MH i2c: E2 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 0B 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 0B 00 7B 2B 00 2E B2 FA 8D 19 89 BE CC 90 00 B5 [16:36:54]RAPDU: 2E B2 FA 8D 19 89 BE CC 90 00 [16:36:54]wFMCommunicate OK [16:36:54]SAM_PROTO_SignData done [16:36:54]FM_MakeSignedData done [16:36:54]CreateOFDProtocolMessage [16:36:54]wFMCommunicate request_size=4 [16:36:54]MH_SAM_APDU [16:36:54]CAPDU: 80 11 00 00 [16:36:54]Write to MH i2c: E2 08 00 7C 2B 80 11 00 00 00 00 00 00 21 [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:54]Read from MH i2c: E2 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 17 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: E2 17 00 7C 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [16:36:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:36:54]wFMCommunicate OK [16:36:54]CreateOFDProtocolMessage done [16:36:54]OFDSenderStorePacket 96993 [16:36:54]StoreOFDPacket docnum=96993 [16:36:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DD 17 04 01 91 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 26 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 7A 01 00 35 04 06 00 DC A1 F9 25 FC 75 2E B2 FA 8D 19 89 BE CC [16:36:54]CheckFolder [16:36:54]dirname=/storage/ofd_packets [16:36:54]CheckFolder done [16:36:54]ProducePacketName [16:36:54]name=ofd_packets/00096993 [16:36:54]NVStorageSaveData ofd_packets/00096993 [16:36:54]File name is /storage/ofd_packets/00096993 [16:36:54]Write 298 bytes [16:36:54]NVStorageSaveData done [16:36:54]OFDSenderStorePacket done [16:36:54]KKMCreateOFDPacket done [16:36:54]NVStorageSaveData kkm_last_timestamp [16:36:54]File name is /storage/kkm_last_timestamp [16:36:54]Write 4 bytes [16:36:54]NVStorageSaveData done [16:36:54]ExternCall_PrintAddStr [16:36:54]wPrintStart [16:36:54]Write to MH i2c: 01 00 00 7D 2B A8 [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: 01 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: 01 07 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: 01 07 00 7D 2B 00 00 00 00 00 FF 0F BD [16:36:54]RasterBufferAndPrint [16:36:54]line Счет N : (1)3407521 [16:36:54]line ИНН: 02508201610067 [16:36:54]line Контрольно-Кассовый Чек [16:36:54]line ПРОДАЖА [16:36:54]line ТРК (МРК, ГНК) : 51 [16:36:54]line Товар: 2710194210 [16:36:54]line ДТ-К-5 [16:36:54]line 100.000 * 76.20 [16:36:54]line = 7620.00 [16:36:54]line НДС 12% НСП 1% [16:36:54]line > о реализуемом товаре [16:36:54]line ИТОГО: 7620.00 [16:36:54]line НСП 1% : 67.43 [16:36:54]line НДС 12% : 809.20 [16:36:54]line Наличными: 7620.00 [16:36:54]line Безнал.: 0.00 [16:36:54]line Место: АЗС № 82 "Партнер Нефть" [16:36:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:36:54]line СНО: Общий режим [16:36:54]line Чек 502 29.10.2024 16:36 [16:36:54]line Смена: 145 ФФД: 1.0 [16:36:54]line ЗНМ: 0300000017 [16:36:54]line РНМ: 0000000000170478 [16:36:54]line Версия ККМ: v1.0 [16:36:54]line ФМ: 0000000002098560 [16:36:54]line ФД: 96993 [16:36:54]line ФПД: 242588227861621 [16:36:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163654&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96993&fm=242588227861621&tin=02508201610067®Number=0000000000170478&sum=762000 [16:36:54]written 0, free lines is 4095 [16:36:54]OFD Sender: Processing packet 96993 [packets to send 59, broken 58] [16:36:54]ProducePacketName [16:36:54]name=ofd_packets/00096993 [16:36:54]OFD Sender: To server: pG, [16:36:54]CommunicateWithHost lk.salyk.kg:30040 [16:36:54]ConnectInit lk.salyk.kg [16:36:54]Connected sock=10 [16:36:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DD 17 04 01 91 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 26 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 7A 01 00 35 04 06 00 DC A1 F9 25 FC 75 2E B2 FA 8D 19 89 BE CC [16:36:55]Write to MH i2c: 01 00 00 A5 2B D0 [16:36:55]Write i2c OK [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: 01 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: 01 07 00 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: 01 07 00 A5 2B 00 00 00 00 00 4B 0D 2F [16:36:55]RasterBufferAndPrint [16:36:55]line [16:36:55]line [16:36:55]line [16:36:55]line [16:36:55]line [16:36:55]written 0, free lines is 3412 [16:36:55]MH_Cut [16:36:55]Write to MH i2c: D1 01 00 AC 2B 01 A9 [16:36:55]Write i2c OK [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: D1 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: D1 01 00 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: D1 01 00 AC 2B 00 A8 [16:36:55]Write to MH i2c: 01 00 00 AD 2B D8 [16:36:55]Write i2c OK [16:36:55]MH_I2C_Read... [16:36:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 39 50 47 00 07 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 32 30 39 38 35 36 30 10 04 04 00 E1 7A 01 00 F4 03 04 00 4C B9 20 67 B6 04 01 00 00 D8 A5 C3 8D 85 A2 17 80 [16:36:55]CommunicateWithHost err = 0 [16:36:55]CheckOFDResponse [16:36:55]1017 (14) - 77093643461234 [16:36:55]1041 (16) - 0000000002098560 [16:36:55]1040 (4) - 96993 [16:36:55]1012 (4) - 29.10.2024 10:30 [16:36:55]1206 (1) - 0 [16:36:55]OFD Sender: Remove packet 96993 [16:36:55]ProducePacketName [16:36:55]name=ofd_packets/00096993 [16:36:55]NVStorageDeleteData [16:36:55]*** Cut start [16:36:55]*** Partial cut [16:36:55]*** CUTSNS_PIN = 1 [16:36:55]OFD Sender: No OFD packet to send [16:36:55]*** CUTSNS_PIN = 0 [16:36:56]*** Brake cut motor [16:36:56]Read from MH i2c: 01 [16:36:56]MH_I2C_Read... [16:36:56]*** Stop cut motor [16:36:56]*** Cut end [16:36:56]Read from MH i2c: 01 07 00 [16:36:56]MH_I2C_Read... [16:36:56]Read from MH i2c: 01 07 00 AD 2B 00 00 00 00 00 FF 0F ED [16:36:56]process_action close_receipt done [16:36:56]requested_data is exist [16:36:56]produce_requested_data [16:36:56]requested_item fm.sn is exist - process it [16:36:56]wFMCommunicate request_size=4 [16:36:56]MH_SAM_APDU [16:36:56]CAPDU: 80 11 00 00 [16:36:56]Write to MH i2c: E2 08 00 AE 2B 80 11 00 00 00 00 00 00 53 [16:36:56]Write i2c OK [16:36:56]MH_I2C_Read... [16:36:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:56]Read from MH i2c: E2 [16:36:56]MH_I2C_Read... [16:36:56]Read from MH i2c: E2 17 00 [16:36:56]MH_I2C_Read... [16:36:56]Read from MH i2c: E2 17 00 AE 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [16:36:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:36:56]wFMCommunicate OK [16:36:56]requested_item fd.num is exist - process it [16:36:56]SAM_PROTO_GetFieldsCounters [16:36:56]wFMCommunicate request_size=4 [16:36:56]MH_SAM_APDU [16:36:56]CAPDU: 80 13 00 00 [16:36:56]Write to MH i2c: E2 08 00 AF 2B 80 13 00 00 00 00 00 00 56 [16:36:56]Write i2c OK [16:36:56]MH_I2C_Read... [16:36:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:56]Read from MH i2c: E2 [16:36:56]MH_I2C_Read... [16:36:56]Read from MH i2c: E2 62 00 [16:36:56]MH_I2C_Read... [16:36:56]Read from MH i2c: E2 62 00 AF 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [16:36:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:56]wFMCommunicate OK [16:36:56]SAM_PROTO_GetFieldsCounters done [16:36:56]requested_item shift.num is exist - process it [16:36:56]requested_item shift.opened is exist - process it [16:36:56]req_shift_opened [16:36:56]FM_GetShiftState [16:36:56]SAM_PROTO_GetShiftState [16:36:56]wFMCommunicate request_size=4 [16:36:56]MH_SAM_APDU [16:36:56]CAPDU: 80 13 01 00 [16:36:56]Write to MH i2c: E2 08 00 B0 2B 80 13 01 00 00 00 00 00 58 [16:36:56]Write i2c OK [16:36:56]MH_I2C_Read... [16:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:56]Read from MH i2c: E2 [16:36:56]MH_I2C_Read... [16:36:56]Read from MH i2c: E2 0E 00 [16:36:56]MH_I2C_Read... [16:36:56]Read from MH i2c: E2 0E 00 B0 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B6 [16:36:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:36:56]wFMCommunicate OK [16:36:56]SAM_PROTO_GetShiftState done [16:36:56]FM_GetShiftState done [16:36:56]req_shift_opened done [16:36:56]requested_item shift.open_date is exist - process it [16:36:56]req_shift_open_date [16:36:56]req_shift_open_date done [16:36:56]produce_requested_data done [16:36:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96993,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:36:56]process_action_free close_receipt [16:36:56]json_value_free [16:36:56]json_value_free done [16:36:56]process_json_proto returns [16:36:56]Send response to host [16:36:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96993,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:36:56]free response buf [16:36:56]execute_script done [16:36:56]execute_script returns [16:36:56]free content buf [16:36:56]Sock 7.Close socket [16:36:56]Sock 7.Thread stoped [16:37:00]OFD Sender: No OFD packet to send [16:37:05]OFD Sender: No OFD packet to send [16:37:10]OFD Sender: No OFD packet to send [16:37:14]accept exits with 9 [16:37:14]New connection [16:37:14]New thread 3067260260 created [16:37:14]Thread 3067116900 joined [16:37:14]Waiting for new connection... [16:37:14] Sock 9.Parse request [16:37:14]Sock 9.Check first char [16:37:14]Sock 9.First char is OK [16:37:14]request: POST /json_proto HTTP/1.0 [16:37:14]Method: POST [16:37:14]URL: /json_proto [16:37:14]Method is POST - this is cgi request [16:37:14]url: /json_proto [16:37:14]query_string will be loaded in cgi processing [16:37:14]execute_cgi json_proto POST (null) [16:37:14]execute_cgi path=json_proto method=POST [16:37:14]POST find Content-Length [16:37:14]Host: 172.17.40.67:8080 [16:37:14]Content-Length: 678 [16:37:14]Content-Type: application/json [16:37:14] [16:37:14]POST finish read [16:37:14]Found Content-Length = 678 [16:37:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37:14]execute_script... [16: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)3407527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37:14]POST & json_proto [16:37:14]process_json_proto [16:37:14]json parsed OK: [16:37:14]protocol is kg_v1.0 [16:37:14]action value=close_receipt [16:37:14]process_action close_receipt [16:37:14]cmd_close_receipt [16:37:14]MH_GetDate [16:37:14]Write to MH i2c: F0 00 00 B1 2B CB [16:37:14]Write i2c OK [16:37:14]MH_I2C_Read... [16:37:14]Read from MH i2c: F0 [16:37:14]MH_I2C_Read... [16:37:14]Read from MH i2c: F0 09 00 [16:37:14]MH_I2C_Read... [16:37:14]Read from MH i2c: F0 09 00 B1 2B 00 3B 0F 21 67 EE DA 66 66 3A [16:37:14]GetLastDocTimeStamp 1730219814 [16:37:14]current date 1730219835 [16:37:14]FM_GetShiftState [16:37:14]SAM_PROTO_GetShiftState [16:37:14]wFMCommunicate request_size=4 [16:37:14]MH_SAM_APDU [16:37:14]CAPDU: 80 13 01 00 [16:37:14]Write to MH i2c: E2 08 00 B2 2B 80 13 01 00 00 00 00 00 5A [16:37:14]Write i2c OK [16:37:14]MH_I2C_Read... [16:37:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:14]Read from MH i2c: E2 [16:37:14]MH_I2C_Read... [16:37:14]Read from MH i2c: E2 0E 00 [16:37:14]MH_I2C_Read... [16:37:14]Read from MH i2c: E2 0E 00 B2 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [16:37:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:37:14]wFMCommunicate OK [16:37:14]SAM_PROTO_GetShiftState done [16:37:14]FM_GetShiftState done [16:37:14]opened in 1730160548 [16:37:14]opened+sec_in_day 1730246948 [16:37:14]quantity*price = 50041 [16:37:14]sum+1 = 50042 [16:37: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 503 29.10.2024 16:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96994 ФПД: 176752185476798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96994&fm=176752185476798&tin=02508201610067®Number=0000000000170478&sum=50000 [16:37:15]StoreToDocumentArchive [16:37:15]shift 145 fd 96994 [16:37:15]save to /storage/0145/doc_00096994 [16:37:15]save last doc name /storage/0145/doc_00096994 to /storage/kkm_last_doc_name [16:37:15]save OK [16:37:15]Clear old archive folders... [16:37:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:15]tlvbuf is 01A5D850 [16:37:15]SAM_PROTO_ClearQueue [16:37:15]wFMCommunicate request_size=4 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 09 00 00 [16:37:15]Write to MH i2c: E2 08 00 BF 2B 80 09 00 00 00 00 00 00 5C [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 BF 2B 00 90 00 5E [16:37:15]RAPDU: 90 00 [16:37:15]wFMCommunicate OK [16:37:15]SAM_PROTO_ClearQueue done [16:37:15]KKMCreateOFDPacket [16:37:15]OFDProtocolAddRootSTLVToBuf [16:37:15]FM_MakeSignedData [16:37:15]FM_MakeSignedData [16:37:15]SAM_PROTO_SignData [16:37:15]wFMCommunicate request_size=4 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 0D 01 02 [16:37:15]Write to MH i2c: E2 08 00 C0 2B 80 0D 01 02 00 00 00 00 64 [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 C0 2B 00 90 00 5F [16:37:15]RAPDU: 90 00 [16:37:15]wFMCommunicate OK [16:37:15]wFMCommunicate request_size=255 [16:37:15]MH_SAM_APDU [16:37: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 34 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 01 00 00 F4 03 04 00 3B 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 7A 01 00 35 04 06 00 A0 [16:37:15]Write to MH i2c: E2 02 01 C1 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 34 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 01 00 00 F4 03 04 00 3B 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 7A 01 00 35 04 06 00 A0 00 00 4A [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 C1 2B 00 90 00 60 [16:37:15]RAPDU: 90 00 [16:37:15]wFMCommunicate OK [16:37:15]wFMCommunicate request_size=10 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 0D 02 02 05 C1 53 3A 86 BE [16:37:15]Write to MH i2c: E2 0D 00 C2 2B 80 0D 02 02 05 00 C1 53 3A 86 BE 00 00 03 [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 03 00 C2 2B 00 90 00 61 [16:37:15]RAPDU: 90 00 [16:37:15]wFMCommunicate OK [16:37:15]wFMCommunicate request_size=4 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 0D 03 02 [16:37:15]Write to MH i2c: E2 08 00 C3 2B 80 0D 03 02 00 00 00 00 69 [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 0B 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 0B 00 C3 2B 00 AC AB F8 9F A5 E6 A3 3E 90 00 C4 [16:37:15]RAPDU: AC AB F8 9F A5 E6 A3 3E 90 00 [16:37:15]wFMCommunicate OK [16:37:15]SAM_PROTO_SignData done [16:37:15]FM_MakeSignedData done [16:37:15]CreateOFDProtocolMessage [16:37:15]wFMCommunicate request_size=4 [16:37:15]MH_SAM_APDU [16:37:15]CAPDU: 80 11 00 00 [16:37:15]Write to MH i2c: E2 08 00 C4 2B 80 11 00 00 00 00 00 00 69 [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:15]Read from MH i2c: E2 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 17 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: E2 17 00 C4 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [16:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:15]wFMCommunicate OK [16:37:15]CreateOFDProtocolMessage done [16:37:15]OFDSenderStorePacket 96994 [16:37:15]StoreOFDPacket docnum=96994 [16:37:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE FD 07 01 27 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 34 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 01 00 00 F4 03 04 00 3B 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 7A 01 00 35 04 06 00 A0 C1 53 3A 86 BE AC AB F8 9F A5 E6 A3 3E [16:37:15]CheckFolder [16:37:15]dirname=/storage/ofd_packets [16:37:15]CheckFolder done [16:37:15]ProducePacketName [16:37:15]name=ofd_packets/00096994 [16:37:15]NVStorageSaveData ofd_packets/00096994 [16:37:15]File name is /storage/ofd_packets/00096994 [16:37:15]Write 301 bytes [16:37:15]NVStorageSaveData done [16:37:15]OFDSenderStorePacket done [16:37:15]KKMCreateOFDPacket done [16:37:15]NVStorageSaveData kkm_last_timestamp [16:37:15]File name is /storage/kkm_last_timestamp [16:37:15]Write 4 bytes [16:37:15]NVStorageSaveData done [16:37:15]ExternCall_PrintAddStr [16:37:15]wPrintStart [16:37:15]Write to MH i2c: 01 00 00 C5 2B F0 [16:37:15]Write i2c OK [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: 01 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: 01 07 00 [16:37:15]MH_I2C_Read... [16:37:15]Read from MH i2c: 01 07 00 C5 2B 00 00 00 00 00 FF 0F 05 [16:37:15]RasterBufferAndPrint [16:37:15]line Счет N : (1)3407527 [16:37:15]line ИНН: 02508201610067 [16:37:15]line Контрольно-Кассовый Чек [16:37:15]line ПРОДАЖА [16:37:15]line ТРК (МРК, ГНК) : 22 [16:37:15]line Товар: 2710124130 [16:37:15]line Аи-92-К-4 [16:37:15]line 7.480 * 66.90 [16:37:15]line = 500.41 [16:37:15]line НДС 12% НСП 1% [16:37:15]line > о реализуемом товаре [16:37:15]line ОКРУГЛЕНИЕ: -0.41 [16:37:15]line ИТОГО: 500.00 [16:37:15]line Внесено: 500.00 [16:37:15]line СДАЧА: 0.00 [16:37:15]line НСП 1% : 4.43 [16:37:15]line НДС 12% : 53.14 [16:37:15]line Наличными: 500.00 [16:37:15]line Безнал.: 0.00 [16:37:15]line Место: АЗС № 82 "Партнер Нефть" [16:37:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:37:15]line СНО: Общий режим [16:37:15]line Чек 503 29.10.2024 16:37 [16:37:15]line Смена: 145 ФФД: 1.0 [16:37:15]line ЗНМ: 0300000017 [16:37:15]line РНМ: 0000000000170478 [16:37:15]line Версия ККМ: v1.0 [16:37:15]line ФМ: 0000000002098560 [16:37:15]line ФД: 96994 [16:37:15]line ФПД: 176752185476798 [16:37:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96994&fm=176752185476798&tin=02508201610067®Number=0000000000170478&sum=50000 [16:37:16]OFD Sender: Processing packet 96994 [packets to send 59, broken 58] [16:37:16]ProducePacketName [16:37:16]name=ofd_packets/00096994 [16:37:16]OFD Sender: To server: pG, [16:37:16]CommunicateWithHost lk.salyk.kg:30040 [16:37:16]ConnectInit lk.salyk.kg [16:37:16]written 0, free lines is 4095 [16:37:16]Connected sock=10 [16:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE FD 07 01 27 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 34 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 01 00 00 F4 03 04 00 3B 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 7A 01 00 35 04 06 00 A0 C1 53 3A 86 BE AC AB F8 9F A5 E6 A3 3E [16:37:16]Write to MH i2c: 01 00 00 F0 2B 1B [16:37:16]Write i2c OK [16:37:16]MH_I2C_Read... [16:37:16]Read from MH i2c: 01 [16:37:16]MH_I2C_Read... [16:37:16]Read from MH i2c: 01 07 00 [16:37:16]MH_I2C_Read... [16:37:16]Read from MH i2c: 01 07 00 F0 2B 00 00 00 00 00 09 0D 38 [16:37:16]RasterBufferAndPrint [16:37:16]line [16:37:16]line [16:37:16]line [16:37:16]line [16:37:16]line [16:37:16]written 0, free lines is 3343 [16:37:16]MH_Cut [16:37:16]Write to MH i2c: D1 01 00 F7 2B 01 F4 [16:37:16]Write i2c OK [16:37:16]MH_I2C_Read... [16:37:16]Read from MH i2c: D1 [16:37:16]MH_I2C_Read... [16:37:16]Read from MH i2c: D1 01 00 [16:37:16]MH_I2C_Read... [16:37:16]Read from MH i2c: D1 01 00 F7 2B 00 F3 [16:37:16]Write to MH i2c: 01 00 00 F8 2B 23 [16:37:16]Write i2c OK [16:37:16]MH_I2C_Read... [16:37:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 6B 47 00 27 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 32 30 39 38 35 36 30 10 04 04 00 E2 7A 01 00 F4 03 04 00 61 B9 20 67 B6 04 01 00 00 8C 76 0D CE 98 64 7C AC [16:37:16]CommunicateWithHost err = 0 [16:37:16]CheckOFDResponse [16:37:16]1017 (14) - 77093643461234 [16:37:16]1041 (16) - 0000000002098560 [16:37:16]1040 (4) - 96994 [16:37:16]1012 (4) - 29.10.2024 10:30 [16:37:16]1206 (1) - 0 [16:37:16]OFD Sender: Remove packet 96994 [16:37:16]ProducePacketName [16:37:16]name=ofd_packets/00096994 [16:37:16]NVStorageDeleteData [16:37:17]OFD Sender: No OFD packet to send [16:37:17]*** Cut start [16:37:17]*** Partial cut [16:37:17]*** CUTSNS_PIN = 1 [16:37:17]*** CUTSNS_PIN = 0 [16:37:17]*** Brake cut motor [16:37:17]*** Stop cut motor [16:37:17]*** Cut end [16:37:17]Read from MH i2c: 01 [16:37:17]MH_I2C_Read... [16:37:17]Read from MH i2c: 01 07 00 [16:37:17]MH_I2C_Read... [16:37:17]Read from MH i2c: 01 07 00 F8 2B 00 00 00 00 00 FF 0F 38 [16:37:17]process_action close_receipt done [16:37:17]requested_data is exist [16:37:17]produce_requested_data [16:37:17]requested_item fm.sn is exist - process it [16:37:17]wFMCommunicate request_size=4 [16:37:17]MH_SAM_APDU [16:37:17]CAPDU: 80 11 00 00 [16:37:17]Write to MH i2c: E2 08 00 F9 2B 80 11 00 00 00 00 00 00 9E [16:37:17]Write i2c OK [16:37:17]MH_I2C_Read... [16:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:17]Read from MH i2c: E2 [16:37:17]MH_I2C_Read... [16:37:17]Read from MH i2c: E2 17 00 [16:37:17]MH_I2C_Read... [16:37:17]Read from MH i2c: E2 17 00 F9 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [16:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:17]wFMCommunicate OK [16:37:17]requested_item fd.num is exist - process it [16:37:17]SAM_PROTO_GetFieldsCounters [16:37:17]wFMCommunicate request_size=4 [16:37:17]MH_SAM_APDU [16:37:17]CAPDU: 80 13 00 00 [16:37:17]Write to MH i2c: E2 08 00 FA 2B 80 13 00 00 00 00 00 00 A1 [16:37:17]Write i2c OK [16:37:17]MH_I2C_Read... [16:37:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:17]Read from MH i2c: E2 [16:37:17]MH_I2C_Read... [16:37:17]Read from MH i2c: E2 62 00 [16:37:17]MH_I2C_Read... [16:37:17]Read from MH i2c: E2 62 00 FA 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 98 [16:37:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:17]wFMCommunicate OK [16:37:17]SAM_PROTO_GetFieldsCounters done [16:37:17]requested_item shift.num is exist - process it [16:37:17]requested_item shift.opened is exist - process it [16:37:17]req_shift_opened [16:37:17]FM_GetShiftState [16:37:17]SAM_PROTO_GetShiftState [16:37:17]wFMCommunicate request_size=4 [16:37:17]MH_SAM_APDU [16:37:17]CAPDU: 80 13 01 00 [16:37:17]Write to MH i2c: E2 08 00 FB 2B 80 13 01 00 00 00 00 00 A3 [16:37:17]Write i2c OK [16:37:17]MH_I2C_Read... [16:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:18]Read from MH i2c: E2 [16:37:18]MH_I2C_Read... [16:37:18]Read from MH i2c: E2 0E 00 [16:37:18]MH_I2C_Read... [16:37:18]Read from MH i2c: E2 0E 00 FB 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [16:37:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:37:18]wFMCommunicate OK [16:37:18]SAM_PROTO_GetShiftState done [16:37:18]FM_GetShiftState done [16:37:18]req_shift_opened done [16:37:18]requested_item shift.open_date is exist - process it [16:37:18]req_shift_open_date [16:37:18]req_shift_open_date done [16:37:18]produce_requested_data done [16:37:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96994,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:37:18]process_action_free close_receipt [16:37:18]json_value_free [16:37:18]json_value_free done [16:37:18]process_json_proto returns [16:37:18]Send response to host [16:37:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96994,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:37:18]free response buf [16:37:18]execute_script done [16:37:18]execute_script returns [16:37:18]free content buf [16:37:18]Sock 9.Close socket [16:37:18]Sock 9.Thread stoped [16:37:22]OFD Sender: No OFD packet to send [16:37:25]accept exits with 7 [16:37:25]New connection [16:37:25]New thread 3067116900 created [16:37:25]Thread 3067260260 joined [16:37:25]Waiting for new connection... [16:37:25] Sock 7.Parse request [16:37:25]Sock 7.Check first char [16:37:25]Sock 7.First char is OK [16:37:25]request: POST /json_proto HTTP/1.0 [16:37:25]Method: POST [16:37:25]URL: /json_proto [16:37:25]Method is POST - this is cgi request [16:37:25]url: /json_proto [16:37:25]query_string will be loaded in cgi processing [16:37:25]execute_cgi json_proto POST (null) [16:37:25]execute_cgi path=json_proto method=POST [16:37:25]POST find Content-Length [16:37:25]Host: 172.17.40.67:8080 [16:37:25]Content-Length: 678 [16:37:25]Content-Type: application/json [16:37:25] [16:37:25]POST finish read [16:37:25]Found Content-Length = 678 [16:37:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37:25]execute_script... [16:37: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)3407526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:37:25]POST & json_proto [16:37:25]process_json_proto [16:37:25]json parsed OK: [16:37:25]protocol is kg_v1.0 [16:37:25]action value=close_receipt [16:37:25]process_action close_receipt [16:37:25]cmd_close_receipt [16:37:25]MH_GetDate [16:37:25]Write to MH i2c: F0 00 00 FC 2B 16 [16:37:25]Write i2c OK [16:37:25]MH_I2C_Read... [16:37:25]Read from MH i2c: F0 [16:37:25]MH_I2C_Read... [16:37:25]Read from MH i2c: F0 09 00 [16:37:25]MH_I2C_Read... [16:37:25]Read from MH i2c: F0 09 00 FC 2B 00 47 0F 21 67 EE DA 66 66 91 [16:37:25]GetLastDocTimeStamp 1730219835 [16:37:25]current date 1730219847 [16:37:25]FM_GetShiftState [16:37:25]SAM_PROTO_GetShiftState [16:37:25]wFMCommunicate request_size=4 [16:37:25]MH_SAM_APDU [16:37:25]CAPDU: 80 13 01 00 [16:37:25]Write to MH i2c: E2 08 00 FD 2B 80 13 01 00 00 00 00 00 A5 [16:37:25]Write i2c OK [16:37:25]MH_I2C_Read... [16:37:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:25]Read from MH i2c: E2 [16:37:25]MH_I2C_Read... [16:37:25]Read from MH i2c: E2 0E 00 [16:37:25]MH_I2C_Read... [16:37:25]Read from MH i2c: E2 0E 00 FD 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 03 [16:37:25]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:37:25]wFMCommunicate OK [16:37:25]SAM_PROTO_GetShiftState done [16:37:25]FM_GetShiftState done [16:37:25]opened in 1730160548 [16:37:25]opened+sec_in_day 1730246948 [16:37:25]quantity*price = 30038 [16:37:25]sum+1 = 30039 [16:37:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 504 29.10.2024 16:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96995 ФПД: 247784335183606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163727&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96995&fm=247784335183606&tin=02508201610067®Number=0000000000170478&sum=30000 [16:37:26]StoreToDocumentArchive [16:37:26]shift 145 fd 96995 [16:37:26]save to /storage/0145/doc_00096995 [16:37:26]save last doc name /storage/0145/doc_00096995 to /storage/kkm_last_doc_name [16:37:26]save OK [16:37:26]Clear old archive folders... [16:37:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:26]tlvbuf is B6F25A40 [16:37:26]SAM_PROTO_ClearQueue [16:37:26]wFMCommunicate request_size=4 [16:37:26]MH_SAM_APDU [16:37:26]CAPDU: 80 09 00 00 [16:37:26]Write to MH i2c: E2 08 00 0A 2C 80 09 00 00 00 00 00 00 A8 [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:26]Read from MH i2c: E2 03 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 0A 2C 00 90 00 AA [16:37:26]RAPDU: 90 00 [16:37:26]wFMCommunicate OK [16:37:26]SAM_PROTO_ClearQueue done [16:37:26]KKMCreateOFDPacket [16:37:26]OFDProtocolAddRootSTLVToBuf [16:37:26]FM_MakeSignedData [16:37:26]FM_MakeSignedData [16:37:26]SAM_PROTO_SignData [16:37:26]wFMCommunicate request_size=4 [16:37:26]MH_SAM_APDU [16:37:26]CAPDU: 80 0D 01 02 [16:37:26]Write to MH i2c: E2 08 00 0B 2C 80 0D 01 02 00 00 00 00 B0 [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 0B 2C 00 90 00 AB [16:37:26]RAPDU: 90 00 [16:37:26]wFMCommunicate OK [16:37:26]wFMCommunicate request_size=255 [16:37:26]MH_SAM_APDU [16:37: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 34 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 F8 01 00 00 F4 03 04 00 47 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7A 01 00 35 04 06 00 E1 [16:37:26]Write to MH i2c: E2 02 01 0C 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 34 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 F8 01 00 00 F4 03 04 00 47 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7A 01 00 35 04 06 00 E1 00 00 D9 [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:27]Read from MH i2c: E2 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 03 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 03 00 0C 2C 00 90 00 AC [16:37:27]RAPDU: 90 00 [16:37:27]wFMCommunicate OK [16:37:27]wFMCommunicate request_size=10 [16:37:27]MH_SAM_APDU [16:37:27]CAPDU: 80 0D 02 02 05 5B C9 47 8E F6 [16:37:27]Write to MH i2c: E2 0D 00 0D 2C 80 0D 02 02 05 00 5B C9 47 8E F6 00 00 AC [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:27]OFD Sender: No OFD packet to send [16:37:27]Read from MH i2c: E2 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 03 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 03 00 0D 2C 00 90 00 AD [16:37:27]RAPDU: 90 00 [16:37:27]wFMCommunicate OK [16:37:27]wFMCommunicate request_size=4 [16:37:27]MH_SAM_APDU [16:37:27]CAPDU: 80 0D 03 02 [16:37:27]Write to MH i2c: E2 08 00 0E 2C 80 0D 03 02 00 00 00 00 B5 [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:27]Read from MH i2c: E2 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 0B 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 0B 00 0E 2C 00 69 92 A8 65 07 90 46 EB 90 00 86 [16:37:27]RAPDU: 69 92 A8 65 07 90 46 EB 90 00 [16:37:27]wFMCommunicate OK [16:37:27]SAM_PROTO_SignData done [16:37:27]FM_MakeSignedData done [16:37:27]CreateOFDProtocolMessage [16:37:27]wFMCommunicate request_size=4 [16:37:27]MH_SAM_APDU [16:37:27]CAPDU: 80 11 00 00 [16:37:27]Write to MH i2c: E2 08 00 0F 2C 80 11 00 00 00 00 00 00 B5 [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:27]Read from MH i2c: E2 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 17 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: E2 17 00 0F 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [16:37:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:27]wFMCommunicate OK [16:37:27]CreateOFDProtocolMessage done [16:37:27]OFDSenderStorePacket 96995 [16:37:27]StoreOFDPacket docnum=96995 [16:37:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 3D 07 01 04 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 34 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 F8 01 00 00 F4 03 04 00 47 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7A 01 00 35 04 06 00 E1 5B C9 47 8E F6 69 92 A8 65 07 90 46 EB [16:37:27]CheckFolder [16:37:27]dirname=/storage/ofd_packets [16:37:27]CheckFolder done [16:37:27]ProducePacketName [16:37:27]name=ofd_packets/00096995 [16:37:27]NVStorageSaveData ofd_packets/00096995 [16:37:27]File name is /storage/ofd_packets/00096995 [16:37:27]Write 301 bytes [16:37:27]NVStorageSaveData done [16:37:27]OFDSenderStorePacket done [16:37:27]KKMCreateOFDPacket done [16:37:27]NVStorageSaveData kkm_last_timestamp [16:37:27]File name is /storage/kkm_last_timestamp [16:37:27]Write 4 bytes [16:37:27]NVStorageSaveData done [16:37:27]ExternCall_PrintAddStr [16:37:27]wPrintStart [16:37:27]Write to MH i2c: 01 00 00 10 2C 3C [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 07 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 07 00 10 2C 00 00 00 00 00 FF 0F 51 [16:37:27]RasterBufferAndPrint [16:37:27]line Счет N : (1)3407526 [16:37:27]line ИНН: 02508201610067 [16:37:27]line Контрольно-Кассовый Чек [16:37:27]line ПРОДАЖА [16:37:27]line ТРК (МРК, ГНК) : 32 [16:37:27]line Товар: 2710124130 [16:37:27]line Аи-92-К-4 [16:37:27]line 4.490 * 66.90 [16:37:27]line = 300.38 [16:37:27]line НДС 12% НСП 1% [16:37:27]line > о реализуемом товаре [16:37:27]line ОКРУГЛЕНИЕ: -0.38 [16:37:27]line ИТОГО: 300.00 [16:37:27]line Внесено: 300.00 [16:37:27]line СДАЧА: 0.00 [16:37:27]line НСП 1% : 2.66 [16:37:27]line НДС 12% : 31.90 [16:37:27]line Наличными: 300.00 [16:37:27]line Безнал.: 0.00 [16:37:27]line Место: АЗС № 82 "Партнер Нефть" [16:37:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:37:27]line СНО: Общий режим [16:37:27]line Чек 504 29.10.2024 16:37 [16:37:27]line Смена: 145 ФФД: 1.0 [16:37:27]line ЗНМ: 0300000017 [16:37:27]line РНМ: 0000000000170478 [16:37:27]line Версия ККМ: v1.0 [16:37:27]line ФМ: 0000000002098560 [16:37:27]line ФД: 96995 [16:37:27]line ФПД: 247784335183606 [16:37:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163727&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96995&fm=247784335183606&tin=02508201610067®Number=0000000000170478&sum=30000 [16:37:27]written 0, free lines is 4095 [16:37:27]OFD Sender: Processing packet 96995 [packets to send 59, broken 58] [16:37:27]ProducePacketName [16:37:27]name=ofd_packets/00096995 [16:37:27]OFD Sender: To server: pG, [16:37:27]CommunicateWithHost lk.salyk.kg:30040 [16:37:27]ConnectInit lk.salyk.kg [16:37:27]Connected sock=10 [16:37:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 3D 07 01 04 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 34 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 F8 01 00 00 F4 03 04 00 47 0F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7A 01 00 35 04 06 00 E1 5B C9 47 8E F6 69 92 A8 65 07 90 46 EB [16:37:27]Write to MH i2c: 01 00 00 3B 2C 67 [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 07 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 07 00 3B 2C 00 00 00 00 00 03 0D 7E [16:37:27]RasterBufferAndPrint [16:37:27]line [16:37:27]line [16:37:27]line [16:37:27]line [16:37:27]line [16:37:27]written 0, free lines is 3343 [16:37:27]MH_Cut [16:37:27]Write to MH i2c: D1 01 00 42 2C 01 40 [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: D1 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: D1 01 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: D1 01 00 42 2C 00 3F [16:37:27]Write to MH i2c: 01 00 00 43 2C 6F [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 EB 47 00 64 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7A 01 00 F4 03 04 00 6C B9 20 67 B6 04 01 00 00 1F B5 BE BB 7E ED 01 95 [16:37:27]CommunicateWithHost err = 0 [16:37:27]CheckOFDResponse [16:37:27]1017 (14) - 77093643461234 [16:37:27]1041 (16) - 0000000002098560 [16:37:27]1040 (4) - 96995 [16:37:27]1012 (4) - 29.10.2024 10:31 [16:37:27]1206 (1) - 0 [16:37:27]OFD Sender: Remove packet 96995 [16:37:27]ProducePacketName [16:37:27]name=ofd_packets/00096995 [16:37:27]NVStorageDeleteData [16:37:28]OFD Sender: No OFD packet to send [16:37:28]*** Cut start [16:37:28]*** Partial cut [16:37:28]*** CUTSNS_PIN = 1 [16:37:28]*** CUTSNS_PIN = 0 [16:37:28]*** Brake cut motor [16:37:29]Read from MH i2c: 01 [16:37:29]MH_I2C_Read... [16:37:29]*** Stop cut motor [16:37:29]*** Cut end [16:37:29]Read from MH i2c: 01 07 00 [16:37:29]MH_I2C_Read... [16:37:29]Read from MH i2c: 01 07 00 43 2C 00 00 00 00 00 FF 0F 84 [16:37:29]process_action close_receipt done [16:37:29]requested_data is exist [16:37:29]produce_requested_data [16:37:29]requested_item fm.sn is exist - process it [16:37:29]wFMCommunicate request_size=4 [16:37:29]MH_SAM_APDU [16:37:29]CAPDU: 80 11 00 00 [16:37:29]Write to MH i2c: E2 08 00 44 2C 80 11 00 00 00 00 00 00 EA [16:37:29]Write i2c OK [16:37:29]MH_I2C_Read... [16:37:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:29]Read from MH i2c: E2 [16:37:29]MH_I2C_Read... [16:37:29]Read from MH i2c: E2 17 00 [16:37:29]MH_I2C_Read... [16:37:29]Read from MH i2c: E2 17 00 44 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [16:37:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:29]wFMCommunicate OK [16:37:29]requested_item fd.num is exist - process it [16:37:29]SAM_PROTO_GetFieldsCounters [16:37:29]wFMCommunicate request_size=4 [16:37:29]MH_SAM_APDU [16:37:29]CAPDU: 80 13 00 00 [16:37:29]Write to MH i2c: E2 08 00 45 2C 80 13 00 00 00 00 00 00 ED [16:37:29]Write i2c OK [16:37:29]MH_I2C_Read... [16:37:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:29]Read from MH i2c: E2 [16:37:29]MH_I2C_Read... [16:37:29]Read from MH i2c: E2 62 00 [16:37:29]MH_I2C_Read... [16:37:29]Read from MH i2c: E2 62 00 45 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [16:37:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:29]wFMCommunicate OK [16:37:29]SAM_PROTO_GetFieldsCounters done [16:37:29]requested_item shift.num is exist - process it [16:37:29]requested_item shift.opened is exist - process it [16:37:29]req_shift_opened [16:37:29]FM_GetShiftState [16:37:29]SAM_PROTO_GetShiftState [16:37:29]wFMCommunicate request_size=4 [16:37:29]MH_SAM_APDU [16:37:29]CAPDU: 80 13 01 00 [16:37:29]Write to MH i2c: E2 08 00 46 2C 80 13 01 00 00 00 00 00 EF [16:37:29]Write i2c OK [16:37:29]MH_I2C_Read... [16:37:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:29]Read from MH i2c: E2 [16:37:29]MH_I2C_Read... [16:37:29]Read from MH i2c: E2 0E 00 [16:37:29]MH_I2C_Read... [16:37:29]Read from MH i2c: E2 0E 00 46 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [16:37:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:37:29]wFMCommunicate OK [16:37:29]SAM_PROTO_GetShiftState done [16:37:29]FM_GetShiftState done [16:37:29]req_shift_opened done [16:37:29]requested_item shift.open_date is exist - process it [16:37:29]req_shift_open_date [16:37:29]req_shift_open_date done [16:37:29]produce_requested_data done [16:37:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96995,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:37:29]process_action_free close_receipt [16:37:29]json_value_free [16:37:29]json_value_free done [16:37:29]process_json_proto returns [16:37:29]Send response to host [16:37:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96995,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:37:29]free response buf [16:37:29]execute_script done [16:37:29]execute_script returns [16:37:29]free content buf [16:37:29]Sock 7.Close socket [16:37:29]Sock 7.Thread stoped [16:37:33]OFD Sender: No OFD packet to send [16:37:38]OFD Sender: No OFD packet to send [16:37:43]OFD Sender: No OFD packet to send [16:37:48]OFD Sender: No OFD packet to send [16:37:53]OFD Sender: No OFD packet to send [16:37:58]OFD Sender: No OFD packet to send [16:38:03]OFD Sender: No OFD packet to send [16:38:08]OFD Sender: No OFD packet to send [16:38:13]OFD Sender: No OFD packet to send [16:38:18]OFD Sender: No OFD packet to send [16:38:23]OFD Sender: No OFD packet to send [16:38:28]OFD Sender: No OFD packet to send [16:38:33]OFD Sender: No OFD packet to send [16:38:38]OFD Sender: No OFD packet to send [16:38:43]OFD Sender: No OFD packet to send [16:38:48]OFD Sender: No OFD packet to send [16:38:53]OFD Sender: No OFD packet to send [16:38:58]OFD Sender: No OFD packet to send [16:39:03]OFD Sender: No OFD packet to send [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:38]OFD Sender: No OFD packet to send [16:39:43]OFD Sender: No OFD packet to send [16:39:48]OFD Sender: No OFD packet to send [16:39:53]OFD Sender: No OFD packet to send [16:39:58]OFD Sender: No OFD packet to send [16:40:03]OFD Sender: No OFD packet to send [16:40:08]OFD Sender: No OFD packet to send [16:40:13]OFD Sender: No OFD packet to send [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:03]accept exits with 9 [16:41:03]New connection [16:41:03]New thread 3067260260 created [16:41:03]Thread 3067116900 joined [16:41:03]Waiting for new connection... [16:41:03] Sock 9.Parse request [16:41:03]Sock 9.Check first char [16:41:03]Sock 9.First char is OK [16:41:03]request: POST /json_proto HTTP/1.0 [16:41:03]Method: POST [16:41:03]URL: /json_proto [16:41:03]Method is POST - this is cgi request [16:41:03]url: /json_proto [16:41:03]query_string will be loaded in cgi processing [16:41:03]execute_cgi json_proto POST (null) [16:41:03]execute_cgi path=json_proto method=POST [16:41:03]POST find Content-Length [16:41:03]Host: 172.17.40.67:8080 [16:41:03]Content-Length: 641 [16:41:03]Content-Type: application/json [16:41:03] [16:41:03]POST finish read [16:41:03]Found Content-Length = 641 [16:41:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:03]execute_script... [16:41:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:03]POST & json_proto [16:41:03]process_json_proto [16:41:03]json parsed OK: [16:41:03]protocol is kg_v1.0 [16:41:03]action value=close_receipt [16:41:03]process_action close_receipt [16:41:03]cmd_close_receipt [16:41:03]MH_GetDate [16:41:03]Write to MH i2c: F0 00 00 47 2C 62 [16:41:03]Write i2c OK [16:41:03]MH_I2C_Read... [16:41:03]Read from MH i2c: F0 [16:41:03]MH_I2C_Read... [16:41:03]Read from MH i2c: F0 09 00 [16:41:03]MH_I2C_Read... [16:41:03]Read from MH i2c: F0 09 00 47 2C 00 21 10 21 67 EE DA 66 66 B8 [16:41:03]GetLastDocTimeStamp 1730219847 [16:41:03]current date 1730220065 [16:41:03]FM_GetShiftState [16:41:03]SAM_PROTO_GetShiftState [16:41:03]wFMCommunicate request_size=4 [16:41:03]MH_SAM_APDU [16:41:03]CAPDU: 80 13 01 00 [16:41:03]Write to MH i2c: E2 08 00 48 2C 80 13 01 00 00 00 00 00 F1 [16:41:03]Write i2c OK [16:41:03]MH_I2C_Read... [16:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:04]Read from MH i2c: E2 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 0E 00 [16:41:04]MH_I2C_Read... [16:41:04]Read from MH i2c: E2 0E 00 48 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4F [16:41:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:41:04]wFMCommunicate OK [16:41:04]SAM_PROTO_GetShiftState done [16:41:04]FM_GetShiftState done [16:41:04]opened in 1730160548 [16:41:04]opened+sec_in_day 1730246948 [16:41:04]quantity*price = 762000 [16:41:04]sum+1 = 762001 [16:41:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 505 29.10.2024 16:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96996 ФПД: 139296440485675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164105&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96996&fm=139296440485675&tin=02508201610067®Number=0000000000170478&sum=762000 [16:41:05]StoreToDocumentArchive [16:41:05]shift 145 fd 96996 [16:41:05]save to /storage/0145/doc_00096996 [16:41:05]save last doc name /storage/0145/doc_00096996 to /storage/kkm_last_doc_name [16:41:05]save OK [16:41:05]Clear old archive folders... [16:41:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:41:05]tlvbuf is 01AD4900 [16:41:05]SAM_PROTO_ClearQueue [16:41:05]wFMCommunicate request_size=4 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 09 00 00 [16:41:05]Write to MH i2c: E2 08 00 55 2C 80 09 00 00 00 00 00 00 F3 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 55 2C 00 90 00 F5 [16:41:05]RAPDU: 90 00 [16:41:05]wFMCommunicate OK [16:41:05]SAM_PROTO_ClearQueue done [16:41:05]KKMCreateOFDPacket [16:41:05]OFDProtocolAddRootSTLVToBuf [16:41:05]FM_MakeSignedData [16:41:05]FM_MakeSignedData [16:41:05]SAM_PROTO_SignData [16:41:05]wFMCommunicate request_size=4 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 0D 01 02 [16:41:05]Write to MH i2c: E2 08 00 56 2C 80 0D 01 02 00 00 00 00 FB [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 56 2C 00 90 00 F6 [16:41:05]RAPDU: 90 00 [16:41:05]wFMCommunicate OK [16:41:05]wFMCommunicate request_size=255 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 21 10 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7A 01 00 35 04 06 00 7E B0 7A DA [16:41:05]Write to MH i2c: E2 02 01 57 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 21 10 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7A 01 00 35 04 06 00 7E B0 7A DA 00 00 FC [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 57 2C 00 90 00 F7 [16:41:05]RAPDU: 90 00 [16:41:05]wFMCommunicate OK [16:41:05]wFMCommunicate request_size=7 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 0D 02 02 02 87 2B [16:41:05]Write to MH i2c: E2 0A 00 58 2C 80 0D 02 02 02 00 87 2B 00 00 B4 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 03 00 58 2C 00 90 00 F8 [16:41:05]RAPDU: 90 00 [16:41:05]wFMCommunicate OK [16:41:05]wFMCommunicate request_size=4 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 0D 03 02 [16:41:05]Write to MH i2c: E2 08 00 59 2C 80 0D 03 02 00 00 00 00 00 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 0B 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 0B 00 59 2C 00 C0 4A 00 96 44 C8 FD 6F 90 00 19 [16:41:05]RAPDU: C0 4A 00 96 44 C8 FD 6F 90 00 [16:41:05]wFMCommunicate OK [16:41:05]SAM_PROTO_SignData done [16:41:05]FM_MakeSignedData done [16:41:05]CreateOFDProtocolMessage [16:41:05]wFMCommunicate request_size=4 [16:41:05]MH_SAM_APDU [16:41:05]CAPDU: 80 11 00 00 [16:41:05]Write to MH i2c: E2 08 00 5A 2C 80 11 00 00 00 00 00 00 00 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:05]Read from MH i2c: E2 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 17 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: E2 17 00 5A 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [16:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:41:05]wFMCommunicate OK [16:41:05]CreateOFDProtocolMessage done [16:41:05]OFDSenderStorePacket 96996 [16:41:05]StoreOFDPacket docnum=96996 [16:41:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B6 B5 04 01 2F 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 21 10 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7A 01 00 35 04 06 00 7E B0 7A DA 87 2B C0 4A 00 96 44 C8 FD 6F [16:41:05]CheckFolder [16:41:05]dirname=/storage/ofd_packets [16:41:05]CheckFolder done [16:41:05]ProducePacketName [16:41:05]name=ofd_packets/00096996 [16:41:05]NVStorageSaveData ofd_packets/00096996 [16:41:05]File name is /storage/ofd_packets/00096996 [16:41:05]Write 298 bytes [16:41:05]NVStorageSaveData done [16:41:05]OFDSenderStorePacket done [16:41:05]KKMCreateOFDPacket done [16:41:05]NVStorageSaveData kkm_last_timestamp [16:41:05]File name is /storage/kkm_last_timestamp [16:41:05]Write 4 bytes [16:41:05]NVStorageSaveData done [16:41:05]ExternCall_PrintAddStr [16:41:05]wPrintStart [16:41:05]Write to MH i2c: 01 00 00 5B 2C 87 [16:41:05]Write i2c OK [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: 01 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: 01 07 00 [16:41:05]MH_I2C_Read... [16:41:05]Read from MH i2c: 01 07 00 5B 2C 00 00 00 00 00 FF 0F 9C [16:41:05]RasterBufferAndPrint [16:41:05]line Счет N : (1)3407528 [16:41:05]line ИНН: 02508201610067 [16:41:05]line Контрольно-Кассовый Чек [16:41:05]line ПРОДАЖА [16:41:05]line ТРК (МРК, ГНК) : 51 [16:41:05]line Товар: 2710194210 [16:41:05]line ДТ-К-5 [16:41:05]line 100.000 * 76.20 [16:41:05]line = 7620.00 [16:41:05]line НДС 12% НСП 1% [16:41:05]line > о реализуемом товаре [16:41:05]line ИТОГО: 7620.00 [16:41:05]line НСП 1% : 67.43 [16:41:05]line НДС 12% : 809.20 [16:41:05]line Наличными: 7620.00 [16:41:05]line Безнал.: 0.00 [16:41:05]line Место: АЗС № 82 "Партнер Нефть" [16:41:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:41:05]line СНО: Общий режим [16:41:05]line Чек 505 29.10.2024 16:41 [16:41:05]line Смена: 145 ФФД: 1.0 [16:41:05]line ЗНМ: 0300000017 [16:41:05]line РНМ: 0000000000170478 [16:41:05]line Версия ККМ: v1.0 [16:41:05]line ФМ: 0000000002098560 [16:41:05]line ФД: 96996 [16:41:05]line ФПД: 139296440485675 [16:41:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164105&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96996&fm=139296440485675&tin=02508201610067®Number=0000000000170478&sum=762000 [16:41:05]OFD Sender: Processing packet 96996 [packets to send 59, broken 58] [16:41:05]ProducePacketName [16:41:05]name=ofd_packets/00096996 [16:41:05]OFD Sender: To server: pG, [16:41:05]CommunicateWithHost lk.salyk.kg:30040 [16:41:05]ConnectInit lk.salyk.kg [16:41:05]written 0, free lines is 4095 [16:41:06]Connected sock=10 [16:41:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B6 B5 04 01 2F 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 21 10 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7A 01 00 35 04 06 00 7E B0 7A DA 87 2B C0 4A 00 96 44 C8 FD 6F [16:41:06]Write to MH i2c: 01 00 00 83 2C AF [16:41:06]Write i2c OK [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: 01 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: 01 07 00 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: 01 07 00 83 2C 00 00 00 00 00 3B 0D FE [16:41:06]RasterBufferAndPrint [16:41:06]line [16:41:06]line [16:41:06]line [16:41:06]line [16:41:06]line [16:41:06]written 0, free lines is 3393 [16:41:06]MH_Cut [16:41:06]Write to MH i2c: D1 01 00 8A 2C 01 88 [16:41:06]Write i2c OK [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: D1 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: D1 01 00 [16:41:06]MH_I2C_Read... [16:41:06]Read from MH i2c: D1 01 00 8A 2C 00 87 [16:41:06]Write to MH i2c: 01 00 00 8B 2C B7 [16:41:06]Write i2c OK [16:41:06]MH_I2C_Read... [16:41:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 45 29 47 00 61 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 32 30 39 38 35 36 30 10 04 04 00 E4 7A 01 00 F4 03 04 00 47 BA 20 67 B6 04 01 00 00 18 3B 98 BB C0 4F A0 50 [16:41:06]CommunicateWithHost err = 0 [16:41:06]CheckOFDResponse [16:41:06]1017 (14) - 77093643461234 [16:41:06]1041 (16) - 0000000002098560 [16:41:06]1040 (4) - 96996 [16:41:06]1012 (4) - 29.10.2024 10:34 [16:41:06]1206 (1) - 0 [16:41:06]OFD Sender: Remove packet 96996 [16:41:06]ProducePacketName [16:41:06]name=ofd_packets/00096996 [16:41:06]NVStorageDeleteData [16:41:07]OFD Sender: No OFD packet to send [16:41:07]*** Cut start [16:41:07]*** Partial cut [16:41:07]*** CUTSNS_PIN = 1 [16:41:07]*** CUTSNS_PIN = 0 [16:41:07]*** Brake cut motor [16:41:07]Read from MH i2c: 01 [16:41:07]MH_I2C_Read... [16:41:07]*** Stop cut motor [16:41:07]*** Cut end [16:41:07]Read from MH i2c: 01 07 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: 01 07 00 8B 2C 00 00 00 00 00 FF 0F CC [16:41:07]process_action close_receipt done [16:41:07]requested_data is exist [16:41:07]produce_requested_data [16:41:07]requested_item fm.sn is exist - process it [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 11 00 00 [16:41:07]Write to MH i2c: E2 08 00 8C 2C 80 11 00 00 00 00 00 00 32 [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:07]Read from MH i2c: E2 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 17 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 17 00 8C 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [16:41:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:41:07]wFMCommunicate OK [16:41:07]requested_item fd.num is exist - process it [16:41:07]SAM_PROTO_GetFieldsCounters [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 13 00 00 [16:41:07]Write to MH i2c: E2 08 00 8D 2C 80 13 00 00 00 00 00 00 35 [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:07]Read from MH i2c: E2 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 62 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 62 00 8D 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [16:41:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:07]wFMCommunicate OK [16:41:07]SAM_PROTO_GetFieldsCounters done [16:41:07]requested_item shift.num is exist - process it [16:41:07]requested_item shift.opened is exist - process it [16:41:07]req_shift_opened [16:41:07]FM_GetShiftState [16:41:07]SAM_PROTO_GetShiftState [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 13 01 00 [16:41:07]Write to MH i2c: E2 08 00 8E 2C 80 13 01 00 00 00 00 00 37 [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:07]Read from MH i2c: E2 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 0E 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 0E 00 8E 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 95 [16:41:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:41:07]wFMCommunicate OK [16:41:07]SAM_PROTO_GetShiftState done [16:41:07]FM_GetShiftState done [16:41:07]req_shift_opened done [16:41:07]requested_item shift.open_date is exist - process it [16:41:07]req_shift_open_date [16:41:07]req_shift_open_date done [16:41:07]produce_requested_data done [16:41:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96996,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:41:07]process_action_free close_receipt [16:41:07]json_value_free [16:41:07]json_value_free done [16:41:07]process_json_proto returns [16:41:07]Send response to host [16:41:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96996,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:41:07]free response buf [16:41:07]execute_script done [16:41:07]execute_script returns [16:41:07]free content buf [16:41:07]Sock 9.Close socket [16:41:07]Sock 9.Thread stoped [16:41:12]OFD Sender: No OFD packet to send [16:41:17]OFD Sender: No OFD packet to send [16:41:22]OFD Sender: No OFD packet to send [16:41:27]OFD Sender: No OFD packet to send [16:41:32]OFD Sender: No OFD packet to send [16:41:37]OFD Sender: No OFD packet to send [16:41:42]OFD Sender: No OFD packet to send [16:41:47]OFD Sender: No OFD packet to send [16:41:52]OFD Sender: No OFD packet to send [16:41:57]OFD Sender: No OFD packet to send [16:42:02]OFD Sender: No OFD packet to send [16:42:07]OFD Sender: No OFD packet to send [16:42:12]OFD Sender: No OFD packet to send [16:42:17]OFD Sender: No OFD packet to send [16:42:22]OFD Sender: No OFD packet to send [16:42:27]OFD Sender: No OFD packet to send [16:42:32]OFD Sender: No OFD packet to send [16:42:37]OFD Sender: No OFD packet to send [16:42:42]OFD Sender: No OFD packet to send [16:42:47]OFD Sender: No OFD packet to send [16:42:52]OFD Sender: No OFD packet to send [16:42:57]OFD Sender: No OFD packet to send [16:43:02]OFD Sender: No OFD packet to send [16:43:07]OFD Sender: No OFD packet to send [16:43:12]OFD Sender: No OFD packet to send [16:43:17]OFD Sender: No OFD packet to send [16:43:22]OFD Sender: No OFD packet to send [16:43:27]OFD Sender: No OFD packet to send [16:43:32]OFD Sender: No OFD packet to send [16:43:37]OFD Sender: No OFD packet to send [16:43:42]OFD Sender: No OFD packet to send [16:43:47]OFD Sender: No OFD packet to send [16:43:52]OFD Sender: No OFD packet to send [16:43:57]OFD Sender: No OFD packet to send [16:44:02]OFD Sender: No OFD packet to send [16:44:07]OFD Sender: No OFD packet to send [16:44:12]OFD Sender: No OFD packet to send [16:44:17]OFD Sender: No OFD packet to send [16:44:22]OFD Sender: No OFD packet to send [16:44:27]OFD Sender: No OFD packet to send [16:44:32]OFD Sender: No OFD packet to send [16:44:37]OFD Sender: No OFD packet to send [16:44:42]OFD Sender: No OFD packet to send [16:44:47]OFD Sender: No OFD packet to send [16:44:52]OFD Sender: No OFD packet to send [16:44:57]OFD Sender: No OFD packet to send [16:45:02]OFD Sender: No OFD packet to send [16:45:07]OFD Sender: No OFD packet to send [16:45:12]OFD Sender: No OFD packet to send [16:45:17]OFD Sender: No OFD packet to send [16:45:19]accept exits with 7 [16:45:19]New connection [16:45:19]New thread 3067116900 created [16:45:19]Thread 3067260260 joined [16:45:19]Waiting for new connection... [16:45:19] Sock 7.Parse request [16:45:19]Sock 7.Check first char [16:45:19]Sock 7.First char is OK [16:45:19]request: POST /json_proto HTTP/1.0 [16:45:19]Method: POST [16:45:19]URL: /json_proto [16:45:19]Method is POST - this is cgi request [16:45:19]url: /json_proto [16:45:19]query_string will be loaded in cgi processing [16:45:19]execute_cgi json_proto POST (null) [16:45:19]execute_cgi path=json_proto method=POST [16:45:19]POST find Content-Length [16:45:19]Host: 172.17.40.67:8080 [16:45:19]Content-Length: 641 [16:45:19]Content-Type: application/json [16:45:19] [16:45:19]POST finish read [16:45:19]Found Content-Length = 641 [16:45:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:19]execute_script... [16:45: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)3407529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:19]POST & json_proto [16:45:19]process_json_proto [16:45:19]json parsed OK: [16:45:19]protocol is kg_v1.0 [16:45:19]action value=close_receipt [16:45:19]process_action close_receipt [16:45:19]cmd_close_receipt [16:45:19]MH_GetDate [16:45:19]Write to MH i2c: F0 00 00 8F 2C AA [16:45:19]Write i2c OK [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: F0 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: F0 09 00 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: F0 09 00 8F 2C 00 21 11 21 67 EE DA 66 66 01 [16:45:19]GetLastDocTimeStamp 1730220065 [16:45:19]current date 1730220321 [16:45:19]FM_GetShiftState [16:45:19]SAM_PROTO_GetShiftState [16:45:19]wFMCommunicate request_size=4 [16:45:19]MH_SAM_APDU [16:45:19]CAPDU: 80 13 01 00 [16:45:19]Write to MH i2c: E2 08 00 90 2C 80 13 01 00 00 00 00 00 39 [16:45:19]Write i2c OK [16:45:19]MH_I2C_Read... [16:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:19]Read from MH i2c: E2 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: E2 0E 00 [16:45:19]MH_I2C_Read... [16:45:19]Read from MH i2c: E2 0E 00 90 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 97 [16:45:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:45:19]wFMCommunicate OK [16:45:19]SAM_PROTO_GetShiftState done [16:45:19]FM_GetShiftState done [16:45:19]opened in 1730160548 [16:45:19]opened+sec_in_day 1730246948 [16:45:19]quantity*price = 762000 [16:45:19]sum+1 = 762001 [16:45:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 506 29.10.2024 16:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96997 ФПД: 224863201350750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96997&fm=224863201350750&tin=02508201610067®Number=0000000000170478&sum=762000 [16:45:21]StoreToDocumentArchive [16:45:21]shift 145 fd 96997 [16:45:21]save to /storage/0145/doc_00096997 [16:45:21]save last doc name /storage/0145/doc_00096997 to /storage/kkm_last_doc_name [16:45:21]save OK [16:45:21]Clear old archive folders... [16:45:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:45:21]tlvbuf is B6F257F0 [16:45:21]SAM_PROTO_ClearQueue [16:45:21]wFMCommunicate request_size=4 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 09 00 00 [16:45:21]Write to MH i2c: E2 08 00 9D 2C 80 09 00 00 00 00 00 00 3B [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 9D 2C 00 90 00 3D [16:45:21]RAPDU: 90 00 [16:45:21]wFMCommunicate OK [16:45:21]SAM_PROTO_ClearQueue done [16:45:21]KKMCreateOFDPacket [16:45:21]OFDProtocolAddRootSTLVToBuf [16:45:21]FM_MakeSignedData [16:45:21]FM_MakeSignedData [16:45:21]SAM_PROTO_SignData [16:45:21]wFMCommunicate request_size=4 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 0D 01 02 [16:45:21]Write to MH i2c: E2 08 00 9E 2C 80 0D 01 02 00 00 00 00 43 [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 9E 2C 00 90 00 3E [16:45:21]RAPDU: 90 00 [16:45:21]wFMCommunicate OK [16:45:21]wFMCommunicate request_size=255 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 21 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7A 01 00 35 04 06 00 CC 83 0B 3D [16:45:21]Write to MH i2c: E2 02 01 9F 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 21 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7A 01 00 35 04 06 00 CC 83 0B 3D 00 00 5C [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 9F 2C 00 90 00 3F [16:45:21]RAPDU: 90 00 [16:45:21]wFMCommunicate OK [16:45:21]wFMCommunicate request_size=7 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 0D 02 02 02 54 5E [16:45:21]Write to MH i2c: E2 0A 00 A0 2C 80 0D 02 02 02 00 54 5E 00 00 FC [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 03 00 A0 2C 00 90 00 40 [16:45:21]RAPDU: 90 00 [16:45:21]wFMCommunicate OK [16:45:21]wFMCommunicate request_size=4 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 0D 03 02 [16:45:21]Write to MH i2c: E2 08 00 A1 2C 80 0D 03 02 00 00 00 00 48 [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 0B 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 0B 00 A1 2C 00 DA B4 A7 A1 DF 8B 76 3B 90 00 3A [16:45:21]RAPDU: DA B4 A7 A1 DF 8B 76 3B 90 00 [16:45:21]wFMCommunicate OK [16:45:21]SAM_PROTO_SignData done [16:45:21]FM_MakeSignedData done [16:45:21]CreateOFDProtocolMessage [16:45:21]wFMCommunicate request_size=4 [16:45:21]MH_SAM_APDU [16:45:21]CAPDU: 80 11 00 00 [16:45:21]Write to MH i2c: E2 08 00 A2 2C 80 11 00 00 00 00 00 00 48 [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:21]Read from MH i2c: E2 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 17 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: E2 17 00 A2 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 99 [16:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:45:21]wFMCommunicate OK [16:45:21]CreateOFDProtocolMessage done [16:45:21]OFDSenderStorePacket 96997 [16:45:21]StoreOFDPacket docnum=96997 [16:45:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D8 65 04 01 09 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 21 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7A 01 00 35 04 06 00 CC 83 0B 3D 54 5E DA B4 A7 A1 DF 8B 76 3B [16:45:21]CheckFolder [16:45:21]dirname=/storage/ofd_packets [16:45:21]CheckFolder done [16:45:21]ProducePacketName [16:45:21]name=ofd_packets/00096997 [16:45:21]NVStorageSaveData ofd_packets/00096997 [16:45:21]File name is /storage/ofd_packets/00096997 [16:45:21]Write 298 bytes [16:45:21]NVStorageSaveData done [16:45:21]OFDSenderStorePacket done [16:45:21]KKMCreateOFDPacket done [16:45:21]NVStorageSaveData kkm_last_timestamp [16:45:21]File name is /storage/kkm_last_timestamp [16:45:21]Write 4 bytes [16:45:21]NVStorageSaveData done [16:45:21]ExternCall_PrintAddStr [16:45:21]wPrintStart [16:45:21]Write to MH i2c: 01 00 00 A3 2C CF [16:45:21]Write i2c OK [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 07 00 [16:45:21]MH_I2C_Read... [16:45:21]Read from MH i2c: 01 07 00 A3 2C 00 00 00 00 00 FF 0F E4 [16:45:21]RasterBufferAndPrint [16:45:21]line Счет N : (1)3407529 [16:45:21]line ИНН: 02508201610067 [16:45:21]line Контрольно-Кассовый Чек [16:45:21]line ПРОДАЖА [16:45:21]line ТРК (МРК, ГНК) : 51 [16:45:21]line Товар: 2710194210 [16:45:21]line ДТ-К-5 [16:45:21]line 100.000 * 76.20 [16:45:21]line = 7620.00 [16:45:21]line НДС 12% НСП 1% [16:45:21]line > о реализуемом товаре [16:45:21]line ИТОГО: 7620.00 [16:45:21]line НСП 1% : 67.43 [16:45:21]line НДС 12% : 809.20 [16:45:21]line Наличными: 7620.00 [16:45:21]line Безнал.: 0.00 [16:45:21]line Место: АЗС № 82 "Партнер Нефть" [16:45:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:45:21]line СНО: Общий режим [16:45:21]line Чек 506 29.10.2024 16:45 [16:45:21]line Смена: 145 ФФД: 1.0 [16:45:21]line ЗНМ: 0300000017 [16:45:21]line РНМ: 0000000000170478 [16:45:21]line Версия ККМ: v1.0 [16:45:21]line ФМ: 0000000002098560 [16:45:21]line ФД: 96997 [16:45:21]line ФПД: 224863201350750 [16:45:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96997&fm=224863201350750&tin=02508201610067®Number=0000000000170478&sum=762000 [16:45:21]OFD Sender: Processing packet 96997 [packets to send 59, broken 58] [16:45:21]ProducePacketName [16:45:21]name=ofd_packets/00096997 [16:45:21]OFD Sender: To server: pG, [16:45:21]CommunicateWithHost lk.salyk.kg:30040 [16:45:21]ConnectInit lk.salyk.kg [16:45:21]written 0, free lines is 4095 [16:45:22]Connected sock=10 [16:45:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D8 65 04 01 09 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 21 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7A 01 00 35 04 06 00 CC 83 0B 3D 54 5E DA B4 A7 A1 DF 8B 76 3B [16:45:22]Write to MH i2c: 01 00 00 CB 2C F7 [16:45:22]Write i2c OK [16:45:22]MH_I2C_Read... [16:45:22]Read from MH i2c: 01 [16:45:22]MH_I2C_Read... [16:45:22]Read from MH i2c: 01 07 00 [16:45:22]MH_I2C_Read... [16:45:22]Read from MH i2c: 01 07 00 CB 2C 00 00 00 00 00 37 0D 42 [16:45:22]RasterBufferAndPrint [16:45:22]line [16:45:22]line [16:45:22]line [16:45:22]line [16:45:22]line [16:45:22]written 0, free lines is 3392 [16:45:22]MH_Cut [16:45:22]Write to MH i2c: D1 01 00 D2 2C 01 D0 [16:45:22]Write i2c OK [16:45:22]MH_I2C_Read... [16:45:22]Read from MH i2c: D1 [16:45:22]MH_I2C_Read... [16:45:22]Read from MH i2c: D1 01 00 [16:45:22]MH_I2C_Read... [16:45:22]Read from MH i2c: D1 01 00 D2 2C 00 CF [16:45:22]Write to MH i2c: 01 00 00 D3 2C FF [16:45:22]Write i2c OK [16:45:22]MH_I2C_Read... [16:45:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 80 47 00 32 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7A 01 00 F4 03 04 00 47 BB 20 67 B6 04 01 00 00 22 36 9D D8 4F B7 1B 67 [16:45:22]CommunicateWithHost err = 0 [16:45:22]CheckOFDResponse [16:45:22]1017 (14) - 77093643461234 [16:45:22]1041 (16) - 0000000002098560 [16:45:22]1040 (4) - 96997 [16:45:22]1012 (4) - 29.10.2024 10:39 [16:45:22]1206 (1) - 0 [16:45:22]OFD Sender: Remove packet 96997 [16:45:22]ProducePacketName [16:45:22]name=ofd_packets/00096997 [16:45:22]NVStorageDeleteData [16:45:22]OFD Sender: No OFD packet to send [16:45:23]*** Cut start [16:45:23]*** Partial cut [16:45:23]*** CUTSNS_PIN = 1 [16:45:23]*** CUTSNS_PIN = 0 [16:45:23]*** Brake cut motor [16:45:23]Read from MH i2c: 01 [16:45:23]MH_I2C_Read... [16:45:23]*** Stop cut motor [16:45:23]*** Cut end [16:45:23]Read from MH i2c: 01 07 00 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: 01 07 00 D3 2C 00 00 00 00 00 FF 0F 14 [16:45:23]process_action close_receipt done [16:45:23]requested_data is exist [16:45:23]produce_requested_data [16:45:23]requested_item fm.sn is exist - process it [16:45:23]wFMCommunicate request_size=4 [16:45:23]MH_SAM_APDU [16:45:23]CAPDU: 80 11 00 00 [16:45:23]Write to MH i2c: E2 08 00 D4 2C 80 11 00 00 00 00 00 00 7A [16:45:23]Write i2c OK [16:45:23]MH_I2C_Read... [16:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:23]Read from MH i2c: E2 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 17 00 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 17 00 D4 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [16:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:45:23]wFMCommunicate OK [16:45:23]requested_item fd.num is exist - process it [16:45:23]SAM_PROTO_GetFieldsCounters [16:45:23]wFMCommunicate request_size=4 [16:45:23]MH_SAM_APDU [16:45:23]CAPDU: 80 13 00 00 [16:45:23]Write to MH i2c: E2 08 00 D5 2C 80 13 00 00 00 00 00 00 7D [16:45:23]Write i2c OK [16:45:23]MH_I2C_Read... [16:45:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:23]Read from MH i2c: E2 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 62 00 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 62 00 D5 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [16:45:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:23]wFMCommunicate OK [16:45:23]SAM_PROTO_GetFieldsCounters done [16:45:23]requested_item shift.num is exist - process it [16:45:23]requested_item shift.opened is exist - process it [16:45:23]req_shift_opened [16:45:23]FM_GetShiftState [16:45:23]SAM_PROTO_GetShiftState [16:45:23]wFMCommunicate request_size=4 [16:45:23]MH_SAM_APDU [16:45:23]CAPDU: 80 13 01 00 [16:45:23]Write to MH i2c: E2 08 00 D6 2C 80 13 01 00 00 00 00 00 7F [16:45:23]Write i2c OK [16:45:23]MH_I2C_Read... [16:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:23]Read from MH i2c: E2 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 0E 00 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 0E 00 D6 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DD [16:45:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:45:23]wFMCommunicate OK [16:45:23]SAM_PROTO_GetShiftState done [16:45:23]FM_GetShiftState done [16:45:23]req_shift_opened done [16:45:23]requested_item shift.open_date is exist - process it [16:45:23]req_shift_open_date [16:45:23]req_shift_open_date done [16:45:23]produce_requested_data done [16:45:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96997,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:45:23]process_action_free close_receipt [16:45:23]json_value_free [16:45:23]json_value_free done [16:45:23]process_json_proto returns [16:45:23]Send response to host [16:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96997,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:45:23]free response buf [16:45:23]execute_script done [16:45:23]execute_script returns [16:45:23]free content buf [16:45:23]Sock 7.Close socket [16:45:23]Sock 7.Thread stoped [16:45:27]OFD Sender: No OFD packet to send [16:45:32]OFD Sender: No OFD packet to send [16:45:37]OFD Sender: No OFD packet to send [16:45:42]OFD Sender: No OFD packet to send [16:45:48]OFD Sender: No OFD packet to send [16:45:53]OFD Sender: No OFD packet to send [16:45:57]accept exits with 9 [16:45:57]New connection [16:45:57]New thread 3067260260 created [16:45:57]Thread 3067116900 joined [16:45:57]Waiting for new connection... [16:45:57] Sock 9.Parse request [16:45:57]Sock 9.Check first char [16:45:57]Sock 9.First char is OK [16:45:57]request: POST /json_proto HTTP/1.0 [16:45:57]Method: POST [16:45:57]URL: /json_proto [16:45:57]Method is POST - this is cgi request [16:45:57]url: /json_proto [16:45:57]query_string will be loaded in cgi processing [16:45:57]execute_cgi json_proto POST (null) [16:45:57]execute_cgi path=json_proto method=POST [16:45:57]POST find Content-Length [16:45:57]Host: 172.17.40.67:8080 [16:45:57]Content-Length: 678 [16:45:57]Content-Type: application/json [16:45:57] [16:45:57]POST finish read [16:45:57]Found Content-Length = 678 [16:45:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:57]execute_script... [16:45: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)3407530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:57]POST & json_proto [16:45:57]process_json_proto [16:45:57]json parsed OK: [16:45:57]protocol is kg_v1.0 [16:45:57]action value=close_receipt [16:45:57]process_action close_receipt [16:45:57]cmd_close_receipt [16:45:57]MH_GetDate [16:45:57]Write to MH i2c: F0 00 00 D7 2C F2 [16:45:57]Write i2c OK [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: F0 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: F0 09 00 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: F0 09 00 D7 2C 00 47 11 21 67 EE DA 66 66 6F [16:45:57]GetLastDocTimeStamp 1730220321 [16:45:57]current date 1730220359 [16:45:57]FM_GetShiftState [16:45:57]SAM_PROTO_GetShiftState [16:45:57]wFMCommunicate request_size=4 [16:45:57]MH_SAM_APDU [16:45:57]CAPDU: 80 13 01 00 [16:45:57]Write to MH i2c: E2 08 00 D8 2C 80 13 01 00 00 00 00 00 81 [16:45:57]Write i2c OK [16:45:57]MH_I2C_Read... [16:45:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:57]Read from MH i2c: E2 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: E2 0E 00 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: E2 0E 00 D8 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [16:45:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:45:57]wFMCommunicate OK [16:45:57]SAM_PROTO_GetShiftState done [16:45:57]FM_GetShiftState done [16:45:57]opened in 1730160548 [16:45:57]opened+sec_in_day 1730246948 [16:45:57]quantity*price = 50041 [16:45:57]sum+1 = 50042 [16:45:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 507 29.10.2024 16:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96998 ФПД: 219599071513930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96998&fm=219599071513930&tin=02508201610067®Number=0000000000170478&sum=50000 [16:45:58]StoreToDocumentArchive [16:45:58]shift 145 fd 96998 [16:45:58]save to /storage/0145/doc_00096998 [16:45:58]save last doc name /storage/0145/doc_00096998 to /storage/kkm_last_doc_name [16:45:58]save OK [16:45:58]Clear old archive folders... [16:45:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:58]tlvbuf is 01AE4A90 [16:45:58]SAM_PROTO_ClearQueue [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 09 00 00 [16:45:58]Write to MH i2c: E2 08 00 E5 2C 80 09 00 00 00 00 00 00 83 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 E5 2C 00 90 00 85 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]SAM_PROTO_ClearQueue done [16:45:58]KKMCreateOFDPacket [16:45:58]OFDProtocolAddRootSTLVToBuf [16:45:58]FM_MakeSignedData [16:45:58]FM_MakeSignedData [16:45:58]SAM_PROTO_SignData [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 01 02 [16:45:58]Write to MH i2c: E2 08 00 E6 2C 80 0D 01 02 00 00 00 00 8B [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 E6 2C 00 90 00 86 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]wFMCommunicate request_size=255 [16:45:58]MH_SAM_APDU [16:45: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 34 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 FB 01 00 00 F4 03 04 00 47 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7A 01 00 35 04 06 00 C7 [16:45:58]Write to MH i2c: E2 02 01 E7 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 34 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 FB 01 00 00 F4 03 04 00 47 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7A 01 00 35 04 06 00 C7 00 00 AE [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:59]Read from MH i2c: E2 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 03 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 03 00 E7 2C 00 90 00 87 [16:45:59]RAPDU: 90 00 [16:45:59]wFMCommunicate OK [16:45:59]wFMCommunicate request_size=10 [16:45:59]MH_SAM_APDU [16:45:59]CAPDU: 80 0D 02 02 05 B9 64 A6 8D 4A [16:45:59]Write to MH i2c: E2 0D 00 E8 2C 80 0D 02 02 05 00 B9 64 A6 8D 4A 00 00 32 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:59]Read from MH i2c: E2 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 03 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 03 00 E8 2C 00 90 00 88 [16:45:59]RAPDU: 90 00 [16:45:59]wFMCommunicate OK [16:45:59]wFMCommunicate request_size=4 [16:45:59]MH_SAM_APDU [16:45:59]CAPDU: 80 0D 03 02 [16:45:59]Write to MH i2c: E2 08 00 E9 2C 80 0D 03 02 00 00 00 00 90 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:59]Read from MH i2c: E2 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 0B 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 0B 00 E9 2C 00 97 78 56 FA 6D 06 67 01 90 00 CB [16:45:59]RAPDU: 97 78 56 FA 6D 06 67 01 90 00 [16:45:59]wFMCommunicate OK [16:45:59]SAM_PROTO_SignData done [16:45:59]FM_MakeSignedData done [16:45:59]CreateOFDProtocolMessage [16:45:59]wFMCommunicate request_size=4 [16:45:59]MH_SAM_APDU [16:45:59]CAPDU: 80 11 00 00 [16:45:59]Write to MH i2c: E2 08 00 EA 2C 80 11 00 00 00 00 00 00 90 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:59]Read from MH i2c: E2 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 17 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: E2 17 00 EA 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [16:45:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:45:59]wFMCommunicate OK [16:45:59]CreateOFDProtocolMessage done [16:45:59]OFDSenderStorePacket 96998 [16:45:59]StoreOFDPacket docnum=96998 [16:45:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 77 55 07 01 1F 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 34 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 FB 01 00 00 F4 03 04 00 47 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7A 01 00 35 04 06 00 C7 B9 64 A6 8D 4A 97 78 56 FA 6D 06 67 01 [16:45:59]CheckFolder [16:45:59]dirname=/storage/ofd_packets [16:45:59]CheckFolder done [16:45:59]ProducePacketName [16:45:59]name=ofd_packets/00096998 [16:45:59]NVStorageSaveData ofd_packets/00096998 [16:45:59]File name is /storage/ofd_packets/00096998 [16:45:59]Write 301 bytes [16:45:59]NVStorageSaveData done [16:45:59]OFDSenderStorePacket done [16:45:59]KKMCreateOFDPacket done [16:45:59]NVStorageSaveData kkm_last_timestamp [16:45:59]File name is /storage/kkm_last_timestamp [16:45:59]Write 4 bytes [16:45:59]NVStorageSaveData done [16:45:59]ExternCall_PrintAddStr [16:45:59]wPrintStart [16:45:59]Write to MH i2c: 01 00 00 EB 2C 17 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 07 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 07 00 EB 2C 00 00 00 00 00 FF 0F 2C [16:45:59]RasterBufferAndPrint [16:45:59]line Счет N : (1)3407530 [16:45:59]line ИНН: 02508201610067 [16:45:59]line Контрольно-Кассовый Чек [16:45:59]line ПРОДАЖА [16:45:59]line ТРК (МРК, ГНК) : 12 [16:45:59]line Товар: 2710124130 [16:45:59]line Аи-92-К-4 [16:45:59]line 7.480 * 66.90 [16:45:59]line = 500.41 [16:45:59]line НДС 12% НСП 1% [16:45:59]line > о реализуемом товаре [16:45:59]line ОКРУГЛЕНИЕ: -0.41 [16:45:59]line ИТОГО: 500.00 [16:45:59]line Внесено: 500.00 [16:45:59]line СДАЧА: 0.00 [16:45:59]line НСП 1% : 4.43 [16:45:59]line НДС 12% : 53.14 [16:45:59]line Наличными: 500.00 [16:45:59]line Безнал.: 0.00 [16:45:59]line Место: АЗС № 82 "Партнер Нефть" [16:45:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:45:59]line СНО: Общий режим [16:45:59]line Чек 507 29.10.2024 16:45 [16:45:59]line Смена: 145 ФФД: 1.0 [16:45:59]line ЗНМ: 0300000017 [16:45:59]line РНМ: 0000000000170478 [16:45:59]line Версия ККМ: v1.0 [16:45:59]line ФМ: 0000000002098560 [16:45:59]line ФД: 96998 [16:45:59]line ФПД: 219599071513930 [16:45:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96998&fm=219599071513930&tin=02508201610067®Number=0000000000170478&sum=50000 [16:45:59]OFD Sender: Processing packet 96998 [packets to send 59, broken 58] [16:45:59]ProducePacketName [16:45:59]name=ofd_packets/00096998 [16:45:59]OFD Sender: To server: pG, [16:45:59]CommunicateWithHost lk.salyk.kg:30040 [16:45:59]ConnectInit lk.salyk.kg [16:45:59]written 0, free lines is 4095 [16:45:59]Connected sock=10 [16:45:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 77 55 07 01 1F 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 34 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 FB 01 00 00 F4 03 04 00 47 11 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7A 01 00 35 04 06 00 C7 B9 64 A6 8D 4A 97 78 56 FA 6D 06 67 01 [16:46:00]Write to MH i2c: 01 00 00 16 2D 43 [16:46:00]Write i2c OK [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: 01 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: 01 07 00 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: 01 07 00 16 2D 00 00 00 00 00 03 0D 5A [16:46:00]RasterBufferAndPrint [16:46:00]line [16:46:00]line [16:46:00]line [16:46:00]line [16:46:00]line [16:46:00]written 0, free lines is 3337 [16:46:00]MH_Cut [16:46:00]Write to MH i2c: D1 01 00 1D 2D 01 1C [16:46:00]Write i2c OK [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: D1 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: D1 01 00 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: D1 01 00 1D 2D 00 1B [16:46:00]Write to MH i2c: 01 00 00 1E 2D 4B [16:46:00]Write i2c OK [16:46:00]MH_I2C_Read... [16:46:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E8 C5 47 00 95 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 32 30 39 38 35 36 30 10 04 04 00 E6 7A 01 00 F4 03 04 00 6D BB 20 67 B6 04 01 00 00 E3 06 C9 11 06 72 35 F8 [16:46:00]CommunicateWithHost err = 0 [16:46:00]CheckOFDResponse [16:46:00]1017 (14) - 77093643461234 [16:46:00]1041 (16) - 0000000002098560 [16:46:00]1040 (4) - 96998 [16:46:00]1012 (4) - 29.10.2024 10:39 [16:46:00]1206 (1) - 0 [16:46:00]OFD Sender: Remove packet 96998 [16:46:00]ProducePacketName [16:46:00]name=ofd_packets/00096998 [16:46:00]NVStorageDeleteData [16:46:00]OFD Sender: No OFD packet to send [16:46:00]*** Cut start [16:46:00]*** Partial cut [16:46:00]*** CUTSNS_PIN = 1 [16:46:00]*** CUTSNS_PIN = 0 [16:46:00]*** Brake cut motor [16:46:01]Read from MH i2c: 01 [16:46:01]MH_I2C_Read... [16:46:01]*** Stop cut motor [16:46:01]*** Cut end [16:46:01]Read from MH i2c: 01 07 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: 01 07 00 1E 2D 00 00 00 00 00 FF 0F 60 [16:46:01]process_action close_receipt done [16:46:01]requested_data is exist [16:46:01]produce_requested_data [16:46:01]requested_item fm.sn is exist - process it [16:46:01]wFMCommunicate request_size=4 [16:46:01]MH_SAM_APDU [16:46:01]CAPDU: 80 11 00 00 [16:46:01]Write to MH i2c: E2 08 00 1F 2D 80 11 00 00 00 00 00 00 C6 [16:46:01]Write i2c OK [16:46:01]MH_I2C_Read... [16:46:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:01]Read from MH i2c: E2 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 17 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 17 00 1F 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [16:46:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:46:01]wFMCommunicate OK [16:46:01]requested_item fd.num is exist - process it [16:46:01]SAM_PROTO_GetFieldsCounters [16:46:01]wFMCommunicate request_size=4 [16:46:01]MH_SAM_APDU [16:46:01]CAPDU: 80 13 00 00 [16:46:01]Write to MH i2c: E2 08 00 20 2D 80 13 00 00 00 00 00 00 C9 [16:46:01]Write i2c OK [16:46:01]MH_I2C_Read... [16:46:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:01]Read from MH i2c: E2 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 62 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 62 00 20 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [16:46:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:01]wFMCommunicate OK [16:46:01]SAM_PROTO_GetFieldsCounters done [16:46:01]requested_item shift.num is exist - process it [16:46:01]requested_item shift.opened is exist - process it [16:46:01]req_shift_opened [16:46:01]FM_GetShiftState [16:46:01]SAM_PROTO_GetShiftState [16:46:01]wFMCommunicate request_size=4 [16:46:01]MH_SAM_APDU [16:46:01]CAPDU: 80 13 01 00 [16:46:01]Write to MH i2c: E2 08 00 21 2D 80 13 01 00 00 00 00 00 CB [16:46:01]Write i2c OK [16:46:01]MH_I2C_Read... [16:46:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:01]Read from MH i2c: E2 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 0E 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 0E 00 21 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [16:46:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:46:01]wFMCommunicate OK [16:46:01]SAM_PROTO_GetShiftState done [16:46:01]FM_GetShiftState done [16:46:01]req_shift_opened done [16:46:01]requested_item shift.open_date is exist - process it [16:46:01]req_shift_open_date [16:46:01]req_shift_open_date done [16:46:01]produce_requested_data done [16:46:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96998,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:46:01]process_action_free close_receipt [16:46:01]json_value_free [16:46:01]json_value_free done [16:46:01]process_json_proto returns [16:46:01]Send response to host [16:46:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96998,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:46:01]free response buf [16:46:01]execute_script done [16:46:01]execute_script returns [16:46:01]free content buf [16:46:01]Sock 9.Close socket [16:46:01]Sock 9.Thread stoped [16:46:05]OFD Sender: No OFD packet to send [16:46:10]OFD Sender: No OFD packet to send [16:46:15]OFD Sender: No OFD packet to send [16:46:20]OFD Sender: No OFD packet to send [16:46:25]OFD Sender: No OFD packet to send [16:46:30]OFD Sender: No OFD packet to send [16:46:35]OFD Sender: No OFD packet to send [16:46:40]OFD Sender: No OFD packet to send [16:46:45]OFD Sender: No OFD packet to send [16:46:50]OFD Sender: No OFD packet to send [16:46:55]OFD Sender: No OFD packet to send [16:47:00]OFD Sender: No OFD packet to send [16:47:05]OFD Sender: No OFD packet to send [16:47:10]OFD Sender: No OFD packet to send [16:47:15]OFD Sender: No OFD packet to send [16:47:20]OFD Sender: No OFD packet to send [16:47:25]OFD Sender: No OFD packet to send [16:47:30]OFD Sender: No OFD packet to send [16:47:35]OFD Sender: No OFD packet to send [16:47:40]OFD Sender: No OFD packet to send [16:47:45]OFD Sender: No OFD packet to send [16:47:50]OFD Sender: No OFD packet to send [16:47:55]OFD Sender: No OFD packet to send [16:48:00]OFD Sender: No OFD packet to send [16:48:05]OFD Sender: No OFD packet to send [16:48:10]OFD Sender: No OFD packet to send [16:48:15]OFD Sender: No OFD packet to send [16:48:20]OFD Sender: No OFD packet to send [16:48:25]OFD Sender: No OFD packet to send [16:48:30]OFD Sender: No OFD packet to send [16:48:35]OFD Sender: No OFD packet to send [16:48:40]OFD Sender: No OFD packet to send [16:48:45]OFD Sender: No OFD packet to send [16:48:50]OFD Sender: No OFD packet to send [16:48:55]OFD Sender: No OFD packet to send [16:49:00]OFD Sender: No OFD packet to send [16:49:05]OFD Sender: No OFD packet to send [16:49:10]OFD Sender: No OFD packet to send [16:49:15]OFD Sender: No OFD packet to send [16:49:20]OFD Sender: No OFD packet to send [16:49:25]OFD Sender: No OFD packet to send [16:49:30]OFD Sender: No OFD packet to send [16:49:35]OFD Sender: No OFD packet to send [16:49:40]OFD Sender: No OFD packet to send [16:49:45]OFD Sender: No OFD packet to send [16:49:50]OFD Sender: No OFD packet to send [16:49:55]OFD Sender: No OFD packet to send [16:50:00]OFD Sender: No OFD packet to send [16:50:05]OFD Sender: No OFD packet to send [16:50:09]accept exits with 7 [16:50:09]New connection [16:50:09]New thread 3067116900 created [16:50:09]Thread 3067260260 joined [16:50:09]Waiting for new connection... [16:50:09] Sock 7.Parse request [16:50:09]Sock 7.Check first char [16:50:09]Sock 7.First char is OK [16:50:09]request: POST /json_proto HTTP/1.0 [16:50:09]Method: POST [16:50:09]URL: /json_proto [16:50:09]Method is POST - this is cgi request [16:50:09]url: /json_proto [16:50:09]query_string will be loaded in cgi processing [16:50:09]execute_cgi json_proto POST (null) [16:50:09]execute_cgi path=json_proto method=POST [16:50:09]POST find Content-Length [16:50:09]Host: 172.17.40.67:8080 [16:50:09]Content-Length: 678 [16:50:09]Content-Type: application/json [16:50:09] [16:50:09]POST finish read [16:50:09]Found Content-Length = 678 [16:50:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:09]execute_script... [16:50: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)3407532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:09]POST & json_proto [16:50:09]process_json_proto [16:50:09]json parsed OK: [16:50:09]protocol is kg_v1.0 [16:50:09]action value=close_receipt [16:50:09]process_action close_receipt [16:50:09]cmd_close_receipt [16:50:09]MH_GetDate [16:50:09]Write to MH i2c: F0 00 00 22 2D 3E [16:50:09]Write i2c OK [16:50:09]MH_I2C_Read... [16:50:09]Read from MH i2c: F0 [16:50:09]MH_I2C_Read... [16:50:09]Read from MH i2c: F0 09 00 [16:50:09]MH_I2C_Read... [16:50:09]Read from MH i2c: F0 09 00 22 2D 00 42 12 21 67 EE DA 66 66 B7 [16:50:09]GetLastDocTimeStamp 1730220359 [16:50:09]current date 1730220610 [16:50:09]FM_GetShiftState [16:50:09]SAM_PROTO_GetShiftState [16:50:09]wFMCommunicate request_size=4 [16:50:09]MH_SAM_APDU [16:50:09]CAPDU: 80 13 01 00 [16:50:09]Write to MH i2c: E2 08 00 23 2D 80 13 01 00 00 00 00 00 CD [16:50:09]Write i2c OK [16:50:09]MH_I2C_Read... [16:50:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:09]Read from MH i2c: E2 [16:50:09]MH_I2C_Read... [16:50:09]Read from MH i2c: E2 0E 00 [16:50:09]MH_I2C_Read... [16:50:09]Read from MH i2c: E2 0E 00 23 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [16:50:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:50:09]wFMCommunicate OK [16:50:09]SAM_PROTO_GetShiftState done [16:50:09]FM_GetShiftState done [16:50:09]opened in 1730160548 [16:50:09]opened+sec_in_day 1730246948 [16:50:09]quantity*price = 30038 [16:50:09]sum+1 = 30039 [16:50:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 508 29.10.2024 16:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 96999 ФПД: 218972754525843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165010&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96999&fm=218972754525843&tin=02508201610067®Number=0000000000170478&sum=30000 [16:50:10]StoreToDocumentArchive [16:50:10]shift 145 fd 96999 [16:50:10]save to /storage/0145/doc_00096999 [16:50:10]save last doc name /storage/0145/doc_00096999 to /storage/kkm_last_doc_name [16:50:10]save OK [16:50:10]Clear old archive folders... [16:50:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:50:10]tlvbuf is 01A868F0 [16:50:10]SAM_PROTO_ClearQueue [16:50:10]wFMCommunicate request_size=4 [16:50:10]MH_SAM_APDU [16:50:10]CAPDU: 80 09 00 00 [16:50:10]Write to MH i2c: E2 08 00 30 2D 80 09 00 00 00 00 00 00 CF [16:50:10]Write i2c OK [16:50:10]MH_I2C_Read... [16:50:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:10]Read from MH i2c: E2 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 30 2D 00 90 00 D1 [16:50:10]RAPDU: 90 00 [16:50:10]wFMCommunicate OK [16:50:10]SAM_PROTO_ClearQueue done [16:50:10]KKMCreateOFDPacket [16:50:10]OFDProtocolAddRootSTLVToBuf [16:50:10]FM_MakeSignedData [16:50:10]FM_MakeSignedData [16:50:10]SAM_PROTO_SignData [16:50:10]wFMCommunicate request_size=4 [16:50:10]MH_SAM_APDU [16:50:10]CAPDU: 80 0D 01 02 [16:50:10]Write to MH i2c: E2 08 00 31 2D 80 0D 01 02 00 00 00 00 D7 [16:50:10]Write i2c OK [16:50:10]MH_I2C_Read... [16:50:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:10]Read from MH i2c: E2 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 31 2D 00 90 00 D2 [16:50:10]RAPDU: 90 00 [16:50:10]wFMCommunicate OK [16:50:10]wFMCommunicate request_size=255 [16:50:10]MH_SAM_APDU [16:50:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FC 01 00 00 F4 03 04 00 42 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7A 01 00 35 04 06 00 C7 [16:50:10]Write to MH i2c: E2 02 01 32 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FC 01 00 00 F4 03 04 00 42 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7A 01 00 35 04 06 00 C7 00 00 EC [16:50:10]Write i2c OK [16:50:10]MH_I2C_Read... [16:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:10]Read from MH i2c: E2 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 32 2D 00 90 00 D3 [16:50:10]RAPDU: 90 00 [16:50:10]wFMCommunicate OK [16:50:10]wFMCommunicate request_size=10 [16:50:10]MH_SAM_APDU [16:50:10]CAPDU: 80 0D 02 02 05 27 91 3F BE 93 [16:50:10]Write to MH i2c: E2 0D 00 33 2D 80 0D 02 02 05 00 27 91 3F BE 93 00 00 2C [16:50:10]Write i2c OK [16:50:10]MH_I2C_Read... [16:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:10]Read from MH i2c: E2 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 03 00 33 2D 00 90 00 D4 [16:50:10]RAPDU: 90 00 [16:50:10]wFMCommunicate OK [16:50:10]wFMCommunicate request_size=4 [16:50:10]MH_SAM_APDU [16:50:10]CAPDU: 80 0D 03 02 [16:50:10]Write to MH i2c: E2 08 00 34 2D 80 0D 03 02 00 00 00 00 DC [16:50:10]Write i2c OK [16:50:10]MH_I2C_Read... [16:50:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:10]Read from MH i2c: E2 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 0B 00 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 0B 00 34 2D 00 BD 41 34 0C E4 27 95 2B 90 00 E6 [16:50:10]RAPDU: BD 41 34 0C E4 27 95 2B 90 00 [16:50:10]wFMCommunicate OK [16:50:10]SAM_PROTO_SignData done [16:50:10]FM_MakeSignedData done [16:50:10]CreateOFDProtocolMessage [16:50:10]wFMCommunicate request_size=4 [16:50:10]MH_SAM_APDU [16:50:10]CAPDU: 80 11 00 00 [16:50:10]Write to MH i2c: E2 08 00 35 2D 80 11 00 00 00 00 00 00 DC [16:50:10]Write i2c OK [16:50:10]MH_I2C_Read... [16:50:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:10]Read from MH i2c: E2 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 17 00 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: E2 17 00 35 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [16:50:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:50:10]wFMCommunicate OK [16:50:10]CreateOFDProtocolMessage done [16:50:10]OFDSenderStorePacket 96999 [16:50:10]StoreOFDPacket docnum=96999 [16:50:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD C3 07 01 7F 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FC 01 00 00 F4 03 04 00 42 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7A 01 00 35 04 06 00 C7 27 91 3F BE 93 BD 41 34 0C E4 27 95 2B [16:50:10]CheckFolder [16:50:10]dirname=/storage/ofd_packets [16:50:10]CheckFolder done [16:50:10]ProducePacketName [16:50:10]name=ofd_packets/00096999 [16:50:10]NVStorageSaveData ofd_packets/00096999 [16:50:10]File name is /storage/ofd_packets/00096999 [16:50:10]Write 301 bytes [16:50:10]NVStorageSaveData done [16:50:10]OFDSenderStorePacket done [16:50:10]KKMCreateOFDPacket done [16:50:10]NVStorageSaveData kkm_last_timestamp [16:50:10]File name is /storage/kkm_last_timestamp [16:50:10]Write 4 bytes [16:50:10]NVStorageSaveData done [16:50:10]ExternCall_PrintAddStr [16:50:10]wPrintStart [16:50:10]Write to MH i2c: 01 00 00 36 2D 63 [16:50:10]Write i2c OK [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: 01 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: 01 07 00 [16:50:10]MH_I2C_Read... [16:50:10]Read from MH i2c: 01 07 00 36 2D 00 00 00 00 00 FF 0F 78 [16:50:10]RasterBufferAndPrint [16:50:10]line Счет N : (1)3407532 [16:50:10]line ИНН: 02508201610067 [16:50:10]line Контрольно-Кассовый Чек [16:50:10]line ПРОДАЖА [16:50:10]line ТРК (МРК, ГНК) : 32 [16:50:10]line Товар: 2710124130 [16:50:10]line Аи-92-К-4 [16:50:10]line 4.490 * 66.90 [16:50:10]line = 300.38 [16:50:10]line НДС 12% НСП 1% [16:50:10]line > о реализуемом товаре [16:50:10]line ОКРУГЛЕНИЕ: -0.38 [16:50:10]line ИТОГО: 300.00 [16:50:10]line Внесено: 300.00 [16:50:10]line СДАЧА: 0.00 [16:50:10]line НСП 1% : 2.66 [16:50:10]line НДС 12% : 31.90 [16:50:10]line Наличными: 300.00 [16:50:10]line Безнал.: 0.00 [16:50:10]line Место: АЗС № 82 "Партнер Нефть" [16:50:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:50:10]line СНО: Общий режим [16:50:10]line Чек 508 29.10.2024 16:50 [16:50:10]line Смена: 145 ФФД: 1.0 [16:50:10]line ЗНМ: 0300000017 [16:50:10]line РНМ: 0000000000170478 [16:50:10]line Версия ККМ: v1.0 [16:50:10]line ФМ: 0000000002098560 [16:50:10]line ФД: 96999 [16:50:10]line ФПД: 218972754525843 [16:50:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165010&type=1&operation_type=1&fn_number=0000000002098560&fd_number=96999&fm=218972754525843&tin=02508201610067®Number=0000000000170478&sum=30000 [16:50:10]written 0, free lines is 4095 [16:50:10]OFD Sender: Processing packet 96999 [packets to send 59, broken 58] [16:50:10]ProducePacketName [16:50:10]name=ofd_packets/00096999 [16:50:10]OFD Sender: To server: pG, [16:50:10]CommunicateWithHost lk.salyk.kg:30040 [16:50:10]ConnectInit lk.salyk.kg [16:50:11]Connected sock=10 [16:50:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD C3 07 01 7F 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FC 01 00 00 F4 03 04 00 42 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7A 01 00 35 04 06 00 C7 27 91 3F BE 93 BD 41 34 0C E4 27 95 2B [16:50:11]Write to MH i2c: 01 00 00 61 2D 8E [16:50:11]Write i2c OK [16:50:11]MH_I2C_Read... [16:50:11]Read from MH i2c: 01 [16:50:11]MH_I2C_Read... [16:50:11]Read from MH i2c: 01 07 00 [16:50:11]MH_I2C_Read... [16:50:11]Read from MH i2c: 01 07 00 61 2D 00 00 00 00 00 05 0D A7 [16:50:11]RasterBufferAndPrint [16:50:11]line [16:50:11]line [16:50:11]line [16:50:11]line [16:50:11]line [16:50:11]written 0, free lines is 3343 [16:50:11]MH_Cut [16:50:11]Write to MH i2c: D1 01 00 68 2D 01 67 [16:50:11]Write i2c OK [16:50:11]MH_I2C_Read... [16:50:11]Read from MH i2c: D1 [16:50:11]MH_I2C_Read... [16:50:11]Read from MH i2c: D1 01 00 [16:50:11]MH_I2C_Read... [16:50:11]Read from MH i2c: D1 01 00 68 2D 00 66 [16:50:11]Write to MH i2c: 01 00 00 69 2D 96 [16:50:11]Write i2c OK [16:50:11]MH_I2C_Read... [16:50:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D 00 47 00 68 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7A 01 00 F4 03 04 00 68 BC 20 67 B6 04 01 00 00 0D 9C 1E 3D C0 BC A5 AF [16:50:11]CommunicateWithHost err = 0 [16:50:11]CheckOFDResponse [16:50:11]1017 (14) - 77093643461234 [16:50:11]1041 (16) - 0000000002098560 [16:50:11]1040 (4) - 96999 [16:50:11]1012 (4) - 29.10.2024 10:43 [16:50:11]1206 (1) - 0 [16:50:11]OFD Sender: Remove packet 96999 [16:50:11]ProducePacketName [16:50:11]name=ofd_packets/00096999 [16:50:11]NVStorageDeleteData [16:50:11]OFD Sender: No OFD packet to send [16:50:11]*** Cut start [16:50:11]*** Partial cut [16:50:11]*** CUTSNS_PIN = 1 [16:50:11]*** CUTSNS_PIN = 0 [16:50:12]*** Brake cut motor [16:50:12]Read from MH i2c: 01 [16:50:12]MH_I2C_Read... [16:50:12]*** Stop cut motor [16:50:12]*** Cut end [16:50:12]Read from MH i2c: 01 07 00 [16:50:12]MH_I2C_Read... [16:50:12]Read from MH i2c: 01 07 00 69 2D 00 00 00 00 00 FF 0F AB [16:50:12]process_action close_receipt done [16:50:12]requested_data is exist [16:50:12]produce_requested_data [16:50:12]requested_item fm.sn is exist - process it [16:50:12]wFMCommunicate request_size=4 [16:50:12]MH_SAM_APDU [16:50:12]CAPDU: 80 11 00 00 [16:50:12]Write to MH i2c: E2 08 00 6A 2D 80 11 00 00 00 00 00 00 11 [16:50:12]Write i2c OK [16:50:12]MH_I2C_Read... [16:50:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:12]Read from MH i2c: E2 [16:50:12]MH_I2C_Read... [16:50:12]Read from MH i2c: E2 17 00 [16:50:12]MH_I2C_Read... [16:50:12]Read from MH i2c: E2 17 00 6A 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [16:50:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:50:12]wFMCommunicate OK [16:50:12]requested_item fd.num is exist - process it [16:50:12]SAM_PROTO_GetFieldsCounters [16:50:12]wFMCommunicate request_size=4 [16:50:12]MH_SAM_APDU [16:50:12]CAPDU: 80 13 00 00 [16:50:12]Write to MH i2c: E2 08 00 6B 2D 80 13 00 00 00 00 00 00 14 [16:50:12]Write i2c OK [16:50:12]MH_I2C_Read... [16:50:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:12]Read from MH i2c: E2 [16:50:12]MH_I2C_Read... [16:50:12]Read from MH i2c: E2 62 00 [16:50:12]MH_I2C_Read... [16:50:12]Read from MH i2c: E2 62 00 6B 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [16:50:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:12]wFMCommunicate OK [16:50:12]SAM_PROTO_GetFieldsCounters done [16:50:12]requested_item shift.num is exist - process it [16:50:12]requested_item shift.opened is exist - process it [16:50:12]req_shift_opened [16:50:12]FM_GetShiftState [16:50:12]SAM_PROTO_GetShiftState [16:50:12]wFMCommunicate request_size=4 [16:50:12]MH_SAM_APDU [16:50:12]CAPDU: 80 13 01 00 [16:50:12]Write to MH i2c: E2 08 00 6C 2D 80 13 01 00 00 00 00 00 16 [16:50:12]Write i2c OK [16:50:12]MH_I2C_Read... [16:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:12]Read from MH i2c: E2 [16:50:12]MH_I2C_Read... [16:50:12]Read from MH i2c: E2 0E 00 [16:50:12]MH_I2C_Read... [16:50:12]Read from MH i2c: E2 0E 00 6C 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [16:50:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:50:12]wFMCommunicate OK [16:50:12]SAM_PROTO_GetShiftState done [16:50:12]FM_GetShiftState done [16:50:12]req_shift_opened done [16:50:12]requested_item shift.open_date is exist - process it [16:50:12]req_shift_open_date [16:50:12]req_shift_open_date done [16:50:12]produce_requested_data done [16:50:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":96999,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:50:12]process_action_free close_receipt [16:50:12]json_value_free [16:50:12]json_value_free done [16:50:12]process_json_proto returns [16:50:12]Send response to host [16:50:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":96999,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:50:12]free response buf [16:50:12]execute_script done [16:50:12]execute_script returns [16:50:12]free content buf [16:50:12]Sock 7.Close socket [16:50:12]Sock 7.Thread stoped [16:50:13]accept exits with 9 [16:50:13]New connection [16:50:13]New thread 3067260260 created [16:50:13]Thread 3067116900 joined [16:50:13]Waiting for new connection... [16:50:13] Sock 9.Parse request [16:50:13]Sock 9.Check first char [16:50:13]Sock 9.First char is OK [16:50:13]request: POST /json_proto HTTP/1.0 [16:50:13]Method: POST [16:50:13]URL: /json_proto [16:50:13]Method is POST - this is cgi request [16:50:13]url: /json_proto [16:50:13]query_string will be loaded in cgi processing [16:50:13]execute_cgi json_proto POST (null) [16:50:13]execute_cgi path=json_proto method=POST [16:50:13]POST find Content-Length [16:50:13]Host: 172.17.40.67:8080 [16:50:13]Content-Length: 641 [16:50:13]Content-Type: application/json [16:50:13] [16:50:13]POST finish read [16:50:13]Found Content-Length = 641 [16:50:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:13]execute_script... [16:50: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)3407531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:13]POST & json_proto [16:50:13]process_json_proto [16:50:13]json parsed OK: [16:50:13]protocol is kg_v1.0 [16:50:13]action value=close_receipt [16:50:13]process_action close_receipt [16:50:13]cmd_close_receipt [16:50:13]MH_GetDate [16:50:13]Write to MH i2c: F0 00 00 6D 2D 89 [16:50:13]Write i2c OK [16:50:13]MH_I2C_Read... [16:50:13]Read from MH i2c: F0 [16:50:13]MH_I2C_Read... [16:50:13]Read from MH i2c: F0 09 00 [16:50:13]MH_I2C_Read... [16:50:13]Read from MH i2c: F0 09 00 6D 2D 00 47 12 21 67 EE DA 66 66 07 [16:50:13]GetLastDocTimeStamp 1730220610 [16:50:13]current date 1730220615 [16:50:13]FM_GetShiftState [16:50:13]SAM_PROTO_GetShiftState [16:50:13]wFMCommunicate request_size=4 [16:50:13]MH_SAM_APDU [16:50:13]CAPDU: 80 13 01 00 [16:50:13]Write to MH i2c: E2 08 00 6E 2D 80 13 01 00 00 00 00 00 18 [16:50:13]Write i2c OK [16:50:13]MH_I2C_Read... [16:50:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:13]Read from MH i2c: E2 [16:50:13]MH_I2C_Read... [16:50:13]Read from MH i2c: E2 0E 00 [16:50:13]MH_I2C_Read... [16:50:13]Read from MH i2c: E2 0E 00 6E 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [16:50:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:50:13]wFMCommunicate OK [16:50:13]SAM_PROTO_GetShiftState done [16:50:13]FM_GetShiftState done [16:50:13]opened in 1730160548 [16:50:13]opened+sec_in_day 1730246948 [16:50:13]quantity*price = 762000 [16:50:13]sum+1 = 762001 [16:50:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 509 29.10.2024 16:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97000 ФПД: 81956989506234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165015&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97000&fm=81956989506234&tin=02508201610067®Number=0000000000170478&sum=762000 [16:50:14]StoreToDocumentArchive [16:50:14]shift 145 fd 97000 [16:50:14]save to /storage/0145/doc_00097000 [16:50:14]save last doc name /storage/0145/doc_00097000 to /storage/kkm_last_doc_name [16:50:14]save OK [16:50:14]Clear old archive folders... [16:50:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:50:14]tlvbuf is 01A37110 [16:50:14]SAM_PROTO_ClearQueue [16:50:14]wFMCommunicate request_size=4 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 09 00 00 [16:50:14]Write to MH i2c: E2 08 00 7B 2D 80 09 00 00 00 00 00 00 1A [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:14]Read from MH i2c: E2 03 00 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 7B 2D 00 90 00 1C [16:50:14]RAPDU: 90 00 [16:50:14]wFMCommunicate OK [16:50:14]SAM_PROTO_ClearQueue done [16:50:14]KKMCreateOFDPacket [16:50:14]OFDProtocolAddRootSTLVToBuf [16:50:14]FM_MakeSignedData [16:50:14]FM_MakeSignedData [16:50:14]SAM_PROTO_SignData [16:50:14]wFMCommunicate request_size=4 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 0D 01 02 [16:50:14]Write to MH i2c: E2 08 00 7C 2D 80 0D 01 02 00 00 00 00 22 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 7C 2D 00 90 00 1D [16:50:14]RAPDU: 90 00 [16:50:14]wFMCommunicate OK [16:50:14]wFMCommunicate request_size=255 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 47 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7A 01 00 35 04 06 00 4A 8A 19 3F [16:50:14]Write to MH i2c: E2 02 01 7D 2D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 47 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7A 01 00 35 04 06 00 4A 8A 19 3F 00 00 FD [16:50:15]Write i2c OK [16:50:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 03 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 03 00 7D 2D 00 90 00 1E [16:50:15]RAPDU: 90 00 [16:50:15]wFMCommunicate OK [16:50:15]wFMCommunicate request_size=7 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 0D 02 02 02 12 BA [16:50:15]Write to MH i2c: E2 0A 00 7E 2D 80 0D 02 02 02 00 12 BA 00 00 F5 [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 03 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 03 00 7E 2D 00 90 00 1F [16:50:15]RAPDU: 90 00 [16:50:15]wFMCommunicate OK [16:50:15]wFMCommunicate request_size=4 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 0D 03 02 [16:50:15]Write to MH i2c: E2 08 00 7F 2D 80 0D 03 02 00 00 00 00 27 [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 0B 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 0B 00 7F 2D 00 A5 6C 45 0F 5C 24 2C D5 90 00 0E [16:50:15]RAPDU: A5 6C 45 0F 5C 24 2C D5 90 00 [16:50:15]wFMCommunicate OK [16:50:15]SAM_PROTO_SignData done [16:50:15]FM_MakeSignedData done [16:50:15]CreateOFDProtocolMessage [16:50:15]wFMCommunicate request_size=4 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 11 00 00 [16:50:15]Write to MH i2c: E2 08 00 80 2D 80 11 00 00 00 00 00 00 27 [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 17 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 17 00 80 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [16:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:50:15]wFMCommunicate OK [16:50:15]CreateOFDProtocolMessage done [16:50:15]OFDSenderStorePacket 97000 [16:50:15]StoreOFDPacket docnum=97000 [16:50:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 5A 69 04 01 D2 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 47 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7A 01 00 35 04 06 00 4A 8A 19 3F 12 BA A5 6C 45 0F 5C 24 2C D5 [16:50:15]CheckFolder [16:50:15]dirname=/storage/ofd_packets [16:50:15]CheckFolder done [16:50:15]ProducePacketName [16:50:15]name=ofd_packets/00097000 [16:50:15]NVStorageSaveData ofd_packets/00097000 [16:50:15]File name is /storage/ofd_packets/00097000 [16:50:15]Write 298 bytes [16:50:15]NVStorageSaveData done [16:50:15]OFDSenderStorePacket done [16:50:15]KKMCreateOFDPacket done [16:50:15]NVStorageSaveData kkm_last_timestamp [16:50:15]File name is /storage/kkm_last_timestamp [16:50:15]Write 4 bytes [16:50:15]NVStorageSaveData done [16:50:15]ExternCall_PrintAddStr [16:50:15]wPrintStart [16:50:15]Write to MH i2c: 01 00 00 81 2D AE [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: 01 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: 01 07 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: 01 07 00 81 2D 00 00 00 00 00 FF 0F C3 [16:50:15]RasterBufferAndPrint [16:50:15]line Счет N : (1)3407531 [16:50:15]line ИНН: 02508201610067 [16:50:15]line Контрольно-Кассовый Чек [16:50:15]line ПРОДАЖА [16:50:15]line ТРК (МРК, ГНК) : 51 [16:50:15]line Товар: 2710194210 [16:50:15]line ДТ-К-5 [16:50:15]line 100.000 * 76.20 [16:50:15]line = 7620.00 [16:50:15]line НДС 12% НСП 1% [16:50:15]line > о реализуемом товаре [16:50:15]line ИТОГО: 7620.00 [16:50:15]line НСП 1% : 67.43 [16:50:15]line НДС 12% : 809.20 [16:50:15]line Наличными: 7620.00 [16:50:15]line Безнал.: 0.00 [16:50:15]line Место: АЗС № 82 "Партнер Нефть" [16:50:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:50:15]line СНО: Общий режим [16:50:15]line Чек 509 29.10.2024 16:50 [16:50:15]line Смена: 145 ФФД: 1.0 [16:50:15]line ЗНМ: 0300000017 [16:50:15]line РНМ: 0000000000170478 [16:50:15]line Версия ККМ: v1.0 [16:50:15]line ФМ: 0000000002098560 [16:50:15]line ФД: 97000 [16:50:15]line ФПД: 81956989506234 [16:50:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165015&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97000&fm=81956989506234&tin=02508201610067®Number=0000000000170478&sum=762000 [16:50:15]OFD Sender: Processing packet 97000 [packets to send 59, broken 58] [16:50:15]ProducePacketName [16:50:15]name=ofd_packets/00097000 [16:50:15]OFD Sender: To server: pG, [16:50:15]CommunicateWithHost lk.salyk.kg:30040 [16:50:15]ConnectInit lk.salyk.kg [16:50:15]written 0, free lines is 4095 [16:50:16]Connected sock=10 [16:50:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 5A 69 04 01 D2 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 47 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7A 01 00 35 04 06 00 4A 8A 19 3F 12 BA A5 6C 45 0F 5C 24 2C D5 [16:50:16]Write to MH i2c: 01 00 00 A9 2D D6 [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: 01 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: 01 07 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: 01 07 00 A9 2D 00 00 00 00 00 3D 0D 27 [16:50:16]RasterBufferAndPrint [16:50:16]line [16:50:16]line [16:50:16]line [16:50:16]line [16:50:16]line [16:50:16]written 0, free lines is 3404 [16:50:16]MH_Cut [16:50:16]Write to MH i2c: D1 01 00 B0 2D 01 AF [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: D1 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: D1 01 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: D1 01 00 B0 2D 00 AE [16:50:16]Write to MH i2c: 01 00 00 B1 2D DE [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B9 8F 47 00 13 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 32 30 39 38 35 36 30 10 04 04 00 E8 7A 01 00 F4 03 04 00 6D BC 20 67 B6 04 01 00 00 11 BF 8A C4 DF 40 69 CC [16:50:16]CommunicateWithHost err = 0 [16:50:16]CheckOFDResponse [16:50:16]1017 (14) - 77093643461234 [16:50:16]1041 (16) - 0000000002098560 [16:50:16]1040 (4) - 97000 [16:50:16]1012 (4) - 29.10.2024 10:43 [16:50:16]1206 (1) - 0 [16:50:16]OFD Sender: Remove packet 97000 [16:50:16]ProducePacketName [16:50:16]name=ofd_packets/00097000 [16:50:16]NVStorageDeleteData [16:50:16]OFD Sender: No OFD packet to send [16:50:16]*** Cut start [16:50:16]*** Partial cut [16:50:16]*** CUTSNS_PIN = 1 [16:50:17]*** CUTSNS_PIN = 0 [16:50:17]*** Brake cut motor [16:50:17]Read from MH i2c: 01 *** Stop cut motor [16:50:17] [16:50:17]*** Cut end [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 07 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 07 00 B1 2D 00 00 00 00 00 FF 0F F3 [16:50:17]process_action close_receipt done [16:50:17]requested_data is exist [16:50:17]produce_requested_data [16:50:17]requested_item fm.sn is exist - process it [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 11 00 00 [16:50:17]Write to MH i2c: E2 08 00 B2 2D 80 11 00 00 00 00 00 00 59 [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 17 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 17 00 B2 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [16:50:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:50:17]wFMCommunicate OK [16:50:17]requested_item fd.num is exist - process it [16:50:17]SAM_PROTO_GetFieldsCounters [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 13 00 00 [16:50:17]Write to MH i2c: E2 08 00 B3 2D 80 13 00 00 00 00 00 00 5C [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 62 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 62 00 B3 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [16:50:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:17]wFMCommunicate OK [16:50:17]SAM_PROTO_GetFieldsCounters done [16:50:17]requested_item shift.num is exist - process it [16:50:17]requested_item shift.opened is exist - process it [16:50:17]req_shift_opened [16:50:17]FM_GetShiftState [16:50:17]SAM_PROTO_GetShiftState [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 13 01 00 [16:50:17]Write to MH i2c: E2 08 00 B4 2D 80 13 01 00 00 00 00 00 5E [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 0E 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 0E 00 B4 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BC [16:50:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:50:17]wFMCommunicate OK [16:50:17]SAM_PROTO_GetShiftState done [16:50:17]FM_GetShiftState done [16:50:17]req_shift_opened done [16:50:17]requested_item shift.open_date is exist - process it [16:50:17]req_shift_open_date [16:50:17]req_shift_open_date done [16:50:17]produce_requested_data done [16:50:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97000,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:50:17]process_action_free close_receipt [16:50:17]json_value_free [16:50:17]json_value_free done [16:50:17]process_json_proto returns [16:50:17]Send response to host [16:50:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97000,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:50:17]free response buf [16:50:17]execute_script done [16:50:17]execute_script returns [16:50:17]free content buf [16:50:17]Sock 9.Close socket [16:50:17]Sock 9.Thread stoped [16:50:21]OFD Sender: No OFD packet to send [16:50:26]OFD Sender: No OFD packet to send [16:50:31]OFD Sender: No OFD packet to send [16:50:36]OFD Sender: No OFD packet to send [16:50:41]OFD Sender: No OFD packet to send [16:50:46]OFD Sender: No OFD packet to send [16:50:52]OFD Sender: No OFD packet to send [16:50:57]OFD Sender: No OFD packet to send [16:51:02]OFD Sender: No OFD packet to send [16:51:07]OFD Sender: No OFD packet to send [16:51:12]OFD Sender: No OFD packet to send [16:51:17]OFD Sender: No OFD packet to send [16:51:22]OFD Sender: No OFD packet to send [16:51:27]OFD Sender: No OFD packet to send [16:51:32]OFD Sender: No OFD packet to send [16:51:33]accept exits with 7 [16:51:33]New connection [16:51:33]New thread 3067116900 created [16:51:33]Thread 3067260260 joined [16:51:33]Waiting for new connection... [16:51:33] Sock 7.Parse request [16:51:33]Sock 7.Check first char [16:51:33]Sock 7.First char is OK [16:51:33]request: POST /json_proto HTTP/1.0 [16:51:33]Method: POST [16:51:33]URL: /json_proto [16:51:33]Method is POST - this is cgi request [16:51:33]url: /json_proto [16:51:33]query_string will be loaded in cgi processing [16:51:33]execute_cgi json_proto POST (null) [16:51:33]execute_cgi path=json_proto method=POST [16:51:33]POST find Content-Length [16:51:33]Host: 172.17.40.67:8080 [16:51:33]Content-Length: 678 [16:51:33]Content-Type: application/json [16:51:33] [16:51:33]POST finish read [16:51:33]Found Content-Length = 678 [16:51:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:51:33]execute_script... [16:51: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)3407535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:51:33]POST & json_proto [16:51:33]process_json_proto [16:51:33]json parsed OK: [16:51:33]protocol is kg_v1.0 [16:51:33]action value=close_receipt [16:51:33]process_action close_receipt [16:51:33]cmd_close_receipt [16:51:33]MH_GetDate [16:51:33]Write to MH i2c: F0 00 00 B5 2D D1 [16:51:33]Write i2c OK [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: F0 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: F0 09 00 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: F0 09 00 B5 2D 00 96 12 21 67 EE DA 66 66 9E [16:51:33]GetLastDocTimeStamp 1730220615 [16:51:33]current date 1730220694 [16:51:33]FM_GetShiftState [16:51:33]SAM_PROTO_GetShiftState [16:51:33]wFMCommunicate request_size=4 [16:51:33]MH_SAM_APDU [16:51:33]CAPDU: 80 13 01 00 [16:51:33]Write to MH i2c: E2 08 00 B6 2D 80 13 01 00 00 00 00 00 60 [16:51:33]Write i2c OK [16:51:33]MH_I2C_Read... [16:51:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:33]Read from MH i2c: E2 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 0E 00 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 0E 00 B6 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BE [16:51:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:51:33]wFMCommunicate OK [16:51:33]SAM_PROTO_GetShiftState done [16:51:33]FM_GetShiftState done [16:51:33]opened in 1730160548 [16:51:33]opened+sec_in_day 1730246948 [16:51:33]quantity*price = 25020 [16:51:33]sum+1 = 25022 [16:51: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 510 29.10.2024 16:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97001 ФПД: 32245869688851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165134&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97001&fm=32245869688851&tin=02508201610067®Number=0000000000170478&sum=25000 [16:51:34]StoreToDocumentArchive [16:51:34]shift 145 fd 97001 [16:51:34]save to /storage/0145/doc_00097001 [16:51:34]save last doc name /storage/0145/doc_00097001 to /storage/kkm_last_doc_name [16:51:34]save OK [16:51:34]Clear old archive folders... [16:51:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:34]tlvbuf is 01B49FB0 [16:51:34]SAM_PROTO_ClearQueue [16:51:34]wFMCommunicate request_size=4 [16:51:34]MH_SAM_APDU [16:51:34]CAPDU: 80 09 00 00 [16:51:34]Write to MH i2c: E2 08 00 C3 2D 80 09 00 00 00 00 00 00 62 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 C3 2D 00 90 00 64 [16:51:34]RAPDU: 90 00 [16:51:34]wFMCommunicate OK [16:51:34]SAM_PROTO_ClearQueue done [16:51:34]KKMCreateOFDPacket [16:51:34]OFDProtocolAddRootSTLVToBuf [16:51:34]FM_MakeSignedData [16:51:34]FM_MakeSignedData [16:51:34]SAM_PROTO_SignData [16:51:34]wFMCommunicate request_size=4 [16:51:34]MH_SAM_APDU [16:51:34]CAPDU: 80 0D 01 02 [16:51:34]Write to MH i2c: E2 08 00 C4 2D 80 0D 01 02 00 00 00 00 6A [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 C4 2D 00 90 00 65 [16:51:34]RAPDU: 90 00 [16:51:34]wFMCommunicate OK [16:51:34]wFMCommunicate request_size=255 [16:51:34]MH_SAM_APDU [16:51:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FE 01 00 00 F4 03 04 00 96 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7A 01 00 35 04 06 00 1D [16:51:34]Write to MH i2c: E2 02 01 C5 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 FE 01 00 00 F4 03 04 00 96 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7A 01 00 35 04 06 00 1D 00 00 12 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 C5 2D 00 90 00 66 [16:51:34]RAPDU: 90 00 [16:51:34]wFMCommunicate OK [16:51:34]wFMCommunicate request_size=10 [16:51:34]MH_SAM_APDU [16:51:34]CAPDU: 80 0D 02 02 05 53 D3 9B B8 13 [16:51:34]Write to MH i2c: E2 0D 00 C6 2D 80 0D 02 02 05 00 53 D3 9B B8 13 00 00 03 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 03 00 C6 2D 00 90 00 67 [16:51:34]RAPDU: 90 00 [16:51:34]wFMCommunicate OK [16:51:34]wFMCommunicate request_size=4 [16:51:34]MH_SAM_APDU [16:51:34]CAPDU: 80 0D 03 02 [16:51:34]Write to MH i2c: E2 08 00 C7 2D 80 0D 03 02 00 00 00 00 6F [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 0B 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 0B 00 C7 2D 00 E6 2D 7B 3A CB 03 8C 41 90 00 D3 [16:51:34]RAPDU: E6 2D 7B 3A CB 03 8C 41 90 00 [16:51:34]wFMCommunicate OK [16:51:34]SAM_PROTO_SignData done [16:51:34]FM_MakeSignedData done [16:51:34]CreateOFDProtocolMessage [16:51:34]wFMCommunicate request_size=4 [16:51:34]MH_SAM_APDU [16:51:34]CAPDU: 80 11 00 00 [16:51:34]Write to MH i2c: E2 08 00 C8 2D 80 11 00 00 00 00 00 00 6F [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 17 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 17 00 C8 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [16:51:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:34]wFMCommunicate OK [16:51:34]CreateOFDProtocolMessage done [16:51:34]OFDSenderStorePacket 97001 [16:51:34]StoreOFDPacket docnum=97001 [16:51:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 D4 07 01 71 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FE 01 00 00 F4 03 04 00 96 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7A 01 00 35 04 06 00 1D 53 D3 9B B8 13 E6 2D 7B 3A CB 03 8C 41 [16:51:34]CheckFolder [16:51:34]dirname=/storage/ofd_packets [16:51:34]CheckFolder done [16:51:34]ProducePacketName [16:51:34]name=ofd_packets/00097001 [16:51:34]NVStorageSaveData ofd_packets/00097001 [16:51:34]File name is /storage/ofd_packets/00097001 [16:51:34]Write 301 bytes [16:51:34]NVStorageSaveData done [16:51:34]OFDSenderStorePacket done [16:51:34]KKMCreateOFDPacket done [16:51:34]NVStorageSaveData kkm_last_timestamp [16:51:34]File name is /storage/kkm_last_timestamp [16:51:34]Write 4 bytes [16:51:34]NVStorageSaveData done [16:51:34]ExternCall_PrintAddStr [16:51:34]wPrintStart [16:51:34]Write to MH i2c: 01 00 00 C9 2D F6 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 07 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 07 00 C9 2D 00 00 00 00 00 FF 0F 0B [16:51:34]RasterBufferAndPrint [16:51:34]line Счет N : (1)3407535 [16:51:34]line ИНН: 02508201610067 [16:51:34]line Контрольно-Кассовый Чек [16:51:34]line ПРОДАЖА [16:51:34]line ТРК (МРК, ГНК) : 32 [16:51:34]line Товар: 2710124130 [16:51:34]line Аи-92-К-4 [16:51:34]line 3.740 * 66.90 [16:51:34]line = 250.21 [16:51:34]line НДС 12% НСП 1% [16:51:34]line > о реализуемом товаре [16:51:34]line ОКРУГЛЕНИЕ: -0.21 [16:51:34]line ИТОГО: 250.00 [16:51:34]line Внесено: 250.00 [16:51:34]line СДАЧА: 0.00 [16:51:34]line НСП 1% : 2.21 [16:51:34]line НДС 12% : 26.57 [16:51:34]line Наличными: 250.00 [16:51:34]line Безнал.: 0.00 [16:51:34]line Место: АЗС № 82 "Партнер Нефть" [16:51:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:51:34]line СНО: Общий режим [16:51:34]line Чек 510 29.10.2024 16:51 [16:51:34]line Смена: 145 ФФД: 1.0 [16:51:34]line ЗНМ: 0300000017 [16:51:34]line РНМ: 0000000000170478 [16:51:34]line Версия ККМ: v1.0 [16:51:34]line ФМ: 0000000002098560 [16:51:34]line ФД: 97001 [16:51:34]line ФПД: 32245869688851 [16:51:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165134&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97001&fm=32245869688851&tin=02508201610067®Number=0000000000170478&sum=25000 [16:51:35]OFD Sender: Processing packet 97001 [packets to send 59, broken 58] [16:51:35]ProducePacketName [16:51:35]name=ofd_packets/00097001 [16:51:35]OFD Sender: To server: pG, [16:51:35]CommunicateWithHost lk.salyk.kg:30040 [16:51:35]ConnectInit lk.salyk.kg [16:51:35]written 0, free lines is 4095 [16:51:35]Connected sock=10 [16:51:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 D4 07 01 71 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FE 01 00 00 F4 03 04 00 96 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7A 01 00 35 04 06 00 1D 53 D3 9B B8 13 E6 2D 7B 3A CB 03 8C 41 [16:51:35]Write to MH i2c: 01 00 00 F4 2D 21 [16:51:35]Write i2c OK [16:51:35]MH_I2C_Read... [16:51:35]Read from MH i2c: 01 [16:51:35]MH_I2C_Read... [16:51:35]Read from MH i2c: 01 07 00 [16:51:35]MH_I2C_Read... [16:51:35]Read from MH i2c: 01 07 00 F4 2D 00 00 00 00 00 0F 0D 44 [16:51:35]RasterBufferAndPrint [16:51:35]line [16:51:35]line [16:51:35]line [16:51:35]line [16:51:35]line [16:51:35]written 0, free lines is 3354 [16:51:35]MH_Cut [16:51:35]Write to MH i2c: D1 01 00 FB 2D 01 FA [16:51:35]Write i2c OK [16:51:35]MH_I2C_Read... [16:51:35]Read from MH i2c: D1 [16:51:35]MH_I2C_Read... [16:51:35]Read from MH i2c: D1 01 00 [16:51:35]MH_I2C_Read... [16:51:35]Read from MH i2c: D1 01 00 FB 2D 00 F9 [16:51:35]Write to MH i2c: 01 00 00 FC 2D 29 [16:51:35]Write i2c OK [16:51:35]MH_I2C_Read... [16:51:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 A7 47 00 A4 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 32 30 39 38 35 36 30 10 04 04 00 E9 7A 01 00 F4 03 04 00 BC BC 20 67 B6 04 01 00 00 D0 6C 84 0B 2D 6E 11 FD [16:51:35]CommunicateWithHost err = 0 [16:51:35]CheckOFDResponse [16:51:35]1017 (14) - 77093643461234 [16:51:35]1041 (16) - 0000000002098560 [16:51:35]1040 (4) - 97001 [16:51:35]1012 (4) - 29.10.2024 10:45 [16:51:35]1206 (1) - 0 [16:51:35]OFD Sender: Remove packet 97001 [16:51:35]ProducePacketName [16:51:35]name=ofd_packets/00097001 [16:51:35]NVStorageDeleteData [16:51:36]OFD Sender: No OFD packet to send [16:51:36]*** Cut start [16:51:36]*** Partial cut [16:51:36]*** CUTSNS_PIN = 1 [16:51:36]*** CUTSNS_PIN = 0 [16:51:36]*** Brake cut motor [16:51:37]Read from MH i2c: 01 [16:51:37]MH_I2C_Read... [16:51:37]*** Stop cut motor [16:51:37]Read from MH i2c: 01 *** Cut end [16:51:37]07 00 [16:51:37]MH_I2C_Read... [16:51:37]Read from MH i2c: 01 07 00 FC 2D 00 00 00 00 00 FF 0F 3E [16:51:37]process_action close_receipt done [16:51:37]requested_data is exist [16:51:37]produce_requested_data [16:51:37]requested_item fm.sn is exist - process it [16:51:37]wFMCommunicate request_size=4 [16:51:37]MH_SAM_APDU [16:51:37]CAPDU: 80 11 00 00 [16:51:37]Write to MH i2c: E2 08 00 FD 2D 80 11 00 00 00 00 00 00 A4 [16:51:37]Write i2c OK [16:51:37]MH_I2C_Read... [16:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:37]Read from MH i2c: E2 [16:51:37]MH_I2C_Read... [16:51:37]Read from MH i2c: E2 17 00 [16:51:37]MH_I2C_Read... [16:51:37]Read from MH i2c: E2 17 00 FD 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [16:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:37]wFMCommunicate OK [16:51:37]requested_item fd.num is exist - process it [16:51:37]SAM_PROTO_GetFieldsCounters [16:51:37]wFMCommunicate request_size=4 [16:51:37]MH_SAM_APDU [16:51:37]CAPDU: 80 13 00 00 [16:51:37]Write to MH i2c: E2 08 00 FE 2D 80 13 00 00 00 00 00 00 A7 [16:51:37]Write i2c OK [16:51:37]MH_I2C_Read... [16:51:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:37]Read from MH i2c: E2 [16:51:37]MH_I2C_Read... [16:51:37]Read from MH i2c: E2 62 00 [16:51:37]MH_I2C_Read... [16:51:37]Read from MH i2c: E2 62 00 FE 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [16:51:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:37]wFMCommunicate OK [16:51:37]SAM_PROTO_GetFieldsCounters done [16:51:37]requested_item shift.num is exist - process it [16:51:37]requested_item shift.opened is exist - process it [16:51:37]req_shift_opened [16:51:37]FM_GetShiftState [16:51:37]SAM_PROTO_GetShiftState [16:51:37]wFMCommunicate request_size=4 [16:51:37]MH_SAM_APDU [16:51:37]CAPDU: 80 13 01 00 [16:51:37]Write to MH i2c: E2 08 00 FF 2D 80 13 01 00 00 00 00 00 A9 [16:51:37]Write i2c OK [16:51:37]MH_I2C_Read... [16:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:37]Read from MH i2c: E2 [16:51:37]MH_I2C_Read... [16:51:37]Read from MH i2c: E2 0E 00 [16:51:37]MH_I2C_Read... [16:51:37]Read from MH i2c: E2 0E 00 FF 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 07 [16:51:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:51:37]wFMCommunicate OK [16:51:37]SAM_PROTO_GetShiftState done [16:51:37]FM_GetShiftState done [16:51:37]req_shift_opened done [16:51:37]requested_item shift.open_date is exist - process it [16:51:37]req_shift_open_date [16:51:37]req_shift_open_date done [16:51:37]produce_requested_data done [16:51:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97001,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:51:37]process_action_free close_receipt [16:51:37]json_value_free [16:51:37]json_value_free done [16:51:37]process_json_proto returns [16:51:37]Send response to host [16:51:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97001,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:51:37]free response buf [16:51:37]execute_script done [16:51:37]execute_script returns [16:51:37]free content buf [16:51:37]Sock 7.Close socket [16:51:37]Sock 7.Thread stoped [16:51:39]accept exits with 9 [16:51:39]New connection [16:51:39]New thread 3067260260 created [16:51:39]Thread 3067116900 joined [16:51:39]Waiting for new connection... [16:51:39] Sock 9.Parse request [16:51:39]Sock 9.Check first char [16:51:39]Sock 9.First char is OK [16:51:39]request: POST /json_proto HTTP/1.0 [16:51:39]Method: POST [16:51:39]URL: /json_proto [16:51:39]Method is POST - this is cgi request [16:51:39]url: /json_proto [16:51:39]query_string will be loaded in cgi processing [16:51:39]execute_cgi json_proto POST (null) [16:51:39]execute_cgi path=json_proto method=POST [16:51:39]POST find Content-Length [16:51:39]Host: 172.17.40.67:8080 [16:51:39]Content-Length: 678 [16:51:39]Content-Type: application/json [16:51:39] [16:51:39]POST finish read [16:51:39]Found Content-Length = 678 [16:51:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39]execute_script... [16: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)3407534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39]POST & json_proto [16:51:39]process_json_proto [16:51:39]json parsed OK: [16:51:39]protocol is kg_v1.0 [16:51:39]action value=close_receipt [16:51:39]process_action close_receipt [16:51:39]cmd_close_receipt [16:51:39]MH_GetDate [16:51:39]Write to MH i2c: F0 00 00 00 2E 1D [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: F0 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: F0 09 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: F0 09 00 00 2E 00 9C 12 21 67 EE DA 66 66 F0 [16:51:39]GetLastDocTimeStamp 1730220694 [16:51:39]current date 1730220700 [16:51:39]FM_GetShiftState [16:51:39]SAM_PROTO_GetShiftState [16:51:39]wFMCommunicate request_size=4 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 13 01 00 [16:51:39]Write to MH i2c: E2 08 00 01 2E 80 13 01 00 00 00 00 00 AC [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 0E 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 0E 00 01 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0A [16:51:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:51:39]wFMCommunicate OK [16:51:39]SAM_PROTO_GetShiftState done [16:51:39]FM_GetShiftState done [16:51:39]opened in 1730160548 [16:51:39]opened+sec_in_day 1730246948 [16:51:39]quantity*price = 50041 [16:51:39]sum+1 = 50042 [16:51: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 511 29.10.2024 16:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97002 ФПД: 3717619800603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97002&fm=3717619800603&tin=02508201610067®Number=0000000000170478&sum=50000 [16:51:40]StoreToDocumentArchive [16:51:40]shift 145 fd 97002 [16:51:40]save to /storage/0145/doc_00097002 [16:51:40]save last doc name /storage/0145/doc_00097002 to /storage/kkm_last_doc_name [16:51:40]save OK [16:51:40]Clear old archive folders... [16:51:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:40]tlvbuf is 01A723F0 [16:51:40]SAM_PROTO_ClearQueue [16:51:40]wFMCommunicate request_size=4 [16:51:40]MH_SAM_APDU [16:51:40]CAPDU: 80 09 00 00 [16:51:40]Write to MH i2c: E2 08 00 0E 2E 80 09 00 00 00 00 00 00 AE [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:40]Read from MH i2c: E2 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 03 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 03 00 0E 2E 00 90 00 B0 [16:51:40]RAPDU: 90 00 [16:51:40]wFMCommunicate OK [16:51:40]SAM_PROTO_ClearQueue done [16:51:40]KKMCreateOFDPacket [16:51:40]OFDProtocolAddRootSTLVToBuf [16:51:40]FM_MakeSignedData [16:51:40]FM_MakeSignedData [16:51:40]SAM_PROTO_SignData [16:51:40]wFMCommunicate request_size=4 [16:51:40]MH_SAM_APDU [16:51:40]CAPDU: 80 0D 01 02 [16:51:40]Write to MH i2c: E2 08 00 0F 2E 80 0D 01 02 00 00 00 00 B6 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:40]Read from MH i2c: E2 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 03 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 03 00 0F 2E 00 90 00 B1 [16:51:40]RAPDU: 90 00 [16:51:40]wFMCommunicate OK [16:51:40]wFMCommunicate request_size=255 [16:51:40]MH_SAM_APDU [16:51: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 34 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 FF 01 00 00 F4 03 04 00 9C 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7A 01 00 35 04 06 00 03 [16:51:40]Write to MH i2c: E2 02 01 10 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 34 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 FF 01 00 00 F4 03 04 00 9C 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7A 01 00 35 04 06 00 03 00 00 73 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 [16:51:41]MH_I2C_Read... [16:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:41]Read from MH i2c: E2 03 00 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 03 00 10 2E 00 90 00 B2 [16:51:41]RAPDU: 90 00 [16:51:41]wFMCommunicate OK [16:51:41]wFMCommunicate request_size=10 [16:51:41]MH_SAM_APDU [16:51:41]CAPDU: 80 0D 02 02 05 61 93 68 5A 1B [16:51:41]Write to MH i2c: E2 0D 00 11 2E 80 0D 02 02 05 00 61 93 68 5A 1B 00 00 94 [16:51:41]Write i2c OK [16:51:41]MH_I2C_Read... [16:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:41]Read from MH i2c: E2 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 03 00 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 03 00 11 2E 00 90 00 B3 [16:51:41]RAPDU: 90 00 [16:51:41]wFMCommunicate OK [16:51:41]wFMCommunicate request_size=4 [16:51:41]MH_SAM_APDU [16:51:41]CAPDU: 80 0D 03 02 [16:51:41]Write to MH i2c: E2 08 00 12 2E 80 0D 03 02 00 00 00 00 BB [16:51:41]Write i2c OK [16:51:41]MH_I2C_Read... [16:51:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:41]Read from MH i2c: E2 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 0B 00 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 0B 00 12 2E 00 04 60 20 E8 2A 8F 7E B2 90 00 11 [16:51:41]RAPDU: 04 60 20 E8 2A 8F 7E B2 90 00 [16:51:41]wFMCommunicate OK [16:51:41]SAM_PROTO_SignData done [16:51:41]FM_MakeSignedData done [16:51:41]CreateOFDProtocolMessage [16:51:41]wFMCommunicate request_size=4 [16:51:41]MH_SAM_APDU [16:51:41]CAPDU: 80 11 00 00 [16:51:41]Write to MH i2c: E2 08 00 13 2E 80 11 00 00 00 00 00 00 BB [16:51:41]Write i2c OK [16:51:41]MH_I2C_Read... [16:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:41]Read from MH i2c: E2 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 17 00 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: E2 17 00 13 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [16:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:41]wFMCommunicate OK [16:51:41]CreateOFDProtocolMessage done [16:51:41]OFDSenderStorePacket 97002 [16:51:41]StoreOFDPacket docnum=97002 [16:51:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 68 07 01 0D D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FF 01 00 00 F4 03 04 00 9C 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7A 01 00 35 04 06 00 03 61 93 68 5A 1B 04 60 20 E8 2A 8F 7E B2 [16:51:41]CheckFolder [16:51:41]dirname=/storage/ofd_packets [16:51:41]CheckFolder done [16:51:41]ProducePacketName [16:51:41]name=ofd_packets/00097002 [16:51:41]NVStorageSaveData ofd_packets/00097002 [16:51:41]File name is /storage/ofd_packets/00097002 [16:51:41]Write 301 bytes [16:51:41]NVStorageSaveData done [16:51:41]OFDSenderStorePacket done [16:51:41]KKMCreateOFDPacket done [16:51:41]NVStorageSaveData kkm_last_timestamp [16:51:41]File name is /storage/kkm_last_timestamp [16:51:41]Write 4 bytes [16:51:41]NVStorageSaveData done [16:51:41]ExternCall_PrintAddStr [16:51:41]wPrintStart [16:51:41]Write to MH i2c: 01 00 00 14 2E 42 [16:51:41]Write i2c OK [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: 01 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: 01 07 00 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: 01 07 00 14 2E 00 00 00 00 00 FF 0F 57 [16:51:41]RasterBufferAndPrint [16:51:41]line Счет N : (1)3407534 [16:51:41]line ИНН: 02508201610067 [16:51:41]line Контрольно-Кассовый Чек [16:51:41]line ПРОДАЖА [16:51:41]line ТРК (МРК, ГНК) : 12 [16:51:41]line Товар: 2710124130 [16:51:41]line Аи-92-К-4 [16:51:41]line 7.480 * 66.90 [16:51:41]line = 500.41 [16:51:41]line НДС 12% НСП 1% [16:51:41]line > о реализуемом товаре [16:51:41]line ОКРУГЛЕНИЕ: -0.41 [16:51:41]line ИТОГО: 500.00 [16:51:41]line Внесено: 500.00 [16:51:41]line СДАЧА: 0.00 [16:51:41]line НСП 1% : 4.43 [16:51:41]line НДС 12% : 53.14 [16:51:41]line Наличными: 500.00 [16:51:41]line Безнал.: 0.00 [16:51:41]line Место: АЗС № 82 "Партнер Нефть" [16:51:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:51:41]line СНО: Общий режим [16:51:41]line Чек 511 29.10.2024 16:51 [16:51:41]line Смена: 145 ФФД: 1.0 [16:51:41]line ЗНМ: 0300000017 [16:51:41]line РНМ: 0000000000170478 [16:51:41]line Версия ККМ: v1.0 [16:51:41]line ФМ: 0000000002098560 [16:51:41]line ФД: 97002 [16:51:41]line ФПД: 3717619800603 [16:51:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97002&fm=3717619800603&tin=02508201610067®Number=0000000000170478&sum=50000 [16:51:41]written 0, free lines is 4095 [16:51:41]OFD Sender: Processing packet 97002 [packets to send 59, broken 58] [16:51:41]ProducePacketName [16:51:41]name=ofd_packets/00097002 [16:51:41]OFD Sender: To server: pG, [16:51:41]CommunicateWithHost lk.salyk.kg:30040 [16:51:41]ConnectInit lk.salyk.kg [16:51:41]Connected sock=10 [16:51:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 68 07 01 0D D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 FF 01 00 00 F4 03 04 00 9C 12 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7A 01 00 35 04 06 00 03 61 93 68 5A 1B 04 60 20 E8 2A 8F 7E B2 [16:51:41]Write to MH i2c: 01 00 00 3F 2E 6D [16:51:41]Write i2c OK [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: 01 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: 01 07 00 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: 01 07 00 3F 2E 00 00 00 00 00 0C 0D 8D [16:51:41]RasterBufferAndPrint [16:51:41]line [16:51:41]line [16:51:41]line [16:51:41]line [16:51:41]line [16:51:41]written 0, free lines is 3353 [16:51:41]MH_Cut [16:51:41]Write to MH i2c: D1 01 00 46 2E 01 46 [16:51:41]Write i2c OK [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: D1 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: D1 01 00 [16:51:41]MH_I2C_Read... [16:51:41]Read from MH i2c: D1 01 00 46 2E 00 45 [16:51:41]Write to MH i2c: 01 00 00 47 2E 75 [16:51:41]Write i2c OK [16:51:41]MH_I2C_Read... [16:51:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 82 FF 47 00 0B 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7A 01 00 F4 03 04 00 C2 BC 20 67 B6 04 01 00 00 03 8A E6 9D 73 D8 3C F0 [16:51:41]CommunicateWithHost err = 0 [16:51:41]CheckOFDResponse [16:51:41]1017 (14) - 77093643461234 [16:51:41]1041 (16) - 0000000002098560 [16:51:41]1040 (4) - 97002 [16:51:41]1012 (4) - 29.10.2024 10:45 [16:51:41]1206 (1) - 0 [16:51:41]OFD Sender: Remove packet 97002 [16:51:41]ProducePacketName [16:51:41]name=ofd_packets/00097002 [16:51:41]NVStorageDeleteData [16:51:42]OFD Sender: No OFD packet to send [16:51:42]*** Cut start [16:51:42]*** Partial cut [16:51:42]*** CUTSNS_PIN = 1 [16:51:42]*** CUTSNS_PIN = 0 [16:51:42]*** Brake cut motor [16:51:42]Read from MH i2c: 01 [16:51:42]MH_I2C_Read... [16:51:42]*** Stop cut motor [16:51:42]*** Cut end [16:51:42]Read from MH i2c: 01 07 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: 01 07 00 47 2E 00 00 00 00 00 FF 0F 8A [16:51:42]process_action close_receipt done [16:51:42]requested_data is exist [16:51:42]produce_requested_data [16:51:42]requested_item fm.sn is exist - process it [16:51:42]wFMCommunicate request_size=4 [16:51:42]MH_SAM_APDU [16:51:42]CAPDU: 80 11 00 00 [16:51:42]Write to MH i2c: E2 08 00 48 2E 80 11 00 00 00 00 00 00 F0 [16:51:42]Write i2c OK [16:51:42]MH_I2C_Read... [16:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:43]Read from MH i2c: E2 [16:51:43]MH_I2C_Read... [16:51:43]Read from MH i2c: E2 17 00 [16:51:43]MH_I2C_Read... [16:51:43]Read from MH i2c: E2 17 00 48 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [16:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:43]wFMCommunicate OK [16:51:43]requested_item fd.num is exist - process it [16:51:43]SAM_PROTO_GetFieldsCounters [16:51:43]wFMCommunicate request_size=4 [16:51:43]MH_SAM_APDU [16:51:43]CAPDU: 80 13 00 00 [16:51:43]Write to MH i2c: E2 08 00 49 2E 80 13 00 00 00 00 00 00 F3 [16:51:43]Write i2c OK [16:51:43]MH_I2C_Read... [16:51:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:43]Read from MH i2c: E2 [16:51:43]MH_I2C_Read... [16:51:43]Read from MH i2c: E2 62 00 [16:51:43]MH_I2C_Read... [16:51:43]Read from MH i2c: E2 62 00 49 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [16:51:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:43]wFMCommunicate OK [16:51:43]SAM_PROTO_GetFieldsCounters done [16:51:43]requested_item shift.num is exist - process it [16:51:43]requested_item shift.opened is exist - process it [16:51:43]req_shift_opened [16:51:43]FM_GetShiftState [16:51:43]SAM_PROTO_GetShiftState [16:51:43]wFMCommunicate request_size=4 [16:51:43]MH_SAM_APDU [16:51:43]CAPDU: 80 13 01 00 [16:51:43]Write to MH i2c: E2 08 00 4A 2E 80 13 01 00 00 00 00 00 F5 [16:51:43]Write i2c OK [16:51:43]MH_I2C_Read... [16:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:43]Read from MH i2c: E2 [16:51:43]MH_I2C_Read... [16:51:43]Read from MH i2c: E2 0E 00 [16:51:43]MH_I2C_Read... [16:51:43]Read from MH i2c: E2 0E 00 4A 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 53 [16:51:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:51:43]wFMCommunicate OK [16:51:43]SAM_PROTO_GetShiftState done [16:51:43]FM_GetShiftState done [16:51:43]req_shift_opened done [16:51:43]requested_item shift.open_date is exist - process it [16:51:43]req_shift_open_date [16:51:43]req_shift_open_date done [16:51:43]produce_requested_data done [16:51:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97002,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:51:43]process_action_free close_receipt [16:51:43]json_value_free [16:51:43]json_value_free done [16:51:43]process_json_proto returns [16:51:43]Send response to host [16:51:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97002,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:51:43]free response buf [16:51:43]execute_script done [16:51:43]execute_script returns [16:51:43]free content buf [16:51:43]Sock 9.Close socket [16:51:43]Sock 9.Thread stoped [16:51:47]OFD Sender: No OFD packet to send [16:51:52]OFD Sender: No OFD packet to send [16:51:57]OFD Sender: No OFD packet to send [16:52:02]OFD Sender: No OFD packet to send [16:52:07]OFD Sender: No OFD packet to send [16:52:12]OFD Sender: No OFD packet to send [16:52:17]OFD Sender: No OFD packet to send [16:52:22]OFD Sender: No OFD packet to send [16:52:27]OFD Sender: No OFD packet to send [16:52:32]OFD Sender: No OFD packet to send [16:52:37]OFD Sender: No OFD packet to send [16:52:42]OFD Sender: No OFD packet to send [16:52:47]OFD Sender: No OFD packet to send [16:52:52]OFD Sender: No OFD packet to send [16:52:57]OFD Sender: No OFD packet to send [16:53:02]OFD Sender: No OFD packet to send [16:53:07]OFD Sender: No OFD packet to send [16:53:12]OFD Sender: No OFD packet to send [16:53:17]OFD Sender: No OFD packet to send [16:53:22]OFD Sender: No OFD packet to send [16:53:27]OFD Sender: No OFD packet to send [16:53:32]OFD Sender: No OFD packet to send [16:53:37]OFD Sender: No OFD packet to send [16:53:42]OFD Sender: No OFD packet to send [16:53:47]OFD Sender: No OFD packet to send [16:53:52]OFD Sender: No OFD packet to send [16:53:57]OFD Sender: No OFD packet to send [16:53:57]accept exits with 7 [16:53:57]New connection [16:53:57]New thread 3067116900 created [16:53:57]Thread 3067260260 joined [16:53:57]Waiting for new connection... [16:53:57] Sock 7.Parse request [16:53:57]Sock 7.Check first char [16:53:57]Sock 7.First char is OK [16:53:57]request: POST /json_proto HTTP/1.0 [16:53:57]Method: POST [16:53:57]URL: /json_proto [16:53:57]Method is POST - this is cgi request [16:53:57]url: /json_proto [16:53:57]query_string will be loaded in cgi processing [16:53:57]execute_cgi json_proto POST (null) [16:53:57]execute_cgi path=json_proto method=POST [16:53:57]POST find Content-Length [16:53:57]Host: 172.17.40.67:8080 [16:53:57]Content-Length: 678 [16:53:57]Content-Type: application/json [16:53:57] [16:53:57]POST finish read [16:53:57]Found Content-Length = 678 [16:53:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:57]execute_script... [16:53: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)3407537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:57]POST & json_proto [16:53:57]process_json_proto [16:53:57]json parsed OK: [16:53:57]protocol is kg_v1.0 [16:53:57]action value=close_receipt [16:53:57]process_action close_receipt [16:53:57]cmd_close_receipt [16:53:57]MH_GetDate [16:53:57]Write to MH i2c: F0 00 00 4B 2E 68 [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: F0 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: F0 09 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: F0 09 00 4B 2E 00 27 13 21 67 EE DA 66 66 C7 [16:53:57]GetLastDocTimeStamp 1730220700 [16:53:57]current date 1730220839 [16:53:57]FM_GetShiftState [16:53:57]SAM_PROTO_GetShiftState [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 13 01 00 [16:53:57]Write to MH i2c: E2 08 00 4C 2E 80 13 01 00 00 00 00 00 F7 [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 0E 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 0E 00 4C 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 55 [16:53:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:53:57]wFMCommunicate OK [16:53:57]SAM_PROTO_GetShiftState done [16:53:57]FM_GetShiftState done [16:53:57]opened in 1730160548 [16:53:57]opened+sec_in_day 1730246948 [16:53:57]quantity*price = 20003 [16:53:57]sum+1 = 20004 [16:53:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 512 29.10.2024 16:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97003 ФПД: 41433184824834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165359&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97003&fm=41433184824834&tin=02508201610067®Number=0000000000170478&sum=20000 [16:53:58]StoreToDocumentArchive [16:53:58]shift 145 fd 97003 [16:53:58]save to /storage/0145/doc_00097003 [16:53:58]save last doc name /storage/0145/doc_00097003 to /storage/kkm_last_doc_name [16:53:58]save OK [16:53:58]Clear old archive folders... [16:53:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:53:58]tlvbuf is 01A8ADB0 [16:53:58]SAM_PROTO_ClearQueue [16:53:58]wFMCommunicate request_size=4 [16:53:58]MH_SAM_APDU [16:53:58]CAPDU: 80 09 00 00 [16:53:58]Write to MH i2c: E2 08 00 59 2E 80 09 00 00 00 00 00 00 F9 [16:53:58]Write i2c OK [16:53:58]MH_I2C_Read... [16:53:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:58]Read from MH i2c: E2 [16:53:58]MH_I2C_Read... [16:53:58]Read from MH i2c: E2 03 00 [16:53:58]MH_I2C_Read... [16:53:58]Read from MH i2c: E2 03 00 59 2E 00 90 00 FB [16:53:58]RAPDU: 90 00 [16:53:58]wFMCommunicate OK [16:53:58]SAM_PROTO_ClearQueue done [16:53:58]KKMCreateOFDPacket [16:53:58]OFDProtocolAddRootSTLVToBuf [16:53:58]FM_MakeSignedData [16:53:58]FM_MakeSignedData [16:53:58]SAM_PROTO_SignData [16:53:58]wFMCommunicate request_size=4 [16:53:58]MH_SAM_APDU [16:53:58]CAPDU: 80 0D 01 02 [16:53:58]Write to MH i2c: E2 08 00 5A 2E 80 0D 01 02 00 00 00 00 01 [16:53:58]Write i2c OK [16:53:58]MH_I2C_Read... [16:53:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:58]Read from MH i2c: E2 [16:53:58]MH_I2C_Read... [16:53:58]Read from MH i2c: E2 03 00 [16:53:58]MH_I2C_Read... [16:53:58]Read from MH i2c: E2 03 00 5A 2E 00 90 00 FC [16:53:58]RAPDU: 90 00 [16:53:59]wFMCommunicate OK [16:53:59]wFMCommunicate request_size=255 [16:53:59]MH_SAM_APDU [16:53:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 00 02 00 00 F4 03 04 00 27 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7A 01 00 35 04 06 00 25 [16:53:59]Write to MH i2c: E2 02 01 5B 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 34 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 00 02 00 00 F4 03 04 00 27 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7A 01 00 35 04 06 00 25 00 00 31 [16:53:59]Write i2c OK [16:53:59]MH_I2C_Read... [16:53:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:59]Read from MH i2c: E2 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 03 00 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 03 00 5B 2E 00 90 00 FD [16:53:59]RAPDU: 90 00 [16:53:59]wFMCommunicate OK [16:53:59]wFMCommunicate request_size=10 [16:53:59]MH_SAM_APDU [16:53:59]CAPDU: 80 0D 02 02 05 AE EA 43 6E 02 [16:53:59]Write to MH i2c: E2 0D 00 5C 2E 80 0D 02 02 05 00 AE EA 43 6E 02 00 00 59 [16:53:59]Write i2c OK [16:53:59]MH_I2C_Read... [16:53:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:59]Read from MH i2c: E2 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 03 00 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 03 00 5C 2E 00 90 00 FE [16:53:59]RAPDU: 90 00 [16:53:59]wFMCommunicate OK [16:53:59]wFMCommunicate request_size=4 [16:53:59]MH_SAM_APDU [16:53:59]CAPDU: 80 0D 03 02 [16:53:59]Write to MH i2c: E2 08 00 5D 2E 80 0D 03 02 00 00 00 00 06 [16:53:59]Write i2c OK [16:53:59]MH_I2C_Read... [16:53:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:59]Read from MH i2c: E2 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 0B 00 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 0B 00 5D 2E 00 64 E3 84 64 9F 72 C4 61 90 00 6C [16:53:59]RAPDU: 64 E3 84 64 9F 72 C4 61 90 00 [16:53:59]wFMCommunicate OK [16:53:59]SAM_PROTO_SignData done [16:53:59]FM_MakeSignedData done [16:53:59]CreateOFDProtocolMessage [16:53:59]wFMCommunicate request_size=4 [16:53:59]MH_SAM_APDU [16:53:59]CAPDU: 80 11 00 00 [16:53:59]Write to MH i2c: E2 08 00 5E 2E 80 11 00 00 00 00 00 00 06 [16:53:59]Write i2c OK [16:53:59]MH_I2C_Read... [16:53:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:59]Read from MH i2c: E2 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 17 00 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 17 00 5E 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [16:53:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:53:59]wFMCommunicate OK [16:53:59]CreateOFDProtocolMessage done [16:53:59]OFDSenderStorePacket 97003 [16:53:59]StoreOFDPacket docnum=97003 [16:53:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 81 07 01 9D CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 02 00 00 F4 03 04 00 27 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7A 01 00 35 04 06 00 25 AE EA 43 6E 02 64 E3 84 64 9F 72 C4 61 [16:53:59]CheckFolder [16:53:59]dirname=/storage/ofd_packets [16:53:59]CheckFolder done [16:53:59]ProducePacketName [16:53:59]name=ofd_packets/00097003 [16:53:59]NVStorageSaveData ofd_packets/00097003 [16:53:59]File name is /storage/ofd_packets/00097003 [16:53:59]Write 301 bytes [16:53:59]NVStorageSaveData done [16:53:59]OFDSenderStorePacket done [16:53:59]KKMCreateOFDPacket done [16:53:59]NVStorageSaveData kkm_last_timestamp [16:53:59]File name is /storage/kkm_last_timestamp [16:53:59]Write 4 bytes [16:53:59]NVStorageSaveData done [16:53:59]ExternCall_PrintAddStr [16:53:59]wPrintStart [16:53:59]Write to MH i2c: 01 00 00 5F 2E 8D [16:53:59]Write i2c OK [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: 01 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: 01 07 00 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: 01 07 00 5F 2E 00 00 00 00 00 FF 0F A2 [16:53:59]RasterBufferAndPrint [16:53:59]line Счет N : (1)3407537 [16:53:59]line ИНН: 02508201610067 [16:53:59]line Контрольно-Кассовый Чек [16:53:59]line ПРОДАЖА [16:53:59]line ТРК (МРК, ГНК) : 32 [16:53:59]line Товар: 2710124130 [16:53:59]line Аи-92-К-4 [16:53:59]line 2.990 * 66.90 [16:53:59]line = 200.03 [16:53:59]line НДС 12% НСП 1% [16:53:59]line > о реализуемом товаре [16:53:59]line ОКРУГЛЕНИЕ: -0.03 [16:53:59]line ИТОГО: 200.00 [16:53:59]line Внесено: 200.00 [16:53:59]line СДАЧА: 0.00 [16:53:59]line НСП 1% : 1.77 [16:53:59]line НДС 12% : 21.24 [16:53:59]line Наличными: 200.00 [16:53:59]line Безнал.: 0.00 [16:53:59]line Место: АЗС № 82 "Партнер Нефть" [16:53:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:53:59]line СНО: Общий режим [16:53:59]line Чек 512 29.10.2024 16:53 [16:53:59]line Смена: 145 ФФД: 1.0 [16:53:59]line ЗНМ: 0300000017 [16:53:59]line РНМ: 0000000000170478 [16:53:59]line Версия ККМ: v1.0 [16:53:59]line ФМ: 0000000002098560 [16:53:59]line ФД: 97003 [16:53:59]line ФПД: 41433184824834 [16:53:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165359&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97003&fm=41433184824834&tin=02508201610067®Number=0000000000170478&sum=20000 [16:53:59]OFD Sender: Processing packet 97003 [packets to send 59, broken 58] [16:53:59]ProducePacketName [16:53:59]name=ofd_packets/00097003 [16:53:59]OFD Sender: To server: pG, [16:53:59]CommunicateWithHost lk.salyk.kg:30040 [16:53:59]ConnectInit lk.salyk.kg [16:53:59]written 0, free lines is 4095 [16:53:59]Connected sock=10 [16:53:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 81 07 01 9D CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 00 02 00 00 F4 03 04 00 27 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7A 01 00 35 04 06 00 25 AE EA 43 6E 02 64 E3 84 64 9F 72 C4 61 [16:54:00]Write to MH i2c: 01 00 00 8A 2E B8 [16:54:00]Write i2c OK [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: 01 [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: 01 07 00 [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: 01 07 00 8A 2E 00 00 00 00 00 FD 0C C8 [16:54:00]RasterBufferAndPrint [16:54:00]line [16:54:00]line [16:54:00]line [16:54:00]line [16:54:00]line [16:54:00]written 0, free lines is 3331 [16:54:00]MH_Cut [16:54:00]Write to MH i2c: D1 01 00 91 2E 01 91 [16:54:00]Write i2c OK [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: D1 [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: D1 01 00 [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: D1 01 00 91 2E 00 90 [16:54:00]Write to MH i2c: 01 00 00 92 2E C0 [16:54:00]Write i2c OK [16:54:00]MH_I2C_Read... [16:54:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4D BE 47 00 C0 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 32 30 39 38 35 36 30 10 04 04 00 EB 7A 01 00 F4 03 04 00 4D BD 20 67 B6 04 01 00 00 80 5F 64 4F C1 C3 AF F2 [16:54:00]CommunicateWithHost err = 0 [16:54:00]CheckOFDResponse [16:54:00]1017 (14) - 77093643461234 [16:54:00]1041 (16) - 0000000002098560 [16:54:00]1040 (4) - 97003 [16:54:00]1012 (4) - 29.10.2024 10:47 [16:54:00]1206 (1) - 0 [16:54:00]OFD Sender: Remove packet 97003 [16:54:00]ProducePacketName [16:54:00]name=ofd_packets/00097003 [16:54:00]NVStorageDeleteData [16:54:00]OFD Sender: No OFD packet to send [16:54:00]*** Cut start [16:54:00]*** Partial cut [16:54:00]*** CUTSNS_PIN = 1 [16:54:00]*** CUTSNS_PIN = 0 [16:54:01]*** Brake cut motor [16:54:01]Read from MH i2c: 01 [16:54:01]MH_I2C_Read... [16:54:01]*** Stop cut motor [16:54:01]*** Cut end [16:54:01]Read from MH i2c: 01 07 00 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: 01 07 00 92 2E 00 00 00 00 00 FF 0F D5 [16:54:01]process_action close_receipt done [16:54:01]requested_data is exist [16:54:01]produce_requested_data [16:54:01]requested_item fm.sn is exist - process it [16:54:01]wFMCommunicate request_size=4 [16:54:01]MH_SAM_APDU [16:54:01]CAPDU: 80 11 00 00 [16:54:01]Write to MH i2c: E2 08 00 93 2E 80 11 00 00 00 00 00 00 3B [16:54:01]Write i2c OK [16:54:01]MH_I2C_Read... [16:54:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:01]Read from MH i2c: E2 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 17 00 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 17 00 93 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [16:54:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:54:01]wFMCommunicate OK [16:54:01]requested_item fd.num is exist - process it [16:54:01]SAM_PROTO_GetFieldsCounters [16:54:01]wFMCommunicate request_size=4 [16:54:01]MH_SAM_APDU [16:54:01]CAPDU: 80 13 00 00 [16:54:01]Write to MH i2c: E2 08 00 94 2E 80 13 00 00 00 00 00 00 3E [16:54:01]Write i2c OK [16:54:01]MH_I2C_Read... [16:54:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:01]Read from MH i2c: E2 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 62 00 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 62 00 94 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [16:54:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:01]wFMCommunicate OK [16:54:01]SAM_PROTO_GetFieldsCounters done [16:54:01]requested_item shift.num is exist - process it [16:54:01]requested_item shift.opened is exist - process it [16:54:01]req_shift_opened [16:54:01]FM_GetShiftState [16:54:01]SAM_PROTO_GetShiftState [16:54:01]wFMCommunicate request_size=4 [16:54:01]MH_SAM_APDU [16:54:01]CAPDU: 80 13 01 00 [16:54:01]Write to MH i2c: E2 08 00 95 2E 80 13 01 00 00 00 00 00 40 [16:54:01]Write i2c OK [16:54:01]MH_I2C_Read... [16:54:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:01]Read from MH i2c: E2 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 0E 00 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 0E 00 95 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9E [16:54:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:54:01]wFMCommunicate OK [16:54:01]SAM_PROTO_GetShiftState done [16:54:01]FM_GetShiftState done [16:54:01]req_shift_opened done [16:54:01]requested_item shift.open_date is exist - process it [16:54:01]req_shift_open_date [16:54:01]req_shift_open_date done [16:54:01]produce_requested_data done [16:54:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97003,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:54:01]process_action_free close_receipt [16:54:01]json_value_free [16:54:01]json_value_free done [16:54:01]process_json_proto returns [16:54:01]Send response to host [16:54:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97003,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:54:01]free response buf [16:54:01]execute_script done [16:54:01]execute_script returns [16:54:01]free content buf [16:54:01]Sock 7.Close socket [16:54:01]Sock 7.Thread stoped [16:54:02]accept exits with 9 [16:54:02]New connection [16:54:02]New thread 3067260260 created [16:54:02]Thread 3067116900 joined [16:54:02]Waiting for new connection... [16:54:02] Sock 9.Parse request [16:54:02]Sock 9.Check first char [16:54:02]Sock 9.First char is OK [16:54:02]request: POST /json_proto HTTP/1.0 [16:54:02]Method: POST [16:54:02]URL: /json_proto [16:54:02]Method is POST - this is cgi request [16:54:02]url: /json_proto [16:54:02]query_string will be loaded in cgi processing [16:54:02]execute_cgi json_proto POST (null) [16:54:02]execute_cgi path=json_proto method=POST [16:54:02]POST find Content-Length [16:54:02]Host: 172.17.40.67:8080 [16:54:02]Content-Length: 683 [16:54:02]Content-Type: application/json [16:54:02] [16:54:02]POST finish read [16:54:02]Found Content-Length = 683 [16:54:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:54:02]execute_script... [16:54: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)3407536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:54:02]POST & json_proto [16:54:02]process_json_proto [16:54:02]json parsed OK: [16:54:02]protocol is kg_v1.0 [16:54:02]action value=close_receipt [16:54:02]process_action close_receipt [16:54:02]cmd_close_receipt [16:54:02]MH_GetDate [16:54:02]Write to MH i2c: F0 00 00 96 2E B3 [16:54:02]Write i2c OK [16:54:02]MH_I2C_Read... [16:54:02]Read from MH i2c: F0 [16:54:02]MH_I2C_Read... [16:54:02]Read from MH i2c: F0 09 00 [16:54:02]MH_I2C_Read... [16:54:02]Read from MH i2c: F0 09 00 96 2E 00 2B 13 21 67 EE DA 66 66 16 [16:54:02]GetLastDocTimeStamp 1730220839 [16:54:02]current date 1730220843 [16:54:02]FM_GetShiftState [16:54:02]SAM_PROTO_GetShiftState [16:54:02]wFMCommunicate request_size=4 [16:54:02]MH_SAM_APDU [16:54:02]CAPDU: 80 13 01 00 [16:54:02]Write to MH i2c: E2 08 00 97 2E 80 13 01 00 00 00 00 00 42 [16:54:02]Write i2c OK [16:54:02]MH_I2C_Read... [16:54:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:02]Read from MH i2c: E2 [16:54:02]MH_I2C_Read... [16:54:02]Read from MH i2c: E2 0E 00 [16:54:02]MH_I2C_Read... [16:54:02]Read from MH i2c: E2 0E 00 97 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A0 [16:54:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:54:02]wFMCommunicate OK [16:54:02]SAM_PROTO_GetShiftState done [16:54:02]FM_GetShiftState done [16:54:02]opened in 1730160548 [16:54:02]opened+sec_in_day 1730246948 [16:54:02]quantity*price = 100015 [16:54:02]sum+1 = 100017 [16:54:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 513 29.10.2024 16:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97004 ФПД: 153920234887777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97004&fm=153920234887777&tin=02508201610067®Number=0000000000170478&sum=100000 [16:54:03]StoreToDocumentArchive [16:54:03]shift 145 fd 97004 [16:54:03]save to /storage/0145/doc_00097004 [16:54:03]save last doc name /storage/0145/doc_00097004 to /storage/kkm_last_doc_name [16:54:03]save OK [16:54:03]Clear old archive folders... [16:54:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:54:03]tlvbuf is 01B544F0 [16:54:03]SAM_PROTO_ClearQueue [16:54:03]wFMCommunicate request_size=4 [16:54:03]MH_SAM_APDU [16:54:03]CAPDU: 80 09 00 00 [16:54:03]Write to MH i2c: E2 08 00 A4 2E 80 09 00 00 00 00 00 00 44 [16:54:03]Write i2c OK [16:54:03]MH_I2C_Read... [16:54:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:03]Read from MH i2c: E2 [16:54:03]MH_I2C_Read... [16:54:03]Read from MH i2c: E2 03 00 [16:54:03]MH_I2C_Read... [16:54:03]Read from MH i2c: E2 03 00 A4 2E 00 90 00 46 [16:54:03]RAPDU: 90 00 [16:54:03]wFMCommunicate OK [16:54:03]SAM_PROTO_ClearQueue done [16:54:03]KKMCreateOFDPacket [16:54:03]OFDProtocolAddRootSTLVToBuf [16:54:03]FM_MakeSignedData [16:54:03]FM_MakeSignedData [16:54:03]SAM_PROTO_SignData [16:54:03]wFMCommunicate request_size=4 [16:54:03]MH_SAM_APDU [16:54:03]CAPDU: 80 0D 01 02 [16:54:03]Write to MH i2c: E2 08 00 A5 2E 80 0D 01 02 00 00 00 00 4C [16:54:03]Write i2c OK [16:54:03]MH_I2C_Read... [16:54:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:03]Read from MH i2c: E2 [16:54:03]MH_I2C_Read... [16:54:03]Read from MH i2c: E2 03 00 [16:54:03]MH_I2C_Read... [16:54:03]Read from MH i2c: E2 03 00 A5 2E 00 90 00 47 [16:54:03]RAPDU: 90 00 [16:54:03]wFMCommunicate OK [16:54:03]wFMCommunicate request_size=255 [16:54:03]MH_SAM_APDU [16:54:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 01 02 00 00 F4 03 04 00 2B 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7A 01 00 35 04 06 00 8B [16:54:03]Write to MH i2c: E2 02 01 A6 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 34 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 01 02 00 00 F4 03 04 00 2B 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7A 01 00 35 04 06 00 8B 00 00 20 [16:54:03]Write i2c OK [16:54:03]MH_I2C_Read... [16:54:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:04]Read from MH i2c: E2 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 03 00 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 03 00 A6 2E 00 90 00 48 [16:54:04]RAPDU: 90 00 [16:54:04]wFMCommunicate OK [16:54:04]wFMCommunicate request_size=10 [16:54:04]MH_SAM_APDU [16:54:04]CAPDU: 80 0D 02 02 05 FD 58 EC 9A 61 [16:54:04]Write to MH i2c: E2 0D 00 A7 2E 80 0D 02 02 05 00 FD 58 EC 9A 61 00 00 95 [16:54:04]Write i2c OK [16:54:04]MH_I2C_Read... [16:54:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:04]Read from MH i2c: E2 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 03 00 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 03 00 A7 2E 00 90 00 49 [16:54:04]RAPDU: 90 00 [16:54:04]wFMCommunicate OK [16:54:04]wFMCommunicate request_size=4 [16:54:04]MH_SAM_APDU [16:54:04]CAPDU: 80 0D 03 02 [16:54:04]Write to MH i2c: E2 08 00 A8 2E 80 0D 03 02 00 00 00 00 51 [16:54:04]Write i2c OK [16:54:04]MH_I2C_Read... [16:54:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:04]Read from MH i2c: E2 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 0B 00 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 0B 00 A8 2E 00 CF 68 36 48 6F B4 22 BD 90 00 09 [16:54:04]RAPDU: CF 68 36 48 6F B4 22 BD 90 00 [16:54:04]wFMCommunicate OK [16:54:04]SAM_PROTO_SignData done [16:54:04]FM_MakeSignedData done [16:54:04]CreateOFDProtocolMessage [16:54:04]wFMCommunicate request_size=4 [16:54:04]MH_SAM_APDU [16:54:04]CAPDU: 80 11 00 00 [16:54:04]Write to MH i2c: E2 08 00 A9 2E 80 11 00 00 00 00 00 00 51 [16:54:04]Write i2c OK [16:54:04]MH_I2C_Read... [16:54:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:04]Read from MH i2c: E2 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 17 00 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: E2 17 00 A9 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [16:54:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:54:04]wFMCommunicate OK [16:54:04]CreateOFDProtocolMessage done [16:54:04]OFDSenderStorePacket 97004 [16:54:04]StoreOFDPacket docnum=97004 [16:54:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE A8 07 01 FE 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 34 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 01 02 00 00 F4 03 04 00 2B 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7A 01 00 35 04 06 00 8B FD 58 EC 9A 61 CF 68 36 48 6F B4 22 BD [16:54:04]CheckFolder [16:54:04]dirname=/storage/ofd_packets [16:54:04]CheckFolder done [16:54:04]ProducePacketName [16:54:04]name=ofd_packets/00097004 [16:54:04]NVStorageSaveData ofd_packets/00097004 [16:54:04]File name is /storage/ofd_packets/00097004 [16:54:04]Write 301 bytes [16:54:04]NVStorageSaveData done [16:54:04]OFDSenderStorePacket done [16:54:04]KKMCreateOFDPacket done [16:54:04]NVStorageSaveData kkm_last_timestamp [16:54:04]File name is /storage/kkm_last_timestamp [16:54:04]Write 4 bytes [16:54:04]NVStorageSaveData done [16:54:04]ExternCall_PrintAddStr [16:54:04]wPrintStart [16:54:04]Write to MH i2c: 01 00 00 AA 2E D8 [16:54:04]Write i2c OK [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: 01 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: 01 07 00 [16:54:04]MH_I2C_Read... [16:54:04]Read from MH i2c: 01 07 00 AA 2E 00 00 00 00 00 FF 0F ED [16:54:04]RasterBufferAndPrint [16:54:04]line Счет N : (1)3407536 [16:54:04]line ИНН: 02508201610067 [16:54:04]line Контрольно-Кассовый Чек [16:54:04]line ПРОДАЖА [16:54:04]line ТРК (МРК, ГНК) : 12 [16:54:04]line Товар: 2710124130 [16:54:04]line Аи-92-К-4 [16:54:04]line 14.950 * 66.90 [16:54:04]line = 1000.16 [16:54:04]line НДС 12% НСП 1% [16:54:04]line > о реализуемом товаре [16:54:04]line ОКРУГЛЕНИЕ: -0.16 [16:54:04]line ИТОГО: 1000.00 [16:54:04]line Внесено: 1000.00 [16:54:04]line СДАЧА: 0.00 [16:54:04]line НСП 1% : 8.85 [16:54:04]line НДС 12% : 106.21 [16:54:04]line Наличными: 1000.00 [16:54:04]line Безнал.: 0.00 [16:54:04]line Место: АЗС № 82 "Партнер Нефть" [16:54:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:54:04]line СНО: Общий режим [16:54:04]line Чек 513 29.10.2024 16:54 [16:54:04]line Смена: 145 ФФД: 1.0 [16:54:04]line ЗНМ: 0300000017 [16:54:04]line РНМ: 0000000000170478 [16:54:04]line Версия ККМ: v1.0 [16:54:04]line ФМ: 0000000002098560 [16:54:04]line ФД: 97004 [16:54:04]line ФПД: 153920234887777 [16:54:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97004&fm=153920234887777&tin=02508201610067®Number=0000000000170478&sum=100000 [16:54:04]OFD Sender: Processing packet 97004 [packets to send 59, broken 58] [16:54:04]ProducePacketName [16:54:04]name=ofd_packets/00097004 [16:54:04]OFD Sender: To server: pG, [16:54:04]CommunicateWithHost lk.salyk.kg:30040 [16:54:04]ConnectInit lk.salyk.kg [16:54:04]written 0, free lines is 4095 [16:54:04]Connected sock=11 [16:54:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE A8 07 01 FE 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 34 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 01 02 00 00 F4 03 04 00 2B 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7A 01 00 35 04 06 00 8B FD 58 EC 9A 61 CF 68 36 48 6F B4 22 BD [16:54:05]Write to MH i2c: 01 00 00 D5 2E 03 [16:54:05]Write i2c OK [16:54:05]MH_I2C_Read... [16:54:05]Read from MH i2c: 01 [16:54:05]MH_I2C_Read... [16:54:05]Read from MH i2c: 01 07 00 [16:54:05]MH_I2C_Read... [16:54:05]Read from MH i2c: 01 07 00 D5 2E 00 00 00 00 00 0F 0D 26 [16:54:05]RasterBufferAndPrint [16:54:05]line [16:54:05]line [16:54:05]line [16:54:05]line [16:54:05]line [16:54:05]written 0, free lines is 3355 [16:54:05]MH_Cut [16:54:05]Write to MH i2c: D1 01 00 DC 2E 01 DC [16:54:05]Write i2c OK [16:54:05]MH_I2C_Read... [16:54:05]Read from MH i2c: D1 [16:54:05]MH_I2C_Read... [16:54:05]Read from MH i2c: D1 01 00 [16:54:05]MH_I2C_Read... [16:54:05]Read from MH i2c: D1 01 00 DC 2E 00 DB [16:54:05]Write to MH i2c: 01 00 00 DD 2E 0B [16:54:05]Write i2c OK [16:54:05]MH_I2C_Read... [16:54:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 DC 47 00 BE 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 32 30 39 38 35 36 30 10 04 04 00 EC 7A 01 00 F4 03 04 00 52 BD 20 67 B6 04 01 00 00 0A AD 20 23 62 0B CB 03 [16:54:05]CommunicateWithHost err = 0 [16:54:05]CheckOFDResponse [16:54:05]1017 (14) - 77093643461234 [16:54:05]1041 (16) - 0000000002098560 [16:54:05]1040 (4) - 97004 [16:54:05]1012 (4) - 29.10.2024 10:47 [16:54:05]1206 (1) - 0 [16:54:05]OFD Sender: Remove packet 97004 [16:54:05]ProducePacketName [16:54:05]name=ofd_packets/00097004 [16:54:05]NVStorageDeleteData [16:54:05]OFD Sender: No OFD packet to send [16:54:05]*** Cut start [16:54:05]*** Partial cut [16:54:05]*** CUTSNS_PIN = 1 [16:54:05]*** CUTSNS_PIN = 0 [16:54:06]*** Brake cut motor [16:54:06]Read from MH i2c: 01 [16:54:06]MH_I2C_Read... [16:54:06]*** Stop cut motor [16:54:06]*** Cut end [16:54:06]Read from MH i2c: 01 07 00 [16:54:06]MH_I2C_Read... [16:54:06]Read from MH i2c: 01 07 00 DD 2E 00 00 00 00 00 FF 0F 20 [16:54:06]process_action close_receipt done [16:54:06]requested_data is exist [16:54:06]produce_requested_data [16:54:06]requested_item fm.sn is exist - process it [16:54:06]wFMCommunicate request_size=4 [16:54:06]MH_SAM_APDU [16:54:06]CAPDU: 80 11 00 00 [16:54:06]Write to MH i2c: E2 08 00 DE 2E 80 11 00 00 00 00 00 00 86 [16:54:06]Write i2c OK [16:54:06]MH_I2C_Read... [16:54:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:06]Read from MH i2c: E2 [16:54:06]MH_I2C_Read... [16:54:06]Read from MH i2c: E2 17 00 [16:54:06]MH_I2C_Read... [16:54:06]Read from MH i2c: E2 17 00 DE 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [16:54:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:54:06]wFMCommunicate OK [16:54:06]requested_item fd.num is exist - process it [16:54:06]SAM_PROTO_GetFieldsCounters [16:54:06]wFMCommunicate request_size=4 [16:54:06]MH_SAM_APDU [16:54:06]CAPDU: 80 13 00 00 [16:54:06]Write to MH i2c: E2 08 00 DF 2E 80 13 00 00 00 00 00 00 89 [16:54:06]Write i2c OK [16:54:06]MH_I2C_Read... [16:54:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:06]Read from MH i2c: E2 [16:54:06]MH_I2C_Read... [16:54:06]Read from MH i2c: E2 62 00 [16:54:06]MH_I2C_Read... [16:54:06]Read from MH i2c: E2 62 00 DF 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 AB [16:54:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:06]wFMCommunicate OK [16:54:06]SAM_PROTO_GetFieldsCounters done [16:54:06]requested_item shift.num is exist - process it [16:54:06]requested_item shift.opened is exist - process it [16:54:06]req_shift_opened [16:54:06]FM_GetShiftState [16:54:06]SAM_PROTO_GetShiftState [16:54:06]wFMCommunicate request_size=4 [16:54:06]MH_SAM_APDU [16:54:06]CAPDU: 80 13 01 00 [16:54:06]Write to MH i2c: E2 08 00 E0 2E 80 13 01 00 00 00 00 00 8B [16:54:06]Write i2c OK [16:54:06]MH_I2C_Read... [16:54:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:06]Read from MH i2c: E2 [16:54:06]MH_I2C_Read... [16:54:06]Read from MH i2c: E2 0E 00 [16:54:06]MH_I2C_Read... [16:54:06]Read from MH i2c: E2 0E 00 E0 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E9 [16:54:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:54:06]wFMCommunicate OK [16:54:06]SAM_PROTO_GetShiftState done [16:54:06]FM_GetShiftState done [16:54:06]req_shift_opened done [16:54:06]requested_item shift.open_date is exist - process it [16:54:06]req_shift_open_date [16:54:06]req_shift_open_date done [16:54:06]produce_requested_data done [16:54:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97004,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:54:06]process_action_free close_receipt [16:54:06]json_value_free [16:54:06]json_value_free done [16:54:06]process_json_proto returns [16:54:06]Send response to host [16:54:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97004,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:54:06]free response buf [16:54:06]execute_script done [16:54:06]execute_script returns [16:54:06]free content buf [16:54:06]Sock 9.Close socket [16:54:06]Sock 9.Thread stoped [16:54:10]OFD Sender: No OFD packet to send [16:54:15]OFD Sender: No OFD packet to send [16:54:20]OFD Sender: No OFD packet to send [16:54:25]OFD Sender: No OFD packet to send [16:54:27]accept exits with 7 [16:54:27]New connection [16:54:27]New thread 3067116900 created [16:54:27]Thread 3067260260 joined [16:54:27]Waiting for new connection... [16:54:27] Sock 7.Parse request [16:54:27]Sock 7.Check first char [16:54:27]Sock 7.First char is OK [16:54:27]request: POST /json_proto HTTP/1.0 [16:54:27]Method: POST [16:54:27]URL: /json_proto [16:54:27]Method is POST - this is cgi request [16:54:27]url: /json_proto [16:54:27]query_string will be loaded in cgi processing [16:54:27]execute_cgi json_proto POST (null) [16:54:27]execute_cgi path=json_proto method=POST [16:54:27]POST find Content-Length [16:54:27]Host: 172.17.40.67:8080 [16:54:27]Content-Length: 641 [16:54:27]Content-Type: application/json [16:54:27] [16:54:27]POST finish read [16:54:27]Found Content-Length = 641 [16:54:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:27]execute_script... [16:54: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)3407533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:27]POST & json_proto [16:54:27]process_json_proto [16:54:27]json parsed OK: [16:54:27]protocol is kg_v1.0 [16:54:27]action value=close_receipt [16:54:27]process_action close_receipt [16:54:27]cmd_close_receipt [16:54:27]MH_GetDate [16:54:27]Write to MH i2c: F0 00 00 E1 2E FE [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: F0 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: F0 09 00 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: F0 09 00 E1 2E 00 44 13 21 67 EE DA 66 66 7A [16:54:27]GetLastDocTimeStamp 1730220843 [16:54:27]current date 1730220868 [16:54:27]FM_GetShiftState [16:54:27]SAM_PROTO_GetShiftState [16:54:27]wFMCommunicate request_size=4 [16:54:27]MH_SAM_APDU [16:54:27]CAPDU: 80 13 01 00 [16:54:27]Write to MH i2c: E2 08 00 E2 2E 80 13 01 00 00 00 00 00 8D [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:27]Read from MH i2c: E2 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 0E 00 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 0E 00 E2 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EB [16:54:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:54:27]wFMCommunicate OK [16:54:27]SAM_PROTO_GetShiftState done [16:54:27]FM_GetShiftState done [16:54:27]opened in 1730160548 [16:54:27]opened+sec_in_day 1730246948 [16:54:27]quantity*price = 762000 [16:54:27]sum+1 = 762001 [16:54:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 514 29.10.2024 16:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97005 ФПД: 160376446458448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97005&fm=160376446458448&tin=02508201610067®Number=0000000000170478&sum=762000 [16:54:28]StoreToDocumentArchive [16:54:28]shift 145 fd 97005 [16:54:28]save to /storage/0145/doc_00097005 [16:54:28]save last doc name /storage/0145/doc_00097005 to /storage/kkm_last_doc_name [16:54:28]save OK [16:54:28]Clear old archive folders... [16:54:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:54:28]tlvbuf is 01A6BA30 [16:54:28]SAM_PROTO_ClearQueue [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 09 00 00 [16:54:28]Write to MH i2c: E2 08 00 EF 2E 80 09 00 00 00 00 00 00 8F [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 EF 2E 00 90 00 91 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]SAM_PROTO_ClearQueue done [16:54:28]KKMCreateOFDPacket [16:54:28]OFDProtocolAddRootSTLVToBuf [16:54:28]FM_MakeSignedData [16:54:28]FM_MakeSignedData [16:54:28]SAM_PROTO_SignData [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 01 02 [16:54:28]Write to MH i2c: E2 08 00 F0 2E 80 0D 01 02 00 00 00 00 97 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 F0 2E 00 90 00 92 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=255 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 44 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7A 01 00 35 04 06 00 91 DC 8D 1F [16:54:28]Write to MH i2c: E2 02 01 F1 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 44 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7A 01 00 35 04 06 00 91 DC 8D 1F 00 00 68 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 F1 2E 00 90 00 93 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=7 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 02 02 02 1A 50 [16:54:28]Write to MH i2c: E2 0A 00 F2 2E 80 0D 02 02 02 00 1A 50 00 00 08 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 F2 2E 00 90 00 94 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 03 02 [16:54:28]Write to MH i2c: E2 08 00 F3 2E 80 0D 03 02 00 00 00 00 9C [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 0B 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 0B 00 F3 2E 00 FC 75 04 77 E0 33 0C 80 90 00 28 [16:54:28]RAPDU: FC 75 04 77 E0 33 0C 80 90 00 [16:54:28]wFMCommunicate OK [16:54:28]SAM_PROTO_SignData done [16:54:28]FM_MakeSignedData done [16:54:28]CreateOFDProtocolMessage [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 11 00 00 [16:54:28]Write to MH i2c: E2 08 00 F4 2E 80 11 00 00 00 00 00 00 9C [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 17 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 17 00 F4 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [16:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:54:28]wFMCommunicate OK [16:54:28]CreateOFDProtocolMessage done [16:54:28]OFDSenderStorePacket 97005 [16:54:28]StoreOFDPacket docnum=97005 [16:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 36 66 04 01 C6 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 44 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7A 01 00 35 04 06 00 91 DC 8D 1F 1A 50 FC 75 04 77 E0 33 0C 80 [16:54:28]CheckFolder [16:54:28]dirname=/storage/ofd_packets [16:54:28]CheckFolder done [16:54:28]ProducePacketName [16:54:28]name=ofd_packets/00097005 [16:54:28]NVStorageSaveData ofd_packets/00097005 [16:54:28]File name is /storage/ofd_packets/00097005 [16:54:28]Write 298 bytes [16:54:28]NVStorageSaveData done [16:54:28]OFDSenderStorePacket done [16:54:28]KKMCreateOFDPacket done [16:54:28]NVStorageSaveData kkm_last_timestamp [16:54:28]File name is /storage/kkm_last_timestamp [16:54:28]Write 4 bytes [16:54:28]NVStorageSaveData done [16:54:28]ExternCall_PrintAddStr [16:54:28]wPrintStart [16:54:28]Write to MH i2c: 01 00 00 F5 2E 23 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 07 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 07 00 F5 2E 00 00 00 00 00 FF 0F 38 [16:54:28]RasterBufferAndPrint [16:54:28]line Счет N : (1)3407533 [16:54:28]line ИНН: 02508201610067 [16:54:28]line Контрольно-Кассовый Чек [16:54:28]line ПРОДАЖА [16:54:28]line ТРК (МРК, ГНК) : 51 [16:54:28]line Товар: 2710194210 [16:54:28]line ДТ-К-5 [16:54:28]line 100.000 * 76.20 [16:54:28]line = 7620.00 [16:54:28]line НДС 12% НСП 1% [16:54:28]line > о реализуемом товаре [16:54:28]line ИТОГО: 7620.00 [16:54:28]line НСП 1% : 67.43 [16:54:28]line НДС 12% : 809.20 [16:54:28]line Наличными: 7620.00 [16:54:28]line Безнал.: 0.00 [16:54:28]line Место: АЗС № 82 "Партнер Нефть" [16:54:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:54:28]line СНО: Общий режим [16:54:28]line Чек 514 29.10.2024 16:54 [16:54:28]line Смена: 145 ФФД: 1.0 [16:54:28]line ЗНМ: 0300000017 [16:54:28]line РНМ: 0000000000170478 [16:54:28]line Версия ККМ: v1.0 [16:54:28]line ФМ: 0000000002098560 [16:54:28]line ФД: 97005 [16:54:28]line ФПД: 160376446458448 [16:54:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97005&fm=160376446458448&tin=02508201610067®Number=0000000000170478&sum=762000 [16:54:29]OFD Sender: Processing packet 97005 [packets to send 59, broken 58] [16:54:29]ProducePacketName [16:54:29]name=ofd_packets/00097005 [16:54:29]OFD Sender: To server: pG, [16:54:29]CommunicateWithHost lk.salyk.kg:30040 [16:54:29]ConnectInit lk.salyk.kg [16:54:29]written 0, free lines is 4095 [16:54:29]Connected sock=10 [16:54:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 36 66 04 01 C6 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 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 44 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7A 01 00 35 04 06 00 91 DC 8D 1F 1A 50 FC 75 04 77 E0 33 0C 80 [16:54:29]Write to MH i2c: 01 00 00 1D 2F 4C [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 07 00 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 07 00 1D 2F 00 00 00 00 00 3A 0D 9A [16:54:29]RasterBufferAndPrint [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]written 0, free lines is 3392 [16:54:29]MH_Cut [16:54:29]Write to MH i2c: D1 01 00 24 2F 01 25 [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 01 00 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 01 00 24 2F 00 24 [16:54:29]Write to MH i2c: 01 00 00 25 2F 54 [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AD 13 47 00 32 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 32 30 39 38 35 36 30 10 04 04 00 ED 7A 01 00 F4 03 04 00 6A BD 20 67 B6 04 01 00 00 B8 8E A5 BA DB 70 E9 A1 [16:54:29]CommunicateWithHost err = 0 [16:54:29]CheckOFDResponse [16:54:29]1017 (14) - 77093643461234 [16:54:29]1041 (16) - 0000000002098560 [16:54:29]1040 (4) - 97005 [16:54:29]1012 (4) - 29.10.2024 10:48 [16:54:29]1206 (1) - 0 [16:54:29]OFD Sender: Remove packet 97005 [16:54:29]ProducePacketName [16:54:29]name=ofd_packets/00097005 [16:54:29]NVStorageDeleteData [16:54:30]OFD Sender: No OFD packet to send [16:54:30]*** Cut start [16:54:30]*** Partial cut [16:54:30]*** CUTSNS_PIN = 1 [16:54:30]*** CUTSNS_PIN = 0 [16:54:30]*** Brake cut motor [16:54:30]Read from MH i2c: 01 [16:54:30]MH_I2C_Read... [16:54:30]*** Stop cut motor [16:54:30]*** Cut end [16:54:30]Read from MH i2c: 01 07 00 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: 01 07 00 25 2F 00 00 00 00 00 FF 0F 69 [16:54:30]process_action close_receipt done [16:54:30]requested_data is exist [16:54:30]produce_requested_data [16:54:30]requested_item fm.sn is exist - process it [16:54:30]wFMCommunicate request_size=4 [16:54:30]MH_SAM_APDU [16:54:30]CAPDU: 80 11 00 00 [16:54:30]Write to MH i2c: E2 08 00 26 2F 80 11 00 00 00 00 00 00 CF [16:54:30]Write i2c OK [16:54:30]MH_I2C_Read... [16:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:30]Read from MH i2c: E2 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 17 00 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 17 00 26 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [16:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:54:30]wFMCommunicate OK [16:54:30]requested_item fd.num is exist - process it [16:54:30]SAM_PROTO_GetFieldsCounters [16:54:30]wFMCommunicate request_size=4 [16:54:30]MH_SAM_APDU [16:54:30]CAPDU: 80 13 00 00 [16:54:30]Write to MH i2c: E2 08 00 27 2F 80 13 00 00 00 00 00 00 D2 [16:54:30]Write i2c OK [16:54:30]MH_I2C_Read... [16:54:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:31]Read from MH i2c: E2 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 62 00 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 62 00 27 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [16:54:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:31]wFMCommunicate OK [16:54:31]SAM_PROTO_GetFieldsCounters done [16:54:31]requested_item shift.num is exist - process it [16:54:31]requested_item shift.opened is exist - process it [16:54:31]req_shift_opened [16:54:31]FM_GetShiftState [16:54:31]SAM_PROTO_GetShiftState [16:54:31]wFMCommunicate request_size=4 [16:54:31]MH_SAM_APDU [16:54:31]CAPDU: 80 13 01 00 [16:54:31]Write to MH i2c: E2 08 00 28 2F 80 13 01 00 00 00 00 00 D4 [16:54:31]Write i2c OK [16:54:31]MH_I2C_Read... [16:54:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:31]Read from MH i2c: E2 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 0E 00 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 0E 00 28 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 32 [16:54:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:54:31]wFMCommunicate OK [16:54:31]SAM_PROTO_GetShiftState done [16:54:31]FM_GetShiftState done [16:54:31]req_shift_opened done [16:54:31]requested_item shift.open_date is exist - process it [16:54:31]req_shift_open_date [16:54:31]req_shift_open_date done [16:54:31]produce_requested_data done [16:54:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97005,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:54:31]process_action_free close_receipt [16:54:31]json_value_free [16:54:31]json_value_free done [16:54:31]process_json_proto returns [16:54:31]Send response to host [16:54:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97005,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:54:31]free response buf [16:54:31]execute_script done [16:54:31]execute_script returns [16:54:31]free content buf [16:54:31]Sock 7.Close socket [16:54:31]Sock 7.Thread stoped [16:54:35]OFD Sender: No OFD packet to send [16:54:40]OFD Sender: No OFD packet to send [16:54:45]OFD Sender: No OFD packet to send [16:54:50]OFD Sender: No OFD packet to send [16:54:55]OFD Sender: No OFD packet to send [16:55:00]OFD Sender: No OFD packet to send [16:55:03]accept exits with 9 [16:55:03]New connection [16:55:03]New thread 3067260260 created [16:55:03]Thread 3067116900 joined [16:55:03]Waiting for new connection... [16:55:03] Sock 9.Parse request [16:55:03]Sock 9.Check first char [16:55:03]Sock 9.First char is OK [16:55:03]request: POST /json_proto HTTP/1.0 [16:55:03]Method: POST [16:55:03]URL: /json_proto [16:55:03]Method is POST - this is cgi request [16:55:03]url: /json_proto [16:55:03]query_string will be loaded in cgi processing [16:55:03]execute_cgi json_proto POST (null) [16:55:03]execute_cgi path=json_proto method=POST [16:55:03]POST find Content-Length [16:55:03]Host: 172.17.40.67:8080 [16:55:03]Content-Length: 683 [16:55:03]Content-Type: application/json [16:55:03] [16:55:03]POST finish read [16:55:03]Found Content-Length = 683 [16:55:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:55:03]execute_script... [16:55:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:55:03]POST & json_proto [16:55:03]process_json_proto [16:55:03]json parsed OK: [16:55:03]protocol is kg_v1.0 [16:55:03]action value=close_receipt [16:55:03]process_action close_receipt [16:55:03]cmd_close_receipt [16:55:03]MH_GetDate [16:55:03]Write to MH i2c: F0 00 00 29 2F 47 [16:55:03]Write i2c OK [16:55:03]MH_I2C_Read... [16:55:03]Read from MH i2c: F0 [16:55:03]MH_I2C_Read... [16:55:03]Read from MH i2c: F0 09 00 [16:55:03]MH_I2C_Read... [16:55:03]Read from MH i2c: F0 09 00 29 2F 00 68 13 21 67 EE DA 66 66 E7 [16:55:03]GetLastDocTimeStamp 1730220868 [16:55:03]current date 1730220904 [16:55:03]FM_GetShiftState [16:55:03]SAM_PROTO_GetShiftState [16:55:03]wFMCommunicate request_size=4 [16:55:03]MH_SAM_APDU [16:55:03]CAPDU: 80 13 01 00 [16:55:03]Write to MH i2c: E2 08 00 2A 2F 80 13 01 00 00 00 00 00 D6 [16:55:03]Write i2c OK [16:55:03]MH_I2C_Read... [16:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:03]Read from MH i2c: E2 [16:55:03]MH_I2C_Read... [16:55:03]Read from MH i2c: E2 0E 00 [16:55:03]MH_I2C_Read... [16:55:03]Read from MH i2c: E2 0E 00 2A 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 34 [16:55:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:55:03]wFMCommunicate OK [16:55:03]SAM_PROTO_GetShiftState done [16:55:03]FM_GetShiftState done [16:55:03]opened in 1730160548 [16:55:03]opened+sec_in_day 1730246948 [16:55:03]quantity*price = 100015 [16:55:03]sum+1 = 100017 [16:55: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 515 29.10.2024 16:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97006 ФПД: 198364756403354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165504&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97006&fm=198364756403354&tin=02508201610067®Number=0000000000170478&sum=100000 [16:55:04]StoreToDocumentArchive [16:55:04]shift 145 fd 97006 [16:55:04]save to /storage/0145/doc_00097006 [16:55:04]save last doc name /storage/0145/doc_00097006 to /storage/kkm_last_doc_name [16:55:04]save OK [16:55:04]Clear old archive folders... [16:55:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:55:04]tlvbuf is 01A86240 [16:55:04]SAM_PROTO_ClearQueue [16:55:04]wFMCommunicate request_size=4 [16:55:04]MH_SAM_APDU [16:55:04]CAPDU: 80 09 00 00 [16:55:04]Write to MH i2c: E2 08 00 37 2F 80 09 00 00 00 00 00 00 D8 [16:55:04]Write i2c OK [16:55:04]MH_I2C_Read... [16:55:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:04]Read from MH i2c: E2 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 37 2F 00 90 00 DA [16:55:04]RAPDU: 90 00 [16:55:04]wFMCommunicate OK [16:55:04]SAM_PROTO_ClearQueue done [16:55:04]KKMCreateOFDPacket [16:55:04]OFDProtocolAddRootSTLVToBuf [16:55:04]FM_MakeSignedData [16:55:04]FM_MakeSignedData [16:55:04]SAM_PROTO_SignData [16:55:04]wFMCommunicate request_size=4 [16:55:04]MH_SAM_APDU [16:55:04]CAPDU: 80 0D 01 02 [16:55:04]Write to MH i2c: E2 08 00 38 2F 80 0D 01 02 00 00 00 00 E0 [16:55:04]Write i2c OK [16:55:04]MH_I2C_Read... [16:55:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:04]Read from MH i2c: E2 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 38 2F 00 90 00 DB [16:55:04]RAPDU: 90 00 [16:55:04]wFMCommunicate OK [16:55:04]wFMCommunicate request_size=255 [16:55:04]MH_SAM_APDU [16:55:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 03 02 00 00 F4 03 04 00 68 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7A 01 00 35 04 06 00 B4 [16:55:04]Write to MH i2c: E2 02 01 39 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 34 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 03 02 00 00 F4 03 04 00 68 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7A 01 00 35 04 06 00 B4 00 00 1E [16:55:04]Write i2c OK [16:55:04]MH_I2C_Read... [16:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:04]Read from MH i2c: E2 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 39 2F 00 90 00 DC [16:55:04]RAPDU: 90 00 [16:55:04]wFMCommunicate OK [16:55:04]wFMCommunicate request_size=10 [16:55:04]MH_SAM_APDU [16:55:04]CAPDU: 80 0D 02 02 05 69 64 D7 64 9A [16:55:04]Write to MH i2c: E2 0D 00 3A 2F 80 0D 02 02 05 00 69 64 D7 64 9A 00 00 8F [16:55:04]Write i2c OK [16:55:04]MH_I2C_Read... [16:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:04]Read from MH i2c: E2 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 03 00 3A 2F 00 90 00 DD [16:55:04]RAPDU: 90 00 [16:55:04]wFMCommunicate OK [16:55:04]wFMCommunicate request_size=4 [16:55:04]MH_SAM_APDU [16:55:04]CAPDU: 80 0D 03 02 [16:55:04]Write to MH i2c: E2 08 00 3B 2F 80 0D 03 02 00 00 00 00 E5 [16:55:04]Write i2c OK [16:55:04]MH_I2C_Read... [16:55:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:04]Read from MH i2c: E2 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 0B 00 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 0B 00 3B 2F 00 A0 D8 86 05 6E EC 75 8C 90 00 44 [16:55:04]RAPDU: A0 D8 86 05 6E EC 75 8C 90 00 [16:55:04]wFMCommunicate OK [16:55:04]SAM_PROTO_SignData done [16:55:04]FM_MakeSignedData done [16:55:04]CreateOFDProtocolMessage [16:55:04]wFMCommunicate request_size=4 [16:55:04]MH_SAM_APDU [16:55:04]CAPDU: 80 11 00 00 [16:55:04]Write to MH i2c: E2 08 00 3C 2F 80 11 00 00 00 00 00 00 E5 [16:55:04]Write i2c OK [16:55:04]MH_I2C_Read... [16:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:04]Read from MH i2c: E2 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 17 00 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: E2 17 00 3C 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [16:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:55:04]wFMCommunicate OK [16:55:04]CreateOFDProtocolMessage done [16:55:04]OFDSenderStorePacket 97006 [16:55:04]StoreOFDPacket docnum=97006 [16:55:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 71 07 01 95 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 34 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 03 02 00 00 F4 03 04 00 68 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7A 01 00 35 04 06 00 B4 69 64 D7 64 9A A0 D8 86 05 6E EC 75 8C [16:55:04]CheckFolder [16:55:04]dirname=/storage/ofd_packets [16:55:04]CheckFolder done [16:55:04]ProducePacketName [16:55:04]name=ofd_packets/00097006 [16:55:04]NVStorageSaveData ofd_packets/00097006 [16:55:04]File name is /storage/ofd_packets/00097006 [16:55:04]Write 301 bytes [16:55:04]NVStorageSaveData done [16:55:04]OFDSenderStorePacket done [16:55:04]KKMCreateOFDPacket done [16:55:04]NVStorageSaveData kkm_last_timestamp [16:55:04]File name is /storage/kkm_last_timestamp [16:55:04]Write 4 bytes [16:55:04]NVStorageSaveData done [16:55:04]ExternCall_PrintAddStr [16:55:04]wPrintStart [16:55:04]Write to MH i2c: 01 00 00 3D 2F 6C [16:55:04]Write i2c OK [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: 01 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: 01 07 00 [16:55:04]MH_I2C_Read... [16:55:04]Read from MH i2c: 01 07 00 3D 2F 00 00 00 00 00 FF 0F 81 [16:55:04]RasterBufferAndPrint [16:55:04]line Счет N : (1)3407538 [16:55:04]line ИНН: 02508201610067 [16:55:04]line Контрольно-Кассовый Чек [16:55:04]line ПРОДАЖА [16:55:04]line ТРК (МРК, ГНК) : 22 [16:55:04]line Товар: 2710124130 [16:55:04]line Аи-92-К-4 [16:55:04]line 14.950 * 66.90 [16:55:04]line = 1000.16 [16:55:04]line НДС 12% НСП 1% [16:55:04]line > о реализуемом товаре [16:55:04]line ОКРУГЛЕНИЕ: -0.16 [16:55:04]line ИТОГО: 1000.00 [16:55:04]line Внесено: 1000.00 [16:55:04]line СДАЧА: 0.00 [16:55:04]line НСП 1% : 8.85 [16:55:04]line НДС 12% : 106.21 [16:55:04]line Наличными: 1000.00 [16:55:04]line Безнал.: 0.00 [16:55:04]line Место: АЗС № 82 "Партнер Нефть" [16:55:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:55:04]line СНО: Общий режим [16:55:04]line Чек 515 29.10.2024 16:55 [16:55:04]line Смена: 145 ФФД: 1.0 [16:55:04]line ЗНМ: 0300000017 [16:55:04]line РНМ: 0000000000170478 [16:55:04]line Версия ККМ: v1.0 [16:55:04]line ФМ: 0000000002098560 [16:55:04]line ФД: 97006 [16:55:04]line ФПД: 198364756403354 [16:55:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165504&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97006&fm=198364756403354&tin=02508201610067®Number=0000000000170478&sum=100000 [16:55:05]OFD Sender: Processing packet 97006 [packets to send 59, broken 58] [16:55:05]ProducePacketName [16:55:05]name=ofd_packets/00097006 [16:55:05]OFD Sender: To server: pG, [16:55:05]CommunicateWithHost lk.salyk.kg:30040 [16:55:05]ConnectInit lk.salyk.kg [16:55:05]written 0, free lines is 4095 [16:55:05]Connected sock=11 [16:55:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 71 07 01 95 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 34 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 03 02 00 00 F4 03 04 00 68 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7A 01 00 35 04 06 00 B4 69 64 D7 64 9A A0 D8 86 05 6E EC 75 8C [16:55:05]Write to MH i2c: 01 00 00 68 2F 97 [16:55:05]Write i2c OK [16:55:05]MH_I2C_Read... [16:55:05]Read from MH i2c: 01 [16:55:05]MH_I2C_Read... [16:55:05]Read from MH i2c: 01 07 00 [16:55:05]MH_I2C_Read... [16:55:05]Read from MH i2c: 01 07 00 68 2F 00 00 00 00 00 04 0D AF [16:55:05]RasterBufferAndPrint [16:55:05]line [16:55:05]line [16:55:05]line [16:55:05]line [16:55:05]line [16:55:05]written 0, free lines is 3338 [16:55:05]MH_Cut [16:55:05]Write to MH i2c: D1 01 00 6F 2F 01 70 [16:55:05]Write i2c OK [16:55:05]MH_I2C_Read... [16:55:05]Read from MH i2c: D1 [16:55:05]MH_I2C_Read... [16:55:05]Read from MH i2c: D1 01 00 [16:55:05]MH_I2C_Read... [16:55:05]Read from MH i2c: D1 01 00 6F 2F 00 6F [16:55:05]Write to MH i2c: 01 00 00 70 2F 9F [16:55:05]Write i2c OK [16:55:05]MH_I2C_Read... [16:55:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 45 C7 47 00 06 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 32 30 39 38 35 36 30 10 04 04 00 EE 7A 01 00 F4 03 04 00 8F BD 20 67 B6 04 01 00 00 A2 0F 82 C3 7E 19 83 0C [16:55:05]CommunicateWithHost err = 0 [16:55:05]CheckOFDResponse [16:55:05]1017 (14) - 77093643461234 [16:55:05]1041 (16) - 0000000002098560 [16:55:05]1040 (4) - 97006 [16:55:05]1012 (4) - 29.10.2024 10:48 [16:55:05]1206 (1) - 0 [16:55:05]OFD Sender: Remove packet 97006 [16:55:05]ProducePacketName [16:55:05]name=ofd_packets/00097006 [16:55:05]NVStorageDeleteData [16:55:06]OFD Sender: No OFD packet to send [16:55:06]*** Cut start [16:55:06]*** Partial cut [16:55:06]*** CUTSNS_PIN = 1 [16:55:06]*** CUTSNS_PIN = 0 [16:55:06]*** Brake cut motor [16:55:07]Read from MH i2c: 01 [16:55:07]MH_I2C_Read... [16:55:07]*** Stop cut motor [16:55:07]*** Cut end [16:55:07]Read from MH i2c: 01 07 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: 01 07 00 70 2F 00 00 00 00 00 FF 0F B4 [16:55:07]process_action close_receipt done [16:55:07]requested_data is exist [16:55:07]produce_requested_data [16:55:07]requested_item fm.sn is exist - process it [16:55:07]wFMCommunicate request_size=4 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 11 00 00 [16:55:07]Write to MH i2c: E2 08 00 71 2F 80 11 00 00 00 00 00 00 1A [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 17 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 17 00 71 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [16:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:55:07]wFMCommunicate OK [16:55:07]requested_item fd.num is exist - process it [16:55:07]SAM_PROTO_GetFieldsCounters [16:55:07]wFMCommunicate request_size=4 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 13 00 00 [16:55:07]Write to MH i2c: E2 08 00 72 2F 80 13 00 00 00 00 00 00 1D [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 62 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 62 00 72 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [16:55:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:55:07]wFMCommunicate OK [16:55:07]SAM_PROTO_GetFieldsCounters done [16:55:07]requested_item shift.num is exist - process it [16:55:07]requested_item shift.opened is exist - process it [16:55:07]req_shift_opened [16:55:07]FM_GetShiftState [16:55:07]SAM_PROTO_GetShiftState [16:55:07]wFMCommunicate request_size=4 [16:55:07]MH_SAM_APDU [16:55:07]CAPDU: 80 13 01 00 [16:55:07]Write to MH i2c: E2 08 00 73 2F 80 13 01 00 00 00 00 00 1F [16:55:07]Write i2c OK [16:55:07]MH_I2C_Read... [16:55:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:07]Read from MH i2c: E2 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 0E 00 [16:55:07]MH_I2C_Read... [16:55:07]Read from MH i2c: E2 0E 00 73 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7D [16:55:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:55:07]wFMCommunicate OK [16:55:07]SAM_PROTO_GetShiftState done [16:55:07]FM_GetShiftState done [16:55:07]req_shift_opened done [16:55:07]requested_item shift.open_date is exist - process it [16:55:07]req_shift_open_date [16:55:07]req_shift_open_date done [16:55:07]produce_requested_data done [16:55:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97006,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:55:07]process_action_free close_receipt [16:55:07]json_value_free [16:55:07]json_value_free done [16:55:07]process_json_proto returns [16:55:07]Send response to host [16:55:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97006,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:55:07]free response buf [16:55:07]execute_script done [16:55:07]execute_script returns [16:55:07]free content buf [16:55:07]Sock 9.Close socket [16:55:07]Sock 9.Thread stoped [16:55:11]OFD Sender: No OFD packet to send [16:55:16]OFD Sender: No OFD packet to send [16:55:21]OFD Sender: No OFD packet to send [16:55:26]OFD Sender: No OFD packet to send [16:55:31]OFD Sender: No OFD packet to send [16:55:36]OFD Sender: No OFD packet to send [16:55:41]OFD Sender: No OFD packet to send [16:55:46]OFD Sender: No OFD packet to send [16:55:51]OFD Sender: No OFD packet to send [16:55:56]OFD Sender: No OFD packet to send [16:56:01]OFD Sender: No OFD packet to send [16:56:06]OFD Sender: No OFD packet to send [16:56:11]OFD Sender: No OFD packet to send [16:56:16]OFD Sender: No OFD packet to send [16:56:21]OFD Sender: No OFD packet to send [16:56:26]OFD Sender: No OFD packet to send [16:56:31]OFD Sender: No OFD packet to send [16:56:36]OFD Sender: No OFD packet to send [16:56:41]OFD Sender: No OFD packet to send [16:56:46]OFD Sender: No OFD packet to send [16:56:51]OFD Sender: No OFD packet to send [16:56:56]OFD Sender: No OFD packet to send [16:57:01]OFD Sender: No OFD packet to send [16:57:06]OFD Sender: No OFD packet to send [16:57:11]OFD Sender: No OFD packet to send [16:57:16]OFD Sender: No OFD packet to send [16:57:21]OFD Sender: No OFD packet to send [16:57:23]accept exits with 7 [16:57:23]New connection [16:57:23]New thread 3067116900 created [16:57:23]Thread 3067260260 joined [16:57:23]Waiting for new connection... [16:57:23] Sock 7.Parse request [16:57:23]Sock 7.Check first char [16:57:23]Sock 7.First char is OK [16:57:23]request: POST /json_proto HTTP/1.0 [16:57:23]Method: POST [16:57:23]URL: /json_proto [16:57:23]Method is POST - this is cgi request [16:57:23]url: /json_proto [16:57:23]query_string will be loaded in cgi processing [16:57:23]execute_cgi json_proto POST (null) [16:57:23]execute_cgi path=json_proto method=POST [16:57:23]POST find Content-Length [16:57:23]Host: 172.17.40.67:8080 [16:57:23]Content-Length: 752 [16:57:23]Content-Type: application/json [16:57:23] [16:57:23]POST finish read [16:57:23]Found Content-Length = 752 [16:57:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30141016", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:23]execute_script... [16:57: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)3407539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30141016", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:23]POST & json_proto [16:57:23]process_json_proto [16:57:23]json parsed OK: [16:57:23]protocol is kg_v1.0 [16:57:23]action value=close_receipt [16:57:23]process_action close_receipt [16:57:23]cmd_close_receipt [16:57:23]MH_GetDate [16:57:23]Write to MH i2c: F0 00 00 74 2F 92 [16:57:23]Write i2c OK [16:57:23]MH_I2C_Read... [16:57:23]Read from MH i2c: F0 [16:57:23]MH_I2C_Read... [16:57:23]Read from MH i2c: F0 09 00 [16:57:23]MH_I2C_Read... [16:57:23]Read from MH i2c: F0 09 00 74 2F 00 F4 13 21 67 EE DA 66 66 BE [16:57:23]GetLastDocTimeStamp 1730220904 [16:57:23]current date 1730221044 [16:57:23]FM_GetShiftState [16:57:23]SAM_PROTO_GetShiftState [16:57:23]wFMCommunicate request_size=4 [16:57:23]MH_SAM_APDU [16:57:23]CAPDU: 80 13 01 00 [16:57:23]Write to MH i2c: E2 08 00 75 2F 80 13 01 00 00 00 00 00 21 [16:57:23]Write i2c OK [16:57:23]MH_I2C_Read... [16:57:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:23]Read from MH i2c: E2 [16:57:23]MH_I2C_Read... [16:57:23]Read from MH i2c: E2 0E 00 [16:57:23]MH_I2C_Read... [16:57:23]Read from MH i2c: E2 0E 00 75 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [16:57:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:57:23]wFMCommunicate OK [16:57:23]SAM_PROTO_GetShiftState done [16:57:23]FM_GetShiftState done [16:57:23]opened in 1730160548 [16:57:23]opened+sec_in_day 1730246948 [16:57:23]quantity*price = 0 [16:57:23]sum+1 = 1 [16:57:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 516 29.10.2024 16:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30141016 ФМ: 0000000002098560 ФД: 97007 ФПД: 92213271758875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97007&fm=92213271758875&tin=02508201610067®Number=0000000000170478&sum=0 [16:57:24]StoreToDocumentArchive [16:57:24]shift 145 fd 97007 [16:57:24]save to /storage/0145/doc_00097007 [16:57:24]save last doc name /storage/0145/doc_00097007 to /storage/kkm_last_doc_name [16:57:24]save OK [16:57:24]Clear old archive folders... [16:57:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:57:24]tlvbuf is 01AA2340 [16:57:24]SAM_PROTO_ClearQueue [16:57:24]wFMCommunicate request_size=4 [16:57:24]MH_SAM_APDU [16:57:24]CAPDU: 80 09 00 00 [16:57:24]Write to MH i2c: E2 08 00 82 2F 80 09 00 00 00 00 00 00 23 [16:57:24]Write i2c OK [16:57:24]MH_I2C_Read... [16:57:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:24]Read from MH i2c: E2 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 82 2F 00 90 00 25 [16:57:24]RAPDU: 90 00 [16:57:24]wFMCommunicate OK [16:57:24]SAM_PROTO_ClearQueue done [16:57:24]KKMCreateOFDPacket [16:57:24]OFDProtocolAddRootSTLVToBuf [16:57:24]FM_MakeSignedData [16:57:24]FM_MakeSignedData [16:57:24]SAM_PROTO_SignData [16:57:24]wFMCommunicate request_size=4 [16:57:24]MH_SAM_APDU [16:57:24]CAPDU: 80 0D 01 02 [16:57:24]Write to MH i2c: E2 08 00 83 2F 80 0D 01 02 00 00 00 00 2B [16:57:24]Write i2c OK [16:57:24]MH_I2C_Read... [16:57:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:24]Read from MH i2c: E2 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 83 2F 00 90 00 26 [16:57:24]RAPDU: 90 00 [16:57:24]wFMCommunicate OK [16:57:24]wFMCommunicate request_size=255 [16:57:24]MH_SAM_APDU [16:57:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 F4 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7A 01 00 35 04 06 00 53 DE 13 4E [16:57:24]Write to MH i2c: E2 02 01 84 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 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 F4 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7A 01 00 35 04 06 00 53 DE 13 4E 00 00 4F [16:57:24]Write i2c OK [16:57:24]MH_I2C_Read... [16:57:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:24]Read from MH i2c: E2 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 84 2F 00 90 00 27 [16:57:24]RAPDU: 90 00 [16:57:24]wFMCommunicate OK [16:57:24]wFMCommunicate request_size=7 [16:57:24]MH_SAM_APDU [16:57:24]CAPDU: 80 0D 02 02 02 88 1B [16:57:24]Write to MH i2c: E2 0A 00 85 2F 80 0D 02 02 02 00 88 1B 00 00 D5 [16:57:24]Write i2c OK [16:57:24]MH_I2C_Read... [16:57:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:24]Read from MH i2c: E2 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 03 00 85 2F 00 90 00 28 [16:57:24]RAPDU: 90 00 [16:57:24]wFMCommunicate OK [16:57:24]wFMCommunicate request_size=4 [16:57:24]MH_SAM_APDU [16:57:24]CAPDU: 80 0D 03 02 [16:57:24]Write to MH i2c: E2 08 00 86 2F 80 0D 03 02 00 00 00 00 30 [16:57:24]Write i2c OK [16:57:24]MH_I2C_Read... [16:57:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:24]Read from MH i2c: E2 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 0B 00 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 0B 00 86 2F 00 CA A8 1F E5 54 E1 CF F3 90 00 9E [16:57:24]RAPDU: CA A8 1F E5 54 E1 CF F3 90 00 [16:57:24]wFMCommunicate OK [16:57:24]SAM_PROTO_SignData done [16:57:24]FM_MakeSignedData done [16:57:24]CreateOFDProtocolMessage [16:57:24]wFMCommunicate request_size=4 [16:57:24]MH_SAM_APDU [16:57:24]CAPDU: 80 11 00 00 [16:57:24]Write to MH i2c: E2 08 00 87 2F 80 11 00 00 00 00 00 00 30 [16:57:24]Write i2c OK [16:57:24]MH_I2C_Read... [16:57:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:24]Read from MH i2c: E2 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 17 00 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: E2 17 00 87 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [16:57:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:57:24]wFMCommunicate OK [16:57:24]CreateOFDProtocolMessage done [16:57:24]OFDSenderStorePacket 97007 [16:57:24]StoreOFDPacket docnum=97007 [16:57:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 96 04 01 0C CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 F4 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7A 01 00 35 04 06 00 53 DE 13 4E 88 1B CA A8 1F E5 54 E1 CF F3 [16:57:24]CheckFolder [16:57:24]dirname=/storage/ofd_packets [16:57:24]CheckFolder done [16:57:24]ProducePacketName [16:57:24]name=ofd_packets/00097007 [16:57:24]NVStorageSaveData ofd_packets/00097007 [16:57:24]File name is /storage/ofd_packets/00097007 [16:57:24]Write 298 bytes [16:57:24]NVStorageSaveData done [16:57:24]OFDSenderStorePacket done [16:57:24]KKMCreateOFDPacket done [16:57:24]NVStorageSaveData kkm_last_timestamp [16:57:24]File name is /storage/kkm_last_timestamp [16:57:24]Write 4 bytes [16:57:24]NVStorageSaveData done [16:57:24]ExternCall_PrintAddStr [16:57:24]wPrintStart [16:57:24]Write to MH i2c: 01 00 00 88 2F B7 [16:57:24]Write i2c OK [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: 01 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: 01 07 00 [16:57:24]MH_I2C_Read... [16:57:24]Read from MH i2c: 01 07 00 88 2F 00 00 00 00 00 FF 0F CC [16:57:24]RasterBufferAndPrint [16:57:24]line Счет N : (1)3407539 [16:57:24]line ИНН: 02508201610067 [16:57:24]line Контрольно-Кассовый Чек [16:57:24]line ПРОДАЖА [16:57:24]line ТРК (МРК, ГНК) : 51 [16:57:24]line Товар: 2710194210 [16:57:24]line ДТ-К-5 [16:57:24]line 30.000 * 0.00 [16:57:24]line = 0.00 [16:57:24]line НДС 12% НСП 1% [16:57:24]line > о реализуемом товаре [16:57:24]line ИТОГО: 0.00 [16:57:24]line НСП 1% : 0.00 [16:57:24]line НДС 12% : 0.00 [16:57:24]line Наличными: 0.00 [16:57:24]line Безнал.: 0.00 [16:57:24]line Место: АЗС № 82 "Партнер Нефть" [16:57:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:57:24]line СНО: Общий режим [16:57:24]line Чек 516 29.10.2024 16:57 [16:57:24]line Смена: 145 ФФД: 1.0 [16:57:24]line ЗНМ: 0300000017 [16:57:24]line РНМ: 0000000000170478 [16:57:24]line Версия ККМ: v1.0 [16:57:24]line Талоны: ТК ГПНА Online [16:57:24]line 30141016 [16:57:24]line ФМ: 0000000002098560 [16:57:24]line ФД: 97007 [16:57:24]line ФПД: 92213271758875 [16:57:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97007&fm=92213271758875&tin=02508201610067®Number=0000000000170478&sum=0 [16:57:25]OFD Sender: Processing packet 97007 [packets to send 59, broken 58] [16:57:25]ProducePacketName [16:57:25]name=ofd_packets/00097007 [16:57:25]OFD Sender: To server: pG, [16:57:25]CommunicateWithHost lk.salyk.kg:30040 [16:57:25]ConnectInit lk.salyk.kg [16:57:25]written 0, free lines is 4095 [16:57:25]Connected sock=10 [16:57:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 96 04 01 0C CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 F4 13 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7A 01 00 35 04 06 00 53 DE 13 4E 88 1B CA A8 1F E5 54 E1 CF F3 [16:57:25]Write to MH i2c: 01 00 00 B2 2F E1 [16:57:25]Write i2c OK [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: 01 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: 01 07 00 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: 01 07 00 B2 2F 00 00 00 00 00 04 0D F9 [16:57:25]RasterBufferAndPrint [16:57:25]line [16:57:25]line [16:57:25]line [16:57:25]line [16:57:25]line [16:57:25]written 0, free lines is 3339 [16:57:25]MH_Cut [16:57:25]Write to MH i2c: D1 01 00 B9 2F 01 BA [16:57:25]Write i2c OK [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: D1 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: D1 01 00 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: D1 01 00 B9 2F 00 B9 [16:57:25]Write to MH i2c: 01 00 00 BA 2F E9 [16:57:25]Write i2c OK [16:57:25]MH_I2C_Read... [16:57:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CE 2A 47 00 63 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 32 30 39 38 35 36 30 10 04 04 00 EF 7A 01 00 F4 03 04 00 1A BE 20 67 B6 04 01 00 00 7A A2 18 CC B2 50 D8 D4 [16:57:25]CommunicateWithHost err = 0 [16:57:25]CheckOFDResponse [16:57:25]1017 (14) - 77093643461234 [16:57:25]1041 (16) - 0000000002098560 [16:57:25]1040 (4) - 97007 [16:57:25]1012 (4) - 29.10.2024 10:51 [16:57:25]1206 (1) - 0 [16:57:25]OFD Sender: Remove packet 97007 [16:57:25]ProducePacketName [16:57:25]name=ofd_packets/00097007 [16:57:25]NVStorageDeleteData [16:57:26]OFD Sender: No OFD packet to send [16:57:26]*** Cut start [16:57:26]*** Partial cut [16:57:26]*** CUTSNS_PIN = 1 [16:57:26]*** CUTSNS_PIN = 0 [16:57:26]*** Brake cut motor [16:57:26]Read from MH i2c: 01 [16:57:26]MH_I2C_Read... [16:57:26]*** Stop cut motor [16:57:26]*** Cut end [16:57:26]Read from MH i2c: 01 07 00 [16:57:26]MH_I2C_Read... [16:57:26]Read from MH i2c: 01 07 00 BA 2F 00 00 00 00 00 FF 0F FE [16:57:26]process_action close_receipt done [16:57:26]requested_data is exist [16:57:26]produce_requested_data [16:57:26]requested_item fm.sn is exist - process it [16:57:26]wFMCommunicate request_size=4 [16:57:26]MH_SAM_APDU [16:57:26]CAPDU: 80 11 00 00 [16:57:26]Write to MH i2c: E2 08 00 BB 2F 80 11 00 00 00 00 00 00 64 [16:57:26]Write i2c OK [16:57:26]MH_I2C_Read... [16:57:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:26]Read from MH i2c: E2 [16:57:26]MH_I2C_Read... [16:57:26]Read from MH i2c: E2 17 00 [16:57:26]MH_I2C_Read... [16:57:26]Read from MH i2c: E2 17 00 BB 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [16:57:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:57:26]wFMCommunicate OK [16:57:26]requested_item fd.num is exist - process it [16:57:26]SAM_PROTO_GetFieldsCounters [16:57:26]wFMCommunicate request_size=4 [16:57:26]MH_SAM_APDU [16:57:26]CAPDU: 80 13 00 00 [16:57:26]Write to MH i2c: E2 08 00 BC 2F 80 13 00 00 00 00 00 00 67 [16:57:26]Write i2c OK [16:57:26]MH_I2C_Read... [16:57:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:27]Read from MH i2c: E2 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 62 00 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 62 00 BC 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 95 [16:57:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:27]wFMCommunicate OK [16:57:27]SAM_PROTO_GetFieldsCounters done [16:57:27]requested_item shift.num is exist - process it [16:57:27]requested_item shift.opened is exist - process it [16:57:27]req_shift_opened [16:57:27]FM_GetShiftState [16:57:27]SAM_PROTO_GetShiftState [16:57:27]wFMCommunicate request_size=4 [16:57:27]MH_SAM_APDU [16:57:27]CAPDU: 80 13 01 00 [16:57:27]Write to MH i2c: E2 08 00 BD 2F 80 13 01 00 00 00 00 00 69 [16:57:27]Write i2c OK [16:57:27]MH_I2C_Read... [16:57:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:27]Read from MH i2c: E2 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 0E 00 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 0E 00 BD 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C7 [16:57:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:57:27]wFMCommunicate OK [16:57:27]SAM_PROTO_GetShiftState done [16:57:27]FM_GetShiftState done [16:57:27]req_shift_opened done [16:57:27]requested_item shift.open_date is exist - process it [16:57:27]req_shift_open_date [16:57:27]req_shift_open_date done [16:57:27]produce_requested_data done [16:57:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97007,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:57:27]process_action_free close_receipt [16:57:27]json_value_free [16:57:27]json_value_free done [16:57:27]process_json_proto returns [16:57:27]Send response to host [16:57:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97007,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:57:27]free response buf [16:57:27]execute_script done [16:57:27]execute_script returns [16:57:27]free content buf [16:57:27]Sock 7.Close socket [16:57:27]Sock 7.Thread stoped [16:57:31]OFD Sender: No OFD packet to send [16:57:36]OFD Sender: No OFD packet to send [16:57:41]OFD Sender: No OFD packet to send [16:57:46]OFD Sender: No OFD packet to send [16:57:51]OFD Sender: No OFD packet to send [16:57:56]OFD Sender: No OFD packet to send [16:58:01]OFD Sender: No OFD packet to send [16:58:06]OFD Sender: No OFD packet to send [16:58:11]OFD Sender: No OFD packet to send [16:58:16]OFD Sender: No OFD packet to send [16:58:21]OFD Sender: No OFD packet to send [16:58:26]OFD Sender: No OFD packet to send [16:58:31]OFD Sender: No OFD packet to send [16:58:36]OFD Sender: No OFD packet to send [16:58:40]accept exits with 9 [16:58:40]New connection [16:58:40]New thread 3067260260 created [16:58:40]Thread 3067116900 joined [16:58:40]Waiting for new connection... [16:58:40] Sock 9.Parse request [16:58:40]Sock 9.Check first char [16:58:40]Sock 9.First char is OK [16:58:40]request: POST /json_proto HTTP/1.0 [16:58:40]Method: POST [16:58:40]URL: /json_proto [16:58:40]Method is POST - this is cgi request [16:58:40]url: /json_proto [16:58:40]query_string will be loaded in cgi processing [16:58:40]execute_cgi json_proto POST (null) [16:58:40]execute_cgi path=json_proto method=POST [16:58:40]POST find Content-Length [16:58:40]Host: 172.17.40.67:8080 [16:58:40]Content-Length: 683 [16:58:40]Content-Type: application/json [16:58:40] [16:58:40]POST finish read [16:58:40]Found Content-Length = 683 [16:58:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:58:40]execute_script... [16: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)3407540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [16:58:40]POST & json_proto [16:58:40]process_json_proto [16:58:40]json parsed OK: [16:58:40]protocol is kg_v1.0 [16:58:40]action value=close_receipt [16:58:40]process_action close_receipt [16:58:40]cmd_close_receipt [16:58:40]MH_GetDate [16:58:40]Write to MH i2c: F0 00 00 BE 2F DC [16:58:40]Write i2c OK [16:58:40]MH_I2C_Read... [16:58:40]Read from MH i2c: F0 [16:58:40]MH_I2C_Read... [16:58:40]Read from MH i2c: F0 09 00 [16:58:40]MH_I2C_Read... [16:58:40]Read from MH i2c: F0 09 00 BE 2F 00 42 14 21 67 EE DA 66 66 57 [16:58:40]GetLastDocTimeStamp 1730221044 [16:58:40]current date 1730221122 [16:58:40]FM_GetShiftState [16:58:40]SAM_PROTO_GetShiftState [16:58:40]wFMCommunicate request_size=4 [16:58:40]MH_SAM_APDU [16:58:40]CAPDU: 80 13 01 00 [16:58:40]Write to MH i2c: E2 08 00 BF 2F 80 13 01 00 00 00 00 00 6B [16:58:40]Write i2c OK [16:58:40]MH_I2C_Read... [16:58:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:40]Read from MH i2c: E2 [16:58:40]MH_I2C_Read... [16:58:40]Read from MH i2c: E2 0E 00 [16:58:40]MH_I2C_Read... [16:58:40]Read from MH i2c: E2 0E 00 BF 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C9 [16:58:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:58:40]wFMCommunicate OK [16:58:40]SAM_PROTO_GetShiftState done [16:58:40]FM_GetShiftState done [16:58:40]opened in 1730160548 [16:58:40]opened+sec_in_day 1730246948 [16:58:40]quantity*price = 200031 [16:58:40]sum+1 = 200032 [16:58:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 517 29.10.2024 16:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97008 ФПД: 116366548268855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97008&fm=116366548268855&tin=02508201610067®Number=0000000000170478&sum=200000 [16:58:41]StoreToDocumentArchive [16:58:41]shift 145 fd 97008 [16:58:41]save to /storage/0145/doc_00097008 [16:58:41]save last doc name /storage/0145/doc_00097008 to /storage/kkm_last_doc_name [16:58:41]save OK [16:58:41]Clear old archive folders... [16:58:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:58:41]tlvbuf is 01B1F830 [16:58:41]SAM_PROTO_ClearQueue [16:58:41]wFMCommunicate request_size=4 [16:58:41]MH_SAM_APDU [16:58:41]CAPDU: 80 09 00 00 [16:58:41]Write to MH i2c: E2 08 00 CC 2F 80 09 00 00 00 00 00 00 6D [16:58:41]Write i2c OK [16:58:41]MH_I2C_Read... [16:58:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:42]Read from MH i2c: E2 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 CC 2F 00 90 00 6F [16:58:42]RAPDU: 90 00 [16:58:42]wFMCommunicate OK [16:58:42]SAM_PROTO_ClearQueue done [16:58:42]KKMCreateOFDPacket [16:58:42]OFDProtocolAddRootSTLVToBuf [16:58:42]FM_MakeSignedData [16:58:42]FM_MakeSignedData [16:58:42]SAM_PROTO_SignData [16:58:42]wFMCommunicate request_size=4 [16:58:42]MH_SAM_APDU [16:58:42]CAPDU: 80 0D 01 02 [16:58:42]Write to MH i2c: E2 08 00 CD 2F 80 0D 01 02 00 00 00 00 75 [16:58:42]Write i2c OK [16:58:42]MH_I2C_Read... [16:58:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:42]Read from MH i2c: E2 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 CD 2F 00 90 00 70 [16:58:42]RAPDU: 90 00 [16:58:42]wFMCommunicate OK [16:58:42]wFMCommunicate request_size=255 [16:58:42]MH_SAM_APDU [16:58:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 05 02 00 00 F4 03 04 00 42 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7A 01 00 35 04 06 00 69 [16:58:42]Write to MH i2c: E2 02 01 CE 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 34 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 05 02 00 00 F4 03 04 00 42 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7A 01 00 35 04 06 00 69 00 00 8F [16:58:42]Write i2c OK [16:58:42]MH_I2C_Read... [16:58:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:42]Read from MH i2c: E2 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 CE 2F 00 90 00 71 [16:58:42]RAPDU: 90 00 [16:58:42]wFMCommunicate OK [16:58:42]wFMCommunicate request_size=10 [16:58:42]MH_SAM_APDU [16:58:42]CAPDU: 80 0D 02 02 05 D5 B2 C5 F7 37 [16:58:42]Write to MH i2c: E2 0D 00 CF 2F 80 0D 02 02 05 00 D5 B2 C5 F7 37 00 00 FC [16:58:42]Write i2c OK [16:58:42]MH_I2C_Read... [16:58:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:42]Read from MH i2c: E2 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 03 00 CF 2F 00 90 00 72 [16:58:42]RAPDU: 90 00 [16:58:42]wFMCommunicate OK [16:58:42]wFMCommunicate request_size=4 [16:58:42]MH_SAM_APDU [16:58:42]CAPDU: 80 0D 03 02 [16:58:42]Write to MH i2c: E2 08 00 D0 2F 80 0D 03 02 00 00 00 00 7A [16:58:42]Write i2c OK [16:58:42]MH_I2C_Read... [16:58:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:42]Read from MH i2c: E2 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 0B 00 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 0B 00 D0 2F 00 8C 97 62 F1 58 D9 A4 C3 90 00 89 [16:58:42]RAPDU: 8C 97 62 F1 58 D9 A4 C3 90 00 [16:58:42]wFMCommunicate OK [16:58:42]SAM_PROTO_SignData done [16:58:42]FM_MakeSignedData done [16:58:42]CreateOFDProtocolMessage [16:58:42]wFMCommunicate request_size=4 [16:58:42]MH_SAM_APDU [16:58:42]CAPDU: 80 11 00 00 [16:58:42]Write to MH i2c: E2 08 00 D1 2F 80 11 00 00 00 00 00 00 7A [16:58:42]Write i2c OK [16:58:42]MH_I2C_Read... [16:58:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:42]Read from MH i2c: E2 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 17 00 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: E2 17 00 D1 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [16:58:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:58:42]wFMCommunicate OK [16:58:42]CreateOFDProtocolMessage done [16:58:42]OFDSenderStorePacket 97008 [16:58:42]StoreOFDPacket docnum=97008 [16:58:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 67 07 01 38 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 34 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 05 02 00 00 F4 03 04 00 42 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7A 01 00 35 04 06 00 69 D5 B2 C5 F7 37 8C 97 62 F1 58 D9 A4 C3 [16:58:42]CheckFolder [16:58:42]dirname=/storage/ofd_packets [16:58:42]CheckFolder done [16:58:42]ProducePacketName [16:58:42]name=ofd_packets/00097008 [16:58:42]NVStorageSaveData ofd_packets/00097008 [16:58:42]File name is /storage/ofd_packets/00097008 [16:58:42]Write 301 bytes [16:58:42]NVStorageSaveData done [16:58:42]OFDSenderStorePacket done [16:58:42]KKMCreateOFDPacket done [16:58:42]NVStorageSaveData kkm_last_timestamp [16:58:42]File name is /storage/kkm_last_timestamp [16:58:42]Write 4 bytes [16:58:42]NVStorageSaveData done [16:58:42]ExternCall_PrintAddStr [16:58:42]wPrintStart [16:58:42]Write to MH i2c: 01 00 00 D2 2F 01 [16:58:42]Write i2c OK [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: 01 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: 01 07 00 [16:58:42]MH_I2C_Read... [16:58:42]Read from MH i2c: 01 07 00 D2 2F 00 00 00 00 00 FF 0F 16 [16:58:42]RasterBufferAndPrint [16:58:42]line Счет N : (1)3407540 [16:58:42]line ИНН: 02508201610067 [16:58:42]line Контрольно-Кассовый Чек [16:58:42]line ПРОДАЖА [16:58:42]line ТРК (МРК, ГНК) : 22 [16:58:42]line Товар: 2710124130 [16:58:42]line Аи-92-К-4 [16:58:42]line 29.900 * 66.90 [16:58:42]line = 2000.31 [16:58:42]line НДС 12% НСП 1% [16:58:42]line > о реализуемом товаре [16:58:42]line ОКРУГЛЕНИЕ: -0.31 [16:58:42]line ИТОГО: 2000.00 [16:58:42]line Внесено: 2000.00 [16:58:42]line СДАЧА: 0.00 [16:58:42]line НСП 1% : 17.70 [16:58:42]line НДС 12% : 212.42 [16:58:42]line Наличными: 2000.00 [16:58:42]line Безнал.: 0.00 [16:58:42]line Место: АЗС № 82 "Партнер Нефть" [16:58:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:58:42]line СНО: Общий режим [16:58:42]line Чек 517 29.10.2024 16:58 [16:58:42]line Смена: 145 ФФД: 1.0 [16:58:42]line ЗНМ: 0300000017 [16:58:42]line РНМ: 0000000000170478 [16:58:42]line Версия ККМ: v1.0 [16:58:42]line ФМ: 0000000002098560 [16:58:42]line ФД: 97008 [16:58:42]line ФПД: 116366548268855 [16:58:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97008&fm=116366548268855&tin=02508201610067®Number=0000000000170478&sum=200000 [16:58:42]OFD Sender: Processing packet 97008 [packets to send 59, broken 58] [16:58:42]ProducePacketName [16:58:42]name=ofd_packets/00097008 [16:58:42]OFD Sender: To server: pG, [16:58:42]CommunicateWithHost lk.salyk.kg:30040 [16:58:42]ConnectInit lk.salyk.kg [16:58:42]written 0, free lines is 4095 [16:58:43]Connected sock=10 [16:58:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 67 07 01 38 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 34 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 05 02 00 00 F4 03 04 00 42 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7A 01 00 35 04 06 00 69 D5 B2 C5 F7 37 8C 97 62 F1 58 D9 A4 C3 [16:58:43]Write to MH i2c: 01 00 00 FD 2F 2C [16:58:43]Write i2c OK [16:58:43]MH_I2C_Read... [16:58:43]Read from MH i2c: 01 [16:58:43]MH_I2C_Read... [16:58:43]Read from MH i2c: 01 07 00 [16:58:43]MH_I2C_Read... [16:58:43]Read from MH i2c: 01 07 00 FD 2F 00 00 00 00 00 12 0D 52 [16:58:43]RasterBufferAndPrint [16:58:43]line [16:58:43]line [16:58:43]line [16:58:43]line [16:58:43]line [16:58:43]written 0, free lines is 3353 [16:58:43]MH_Cut [16:58:43]Write to MH i2c: D1 01 00 04 30 01 06 [16:58:43]Write i2c OK [16:58:43]MH_I2C_Read... [16:58:43]Read from MH i2c: D1 [16:58:43]MH_I2C_Read... [16:58:43]Read from MH i2c: D1 01 00 [16:58:43]MH_I2C_Read... [16:58:43]Read from MH i2c: D1 01 00 04 30 00 05 [16:58:43]Write to MH i2c: 01 00 00 05 30 35 [16:58:43]Write i2c OK [16:58:43]MH_I2C_Read... [16:58:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DD E1 47 00 20 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 32 30 39 38 35 36 30 10 04 04 00 F0 7A 01 00 F4 03 04 00 68 BE 20 67 B6 04 01 00 00 1F 45 83 E0 A0 C1 44 4E [16:58:43]CommunicateWithHost err = 0 [16:58:43]CheckOFDResponse [16:58:43]1017 (14) - 77093643461234 [16:58:43]1041 (16) - 0000000002098560 [16:58:43]1040 (4) - 97008 [16:58:43]1012 (4) - 29.10.2024 10:52 [16:58:43]1206 (1) - 0 [16:58:43]OFD Sender: Remove packet 97008 [16:58:43]ProducePacketName [16:58:43]name=ofd_packets/00097008 [16:58:43]NVStorageDeleteData [16:58:43]OFD Sender: No OFD packet to send [16:58:43]*** Cut start [16:58:43]*** Partial cut [16:58:43]*** CUTSNS_PIN = 1 [16:58:44]*** CUTSNS_PIN = 0 [16:58:44]*** Brake cut motor [16:58:44]Read from MH i2c: 01 [16:58:44]MH_I2C_Read... [16:58:44]*** Stop cut motor [16:58:44]*** Cut end [16:58:44]Read from MH i2c: 01 07 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: 01 07 00 05 30 00 00 00 00 00 FF 0F 4A [16:58:44]process_action close_receipt done [16:58:44]requested_data is exist [16:58:44]produce_requested_data [16:58:44]requested_item fm.sn is exist - process it [16:58:44]wFMCommunicate request_size=4 [16:58:44]MH_SAM_APDU [16:58:44]CAPDU: 80 11 00 00 [16:58:44]Write to MH i2c: E2 08 00 06 30 80 11 00 00 00 00 00 00 B0 [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:44]Read from MH i2c: E2 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 17 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 17 00 06 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [16:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:58:44]wFMCommunicate OK [16:58:44]requested_item fd.num is exist - process it [16:58:44]SAM_PROTO_GetFieldsCounters [16:58:44]wFMCommunicate request_size=4 [16:58:44]MH_SAM_APDU [16:58:44]CAPDU: 80 13 00 00 [16:58:44]Write to MH i2c: E2 08 00 07 30 80 13 00 00 00 00 00 00 B3 [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:44]Read from MH i2c: E2 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 62 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 62 00 07 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 E5 [16:58:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:44]wFMCommunicate OK [16:58:44]SAM_PROTO_GetFieldsCounters done [16:58:44]requested_item shift.num is exist - process it [16:58:44]requested_item shift.opened is exist - process it [16:58:44]req_shift_opened [16:58:44]FM_GetShiftState [16:58:44]SAM_PROTO_GetShiftState [16:58:44]wFMCommunicate request_size=4 [16:58:44]MH_SAM_APDU [16:58:44]CAPDU: 80 13 01 00 [16:58:44]Write to MH i2c: E2 08 00 08 30 80 13 01 00 00 00 00 00 B5 [16:58:44]Write i2c OK [16:58:44]MH_I2C_Read... [16:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:44]Read from MH i2c: E2 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 0E 00 [16:58:44]MH_I2C_Read... [16:58:44]Read from MH i2c: E2 0E 00 08 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 13 [16:58:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:58:44]wFMCommunicate OK [16:58:44]SAM_PROTO_GetShiftState done [16:58:44]FM_GetShiftState done [16:58:44]req_shift_opened done [16:58:44]requested_item shift.open_date is exist - process it [16:58:44]req_shift_open_date [16:58:44]req_shift_open_date done [16:58:44]produce_requested_data done [16:58:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97008,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [16:58:44]process_action_free close_receipt [16:58:44]json_value_free [16:58:44]json_value_free done [16:58:44]process_json_proto returns [16:58:44]Send response to host [16:58:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97008,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [16:58:44]free response buf [16:58:44]execute_script done [16:58:44]execute_script returns [16:58:44]free content buf [16:58:44]Sock 9.Close socket [16:58:44]Sock 9.Thread stoped [16:58:48]OFD Sender: No OFD packet to send [16:58:53]OFD Sender: No OFD packet to send [16:58:58]OFD Sender: No OFD packet to send [16:59:03]OFD Sender: No OFD packet to send [16:59:08]OFD Sender: No OFD packet to send [16:59:13]OFD Sender: No OFD packet to send [16:59:18]OFD Sender: No OFD packet to send [16:59:23]OFD Sender: No OFD packet to send [16:59:28]OFD Sender: No OFD packet to send [16:59:33]OFD Sender: No OFD packet to send [16:59:38]OFD Sender: No OFD packet to send [16:59:43]OFD Sender: No OFD packet to send [16:59:48]OFD Sender: No OFD packet to send [16:59:53]OFD Sender: No OFD packet to send [16:59:56]accept exits with 7 [16:59:56]New connection [16:59:56]New thread 3067116900 created [16:59:56]Thread 3067260260 joined [16:59:56]Waiting for new connection... [16:59:56] Sock 7.Parse request [16:59:56]Sock 7.Check first char [16:59:56]Sock 7.First char is OK [16:59:56]request: POST /json_proto HTTP/1.0 [16:59:56]Method: POST [16:59:56]URL: /json_proto [16:59:56]Method is POST - this is cgi request [16:59:56]url: /json_proto [16:59:56]query_string will be loaded in cgi processing [16:59:56]execute_cgi json_proto POST (null) [16:59:56]execute_cgi path=json_proto method=POST [16:59:56]POST find Content-Length [16:59:56]Host: 172.17.40.67:8080 [16:59:56]Content-Length: 683 [16:59:56]Content-Type: application/json [16:59:56] [16:59:56]POST finish read [16:59:56]Found Content-Length = 683 [16:59:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:56]execute_script... [16:59: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)3407541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:56]POST & json_proto [16:59:56]process_json_proto [16:59:56]json parsed OK: [16:59:56]protocol is kg_v1.0 [16:59:56]action value=close_receipt [16:59:56]process_action close_receipt [16:59:56]cmd_close_receipt [16:59:56]MH_GetDate [16:59:56]Write to MH i2c: F0 00 00 09 30 28 [16:59:56]Write i2c OK [16:59:56]MH_I2C_Read... [16:59:56]Read from MH i2c: F0 [16:59:56]MH_I2C_Read... [16:59:56]Read from MH i2c: F0 09 00 [16:59:56]MH_I2C_Read... [16:59:56]Read from MH i2c: F0 09 00 09 30 00 8D 14 21 67 EE DA 66 66 EE [16:59:56]GetLastDocTimeStamp 1730221122 [16:59:56]current date 1730221197 [16:59:56]FM_GetShiftState [16:59:56]SAM_PROTO_GetShiftState [16:59:56]wFMCommunicate request_size=4 [16:59:56]MH_SAM_APDU [16:59:56]CAPDU: 80 13 01 00 [16:59:56]Write to MH i2c: E2 08 00 0A 30 80 13 01 00 00 00 00 00 B7 [16:59:56]Write i2c OK [16:59:56]MH_I2C_Read... [16:59:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:56]Read from MH i2c: E2 [16:59:56]MH_I2C_Read... [16:59:56]Read from MH i2c: E2 0E 00 [16:59:56]MH_I2C_Read... [16:59:56]Read from MH i2c: E2 0E 00 0A 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 15 [16:59:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [16:59:56]wFMCommunicate OK [16:59:56]SAM_PROTO_GetShiftState done [16:59:56]FM_GetShiftState done [16:59:56]opened in 1730160548 [16:59:56]opened+sec_in_day 1730246948 [16:59:56]quantity*price = 100021 [16:59:56]sum+1 = 100023 [16:59:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 518 29.10.2024 16:59 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97009 ФПД: 121700882416813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165958&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97009&fm=121700882416813&tin=02508201610067®Number=0000000000170478&sum=100000 [16:59:57]StoreToDocumentArchive [16:59:57]shift 145 fd 97009 [16:59:57]save to /storage/0145/doc_00097009 [16:59:57]save last doc name /storage/0145/doc_00097009 to /storage/kkm_last_doc_name [16:59:57]save OK [16:59:57]Clear old archive folders... [16:59:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:59:57]tlvbuf is 01A2AAE0 [16:59:57]SAM_PROTO_ClearQueue [16:59:57]wFMCommunicate request_size=4 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 09 00 00 [16:59:57]Write to MH i2c: E2 08 00 17 30 80 09 00 00 00 00 00 00 B9 [16:59:57]Write i2c OK [16:59:57]MH_I2C_Read... [16:59:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:57]Read from MH i2c: E2 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 17 30 00 90 00 BB [16:59:57]RAPDU: 90 00 [16:59:57]wFMCommunicate OK [16:59:57]SAM_PROTO_ClearQueue done [16:59:57]KKMCreateOFDPacket [16:59:57]OFDProtocolAddRootSTLVToBuf [16:59:57]FM_MakeSignedData [16:59:57]FM_MakeSignedData [16:59:57]SAM_PROTO_SignData [16:59:57]wFMCommunicate request_size=4 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 0D 01 02 [16:59:57]Write to MH i2c: E2 08 00 18 30 80 0D 01 02 00 00 00 00 C1 [16:59:57]Write i2c OK [16:59:57]MH_I2C_Read... [16:59:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:57]Read from MH i2c: E2 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 18 30 00 90 00 BC [16:59:57]RAPDU: 90 00 [16:59:57]wFMCommunicate OK [16:59:57]wFMCommunicate request_size=255 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 06 02 00 00 F4 03 04 00 8E 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7A 01 00 35 04 06 00 6E [16:59:57]Write to MH i2c: E2 02 01 19 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 06 02 00 00 F4 03 04 00 8E 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7A 01 00 35 04 06 00 6E 00 00 0A [16:59:57]Write i2c OK [16:59:57]MH_I2C_Read... [16:59:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:57]Read from MH i2c: E2 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 19 30 00 90 00 BD [16:59:57]RAPDU: 90 00 [16:59:57]wFMCommunicate OK [16:59:57]wFMCommunicate request_size=10 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 0D 02 02 05 AF B1 DD 84 AD [16:59:57]Write to MH i2c: E2 0D 00 1A 30 80 0D 02 02 05 00 AF B1 DD 84 AD 00 00 3C [16:59:57]Write i2c OK [16:59:57]MH_I2C_Read... [16:59:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:57]Read from MH i2c: E2 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 03 00 1A 30 00 90 00 BE [16:59:57]RAPDU: 90 00 [16:59:57]wFMCommunicate OK [16:59:57]wFMCommunicate request_size=4 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 0D 03 02 [16:59:57]Write to MH i2c: E2 08 00 1B 30 80 0D 03 02 00 00 00 00 C6 [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:58]Read from MH i2c: E2 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: E2 0B 00 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: E2 0B 00 1B 30 00 83 E8 8B 52 03 F7 6F 3E 90 00 B6 [16:59:58]RAPDU: 83 E8 8B 52 03 F7 6F 3E 90 00 [16:59:58]wFMCommunicate OK [16:59:58]SAM_PROTO_SignData done [16:59:58]FM_MakeSignedData done [16:59:58]CreateOFDProtocolMessage [16:59:58]wFMCommunicate request_size=4 [16:59:58]MH_SAM_APDU [16:59:58]CAPDU: 80 11 00 00 [16:59:58]Write to MH i2c: E2 08 00 1C 30 80 11 00 00 00 00 00 00 C6 [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:58]Read from MH i2c: E2 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: E2 17 00 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: E2 17 00 1C 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [16:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:59:58]wFMCommunicate OK [16:59:58]CreateOFDProtocolMessage done [16:59:58]OFDSenderStorePacket 97009 [16:59:58]StoreOFDPacket docnum=97009 [16:59:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 9D 07 01 20 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 8E 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7A 01 00 35 04 06 00 6E AF B1 DD 84 AD 83 E8 8B 52 03 F7 6F 3E [16:59:58]CheckFolder [16:59:58]dirname=/storage/ofd_packets [16:59:58]CheckFolder done [16:59:58]ProducePacketName [16:59:58]name=ofd_packets/00097009 [16:59:58]NVStorageSaveData ofd_packets/00097009 [16:59:58]File name is /storage/ofd_packets/00097009 [16:59:58]Write 301 bytes [16:59:58]NVStorageSaveData done [16:59:58]OFDSenderStorePacket done [16:59:58]KKMCreateOFDPacket done [16:59:58]NVStorageSaveData kkm_last_timestamp [16:59:58]File name is /storage/kkm_last_timestamp [16:59:58]Write 4 bytes [16:59:58]NVStorageSaveData done [16:59:58]ExternCall_PrintAddStr [16:59:58]wPrintStart [16:59:58]Write to MH i2c: 01 00 00 1D 30 4D [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: 01 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: 01 07 00 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: 01 07 00 1D 30 00 00 00 00 00 FF 0F 62 [16:59:58]RasterBufferAndPrint [16:59:58]line Счет N : (1)3407541 [16:59:58]line ИНН: 02508201610067 [16:59:58]line Контрольно-Кассовый Чек [16:59:58]line ПРОДАЖА [16:59:58]line ТРК (МРК, ГНК) : 13 [16:59:58]line Товар: 2710124500 [16:59:58]line Аи-95-К-5 [16:59:58]line 13.480 * 74.20 [16:59:58]line = 1000.22 [16:59:58]line НДС 12% НСП 1% [16:59:58]line > о реализуемом товаре [16:59:58]line ОКРУГЛЕНИЕ: -0.22 [16:59:58]line ИТОГО: 1000.00 [16:59:58]line Внесено: 1000.00 [16:59:58]line СДАЧА: 0.00 [16:59:58]line НСП 1% : 8.85 [16:59:58]line НДС 12% : 106.22 [16:59:58]line Наличными: 1000.00 [16:59:58]line Безнал.: 0.00 [16:59:58]line Место: АЗС № 82 "Партнер Нефть" [16:59:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:59:58]line СНО: Общий режим [16:59:58]line Чек 518 29.10.2024 16:59 [16:59:58]line Смена: 145 ФФД: 1.0 [16:59:58]line ЗНМ: 0300000017 [16:59:58]line РНМ: 0000000000170478 [16:59:58]line Версия ККМ: v1.0 [16:59:58]line ФМ: 0000000002098560 [16:59:58]line ФД: 97009 [16:59:58]line ФПД: 121700882416813 [16:59:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165958&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97009&fm=121700882416813&tin=02508201610067®Number=0000000000170478&sum=100000 [16:59:58]OFD Sender: Processing packet 97009 [packets to send 59, broken 58] [16:59:58]ProducePacketName [16:59:58]name=ofd_packets/00097009 [16:59:58]OFD Sender: To server: pG, [16:59:58]CommunicateWithHost lk.salyk.kg:30040 [16:59:58]ConnectInit lk.salyk.kg [16:59:58]written 0, free lines is 4095 [16:59:58]Connected sock=10 [16:59:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 9D 07 01 20 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 8E 14 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7A 01 00 35 04 06 00 6E AF B1 DD 84 AD 83 E8 8B 52 03 F7 6F 3E [16:59:58]Write to MH i2c: 01 00 00 48 30 78 [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: 01 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: 01 07 00 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: 01 07 00 48 30 00 00 00 00 00 11 0D 9D [16:59:58]RasterBufferAndPrint [16:59:58]line [16:59:58]line [16:59:58]line [16:59:58]line [16:59:58]line [16:59:58]written 0, free lines is 3352 [16:59:58]MH_Cut [16:59:58]Write to MH i2c: D1 01 00 4F 30 01 51 [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: D1 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: D1 01 00 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: D1 01 00 4F 30 00 50 [16:59:58]Write to MH i2c: 01 00 00 50 30 80 [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4F F8 47 00 1A 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 32 30 39 38 35 36 30 10 04 04 00 F1 7A 01 00 F4 03 04 00 B4 BE 20 67 B6 04 01 00 00 C2 18 50 90 76 B4 F3 CB [16:59:58]CommunicateWithHost err = 0 [16:59:58]CheckOFDResponse [16:59:58]1017 (14) - 77093643461234 [16:59:58]1041 (16) - 0000000002098560 [16:59:58]1040 (4) - 97009 [16:59:58]1012 (4) - 29.10.2024 10:53 [16:59:58]1206 (1) - 0 [16:59:58]OFD Sender: Remove packet 97009 [16:59:58]ProducePacketName [16:59:58]name=ofd_packets/00097009 [16:59:58]NVStorageDeleteData [16:59:59]OFD Sender: No OFD packet to send [16:59:59]*** Cut start [16:59:59]*** Partial cut [16:59:59]*** CUTSNS_PIN = 1 [16:59:59]*** CUTSNS_PIN = 0 [16:59:59]*** Brake cut motor [17:00:00]Read from MH i2c: 01 [17:00:00]MH_I2C_Read... [17:00:00]*** Stop cut motor [17:00:00]*** Cut end [17:00:00]Read from MH i2c: 01 07 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: 01 07 00 50 30 00 00 00 00 00 FF 0F 95 [17:00:00]process_action close_receipt done [17:00:00]requested_data is exist [17:00:00]produce_requested_data [17:00:00]requested_item fm.sn is exist - process it [17:00:00]wFMCommunicate request_size=4 [17:00:00]MH_SAM_APDU [17:00:00]CAPDU: 80 11 00 00 [17:00:00]Write to MH i2c: E2 08 00 51 30 80 11 00 00 00 00 00 00 FB [17:00:00]Write i2c OK [17:00:00]MH_I2C_Read... [17:00:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:00]Read from MH i2c: E2 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 17 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 17 00 51 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4C [17:00:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:00:00]wFMCommunicate OK [17:00:00]requested_item fd.num is exist - process it [17:00:00]SAM_PROTO_GetFieldsCounters [17:00:00]wFMCommunicate request_size=4 [17:00:00]MH_SAM_APDU [17:00:00]CAPDU: 80 13 00 00 [17:00:00]Write to MH i2c: E2 08 00 52 30 80 13 00 00 00 00 00 00 FE [17:00:00]Write i2c OK [17:00:00]MH_I2C_Read... [17:00:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:00]Read from MH i2c: E2 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 62 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 62 00 52 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 34 [17:00:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:00]wFMCommunicate OK [17:00:00]SAM_PROTO_GetFieldsCounters done [17:00:00]requested_item shift.num is exist - process it [17:00:00]requested_item shift.opened is exist - process it [17:00:00]req_shift_opened [17:00:00]FM_GetShiftState [17:00:00]SAM_PROTO_GetShiftState [17:00:00]wFMCommunicate request_size=4 [17:00:00]MH_SAM_APDU [17:00:00]CAPDU: 80 13 01 00 [17:00:00]Write to MH i2c: E2 08 00 53 30 80 13 01 00 00 00 00 00 00 [17:00:00]Write i2c OK [17:00:00]MH_I2C_Read... [17:00:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:00]Read from MH i2c: E2 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 0E 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 0E 00 53 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5E [17:00:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:00:00]wFMCommunicate OK [17:00:00]SAM_PROTO_GetShiftState done [17:00:00]FM_GetShiftState done [17:00:00]req_shift_opened done [17:00:00]requested_item shift.open_date is exist - process it [17:00:00]req_shift_open_date [17:00:00]req_shift_open_date done [17:00:00]produce_requested_data done [17:00:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97009,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:00:00]process_action_free close_receipt [17:00:00]json_value_free [17:00:00]json_value_free done [17:00:00]process_json_proto returns [17:00:00]Send response to host [17:00:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97009,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:00:00]free response buf [17:00:00]execute_script done [17:00:00]execute_script returns [17:00:00]free content buf [17:00:00]Sock 7.Close socket [17:00:00]Sock 7.Thread stoped [17:00:04]OFD Sender: No OFD packet to send [17:00:09]OFD Sender: No OFD packet to send [17:00:14]OFD Sender: No OFD packet to send [17:00:19]OFD Sender: No OFD packet to send [17:00:24]OFD Sender: No OFD packet to send [17:00:29]OFD Sender: No OFD packet to send [17:00:34]OFD Sender: No OFD packet to send [17:00:39]OFD Sender: No OFD packet to send [17:00:44]OFD Sender: No OFD packet to send [17:00:49]OFD Sender: No OFD packet to send [17:00:54]OFD Sender: No OFD packet to send [17:00:59]OFD Sender: No OFD packet to send [17:01:04]OFD Sender: No OFD packet to send [17:01:09]OFD Sender: No OFD packet to send [17:01:14]OFD Sender: No OFD packet to send [17:01:19]OFD Sender: No OFD packet to send [17:01:24]OFD Sender: No OFD packet to send [17:01:29]OFD Sender: No OFD packet to send [17:01:34]OFD Sender: No OFD packet to send [17:01:39]OFD Sender: No OFD packet to send [17:01:44]OFD Sender: No OFD packet to send [17:01:49]OFD Sender: No OFD packet to send [17:01:54]OFD Sender: No OFD packet to send [17:01:59]OFD Sender: No OFD packet to send [17:02:04]OFD Sender: No OFD packet to send [17:02:09]OFD Sender: No OFD packet to send [17:02:14]OFD Sender: No OFD packet to send [17:02:19]OFD Sender: No OFD packet to send [17:02:24]OFD Sender: No OFD packet to send [17:02:29]OFD Sender: No OFD packet to send [17:02:34]OFD Sender: No OFD packet to send [17:02:39]OFD Sender: No OFD packet to send [17:02:41]accept exits with 9 [17:02:41]New connection [17:02:41]New thread 3067260260 created [17:02:41]Thread 3067116900 joined [17:02:41]Waiting for new connection... [17:02:41] Sock 9.Parse request [17:02:41]Sock 9.Check first char [17:02:41]Sock 9.First char is OK [17:02:41]request: POST /json_proto HTTP/1.0 [17:02:41]Method: POST [17:02:41]URL: /json_proto [17:02:41]Method is POST - this is cgi request [17:02:41]url: /json_proto [17:02:41]query_string will be loaded in cgi processing [17:02:41]execute_cgi json_proto POST (null) [17:02:41]execute_cgi path=json_proto method=POST [17:02:41]POST find Content-Length [17:02:41]Host: 172.17.40.67:8080 [17:02:41]Content-Length: 755 [17:02:41]Content-Type: application/json [17:02:41] [17:02:41]POST finish read [17:02:41]Found Content-Length = 755 [17:02:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100533", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:41]execute_script... [17:02: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)3407542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100533", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:41]POST & json_proto [17:02:41]process_json_proto [17:02:41]json parsed OK: [17:02:41]protocol is kg_v1.0 [17:02:41]action value=close_receipt [17:02:41]process_action close_receipt [17:02:41]cmd_close_receipt [17:02:41]MH_GetDate [17:02:41]Write to MH i2c: F0 00 00 54 30 73 [17:02:41]Write i2c OK [17:02:41]MH_I2C_Read... [17:02:41]Read from MH i2c: F0 [17:02:41]MH_I2C_Read... [17:02:41]Read from MH i2c: F0 09 00 [17:02:41]MH_I2C_Read... [17:02:41]Read from MH i2c: F0 09 00 54 30 00 33 15 21 67 EE DA 66 66 E0 [17:02:41]GetLastDocTimeStamp 1730221198 [17:02:41]current date 1730221363 [17:02:41]FM_GetShiftState [17:02:41]SAM_PROTO_GetShiftState [17:02:41]wFMCommunicate request_size=4 [17:02:41]MH_SAM_APDU [17:02:41]CAPDU: 80 13 01 00 [17:02:41]Write to MH i2c: E2 08 00 55 30 80 13 01 00 00 00 00 00 02 [17:02:41]Write i2c OK [17:02:41]MH_I2C_Read... [17:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:41]Read from MH i2c: E2 [17:02:41]MH_I2C_Read... [17:02:41]Read from MH i2c: E2 0E 00 [17:02:41]MH_I2C_Read... [17:02:41]Read from MH i2c: E2 0E 00 55 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 60 [17:02:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:02:41]wFMCommunicate OK [17:02:41]SAM_PROTO_GetShiftState done [17:02:41]FM_GetShiftState done [17:02:41]opened in 1730160548 [17:02:41]opened+sec_in_day 1730246948 [17:02:41]quantity*price = 0 [17:02:41]sum+1 = 1 [17:02:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 519 29.10.2024 17:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30100533 ФМ: 0000000002098560 ФД: 97010 ФПД: 278208930227674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97010&fm=278208930227674&tin=02508201610067®Number=0000000000170478&sum=0 [17:02:42]StoreToDocumentArchive [17:02:42]shift 145 fd 97010 [17:02:42]save to /storage/0145/doc_00097010 [17:02:42]save last doc name /storage/0145/doc_00097010 to /storage/kkm_last_doc_name [17:02:42]save OK [17:02:42]Clear old archive folders... [17:02:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:42]tlvbuf is 01A37460 [17:02:42]SAM_PROTO_ClearQueue [17:02:42]wFMCommunicate request_size=4 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 09 00 00 [17:02:42]Write to MH i2c: E2 08 00 62 30 80 09 00 00 00 00 00 00 04 [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:42]Read from MH i2c: E2 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 62 30 00 90 00 06 [17:02:42]RAPDU: 90 00 [17:02:42]wFMCommunicate OK [17:02:42]SAM_PROTO_ClearQueue done [17:02:42]KKMCreateOFDPacket [17:02:42]OFDProtocolAddRootSTLVToBuf [17:02:42]FM_MakeSignedData [17:02:42]FM_MakeSignedData [17:02:42]SAM_PROTO_SignData [17:02:42]wFMCommunicate request_size=4 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 0D 01 02 [17:02:42]Write to MH i2c: E2 08 00 63 30 80 0D 01 02 00 00 00 00 0C [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:42]Read from MH i2c: E2 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 63 30 00 90 00 07 [17:02:42]RAPDU: 90 00 [17:02:42]wFMCommunicate OK [17:02:42]wFMCommunicate request_size=255 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 33 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7A 01 00 35 04 06 00 FD [17:02:42]Write to MH i2c: E2 02 01 64 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 33 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7A 01 00 35 04 06 00 FD 00 00 57 [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:42]Read from MH i2c: E2 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 64 30 00 90 00 08 [17:02:42]RAPDU: 90 00 [17:02:42]wFMCommunicate OK [17:02:42]wFMCommunicate request_size=10 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 0D 02 02 05 07 90 75 A5 DA [17:02:42]Write to MH i2c: E2 0D 00 65 30 80 0D 02 02 05 00 07 90 75 A5 DA 00 00 A4 [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:43]Read from MH i2c: E2 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 03 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 03 00 65 30 00 90 00 09 [17:02:43]RAPDU: 90 00 [17:02:43]wFMCommunicate OK [17:02:43]wFMCommunicate request_size=4 [17:02:43]MH_SAM_APDU [17:02:43]CAPDU: 80 0D 03 02 [17:02:43]Write to MH i2c: E2 08 00 66 30 80 0D 03 02 00 00 00 00 11 [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:43]Read from MH i2c: E2 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 0B 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 0B 00 66 30 00 AE A7 86 9F 7A FA D7 69 90 00 40 [17:02:43]RAPDU: AE A7 86 9F 7A FA D7 69 90 00 [17:02:43]wFMCommunicate OK [17:02:43]SAM_PROTO_SignData done [17:02:43]FM_MakeSignedData done [17:02:43]CreateOFDProtocolMessage [17:02:43]wFMCommunicate request_size=4 [17:02:43]MH_SAM_APDU [17:02:43]CAPDU: 80 11 00 00 [17:02:43]Write to MH i2c: E2 08 00 67 30 80 11 00 00 00 00 00 00 11 [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:43]Read from MH i2c: E2 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 17 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 17 00 67 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [17:02:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:02:43]wFMCommunicate OK [17:02:43]CreateOFDProtocolMessage done [17:02:43]OFDSenderStorePacket 97010 [17:02:43]StoreOFDPacket docnum=97010 [17:02:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 91 32 07 01 35 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 33 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7A 01 00 35 04 06 00 FD 07 90 75 A5 DA AE A7 86 9F 7A FA D7 69 [17:02:43]CheckFolder [17:02:43]dirname=/storage/ofd_packets [17:02:43]CheckFolder done [17:02:43]ProducePacketName [17:02:43]name=ofd_packets/00097010 [17:02:43]NVStorageSaveData ofd_packets/00097010 [17:02:43]File name is /storage/ofd_packets/00097010 [17:02:43]Write 301 bytes [17:02:43]NVStorageSaveData done [17:02:43]OFDSenderStorePacket done [17:02:43]KKMCreateOFDPacket done [17:02:43]NVStorageSaveData kkm_last_timestamp [17:02:43]File name is /storage/kkm_last_timestamp [17:02:43]Write 4 bytes [17:02:43]NVStorageSaveData done [17:02:43]ExternCall_PrintAddStr [17:02:43]wPrintStart [17:02:43]Write to MH i2c: 01 00 00 68 30 98 [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 68 30 00 00 00 00 00 FF 0F AD [17:02:43]RasterBufferAndPrint [17:02:43]line Счет N : (1)3407542 [17:02:43]line ИНН: 02508201610067 [17:02:43]line Контрольно-Кассовый Чек [17:02:43]line ПРОДАЖА [17:02:43]line ТРК (МРК, ГНК) : 32 [17:02:43]line Товар: 2710124130 [17:02:43]line Аи-92-К-4 [17:02:43]line 20.000 * 0.00 [17:02:43]line = 0.00 [17:02:43]line НДС 12% НСП 1% [17:02:43]line > о реализуемом товаре [17:02:43]line ИТОГО: 0.00 [17:02:43]line НСП 1% : 0.00 [17:02:43]line НДС 12% : 0.00 [17:02:43]line Наличными: 0.00 [17:02:43]line Безнал.: 0.00 [17:02:43]line Место: АЗС № 82 "Партнер Нефть" [17:02:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:02:43]line СНО: Общий режим [17:02:43]line Чек 519 29.10.2024 17:02 [17:02:43]line Смена: 145 ФФД: 1.0 [17:02:43]line ЗНМ: 0300000017 [17:02:43]line РНМ: 0000000000170478 [17:02:43]line Версия ККМ: v1.0 [17:02:43]line Талоны: ТК ГПНА Online [17:02:43]line 30100533 [17:02:43]line ФМ: 0000000002098560 [17:02:43]line ФД: 97010 [17:02:43]line ФПД: 278208930227674 [17:02:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97010&fm=278208930227674&tin=02508201610067®Number=0000000000170478&sum=0 [17:02:43]OFD Sender: Processing packet 97010 [packets to send 59, broken 58] [17:02:43]ProducePacketName [17:02:43]name=ofd_packets/00097010 [17:02:43]OFD Sender: To server: pG, [17:02:43]CommunicateWithHost lk.salyk.kg:30040 [17:02:43]ConnectInit lk.salyk.kg [17:02:43]written 0, free lines is 4095 [17:02:43]Connected sock=10 [17:02:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 91 32 07 01 35 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 33 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7A 01 00 35 04 06 00 FD 07 90 75 A5 DA AE A7 86 9F 7A FA D7 69 [17:02:43]Write to MH i2c: 01 00 00 92 30 C2 [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 92 30 00 00 00 00 00 14 0D EA [17:02:43]RasterBufferAndPrint [17:02:43]line [17:02:43]line [17:02:43]line [17:02:43]line [17:02:43]line [17:02:43]written 0, free lines is 3357 [17:02:43]MH_Cut [17:02:43]Write to MH i2c: D1 01 00 99 30 01 9B [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: D1 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: D1 01 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: D1 01 00 99 30 00 9A [17:02:43]Write to MH i2c: 01 00 00 9A 30 CA [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D9 70 47 00 F8 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 32 30 39 38 35 36 30 10 04 04 00 F2 7A 01 00 F4 03 04 00 59 BF 20 67 B6 04 01 00 00 B8 38 3C A4 33 09 14 4A [17:02:44]CommunicateWithHost err = 0 [17:02:44]CheckOFDResponse [17:02:44]1017 (14) - 77093643461234 [17:02:44]1041 (16) - 0000000002098560 [17:02:44]1040 (4) - 97010 [17:02:44]1012 (4) - 29.10.2024 10:56 [17:02:44]1206 (1) - 0 [17:02:44]OFD Sender: Remove packet 97010 [17:02:44]ProducePacketName [17:02:44]name=ofd_packets/00097010 [17:02:44]NVStorageDeleteData [17:02:44]OFD Sender: No OFD packet to send [17:02:44]*** Cut start [17:02:44]*** Partial cut [17:02:44]*** CUTSNS_PIN = 1 [17:02:44]*** CUTSNS_PIN = 0 [17:02:44]*** Brake cut motor [17:02:45]Read from MH i2c: 01 [17:02:45]MH_I2C_Read... [17:02:45]*** Stop cut motor [17:02:45]*** Cut end [17:02:45]Read from MH i2c: 01 07 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: 01 07 00 9A 30 00 00 00 00 00 FF 0F DF [17:02:45]process_action close_receipt done [17:02:45]requested_data is exist [17:02:45]produce_requested_data [17:02:45]requested_item fm.sn is exist - process it [17:02:45]wFMCommunicate request_size=4 [17:02:45]MH_SAM_APDU [17:02:45]CAPDU: 80 11 00 00 [17:02:45]Write to MH i2c: E2 08 00 9B 30 80 11 00 00 00 00 00 00 45 [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:45]Read from MH i2c: E2 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 17 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 17 00 9B 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [17:02:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:02:45]wFMCommunicate OK [17:02:45]requested_item fd.num is exist - process it [17:02:45]SAM_PROTO_GetFieldsCounters [17:02:45]wFMCommunicate request_size=4 [17:02:45]MH_SAM_APDU [17:02:45]CAPDU: 80 13 00 00 [17:02:45]Write to MH i2c: E2 08 00 9C 30 80 13 00 00 00 00 00 00 48 [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:45]Read from MH i2c: E2 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 62 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 62 00 9C 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 82 [17:02:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:02:45]wFMCommunicate OK [17:02:45]SAM_PROTO_GetFieldsCounters done [17:02:45]requested_item shift.num is exist - process it [17:02:45]requested_item shift.opened is exist - process it [17:02:45]req_shift_opened [17:02:45]FM_GetShiftState [17:02:45]SAM_PROTO_GetShiftState [17:02:45]wFMCommunicate request_size=4 [17:02:45]MH_SAM_APDU [17:02:45]CAPDU: 80 13 01 00 [17:02:45]Write to MH i2c: E2 08 00 9D 30 80 13 01 00 00 00 00 00 4A [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:45]Read from MH i2c: E2 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 0E 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 0E 00 9D 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A8 [17:02:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:02:45]wFMCommunicate OK [17:02:45]SAM_PROTO_GetShiftState done [17:02:45]FM_GetShiftState done [17:02:45]req_shift_opened done [17:02:45]requested_item shift.open_date is exist - process it [17:02:45]req_shift_open_date [17:02:45]req_shift_open_date done [17:02:45]produce_requested_data done [17:02:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97010,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:02:45]process_action_free close_receipt [17:02:45]json_value_free [17:02:45]json_value_free done [17:02:45]process_json_proto returns [17:02:45]Send response to host [17:02:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97010,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:02:45]free response buf [17:02:45]execute_script done [17:02:45]execute_script returns [17:02:45]free content buf [17:02:45]Sock 9.Close socket [17:02:45]Sock 9.Thread stoped [17:02:49]OFD Sender: No OFD packet to send [17:02:53]accept exits with 7 [17:02:53]New connection [17:02:53]New thread 3067116900 created [17:02:53]Thread 3067260260 joined [17:02:53]Waiting for new connection... [17:02:53] Sock 7.Parse request [17:02:53]Sock 7.Check first char [17:02:53]Sock 7.First char is OK [17:02:53]request: POST /json_proto HTTP/1.0 [17:02:53]Method: POST [17:02:53]URL: /json_proto [17:02:53]Method is POST - this is cgi request [17:02:53]url: /json_proto [17:02:53]query_string will be loaded in cgi processing [17:02:53]execute_cgi json_proto POST (null) [17:02:53]execute_cgi path=json_proto method=POST [17:02:53]POST find Content-Length [17:02:53]Host: 172.17.40.67:8080 [17:02:53]Content-Length: 678 [17:02:53]Content-Type: application/json [17:02:53] [17:02:53]POST finish read [17:02:53]Found Content-Length = 678 [17:02:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:53]execute_script... [17:02: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)3407544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:53]POST & json_proto [17:02:53]process_json_proto [17:02:53]json parsed OK: [17:02:53]protocol is kg_v1.0 [17:02:53]action value=close_receipt [17:02:53]process_action close_receipt [17:02:53]cmd_close_receipt [17:02:53]MH_GetDate [17:02:53]Write to MH i2c: F0 00 00 9E 30 BD [17:02:53]Write i2c OK [17:02:53]MH_I2C_Read... [17:02:53]Read from MH i2c: F0 [17:02:53]MH_I2C_Read... [17:02:53]Read from MH i2c: F0 09 00 [17:02:53]MH_I2C_Read... [17:02:53]Read from MH i2c: F0 09 00 9E 30 00 3E 15 21 67 EE DA 66 66 35 [17:02:53]GetLastDocTimeStamp 1730221363 [17:02:53]current date 1730221374 [17:02:53]FM_GetShiftState [17:02:53]SAM_PROTO_GetShiftState [17:02:53]wFMCommunicate request_size=4 [17:02:53]MH_SAM_APDU [17:02:53]CAPDU: 80 13 01 00 [17:02:53]Write to MH i2c: E2 08 00 9F 30 80 13 01 00 00 00 00 00 4C [17:02:53]Write i2c OK [17:02:53]MH_I2C_Read... [17:02:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:53]Read from MH i2c: E2 [17:02:53]MH_I2C_Read... [17:02:53]Read from MH i2c: E2 0E 00 [17:02:53]MH_I2C_Read... [17:02:53]Read from MH i2c: E2 0E 00 9F 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AA [17:02:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:02:53]wFMCommunicate OK [17:02:53]SAM_PROTO_GetShiftState done [17:02:53]FM_GetShiftState done [17:02:53]opened in 1730160548 [17:02:53]opened+sec_in_day 1730246948 [17:02:53]quantity*price = 50010 [17:02:53]sum+1 = 50012 [17:02:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 520 29.10.2024 17:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97011 ФПД: 51451826351420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170254&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97011&fm=51451826351420&tin=02508201610067®Number=0000000000170478&sum=50000 [17:02:54]StoreToDocumentArchive [17:02:54]shift 145 fd 97011 [17:02:54]save to /storage/0145/doc_00097011 [17:02:54]save last doc name /storage/0145/doc_00097011 to /storage/kkm_last_doc_name [17:02:54]save OK [17:02:54]Clear old archive folders... [17:02:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:54]tlvbuf is 01A2ABB0 [17:02:54]SAM_PROTO_ClearQueue [17:02:54]wFMCommunicate request_size=4 [17:02:54]MH_SAM_APDU [17:02:54]CAPDU: 80 09 00 00 [17:02:54]Write to MH i2c: E2 08 00 AC 30 80 09 00 00 00 00 00 00 4E [17:02:54]Write i2c OK [17:02:54]MH_I2C_Read... [17:02:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:54]Read from MH i2c: E2 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 AC 30 00 90 00 50 [17:02:54]RAPDU: 90 00 [17:02:54]wFMCommunicate OK [17:02:54]SAM_PROTO_ClearQueue done [17:02:54]KKMCreateOFDPacket [17:02:54]OFDProtocolAddRootSTLVToBuf [17:02:54]FM_MakeSignedData [17:02:54]FM_MakeSignedData [17:02:54]SAM_PROTO_SignData [17:02:54]wFMCommunicate request_size=4 [17:02:54]MH_SAM_APDU [17:02:54]CAPDU: 80 0D 01 02 [17:02:54]Write to MH i2c: E2 08 00 AD 30 80 0D 01 02 00 00 00 00 56 [17:02:54]Write i2c OK [17:02:54]MH_I2C_Read... [17:02:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:54]Read from MH i2c: E2 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 AD 30 00 90 00 51 [17:02:54]RAPDU: 90 00 [17:02:54]wFMCommunicate OK [17:02:54]wFMCommunicate request_size=255 [17:02:54]MH_SAM_APDU [17:02: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 3E 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7A 01 00 35 04 06 00 2E [17:02:54]Write to MH i2c: E2 02 01 AE 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 02 00 00 F4 03 04 00 3E 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7A 01 00 35 04 06 00 2E 00 00 CF [17:02:54]Write i2c OK [17:02:54]MH_I2C_Read... [17:02:54]OFD Sender: No OFD packet to send [17:02:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:54]Read from MH i2c: E2 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 AE 30 00 90 00 52 [17:02:54]RAPDU: 90 00 [17:02:54]wFMCommunicate OK [17:02:54]wFMCommunicate request_size=10 [17:02:54]MH_SAM_APDU [17:02:54]CAPDU: 80 0D 02 02 05 CB 8F D5 2D 3C [17:02:54]Write to MH i2c: E2 0D 00 AF 30 80 0D 02 02 05 00 CB 8F D5 2D 3C 00 00 FB [17:02:54]Write i2c OK [17:02:54]MH_I2C_Read... [17:02:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:54]Read from MH i2c: E2 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 03 00 AF 30 00 90 00 53 [17:02:54]RAPDU: 90 00 [17:02:54]wFMCommunicate OK [17:02:54]wFMCommunicate request_size=4 [17:02:54]MH_SAM_APDU [17:02:54]CAPDU: 80 0D 03 02 [17:02:54]Write to MH i2c: E2 08 00 B0 30 80 0D 03 02 00 00 00 00 5B [17:02:54]Write i2c OK [17:02:54]MH_I2C_Read... [17:02:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:54]Read from MH i2c: E2 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 0B 00 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 0B 00 B0 30 00 E8 EC 73 E9 A0 D1 B2 D9 90 00 88 [17:02:54]RAPDU: E8 EC 73 E9 A0 D1 B2 D9 90 00 [17:02:54]wFMCommunicate OK [17:02:54]SAM_PROTO_SignData done [17:02:54]FM_MakeSignedData done [17:02:54]CreateOFDProtocolMessage [17:02:54]wFMCommunicate request_size=4 [17:02:54]MH_SAM_APDU [17:02:54]CAPDU: 80 11 00 00 [17:02:54]Write to MH i2c: E2 08 00 B1 30 80 11 00 00 00 00 00 00 5B [17:02:54]Write i2c OK [17:02:54]MH_I2C_Read... [17:02:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:54]Read from MH i2c: E2 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 17 00 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: E2 17 00 B1 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [17:02:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:02:54]wFMCommunicate OK [17:02:54]CreateOFDProtocolMessage done [17:02:54]OFDSenderStorePacket 97011 [17:02:54]StoreOFDPacket docnum=97011 [17:02:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 41 07 01 C5 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 3E 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7A 01 00 35 04 06 00 2E CB 8F D5 2D 3C E8 EC 73 E9 A0 D1 B2 D9 [17:02:54]CheckFolder [17:02:54]dirname=/storage/ofd_packets [17:02:54]CheckFolder done [17:02:54]ProducePacketName [17:02:54]name=ofd_packets/00097011 [17:02:54]NVStorageSaveData ofd_packets/00097011 [17:02:54]File name is /storage/ofd_packets/00097011 [17:02:54]Write 301 bytes [17:02:54]NVStorageSaveData done [17:02:54]OFDSenderStorePacket done [17:02:54]KKMCreateOFDPacket done [17:02:54]NVStorageSaveData kkm_last_timestamp [17:02:54]File name is /storage/kkm_last_timestamp [17:02:54]Write 4 bytes [17:02:54]NVStorageSaveData done [17:02:54]ExternCall_PrintAddStr [17:02:54]wPrintStart [17:02:54]Write to MH i2c: 01 00 00 B2 30 E2 [17:02:54]Write i2c OK [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: 01 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: 01 07 00 [17:02:54]MH_I2C_Read... [17:02:54]Read from MH i2c: 01 07 00 B2 30 00 00 00 00 00 FF 0F F7 [17:02:54]RasterBufferAndPrint [17:02:54]line Счет N : (1)3407544 [17:02:54]line ИНН: 02508201610067 [17:02:54]line Контрольно-Кассовый Чек [17:02:54]line ПРОДАЖА [17:02:54]line ТРК (МРК, ГНК) : 43 [17:02:54]line Товар: 2710124500 [17:02:54]line Аи-95-К-5 [17:02:54]line 6.740 * 74.20 [17:02:54]line = 500.11 [17:02:54]line НДС 12% НСП 1% [17:02:54]line > о реализуемом товаре [17:02:54]line ОКРУГЛЕНИЕ: -0.11 [17:02:54]line ИТОГО: 500.00 [17:02:54]line Внесено: 500.00 [17:02:54]line СДАЧА: 0.00 [17:02:54]line НСП 1% : 4.43 [17:02:54]line НДС 12% : 53.11 [17:02:54]line Наличными: 500.00 [17:02:54]line Безнал.: 0.00 [17:02:54]line Место: АЗС № 82 "Партнер Нефть" [17:02:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:02:54]line СНО: Общий режим [17:02:54]line Чек 520 29.10.2024 17:02 [17:02:54]line Смена: 145 ФФД: 1.0 [17:02:54]line ЗНМ: 0300000017 [17:02:54]line РНМ: 0000000000170478 [17:02:54]line Версия ККМ: v1.0 [17:02:54]line ФМ: 0000000002098560 [17:02:54]line ФД: 97011 [17:02:54]line ФПД: 51451826351420 [17:02:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170254&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97011&fm=51451826351420&tin=02508201610067®Number=0000000000170478&sum=50000 [17:02:54]written 0, free lines is 4095 [17:02:54]OFD Sender: Processing packet 97011 [packets to send 59, broken 58] [17:02:54]ProducePacketName [17:02:54]name=ofd_packets/00097011 [17:02:54]OFD Sender: To server: pG, [17:02:54]CommunicateWithHost lk.salyk.kg:30040 [17:02:54]ConnectInit lk.salyk.kg [17:02:55]Connected sock=10 [17:02:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 41 07 01 C5 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 3E 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7A 01 00 35 04 06 00 2E CB 8F D5 2D 3C E8 EC 73 E9 A0 D1 B2 D9 [17:02:55]Write to MH i2c: 01 00 00 DD 30 0D [17:02:55]Write i2c OK [17:02:55]MH_I2C_Read... [17:02:55]Read from MH i2c: 01 [17:02:55]MH_I2C_Read... [17:02:55]Read from MH i2c: 01 07 00 [17:02:55]MH_I2C_Read... [17:02:55]Read from MH i2c: 01 07 00 DD 30 00 00 00 00 00 08 0D 29 [17:02:55]RasterBufferAndPrint [17:02:55]line [17:02:55]line [17:02:55]line [17:02:55]line [17:02:55]line [17:02:55]written 0, free lines is 3342 [17:02:55]MH_Cut [17:02:55]Write to MH i2c: D1 01 00 E4 30 01 E6 [17:02:55]Write i2c OK [17:02:55]MH_I2C_Read... [17:02:55]Read from MH i2c: D1 [17:02:55]MH_I2C_Read... [17:02:55]Read from MH i2c: D1 01 00 [17:02:55]MH_I2C_Read... [17:02:55]Read from MH i2c: D1 01 00 E4 30 00 E5 [17:02:55]Write to MH i2c: 01 00 00 E5 30 15 [17:02:55]Write i2c OK [17:02:55]MH_I2C_Read... [17:02:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B6 FE 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 F3 7A 01 00 F4 03 04 00 64 BF 20 67 B6 04 01 00 00 80 6B 13 EF 6F B2 98 A5 [17:02:55]CommunicateWithHost err = 0 [17:02:55]CheckOFDResponse [17:02:55]1017 (14) - 77093643461234 [17:02:55]1041 (16) - 0000000002098560 [17:02:55]1040 (4) - 97011 [17:02:55]1012 (4) - 29.10.2024 10:56 [17:02:55]1206 (1) - 0 [17:02:55]OFD Sender: Remove packet 97011 [17:02:55]ProducePacketName [17:02:55]name=ofd_packets/00097011 [17:02:55]NVStorageDeleteData [17:02:55]OFD Sender: No OFD packet to send [17:02:56]*** Cut start [17:02:56]*** Partial cut [17:02:56]*** CUTSNS_PIN = 1 [17:02:56]*** CUTSNS_PIN = 0 [17:02:56]*** Brake cut motor [17:02:56]Read from MH i2c: 01 [17:02:56]MH_I2C_Read... [17:02:56]*** Stop cut motor [17:02:56]*** Cut end [17:02:56]Read from MH i2c: 01 07 00 [17:02:56]MH_I2C_Read... [17:02:56]Read from MH i2c: 01 07 00 E5 30 00 00 00 00 00 FF 0F 2A [17:02:56]process_action close_receipt done [17:02:56]requested_data is exist [17:02:56]produce_requested_data [17:02:56]requested_item fm.sn is exist - process it [17:02:56]wFMCommunicate request_size=4 [17:02:56]MH_SAM_APDU [17:02:56]CAPDU: 80 11 00 00 [17:02:56]Write to MH i2c: E2 08 00 E6 30 80 11 00 00 00 00 00 00 90 [17:02:56]Write i2c OK [17:02:56]MH_I2C_Read... [17:02:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:56]Read from MH i2c: E2 [17:02:56]MH_I2C_Read... [17:02:56]Read from MH i2c: E2 17 00 [17:02:56]MH_I2C_Read... [17:02:56]Read from MH i2c: E2 17 00 E6 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [17:02:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:02:56]wFMCommunicate OK [17:02:56]requested_item fd.num is exist - process it [17:02:56]SAM_PROTO_GetFieldsCounters [17:02:56]wFMCommunicate request_size=4 [17:02:56]MH_SAM_APDU [17:02:56]CAPDU: 80 13 00 00 [17:02:56]Write to MH i2c: E2 08 00 E7 30 80 13 00 00 00 00 00 00 93 [17:02:56]Write i2c OK [17:02:56]MH_I2C_Read... [17:02:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:56]Read from MH i2c: E2 [17:02:56]MH_I2C_Read... [17:02:56]Read from MH i2c: E2 62 00 [17:02:56]MH_I2C_Read... [17:02:56]Read from MH i2c: E2 62 00 E7 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 D1 [17:02:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:02:56]wFMCommunicate OK [17:02:56]SAM_PROTO_GetFieldsCounters done [17:02:56]requested_item shift.num is exist - process it [17:02:56]requested_item shift.opened is exist - process it [17:02:56]req_shift_opened [17:02:56]FM_GetShiftState [17:02:56]SAM_PROTO_GetShiftState [17:02:56]wFMCommunicate request_size=4 [17:02:56]MH_SAM_APDU [17:02:56]CAPDU: 80 13 01 00 [17:02:56]Write to MH i2c: E2 08 00 E8 30 80 13 01 00 00 00 00 00 95 [17:02:56]Write i2c OK [17:02:56]MH_I2C_Read... [17:02:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:56]Read from MH i2c: E2 [17:02:56]MH_I2C_Read... [17:02:56]Read from MH i2c: E2 0E 00 [17:02:56]MH_I2C_Read... [17:02:56]Read from MH i2c: E2 0E 00 E8 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F3 [17:02:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:02:56]wFMCommunicate OK [17:02:56]SAM_PROTO_GetShiftState done [17:02:56]FM_GetShiftState done [17:02:56]req_shift_opened done [17:02:56]requested_item shift.open_date is exist - process it [17:02:56]req_shift_open_date [17:02:56]req_shift_open_date done [17:02:56]produce_requested_data done [17:02:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97011,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:02:56]process_action_free close_receipt [17:02:56]json_value_free [17:02:56]json_value_free done [17:02:56]process_json_proto returns [17:02:56]Send response to host [17:02:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97011,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:02:56]free response buf [17:02:56]execute_script done [17:02:56]execute_script returns [17:02:56]free content buf [17:02:56]Sock 7.Close socket [17:02:56]Sock 7.Thread stoped [17:02:57]accept exits with 9 [17:02:57]New connection [17:02:57]New thread 3067260260 created [17:02:57]Thread 3067116900 joined [17:02:57]Waiting for new connection... [17:02:57] Sock 9.Parse request [17:02:57]Sock 9.Check first char [17:02:57]Sock 9.First char is OK [17:02:57]request: POST /json_proto HTTP/1.0 [17:02:57]Method: POST [17:02:57]URL: /json_proto [17:02:57]Method is POST - this is cgi request [17:02:57]url: /json_proto [17:02:57]query_string will be loaded in cgi processing [17:02:57]execute_cgi json_proto POST (null) [17:02:57]execute_cgi path=json_proto method=POST [17:02:57]POST find Content-Length [17:02:57]Host: 172.17.40.67:8080 [17:02:57]Content-Length: 678 [17:02:57]Content-Type: application/json [17:02:57] [17:02:57]POST finish read [17:02:57]Found Content-Length = 678 [17:02:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:57]execute_script... [17: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)3407545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:02:57]POST & json_proto [17:02:57]process_json_proto [17:02:57]json parsed OK: [17:02:57]protocol is kg_v1.0 [17:02:57]action value=close_receipt [17:02:57]process_action close_receipt [17:02:57]cmd_close_receipt [17:02:57]MH_GetDate [17:02:57]Write to MH i2c: F0 00 00 E9 30 08 [17:02:57]Write i2c OK [17:02:57]MH_I2C_Read... [17:02:57]Read from MH i2c: F0 [17:02:57]MH_I2C_Read... [17:02:57]Read from MH i2c: F0 09 00 [17:02:57]MH_I2C_Read... [17:02:57]Read from MH i2c: F0 09 00 E9 30 00 42 15 21 67 EE DA 66 66 84 [17:02:57]GetLastDocTimeStamp 1730221374 [17:02:57]current date 1730221378 [17:02:57]FM_GetShiftState [17:02:57]SAM_PROTO_GetShiftState [17:02:57]wFMCommunicate request_size=4 [17:02:57]MH_SAM_APDU [17:02:57]CAPDU: 80 13 01 00 [17:02:57]Write to MH i2c: E2 08 00 EA 30 80 13 01 00 00 00 00 00 97 [17:02:57]Write i2c OK [17:02:57]MH_I2C_Read... [17:02:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:57]Read from MH i2c: E2 [17:02:57]MH_I2C_Read... [17:02:57]Read from MH i2c: E2 0E 00 [17:02:57]MH_I2C_Read... [17:02:57]Read from MH i2c: E2 0E 00 EA 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F5 [17:02:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:02:57]wFMCommunicate OK [17:02:57]SAM_PROTO_GetShiftState done [17:02:57]FM_GetShiftState done [17:02:57]opened in 1730160548 [17:02:57]opened+sec_in_day 1730246948 [17:02:57]quantity*price = 50041 [17:02:57]sum+1 = 50042 [17:02:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 521 29.10.2024 17:02 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97012 ФПД: 220622039246476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170258&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97012&fm=220622039246476&tin=02508201610067®Number=0000000000170478&sum=50000 [17:02:58]StoreToDocumentArchive [17:02:58]shift 145 fd 97012 [17:02:58]save to /storage/0145/doc_00097012 [17:02:58]save last doc name /storage/0145/doc_00097012 to /storage/kkm_last_doc_name [17:02:58]save OK [17:02:58]Clear old archive folders... [17:02:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:58]tlvbuf is B6F25980 [17:02:58]SAM_PROTO_ClearQueue [17:02:58]wFMCommunicate request_size=4 [17:02:58]MH_SAM_APDU [17:02:58]CAPDU: 80 09 00 00 [17:02:58]Write to MH i2c: E2 08 00 F7 30 80 09 00 00 00 00 00 00 99 [17:02:58]Write i2c OK [17:02:58]MH_I2C_Read... [17:02:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:58]Read from MH i2c: E2 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 F7 30 00 90 00 9B [17:02:58]RAPDU: 90 00 [17:02:58]wFMCommunicate OK [17:02:58]SAM_PROTO_ClearQueue done [17:02:58]KKMCreateOFDPacket [17:02:58]OFDProtocolAddRootSTLVToBuf [17:02:58]FM_MakeSignedData [17:02:58]FM_MakeSignedData [17:02:58]SAM_PROTO_SignData [17:02:58]wFMCommunicate request_size=4 [17:02:58]MH_SAM_APDU [17:02:58]CAPDU: 80 0D 01 02 [17:02:58]Write to MH i2c: E2 08 00 F8 30 80 0D 01 02 00 00 00 00 A1 [17:02:58]Write i2c OK [17:02:58]MH_I2C_Read... [17:02:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:58]Read from MH i2c: E2 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 F8 30 00 90 00 9C [17:02:58]RAPDU: 90 00 [17:02:58]wFMCommunicate OK [17:02:58]wFMCommunicate request_size=255 [17:02:58]MH_SAM_APDU [17: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 34 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 09 02 00 00 F4 03 04 00 42 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7A 01 00 35 04 06 00 C8 [17:02:58]Write to MH i2c: E2 02 01 F9 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 34 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 09 02 00 00 F4 03 04 00 42 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7A 01 00 35 04 06 00 C8 00 00 E1 [17:02:58]Write i2c OK [17:02:58]MH_I2C_Read... [17:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:58]Read from MH i2c: E2 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 F9 30 00 90 00 9D [17:02:58]RAPDU: 90 00 [17:02:58]wFMCommunicate OK [17:02:58]wFMCommunicate request_size=10 [17:02:58]MH_SAM_APDU [17:02:58]CAPDU: 80 0D 02 02 05 A7 92 47 66 8C [17:02:58]Write to MH i2c: E2 0D 00 FA 30 80 0D 02 02 05 00 A7 92 47 66 8C 00 00 20 [17:02:58]Write i2c OK [17:02:58]MH_I2C_Read... [17:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:58]Read from MH i2c: E2 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 03 00 FA 30 00 90 00 9E [17:02:58]RAPDU: 90 00 [17:02:58]wFMCommunicate OK [17:02:58]wFMCommunicate request_size=4 [17:02:58]MH_SAM_APDU [17:02:58]CAPDU: 80 0D 03 02 [17:02:58]Write to MH i2c: E2 08 00 FB 30 80 0D 03 02 00 00 00 00 A6 [17:02:58]Write i2c OK [17:02:58]MH_I2C_Read... [17:02:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:58]Read from MH i2c: E2 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 0B 00 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 0B 00 FB 30 00 37 AC 97 64 E1 AE 0F 60 90 00 83 [17:02:58]RAPDU: 37 AC 97 64 E1 AE 0F 60 90 00 [17:02:58]wFMCommunicate OK [17:02:58]SAM_PROTO_SignData done [17:02:58]FM_MakeSignedData done [17:02:58]CreateOFDProtocolMessage [17:02:58]wFMCommunicate request_size=4 [17:02:58]MH_SAM_APDU [17:02:58]CAPDU: 80 11 00 00 [17:02:58]Write to MH i2c: E2 08 00 FC 30 80 11 00 00 00 00 00 00 A6 [17:02:58]Write i2c OK [17:02:58]MH_I2C_Read... [17:02:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:58]Read from MH i2c: E2 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 17 00 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: E2 17 00 FC 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F7 [17:02:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:02:58]wFMCommunicate OK [17:02:58]CreateOFDProtocolMessage done [17:02:58]OFDSenderStorePacket 97012 [17:02:58]StoreOFDPacket docnum=97012 [17:02:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 30 07 01 C9 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 09 02 00 00 F4 03 04 00 42 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7A 01 00 35 04 06 00 C8 A7 92 47 66 8C 37 AC 97 64 E1 AE 0F 60 [17:02:58]CheckFolder [17:02:58]dirname=/storage/ofd_packets [17:02:58]CheckFolder done [17:02:58]ProducePacketName [17:02:58]name=ofd_packets/00097012 [17:02:58]NVStorageSaveData ofd_packets/00097012 [17:02:58]File name is /storage/ofd_packets/00097012 [17:02:58]Write 301 bytes [17:02:58]NVStorageSaveData done [17:02:58]OFDSenderStorePacket done [17:02:58]KKMCreateOFDPacket done [17:02:58]NVStorageSaveData kkm_last_timestamp [17:02:58]File name is /storage/kkm_last_timestamp [17:02:58]Write 4 bytes [17:02:58]NVStorageSaveData done [17:02:58]ExternCall_PrintAddStr [17:02:58]wPrintStart [17:02:58]Write to MH i2c: 01 00 00 FD 30 2D [17:02:58]Write i2c OK [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: 01 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: 01 07 00 [17:02:58]MH_I2C_Read... [17:02:58]Read from MH i2c: 01 07 00 FD 30 00 00 00 00 00 FF 0F 42 [17:02:58]RasterBufferAndPrint [17:02:58]line Счет N : (1)3407545 [17:02:58]line ИНН: 02508201610067 [17:02:58]line Контрольно-Кассовый Чек [17:02:58]line ПРОДАЖА [17:02:58]line ТРК (МРК, ГНК) : 12 [17:02:58]line Товар: 2710124130 [17:02:58]line Аи-92-К-4 [17:02:58]line 7.480 * 66.90 [17:02:58]line = 500.41 [17:02:58]line НДС 12% НСП 1% [17:02:58]line > о реализуемом товаре [17:02:58]line ОКРУГЛЕНИЕ: -0.41 [17:02:58]line ИТОГО: 500.00 [17:02:58]line Внесено: 500.00 [17:02:58]line СДАЧА: 0.00 [17:02:58]line НСП 1% : 4.43 [17:02:58]line НДС 12% : 53.14 [17:02:58]line Наличными: 500.00 [17:02:58]line Безнал.: 0.00 [17:02:58]line Место: АЗС № 82 "Партнер Нефть" [17:02:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:02:59]line СНО: Общий режим [17:02:59]line Чек 521 29.10.2024 17:02 [17:02:59]line Смена: 145 ФФД: 1.0 [17:02:59]line ЗНМ: 0300000017 [17:02:59]line РНМ: 0000000000170478 [17:02:59]line Версия ККМ: v1.0 [17:02:59]line ФМ: 0000000002098560 [17:02:59]line ФД: 97012 [17:02:59]line ФПД: 220622039246476 [17:02:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170258&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97012&fm=220622039246476&tin=02508201610067®Number=0000000000170478&sum=50000 [17:02:59]OFD Sender: Processing packet 97012 [packets to send 59, broken 58] [17:02:59]ProducePacketName [17:02:59]name=ofd_packets/00097012 [17:02:59]OFD Sender: To server: pG, [17:02:59]CommunicateWithHost lk.salyk.kg:30040 [17:02:59]ConnectInit lk.salyk.kg [17:02:59]written 0, free lines is 4095 [17:02:59]Connected sock=10 [17:02:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 30 07 01 C9 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 09 02 00 00 F4 03 04 00 42 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7A 01 00 35 04 06 00 C8 A7 92 47 66 8C 37 AC 97 64 E1 AE 0F 60 [17:02:59]Write to MH i2c: 01 00 00 28 31 59 [17:02:59]Write i2c OK [17:02:59]MH_I2C_Read... [17:02:59]Read from MH i2c: 01 [17:02:59]MH_I2C_Read... [17:02:59]Read from MH i2c: 01 07 00 [17:02:59]MH_I2C_Read... [17:02:59]Read from MH i2c: 01 07 00 28 31 00 00 00 00 00 15 0D 82 [17:02:59]RasterBufferAndPrint [17:02:59]line [17:02:59]line [17:02:59]line [17:02:59]line [17:02:59]line [17:02:59]written 0, free lines is 3367 [17:02:59]MH_Cut [17:02:59]Write to MH i2c: D1 01 00 2F 31 01 32 [17:02:59]Write i2c OK [17:02:59]MH_I2C_Read... [17:02:59]Read from MH i2c: D1 [17:02:59]MH_I2C_Read... [17:02:59]Read from MH i2c: D1 01 00 [17:02:59]MH_I2C_Read... [17:02:59]Read from MH i2c: D1 01 00 2F 31 00 31 [17:02:59]Write to MH i2c: 01 00 00 30 31 61 [17:02:59]Write i2c OK [17:02:59]MH_I2C_Read... [17:02:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F1 D0 47 00 42 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7A 01 00 F4 03 04 00 68 BF 20 67 B6 04 01 00 00 9A 3E 03 92 43 7D 30 59 [17:02:59]CommunicateWithHost err = 0 [17:02:59]CheckOFDResponse [17:02:59]1017 (14) - 77093643461234 [17:02:59]1041 (16) - 0000000002098560 [17:02:59]1040 (4) - 97012 [17:02:59]1012 (4) - 29.10.2024 10:56 [17:02:59]1206 (1) - 0 [17:02:59]OFD Sender: Remove packet 97012 [17:02:59]ProducePacketName [17:02:59]name=ofd_packets/00097012 [17:02:59]NVStorageDeleteData [17:03:00]OFD Sender: No OFD packet to send [17:03:00]*** Cut start [17:03:00]*** Partial cut [17:03:00]*** CUTSNS_PIN = 1 [17:03:00]*** CUTSNS_PIN = 0 [17:03:00]*** Brake cut motor [17:03:00]Read from MH i2c: 01 [17:03:00]MH_I2C_Read... [17:03:00]*** Stop cut motor [17:03:00]*** Cut end [17:03:00]Read from MH i2c: 01 07 00 [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: 01 07 00 30 31 00 00 00 00 00 FF 0F 76 [17:03:00]process_action close_receipt done [17:03:00]requested_data is exist [17:03:00]produce_requested_data [17:03:00]requested_item fm.sn is exist - process it [17:03:00]wFMCommunicate request_size=4 [17:03:00]MH_SAM_APDU [17:03:00]CAPDU: 80 11 00 00 [17:03:00]Write to MH i2c: E2 08 00 31 31 80 11 00 00 00 00 00 00 DC [17:03:00]Write i2c OK [17:03:00]MH_I2C_Read... [17:03:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:00]Read from MH i2c: E2 [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: E2 17 00 [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: E2 17 00 31 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [17:03:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:03:00]wFMCommunicate OK [17:03:00]requested_item fd.num is exist - process it [17:03:00]SAM_PROTO_GetFieldsCounters [17:03:00]wFMCommunicate request_size=4 [17:03:00]MH_SAM_APDU [17:03:00]CAPDU: 80 13 00 00 [17:03:00]Write to MH i2c: E2 08 00 32 31 80 13 00 00 00 00 00 00 DF [17:03:00]Write i2c OK [17:03:00]MH_I2C_Read... [17:03:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:01]Read from MH i2c: E2 [17:03:01]MH_I2C_Read... [17:03:01]Read from MH i2c: E2 62 00 [17:03:01]MH_I2C_Read... [17:03:01]Read from MH i2c: E2 62 00 32 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 21 [17:03:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:01]wFMCommunicate OK [17:03:01]SAM_PROTO_GetFieldsCounters done [17:03:01]requested_item shift.num is exist - process it [17:03:01]requested_item shift.opened is exist - process it [17:03:01]req_shift_opened [17:03:01]FM_GetShiftState [17:03:01]SAM_PROTO_GetShiftState [17:03:01]wFMCommunicate request_size=4 [17:03:01]MH_SAM_APDU [17:03:01]CAPDU: 80 13 01 00 [17:03:01]Write to MH i2c: E2 08 00 33 31 80 13 01 00 00 00 00 00 E1 [17:03:01]Write i2c OK [17:03:01]MH_I2C_Read... [17:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:01]Read from MH i2c: E2 [17:03:01]MH_I2C_Read... [17:03:01]Read from MH i2c: E2 0E 00 [17:03:01]MH_I2C_Read... [17:03:01]Read from MH i2c: E2 0E 00 33 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3F [17:03:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:03:01]wFMCommunicate OK [17:03:01]SAM_PROTO_GetShiftState done [17:03:01]FM_GetShiftState done [17:03:01]req_shift_opened done [17:03:01]requested_item shift.open_date is exist - process it [17:03:01]req_shift_open_date [17:03:01]req_shift_open_date done [17:03:01]produce_requested_data done [17:03:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97012,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:03:01]process_action_free close_receipt [17:03:01]json_value_free [17:03:01]json_value_free done [17:03:01]process_json_proto returns [17:03:01]Send response to host [17:03:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97012,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:03:01]free response buf [17:03:01]execute_script done [17:03:01]execute_script returns [17:03:01]free content buf [17:03:01]Sock 9.Close socket [17:03:01]Sock 9.Thread stoped [17:03:04]accept exits with 7 [17:03:04]New connection [17:03:04]New thread 3067116900 created [17:03:04]Thread 3067260260 joined [17:03:04]Waiting for new connection... [17:03:04] Sock 7.Parse request [17:03:04]Sock 7.Check first char [17:03:04]Sock 7.First char is OK [17:03:04]request: POST /json_proto HTTP/1.0 [17:03:04]Method: POST [17:03:04]URL: /json_proto [17:03:04]Method is POST - this is cgi request [17:03:04]url: /json_proto [17:03:04]query_string will be loaded in cgi processing [17:03:04]execute_cgi json_proto POST (null) [17:03:04]execute_cgi path=json_proto method=POST [17:03:04]POST find Content-Length [17:03:04]Host: 172.17.40.67:8080 [17:03:04]Content-Length: 683 [17:03:04]Content-Type: application/json [17:03:04] [17:03:04]POST finish read [17:03:04]Found Content-Length = 683 [17:03:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:04]execute_script... [17:03: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)3407543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:04]POST & json_proto [17:03:04]process_json_proto [17:03:04]json parsed OK: [17:03:04]protocol is kg_v1.0 [17:03:04]action value=close_receipt [17:03:04]process_action close_receipt [17:03:04]cmd_close_receipt [17:03:04]MH_GetDate [17:03:04]Write to MH i2c: F0 00 00 34 31 54 [17:03:04]Write i2c OK [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: F0 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: F0 09 00 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: F0 09 00 34 31 00 49 15 21 67 EE DA 66 66 D7 [17:03:04]GetLastDocTimeStamp 1730221378 [17:03:04]current date 1730221385 [17:03:04]FM_GetShiftState [17:03:04]SAM_PROTO_GetShiftState [17:03:04]wFMCommunicate request_size=4 [17:03:04]MH_SAM_APDU [17:03:04]CAPDU: 80 13 01 00 [17:03:04]Write to MH i2c: E2 08 00 35 31 80 13 01 00 00 00 00 00 E3 [17:03:04]Write i2c OK [17:03:04]MH_I2C_Read... [17:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:04]Read from MH i2c: E2 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: E2 0E 00 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: E2 0E 00 35 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [17:03:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:03:04]wFMCommunicate OK [17:03:04]SAM_PROTO_GetShiftState done [17:03:04]FM_GetShiftState done [17:03:04]opened in 1730160548 [17:03:04]opened+sec_in_day 1730246948 [17:03:04]quantity*price = 100015 [17:03:04]sum+1 = 100017 [17:03:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 522 29.10.2024 17:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97013 ФПД: 270718896675072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170306&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97013&fm=270718896675072&tin=02508201610067®Number=0000000000170478&sum=100000 [17:03:05]StoreToDocumentArchive [17:03:05]shift 145 fd 97013 [17:03:05]save to /storage/0145/doc_00097013 [17:03:05]save last doc name /storage/0145/doc_00097013 to /storage/kkm_last_doc_name [17:03:05]save OK [17:03:05]Clear old archive folders... [17:03:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:03:05]tlvbuf is 01B816B0 [17:03:05]SAM_PROTO_ClearQueue [17:03:05]wFMCommunicate request_size=4 [17:03:05]MH_SAM_APDU [17:03:05]CAPDU: 80 09 00 00 [17:03:05]Write to MH i2c: E2 08 00 42 31 80 09 00 00 00 00 00 00 E5 [17:03:05]Write i2c OK [17:03:05]MH_I2C_Read... [17:03:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:05]Read from MH i2c: E2 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 03 00 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 03 00 42 31 00 90 00 E7 [17:03:05]RAPDU: 90 00 [17:03:05]wFMCommunicate OK [17:03:05]SAM_PROTO_ClearQueue done [17:03:05]KKMCreateOFDPacket [17:03:05]OFDProtocolAddRootSTLVToBuf [17:03:05]FM_MakeSignedData [17:03:05]FM_MakeSignedData [17:03:05]SAM_PROTO_SignData [17:03:05]wFMCommunicate request_size=4 [17:03:05]MH_SAM_APDU [17:03:05]CAPDU: 80 0D 01 02 [17:03:05]Write to MH i2c: E2 08 00 43 31 80 0D 01 02 00 00 00 00 ED [17:03:05]Write i2c OK [17:03:05]MH_I2C_Read... [17:03:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:05]Read from MH i2c: E2 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 03 00 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 03 00 43 31 00 90 00 E8 [17:03:05]RAPDU: 90 00 [17:03:05]wFMCommunicate OK [17:03:05]wFMCommunicate request_size=255 [17:03:05]MH_SAM_APDU [17:03: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 34 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 0A 02 00 00 F4 03 04 00 4A 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7A 01 00 35 04 06 00 F6 [17:03:05]Write to MH i2c: E2 02 01 44 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 0A 02 00 00 F4 03 04 00 4A 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7A 01 00 35 04 06 00 F6 00 00 5F [17:03:05]Write i2c OK [17:03:05]MH_I2C_Read... [17:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:06]Read from MH i2c: E2 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 44 31 00 90 00 E9 [17:03:06]RAPDU: 90 00 [17:03:06]wFMCommunicate OK [17:03:06]wFMCommunicate request_size=10 [17:03:06]MH_SAM_APDU [17:03:06]CAPDU: 80 0D 02 02 05 37 A7 AB 99 00 [17:03:06]Write to MH i2c: E2 0D 00 45 31 80 0D 02 02 05 00 37 A7 AB 99 00 00 00 1C [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:06]Read from MH i2c: E2 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 45 31 00 90 00 EA [17:03:06]RAPDU: 90 00 [17:03:06]wFMCommunicate OK [17:03:06]wFMCommunicate request_size=4 [17:03:06]MH_SAM_APDU [17:03:06]CAPDU: 80 0D 03 02 [17:03:06]Write to MH i2c: E2 08 00 46 31 80 0D 03 02 00 00 00 00 F2 [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:06]Read from MH i2c: E2 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 0B 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 0B 00 46 31 00 2E 72 9F 15 DE A4 96 B0 90 00 0F [17:03:06]RAPDU: 2E 72 9F 15 DE A4 96 B0 90 00 [17:03:06]wFMCommunicate OK [17:03:06]SAM_PROTO_SignData done [17:03:06]FM_MakeSignedData done [17:03:06]CreateOFDProtocolMessage [17:03:06]wFMCommunicate request_size=4 [17:03:06]MH_SAM_APDU [17:03:06]CAPDU: 80 11 00 00 [17:03:06]Write to MH i2c: E2 08 00 47 31 80 11 00 00 00 00 00 00 F2 [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:06]Read from MH i2c: E2 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 17 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 17 00 47 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [17:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:03:06]wFMCommunicate OK [17:03:06]CreateOFDProtocolMessage done [17:03:06]OFDSenderStorePacket 97013 [17:03:06]StoreOFDPacket docnum=97013 [17:03:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 3C 07 01 72 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 34 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 0A 02 00 00 F4 03 04 00 4A 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7A 01 00 35 04 06 00 F6 37 A7 AB 99 00 2E 72 9F 15 DE A4 96 B0 [17:03:06]CheckFolder [17:03:06]dirname=/storage/ofd_packets [17:03:06]CheckFolder done [17:03:06]ProducePacketName [17:03:06]name=ofd_packets/00097013 [17:03:06]NVStorageSaveData ofd_packets/00097013 [17:03:06]File name is /storage/ofd_packets/00097013 [17:03:06]Write 301 bytes [17:03:06]NVStorageSaveData done [17:03:06]OFDSenderStorePacket done [17:03:06]KKMCreateOFDPacket done [17:03:06]NVStorageSaveData kkm_last_timestamp [17:03:06]File name is /storage/kkm_last_timestamp [17:03:06]Write 4 bytes [17:03:06]NVStorageSaveData done [17:03:06]ExternCall_PrintAddStr [17:03:06]wPrintStart [17:03:06]Write to MH i2c: 01 00 00 48 31 79 [17:03:06]OFD Sender: Processing packet 97013 [packets to send 59, broken 58] [17:03:06]ProducePacketName [17:03:06]name=ofd_packets/00097013 [17:03:06]OFD Sender: To server: pG, [17:03:06]CommunicateWithHost lk.salyk.kg:30040 [17:03:06]ConnectInit lk.salyk.kg [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: 01 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: 01 07 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: 01 07 00 48 31 00 00 00 00 00 FF 0F 8E [17:03:06]RasterBufferAndPrint [17:03:06]line Счет N : (1)3407543 [17:03:06]line ИНН: 02508201610067 [17:03:06]line Контрольно-Кассовый Чек [17:03:06]line ПРОДАЖА [17:03:06]line ТРК (МРК, ГНК) : 22 [17:03:06]line Товар: 2710124130 [17:03:06]line Аи-92-К-4 [17:03:06]line 14.950 * 66.90 [17:03:06]line = 1000.16 [17:03:06]line НДС 12% НСП 1% [17:03:06]line > о реализуемом товаре [17:03:06]line ОКРУГЛЕНИЕ: -0.16 [17:03:06]line ИТОГО: 1000.00 [17:03:06]line Внесено: 1000.00 [17:03:06]line СДАЧА: 0.00 [17:03:06]line НСП 1% : 8.85 [17:03:06]line НДС 12% : 106.21 [17:03:06]line Наличными: 1000.00 [17:03:06]line Безнал.: 0.00 [17:03:06]line Место: АЗС № 82 "Партнер Нефть" [17:03:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:03:06]line СНО: Общий режим [17:03:06]line Чек 522 29.10.2024 17:03 [17:03:06]line Смена: 145 ФФД: 1.0 [17:03:06]line ЗНМ: 0300000017 [17:03:06]line РНМ: 0000000000170478 [17:03:06]line Версия ККМ: v1.0 [17:03:06]line ФМ: 0000000002098560 [17:03:06]line ФД: 97013 [17:03:06]line ФПД: 270718896675072 [17:03:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170306&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97013&fm=270718896675072&tin=02508201610067®Number=0000000000170478&sum=100000 [17:03:06]written 0, free lines is 4095 [17:03:06]Connected sock=10 [17:03:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 3C 07 01 72 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 34 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 0A 02 00 00 F4 03 04 00 4A 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7A 01 00 35 04 06 00 F6 37 A7 AB 99 00 2E 72 9F 15 DE A4 96 B0 [17:03:06]Write to MH i2c: 01 00 00 73 31 A4 [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: 01 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: 01 07 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: 01 07 00 73 31 00 00 00 00 00 07 0D BF [17:03:06]RasterBufferAndPrint [17:03:06]line [17:03:06]line [17:03:06]line [17:03:06]line [17:03:06]line [17:03:06]written 0, free lines is 3359 [17:03:06]MH_Cut [17:03:06]Write to MH i2c: D1 01 00 7A 31 01 7D [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: D1 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: D1 01 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: D1 01 00 7A 31 00 7C [17:03:06]Write to MH i2c: 01 00 00 7B 31 AC [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D0 A2 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 F5 7A 01 00 F4 03 04 00 70 BF 20 67 B6 04 01 00 00 A9 26 C9 A5 E8 68 5E 8D [17:03:07]CommunicateWithHost err = 0 [17:03:07]CheckOFDResponse [17:03:07]1017 (14) - 77093643461234 [17:03:07]1041 (16) - 0000000002098560 [17:03:07]1040 (4) - 97013 [17:03:07]1012 (4) - 29.10.2024 10:56 [17:03:07]1206 (1) - 0 [17:03:07]OFD Sender: Remove packet 97013 [17:03:07]ProducePacketName [17:03:07]name=ofd_packets/00097013 [17:03:07]NVStorageDeleteData [17:03:07]*** Cut start [17:03:07]*** Partial cut [17:03:07]*** CUTSNS_PIN = 1 [17:03:07]*** CUTSNS_PIN = 0 [17:03:07]OFD Sender: No OFD packet to send [17:03:07]*** Brake cut motor [17:03:08]Read from MH i2c: 01 [17:03:08]MH_I2C_Read... [17:03:08]*** Stop cut motor [17:03:08]*** Cut end [17:03:08]Read from MH i2c: 01 07 00 [17:03:08]MH_I2C_Read... [17:03:08]Read from MH i2c: 01 07 00 7B 31 00 00 00 00 00 FF 0F C1 [17:03:08]process_action close_receipt done [17:03:08]requested_data is exist [17:03:08]produce_requested_data [17:03:08]requested_item fm.sn is exist - process it [17:03:08]wFMCommunicate request_size=4 [17:03:08]MH_SAM_APDU [17:03:08]CAPDU: 80 11 00 00 [17:03:08]Write to MH i2c: E2 08 00 7C 31 80 11 00 00 00 00 00 00 27 [17:03:08]Write i2c OK [17:03:08]MH_I2C_Read... [17:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:08]Read from MH i2c: E2 [17:03:08]MH_I2C_Read... [17:03:08]Read from MH i2c: E2 17 00 [17:03:08]MH_I2C_Read... [17:03:08]Read from MH i2c: E2 17 00 7C 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [17:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:03:08]wFMCommunicate OK [17:03:08]requested_item fd.num is exist - process it [17:03:08]SAM_PROTO_GetFieldsCounters [17:03:08]wFMCommunicate request_size=4 [17:03:08]MH_SAM_APDU [17:03:08]CAPDU: 80 13 00 00 [17:03:08]Write to MH i2c: E2 08 00 7D 31 80 13 00 00 00 00 00 00 2A [17:03:08]Write i2c OK [17:03:08]MH_I2C_Read... [17:03:08]Read from MH i2c: E2 [17:03:08]MH_I2C_Read... [17:03:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:08]Read from MH i2c: E2 62 00 [17:03:08]MH_I2C_Read... [17:03:08]Read from MH i2c: E2 62 00 7D 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 70 [17:03:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:08]wFMCommunicate OK [17:03:08]SAM_PROTO_GetFieldsCounters done [17:03:08]requested_item shift.num is exist - process it [17:03:08]requested_item shift.opened is exist - process it [17:03:08]req_shift_opened [17:03:08]FM_GetShiftState [17:03:08]SAM_PROTO_GetShiftState [17:03:08]wFMCommunicate request_size=4 [17:03:08]MH_SAM_APDU [17:03:08]CAPDU: 80 13 01 00 [17:03:08]Write to MH i2c: E2 08 00 7E 31 80 13 01 00 00 00 00 00 2C [17:03:08]Write i2c OK [17:03:08]MH_I2C_Read... [17:03:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:08]Read from MH i2c: E2 [17:03:08]MH_I2C_Read... [17:03:08]Read from MH i2c: E2 0E 00 [17:03:08]MH_I2C_Read... [17:03:08]Read from MH i2c: E2 0E 00 7E 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8A [17:03:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:03:08]wFMCommunicate OK [17:03:08]SAM_PROTO_GetShiftState done [17:03:08]FM_GetShiftState done [17:03:08]req_shift_opened done [17:03:08]requested_item shift.open_date is exist - process it [17:03:08]req_shift_open_date [17:03:08]req_shift_open_date done [17:03:08]produce_requested_data done [17:03:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97013,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:03:08]process_action_free close_receipt [17:03:08]json_value_free [17:03:08]json_value_free done [17:03:08]process_json_proto returns [17:03:08]Send response to host [17:03:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97013,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:03:08]free response buf [17:03:08]execute_script done [17:03:08]execute_script returns [17:03:08]free content buf [17:03:08]Sock 7.Close socket [17:03:08]Sock 7.Thread stoped [17:03:12]OFD Sender: No OFD packet to send [17:03:17]OFD Sender: No OFD packet to send [17:03:22]OFD Sender: No OFD packet to send [17:03:27]OFD Sender: No OFD packet to send [17:03:31]accept exits with 9 [17:03:31]New connection [17:03:31]New thread 3067260260 created [17:03:31]Thread 3067116900 joined [17:03:31]Waiting for new connection... [17:03:31] Sock 9.Parse request [17:03:31]Sock 9.Check first char [17:03:31]Sock 9.First char is OK [17:03:31]request: POST /json_proto HTTP/1.0 [17:03:31]Method: POST [17:03:31]URL: /json_proto [17:03:31]Method is POST - this is cgi request [17:03:31]url: /json_proto [17:03:31]query_string will be loaded in cgi processing [17:03:31]execute_cgi json_proto POST (null) [17:03:31]execute_cgi path=json_proto method=POST [17:03:31]POST find Content-Length [17:03:31]Host: 172.17.40.67:8080 [17:03:31]Content-Length: 767 [17:03:31]Content-Type: application/json [17:03:31] [17:03:31]POST finish read [17:03:31]Found Content-Length = 767 [17:03:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:03:31]execute_script... [17: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)3407546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:03:31]POST & json_proto [17:03:31]process_json_proto [17:03:31]json parsed OK: [17:03:31]protocol is kg_v1.0 [17:03:31]action value=close_receipt [17:03:31]process_action close_receipt [17:03:31]cmd_close_receipt [17:03:31]MH_GetDate [17:03:31]Write to MH i2c: F0 00 00 7F 31 9F [17:03:31]Write i2c OK [17:03:31]MH_I2C_Read... [17:03:31]Read from MH i2c: F0 [17:03:31]MH_I2C_Read... [17:03:31]Read from MH i2c: F0 09 00 [17:03:31]MH_I2C_Read... [17:03:31]Read from MH i2c: F0 09 00 7F 31 00 65 15 21 67 EE DA 66 66 3E [17:03:31]GetLastDocTimeStamp 1730221386 [17:03:31]current date 1730221413 [17:03:31]FM_GetShiftState [17:03:31]SAM_PROTO_GetShiftState [17:03:31]wFMCommunicate request_size=4 [17:03:31]MH_SAM_APDU [17:03:31]CAPDU: 80 13 01 00 [17:03:31]Write to MH i2c: E2 08 00 80 31 80 13 01 00 00 00 00 00 2E [17:03:31]Write i2c OK [17:03:31]MH_I2C_Read... [17:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:31]Read from MH i2c: E2 [17:03:31]MH_I2C_Read... [17:03:31]Read from MH i2c: E2 0E 00 [17:03:31]MH_I2C_Read... [17:03:31]Read from MH i2c: E2 0E 00 80 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8C [17:03:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:03:31]wFMCommunicate OK [17:03:31]SAM_PROTO_GetShiftState done [17:03:31]FM_GetShiftState done [17:03:31]opened in 1730160548 [17:03:31]opened+sec_in_day 1730246948 [17:03:31]quantity*price = 100050 [17:03:31]sum+1 = 100052 [17:03:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 523 29.10.2024 17:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97014 ФПД: 12687452319060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170333&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97014&fm=12687452319060&tin=02508201610067®Number=0000000000170478&sum=100051 [17:03:32]StoreToDocumentArchive [17:03:32]shift 145 fd 97014 [17:03:32]save to /storage/0145/doc_00097014 [17:03:32]save last doc name /storage/0145/doc_00097014 to /storage/kkm_last_doc_name [17:03:32]save OK [17:03:32]Clear old archive folders... [17:03:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:03:32]tlvbuf is 01A37110 [17:03:32]SAM_PROTO_ClearQueue [17:03:32]wFMCommunicate request_size=4 [17:03:32]MH_SAM_APDU [17:03:32]CAPDU: 80 09 00 00 [17:03:32]Write to MH i2c: E2 08 00 8D 31 80 09 00 00 00 00 00 00 30 [17:03:32]Write i2c OK [17:03:32]MH_I2C_Read... [17:03:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:32]Read from MH i2c: E2 [17:03:32]MH_I2C_Read... [17:03:32]Read from MH i2c: E2 03 00 [17:03:32]MH_I2C_Read... [17:03:32]Read from MH i2c: E2 03 00 8D 31 00 90 00 32 [17:03:32]RAPDU: 90 00 [17:03:32]wFMCommunicate OK [17:03:32]SAM_PROTO_ClearQueue done [17:03:32]KKMCreateOFDPacket [17:03:32]OFDProtocolAddRootSTLVToBuf [17:03:32]FM_MakeSignedData [17:03:32]FM_MakeSignedData [17:03:32]SAM_PROTO_SignData [17:03:32]wFMCommunicate request_size=4 [17:03:32]MH_SAM_APDU [17:03:32]CAPDU: 80 0D 01 02 [17:03:32]Write to MH i2c: E2 08 00 8E 31 80 0D 01 02 00 00 00 00 38 [17:03:32]Write i2c OK [17:03:32]MH_I2C_Read... [17:03:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:32]Read from MH i2c: E2 [17:03:32]MH_I2C_Read... [17:03:32]Read from MH i2c: E2 03 00 [17:03:32]MH_I2C_Read... [17:03:32]Read from MH i2c: E2 03 00 8E 31 00 90 00 33 [17:03:32]RAPDU: 90 00 [17:03:32]wFMCommunicate OK [17:03:32]wFMCommunicate request_size=255 [17:03:32]MH_SAM_APDU [17:03:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 65 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7A 01 00 35 04 06 00 0B 8A 07 16 [17:03:32]Write to MH i2c: E2 02 01 8F 31 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 65 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7A 01 00 35 04 06 00 0B 8A 07 16 00 00 E6 [17:03:32]Write i2c OK [17:03:32]MH_I2C_Read... [17:03:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:33]Read from MH i2c: E2 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 03 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 03 00 8F 31 00 90 00 34 [17:03:33]RAPDU: 90 00 [17:03:33]wFMCommunicate OK [17:03:33]wFMCommunicate request_size=7 [17:03:33]MH_SAM_APDU [17:03:33]CAPDU: 80 0D 02 02 02 AD 54 [17:03:33]Write to MH i2c: E2 0A 00 90 31 80 0D 02 02 02 00 AD 54 00 00 40 [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:33]Read from MH i2c: E2 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 03 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 03 00 90 31 00 90 00 35 [17:03:33]RAPDU: 90 00 [17:03:33]wFMCommunicate OK [17:03:33]wFMCommunicate request_size=4 [17:03:33]MH_SAM_APDU [17:03:33]CAPDU: 80 0D 03 02 [17:03:33]Write to MH i2c: E2 08 00 91 31 80 0D 03 02 00 00 00 00 3D [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:33]Read from MH i2c: E2 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 0B 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 0B 00 91 31 00 FA 14 87 3C A7 E0 F7 FA 90 00 87 [17:03:33]RAPDU: FA 14 87 3C A7 E0 F7 FA 90 00 [17:03:33]wFMCommunicate OK [17:03:33]SAM_PROTO_SignData done [17:03:33]FM_MakeSignedData done [17:03:33]CreateOFDProtocolMessage [17:03:33]wFMCommunicate request_size=4 [17:03:33]MH_SAM_APDU [17:03:33]CAPDU: 80 11 00 00 [17:03:33]Write to MH i2c: E2 08 00 92 31 80 11 00 00 00 00 00 00 3D [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:33]Read from MH i2c: E2 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 17 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 17 00 92 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [17:03:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:03:33]wFMCommunicate OK [17:03:33]CreateOFDProtocolMessage done [17:03:33]OFDSenderStorePacket 97014 [17:03:33]StoreOFDPacket docnum=97014 [17:03:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E1 77 04 01 3F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 65 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7A 01 00 35 04 06 00 0B 8A 07 16 AD 54 FA 14 87 3C A7 E0 F7 FA [17:03:33]CheckFolder [17:03:33]dirname=/storage/ofd_packets [17:03:33]CheckFolder done [17:03:33]ProducePacketName [17:03:33]name=ofd_packets/00097014 [17:03:33]NVStorageSaveData ofd_packets/00097014 [17:03:33]File name is /storage/ofd_packets/00097014 [17:03:33]Write 298 bytes [17:03:33]NVStorageSaveData done [17:03:33]OFDSenderStorePacket done [17:03:33]KKMCreateOFDPacket done [17:03:33]NVStorageSaveData kkm_last_timestamp [17:03:33]File name is /storage/kkm_last_timestamp [17:03:33]Write 4 bytes [17:03:33]NVStorageSaveData done [17:03:33]ExternCall_PrintAddStr [17:03:33]wPrintStart [17:03:33]Write to MH i2c: 01 00 00 93 31 C4 [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: 01 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: 01 07 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: 01 07 00 93 31 00 00 00 00 00 FF 0F D9 [17:03:33]RasterBufferAndPrint [17:03:33]line Счет N : (1)3407546 [17:03:33]line ИНН: 02508201610067 [17:03:33]line Контрольно-Кассовый Чек [17:03:33]line ПРОДАЖА [17:03:33]line ТРК (МРК, ГНК) : 51 [17:03:33]line Товар: 2710194210 [17:03:33]line ДТ-К-5 [17:03:33]line 13.130 * 76.20 [17:03:33]line = 1000.51 [17:03:33]line НДС 12% НСП 1% [17:03:33]line > о реализуемом товаре [17:03:33]line ИТОГО: 1000.51 [17:03:33]line НСП 1% : 8.85 [17:03:33]line НДС 12% : 106.25 [17:03:33]line Наличными: 0.00 [17:03:33]line Безнал.: 1000.51 [17:03:33]line Место: АЗС № 82 "Партнер Нефть" [17:03:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:03:33]line СНО: Общий режим [17:03:33]line Чек 523 29.10.2024 17:03 [17:03:33]line Смена: 145 ФФД: 1.0 [17:03:33]line ЗНМ: 0300000017 [17:03:33]line РНМ: 0000000000170478 [17:03:33]line Версия ККМ: v1.0 [17:03:33]line Платежная система: Mbank [17:03:33]line ФМ: 0000000002098560 [17:03:33]line ФД: 97014 [17:03:33]line ФПД: 12687452319060 [17:03:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170333&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97014&fm=12687452319060&tin=02508201610067®Number=0000000000170478&sum=100051 [17:03:33]written 0, free lines is 4095 [17:03:33]OFD Sender: Processing packet 97014 [packets to send 59, broken 58] [17:03:33]ProducePacketName [17:03:33]name=ofd_packets/00097014 [17:03:33]OFD Sender: To server: pG, [17:03:33]CommunicateWithHost lk.salyk.kg:30040 [17:03:33]ConnectInit lk.salyk.kg [17:03:33]Connected sock=10 [17:03:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E1 77 04 01 3F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 65 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7A 01 00 35 04 06 00 0B 8A 07 16 AD 54 FA 14 87 3C A7 E0 F7 FA [17:03:33]Write to MH i2c: 01 00 00 BC 31 ED [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: 01 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: 01 07 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: 01 07 00 BC 31 00 00 00 00 00 36 0D 37 [17:03:33]RasterBufferAndPrint [17:03:33]line [17:03:33]line [17:03:33]line [17:03:33]line [17:03:33]line [17:03:33]written 0, free lines is 3400 [17:03:33]MH_Cut [17:03:33]Write to MH i2c: D1 01 00 C3 31 01 C6 [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: D1 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: D1 01 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: D1 01 00 C3 31 00 C5 [17:03:33]Write to MH i2c: 01 00 00 C4 31 F5 [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 F3 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 F6 7A 01 00 F4 03 04 00 8B BF 20 67 B6 04 01 00 00 72 80 1C 4A C5 E7 C5 8F [17:03:34]CommunicateWithHost err = 0 [17:03:34]CheckOFDResponse [17:03:34]1017 (14) - 77093643461234 [17:03:34]1041 (16) - 0000000002098560 [17:03:34]1040 (4) - 97014 [17:03:34]1012 (4) - 29.10.2024 10:57 [17:03:34]1206 (1) - 0 [17:03:34]OFD Sender: Remove packet 97014 [17:03:34]ProducePacketName [17:03:34]name=ofd_packets/00097014 [17:03:34]NVStorageDeleteData [17:03:34]*** Cut start [17:03:34]*** Partial cut [17:03:34]*** CUTSNS_PIN = 1 [17:03:34]*** CUTSNS_PIN = 0 [17:03:34]OFD Sender: No OFD packet to send [17:03:34]*** Brake cut motor [17:03:35]Read from MH i2c: 01 [17:03:35]MH_I2C_Read... [17:03:35]*** Stop cut motor [17:03:35]*** Cut end [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 C4 31 00 00 00 00 00 FF 0F 0A [17:03:35]process_action close_receipt done [17:03:35]requested_data is exist [17:03:35]produce_requested_data [17:03:35]requested_item fm.sn is exist - process it [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 C5 31 80 11 00 00 00 00 00 00 70 [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 C5 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [17:03:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:03:35]wFMCommunicate OK [17:03:35]requested_item fd.num is exist - process it [17:03:35]SAM_PROTO_GetFieldsCounters [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 13 00 00 [17:03:35]Write to MH i2c: E2 08 00 C6 31 80 13 00 00 00 00 00 00 73 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 62 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 62 00 C6 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [17:03:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_GetFieldsCounters done [17:03:35]requested_item shift.num is exist - process it [17:03:35]requested_item shift.opened is exist - process it [17:03:35]req_shift_opened [17:03:35]FM_GetShiftState [17:03:35]SAM_PROTO_GetShiftState [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 13 01 00 [17:03:35]Write to MH i2c: E2 08 00 C7 31 80 13 01 00 00 00 00 00 75 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:35]Read from MH i2c: E2 0E 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 0E 00 C7 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D3 [17:03:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_GetShiftState done [17:03:35]FM_GetShiftState done [17:03:35]req_shift_opened done [17:03:35]requested_item shift.open_date is exist - process it [17:03:35]req_shift_open_date [17:03:35]req_shift_open_date done [17:03:35]produce_requested_data done [17:03:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97014,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:03:35]process_action_free close_receipt [17:03:35]json_value_free [17:03:35]json_value_free done [17:03:35]process_json_proto returns [17:03:35]Send response to host [17:03:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97014,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:03:35]free response buf [17:03:35]execute_script done [17:03:35]execute_script returns [17:03:35]free content buf [17:03:35]Sock 9.Close socket [17:03:35]Sock 9.Thread stoped [17:03:39]OFD Sender: No OFD packet to send [17:03:44]OFD Sender: No OFD packet to send [17:03:49]OFD Sender: No OFD packet to send [17:03:54]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:04]OFD Sender: No OFD packet to send [17:04:09]OFD Sender: No OFD packet to send [17:04:14]OFD Sender: No OFD packet to send [17:04:19]OFD Sender: No OFD packet to send [17:04:24]OFD Sender: No OFD packet to send [17:04:29]OFD Sender: No OFD packet to send [17:04:30]accept exits with 7 [17:04:30]New connection [17:04:30]New thread 3067116900 created [17:04:30]Thread 3067260260 joined [17:04:30]Waiting for new connection... [17:04:30] Sock 7.Parse request [17:04:30]Sock 7.Check first char [17:04:30]Sock 7.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.40.67:8080 [17:04:30]Content-Length: 678 [17:04:30]Content-Type: application/json [17:04:30] [17:04:30]POST finish read [17:04:30]Found Content-Length = 678 [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)3407547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17: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)3407547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17: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 C8 31 E8 [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 C8 31 00 9F 15 21 67 EE DA 66 66 C1 [17:04:30]GetLastDocTimeStamp 1730221413 [17:04:30]current date 1730221471 [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 C9 31 80 13 01 00 00 00 00 00 77 [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 C9 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D5 [17:04:30]RAPDU: 09 00 01 A4 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 1730160548 [17:04:30]opened+sec_in_day 1730246948 [17:04:30]quantity*price = 30051 [17:04:30]sum+1 = 30052 [17:04:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 524 29.10.2024 17:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97015 ФПД: 147671322126191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97015&fm=147671322126191&tin=02508201610067®Number=0000000000170478&sum=30000 [17:04:31]StoreToDocumentArchive [17:04:31]shift 145 fd 97015 [17:04:31]save to /storage/0145/doc_00097015 [17:04:31]save last doc name /storage/0145/doc_00097015 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 01B1F200 [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 D6 31 80 09 00 00 00 00 00 00 79 [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 D6 31 00 90 00 7B [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 D7 31 80 0D 01 02 00 00 00 00 81 [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 D7 31 00 90 00 7C [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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 9F 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7A 01 00 35 04 06 00 86 [17:04:31]Write to MH i2c: E2 02 01 D8 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 9F 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7A 01 00 35 04 06 00 86 00 00 0B [17:04:31]Write i2c OK [17:04:31]MH_I2C_Read... [17:04:31]*** iso7816_exchange 80 0D 02 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 D8 31 00 90 00 7D [17:04:31]RAPDU: 90 00 [17:04:31]wFMCommunicate OK [17:04:31]wFMCommunicate request_size=10 [17:04:31]MH_SAM_APDU [17:04:31]CAPDU: 80 0D 02 02 05 4E 68 B2 E7 6F [17:04:31]Write to MH i2c: E2 0D 00 D9 31 80 0D 02 02 05 00 4E 68 B2 E7 6F 00 00 4C [17:04:31]Write i2c OK [17:04:31]MH_I2C_Read... [17:04:31]*** iso7816_exchange 80 0D 02 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 D9 31 00 90 00 7E [17:04:31]RAPDU: 90 00 [17:04:31]wFMCommunicate OK [17:04:31]wFMCommunicate request_size=4 [17:04:31]MH_SAM_APDU [17:04:31]CAPDU: 80 0D 03 02 [17:04:31]Write to MH i2c: E2 08 00 DA 31 80 0D 03 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 03 02... Resp OK rsp.len_out = 8! [17:04:31]Read from MH i2c: E2 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 0B 00 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 0B 00 DA 31 00 2E 8D CD 3B D2 84 1D 9C 90 00 59 [17:04:31]RAPDU: 2E 8D CD 3B D2 84 1D 9C 90 00 [17:04:31]wFMCommunicate OK [17:04:31]SAM_PROTO_SignData done [17:04:31]FM_MakeSignedData done [17:04:31]CreateOFDProtocolMessage [17:04:31]wFMCommunicate request_size=4 [17:04:31]MH_SAM_APDU [17:04:31]CAPDU: 80 11 00 00 [17:04:31]Write to MH i2c: E2 08 00 DB 31 80 11 00 00 00 00 00 00 86 [17:04:31]Write i2c OK [17:04:31]MH_I2C_Read... [17:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:31]Read from MH i2c: E2 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 17 00 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 17 00 DB 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [17:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:04:31]wFMCommunicate OK [17:04:31]CreateOFDProtocolMessage done [17:04:31]OFDSenderStorePacket 97015 [17:04:31]StoreOFDPacket docnum=97015 [17:04:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 46 07 01 B3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 9F 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7A 01 00 35 04 06 00 86 4E 68 B2 E7 6F 2E 8D CD 3B D2 84 1D 9C [17:04:31]CheckFolder [17:04:31]dirname=/storage/ofd_packets [17:04:31]CheckFolder done [17:04:31]ProducePacketName [17:04:31]name=ofd_packets/00097015 [17:04:31]NVStorageSaveData ofd_packets/00097015 [17:04:31]File name is /storage/ofd_packets/00097015 [17:04:31]Write 301 bytes [17:04:31]NVStorageSaveData done [17:04:31]OFDSenderStorePacket done [17:04:31]KKMCreateOFDPacket done [17:04:31]NVStorageSaveData kkm_last_timestamp [17:04:31]File name is /storage/kkm_last_timestamp [17:04:31]Write 4 bytes [17:04:31]NVStorageSaveData done [17:04:31]ExternCall_PrintAddStr [17:04:31]wPrintStart [17:04:31]Write to MH i2c: 01 00 00 DC 31 0D [17:04:31]Write i2c OK [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: 01 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: 01 07 00 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: 01 07 00 DC 31 00 00 00 00 00 FF 0F 22 [17:04:31]RasterBufferAndPrint [17:04:31]line Счет N : (1)3407547 [17:04:31]line ИНН: 02508201610067 [17:04:31]line Контрольно-Кассовый Чек [17:04:31]line ПРОДАЖА [17:04:31]line ТРК (МРК, ГНК) : 13 [17:04:31]line Товар: 2710124500 [17:04:31]line Аи-95-К-5 [17:04:31]line 4.050 * 74.20 [17:04:31]line = 300.51 [17:04:31]line НДС 12% НСП 1% [17:04:31]line > о реализуемом товаре [17:04:31]line ОКРУГЛЕНИЕ: -0.51 [17:04:31]line ИТОГО: 300.00 [17:04:31]line Внесено: 300.00 [17:04:31]line СДАЧА: 0.00 [17:04:31]line НСП 1% : 2.66 [17:04:31]line НДС 12% : 31.91 [17:04:31]line Наличными: 300.00 [17:04:31]line Безнал.: 0.00 [17:04:31]line Место: АЗС № 82 "Партнер Нефть" [17:04:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:04:31]line СНО: Общий режим [17:04:31]line Чек 524 29.10.2024 17:04 [17:04:31]line Смена: 145 ФФД: 1.0 [17:04:31]line ЗНМ: 0300000017 [17:04:31]line РНМ: 0000000000170478 [17:04:31]line Версия ККМ: v1.0 [17:04:31]line ФМ: 0000000002098560 [17:04:31]line ФД: 97015 [17:04:31]line ФПД: 147671322126191 [17:04:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97015&fm=147671322126191&tin=02508201610067®Number=0000000000170478&sum=30000 [17:04:32]OFD Sender: Processing packet 97015 [packets to send 59, broken 58] [17:04:32]ProducePacketName [17:04:32]name=ofd_packets/00097015 [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=10 [17:04:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 46 07 01 B3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 9F 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7A 01 00 35 04 06 00 86 4E 68 B2 E7 6F 2E 8D CD 3B D2 84 1D 9C [17:04:32]Write to MH i2c: 01 00 00 07 32 39 [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 07 32 00 00 00 00 00 08 0D 55 [17:04:32]RasterBufferAndPrint [17:04:32]line [17:04:32]line [17:04:32]line [17:04:32]line [17:04:32]line [17:04:32]written 0, free lines is 3342 [17:04:32]MH_Cut [17:04:32]Write to MH i2c: D1 01 00 0E 32 01 12 [17:04:32]Write i2c OK [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: D1 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: D1 01 00 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: D1 01 00 0E 32 00 11 [17:04:32]Write to MH i2c: 01 00 00 0F 32 41 [17:04:32]Write i2c OK [17:04:32]MH_I2C_Read... [17:04:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 60 47 00 22 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 32 30 39 38 35 36 30 10 04 04 00 F7 7A 01 00 F4 03 04 00 C5 BF 20 67 B6 04 01 00 00 DF D4 A1 E5 03 92 F1 11 [17:04:32]CommunicateWithHost err = 0 [17:04:32]CheckOFDResponse [17:04:32]1017 (14) - 77093643461234 [17:04:32]1041 (16) - 0000000002098560 [17:04:32]1040 (4) - 97015 [17:04:32]1012 (4) - 29.10.2024 10:58 [17:04:32]1206 (1) - 0 [17:04:32]OFD Sender: Remove packet 97015 [17:04:32]ProducePacketName [17:04:32]name=ofd_packets/00097015 [17:04:32]NVStorageDeleteData [17:04:33]OFD Sender: No OFD packet to send [17:04:33]*** Cut start [17:04:33]*** Partial cut [17:04:33]*** CUTSNS_PIN = 1 [17:04:33]*** CUTSNS_PIN = 0 [17:04:33]*** Brake cut motor [17:04:33]Read from MH i2c: 01 [17:04:34]MH_I2C_Read... [17:04:34]*** Stop cut motor [17:04:34]*** Cut end [17:04:34]Read from MH i2c: 01 07 00 [17:04:34]MH_I2C_Read... [17:04:34]Read from MH i2c: 01 07 00 0F 32 00 00 00 00 00 FF 0F 56 [17:04:34]process_action close_receipt done [17:04:34]requested_data is exist [17:04:34]produce_requested_data [17:04:34]requested_item fm.sn is exist - process it [17:04:34]wFMCommunicate request_size=4 [17:04:34]MH_SAM_APDU [17:04:34]CAPDU: 80 11 00 00 [17:04:34]Write to MH i2c: E2 08 00 10 32 80 11 00 00 00 00 00 00 BC [17:04:34]Write i2c OK [17:04:34]MH_I2C_Read... [17:04:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:34]Read from MH i2c: E2 [17:04:34]MH_I2C_Read... [17:04:34]Read from MH i2c: E2 17 00 [17:04:34]MH_I2C_Read... [17:04:34]Read from MH i2c: E2 17 00 10 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [17:04:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:04:34]wFMCommunicate OK [17:04:34]requested_item fd.num is exist - process it [17:04:34]SAM_PROTO_GetFieldsCounters [17:04:34]wFMCommunicate request_size=4 [17:04:34]MH_SAM_APDU [17:04:34]CAPDU: 80 13 00 00 [17:04:34]Write to MH i2c: E2 08 00 11 32 80 13 00 00 00 00 00 00 BF [17:04:34]Write i2c OK [17:04:34]MH_I2C_Read... [17:04:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:34]Read from MH i2c: E2 [17:04:34]MH_I2C_Read... [17:04:34]Read from MH i2c: E2 62 00 [17:04:34]MH_I2C_Read... [17:04:34]Read from MH i2c: E2 62 00 11 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 0D [17:04:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:34]wFMCommunicate OK [17:04:34]SAM_PROTO_GetFieldsCounters done [17:04:34]requested_item shift.num is exist - process it [17:04:34]requested_item shift.opened is exist - process it [17:04:34]req_shift_opened [17:04:34]FM_GetShiftState [17:04:34]SAM_PROTO_GetShiftState [17:04:34]wFMCommunicate request_size=4 [17:04:34]MH_SAM_APDU [17:04:34]CAPDU: 80 13 01 00 [17:04:34]Write to MH i2c: E2 08 00 12 32 80 13 01 00 00 00 00 00 C1 [17:04:34]Write i2c OK [17:04:34]MH_I2C_Read... [17:04:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:34]Read from MH i2c: E2 [17:04:34]MH_I2C_Read... [17:04:34]Read from MH i2c: E2 0E 00 [17:04:34]MH_I2C_Read... [17:04:34]Read from MH i2c: E2 0E 00 12 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1F [17:04:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:04:34]wFMCommunicate OK [17:04:34]SAM_PROTO_GetShiftState done [17:04:34]FM_GetShiftState done [17:04:34]req_shift_opened done [17:04:34]requested_item shift.open_date is exist - process it [17:04:34]req_shift_open_date [17:04:34]req_shift_open_date done [17:04:34]produce_requested_data done [17:04:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97015,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:04:34]process_action_free close_receipt [17:04:34]json_value_free [17:04:34]json_value_free done [17:04:34]process_json_proto returns [17:04:34]Send response to host [17:04:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97015,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:04:34]free response buf [17:04:34]execute_script done [17:04:34]execute_script returns [17:04:34]free content buf [17:04:34]Sock 7.Close socket [17:04:34]Sock 7.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:56]accept exits with 9 [17:04:56]New connection [17:04:56]New thread 3067260260 created [17:04:56]Thread 3067116900 joined [17:04:56]Waiting for new connection... [17:04:56] Sock 9.Parse request [17:04:56]Sock 9.Check first char [17:04:56]Sock 9.First char is OK [17:04:56]request: POST /json_proto HTTP/1.0 [17:04:56]Method: POST [17:04:56]URL: /json_proto [17:04:56]Method is POST - this is cgi request [17:04:56]url: /json_proto [17:04:56]query_string will be loaded in cgi processing [17:04:56]execute_cgi json_proto POST (null) [17:04:56]execute_cgi path=json_proto method=POST [17:04:56]POST find Content-Length [17:04:56]Host: 172.17.40.67:8080 [17:04:56]Content-Length: 801 [17:04:56]Content-Type: application/json [17:04:56] [17:04:56]POST finish read [17:04:56]Found Content-Length = 801 [17:04:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4219456", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:56]execute_script... [17:04: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)3407548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4219456", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:56]POST & json_proto [17:04:56]process_json_proto [17:04:56]json parsed OK: [17:04:56]protocol is kg_v1.0 [17:04:56]action value=close_receipt [17:04:56]process_action close_receipt [17:04:56]cmd_close_receipt [17:04:56]MH_GetDate [17:04:56]Write to MH i2c: F0 00 00 13 32 34 [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: F0 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: F0 09 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: F0 09 00 13 32 00 BA 15 21 67 EE DA 66 66 28 [17:04:56]GetLastDocTimeStamp 1730221471 [17:04:56]current date 1730221498 [17:04:56]FM_GetShiftState [17:04:56]SAM_PROTO_GetShiftState [17:04:56]wFMCommunicate request_size=4 [17:04:56]MH_SAM_APDU [17:04:56]CAPDU: 80 13 01 00 [17:04:56]Write to MH i2c: E2 08 00 14 32 80 13 01 00 00 00 00 00 C3 [17:04:56]Write i2c OK [17:04:56]MH_I2C_Read... [17:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:56]Read from MH i2c: E2 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 0E 00 [17:04:56]MH_I2C_Read... [17:04:56]Read from MH i2c: E2 0E 00 14 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 21 [17:04:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:04:56]wFMCommunicate OK [17:04:56]SAM_PROTO_GetShiftState done [17:04:56]FM_GetShiftState done [17:04:56]opened in 1730160548 [17:04:56]opened+sec_in_day 1730246948 [17:04:56]quantity*price = 0 [17:04:56]sum+1 = 1 [17:04:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 525 29.10.2024 17:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4219456 ФМ: 0000000002098560 ФД: 97016 ФПД: 15221289921699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97016&fm=15221289921699&tin=02508201610067®Number=0000000000170478&sum=0 [17:04:57]StoreToDocumentArchive [17:04:57]shift 145 fd 97016 [17:04:57]save to /storage/0145/doc_00097016 [17:04:57]save last doc name /storage/0145/doc_00097016 to /storage/kkm_last_doc_name [17:04:57]save OK [17:04:57]Clear old archive folders... [17:04:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:57]tlvbuf is 01B1F2D0 [17:04:57]SAM_PROTO_ClearQueue [17:04:57]wFMCommunicate request_size=4 [17:04:57]MH_SAM_APDU [17:04:57]CAPDU: 80 09 00 00 [17:04:57]Write to MH i2c: E2 08 00 21 32 80 09 00 00 00 00 00 00 C5 [17:04:57]Write i2c OK [17:04:57]MH_I2C_Read... [17:04:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:57]Read from MH i2c: E2 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: E2 03 00 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: E2 03 00 21 32 00 90 00 C7 [17:04:57]RAPDU: 90 00 [17:04:57]wFMCommunicate OK [17:04:57]SAM_PROTO_ClearQueue done [17:04:57]KKMCreateOFDPacket [17:04:57]OFDProtocolAddRootSTLVToBuf [17:04:57]FM_MakeSignedData [17:04:57]FM_MakeSignedData [17:04:57]SAM_PROTO_SignData [17:04:57]wFMCommunicate request_size=4 [17:04:57]MH_SAM_APDU [17:04:57]CAPDU: 80 0D 01 02 [17:04:57]Write to MH i2c: E2 08 00 22 32 80 0D 01 02 00 00 00 00 CD [17:04:57]Write i2c OK [17:04:57]MH_I2C_Read... [17:04:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:57]Read from MH i2c: E2 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: E2 03 00 [17:04:57]MH_I2C_Read... [17:04:57]Read from MH i2c: E2 03 00 22 32 00 90 00 C8 [17:04:57]RAPDU: 90 00 [17:04:57]wFMCommunicate OK [17:04:57]wFMCommunicate request_size=255 [17:04:57]MH_SAM_APDU [17: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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 BA 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 7A 01 00 35 04 06 00 0D [17:04:57]Write to MH i2c: E2 02 01 23 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0D 02 00 00 F4 03 04 00 BA 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 7A 01 00 35 04 06 00 0D 00 00 84 [17:04:57]Write i2c OK [17:04:57]MH_I2C_Read... [17:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:58]Read from MH i2c: E2 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 03 00 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 03 00 23 32 00 90 00 C9 [17:04:58]RAPDU: 90 00 [17:04:58]wFMCommunicate OK [17:04:58]wFMCommunicate request_size=10 [17:04:58]MH_SAM_APDU [17:04:58]CAPDU: 80 0D 02 02 05 D7 FB 94 2C A3 [17:04:58]Write to MH i2c: E2 0D 00 24 32 80 0D 02 02 05 00 D7 FB 94 2C A3 00 00 0F [17:04:58]Write i2c OK [17:04:58]MH_I2C_Read... [17:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:58]Read from MH i2c: E2 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 03 00 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 03 00 24 32 00 90 00 CA [17:04:58]RAPDU: 90 00 [17:04:58]wFMCommunicate OK [17:04:58]wFMCommunicate request_size=4 [17:04:58]MH_SAM_APDU [17:04:58]CAPDU: 80 0D 03 02 [17:04:58]Write to MH i2c: E2 08 00 25 32 80 0D 03 02 00 00 00 00 D2 [17:04:58]Write i2c OK [17:04:58]MH_I2C_Read... [17:04:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:58]Read from MH i2c: E2 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 0B 00 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 0B 00 25 32 00 27 F9 8B 72 D0 64 7A ED 90 00 8B [17:04:58]RAPDU: 27 F9 8B 72 D0 64 7A ED 90 00 [17:04:58]wFMCommunicate OK [17:04:58]SAM_PROTO_SignData done [17:04:58]FM_MakeSignedData done [17:04:58]CreateOFDProtocolMessage [17:04:58]wFMCommunicate request_size=4 [17:04:58]MH_SAM_APDU [17:04:58]CAPDU: 80 11 00 00 [17:04:58]Write to MH i2c: E2 08 00 26 32 80 11 00 00 00 00 00 00 D2 [17:04:58]Write i2c OK [17:04:58]MH_I2C_Read... [17:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:58]Read from MH i2c: E2 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 17 00 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: E2 17 00 26 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [17:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:04:58]wFMCommunicate OK [17:04:58]CreateOFDProtocolMessage done [17:04:58]OFDSenderStorePacket 97016 [17:04:58]StoreOFDPacket docnum=97016 [17:04:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 3D 07 01 52 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 BA 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 7A 01 00 35 04 06 00 0D D7 FB 94 2C A3 27 F9 8B 72 D0 64 7A ED [17:04:58]CheckFolder [17:04:58]dirname=/storage/ofd_packets [17:04:58]CheckFolder done [17:04:58]ProducePacketName [17:04:58]name=ofd_packets/00097016 [17:04:58]NVStorageSaveData ofd_packets/00097016 [17:04:58]File name is /storage/ofd_packets/00097016 [17:04:58]Write 301 bytes [17:04:58]NVStorageSaveData done [17:04:58]OFDSenderStorePacket done [17:04:58]KKMCreateOFDPacket done [17:04:58]NVStorageSaveData kkm_last_timestamp [17:04:58]File name is /storage/kkm_last_timestamp [17:04:58]Write 4 bytes [17:04:58]OFD Sender: Processing packet 97016 [packets to send 59, broken 58] [17:04:58]ProducePacketName [17:04:58]name=ofd_packets/00097016 [17:04:58]OFD Sender: To server: pG, [17:04:58]CommunicateWithHost lk.salyk.kg:30040 [17:04:58]ConnectInit lk.salyk.kg [17:04:58]NVStorageSaveData done [17:04:58]ExternCall_PrintAddStr [17:04:58]wPrintStart [17:04:58]Write to MH i2c: 01 00 00 27 32 59 [17:04:58]Write i2c OK [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: 01 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: 01 07 00 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: 01 07 00 27 32 00 00 00 00 00 FF 0F 6E [17:04:58]RasterBufferAndPrint [17:04:58]line Счет N : (1)3407548 [17:04:58]line ИНН: 02508201610067 [17:04:58]line Контрольно-Кассовый Чек [17:04:58]line ПРОДАЖА [17:04:58]line ТРК (МРК, ГНК) : 32 [17:04:58]line Товар: 2710124130 [17:04:58]line Аи-92-К-4 [17:04:58]line 10.000 * 0.00 [17:04:58]line = 0.00 [17:04:58]line НДС 12% НСП 1% [17:04:58]line > о реализуемом товаре [17:04:58]line ИТОГО: 0.00 [17:04:58]line НСП 1% : 0.00 [17:04:58]line НДС 12% : 0.00 [17:04:58]line Наличными: 0.00 [17:04:58]line Безнал.: 0.00 [17:04:58]line Место: АЗС № 82 "Партнер Нефть" [17:04:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:04:58]line СНО: Общий режим [17:04:58]line Чек 525 29.10.2024 17:04 [17:04:58]line Смена: 145 ФФД: 1.0 [17:04:58]line ЗНМ: 0300000017 [17:04:58]line РНМ: 0000000000170478 [17:04:58]line Версия ККМ: v1.0 [17:04:58]line Талоны: Топливные Талоны [17:04:58]line 4219456 [17:04:58]line ФМ: 0000000002098560 [17:04:58]line ФД: 97016 [17:04:58]line ФПД: 15221289921699 [17:04:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97016&fm=15221289921699&tin=02508201610067®Number=0000000000170478&sum=0 [17:04:58]Connected sock=7 [17:04:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 3D 07 01 52 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 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 BA 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 7A 01 00 35 04 06 00 0D D7 FB 94 2C A3 27 F9 8B 72 D0 64 7A ED [17:04:58]written 0, free lines is 4095 [17:04:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D BF 47 00 7A 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 32 30 39 38 35 36 30 10 04 04 00 F8 7A 01 00 F4 03 04 00 DF BF 20 67 B6 04 01 00 00 29 6E 1C E3 26 A8 EF BC [17:04:58]CommunicateWithHost err = 0 [17:04:58]CheckOFDResponse [17:04:58]1017 (14) - 77093643461234 [17:04:58]1041 (16) - 0000000002098560 [17:04:58]1040 (4) - 97016 [17:04:58]1012 (4) - 29.10.2024 10:58 [17:04:58]1206 (1) - 0 [17:04:58]OFD Sender: Remove packet 97016 [17:04:58]ProducePacketName [17:04:58]name=ofd_packets/00097016 [17:04:58]NVStorageDeleteData [17:04:58]Write to MH i2c: 01 00 00 51 32 83 [17:04:58]Write i2c OK [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: 01 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: 01 07 00 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: 01 07 00 51 32 00 00 00 00 00 0A 0D A1 [17:04:58]RasterBufferAndPrint [17:04:58]line [17:04:58]line [17:04:58]line [17:04:58]line [17:04:58]line [17:04:58]written 0, free lines is 3347 [17:04:58]MH_Cut [17:04:58]Write to MH i2c: D1 01 00 58 32 01 5C [17:04:58]Write i2c OK [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: D1 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: D1 01 00 [17:04:58]MH_I2C_Read... [17:04:58]Read from MH i2c: D1 01 00 58 32 00 5B [17:04:58]Write to MH i2c: 01 00 00 59 32 8B [17:04:58]Write i2c OK [17:04:58]MH_I2C_Read... [17:04:59]OFD Sender: No OFD packet to send [17:04:59]*** Cut start [17:04:59]*** Partial cut [17:04:59]*** CUTSNS_PIN = 1 [17:04:59]*** CUTSNS_PIN = 0 [17:04:59]*** Brake cut motor [17:05:00]Read from MH i2c: 01 [17:05:00]MH_I2C_Read... [17:05:00]*** Stop cut motor [17:05:00]*** Cut end [17:05:00]Read from MH i2c: 01 07 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: 01 07 00 59 32 00 00 00 00 00 FF 0F A0 [17:05:00]process_action close_receipt done [17:05:00]requested_data is exist [17:05:00]produce_requested_data [17:05:00]requested_item fm.sn is exist - process it [17:05:00]wFMCommunicate request_size=4 [17:05:00]MH_SAM_APDU [17:05:00]CAPDU: 80 11 00 00 [17:05:00]Write to MH i2c: E2 08 00 5A 32 80 11 00 00 00 00 00 00 06 [17:05:00]Write i2c OK [17:05:00]MH_I2C_Read... [17:05:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:00]Read from MH i2c: E2 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 17 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 17 00 5A 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [17:05:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:05:00]wFMCommunicate OK [17:05:00]requested_item fd.num is exist - process it [17:05:00]SAM_PROTO_GetFieldsCounters [17:05:00]wFMCommunicate request_size=4 [17:05:00]MH_SAM_APDU [17:05:00]CAPDU: 80 13 00 00 [17:05:00]Write to MH i2c: E2 08 00 5B 32 80 13 00 00 00 00 00 00 09 [17:05:00]Write i2c OK [17:05:00]MH_I2C_Read... [17:05:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:00]Read from MH i2c: E2 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 62 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 62 00 5B 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [17:05:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:00]wFMCommunicate OK [17:05:00]SAM_PROTO_GetFieldsCounters done [17:05:00]requested_item shift.num is exist - process it [17:05:00]requested_item shift.opened is exist - process it [17:05:00]req_shift_opened [17:05:00]FM_GetShiftState [17:05:00]SAM_PROTO_GetShiftState [17:05:00]wFMCommunicate request_size=4 [17:05:00]MH_SAM_APDU [17:05:00]CAPDU: 80 13 01 00 [17:05:00]Write to MH i2c: E2 08 00 5C 32 80 13 01 00 00 00 00 00 0B [17:05:00]Write i2c OK [17:05:00]MH_I2C_Read... [17:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:00]Read from MH i2c: E2 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 0E 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 0E 00 5C 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [17:05:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:05:00]wFMCommunicate OK [17:05:00]SAM_PROTO_GetShiftState done [17:05:00]FM_GetShiftState done [17:05:00]req_shift_opened done [17:05:00]requested_item shift.open_date is exist - process it [17:05:00]req_shift_open_date [17:05:00]req_shift_open_date done [17:05:00]produce_requested_data done [17:05:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97016,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:05:00]process_action_free close_receipt [17:05:00]json_value_free [17:05:00]json_value_free done [17:05:00]process_json_proto returns [17:05:00]Send response to host [17:05:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97016,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:05:00]free response buf [17:05:00]execute_script done [17:05:00]execute_script returns [17:05:00]free content buf [17:05:00]Sock 9.Close socket [17:05:00]Sock 9.Thread stoped [17:05:00]accept exits with 10 [17:05:00]New connection [17:05:00]New thread 3067116900 created [17:05:00]Thread 3067260260 joined [17:05:00]Waiting for new connection... [17:05:00] Sock 10.Parse request [17:05:00]Sock 10.Check first char [17:05:00]Sock 10.First char is OK [17:05:00]request: POST /json_proto HTTP/1.0 [17:05:00]Method: POST [17:05:00]URL: /json_proto [17:05:00]Method is POST - this is cgi request [17:05:00]url: /json_proto [17:05:00]query_string will be loaded in cgi processing [17:05:00]execute_cgi json_proto POST (null) [17:05:00]execute_cgi path=json_proto method=POST [17:05:00]POST find Content-Length [17:05:00]Host: 172.17.40.67:8080 [17:05:00]Content-Length: 678 [17:05:00]Content-Type: application/json [17:05:00] [17:05:00]POST finish read [17:05:00]Found Content-Length = 678 [17:05:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:00]execute_script... [17:05: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)3407549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:00]POST & json_proto [17:05:00]process_json_proto [17:05:00]json parsed OK: [17:05:00]protocol is kg_v1.0 [17:05:00]action value=close_receipt [17:05:00]process_action close_receipt [17:05:00]cmd_close_receipt [17:05:00]MH_GetDate [17:05:00]Write to MH i2c: F0 00 00 5D 32 7E [17:05:00]Write i2c OK [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: F0 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: F0 09 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: F0 09 00 5D 32 00 BE 15 21 67 EE DA 66 66 76 [17:05:00]GetLastDocTimeStamp 1730221498 [17:05:00]current date 1730221502 [17:05:00]FM_GetShiftState [17:05:00]SAM_PROTO_GetShiftState [17:05:00]wFMCommunicate request_size=4 [17:05:00]MH_SAM_APDU [17:05:00]CAPDU: 80 13 01 00 [17:05:00]Write to MH i2c: E2 08 00 5E 32 80 13 01 00 00 00 00 00 0D [17:05:00]Write i2c OK [17:05:00]MH_I2C_Read... [17:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:00]Read from MH i2c: E2 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 0E 00 [17:05:00]MH_I2C_Read... [17:05:00]Read from MH i2c: E2 0E 00 5E 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6B [17:05:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:05:00]wFMCommunicate OK [17:05:00]SAM_PROTO_GetShiftState done [17:05:00]FM_GetShiftState done [17:05:00]opened in 1730160548 [17:05:00]opened+sec_in_day 1730246948 [17:05:00]quantity*price = 20003 [17:05:00]sum+1 = 20004 [17:05:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 526 29.10.2024 17:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97017 ФПД: 206118085244346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97017&fm=206118085244346&tin=02508201610067®Number=0000000000170478&sum=20000 [17:05:01]StoreToDocumentArchive [17:05:01]shift 145 fd 97017 [17:05:01]save to /storage/0145/doc_00097017 [17:05:01]save last doc name /storage/0145/doc_00097017 to /storage/kkm_last_doc_name [17:05:01]save OK [17:05:01]Clear old archive folders... [17:05:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:05:01]tlvbuf is 01B38500 [17:05:01]SAM_PROTO_ClearQueue [17:05:01]wFMCommunicate request_size=4 [17:05:01]MH_SAM_APDU [17:05:01]CAPDU: 80 09 00 00 [17:05:01]Write to MH i2c: E2 08 00 6B 32 80 09 00 00 00 00 00 00 0F [17:05:01]Write i2c OK [17:05:01]MH_I2C_Read... [17:05:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:05:01]Read from MH i2c: E2 [17:05:01]MH_I2C_Read... [17:05:01]Read from MH i2c: E2 03 00 [17:05:01]MH_I2C_Read... [17:05:01]Read from MH i2c: E2 03 00 6B 32 00 90 00 11 [17:05:01]RAPDU: 90 00 [17:05:01]wFMCommunicate OK [17:05:01]SAM_PROTO_ClearQueue done [17:05:01]KKMCreateOFDPacket [17:05:01]OFDProtocolAddRootSTLVToBuf [17:05:01]FM_MakeSignedData [17:05:01]FM_MakeSignedData [17:05:01]SAM_PROTO_SignData [17:05:01]wFMCommunicate request_size=4 [17:05:01]MH_SAM_APDU [17:05:01]CAPDU: 80 0D 01 02 [17:05:01]Write to MH i2c: E2 08 00 6C 32 80 0D 01 02 00 00 00 00 17 [17:05:01]Write i2c OK [17:05:01]MH_I2C_Read... [17:05:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:05:01]Read from MH i2c: E2 [17:05:01]MH_I2C_Read... [17:05:01]Read from MH i2c: E2 03 00 [17:05:01]MH_I2C_Read... [17:05:01]Read from MH i2c: E2 03 00 6C 32 00 90 00 12 [17:05:01]RAPDU: 90 00 [17:05:01]wFMCommunicate OK [17:05:01]wFMCommunicate request_size=255 [17:05:01]MH_SAM_APDU [17:05:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 BE 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 7A 01 00 35 04 06 00 BB [17:05:01]Write to MH i2c: E2 02 01 6D 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 BE 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 7A 01 00 35 04 06 00 BB 00 00 92 [17:05:02]Write i2c OK [17:05:02]MH_I2C_Read... [17:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:02]Read from MH i2c: E2 [17:05:02]MH_I2C_Read... [17:05:02]Read from MH i2c: E2 03 00 [17:05:02]MH_I2C_Read... [17:05:02]Read from MH i2c: E2 03 00 6D 32 00 90 00 13 [17:05:02]RAPDU: 90 00 [17:05:02]wFMCommunicate OK [17:05:02]wFMCommunicate request_size=10 [17:05:02]MH_SAM_APDU [17:05:02]CAPDU: 80 0D 02 02 05 76 9B 40 B5 BA [17:05:02]Write to MH i2c: E2 0D 00 6E 32 80 0D 02 02 05 00 76 9B 40 B5 BA 00 00 E4 [17:05:02]Write i2c OK [17:05:02]MH_I2C_Read... [17:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:02]Read from MH i2c: E2 [17:05:02]MH_I2C_Read... [17:05:02]Read from MH i2c: E2 03 00 [17:05:02]MH_I2C_Read... [17:05:02]Read from MH i2c: E2 03 00 6E 32 00 90 00 14 [17:05:02]RAPDU: 90 00 [17:05:02]wFMCommunicate OK [17:05:02]wFMCommunicate request_size=4 [17:05:02]MH_SAM_APDU [17:05:02]CAPDU: 80 0D 03 02 [17:05:02]Write to MH i2c: E2 08 00 6F 32 80 0D 03 02 00 00 00 00 1C [17:05:02]Write i2c OK [17:05:02]MH_I2C_Read... [17:05:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:05:02]Read from MH i2c: E2 [17:05:02]MH_I2C_Read... [17:05:02]Read from MH i2c: E2 0B 00 [17:05:02]MH_I2C_Read... [17:05:02]Read from MH i2c: E2 0B 00 6F 32 00 B8 F6 33 42 E6 01 C5 AB 90 00 97 [17:05:02]RAPDU: B8 F6 33 42 E6 01 C5 AB 90 00 [17:05:02]wFMCommunicate OK [17:05:02]SAM_PROTO_SignData done [17:05:02]FM_MakeSignedData done [17:05:02]CreateOFDProtocolMessage [17:05:02]wFMCommunicate request_size=4 [17:05:02]MH_SAM_APDU [17:05:02]CAPDU: 80 11 00 00 [17:05:02]Write to MH i2c: E2 08 00 70 32 80 11 00 00 00 00 00 00 1C [17:05:02]Write i2c OK [17:05:02]MH_I2C_Read... [17:05:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:03]Read from MH i2c: E2 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: E2 17 00 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: E2 17 00 70 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [17:05:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:05:03]wFMCommunicate OK [17:05:03]CreateOFDProtocolMessage done [17:05:03]OFDSenderStorePacket 97017 [17:05:03]StoreOFDPacket docnum=97017 [17:05:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 13 07 01 ED 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 BE 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 7A 01 00 35 04 06 00 BB 76 9B 40 B5 BA B8 F6 33 42 E6 01 C5 AB [17:05:03]CheckFolder [17:05:03]dirname=/storage/ofd_packets [17:05:03]CheckFolder done [17:05:03]ProducePacketName [17:05:03]name=ofd_packets/00097017 [17:05:03]NVStorageSaveData ofd_packets/00097017 [17:05:03]File name is /storage/ofd_packets/00097017 [17:05:03]Write 301 bytes [17:05:03]NVStorageSaveData done [17:05:03]OFDSenderStorePacket done [17:05:03]KKMCreateOFDPacket done [17:05:03]NVStorageSaveData kkm_last_timestamp [17:05:03]File name is /storage/kkm_last_timestamp [17:05:03]Write 4 bytes [17:05:03]NVStorageSaveData done [17:05:03]ExternCall_PrintAddStr [17:05:03]wPrintStart [17:05:03]Write to MH i2c: 01 00 00 71 32 A3 [17:05:03]Write i2c OK [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: 01 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: 01 07 00 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: 01 07 00 71 32 00 00 00 00 00 FF 0F B8 [17:05:03]RasterBufferAndPrint [17:05:03]line Счет N : (1)3407549 [17:05:03]line ИНН: 02508201610067 [17:05:03]line Контрольно-Кассовый Чек [17:05:03]line ПРОДАЖА [17:05:03]line ТРК (МРК, ГНК) : 42 [17:05:03]line Товар: 2710124130 [17:05:03]line Аи-92-К-4 [17:05:03]line 2.990 * 66.90 [17:05:03]line = 200.03 [17:05:03]line НДС 12% НСП 1% [17:05:03]line > о реализуемом товаре [17:05:03]line ОКРУГЛЕНИЕ: -0.03 [17:05:03]line ИТОГО: 200.00 [17:05:03]line Внесено: 200.00 [17:05:03]line СДАЧА: 0.00 [17:05:03]line НСП 1% : 1.77 [17:05:03]line НДС 12% : 21.24 [17:05:03]line Наличными: 200.00 [17:05:03]line Безнал.: 0.00 [17:05:03]line Место: АЗС № 82 "Партнер Нефть" [17:05:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:05:03]line СНО: Общий режим [17:05:03]line Чек 526 29.10.2024 17:05 [17:05:03]line Смена: 145 ФФД: 1.0 [17:05:03]line ЗНМ: 0300000017 [17:05:03]line РНМ: 0000000000170478 [17:05:03]line Версия ККМ: v1.0 [17:05:03]line ФМ: 0000000002098560 [17:05:03]line ФД: 97017 [17:05:03]line ФПД: 206118085244346 [17:05:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97017&fm=206118085244346&tin=02508201610067®Number=0000000000170478&sum=20000 [17:05:03]written 0, free lines is 4095 [17:05:03]OFD Sender: Processing packet 97017 [packets to send 59, broken 58] [17:05:03]ProducePacketName [17:05:03]name=ofd_packets/00097017 [17:05:03]OFD Sender: To server: pG, [17:05:03]CommunicateWithHost lk.salyk.kg:30040 [17:05:03]ConnectInit lk.salyk.kg [17:05:03]Connected sock=9 [17:05:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 13 07 01 ED 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 BE 15 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 7A 01 00 35 04 06 00 BB 76 9B 40 B5 BA B8 F6 33 42 E6 01 C5 AB [17:05:03]Write to MH i2c: 01 00 00 9C 32 CE [17:05:03]Write i2c OK [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: 01 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: 01 07 00 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: 01 07 00 9C 32 00 00 00 00 00 0F 0D F1 [17:05:03]RasterBufferAndPrint [17:05:03]line [17:05:03]line [17:05:03]line [17:05:03]line [17:05:03]line [17:05:03]written 0, free lines is 3358 [17:05:03]MH_Cut [17:05:03]Write to MH i2c: D1 01 00 A3 32 01 A7 [17:05:03]Write i2c OK [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: D1 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: D1 01 00 [17:05:03]MH_I2C_Read... [17:05:03]Read from MH i2c: D1 01 00 A3 32 00 A6 [17:05:03]Write to MH i2c: 01 00 00 A4 32 D6 [17:05:03]Write i2c OK [17:05:03]MH_I2C_Read... [17:05:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 F2 47 00 41 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 32 30 39 38 35 36 30 10 04 04 00 F9 7A 01 00 F4 03 04 00 E4 BF 20 67 B6 04 01 00 00 63 D6 6C 3F 47 95 5D 33 [17:05:03]CommunicateWithHost err = 0 [17:05:03]CheckOFDResponse [17:05:03]1017 (14) - 77093643461234 [17:05:03]1041 (16) - 0000000002098560 [17:05:03]1040 (4) - 97017 [17:05:03]1012 (4) - 29.10.2024 10:58 [17:05:03]1206 (1) - 0 [17:05:03]OFD Sender: Remove packet 97017 [17:05:03]ProducePacketName [17:05:03]name=ofd_packets/00097017 [17:05:03]NVStorageDeleteData [17:05:04]OFD Sender: No OFD packet to send [17:05:04]*** Cut start [17:05:04]*** Partial cut [17:05:04]*** CUTSNS_PIN = 1 [17:05:04]*** CUTSNS_PIN = 0 [17:05:04]*** Brake cut motor [17:05:04]Read from MH i2c: 01 [17:05:04]MH_I2C_Read... [17:05:04]*** Stop cut motor [17:05:04]*** Cut end [17:05:04]Read from MH i2c: 01 07 00 [17:05:04]MH_I2C_Read... [17:05:04]Read from MH i2c: 01 07 00 A4 32 00 00 00 00 00 FF 0F EB [17:05:04]process_action close_receipt done [17:05:04]requested_data is exist [17:05:04]produce_requested_data [17:05:04]requested_item fm.sn is exist - process it [17:05:04]wFMCommunicate request_size=4 [17:05:04]MH_SAM_APDU [17:05:04]CAPDU: 80 11 00 00 [17:05:04]Write to MH i2c: E2 08 00 A5 32 80 11 00 00 00 00 00 00 51 [17:05:04]Write i2c OK [17:05:04]MH_I2C_Read... [17:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:04]Read from MH i2c: E2 [17:05:04]MH_I2C_Read... [17:05:04]Read from MH i2c: E2 17 00 [17:05:04]MH_I2C_Read... [17:05:04]Read from MH i2c: E2 17 00 A5 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [17:05:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:05:04]wFMCommunicate OK [17:05:04]requested_item fd.num is exist - process it [17:05:04]SAM_PROTO_GetFieldsCounters [17:05:04]wFMCommunicate request_size=4 [17:05:04]MH_SAM_APDU [17:05:04]CAPDU: 80 13 00 00 [17:05:04]Write to MH i2c: E2 08 00 A6 32 80 13 00 00 00 00 00 00 54 [17:05:04]Write i2c OK [17:05:04]MH_I2C_Read... [17:05:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:05]Read from MH i2c: E2 [17:05:05]MH_I2C_Read... [17:05:05]Read from MH i2c: E2 62 00 [17:05:05]MH_I2C_Read... [17:05:05]Read from MH i2c: E2 62 00 A6 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 AA [17:05:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:05]wFMCommunicate OK [17:05:05]SAM_PROTO_GetFieldsCounters done [17:05:05]requested_item shift.num is exist - process it [17:05:05]requested_item shift.opened is exist - process it [17:05:05]req_shift_opened [17:05:05]FM_GetShiftState [17:05:05]SAM_PROTO_GetShiftState [17:05:05]wFMCommunicate request_size=4 [17:05:05]MH_SAM_APDU [17:05:05]CAPDU: 80 13 01 00 [17:05:05]Write to MH i2c: E2 08 00 A7 32 80 13 01 00 00 00 00 00 56 [17:05:05]Write i2c OK [17:05:05]MH_I2C_Read... [17:05:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:05]Read from MH i2c: E2 [17:05:05]MH_I2C_Read... [17:05:05]Read from MH i2c: E2 0E 00 [17:05:05]MH_I2C_Read... [17:05:05]Read from MH i2c: E2 0E 00 A7 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [17:05:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:05:05]wFMCommunicate OK [17:05:05]SAM_PROTO_GetShiftState done [17:05:05]FM_GetShiftState done [17:05:05]req_shift_opened done [17:05:05]requested_item shift.open_date is exist - process it [17:05:05]req_shift_open_date [17:05:05]req_shift_open_date done [17:05:05]produce_requested_data done [17:05:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97017,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:05:05]process_action_free close_receipt [17:05:05]json_value_free [17:05:05]json_value_free done [17:05:05]process_json_proto returns [17:05:05]Send response to host [17:05:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97017,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:05:05]free response buf [17:05:05]execute_script done [17:05:05]execute_script returns [17:05:05]free content buf [17:05:05]Sock 10.Close socket [17:05:05]Sock 10.Thread stoped [17:05:09]OFD Sender: No OFD packet to send [17:05:14]OFD Sender: No OFD packet to send [17:05:19]OFD Sender: No OFD packet to send [17:05:24]OFD Sender: No OFD packet to send [17:05:29]OFD Sender: No OFD packet to send [17:05:34]OFD Sender: No OFD packet to send [17:05:39]OFD Sender: No OFD packet to send [17:05:44]OFD Sender: No OFD packet to send [17:05:49]OFD Sender: No OFD packet to send [17:05:54]OFD Sender: No OFD packet to send [17:05:59]OFD Sender: No OFD packet to send [17:06:04]OFD Sender: No OFD packet to send [17:06:09]OFD Sender: No OFD packet to send [17:06:14]OFD Sender: No OFD packet to send [17:06:17]accept exits with 7 [17:06:17]New connection [17:06:17]New thread 3067260260 created [17:06:17]Thread 3067116900 joined [17:06:17]Waiting for new connection... [17:06:17] Sock 7.Parse request [17:06:17]Sock 7.Check first char [17:06:17]Sock 7.First char is OK [17:06:17]request: POST /json_proto HTTP/1.0 [17:06:17]Method: POST [17:06:17]URL: /json_proto [17:06:17]Method is POST - this is cgi request [17:06:17]url: /json_proto [17:06:17]query_string will be loaded in cgi processing [17:06:17]execute_cgi json_proto POST (null) [17:06:17]execute_cgi path=json_proto method=POST [17:06:17]POST find Content-Length [17:06:17]Host: 172.17.40.67:8080 [17:06:17]Content-Length: 678 [17:06:17]Content-Type: application/json [17:06:17] [17:06:17]POST finish read [17:06:17]Found Content-Length = 678 [17:06:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:17]execute_script... [17:06: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)3407550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:17]POST & json_proto [17:06:17]process_json_proto [17:06:17]json parsed OK: [17:06:17]protocol is kg_v1.0 [17:06:17]action value=close_receipt [17:06:17]process_action close_receipt [17:06:17]cmd_close_receipt [17:06:17]MH_GetDate [17:06:17]Write to MH i2c: F0 00 00 A8 32 C9 [17:06:17]Write i2c OK [17:06:17]MH_I2C_Read... [17:06:17]Read from MH i2c: F0 [17:06:17]MH_I2C_Read... [17:06:17]Read from MH i2c: F0 09 00 [17:06:17]MH_I2C_Read... [17:06:17]Read from MH i2c: F0 09 00 A8 32 00 0B 16 21 67 EE DA 66 66 0F [17:06:17]GetLastDocTimeStamp 1730221502 [17:06:17]current date 1730221579 [17:06:17]FM_GetShiftState [17:06:17]SAM_PROTO_GetShiftState [17:06:17]wFMCommunicate request_size=4 [17:06:17]MH_SAM_APDU [17:06:17]CAPDU: 80 13 01 00 [17:06:17]Write to MH i2c: E2 08 00 A9 32 80 13 01 00 00 00 00 00 58 [17:06:17]Write i2c OK [17:06:17]MH_I2C_Read... [17:06:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:17]Read from MH i2c: E2 [17:06:17]MH_I2C_Read... [17:06:17]Read from MH i2c: E2 0E 00 [17:06:17]MH_I2C_Read... [17:06:17]Read from MH i2c: E2 0E 00 A9 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B6 [17:06:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:06:17]wFMCommunicate OK [17:06:17]SAM_PROTO_GetShiftState done [17:06:17]FM_GetShiftState done [17:06:17]opened in 1730160548 [17:06:17]opened+sec_in_day 1730246948 [17:06:17]quantity*price = 30038 [17:06:17]sum+1 = 30039 [17:06:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 527 29.10.2024 17:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97018 ФПД: 274506254095316 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97018&fm=274506254095316&tin=02508201610067®Number=0000000000170478&sum=30000 [17:06:18]StoreToDocumentArchive [17:06:18]shift 145 fd 97018 [17:06:18]save to /storage/0145/doc_00097018 [17:06:18]save last doc name /storage/0145/doc_00097018 to /storage/kkm_last_doc_name [17:06:18]save OK [17:06:18]Clear old archive folders... [17:06:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:06:18]tlvbuf is 01AB45D0 [17:06:18]SAM_PROTO_ClearQueue [17:06:18]wFMCommunicate request_size=4 [17:06:18]MH_SAM_APDU [17:06:18]CAPDU: 80 09 00 00 [17:06:18]Write to MH i2c: E2 08 00 B6 32 80 09 00 00 00 00 00 00 5A [17:06:18]Write i2c OK [17:06:18]MH_I2C_Read... [17:06:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:06:18]Read from MH i2c: E2 [17:06:18]MH_I2C_Read... [17:06:18]Read from MH i2c: E2 03 00 [17:06:18]MH_I2C_Read... [17:06:18]Read from MH i2c: E2 03 00 B6 32 00 90 00 5C [17:06:18]RAPDU: 90 00 [17:06:18]wFMCommunicate OK [17:06:18]SAM_PROTO_ClearQueue done [17:06:18]KKMCreateOFDPacket [17:06:18]OFDProtocolAddRootSTLVToBuf [17:06:18]FM_MakeSignedData [17:06:18]FM_MakeSignedData [17:06:18]SAM_PROTO_SignData [17:06:18]wFMCommunicate request_size=4 [17:06:18]MH_SAM_APDU [17:06:18]CAPDU: 80 0D 01 02 [17:06:18]Write to MH i2c: E2 08 00 B7 32 80 0D 01 02 00 00 00 00 62 [17:06:18]Write i2c OK [17:06:18]MH_I2C_Read... [17:06:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:06:18]Read from MH i2c: E2 [17:06:18]MH_I2C_Read... [17:06:18]Read from MH i2c: E2 03 00 [17:06:18]MH_I2C_Read... [17:06:18]Read from MH i2c: E2 03 00 B7 32 00 90 00 5D [17:06:18]RAPDU: 90 00 [17:06:18]wFMCommunicate OK [17:06:18]wFMCommunicate request_size=255 [17:06:18]MH_SAM_APDU [17:06: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 34 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 0F 02 00 00 F4 03 04 00 0B 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 7A 01 00 35 04 06 00 F9 [17:06:18]Write to MH i2c: E2 02 01 B8 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0F 02 00 00 F4 03 04 00 0B 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 7A 01 00 35 04 06 00 F9 00 00 9D [17:06:18]Write i2c OK [17:06:18]MH_I2C_Read... [17:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:19]Read from MH i2c: E2 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 03 00 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 03 00 B8 32 00 90 00 5E [17:06:19]RAPDU: 90 00 [17:06:19]wFMCommunicate OK [17:06:19]wFMCommunicate request_size=10 [17:06:19]MH_SAM_APDU [17:06:19]CAPDU: 80 0D 02 02 05 A9 77 C3 93 D4 [17:06:19]Write to MH i2c: E2 0D 00 B9 32 80 0D 02 02 05 00 A9 77 C3 93 D4 00 00 B9 [17:06:19]Write i2c OK [17:06:19]MH_I2C_Read... [17:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:19]Read from MH i2c: E2 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 03 00 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 03 00 B9 32 00 90 00 5F [17:06:19]RAPDU: 90 00 [17:06:19]wFMCommunicate OK [17:06:19]wFMCommunicate request_size=4 [17:06:19]MH_SAM_APDU [17:06:19]CAPDU: 80 0D 03 02 [17:06:19]Write to MH i2c: E2 08 00 BA 32 80 0D 03 02 00 00 00 00 67 [17:06:19]Write i2c OK [17:06:19]MH_I2C_Read... [17:06:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:06:19]Read from MH i2c: E2 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 0B 00 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 0B 00 BA 32 00 E4 58 C2 BA 22 A4 04 BA 90 00 A4 [17:06:19]RAPDU: E4 58 C2 BA 22 A4 04 BA 90 00 [17:06:19]wFMCommunicate OK [17:06:19]SAM_PROTO_SignData done [17:06:19]FM_MakeSignedData done [17:06:19]CreateOFDProtocolMessage [17:06:19]wFMCommunicate request_size=4 [17:06:19]MH_SAM_APDU [17:06:19]CAPDU: 80 11 00 00 [17:06:19]Write to MH i2c: E2 08 00 BB 32 80 11 00 00 00 00 00 00 67 [17:06:19]Write i2c OK [17:06:19]MH_I2C_Read... [17:06:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:19]Read from MH i2c: E2 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 17 00 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: E2 17 00 BB 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [17:06:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:06:19]wFMCommunicate OK [17:06:19]CreateOFDProtocolMessage done [17:06:19]OFDSenderStorePacket 97018 [17:06:19]StoreOFDPacket docnum=97018 [17:06:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 0C 07 01 50 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 34 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 0F 02 00 00 F4 03 04 00 0B 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 7A 01 00 35 04 06 00 F9 A9 77 C3 93 D4 E4 58 C2 BA 22 A4 04 BA [17:06:19]CheckFolder [17:06:19]dirname=/storage/ofd_packets [17:06:19]CheckFolder done [17:06:19]ProducePacketName [17:06:19]name=ofd_packets/00097018 [17:06:19]NVStorageSaveData ofd_packets/00097018 [17:06:19]File name is /storage/ofd_packets/00097018 [17:06:19]Write 301 bytes [17:06:19]NVStorageSaveData done [17:06:19]OFDSenderStorePacket done [17:06:19]KKMCreateOFDPacket done [17:06:19]NVStorageSaveData kkm_last_timestamp [17:06:19]File name is /storage/kkm_last_timestamp [17:06:19]Write 4 bytes [17:06:19]NVStorageSaveData done [17:06:19]ExternCall_PrintAddStr [17:06:19]wPrintStart [17:06:19]Write to MH i2c: 01 00 00 BC 32 EE [17:06:19]Write i2c OK [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: 01 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: 01 07 00 [17:06:19]MH_I2C_Read... [17:06:19]Read from MH i2c: 01 07 00 BC 32 00 00 00 00 00 FF 0F 03 [17:06:19]RasterBufferAndPrint [17:06:19]line Счет N : (1)3407550 [17:06:19]line ИНН: 02508201610067 [17:06:19]line Контрольно-Кассовый Чек [17:06:19]line ПРОДАЖА [17:06:19]line ТРК (МРК, ГНК) : 22 [17:06:19]line Товар: 2710124130 [17:06:19]line Аи-92-К-4 [17:06:19]line 4.490 * 66.90 [17:06:19]line = 300.38 [17:06:19]line НДС 12% НСП 1% [17:06:19]line > о реализуемом товаре [17:06:19]line ОКРУГЛЕНИЕ: -0.38 [17:06:19]line ИТОГО: 300.00 [17:06:19]line Внесено: 300.00 [17:06:19]line СДАЧА: 0.00 [17:06:19]line НСП 1% : 2.66 [17:06:19]line НДС 12% : 31.90 [17:06:19]line Наличными: 300.00 [17:06:19]line Безнал.: 0.00 [17:06:19]line Место: АЗС № 82 "Партнер Нефть" [17:06:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:06:19]line СНО: Общий режим [17:06:19]line Чек 527 29.10.2024 17:06 [17:06:19]line Смена: 145 ФФД: 1.0 [17:06:19]line ЗНМ: 0300000017 [17:06:19]line РНМ: 0000000000170478 [17:06:19]line Версия ККМ: v1.0 [17:06:19]line ФМ: 0000000002098560 [17:06:19]line ФД: 97018 [17:06:19]line ФПД: 274506254095316 [17:06:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97018&fm=274506254095316&tin=02508201610067®Number=0000000000170478&sum=30000 [17:06:19]OFD Sender: Processing packet 97018 [packets to send 59, broken 58] [17:06:19]ProducePacketName [17:06:19]name=ofd_packets/00097018 [17:06:19]OFD Sender: To server: pG, [17:06:19]CommunicateWithHost lk.salyk.kg:30040 [17:06:19]ConnectInit lk.salyk.kg [17:06:19]written 0, free lines is 4095 [17:06:19]Connected sock=10 [17:06:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 0C 07 01 50 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 34 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 0F 02 00 00 F4 03 04 00 0B 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 7A 01 00 35 04 06 00 F9 A9 77 C3 93 D4 E4 58 C2 BA 22 A4 04 BA [17:06:20]Write to MH i2c: 01 00 00 E7 32 19 [17:06:20]Write i2c OK [17:06:20]MH_I2C_Read... [17:06:20]Read from MH i2c: 01 [17:06:20]MH_I2C_Read... [17:06:20]Read from MH i2c: 01 07 00 [17:06:20]MH_I2C_Read... [17:06:20]Read from MH i2c: 01 07 00 E7 32 00 00 00 00 00 0A 0D 37 [17:06:20]RasterBufferAndPrint [17:06:20]line [17:06:20]line [17:06:20]line [17:06:20]line [17:06:20]line [17:06:20]written 0, free lines is 3344 [17:06:20]MH_Cut [17:06:20]Write to MH i2c: D1 01 00 EE 32 01 F2 [17:06:20]Write i2c OK [17:06:20]MH_I2C_Read... [17:06:20]Read from MH i2c: D1 [17:06:20]MH_I2C_Read... [17:06:20]Read from MH i2c: D1 01 00 [17:06:20]MH_I2C_Read... [17:06:20]Read from MH i2c: D1 01 00 EE 32 00 F1 [17:06:20]Write to MH i2c: 01 00 00 EF 32 21 [17:06:20]Write i2c OK [17:06:20]MH_I2C_Read... [17:06:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 57 5E 47 00 16 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 32 30 39 38 35 36 30 10 04 04 00 FA 7A 01 00 F4 03 04 00 31 C0 20 67 B6 04 01 00 00 9A 75 90 B9 3A 8C 0C F3 [17:06:20]CommunicateWithHost err = 0 [17:06:20]CheckOFDResponse [17:06:20]1017 (14) - 77093643461234 [17:06:20]1041 (16) - 0000000002098560 [17:06:20]1040 (4) - 97018 [17:06:20]1012 (4) - 29.10.2024 11:00 [17:06:20]1206 (1) - 0 [17:06:20]OFD Sender: Remove packet 97018 [17:06:20]ProducePacketName [17:06:20]name=ofd_packets/00097018 [17:06:20]NVStorageDeleteData [17:06:20]OFD Sender: No OFD packet to send [17:06:20]*** Cut start [17:06:20]*** Partial cut [17:06:20]*** CUTSNS_PIN = 1 [17:06:20]*** CUTSNS_PIN = 0 [17:06:20]*** Brake cut motor [17:06:21]Read from MH i2c: 01 [17:06:21]MH_I2C_Read... [17:06:21]*** Stop cut motor [17:06:21]*** Cut end [17:06:21]Read from MH i2c: 01 07 00 [17:06:21]MH_I2C_Read... [17:06:21]Read from MH i2c: 01 07 00 EF 32 00 00 00 00 00 FF 0F 36 [17:06:21]process_action close_receipt done [17:06:21]requested_data is exist [17:06:21]produce_requested_data [17:06:21]requested_item fm.sn is exist - process it [17:06:21]wFMCommunicate request_size=4 [17:06:21]MH_SAM_APDU [17:06:21]CAPDU: 80 11 00 00 [17:06:21]Write to MH i2c: E2 08 00 F0 32 80 11 00 00 00 00 00 00 9C [17:06:21]Write i2c OK [17:06:21]MH_I2C_Read... [17:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:21]Read from MH i2c: E2 [17:06:21]MH_I2C_Read... [17:06:21]Read from MH i2c: E2 17 00 [17:06:21]MH_I2C_Read... [17:06:21]Read from MH i2c: E2 17 00 F0 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [17:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:06:21]wFMCommunicate OK [17:06:21]requested_item fd.num is exist - process it [17:06:21]SAM_PROTO_GetFieldsCounters [17:06:21]wFMCommunicate request_size=4 [17:06:21]MH_SAM_APDU [17:06:21]CAPDU: 80 13 00 00 [17:06:21]Write to MH i2c: E2 08 00 F1 32 80 13 00 00 00 00 00 00 9F [17:06:21]Write i2c OK [17:06:21]MH_I2C_Read... [17:06:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:06:21]Read from MH i2c: E2 [17:06:21]MH_I2C_Read... [17:06:21]Read from MH i2c: E2 62 00 [17:06:21]MH_I2C_Read... [17:06:21]Read from MH i2c: E2 62 00 F1 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 F9 [17:06:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:06:21]wFMCommunicate OK [17:06:21]SAM_PROTO_GetFieldsCounters done [17:06:21]requested_item shift.num is exist - process it [17:06:21]requested_item shift.opened is exist - process it [17:06:21]req_shift_opened [17:06:21]FM_GetShiftState [17:06:21]SAM_PROTO_GetShiftState [17:06:21]wFMCommunicate request_size=4 [17:06:21]MH_SAM_APDU [17:06:21]CAPDU: 80 13 01 00 [17:06:21]Write to MH i2c: E2 08 00 F2 32 80 13 01 00 00 00 00 00 A1 [17:06:21]Write i2c OK [17:06:21]MH_I2C_Read... [17:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:21]Read from MH i2c: E2 [17:06:21]MH_I2C_Read... [17:06:21]Read from MH i2c: E2 0E 00 [17:06:21]MH_I2C_Read... [17:06:21]Read from MH i2c: E2 0E 00 F2 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FF [17:06:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:06:21]wFMCommunicate OK [17:06:21]SAM_PROTO_GetShiftState done [17:06:21]FM_GetShiftState done [17:06:21]req_shift_opened done [17:06:21]requested_item shift.open_date is exist - process it [17:06:21]req_shift_open_date [17:06:21]req_shift_open_date done [17:06:21]produce_requested_data done [17:06:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97018,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:06:21]process_action_free close_receipt [17:06:21]json_value_free [17:06:21]json_value_free done [17:06:21]process_json_proto returns [17:06:21]Send response to host [17:06:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97018,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:06:21]free response buf [17:06:21]execute_script done [17:06:21]execute_script returns [17:06:21]free content buf [17:06:21]Sock 7.Close socket [17:06:21]Sock 7.Thread stoped [17:06:25]OFD Sender: No OFD packet to send [17:06:30]OFD Sender: No OFD packet to send [17:06:35]OFD Sender: No OFD packet to send [17:06:37]accept exits with 9 [17:06:37]New connection [17:06:37]New thread 3067116900 created [17:06:37]Thread 3067260260 joined [17:06:37]Waiting for new connection... [17:06:37] Sock 9.Parse request [17:06:37]Sock 9.Check first char [17:06:37]Sock 9.First char is OK [17:06:37]request: POST /json_proto HTTP/1.0 [17:06:37]Method: POST [17:06:37]URL: /json_proto [17:06:37]Method is POST - this is cgi request [17:06:37]url: /json_proto [17:06:37]query_string will be loaded in cgi processing [17:06:37]execute_cgi json_proto POST (null) [17:06:37]execute_cgi path=json_proto method=POST [17:06:37]POST find Content-Length [17:06:37]Host: 172.17.40.67:8080 [17:06:37]Content-Length: 678 [17:06:37]Content-Type: application/json [17:06:37] [17:06:37]POST finish read [17:06:37]Found Content-Length = 678 [17:06:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:37]execute_script... [17:06: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)3407551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:37]POST & json_proto [17:06:37]process_json_proto [17:06:37]json parsed OK: [17:06:37]protocol is kg_v1.0 [17:06:37]action value=close_receipt [17:06:37]process_action close_receipt [17:06:37]cmd_close_receipt [17:06:37]MH_GetDate [17:06:37]Write to MH i2c: F0 00 00 F3 32 14 [17:06:37]Write i2c OK [17:06:37]MH_I2C_Read... [17:06:37]Read from MH i2c: F0 [17:06:37]MH_I2C_Read... [17:06:37]Read from MH i2c: F0 09 00 [17:06:37]MH_I2C_Read... [17:06:37]Read from MH i2c: F0 09 00 F3 32 00 1E 16 21 67 EE DA 66 66 6D [17:06:37]GetLastDocTimeStamp 1730221579 [17:06:37]current date 1730221598 [17:06:37]FM_GetShiftState [17:06:37]SAM_PROTO_GetShiftState [17:06:37]wFMCommunicate request_size=4 [17:06:37]MH_SAM_APDU [17:06:37]CAPDU: 80 13 01 00 [17:06:37]Write to MH i2c: E2 08 00 F4 32 80 13 01 00 00 00 00 00 A3 [17:06:37]Write i2c OK [17:06:37]MH_I2C_Read... [17:06:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:37]Read from MH i2c: E2 [17:06:37]MH_I2C_Read... [17:06:37]Read from MH i2c: E2 0E 00 [17:06:37]MH_I2C_Read... [17:06:37]Read from MH i2c: E2 0E 00 F4 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [17:06:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:06:37]wFMCommunicate OK [17:06:37]SAM_PROTO_GetShiftState done [17:06:37]FM_GetShiftState done [17:06:37]opened in 1730160548 [17:06:37]opened+sec_in_day 1730246948 [17:06:37]quantity*price = 60009 [17:06:37]sum+1 = 60010 [17:06:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 528 29.10.2024 17:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97019 ФПД: 108499765325337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97019&fm=108499765325337&tin=02508201610067®Number=0000000000170478&sum=60000 [17:06:38]StoreToDocumentArchive [17:06:38]shift 145 fd 97019 [17:06:38]save to /storage/0145/doc_00097019 [17:06:38]save last doc name /storage/0145/doc_00097019 to /storage/kkm_last_doc_name [17:06:38]save OK [17:06:38]Clear old archive folders... [17:06:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:06:38]tlvbuf is 01A88AD0 [17:06:38]SAM_PROTO_ClearQueue [17:06:38]wFMCommunicate request_size=4 [17:06:38]MH_SAM_APDU [17:06:38]CAPDU: 80 09 00 00 [17:06:38]Write to MH i2c: E2 08 00 01 33 80 09 00 00 00 00 00 00 A6 [17:06:38]Write i2c OK [17:06:38]MH_I2C_Read... [17:06:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:06:38]Read from MH i2c: E2 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 01 33 00 90 00 A8 [17:06:38]RAPDU: 90 00 [17:06:38]wFMCommunicate OK [17:06:38]SAM_PROTO_ClearQueue done [17:06:38]KKMCreateOFDPacket [17:06:38]OFDProtocolAddRootSTLVToBuf [17:06:38]FM_MakeSignedData [17:06:38]FM_MakeSignedData [17:06:38]SAM_PROTO_SignData [17:06:38]wFMCommunicate request_size=4 [17:06:38]MH_SAM_APDU [17:06:38]CAPDU: 80 0D 01 02 [17:06:38]Write to MH i2c: E2 08 00 02 33 80 0D 01 02 00 00 00 00 AE [17:06:38]Write i2c OK [17:06:38]MH_I2C_Read... [17:06:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:06:38]Read from MH i2c: E2 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 02 33 00 90 00 A9 [17:06:38]RAPDU: 90 00 [17:06:38]wFMCommunicate OK [17:06:38]wFMCommunicate request_size=255 [17:06:38]MH_SAM_APDU [17:06: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 34 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 10 02 00 00 F4 03 04 00 1E 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 7A 01 00 35 04 06 00 62 [17:06:38]Write to MH i2c: E2 02 01 03 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 10 02 00 00 F4 03 04 00 1E 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 7A 01 00 35 04 06 00 62 00 00 50 [17:06:38]Write i2c OK [17:06:38]MH_I2C_Read... [17:06:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:38]Read from MH i2c: E2 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 03 33 00 90 00 AA [17:06:38]RAPDU: 90 00 [17:06:38]wFMCommunicate OK [17:06:38]wFMCommunicate request_size=10 [17:06:38]MH_SAM_APDU [17:06:38]CAPDU: 80 0D 02 02 05 AE 11 F8 6E 19 [17:06:38]Write to MH i2c: E2 0D 00 04 33 80 0D 02 02 05 00 AE 11 F8 6E 19 00 00 F9 [17:06:38]Write i2c OK [17:06:38]MH_I2C_Read... [17:06:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:38]Read from MH i2c: E2 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 03 00 04 33 00 90 00 AB [17:06:38]RAPDU: 90 00 [17:06:38]wFMCommunicate OK [17:06:38]wFMCommunicate request_size=4 [17:06:38]MH_SAM_APDU [17:06:38]CAPDU: 80 0D 03 02 [17:06:38]Write to MH i2c: E2 08 00 05 33 80 0D 03 02 00 00 00 00 B3 [17:06:38]Write i2c OK [17:06:38]MH_I2C_Read... [17:06:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:06:38]Read from MH i2c: E2 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 0B 00 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 0B 00 05 33 00 B3 34 39 C9 3B D6 FA A2 90 00 4A [17:06:38]RAPDU: B3 34 39 C9 3B D6 FA A2 90 00 [17:06:38]wFMCommunicate OK [17:06:38]SAM_PROTO_SignData done [17:06:38]FM_MakeSignedData done [17:06:38]CreateOFDProtocolMessage [17:06:38]wFMCommunicate request_size=4 [17:06:38]MH_SAM_APDU [17:06:38]CAPDU: 80 11 00 00 [17:06:38]Write to MH i2c: E2 08 00 06 33 80 11 00 00 00 00 00 00 B3 [17:06:38]Write i2c OK [17:06:38]MH_I2C_Read... [17:06:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:38]Read from MH i2c: E2 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 17 00 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: E2 17 00 06 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [17:06:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:06:38]wFMCommunicate OK [17:06:38]CreateOFDProtocolMessage done [17:06:38]OFDSenderStorePacket 97019 [17:06:38]StoreOFDPacket docnum=97019 [17:06:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 A0 07 01 A3 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 10 02 00 00 F4 03 04 00 1E 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 7A 01 00 35 04 06 00 62 AE 11 F8 6E 19 B3 34 39 C9 3B D6 FA A2 [17:06:38]CheckFolder [17:06:38]dirname=/storage/ofd_packets [17:06:38]CheckFolder done [17:06:38]ProducePacketName [17:06:38]name=ofd_packets/00097019 [17:06:38]NVStorageSaveData ofd_packets/00097019 [17:06:38]File name is /storage/ofd_packets/00097019 [17:06:38]Write 301 bytes [17:06:38]NVStorageSaveData done [17:06:38]OFDSenderStorePacket done [17:06:38]KKMCreateOFDPacket done [17:06:38]NVStorageSaveData kkm_last_timestamp [17:06:38]File name is /storage/kkm_last_timestamp [17:06:38]Write 4 bytes [17:06:38]NVStorageSaveData done [17:06:38]ExternCall_PrintAddStr [17:06:38]wPrintStart [17:06:38]Write to MH i2c: 01 00 00 07 33 3A [17:06:38]Write i2c OK [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: 01 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: 01 07 00 [17:06:38]MH_I2C_Read... [17:06:38]Read from MH i2c: 01 07 00 07 33 00 00 00 00 00 FF 0F 4F [17:06:38]RasterBufferAndPrint [17:06:38]line Счет N : (1)3407551 [17:06:38]line ИНН: 02508201610067 [17:06:38]line Контрольно-Кассовый Чек [17:06:38]line ПРОДАЖА [17:06:38]line ТРК (МРК, ГНК) : 12 [17:06:38]line Товар: 2710124130 [17:06:38]line Аи-92-К-4 [17:06:38]line 8.970 * 66.90 [17:06:38]line = 600.09 [17:06:38]line НДС 12% НСП 1% [17:06:38]line > о реализуемом товаре [17:06:38]line ОКРУГЛЕНИЕ: -0.09 [17:06:38]line ИТОГО: 600.00 [17:06:38]line Внесено: 600.00 [17:06:38]line СДАЧА: 0.00 [17:06:38]line НСП 1% : 5.31 [17:06:38]line НДС 12% : 63.73 [17:06:38]line Наличными: 600.00 [17:06:38]line Безнал.: 0.00 [17:06:38]line Место: АЗС № 82 "Партнер Нефть" [17:06:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:06:38]line СНО: Общий режим [17:06:38]line Чек 528 29.10.2024 17:06 [17:06:38]line Смена: 145 ФФД: 1.0 [17:06:38]line ЗНМ: 0300000017 [17:06:38]line РНМ: 0000000000170478 [17:06:38]line Версия ККМ: v1.0 [17:06:38]line ФМ: 0000000002098560 [17:06:38]line ФД: 97019 [17:06:38]line ФПД: 108499765325337 [17:06:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97019&fm=108499765325337&tin=02508201610067®Number=0000000000170478&sum=60000 [17:06:39]OFD Sender: Processing packet 97019 [packets to send 59, broken 58] [17:06:39]ProducePacketName [17:06:39]name=ofd_packets/00097019 [17:06:39]OFD Sender: To server: pG, [17:06:39]CommunicateWithHost lk.salyk.kg:30040 [17:06:39]ConnectInit lk.salyk.kg [17:06:39]written 0, free lines is 4095 [17:06:39]Connected sock=10 [17:06:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 A0 07 01 A3 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 10 02 00 00 F4 03 04 00 1E 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 7A 01 00 35 04 06 00 62 AE 11 F8 6E 19 B3 34 39 C9 3B D6 FA A2 [17:06:39]Write to MH i2c: 01 00 00 32 33 65 [17:06:39]Write i2c OK [17:06:39]MH_I2C_Read... [17:06:39]Read from MH i2c: 01 [17:06:39]MH_I2C_Read... [17:06:39]Read from MH i2c: 01 07 00 [17:06:39]MH_I2C_Read... [17:06:39]Read from MH i2c: 01 07 00 32 33 00 00 00 00 00 07 0D 80 [17:06:39]RasterBufferAndPrint [17:06:39]line [17:06:39]line [17:06:39]line [17:06:39]line [17:06:39]line [17:06:39]written 0, free lines is 3341 [17:06:39]MH_Cut [17:06:39]Write to MH i2c: D1 01 00 39 33 01 3E [17:06:39]Write i2c OK [17:06:39]MH_I2C_Read... [17:06:39]Read from MH i2c: D1 [17:06:39]MH_I2C_Read... [17:06:39]Read from MH i2c: D1 01 00 [17:06:39]MH_I2C_Read... [17:06:39]Read from MH i2c: D1 01 00 39 33 00 3D [17:06:39]Write to MH i2c: 01 00 00 3A 33 6D [17:06:39]Write i2c OK [17:06:39]MH_I2C_Read... [17:06:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9E 6E 47 00 5F 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 32 30 39 38 35 36 30 10 04 04 00 FB 7A 01 00 F4 03 04 00 44 C0 20 67 B6 04 01 00 00 51 FF 4C B5 0A 51 5A 6A [17:06:39]CommunicateWithHost err = 0 [17:06:39]CheckOFDResponse [17:06:39]1017 (14) - 77093643461234 [17:06:39]1041 (16) - 0000000002098560 [17:06:39]1040 (4) - 97019 [17:06:39]1012 (4) - 29.10.2024 11:00 [17:06:39]1206 (1) - 0 [17:06:39]OFD Sender: Remove packet 97019 [17:06:39]ProducePacketName [17:06:39]name=ofd_packets/00097019 [17:06:39]NVStorageDeleteData [17:06:40]OFD Sender: No OFD packet to send [17:06:40]*** Cut start [17:06:40]*** Partial cut [17:06:40]*** CUTSNS_PIN = 1 [17:06:40]*** CUTSNS_PIN = 0 [17:06:40]*** Brake cut motor [17:06:40]Read from MH i2c: 01 [17:06:40]MH_I2C_Read... [17:06:40]*** Stop cut motor [17:06:40]*** Cut end [17:06:40]Read from MH i2c: 01 07 00 [17:06:40]MH_I2C_Read... [17:06:40]Read from MH i2c: 01 07 00 3A 33 00 00 00 00 00 FF 0F 82 [17:06:40]process_action close_receipt done [17:06:40]requested_data is exist [17:06:40]produce_requested_data [17:06:40]requested_item fm.sn is exist - process it [17:06:40]wFMCommunicate request_size=4 [17:06:40]MH_SAM_APDU [17:06:40]CAPDU: 80 11 00 00 [17:06:40]Write to MH i2c: E2 08 00 3B 33 80 11 00 00 00 00 00 00 E8 [17:06:40]Write i2c OK [17:06:40]MH_I2C_Read... [17:06:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:40]Read from MH i2c: E2 [17:06:40]MH_I2C_Read... [17:06:40]Read from MH i2c: E2 17 00 [17:06:40]MH_I2C_Read... [17:06:40]Read from MH i2c: E2 17 00 3B 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [17:06:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:06:40]wFMCommunicate OK [17:06:40]requested_item fd.num is exist - process it [17:06:40]SAM_PROTO_GetFieldsCounters [17:06:40]wFMCommunicate request_size=4 [17:06:40]MH_SAM_APDU [17:06:40]CAPDU: 80 13 00 00 [17:06:40]Write to MH i2c: E2 08 00 3C 33 80 13 00 00 00 00 00 00 EB [17:06:40]Write i2c OK [17:06:40]MH_I2C_Read... [17:06:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:06:41]Read from MH i2c: E2 [17:06:41]MH_I2C_Read... [17:06:41]Read from MH i2c: E2 62 00 [17:06:41]MH_I2C_Read... [17:06:41]Read from MH i2c: E2 62 00 3C 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 49 [17:06:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:06:41]wFMCommunicate OK [17:06:41]SAM_PROTO_GetFieldsCounters done [17:06:41]requested_item shift.num is exist - process it [17:06:41]requested_item shift.opened is exist - process it [17:06:41]req_shift_opened [17:06:41]FM_GetShiftState [17:06:41]SAM_PROTO_GetShiftState [17:06:41]wFMCommunicate request_size=4 [17:06:41]MH_SAM_APDU [17:06:41]CAPDU: 80 13 01 00 [17:06:41]Write to MH i2c: E2 08 00 3D 33 80 13 01 00 00 00 00 00 ED [17:06:41]Write i2c OK [17:06:41]MH_I2C_Read... [17:06:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:41]Read from MH i2c: E2 [17:06:41]MH_I2C_Read... [17:06:41]Read from MH i2c: E2 0E 00 [17:06:41]MH_I2C_Read... [17:06:41]Read from MH i2c: E2 0E 00 3D 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4B [17:06:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:06:41]wFMCommunicate OK [17:06:41]SAM_PROTO_GetShiftState done [17:06:41]FM_GetShiftState done [17:06:41]req_shift_opened done [17:06:41]requested_item shift.open_date is exist - process it [17:06:41]req_shift_open_date [17:06:41]req_shift_open_date done [17:06:41]produce_requested_data done [17:06:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97019,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:06:41]process_action_free close_receipt [17:06:41]json_value_free [17:06:41]json_value_free done [17:06:41]process_json_proto returns [17:06:41]Send response to host [17:06:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97019,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:06:41]free response buf [17:06:41]execute_script done [17:06:41]execute_script returns [17:06:41]free content buf [17:06:41]Sock 9.Close socket [17:06:41]Sock 9.Thread stoped [17:06:45]OFD Sender: No OFD packet to send [17:06:50]OFD Sender: No OFD packet to send [17:06:55]OFD Sender: No OFD packet to send [17:06:59]accept exits with 7 [17:06:59]New connection [17:06:59]New thread 3067260260 created [17:06:59]Thread 3067116900 joined [17:06:59]Waiting for new connection... [17:06:59] Sock 7.Parse request [17:06:59]Sock 7.Check first char [17:06:59]Sock 7.First char is OK [17:06:59]request: POST /json_proto HTTP/1.0 [17:06:59]Method: POST [17:06:59]URL: /json_proto [17:06:59]Method is POST - this is cgi request [17:06:59]url: /json_proto [17:06:59]query_string will be loaded in cgi processing [17:06:59]execute_cgi json_proto POST (null) [17:06:59]execute_cgi path=json_proto method=POST [17:06:59]POST find Content-Length [17:06:59]Host: 172.17.40.67:8080 [17:06:59]Content-Length: 678 [17:06:59]Content-Type: application/json [17:06:59] [17:06:59]POST finish read [17:06:59]Found Content-Length = 678 [17:06:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:59]execute_script... [17:06: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)3407552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:59]POST & json_proto [17:06:59]process_json_proto [17:06:59]json parsed OK: [17:06:59]protocol is kg_v1.0 [17:06:59]action value=close_receipt [17:06:59]process_action close_receipt [17:06:59]cmd_close_receipt [17:06:59]MH_GetDate [17:06:59]Write to MH i2c: F0 00 00 3E 33 60 [17:06:59]Write i2c OK [17:06:59]MH_I2C_Read... [17:06:59]Read from MH i2c: F0 [17:06:59]MH_I2C_Read... [17:06:59]Read from MH i2c: F0 09 00 [17:06:59]MH_I2C_Read... [17:06:59]Read from MH i2c: F0 09 00 3E 33 00 34 16 21 67 EE DA 66 66 CF [17:06:59]GetLastDocTimeStamp 1730221598 [17:06:59]current date 1730221620 [17:06:59]FM_GetShiftState [17:06:59]SAM_PROTO_GetShiftState [17:06:59]wFMCommunicate request_size=4 [17:06:59]MH_SAM_APDU [17:06:59]CAPDU: 80 13 01 00 [17:06:59]Write to MH i2c: E2 08 00 3F 33 80 13 01 00 00 00 00 00 EF [17:06:59]Write i2c OK [17:06:59]MH_I2C_Read... [17:06:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:59]Read from MH i2c: E2 [17:06:59]MH_I2C_Read... [17:06:59]Read from MH i2c: E2 0E 00 [17:06:59]MH_I2C_Read... [17:06:59]Read from MH i2c: E2 0E 00 3F 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [17:06:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:06:59]wFMCommunicate OK [17:06:59]SAM_PROTO_GetShiftState done [17:06:59]FM_GetShiftState done [17:06:59]opened in 1730160548 [17:06:59]opened+sec_in_day 1730246948 [17:06:59]quantity*price = 60009 [17:06:59]sum+1 = 60010 [17:06:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 529 29.10.2024 17:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97020 ФПД: 94456184159655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97020&fm=94456184159655&tin=02508201610067®Number=0000000000170478&sum=60000 [17:07:00]StoreToDocumentArchive [17:07:00]shift 145 fd 97020 [17:07:00]save to /storage/0145/doc_00097020 [17:07:00]save last doc name /storage/0145/doc_00097020 to /storage/kkm_last_doc_name [17:07:00]save OK [17:07:00]Clear old archive folders... [17:07:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:00]tlvbuf is 01A6B380 [17:07:00]SAM_PROTO_ClearQueue [17:07:00]wFMCommunicate request_size=4 [17:07:00]MH_SAM_APDU [17:07:00]CAPDU: 80 09 00 00 [17:07:00]Write to MH i2c: E2 08 00 4C 33 80 09 00 00 00 00 00 00 F1 [17:07:00]Write i2c OK [17:07:00]MH_I2C_Read... [17:07:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:00]Read from MH i2c: E2 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 4C 33 00 90 00 F3 [17:07:00]RAPDU: 90 00 [17:07:00]wFMCommunicate OK [17:07:00]SAM_PROTO_ClearQueue done [17:07:00]KKMCreateOFDPacket [17:07:00]OFDProtocolAddRootSTLVToBuf [17:07:00]FM_MakeSignedData [17:07:00]FM_MakeSignedData [17:07:00]SAM_PROTO_SignData [17:07:00]wFMCommunicate request_size=4 [17:07:00]MH_SAM_APDU [17:07:00]CAPDU: 80 0D 01 02 [17:07:00]Write to MH i2c: E2 08 00 4D 33 80 0D 01 02 00 00 00 00 F9 [17:07:00]Write i2c OK [17:07:00]MH_I2C_Read... [17:07:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:00]Read from MH i2c: E2 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 4D 33 00 90 00 F4 [17:07:00]RAPDU: 90 00 [17:07:00]wFMCommunicate OK [17:07:00]wFMCommunicate request_size=255 [17:07:00]MH_SAM_APDU [17:07: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 34 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 11 02 00 00 F4 03 04 00 35 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 7A 01 00 35 04 06 00 55 [17:07:00]Write to MH i2c: E2 02 01 4E 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 11 02 00 00 F4 03 04 00 35 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 7A 01 00 35 04 06 00 55 00 00 A7 [17:07:00]Write i2c OK [17:07:00]MH_I2C_Read... [17:07:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:00]Read from MH i2c: E2 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 4E 33 00 90 00 F5 [17:07:00]RAPDU: 90 00 [17:07:00]wFMCommunicate OK [17:07:00]wFMCommunicate request_size=10 [17:07:00]MH_SAM_APDU [17:07:00]CAPDU: 80 0D 02 02 05 E8 4B 4D BD A7 [17:07:00]Write to MH i2c: E2 0D 00 4F 33 80 0D 02 02 05 00 E8 4B 4D BD A7 00 00 EA [17:07:00]Write i2c OK [17:07:00]MH_I2C_Read... [17:07:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:00]Read from MH i2c: E2 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 03 00 4F 33 00 90 00 F6 [17:07:00]RAPDU: 90 00 [17:07:00]wFMCommunicate OK [17:07:00]wFMCommunicate request_size=4 [17:07:00]MH_SAM_APDU [17:07:00]CAPDU: 80 0D 03 02 [17:07:00]Write to MH i2c: E2 08 00 50 33 80 0D 03 02 00 00 00 00 FE [17:07:00]Write i2c OK [17:07:00]MH_I2C_Read... [17:07:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:00]Read from MH i2c: E2 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 0B 00 [17:07:00]MH_I2C_Read... [17:07:00]Read from MH i2c: E2 0B 00 50 33 00 41 BE B2 F5 07 F0 F9 8C 90 00 21 [17:07:00]RAPDU: 41 BE B2 F5 07 F0 F9 8C 90 00 [17:07:00]wFMCommunicate OK [17:07:00]SAM_PROTO_SignData done [17:07:00]FM_MakeSignedData done [17:07:00]CreateOFDProtocolMessage [17:07:00]wFMCommunicate request_size=4 [17:07:00]MH_SAM_APDU [17:07:00]CAPDU: 80 11 00 00 [17:07:00]Write to MH i2c: E2 08 00 51 33 80 11 00 00 00 00 00 00 FE [17:07:00]Write i2c OK [17:07:00]MH_I2C_Read... [17:07:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:01]Read from MH i2c: E2 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: E2 17 00 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: E2 17 00 51 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [17:07:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:07:01]wFMCommunicate OK [17:07:01]CreateOFDProtocolMessage done [17:07:01]OFDSenderStorePacket 97020 [17:07:01]StoreOFDPacket docnum=97020 [17:07:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D EC 07 01 38 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 34 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 11 02 00 00 F4 03 04 00 35 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 7A 01 00 35 04 06 00 55 E8 4B 4D BD A7 41 BE B2 F5 07 F0 F9 8C [17:07:01]CheckFolder [17:07:01]dirname=/storage/ofd_packets [17:07:01]CheckFolder done [17:07:01]ProducePacketName [17:07:01]name=ofd_packets/00097020 [17:07:01]NVStorageSaveData ofd_packets/00097020 [17:07:01]File name is /storage/ofd_packets/00097020 [17:07:01]Write 301 bytes [17:07:01]NVStorageSaveData done [17:07:01]OFDSenderStorePacket done [17:07:01]KKMCreateOFDPacket done [17:07:01]NVStorageSaveData kkm_last_timestamp [17:07:01]File name is /storage/kkm_last_timestamp [17:07:01]Write 4 bytes [17:07:01]NVStorageSaveData done [17:07:01]ExternCall_PrintAddStr [17:07:01]wPrintStart [17:07:01]Write to MH i2c: 01 00 00 52 33 85 [17:07:01]Write i2c OK [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: 01 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: 01 07 00 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: 01 07 00 52 33 00 00 00 00 00 FF 0F 9A [17:07:01]RasterBufferAndPrint [17:07:01]line Счет N : (1)3407552 [17:07:01]line ИНН: 02508201610067 [17:07:01]line Контрольно-Кассовый Чек [17:07:01]line ПРОДАЖА [17:07:01]line ТРК (МРК, ГНК) : 32 [17:07:01]line Товар: 2710124130 [17:07:01]line Аи-92-К-4 [17:07:01]line 8.970 * 66.90 [17:07:01]line = 600.09 [17:07:01]line НДС 12% НСП 1% [17:07:01]line > о реализуемом товаре [17:07:01]line ОКРУГЛЕНИЕ: -0.09 [17:07:01]line ИТОГО: 600.00 [17:07:01]line Внесено: 600.00 [17:07:01]line СДАЧА: 0.00 [17:07:01]line НСП 1% : 5.31 [17:07:01]line НДС 12% : 63.73 [17:07:01]line Наличными: 600.00 [17:07:01]line Безнал.: 0.00 [17:07:01]line Место: АЗС № 82 "Партнер Нефть" [17:07:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:07:01]line СНО: Общий режим [17:07:01]line Чек 529 29.10.2024 17:07 [17:07:01]line Смена: 145 ФФД: 1.0 [17:07:01]line ЗНМ: 0300000017 [17:07:01]line РНМ: 0000000000170478 [17:07:01]line Версия ККМ: v1.0 [17:07:01]line ФМ: 0000000002098560 [17:07:01]line ФД: 97020 [17:07:01]line ФПД: 94456184159655 [17:07:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97020&fm=94456184159655&tin=02508201610067®Number=0000000000170478&sum=60000 [17:07:01]OFD Sender: Processing packet 97020 [packets to send 59, broken 58] [17:07:01]ProducePacketName [17:07:01]name=ofd_packets/00097020 [17:07:01]OFD Sender: To server: pG, [17:07:01]CommunicateWithHost lk.salyk.kg:30040 [17:07:01]ConnectInit lk.salyk.kg [17:07:01]written 0, free lines is 4095 [17:07:01]Connected sock=10 [17:07:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D EC 07 01 38 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 34 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 11 02 00 00 F4 03 04 00 35 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 7A 01 00 35 04 06 00 55 E8 4B 4D BD A7 41 BE B2 F5 07 F0 F9 8C [17:07:01]Write to MH i2c: 01 00 00 7D 33 B0 [17:07:01]Write i2c OK [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: 01 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: 01 07 00 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: 01 07 00 7D 33 00 00 00 00 00 04 0D C8 [17:07:01]RasterBufferAndPrint [17:07:01]line [17:07:01]line [17:07:01]line [17:07:01]line [17:07:01]line [17:07:01]written 0, free lines is 3338 [17:07:01]MH_Cut [17:07:01]Write to MH i2c: D1 01 00 84 33 01 89 [17:07:01]Write i2c OK [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: D1 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: D1 01 00 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: D1 01 00 84 33 00 88 [17:07:01]Write to MH i2c: 01 00 00 85 33 B8 [17:07:01]Write i2c OK [17:07:01]MH_I2C_Read... [17:07:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 39 B2 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 FC 7A 01 00 F4 03 04 00 5B C0 20 67 B6 04 01 00 00 D9 9D EA D3 4E F4 9A 1A [17:07:01]CommunicateWithHost err = 0 [17:07:01]CheckOFDResponse [17:07:01]1017 (14) - 77093643461234 [17:07:01]1041 (16) - 0000000002098560 [17:07:01]1040 (4) - 97020 [17:07:01]1012 (4) - 29.10.2024 11:00 [17:07:01]1206 (1) - 0 [17:07:01]OFD Sender: Remove packet 97020 [17:07:01]ProducePacketName [17:07:01]name=ofd_packets/00097020 [17:07:01]NVStorageDeleteData [17:07:02]OFD Sender: No OFD packet to send [17:07:02]*** Cut start [17:07:02]*** Partial cut [17:07:02]*** CUTSNS_PIN = 1 [17:07:02]*** CUTSNS_PIN = 0 [17:07:02]*** Brake cut motor [17:07:03]Read from MH i2c: 01 [17:07:03]MH_I2C_Read... [17:07:03]*** Stop cut motor [17:07:03]*** Cut end [17:07:03]Read from MH i2c: 01 07 00 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: 01 07 00 85 33 00 00 00 00 00 FF 0F CD [17:07:03]process_action close_receipt done [17:07:03]requested_data is exist [17:07:03]produce_requested_data [17:07:03]requested_item fm.sn is exist - process it [17:07:03]wFMCommunicate request_size=4 [17:07:03]MH_SAM_APDU [17:07:03]CAPDU: 80 11 00 00 [17:07:03]Write to MH i2c: E2 08 00 86 33 80 11 00 00 00 00 00 00 33 [17:07:03]Write i2c OK [17:07:03]MH_I2C_Read... [17:07:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:03]Read from MH i2c: E2 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: E2 17 00 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: E2 17 00 86 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [17:07:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:07:03]wFMCommunicate OK [17:07:03]requested_item fd.num is exist - process it [17:07:03]SAM_PROTO_GetFieldsCounters [17:07:03]wFMCommunicate request_size=4 [17:07:03]MH_SAM_APDU [17:07:03]CAPDU: 80 13 00 00 [17:07:03]Write to MH i2c: E2 08 00 87 33 80 13 00 00 00 00 00 00 36 [17:07:03]Write i2c OK [17:07:03]MH_I2C_Read... [17:07:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:03]Read from MH i2c: E2 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: E2 62 00 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: E2 62 00 87 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 98 [17:07:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:03]wFMCommunicate OK [17:07:03]SAM_PROTO_GetFieldsCounters done [17:07:03]requested_item shift.num is exist - process it [17:07:03]requested_item shift.opened is exist - process it [17:07:03]req_shift_opened [17:07:03]FM_GetShiftState [17:07:03]SAM_PROTO_GetShiftState [17:07:03]wFMCommunicate request_size=4 [17:07:03]MH_SAM_APDU [17:07:03]CAPDU: 80 13 01 00 [17:07:03]Write to MH i2c: E2 08 00 88 33 80 13 01 00 00 00 00 00 38 [17:07:03]Write i2c OK [17:07:03]MH_I2C_Read... [17:07:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:03]Read from MH i2c: E2 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: E2 0E 00 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: E2 0E 00 88 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [17:07:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:07:03]wFMCommunicate OK [17:07:03]SAM_PROTO_GetShiftState done [17:07:03]FM_GetShiftState done [17:07:03]req_shift_opened done [17:07:03]requested_item shift.open_date is exist - process it [17:07:03]req_shift_open_date [17:07:03]req_shift_open_date done [17:07:03]produce_requested_data done [17:07:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97020,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:07:03]process_action_free close_receipt [17:07:03]json_value_free [17:07:03]json_value_free done [17:07:03]process_json_proto returns [17:07:03]Send response to host [17:07:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97020,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:07:03]free response buf [17:07:03]execute_script done [17:07:03]execute_script returns [17:07:03]free content buf [17:07:03]Sock 7.Close socket [17:07:03]Sock 7.Thread stoped [17:07:07]OFD Sender: No OFD packet to send [17:07:12]OFD Sender: No OFD packet to send [17:07:17]OFD Sender: No OFD packet to send [17:07:22]OFD Sender: No OFD packet to send [17:07:27]OFD Sender: No OFD packet to send [17:07:32]OFD Sender: No OFD packet to send [17:07:37]OFD Sender: No OFD packet to send [17:07:42]OFD Sender: No OFD packet to send [17:07:47]OFD Sender: No OFD packet to send [17:07:52]OFD Sender: No OFD packet to send [17:07:57]OFD Sender: No OFD packet to send [17:08:02]OFD Sender: No OFD packet to send [17:08:07]OFD Sender: No OFD packet to send [17:08:12]OFD Sender: No OFD packet to send [17:08:17]accept exits with 9 [17:08:17]New connection [17:08:17]New thread 3067116900 created [17:08:17]Thread 3067260260 joined [17:08:17]Waiting for new connection... [17:08:17] Sock 9.Parse request [17:08:17]Sock 9.Check first char [17:08:17]Sock 9.First char is OK [17:08:17]request: POST /json_proto HTTP/1.0 [17:08:17]Method: POST [17:08:17]URL: /json_proto [17:08:17]Method is POST - this is cgi request [17:08:17]url: /json_proto [17:08:17]query_string will be loaded in cgi processing [17:08:17]execute_cgi json_proto POST (null) [17:08:17]execute_cgi path=json_proto method=POST [17:08:17]POST find Content-Length [17:08:17]Host: 172.17.40.67:8080 [17:08:17]Content-Length: 678 [17:08:17]Content-Type: application/json [17:08:17] [17:08:17]POST finish read [17:08:17]Found Content-Length = 678 [17:08:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.910, "sum" : 395.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 395.00, "total" : 395.00, "payments": [ { "type": 0, "sum" : 395.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:17]execute_script... [17:08: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)3407553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.910, "sum" : 395.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 395.00, "total" : 395.00, "payments": [ { "type": 0, "sum" : 395.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:17]POST & json_proto [17:08:17]process_json_proto [17:08:17]json parsed OK: [17:08:17]protocol is kg_v1.0 [17:08:17]action value=close_receipt [17:08:17]process_action close_receipt [17:08:17]cmd_close_receipt [17:08:17]MH_GetDate [17:08:17]Write to MH i2c: F0 00 00 89 33 AB [17:08:17]Write i2c OK [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: F0 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: F0 09 00 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: F0 09 00 89 33 00 82 16 21 67 EE DA 66 66 68 [17:08:17]GetLastDocTimeStamp 1730221621 [17:08:17]current date 1730221698 [17:08:17]FM_GetShiftState [17:08:17]SAM_PROTO_GetShiftState [17:08:17]wFMCommunicate request_size=4 [17:08:17]MH_SAM_APDU [17:08:17]CAPDU: 80 13 01 00 [17:08:17]Write to MH i2c: E2 08 00 8A 33 80 13 01 00 00 00 00 00 3A [17:08:17]Write i2c OK [17:08:17]MH_I2C_Read... [17:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:17]Read from MH i2c: E2 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: E2 0E 00 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: E2 0E 00 8A 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 98 [17:08:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:08:17]wFMCommunicate OK [17:08:17]SAM_PROTO_GetShiftState done [17:08:17]FM_GetShiftState done [17:08:17]opened in 1730160548 [17:08:17]opened+sec_in_day 1730246948 [17:08:17]quantity*price = 39537 [17:08:17]sum+1 = 39539 [17:08:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 395.00 Внесено: 395.00 СДАЧА: 0.00 НСП 1% : 3.50 НДС 12% : 41.99 Наличными: 395.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 530 29.10.2024 17:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97021 ФПД: 278504533320702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170818&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97021&fm=278504533320702&tin=02508201610067®Number=0000000000170478&sum=39500 [17:08:18]StoreToDocumentArchive [17:08:18]shift 145 fd 97021 [17:08:18]save to /storage/0145/doc_00097021 [17:08:18]save last doc name /storage/0145/doc_00097021 to /storage/kkm_last_doc_name [17:08:18]save OK [17:08:18]Clear old archive folders... [17:08:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:08:18]tlvbuf is B6DF31F0 [17:08:18]SAM_PROTO_ClearQueue [17:08:18]wFMCommunicate request_size=4 [17:08:18]MH_SAM_APDU [17:08:18]CAPDU: 80 09 00 00 [17:08:18]Write to MH i2c: E2 08 00 97 33 80 09 00 00 00 00 00 00 3C [17:08:18]Write i2c OK [17:08:18]MH_I2C_Read... [17:08:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:18]Read from MH i2c: E2 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 97 33 00 90 00 3E [17:08:18]RAPDU: 90 00 [17:08:18]wFMCommunicate OK [17:08:18]SAM_PROTO_ClearQueue done [17:08:18]KKMCreateOFDPacket [17:08:18]OFDProtocolAddRootSTLVToBuf [17:08:18]FM_MakeSignedData [17:08:18]FM_MakeSignedData [17:08:18]SAM_PROTO_SignData [17:08:18]wFMCommunicate request_size=4 [17:08:18]MH_SAM_APDU [17:08:18]CAPDU: 80 0D 01 02 [17:08:18]Write to MH i2c: E2 08 00 98 33 80 0D 01 02 00 00 00 00 44 [17:08:18]Write i2c OK [17:08:18]MH_I2C_Read... [17:08:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:18]Read from MH i2c: E2 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 98 33 00 90 00 3F [17:08:18]RAPDU: 90 00 [17:08:18]wFMCommunicate OK [17:08:18]wFMCommunicate request_size=255 [17:08:18]MH_SAM_APDU [17:08: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 34 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 67 10 00 00 00 00 07 04 06 00 4C 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 12 02 00 00 F4 03 04 00 82 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 7A 01 00 35 04 06 00 FD [17:08:18]Write to MH i2c: E2 02 01 99 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 67 10 00 00 00 00 07 04 06 00 4C 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 12 02 00 00 F4 03 04 00 82 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 7A 01 00 35 04 06 00 FD 00 00 9E [17:08:18]Write i2c OK [17:08:18]MH_I2C_Read... [17:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:18]Read from MH i2c: E2 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 99 33 00 90 00 40 [17:08:18]RAPDU: 90 00 [17:08:18]wFMCommunicate OK [17:08:18]wFMCommunicate request_size=10 [17:08:18]MH_SAM_APDU [17:08:18]CAPDU: 80 0D 02 02 05 4C 63 C6 E3 FE [17:08:18]Write to MH i2c: E2 0D 00 9A 33 80 0D 02 02 05 00 4C 63 C6 E3 FE 00 00 A7 [17:08:18]Write i2c OK [17:08:18]MH_I2C_Read... [17:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:18]Read from MH i2c: E2 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 03 00 9A 33 00 90 00 41 [17:08:18]RAPDU: 90 00 [17:08:18]wFMCommunicate OK [17:08:18]wFMCommunicate request_size=4 [17:08:18]MH_SAM_APDU [17:08:18]CAPDU: 80 0D 03 02 [17:08:18]Write to MH i2c: E2 08 00 9B 33 80 0D 03 02 00 00 00 00 49 [17:08:18]Write i2c OK [17:08:18]MH_I2C_Read... [17:08:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:18]Read from MH i2c: E2 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 0B 00 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 0B 00 9B 33 00 7A 8F A3 F2 AD 67 9E 38 90 00 D2 [17:08:18]RAPDU: 7A 8F A3 F2 AD 67 9E 38 90 00 [17:08:18]wFMCommunicate OK [17:08:18]SAM_PROTO_SignData done [17:08:18]FM_MakeSignedData done [17:08:18]CreateOFDProtocolMessage [17:08:18]wFMCommunicate request_size=4 [17:08:18]MH_SAM_APDU [17:08:18]CAPDU: 80 11 00 00 [17:08:18]Write to MH i2c: E2 08 00 9C 33 80 11 00 00 00 00 00 00 49 [17:08:18]Write i2c OK [17:08:18]MH_I2C_Read... [17:08:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:18]Read from MH i2c: E2 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 17 00 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: E2 17 00 9C 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [17:08:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:08:18]wFMCommunicate OK [17:08:18]CreateOFDProtocolMessage done [17:08:18]OFDSenderStorePacket 97021 [17:08:18]StoreOFDPacket docnum=97021 [17:08:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 C3 07 01 2E 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 34 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 67 10 00 00 00 00 07 04 06 00 4C 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 12 02 00 00 F4 03 04 00 82 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 7A 01 00 35 04 06 00 FD 4C 63 C6 E3 FE 7A 8F A3 F2 AD 67 9E 38 [17:08:18]CheckFolder [17:08:18]dirname=/storage/ofd_packets [17:08:18]CheckFolder done [17:08:18]ProducePacketName [17:08:18]name=ofd_packets/00097021 [17:08:18]NVStorageSaveData ofd_packets/00097021 [17:08:18]File name is /storage/ofd_packets/00097021 [17:08:18]Write 301 bytes [17:08:18]NVStorageSaveData done [17:08:18]OFDSenderStorePacket done [17:08:18]KKMCreateOFDPacket done [17:08:18]NVStorageSaveData kkm_last_timestamp [17:08:18]File name is /storage/kkm_last_timestamp [17:08:18]Write 4 bytes [17:08:18]NVStorageSaveData done [17:08:18]ExternCall_PrintAddStr [17:08:18]wPrintStart [17:08:18]Write to MH i2c: 01 00 00 9D 33 D0 [17:08:18]Write i2c OK [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: 01 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: 01 07 00 [17:08:18]MH_I2C_Read... [17:08:18]Read from MH i2c: 01 07 00 9D 33 00 00 00 00 00 FF 0F E5 [17:08:18]RasterBufferAndPrint [17:08:18]line Счет N : (1)3407553 [17:08:18]line ИНН: 02508201610067 [17:08:18]line Контрольно-Кассовый Чек [17:08:18]line ПРОДАЖА [17:08:18]line ТРК (МРК, ГНК) : 42 [17:08:18]line Товар: 2710124130 [17:08:18]line Аи-92-К-4 [17:08:18]line 5.910 * 66.90 [17:08:18]line = 395.38 [17:08:18]line НДС 12% НСП 1% [17:08:18]line > о реализуемом товаре [17:08:18]line ОКРУГЛЕНИЕ: -0.38 [17:08:18]line ИТОГО: 395.00 [17:08:18]line Внесено: 395.00 [17:08:18]line СДАЧА: 0.00 [17:08:18]line НСП 1% : 3.50 [17:08:18]line НДС 12% : 41.99 [17:08:18]line Наличными: 395.00 [17:08:18]line Безнал.: 0.00 [17:08:18]line Место: АЗС № 82 "Партнер Нефть" [17:08:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:08:18]line СНО: Общий режим [17:08:18]line Чек 530 29.10.2024 17:08 [17:08:18]line Смена: 145 ФФД: 1.0 [17:08:18]line ЗНМ: 0300000017 [17:08:18]line РНМ: 0000000000170478 [17:08:18]line Версия ККМ: v1.0 [17:08:18]line ФМ: 0000000002098560 [17:08:18]line ФД: 97021 [17:08:18]line ФПД: 278504533320702 [17:08:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170818&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97021&fm=278504533320702&tin=02508201610067®Number=0000000000170478&sum=39500 [17:08:19]OFD Sender: Processing packet 97021 [packets to send 59, broken 58] [17:08:19]ProducePacketName [17:08:19]name=ofd_packets/00097021 [17:08:19]OFD Sender: To server: pG, [17:08:19]CommunicateWithHost lk.salyk.kg:30040 [17:08:19]ConnectInit lk.salyk.kg [17:08:19]written 0, free lines is 4095 [17:08:19]Connected sock=10 [17:08:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 C3 07 01 2E 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 34 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 67 10 00 00 00 00 07 04 06 00 4C 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 12 02 00 00 F4 03 04 00 82 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 7A 01 00 35 04 06 00 FD 4C 63 C6 E3 FE 7A 8F A3 F2 AD 67 9E 38 [17:08:19]Write to MH i2c: 01 00 00 C8 33 FB [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: 01 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: 01 07 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: 01 07 00 C8 33 00 00 00 00 00 0A 0D 19 [17:08:19]RasterBufferAndPrint [17:08:19]line [17:08:19]line [17:08:19]line [17:08:19]line [17:08:19]line [17:08:19]written 0, free lines is 3345 [17:08:19]MH_Cut [17:08:19]Write to MH i2c: D1 01 00 CF 33 01 D4 [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: D1 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: D1 01 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: D1 01 00 CF 33 00 D3 [17:08:19]Write to MH i2c: 01 00 00 D0 33 03 [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 00 72 47 00 AE 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 32 30 39 38 35 36 30 10 04 04 00 FD 7A 01 00 F4 03 04 00 A8 C0 20 67 B6 04 01 00 00 98 C4 D0 92 EF 69 1E E2 [17:08:19]CommunicateWithHost err = 0 [17:08:19]CheckOFDResponse [17:08:19]1017 (14) - 77093643461234 [17:08:19]1041 (16) - 0000000002098560 [17:08:19]1040 (4) - 97021 [17:08:19]1012 (4) - 29.10.2024 11:02 [17:08:19]1206 (1) - 0 [17:08:19]OFD Sender: Remove packet 97021 [17:08:19]ProducePacketName [17:08:19]name=ofd_packets/00097021 [17:08:19]NVStorageDeleteData [17:08:20]OFD Sender: No OFD packet to send [17:08:20]*** Cut start [17:08:20]*** Partial cut [17:08:20]*** CUTSNS_PIN = 1 [17:08:20]*** CUTSNS_PIN = 0 [17:08:20]*** Brake cut motor [17:08:21]Read from MH i2c: 01 [17:08:21]MH_I2C_Read... [17:08:21]*** Stop cut motor [17:08:21]*** Cut end [17:08:21]Read from MH i2c: 01 07 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: 01 07 00 D0 33 00 00 00 00 00 FF 0F 18 [17:08:21]process_action close_receipt done [17:08:21]requested_data is exist [17:08:21]produce_requested_data [17:08:21]requested_item fm.sn is exist - process it [17:08:21]wFMCommunicate request_size=4 [17:08:21]MH_SAM_APDU [17:08:21]CAPDU: 80 11 00 00 [17:08:21]Write to MH i2c: E2 08 00 D1 33 80 11 00 00 00 00 00 00 7E [17:08:21]Write i2c OK [17:08:21]MH_I2C_Read... [17:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:21]Read from MH i2c: E2 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 17 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 17 00 D1 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [17:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:08:21]wFMCommunicate OK [17:08:21]requested_item fd.num is exist - process it [17:08:21]SAM_PROTO_GetFieldsCounters [17:08:21]wFMCommunicate request_size=4 [17:08:21]MH_SAM_APDU [17:08:21]CAPDU: 80 13 00 00 [17:08:21]Write to MH i2c: E2 08 00 D2 33 80 13 00 00 00 00 00 00 81 [17:08:21]Write i2c OK [17:08:21]MH_I2C_Read... [17:08:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:21]Read from MH i2c: E2 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 62 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 62 00 D2 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 E7 [17:08:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:08:21]wFMCommunicate OK [17:08:21]SAM_PROTO_GetFieldsCounters done [17:08:21]requested_item shift.num is exist - process it [17:08:21]requested_item shift.opened is exist - process it [17:08:21]req_shift_opened [17:08:21]FM_GetShiftState [17:08:21]SAM_PROTO_GetShiftState [17:08:21]wFMCommunicate request_size=4 [17:08:21]MH_SAM_APDU [17:08:21]CAPDU: 80 13 01 00 [17:08:21]Write to MH i2c: E2 08 00 D3 33 80 13 01 00 00 00 00 00 83 [17:08:21]Write i2c OK [17:08:21]MH_I2C_Read... [17:08:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:21]Read from MH i2c: E2 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 0E 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 0E 00 D3 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E1 [17:08:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:08:21]wFMCommunicate OK [17:08:21]SAM_PROTO_GetShiftState done [17:08:21]FM_GetShiftState done [17:08:21]req_shift_opened done [17:08:21]requested_item shift.open_date is exist - process it [17:08:21]req_shift_open_date [17:08:21]req_shift_open_date done [17:08:21]produce_requested_data done [17:08:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97021,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:08:21]process_action_free close_receipt [17:08:21]json_value_free [17:08:21]json_value_free done [17:08:21]process_json_proto returns [17:08:21]Send response to host [17:08:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97021,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:08:21]free response buf [17:08:21]execute_script done [17:08:21]execute_script returns [17:08:21]free content buf [17:08:21]Sock 9.Close socket [17:08:21]Sock 9.Thread stoped [17:08:25]OFD Sender: No OFD packet to send [17:08:30]OFD Sender: No OFD packet to send [17:08:35]OFD Sender: No OFD packet to send [17:08:40]OFD Sender: No OFD packet to send [17:08:45]OFD Sender: No OFD packet to send [17:08:50]OFD Sender: No OFD packet to send [17:08:55]OFD Sender: No OFD packet to send [17:09:00]OFD Sender: No OFD packet to send [17:09:05]OFD Sender: No OFD packet to send [17:09:10]OFD Sender: No OFD packet to send [17:09:15]OFD Sender: No OFD packet to send [17:09:20]OFD Sender: No OFD packet to send [17:09:25]OFD Sender: No OFD packet to send [17:09:30]OFD Sender: No OFD packet to send [17:09:35]OFD Sender: No OFD packet to send [17:09:40]OFD Sender: No OFD packet to send [17:09:45]OFD Sender: No OFD packet to send [17:09:50]OFD Sender: No OFD packet to send [17:09:50]accept exits with 7 [17:09:50]New connection [17:09:50]New thread 3067260260 created [17:09:50]Thread 3067116900 joined [17:09:50]Waiting for new connection... [17:09:50] Sock 7.Parse request [17:09:50]Sock 7.Check first char [17:09:50]Sock 7.First char is OK [17:09:50]request: POST /json_proto HTTP/1.0 [17:09:50]Method: POST [17:09:50]URL: /json_proto [17:09:50]Method is POST - this is cgi request [17:09:50]url: /json_proto [17:09:50]query_string will be loaded in cgi processing [17:09:50]execute_cgi json_proto POST (null) [17:09:50]execute_cgi path=json_proto method=POST [17:09:50]POST find Content-Length [17:09:50]Host: 172.17.40.67:8080 [17:09:50]Content-Length: 678 [17:09:50]Content-Type: application/json [17:09:50] [17:09:50]POST finish read [17:09:50]Found Content-Length = 678 [17:09:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:09:50]execute_script... [17:09: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)3407554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:09:50]POST & json_proto [17:09:50]process_json_proto [17:09:50]json parsed OK: [17:09:50]protocol is kg_v1.0 [17:09:50]action value=close_receipt [17:09:50]process_action close_receipt [17:09:50]cmd_close_receipt [17:09:50]MH_GetDate [17:09:50]Write to MH i2c: F0 00 00 D4 33 F6 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: F0 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: F0 09 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: F0 09 00 D4 33 00 E0 16 21 67 EE DA 66 66 11 [17:09:50]GetLastDocTimeStamp 1730221698 [17:09:50]current date 1730221792 [17:09:50]FM_GetShiftState [17:09:50]SAM_PROTO_GetShiftState [17:09:50]wFMCommunicate request_size=4 [17:09:50]MH_SAM_APDU [17:09:50]CAPDU: 80 13 01 00 [17:09:50]Write to MH i2c: E2 08 00 D5 33 80 13 01 00 00 00 00 00 85 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:50]Read from MH i2c: E2 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 0E 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 0E 00 D5 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E3 [17:09:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:09:50]wFMCommunicate OK [17:09:50]SAM_PROTO_GetShiftState done [17:09:50]FM_GetShiftState done [17:09:50]opened in 1730160548 [17:09:50]opened+sec_in_day 1730246948 [17:09:50]quantity*price = 35055 [17:09:50]sum+1 = 35057 [17:09:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 531 29.10.2024 17:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97022 ФПД: 118004197144278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97022&fm=118004197144278&tin=02508201610067®Number=0000000000170478&sum=35000 [17:09:51]StoreToDocumentArchive [17:09:51]shift 145 fd 97022 [17:09:51]save to /storage/0145/doc_00097022 [17:09:51]save last doc name /storage/0145/doc_00097022 to /storage/kkm_last_doc_name [17:09:51]save OK [17:09:51]Clear old archive folders... [17:09:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:51]tlvbuf is 01AACF90 [17:09:51]SAM_PROTO_ClearQueue [17:09:51]wFMCommunicate request_size=4 [17:09:51]MH_SAM_APDU [17:09:51]CAPDU: 80 09 00 00 [17:09:51]Write to MH i2c: E2 08 00 E2 33 80 09 00 00 00 00 00 00 87 [17:09:51]Write i2c OK [17:09:51]MH_I2C_Read... [17:09:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:51]Read from MH i2c: E2 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: E2 03 00 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: E2 03 00 E2 33 00 90 00 89 [17:09:51]RAPDU: 90 00 [17:09:51]wFMCommunicate OK [17:09:51]SAM_PROTO_ClearQueue done [17:09:51]KKMCreateOFDPacket [17:09:51]OFDProtocolAddRootSTLVToBuf [17:09:51]FM_MakeSignedData [17:09:51]FM_MakeSignedData [17:09:51]SAM_PROTO_SignData [17:09:51]wFMCommunicate request_size=4 [17:09:51]MH_SAM_APDU [17:09:51]CAPDU: 80 0D 01 02 [17:09:51]Write to MH i2c: E2 08 00 E3 33 80 0D 01 02 00 00 00 00 8F [17:09:51]Write i2c OK [17:09:51]MH_I2C_Read... [17:09:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:51]Read from MH i2c: E2 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: E2 03 00 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: E2 03 00 E3 33 00 90 00 8A [17:09:51]RAPDU: 90 00 [17:09:51]wFMCommunicate OK [17:09:51]wFMCommunicate request_size=255 [17:09:51]MH_SAM_APDU [17:09:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 13 02 00 00 F4 03 04 00 E0 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 7A 01 00 35 04 06 00 6B [17:09:51]Write to MH i2c: E2 02 01 E4 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 13 02 00 00 F4 03 04 00 E0 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 7A 01 00 35 04 06 00 6B 00 00 30 [17:09:51]Write i2c OK [17:09:51]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 [17:09:52]MH_I2C_Read... [17:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:52]Read from MH i2c: E2 03 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 03 00 E4 33 00 90 00 8B [17:09:52]RAPDU: 90 00 [17:09:52]wFMCommunicate OK [17:09:52]wFMCommunicate request_size=10 [17:09:52]MH_SAM_APDU [17:09:52]CAPDU: 80 0D 02 02 05 52 FE 40 B6 D6 [17:09:52]Write to MH i2c: E2 0D 00 E5 33 80 0D 02 02 05 00 52 FE 40 B6 D6 00 00 B8 [17:09:52]Write i2c OK [17:09:52]MH_I2C_Read... [17:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:52]Read from MH i2c: E2 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 03 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 03 00 E5 33 00 90 00 8C [17:09:52]RAPDU: 90 00 [17:09:52]wFMCommunicate OK [17:09:52]wFMCommunicate request_size=4 [17:09:52]MH_SAM_APDU [17:09:52]CAPDU: 80 0D 03 02 [17:09:52]Write to MH i2c: E2 08 00 E6 33 80 0D 03 02 00 00 00 00 94 [17:09:52]Write i2c OK [17:09:52]MH_I2C_Read... [17:09:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:52]Read from MH i2c: E2 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 0B 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 0B 00 E6 33 00 A7 73 20 A4 CC D6 89 F4 90 00 92 [17:09:52]RAPDU: A7 73 20 A4 CC D6 89 F4 90 00 [17:09:52]wFMCommunicate OK [17:09:52]SAM_PROTO_SignData done [17:09:52]FM_MakeSignedData done [17:09:52]CreateOFDProtocolMessage [17:09:52]wFMCommunicate request_size=4 [17:09:52]MH_SAM_APDU [17:09:52]CAPDU: 80 11 00 00 [17:09:52]Write to MH i2c: E2 08 00 E7 33 80 11 00 00 00 00 00 00 94 [17:09:52]Write i2c OK [17:09:52]MH_I2C_Read... [17:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:52]Read from MH i2c: E2 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 17 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 17 00 E7 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [17:09:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:09:52]wFMCommunicate OK [17:09:52]CreateOFDProtocolMessage done [17:09:52]OFDSenderStorePacket 97022 [17:09:52]StoreOFDPacket docnum=97022 [17:09:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0A 47 07 01 07 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 13 02 00 00 F4 03 04 00 E0 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 7A 01 00 35 04 06 00 6B 52 FE 40 B6 D6 A7 73 20 A4 CC D6 89 F4 [17:09:52]CheckFolder [17:09:52]dirname=/storage/ofd_packets [17:09:52]CheckFolder done [17:09:52]ProducePacketName [17:09:52]name=ofd_packets/00097022 [17:09:52]NVStorageSaveData ofd_packets/00097022 [17:09:52]File name is /storage/ofd_packets/00097022 [17:09:52]Write 301 bytes [17:09:52]NVStorageSaveData done [17:09:52]OFDSenderStorePacket done [17:09:52]KKMCreateOFDPacket done [17:09:52]NVStorageSaveData kkm_last_timestamp [17:09:52]File name is /storage/kkm_last_timestamp [17:09:52]Write 4 bytes [17:09:52]NVStorageSaveData done [17:09:52]ExternCall_PrintAddStr [17:09:52]wPrintStart [17:09:52]Write to MH i2c: 01 00 00 E8 33 1B [17:09:52]Write i2c OK [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: 01 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: 01 07 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: 01 07 00 E8 33 00 00 00 00 00 FF 0F 30 [17:09:52]RasterBufferAndPrint [17:09:52]line Счет N : (1)3407554 [17:09:52]line ИНН: 02508201610067 [17:09:52]line Контрольно-Кассовый Чек [17:09:52]line ПРОДАЖА [17:09:52]line ТРК (МРК, ГНК) : 12 [17:09:52]line Товар: 2710124130 [17:09:52]line Аи-92-К-4 [17:09:52]line 5.240 * 66.90 [17:09:52]line = 350.56 [17:09:52]line НДС 12% НСП 1% [17:09:52]line > о реализуемом товаре [17:09:52]line ОКРУГЛЕНИЕ: -0.56 [17:09:52]line ИТОГО: 350.00 [17:09:52]line Внесено: 350.00 [17:09:52]line СДАЧА: 0.00 [17:09:52]line НСП 1% : 3.10 [17:09:52]line НДС 12% : 37.23 [17:09:52]line Наличными: 350.00 [17:09:52]line Безнал.: 0.00 [17:09:52]line Место: АЗС № 82 "Партнер Нефть" [17:09:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:09:52]line СНО: Общий режим [17:09:52]line Чек 531 29.10.2024 17:09 [17:09:52]line Смена: 145 ФФД: 1.0 [17:09:52]line ЗНМ: 0300000017 [17:09:52]line РНМ: 0000000000170478 [17:09:52]line Версия ККМ: v1.0 [17:09:52]line ФМ: 0000000002098560 [17:09:52]line ФД: 97022 [17:09:52]line ФПД: 118004197144278 [17:09:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97022&fm=118004197144278&tin=02508201610067®Number=0000000000170478&sum=35000 [17:09:52]OFD Sender: Processing packet 97022 [packets to send 59, broken 58] [17:09:52]ProducePacketName [17:09:52]name=ofd_packets/00097022 [17:09:52]OFD Sender: To server: pG, [17:09:52]CommunicateWithHost lk.salyk.kg:30040 [17:09:52]ConnectInit lk.salyk.kg [17:09:52]written 0, free lines is 4095 [17:09:52]Connected sock=10 [17:09:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0A 47 07 01 07 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 13 02 00 00 F4 03 04 00 E0 16 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 7A 01 00 35 04 06 00 6B 52 FE 40 B6 D6 A7 73 20 A4 CC D6 89 F4 [17:09:53]Write to MH i2c: 01 00 00 13 34 47 [17:09:53]Write i2c OK [17:09:53]MH_I2C_Read... [17:09:53]Read from MH i2c: 01 [17:09:53]MH_I2C_Read... [17:09:53]Read from MH i2c: 01 07 00 [17:09:53]MH_I2C_Read... [17:09:53]Read from MH i2c: 01 07 00 13 34 00 00 00 00 00 03 0D 5E [17:09:53]RasterBufferAndPrint [17:09:53]line [17:09:53]line [17:09:53]line [17:09:53]line [17:09:53]line [17:09:53]written 0, free lines is 3337 [17:09:53]MH_Cut [17:09:53]Write to MH i2c: D1 01 00 1A 34 01 20 [17:09:53]Write i2c OK [17:09:53]MH_I2C_Read... [17:09:53]Read from MH i2c: D1 [17:09:53]MH_I2C_Read... [17:09:53]Read from MH i2c: D1 01 00 [17:09:53]MH_I2C_Read... [17:09:53]Read from MH i2c: D1 01 00 1A 34 00 1F [17:09:53]Write to MH i2c: 01 00 00 1B 34 4F [17:09:53]Write i2c OK [17:09:53]MH_I2C_Read... [17:09:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B8 DD 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 32 30 39 38 35 36 30 10 04 04 00 FE 7A 01 00 F4 03 04 00 06 C1 20 67 B6 04 01 00 00 E8 CD EC 5E 2A 9C 51 CE [17:09:53]CommunicateWithHost err = 0 [17:09:53]CheckOFDResponse [17:09:53]1017 (14) - 77093643461234 [17:09:53]1041 (16) - 0000000002098560 [17:09:53]1040 (4) - 97022 [17:09:53]1012 (4) - 29.10.2024 11:03 [17:09:53]1206 (1) - 0 [17:09:53]OFD Sender: Remove packet 97022 [17:09:53]ProducePacketName [17:09:53]name=ofd_packets/00097022 [17:09:53]NVStorageDeleteData [17:09:53]OFD Sender: No OFD packet to send [17:09:53]*** Cut start [17:09:53]*** Partial cut [17:09:53]*** CUTSNS_PIN = 1 [17:09:53]*** CUTSNS_PIN = 0 [17:09:54]*** Brake cut motor [17:09:54]Read from MH i2c: 01 [17:09:54]MH_I2C_Read... [17:09:54]*** Stop cut motor [17:09:54]*** Cut end [17:09:54]Read from MH i2c: 01 07 00 [17:09:54]MH_I2C_Read... [17:09:54]Read from MH i2c: 01 07 00 1B 34 00 00 00 00 00 FF 0F 64 [17:09:54]process_action close_receipt done [17:09:54]requested_data is exist [17:09:54]produce_requested_data [17:09:54]requested_item fm.sn is exist - process it [17:09:54]wFMCommunicate request_size=4 [17:09:54]MH_SAM_APDU [17:09:54]CAPDU: 80 11 00 00 [17:09:54]Write to MH i2c: E2 08 00 1C 34 80 11 00 00 00 00 00 00 CA [17:09:54]Write i2c OK [17:09:54]MH_I2C_Read... [17:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:54]Read from MH i2c: E2 [17:09:54]MH_I2C_Read... [17:09:54]Read from MH i2c: E2 17 00 [17:09:54]MH_I2C_Read... [17:09:54]Read from MH i2c: E2 17 00 1C 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [17:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:09:54]wFMCommunicate OK [17:09:54]requested_item fd.num is exist - process it [17:09:54]SAM_PROTO_GetFieldsCounters [17:09:54]wFMCommunicate request_size=4 [17:09:54]MH_SAM_APDU [17:09:54]CAPDU: 80 13 00 00 [17:09:54]Write to MH i2c: E2 08 00 1D 34 80 13 00 00 00 00 00 00 CD [17:09:54]Write i2c OK [17:09:54]MH_I2C_Read... [17:09:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:54]Read from MH i2c: E2 [17:09:54]MH_I2C_Read... [17:09:54]Read from MH i2c: E2 62 00 [17:09:54]MH_I2C_Read... [17:09:54]Read from MH i2c: E2 62 00 1D 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 37 [17:09:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:54]wFMCommunicate OK [17:09:54]SAM_PROTO_GetFieldsCounters done [17:09:54]requested_item shift.num is exist - process it [17:09:54]requested_item shift.opened is exist - process it [17:09:54]req_shift_opened [17:09:54]FM_GetShiftState [17:09:54]SAM_PROTO_GetShiftState [17:09:54]wFMCommunicate request_size=4 [17:09:54]MH_SAM_APDU [17:09:54]CAPDU: 80 13 01 00 [17:09:54]Write to MH i2c: E2 08 00 1E 34 80 13 01 00 00 00 00 00 CF [17:09:54]Write i2c OK [17:09:54]MH_I2C_Read... [17:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:54]Read from MH i2c: E2 [17:09:54]MH_I2C_Read... [17:09:54]Read from MH i2c: E2 0E 00 [17:09:54]MH_I2C_Read... [17:09:54]Read from MH i2c: E2 0E 00 1E 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [17:09:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:09:54]wFMCommunicate OK [17:09:54]SAM_PROTO_GetShiftState done [17:09:54]FM_GetShiftState done [17:09:54]req_shift_opened done [17:09:54]requested_item shift.open_date is exist - process it [17:09:54]req_shift_open_date [17:09:54]req_shift_open_date done [17:09:54]produce_requested_data done [17:09:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97022,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:09:54]process_action_free close_receipt [17:09:54]json_value_free [17:09:54]json_value_free done [17:09:54]process_json_proto returns [17:09:54]Send response to host [17:09:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97022,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:09:54]free response buf [17:09:54]execute_script done [17:09:54]execute_script returns [17:09:54]free content buf [17:09:54]Sock 7.Close socket [17:09:54]Sock 7.Thread stoped [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:38]OFD Sender: No OFD packet to send [17:10:40]accept exits with 9 [17:10:40]New connection [17:10:40]New thread 3067116900 created [17:10:40]Thread 3067260260 joined [17:10:40]Waiting for new connection... [17:10:40] Sock 9.Parse request [17:10:40]Sock 9.Check first char [17:10:40]Sock 9.First char is OK [17:10:40]request: POST /json_proto HTTP/1.0 [17:10:40]Method: POST [17:10:40]URL: /json_proto [17:10:40]Method is POST - this is cgi request [17:10:40]url: /json_proto [17:10:40]query_string will be loaded in cgi processing [17:10:40]execute_cgi json_proto POST (null) [17:10:40]execute_cgi path=json_proto method=POST [17:10:40]POST find Content-Length [17:10:40]Host: 172.17.40.67:8080 [17:10:40]Content-Length: 768 [17:10:40]Content-Type: application/json [17:10:40] [17:10:40]POST finish read [17:10:40]Found Content-Length = 768 [17:10:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.000, "sum" : 669.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" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:40]execute_script... [17:10:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.000, "sum" : 669.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" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:40]POST & json_proto [17:10:40]process_json_proto [17:10:40]json parsed OK: [17:10:40]protocol is kg_v1.0 [17:10:40]action value=close_receipt [17:10:40]process_action close_receipt [17:10:40]cmd_close_receipt [17:10:40]MH_GetDate [17:10:40]Write to MH i2c: F0 00 00 1F 34 42 [17:10:40]Write i2c OK [17:10:40]MH_I2C_Read... [17:10:40]Read from MH i2c: F0 [17:10:40]MH_I2C_Read... [17:10:40]Read from MH i2c: F0 09 00 [17:10:40]MH_I2C_Read... [17:10:40]Read from MH i2c: F0 09 00 1F 34 00 11 17 21 67 EE DA 66 66 8F [17:10:40]GetLastDocTimeStamp 1730221792 [17:10:40]current date 1730221841 [17:10:40]FM_GetShiftState [17:10:40]SAM_PROTO_GetShiftState [17:10:40]wFMCommunicate request_size=4 [17:10:40]MH_SAM_APDU [17:10:40]CAPDU: 80 13 01 00 [17:10:40]Write to MH i2c: E2 08 00 20 34 80 13 01 00 00 00 00 00 D1 [17:10:40]Write i2c OK [17:10:40]MH_I2C_Read... [17:10:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:40]Read from MH i2c: E2 [17:10:40]MH_I2C_Read... [17:10:40]Read from MH i2c: E2 0E 00 [17:10:40]MH_I2C_Read... [17:10:40]Read from MH i2c: E2 0E 00 20 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2F [17:10:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:10:40]wFMCommunicate OK [17:10:40]SAM_PROTO_GetShiftState done [17:10:40]FM_GetShiftState done [17:10:40]opened in 1730160548 [17:10:40]opened+sec_in_day 1730246948 [17:10:40]quantity*price = 66900 [17:10:40]sum+1 = 66901 [17:10:40]Check (price>sum+1) || (price+1 о реализуемом товаре [17:10:41]line ИТОГО: 669.00 [17:10:41]line НСП 1% : 5.92 [17:10:41]line НДС 12% : 71.04 [17:10:41]line Наличными: 0.00 [17:10:41]line Безнал.: 669.00 [17:10:41]line Место: АЗС № 82 "Партнер Нефть" [17:10:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:10:41]line СНО: Общий режим [17:10:41]line Чек 532 29.10.2024 17:10 [17:10:41]line Смена: 145 ФФД: 1.0 [17:10:41]line ЗНМ: 0300000017 [17:10:41]line РНМ: 0000000000170478 [17:10:41]line Версия ККМ: v1.0 [17:10:41]line Платежная система: Mbank [17:10:41]line ФМ: 0000000002098560 [17:10:41]line ФД: 97023 [17:10:41]line ФПД: 107971890839347 [17:10:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171041&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97023&fm=107971890839347&tin=02508201610067®Number=0000000000170478&sum=66900 [17:10:42]OFD Sender: Processing packet 97023 [packets to send 59, broken 58] [17:10:42]ProducePacketName [17:10:42]name=ofd_packets/00097023 [17:10:42]OFD Sender: To server: pG, [17:10:42]CommunicateWithHost lk.salyk.kg:30040 [17:10:42]ConnectInit lk.salyk.kg [17:10:42]written 0, free lines is 4095 [17:10:42]Connected sock=11 [17:10:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 60 07 01 4E 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 11 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 7A 01 00 35 04 06 00 62 33 2A 32 FF 33 70 AF CD 88 71 FC 5D CA [17:10:42]Write to MH i2c: 01 00 00 5C 34 90 [17:10:42]Write i2c OK [17:10:42]MH_I2C_Read... [17:10:42]Read from MH i2c: 01 [17:10:42]MH_I2C_Read... [17:10:42]Read from MH i2c: 01 07 00 [17:10:42]MH_I2C_Read... [17:10:42]Read from MH i2c: 01 07 00 5C 34 00 00 00 00 00 26 0D CA [17:10:42]RasterBufferAndPrint [17:10:42]line [17:10:42]line [17:10:42]line [17:10:42]line [17:10:42]line [17:10:42]written 0, free lines is 3372 [17:10:42]MH_Cut [17:10:42]Write to MH i2c: D1 01 00 63 34 01 69 [17:10:42]Write i2c OK [17:10:42]MH_I2C_Read... [17:10:42]Read from MH i2c: D1 [17:10:42]MH_I2C_Read... [17:10:42]Read from MH i2c: D1 01 00 [17:10:42]MH_I2C_Read... [17:10:42]Read from MH i2c: D1 01 00 63 34 00 68 [17:10:42]Write to MH i2c: 01 00 00 64 34 98 [17:10:42]Write i2c OK [17:10:42]MH_I2C_Read... [17:10:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D 37 47 00 6D F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 7A 01 00 F4 03 04 00 37 C1 20 67 B6 04 01 00 00 DC C6 CC D3 13 FC A3 DE [17:10:42]CommunicateWithHost err = 0 [17:10:42]CheckOFDResponse [17:10:42]1017 (14) - 77093643461234 [17:10:42]1041 (16) - 0000000002098560 [17:10:42]1040 (4) - 97023 [17:10:42]1012 (4) - 29.10.2024 11:04 [17:10:42]1206 (1) - 0 [17:10:42]OFD Sender: Remove packet 97023 [17:10:42]ProducePacketName [17:10:42]name=ofd_packets/00097023 [17:10:42]NVStorageDeleteData [17:10:43]OFD Sender: No OFD packet to send [17:10:43]*** Cut start [17:10:43]*** Partial cut [17:10:43]*** CUTSNS_PIN = 1 [17:10:43]*** CUTSNS_PIN = 0 [17:10:43]*** Brake cut motor [17:10:43]Read from MH i2c: 01 [17:10:43]MH_I2C_Read... [17:10:43]*** Stop cut motor [17:10:43]*** Cut end [17:10:43]Read from MH i2c: 01 07 00 [17:10:43]MH_I2C_Read... [17:10:43]Read from MH i2c: 01 07 00 64 34 00 00 00 00 00 FF 0F AD [17:10:43]process_action close_receipt done [17:10:43]requested_data is exist [17:10:43]produce_requested_data [17:10:43]requested_item fm.sn is exist - process it [17:10:43]wFMCommunicate request_size=4 [17:10:43]MH_SAM_APDU [17:10:43]CAPDU: 80 11 00 00 [17:10:43]Write to MH i2c: E2 08 00 65 34 80 11 00 00 00 00 00 00 13 [17:10:43]Write i2c OK [17:10:43]MH_I2C_Read... [17:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:43]Read from MH i2c: E2 [17:10:43]MH_I2C_Read... [17:10:43]Read from MH i2c: E2 17 00 [17:10:43]MH_I2C_Read... [17:10:43]Read from MH i2c: E2 17 00 65 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [17:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:10:43]wFMCommunicate OK [17:10:43]requested_item fd.num is exist - process it [17:10:43]SAM_PROTO_GetFieldsCounters [17:10:43]wFMCommunicate request_size=4 [17:10:43]MH_SAM_APDU [17:10:43]CAPDU: 80 13 00 00 [17:10:43]Write to MH i2c: E2 08 00 66 34 80 13 00 00 00 00 00 00 16 [17:10:43]Write i2c OK [17:10:43]MH_I2C_Read... [17:10:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:43]Read from MH i2c: E2 [17:10:43]MH_I2C_Read... [17:10:43]Read from MH i2c: E2 62 00 [17:10:43]MH_I2C_Read... [17:10:43]Read from MH i2c: E2 62 00 66 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 84 [17:10:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 7A 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:43]wFMCommunicate OK [17:10:43]SAM_PROTO_GetFieldsCounters done [17:10:43]requested_item shift.num is exist - process it [17:10:43]requested_item shift.opened is exist - process it [17:10:43]req_shift_opened [17:10:43]FM_GetShiftState [17:10:43]SAM_PROTO_GetShiftState [17:10:43]wFMCommunicate request_size=4 [17:10:43]MH_SAM_APDU [17:10:43]CAPDU: 80 13 01 00 [17:10:43]Write to MH i2c: E2 08 00 67 34 80 13 01 00 00 00 00 00 18 [17:10:43]Write i2c OK [17:10:43]MH_I2C_Read... [17:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:44]Read from MH i2c: E2 [17:10:44]MH_I2C_Read... [17:10:44]Read from MH i2c: E2 0E 00 [17:10:44]MH_I2C_Read... [17:10:44]Read from MH i2c: E2 0E 00 67 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [17:10:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:10:44]wFMCommunicate OK [17:10:44]SAM_PROTO_GetShiftState done [17:10:44]FM_GetShiftState done [17:10:44]req_shift_opened done [17:10:44]requested_item shift.open_date is exist - process it [17:10:44]req_shift_open_date [17:10:44]req_shift_open_date done [17:10:44]produce_requested_data done [17:10:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97023,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:10:44]process_action_free close_receipt [17:10:44]json_value_free [17:10:44]json_value_free done [17:10:44]process_json_proto returns [17:10:44]Send response to host [17:10:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97023,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:10:44]free response buf [17:10:44]execute_script done [17:10:44]execute_script returns [17:10:44]free content buf [17:10:44]Sock 9.Close socket [17:10:44]Sock 9.Thread stoped [17:10:48]OFD Sender: No OFD packet to send [17:10:53]OFD Sender: No OFD packet to send [17:10:58]OFD Sender: No OFD packet to send [17:11:03]OFD Sender: No OFD packet to send [17:11:08]OFD Sender: No OFD packet to send [17:11:13]OFD Sender: No OFD packet to send [17:11:18]OFD Sender: No OFD packet to send [17:11:23]OFD Sender: No OFD packet to send [17:11:28]OFD Sender: No OFD packet to send [17:11:33]OFD Sender: No OFD packet to send [17:11:38]OFD Sender: No OFD packet to send [17:11:43]OFD Sender: No OFD packet to send [17:11:48]OFD Sender: No OFD packet to send [17:11:53]OFD Sender: No OFD packet to send [17:11:58]OFD Sender: No OFD packet to send [17:12:03]OFD Sender: No OFD packet to send [17:12:08]OFD Sender: No OFD packet to send [17:12:13]OFD Sender: No OFD packet to send [17:12:18]OFD Sender: No OFD packet to send [17:12:23]OFD Sender: No OFD packet to send [17:12:28]OFD Sender: No OFD packet to send [17:12:33]OFD Sender: No OFD packet to send [17:12:38]OFD Sender: No OFD packet to send [17:12:43]OFD Sender: No OFD packet to send [17:12:48]OFD Sender: No OFD packet to send [17:12:48]ConnectInit Can't connect to host [17:12:53]OFD Sender: No OFD packet to send [17:12:58]OFD Sender: No OFD packet to send [17:13:03]OFD Sender: No OFD packet to send [17:13:08]OFD Sender: No OFD packet to send [17:13:13]OFD Sender: No OFD packet to send [17:13:18]OFD Sender: No OFD packet to send [17:13:23]OFD Sender: No OFD packet to send [17:13:28]OFD Sender: No OFD packet to send [17:13:33]OFD Sender: No OFD packet to send [17:13:38]OFD Sender: No OFD packet to send [17:13:43]OFD Sender: No OFD packet to send [17:13:48]OFD Sender: No OFD packet to send [17:13:53]OFD Sender: No OFD packet to send [17:13:58]OFD Sender: No OFD packet to send [17:13:59]accept exits with 10 [17:13:59]New connection [17:13:59]New thread 3067260260 created [17:13:59]Thread 3067116900 joined [17:13:59]Waiting for new connection... [17:13:59] Sock 10.Parse request [17:13:59]Sock 10.Check first char [17:13:59]Sock 10.First char is OK [17:13:59]request: POST /json_proto HTTP/1.0 [17:13:59]Method: POST [17:13:59]URL: /json_proto [17:13:59]Method is POST - this is cgi request [17:13:59]url: /json_proto [17:13:59]query_string will be loaded in cgi processing [17:13:59]execute_cgi json_proto POST (null) [17:13:59]execute_cgi path=json_proto method=POST [17:13:59]POST find Content-Length [17:13:59]Host: 172.17.40.67:8080 [17:13:59]Content-Length: 678 [17:13:59]Content-Type: application/json [17:13:59] [17:13:59]POST finish read [17:13:59]Found Content-Length = 678 [17:13:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:59]execute_script... [17:13: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)3407556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:13:59]POST & json_proto [17:13:59]process_json_proto [17:13:59]json parsed OK: [17:13:59]protocol is kg_v1.0 [17:13:59]action value=close_receipt [17:13:59]process_action close_receipt [17:13:59]cmd_close_receipt [17:13:59]MH_GetDate [17:13:59]Write to MH i2c: F0 00 00 68 34 8B [17:13:59]Write i2c OK [17:13:59]MH_I2C_Read... [17:13:59]Read from MH i2c: F0 [17:13:59]MH_I2C_Read... [17:13:59]Read from MH i2c: F0 09 00 [17:13:59]MH_I2C_Read... [17:13:59]Read from MH i2c: F0 09 00 68 34 00 D9 17 21 67 EE DA 66 66 A0 [17:13:59]GetLastDocTimeStamp 1730221841 [17:13:59]current date 1730222041 [17:13:59]FM_GetShiftState [17:13:59]SAM_PROTO_GetShiftState [17:13:59]wFMCommunicate request_size=4 [17:13:59]MH_SAM_APDU [17:13:59]CAPDU: 80 13 01 00 [17:13:59]Write to MH i2c: E2 08 00 69 34 80 13 01 00 00 00 00 00 1A [17:13:59]Write i2c OK [17:13:59]MH_I2C_Read... [17:13:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:59]Read from MH i2c: E2 [17:13:59]MH_I2C_Read... [17:13:59]Read from MH i2c: E2 0E 00 [17:13:59]MH_I2C_Read... [17:13:59]Read from MH i2c: E2 0E 00 69 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [17:13:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:13:59]wFMCommunicate OK [17:13:59]SAM_PROTO_GetShiftState done [17:13:59]FM_GetShiftState done [17:13:59]opened in 1730160548 [17:13:59]opened+sec_in_day 1730246948 [17:13:59]quantity*price = 30038 [17:13:59]sum+1 = 30039 [17:13:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 533 29.10.2024 17:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97024 ФПД: 33813456430198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97024&fm=33813456430198&tin=02508201610067®Number=0000000000170478&sum=30000 [17:14:00]StoreToDocumentArchive [17:14:00]shift 145 fd 97024 [17:14:00]save to /storage/0145/doc_00097024 [17:14:00]save last doc name /storage/0145/doc_00097024 to /storage/kkm_last_doc_name [17:14:00]save OK [17:14:00]Clear old archive folders... [17:14:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:14:00]tlvbuf is B6FA03C0 [17:14:00]SAM_PROTO_ClearQueue [17:14:00]wFMCommunicate request_size=4 [17:14:00]MH_SAM_APDU [17:14:00]CAPDU: 80 09 00 00 [17:14:00]Write to MH i2c: E2 08 00 76 34 80 09 00 00 00 00 00 00 1C [17:14:00]Write i2c OK [17:14:00]MH_I2C_Read... [17:14:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:14:00]Read from MH i2c: E2 [17:14:00]MH_I2C_Read... [17:14:00]Read from MH i2c: E2 03 00 [17:14:00]MH_I2C_Read... [17:14:00]Read from MH i2c: E2 03 00 76 34 00 90 00 1E [17:14:00]RAPDU: 90 00 [17:14:00]wFMCommunicate OK [17:14:00]SAM_PROTO_ClearQueue done [17:14:00]KKMCreateOFDPacket [17:14:00]OFDProtocolAddRootSTLVToBuf [17:14:00]FM_MakeSignedData [17:14:00]FM_MakeSignedData [17:14:00]SAM_PROTO_SignData [17:14:00]wFMCommunicate request_size=4 [17:14:00]MH_SAM_APDU [17:14:00]CAPDU: 80 0D 01 02 [17:14:00]Write to MH i2c: E2 08 00 77 34 80 0D 01 02 00 00 00 00 24 [17:14:00]Write i2c OK [17:14:00]MH_I2C_Read... [17:14:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:14:00]Read from MH i2c: E2 [17:14:00]MH_I2C_Read... [17:14:00]Read from MH i2c: E2 03 00 [17:14:00]MH_I2C_Read... [17:14:00]Read from MH i2c: E2 03 00 77 34 00 90 00 1F [17:14:00]RAPDU: 90 00 [17:14:00]wFMCommunicate OK [17:14:00]wFMCommunicate request_size=255 [17:14:00]MH_SAM_APDU [17:14: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 34 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 15 02 00 00 F4 03 04 00 D9 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7B 01 00 35 04 06 00 1E [17:14:00]Write to MH i2c: E2 02 01 78 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 15 02 00 00 F4 03 04 00 D9 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7B 01 00 35 04 06 00 1E 00 00 60 [17:14:00]Write i2c OK [17:14:00]MH_I2C_Read... [17:14:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:01]Read from MH i2c: E2 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 03 00 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 03 00 78 34 00 90 00 20 [17:14:01]RAPDU: 90 00 [17:14:01]wFMCommunicate OK [17:14:01]wFMCommunicate request_size=10 [17:14:01]MH_SAM_APDU [17:14:01]CAPDU: 80 0D 02 02 05 C0 CF 0F 24 76 [17:14:01]Write to MH i2c: E2 0D 00 79 34 80 0D 02 02 05 00 C0 CF 0F 24 76 00 00 69 [17:14:01]Write i2c OK [17:14:01]MH_I2C_Read... [17:14:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:01]Read from MH i2c: E2 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 03 00 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 03 00 79 34 00 90 00 21 [17:14:01]RAPDU: 90 00 [17:14:01]wFMCommunicate OK [17:14:01]wFMCommunicate request_size=4 [17:14:01]MH_SAM_APDU [17:14:01]CAPDU: 80 0D 03 02 [17:14:01]Write to MH i2c: E2 08 00 7A 34 80 0D 03 02 00 00 00 00 29 [17:14:01]Write i2c OK [17:14:01]MH_I2C_Read... [17:14:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:14:01]Read from MH i2c: E2 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 0B 00 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 0B 00 7A 34 00 B6 7E 36 D7 76 BE 19 A3 90 00 5B [17:14:01]RAPDU: B6 7E 36 D7 76 BE 19 A3 90 00 [17:14:01]wFMCommunicate OK [17:14:01]SAM_PROTO_SignData done [17:14:01]FM_MakeSignedData done [17:14:01]CreateOFDProtocolMessage [17:14:01]wFMCommunicate request_size=4 [17:14:01]MH_SAM_APDU [17:14:01]CAPDU: 80 11 00 00 [17:14:01]Write to MH i2c: E2 08 00 7B 34 80 11 00 00 00 00 00 00 29 [17:14:01]Write i2c OK [17:14:01]MH_I2C_Read... [17:14:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:01]Read from MH i2c: E2 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 17 00 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: E2 17 00 7B 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [17:14:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:14:01]wFMCommunicate OK [17:14:01]CreateOFDProtocolMessage done [17:14:01]OFDSenderStorePacket 97024 [17:14:01]StoreOFDPacket docnum=97024 [17:14:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 37 8F 07 01 C1 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 34 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 15 02 00 00 F4 03 04 00 D9 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7B 01 00 35 04 06 00 1E C0 CF 0F 24 76 B6 7E 36 D7 76 BE 19 A3 [17:14:01]CheckFolder [17:14:01]dirname=/storage/ofd_packets [17:14:01]CheckFolder done [17:14:01]ProducePacketName [17:14:01]name=ofd_packets/00097024 [17:14:01]NVStorageSaveData ofd_packets/00097024 [17:14:01]File name is /storage/ofd_packets/00097024 [17:14:01]Write 301 bytes [17:14:01]NVStorageSaveData done [17:14:01]OFDSenderStorePacket done [17:14:01]KKMCreateOFDPacket done [17:14:01]NVStorageSaveData kkm_last_timestamp [17:14:01]File name is /storage/kkm_last_timestamp [17:14:01]Write 4 bytes [17:14:01]NVStorageSaveData done [17:14:01]ExternCall_PrintAddStr [17:14:01]wPrintStart [17:14:01]Write to MH i2c: 01 00 00 7C 34 B0 [17:14:01]Write i2c OK [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: 01 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: 01 07 00 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: 01 07 00 7C 34 00 00 00 00 00 FF 0F C5 [17:14:01]RasterBufferAndPrint [17:14:01]line Счет N : (1)3407556 [17:14:01]line ИНН: 02508201610067 [17:14:01]line Контрольно-Кассовый Чек [17:14:01]line ПРОДАЖА [17:14:01]line ТРК (МРК, ГНК) : 42 [17:14:01]line Товар: 2710124130 [17:14:01]line Аи-92-К-4 [17:14:01]line 4.490 * 66.90 [17:14:01]line = 300.38 [17:14:01]line НДС 12% НСП 1% [17:14:01]line > о реализуемом товаре [17:14:01]line ОКРУГЛЕНИЕ: -0.38 [17:14:01]line ИТОГО: 300.00 [17:14:01]line Внесено: 300.00 [17:14:01]line СДАЧА: 0.00 [17:14:01]line НСП 1% : 2.66 [17:14:01]line НДС 12% : 31.90 [17:14:01]line Наличными: 300.00 [17:14:01]line Безнал.: 0.00 [17:14:01]line Место: АЗС № 82 "Партнер Нефть" [17:14:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:14:01]line СНО: Общий режим [17:14:01]line Чек 533 29.10.2024 17:14 [17:14:01]line Смена: 145 ФФД: 1.0 [17:14:01]line ЗНМ: 0300000017 [17:14:01]line РНМ: 0000000000170478 [17:14:01]line Версия ККМ: v1.0 [17:14:01]line ФМ: 0000000002098560 [17:14:01]line ФД: 97024 [17:14:01]line ФПД: 33813456430198 [17:14:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97024&fm=33813456430198&tin=02508201610067®Number=0000000000170478&sum=30000 [17:14:01]written 0, free lines is 4095 [17:14:01]OFD Sender: Processing packet 97024 [packets to send 59, broken 58] [17:14:01]ProducePacketName [17:14:01]name=ofd_packets/00097024 [17:14:01]OFD Sender: To server: pG, [17:14:01]CommunicateWithHost lk.salyk.kg:30040 [17:14:01]ConnectInit lk.salyk.kg [17:14:01]Connected sock=11 [17:14:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 37 8F 07 01 C1 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 34 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 15 02 00 00 F4 03 04 00 D9 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 7B 01 00 35 04 06 00 1E C0 CF 0F 24 76 B6 7E 36 D7 76 BE 19 A3 [17:14:01]Write to MH i2c: 01 00 00 A7 34 DB [17:14:01]Write i2c OK [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: 01 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: 01 07 00 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: 01 07 00 A7 34 00 00 00 00 00 0F 0D FE [17:14:01]RasterBufferAndPrint [17:14:01]line [17:14:01]line [17:14:01]line [17:14:01]line [17:14:01]line [17:14:01]written 0, free lines is 3355 [17:14:01]MH_Cut [17:14:01]Write to MH i2c: D1 01 00 AE 34 01 B4 [17:14:01]Write i2c OK [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: D1 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: D1 01 00 [17:14:01]MH_I2C_Read... [17:14:01]Read from MH i2c: D1 01 00 AE 34 00 B3 [17:14:01]Write to MH i2c: 01 00 00 AF 34 E3 [17:14:01]Write i2c OK [17:14:01]MH_I2C_Read... [17:14:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 28 47 00 59 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 32 30 39 38 35 36 30 10 04 04 00 00 7B 01 00 F4 03 04 00 FE C1 20 67 B6 04 01 00 00 D0 5C 39 02 B6 2A 54 49 [17:14:01]CommunicateWithHost err = 0 [17:14:01]CheckOFDResponse [17:14:01]1017 (14) - 77093643461234 [17:14:01]1041 (16) - 0000000002098560 [17:14:01]1040 (4) - 97024 [17:14:01]1012 (4) - 29.10.2024 11:07 [17:14:01]1206 (1) - 0 [17:14:01]OFD Sender: Remove packet 97024 [17:14:01]ProducePacketName [17:14:01]name=ofd_packets/00097024 [17:14:01]NVStorageDeleteData [17:14:02]OFD Sender: No OFD packet to send [17:14:02]*** Cut start [17:14:02]*** Partial cut [17:14:02]*** CUTSNS_PIN = 1 [17:14:02]*** CUTSNS_PIN = 0 [17:14:02]*** Brake cut motor [17:14:02]Read from MH i2c: 01 [17:14:02]MH_I2C_Read... [17:14:02]*** Stop cut motor [17:14:02]*** Cut end [17:14:02]Read from MH i2c: 01 07 00 [17:14:02]MH_I2C_Read... [17:14:02]Read from MH i2c: 01 07 00 AF 34 00 00 00 00 00 FF 0F F8 [17:14:02]process_action close_receipt done [17:14:02]requested_data is exist [17:14:02]produce_requested_data [17:14:02]requested_item fm.sn is exist - process it [17:14:02]wFMCommunicate request_size=4 [17:14:02]MH_SAM_APDU [17:14:02]CAPDU: 80 11 00 00 [17:14:02]Write to MH i2c: E2 08 00 B0 34 80 11 00 00 00 00 00 00 5E [17:14:02]Write i2c OK [17:14:02]MH_I2C_Read... [17:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:03]Read from MH i2c: E2 [17:14:03]MH_I2C_Read... [17:14:03]Read from MH i2c: E2 17 00 [17:14:03]MH_I2C_Read... [17:14:03]Read from MH i2c: E2 17 00 B0 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [17:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:14:03]wFMCommunicate OK [17:14:03]requested_item fd.num is exist - process it [17:14:03]SAM_PROTO_GetFieldsCounters [17:14:03]wFMCommunicate request_size=4 [17:14:03]MH_SAM_APDU [17:14:03]CAPDU: 80 13 00 00 [17:14:03]Write to MH i2c: E2 08 00 B1 34 80 13 00 00 00 00 00 00 61 [17:14:03]Write i2c OK [17:14:03]MH_I2C_Read... [17:14:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:14:03]Read from MH i2c: E2 [17:14:03]MH_I2C_Read... [17:14:03]Read from MH i2c: E2 62 00 [17:14:03]MH_I2C_Read... [17:14:03]Read from MH i2c: E2 62 00 B1 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [17:14:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:14:03]wFMCommunicate OK [17:14:03]SAM_PROTO_GetFieldsCounters done [17:14:03]requested_item shift.num is exist - process it [17:14:03]requested_item shift.opened is exist - process it [17:14:03]req_shift_opened [17:14:03]FM_GetShiftState [17:14:03]SAM_PROTO_GetShiftState [17:14:03]wFMCommunicate request_size=4 [17:14:03]MH_SAM_APDU [17:14:03]CAPDU: 80 13 01 00 [17:14:03]Write to MH i2c: E2 08 00 B2 34 80 13 01 00 00 00 00 00 63 [17:14:03]Write i2c OK [17:14:03]MH_I2C_Read... [17:14:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:03]Read from MH i2c: E2 [17:14:03]MH_I2C_Read... [17:14:03]Read from MH i2c: E2 0E 00 [17:14:03]MH_I2C_Read... [17:14:03]Read from MH i2c: E2 0E 00 B2 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [17:14:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:14:03]wFMCommunicate OK [17:14:03]SAM_PROTO_GetShiftState done [17:14:03]FM_GetShiftState done [17:14:03]req_shift_opened done [17:14:03]requested_item shift.open_date is exist - process it [17:14:03]req_shift_open_date [17:14:03]req_shift_open_date done [17:14:03]produce_requested_data done [17:14:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97024,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:14:03]process_action_free close_receipt [17:14:03]json_value_free [17:14:03]json_value_free done [17:14:03]process_json_proto returns [17:14:03]Send response to host [17:14:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97024,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:14:03]free response buf [17:14:03]execute_script done [17:14:03]execute_script returns [17:14:03]free content buf [17:14:03]Sock 10.Close socket [17:14:03]Sock 10.Thread stoped [17:14:07]OFD Sender: No OFD packet to send [17:14:12]OFD Sender: No OFD packet to send [17:14:12]accept exits with 9 [17:14:12]New connection [17:14:12]New thread 3067116900 created [17:14:12]Thread 3067260260 joined [17:14:12]Waiting for new connection... [17:14:12] Sock 9.Parse request [17:14:12]Sock 9.Check first char [17:14:12]Sock 9.First char is OK [17:14:12]request: POST /json_proto HTTP/1.0 [17:14:12]Method: POST [17:14:12]URL: /json_proto [17:14:12]Method is POST - this is cgi request [17:14:12]url: /json_proto [17:14:12]query_string will be loaded in cgi processing [17:14:12]execute_cgi json_proto POST (null) [17:14:12]execute_cgi path=json_proto method=POST [17:14:12]POST find Content-Length [17:14:12]Host: 172.17.40.67:8080 [17:14:12]Content-Length: 683 [17:14:12]Content-Type: application/json [17:14:12] [17:14:12]POST finish read [17:14:12]Found Content-Length = 683 [17:14:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:12]execute_script... [17:14: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)3407557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:14:12]POST & json_proto [17:14:12]process_json_proto [17:14:12]json parsed OK: [17:14:12]protocol is kg_v1.0 [17:14:12]action value=close_receipt [17:14:12]process_action close_receipt [17:14:12]cmd_close_receipt [17:14:12]MH_GetDate [17:14:12]Write to MH i2c: F0 00 00 B3 34 D6 [17:14:12]Write i2c OK [17:14:12]MH_I2C_Read... [17:14:12]Read from MH i2c: F0 [17:14:12]MH_I2C_Read... [17:14:12]Read from MH i2c: F0 09 00 [17:14:12]MH_I2C_Read... [17:14:12]Read from MH i2c: F0 09 00 B3 34 00 E5 17 21 67 EE DA 66 66 F7 [17:14:12]GetLastDocTimeStamp 1730222041 [17:14:12]current date 1730222053 [17:14:12]FM_GetShiftState [17:14:12]SAM_PROTO_GetShiftState [17:14:12]wFMCommunicate request_size=4 [17:14:12]MH_SAM_APDU [17:14:12]CAPDU: 80 13 01 00 [17:14:12]Write to MH i2c: E2 08 00 B4 34 80 13 01 00 00 00 00 00 65 [17:14:12]Write i2c OK [17:14:12]MH_I2C_Read... [17:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:12]Read from MH i2c: E2 [17:14:12]MH_I2C_Read... [17:14:12]Read from MH i2c: E2 0E 00 [17:14:12]MH_I2C_Read... [17:14:12]Read from MH i2c: E2 0E 00 B4 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C3 [17:14:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:14:12]wFMCommunicate OK [17:14:12]SAM_PROTO_GetShiftState done [17:14:12]FM_GetShiftState done [17:14:12]opened in 1730160548 [17:14:12]opened+sec_in_day 1730246948 [17:14:12]quantity*price = 100015 [17:14:12]sum+1 = 100017 [17:14: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 534 29.10.2024 17:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97025 ФПД: 116759534698567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97025&fm=116759534698567&tin=02508201610067®Number=0000000000170478&sum=100000 [17:14:13]StoreToDocumentArchive [17:14:13]shift 145 fd 97025 [17:14:13]save to /storage/0145/doc_00097025 [17:14:13]save last doc name /storage/0145/doc_00097025 to /storage/kkm_last_doc_name [17:14:13]save OK [17:14:13]Clear old archive folders... [17:14:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:14:13]tlvbuf is 01A86580 [17:14:13]SAM_PROTO_ClearQueue [17:14:13]wFMCommunicate request_size=4 [17:14:13]MH_SAM_APDU [17:14:13]CAPDU: 80 09 00 00 [17:14:13]Write to MH i2c: E2 08 00 C1 34 80 09 00 00 00 00 00 00 67 [17:14:13]Write i2c OK [17:14:13]MH_I2C_Read... [17:14:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:14:13]Read from MH i2c: E2 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 C1 34 00 90 00 69 [17:14:13]RAPDU: 90 00 [17:14:13]wFMCommunicate OK [17:14:13]SAM_PROTO_ClearQueue done [17:14:13]KKMCreateOFDPacket [17:14:13]OFDProtocolAddRootSTLVToBuf [17:14:13]FM_MakeSignedData [17:14:13]FM_MakeSignedData [17:14:13]SAM_PROTO_SignData [17:14:13]wFMCommunicate request_size=4 [17:14:13]MH_SAM_APDU [17:14:13]CAPDU: 80 0D 01 02 [17:14:13]Write to MH i2c: E2 08 00 C2 34 80 0D 01 02 00 00 00 00 6F [17:14:13]Write i2c OK [17:14:13]MH_I2C_Read... [17:14:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:14:13]Read from MH i2c: E2 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 C2 34 00 90 00 6A [17:14:13]RAPDU: 90 00 [17:14:13]wFMCommunicate OK [17:14:13]wFMCommunicate request_size=255 [17:14:13]MH_SAM_APDU [17:14:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 16 02 00 00 F4 03 04 00 E6 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7B 01 00 35 04 06 00 6A [17:14:13]Write to MH i2c: E2 02 01 C3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 16 02 00 00 F4 03 04 00 E6 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7B 01 00 35 04 06 00 6A 00 00 0C [17:14:13]Write i2c OK [17:14:13]MH_I2C_Read... [17:14:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:13]Read from MH i2c: E2 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 C3 34 00 90 00 6B [17:14:13]RAPDU: 90 00 [17:14:13]wFMCommunicate OK [17:14:13]wFMCommunicate request_size=10 [17:14:13]MH_SAM_APDU [17:14:13]CAPDU: 80 0D 02 02 05 31 32 97 00 47 [17:14:13]Write to MH i2c: E2 0D 00 C4 34 80 0D 02 02 05 00 31 32 97 00 47 00 00 BD [17:14:13]Write i2c OK [17:14:13]MH_I2C_Read... [17:14:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:13]Read from MH i2c: E2 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 03 00 C4 34 00 90 00 6C [17:14:13]RAPDU: 90 00 [17:14:13]wFMCommunicate OK [17:14:13]wFMCommunicate request_size=4 [17:14:13]MH_SAM_APDU [17:14:13]CAPDU: 80 0D 03 02 [17:14:13]Write to MH i2c: E2 08 00 C5 34 80 0D 03 02 00 00 00 00 74 [17:14:13]Write i2c OK [17:14:13]MH_I2C_Read... [17:14:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:14:13]Read from MH i2c: E2 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 0B 00 [17:14:13]MH_I2C_Read... [17:14:13]Read from MH i2c: E2 0B 00 C5 34 00 BA A1 8E E3 88 6B 63 CD 90 00 64 [17:14:13]RAPDU: BA A1 8E E3 88 6B 63 CD 90 00 [17:14:13]wFMCommunicate OK [17:14:13]SAM_PROTO_SignData done [17:14:13]FM_MakeSignedData done [17:14:13]CreateOFDProtocolMessage [17:14:13]wFMCommunicate request_size=4 [17:14:13]MH_SAM_APDU [17:14:13]CAPDU: 80 11 00 00 [17:14:13]Write to MH i2c: E2 08 00 C6 34 80 11 00 00 00 00 00 00 74 [17:14:14]Write i2c OK [17:14:14]MH_I2C_Read... [17:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:14]Read from MH i2c: E2 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: E2 17 00 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: E2 17 00 C6 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [17:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:14:14]wFMCommunicate OK [17:14:14]CreateOFDProtocolMessage done [17:14:14]OFDSenderStorePacket 97025 [17:14:14]StoreOFDPacket docnum=97025 [17:14:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 14 07 01 21 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 34 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 16 02 00 00 F4 03 04 00 E6 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7B 01 00 35 04 06 00 6A 31 32 97 00 47 BA A1 8E E3 88 6B 63 CD [17:14:14]CheckFolder [17:14:14]dirname=/storage/ofd_packets [17:14:14]CheckFolder done [17:14:14]ProducePacketName [17:14:14]name=ofd_packets/00097025 [17:14:14]NVStorageSaveData ofd_packets/00097025 [17:14:14]File name is /storage/ofd_packets/00097025 [17:14:14]Write 301 bytes [17:14:14]NVStorageSaveData done [17:14:14]OFDSenderStorePacket done [17:14:14]KKMCreateOFDPacket done [17:14:14]NVStorageSaveData kkm_last_timestamp [17:14:14]File name is /storage/kkm_last_timestamp [17:14:14]Write 4 bytes [17:14:14]NVStorageSaveData done [17:14:14]ExternCall_PrintAddStr [17:14:14]wPrintStart [17:14:14]Write to MH i2c: 01 00 00 C7 34 FB [17:14:14]Write i2c OK [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: 01 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: 01 07 00 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: 01 07 00 C7 34 00 00 00 00 00 FF 0F 10 [17:14:14]RasterBufferAndPrint [17:14:14]line Счет N : (1)3407557 [17:14:14]line ИНН: 02508201610067 [17:14:14]line Контрольно-Кассовый Чек [17:14:14]line ПРОДАЖА [17:14:14]line ТРК (МРК, ГНК) : 12 [17:14:14]line Товар: 2710124130 [17:14:14]line Аи-92-К-4 [17:14:14]line 14.950 * 66.90 [17:14:14]line = 1000.16 [17:14:14]line НДС 12% НСП 1% [17:14:14]line > о реализуемом товаре [17:14:14]line ОКРУГЛЕНИЕ: -0.16 [17:14:14]line ИТОГО: 1000.00 [17:14:14]line Внесено: 1000.00 [17:14:14]line СДАЧА: 0.00 [17:14:14]line НСП 1% : 8.85 [17:14:14]line НДС 12% : 106.21 [17:14:14]line Наличными: 1000.00 [17:14:14]line Безнал.: 0.00 [17:14:14]line Место: АЗС № 82 "Партнер Нефть" [17:14:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:14:14]line СНО: Общий режим [17:14:14]line Чек 534 29.10.2024 17:14 [17:14:14]line Смена: 145 ФФД: 1.0 [17:14:14]line ЗНМ: 0300000017 [17:14:14]line РНМ: 0000000000170478 [17:14:14]line Версия ККМ: v1.0 [17:14:14]line ФМ: 0000000002098560 [17:14:14]line ФД: 97025 [17:14:14]line ФПД: 116759534698567 [17:14:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97025&fm=116759534698567&tin=02508201610067®Number=0000000000170478&sum=100000 [17:14:14]written 0, free lines is 4095 [17:14:14]OFD Sender: Processing packet 97025 [packets to send 59, broken 58] [17:14:14]ProducePacketName [17:14:14]name=ofd_packets/00097025 [17:14:14]OFD Sender: To server: pG, [17:14:14]CommunicateWithHost lk.salyk.kg:30040 [17:14:14]ConnectInit lk.salyk.kg [17:14:14]Connected sock=11 [17:14:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 14 07 01 21 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 34 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 16 02 00 00 F4 03 04 00 E6 17 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 7B 01 00 35 04 06 00 6A 31 32 97 00 47 BA A1 8E E3 88 6B 63 CD [17:14:14]Write to MH i2c: 01 00 00 F2 34 26 [17:14:14]Write i2c OK [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: 01 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: 01 07 00 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: 01 07 00 F2 34 00 00 00 00 00 06 0D 40 [17:14:14]RasterBufferAndPrint [17:14:14]line [17:14:14]line [17:14:14]line [17:14:14]line [17:14:14]line [17:14:14]written 0, free lines is 3358 [17:14:14]MH_Cut [17:14:14]Write to MH i2c: D1 01 00 F9 34 01 FF [17:14:14]Write i2c OK [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: D1 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: D1 01 00 [17:14:14]MH_I2C_Read... [17:14:14]Read from MH i2c: D1 01 00 F9 34 00 FE [17:14:14]Write to MH i2c: 01 00 00 FA 34 2E [17:14:14]Write i2c OK [17:14:14]MH_I2C_Read... [17:14:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA 23 47 00 5A 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 32 30 39 38 35 36 30 10 04 04 00 01 7B 01 00 F4 03 04 00 0B C2 20 67 B6 04 01 00 00 B1 2A 8E AB D6 1D D3 44 [17:14:14]CommunicateWithHost err = 0 [17:14:14]CheckOFDResponse [17:14:14]1017 (14) - 77093643461234 [17:14:14]1041 (16) - 0000000002098560 [17:14:14]1040 (4) - 97025 [17:14:14]1012 (4) - 29.10.2024 11:07 [17:14:14]1206 (1) - 0 [17:14:14]OFD Sender: Remove packet 97025 [17:14:14]ProducePacketName [17:14:14]name=ofd_packets/00097025 [17:14:14]NVStorageDeleteData [17:14:15]*** Cut start [17:14:15]*** Partial cut [17:14:15]*** CUTSNS_PIN = 1 [17:14:15]OFD Sender: No OFD packet to send [17:14:15]*** CUTSNS_PIN = 0 [17:14:15]*** Brake cut motor [17:14:15]Read from MH i2c: 01 [17:14:15]MH_I2C_Read... [17:14:15]*** Stop cut motor [17:14:15]*** Cut end [17:14:15]Read from MH i2c: 01 07 00 [17:14:15]MH_I2C_Read... [17:14:15]Read from MH i2c: 01 07 00 FA 34 00 00 00 00 00 FF 0F 43 [17:14:15]process_action close_receipt done [17:14:15]requested_data is exist [17:14:15]produce_requested_data [17:14:15]requested_item fm.sn is exist - process it [17:14:15]wFMCommunicate request_size=4 [17:14:15]MH_SAM_APDU [17:14:15]CAPDU: 80 11 00 00 [17:14:15]Write to MH i2c: E2 08 00 FB 34 80 11 00 00 00 00 00 00 A9 [17:14:15]Write i2c OK [17:14:15]MH_I2C_Read... [17:14:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:15]Read from MH i2c: E2 [17:14:15]MH_I2C_Read... [17:14:15]Read from MH i2c: E2 17 00 [17:14:15]MH_I2C_Read... [17:14:15]Read from MH i2c: E2 17 00 FB 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [17:14:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:14:15]wFMCommunicate OK [17:14:15]requested_item fd.num is exist - process it [17:14:15]SAM_PROTO_GetFieldsCounters [17:14:15]wFMCommunicate request_size=4 [17:14:15]MH_SAM_APDU [17:14:15]CAPDU: 80 13 00 00 [17:14:15]Write to MH i2c: E2 08 00 FC 34 80 13 00 00 00 00 00 00 AC [17:14:15]Write i2c OK [17:14:15]MH_I2C_Read... [17:14:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:14:16]Read from MH i2c: E2 [17:14:16]MH_I2C_Read... [17:14:16]Read from MH i2c: E2 62 00 [17:14:16]MH_I2C_Read... [17:14:16]Read from MH i2c: E2 62 00 FC 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [17:14:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:14:16]wFMCommunicate OK [17:14:16]SAM_PROTO_GetFieldsCounters done [17:14:16]requested_item shift.num is exist - process it [17:14:16]requested_item shift.opened is exist - process it [17:14:16]req_shift_opened [17:14:16]FM_GetShiftState [17:14:16]SAM_PROTO_GetShiftState [17:14:16]wFMCommunicate request_size=4 [17:14:16]MH_SAM_APDU [17:14:16]CAPDU: 80 13 01 00 [17:14:16]Write to MH i2c: E2 08 00 FD 34 80 13 01 00 00 00 00 00 AE [17:14:16]Write i2c OK [17:14:16]MH_I2C_Read... [17:14:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:16]Read from MH i2c: E2 [17:14:16]MH_I2C_Read... [17:14:16]Read from MH i2c: E2 0E 00 [17:14:16]MH_I2C_Read... [17:14:16]Read from MH i2c: E2 0E 00 FD 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0C [17:14:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:14:16]wFMCommunicate OK [17:14:16]SAM_PROTO_GetShiftState done [17:14:16]FM_GetShiftState done [17:14:16]req_shift_opened done [17:14:16]requested_item shift.open_date is exist - process it [17:14:16]req_shift_open_date [17:14:16]req_shift_open_date done [17:14:16]produce_requested_data done [17:14:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97025,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:14:16]process_action_free close_receipt [17:14:16]json_value_free [17:14:16]json_value_free done [17:14:16]process_json_proto returns [17:14:16]Send response to host [17:14:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97025,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:14:16]free response buf [17:14:16]execute_script done [17:14:16]execute_script returns [17:14:16]free content buf [17:14:16]Sock 9.Close socket [17:14:16]Sock 9.Thread stoped [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:55]OFD Sender: No OFD packet to send [17:15:00]OFD Sender: No OFD packet to send [17:15:05]OFD Sender: No OFD packet to send [17:15:10]OFD Sender: No OFD packet to send [17:15:11]ConnectInit Can't connect to host [17:15:15]OFD Sender: No OFD packet to send [17:15:20]OFD Sender: No OFD packet to send [17:15:25]OFD Sender: No OFD packet to send [17:15:30]OFD Sender: No OFD packet to send [17:15:35]OFD Sender: No OFD packet to send [17:15:40]OFD Sender: No OFD packet to send [17:15:45]OFD Sender: No OFD packet to send [17:15:50]OFD Sender: No OFD packet to send [17:15:50]accept exits with 10 [17:15:50]New connection [17:15:50]New thread 3067260260 created [17:15:50]Thread 3067116900 joined [17:15:50]Waiting for new connection... [17:15:50] Sock 10.Parse request [17:15:50]Sock 10.Check first char [17:15:50]Sock 10.First char is OK [17:15:50]request: POST /json_proto HTTP/1.0 [17:15:50]Method: POST [17:15:50]URL: /json_proto [17:15:50]Method is POST - this is cgi request [17:15:50]url: /json_proto [17:15:50]query_string will be loaded in cgi processing [17:15:50]execute_cgi json_proto POST (null) [17:15:50]execute_cgi path=json_proto method=POST [17:15:50]POST find Content-Length [17:15:50]Host: 172.17.40.67:8080 [17:15:50]Content-Length: 683 [17:15:50]Content-Type: application/json [17:15:50] [17:15:50]POST finish read [17:15:50]Found Content-Length = 683 [17:15:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "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" ] } } [17:15:50]execute_script... [17:15: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)3407558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "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" ] } } [17:15:50]POST & json_proto [17:15:50]process_json_proto [17:15:50]json parsed OK: [17:15:50]protocol is kg_v1.0 [17:15:50]action value=close_receipt [17:15:50]process_action close_receipt [17:15:50]cmd_close_receipt [17:15:50]MH_GetDate [17:15:50]Write to MH i2c: F0 00 00 FE 34 21 [17:15:50]Write i2c OK [17:15:50]MH_I2C_Read... [17:15:50]Read from MH i2c: F0 [17:15:50]MH_I2C_Read... [17:15:50]Read from MH i2c: F0 09 00 [17:15:50]MH_I2C_Read... [17:15:50]Read from MH i2c: F0 09 00 FE 34 00 48 18 21 67 EE DA 66 66 A6 [17:15:50]GetLastDocTimeStamp 1730222054 [17:15:50]current date 1730222152 [17:15:50]FM_GetShiftState [17:15:50]SAM_PROTO_GetShiftState [17:15:50]wFMCommunicate request_size=4 [17:15:50]MH_SAM_APDU [17:15:50]CAPDU: 80 13 01 00 [17:15:50]Write to MH i2c: E2 08 00 FF 34 80 13 01 00 00 00 00 00 B0 [17:15:50]Write i2c OK [17:15:50]MH_I2C_Read... [17:15:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:50]Read from MH i2c: E2 [17:15:50]MH_I2C_Read... [17:15:50]Read from MH i2c: E2 0E 00 [17:15:50]MH_I2C_Read... [17:15:50]Read from MH i2c: E2 0E 00 FF 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0E [17:15:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:15:50]wFMCommunicate OK [17:15:50]SAM_PROTO_GetShiftState done [17:15:50]FM_GetShiftState done [17:15:50]opened in 1730160548 [17:15:50]opened+sec_in_day 1730246948 [17:15:50]quantity*price = 300046 [17:15:50]sum+1 = 300048 [17:15:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 535 29.10.2024 17:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97026 ФПД: 81983288758861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171552&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97026&fm=81983288758861&tin=02508201610067®Number=0000000000170478&sum=300000 [17:15:51]StoreToDocumentArchive [17:15:51]shift 145 fd 97026 [17:15:51]save to /storage/0145/doc_00097026 [17:15:51]save last doc name /storage/0145/doc_00097026 to /storage/kkm_last_doc_name [17:15:51]save OK [17:15:51]Clear old archive folders... [17:15:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:15:51]tlvbuf is 01B83D40 [17:15:51]SAM_PROTO_ClearQueue [17:15:51]wFMCommunicate request_size=4 [17:15:51]MH_SAM_APDU [17:15:51]CAPDU: 80 09 00 00 [17:15:52]Write to MH i2c: E2 08 00 0C 35 80 09 00 00 00 00 00 00 B3 [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 0C 35 00 90 00 B5 [17:15:52]RAPDU: 90 00 [17:15:52]wFMCommunicate OK [17:15:52]SAM_PROTO_ClearQueue done [17:15:52]KKMCreateOFDPacket [17:15:52]OFDProtocolAddRootSTLVToBuf [17:15:52]FM_MakeSignedData [17:15:52]FM_MakeSignedData [17:15:52]SAM_PROTO_SignData [17:15:52]wFMCommunicate request_size=4 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 0D 01 02 [17:15:52]Write to MH i2c: E2 08 00 0D 35 80 0D 01 02 00 00 00 00 BB [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:52]Read from MH i2c: E2 03 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 0D 35 00 90 00 B6 [17:15:52]RAPDU: 90 00 [17:15:52]wFMCommunicate OK [17:15:52]wFMCommunicate request_size=255 [17:15:52]MH_SAM_APDU [17: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 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 77 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 17 02 00 00 F4 03 04 00 48 18 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7B 01 00 35 04 06 00 4A [17:15:52]Write to MH i2c: E2 02 01 0E 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 77 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 17 02 00 00 F4 03 04 00 48 18 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7B 01 00 35 04 06 00 4A 00 00 2C [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 0E 35 00 90 00 B7 [17:15:52]RAPDU: 90 00 [17:15:52]wFMCommunicate OK [17:15:52]wFMCommunicate request_size=10 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 0D 02 02 05 90 38 CD D2 4D [17:15:52]Write to MH i2c: E2 0D 00 0F 35 80 0D 02 02 05 00 90 38 CD D2 4D 00 00 7C [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 0F 35 00 90 00 B8 [17:15:52]RAPDU: 90 00 [17:15:52]wFMCommunicate OK [17:15:52]wFMCommunicate request_size=4 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 0D 03 02 [17:15:52]Write to MH i2c: E2 08 00 10 35 80 0D 03 02 00 00 00 00 C0 [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 0B 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 0B 00 10 35 00 51 82 9D 01 ED 3D A1 9A 90 00 97 [17:15:52]RAPDU: 51 82 9D 01 ED 3D A1 9A 90 00 [17:15:52]wFMCommunicate OK [17:15:52]SAM_PROTO_SignData done [17:15:52]FM_MakeSignedData done [17:15:52]CreateOFDProtocolMessage [17:15:52]wFMCommunicate request_size=4 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 11 00 00 [17:15:52]Write to MH i2c: E2 08 00 11 35 80 11 00 00 00 00 00 00 C0 [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 17 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 17 00 11 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [17:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:15:52]wFMCommunicate OK [17:15:52]CreateOFDProtocolMessage done [17:15:52]OFDSenderStorePacket 97026 [17:15:52]StoreOFDPacket docnum=97026 [17:15:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 57 07 01 FB 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 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 77 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 17 02 00 00 F4 03 04 00 48 18 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7B 01 00 35 04 06 00 4A 90 38 CD D2 4D 51 82 9D 01 ED 3D A1 9A [17:15:52]CheckFolder [17:15:52]dirname=/storage/ofd_packets [17:15:52]CheckFolder done [17:15:52]ProducePacketName [17:15:52]name=ofd_packets/00097026 [17:15:52]NVStorageSaveData ofd_packets/00097026 [17:15:52]File name is /storage/ofd_packets/00097026 [17:15:52]Write 301 bytes [17:15:52]NVStorageSaveData done [17:15:52]OFDSenderStorePacket done [17:15:52]KKMCreateOFDPacket done [17:15:52]NVStorageSaveData kkm_last_timestamp [17:15:52]File name is /storage/kkm_last_timestamp [17:15:52]Write 4 bytes [17:15:52]NVStorageSaveData done [17:15:52]ExternCall_PrintAddStr [17:15:52]wPrintStart [17:15:52]Write to MH i2c: 01 00 00 12 35 47 [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: 01 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: 01 07 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: 01 07 00 12 35 00 00 00 00 00 FF 0F 5C [17:15:52]RasterBufferAndPrint [17:15:52]line Счет N : (1)3407558 [17:15:52]line ИНН: 02508201610067 [17:15:52]line Контрольно-Кассовый Чек [17:15:52]line ПРОДАЖА [17:15:52]line ТРК (МРК, ГНК) : 32 [17:15:52]line Товар: 2710124130 [17:15:52]line Аи-92-К-4 [17:15:52]line 44.850 * 66.90 [17:15:52]line = 3000.47 [17:15:52]line НДС 12% НСП 1% [17:15:52]line > о реализуемом товаре [17:15:52]line ОКРУГЛЕНИЕ: -0.47 [17:15:52]line ИТОГО: 3000.00 [17:15:52]line Внесено: 3000.00 [17:15:52]line СДАЧА: 0.00 [17:15:52]line НСП 1% : 26.55 [17:15:52]line НДС 12% : 318.63 [17:15:52]line Наличными: 3000.00 [17:15:52]line Безнал.: 0.00 [17:15:52]line Место: АЗС № 82 "Партнер Нефть" [17:15:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:15:52]line СНО: Общий режим [17:15:52]line Чек 535 29.10.2024 17:15 [17:15:52]line Смена: 145 ФФД: 1.0 [17:15:52]line ЗНМ: 0300000017 [17:15:52]line РНМ: 0000000000170478 [17:15:52]line Версия ККМ: v1.0 [17:15:52]line ФМ: 0000000002098560 [17:15:52]line ФД: 97026 [17:15:52]line ФПД: 81983288758861 [17:15:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171552&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97026&fm=81983288758861&tin=02508201610067®Number=0000000000170478&sum=300000 [17:15:52]written 0, free lines is 4095 [17:15:52]OFD Sender: Processing packet 97026 [packets to send 59, broken 58] [17:15:52]ProducePacketName [17:15:52]name=ofd_packets/00097026 [17:15:52]OFD Sender: To server: pG, [17:15:52]CommunicateWithHost lk.salyk.kg:30040 [17:15:52]ConnectInit lk.salyk.kg [17:15:53]Connected sock=11 [17:15:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 57 07 01 FB 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 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 77 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 17 02 00 00 F4 03 04 00 48 18 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 7B 01 00 35 04 06 00 4A 90 38 CD D2 4D 51 82 9D 01 ED 3D A1 9A [17:15:53]Write to MH i2c: 01 00 00 3D 35 72 [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: 01 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: 01 07 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: 01 07 00 3D 35 00 00 00 00 00 2C 0D B2 [17:15:53]RasterBufferAndPrint [17:15:53]line [17:15:53]line [17:15:53]line [17:15:53]line [17:15:53]line [17:15:53]written 0, free lines is 3399 [17:15:53]MH_Cut [17:15:53]Write to MH i2c: D1 01 00 44 35 01 4B [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: D1 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: D1 01 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: D1 01 00 44 35 00 4A [17:15:53]Write to MH i2c: 01 00 00 45 35 7A [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8E 27 47 00 79 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 32 30 39 38 35 36 30 10 04 04 00 02 7B 01 00 F4 03 04 00 6E C2 20 67 B6 04 01 00 00 3B 8C 9B C8 EC 7D C8 C3 [17:15:53]CommunicateWithHost err = 0 [17:15:53]CheckOFDResponse [17:15:53]1017 (14) - 77093643461234 [17:15:53]1041 (16) - 0000000002098560 [17:15:53]1040 (4) - 97026 [17:15:53]1012 (4) - 29.10.2024 11:09 [17:15:53]1206 (1) - 0 [17:15:53]OFD Sender: Remove packet 97026 [17:15:53]ProducePacketName [17:15:53]name=ofd_packets/00097026 [17:15:53]NVStorageDeleteData [17:15:53]*** Cut start [17:15:53]*** Partial cut [17:15:53]*** CUTSNS_PIN = 1 [17:15:54]*** CUTSNS_PIN = 0 [17:15:54]OFD Sender: No OFD packet to send [17:15:54]*** Brake cut motor [17:15:54]Read from MH i2c: 01 [17:15:54]MH_I2C_Read... [17:15:54]*** Stop cut motor [17:15:54]*** Cut end [17:15:54]Read from MH i2c: 01 07 00 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: 01 07 00 45 35 00 00 00 00 00 FF 0F 8F [17:15:54]process_action close_receipt done [17:15:54]requested_data is exist [17:15:54]produce_requested_data [17:15:54]requested_item fm.sn is exist - process it [17:15:54]wFMCommunicate request_size=4 [17:15:54]MH_SAM_APDU [17:15:54]CAPDU: 80 11 00 00 [17:15:54]Write to MH i2c: E2 08 00 46 35 80 11 00 00 00 00 00 00 F5 [17:15:54]Write i2c OK [17:15:54]MH_I2C_Read... [17:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:54]Read from MH i2c: E2 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: E2 17 00 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: E2 17 00 46 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [17:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:15:54]wFMCommunicate OK [17:15:54]requested_item fd.num is exist - process it [17:15:54]SAM_PROTO_GetFieldsCounters [17:15:54]wFMCommunicate request_size=4 [17:15:54]MH_SAM_APDU [17:15:54]CAPDU: 80 13 00 00 [17:15:54]Write to MH i2c: E2 08 00 47 35 80 13 00 00 00 00 00 00 F8 [17:15:54]Write i2c OK [17:15:54]MH_I2C_Read... [17:15:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:54]Read from MH i2c: E2 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: E2 62 00 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: E2 62 00 47 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 73 [17:15:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:54]wFMCommunicate OK [17:15:54]SAM_PROTO_GetFieldsCounters done [17:15:54]requested_item shift.num is exist - process it [17:15:54]requested_item shift.opened is exist - process it [17:15:54]req_shift_opened [17:15:54]FM_GetShiftState [17:15:54]SAM_PROTO_GetShiftState [17:15:54]wFMCommunicate request_size=4 [17:15:54]MH_SAM_APDU [17:15:54]CAPDU: 80 13 01 00 [17:15:54]Write to MH i2c: E2 08 00 48 35 80 13 01 00 00 00 00 00 FA [17:15:54]Write i2c OK [17:15:54]MH_I2C_Read... [17:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:55]Read from MH i2c: E2 [17:15:55]MH_I2C_Read... [17:15:55]Read from MH i2c: E2 0E 00 [17:15:55]MH_I2C_Read... [17:15:55]Read from MH i2c: E2 0E 00 48 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [17:15:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:15:55]wFMCommunicate OK [17:15:55]SAM_PROTO_GetShiftState done [17:15:55]FM_GetShiftState done [17:15:55]req_shift_opened done [17:15:55]requested_item shift.open_date is exist - process it [17:15:55]req_shift_open_date [17:15:55]req_shift_open_date done [17:15:55]produce_requested_data done [17:15:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97026,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:15:55]process_action_free close_receipt [17:15:55]json_value_free [17:15:55]json_value_free done [17:15:55]process_json_proto returns [17:15:55]Send response to host [17:15:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97026,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:15:55]free response buf [17:15:55]execute_script done [17:15:55]execute_script returns [17:15:55]free content buf [17:15:55]Sock 10.Close socket [17:15:55]Sock 10.Thread stoped [17:15:59]OFD Sender: No OFD packet to send [17:16:04]OFD Sender: No OFD packet to send [17:16:09]OFD Sender: No OFD packet to send [17:16:14]OFD Sender: No OFD packet to send [17:16:19]OFD Sender: No OFD packet to send [17:16:24]OFD Sender: No OFD packet to send [17:16:29]OFD Sender: No OFD packet to send [17:16:34]OFD Sender: No OFD packet to send [17:16:39]OFD Sender: No OFD packet to send [17:16:44]OFD Sender: No OFD packet to send [17:16:49]OFD Sender: No OFD packet to send [17:16:54]OFD Sender: No OFD packet to send [17:16:59]OFD Sender: No OFD packet to send [17:17:04]OFD Sender: No OFD packet to send [17:17:09]OFD Sender: No OFD packet to send [17:17:14]OFD Sender: No OFD packet to send [17:17:19]OFD Sender: No OFD packet to send [17:17:24]OFD Sender: No OFD packet to send [17:17:29]OFD Sender: No OFD packet to send [17:17:34]OFD Sender: No OFD packet to send [17:17:39]OFD Sender: No OFD packet to send [17:17:44]OFD Sender: No OFD packet to send [17:17:49]OFD Sender: No OFD packet to send [17:17:54]OFD Sender: No OFD packet to send [17:17:59]OFD Sender: No OFD packet to send [17:18:04]OFD Sender: No OFD packet to send [17:18:09]OFD Sender: No OFD packet to send [17:18:14]OFD Sender: No OFD packet to send [17:18:19]OFD Sender: No OFD packet to send [17:18:24]OFD Sender: No OFD packet to send [17:18:29]OFD Sender: No OFD packet to send [17:18:34]OFD Sender: No OFD packet to send [17:18:39]OFD Sender: No OFD packet to send [17:18:44]OFD Sender: No OFD packet to send [17:18:49]OFD Sender: No OFD packet to send [17:18:54]OFD Sender: No OFD packet to send [17:18:59]OFD Sender: No OFD packet to send [17:19:04]OFD Sender: No OFD packet to send [17:19:09]OFD Sender: No OFD packet to send [17:19:14]OFD Sender: No OFD packet to send [17:19:19]OFD Sender: No OFD packet to send [17:19:24]OFD Sender: No OFD packet to send [17:19:29]OFD Sender: No OFD packet to send [17:19:34]OFD Sender: No OFD packet to send [17:19:39]OFD Sender: No OFD packet to send [17:19:44]OFD Sender: No OFD packet to send [17:19:49]OFD Sender: No OFD packet to send [17:19:54]OFD Sender: No OFD packet to send [17:19:55]accept exits with 9 [17:19:55]New connection [17:19:55]New thread 3067116900 created [17:19:55]Thread 3067260260 joined [17:19:55]Waiting for new connection... [17:19:55] Sock 9.Parse request [17:19:55]Sock 9.Check first char [17:19:55]Sock 9.First char is OK [17:19:55]request: POST /json_proto HTTP/1.0 [17:19:55]Method: POST [17:19:55]URL: /json_proto [17:19:55]Method is POST - this is cgi request [17:19:55]url: /json_proto [17:19:55]query_string will be loaded in cgi processing [17:19:55]execute_cgi json_proto POST (null) [17:19:55]execute_cgi path=json_proto method=POST [17:19:55]POST find Content-Length [17:19:55]Host: 172.17.40.67:8080 [17:19:55]Content-Length: 678 [17:19:55]Content-Type: application/json [17:19:55] [17:19:55]POST finish read [17:19:55]Found Content-Length = 678 [17:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:55]execute_script... [17:19: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)3407559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:55]POST & json_proto [17:19:55]process_json_proto [17:19:55]json parsed OK: [17:19:55]protocol is kg_v1.0 [17:19:55]action value=close_receipt [17:19:55]process_action close_receipt [17:19:55]cmd_close_receipt [17:19:55]MH_GetDate [17:19:55]Write to MH i2c: F0 00 00 49 35 6D [17:19:55]Write i2c OK [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: F0 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: F0 09 00 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: F0 09 00 49 35 00 3D 19 21 67 EE DA 66 66 E8 [17:19:55]GetLastDocTimeStamp 1730222152 [17:19:55]current date 1730222397 [17:19:55]FM_GetShiftState [17:19:55]SAM_PROTO_GetShiftState [17:19:55]wFMCommunicate request_size=4 [17:19:55]MH_SAM_APDU [17:19:55]CAPDU: 80 13 01 00 [17:19:55]Write to MH i2c: E2 08 00 4A 35 80 13 01 00 00 00 00 00 FC [17:19:55]Write i2c OK [17:19:55]MH_I2C_Read... [17:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:55]Read from MH i2c: E2 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 0E 00 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 0E 00 4A 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [17:19:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:19:55]wFMCommunicate OK [17:19:55]SAM_PROTO_GetShiftState done [17:19:55]FM_GetShiftState done [17:19:55]opened in 1730160548 [17:19:55]opened+sec_in_day 1730246948 [17:19:55]quantity*price = 50041 [17:19:55]sum+1 = 50042 [17:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 536 29.10.2024 17:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97027 ФПД: 83662373490846 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171957&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97027&fm=83662373490846&tin=02508201610067®Number=0000000000170478&sum=50000 [17:19:56]StoreToDocumentArchive [17:19:56]shift 145 fd 97027 [17:19:56]save to /storage/0145/doc_00097027 [17:19:56]save last doc name /storage/0145/doc_00097027 to /storage/kkm_last_doc_name [17:19:56]save OK [17:19:56]Clear old archive folders... [17:19:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:19:56]tlvbuf is 01AF6000 [17:19:56]SAM_PROTO_ClearQueue [17:19:56]wFMCommunicate request_size=4 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 09 00 00 [17:19:56]Write to MH i2c: E2 08 00 57 35 80 09 00 00 00 00 00 00 FE [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 57 35 00 90 00 00 [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]SAM_PROTO_ClearQueue done [17:19:56]KKMCreateOFDPacket [17:19:56]OFDProtocolAddRootSTLVToBuf [17:19:56]FM_MakeSignedData [17:19:56]FM_MakeSignedData [17:19:56]SAM_PROTO_SignData [17:19:56]wFMCommunicate request_size=4 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 01 02 [17:19:56]Write to MH i2c: E2 08 00 58 35 80 0D 01 02 00 00 00 00 06 [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 58 35 00 90 00 01 [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]wFMCommunicate request_size=255 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 18 02 00 00 F4 03 04 00 3D 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7B 01 00 35 04 06 00 4C [17:19:57]Write to MH i2c: E2 02 01 59 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 18 02 00 00 F4 03 04 00 3D 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7B 01 00 35 04 06 00 4C 00 00 E8 [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:57]Read from MH i2c: E2 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 03 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 03 00 59 35 00 90 00 02 [17:19:57]RAPDU: 90 00 [17:19:57]wFMCommunicate OK [17:19:57]wFMCommunicate request_size=10 [17:19:57]MH_SAM_APDU [17:19:57]CAPDU: 80 0D 02 02 05 17 2A 0D 90 9E [17:19:57]Write to MH i2c: E2 0D 00 5A 35 80 0D 02 02 05 00 17 2A 0D 90 9E 00 00 8F [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:57]Read from MH i2c: E2 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 03 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 03 00 5A 35 00 90 00 03 [17:19:57]RAPDU: 90 00 [17:19:57]wFMCommunicate OK [17:19:57]wFMCommunicate request_size=4 [17:19:57]MH_SAM_APDU [17:19:57]CAPDU: 80 0D 03 02 [17:19:57]Write to MH i2c: E2 08 00 5B 35 80 0D 03 02 00 00 00 00 0B [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:57]Read from MH i2c: E2 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 0B 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 0B 00 5B 35 00 B4 7C 11 C3 FC A2 57 84 90 00 89 [17:19:57]RAPDU: B4 7C 11 C3 FC A2 57 84 90 00 [17:19:57]wFMCommunicate OK [17:19:57]SAM_PROTO_SignData done [17:19:57]FM_MakeSignedData done [17:19:57]CreateOFDProtocolMessage [17:19:57]wFMCommunicate request_size=4 [17:19:57]MH_SAM_APDU [17:19:57]CAPDU: 80 11 00 00 [17:19:57]Write to MH i2c: E2 08 00 5C 35 80 11 00 00 00 00 00 00 0B [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:57]Read from MH i2c: E2 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 17 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 17 00 5C 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [17:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:19:57]wFMCommunicate OK [17:19:57]CreateOFDProtocolMessage done [17:19:57]OFDSenderStorePacket 97027 [17:19:57]StoreOFDPacket docnum=97027 [17:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 3C 07 01 A3 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 18 02 00 00 F4 03 04 00 3D 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7B 01 00 35 04 06 00 4C 17 2A 0D 90 9E B4 7C 11 C3 FC A2 57 84 [17:19:57]CheckFolder [17:19:57]dirname=/storage/ofd_packets [17:19:57]CheckFolder done [17:19:57]ProducePacketName [17:19:57]name=ofd_packets/00097027 [17:19:57]NVStorageSaveData ofd_packets/00097027 [17:19:57]File name is /storage/ofd_packets/00097027 [17:19:57]Write 301 bytes [17:19:57]NVStorageSaveData done [17:19:57]OFDSenderStorePacket done [17:19:57]KKMCreateOFDPacket done [17:19:57]NVStorageSaveData kkm_last_timestamp [17:19:57]File name is /storage/kkm_last_timestamp [17:19:57]Write 4 bytes [17:19:57]NVStorageSaveData done [17:19:57]ExternCall_PrintAddStr [17:19:57]wPrintStart [17:19:57]Write to MH i2c: 01 00 00 5D 35 92 [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 5D 35 00 00 00 00 00 FF 0F A7 [17:19:57]RasterBufferAndPrint [17:19:57]line Счет N : (1)3407559 [17:19:57]line ИНН: 02508201610067 [17:19:57]line Контрольно-Кассовый Чек [17:19:57]line ПРОДАЖА [17:19:57]line ТРК (МРК, ГНК) : 12 [17:19:57]line Товар: 2710124130 [17:19:57]line Аи-92-К-4 [17:19:57]line 7.480 * 66.90 [17:19:57]line = 500.41 [17:19:57]line НДС 12% НСП 1% [17:19:57]line > о реализуемом товаре [17:19:57]line ОКРУГЛЕНИЕ: -0.41 [17:19:57]line ИТОГО: 500.00 [17:19:57]line Внесено: 500.00 [17:19:57]line СДАЧА: 0.00 [17:19:57]line НСП 1% : 4.43 [17:19:57]line НДС 12% : 53.14 [17:19:57]line Наличными: 500.00 [17:19:57]line Безнал.: 0.00 [17:19:57]line Место: АЗС № 82 "Партнер Нефть" [17:19:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:19:57]line СНО: Общий режим [17:19:57]line Чек 536 29.10.2024 17:19 [17:19:57]line Смена: 145 ФФД: 1.0 [17:19:57]line ЗНМ: 0300000017 [17:19:57]line РНМ: 0000000000170478 [17:19:57]line Версия ККМ: v1.0 [17:19:57]line ФМ: 0000000002098560 [17:19:57]line ФД: 97027 [17:19:57]line ФПД: 83662373490846 [17:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171957&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97027&fm=83662373490846&tin=02508201610067®Number=0000000000170478&sum=50000 [17:19:57]written 0, free lines is 4095 [17:19:57]OFD Sender: Processing packet 97027 [packets to send 59, broken 58] [17:19:57]ProducePacketName [17:19:57]name=ofd_packets/00097027 [17:19:57]OFD Sender: To server: pG, [17:19:57]CommunicateWithHost lk.salyk.kg:30040 [17:19:57]ConnectInit lk.salyk.kg [17:19:57]Connected sock=10 [17:19:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 3C 07 01 A3 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 18 02 00 00 F4 03 04 00 3D 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 7B 01 00 35 04 06 00 4C 17 2A 0D 90 9E B4 7C 11 C3 FC A2 57 84 [17:19:57]Write to MH i2c: 01 00 00 88 35 BD [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: 01 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: 01 07 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: 01 07 00 88 35 00 00 00 00 00 1A 0D EB [17:19:58]RasterBufferAndPrint [17:19:58]line [17:19:58]line [17:19:58]line [17:19:58]line [17:19:58]line [17:19:58]written 0, free lines is 3369 [17:19:58]MH_Cut [17:19:58]Write to MH i2c: D1 01 00 8F 35 01 96 [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: D1 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: D1 01 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: D1 01 00 8F 35 00 95 [17:19:58]Write to MH i2c: 01 00 00 90 35 C5 [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D 9B 47 00 3B 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 32 30 39 38 35 36 30 10 04 04 00 03 7B 01 00 F4 03 04 00 63 C3 20 67 B6 04 01 00 00 41 E1 11 6F E2 66 08 C5 [17:19:58]CommunicateWithHost err = 0 [17:19:58]CheckOFDResponse [17:19:58]1017 (14) - 77093643461234 [17:19:58]1041 (16) - 0000000002098560 [17:19:58]1040 (4) - 97027 [17:19:58]1012 (4) - 29.10.2024 11:13 [17:19:58]1206 (1) - 0 [17:19:58]OFD Sender: Remove packet 97027 [17:19:58]ProducePacketName [17:19:58]name=ofd_packets/00097027 [17:19:58]NVStorageDeleteData [17:19:58]OFD Sender: No OFD packet to send [17:19:58]*** Cut start [17:19:58]*** Partial cut [17:19:58]*** CUTSNS_PIN = 1 [17:19:58]*** CUTSNS_PIN = 0 [17:19:58]*** Brake cut motor [17:19:59]Read from MH i2c: 01 [17:19:59]MH_I2C_Read... [17:19:59]*** Stop cut motor [17:19:59]*** Cut end [17:19:59]Read from MH i2c: 01 07 00 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: 01 07 00 90 35 00 00 00 00 00 FF 0F DA [17:19:59]process_action close_receipt done [17:19:59]requested_data is exist [17:19:59]produce_requested_data [17:19:59]requested_item fm.sn is exist - process it [17:19:59]wFMCommunicate request_size=4 [17:19:59]MH_SAM_APDU [17:19:59]CAPDU: 80 11 00 00 [17:19:59]Write to MH i2c: E2 08 00 91 35 80 11 00 00 00 00 00 00 40 [17:19:59]Write i2c OK [17:19:59]MH_I2C_Read... [17:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:59]Read from MH i2c: E2 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 17 00 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 17 00 91 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [17:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:19:59]wFMCommunicate OK [17:19:59]requested_item fd.num is exist - process it [17:19:59]SAM_PROTO_GetFieldsCounters [17:19:59]wFMCommunicate request_size=4 [17:19:59]MH_SAM_APDU [17:19:59]CAPDU: 80 13 00 00 [17:19:59]Write to MH i2c: E2 08 00 92 35 80 13 00 00 00 00 00 00 43 [17:19:59]Write i2c OK [17:19:59]MH_I2C_Read... [17:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:59]Read from MH i2c: E2 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 62 00 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 62 00 92 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [17:19:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:59]wFMCommunicate OK [17:19:59]SAM_PROTO_GetFieldsCounters done [17:19:59]requested_item shift.num is exist - process it [17:19:59]requested_item shift.opened is exist - process it [17:19:59]req_shift_opened [17:19:59]FM_GetShiftState [17:19:59]SAM_PROTO_GetShiftState [17:19:59]wFMCommunicate request_size=4 [17:19:59]MH_SAM_APDU [17:19:59]CAPDU: 80 13 01 00 [17:19:59]Write to MH i2c: E2 08 00 93 35 80 13 01 00 00 00 00 00 45 [17:19:59]Write i2c OK [17:19:59]MH_I2C_Read... [17:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:59]Read from MH i2c: E2 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 0E 00 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 0E 00 93 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [17:19:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:19:59]wFMCommunicate OK [17:19:59]SAM_PROTO_GetShiftState done [17:19:59]FM_GetShiftState done [17:19:59]req_shift_opened done [17:19:59]requested_item shift.open_date is exist - process it [17:19:59]req_shift_open_date [17:19:59]req_shift_open_date done [17:19:59]produce_requested_data done [17:19:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97027,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:19:59]process_action_free close_receipt [17:19:59]json_value_free [17:19:59]json_value_free done [17:19:59]process_json_proto returns [17:19:59]Send response to host [17:19:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97027,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:19:59]free response buf [17:19:59]execute_script done [17:19:59]execute_script returns [17:19:59]free content buf [17:19:59]Sock 9.Close socket [17:19:59]Sock 9.Thread stoped [17:20:03]OFD Sender: No OFD packet to send [17:20:08]OFD Sender: No OFD packet to send [17:20:09]accept exits with 7 [17:20:09]New connection [17:20:09]New thread 3067260260 created [17:20:09]Thread 3067116900 joined [17:20:09]Waiting for new connection... [17:20:09] Sock 7.Parse request [17:20:09]Sock 7.Check first char [17:20:09]Sock 7.First char is OK [17:20:09]request: POST /json_proto HTTP/1.0 [17:20:09]Method: POST [17:20:09]URL: /json_proto [17:20:09]Method is POST - this is cgi request [17:20:09]url: /json_proto [17:20:09]query_string will be loaded in cgi processing [17:20:09]execute_cgi json_proto POST (null) [17:20:09]execute_cgi path=json_proto method=POST [17:20:09]POST find Content-Length [17:20:09]Host: 172.17.40.67:8080 [17:20:09]Content-Length: 678 [17:20:09]Content-Type: application/json [17:20:09] [17:20:09]POST finish read [17:20:09]Found Content-Length = 678 [17:20:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:09]execute_script... [17:20:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:09]POST & json_proto [17:20:09]process_json_proto [17:20:09]json parsed OK: [17:20:09]protocol is kg_v1.0 [17:20:09]action value=close_receipt [17:20:09]process_action close_receipt [17:20:09]cmd_close_receipt [17:20:09]MH_GetDate [17:20:09]Write to MH i2c: F0 00 00 94 35 B8 [17:20:09]Write i2c OK [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: F0 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: F0 09 00 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: F0 09 00 94 35 00 4B 19 21 67 EE DA 66 66 41 [17:20:09]GetLastDocTimeStamp 1730222397 [17:20:09]current date 1730222411 [17:20:09]FM_GetShiftState [17:20:09]SAM_PROTO_GetShiftState [17:20:09]wFMCommunicate request_size=4 [17:20:09]MH_SAM_APDU [17:20:09]CAPDU: 80 13 01 00 [17:20:09]Write to MH i2c: E2 08 00 95 35 80 13 01 00 00 00 00 00 47 [17:20:09]Write i2c OK [17:20:09]MH_I2C_Read... [17:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:09]Read from MH i2c: E2 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: E2 0E 00 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: E2 0E 00 95 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [17:20:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:20:09]wFMCommunicate OK [17:20:09]SAM_PROTO_GetShiftState done [17:20:09]FM_GetShiftState done [17:20:09]opened in 1730160548 [17:20:09]opened+sec_in_day 1730246948 [17:20:09]quantity*price = 30038 [17:20:09]sum+1 = 30039 [17:20:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 537 29.10.2024 17:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97028 ФПД: 24034319380474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172011&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97028&fm=24034319380474&tin=02508201610067®Number=0000000000170478&sum=30000 [17:20:10]StoreToDocumentArchive [17:20:10]shift 145 fd 97028 [17:20:10]save to /storage/0145/doc_00097028 [17:20:10]save last doc name /storage/0145/doc_00097028 to /storage/kkm_last_doc_name [17:20:10]save OK [17:20:10]Clear old archive folders... [17:20:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:10]tlvbuf is 01BA7880 [17:20:10]SAM_PROTO_ClearQueue [17:20:10]wFMCommunicate request_size=4 [17:20:10]MH_SAM_APDU [17:20:10]CAPDU: 80 09 00 00 [17:20:10]Write to MH i2c: E2 08 00 A2 35 80 09 00 00 00 00 00 00 49 [17:20:10]Write i2c OK [17:20:10]MH_I2C_Read... [17:20:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:10]Read from MH i2c: E2 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 A2 35 00 90 00 4B [17:20:10]RAPDU: 90 00 [17:20:10]wFMCommunicate OK [17:20:10]SAM_PROTO_ClearQueue done [17:20:10]KKMCreateOFDPacket [17:20:10]OFDProtocolAddRootSTLVToBuf [17:20:10]FM_MakeSignedData [17:20:10]FM_MakeSignedData [17:20:10]SAM_PROTO_SignData [17:20:10]wFMCommunicate request_size=4 [17:20:10]MH_SAM_APDU [17:20:10]CAPDU: 80 0D 01 02 [17:20:10]Write to MH i2c: E2 08 00 A3 35 80 0D 01 02 00 00 00 00 51 [17:20:10]Write i2c OK [17:20:10]MH_I2C_Read... [17:20:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:10]Read from MH i2c: E2 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 A3 35 00 90 00 4C [17:20:10]RAPDU: 90 00 [17:20:10]wFMCommunicate OK [17:20:10]wFMCommunicate request_size=255 [17:20:10]MH_SAM_APDU [17:20:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 19 02 00 00 F4 03 04 00 4B 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 7B 01 00 35 04 06 00 15 [17:20:10]Write to MH i2c: E2 02 01 A4 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 19 02 00 00 F4 03 04 00 4B 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 7B 01 00 35 04 06 00 15 00 00 00 [17:20:10]Write i2c OK [17:20:10]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 03 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 03 00 A4 35 00 90 00 4D [17:20:11]RAPDU: 90 00 [17:20:11]wFMCommunicate OK [17:20:11]wFMCommunicate request_size=10 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 0D 02 02 05 DB ED 11 AF FA [17:20:11]Write to MH i2c: E2 0D 00 A5 35 80 0D 02 02 05 00 DB ED 11 AF FA 00 00 E0 [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 03 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 03 00 A5 35 00 90 00 4E [17:20:11]RAPDU: 90 00 [17:20:11]wFMCommunicate OK [17:20:11]wFMCommunicate request_size=4 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 0D 03 02 [17:20:11]Write to MH i2c: E2 08 00 A6 35 80 0D 03 02 00 00 00 00 56 [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 0B 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 0B 00 A6 35 00 8C BC 31 42 48 1B BC 91 90 00 C2 [17:20:11]RAPDU: 8C BC 31 42 48 1B BC 91 90 00 [17:20:11]wFMCommunicate OK [17:20:11]SAM_PROTO_SignData done [17:20:11]FM_MakeSignedData done [17:20:11]CreateOFDProtocolMessage [17:20:11]wFMCommunicate request_size=4 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 11 00 00 [17:20:11]Write to MH i2c: E2 08 00 A7 35 80 11 00 00 00 00 00 00 56 [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 17 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 17 00 A7 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [17:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:20:11]wFMCommunicate OK [17:20:11]CreateOFDProtocolMessage done [17:20:11]OFDSenderStorePacket 97028 [17:20:11]StoreOFDPacket docnum=97028 [17:20:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 07 07 01 CA 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 34 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 19 02 00 00 F4 03 04 00 4B 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 7B 01 00 35 04 06 00 15 DB ED 11 AF FA 8C BC 31 42 48 1B BC 91 [17:20:11]CheckFolder [17:20:11]dirname=/storage/ofd_packets [17:20:11]CheckFolder done [17:20:11]ProducePacketName [17:20:11]name=ofd_packets/00097028 [17:20:11]NVStorageSaveData ofd_packets/00097028 [17:20:11]File name is /storage/ofd_packets/00097028 [17:20:11]Write 301 bytes [17:20:11]NVStorageSaveData done [17:20:11]OFDSenderStorePacket done [17:20:11]KKMCreateOFDPacket done [17:20:11]NVStorageSaveData kkm_last_timestamp [17:20:11]File name is /storage/kkm_last_timestamp [17:20:11]Write 4 bytes [17:20:11]NVStorageSaveData done [17:20:11]ExternCall_PrintAddStr [17:20:11]wPrintStart [17:20:11]Write to MH i2c: 01 00 00 A8 35 DD [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 07 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 07 00 A8 35 00 00 00 00 00 FF 0F F2 [17:20:11]RasterBufferAndPrint [17:20:11]line Счет N : (1)3407560 [17:20:11]line ИНН: 02508201610067 [17:20:11]line Контрольно-Кассовый Чек [17:20:11]line ПРОДАЖА [17:20:11]line ТРК (МРК, ГНК) : 32 [17:20:11]line Товар: 2710124130 [17:20:11]line Аи-92-К-4 [17:20:11]line 4.490 * 66.90 [17:20:11]line = 300.38 [17:20:11]line НДС 12% НСП 1% [17:20:11]line > о реализуемом товаре [17:20:11]line ОКРУГЛЕНИЕ: -0.38 [17:20:11]line ИТОГО: 300.00 [17:20:11]line Внесено: 300.00 [17:20:11]line СДАЧА: 0.00 [17:20:11]line НСП 1% : 2.66 [17:20:11]line НДС 12% : 31.90 [17:20:11]line Наличными: 300.00 [17:20:11]line Безнал.: 0.00 [17:20:11]line Место: АЗС № 82 "Партнер Нефть" [17:20:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:20:11]line СНО: Общий режим [17:22:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:30]execute_script... [17:22: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)3407562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:30]POST & json_proto [17:22:30]process_json_proto [17:22:30]json parsed OK: [17:22:30]protocol is kg_v1.0 [17:22:30]action value=close_receipt [17:22:30]process_action close_receipt [17:22:30]cmd_close_receipt [17:22:30]MH_GetDate [17:22:30]Write to MH i2c: F0 00 00 DF 35 03 [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: F0 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: F0 09 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: F0 09 00 DF 35 00 D8 19 21 67 EE DA 66 66 19 [17:22:30]GetLastDocTimeStamp 1730222411 [17:22:30]current date 1730222552 [17:22:30]FM_GetShiftState [17:22:30]SAM_PROTO_GetShiftState [17:22:30]wFMCommunicate request_size=4 [17:22:30]MH_SAM_APDU [17:22:30]CAPDU: 80 13 01 00 [17:22:30]Write to MH i2c: E2 08 00 E0 35 80 13 01 00 00 00 00 00 92 [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:30]Read from MH i2c: E2 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 0E 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 0E 00 E0 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [17:22:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:22:30]wFMCommunicate OK [17:22:30]SAM_PROTO_GetShiftState done [17:22:30]FM_GetShiftState done [17:22:30]opened in 1730160548 [17:22:30]opened+sec_in_day 1730246948 [17:22:30]quantity*price = 30051 [17:22:30]sum+1 = 30052 [17:22:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 538 29.10.2024 17:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97029 ФПД: 25589831989470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97029&fm=25589831989470&tin=02508201610067®Number=0000000000170478&sum=30000 [17:22:31]StoreToDocumentArchive [17:22:31]shift 145 fd 97029 [17:22:31]save to /storage/0145/doc_00097029 [17:22:31]save last doc name /storage/0145/doc_00097029 to /storage/kkm_last_doc_name [17:22:31]save OK [17:22:31]Clear old archive folders... [17:22:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:22:31]tlvbuf is 01BB9A00 [17:22:31]SAM_PROTO_ClearQueue [17:22:31]wFMCommunicate request_size=4 [17:22:31]MH_SAM_APDU [17:22:31]CAPDU: 80 09 00 00 [17:22:31]Write to MH i2c: E2 08 00 ED 35 80 09 00 00 00 00 00 00 94 [17:22:31]Write i2c OK [17:22:31]MH_I2C_Read... [17:22:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:31]Read from MH i2c: E2 [17:22:31]MH_I2C_Read... [17:22:31]Read from MH i2c: E2 03 00 [17:22:31]MH_I2C_Read... [17:22:31]Read from MH i2c: E2 03 00 ED 35 00 90 00 96 [17:22:31]RAPDU: 90 00 [17:22:31]wFMCommunicate OK [17:22:31]SAM_PROTO_ClearQueue done [17:22:31]KKMCreateOFDPacket [17:22:31]OFDProtocolAddRootSTLVToBuf [17:22:31]FM_MakeSignedData [17:22:31]FM_MakeSignedData [17:22:31]SAM_PROTO_SignData [17:22:31]wFMCommunicate request_size=4 [17:22:31]MH_SAM_APDU [17:22:31]CAPDU: 80 0D 01 02 [17:22:31]Write to MH i2c: E2 08 00 EE 35 80 0D 01 02 00 00 00 00 9C [17:22:31]Write i2c OK [17:22:31]MH_I2C_Read... [17:22:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:31]Read from MH i2c: E2 [17:22:31]MH_I2C_Read... [17:22:31]Read from MH i2c: E2 03 00 [17:22:31]MH_I2C_Read... [17:22:31]Read from MH i2c: E2 03 00 EE 35 00 90 00 97 [17:22:31]RAPDU: 90 00 [17:22:31]wFMCommunicate OK [17:22:31]wFMCommunicate request_size=255 [17:22:31]MH_SAM_APDU [17:22: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 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 D8 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7B 01 00 35 04 06 00 17 [17:22:31]Write to MH i2c: E2 02 01 EF 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 D8 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7B 01 00 35 04 06 00 17 00 00 11 [17:22:32]Write i2c OK [17:22:32]MH_I2C_Read... [17:22:32]ConnectInit Can't connect to host [17:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:32]Read from MH i2c: E2 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 03 00 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 03 00 EF 35 00 90 00 98 [17:22:32]RAPDU: 90 00 [17:22:32]wFMCommunicate OK [17:22:32]wFMCommunicate request_size=10 [17:22:32]MH_SAM_APDU [17:22:32]CAPDU: 80 0D 02 02 05 46 18 D8 78 DE [17:22:32]Write to MH i2c: E2 0D 00 F0 35 80 0D 02 02 05 00 46 18 D8 78 DE 00 00 35 [17:22:32]Write i2c OK [17:22:32]MH_I2C_Read... [17:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:32]Read from MH i2c: E2 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 03 00 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 03 00 F0 35 00 90 00 99 [17:22:32]RAPDU: 90 00 [17:22:32]wFMCommunicate OK [17:22:32]wFMCommunicate request_size=4 [17:22:32]MH_SAM_APDU [17:22:32]CAPDU: 80 0D 03 02 [17:22:32]Write to MH i2c: E2 08 00 F1 35 80 0D 03 02 00 00 00 00 A1 [17:22:32]Write i2c OK [17:22:32]MH_I2C_Read... [17:22:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:32]Read from MH i2c: E2 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 0B 00 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 0B 00 F1 35 00 28 C7 A2 08 62 BC 8F 3D 90 00 25 [17:22:32]RAPDU: 28 C7 A2 08 62 BC 8F 3D 90 00 [17:22:32]wFMCommunicate OK [17:22:32]SAM_PROTO_SignData done [17:22:32]FM_MakeSignedData done [17:22:32]CreateOFDProtocolMessage [17:22:32]wFMCommunicate request_size=4 [17:22:32]MH_SAM_APDU [17:22:32]CAPDU: 80 11 00 00 [17:22:32]Write to MH i2c: E2 08 00 F2 35 80 11 00 00 00 00 00 00 A1 [17:22:32]Write i2c OK [17:22:32]MH_I2C_Read... [17:22:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:32]Read from MH i2c: E2 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 17 00 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 17 00 F2 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [17:22:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:22:32]wFMCommunicate OK [17:22:32]CreateOFDProtocolMessage done [17:22:32]OFDSenderStorePacket 97029 [17:22:32]StoreOFDPacket docnum=97029 [17:22:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA FC 07 01 B0 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 D8 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7B 01 00 35 04 06 00 17 46 18 D8 78 DE 28 C7 A2 08 62 BC 8F 3D [17:22:32]CheckFolder [17:22:32]dirname=/storage/ofd_packets [17:22:32]CheckFolder done [17:22:32]ProducePacketName [17:22:32]name=ofd_packets/00097029 [17:22:32]NVStorageSaveData ofd_packets/00097029 [17:22:32]File name is /storage/ofd_packets/00097029 [17:22:32]Write 301 bytes [17:22:32]NVStorageSaveData done [17:22:32]OFDSenderStorePacket done [17:22:32]KKMCreateOFDPacket done [17:22:32]NVStorageSaveData kkm_last_timestamp [17:22:32]File name is /storage/kkm_last_timestamp [17:22:32]Write 4 bytes [17:22:32]NVStorageSaveData done [17:22:32]ExternCall_PrintAddStr [17:22:32]wPrintStart [17:22:32]Write to MH i2c: 01 00 00 F3 35 28 [17:22:32]Write i2c OK [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: 01 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: 01 07 00 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: 01 07 00 F3 35 00 00 00 00 00 FF 0F 3D [17:22:32]RasterBufferAndPrint [17:22:32]line Счет N : (1)3407562 [17:22:32]line ИНН: 02508201610067 [17:22:32]line Контрольно-Кассовый Чек [17:22:32]line ПРОДАЖА [17:22:32]line ТРК (МРК, ГНК) : 43 [17:22:32]line Товар: 2710124500 [17:22:32]line Аи-95-К-5 [17:22:32]line 4.050 * 74.20 [17:22:32]line = 300.51 [17:22:32]line НДС 12% НСП 1% [17:22:32]line > о реализуемом товаре [17:22:32]line ОКРУГЛЕНИЕ: -0.51 [17:22:32]line ИТОГО: 300.00 [17:22:32]line Внесено: 300.00 [17:22:32]line СДАЧА: 0.00 [17:22:32]line НСП 1% : 2.66 [17:22:32]line НДС 12% : 31.91 [17:22:32]line Наличными: 300.00 [17:22:32]line Безнал.: 0.00 [17:22:32]line Место: АЗС № 82 "Партнер Нефть" [17:22:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:22:32]line СНО: Общий режим [17:22:32]line Чек 538 29.10.2024 17:22 [17:22:32]line Смена: 145 ФФД: 1.0 [17:22:32]line ЗНМ: 0300000017 [17:22:32]line РНМ: 0000000000170478 [17:22:32]line Версия ККМ: v1.0 [17:22:32]line ФМ: 0000000002098560 [17:22:32]line ФД: 97029 [17:22:32]line ФПД: 25589831989470 [17:22:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97029&fm=25589831989470&tin=02508201610067®Number=0000000000170478&sum=30000 [17:22:32]written 0, free lines is 4095 [17:22:32]OFD Sender: Processing packet 97029 [packets to send 59, broken 58] [17:22:32]ProducePacketName [17:22:32]name=ofd_packets/00097029 [17:22:32]OFD Sender: To server: pG, [17:22:32]CommunicateWithHost lk.salyk.kg:30040 [17:22:32]ConnectInit lk.salyk.kg [17:22:32]Connected sock=7 [17:22:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA FC 07 01 B0 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 D8 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 7B 01 00 35 04 06 00 17 46 18 D8 78 DE 28 C7 A2 08 62 BC 8F 3D [17:22:33]Write to MH i2c: 01 00 00 1E 36 54 [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: 01 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: 01 07 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: 01 07 00 1E 36 00 00 00 00 00 15 0D 7D [17:22:33]RasterBufferAndPrint [17:22:33]line [17:22:33]line [17:22:33]line [17:22:33]line [17:22:33]line [17:22:33]written 0, free lines is 3373 [17:22:33]MH_Cut [17:22:33]Write to MH i2c: D1 01 00 25 36 01 2D [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: D1 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: D1 01 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: D1 01 00 25 36 00 2C [17:22:33]Write to MH i2c: 01 00 00 26 36 5C [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AE 73 47 00 2B 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 32 30 39 38 35 36 30 10 04 04 00 05 7B 01 00 F4 03 04 00 FE C3 20 67 B6 04 01 00 00 23 0A 93 56 BF C9 79 29 [17:22:33]CommunicateWithHost err = 0 [17:22:33]CheckOFDResponse [17:22:33]1017 (14) - 77093643461234 [17:22:33]1041 (16) - 0000000002098560 [17:22:33]1040 (4) - 97029 [17:22:33]1012 (4) - 29.10.2024 11:16 [17:22:33]1206 (1) - 0 [17:22:33]OFD Sender: Remove packet 97029 [17:22:33]ProducePacketName [17:22:33]name=ofd_packets/00097029 [17:22:33]NVStorageDeleteData [17:22:33]*** Cut start [17:22:33]*** Partial cut [17:22:33]*** CUTSNS_PIN = 1 [17:22:33]OFD Sender: No OFD packet to send [17:22:33]*** CUTSNS_PIN = 0 [17:22:33]*** Brake cut motor [17:22:34]Read from MH i2c: 01 [17:22:34]MH_I2C_Read... [17:22:34]*** Stop cut motor [17:22:34]*** Cut end [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 26 36 00 00 00 00 00 FF 0F 71 [17:22:34]process_action close_receipt done [17:22:34]requested_data is exist [17:22:34]produce_requested_data [17:22:34]requested_item fm.sn is exist - process it [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 27 36 80 11 00 00 00 00 00 00 D7 [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 27 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [17:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:22:34]wFMCommunicate OK [17:22:34]requested_item fd.num is exist - process it [17:22:34]SAM_PROTO_GetFieldsCounters [17:22:34]wFMCommunicate request_size=4 [17:22:34]MH_SAM_APDU [17:22:34]CAPDU: 80 13 00 00 [17:22:34]Write to MH i2c: E2 08 00 28 36 80 13 00 00 00 00 00 00 DA [17:22:34]Write i2c OK [17:22:34]MH_I2C_Read... [17:22:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:34]Read from MH i2c: E2 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 62 00 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 62 00 28 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [17:22:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:22:34]wFMCommunicate OK [17:22:34]SAM_PROTO_GetFieldsCounters done [17:22:34]requested_item shift.num is exist - process it [17:22:34]requested_item shift.opened is exist - process it [17:22:34]req_shift_opened [17:22:34]FM_GetShiftState [17:22:34]SAM_PROTO_GetShiftState [17:22:34]wFMCommunicate request_size=4 [17:22:34]MH_SAM_APDU [17:22:34]CAPDU: 80 13 01 00 [17:22:34]Write to MH i2c: E2 08 00 29 36 80 13 01 00 00 00 00 00 DC [17:22:34]Write i2c OK [17:22:34]MH_I2C_Read... [17:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:34]Read from MH i2c: E2 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 0E 00 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 0E 00 29 36 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [17:22:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:22:34]wFMCommunicate OK [17:22:34]SAM_PROTO_GetShiftState done [17:22:34]FM_GetShiftState done [17:22:34]req_shift_opened done [17:22:34]requested_item shift.open_date is exist - process it [17:22:34]req_shift_open_date [17:22:34]req_shift_open_date done [17:22:34]produce_requested_data done [17:22:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97029,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:22:34]process_action_free close_receipt [17:22:34]json_value_free [17:22:34]json_value_free done [17:22:34]process_json_proto returns [17:22:34]Send response to host [17:22:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97029,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:22:34]free response buf [17:22:34]execute_script done [17:22:34]execute_script returns [17:22:34]free content buf [17:22:34]Sock 9.Close socket [17:22:34]Sock 9.Thread stoped [17:22:38]OFD Sender: No OFD packet to send [17:22:43]OFD Sender: No OFD packet to send [17:22:48]OFD Sender: No OFD packet to send [17:22:50]accept exits with 10 [17:22:50]New connection [17:22:50]New thread 3067260260 created [17:22:50]Thread 3067116900 joined [17:22:50]Waiting for new connection... [17:22:50] Sock 10.Parse request [17:22:50]Sock 10.Check first char [17:22:50]Sock 10.First char is OK [17:22:50]request: POST /json_proto HTTP/1.0 [17:22:50]Method: POST [17:22:50]URL: /json_proto [17:22:50]Method is POST - this is cgi request [17:22:50]url: /json_proto [17:22:50]query_string will be loaded in cgi processing [17:22:50]execute_cgi json_proto POST (null) [17:22:50]execute_cgi path=json_proto method=POST [17:22:50]POST find Content-Length [17:22:50]Host: 172.17.40.67:8080 [17:22:50]Content-Length: 678 [17:22:50]Content-Type: application/json [17:22:50] [17:22:50]POST finish read [17:22:50]Found Content-Length = 678 [17:22:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:50]execute_script... [17:22: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)3407561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22:50]POST & json_proto [17:22:50]process_json_proto [17:22:50]json parsed OK: [17:22:50]protocol is kg_v1.0 [17:22:50]action value=close_receipt [17:22:50]process_action close_receipt [17:22:50]cmd_close_receipt [17:22:50]MH_GetDate [17:22:50]Write to MH i2c: F0 00 00 2A 36 4F [17:22:50]Write i2c OK [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: F0 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: F0 09 00 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: F0 09 00 2A 36 00 EC 19 21 67 EE DA 66 66 79 [17:22:50]GetLastDocTimeStamp 1730222552 [17:22:50]current date 1730222572 [17:22:50]FM_GetShiftState [17:22:50]SAM_PROTO_GetShiftState [17:22:50]wFMCommunicate request_size=4 [17:22:50]MH_SAM_APDU [17:22:50]CAPDU: 80 13 01 00 [17:22:50]Write to MH i2c: E2 08 00 2B 36 80 13 01 00 00 00 00 00 DE [17:22:50]Write i2c OK [17:22:50]MH_I2C_Read... [17:22:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:50]Read from MH i2c: E2 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: E2 0E 00 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: E2 0E 00 2B 36 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [17:22:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:22:50]wFMCommunicate OK [17:22:50]SAM_PROTO_GetShiftState done [17:22:50]FM_GetShiftState done [17:22:50]opened in 1730160548 [17:22:50]opened+sec_in_day 1730246948 [17:22:50]quantity*price = 50041 [17:22:50]sum+1 = 50042 [17:22: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 539 29.10.2024 17:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97030 ФПД: 191421055429767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172252&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97030&fm=191421055429767&tin=02508201610067®Number=0000000000170478&sum=50000 [17:22:51]StoreToDocumentArchive [17:22:51]shift 145 fd 97030 [17:22:51]save to /storage/0145/doc_00097030 [17:22:51]save last doc name /storage/0145/doc_00097030 to /storage/kkm_last_doc_name [17:22:51]save OK [17:22:51]Clear old archive folders... [17:22:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:22:51]tlvbuf is 01A2A8E0 [17:22:51]SAM_PROTO_ClearQueue [17:22:51]wFMCommunicate request_size=4 [17:22:51]MH_SAM_APDU [17:22:51]CAPDU: 80 09 00 00 [17:22:51]Write to MH i2c: E2 08 00 38 36 80 09 00 00 00 00 00 00 E0 [17:22:51]Write i2c OK [17:22:51]MH_I2C_Read... [17:22:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:51]Read from MH i2c: E2 [17:22:51]MH_I2C_Read... [17:22:51]Read from MH i2c: E2 03 00 [17:22:51]MH_I2C_Read... [17:22:51]Read from MH i2c: E2 03 00 38 36 00 90 00 E2 [17:22:51]RAPDU: 90 00 [17:22:51]wFMCommunicate OK [17:22:51]SAM_PROTO_ClearQueue done [17:22:51]KKMCreateOFDPacket [17:22:51]OFDProtocolAddRootSTLVToBuf [17:22:51]FM_MakeSignedData [17:22:51]FM_MakeSignedData [17:22:51]SAM_PROTO_SignData [17:22:51]wFMCommunicate request_size=4 [17:22:51]MH_SAM_APDU [17:22:51]CAPDU: 80 0D 01 02 [17:22:51]Write to MH i2c: E2 08 00 39 36 80 0D 01 02 00 00 00 00 E8 [17:22:51]Write i2c OK [17:22:51]MH_I2C_Read... [17:22:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:51]Read from MH i2c: E2 [17:22:51]MH_I2C_Read... [17:22:51]Read from MH i2c: E2 03 00 [17:22:51]MH_I2C_Read... [17:22:51]Read from MH i2c: E2 03 00 39 36 00 90 00 E3 [17:22:51]RAPDU: 90 00 [17:22:51]wFMCommunicate OK [17:22:51]wFMCommunicate request_size=255 [17:22:51]MH_SAM_APDU [17:22:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1B 02 00 00 F4 03 04 00 EC 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7B 01 00 35 04 06 00 AE [17:22:51]Write to MH i2c: E2 02 01 3A 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1B 02 00 00 F4 03 04 00 EC 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7B 01 00 35 04 06 00 AE 00 00 E1 [17:22:51]Write i2c OK [17:22:51]MH_I2C_Read... [17:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:52]Read from MH i2c: E2 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 03 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 03 00 3A 36 00 90 00 E4 [17:22:52]RAPDU: 90 00 [17:22:52]wFMCommunicate OK [17:22:52]wFMCommunicate request_size=10 [17:22:52]MH_SAM_APDU [17:22:52]CAPDU: 80 0D 02 02 05 18 B0 02 EC 87 [17:22:52]Write to MH i2c: E2 0D 00 3B 36 80 0D 02 02 05 00 18 B0 02 EC 87 00 00 32 [17:22:52]Write i2c OK [17:22:52]MH_I2C_Read... [17:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:52]Read from MH i2c: E2 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 03 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 03 00 3B 36 00 90 00 E5 [17:22:52]RAPDU: 90 00 [17:22:52]wFMCommunicate OK [17:22:52]wFMCommunicate request_size=4 [17:22:52]MH_SAM_APDU [17:22:52]CAPDU: 80 0D 03 02 [17:22:52]Write to MH i2c: E2 08 00 3C 36 80 0D 03 02 00 00 00 00 ED [17:22:52]Write i2c OK [17:22:52]MH_I2C_Read... [17:22:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:52]Read from MH i2c: E2 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 0B 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 0B 00 3C 36 00 87 CE 08 78 17 D5 53 F0 90 00 F2 [17:22:52]RAPDU: 87 CE 08 78 17 D5 53 F0 90 00 [17:22:52]wFMCommunicate OK [17:22:52]SAM_PROTO_SignData done [17:22:52]FM_MakeSignedData done [17:22:52]CreateOFDProtocolMessage [17:22:52]wFMCommunicate request_size=4 [17:22:52]MH_SAM_APDU [17:22:52]CAPDU: 80 11 00 00 [17:22:52]Write to MH i2c: E2 08 00 3D 36 80 11 00 00 00 00 00 00 ED [17:22:52]Write i2c OK [17:22:52]MH_I2C_Read... [17:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:52]Read from MH i2c: E2 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 17 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 17 00 3D 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [17:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:22:52]wFMCommunicate OK [17:22:52]CreateOFDProtocolMessage done [17:22:52]OFDSenderStorePacket 97030 [17:22:52]StoreOFDPacket docnum=97030 [17:22:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 27 27 07 01 7F AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1B 02 00 00 F4 03 04 00 EC 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7B 01 00 35 04 06 00 AE 18 B0 02 EC 87 87 CE 08 78 17 D5 53 F0 [17:22:52]CheckFolder [17:22:52]dirname=/storage/ofd_packets [17:22:52]CheckFolder done [17:22:52]ProducePacketName [17:22:52]name=ofd_packets/00097030 [17:22:52]NVStorageSaveData ofd_packets/00097030 [17:22:52]File name is /storage/ofd_packets/00097030 [17:22:52]Write 301 bytes [17:22:52]NVStorageSaveData done [17:22:52]OFDSenderStorePacket done [17:22:52]KKMCreateOFDPacket done [17:22:52]NVStorageSaveData kkm_last_timestamp [17:22:52]File name is /storage/kkm_last_timestamp [17:22:52]Write 4 bytes [17:22:52]NVStorageSaveData done [17:22:52]ExternCall_PrintAddStr [17:22:52]wPrintStart [17:22:52]Write to MH i2c: 01 00 00 3E 36 74 [17:22:52]OFD Sender: Processing packet 97030 [packets to send 59, broken 58] [17:22:52]ProducePacketName [17:22:52]name=ofd_packets/00097030 [17:22:52]OFD Sender: To server: pG, [17:22:52]CommunicateWithHost lk.salyk.kg:30040 [17:22:52]ConnectInit lk.salyk.kg [17:22:52]Write i2c OK [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: 01 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: 01 07 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: 01 07 00 3E 36 00 00 00 00 00 FF 0F 89 [17:22:52]RasterBufferAndPrint [17:22:52]line Счет N : (1)3407561 [17:22:52]line ИНН: 02508201610067 [17:22:52]line Контрольно-Кассовый Чек [17:22:52]line ПРОДАЖА [17:22:52]line ТРК (МРК, ГНК) : 12 [17:22:52]line Товар: 2710124130 [17:22:52]line Аи-92-К-4 [17:22:52]line 7.480 * 66.90 [17:22:52]line = 500.41 [17:22:52]line НДС 12% НСП 1% [17:22:52]line > о реализуемом товаре [17:22:52]line ОКРУГЛЕНИЕ: -0.41 [17:22:52]line ИТОГО: 500.00 [17:22:52]line Внесено: 500.00 [17:22:52]line СДАЧА: 0.00 [17:22:52]line НСП 1% : 4.43 [17:22:52]line НДС 12% : 53.14 [17:22:52]line Наличными: 500.00 [17:22:52]line Безнал.: 0.00 [17:22:52]line Место: АЗС № 82 "Партнер Нефть" [17:22:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:22:52]line СНО: Общий режим [17:22:52]line Чек 539 29.10.2024 17:22 [17:22:52]line Смена: 145 ФФД: 1.0 [17:22:52]line ЗНМ: 0300000017 [17:22:52]line РНМ: 0000000000170478 [17:22:52]line Версия ККМ: v1.0 [17:22:52]line ФМ: 0000000002098560 [17:22:52]line ФД: 97030 [17:22:52]line ФПД: 191421055429767 [17:22:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172252&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97030&fm=191421055429767&tin=02508201610067®Number=0000000000170478&sum=50000 [17:22:52]written 0, free lines is 4095 [17:22:52]Connected sock=7 [17:22:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 27 27 07 01 7F AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 1B 02 00 00 F4 03 04 00 EC 19 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 7B 01 00 35 04 06 00 AE 18 B0 02 EC 87 87 CE 08 78 17 D5 53 F0 [17:22:52]Write to MH i2c: 01 00 00 69 36 9F [17:22:52]Write i2c OK [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: 01 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: 01 07 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: 01 07 00 69 36 00 00 00 00 00 12 0D C5 [17:22:52]RasterBufferAndPrint [17:22:52]line [17:22:52]line [17:22:52]line [17:22:52]line [17:22:52]line [17:22:52]written 0, free lines is 3373 [17:22:53]MH_Cut [17:22:53]Write to MH i2c: D1 01 00 70 36 01 78 [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: D1 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: D1 01 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: D1 01 00 70 36 00 77 [17:22:53]Write to MH i2c: 01 00 00 71 36 A7 [17:22:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D 2B 47 00 E5 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 32 30 39 38 35 36 30 10 04 04 00 06 7B 01 00 F4 03 04 00 12 C4 20 67 B6 04 01 00 00 66 11 DD 50 AC 93 0C 04 [17:22:53]CommunicateWithHost err = 0 [17:22:53]CheckOFDResponse [17:22:53]1017 (14) - 77093643461234 [17:22:53]1041 (16) - 0000000002098560 [17:22:53]1040 (4) - 97030 [17:22:53]1012 (4) - 29.10.2024 11:16 [17:22:53]1206 (1) - 0 [17:22:53]OFD Sender: Remove packet 97030 [17:22:53]ProducePacketName [17:22:53]name=ofd_packets/00097030 [17:22:53]NVStorageDeleteData [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]OFD Sender: No OFD packet to send [17:22:53]*** Cut start [17:22:53]*** Partial cut [17:22:53]*** CUTSNS_PIN = 1 [17:22:53]*** CUTSNS_PIN = 0 [17:22:53]*** Brake cut motor [17:22:54]Read from MH i2c: 01 [17:22:54]MH_I2C_Read... [17:22:54]*** Stop cut motor [17:22:54]*** Cut end [17:22:54]Read from MH i2c: 01 07 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: 01 07 00 71 36 00 00 00 00 00 FF 0F BC [17:22:54]process_action close_receipt done [17:22:54]requested_data is exist [17:22:54]produce_requested_data [17:22:54]requested_item fm.sn is exist - process it [17:22:54]wFMCommunicate request_size=4 [17:22:54]MH_SAM_APDU [17:22:54]CAPDU: 80 11 00 00 [17:22:54]Write to MH i2c: E2 08 00 72 36 80 11 00 00 00 00 00 00 22 [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:54]Read from MH i2c: E2 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 17 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 17 00 72 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [17:22:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:22:54]wFMCommunicate OK [17:22:54]requested_item fd.num is exist - process it [17:22:54]SAM_PROTO_GetFieldsCounters [17:22:54]wFMCommunicate request_size=4 [17:22:54]MH_SAM_APDU [17:22:54]CAPDU: 80 13 00 00 [17:22:54]Write to MH i2c: E2 08 00 73 36 80 13 00 00 00 00 00 00 25 [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:54]Read from MH i2c: E2 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 62 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 62 00 73 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 B0 [17:22:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:22:54]wFMCommunicate OK [17:22:54]SAM_PROTO_GetFieldsCounters done [17:22:54]requested_item shift.num is exist - process it [17:22:54]requested_item shift.opened is exist - process it [17:22:54]req_shift_opened [17:22:54]FM_GetShiftState [17:22:54]SAM_PROTO_GetShiftState [17:22:54]wFMCommunicate request_size=4 [17:22:54]MH_SAM_APDU [17:22:54]CAPDU: 80 13 01 00 [17:22:54]Write to MH i2c: E2 08 00 74 36 80 13 01 00 00 00 00 00 27 [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:54]Read from MH i2c: E2 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 0E 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: E2 0E 00 74 36 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 85 [17:22:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:22:54]wFMCommunicate OK [17:22:54]SAM_PROTO_GetShiftState done [17:22:54]FM_GetShiftState done [17:22:54]req_shift_opened done [17:22:54]requested_item shift.open_date is exist - process it [17:22:54]req_shift_open_date [17:22:54]req_shift_open_date done [17:22:54]produce_requested_data done [17:22:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97030,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:22:54]process_action_free close_receipt [17:22:54]json_value_free [17:22:54]json_value_free done [17:22:54]process_json_proto returns [17:22:54]Send response to host [17:22:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97030,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:22:54]free response buf [17:22:54]execute_script done [17:22:54]execute_script returns [17:22:54]free content buf [17:22:54]Sock 10.Close socket [17:22:54]Sock 10.Thread stoped [17:22:58]OFD Sender: No OFD packet to send [17:23:03]OFD Sender: No OFD packet to send [17:23:08]OFD Sender: No OFD packet to send [17:23:13]OFD Sender: No OFD packet to send [17:23:18]OFD Sender: No OFD packet to send [17:23:23]OFD Sender: No OFD packet to send [17:23:28]OFD Sender: No OFD packet to send [17:23:33]OFD Sender: No OFD packet to send [17:23:38]OFD Sender: No OFD packet to send [17:23:43]OFD Sender: No OFD packet to send [17:23:48]OFD Sender: No OFD packet to send [17:23:53]OFD Sender: No OFD packet to send [17:23:58]OFD Sender: No OFD packet to send [17:24:03]OFD Sender: No OFD packet to send [17:24:08]OFD Sender: No OFD packet to send [17:24:13]OFD Sender: No OFD packet to send [17:24:18]OFD Sender: No OFD packet to send [17:24:23]OFD Sender: No OFD packet to send [17:24:28]OFD Sender: No OFD packet to send [17:24:33]OFD Sender: No OFD packet to send [17:24:38]OFD Sender: No OFD packet to send [17:24:43]OFD Sender: No OFD packet to send [17:24:48]OFD Sender: No OFD packet to send [17:24:53]OFD Sender: No OFD packet to send [17:24:58]accept exits with 9 [17:24:58]New connection [17:24:58]New thread 3067116900 created [17:24:58]Thread 3067260260 joined [17:24:58]Waiting for new connection... [17:24:58] Sock 9.Parse request [17:24:58]Sock 9.Check first char [17:24:58]Sock 9.First char is OK [17:24:58]request: POST /json_proto HTTP/1.0 [17:24:58]Method: POST [17:24:58]URL: /json_proto [17:24:58]Method is POST - this is cgi request [17:24:58]url: /json_proto [17:24:58]query_string will be loaded in cgi processing [17:24:58]execute_cgi json_proto POST (null) [17:24:58]execute_cgi path=json_proto method=POST [17:24:58]POST find Content-Length [17:24:58]Host: 172.17.40.67:8080 [17:24:58]Content-Length: 752 [17:24:58]Content-Type: application/json [17:24:58] [17:24:58]POST finish read [17:24:58]Found Content-Length = 752 [17:24:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:58]execute_script... [17:24: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)3407564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:58]POST & json_proto [17:24:58]process_json_proto [17:24:58]json parsed OK: [17:24:58]protocol is kg_v1.0 [17:24:58]action value=close_receipt [17:24:58]process_action close_receipt [17:24:58]cmd_close_receipt [17:24:58]MH_GetDate [17:24:58]Write to MH i2c: F0 00 00 75 36 9A [17:24:58]Write i2c OK [17:24:58]MH_I2C_Read... [17:24:58]Read from MH i2c: F0 [17:24:58]MH_I2C_Read... [17:24:58]Read from MH i2c: F0 09 00 [17:24:58]MH_I2C_Read... [17:24:58]Read from MH i2c: F0 09 00 75 36 00 6B 1A 21 67 EE DA 66 66 44 [17:24:58]GetLastDocTimeStamp 1730222572 [17:24:58]current date 1730222699 [17:24:58]FM_GetShiftState [17:24:58]SAM_PROTO_GetShiftState [17:24:58]wFMCommunicate request_size=4 [17:24:58]MH_SAM_APDU [17:24:58]CAPDU: 80 13 01 00 [17:24:58]Write to MH i2c: E2 08 00 76 36 80 13 01 00 00 00 00 00 29 [17:24:58]Write i2c OK [17:24:58]MH_I2C_Read... [17:24:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:58]Read from MH i2c: E2 [17:24:58]MH_I2C_Read... [17:24:58]Read from MH i2c: E2 0E 00 [17:24:58]MH_I2C_Read... [17:24:58]Read from MH i2c: E2 0E 00 76 36 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 87 [17:24:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:24:58]wFMCommunicate OK [17:24:58]SAM_PROTO_GetShiftState done [17:24:58]FM_GetShiftState done [17:24:58]opened in 1730160548 [17:24:58]opened+sec_in_day 1730246948 [17:24:58]quantity*price = 0 [17:24:58]sum+1 = 1 [17:24:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 540 29.10.2024 17:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 97031 ФПД: 58961326910127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172500&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97031&fm=58961326910127&tin=02508201610067®Number=0000000000170478&sum=0 [17:24:59]StoreToDocumentArchive [17:24:59]shift 145 fd 97031 [17:24:59]save to /storage/0145/doc_00097031 [17:24:59]save last doc name /storage/0145/doc_00097031 to /storage/kkm_last_doc_name [17:24:59]save OK [17:24:59]Clear old archive folders... [17:24:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:24:59]tlvbuf is 01ACEE90 [17:24:59]SAM_PROTO_ClearQueue [17:24:59]wFMCommunicate request_size=4 [17:24:59]MH_SAM_APDU [17:24:59]CAPDU: 80 09 00 00 [17:24:59]Write to MH i2c: E2 08 00 83 36 80 09 00 00 00 00 00 00 2B [17:24:59]Write i2c OK [17:24:59]MH_I2C_Read... [17:24:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:24:59]Read from MH i2c: E2 [17:24:59]MH_I2C_Read... [17:24:59]Read from MH i2c: E2 03 00 [17:24:59]MH_I2C_Read... [17:24:59]Read from MH i2c: E2 03 00 83 36 00 90 00 2D [17:24:59]RAPDU: 90 00 [17:24:59]wFMCommunicate OK [17:24:59]SAM_PROTO_ClearQueue done [17:24:59]KKMCreateOFDPacket [17:24:59]OFDProtocolAddRootSTLVToBuf [17:24:59]FM_MakeSignedData [17:24:59]FM_MakeSignedData [17:24:59]SAM_PROTO_SignData [17:24:59]wFMCommunicate request_size=4 [17:24:59]MH_SAM_APDU [17:24:59]CAPDU: 80 0D 01 02 [17:24:59]Write to MH i2c: E2 08 00 84 36 80 0D 01 02 00 00 00 00 33 [17:24:59]Write i2c OK [17:24:59]MH_I2C_Read... [17:24:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:24:59]Read from MH i2c: E2 [17:24:59]MH_I2C_Read... [17:24:59]Read from MH i2c: E2 03 00 [17:24:59]MH_I2C_Read... [17:24:59]Read from MH i2c: E2 03 00 84 36 00 90 00 2E [17:24:59]RAPDU: 90 00 [17:24:59]wFMCommunicate OK [17:24:59]wFMCommunicate request_size=255 [17:24:59]MH_SAM_APDU [17:24:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 6C 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7B 01 00 35 04 06 00 35 A0 00 F2 [17:24:59]Write to MH i2c: E2 02 01 85 36 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 6C 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7B 01 00 35 04 06 00 35 A0 00 F2 00 00 87 [17:24:59]Write i2c OK [17:24:59]MH_I2C_Read... [17:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:00]Read from MH i2c: E2 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 03 00 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 03 00 85 36 00 90 00 2F [17:25:00]RAPDU: 90 00 [17:25:00]wFMCommunicate OK [17:25:00]wFMCommunicate request_size=7 [17:25:00]MH_SAM_APDU [17:25:00]CAPDU: 80 0D 02 02 02 2A AF [17:25:00]Write to MH i2c: E2 0A 00 86 36 80 0D 02 02 02 00 2A AF 00 00 13 [17:25:00]Write i2c OK [17:25:00]MH_I2C_Read... [17:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:00]Read from MH i2c: E2 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 03 00 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 03 00 86 36 00 90 00 30 [17:25:00]RAPDU: 90 00 [17:25:00]wFMCommunicate OK [17:25:00]wFMCommunicate request_size=4 [17:25:00]MH_SAM_APDU [17:25:00]CAPDU: 80 0D 03 02 [17:25:00]Write to MH i2c: E2 08 00 87 36 80 0D 03 02 00 00 00 00 38 [17:25:00]Write i2c OK [17:25:00]MH_I2C_Read... [17:25:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:00]Read from MH i2c: E2 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 0B 00 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 0B 00 87 36 00 F1 97 21 EF B3 3A 06 E4 90 00 A8 [17:25:00]RAPDU: F1 97 21 EF B3 3A 06 E4 90 00 [17:25:00]wFMCommunicate OK [17:25:00]SAM_PROTO_SignData done [17:25:00]FM_MakeSignedData done [17:25:00]CreateOFDProtocolMessage [17:25:00]wFMCommunicate request_size=4 [17:25:00]MH_SAM_APDU [17:25:00]CAPDU: 80 11 00 00 [17:25:00]Write to MH i2c: E2 08 00 88 36 80 11 00 00 00 00 00 00 38 [17:25:00]Write i2c OK [17:25:00]MH_I2C_Read... [17:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:00]Read from MH i2c: E2 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 17 00 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: E2 17 00 88 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [17:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:00]wFMCommunicate OK [17:25:00]CreateOFDProtocolMessage done [17:25:00]OFDSenderStorePacket 97031 [17:25:00]StoreOFDPacket docnum=97031 [17:25:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B4 6C 04 01 24 AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 6C 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7B 01 00 35 04 06 00 35 A0 00 F2 2A AF F1 97 21 EF B3 3A 06 E4 [17:25:00]CheckFolder [17:25:00]dirname=/storage/ofd_packets [17:25:00]CheckFolder done [17:25:00]ProducePacketName [17:25:00]name=ofd_packets/00097031 [17:25:00]NVStorageSaveData ofd_packets/00097031 [17:25:00]File name is /storage/ofd_packets/00097031 [17:25:00]Write 298 bytes [17:25:00]NVStorageSaveData done [17:25:00]OFDSenderStorePacket done [17:25:00]KKMCreateOFDPacket done [17:25:00]NVStorageSaveData kkm_last_timestamp [17:25:00]File name is /storage/kkm_last_timestamp [17:25:00]Write 4 bytes [17:25:00]NVStorageSaveData done [17:25:00]ExternCall_PrintAddStr [17:25:00]wPrintStart [17:25:00]Write to MH i2c: 01 00 00 89 36 BF [17:25:00]Write i2c OK [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: 01 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: 01 07 00 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: 01 07 00 89 36 00 00 00 00 00 FF 0F D4 [17:25:00]RasterBufferAndPrint [17:25:00]line Счет N : (1)3407564 [17:25:00]line ИНН: 02508201610067 [17:25:00]line Контрольно-Кассовый Чек [17:25:00]line ПРОДАЖА [17:25:00]line ТРК (МРК, ГНК) : 51 [17:25:00]line Товар: 2710194210 [17:25:00]line ДТ-К-5 [17:25:00]line 26.250 * 0.00 [17:25:00]line = 0.00 [17:25:00]line НДС 12% НСП 1% [17:25:00]line > о реализуемом товаре [17:25:00]line ИТОГО: 0.00 [17:25:00]line НСП 1% : 0.00 [17:25:00]line НДС 12% : 0.00 [17:25:00]line Наличными: 0.00 [17:25:00]line Безнал.: 0.00 [17:25:00]OFD Sender: Processing packet 97031 [packets to send 59, broken 58] [17:25:00]ProducePacketName [17:25:00]name=ofd_packets/00097031 [17:25:00]OFD Sender: To server: pG, [17:25:00]CommunicateWithHost lk.salyk.kg:30040 [17:25:00]ConnectInit lk.salyk.kg [17:25:00]line Место: АЗС № 82 "Партнер Нефть" [17:25:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:25:00]line СНО: Общий режим [17:25:00]line Чек 540 29.10.2024 17:25 [17:25:00]line Смена: 145 ФФД: 1.0 [17:25:00]line ЗНМ: 0300000017 [17:25:00]line РНМ: 0000000000170478 [17:25:00]line Версия ККМ: v1.0 [17:25:00]line Талоны: ТК ГПНА Online [17:25:00]line 30075008 [17:25:00]line ФМ: 0000000002098560 [17:25:00]line ФД: 97031 [17:25:00]line ФПД: 58961326910127 [17:25:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172500&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97031&fm=58961326910127&tin=02508201610067®Number=0000000000170478&sum=0 [17:25:00]written 0, free lines is 4095 [17:25:00]Connected sock=11 [17:25:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B4 6C 04 01 24 AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 6C 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 7B 01 00 35 04 06 00 35 A0 00 F2 2A AF F1 97 21 EF B3 3A 06 E4 [17:25:00]Write to MH i2c: 01 00 00 B3 36 E9 [17:25:00]Write i2c OK [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: 01 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: 01 07 00 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: 01 07 00 B3 36 00 00 00 00 00 24 0D 21 [17:25:00]RasterBufferAndPrint [17:25:00]line [17:25:00]line [17:25:00]line [17:25:00]line [17:25:00]line [17:25:00]written 0, free lines is 3394 [17:25:00]MH_Cut [17:25:00]Write to MH i2c: D1 01 00 BA 36 01 C2 [17:25:00]Write i2c OK [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: D1 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: D1 01 00 [17:25:00]MH_I2C_Read... [17:25:00]Read from MH i2c: D1 01 00 BA 36 00 C1 [17:25:00]Write to MH i2c: 01 00 00 BB 36 F1 [17:25:00]Write i2c OK [17:25:00]MH_I2C_Read... [17:25:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 42 EB 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 07 7B 01 00 F4 03 04 00 92 C4 20 67 B6 04 01 00 00 E2 15 FE 80 F2 2F 59 BE [17:25:01]CommunicateWithHost err = 0 [17:25:01]CheckOFDResponse [17:25:01]1017 (14) - 77093643461234 [17:25:01]1041 (16) - 0000000002098560 [17:25:01]1040 (4) - 97031 [17:25:01]1012 (4) - 29.10.2024 11:18 [17:25:01]1206 (1) - 0 [17:25:01]OFD Sender: Remove packet 97031 [17:25:01]ProducePacketName [17:25:01]name=ofd_packets/00097031 [17:25:01]NVStorageDeleteData [17:25:01]*** Cut start [17:25:01]*** Partial cut [17:25:01]*** CUTSNS_PIN = 1 [17:25:01]*** CUTSNS_PIN = 0 [17:25:01]OFD Sender: No OFD packet to send [17:25:01]*** Brake cut motor [17:25:02]Read from MH i2c: 01 [17:25:02]MH_I2C_Read... [17:25:02]*** Stop cut motor [17:25:02]*** Cut end [17:25:02]Read from MH i2c: 01 07 00 [17:25:02]MH_I2C_Read... [17:25:02]Read from MH i2c: 01 07 00 BB 36 00 00 00 00 00 FF 0F 06 [17:25:02]process_action close_receipt done [17:25:02]requested_data is exist [17:25:02]produce_requested_data [17:25:02]requested_item fm.sn is exist - process it [17:25:02]wFMCommunicate request_size=4 [17:25:02]MH_SAM_APDU [17:25:02]CAPDU: 80 11 00 00 [17:25:02]Write to MH i2c: E2 08 00 BC 36 80 11 00 00 00 00 00 00 6C [17:25:02]Write i2c OK [17:25:02]MH_I2C_Read... [17:25:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:02]Read from MH i2c: E2 [17:25:02]MH_I2C_Read... [17:25:02]Read from MH i2c: E2 17 00 [17:25:02]MH_I2C_Read... [17:25:02]Read from MH i2c: E2 17 00 BC 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [17:25:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:02]wFMCommunicate OK [17:25:02]requested_item fd.num is exist - process it [17:25:02]SAM_PROTO_GetFieldsCounters [17:25:02]wFMCommunicate request_size=4 [17:25:02]MH_SAM_APDU [17:25:02]CAPDU: 80 13 00 00 [17:25:02]Write to MH i2c: E2 08 00 BD 36 80 13 00 00 00 00 00 00 6F [17:25:02]Write i2c OK [17:25:02]MH_I2C_Read... [17:25:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:02]Read from MH i2c: E2 [17:25:02]MH_I2C_Read... [17:25:02]Read from MH i2c: E2 62 00 [17:25:02]MH_I2C_Read... [17:25:02]Read from MH i2c: E2 62 00 BD 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 FE [17:25:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:02]wFMCommunicate OK [17:25:02]SAM_PROTO_GetFieldsCounters done [17:25:02]requested_item shift.num is exist - process it [17:25:02]requested_item shift.opened is exist - process it [17:25:02]req_shift_opened [17:25:02]FM_GetShiftState [17:25:02]SAM_PROTO_GetShiftState [17:25:02]wFMCommunicate request_size=4 [17:25:02]MH_SAM_APDU [17:25:02]CAPDU: 80 13 01 00 [17:25:02]Write to MH i2c: E2 08 00 BE 36 80 13 01 00 00 00 00 00 71 [17:25:02]Write i2c OK [17:25:02]MH_I2C_Read... [17:25:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:02]Read from MH i2c: E2 [17:25:02]MH_I2C_Read... [17:25:02]Read from MH i2c: E2 0E 00 [17:25:02]MH_I2C_Read... [17:25:02]Read from MH i2c: E2 0E 00 BE 36 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [17:25:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:25:02]wFMCommunicate OK [17:25:02]SAM_PROTO_GetShiftState done [17:25:02]FM_GetShiftState done [17:25:02]req_shift_opened done [17:25:02]requested_item shift.open_date is exist - process it [17:25:02]req_shift_open_date [17:25:02]req_shift_open_date done [17:25:02]produce_requested_data done [17:25:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97031,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:25:02]process_action_free close_receipt [17:25:02]json_value_free [17:25:02]json_value_free done [17:25:02]process_json_proto returns [17:25:02]Send response to host [17:25:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97031,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:25:02]free response buf [17:25:02]execute_script done [17:25:02]execute_script returns [17:25:02]free content buf [17:25:02]Sock 9.Close socket [17:25:02]Sock 9.Thread stoped [17:25:06]OFD Sender: No OFD packet to send [17:25:11]OFD Sender: No OFD packet to send [17:25:16]OFD Sender: No OFD packet to send [17:25:21]OFD Sender: No OFD packet to send [17:25:22]accept exits with 10 [17:25:22]New connection [17:25:22]New thread 3067260260 created [17:25:22]Thread 3067116900 joined [17:25:22]Waiting for new connection... [17:25:22] Sock 10.Parse request [17:25:22]Sock 10.Check first char [17:25:22]Sock 10.First char is OK [17:25:22]request: POST /json_proto HTTP/1.0 [17:25:22]Method: POST [17:25:22]URL: /json_proto [17:25:22]Method is POST - this is cgi request [17:25:22]url: /json_proto [17:25:22]query_string will be loaded in cgi processing [17:25:22]execute_cgi json_proto POST (null) [17:25:22]execute_cgi path=json_proto method=POST [17:25:22]POST find Content-Length [17:25:22]Host: 172.17.40.67:8080 [17:25:22]Content-Length: 678 [17:25:22]Content-Type: application/json [17:25:22] [17:25:22]POST finish read [17:25:22]Found Content-Length = 678 [17:25:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:22]execute_script... [17:25: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)3407566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:22]POST & json_proto [17:25:22]process_json_proto [17:25:22]json parsed OK: [17:25:22]protocol is kg_v1.0 [17:25:22]action value=close_receipt [17:25:22]process_action close_receipt [17:25:22]cmd_close_receipt [17:25:22]MH_GetDate [17:25:22]Write to MH i2c: F0 00 00 BF 36 E4 [17:25:22]Write i2c OK [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: F0 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: F0 09 00 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: F0 09 00 BF 36 00 84 1A 21 67 EE DA 66 66 A7 [17:25:22]GetLastDocTimeStamp 1730222700 [17:25:22]current date 1730222724 [17:25:22]FM_GetShiftState [17:25:22]SAM_PROTO_GetShiftState [17:25:22]wFMCommunicate request_size=4 [17:25:22]MH_SAM_APDU [17:25:22]CAPDU: 80 13 01 00 [17:25:22]Write to MH i2c: E2 08 00 C0 36 80 13 01 00 00 00 00 00 73 [17:25:22]Write i2c OK [17:25:22]MH_I2C_Read... [17:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:22]Read from MH i2c: E2 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: E2 0E 00 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: E2 0E 00 C0 36 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D1 [17:25:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:25:22]wFMCommunicate OK [17:25:22]SAM_PROTO_GetShiftState done [17:25:22]FM_GetShiftState done [17:25:22]opened in 1730160548 [17:25:22]opened+sec_in_day 1730246948 [17:25:22]quantity*price = 20003 [17:25:22]sum+1 = 20004 [17:25:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 541 29.10.2024 17:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97032 ФПД: 229893906462487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172524&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97032&fm=229893906462487&tin=02508201610067®Number=0000000000170478&sum=20000 [17:25:24]StoreToDocumentArchive [17:25:24]shift 145 fd 97032 [17:25:24]save to /storage/0145/doc_00097032 [17:25:24]save last doc name /storage/0145/doc_00097032 to /storage/kkm_last_doc_name [17:25:24]save OK [17:25:24]Clear old archive folders... [17:25:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:24]tlvbuf is 01BC2D50 [17:25:24]SAM_PROTO_ClearQueue [17:25:24]wFMCommunicate request_size=4 [17:25:24]MH_SAM_APDU [17:25:24]CAPDU: 80 09 00 00 [17:25:24]Write to MH i2c: E2 08 00 CD 36 80 09 00 00 00 00 00 00 75 [17:25:24]Write i2c OK [17:25:24]MH_I2C_Read... [17:25:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:24]Read from MH i2c: E2 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 03 00 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 03 00 CD 36 00 90 00 77 [17:25:24]RAPDU: 90 00 [17:25:24]wFMCommunicate OK [17:25:24]SAM_PROTO_ClearQueue done [17:25:24]KKMCreateOFDPacket [17:25:24]OFDProtocolAddRootSTLVToBuf [17:25:24]FM_MakeSignedData [17:25:24]FM_MakeSignedData [17:25:24]SAM_PROTO_SignData [17:25:24]wFMCommunicate request_size=4 [17:25:24]MH_SAM_APDU [17:25:24]CAPDU: 80 0D 01 02 [17:25:24]Write to MH i2c: E2 08 00 CE 36 80 0D 01 02 00 00 00 00 7D [17:25:24]Write i2c OK [17:25:24]MH_I2C_Read... [17:25:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:24]Read from MH i2c: E2 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 03 00 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 03 00 CE 36 00 90 00 78 [17:25:24]RAPDU: 90 00 [17:25:24]wFMCommunicate OK [17:25:24]wFMCommunicate request_size=255 [17:25:24]MH_SAM_APDU [17:25: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 34 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 1D 02 00 00 F4 03 04 00 84 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7B 01 00 35 04 06 00 D1 [17:25:24]Write to MH i2c: E2 02 01 CF 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 1D 02 00 00 F4 03 04 00 84 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7B 01 00 35 04 06 00 D1 00 00 F8 [17:25:24]Write i2c OK [17:25:24]MH_I2C_Read... [17:25:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:24]Read from MH i2c: E2 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 03 00 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 03 00 CF 36 00 90 00 79 [17:25:24]RAPDU: 90 00 [17:25:24]wFMCommunicate OK [17:25:24]wFMCommunicate request_size=10 [17:25:24]MH_SAM_APDU [17:25:24]CAPDU: 80 0D 02 02 05 16 58 A1 77 17 [17:25:24]Write to MH i2c: E2 0D 00 D0 36 80 0D 02 02 05 00 16 58 A1 77 17 00 00 27 [17:25:24]Write i2c OK [17:25:24]MH_I2C_Read... [17:25:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:25]Read from MH i2c: E2 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 03 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 03 00 D0 36 00 90 00 7A [17:25:25]RAPDU: 90 00 [17:25:25]wFMCommunicate OK [17:25:25]wFMCommunicate request_size=4 [17:25:25]MH_SAM_APDU [17:25:25]CAPDU: 80 0D 03 02 [17:25:25]Write to MH i2c: E2 08 00 D1 36 80 0D 03 02 00 00 00 00 82 [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:25]Read from MH i2c: E2 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 0B 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 0B 00 D1 36 00 C8 F7 DF 04 6E CC 2A 4F 90 00 D8 [17:25:25]RAPDU: C8 F7 DF 04 6E CC 2A 4F 90 00 [17:25:25]wFMCommunicate OK [17:25:25]SAM_PROTO_SignData done [17:25:25]FM_MakeSignedData done [17:25:25]CreateOFDProtocolMessage [17:25:25]wFMCommunicate request_size=4 [17:25:25]MH_SAM_APDU [17:25:25]CAPDU: 80 11 00 00 [17:25:25]Write to MH i2c: E2 08 00 D2 36 80 11 00 00 00 00 00 00 82 [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:25]Read from MH i2c: E2 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 17 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 17 00 D2 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [17:25:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:25]wFMCommunicate OK [17:25:25]CreateOFDProtocolMessage done [17:25:25]OFDSenderStorePacket 97032 [17:25:25]StoreOFDPacket docnum=97032 [17:25:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 59 07 01 D7 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 34 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 1D 02 00 00 F4 03 04 00 84 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7B 01 00 35 04 06 00 D1 16 58 A1 77 17 C8 F7 DF 04 6E CC 2A 4F [17:25:25]CheckFolder [17:25:25]dirname=/storage/ofd_packets [17:25:25]CheckFolder done [17:25:25]ProducePacketName [17:25:25]name=ofd_packets/00097032 [17:25:25]NVStorageSaveData ofd_packets/00097032 [17:25:25]File name is /storage/ofd_packets/00097032 [17:25:25]Write 301 bytes [17:25:25]NVStorageSaveData done [17:25:25]OFDSenderStorePacket done [17:25:25]KKMCreateOFDPacket done [17:25:25]NVStorageSaveData kkm_last_timestamp [17:25:25]File name is /storage/kkm_last_timestamp [17:25:25]Write 4 bytes [17:25:25]NVStorageSaveData done [17:25:25]ExternCall_PrintAddStr [17:25:25]wPrintStart [17:25:25]Write to MH i2c: 01 00 00 D3 36 09 [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 D3 36 00 00 00 00 00 FF 0F 1E [17:25:25]RasterBufferAndPrint [17:25:25]line Счет N : (1)3407566 [17:25:25]line ИНН: 02508201610067 [17:25:25]line Контрольно-Кассовый Чек [17:25:25]line ПРОДАЖА [17:25:25]line ТРК (МРК, ГНК) : 42 [17:25:25]line Товар: 2710124130 [17:25:25]line Аи-92-К-4 [17:25:25]line 2.990 * 66.90 [17:25:25]line = 200.03 [17:25:25]line НДС 12% НСП 1% [17:25:25]line > о реализуемом товаре [17:25:25]line ОКРУГЛЕНИЕ: -0.03 [17:25:25]line ИТОГО: 200.00 [17:25:25]line Внесено: 200.00 [17:25:25]line СДАЧА: 0.00 [17:25:25]line НСП 1% : 1.77 [17:25:25]line НДС 12% : 21.24 [17:25:25]line Наличными: 200.00 [17:25:25]line Безнал.: 0.00 [17:25:25]line Место: АЗС № 82 "Партнер Нефть" [17:25:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:25:25]line СНО: Общий режим [17:25:25]line Чек 541 29.10.2024 17:25 [17:25:25]line Смена: 145 ФФД: 1.0 [17:25:25]line ЗНМ: 0300000017 [17:25:25]line РНМ: 0000000000170478 [17:25:25]line Версия ККМ: v1.0 [17:25:25]line ФМ: 0000000002098560 [17:25:25]line ФД: 97032 [17:25:25]line ФПД: 229893906462487 [17:25:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172524&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97032&fm=229893906462487&tin=02508201610067®Number=0000000000170478&sum=20000 [17:25:25]written 0, free lines is 4095 [17:25:25]OFD Sender: Processing packet 97032 [packets to send 59, broken 58] [17:25:25]ProducePacketName [17:25:25]name=ofd_packets/00097032 [17:25:25]OFD Sender: To server: pG, [17:25:25]CommunicateWithHost lk.salyk.kg:30040 [17:25:25]ConnectInit lk.salyk.kg [17:25:25]Connected sock=11 [17:25:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 59 07 01 D7 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 34 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 1D 02 00 00 F4 03 04 00 84 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 7B 01 00 35 04 06 00 D1 16 58 A1 77 17 C8 F7 DF 04 6E CC 2A 4F [17:25:25]Write to MH i2c: 01 00 00 FE 36 34 [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 FE 36 00 00 00 00 00 15 0D 5D [17:25:25]RasterBufferAndPrint [17:25:25]line [17:25:25]line [17:25:25]line [17:25:25]line [17:25:25]line [17:25:25]written 0, free lines is 3386 [17:25:25]MH_Cut [17:25:25]Write to MH i2c: D1 01 00 05 37 01 0E [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: D1 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: D1 01 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: D1 01 00 05 37 00 0D [17:25:25]Write to MH i2c: 01 00 00 06 37 3D [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 45 3D 47 00 0A 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 32 30 39 38 35 36 30 10 04 04 00 08 7B 01 00 F4 03 04 00 AB C4 20 67 B6 04 01 00 00 3A 8D 58 53 6C CE 88 AD [17:25:26]CommunicateWithHost err = 0 [17:25:26]CheckOFDResponse [17:25:26]1017 (14) - 77093643461234 [17:25:26]1041 (16) - 0000000002098560 [17:25:26]1040 (4) - 97032 [17:25:26]1012 (4) - 29.10.2024 11:19 [17:25:26]1206 (1) - 0 [17:25:26]OFD Sender: Remove packet 97032 [17:25:26]ProducePacketName [17:25:26]name=ofd_packets/00097032 [17:25:26]NVStorageDeleteData [17:25:26]*** Cut start [17:25:26]*** Partial cut [17:25:26]*** CUTSNS_PIN = 1 [17:25:26]*** CUTSNS_PIN = 0 [17:25:26]*** Brake cut motor [17:25:26]OFD Sender: No OFD packet to send [17:25:27]Read from MH i2c: 01 [17:25:27]MH_I2C_Read... [17:25:27]*** Stop cut motor [17:25:27]*** Cut end [17:25:27]Read from MH i2c: 01 07 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: 01 07 00 06 37 00 00 00 00 00 FF 0F 52 [17:25:27]process_action close_receipt done [17:25:27]requested_data is exist [17:25:27]produce_requested_data [17:25:27]requested_item fm.sn is exist - process it [17:25:27]wFMCommunicate request_size=4 [17:25:27]MH_SAM_APDU [17:25:27]CAPDU: 80 11 00 00 [17:25:27]Write to MH i2c: E2 08 00 07 37 80 11 00 00 00 00 00 00 B8 [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:27]Read from MH i2c: E2 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 17 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 17 00 07 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [17:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:27]wFMCommunicate OK [17:25:27]requested_item fd.num is exist - process it [17:25:27]SAM_PROTO_GetFieldsCounters [17:25:27]wFMCommunicate request_size=4 [17:25:27]MH_SAM_APDU [17:25:27]CAPDU: 80 13 00 00 [17:25:27]Write to MH i2c: E2 08 00 08 37 80 13 00 00 00 00 00 00 BB [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:27]Read from MH i2c: E2 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 62 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 62 00 08 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 4E [17:25:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:27]wFMCommunicate OK [17:25:27]SAM_PROTO_GetFieldsCounters done [17:25:27]requested_item shift.num is exist - process it [17:25:27]requested_item shift.opened is exist - process it [17:25:27]req_shift_opened [17:25:27]FM_GetShiftState [17:25:27]SAM_PROTO_GetShiftState [17:25:27]wFMCommunicate request_size=4 [17:25:27]MH_SAM_APDU [17:25:27]CAPDU: 80 13 01 00 [17:25:27]Write to MH i2c: E2 08 00 09 37 80 13 01 00 00 00 00 00 BD [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:27]Read from MH i2c: E2 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 0E 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 0E 00 09 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1B [17:25:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:25:27]wFMCommunicate OK [17:25:27]SAM_PROTO_GetShiftState done [17:25:27]FM_GetShiftState done [17:25:27]req_shift_opened done [17:25:27]requested_item shift.open_date is exist - process it [17:25:27]req_shift_open_date [17:25:27]req_shift_open_date done [17:25:27]produce_requested_data done [17:25:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97032,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:25:27]process_action_free close_receipt [17:25:27]json_value_free [17:25:27]json_value_free done [17:25:27]process_json_proto returns [17:25:27]Send response to host [17:25:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97032,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:25:27]free response buf [17:25:27]execute_script done [17:25:27]execute_script returns [17:25:27]free content buf [17:25:27]Sock 10.Close socket [17:25:27]Sock 10.Thread stoped [17:25:31]OFD Sender: No OFD packet to send [17:25:36]OFD Sender: No OFD packet to send [17:25:37]accept exits with 9 [17:25:37]New connection [17:25:37]New thread 3067116900 created [17:25:37]Thread 3067260260 joined [17:25:37]Waiting for new connection... [17:25:37] Sock 9.Parse request [17:25:37]Sock 9.Check first char [17:25:37]Sock 9.First char is OK [17:25:37]request: POST /json_proto HTTP/1.0 [17:25:37]Method: POST [17:25:37]URL: /json_proto [17:25:37]Method is POST - this is cgi request [17:25:37]url: /json_proto [17:25:37]query_string will be loaded in cgi processing [17:25:37]execute_cgi json_proto POST (null) [17:25:37]execute_cgi path=json_proto method=POST [17:25:37]POST find Content-Length [17:25:37]Host: 172.17.40.67:8080 [17:25:37]Content-Length: 683 [17:25:37]Content-Type: application/json [17:25:37] [17:25:37]POST finish read [17:25:37]Found Content-Length = 683 [17:25:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:37]execute_script... [17:25: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)3407565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:37]POST & json_proto [17:25:37]process_json_proto [17:25:37]json parsed OK: [17:25:37]protocol is kg_v1.0 [17:25:37]action value=close_receipt [17:25:37]process_action close_receipt [17:25:37]cmd_close_receipt [17:25:37]MH_GetDate [17:25:37]Write to MH i2c: F0 00 00 0A 37 30 [17:25:37]Write i2c OK [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: F0 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: F0 09 00 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: F0 09 00 0A 37 00 93 1A 21 67 EE DA 66 66 02 [17:25:37]GetLastDocTimeStamp 1730222724 [17:25:37]current date 1730222739 [17:25:37]FM_GetShiftState [17:25:37]SAM_PROTO_GetShiftState [17:25:37]wFMCommunicate request_size=4 [17:25:37]MH_SAM_APDU [17:25:37]CAPDU: 80 13 01 00 [17:25:37]Write to MH i2c: E2 08 00 0B 37 80 13 01 00 00 00 00 00 BF [17:25:37]Write i2c OK [17:25:37]MH_I2C_Read... [17:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:37]Read from MH i2c: E2 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 0E 00 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 0E 00 0B 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1D [17:25:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:25:37]wFMCommunicate OK [17:25:37]SAM_PROTO_GetShiftState done [17:25:37]FM_GetShiftState done [17:25:37]opened in 1730160548 [17:25:37]opened+sec_in_day 1730246948 [17:25:37]quantity*price = 100015 [17:25:37]sum+1 = 100017 [17:25:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 542 29.10.2024 17:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97033 ФПД: 123149208722768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172539&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97033&fm=123149208722768&tin=02508201610067®Number=0000000000170478&sum=100000 [17:25:38]StoreToDocumentArchive [17:25:38]shift 145 fd 97033 [17:25:38]save to /storage/0145/doc_00097033 [17:25:38]save last doc name /storage/0145/doc_00097033 to /storage/kkm_last_doc_name [17:25:38]save OK [17:25:38]Clear old archive folders... [17:25:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:38]tlvbuf is 01C06A20 [17:25:38]SAM_PROTO_ClearQueue [17:25:38]wFMCommunicate request_size=4 [17:25:38]MH_SAM_APDU [17:25:38]CAPDU: 80 09 00 00 [17:25:38]Write to MH i2c: E2 08 00 18 37 80 09 00 00 00 00 00 00 C1 [17:25:38]Write i2c OK [17:25:38]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 18 37 00 90 00 C3 [17:25:39]RAPDU: 90 00 [17:25:39]wFMCommunicate OK [17:25:39]SAM_PROTO_ClearQueue done [17:25:39]KKMCreateOFDPacket [17:25:39]OFDProtocolAddRootSTLVToBuf [17:25:39]FM_MakeSignedData [17:25:39]FM_MakeSignedData [17:25:39]SAM_PROTO_SignData [17:25:39]wFMCommunicate request_size=4 [17:25:39]MH_SAM_APDU [17:25:39]CAPDU: 80 0D 01 02 [17:25:39]Write to MH i2c: E2 08 00 19 37 80 0D 01 02 00 00 00 00 C9 [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 19 37 00 90 00 C4 [17:25:39]RAPDU: 90 00 [17:25:39]wFMCommunicate OK [17:25:39]wFMCommunicate request_size=255 [17:25:39]MH_SAM_APDU [17:25: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 34 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 1E 02 00 00 F4 03 04 00 93 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7B 01 00 35 04 06 00 70 [17:25:39]Write to MH i2c: E2 02 01 1A 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 1E 02 00 00 F4 03 04 00 93 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7B 01 00 35 04 06 00 70 00 00 2C [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 1A 37 00 90 00 C5 [17:25:39]RAPDU: 90 00 [17:25:39]wFMCommunicate OK [17:25:39]wFMCommunicate request_size=10 [17:25:39]MH_SAM_APDU [17:25:39]CAPDU: 80 0D 02 02 05 00 E8 D7 1D 50 [17:25:39]Write to MH i2c: E2 0D 00 1B 37 80 0D 02 02 05 00 00 E8 D7 1D 50 00 00 02 [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 03 00 1B 37 00 90 00 C6 [17:25:39]RAPDU: 90 00 [17:25:39]wFMCommunicate OK [17:25:39]wFMCommunicate request_size=4 [17:25:39]MH_SAM_APDU [17:25:39]CAPDU: 80 0D 03 02 [17:25:39]Write to MH i2c: E2 08 00 1C 37 80 0D 03 02 00 00 00 00 CE [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 0B 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 0B 00 1C 37 00 B8 ED AA 4B 16 68 DA 49 90 00 0A [17:25:39]RAPDU: B8 ED AA 4B 16 68 DA 49 90 00 [17:25:39]wFMCommunicate OK [17:25:39]SAM_PROTO_SignData done [17:25:39]FM_MakeSignedData done [17:25:39]CreateOFDProtocolMessage [17:25:39]wFMCommunicate request_size=4 [17:25:39]MH_SAM_APDU [17:25:39]CAPDU: 80 11 00 00 [17:25:39]Write to MH i2c: E2 08 00 1D 37 80 11 00 00 00 00 00 00 CE [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:40]Read from MH i2c: E2 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: E2 17 00 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: E2 17 00 1D 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [17:25:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:40]wFMCommunicate OK [17:25:40]CreateOFDProtocolMessage done [17:25:40]OFDSenderStorePacket 97033 [17:25:40]StoreOFDPacket docnum=97033 [17:25:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 E6 07 01 9B 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 34 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 1E 02 00 00 F4 03 04 00 93 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7B 01 00 35 04 06 00 70 00 E8 D7 1D 50 B8 ED AA 4B 16 68 DA 49 [17:25:40]CheckFolder [17:25:40]dirname=/storage/ofd_packets [17:25:40]CheckFolder done [17:25:40]ProducePacketName [17:25:40]name=ofd_packets/00097033 [17:25:40]NVStorageSaveData ofd_packets/00097033 [17:25:40]File name is /storage/ofd_packets/00097033 [17:25:40]Write 301 bytes [17:25:40]NVStorageSaveData done [17:25:40]OFDSenderStorePacket done [17:25:40]KKMCreateOFDPacket done [17:25:40]NVStorageSaveData kkm_last_timestamp [17:25:40]File name is /storage/kkm_last_timestamp [17:25:40]Write 4 bytes [17:25:40]NVStorageSaveData done [17:25:40]ExternCall_PrintAddStr [17:25:40]wPrintStart [17:25:40]Write to MH i2c: 01 00 00 1E 37 55 [17:25:40]Write i2c OK [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: 01 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: 01 07 00 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: 01 07 00 1E 37 00 00 00 00 00 FF 0F 6A [17:25:40]RasterBufferAndPrint [17:25:40]line Счет N : (1)3407565 [17:25:40]line ИНН: 02508201610067 [17:25:40]line Контрольно-Кассовый Чек [17:25:40]line ПРОДАЖА [17:25:40]line ТРК (МРК, ГНК) : 32 [17:25:40]line Товар: 2710124130 [17:25:40]line Аи-92-К-4 [17:25:40]line 14.950 * 66.90 [17:25:40]line = 1000.16 [17:25:40]line НДС 12% НСП 1% [17:25:40]line > о реализуемом товаре [17:25:40]line ОКРУГЛЕНИЕ: -0.16 [17:25:40]line ИТОГО: 1000.00 [17:25:40]line Внесено: 1000.00 [17:25:40]line СДАЧА: 0.00 [17:25:40]line НСП 1% : 8.85 [17:25:40]line НДС 12% : 106.21 [17:25:40]line Наличными: 1000.00 [17:25:40]line Безнал.: 0.00 [17:25:40]line Место: АЗС № 82 "Партнер Нефть" [17:25:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:25:40]line СНО: Общий режим [17:25:40]line Чек 542 29.10.2024 17:25 [17:25:40]line Смена: 145 ФФД: 1.0 [17:25:40]line ЗНМ: 0300000017 [17:25:40]line РНМ: 0000000000170478 [17:25:40]line Версия ККМ: v1.0 [17:25:40]line ФМ: 0000000002098560 [17:25:40]line ФД: 97033 [17:25:40]line ФПД: 123149208722768 [17:25:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172539&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97033&fm=123149208722768&tin=02508201610067®Number=0000000000170478&sum=100000 [17:25:40]OFD Sender: Processing packet 97033 [packets to send 59, broken 58] [17:25:40]ProducePacketName [17:25:40]name=ofd_packets/00097033 [17:25:40]OFD Sender: To server: pG, [17:25:40]CommunicateWithHost lk.salyk.kg:30040 [17:25:40]ConnectInit lk.salyk.kg [17:25:40]written 0, free lines is 4095 [17:25:40]Connected sock=11 [17:25:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 E6 07 01 9B 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 34 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 1E 02 00 00 F4 03 04 00 93 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 7B 01 00 35 04 06 00 70 00 E8 D7 1D 50 B8 ED AA 4B 16 68 DA 49 [17:25:40]Write to MH i2c: 01 00 00 49 37 80 [17:25:40]Write i2c OK [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: 01 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: 01 07 00 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: 01 07 00 49 37 00 00 00 00 00 2D 0D C1 [17:25:40]RasterBufferAndPrint [17:25:40]line [17:25:40]line [17:25:40]line [17:25:40]line [17:25:40]line [17:25:40]written 0, free lines is 3420 [17:25:40]MH_Cut [17:25:40]Write to MH i2c: D1 01 00 50 37 01 59 [17:25:40]Write i2c OK [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: D1 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: D1 01 00 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: D1 01 00 50 37 00 58 [17:25:40]Write to MH i2c: 01 00 00 51 37 88 [17:25:40]Write i2c OK [17:25:40]MH_I2C_Read... [17:25:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C D2 47 00 32 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 32 30 39 38 35 36 30 10 04 04 00 09 7B 01 00 F4 03 04 00 BA C4 20 67 B6 04 01 00 00 DC 01 C1 13 6F 2C 64 BF [17:25:41]CommunicateWithHost err = 0 [17:25:41]CheckOFDResponse [17:25:41]1017 (14) - 77093643461234 [17:25:41]1041 (16) - 0000000002098560 [17:25:41]1040 (4) - 97033 [17:25:41]1012 (4) - 29.10.2024 11:19 [17:25:41]1206 (1) - 0 [17:25:41]OFD Sender: Remove packet 97033 [17:25:41]ProducePacketName [17:25:41]name=ofd_packets/00097033 [17:25:41]NVStorageDeleteData [17:25:41]*** Cut start [17:25:41]*** Partial cut [17:25:41]*** CUTSNS_PIN = 1 [17:25:41]*** CUTSNS_PIN = 0 [17:25:41]*** Brake cut motor [17:25:41]OFD Sender: No OFD packet to send [17:25:41]Read from MH i2c: 01 [17:25:41]MH_I2C_Read... [17:25:41]*** Stop cut motor [17:25:41]*** Cut end [17:25:41]Read from MH i2c: 01 07 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: 01 07 00 51 37 00 00 00 00 00 FF 0F 9D [17:25:41]process_action close_receipt done [17:25:41]requested_data is exist [17:25:41]produce_requested_data [17:25:41]requested_item fm.sn is exist - process it [17:25:41]wFMCommunicate request_size=4 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 11 00 00 [17:25:41]Write to MH i2c: E2 08 00 52 37 80 11 00 00 00 00 00 00 03 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 17 00 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 17 00 52 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [17:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:42]wFMCommunicate OK [17:25:42]requested_item fd.num is exist - process it [17:25:42]SAM_PROTO_GetFieldsCounters [17:25:42]wFMCommunicate request_size=4 [17:25:42]MH_SAM_APDU [17:25:42]CAPDU: 80 13 00 00 [17:25:42]Write to MH i2c: E2 08 00 53 37 80 13 00 00 00 00 00 00 06 [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:42]Read from MH i2c: E2 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 62 00 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 62 00 53 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 9D [17:25:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:42]wFMCommunicate OK [17:25:42]SAM_PROTO_GetFieldsCounters done [17:25:42]requested_item shift.num is exist - process it [17:25:42]requested_item shift.opened is exist - process it [17:25:42]req_shift_opened [17:25:42]FM_GetShiftState [17:25:42]SAM_PROTO_GetShiftState [17:25:42]wFMCommunicate request_size=4 [17:25:42]MH_SAM_APDU [17:25:42]CAPDU: 80 13 01 00 [17:25:42]Write to MH i2c: E2 08 00 54 37 80 13 01 00 00 00 00 00 08 [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:42]Read from MH i2c: E2 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 0E 00 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 0E 00 54 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [17:25:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:25:42]wFMCommunicate OK [17:25:42]SAM_PROTO_GetShiftState done [17:25:42]FM_GetShiftState done [17:25:42]req_shift_opened done [17:25:42]requested_item shift.open_date is exist - process it [17:25:42]req_shift_open_date [17:25:42]req_shift_open_date done [17:25:42]produce_requested_data done [17:25:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97033,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:25:42]process_action_free close_receipt [17:25:42]json_value_free [17:25:42]json_value_free done [17:25:42]process_json_proto returns [17:25:42]Send response to host [17:25:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97033,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:25:42]free response buf [17:25:42]execute_script done [17:25:42]execute_script returns [17:25:42]free content buf [17:25:42]Sock 9.Close socket [17:25:42]Sock 9.Thread stoped [17:25:46]OFD Sender: No OFD packet to send [17:25:51]OFD Sender: No OFD packet to send [17:25:56]OFD Sender: No OFD packet to send [17:25:57]accept exits with 10 [17:25:57]New connection [17:25:57]New thread 3067260260 created [17:25:57]Thread 3067116900 joined [17:25:57]Waiting for new connection... [17:25:57] Sock 10.Parse request [17:25:57]Sock 10.Check first char [17:25:57]Sock 10.First char is OK [17:25:57]request: POST /json_proto HTTP/1.0 [17:25:57]Method: POST [17:25:57]URL: /json_proto [17:25:57]Method is POST - this is cgi request [17:25:57]url: /json_proto [17:25:57]query_string will be loaded in cgi processing [17:25:57]execute_cgi json_proto POST (null) [17:25:57]execute_cgi path=json_proto method=POST [17:25:57]POST find Content-Length [17:25:57]Host: 172.17.40.67:8080 [17:25:57]Content-Length: 678 [17:25:57]Content-Type: application/json [17:25:57] [17:25:57]POST finish read [17:25:57]Found Content-Length = 678 [17:25:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:57]execute_script... [17:25: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)3407567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:25:57]POST & json_proto [17:25:57]process_json_proto [17:25:57]json parsed OK: [17:25:57]protocol is kg_v1.0 [17:25:57]action value=close_receipt [17:25:57]process_action close_receipt [17:25:57]cmd_close_receipt [17:25:57]MH_GetDate [17:25:57]Write to MH i2c: F0 00 00 55 37 7B [17:25:57]Write i2c OK [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: F0 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: F0 09 00 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: F0 09 00 55 37 00 A6 1A 21 67 EE DA 66 66 60 [17:25:57]GetLastDocTimeStamp 1730222739 [17:25:57]current date 1730222758 [17:25:57]FM_GetShiftState [17:25:57]SAM_PROTO_GetShiftState [17:25:57]wFMCommunicate request_size=4 [17:25:57]MH_SAM_APDU [17:25:57]CAPDU: 80 13 01 00 [17:25:57]Write to MH i2c: E2 08 00 56 37 80 13 01 00 00 00 00 00 0A [17:25:57]Write i2c OK [17:25:57]MH_I2C_Read... [17:25:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:57]Read from MH i2c: E2 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 0E 00 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 0E 00 56 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 68 [17:25:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:25:57]wFMCommunicate OK [17:25:57]SAM_PROTO_GetShiftState done [17:25:57]FM_GetShiftState done [17:25:57]opened in 1730160548 [17:25:57]opened+sec_in_day 1730246948 [17:25:57]quantity*price = 50041 [17:25:57]sum+1 = 50042 [17:25:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 543 29.10.2024 17:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97034 ФПД: 63835213552517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97034&fm=63835213552517&tin=02508201610067®Number=0000000000170478&sum=50000 [17:25:59]StoreToDocumentArchive [17:25:59]shift 145 fd 97034 [17:25:59]save to /storage/0145/doc_00097034 [17:25:59]save last doc name /storage/0145/doc_00097034 to /storage/kkm_last_doc_name [17:25:59]save OK [17:25:59]Clear old archive folders... [17:25:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:59]tlvbuf is 01C33900 [17:25:59]SAM_PROTO_ClearQueue [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 09 00 00 [17:25:59]Write to MH i2c: E2 08 00 63 37 80 09 00 00 00 00 00 00 0C [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 63 37 00 90 00 0E [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]SAM_PROTO_ClearQueue done [17:25:59]KKMCreateOFDPacket [17:25:59]OFDProtocolAddRootSTLVToBuf [17:25:59]FM_MakeSignedData [17:25:59]FM_MakeSignedData [17:25:59]SAM_PROTO_SignData [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 01 02 [17:25:59]Write to MH i2c: E2 08 00 64 37 80 0D 01 02 00 00 00 00 14 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 64 37 00 90 00 0F [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]wFMCommunicate request_size=255 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 A7 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7B 01 00 35 04 06 00 3A [17:25:59]Write to MH i2c: E2 02 01 65 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 A7 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7B 01 00 35 04 06 00 3A 00 00 5D [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 65 37 00 90 00 10 [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]wFMCommunicate request_size=10 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 02 02 05 0E CB 3A 5B 85 [17:26:00]Write to MH i2c: E2 0D 00 66 37 80 0D 02 02 05 00 0E CB 3A 5B 85 00 00 14 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 66 37 00 90 00 11 [17:26:00]RAPDU: 90 00 [17:26:00]wFMCommunicate OK [17:26:00]wFMCommunicate request_size=4 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 0D 03 02 [17:26:00]Write to MH i2c: E2 08 00 67 37 80 0D 03 02 00 00 00 00 19 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 0B 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 0B 00 67 37 00 9D E1 6B 47 25 A9 F8 6F 90 00 7F [17:26:00]RAPDU: 9D E1 6B 47 25 A9 F8 6F 90 00 [17:26:00]wFMCommunicate OK [17:26:00]SAM_PROTO_SignData done [17:26:00]FM_MakeSignedData done [17:26:00]CreateOFDProtocolMessage [17:26:00]wFMCommunicate request_size=4 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 11 00 00 [17:26:00]Write to MH i2c: E2 08 00 68 37 80 11 00 00 00 00 00 00 19 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 17 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 17 00 68 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [17:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:26:00]wFMCommunicate OK [17:26:00]CreateOFDProtocolMessage done [17:26:00]OFDSenderStorePacket 97034 [17:26:00]StoreOFDPacket docnum=97034 [17:26:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 B1 07 01 F6 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 A7 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7B 01 00 35 04 06 00 3A 0E CB 3A 5B 85 9D E1 6B 47 25 A9 F8 6F [17:26:00]CheckFolder [17:26:00]dirname=/storage/ofd_packets [17:26:00]CheckFolder done [17:26:00]ProducePacketName [17:26:00]name=ofd_packets/00097034 [17:26:00]NVStorageSaveData ofd_packets/00097034 [17:26:00]File name is /storage/ofd_packets/00097034 [17:26:00]Write 301 bytes [17:26:00]NVStorageSaveData done [17:26:00]OFDSenderStorePacket done [17:26:00]KKMCreateOFDPacket done [17:26:00]NVStorageSaveData kkm_last_timestamp [17:26:00]File name is /storage/kkm_last_timestamp [17:26:00]Write 4 bytes [17:26:00]NVStorageSaveData done [17:26:00]ExternCall_PrintAddStr [17:26:00]wPrintStart [17:26:00]Write to MH i2c: 01 00 00 69 37 A0 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 07 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 07 00 69 37 00 00 00 00 00 FF 0F B5 [17:26:00]RasterBufferAndPrint [17:26:00]line Счет N : (1)3407567 [17:26:00]line ИНН: 02508201610067 [17:26:00]line Контрольно-Кассовый Чек [17:26:00]line ПРОДАЖА [17:26:00]line ТРК (МРК, ГНК) : 22 [17:26:00]line Товар: 2710124130 [17:26:00]line Аи-92-К-4 [17:26:00]line 7.480 * 66.90 [17:26:00]line = 500.41 [17:26:00]line НДС 12% НСП 1% [17:26:00]line > о реализуемом товаре [17:26:00]line ОКРУГЛЕНИЕ: -0.41 [17:26:00]line ИТОГО: 500.00 [17:26:00]line Внесено: 500.00 [17:26:00]line СДАЧА: 0.00 [17:26:00]line НСП 1% : 4.43 [17:26:00]line НДС 12% : 53.14 [17:26:00]line Наличными: 500.00 [17:26:00]line Безнал.: 0.00 [17:26:00]line Место: АЗС № 82 "Партнер Нефть" [17:26:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:26:00]line СНО: Общий режим [17:26:00]line Чек 543 29.10.2024 17:25 [17:26:00]line Смена: 145 ФФД: 1.0 [17:26:00]line ЗНМ: 0300000017 [17:26:00]line РНМ: 0000000000170478 [17:26:00]OFD Sender: Processing packet 97034 [packets to send 59, broken 58] [17:26:00]line Версия ККМ: v1.0 [17:26:00]ProducePacketName [17:26:00]line ФМ: 0000000002098560 [17:26:00]name=ofd_packets/00097034 [17:26:00]line ФД: 97034 [17:26:00]OFD Sender: To server: pG, [17:26:00]line ФПД: 63835213552517 [17:26:00]CommunicateWithHost lk.salyk.kg:30040 [17:26:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97034&fm=63835213552517&tin=02508201610067®Number=0000000000170478&sum=50000 [17:26:00]ConnectInit lk.salyk.kg [17:26:00]written 0, free lines is 4095 [17:26:00]Connected sock=11 [17:26:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 B1 07 01 F6 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 A7 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 7B 01 00 35 04 06 00 3A 0E CB 3A 5B 85 9D E1 6B 47 25 A9 F8 6F [17:26:01]Write to MH i2c: 01 00 00 94 37 CB [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 07 00 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 07 00 94 37 00 00 00 00 00 92 0D 71 [17:26:01]RasterBufferAndPrint [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]written 0, free lines is 3526 [17:26:01]MH_Cut [17:26:01]Write to MH i2c: D1 01 00 9B 37 01 A4 [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 01 00 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 01 00 9B 37 00 A3 [17:26:01]Write to MH i2c: 01 00 00 9C 37 D3 [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D0 AD 47 00 7A 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 32 30 39 38 35 36 30 10 04 04 00 0A 7B 01 00 F4 03 04 00 CE C4 20 67 B6 04 01 00 00 AA 4F CF 5F B3 18 3E C0 [17:26:01]CommunicateWithHost err = 0 [17:26:01]CheckOFDResponse [17:26:01]1017 (14) - 77093643461234 [17:26:01]1041 (16) - 0000000002098560 [17:26:01]1040 (4) - 97034 [17:26:01]1012 (4) - 29.10.2024 11:19 [17:26:01]1206 (1) - 0 [17:26:01]OFD Sender: Remove packet 97034 [17:26:01]ProducePacketName [17:26:01]name=ofd_packets/00097034 [17:26:01]NVStorageDeleteData [17:26:01]*** Cut start [17:26:01]*** Partial cut [17:26:01]*** CUTSNS_PIN = 1 [17:26:01]*** CUTSNS_PIN = 0 [17:26:01]*** Brake cut motor [17:26:02]OFD Sender: No OFD packet to send [17:26:02]Read from MH i2c: 01 [17:26:02]MH_I2C_Read... [17:26:02]*** Stop cut motor [17:26:02]*** Cut end [17:26:02]Read from MH i2c: 01 07 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: 01 07 00 9C 37 00 00 00 00 00 FF 0F E8 [17:26:02]process_action close_receipt done [17:26:02]requested_data is exist [17:26:02]produce_requested_data [17:26:02]requested_item fm.sn is exist - process it [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 11 00 00 [17:26:02]Write to MH i2c: E2 08 00 9D 37 80 11 00 00 00 00 00 00 4E [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:02]Read from MH i2c: E2 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 17 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 17 00 9D 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [17:26:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:26:02]wFMCommunicate OK [17:26:02]requested_item fd.num is exist - process it [17:26:02]SAM_PROTO_GetFieldsCounters [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 13 00 00 [17:26:02]Write to MH i2c: E2 08 00 9E 37 80 13 00 00 00 00 00 00 51 [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:02]Read from MH i2c: E2 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 62 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 62 00 9E 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 EC [17:26:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:02]wFMCommunicate OK [17:26:02]SAM_PROTO_GetFieldsCounters done [17:26:02]requested_item shift.num is exist - process it [17:26:02]requested_item shift.opened is exist - process it [17:26:02]req_shift_opened [17:26:02]FM_GetShiftState [17:26:02]SAM_PROTO_GetShiftState [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 13 01 00 [17:26:02]Write to MH i2c: E2 08 00 9F 37 80 13 01 00 00 00 00 00 53 [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:02]Read from MH i2c: E2 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 0E 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 0E 00 9F 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [17:26:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:26:02]wFMCommunicate OK [17:26:02]SAM_PROTO_GetShiftState done [17:26:02]FM_GetShiftState done [17:26:02]req_shift_opened done [17:26:02]requested_item shift.open_date is exist - process it [17:26:02]req_shift_open_date [17:26:02]req_shift_open_date done [17:26:02]produce_requested_data done [17:26:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97034,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:26:02]process_action_free close_receipt [17:26:02]json_value_free [17:26:02]json_value_free done [17:26:02]process_json_proto returns [17:26:02]Send response to host [17:26:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97034,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:26:02]free response buf [17:26:02]execute_script done [17:26:02]execute_script returns [17:26:02]free content buf [17:26:02]Sock 10.Close socket [17:26:02]Sock 10.Thread stoped [17:26:07]OFD Sender: No OFD packet to send [17:26:12]OFD Sender: No OFD packet to send [17:26:17]OFD Sender: No OFD packet to send [17:26:17]ConnectInit Can't connect to host [17:26:22]OFD Sender: No OFD packet to send [17:26:27]OFD Sender: No OFD packet to send [17:26:32]OFD Sender: No OFD packet to send [17:26:37]OFD Sender: No OFD packet to send [17:26:42]OFD Sender: No OFD packet to send [17:26:42]accept exits with 9 [17:26:42]New connection [17:26:42]New thread 3067116900 created [17:26:42]Thread 3067260260 joined [17:26:42]Waiting for new connection... [17:26:42] Sock 9.Parse request [17:26:42]Sock 9.Check first char [17:26:42]Sock 9.First char is OK [17:26:42]request: POST /json_proto HTTP/1.0 [17:26:42]Method: POST [17:26:42]URL: /json_proto [17:26:42]Method is POST - this is cgi request [17:26:42]url: /json_proto [17:26:42]query_string will be loaded in cgi processing [17:26:42]execute_cgi json_proto POST (null) [17:26:42]execute_cgi path=json_proto method=POST [17:26:42]POST find Content-Length [17:26:42]Host: 172.17.40.67:8080 [17:26:42]Content-Length: 675 [17:26:42]Content-Type: application/json [17:26:42] [17:26:42]POST finish read [17:26:42]Found Content-Length = 675 [17:26:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.220, "sum" : 550.16, "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:26:42]execute_script... [17:26: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)3407568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.220, "sum" : 550.16, "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:26:42]POST & json_proto [17:26:42]process_json_proto [17:26:42]json parsed OK: [17:26:42]protocol is kg_v1.0 [17:26:42]action value=close_receipt [17:26:42]process_action close_receipt [17:26:42]cmd_close_receipt [17:26:42]MH_GetDate [17:26:42]Write to MH i2c: F0 00 00 A0 37 C6 [17:26:42]Write i2c OK [17:26:42]MH_I2C_Read... [17:26:42]Read from MH i2c: F0 [17:26:42]MH_I2C_Read... [17:26:42]Read from MH i2c: F0 09 00 [17:26:42]MH_I2C_Read... [17:26:42]Read from MH i2c: F0 09 00 A0 37 00 D4 1A 21 67 EE DA 66 66 D9 [17:26:42]GetLastDocTimeStamp 1730222759 [17:26:42]current date 1730222804 [17:26:42]FM_GetShiftState [17:26:42]SAM_PROTO_GetShiftState [17:26:42]wFMCommunicate request_size=4 [17:26:42]MH_SAM_APDU [17:26:42]CAPDU: 80 13 01 00 [17:26:42]Write to MH i2c: E2 08 00 A1 37 80 13 01 00 00 00 00 00 55 [17:26:42]Write i2c OK [17:26:42]MH_I2C_Read... [17:26:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:42]Read from MH i2c: E2 [17:26:42]MH_I2C_Read... [17:26:42]Read from MH i2c: E2 0E 00 [17:26:42]MH_I2C_Read... [17:26:42]Read from MH i2c: E2 0E 00 A1 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B3 [17:26:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:26:42]wFMCommunicate OK [17:26:42]SAM_PROTO_GetShiftState done [17:26:42]FM_GetShiftState done [17:26:42]opened in 1730160548 [17:26:42]opened+sec_in_day 1730246948 [17:26:42]quantity*price = 55016 [17:26:42]sum+1 = 55017 [17:26:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.42 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 544 29.10.2024 17:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97035 ФПД: 21701186164981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97035&fm=21701186164981&tin=02508201610067®Number=0000000000170478&sum=55000 [17:26:44]StoreToDocumentArchive [17:26:44]shift 145 fd 97035 [17:26:44]save to /storage/0145/doc_00097035 [17:26:44]save last doc name /storage/0145/doc_00097035 to /storage/kkm_last_doc_name [17:26:44]save OK [17:26:44]Clear old archive folders... [17:26:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:26:44]tlvbuf is 01C4D7C0 [17:26:44]SAM_PROTO_ClearQueue [17:26:44]wFMCommunicate request_size=4 [17:26:44]MH_SAM_APDU [17:26:44]CAPDU: 80 09 00 00 [17:26:44]Write to MH i2c: E2 08 00 AE 37 80 09 00 00 00 00 00 00 57 [17:26:44]Write i2c OK [17:26:44]MH_I2C_Read... [17:26:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:44]Read from MH i2c: E2 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: E2 03 00 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: E2 03 00 AE 37 00 90 00 59 [17:26:44]RAPDU: 90 00 [17:26:44]wFMCommunicate OK [17:26:44]SAM_PROTO_ClearQueue done [17:26:44]KKMCreateOFDPacket [17:26:44]OFDProtocolAddRootSTLVToBuf [17:26:44]FM_MakeSignedData [17:26:44]FM_MakeSignedData [17:26:44]SAM_PROTO_SignData [17:26:44]wFMCommunicate request_size=4 [17:26:44]MH_SAM_APDU [17:26:44]CAPDU: 80 0D 01 02 [17:26:44]Write to MH i2c: E2 08 00 AF 37 80 0D 01 02 00 00 00 00 5F [17:26:44]Write i2c OK [17:26:44]MH_I2C_Read... [17:26:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:44]Read from MH i2c: E2 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: E2 03 00 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: E2 03 00 AF 37 00 90 00 5A [17:26:44]RAPDU: 90 00 [17:26:44]wFMCommunicate OK [17:26:44]wFMCommunicate request_size=255 [17:26:44]MH_SAM_APDU [17:26:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 D4 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7B 01 00 35 04 06 00 13 BC B3 7E [17:26:44]Write to MH i2c: E2 02 01 B0 37 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 D4 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7B 01 00 35 04 06 00 13 BC B3 7E 00 00 87 [17:26:44]Write i2c OK [17:26:44]MH_I2C_Read... [17:26:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:45]Read from MH i2c: E2 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 B0 37 00 90 00 5B [17:26:45]RAPDU: 90 00 [17:26:45]wFMCommunicate OK [17:26:45]wFMCommunicate request_size=7 [17:26:45]MH_SAM_APDU [17:26:45]CAPDU: 80 0D 02 02 02 18 F5 [17:26:45]Write to MH i2c: E2 0A 00 B1 37 80 0D 02 02 02 00 18 F5 00 00 73 [17:26:45]Write i2c OK [17:26:45]MH_I2C_Read... [17:26:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:45]Read from MH i2c: E2 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 B1 37 00 90 00 5C [17:26:45]RAPDU: 90 00 [17:26:45]wFMCommunicate OK [17:26:45]wFMCommunicate request_size=4 [17:26:45]MH_SAM_APDU [17:26:45]CAPDU: 80 0D 03 02 [17:26:45]Write to MH i2c: E2 08 00 B2 37 80 0D 03 02 00 00 00 00 64 [17:26:45]Write i2c OK [17:26:45]MH_I2C_Read... [17:26:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:45]Read from MH i2c: E2 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 0B 00 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 0B 00 B2 37 00 2F 12 84 8E 8E 00 8C A4 90 00 76 [17:26:45]RAPDU: 2F 12 84 8E 8E 00 8C A4 90 00 [17:26:45]wFMCommunicate OK [17:26:45]SAM_PROTO_SignData done [17:26:45]FM_MakeSignedData done [17:26:45]CreateOFDProtocolMessage [17:26:45]wFMCommunicate request_size=4 [17:26:45]MH_SAM_APDU [17:26:45]CAPDU: 80 11 00 00 [17:26:45]Write to MH i2c: E2 08 00 B3 37 80 11 00 00 00 00 00 00 64 [17:26:45]Write i2c OK [17:26:45]MH_I2C_Read... [17:26:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:45]Read from MH i2c: E2 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 17 00 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 17 00 B3 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [17:26:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:26:45]wFMCommunicate OK [17:26:45]CreateOFDProtocolMessage done [17:26:45]OFDSenderStorePacket 97035 [17:26:45]StoreOFDPacket docnum=97035 [17:26:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E0 34 04 01 DD 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 D4 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7B 01 00 35 04 06 00 13 BC B3 7E 18 F5 2F 12 84 8E 8E 00 8C A4 [17:26:45]CheckFolder [17:26:45]dirname=/storage/ofd_packets [17:26:45]CheckFolder done [17:26:45]ProducePacketName [17:26:45]name=ofd_packets/00097035 [17:26:45]NVStorageSaveData ofd_packets/00097035 [17:26:45]File name is /storage/ofd_packets/00097035 [17:26:45]Write 298 bytes [17:26:45]NVStorageSaveData done [17:26:45]OFDSenderStorePacket done [17:26:45]KKMCreateOFDPacket done [17:26:45]NVStorageSaveData kkm_last_timestamp [17:26:45]File name is /storage/kkm_last_timestamp [17:26:45]Write 4 bytes [17:26:45]NVStorageSaveData done [17:26:45]ExternCall_PrintAddStr [17:26:45]wPrintStart [17:26:45]Write to MH i2c: 01 00 00 B4 37 EB [17:26:45]Write i2c OK [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: 01 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: 01 07 00 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: 01 07 00 B4 37 00 00 00 00 00 FF 0F 00 [17:26:45]RasterBufferAndPrint [17:26:45]line Счет N : (1)3407568 [17:26:45]line ИНН: 02508201610067 [17:26:45]line Контрольно-Кассовый Чек [17:26:45]line ПРОДАЖА [17:26:45]line ТРК (МРК, ГНК) : 51 [17:26:45]line Товар: 2710194210 [17:26:45]line ДТ-К-5 [17:26:45]line 7.220 * 76.20 [17:26:45]line = 550.16 [17:26:45]line НДС 12% НСП 1% [17:26:45]line > о реализуемом товаре [17:26:45]line ОКРУГЛЕНИЕ: -0.16 [17:26:45]line ИТОГО: 550.00 [17:26:45]line Внесено: 550.00 [17:26:45]line СДАЧА: 0.00 [17:26:45]line НСП 1% : 4.87 [17:26:45]line НДС 12% : 58.42 [17:26:45]line Наличными: 550.00 [17:26:45]line Безнал.: 0.00 [17:26:45]line Место: АЗС № 82 "Партнер Нефть" [17:26:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:26:45]line СНО: Общий режим [17:26:45]line Чек 544 29.10.2024 17:26 [17:26:45]line Смена: 145 ФФД: 1.0 [17:26:45]line ЗНМ: 0300000017 [17:26:45]line РНМ: 0000000000170478 [17:26:45]line Версия ККМ: v1.0 [17:26:45]line ФМ: 0000000002098560 [17:26:45]line ФД: 97035 [17:26:45]line ФПД: 21701186164981 [17:26:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97035&fm=21701186164981&tin=02508201610067®Number=0000000000170478&sum=55000 [17:26:45]OFD Sender: Processing packet 97035 [packets to send 59, broken 58] [17:26:45]ProducePacketName [17:26:45]name=ofd_packets/00097035 [17:26:45]OFD Sender: To server: pG, [17:26:45]CommunicateWithHost lk.salyk.kg:30040 [17:26:45]ConnectInit lk.salyk.kg [17:26:45]written 0, free lines is 4095 [17:26:45]Connected sock=10 [17:26:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E0 34 04 01 DD 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 D4 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 7B 01 00 35 04 06 00 13 BC B3 7E 18 F5 2F 12 84 8E 8E 00 8C A4 [17:26:46]Write to MH i2c: 01 00 00 DF 37 16 [17:26:46]Write i2c OK [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: 01 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: 01 07 00 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: 01 07 00 DF 37 00 00 00 00 00 1C 0E 47 [17:26:46]RasterBufferAndPrint [17:26:46]line [17:26:46]line [17:26:46]line [17:26:46]line [17:26:46]line [17:26:46]written 0, free lines is 3662 [17:26:46]MH_Cut [17:26:46]Write to MH i2c: D1 01 00 E6 37 01 EF [17:26:46]Write i2c OK [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: D1 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: D1 01 00 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: D1 01 00 E6 37 00 EE [17:26:46]Write to MH i2c: 01 00 00 E7 37 1E [17:26:46]Write i2c OK [17:26:46]MH_I2C_Read... [17:26:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B5 91 47 00 1A 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 32 30 39 38 35 36 30 10 04 04 00 0B 7B 01 00 F4 03 04 00 FB C4 20 67 B6 04 01 00 00 28 19 FE 7B 2F 00 9F 93 [17:26:46]CommunicateWithHost err = 0 [17:26:46]CheckOFDResponse [17:26:46]1017 (14) - 77093643461234 [17:26:46]1041 (16) - 0000000002098560 [17:26:46]1040 (4) - 97035 [17:26:46]*** Cut start [17:26:46]1012 (4) - 29.10.2024 11:20 [17:26:46]1206 (1) - 0 [17:26:46]*** Partial cut [17:26:46]OFD Sender: Remove packet 97035 [17:26:46]ProducePacketName [17:26:46]name=ofd_packets/00097035 [17:26:46]NVStorageDeleteData [17:26:46]*** CUTSNS_PIN = 1 [17:26:46]*** CUTSNS_PIN = 0 [17:26:46]*** Brake cut motor [17:26:47]OFD Sender: No OFD packet to send [17:26:47]Read from MH i2c: 01 [17:26:47]MH_I2C_Read... [17:26:47]*** Stop cut motor [17:26:47]*** Cut end [17:26:47]Read from MH i2c: 01 07 00 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: 01 07 00 E7 37 00 00 00 00 00 FF 0F 33 [17:26:47]process_action close_receipt done [17:26:47]requested_data is exist [17:26:47]produce_requested_data [17:26:47]requested_item fm.sn is exist - process it [17:26:47]wFMCommunicate request_size=4 [17:26:47]MH_SAM_APDU [17:26:47]CAPDU: 80 11 00 00 [17:26:47]Write to MH i2c: E2 08 00 E8 37 80 11 00 00 00 00 00 00 99 [17:26:47]Write i2c OK [17:26:47]MH_I2C_Read... [17:26:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:47]Read from MH i2c: E2 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: E2 17 00 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: E2 17 00 E8 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [17:26:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:26:47]wFMCommunicate OK [17:26:47]requested_item fd.num is exist - process it [17:26:47]SAM_PROTO_GetFieldsCounters [17:26:47]wFMCommunicate request_size=4 [17:26:47]MH_SAM_APDU [17:26:47]CAPDU: 80 13 00 00 [17:26:47]Write to MH i2c: E2 08 00 E9 37 80 13 00 00 00 00 00 00 9C [17:26:47]Write i2c OK [17:26:47]MH_I2C_Read... [17:26:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:47]Read from MH i2c: E2 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: E2 62 00 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: E2 62 00 E9 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 3B [17:26:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:47]wFMCommunicate OK [17:26:47]SAM_PROTO_GetFieldsCounters done [17:26:47]requested_item shift.num is exist - process it [17:26:47]requested_item shift.opened is exist - process it [17:26:47]req_shift_opened [17:26:47]FM_GetShiftState [17:26:47]SAM_PROTO_GetShiftState [17:26:47]wFMCommunicate request_size=4 [17:26:47]MH_SAM_APDU [17:26:47]CAPDU: 80 13 01 00 [17:26:47]Write to MH i2c: E2 08 00 EA 37 80 13 01 00 00 00 00 00 9E [17:26:47]Write i2c OK [17:26:47]MH_I2C_Read... [17:26:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:47]Read from MH i2c: E2 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: E2 0E 00 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: E2 0E 00 EA 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FC [17:26:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:26:47]wFMCommunicate OK [17:26:47]SAM_PROTO_GetShiftState done [17:26:47]FM_GetShiftState done [17:26:47]req_shift_opened done [17:26:47]requested_item shift.open_date is exist - process it [17:26:47]req_shift_open_date [17:26:47]req_shift_open_date done [17:26:47]produce_requested_data done [17:26:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97035,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:26:47]process_action_free close_receipt [17:26:47]json_value_free [17:26:47]json_value_free done [17:26:47]process_json_proto returns [17:26:47]Send response to host [17:26:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97035,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:26:47]free response buf [17:26:47]execute_script done [17:26:47]execute_script returns [17:26:47]free content buf [17:26:47]Sock 9.Close socket [17:26:47]Sock 9.Thread stoped [17:26:52]OFD Sender: No OFD packet to send [17:26:57]OFD Sender: No OFD packet to send [17:27:02]OFD Sender: No OFD packet to send [17:27:02]accept exits with 7 [17:27:02]New connection [17:27:02]New thread 3067260260 created [17:27:02]Thread 3067116900 joined [17:27:02]Waiting for new connection... [17:27:02] Sock 7.Parse request [17:27:02]Sock 7.Check first char [17:27:02]Sock 7.First char is OK [17:27:02]request: POST /json_proto HTTP/1.0 [17:27:02]Method: POST [17:27:02]URL: /json_proto [17:27:02]Method is POST - this is cgi request [17:27:02]url: /json_proto [17:27:02]query_string will be loaded in cgi processing [17:27:02]execute_cgi json_proto POST (null) [17:27:02]execute_cgi path=json_proto method=POST [17:27:02]POST find Content-Length [17:27:02]Host: 172.17.40.67:8080 [17:27:02]Content-Length: 678 [17:27:02]Content-Type: application/json [17:27:02] [17:27:02]POST finish read [17:27:02]Found Content-Length = 678 [17:27:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:02]execute_script... [17:27: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)3407569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:02]POST & json_proto [17:27:02]process_json_proto [17:27:02]json parsed OK: [17:27:02]protocol is kg_v1.0 [17:27:02]action value=close_receipt [17:27:02]process_action close_receipt [17:27:02]cmd_close_receipt [17:27:02]MH_GetDate [17:27:02]Write to MH i2c: F0 00 00 EB 37 11 [17:27:02]Write i2c OK [17:27:02]MH_I2C_Read... [17:27:02]Read from MH i2c: F0 [17:27:02]MH_I2C_Read... [17:27:02]Read from MH i2c: F0 09 00 [17:27:02]MH_I2C_Read... [17:27:02]Read from MH i2c: F0 09 00 EB 37 00 E8 1A 21 67 EE DA 66 66 38 [17:27:02]GetLastDocTimeStamp 1730222804 [17:27:02]current date 1730222824 [17:27:02]FM_GetShiftState [17:27:02]SAM_PROTO_GetShiftState [17:27:02]wFMCommunicate request_size=4 [17:27:02]MH_SAM_APDU [17:27:02]CAPDU: 80 13 01 00 [17:27:02]Write to MH i2c: E2 08 00 EC 37 80 13 01 00 00 00 00 00 A0 [17:27:02]Write i2c OK [17:27:02]MH_I2C_Read... [17:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:02]Read from MH i2c: E2 [17:27:02]MH_I2C_Read... [17:27:02]Read from MH i2c: E2 0E 00 [17:27:02]MH_I2C_Read... [17:27:02]Read from MH i2c: E2 0E 00 EC 37 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [17:27:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:27:02]wFMCommunicate OK [17:27:02]SAM_PROTO_GetShiftState done [17:27:02]FM_GetShiftState done [17:27:02]opened in 1730160548 [17:27:02]opened+sec_in_day 1730246948 [17:27:02]quantity*price = 50041 [17:27:02]sum+1 = 50042 [17:27:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 545 29.10.2024 17:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97036 ФПД: 65811995127623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97036&fm=65811995127623&tin=02508201610067®Number=0000000000170478&sum=50000 [17:27:04]StoreToDocumentArchive [17:27:04]shift 145 fd 97036 [17:27:04]save to /storage/0145/doc_00097036 [17:27:04]save last doc name /storage/0145/doc_00097036 to /storage/kkm_last_doc_name [17:27:04]save OK [17:27:04]Clear old archive folders... [17:27:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:27:04]tlvbuf is 01B46C60 [17:27:04]SAM_PROTO_ClearQueue [17:27:04]wFMCommunicate request_size=4 [17:27:04]MH_SAM_APDU [17:27:04]CAPDU: 80 09 00 00 [17:27:04]Write to MH i2c: E2 08 00 F9 37 80 09 00 00 00 00 00 00 A2 [17:27:04]Write i2c OK [17:27:04]MH_I2C_Read... [17:27:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:04]Read from MH i2c: E2 [17:27:04]MH_I2C_Read... [17:27:04]Read from MH i2c: E2 03 00 [17:27:04]MH_I2C_Read... [17:27:04]Read from MH i2c: E2 03 00 F9 37 00 90 00 A4 [17:27:04]RAPDU: 90 00 [17:27:04]wFMCommunicate OK [17:27:04]SAM_PROTO_ClearQueue done [17:27:04]KKMCreateOFDPacket [17:27:04]OFDProtocolAddRootSTLVToBuf [17:27:04]FM_MakeSignedData [17:27:04]FM_MakeSignedData [17:27:04]SAM_PROTO_SignData [17:27:04]wFMCommunicate request_size=4 [17:27:04]MH_SAM_APDU [17:27:04]CAPDU: 80 0D 01 02 [17:27:04]Write to MH i2c: E2 08 00 FA 37 80 0D 01 02 00 00 00 00 AA [17:27:04]Write i2c OK [17:27:04]MH_I2C_Read... [17:27:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:04]Read from MH i2c: E2 [17:27:04]MH_I2C_Read... [17:27:04]Read from MH i2c: E2 03 00 [17:27:04]MH_I2C_Read... [17:27:04]Read from MH i2c: E2 03 00 FA 37 00 90 00 A5 [17:27:04]RAPDU: 90 00 [17:27:04]wFMCommunicate OK [17:27:04]wFMCommunicate request_size=255 [17:27:04]MH_SAM_APDU [17:27: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 34 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 21 02 00 00 F4 03 04 00 E8 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7B 01 00 35 04 06 00 3B [17:27:04]Write to MH i2c: E2 02 01 FB 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 21 02 00 00 F4 03 04 00 E8 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7B 01 00 35 04 06 00 3B 00 00 39 [17:27:04]Write i2c OK [17:27:04]MH_I2C_Read... [17:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:05]Read from MH i2c: E2 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 03 00 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 03 00 FB 37 00 90 00 A6 [17:27:05]RAPDU: 90 00 [17:27:05]wFMCommunicate OK [17:27:05]wFMCommunicate request_size=10 [17:27:05]MH_SAM_APDU [17:27:05]CAPDU: 80 0D 02 02 05 DB 0C 97 6F 47 [17:27:05]Write to MH i2c: E2 0D 00 FC 37 80 0D 02 02 05 00 DB 0C 97 6F 47 00 00 EB [17:27:05]Write i2c OK [17:27:05]MH_I2C_Read... [17:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:05]Read from MH i2c: E2 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 03 00 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 03 00 FC 37 00 90 00 A7 [17:27:05]RAPDU: 90 00 [17:27:05]wFMCommunicate OK [17:27:05]wFMCommunicate request_size=4 [17:27:05]MH_SAM_APDU [17:27:05]CAPDU: 80 0D 03 02 [17:27:05]Write to MH i2c: E2 08 00 FD 37 80 0D 03 02 00 00 00 00 AF [17:27:05]Write i2c OK [17:27:05]MH_I2C_Read... [17:27:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:05]Read from MH i2c: E2 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 0B 00 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 0B 00 FD 37 00 CD FA 2A BB BC 4A FD FE 90 00 5D [17:27:05]RAPDU: CD FA 2A BB BC 4A FD FE 90 00 [17:27:05]wFMCommunicate OK [17:27:05]SAM_PROTO_SignData done [17:27:05]FM_MakeSignedData done [17:27:05]CreateOFDProtocolMessage [17:27:05]wFMCommunicate request_size=4 [17:27:05]MH_SAM_APDU [17:27:05]CAPDU: 80 11 00 00 [17:27:05]Write to MH i2c: E2 08 00 FE 37 80 11 00 00 00 00 00 00 AF [17:27:05]Write i2c OK [17:27:05]MH_I2C_Read... [17:27:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:05]Read from MH i2c: E2 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 17 00 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: E2 17 00 FE 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [17:27:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:27:05]wFMCommunicate OK [17:27:05]CreateOFDProtocolMessage done [17:27:05]OFDSenderStorePacket 97036 [17:27:05]StoreOFDPacket docnum=97036 [17:27:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 D7 07 01 81 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 34 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 21 02 00 00 F4 03 04 00 E8 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7B 01 00 35 04 06 00 3B DB 0C 97 6F 47 CD FA 2A BB BC 4A FD FE [17:27:05]CheckFolder [17:27:05]dirname=/storage/ofd_packets [17:27:05]CheckFolder done [17:27:05]ProducePacketName [17:27:05]name=ofd_packets/00097036 [17:27:05]NVStorageSaveData ofd_packets/00097036 [17:27:05]File name is /storage/ofd_packets/00097036 [17:27:05]Write 301 bytes [17:27:05]NVStorageSaveData done [17:27:05]OFDSenderStorePacket done [17:27:05]KKMCreateOFDPacket done [17:27:05]NVStorageSaveData kkm_last_timestamp [17:27:05]File name is /storage/kkm_last_timestamp [17:27:05]Write 4 bytes [17:27:05]NVStorageSaveData done [17:27:05]ExternCall_PrintAddStr [17:27:05]wPrintStart [17:27:05]Write to MH i2c: 01 00 00 FF 37 36 [17:27:05]Write i2c OK [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: 01 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: 01 07 00 [17:27:05]MH_I2C_Read... [17:27:05]Read from MH i2c: 01 07 00 FF 37 00 00 00 00 00 FF 0F 4B [17:27:05]RasterBufferAndPrint [17:27:05]line Счет N : (1)3407569 [17:27:05]line ИНН: 02508201610067 [17:27:05]line Контрольно-Кассовый Чек [17:27:05]line ПРОДАЖА [17:27:05]line ТРК (МРК, ГНК) : 12 [17:27:05]line Товар: 2710124130 [17:27:05]line Аи-92-К-4 [17:27:05]line 7.480 * 66.90 [17:27:05]line = 500.41 [17:27:05]line НДС 12% НСП 1% [17:27:05]line > о реализуемом товаре [17:27:05]line ОКРУГЛЕНИЕ: -0.41 [17:27:05]line ИТОГО: 500.00 [17:27:05]line Внесено: 500.00 [17:27:05]line СДАЧА: 0.00 [17:27:05]line НСП 1% : 4.43 [17:27:05]line НДС 12% : 53.14 [17:27:05]line Наличными: 500.00 [17:27:05]line Безнал.: 0.00 [17:27:05]line Место: АЗС № 82 "Партнер Нефть" [17:27:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:27:05]line СНО: Общий режим [17:27:05]line Чек 545 29.10.2024 17:27 [17:27:05]line Смена: 145 ФФД: 1.0 [17:27:05]line ЗНМ: 0300000017 [17:27:05]line РНМ: 0000000000170478 [17:27:05]line Версия ККМ: v1.0 [17:27:05]line ФМ: 0000000002098560 [17:27:05]line ФД: 97036 [17:27:05]line ФПД: 65811995127623 [17:27:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97036&fm=65811995127623&tin=02508201610067®Number=0000000000170478&sum=50000 [17:27:05]written 0, free lines is 4095 [17:27:05]OFD Sender: Processing packet 97036 [packets to send 59, broken 58] [17:27:05]ProducePacketName [17:27:05]name=ofd_packets/00097036 [17:27:05]OFD Sender: To server: pG, [17:27:05]CommunicateWithHost lk.salyk.kg:30040 [17:27:05]ConnectInit lk.salyk.kg [17:27:05]Connected sock=10 [17:27:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 D7 07 01 81 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 34 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 21 02 00 00 F4 03 04 00 E8 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 7B 01 00 35 04 06 00 3B DB 0C 97 6F 47 CD FA 2A BB BC 4A FD FE [17:27:06]Write to MH i2c: 01 00 00 2A 38 62 [17:27:06]Write i2c OK [17:27:06]MH_I2C_Read... [17:27:06]Read from MH i2c: 01 [17:27:06]MH_I2C_Read... [17:27:06]Read from MH i2c: 01 07 00 [17:27:06]MH_I2C_Read... [17:27:06]Read from MH i2c: 01 07 00 2A 38 00 00 00 00 00 BD 0D 33 [17:27:06]RasterBufferAndPrint [17:27:06]line [17:27:06]line [17:27:06]line [17:27:06]line [17:27:06]line [17:27:06]written 0, free lines is 3562 [17:27:06]MH_Cut [17:27:06]Write to MH i2c: D1 01 00 31 38 01 3B [17:27:06]Write i2c OK [17:27:06]MH_I2C_Read... [17:27:06]Read from MH i2c: D1 [17:27:06]MH_I2C_Read... [17:27:06]Read from MH i2c: D1 01 00 [17:27:06]MH_I2C_Read... [17:27:06]Read from MH i2c: D1 01 00 31 38 00 3A [17:27:06]Write to MH i2c: 01 00 00 32 38 6A [17:27:06]Write i2c OK [17:27:06]MH_I2C_Read... [17:27:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E5 FD 47 00 5F 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 32 30 39 38 35 36 30 10 04 04 00 0C 7B 01 00 F4 03 04 00 0F C5 20 67 B6 04 01 00 00 C6 72 0C 73 1D 34 04 2A [17:27:06]CommunicateWithHost err = 0 [17:27:06]CheckOFDResponse [17:27:06]1017 (14) - 77093643461234 [17:27:06]1041 (16) - 0000000002098560 [17:27:06]1040 (4) - 97036 [17:27:06]1012 (4) - 29.10.2024 11:20 [17:27:06]1206 (1) - 0 [17:27:06]OFD Sender: Remove packet 97036 [17:27:06]ProducePacketName [17:27:06]name=ofd_packets/00097036 [17:27:06]*** Cut start [17:27:06]NVStorageDeleteData [17:27:06]*** Partial cut [17:27:06]*** CUTSNS_PIN = 1 [17:27:06]*** CUTSNS_PIN = 0 [17:27:06]*** Brake cut motor [17:27:07]OFD Sender: No OFD packet to send [17:27:07]Read from MH i2c: 01 [17:27:07]MH_I2C_Read... [17:27:07]*** Stop cut motor [17:27:07]*** Cut end [17:27:07]Read from MH i2c: 01 07 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: 01 07 00 32 38 00 00 00 00 00 FF 0F 7F [17:27:07]process_action close_receipt done [17:27:07]requested_data is exist [17:27:07]produce_requested_data [17:27:07]requested_item fm.sn is exist - process it [17:27:07]wFMCommunicate request_size=4 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 11 00 00 [17:27:07]Write to MH i2c: E2 08 00 33 38 80 11 00 00 00 00 00 00 E5 [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 17 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 17 00 33 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [17:27:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:27:07]wFMCommunicate OK [17:27:07]requested_item fd.num is exist - process it [17:27:07]SAM_PROTO_GetFieldsCounters [17:27:07]wFMCommunicate request_size=4 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 13 00 00 [17:27:07]Write to MH i2c: E2 08 00 34 38 80 13 00 00 00 00 00 00 E8 [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 62 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 62 00 34 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 8B [17:27:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:27:07]wFMCommunicate OK [17:27:07]SAM_PROTO_GetFieldsCounters done [17:27:07]requested_item shift.num is exist - process it [17:27:07]requested_item shift.opened is exist - process it [17:27:07]req_shift_opened [17:27:07]FM_GetShiftState [17:27:07]SAM_PROTO_GetShiftState [17:27:07]wFMCommunicate request_size=4 [17:27:07]MH_SAM_APDU [17:27:07]CAPDU: 80 13 01 00 [17:27:07]Write to MH i2c: E2 08 00 35 38 80 13 01 00 00 00 00 00 EA [17:27:07]Write i2c OK [17:27:07]MH_I2C_Read... [17:27:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:07]Read from MH i2c: E2 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 0E 00 [17:27:07]MH_I2C_Read... [17:27:07]Read from MH i2c: E2 0E 00 35 38 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 48 [17:27:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:27:07]wFMCommunicate OK [17:27:07]SAM_PROTO_GetShiftState done [17:27:07]FM_GetShiftState done [17:27:07]req_shift_opened done [17:27:07]requested_item shift.open_date is exist - process it [17:27:07]req_shift_open_date [17:27:07]req_shift_open_date done [17:27:07]produce_requested_data done [17:27:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97036,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:27:07]process_action_free close_receipt [17:27:07]json_value_free [17:27:07]json_value_free done [17:27:07]process_json_proto returns [17:27:07]Send response to host [17:27:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97036,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:27:07]free response buf [17:27:07]execute_script done [17:27:07]execute_script returns [17:27:07]free content buf [17:27:07]Sock 7.Close socket [17:27:07]Sock 7.Thread stoped [17:27:08]accept exits with 9 [17:27:08]New connection [17:27:08]New thread 3067116900 created [17:27:08]Thread 3067260260 joined [17:27:08]Waiting for new connection... [17:27:08] Sock 9.Parse request [17:27:08]Sock 9.Check first char [17:27:08]Sock 9.First char is OK [17:27:08]request: POST /json_proto HTTP/1.0 [17:27:08]Method: POST [17:27:08]URL: /json_proto [17:27:08]Method is POST - this is cgi request [17:27:08]url: /json_proto [17:27:08]query_string will be loaded in cgi processing [17:27:08]execute_cgi json_proto POST (null) [17:27:08]execute_cgi path=json_proto method=POST [17:27:08]POST find Content-Length [17:27:08]Host: 172.17.40.67:8080 [17:27:08]Content-Length: 678 [17:27:08]Content-Type: application/json [17:27:08] [17:27:08]POST finish read [17:27:08]Found Content-Length = 678 [17:27:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:08]execute_script... [17:27: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)3407570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:08]POST & json_proto [17:27:08]process_json_proto [17:27:08]json parsed OK: [17:27:08]protocol is kg_v1.0 [17:27:08]action value=close_receipt [17:27:08]process_action close_receipt [17:27:08]cmd_close_receipt [17:27:08]MH_GetDate [17:27:08]Write to MH i2c: F0 00 00 36 38 5D [17:27:08]Write i2c OK [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: F0 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: F0 09 00 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: F0 09 00 36 38 00 ED 1A 21 67 EE DA 66 66 89 [17:27:08]GetLastDocTimeStamp 1730222824 [17:27:08]current date 1730222829 [17:27:08]FM_GetShiftState [17:27:08]SAM_PROTO_GetShiftState [17:27:08]wFMCommunicate request_size=4 [17:27:08]MH_SAM_APDU [17:27:08]CAPDU: 80 13 01 00 [17:27:08]Write to MH i2c: E2 08 00 37 38 80 13 01 00 00 00 00 00 EC [17:27:08]Write i2c OK [17:27:08]MH_I2C_Read... [17:27:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:08]Read from MH i2c: E2 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: E2 0E 00 [17:27:08]MH_I2C_Read... [17:27:08]Read from MH i2c: E2 0E 00 37 38 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [17:27:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:27:08]wFMCommunicate OK [17:27:08]SAM_PROTO_GetShiftState done [17:27:08]FM_GetShiftState done [17:27:08]opened in 1730160548 [17:27:08]opened+sec_in_day 1730246948 [17:27:08]quantity*price = 20003 [17:27:08]sum+1 = 20004 [17:27: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 546 29.10.2024 17:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97037 ФПД: 111990163435154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172710&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97037&fm=111990163435154&tin=02508201610067®Number=0000000000170478&sum=20000 [17:27:10]StoreToDocumentArchive [17:27:10]shift 145 fd 97037 [17:27:10]save to /storage/0145/doc_00097037 [17:27:10]save last doc name /storage/0145/doc_00097037 to /storage/kkm_last_doc_name [17:27:10]save OK [17:27:10]Clear old archive folders... [17:27:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:27:10]tlvbuf is 01B9CE60 [17:27:10]SAM_PROTO_ClearQueue [17:27:10]wFMCommunicate request_size=4 [17:27:10]MH_SAM_APDU [17:27:10]CAPDU: 80 09 00 00 [17:27:10]Write to MH i2c: E2 08 00 44 38 80 09 00 00 00 00 00 00 EE [17:27:10]Write i2c OK [17:27:10]MH_I2C_Read... [17:27:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:10]Read from MH i2c: E2 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 03 00 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 03 00 44 38 00 90 00 F0 [17:27:10]RAPDU: 90 00 [17:27:10]wFMCommunicate OK [17:27:10]SAM_PROTO_ClearQueue done [17:27:10]KKMCreateOFDPacket [17:27:10]OFDProtocolAddRootSTLVToBuf [17:27:10]FM_MakeSignedData [17:27:10]FM_MakeSignedData [17:27:10]SAM_PROTO_SignData [17:27:10]wFMCommunicate request_size=4 [17:27:10]MH_SAM_APDU [17:27:10]CAPDU: 80 0D 01 02 [17:27:10]Write to MH i2c: E2 08 00 45 38 80 0D 01 02 00 00 00 00 F6 [17:27:10]Write i2c OK [17:27:10]MH_I2C_Read... [17:27:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:10]Read from MH i2c: E2 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 03 00 [17:27:10]MH_I2C_Read... [17:27:10]Read from MH i2c: E2 03 00 45 38 00 90 00 F1 [17:27:10]RAPDU: 90 00 [17:27:10]wFMCommunicate OK [17:27:10]wFMCommunicate request_size=255 [17:27:10]MH_SAM_APDU [17:27:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 22 02 00 00 F4 03 04 00 EE 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7B 01 00 35 04 06 00 65 [17:27:10]Write to MH i2c: E2 02 01 46 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 22 02 00 00 F4 03 04 00 EE 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7B 01 00 35 04 06 00 65 00 00 79 [17:27:10]Write i2c OK [17:27:10]MH_I2C_Read... [17:27:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:11]Read from MH i2c: E2 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 03 00 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 03 00 46 38 00 90 00 F2 [17:27:11]RAPDU: 90 00 [17:27:11]wFMCommunicate OK [17:27:11]wFMCommunicate request_size=10 [17:27:11]MH_SAM_APDU [17:27:11]CAPDU: 80 0D 02 02 05 DA BD E8 EE 92 [17:27:11]Write to MH i2c: E2 0D 00 47 38 80 0D 02 02 05 00 DA BD E8 EE 92 00 00 02 [17:27:11]Write i2c OK [17:27:11]MH_I2C_Read... [17:27:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:11]Read from MH i2c: E2 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 03 00 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 03 00 47 38 00 90 00 F3 [17:27:11]RAPDU: 90 00 [17:27:11]wFMCommunicate OK [17:27:11]wFMCommunicate request_size=4 [17:27:11]MH_SAM_APDU [17:27:11]CAPDU: 80 0D 03 02 [17:27:11]Write to MH i2c: E2 08 00 48 38 80 0D 03 02 00 00 00 00 FB [17:27:11]Write i2c OK [17:27:11]MH_I2C_Read... [17:27:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:11]Read from MH i2c: E2 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 0B 00 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 0B 00 48 38 00 26 53 99 67 BB 79 93 9A 90 00 D6 [17:27:11]RAPDU: 26 53 99 67 BB 79 93 9A 90 00 [17:27:11]wFMCommunicate OK [17:27:11]SAM_PROTO_SignData done [17:27:11]FM_MakeSignedData done [17:27:11]CreateOFDProtocolMessage [17:27:11]wFMCommunicate request_size=4 [17:27:11]MH_SAM_APDU [17:27:11]CAPDU: 80 11 00 00 [17:27:11]Write to MH i2c: E2 08 00 49 38 80 11 00 00 00 00 00 00 FB [17:27:11]Write i2c OK [17:27:11]MH_I2C_Read... [17:27:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:11]Read from MH i2c: E2 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 17 00 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: E2 17 00 49 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4C [17:27:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:27:11]wFMCommunicate OK [17:27:11]CreateOFDProtocolMessage done [17:27:11]OFDSenderStorePacket 97037 [17:27:11]StoreOFDPacket docnum=97037 [17:27:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E4 93 07 01 50 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 34 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 22 02 00 00 F4 03 04 00 EE 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7B 01 00 35 04 06 00 65 DA BD E8 EE 92 26 53 99 67 BB 79 93 9A [17:27:11]CheckFolder [17:27:11]dirname=/storage/ofd_packets [17:27:11]CheckFolder done [17:27:11]ProducePacketName [17:27:11]name=ofd_packets/00097037 [17:27:11]NVStorageSaveData ofd_packets/00097037 [17:27:11]File name is /storage/ofd_packets/00097037 [17:27:11]Write 301 bytes [17:27:11]NVStorageSaveData done [17:27:11]OFDSenderStorePacket done [17:27:11]KKMCreateOFDPacket done [17:27:11]NVStorageSaveData kkm_last_timestamp [17:27:11]File name is /storage/kkm_last_timestamp [17:27:11]Write 4 bytes [17:27:11]NVStorageSaveData done [17:27:11]ExternCall_PrintAddStr [17:27:11]wPrintStart [17:27:11]Write to MH i2c: 01 00 00 4A 38 82 [17:27:11]OFD Sender: Processing packet 97037 [packets to send 59, broken 58] [17:27:11]ProducePacketName [17:27:11]name=ofd_packets/00097037 [17:27:11]OFD Sender: To server: pG, [17:27:11]CommunicateWithHost lk.salyk.kg:30040 [17:27:11]ConnectInit lk.salyk.kg [17:27:11]Write i2c OK [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: 01 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: 01 07 00 [17:27:11]MH_I2C_Read... [17:27:11]Read from MH i2c: 01 07 00 4A 38 00 00 00 00 00 FF 0F 97 [17:27:11]RasterBufferAndPrint [17:27:11]line Счет N : (1)3407570 [17:27:11]line ИНН: 02508201610067 [17:27:11]line Контрольно-Кассовый Чек [17:27:11]line ПРОДАЖА [17:27:11]line ТРК (МРК, ГНК) : 32 [17:27:11]line Товар: 2710124130 [17:27:11]line Аи-92-К-4 [17:27:11]line 2.990 * 66.90 [17:27:11]line = 200.03 [17:27:11]line НДС 12% НСП 1% [17:27:11]line > о реализуемом товаре [17:27:11]line ОКРУГЛЕНИЕ: -0.03 [17:27:11]line ИТОГО: 200.00 [17:27:11]line Внесено: 200.00 [17:27:11]line СДАЧА: 0.00 [17:27:11]line НСП 1% : 1.77 [17:27:11]line НДС 12% : 21.24 [17:27:11]line Наличными: 200.00 [17:27:11]line Безнал.: 0.00 [17:27:11]line Место: АЗС № 82 "Партнер Нефть" [17:27:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:27:11]line СНО: Общий режим [17:27:11]line Чек 546 29.10.2024 17:27 [17:27:11]line Смена: 145 ФФД: 1.0 [17:27:11]line ЗНМ: 0300000017 [17:27:11]line РНМ: 0000000000170478 [17:27:11]line Версия ККМ: v1.0 [17:27:11]line ФМ: 0000000002098560 [17:27:11]line ФД: 97037 [17:27:11]line ФПД: 111990163435154 [17:27:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172710&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97037&fm=111990163435154&tin=02508201610067®Number=0000000000170478&sum=20000 [17:27:11]written 0, free lines is 4095 [17:27:11]Connected sock=10 [17:27:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E4 93 07 01 50 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 34 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 22 02 00 00 F4 03 04 00 EE 1A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 7B 01 00 35 04 06 00 65 DA BD E8 EE 92 26 53 99 67 BB 79 93 9A [17:27:12]Write to MH i2c: 01 00 00 75 38 AD [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 75 38 00 00 00 00 00 16 0D D7 [17:27:12]RasterBufferAndPrint [17:27:12]line [17:27:12]line [17:27:12]line [17:27:12]line [17:27:12]line [17:27:12]written 0, free lines is 3406 [17:27:12]MH_Cut [17:27:12]Write to MH i2c: D1 01 00 7C 38 01 86 [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D1 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D1 01 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D1 01 00 7C 38 00 85 [17:27:12]Write to MH i2c: 01 00 00 7D 38 B5 [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA 51 47 00 FA 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 32 30 39 38 35 36 30 10 04 04 00 0D 7B 01 00 F4 03 04 00 15 C5 20 67 B6 04 01 00 00 5F 8A 68 E4 3F 85 99 D1 [17:27:12]CommunicateWithHost err = 0 [17:27:12]CheckOFDResponse [17:27:12]1017 (14) - 77093643461234 [17:27:12]1041 (16) - 0000000002098560 [17:27:12]1040 (4) - 97037 [17:27:12]1012 (4) - 29.10.2024 11:20 [17:27:12]1206 (1) - 0 [17:27:12]OFD Sender: Remove packet 97037 [17:27:12]ProducePacketName [17:27:12]name=ofd_packets/00097037 [17:27:12]NVStorageDeleteData [17:27:12]*** Cut start [17:27:12]*** Partial cut [17:27:12]*** CUTSNS_PIN = 1 [17:27:12]*** CUTSNS_PIN = 0 [17:27:13]OFD Sender: No OFD packet to send [17:27:13]*** Brake cut motor [17:27:13]Read from MH i2c: 01 [17:27:13]MH_I2C_Read... [17:27:13]*** Stop cut motor [17:27:13]*** Cut end [17:27:13]Read from MH i2c: 01 07 00 [17:27:13]MH_I2C_Read... [17:27:13]Read from MH i2c: 01 07 00 7D 38 00 00 00 00 00 FF 0F CA [17:27:13]process_action close_receipt done [17:27:13]requested_data is exist [17:27:13]produce_requested_data [17:27:13]requested_item fm.sn is exist - process it [17:27:13]wFMCommunicate request_size=4 [17:27:13]MH_SAM_APDU [17:27:13]CAPDU: 80 11 00 00 [17:27:13]Write to MH i2c: E2 08 00 7E 38 80 11 00 00 00 00 00 00 30 [17:27:13]Write i2c OK [17:27:13]MH_I2C_Read... [17:27:13]Read from MH i2c: E2 [17:27:13]MH_I2C_Read... [17:27:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:13]Read from MH i2c: E2 17 00 [17:27:13]MH_I2C_Read... [17:27:13]Read from MH i2c: E2 17 00 7E 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [17:27:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:27:13]wFMCommunicate OK [17:27:13]requested_item fd.num is exist - process it [17:27:13]SAM_PROTO_GetFieldsCounters [17:27:13]wFMCommunicate request_size=4 [17:27:13]MH_SAM_APDU [17:27:13]CAPDU: 80 13 00 00 [17:27:13]Write to MH i2c: E2 08 00 7F 38 80 13 00 00 00 00 00 00 33 [17:27:13]Write i2c OK [17:27:13]MH_I2C_Read... [17:27:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:13]Read from MH i2c: E2 [17:27:13]MH_I2C_Read... [17:27:13]Read from MH i2c: E2 62 00 [17:27:13]MH_I2C_Read... [17:27:13]Read from MH i2c: E2 62 00 7F 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 DA [17:27:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:27:13]wFMCommunicate OK [17:27:13]SAM_PROTO_GetFieldsCounters done [17:27:13]requested_item shift.num is exist - process it [17:27:13]requested_item shift.opened is exist - process it [17:27:13]req_shift_opened [17:27:13]FM_GetShiftState [17:27:13]SAM_PROTO_GetShiftState [17:27:13]wFMCommunicate request_size=4 [17:27:13]MH_SAM_APDU [17:27:13]CAPDU: 80 13 01 00 [17:27:14]Write to MH i2c: E2 08 00 80 38 80 13 01 00 00 00 00 00 35 [17:27:14]Write i2c OK [17:27:14]MH_I2C_Read... [17:27:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:14]Read from MH i2c: E2 [17:27:14]MH_I2C_Read... [17:27:14]Read from MH i2c: E2 0E 00 [17:27:14]MH_I2C_Read... [17:27:14]Read from MH i2c: E2 0E 00 80 38 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 93 [17:27:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:27:14]wFMCommunicate OK [17:27:14]SAM_PROTO_GetShiftState done [17:27:14]FM_GetShiftState done [17:27:14]req_shift_opened done [17:27:14]requested_item shift.open_date is exist - process it [17:27:14]req_shift_open_date [17:27:14]req_shift_open_date done [17:27:14]produce_requested_data done [17:27:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97037,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:27:14]process_action_free close_receipt [17:27:14]json_value_free [17:27:14]json_value_free done [17:27:14]process_json_proto returns [17:27:14]Send response to host [17:27:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97037,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:27:14]free response buf [17:27:14]execute_script done [17:27:14]execute_script returns [17:27:14]free content buf [17:27:14]Sock 9.Close socket [17:27:14]Sock 9.Thread stoped [17:27:18]OFD Sender: No OFD packet to send [17:27:23]OFD Sender: No OFD packet to send [17:27:28]OFD Sender: No OFD packet to send [17:27:29]accept exits with 7 [17:27:29]New connection [17:27:29]New thread 3067260260 created [17:27:29]Thread 3067116900 joined [17:27:29]Waiting for new connection... [17:27:29] Sock 7.Parse request [17:27:29]Sock 7.Check first char [17:27:29]Sock 7.First char is OK [17:27:29]request: POST /json_proto HTTP/1.0 [17:27:29]Method: POST [17:27:29]URL: /json_proto [17:27:29]Method is POST - this is cgi request [17:27:29]url: /json_proto [17:27:29]query_string will be loaded in cgi processing [17:27:29]execute_cgi json_proto POST (null) [17:27:29]execute_cgi path=json_proto method=POST [17:27:29]POST find Content-Length [17:27:29]Host: 172.17.40.67:8080 [17:27:29]Content-Length: 678 [17:27:29]Content-Type: application/json [17:27:29] [17:27:29]POST finish read [17:27:29]Found Content-Length = 678 [17:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:29]execute_script... [17:27: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)3407571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:27:29]POST & json_proto [17:27:29]process_json_proto [17:27:29]json parsed OK: [17:27:29]protocol is kg_v1.0 [17:27:29]action value=close_receipt [17:27:29]process_action close_receipt [17:27:29]cmd_close_receipt [17:27:29]MH_GetDate [17:27:29]Write to MH i2c: F0 00 00 81 38 A8 [17:27:29]Write i2c OK [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: F0 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: F0 09 00 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: F0 09 00 81 38 00 03 1B 21 67 EE DA 66 66 EB [17:27:29]GetLastDocTimeStamp 1730222830 [17:27:29]current date 1730222851 [17:27:29]FM_GetShiftState [17:27:29]SAM_PROTO_GetShiftState [17:27:29]wFMCommunicate request_size=4 [17:27:29]MH_SAM_APDU [17:27:29]CAPDU: 80 13 01 00 [17:27:29]Write to MH i2c: E2 08 00 82 38 80 13 01 00 00 00 00 00 37 [17:27:29]Write i2c OK [17:27:29]MH_I2C_Read... [17:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:29]Read from MH i2c: E2 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: E2 0E 00 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: E2 0E 00 82 38 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 95 [17:27:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:27:30]wFMCommunicate OK [17:27:30]SAM_PROTO_GetShiftState done [17:27:30]FM_GetShiftState done [17:27:30]opened in 1730160548 [17:27:30]opened+sec_in_day 1730246948 [17:27:30]quantity*price = 50041 [17:27:30]sum+1 = 50042 [17:27: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 547 29.10.2024 17:27 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97038 ФПД: 67414440078779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172731&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97038&fm=67414440078779&tin=02508201610067®Number=0000000000170478&sum=50000 [17:27:31]StoreToDocumentArchive [17:27:31]shift 145 fd 97038 [17:27:31]save to /storage/0145/doc_00097038 [17:27:31]save last doc name /storage/0145/doc_00097038 to /storage/kkm_last_doc_name [17:27:31]save OK [17:27:31]Clear old archive folders... [17:27:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:27:31]tlvbuf is 01BFD1C0 [17:27:31]SAM_PROTO_ClearQueue [17:27:31]wFMCommunicate request_size=4 [17:27:31]MH_SAM_APDU [17:27:31]CAPDU: 80 09 00 00 [17:27:31]Write to MH i2c: E2 08 00 8F 38 80 09 00 00 00 00 00 00 39 [17:27:31]Write i2c OK [17:27:31]MH_I2C_Read... [17:27:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:31]Read from MH i2c: E2 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: E2 03 00 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: E2 03 00 8F 38 00 90 00 3B [17:27:31]RAPDU: 90 00 [17:27:31]wFMCommunicate OK [17:27:31]SAM_PROTO_ClearQueue done [17:27:31]KKMCreateOFDPacket [17:27:31]OFDProtocolAddRootSTLVToBuf [17:27:31]FM_MakeSignedData [17:27:31]FM_MakeSignedData [17:27:31]SAM_PROTO_SignData [17:27:31]wFMCommunicate request_size=4 [17:27:31]MH_SAM_APDU [17:27:31]CAPDU: 80 0D 01 02 [17:27:31]Write to MH i2c: E2 08 00 90 38 80 0D 01 02 00 00 00 00 41 [17:27:31]Write i2c OK [17:27:31]MH_I2C_Read... [17:27:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:31]Read from MH i2c: E2 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: E2 03 00 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: E2 03 00 90 38 00 90 00 3C [17:27:31]RAPDU: 90 00 [17:27:31]wFMCommunicate OK [17:27:31]wFMCommunicate request_size=255 [17:27:31]MH_SAM_APDU [17:27: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 34 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 02 00 00 F4 03 04 00 03 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7B 01 00 35 04 06 00 3D [17:27:32]Write to MH i2c: E2 02 01 91 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 03 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7B 01 00 35 04 06 00 3D 00 00 F2 [17:27:32]Write i2c OK [17:27:32]MH_I2C_Read... [17:27:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:32]Read from MH i2c: E2 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 03 00 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 03 00 91 38 00 90 00 3D [17:27:32]RAPDU: 90 00 [17:27:32]wFMCommunicate OK [17:27:32]wFMCommunicate request_size=10 [17:27:32]MH_SAM_APDU [17:27:32]CAPDU: 80 0D 02 02 05 50 25 C0 ED BB [17:27:32]Write to MH i2c: E2 0D 00 92 38 80 0D 02 02 05 00 50 25 C0 ED BB 00 00 2B [17:27:32]Write i2c OK [17:27:32]MH_I2C_Read... [17:27:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:32]Read from MH i2c: E2 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 03 00 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 03 00 92 38 00 90 00 3E [17:27:32]RAPDU: 90 00 [17:27:32]wFMCommunicate OK [17:27:32]wFMCommunicate request_size=4 [17:27:32]MH_SAM_APDU [17:27:32]CAPDU: 80 0D 03 02 [17:27:32]Write to MH i2c: E2 08 00 93 38 80 0D 03 02 00 00 00 00 46 [17:27:32]Write i2c OK [17:27:32]MH_I2C_Read... [17:27:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:32]Read from MH i2c: E2 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 0B 00 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 0B 00 93 38 00 92 0B 51 3D 22 FB 12 61 90 00 02 [17:27:32]RAPDU: 92 0B 51 3D 22 FB 12 61 90 00 [17:27:32]wFMCommunicate OK [17:27:32]SAM_PROTO_SignData done [17:27:32]FM_MakeSignedData done [17:27:32]CreateOFDProtocolMessage [17:27:32]wFMCommunicate request_size=4 [17:27:32]MH_SAM_APDU [17:27:32]CAPDU: 80 11 00 00 [17:27:32]Write to MH i2c: E2 08 00 94 38 80 11 00 00 00 00 00 00 46 [17:27:32]Write i2c OK [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 [17:27:32]MH_I2C_Read... [17:27:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:32]Read from MH i2c: E2 17 00 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: E2 17 00 94 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 97 [17:27:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:27:32]wFMCommunicate OK [17:27:32]CreateOFDProtocolMessage done [17:27:32]OFDSenderStorePacket 97038 [17:27:32]StoreOFDPacket docnum=97038 [17:27:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B CC 07 01 DE 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 03 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7B 01 00 35 04 06 00 3D 50 25 C0 ED BB 92 0B 51 3D 22 FB 12 61 [17:27:32]CheckFolder [17:27:32]dirname=/storage/ofd_packets [17:27:32]CheckFolder done [17:27:32]ProducePacketName [17:27:32]name=ofd_packets/00097038 [17:27:32]NVStorageSaveData ofd_packets/00097038 [17:27:32]File name is /storage/ofd_packets/00097038 [17:27:32]Write 301 bytes [17:27:32]NVStorageSaveData done [17:27:32]OFDSenderStorePacket done [17:27:32]KKMCreateOFDPacket done [17:27:32]NVStorageSaveData kkm_last_timestamp [17:27:32]File name is /storage/kkm_last_timestamp [17:27:32]Write 4 bytes [17:27:32]NVStorageSaveData done [17:27:32]ExternCall_PrintAddStr [17:27:32]wPrintStart [17:27:32]Write to MH i2c: 01 00 00 95 38 CD [17:27:32]Write i2c OK [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: 01 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: 01 07 00 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: 01 07 00 95 38 00 00 00 00 00 FF 0F E2 [17:27:32]RasterBufferAndPrint [17:27:32]line Счет N : (1)3407571 [17:27:32]line ИНН: 02508201610067 [17:27:32]line Контрольно-Кассовый Чек [17:27:32]line ПРОДАЖА [17:27:32]line ТРК (МРК, ГНК) : 42 [17:27:32]line Товар: 2710124130 [17:27:32]line Аи-92-К-4 [17:27:32]line 7.480 * 66.90 [17:27:32]line = 500.41 [17:27:32]line НДС 12% НСП 1% [17:27:33]line > о реализуемом товаре [17:27:33]line ОКРУГЛЕНИЕ: -0.41 [17:27:33]line ИТОГО: 500.00 [17:27:33]line Внесено: 500.00 [17:27:33]line СДАЧА: 0.00 [17:27:33]line НСП 1% : 4.43 [17:27:33]line НДС 12% : 53.14 [17:27:33]line Наличными: 500.00 [17:27:33]line Безнал.: 0.00 [17:27:33]line Место: АЗС № 82 "Партнер Нефть" [17:27:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:27:33]line СНО: Общий режим [17:27:33]line Чек 547 29.10.2024 17:27 [17:27:33]line Смена: 145 ФФД: 1.0 [17:27:33]line ЗНМ: 0300000017 [17:27:33]line РНМ: 0000000000170478 [17:27:33]line Версия ККМ: v1.0 [17:27:33]line ФМ: 0000000002098560 [17:27:33]line ФД: 97038 [17:27:33]line ФПД: 67414440078779 [17:27:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172731&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97038&fm=67414440078779&tin=02508201610067®Number=0000000000170478&sum=50000 [17:27:33]OFD Sender: Processing packet 97038 [packets to send 59, broken 58] [17:27:33]ProducePacketName [17:27:33]name=ofd_packets/00097038 [17:27:33]OFD Sender: To server: pG, [17:27:33]CommunicateWithHost lk.salyk.kg:30040 [17:27:33]ConnectInit lk.salyk.kg [17:27:33]written 0, free lines is 4095 [17:27:33]Connected sock=10 [17:27:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B CC 07 01 DE 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 03 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 7B 01 00 35 04 06 00 3D 50 25 C0 ED BB 92 0B 51 3D 22 FB 12 61 [17:27:33]Write to MH i2c: 01 00 00 C0 38 F8 [17:27:33]Write i2c OK [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: 01 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: 01 07 00 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: 01 07 00 C0 38 00 00 00 00 00 09 0D 15 [17:27:33]RasterBufferAndPrint [17:27:33]line [17:27:33]line [17:27:33]line [17:27:33]line [17:27:33]line [17:27:33]written 0, free lines is 3392 [17:27:33]MH_Cut [17:27:33]Write to MH i2c: D1 01 00 C7 38 01 D1 [17:27:33]Write i2c OK [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: D1 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: D1 01 00 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: D1 01 00 C7 38 00 D0 [17:27:33]Write to MH i2c: 01 00 00 C8 38 00 [17:27:33]Write i2c OK [17:27:33]MH_I2C_Read... [17:27:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 12 47 00 61 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 32 30 39 38 35 36 30 10 04 04 00 0E 7B 01 00 F4 03 04 00 2A C5 20 67 B6 04 01 00 00 A6 F7 FB 2B 1A 3C C1 D2 [17:27:33]CommunicateWithHost err = 0 [17:27:33]CheckOFDResponse [17:27:33]1017 (14) - 77093643461234 [17:27:33]1041 (16) - 0000000002098560 [17:27:33]1040 (4) - 97038 [17:27:33]1012 (4) - 29.10.2024 11:21 [17:27:33]1206 (1) - 0 [17:27:33]OFD Sender: Remove packet 97038 [17:27:33]ProducePacketName [17:27:33]name=ofd_packets/00097038 [17:27:33]NVStorageDeleteData [17:27:34]*** Cut start [17:27:34]*** Partial cut [17:27:34]*** CUTSNS_PIN = 1 [17:27:34]*** CUTSNS_PIN = 0 [17:27:34]OFD Sender: No OFD packet to send [17:27:34]*** Brake cut motor [17:27:34]Read from MH i2c: 01 [17:27:34]MH_I2C_Read... [17:27:34]*** Stop cut motor [17:27:34]*** Cut end [17:27:34]Read from MH i2c: 01 07 00 [17:27:34]MH_I2C_Read... [17:27:34]Read from MH i2c: 01 07 00 C8 38 00 00 00 00 00 FF 0F 15 [17:27:34]process_action close_receipt done [17:27:34]requested_data is exist [17:27:34]produce_requested_data [17:27:34]requested_item fm.sn is exist - process it [17:27:34]wFMCommunicate request_size=4 [17:27:34]MH_SAM_APDU [17:27:34]CAPDU: 80 11 00 00 [17:27:34]Write to MH i2c: E2 08 00 C9 38 80 11 00 00 00 00 00 00 7B [17:27:34]Write i2c OK [17:27:34]MH_I2C_Read... [17:27:34]Read from MH i2c: E2 [17:27:34]MH_I2C_Read... [17:27:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:34]Read from MH i2c: E2 17 00 [17:27:34]MH_I2C_Read... [17:27:34]Read from MH i2c: E2 17 00 C9 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [17:27:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:27:34]wFMCommunicate OK [17:27:34]requested_item fd.num is exist - process it [17:27:34]SAM_PROTO_GetFieldsCounters [17:27:34]wFMCommunicate request_size=4 [17:27:34]MH_SAM_APDU [17:27:34]CAPDU: 80 13 00 00 [17:27:34]Write to MH i2c: E2 08 00 CA 38 80 13 00 00 00 00 00 00 7E [17:27:34]Write i2c OK [17:27:34]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 62 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 62 00 CA 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 29 [17:27:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:27:35]wFMCommunicate OK [17:27:35]SAM_PROTO_GetFieldsCounters done [17:27:35]requested_item shift.num is exist - process it [17:27:35]requested_item shift.opened is exist - process it [17:27:35]req_shift_opened [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 CB 38 80 13 01 00 00 00 00 00 80 [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 CB 38 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DE [17:27:35]RAPDU: 09 00 01 A4 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]req_shift_opened done [17:27:35]requested_item shift.open_date is exist - process it [17:27:35]req_shift_open_date [17:27:35]req_shift_open_date done [17:27:35]produce_requested_data done [17:27:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97038,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:27:35]process_action_free close_receipt [17:27:35]json_value_free [17:27:35]json_value_free done [17:27:35]process_json_proto returns [17:27:35]Send response to host [17:27:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97038,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:27:35]free response buf [17:27:35]execute_script done [17:27:35]execute_script returns [17:27:35]free content buf [17:27:35]Sock 7.Close socket [17:27:35]Sock 7.Thread stoped [17:27:39]OFD Sender: No OFD packet to send [17:27:44]OFD Sender: No OFD packet to send [17:27:49]OFD Sender: No OFD packet to send [17:27:54]OFD Sender: No OFD packet to send [17:27:59]OFD Sender: No OFD packet to send [17:28:04]OFD Sender: No OFD packet to send [17:28:09]OFD Sender: No OFD packet to send [17:28:14]OFD Sender: No OFD packet to send [17:28:19]OFD Sender: No OFD packet to send [17:28:24]OFD Sender: No OFD packet to send [17:28:29]OFD Sender: No OFD packet to send [17:28:34]OFD Sender: No OFD packet to send [17:28:39]OFD Sender: No OFD packet to send [17:28:44]OFD Sender: No OFD packet to send [17:28:49]OFD Sender: No OFD packet to send [17:28:54]OFD Sender: No OFD packet to send [17:28:59]OFD Sender: No OFD packet to send [17:29:02]accept exits with 9 [17:29:02]New connection [17:29:02]New thread 3067116900 created [17:29:02]Thread 3067260260 joined [17:29:02]Waiting for new connection... [17:29:02] Sock 9.Parse request [17:29:02]Sock 9.Check first char [17:29:02]Sock 9.First char is OK [17:29:02]request: POST /json_proto HTTP/1.0 [17:29:02]Method: POST [17:29:02]URL: /json_proto [17:29:02]Method is POST - this is cgi request [17:29:02]url: /json_proto [17:29:02]query_string will be loaded in cgi processing [17:29:02]execute_cgi json_proto POST (null) [17:29:02]execute_cgi path=json_proto method=POST [17:29:02]POST find Content-Length [17:29:02]Host: 172.17.40.67:8080 [17:29:02]Content-Length: 678 [17:29:02]Content-Type: application/json [17:29:02] [17:29:02]POST finish read [17:29:02]Found Content-Length = 678 [17:29:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.190, "sum" : 280.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:02]execute_script... [17:29: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)3407572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.190, "sum" : 280.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:02]POST & json_proto [17:29:02]process_json_proto [17:29:02]json parsed OK: [17:29:02]protocol is kg_v1.0 [17:29:02]action value=close_receipt [17:29:02]process_action close_receipt [17:29:02]cmd_close_receipt [17:29:02]MH_GetDate [17:29:02]Write to MH i2c: F0 00 00 CC 38 F3 [17:29:02]Write i2c OK [17:29:02]MH_I2C_Read... [17:29:02]Read from MH i2c: F0 [17:29:02]MH_I2C_Read... [17:29:02]Read from MH i2c: F0 09 00 [17:29:02]MH_I2C_Read... [17:29:02]Read from MH i2c: F0 09 00 CC 38 00 60 1B 21 67 EE DA 66 66 93 [17:29:02]GetLastDocTimeStamp 1730222851 [17:29:02]current date 1730222944 [17:29:02]FM_GetShiftState [17:29:02]SAM_PROTO_GetShiftState [17:29:02]wFMCommunicate request_size=4 [17:29:02]MH_SAM_APDU [17:29:02]CAPDU: 80 13 01 00 [17:29:02]Write to MH i2c: E2 08 00 CD 38 80 13 01 00 00 00 00 00 82 [17:29:02]Write i2c OK [17:29:02]MH_I2C_Read... [17:29:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:02]Read from MH i2c: E2 [17:29:02]MH_I2C_Read... [17:29:02]Read from MH i2c: E2 0E 00 [17:29:02]MH_I2C_Read... [17:29:02]Read from MH i2c: E2 0E 00 CD 38 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E0 [17:29:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:29:02]wFMCommunicate OK [17:29:02]SAM_PROTO_GetShiftState done [17:29:02]FM_GetShiftState done [17:29:02]opened in 1730160548 [17:29:02]opened+sec_in_day 1730246948 [17:29:02]quantity*price = 28031 [17:29:02]sum+1 = 28032 [17:29:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 280.00 Внесено: 280.00 СДАЧА: 0.00 НСП 1% : 2.48 НДС 12% : 29.77 Наличными: 280.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 548 29.10.2024 17:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97039 ФПД: 130758092642592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172904&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97039&fm=130758092642592&tin=02508201610067®Number=0000000000170478&sum=28000 [17:29:04]StoreToDocumentArchive [17:29:04]shift 145 fd 97039 [17:29:04]save to /storage/0145/doc_00097039 [17:29:04]save last doc name /storage/0145/doc_00097039 to /storage/kkm_last_doc_name [17:29:04]save OK [17:29:04]Clear old archive folders... [17:29:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:29:04]tlvbuf is 01BF8A20 [17:29:04]SAM_PROTO_ClearQueue [17:29:04]wFMCommunicate request_size=4 [17:29:04]MH_SAM_APDU [17:29:04]CAPDU: 80 09 00 00 [17:29:04]Write to MH i2c: E2 08 00 DA 38 80 09 00 00 00 00 00 00 84 [17:29:04]Write i2c OK [17:29:04]MH_I2C_Read... [17:29:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:04]Read from MH i2c: E2 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 DA 38 00 90 00 86 [17:29:04]RAPDU: 90 00 [17:29:04]wFMCommunicate OK [17:29:04]SAM_PROTO_ClearQueue done [17:29:04]KKMCreateOFDPacket [17:29:04]OFDProtocolAddRootSTLVToBuf [17:29:04]FM_MakeSignedData [17:29:04]FM_MakeSignedData [17:29:04]SAM_PROTO_SignData [17:29:04]wFMCommunicate request_size=4 [17:29:04]MH_SAM_APDU [17:29:04]CAPDU: 80 0D 01 02 [17:29:04]Write to MH i2c: E2 08 00 DB 38 80 0D 01 02 00 00 00 00 8C [17:29:04]Write i2c OK [17:29:04]MH_I2C_Read... [17:29:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:04]Read from MH i2c: E2 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 DB 38 00 90 00 87 [17:29:04]RAPDU: 90 00 [17:29:04]wFMCommunicate OK [17:29:04]wFMCommunicate request_size=255 [17:29:04]MH_SAM_APDU [17:29: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 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 60 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7B 01 00 35 04 06 00 76 [17:29:04]Write to MH i2c: E2 02 01 DC 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 60 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7B 01 00 35 04 06 00 76 00 00 24 [17:29:04]Write i2c OK [17:29:04]MH_I2C_Read... [17:29:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:04]Read from MH i2c: E2 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 DC 38 00 90 00 88 [17:29:04]RAPDU: 90 00 [17:29:04]wFMCommunicate OK [17:29:04]wFMCommunicate request_size=10 [17:29:04]MH_SAM_APDU [17:29:04]CAPDU: 80 0D 02 02 05 EC 7D A9 D9 20 [17:29:04]Write to MH i2c: E2 0D 00 DD 38 80 0D 02 02 05 00 EC 7D A9 D9 20 00 00 A4 [17:29:04]Write i2c OK [17:29:04]MH_I2C_Read... [17:29:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:04]Read from MH i2c: E2 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 03 00 DD 38 00 90 00 89 [17:29:04]RAPDU: 90 00 [17:29:04]wFMCommunicate OK [17:29:04]wFMCommunicate request_size=4 [17:29:04]MH_SAM_APDU [17:29:04]CAPDU: 80 0D 03 02 [17:29:04]Write to MH i2c: E2 08 00 DE 38 80 0D 03 02 00 00 00 00 91 [17:29:04]Write i2c OK [17:29:04]MH_I2C_Read... [17:29:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:04]Read from MH i2c: E2 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 0B 00 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 0B 00 DE 38 00 7C AF 35 64 33 9F 2E 95 90 00 EB [17:29:04]RAPDU: 7C AF 35 64 33 9F 2E 95 90 00 [17:29:04]wFMCommunicate OK [17:29:04]SAM_PROTO_SignData done [17:29:04]FM_MakeSignedData done [17:29:04]CreateOFDProtocolMessage [17:29:04]wFMCommunicate request_size=4 [17:29:04]MH_SAM_APDU [17:29:04]CAPDU: 80 11 00 00 [17:29:04]Write to MH i2c: E2 08 00 DF 38 80 11 00 00 00 00 00 00 91 [17:29:04]Write i2c OK [17:29:04]MH_I2C_Read... [17:29:04]OFD Sender: No OFD packet to send [17:29:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:04]Read from MH i2c: E2 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 17 00 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: E2 17 00 DF 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [17:29:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:29:04]wFMCommunicate OK [17:29:04]CreateOFDProtocolMessage done [17:29:04]OFDSenderStorePacket 97039 [17:29:04]StoreOFDPacket docnum=97039 [17:29:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 96 07 01 CC 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 60 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7B 01 00 35 04 06 00 76 EC 7D A9 D9 20 7C AF 35 64 33 9F 2E 95 [17:29:04]CheckFolder [17:29:04]dirname=/storage/ofd_packets [17:29:04]CheckFolder done [17:29:04]ProducePacketName [17:29:04]name=ofd_packets/00097039 [17:29:04]NVStorageSaveData ofd_packets/00097039 [17:29:04]File name is /storage/ofd_packets/00097039 [17:29:04]Write 301 bytes [17:29:04]NVStorageSaveData done [17:29:04]OFDSenderStorePacket done [17:29:04]KKMCreateOFDPacket done [17:29:04]NVStorageSaveData kkm_last_timestamp [17:29:04]File name is /storage/kkm_last_timestamp [17:29:04]Write 4 bytes [17:29:04]NVStorageSaveData done [17:29:04]ExternCall_PrintAddStr [17:29:04]wPrintStart [17:29:04]Write to MH i2c: 01 00 00 E0 38 18 [17:29:04]Write i2c OK [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: 01 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: 01 07 00 [17:29:04]MH_I2C_Read... [17:29:04]Read from MH i2c: 01 07 00 E0 38 00 00 00 00 00 FF 0F 2D [17:29:04]RasterBufferAndPrint [17:29:04]line Счет N : (1)3407572 [17:29:04]line ИНН: 02508201610067 [17:29:04]line Контрольно-Кассовый Чек [17:29:04]line ПРОДАЖА [17:29:04]line ТРК (МРК, ГНК) : 12 [17:29:04]line Товар: 2710124130 [17:29:04]line Аи-92-К-4 [17:29:04]line 4.190 * 66.90 [17:29:04]line = 280.31 [17:29:04]line НДС 12% НСП 1% [17:29:04]line > о реализуемом товаре [17:29:04]line ОКРУГЛЕНИЕ: -0.31 [17:29:04]line ИТОГО: 280.00 [17:29:04]line Внесено: 280.00 [17:29:04]line СДАЧА: 0.00 [17:29:04]line НСП 1% : 2.48 [17:29:04]line НДС 12% : 29.77 [17:29:04]line Наличными: 280.00 [17:29:04]line Безнал.: 0.00 [17:29:04]line Место: АЗС № 82 "Партнер Нефть" [17:29:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:29:04]line СНО: Общий режим [17:29:04]line Чек 548 29.10.2024 17:29 [17:29:04]line Смена: 145 ФФД: 1.0 [17:29:04]line ЗНМ: 0300000017 [17:29:04]line РНМ: 0000000000170478 [17:29:04]line Версия ККМ: v1.0 [17:29:04]line ФМ: 0000000002098560 [17:29:04]line ФД: 97039 [17:29:04]line ФПД: 130758092642592 [17:29:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172904&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97039&fm=130758092642592&tin=02508201610067®Number=0000000000170478&sum=28000 [17:29:04]OFD Sender: Processing packet 97039 [packets to send 59, broken 58] [17:29:04]ProducePacketName [17:29:04]name=ofd_packets/00097039 [17:29:04]OFD Sender: To server: pG, [17:29:04]CommunicateWithHost lk.salyk.kg:30040 [17:29:04]ConnectInit lk.salyk.kg [17:29:04]written 0, free lines is 4095 [17:29:05]Connected sock=10 [17:29:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 96 07 01 CC 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 60 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7B 01 00 35 04 06 00 76 EC 7D A9 D9 20 7C AF 35 64 33 9F 2E 95 [17:29:05]Write to MH i2c: 01 00 00 0B 39 44 [17:29:05]Write i2c OK [17:29:05]MH_I2C_Read... [17:29:05]Read from MH i2c: 01 [17:29:05]MH_I2C_Read... [17:29:05]Read from MH i2c: 01 07 00 [17:29:05]MH_I2C_Read... [17:29:05]Read from MH i2c: 01 07 00 0B 39 00 00 00 00 00 0B 0D 63 [17:29:05]RasterBufferAndPrint [17:29:05]line [17:29:05]line [17:29:05]line [17:29:05]line [17:29:05]line [17:29:05]written 0, free lines is 3348 [17:29:05]MH_Cut [17:29:05]Write to MH i2c: D1 01 00 12 39 01 1D [17:29:05]Write i2c OK [17:29:05]MH_I2C_Read... [17:29:05]Read from MH i2c: D1 [17:29:05]MH_I2C_Read... [17:29:05]Read from MH i2c: D1 01 00 [17:29:05]MH_I2C_Read... [17:29:05]Read from MH i2c: D1 01 00 12 39 00 1C [17:29:05]Write to MH i2c: 01 00 00 13 39 4C [17:29:05]Write i2c OK [17:29:05]MH_I2C_Read... [17:29:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 C2 47 00 6B F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 7B 01 00 F4 03 04 00 86 C5 20 67 B6 04 01 00 00 F4 D2 48 E4 D2 75 EE C2 [17:29:05]CommunicateWithHost err = 0 [17:29:05]CheckOFDResponse [17:29:05]1017 (14) - 77093643461234 [17:29:05]1041 (16) - 0000000002098560 [17:29:05]1040 (4) - 97039 [17:29:05]1012 (4) - 29.10.2024 11:22 [17:29:05]1206 (1) - 0 [17:29:05]OFD Sender: Remove packet 97039 [17:29:05]ProducePacketName [17:29:05]name=ofd_packets/00097039 [17:29:05]NVStorageDeleteData [17:29:05]OFD Sender: No OFD packet to send [17:29:06]*** Cut start [17:29:06]*** Partial cut [17:29:06]*** CUTSNS_PIN = 1 [17:29:06]*** CUTSNS_PIN = 0 [17:29:06]*** Brake cut motor [17:29:06]Read from MH i2c: 01 [17:29:06]MH_I2C_Read... [17:29:06]*** Stop cut motor [17:29:06]*** Cut end [17:29:06]Read from MH i2c: 01 07 00 [17:29:06]MH_I2C_Read... [17:29:06]Read from MH i2c: 01 07 00 13 39 00 00 00 00 00 FF 0F 61 [17:29:06]process_action close_receipt done [17:29:06]requested_data is exist [17:29:06]produce_requested_data [17:29:06]requested_item fm.sn is exist - process it [17:29:06]wFMCommunicate request_size=4 [17:29:06]MH_SAM_APDU [17:29:06]CAPDU: 80 11 00 00 [17:29:06]Write to MH i2c: E2 08 00 14 39 80 11 00 00 00 00 00 00 C7 [17:29:06]Write i2c OK [17:29:06]MH_I2C_Read... [17:29:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:06]Read from MH i2c: E2 [17:29:06]MH_I2C_Read... [17:29:06]Read from MH i2c: E2 17 00 [17:29:06]MH_I2C_Read... [17:29:06]Read from MH i2c: E2 17 00 14 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [17:29:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:29:06]wFMCommunicate OK [17:29:06]requested_item fd.num is exist - process it [17:29:06]SAM_PROTO_GetFieldsCounters [17:29:06]wFMCommunicate request_size=4 [17:29:06]MH_SAM_APDU [17:29:06]CAPDU: 80 13 00 00 [17:29:06]Write to MH i2c: E2 08 00 15 39 80 13 00 00 00 00 00 00 CA [17:29:06]Write i2c OK [17:29:06]MH_I2C_Read... [17:29:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:06]Read from MH i2c: E2 [17:29:06]MH_I2C_Read... [17:29:06]Read from MH i2c: E2 62 00 [17:29:06]MH_I2C_Read... [17:29:06]Read from MH i2c: E2 62 00 15 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [17:29:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:29:06]wFMCommunicate OK [17:29:06]SAM_PROTO_GetFieldsCounters done [17:29:06]requested_item shift.num is exist - process it [17:29:06]requested_item shift.opened is exist - process it [17:29:06]req_shift_opened [17:29:06]FM_GetShiftState [17:29:06]SAM_PROTO_GetShiftState [17:29:06]wFMCommunicate request_size=4 [17:29:06]MH_SAM_APDU [17:29:06]CAPDU: 80 13 01 00 [17:29:06]Write to MH i2c: E2 08 00 16 39 80 13 01 00 00 00 00 00 CC [17:29:06]Write i2c OK [17:29:06]MH_I2C_Read... [17:29:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:06]Read from MH i2c: E2 [17:29:06]MH_I2C_Read... [17:29:06]Read from MH i2c: E2 0E 00 [17:29:06]MH_I2C_Read... [17:29:06]Read from MH i2c: E2 0E 00 16 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2A [17:29:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:29:06]wFMCommunicate OK [17:29:06]SAM_PROTO_GetShiftState done [17:29:06]FM_GetShiftState done [17:29:06]req_shift_opened done [17:29:06]requested_item shift.open_date is exist - process it [17:29:06]req_shift_open_date [17:29:06]req_shift_open_date done [17:29:06]produce_requested_data done [17:29:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97039,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:29:06]process_action_free close_receipt [17:29:06]json_value_free [17:29:06]json_value_free done [17:29:06]process_json_proto returns [17:29:06]Send response to host [17:29:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97039,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:29:06]free response buf [17:29:06]execute_script done [17:29:06]execute_script returns [17:29:06]free content buf [17:29:06]Sock 9.Close socket [17:29:06]Sock 9.Thread stoped [17:29:10]OFD Sender: No OFD packet to send [17:29:15]OFD Sender: No OFD packet to send [17:29:20]OFD Sender: No OFD packet to send [17:29:22]accept exits with 7 [17:29:22]New connection [17:29:22]New thread 3067260260 created [17:29:22]Thread 3067116900 joined [17:29:22]Waiting for new connection... [17:29:22] Sock 7.Parse request [17:29:22]Sock 7.Check first char [17:29:22]Sock 7.First char is OK [17:29:22]request: POST /json_proto HTTP/1.0 [17:29:22]Method: POST [17:29:22]URL: /json_proto [17:29:22]Method is POST - this is cgi request [17:29:22]url: /json_proto [17:29:22]query_string will be loaded in cgi processing [17:29:22]execute_cgi json_proto POST (null) [17:29:22]execute_cgi path=json_proto method=POST [17:29:22]POST find Content-Length [17:29:22]Host: 172.17.40.67:8080 [17:29:22]Content-Length: 683 [17:29:22]Content-Type: application/json [17:29:22] [17:29:22]POST finish read [17:29:22]Found Content-Length = 683 [17:29:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:22]execute_script... [17:29: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)3407573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:22]POST & json_proto [17:29:22]process_json_proto [17:29:22]json parsed OK: [17:29:22]protocol is kg_v1.0 [17:29:22]action value=close_receipt [17:29:22]process_action close_receipt [17:29:22]cmd_close_receipt [17:29:22]MH_GetDate [17:29:22]Write to MH i2c: F0 00 00 17 39 3F [17:29:22]Write i2c OK [17:29:22]MH_I2C_Read... [17:29:22]Read from MH i2c: F0 [17:29:22]MH_I2C_Read... [17:29:22]Read from MH i2c: F0 09 00 [17:29:22]MH_I2C_Read... [17:29:22]Read from MH i2c: F0 09 00 17 39 00 74 1B 21 67 EE DA 66 66 F3 [17:29:22]GetLastDocTimeStamp 1730222944 [17:29:22]current date 1730222964 [17:29:22]FM_GetShiftState [17:29:22]SAM_PROTO_GetShiftState [17:29:22]wFMCommunicate request_size=4 [17:29:22]MH_SAM_APDU [17:29:22]CAPDU: 80 13 01 00 [17:29:22]Write to MH i2c: E2 08 00 18 39 80 13 01 00 00 00 00 00 CE [17:29:22]Write i2c OK [17:29:22]MH_I2C_Read... [17:29:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:22]Read from MH i2c: E2 [17:29:22]MH_I2C_Read... [17:29:22]Read from MH i2c: E2 0E 00 [17:29:22]MH_I2C_Read... [17:29:22]Read from MH i2c: E2 0E 00 18 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2C [17:29:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:29:22]wFMCommunicate OK [17:29:22]SAM_PROTO_GetShiftState done [17:29:22]FM_GetShiftState done [17:29:22]opened in 1730160548 [17:29:22]opened+sec_in_day 1730246948 [17:29:22]quantity*price = 100015 [17:29:22]sum+1 = 100017 [17:29:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 549 29.10.2024 17:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97040 ФПД: 21112907027415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97040&fm=21112907027415&tin=02508201610067®Number=0000000000170478&sum=100000 [17:29:23]StoreToDocumentArchive [17:29:23]shift 145 fd 97040 [17:29:23]save to /storage/0145/doc_00097040 [17:29:23]save last doc name /storage/0145/doc_00097040 to /storage/kkm_last_doc_name [17:29:23]save OK [17:29:23]Clear old archive folders... [17:29:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:29:23]tlvbuf is 01A37070 [17:29:23]SAM_PROTO_ClearQueue [17:29:23]wFMCommunicate request_size=4 [17:29:23]MH_SAM_APDU [17:29:23]CAPDU: 80 09 00 00 [17:29:23]Write to MH i2c: E2 08 00 25 39 80 09 00 00 00 00 00 00 D0 [17:29:23]Write i2c OK [17:29:23]MH_I2C_Read... [17:29:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:23]Read from MH i2c: E2 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 03 00 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 03 00 25 39 00 90 00 D2 [17:29:23]RAPDU: 90 00 [17:29:23]wFMCommunicate OK [17:29:23]SAM_PROTO_ClearQueue done [17:29:23]KKMCreateOFDPacket [17:29:23]OFDProtocolAddRootSTLVToBuf [17:29:23]FM_MakeSignedData [17:29:23]FM_MakeSignedData [17:29:23]SAM_PROTO_SignData [17:29:23]wFMCommunicate request_size=4 [17:29:23]MH_SAM_APDU [17:29:23]CAPDU: 80 0D 01 02 [17:29:23]Write to MH i2c: E2 08 00 26 39 80 0D 01 02 00 00 00 00 D8 [17:29:23]Write i2c OK [17:29:23]MH_I2C_Read... [17:29:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:23]Read from MH i2c: E2 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 03 00 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 03 00 26 39 00 90 00 D3 [17:29:23]RAPDU: 90 00 [17:29:23]wFMCommunicate OK [17:29:23]wFMCommunicate request_size=255 [17:29:23]MH_SAM_APDU [17:29:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 25 02 00 00 F4 03 04 00 74 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7B 01 00 35 04 06 00 13 [17:29:23]Write to MH i2c: E2 02 01 27 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 25 02 00 00 F4 03 04 00 74 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7B 01 00 35 04 06 00 13 00 00 CE [17:29:23]Write i2c OK [17:29:23]MH_I2C_Read... [17:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:24]Read from MH i2c: E2 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 03 00 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 03 00 27 39 00 90 00 D4 [17:29:24]RAPDU: 90 00 [17:29:24]wFMCommunicate OK [17:29:24]wFMCommunicate request_size=10 [17:29:24]MH_SAM_APDU [17:29:24]CAPDU: 80 0D 02 02 05 33 BB 52 D3 D7 [17:29:24]Write to MH i2c: E2 0D 00 28 39 80 0D 02 02 05 00 33 BB 52 D3 D7 00 00 CF [17:29:24]Write i2c OK [17:29:24]MH_I2C_Read... [17:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:24]Read from MH i2c: E2 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 03 00 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 03 00 28 39 00 90 00 D5 [17:29:24]RAPDU: 90 00 [17:29:24]wFMCommunicate OK [17:29:24]wFMCommunicate request_size=4 [17:29:24]MH_SAM_APDU [17:29:24]CAPDU: 80 0D 03 02 [17:29:24]Write to MH i2c: E2 08 00 29 39 80 0D 03 02 00 00 00 00 DD [17:29:24]Write i2c OK [17:29:24]MH_I2C_Read... [17:29:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:24]Read from MH i2c: E2 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 0B 00 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 0B 00 29 39 00 C5 F4 4D 96 83 5D CC FA 90 00 20 [17:29:24]RAPDU: C5 F4 4D 96 83 5D CC FA 90 00 [17:29:24]wFMCommunicate OK [17:29:24]SAM_PROTO_SignData done [17:29:24]FM_MakeSignedData done [17:29:24]CreateOFDProtocolMessage [17:29:24]wFMCommunicate request_size=4 [17:29:24]MH_SAM_APDU [17:29:24]CAPDU: 80 11 00 00 [17:29:24]Write to MH i2c: E2 08 00 2A 39 80 11 00 00 00 00 00 00 DD [17:29:24]Write i2c OK [17:29:24]MH_I2C_Read... [17:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:24]Read from MH i2c: E2 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 17 00 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: E2 17 00 2A 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [17:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:29:24]wFMCommunicate OK [17:29:24]CreateOFDProtocolMessage done [17:29:24]OFDSenderStorePacket 97040 [17:29:24]StoreOFDPacket docnum=97040 [17:29:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 80 07 01 30 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 34 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 25 02 00 00 F4 03 04 00 74 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7B 01 00 35 04 06 00 13 33 BB 52 D3 D7 C5 F4 4D 96 83 5D CC FA [17:29:24]CheckFolder [17:29:24]dirname=/storage/ofd_packets [17:29:24]CheckFolder done [17:29:24]ProducePacketName [17:29:24]name=ofd_packets/00097040 [17:29:24]NVStorageSaveData ofd_packets/00097040 [17:29:24]File name is /storage/ofd_packets/00097040 [17:29:24]Write 301 bytes [17:29:24]NVStorageSaveData done [17:29:24]OFDSenderStorePacket done [17:29:24]KKMCreateOFDPacket done [17:29:24]NVStorageSaveData kkm_last_timestamp [17:29:24]File name is /storage/kkm_last_timestamp [17:29:24]Write 4 bytes [17:29:24]NVStorageSaveData done [17:29:24]ExternCall_PrintAddStr [17:29:24]wPrintStart [17:29:24]Write to MH i2c: 01 00 00 2B 39 64 [17:29:24]Write i2c OK [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: 01 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: 01 07 00 [17:29:24]MH_I2C_Read... [17:29:24]Read from MH i2c: 01 07 00 2B 39 00 00 00 00 00 FF 0F 79 [17:29:24]RasterBufferAndPrint [17:29:24]line Счет N : (1)3407573 [17:29:24]line ИНН: 02508201610067 [17:29:24]line Контрольно-Кассовый Чек [17:29:24]line ПРОДАЖА [17:29:24]line ТРК (МРК, ГНК) : 32 [17:29:24]line Товар: 2710124130 [17:29:24]line Аи-92-К-4 [17:29:24]line 14.950 * 66.90 [17:29:24]line = 1000.16 [17:29:24]line НДС 12% НСП 1% [17:29:24]line > о реализуемом товаре [17:29:24]line ОКРУГЛЕНИЕ: -0.16 [17:29:24]line ИТОГО: 1000.00 [17:29:24]line Внесено: 1000.00 [17:29:24]line СДАЧА: 0.00 [17:29:24]line НСП 1% : 8.85 [17:29:24]line НДС 12% : 106.21 [17:29:24]line Наличными: 1000.00 [17:29:24]line Безнал.: 0.00 [17:29:24]line Место: АЗС № 82 "Партнер Нефть" [17:29:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:29:24]line СНО: Общий режим [17:29:24]line Чек 549 29.10.2024 17:29 [17:29:24]line Смена: 145 ФФД: 1.0 [17:29:24]line ЗНМ: 0300000017 [17:29:24]line РНМ: 0000000000170478 [17:29:24]line Версия ККМ: v1.0 [17:29:24]line ФМ: 0000000002098560 [17:29:24]line ФД: 97040 [17:29:24]line ФПД: 21112907027415 [17:29:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97040&fm=21112907027415&tin=02508201610067®Number=0000000000170478&sum=100000 [17:29:24]OFD Sender: Processing packet 97040 [packets to send 59, broken 58] [17:29:24]ProducePacketName [17:29:24]name=ofd_packets/00097040 [17:29:24]OFD Sender: To server: pG, [17:29:24]CommunicateWithHost lk.salyk.kg:30040 [17:29:24]ConnectInit lk.salyk.kg [17:29:24]written 0, free lines is 4095 [17:29:24]Connected sock=10 [17:29:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 80 07 01 30 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 34 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 25 02 00 00 F4 03 04 00 74 1B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 7B 01 00 35 04 06 00 13 33 BB 52 D3 D7 C5 F4 4D 96 83 5D CC FA [17:29:25]Write to MH i2c: 01 00 00 56 39 8F [17:29:25]Write i2c OK [17:29:25]MH_I2C_Read... [17:29:25]Read from MH i2c: 01 [17:29:25]MH_I2C_Read... [17:29:25]Read from MH i2c: 01 07 00 [17:29:25]MH_I2C_Read... [17:29:25]Read from MH i2c: 01 07 00 56 39 00 00 00 00 00 02 0D A5 [17:29:25]RasterBufferAndPrint [17:29:25]line [17:29:25]line [17:29:25]line [17:29:25]line [17:29:25]line [17:29:25]written 0, free lines is 3336 [17:29:25]MH_Cut [17:29:25]Write to MH i2c: D1 01 00 5D 39 01 68 [17:29:25]Write i2c OK [17:29:25]MH_I2C_Read... [17:29:25]Read from MH i2c: D1 [17:29:25]MH_I2C_Read... [17:29:25]Read from MH i2c: D1 01 00 [17:29:25]MH_I2C_Read... [17:29:25]Read from MH i2c: D1 01 00 5D 39 00 67 [17:29:25]Write to MH i2c: 01 00 00 5E 39 97 [17:29:25]Write i2c OK [17:29:25]MH_I2C_Read... [17:29:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7E E4 47 00 18 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 32 30 39 38 35 36 30 10 04 04 00 10 7B 01 00 F4 03 04 00 9A C5 20 67 B6 04 01 00 00 FB 82 83 5F 5C EA 36 A7 [17:29:25]CommunicateWithHost err = 0 [17:29:25]CheckOFDResponse [17:29:25]1017 (14) - 77093643461234 [17:29:25]1041 (16) - 0000000002098560 [17:29:25]1040 (4) - 97040 [17:29:25]1012 (4) - 29.10.2024 11:23 [17:29:25]1206 (1) - 0 [17:29:25]OFD Sender: Remove packet 97040 [17:29:25]ProducePacketName [17:29:25]name=ofd_packets/00097040 [17:29:25]NVStorageDeleteData [17:29:25]OFD Sender: No OFD packet to send [17:29:25]*** Cut start [17:29:25]*** Partial cut [17:29:25]*** CUTSNS_PIN = 1 [17:29:25]*** CUTSNS_PIN = 0 [17:29:26]*** Brake cut motor [17:29:26]Read from MH i2c: 01 [17:29:26]MH_I2C_Read... [17:29:26]*** Stop cut motor [17:29:26]*** Cut end [17:29:26]Read from MH i2c: 01 07 00 [17:29:26]MH_I2C_Read... [17:29:26]Read from MH i2c: 01 07 00 5E 39 00 00 00 00 00 FF 0F AC [17:29:26]process_action close_receipt done [17:29:26]requested_data is exist [17:29:26]produce_requested_data [17:29:26]requested_item fm.sn is exist - process it [17:29:26]wFMCommunicate request_size=4 [17:29:26]MH_SAM_APDU [17:29:26]CAPDU: 80 11 00 00 [17:29:26]Write to MH i2c: E2 08 00 5F 39 80 11 00 00 00 00 00 00 12 [17:29:26]Write i2c OK [17:29:26]MH_I2C_Read... [17:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:26]Read from MH i2c: E2 [17:29:26]MH_I2C_Read... [17:29:26]Read from MH i2c: E2 17 00 [17:29:26]MH_I2C_Read... [17:29:26]Read from MH i2c: E2 17 00 5F 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [17:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:29:26]wFMCommunicate OK [17:29:26]requested_item fd.num is exist - process it [17:29:26]SAM_PROTO_GetFieldsCounters [17:29:26]wFMCommunicate request_size=4 [17:29:26]MH_SAM_APDU [17:29:26]CAPDU: 80 13 00 00 [17:29:26]Write to MH i2c: E2 08 00 60 39 80 13 00 00 00 00 00 00 15 [17:29:26]Write i2c OK [17:29:26]MH_I2C_Read... [17:29:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:26]Read from MH i2c: E2 [17:29:26]MH_I2C_Read... [17:29:26]Read from MH i2c: E2 62 00 [17:29:26]MH_I2C_Read... [17:29:26]Read from MH i2c: E2 62 00 60 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [17:29:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:29:26]wFMCommunicate OK [17:29:26]SAM_PROTO_GetFieldsCounters done [17:29:26]requested_item shift.num is exist - process it [17:29:26]requested_item shift.opened is exist - process it [17:29:26]req_shift_opened [17:29:26]FM_GetShiftState [17:29:26]SAM_PROTO_GetShiftState [17:29:26]wFMCommunicate request_size=4 [17:29:26]MH_SAM_APDU [17:29:26]CAPDU: 80 13 01 00 [17:29:26]Write to MH i2c: E2 08 00 61 39 80 13 01 00 00 00 00 00 17 [17:29:26]Write i2c OK [17:29:26]MH_I2C_Read... [17:29:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:26]Read from MH i2c: E2 [17:29:26]MH_I2C_Read... [17:29:26]Read from MH i2c: E2 0E 00 [17:29:26]MH_I2C_Read... [17:29:26]Read from MH i2c: E2 0E 00 61 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 75 [17:29:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:29:26]wFMCommunicate OK [17:29:26]SAM_PROTO_GetShiftState done [17:29:26]FM_GetShiftState done [17:29:26]req_shift_opened done [17:29:26]requested_item shift.open_date is exist - process it [17:29:26]req_shift_open_date [17:29:26]req_shift_open_date done [17:29:26]produce_requested_data done [17:29:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97040,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:29:26]process_action_free close_receipt [17:29:26]json_value_free [17:29:26]json_value_free done [17:29:26]process_json_proto returns [17:29:26]Send response to host [17:29:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97040,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:29:26]free response buf [17:29:26]execute_script done [17:29:26]execute_script returns [17:29:26]free content buf [17:29:26]Sock 7.Close socket [17:29:26]Sock 7.Thread stoped [17:29:30]OFD Sender: No OFD packet to send [17:29:35]OFD Sender: No OFD packet to send [17:29:40]OFD Sender: No OFD packet to send [17:29:45]OFD Sender: No OFD packet to send [17:29:50]OFD Sender: No OFD packet to send [17:29:55]OFD Sender: No OFD packet to send [17:30:00]OFD Sender: No OFD packet to send [17:30:05]OFD Sender: No OFD packet to send [17:30:10]OFD Sender: No OFD packet to send [17:30:15]OFD Sender: No OFD packet to send [17:30:20]OFD Sender: No OFD packet to send [17:30:25]OFD Sender: No OFD packet to send [17:30:30]OFD Sender: No OFD packet to send [17:30:35]OFD Sender: No OFD packet to send [17:30:40]OFD Sender: No OFD packet to send [17:30:45]OFD Sender: No OFD packet to send [17:30:50]OFD Sender: No OFD packet to send [17:30:55]OFD Sender: No OFD packet to send [17:31:00]OFD Sender: No OFD packet to send [17:31:05]OFD Sender: No OFD packet to send [17:31:10]OFD Sender: No OFD packet to send [17:31:15]OFD Sender: No OFD packet to send [17:31:20]OFD Sender: No OFD packet to send [17:31:25]OFD Sender: No OFD packet to send [17:31:30]OFD Sender: No OFD packet to send [17:31:35]OFD Sender: No OFD packet to send [17:31:40]OFD Sender: No OFD packet to send [17:31:45]OFD Sender: No OFD packet to send [17:31:50]OFD Sender: No OFD packet to send [17:31:55]OFD Sender: No OFD packet to send [17:32:00]OFD Sender: No OFD packet to send [17:32:05]OFD Sender: No OFD packet to send [17:32:10]OFD Sender: No OFD packet to send [17:32:15]OFD Sender: No OFD packet to send [17:32:20]OFD Sender: No OFD packet to send [17:32:25]OFD Sender: No OFD packet to send [17:32:30]OFD Sender: No OFD packet to send [17:32:35]OFD Sender: No OFD packet to send [17:32:40]OFD Sender: No OFD packet to send [17:32:45]OFD Sender: No OFD packet to send [17:32:50]OFD Sender: No OFD packet to send [17:32:55]OFD Sender: No OFD packet to send [17:33:00]OFD Sender: No OFD packet to send [17:33:05]OFD Sender: No OFD packet to send [17:33:10]OFD Sender: No OFD packet to send [17:33:15]OFD Sender: No OFD packet to send [17:33:20]OFD Sender: No OFD packet to send [17:33:25]OFD Sender: No OFD packet to send [17:33:30]OFD Sender: No OFD packet to send [17:33:35]OFD Sender: No OFD packet to send [17:33:40]OFD Sender: No OFD packet to send [17:33:45]OFD Sender: No OFD packet to send [17:33:50]OFD Sender: No OFD packet to send [17:33:55]OFD Sender: No OFD packet to send [17:34:00]OFD Sender: No OFD packet to send [17:34:05]OFD Sender: No OFD packet to send [17:34:10]OFD Sender: No OFD packet to send [17:34:12]accept exits with 9 [17:34:12]New connection [17:34:12]New thread 3067116900 created [17:34:12]Thread 3067260260 joined [17:34:12]Waiting for new connection... [17:34:12] Sock 9.Parse request [17:34:12]Sock 9.Check first char [17:34:12]Sock 9.First char is OK [17:34:12]request: POST /json_proto HTTP/1.0 [17:34:12]Method: POST [17:34:12]URL: /json_proto [17:34:12]Method is POST - this is cgi request [17:34:12]url: /json_proto [17:34:12]query_string will be loaded in cgi processing [17:34:12]execute_cgi json_proto POST (null) [17:34:12]execute_cgi path=json_proto method=POST [17:34:12]POST find Content-Length [17:34:12]Host: 172.17.40.67:8080 [17:34:12]Content-Length: 678 [17:34:12]Content-Type: application/json [17:34:12] [17:34:12]POST finish read [17:34:12]Found Content-Length = 678 [17:34:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:12]execute_script... [17:34: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)3407574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:12]POST & json_proto [17:34:12]process_json_proto [17:34:12]json parsed OK: [17:34:12]protocol is kg_v1.0 [17:34:12]action value=close_receipt [17:34:12]process_action close_receipt [17:34:12]cmd_close_receipt [17:34:12]MH_GetDate [17:34:12]Write to MH i2c: F0 00 00 62 39 8A [17:34:12]Write i2c OK [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: F0 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: F0 09 00 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: F0 09 00 62 39 00 96 1C 21 67 EE DA 66 66 61 [17:34:12]GetLastDocTimeStamp 1730222964 [17:34:12]current date 1730223254 [17:34:12]FM_GetShiftState [17:34:12]SAM_PROTO_GetShiftState [17:34:12]wFMCommunicate request_size=4 [17:34:12]MH_SAM_APDU [17:34:12]CAPDU: 80 13 01 00 [17:34:12]Write to MH i2c: E2 08 00 63 39 80 13 01 00 00 00 00 00 19 [17:34:12]Write i2c OK [17:34:12]MH_I2C_Read... [17:34:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:12]Read from MH i2c: E2 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: E2 0E 00 [17:34:12]MH_I2C_Read... [17:34:12]Read from MH i2c: E2 0E 00 63 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 77 [17:34:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:34:12]wFMCommunicate OK [17:34:12]SAM_PROTO_GetShiftState done [17:34:12]FM_GetShiftState done [17:34:12]opened in 1730160548 [17:34:12]opened+sec_in_day 1730246948 [17:34:12]quantity*price = 60009 [17:34:12]sum+1 = 60010 [17:34:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 550 29.10.2024 17:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97041 ФПД: 213228833779640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97041&fm=213228833779640&tin=02508201610067®Number=0000000000170478&sum=60000 [17:34:13]StoreToDocumentArchive [17:34:13]shift 145 fd 97041 [17:34:13]save to /storage/0145/doc_00097041 [17:34:13]save last doc name /storage/0145/doc_00097041 to /storage/kkm_last_doc_name [17:34:13]save OK [17:34:13]Clear old archive folders... [17:34:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:34:13]tlvbuf is 01AE5130 [17:34:13]SAM_PROTO_ClearQueue [17:34:13]wFMCommunicate request_size=4 [17:34:13]MH_SAM_APDU [17:34:13]CAPDU: 80 09 00 00 [17:34:13]Write to MH i2c: E2 08 00 70 39 80 09 00 00 00 00 00 00 1B [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:34:13]Read from MH i2c: E2 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 70 39 00 90 00 1D [17:34:13]RAPDU: 90 00 [17:34:13]wFMCommunicate OK [17:34:13]SAM_PROTO_ClearQueue done [17:34:13]KKMCreateOFDPacket [17:34:13]OFDProtocolAddRootSTLVToBuf [17:34:13]FM_MakeSignedData [17:34:13]FM_MakeSignedData [17:34:13]SAM_PROTO_SignData [17:34:13]wFMCommunicate request_size=4 [17:34:13]MH_SAM_APDU [17:34:13]CAPDU: 80 0D 01 02 [17:34:13]Write to MH i2c: E2 08 00 71 39 80 0D 01 02 00 00 00 00 23 [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:34:13]Read from MH i2c: E2 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 [17:34:13]MH_I2C_Read... [17:34:13]Read from MH i2c: E2 03 00 71 39 00 90 00 1E [17:34:13]RAPDU: 90 00 [17:34:13]wFMCommunicate OK [17:34:13]wFMCommunicate request_size=255 [17:34:13]MH_SAM_APDU [17:34:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 26 02 00 00 F4 03 04 00 96 1C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7B 01 00 35 04 06 00 C1 [17:34:13]Write to MH i2c: E2 02 01 72 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 26 02 00 00 F4 03 04 00 96 1C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7B 01 00 35 04 06 00 C1 00 00 CF [17:34:13]Write i2c OK [17:34:13]MH_I2C_Read... [17:34:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:14]Read from MH i2c: E2 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 03 00 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 03 00 72 39 00 90 00 1F [17:34:14]RAPDU: 90 00 [17:34:14]wFMCommunicate OK [17:34:14]wFMCommunicate request_size=10 [17:34:14]MH_SAM_APDU [17:34:14]CAPDU: 80 0D 02 02 05 EE 34 E4 AF B8 [17:34:14]Write to MH i2c: E2 0D 00 73 39 80 0D 02 02 05 00 EE 34 E4 AF B8 00 00 9D [17:34:14]Write i2c OK [17:34:14]MH_I2C_Read... [17:34:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:14]Read from MH i2c: E2 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 03 00 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 03 00 73 39 00 90 00 20 [17:34:14]RAPDU: 90 00 [17:34:14]wFMCommunicate OK [17:34:14]wFMCommunicate request_size=4 [17:34:14]MH_SAM_APDU [17:34:14]CAPDU: 80 0D 03 02 [17:34:14]Write to MH i2c: E2 08 00 74 39 80 0D 03 02 00 00 00 00 28 [17:34:14]Write i2c OK [17:34:14]MH_I2C_Read... [17:34:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:14]Read from MH i2c: E2 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 0B 00 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 0B 00 74 39 00 E3 38 73 55 6E 9C 74 37 90 00 C1 [17:34:14]RAPDU: E3 38 73 55 6E 9C 74 37 90 00 [17:34:14]wFMCommunicate OK [17:34:14]SAM_PROTO_SignData done [17:34:14]FM_MakeSignedData done [17:34:14]CreateOFDProtocolMessage [17:34:14]wFMCommunicate request_size=4 [17:34:14]MH_SAM_APDU [17:34:14]CAPDU: 80 11 00 00 [17:34:14]Write to MH i2c: E2 08 00 75 39 80 11 00 00 00 00 00 00 28 [17:34:14]Write i2c OK [17:34:14]MH_I2C_Read... [17:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:14]Read from MH i2c: E2 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 17 00 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: E2 17 00 75 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 79 [17:34:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:34:14]wFMCommunicate OK [17:34:14]CreateOFDProtocolMessage done [17:34:14]OFDSenderStorePacket 97041 [17:34:14]StoreOFDPacket docnum=97041 [17:34:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 9D 07 01 D4 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 34 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 26 02 00 00 F4 03 04 00 96 1C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7B 01 00 35 04 06 00 C1 EE 34 E4 AF B8 E3 38 73 55 6E 9C 74 37 [17:34:14]CheckFolder [17:34:14]dirname=/storage/ofd_packets [17:34:14]CheckFolder done [17:34:14]ProducePacketName [17:34:14]name=ofd_packets/00097041 [17:34:14]NVStorageSaveData ofd_packets/00097041 [17:34:14]File name is /storage/ofd_packets/00097041 [17:34:14]Write 301 bytes [17:34:14]NVStorageSaveData done [17:34:14]OFDSenderStorePacket done [17:34:14]KKMCreateOFDPacket done [17:34:14]NVStorageSaveData kkm_last_timestamp [17:34:14]File name is /storage/kkm_last_timestamp [17:34:14]Write 4 bytes [17:34:14]NVStorageSaveData done [17:34:14]ExternCall_PrintAddStr [17:34:14]wPrintStart [17:34:14]Write to MH i2c: 01 00 00 76 39 AF [17:34:14]Write i2c OK [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: 01 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: 01 07 00 [17:34:14]MH_I2C_Read... [17:34:14]Read from MH i2c: 01 07 00 76 39 00 00 00 00 00 FF 0F C4 [17:34:14]RasterBufferAndPrint [17:34:14]line Счет N : (1)3407574 [17:34:14]line ИНН: 02508201610067 [17:34:14]line Контрольно-Кассовый Чек [17:34:14]line ПРОДАЖА [17:34:14]line ТРК (МРК, ГНК) : 32 [17:34:14]line Товар: 2710124130 [17:34:14]line Аи-92-К-4 [17:34:14]line 8.970 * 66.90 [17:34:14]line = 600.09 [17:34:14]line НДС 12% НСП 1% [17:34:14]line > о реализуемом товаре [17:34:14]line ОКРУГЛЕНИЕ: -0.09 [17:34:14]line ИТОГО: 600.00 [17:34:14]line Внесено: 600.00 [17:34:14]line СДАЧА: 0.00 [17:34:14]line НСП 1% : 5.31 [17:34:14]line НДС 12% : 63.73 [17:34:14]line Наличными: 600.00 [17:34:14]line Безнал.: 0.00 [17:34:14]line Место: АЗС № 82 "Партнер Нефть" [17:34:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:34:14]line СНО: Общий режим [17:34:14]line Чек 550 29.10.2024 17:34 [17:34:14]line Смена: 145 ФФД: 1.0 [17:34:14]line ЗНМ: 0300000017 [17:34:14]line РНМ: 0000000000170478 [17:34:14]line Версия ККМ: v1.0 [17:34:14]line ФМ: 0000000002098560 [17:34:14]line ФД: 97041 [17:34:14]line ФПД: 213228833779640 [17:34:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97041&fm=213228833779640&tin=02508201610067®Number=0000000000170478&sum=60000 [17:34:14]OFD Sender: Processing packet 97041 [packets to send 59, broken 58] [17:34:14]ProducePacketName [17:34:14]name=ofd_packets/00097041 [17:34:14]OFD Sender: To server: pG, [17:34:14]CommunicateWithHost lk.salyk.kg:30040 [17:34:14]ConnectInit lk.salyk.kg [17:34:14]written 0, free lines is 4095 [17:34:14]Connected sock=11 [17:34:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 9D 07 01 D4 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 34 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 26 02 00 00 F4 03 04 00 96 1C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7B 01 00 35 04 06 00 C1 EE 34 E4 AF B8 E3 38 73 55 6E 9C 74 37 [17:34:15]Write to MH i2c: 01 00 00 A1 39 DA [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: 01 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: 01 07 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: 01 07 00 A1 39 00 00 00 00 00 FC 0C E9 [17:34:15]RasterBufferAndPrint [17:34:15]line [17:34:15]line [17:34:15]line [17:34:15]line [17:34:15]line [17:34:15]written 0, free lines is 3330 [17:34:15]MH_Cut [17:34:15]Write to MH i2c: D1 01 00 A8 39 01 B3 [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: D1 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: D1 01 00 [17:34:15]MH_I2C_Read... [17:34:15]Read from MH i2c: D1 01 00 A8 39 00 B2 [17:34:15]Write to MH i2c: 01 00 00 A9 39 E2 [17:34:15]Write i2c OK [17:34:15]MH_I2C_Read... [17:34:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 40 FE 47 00 81 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 7B 01 00 F4 03 04 00 BC C6 20 67 B6 04 01 00 00 9F 8C 6E 83 C4 DD C9 1B [17:34:15]CommunicateWithHost err = 0 [17:34:15]CheckOFDResponse [17:34:15]1017 (14) - 77093643461234 [17:34:15]1041 (16) - 0000000002098560 [17:34:15]1040 (4) - 97041 [17:34:15]1012 (4) - 29.10.2024 11:27 [17:34:15]1206 (1) - 0 [17:34:15]OFD Sender: Remove packet 97041 [17:34:15]ProducePacketName [17:34:15]name=ofd_packets/00097041 [17:34:15]NVStorageDeleteData [17:34:15]OFD Sender: No OFD packet to send [17:34:15]*** Cut start [17:34:15]*** Partial cut [17:34:15]*** CUTSNS_PIN = 1 [17:34:15]*** CUTSNS_PIN = 0 [17:34:16]*** Brake cut motor [17:34:16]Read from MH i2c: 01 [17:34:16]MH_I2C_Read... [17:34:16]*** Stop cut motor [17:34:16]*** Cut end [17:34:16]Read from MH i2c: 01 07 00 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: 01 07 00 A9 39 00 00 00 00 00 FF 0F F7 [17:34:16]process_action close_receipt done [17:34:16]requested_data is exist [17:34:16]produce_requested_data [17:34:16]requested_item fm.sn is exist - process it [17:34:16]wFMCommunicate request_size=4 [17:34:16]MH_SAM_APDU [17:34:16]CAPDU: 80 11 00 00 [17:34:16]Write to MH i2c: E2 08 00 AA 39 80 11 00 00 00 00 00 00 5D [17:34:16]Write i2c OK [17:34:16]MH_I2C_Read... [17:34:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:16]Read from MH i2c: E2 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: E2 17 00 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: E2 17 00 AA 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [17:34:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:34:16]wFMCommunicate OK [17:34:16]requested_item fd.num is exist - process it [17:34:16]SAM_PROTO_GetFieldsCounters [17:34:16]wFMCommunicate request_size=4 [17:34:16]MH_SAM_APDU [17:34:16]CAPDU: 80 13 00 00 [17:34:16]Write to MH i2c: E2 08 00 AB 39 80 13 00 00 00 00 00 00 60 [17:34:16]Write i2c OK [17:34:16]MH_I2C_Read... [17:34:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:34:16]Read from MH i2c: E2 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: E2 62 00 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: E2 62 00 AB 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 17 [17:34:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:34:16]wFMCommunicate OK [17:34:16]SAM_PROTO_GetFieldsCounters done [17:34:16]requested_item shift.num is exist - process it [17:34:16]requested_item shift.opened is exist - process it [17:34:16]req_shift_opened [17:34:16]FM_GetShiftState [17:34:16]SAM_PROTO_GetShiftState [17:34:16]wFMCommunicate request_size=4 [17:34:16]MH_SAM_APDU [17:34:16]CAPDU: 80 13 01 00 [17:34:16]Write to MH i2c: E2 08 00 AC 39 80 13 01 00 00 00 00 00 62 [17:34:16]Write i2c OK [17:34:16]MH_I2C_Read... [17:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:16]Read from MH i2c: E2 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: E2 0E 00 [17:34:16]MH_I2C_Read... [17:34:16]Read from MH i2c: E2 0E 00 AC 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C0 [17:34:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:34:16]wFMCommunicate OK [17:34:16]SAM_PROTO_GetShiftState done [17:34:16]FM_GetShiftState done [17:34:16]req_shift_opened done [17:34:16]requested_item shift.open_date is exist - process it [17:34:16]req_shift_open_date [17:34:16]req_shift_open_date done [17:34:16]produce_requested_data done [17:34:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97041,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:34:16]process_action_free close_receipt [17:34:16]json_value_free [17:34:16]json_value_free done [17:34:16]process_json_proto returns [17:34:16]Send response to host [17:34:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97041,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:34:16]free response buf [17:34:16]execute_script done [17:34:16]execute_script returns [17:34:16]free content buf [17:34:16]Sock 9.Close socket [17:34:16]Sock 9.Thread stoped [17:34:20]OFD Sender: No OFD packet to send [17:34:25]OFD Sender: No OFD packet to send [17:34:30]OFD Sender: No OFD packet to send [17:34:35]OFD Sender: No OFD packet to send [17:34:40]OFD Sender: No OFD packet to send [17:34:45]OFD Sender: No OFD packet to send [17:34:50]OFD Sender: No OFD packet to send [17:34:55]OFD Sender: No OFD packet to send [17:35:00]OFD Sender: No OFD packet to send [17:35:05]OFD Sender: No OFD packet to send [17:35:10]OFD Sender: No OFD packet to send [17:35:15]OFD Sender: No OFD packet to send [17:35:20]OFD Sender: No OFD packet to send [17:35:25]OFD Sender: No OFD packet to send [17:35:30]OFD Sender: No OFD packet to send [17:35:35]OFD Sender: No OFD packet to send [17:35:40]OFD Sender: No OFD packet to send [17:35:45]OFD Sender: No OFD packet to send [17:35:50]OFD Sender: No OFD packet to send [17:35:55]OFD Sender: No OFD packet to send [17:36:00]OFD Sender: No OFD packet to send [17:36:05]OFD Sender: No OFD packet to send [17:36:10]OFD Sender: No OFD packet to send [17:36:15]OFD Sender: No OFD packet to send [17:36:20]OFD Sender: No OFD packet to send [17:36:25]OFD Sender: No OFD packet to send [17:36:30]OFD Sender: No OFD packet to send [17:36:35]OFD Sender: No OFD packet to send [17:36:40]OFD Sender: No OFD packet to send [17:36:45]OFD Sender: No OFD packet to send [17:36:50]OFD Sender: No OFD packet to send [17:36:55]OFD Sender: No OFD packet to send [17:37:00]OFD Sender: No OFD packet to send [17:37:05]OFD Sender: No OFD packet to send [17:37:10]OFD Sender: No OFD packet to send [17:37:15]OFD Sender: No OFD packet to send [17:37:20]OFD Sender: No OFD packet to send [17:37:25]OFD Sender: No OFD packet to send [17:37:30]OFD Sender: No OFD packet to send [17:37:35]OFD Sender: No OFD packet to send [17:37:40]OFD Sender: No OFD packet to send [17:37:45]OFD Sender: No OFD packet to send [17:37:48]accept exits with 7 [17:37:48]New connection [17:37:48]New thread 3067260260 created [17:37:48]Thread 3067116900 joined [17:37:48]Waiting for new connection... [17:37:48] Sock 7.Parse request [17:37:48]Sock 7.Check first char [17:37:48]Sock 7.First char is OK [17:37:48]request: POST /json_proto HTTP/1.0 [17:37:48]Method: POST [17:37:48]URL: /json_proto [17:37:48]Method is POST - this is cgi request [17:37:48]url: /json_proto [17:37:48]query_string will be loaded in cgi processing [17:37:48]execute_cgi json_proto POST (null) [17:37:48]execute_cgi path=json_proto method=POST [17:37:48]POST find Content-Length [17:37:48]Host: 172.17.40.67:8080 [17:37:48]Content-Length: 679 [17:37:48]Content-Type: application/json [17:37:48] [17:37:48]POST finish read [17:37:48]Found Content-Length = 679 [17:37:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.210, "sum" : 950.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:48]execute_script... [17:37: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)3407576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.210, "sum" : 950.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:48]POST & json_proto [17:37:48]process_json_proto [17:37:48]json parsed OK: [17:37:48]protocol is kg_v1.0 [17:37:48]action value=close_receipt [17:37:48]process_action close_receipt [17:37:48]cmd_close_receipt [17:37:48]MH_GetDate [17:37:48]Write to MH i2c: F0 00 00 AD 39 D5 [17:37:48]Write i2c OK [17:37:48]MH_I2C_Read... [17:37:48]Read from MH i2c: F0 [17:37:48]MH_I2C_Read... [17:37:48]Read from MH i2c: F0 09 00 [17:37:48]MH_I2C_Read... [17:37:48]Read from MH i2c: F0 09 00 AD 39 00 6E 1D 21 67 EE DA 66 66 85 [17:37:48]GetLastDocTimeStamp 1730223254 [17:37:48]current date 1730223470 [17:37:48]FM_GetShiftState [17:37:48]SAM_PROTO_GetShiftState [17:37:48]wFMCommunicate request_size=4 [17:37:48]MH_SAM_APDU [17:37:48]CAPDU: 80 13 01 00 [17:37:48]Write to MH i2c: E2 08 00 AE 39 80 13 01 00 00 00 00 00 64 [17:37:48]Write i2c OK [17:37:48]MH_I2C_Read... [17:37:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:48]Read from MH i2c: E2 [17:37:48]MH_I2C_Read... [17:37:48]Read from MH i2c: E2 0E 00 [17:37:48]MH_I2C_Read... [17:37:48]Read from MH i2c: E2 0E 00 AE 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C2 [17:37:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:37:48]wFMCommunicate OK [17:37:48]SAM_PROTO_GetShiftState done [17:37:48]FM_GetShiftState done [17:37:48]opened in 1730160548 [17:37:48]opened+sec_in_day 1730246948 [17:37:48]quantity*price = 95064 [17:37:48]sum+1 = 95066 [17:37:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 950.00 Внесено: 950.00 СДАЧА: 0.00 НСП 1% : 8.41 НДС 12% : 100.95 Наличными: 950.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 551 29.10.2024 17:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97042 ФПД: 102960709067872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173750&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97042&fm=102960709067872&tin=02508201610067®Number=0000000000170478&sum=95000 [17:37:49]StoreToDocumentArchive [17:37:49]shift 145 fd 97042 [17:37:49]save to /storage/0145/doc_00097042 [17:37:49]save last doc name /storage/0145/doc_00097042 to /storage/kkm_last_doc_name [17:37:49]save OK [17:37:49]Clear old archive folders... [17:37:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:49]tlvbuf is 01AF5DC0 [17:37:49]SAM_PROTO_ClearQueue [17:37:49]wFMCommunicate request_size=4 [17:37:49]MH_SAM_APDU [17:37:49]CAPDU: 80 09 00 00 [17:37:49]Write to MH i2c: E2 08 00 BB 39 80 09 00 00 00 00 00 00 66 [17:37:49]Write i2c OK [17:37:49]MH_I2C_Read... [17:37:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:49]Read from MH i2c: E2 [17:37:49]MH_I2C_Read... [17:37:49]Read from MH i2c: E2 03 00 [17:37:49]MH_I2C_Read... [17:37:49]Read from MH i2c: E2 03 00 BB 39 00 90 00 68 [17:37:49]RAPDU: 90 00 [17:37:49]wFMCommunicate OK [17:37:49]SAM_PROTO_ClearQueue done [17:37:49]KKMCreateOFDPacket [17:37:49]OFDProtocolAddRootSTLVToBuf [17:37:49]FM_MakeSignedData [17:37:49]FM_MakeSignedData [17:37:49]SAM_PROTO_SignData [17:37:49]wFMCommunicate request_size=4 [17:37:49]MH_SAM_APDU [17:37:49]CAPDU: 80 0D 01 02 [17:37:49]Write to MH i2c: E2 08 00 BC 39 80 0D 01 02 00 00 00 00 6E [17:37:49]Write i2c OK [17:37:49]MH_I2C_Read... [17:37:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:49]Read from MH i2c: E2 [17:37:49]MH_I2C_Read... [17:37:49]Read from MH i2c: E2 03 00 [17:37:49]MH_I2C_Read... [17:37:49]Read from MH i2c: E2 03 00 BC 39 00 90 00 69 [17:37:49]RAPDU: 90 00 [17:37:49]wFMCommunicate OK [17:37:49]wFMCommunicate request_size=255 [17:37:49]MH_SAM_APDU [17:37: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 34 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 02 00 00 F4 03 04 00 6E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7B 01 00 35 04 06 00 5D [17:37:49]Write to MH i2c: E2 02 01 BD 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 6E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7B 01 00 35 04 06 00 5D 00 00 EB [17:37:49]Write i2c OK [17:37:49]MH_I2C_Read... [17:37:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:50]Read from MH i2c: E2 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 03 00 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 03 00 BD 39 00 90 00 6A [17:37:50]RAPDU: 90 00 [17:37:50]wFMCommunicate OK [17:37:50]wFMCommunicate request_size=10 [17:37:50]MH_SAM_APDU [17:37:50]CAPDU: 80 0D 02 02 05 A4 68 7D 64 60 [17:37:50]Write to MH i2c: E2 0D 00 BE 39 80 0D 02 02 05 00 A4 68 7D 64 60 00 00 C8 [17:37:50]Write i2c OK [17:37:50]MH_I2C_Read... [17:37:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:50]Read from MH i2c: E2 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 03 00 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 03 00 BE 39 00 90 00 6B [17:37:50]RAPDU: 90 00 [17:37:50]wFMCommunicate OK [17:37:50]wFMCommunicate request_size=4 [17:37:50]MH_SAM_APDU [17:37:50]CAPDU: 80 0D 03 02 [17:37:50]Write to MH i2c: E2 08 00 BF 39 80 0D 03 02 00 00 00 00 73 [17:37:50]Write i2c OK [17:37:50]MH_I2C_Read... [17:37:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:50]Read from MH i2c: E2 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 0B 00 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 0B 00 BF 39 00 E2 54 EA FF 5B 34 EA 02 90 00 0E [17:37:50]RAPDU: E2 54 EA FF 5B 34 EA 02 90 00 [17:37:50]wFMCommunicate OK [17:37:50]SAM_PROTO_SignData done [17:37:50]FM_MakeSignedData done [17:37:50]CreateOFDProtocolMessage [17:37:50]wFMCommunicate request_size=4 [17:37:50]MH_SAM_APDU [17:37:50]CAPDU: 80 11 00 00 [17:37:50]Write to MH i2c: E2 08 00 C0 39 80 11 00 00 00 00 00 00 73 [17:37:50]Write i2c OK [17:37:50]MH_I2C_Read... [17:37:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:50]Read from MH i2c: E2 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 17 00 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: E2 17 00 C0 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [17:37:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:37:50]wFMCommunicate OK [17:37:50]CreateOFDProtocolMessage done [17:37:50]OFDSenderStorePacket 97042 [17:37:50]StoreOFDPacket docnum=97042 [17:37:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 91 79 07 01 BE 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 34 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 02 00 00 F4 03 04 00 6E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7B 01 00 35 04 06 00 5D A4 68 7D 64 60 E2 54 EA FF 5B 34 EA 02 [17:37:50]CheckFolder [17:37:50]dirname=/storage/ofd_packets [17:37:50]CheckFolder done [17:37:50]ProducePacketName [17:37:50]name=ofd_packets/00097042 [17:37:50]NVStorageSaveData ofd_packets/00097042 [17:37:50]File name is /storage/ofd_packets/00097042 [17:37:50]Write 301 bytes [17:37:50]NVStorageSaveData done [17:37:50]OFDSenderStorePacket done [17:37:50]KKMCreateOFDPacket done [17:37:50]NVStorageSaveData kkm_last_timestamp [17:37:50]File name is /storage/kkm_last_timestamp [17:37:50]Write 4 bytes [17:37:50]NVStorageSaveData done [17:37:50]ExternCall_PrintAddStr [17:37:50]wPrintStart [17:37:50]Write to MH i2c: 01 00 00 C1 39 FA [17:37:50]Write i2c OK [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: 01 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: 01 07 00 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: 01 07 00 C1 39 00 00 00 00 00 FF 0F 0F [17:37:50]RasterBufferAndPrint [17:37:50]line Счет N : (1)3407576 [17:37:50]line ИНН: 02508201610067 [17:37:50]line Контрольно-Кассовый Чек [17:37:50]line ПРОДАЖА [17:37:50]line ТРК (МРК, ГНК) : 22 [17:37:50]line Товар: 2710124130 [17:37:50]line Аи-92-К-4 [17:37:50]line 14.210 * 66.90 [17:37:50]line = 950.65 [17:37:50]line НДС 12% НСП 1% [17:37:50]line > о реализуемом товаре [17:37:50]line ОКРУГЛЕНИЕ: -0.65 [17:37:50]line ИТОГО: 950.00 [17:37:50]line Внесено: 950.00 [17:37:50]line СДАЧА: 0.00 [17:37:50]line НСП 1% : 8.41 [17:37:50]line НДС 12% : 100.95 [17:37:50]line Наличными: 950.00 [17:37:50]line Безнал.: 0.00 [17:37:50]line Место: АЗС № 82 "Партнер Нефть" [17:37:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:37:50]line СНО: Общий режим [17:37:50]line Чек 551 29.10.2024 17:37 [17:37:50]line Смена: 145 ФФД: 1.0 [17:37:50]line ЗНМ: 0300000017 [17:37:50]line РНМ: 0000000000170478 [17:37:50]line Версия ККМ: v1.0 [17:37:50]line ФМ: 0000000002098560 [17:37:50]line ФД: 97042 [17:37:50]line ФПД: 102960709067872 [17:37:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173750&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97042&fm=102960709067872&tin=02508201610067®Number=0000000000170478&sum=95000 [17:37:50]OFD Sender: Processing packet 97042 [packets to send 59, broken 58] [17:37:50]ProducePacketName [17:37:50]name=ofd_packets/00097042 [17:37:50]OFD Sender: To server: pG, [17:37:50]CommunicateWithHost lk.salyk.kg:30040 [17:37:50]ConnectInit lk.salyk.kg [17:37:50]written 0, free lines is 4095 [17:37:50]Connected sock=10 [17:37:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 91 79 07 01 BE 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 34 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 02 00 00 F4 03 04 00 6E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 7B 01 00 35 04 06 00 5D A4 68 7D 64 60 E2 54 EA FF 5B 34 EA 02 [17:37:50]Write to MH i2c: 01 00 00 EC 39 25 [17:37:50]Write i2c OK [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: 01 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: 01 07 00 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: 01 07 00 EC 39 00 00 00 00 00 04 0D 3D [17:37:50]RasterBufferAndPrint [17:37:50]line [17:37:50]line [17:37:50]line [17:37:50]line [17:37:50]line [17:37:50]written 0, free lines is 3338 [17:37:50]MH_Cut [17:37:50]Write to MH i2c: D1 01 00 F3 39 01 FE [17:37:50]Write i2c OK [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: D1 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: D1 01 00 [17:37:50]MH_I2C_Read... [17:37:50]Read from MH i2c: D1 01 00 F3 39 00 FD [17:37:50]Write to MH i2c: 01 00 00 F4 39 2D [17:37:50]Write i2c OK [17:37:50]MH_I2C_Read... [17:37:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 99 C3 47 00 31 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 32 30 39 38 35 36 30 10 04 04 00 12 7B 01 00 F4 03 04 00 94 C7 20 67 B6 04 01 00 00 01 30 98 0E E3 AB A8 95 [17:37:51]CommunicateWithHost err = 0 [17:37:51]CheckOFDResponse [17:37:51]1017 (14) - 77093643461234 [17:37:51]1041 (16) - 0000000002098560 [17:37:51]1040 (4) - 97042 [17:37:51]1012 (4) - 29.10.2024 11:31 [17:37:51]1206 (1) - 0 [17:37:51]OFD Sender: Remove packet 97042 [17:37:51]ProducePacketName [17:37:51]name=ofd_packets/00097042 [17:37:51]NVStorageDeleteData [17:37:51]OFD Sender: No OFD packet to send [17:37:51]*** Cut start [17:37:51]*** Partial cut [17:37:51]*** CUTSNS_PIN = 1 [17:37:51]*** CUTSNS_PIN = 0 [17:37:51]*** Brake cut motor [17:37:52]Read from MH i2c: 01 [17:37:52]MH_I2C_Read... [17:37:52]*** Stop cut motor [17:37:52]*** Cut end [17:37:52]Read from MH i2c: 01 07 00 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: 01 07 00 F4 39 00 00 00 00 00 FF 0F 42 [17:37:52]process_action close_receipt done [17:37:52]requested_data is exist [17:37:52]produce_requested_data [17:37:52]requested_item fm.sn is exist - process it [17:37:52]wFMCommunicate request_size=4 [17:37:52]MH_SAM_APDU [17:37:52]CAPDU: 80 11 00 00 [17:37:52]Write to MH i2c: E2 08 00 F5 39 80 11 00 00 00 00 00 00 A8 [17:37:52]Write i2c OK [17:37:52]MH_I2C_Read... [17:37:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:52]Read from MH i2c: E2 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 17 00 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 17 00 F5 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [17:37:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:37:52]wFMCommunicate OK [17:37:52]requested_item fd.num is exist - process it [17:37:52]SAM_PROTO_GetFieldsCounters [17:37:52]wFMCommunicate request_size=4 [17:37:52]MH_SAM_APDU [17:37:52]CAPDU: 80 13 00 00 [17:37:52]Write to MH i2c: E2 08 00 F6 39 80 13 00 00 00 00 00 00 AB [17:37:52]Write i2c OK [17:37:52]MH_I2C_Read... [17:37:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:52]Read from MH i2c: E2 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 62 00 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 62 00 F6 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 66 [17:37:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:52]wFMCommunicate OK [17:37:52]SAM_PROTO_GetFieldsCounters done [17:37:52]requested_item shift.num is exist - process it [17:37:52]requested_item shift.opened is exist - process it [17:37:52]req_shift_opened [17:37:52]FM_GetShiftState [17:37:52]SAM_PROTO_GetShiftState [17:37:52]wFMCommunicate request_size=4 [17:37:52]MH_SAM_APDU [17:37:52]CAPDU: 80 13 01 00 [17:37:52]Write to MH i2c: E2 08 00 F7 39 80 13 01 00 00 00 00 00 AD [17:37:52]Write i2c OK [17:37:52]MH_I2C_Read... [17:37:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:52]Read from MH i2c: E2 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 0E 00 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 0E 00 F7 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0B [17:37:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:37:52]wFMCommunicate OK [17:37:52]SAM_PROTO_GetShiftState done [17:37:52]FM_GetShiftState done [17:37:52]req_shift_opened done [17:37:52]requested_item shift.open_date is exist - process it [17:37:52]req_shift_open_date [17:37:52]req_shift_open_date done [17:37:52]produce_requested_data done [17:37:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97042,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:37:52]process_action_free close_receipt [17:37:52]json_value_free [17:37:52]json_value_free done [17:37:52]process_json_proto returns [17:37:52]Send response to host [17:37:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97042,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:37:52]free response buf [17:37:52]execute_script done [17:37:52]execute_script returns [17:37:52]free content buf [17:37:52]Sock 7.Close socket [17:37:52]Sock 7.Thread stoped [17:37:52]accept exits with 9 [17:37:52]New connection [17:37:52]New thread 3067116900 created [17:37:52]Thread 3067260260 joined [17:37:52]Waiting for new connection... [17:37:52] Sock 9.Parse request [17:37:52]Sock 9.Check first char [17:37:52]Sock 9.First char is OK [17:37:52]request: POST /json_proto HTTP/1.0 [17:37:52]Method: POST [17:37:52]URL: /json_proto [17:37:52]Method is POST - this is cgi request [17:37:52]url: /json_proto [17:37:52]query_string will be loaded in cgi processing [17:37:52]execute_cgi json_proto POST (null) [17:37:52]execute_cgi path=json_proto method=POST [17:37:52]POST find Content-Length [17:37:52]Host: 172.17.40.67:8080 [17:37:52]Content-Length: 678 [17:37:52]Content-Type: application/json [17:37:52] [17:37:52]POST finish read [17:37:52]Found Content-Length = 678 [17:37:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.190, "sum" : 280.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:52]execute_script... [17:37: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)3407577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.190, "sum" : 280.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:52]POST & json_proto [17:37:52]process_json_proto [17:37:52]json parsed OK: [17:37:52]protocol is kg_v1.0 [17:37:52]action value=close_receipt [17:37:52]process_action close_receipt [17:37:52]cmd_close_receipt [17:37:52]MH_GetDate [17:37:52]Write to MH i2c: F0 00 00 F8 39 20 [17:37:52]Write i2c OK [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: F0 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: F0 09 00 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: F0 09 00 F8 39 00 72 1D 21 67 EE DA 66 66 D4 [17:37:52]GetLastDocTimeStamp 1730223470 [17:37:52]current date 1730223474 [17:37:52]FM_GetShiftState [17:37:52]SAM_PROTO_GetShiftState [17:37:52]wFMCommunicate request_size=4 [17:37:52]MH_SAM_APDU [17:37:52]CAPDU: 80 13 01 00 [17:37:52]Write to MH i2c: E2 08 00 F9 39 80 13 01 00 00 00 00 00 AF [17:37:52]Write i2c OK [17:37:52]MH_I2C_Read... [17:37:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:52]Read from MH i2c: E2 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 0E 00 [17:37:52]MH_I2C_Read... [17:37:52]Read from MH i2c: E2 0E 00 F9 39 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [17:37:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:37:52]wFMCommunicate OK [17:37:52]SAM_PROTO_GetShiftState done [17:37:52]FM_GetShiftState done [17:37:52]opened in 1730160548 [17:37:52]opened+sec_in_day 1730246948 [17:37:52]quantity*price = 28031 [17:37:52]sum+1 = 28032 [17:37:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 280.00 Внесено: 280.00 СДАЧА: 0.00 НСП 1% : 2.48 НДС 12% : 29.77 Наличными: 280.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 552 29.10.2024 17:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97043 ФПД: 80761315529688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173754&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97043&fm=80761315529688&tin=02508201610067®Number=0000000000170478&sum=28000 [17:37:53]StoreToDocumentArchive [17:37:53]shift 145 fd 97043 [17:37:53]save to /storage/0145/doc_00097043 [17:37:53]save last doc name /storage/0145/doc_00097043 to /storage/kkm_last_doc_name [17:37:53]save OK [17:37:53]Clear old archive folders... [17:37:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:53]tlvbuf is B6F255A0 [17:37:53]SAM_PROTO_ClearQueue [17:37:53]wFMCommunicate request_size=4 [17:37:53]MH_SAM_APDU [17:37:53]CAPDU: 80 09 00 00 [17:37:53]Write to MH i2c: E2 08 00 06 3A 80 09 00 00 00 00 00 00 B2 [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 06 3A 00 90 00 B4 [17:37:53]RAPDU: 90 00 [17:37:53]wFMCommunicate OK [17:37:53]SAM_PROTO_ClearQueue done [17:37:53]KKMCreateOFDPacket [17:37:53]OFDProtocolAddRootSTLVToBuf [17:37:53]FM_MakeSignedData [17:37:53]FM_MakeSignedData [17:37:53]SAM_PROTO_SignData [17:37:53]wFMCommunicate request_size=4 [17:37:53]MH_SAM_APDU [17:37:53]CAPDU: 80 0D 01 02 [17:37:53]Write to MH i2c: E2 08 00 07 3A 80 0D 01 02 00 00 00 00 BA [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 07 3A 00 90 00 B5 [17:37:53]RAPDU: 90 00 [17:37:53]wFMCommunicate OK [17:37:53]wFMCommunicate request_size=255 [17:37:53]MH_SAM_APDU [17:37: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 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 72 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7B 01 00 35 04 06 00 49 [17:37:53]Write to MH i2c: E2 02 01 08 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 72 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7B 01 00 35 04 06 00 49 00 00 41 [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:54]Read from MH i2c: E2 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 03 00 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 03 00 08 3A 00 90 00 B6 [17:37:54]RAPDU: 90 00 [17:37:54]wFMCommunicate OK [17:37:54]wFMCommunicate request_size=10 [17:37:54]MH_SAM_APDU [17:37:54]CAPDU: 80 0D 02 02 05 73 B5 86 13 D8 [17:37:54]Write to MH i2c: E2 0D 00 09 3A 80 0D 02 02 05 00 73 B5 86 13 D8 00 00 60 [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:54]Read from MH i2c: E2 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 03 00 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 03 00 09 3A 00 90 00 B7 [17:37:54]RAPDU: 90 00 [17:37:54]wFMCommunicate OK [17:37:54]wFMCommunicate request_size=4 [17:37:54]MH_SAM_APDU [17:37:54]CAPDU: 80 0D 03 02 [17:37:54]Write to MH i2c: E2 08 00 0A 3A 80 0D 03 02 00 00 00 00 BF [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:54]Read from MH i2c: E2 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 0B 00 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 0B 00 0A 3A 00 C6 FF 9B EC 30 63 82 14 90 00 35 [17:37:54]RAPDU: C6 FF 9B EC 30 63 82 14 90 00 [17:37:54]wFMCommunicate OK [17:37:54]SAM_PROTO_SignData done [17:37:54]FM_MakeSignedData done [17:37:54]CreateOFDProtocolMessage [17:37:54]wFMCommunicate request_size=4 [17:37:54]MH_SAM_APDU [17:37:54]CAPDU: 80 11 00 00 [17:37:54]Write to MH i2c: E2 08 00 0B 3A 80 11 00 00 00 00 00 00 BF [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:54]Read from MH i2c: E2 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 17 00 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: E2 17 00 0B 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [17:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:37:54]wFMCommunicate OK [17:37:54]CreateOFDProtocolMessage done [17:37:54]OFDSenderStorePacket 97043 [17:37:54]StoreOFDPacket docnum=97043 [17:37:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F D4 07 01 D4 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 72 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7B 01 00 35 04 06 00 49 73 B5 86 13 D8 C6 FF 9B EC 30 63 82 14 [17:37:54]CheckFolder [17:37:54]dirname=/storage/ofd_packets [17:37:54]CheckFolder done [17:37:54]ProducePacketName [17:37:54]name=ofd_packets/00097043 [17:37:54]NVStorageSaveData ofd_packets/00097043 [17:37:54]File name is /storage/ofd_packets/00097043 [17:37:54]Write 301 bytes [17:37:54]NVStorageSaveData done [17:37:54]OFDSenderStorePacket done [17:37:54]KKMCreateOFDPacket done [17:37:54]NVStorageSaveData kkm_last_timestamp [17:37:54]File name is /storage/kkm_last_timestamp [17:37:54]Write 4 bytes [17:37:54]NVStorageSaveData done [17:37:54]ExternCall_PrintAddStr [17:37:54]wPrintStart [17:37:54]Write to MH i2c: 01 00 00 0C 3A 46 [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: 01 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: 01 07 00 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: 01 07 00 0C 3A 00 00 00 00 00 FF 0F 5B [17:37:54]RasterBufferAndPrint [17:37:54]line Счет N : (1)3407577 [17:37:54]line ИНН: 02508201610067 [17:37:54]line Контрольно-Кассовый Чек [17:37:54]line ПРОДАЖА [17:37:54]line ТРК (МРК, ГНК) : 32 [17:37:54]line Товар: 2710124130 [17:37:54]line Аи-92-К-4 [17:37:54]line 4.190 * 66.90 [17:37:54]line = 280.31 [17:37:54]line НДС 12% НСП 1% [17:37:54]line > о реализуемом товаре [17:37:54]line ОКРУГЛЕНИЕ: -0.31 [17:37:54]line ИТОГО: 280.00 [17:37:54]line Внесено: 280.00 [17:37:54]line СДАЧА: 0.00 [17:37:54]line НСП 1% : 2.48 [17:37:54]line НДС 12% : 29.77 [17:37:54]line Наличными: 280.00 [17:37:54]line Безнал.: 0.00 [17:37:54]line Место: АЗС № 82 "Партнер Нефть" [17:37:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:37:54]line СНО: Общий режим [17:37:55]line Чек 552 29.10.2024 17:37 [17:37:55]line Смена: 145 ФФД: 1.0 [17:37:55]line ЗНМ: 0300000017 [17:37:55]line РНМ: 0000000000170478 [17:37:55]line Версия ККМ: v1.0 [17:37:55]line ФМ: 0000000002098560 [17:37:55]line ФД: 97043 [17:37:55]line ФПД: 80761315529688 [17:37:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173754&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97043&fm=80761315529688&tin=02508201610067®Number=0000000000170478&sum=28000 [17:37:55]OFD Sender: Processing packet 97043 [packets to send 59, broken 58] [17:37:55]ProducePacketName [17:37:55]name=ofd_packets/00097043 [17:37:55]OFD Sender: To server: pG, [17:37:55]CommunicateWithHost lk.salyk.kg:30040 [17:37:55]ConnectInit lk.salyk.kg [17:37:55]written 0, free lines is 4095 [17:37:55]Connected sock=10 [17:37:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F D4 07 01 D4 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 02 00 00 F4 03 04 00 72 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 7B 01 00 35 04 06 00 49 73 B5 86 13 D8 C6 FF 9B EC 30 63 82 14 [17:37:55]Write to MH i2c: 01 00 00 37 3A 71 [17:37:55]Write i2c OK [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: 01 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: 01 07 00 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: 01 07 00 37 3A 00 00 00 00 00 02 0D 87 [17:37:55]RasterBufferAndPrint [17:37:55]line [17:37:55]line [17:37:55]line [17:37:55]line [17:37:55]line [17:37:55]written 0, free lines is 3345 [17:37:55]MH_Cut [17:37:55]Write to MH i2c: D1 01 00 3E 3A 01 4A [17:37:55]Write i2c OK [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: D1 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: D1 01 00 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: D1 01 00 3E 3A 00 49 [17:37:55]Write to MH i2c: 01 00 00 3F 3A 79 [17:37:55]Write i2c OK [17:37:55]MH_I2C_Read... [17:37:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 44 47 00 25 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 32 30 39 38 35 36 30 10 04 04 00 13 7B 01 00 F4 03 04 00 98 C7 20 67 B6 04 01 00 00 2C D9 8B 6E CF D2 12 1D [17:37:55]CommunicateWithHost err = 0 [17:37:55]CheckOFDResponse [17:37:55]1017 (14) - 77093643461234 [17:37:55]1041 (16) - 0000000002098560 [17:37:55]1040 (4) - 97043 [17:37:55]1012 (4) - 29.10.2024 11:31 [17:37:55]1206 (1) - 0 [17:37:55]OFD Sender: Remove packet 97043 [17:37:55]ProducePacketName [17:37:55]name=ofd_packets/00097043 [17:37:55]NVStorageDeleteData [17:37:56]OFD Sender: No OFD packet to send [17:37:56]*** Cut start [17:37:56]*** Partial cut [17:37:56]*** CUTSNS_PIN = 1 [17:37:56]*** CUTSNS_PIN = 0 [17:37:56]*** Brake cut motor [17:37:56]Read from MH i2c: 01 [17:37:56]MH_I2C_Read... [17:37:56]*** Stop cut motor [17:37:56]*** Cut end [17:37:56]Read from MH i2c: 01 07 00 [17:37:56]MH_I2C_Read... [17:37:56]Read from MH i2c: 01 07 00 3F 3A 00 00 00 00 00 FF 0F 8E [17:37:56]process_action close_receipt done [17:37:56]requested_data is exist [17:37:56]produce_requested_data [17:37:56]requested_item fm.sn is exist - process it [17:37:56]wFMCommunicate request_size=4 [17:37:56]MH_SAM_APDU [17:37:56]CAPDU: 80 11 00 00 [17:37:56]Write to MH i2c: E2 08 00 40 3A 80 11 00 00 00 00 00 00 F4 [17:37:56]Write i2c OK [17:37:56]MH_I2C_Read... [17:37:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:56]Read from MH i2c: E2 [17:37:56]MH_I2C_Read... [17:37:56]Read from MH i2c: E2 17 00 [17:37:56]MH_I2C_Read... [17:37:56]Read from MH i2c: E2 17 00 40 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [17:37:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:37:56]wFMCommunicate OK [17:37:56]requested_item fd.num is exist - process it [17:37:56]SAM_PROTO_GetFieldsCounters [17:37:56]wFMCommunicate request_size=4 [17:37:56]MH_SAM_APDU [17:37:56]CAPDU: 80 13 00 00 [17:37:56]Write to MH i2c: E2 08 00 41 3A 80 13 00 00 00 00 00 00 F7 [17:37:56]Write i2c OK [17:37:56]MH_I2C_Read... [17:37:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:57]Read from MH i2c: E2 [17:37:57]MH_I2C_Read... [17:37:57]Read from MH i2c: E2 62 00 [17:37:57]MH_I2C_Read... [17:37:57]Read from MH i2c: E2 62 00 41 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 B6 [17:37:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:57]wFMCommunicate OK [17:37:57]SAM_PROTO_GetFieldsCounters done [17:37:57]requested_item shift.num is exist - process it [17:37:57]requested_item shift.opened is exist - process it [17:37:57]req_shift_opened [17:37:57]FM_GetShiftState [17:37:57]SAM_PROTO_GetShiftState [17:37:57]wFMCommunicate request_size=4 [17:37:57]MH_SAM_APDU [17:37:57]CAPDU: 80 13 01 00 [17:37:57]Write to MH i2c: E2 08 00 42 3A 80 13 01 00 00 00 00 00 F9 [17:37:57]Write i2c OK [17:37:57]MH_I2C_Read... [17:37:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:57]Read from MH i2c: E2 [17:37:57]MH_I2C_Read... [17:37:57]Read from MH i2c: E2 0E 00 [17:37:57]MH_I2C_Read... [17:37:57]Read from MH i2c: E2 0E 00 42 3A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [17:37:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:37:57]wFMCommunicate OK [17:37:57]SAM_PROTO_GetShiftState done [17:37:57]FM_GetShiftState done [17:37:57]req_shift_opened done [17:37:57]requested_item shift.open_date is exist - process it [17:37:57]req_shift_open_date [17:37:57]req_shift_open_date done [17:37:57]produce_requested_data done [17:37:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97043,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:37:57]process_action_free close_receipt [17:37:57]json_value_free [17:37:57]json_value_free done [17:37:57]process_json_proto returns [17:37:57]Send response to host [17:37:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97043,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:37:57]free response buf [17:37:57]execute_script done [17:37:57]execute_script returns [17:37:57]free content buf [17:37:57]Sock 9.Close socket [17:37:57]Sock 9.Thread stoped [17:38:01]OFD Sender: No OFD packet to send [17:38:06]OFD Sender: No OFD packet to send [17:38:11]OFD Sender: No OFD packet to send [17:38:16]OFD Sender: No OFD packet to send [17:38:21]OFD Sender: No OFD packet to send [17:38:26]OFD Sender: No OFD packet to send [17:38:30]accept exits with 7 [17:38:30]New connection [17:38:30]New thread 3067260260 created [17:38:30]Thread 3067116900 joined [17:38:30]Waiting for new connection... [17:38:30] Sock 7.Parse request [17:38:30]Sock 7.Check first char [17:38:30]Sock 7.First char is OK [17:38:30]request: POST /json_proto HTTP/1.0 [17:38:30]Method: POST [17:38:30]URL: /json_proto [17:38:30]Method is POST - this is cgi request [17:38:30]url: /json_proto [17:38:30]query_string will be loaded in cgi processing [17:38:30]execute_cgi json_proto POST (null) [17:38:30]execute_cgi path=json_proto method=POST [17:38:30]POST find Content-Length [17:38:30]Host: 172.17.40.67:8080 [17:38:30]Content-Length: 683 [17:38:30]Content-Type: application/json [17:38:30] [17:38:30]POST finish read [17:38:30]Found Content-Length = 683 [17:38:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:30]execute_script... [17:38: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)3407578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:30]POST & json_proto [17:38:30]process_json_proto [17:38:30]json parsed OK: [17:38:30]protocol is kg_v1.0 [17:38:30]action value=close_receipt [17:38:30]process_action close_receipt [17:38:30]cmd_close_receipt [17:38:30]MH_GetDate [17:38:30]Write to MH i2c: F0 00 00 43 3A 6C [17:38:30]Write i2c OK [17:38:30]MH_I2C_Read... [17:38:30]Read from MH i2c: F0 [17:38:30]MH_I2C_Read... [17:38:30]Read from MH i2c: F0 09 00 [17:38:30]MH_I2C_Read... [17:38:30]Read from MH i2c: F0 09 00 43 3A 00 98 1D 21 67 EE DA 66 66 46 [17:38:30]GetLastDocTimeStamp 1730223474 [17:38:30]current date 1730223512 [17:38:30]FM_GetShiftState [17:38:30]SAM_PROTO_GetShiftState [17:38:30]wFMCommunicate request_size=4 [17:38:30]MH_SAM_APDU [17:38:30]CAPDU: 80 13 01 00 [17:38:30]Write to MH i2c: E2 08 00 44 3A 80 13 01 00 00 00 00 00 FB [17:38:30]Write i2c OK [17:38:30]MH_I2C_Read... [17:38:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:30]Read from MH i2c: E2 [17:38:30]MH_I2C_Read... [17:38:30]Read from MH i2c: E2 0E 00 [17:38:30]MH_I2C_Read... [17:38:30]Read from MH i2c: E2 0E 00 44 3A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 59 [17:38:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:38:30]wFMCommunicate OK [17:38:30]SAM_PROTO_GetShiftState done [17:38:30]FM_GetShiftState done [17:38:30]opened in 1730160548 [17:38:30]opened+sec_in_day 1730246948 [17:38:30]quantity*price = 100015 [17:38:30]sum+1 = 100017 [17:38:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 553 29.10.2024 17:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97044 ФПД: 209362030088604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173832&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97044&fm=209362030088604&tin=02508201610067®Number=0000000000170478&sum=100000 [17:38:31]StoreToDocumentArchive [17:38:31]shift 145 fd 97044 [17:38:31]save to /storage/0145/doc_00097044 [17:38:31]save last doc name /storage/0145/doc_00097044 to /storage/kkm_last_doc_name [17:38:31]save OK [17:38:31]Clear old archive folders... [17:38:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:31]tlvbuf is 01A6B640 [17:38:31]SAM_PROTO_ClearQueue [17:38:31]wFMCommunicate request_size=4 [17:38:31]MH_SAM_APDU [17:38:31]CAPDU: 80 09 00 00 [17:38:31]Write to MH i2c: E2 08 00 51 3A 80 09 00 00 00 00 00 00 FD [17:38:31]Write i2c OK [17:38:31]MH_I2C_Read... [17:38:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:31]Read from MH i2c: E2 [17:38:31]MH_I2C_Read... [17:38:31]Read from MH i2c: E2 03 00 [17:38:31]MH_I2C_Read... [17:38:31]Read from MH i2c: E2 03 00 51 3A 00 90 00 FF [17:38:31]RAPDU: 90 00 [17:38:31]wFMCommunicate OK [17:38:31]SAM_PROTO_ClearQueue done [17:38:31]KKMCreateOFDPacket [17:38:31]OFDProtocolAddRootSTLVToBuf [17:38:31]FM_MakeSignedData [17:38:31]FM_MakeSignedData [17:38:31]SAM_PROTO_SignData [17:38:31]wFMCommunicate request_size=4 [17:38:31]MH_SAM_APDU [17:38:31]CAPDU: 80 0D 01 02 [17:38:31]Write to MH i2c: E2 08 00 52 3A 80 0D 01 02 00 00 00 00 05 [17:38:31]Write i2c OK [17:38:31]MH_I2C_Read... [17:38:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:31]Read from MH i2c: E2 [17:38:31]MH_I2C_Read... [17:38:31]Read from MH i2c: E2 03 00 [17:38:31]MH_I2C_Read... [17:38:31]Read from MH i2c: E2 03 00 52 3A 00 90 00 00 [17:38:31]RAPDU: 90 00 [17:38:31]wFMCommunicate OK [17:38:31]wFMCommunicate request_size=255 [17:38:31]MH_SAM_APDU [17:38: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 34 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 29 02 00 00 F4 03 04 00 98 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7B 01 00 35 04 06 00 BE [17:38:31]Write to MH i2c: E2 02 01 53 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 29 02 00 00 F4 03 04 00 98 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7B 01 00 35 04 06 00 BE 00 00 D4 [17:38:31]Write i2c OK [17:38:31]MH_I2C_Read... [17:38:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:32]Read from MH i2c: E2 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 03 00 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 03 00 53 3A 00 90 00 01 [17:38:32]RAPDU: 90 00 [17:38:32]wFMCommunicate OK [17:38:32]wFMCommunicate request_size=10 [17:38:32]MH_SAM_APDU [17:38:32]CAPDU: 80 0D 02 02 05 69 E5 6E D1 9C [17:38:32]Write to MH i2c: E2 0D 00 54 3A 80 0D 02 02 05 00 69 E5 6E D1 9C 00 00 3B [17:38:32]Write i2c OK [17:38:32]MH_I2C_Read... [17:38:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:32]Read from MH i2c: E2 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 03 00 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 03 00 54 3A 00 90 00 02 [17:38:32]RAPDU: 90 00 [17:38:32]wFMCommunicate OK [17:38:32]wFMCommunicate request_size=4 [17:38:32]MH_SAM_APDU [17:38:32]CAPDU: 80 0D 03 02 [17:38:32]Write to MH i2c: E2 08 00 55 3A 80 0D 03 02 00 00 00 00 0A [17:38:32]Write i2c OK [17:38:32]MH_I2C_Read... [17:38:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:32]Read from MH i2c: E2 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 0B 00 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 0B 00 55 3A 00 60 16 3A A2 6A 5F 0B A4 90 00 D5 [17:38:32]RAPDU: 60 16 3A A2 6A 5F 0B A4 90 00 [17:38:32]wFMCommunicate OK [17:38:32]SAM_PROTO_SignData done [17:38:32]FM_MakeSignedData done [17:38:32]CreateOFDProtocolMessage [17:38:32]wFMCommunicate request_size=4 [17:38:32]MH_SAM_APDU [17:38:32]CAPDU: 80 11 00 00 [17:38:32]Write to MH i2c: E2 08 00 56 3A 80 11 00 00 00 00 00 00 0A [17:38:32]Write i2c OK [17:38:32]MH_I2C_Read... [17:38:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:32]Read from MH i2c: E2 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 17 00 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: E2 17 00 56 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [17:38:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:38:32]wFMCommunicate OK [17:38:32]CreateOFDProtocolMessage done [17:38:32]OFDSenderStorePacket 97044 [17:38:32]StoreOFDPacket docnum=97044 [17:38:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 83 C4 07 01 BA C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 02 00 00 F4 03 04 00 98 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7B 01 00 35 04 06 00 BE 69 E5 6E D1 9C 60 16 3A A2 6A 5F 0B A4 [17:38:32]CheckFolder [17:38:32]dirname=/storage/ofd_packets [17:38:32]CheckFolder done [17:38:32]ProducePacketName [17:38:32]name=ofd_packets/00097044 [17:38:32]NVStorageSaveData ofd_packets/00097044 [17:38:32]File name is /storage/ofd_packets/00097044 [17:38:32]Write 301 bytes [17:38:32]NVStorageSaveData done [17:38:32]OFDSenderStorePacket done [17:38:32]KKMCreateOFDPacket done [17:38:32]NVStorageSaveData kkm_last_timestamp [17:38:32]File name is /storage/kkm_last_timestamp [17:38:32]Write 4 bytes [17:38:32]NVStorageSaveData done [17:38:32]ExternCall_PrintAddStr [17:38:32]wPrintStart [17:38:32]Write to MH i2c: 01 00 00 57 3A 91 [17:38:32]Write i2c OK [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: 01 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: 01 07 00 [17:38:32]MH_I2C_Read... [17:38:32]Read from MH i2c: 01 07 00 57 3A 00 00 00 00 00 FF 0F A6 [17:38:32]RasterBufferAndPrint [17:38:32]line Счет N : (1)3407578 [17:38:32]line ИНН: 02508201610067 [17:38:32]line Контрольно-Кассовый Чек [17:38:32]line ПРОДАЖА [17:38:32]line ТРК (МРК, ГНК) : 12 [17:38:32]line Товар: 2710124130 [17:38:32]line Аи-92-К-4 [17:38:32]line 14.950 * 66.90 [17:38:32]line = 1000.16 [17:38:32]line НДС 12% НСП 1% [17:38:32]line > о реализуемом товаре [17:38:32]line ОКРУГЛЕНИЕ: -0.16 [17:38:32]line ИТОГО: 1000.00 [17:38:32]line Внесено: 1000.00 [17:38:32]line СДАЧА: 0.00 [17:38:32]line НСП 1% : 8.85 [17:38:32]line НДС 12% : 106.21 [17:38:32]line Наличными: 1000.00 [17:38:32]line Безнал.: 0.00 [17:38:32]line Место: АЗС № 82 "Партнер Нефть" [17:38:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:38:32]line СНО: Общий режим [17:38:32]line Чек 553 29.10.2024 17:38 [17:38:32]line Смена: 145 ФФД: 1.0 [17:38:32]line ЗНМ: 0300000017 [17:38:32]line РНМ: 0000000000170478 [17:38:32]line Версия ККМ: v1.0 [17:38:32]line ФМ: 0000000002098560 [17:38:32]line ФД: 97044 [17:38:32]line ФПД: 209362030088604 [17:38:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173832&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97044&fm=209362030088604&tin=02508201610067®Number=0000000000170478&sum=100000 [17:38:32]OFD Sender: Processing packet 97044 [packets to send 59, broken 58] [17:38:32]ProducePacketName [17:38:32]name=ofd_packets/00097044 [17:38:32]OFD Sender: To server: pG, [17:38:32]CommunicateWithHost lk.salyk.kg:30040 [17:38:32]ConnectInit lk.salyk.kg [17:38:32]written 0, free lines is 4095 [17:38:33]Connected sock=10 [17:38:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 83 C4 07 01 BA C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 02 00 00 F4 03 04 00 98 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 7B 01 00 35 04 06 00 BE 69 E5 6E D1 9C 60 16 3A A2 6A 5F 0B A4 [17:38:33]Write to MH i2c: 01 00 00 82 3A BC [17:38:33]Write i2c OK [17:38:33]MH_I2C_Read... [17:38:33]Read from MH i2c: 01 [17:38:33]MH_I2C_Read... [17:38:33]Read from MH i2c: 01 07 00 [17:38:33]MH_I2C_Read... [17:38:33]Read from MH i2c: 01 07 00 82 3A 00 00 00 00 00 FD 0C CC [17:38:33]RasterBufferAndPrint [17:38:33]line [17:38:33]line [17:38:33]line [17:38:33]line [17:38:33]line [17:38:33]written 0, free lines is 3331 [17:38:33]MH_Cut [17:38:33]Write to MH i2c: D1 01 00 89 3A 01 95 [17:38:33]Write i2c OK [17:38:33]MH_I2C_Read... [17:38:33]Read from MH i2c: D1 [17:38:33]MH_I2C_Read... [17:38:33]Read from MH i2c: D1 01 00 [17:38:33]MH_I2C_Read... [17:38:33]Read from MH i2c: D1 01 00 89 3A 00 94 [17:38:33]Write to MH i2c: 01 00 00 8A 3A C4 [17:38:33]Write i2c OK [17:38:33]MH_I2C_Read... [17:38:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 18 7D 47 00 CD 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 32 30 39 38 35 36 30 10 04 04 00 14 7B 01 00 F4 03 04 00 BE C7 20 67 B6 04 01 00 00 49 97 C7 7C DB 16 6B 1E [17:38:33]CommunicateWithHost err = 0 [17:38:33]CheckOFDResponse [17:38:33]1017 (14) - 77093643461234 [17:38:33]1041 (16) - 0000000002098560 [17:38:33]1040 (4) - 97044 [17:38:33]1012 (4) - 29.10.2024 11:32 [17:38:33]1206 (1) - 0 [17:38:33]OFD Sender: Remove packet 97044 [17:38:33]ProducePacketName [17:38:33]name=ofd_packets/00097044 [17:38:33]NVStorageDeleteData [17:38:33]*** Cut start [17:38:33]*** Partial cut [17:38:33]*** CUTSNS_PIN = 1 [17:38:33]OFD Sender: No OFD packet to send [17:38:33]*** CUTSNS_PIN = 0 [17:38:34]*** Brake cut motor [17:38:34]Read from MH i2c: 01 [17:38:34]MH_I2C_Read... [17:38:34]*** Stop cut motor [17:38:34]*** Cut end [17:38:34]Read from MH i2c: 01 07 00 [17:38:34]MH_I2C_Read... [17:38:34]Read from MH i2c: 01 07 00 8A 3A 00 00 00 00 00 FF 0F D9 [17:38:34]process_action close_receipt done [17:38:34]requested_data is exist [17:38:34]produce_requested_data [17:38:34]requested_item fm.sn is exist - process it [17:38:34]wFMCommunicate request_size=4 [17:38:34]MH_SAM_APDU [17:38:34]CAPDU: 80 11 00 00 [17:38:34]Write to MH i2c: E2 08 00 8B 3A 80 11 00 00 00 00 00 00 3F [17:38:34]Write i2c OK [17:38:34]MH_I2C_Read... [17:38:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:34]Read from MH i2c: E2 [17:38:34]MH_I2C_Read... [17:38:34]Read from MH i2c: E2 17 00 [17:38:34]MH_I2C_Read... [17:38:34]Read from MH i2c: E2 17 00 8B 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [17:38:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:38:34]wFMCommunicate OK [17:38:34]requested_item fd.num is exist - process it [17:38:34]SAM_PROTO_GetFieldsCounters [17:38:34]wFMCommunicate request_size=4 [17:38:34]MH_SAM_APDU [17:38:34]CAPDU: 80 13 00 00 [17:38:34]Write to MH i2c: E2 08 00 8C 3A 80 13 00 00 00 00 00 00 42 [17:38:34]Write i2c OK [17:38:34]MH_I2C_Read... [17:38:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:34]Read from MH i2c: E2 [17:38:34]MH_I2C_Read... [17:38:34]Read from MH i2c: E2 62 00 [17:38:34]MH_I2C_Read... [17:38:34]Read from MH i2c: E2 62 00 8C 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [17:38:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:34]wFMCommunicate OK [17:38:34]SAM_PROTO_GetFieldsCounters done [17:38:34]requested_item shift.num is exist - process it [17:38:34]requested_item shift.opened is exist - process it [17:38:34]req_shift_opened [17:38:34]FM_GetShiftState [17:38:34]SAM_PROTO_GetShiftState [17:38:34]wFMCommunicate request_size=4 [17:38:34]MH_SAM_APDU [17:38:34]CAPDU: 80 13 01 00 [17:38:34]Write to MH i2c: E2 08 00 8D 3A 80 13 01 00 00 00 00 00 44 [17:38:34]Write i2c OK [17:38:34]MH_I2C_Read... [17:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:34]Read from MH i2c: E2 [17:38:34]MH_I2C_Read... [17:38:34]Read from MH i2c: E2 0E 00 [17:38:34]MH_I2C_Read... [17:38:34]Read from MH i2c: E2 0E 00 8D 3A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [17:38:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:38:34]wFMCommunicate OK [17:38:34]SAM_PROTO_GetShiftState done [17:38:34]FM_GetShiftState done [17:38:34]req_shift_opened done [17:38:34]requested_item shift.open_date is exist - process it [17:38:34]req_shift_open_date [17:38:34]req_shift_open_date done [17:38:34]produce_requested_data done [17:38:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97044,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:38:34]process_action_free close_receipt [17:38:34]json_value_free [17:38:34]json_value_free done [17:38:34]process_json_proto returns [17:38:34]Send response to host [17:38:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97044,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:38:34]free response buf [17:38:34]execute_script done [17:38:34]execute_script returns [17:38:34]free content buf [17:38:34]Sock 7.Close socket [17:38:34]Sock 7.Thread stoped [17:38:36]accept exits with 9 [17:38:36]New connection [17:38:36]New thread 3067116900 created [17:38:36]Thread 3067260260 joined [17:38:36]Waiting for new connection... [17:38:36] Sock 9.Parse request [17:38:36]Sock 9.Check first char [17:38:36]Sock 9.First char is OK [17:38:36]request: POST /json_proto HTTP/1.0 [17:38:36]Method: POST [17:38:36]URL: /json_proto [17:38:36]Method is POST - this is cgi request [17:38:36]url: /json_proto [17:38:36]query_string will be loaded in cgi processing [17:38:36]execute_cgi json_proto POST (null) [17:38:36]execute_cgi path=json_proto method=POST [17:38:36]POST find Content-Length [17:38:36]Host: 172.17.40.67:8080 [17:38:36]Content-Length: 680 [17:38:36]Content-Type: application/json [17:38:36] [17:38:36]POST finish read [17:38:36]Found Content-Length = 680 [17:38:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:36]execute_script... [17: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)3407579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:36]POST & json_proto [17:38:36]process_json_proto [17:38:36]json parsed OK: [17:38:36]protocol is kg_v1.0 [17:38:36]action value=close_receipt [17:38:36]process_action close_receipt [17:38:36]cmd_close_receipt [17:38:36]MH_GetDate [17:38:36]Write to MH i2c: F0 00 00 8E 3A B7 [17:38:36]Write i2c OK [17:38:36]MH_I2C_Read... [17:38:36]Read from MH i2c: F0 [17:38:36]MH_I2C_Read... [17:38:36]Read from MH i2c: F0 09 00 [17:38:36]MH_I2C_Read... [17:38:36]Read from MH i2c: F0 09 00 8E 3A 00 9E 1D 21 67 EE DA 66 66 97 [17:38:36]GetLastDocTimeStamp 1730223512 [17:38:36]current date 1730223518 [17:38:36]FM_GetShiftState [17:38:36]SAM_PROTO_GetShiftState [17:38:36]wFMCommunicate request_size=4 [17:38:36]MH_SAM_APDU [17:38:36]CAPDU: 80 13 01 00 [17:38:36]Write to MH i2c: E2 08 00 8F 3A 80 13 01 00 00 00 00 00 46 [17:38:36]Write i2c OK [17:38:36]MH_I2C_Read... [17:38:36]Read from MH i2c: E2 [17:38:36]MH_I2C_Read... [17:38:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:36]Read from MH i2c: E2 0E 00 [17:38:36]MH_I2C_Read... [17:38:36]Read from MH i2c: E2 0E 00 8F 3A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A4 [17:38:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:38:36]wFMCommunicate OK [17:38:36]SAM_PROTO_GetShiftState done [17:38:36]FM_GetShiftState done [17:38:36]opened in 1730160548 [17:38:36]opened+sec_in_day 1730246948 [17:38:36]quantity*price = 100050 [17:38:36]sum+1 = 100052 [17: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 554 29.10.2024 17:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97045 ФПД: 270289887405340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173838&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97045&fm=270289887405340&tin=02508201610067®Number=0000000000170478&sum=100000 [17:38:38]StoreToDocumentArchive [17:38:38]shift 145 fd 97045 [17:38:38]save to /storage/0145/doc_00097045 [17:38:38]save last doc name /storage/0145/doc_00097045 to /storage/kkm_last_doc_name [17:38:38]save OK [17:38:38]Clear old archive folders... [17:38:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:38:38]tlvbuf is 01B3E5E0 [17:38:38]SAM_PROTO_ClearQueue [17:38:38]wFMCommunicate request_size=4 [17:38:38]MH_SAM_APDU [17:38:38]CAPDU: 80 09 00 00 [17:38:38]Write to MH i2c: E2 08 00 9C 3A 80 09 00 00 00 00 00 00 48 [17:38:38]Write i2c OK [17:38:38]MH_I2C_Read... [17:38:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:38]Read from MH i2c: E2 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 03 00 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 03 00 9C 3A 00 90 00 4A [17:38:38]RAPDU: 90 00 [17:38:38]wFMCommunicate OK [17:38:38]SAM_PROTO_ClearQueue done [17:38:38]KKMCreateOFDPacket [17:38:38]OFDProtocolAddRootSTLVToBuf [17:38:38]FM_MakeSignedData [17:38:38]FM_MakeSignedData [17:38:38]SAM_PROTO_SignData [17:38:38]wFMCommunicate request_size=4 [17:38:38]MH_SAM_APDU [17:38:38]CAPDU: 80 0D 01 02 [17:38:38]Write to MH i2c: E2 08 00 9D 3A 80 0D 01 02 00 00 00 00 50 [17:38:38]Write i2c OK [17:38:38]MH_I2C_Read... [17:38:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:38]Read from MH i2c: E2 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 03 00 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 03 00 9D 3A 00 90 00 4B [17:38:38]RAPDU: 90 00 [17:38:38]wFMCommunicate OK [17:38:38]wFMCommunicate request_size=255 [17:38:38]MH_SAM_APDU [17:38:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 9E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7B 01 00 35 04 06 00 F5 D3 C4 B9 [17:38:38]Write to MH i2c: E2 02 01 9E 3A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 9E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7B 01 00 35 04 06 00 F5 D3 C4 B9 00 00 AB [17:38:38]Write i2c OK [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 [17:38:38]MH_I2C_Read... [17:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:38]Read from MH i2c: E2 03 00 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 03 00 9E 3A 00 90 00 4C [17:38:38]RAPDU: 90 00 [17:38:38]wFMCommunicate OK [17:38:38]wFMCommunicate request_size=7 [17:38:38]MH_SAM_APDU [17:38:38]CAPDU: 80 0D 02 02 02 A5 1C [17:38:38]Write to MH i2c: E2 0A 00 9F 3A 80 0D 02 02 02 00 A5 1C 00 00 18 [17:38:38]Write i2c OK [17:38:38]MH_I2C_Read... [17:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:38]Read from MH i2c: E2 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 03 00 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 03 00 9F 3A 00 90 00 4D [17:38:38]RAPDU: 90 00 [17:38:38]wFMCommunicate OK [17:38:38]wFMCommunicate request_size=4 [17:38:38]MH_SAM_APDU [17:38:38]CAPDU: 80 0D 03 02 [17:38:38]Write to MH i2c: E2 08 00 A0 3A 80 0D 03 02 00 00 00 00 55 [17:38:38]Write i2c OK [17:38:38]MH_I2C_Read... [17:38:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:38]Read from MH i2c: E2 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 0B 00 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 0B 00 A0 3A 00 45 8D DB 10 69 50 A4 75 90 00 E5 [17:38:38]RAPDU: 45 8D DB 10 69 50 A4 75 90 00 [17:38:38]wFMCommunicate OK [17:38:38]SAM_PROTO_SignData done [17:38:38]FM_MakeSignedData done [17:38:38]CreateOFDProtocolMessage [17:38:38]wFMCommunicate request_size=4 [17:38:38]MH_SAM_APDU [17:38:38]CAPDU: 80 11 00 00 [17:38:38]Write to MH i2c: E2 08 00 A1 3A 80 11 00 00 00 00 00 00 55 [17:38:38]Write i2c OK [17:38:38]MH_I2C_Read... [17:38:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:38]Read from MH i2c: E2 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 17 00 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: E2 17 00 A1 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [17:38:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:38:38]wFMCommunicate OK [17:38:38]CreateOFDProtocolMessage done [17:38:38]OFDSenderStorePacket 97045 [17:38:38]StoreOFDPacket docnum=97045 [17:38:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 C1 BA 04 01 62 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 9E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7B 01 00 35 04 06 00 F5 D3 C4 B9 A5 1C 45 8D DB 10 69 50 A4 75 [17:38:38]CheckFolder [17:38:38]dirname=/storage/ofd_packets [17:38:38]CheckFolder done [17:38:38]ProducePacketName [17:38:38]name=ofd_packets/00097045 [17:38:38]NVStorageSaveData ofd_packets/00097045 [17:38:38]File name is /storage/ofd_packets/00097045 [17:38:38]Write 298 bytes [17:38:38]NVStorageSaveData done [17:38:38]OFDSenderStorePacket done [17:38:38]KKMCreateOFDPacket done [17:38:38]NVStorageSaveData kkm_last_timestamp [17:38:38]File name is /storage/kkm_last_timestamp [17:38:38]Write 4 bytes [17:38:38]NVStorageSaveData done [17:38:38]ExternCall_PrintAddStr [17:38:38]wPrintStart [17:38:38]Write to MH i2c: 01 00 00 A2 3A DC [17:38:38]Write i2c OK [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: 01 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: 01 07 00 [17:38:38]MH_I2C_Read... [17:38:38]Read from MH i2c: 01 07 00 A2 3A 00 00 00 00 00 FF 0F F1 [17:38:38]RasterBufferAndPrint [17:38:38]line Счет N : (1)3407579 [17:38:38]line ИНН: 02508201610067 [17:38:38]line Контрольно-Кассовый Чек [17:38:38]line ПРОДАЖА [17:38:38]line ТРК (МРК, ГНК) : 51 [17:38:38]line Товар: 2710194210 [17:38:38]line ДТ-К-5 [17:38:38]line 13.130 * 76.20 [17:38:38]line = 1000.51 [17:38:38]line НДС 12% НСП 1% [17:38:38]line > о реализуемом товаре [17:38:38]line ОКРУГЛЕНИЕ: -0.51 [17:38:38]line ИТОГО: 1000.00 [17:38:38]line Внесено: 1000.00 [17:38:38]line СДАЧА: 0.00 [17:38:38]line НСП 1% : 8.85 [17:38:38]line НДС 12% : 106.25 [17:38:38]line Наличными: 1000.00 [17:38:38]line Безнал.: 0.00 [17:38:38]line Место: АЗС № 82 "Партнер Нефть" [17:38:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:38:38]line СНО: Общий режим [17:38:38]line Чек 554 29.10.2024 17:38 [17:38:38]line Смена: 145 ФФД: 1.0 [17:38:38]line ЗНМ: 0300000017 [17:38:38]line РНМ: 0000000000170478 [17:38:38]line Версия ККМ: v1.0 [17:38:38]line ФМ: 0000000002098560 [17:38:38]line ФД: 97045 [17:38:38]line ФПД: 270289887405340 [17:38:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173838&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97045&fm=270289887405340&tin=02508201610067®Number=0000000000170478&sum=100000 [17:38:38]OFD Sender: Processing packet 97045 [packets to send 59, broken 58] [17:38:38]ProducePacketName [17:38:38]name=ofd_packets/00097045 [17:38:38]OFD Sender: To server: pG, [17:38:38]CommunicateWithHost lk.salyk.kg:30040 [17:38:38]ConnectInit lk.salyk.kg [17:38:38]written 0, free lines is 4095 [17:38:39]Connected sock=10 [17:38:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 C1 BA 04 01 62 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 9E 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 7B 01 00 35 04 06 00 F5 D3 C4 B9 A5 1C 45 8D DB 10 69 50 A4 75 [17:38:39]Write to MH i2c: 01 00 00 CD 3A 07 [17:38:39]Write i2c OK [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: 01 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: 01 07 00 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: 01 07 00 CD 3A 00 00 00 00 00 10 0D 2B [17:38:39]RasterBufferAndPrint [17:38:39]line [17:38:39]line [17:38:39]line [17:38:39]line [17:38:39]line [17:38:39]written 0, free lines is 3356 [17:38:39]MH_Cut [17:38:39]Write to MH i2c: D1 01 00 D4 3A 01 E0 [17:38:39]Write i2c OK [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: D1 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: D1 01 00 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: D1 01 00 D4 3A 00 DF [17:38:39]Write to MH i2c: 01 00 00 D5 3A 0F [17:38:39]Write i2c OK [17:38:39]MH_I2C_Read... [17:38:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AD 57 47 00 88 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 32 30 39 38 35 36 30 10 04 04 00 15 7B 01 00 F4 03 04 00 C4 C7 20 67 B6 04 01 00 00 CF 9F FC 0C F5 B9 3A 05 [17:38:39]CommunicateWithHost err = 0 [17:38:39]CheckOFDResponse [17:38:39]1017 (14) - 77093643461234 [17:38:39]1041 (16) - 0000000002098560 [17:38:39]1040 (4) - 97045 [17:38:39]1012 (4) - 29.10.2024 11:32 [17:38:39]1206 (1) - 0 [17:38:39]OFD Sender: Remove packet 97045 [17:38:39]ProducePacketName [17:38:39]name=ofd_packets/00097045 [17:38:39]NVStorageDeleteData [17:38:39]OFD Sender: No OFD packet to send [17:38:40]*** Cut start [17:38:40]*** Partial cut [17:38:40]*** CUTSNS_PIN = 1 [17:38:40]*** CUTSNS_PIN = 0 [17:38:40]*** Brake cut motor [17:38:40]Read from MH i2c: 01 [17:38:40]MH_I2C_Read... [17:38:40]*** Stop cut motor [17:38:40]*** Cut end [17:38:40]Read from MH i2c: 01 07 00 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: 01 07 00 D5 3A 00 00 00 00 00 FF 0F 24 [17:38:40]process_action close_receipt done [17:38:40]requested_data is exist [17:38:40]produce_requested_data [17:38:40]requested_item fm.sn is exist - process it [17:38:40]wFMCommunicate request_size=4 [17:38:40]MH_SAM_APDU [17:38:40]CAPDU: 80 11 00 00 [17:38:40]Write to MH i2c: E2 08 00 D6 3A 80 11 00 00 00 00 00 00 8A [17:38:40]Write i2c OK [17:38:40]MH_I2C_Read... [17:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:40]Read from MH i2c: E2 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 17 00 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 17 00 D6 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [17:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:38:40]wFMCommunicate OK [17:38:40]requested_item fd.num is exist - process it [17:38:40]SAM_PROTO_GetFieldsCounters [17:38:40]wFMCommunicate request_size=4 [17:38:40]MH_SAM_APDU [17:38:40]CAPDU: 80 13 00 00 [17:38:40]Write to MH i2c: E2 08 00 D7 3A 80 13 00 00 00 00 00 00 8D [17:38:40]Write i2c OK [17:38:40]MH_I2C_Read... [17:38:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:40]Read from MH i2c: E2 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 62 00 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 62 00 D7 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 54 [17:38:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:40]wFMCommunicate OK [17:38:40]SAM_PROTO_GetFieldsCounters done [17:38:40]requested_item shift.num is exist - process it [17:38:40]requested_item shift.opened is exist - process it [17:38:40]req_shift_opened [17:38:40]FM_GetShiftState [17:38:40]SAM_PROTO_GetShiftState [17:38:40]wFMCommunicate request_size=4 [17:38:40]MH_SAM_APDU [17:38:40]CAPDU: 80 13 01 00 [17:38:40]Write to MH i2c: E2 08 00 D8 3A 80 13 01 00 00 00 00 00 8F [17:38:40]Write i2c OK [17:38:40]MH_I2C_Read... [17:38:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:40]Read from MH i2c: E2 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 0E 00 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 0E 00 D8 3A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [17:38:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:38:40]wFMCommunicate OK [17:38:40]SAM_PROTO_GetShiftState done [17:38:40]FM_GetShiftState done [17:38:40]req_shift_opened done [17:38:40]requested_item shift.open_date is exist - process it [17:38:40]req_shift_open_date [17:38:40]req_shift_open_date done [17:38:40]produce_requested_data done [17:38:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97045,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:38:40]process_action_free close_receipt [17:38:40]json_value_free [17:38:40]json_value_free done [17:38:40]process_json_proto returns [17:38:40]Send response to host [17:38:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97045,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:38:40]free response buf [17:38:40]execute_script done [17:38:40]execute_script returns [17:38:40]free content buf [17:38:40]Sock 9.Close socket [17:38:40]Sock 9.Thread stoped [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:15]accept exits with 7 [17:39:15]New connection [17:39:15]New thread 3067260260 created [17:39:15]Thread 3067116900 joined [17:39:15]Waiting for new connection... [17:39:15] Sock 7.Parse request [17:39:15]Sock 7.Check first char [17:39:15]Sock 7.First char is OK [17:39:15]request: POST /json_proto HTTP/1.0 [17:39:15]Method: POST [17:39:15]URL: /json_proto [17:39:15]Method is POST - this is cgi request [17:39:15]url: /json_proto [17:39:15]query_string will be loaded in cgi processing [17:39:15]execute_cgi json_proto POST (null) [17:39:15]execute_cgi path=json_proto method=POST [17:39:15]POST find Content-Length [17:39:15]Host: 172.17.40.67:8080 [17:39:15]Content-Length: 679 [17:39:15]Content-Type: application/json [17:39:15] [17:39:15]POST finish read [17:39:15]Found Content-Length = 679 [17:39:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:39:15]execute_script... [17:39: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)3407575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:39:15]POST & json_proto [17:39:15]process_json_proto [17:39:15]json parsed OK: [17:39:15]protocol is kg_v1.0 [17:39:15]action value=close_receipt [17:39:15]process_action close_receipt [17:39:15]cmd_close_receipt [17:39:15]MH_GetDate [17:39:15]Write to MH i2c: F0 00 00 D9 3A 02 [17:39:15]Write i2c OK [17:39:15]MH_I2C_Read... [17:39:15]Read from MH i2c: F0 [17:39:15]MH_I2C_Read... [17:39:15]Read from MH i2c: F0 09 00 [17:39:15]MH_I2C_Read... [17:39:15]Read from MH i2c: F0 09 00 D9 3A 00 C5 1D 21 67 EE DA 66 66 09 [17:39:15]GetLastDocTimeStamp 1730223518 [17:39:15]current date 1730223557 [17:39:15]FM_GetShiftState [17:39:15]SAM_PROTO_GetShiftState [17:39:15]wFMCommunicate request_size=4 [17:39:15]MH_SAM_APDU [17:39:15]CAPDU: 80 13 01 00 [17:39:15]Write to MH i2c: E2 08 00 DA 3A 80 13 01 00 00 00 00 00 91 [17:39:15]Write i2c OK [17:39:15]MH_I2C_Read... [17:39:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:15]Read from MH i2c: E2 [17:39:15]MH_I2C_Read... [17:39:15]Read from MH i2c: E2 0E 00 [17:39:15]MH_I2C_Read... [17:39:15]Read from MH i2c: E2 0E 00 DA 3A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [17:39:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:39:15]wFMCommunicate OK [17:39:15]SAM_PROTO_GetShiftState done [17:39:15]FM_GetShiftState done [17:39:15]opened in 1730160548 [17:39:15]opened+sec_in_day 1730246948 [17:39:15]quantity*price = 80012 [17:39:15]sum+1 = 80013 [17:39:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 555 29.10.2024 17:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97046 ФПД: 181828567325295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97046&fm=181828567325295&tin=02508201610067®Number=0000000000170478&sum=80000 [17:39:16]StoreToDocumentArchive [17:39:16]shift 145 fd 97046 [17:39:16]save to /storage/0145/doc_00097046 [17:39:16]save last doc name /storage/0145/doc_00097046 to /storage/kkm_last_doc_name [17:39:16]save OK [17:39:16]Clear old archive folders... [17:39:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:39:16]tlvbuf is 01A532E0 [17:39:16]SAM_PROTO_ClearQueue [17:39:16]wFMCommunicate request_size=4 [17:39:16]MH_SAM_APDU [17:39:16]CAPDU: 80 09 00 00 [17:39:16]Write to MH i2c: E2 08 00 E7 3A 80 09 00 00 00 00 00 00 93 [17:39:16]Write i2c OK [17:39:16]MH_I2C_Read... [17:39:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:16]Read from MH i2c: E2 [17:39:16]MH_I2C_Read... [17:39:16]Read from MH i2c: E2 03 00 [17:39:16]MH_I2C_Read... [17:39:16]Read from MH i2c: E2 03 00 E7 3A 00 90 00 95 [17:39:16]RAPDU: 90 00 [17:39:16]wFMCommunicate OK [17:39:16]SAM_PROTO_ClearQueue done [17:39:16]KKMCreateOFDPacket [17:39:16]OFDProtocolAddRootSTLVToBuf [17:39:16]FM_MakeSignedData [17:39:16]FM_MakeSignedData [17:39:16]SAM_PROTO_SignData [17:39:16]wFMCommunicate request_size=4 [17:39:16]MH_SAM_APDU [17:39:16]CAPDU: 80 0D 01 02 [17:39:16]Write to MH i2c: E2 08 00 E8 3A 80 0D 01 02 00 00 00 00 9B [17:39:16]Write i2c OK [17:39:16]MH_I2C_Read... [17:39:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:16]Read from MH i2c: E2 [17:39:16]MH_I2C_Read... [17:39:16]Read from MH i2c: E2 03 00 [17:39:16]MH_I2C_Read... [17:39:16]Read from MH i2c: E2 03 00 E8 3A 00 90 00 96 [17:39:16]RAPDU: 90 00 [17:39:16]wFMCommunicate OK [17:39:16]wFMCommunicate request_size=255 [17:39:16]MH_SAM_APDU [17:39: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 34 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 2B 02 00 00 F4 03 04 00 C5 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7B 01 00 35 04 06 00 A5 [17:39:16]Write to MH i2c: E2 02 01 E9 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 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 2B 02 00 00 F4 03 04 00 C5 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7B 01 00 35 04 06 00 A5 00 00 74 [17:39:16]Write i2c OK [17:39:16]MH_I2C_Read... [17:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:17]Read from MH i2c: E2 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 03 00 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 03 00 E9 3A 00 90 00 97 [17:39:17]RAPDU: 90 00 [17:39:17]wFMCommunicate OK [17:39:17]wFMCommunicate request_size=10 [17:39:17]MH_SAM_APDU [17:39:17]CAPDU: 80 0D 02 02 05 5F 43 2A 5A 6F [17:39:17]Write to MH i2c: E2 0D 00 EA 3A 80 0D 02 02 05 00 5F 43 2A 5A 6F 00 00 3D [17:39:17]Write i2c OK [17:39:17]MH_I2C_Read... [17:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:17]Read from MH i2c: E2 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 03 00 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 03 00 EA 3A 00 90 00 98 [17:39:17]RAPDU: 90 00 [17:39:17]wFMCommunicate OK [17:39:17]wFMCommunicate request_size=4 [17:39:17]MH_SAM_APDU [17:39:17]CAPDU: 80 0D 03 02 [17:39:17]Write to MH i2c: E2 08 00 EB 3A 80 0D 03 02 00 00 00 00 A0 [17:39:17]Write i2c OK [17:39:17]MH_I2C_Read... [17:39:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:17]Read from MH i2c: E2 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 0B 00 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 0B 00 EB 3A 00 56 CB 09 1E 2B 8B 85 D0 90 00 F4 [17:39:17]RAPDU: 56 CB 09 1E 2B 8B 85 D0 90 00 [17:39:17]wFMCommunicate OK [17:39:17]SAM_PROTO_SignData done [17:39:17]FM_MakeSignedData done [17:39:17]CreateOFDProtocolMessage [17:39:17]wFMCommunicate request_size=4 [17:39:17]MH_SAM_APDU [17:39:17]CAPDU: 80 11 00 00 [17:39:17]Write to MH i2c: E2 08 00 EC 3A 80 11 00 00 00 00 00 00 A0 [17:39:17]Write i2c OK [17:39:17]MH_I2C_Read... [17:39:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:17]Read from MH i2c: E2 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 17 00 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: E2 17 00 EC 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [17:39:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:39:17]wFMCommunicate OK [17:39:17]CreateOFDProtocolMessage done [17:39:17]OFDSenderStorePacket 97046 [17:39:17]StoreOFDPacket docnum=97046 [17:39:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B A4 07 01 D2 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2B 02 00 00 F4 03 04 00 C5 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7B 01 00 35 04 06 00 A5 5F 43 2A 5A 6F 56 CB 09 1E 2B 8B 85 D0 [17:39:17]CheckFolder [17:39:17]dirname=/storage/ofd_packets [17:39:17]CheckFolder done [17:39:17]ProducePacketName [17:39:17]name=ofd_packets/00097046 [17:39:17]NVStorageSaveData ofd_packets/00097046 [17:39:17]File name is /storage/ofd_packets/00097046 [17:39:17]Write 301 bytes [17:39:17]NVStorageSaveData done [17:39:17]OFDSenderStorePacket done [17:39:17]KKMCreateOFDPacket done [17:39:17]NVStorageSaveData kkm_last_timestamp [17:39:17]File name is /storage/kkm_last_timestamp [17:39:17]Write 4 bytes [17:39:17]NVStorageSaveData done [17:39:17]ExternCall_PrintAddStr [17:39:17]wPrintStart [17:39:17]Write to MH i2c: 01 00 00 ED 3A 27 [17:39:17]Write i2c OK [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: 01 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: 01 07 00 [17:39:17]MH_I2C_Read... [17:39:17]Read from MH i2c: 01 07 00 ED 3A 00 00 00 00 00 FF 0F 3C [17:39:17]RasterBufferAndPrint [17:39:17]line Счет N : (1)3407575 [17:39:17]line ИНН: 02508201610067 [17:39:17]line Контрольно-Кассовый Чек [17:39:17]line ПРОДАЖА [17:39:17]line ТРК (МРК, ГНК) : 42 [17:39:17]line Товар: 2710124130 [17:39:17]line Аи-92-К-4 [17:39:17]line 11.960 * 66.90 [17:39:17]line = 800.12 [17:39:17]line НДС 12% НСП 1% [17:39:17]line > о реализуемом товаре [17:39:17]line ОКРУГЛЕНИЕ: -0.12 [17:39:17]line ИТОГО: 800.00 [17:39:17]line Внесено: 800.00 [17:39:17]line СДАЧА: 0.00 [17:39:17]line НСП 1% : 7.08 [17:39:17]line НДС 12% : 84.97 [17:39:17]line Наличными: 800.00 [17:39:17]line Безнал.: 0.00 [17:39:17]line Место: АЗС № 82 "Партнер Нефть" [17:39:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:39:17]line СНО: Общий режим [17:39:17]line Чек 555 29.10.2024 17:39 [17:39:17]line Смена: 145 ФФД: 1.0 [17:39:17]line ЗНМ: 0300000017 [17:39:17]line РНМ: 0000000000170478 [17:39:17]line Версия ККМ: v1.0 [17:39:17]line ФМ: 0000000002098560 [17:39:17]line ФД: 97046 [17:39:17]line ФПД: 181828567325295 [17:39:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97046&fm=181828567325295&tin=02508201610067®Number=0000000000170478&sum=80000 [17:39:17]OFD Sender: Processing packet 97046 [packets to send 59, broken 58] [17:39:17]ProducePacketName [17:39:17]name=ofd_packets/00097046 [17:39:17]OFD Sender: To server: pG, [17:39:17]CommunicateWithHost lk.salyk.kg:30040 [17:39:17]ConnectInit lk.salyk.kg [17:39:17]written 0, free lines is 4095 [17:39:17]Connected sock=10 [17:39:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B A4 07 01 D2 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 2B 02 00 00 F4 03 04 00 C5 1D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7B 01 00 35 04 06 00 A5 5F 43 2A 5A 6F 56 CB 09 1E 2B 8B 85 D0 [17:39:18]Write to MH i2c: 01 00 00 18 3B 53 [17:39:18]Write i2c OK [17:39:18]MH_I2C_Read... [17:39:18]Read from MH i2c: 01 [17:39:18]MH_I2C_Read... [17:39:18]Read from MH i2c: 01 07 00 [17:39:18]MH_I2C_Read... [17:39:18]Read from MH i2c: 01 07 00 18 3B 00 00 00 00 00 0A 0D 71 [17:39:18]RasterBufferAndPrint [17:39:18]line [17:39:18]line [17:39:18]line [17:39:18]line [17:39:18]line [17:39:18]written 0, free lines is 3344 [17:39:18]MH_Cut [17:39:18]Write to MH i2c: D1 01 00 1F 3B 01 2C [17:39:18]Write i2c OK [17:39:18]MH_I2C_Read... [17:39:18]Read from MH i2c: D1 [17:39:18]MH_I2C_Read... [17:39:18]Read from MH i2c: D1 01 00 [17:39:18]MH_I2C_Read... [17:39:18]Read from MH i2c: D1 01 00 1F 3B 00 2B [17:39:18]Write to MH i2c: 01 00 00 20 3B 5B [17:39:18]Write i2c OK [17:39:18]MH_I2C_Read... [17:39:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F2 CB 47 00 62 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 7B 01 00 F4 03 04 00 EB C7 20 67 B6 04 01 00 00 B7 23 50 23 5A 1D 46 99 [17:39:18]CommunicateWithHost err = 0 [17:39:18]CheckOFDResponse [17:39:18]1017 (14) - 77093643461234 [17:39:18]1041 (16) - 0000000002098560 [17:39:18]1040 (4) - 97046 [17:39:18]1012 (4) - 29.10.2024 11:32 [17:39:18]1206 (1) - 0 [17:39:18]OFD Sender: Remove packet 97046 [17:39:18]ProducePacketName [17:39:18]name=ofd_packets/00097046 [17:39:18]NVStorageDeleteData [17:39:18]OFD Sender: No OFD packet to send [17:39:18]*** Cut start [17:39:18]*** Partial cut [17:39:18]*** CUTSNS_PIN = 1 [17:39:18]*** CUTSNS_PIN = 0 [17:39:19]*** Brake cut motor [17:39:19]Read from MH i2c: 01 [17:39:19]MH_I2C_Read... [17:39:19]*** Stop cut motor [17:39:19]*** Cut end [17:39:19]Read from MH i2c: 01 07 00 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: 01 07 00 20 3B 00 00 00 00 00 FF 0F 70 [17:39:19]process_action close_receipt done [17:39:19]requested_data is exist [17:39:19]produce_requested_data [17:39:19]requested_item fm.sn is exist - process it [17:39:19]wFMCommunicate request_size=4 [17:39:19]MH_SAM_APDU [17:39:19]CAPDU: 80 11 00 00 [17:39:19]Write to MH i2c: E2 08 00 21 3B 80 11 00 00 00 00 00 00 D6 [17:39:19]Write i2c OK [17:39:19]MH_I2C_Read... [17:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:19]Read from MH i2c: E2 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 17 00 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 17 00 21 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [17:39:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:39:19]wFMCommunicate OK [17:39:19]requested_item fd.num is exist - process it [17:39:19]SAM_PROTO_GetFieldsCounters [17:39:19]wFMCommunicate request_size=4 [17:39:19]MH_SAM_APDU [17:39:19]CAPDU: 80 13 00 00 [17:39:19]Write to MH i2c: E2 08 00 22 3B 80 13 00 00 00 00 00 00 D9 [17:39:19]Write i2c OK [17:39:19]MH_I2C_Read... [17:39:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:19]Read from MH i2c: E2 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 62 00 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 62 00 22 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 A4 [17:39:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:39:19]wFMCommunicate OK [17:39:19]SAM_PROTO_GetFieldsCounters done [17:39:19]requested_item shift.num is exist - process it [17:39:19]requested_item shift.opened is exist - process it [17:39:19]req_shift_opened [17:39:19]FM_GetShiftState [17:39:19]SAM_PROTO_GetShiftState [17:39:19]wFMCommunicate request_size=4 [17:39:19]MH_SAM_APDU [17:39:19]CAPDU: 80 13 01 00 [17:39:19]Write to MH i2c: E2 08 00 23 3B 80 13 01 00 00 00 00 00 DB [17:39:19]Write i2c OK [17:39:19]MH_I2C_Read... [17:39:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:19]Read from MH i2c: E2 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 0E 00 [17:39:19]MH_I2C_Read... [17:39:19]Read from MH i2c: E2 0E 00 23 3B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 39 [17:39:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:39:19]wFMCommunicate OK [17:39:19]SAM_PROTO_GetShiftState done [17:39:19]FM_GetShiftState done [17:39:19]req_shift_opened done [17:39:19]requested_item shift.open_date is exist - process it [17:39:19]req_shift_open_date [17:39:19]req_shift_open_date done [17:39:19]produce_requested_data done [17:39:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97046,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:39:19]process_action_free close_receipt [17:39:19]json_value_free [17:39:19]json_value_free done [17:39:19]process_json_proto returns [17:39:19]Send response to host [17:39:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97046,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:39:19]free response buf [17:39:19]execute_script done [17:39:19]execute_script returns [17:39:19]free content buf [17:39:19]Sock 7.Close socket [17:39:19]Sock 7.Thread stoped [17:39:23]OFD Sender: No OFD packet to send [17:39:28]OFD Sender: No OFD packet to send [17:39:33]OFD Sender: No OFD packet to send [17:39:38]OFD Sender: No OFD packet to send [17:39:43]OFD Sender: No OFD packet to send [17:39:48]OFD Sender: No OFD packet to send [17:39:53]OFD Sender: No OFD packet to send [17:39:58]OFD Sender: No OFD packet to send [17:40:03]OFD Sender: No OFD packet to send [17:40:08]OFD Sender: No OFD packet to send [17:40:13]OFD Sender: No OFD packet to send [17:40:18]OFD Sender: No OFD packet to send [17:40:23]OFD Sender: No OFD packet to send [17:40:28]OFD Sender: No OFD packet to send [17:40:33]OFD Sender: No OFD packet to send [17:40:38]OFD Sender: No OFD packet to send [17:40:43]OFD Sender: No OFD packet to send [17:40:48]OFD Sender: No OFD packet to send [17:40:53]OFD Sender: No OFD packet to send [17:40:58]OFD Sender: No OFD packet to send [17:41:03]OFD Sender: No OFD packet to send [17:41:08]OFD Sender: No OFD packet to send [17:41:13]OFD Sender: No OFD packet to send [17:41:16]accept exits with 9 [17:41:16]New connection [17:41:16]New thread 3067116900 created [17:41:16]Thread 3067260260 joined [17:41:16]Waiting for new connection... [17:41:16] Sock 9.Parse request [17:41:16]Sock 9.Check first char [17:41:16]Sock 9.First char is OK [17:41:16]request: POST /json_proto HTTP/1.0 [17:41:16]Method: POST [17:41:16]URL: /json_proto [17:41:16]Method is POST - this is cgi request [17:41:16]url: /json_proto [17:41:16]query_string will be loaded in cgi processing [17:41:16]execute_cgi json_proto POST (null) [17:41:16]execute_cgi path=json_proto method=POST [17:41:16]POST find Content-Length [17:41:16]Host: 172.17.40.67:8080 [17:41:16]Content-Length: 801 [17:41:16]Content-Type: application/json [17:41:16] [17:41:16]POST finish read [17:41:16]Found Content-Length = 801 [17:41:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3882241", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:16]execute_script... [17:41: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)3407580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3882241", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:16]POST & json_proto [17:41:16]process_json_proto [17:41:16]json parsed OK: [17:41:16]protocol is kg_v1.0 [17:41:16]action value=close_receipt [17:41:16]process_action close_receipt [17:41:16]cmd_close_receipt [17:41:16]MH_GetDate [17:41:16]Write to MH i2c: F0 00 00 24 3B 4E [17:41:16]Write i2c OK [17:41:16]MH_I2C_Read... [17:41:16]Read from MH i2c: F0 [17:41:16]MH_I2C_Read... [17:41:16]Read from MH i2c: F0 09 00 [17:41:16]MH_I2C_Read... [17:41:16]Read from MH i2c: F0 09 00 24 3B 00 3E 1E 21 67 EE DA 66 66 CF [17:41:16]GetLastDocTimeStamp 1730223557 [17:41:16]current date 1730223678 [17:41:16]FM_GetShiftState [17:41:16]SAM_PROTO_GetShiftState [17:41:16]wFMCommunicate request_size=4 [17:41:16]MH_SAM_APDU [17:41:16]CAPDU: 80 13 01 00 [17:41:16]Write to MH i2c: E2 08 00 25 3B 80 13 01 00 00 00 00 00 DD [17:41:16]Write i2c OK [17:41:16]MH_I2C_Read... [17:41:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:16]Read from MH i2c: E2 [17:41:16]MH_I2C_Read... [17:41:16]Read from MH i2c: E2 0E 00 [17:41:16]MH_I2C_Read... [17:41:16]Read from MH i2c: E2 0E 00 25 3B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [17:41:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:41:16]wFMCommunicate OK [17:41:16]SAM_PROTO_GetShiftState done [17:41:16]FM_GetShiftState done [17:41:16]opened in 1730160548 [17:41:16]opened+sec_in_day 1730246948 [17:41:16]quantity*price = 0 [17:41:16]sum+1 = 1 [17:41:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 556 29.10.2024 17:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3882241 ФМ: 0000000002098560 ФД: 97047 ФПД: 58319378561740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174118&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97047&fm=58319378561740&tin=02508201610067®Number=0000000000170478&sum=0 [17:41:17]StoreToDocumentArchive [17:41:17]shift 145 fd 97047 [17:41:17]save to /storage/0145/doc_00097047 [17:41:17]save last doc name /storage/0145/doc_00097047 to /storage/kkm_last_doc_name [17:41:17]save OK [17:41:17]Clear old archive folders... [17:41:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:41:17]tlvbuf is B6DF3670 [17:41:17]SAM_PROTO_ClearQueue [17:41:17]wFMCommunicate request_size=4 [17:41:17]MH_SAM_APDU [17:41:17]CAPDU: 80 09 00 00 [17:41:17]Write to MH i2c: E2 08 00 32 3B 80 09 00 00 00 00 00 00 DF [17:41:17]Write i2c OK [17:41:17]MH_I2C_Read... [17:41:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:17]Read from MH i2c: E2 [17:41:17]MH_I2C_Read... [17:41:17]Read from MH i2c: E2 03 00 [17:41:17]MH_I2C_Read... [17:41:17]Read from MH i2c: E2 03 00 32 3B 00 90 00 E1 [17:41:17]RAPDU: 90 00 [17:41:17]wFMCommunicate OK [17:41:17]SAM_PROTO_ClearQueue done [17:41:17]KKMCreateOFDPacket [17:41:17]OFDProtocolAddRootSTLVToBuf [17:41:17]FM_MakeSignedData [17:41:17]FM_MakeSignedData [17:41:17]SAM_PROTO_SignData [17:41:17]wFMCommunicate request_size=4 [17:41:17]MH_SAM_APDU [17:41:17]CAPDU: 80 0D 01 02 [17:41:17]Write to MH i2c: E2 08 00 33 3B 80 0D 01 02 00 00 00 00 E7 [17:41:17]Write i2c OK [17:41:17]MH_I2C_Read... [17:41:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:17]Read from MH i2c: E2 [17:41:17]MH_I2C_Read... [17:41:17]Read from MH i2c: E2 03 00 [17:41:17]MH_I2C_Read... [17:41:17]Read from MH i2c: E2 03 00 33 3B 00 90 00 E2 [17:41:17]RAPDU: 90 00 [17:41:17]wFMCommunicate OK [17:41:17]wFMCommunicate request_size=255 [17:41:17]MH_SAM_APDU [17:41: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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 3E 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7B 01 00 35 04 06 00 35 [17:41:17]Write to MH i2c: E2 02 01 34 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 3E 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7B 01 00 35 04 06 00 35 00 00 00 [17:41:17]Write i2c OK [17:41:17]MH_I2C_Read... [17:41:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:18]Read from MH i2c: E2 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 03 00 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 03 00 34 3B 00 90 00 E3 [17:41:18]RAPDU: 90 00 [17:41:18]wFMCommunicate OK [17:41:18]wFMCommunicate request_size=10 [17:41:18]MH_SAM_APDU [17:41:18]CAPDU: 80 0D 02 02 05 0A 89 D7 BA CC [17:41:18]Write to MH i2c: E2 0D 00 35 3B 80 0D 02 02 05 00 0A 89 D7 BA CC 00 00 E4 [17:41:18]Write i2c OK [17:41:18]MH_I2C_Read... [17:41:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:18]Read from MH i2c: E2 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 03 00 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 03 00 35 3B 00 90 00 E4 [17:41:18]RAPDU: 90 00 [17:41:18]wFMCommunicate OK [17:41:18]wFMCommunicate request_size=4 [17:41:18]MH_SAM_APDU [17:41:18]CAPDU: 80 0D 03 02 [17:41:18]Write to MH i2c: E2 08 00 36 3B 80 0D 03 02 00 00 00 00 EC [17:41:18]Write i2c OK [17:41:18]MH_I2C_Read... [17:41:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:18]Read from MH i2c: E2 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 0B 00 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 0B 00 36 3B 00 DA 5C 9A 1D 00 F1 0E 82 90 00 5B [17:41:18]RAPDU: DA 5C 9A 1D 00 F1 0E 82 90 00 [17:41:18]wFMCommunicate OK [17:41:18]SAM_PROTO_SignData done [17:41:18]FM_MakeSignedData done [17:41:18]CreateOFDProtocolMessage [17:41:18]wFMCommunicate request_size=4 [17:41:18]MH_SAM_APDU [17:41:18]CAPDU: 80 11 00 00 [17:41:18]Write to MH i2c: E2 08 00 37 3B 80 11 00 00 00 00 00 00 EC [17:41:18]Write i2c OK [17:41:18]MH_I2C_Read... [17:41:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:18]Read from MH i2c: E2 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 17 00 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: E2 17 00 37 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [17:41:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:41:18]wFMCommunicate OK [17:41:18]CreateOFDProtocolMessage done [17:41:18]OFDSenderStorePacket 97047 [17:41:18]StoreOFDPacket docnum=97047 [17:41:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 D2 07 01 65 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 3E 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7B 01 00 35 04 06 00 35 0A 89 D7 BA CC DA 5C 9A 1D 00 F1 0E 82 [17:41:18]CheckFolder [17:41:18]dirname=/storage/ofd_packets [17:41:18]CheckFolder done [17:41:18]ProducePacketName [17:41:18]name=ofd_packets/00097047 [17:41:18]NVStorageSaveData ofd_packets/00097047 [17:41:18]File name is /storage/ofd_packets/00097047 [17:41:18]Write 301 bytes [17:41:18]NVStorageSaveData done [17:41:18]OFDSenderStorePacket done [17:41:18]KKMCreateOFDPacket done [17:41:18]NVStorageSaveData kkm_last_timestamp [17:41:18]File name is /storage/kkm_last_timestamp [17:41:18]Write 4 bytes [17:41:18]NVStorageSaveData done [17:41:18]ExternCall_PrintAddStr [17:41:18]wPrintStart [17:41:18]Write to MH i2c: 01 00 00 38 3B 73 [17:41:18]Write i2c OK [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: 01 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: 01 07 00 [17:41:18]MH_I2C_Read... [17:41:18]Read from MH i2c: 01 07 00 38 3B 00 00 00 00 00 FF 0F 88 [17:41:18]RasterBufferAndPrint [17:41:18]line Счет N : (1)3407580 [17:41:18]line ИНН: 02508201610067 [17:41:18]line Контрольно-Кассовый Чек [17:41:18]line ПРОДАЖА [17:41:18]line ТРК (МРК, ГНК) : 22 [17:41:18]line Товар: 2710124130 [17:41:18]line Аи-92-К-4 [17:41:18]line 30.000 * 0.00 [17:41:18]line = 0.00 [17:41:18]line НДС 12% НСП 1% [17:41:18]line > о реализуемом товаре [17:41:18]line ИТОГО: 0.00 [17:41:18]line НСП 1% : 0.00 [17:41:18]line НДС 12% : 0.00 [17:41:18]line Наличными: 0.00 [17:41:18]line Безнал.: 0.00 [17:41:18]line Место: АЗС № 82 "Партнер Нефть" [17:41:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:41:18]line СНО: Общий режим [17:41:18]line Чек 556 29.10.2024 17:41 [17:41:18]line Смена: 145 ФФД: 1.0 [17:41:18]line ЗНМ: 0300000017 [17:41:18]line РНМ: 0000000000170478 [17:41:18]line Версия ККМ: v1.0 [17:41:18]line Талоны: Топливные Талоны [17:41:18]line 3882241 [17:41:18]line ФМ: 0000000002098560 [17:41:18]line ФД: 97047 [17:41:18]line ФПД: 58319378561740 [17:41:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174118&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97047&fm=58319378561740&tin=02508201610067®Number=0000000000170478&sum=0 [17:41:18]OFD Sender: Processing packet 97047 [packets to send 59, broken 58] [17:41:18]ProducePacketName [17:41:18]name=ofd_packets/00097047 [17:41:18]OFD Sender: To server: pG, [17:41:18]CommunicateWithHost lk.salyk.kg:30040 [17:41:18]ConnectInit lk.salyk.kg [17:41:18]written 0, free lines is 4095 [17:41:18]Connected sock=10 [17:41:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 D2 07 01 65 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 3E 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 7B 01 00 35 04 06 00 35 0A 89 D7 BA CC DA 5C 9A 1D 00 F1 0E 82 [17:41:19]Write to MH i2c: 01 00 00 62 3B 9D [17:41:19]Write i2c OK [17:41:19]MH_I2C_Read... [17:41:19]Read from MH i2c: 01 [17:41:19]MH_I2C_Read... [17:41:19]Read from MH i2c: 01 07 00 [17:41:19]MH_I2C_Read... [17:41:19]Read from MH i2c: 01 07 00 62 3B 00 00 00 00 00 09 0D BA [17:41:19]RasterBufferAndPrint [17:41:19]line [17:41:19]line [17:41:19]line [17:41:19]line [17:41:19]line [17:41:19]written 0, free lines is 3343 [17:41:19]MH_Cut [17:41:19]Write to MH i2c: D1 01 00 69 3B 01 76 [17:41:19]Write i2c OK [17:41:19]MH_I2C_Read... [17:41:19]Read from MH i2c: D1 [17:41:19]MH_I2C_Read... [17:41:19]Read from MH i2c: D1 01 00 [17:41:19]MH_I2C_Read... [17:41:19]Read from MH i2c: D1 01 00 69 3B 00 75 [17:41:19]Write to MH i2c: 01 00 00 6A 3B A5 [17:41:19]Write i2c OK [17:41:19]MH_I2C_Read... [17:41:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F1 19 47 00 90 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 32 30 39 38 35 36 30 10 04 04 00 17 7B 01 00 F4 03 04 00 64 C8 20 67 B6 04 01 00 00 A8 0B DF 49 93 32 C2 B5 [17:41:19]CommunicateWithHost err = 0 [17:41:19]CheckOFDResponse [17:41:19]1017 (14) - 77093643461234 [17:41:19]1041 (16) - 0000000002098560 [17:41:19]1040 (4) - 97047 [17:41:19]1012 (4) - 29.10.2024 11:35 [17:41:19]1206 (1) - 0 [17:41:19]OFD Sender: Remove packet 97047 [17:41:19]ProducePacketName [17:41:19]name=ofd_packets/00097047 [17:41:19]NVStorageDeleteData [17:41:19]OFD Sender: No OFD packet to send [17:41:19]*** Cut start [17:41:19]*** Partial cut [17:41:19]*** CUTSNS_PIN = 1 [17:41:19]*** CUTSNS_PIN = 0 [17:41:19]*** Brake cut motor [17:41:20]Read from MH i2c: 01 [17:41:20]MH_I2C_Read... [17:41:20]*** Stop cut motor [17:41:20]*** Cut end [17:41:20]Read from MH i2c: 01 07 00 [17:41:20]MH_I2C_Read... [17:41:20]Read from MH i2c: 01 07 00 6A 3B 00 00 00 00 00 FF 0F BA [17:41:20]process_action close_receipt done [17:41:20]requested_data is exist [17:41:20]produce_requested_data [17:41:20]requested_item fm.sn is exist - process it [17:41:20]wFMCommunicate request_size=4 [17:41:20]MH_SAM_APDU [17:41:20]CAPDU: 80 11 00 00 [17:41:20]Write to MH i2c: E2 08 00 6B 3B 80 11 00 00 00 00 00 00 20 [17:41:20]Write i2c OK [17:41:20]MH_I2C_Read... [17:41:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:20]Read from MH i2c: E2 [17:41:20]MH_I2C_Read... [17:41:20]Read from MH i2c: E2 17 00 [17:41:20]MH_I2C_Read... [17:41:20]Read from MH i2c: E2 17 00 6B 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [17:41:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:41:20]wFMCommunicate OK [17:41:20]requested_item fd.num is exist - process it [17:41:20]SAM_PROTO_GetFieldsCounters [17:41:20]wFMCommunicate request_size=4 [17:41:20]MH_SAM_APDU [17:41:20]CAPDU: 80 13 00 00 [17:41:20]Write to MH i2c: E2 08 00 6C 3B 80 13 00 00 00 00 00 00 23 [17:41:20]Write i2c OK [17:41:20]MH_I2C_Read... [17:41:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:20]Read from MH i2c: E2 [17:41:20]MH_I2C_Read... [17:41:20]Read from MH i2c: E2 62 00 [17:41:20]MH_I2C_Read... [17:41:20]Read from MH i2c: E2 62 00 6C 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 F2 [17:41:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:20]wFMCommunicate OK [17:41:20]SAM_PROTO_GetFieldsCounters done [17:41:20]requested_item shift.num is exist - process it [17:41:20]requested_item shift.opened is exist - process it [17:41:20]req_shift_opened [17:41:20]FM_GetShiftState [17:41:20]SAM_PROTO_GetShiftState [17:41:20]wFMCommunicate request_size=4 [17:41:20]MH_SAM_APDU [17:41:20]CAPDU: 80 13 01 00 [17:41:20]Write to MH i2c: E2 08 00 6D 3B 80 13 01 00 00 00 00 00 25 [17:41:20]Write i2c OK [17:41:20]MH_I2C_Read... [17:41:20]Read from MH i2c: E2 [17:41:20]MH_I2C_Read... [17:41:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:20]Read from MH i2c: E2 0E 00 [17:41:20]MH_I2C_Read... [17:41:20]Read from MH i2c: E2 0E 00 6D 3B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 83 [17:41:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:41:20]wFMCommunicate OK [17:41:20]SAM_PROTO_GetShiftState done [17:41:20]FM_GetShiftState done [17:41:20]req_shift_opened done [17:41:20]requested_item shift.open_date is exist - process it [17:41:20]req_shift_open_date [17:41:20]req_shift_open_date done [17:41:20]produce_requested_data done [17:41:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97047,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:41:20]process_action_free close_receipt [17:41:20]json_value_free [17:41:20]json_value_free done [17:41:20]process_json_proto returns [17:41:20]Send response to host [17:41:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97047,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:41:20]free response buf [17:41:20]execute_script done [17:41:20]execute_script returns [17:41:20]free content buf [17:41:20]Sock 9.Close socket [17:41:20]Sock 9.Thread stoped [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:51]accept exits with 7 [17:41:51]New connection [17:41:51]New thread 3067260260 created [17:41:51]Thread 3067116900 joined [17:41:51]Waiting for new connection... [17:41:51] Sock 7.Parse request [17:41:51]Sock 7.Check first char [17:41:51]Sock 7.First char is OK [17:41:51]request: POST /json_proto HTTP/1.0 [17:41:51]Method: POST [17:41:51]URL: /json_proto [17:41:51]Method is POST - this is cgi request [17:41:51]url: /json_proto [17:41:51]query_string will be loaded in cgi processing [17:41:51]execute_cgi json_proto POST (null) [17:41:51]execute_cgi path=json_proto method=POST [17:41:51]POST find Content-Length [17:41:51]Host: 172.17.40.67:8080 [17:41:51]Content-Length: 678 [17:41:51]Content-Type: application/json [17:41:51] [17:41:51]POST finish read [17:41:51]Found Content-Length = 678 [17:41:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:51]execute_script... [17:41: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)3407583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:51]POST & json_proto [17:41:51]process_json_proto [17:41:51]json parsed OK: [17:41:51]protocol is kg_v1.0 [17:41:51]action value=close_receipt [17:41:51]process_action close_receipt [17:41:51]cmd_close_receipt [17:41:51]MH_GetDate [17:41:51]Write to MH i2c: F0 00 00 6E 3B 98 [17:41:51]Write i2c OK [17:41:51]MH_I2C_Read... [17:41:51]Read from MH i2c: F0 [17:41:51]MH_I2C_Read... [17:41:51]Read from MH i2c: F0 09 00 [17:41:51]MH_I2C_Read... [17:41:51]Read from MH i2c: F0 09 00 6E 3B 00 61 1E 21 67 EE DA 66 66 3C [17:41:51]GetLastDocTimeStamp 1730223678 [17:41:51]current date 1730223713 [17:41:51]FM_GetShiftState [17:41:51]SAM_PROTO_GetShiftState [17:41:51]wFMCommunicate request_size=4 [17:41:51]MH_SAM_APDU [17:41:51]CAPDU: 80 13 01 00 [17:41:51]Write to MH i2c: E2 08 00 6F 3B 80 13 01 00 00 00 00 00 27 [17:41:51]Write i2c OK [17:41:51]MH_I2C_Read... [17:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:51]Read from MH i2c: E2 [17:41:51]MH_I2C_Read... [17:41:51]Read from MH i2c: E2 0E 00 [17:41:51]MH_I2C_Read... [17:41:51]Read from MH i2c: E2 0E 00 6F 3B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 85 [17:41:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:41:51]wFMCommunicate OK [17:41:51]SAM_PROTO_GetShiftState done [17:41:51]FM_GetShiftState done [17:41:51]opened in 1730160548 [17:41:51]opened+sec_in_day 1730246948 [17:41:51]quantity*price = 60009 [17:41:51]sum+1 = 60010 [17:41: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 557 29.10.2024 17:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97048 ФПД: 232308854459116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174153&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97048&fm=232308854459116&tin=02508201610067®Number=0000000000170478&sum=60000 [17:41:52]StoreToDocumentArchive [17:41:52]shift 145 fd 97048 [17:41:52]save to /storage/0145/doc_00097048 [17:41:52]save last doc name /storage/0145/doc_00097048 to /storage/kkm_last_doc_name [17:41:52]save OK [17:41:52]Clear old archive folders... [17:41:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:41:52]tlvbuf is B6F258F0 [17:41:52]SAM_PROTO_ClearQueue [17:41:52]wFMCommunicate request_size=4 [17:41:52]MH_SAM_APDU [17:41:52]CAPDU: 80 09 00 00 [17:41:52]Write to MH i2c: E2 08 00 7C 3B 80 09 00 00 00 00 00 00 29 [17:41:52]Write i2c OK [17:41:52]MH_I2C_Read... [17:41:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:52]Read from MH i2c: E2 [17:41:52]MH_I2C_Read... [17:41:52]Read from MH i2c: E2 03 00 [17:41:52]MH_I2C_Read... [17:41:52]Read from MH i2c: E2 03 00 7C 3B 00 90 00 2B [17:41:52]RAPDU: 90 00 [17:41:52]wFMCommunicate OK [17:41:52]SAM_PROTO_ClearQueue done [17:41:52]KKMCreateOFDPacket [17:41:52]OFDProtocolAddRootSTLVToBuf [17:41:52]FM_MakeSignedData [17:41:52]FM_MakeSignedData [17:41:52]SAM_PROTO_SignData [17:41:52]wFMCommunicate request_size=4 [17:41:52]MH_SAM_APDU [17:41:52]CAPDU: 80 0D 01 02 [17:41:52]Write to MH i2c: E2 08 00 7D 3B 80 0D 01 02 00 00 00 00 31 [17:41:52]Write i2c OK [17:41:52]MH_I2C_Read... [17:41:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:52]Read from MH i2c: E2 [17:41:52]MH_I2C_Read... [17:41:52]Read from MH i2c: E2 03 00 [17:41:52]MH_I2C_Read... [17:41:52]Read from MH i2c: E2 03 00 7D 3B 00 90 00 2C [17:41:52]RAPDU: 90 00 [17:41:52]wFMCommunicate OK [17:41:52]wFMCommunicate request_size=255 [17:41:52]MH_SAM_APDU [17:41: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 34 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 2D 02 00 00 F4 03 04 00 61 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7B 01 00 35 04 06 00 D3 [17:41:52]Write to MH i2c: E2 02 01 7E 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 2D 02 00 00 F4 03 04 00 61 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7B 01 00 35 04 06 00 D3 00 00 CA [17:41:52]Write i2c OK [17:41:52]MH_I2C_Read... [17:41:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:52]Read from MH i2c: E2 [17:41:52]MH_I2C_Read... [17:41:52]Read from MH i2c: E2 03 00 [17:41:52]MH_I2C_Read... [17:41:52]Read from MH i2c: E2 03 00 7E 3B 00 90 00 2D [17:41:52]RAPDU: 90 00 [17:41:52]wFMCommunicate OK [17:41:52]wFMCommunicate request_size=10 [17:41:52]MH_SAM_APDU [17:41:52]CAPDU: 80 0D 02 02 05 48 9E BF 8A EC [17:41:52]Write to MH i2c: E2 0D 00 7F 3B 80 0D 02 02 05 00 48 9E BF 8A EC 00 00 59 [17:41:52]Write i2c OK [17:41:52]MH_I2C_Read... [17:41:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:53]Read from MH i2c: E2 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: E2 03 00 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: E2 03 00 7F 3B 00 90 00 2E [17:41:53]RAPDU: 90 00 [17:41:53]wFMCommunicate OK [17:41:53]wFMCommunicate request_size=4 [17:41:53]MH_SAM_APDU [17:41:53]CAPDU: 80 0D 03 02 [17:41:53]Write to MH i2c: E2 08 00 80 3B 80 0D 03 02 00 00 00 00 36 [17:41:53]Write i2c OK [17:41:53]MH_I2C_Read... [17:41:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:53]Read from MH i2c: E2 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: E2 0B 00 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: E2 0B 00 80 3B 00 28 BD 45 16 73 E1 21 CF 90 00 BB [17:41:53]RAPDU: 28 BD 45 16 73 E1 21 CF 90 00 [17:41:53]wFMCommunicate OK [17:41:53]SAM_PROTO_SignData done [17:41:53]FM_MakeSignedData done [17:41:53]CreateOFDProtocolMessage [17:41:53]wFMCommunicate request_size=4 [17:41:53]MH_SAM_APDU [17:41:53]CAPDU: 80 11 00 00 [17:41:53]Write to MH i2c: E2 08 00 81 3B 80 11 00 00 00 00 00 00 36 [17:41:53]Write i2c OK [17:41:53]MH_I2C_Read... [17:41:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:53]Read from MH i2c: E2 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: E2 17 00 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: E2 17 00 81 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [17:41:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:41:53]wFMCommunicate OK [17:41:53]CreateOFDProtocolMessage done [17:41:53]OFDSenderStorePacket 97048 [17:41:53]StoreOFDPacket docnum=97048 [17:41:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 4C 07 01 4F 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 34 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 2D 02 00 00 F4 03 04 00 61 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7B 01 00 35 04 06 00 D3 48 9E BF 8A EC 28 BD 45 16 73 E1 21 CF [17:41:53]CheckFolder [17:41:53]dirname=/storage/ofd_packets [17:41:53]CheckFolder done [17:41:53]ProducePacketName [17:41:53]name=ofd_packets/00097048 [17:41:53]NVStorageSaveData ofd_packets/00097048 [17:41:53]File name is /storage/ofd_packets/00097048 [17:41:53]Write 301 bytes [17:41:53]NVStorageSaveData done [17:41:53]OFDSenderStorePacket done [17:41:53]KKMCreateOFDPacket done [17:41:53]NVStorageSaveData kkm_last_timestamp [17:41:53]File name is /storage/kkm_last_timestamp [17:41:53]Write 4 bytes [17:41:53]NVStorageSaveData done [17:41:53]ExternCall_PrintAddStr [17:41:53]wPrintStart [17:41:53]Write to MH i2c: 01 00 00 82 3B BD [17:41:53]Write i2c OK [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: 01 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: 01 07 00 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: 01 07 00 82 3B 00 00 00 00 00 FF 0F D2 [17:41:53]RasterBufferAndPrint [17:41:53]line Счет N : (1)3407583 [17:41:53]line ИНН: 02508201610067 [17:41:53]line Контрольно-Кассовый Чек [17:41:53]line ПРОДАЖА [17:41:53]line ТРК (МРК, ГНК) : 42 [17:41:53]line Товар: 2710124130 [17:41:53]line Аи-92-К-4 [17:41:53]line 8.970 * 66.90 [17:41:53]line = 600.09 [17:41:53]line НДС 12% НСП 1% [17:41:53]line > о реализуемом товаре [17:41:53]line ОКРУГЛЕНИЕ: -0.09 [17:41:53]line ИТОГО: 600.00 [17:41:53]line Внесено: 600.00 [17:41:53]line СДАЧА: 0.00 [17:41:53]line НСП 1% : 5.31 [17:41:53]line НДС 12% : 63.73 [17:41:53]line Наличными: 600.00 [17:41:53]line Безнал.: 0.00 [17:41:53]line Место: АЗС № 82 "Партнер Нефть" [17:41:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:41:53]line СНО: Общий режим [17:41:53]line Чек 557 29.10.2024 17:41 [17:41:53]line Смена: 145 ФФД: 1.0 [17:41:53]line ЗНМ: 0300000017 [17:41:53]line РНМ: 0000000000170478 [17:41:53]line Версия ККМ: v1.0 [17:41:53]line ФМ: 0000000002098560 [17:41:53]line ФД: 97048 [17:41:53]line ФПД: 232308854459116 [17:41:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174153&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97048&fm=232308854459116&tin=02508201610067®Number=0000000000170478&sum=60000 [17:41:53]OFD Sender: Processing packet 97048 [packets to send 59, broken 58] [17:41:53]ProducePacketName [17:41:53]name=ofd_packets/00097048 [17:41:53]OFD Sender: To server: pG, [17:41:53]CommunicateWithHost lk.salyk.kg:30040 [17:41:53]ConnectInit lk.salyk.kg [17:41:53]written 0, free lines is 4095 [17:41:53]Connected sock=10 [17:41:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 4C 07 01 4F 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 34 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 2D 02 00 00 F4 03 04 00 61 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 7B 01 00 35 04 06 00 D3 48 9E BF 8A EC 28 BD 45 16 73 E1 21 CF [17:41:53]Write to MH i2c: 01 00 00 AD 3B E8 [17:41:53]Write i2c OK [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: 01 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: 01 07 00 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: 01 07 00 AD 3B 00 00 00 00 00 0F 0D 0B [17:41:53]RasterBufferAndPrint [17:41:53]line [17:41:53]line [17:41:53]line [17:41:53]line [17:41:53]line [17:41:53]written 0, free lines is 3349 [17:41:53]MH_Cut [17:41:53]Write to MH i2c: D1 01 00 B4 3B 01 C1 [17:41:53]Write i2c OK [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: D1 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: D1 01 00 [17:41:53]MH_I2C_Read... [17:41:53]Read from MH i2c: D1 01 00 B4 3B 00 C0 [17:41:53]Write to MH i2c: 01 00 00 B5 3B F0 [17:41:53]Write i2c OK [17:41:53]MH_I2C_Read... [17:41:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D 43 47 00 DE 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 32 30 39 38 35 36 30 10 04 04 00 18 7B 01 00 F4 03 04 00 87 C8 20 67 B6 04 01 00 00 52 6A 22 B5 37 A1 1D 2A [17:41:54]CommunicateWithHost err = 0 [17:41:54]CheckOFDResponse [17:41:54]1017 (14) - 77093643461234 [17:41:54]1041 (16) - 0000000002098560 [17:41:54]1040 (4) - 97048 [17:41:54]1012 (4) - 29.10.2024 11:35 [17:41:54]1206 (1) - 0 [17:41:54]OFD Sender: Remove packet 97048 [17:41:54]ProducePacketName [17:41:54]name=ofd_packets/00097048 [17:41:54]NVStorageDeleteData [17:41:54]OFD Sender: No OFD packet to send [17:41:54]*** Cut start [17:41:54]*** Partial cut [17:41:54]*** CUTSNS_PIN = 1 [17:41:54]*** CUTSNS_PIN = 0 [17:41:54]*** Brake cut motor [17:41:55]Read from MH i2c: 01 [17:41:55]MH_I2C_Read... [17:41:55]*** Stop cut motor [17:41:55]*** Cut end [17:41:55]Read from MH i2c: 01 07 00 [17:41:55]MH_I2C_Read... [17:41:55]Read from MH i2c: 01 07 00 B5 3B 00 00 00 00 00 FF 0F 05 [17:41:55]process_action close_receipt done [17:41:55]requested_data is exist [17:41:55]produce_requested_data [17:41:55]requested_item fm.sn is exist - process it [17:41:55]wFMCommunicate request_size=4 [17:41:55]MH_SAM_APDU [17:41:55]CAPDU: 80 11 00 00 [17:41:55]Write to MH i2c: E2 08 00 B6 3B 80 11 00 00 00 00 00 00 6B [17:41:55]Write i2c OK [17:41:55]MH_I2C_Read... [17:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:55]Read from MH i2c: E2 [17:41:55]MH_I2C_Read... [17:41:55]Read from MH i2c: E2 17 00 [17:41:55]MH_I2C_Read... [17:41:55]Read from MH i2c: E2 17 00 B6 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [17:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:41:55]wFMCommunicate OK [17:41:55]requested_item fd.num is exist - process it [17:41:55]SAM_PROTO_GetFieldsCounters [17:41:55]wFMCommunicate request_size=4 [17:41:55]MH_SAM_APDU [17:41:55]CAPDU: 80 13 00 00 [17:41:55]Write to MH i2c: E2 08 00 B7 3B 80 13 00 00 00 00 00 00 6E [17:41:55]Write i2c OK [17:41:55]MH_I2C_Read... [17:41:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:55]Read from MH i2c: E2 [17:41:55]MH_I2C_Read... [17:41:55]Read from MH i2c: E2 62 00 [17:41:55]MH_I2C_Read... [17:41:55]Read from MH i2c: E2 62 00 B7 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 41 [17:41:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:55]wFMCommunicate OK [17:41:55]SAM_PROTO_GetFieldsCounters done [17:41:55]requested_item shift.num is exist - process it [17:41:55]requested_item shift.opened is exist - process it [17:41:55]req_shift_opened [17:41:55]FM_GetShiftState [17:41:55]SAM_PROTO_GetShiftState [17:41:55]wFMCommunicate request_size=4 [17:41:55]MH_SAM_APDU [17:41:55]CAPDU: 80 13 01 00 [17:41:55]Write to MH i2c: E2 08 00 B8 3B 80 13 01 00 00 00 00 00 70 [17:41:55]Write i2c OK [17:41:55]MH_I2C_Read... [17:41:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:55]Read from MH i2c: E2 [17:41:55]MH_I2C_Read... [17:41:55]Read from MH i2c: E2 0E 00 [17:41:55]MH_I2C_Read... [17:41:55]Read from MH i2c: E2 0E 00 B8 3B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CE [17:41:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:41:55]wFMCommunicate OK [17:41:55]SAM_PROTO_GetShiftState done [17:41:55]FM_GetShiftState done [17:41:55]req_shift_opened done [17:41:55]requested_item shift.open_date is exist - process it [17:41:55]req_shift_open_date [17:41:55]req_shift_open_date done [17:41:55]produce_requested_data done [17:41:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97048,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:41:55]process_action_free close_receipt [17:41:55]json_value_free [17:41:55]json_value_free done [17:41:55]process_json_proto returns [17:41:55]Send response to host [17:41:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97048,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:41:55]free response buf [17:41:55]execute_script done [17:41:55]execute_script returns [17:41:55]free content buf [17:41:55]Sock 7.Close socket [17:41:55]Sock 7.Thread stoped [17:41:59]OFD Sender: No OFD packet to send [17:42:03]accept exits with 9 [17:42:03]New connection [17:42:03]New thread 3067116900 created [17:42:03]Thread 3067260260 joined [17:42:03]Waiting for new connection... [17:42:03] Sock 9.Parse request [17:42:03]Sock 9.Check first char [17:42:03]Sock 9.First char is OK [17:42:03]request: POST /json_proto HTTP/1.0 [17:42:03]Method: POST [17:42:03]URL: /json_proto [17:42:03]Method is POST - this is cgi request [17:42:03]url: /json_proto [17:42:03]query_string will be loaded in cgi processing [17:42:03]execute_cgi json_proto POST (null) [17:42:03]execute_cgi path=json_proto method=POST [17:42:03]POST find Content-Length [17:42:03]Host: 172.17.40.67:8080 [17:42:03]Content-Length: 680 [17:42:03]Content-Type: application/json [17:42:03] [17:42:03]POST finish read [17:42:03]Found Content-Length = 680 [17:42:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:03]execute_script... [17:42:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:03]POST & json_proto [17:42:03]process_json_proto [17:42:03]json parsed OK: [17:42:03]protocol is kg_v1.0 [17:42:03]action value=close_receipt [17:42:03]process_action close_receipt [17:42:03]cmd_close_receipt [17:42:03]MH_GetDate [17:42:03]Write to MH i2c: F0 00 00 B9 3B E3 [17:42:03]Write i2c OK [17:42:03]MH_I2C_Read... [17:42:03]Read from MH i2c: F0 [17:42:03]MH_I2C_Read... [17:42:03]Read from MH i2c: F0 09 00 [17:42:03]MH_I2C_Read... [17:42:03]Read from MH i2c: F0 09 00 B9 3B 00 6D 1E 21 67 EE DA 66 66 93 [17:42:03]GetLastDocTimeStamp 1730223713 [17:42:03]current date 1730223725 [17:42:03]FM_GetShiftState [17:42:03]SAM_PROTO_GetShiftState [17:42:03]wFMCommunicate request_size=4 [17:42:03]MH_SAM_APDU [17:42:03]CAPDU: 80 13 01 00 [17:42:03]Write to MH i2c: E2 08 00 BA 3B 80 13 01 00 00 00 00 00 72 [17:42:03]Write i2c OK [17:42:03]MH_I2C_Read... [17:42:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:03]Read from MH i2c: E2 [17:42:03]MH_I2C_Read... [17:42:03]Read from MH i2c: E2 0E 00 [17:42:03]MH_I2C_Read... [17:42:03]Read from MH i2c: E2 0E 00 BA 3B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D0 [17:42:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:42:03]wFMCommunicate OK [17:42:03]SAM_PROTO_GetShiftState done [17:42:03]FM_GetShiftState done [17:42:03]opened in 1730160548 [17:42:03]opened+sec_in_day 1730246948 [17:42:03]quantity*price = 200025 [17:42:03]sum+1 = 200026 [17:42:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 558 29.10.2024 17:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97049 ФПД: 83071432883242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97049&fm=83071432883242&tin=02508201610067®Number=0000000000170478&sum=200000 [17:42:04]StoreToDocumentArchive [17:42:04]shift 145 fd 97049 [17:42:04]save to /storage/0145/doc_00097049 [17:42:04]save last doc name /storage/0145/doc_00097049 to /storage/kkm_last_doc_name [17:42:04]save OK [17:42:04]Clear old archive folders... [17:42:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:42:04]tlvbuf is 01A88A60 [17:42:04]SAM_PROTO_ClearQueue [17:42:04]wFMCommunicate request_size=4 [17:42:04]MH_SAM_APDU [17:42:04]CAPDU: 80 09 00 00 [17:42:04]Write to MH i2c: E2 08 00 C7 3B 80 09 00 00 00 00 00 00 74 [17:42:04]Write i2c OK [17:42:04]MH_I2C_Read... [17:42:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:04]Read from MH i2c: E2 [17:42:04]MH_I2C_Read... [17:42:04]Read from MH i2c: E2 03 00 [17:42:04]MH_I2C_Read... [17:42:04]Read from MH i2c: E2 03 00 C7 3B 00 90 00 76 [17:42:04]RAPDU: 90 00 [17:42:04]wFMCommunicate OK [17:42:04]SAM_PROTO_ClearQueue done [17:42:04]KKMCreateOFDPacket [17:42:04]OFDProtocolAddRootSTLVToBuf [17:42:04]FM_MakeSignedData [17:42:04]FM_MakeSignedData [17:42:04]SAM_PROTO_SignData [17:42:04]wFMCommunicate request_size=4 [17:42:04]MH_SAM_APDU [17:42:04]CAPDU: 80 0D 01 02 [17:42:04]Write to MH i2c: E2 08 00 C8 3B 80 0D 01 02 00 00 00 00 7C [17:42:04]Write i2c OK [17:42:04]MH_I2C_Read... [17:42:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:04]Read from MH i2c: E2 [17:42:04]MH_I2C_Read... [17:42:04]Read from MH i2c: E2 03 00 [17:42:04]MH_I2C_Read... [17:42:04]Read from MH i2c: E2 03 00 C8 3B 00 90 00 77 [17:42:04]RAPDU: 90 00 [17:42:04]wFMCommunicate OK [17:42:04]wFMCommunicate request_size=255 [17:42:04]MH_SAM_APDU [17:42: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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 6D 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7B 01 00 35 04 06 00 4B 8D 93 3F [17:42:04]Write to MH i2c: E2 02 01 C9 3B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 6D 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7B 01 00 35 04 06 00 4B 8D 93 3F 00 00 02 [17:42:04]Write i2c OK [17:42:04]MH_I2C_Read... [17:42:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:05]Read from MH i2c: E2 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 03 00 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 03 00 C9 3B 00 90 00 78 [17:42:05]RAPDU: 90 00 [17:42:05]wFMCommunicate OK [17:42:05]wFMCommunicate request_size=7 [17:42:05]MH_SAM_APDU [17:42:05]CAPDU: 80 0D 02 02 02 7C 2A [17:42:05]Write to MH i2c: E2 0A 00 CA 3B 80 0D 02 02 02 00 7C 2A 00 00 29 [17:42:05]Write i2c OK [17:42:05]MH_I2C_Read... [17:42:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:05]Read from MH i2c: E2 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 03 00 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 03 00 CA 3B 00 90 00 79 [17:42:05]RAPDU: 90 00 [17:42:05]wFMCommunicate OK [17:42:05]wFMCommunicate request_size=4 [17:42:05]MH_SAM_APDU [17:42:05]CAPDU: 80 0D 03 02 [17:42:05]Write to MH i2c: E2 08 00 CB 3B 80 0D 03 02 00 00 00 00 81 [17:42:05]Write i2c OK [17:42:05]MH_I2C_Read... [17:42:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:05]Read from MH i2c: E2 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 0B 00 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 0B 00 CB 3B 00 3E BD F6 67 16 BB 96 9A 90 00 DB [17:42:05]RAPDU: 3E BD F6 67 16 BB 96 9A 90 00 [17:42:05]wFMCommunicate OK [17:42:05]SAM_PROTO_SignData done [17:42:05]FM_MakeSignedData done [17:42:05]CreateOFDProtocolMessage [17:42:05]wFMCommunicate request_size=4 [17:42:05]MH_SAM_APDU [17:42:05]CAPDU: 80 11 00 00 [17:42:05]Write to MH i2c: E2 08 00 CC 3B 80 11 00 00 00 00 00 00 81 [17:42:05]Write i2c OK [17:42:05]MH_I2C_Read... [17:42:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:05]Read from MH i2c: E2 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 17 00 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: E2 17 00 CC 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [17:42:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:42:05]wFMCommunicate OK [17:42:05]CreateOFDProtocolMessage done [17:42:05]OFDSenderStorePacket 97049 [17:42:05]StoreOFDPacket docnum=97049 [17:42:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 43 34 04 01 E3 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 2E 02 00 00 F4 03 04 00 6D 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7B 01 00 35 04 06 00 4B 8D 93 3F 7C 2A 3E BD F6 67 16 BB 96 9A [17:42:05]CheckFolder [17:42:05]dirname=/storage/ofd_packets [17:42:05]CheckFolder done [17:42:05]ProducePacketName [17:42:05]name=ofd_packets/00097049 [17:42:05]NVStorageSaveData ofd_packets/00097049 [17:42:05]File name is /storage/ofd_packets/00097049 [17:42:05]Write 298 bytes [17:42:05]NVStorageSaveData done [17:42:05]OFDSenderStorePacket done [17:42:05]KKMCreateOFDPacket done [17:42:05]NVStorageSaveData kkm_last_timestamp [17:42:05]File name is /storage/kkm_last_timestamp [17:42:05]Write 4 bytes [17:42:05]NVStorageSaveData done [17:42:05]ExternCall_PrintAddStr [17:42:05]wPrintStart [17:42:05]Write to MH i2c: 01 00 00 CD 3B 08 [17:42:05]Write i2c OK [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: 01 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: 01 07 00 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: 01 07 00 CD 3B 00 00 00 00 00 FF 0F 1D [17:42:05]RasterBufferAndPrint [17:42:05]line Счет N : (1)3407581 [17:42:05]line ИНН: 02508201610067 [17:42:05]line Контрольно-Кассовый Чек [17:42:05]line ПРОДАЖА [17:42:05]line ТРК (МРК, ГНК) : 51 [17:42:05]line Товар: 2710194210 [17:42:05]line ДТ-К-5 [17:42:05]line 26.250 * 76.20 [17:42:05]line = 2000.25 [17:42:05]line НДС 12% НСП 1% [17:42:05]line > о реализуемом товаре [17:42:05]line ОКРУГЛЕНИЕ: -0.25 [17:42:05]line ИТОГО: 2000.00 [17:42:05]line Внесено: 2000.00 [17:42:05]line СДАЧА: 0.00 [17:42:05]line НСП 1% : 17.70 [17:42:05]line НДС 12% : 212.42 [17:42:05]line Наличными: 2000.00 [17:42:05]line Безнал.: 0.00 [17:42:05]line Место: АЗС № 82 "Партнер Нефть" [17:42:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:42:05]line СНО: Общий режим [17:42:05]line Чек 558 29.10.2024 17:42 [17:42:05]line Смена: 145 ФФД: 1.0 [17:42:05]line ЗНМ: 0300000017 [17:42:05]line РНМ: 0000000000170478 [17:42:05]line Версия ККМ: v1.0 [17:42:05]line ФМ: 0000000002098560 [17:42:05]line ФД: 97049 [17:42:05]line ФПД: 83071432883242 [17:42:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97049&fm=83071432883242&tin=02508201610067®Number=0000000000170478&sum=200000 [17:42:05]written 0, free lines is 4095 [17:42:05]OFD Sender: Processing packet 97049 [packets to send 59, broken 58] [17:42:05]ProducePacketName [17:42:05]name=ofd_packets/00097049 [17:42:05]OFD Sender: To server: pG, [17:42:05]CommunicateWithHost lk.salyk.kg:30040 [17:42:05]ConnectInit lk.salyk.kg [17:42:05]Connected sock=10 [17:42:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 43 34 04 01 E3 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 2E 02 00 00 F4 03 04 00 6D 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 7B 01 00 35 04 06 00 4B 8D 93 3F 7C 2A 3E BD F6 67 16 BB 96 9A [17:42:05]Write to MH i2c: 01 00 00 F8 3B 33 [17:42:05]Write i2c OK [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: 01 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: 01 07 00 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: 01 07 00 F8 3B 00 00 00 00 00 0F 0D 56 [17:42:05]RasterBufferAndPrint [17:42:05]line [17:42:05]line [17:42:05]line [17:42:05]line [17:42:05]line [17:42:05]written 0, free lines is 3352 [17:42:05]MH_Cut [17:42:05]Write to MH i2c: D1 01 00 FF 3B 01 0C [17:42:05]Write i2c OK [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: D1 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: D1 01 00 [17:42:05]MH_I2C_Read... [17:42:05]Read from MH i2c: D1 01 00 FF 3B 00 0B [17:42:05]Write to MH i2c: 01 00 00 00 3C 3C [17:42:05]Write i2c OK [17:42:05]MH_I2C_Read... [17:42:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C8 B6 47 00 72 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 32 30 39 38 35 36 30 10 04 04 00 19 7B 01 00 F4 03 04 00 93 C8 20 67 B6 04 01 00 00 5B BA 4F F9 B0 F0 FA 08 [17:42:05]CommunicateWithHost err = 0 [17:42:05]CheckOFDResponse [17:42:05]1017 (14) - 77093643461234 [17:42:05]1041 (16) - 0000000002098560 [17:42:05]1040 (4) - 97049 [17:42:05]1012 (4) - 29.10.2024 11:35 [17:42:05]1206 (1) - 0 [17:42:05]OFD Sender: Remove packet 97049 [17:42:05]ProducePacketName [17:42:05]name=ofd_packets/00097049 [17:42:05]NVStorageDeleteData [17:42:06]OFD Sender: No OFD packet to send [17:42:06]*** Cut start [17:42:06]*** Partial cut [17:42:06]*** CUTSNS_PIN = 1 [17:42:06]*** CUTSNS_PIN = 0 [17:42:06]*** Brake cut motor [17:42:07]Read from MH i2c: 01 [17:42:07]MH_I2C_Read... [17:42:07]*** Stop cut motor [17:42:07]*** Cut end [17:42:07]Read from MH i2c: 01 07 00 [17:42:07]MH_I2C_Read... [17:42:07]Read from MH i2c: 01 07 00 00 3C 00 00 00 00 00 FF 0F 51 [17:42:07]process_action close_receipt done [17:42:07]requested_data is exist [17:42:07]produce_requested_data [17:42:07]requested_item fm.sn is exist - process it [17:42:07]wFMCommunicate request_size=4 [17:42:07]MH_SAM_APDU [17:42:07]CAPDU: 80 11 00 00 [17:42:07]Write to MH i2c: E2 08 00 01 3C 80 11 00 00 00 00 00 00 B7 [17:42:07]Write i2c OK [17:42:07]MH_I2C_Read... [17:42:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:07]Read from MH i2c: E2 [17:42:07]MH_I2C_Read... [17:42:07]Read from MH i2c: E2 17 00 [17:42:07]MH_I2C_Read... [17:42:07]Read from MH i2c: E2 17 00 01 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [17:42:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:42:07]wFMCommunicate OK [17:42:07]requested_item fd.num is exist - process it [17:42:07]SAM_PROTO_GetFieldsCounters [17:42:07]wFMCommunicate request_size=4 [17:42:07]MH_SAM_APDU [17:42:07]CAPDU: 80 13 00 00 [17:42:07]Write to MH i2c: E2 08 00 02 3C 80 13 00 00 00 00 00 00 BA [17:42:07]Write i2c OK [17:42:07]MH_I2C_Read... [17:42:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:07]Read from MH i2c: E2 [17:42:07]MH_I2C_Read... [17:42:07]Read from MH i2c: E2 62 00 [17:42:07]MH_I2C_Read... [17:42:07]Read from MH i2c: E2 62 00 02 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 91 [17:42:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:07]wFMCommunicate OK [17:42:07]SAM_PROTO_GetFieldsCounters done [17:42:07]requested_item shift.num is exist - process it [17:42:07]requested_item shift.opened is exist - process it [17:42:07]req_shift_opened [17:42:07]FM_GetShiftState [17:42:07]SAM_PROTO_GetShiftState [17:42:07]wFMCommunicate request_size=4 [17:42:07]MH_SAM_APDU [17:42:07]CAPDU: 80 13 01 00 [17:42:07]Write to MH i2c: E2 08 00 03 3C 80 13 01 00 00 00 00 00 BC [17:42:07]Write i2c OK [17:42:07]MH_I2C_Read... [17:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:07]Read from MH i2c: E2 [17:42:07]MH_I2C_Read... [17:42:07]Read from MH i2c: E2 0E 00 [17:42:07]MH_I2C_Read... [17:42:07]Read from MH i2c: E2 0E 00 03 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1A [17:42:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:42:07]wFMCommunicate OK [17:42:07]SAM_PROTO_GetShiftState done [17:42:07]FM_GetShiftState done [17:42:07]req_shift_opened done [17:42:07]requested_item shift.open_date is exist - process it [17:42:07]req_shift_open_date [17:42:07]req_shift_open_date done [17:42:07]produce_requested_data done [17:42:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97049,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:42:07]process_action_free close_receipt [17:42:07]json_value_free [17:42:07]json_value_free done [17:42:07]process_json_proto returns [17:42:07]Send response to host [17:42:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97049,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:42:07]free response buf [17:42:07]execute_script done [17:42:07]execute_script returns [17:42:07]free content buf [17:42:07]Sock 9.Close socket [17:42:07]Sock 9.Thread stoped [17:42:11]OFD Sender: No OFD packet to send [17:42:16]OFD Sender: No OFD packet to send [17:42:21]OFD Sender: No OFD packet to send [17:42:26]OFD Sender: No OFD packet to send [17:42:31]OFD Sender: No OFD packet to send [17:42:36]OFD Sender: No OFD packet to send [17:42:41]OFD Sender: No OFD packet to send [17:42:46]OFD Sender: No OFD packet to send [17:42:51]OFD Sender: No OFD packet to send [17:42:56]OFD Sender: No OFD packet to send [17:43:01]OFD Sender: No OFD packet to send [17:43:06]OFD Sender: No OFD packet to send [17:43:11]OFD Sender: No OFD packet to send [17:43:16]OFD Sender: No OFD packet to send [17:43:21]OFD Sender: No OFD packet to send [17:43:22]accept exits with 7 [17:43:22]New connection [17:43:22]New thread 3067260260 created [17:43:22]Thread 3067116900 joined [17:43:22]Waiting for new connection... [17:43:22] Sock 7.Parse request [17:43:22]Sock 7.Check first char [17:43:22]Sock 7.First char is OK [17:43:22]request: POST /json_proto HTTP/1.0 [17:43:22]Method: POST [17:43:22]URL: /json_proto [17:43:22]Method is POST - this is cgi request [17:43:22]url: /json_proto [17:43:22]query_string will be loaded in cgi processing [17:43:22]execute_cgi json_proto POST (null) [17:43:22]execute_cgi path=json_proto method=POST [17:43:22]POST find Content-Length [17:43:22]Host: 172.17.40.67:8080 [17:43:22]Content-Length: 689 [17:43:22]Content-Type: application/json [17:43:22] [17:43:22]POST finish read [17:43:22]Found Content-Length = 689 [17:43:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 18.730, "sum" : 1445.96, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1445.00, "payments": [ { "type": 0, "sum" : 1445.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:22]execute_script... [17:43:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 18.730, "sum" : 1445.96, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1445.00, "payments": [ { "type": 0, "sum" : 1445.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:22]POST & json_proto [17:43:22]process_json_proto [17:43:22]json parsed OK: [17:43:22]protocol is kg_v1.0 [17:43:22]action value=close_receipt [17:43:22]process_action close_receipt [17:43:22]cmd_close_receipt [17:43:22]MH_GetDate [17:43:22]Write to MH i2c: F0 00 00 04 3C 2F [17:43:22]Write i2c OK [17:43:22]MH_I2C_Read... [17:43:22]Read from MH i2c: F0 [17:43:22]MH_I2C_Read... [17:43:22]Read from MH i2c: F0 09 00 [17:43:22]MH_I2C_Read... [17:43:22]Read from MH i2c: F0 09 00 04 3C 00 BC 1E 21 67 EE DA 66 66 2E [17:43:22]GetLastDocTimeStamp 1730223725 [17:43:22]current date 1730223804 [17:43:22]FM_GetShiftState [17:43:22]SAM_PROTO_GetShiftState [17:43:22]wFMCommunicate request_size=4 [17:43:22]MH_SAM_APDU [17:43:22]CAPDU: 80 13 01 00 [17:43:22]Write to MH i2c: E2 08 00 05 3C 80 13 01 00 00 00 00 00 BE [17:43:22]Write i2c OK [17:43:22]MH_I2C_Read... [17:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:22]Read from MH i2c: E2 [17:43:22]MH_I2C_Read... [17:43:22]Read from MH i2c: E2 0E 00 [17:43:22]MH_I2C_Read... [17:43:22]Read from MH i2c: E2 0E 00 05 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [17:43:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:43:22]wFMCommunicate OK [17:43:22]SAM_PROTO_GetShiftState done [17:43:22]FM_GetShiftState done [17:43:22]opened in 1730160548 [17:43:22]opened+sec_in_day 1730246948 [17:43:22]quantity*price = 144595 [17:43:22]sum+1 = 144597 [17:43:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.96 ИТОГО: 1445.00 Внесено: 2000.00 СДАЧА: 555.00 НСП 1% : 12.80 НДС 12% : 153.55 Наличными: 1445.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 559 29.10.2024 17:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97050 ФПД: 138235506458129 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97050&fm=138235506458129&tin=02508201610067®Number=0000000000170478&sum=144500 [17:43:23]StoreToDocumentArchive [17:43:23]shift 145 fd 97050 [17:43:23]save to /storage/0145/doc_00097050 [17:43:23]save last doc name /storage/0145/doc_00097050 to /storage/kkm_last_doc_name [17:43:23]save OK [17:43:23]Clear old archive folders... [17:43:23]ProcessDocumentItem done err = 0, tmpTLVsize=257 [17:43:23]tlvbuf is 01B660B0 [17:43:23]SAM_PROTO_ClearQueue [17:43:23]wFMCommunicate request_size=4 [17:43:23]MH_SAM_APDU [17:43:23]CAPDU: 80 09 00 00 [17:43:23]Write to MH i2c: E2 08 00 12 3C 80 09 00 00 00 00 00 00 C0 [17:43:23]Write i2c OK [17:43:23]MH_I2C_Read... [17:43:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:23]Read from MH i2c: E2 [17:43:23]MH_I2C_Read... [17:43:23]Read from MH i2c: E2 03 00 [17:43:23]MH_I2C_Read... [17:43:23]Read from MH i2c: E2 03 00 12 3C 00 90 00 C2 [17:43:23]RAPDU: 90 00 [17:43:23]wFMCommunicate OK [17:43:23]SAM_PROTO_ClearQueue done [17:43:23]KKMCreateOFDPacket [17:43:23]OFDProtocolAddRootSTLVToBuf [17:43:23]FM_MakeSignedData [17:43:23]FM_MakeSignedData [17:43:23]SAM_PROTO_SignData [17:43:23]wFMCommunicate request_size=4 [17:43:23]MH_SAM_APDU [17:43:23]CAPDU: 80 0D 01 02 [17:43:23]Write to MH i2c: E2 08 00 13 3C 80 0D 01 02 00 00 00 00 C8 [17:43:23]Write i2c OK [17:43:23]MH_I2C_Read... [17:43:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:23]Read from MH i2c: E2 [17:43:23]MH_I2C_Read... [17:43:23]Read from MH i2c: E2 03 00 [17:43:23]MH_I2C_Read... [17:43:23]Read from MH i2c: E2 03 00 13 3C 00 90 00 C3 [17:43:23]RAPDU: 90 00 [17:43:23]wFMCommunicate OK [17:43:23]wFMCommunicate request_size=255 [17:43:23]MH_SAM_APDU [17:43:23]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D4 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 BC 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7B 01 [17:43:23]Write to MH i2c: E2 02 01 14 3C 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D4 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 BC 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7B 01 00 00 4C [17:43:23]Write i2c OK [17:43:23]MH_I2C_Read... [17:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:24]Read from MH i2c: E2 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 03 00 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 03 00 14 3C 00 90 00 C4 [17:43:24]RAPDU: 90 00 [17:43:24]wFMCommunicate OK [17:43:24]wFMCommunicate request_size=16 [17:43:24]MH_SAM_APDU [17:43:24]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 7D B9 76 41 FE 11 [17:43:24]Write to MH i2c: E2 13 00 15 3C 80 0D 02 02 0B 00 00 35 04 06 00 7D B9 76 41 FE 11 00 00 1C [17:43:24]Write i2c OK [17:43:24]MH_I2C_Read... [17:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:24]Read from MH i2c: E2 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 03 00 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 03 00 15 3C 00 90 00 C5 [17:43:24]RAPDU: 90 00 [17:43:24]wFMCommunicate OK [17:43:24]wFMCommunicate request_size=4 [17:43:24]MH_SAM_APDU [17:43:24]CAPDU: 80 0D 03 02 [17:43:24]Write to MH i2c: E2 08 00 16 3C 80 0D 03 02 00 00 00 00 CD [17:43:24]Write i2c OK [17:43:24]MH_I2C_Read... [17:43:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:24]Read from MH i2c: E2 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 0B 00 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 0B 00 16 3C 00 92 ED A2 AF FD 61 14 2B 90 00 3B [17:43:24]RAPDU: 92 ED A2 AF FD 61 14 2B 90 00 [17:43:24]wFMCommunicate OK [17:43:24]SAM_PROTO_SignData done [17:43:24]FM_MakeSignedData done [17:43:24]CreateOFDProtocolMessage [17:43:24]wFMCommunicate request_size=4 [17:43:24]MH_SAM_APDU [17:43:24]CAPDU: 80 11 00 00 [17:43:24]Write to MH i2c: E2 08 00 17 3C 80 11 00 00 00 00 00 00 CD [17:43:24]Write i2c OK [17:43:24]MH_I2C_Read... [17:43:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:24]Read from MH i2c: E2 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 17 00 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: E2 17 00 17 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [17:43:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:43:24]wFMCommunicate OK [17:43:24]CreateOFDProtocolMessage done [17:43:24]OFDSenderStorePacket 97050 [17:43:24]StoreOFDPacket docnum=97050 [17:43:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F2 6A 0D 01 A1 3C 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D4 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 BC 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7B 01 00 35 04 06 00 7D B9 76 41 FE 11 92 ED A2 AF FD 61 14 2B [17:43:24]CheckFolder [17:43:24]dirname=/storage/ofd_packets [17:43:24]CheckFolder done [17:43:24]ProducePacketName [17:43:24]name=ofd_packets/00097050 [17:43:24]NVStorageSaveData ofd_packets/00097050 [17:43:24]File name is /storage/ofd_packets/00097050 [17:43:24]Write 307 bytes [17:43:24]NVStorageSaveData done [17:43:24]OFDSenderStorePacket done [17:43:24]KKMCreateOFDPacket done [17:43:24]NVStorageSaveData kkm_last_timestamp [17:43:24]File name is /storage/kkm_last_timestamp [17:43:24]Write 4 bytes [17:43:24]NVStorageSaveData done [17:43:24]ExternCall_PrintAddStr [17:43:24]wPrintStart [17:43:24]Write to MH i2c: 01 00 00 18 3C 54 [17:43:24]Write i2c OK [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: 01 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: 01 07 00 [17:43:24]MH_I2C_Read... [17:43:24]Read from MH i2c: 01 07 00 18 3C 00 00 00 00 00 FF 0F 69 [17:43:24]RasterBufferAndPrint [17:43:24]line Счет N : (1)3407582 [17:43:24]line ИНН: 02508201610067 [17:43:24]line Контрольно-Кассовый Чек [17:43:24]line ПРОДАЖА [17:43:24]line ТРК (МРК, ГНК) : 11 [17:43:24]line Товар: 2710194800 [17:43:24]line D-ENERGY Дт-К-2 [17:43:24]line 18.730 * 77.20 [17:43:24]line = 1445.96 [17:43:24]line НДС 12% НСП 1% [17:43:24]line > о реализуемом товаре [17:43:24]line ОКРУГЛЕНИЕ: -0.96 [17:43:24]line ИТОГО: 1445.00 [17:43:24]line Внесено: 2000.00 [17:43:24]line СДАЧА: 555.00 [17:43:24]line НСП 1% : 12.80 [17:43:24]line НДС 12% : 153.55 [17:43:24]line Наличными: 1445.00 [17:43:24]line Безнал.: 0.00 [17:43:24]line Место: АЗС № 82 "Партнер Нефть" [17:43:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:43:24]line СНО: Общий режим [17:43:24]line Чек 559 29.10.2024 17:43 [17:43:24]line Смена: 145 ФФД: 1.0 [17:43:24]line ЗНМ: 0300000017 [17:43:24]line РНМ: 0000000000170478 [17:43:24]line Версия ККМ: v1.0 [17:43:24]line ФМ: 0000000002098560 [17:43:24]line ФД: 97050 [17:43:24]line ФПД: 138235506458129 [17:43:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97050&fm=138235506458129&tin=02508201610067®Number=0000000000170478&sum=144500 [17:43:24]OFD Sender: Processing packet 97050 [packets to send 59, broken 58] [17:43:24]ProducePacketName [17:43:24]name=ofd_packets/00097050 [17:43:24]OFD Sender: To server: pG, [17:43:24]CommunicateWithHost lk.salyk.kg:30040 [17:43:24]ConnectInit lk.salyk.kg [17:43:24]written 0, free lines is 4095 [17:43:24]Connected sock=9 [17:43:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F2 6A 0D 01 A1 3C 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D4 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 BC 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 7B 01 00 35 04 06 00 7D B9 76 41 FE 11 92 ED A2 AF FD 61 14 2B [17:43:25]Write to MH i2c: 01 00 00 43 3C 7F [17:43:25]Write i2c OK [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: 01 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: 01 07 00 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: 01 07 00 43 3C 00 00 00 00 00 17 0D AA [17:43:25]RasterBufferAndPrint [17:43:25]line [17:43:25]line [17:43:25]line [17:43:25]line [17:43:25]line [17:43:25]written 0, free lines is 3357 [17:43:25]MH_Cut [17:43:25]Write to MH i2c: D1 01 00 4A 3C 01 58 [17:43:25]Write i2c OK [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: D1 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: D1 01 00 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: D1 01 00 4A 3C 00 57 [17:43:25]Write to MH i2c: 01 00 00 4B 3C 87 [17:43:25]Write i2c OK [17:43:25]MH_I2C_Read... [17:43:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA 6E 47 00 79 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 32 30 39 38 35 36 30 10 04 04 00 1A 7B 01 00 F4 03 04 00 E2 C8 20 67 B6 04 01 00 00 A4 D2 51 D8 25 7C DB F9 [17:43:25]CommunicateWithHost err = 0 [17:43:25]CheckOFDResponse [17:43:25]1017 (14) - 77093643461234 [17:43:25]1041 (16) - 0000000002098560 [17:43:25]1040 (4) - 97050 [17:43:25]1012 (4) - 29.10.2024 11:37 [17:43:25]1206 (1) - 0 [17:43:25]OFD Sender: Remove packet 97050 [17:43:25]ProducePacketName [17:43:25]name=ofd_packets/00097050 [17:43:25]NVStorageDeleteData [17:43:25]OFD Sender: No OFD packet to send [17:43:25]*** Cut start [17:43:25]*** Partial cut [17:43:25]*** CUTSNS_PIN = 1 [17:43:25]*** CUTSNS_PIN = 0 [17:43:25]*** Brake cut motor [17:43:26]Read from MH i2c: 01 [17:43:26]MH_I2C_Read... [17:43:26]*** Stop cut motor [17:43:26]*** Cut end [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 4B 3C 00 00 00 00 00 FF 0F 9C [17:43:26]process_action close_receipt done [17:43:26]requested_data is exist [17:43:26]produce_requested_data [17:43:26]requested_item fm.sn is exist - process it [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 4C 3C 80 11 00 00 00 00 00 00 02 [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 4C 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [17:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:43:26]wFMCommunicate OK [17:43:26]requested_item fd.num is exist - process it [17:43:26]SAM_PROTO_GetFieldsCounters [17:43:26]wFMCommunicate request_size=4 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 13 00 00 [17:43:26]Write to MH i2c: E2 08 00 4D 3C 80 13 00 00 00 00 00 00 05 [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 62 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 62 00 4D 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 E0 [17:43:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:26]wFMCommunicate OK [17:43:26]SAM_PROTO_GetFieldsCounters done [17:43:26]requested_item shift.num is exist - process it [17:43:26]requested_item shift.opened is exist - process it [17:43:26]req_shift_opened [17:43:26]FM_GetShiftState [17:43:26]SAM_PROTO_GetShiftState [17:43:26]wFMCommunicate request_size=4 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 13 01 00 [17:43:26]Write to MH i2c: E2 08 00 4E 3C 80 13 01 00 00 00 00 00 07 [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 0E 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 0E 00 4E 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 65 [17:43:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:43:26]wFMCommunicate OK [17:43:26]SAM_PROTO_GetShiftState done [17:43:26]FM_GetShiftState done [17:43:26]req_shift_opened done [17:43:26]requested_item shift.open_date is exist - process it [17:43:26]req_shift_open_date [17:43:26]req_shift_open_date done [17:43:26]produce_requested_data done [17:43:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97050,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:43:26]process_action_free close_receipt [17:43:26]json_value_free [17:43:26]json_value_free done [17:43:26]process_json_proto returns [17:43:26]Send response to host [17:43:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97050,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:43:26]free response buf [17:43:26]execute_script done [17:43:26]execute_script returns [17:43:26]free content buf [17:43:26]Sock 7.Close socket [17:43:26]Sock 7.Thread stoped [17:43:30]OFD Sender: No OFD packet to send [17:43:35]OFD Sender: No OFD packet to send [17:43:40]OFD Sender: No OFD packet to send [17:43:45]OFD Sender: No OFD packet to send [17:43:50]OFD Sender: No OFD packet to send [17:43:55]OFD Sender: No OFD packet to send [17:43:55]accept exits with 10 [17:43:55]New connection [17:43:55]New thread 3067116900 created [17:43:55]Thread 3067260260 joined [17:43:55]Waiting for new connection... [17:43:55] Sock 10.Parse request [17:43:55]Sock 10.Check first char [17:43:55]Sock 10.First char is OK [17:43:55]request: POST /json_proto HTTP/1.0 [17:43:55]Method: POST [17:43:55]URL: /json_proto [17:43:55]Method is POST - this is cgi request [17:43:55]url: /json_proto [17:43:55]query_string will be loaded in cgi processing [17:43:55]execute_cgi json_proto POST (null) [17:43:55]execute_cgi path=json_proto method=POST [17:43:55]POST find Content-Length [17:43:55]Host: 172.17.40.67:8080 [17:43:55]Content-Length: 683 [17:43:55]Content-Type: application/json [17:43:55] [17:43:55]POST finish read [17:43:55]Found Content-Length = 683 [17:43:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "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" ] } } [17:43:55]execute_script... [17:43: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)3407584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "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" ] } } [17:43:55]POST & json_proto [17:43:55]process_json_proto [17:43:55]json parsed OK: [17:43:55]protocol is kg_v1.0 [17:43:55]action value=close_receipt [17:43:55]process_action close_receipt [17:43:55]cmd_close_receipt [17:43:55]MH_GetDate [17:43:55]Write to MH i2c: F0 00 00 4F 3C 7A [17:43:55]Write i2c OK [17:43:55]MH_I2C_Read... [17:43:55]Read from MH i2c: F0 [17:43:55]MH_I2C_Read... [17:43:55]Read from MH i2c: F0 09 00 [17:43:55]MH_I2C_Read... [17:43:55]Read from MH i2c: F0 09 00 4F 3C 00 DD 1E 21 67 EE DA 66 66 9A [17:43:55]GetLastDocTimeStamp 1730223804 [17:43:55]current date 1730223837 [17:43:55]FM_GetShiftState [17:43:55]SAM_PROTO_GetShiftState [17:43:55]wFMCommunicate request_size=4 [17:43:55]MH_SAM_APDU [17:43:55]CAPDU: 80 13 01 00 [17:43:55]Write to MH i2c: E2 08 00 50 3C 80 13 01 00 00 00 00 00 09 [17:43:55]Write i2c OK [17:43:55]MH_I2C_Read... [17:43:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:55]Read from MH i2c: E2 [17:43:55]MH_I2C_Read... [17:43:55]Read from MH i2c: E2 0E 00 [17:43:55]MH_I2C_Read... [17:43:55]Read from MH i2c: E2 0E 00 50 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [17:43:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:43:55]wFMCommunicate OK [17:43:55]SAM_PROTO_GetShiftState done [17:43:55]FM_GetShiftState done [17:43:55]opened in 1730160548 [17:43:55]opened+sec_in_day 1730246948 [17:43:55]quantity*price = 130072 [17:43:55]sum+1 = 130074 [17:43:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 560 29.10.2024 17:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97051 ФПД: 154130533118072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174357&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97051&fm=154130533118072&tin=02508201610067®Number=0000000000170478&sum=130000 [17:43:56]StoreToDocumentArchive [17:43:56]shift 145 fd 97051 [17:43:56]save to /storage/0145/doc_00097051 [17:43:56]save last doc name /storage/0145/doc_00097051 to /storage/kkm_last_doc_name [17:43:56]save OK [17:43:56]Clear old archive folders... [17:43:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:43:56]tlvbuf is 01AA02D0 [17:43:56]SAM_PROTO_ClearQueue [17:43:56]wFMCommunicate request_size=4 [17:43:56]MH_SAM_APDU [17:43:56]CAPDU: 80 09 00 00 [17:43:56]Write to MH i2c: E2 08 00 5D 3C 80 09 00 00 00 00 00 00 0B [17:43:56]Write i2c OK [17:43:56]MH_I2C_Read... [17:43:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:56]Read from MH i2c: E2 [17:43:56]MH_I2C_Read... [17:43:56]Read from MH i2c: E2 03 00 [17:43:56]MH_I2C_Read... [17:43:56]Read from MH i2c: E2 03 00 5D 3C 00 90 00 0D [17:43:56]RAPDU: 90 00 [17:43:56]wFMCommunicate OK [17:43:56]SAM_PROTO_ClearQueue done [17:43:56]KKMCreateOFDPacket [17:43:56]OFDProtocolAddRootSTLVToBuf [17:43:56]FM_MakeSignedData [17:43:56]FM_MakeSignedData [17:43:56]SAM_PROTO_SignData [17:43:56]wFMCommunicate request_size=4 [17:43:56]MH_SAM_APDU [17:43:56]CAPDU: 80 0D 01 02 [17:43:56]Write to MH i2c: E2 08 00 5E 3C 80 0D 01 02 00 00 00 00 13 [17:43:56]Write i2c OK [17:43:56]MH_I2C_Read... [17:43:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:56]Read from MH i2c: E2 [17:43:56]MH_I2C_Read... [17:43:56]Read from MH i2c: E2 03 00 [17:43:56]MH_I2C_Read... [17:43:56]Read from MH i2c: E2 03 00 5E 3C 00 90 00 0E [17:43:56]RAPDU: 90 00 [17:43:56]wFMCommunicate OK [17:43:56]wFMCommunicate request_size=255 [17:43:56]MH_SAM_APDU [17:43: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 30 02 00 00 F4 03 04 00 DD 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7B 01 00 35 04 06 00 8C [17:43:56]Write to MH i2c: E2 02 01 5F 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 30 02 00 00 F4 03 04 00 DD 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7B 01 00 35 04 06 00 8C 00 00 BB [17:43:57]Write i2c OK [17:43:57]MH_I2C_Read... [17:43:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:57]Read from MH i2c: E2 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 03 00 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 03 00 5F 3C 00 90 00 0F [17:43:57]RAPDU: 90 00 [17:43:57]wFMCommunicate OK [17:43:57]wFMCommunicate request_size=10 [17:43:57]MH_SAM_APDU [17:43:57]CAPDU: 80 0D 02 02 05 2E 4F AC F0 78 [17:43:57]Write to MH i2c: E2 0D 00 60 3C 80 0D 02 02 05 00 2E 4F AC F0 78 00 00 B1 [17:43:57]Write i2c OK [17:43:57]MH_I2C_Read... [17:43:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:57]Read from MH i2c: E2 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 03 00 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 03 00 60 3C 00 90 00 10 [17:43:57]RAPDU: 90 00 [17:43:57]wFMCommunicate OK [17:43:57]wFMCommunicate request_size=4 [17:43:57]MH_SAM_APDU [17:43:57]CAPDU: 80 0D 03 02 [17:43:57]Write to MH i2c: E2 08 00 61 3C 80 0D 03 02 00 00 00 00 18 [17:43:57]Write i2c OK [17:43:57]MH_I2C_Read... [17:43:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:57]Read from MH i2c: E2 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 0B 00 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 0B 00 61 3C 00 EA E4 78 D9 D1 F7 37 E9 90 00 20 [17:43:57]RAPDU: EA E4 78 D9 D1 F7 37 E9 90 00 [17:43:57]wFMCommunicate OK [17:43:57]SAM_PROTO_SignData done [17:43:57]FM_MakeSignedData done [17:43:57]CreateOFDProtocolMessage [17:43:57]wFMCommunicate request_size=4 [17:43:57]MH_SAM_APDU [17:43:57]CAPDU: 80 11 00 00 [17:43:57]Write to MH i2c: E2 08 00 62 3C 80 11 00 00 00 00 00 00 18 [17:43:57]Write i2c OK [17:43:57]MH_I2C_Read... [17:43:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:57]Read from MH i2c: E2 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 17 00 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: E2 17 00 62 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [17:43:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:43:57]wFMCommunicate OK [17:43:57]CreateOFDProtocolMessage done [17:43:57]OFDSenderStorePacket 97051 [17:43:57]StoreOFDPacket docnum=97051 [17:43:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B2 CA 07 01 0C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 30 02 00 00 F4 03 04 00 DD 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7B 01 00 35 04 06 00 8C 2E 4F AC F0 78 EA E4 78 D9 D1 F7 37 E9 [17:43:57]CheckFolder [17:43:57]dirname=/storage/ofd_packets [17:43:57]CheckFolder done [17:43:57]ProducePacketName [17:43:57]name=ofd_packets/00097051 [17:43:57]NVStorageSaveData ofd_packets/00097051 [17:43:57]File name is /storage/ofd_packets/00097051 [17:43:57]Write 301 bytes [17:43:57]NVStorageSaveData done [17:43:57]OFDSenderStorePacket done [17:43:57]KKMCreateOFDPacket done [17:43:57]NVStorageSaveData kkm_last_timestamp [17:43:57]File name is /storage/kkm_last_timestamp [17:43:57]Write 4 bytes [17:43:57]NVStorageSaveData done [17:43:57]ExternCall_PrintAddStr [17:43:57]wPrintStart [17:43:57]Write to MH i2c: 01 00 00 63 3C 9F [17:43:57]OFD Sender: Processing packet 97051 [packets to send 59, broken 58] [17:43:57]ProducePacketName [17:43:57]name=ofd_packets/00097051 [17:43:57]OFD Sender: To server: pG, [17:43:57]CommunicateWithHost lk.salyk.kg:30040 [17:43:57]ConnectInit lk.salyk.kg [17:43:57]Write i2c OK [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: 01 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: 01 07 00 [17:43:57]MH_I2C_Read... [17:43:57]Read from MH i2c: 01 07 00 63 3C 00 00 00 00 00 FF 0F B4 [17:43:57]RasterBufferAndPrint [17:43:57]line Счет N : (1)3407584 [17:43:57]line ИНН: 02508201610067 [17:43:57]line Контрольно-Кассовый Чек [17:43:57]line ПРОДАЖА [17:43:57]line ТРК (МРК, ГНК) : 33 [17:43:57]line Товар: 2710124500 [17:43:57]line Аи-95-К-5 [17:43:57]line 17.530 * 74.20 [17:43:57]line = 1300.73 [17:43:57]line НДС 12% НСП 1% [17:43:57]line > о реализуемом товаре [17:43:57]line ОКРУГЛЕНИЕ: -0.73 [17:43:57]line ИТОГО: 1300.00 [17:43:57]line Внесено: 1300.00 [17:43:57]line СДАЧА: 0.00 [17:43:57]line НСП 1% : 11.51 [17:43:57]line НДС 12% : 138.13 [17:43:57]line Наличными: 1300.00 [17:43:57]line Безнал.: 0.00 [17:43:57]line Место: АЗС № 82 "Партнер Нефть" [17:43:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:43:57]line СНО: Общий режим [17:43:57]line Чек 560 29.10.2024 17:43 [17:43:57]line Смена: 145 ФФД: 1.0 [17:43:57]line ЗНМ: 0300000017 [17:43:57]line РНМ: 0000000000170478 [17:43:57]line Версия ККМ: v1.0 [17:43:57]line ФМ: 0000000002098560 [17:43:57]line ФД: 97051 [17:43:57]line ФПД: 154130533118072 [17:43:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174357&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97051&fm=154130533118072&tin=02508201610067®Number=0000000000170478&sum=130000 [17:43:57]Connected sock=7 [17:43:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B2 CA 07 01 0C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 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 30 02 00 00 F4 03 04 00 DD 1E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 7B 01 00 35 04 06 00 8C 2E 4F AC F0 78 EA E4 78 D9 D1 F7 37 E9 [17:43:57]written 0, free lines is 4095 [17:43:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 EE 47 00 F9 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 32 30 39 38 35 36 30 10 04 04 00 1B 7B 01 00 F4 03 04 00 03 C9 20 67 B6 04 01 00 00 DE A7 41 72 00 54 B9 DB [17:43:58]CommunicateWithHost err = 0 [17:43:58]CheckOFDResponse [17:43:58]1017 (14) - 77093643461234 [17:43:58]1041 (16) - 0000000002098560 [17:43:58]1040 (4) - 97051 [17:43:58]1012 (4) - 29.10.2024 11:37 [17:43:58]1206 (1) - 0 [17:43:58]OFD Sender: Remove packet 97051 [17:43:58]ProducePacketName [17:43:58]name=ofd_packets/00097051 [17:43:58]NVStorageDeleteData [17:43:58]Write to MH i2c: 01 00 00 8E 3C CA [17:43:58]Write i2c OK [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: 01 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: 01 07 00 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: 01 07 00 8E 3C 00 00 00 00 00 03 0D E1 [17:43:58]RasterBufferAndPrint [17:43:58]line [17:43:58]line [17:43:58]line [17:43:58]line [17:43:58]line [17:43:58]written 0, free lines is 3337 [17:43:58]MH_Cut [17:43:58]Write to MH i2c: D1 01 00 95 3C 01 A3 [17:43:58]Write i2c OK [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: D1 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: D1 01 00 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: D1 01 00 95 3C 00 A2 [17:43:58]Write to MH i2c: 01 00 00 96 3C D2 [17:43:58]Write i2c OK [17:43:58]MH_I2C_Read... [17:43:58]OFD Sender: No OFD packet to send [17:43:58]*** Cut start [17:43:58]*** Partial cut [17:43:58]*** CUTSNS_PIN = 1 [17:43:58]*** CUTSNS_PIN = 0 [17:43:59]*** Brake cut motor [17:43:59]Read from MH i2c: 01 [17:43:59]MH_I2C_Read... [17:43:59]*** Stop cut motor [17:43:59]*** Cut end [17:43:59]Read from MH i2c: 01 07 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: 01 07 00 96 3C 00 00 00 00 00 FF 0F E7 [17:43:59]process_action close_receipt done [17:43:59]requested_data is exist [17:43:59]produce_requested_data [17:43:59]requested_item fm.sn is exist - process it [17:43:59]wFMCommunicate request_size=4 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 11 00 00 [17:43:59]Write to MH i2c: E2 08 00 97 3C 80 11 00 00 00 00 00 00 4D [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 17 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 17 00 97 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [17:43:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:43:59]wFMCommunicate OK [17:43:59]requested_item fd.num is exist - process it [17:43:59]SAM_PROTO_GetFieldsCounters [17:43:59]wFMCommunicate request_size=4 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 13 00 00 [17:43:59]Write to MH i2c: E2 08 00 98 3C 80 13 00 00 00 00 00 00 50 [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 62 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 62 00 98 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 2F [17:43:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:59]wFMCommunicate OK [17:43:59]SAM_PROTO_GetFieldsCounters done [17:43:59]requested_item shift.num is exist - process it [17:43:59]requested_item shift.opened is exist - process it [17:43:59]req_shift_opened [17:43:59]FM_GetShiftState [17:43:59]SAM_PROTO_GetShiftState [17:43:59]wFMCommunicate request_size=4 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 13 01 00 [17:43:59]Write to MH i2c: E2 08 00 99 3C 80 13 01 00 00 00 00 00 52 [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 0E 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 0E 00 99 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B0 [17:43:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:43:59]wFMCommunicate OK [17:43:59]SAM_PROTO_GetShiftState done [17:43:59]FM_GetShiftState done [17:43:59]req_shift_opened done [17:43:59]requested_item shift.open_date is exist - process it [17:43:59]req_shift_open_date [17:43:59]req_shift_open_date done [17:43:59]produce_requested_data done [17:43:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97051,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:43:59]process_action_free close_receipt [17:43:59]json_value_free [17:43:59]json_value_free done [17:43:59]process_json_proto returns [17:43:59]Send response to host [17:43:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97051,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:43:59]free response buf [17:43:59]execute_script done [17:43:59]execute_script returns [17:43:59]free content buf [17:43:59]Sock 10.Close socket [17:43:59]Sock 10.Thread stoped [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:44:59]accept exits with 9 [17:44:59]New connection [17:44:59]New thread 3067260260 created [17:44:59]Thread 3067116900 joined [17:44:59]Waiting for new connection... [17:44:59] Sock 9.Parse request [17:44:59]Sock 9.Check first char [17:44:59]Sock 9.First char is OK [17:44:59]request: POST /json_proto HTTP/1.0 [17:44:59]Method: POST [17:44:59]URL: /json_proto [17:44:59]Method is POST - this is cgi request [17:44:59]url: /json_proto [17:44:59]query_string will be loaded in cgi processing [17:44:59]execute_cgi json_proto POST (null) [17:44:59]execute_cgi path=json_proto method=POST [17:44:59]POST find Content-Length [17:44:59]Host: 172.17.40.67:8080 [17:44:59]Content-Length: 678 [17:44:59]Content-Type: application/json [17:44:59] [17:44:59]POST finish read [17:44:59]Found Content-Length = 678 [17:44:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:44:59]execute_script... [17:44: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)3407585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:44:59]POST & json_proto [17:44:59]process_json_proto [17:44:59]json parsed OK: [17:44:59]protocol is kg_v1.0 [17:44:59]action value=close_receipt [17:44:59]process_action close_receipt [17:44:59]cmd_close_receipt [17:44:59]MH_GetDate [17:44:59]Write to MH i2c: F0 00 00 9A 3C C5 [17:44:59]Write i2c OK [17:44:59]MH_I2C_Read... [17:44:59]Read from MH i2c: F0 [17:44:59]MH_I2C_Read... [17:44:59]Read from MH i2c: F0 09 00 [17:44:59]MH_I2C_Read... [17:44:59]Read from MH i2c: F0 09 00 9A 3C 00 1C 1F 21 67 EE DA 66 66 25 [17:44:59]GetLastDocTimeStamp 1730223837 [17:44:59]current date 1730223900 [17:44:59]FM_GetShiftState [17:44:59]SAM_PROTO_GetShiftState [17:44:59]wFMCommunicate request_size=4 [17:44:59]MH_SAM_APDU [17:44:59]CAPDU: 80 13 01 00 [17:44:59]Write to MH i2c: E2 08 00 9B 3C 80 13 01 00 00 00 00 00 54 [17:44:59]Write i2c OK [17:44:59]MH_I2C_Read... [17:44:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:59]Read from MH i2c: E2 [17:44:59]MH_I2C_Read... [17:44:59]Read from MH i2c: E2 0E 00 [17:44:59]MH_I2C_Read... [17:44:59]Read from MH i2c: E2 0E 00 9B 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [17:44:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:44:59]wFMCommunicate OK [17:44:59]SAM_PROTO_GetShiftState done [17:44:59]FM_GetShiftState done [17:44:59]opened in 1730160548 [17:44:59]opened+sec_in_day 1730246948 [17:44:59]quantity*price = 35055 [17:44:59]sum+1 = 35057 [17:44:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 561 29.10.2024 17:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97052 ФПД: 34967788602999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174500&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97052&fm=34967788602999&tin=02508201610067®Number=0000000000170478&sum=35000 [17:45:00]StoreToDocumentArchive [17:45:00]shift 145 fd 97052 [17:45:00]save to /storage/0145/doc_00097052 [17:45:00]save last doc name /storage/0145/doc_00097052 to /storage/kkm_last_doc_name [17:45:00]save OK [17:45:00]Clear old archive folders... [17:45:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:45:00]tlvbuf is 01AD4D50 [17:45:00]SAM_PROTO_ClearQueue [17:45:00]wFMCommunicate request_size=4 [17:45:00]MH_SAM_APDU [17:45:00]CAPDU: 80 09 00 00 [17:45:00]Write to MH i2c: E2 08 00 A8 3C 80 09 00 00 00 00 00 00 56 [17:45:00]Write i2c OK [17:45:00]MH_I2C_Read... [17:45:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:00]Read from MH i2c: E2 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 A8 3C 00 90 00 58 [17:45:00]RAPDU: 90 00 [17:45:00]wFMCommunicate OK [17:45:00]SAM_PROTO_ClearQueue done [17:45:00]KKMCreateOFDPacket [17:45:00]OFDProtocolAddRootSTLVToBuf [17:45:00]FM_MakeSignedData [17:45:00]FM_MakeSignedData [17:45:00]SAM_PROTO_SignData [17:45:00]wFMCommunicate request_size=4 [17:45:00]MH_SAM_APDU [17:45:00]CAPDU: 80 0D 01 02 [17:45:00]Write to MH i2c: E2 08 00 A9 3C 80 0D 01 02 00 00 00 00 5E [17:45:00]Write i2c OK [17:45:00]MH_I2C_Read... [17:45:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:00]Read from MH i2c: E2 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 A9 3C 00 90 00 59 [17:45:00]RAPDU: 90 00 [17:45:00]wFMCommunicate OK [17:45:00]wFMCommunicate request_size=255 [17:45:00]MH_SAM_APDU [17:45: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 34 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 31 02 00 00 F4 03 04 00 1C 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7B 01 00 35 04 06 00 1F [17:45:00]Write to MH i2c: E2 02 01 AA 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 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 31 02 00 00 F4 03 04 00 1C 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7B 01 00 35 04 06 00 1F 00 00 35 [17:45:00]Write i2c OK [17:45:00]MH_I2C_Read... [17:45:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:00]Read from MH i2c: E2 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 AA 3C 00 90 00 5A [17:45:00]RAPDU: 90 00 [17:45:00]wFMCommunicate OK [17:45:00]wFMCommunicate request_size=10 [17:45:00]MH_SAM_APDU [17:45:00]CAPDU: 80 0D 02 02 05 CD 92 9E 46 77 [17:45:00]Write to MH i2c: E2 0D 00 AB 3C 80 0D 02 02 05 00 CD 92 9E 46 77 00 00 25 [17:45:00]Write i2c OK [17:45:00]MH_I2C_Read... [17:45:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:00]Read from MH i2c: E2 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 03 00 AB 3C 00 90 00 5B [17:45:00]RAPDU: 90 00 [17:45:00]wFMCommunicate OK [17:45:00]wFMCommunicate request_size=4 [17:45:00]MH_SAM_APDU [17:45:00]CAPDU: 80 0D 03 02 [17:45:00]Write to MH i2c: E2 08 00 AC 3C 80 0D 03 02 00 00 00 00 63 [17:45:00]Write i2c OK [17:45:00]MH_I2C_Read... [17:45:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:00]Read from MH i2c: E2 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 0B 00 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 0B 00 AC 3C 00 FE F2 16 B7 60 5D 53 80 90 00 B1 [17:45:00]RAPDU: FE F2 16 B7 60 5D 53 80 90 00 [17:45:00]wFMCommunicate OK [17:45:00]SAM_PROTO_SignData done [17:45:00]FM_MakeSignedData done [17:45:00]CreateOFDProtocolMessage [17:45:00]wFMCommunicate request_size=4 [17:45:00]MH_SAM_APDU [17:45:00]CAPDU: 80 11 00 00 [17:45:00]Write to MH i2c: E2 08 00 AD 3C 80 11 00 00 00 00 00 00 63 [17:45:00]Write i2c OK [17:45:00]MH_I2C_Read... [17:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:00]Read from MH i2c: E2 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 17 00 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: E2 17 00 AD 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [17:45:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:45:00]wFMCommunicate OK [17:45:00]CreateOFDProtocolMessage done [17:45:00]OFDSenderStorePacket 97052 [17:45:00]StoreOFDPacket docnum=97052 [17:45:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 34 07 01 47 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 34 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 31 02 00 00 F4 03 04 00 1C 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7B 01 00 35 04 06 00 1F CD 92 9E 46 77 FE F2 16 B7 60 5D 53 80 [17:45:00]CheckFolder [17:45:00]dirname=/storage/ofd_packets [17:45:00]CheckFolder done [17:45:00]ProducePacketName [17:45:00]name=ofd_packets/00097052 [17:45:00]NVStorageSaveData ofd_packets/00097052 [17:45:00]File name is /storage/ofd_packets/00097052 [17:45:00]Write 301 bytes [17:45:00]NVStorageSaveData done [17:45:00]OFDSenderStorePacket done [17:45:00]KKMCreateOFDPacket done [17:45:00]NVStorageSaveData kkm_last_timestamp [17:45:00]File name is /storage/kkm_last_timestamp [17:45:00]Write 4 bytes [17:45:00]NVStorageSaveData done [17:45:00]ExternCall_PrintAddStr [17:45:00]wPrintStart [17:45:00]Write to MH i2c: 01 00 00 AE 3C EA [17:45:00]Write i2c OK [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: 01 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: 01 07 00 [17:45:00]MH_I2C_Read... [17:45:00]Read from MH i2c: 01 07 00 AE 3C 00 00 00 00 00 FF 0F FF [17:45:00]RasterBufferAndPrint [17:45:00]line Счет N : (1)3407585 [17:45:00]line ИНН: 02508201610067 [17:45:00]line Контрольно-Кассовый Чек [17:45:00]line ПРОДАЖА [17:45:00]line ТРК (МРК, ГНК) : 22 [17:45:00]line Товар: 2710124130 [17:45:00]line Аи-92-К-4 [17:45:00]line 5.240 * 66.90 [17:45:00]line = 350.56 [17:45:00]line НДС 12% НСП 1% [17:45:00]line > о реализуемом товаре [17:45:00]line ОКРУГЛЕНИЕ: -0.56 [17:45:00]line ИТОГО: 350.00 [17:45:00]line Внесено: 350.00 [17:45:00]line СДАЧА: 0.00 [17:45:00]line НСП 1% : 3.10 [17:45:00]line НДС 12% : 37.23 [17:45:00]line Наличными: 350.00 [17:45:00]line Безнал.: 0.00 [17:45:00]line Место: АЗС № 82 "Партнер Нефть" [17:45:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:45:00]line СНО: Общий режим [17:45:00]line Чек 561 29.10.2024 17:45 [17:45:00]line Смена: 145 ФФД: 1.0 [17:45:00]line ЗНМ: 0300000017 [17:45:00]line РНМ: 0000000000170478 [17:45:00]line Версия ККМ: v1.0 [17:45:00]line ФМ: 0000000002098560 [17:45:00]line ФД: 97052 [17:45:00]line ФПД: 34967788602999 [17:45:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174500&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97052&fm=34967788602999&tin=02508201610067®Number=0000000000170478&sum=35000 [17:45:01]OFD Sender: Processing packet 97052 [packets to send 59, broken 58] [17:45:01]ProducePacketName [17:45:01]name=ofd_packets/00097052 [17:45:01]OFD Sender: To server: pG, [17:45:01]CommunicateWithHost lk.salyk.kg:30040 [17:45:01]ConnectInit lk.salyk.kg [17:45:01]written 0, free lines is 4095 [17:45:01]Connected sock=11 [17:45:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 34 07 01 47 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 34 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 31 02 00 00 F4 03 04 00 1C 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 7B 01 00 35 04 06 00 1F CD 92 9E 46 77 FE F2 16 B7 60 5D 53 80 [17:45:01]Write to MH i2c: 01 00 00 D9 3C 15 [17:45:01]Write i2c OK [17:45:01]MH_I2C_Read... [17:45:01]Read from MH i2c: 01 [17:45:01]MH_I2C_Read... [17:45:01]Read from MH i2c: 01 07 00 [17:45:01]MH_I2C_Read... [17:45:01]Read from MH i2c: 01 07 00 D9 3C 00 00 00 00 00 0F 0D 38 [17:45:01]RasterBufferAndPrint [17:45:01]line [17:45:01]line [17:45:01]line [17:45:01]line [17:45:01]line [17:45:01]written 0, free lines is 3349 [17:45:01]MH_Cut [17:45:01]Write to MH i2c: D1 01 00 E0 3C 01 EE [17:45:01]Write i2c OK [17:45:01]MH_I2C_Read... [17:45:01]Read from MH i2c: D1 [17:45:01]MH_I2C_Read... [17:45:01]Read from MH i2c: D1 01 00 [17:45:01]MH_I2C_Read... [17:45:01]Read from MH i2c: D1 01 00 E0 3C 00 ED [17:45:01]Write to MH i2c: 01 00 00 E1 3C 1D [17:45:01]Write i2c OK [17:45:01]MH_I2C_Read... [17:45:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C9 CC 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 1C 7B 01 00 F4 03 04 00 43 C9 20 67 B6 04 01 00 00 8D 24 13 02 B1 BB BE 9E [17:45:01]CommunicateWithHost err = 0 [17:45:01]CheckOFDResponse [17:45:01]1017 (14) - 77093643461234 [17:45:01]1041 (16) - 0000000002098560 [17:45:01]1040 (4) - 97052 [17:45:01]1012 (4) - 29.10.2024 11:38 [17:45:01]1206 (1) - 0 [17:45:01]OFD Sender: Remove packet 97052 [17:45:01]ProducePacketName [17:45:01]name=ofd_packets/00097052 [17:45:01]NVStorageDeleteData [17:45:02]*** Cut start [17:45:02]*** Partial cut [17:45:02]*** CUTSNS_PIN = 1 [17:45:02]*** CUTSNS_PIN = 0 [17:45:02]OFD Sender: No OFD packet to send [17:45:02]*** Brake cut motor [17:45:02]Read from MH i2c: 01 [17:45:02]*** Stop cut motor [17:45:02]*** Cut end [17:45:02]MH_I2C_Read... [17:45:02]Read from MH i2c: 01 07 00 [17:45:02]MH_I2C_Read... [17:45:02]Read from MH i2c: 01 07 00 E1 3C 00 00 00 00 00 FF 0F 32 [17:45:02]process_action close_receipt done [17:45:02]requested_data is exist [17:45:02]produce_requested_data [17:45:02]requested_item fm.sn is exist - process it [17:45:02]wFMCommunicate request_size=4 [17:45:02]MH_SAM_APDU [17:45:02]CAPDU: 80 11 00 00 [17:45:02]Write to MH i2c: E2 08 00 E2 3C 80 11 00 00 00 00 00 00 98 [17:45:02]Write i2c OK [17:45:02]MH_I2C_Read... [17:45:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:02]Read from MH i2c: E2 [17:45:02]MH_I2C_Read... [17:45:02]Read from MH i2c: E2 17 00 [17:45:02]MH_I2C_Read... [17:45:02]Read from MH i2c: E2 17 00 E2 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [17:45:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:45:02]wFMCommunicate OK [17:45:02]requested_item fd.num is exist - process it [17:45:02]SAM_PROTO_GetFieldsCounters [17:45:02]wFMCommunicate request_size=4 [17:45:02]MH_SAM_APDU [17:45:02]CAPDU: 80 13 00 00 [17:45:02]Write to MH i2c: E2 08 00 E3 3C 80 13 00 00 00 00 00 00 9B [17:45:02]Write i2c OK [17:45:02]MH_I2C_Read... [17:45:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:45:03]Read from MH i2c: E2 [17:45:03]MH_I2C_Read... [17:45:03]Read from MH i2c: E2 62 00 [17:45:03]MH_I2C_Read... [17:45:03]Read from MH i2c: E2 62 00 E3 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 7E [17:45:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:45:03]wFMCommunicate OK [17:45:03]SAM_PROTO_GetFieldsCounters done [17:45:03]requested_item shift.num is exist - process it [17:45:03]requested_item shift.opened is exist - process it [17:45:03]req_shift_opened [17:45:03]FM_GetShiftState [17:45:03]SAM_PROTO_GetShiftState [17:45:03]wFMCommunicate request_size=4 [17:45:03]MH_SAM_APDU [17:45:03]CAPDU: 80 13 01 00 [17:45:03]Write to MH i2c: E2 08 00 E4 3C 80 13 01 00 00 00 00 00 9D [17:45:03]Write i2c OK [17:45:03]MH_I2C_Read... [17:45:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:03]Read from MH i2c: E2 [17:45:03]MH_I2C_Read... [17:45:03]Read from MH i2c: E2 0E 00 [17:45:03]MH_I2C_Read... [17:45:03]Read from MH i2c: E2 0E 00 E4 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FB [17:45:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:45:03]wFMCommunicate OK [17:45:03]SAM_PROTO_GetShiftState done [17:45:03]FM_GetShiftState done [17:45:03]req_shift_opened done [17:45:03]requested_item shift.open_date is exist - process it [17:45:03]req_shift_open_date [17:45:03]req_shift_open_date done [17:45:03]produce_requested_data done [17:45:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97052,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:45:03]process_action_free close_receipt [17:45:03]json_value_free [17:45:03]json_value_free done [17:45:03]process_json_proto returns [17:45:03]Send response to host [17:45:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97052,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:45:03]free response buf [17:45:03]execute_script done [17:45:03]execute_script returns [17:45:03]free content buf [17:45:03]Sock 9.Close socket [17:45:03]Sock 9.Thread stoped [17:45:07]OFD Sender: No OFD packet to send [17:45:12]OFD Sender: No OFD packet to send [17:45:17]OFD Sender: No OFD packet to send [17:45:22]OFD Sender: No OFD packet to send [17:45:27]OFD Sender: No OFD packet to send [17:45:32]OFD Sender: No OFD packet to send [17:45:37]OFD Sender: No OFD packet to send [17:45:42]OFD Sender: No OFD packet to send [17:45: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:12]accept exits with 7 [17:46:12]New connection [17:46:12]New thread 3067116900 created [17:46:12]Thread 3067260260 joined [17:46:12]Waiting for new connection... [17:46:12] Sock 7.Parse request [17:46:12]Sock 7.Check first char [17:46:12]Sock 7.First char is OK [17:46:12]request: POST /json_proto HTTP/1.0 [17:46:12]Method: POST [17:46:12]URL: /json_proto [17:46:12]Method is POST - this is cgi request [17:46:12]url: /json_proto [17:46:12]query_string will be loaded in cgi processing [17:46:12]execute_cgi json_proto POST (null) [17:46:12]execute_cgi path=json_proto method=POST [17:46:12]POST find Content-Length [17:46:12]Host: 172.17.40.67:8080 [17:46:12]Content-Length: 683 [17:46:12]Content-Type: application/json [17:46:12] [17:46:12]POST finish read [17:46:12]Found Content-Length = 683 [17:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:12]execute_script... [17:46: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)3407587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:12]POST & json_proto [17:46:12]process_json_proto [17:46:12]json parsed OK: [17:46:12]protocol is kg_v1.0 [17:46:12]action value=close_receipt [17:46:12]process_action close_receipt [17:46:12]cmd_close_receipt [17:46:12]MH_GetDate [17:46:12]Write to MH i2c: F0 00 00 E5 3C 10 [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: F0 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: F0 09 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: F0 09 00 E5 3C 00 66 1F 21 67 EE DA 66 66 BA [17:46:12]GetLastDocTimeStamp 1730223900 [17:46:12]current date 1730223974 [17:46:12]FM_GetShiftState [17:46:12]SAM_PROTO_GetShiftState [17:46:12]wFMCommunicate request_size=4 [17:46:12]MH_SAM_APDU [17:46:12]CAPDU: 80 13 01 00 [17:46:12]Write to MH i2c: E2 08 00 E6 3C 80 13 01 00 00 00 00 00 9F [17:46:12]Write i2c OK [17:46:12]MH_I2C_Read... [17:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:12]Read from MH i2c: E2 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: E2 0E 00 [17:46:12]MH_I2C_Read... [17:46:12]Read from MH i2c: E2 0E 00 E6 3C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FD [17:46:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:46:12]wFMCommunicate OK [17:46:12]SAM_PROTO_GetShiftState done [17:46:12]FM_GetShiftState done [17:46:12]opened in 1730160548 [17:46:12]opened+sec_in_day 1730246948 [17:46:12]quantity*price = 100015 [17:46:12]sum+1 = 100017 [17:46: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 562 29.10.2024 17:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97053 ФПД: 265968876028067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97053&fm=265968876028067&tin=02508201610067®Number=0000000000170478&sum=100000 [17:46:14]StoreToDocumentArchive [17:46:14]shift 145 fd 97053 [17:46:14]save to /storage/0145/doc_00097053 [17:46:14]save last doc name /storage/0145/doc_00097053 to /storage/kkm_last_doc_name [17:46:14]save OK [17:46:14]Clear old archive folders... [17:46:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:46:14]tlvbuf is 01B99670 [17:46:14]SAM_PROTO_ClearQueue [17:46:14]wFMCommunicate request_size=4 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 09 00 00 [17:46:14]Write to MH i2c: E2 08 00 F3 3C 80 09 00 00 00 00 00 00 A1 [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 F3 3C 00 90 00 A3 [17:46:14]RAPDU: 90 00 [17:46:14]wFMCommunicate OK [17:46:14]SAM_PROTO_ClearQueue done [17:46:14]KKMCreateOFDPacket [17:46:14]OFDProtocolAddRootSTLVToBuf [17:46:14]FM_MakeSignedData [17:46:14]FM_MakeSignedData [17:46:14]SAM_PROTO_SignData [17:46:14]wFMCommunicate request_size=4 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 0D 01 02 [17:46:14]Write to MH i2c: E2 08 00 F4 3C 80 0D 01 02 00 00 00 00 A9 [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 F4 3C 00 90 00 A4 [17:46:14]RAPDU: 90 00 [17:46:14]wFMCommunicate OK [17:46:14]wFMCommunicate request_size=255 [17:46:14]MH_SAM_APDU [17:46: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 34 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 32 02 00 00 F4 03 04 00 66 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7B 01 00 35 04 06 00 F1 [17:46:14]Write to MH i2c: E2 02 01 F5 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 32 02 00 00 F4 03 04 00 66 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7B 01 00 35 04 06 00 F1 00 00 8D [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 F5 3C 00 90 00 A5 [17:46:14]RAPDU: 90 00 [17:46:14]wFMCommunicate OK [17:46:14]wFMCommunicate request_size=10 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 0D 02 02 05 E5 B4 60 80 A3 [17:46:14]Write to MH i2c: E2 0D 00 F6 3C 80 0D 02 02 05 00 E5 B4 60 80 A3 00 00 D2 [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 03 00 F6 3C 00 90 00 A6 [17:46:14]RAPDU: 90 00 [17:46:14]wFMCommunicate OK [17:46:14]wFMCommunicate request_size=4 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 0D 03 02 [17:46:14]Write to MH i2c: E2 08 00 F7 3C 80 0D 03 02 00 00 00 00 AE [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 0B 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 0B 00 F7 3C 00 80 A1 D9 02 6F 8B 79 1D 90 00 3B [17:46:14]RAPDU: 80 A1 D9 02 6F 8B 79 1D 90 00 [17:46:14]wFMCommunicate OK [17:46:14]SAM_PROTO_SignData done [17:46:14]FM_MakeSignedData done [17:46:14]CreateOFDProtocolMessage [17:46:14]wFMCommunicate request_size=4 [17:46:14]MH_SAM_APDU [17:46:14]CAPDU: 80 11 00 00 [17:46:14]Write to MH i2c: E2 08 00 F8 3C 80 11 00 00 00 00 00 00 AE [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:14]Read from MH i2c: E2 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 17 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: E2 17 00 F8 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [17:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:46:14]wFMCommunicate OK [17:46:14]CreateOFDProtocolMessage done [17:46:14]OFDSenderStorePacket 97053 [17:46:14]StoreOFDPacket docnum=97053 [17:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A F0 07 01 F7 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 32 02 00 00 F4 03 04 00 66 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7B 01 00 35 04 06 00 F1 E5 B4 60 80 A3 80 A1 D9 02 6F 8B 79 1D [17:46:14]CheckFolder [17:46:14]dirname=/storage/ofd_packets [17:46:14]CheckFolder done [17:46:14]ProducePacketName [17:46:14]name=ofd_packets/00097053 [17:46:14]NVStorageSaveData ofd_packets/00097053 [17:46:14]File name is /storage/ofd_packets/00097053 [17:46:14]Write 301 bytes [17:46:14]NVStorageSaveData done [17:46:14]OFDSenderStorePacket done [17:46:14]KKMCreateOFDPacket done [17:46:14]NVStorageSaveData kkm_last_timestamp [17:46:14]File name is /storage/kkm_last_timestamp [17:46:14]Write 4 bytes [17:46:14]NVStorageSaveData done [17:46:14]OFD Sender: Processing packet 97053 [packets to send 59, broken 58] [17:46:14]ProducePacketName [17:46:14]name=ofd_packets/00097053 [17:46:14]OFD Sender: To server: pG, [17:46:14]CommunicateWithHost lk.salyk.kg:30040 [17:46:14]ConnectInit lk.salyk.kg [17:46:14]ExternCall_PrintAddStr [17:46:14]wPrintStart [17:46:14]Write to MH i2c: 01 00 00 F9 3C 35 [17:46:14]Write i2c OK [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: 01 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: 01 07 00 [17:46:14]MH_I2C_Read... [17:46:14]Read from MH i2c: 01 07 00 F9 3C 00 00 00 00 00 FF 0F 4A [17:46:14]RasterBufferAndPrint [17:46:14]line Счет N : (1)3407587 [17:46:14]line ИНН: 02508201610067 [17:46:14]line Контрольно-Кассовый Чек [17:46:14]line ПРОДАЖА [17:46:14]line ТРК (МРК, ГНК) : 32 [17:46:14]line Товар: 2710124130 [17:46:14]line Аи-92-К-4 [17:46:14]line 14.950 * 66.90 [17:46:14]line = 1000.16 [17:46:14]line НДС 12% НСП 1% [17:46:14]line > о реализуемом товаре [17:46:14]line ОКРУГЛЕНИЕ: -0.16 [17:46:14]line ИТОГО: 1000.00 [17:46:14]line Внесено: 1000.00 [17:46:14]line СДАЧА: 0.00 [17:46:14]line НСП 1% : 8.85 [17:46:14]line НДС 12% : 106.21 [17:46:14]line Наличными: 1000.00 [17:46:14]line Безнал.: 0.00 [17:46:14]line Место: АЗС № 82 "Партнер Нефть" [17:46:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:46:14]line СНО: Общий режим [17:46:14]line Чек 562 29.10.2024 17:46 [17:46:14]line Смена: 145 ФФД: 1.0 [17:46:14]line ЗНМ: 0300000017 [17:46:14]line РНМ: 0000000000170478 [17:46:14]line Версия ККМ: v1.0 [17:46:14]line ФМ: 0000000002098560 [17:46:14]line ФД: 97053 [17:46:14]line ФПД: 265968876028067 [17:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97053&fm=265968876028067&tin=02508201610067®Number=0000000000170478&sum=100000 [17:46:14]Connected sock=11 [17:46:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A F0 07 01 F7 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 32 02 00 00 F4 03 04 00 66 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 7B 01 00 35 04 06 00 F1 E5 B4 60 80 A3 80 A1 D9 02 6F 8B 79 1D [17:46:14]written 0, free lines is 4095 [17:46:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D4 28 47 00 8F 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 32 30 39 38 35 36 30 10 04 04 00 1D 7B 01 00 F4 03 04 00 8C C9 20 67 B6 04 01 00 00 F9 50 AA 81 93 C3 B3 59 [17:46:15]CommunicateWithHost err = 0 [17:46:15]CheckOFDResponse [17:46:15]1017 (14) - 77093643461234 [17:46:15]1041 (16) - 0000000002098560 [17:46:15]1040 (4) - 97053 [17:46:15]1012 (4) - 29.10.2024 11:39 [17:46:15]1206 (1) - 0 [17:46:15]OFD Sender: Remove packet 97053 [17:46:15]ProducePacketName [17:46:15]name=ofd_packets/00097053 [17:46:15]NVStorageDeleteData [17:46:15]Write to MH i2c: 01 00 00 24 3D 61 [17:46:15]Write i2c OK [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: 01 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: 01 07 00 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: 01 07 00 24 3D 00 00 00 00 00 08 0D 7D [17:46:15]RasterBufferAndPrint [17:46:15]line [17:46:15]line [17:46:15]line [17:46:15]line [17:46:15]line [17:46:15]written 0, free lines is 3345 [17:46:15]MH_Cut [17:46:15]Write to MH i2c: D1 01 00 2B 3D 01 3A [17:46:15]Write i2c OK [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: D1 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: D1 01 00 [17:46:15]MH_I2C_Read... [17:46:15]Read from MH i2c: D1 01 00 2B 3D 00 39 [17:46:15]Write to MH i2c: 01 00 00 2C 3D 69 [17:46:15]Write i2c OK [17:46:15]MH_I2C_Read... [17:46:15]OFD Sender: No OFD packet to send [17:46:16]*** Cut start [17:46:16]*** Partial cut [17:46:16]*** CUTSNS_PIN = 1 [17:46:16]*** CUTSNS_PIN = 0 [17:46:16]*** Brake cut motor [17:46:16]Read from MH i2c: 01 [17:46:16]MH_I2C_Read... [17:46:16]*** Stop cut motor [17:46:16]*** Cut end [17:46:16]Read from MH i2c: 01 07 00 [17:46:16]MH_I2C_Read... [17:46:16]Read from MH i2c: 01 07 00 2C 3D 00 00 00 00 00 FF 0F 7E [17:46:16]process_action close_receipt done [17:46:16]requested_data is exist [17:46:16]produce_requested_data [17:46:16]requested_item fm.sn is exist - process it [17:46:16]wFMCommunicate request_size=4 [17:46:16]MH_SAM_APDU [17:46:16]CAPDU: 80 11 00 00 [17:46:16]Write to MH i2c: E2 08 00 2D 3D 80 11 00 00 00 00 00 00 E4 [17:46:16]Write i2c OK [17:46:16]MH_I2C_Read... [17:46:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:16]Read from MH i2c: E2 [17:46:16]MH_I2C_Read... [17:46:16]Read from MH i2c: E2 17 00 [17:46:16]MH_I2C_Read... [17:46:16]Read from MH i2c: E2 17 00 2D 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [17:46:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:46:16]wFMCommunicate OK [17:46:16]requested_item fd.num is exist - process it [17:46:16]SAM_PROTO_GetFieldsCounters [17:46:16]wFMCommunicate request_size=4 [17:46:16]MH_SAM_APDU [17:46:16]CAPDU: 80 13 00 00 [17:46:16]Write to MH i2c: E2 08 00 2E 3D 80 13 00 00 00 00 00 00 E7 [17:46:16]Write i2c OK [17:46:16]MH_I2C_Read... [17:46:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:16]Read from MH i2c: E2 [17:46:16]MH_I2C_Read... [17:46:16]Read from MH i2c: E2 62 00 [17:46:16]MH_I2C_Read... [17:46:16]Read from MH i2c: E2 62 00 2E 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 CE [17:46:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:16]wFMCommunicate OK [17:46:16]SAM_PROTO_GetFieldsCounters done [17:46:16]requested_item shift.num is exist - process it [17:46:16]requested_item shift.opened is exist - process it [17:46:16]req_shift_opened [17:46:16]FM_GetShiftState [17:46:16]SAM_PROTO_GetShiftState [17:46:16]wFMCommunicate request_size=4 [17:46:16]MH_SAM_APDU [17:46:16]CAPDU: 80 13 01 00 [17:46:16]Write to MH i2c: E2 08 00 2F 3D 80 13 01 00 00 00 00 00 E9 [17:46:16]Write i2c OK [17:46:16]MH_I2C_Read... [17:46:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:16]Read from MH i2c: E2 [17:46:16]MH_I2C_Read... [17:46:16]Read from MH i2c: E2 0E 00 [17:46:16]MH_I2C_Read... [17:46:16]Read from MH i2c: E2 0E 00 2F 3D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 47 [17:46:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:46:16]wFMCommunicate OK [17:46:16]SAM_PROTO_GetShiftState done [17:46:16]FM_GetShiftState done [17:46:16]req_shift_opened done [17:46:16]requested_item shift.open_date is exist - process it [17:46:16]req_shift_open_date [17:46:16]req_shift_open_date done [17:46:16]produce_requested_data done [17:46:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97053,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:46:16]process_action_free close_receipt [17:46:16]json_value_free [17:46:16]json_value_free done [17:46:16]process_json_proto returns [17:46:16]Send response to host [17:46:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97053,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:46:16]free response buf [17:46:16]execute_script done [17:46:16]execute_script returns [17:46:16]free content buf [17:46:16]Sock 7.Close socket [17:46:16]Sock 7.Thread stoped [17:46:20]OFD Sender: No OFD packet to send [17:46:21]int [17:46:21]Write to MH i2c: 01 00 00 30 3D 6D [17:46:21]*** FLAG_PRN_PAP1 set [17:46:21]Write i2c OK [17:46:21]MH_I2C_Read... [17:46:21]Read from MH i2c: 01 [17:46:21]MH_I2C_Read... [17:46:21]Read from MH i2c: 01 07 00 [17:46:21]MH_I2C_Read... [17:46:21]Read from MH i2c: 01 07 00 30 3D 00 01 00 00 00 FF 0F 83 [17:46:21]state=0 [17:46:21]No paper [17:46:21]int [17:46:21]Write to MH i2c: 01 00 00 31 3D 6E [17:46:21]*** FLAG_PRN_PAP2 set [17:46:21]Write i2c OK [17:46:21]MH_I2C_Read... [17:46:21]Read from MH i2c: 01 [17:46:21]MH_I2C_Read... [17:46:21]Read from MH i2c: 01 07 00 [17:46:21]MH_I2C_Read... [17:46:21]Read from MH i2c: 01 07 00 31 3D 00 03 00 00 00 FF 0F 86 [17:46:21]state=0 [17:46:21]No paper [17:46:21]Cover opened [17:46:24]int [17:46:24]Write to MH i2c: 01 00 00 32 3D 6F [17:46:24]*** FLAG_PRN_PAP2 reset [17:46:24]Write i2c OK [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: 01 [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: 01 07 00 [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: 01 07 00 32 3D 00 01 00 00 00 FF 0F 85 [17:46:24]state=3 [17:46:24]No paper [17:46:24]Cover closed [17:46:24]int [17:46:24]Write to MH i2c: 01 00 00 33 3D 70 [17:46:24]*** FLAG_PRN_PAP2 set [17:46:24]Write i2c OK [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: 01 [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: 01 07 00 [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: 01 07 00 33 3D 00 03 00 00 00 FF 0F 88 [17:46:24]state=0 [17:46:24]No paper [17:46:24]Cover opened [17:46:25]OFD Sender: No OFD packet to send [17:46:28]int [17:46:28]Write to MH i2c: 01 00 00 34 3D 71 [17:46:28]*** FLAG_PRN_PAP2 reset [17:46:28]Write i2c OK [17:46:28]MH_I2C_Read... [17:46:28]Read from MH i2c: 01 [17:46:28]MH_I2C_Read... [17:46:28]Read from MH i2c: 01 07 00 [17:46:28]MH_I2C_Read... [17:46:28]Read from MH i2c: 01 07 00 34 3D 00 01 00 00 00 FF 0F 87 [17:46:28]state=3 [17:46:28]No paper [17:46:28]Cover closed [17:46:28]int [17:46:28]Write to MH i2c: 01 00 00 35 3D 72 [17:46:28]*** FLAG_PRN_PAP1 reset [17:46:28]Write i2c OK [17:46:28]MH_I2C_Read... [17:46:28]Read from MH i2c: 01 [17:46:28]MH_I2C_Read... [17:46:28]Read from MH i2c: 01 07 00 [17:46:28]MH_I2C_Read... [17:46:28]Read from MH i2c: 01 07 00 35 3D 00 00 00 00 00 FF 0F 87 [17:46:28]state=0 [17:46:30]OFD Sender: No OFD packet to send [17:46:34]accept exits with 10 [17:46:34]New connection [17:46:34]New thread 3067260260 created [17:46:34]Thread 3067116900 joined [17:46:34]Waiting for new connection... [17:46:34] Sock 10.Parse request [17:46:34]Sock 10.Check first char [17:46:34]Sock 10.First char is OK [17:46:34]request: POST /json_proto HTTP/1.0 [17:46:34]Method: POST [17:46:34]URL: /json_proto [17:46:34]Method is POST - this is cgi request [17:46:34]url: /json_proto [17:46:34]query_string will be loaded in cgi processing [17:46:34]execute_cgi json_proto POST (null) [17:46:34]execute_cgi path=json_proto method=POST [17:46:34]POST find Content-Length [17:46:34]Host: 172.17.40.67:8080 [17:46:34]Content-Length: 215 [17:46:34]Content-Type: application/json [17:46:34] [17:46:34]POST finish read [17:46:34]Found Content-Length = 215 [17:46:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:34]execute_script... [17:46:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:34]POST & json_proto [17:46:34]process_json_proto [17:46:34]json parsed OK: [17:46:34]protocol is kg_v1.0 [17:46:34]action value=get_value [17:46:34]process_action get_value [17:46:34]cmd_get_value [17:46:34]process_action get_value done [17:46:34]requested_data is exist [17:46:34]produce_requested_data [17:46:34]requested_item kkm.sn is exist - process it [17:46:34]requested_item kkm.ver is exist - process it [17:46:34]requested_item fm.sn is exist - process it [17:46:34]wFMCommunicate request_size=4 [17:46:34]MH_SAM_APDU [17:46:34]CAPDU: 80 11 00 00 [17:46:34]Write to MH i2c: E2 08 00 36 3D 80 11 00 00 00 00 00 00 ED [17:46:34]Write i2c OK [17:46:34]MH_I2C_Read... [17:46:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:34]Read from MH i2c: E2 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 17 00 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 17 00 36 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [17:46:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:46:34]wFMCommunicate OK [17:46:34]requested_item fd.num is exist - process it [17:46:34]SAM_PROTO_GetFieldsCounters [17:46:34]wFMCommunicate request_size=4 [17:46:34]MH_SAM_APDU [17:46:34]CAPDU: 80 13 00 00 [17:46:34]Write to MH i2c: E2 08 00 37 3D 80 13 00 00 00 00 00 00 F0 [17:46:34]Write i2c OK [17:46:34]MH_I2C_Read... [17:46:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:34]Read from MH i2c: E2 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 62 00 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 62 00 37 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 D7 [17:46:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:34]wFMCommunicate OK [17:46:34]SAM_PROTO_GetFieldsCounters done [17:46:34]requested_item shift.num is exist - process it [17:46:34]requested_item shift.opened is exist - process it [17:46:34]req_shift_opened [17:46:34]FM_GetShiftState [17:46:34]SAM_PROTO_GetShiftState [17:46:34]wFMCommunicate request_size=4 [17:46:34]MH_SAM_APDU [17:46:34]CAPDU: 80 13 01 00 [17:46:34]Write to MH i2c: E2 08 00 38 3D 80 13 01 00 00 00 00 00 F2 [17:46:34]Write i2c OK [17:46:34]MH_I2C_Read... [17:46:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:34]Read from MH i2c: E2 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 0E 00 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 0E 00 38 3D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 50 [17:46:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:46:34]wFMCommunicate OK [17:46:34]SAM_PROTO_GetShiftState done [17:46:34]FM_GetShiftState done [17:46:34]req_shift_opened done [17:46:34]requested_item shift.open_date is exist - process it [17:46:34]req_shift_open_date [17:46:34]req_shift_open_date done [17:46:34]produce_requested_data done [17:46:34]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97053,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:46:34]process_action_free get_value [17:46:34]json_value_free [17:46:34]json_value_free done [17:46:34]process_json_proto returns [17:46:34]Send response to host [17:46:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97053,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:46:34]free response buf [17:46:34]execute_script done [17:46:34]execute_script returns [17:46:34]free content buf [17:46:34]Sock 10.Close socket [17:46:34]Sock 10.Thread stoped [17:46:34]accept exits with 9 [17:46:34]New connection [17:46:34]New thread 3067116900 created [17:46:34]Thread 3067260260 joined [17:46:34]Waiting for new connection... [17:46:34] Sock 9.Parse request [17:46:34]Sock 9.Check first char [17:46:34]Sock 9.First char is OK [17:46:34]request: POST /json_proto HTTP/1.0 [17:46:34]Method: POST [17:46:34]URL: /json_proto [17:46:34]Method is POST - this is cgi request [17:46:34]url: /json_proto [17:46:34]query_string will be loaded in cgi processing [17:46:34]execute_cgi json_proto POST (null) [17:46:34]execute_cgi path=json_proto method=POST [17:46:34]POST find Content-Length [17:46:34]Host: 172.17.40.67:8080 [17:46:34]Content-Length: 331 [17:46:34]Content-Type: application/json [17:46:34] [17:46:34]POST finish read [17:46:34]Found Content-Length = 331 [17:46:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:46:34]execute_script... [17:46: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" ] } } [17:46:35]POST & json_proto [17:46:35]process_json_proto [17:46:35]json parsed OK: [17:46:35]protocol is kg_v1.0 [17:46:35]action value=get_value [17:46:35]process_action get_value [17:46:35]cmd_get_value [17:46:35]process_action get_value done [17:46:35]requested_data is exist [17:46:35]produce_requested_data [17:46:35]requested_item fm.sale.total is exist - process it [17:46:35]SAM_PROTO_GetFMData [17:46:35]wFMCommunicate request_size=4 [17:46:35]MH_SAM_APDU [17:46:35]CAPDU: 80 13 03 00 [17:46:35]Write to MH i2c: E2 08 00 39 3D 80 13 03 00 00 00 00 00 F5 [17:46:35]Write i2c OK [17:46:35]MH_I2C_Read... [17:46:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:46:35]Read from MH i2c: E2 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 39 3D 00 C4 04 85 04 C0 04 6E 04 04 00 FB 79 01 00 69 04 A3 00 6F 04 04 00 5D 79 01 00 B1 04 05 00 37 11 A0 E3 01 70 04 05 00 50 DF 36 A2 01 72 04 04 00 E7 31 69 41 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 C2 25 60 33 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 7A F9 47 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 3D [17:46:35]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 FB 79 01 00 69 04 A3 00 6F 04 04 00 5D 79 01 00 B1 04 05 00 37 11 A0 E3 01 70 04 05 00 50 DF 36 A2 01 72 04 04 00 E7 31 69 41 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 C2 25 60 33 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 7A F9 47 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [17:46:35]wFMCommunicate OK [17:46:35]wFMCommunicate request_size=4 [17:46:35]MH_SAM_APDU [17:46:35]CAPDU: 80 17 00 00 [17:46:35]Write to MH i2c: E2 08 00 3A 3D 80 17 00 00 00 00 00 00 F7 [17:46:35]Write i2c OK [17:46:35]MH_I2C_Read... [17:46:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:35]OFD Sender: No OFD packet to send [17:46:35]Read from MH i2c: E2 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 3A 3D 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 2B [17:46:35]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [17:46:35]wFMCommunicate OK [17:46:35]wFMCommunicate request_size=4 [17:46:35]MH_SAM_APDU [17:46:35]CAPDU: 80 17 00 00 [17:46:35]Write to MH i2c: E2 08 00 3B 3D 80 17 00 00 00 00 00 00 F8 [17:46:35]Write i2c OK [17:46:35]MH_I2C_Read... [17:46:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:36]Read from MH i2c: E2 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 FD 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 FD 00 3B 3D 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 0D [17:46: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 [17:46:36]wFMCommunicate OK [17:46:36]wFMCommunicate request_size=4 [17:46:36]MH_SAM_APDU [17:46:36]CAPDU: 80 17 00 00 [17:46:36]Write to MH i2c: E2 08 00 3C 3D 80 17 00 00 00 00 00 00 F9 [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:36]Read from MH i2c: E2 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 FD 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 FD 00 3C 3D 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 71 [17:46:36]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 [17:46:36]wFMCommunicate OK [17:46:36]wFMCommunicate request_size=4 [17:46:36]MH_SAM_APDU [17:46:36]CAPDU: 80 17 00 00 [17:46:36]Write to MH i2c: E2 08 00 3D 3D 80 17 00 00 00 00 00 00 FA [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [17:46:36]Read from MH i2c: E2 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 E1 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 E1 00 3D 3D 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 E8 [17:46:36]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 [17:46:36]wFMCommunicate OK [17:46:36]SAM_PROTO_GetFMData done [17:46:36]requested_item fm.sale_refund.total is exist - process it [17:46:36]requested_item fm.buy.total is exist - process it [17:46:36]requested_item shift.sale.total is exist - process it [17:46:36]SAM_PROTO_GetShiftData [17:46:36]wFMCommunicate request_size=4 [17:46:36]MH_SAM_APDU [17:46:36]CAPDU: 80 13 02 00 [17:46:36]Write to MH i2c: E2 08 00 3E 3D 80 13 02 00 00 00 00 00 F9 [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:46:37]Read from MH i2c: E2 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 3E 3D 00 BC 04 AA 04 B8 04 6E 04 04 00 32 02 00 00 69 04 9E 00 6F 04 04 00 2F 02 00 00 B1 04 04 00 73 1A 62 03 70 04 04 00 E0 4D 06 03 72 04 03 00 93 CC 5B 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 0C FF 5B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 94 AA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 62 [17:46:37]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 32 02 00 00 69 04 9E 00 6F 04 04 00 2F 02 00 00 B1 04 04 00 73 1A 62 03 70 04 04 00 E0 4D 06 03 72 04 03 00 93 CC 5B 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 0C FF 5B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 94 AA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [17:46:37]wFMCommunicate OK [17:46:37]wFMCommunicate request_size=4 [17:46:37]MH_SAM_APDU [17:46:37]CAPDU: 80 17 00 00 [17:46:37]Write to MH i2c: E2 08 00 3F 3D 80 17 00 00 00 00 00 00 FC [17:46:37]Write i2c OK [17:46:37]MH_I2C_Read... [17:46:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:37]Read from MH i2c: E2 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 3F 3D 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 CB [17:46:37]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [17:46:37]wFMCommunicate OK [17:46:37]wFMCommunicate request_size=4 [17:46:37]MH_SAM_APDU [17:46:37]CAPDU: 80 17 00 00 [17:46:37]Write to MH i2c: E2 08 00 40 3D 80 17 00 00 00 00 00 00 FD [17:46:37]Write i2c OK [17:46:37]MH_I2C_Read... [17:46:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:37]Read from MH i2c: E2 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 40 3D 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 26 [17:46:37]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [17:46:37]wFMCommunicate OK [17:46:37]wFMCommunicate request_size=4 [17:46:37]MH_SAM_APDU [17:46:37]CAPDU: 80 17 00 00 [17:46:37]Write to MH i2c: E2 08 00 41 3D 80 17 00 00 00 00 00 00 FE [17:46:37]Write i2c OK [17:46:37]MH_I2C_Read... [17:46:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:37]Read from MH i2c: E2 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 [17:46:37]MH_I2C_Read... [17:46:37]Read from MH i2c: E2 FD 00 41 3D 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 7F [17:46:37]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [17:46:38]wFMCommunicate OK [17:46:38]wFMCommunicate request_size=4 [17:46:38]MH_SAM_APDU [17:46:38]CAPDU: 80 17 00 00 [17:46:38]Write to MH i2c: E2 08 00 42 3D 80 17 00 00 00 00 00 00 FF [17:46:38]Write i2c OK [17:46:38]MH_I2C_Read... [17:46:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [17:46:38]Read from MH i2c: E2 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 D9 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: E2 D9 00 42 3D 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DE [17:46:38]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:46:38]wFMCommunicate OK [17:46:38]SAM_PROTO_GetShiftData done [17:46:38]requested_item shift.sale.total_cash is exist - process it [17:46:38]requested_item shift.sale_refund.total is exist - process it [17:46:38]requested_item shift.sale_refund.total_cash is exist - process it [17:46:38]requested_item shift.buy.total is exist - process it [17:46:38]requested_item shift.buy.total_cash is exist - process it [17:46:38]produce_requested_data done [17:46:38]produce_requested_data return {"fm.sale.total":81138854.95,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":567609.47,"shift.sale.total_cash":507448.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:46:38]process_action_free get_value [17:46:38]json_value_free [17:46:38]json_value_free done [17:46:38]process_json_proto returns [17:46:38]Send response to host [17:46:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81138854.95,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":567609.47,"shift.sale.total_cash":507448.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:46:38]free response buf [17:46:38]execute_script done [17:46:38]execute_script returns [17:46:38]free content buf [17:46:38]Sock 9.Close socket [17:46:38]Sock 9.Thread stoped [17:46:40]OFD Sender: No OFD packet to send [17:46:45]OFD Sender: No OFD packet to send [17:46:50]OFD Sender: No OFD packet to send [17:46:55]OFD Sender: No OFD packet to send [17:47:00]OFD Sender: No OFD packet to send [17:47:04]accept exits with 10 [17:47:04]New connection [17:47:04]New thread 3067260260 created [17:47:04]Thread 3067116900 joined [17:47:04]Waiting for new connection... [17:47:04] Sock 10.Parse request [17:47:04]Sock 10.Check first char [17:47:04]Sock 10.First char is OK [17:47:04]request: POST /json_proto HTTP/1.0 [17:47:04]Method: POST [17:47:04]URL: /json_proto [17:47:04]Method is POST - this is cgi request [17:47:04]url: /json_proto [17:47:04]query_string will be loaded in cgi processing [17:47:04]execute_cgi json_proto POST (null) [17:47:04]execute_cgi path=json_proto method=POST [17:47:04]POST find Content-Length [17:47:04]Host: 172.17.40.67:8080 [17:47:04]Content-Length: 675 [17:47:04]Content-Type: application/json [17:47:04] [17:47:04]POST finish read [17:47:04]Found Content-Length = 675 [17:47:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:04]execute_script... [17: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)3407588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:04]POST & json_proto [17:47:04]process_json_proto [17:47:04]json parsed OK: [17:47:04]protocol is kg_v1.0 [17:47:04]action value=close_receipt [17:47:04]process_action close_receipt [17:47:04]cmd_close_receipt [17:47:04]MH_GetDate [17:47:04]Write to MH i2c: F0 00 00 43 3D 6F [17:47:04]Write i2c OK [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: F0 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: F0 09 00 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: F0 09 00 43 3D 00 9A 1F 21 67 EE DA 66 66 4D [17:47:04]GetLastDocTimeStamp 1730223974 [17:47:04]current date 1730224026 [17:47:04]FM_GetShiftState [17:47:04]SAM_PROTO_GetShiftState [17:47:04]wFMCommunicate request_size=4 [17:47:04]MH_SAM_APDU [17:47:04]CAPDU: 80 13 01 00 [17:47:04]Write to MH i2c: E2 08 00 44 3D 80 13 01 00 00 00 00 00 FE [17:47:04]Write i2c OK [17:47:04]MH_I2C_Read... [17:47:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:04]Read from MH i2c: E2 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: E2 0E 00 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: E2 0E 00 44 3D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5C [17:47:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:47:04]wFMCommunicate OK [17:47:04]SAM_PROTO_GetShiftState done [17:47:04]FM_GetShiftState done [17:47:04]opened in 1730160548 [17:47:04]opened+sec_in_day 1730246948 [17:47:04]quantity*price = 50063 [17:47:04]sum+1 = 50064 [17:47: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 563 29.10.2024 17:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97054 ФПД: 240554674089070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174706&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97054&fm=240554674089070&tin=02508201610067®Number=0000000000170478&sum=50000 [17:47:05]StoreToDocumentArchive [17:47:05]shift 145 fd 97054 [17:47:05]save to /storage/0145/doc_00097054 [17:47:05]save last doc name /storage/0145/doc_00097054 to /storage/kkm_last_doc_name [17:47:05]save OK [17:47:05]Clear old archive folders... [17:47:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:47:05]tlvbuf is 01BC4A40 [17:47:05]SAM_PROTO_ClearQueue [17:47:05]wFMCommunicate request_size=4 [17:47:05]MH_SAM_APDU [17:47:05]CAPDU: 80 09 00 00 [17:47:05]Write to MH i2c: E2 08 00 51 3D 80 09 00 00 00 00 00 00 00 [17:47:05]Write i2c OK [17:47:05]MH_I2C_Read... [17:47:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:05]Read from MH i2c: E2 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 51 3D 00 90 00 02 [17:47:05]RAPDU: 90 00 [17:47:05]wFMCommunicate OK [17:47:05]SAM_PROTO_ClearQueue done [17:47:05]KKMCreateOFDPacket [17:47:05]OFDProtocolAddRootSTLVToBuf [17:47:05]FM_MakeSignedData [17:47:05]FM_MakeSignedData [17:47:05]SAM_PROTO_SignData [17:47:05]wFMCommunicate request_size=4 [17:47:05]MH_SAM_APDU [17:47:05]CAPDU: 80 0D 01 02 [17:47:05]Write to MH i2c: E2 08 00 52 3D 80 0D 01 02 00 00 00 00 08 [17:47:05]Write i2c OK [17:47:05]MH_I2C_Read... [17:47:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:05]Read from MH i2c: E2 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 52 3D 00 90 00 03 [17:47:05]RAPDU: 90 00 [17:47:05]wFMCommunicate OK [17:47:05]wFMCommunicate request_size=255 [17:47:05]MH_SAM_APDU [17:47:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 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 33 02 00 00 F4 03 04 00 9A 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7B 01 00 35 04 06 00 DA C8 7F E5 [17:47:06]Write to MH i2c: E2 02 01 53 3D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 9A 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7B 01 00 35 04 06 00 DA C8 7F E5 00 00 BC [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:06]Read from MH i2c: E2 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 03 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 03 00 53 3D 00 90 00 04 [17:47:06]RAPDU: 90 00 [17:47:06]wFMCommunicate OK [17:47:06]wFMCommunicate request_size=7 [17:47:06]MH_SAM_APDU [17:47:06]CAPDU: 80 0D 02 02 02 EC 6E [17:47:06]Write to MH i2c: E2 0A 00 54 3D 80 0D 02 02 02 00 EC 6E 00 00 69 [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:06]Read from MH i2c: E2 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 03 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 03 00 54 3D 00 90 00 05 [17:47:06]RAPDU: 90 00 [17:47:06]wFMCommunicate OK [17:47:06]wFMCommunicate request_size=4 [17:47:06]MH_SAM_APDU [17:47:06]CAPDU: 80 0D 03 02 [17:47:06]Write to MH i2c: E2 08 00 55 3D 80 0D 03 02 00 00 00 00 0D [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:06]Read from MH i2c: E2 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 0B 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 0B 00 55 3D 00 A6 F7 4A ED 73 D3 7B B2 90 00 55 [17:47:06]RAPDU: A6 F7 4A ED 73 D3 7B B2 90 00 [17:47:06]wFMCommunicate OK [17:47:06]SAM_PROTO_SignData done [17:47:06]FM_MakeSignedData done [17:47:06]CreateOFDProtocolMessage [17:47:06]wFMCommunicate request_size=4 [17:47:06]MH_SAM_APDU [17:47:06]CAPDU: 80 11 00 00 [17:47:06]Write to MH i2c: E2 08 00 56 3D 80 11 00 00 00 00 00 00 0D [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:06]Read from MH i2c: E2 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 17 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 17 00 56 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [17:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:47:06]wFMCommunicate OK [17:47:06]CreateOFDProtocolMessage done [17:47:06]OFDSenderStorePacket 97054 [17:47:06]StoreOFDPacket docnum=97054 [17:47:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D6 45 04 01 90 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 9A 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7B 01 00 35 04 06 00 DA C8 7F E5 EC 6E A6 F7 4A ED 73 D3 7B B2 [17:47:06]CheckFolder [17:47:06]dirname=/storage/ofd_packets [17:47:06]CheckFolder done [17:47:06]ProducePacketName [17:47:06]name=ofd_packets/00097054 [17:47:06]NVStorageSaveData ofd_packets/00097054 [17:47:06]File name is /storage/ofd_packets/00097054 [17:47:06]Write 298 bytes [17:47:06]NVStorageSaveData done [17:47:06]OFDSenderStorePacket done [17:47:06]KKMCreateOFDPacket done [17:47:06]NVStorageSaveData kkm_last_timestamp [17:47:06]File name is /storage/kkm_last_timestamp [17:47:06]Write 4 bytes [17:47:06]NVStorageSaveData done [17:47:06]ExternCall_PrintAddStr [17:47:06]wPrintStart [17:47:06]Write to MH i2c: 01 00 00 57 3D 94 [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: 01 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: 01 07 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: 01 07 00 57 3D 00 00 00 00 00 FF 0F A9 [17:47:06]RasterBufferAndPrint [17:47:06]line Счет N : (1)3407588 [17:47:06]line ИНН: 02508201610067 [17:47:06]line Контрольно-Кассовый Чек [17:47:06]line ПРОДАЖА [17:47:06]line ТРК (МРК, ГНК) : 51 [17:47:06]line Товар: 2710194210 [17:47:06]line ДТ-К-5 [17:47:06]line 6.570 * 76.20 [17:47:06]line = 500.63 [17:47:06]line НДС 12% НСП 1% [17:47:06]line > о реализуемом товаре [17:47:06]line ОКРУГЛЕНИЕ: -0.63 [17:47:06]line ИТОГО: 500.00 [17:47:06]line Внесено: 500.00 [17:47:06]line СДАЧА: 0.00 [17:47:06]line НСП 1% : 4.43 [17:47:06]line НДС 12% : 53.16 [17:47:06]line Наличными: 500.00 [17:47:06]line Безнал.: 0.00 [17:47:06]line Место: АЗС № 82 "Партнер Нефть" [17:47:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:47:06]line СНО: Общий режим [17:47:06]line Чек 563 29.10.2024 17:47 [17:47:06]line Смена: 145 ФФД: 1.0 [17:47:06]line ЗНМ: 0300000017 [17:47:06]line РНМ: 0000000000170478 [17:47:06]line Версия ККМ: v1.0 [17:47:06]line ФМ: 0000000002098560 [17:47:06]line ФД: 97054 [17:47:06]line ФПД: 240554674089070 [17:47:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174706&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97054&fm=240554674089070&tin=02508201610067®Number=0000000000170478&sum=50000 [17:47:06]OFD Sender: Processing packet 97054 [packets to send 59, broken 58] [17:47:06]ProducePacketName [17:47:06]name=ofd_packets/00097054 [17:47:06]OFD Sender: To server: pG, [17:47:06]CommunicateWithHost lk.salyk.kg:30040 [17:47:06]ConnectInit lk.salyk.kg [17:47:06]written 0, free lines is 4095 [17:47:06]Connected sock=9 [17:47:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D6 45 04 01 90 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 9A 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7B 01 00 35 04 06 00 DA C8 7F E5 EC 6E A6 F7 4A ED 73 D3 7B B2 [17:47:07]Write to MH i2c: 01 00 00 82 3D BF [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: 01 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: 01 07 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: 01 07 00 82 3D 00 00 00 00 00 F3 0C C5 [17:47:07]RasterBufferAndPrint [17:47:07]line [17:47:07]line [17:47:07]line [17:47:07]line [17:47:07]line [17:47:07]written 0, free lines is 3321 [17:47:07]MH_Cut [17:47:07]Write to MH i2c: D1 01 00 89 3D 01 98 [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: D1 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: D1 01 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: D1 01 00 89 3D 00 97 [17:47:07]Write to MH i2c: 01 00 00 8A 3D C7 [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 39 33 47 00 6D 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 7B 01 00 F4 03 04 00 C0 C9 20 67 B6 04 01 00 00 C9 A6 72 D7 94 BC 29 28 [17:47:07]CommunicateWithHost err = 0 [17:47:07]CheckOFDResponse [17:47:07]1017 (14) - 77093643461234 [17:47:07]1041 (16) - 0000000002098560 [17:47:07]1040 (4) - 97054 [17:47:07]1012 (4) - 29.10.2024 11:40 [17:47:07]1206 (1) - 0 [17:47:07]OFD Sender: Remove packet 97054 [17:47:07]ProducePacketName [17:47:07]name=ofd_packets/00097054 [17:47:07]NVStorageDeleteData [17:47:07]OFD Sender: No OFD packet to send [17:47:07]*** Cut start [17:47:07]*** Partial cut [17:47:07]*** CUTSNS_PIN = 1 [17:47:07]*** CUTSNS_PIN = 0 [17:47:08]*** Brake cut motor [17:47:08]Read from MH i2c: 01 [17:47:08]MH_I2C_Read... [17:47:08]*** Stop cut motor [17:47:08]*** Cut end [17:47:08]Read from MH i2c: 01 07 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 8A 3D 00 00 00 00 00 FF 0F DC [17:47:08]process_action close_receipt done [17:47:08]requested_data is exist [17:47:08]produce_requested_data [17:47:08]requested_item fm.sn is exist - process it [17:47:08]wFMCommunicate request_size=4 [17:47:08]MH_SAM_APDU [17:47:08]CAPDU: 80 11 00 00 [17:47:08]Write to MH i2c: E2 08 00 8B 3D 80 11 00 00 00 00 00 00 42 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:08]Read from MH i2c: E2 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 17 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 17 00 8B 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [17:47:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:47:08]wFMCommunicate OK [17:47:08]requested_item fd.num is exist - process it [17:47:08]SAM_PROTO_GetFieldsCounters [17:47:08]wFMCommunicate request_size=4 [17:47:08]MH_SAM_APDU [17:47:08]CAPDU: 80 13 00 00 [17:47:08]Write to MH i2c: E2 08 00 8C 3D 80 13 00 00 00 00 00 00 45 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:08]Read from MH i2c: E2 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 62 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 62 00 8C 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 30 [17:47:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:08]wFMCommunicate OK [17:47:08]SAM_PROTO_GetFieldsCounters done [17:47:08]requested_item shift.num is exist - process it [17:47:08]requested_item shift.opened is exist - process it [17:47:08]req_shift_opened [17:47:08]FM_GetShiftState [17:47:08]SAM_PROTO_GetShiftState [17:47:08]wFMCommunicate request_size=4 [17:47:08]MH_SAM_APDU [17:47:08]CAPDU: 80 13 01 00 [17:47:08]Write to MH i2c: E2 08 00 8D 3D 80 13 01 00 00 00 00 00 47 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:08]Read from MH i2c: E2 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 0E 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 0E 00 8D 3D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [17:47:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:47:08]wFMCommunicate OK [17:47:08]SAM_PROTO_GetShiftState done [17:47:08]FM_GetShiftState done [17:47:08]req_shift_opened done [17:47:08]requested_item shift.open_date is exist - process it [17:47:08]req_shift_open_date [17:47:08]req_shift_open_date done [17:47:08]produce_requested_data done [17:47:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97054,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:47:08]process_action_free close_receipt [17:47:08]json_value_free [17:47:08]json_value_free done [17:47:08]process_json_proto returns [17:47:08]Send response to host [17:47:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97054,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:47:08]free response buf [17:47:08]execute_script done [17:47:08]execute_script returns [17:47:08]free content buf [17:47:08]Sock 10.Close socket [17:47:08]Sock 10.Thread stoped [17:47:09]accept exits with 7 [17:47:09]New connection [17:47:09]New thread 3067116900 created [17:47:09]Thread 3067260260 joined [17:47:09]Waiting for new connection... [17:47:09] Sock 7.Parse request [17:47:09]Sock 7.Check first char [17:47:09]Sock 7.First char is OK [17:47:09]request: POST /json_proto HTTP/1.0 [17:47:09]Method: POST [17:47:09]URL: /json_proto [17:47:09]Method is POST - this is cgi request [17:47:09]url: /json_proto [17:47:09]query_string will be loaded in cgi processing [17:47:09]execute_cgi json_proto POST (null) [17:47:09]execute_cgi path=json_proto method=POST [17:47:09]POST find Content-Length [17:47:09]Host: 172.17.40.67:8080 [17:47:09]Content-Length: 689 [17:47:09]Content-Type: application/json [17:47:09] [17:47:09]POST finish read [17:47:09]Found Content-Length = 689 [17:47:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 20.080, "sum" : 1550.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1550.00, "total" : 1550.00, "payments": [ { "type": 0, "sum" : 1550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:09]execute_script... [17:47: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)3407586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 20.080, "sum" : 1550.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1550.00, "total" : 1550.00, "payments": [ { "type": 0, "sum" : 1550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:09]POST & json_proto [17:47:09]process_json_proto [17:47:09]json parsed OK: [17:47:09]protocol is kg_v1.0 [17:47:09]action value=close_receipt [17:47:09]process_action close_receipt [17:47:09]cmd_close_receipt [17:47:09]MH_GetDate [17:47:09]Write to MH i2c: F0 00 00 8E 3D BA [17:47:09]Write i2c OK [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: F0 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: F0 09 00 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: F0 09 00 8E 3D 00 9F 1F 21 67 EE DA 66 66 9D [17:47:09]GetLastDocTimeStamp 1730224026 [17:47:09]current date 1730224031 [17:47:09]FM_GetShiftState [17:47:09]SAM_PROTO_GetShiftState [17:47:09]wFMCommunicate request_size=4 [17:47:09]MH_SAM_APDU [17:47:09]CAPDU: 80 13 01 00 [17:47:09]Write to MH i2c: E2 08 00 8F 3D 80 13 01 00 00 00 00 00 49 [17:47:09]Write i2c OK [17:47:09]MH_I2C_Read... [17:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:09]Read from MH i2c: E2 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 0E 00 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 0E 00 8F 3D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A7 [17:47:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:47:09]wFMCommunicate OK [17:47:09]SAM_PROTO_GetShiftState done [17:47:09]FM_GetShiftState done [17:47:09]opened in 1730160548 [17:47:09]opened+sec_in_day 1730246948 [17:47:09]quantity*price = 155017 [17:47:09]sum+1 = 155019 [17:47:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 1550.00 Внесено: 1550.00 СДАЧА: 0.00 НСП 1% : 13.72 НДС 12% : 164.62 Наличными: 1550.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 564 29.10.2024 17:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97055 ФПД: 232815225627624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174711&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97055&fm=232815225627624&tin=02508201610067®Number=0000000000170478&sum=155000 [17:47:11]StoreToDocumentArchive [17:47:11]shift 145 fd 97055 [17:47:11]save to /storage/0145/doc_00097055 [17:47:11]save last doc name /storage/0145/doc_00097055 to /storage/kkm_last_doc_name [17:47:11]save OK [17:47:11]Clear old archive folders... [17:47:11]ProcessDocumentItem done err = 0, tmpTLVsize=257 [17:47:11]tlvbuf is 01B817C0 [17:47:11]SAM_PROTO_ClearQueue [17:47:11]wFMCommunicate request_size=4 [17:47:11]MH_SAM_APDU [17:47:11]CAPDU: 80 09 00 00 [17:47:11]Write to MH i2c: E2 08 00 9C 3D 80 09 00 00 00 00 00 00 4B [17:47:11]Write i2c OK [17:47:11]MH_I2C_Read... [17:47:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:11]Read from MH i2c: E2 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 9C 3D 00 90 00 4D [17:47:11]RAPDU: 90 00 [17:47:11]wFMCommunicate OK [17:47:11]SAM_PROTO_ClearQueue done [17:47:11]KKMCreateOFDPacket [17:47:11]OFDProtocolAddRootSTLVToBuf [17:47:11]FM_MakeSignedData [17:47:11]FM_MakeSignedData [17:47:11]SAM_PROTO_SignData [17:47:11]wFMCommunicate request_size=4 [17:47:11]MH_SAM_APDU [17:47:11]CAPDU: 80 0D 01 02 [17:47:11]Write to MH i2c: E2 08 00 9D 3D 80 0D 01 02 00 00 00 00 53 [17:47:11]Write i2c OK [17:47:11]MH_I2C_Read... [17:47:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:11]Read from MH i2c: E2 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 9D 3D 00 90 00 4E [17:47:11]RAPDU: 90 00 [17:47:11]wFMCommunicate OK [17:47:11]wFMCommunicate request_size=255 [17:47:11]MH_SAM_APDU [17:47:11]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 70 4E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 8A 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 9F 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7B 01 [17:47:11]Write to MH i2c: E2 02 01 9E 3D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 70 4E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 8A 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 9F 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7B 01 00 00 FD [17:47:11]Write i2c OK [17:47:11]MH_I2C_Read... [17:47:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:11]Read from MH i2c: E2 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 9E 3D 00 90 00 4F [17:47:11]RAPDU: 90 00 [17:47:11]wFMCommunicate OK [17:47:11]wFMCommunicate request_size=16 [17:47:11]MH_SAM_APDU [17:47:11]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 D3 BE 84 D2 63 E8 [17:47:11]Write to MH i2c: E2 13 00 9F 3D 80 0D 02 02 0B 00 00 35 04 06 00 D3 BE 84 D2 63 E8 00 00 DD [17:47:11]Write i2c OK [17:47:11]MH_I2C_Read... [17:47:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:11]Read from MH i2c: E2 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 03 00 9F 3D 00 90 00 50 [17:47:11]RAPDU: 90 00 [17:47:11]wFMCommunicate OK [17:47:11]wFMCommunicate request_size=4 [17:47:11]MH_SAM_APDU [17:47:11]CAPDU: 80 0D 03 02 [17:47:11]Write to MH i2c: E2 08 00 A0 3D 80 0D 03 02 00 00 00 00 58 [17:47:11]Write i2c OK [17:47:11]MH_I2C_Read... [17:47:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:11]Read from MH i2c: E2 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 0B 00 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 0B 00 A0 3D 00 76 08 83 2F B3 80 42 1D 90 00 1B [17:47:11]RAPDU: 76 08 83 2F B3 80 42 1D 90 00 [17:47:11]wFMCommunicate OK [17:47:11]SAM_PROTO_SignData done [17:47:11]FM_MakeSignedData done [17:47:11]CreateOFDProtocolMessage [17:47:11]wFMCommunicate request_size=4 [17:47:11]MH_SAM_APDU [17:47:11]CAPDU: 80 11 00 00 [17:47:11]Write to MH i2c: E2 08 00 A1 3D 80 11 00 00 00 00 00 00 58 [17:47:11]Write i2c OK [17:47:11]MH_I2C_Read... [17:47:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:11]Read from MH i2c: E2 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 17 00 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: E2 17 00 A1 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [17:47:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:47:11]wFMCommunicate OK [17:47:11]CreateOFDProtocolMessage done [17:47:11]OFDSenderStorePacket 97055 [17:47:11]StoreOFDPacket docnum=97055 [17:47:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 C4 5F 0D 01 78 63 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 70 4E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 8A 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 9F 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7B 01 00 35 04 06 00 D3 BE 84 D2 63 E8 76 08 83 2F B3 80 42 1D [17:47:11]CheckFolder [17:47:11]dirname=/storage/ofd_packets [17:47:11]CheckFolder done [17:47:11]ProducePacketName [17:47:11]name=ofd_packets/00097055 [17:47:11]NVStorageSaveData ofd_packets/00097055 [17:47:11]File name is /storage/ofd_packets/00097055 [17:47:11]Write 307 bytes [17:47:11]NVStorageSaveData done [17:47:11]OFDSenderStorePacket done [17:47:11]KKMCreateOFDPacket done [17:47:11]NVStorageSaveData kkm_last_timestamp [17:47:11]File name is /storage/kkm_last_timestamp [17:47:11]Write 4 bytes [17:47:11]NVStorageSaveData done [17:47:11]ExternCall_PrintAddStr [17:47:11]wPrintStart [17:47:11]Write to MH i2c: 01 00 00 A2 3D DF [17:47:11]Write i2c OK [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: 01 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: 01 07 00 [17:47:11]MH_I2C_Read... [17:47:11]Read from MH i2c: 01 07 00 A2 3D 00 00 00 00 00 FF 0F F4 [17:47:11]RasterBufferAndPrint [17:47:11]line Счет N : (1)3407586 [17:47:11]line ИНН: 02508201610067 [17:47:11]line Контрольно-Кассовый Чек [17:47:11]line ПРОДАЖА [17:47:11]line ТРК (МРК, ГНК) : 11 [17:47:11]line Товар: 2710194800 [17:47:11]line D-ENERGY Дт-К-2 [17:47:11]line 20.080 * 77.20 [17:47:11]line = 1550.18 [17:47:11]line НДС 12% НСП 1% [17:47:11]line > о реализуемом товаре [17:47:11]line ОКРУГЛЕНИЕ: -0.18 [17:47:11]line ИТОГО: 1550.00 [17:47:11]line Внесено: 1550.00 [17:47:11]line СДАЧА: 0.00 [17:47:11]line НСП 1% : 13.72 [17:47:11]line НДС 12% : 164.62 [17:47:11]line Наличными: 1550.00 [17:47:11]line Безнал.: 0.00 [17:47:11]line Место: АЗС № 82 "Партнер Нефть" [17:47:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:47:11]line СНО: Общий режим [17:47:11]line Чек 564 29.10.2024 17:47 [17:47:11]line Смена: 145 ФФД: 1.0 [17:47:11]line ЗНМ: 0300000017 [17:47:11]line РНМ: 0000000000170478 [17:47:11]line Версия ККМ: v1.0 [17:47:11]line ФМ: 0000000002098560 [17:47:11]line ФД: 97055 [17:47:11]line ФПД: 232815225627624 [17:47:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174711&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97055&fm=232815225627624&tin=02508201610067®Number=0000000000170478&sum=155000 [17:47:11]written 0, free lines is 4095 [17:47:11]OFD Sender: Processing packet 97055 [packets to send 59, broken 58] [17:47:11]ProducePacketName [17:47:11]name=ofd_packets/00097055 [17:47:11]OFD Sender: To server: pG, [17:47:11]CommunicateWithHost lk.salyk.kg:30040 [17:47:11]ConnectInit lk.salyk.kg [17:47:12]Connected sock=10 [17:47:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 C4 5F 0D 01 78 63 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 70 4E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 8A 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 9F 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 7B 01 00 35 04 06 00 D3 BE 84 D2 63 E8 76 08 83 2F B3 80 42 1D [17:47:12]Write to MH i2c: 01 00 00 CD 3D 0A [17:47:12]Write i2c OK [17:47:12]MH_I2C_Read... [17:47:12]Read from MH i2c: 01 [17:47:12]MH_I2C_Read... [17:47:12]Read from MH i2c: 01 07 00 [17:47:12]MH_I2C_Read... [17:47:12]Read from MH i2c: 01 07 00 CD 3D 00 00 00 00 00 0E 0D 2C [17:47:12]RasterBufferAndPrint [17:47:12]line [17:47:12]line [17:47:12]line [17:47:12]line [17:47:12]line [17:47:12]written 0, free lines is 3357 [17:47:12]MH_Cut [17:47:12]Write to MH i2c: D1 01 00 D4 3D 01 E3 [17:47:12]Write i2c OK [17:47:12]MH_I2C_Read... [17:47:12]Read from MH i2c: D1 [17:47:12]MH_I2C_Read... [17:47:12]Read from MH i2c: D1 01 00 [17:47:12]MH_I2C_Read... [17:47:12]Read from MH i2c: D1 01 00 D4 3D 00 E2 [17:47:12]Write to MH i2c: 01 00 00 D5 3D 12 [17:47:12]Write i2c OK [17:47:12]MH_I2C_Read... [17:47:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 29 6D 47 00 F7 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 32 30 39 38 35 36 30 10 04 04 00 1F 7B 01 00 F4 03 04 00 C5 C9 20 67 B6 04 01 00 00 95 BD 9E 5C 5A 12 C1 8D [17:47:12]CommunicateWithHost err = 0 [17:47:12]CheckOFDResponse [17:47:12]1017 (14) - 77093643461234 [17:47:12]1041 (16) - 0000000002098560 [17:47:12]1040 (4) - 97055 [17:47:12]1012 (4) - 29.10.2024 11:40 [17:47:12]1206 (1) - 0 [17:47:12]OFD Sender: Remove packet 97055 [17:47:12]ProducePacketName [17:47:12]name=ofd_packets/00097055 [17:47:12]NVStorageDeleteData [17:47:12]*** Cut start [17:47:12]*** Partial cut [17:47:12]*** CUTSNS_PIN = 1 [17:47:12]OFD Sender: No OFD packet to send [17:47:12]*** CUTSNS_PIN = 0 [17:47:13]*** Brake cut motor [17:47:13]Read from MH i2c: 01 [17:47:13]MH_I2C_Read... [17:47:13]*** Stop cut motor [17:47:13]*** Cut end [17:47:13]Read from MH i2c: 01 07 00 [17:47:13]MH_I2C_Read... [17:47:13]Read from MH i2c: 01 07 00 D5 3D 00 00 00 00 00 FF 0F 27 [17:47:13]process_action close_receipt done [17:47:13]requested_data is exist [17:47:13]produce_requested_data [17:47:13]requested_item fm.sn is exist - process it [17:47:13]wFMCommunicate request_size=4 [17:47:13]MH_SAM_APDU [17:47:13]CAPDU: 80 11 00 00 [17:47:13]Write to MH i2c: E2 08 00 D6 3D 80 11 00 00 00 00 00 00 8D [17:47:13]Write i2c OK [17:47:13]MH_I2C_Read... [17:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:13]Read from MH i2c: E2 [17:47:13]MH_I2C_Read... [17:47:13]Read from MH i2c: E2 17 00 [17:47:13]MH_I2C_Read... [17:47:13]Read from MH i2c: E2 17 00 D6 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [17:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:47:13]wFMCommunicate OK [17:47:13]requested_item fd.num is exist - process it [17:47:13]SAM_PROTO_GetFieldsCounters [17:47:13]wFMCommunicate request_size=4 [17:47:13]MH_SAM_APDU [17:47:13]CAPDU: 80 13 00 00 [17:47:13]Write to MH i2c: E2 08 00 D7 3D 80 13 00 00 00 00 00 00 90 [17:47:13]Write i2c OK [17:47:13]MH_I2C_Read... [17:47:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:13]Read from MH i2c: E2 [17:47:13]MH_I2C_Read... [17:47:13]Read from MH i2c: E2 62 00 [17:47:13]MH_I2C_Read... [17:47:13]Read from MH i2c: E2 62 00 D7 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 7F [17:47:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:13]wFMCommunicate OK [17:47:13]SAM_PROTO_GetFieldsCounters done [17:47:13]requested_item shift.num is exist - process it [17:47:13]requested_item shift.opened is exist - process it [17:47:13]req_shift_opened [17:47:13]FM_GetShiftState [17:47:13]SAM_PROTO_GetShiftState [17:47:13]wFMCommunicate request_size=4 [17:47:13]MH_SAM_APDU [17:47:13]CAPDU: 80 13 01 00 [17:47:13]Write to MH i2c: E2 08 00 D8 3D 80 13 01 00 00 00 00 00 92 [17:47:13]Write i2c OK [17:47:13]MH_I2C_Read... [17:47:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:13]Read from MH i2c: E2 [17:47:13]MH_I2C_Read... [17:47:13]Read from MH i2c: E2 0E 00 [17:47:13]MH_I2C_Read... [17:47:13]Read from MH i2c: E2 0E 00 D8 3D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [17:47:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:47:13]wFMCommunicate OK [17:47:13]SAM_PROTO_GetShiftState done [17:47:13]FM_GetShiftState done [17:47:13]req_shift_opened done [17:47:13]requested_item shift.open_date is exist - process it [17:47:13]req_shift_open_date [17:47:13]req_shift_open_date done [17:47:13]produce_requested_data done [17:47:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97055,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:47:13]process_action_free close_receipt [17:47:13]json_value_free [17:47:13]json_value_free done [17:47:13]process_json_proto returns [17:47:13]Send response to host [17:47:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97055,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:47:13]free response buf [17:47:13]execute_script done [17:47:13]execute_script returns [17:47:13]free content buf [17:47:13]Sock 7.Close socket [17:47:13]Sock 7.Thread stoped [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:47]OFD Sender: No OFD packet to send [17:47:52]OFD Sender: No OFD packet to send [17:47:57]OFD Sender: No OFD packet to send [17:48:02]OFD Sender: No OFD packet to send [17:48:07]OFD Sender: No OFD packet to send [17:48:12]OFD Sender: No OFD packet to send [17:48:17]OFD Sender: No OFD packet to send [17:48:22]OFD Sender: No OFD packet to send [17:48:27]OFD Sender: No OFD packet to send [17:48:33]OFD Sender: No OFD packet to send [17:48:35]accept exits with 9 [17:48:35]New connection [17:48:35]New thread 3067260260 created [17:48:35]Thread 3067116900 joined [17:48:35]Waiting for new connection... [17:48:35] Sock 9.Parse request [17:48:35]Sock 9.Check first char [17:48:35]Sock 9.First char is OK [17:48:35]request: POST /json_proto HTTP/1.0 [17:48:35]Method: POST [17:48:35]URL: /json_proto [17:48:35]Method is POST - this is cgi request [17:48:35]url: /json_proto [17:48:35]query_string will be loaded in cgi processing [17:48:35]execute_cgi json_proto POST (null) [17:48:35]execute_cgi path=json_proto method=POST [17:48:35]POST find Content-Length [17:48:35]Host: 172.17.40.67:8080 [17:48:35]Content-Length: 755 [17:48:35]Content-Type: application/json [17:48:35] [17:48:35]POST finish read [17:48:35]Found Content-Length = 755 [17:48:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145314", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:35]execute_script... [17:48: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)3407589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145314", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:35]POST & json_proto [17:48:35]process_json_proto [17:48:35]json parsed OK: [17:48:35]protocol is kg_v1.0 [17:48:35]action value=close_receipt [17:48:35]process_action close_receipt [17:48:35]cmd_close_receipt [17:48:35]MH_GetDate [17:48:35]Write to MH i2c: F0 00 00 D9 3D 05 [17:48:35]Write i2c OK [17:48:35]MH_I2C_Read... [17:48:35]Read from MH i2c: F0 [17:48:35]MH_I2C_Read... [17:48:35]Read from MH i2c: F0 09 00 [17:48:35]MH_I2C_Read... [17:48:35]Read from MH i2c: F0 09 00 D9 3D 00 F5 1F 21 67 EE DA 66 66 3E [17:48:35]GetLastDocTimeStamp 1730224031 [17:48:35]current date 1730224117 [17:48:35]FM_GetShiftState [17:48:35]SAM_PROTO_GetShiftState [17:48:35]wFMCommunicate request_size=4 [17:48:35]MH_SAM_APDU [17:48:35]CAPDU: 80 13 01 00 [17:48:35]Write to MH i2c: E2 08 00 DA 3D 80 13 01 00 00 00 00 00 94 [17:48:35]Write i2c OK [17:48:35]MH_I2C_Read... [17:48:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:35]Read from MH i2c: E2 [17:48:35]MH_I2C_Read... [17:48:35]Read from MH i2c: E2 0E 00 [17:48:35]MH_I2C_Read... [17:48:35]Read from MH i2c: E2 0E 00 DA 3D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F2 [17:48:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:48:35]wFMCommunicate OK [17:48:35]SAM_PROTO_GetShiftState done [17:48:35]FM_GetShiftState done [17:48:35]opened in 1730160548 [17:48:35]opened+sec_in_day 1730246948 [17:48:35]quantity*price = 0 [17:48:35]sum+1 = 1 [17:48:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 565 29.10.2024 17:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30145314 ФМ: 0000000002098560 ФД: 97056 ФПД: 174912528304214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174837&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97056&fm=174912528304214&tin=02508201610067®Number=0000000000170478&sum=0 [17:48:36]StoreToDocumentArchive [17:48:36]shift 145 fd 97056 [17:48:36]save to /storage/0145/doc_00097056 [17:48:36]save last doc name /storage/0145/doc_00097056 to /storage/kkm_last_doc_name [17:48:36]save OK [17:48:36]Clear old archive folders... [17:48:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:36]tlvbuf is 01B2F070 [17:48:36]SAM_PROTO_ClearQueue [17:48:36]wFMCommunicate request_size=4 [17:48:36]MH_SAM_APDU [17:48:36]CAPDU: 80 09 00 00 [17:48:36]Write to MH i2c: E2 08 00 E7 3D 80 09 00 00 00 00 00 00 96 [17:48:36]Write i2c OK [17:48:36]MH_I2C_Read... [17:48:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:36]Read from MH i2c: E2 [17:48:36]MH_I2C_Read... [17:48:36]Read from MH i2c: E2 03 00 [17:48:36]MH_I2C_Read... [17:48:36]Read from MH i2c: E2 03 00 E7 3D 00 90 00 98 [17:48:36]RAPDU: 90 00 [17:48:36]wFMCommunicate OK [17:48:36]SAM_PROTO_ClearQueue done [17:48:36]KKMCreateOFDPacket [17:48:36]OFDProtocolAddRootSTLVToBuf [17:48:36]FM_MakeSignedData [17:48:36]FM_MakeSignedData [17:48:36]SAM_PROTO_SignData [17:48:36]wFMCommunicate request_size=4 [17:48:36]MH_SAM_APDU [17:48:36]CAPDU: 80 0D 01 02 [17:48:36]Write to MH i2c: E2 08 00 E8 3D 80 0D 01 02 00 00 00 00 9E [17:48:36]Write i2c OK [17:48:36]MH_I2C_Read... [17:48:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:36]Read from MH i2c: E2 [17:48:36]MH_I2C_Read... [17:48:36]Read from MH i2c: E2 03 00 [17:48:36]MH_I2C_Read... [17:48:36]Read from MH i2c: E2 03 00 E8 3D 00 90 00 99 [17:48:36]RAPDU: 90 00 [17:48:36]wFMCommunicate OK [17:48:36]wFMCommunicate request_size=255 [17:48:36]MH_SAM_APDU [17:48:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 35 02 00 00 F4 03 04 00 F5 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7B 01 00 35 04 06 00 9F [17:48:36]Write to MH i2c: E2 02 01 E9 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 F5 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7B 01 00 35 04 06 00 9F 00 00 82 [17:48:36]Write i2c OK [17:48:36]MH_I2C_Read... [17:48:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:37]Read from MH i2c: E2 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 03 00 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 03 00 E9 3D 00 90 00 9A [17:48:37]RAPDU: 90 00 [17:48:37]wFMCommunicate OK [17:48:37]wFMCommunicate request_size=10 [17:48:37]MH_SAM_APDU [17:48:37]CAPDU: 80 0D 02 02 05 14 FF 1D C8 56 [17:48:37]Write to MH i2c: E2 0D 00 EA 3D 80 0D 02 02 05 00 14 FF 1D C8 56 00 00 F9 [17:48:37]Write i2c OK [17:48:37]MH_I2C_Read... [17:48:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:37]Read from MH i2c: E2 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 03 00 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 03 00 EA 3D 00 90 00 9B [17:48:37]RAPDU: 90 00 [17:48:37]wFMCommunicate OK [17:48:37]wFMCommunicate request_size=4 [17:48:37]MH_SAM_APDU [17:48:37]CAPDU: 80 0D 03 02 [17:48:37]Write to MH i2c: E2 08 00 EB 3D 80 0D 03 02 00 00 00 00 A3 [17:48:37]Write i2c OK [17:48:37]MH_I2C_Read... [17:48:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:37]Read from MH i2c: E2 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 0B 00 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 0B 00 EB 3D 00 42 69 C2 07 B9 58 2F C4 90 00 1C [17:48:37]RAPDU: 42 69 C2 07 B9 58 2F C4 90 00 [17:48:37]wFMCommunicate OK [17:48:37]SAM_PROTO_SignData done [17:48:37]FM_MakeSignedData done [17:48:37]CreateOFDProtocolMessage [17:48:37]wFMCommunicate request_size=4 [17:48:37]MH_SAM_APDU [17:48:37]CAPDU: 80 11 00 00 [17:48:37]Write to MH i2c: E2 08 00 EC 3D 80 11 00 00 00 00 00 00 A3 [17:48:37]Write i2c OK [17:48:37]MH_I2C_Read... [17:48:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:37]Read from MH i2c: E2 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 17 00 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: E2 17 00 EC 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [17:48:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:48:37]wFMCommunicate OK [17:48:37]CreateOFDProtocolMessage done [17:48:37]OFDSenderStorePacket 97056 [17:48:37]StoreOFDPacket docnum=97056 [17:48:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E6 6B 07 01 27 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 F5 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7B 01 00 35 04 06 00 9F 14 FF 1D C8 56 42 69 C2 07 B9 58 2F C4 [17:48:37]CheckFolder [17:48:37]dirname=/storage/ofd_packets [17:48:37]CheckFolder done [17:48:37]ProducePacketName [17:48:37]name=ofd_packets/00097056 [17:48:37]NVStorageSaveData ofd_packets/00097056 [17:48:37]File name is /storage/ofd_packets/00097056 [17:48:37]Write 301 bytes [17:48:37]NVStorageSaveData done [17:48:37]OFDSenderStorePacket done [17:48:37]KKMCreateOFDPacket done [17:48:37]NVStorageSaveData kkm_last_timestamp [17:48:37]File name is /storage/kkm_last_timestamp [17:48:37]Write 4 bytes [17:48:37]NVStorageSaveData done [17:48:37]ExternCall_PrintAddStr [17:48:37]wPrintStart [17:48:37]Write to MH i2c: 01 00 00 ED 3D 2A [17:48:37]Write i2c OK [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: 01 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: 01 07 00 [17:48:37]MH_I2C_Read... [17:48:37]Read from MH i2c: 01 07 00 ED 3D 00 00 00 00 00 FF 0F 3F [17:48:37]RasterBufferAndPrint [17:48:37]line Счет N : (1)3407589 [17:48:37]line ИНН: 02508201610067 [17:48:37]line Контрольно-Кассовый Чек [17:48:37]line ПРОДАЖА [17:48:37]line ТРК (МРК, ГНК) : 23 [17:48:37]line Товар: 2710124500 [17:48:37]line Аи-95-К-5 [17:48:37]line 10.000 * 0.00 [17:48:37]line = 0.00 [17:48:37]line НДС 12% НСП 1% [17:48:37]line > о реализуемом товаре [17:48:37]line ИТОГО: 0.00 [17:48:37]line НСП 1% : 0.00 [17:48:37]line НДС 12% : 0.00 [17:48:37]line Наличными: 0.00 [17:48:37]line Безнал.: 0.00 [17:48:37]line Место: АЗС № 82 "Партнер Нефть" [17:48:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:48:37]line СНО: Общий режим [17:48:37]line Чек 565 29.10.2024 17:48 [17:48:37]line Смена: 145 ФФД: 1.0 [17:48:37]line ЗНМ: 0300000017 [17:48:37]line РНМ: 0000000000170478 [17:48:37]line Версия ККМ: v1.0 [17:48:37]line Талоны: ТК ГПНА Online [17:48:37]line 30145314 [17:48:37]line ФМ: 0000000002098560 [17:48:37]line ФД: 97056 [17:48:37]line ФПД: 174912528304214 [17:48:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174837&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97056&fm=174912528304214&tin=02508201610067®Number=0000000000170478&sum=0 [17:48:37]OFD Sender: Processing packet 97056 [packets to send 59, broken 58] [17:48:37]ProducePacketName [17:48:37]name=ofd_packets/00097056 [17:48:37]OFD Sender: To server: pG, [17:48:37]CommunicateWithHost lk.salyk.kg:30040 [17:48:37]ConnectInit lk.salyk.kg [17:48:37]written 0, free lines is 4095 [17:48:37]Connected sock=10 [17:48:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E6 6B 07 01 27 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 F5 1F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 7B 01 00 35 04 06 00 9F 14 FF 1D C8 56 42 69 C2 07 B9 58 2F C4 [17:48:38]Write to MH i2c: 01 00 00 17 3E 55 [17:48:38]Write i2c OK [17:48:38]MH_I2C_Read... [17:48:38]Read from MH i2c: 01 [17:48:38]MH_I2C_Read... [17:48:38]Read from MH i2c: 01 07 00 [17:48:38]MH_I2C_Read... [17:48:38]Read from MH i2c: 01 07 00 17 3E 00 00 00 00 00 02 0D 6B [17:48:38]RasterBufferAndPrint [17:48:38]line [17:48:38]line [17:48:38]line [17:48:38]line [17:48:38]line [17:48:38]written 0, free lines is 3336 [17:48:38]MH_Cut [17:48:38]Write to MH i2c: D1 01 00 1E 3E 01 2E [17:48:38]Write i2c OK [17:48:38]MH_I2C_Read... [17:48:38]Read from MH i2c: D1 [17:48:38]MH_I2C_Read... [17:48:38]Read from MH i2c: D1 01 00 [17:48:38]MH_I2C_Read... [17:48:38]Read from MH i2c: D1 01 00 1E 3E 00 2D [17:48:38]Write to MH i2c: 01 00 00 1F 3E 5D [17:48:38]Write i2c OK [17:48:38]MH_I2C_Read... [17:48:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 80 0B 47 00 19 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 32 30 39 38 35 36 30 10 04 04 00 20 7B 01 00 F4 03 04 00 1B CA 20 67 B6 04 01 00 00 80 37 23 58 D5 80 22 A4 [17:48:38]CommunicateWithHost err = 0 [17:48:38]CheckOFDResponse [17:48:38]1017 (14) - 77093643461234 [17:48:38]1041 (16) - 0000000002098560 [17:48:38]1040 (4) - 97056 [17:48:38]1012 (4) - 29.10.2024 11:42 [17:48:38]1206 (1) - 0 [17:48:38]OFD Sender: Remove packet 97056 [17:48:38]ProducePacketName [17:48:38]name=ofd_packets/00097056 [17:48:38]NVStorageDeleteData [17:48:38]OFD Sender: No OFD packet to send [17:48:38]*** Cut start [17:48:38]*** Partial cut [17:48:38]*** CUTSNS_PIN = 1 [17:48:38]*** CUTSNS_PIN = 0 [17:48:39]*** Brake cut motor [17:48:39]Read from MH i2c: 01 [17:48:39]MH_I2C_Read... [17:48:39]*** Stop cut motor [17:48:39]*** Cut end [17:48:39]Read from MH i2c: 01 07 00 [17:48:39]MH_I2C_Read... [17:48:39]Read from MH i2c: 01 07 00 1F 3E 00 00 00 00 00 FF 0F 72 [17:48:39]process_action close_receipt done [17:48:39]requested_data is exist [17:48:39]produce_requested_data [17:48:39]requested_item fm.sn is exist - process it [17:48:39]wFMCommunicate request_size=4 [17:48:39]MH_SAM_APDU [17:48:39]CAPDU: 80 11 00 00 [17:48:39]Write to MH i2c: E2 08 00 20 3E 80 11 00 00 00 00 00 00 D8 [17:48:39]Write i2c OK [17:48:39]MH_I2C_Read... [17:48:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:39]Read from MH i2c: E2 [17:48:39]MH_I2C_Read... [17:48:39]Read from MH i2c: E2 17 00 [17:48:39]MH_I2C_Read... [17:48:39]Read from MH i2c: E2 17 00 20 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [17:48:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:48:39]wFMCommunicate OK [17:48:39]requested_item fd.num is exist - process it [17:48:39]SAM_PROTO_GetFieldsCounters [17:48:39]wFMCommunicate request_size=4 [17:48:39]MH_SAM_APDU [17:48:39]CAPDU: 80 13 00 00 [17:48:39]Write to MH i2c: E2 08 00 21 3E 80 13 00 00 00 00 00 00 DB [17:48:39]Write i2c OK [17:48:39]MH_I2C_Read... [17:48:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:39]Read from MH i2c: E2 [17:48:39]MH_I2C_Read... [17:48:39]Read from MH i2c: E2 62 00 [17:48:39]MH_I2C_Read... [17:48:39]Read from MH i2c: E2 62 00 21 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 CE [17:48:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:39]wFMCommunicate OK [17:48:39]SAM_PROTO_GetFieldsCounters done [17:48:39]requested_item shift.num is exist - process it [17:48:39]requested_item shift.opened is exist - process it [17:48:39]req_shift_opened [17:48:39]FM_GetShiftState [17:48:39]SAM_PROTO_GetShiftState [17:48:39]wFMCommunicate request_size=4 [17:48:39]MH_SAM_APDU [17:48:39]CAPDU: 80 13 01 00 [17:48:39]Write to MH i2c: E2 08 00 22 3E 80 13 01 00 00 00 00 00 DD [17:48:39]Write i2c OK [17:48:39]MH_I2C_Read... [17:48:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:39]Read from MH i2c: E2 [17:48:39]MH_I2C_Read... [17:48:39]Read from MH i2c: E2 0E 00 [17:48:39]MH_I2C_Read... [17:48:39]Read from MH i2c: E2 0E 00 22 3E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3B [17:48:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:48:39]wFMCommunicate OK [17:48:39]SAM_PROTO_GetShiftState done [17:48:39]FM_GetShiftState done [17:48:39]req_shift_opened done [17:48:39]requested_item shift.open_date is exist - process it [17:48:39]req_shift_open_date [17:48:39]req_shift_open_date done [17:48:39]produce_requested_data done [17:48:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97056,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:48:39]process_action_free close_receipt [17:48:39]json_value_free [17:48:39]json_value_free done [17:48:39]process_json_proto returns [17:48:39]Send response to host [17:48:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97056,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:48:39]free response buf [17:48:39]execute_script done [17:48:39]execute_script returns [17:48:39]free content buf [17:48:39]Sock 9.Close socket [17:48:39]Sock 9.Thread stoped [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:22]accept exits with 7 [17:49:22]New connection [17:49:22]New thread 3067116900 created [17:49:22]Thread 3067260260 joined [17:49:22]Waiting for new connection... [17:49:22] Sock 7.Parse request [17:49:22]Sock 7.Check first char [17:49:22]Sock 7.First char is OK [17:49:22]request: POST /json_proto HTTP/1.0 [17:49:22]Method: POST [17:49:22]URL: /json_proto [17:49:22]Method is POST - this is cgi request [17:49:22]url: /json_proto [17:49:22]query_string will be loaded in cgi processing [17:49:22]execute_cgi json_proto POST (null) [17:49:22]execute_cgi path=json_proto method=POST [17:49:22]POST find Content-Length [17:49:22]Host: 172.17.40.67:8080 [17:49:22]Content-Length: 683 [17:49:22]Content-Type: application/json [17:49:22] [17:49:22]POST finish read [17:49:22]Found Content-Length = 683 [17:49:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.890, "sum" : 1550.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1550.00, "total" : 1550.00, "payments": [ { "type": 0, "sum" : 1550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:22]execute_script... [17: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)3407590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.890, "sum" : 1550.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1550.00, "total" : 1550.00, "payments": [ { "type": 0, "sum" : 1550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:22]POST & json_proto [17:49:22]process_json_proto [17:49:22]json parsed OK: [17:49:22]protocol is kg_v1.0 [17:49:22]action value=close_receipt [17:49:22]process_action close_receipt [17:49:22]cmd_close_receipt [17:49:22]MH_GetDate [17:49:22]Write to MH i2c: F0 00 00 23 3E 50 [17:49:22]Write i2c OK [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: F0 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: F0 09 00 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: F0 09 00 23 3E 00 24 20 21 67 EE DA 66 66 B9 [17:49:22]GetLastDocTimeStamp 1730224117 [17:49:22]current date 1730224164 [17:49:22]FM_GetShiftState [17:49:22]SAM_PROTO_GetShiftState [17:49:22]wFMCommunicate request_size=4 [17:49:22]MH_SAM_APDU [17:49:22]CAPDU: 80 13 01 00 [17:49:22]Write to MH i2c: E2 08 00 24 3E 80 13 01 00 00 00 00 00 DF [17:49:22]Write i2c OK [17:49:22]MH_I2C_Read... [17:49:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:22]Read from MH i2c: E2 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 0E 00 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 0E 00 24 3E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3D [17:49:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:49:22]wFMCommunicate OK [17:49:22]SAM_PROTO_GetShiftState done [17:49:22]FM_GetShiftState done [17:49:22]opened in 1730160548 [17:49:22]opened+sec_in_day 1730246948 [17:49:22]quantity*price = 155003 [17:49:22]sum+1 = 155005 [17:49:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 1550.00 Внесено: 1550.00 СДАЧА: 0.00 НСП 1% : 13.72 НДС 12% : 164.61 Наличными: 1550.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 566 29.10.2024 17:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97057 ФПД: 228942394025090 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97057&fm=228942394025090&tin=02508201610067®Number=0000000000170478&sum=155000 [17:49:24]StoreToDocumentArchive [17:49:24]shift 145 fd 97057 [17:49:24]save to /storage/0145/doc_00097057 [17:49:24]save last doc name /storage/0145/doc_00097057 to /storage/kkm_last_doc_name [17:49:24]save OK [17:49:24]Clear old archive folders... [17:49:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:49:24]tlvbuf is 01AE4F20 [17:49:24]SAM_PROTO_ClearQueue [17:49:24]wFMCommunicate request_size=4 [17:49:24]MH_SAM_APDU [17:49:24]CAPDU: 80 09 00 00 [17:49:24]Write to MH i2c: E2 08 00 31 3E 80 09 00 00 00 00 00 00 E1 [17:49:24]Write i2c OK [17:49:24]MH_I2C_Read... [17:49:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:24]Read from MH i2c: E2 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 31 3E 00 90 00 E3 [17:49:24]RAPDU: 90 00 [17:49:24]wFMCommunicate OK [17:49:24]SAM_PROTO_ClearQueue done [17:49:24]KKMCreateOFDPacket [17:49:24]OFDProtocolAddRootSTLVToBuf [17:49:24]FM_MakeSignedData [17:49:24]FM_MakeSignedData [17:49:24]SAM_PROTO_SignData [17:49:24]wFMCommunicate request_size=4 [17:49:24]MH_SAM_APDU [17:49:24]CAPDU: 80 0D 01 02 [17:49:24]Write to MH i2c: E2 08 00 32 3E 80 0D 01 02 00 00 00 00 E9 [17:49:24]Write i2c OK [17:49:24]MH_I2C_Read... [17:49:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:24]Read from MH i2c: E2 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 32 3E 00 90 00 E4 [17:49:24]RAPDU: 90 00 [17:49:24]wFMCommunicate OK [17:49:24]wFMCommunicate request_size=255 [17:49:24]MH_SAM_APDU [17:49:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 51 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 24 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7B 01 00 35 04 06 00 D0 [17:49:24]Write to MH i2c: E2 02 01 33 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 51 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 24 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7B 01 00 35 04 06 00 D0 00 00 73 [17:49:24]Write i2c OK [17:49:24]MH_I2C_Read... [17:49:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:24]Read from MH i2c: E2 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 33 3E 00 90 00 E5 [17:49:24]RAPDU: 90 00 [17:49:24]wFMCommunicate OK [17:49:24]wFMCommunicate request_size=10 [17:49:24]MH_SAM_APDU [17:49:24]CAPDU: 80 0D 02 02 05 38 CE 11 E4 82 [17:49:24]Write to MH i2c: E2 0D 00 34 3E 80 0D 02 02 05 00 38 CE 11 E4 82 00 00 73 [17:49:24]Write i2c OK [17:49:24]MH_I2C_Read... [17:49:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:24]Read from MH i2c: E2 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 03 00 34 3E 00 90 00 E6 [17:49:24]RAPDU: 90 00 [17:49:24]wFMCommunicate OK [17:49:24]wFMCommunicate request_size=4 [17:49:24]MH_SAM_APDU [17:49:24]CAPDU: 80 0D 03 02 [17:49:24]Write to MH i2c: E2 08 00 35 3E 80 0D 03 02 00 00 00 00 EE [17:49:24]Write i2c OK [17:49:24]MH_I2C_Read... [17:49:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:24]Read from MH i2c: E2 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 0B 00 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 0B 00 35 3E 00 1D 7E 69 48 6B AB 7E 16 90 00 E5 [17:49:24]RAPDU: 1D 7E 69 48 6B AB 7E 16 90 00 [17:49:24]wFMCommunicate OK [17:49:24]SAM_PROTO_SignData done [17:49:24]FM_MakeSignedData done [17:49:24]CreateOFDProtocolMessage [17:49:24]wFMCommunicate request_size=4 [17:49:24]MH_SAM_APDU [17:49:24]CAPDU: 80 11 00 00 [17:49:24]Write to MH i2c: E2 08 00 36 3E 80 11 00 00 00 00 00 00 EE [17:49:24]Write i2c OK [17:49:24]MH_I2C_Read... [17:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:24]Read from MH i2c: E2 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 17 00 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: E2 17 00 36 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [17:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:49:24]wFMCommunicate OK [17:49:24]CreateOFDProtocolMessage done [17:49:24]OFDSenderStorePacket 97057 [17:49:24]StoreOFDPacket docnum=97057 [17:49:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 56 07 01 87 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 51 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 24 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7B 01 00 35 04 06 00 D0 38 CE 11 E4 82 1D 7E 69 48 6B AB 7E 16 [17:49:24]CheckFolder [17:49:24]dirname=/storage/ofd_packets [17:49:24]CheckFolder done [17:49:24]ProducePacketName [17:49:24]name=ofd_packets/00097057 [17:49:24]NVStorageSaveData ofd_packets/00097057 [17:49:24]File name is /storage/ofd_packets/00097057 [17:49:24]Write 301 bytes [17:49:24]NVStorageSaveData done [17:49:24]OFDSenderStorePacket done [17:49:24]KKMCreateOFDPacket done [17:49:24]NVStorageSaveData kkm_last_timestamp [17:49:24]File name is /storage/kkm_last_timestamp [17:49:24]Write 4 bytes [17:49:24]NVStorageSaveData done [17:49:24]ExternCall_PrintAddStr [17:49:24]wPrintStart [17:49:24]Write to MH i2c: 01 00 00 37 3E 75 [17:49:24]Write i2c OK [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: 01 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: 01 07 00 [17:49:24]MH_I2C_Read... [17:49:24]Read from MH i2c: 01 07 00 37 3E 00 00 00 00 00 FF 0F 8A [17:49:24]RasterBufferAndPrint [17:49:24]line Счет N : (1)3407590 [17:49:24]line ИНН: 02508201610067 [17:49:24]line Контрольно-Кассовый Чек [17:49:24]line ПРОДАЖА [17:49:24]line ТРК (МРК, ГНК) : 33 [17:49:24]line Товар: 2710124500 [17:49:24]line Аи-95-К-5 [17:49:24]line 20.890 * 74.20 [17:49:24]line = 1550.04 [17:49:24]line НДС 12% НСП 1% [17:49:24]line > о реализуемом товаре [17:49:24]line ОКРУГЛЕНИЕ: -0.04 [17:49:24]line ИТОГО: 1550.00 [17:49:24]line Внесено: 1550.00 [17:49:24]line СДАЧА: 0.00 [17:49:24]line НСП 1% : 13.72 [17:49:24]line НДС 12% : 164.61 [17:49:24]line Наличными: 1550.00 [17:49:24]line Безнал.: 0.00 [17:49:24]line Место: АЗС № 82 "Партнер Нефть" [17:49:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:49:24]line СНО: Общий режим [17:49:24]line Чек 566 29.10.2024 17:49 [17:49:24]line Смена: 145 ФФД: 1.0 [17:49:24]line ЗНМ: 0300000017 [17:49:24]line РНМ: 0000000000170478 [17:49:24]line Версия ККМ: v1.0 [17:49:24]line ФМ: 0000000002098560 [17:49:24]line ФД: 97057 [17:49:24]line ФПД: 228942394025090 [17:49:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97057&fm=228942394025090&tin=02508201610067®Number=0000000000170478&sum=155000 [17:49:24]OFD Sender: Processing packet 97057 [packets to send 59, broken 58] [17:49:24]ProducePacketName [17:49:24]name=ofd_packets/00097057 [17:49:24]OFD Sender: To server: pG, [17:49:24]CommunicateWithHost lk.salyk.kg:30040 [17:49:24]ConnectInit lk.salyk.kg [17:49:24]written 0, free lines is 4095 [17:49:25]Connected sock=10 [17:49:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 56 07 01 87 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 51 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C 5D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 40 00 00 00 00 07 04 06 00 78 5D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 24 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 7B 01 00 35 04 06 00 D0 38 CE 11 E4 82 1D 7E 69 48 6B AB 7E 16 [17:49:25]Write to MH i2c: 01 00 00 62 3E A0 [17:49:25]Write i2c OK [17:49:25]MH_I2C_Read... [17:49:25]Read from MH i2c: 01 [17:49:25]MH_I2C_Read... [17:49:25]Read from MH i2c: 01 07 00 [17:49:25]MH_I2C_Read... [17:49:25]Read from MH i2c: 01 07 00 62 3E 00 00 00 00 00 F9 0C AC [17:49:25]RasterBufferAndPrint [17:49:25]line [17:49:25]line [17:49:25]line [17:49:25]line [17:49:25]line [17:49:25]written 0, free lines is 3328 [17:49:25]MH_Cut [17:49:25]Write to MH i2c: D1 01 00 69 3E 01 79 [17:49:25]Write i2c OK [17:49:25]MH_I2C_Read... [17:49:25]Read from MH i2c: D1 [17:49:25]MH_I2C_Read... [17:49:25]Read from MH i2c: D1 01 00 [17:49:25]MH_I2C_Read... [17:49:25]Read from MH i2c: D1 01 00 69 3E 00 78 [17:49:25]Write to MH i2c: 01 00 00 6A 3E A8 [17:49:25]Write i2c OK [17:49:25]MH_I2C_Read... [17:49:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB C7 47 00 04 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 32 30 39 38 35 36 30 10 04 04 00 21 7B 01 00 F4 03 04 00 4A CA 20 67 B6 04 01 00 00 02 9B 49 D2 CC 08 DF 98 [17:49:25]CommunicateWithHost err = 0 [17:49:25]CheckOFDResponse [17:49:25]1017 (14) - 77093643461234 [17:49:25]1041 (16) - 0000000002098560 [17:49:25]1040 (4) - 97057 [17:49:25]1012 (4) - 29.10.2024 11:43 [17:49:25]1206 (1) - 0 [17:49:25]OFD Sender: Remove packet 97057 [17:49:25]ProducePacketName [17:49:25]name=ofd_packets/00097057 [17:49:25]NVStorageDeleteData [17:49:25]OFD Sender: No OFD packet to send [17:49:26]*** Cut start [17:49:26]*** Partial cut [17:49:26]*** CUTSNS_PIN = 1 [17:49:26]*** CUTSNS_PIN = 0 [17:49:26]*** Brake cut motor [17:49:26]Read from MH i2c: 01 [17:49:26]MH_I2C_Read... [17:49:26]*** Stop cut motor [17:49:26]*** Cut end [17:49:26]Read from MH i2c: 01 07 00 [17:49:26]MH_I2C_Read... [17:49:26]Read from MH i2c: 01 07 00 6A 3E 00 00 00 00 00 FF 0F BD [17:49:26]process_action close_receipt done [17:49:26]requested_data is exist [17:49:26]produce_requested_data [17:49:26]requested_item fm.sn is exist - process it [17:49:26]wFMCommunicate request_size=4 [17:49:26]MH_SAM_APDU [17:49:26]CAPDU: 80 11 00 00 [17:49:26]Write to MH i2c: E2 08 00 6B 3E 80 11 00 00 00 00 00 00 23 [17:49:26]Write i2c OK [17:49:26]MH_I2C_Read... [17:49:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:26]Read from MH i2c: E2 [17:49:26]MH_I2C_Read... [17:49:26]Read from MH i2c: E2 17 00 [17:49:26]MH_I2C_Read... [17:49:26]Read from MH i2c: E2 17 00 6B 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [17:49:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:49:26]wFMCommunicate OK [17:49:26]requested_item fd.num is exist - process it [17:49:26]SAM_PROTO_GetFieldsCounters [17:49:26]wFMCommunicate request_size=4 [17:49:26]MH_SAM_APDU [17:49:26]CAPDU: 80 13 00 00 [17:49:26]Write to MH i2c: E2 08 00 6C 3E 80 13 00 00 00 00 00 00 26 [17:49:26]Write i2c OK [17:49:26]MH_I2C_Read... [17:49:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:26]Read from MH i2c: E2 [17:49:26]MH_I2C_Read... [17:49:26]Read from MH i2c: E2 62 00 [17:49:26]MH_I2C_Read... [17:49:26]Read from MH i2c: E2 62 00 6C 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 1D [17:49:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:26]wFMCommunicate OK [17:49:26]SAM_PROTO_GetFieldsCounters done [17:49:26]requested_item shift.num is exist - process it [17:49:26]requested_item shift.opened is exist - process it [17:49:26]req_shift_opened [17:49:26]FM_GetShiftState [17:49:26]SAM_PROTO_GetShiftState [17:49:26]wFMCommunicate request_size=4 [17:49:26]MH_SAM_APDU [17:49:26]CAPDU: 80 13 01 00 [17:49:26]Write to MH i2c: E2 08 00 6D 3E 80 13 01 00 00 00 00 00 28 [17:49:26]Write i2c OK [17:49:26]MH_I2C_Read... [17:49:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:26]Read from MH i2c: E2 [17:49:26]MH_I2C_Read... [17:49:26]Read from MH i2c: E2 0E 00 [17:49:26]MH_I2C_Read... [17:49:26]Read from MH i2c: E2 0E 00 6D 3E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [17:49:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:49:26]wFMCommunicate OK [17:49:26]SAM_PROTO_GetShiftState done [17:49:26]FM_GetShiftState done [17:49:26]req_shift_opened done [17:49:26]requested_item shift.open_date is exist - process it [17:49:26]req_shift_open_date [17:49:26]req_shift_open_date done [17:49:26]produce_requested_data done [17:49:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97057,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:49:26]process_action_free close_receipt [17:49:26]json_value_free [17:49:26]json_value_free done [17:49:26]process_json_proto returns [17:49:26]Send response to host [17:49:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97057,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:49:26]free response buf [17:49:26]execute_script done [17:49:26]execute_script returns [17:49:26]free content buf [17:49:26]Sock 7.Close socket [17:49:26]Sock 7.Thread stoped [17:49:28]accept exits with 9 [17:49:28]New connection [17:49:28]New thread 3067260260 created [17:49:28]Thread 3067116900 joined [17:49:28]Waiting for new connection... [17:49:28] Sock 9.Parse request [17:49:28]Sock 9.Check first char [17:49:28]Sock 9.First char is OK [17:49:28]request: POST /json_proto HTTP/1.0 [17:49:28]Method: POST [17:49:28]URL: /json_proto [17:49:28]Method is POST - this is cgi request [17:49:28]url: /json_proto [17:49:28]query_string will be loaded in cgi processing [17:49:28]execute_cgi json_proto POST (null) [17:49:28]execute_cgi path=json_proto method=POST [17:49:28]POST find Content-Length [17:49:28]Host: 172.17.40.67:8080 [17:49:28]Content-Length: 683 [17:49:28]Content-Type: application/json [17:49:28] [17:49:28]POST finish read [17:49:28]Found Content-Length = 683 [17:49:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.960, "sum" : 1258.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1258.00, "total" : 1258.00, "payments": [ { "type": 0, "sum" : 1258.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:28]execute_script... [17:49: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)3407591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.960, "sum" : 1258.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1258.00, "total" : 1258.00, "payments": [ { "type": 0, "sum" : 1258.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:28]POST & json_proto [17:49:28]process_json_proto [17:49:28]json parsed OK: [17:49:28]protocol is kg_v1.0 [17:49:28]action value=close_receipt [17:49:28]process_action close_receipt [17:49:28]cmd_close_receipt [17:49:28]MH_GetDate [17:49:28]Write to MH i2c: F0 00 00 6E 3E 9B [17:49:28]Write i2c OK [17:49:28]MH_I2C_Read... [17:49:28]Read from MH i2c: F0 [17:49:28]MH_I2C_Read... [17:49:28]Read from MH i2c: F0 09 00 [17:49:28]MH_I2C_Read... [17:49:28]Read from MH i2c: F0 09 00 6E 3E 00 2A 20 21 67 EE DA 66 66 0A [17:49:28]GetLastDocTimeStamp 1730224164 [17:49:28]current date 1730224170 [17:49:28]FM_GetShiftState [17:49:28]SAM_PROTO_GetShiftState [17:49:28]wFMCommunicate request_size=4 [17:49:28]MH_SAM_APDU [17:49:28]CAPDU: 80 13 01 00 [17:49:28]Write to MH i2c: E2 08 00 6F 3E 80 13 01 00 00 00 00 00 2A [17:49:28]Write i2c OK [17:49:28]MH_I2C_Read... [17:49:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:28]Read from MH i2c: E2 [17:49:28]MH_I2C_Read... [17:49:28]Read from MH i2c: E2 0E 00 [17:49:28]MH_I2C_Read... [17:49:28]Read from MH i2c: E2 0E 00 6F 3E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 88 [17:49:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:49:28]wFMCommunicate OK [17:49:28]SAM_PROTO_GetShiftState done [17:49:28]FM_GetShiftState done [17:49:28]opened in 1730160548 [17:49:28]opened+sec_in_day 1730246948 [17:49:28]quantity*price = 125843 [17:49:28]sum+1 = 125844 [17:49:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 1258.00 Внесено: 1258.00 СДАЧА: 0.00 НСП 1% : 11.14 НДС 12% : 133.64 Наличными: 1258.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 567 29.10.2024 17:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97058 ФПД: 60280047917592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97058&fm=60280047917592&tin=02508201610067®Number=0000000000170478&sum=125800 [17:49:29]StoreToDocumentArchive [17:49:29]shift 145 fd 97058 [17:49:29]save to /storage/0145/doc_00097058 [17:49:29]save last doc name /storage/0145/doc_00097058 to /storage/kkm_last_doc_name [17:49:29]save OK [17:49:29]Clear old archive folders... [17:49:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:49:29]tlvbuf is 01AEC1B0 [17:49:29]SAM_PROTO_ClearQueue [17:49:29]wFMCommunicate request_size=4 [17:49:29]MH_SAM_APDU [17:49:29]CAPDU: 80 09 00 00 [17:49:29]Write to MH i2c: E2 08 00 7C 3E 80 09 00 00 00 00 00 00 2C [17:49:29]Write i2c OK [17:49:29]MH_I2C_Read... [17:49:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:29]Read from MH i2c: E2 [17:49:29]MH_I2C_Read... [17:49:29]Read from MH i2c: E2 03 00 [17:49:29]MH_I2C_Read... [17:49:29]Read from MH i2c: E2 03 00 7C 3E 00 90 00 2E [17:49:29]RAPDU: 90 00 [17:49:29]wFMCommunicate OK [17:49:29]SAM_PROTO_ClearQueue done [17:49:29]KKMCreateOFDPacket [17:49:29]OFDProtocolAddRootSTLVToBuf [17:49:29]FM_MakeSignedData [17:49:29]FM_MakeSignedData [17:49:29]SAM_PROTO_SignData [17:49:29]wFMCommunicate request_size=4 [17:49:29]MH_SAM_APDU [17:49:29]CAPDU: 80 0D 01 02 [17:49:29]Write to MH i2c: E2 08 00 7D 3E 80 0D 01 02 00 00 00 00 34 [17:49:29]Write i2c OK [17:49:29]MH_I2C_Read... [17:49:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:29]Read from MH i2c: E2 [17:49:29]MH_I2C_Read... [17:49:29]Read from MH i2c: E2 03 00 [17:49:29]MH_I2C_Read... [17:49:29]Read from MH i2c: E2 03 00 7D 3E 00 90 00 2F [17:49:29]RAPDU: 90 00 [17:49:29]wFMCommunicate OK [17:49:29]wFMCommunicate request_size=255 [17:49:29]MH_SAM_APDU [17:49: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 35 FF 03 08 00 03 40 42 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 93 EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 34 00 00 00 00 07 04 06 00 68 EB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 2A 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7B 01 00 35 04 06 00 36 [17:49:29]Write to MH i2c: E2 02 01 7E 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 42 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 93 EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 34 00 00 00 00 07 04 06 00 68 EB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 2A 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7B 01 00 35 04 06 00 36 00 00 39 [17:49:29]Write i2c OK [17:49:29]MH_I2C_Read... [17:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:30]Read from MH i2c: E2 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 03 00 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 03 00 7E 3E 00 90 00 30 [17:49:30]RAPDU: 90 00 [17:49:30]wFMCommunicate OK [17:49:30]wFMCommunicate request_size=10 [17:49:30]MH_SAM_APDU [17:49:30]CAPDU: 80 0D 02 02 05 D3 0A D7 DA 18 [17:49:30]Write to MH i2c: E2 0D 00 7F 3E 80 0D 02 02 05 00 D3 0A D7 DA 18 00 00 E7 [17:49:30]Write i2c OK [17:49:30]MH_I2C_Read... [17:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:30]Read from MH i2c: E2 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 03 00 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 03 00 7F 3E 00 90 00 31 [17:49:30]RAPDU: 90 00 [17:49:30]wFMCommunicate OK [17:49:30]wFMCommunicate request_size=4 [17:49:30]MH_SAM_APDU [17:49:30]CAPDU: 80 0D 03 02 [17:49:30]Write to MH i2c: E2 08 00 80 3E 80 0D 03 02 00 00 00 00 39 [17:49:30]Write i2c OK [17:49:30]MH_I2C_Read... [17:49:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:30]Read from MH i2c: E2 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 0B 00 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 0B 00 80 3E 00 25 1C 09 CB 6E 75 BB 25 90 00 12 [17:49:30]RAPDU: 25 1C 09 CB 6E 75 BB 25 90 00 [17:49:30]wFMCommunicate OK [17:49:30]SAM_PROTO_SignData done [17:49:30]FM_MakeSignedData done [17:49:30]CreateOFDProtocolMessage [17:49:30]wFMCommunicate request_size=4 [17:49:30]MH_SAM_APDU [17:49:30]CAPDU: 80 11 00 00 [17:49:30]Write to MH i2c: E2 08 00 81 3E 80 11 00 00 00 00 00 00 39 [17:49:30]Write i2c OK [17:49:30]MH_I2C_Read... [17:49:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:30]Read from MH i2c: E2 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 17 00 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: E2 17 00 81 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [17:49:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:49:30]wFMCommunicate OK [17:49:30]CreateOFDProtocolMessage done [17:49:30]OFDSenderStorePacket 97058 [17:49:30]StoreOFDPacket docnum=97058 [17:49:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 06 07 01 00 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 42 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 93 EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 34 00 00 00 00 07 04 06 00 68 EB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 2A 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7B 01 00 35 04 06 00 36 D3 0A D7 DA 18 25 1C 09 CB 6E 75 BB 25 [17:49:30]CheckFolder [17:49:30]dirname=/storage/ofd_packets [17:49:30]CheckFolder done [17:49:30]ProducePacketName [17:49:30]name=ofd_packets/00097058 [17:49:30]NVStorageSaveData ofd_packets/00097058 [17:49:30]File name is /storage/ofd_packets/00097058 [17:49:30]Write 301 bytes [17:49:30]NVStorageSaveData done [17:49:30]OFDSenderStorePacket done [17:49:30]KKMCreateOFDPacket done [17:49:30]NVStorageSaveData kkm_last_timestamp [17:49:30]File name is /storage/kkm_last_timestamp [17:49:30]Write 4 bytes [17:49:30]NVStorageSaveData done [17:49:30]ExternCall_PrintAddStr [17:49:30]wPrintStart [17:49:30]Write to MH i2c: 01 00 00 82 3E C0 [17:49:30]Write i2c OK [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: 01 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: 01 07 00 [17:49:30]MH_I2C_Read... [17:49:30]Read from MH i2c: 01 07 00 82 3E 00 00 00 00 00 FF 0F D5 [17:49:30]RasterBufferAndPrint [17:49:30]line Счет N : (1)3407591 [17:49:30]line ИНН: 02508201610067 [17:49:30]line Контрольно-Кассовый Чек [17:49:30]line ПРОДАЖА [17:49:30]line ТРК (МРК, ГНК) : 23 [17:49:30]line Товар: 2710124500 [17:49:30]line Аи-95-К-5 [17:49:30]line 16.960 * 74.20 [17:49:30]line = 1258.43 [17:49:30]line НДС 12% НСП 1% [17:49:30]line > о реализуемом товаре [17:49:30]line ОКРУГЛЕНИЕ: -0.43 [17:49:30]line ИТОГО: 1258.00 [17:49:30]line Внесено: 1258.00 [17:49:30]line СДАЧА: 0.00 [17:49:30]line НСП 1% : 11.14 [17:49:30]line НДС 12% : 133.64 [17:49:30]line Наличными: 1258.00 [17:49:30]line Безнал.: 0.00 [17:49:30]line Место: АЗС № 82 "Партнер Нефть" [17:49:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:49:30]line СНО: Общий режим [17:49:30]line Чек 567 29.10.2024 17:49 [17:49:30]line Смена: 145 ФФД: 1.0 [17:49:30]line ЗНМ: 0300000017 [17:49:30]line РНМ: 0000000000170478 [17:49:30]line Версия ККМ: v1.0 [17:49:30]line ФМ: 0000000002098560 [17:49:30]line ФД: 97058 [17:49:30]line ФПД: 60280047917592 [17:49:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97058&fm=60280047917592&tin=02508201610067®Number=0000000000170478&sum=125800 [17:49:30]OFD Sender: Processing packet 97058 [packets to send 59, broken 58] [17:49:30]ProducePacketName [17:49:30]name=ofd_packets/00097058 [17:49:30]OFD Sender: To server: pG, [17:49:30]CommunicateWithHost lk.salyk.kg:30040 [17:49:30]ConnectInit lk.salyk.kg [17:49:30]written 0, free lines is 4095 [17:49:30]Connected sock=10 [17:49:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 06 07 01 00 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 42 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 93 EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 34 00 00 00 00 07 04 06 00 68 EB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 2A 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7B 01 00 35 04 06 00 36 D3 0A D7 DA 18 25 1C 09 CB 6E 75 BB 25 [17:49:31]Write to MH i2c: 01 00 00 AD 3E EB [17:49:31]Write i2c OK [17:49:31]MH_I2C_Read... [17:49:31]Read from MH i2c: 01 [17:49:31]MH_I2C_Read... [17:49:31]Read from MH i2c: 01 07 00 [17:49:31]MH_I2C_Read... [17:49:31]Read from MH i2c: 01 07 00 AD 3E 00 00 00 00 00 0B 0D 0A [17:49:31]RasterBufferAndPrint [17:49:31]line [17:49:31]line [17:49:31]line [17:49:31]line [17:49:31]line [17:49:31]written 0, free lines is 3352 [17:49:31]MH_Cut [17:49:31]Write to MH i2c: D1 01 00 B4 3E 01 C4 [17:49:31]Write i2c OK [17:49:31]MH_I2C_Read... [17:49:31]Read from MH i2c: D1 [17:49:31]MH_I2C_Read... [17:49:31]Read from MH i2c: D1 01 00 [17:49:31]MH_I2C_Read... [17:49:31]Read from MH i2c: D1 01 00 B4 3E 00 C3 [17:49:31]Write to MH i2c: 01 00 00 B5 3E F3 [17:49:31]Write i2c OK [17:49:31]MH_I2C_Read... [17:49:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A5 BB 47 00 33 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 7B 01 00 F4 03 04 00 50 CA 20 67 B6 04 01 00 00 00 03 56 C2 31 12 24 A3 [17:49:31]CommunicateWithHost err = 0 [17:49:31]CheckOFDResponse [17:49:31]1017 (14) - 77093643461234 [17:49:31]1041 (16) - 0000000002098560 [17:49:31]1040 (4) - 97058 [17:49:31]1012 (4) - 29.10.2024 11:43 [17:49:31]1206 (1) - 0 [17:49:31]OFD Sender: Remove packet 97058 [17:49:31]ProducePacketName [17:49:31]name=ofd_packets/00097058 [17:49:31]NVStorageDeleteData [17:49:31]OFD Sender: No OFD packet to send [17:49:31]*** Cut start [17:49:31]*** Partial cut [17:49:31]*** CUTSNS_PIN = 1 [17:49:31]*** CUTSNS_PIN = 0 [17:49:32]*** Brake cut motor [17:49:32]Read from MH i2c: 01 [17:49:32]MH_I2C_Read... [17:49:32]*** Stop cut motor [17:49:32]*** Cut end [17:49:32]Read from MH i2c: 01 07 00 [17:49:32]MH_I2C_Read... [17:49:32]Read from MH i2c: 01 07 00 B5 3E 00 00 00 00 00 FF 0F 08 [17:49:32]process_action close_receipt done [17:49:32]requested_data is exist [17:49:32]produce_requested_data [17:49:32]requested_item fm.sn is exist - process it [17:49:32]wFMCommunicate request_size=4 [17:49:32]MH_SAM_APDU [17:49:32]CAPDU: 80 11 00 00 [17:49:32]Write to MH i2c: E2 08 00 B6 3E 80 11 00 00 00 00 00 00 6E [17:49:32]Write i2c OK [17:49:32]MH_I2C_Read... [17:49:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:32]Read from MH i2c: E2 [17:49:32]MH_I2C_Read... [17:49:32]Read from MH i2c: E2 17 00 [17:49:32]MH_I2C_Read... [17:49:32]Read from MH i2c: E2 17 00 B6 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [17:49:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:49:32]wFMCommunicate OK [17:49:32]requested_item fd.num is exist - process it [17:49:32]SAM_PROTO_GetFieldsCounters [17:49:32]wFMCommunicate request_size=4 [17:49:32]MH_SAM_APDU [17:49:32]CAPDU: 80 13 00 00 [17:49:32]Write to MH i2c: E2 08 00 B7 3E 80 13 00 00 00 00 00 00 71 [17:49:32]Write i2c OK [17:49:32]MH_I2C_Read... [17:49:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:32]Read from MH i2c: E2 [17:49:32]MH_I2C_Read... [17:49:32]Read from MH i2c: E2 62 00 [17:49:32]MH_I2C_Read... [17:49:32]Read from MH i2c: E2 62 00 B7 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 6C [17:49:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:32]wFMCommunicate OK [17:49:32]SAM_PROTO_GetFieldsCounters done [17:49:32]requested_item shift.num is exist - process it [17:49:32]requested_item shift.opened is exist - process it [17:49:32]req_shift_opened [17:49:32]FM_GetShiftState [17:49:32]SAM_PROTO_GetShiftState [17:49:32]wFMCommunicate request_size=4 [17:49:32]MH_SAM_APDU [17:49:32]CAPDU: 80 13 01 00 [17:49:32]Write to MH i2c: E2 08 00 B8 3E 80 13 01 00 00 00 00 00 73 [17:49:32]Write i2c OK [17:49:32]MH_I2C_Read... [17:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:32]Read from MH i2c: E2 [17:49:32]MH_I2C_Read... [17:49:32]Read from MH i2c: E2 0E 00 [17:49:32]MH_I2C_Read... [17:49:32]Read from MH i2c: E2 0E 00 B8 3E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D1 [17:49:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:49:32]wFMCommunicate OK [17:49:32]SAM_PROTO_GetShiftState done [17:49:32]FM_GetShiftState done [17:49:32]req_shift_opened done [17:49:32]requested_item shift.open_date is exist - process it [17:49:32]req_shift_open_date [17:49:32]req_shift_open_date done [17:49:32]produce_requested_data done [17:49:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97058,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:49:32]process_action_free close_receipt [17:49:32]json_value_free [17:49:32]json_value_free done [17:49:32]process_json_proto returns [17:49:32]Send response to host [17:49:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97058,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:49:32]free response buf [17:49:32]execute_script done [17:49:32]execute_script returns [17:49:32]free content buf [17:49:32]Sock 9.Close socket [17:49:32]Sock 9.Thread stoped [17:49:36]OFD Sender: No OFD packet to send [17:49:41]OFD Sender: No OFD packet to send [17:49:46]accept exits with 7 [17:49:46]New connection [17:49:46]New thread 3067116900 created [17:49:46]Thread 3067260260 joined [17:49:46]Waiting for new connection... [17:49:46] Sock 7.Parse request [17:49:46]Sock 7.Check first char [17:49:46]Sock 7.First char is OK [17:49:46]request: POST /json_proto HTTP/1.0 [17:49:46]Method: POST [17:49:46]URL: /json_proto [17:49:46]Method is POST - this is cgi request [17:49:46]url: /json_proto [17:49:46]query_string will be loaded in cgi processing [17:49:46]execute_cgi json_proto POST (null) [17:49:46]execute_cgi path=json_proto method=POST [17:49:46]POST find Content-Length [17:49:46]Host: 172.17.40.67:8080 [17:49:46]Content-Length: 680 [17:49:46]Content-Type: application/json [17:49:46] [17:49:46]POST finish read [17:49:46]Found Content-Length = 680 [17:49:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:46]execute_script... [17:49:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:46]POST & json_proto [17:49:46]process_json_proto [17:49:46]json parsed OK: [17:49:46]protocol is kg_v1.0 [17:49:46]action value=close_receipt [17:49:46]process_action close_receipt [17:49:46]cmd_close_receipt [17:49:46]MH_GetDate [17:49:46]Write to MH i2c: F0 00 00 B9 3E E6 [17:49:46]Write i2c OK [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 09 00 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 09 00 B9 3E 00 3C 20 21 67 EE DA 66 66 67 [17:49:46]GetLastDocTimeStamp 1730224170 [17:49:46]current date 1730224188 [17:49:46]FM_GetShiftState [17:49:46]SAM_PROTO_GetShiftState [17:49:46]wFMCommunicate request_size=4 [17:49:46]MH_SAM_APDU [17:49:46]CAPDU: 80 13 01 00 [17:49:46]Write to MH i2c: E2 08 00 BA 3E 80 13 01 00 00 00 00 00 75 [17:49:46]Write i2c OK [17:49:46]MH_I2C_Read... [17:49:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:46]Read from MH i2c: E2 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: E2 0E 00 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: E2 0E 00 BA 3E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D3 [17:49:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:49:46]wFMCommunicate OK [17:49:46]SAM_PROTO_GetShiftState done [17:49:46]FM_GetShiftState done [17:49:46]opened in 1730160548 [17:49:46]opened+sec_in_day 1730246948 [17:49:46]quantity*price = 100050 [17:49:46]sum+1 = 100052 [17:49:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 568 29.10.2024 17:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97059 ФПД: 159044569818916 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174948&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97059&fm=159044569818916&tin=02508201610067®Number=0000000000170478&sum=100000 [17:49:47]StoreToDocumentArchive [17:49:47]shift 145 fd 97059 [17:49:47]save to /storage/0145/doc_00097059 [17:49:47]save last doc name /storage/0145/doc_00097059 to /storage/kkm_last_doc_name [17:49:47]save OK [17:49:47]Clear old archive folders... [17:49:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:49:47]tlvbuf is 01A86340 [17:49:47]SAM_PROTO_ClearQueue [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 09 00 00 [17:49:47]Write to MH i2c: E2 08 00 C7 3E 80 09 00 00 00 00 00 00 77 [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 C7 3E 00 90 00 79 [17:49:47]RAPDU: 90 00 [17:49:47]wFMCommunicate OK [17:49:47]SAM_PROTO_ClearQueue done [17:49:47]KKMCreateOFDPacket [17:49:47]OFDProtocolAddRootSTLVToBuf [17:49:47]FM_MakeSignedData [17:49:47]FM_MakeSignedData [17:49:47]SAM_PROTO_SignData [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 0D 01 02 [17:49:47]Write to MH i2c: E2 08 00 C8 3E 80 0D 01 02 00 00 00 00 7F [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 C8 3E 00 90 00 7A [17:49:47]RAPDU: 90 00 [17:49:47]wFMCommunicate OK [17:49:47]wFMCommunicate request_size=255 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 00 00 F4 03 04 00 3C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7B 01 00 35 04 06 00 90 A6 73 16 [17:49:47]Write to MH i2c: E2 02 01 C9 3E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 3C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7B 01 00 35 04 06 00 90 A6 73 16 00 00 11 [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 C9 3E 00 90 00 7B [17:49:48]RAPDU: 90 00 [17:49:48]wFMCommunicate OK [17:49:48]wFMCommunicate request_size=7 [17:49:48]MH_SAM_APDU [17:49:48]CAPDU: 80 0D 02 02 02 67 24 [17:49:48]Write to MH i2c: E2 0A 00 CA 3E 80 0D 02 02 02 00 67 24 00 00 11 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 CA 3E 00 90 00 7C [17:49:48]RAPDU: 90 00 [17:49:48]wFMCommunicate OK [17:49:48]wFMCommunicate request_size=4 [17:49:48]MH_SAM_APDU [17:49:48]CAPDU: 80 0D 03 02 [17:49:48]Write to MH i2c: E2 08 00 CB 3E 80 0D 03 02 00 00 00 00 84 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 0B 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 0B 00 CB 3E 00 44 14 F4 8F 30 D6 D0 0E 90 00 44 [17:49:48]RAPDU: 44 14 F4 8F 30 D6 D0 0E 90 00 [17:49:48]wFMCommunicate OK [17:49:48]SAM_PROTO_SignData done [17:49:48]FM_MakeSignedData done [17:49:48]CreateOFDProtocolMessage [17:49:48]wFMCommunicate request_size=4 [17:49:48]MH_SAM_APDU [17:49:48]CAPDU: 80 11 00 00 [17:49:48]Write to MH i2c: E2 08 00 CC 3E 80 11 00 00 00 00 00 00 84 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 17 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 17 00 CC 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [17:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:49:48]wFMCommunicate OK [17:49:48]CreateOFDProtocolMessage done [17:49:48]OFDSenderStorePacket 97059 [17:49:48]StoreOFDPacket docnum=97059 [17:49:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1F 37 04 01 09 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 3C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7B 01 00 35 04 06 00 90 A6 73 16 67 24 44 14 F4 8F 30 D6 D0 0E [17:49:48]CheckFolder [17:49:48]dirname=/storage/ofd_packets [17:49:48]CheckFolder done [17:49:48]ProducePacketName [17:49:48]name=ofd_packets/00097059 [17:49:48]NVStorageSaveData ofd_packets/00097059 [17:49:48]File name is /storage/ofd_packets/00097059 [17:49:48]Write 298 bytes [17:49:48]NVStorageSaveData done [17:49:48]OFDSenderStorePacket done [17:49:48]KKMCreateOFDPacket done [17:49:48]NVStorageSaveData kkm_last_timestamp [17:49:48]File name is /storage/kkm_last_timestamp [17:49:48]Write 4 bytes [17:49:48]NVStorageSaveData done [17:49:48]ExternCall_PrintAddStr [17:49:48]wPrintStart [17:49:48]Write to MH i2c: 01 00 00 CD 3E 0B [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 CD 3E 00 00 00 00 00 FF 0F 20 [17:49:48]RasterBufferAndPrint [17:49:48]line Счет N : (1)3407592 [17:49:48]line ИНН: 02508201610067 [17:49:48]line Контрольно-Кассовый Чек [17:49:48]line ПРОДАЖА [17:49:48]line ТРК (МРК, ГНК) : 51 [17:49:48]line Товар: 2710194210 [17:49:48]line ДТ-К-5 [17:49:48]line 13.130 * 76.20 [17:49:48]line = 1000.51 [17:49:48]line НДС 12% НСП 1% [17:49:48]line > о реализуемом товаре [17:49:48]line ОКРУГЛЕНИЕ: -0.51 [17:49:48]line ИТОГО: 1000.00 [17:49:48]line Внесено: 1000.00 [17:49:48]line СДАЧА: 0.00 [17:49:48]line НСП 1% : 8.85 [17:49:48]line НДС 12% : 106.25 [17:49:48]line Наличными: 1000.00 [17:49:48]line Безнал.: 0.00 [17:49:48]line Место: АЗС № 82 "Партнер Нефть" [17:49:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:49:48]line СНО: Общий режим [17:49:48]line Чек 568 29.10.2024 17:49 [17:49:48]line Смена: 145 ФФД: 1.0 [17:49:48]line ЗНМ: 0300000017 [17:49:48]line РНМ: 0000000000170478 [17:49:48]line Версия ККМ: v1.0 [17:49:48]line ФМ: 0000000002098560 [17:49:48]line ФД: 97059 [17:49:48]line ФПД: 159044569818916 [17:49:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174948&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97059&fm=159044569818916&tin=02508201610067®Number=0000000000170478&sum=100000 [17:49:48]written 0, free lines is 4095 [17:49:48]OFD Sender: Processing packet 97059 [packets to send 59, broken 58] [17:49:48]ProducePacketName [17:49:48]name=ofd_packets/00097059 [17:49:48]OFD Sender: To server: pG, [17:49:48]CommunicateWithHost lk.salyk.kg:30040 [17:49:48]ConnectInit lk.salyk.kg [17:49:48]Connected sock=9 [17:49:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1F 37 04 01 09 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 3C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 7B 01 00 35 04 06 00 90 A6 73 16 67 24 44 14 F4 8F 30 D6 D0 0E [17:49:48]Write to MH i2c: 01 00 00 F8 3E 36 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 F8 3E 00 00 00 00 00 0B 0D 55 [17:49:48]RasterBufferAndPrint [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]written 0, free lines is 3351 [17:49:48]MH_Cut [17:49:48]Write to MH i2c: D1 01 00 FF 3E 01 0F [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 01 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 01 00 FF 3E 00 0E [17:49:48]Write to MH i2c: 01 00 00 00 3F 3F [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0F 8E 47 00 5C 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 32 30 39 38 35 36 30 10 04 04 00 23 7B 01 00 F4 03 04 00 62 CA 20 67 B6 04 01 00 00 66 99 80 25 DB A0 AF 7C [17:49:48]CommunicateWithHost err = 0 [17:49:48]CheckOFDResponse [17:49:48]1017 (14) - 77093643461234 [17:49:48]1041 (16) - 0000000002098560 [17:49:48]1040 (4) - 97059 [17:49:48]1012 (4) - 29.10.2024 11:43 [17:49:48]1206 (1) - 0 [17:49:48]OFD Sender: Remove packet 97059 [17:49:48]ProducePacketName [17:49:48]name=ofd_packets/00097059 [17:49:48]NVStorageDeleteData [17:49:49]OFD Sender: No OFD packet to send [17:49:49]*** Cut start [17:49:49]*** Partial cut [17:49:49]*** CUTSNS_PIN = 1 [17:49:49]*** CUTSNS_PIN = 0 [17:49:49]*** Brake cut motor [17:49:50]Read from MH i2c: 01 [17:49:50]MH_I2C_Read... [17:49:50]*** Stop cut motor [17:49:50]*** Cut end [17:49:50]Read from MH i2c: 01 07 00 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: 01 07 00 00 3F 00 00 00 00 00 FF 0F 54 [17:49:50]process_action close_receipt done [17:49:50]requested_data is exist [17:49:50]produce_requested_data [17:49:50]requested_item fm.sn is exist - process it [17:49:50]wFMCommunicate request_size=4 [17:49:50]MH_SAM_APDU [17:49:50]CAPDU: 80 11 00 00 [17:49:50]Write to MH i2c: E2 08 00 01 3F 80 11 00 00 00 00 00 00 BA [17:49:50]Write i2c OK [17:49:50]MH_I2C_Read... [17:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:50]Read from MH i2c: E2 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 17 00 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 17 00 01 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [17:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:49:50]wFMCommunicate OK [17:49:50]requested_item fd.num is exist - process it [17:49:50]SAM_PROTO_GetFieldsCounters [17:49:50]wFMCommunicate request_size=4 [17:49:50]MH_SAM_APDU [17:49:50]CAPDU: 80 13 00 00 [17:49:50]Write to MH i2c: E2 08 00 02 3F 80 13 00 00 00 00 00 00 BD [17:49:50]Write i2c OK [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 [17:49:50]MH_I2C_Read... [17:49:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:50]Read from MH i2c: E2 62 00 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 62 00 02 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 BC [17:49:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:50]wFMCommunicate OK [17:49:50]SAM_PROTO_GetFieldsCounters done [17:49:50]requested_item shift.num is exist - process it [17:49:50]requested_item shift.opened is exist - process it [17:49:50]req_shift_opened [17:49:50]FM_GetShiftState [17:49:50]SAM_PROTO_GetShiftState [17:49:50]wFMCommunicate request_size=4 [17:49:50]MH_SAM_APDU [17:49:50]CAPDU: 80 13 01 00 [17:49:50]Write to MH i2c: E2 08 00 03 3F 80 13 01 00 00 00 00 00 BF [17:49:50]Write i2c OK [17:49:50]MH_I2C_Read... [17:49:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:50]Read from MH i2c: E2 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 0E 00 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 0E 00 03 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1D [17:49:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:49:50]wFMCommunicate OK [17:49:50]SAM_PROTO_GetShiftState done [17:49:50]FM_GetShiftState done [17:49:50]req_shift_opened done [17:49:50]requested_item shift.open_date is exist - process it [17:49:50]req_shift_open_date [17:49:50]req_shift_open_date done [17:49:50]produce_requested_data done [17:49:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97059,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:49:50]process_action_free close_receipt [17:49:50]json_value_free [17:49:50]json_value_free done [17:49:50]process_json_proto returns [17:49:50]Send response to host [17:49:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97059,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:49:50]free response buf [17:49:50]execute_script done [17:49:50]execute_script returns [17:49:50]free content buf [17:49:50]Sock 7.Close socket [17:49:50]Sock 7.Thread stoped [17:49:54]OFD Sender: No OFD packet to send [17:49:59]OFD Sender: No OFD packet to send [17:50:03]accept exits with 10 [17:50:03]New connection [17:50:03]New thread 3067260260 created [17:50:03]Thread 3067116900 joined [17:50:03]Waiting for new connection... [17:50:03] Sock 10.Parse request [17:50:03]Sock 10.Check first char [17:50:03]Sock 10.First char is OK [17:50:03]request: POST /json_proto HTTP/1.0 [17:50:03]Method: POST [17:50:03]URL: /json_proto [17:50:03]Method is POST - this is cgi request [17:50:03]url: /json_proto [17:50:03]query_string will be loaded in cgi processing [17:50:03]execute_cgi json_proto POST (null) [17:50:03]execute_cgi path=json_proto method=POST [17:50:03]POST find Content-Length [17:50:03]Host: 172.17.40.67:8080 [17:50:03]Content-Length: 683 [17:50:03]Content-Type: application/json [17:50:03] [17:50:03]POST finish read [17:50:03]Found Content-Length = 683 [17:50:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.190, "sum" : 1150.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1150.00, "payments": [ { "type": 0, "sum" : 1150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:03]execute_script... [17:50:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.190, "sum" : 1150.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1150.00, "payments": [ { "type": 0, "sum" : 1150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:03]POST & json_proto [17:50:03]process_json_proto [17:50:03]json parsed OK: [17:50:03]protocol is kg_v1.0 [17:50:03]action value=close_receipt [17:50:03]process_action close_receipt [17:50:03]cmd_close_receipt [17:50:03]MH_GetDate [17:50:03]Write to MH i2c: F0 00 00 04 3F 32 [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: F0 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: F0 09 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: F0 09 00 04 3F 00 4D 20 21 67 EE DA 66 66 C4 [17:50:03]GetLastDocTimeStamp 1730224188 [17:50:03]current date 1730224205 [17:50:03]FM_GetShiftState [17:50:03]SAM_PROTO_GetShiftState [17:50:03]wFMCommunicate request_size=4 [17:50:03]MH_SAM_APDU [17:50:03]CAPDU: 80 13 01 00 [17:50:03]Write to MH i2c: E2 08 00 05 3F 80 13 01 00 00 00 00 00 C1 [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:03]Read from MH i2c: E2 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 0E 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 0E 00 05 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1F [17:50:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:50:03]wFMCommunicate OK [17:50:03]SAM_PROTO_GetShiftState done [17:50:03]FM_GetShiftState done [17:50:03]opened in 1730160548 [17:50:03]opened+sec_in_day 1730246948 [17:50:03]quantity*price = 115001 [17:50:03]sum+1 = 115002 [17:50:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1150.00 Внесено: 1300.00 СДАЧА: 150.00 НСП 1% : 10.18 НДС 12% : 122.12 Наличными: 1150.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 569 29.10.2024 17:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97060 ФПД: 107425690486796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97060&fm=107425690486796&tin=02508201610067®Number=0000000000170478&sum=115000 [17:50:04]StoreToDocumentArchive [17:50:04]shift 145 fd 97060 [17:50:04]save to /storage/0145/doc_00097060 [17:50:04]save last doc name /storage/0145/doc_00097060 to /storage/kkm_last_doc_name [17:50:04]save OK [17:50:04]Clear old archive folders... [17:50:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:04]tlvbuf is 01B66800 [17:50:04]SAM_PROTO_ClearQueue [17:50:04]wFMCommunicate request_size=4 [17:50:04]MH_SAM_APDU [17:50:04]CAPDU: 80 09 00 00 [17:50:04]Write to MH i2c: E2 08 00 12 3F 80 09 00 00 00 00 00 00 C3 [17:50:04]Write i2c OK [17:50:04]MH_I2C_Read... [17:50:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:04]Read from MH i2c: E2 [17:50:04]MH_I2C_Read... [17:50:04]Read from MH i2c: E2 03 00 [17:50:04]MH_I2C_Read... [17:50:04]Read from MH i2c: E2 03 00 12 3F 00 90 00 C5 [17:50:04]RAPDU: 90 00 [17:50:04]wFMCommunicate OK [17:50:04]SAM_PROTO_ClearQueue done [17:50:04]KKMCreateOFDPacket [17:50:04]OFDProtocolAddRootSTLVToBuf [17:50:04]FM_MakeSignedData [17:50:04]FM_MakeSignedData [17:50:04]SAM_PROTO_SignData [17:50:04]wFMCommunicate request_size=4 [17:50:04]MH_SAM_APDU [17:50:04]CAPDU: 80 0D 01 02 [17:50:04]Write to MH i2c: E2 08 00 13 3F 80 0D 01 02 00 00 00 00 CB [17:50:04]Write i2c OK [17:50:04]MH_I2C_Read... [17:50:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:04]Read from MH i2c: E2 [17:50:04]MH_I2C_Read... [17:50:04]Read from MH i2c: E2 03 00 [17:50:04]MH_I2C_Read... [17:50:04]Read from MH i2c: E2 03 00 13 3F 00 90 00 C6 [17:50:04]RAPDU: 90 00 [17:50:04]wFMCommunicate OK [17:50:04]wFMCommunicate request_size=255 [17:50:04]MH_SAM_APDU [17:50: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 34 FF 03 08 00 03 26 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 2F 00 00 00 00 07 04 06 00 38 C1 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 02 00 00 F4 03 04 00 4D 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7B 01 00 35 04 06 00 61 [17:50:04]Write to MH i2c: E2 02 01 14 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 26 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 2F 00 00 00 00 07 04 06 00 38 C1 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 02 00 00 F4 03 04 00 4D 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7B 01 00 35 04 06 00 61 00 00 0A [17:50:04]Write i2c OK [17:50:04]MH_I2C_Read... [17:50:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:04]Read from MH i2c: E2 [17:50:04]MH_I2C_Read... [17:50:04]Read from MH i2c: E2 03 00 [17:50:04]MH_I2C_Read... [17:50:04]Read from MH i2c: E2 03 00 14 3F 00 90 00 C7 [17:50:04]RAPDU: 90 00 [17:50:04]wFMCommunicate OK [17:50:04]wFMCommunicate request_size=10 [17:50:04]MH_SAM_APDU [17:50:04]CAPDU: 80 0D 02 02 05 B3 FE 1F 08 0C [17:50:04]Write to MH i2c: E2 0D 00 15 3F 80 0D 02 02 05 00 B3 FE 1F 08 0C 00 00 BC [17:50:04]Write i2c OK [17:50:04]MH_I2C_Read... [17:50:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:05]Read from MH i2c: E2 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 03 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 03 00 15 3F 00 90 00 C8 [17:50:05]RAPDU: 90 00 [17:50:05]wFMCommunicate OK [17:50:05]wFMCommunicate request_size=4 [17:50:05]MH_SAM_APDU [17:50:05]CAPDU: 80 0D 03 02 [17:50:05]Write to MH i2c: E2 08 00 16 3F 80 0D 03 02 00 00 00 00 D0 [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:05]Read from MH i2c: E2 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 0B 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 0B 00 16 3F 00 15 8F 60 69 F2 2D CD B9 90 00 E3 [17:50:05]RAPDU: 15 8F 60 69 F2 2D CD B9 90 00 [17:50:05]wFMCommunicate OK [17:50:05]SAM_PROTO_SignData done [17:50:05]FM_MakeSignedData done [17:50:05]CreateOFDProtocolMessage [17:50:05]wFMCommunicate request_size=4 [17:50:05]MH_SAM_APDU [17:50:05]CAPDU: 80 11 00 00 [17:50:05]Write to MH i2c: E2 08 00 17 3F 80 11 00 00 00 00 00 00 D0 [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:05]Read from MH i2c: E2 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 17 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 17 00 17 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [17:50:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:50:05]wFMCommunicate OK [17:50:05]CreateOFDProtocolMessage done [17:50:05]OFDSenderStorePacket 97060 [17:50:05]StoreOFDPacket docnum=97060 [17:50:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB 25 07 01 3E 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 34 FF 03 08 00 03 26 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 2F 00 00 00 00 07 04 06 00 38 C1 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 02 00 00 F4 03 04 00 4D 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7B 01 00 35 04 06 00 61 B3 FE 1F 08 0C 15 8F 60 69 F2 2D CD B9 [17:50:05]CheckFolder [17:50:05]dirname=/storage/ofd_packets [17:50:05]CheckFolder done [17:50:05]ProducePacketName [17:50:05]name=ofd_packets/00097060 [17:50:05]NVStorageSaveData ofd_packets/00097060 [17:50:05]File name is /storage/ofd_packets/00097060 [17:50:05]Write 301 bytes [17:50:05]NVStorageSaveData done [17:50:05]OFDSenderStorePacket done [17:50:05]KKMCreateOFDPacket done [17:50:05]NVStorageSaveData kkm_last_timestamp [17:50:05]File name is /storage/kkm_last_timestamp [17:50:05]Write 4 bytes [17:50:05]NVStorageSaveData done [17:50:05]ExternCall_PrintAddStr [17:50:05]wPrintStart [17:50:05]Write to MH i2c: 01 00 00 18 3F 57 [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: 01 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: 01 07 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: 01 07 00 18 3F 00 00 00 00 00 FF 0F 6C [17:50:05]RasterBufferAndPrint [17:50:05]line Счет N : (1)3407593 [17:50:05]line ИНН: 02508201610067 [17:50:05]line Контрольно-Кассовый Чек [17:50:05]line ПРОДАЖА [17:50:05]line ТРК (МРК, ГНК) : 42 [17:50:05]line Товар: 2710124130 [17:50:05]line Аи-92-К-4 [17:50:05]line 17.190 * 66.90 [17:50:05]line = 1150.01 [17:50:05]line НДС 12% НСП 1% [17:50:05]line > о реализуемом товаре [17:50:05]line ОКРУГЛЕНИЕ: -0.01 [17:50:05]line ИТОГО: 1150.00 [17:50:05]line Внесено: 1300.00 [17:50:05]line СДАЧА: 150.00 [17:50:05]line НСП 1% : 10.18 [17:50:05]line НДС 12% : 122.12 [17:50:05]line Наличными: 1150.00 [17:50:05]line Безнал.: 0.00 [17:50:05]line Место: АЗС № 82 "Партнер Нефть" [17:50:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:50:05]line СНО: Общий режим [17:50:05]line Чек 569 29.10.2024 17:50 [17:50:05]line Смена: 145 ФФД: 1.0 [17:50:05]line ЗНМ: 0300000017 [17:50:05]line РНМ: 0000000000170478 [17:50:05]line Версия ККМ: v1.0 [17:50:05]line ФМ: 0000000002098560 [17:50:05]line ФД: 97060 [17:50:05]line ФПД: 107425690486796 [17:50:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97060&fm=107425690486796&tin=02508201610067®Number=0000000000170478&sum=115000 [17:50:05]OFD Sender: Processing packet 97060 [packets to send 59, broken 58] [17:50:05]ProducePacketName [17:50:05]name=ofd_packets/00097060 [17:50:05]OFD Sender: To server: pG, [17:50:05]CommunicateWithHost lk.salyk.kg:30040 [17:50:05]ConnectInit lk.salyk.kg [17:50:05]written 0, free lines is 4095 [17:50:05]Connected sock=9 [17:50:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CB 25 07 01 3E 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 34 FF 03 08 00 03 26 43 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 2F 00 00 00 00 07 04 06 00 38 C1 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 02 00 00 F4 03 04 00 4D 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 7B 01 00 35 04 06 00 61 B3 FE 1F 08 0C 15 8F 60 69 F2 2D CD B9 [17:50:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 56 B2 47 00 96 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 32 30 39 38 35 36 30 10 04 04 00 24 7B 01 00 F4 03 04 00 72 CA 20 67 B6 04 01 00 00 1B CC F0 47 9D 2D 15 68 [17:50:05]CommunicateWithHost err = 0 [17:50:05]CheckOFDResponse [17:50:05]1017 (14) - 77093643461234 [17:50:05]1041 (16) - 0000000002098560 [17:50:05]1040 (4) - 97060 [17:50:05]1012 (4) - 29.10.2024 11:43 [17:50:05]1206 (1) - 0 [17:50:05]OFD Sender: Remove packet 97060 [17:50:05]ProducePacketName [17:50:05]name=ofd_packets/00097060 [17:50:05]NVStorageDeleteData [17:50:05]Write to MH i2c: 01 00 00 43 3F 82 [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: 01 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: 01 07 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: 01 07 00 43 3F 00 00 00 00 00 02 0D 98 [17:50:05]RasterBufferAndPrint [17:50:05]line [17:50:05]line [17:50:05]line [17:50:05]line [17:50:05]line [17:50:05]written 0, free lines is 3339 [17:50:05]MH_Cut [17:50:05]Write to MH i2c: D1 01 00 4A 3F 01 5B [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: D1 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: D1 01 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: D1 01 00 4A 3F 00 5A [17:50:05]Write to MH i2c: 01 00 00 4B 3F 8A [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:06]OFD Sender: No OFD packet to send [17:50:06]*** Cut start [17:50:06]*** Partial cut [17:50:06]*** CUTSNS_PIN = 1 [17:50:06]*** CUTSNS_PIN = 0 [17:50:06]*** Brake cut motor [17:50:07]Read from MH i2c: 01 [17:50:07]MH_I2C_Read... [17:50:07]*** Stop cut motor [17:50:07]*** Cut end [17:50:07]Read from MH i2c: 01 07 00 [17:50:07]MH_I2C_Read... [17:50:07]Read from MH i2c: 01 07 00 4B 3F 00 00 00 00 00 FF 0F 9F [17:50:07]process_action close_receipt done [17:50:07]requested_data is exist [17:50:07]produce_requested_data [17:50:07]requested_item fm.sn is exist - process it [17:50:07]wFMCommunicate request_size=4 [17:50:07]MH_SAM_APDU [17:50:07]CAPDU: 80 11 00 00 [17:50:07]Write to MH i2c: E2 08 00 4C 3F 80 11 00 00 00 00 00 00 05 [17:50:07]Write i2c OK [17:50:07]MH_I2C_Read... [17:50:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:07]Read from MH i2c: E2 [17:50:07]MH_I2C_Read... [17:50:07]Read from MH i2c: E2 17 00 [17:50:07]MH_I2C_Read... [17:50:07]Read from MH i2c: E2 17 00 4C 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 56 [17:50:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:50:07]wFMCommunicate OK [17:50:07]requested_item fd.num is exist - process it [17:50:07]SAM_PROTO_GetFieldsCounters [17:50:07]wFMCommunicate request_size=4 [17:50:07]MH_SAM_APDU [17:50:07]CAPDU: 80 13 00 00 [17:50:07]Write to MH i2c: E2 08 00 4D 3F 80 13 00 00 00 00 00 00 08 [17:50:07]Write i2c OK [17:50:07]MH_I2C_Read... [17:50:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:07]Read from MH i2c: E2 [17:50:07]MH_I2C_Read... [17:50:07]Read from MH i2c: E2 62 00 [17:50:07]MH_I2C_Read... [17:50:07]Read from MH i2c: E2 62 00 4D 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [17:50:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:07]wFMCommunicate OK [17:50:07]SAM_PROTO_GetFieldsCounters done [17:50:07]requested_item shift.num is exist - process it [17:50:07]requested_item shift.opened is exist - process it [17:50:07]req_shift_opened [17:50:07]FM_GetShiftState [17:50:07]SAM_PROTO_GetShiftState [17:50:07]wFMCommunicate request_size=4 [17:50:07]MH_SAM_APDU [17:50:07]CAPDU: 80 13 01 00 [17:50:07]Write to MH i2c: E2 08 00 4E 3F 80 13 01 00 00 00 00 00 0A [17:50:07]Write i2c OK [17:50:07]MH_I2C_Read... [17:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:07]Read from MH i2c: E2 [17:50:07]MH_I2C_Read... [17:50:07]Read from MH i2c: E2 0E 00 [17:50:07]MH_I2C_Read... [17:50:07]Read from MH i2c: E2 0E 00 4E 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 68 [17:50:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:50:07]wFMCommunicate OK [17:50:07]SAM_PROTO_GetShiftState done [17:50:07]FM_GetShiftState done [17:50:07]req_shift_opened done [17:50:07]requested_item shift.open_date is exist - process it [17:50:07]req_shift_open_date [17:50:07]req_shift_open_date done [17:50:07]produce_requested_data done [17:50:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97060,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:50:07]process_action_free close_receipt [17:50:07]json_value_free [17:50:07]json_value_free done [17:50:07]process_json_proto returns [17:50:07]Send response to host [17:50:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97060,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:50:07]free response buf [17:50:07]execute_script done [17:50:07]execute_script returns [17:50:07]free content buf [17:50:07]Sock 10.Close socket [17:50:07]Sock 10.Thread stoped [17:50:11]OFD Sender: No OFD packet to send [17:50:16]OFD Sender: No OFD packet to send [17:50:21]OFD Sender: No OFD packet to send [17:50:26]OFD Sender: No OFD packet to send [17:50:31]OFD Sender: No OFD packet to send [17:50:34]accept exits with 7 [17:50:34]New connection [17:50:34]New thread 3067116900 created [17:50:34]Thread 3067260260 joined [17:50:34]Waiting for new connection... [17:50:34] Sock 7.Parse request [17:50:34]Sock 7.Check first char [17:50:34]Sock 7.First char is OK [17:50:34]request: POST /json_proto HTTP/1.0 [17:50:34]Method: POST [17:50:34]URL: /json_proto [17:50:34]Method is POST - this is cgi request [17:50:34]url: /json_proto [17:50:34]query_string will be loaded in cgi processing [17:50:34]execute_cgi json_proto POST (null) [17:50:34]execute_cgi path=json_proto method=POST [17:50:34]POST find Content-Length [17:50:34]Host: 172.17.40.67:8080 [17:50:34]Content-Length: 683 [17:50:34]Content-Type: application/json [17:50:34] [17:50:34]POST finish read [17:50:34]Found Content-Length = 683 [17:50:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:34]execute_script... [17:50: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)3407594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:50:34]POST & json_proto [17:50:34]process_json_proto [17:50:34]json parsed OK: [17:50:34]protocol is kg_v1.0 [17:50:34]action value=close_receipt [17:50:34]process_action close_receipt [17:50:34]cmd_close_receipt [17:50:34]MH_GetDate [17:50:34]Write to MH i2c: F0 00 00 4F 3F 7D [17:50:34]Write i2c OK [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: F0 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: F0 09 00 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: F0 09 00 4F 3F 00 6C 20 21 67 EE DA 66 66 2E [17:50:34]GetLastDocTimeStamp 1730224205 [17:50:34]current date 1730224236 [17:50:34]FM_GetShiftState [17:50:34]SAM_PROTO_GetShiftState [17:50:34]wFMCommunicate request_size=4 [17:50:34]MH_SAM_APDU [17:50:34]CAPDU: 80 13 01 00 [17:50:34]Write to MH i2c: E2 08 00 50 3F 80 13 01 00 00 00 00 00 0C [17:50:34]Write i2c OK [17:50:34]MH_I2C_Read... [17:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:34]Read from MH i2c: E2 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 0E 00 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 0E 00 50 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6A [17:50:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:50:34]wFMCommunicate OK [17:50:34]SAM_PROTO_GetShiftState done [17:50:34]FM_GetShiftState done [17:50:34]opened in 1730160548 [17:50:34]opened+sec_in_day 1730246948 [17:50:34]quantity*price = 100015 [17:50:34]sum+1 = 100017 [17:50: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 570 29.10.2024 17:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97061 ФПД: 167608476875921 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175036&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97061&fm=167608476875921&tin=02508201610067®Number=0000000000170478&sum=100000 [17:50:36]StoreToDocumentArchive [17:50:36]shift 145 fd 97061 [17:50:36]save to /storage/0145/doc_00097061 [17:50:36]save last doc name /storage/0145/doc_00097061 to /storage/kkm_last_doc_name [17:50:36]save OK [17:50:36]Clear old archive folders... [17:50:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:36]tlvbuf is 01AA2FE0 [17:50:36]SAM_PROTO_ClearQueue [17:50:36]wFMCommunicate request_size=4 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 09 00 00 [17:50:36]Write to MH i2c: E2 08 00 5D 3F 80 09 00 00 00 00 00 00 0E [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 03 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 03 00 5D 3F 00 90 00 10 [17:50:36]RAPDU: 90 00 [17:50:36]wFMCommunicate OK [17:50:36]SAM_PROTO_ClearQueue done [17:50:36]KKMCreateOFDPacket [17:50:36]OFDProtocolAddRootSTLVToBuf [17:50:36]FM_MakeSignedData [17:50:36]FM_MakeSignedData [17:50:36]SAM_PROTO_SignData [17:50:36]wFMCommunicate request_size=4 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 0D 01 02 [17:50:36]Write to MH i2c: E2 08 00 5E 3F 80 0D 01 02 00 00 00 00 16 [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 03 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 03 00 5E 3F 00 90 00 11 [17:50:36]RAPDU: 90 00 [17:50:36]wFMCommunicate OK [17:50:36]wFMCommunicate request_size=255 [17:50:36]MH_SAM_APDU [17:50: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 34 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 02 00 00 F4 03 04 00 6C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7B 01 00 35 04 06 00 98 [17:50:36]Write to MH i2c: E2 02 01 5F 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 6C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7B 01 00 35 04 06 00 98 00 00 B8 [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]OFD Sender: No OFD packet to send [17:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 03 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 03 00 5F 3F 00 90 00 12 [17:50:36]RAPDU: 90 00 [17:50:36]wFMCommunicate OK [17:50:36]wFMCommunicate request_size=10 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 0D 02 02 05 70 63 B9 BC 91 [17:50:36]Write to MH i2c: E2 0D 00 60 3F 80 0D 02 02 05 00 70 63 B9 BC 91 00 00 FC [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:36]Read from MH i2c: E2 03 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 03 00 60 3F 00 90 00 13 [17:50:36]RAPDU: 90 00 [17:50:36]wFMCommunicate OK [17:50:36]wFMCommunicate request_size=4 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 0D 03 02 [17:50:36]Write to MH i2c: E2 08 00 61 3F 80 0D 03 02 00 00 00 00 1B [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 0B 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 0B 00 61 3F 00 20 D4 5F A8 02 13 E1 DB 90 00 E8 [17:50:36]RAPDU: 20 D4 5F A8 02 13 E1 DB 90 00 [17:50:36]wFMCommunicate OK [17:50:36]SAM_PROTO_SignData done [17:50:36]FM_MakeSignedData done [17:50:36]CreateOFDProtocolMessage [17:50:36]wFMCommunicate request_size=4 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 11 00 00 [17:50:36]Write to MH i2c: E2 08 00 62 3F 80 11 00 00 00 00 00 00 1B [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 17 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 17 00 62 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [17:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:50:36]wFMCommunicate OK [17:50:36]CreateOFDProtocolMessage done [17:50:36]OFDSenderStorePacket 97061 [17:50:36]StoreOFDPacket docnum=97061 [17:50:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 67 07 01 9B 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 34 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 02 00 00 F4 03 04 00 6C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7B 01 00 35 04 06 00 98 70 63 B9 BC 91 20 D4 5F A8 02 13 E1 DB [17:50:36]CheckFolder [17:50:36]dirname=/storage/ofd_packets [17:50:36]CheckFolder done [17:50:36]ProducePacketName [17:50:36]name=ofd_packets/00097061 [17:50:36]NVStorageSaveData ofd_packets/00097061 [17:50:36]File name is /storage/ofd_packets/00097061 [17:50:36]Write 301 bytes [17:50:36]NVStorageSaveData done [17:50:36]OFDSenderStorePacket done [17:50:36]KKMCreateOFDPacket done [17:50:36]NVStorageSaveData kkm_last_timestamp [17:50:36]File name is /storage/kkm_last_timestamp [17:50:36]Write 4 bytes [17:50:36]NVStorageSaveData done [17:50:36]ExternCall_PrintAddStr [17:50:36]wPrintStart [17:50:36]Write to MH i2c: 01 00 00 63 3F A2 [17:50:36]OFD Sender: Processing packet 97061 [packets to send 59, broken 58] [17:50:36]ProducePacketName [17:50:36]name=ofd_packets/00097061 [17:50:36]OFD Sender: To server: pG, [17:50:36]CommunicateWithHost lk.salyk.kg:30040 [17:50:36]ConnectInit lk.salyk.kg [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: 01 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: 01 07 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: 01 07 00 63 3F 00 00 00 00 00 FF 0F B7 [17:50:36]RasterBufferAndPrint [17:50:36]line Счет N : (1)3407594 [17:50:36]line ИНН: 02508201610067 [17:50:36]line Контрольно-Кассовый Чек [17:50:36]line ПРОДАЖА [17:50:36]line ТРК (МРК, ГНК) : 12 [17:50:36]line Товар: 2710124130 [17:50:36]line Аи-92-К-4 [17:50:36]line 14.950 * 66.90 [17:50:36]line = 1000.16 [17:50:36]line НДС 12% НСП 1% [17:50:36]line > о реализуемом товаре [17:50:36]line ОКРУГЛЕНИЕ: -0.16 [17:50:36]line ИТОГО: 1000.00 [17:50:36]line Внесено: 1000.00 [17:50:36]line СДАЧА: 0.00 [17:50:36]line НСП 1% : 8.85 [17:50:36]line НДС 12% : 106.21 [17:50:36]line Наличными: 1000.00 [17:50:36]line Безнал.: 0.00 [17:50:36]line Место: АЗС № 82 "Партнер Нефть" [17:50:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:50:36]line СНО: Общий режим [17:50:36]line Чек 570 29.10.2024 17:50 [17:50:36]line Смена: 145 ФФД: 1.0 [17:50:36]line ЗНМ: 0300000017 [17:50:36]line РНМ: 0000000000170478 [17:50:36]line Версия ККМ: v1.0 [17:50:36]line ФМ: 0000000002098560 [17:50:36]line ФД: 97061 [17:50:36]line ФПД: 167608476875921 [17:50:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175036&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97061&fm=167608476875921&tin=02508201610067®Number=0000000000170478&sum=100000 [17:50:36]Connected sock=10 [17:50:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 67 07 01 9B 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 34 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 02 00 00 F4 03 04 00 6C 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 7B 01 00 35 04 06 00 98 70 63 B9 BC 91 20 D4 5F A8 02 13 E1 DB [17:50:36]written 0, free lines is 4095 [17:50:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 13 BA 47 00 3A 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 32 30 39 38 35 36 30 10 04 04 00 25 7B 01 00 F4 03 04 00 92 CA 20 67 B6 04 01 00 00 F1 A8 21 24 31 88 27 62 [17:50:37]CommunicateWithHost err = 0 [17:50:37]CheckOFDResponse [17:50:37]1017 (14) - 77093643461234 [17:50:37]1041 (16) - 0000000002098560 [17:50:37]1040 (4) - 97061 [17:50:37]1012 (4) - 29.10.2024 11:44 [17:50:37]1206 (1) - 0 [17:50:37]OFD Sender: Remove packet 97061 [17:50:37]ProducePacketName [17:50:37]name=ofd_packets/00097061 [17:50:37]NVStorageDeleteData [17:50:37]Write to MH i2c: 01 00 00 8E 3F CD [17:50:37]Write i2c OK [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: 01 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: 01 07 00 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: 01 07 00 8E 3F 00 00 00 00 00 F8 0C D8 [17:50:37]RasterBufferAndPrint [17:50:37]line [17:50:37]line [17:50:37]line [17:50:37]line [17:50:37]line [17:50:37]written 0, free lines is 3326 [17:50:37]MH_Cut [17:50:37]Write to MH i2c: D1 01 00 95 3F 01 A6 [17:50:37]Write i2c OK [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: D1 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: D1 01 00 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: D1 01 00 95 3F 00 A5 [17:50:37]Write to MH i2c: 01 00 00 96 3F D5 [17:50:37]Write i2c OK [17:50:37]MH_I2C_Read... [17:50:37]OFD Sender: No OFD packet to send [17:50:38]*** Cut start [17:50:38]*** Partial cut [17:50:38]*** CUTSNS_PIN = 1 [17:50:38]*** CUTSNS_PIN = 0 [17:50:38]*** Brake cut motor [17:50:38]Read from MH i2c: 01 [17:50:38]MH_I2C_Read... [17:50:38]*** Stop cut motor [17:50:38]*** Cut end [17:50:38]Read from MH i2c: 01 07 00 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: 01 07 00 96 3F 00 00 00 00 00 FF 0F EA [17:50:38]process_action close_receipt done [17:50:38]requested_data is exist [17:50:38]produce_requested_data [17:50:38]requested_item fm.sn is exist - process it [17:50:38]wFMCommunicate request_size=4 [17:50:38]MH_SAM_APDU [17:50:38]CAPDU: 80 11 00 00 [17:50:38]Write to MH i2c: E2 08 00 97 3F 80 11 00 00 00 00 00 00 50 [17:50:38]Write i2c OK [17:50:38]MH_I2C_Read... [17:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:38]Read from MH i2c: E2 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 17 00 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 17 00 97 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A1 [17:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:50:38]wFMCommunicate OK [17:50:38]requested_item fd.num is exist - process it [17:50:38]SAM_PROTO_GetFieldsCounters [17:50:38]wFMCommunicate request_size=4 [17:50:38]MH_SAM_APDU [17:50:38]CAPDU: 80 13 00 00 [17:50:38]Write to MH i2c: E2 08 00 98 3F 80 13 00 00 00 00 00 00 53 [17:50:38]Write i2c OK [17:50:38]MH_I2C_Read... [17:50:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:38]Read from MH i2c: E2 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 62 00 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 62 00 98 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [17:50:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:38]wFMCommunicate OK [17:50:38]SAM_PROTO_GetFieldsCounters done [17:50:38]requested_item shift.num is exist - process it [17:50:38]requested_item shift.opened is exist - process it [17:50:38]req_shift_opened [17:50:38]FM_GetShiftState [17:50:38]SAM_PROTO_GetShiftState [17:50:38]wFMCommunicate request_size=4 [17:50:38]MH_SAM_APDU [17:50:38]CAPDU: 80 13 01 00 [17:50:38]Write to MH i2c: E2 08 00 99 3F 80 13 01 00 00 00 00 00 55 [17:50:38]Write i2c OK [17:50:38]MH_I2C_Read... [17:50:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:38]Read from MH i2c: E2 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 0E 00 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 0E 00 99 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B3 [17:50:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:50:38]wFMCommunicate OK [17:50:38]SAM_PROTO_GetShiftState done [17:50:38]FM_GetShiftState done [17:50:38]req_shift_opened done [17:50:38]requested_item shift.open_date is exist - process it [17:50:38]req_shift_open_date [17:50:38]req_shift_open_date done [17:50:38]produce_requested_data done [17:50:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97061,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:50:38]process_action_free close_receipt [17:50:38]json_value_free [17:50:38]json_value_free done [17:50:38]process_json_proto returns [17:50:38]Send response to host [17:50:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97061,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:50:38]free response buf [17:50:38]execute_script done [17:50:38]execute_script returns [17:50:38]free content buf [17:50:38]Sock 7.Close socket [17:50:38]Sock 7.Thread stoped [17:50:42]OFD Sender: No OFD packet to send [17:50:47]OFD Sender: No OFD packet to send [17:50:52]OFD Sender: No OFD packet to send [17:50:56]accept exits with 9 [17:50:56]New connection [17:50:56]New thread 3067260260 created [17:50:56]Thread 3067116900 joined [17:50:56]Waiting for new connection... [17:50:56] Sock 9.Parse request [17:50:56]Sock 9.Check first char [17:50:56]Sock 9.First char is OK [17:50:56]request: POST /json_proto HTTP/1.0 [17:50:56]Method: POST [17:50:56]URL: /json_proto [17:50:56]Method is POST - this is cgi request [17:50:56]url: /json_proto [17:50:56]query_string will be loaded in cgi processing [17:50:56]execute_cgi json_proto POST (null) [17:50:56]execute_cgi path=json_proto method=POST [17:50:56]POST find Content-Length [17:50:56]Host: 172.17.40.67:8080 [17:50:56]Content-Length: 679 [17:50:56]Content-Type: application/json [17:50:56] [17:50:56]POST finish read [17:50:56]Found Content-Length = 679 [17:50:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:50:56]execute_script... [17:50:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:50:56]POST & json_proto [17:50:56]process_json_proto [17:50:56]json parsed OK: [17:50:56]protocol is kg_v1.0 [17:50:56]action value=close_receipt [17:50:56]process_action close_receipt [17:50:56]cmd_close_receipt [17:50:56]MH_GetDate [17:50:56]Write to MH i2c: F0 00 00 9A 3F C8 [17:50:56]Write i2c OK [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: F0 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: F0 09 00 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: F0 09 00 9A 3F 00 82 20 21 67 EE DA 66 66 8F [17:50:56]GetLastDocTimeStamp 1730224236 [17:50:56]current date 1730224258 [17:50:56]FM_GetShiftState [17:50:56]SAM_PROTO_GetShiftState [17:50:56]wFMCommunicate request_size=4 [17:50:56]MH_SAM_APDU [17:50:56]CAPDU: 80 13 01 00 [17:50:56]Write to MH i2c: E2 08 00 9B 3F 80 13 01 00 00 00 00 00 57 [17:50:56]Write i2c OK [17:50:56]MH_I2C_Read... [17:50:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:57]Read from MH i2c: E2 [17:50:57]MH_I2C_Read... [17:50:57]Read from MH i2c: E2 0E 00 [17:50:57]MH_I2C_Read... [17:50:57]Read from MH i2c: E2 0E 00 9B 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B5 [17:50:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:50:57]wFMCommunicate OK [17:50:57]SAM_PROTO_GetShiftState done [17:50:57]FM_GetShiftState done [17:50:57]opened in 1730160548 [17:50:57]opened+sec_in_day 1730246948 [17:50:57]quantity*price = 70044 [17:50:57]sum+1 = 70045 [17:50: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 571 29.10.2024 17:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97062 ФПД: 243192156544674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175058&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97062&fm=243192156544674&tin=02508201610067®Number=0000000000170478&sum=70000 [17:50:58]StoreToDocumentArchive [17:50:58]shift 145 fd 97062 [17:50:58]save to /storage/0145/doc_00097062 [17:50:58]save last doc name /storage/0145/doc_00097062 to /storage/kkm_last_doc_name [17:50:58]save OK [17:50:58]Clear old archive folders... [17:50:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:58]tlvbuf is 01B018B0 [17:50:58]SAM_PROTO_ClearQueue [17:50:58]wFMCommunicate request_size=4 [17:50:58]MH_SAM_APDU [17:50:58]CAPDU: 80 09 00 00 [17:50:58]Write to MH i2c: E2 08 00 A8 3F 80 09 00 00 00 00 00 00 59 [17:50:58]Write i2c OK [17:50:58]MH_I2C_Read... [17:50:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:58]Read from MH i2c: E2 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 A8 3F 00 90 00 5B [17:50:58]RAPDU: 90 00 [17:50:58]wFMCommunicate OK [17:50:58]SAM_PROTO_ClearQueue done [17:50:58]KKMCreateOFDPacket [17:50:58]OFDProtocolAddRootSTLVToBuf [17:50:58]FM_MakeSignedData [17:50:58]FM_MakeSignedData [17:50:58]SAM_PROTO_SignData [17:50:58]wFMCommunicate request_size=4 [17:50:58]MH_SAM_APDU [17:50:58]CAPDU: 80 0D 01 02 [17:50:58]Write to MH i2c: E2 08 00 A9 3F 80 0D 01 02 00 00 00 00 61 [17:50:58]Write i2c OK [17:50:58]MH_I2C_Read... [17:50:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:58]Read from MH i2c: E2 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 A9 3F 00 90 00 5C [17:50:58]RAPDU: 90 00 [17:50:58]wFMCommunicate OK [17:50:58]wFMCommunicate request_size=255 [17:50:58]MH_SAM_APDU [17:50: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 34 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 3B 02 00 00 F4 03 04 00 82 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7B 01 00 35 04 06 00 DD [17:50:58]Write to MH i2c: E2 02 01 AA 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3B 02 00 00 F4 03 04 00 82 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7B 01 00 35 04 06 00 DD 00 00 76 [17:50:58]Write i2c OK [17:50:58]MH_I2C_Read... [17:50:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:58]Read from MH i2c: E2 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 AA 3F 00 90 00 5D [17:50:58]RAPDU: 90 00 [17:50:58]wFMCommunicate OK [17:50:58]wFMCommunicate request_size=10 [17:50:58]MH_SAM_APDU [17:50:58]CAPDU: 80 0D 02 02 05 2E 96 1A 5E A2 [17:50:58]Write to MH i2c: E2 0D 00 AB 3F 80 0D 02 02 05 00 2E 96 1A 5E A2 00 00 4C [17:50:58]Write i2c OK [17:50:58]MH_I2C_Read... [17:50:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:58]Read from MH i2c: E2 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 03 00 AB 3F 00 90 00 5E [17:50:58]RAPDU: 90 00 [17:50:58]wFMCommunicate OK [17:50:58]wFMCommunicate request_size=4 [17:50:58]MH_SAM_APDU [17:50:58]CAPDU: 80 0D 03 02 [17:50:58]Write to MH i2c: E2 08 00 AC 3F 80 0D 03 02 00 00 00 00 66 [17:50:58]Write i2c OK [17:50:58]MH_I2C_Read... [17:50:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:58]Read from MH i2c: E2 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 0B 00 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 0B 00 AC 3F 00 31 FD 38 A2 9F 09 2F 89 90 00 CF [17:50:58]RAPDU: 31 FD 38 A2 9F 09 2F 89 90 00 [17:50:58]wFMCommunicate OK [17:50:58]SAM_PROTO_SignData done [17:50:58]FM_MakeSignedData done [17:50:58]CreateOFDProtocolMessage [17:50:58]wFMCommunicate request_size=4 [17:50:58]MH_SAM_APDU [17:50:58]CAPDU: 80 11 00 00 [17:50:58]Write to MH i2c: E2 08 00 AD 3F 80 11 00 00 00 00 00 00 66 [17:50:58]Write i2c OK [17:50:58]MH_I2C_Read... [17:50:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:58]Read from MH i2c: E2 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 17 00 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: E2 17 00 AD 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [17:50:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:50:58]wFMCommunicate OK [17:50:58]CreateOFDProtocolMessage done [17:50:58]OFDSenderStorePacket 97062 [17:50:58]StoreOFDPacket docnum=97062 [17:50:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 7E 07 01 6E 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 34 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 3B 02 00 00 F4 03 04 00 82 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7B 01 00 35 04 06 00 DD 2E 96 1A 5E A2 31 FD 38 A2 9F 09 2F 89 [17:50:58]CheckFolder [17:50:58]dirname=/storage/ofd_packets [17:50:58]CheckFolder done [17:50:58]ProducePacketName [17:50:58]name=ofd_packets/00097062 [17:50:58]NVStorageSaveData ofd_packets/00097062 [17:50:58]File name is /storage/ofd_packets/00097062 [17:50:58]Write 301 bytes [17:50:58]NVStorageSaveData done [17:50:58]OFDSenderStorePacket done [17:50:58]KKMCreateOFDPacket done [17:50:58]NVStorageSaveData kkm_last_timestamp [17:50:58]File name is /storage/kkm_last_timestamp [17:50:58]Write 4 bytes [17:50:58]NVStorageSaveData done [17:50:58]ExternCall_PrintAddStr [17:50:58]wPrintStart [17:50:58]Write to MH i2c: 01 00 00 AE 3F ED [17:50:58]Write i2c OK [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: 01 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: 01 07 00 [17:50:58]MH_I2C_Read... [17:50:58]Read from MH i2c: 01 07 00 AE 3F 00 00 00 00 00 FF 0F 02 [17:50:58]RasterBufferAndPrint [17:50:58]line Счет N : (1)3407595 [17:50:58]line ИНН: 02508201610067 [17:50:58]line Контрольно-Кассовый Чек [17:50:58]line ПРОДАЖА [17:50:58]line ТРК (МРК, ГНК) : 22 [17:50:58]line Товар: 2710124130 [17:50:58]line Аи-92-К-4 [17:50:58]line 10.470 * 66.90 [17:50:58]line = 700.44 [17:50:58]line НДС 12% НСП 1% [17:50:58]line > о реализуемом товаре [17:50:58]line ОКРУГЛЕНИЕ: -0.44 [17:50:58]line ИТОГО: 700.00 [17:50:58]line Внесено: 700.00 [17:50:58]line СДАЧА: 0.00 [17:50:58]line НСП 1% : 6.20 [17:50:58]line НДС 12% : 74.38 [17:50:58]line Наличными: 700.00 [17:50:58]line Безнал.: 0.00 [17:50:58]line Место: АЗС № 82 "Партнер Нефть" [17:50:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:50:58]line СНО: Общий режим [17:50:58]line Чек 571 29.10.2024 17:50 [17:50:58]line Смена: 145 ФФД: 1.0 [17:50:58]line ЗНМ: 0300000017 [17:50:58]line РНМ: 0000000000170478 [17:50:58]line Версия ККМ: v1.0 [17:50:58]line ФМ: 0000000002098560 [17:50:58]line ФД: 97062 [17:50:58]line ФПД: 243192156544674 [17:50:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175058&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97062&fm=243192156544674&tin=02508201610067®Number=0000000000170478&sum=70000 [17:50:59]OFD Sender: Processing packet 97062 [packets to send 59, broken 58] [17:50:59]ProducePacketName [17:50:59]name=ofd_packets/00097062 [17:50:59]OFD Sender: To server: pG, [17:50:59]CommunicateWithHost lk.salyk.kg:30040 [17:50:59]ConnectInit lk.salyk.kg [17:50:59]written 0, free lines is 4095 [17:50:59]Connected sock=10 [17:50:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 7E 07 01 6E 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 34 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 3B 02 00 00 F4 03 04 00 82 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 7B 01 00 35 04 06 00 DD 2E 96 1A 5E A2 31 FD 38 A2 9F 09 2F 89 [17:50:59]Write to MH i2c: 01 00 00 D9 3F 18 [17:50:59]Write i2c OK [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: 01 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: 01 07 00 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: 01 07 00 D9 3F 00 00 00 00 00 06 0D 32 [17:50:59]RasterBufferAndPrint [17:50:59]line [17:50:59]line [17:50:59]line [17:50:59]line [17:50:59]line [17:50:59]written 0, free lines is 3341 [17:50:59]MH_Cut [17:50:59]Write to MH i2c: D1 01 00 E0 3F 01 F1 [17:50:59]Write i2c OK [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: D1 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: D1 01 00 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: D1 01 00 E0 3F 00 F0 [17:50:59]Write to MH i2c: 01 00 00 E1 3F 20 [17:50:59]Write i2c OK [17:50:59]MH_I2C_Read... [17:50:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 B8 47 00 BC 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 32 30 39 38 35 36 30 10 04 04 00 26 7B 01 00 F4 03 04 00 A8 CA 20 67 B6 04 01 00 00 4C FC 02 EA 8E DE FE F8 [17:50:59]CommunicateWithHost err = 0 [17:50:59]CheckOFDResponse [17:50:59]1017 (14) - 77093643461234 [17:50:59]1041 (16) - 0000000002098560 [17:50:59]1040 (4) - 97062 [17:50:59]1012 (4) - 29.10.2024 11:44 [17:50:59]1206 (1) - 0 [17:50:59]OFD Sender: Remove packet 97062 [17:50:59]ProducePacketName [17:50:59]name=ofd_packets/00097062 [17:50:59]NVStorageDeleteData [17:51:00]OFD Sender: No OFD packet to send [17:51:00]*** Cut start [17:51:00]*** Partial cut [17:51:00]*** CUTSNS_PIN = 1 [17:51:00]*** CUTSNS_PIN = 0 [17:51:00]*** Brake cut motor [17:51:00]Read from MH i2c: 01 [17:51:00]MH_I2C_Read... [17:51:00]*** Stop cut motor [17:51:00]*** Cut end [17:51:00]Read from MH i2c: 01 07 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: 01 07 00 E1 3F 00 00 00 00 00 FF 0F 35 [17:51:00]process_action close_receipt done [17:51:00]requested_data is exist [17:51:00]produce_requested_data [17:51:00]requested_item fm.sn is exist - process it [17:51:00]wFMCommunicate request_size=4 [17:51:00]MH_SAM_APDU [17:51:00]CAPDU: 80 11 00 00 [17:51:00]Write to MH i2c: E2 08 00 E2 3F 80 11 00 00 00 00 00 00 9B [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:00]Read from MH i2c: E2 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 17 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 17 00 E2 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EC [17:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:51:00]wFMCommunicate OK [17:51:00]requested_item fd.num is exist - process it [17:51:00]SAM_PROTO_GetFieldsCounters [17:51:00]wFMCommunicate request_size=4 [17:51:00]MH_SAM_APDU [17:51:00]CAPDU: 80 13 00 00 [17:51:00]Write to MH i2c: E2 08 00 E3 3F 80 13 00 00 00 00 00 00 9E [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:00]Read from MH i2c: E2 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 62 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 62 00 E3 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [17:51:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:51:00]wFMCommunicate OK [17:51:00]SAM_PROTO_GetFieldsCounters done [17:51:00]requested_item shift.num is exist - process it [17:51:00]requested_item shift.opened is exist - process it [17:51:00]req_shift_opened [17:51:00]FM_GetShiftState [17:51:00]SAM_PROTO_GetShiftState [17:51:00]wFMCommunicate request_size=4 [17:51:00]MH_SAM_APDU [17:51:00]CAPDU: 80 13 01 00 [17:51:00]Write to MH i2c: E2 08 00 E4 3F 80 13 01 00 00 00 00 00 A0 [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:00]Read from MH i2c: E2 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 0E 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 0E 00 E4 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [17:51:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:51:00]wFMCommunicate OK [17:51:00]SAM_PROTO_GetShiftState done [17:51:00]FM_GetShiftState done [17:51:00]req_shift_opened done [17:51:00]requested_item shift.open_date is exist - process it [17:51:00]req_shift_open_date [17:51:00]req_shift_open_date done [17:51:00]produce_requested_data done [17:51:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97062,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:51:00]process_action_free close_receipt [17:51:00]json_value_free [17:51:00]json_value_free done [17:51:00]process_json_proto returns [17:51:00]Send response to host [17:51:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97062,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:51:00]free response buf [17:51:00]execute_script done [17:51:00]execute_script returns [17:51:00]free content buf [17:51:00]Sock 9.Close socket [17:51:00]Sock 9.Thread stoped [17:51:05]OFD Sender: No OFD packet to send [17:51:10]OFD Sender: No OFD packet to send [17:51:15]OFD Sender: No OFD packet to send [17:51:19]accept exits with 7 [17:51:19]New connection [17:51:19]New thread 3067116900 created [17:51:19]Thread 3067260260 joined [17:51:19]Waiting for new connection... [17:51:19] Sock 7.Parse request [17:51:19]Sock 7.Check first char [17:51:19]Sock 7.First char is OK [17:51:19]request: POST /json_proto HTTP/1.0 [17:51:19]Method: POST [17:51:19]URL: /json_proto [17:51:19]Method is POST - this is cgi request [17:51:19]url: /json_proto [17:51:19]query_string will be loaded in cgi processing [17:51:19]execute_cgi json_proto POST (null) [17:51:19]execute_cgi path=json_proto method=POST [17:51:19]POST find Content-Length [17:51:19]Host: 172.17.40.67:8080 [17:51:19]Content-Length: 678 [17:51:19]Content-Type: application/json [17:51:19] [17:51:19]POST finish read [17:51:19]Found Content-Length = 678 [17:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:19]execute_script... [17:51:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:19]POST & json_proto [17:51:19]process_json_proto [17:51:19]json parsed OK: [17:51:19]protocol is kg_v1.0 [17:51:19]action value=close_receipt [17:51:19]process_action close_receipt [17:51:19]cmd_close_receipt [17:51:19]MH_GetDate [17:51:19]Write to MH i2c: F0 00 00 E5 3F 13 [17:51:19]Write i2c OK [17:51:19]MH_I2C_Read... [17:51:19]Read from MH i2c: F0 [17:51:19]MH_I2C_Read... [17:51:19]Read from MH i2c: F0 09 00 [17:51:19]MH_I2C_Read... [17:51:19]Read from MH i2c: F0 09 00 E5 3F 00 99 20 21 67 EE DA 66 66 F1 [17:51:19]GetLastDocTimeStamp 1730224258 [17:51:19]current date 1730224281 [17:51:19]FM_GetShiftState [17:51:19]SAM_PROTO_GetShiftState [17:51:19]wFMCommunicate request_size=4 [17:51:19]MH_SAM_APDU [17:51:19]CAPDU: 80 13 01 00 [17:51:19]Write to MH i2c: E2 08 00 E6 3F 80 13 01 00 00 00 00 00 A2 [17:51:19]Write i2c OK [17:51:19]MH_I2C_Read... [17:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:19]Read from MH i2c: E2 [17:51:19]MH_I2C_Read... [17:51:19]Read from MH i2c: E2 0E 00 [17:51:19]MH_I2C_Read... [17:51:19]Read from MH i2c: E2 0E 00 E6 3F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 00 [17:51:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:51:19]wFMCommunicate OK [17:51:19]SAM_PROTO_GetShiftState done [17:51:19]FM_GetShiftState done [17:51:19]opened in 1730160548 [17:51:19]opened+sec_in_day 1730246948 [17:51:19]quantity*price = 50041 [17:51:19]sum+1 = 50042 [17:51: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 572 29.10.2024 17:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97063 ФПД: 112810154088393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175121&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97063&fm=112810154088393&tin=02508201610067®Number=0000000000170478&sum=50000 [17:51:21]StoreToDocumentArchive [17:51:21]shift 145 fd 97063 [17:51:21]save to /storage/0145/doc_00097063 [17:51:21]save last doc name /storage/0145/doc_00097063 to /storage/kkm_last_doc_name [17:51:21]save OK [17:51:21]Clear old archive folders... [17:51:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:51:21]tlvbuf is 01AF56E0 [17:51:21]SAM_PROTO_ClearQueue [17:51:21]wFMCommunicate request_size=4 [17:51:21]MH_SAM_APDU [17:51:21]CAPDU: 80 09 00 00 [17:51:21]Write to MH i2c: E2 08 00 F3 3F 80 09 00 00 00 00 00 00 A4 [17:51:21]Write i2c OK [17:51:21]MH_I2C_Read... [17:51:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:21]Read from MH i2c: E2 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 F3 3F 00 90 00 A6 [17:51:21]RAPDU: 90 00 [17:51:21]wFMCommunicate OK [17:51:21]SAM_PROTO_ClearQueue done [17:51:21]KKMCreateOFDPacket [17:51:21]OFDProtocolAddRootSTLVToBuf [17:51:21]FM_MakeSignedData [17:51:21]FM_MakeSignedData [17:51:21]SAM_PROTO_SignData [17:51:21]wFMCommunicate request_size=4 [17:51:21]MH_SAM_APDU [17:51:21]CAPDU: 80 0D 01 02 [17:51:21]Write to MH i2c: E2 08 00 F4 3F 80 0D 01 02 00 00 00 00 AC [17:51:21]Write i2c OK [17:51:21]MH_I2C_Read... [17:51:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:21]Read from MH i2c: E2 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 F4 3F 00 90 00 A7 [17:51:21]RAPDU: 90 00 [17:51:21]wFMCommunicate OK [17:51:21]wFMCommunicate request_size=255 [17:51:21]MH_SAM_APDU [17:51: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 34 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 3C 02 00 00 F4 03 04 00 99 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7B 01 00 35 04 06 00 66 [17:51:21]Write to MH i2c: E2 02 01 F5 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 3C 02 00 00 F4 03 04 00 99 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7B 01 00 35 04 06 00 66 00 00 53 [17:51:21]Write i2c OK [17:51:21]MH_I2C_Read... [17:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:21]Read from MH i2c: E2 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 F5 3F 00 90 00 A8 [17:51:21]RAPDU: 90 00 [17:51:21]wFMCommunicate OK [17:51:21]wFMCommunicate request_size=10 [17:51:21]MH_SAM_APDU [17:51:21]CAPDU: 80 0D 02 02 05 99 A9 29 57 C9 [17:51:21]Write to MH i2c: E2 0D 00 F6 3F 80 0D 02 02 05 00 99 A9 29 57 C9 00 00 44 [17:51:21]Write i2c OK [17:51:21]MH_I2C_Read... [17:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:21]Read from MH i2c: E2 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 03 00 F6 3F 00 90 00 A9 [17:51:21]RAPDU: 90 00 [17:51:21]wFMCommunicate OK [17:51:21]wFMCommunicate request_size=4 [17:51:21]MH_SAM_APDU [17:51:21]CAPDU: 80 0D 03 02 [17:51:21]Write to MH i2c: E2 08 00 F7 3F 80 0D 03 02 00 00 00 00 B1 [17:51:21]Write i2c OK [17:51:21]MH_I2C_Read... [17:51:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:21]Read from MH i2c: E2 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 0B 00 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 0B 00 F7 3F 00 E5 7E C7 76 BD BB 3A 87 90 00 8B [17:51:21]RAPDU: E5 7E C7 76 BD BB 3A 87 90 00 [17:51:21]wFMCommunicate OK [17:51:21]SAM_PROTO_SignData done [17:51:21]FM_MakeSignedData done [17:51:21]CreateOFDProtocolMessage [17:51:21]wFMCommunicate request_size=4 [17:51:21]MH_SAM_APDU [17:51:21]CAPDU: 80 11 00 00 [17:51:21]Write to MH i2c: E2 08 00 F8 3F 80 11 00 00 00 00 00 00 B1 [17:51:21]Write i2c OK [17:51:21]MH_I2C_Read... [17:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:21]Read from MH i2c: E2 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 17 00 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: E2 17 00 F8 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 02 [17:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:51:21]wFMCommunicate OK [17:51:21]CreateOFDProtocolMessage done [17:51:21]OFDSenderStorePacket 97063 [17:51:21]StoreOFDPacket docnum=97063 [17:51:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 BC 07 01 F3 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 34 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 3C 02 00 00 F4 03 04 00 99 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7B 01 00 35 04 06 00 66 99 A9 29 57 C9 E5 7E C7 76 BD BB 3A 87 [17:51:21]CheckFolder [17:51:21]dirname=/storage/ofd_packets [17:51:21]CheckFolder done [17:51:21]ProducePacketName [17:51:21]name=ofd_packets/00097063 [17:51:21]NVStorageSaveData ofd_packets/00097063 [17:51:21]File name is /storage/ofd_packets/00097063 [17:51:21]Write 301 bytes [17:51:21]NVStorageSaveData done [17:51:21]OFDSenderStorePacket done [17:51:21]KKMCreateOFDPacket done [17:51:21]NVStorageSaveData kkm_last_timestamp [17:51:21]File name is /storage/kkm_last_timestamp [17:51:21]Write 4 bytes [17:51:21]NVStorageSaveData done [17:51:21]ExternCall_PrintAddStr [17:51:21]wPrintStart [17:51:21]Write to MH i2c: 01 00 00 F9 3F 38 [17:51:21]Write i2c OK [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: 01 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: 01 07 00 [17:51:21]MH_I2C_Read... [17:51:21]Read from MH i2c: 01 07 00 F9 3F 00 00 00 00 00 FF 0F 4D [17:51:21]RasterBufferAndPrint [17:51:21]line Счет N : (1)3407596 [17:51:21]line ИНН: 02508201610067 [17:51:21]line Контрольно-Кассовый Чек [17:51:21]line ПРОДАЖА [17:51:21]line ТРК (МРК, ГНК) : 32 [17:51:21]line Товар: 2710124130 [17:51:21]line Аи-92-К-4 [17:51:21]line 7.480 * 66.90 [17:51:21]line = 500.41 [17:51:21]line НДС 12% НСП 1% [17:51:21]line > о реализуемом товаре [17:51:21]line ОКРУГЛЕНИЕ: -0.41 [17:51:21]line ИТОГО: 500.00 [17:51:21]line Внесено: 500.00 [17:51:21]line СДАЧА: 0.00 [17:51:21]line НСП 1% : 4.43 [17:51:21]line НДС 12% : 53.14 [17:51:21]line Наличными: 500.00 [17:51:21]line Безнал.: 0.00 [17:51:21]line Место: АЗС № 82 "Партнер Нефть" [17:51:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:51:21]line СНО: Общий режим [17:51:21]line Чек 572 29.10.2024 17:51 [17:51:21]line Смена: 145 ФФД: 1.0 [17:51:21]line ЗНМ: 0300000017 [17:51:21]line РНМ: 0000000000170478 [17:51:21]line Версия ККМ: v1.0 [17:51:21]line ФМ: 0000000002098560 [17:51:21]line ФД: 97063 [17:51:21]line ФПД: 112810154088393 [17:51:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175121&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97063&fm=112810154088393&tin=02508201610067®Number=0000000000170478&sum=50000 [17:51:21]OFD Sender: Processing packet 97063 [packets to send 59, broken 58] [17:51:21]ProducePacketName [17:51:21]name=ofd_packets/00097063 [17:51:21]OFD Sender: To server: pG, [17:51:21]CommunicateWithHost lk.salyk.kg:30040 [17:51:21]ConnectInit lk.salyk.kg [17:51:21]written 0, free lines is 4095 [17:51:22]Connected sock=10 [17:51:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 BC 07 01 F3 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 34 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 3C 02 00 00 F4 03 04 00 99 20 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7B 01 00 35 04 06 00 66 99 A9 29 57 C9 E5 7E C7 76 BD BB 3A 87 [17:51:22]Write to MH i2c: 01 00 00 24 40 64 [17:51:22]Write i2c OK [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: 01 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: 01 07 00 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: 01 07 00 24 40 00 00 00 00 00 0D 0D 85 [17:51:22]RasterBufferAndPrint [17:51:22]line [17:51:22]line [17:51:22]line [17:51:22]line [17:51:22]line [17:51:22]written 0, free lines is 3347 [17:51:22]MH_Cut [17:51:22]Write to MH i2c: D1 01 00 2B 40 01 3D [17:51:22]Write i2c OK [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: D1 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: D1 01 00 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: D1 01 00 2B 40 00 3C [17:51:22]Write to MH i2c: 01 00 00 2C 40 6C [17:51:22]Write i2c OK [17:51:22]MH_I2C_Read... [17:51:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 FF 47 00 BB 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 7B 01 00 F4 03 04 00 BF CA 20 67 B6 04 01 00 00 B2 31 5C 77 84 BD A7 F7 [17:51:22]CommunicateWithHost err = 0 [17:51:22]CheckOFDResponse [17:51:22]1017 (14) - 77093643461234 [17:51:22]1041 (16) - 0000000002098560 [17:51:22]1040 (4) - 97063 [17:51:22]1012 (4) - 29.10.2024 11:45 [17:51:22]1206 (1) - 0 [17:51:22]OFD Sender: Remove packet 97063 [17:51:22]ProducePacketName [17:51:22]name=ofd_packets/00097063 [17:51:22]NVStorageDeleteData [17:51:22]OFD Sender: No OFD packet to send [17:51:23]*** Cut start [17:51:23]*** Partial cut [17:51:23]*** CUTSNS_PIN = 1 [17:51:23]*** CUTSNS_PIN = 0 [17:51:23]*** Brake cut motor [17:51:23]Read from MH i2c: 01 [17:51:23]MH_I2C_Read... [17:51:23]*** Stop cut motor [17:51:23]*** Cut end [17:51:23]Read from MH i2c: 01 07 00 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: 01 07 00 2C 40 00 00 00 00 00 FF 0F 81 [17:51:23]process_action close_receipt done [17:51:23]requested_data is exist [17:51:23]produce_requested_data [17:51:23]requested_item fm.sn is exist - process it [17:51:23]wFMCommunicate request_size=4 [17:51:23]MH_SAM_APDU [17:51:23]CAPDU: 80 11 00 00 [17:51:23]Write to MH i2c: E2 08 00 2D 40 80 11 00 00 00 00 00 00 E7 [17:51:23]Write i2c OK [17:51:23]MH_I2C_Read... [17:51:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:23]Read from MH i2c: E2 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 17 00 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 17 00 2D 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 38 [17:51:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:51:23]wFMCommunicate OK [17:51:23]requested_item fd.num is exist - process it [17:51:23]SAM_PROTO_GetFieldsCounters [17:51:23]wFMCommunicate request_size=4 [17:51:23]MH_SAM_APDU [17:51:23]CAPDU: 80 13 00 00 [17:51:23]Write to MH i2c: E2 08 00 2E 40 80 13 00 00 00 00 00 00 EA [17:51:23]Write i2c OK [17:51:23]MH_I2C_Read... [17:51:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:23]Read from MH i2c: E2 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 62 00 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 62 00 2E 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 F9 [17:51:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:51:23]wFMCommunicate OK [17:51:23]SAM_PROTO_GetFieldsCounters done [17:51:23]requested_item shift.num is exist - process it [17:51:23]requested_item shift.opened is exist - process it [17:51:23]req_shift_opened [17:51:23]FM_GetShiftState [17:51:23]SAM_PROTO_GetShiftState [17:51:23]wFMCommunicate request_size=4 [17:51:23]MH_SAM_APDU [17:51:23]CAPDU: 80 13 01 00 [17:51:23]Write to MH i2c: E2 08 00 2F 40 80 13 01 00 00 00 00 00 EC [17:51:23]Write i2c OK [17:51:23]MH_I2C_Read... [17:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:23]Read from MH i2c: E2 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 0E 00 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 0E 00 2F 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [17:51:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:51:23]wFMCommunicate OK [17:51:23]SAM_PROTO_GetShiftState done [17:51:23]FM_GetShiftState done [17:51:23]req_shift_opened done [17:51:23]requested_item shift.open_date is exist - process it [17:51:23]req_shift_open_date [17:51:23]req_shift_open_date done [17:51:23]produce_requested_data done [17:51:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97063,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:51:23]process_action_free close_receipt [17:51:23]json_value_free [17:51:23]json_value_free done [17:51:23]process_json_proto returns [17:51:23]Send response to host [17:51:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97063,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:51:23]free response buf [17:51:23]execute_script done [17:51:23]execute_script returns [17:51:23]free content buf [17:51:23]Sock 7.Close socket [17:51:23]Sock 7.Thread stoped [17:51:27]OFD Sender: No OFD packet to send [17:51:32]OFD Sender: No OFD packet to send [17:51:37]OFD Sender: No OFD packet to send [17:51:42]OFD Sender: No OFD packet to send [17:51:47]OFD Sender: No OFD packet to send [17:51:52]OFD Sender: No OFD packet to send [17:51:58]OFD Sender: No OFD packet to send [17:52:03]OFD Sender: No OFD packet to send [17:52:08]OFD Sender: No OFD packet to send [17:52:13]OFD Sender: No OFD packet to send [17:52:18]OFD Sender: No OFD packet to send [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:33]OFD Sender: No OFD packet to send [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:53]OFD Sender: No OFD packet to send [17:52:58]OFD Sender: No OFD packet to send [17:53:03]OFD Sender: No OFD packet to send [17:53:08]OFD Sender: No OFD packet to send [17:53:13]OFD Sender: No OFD packet to send [17:53:18]OFD Sender: No OFD packet to send [17:53:23]OFD Sender: No OFD packet to send [17:53:27]accept exits with 9 [17:53:27]New connection [17:53:27]New thread 3067260260 created [17:53:27]Thread 3067116900 joined [17:53:27]Waiting for new connection... [17:53:27] Sock 9.Parse request [17:53:27]Sock 9.Check first char [17:53:27]Sock 9.First char is OK [17:53:27]request: POST /json_proto HTTP/1.0 [17:53:27]Method: POST [17:53:27]URL: /json_proto [17:53:27]Method is POST - this is cgi request [17:53:27]url: /json_proto [17:53:27]query_string will be loaded in cgi processing [17:53:27]execute_cgi json_proto POST (null) [17:53:27]execute_cgi path=json_proto method=POST [17:53:27]POST find Content-Length [17:53:27]Host: 172.17.40.67:8080 [17:53:27]Content-Length: 752 [17:53:27]Content-Type: application/json [17:53:27] [17:53:27]POST finish read [17:53:27]Found Content-Length = 752 [17:53:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 27.470, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:27]execute_script... [17:53: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)3407597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 27.470, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30075008", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:27]POST & json_proto [17:53:27]process_json_proto [17:53:27]json parsed OK: [17:53:27]protocol is kg_v1.0 [17:53:27]action value=close_receipt [17:53:27]process_action close_receipt [17:53:27]cmd_close_receipt [17:53:27]MH_GetDate [17:53:27]Write to MH i2c: F0 00 00 30 40 5F [17:53:27]Write i2c OK [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: F0 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: F0 09 00 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: F0 09 00 30 40 00 19 21 21 67 EE DA 66 66 BE [17:53:27]GetLastDocTimeStamp 1730224281 [17:53:27]current date 1730224409 [17:53:27]FM_GetShiftState [17:53:27]SAM_PROTO_GetShiftState [17:53:27]wFMCommunicate request_size=4 [17:53:27]MH_SAM_APDU [17:53:27]CAPDU: 80 13 01 00 [17:53:27]Write to MH i2c: E2 08 00 31 40 80 13 01 00 00 00 00 00 EE [17:53:27]Write i2c OK [17:53:27]MH_I2C_Read... [17:53:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:27]Read from MH i2c: E2 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 0E 00 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 0E 00 31 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4C [17:53:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:53:27]wFMCommunicate OK [17:53:27]SAM_PROTO_GetShiftState done [17:53:27]FM_GetShiftState done [17:53:27]opened in 1730160548 [17:53:27]opened+sec_in_day 1730246948 [17:53:27]quantity*price = 0 [17:53:27]sum+1 = 1 [17:53:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 573 29.10.2024 17:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30075008 ФМ: 0000000002098560 ФД: 97064 ФПД: 98992118871248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175329&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97064&fm=98992118871248&tin=02508201610067®Number=0000000000170478&sum=0 [17:53:28]StoreToDocumentArchive [17:53:28]shift 145 fd 97064 [17:53:28]save to /storage/0145/doc_00097064 [17:53:28]save last doc name /storage/0145/doc_00097064 to /storage/kkm_last_doc_name [17:53:28]save OK [17:53:28]Clear old archive folders... [17:53:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:53:28]tlvbuf is 01B3DDC0 [17:53:28]SAM_PROTO_ClearQueue [17:53:28]wFMCommunicate request_size=4 [17:53:28]MH_SAM_APDU [17:53:28]CAPDU: 80 09 00 00 [17:53:28]Write to MH i2c: E2 08 00 3E 40 80 09 00 00 00 00 00 00 F0 [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:28]Read from MH i2c: E2 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 3E 40 00 90 00 F2 [17:53:28]RAPDU: 90 00 [17:53:28]wFMCommunicate OK [17:53:28]SAM_PROTO_ClearQueue done [17:53:28]KKMCreateOFDPacket [17:53:28]OFDProtocolAddRootSTLVToBuf [17:53:28]FM_MakeSignedData [17:53:28]FM_MakeSignedData [17:53:28]SAM_PROTO_SignData [17:53:28]wFMCommunicate request_size=4 [17:53:28]MH_SAM_APDU [17:53:28]CAPDU: 80 0D 01 02 [17:53:28]Write to MH i2c: E2 08 00 3F 40 80 0D 01 02 00 00 00 00 F8 [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:28]Read from MH i2c: E2 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 3F 40 00 90 00 F3 [17:53:28]RAPDU: 90 00 [17:53:28]wFMCommunicate OK [17:53:28]wFMCommunicate request_size=255 [17:53:28]MH_SAM_APDU [17:53:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 19 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7B 01 00 35 04 06 00 5A 08 66 14 [17:53:28]Write to MH i2c: E2 02 01 40 40 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 19 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7B 01 00 35 04 06 00 5A 08 66 14 00 00 20 [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:28]Read from MH i2c: E2 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 40 40 00 90 00 F4 [17:53:28]RAPDU: 90 00 [17:53:28]wFMCommunicate OK [17:53:28]wFMCommunicate request_size=7 [17:53:28]MH_SAM_APDU [17:53:28]CAPDU: 80 0D 02 02 02 B4 D0 [17:53:28]Write to MH i2c: E2 0A 00 41 40 80 0D 02 02 02 00 B4 D0 00 00 83 [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:28]Read from MH i2c: E2 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 03 00 41 40 00 90 00 F5 [17:53:28]RAPDU: 90 00 [17:53:28]wFMCommunicate OK [17:53:28]wFMCommunicate request_size=4 [17:53:28]MH_SAM_APDU [17:53:28]CAPDU: 80 0D 03 02 [17:53:28]Write to MH i2c: E2 08 00 42 40 80 0D 03 02 00 00 00 00 FD [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:28]Read from MH i2c: E2 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 0B 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 0B 00 42 40 00 68 17 F7 DC 47 B8 4A 5B 90 00 F4 [17:53:28]RAPDU: 68 17 F7 DC 47 B8 4A 5B 90 00 [17:53:28]wFMCommunicate OK [17:53:28]SAM_PROTO_SignData done [17:53:28]FM_MakeSignedData done [17:53:28]CreateOFDProtocolMessage [17:53:28]wFMCommunicate request_size=4 [17:53:28]MH_SAM_APDU [17:53:28]CAPDU: 80 11 00 00 [17:53:28]Write to MH i2c: E2 08 00 43 40 80 11 00 00 00 00 00 00 FD [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:29]Read from MH i2c: E2 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 17 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 17 00 43 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4E [17:53:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:29]wFMCommunicate OK [17:53:29]CreateOFDProtocolMessage done [17:53:29]OFDSenderStorePacket 97064 [17:53:29]StoreOFDPacket docnum=97064 [17:53:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FA 0C 04 01 91 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 19 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7B 01 00 35 04 06 00 5A 08 66 14 B4 D0 68 17 F7 DC 47 B8 4A 5B [17:53:29]CheckFolder [17:53:29]dirname=/storage/ofd_packets [17:53:29]CheckFolder done [17:53:29]ProducePacketName [17:53:29]name=ofd_packets/00097064 [17:53:29]NVStorageSaveData ofd_packets/00097064 [17:53:29]File name is /storage/ofd_packets/00097064 [17:53:29]Write 298 bytes [17:53:29]NVStorageSaveData done [17:53:29]OFDSenderStorePacket done [17:53:29]KKMCreateOFDPacket done [17:53:29]NVStorageSaveData kkm_last_timestamp [17:53:29]File name is /storage/kkm_last_timestamp [17:53:29]Write 4 bytes [17:53:29]NVStorageSaveData done [17:53:29]ExternCall_PrintAddStr [17:53:29]wPrintStart [17:53:29]Write to MH i2c: 01 00 00 44 40 84 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: 01 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: 01 07 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: 01 07 00 44 40 00 00 00 00 00 FF 0F 99 [17:53:29]RasterBufferAndPrint [17:53:29]line Счет N : (1)3407597 [17:53:29]line ИНН: 02508201610067 [17:53:29]line Контрольно-Кассовый Чек [17:53:29]line ПРОДАЖА [17:53:29]line ТРК (МРК, ГНК) : 51 [17:53:29]line Товар: 2710194210 [17:53:29]line ДТ-К-5 [17:53:29]line 27.470 * 0.00 [17:53:29]line = 0.00 [17:53:29]line НДС 12% НСП 1% [17:53:29]line > о реализуемом товаре [17:53:29]line ИТОГО: 0.00 [17:53:29]line НСП 1% : 0.00 [17:53:29]line НДС 12% : 0.00 [17:53:29]line Наличными: 0.00 [17:53:29]line Безнал.: 0.00 [17:53:29]line Место: АЗС № 82 "Партнер Нефть" [17:53:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:53:29]line СНО: Общий режим [17:53:29]line Чек 573 29.10.2024 17:53 [17:53:29]line Смена: 145 ФФД: 1.0 [17:53:29]line ЗНМ: 0300000017 [17:53:29]line РНМ: 0000000000170478 [17:53:29]line Версия ККМ: v1.0 [17:53:29]line Талоны: ТК ГПНА Online [17:53:29]line 30075008 [17:53:29]line ФМ: 0000000002098560 [17:53:29]line ФД: 97064 [17:53:29]line ФПД: 98992118871248 [17:53:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175329&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97064&fm=98992118871248&tin=02508201610067®Number=0000000000170478&sum=0 [17:53:29]OFD Sender: Processing packet 97064 [packets to send 59, broken 58] [17:53:29]ProducePacketName [17:53:29]name=ofd_packets/00097064 [17:53:29]OFD Sender: To server: pG, [17:53:29]CommunicateWithHost lk.salyk.kg:30040 [17:53:29]ConnectInit lk.salyk.kg [17:53:29]written 0, free lines is 4095 [17:53:29]Connected sock=10 [17:53:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FA 0C 04 01 91 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 19 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7B 01 00 35 04 06 00 5A 08 66 14 B4 D0 68 17 F7 DC 47 B8 4A 5B [17:53:29]Write to MH i2c: 01 00 00 6E 40 AE [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: 01 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: 01 07 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: 01 07 00 6E 40 00 00 00 00 00 08 0D CA [17:53:29]RasterBufferAndPrint [17:53:29]line [17:53:29]line [17:53:29]line [17:53:29]line [17:53:29]line [17:53:29]written 0, free lines is 3346 [17:53:29]MH_Cut [17:53:29]Write to MH i2c: D1 01 00 75 40 01 87 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: D1 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: D1 01 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: D1 01 00 75 40 00 86 [17:53:29]Write to MH i2c: 01 00 00 76 40 B6 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3C 9F 47 00 B4 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 7B 01 00 F4 03 04 00 3F CB 20 67 B6 04 01 00 00 D3 63 39 12 A1 BA B2 04 [17:53:29]CommunicateWithHost err = 0 [17:53:29]CheckOFDResponse [17:53:29]1017 (14) - 77093643461234 [17:53:29]1041 (16) - 0000000002098560 [17:53:29]1040 (4) - 97064 [17:53:29]1012 (4) - 29.10.2024 11:47 [17:53:29]1206 (1) - 0 [17:53:29]OFD Sender: Remove packet 97064 [17:53:29]ProducePacketName [17:53:29]name=ofd_packets/00097064 [17:53:29]NVStorageDeleteData [17:53:30]OFD Sender: No OFD packet to send [17:53:30]*** Cut start [17:53:30]*** Partial cut [17:53:30]*** CUTSNS_PIN = 1 [17:53:30]*** CUTSNS_PIN = 0 [17:53:30]*** Brake cut motor [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 76 40 00 00 00 00 00 FF 0F CB [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 77 40 80 11 00 00 00 00 00 00 31 [17:53:31]Write i2c OK [17:53:31]MH_I2C_Read... [17:53:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:31]Read from MH i2c: E2 [17:53:31]MH_I2C_Read... [17:53:31]Read from MH i2c: E2 17 00 [17:53:31]MH_I2C_Read... [17:53:31]Read from MH i2c: E2 17 00 77 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [17:53:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:31]wFMCommunicate OK [17:53:31]requested_item fd.num is exist - process it [17:53:31]SAM_PROTO_GetFieldsCounters [17:53:31]wFMCommunicate request_size=4 [17:53:31]MH_SAM_APDU [17:53:31]CAPDU: 80 13 00 00 [17:53:31]Write to MH i2c: E2 08 00 78 40 80 13 00 00 00 00 00 00 34 [17:53:31]Write i2c OK [17:53:31]MH_I2C_Read... [17:53:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:31]Read from MH i2c: E2 [17:53:31]MH_I2C_Read... [17:53:31]Read from MH i2c: E2 62 00 [17:53:31]MH_I2C_Read... [17:53:31]Read from MH i2c: E2 62 00 78 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [17:53:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:31]wFMCommunicate OK [17:53:31]SAM_PROTO_GetFieldsCounters done [17:53:31]requested_item shift.num is exist - process it [17:53:31]requested_item shift.opened is exist - process it [17:53:31]req_shift_opened [17:53:31]FM_GetShiftState [17:53:31]SAM_PROTO_GetShiftState [17:53:31]wFMCommunicate request_size=4 [17:53:31]MH_SAM_APDU [17:53:31]CAPDU: 80 13 01 00 [17:53:31]Write to MH i2c: E2 08 00 79 40 80 13 01 00 00 00 00 00 36 [17:53:31]Write i2c OK [17:53:31]MH_I2C_Read... [17:53:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:31]Read from MH i2c: E2 [17:53:31]MH_I2C_Read... [17:53:31]Read from MH i2c: E2 0E 00 [17:53:31]MH_I2C_Read... [17:53:31]Read from MH i2c: E2 0E 00 79 40 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [17:53:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:53:31]wFMCommunicate OK [17:53:31]SAM_PROTO_GetShiftState done [17:53:31]FM_GetShiftState done [17:53:31]req_shift_opened done [17:53:31]requested_item shift.open_date is exist - process it [17:53:31]req_shift_open_date [17:53:31]req_shift_open_date done [17:53:31]produce_requested_data done [17:53:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97064,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:53:31]process_action_free close_receipt [17:53:31]json_value_free [17:53:31]json_value_free done [17:53:31]process_json_proto returns [17:53:31]Send response to host [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 C3 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 540000000057251E (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 12207873+1718016750=1730224623 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 C4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 F0 21 21 67 EE DA 66 66 2C [17:57:04]Current date/time: 29.10.2024 17:57 [17:57:04]FM_Init [17:57:04]wFMConnect [17:57:04]MH_SAM_On [17:57:04]Write to MH i2c: E0 00 00 08 00 E7 [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** iso7816_init finished! [17:57:04]*** atr: [17:57:04]*** 0F 3B D5 18 FF 81 91 FE [17:57:04]*** 1F C3 80 73 C8 21 10 0A [17:57:04]*** 00 00 00 00 00 00 00 00 [17:57:04]*** 00 00 00 00 00 00 00 00 [17:57:04]*** 00 00 00 00 00 00 00 00 [17:57:04]*** 00 00 00 00 00 00 00 00 [17:57:04]*** 00 00 00 00 00 00 00 00 [17:57:04]*** 00 00 00 00 00 00 00 00 [17:57:04]Read from MH i2c: E0 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E0 10 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:57:04]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:57:04]wFMCommunicate request_size=10 [17:57:04]MH_SAM_APDU [17:57:04]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:57:04]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:57:04]Read from MH i2c: E2 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:57:04]RAPDU: 90 00 [17:57:04]wFMCommunicate OK [17:57:04]wFMCommunicate request_size=4 [17:57:04]MH_SAM_APDU [17:57:04]CAPDU: 80 11 00 00 [17:57:04]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:04]Read from MH i2c: E2 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 17 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [17:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:57:04]wFMCommunicate OK [17:57:04]Detected FM SN is 0000000002098560 [17:57:04]Stored FM SN is 0000000002098560 [17:57:04]wFMCommunicate request_size=9 [17:57:04]MH_SAM_APDU [17:57:04]CAPDU: 80 16 00 00 04 4E 20 01 00 [17:57:04]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 4E 20 01 00 00 00 01 [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:57:04]Read from MH i2c: E2 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:57:04]RAPDU: 90 00 [17:57:04]wFMCommunicate OK [17:57:04]FM PIN OK [17:57:04]wFMCommunicate request_size=8 [17:57:04]MH_SAM_APDU [17:57:04]CAPDU: 80 14 04 00 03 02 00 01 [17:57:04]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:57:04]Read from MH i2c: E2 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:57:04]RAPDU: 90 00 [17:57:04]wFMCommunicate OK [17:57:04]wFMCommunicate request_size=13 [17:57:04]MH_SAM_APDU [17:57:04]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:57:04]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:57:04]Read from MH i2c: E2 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:57:04]RAPDU: 90 00 [17:57:04]wFMCommunicate OK [17:57:04]wFMCommunicate request_size=4 [17:57:04]MH_SAM_APDU [17:57:04]CAPDU: 80 11 00 00 [17:57:04]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:04]Read from MH i2c: E2 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 17 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [17:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:57:04]wFMCommunicate OK [17:57:04]DocumentArchiveInit [17:57:04]Start Httpd... [17:57:04]Httpd thread 3067010404 created [17:57:04]Write to MH i2c: 01 00 00 0F 00 0F [17:57:04]Write i2c OK [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: 01 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: 01 07 00 [17:57:04]MH_I2C_Read... [17:57:04]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:57:04]MH Int Process started [17:57:04]Allocated Socket 8 [17:57:04]Bind OK [17:57:04]Listen OK [17:57:04]httpd running on port 8080 [17:57:04]Waiting for new connection... [17:57:04]OFD Sender: Processing packet 97066 [packets to send 59, broken 58] [17:57:04]ProducePacketName [17:57:04]name=ofd_packets/00097066 [17:57:04]OFD Sender: To server: pG, [17:57:04]CommunicateWithHost lk.salyk.kg:30040 [17:57:04]ConnectInit lk.salyk.kg [17:57:04]Connected sock=7 [17:57:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 97 07 01 A3 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 34 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 3F 02 00 00 F4 03 04 00 26 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 7B 01 00 35 04 06 00 FC E2 01 1F 62 6C 09 2C 6C 1F 70 9B D3 DE [17:57:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 43 47 00 D1 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 7B 01 00 F4 03 04 00 14 CC 20 67 B6 04 01 00 00 F7 19 61 48 40 F7 E5 C4 [17:57:05]CommunicateWithHost err = 0 [17:57:05]CheckOFDResponse [17:57:05]1017 (14) - 77093643461234 [17:57:05]1041 (16) - 0000000002098560 [17:57:05]1040 (4) - 97066 [17:57:05]1012 (4) - 29.10.2024 11:50 [17:57:05]1206 (1) - 0 [17:57:05]OFD Sender: Remove packet 97066 [17:57:05]ProducePacketName [17:57:05]name=ofd_packets/00097066 [17:57:05]NVStorageDeleteData [17:57:05]OFD Sender: No OFD packet to send [17:57:09]accept exits with 9 [17:57:09]New connection [17:57:09]New thread 3066723684 created [17:57:09]Waiting for new connection... [17:57:09] Sock 9.Parse request [17:57:09]Sock 9.Check first char [17:57:09]Sock 9.First char is OK [17:57:09]request: POST /json_proto HTTP/1.0 [17:57:09]Method: POST [17:57:09]URL: /json_proto [17:57:09]Method is POST - this is cgi request [17:57:09]url: /json_proto [17:57:09]query_string will be loaded in cgi processing [17:57:09]execute_cgi json_proto POST (null) [17:57:09]execute_cgi path=json_proto method=POST [17:57:09]POST find Content-Length [17:57:09]Host: 172.17.40.67:8080 [17:57:09]Content-Length: 215 [17:57:09]Content-Type: application/json [17:57:09] [17:57:09]POST finish read [17:57:09]Found Content-Length = 215 [17:57:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:09]execute_script... [17:57:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:09]POST & json_proto [17:57:09]process_json_proto [17:57:09]json parsed OK: [17:57:09]protocol is kg_v1.0 [17:57:09]action value=get_value [17:57:09]process_action get_value [17:57:09]cmd_get_value [17:57:09]process_action get_value done [17:57:09]requested_data is exist [17:57:09]produce_requested_data [17:57:09]requested_item kkm.sn is exist - process it [17:57:09]requested_item kkm.ver is exist - process it [17:57:09]requested_item fm.sn is exist - process it [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 11 00 00 [17:57:09]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 17 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [17:57:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:57:09]wFMCommunicate OK [17:57:09]requested_item fd.num is exist - process it [17:57:09]SAM_PROTO_GetFieldsCounters [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 13 00 00 [17:57:09]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 62 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [17:57:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:09]wFMCommunicate OK [17:57:09]SAM_PROTO_GetFieldsCounters done [17:57:09]requested_item shift.num is exist - process it [17:57:09]requested_item shift.opened is exist - process it [17:57:09]req_shift_opened [17:57:09]FM_GetShiftState [17:57:09]SAM_PROTO_GetShiftState [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 13 01 00 [17:57:09]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 0E 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [17:57:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:57:09]wFMCommunicate OK [17:57:09]SAM_PROTO_GetShiftState done [17:57:09]FM_GetShiftState done [17:57:09]req_shift_opened done [17:57:09]requested_item shift.open_date is exist - process it [17:57:09]req_shift_open_date [17:57:09]req_shift_open_date done [17:57:09]produce_requested_data done [17:57:09]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97066,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:57:09]process_action_free get_value [17:57:09]json_value_free [17:57:09]json_value_free done [17:57:09]process_json_proto returns [17:57:09]Send response to host [17:57:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97066,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:57:09]free response buf [17:57:09]execute_script done [17:57:09]execute_script returns [17:57:09]free content buf [17:57:09]Sock 9.Close socket [17:57:09]Sock 9.Thread stoped [17:57:09]accept exits with 7 [17:57:09]New connection [17:57:09]New thread 3066580324 created [17:57:09]Thread 3066723684 joined [17:57:09]Waiting for new connection... [17:57:09] Sock 7.Parse request [17:57:09]Sock 7.Check first char [17:57:09]Sock 7.First char is OK [17:57:09]request: POST /json_proto HTTP/1.0 [17:57:09]Method: POST [17:57:09]URL: /json_proto [17:57:09]Method is POST - this is cgi request [17:57:09]url: /json_proto [17:57:09]query_string will be loaded in cgi processing [17:57:09]execute_cgi json_proto POST (null) [17:57:09]execute_cgi path=json_proto method=POST [17:57:09]POST find Content-Length [17:57:09]Host: 172.17.40.67:8080 [17:57:09]Content-Length: 331 [17:57:09]Content-Type: application/json [17:57:09] [17:57:09]POST finish read [17:57:09]Found Content-Length = 331 [17:57:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:57:09]execute_script... [17:57:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:57:09]POST & json_proto [17:57:09]process_json_proto [17:57:09]json parsed OK: [17:57:09]protocol is kg_v1.0 [17:57:09]action value=get_value [17:57:09]process_action get_value [17:57:09]cmd_get_value [17:57:09]process_action get_value done [17:57:09]requested_data is exist [17:57:09]produce_requested_data [17:57:09]requested_item fm.sale.total is exist - process it [17:57:09]SAM_PROTO_GetFMData [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 13 03 00 [17:57:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 FD 00 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 08 7A 01 00 69 04 A3 00 6F 04 04 00 6A 79 01 00 B1 04 05 00 C0 56 AF E3 01 70 04 05 00 60 61 45 A2 01 72 04 04 00 60 F5 69 41 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 0F C5 61 33 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 17 1C 48 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 5F [17:57:10]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 08 7A 01 00 69 04 A3 00 6F 04 04 00 6A 79 01 00 B1 04 05 00 C0 56 AF E3 01 70 04 05 00 60 61 45 A2 01 72 04 04 00 60 F5 69 41 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 0F C5 61 33 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 17 1C 48 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [17:57:10]wFMCommunicate OK [17:57:10]wFMCommunicate request_size=4 [17:57:10]MH_SAM_APDU [17:57:10]CAPDU: 80 17 00 00 [17:57:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 FD 00 [17:57:10]MH_I2C_Read... [17:57:10]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 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 C8 [17:57:10]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [17:57:10]wFMCommunicate OK [17:57:10]wFMCommunicate request_size=4 [17:57:10]MH_SAM_APDU [17:57:10]CAPDU: 80 17 00 00 [17:57:10]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:57:10]OFD Sender: No OFD packet to send [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 FD 00 [17:57:10]MH_I2C_Read... [17:57:10]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 [17:57:10]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 [17:57:10]wFMCommunicate OK [17:57:10]wFMCommunicate request_size=4 [17:57:10]MH_SAM_APDU [17:57:10]CAPDU: 80 17 00 00 [17:57:10]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:57:10]Read from MH i2c: E2 [17:57:10]MH_I2C_Read... [17:57:10]Read from MH i2c: E2 FD 00 [17:57:10]MH_I2C_Read... [17:57:10]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 [17:57:10]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 [17:57:10]wFMCommunicate OK [17:57:10]wFMCommunicate request_size=4 [17:57:10]MH_SAM_APDU [17:57:10]CAPDU: 80 17 00 00 [17:57:10]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:57:10]Write i2c OK [17:57:10]MH_I2C_Read... [17:57:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [17:57:11]Read from MH i2c: E2 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 E1 00 [17:57:11]MH_I2C_Read... [17:57:11]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 [17:57:11]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 [17:57:11]wFMCommunicate OK [17:57:11]SAM_PROTO_GetFMData done [17:57:11]requested_item fm.sale_refund.total is exist - process it [17:57:11]requested_item fm.buy.total is exist - process it [17:57:11]requested_item shift.sale.total is exist - process it [17:57:11]SAM_PROTO_GetShiftData [17:57:11]wFMCommunicate request_size=4 [17:57:11]MH_SAM_APDU [17:57:11]CAPDU: 80 13 02 00 [17:57:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:57:11]Read from MH i2c: E2 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 FD 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 3F 02 00 00 69 04 9E 00 6F 04 04 00 3C 02 00 00 B1 04 04 00 FC 5F 71 03 70 04 04 00 F0 CF 14 03 72 04 03 00 0C 90 5C 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 59 9E 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 CD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 82 [17:57:11]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 3F 02 00 00 69 04 9E 00 6F 04 04 00 3C 02 00 00 B1 04 04 00 FC 5F 71 03 70 04 04 00 F0 CF 14 03 72 04 03 00 0C 90 5C 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 59 9E 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 CD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [17:57:11]wFMCommunicate OK [17:57:11]wFMCommunicate request_size=4 [17:57:11]MH_SAM_APDU [17:57:11]CAPDU: 80 17 00 00 [17:57:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:57:11]Read from MH i2c: E2 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 FD 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 68 [17:57:11]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [17:57:11]wFMCommunicate OK [17:57:11]wFMCommunicate request_size=4 [17:57:11]MH_SAM_APDU [17:57:11]CAPDU: 80 17 00 00 [17:57:11]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:57:12]Read from MH i2c: E2 [17:57:12]MH_I2C_Read... [17:57:12]Read from MH i2c: E2 FD 00 [17:57:12]MH_I2C_Read... [17:57:12]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [17:57:12]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [17:57:12]wFMCommunicate OK [17:57:12]wFMCommunicate request_size=4 [17:57:12]MH_SAM_APDU [17:57:12]CAPDU: 80 17 00 00 [17:57:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:57:12]Write i2c OK [17:57:12]MH_I2C_Read... [17:57:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:57:12]Read from MH i2c: E2 [17:57:12]MH_I2C_Read... [17:57:12]Read from MH i2c: E2 FD 00 [17:57:12]MH_I2C_Read... [17:57:12]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 1C [17:57:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [17:57:12]wFMCommunicate OK [17:57:12]wFMCommunicate request_size=4 [17:57:12]MH_SAM_APDU [17:57:12]CAPDU: 80 17 00 00 [17:57:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:57:12]Write i2c OK [17:57:12]MH_I2C_Read... [17:57:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [17:57:12]Read from MH i2c: E2 [17:57:12]MH_I2C_Read... [17:57:12]Read from MH i2c: E2 D9 00 [17:57:12]MH_I2C_Read... [17:57:12]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [17:57:12]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:57:12]wFMCommunicate OK [17:57:12]SAM_PROTO_GetShiftData done [17:57:12]requested_item shift.sale.total_cash is exist - process it [17:57:12]requested_item shift.sale_refund.total is exist - process it [17:57:12]requested_item shift.sale_refund.total_cash is exist - process it [17:57:12]requested_item shift.buy.total is exist - process it [17:57:12]requested_item shift.buy.total_cash is exist - process it [17:57:12]produce_requested_data done [17:57:12]produce_requested_data return {"fm.sale.total":81148863.36,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":577617.88,"shift.sale.total_cash":516956.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:57:12]process_action_free get_value [17:57:12]json_value_free [17:57:12]json_value_free done [17:57:12]process_json_proto returns [17:57:12]Send response to host [17:57:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81148863.36,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":577617.88,"shift.sale.total_cash":516956.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:57:12]free response buf [17:57:12]execute_script done [17:57:12]execute_script returns [17:57:12]free content buf [17:57:12]Sock 7.Close socket [17:57:12]Sock 7.Thread stoped [17:57:13]accept exits with 9 [17:57:13]New connection [17:57:13]New thread 3066723684 created [17:57:13]Thread 3066580324 joined [17:57:13]Waiting for new connection... [17:57:13] Sock 9.Parse request [17:57:13]Sock 9.Check first char [17:57:13]Sock 9.First char is OK [17:57:13]request: POST /json_proto HTTP/1.0 [17:57:13]Method: POST [17:57:13]URL: /json_proto [17:57:13]Method is POST - this is cgi request [17:57:13]url: /json_proto [17:57:13]query_string will be loaded in cgi processing [17:57:13]execute_cgi json_proto POST (null) [17:57:13]execute_cgi path=json_proto method=POST [17:57:13]POST find Content-Length [17:57:13]Host: 172.17.40.67:8080 [17:57:13]Content-Length: 144 [17:57:13]Content-Type: application/json [17:57:13] [17:57:13]POST finish read [17:57:13]Found Content-Length = 144 [17:57:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [17:57:13]execute_script... [17:57:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [17:57:13]POST & json_proto [17:57:13]process_json_proto [17:57:13]json parsed OK: [17:57:13]protocol is kg_v1.0 [17:57:13]action value=print_doc [17:57:13]process_action print_doc [17:57:13]ExternCall_PrintAddStr [17:57:13]wPrintStart [17:57:13]Write to MH i2c: 01 00 00 1D 00 1D [17:57:13]Write i2c OK [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: 01 [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: 01 07 00 [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [17:57:13]RasterBufferAndPrint [17:57:13]line Счет N : (1)3407601 [17:57:13]line ИНН: 02508201610067 [17:57:13]line Контрольно-Кассовый Чек [17:57:13]line ПРОДАЖА [17:57:13]line ТРК (МРК, ГНК) : 32 [17:57:13]line Товар: 2710124130 [17:57:13]line Аи-92-К-4 [17:57:13]line 4.490 * 66.90 [17:57:13]line = 300.38 [17:57:13]line НДС 12% НСП 1% [17:57:13]line > о реализуемом товаре [17:57:13]line ОКРУГЛЕНИЕ: -0.38 [17:57:13]line ИТОГО: 300.00 [17:57:13]line Внесено: 300.00 [17:57:13]line СДАЧА: 0.00 [17:57:13]line НСП 1% : 2.66 [17:57:13]line НДС 12% : 31.90 [17:57:13]line Наличными: 300.00 [17:57:13]line Безнал.: 0.00 [17:57:13]line Место: АЗС № 82 "Партнер Нефть" [17:57:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:57:13]line СНО: Общий режим [17:57:13]line Чек 575 29.10.2024 17:53 [17:57:13]line Смена: 145 ФФД: 1.0 [17:57:13]line ЗНМ: 0300000017 [17:57:13]line РНМ: 0000000000170478 [17:57:13]line Версия ККМ: v1.0 [17:57:13]line ФМ: 0000000002098560 [17:57:13]line ФД: 97066 [17:57:13]line ФПД: 278047611642476 [17:57:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175342&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97066&fm=278047611642476&tin=02508201610067®Number=0000000000170478&sum=30000 [17:57:13]written 0, free lines is 4095 [17:57:13]Write to MH i2c: 01 00 00 48 00 48 [17:57:13]Write i2c OK [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: 01 [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: 01 07 00 [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 06 0D 62 [17:57:13]RasterBufferAndPrint [17:57:13]line [17:57:13]line [17:57:13]line [17:57:13]line [17:57:13]line [17:57:13]written 0, free lines is 3349 [17:57:13]MH_Cut [17:57:13]Write to MH i2c: D1 01 00 4F 00 01 21 [17:57:13]Write i2c OK [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: D1 [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: D1 01 00 [17:57:13]MH_I2C_Read... [17:57:13]Read from MH i2c: D1 01 00 4F 00 00 20 [17:57:13]Write to MH i2c: 01 00 00 50 00 50 [17:57:13]Write i2c OK [17:57:13]MH_I2C_Read... [17:57:14]*** Cut start [17:57:14]*** Partial cut [17:57:14]*** CUTSNS_PIN = 1 [17:57:14]*** CUTSNS_PIN = 0 [17:57:14]*** Brake cut motor [17:57:14]Read from MH i2c: 01 [17:57:14]MH_I2C_Read... [17:57:14]*** Stop cut motor [17:57:14]*** Cut end [17:57:14]Read from MH i2c: 01 07 00 [17:57:14]MH_I2C_Read... [17:57:14]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [17:57:14]process_action print_doc done [17:57:14]requested_data is exist [17:57:14]produce_requested_data [17:57:14]produce_requested_data return (null) [17:57:14]process_action_free print_doc [17:57:14]json_value_free [17:57:14]json_value_free done [17:57:14]process_json_proto returns [17:57:14]Send response to host [17:57:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [17:57:14]free response buf [17:57:14]execute_script done [17:57:14]execute_script returns [17:57:14]free content buf [17:57:14]Sock 9.Close socket [17:57:14]Sock 9.Thread stoped [17:57:15]accept exits with 7 [17:57:15]New connection [17:57:15]New thread 3066580324 created [17:57:15]Thread 3066723684 joined [17:57:15]Waiting for new connection... [17:57:15] Sock 7.Parse request [17:57:15]Sock 7.Check first char [17:57:15]Sock 7.First char is OK [17:57:15]request: POST /json_proto HTTP/1.0 [17:57:15]Method: POST [17:57:15]URL: /json_proto [17:57:15]Method is POST - this is cgi request [17:57:15]url: /json_proto [17:57:15]query_string will be loaded in cgi processing [17:57:15]execute_cgi json_proto POST (null) [17:57:15]execute_cgi path=json_proto method=POST [17:57:15]POST find Content-Length [17:57:15]Host: 172.17.40.67:8080 [17:57:15]Content-Length: 679 [17:57:15]Content-Type: application/json [17:57:15] [17:57:15]POST finish read [17:57:15]Found Content-Length = 679 [17:57:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:57:15]execute_script... [17:57: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)3407600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [17:57:15]POST & json_proto [17:57:15]process_json_proto [17:57:15]json parsed OK: [17:57:15]protocol is kg_v1.0 [17:57:15]action value=close_receipt [17:57:15]process_action close_receipt [17:57:15]cmd_close_receipt [17:57:15]MH_GetDate [17:57:15]Write to MH i2c: F0 00 00 51 00 40 [17:57:15]Write i2c OK [17:57:15]MH_I2C_Read... [17:57:15]Read from MH i2c: F0 [17:57:15]MH_I2C_Read... [17:57:15]Read from MH i2c: F0 09 00 [17:57:15]MH_I2C_Read... [17:57:15]Read from MH i2c: F0 09 00 51 00 00 FB 21 21 67 EE DA 66 66 81 [17:57:15]GetLastDocTimeStamp 1730224422 [17:57:15]current date 1730224635 [17:57:15]FM_GetShiftState [17:57:15]SAM_PROTO_GetShiftState [17:57:15]wFMCommunicate request_size=4 [17:57:15]MH_SAM_APDU [17:57:15]CAPDU: 80 13 01 00 [17:57:15]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [17:57:15]Write i2c OK [17:57:15]MH_I2C_Read... [17:57:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:15]Read from MH i2c: E2 [17:57:15]MH_I2C_Read... [17:57:15]Read from MH i2c: E2 0E 00 [17:57:15]MH_I2C_Read... [17:57:15]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [17:57:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:57:15]wFMCommunicate OK [17:57:15]SAM_PROTO_GetShiftState done [17:57:15]FM_GetShiftState done [17:57:15]opened in 1730160548 [17:57:15]opened+sec_in_day 1730246948 [17:57:15]quantity*price = 70044 [17:57:15]sum+1 = 70045 [17:57: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 576 29.10.2024 17:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97067 ФПД: 213828933722581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97067&fm=213828933722581&tin=02508201610067®Number=0000000000170478&sum=70000 [17:57:16]StoreToDocumentArchive [17:57:16]shift 145 fd 97067 [17:57:16]save to /storage/0145/doc_00097067 [17:57:16]save last doc name /storage/0145/doc_00097067 to /storage/kkm_last_doc_name [17:57:16]save OK [17:57:16]Clear old archive folders... [17:57:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:57:16]tlvbuf is 006E43C0 [17:57:16]SAM_PROTO_ClearQueue [17:57:16]wFMCommunicate request_size=4 [17:57:16]MH_SAM_APDU [17:57:16]CAPDU: 80 09 00 00 [17:57:16]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [17:57:16]Write i2c OK [17:57:16]MH_I2C_Read... [17:57:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:16]Read from MH i2c: E2 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 03 00 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [17:57:16]RAPDU: 90 00 [17:57:16]wFMCommunicate OK [17:57:16]SAM_PROTO_ClearQueue done [17:57:16]KKMCreateOFDPacket [17:57:16]OFDProtocolAddRootSTLVToBuf [17:57:16]FM_MakeSignedData [17:57:16]FM_MakeSignedData [17:57:16]SAM_PROTO_SignData [17:57:16]wFMCommunicate request_size=4 [17:57:16]MH_SAM_APDU [17:57:16]CAPDU: 80 0D 01 02 [17:57:16]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [17:57:16]Write i2c OK [17:57:16]MH_I2C_Read... [17:57:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:16]Read from MH i2c: E2 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 03 00 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [17:57:16]RAPDU: 90 00 [17:57:16]wFMCommunicate OK [17:57:16]wFMCommunicate request_size=255 [17:57:16]MH_SAM_APDU [17:57: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 34 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 40 02 00 00 F4 03 04 00 FB 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7B 01 00 35 04 06 00 C2 [17:57:16]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 34 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 40 02 00 00 F4 03 04 00 FB 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7B 01 00 35 04 06 00 C2 00 00 57 [17:57:16]Write i2c OK [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 [17:57:16]MH_I2C_Read... [17:57:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:16]Read from MH i2c: E2 03 00 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [17:57:16]RAPDU: 90 00 [17:57:16]wFMCommunicate OK [17:57:16]wFMCommunicate request_size=10 [17:57:16]MH_SAM_APDU [17:57:16]CAPDU: 80 0D 02 02 05 79 ED A3 21 D5 [17:57:16]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 79 ED A3 21 D5 00 00 E5 [17:57:16]Write i2c OK [17:57:16]MH_I2C_Read... [17:57:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:16]Read from MH i2c: E2 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 03 00 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [17:57:16]RAPDU: 90 00 [17:57:16]wFMCommunicate OK [17:57:16]wFMCommunicate request_size=4 [17:57:16]MH_SAM_APDU [17:57:16]CAPDU: 80 0D 03 02 [17:57:16]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [17:57:16]Write i2c OK [17:57:16]MH_I2C_Read... [17:57:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:16]Read from MH i2c: E2 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 0B 00 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 0B 00 63 00 00 38 35 22 E2 57 9A 26 11 90 00 78 [17:57:16]RAPDU: 38 35 22 E2 57 9A 26 11 90 00 [17:57:16]wFMCommunicate OK [17:57:16]SAM_PROTO_SignData done [17:57:16]FM_MakeSignedData done [17:57:16]CreateOFDProtocolMessage [17:57:16]wFMCommunicate request_size=4 [17:57:16]MH_SAM_APDU [17:57:16]CAPDU: 80 11 00 00 [17:57:16]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:57:16]Write i2c OK [17:57:16]MH_I2C_Read... [17:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:16]Read from MH i2c: E2 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 17 00 [17:57:16]MH_I2C_Read... [17:57:16]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [17:57:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:57:17]wFMCommunicate OK [17:57:17]CreateOFDProtocolMessage done [17:57:17]OFDSenderStorePacket 97067 [17:57:17]StoreOFDPacket docnum=97067 [17:57:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C 69 07 01 58 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 40 02 00 00 F4 03 04 00 FB 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7B 01 00 35 04 06 00 C2 79 ED A3 21 D5 38 35 22 E2 57 9A 26 11 [17:57:17]CheckFolder [17:57:17]dirname=/storage/ofd_packets [17:57:17]CheckFolder done [17:57:17]ProducePacketName [17:57:17]name=ofd_packets/00097067 [17:57:17]NVStorageSaveData ofd_packets/00097067 [17:57:17]File name is /storage/ofd_packets/00097067 [17:57:17]Write 301 bytes [17:57:17]NVStorageSaveData done [17:57:17]OFDSenderStorePacket done [17:57:17]KKMCreateOFDPacket done [17:57:17]NVStorageSaveData kkm_last_timestamp [17:57:17]File name is /storage/kkm_last_timestamp [17:57:17]Write 4 bytes [17:57:17]NVStorageSaveData done [17:57:17]ExternCall_PrintAddStr [17:57:17]wPrintStart [17:57:17]Write to MH i2c: 01 00 00 65 00 65 [17:57:17]Write i2c OK [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: 01 [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: 01 07 00 [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [17:57:17]RasterBufferAndPrint [17:57:17]line Счет N : (1)3407600 [17:57:17]line ИНН: 02508201610067 [17:57:17]line Контрольно-Кассовый Чек [17:57:17]line ПРОДАЖА [17:57:17]line ТРК (МРК, ГНК) : 22 [17:57:17]line Товар: 2710124130 [17:57:17]line Аи-92-К-4 [17:57:17]line 10.470 * 66.90 [17:57:17]line = 700.44 [17:57:17]line НДС 12% НСП 1% [17:57:17]line > о реализуемом товаре [17:57:17]line ОКРУГЛЕНИЕ: -0.44 [17:57:17]line ИТОГО: 700.00 [17:57:17]line Внесено: 700.00 [17:57:17]line СДАЧА: 0.00 [17:57:17]line НСП 1% : 6.20 [17:57:17]line НДС 12% : 74.38 [17:57:17]line Наличными: 700.00 [17:57:17]line Безнал.: 0.00 [17:57:17]line Место: АЗС № 82 "Партнер Нефть" [17:57:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:57:17]line СНО: Общий режим [17:57:17]line Чек 576 29.10.2024 17:57 [17:57:17]line Смена: 145 ФФД: 1.0 [17:57:17]line ЗНМ: 0300000017 [17:57:17]line РНМ: 0000000000170478 [17:57:17]line Версия ККМ: v1.0 [17:57:17]line ФМ: 0000000002098560 [17:57:17]line ФД: 97067 [17:57:17]line ФПД: 213828933722581 [17:57:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97067&fm=213828933722581&tin=02508201610067®Number=0000000000170478&sum=70000 [17:57:17]OFD Sender: Processing packet 97067 [packets to send 59, broken 58] [17:57:17]ProducePacketName [17:57:17]name=ofd_packets/00097067 [17:57:17]OFD Sender: To server: pG, [17:57:17]CommunicateWithHost lk.salyk.kg:30040 [17:57:17]ConnectInit lk.salyk.kg [17:57:17]written 0, free lines is 4095 [17:57:17]Connected sock=10 [17:57:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C 69 07 01 58 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 40 02 00 00 F4 03 04 00 FB 21 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7B 01 00 35 04 06 00 C2 79 ED A3 21 D5 38 35 22 E2 57 9A 26 11 [17:57:17]Write to MH i2c: 01 00 00 90 00 90 [17:57:17]Write i2c OK [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: 01 [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: 01 07 00 [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 21 0D C5 [17:57:17]RasterBufferAndPrint [17:57:17]line [17:57:17]line [17:57:17]line [17:57:17]line [17:57:17]line [17:57:17]written 0, free lines is 3382 [17:57:17]MH_Cut [17:57:17]Write to MH i2c: D1 01 00 97 00 01 69 [17:57:17]Write i2c OK [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: D1 [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: D1 01 00 [17:57:17]MH_I2C_Read... [17:57:17]Read from MH i2c: D1 01 00 97 00 00 68 [17:57:17]Write to MH i2c: 01 00 00 98 00 98 [17:57:17]Write i2c OK [17:57:17]MH_I2C_Read... [17:57:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 93 39 47 00 E4 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 7B 01 00 F4 03 04 00 21 CC 20 67 B6 04 01 00 00 F9 A8 FC 85 6B 32 EB 5D [17:57:18]CommunicateWithHost err = 0 [17:57:18]CheckOFDResponse [17:57:18]1017 (14) - 77093643461234 [17:57:18]1041 (16) - 0000000002098560 [17:57:18]1040 (4) - 97067 [17:57:18]1012 (4) - 29.10.2024 11:50 [17:57:18]1206 (1) - 0 [17:57:18]OFD Sender: Remove packet 97067 [17:57:18]ProducePacketName [17:57:18]name=ofd_packets/00097067 [17:57:18]NVStorageDeleteData [17:57:18]*** Cut start [17:57:18]*** Partial cut [17:57:18]*** CUTSNS_PIN = 1 [17:57:18]OFD Sender: No OFD packet to send [17:57:18]*** CUTSNS_PIN = 0 [17:57:18]*** Brake cut motor [17:57:19]Read from MH i2c: 01 [17:57:19]MH_I2C_Read... [17:57:19]*** Stop cut motor [17:57:19]*** Cut end [17:57:19]Read from MH i2c: 01 07 00 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [17:57:19]process_action close_receipt done [17:57:19]requested_data is exist [17:57:19]produce_requested_data [17:57:19]requested_item fm.sn is exist - process it [17:57:19]wFMCommunicate request_size=4 [17:57:19]MH_SAM_APDU [17:57:19]CAPDU: 80 11 00 00 [17:57:19]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [17:57:19]Write i2c OK [17:57:19]MH_I2C_Read... [17:57:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:19]Read from MH i2c: E2 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 17 00 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [17:57:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:57:19]wFMCommunicate OK [17:57:19]requested_item fd.num is exist - process it [17:57:19]SAM_PROTO_GetFieldsCounters [17:57:19]wFMCommunicate request_size=4 [17:57:19]MH_SAM_APDU [17:57:19]CAPDU: 80 13 00 00 [17:57:19]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [17:57:19]Write i2c OK [17:57:19]MH_I2C_Read... [17:57:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:19]Read from MH i2c: E2 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 62 00 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [17:57:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:19]wFMCommunicate OK [17:57:19]SAM_PROTO_GetFieldsCounters done [17:57:19]requested_item shift.num is exist - process it [17:57:19]requested_item shift.opened is exist - process it [17:57:19]req_shift_opened [17:57:19]FM_GetShiftState [17:57:19]SAM_PROTO_GetShiftState [17:57:19]wFMCommunicate request_size=4 [17:57:19]MH_SAM_APDU [17:57:19]CAPDU: 80 13 01 00 [17:57:19]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [17:57:19]Write i2c OK [17:57:19]MH_I2C_Read... [17:57:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:19]Read from MH i2c: E2 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 0E 00 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [17:57:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:57:19]wFMCommunicate OK [17:57:19]SAM_PROTO_GetShiftState done [17:57:19]FM_GetShiftState done [17:57:19]req_shift_opened done [17:57:19]requested_item shift.open_date is exist - process it [17:57:19]req_shift_open_date [17:57:19]req_shift_open_date done [17:57:19]produce_requested_data done [17:57:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97067,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:57:19]process_action_free close_receipt [17:57:19]json_value_free [17:57:19]json_value_free done [17:57:19]process_json_proto returns [17:57:19]Send response to host [17:57:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97067,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:57:19]free response buf [17:57:19]execute_script done [17:57:19]execute_script returns [17:57:19]free content buf [17:57:19]Sock 7.Close socket [17:57:19]Sock 7.Thread stoped [17:57:19]accept exits with 9 [17:57:19]New connection [17:57:19]New thread 3066723684 created [17:57:19]Thread 3066580324 joined [17:57:19]Waiting for new connection... [17:57:19] Sock 9.Parse request [17:57:19]Sock 9.Check first char [17:57:19]Sock 9.First char is OK [17:57:19]request: POST /json_proto HTTP/1.0 [17:57:19]Method: POST [17:57:19]URL: /json_proto [17:57:19]Method is POST - this is cgi request [17:57:19]url: /json_proto [17:57:19]query_string will be loaded in cgi processing [17:57:19]execute_cgi json_proto POST (null) [17:57:19]execute_cgi path=json_proto method=POST [17:57:19]POST find Content-Length [17:57:19]Host: 172.17.40.67:8080 [17:57:19]Content-Length: 678 [17:57:19]Content-Type: application/json [17:57:19] [17:57:19]POST finish read [17:57:19]Found Content-Length = 678 [17:57:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:19]execute_script... [17:57: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)3407602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:57:19]POST & json_proto [17:57:19]process_json_proto [17:57:19]json parsed OK: [17:57:19]protocol is kg_v1.0 [17:57:19]action value=close_receipt [17:57:19]process_action close_receipt [17:57:19]cmd_close_receipt [17:57:19]MH_GetDate [17:57:19]Write to MH i2c: F0 00 00 9C 00 8B [17:57:19]Write i2c OK [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: F0 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: F0 09 00 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: F0 09 00 9C 00 00 00 22 21 67 EE DA 66 66 D2 [17:57:19]GetLastDocTimeStamp 1730224635 [17:57:19]current date 1730224640 [17:57:19]FM_GetShiftState [17:57:19]SAM_PROTO_GetShiftState [17:57:19]wFMCommunicate request_size=4 [17:57:19]MH_SAM_APDU [17:57:19]CAPDU: 80 13 01 00 [17:57:19]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [17:57:19]Write i2c OK [17:57:19]MH_I2C_Read... [17:57:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:19]Read from MH i2c: E2 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 0E 00 [17:57:19]MH_I2C_Read... [17:57:19]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [17:57:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:57:19]wFMCommunicate OK [17:57:19]SAM_PROTO_GetShiftState done [17:57:19]FM_GetShiftState done [17:57:19]opened in 1730160548 [17:57:19]opened+sec_in_day 1730246948 [17:57:19]quantity*price = 30038 [17:57:19]sum+1 = 30039 [17:57:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 577 29.10.2024 17:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97068 ФПД: 110700525861799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175720&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97068&fm=110700525861799&tin=02508201610067®Number=0000000000170478&sum=30000 [17:57:21]StoreToDocumentArchive [17:57:21]shift 145 fd 97068 [17:57:21]save to /storage/0145/doc_00097068 [17:57:21]save last doc name /storage/0145/doc_00097068 to /storage/kkm_last_doc_name [17:57:21]save OK [17:57:21]Clear old archive folders... [17:57:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:57:21]tlvbuf is 007054D0 [17:57:21]SAM_PROTO_ClearQueue [17:57:21]wFMCommunicate request_size=4 [17:57:21]MH_SAM_APDU [17:57:21]CAPDU: 80 09 00 00 [17:57:21]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [17:57:21]Write i2c OK [17:57:21]MH_I2C_Read... [17:57:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:21]Read from MH i2c: E2 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [17:57:21]RAPDU: 90 00 [17:57:21]wFMCommunicate OK [17:57:21]SAM_PROTO_ClearQueue done [17:57:21]KKMCreateOFDPacket [17:57:21]OFDProtocolAddRootSTLVToBuf [17:57:21]FM_MakeSignedData [17:57:21]FM_MakeSignedData [17:57:21]SAM_PROTO_SignData [17:57:21]wFMCommunicate request_size=4 [17:57:21]MH_SAM_APDU [17:57:21]CAPDU: 80 0D 01 02 [17:57:21]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [17:57:21]Write i2c OK [17:57:21]MH_I2C_Read... [17:57:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:21]Read from MH i2c: E2 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [17:57:21]RAPDU: 90 00 [17:57:21]wFMCommunicate OK [17:57:21]wFMCommunicate request_size=255 [17:57:21]MH_SAM_APDU [17:57: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 34 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 41 02 00 00 F4 03 04 00 00 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7B 01 00 35 04 06 00 64 [17:57:21]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 41 02 00 00 F4 03 04 00 00 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7B 01 00 35 04 06 00 64 00 00 30 [17:57:21]Write i2c OK [17:57:21]MH_I2C_Read... [17:57:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:21]Read from MH i2c: E2 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [17:57:21]RAPDU: 90 00 [17:57:21]wFMCommunicate OK [17:57:21]wFMCommunicate request_size=10 [17:57:21]MH_SAM_APDU [17:57:21]CAPDU: 80 0D 02 02 05 AE 79 85 3B A7 [17:57:21]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 AE 79 85 3B A7 00 00 BF [17:57:21]Write i2c OK [17:57:21]MH_I2C_Read... [17:57:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:21]Read from MH i2c: E2 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 [17:57:21]MH_I2C_Read... [17:57:21]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [17:57:21]RAPDU: 90 00 [17:57:21]wFMCommunicate OK [17:57:21]wFMCommunicate request_size=4 [17:57:21]MH_SAM_APDU [17:57:21]CAPDU: 80 0D 03 02 [17:57:21]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [17:57:21]Write i2c OK [17:57:21]MH_I2C_Read... [17:57:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:22]Read from MH i2c: E2 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: E2 0B 00 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: E2 0B 00 AE 00 00 BF 7D 4B 15 B5 77 9F 17 90 00 A8 [17:57:22]RAPDU: BF 7D 4B 15 B5 77 9F 17 90 00 [17:57:22]wFMCommunicate OK [17:57:22]SAM_PROTO_SignData done [17:57:22]FM_MakeSignedData done [17:57:22]CreateOFDProtocolMessage [17:57:22]wFMCommunicate request_size=4 [17:57:22]MH_SAM_APDU [17:57:22]CAPDU: 80 11 00 00 [17:57:22]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [17:57:22]Write i2c OK [17:57:22]MH_I2C_Read... [17:57:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:22]Read from MH i2c: E2 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: E2 17 00 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [17:57:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:57:22]wFMCommunicate OK [17:57:22]CreateOFDProtocolMessage done [17:57:22]OFDSenderStorePacket 97068 [17:57:22]StoreOFDPacket docnum=97068 [17:57:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 E0 07 01 0A 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 34 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 41 02 00 00 F4 03 04 00 00 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7B 01 00 35 04 06 00 64 AE 79 85 3B A7 BF 7D 4B 15 B5 77 9F 17 [17:57:22]CheckFolder [17:57:22]dirname=/storage/ofd_packets [17:57:22]CheckFolder done [17:57:22]ProducePacketName [17:57:22]name=ofd_packets/00097068 [17:57:22]NVStorageSaveData ofd_packets/00097068 [17:57:22]File name is /storage/ofd_packets/00097068 [17:57:22]Write 301 bytes [17:57:22]NVStorageSaveData done [17:57:22]OFDSenderStorePacket done [17:57:22]KKMCreateOFDPacket done [17:57:22]NVStorageSaveData kkm_last_timestamp [17:57:22]File name is /storage/kkm_last_timestamp [17:57:22]Write 4 bytes [17:57:22]NVStorageSaveData done [17:57:22]ExternCall_PrintAddStr [17:57:22]wPrintStart [17:57:22]Write to MH i2c: 01 00 00 B0 00 B0 [17:57:22]Write i2c OK [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: 01 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: 01 07 00 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [17:57:22]RasterBufferAndPrint [17:57:22]line Счет N : (1)3407602 [17:57:22]line ИНН: 02508201610067 [17:57:22]line Контрольно-Кассовый Чек [17:57:22]line ПРОДАЖА [17:57:22]line ТРК (МРК, ГНК) : 42 [17:57:22]line Товар: 2710124130 [17:57:22]line Аи-92-К-4 [17:57:22]line 4.490 * 66.90 [17:57:22]line = 300.38 [17:57:22]line НДС 12% НСП 1% [17:57:22]line > о реализуемом товаре [17:57:22]line ОКРУГЛЕНИЕ: -0.38 [17:57:22]line ИТОГО: 300.00 [17:57:22]line Внесено: 300.00 [17:57:22]line СДАЧА: 0.00 [17:57:22]line НСП 1% : 2.66 [17:57:22]line НДС 12% : 31.90 [17:57:22]line Наличными: 300.00 [17:57:22]line Безнал.: 0.00 [17:57:22]line Место: АЗС № 82 "Партнер Нефть" [17:57:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:57:22]line СНО: Общий режим [17:57:22]line Чек 577 29.10.2024 17:57 [17:57:22]line Смена: 145 ФФД: 1.0 [17:57:22]line ЗНМ: 0300000017 [17:57:22]line РНМ: 0000000000170478 [17:57:22]line Версия ККМ: v1.0 [17:57:22]line ФМ: 0000000002098560 [17:57:22]line ФД: 97068 [17:57:22]line ФПД: 110700525861799 [17:57:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175720&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97068&fm=110700525861799&tin=02508201610067®Number=0000000000170478&sum=30000 [17:57:22]OFD Sender: Processing packet 97068 [packets to send 59, broken 58] [17:57:22]ProducePacketName [17:57:22]name=ofd_packets/00097068 [17:57:22]OFD Sender: To server: pG, [17:57:22]CommunicateWithHost lk.salyk.kg:30040 [17:57:22]ConnectInit lk.salyk.kg [17:57:22]written 0, free lines is 4095 [17:57:22]Connected sock=10 [17:57:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 E0 07 01 0A 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 34 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 41 02 00 00 F4 03 04 00 00 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 7B 01 00 35 04 06 00 64 AE 79 85 3B A7 BF 7D 4B 15 B5 77 9F 17 [17:57:22]Write to MH i2c: 01 00 00 DB 00 DB [17:57:22]Write i2c OK [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: 01 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: 01 07 00 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 15 0D 04 [17:57:22]RasterBufferAndPrint [17:57:22]line [17:57:22]line [17:57:22]line [17:57:22]line [17:57:22]line [17:57:22]written 0, free lines is 3376 [17:57:22]MH_Cut [17:57:22]Write to MH i2c: D1 01 00 E2 00 01 B4 [17:57:22]Write i2c OK [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: D1 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: D1 01 00 [17:57:22]MH_I2C_Read... [17:57:22]Read from MH i2c: D1 01 00 E2 00 00 B3 [17:57:22]Write to MH i2c: 01 00 00 E3 00 E3 [17:57:22]Write i2c OK [17:57:22]MH_I2C_Read... [17:57:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D4 7B 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 2C 7B 01 00 F4 03 04 00 26 CC 20 67 B6 04 01 00 00 98 9E 0E 85 B3 3D 19 B0 [17:57:22]CommunicateWithHost err = 0 [17:57:22]CheckOFDResponse [17:57:22]1017 (14) - 77093643461234 [17:57:22]1041 (16) - 0000000002098560 [17:57:22]1040 (4) - 97068 [17:57:22]1012 (4) - 29.10.2024 11:51 [17:57:22]1206 (1) - 0 [17:57:22]OFD Sender: Remove packet 97068 [17:57:22]ProducePacketName [17:57:22]name=ofd_packets/00097068 [17:57:22]NVStorageDeleteData [17:57:23]*** Cut start [17:57:23]*** Partial cut [17:57:23]*** CUTSNS_PIN = 1 [17:57:23]*** CUTSNS_PIN = 0 [17:57:23]OFD Sender: No OFD packet to send [17:57:23]*** Brake cut motor [17:57:23]Read from MH i2c: 01 [17:57:23]MH_I2C_Read... [17:57:23]*** Stop cut motor [17:57:23]*** Cut end [17:57:23]Read from MH i2c: 01 07 00 [17:57:23]MH_I2C_Read... [17:57:23]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [17:57:23]process_action close_receipt done [17:57:23]requested_data is exist [17:57:23]produce_requested_data [17:57:23]requested_item fm.sn is exist - process it [17:57:23]wFMCommunicate request_size=4 [17:57:23]MH_SAM_APDU [17:57:23]CAPDU: 80 11 00 00 [17:57:23]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [17:57:23]Write i2c OK [17:57:23]MH_I2C_Read... [17:57:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:23]Read from MH i2c: E2 [17:57:23]MH_I2C_Read... [17:57:23]Read from MH i2c: E2 17 00 [17:57:24]MH_I2C_Read... [17:57:24]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [17:57:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:57:24]wFMCommunicate OK [17:57:24]requested_item fd.num is exist - process it [17:57:24]SAM_PROTO_GetFieldsCounters [17:57:24]wFMCommunicate request_size=4 [17:57:24]MH_SAM_APDU [17:57:24]CAPDU: 80 13 00 00 [17:57:24]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [17:57:24]Write i2c OK [17:57:24]MH_I2C_Read... [17:57:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:24]Read from MH i2c: E2 [17:57:24]MH_I2C_Read... [17:57:24]Read from MH i2c: E2 62 00 [17:57:24]MH_I2C_Read... [17:57:24]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 84 [17:57:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:24]wFMCommunicate OK [17:57:24]SAM_PROTO_GetFieldsCounters done [17:57:24]requested_item shift.num is exist - process it [17:57:24]requested_item shift.opened is exist - process it [17:57:24]req_shift_opened [17:57:24]FM_GetShiftState [17:57:24]SAM_PROTO_GetShiftState [17:57:24]wFMCommunicate request_size=4 [17:57:24]MH_SAM_APDU [17:57:24]CAPDU: 80 13 01 00 [17:57:24]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [17:57:24]Write i2c OK [17:57:24]MH_I2C_Read... [17:57:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:24]Read from MH i2c: E2 [17:57:24]MH_I2C_Read... [17:57:24]Read from MH i2c: E2 0E 00 [17:57:24]MH_I2C_Read... [17:57:24]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [17:57:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:57:24]wFMCommunicate OK [17:57:24]SAM_PROTO_GetShiftState done [17:57:24]FM_GetShiftState done [17:57:24]req_shift_opened done [17:57:24]requested_item shift.open_date is exist - process it [17:57:24]req_shift_open_date [17:57:24]req_shift_open_date done [17:57:24]produce_requested_data done [17:57:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97068,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:57:24]process_action_free close_receipt [17:57:24]json_value_free [17:57:24]json_value_free done [17:57:24]process_json_proto returns [17:57:24]Send response to host [17:57:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97068,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:57:24]free response buf [17:57:24]execute_script done [17:57:24]execute_script returns [17:57:24]free content buf [17:57:24]Sock 9.Close socket [17:57:24]Sock 9.Thread stoped [17:57:28]OFD Sender: No OFD packet to send [17:57:33]OFD Sender: No OFD packet to send [17:57:38]OFD Sender: No OFD packet to send [17:57:43]OFD Sender: No OFD packet to send [17:57:48]OFD Sender: No OFD packet to send [17:57:53]OFD Sender: No OFD packet to send [17:57:58]OFD Sender: No OFD packet to send [17:58:03]accept exits with 7 [17:58:03]New connection [17:58:03]New thread 3066580324 created [17:58:03]Thread 3066723684 joined [17:58:03]Waiting for new connection... [17:58:03] Sock 7.Parse request [17:58:03]Sock 7.Check first char [17:58:03]Sock 7.First char is OK [17:58:03]request: POST /json_proto HTTP/1.0 [17:58:03]Method: POST [17:58:03]URL: /json_proto [17:58:03]Method is POST - this is cgi request [17:58:03]url: /json_proto [17:58:03]query_string will be loaded in cgi processing [17:58:03]execute_cgi json_proto POST (null) [17:58:03]execute_cgi path=json_proto method=POST [17:58:03]POST find Content-Length [17:58:03]Host: 172.17.40.67:8080 [17:58:03]Content-Length: 678 [17:58:03]Content-Type: application/json [17:58:03] [17:58:03]POST finish read [17:58:03]Found Content-Length = 678 [17:58:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:03]execute_script... [17:58: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)3407603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:58:03]POST & json_proto [17:58:03]process_json_proto [17:58:03]json parsed OK: [17:58:03]protocol is kg_v1.0 [17:58:03]action value=close_receipt [17:58:03]process_action close_receipt [17:58:03]cmd_close_receipt [17:58:03]MH_GetDate [17:58:03]Write to MH i2c: F0 00 00 E7 00 D6 [17:58:03]Write i2c OK [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: F0 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: F0 09 00 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: F0 09 00 E7 00 00 2B 22 21 67 EE DA 66 66 48 [17:58:03]GetLastDocTimeStamp 1730224640 [17:58:03]current date 1730224683 [17:58:03]FM_GetShiftState [17:58:03]SAM_PROTO_GetShiftState [17:58:03]wFMCommunicate request_size=4 [17:58:03]MH_SAM_APDU [17:58:03]CAPDU: 80 13 01 00 [17:58:03]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [17:58:03]Write i2c OK [17:58:03]MH_I2C_Read... [17:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:03]Read from MH i2c: E2 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: E2 0E 00 [17:58:03]MH_I2C_Read... [17:58:03]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C3 [17:58:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:58:03]wFMCommunicate OK [17:58:03]SAM_PROTO_GetShiftState done [17:58:03]FM_GetShiftState done [17:58:03]opened in 1730160548 [17:58:03]opened+sec_in_day 1730246948 [17:58:03]quantity*price = 50041 [17:58:03]sum+1 = 50042 [17:58:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 578 29.10.2024 17:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97069 ФПД: 74036035292248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97069&fm=74036035292248&tin=02508201610067®Number=0000000000170478&sum=50000 [17:58:04]StoreToDocumentArchive [17:58:04]shift 145 fd 97069 [17:58:04]save to /storage/0145/doc_00097069 [17:58:04]save last doc name /storage/0145/doc_00097069 to /storage/kkm_last_doc_name [17:58:04]save OK [17:58:04]Clear old archive folders... [17:58:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:58:04]tlvbuf is 0073CEF0 [17:58:04]SAM_PROTO_ClearQueue [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 09 00 00 [17:58:04]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]SAM_PROTO_ClearQueue done [17:58:04]KKMCreateOFDPacket [17:58:04]OFDProtocolAddRootSTLVToBuf [17:58:04]FM_MakeSignedData [17:58:04]FM_MakeSignedData [17:58:04]SAM_PROTO_SignData [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 0D 01 02 [17:58:04]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]wFMCommunicate request_size=255 [17:58:04]MH_SAM_APDU [17:58: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 34 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 42 02 00 00 F4 03 04 00 2B 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7B 01 00 35 04 06 00 43 [17:58:04]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 42 02 00 00 F4 03 04 00 2B 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7B 01 00 35 04 06 00 43 00 00 93 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]wFMCommunicate request_size=10 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 0D 02 02 05 55 DB 95 8C 58 [17:58:04]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 55 DB 95 8C 58 00 00 25 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [17:58:04]RAPDU: 90 00 [17:58:04]wFMCommunicate OK [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 0D 03 02 [17:58:04]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 0B 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 0B 00 F9 00 00 3C 58 7D 1C C2 D8 63 CD 90 00 6C [17:58:04]RAPDU: 3C 58 7D 1C C2 D8 63 CD 90 00 [17:58:04]wFMCommunicate OK [17:58:04]SAM_PROTO_SignData done [17:58:04]FM_MakeSignedData done [17:58:04]CreateOFDProtocolMessage [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 11 00 00 [17:58:04]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 17 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [17:58:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:58:04]wFMCommunicate OK [17:58:04]CreateOFDProtocolMessage done [17:58:04]OFDSenderStorePacket 97069 [17:58:04]StoreOFDPacket docnum=97069 [17:58:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 82 07 01 68 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 34 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 42 02 00 00 F4 03 04 00 2B 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7B 01 00 35 04 06 00 43 55 DB 95 8C 58 3C 58 7D 1C C2 D8 63 CD [17:58:04]CheckFolder [17:58:04]dirname=/storage/ofd_packets [17:58:04]CheckFolder done [17:58:04]ProducePacketName [17:58:04]name=ofd_packets/00097069 [17:58:04]NVStorageSaveData ofd_packets/00097069 [17:58:04]File name is /storage/ofd_packets/00097069 [17:58:04]Write 301 bytes [17:58:04]NVStorageSaveData done [17:58:04]OFDSenderStorePacket done [17:58:04]KKMCreateOFDPacket done [17:58:04]NVStorageSaveData kkm_last_timestamp [17:58:04]File name is /storage/kkm_last_timestamp [17:58:04]Write 4 bytes [17:58:04]NVStorageSaveData done [17:58:04]ExternCall_PrintAddStr [17:58:04]wPrintStart [17:58:04]Write to MH i2c: 01 00 00 FB 00 FB [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: 01 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: 01 07 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [17:58:04]RasterBufferAndPrint [17:58:04]line Счет N : (1)3407603 [17:58:04]line ИНН: 02508201610067 [17:58:04]line Контрольно-Кассовый Чек [17:58:04]line ПРОДАЖА [17:58:04]line ТРК (МРК, ГНК) : 12 [17:58:04]line Товар: 2710124130 [17:58:04]line Аи-92-К-4 [17:58:04]line 7.480 * 66.90 [17:58:04]line = 500.41 [17:58:04]line НДС 12% НСП 1% [17:58:04]line > о реализуемом товаре [17:58:04]line ОКРУГЛЕНИЕ: -0.41 [17:58:04]line ИТОГО: 500.00 [17:58:04]line Внесено: 500.00 [17:58:04]line СДАЧА: 0.00 [17:58:04]line НСП 1% : 4.43 [17:58:04]line НДС 12% : 53.14 [17:58:04]line Наличными: 500.00 [17:58:04]line Безнал.: 0.00 [17:58:04]line Место: АЗС № 82 "Партнер Нефть" [17:58:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:58:04]line СНО: Общий режим [17:58:04]line Чек 578 29.10.2024 17:58 [17:58:04]line Смена: 145 ФФД: 1.0 [17:58:04]line ЗНМ: 0300000017 [17:58:04]line РНМ: 0000000000170478 [17:58:04]line Версия ККМ: v1.0 [17:58:04]line ФМ: 0000000002098560 [17:58:04]line ФД: 97069 [17:58:04]line ФПД: 74036035292248 [17:58:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97069&fm=74036035292248&tin=02508201610067®Number=0000000000170478&sum=50000 [17:58:05]OFD Sender: Processing packet 97069 [packets to send 59, broken 58] [17:58:05]ProducePacketName [17:58:05]name=ofd_packets/00097069 [17:58:05]OFD Sender: To server: pG, [17:58:05]CommunicateWithHost lk.salyk.kg:30040 [17:58:05]ConnectInit lk.salyk.kg [17:58:05]written 0, free lines is 4095 [17:58:05]Connected sock=9 [17:58:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 82 07 01 68 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 34 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 42 02 00 00 F4 03 04 00 2B 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 7B 01 00 35 04 06 00 43 55 DB 95 8C 58 3C 58 7D 1C C2 D8 63 CD [17:58:05]Write to MH i2c: 01 00 00 26 01 27 [17:58:05]Write i2c OK [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: 01 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: 01 07 00 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 02 0D 3D [17:58:05]RasterBufferAndPrint [17:58:05]line [17:58:05]line [17:58:05]line [17:58:05]line [17:58:05]line [17:58:05]written 0, free lines is 3336 [17:58:05]MH_Cut [17:58:05]Write to MH i2c: D1 01 00 2D 01 01 00 [17:58:05]Write i2c OK [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: D1 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: D1 01 00 [17:58:05]MH_I2C_Read... [17:58:05]Read from MH i2c: D1 01 00 2D 01 00 FF [17:58:05]Write to MH i2c: 01 00 00 2E 01 2F [17:58:05]Write i2c OK [17:58:05]MH_I2C_Read... [17:58:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0A AC 47 00 19 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 32 30 39 38 35 36 30 10 04 04 00 2D 7B 01 00 F4 03 04 00 51 CC 20 67 B6 04 01 00 00 E5 CB 96 62 1E AB ED D1 [17:58:05]CommunicateWithHost err = 0 [17:58:05]CheckOFDResponse [17:58:05]1017 (14) - 77093643461234 [17:58:05]1041 (16) - 0000000002098560 [17:58:05]1040 (4) - 97069 [17:58:05]1012 (4) - 29.10.2024 11:51 [17:58:05]1206 (1) - 0 [17:58:05]OFD Sender: Remove packet 97069 [17:58:05]ProducePacketName [17:58:05]name=ofd_packets/00097069 [17:58:05]NVStorageDeleteData [17:58:06]OFD Sender: No OFD packet to send [17:58:06]*** Cut start [17:58:06]*** Partial cut [17:58:06]*** CUTSNS_PIN = 1 [17:58:06]*** CUTSNS_PIN = 0 [17:58:06]*** Brake cut motor [17:58:06]Read from MH i2c: 01 [17:58:06]MH_I2C_Read... [17:58:06]*** Stop cut motor [17:58:06]*** Cut end [17:58:06]Read from MH i2c: 01 07 00 [17:58:06]MH_I2C_Read... [17:58:06]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [17:58:06]process_action close_receipt done [17:58:06]requested_data is exist [17:58:06]produce_requested_data [17:58:06]requested_item fm.sn is exist - process it [17:58:06]wFMCommunicate request_size=4 [17:58:06]MH_SAM_APDU [17:58:06]CAPDU: 80 11 00 00 [17:58:06]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [17:58:06]Write i2c OK [17:58:06]MH_I2C_Read... [17:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:06]Read from MH i2c: E2 [17:58:06]MH_I2C_Read... [17:58:06]Read from MH i2c: E2 17 00 [17:58:06]MH_I2C_Read... [17:58:06]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [17:58:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:58:06]wFMCommunicate OK [17:58:06]requested_item fd.num is exist - process it [17:58:06]SAM_PROTO_GetFieldsCounters [17:58:06]wFMCommunicate request_size=4 [17:58:06]MH_SAM_APDU [17:58:06]CAPDU: 80 13 00 00 [17:58:06]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [17:58:06]Write i2c OK [17:58:06]MH_I2C_Read... [17:58:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:07]Read from MH i2c: E2 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 62 00 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [17:58:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:58:07]wFMCommunicate OK [17:58:07]SAM_PROTO_GetFieldsCounters done [17:58:07]requested_item shift.num is exist - process it [17:58:07]requested_item shift.opened is exist - process it [17:58:07]req_shift_opened [17:58:07]FM_GetShiftState [17:58:07]SAM_PROTO_GetShiftState [17:58:07]wFMCommunicate request_size=4 [17:58:07]MH_SAM_APDU [17:58:07]CAPDU: 80 13 01 00 [17:58:07]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [17:58:07]Write i2c OK [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:07]E2 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 0E 00 [17:58:07]MH_I2C_Read... [17:58:07]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [17:58:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [17:58:07]wFMCommunicate OK [17:58:07]SAM_PROTO_GetShiftState done [17:58:07]FM_GetShiftState done [17:58:07]req_shift_opened done [17:58:07]requested_item shift.open_date is exist - process it [17:58:07]req_shift_open_date [17:58:07]req_shift_open_date done [17:58:07]produce_requested_data done [17:58:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97069,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [17:58:07]process_action_free close_receipt [17:58:07]json_value_free [17:58:07]json_value_free done [17:58:07]process_json_proto returns [17:58:07]Send response to host [17:58:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97069,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [17:58:07]free response buf [17:58:07]execute_script done [17:58:07]execute_script returns [17:58:07]free content buf [17:58:07]Sock 7.Close socket [17:58:07]Sock 7.Thread stoped [17:58:11]OFD Sender: No OFD packet to send [17:58:16]OFD Sender: No OFD packet to send [17:58:21]OFD Sender: No OFD packet to send [17:58:26]OFD Sender: No OFD packet to send [17:58:31]OFD Sender: No OFD packet to send [17:58:36]OFD Sender: No OFD packet to send [17:58:41]OFD Sender: No OFD packet to send [17:58:46]OFD Sender: No OFD packet to send [17:58:51]OFD Sender: No OFD packet to send [17:58:56]OFD Sender: No OFD packet to send [17:59:01]OFD Sender: No OFD packet to send [17:59:06]OFD Sender: No OFD packet to send [17:59:11]OFD Sender: No OFD packet to send [17:59:16]OFD Sender: No OFD packet to send [17:59:21]OFD Sender: No OFD packet to send [17:59:26]OFD Sender: No OFD packet to send [17:59:31]OFD Sender: No OFD packet to send [17:59:36]OFD Sender: No OFD packet to send [17:59:41]OFD Sender: No OFD packet to send [17:59:46]OFD Sender: No OFD packet to send [17:59:51]OFD Sender: No OFD packet to send [17:59:56]OFD Sender: No OFD packet to send [18:00:01]OFD Sender: No OFD packet to send [18:00:06]OFD Sender: No OFD packet to send [18:00:11]OFD Sender: No OFD packet to send [18:00:16]OFD Sender: No OFD packet to send [18:00:21]OFD Sender: No OFD packet to send [18:00:26]OFD Sender: No OFD packet to send [18:00:31]OFD Sender: No OFD packet to send [18:00:36]OFD Sender: No OFD packet to send [18:00:41]OFD Sender: No OFD packet to send [18:00:46]OFD Sender: No OFD packet to send [18:00:49]accept exits with 10 [18:00:49]New connection [18:00:49]New thread 3066723684 created [18:00:49]Thread 3066580324 joined [18:00:49]Waiting for new connection... [18:00:49] Sock 10.Parse request [18:00:49]Sock 10.Check first char [18:00:49]Sock 10.First char is OK [18:00:49]request: POST /json_proto HTTP/1.0 [18:00:49]Method: POST [18:00:49]URL: /json_proto [18:00:49]Method is POST - this is cgi request [18:00:49]url: /json_proto [18:00:49]query_string will be loaded in cgi processing [18:00:49]execute_cgi json_proto POST (null) [18:00:49]execute_cgi path=json_proto method=POST [18:00:49]POST find Content-Length [18:00:49]Host: 172.17.40.67:8080 [18:00:49]Content-Length: 793 [18:00:49]Content-Type: application/json [18:00:49] [18:00:49]POST finish read [18:00:49]Found Content-Length = 793 [18:00:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03241", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:49]execute_script... [18:00: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)3407604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03241", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:49]POST & json_proto [18:00:49]process_json_proto [18:00:49]json parsed OK: [18:00:49]protocol is kg_v1.0 [18:00:49]action value=close_receipt [18:00:49]process_action close_receipt [18:00:49]cmd_close_receipt [18:00:49]MH_GetDate [18:00:49]Write to MH i2c: F0 00 00 32 01 22 [18:00:49]Write i2c OK [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: F0 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: F0 09 00 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: F0 09 00 32 01 00 D1 22 21 67 EE DA 66 66 3A [18:00:49]GetLastDocTimeStamp 1730224683 [18:00:49]current date 1730224849 [18:00:49]FM_GetShiftState [18:00:49]SAM_PROTO_GetShiftState [18:00:49]wFMCommunicate request_size=4 [18:00:49]MH_SAM_APDU [18:00:49]CAPDU: 80 13 01 00 [18:00:49]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [18:00:49]Write i2c OK [18:00:49]MH_I2C_Read... [18:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:49]Read from MH i2c: E2 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: E2 0E 00 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0F [18:00:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:00:49]wFMCommunicate OK [18:00:49]SAM_PROTO_GetShiftState done [18:00:49]FM_GetShiftState done [18:00:49]opened in 1730160548 [18:00:49]opened+sec_in_day 1730246948 [18:00:49]quantity*price = 0 [18:00:49]sum+1 = 1 [18:00:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 579 29.10.2024 18:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 03241 ФМ: 0000000002098560 ФД: 97070 ФПД: 231967896624370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180049&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97070&fm=231967896624370&tin=02508201610067®Number=0000000000170478&sum=0 [18:00:50]StoreToDocumentArchive [18:00:50]shift 145 fd 97070 [18:00:50]save to /storage/0145/doc_00097070 [18:00:50]save last doc name /storage/0145/doc_00097070 to /storage/kkm_last_doc_name [18:00:50]save OK [18:00:50]Clear old archive folders... [18:00:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:50]tlvbuf is 006F9DF0 [18:00:50]SAM_PROTO_ClearQueue [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 09 00 00 [18:00:50]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]SAM_PROTO_ClearQueue done [18:00:50]KKMCreateOFDPacket [18:00:50]OFDProtocolAddRootSTLVToBuf [18:00:50]FM_MakeSignedData [18:00:50]FM_MakeSignedData [18:00:50]SAM_PROTO_SignData [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 0D 01 02 [18:00:50]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]wFMCommunicate request_size=255 [18:00:50]MH_SAM_APDU [18:00: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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 D1 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7B 01 00 35 04 06 00 D2 [18:00:50]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 D1 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7B 01 00 35 04 06 00 D2 00 00 FF [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]wFMCommunicate request_size=10 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 0D 02 02 05 F9 3C 13 DC F2 [18:00:50]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 F9 3C 13 DC F2 00 00 DE [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 0D 03 02 [18:00:50]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 0B 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 0B 00 44 01 00 C4 D4 5B BE 7C 13 1B 59 90 00 75 [18:00:50]RAPDU: C4 D4 5B BE 7C 13 1B 59 90 00 [18:00:50]wFMCommunicate OK [18:00:50]SAM_PROTO_SignData done [18:00:50]FM_MakeSignedData done [18:00:50]CreateOFDProtocolMessage [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 11 00 00 [18:00:50]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 17 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [18:00:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:00:50]wFMCommunicate OK [18:00:50]CreateOFDProtocolMessage done [18:00:50]OFDSenderStorePacket 97070 [18:00:50]StoreOFDPacket docnum=97070 [18:00:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D8 F6 07 01 82 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 D1 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7B 01 00 35 04 06 00 D2 F9 3C 13 DC F2 C4 D4 5B BE 7C 13 1B 59 [18:00:50]CheckFolder [18:00:50]dirname=/storage/ofd_packets [18:00:50]CheckFolder done [18:00:50]ProducePacketName [18:00:50]name=ofd_packets/00097070 [18:00:50]NVStorageSaveData ofd_packets/00097070 [18:00:50]File name is /storage/ofd_packets/00097070 [18:00:50]Write 301 bytes [18:00:50]NVStorageSaveData done [18:00:50]OFDSenderStorePacket done [18:00:50]KKMCreateOFDPacket done [18:00:50]NVStorageSaveData kkm_last_timestamp [18:00:50]File name is /storage/kkm_last_timestamp [18:00:50]Write 4 bytes [18:00:50]NVStorageSaveData done [18:00:50]ExternCall_PrintAddStr [18:00:50]wPrintStart [18:00:50]Write to MH i2c: 01 00 00 46 01 47 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: 01 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: 01 07 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [18:00:50]RasterBufferAndPrint [18:00:50]line Счет N : (1)3407604 [18:00:50]line ИНН: 02508201610067 [18:00:50]line Контрольно-Кассовый Чек [18:00:50]line ПРОДАЖА [18:00:50]line ТРК (МРК, ГНК) : 42 [18:00:50]line Товар: 2710124130 [18:00:50]line Аи-92-К-4 [18:00:50]line 20.000 * 0.00 [18:00:50]line = 0.00 [18:00:50]line НДС 12% НСП 1% [18:00:50]line > о реализуемом товаре [18:00:50]line ИТОГО: 0.00 [18:00:50]line НСП 1% : 0.00 [18:00:50]line НДС 12% : 0.00 [18:00:50]line Наличными: 0.00 [18:00:50]line Безнал.: 0.00 [18:00:50]line Место: АЗС № 82 "Партнер Нефть" [18:00:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:00:50]line СНО: Общий режим [18:00:50]line Чек 579 29.10.2024 18:00 [18:00:50]line Смена: 145 ФФД: 1.0 [18:00:50]line ЗНМ: 0300000017 [18:00:50]line РНМ: 0000000000170478 [18:00:50]line Версия ККМ: v1.0 [18:00:50]line Талоны: Топливная Карта [18:00:50]line 03241 [18:00:50]line ФМ: 0000000002098560 [18:00:50]line ФД: 97070 [18:00:50]line ФПД: 231967896624370 [18:00:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180049&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97070&fm=231967896624370&tin=02508201610067®Number=0000000000170478&sum=0 [18:00:51]OFD Sender: Processing packet 97070 [packets to send 59, broken 58] [18:00:51]ProducePacketName [18:00:51]name=ofd_packets/00097070 [18:00:51]OFD Sender: To server: pG, [18:00:51]CommunicateWithHost lk.salyk.kg:30040 [18:00:51]ConnectInit lk.salyk.kg [18:00:51]written 0, free lines is 4095 [18:00:51]Connected sock=9 [18:00:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D8 F6 07 01 82 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 D1 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 7B 01 00 35 04 06 00 D2 F9 3C 13 DC F2 C4 D4 5B BE 7C 13 1B 59 [18:00:51]Write to MH i2c: 01 00 00 70 01 71 [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 07 00 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 08 0D 8D [18:00:51]RasterBufferAndPrint [18:00:51]line [18:00:51]line [18:00:51]line [18:00:51]line [18:00:51]line [18:00:51]written 0, free lines is 3342 [18:00:51]MH_Cut [18:00:51]Write to MH i2c: D1 01 00 77 01 01 4A [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: D1 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: D1 01 00 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: D1 01 00 77 01 00 49 [18:00:51]Write to MH i2c: 01 00 00 78 01 79 [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FD 57 47 00 6B 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 32 30 39 38 35 36 30 10 04 04 00 2E 7B 01 00 F4 03 04 00 F7 CC 20 67 B6 04 01 00 00 80 0B E2 D6 AB 3D BB 71 [18:00:51]CommunicateWithHost err = 0 [18:00:51]CheckOFDResponse [18:00:51]1017 (14) - 77093643461234 [18:00:51]1041 (16) - 0000000002098560 [18:00:51]1040 (4) - 97070 [18:00:51]1012 (4) - 29.10.2024 11:54 [18:00:51]1206 (1) - 0 [18:00:51]OFD Sender: Remove packet 97070 [18:00:51]ProducePacketName [18:00:51]name=ofd_packets/00097070 [18:00:51]NVStorageDeleteData [18:00:52]OFD Sender: No OFD packet to send [18:00:52]*** Cut start [18:00:52]*** Partial cut [18:00:52]*** CUTSNS_PIN = 1 [18:00:52]*** CUTSNS_PIN = 0 [18:00:52]*** Brake cut motor [18:00:52]Read from MH i2c: 01 [18:00:52]MH_I2C_Read... [18:00:52]*** Stop cut motor [18:00:52]*** Cut end [18:00:52]Read from MH i2c: 01 07 00 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [18:00:52]process_action close_receipt done [18:00:52]requested_data is exist [18:00:52]produce_requested_data [18:00:52]requested_item fm.sn is exist - process it [18:00:52]wFMCommunicate request_size=4 [18:00:52]MH_SAM_APDU [18:00:52]CAPDU: 80 11 00 00 [18:00:52]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [18:00:52]Write i2c OK [18:00:52]MH_I2C_Read... [18:00:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:52]Read from MH i2c: E2 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 17 00 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [18:00:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:00:52]wFMCommunicate OK [18:00:52]requested_item fd.num is exist - process it [18:00:52]SAM_PROTO_GetFieldsCounters [18:00:52]wFMCommunicate request_size=4 [18:00:52]MH_SAM_APDU [18:00:52]CAPDU: 80 13 00 00 [18:00:52]Write to MH i2c: E2 08 00 7A 01 80 13 00 00 00 00 00 00 F7 [18:00:52]Write i2c OK [18:00:52]MH_I2C_Read... [18:00:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:52]Read from MH i2c: E2 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 62 00 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 62 00 7A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 22 [18:00:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:52]wFMCommunicate OK [18:00:52]SAM_PROTO_GetFieldsCounters done [18:00:52]requested_item shift.num is exist - process it [18:00:52]requested_item shift.opened is exist - process it [18:00:52]req_shift_opened [18:00:52]FM_GetShiftState [18:00:52]SAM_PROTO_GetShiftState [18:00:52]wFMCommunicate request_size=4 [18:00:52]MH_SAM_APDU [18:00:52]CAPDU: 80 13 01 00 [18:00:52]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [18:00:52]Write i2c OK [18:00:52]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [18:00:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_GetShiftState done [18:00:53]FM_GetShiftState done [18:00:53]req_shift_opened done [18:00:53]requested_item shift.open_date is exist - process it [18:00:53]req_shift_open_date [18:00:53]req_shift_open_date done [18:00:53]produce_requested_data done [18:00:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97070,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:00:53]process_action_free close_receipt [18:00:53]json_value_free [18:00:53]json_value_free done [18:00:53]process_json_proto returns [18:00:53]Send response to host [18:00:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97070,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:00:53]free response buf [18:00:53]execute_script done [18:00:53]execute_script returns [18:00:53]free content buf [18:00:53]Sock 10.Close socket [18:00:53]Sock 10.Thread stoped [18:00:53]accept exits with 7 [18:00:53]New connection [18:00:53]New thread 3066580324 created [18:00:53]Thread 3066723684 joined [18:00:53]Waiting for new connection... [18:00:53] Sock 7.Parse request [18:00:53]Sock 7.Check first char [18:00:53]Sock 7.First char is OK [18:00:53]request: POST /json_proto HTTP/1.0 [18:00:53]Method: POST [18:00:53]URL: /json_proto [18:00:53]Method is POST - this is cgi request [18:00:53]url: /json_proto [18:00:53]query_string will be loaded in cgi processing [18:00:53]execute_cgi json_proto POST (null) [18:00:53]execute_cgi path=json_proto method=POST [18:00:53]POST find Content-Length [18:00:53]Host: 172.17.40.67:8080 [18:00:53]Content-Length: 767 [18:00:53]Content-Type: application/json [18:00:53] [18:00:53]POST finish read [18:00:53]Found Content-Length = 767 [18:00:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:00:53]execute_script... [18:00:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:00:53]POST & json_proto [18:00:53]process_json_proto [18:00:53]json parsed OK: [18:00:53]protocol is kg_v1.0 [18:00:53]action value=close_receipt [18:00:53]process_action close_receipt [18:00:53]cmd_close_receipt [18:00:53]MH_GetDate [18:00:53]Write to MH i2c: F0 00 00 7C 01 6C [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: F0 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: F0 09 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: F0 09 00 7C 01 00 D5 22 21 67 EE DA 66 66 88 [18:00:53]GetLastDocTimeStamp 1730224849 [18:00:53]current date 1730224853 [18:00:53]FM_GetShiftState [18:00:53]SAM_PROTO_GetShiftState [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 13 01 00 [18:00:53]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 59 [18:00:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_GetShiftState done [18:00:53]FM_GetShiftState done [18:00:53]opened in 1730160548 [18:00:53]opened+sec_in_day 1730246948 [18:00:53]quantity*price = 50041 [18:00:53]sum+1 = 50042 [18:00:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 580 29.10.2024 18:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97071 ФПД: 218020865364471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180053&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97071&fm=218020865364471&tin=02508201610067®Number=0000000000170478&sum=50041 [18:00:54]StoreToDocumentArchive [18:00:54]shift 145 fd 97071 [18:00:54]save to /storage/0145/doc_00097071 [18:00:54]save last doc name /storage/0145/doc_00097071 to /storage/kkm_last_doc_name [18:00:54]save OK [18:00:54]Clear old archive folders... [18:00:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:54]tlvbuf is 006F9CA0 [18:00:54]SAM_PROTO_ClearQueue [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 09 00 00 [18:00:54]Write to MH i2c: E2 08 00 8A 01 80 09 00 00 00 00 00 00 FD [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [18:00:54]RAPDU: 90 00 [18:00:54]wFMCommunicate OK [18:00:54]SAM_PROTO_ClearQueue done [18:00:54]KKMCreateOFDPacket [18:00:54]OFDProtocolAddRootSTLVToBuf [18:00:54]FM_MakeSignedData [18:00:54]FM_MakeSignedData [18:00:54]SAM_PROTO_SignData [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 0D 01 02 [18:00:54]Write to MH i2c: E2 08 00 8B 01 80 0D 01 02 00 00 00 00 05 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [18:00:55]RAPDU: 90 00 [18:00:55]wFMCommunicate OK [18:00:55]wFMCommunicate request_size=255 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 44 02 00 00 F4 03 04 00 D5 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7B 01 00 35 04 06 00 C6 [18:00:55]Write to MH i2c: E2 02 01 8C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 44 02 00 00 F4 03 04 00 D5 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7B 01 00 35 04 06 00 C6 00 00 AC [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [18:00:55]RAPDU: 90 00 [18:00:55]wFMCommunicate OK [18:00:55]wFMCommunicate request_size=10 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 0D 02 02 05 49 F0 3B D1 F7 [18:00:55]Write to MH i2c: E2 0D 00 8D 01 80 0D 02 02 05 00 49 F0 3B D1 F7 00 00 4E [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [18:00:55]RAPDU: 90 00 [18:00:55]wFMCommunicate OK [18:00:55]wFMCommunicate request_size=4 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 0D 03 02 [18:00:55]Write to MH i2c: E2 08 00 8E 01 80 0D 03 02 00 00 00 00 0A [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 0B 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 0B 00 8E 01 00 DF C2 C9 F4 F9 FB AA EB 90 00 F2 [18:00:55]RAPDU: DF C2 C9 F4 F9 FB AA EB 90 00 [18:00:55]wFMCommunicate OK [18:00:55]SAM_PROTO_SignData done [18:00:55]FM_MakeSignedData done [18:00:55]CreateOFDProtocolMessage [18:00:55]wFMCommunicate request_size=4 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 11 00 00 [18:00:55]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 17 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [18:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:00:55]wFMCommunicate OK [18:00:55]CreateOFDProtocolMessage done [18:00:55]OFDSenderStorePacket 97071 [18:00:55]StoreOFDPacket docnum=97071 [18:00:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 A7 07 01 AD 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 34 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 44 02 00 00 F4 03 04 00 D5 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7B 01 00 35 04 06 00 C6 49 F0 3B D1 F7 DF C2 C9 F4 F9 FB AA EB [18:00:55]CheckFolder [18:00:55]dirname=/storage/ofd_packets [18:00:55]CheckFolder done [18:00:55]ProducePacketName [18:00:55]name=ofd_packets/00097071 [18:00:55]NVStorageSaveData ofd_packets/00097071 [18:00:55]File name is /storage/ofd_packets/00097071 [18:00:55]Write 301 bytes [18:00:55]NVStorageSaveData done [18:00:55]OFDSenderStorePacket done [18:00:55]KKMCreateOFDPacket done [18:00:55]NVStorageSaveData kkm_last_timestamp [18:00:55]File name is /storage/kkm_last_timestamp [18:00:55]Write 4 bytes [18:00:55]NVStorageSaveData done [18:00:55]ExternCall_PrintAddStr [18:00:55]wPrintStart [18:00:55]Write to MH i2c: 01 00 00 90 01 91 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [18:00:55]RasterBufferAndPrint [18:00:55]line Счет N : (1)3407605 [18:00:55]line ИНН: 02508201610067 [18:00:55]line Контрольно-Кассовый Чек [18:00:55]line ПРОДАЖА [18:00:55]line ТРК (МРК, ГНК) : 22 [18:00:55]line Товар: 2710124130 [18:00:55]line Аи-92-К-4 [18:00:55]line 7.480 * 66.90 [18:00:55]line = 500.41 [18:00:55]line НДС 12% НСП 1% [18:00:55]line > о реализуемом товаре [18:00:55]line ИТОГО: 500.41 [18:00:55]line НСП 1% : 4.43 [18:00:55]line НДС 12% : 53.14 [18:00:55]line Наличными: 0.00 [18:00:55]line Безнал.: 500.41 [18:00:55]line Место: АЗС № 82 "Партнер Нефть" [18:00:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:00:55]line СНО: Общий режим [18:00:55]line Чек 580 29.10.2024 18:00 [18:00:55]line Смена: 145 ФФД: 1.0 [18:00:55]line ЗНМ: 0300000017 [18:00:55]line РНМ: 0000000000170478 [18:00:55]line Версия ККМ: v1.0 [18:00:55]line Платежная система: Mbank [18:00:55]line ФМ: 0000000002098560 [18:00:55]line ФД: 97071 [18:00:55]line ФПД: 218020865364471 [18:00:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180053&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97071&fm=218020865364471&tin=02508201610067®Number=0000000000170478&sum=50041 [18:00:55]OFD Sender: Processing packet 97071 [packets to send 59, broken 58] [18:00:55]ProducePacketName [18:00:55]name=ofd_packets/00097071 [18:00:55]OFD Sender: To server: pG, [18:00:55]CommunicateWithHost lk.salyk.kg:30040 [18:00:55]ConnectInit lk.salyk.kg [18:00:55]written 0, free lines is 4095 [18:00:56]Connected sock=10 [18:00:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 A7 07 01 AD 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 34 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 44 02 00 00 F4 03 04 00 D5 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7B 01 00 35 04 06 00 C6 49 F0 3B D1 F7 DF C2 C9 F4 F9 FB AA EB [18:00:56]Write to MH i2c: 01 00 00 B9 01 BA [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: 01 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: 01 07 00 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 1F 0D ED [18:00:56]RasterBufferAndPrint [18:00:56]line [18:00:56]line [18:00:56]line [18:00:56]line [18:00:56]line [18:00:56]written 0, free lines is 3371 [18:00:56]MH_Cut [18:00:56]Write to MH i2c: D1 01 00 C0 01 01 93 [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: D1 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: D1 01 00 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: D1 01 00 C0 01 00 92 [18:00:56]Write to MH i2c: 01 00 00 C1 01 C2 [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 94 32 47 00 29 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 7B 01 00 F4 03 04 00 FB CC 20 67 B6 04 01 00 00 9E 2E 64 9C 28 22 91 BB [18:00:56]CommunicateWithHost err = 0 [18:00:56]CheckOFDResponse [18:00:56]1017 (14) - 77093643461234 [18:00:56]1041 (16) - 0000000002098560 [18:00:56]1040 (4) - 97071 [18:00:56]1012 (4) - 29.10.2024 11:54 [18:00:56]1206 (1) - 0 [18:00:56]OFD Sender: Remove packet 97071 [18:00:56]ProducePacketName [18:00:56]name=ofd_packets/00097071 [18:00:56]NVStorageDeleteData [18:00:56]OFD Sender: No OFD packet to send [18:00:56]*** Cut start [18:00:56]*** Partial cut [18:00:56]*** CUTSNS_PIN = 1 [18:00:57]*** CUTSNS_PIN = 0 [18:00:57]*** Brake cut motor [18:00:57]Read from MH i2c: 01 [18:00:57]MH_I2C_Read... [18:00:57]*** Stop cut motor [18:00:57]*** Cut end [18:00:57]Read from MH i2c: 01 07 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [18:00:57]process_action close_receipt done [18:00:57]requested_data is exist [18:00:57]produce_requested_data [18:00:57]requested_item fm.sn is exist - process it [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 11 00 00 [18:00:57]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 17 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [18:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:00:57]wFMCommunicate OK [18:00:57]requested_item fd.num is exist - process it [18:00:57]SAM_PROTO_GetFieldsCounters [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 13 00 00 [18:00:57]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 62 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 62 00 C3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 6F [18:00:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:57]wFMCommunicate OK [18:00:57]SAM_PROTO_GetFieldsCounters done [18:00:57]requested_item shift.num is exist - process it [18:00:57]requested_item shift.opened is exist - process it [18:00:57]req_shift_opened [18:00:57]FM_GetShiftState [18:00:57]SAM_PROTO_GetShiftState [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 13 01 00 [18:00:57]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0E 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A0 [18:00:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:00:57]wFMCommunicate OK [18:00:57]SAM_PROTO_GetShiftState done [18:00:57]FM_GetShiftState done [18:00:57]req_shift_opened done [18:00:57]requested_item shift.open_date is exist - process it [18:00:57]req_shift_open_date [18:00:57]req_shift_open_date done [18:00:57]produce_requested_data done [18:00:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97071,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:00:57]process_action_free close_receipt [18:00:57]json_value_free [18:00:57]json_value_free done [18:00:57]process_json_proto returns [18:00:57]Send response to host [18:00:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97071,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:00:57]free response buf [18:00:57]execute_script done [18:00:57]execute_script returns [18:00:57]free content buf [18:00:57]Sock 7.Close socket [18:00:57]Sock 7.Thread stoped [18:01:01]OFD Sender: No OFD packet to send [18:01:06]OFD Sender: No OFD packet to send [18:01:11]OFD Sender: No OFD packet to send [18:01:14]accept exits with 9 [18:01:14]New connection [18:01:14]New thread 3066723684 created [18:01:14]Thread 3066580324 joined [18:01:14]Waiting for new connection... [18:01:14] Sock 9.Parse request [18:01:14]Sock 9.Check first char [18:01:14]Sock 9.First char is OK [18:01:14]request: POST /json_proto HTTP/1.0 [18:01:14]Method: POST [18:01:14]URL: /json_proto [18:01:14]Method is POST - this is cgi request [18:01:14]url: /json_proto [18:01:14]query_string will be loaded in cgi processing [18:01:14]execute_cgi json_proto POST (null) [18:01:14]execute_cgi path=json_proto method=POST [18:01:14]POST find Content-Length [18:01:14]Host: 172.17.40.67:8080 [18:01:14]Content-Length: 767 [18:01:14]Content-Type: application/json [18:01:14] [18:01:14]POST finish read [18:01:14]Found Content-Length = 767 [18:01:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:14]execute_script... [18:01: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)3407606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:14]POST & json_proto [18:01:14]process_json_proto [18:01:14]json parsed OK: [18:01:14]protocol is kg_v1.0 [18:01:14]action value=close_receipt [18:01:14]process_action close_receipt [18:01:14]cmd_close_receipt [18:01:14]MH_GetDate [18:01:14]Write to MH i2c: F0 00 00 C5 01 B5 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: F0 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: F0 09 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: F0 09 00 C5 01 00 EA 22 21 67 EE DA 66 66 E6 [18:01:14]GetLastDocTimeStamp 1730224853 [18:01:14]current date 1730224874 [18:01:14]FM_GetShiftState [18:01:14]SAM_PROTO_GetShiftState [18:01:14]wFMCommunicate request_size=4 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 13 01 00 [18:01:14]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 0E 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [18:01:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:01:14]wFMCommunicate OK [18:01:14]SAM_PROTO_GetShiftState done [18:01:14]FM_GetShiftState done [18:01:14]opened in 1730160548 [18:01:14]opened+sec_in_day 1730246948 [18:01:14]quantity*price = 60027 [18:01:14]sum+1 = 60029 [18:01:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 581 29.10.2024 18:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97072 ФПД: 268374923411716 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180114&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97072&fm=268374923411716&tin=02508201610067®Number=0000000000170478&sum=60028 [18:01:15]StoreToDocumentArchive [18:01:15]shift 145 fd 97072 [18:01:15]save to /storage/0145/doc_00097072 [18:01:15]save last doc name /storage/0145/doc_00097072 to /storage/kkm_last_doc_name [18:01:15]save OK [18:01:15]Clear old archive folders... [18:01:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:01:15]tlvbuf is 006EB5C0 [18:01:15]SAM_PROTO_ClearQueue [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 09 00 00 [18:01:15]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]SAM_PROTO_ClearQueue done [18:01:15]KKMCreateOFDPacket [18:01:15]OFDProtocolAddRootSTLVToBuf [18:01:15]FM_MakeSignedData [18:01:15]FM_MakeSignedData [18:01:15]SAM_PROTO_SignData [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 0D 01 02 [18:01:15]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]wFMCommunicate request_size=255 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 EA 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7B 01 00 35 04 06 00 F4 [18:01:15]Write to MH i2c: E2 02 01 D5 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 EA 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7B 01 00 35 04 06 00 F4 00 00 7F [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:16]Read from MH i2c: E2 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 03 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [18:01:16]RAPDU: 90 00 [18:01:16]wFMCommunicate OK [18:01:16]wFMCommunicate request_size=10 [18:01:16]MH_SAM_APDU [18:01:16]CAPDU: 80 0D 02 02 05 15 E7 FA 01 04 [18:01:16]Write to MH i2c: E2 0D 00 D6 01 80 0D 02 02 05 00 15 E7 FA 01 04 00 00 56 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:16]Read from MH i2c: E2 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 03 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [18:01:16]RAPDU: 90 00 [18:01:16]wFMCommunicate OK [18:01:16]wFMCommunicate request_size=4 [18:01:16]MH_SAM_APDU [18:01:16]CAPDU: 80 0D 03 02 [18:01:16]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:16]Read from MH i2c: E2 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 0B 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 0B 00 D7 01 00 D7 E9 79 71 D8 0D 49 BF 90 00 EB [18:01:16]RAPDU: D7 E9 79 71 D8 0D 49 BF 90 00 [18:01:16]wFMCommunicate OK [18:01:16]SAM_PROTO_SignData done [18:01:16]FM_MakeSignedData done [18:01:16]CreateOFDProtocolMessage [18:01:16]wFMCommunicate request_size=4 [18:01:16]MH_SAM_APDU [18:01:16]CAPDU: 80 11 00 00 [18:01:16]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:16]Read from MH i2c: E2 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 17 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [18:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:01:16]wFMCommunicate OK [18:01:16]CreateOFDProtocolMessage done [18:01:16]OFDSenderStorePacket 97072 [18:01:16]StoreOFDPacket docnum=97072 [18:01:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 92 07 01 18 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 EA 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7B 01 00 35 04 06 00 F4 15 E7 FA 01 04 D7 E9 79 71 D8 0D 49 BF [18:01:16]CheckFolder [18:01:16]dirname=/storage/ofd_packets [18:01:16]CheckFolder done [18:01:16]ProducePacketName [18:01:16]name=ofd_packets/00097072 [18:01:16]NVStorageSaveData ofd_packets/00097072 [18:01:16]File name is /storage/ofd_packets/00097072 [18:01:16]Write 301 bytes [18:01:16]NVStorageSaveData done [18:01:16]OFDSenderStorePacket done [18:01:16]KKMCreateOFDPacket done [18:01:16]NVStorageSaveData kkm_last_timestamp [18:01:16]File name is /storage/kkm_last_timestamp [18:01:16]Write 4 bytes [18:01:16]NVStorageSaveData done [18:01:16]ExternCall_PrintAddStr [18:01:16]wPrintStart [18:01:16]Write to MH i2c: 01 00 00 D9 01 DA [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 07 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [18:01:16]RasterBufferAndPrint [18:01:16]line Счет N : (1)3407606 [18:01:16]line ИНН: 02508201610067 [18:01:16]line Контрольно-Кассовый Чек [18:01:16]line ПРОДАЖА [18:01:16]line ТРК (МРК, ГНК) : 13 [18:01:16]line Товар: 2710124500 [18:01:16]line Аи-95-К-5 [18:01:16]line 8.090 * 74.20 [18:01:16]line = 600.28 [18:01:16]line НДС 12% НСП 1% [18:01:16]line > о реализуемом товаре [18:01:16]line ИТОГО: 600.28 [18:01:16]line НСП 1% : 5.31 [18:01:16]line НДС 12% : 63.75 [18:01:16]line Наличными: 0.00 [18:01:16]line Безнал.: 600.28 [18:01:16]line Место: АЗС № 82 "Партнер Нефть" [18:01:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:01:16]line СНО: Общий режим [18:01:16]line Чек 581 29.10.2024 18:01 [18:01:16]line Смена: 145 ФФД: 1.0 [18:01:16]line ЗНМ: 0300000017 [18:01:16]line РНМ: 0000000000170478 [18:01:16]line Версия ККМ: v1.0 [18:01:16]line Платежная система: Mbank [18:01:16]line ФМ: 0000000002098560 [18:01:16]line ФД: 97072 [18:01:16]line ФПД: 268374923411716 [18:01:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180114&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97072&fm=268374923411716&tin=02508201610067®Number=0000000000170478&sum=60028 [18:01:16]OFD Sender: Processing packet 97072 [packets to send 59, broken 58] [18:01:16]ProducePacketName [18:01:16]name=ofd_packets/00097072 [18:01:16]OFD Sender: To server: pG, [18:01:16]CommunicateWithHost lk.salyk.kg:30040 [18:01:16]ConnectInit lk.salyk.kg [18:01:16]written 0, free lines is 4095 [18:01:16]Connected sock=7 [18:01:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 92 07 01 18 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 EA 22 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 7B 01 00 35 04 06 00 F4 15 E7 FA 01 04 D7 E9 79 71 D8 0D 49 BF [18:01:17]Write to MH i2c: 01 00 00 02 02 04 [18:01:17]Write i2c OK [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: 01 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: 01 07 00 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 34 0D 4C [18:01:17]RasterBufferAndPrint [18:01:17]line [18:01:17]line [18:01:17]line [18:01:17]line [18:01:17]line [18:01:17]written 0, free lines is 3389 [18:01:17]MH_Cut [18:01:17]Write to MH i2c: D1 01 00 09 02 01 DD [18:01:17]Write i2c OK [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: D1 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: D1 01 00 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: D1 01 00 09 02 00 DC [18:01:17]Write to MH i2c: 01 00 00 0A 02 0C [18:01:17]Write i2c OK [18:01:17]MH_I2C_Read... [18:01:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0D 6E 47 00 40 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 32 30 39 38 35 36 30 10 04 04 00 30 7B 01 00 F4 03 04 00 10 CD 20 67 B6 04 01 00 00 4F 62 2D 10 43 4C B7 BA [18:01:17]CommunicateWithHost err = 0 [18:01:17]CheckOFDResponse [18:01:17]1017 (14) - 77093643461234 [18:01:17]1041 (16) - 0000000002098560 [18:01:17]1040 (4) - 97072 [18:01:17]1012 (4) - 29.10.2024 11:54 [18:01:17]1206 (1) - 0 [18:01:17]OFD Sender: Remove packet 97072 [18:01:17]ProducePacketName [18:01:17]name=ofd_packets/00097072 [18:01:17]NVStorageDeleteData [18:01:17]OFD Sender: No OFD packet to send [18:01:17]*** Cut start [18:01:17]*** Partial cut [18:01:17]*** CUTSNS_PIN = 1 [18:01:17]*** CUTSNS_PIN = 0 [18:01:18]*** Brake cut motor [18:01:18]Read from MH i2c: 01 [18:01:18]MH_I2C_Read... [18:01:18]*** Stop cut motor [18:01:18]*** Cut end [18:01:18]Read from MH i2c: 01 07 00 [18:01:18]MH_I2C_Read... [18:01:18]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 FF 0F 21 [18:01:18]process_action close_receipt done [18:01:18]requested_data is exist [18:01:18]produce_requested_data [18:01:18]requested_item fm.sn is exist - process it [18:01:18]wFMCommunicate request_size=4 [18:01:18]MH_SAM_APDU [18:01:18]CAPDU: 80 11 00 00 [18:01:18]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [18:01:18]Write i2c OK [18:01:18]MH_I2C_Read... [18:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:18]Read from MH i2c: E2 [18:01:18]MH_I2C_Read... [18:01:18]Read from MH i2c: E2 17 00 [18:01:18]MH_I2C_Read... [18:01:18]Read from MH i2c: E2 17 00 0B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [18:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:01:18]wFMCommunicate OK [18:01:18]requested_item fd.num is exist - process it [18:01:18]SAM_PROTO_GetFieldsCounters [18:01:18]wFMCommunicate request_size=4 [18:01:18]MH_SAM_APDU [18:01:18]CAPDU: 80 13 00 00 [18:01:18]Write to MH i2c: E2 08 00 0C 02 80 13 00 00 00 00 00 00 8A [18:01:18]Write i2c OK [18:01:18]MH_I2C_Read... [18:01:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:18]Read from MH i2c: E2 [18:01:18]MH_I2C_Read... [18:01:18]Read from MH i2c: E2 62 00 [18:01:18]MH_I2C_Read... [18:01:18]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [18:01:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:18]wFMCommunicate OK [18:01:18]SAM_PROTO_GetFieldsCounters done [18:01:18]requested_item shift.num is exist - process it [18:01:18]requested_item shift.opened is exist - process it [18:01:18]req_shift_opened [18:01:18]FM_GetShiftState [18:01:18]SAM_PROTO_GetShiftState [18:01:18]wFMCommunicate request_size=4 [18:01:18]MH_SAM_APDU [18:01:18]CAPDU: 80 13 01 00 [18:01:18]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [18:01:18]Write i2c OK [18:01:18]MH_I2C_Read... [18:01:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:18]Read from MH i2c: E2 [18:01:18]MH_I2C_Read... [18:01:18]Read from MH i2c: E2 0E 00 [18:01:18]MH_I2C_Read... [18:01:18]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EA [18:01:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:01:18]wFMCommunicate OK [18:01:18]SAM_PROTO_GetShiftState done [18:01:18]FM_GetShiftState done [18:01:18]req_shift_opened done [18:01:18]requested_item shift.open_date is exist - process it [18:01:18]req_shift_open_date [18:01:18]req_shift_open_date done [18:01:18]produce_requested_data done [18:01:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97072,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:01:18]process_action_free close_receipt [18:01:18]json_value_free [18:01:18]json_value_free done [18:01:18]process_json_proto returns [18:01:18]Send response to host [18:01:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97072,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:01:18]free response buf [18:01:18]execute_script done [18:01:18]execute_script returns [18:01:18]free content buf [18:01:18]Sock 9.Close socket [18:01:18]Sock 9.Thread stoped [18:01:22]OFD Sender: No OFD packet to send [18:01:27]OFD Sender: No OFD packet to send [18:01:32]OFD Sender: No OFD packet to send [18:01:36]accept exits with 10 [18:01:36]New connection [18:01:36]New thread 3066580324 created [18:01:36]Thread 3066723684 joined [18:01:36]Waiting for new connection... [18:01:36] Sock 10.Parse request [18:01:36]Sock 10.Check first char [18:01:36]Sock 10.First char is OK [18:01:36]request: POST /json_proto HTTP/1.0 [18:01:36]Method: POST [18:01:36]URL: /json_proto [18:01:36]Method is POST - this is cgi request [18:01:36]url: /json_proto [18:01:36]query_string will be loaded in cgi processing [18:01:36]execute_cgi json_proto POST (null) [18:01:36]execute_cgi path=json_proto method=POST [18:01:36]POST find Content-Length [18:01:36]Host: 172.17.40.67:8080 [18:01:36]Content-Length: 678 [18:01:36]Content-Type: application/json [18:01:36] [18:01:36]POST finish read [18:01:36]Found Content-Length = 678 [18:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:36]execute_script... [18:01:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:01:36]POST & json_proto [18:01:36]process_json_proto [18:01:36]json parsed OK: [18:01:36]protocol is kg_v1.0 [18:01:36]action value=close_receipt [18:01:36]process_action close_receipt [18:01:36]cmd_close_receipt [18:01:36]MH_GetDate [18:01:36]Write to MH i2c: F0 00 00 0E 02 FF [18:01:36]Write i2c OK [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: F0 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: F0 09 00 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: F0 09 00 0E 02 00 00 23 21 67 EE DA 66 66 47 [18:01:36]GetLastDocTimeStamp 1730224874 [18:01:36]current date 1730224896 [18:01:36]FM_GetShiftState [18:01:36]SAM_PROTO_GetShiftState [18:01:36]wFMCommunicate request_size=4 [18:01:36]MH_SAM_APDU [18:01:36]CAPDU: 80 13 01 00 [18:01:36]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [18:01:36]Write i2c OK [18:01:36]MH_I2C_Read... [18:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:36]Read from MH i2c: E2 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: E2 0E 00 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EC [18:01:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:01:36]wFMCommunicate OK [18:01:36]SAM_PROTO_GetShiftState done [18:01:36]FM_GetShiftState done [18:01:36]opened in 1730160548 [18:01:36]opened+sec_in_day 1730246948 [18:01:36]quantity*price = 30038 [18:01:36]sum+1 = 30039 [18:01: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 582 29.10.2024 18:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97073 ФПД: 23824994627727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180136&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97073&fm=23824994627727&tin=02508201610067®Number=0000000000170478&sum=30000 [18:01:37]StoreToDocumentArchive [18:01:37]shift 145 fd 97073 [18:01:37]save to /storage/0145/doc_00097073 [18:01:37]save last doc name /storage/0145/doc_00097073 to /storage/kkm_last_doc_name [18:01:37]save OK [18:01:37]Clear old archive folders... [18:01:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:01:37]tlvbuf is 00699580 [18:01:37]SAM_PROTO_ClearQueue [18:01:37]wFMCommunicate request_size=4 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 09 00 00 [18:01:37]Write to MH i2c: E2 08 00 1C 02 80 09 00 00 00 00 00 00 90 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [18:01:37]RAPDU: 90 00 [18:01:37]wFMCommunicate OK [18:01:37]SAM_PROTO_ClearQueue done [18:01:37]KKMCreateOFDPacket [18:01:37]OFDProtocolAddRootSTLVToBuf [18:01:37]FM_MakeSignedData [18:01:37]FM_MakeSignedData [18:01:37]SAM_PROTO_SignData [18:01:37]wFMCommunicate request_size=4 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 0D 01 02 [18:01:37]Write to MH i2c: E2 08 00 1D 02 80 0D 01 02 00 00 00 00 98 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [18:01:37]RAPDU: 90 00 [18:01:37]wFMCommunicate OK [18:01:37]wFMCommunicate request_size=255 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 46 02 00 00 F4 03 04 00 00 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7B 01 00 35 04 06 00 15 [18:01:37]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 34 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 46 02 00 00 F4 03 04 00 00 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7B 01 00 35 04 06 00 15 00 00 60 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:38]Read from MH i2c: E2 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 03 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [18:01:38]RAPDU: 90 00 [18:01:38]wFMCommunicate OK [18:01:38]wFMCommunicate request_size=10 [18:01:38]MH_SAM_APDU [18:01:38]CAPDU: 80 0D 02 02 05 AB 30 57 70 8F [18:01:38]Write to MH i2c: E2 0D 00 1F 02 80 0D 02 02 05 00 AB 30 57 70 8F 00 00 D6 [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:38]Read from MH i2c: E2 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 03 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [18:01:38]RAPDU: 90 00 [18:01:38]wFMCommunicate OK [18:01:38]wFMCommunicate request_size=4 [18:01:38]MH_SAM_APDU [18:01:38]CAPDU: 80 0D 03 02 [18:01:38]Write to MH i2c: E2 08 00 20 02 80 0D 03 02 00 00 00 00 9D [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:38]Read from MH i2c: E2 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 0B 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 0B 00 20 02 00 A7 A3 90 C5 28 6D CF E0 90 00 81 [18:01:38]RAPDU: A7 A3 90 C5 28 6D CF E0 90 00 [18:01:38]wFMCommunicate OK [18:01:38]SAM_PROTO_SignData done [18:01:38]FM_MakeSignedData done [18:01:38]CreateOFDProtocolMessage [18:01:38]wFMCommunicate request_size=4 [18:01:38]MH_SAM_APDU [18:01:38]CAPDU: 80 11 00 00 [18:01:38]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:38]Read from MH i2c: E2 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 17 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [18:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:01:38]wFMCommunicate OK [18:01:38]CreateOFDProtocolMessage done [18:01:38]OFDSenderStorePacket 97073 [18:01:38]StoreOFDPacket docnum=97073 [18:01:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 DC 07 01 3C 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 34 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 46 02 00 00 F4 03 04 00 00 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7B 01 00 35 04 06 00 15 AB 30 57 70 8F A7 A3 90 C5 28 6D CF E0 [18:01:38]CheckFolder [18:01:38]dirname=/storage/ofd_packets [18:01:38]CheckFolder done [18:01:38]ProducePacketName [18:01:38]name=ofd_packets/00097073 [18:01:38]NVStorageSaveData ofd_packets/00097073 [18:01:38]File name is /storage/ofd_packets/00097073 [18:01:38]Write 301 bytes [18:01:38]NVStorageSaveData done [18:01:38]OFDSenderStorePacket done [18:01:38]KKMCreateOFDPacket done [18:01:38]NVStorageSaveData kkm_last_timestamp [18:01:38]File name is /storage/kkm_last_timestamp [18:01:38]Write 4 bytes [18:01:38]NVStorageSaveData done [18:01:38]ExternCall_PrintAddStr [18:01:38]wPrintStart [18:01:38]Write to MH i2c: 01 00 00 22 02 24 [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: 01 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: 01 07 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [18:01:38]RasterBufferAndPrint [18:01:38]line Счет N : (1)3407607 [18:01:38]line ИНН: 02508201610067 [18:01:38]line Контрольно-Кассовый Чек [18:01:38]line ПРОДАЖА [18:01:38]line ТРК (МРК, ГНК) : 32 [18:01:38]line Товар: 2710124130 [18:01:38]line Аи-92-К-4 [18:01:38]line 4.490 * 66.90 [18:01:38]line = 300.38 [18:01:38]line НДС 12% НСП 1% [18:01:38]line > о реализуемом товаре [18:01:38]line ОКРУГЛЕНИЕ: -0.38 [18:01:38]line ИТОГО: 300.00 [18:01:38]line Внесено: 300.00 [18:01:38]line СДАЧА: 0.00 [18:01:38]line НСП 1% : 2.66 [18:01:38]line НДС 12% : 31.90 [18:01:38]line Наличными: 300.00 [18:01:38]line Безнал.: 0.00 [18:01:38]line Место: АЗС № 82 "Партнер Нефть" [18:01:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:01:38]line СНО: Общий режим [18:01:38]line Чек 582 29.10.2024 18:01 [18:01:38]line Смена: 145 ФФД: 1.0 [18:01:38]line ЗНМ: 0300000017 [18:01:38]line РНМ: 0000000000170478 [18:01:38]line Версия ККМ: v1.0 [18:01:38]line ФМ: 0000000002098560 [18:01:38]line ФД: 97073 [18:01:38]line ФПД: 23824994627727 [18:01:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180136&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97073&fm=23824994627727&tin=02508201610067®Number=0000000000170478&sum=30000 [18:01:38]OFD Sender: Processing packet 97073 [packets to send 59, broken 58] [18:01:38]ProducePacketName [18:01:38]name=ofd_packets/00097073 [18:01:38]OFD Sender: To server: pG, [18:01:38]CommunicateWithHost lk.salyk.kg:30040 [18:01:38]ConnectInit lk.salyk.kg [18:01:38]written 0, free lines is 4095 [18:01:38]Connected sock=7 [18:01:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 DC 07 01 3C 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 34 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 46 02 00 00 F4 03 04 00 00 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 7B 01 00 35 04 06 00 15 AB 30 57 70 8F A7 A3 90 C5 28 6D CF E0 [18:01:39]Write to MH i2c: 01 00 00 4D 02 4F [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: 01 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: 01 07 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 07 0D 6A [18:01:39]RasterBufferAndPrint [18:01:39]line [18:01:39]line [18:01:39]line [18:01:39]line [18:01:39]line [18:01:39]written 0, free lines is 3341 [18:01:39]MH_Cut [18:01:39]Write to MH i2c: D1 01 00 54 02 01 28 [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: D1 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: D1 01 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: D1 01 00 54 02 00 27 [18:01:39]Write to MH i2c: 01 00 00 55 02 57 [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7E 56 47 00 F3 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 32 30 39 38 35 36 30 10 04 04 00 31 7B 01 00 F4 03 04 00 26 CD 20 67 B6 04 01 00 00 4F 70 A1 DF 53 EC 33 26 [18:01:39]CommunicateWithHost err = 0 [18:01:39]CheckOFDResponse [18:01:39]1017 (14) - 77093643461234 [18:01:39]1041 (16) - 0000000002098560 [18:01:39]1040 (4) - 97073 [18:01:39]1012 (4) - 29.10.2024 11:55 [18:01:39]1206 (1) - 0 [18:01:39]OFD Sender: Remove packet 97073 [18:01:39]ProducePacketName [18:01:39]name=ofd_packets/00097073 [18:01:39]NVStorageDeleteData [18:01:39]OFD Sender: No OFD packet to send [18:01:39]*** Cut start [18:01:39]*** Partial cut [18:01:39]*** CUTSNS_PIN = 1 [18:01:39]*** CUTSNS_PIN = 0 [18:01:40]*** Brake cut motor [18:01:40]Read from MH i2c: 01 [18:01:40]MH_I2C_Read... [18:01:40]*** Stop cut motor [18:01:40]*** Cut end [18:01:40]Read from MH i2c: 01 07 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 FF 0F 6C [18:01:40]process_action close_receipt done [18:01:40]requested_data is exist [18:01:40]produce_requested_data [18:01:40]requested_item fm.sn is exist - process it [18:01:40]wFMCommunicate request_size=4 [18:01:40]MH_SAM_APDU [18:01:40]CAPDU: 80 11 00 00 [18:01:40]Write to MH i2c: E2 08 00 56 02 80 11 00 00 00 00 00 00 D2 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 17 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 17 00 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [18:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:01:40]wFMCommunicate OK [18:01:40]requested_item fd.num is exist - process it [18:01:40]SAM_PROTO_GetFieldsCounters [18:01:40]wFMCommunicate request_size=4 [18:01:40]MH_SAM_APDU [18:01:40]CAPDU: 80 13 00 00 [18:01:40]Write to MH i2c: E2 08 00 57 02 80 13 00 00 00 00 00 00 D5 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 62 00 [18:01:40]MH_I2C_Read... [18:01:40]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 0C [18:01:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:40]wFMCommunicate OK [18:01:40]SAM_PROTO_GetFieldsCounters done [18:01:40]requested_item shift.num is exist - process it [18:01:40]requested_item shift.opened is exist - process it [18:01:40]req_shift_opened [18:01:40]FM_GetShiftState [18:01:40]SAM_PROTO_GetShiftState [18:01:40]wFMCommunicate request_size=4 [18:01:40]MH_SAM_APDU [18:01:40]CAPDU: 80 13 01 00 [18:01:40]Write to MH i2c: E2 08 00 58 02 80 13 01 00 00 00 00 00 D7 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 0E 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 0E 00 58 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 35 [18:01:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:01:40]wFMCommunicate OK [18:01:40]SAM_PROTO_GetShiftState done [18:01:40]FM_GetShiftState done [18:01:40]req_shift_opened done [18:01:40]requested_item shift.open_date is exist - process it [18:01:40]req_shift_open_date [18:01:40]req_shift_open_date done [18:01:40]produce_requested_data done [18:01:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97073,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:01:40]process_action_free close_receipt [18:01:40]json_value_free [18:01:40]json_value_free done [18:01:40]process_json_proto returns [18:01:40]Send response to host [18:01:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97073,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:01:40]free response buf [18:01:40]execute_script done [18:01:40]execute_script returns [18:01:40]free content buf [18:01:40]Sock 10.Close socket [18:01:40]Sock 10.Thread stoped [18:01:44]OFD Sender: No OFD packet to send [18:01:49]OFD Sender: No OFD packet to send [18:01:54]OFD Sender: No OFD packet to send [18:01:59]OFD Sender: No OFD packet to send [18:02:04]OFD Sender: No OFD packet to send [18:02:09]OFD Sender: No OFD packet to send [18:02:14]OFD Sender: No OFD packet to send [18:02:19]OFD Sender: No OFD packet to send [18:02:24]OFD Sender: No OFD packet to send [18:02:29]OFD Sender: No OFD packet to send [18:02:34]OFD Sender: No OFD packet to send [18:02:39]OFD Sender: No OFD packet to send [18:02:44]OFD Sender: No OFD packet to send [18:02:49]OFD Sender: No OFD packet to send [18:02:54]OFD Sender: No OFD packet to send [18:02:59]OFD Sender: No OFD packet to send [18:03:02]accept exits with 9 [18:03:02]New connection [18:03:02]New thread 3066723684 created [18:03:02]Thread 3066580324 joined [18:03:02]Waiting for new connection... [18:03:02] Sock 9.Parse request [18:03:02]Sock 9.Check first char [18:03:02]Sock 9.First char is OK [18:03:02]request: POST /json_proto HTTP/1.0 [18:03:02]Method: POST [18:03:02]URL: /json_proto [18:03:02]Method is POST - this is cgi request [18:03:02]url: /json_proto [18:03:02]query_string will be loaded in cgi processing [18:03:02]execute_cgi json_proto POST (null) [18:03:02]execute_cgi path=json_proto method=POST [18:03:02]POST find Content-Length [18:03:02]Host: 172.17.40.67:8080 [18:03:02]Content-Length: 770 [18:03:02]Content-Type: application/json [18:03:02] [18:03:02]POST finish read [18:03:02]Found Content-Length = 770 [18:03:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:03:02]execute_script... [18:03: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)3407609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:03:02]POST & json_proto [18:03:02]process_json_proto [18:03:02]json parsed OK: [18:03:02]protocol is kg_v1.0 [18:03:02]action value=close_receipt [18:03:02]process_action close_receipt [18:03:02]cmd_close_receipt [18:03:02]MH_GetDate [18:03:02]Write to MH i2c: F0 00 00 59 02 4A [18:03:02]Write i2c OK [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: F0 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: F0 09 00 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: F0 09 00 59 02 00 56 23 21 67 EE DA 66 66 E8 [18:03:02]GetLastDocTimeStamp 1730224896 [18:03:02]current date 1730224982 [18:03:02]FM_GetShiftState [18:03:02]SAM_PROTO_GetShiftState [18:03:02]wFMCommunicate request_size=4 [18:03:02]MH_SAM_APDU [18:03:02]CAPDU: 80 13 01 00 [18:03:02]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [18:03:02]Write i2c OK [18:03:02]MH_I2C_Read... [18:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:02]Read from MH i2c: E2 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 0E 00 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 37 [18:03:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:03:02]wFMCommunicate OK [18:03:02]SAM_PROTO_GetShiftState done [18:03:02]FM_GetShiftState done [18:03:02]opened in 1730160548 [18:03:02]opened+sec_in_day 1730246948 [18:03:02]quantity*price = 100015 [18:03:02]sum+1 = 100017 [18:03:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 583 29.10.2024 18:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97074 ФПД: 59102623675902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97074&fm=59102623675902&tin=02508201610067®Number=0000000000170478&sum=100016 [18:03:03]StoreToDocumentArchive [18:03:03]shift 145 fd 97074 [18:03:03]save to /storage/0145/doc_00097074 [18:03:03]save last doc name /storage/0145/doc_00097074 to /storage/kkm_last_doc_name [18:03:03]save OK [18:03:03]Clear old archive folders... [18:03:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:03]tlvbuf is 006FB220 [18:03:03]SAM_PROTO_ClearQueue [18:03:03]wFMCommunicate request_size=4 [18:03:03]MH_SAM_APDU [18:03:03]CAPDU: 80 09 00 00 [18:03:03]Write to MH i2c: E2 08 00 67 02 80 09 00 00 00 00 00 00 DB [18:03:03]Write i2c OK [18:03:03]MH_I2C_Read... [18:03:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:03]Read from MH i2c: E2 [18:03:03]MH_I2C_Read... [18:03:03]Read from MH i2c: E2 03 00 [18:03:03]MH_I2C_Read... [18:03:03]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [18:03:03]RAPDU: 90 00 [18:03:03]wFMCommunicate OK [18:03:03]SAM_PROTO_ClearQueue done [18:03:03]KKMCreateOFDPacket [18:03:03]OFDProtocolAddRootSTLVToBuf [18:03:03]FM_MakeSignedData [18:03:03]FM_MakeSignedData [18:03:03]SAM_PROTO_SignData [18:03:03]wFMCommunicate request_size=4 [18:03:03]MH_SAM_APDU [18:03:03]CAPDU: 80 0D 01 02 [18:03:03]Write to MH i2c: E2 08 00 68 02 80 0D 01 02 00 00 00 00 E3 [18:03:03]Write i2c OK [18:03:03]MH_I2C_Read... [18:03:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:03]Read from MH i2c: E2 [18:03:03]MH_I2C_Read... [18:03:03]Read from MH i2c: E2 03 00 [18:03:03]MH_I2C_Read... [18:03:03]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [18:03:03]RAPDU: 90 00 [18:03:03]wFMCommunicate OK [18:03:03]wFMCommunicate request_size=255 [18:03:03]MH_SAM_APDU [18:03:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 47 02 00 00 F4 03 04 00 56 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7B 01 00 35 04 06 00 35 [18:03:03]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 34 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 47 02 00 00 F4 03 04 00 56 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7B 01 00 35 04 06 00 35 00 00 49 [18:03:03]Write i2c OK [18:03:03]MH_I2C_Read... [18:03:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:04]Read from MH i2c: E2 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 03 00 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [18:03:04]RAPDU: 90 00 [18:03:04]wFMCommunicate OK [18:03:04]wFMCommunicate request_size=10 [18:03:04]MH_SAM_APDU [18:03:04]CAPDU: 80 0D 02 02 05 C0 E6 E3 B5 FE [18:03:04]Write to MH i2c: E2 0D 00 6A 02 80 0D 02 02 05 00 C0 E6 E3 B5 FE 00 00 2C [18:03:04]Write i2c OK [18:03:04]MH_I2C_Read... [18:03:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:04]Read from MH i2c: E2 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 03 00 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [18:03:04]RAPDU: 90 00 [18:03:04]wFMCommunicate OK [18:03:04]wFMCommunicate request_size=4 [18:03:04]MH_SAM_APDU [18:03:04]CAPDU: 80 0D 03 02 [18:03:04]Write to MH i2c: E2 08 00 6B 02 80 0D 03 02 00 00 00 00 E8 [18:03:04]Write i2c OK [18:03:04]MH_I2C_Read... [18:03:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:04]Read from MH i2c: E2 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 0B 00 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 0B 00 6B 02 00 C0 1D 1C 46 3A 0B 40 B8 90 00 65 [18:03:04]RAPDU: C0 1D 1C 46 3A 0B 40 B8 90 00 [18:03:04]wFMCommunicate OK [18:03:04]SAM_PROTO_SignData done [18:03:04]FM_MakeSignedData done [18:03:04]CreateOFDProtocolMessage [18:03:04]wFMCommunicate request_size=4 [18:03:04]MH_SAM_APDU [18:03:04]CAPDU: 80 11 00 00 [18:03:04]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [18:03:04]Write i2c OK [18:03:04]MH_I2C_Read... [18:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:04]Read from MH i2c: E2 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 17 00 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [18:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:03:04]wFMCommunicate OK [18:03:04]CreateOFDProtocolMessage done [18:03:04]OFDSenderStorePacket 97074 [18:03:04]StoreOFDPacket docnum=97074 [18:03:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 B3 07 01 07 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 47 02 00 00 F4 03 04 00 56 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7B 01 00 35 04 06 00 35 C0 E6 E3 B5 FE C0 1D 1C 46 3A 0B 40 B8 [18:03:04]CheckFolder [18:03:04]dirname=/storage/ofd_packets [18:03:04]CheckFolder done [18:03:04]ProducePacketName [18:03:04]name=ofd_packets/00097074 [18:03:04]NVStorageSaveData ofd_packets/00097074 [18:03:04]File name is /storage/ofd_packets/00097074 [18:03:04]Write 301 bytes [18:03:04]NVStorageSaveData done [18:03:04]OFDSenderStorePacket done [18:03:04]KKMCreateOFDPacket done [18:03:04]NVStorageSaveData kkm_last_timestamp [18:03:04]File name is /storage/kkm_last_timestamp [18:03:04]Write 4 bytes [18:03:04]NVStorageSaveData done [18:03:04]ExternCall_PrintAddStr [18:03:04]wPrintStart [18:03:04]Write to MH i2c: 01 00 00 6D 02 6F [18:03:04]Write i2c OK [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: 01 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: 01 07 00 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [18:03:04]RasterBufferAndPrint [18:03:04]line Счет N : (1)3407609 [18:03:04]line ИНН: 02508201610067 [18:03:04]line Контрольно-Кассовый Чек [18:03:04]line ПРОДАЖА [18:03:04]line ТРК (МРК, ГНК) : 22 [18:03:04]line Товар: 2710124130 [18:03:04]line Аи-92-К-4 [18:03:04]line 14.950 * 66.90 [18:03:04]line = 1000.16 [18:03:04]line НДС 12% НСП 1% [18:03:04]line > о реализуемом товаре [18:03:04]line ИТОГО: 1000.16 [18:03:04]line НСП 1% : 8.85 [18:03:04]line НДС 12% : 106.21 [18:03:04]line Наличными: 0.00 [18:03:04]line Безнал.: 1000.16 [18:03:04]line Место: АЗС № 82 "Партнер Нефть" [18:03:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:03:04]line СНО: Общий режим [18:03:04]line Чек 583 29.10.2024 18:03 [18:03:04]line Смена: 145 ФФД: 1.0 [18:03:04]line ЗНМ: 0300000017 [18:03:04]line РНМ: 0000000000170478 [18:03:04]line Версия ККМ: v1.0 [18:03:04]line Платежная система: Mbank [18:03:04]line ФМ: 0000000002098560 [18:03:04]line ФД: 97074 [18:03:04]line ФПД: 59102623675902 [18:03:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97074&fm=59102623675902&tin=02508201610067®Number=0000000000170478&sum=100016 [18:03:04]OFD Sender: Processing packet 97074 [packets to send 59, broken 58] [18:03:04]ProducePacketName [18:03:04]name=ofd_packets/00097074 [18:03:04]OFD Sender: To server: pG, [18:03:04]CommunicateWithHost lk.salyk.kg:30040 [18:03:04]ConnectInit lk.salyk.kg [18:03:04]written 0, free lines is 4095 [18:03:04]Connected sock=11 [18:03:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 B3 07 01 07 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 47 02 00 00 F4 03 04 00 56 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 7B 01 00 35 04 06 00 35 C0 E6 E3 B5 FE C0 1D 1C 46 3A 0B 40 B8 [18:03:05]Write to MH i2c: 01 00 00 96 02 98 [18:03:05]Write i2c OK [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: 01 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: 01 07 00 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: 01 07 00 96 02 00 00 00 00 00 21 0D CD [18:03:05]RasterBufferAndPrint [18:03:05]line [18:03:05]line [18:03:05]line [18:03:05]line [18:03:05]line [18:03:05]written 0, free lines is 3367 [18:03:05]MH_Cut [18:03:05]Write to MH i2c: D1 01 00 9D 02 01 71 [18:03:05]Write i2c OK [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: D1 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: D1 01 00 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: D1 01 00 9D 02 00 70 [18:03:05]Write to MH i2c: 01 00 00 9E 02 A0 [18:03:05]Write i2c OK [18:03:05]MH_I2C_Read... [18:03:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1D 2B 47 00 5E 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 32 30 39 38 35 36 30 10 04 04 00 32 7B 01 00 F4 03 04 00 7C CD 20 67 B6 04 01 00 00 A9 4A CA 45 3D 4C 06 3C [18:03:05]CommunicateWithHost err = 0 [18:03:05]CheckOFDResponse [18:03:05]1017 (14) - 77093643461234 [18:03:05]1041 (16) - 0000000002098560 [18:03:05]1040 (4) - 97074 [18:03:05]1012 (4) - 29.10.2024 11:56 [18:03:05]1206 (1) - 0 [18:03:05]OFD Sender: Remove packet 97074 [18:03:05]ProducePacketName [18:03:05]name=ofd_packets/00097074 [18:03:05]NVStorageDeleteData [18:03:05]OFD Sender: No OFD packet to send [18:03:05]*** Cut start [18:03:05]*** Partial cut [18:03:05]*** CUTSNS_PIN = 1 [18:03:05]*** CUTSNS_PIN = 0 [18:03:05]*** Brake cut motor [18:03:06]Read from MH i2c: 01 [18:03:06]MH_I2C_Read... [18:03:06]*** Stop cut motor [18:03:06]*** Cut end [18:03:06]Read from MH i2c: 01 07 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: 01 07 00 9E 02 00 00 00 00 00 FF 0F B5 [18:03:06]process_action close_receipt done [18:03:06]requested_data is exist [18:03:06]produce_requested_data [18:03:06]requested_item fm.sn is exist - process it [18:03:06]wFMCommunicate request_size=4 [18:03:06]MH_SAM_APDU [18:03:06]CAPDU: 80 11 00 00 [18:03:06]Write to MH i2c: E2 08 00 9F 02 80 11 00 00 00 00 00 00 1B [18:03:06]Write i2c OK [18:03:06]MH_I2C_Read... [18:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:06]Read from MH i2c: E2 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 17 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 17 00 9F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [18:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:03:06]wFMCommunicate OK [18:03:06]requested_item fd.num is exist - process it [18:03:06]SAM_PROTO_GetFieldsCounters [18:03:06]wFMCommunicate request_size=4 [18:03:06]MH_SAM_APDU [18:03:06]CAPDU: 80 13 00 00 [18:03:06]Write to MH i2c: E2 08 00 A0 02 80 13 00 00 00 00 00 00 1E [18:03:06]Write i2c OK [18:03:06]MH_I2C_Read... [18:03:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:06]Read from MH i2c: E2 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 62 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 62 00 A0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [18:03:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:06]wFMCommunicate OK [18:03:06]SAM_PROTO_GetFieldsCounters done [18:03:06]requested_item shift.num is exist - process it [18:03:06]requested_item shift.opened is exist - process it [18:03:06]req_shift_opened [18:03:06]FM_GetShiftState [18:03:06]SAM_PROTO_GetShiftState [18:03:06]wFMCommunicate request_size=4 [18:03:06]MH_SAM_APDU [18:03:06]CAPDU: 80 13 01 00 [18:03:06]Write to MH i2c: E2 08 00 A1 02 80 13 01 00 00 00 00 00 20 [18:03:06]Write i2c OK [18:03:06]MH_I2C_Read... [18:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:06]Read from MH i2c: E2 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 0E 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 0E 00 A1 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7E [18:03:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:03:06]wFMCommunicate OK [18:03:06]SAM_PROTO_GetShiftState done [18:03:06]FM_GetShiftState done [18:03:06]req_shift_opened done [18:03:06]requested_item shift.open_date is exist - process it [18:03:06]req_shift_open_date [18:03:06]req_shift_open_date done [18:03:06]produce_requested_data done [18:03:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97074,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:03:06]process_action_free close_receipt [18:03:06]json_value_free [18:03:06]json_value_free done [18:03:06]process_json_proto returns [18:03:06]Send response to host [18:03:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97074,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:03:06]free response buf [18:03:06]execute_script done [18:03:06]execute_script returns [18:03:06]free content buf [18:03:06]Sock 9.Close socket [18:03:06]Sock 9.Thread stoped [18:03:10]OFD Sender: No OFD packet to send [18:03:14]accept exits with 7 [18:03:14]New connection [18:03:14]New thread 3066580324 created [18:03:14]Thread 3066723684 joined [18:03:14]Waiting for new connection... [18:03:14] Sock 7.Parse request [18:03:14]Sock 7.Check first char [18:03:14]Sock 7.First char is OK [18:03:14]request: POST /json_proto HTTP/1.0 [18:03:14]Method: POST [18:03:14]URL: /json_proto [18:03:14]Method is POST - this is cgi request [18:03:14]url: /json_proto [18:03:14]query_string will be loaded in cgi processing [18:03:14]execute_cgi json_proto POST (null) [18:03:14]execute_cgi path=json_proto method=POST [18:03:14]POST find Content-Length [18:03:14]Host: 172.17.40.67:8080 [18:03:14]Content-Length: 678 [18:03:14]Content-Type: application/json [18:03:14] [18:03:14]POST finish read [18:03:14]Found Content-Length = 678 [18:03:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:03:14]execute_script... [18:03: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)3407608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:03:14]POST & json_proto [18:03:14]process_json_proto [18:03:14]json parsed OK: [18:03:14]protocol is kg_v1.0 [18:03:14]action value=close_receipt [18:03:14]process_action close_receipt [18:03:14]cmd_close_receipt [18:03:14]MH_GetDate [18:03:14]Write to MH i2c: F0 00 00 A2 02 93 [18:03:14]Write i2c OK [18:03:14]MH_I2C_Read... [18:03:14]Read from MH i2c: F0 [18:03:14]MH_I2C_Read... [18:03:14]Read from MH i2c: F0 09 00 [18:03:14]MH_I2C_Read... [18:03:14]Read from MH i2c: F0 09 00 A2 02 00 62 23 21 67 EE DA 66 66 3D [18:03:14]GetLastDocTimeStamp 1730224982 [18:03:14]current date 1730224994 [18:03:14]FM_GetShiftState [18:03:14]SAM_PROTO_GetShiftState [18:03:14]wFMCommunicate request_size=4 [18:03:14]MH_SAM_APDU [18:03:14]CAPDU: 80 13 01 00 [18:03:14]Write to MH i2c: E2 08 00 A3 02 80 13 01 00 00 00 00 00 22 [18:03:14]Write i2c OK [18:03:14]MH_I2C_Read... [18:03:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:14]Read from MH i2c: E2 [18:03:14]MH_I2C_Read... [18:03:14]Read from MH i2c: E2 0E 00 [18:03:14]MH_I2C_Read... [18:03:14]Read from MH i2c: E2 0E 00 A3 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 80 [18:03:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:03:14]wFMCommunicate OK [18:03:14]SAM_PROTO_GetShiftState done [18:03:14]FM_GetShiftState done [18:03:14]opened in 1730160548 [18:03:14]opened+sec_in_day 1730246948 [18:03:14]quantity*price = 60009 [18:03:14]sum+1 = 60010 [18:03:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 584 29.10.2024 18:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97075 ФПД: 137245227946788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180314&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97075&fm=137245227946788&tin=02508201610067®Number=0000000000170478&sum=60000 [18:03:15]StoreToDocumentArchive [18:03:15]shift 145 fd 97075 [18:03:15]save to /storage/0145/doc_00097075 [18:03:15]save last doc name /storage/0145/doc_00097075 to /storage/kkm_last_doc_name [18:03:15]save OK [18:03:15]Clear old archive folders... [18:03:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:15]tlvbuf is 006E6A90 [18:03:15]SAM_PROTO_ClearQueue [18:03:15]wFMCommunicate request_size=4 [18:03:15]MH_SAM_APDU [18:03:15]CAPDU: 80 09 00 00 [18:03:15]Write to MH i2c: E2 08 00 B0 02 80 09 00 00 00 00 00 00 24 [18:03:15]Write i2c OK [18:03:15]MH_I2C_Read... [18:03:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:15]Read from MH i2c: E2 [18:03:15]MH_I2C_Read... [18:03:15]Read from MH i2c: E2 03 00 [18:03:15]MH_I2C_Read... [18:03:15]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [18:03:15]RAPDU: 90 00 [18:03:15]wFMCommunicate OK [18:03:15]SAM_PROTO_ClearQueue done [18:03:15]KKMCreateOFDPacket [18:03:15]OFDProtocolAddRootSTLVToBuf [18:03:15]FM_MakeSignedData [18:03:15]FM_MakeSignedData [18:03:15]SAM_PROTO_SignData [18:03:15]wFMCommunicate request_size=4 [18:03:15]MH_SAM_APDU [18:03:15]CAPDU: 80 0D 01 02 [18:03:15]Write to MH i2c: E2 08 00 B1 02 80 0D 01 02 00 00 00 00 2C [18:03:15]Write i2c OK [18:03:15]MH_I2C_Read... [18:03:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:15]Read from MH i2c: E2 [18:03:15]MH_I2C_Read... [18:03:15]Read from MH i2c: E2 03 00 [18:03:15]MH_I2C_Read... [18:03:15]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [18:03:15]RAPDU: 90 00 [18:03:15]wFMCommunicate OK [18:03:15]wFMCommunicate request_size=255 [18:03:15]MH_SAM_APDU [18:03: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 34 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 48 02 00 00 F4 03 04 00 62 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7B 01 00 35 04 06 00 7C [18:03:15]Write to MH i2c: E2 02 01 B2 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 34 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 48 02 00 00 F4 03 04 00 62 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7B 01 00 35 04 06 00 7C 00 00 AA [18:03:15]Write i2c OK [18:03:15]MH_I2C_Read... [18:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:16]Read from MH i2c: E2 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 03 00 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [18:03:16]RAPDU: 90 00 [18:03:16]wFMCommunicate OK [18:03:16]wFMCommunicate request_size=10 [18:03:16]MH_SAM_APDU [18:03:16]CAPDU: 80 0D 02 02 05 D2 E5 0F 13 24 [18:03:16]Write to MH i2c: E2 0D 00 B3 02 80 0D 02 02 05 00 D2 E5 0F 13 24 00 00 36 [18:03:16]Write i2c OK [18:03:16]MH_I2C_Read... [18:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:16]Read from MH i2c: E2 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 03 00 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [18:03:16]RAPDU: 90 00 [18:03:16]wFMCommunicate OK [18:03:16]wFMCommunicate request_size=4 [18:03:16]MH_SAM_APDU [18:03:16]CAPDU: 80 0D 03 02 [18:03:16]Write to MH i2c: E2 08 00 B4 02 80 0D 03 02 00 00 00 00 31 [18:03:16]Write i2c OK [18:03:16]MH_I2C_Read... [18:03:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:16]Read from MH i2c: E2 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 0B 00 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 0B 00 B4 02 00 90 FB 01 D4 8C AC 19 91 90 00 74 [18:03:16]RAPDU: 90 FB 01 D4 8C AC 19 91 90 00 [18:03:16]wFMCommunicate OK [18:03:16]SAM_PROTO_SignData done [18:03:16]FM_MakeSignedData done [18:03:16]CreateOFDProtocolMessage [18:03:16]wFMCommunicate request_size=4 [18:03:16]MH_SAM_APDU [18:03:16]CAPDU: 80 11 00 00 [18:03:16]Write to MH i2c: E2 08 00 B5 02 80 11 00 00 00 00 00 00 31 [18:03:16]Write i2c OK [18:03:16]MH_I2C_Read... [18:03:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:16]Read from MH i2c: E2 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 17 00 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: E2 17 00 B5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [18:03:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:03:16]wFMCommunicate OK [18:03:16]CreateOFDProtocolMessage done [18:03:16]OFDSenderStorePacket 97075 [18:03:16]StoreOFDPacket docnum=97075 [18:03:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 56 07 01 FC D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 48 02 00 00 F4 03 04 00 62 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7B 01 00 35 04 06 00 7C D2 E5 0F 13 24 90 FB 01 D4 8C AC 19 91 [18:03:16]CheckFolder [18:03:16]dirname=/storage/ofd_packets [18:03:16]CheckFolder done [18:03:16]ProducePacketName [18:03:16]name=ofd_packets/00097075 [18:03:16]NVStorageSaveData ofd_packets/00097075 [18:03:16]File name is /storage/ofd_packets/00097075 [18:03:16]Write 301 bytes [18:03:16]NVStorageSaveData done [18:03:16]OFDSenderStorePacket done [18:03:16]KKMCreateOFDPacket done [18:03:16]NVStorageSaveData kkm_last_timestamp [18:03:16]File name is /storage/kkm_last_timestamp [18:03:16]Write 4 bytes [18:03:16]NVStorageSaveData done [18:03:16]ExternCall_PrintAddStr [18:03:16]wPrintStart [18:03:16]Write to MH i2c: 01 00 00 B6 02 B8 [18:03:16]Write i2c OK [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: 01 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: 01 07 00 [18:03:16]MH_I2C_Read... [18:03:16]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [18:03:16]RasterBufferAndPrint [18:03:16]line Счет N : (1)3407608 [18:03:16]line ИНН: 02508201610067 [18:03:16]line Контрольно-Кассовый Чек [18:03:16]line ПРОДАЖА [18:03:16]line ТРК (МРК, ГНК) : 42 [18:03:16]line Товар: 2710124130 [18:03:16]line Аи-92-К-4 [18:03:16]line 8.970 * 66.90 [18:03:16]line = 600.09 [18:03:16]line НДС 12% НСП 1% [18:03:16]line > о реализуемом товаре [18:03:16]line ОКРУГЛЕНИЕ: -0.09 [18:03:16]line ИТОГО: 600.00 [18:03:16]line Внесено: 600.00 [18:03:16]line СДАЧА: 0.00 [18:03:16]line НСП 1% : 5.31 [18:03:16]line НДС 12% : 63.73 [18:03:16]line Наличными: 600.00 [18:03:16]line Безнал.: 0.00 [18:03:16]line Место: АЗС № 82 "Партнер Нефть" [18:03:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:03:16]line СНО: Общий режим [18:03:16]line Чек 584 29.10.2024 18:03 [18:03:16]line Смена: 145 ФФД: 1.0 [18:03:16]line ЗНМ: 0300000017 [18:03:16]line РНМ: 0000000000170478 [18:03:16]line Версия ККМ: v1.0 [18:03:16]line ФМ: 0000000002098560 [18:03:16]line ФД: 97075 [18:03:16]line ФПД: 137245227946788 [18:03:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180314&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97075&fm=137245227946788&tin=02508201610067®Number=0000000000170478&sum=60000 [18:03:16]OFD Sender: Processing packet 97075 [packets to send 59, broken 58] [18:03:16]ProducePacketName [18:03:16]name=ofd_packets/00097075 [18:03:16]OFD Sender: To server: pG, [18:03:16]CommunicateWithHost lk.salyk.kg:30040 [18:03:16]ConnectInit lk.salyk.kg [18:03:16]written 0, free lines is 4095 [18:03:16]Connected sock=10 [18:03:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 56 07 01 FC D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 48 02 00 00 F4 03 04 00 62 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 7B 01 00 35 04 06 00 7C D2 E5 0F 13 24 90 FB 01 D4 8C AC 19 91 [18:03:17]Write to MH i2c: 01 00 00 E1 02 E3 [18:03:17]Write i2c OK [18:03:17]MH_I2C_Read... [18:03:17]Read from MH i2c: 01 [18:03:17]MH_I2C_Read... [18:03:17]Read from MH i2c: 01 07 00 [18:03:17]MH_I2C_Read... [18:03:17]Read from MH i2c: 01 07 00 E1 02 00 00 00 00 00 04 0D FB [18:03:17]RasterBufferAndPrint [18:03:17]line [18:03:17]line [18:03:17]line [18:03:17]line [18:03:17]line [18:03:17]written 0, free lines is 3338 [18:03:17]MH_Cut [18:03:17]Write to MH i2c: D1 01 00 E8 02 01 BC [18:03:17]Write i2c OK [18:03:17]MH_I2C_Read... [18:03:17]Read from MH i2c: D1 [18:03:17]MH_I2C_Read... [18:03:17]Read from MH i2c: D1 01 00 [18:03:17]MH_I2C_Read... [18:03:17]Read from MH i2c: D1 01 00 E8 02 00 BB [18:03:17]Write to MH i2c: 01 00 00 E9 02 EB [18:03:17]Write i2c OK [18:03:17]MH_I2C_Read... [18:03:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 A9 47 00 D2 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 32 30 39 38 35 36 30 10 04 04 00 33 7B 01 00 F4 03 04 00 88 CD 20 67 B6 04 01 00 00 FA 8C 40 92 A8 E3 9A 26 [18:03:17]CommunicateWithHost err = 0 [18:03:17]CheckOFDResponse [18:03:17]1017 (14) - 77093643461234 [18:03:17]1041 (16) - 0000000002098560 [18:03:17]1040 (4) - 97075 [18:03:17]1012 (4) - 29.10.2024 11:56 [18:03:17]1206 (1) - 0 [18:03:17]OFD Sender: Remove packet 97075 [18:03:17]ProducePacketName [18:03:17]name=ofd_packets/00097075 [18:03:17]NVStorageDeleteData [18:03:17]OFD Sender: No OFD packet to send [18:03:17]*** Cut start [18:03:17]*** Partial cut [18:03:17]*** CUTSNS_PIN = 1 [18:03:17]*** CUTSNS_PIN = 0 [18:03:17]*** Brake cut motor [18:03:18]Read from MH i2c: 01 [18:03:18]MH_I2C_Read... [18:03:18]*** Stop cut motor [18:03:18]*** Cut end [18:03:18]Read from MH i2c: 01 07 00 [18:03:18]MH_I2C_Read... [18:03:18]Read from MH i2c: 01 07 00 E9 02 00 00 00 00 00 FF 0F 00 [18:03:18]process_action close_receipt done [18:03:18]requested_data is exist [18:03:18]produce_requested_data [18:03:18]requested_item fm.sn is exist - process it [18:03:18]wFMCommunicate request_size=4 [18:03:18]MH_SAM_APDU [18:03:18]CAPDU: 80 11 00 00 [18:03:18]Write to MH i2c: E2 08 00 EA 02 80 11 00 00 00 00 00 00 66 [18:03:18]Write i2c OK [18:03:18]MH_I2C_Read... [18:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:18]Read from MH i2c: E2 [18:03:18]MH_I2C_Read... [18:03:18]Read from MH i2c: E2 17 00 [18:03:18]MH_I2C_Read... [18:03:18]Read from MH i2c: E2 17 00 EA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [18:03:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:03:18]wFMCommunicate OK [18:03:18]requested_item fd.num is exist - process it [18:03:18]SAM_PROTO_GetFieldsCounters [18:03:18]wFMCommunicate request_size=4 [18:03:18]MH_SAM_APDU [18:03:18]CAPDU: 80 13 00 00 [18:03:18]Write to MH i2c: E2 08 00 EB 02 80 13 00 00 00 00 00 00 69 [18:03:18]Write i2c OK [18:03:18]MH_I2C_Read... [18:03:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:18]Read from MH i2c: E2 [18:03:18]MH_I2C_Read... [18:03:18]Read from MH i2c: E2 62 00 [18:03:18]MH_I2C_Read... [18:03:18]Read from MH i2c: E2 62 00 EB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [18:03:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:18]wFMCommunicate OK [18:03:18]SAM_PROTO_GetFieldsCounters done [18:03:18]requested_item shift.num is exist - process it [18:03:18]requested_item shift.opened is exist - process it [18:03:18]req_shift_opened [18:03:18]FM_GetShiftState [18:03:18]SAM_PROTO_GetShiftState [18:03:18]wFMCommunicate request_size=4 [18:03:18]MH_SAM_APDU [18:03:18]CAPDU: 80 13 01 00 [18:03:18]Write to MH i2c: E2 08 00 EC 02 80 13 01 00 00 00 00 00 6B [18:03:18]Write i2c OK [18:03:18]MH_I2C_Read... [18:03:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:18]Read from MH i2c: E2 [18:03:18]MH_I2C_Read... [18:03:18]Read from MH i2c: E2 0E 00 [18:03:18]MH_I2C_Read... [18:03:18]Read from MH i2c: E2 0E 00 EC 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C9 [18:03:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:03:18]wFMCommunicate OK [18:03:18]SAM_PROTO_GetShiftState done [18:03:18]FM_GetShiftState done [18:03:18]req_shift_opened done [18:03:18]requested_item shift.open_date is exist - process it [18:03:18]req_shift_open_date [18:03:18]req_shift_open_date done [18:03:18]produce_requested_data done [18:03:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97075,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:03:18]process_action_free close_receipt [18:03:18]json_value_free [18:03:18]json_value_free done [18:03:18]process_json_proto returns [18:03:18]Send response to host [18:03:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97075,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:03:18]free response buf [18:03:18]execute_script done [18:03:18]execute_script returns [18:03:18]free content buf [18:03:18]Sock 7.Close socket [18:03:18]Sock 7.Thread stoped [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:18]accept exits with 9 [18:04:18]New connection [18:04:18]New thread 3066723684 created [18:04:18]Thread 3066580324 joined [18:04:18]Waiting for new connection... [18:04:18] Sock 9.Parse request [18:04:18]Sock 9.Check first char [18:04:18]Sock 9.First char is OK [18:04:18]request: POST /json_proto HTTP/1.0 [18:04:18]Method: POST [18:04:18]URL: /json_proto [18:04:18]Method is POST - this is cgi request [18:04:18]url: /json_proto [18:04:18]query_string will be loaded in cgi processing [18:04:18]execute_cgi json_proto POST (null) [18:04:18]execute_cgi path=json_proto method=POST [18:04:18]POST find Content-Length [18:04:18]Host: 172.17.40.67:8080 [18:04:18]Content-Length: 683 [18:04:18]Content-Type: application/json [18:04:18] [18:04:18]POST finish read [18:04:18]Found Content-Length = 683 [18:04:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:18]execute_script... [18:04: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)3407610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:18]POST & json_proto [18:04:18]process_json_proto [18:04:18]json parsed OK: [18:04:18]protocol is kg_v1.0 [18:04:18]action value=close_receipt [18:04:18]process_action close_receipt [18:04:18]cmd_close_receipt [18:04:18]MH_GetDate [18:04:18]Write to MH i2c: F0 00 00 ED 02 DE [18:04:18]Write i2c OK [18:04:18]MH_I2C_Read... [18:04:18]Read from MH i2c: F0 [18:04:18]MH_I2C_Read... [18:04:18]Read from MH i2c: F0 09 00 [18:04:18]MH_I2C_Read... [18:04:18]Read from MH i2c: F0 09 00 ED 02 00 A2 23 21 67 EE DA 66 66 C8 [18:04:18]GetLastDocTimeStamp 1730224994 [18:04:18]current date 1730225058 [18:04:18]FM_GetShiftState [18:04:18]SAM_PROTO_GetShiftState [18:04:18]wFMCommunicate request_size=4 [18:04:18]MH_SAM_APDU [18:04:18]CAPDU: 80 13 01 00 [18:04:18]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [18:04:18]Write i2c OK [18:04:18]MH_I2C_Read... [18:04:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:18]Read from MH i2c: E2 [18:04:18]MH_I2C_Read... [18:04:18]Read from MH i2c: E2 0E 00 [18:04:18]MH_I2C_Read... [18:04:18]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CB [18:04:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:04:18]wFMCommunicate OK [18:04:18]SAM_PROTO_GetShiftState done [18:04:18]FM_GetShiftState done [18:04:18]opened in 1730160548 [18:04:18]opened+sec_in_day 1730246948 [18:04:18]quantity*price = 200043 [18:04:18]sum+1 = 200044 [18:04:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 585 29.10.2024 18:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97076 ФПД: 116005792831502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97076&fm=116005792831502&tin=02508201610067®Number=0000000000170478&sum=200000 [18:04:19]StoreToDocumentArchive [18:04:19]shift 145 fd 97076 [18:04:19]save to /storage/0145/doc_00097076 [18:04:19]save last doc name /storage/0145/doc_00097076 to /storage/kkm_last_doc_name [18:04:19]save OK [18:04:19]Clear old archive folders... [18:04:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:19]tlvbuf is 00696170 [18:04:19]SAM_PROTO_ClearQueue [18:04:19]wFMCommunicate request_size=4 [18:04:19]MH_SAM_APDU [18:04:19]CAPDU: 80 09 00 00 [18:04:19]Write to MH i2c: E2 08 00 FB 02 80 09 00 00 00 00 00 00 6F [18:04:19]Write i2c OK [18:04:19]MH_I2C_Read... [18:04:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:19]Read from MH i2c: E2 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [18:04:19]RAPDU: 90 00 [18:04:19]wFMCommunicate OK [18:04:19]SAM_PROTO_ClearQueue done [18:04:19]KKMCreateOFDPacket [18:04:19]OFDProtocolAddRootSTLVToBuf [18:04:19]FM_MakeSignedData [18:04:19]FM_MakeSignedData [18:04:19]SAM_PROTO_SignData [18:04:19]wFMCommunicate request_size=4 [18:04:19]MH_SAM_APDU [18:04:19]CAPDU: 80 0D 01 02 [18:04:19]Write to MH i2c: E2 08 00 FC 02 80 0D 01 02 00 00 00 00 77 [18:04:19]Write i2c OK [18:04:19]MH_I2C_Read... [18:04:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:19]Read from MH i2c: E2 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [18:04:19]RAPDU: 90 00 [18:04:19]wFMCommunicate OK [18:04:19]wFMCommunicate request_size=255 [18:04:19]MH_SAM_APDU [18:04:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 49 02 00 00 F4 03 04 00 A2 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7B 01 00 35 04 06 00 69 [18:04:19]Write to MH i2c: E2 02 01 FD 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 49 02 00 00 F4 03 04 00 A2 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7B 01 00 35 04 06 00 69 00 00 F0 [18:04:19]Write i2c OK [18:04:19]MH_I2C_Read... [18:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:19]Read from MH i2c: E2 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [18:04:19]RAPDU: 90 00 [18:04:19]wFMCommunicate OK [18:04:19]wFMCommunicate request_size=10 [18:04:19]MH_SAM_APDU [18:04:19]CAPDU: 80 0D 02 02 05 81 B4 12 D8 0E [18:04:19]Write to MH i2c: E2 0D 00 FE 02 80 0D 02 02 05 00 81 B4 12 D8 0E 00 00 B1 [18:04:19]Write i2c OK [18:04:19]MH_I2C_Read... [18:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:19]Read from MH i2c: E2 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [18:04:19]RAPDU: 90 00 [18:04:19]wFMCommunicate OK [18:04:19]wFMCommunicate request_size=4 [18:04:19]MH_SAM_APDU [18:04:19]CAPDU: 80 0D 03 02 [18:04:19]Write to MH i2c: E2 08 00 FF 02 80 0D 03 02 00 00 00 00 7C [18:04:19]Write i2c OK [18:04:19]MH_I2C_Read... [18:04:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:20]Read from MH i2c: E2 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 0B 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 0B 00 FF 02 00 0B 22 0C E2 42 99 7B 48 90 00 36 [18:04:20]RAPDU: 0B 22 0C E2 42 99 7B 48 90 00 [18:04:20]wFMCommunicate OK [18:04:20]SAM_PROTO_SignData done [18:04:20]FM_MakeSignedData done [18:04:20]CreateOFDProtocolMessage [18:04:20]wFMCommunicate request_size=4 [18:04:20]MH_SAM_APDU [18:04:20]CAPDU: 80 11 00 00 [18:04:20]Write to MH i2c: E2 08 00 00 03 80 11 00 00 00 00 00 00 7D [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:20]Read from MH i2c: E2 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 17 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 17 00 00 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [18:04:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:04:20]wFMCommunicate OK [18:04:20]CreateOFDProtocolMessage done [18:04:20]OFDSenderStorePacket 97076 [18:04:20]StoreOFDPacket docnum=97076 [18:04:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 36 07 01 C2 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 A2 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7B 01 00 35 04 06 00 69 81 B4 12 D8 0E 0B 22 0C E2 42 99 7B 48 [18:04:20]CheckFolder [18:04:20]dirname=/storage/ofd_packets [18:04:20]CheckFolder done [18:04:20]ProducePacketName [18:04:20]name=ofd_packets/00097076 [18:04:20]NVStorageSaveData ofd_packets/00097076 [18:04:20]File name is /storage/ofd_packets/00097076 [18:04:20]Write 301 bytes [18:04:20]NVStorageSaveData done [18:04:20]OFDSenderStorePacket done [18:04:20]KKMCreateOFDPacket done [18:04:20]NVStorageSaveData kkm_last_timestamp [18:04:20]File name is /storage/kkm_last_timestamp [18:04:20]Write 4 bytes [18:04:20]NVStorageSaveData done [18:04:20]ExternCall_PrintAddStr [18:04:20]wPrintStart [18:04:20]Write to MH i2c: 01 00 00 01 03 04 [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: 01 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: 01 07 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [18:04:20]RasterBufferAndPrint [18:04:20]line Счет N : (1)3407610 [18:04:20]line ИНН: 02508201610067 [18:04:20]line Контрольно-Кассовый Чек [18:04:20]line ПРОДАЖА [18:04:20]line ТРК (МРК, ГНК) : 13 [18:04:20]line Товар: 2710124500 [18:04:20]line Аи-95-К-5 [18:04:20]line 26.960 * 74.20 [18:04:20]line = 2000.43 [18:04:20]line НДС 12% НСП 1% [18:04:20]line > о реализуемом товаре [18:04:20]line ОКРУГЛЕНИЕ: -0.43 [18:04:20]line ИТОГО: 2000.00 [18:04:20]line Внесено: 2000.00 [18:04:20]line СДАЧА: 0.00 [18:04:20]line НСП 1% : 17.70 [18:04:20]line НДС 12% : 212.43 [18:04:20]line Наличными: 2000.00 [18:04:20]line Безнал.: 0.00 [18:04:20]line Место: АЗС № 82 "Партнер Нефть" [18:04:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:04:20]line СНО: Общий режим [18:04:20]line Чек 585 29.10.2024 18:04 [18:04:20]line Смена: 145 ФФД: 1.0 [18:04:20]line ЗНМ: 0300000017 [18:04:20]line РНМ: 0000000000170478 [18:04:20]line Версия ККМ: v1.0 [18:04:20]line ФМ: 0000000002098560 [18:04:20]line ФД: 97076 [18:04:20]line ФПД: 116005792831502 [18:04:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97076&fm=116005792831502&tin=02508201610067®Number=0000000000170478&sum=200000 [18:04:20]OFD Sender: Processing packet 97076 [packets to send 59, broken 58] [18:04:20]ProducePacketName [18:04:20]name=ofd_packets/00097076 [18:04:20]OFD Sender: To server: pG, [18:04:20]CommunicateWithHost lk.salyk.kg:30040 [18:04:20]ConnectInit lk.salyk.kg [18:04:20]written 0, free lines is 4095 [18:04:20]Connected sock=10 [18:04:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 36 07 01 C2 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 A2 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 7B 01 00 35 04 06 00 69 81 B4 12 D8 0E 0B 22 0C E2 42 99 7B 48 [18:04:20]Write to MH i2c: 01 00 00 2C 03 2F [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: 01 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: 01 07 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: 01 07 00 2C 03 00 00 00 00 00 10 0D 53 [18:04:20]RasterBufferAndPrint [18:04:20]line [18:04:20]line [18:04:20]line [18:04:20]line [18:04:20]line [18:04:20]written 0, free lines is 3350 [18:04:20]MH_Cut [18:04:20]Write to MH i2c: D1 01 00 33 03 01 08 [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: D1 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: D1 01 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: D1 01 00 33 03 00 07 [18:04:20]Write to MH i2c: 01 00 00 34 03 37 [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F7 20 47 00 D6 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 32 30 39 38 35 36 30 10 04 04 00 34 7B 01 00 F4 03 04 00 C8 CD 20 67 B6 04 01 00 00 AD 9B 3E E4 C2 79 42 D4 [18:04:20]CommunicateWithHost err = 0 [18:04:20]CheckOFDResponse [18:04:20]1017 (14) - 77093643461234 [18:04:20]1041 (16) - 0000000002098560 [18:04:20]1040 (4) - 97076 [18:04:20]1012 (4) - 29.10.2024 11:58 [18:04:20]1206 (1) - 0 [18:04:20]OFD Sender: Remove packet 97076 [18:04:20]ProducePacketName [18:04:20]name=ofd_packets/00097076 [18:04:20]NVStorageDeleteData [18:04:21]OFD Sender: No OFD packet to send [18:04:21]*** Cut start [18:04:21]*** Partial cut [18:04:21]*** CUTSNS_PIN = 1 [18:04:21]*** CUTSNS_PIN = 0 [18:04:21]*** Brake cut motor [18:04:22]Read from MH i2c: 01 [18:04:22]MH_I2C_Read... [18:04:22]*** Stop cut motor [18:04:22]*** Cut end [18:04:22]Read from MH i2c: 01 07 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: 01 07 00 34 03 00 00 00 00 00 FF 0F 4C [18:04:22]process_action close_receipt done [18:04:22]requested_data is exist [18:04:22]produce_requested_data [18:04:22]requested_item fm.sn is exist - process it [18:04:22]wFMCommunicate request_size=4 [18:04:22]MH_SAM_APDU [18:04:22]CAPDU: 80 11 00 00 [18:04:22]Write to MH i2c: E2 08 00 35 03 80 11 00 00 00 00 00 00 B2 [18:04:22]Write i2c OK [18:04:22]MH_I2C_Read... [18:04:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:22]Read from MH i2c: E2 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 17 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 17 00 35 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [18:04:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:04:22]wFMCommunicate OK [18:04:22]requested_item fd.num is exist - process it [18:04:22]SAM_PROTO_GetFieldsCounters [18:04:22]wFMCommunicate request_size=4 [18:04:22]MH_SAM_APDU [18:04:22]CAPDU: 80 13 00 00 [18:04:22]Write to MH i2c: E2 08 00 36 03 80 13 00 00 00 00 00 00 B5 [18:04:22]Write i2c OK [18:04:22]MH_I2C_Read... [18:04:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:22]Read from MH i2c: E2 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 62 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 62 00 36 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [18:04:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:22]wFMCommunicate OK [18:04:22]SAM_PROTO_GetFieldsCounters done [18:04:22]requested_item shift.num is exist - process it [18:04:22]requested_item shift.opened is exist - process it [18:04:22]req_shift_opened [18:04:22]FM_GetShiftState [18:04:22]SAM_PROTO_GetShiftState [18:04:22]wFMCommunicate request_size=4 [18:04:22]MH_SAM_APDU [18:04:22]CAPDU: 80 13 01 00 [18:04:22]Write to MH i2c: E2 08 00 37 03 80 13 01 00 00 00 00 00 B7 [18:04:22]Write i2c OK [18:04:22]MH_I2C_Read... [18:04:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:22]Read from MH i2c: E2 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 0E 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 0E 00 37 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 15 [18:04:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:04:22]wFMCommunicate OK [18:04:22]SAM_PROTO_GetShiftState done [18:04:22]FM_GetShiftState done [18:04:22]req_shift_opened done [18:04:22]requested_item shift.open_date is exist - process it [18:04:22]req_shift_open_date [18:04:22]req_shift_open_date done [18:04:22]produce_requested_data done [18:04:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97076,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:04:22]process_action_free close_receipt [18:04:22]json_value_free [18:04:22]json_value_free done [18:04:22]process_json_proto returns [18:04:22]Send response to host [18:04:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97076,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:04:22]free response buf [18:04:22]execute_script done [18:04:22]execute_script returns [18:04:22]free content buf [18:04:22]Sock 9.Close socket [18:04:22]Sock 9.Thread stoped [18:04:26]OFD Sender: No OFD packet to send [18:04:31]OFD Sender: No OFD packet to send [18:04:36]OFD Sender: No OFD packet to send [18:04:41]OFD Sender: No OFD packet to send [18:04:46]OFD Sender: No OFD packet to send [18:04:51]OFD Sender: No OFD packet to send [18:04:56]OFD Sender: No OFD packet to send [18:05:01]OFD Sender: No OFD packet to send [18:05:06]OFD Sender: No OFD packet to send [18:05:06]accept exits with 7 [18:05:06]New connection [18:05:06]New thread 3066580324 created [18:05:06]Thread 3066723684 joined [18:05:06]Waiting for new connection... [18:05:06] Sock 7.Parse request [18:05:06]Sock 7.Check first char [18:05:06]Sock 7.First char is OK [18:05:06]request: POST /json_proto HTTP/1.0 [18:05:06]Method: POST [18:05:06]URL: /json_proto [18:05:06]Method is POST - this is cgi request [18:05:06]url: /json_proto [18:05:06]query_string will be loaded in cgi processing [18:05:06]execute_cgi json_proto POST (null) [18:05:06]execute_cgi path=json_proto method=POST [18:05:06]POST find Content-Length [18:05:06]Host: 172.17.40.67:8080 [18:05:06]Content-Length: 678 [18:05:06]Content-Type: application/json [18:05:06] [18:05:06]POST finish read [18:05:06]Found Content-Length = 678 [18:05:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:06]execute_script... [18:05: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)3407611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:06]POST & json_proto [18:05:06]process_json_proto [18:05:06]json parsed OK: [18:05:06]protocol is kg_v1.0 [18:05:06]action value=close_receipt [18:05:06]process_action close_receipt [18:05:06]cmd_close_receipt [18:05:06]MH_GetDate [18:05:06]Write to MH i2c: F0 00 00 38 03 2A [18:05:06]Write i2c OK [18:05:06]MH_I2C_Read... [18:05:06]Read from MH i2c: F0 [18:05:06]MH_I2C_Read... [18:05:06]Read from MH i2c: F0 09 00 [18:05:06]MH_I2C_Read... [18:05:06]Read from MH i2c: F0 09 00 38 03 00 D3 23 21 67 EE DA 66 66 45 [18:05:06]GetLastDocTimeStamp 1730225058 [18:05:06]current date 1730225107 [18:05:06]FM_GetShiftState [18:05:06]SAM_PROTO_GetShiftState [18:05:06]wFMCommunicate request_size=4 [18:05:06]MH_SAM_APDU [18:05:06]CAPDU: 80 13 01 00 [18:05:06]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [18:05:06]Write i2c OK [18:05:06]MH_I2C_Read... [18:05:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:06]Read from MH i2c: E2 [18:05:06]MH_I2C_Read... [18:05:06]Read from MH i2c: E2 0E 00 [18:05:06]MH_I2C_Read... [18:05:06]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 17 [18:05:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:05:06]wFMCommunicate OK [18:05:06]SAM_PROTO_GetShiftState done [18:05:06]FM_GetShiftState done [18:05:06]opened in 1730160548 [18:05:06]opened+sec_in_day 1730246948 [18:05:06]quantity*price = 40006 [18:05:06]sum+1 = 40007 [18:05:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 586 29.10.2024 18:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97077 ФПД: 91639537960512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180507&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97077&fm=91639537960512&tin=02508201610067®Number=0000000000170478&sum=40000 [18:05:08]StoreToDocumentArchive [18:05:08]shift 145 fd 97077 [18:05:08]save to /storage/0145/doc_00097077 [18:05:08]save last doc name /storage/0145/doc_00097077 to /storage/kkm_last_doc_name [18:05:08]save OK [18:05:08]Clear old archive folders... [18:05:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:05:08]tlvbuf is 006F00B0 [18:05:08]SAM_PROTO_ClearQueue [18:05:08]wFMCommunicate request_size=4 [18:05:08]MH_SAM_APDU [18:05:08]CAPDU: 80 09 00 00 [18:05:08]Write to MH i2c: E2 08 00 46 03 80 09 00 00 00 00 00 00 BB [18:05:08]Write i2c OK [18:05:08]MH_I2C_Read... [18:05:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:08]Read from MH i2c: E2 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [18:05:08]RAPDU: 90 00 [18:05:08]wFMCommunicate OK [18:05:08]SAM_PROTO_ClearQueue done [18:05:08]KKMCreateOFDPacket [18:05:08]OFDProtocolAddRootSTLVToBuf [18:05:08]FM_MakeSignedData [18:05:08]FM_MakeSignedData [18:05:08]SAM_PROTO_SignData [18:05:08]wFMCommunicate request_size=4 [18:05:08]MH_SAM_APDU [18:05:08]CAPDU: 80 0D 01 02 [18:05:08]Write to MH i2c: E2 08 00 47 03 80 0D 01 02 00 00 00 00 C3 [18:05:08]Write i2c OK [18:05:08]MH_I2C_Read... [18:05:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:08]Read from MH i2c: E2 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [18:05:08]RAPDU: 90 00 [18:05:08]wFMCommunicate OK [18:05:08]wFMCommunicate request_size=255 [18:05:08]MH_SAM_APDU [18:05:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 4A 02 00 00 F4 03 04 00 D3 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7B 01 00 35 04 06 00 53 [18:05:08]Write to MH i2c: E2 02 01 48 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 34 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 4A 02 00 00 F4 03 04 00 D3 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7B 01 00 35 04 06 00 53 00 00 7F [18:05:08]Write i2c OK [18:05:08]MH_I2C_Read... [18:05:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:08]Read from MH i2c: E2 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [18:05:08]RAPDU: 90 00 [18:05:08]wFMCommunicate OK [18:05:08]wFMCommunicate request_size=10 [18:05:08]MH_SAM_APDU [18:05:08]CAPDU: 80 0D 02 02 05 58 7E 1B 86 40 [18:05:08]Write to MH i2c: E2 0D 00 49 03 80 0D 02 02 05 00 58 7E 1B 86 40 00 00 87 [18:05:08]Write i2c OK [18:05:08]MH_I2C_Read... [18:05:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:08]Read from MH i2c: E2 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [18:05:08]RAPDU: 90 00 [18:05:08]wFMCommunicate OK [18:05:08]wFMCommunicate request_size=4 [18:05:08]MH_SAM_APDU [18:05:08]CAPDU: 80 0D 03 02 [18:05:08]Write to MH i2c: E2 08 00 4A 03 80 0D 03 02 00 00 00 00 C8 [18:05:08]Write i2c OK [18:05:08]MH_I2C_Read... [18:05:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:08]Read from MH i2c: E2 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 0B 00 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 0B 00 4A 03 00 A3 AC 5C 96 D6 93 FD FD 90 00 6D [18:05:08]RAPDU: A3 AC 5C 96 D6 93 FD FD 90 00 [18:05:08]wFMCommunicate OK [18:05:08]SAM_PROTO_SignData done [18:05:08]FM_MakeSignedData done [18:05:08]CreateOFDProtocolMessage [18:05:08]wFMCommunicate request_size=4 [18:05:08]MH_SAM_APDU [18:05:08]CAPDU: 80 11 00 00 [18:05:08]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [18:05:08]Write i2c OK [18:05:08]MH_I2C_Read... [18:05:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:08]Read from MH i2c: E2 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 17 00 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 19 [18:05:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:05:08]wFMCommunicate OK [18:05:08]CreateOFDProtocolMessage done [18:05:08]OFDSenderStorePacket 97077 [18:05:08]StoreOFDPacket docnum=97077 [18:05:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 7A 07 01 02 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 34 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 4A 02 00 00 F4 03 04 00 D3 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7B 01 00 35 04 06 00 53 58 7E 1B 86 40 A3 AC 5C 96 D6 93 FD FD [18:05:08]CheckFolder [18:05:08]dirname=/storage/ofd_packets [18:05:08]CheckFolder done [18:05:08]ProducePacketName [18:05:08]name=ofd_packets/00097077 [18:05:08]NVStorageSaveData ofd_packets/00097077 [18:05:08]File name is /storage/ofd_packets/00097077 [18:05:08]Write 301 bytes [18:05:08]NVStorageSaveData done [18:05:08]OFDSenderStorePacket done [18:05:08]KKMCreateOFDPacket done [18:05:08]NVStorageSaveData kkm_last_timestamp [18:05:08]File name is /storage/kkm_last_timestamp [18:05:08]Write 4 bytes [18:05:08]NVStorageSaveData done [18:05:08]ExternCall_PrintAddStr [18:05:08]wPrintStart [18:05:08]Write to MH i2c: 01 00 00 4C 03 4F [18:05:08]Write i2c OK [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: 01 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: 01 07 00 [18:05:08]MH_I2C_Read... [18:05:08]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [18:05:08]RasterBufferAndPrint [18:05:08]line Счет N : (1)3407611 [18:05:08]line ИНН: 02508201610067 [18:05:08]line Контрольно-Кассовый Чек [18:05:08]line ПРОДАЖА [18:05:08]line ТРК (МРК, ГНК) : 32 [18:05:08]line Товар: 2710124130 [18:05:08]line Аи-92-К-4 [18:05:08]line 5.980 * 66.90 [18:05:08]line = 400.06 [18:05:08]line НДС 12% НСП 1% [18:05:08]line > о реализуемом товаре [18:05:08]line ОКРУГЛЕНИЕ: -0.06 [18:05:08]line ИТОГО: 400.00 [18:05:08]line Внесено: 400.00 [18:05:08]line СДАЧА: 0.00 [18:05:08]line НСП 1% : 3.54 [18:05:08]line НДС 12% : 42.48 [18:05:08]line Наличными: 400.00 [18:05:08]line Безнал.: 0.00 [18:05:08]line Место: АЗС № 82 "Партнер Нефть" [18:05:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:05:08]line СНО: Общий режим [18:05:08]line Чек 586 29.10.2024 18:05 [18:05:08]line Смена: 145 ФФД: 1.0 [18:05:08]line ЗНМ: 0300000017 [18:05:08]line РНМ: 0000000000170478 [18:05:08]line Версия ККМ: v1.0 [18:05:08]line ФМ: 0000000002098560 [18:05:08]line ФД: 97077 [18:05:08]line ФПД: 91639537960512 [18:05:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180507&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97077&fm=91639537960512&tin=02508201610067®Number=0000000000170478&sum=40000 [18:05:08]OFD Sender: Processing packet 97077 [packets to send 59, broken 58] [18:05:08]ProducePacketName [18:05:08]name=ofd_packets/00097077 [18:05:08]OFD Sender: To server: pG, [18:05:08]CommunicateWithHost lk.salyk.kg:30040 [18:05:08]ConnectInit lk.salyk.kg [18:05:08]written 0, free lines is 4095 [18:05:09]Connected sock=10 [18:05:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 7A 07 01 02 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 34 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 4A 02 00 00 F4 03 04 00 D3 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 7B 01 00 35 04 06 00 53 58 7E 1B 86 40 A3 AC 5C 96 D6 93 FD FD [18:05:09]Write to MH i2c: 01 00 00 77 03 7A [18:05:09]Write i2c OK [18:05:09]MH_I2C_Read... [18:05:09]Read from MH i2c: 01 [18:05:09]MH_I2C_Read... [18:05:09]Read from MH i2c: 01 07 00 [18:05:09]MH_I2C_Read... [18:05:09]Read from MH i2c: 01 07 00 77 03 00 00 00 00 00 05 0D 93 [18:05:09]RasterBufferAndPrint [18:05:09]line [18:05:09]line [18:05:09]line [18:05:09]line [18:05:09]line [18:05:09]written 0, free lines is 3340 [18:05:09]MH_Cut [18:05:09]Write to MH i2c: D1 01 00 7E 03 01 53 [18:05:09]Write i2c OK [18:05:09]MH_I2C_Read... [18:05:09]Read from MH i2c: D1 [18:05:09]MH_I2C_Read... [18:05:09]Read from MH i2c: D1 01 00 [18:05:09]MH_I2C_Read... [18:05:09]Read from MH i2c: D1 01 00 7E 03 00 52 [18:05:09]Write to MH i2c: 01 00 00 7F 03 82 [18:05:09]Write i2c OK [18:05:09]MH_I2C_Read... [18:05:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 97 6E 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 32 30 39 38 35 36 30 10 04 04 00 35 7B 01 00 F4 03 04 00 F9 CD 20 67 B6 04 01 00 00 24 BA 3D 57 97 98 D8 9D [18:05:09]CommunicateWithHost err = 0 [18:05:09]CheckOFDResponse [18:05:09]1017 (14) - 77093643461234 [18:05:09]1041 (16) - 0000000002098560 [18:05:09]1040 (4) - 97077 [18:05:09]1012 (4) - 29.10.2024 11:58 [18:05:09]1206 (1) - 0 [18:05:09]OFD Sender: Remove packet 97077 [18:05:09]ProducePacketName [18:05:09]name=ofd_packets/00097077 [18:05:09]NVStorageDeleteData [18:05:09]OFD Sender: No OFD packet to send [18:05:10]*** Cut start [18:05:10]*** Partial cut [18:05:10]*** CUTSNS_PIN = 1 [18:05:10]*** CUTSNS_PIN = 0 [18:05:10]*** Brake cut motor [18:05:10]Read from MH i2c: 01 [18:05:10]MH_I2C_Read... [18:05:10]*** Stop cut motor [18:05:10]*** Cut end [18:05:10]Read from MH i2c: 01 07 00 [18:05:10]MH_I2C_Read... [18:05:10]Read from MH i2c: 01 07 00 7F 03 00 00 00 00 00 FF 0F 97 [18:05:10]process_action close_receipt done [18:05:10]requested_data is exist [18:05:10]produce_requested_data [18:05:10]requested_item fm.sn is exist - process it [18:05:10]wFMCommunicate request_size=4 [18:05:10]MH_SAM_APDU [18:05:10]CAPDU: 80 11 00 00 [18:05:10]Write to MH i2c: E2 08 00 80 03 80 11 00 00 00 00 00 00 FD [18:05:10]Write i2c OK [18:05:10]MH_I2C_Read... [18:05:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:10]Read from MH i2c: E2 [18:05:10]MH_I2C_Read... [18:05:10]Read from MH i2c: E2 17 00 [18:05:10]MH_I2C_Read... [18:05:10]Read from MH i2c: E2 17 00 80 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4E [18:05:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:05:10]wFMCommunicate OK [18:05:10]requested_item fd.num is exist - process it [18:05:10]SAM_PROTO_GetFieldsCounters [18:05:10]wFMCommunicate request_size=4 [18:05:10]MH_SAM_APDU [18:05:10]CAPDU: 80 13 00 00 [18:05:10]Write to MH i2c: E2 08 00 81 03 80 13 00 00 00 00 00 00 00 [18:05:10]Write i2c OK [18:05:10]MH_I2C_Read... [18:05:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:10]Read from MH i2c: E2 [18:05:10]MH_I2C_Read... [18:05:10]Read from MH i2c: E2 62 00 [18:05:10]MH_I2C_Read... [18:05:10]Read from MH i2c: E2 62 00 81 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [18:05:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:05:10]wFMCommunicate OK [18:05:10]SAM_PROTO_GetFieldsCounters done [18:05:10]requested_item shift.num is exist - process it [18:05:10]requested_item shift.opened is exist - process it [18:05:10]req_shift_opened [18:05:10]FM_GetShiftState [18:05:10]SAM_PROTO_GetShiftState [18:05:10]wFMCommunicate request_size=4 [18:05:10]MH_SAM_APDU [18:05:10]CAPDU: 80 13 01 00 [18:05:10]Write to MH i2c: E2 08 00 82 03 80 13 01 00 00 00 00 00 02 [18:05:10]Write i2c OK [18:05:10]MH_I2C_Read... [18:05:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:10]Read from MH i2c: E2 [18:05:10]MH_I2C_Read... [18:05:10]Read from MH i2c: E2 0E 00 [18:05:10]MH_I2C_Read... [18:05:10]Read from MH i2c: E2 0E 00 82 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 60 [18:05:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:05:10]wFMCommunicate OK [18:05:10]SAM_PROTO_GetShiftState done [18:05:10]FM_GetShiftState done [18:05:10]req_shift_opened done [18:05:10]requested_item shift.open_date is exist - process it [18:05:10]req_shift_open_date [18:05:10]req_shift_open_date done [18:05:10]produce_requested_data done [18:05:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97077,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:05:10]process_action_free close_receipt [18:05:10]json_value_free [18:05:10]json_value_free done [18:05:10]process_json_proto returns [18:05:10]Send response to host [18:05:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97077,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:05:10]free response buf [18:05:10]execute_script done [18:05:10]execute_script returns [18:05:10]free content buf [18:05:10]Sock 7.Close socket [18:05:10]Sock 7.Thread stoped [18:05:14]OFD Sender: No OFD packet to send [18:05:19]accept exits with 9 [18:05:19]New connection [18:05:19]New thread 3066723684 created [18:05:19]Thread 3066580324 joined [18:05:19]Waiting for new connection... [18:05:19] Sock 9.Parse request [18:05:19]Sock 9.Check first char [18:05:19]Sock 9.First char is OK [18:05:19]request: POST /json_proto HTTP/1.0 [18:05:19]Method: POST [18:05:19]URL: /json_proto [18:05:19]Method is POST - this is cgi request [18:05:19]url: /json_proto [18:05:19]query_string will be loaded in cgi processing [18:05:19]execute_cgi json_proto POST (null) [18:05:19]execute_cgi path=json_proto method=POST [18:05:19]POST find Content-Length [18:05:19]Host: 172.17.40.67:8080 [18:05:19]Content-Length: 678 [18:05:19]Content-Type: application/json [18:05:19] [18:05:19]POST finish read [18:05:19]Found Content-Length = 678 [18:05:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:19]execute_script... [18:05: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)3407612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:05:19]POST & json_proto [18:05:19]process_json_proto [18:05:19]json parsed OK: [18:05:19]protocol is kg_v1.0 [18:05:19]action value=close_receipt [18:05:19]process_action close_receipt [18:05:19]cmd_close_receipt [18:05:19]MH_GetDate [18:05:19]Write to MH i2c: F0 00 00 83 03 75 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: F0 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: F0 09 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: F0 09 00 83 03 00 E0 23 21 67 EE DA 66 66 9D [18:05:19]GetLastDocTimeStamp 1730225107 [18:05:19]current date 1730225120 [18:05:19]FM_GetShiftState [18:05:19]SAM_PROTO_GetShiftState [18:05:19]wFMCommunicate request_size=4 [18:05:19]MH_SAM_APDU [18:05:19]CAPDU: 80 13 01 00 [18:05:19]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 0E 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 62 [18:05:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:05:19]wFMCommunicate OK [18:05:19]SAM_PROTO_GetShiftState done [18:05:19]FM_GetShiftState done [18:05:19]opened in 1730160548 [18:05:19]opened+sec_in_day 1730246948 [18:05:19]quantity*price = 50041 [18:05:19]sum+1 = 50042 [18:05: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 587 29.10.2024 18:05 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97078 ФПД: 193319902800707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180520&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97078&fm=193319902800707&tin=02508201610067®Number=0000000000170478&sum=50000 [18:05:21]StoreToDocumentArchive [18:05:21]shift 145 fd 97078 [18:05:21]save to /storage/0145/doc_00097078 [18:05:21]save last doc name /storage/0145/doc_00097078 to /storage/kkm_last_doc_name [18:05:21]save OK [18:05:21]Clear old archive folders... [18:05:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:05:21]tlvbuf is 006E9CE0 [18:05:21]SAM_PROTO_ClearQueue [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 09 00 00 [18:05:21]Write to MH i2c: E2 08 00 91 03 80 09 00 00 00 00 00 00 06 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [18:05:21]RAPDU: 90 00 [18:05:21]wFMCommunicate OK [18:05:21]SAM_PROTO_ClearQueue done [18:05:21]KKMCreateOFDPacket [18:05:21]OFDProtocolAddRootSTLVToBuf [18:05:21]FM_MakeSignedData [18:05:21]FM_MakeSignedData [18:05:21]SAM_PROTO_SignData [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 0D 01 02 [18:05:21]Write to MH i2c: E2 08 00 92 03 80 0D 01 02 00 00 00 00 0E [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [18:05:21]RAPDU: 90 00 [18:05:21]wFMCommunicate OK [18:05:21]wFMCommunicate request_size=255 [18:05:21]MH_SAM_APDU [18:05: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 34 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 4B 02 00 00 F4 03 04 00 E0 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7B 01 00 35 04 06 00 AF [18:05:21]Write to MH i2c: E2 02 01 93 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 34 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 4B 02 00 00 F4 03 04 00 E0 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7B 01 00 35 04 06 00 AF 00 00 66 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [18:05:21]RAPDU: 90 00 [18:05:21]wFMCommunicate OK [18:05:21]wFMCommunicate request_size=10 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 0D 02 02 05 D2 CC 22 6B 43 [18:05:21]Write to MH i2c: E2 0D 00 94 03 80 0D 02 02 05 00 D2 CC 22 6B 43 00 00 89 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [18:05:21]RAPDU: 90 00 [18:05:21]wFMCommunicate OK [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 0D 03 02 [18:05:21]Write to MH i2c: E2 08 00 95 03 80 0D 03 02 00 00 00 00 13 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 0B 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 0B 00 95 03 00 31 02 24 D8 27 E5 D1 C3 90 00 E3 [18:05:21]RAPDU: 31 02 24 D8 27 E5 D1 C3 90 00 [18:05:21]wFMCommunicate OK [18:05:21]SAM_PROTO_SignData done [18:05:21]FM_MakeSignedData done [18:05:21]CreateOFDProtocolMessage [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 11 00 00 [18:05:21]Write to MH i2c: E2 08 00 96 03 80 11 00 00 00 00 00 00 13 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 17 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 17 00 96 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [18:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:05:21]wFMCommunicate OK [18:05:21]CreateOFDProtocolMessage done [18:05:21]OFDSenderStorePacket 97078 [18:05:21]StoreOFDPacket docnum=97078 [18:05:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 03 FA 07 01 0A 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 34 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 4B 02 00 00 F4 03 04 00 E0 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7B 01 00 35 04 06 00 AF D2 CC 22 6B 43 31 02 24 D8 27 E5 D1 C3 [18:05:21]CheckFolder [18:05:21]dirname=/storage/ofd_packets [18:05:21]CheckFolder done [18:05:21]ProducePacketName [18:05:21]name=ofd_packets/00097078 [18:05:21]NVStorageSaveData ofd_packets/00097078 [18:05:21]File name is /storage/ofd_packets/00097078 [18:05:21]Write 301 bytes [18:05:21]NVStorageSaveData done [18:05:21]OFDSenderStorePacket done [18:05:21]KKMCreateOFDPacket done [18:05:21]NVStorageSaveData kkm_last_timestamp [18:05:21]File name is /storage/kkm_last_timestamp [18:05:21]Write 4 bytes [18:05:21]NVStorageSaveData done [18:05:21]ExternCall_PrintAddStr [18:05:21]wPrintStart [18:05:21]Write to MH i2c: 01 00 00 97 03 9A [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 07 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [18:05:21]RasterBufferAndPrint [18:05:21]line Счет N : (1)3407612 [18:05:21]line ИНН: 02508201610067 [18:05:21]line Контрольно-Кассовый Чек [18:05:21]line ПРОДАЖА [18:05:21]line ТРК (МРК, ГНК) : 42 [18:05:21]line Товар: 2710124130 [18:05:21]line Аи-92-К-4 [18:05:21]line 7.480 * 66.90 [18:05:21]line = 500.41 [18:05:21]line НДС 12% НСП 1% [18:05:21]line > о реализуемом товаре [18:05:21]line ОКРУГЛЕНИЕ: -0.41 [18:05:21]line ИТОГО: 500.00 [18:05:21]line Внесено: 500.00 [18:05:21]line СДАЧА: 0.00 [18:05:21]line НСП 1% : 4.43 [18:05:21]line НДС 12% : 53.14 [18:05:21]line Наличными: 500.00 [18:05:21]line Безнал.: 0.00 [18:05:21]line Место: АЗС № 82 "Партнер Нефть" [18:05:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:05:21]line СНО: Общий режим [18:05:21]line Чек 587 29.10.2024 18:05 [18:05:21]line Смена: 145 ФФД: 1.0 [18:05:21]line ЗНМ: 0300000017 [18:05:21]line РНМ: 0000000000170478 [18:05:21]line Версия ККМ: v1.0 [18:05:21]line ФМ: 0000000002098560 [18:05:21]line ФД: 97078 [18:05:21]line ФПД: 193319902800707 [18:05:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180520&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97078&fm=193319902800707&tin=02508201610067®Number=0000000000170478&sum=50000 [18:05:21]OFD Sender: Processing packet 97078 [packets to send 59, broken 58] [18:05:21]ProducePacketName [18:05:21]name=ofd_packets/00097078 [18:05:21]OFD Sender: To server: pG, [18:05:21]CommunicateWithHost lk.salyk.kg:30040 [18:05:21]ConnectInit lk.salyk.kg [18:05:21]written 0, free lines is 4095 [18:05:22]Connected sock=10 [18:05:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 03 FA 07 01 0A 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 34 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 4B 02 00 00 F4 03 04 00 E0 23 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 7B 01 00 35 04 06 00 AF D2 CC 22 6B 43 31 02 24 D8 27 E5 D1 C3 [18:05:22]Write to MH i2c: 01 00 00 C2 03 C5 [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: 01 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: 01 07 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: 01 07 00 C2 03 00 00 00 00 00 00 0D D9 [18:05:22]RasterBufferAndPrint [18:05:22]line [18:05:22]line [18:05:22]line [18:05:22]line [18:05:22]line [18:05:22]written 0, free lines is 3334 [18:05:22]MH_Cut [18:05:22]Write to MH i2c: D1 01 00 C9 03 01 9E [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: D1 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: D1 01 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: D1 01 00 C9 03 00 9D [18:05:22]Write to MH i2c: 01 00 00 CA 03 CD [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 B1 47 00 75 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 32 30 39 38 35 36 30 10 04 04 00 36 7B 01 00 F4 03 04 00 06 CE 20 67 B6 04 01 00 00 DC DD C7 0A 8F 0F D9 66 [18:05:22]CommunicateWithHost err = 0 [18:05:22]CheckOFDResponse [18:05:22]1017 (14) - 77093643461234 [18:05:22]1041 (16) - 0000000002098560 [18:05:22]1040 (4) - 97078 [18:05:22]1012 (4) - 29.10.2024 11:59 [18:05:22]1206 (1) - 0 [18:05:22]OFD Sender: Remove packet 97078 [18:05:22]ProducePacketName [18:05:22]name=ofd_packets/00097078 [18:05:22]NVStorageDeleteData [18:05:23]OFD Sender: No OFD packet to send [18:05:23]*** Cut start [18:05:23]*** Partial cut [18:05:23]*** CUTSNS_PIN = 1 [18:05:23]*** CUTSNS_PIN = 0 [18:05:23]*** Brake cut motor [18:05:23]Read from MH i2c: 01 [18:05:23]MH_I2C_Read... [18:05:23]*** Stop cut motor [18:05:23]*** Cut end [18:05:23]Read from MH i2c: 01 07 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: 01 07 00 CA 03 00 00 00 00 00 FF 0F E2 [18:05:23]process_action close_receipt done [18:05:23]requested_data is exist [18:05:23]produce_requested_data [18:05:23]requested_item fm.sn is exist - process it [18:05:23]wFMCommunicate request_size=4 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 11 00 00 [18:05:23]Write to MH i2c: E2 08 00 CB 03 80 11 00 00 00 00 00 00 48 [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 17 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 17 00 CB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 99 [18:05:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:05:23]wFMCommunicate OK [18:05:23]requested_item fd.num is exist - process it [18:05:23]SAM_PROTO_GetFieldsCounters [18:05:23]wFMCommunicate request_size=4 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 13 00 00 [18:05:23]Write to MH i2c: E2 08 00 CC 03 80 13 00 00 00 00 00 00 4B [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 62 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 62 00 CC 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 96 [18:05:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:05:23]wFMCommunicate OK [18:05:23]SAM_PROTO_GetFieldsCounters done [18:05:23]requested_item shift.num is exist - process it [18:05:23]requested_item shift.opened is exist - process it [18:05:23]req_shift_opened [18:05:23]FM_GetShiftState [18:05:23]SAM_PROTO_GetShiftState [18:05:23]wFMCommunicate request_size=4 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 13 01 00 [18:05:23]Write to MH i2c: E2 08 00 CD 03 80 13 01 00 00 00 00 00 4D [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 0E 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 0E 00 CD 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AB [18:05:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:05:23]wFMCommunicate OK [18:05:23]SAM_PROTO_GetShiftState done [18:05:23]FM_GetShiftState done [18:05:23]req_shift_opened done [18:05:23]requested_item shift.open_date is exist - process it [18:05:23]req_shift_open_date [18:05:23]req_shift_open_date done [18:05:23]produce_requested_data done [18:05:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97078,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:05:23]process_action_free close_receipt [18:05:23]json_value_free [18:05:23]json_value_free done [18:05:23]process_json_proto returns [18:05:23]Send response to host [18:05:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97078,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:05:23]free response buf [18:05:23]execute_script done [18:05:23]execute_script returns [18:05:23]free content buf [18:05:23]Sock 9.Close socket [18:05:23]Sock 9.Thread stoped [18:05:28]OFD Sender: No OFD packet to send [18:05:33]OFD Sender: No OFD packet to send [18:05:38]OFD Sender: No OFD packet to send [18:05:43]OFD Sender: No OFD packet to send [18:05:48]OFD Sender: No OFD packet to send [18:05:53]OFD Sender: No OFD packet to send [18:05:58]OFD Sender: No OFD packet to send [18:06:03]OFD Sender: No OFD packet to send [18:06:08]OFD Sender: No OFD packet to send [18:06:13]OFD Sender: No OFD packet to send [18:06:18]OFD Sender: No OFD packet to send [18:06:23]OFD Sender: No OFD packet to send [18:06:26]accept exits with 7 [18:06:26]New connection [18:06:26]New thread 3066580324 created [18:06:26]Thread 3066723684 joined [18:06:26]Waiting for new connection... [18:06:26] Sock 7.Parse request [18:06:26]Sock 7.Check first char [18:06:26]Sock 7.First char is OK [18:06:26]request: POST /json_proto HTTP/1.0 [18:06:26]Method: POST [18:06:26]URL: /json_proto [18:06:26]Method is POST - this is cgi request [18:06:26]url: /json_proto [18:06:26]query_string will be loaded in cgi processing [18:06:26]execute_cgi json_proto POST (null) [18:06:26]execute_cgi path=json_proto method=POST [18:06:26]POST find Content-Length [18:06:26]Host: 172.17.40.67:8080 [18:06:26]Content-Length: 678 [18:06:26]Content-Type: application/json [18:06:26] [18:06:26]POST finish read [18:06:26]Found Content-Length = 678 [18:06:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:26]execute_script... [18: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)3407614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:26]POST & json_proto [18:06:26]process_json_proto [18:06:26]json parsed OK: [18:06:26]protocol is kg_v1.0 [18:06:26]action value=close_receipt [18:06:26]process_action close_receipt [18:06:26]cmd_close_receipt [18:06:26]MH_GetDate [18:06:26]Write to MH i2c: F0 00 00 CE 03 C0 [18:06:26]Write i2c OK [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: F0 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: F0 09 00 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: F0 09 00 CE 03 00 22 24 21 67 EE DA 66 66 2B [18:06:26]GetLastDocTimeStamp 1730225120 [18:06:26]current date 1730225186 [18:06:26]FM_GetShiftState [18:06:26]SAM_PROTO_GetShiftState [18:06:26]wFMCommunicate request_size=4 [18:06:26]MH_SAM_APDU [18:06:26]CAPDU: 80 13 01 00 [18:06:26]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [18:06:26]Write i2c OK [18:06:26]MH_I2C_Read... [18:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:26]Read from MH i2c: E2 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: E2 0E 00 [18:06:26]MH_I2C_Read... [18:06:26]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AD [18:06:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:06:26]wFMCommunicate OK [18:06:26]SAM_PROTO_GetShiftState done [18:06:26]FM_GetShiftState done [18:06:26]opened in 1730160548 [18:06:26]opened+sec_in_day 1730246948 [18:06:26]quantity*price = 50041 [18:06:26]sum+1 = 50042 [18:06: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 588 29.10.2024 18:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97079 ФПД: 206072237961768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97079&fm=206072237961768&tin=02508201610067®Number=0000000000170478&sum=50000 [18:06:27]StoreToDocumentArchive [18:06:27]shift 145 fd 97079 [18:06:27]save to /storage/0145/doc_00097079 [18:06:27]save last doc name /storage/0145/doc_00097079 to /storage/kkm_last_doc_name [18:06:27]save OK [18:06:27]Clear old archive folders... [18:06:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:06:27]tlvbuf is B6E70E40 [18:06:27]SAM_PROTO_ClearQueue [18:06:27]wFMCommunicate request_size=4 [18:06:27]MH_SAM_APDU [18:06:27]CAPDU: 80 09 00 00 [18:06:27]Write to MH i2c: E2 08 00 DC 03 80 09 00 00 00 00 00 00 51 [18:06:27]Write i2c OK [18:06:27]MH_I2C_Read... [18:06:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:27]Read from MH i2c: E2 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 DC 03 00 90 00 53 [18:06:27]RAPDU: 90 00 [18:06:27]wFMCommunicate OK [18:06:27]SAM_PROTO_ClearQueue done [18:06:27]KKMCreateOFDPacket [18:06:27]OFDProtocolAddRootSTLVToBuf [18:06:27]FM_MakeSignedData [18:06:27]FM_MakeSignedData [18:06:27]SAM_PROTO_SignData [18:06:27]wFMCommunicate request_size=4 [18:06:27]MH_SAM_APDU [18:06:27]CAPDU: 80 0D 01 02 [18:06:27]Write to MH i2c: E2 08 00 DD 03 80 0D 01 02 00 00 00 00 59 [18:06:27]Write i2c OK [18:06:27]MH_I2C_Read... [18:06:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:27]Read from MH i2c: E2 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [18:06:27]RAPDU: 90 00 [18:06:27]wFMCommunicate OK [18:06:27]wFMCommunicate request_size=255 [18:06:27]MH_SAM_APDU [18: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 34 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 4C 02 00 00 F4 03 04 00 22 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7B 01 00 35 04 06 00 BB [18:06:27]Write to MH i2c: E2 02 01 DE 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 34 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 4C 02 00 00 F4 03 04 00 22 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7B 01 00 35 04 06 00 BB 00 00 02 [18:06:27]Write i2c OK [18:06:27]MH_I2C_Read... [18:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:27]Read from MH i2c: E2 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [18:06:27]RAPDU: 90 00 [18:06:27]wFMCommunicate OK [18:06:27]wFMCommunicate request_size=10 [18:06:27]MH_SAM_APDU [18:06:27]CAPDU: 80 0D 02 02 05 6B EE 8A B2 28 [18:06:27]Write to MH i2c: E2 0D 00 DF 03 80 0D 02 02 05 00 6B EE 8A B2 28 00 00 23 [18:06:27]Write i2c OK [18:06:27]MH_I2C_Read... [18:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:27]Read from MH i2c: E2 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [18:06:27]RAPDU: 90 00 [18:06:27]wFMCommunicate OK [18:06:27]wFMCommunicate request_size=4 [18:06:27]MH_SAM_APDU [18:06:27]CAPDU: 80 0D 03 02 [18:06:27]Write to MH i2c: E2 08 00 E0 03 80 0D 03 02 00 00 00 00 5E [18:06:27]Write i2c OK [18:06:27]MH_I2C_Read... [18:06:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:27]Read from MH i2c: E2 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 0B 00 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 0B 00 E0 03 00 A2 56 4A 13 4F 9B 94 0B 90 00 3D [18:06:27]RAPDU: A2 56 4A 13 4F 9B 94 0B 90 00 [18:06:27]wFMCommunicate OK [18:06:27]SAM_PROTO_SignData done [18:06:27]FM_MakeSignedData done [18:06:27]CreateOFDProtocolMessage [18:06:27]wFMCommunicate request_size=4 [18:06:27]MH_SAM_APDU [18:06:27]CAPDU: 80 11 00 00 [18:06:27]Write to MH i2c: E2 08 00 E1 03 80 11 00 00 00 00 00 00 5E [18:06:27]Write i2c OK [18:06:27]MH_I2C_Read... [18:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:27]Read from MH i2c: E2 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 17 00 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: E2 17 00 E1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [18:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:06:27]wFMCommunicate OK [18:06:27]CreateOFDProtocolMessage done [18:06:27]OFDSenderStorePacket 97079 [18:06:27]StoreOFDPacket docnum=97079 [18:06:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA 34 07 01 AE 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 34 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 4C 02 00 00 F4 03 04 00 22 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7B 01 00 35 04 06 00 BB 6B EE 8A B2 28 A2 56 4A 13 4F 9B 94 0B [18:06:27]CheckFolder [18:06:27]dirname=/storage/ofd_packets [18:06:27]CheckFolder done [18:06:27]ProducePacketName [18:06:27]name=ofd_packets/00097079 [18:06:27]NVStorageSaveData ofd_packets/00097079 [18:06:27]File name is /storage/ofd_packets/00097079 [18:06:27]Write 301 bytes [18:06:27]NVStorageSaveData done [18:06:27]OFDSenderStorePacket done [18:06:27]KKMCreateOFDPacket done [18:06:27]NVStorageSaveData kkm_last_timestamp [18:06:27]File name is /storage/kkm_last_timestamp [18:06:27]Write 4 bytes [18:06:27]NVStorageSaveData done [18:06:27]ExternCall_PrintAddStr [18:06:27]wPrintStart [18:06:27]Write to MH i2c: 01 00 00 E2 03 E5 [18:06:27]Write i2c OK [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: 01 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: 01 07 00 [18:06:27]MH_I2C_Read... [18:06:27]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [18:06:27]RasterBufferAndPrint [18:06:27]line Счет N : (1)3407614 [18:06:27]line ИНН: 02508201610067 [18:06:27]line Контрольно-Кассовый Чек [18:06:27]line ПРОДАЖА [18:06:27]line ТРК (МРК, ГНК) : 22 [18:06:27]line Товар: 2710124130 [18:06:27]line Аи-92-К-4 [18:06:27]line 7.480 * 66.90 [18:06:27]line = 500.41 [18:06:27]line НДС 12% НСП 1% [18:06:27]line > о реализуемом товаре [18:06:27]line ОКРУГЛЕНИЕ: -0.41 [18:06:27]line ИТОГО: 500.00 [18:06:27]line Внесено: 500.00 [18:06:27]line СДАЧА: 0.00 [18:06:27]line НСП 1% : 4.43 [18:06:27]line НДС 12% : 53.14 [18:06:27]line Наличными: 500.00 [18:06:27]line Безнал.: 0.00 [18:06:27]line Место: АЗС № 82 "Партнер Нефть" [18:06:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:06:27]line СНО: Общий режим [18:06:27]line Чек 588 29.10.2024 18:06 [18:06:27]line Смена: 145 ФФД: 1.0 [18:06:27]line ЗНМ: 0300000017 [18:06:27]line РНМ: 0000000000170478 [18:06:27]line Версия ККМ: v1.0 [18:06:27]line ФМ: 0000000002098560 [18:06:27]line ФД: 97079 [18:06:27]line ФПД: 206072237961768 [18:06:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97079&fm=206072237961768&tin=02508201610067®Number=0000000000170478&sum=50000 [18:06:28]OFD Sender: Processing packet 97079 [packets to send 59, broken 58] [18:06:28]ProducePacketName [18:06:28]name=ofd_packets/00097079 [18:06:28]OFD Sender: To server: pG, [18:06:28]CommunicateWithHost lk.salyk.kg:30040 [18:06:28]ConnectInit lk.salyk.kg [18:06:28]written 0, free lines is 4095 [18:06:28]Connected sock=10 [18:06:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA 34 07 01 AE 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 34 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 4C 02 00 00 F4 03 04 00 22 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7B 01 00 35 04 06 00 BB 6B EE 8A B2 28 A2 56 4A 13 4F 9B 94 0B [18:06:28]Write to MH i2c: 01 00 00 0D 04 11 [18:06:28]Write i2c OK [18:06:28]MH_I2C_Read... [18:06:28]Read from MH i2c: 01 [18:06:28]MH_I2C_Read... [18:06:28]Read from MH i2c: 01 07 00 [18:06:28]MH_I2C_Read... [18:06:28]Read from MH i2c: 01 07 00 0D 04 00 00 00 00 00 FB 0C 1F [18:06:28]RasterBufferAndPrint [18:06:28]line [18:06:28]line [18:06:28]line [18:06:28]line [18:06:28]line [18:06:28]written 0, free lines is 3329 [18:06:28]MH_Cut [18:06:28]Write to MH i2c: D1 01 00 14 04 01 EA [18:06:28]Write i2c OK [18:06:28]MH_I2C_Read... [18:06:28]Read from MH i2c: D1 [18:06:28]MH_I2C_Read... [18:06:28]Read from MH i2c: D1 01 00 [18:06:28]MH_I2C_Read... [18:06:28]Read from MH i2c: D1 01 00 14 04 00 E9 [18:06:28]Write to MH i2c: 01 00 00 15 04 19 [18:06:28]Write i2c OK [18:06:28]MH_I2C_Read... [18:06:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 93 5A 47 00 AD 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 7B 01 00 F4 03 04 00 48 CE 20 67 B6 04 01 00 00 CF 8E 77 DB A4 17 61 A2 [18:06:28]CommunicateWithHost err = 0 [18:06:28]CheckOFDResponse [18:06:28]1017 (14) - 77093643461234 [18:06:28]1041 (16) - 0000000002098560 [18:06:28]1040 (4) - 97079 [18:06:28]1012 (4) - 29.10.2024 12:00 [18:06:28]1206 (1) - 0 [18:06:28]OFD Sender: Remove packet 97079 [18:06:28]ProducePacketName [18:06:28]name=ofd_packets/00097079 [18:06:28]NVStorageDeleteData [18:06:29]OFD Sender: No OFD packet to send [18:06:29]*** Cut start [18:06:29]*** Partial cut [18:06:29]*** CUTSNS_PIN = 1 [18:06:29]*** CUTSNS_PIN = 0 [18:06:29]*** Brake cut motor [18:06:29]Read from MH i2c: 01 [18:06:29]MH_I2C_Read... [18:06:29]*** Stop cut motor [18:06:29]*** Cut end [18:06:29]Read from MH i2c: 01 07 00 [18:06:29]MH_I2C_Read... [18:06:29]Read from MH i2c: 01 07 00 15 04 00 00 00 00 00 FF 0F 2E [18:06:29]process_action close_receipt done [18:06:29]requested_data is exist [18:06:29]produce_requested_data [18:06:29]requested_item fm.sn is exist - process it [18:06:29]wFMCommunicate request_size=4 [18:06:29]MH_SAM_APDU [18:06:29]CAPDU: 80 11 00 00 [18:06:29]Write to MH i2c: E2 08 00 16 04 80 11 00 00 00 00 00 00 94 [18:06:29]Write i2c OK [18:06:29]MH_I2C_Read... [18:06:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:29]Read from MH i2c: E2 [18:06:29]MH_I2C_Read... [18:06:29]Read from MH i2c: E2 17 00 [18:06:29]MH_I2C_Read... [18:06:29]Read from MH i2c: E2 17 00 16 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [18:06:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:06:29]wFMCommunicate OK [18:06:29]requested_item fd.num is exist - process it [18:06:29]SAM_PROTO_GetFieldsCounters [18:06:29]wFMCommunicate request_size=4 [18:06:29]MH_SAM_APDU [18:06:29]CAPDU: 80 13 00 00 [18:06:29]Write to MH i2c: E2 08 00 17 04 80 13 00 00 00 00 00 00 97 [18:06:29]Write i2c OK [18:06:29]MH_I2C_Read... [18:06:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:30]Read from MH i2c: E2 [18:06:30]MH_I2C_Read... [18:06:30]Read from MH i2c: E2 62 00 [18:06:30]MH_I2C_Read... [18:06:30]Read from MH i2c: E2 62 00 17 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 E6 [18:06:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:30]wFMCommunicate OK [18:06:30]SAM_PROTO_GetFieldsCounters done [18:06:30]requested_item shift.num is exist - process it [18:06:30]requested_item shift.opened is exist - process it [18:06:30]req_shift_opened [18:06:30]FM_GetShiftState [18:06:30]SAM_PROTO_GetShiftState [18:06:30]wFMCommunicate request_size=4 [18:06:30]MH_SAM_APDU [18:06:30]CAPDU: 80 13 01 00 [18:06:30]Write to MH i2c: E2 08 00 18 04 80 13 01 00 00 00 00 00 99 [18:06:30]Write i2c OK [18:06:30]MH_I2C_Read... [18:06:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:30]Read from MH i2c: E2 [18:06:30]MH_I2C_Read... [18:06:30]Read from MH i2c: E2 0E 00 [18:06:30]MH_I2C_Read... [18:06:30]Read from MH i2c: E2 0E 00 18 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F7 [18:06:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:06:30]wFMCommunicate OK [18:06:30]SAM_PROTO_GetShiftState done [18:06:30]FM_GetShiftState done [18:06:30]req_shift_opened done [18:06:30]requested_item shift.open_date is exist - process it [18:06:30]req_shift_open_date [18:06:30]req_shift_open_date done [18:06:30]produce_requested_data done [18:06:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97079,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:06:30]process_action_free close_receipt [18:06:30]json_value_free [18:06:30]json_value_free done [18:06:30]process_json_proto returns [18:06:30]Send response to host [18:06:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97079,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:06:30]free response buf [18:06:30]execute_script done [18:06:30]execute_script returns [18:06:30]free content buf [18:06:30]Sock 7.Close socket [18:06:30]Sock 7.Thread stoped [18:06:34]OFD Sender: No OFD packet to send [18:06:39]OFD Sender: No OFD packet to send [18:06:44]OFD Sender: No OFD packet to send [18:06:46]accept exits with 9 [18:06:46]New connection [18:06:46]New thread 3066723684 created [18:06:46]Thread 3066580324 joined [18:06:46]Waiting for new connection... [18:06:46] Sock 9.Parse request [18:06:46]Sock 9.Check first char [18:06:46]Sock 9.First char is OK [18:06:46]request: POST /json_proto HTTP/1.0 [18:06:46]Method: POST [18:06:46]URL: /json_proto [18:06:46]Method is POST - this is cgi request [18:06:46]url: /json_proto [18:06:46]query_string will be loaded in cgi processing [18:06:46]execute_cgi json_proto POST (null) [18:06:46]execute_cgi path=json_proto method=POST [18:06:46]POST find Content-Length [18:06:46]Host: 172.17.40.67:8080 [18:06:46]Content-Length: 678 [18:06:46]Content-Type: application/json [18:06:46] [18:06:46]POST finish read [18:06:46]Found Content-Length = 678 [18:06:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:46]execute_script... [18:06: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)3407615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:06:46]POST & json_proto [18:06:46]process_json_proto [18:06:46]json parsed OK: [18:06:46]protocol is kg_v1.0 [18:06:46]action value=close_receipt [18:06:46]process_action close_receipt [18:06:46]cmd_close_receipt [18:06:46]MH_GetDate [18:06:46]Write to MH i2c: F0 00 00 19 04 0C [18:06:46]Write i2c OK [18:06:46]MH_I2C_Read... [18:06:46]Read from MH i2c: F0 [18:06:46]MH_I2C_Read... [18:06:46]Read from MH i2c: F0 09 00 [18:06:46]MH_I2C_Read... [18:06:46]Read from MH i2c: F0 09 00 19 04 00 36 24 21 67 EE DA 66 66 8B [18:06:46]GetLastDocTimeStamp 1730225186 [18:06:46]current date 1730225206 [18:06:46]FM_GetShiftState [18:06:46]SAM_PROTO_GetShiftState [18:06:46]wFMCommunicate request_size=4 [18:06:46]MH_SAM_APDU [18:06:46]CAPDU: 80 13 01 00 [18:06:46]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [18:06:46]Write i2c OK [18:06:46]MH_I2C_Read... [18:06:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:46]Read from MH i2c: E2 [18:06:46]MH_I2C_Read... [18:06:46]Read from MH i2c: E2 0E 00 [18:06:46]MH_I2C_Read... [18:06:46]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F9 [18:06:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:06:46]wFMCommunicate OK [18:06:46]SAM_PROTO_GetShiftState done [18:06:46]FM_GetShiftState done [18:06:46]opened in 1730160548 [18:06:46]opened+sec_in_day 1730246948 [18:06:46]quantity*price = 30038 [18:06:46]sum+1 = 30039 [18:06:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 589 29.10.2024 18:06 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97080 ФПД: 98799043991862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180646&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97080&fm=98799043991862&tin=02508201610067®Number=0000000000170478&sum=30000 [18:06:47]StoreToDocumentArchive [18:06:47]shift 145 fd 97080 [18:06:47]save to /storage/0145/doc_00097080 [18:06:47]save last doc name /storage/0145/doc_00097080 to /storage/kkm_last_doc_name [18:06:47]save OK [18:06:47]Clear old archive folders... [18:06:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:06:47]tlvbuf is 006FB580 [18:06:47]SAM_PROTO_ClearQueue [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 09 00 00 [18:06:47]Write to MH i2c: E2 08 00 27 04 80 09 00 00 00 00 00 00 9D [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]SAM_PROTO_ClearQueue done [18:06:47]KKMCreateOFDPacket [18:06:47]OFDProtocolAddRootSTLVToBuf [18:06:47]FM_MakeSignedData [18:06:47]FM_MakeSignedData [18:06:47]SAM_PROTO_SignData [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 01 02 [18:06:47]Write to MH i2c: E2 08 00 28 04 80 0D 01 02 00 00 00 00 A5 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=255 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 36 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7B 01 00 35 04 06 00 59 [18:06:47]Write to MH i2c: E2 02 01 29 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 34 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 02 00 00 F4 03 04 00 36 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7B 01 00 35 04 06 00 59 00 00 F6 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=10 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 02 02 05 DB 71 EB D9 36 [18:06:47]Write to MH i2c: E2 0D 00 2A 04 80 0D 02 02 05 00 DB 71 EB D9 36 00 00 F8 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:48]Read from MH i2c: E2 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: E2 03 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [18:06:48]RAPDU: 90 00 [18:06:48]wFMCommunicate OK [18:06:48]wFMCommunicate request_size=4 [18:06:48]MH_SAM_APDU [18:06:48]CAPDU: 80 0D 03 02 [18:06:48]Write to MH i2c: E2 08 00 2B 04 80 0D 03 02 00 00 00 00 AA [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:48]Read from MH i2c: E2 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: E2 0B 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: E2 0B 00 2B 04 00 EC 89 E6 EE 58 67 DE 01 90 00 92 [18:06:48]RAPDU: EC 89 E6 EE 58 67 DE 01 90 00 [18:06:48]wFMCommunicate OK [18:06:48]SAM_PROTO_SignData done [18:06:48]FM_MakeSignedData done [18:06:48]CreateOFDProtocolMessage [18:06:48]wFMCommunicate request_size=4 [18:06:48]MH_SAM_APDU [18:06:48]CAPDU: 80 11 00 00 [18:06:48]Write to MH i2c: E2 08 00 2C 04 80 11 00 00 00 00 00 00 AA [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:48]Read from MH i2c: E2 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: E2 17 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: E2 17 00 2C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [18:06:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:06:48]wFMCommunicate OK [18:06:48]CreateOFDProtocolMessage done [18:06:48]OFDSenderStorePacket 97080 [18:06:48]StoreOFDPacket docnum=97080 [18:06:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF 98 07 01 83 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 36 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7B 01 00 35 04 06 00 59 DB 71 EB D9 36 EC 89 E6 EE 58 67 DE 01 [18:06:48]CheckFolder [18:06:48]dirname=/storage/ofd_packets [18:06:48]CheckFolder done [18:06:48]ProducePacketName [18:06:48]name=ofd_packets/00097080 [18:06:48]NVStorageSaveData ofd_packets/00097080 [18:06:48]File name is /storage/ofd_packets/00097080 [18:06:48]Write 301 bytes [18:06:48]NVStorageSaveData done [18:06:48]OFDSenderStorePacket done [18:06:48]KKMCreateOFDPacket done [18:06:48]NVStorageSaveData kkm_last_timestamp [18:06:48]File name is /storage/kkm_last_timestamp [18:06:48]Write 4 bytes [18:06:48]NVStorageSaveData done [18:06:48]ExternCall_PrintAddStr [18:06:48]wPrintStart [18:06:48]Write to MH i2c: 01 00 00 2D 04 31 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [18:06:48]RasterBufferAndPrint [18:06:48]line Счет N : (1)3407615 [18:06:48]line ИНН: 02508201610067 [18:06:48]line Контрольно-Кассовый Чек [18:06:48]line ПРОДАЖА [18:06:48]line ТРК (МРК, ГНК) : 12 [18:06:48]line Товар: 2710124130 [18:06:48]line Аи-92-К-4 [18:06:48]line 4.490 * 66.90 [18:06:48]line = 300.38 [18:06:48]line НДС 12% НСП 1% [18:06:48]line > о реализуемом товаре [18:06:48]line ОКРУГЛЕНИЕ: -0.38 [18:06:48]line ИТОГО: 300.00 [18:06:48]line Внесено: 300.00 [18:06:48]line СДАЧА: 0.00 [18:06:48]line НСП 1% : 2.66 [18:06:48]line НДС 12% : 31.90 [18:06:48]line Наличными: 300.00 [18:06:48]line Безнал.: 0.00 [18:06:48]line Место: АЗС № 82 "Партнер Нефть" [18:06:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:06:48]line СНО: Общий режим [18:06:48]line Чек 589 29.10.2024 18:06 [18:06:48]line Смена: 145 ФФД: 1.0 [18:06:48]line ЗНМ: 0300000017 [18:06:48]line РНМ: 0000000000170478 [18:06:48]line Версия ККМ: v1.0 [18:06:48]line ФМ: 0000000002098560 [18:06:48]line ФД: 97080 [18:06:48]line ФПД: 98799043991862 [18:06:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180646&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97080&fm=98799043991862&tin=02508201610067®Number=0000000000170478&sum=30000 [18:06:48]OFD Sender: Processing packet 97080 [packets to send 59, broken 58] [18:06:48]ProducePacketName [18:06:48]name=ofd_packets/00097080 [18:06:48]OFD Sender: To server: pG, [18:06:48]CommunicateWithHost lk.salyk.kg:30040 [18:06:48]ConnectInit lk.salyk.kg [18:06:48]written 0, free lines is 4095 [18:06:48]Connected sock=10 [18:06:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF 98 07 01 83 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 36 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 7B 01 00 35 04 06 00 59 DB 71 EB D9 36 EC 89 E6 EE 58 67 DE 01 [18:06:48]Write to MH i2c: 01 00 00 58 04 5C [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 58 04 00 00 00 00 00 00 0D 70 [18:06:48]RasterBufferAndPrint [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]written 0, free lines is 3336 [18:06:48]MH_Cut [18:06:48]Write to MH i2c: D1 01 00 5F 04 01 35 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 01 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 01 00 5F 04 00 34 [18:06:48]Write to MH i2c: 01 00 00 60 04 64 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6C 9C 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 38 7B 01 00 F4 03 04 00 5C CE 20 67 B6 04 01 00 00 8C 48 26 FE DF 74 DE 05 [18:06:49]CommunicateWithHost err = 0 [18:06:49]CheckOFDResponse [18:06:49]1017 (14) - 77093643461234 [18:06:49]1041 (16) - 0000000002098560 [18:06:49]1040 (4) - 97080 [18:06:49]1012 (4) - 29.10.2024 12:00 [18:06:49]1206 (1) - 0 [18:06:49]OFD Sender: Remove packet 97080 [18:06:49]ProducePacketName [18:06:49]name=ofd_packets/00097080 [18:06:49]NVStorageDeleteData [18:06:49]OFD Sender: No OFD packet to send [18:06:49]*** Cut start [18:06:49]*** Partial cut [18:06:49]*** CUTSNS_PIN = 1 [18:06:49]*** CUTSNS_PIN = 0 [18:06:49]*** Brake cut motor [18:06:50]Read from MH i2c: 01 [18:06:50]*** Stop cut motor [18:06:50]*** Cut end [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: 01 07 00 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: 01 07 00 60 04 00 00 00 00 00 FF 0F 79 [18:06:50]process_action close_receipt done [18:06:50]requested_data is exist [18:06:50]produce_requested_data [18:06:50]requested_item fm.sn is exist - process it [18:06:50]wFMCommunicate request_size=4 [18:06:50]MH_SAM_APDU [18:06:50]CAPDU: 80 11 00 00 [18:06:50]Write to MH i2c: E2 08 00 61 04 80 11 00 00 00 00 00 00 DF [18:06:50]Write i2c OK [18:06:50]MH_I2C_Read... [18:06:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:50]Read from MH i2c: E2 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 17 00 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 17 00 61 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [18:06:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:06:50]wFMCommunicate OK [18:06:50]requested_item fd.num is exist - process it [18:06:50]SAM_PROTO_GetFieldsCounters [18:06:50]wFMCommunicate request_size=4 [18:06:50]MH_SAM_APDU [18:06:50]CAPDU: 80 13 00 00 [18:06:50]Write to MH i2c: E2 08 00 62 04 80 13 00 00 00 00 00 00 E2 [18:06:50]Write i2c OK [18:06:50]MH_I2C_Read... [18:06:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:50]Read from MH i2c: E2 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 62 00 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 62 00 62 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [18:06:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:50]wFMCommunicate OK [18:06:50]SAM_PROTO_GetFieldsCounters done [18:06:50]requested_item shift.num is exist - process it [18:06:50]requested_item shift.opened is exist - process it [18:06:50]req_shift_opened [18:06:50]FM_GetShiftState [18:06:50]SAM_PROTO_GetShiftState [18:06:50]wFMCommunicate request_size=4 [18:06:50]MH_SAM_APDU [18:06:50]CAPDU: 80 13 01 00 [18:06:50]Write to MH i2c: E2 08 00 63 04 80 13 01 00 00 00 00 00 E4 [18:06:50]Write i2c OK [18:06:50]MH_I2C_Read... [18:06:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:50]Read from MH i2c: E2 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 0E 00 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 0E 00 63 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 42 [18:06:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:06:50]wFMCommunicate OK [18:06:50]SAM_PROTO_GetShiftState done [18:06:50]FM_GetShiftState done [18:06:50]req_shift_opened done [18:06:50]requested_item shift.open_date is exist - process it [18:06:50]req_shift_open_date [18:06:50]req_shift_open_date done [18:06:50]produce_requested_data done [18:06:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97080,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:06:50]process_action_free close_receipt [18:06:50]json_value_free [18:06:50]json_value_free done [18:06:50]process_json_proto returns [18:06:50]Send response to host [18:06:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97080,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:06:50]free response buf [18:06:50]execute_script done [18:06:50]execute_script returns [18:06:50]free content buf [18:06:50]Sock 9.Close socket [18:06:50]Sock 9.Thread stoped [18:06:54]OFD Sender: No OFD packet to send [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]accept exits with 7 [18:08:09]New connection [18:08:09]New thread 3066580324 created [18:08:09]Thread 3066723684 joined [18:08:09]Waiting for new connection... [18:08:09] Sock 7.Parse request [18:08:09]Sock 7.Check first char [18:08:09]Sock 7.First char is OK [18:08:09]request: POST /json_proto HTTP/1.0 [18:08:09]Method: POST [18:08:09]URL: /json_proto [18:08:09]Method is POST - this is cgi request [18:08:09]url: /json_proto [18:08:09]query_string will be loaded in cgi processing [18:08:09]execute_cgi json_proto POST (null) [18:08:09]execute_cgi path=json_proto method=POST [18:08:09]POST find Content-Length [18:08:09]Host: 172.17.40.67:8080 [18:08:09]Content-Length: 683 [18:08:09]Content-Type: application/json [18:08:09] [18:08:09]POST finish read [18:08:09]Found Content-Length = 683 [18:08:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:09]execute_script... [18:08: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)3407616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:09]POST & json_proto [18:08:09]process_json_proto [18:08:09]json parsed OK: [18:08:09]protocol is kg_v1.0 [18:08:09]action value=close_receipt [18:08:09]process_action close_receipt [18:08:09]cmd_close_receipt [18:08:09]MH_GetDate [18:08:09]Write to MH i2c: F0 00 00 64 04 57 [18:08:09]Write i2c OK [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: F0 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: F0 09 00 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: F0 09 00 64 04 00 89 24 21 67 EE DA 66 66 29 [18:08:09]GetLastDocTimeStamp 1730225206 [18:08:09]current date 1730225289 [18:08:09]FM_GetShiftState [18:08:09]SAM_PROTO_GetShiftState [18:08:09]wFMCommunicate request_size=4 [18:08:09]MH_SAM_APDU [18:08:09]CAPDU: 80 13 01 00 [18:08:09]Write to MH i2c: E2 08 00 65 04 80 13 01 00 00 00 00 00 E6 [18:08:09]Write i2c OK [18:08:09]MH_I2C_Read... [18:08:09]OFD Sender: No OFD packet to send [18:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:09]Read from MH i2c: E2 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 0E 00 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 0E 00 65 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 44 [18:08:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:08:09]wFMCommunicate OK [18:08:09]SAM_PROTO_GetShiftState done [18:08:09]FM_GetShiftState done [18:08:09]opened in 1730160548 [18:08:09]opened+sec_in_day 1730246948 [18:08:09]quantity*price = 100015 [18:08:09]sum+1 = 100017 [18:08:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 590 29.10.2024 18:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97081 ФПД: 198520999645966 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180809&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97081&fm=198520999645966&tin=02508201610067®Number=0000000000170478&sum=100000 [18:08:10]StoreToDocumentArchive [18:08:10]shift 145 fd 97081 [18:08:10]save to /storage/0145/doc_00097081 [18:08:10]save last doc name /storage/0145/doc_00097081 to /storage/kkm_last_doc_name [18:08:10]save OK [18:08:10]Clear old archive folders... [18:08:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:08:10]tlvbuf is 0068FE50 [18:08:10]SAM_PROTO_ClearQueue [18:08:10]wFMCommunicate request_size=4 [18:08:10]MH_SAM_APDU [18:08:10]CAPDU: 80 09 00 00 [18:08:10]Write to MH i2c: E2 08 00 72 04 80 09 00 00 00 00 00 00 E8 [18:08:10]Write i2c OK [18:08:10]MH_I2C_Read... [18:08:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:10]Read from MH i2c: E2 [18:08:10]MH_I2C_Read... [18:08:10]Read from MH i2c: E2 03 00 [18:08:10]MH_I2C_Read... [18:08:10]Read from MH i2c: E2 03 00 72 04 00 90 00 EA [18:08:10]RAPDU: 90 00 [18:08:10]wFMCommunicate OK [18:08:10]SAM_PROTO_ClearQueue done [18:08:10]KKMCreateOFDPacket [18:08:10]OFDProtocolAddRootSTLVToBuf [18:08:10]FM_MakeSignedData [18:08:10]FM_MakeSignedData [18:08:10]SAM_PROTO_SignData [18:08:10]wFMCommunicate request_size=4 [18:08:10]MH_SAM_APDU [18:08:10]CAPDU: 80 0D 01 02 [18:08:10]Write to MH i2c: E2 08 00 73 04 80 0D 01 02 00 00 00 00 F0 [18:08:10]Write i2c OK [18:08:10]MH_I2C_Read... [18:08:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:10]Read from MH i2c: E2 [18:08:10]MH_I2C_Read... [18:08:10]Read from MH i2c: E2 03 00 [18:08:10]MH_I2C_Read... [18:08:10]Read from MH i2c: E2 03 00 73 04 00 90 00 EB [18:08:10]RAPDU: 90 00 [18:08:10]wFMCommunicate OK [18:08:10]wFMCommunicate request_size=255 [18:08:10]MH_SAM_APDU [18:08:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 4E 02 00 00 F4 03 04 00 89 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7B 01 00 35 04 06 00 B4 [18:08:10]Write to MH i2c: E2 02 01 74 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 34 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 4E 02 00 00 F4 03 04 00 89 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7B 01 00 35 04 06 00 B4 00 00 F7 [18:08:10]Write i2c OK [18:08:10]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:11]Read from MH i2c: E2 03 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [18:08:11]RAPDU: 90 00 [18:08:11]wFMCommunicate OK [18:08:11]wFMCommunicate request_size=10 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 0D 02 02 05 8D C5 AA 13 0E [18:08:11]Write to MH i2c: E2 0D 00 75 04 80 0D 02 02 05 00 8D C5 AA 13 0E 00 00 1A [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [18:08:11]RAPDU: 90 00 [18:08:11]wFMCommunicate OK [18:08:11]wFMCommunicate request_size=4 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 0D 03 02 [18:08:11]Write to MH i2c: E2 08 00 76 04 80 0D 03 02 00 00 00 00 F5 [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 0B 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 0B 00 76 04 00 82 7E 02 92 FF 6A 34 78 90 00 9F [18:08:11]RAPDU: 82 7E 02 92 FF 6A 34 78 90 00 [18:08:11]wFMCommunicate OK [18:08:11]SAM_PROTO_SignData done [18:08:11]FM_MakeSignedData done [18:08:11]CreateOFDProtocolMessage [18:08:11]wFMCommunicate request_size=4 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 11 00 00 [18:08:11]Write to MH i2c: E2 08 00 77 04 80 11 00 00 00 00 00 00 F5 [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 17 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 17 00 77 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [18:08:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:08:11]wFMCommunicate OK [18:08:11]CreateOFDProtocolMessage done [18:08:11]OFDSenderStorePacket 97081 [18:08:11]StoreOFDPacket docnum=97081 [18:08:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 03 07 01 F0 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4E 02 00 00 F4 03 04 00 89 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7B 01 00 35 04 06 00 B4 8D C5 AA 13 0E 82 7E 02 92 FF 6A 34 78 [18:08:11]CheckFolder [18:08:11]dirname=/storage/ofd_packets [18:08:11]CheckFolder done [18:08:11]ProducePacketName [18:08:11]name=ofd_packets/00097081 [18:08:11]NVStorageSaveData ofd_packets/00097081 [18:08:11]File name is /storage/ofd_packets/00097081 [18:08:11]Write 301 bytes [18:08:11]NVStorageSaveData done [18:08:11]OFDSenderStorePacket done [18:08:11]KKMCreateOFDPacket done [18:08:11]NVStorageSaveData kkm_last_timestamp [18:08:11]File name is /storage/kkm_last_timestamp [18:08:11]Write 4 bytes [18:08:11]NVStorageSaveData done [18:08:11]ExternCall_PrintAddStr [18:08:11]wPrintStart [18:08:11]Write to MH i2c: 01 00 00 78 04 7C [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: 01 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: 01 07 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 FF 0F 91 [18:08:11]RasterBufferAndPrint [18:08:11]line Счет N : (1)3407616 [18:08:11]line ИНН: 02508201610067 [18:08:11]line Контрольно-Кассовый Чек [18:08:11]line ПРОДАЖА [18:08:11]line ТРК (МРК, ГНК) : 32 [18:08:11]line Товар: 2710124130 [18:08:11]line Аи-92-К-4 [18:08:11]line 14.950 * 66.90 [18:08:11]line = 1000.16 [18:08:11]line НДС 12% НСП 1% [18:08:11]line > о реализуемом товаре [18:08:11]line ОКРУГЛЕНИЕ: -0.16 [18:08:11]line ИТОГО: 1000.00 [18:08:11]line Внесено: 1000.00 [18:08:11]line СДАЧА: 0.00 [18:08:11]line НСП 1% : 8.85 [18:08:11]line НДС 12% : 106.21 [18:08:11]line Наличными: 1000.00 [18:08:11]line Безнал.: 0.00 [18:08:11]line Место: АЗС № 82 "Партнер Нефть" [18:08:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:08:11]line СНО: Общий режим [18:08:11]line Чек 590 29.10.2024 18:08 [18:08:11]line Смена: 145 ФФД: 1.0 [18:08:11]line ЗНМ: 0300000017 [18:08:11]line РНМ: 0000000000170478 [18:08:11]line Версия ККМ: v1.0 [18:08:11]line ФМ: 0000000002098560 [18:08:11]line ФД: 97081 [18:08:11]line ФПД: 198520999645966 [18:08:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180809&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97081&fm=198520999645966&tin=02508201610067®Number=0000000000170478&sum=100000 [18:08:11]OFD Sender: Processing packet 97081 [packets to send 59, broken 58] [18:08:11]ProducePacketName [18:08:11]name=ofd_packets/00097081 [18:08:11]OFD Sender: To server: pG, [18:08:11]CommunicateWithHost lk.salyk.kg:30040 [18:08:11]ConnectInit lk.salyk.kg [18:08:11]written 0, free lines is 4095 [18:08:12]Write to MH i2c: 01 00 00 A3 04 A7 [18:08:12]Write i2c OK [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 07 00 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 07 00 A3 04 00 00 00 00 00 FC 0C B6 [18:08:12]RasterBufferAndPrint [18:08:12]line [18:08:12]line [18:08:12]line [18:08:12]line [18:08:12]line [18:08:12]written 0, free lines is 3331 [18:08:12]MH_Cut [18:08:12]Write to MH i2c: D1 01 00 AA 04 01 80 [18:08:12]Write i2c OK [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: D1 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: D1 01 00 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: D1 01 00 AA 04 00 7F [18:08:12]Write to MH i2c: 01 00 00 AB 04 AF [18:08:12]Write i2c OK [18:08:12]MH_I2C_Read... [18:08:12]*** Cut start [18:08:12]*** Partial cut [18:08:12]*** CUTSNS_PIN = 1 [18:08:12]*** CUTSNS_PIN = 0 [18:08:13]*** Brake cut motor [18:08:13]Read from MH i2c: 01 [18:08:13]MH_I2C_Read... [18:08:13]*** Stop cut motor [18:08:13]*** Cut end [18:08:13]Read from MH i2c: 01 07 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: 01 07 00 AB 04 00 00 00 00 00 FF 0F C4 [18:08:13]process_action close_receipt done [18:08:13]requested_data is exist [18:08:13]produce_requested_data [18:08:13]requested_item fm.sn is exist - process it [18:08:13]wFMCommunicate request_size=4 [18:08:13]MH_SAM_APDU [18:08:13]CAPDU: 80 11 00 00 [18:08:13]Write to MH i2c: E2 08 00 AC 04 80 11 00 00 00 00 00 00 2A [18:08:13]Write i2c OK [18:08:13]MH_I2C_Read... [18:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:13]Read from MH i2c: E2 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 17 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 17 00 AC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [18:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:08:13]wFMCommunicate OK [18:08:13]requested_item fd.num is exist - process it [18:08:13]SAM_PROTO_GetFieldsCounters [18:08:13]wFMCommunicate request_size=4 [18:08:13]MH_SAM_APDU [18:08:13]CAPDU: 80 13 00 00 [18:08:13]Write to MH i2c: E2 08 00 AD 04 80 13 00 00 00 00 00 00 2D [18:08:13]Write i2c OK [18:08:13]MH_I2C_Read... [18:08:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:08:13]Read from MH i2c: E2 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 62 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 62 00 AD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 84 [18:08:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:08:13]wFMCommunicate OK [18:08:13]SAM_PROTO_GetFieldsCounters done [18:08:13]requested_item shift.num is exist - process it [18:08:13]requested_item shift.opened is exist - process it [18:08:13]req_shift_opened [18:08:13]FM_GetShiftState [18:08:13]SAM_PROTO_GetShiftState [18:08:13]wFMCommunicate request_size=4 [18:08:13]MH_SAM_APDU [18:08:13]CAPDU: 80 13 01 00 [18:08:13]Write to MH i2c: E2 08 00 AE 04 80 13 01 00 00 00 00 00 2F [18:08:13]Write i2c OK [18:08:13]MH_I2C_Read... [18:08:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:13]Read from MH i2c: E2 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 0E 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 0E 00 AE 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8D [18:08:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:08:13]wFMCommunicate OK [18:08:13]SAM_PROTO_GetShiftState done [18:08:13]FM_GetShiftState done [18:08:13]req_shift_opened done [18:08:13]requested_item shift.open_date is exist - process it [18:08:13]req_shift_open_date [18:08:13]req_shift_open_date done [18:08:13]produce_requested_data done [18:08:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97081,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:08:13]process_action_free close_receipt [18:08:13]json_value_free [18:08:13]json_value_free done [18:08:13]process_json_proto returns [18:08:13]Send response to host [18:08:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97081,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:08:13]free response buf [18:08:13]execute_script done [18:08:13]execute_script returns [18:08:13]free content buf [18:08:13]Sock 7.Close socket [18:08:13]Sock 7.Thread stoped [18:09:51]accept exits with 9 [18:09:51]New connection [18:09:51]New thread 3066723684 created [18:09:51]Thread 3066580324 joined [18:09:51]Waiting for new connection... [18:09:51] Sock 9.Parse request [18:09:51]Sock 9.Check first char [18:09:51]Sock 9.First char is OK [18:09:51]request: POST /json_proto HTTP/1.0 [18:09:51]Method: POST [18:09:51]URL: /json_proto [18:09:51]Method is POST - this is cgi request [18:09:51]url: /json_proto [18:09:51]query_string will be loaded in cgi processing [18:09:51]execute_cgi json_proto POST (null) [18:09:51]execute_cgi path=json_proto method=POST [18:09:51]POST find Content-Length [18:09:51]Host: 172.17.40.67:8080 [18:09:51]Content-Length: 683 [18:09:51]Content-Type: application/json [18:09:51] [18:09:51]POST finish read [18:09:51]Found Content-Length = 683 [18:09:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:51]execute_script... [18:09: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)3407617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:51]POST & json_proto [18:09:51]process_json_proto [18:09:51]json parsed OK: [18:09:51]protocol is kg_v1.0 [18:09:51]action value=close_receipt [18:09:51]process_action close_receipt [18:09:51]cmd_close_receipt [18:09:51]MH_GetDate [18:09:51]Write to MH i2c: F0 00 00 AF 04 A2 [18:09:51]Write i2c OK [18:09:51]MH_I2C_Read... [18:09:51]Read from MH i2c: F0 [18:09:51]MH_I2C_Read... [18:09:51]Read from MH i2c: F0 09 00 [18:09:51]MH_I2C_Read... [18:09:51]Read from MH i2c: F0 09 00 AF 04 00 F0 24 21 67 EE DA 66 66 DB [18:09:51]GetLastDocTimeStamp 1730225289 [18:09:51]current date 1730225392 [18:09:51]FM_GetShiftState [18:09:51]SAM_PROTO_GetShiftState [18:09:51]wFMCommunicate request_size=4 [18:09:51]MH_SAM_APDU [18:09:51]CAPDU: 80 13 01 00 [18:09:51]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [18:09:51]Write i2c OK [18:09:51]MH_I2C_Read... [18:09:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:51]Read from MH i2c: E2 [18:09:51]MH_I2C_Read... [18:09:51]Read from MH i2c: E2 0E 00 [18:09:51]MH_I2C_Read... [18:09:51]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8F [18:09:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:09:51]wFMCommunicate OK [18:09:51]SAM_PROTO_GetShiftState done [18:09:51]FM_GetShiftState done [18:09:51]opened in 1730160548 [18:09:51]opened+sec_in_day 1730246948 [18:09:51]quantity*price = 100015 [18:09:51]sum+1 = 100017 [18:09:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 591 29.10.2024 18:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97082 ФПД: 49526638641908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97082&fm=49526638641908&tin=02508201610067®Number=0000000000170478&sum=100000 [18:09:53]StoreToDocumentArchive [18:09:53]shift 145 fd 97082 [18:09:53]save to /storage/0145/doc_00097082 [18:09:53]save last doc name /storage/0145/doc_00097082 to /storage/kkm_last_doc_name [18:09:53]save OK [18:09:53]Clear old archive folders... [18:09:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:09:53]tlvbuf is 006FB620 [18:09:53]SAM_PROTO_ClearQueue [18:09:53]wFMCommunicate request_size=4 [18:09:53]MH_SAM_APDU [18:09:53]CAPDU: 80 09 00 00 [18:09:53]Write to MH i2c: E2 08 00 BD 04 80 09 00 00 00 00 00 00 33 [18:09:53]Write i2c OK [18:09:53]MH_I2C_Read... [18:09:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:53]Read from MH i2c: E2 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 03 00 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 03 00 BD 04 00 90 00 35 [18:09:53]RAPDU: 90 00 [18:09:53]wFMCommunicate OK [18:09:53]SAM_PROTO_ClearQueue done [18:09:53]KKMCreateOFDPacket [18:09:53]OFDProtocolAddRootSTLVToBuf [18:09:53]FM_MakeSignedData [18:09:53]FM_MakeSignedData [18:09:53]SAM_PROTO_SignData [18:09:53]wFMCommunicate request_size=4 [18:09:53]MH_SAM_APDU [18:09:53]CAPDU: 80 0D 01 02 [18:09:53]Write to MH i2c: E2 08 00 BE 04 80 0D 01 02 00 00 00 00 3B [18:09:53]Write i2c OK [18:09:53]MH_I2C_Read... [18:09:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:53]Read from MH i2c: E2 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 03 00 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 03 00 BE 04 00 90 00 36 [18:09:53]RAPDU: 90 00 [18:09:53]wFMCommunicate OK [18:09:53]wFMCommunicate request_size=255 [18:09:53]MH_SAM_APDU [18:09: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 34 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 4F 02 00 00 F4 03 04 00 F0 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7B 01 00 35 04 06 00 2D [18:09:53]Write to MH i2c: E2 02 01 BF 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 34 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 4F 02 00 00 F4 03 04 00 F0 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7B 01 00 35 04 06 00 2D 00 00 24 [18:09:53]Write i2c OK [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 [18:09:53]MH_I2C_Read... [18:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:53]Read from MH i2c: E2 03 00 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [18:09:53]RAPDU: 90 00 [18:09:53]wFMCommunicate OK [18:09:53]wFMCommunicate request_size=10 [18:09:53]MH_SAM_APDU [18:09:53]CAPDU: 80 0D 02 02 05 0B 51 B4 02 F4 [18:09:53]Write to MH i2c: E2 0D 00 C0 04 80 0D 02 02 05 00 0B 51 B4 02 F4 00 00 4E [18:09:53]Write i2c OK [18:09:53]MH_I2C_Read... [18:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:53]Read from MH i2c: E2 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 03 00 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [18:09:53]RAPDU: 90 00 [18:09:53]wFMCommunicate OK [18:09:53]wFMCommunicate request_size=4 [18:09:53]MH_SAM_APDU [18:09:53]CAPDU: 80 0D 03 02 [18:09:53]Write to MH i2c: E2 08 00 C1 04 80 0D 03 02 00 00 00 00 40 [18:09:53]Write i2c OK [18:09:53]MH_I2C_Read... [18:09:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:53]Read from MH i2c: E2 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 0B 00 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 0B 00 C1 04 00 EC 1E 4E 4D 59 91 CA B2 90 00 4C [18:09:53]RAPDU: EC 1E 4E 4D 59 91 CA B2 90 00 [18:09:53]wFMCommunicate OK [18:09:53]SAM_PROTO_SignData done [18:09:53]FM_MakeSignedData done [18:09:53]CreateOFDProtocolMessage [18:09:53]wFMCommunicate request_size=4 [18:09:53]MH_SAM_APDU [18:09:53]CAPDU: 80 11 00 00 [18:09:53]Write to MH i2c: E2 08 00 C2 04 80 11 00 00 00 00 00 00 40 [18:09:53]Write i2c OK [18:09:53]MH_I2C_Read... [18:09:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:53]Read from MH i2c: E2 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 17 00 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: E2 17 00 C2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [18:09:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:09:53]wFMCommunicate OK [18:09:53]CreateOFDProtocolMessage done [18:09:53]OFDSenderStorePacket 97082 [18:09:53]StoreOFDPacket docnum=97082 [18:09:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 F7 07 01 5D BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4F 02 00 00 F4 03 04 00 F0 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7B 01 00 35 04 06 00 2D 0B 51 B4 02 F4 EC 1E 4E 4D 59 91 CA B2 [18:09:53]CheckFolder [18:09:53]dirname=/storage/ofd_packets [18:09:53]CheckFolder done [18:09:53]ProducePacketName [18:09:53]name=ofd_packets/00097082 [18:09:53]NVStorageSaveData ofd_packets/00097082 [18:09:53]File name is /storage/ofd_packets/00097082 [18:09:53]Write 301 bytes [18:09:53]NVStorageSaveData done [18:09:53]OFDSenderStorePacket done [18:09:53]KKMCreateOFDPacket done [18:09:53]NVStorageSaveData kkm_last_timestamp [18:09:53]File name is /storage/kkm_last_timestamp [18:09:53]Write 4 bytes [18:09:53]NVStorageSaveData done [18:09:53]ExternCall_PrintAddStr [18:09:53]wPrintStart [18:09:53]Write to MH i2c: 01 00 00 C3 04 C7 [18:09:53]Write i2c OK [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: 01 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: 01 07 00 [18:09:53]MH_I2C_Read... [18:09:53]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 FF 0F DC [18:09:53]RasterBufferAndPrint [18:09:53]line Счет N : (1)3407617 [18:09:53]line ИНН: 02508201610067 [18:09:53]line Контрольно-Кассовый Чек [18:09:53]line ПРОДАЖА [18:09:53]line ТРК (МРК, ГНК) : 22 [18:09:53]line Товар: 2710124130 [18:09:53]line Аи-92-К-4 [18:09:53]line 14.950 * 66.90 [18:09:53]line = 1000.16 [18:09:53]line НДС 12% НСП 1% [18:09:53]line > о реализуемом товаре [18:09:53]line ОКРУГЛЕНИЕ: -0.16 [18:09:53]line ИТОГО: 1000.00 [18:09:53]line Внесено: 1000.00 [18:09:53]line СДАЧА: 0.00 [18:09:53]line НСП 1% : 8.85 [18:09:53]line НДС 12% : 106.21 [18:09:53]line Наличными: 1000.00 [18:09:53]line Безнал.: 0.00 [18:09:53]line Место: АЗС № 82 "Партнер Нефть" [18:09:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:09:53]line СНО: Общий режим [18:09:53]line Чек 591 29.10.2024 18:09 [18:09:53]line Смена: 145 ФФД: 1.0 [18:09:53]line ЗНМ: 0300000017 [18:09:53]line РНМ: 0000000000170478 [18:09:53]line Версия ККМ: v1.0 [18:09:53]line ФМ: 0000000002098560 [18:09:53]line ФД: 97082 [18:09:53]line ФПД: 49526638641908 [18:09:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97082&fm=49526638641908&tin=02508201610067®Number=0000000000170478&sum=100000 [18:09:53]written 0, free lines is 4095 [18:09:54]Write to MH i2c: 01 00 00 EE 04 F2 [18:09:54]Write i2c OK [18:09:54]MH_I2C_Read... [18:09:54]Read from MH i2c: 01 [18:09:54]MH_I2C_Read... [18:09:54]Read from MH i2c: 01 07 00 [18:09:54]MH_I2C_Read... [18:09:54]Read from MH i2c: 01 07 00 EE 04 00 00 00 00 00 F7 0C FC [18:09:54]RasterBufferAndPrint [18:09:54]line [18:09:54]line [18:09:54]line [18:09:54]line [18:09:54]line [18:09:54]written 0, free lines is 3326 [18:09:54]MH_Cut [18:09:54]Write to MH i2c: D1 01 00 F5 04 01 CB [18:09:54]Write i2c OK [18:09:54]MH_I2C_Read... [18:09:54]Read from MH i2c: D1 [18:09:54]MH_I2C_Read... [18:09:54]Read from MH i2c: D1 01 00 [18:09:54]MH_I2C_Read... [18:09:54]Read from MH i2c: D1 01 00 F5 04 00 CA [18:09:54]Write to MH i2c: 01 00 00 F6 04 FA [18:09:54]Write i2c OK [18:09:54]MH_I2C_Read... [18:09:54]*** Cut start [18:09:54]*** Partial cut [18:09:54]*** CUTSNS_PIN = 1 [18:09:55]*** CUTSNS_PIN = 0 [18:09:55]*** Brake cut motor [18:09:55]Read from MH i2c: 01 [18:09:55]MH_I2C_Read... [18:09:55]*** Stop cut motor [18:09:55]*** Cut end [18:09:55]Read from MH i2c: 01 07 00 [18:09:55]MH_I2C_Read... [18:09:55]Read from MH i2c: 01 07 00 F6 04 00 00 00 00 00 FF 0F 0F [18:09:55]process_action close_receipt done [18:09:55]requested_data is exist [18:09:55]produce_requested_data [18:09:55]requested_item fm.sn is exist - process it [18:09:55]wFMCommunicate request_size=4 [18:09:55]MH_SAM_APDU [18:09:55]CAPDU: 80 11 00 00 [18:09:55]Write to MH i2c: E2 08 00 F7 04 80 11 00 00 00 00 00 00 75 [18:09:55]Write i2c OK [18:09:55]MH_I2C_Read... [18:09:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:55]Read from MH i2c: E2 [18:09:55]MH_I2C_Read... [18:09:55]Read from MH i2c: E2 17 00 [18:09:55]MH_I2C_Read... [18:09:55]Read from MH i2c: E2 17 00 F7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [18:09:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:09:55]wFMCommunicate OK [18:09:55]requested_item fd.num is exist - process it [18:09:55]SAM_PROTO_GetFieldsCounters [18:09:55]wFMCommunicate request_size=4 [18:09:55]MH_SAM_APDU [18:09:55]CAPDU: 80 13 00 00 [18:09:55]Write to MH i2c: E2 08 00 F8 04 80 13 00 00 00 00 00 00 78 [18:09:55]Write i2c OK [18:09:55]MH_I2C_Read... [18:09:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:55]Read from MH i2c: E2 [18:09:55]MH_I2C_Read... [18:09:55]Read from MH i2c: E2 62 00 [18:09:55]MH_I2C_Read... [18:09:55]Read from MH i2c: E2 62 00 F8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 D3 [18:09:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:55]wFMCommunicate OK [18:09:55]SAM_PROTO_GetFieldsCounters done [18:09:55]requested_item shift.num is exist - process it [18:09:55]requested_item shift.opened is exist - process it [18:09:55]req_shift_opened [18:09:55]FM_GetShiftState [18:09:55]SAM_PROTO_GetShiftState [18:09:55]wFMCommunicate request_size=4 [18:09:55]MH_SAM_APDU [18:09:55]CAPDU: 80 13 01 00 [18:09:55]Write to MH i2c: E2 08 00 F9 04 80 13 01 00 00 00 00 00 7A [18:09:55]Write i2c OK [18:09:55]MH_I2C_Read... [18:09:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:55]Read from MH i2c: E2 [18:09:55]MH_I2C_Read... [18:09:55]Read from MH i2c: E2 0E 00 [18:09:55]MH_I2C_Read... [18:09:55]Read from MH i2c: E2 0E 00 F9 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D8 [18:09:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:09:55]wFMCommunicate OK [18:09:55]SAM_PROTO_GetShiftState done [18:09:55]FM_GetShiftState done [18:09:55]req_shift_opened done [18:09:55]requested_item shift.open_date is exist - process it [18:09:55]req_shift_open_date [18:09:55]req_shift_open_date done [18:09:55]produce_requested_data done [18:09:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97082,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:09:55]process_action_free close_receipt [18:09:55]json_value_free [18:09:55]json_value_free done [18:09:55]process_json_proto returns [18:09:55]Send response to host [18:09:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97082,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:09:55]free response buf [18:09:55]execute_script done [18:09:55]execute_script returns [18:09:55]free content buf [18:09:55]Sock 9.Close socket [18:09:55]Sock 9.Thread stoped [18:10:17]accept exits with 7 [18:10:17]New connection [18:10:17]New thread 3066580324 created [18:10:17]Thread 3066723684 joined [18:10:17]Waiting for new connection... [18:10:17] Sock 7.Parse request [18:10:17]Sock 7.Check first char [18:10:17]Sock 7.First char is OK [18:10:17]request: POST /json_proto HTTP/1.0 [18:10:17]Method: POST [18:10:17]URL: /json_proto [18:10:17]Method is POST - this is cgi request [18:10:17]url: /json_proto [18:10:17]query_string will be loaded in cgi processing [18:10:17]execute_cgi json_proto POST (null) [18:10:17]execute_cgi path=json_proto method=POST [18:10:17]POST find Content-Length [18:10:17]Host: 172.17.40.67:8080 [18:10:17]Content-Length: 768 [18:10:17]Content-Type: application/json [18:10:17] [18:10:17]POST finish read [18:10:17]Found Content-Length = 768 [18:10:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:17]execute_script... [18: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)3407618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:17]POST & json_proto [18:10:17]process_json_proto [18:10:17]json parsed OK: [18:10:17]protocol is kg_v1.0 [18:10:17]action value=close_receipt [18:10:17]process_action close_receipt [18:10:17]cmd_close_receipt [18:10:17]MH_GetDate [18:10:17]Write to MH i2c: F0 00 00 FA 04 ED [18:10:17]Write i2c OK [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: F0 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: F0 09 00 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: F0 09 00 FA 04 00 09 25 21 67 EE DA 66 66 40 [18:10:17]GetLastDocTimeStamp 1730225392 [18:10:17]current date 1730225417 [18:10:17]FM_GetShiftState [18:10:17]SAM_PROTO_GetShiftState [18:10:17]wFMCommunicate request_size=4 [18:10:17]MH_SAM_APDU [18:10:17]CAPDU: 80 13 01 00 [18:10:17]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [18:10:17]Write i2c OK [18:10:17]MH_I2C_Read... [18:10:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:17]Read from MH i2c: E2 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: E2 0E 00 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DA [18:10:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:10:17]wFMCommunicate OK [18:10:17]SAM_PROTO_GetShiftState done [18:10:17]FM_GetShiftState done [18:10:17]opened in 1730160548 [18:10:17]opened+sec_in_day 1730246948 [18:10:17]quantity*price = 80012 [18:10:17]sum+1 = 80013 [18:10:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 592 29.10.2024 18:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97083 ФПД: 69891891321739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181017&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97083&fm=69891891321739&tin=02508201610067®Number=0000000000170478&sum=80012 [18:10:18]StoreToDocumentArchive [18:10:18]shift 145 fd 97083 [18:10:18]save to /storage/0145/doc_00097083 [18:10:18]save last doc name /storage/0145/doc_00097083 to /storage/kkm_last_doc_name [18:10:18]save OK [18:10:18]Clear old archive folders... [18:10:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:10:18]tlvbuf is 00696B40 [18:10:18]SAM_PROTO_ClearQueue [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 09 00 00 [18:10:18]Write to MH i2c: E2 08 00 08 05 80 09 00 00 00 00 00 00 7F [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 08 05 00 90 00 81 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_ClearQueue done [18:10:18]KKMCreateOFDPacket [18:10:18]OFDProtocolAddRootSTLVToBuf [18:10:18]FM_MakeSignedData [18:10:18]FM_MakeSignedData [18:10:18]SAM_PROTO_SignData [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 0D 01 02 [18:10:18]Write to MH i2c: E2 08 00 09 05 80 0D 01 02 00 00 00 00 87 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]wFMCommunicate request_size=255 [18:10:18]MH_SAM_APDU [18:10: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 34 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 8C 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 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 09 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7B 01 00 35 04 06 00 3F [18:10:18]Write to MH i2c: E2 02 01 0A 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 34 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 8C 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 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 09 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7B 01 00 35 04 06 00 3F 00 00 A8 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]wFMCommunicate request_size=10 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 0D 02 02 05 90 F9 5A DB 8B [18:10:18]Write to MH i2c: E2 0D 00 0B 05 80 0D 02 02 05 00 90 F9 5A DB 8B 00 00 DD [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 0D 03 02 [18:10:18]Write to MH i2c: E2 08 00 0C 05 80 0D 03 02 00 00 00 00 8C [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0B 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0B 00 0C 05 00 38 89 E7 D3 0C 44 51 D3 90 00 7C [18:10:18]RAPDU: 38 89 E7 D3 0C 44 51 D3 90 00 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_SignData done [18:10:18]FM_MakeSignedData done [18:10:18]CreateOFDProtocolMessage [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 11 00 00 [18:10:18]Write to MH i2c: E2 08 00 0D 05 80 11 00 00 00 00 00 00 8C [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 0D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [18:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:10:18]wFMCommunicate OK [18:10:18]CreateOFDProtocolMessage done [18:10:18]OFDSenderStorePacket 97083 [18:10:18]StoreOFDPacket docnum=97083 [18:10:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 F0 07 01 0C 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8C 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 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 09 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7B 01 00 35 04 06 00 3F 90 F9 5A DB 8B 38 89 E7 D3 0C 44 51 D3 [18:10:18]CheckFolder [18:10:18]dirname=/storage/ofd_packets [18:10:18]CheckFolder done [18:10:18]ProducePacketName [18:10:18]name=ofd_packets/00097083 [18:10:18]NVStorageSaveData ofd_packets/00097083 [18:10:18]File name is /storage/ofd_packets/00097083 [18:10:18]Write 301 bytes [18:10:18]NVStorageSaveData done [18:10:18]OFDSenderStorePacket done [18:10:18]KKMCreateOFDPacket done [18:10:18]NVStorageSaveData kkm_last_timestamp [18:10:18]File name is /storage/kkm_last_timestamp [18:10:18]Write 4 bytes [18:10:18]NVStorageSaveData done [18:10:18]ExternCall_PrintAddStr [18:10:18]wPrintStart [18:10:18]Write to MH i2c: 01 00 00 0E 05 13 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: 01 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: 01 07 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 FF 0F 28 [18:10:18]RasterBufferAndPrint [18:10:18]line Счет N : (1)3407618 [18:10:18]line ИНН: 02508201610067 [18:10:18]line Контрольно-Кассовый Чек [18:10:18]line ПРОДАЖА [18:10:18]line ТРК (МРК, ГНК) : 32 [18:10:18]line Товар: 2710124130 [18:10:18]line Аи-92-К-4 [18:10:18]line 11.960 * 66.90 [18:10:18]line = 800.12 [18:10:18]line НДС 12% НСП 1% [18:10:18]line > о реализуемом товаре [18:10:18]line ИТОГО: 800.12 [18:10:18]line НСП 1% : 7.08 [18:10:18]line НДС 12% : 84.97 [18:10:18]line Наличными: 0.00 [18:10:18]line Безнал.: 800.12 [18:10:18]line Место: АЗС № 82 "Партнер Нефть" [18:10:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:10:18]line СНО: Общий режим [18:10:18]line Чек 592 29.10.2024 18:10 [18:10:18]line Смена: 145 ФФД: 1.0 [18:10:18]line ЗНМ: 0300000017 [18:10:18]line РНМ: 0000000000170478 [18:10:18]line Версия ККМ: v1.0 [18:10:18]line Платежная система: Mbank [18:10:18]line ФМ: 0000000002098560 [18:10:18]line ФД: 97083 [18:10:18]line ФПД: 69891891321739 [18:10:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181017&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97083&fm=69891891321739&tin=02508201610067®Number=0000000000170478&sum=80012 [18:10:19]written 0, free lines is 4095 [18:10:19]Write to MH i2c: 01 00 00 37 05 3C [18:10:19]Write i2c OK [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: 01 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: 01 07 00 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: 01 07 00 37 05 00 00 00 00 00 27 0D 77 [18:10:19]RasterBufferAndPrint [18:10:19]line [18:10:19]line [18:10:19]line [18:10:19]line [18:10:19]line [18:10:19]written 0, free lines is 3374 [18:10:19]MH_Cut [18:10:19]Write to MH i2c: D1 01 00 3E 05 01 15 [18:10:19]Write i2c OK [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: D1 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: D1 01 00 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: D1 01 00 3E 05 00 14 [18:10:19]Write to MH i2c: 01 00 00 3F 05 44 [18:10:19]Write i2c OK [18:10:19]MH_I2C_Read... [18:10:20]*** Cut start [18:10:20]*** Partial cut [18:10:20]*** CUTSNS_PIN = 1 [18:10:20]*** CUTSNS_PIN = 0 [18:10:20]*** Brake cut motor [18:10:20]Read from MH i2c: 01 [18:10:20]MH_I2C_Read... [18:10:20]*** Stop cut motor [18:10:20]*** Cut end [18:10:20]Read from MH i2c: 01 07 00 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: 01 07 00 3F 05 00 00 00 00 00 FF 0F 59 [18:10:20]process_action close_receipt done [18:10:20]requested_data is exist [18:10:20]produce_requested_data [18:10:20]requested_item fm.sn is exist - process it [18:10:20]wFMCommunicate request_size=4 [18:10:20]MH_SAM_APDU [18:10:20]CAPDU: 80 11 00 00 [18:10:20]Write to MH i2c: E2 08 00 40 05 80 11 00 00 00 00 00 00 BF [18:10:20]Write i2c OK [18:10:20]MH_I2C_Read... [18:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:20]Read from MH i2c: E2 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 17 00 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 17 00 40 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [18:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:10:20]wFMCommunicate OK [18:10:20]requested_item fd.num is exist - process it [18:10:20]SAM_PROTO_GetFieldsCounters [18:10:20]wFMCommunicate request_size=4 [18:10:20]MH_SAM_APDU [18:10:20]CAPDU: 80 13 00 00 [18:10:20]Write to MH i2c: E2 08 00 41 05 80 13 00 00 00 00 00 00 C2 [18:10:20]Write i2c OK [18:10:20]MH_I2C_Read... [18:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:20]Read from MH i2c: E2 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 62 00 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 62 00 41 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 21 [18:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:10:20]wFMCommunicate OK [18:10:20]SAM_PROTO_GetFieldsCounters done [18:10:20]requested_item shift.num is exist - process it [18:10:20]requested_item shift.opened is exist - process it [18:10:20]req_shift_opened [18:10:20]FM_GetShiftState [18:10:20]SAM_PROTO_GetShiftState [18:10:20]wFMCommunicate request_size=4 [18:10:20]MH_SAM_APDU [18:10:20]CAPDU: 80 13 01 00 [18:10:20]Write to MH i2c: E2 08 00 42 05 80 13 01 00 00 00 00 00 C4 [18:10:20]Write i2c OK [18:10:20]MH_I2C_Read... [18:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:21]Read from MH i2c: E2 [18:10:21]MH_I2C_Read... [18:10:21]Read from MH i2c: E2 0E 00 [18:10:21]MH_I2C_Read... [18:10:21]Read from MH i2c: E2 0E 00 42 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 22 [18:10:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:10:21]wFMCommunicate OK [18:10:21]SAM_PROTO_GetShiftState done [18:10:21]FM_GetShiftState done [18:10:21]req_shift_opened done [18:10:21]requested_item shift.open_date is exist - process it [18:10:21]req_shift_open_date [18:10:21]req_shift_open_date done [18:10:21]produce_requested_data done [18:10:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97083,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:10:21]process_action_free close_receipt [18:10:21]json_value_free [18:10:21]json_value_free done [18:10:21]process_json_proto returns [18:10:21]Send response to host [18:10:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97083,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:10:21]free response buf [18:10:21]execute_script done [18:10:21]execute_script returns [18:10:21]free content buf [18:10:21]Sock 7.Close socket [18:10:21]Sock 7.Thread stoped [18:10:22]ConnectInit Can't connect to host [18:10:22]CommunicateWithHost connect error [18:10:22]CommunicateWithHost err = -1 [18:10:22]OFD Sender: Server communicate error [18:10:22]OFD Sender: Processing packet 97081 [packets to send 61, broken 58] [18:10:22]ProducePacketName [18:10:22]name=ofd_packets/00097081 [18:10:22]OFD Sender: To server: pG, [18:10:22]CommunicateWithHost lk.salyk.kg:30040 [18:10:22]ConnectInit lk.salyk.kg [18:10:22]Connected sock=7 [18:10:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 03 07 01 F0 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4E 02 00 00 F4 03 04 00 89 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 7B 01 00 35 04 06 00 B4 8D C5 AA 13 0E 82 7E 02 92 FF 6A 34 78 [18:10:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 02 CE 47 00 5B 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 32 30 39 38 35 36 30 10 04 04 00 39 7B 01 00 F4 03 04 00 32 CF 20 67 B6 04 01 00 00 77 4B B2 F4 30 FF 4E 1C [18:10:22]CommunicateWithHost err = 0 [18:10:22]CheckOFDResponse [18:10:22]1017 (14) - 77093643461234 [18:10:22]1041 (16) - 0000000002098560 [18:10:22]1040 (4) - 97081 [18:10:22]1012 (4) - 29.10.2024 12:04 [18:10:22]1206 (1) - 0 [18:10:22]OFD Sender: Remove packet 97081 [18:10:22]ProducePacketName [18:10:22]name=ofd_packets/00097081 [18:10:22]NVStorageDeleteData [18:10:23]OFD Sender: Processing packet 97082 [packets to send 60, broken 58] [18:10:23]ProducePacketName [18:10:23]name=ofd_packets/00097082 [18:10:23]OFD Sender: To server: pG, [18:10:23]CommunicateWithHost lk.salyk.kg:30040 [18:10:23]ConnectInit lk.salyk.kg [18:10:23]Connected sock=7 [18:10:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 F7 07 01 5D BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4F 02 00 00 F4 03 04 00 F0 24 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7B 01 00 35 04 06 00 2D 0B 51 B4 02 F4 EC 1E 4E 4D 59 91 CA B2 [18:10:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 25 47 00 EB C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 7B 01 00 F4 03 04 00 33 CF 20 67 B6 04 01 00 00 22 4E D2 3A AC F2 67 40 [18:10:23]CommunicateWithHost err = 0 [18:10:23]CheckOFDResponse [18:10:23]1017 (14) - 77093643461234 [18:10:23]1041 (16) - 0000000002098560 [18:10:23]1040 (4) - 97082 [18:10:23]1012 (4) - 29.10.2024 12:04 [18:10:23]1206 (1) - 0 [18:10:23]OFD Sender: Remove packet 97082 [18:10:23]ProducePacketName [18:10:23]name=ofd_packets/00097082 [18:10:23]NVStorageDeleteData [18:10:24]OFD Sender: Processing packet 97083 [packets to send 59, broken 58] [18:10:24]ProducePacketName [18:10:24]name=ofd_packets/00097083 [18:10:24]OFD Sender: To server: pG, [18:10:24]CommunicateWithHost lk.salyk.kg:30040 [18:10:24]ConnectInit lk.salyk.kg [18:10:24]Connected sock=7 [18:10:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 F0 07 01 0C 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 8C 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 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 09 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7B 01 00 35 04 06 00 3F 90 F9 5A DB 8B 38 89 E7 D3 0C 44 51 D3 [18:10:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 72 8D 47 00 33 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 7B 01 00 F4 03 04 00 34 CF 20 67 B6 04 01 00 00 FD 61 92 51 6D E6 AA 71 [18:10:24]CommunicateWithHost err = 0 [18:10:24]CheckOFDResponse [18:10:24]1017 (14) - 77093643461234 [18:10:24]1041 (16) - 0000000002098560 [18:10:24]1040 (4) - 97083 [18:10:24]1012 (4) - 29.10.2024 12:04 [18:10:24]1206 (1) - 0 [18:10:24]OFD Sender: Remove packet 97083 [18:10:24]ProducePacketName [18:10:24]name=ofd_packets/00097083 [18:10:24]NVStorageDeleteData [18:10:25]OFD Sender: No OFD packet to send [18:10:30]OFD Sender: No OFD packet to send [18:10:35]OFD Sender: No OFD packet to send [18:10:40]OFD Sender: No OFD packet to send [18:10:45]OFD Sender: No OFD packet to send [18:10:50]OFD Sender: No OFD packet to send [18:10:55]OFD Sender: No OFD packet to send [18:11:00]OFD Sender: No OFD packet to send [18:11:05]OFD Sender: No OFD packet to send [18:11:10]OFD Sender: No OFD packet to send [18:11:15]OFD Sender: No OFD packet to send [18:11:20]OFD Sender: No OFD packet to send [18:11:25]OFD Sender: No OFD packet to send [18:11:30]OFD Sender: No OFD packet to send [18:11:35]OFD Sender: No OFD packet to send [18:11:40]OFD Sender: No OFD packet to send [18:11:45]OFD Sender: No OFD packet to send [18:11:50]OFD Sender: No OFD packet to send [18:11:55]OFD Sender: No OFD packet to send [18:12:00]OFD Sender: No OFD packet to send [18:12:05]OFD Sender: No OFD packet to send [18:12:06]accept exits with 9 [18:12:06]New connection [18:12:06]New thread 3066723684 created [18:12:06]Thread 3066580324 joined [18:12:06]Waiting for new connection... [18:12:06] Sock 9.Parse request [18:12:06]Sock 9.Check first char [18:12:06]Sock 9.First char is OK [18:12:06]request: POST /json_proto HTTP/1.0 [18:12:06]Method: POST [18:12:06]URL: /json_proto [18:12:06]Method is POST - this is cgi request [18:12:06]url: /json_proto [18:12:06]query_string will be loaded in cgi processing [18:12:06]execute_cgi json_proto POST (null) [18:12:06]execute_cgi path=json_proto method=POST [18:12:06]POST find Content-Length [18:12:06]Host: 172.17.40.67:8080 [18:12:06]Content-Length: 678 [18:12:06]Content-Type: application/json [18:12:06] [18:12:06]POST finish read [18:12:06]Found Content-Length = 678 [18:12:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:06]execute_script... [18:12:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:12:06]POST & json_proto [18:12:06]process_json_proto [18:12:06]json parsed OK: [18:12:06]protocol is kg_v1.0 [18:12:06]action value=close_receipt [18:12:06]process_action close_receipt [18:12:06]cmd_close_receipt [18:12:06]MH_GetDate [18:12:06]Write to MH i2c: F0 00 00 43 05 37 [18:12:06]Write i2c OK [18:12:06]MH_I2C_Read... [18:12:06]Read from MH i2c: F0 [18:12:06]MH_I2C_Read... [18:12:06]Read from MH i2c: F0 09 00 [18:12:06]MH_I2C_Read... [18:12:06]Read from MH i2c: F0 09 00 43 05 00 76 25 21 67 EE DA 66 66 F7 [18:12:06]GetLastDocTimeStamp 1730225417 [18:12:06]current date 1730225526 [18:12:06]FM_GetShiftState [18:12:06]SAM_PROTO_GetShiftState [18:12:06]wFMCommunicate request_size=4 [18:12:06]MH_SAM_APDU [18:12:06]CAPDU: 80 13 01 00 [18:12:06]Write to MH i2c: E2 08 00 44 05 80 13 01 00 00 00 00 00 C6 [18:12:06]Write i2c OK [18:12:06]MH_I2C_Read... [18:12:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:06]Read from MH i2c: E2 [18:12:06]MH_I2C_Read... [18:12:06]Read from MH i2c: E2 0E 00 [18:12:06]MH_I2C_Read... [18:12:06]Read from MH i2c: E2 0E 00 44 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 24 [18:12:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:12:06]wFMCommunicate OK [18:12:06]SAM_PROTO_GetShiftState done [18:12:06]FM_GetShiftState done [18:12:06]opened in 1730160548 [18:12:06]opened+sec_in_day 1730246948 [18:12:06]quantity*price = 50041 [18:12:06]sum+1 = 50042 [18:12: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 593 29.10.2024 18:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97084 ФПД: 252745689573840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97084&fm=252745689573840&tin=02508201610067®Number=0000000000170478&sum=50000 [18:12:07]StoreToDocumentArchive [18:12:07]shift 145 fd 97084 [18:12:07]save to /storage/0145/doc_00097084 [18:12:07]save last doc name /storage/0145/doc_00097084 to /storage/kkm_last_doc_name [18:12:07]save OK [18:12:07]Clear old archive folders... [18:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:07]tlvbuf is 00696B90 [18:12:07]SAM_PROTO_ClearQueue [18:12:07]wFMCommunicate request_size=4 [18:12:07]MH_SAM_APDU [18:12:07]CAPDU: 80 09 00 00 [18:12:07]Write to MH i2c: E2 08 00 51 05 80 09 00 00 00 00 00 00 C8 [18:12:07]Write i2c OK [18:12:07]MH_I2C_Read... [18:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:07]Read from MH i2c: E2 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 51 05 00 90 00 CA [18:12:07]RAPDU: 90 00 [18:12:07]wFMCommunicate OK [18:12:07]SAM_PROTO_ClearQueue done [18:12:07]KKMCreateOFDPacket [18:12:07]OFDProtocolAddRootSTLVToBuf [18:12:07]FM_MakeSignedData [18:12:07]FM_MakeSignedData [18:12:07]SAM_PROTO_SignData [18:12:07]wFMCommunicate request_size=4 [18:12:07]MH_SAM_APDU [18:12:07]CAPDU: 80 0D 01 02 [18:12:07]Write to MH i2c: E2 08 00 52 05 80 0D 01 02 00 00 00 00 D0 [18:12:07]Write i2c OK [18:12:07]MH_I2C_Read... [18:12:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:07]Read from MH i2c: E2 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 52 05 00 90 00 CB [18:12:07]RAPDU: 90 00 [18:12:07]wFMCommunicate OK [18:12:07]wFMCommunicate request_size=255 [18:12:07]MH_SAM_APDU [18:12:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 76 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7B 01 00 35 04 06 00 E5 [18:12:07]Write to MH i2c: E2 02 01 53 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 34 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 02 00 00 F4 03 04 00 76 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7B 01 00 35 04 06 00 E5 00 00 02 [18:12:07]Write i2c OK [18:12:07]MH_I2C_Read... [18:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:07]Read from MH i2c: E2 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 53 05 00 90 00 CC [18:12:07]RAPDU: 90 00 [18:12:07]wFMCommunicate OK [18:12:07]wFMCommunicate request_size=10 [18:12:07]MH_SAM_APDU [18:12:07]CAPDU: 80 0D 02 02 05 DE F1 0B A9 D0 [18:12:07]Write to MH i2c: E2 0D 00 54 05 80 0D 02 02 05 00 DE F1 0B A9 D0 00 00 30 [18:12:07]Write i2c OK [18:12:07]MH_I2C_Read... [18:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:07]Read from MH i2c: E2 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 03 00 54 05 00 90 00 CD [18:12:07]RAPDU: 90 00 [18:12:07]wFMCommunicate OK [18:12:07]wFMCommunicate request_size=4 [18:12:07]MH_SAM_APDU [18:12:07]CAPDU: 80 0D 03 02 [18:12:07]Write to MH i2c: E2 08 00 55 05 80 0D 03 02 00 00 00 00 D5 [18:12:07]Write i2c OK [18:12:07]MH_I2C_Read... [18:12:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:07]Read from MH i2c: E2 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 0B 00 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 0B 00 55 05 00 F8 60 7A C6 00 90 0E AD 90 00 B9 [18:12:07]RAPDU: F8 60 7A C6 00 90 0E AD 90 00 [18:12:07]wFMCommunicate OK [18:12:07]SAM_PROTO_SignData done [18:12:07]FM_MakeSignedData done [18:12:07]CreateOFDProtocolMessage [18:12:07]wFMCommunicate request_size=4 [18:12:07]MH_SAM_APDU [18:12:07]CAPDU: 80 11 00 00 [18:12:07]Write to MH i2c: E2 08 00 56 05 80 11 00 00 00 00 00 00 D5 [18:12:07]Write i2c OK [18:12:07]MH_I2C_Read... [18:12:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:07]Read from MH i2c: E2 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 17 00 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: E2 17 00 56 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [18:12:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:12:07]wFMCommunicate OK [18:12:07]CreateOFDProtocolMessage done [18:12:07]OFDSenderStorePacket 97084 [18:12:07]StoreOFDPacket docnum=97084 [18:12:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 97 07 01 C4 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 34 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 02 00 00 F4 03 04 00 76 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7B 01 00 35 04 06 00 E5 DE F1 0B A9 D0 F8 60 7A C6 00 90 0E AD [18:12:07]CheckFolder [18:12:07]dirname=/storage/ofd_packets [18:12:07]CheckFolder done [18:12:07]ProducePacketName [18:12:07]name=ofd_packets/00097084 [18:12:07]NVStorageSaveData ofd_packets/00097084 [18:12:07]File name is /storage/ofd_packets/00097084 [18:12:07]Write 301 bytes [18:12:07]NVStorageSaveData done [18:12:07]OFDSenderStorePacket done [18:12:07]KKMCreateOFDPacket done [18:12:07]NVStorageSaveData kkm_last_timestamp [18:12:07]File name is /storage/kkm_last_timestamp [18:12:07]Write 4 bytes [18:12:07]NVStorageSaveData done [18:12:07]ExternCall_PrintAddStr [18:12:07]wPrintStart [18:12:07]Write to MH i2c: 01 00 00 57 05 5C [18:12:07]Write i2c OK [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: 01 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: 01 07 00 [18:12:07]MH_I2C_Read... [18:12:07]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 FF 0F 71 [18:12:07]RasterBufferAndPrint [18:12:07]line Счет N : (1)3407620 [18:12:07]line ИНН: 02508201610067 [18:12:07]line Контрольно-Кассовый Чек [18:12:07]line ПРОДАЖА [18:12:07]line ТРК (МРК, ГНК) : 42 [18:12:07]line Товар: 2710124130 [18:12:07]line Аи-92-К-4 [18:12:07]line 7.480 * 66.90 [18:12:07]line = 500.41 [18:12:07]line НДС 12% НСП 1% [18:12:07]line > о реализуемом товаре [18:12:07]line ОКРУГЛЕНИЕ: -0.41 [18:12:07]line ИТОГО: 500.00 [18:12:07]line Внесено: 500.00 [18:12:07]line СДАЧА: 0.00 [18:12:07]line НСП 1% : 4.43 [18:12:07]line НДС 12% : 53.14 [18:12:07]line Наличными: 500.00 [18:12:07]line Безнал.: 0.00 [18:12:07]line Место: АЗС № 82 "Партнер Нефть" [18:12:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:12:07]line СНО: Общий режим [18:12:07]line Чек 593 29.10.2024 18:12 [18:12:07]line Смена: 145 ФФД: 1.0 [18:12:07]line ЗНМ: 0300000017 [18:12:07]line РНМ: 0000000000170478 [18:12:07]line Версия ККМ: v1.0 [18:12:07]line ФМ: 0000000002098560 [18:12:07]line ФД: 97084 [18:12:07]line ФПД: 252745689573840 [18:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97084&fm=252745689573840&tin=02508201610067®Number=0000000000170478&sum=50000 [18:12:08]OFD Sender: Processing packet 97084 [packets to send 59, broken 58] [18:12:08]ProducePacketName [18:12:08]name=ofd_packets/00097084 [18:12:08]OFD Sender: To server: pG, [18:12:08]CommunicateWithHost lk.salyk.kg:30040 [18:12:08]ConnectInit lk.salyk.kg [18:12:08]written 0, free lines is 4095 [18:12:08]Connected sock=10 [18:12:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 97 07 01 C4 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 34 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 02 00 00 F4 03 04 00 76 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 7B 01 00 35 04 06 00 E5 DE F1 0B A9 D0 F8 60 7A C6 00 90 0E AD [18:12:08]Write to MH i2c: 01 00 00 82 05 87 [18:12:08]Write i2c OK [18:12:08]MH_I2C_Read... [18:12:08]Read from MH i2c: 01 [18:12:08]MH_I2C_Read... [18:12:08]Read from MH i2c: 01 07 00 [18:12:08]MH_I2C_Read... [18:12:08]Read from MH i2c: 01 07 00 82 05 00 00 00 00 00 04 0D 9F [18:12:08]RasterBufferAndPrint [18:12:08]line [18:12:08]line [18:12:08]line [18:12:08]line [18:12:08]line [18:12:08]written 0, free lines is 3338 [18:12:08]MH_Cut [18:12:08]Write to MH i2c: D1 01 00 89 05 01 60 [18:12:08]Write i2c OK [18:12:08]MH_I2C_Read... [18:12:08]Read from MH i2c: D1 [18:12:08]MH_I2C_Read... [18:12:08]Read from MH i2c: D1 01 00 [18:12:08]MH_I2C_Read... [18:12:08]Read from MH i2c: D1 01 00 89 05 00 5F [18:12:08]Write to MH i2c: 01 00 00 8A 05 8F [18:12:08]Write i2c OK [18:12:08]MH_I2C_Read... [18:12:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 22 B1 47 00 A7 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 32 30 39 38 35 36 30 10 04 04 00 3C 7B 01 00 F4 03 04 00 9C CF 20 67 B6 04 01 00 00 69 DC 39 6F 9B DC 0E 50 [18:12:08]CommunicateWithHost err = 0 [18:12:08]CheckOFDResponse [18:12:08]1017 (14) - 77093643461234 [18:12:08]1041 (16) - 0000000002098560 [18:12:08]1040 (4) - 97084 [18:12:08]1012 (4) - 29.10.2024 12:05 [18:12:08]1206 (1) - 0 [18:12:08]OFD Sender: Remove packet 97084 [18:12:08]ProducePacketName [18:12:08]name=ofd_packets/00097084 [18:12:08]NVStorageDeleteData [18:12:09]OFD Sender: No OFD packet to send [18:12:09]*** Cut start [18:12:09]*** Partial cut [18:12:09]*** CUTSNS_PIN = 1 [18:12:09]*** CUTSNS_PIN = 0 [18:12:09]*** Brake cut motor [18:12:09]Read from MH i2c: 01 [18:12:09]MH_I2C_Read... [18:12:09]*** Stop cut motor [18:12:09]*** Cut end [18:12:09]Read from MH i2c: 01 07 00 [18:12:09]MH_I2C_Read... [18:12:09]Read from MH i2c: 01 07 00 8A 05 00 00 00 00 00 FF 0F A4 [18:12:09]process_action close_receipt done [18:12:09]requested_data is exist [18:12:09]produce_requested_data [18:12:09]requested_item fm.sn is exist - process it [18:12:09]wFMCommunicate request_size=4 [18:12:09]MH_SAM_APDU [18:12:09]CAPDU: 80 11 00 00 [18:12:09]Write to MH i2c: E2 08 00 8B 05 80 11 00 00 00 00 00 00 0A [18:12:09]Write i2c OK [18:12:09]MH_I2C_Read... [18:12:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:09]Read from MH i2c: E2 [18:12:09]MH_I2C_Read... [18:12:09]Read from MH i2c: E2 17 00 [18:12:09]MH_I2C_Read... [18:12:09]Read from MH i2c: E2 17 00 8B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [18:12:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:12:09]wFMCommunicate OK [18:12:09]requested_item fd.num is exist - process it [18:12:09]SAM_PROTO_GetFieldsCounters [18:12:09]wFMCommunicate request_size=4 [18:12:09]MH_SAM_APDU [18:12:09]CAPDU: 80 13 00 00 [18:12:09]Write to MH i2c: E2 08 00 8C 05 80 13 00 00 00 00 00 00 0D [18:12:09]Write i2c OK [18:12:09]MH_I2C_Read... [18:12:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:10]Read from MH i2c: E2 [18:12:10]MH_I2C_Read... [18:12:10]Read from MH i2c: E2 62 00 [18:12:10]MH_I2C_Read... [18:12:10]Read from MH i2c: E2 62 00 8C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 70 [18:12:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:10]wFMCommunicate OK [18:12:10]SAM_PROTO_GetFieldsCounters done [18:12:10]requested_item shift.num is exist - process it [18:12:10]requested_item shift.opened is exist - process it [18:12:10]req_shift_opened [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 8D 05 80 13 01 00 00 00 00 00 0F [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 8D 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6D [18:12:10]RAPDU: 09 00 01 A4 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]req_shift_opened done [18:12:10]requested_item shift.open_date is exist - process it [18:12:10]req_shift_open_date [18:12:10]req_shift_open_date done [18:12:10]produce_requested_data done [18:12:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97084,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:12:10]process_action_free close_receipt [18:12:10]json_value_free [18:12:10]json_value_free done [18:12:10]process_json_proto returns [18:12:10]Send response to host [18:12:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97084,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:12:10]free response buf [18:12:10]execute_script done [18:12:10]execute_script returns [18:12:10]free content buf [18:12:10]Sock 9.Close socket [18:12:10]Sock 9.Thread stoped [18:12:11]accept exits with 7 [18:12:11]New connection [18:12:11]New thread 3066580324 created [18:12:11]Thread 3066723684 joined [18:12:11]Waiting for new connection... [18:12:11] Sock 7.Parse request [18:12:11]Sock 7.Check first char [18:12:11]Sock 7.First char is OK [18:12:11]request: POST /json_proto HTTP/1.0 [18:12:11]Method: POST [18:12:11]URL: /json_proto [18:12:11]Method is POST - this is cgi request [18:12:11]url: /json_proto [18:12:11]query_string will be loaded in cgi processing [18:12:11]execute_cgi json_proto POST (null) [18:12:11]execute_cgi path=json_proto method=POST [18:12:11]POST find Content-Length [18:12:11]Host: 172.17.40.67:8080 [18:12:11]Content-Length: 680 [18:12:11]Content-Type: application/json [18:12:11] [18:12:11]POST finish read [18:12:11]Found Content-Length = 680 [18:12:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:11]execute_script... [18: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)3407619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:11]POST & json_proto [18:12:11]process_json_proto [18:12:11]json parsed OK: [18:12:11]protocol is kg_v1.0 [18:12:11]action value=close_receipt [18:12:11]process_action close_receipt [18:12:11]cmd_close_receipt [18:12:11]MH_GetDate [18:12:11]Write to MH i2c: F0 00 00 8E 05 82 [18:12:11]Write i2c OK [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: F0 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: F0 09 00 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: F0 09 00 8E 05 00 7B 25 21 67 EE DA 66 66 47 [18:12:11]GetLastDocTimeStamp 1730225526 [18:12:11]current date 1730225531 [18:12:11]FM_GetShiftState [18:12:11]SAM_PROTO_GetShiftState [18:12:11]wFMCommunicate request_size=4 [18:12:11]MH_SAM_APDU [18:12:11]CAPDU: 80 13 01 00 [18:12:11]Write to MH i2c: E2 08 00 8F 05 80 13 01 00 00 00 00 00 11 [18:12:11]Write i2c OK [18:12:11]MH_I2C_Read... [18:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:11]Read from MH i2c: E2 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: E2 0E 00 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: E2 0E 00 8F 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6F [18:12:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:12:11]wFMCommunicate OK [18:12:11]SAM_PROTO_GetShiftState done [18:12:11]FM_GetShiftState done [18:12:11]opened in 1730160548 [18:12:11]opened+sec_in_day 1730246948 [18:12:11]quantity*price = 400050 [18:12:11]sum+1 = 400051 [18:12:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 594 29.10.2024 18:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97085 ФПД: 79758672793302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181211&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97085&fm=79758672793302&tin=02508201610067®Number=0000000000170478&sum=400000 [18:12:12]StoreToDocumentArchive [18:12:12]shift 145 fd 97085 [18:12:12]save to /storage/0145/doc_00097085 [18:12:12]save last doc name /storage/0145/doc_00097085 to /storage/kkm_last_doc_name [18:12:12]save OK [18:12:12]Clear old archive folders... [18:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:12:12]tlvbuf is 006987D0 [18:12:12]SAM_PROTO_ClearQueue [18:12:12]wFMCommunicate request_size=4 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 80 09 00 00 [18:12:12]Write to MH i2c: E2 08 00 9C 05 80 09 00 00 00 00 00 00 13 [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:12]*** iso7816_exchange 80 09 00 00... 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 9C 05 00 90 00 15 [18:12:12]RAPDU: 90 00 [18:12:12]wFMCommunicate OK [18:12:12]SAM_PROTO_ClearQueue done [18:12:12]KKMCreateOFDPacket [18:12:12]OFDProtocolAddRootSTLVToBuf [18:12:12]FM_MakeSignedData [18:12:12]FM_MakeSignedData [18:12:12]SAM_PROTO_SignData [18:12:12]wFMCommunicate request_size=4 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 80 0D 01 02 [18:12:12]Write to MH i2c: E2 08 00 9D 05 80 0D 01 02 00 00 00 00 1B [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:12]*** iso7816_exchange 80 0D 01 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 9D 05 00 90 00 16 [18:12:12]RAPDU: 90 00 [18:12:12]wFMCommunicate OK [18:12:12]wFMCommunicate request_size=255 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 7B 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7B 01 00 35 04 06 00 48 8A 43 5C [18:12:12]Write to MH i2c: E2 02 01 9E 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 7B 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7B 01 00 35 04 06 00 48 8A 43 5C 00 00 FC [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 9E 05 00 90 00 17 [18:12:12]RAPDU: 90 00 [18:12:12]wFMCommunicate OK [18:12:12]wFMCommunicate request_size=7 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 80 0D 02 02 02 0E D6 [18:12:12]Write to MH i2c: E2 0A 00 9F 05 80 0D 02 02 02 00 0E D6 00 00 06 [18:12:13]Write i2c OK [18:12:13]MH_I2C_Read... [18:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:13]Read from MH i2c: E2 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: E2 03 00 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: E2 03 00 9F 05 00 90 00 18 [18:12:13]RAPDU: 90 00 [18:12:13]wFMCommunicate OK [18:12:13]wFMCommunicate request_size=4 [18:12:13]MH_SAM_APDU [18:12:13]CAPDU: 80 0D 03 02 [18:12:13]Write to MH i2c: E2 08 00 A0 05 80 0D 03 02 00 00 00 00 20 [18:12:13]Write i2c OK [18:12:13]MH_I2C_Read... [18:12:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:13]Read from MH i2c: E2 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: E2 0B 00 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: E2 0B 00 A0 05 00 A9 86 86 FF 0D 5B 4F 8A 90 00 16 [18:12:13]RAPDU: A9 86 86 FF 0D 5B 4F 8A 90 00 [18:12:13]wFMCommunicate OK [18:12:13]SAM_PROTO_SignData done [18:12:13]FM_MakeSignedData done [18:12:13]CreateOFDProtocolMessage [18:12:13]wFMCommunicate request_size=4 [18:12:13]MH_SAM_APDU [18:12:13]CAPDU: 80 11 00 00 [18:12:13]Write to MH i2c: E2 08 00 A1 05 80 11 00 00 00 00 00 00 20 [18:12:13]Write i2c OK [18:12:13]MH_I2C_Read... [18:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:13]Read from MH i2c: E2 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: E2 17 00 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: E2 17 00 A1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [18:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:12:13]wFMCommunicate OK [18:12:13]CreateOFDProtocolMessage done [18:12:13]OFDSenderStorePacket 97085 [18:12:13]StoreOFDPacket docnum=97085 [18:12:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B3 51 04 01 48 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 7B 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7B 01 00 35 04 06 00 48 8A 43 5C 0E D6 A9 86 86 FF 0D 5B 4F 8A [18:12:13]CheckFolder [18:12:13]dirname=/storage/ofd_packets [18:12:13]CheckFolder done [18:12:13]ProducePacketName [18:12:13]name=ofd_packets/00097085 [18:12:13]NVStorageSaveData ofd_packets/00097085 [18:12:13]File name is /storage/ofd_packets/00097085 [18:12:13]Write 298 bytes [18:12:13]NVStorageSaveData done [18:12:13]OFDSenderStorePacket done [18:12:13]KKMCreateOFDPacket done [18:12:13]NVStorageSaveData kkm_last_timestamp [18:12:13]File name is /storage/kkm_last_timestamp [18:12:13]Write 4 bytes [18:12:13]NVStorageSaveData done [18:12:13]ExternCall_PrintAddStr [18:12:13]wPrintStart [18:12:13]Write to MH i2c: 01 00 00 A2 05 A7 [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 A2 05 00 00 00 00 00 FF 0F BC [18:12:13]RasterBufferAndPrint [18:12:13]line Счет N : (1)3407619 [18:12:13]line ИНН: 02508201610067 [18:12:13]line Контрольно-Кассовый Чек [18:12:13]line ПРОДАЖА [18:12:13]line ТРК (МРК, ГНК) : 51 [18:12:13]line Товар: 2710194210 [18:12:13]line ДТ-К-5 [18:12:13]line 52.500 * 76.20 [18:12:13]line = 4000.50 [18:12:13]line НДС 12% НСП 1% [18:12:13]line > о реализуемом товаре [18:12:13]line ОКРУГЛЕНИЕ: -0.50 [18:12:13]line ИТОГО: 4000.00 [18:12:13]line Внесено: 4000.00 [18:12:13]line СДАЧА: 0.00 [18:12:13]line НСП 1% : 35.40 [18:12:13]line НДС 12% : 424.83 [18:12:13]line Наличными: 4000.00 [18:12:13]line Безнал.: 0.00 [18:12:13]line Место: АЗС № 82 "Партнер Нефть" [18:12:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:12:13]line СНО: Общий режим [18:12:13]line Чек 594 29.10.2024 18:12 [18:12:13]line Смена: 145 ФФД: 1.0 [18:12:13]line ЗНМ: 0300000017 [18:12:13]line РНМ: 0000000000170478 [18:12:13]line Версия ККМ: v1.0 [18:12:13]line ФМ: 0000000002098560 [18:12:13]line ФД: 97085 [18:12:13]line ФПД: 79758672793302 [18:12:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181211&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97085&fm=79758672793302&tin=02508201610067®Number=0000000000170478&sum=400000 [18:12:13]written 0, free lines is 4095 [18:12:13]OFD Sender: Processing packet 97085 [packets to send 59, broken 58] [18:12:13]ProducePacketName [18:12:13]name=ofd_packets/00097085 [18:12:13]OFD Sender: To server: pG, [18:12:13]CommunicateWithHost lk.salyk.kg:30040 [18:12:13]ConnectInit lk.salyk.kg [18:12:13]Connected sock=10 [18:12:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B3 51 04 01 48 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 7B 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7B 01 00 35 04 06 00 48 8A 43 5C 0E D6 A9 86 86 FF 0D 5B 4F 8A [18:12:13]Write to MH i2c: 01 00 00 CD 05 D2 [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 CD 05 00 00 00 00 00 18 0D FE [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 3363 [18:12:13]MH_Cut [18:12:13]Write to MH i2c: D1 01 00 D4 05 01 AB [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 D4 05 00 AA [18:12:13]Write to MH i2c: 01 00 00 D5 05 DA [18:12:13]Write i2c OK [18:12:13]MH_I2C_Read... [18:12:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 57 47 00 FC 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 7B 01 00 F4 03 04 00 A1 CF 20 67 B6 04 01 00 00 00 CA 66 61 3A 6F 31 D8 [18:12:13]CommunicateWithHost err = 0 [18:12:13]CheckOFDResponse [18:12:13]1017 (14) - 77093643461234 [18:12:13]1041 (16) - 0000000002098560 [18:12:13]1040 (4) - 97085 [18:12:13]1012 (4) - 29.10.2024 12:05 [18:12:13]1206 (1) - 0 [18:12:13]OFD Sender: Remove packet 97085 [18:12:13]ProducePacketName [18:12:13]name=ofd_packets/00097085 [18:12:13]NVStorageDeleteData [18:12:14]*** Cut start [18:12:14]*** Partial cut [18:12:14]*** CUTSNS_PIN = 1 [18:12:14]OFD Sender: No OFD packet to send [18:12:14]*** CUTSNS_PIN = 0 [18:12:14]*** Brake cut motor [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 D5 05 00 00 00 00 00 FF 0F EF [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 D6 05 80 11 00 00 00 00 00 00 55 [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 D6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [18:12:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:12:15]wFMCommunicate OK [18:12:15]requested_item fd.num is exist - process it [18:12:15]SAM_PROTO_GetFieldsCounters [18:12:15]wFMCommunicate request_size=4 [18:12:15]MH_SAM_APDU [18:12:15]CAPDU: 80 13 00 00 [18:12:15]Write to MH i2c: E2 08 00 D7 05 80 13 00 00 00 00 00 00 58 [18:12:15]Write i2c OK [18:12:15]MH_I2C_Read... [18:12:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:15]Read from MH i2c: E2 [18:12:15]MH_I2C_Read... [18:12:15]Read from MH i2c: E2 62 00 [18:12:15]MH_I2C_Read... [18:12:15]Read from MH i2c: E2 62 00 D7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 BF [18:12:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:15]wFMCommunicate OK [18:12:15]SAM_PROTO_GetFieldsCounters done [18:12:15]requested_item shift.num is exist - process it [18:12:15]requested_item shift.opened is exist - process it [18:12:15]req_shift_opened [18:12:15]FM_GetShiftState [18:12:15]SAM_PROTO_GetShiftState [18:12:15]wFMCommunicate request_size=4 [18:12:15]MH_SAM_APDU [18:12:15]CAPDU: 80 13 01 00 [18:12:15]Write to MH i2c: E2 08 00 D8 05 80 13 01 00 00 00 00 00 5A [18:12:15]Write i2c OK [18:12:15]MH_I2C_Read... [18:12:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:15]Read from MH i2c: E2 [18:12:15]MH_I2C_Read... [18:12:15]Read from MH i2c: E2 0E 00 [18:12:15]MH_I2C_Read... [18:12:15]Read from MH i2c: E2 0E 00 D8 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [18:12:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:12:15]wFMCommunicate OK [18:12:15]SAM_PROTO_GetShiftState done [18:12:15]FM_GetShiftState done [18:12:15]req_shift_opened done [18:12:15]requested_item shift.open_date is exist - process it [18:12:15]req_shift_open_date [18:12:15]req_shift_open_date done [18:12:15]produce_requested_data done [18:12:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97085,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:12:15]process_action_free close_receipt [18:12:15]json_value_free [18:12:15]json_value_free done [18:12:15]process_json_proto returns [18:12:15]Send response to host [18:12:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97085,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:12:15]free response buf [18:12:15]execute_script done [18:12:15]execute_script returns [18:12:15]free content buf [18:12:15]Sock 7.Close socket [18:12:15]Sock 7.Thread stoped [18:12:19]OFD Sender: No OFD packet to send [18:12:24]OFD Sender: No OFD packet to send [18:12:29]OFD Sender: No OFD packet to send [18:12:31]accept exits with 9 [18:12:31]New connection [18:12:31]New thread 3066723684 created [18:12:31]Thread 3066580324 joined [18:12:31]Waiting for new connection... [18:12:31] Sock 9.Parse request [18:12:31]Sock 9.Check first char [18:12:31]Sock 9.First char is OK [18:12:31]request: POST /json_proto HTTP/1.0 [18:12:31]Method: POST [18:12:31]URL: /json_proto [18:12:31]Method is POST - this is cgi request [18:12:31]url: /json_proto [18:12:31]query_string will be loaded in cgi processing [18:12:31]execute_cgi json_proto POST (null) [18:12:31]execute_cgi path=json_proto method=POST [18:12:31]POST find Content-Length [18:12:31]Host: 172.17.40.67:8080 [18:12:31]Content-Length: 817 [18:12:31]Content-Type: application/json [18:12:31] [18:12:31]POST finish read [18:12:31]Found Content-Length = 817 [18:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:31]execute_script... [18:12:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:31]POST & json_proto [18:12:31]process_json_proto [18:12:31]json parsed OK: [18:12:31]protocol is kg_v1.0 [18:12:31]action value=close_receipt [18:12:31]process_action close_receipt [18:12:31]cmd_close_receipt [18:12:31]MH_GetDate [18:12:31]Write to MH i2c: F0 00 00 D9 05 CD [18:12:31]Write i2c OK [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: F0 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: F0 09 00 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: F0 09 00 D9 05 00 90 25 21 67 EE DA 66 66 A7 [18:12:31]GetLastDocTimeStamp 1730225531 [18:12:31]current date 1730225552 [18:12:31]FM_GetShiftState [18:12:31]SAM_PROTO_GetShiftState [18:12:31]wFMCommunicate request_size=4 [18:12:31]MH_SAM_APDU [18:12:31]CAPDU: 80 13 01 00 [18:12:31]Write to MH i2c: E2 08 00 DA 05 80 13 01 00 00 00 00 00 5C [18:12:31]Write i2c OK [18:12:31]MH_I2C_Read... [18:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:31]Read from MH i2c: E2 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 0E 00 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 0E 00 DA 05 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BA [18:12:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:12:31]wFMCommunicate OK [18:12:31]SAM_PROTO_GetShiftState done [18:12:31]FM_GetShiftState done [18:12:31]opened in 1730160548 [18:12:31]opened+sec_in_day 1730246948 [18:12:31]quantity*price = 50041 [18:12:31]sum+1 = 50042 [18:12:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 595 29.10.2024 18:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 97086 ФПД: 192877979621068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97086&fm=192877979621068&tin=02508201610067®Number=0000000000170478&sum=50041 [18:12:33]StoreToDocumentArchive [18:12:33]shift 145 fd 97086 [18:12:33]save to /storage/0145/doc_00097086 [18:12:33]save last doc name /storage/0145/doc_00097086 to /storage/kkm_last_doc_name [18:12:33]save OK [18:12:33]Clear old archive folders... [18:12:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:33]tlvbuf is 006C69A0 [18:12:33]SAM_PROTO_ClearQueue [18:12:33]wFMCommunicate request_size=4 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 09 00 00 [18:12:33]Write to MH i2c: E2 08 00 E7 05 80 09 00 00 00 00 00 00 5E [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 E7 05 00 90 00 60 [18:12:33]RAPDU: 90 00 [18:12:33]wFMCommunicate OK [18:12:33]SAM_PROTO_ClearQueue done [18:12:33]KKMCreateOFDPacket [18:12:33]OFDProtocolAddRootSTLVToBuf [18:12:33]FM_MakeSignedData [18:12:33]FM_MakeSignedData [18:12:33]SAM_PROTO_SignData [18:12:33]wFMCommunicate request_size=4 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 0D 01 02 [18:12:33]Write to MH i2c: E2 08 00 E8 05 80 0D 01 02 00 00 00 00 66 [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 E8 05 00 90 00 61 [18:12:33]RAPDU: 90 00 [18:12:33]wFMCommunicate OK [18:12:33]wFMCommunicate request_size=255 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 53 02 00 00 F4 03 04 00 90 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7B 01 00 35 04 06 00 AF [18:12:33]Write to MH i2c: E2 02 01 E9 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 34 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 53 02 00 00 F4 03 04 00 90 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7B 01 00 35 04 06 00 AF 00 00 D2 [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 E9 05 00 90 00 62 [18:12:33]RAPDU: 90 00 [18:12:33]wFMCommunicate OK [18:12:33]wFMCommunicate request_size=10 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 0D 02 02 05 6B E7 75 D6 CC [18:12:33]Write to MH i2c: E2 0D 00 EA 05 80 0D 02 02 05 00 6B E7 75 D6 CC 00 00 DC [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 03 00 EA 05 00 90 00 63 [18:12:33]RAPDU: 90 00 [18:12:33]wFMCommunicate OK [18:12:33]wFMCommunicate request_size=4 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 0D 03 02 [18:12:33]Write to MH i2c: E2 08 00 EB 05 80 0D 03 02 00 00 00 00 6B [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 0B 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 0B 00 EB 05 00 6F B6 EA B9 09 48 A8 CC 90 00 F9 [18:12:33]RAPDU: 6F B6 EA B9 09 48 A8 CC 90 00 [18:12:33]wFMCommunicate OK [18:12:33]SAM_PROTO_SignData done [18:12:33]FM_MakeSignedData done [18:12:33]CreateOFDProtocolMessage [18:12:33]wFMCommunicate request_size=4 [18:12:33]MH_SAM_APDU [18:12:33]CAPDU: 80 11 00 00 [18:12:33]Write to MH i2c: E2 08 00 EC 05 80 11 00 00 00 00 00 00 6B [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:33]Read from MH i2c: E2 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 17 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: E2 17 00 EC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [18:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:12:33]wFMCommunicate OK [18:12:33]CreateOFDProtocolMessage done [18:12:33]OFDSenderStorePacket 97086 [18:12:33]StoreOFDPacket docnum=97086 [18:12:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 46 07 01 69 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 34 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 53 02 00 00 F4 03 04 00 90 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7B 01 00 35 04 06 00 AF 6B E7 75 D6 CC 6F B6 EA B9 09 48 A8 CC [18:12:33]CheckFolder [18:12:33]dirname=/storage/ofd_packets [18:12:33]CheckFolder done [18:12:33]ProducePacketName [18:12:33]name=ofd_packets/00097086 [18:12:33]NVStorageSaveData ofd_packets/00097086 [18:12:33]File name is /storage/ofd_packets/00097086 [18:12:33]Write 301 bytes [18:12:33]NVStorageSaveData done [18:12:33]OFDSenderStorePacket done [18:12:33]KKMCreateOFDPacket done [18:12:33]NVStorageSaveData kkm_last_timestamp [18:12:33]File name is /storage/kkm_last_timestamp [18:12:33]Write 4 bytes [18:12:33]NVStorageSaveData done [18:12:33]ExternCall_PrintAddStr [18:12:33]wPrintStart [18:12:33]Write to MH i2c: 01 00 00 ED 05 F2 [18:12:33]Write i2c OK [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: 01 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: 01 07 00 [18:12:33]MH_I2C_Read... [18:12:33]Read from MH i2c: 01 07 00 ED 05 00 00 00 00 00 FF 0F 07 [18:12:33]RasterBufferAndPrint [18:12:33]line Счет N : (1)3407621 [18:12:33]line ИНН: 02508201610067 [18:12:33]line Контрольно-Кассовый Чек [18:12:33]line ПРОДАЖА [18:12:33]line ТРК (МРК, ГНК) : 12 [18:12:33]line Товар: 2710124130 [18:12:33]line Аи-92-К-4 [18:12:33]line 7.480 * 66.90 [18:12:33]line = 500.41 [18:12:33]line НДС 12% НСП 1% [18:12:33]line > о реализуемом товаре [18:12:33]line ИТОГО: 500.41 [18:12:33]line НСП 1% : 4.43 [18:12:33]line НДС 12% : 53.14 [18:12:33]line Наличными: 0.00 [18:12:33]line Безнал.: 500.41 [18:12:33]line Место: АЗС № 82 "Партнер Нефть" [18:12:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:12:33]line СНО: Общий режим [18:12:33]line Чек 595 29.10.2024 18:12 [18:12:33]line Смена: 145 ФФД: 1.0 [18:12:33]line ЗНМ: 0300000017 [18:12:33]line РНМ: 0000000000170478 [18:12:33]line Версия ККМ: v1.0 [18:12:33]line Платежная система: Бакай Банк [18:12:33]line ФМ: 0000000002098560 [18:12:33]line ФД: 97086 [18:12:33]line ФПД: 192877979621068 [18:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97086&fm=192877979621068&tin=02508201610067®Number=0000000000170478&sum=50041 [18:12:33]OFD Sender: Processing packet 97086 [packets to send 59, broken 58] [18:12:33]ProducePacketName [18:12:33]name=ofd_packets/00097086 [18:12:33]OFD Sender: To server: pG, [18:12:33]CommunicateWithHost lk.salyk.kg:30040 [18:12:33]ConnectInit lk.salyk.kg [18:12:33]written 0, free lines is 4095 [18:12:34]Connected sock=10 [18:12:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 46 07 01 69 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 34 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 53 02 00 00 F4 03 04 00 90 25 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 7B 01 00 35 04 06 00 AF 6B E7 75 D6 CC 6F B6 EA B9 09 48 A8 CC [18:12:34]Write to MH i2c: 01 00 00 17 06 1D [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 07 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: 01 07 00 17 06 00 00 00 00 00 19 0D 4A [18:12:34]RasterBufferAndPrint [18:12:34]line [18:12:34]line [18:12:34]line [18:12:34]line [18:12:34]line [18:12:34]written 0, free lines is 3362 [18:12:34]MH_Cut [18:12:34]Write to MH i2c: D1 01 00 1E 06 01 F6 [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: D1 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: D1 01 00 [18:12:34]MH_I2C_Read... [18:12:34]Read from MH i2c: D1 01 00 1E 06 00 F5 [18:12:34]Write to MH i2c: 01 00 00 1F 06 25 [18:12:34]Write i2c OK [18:12:34]MH_I2C_Read... [18:12:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 35 47 00 20 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 32 30 39 38 35 36 30 10 04 04 00 3E 7B 01 00 F4 03 04 00 B6 CF 20 67 B6 04 01 00 00 A8 50 0F 81 2E 12 C3 96 [18:12:34]CommunicateWithHost err = 0 [18:12:34]CheckOFDResponse [18:12:34]1017 (14) - 77093643461234 [18:12:34]1041 (16) - 0000000002098560 [18:12:34]1040 (4) - 97086 [18:12:34]1012 (4) - 29.10.2024 12:06 [18:12:34]1206 (1) - 0 [18:12:34]OFD Sender: Remove packet 97086 [18:12:34]ProducePacketName [18:12:34]name=ofd_packets/00097086 [18:12:34]NVStorageDeleteData [18:12:34]OFD Sender: No OFD packet to send [18:12:35]*** Cut start [18:12:35]*** Partial cut [18:12:35]*** CUTSNS_PIN = 1 [18:12:35]*** CUTSNS_PIN = 0 [18:12:35]*** Brake cut motor [18:12:35]Read from MH i2c: 01 [18:12:35]MH_I2C_Read... [18:12:35]*** Stop cut motor [18:12:35]*** Cut end [18:12:35]Read from MH i2c: 01 07 00 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: 01 07 00 1F 06 00 00 00 00 00 FF 0F 3A [18:12:35]process_action close_receipt done [18:12:35]requested_data is exist [18:12:35]produce_requested_data [18:12:35]requested_item fm.sn is exist - process it [18:12:35]wFMCommunicate request_size=4 [18:12:35]MH_SAM_APDU [18:12:35]CAPDU: 80 11 00 00 [18:12:35]Write to MH i2c: E2 08 00 20 06 80 11 00 00 00 00 00 00 A0 [18:12:35]Write i2c OK [18:12:35]MH_I2C_Read... [18:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:35]Read from MH i2c: E2 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 17 00 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 17 00 20 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [18:12:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:12:35]wFMCommunicate OK [18:12:35]requested_item fd.num is exist - process it [18:12:35]SAM_PROTO_GetFieldsCounters [18:12:35]wFMCommunicate request_size=4 [18:12:35]MH_SAM_APDU [18:12:35]CAPDU: 80 13 00 00 [18:12:35]Write to MH i2c: E2 08 00 21 06 80 13 00 00 00 00 00 00 A3 [18:12:35]Write i2c OK [18:12:35]MH_I2C_Read... [18:12:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:35]Read from MH i2c: E2 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 62 00 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 62 00 21 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [18:12:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:35]wFMCommunicate OK [18:12:35]SAM_PROTO_GetFieldsCounters done [18:12:35]requested_item shift.num is exist - process it [18:12:35]requested_item shift.opened is exist - process it [18:12:35]req_shift_opened [18:12:35]FM_GetShiftState [18:12:35]SAM_PROTO_GetShiftState [18:12:35]wFMCommunicate request_size=4 [18:12:35]MH_SAM_APDU [18:12:35]CAPDU: 80 13 01 00 [18:12:35]Write to MH i2c: E2 08 00 22 06 80 13 01 00 00 00 00 00 A5 [18:12:35]Write i2c OK [18:12:35]MH_I2C_Read... [18:12:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:35]Read from MH i2c: E2 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 0E 00 [18:12:35]MH_I2C_Read... [18:12:35]Read from MH i2c: E2 0E 00 22 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 03 [18:12:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:12:35]wFMCommunicate OK [18:12:35]SAM_PROTO_GetShiftState done [18:12:35]FM_GetShiftState done [18:12:35]req_shift_opened done [18:12:35]requested_item shift.open_date is exist - process it [18:12:35]req_shift_open_date [18:12:35]req_shift_open_date done [18:12:35]produce_requested_data done [18:12:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97086,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:12:35]process_action_free close_receipt [18:12:35]json_value_free [18:12:35]json_value_free done [18:12:35]process_json_proto returns [18:12:35]Send response to host [18:12:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97086,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:12:35]free response buf [18:12:35]execute_script done [18:12:35]execute_script returns [18:12:35]free content buf [18:12:35]Sock 9.Close socket [18:12:35]Sock 9.Thread stoped [18:12:39]OFD Sender: No OFD packet to send [18:12:44]OFD Sender: No OFD packet to send [18:12:49]OFD Sender: No OFD packet to send [18:12:54]OFD Sender: No OFD packet to send [18:12:59]OFD Sender: No OFD packet to send [18:13:04]OFD Sender: No OFD packet to send [18:13:09]OFD Sender: No OFD packet to send [18:13:14]OFD Sender: No OFD packet to send [18:13:20]OFD Sender: No OFD packet to send [18:13:25]OFD Sender: No OFD packet to send [18:13:30]OFD Sender: No OFD packet to send [18:13:35]OFD Sender: No OFD packet to send [18:13:40]OFD Sender: No OFD packet to send [18:13:45]OFD Sender: No OFD packet to send [18:13:50]OFD Sender: No OFD packet to send [18:13:55]OFD Sender: No OFD packet to send [18:14:00]OFD Sender: No OFD packet to send [18:14:05]OFD Sender: No OFD packet to send [18:14:10]OFD Sender: No OFD packet to send [18:14:15]OFD Sender: No OFD packet to send [18:14:20]OFD Sender: No OFD packet to send [18:14:25]OFD Sender: No OFD packet to send [18:14:30]OFD Sender: No OFD packet to send [18:14:35]OFD Sender: No OFD packet to send [18:14:40]OFD Sender: No OFD packet to send [18:14:45]OFD Sender: No OFD packet to send [18:14:50]OFD Sender: No OFD packet to send [18:14:55]OFD Sender: No OFD packet to send [18:15:00]OFD Sender: No OFD packet to send [18:15:05]OFD Sender: No OFD packet to send [18:15:10]OFD Sender: No OFD packet to send [18:15:15]OFD Sender: No OFD packet to send [18:15:20]OFD Sender: No OFD packet to send [18:15:25]OFD Sender: No OFD packet to send [18:15:30]OFD Sender: No OFD packet to send [18:15:32]accept exits with 7 [18:15:32]New connection [18:15:32]New thread 3066580324 created [18:15:32]Thread 3066723684 joined [18:15:32]Waiting for new connection... [18:15:32] Sock 7.Parse request [18:15:32]Sock 7.Check first char [18:15:32]Sock 7.First char is OK [18:15:32]request: POST /json_proto HTTP/1.0 [18:15:32]Method: POST [18:15:32]URL: /json_proto [18:15:32]Method is POST - this is cgi request [18:15:32]url: /json_proto [18:15:32]query_string will be loaded in cgi processing [18:15:32]execute_cgi json_proto POST (null) [18:15:32]execute_cgi path=json_proto method=POST [18:15:32]POST find Content-Length [18:15:32]Host: 172.17.40.67:8080 [18:15:32]Content-Length: 817 [18:15:32]Content-Type: application/json [18:15:32] [18:15:32]POST finish read [18:15:32]Found Content-Length = 817 [18:15:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:32]execute_script... [18:15:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:32]POST & json_proto [18:15:32]process_json_proto [18:15:32]json parsed OK: [18:15:32]protocol is kg_v1.0 [18:15:32]action value=close_receipt [18:15:32]process_action close_receipt [18:15:32]cmd_close_receipt [18:15:32]MH_GetDate [18:15:32]Write to MH i2c: F0 00 00 23 06 18 [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: F0 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: F0 09 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: F0 09 00 23 06 00 44 26 21 67 EE DA 66 66 A7 [18:15:32]GetLastDocTimeStamp 1730225552 [18:15:32]current date 1730225732 [18:15:32]FM_GetShiftState [18:15:32]SAM_PROTO_GetShiftState [18:15:32]wFMCommunicate request_size=4 [18:15:32]MH_SAM_APDU [18:15:32]CAPDU: 80 13 01 00 [18:15:32]Write to MH i2c: E2 08 00 24 06 80 13 01 00 00 00 00 00 A7 [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:32]Read from MH i2c: E2 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 0E 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 0E 00 24 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 05 [18:15:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:15:32]wFMCommunicate OK [18:15:32]SAM_PROTO_GetShiftState done [18:15:32]FM_GetShiftState done [18:15:32]opened in 1730160548 [18:15:32]opened+sec_in_day 1730246948 [18:15:32]quantity*price = 100050 [18:15:32]sum+1 = 100052 [18:15:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 596 29.10.2024 18:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 97087 ФПД: 230644529608698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97087&fm=230644529608698&tin=02508201610067®Number=0000000000170478&sum=100051 [18:15:33]StoreToDocumentArchive [18:15:33]shift 145 fd 97087 [18:15:33]save to /storage/0145/doc_00097087 [18:15:33]save last doc name /storage/0145/doc_00097087 to /storage/kkm_last_doc_name [18:15:33]save OK [18:15:33]Clear old archive folders... [18:15:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:15:33]tlvbuf is 006E06D0 [18:15:33]SAM_PROTO_ClearQueue [18:15:33]wFMCommunicate request_size=4 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 09 00 00 [18:15:33]Write to MH i2c: E2 08 00 31 06 80 09 00 00 00 00 00 00 A9 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 31 06 00 90 00 AB [18:15:33]RAPDU: 90 00 [18:15:33]wFMCommunicate OK [18:15:33]SAM_PROTO_ClearQueue done [18:15:33]KKMCreateOFDPacket [18:15:33]OFDProtocolAddRootSTLVToBuf [18:15:33]FM_MakeSignedData [18:15:33]FM_MakeSignedData [18:15:33]SAM_PROTO_SignData [18:15:33]wFMCommunicate request_size=4 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 0D 01 02 [18:15:33]Write to MH i2c: E2 08 00 32 06 80 0D 01 02 00 00 00 00 B1 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 32 06 00 90 00 AC [18:15:33]RAPDU: 90 00 [18:15:33]wFMCommunicate OK [18:15:33]wFMCommunicate request_size=255 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 54 02 00 00 F4 03 04 00 44 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7B 01 00 35 04 06 00 D1 C5 1D 41 [18:15:33]Write to MH i2c: E2 02 01 33 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 54 02 00 00 F4 03 04 00 44 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7B 01 00 35 04 06 00 D1 C5 1D 41 00 00 24 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 33 06 00 90 00 AD [18:15:33]RAPDU: 90 00 [18:15:33]wFMCommunicate OK [18:15:33]wFMCommunicate request_size=7 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 0D 02 02 02 B7 FA [18:15:33]Write to MH i2c: E2 0A 00 34 06 80 0D 02 02 02 00 B7 FA 00 00 69 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 03 00 34 06 00 90 00 AE [18:15:33]RAPDU: 90 00 [18:15:33]wFMCommunicate OK [18:15:33]wFMCommunicate request_size=4 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 0D 03 02 [18:15:33]Write to MH i2c: E2 08 00 35 06 80 0D 03 02 00 00 00 00 B6 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 0B 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 0B 00 35 06 00 E9 78 79 6B F8 CE CD 85 90 00 14 [18:15:33]RAPDU: E9 78 79 6B F8 CE CD 85 90 00 [18:15:33]wFMCommunicate OK [18:15:33]SAM_PROTO_SignData done [18:15:33]FM_MakeSignedData done [18:15:33]CreateOFDProtocolMessage [18:15:33]wFMCommunicate request_size=4 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 11 00 00 [18:15:33]Write to MH i2c: E2 08 00 36 06 80 11 00 00 00 00 00 00 B6 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 17 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 17 00 36 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [18:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:15:33]wFMCommunicate OK [18:15:33]CreateOFDProtocolMessage done [18:15:33]OFDSenderStorePacket 97087 [18:15:33]StoreOFDPacket docnum=97087 [18:15:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 85 61 04 01 6B 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 54 02 00 00 F4 03 04 00 44 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7B 01 00 35 04 06 00 D1 C5 1D 41 B7 FA E9 78 79 6B F8 CE CD 85 [18:15:33]CheckFolder [18:15:33]dirname=/storage/ofd_packets [18:15:33]CheckFolder done [18:15:33]ProducePacketName [18:15:33]name=ofd_packets/00097087 [18:15:33]NVStorageSaveData ofd_packets/00097087 [18:15:33]File name is /storage/ofd_packets/00097087 [18:15:33]Write 298 bytes [18:15:33]NVStorageSaveData done [18:15:33]OFDSenderStorePacket done [18:15:33]KKMCreateOFDPacket done [18:15:33]NVStorageSaveData kkm_last_timestamp [18:15:33]File name is /storage/kkm_last_timestamp [18:15:33]Write 4 bytes [18:15:33]NVStorageSaveData done [18:15:33]ExternCall_PrintAddStr [18:15:33]wPrintStart [18:15:33]Write to MH i2c: 01 00 00 37 06 3D [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: 01 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: 01 07 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: 01 07 00 37 06 00 00 00 00 00 FF 0F 52 [18:15:33]RasterBufferAndPrint [18:15:33]line Счет N : (1)3407622 [18:15:33]line ИНН: 02508201610067 [18:15:33]line Контрольно-Кассовый Чек [18:15:33]line ПРОДАЖА [18:15:33]line ТРК (МРК, ГНК) : 51 [18:15:33]line Товар: 2710194210 [18:15:33]line ДТ-К-5 [18:15:33]line 13.130 * 76.20 [18:15:33]line = 1000.51 [18:15:33]line НДС 12% НСП 1% [18:15:33]line > о реализуемом товаре [18:15:33]line ИТОГО: 1000.51 [18:15:33]line НСП 1% : 8.85 [18:15:33]line НДС 12% : 106.25 [18:15:33]line Наличными: 0.00 [18:15:33]line Безнал.: 1000.51 [18:15:33]line Место: АЗС № 82 "Партнер Нефть" [18:15:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:15:33]line СНО: Общий режим [18:15:33]line Чек 596 29.10.2024 18:15 [18:15:33]line Смена: 145 ФФД: 1.0 [18:15:33]line ЗНМ: 0300000017 [18:15:33]line РНМ: 0000000000170478 [18:15:33]line Версия ККМ: v1.0 [18:15:33]line Платежная система: Бакай Банк [18:15:33]line ФМ: 0000000002098560 [18:15:33]line ФД: 97087 [18:15:34]line ФПД: 230644529608698 [18:15:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97087&fm=230644529608698&tin=02508201610067®Number=0000000000170478&sum=100051 [18:15:34]OFD Sender: Processing packet 97087 [packets to send 59, broken 58] [18:15:34]ProducePacketName [18:15:34]name=ofd_packets/00097087 [18:15:34]OFD Sender: To server: pG, [18:15:34]CommunicateWithHost lk.salyk.kg:30040 [18:15:34]ConnectInit lk.salyk.kg [18:15:34]written 0, free lines is 4095 [18:15:34]Connected sock=10 [18:15:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 85 61 04 01 6B 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 54 02 00 00 F4 03 04 00 44 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 7B 01 00 35 04 06 00 D1 C5 1D 41 B7 FA E9 78 79 6B F8 CE CD 85 [18:15:34]Write to MH i2c: 01 00 00 61 06 67 [18:15:34]Write i2c OK [18:15:34]MH_I2C_Read... [18:15:34]Read from MH i2c: 01 [18:15:34]MH_I2C_Read... [18:15:34]Read from MH i2c: 01 07 00 [18:15:34]MH_I2C_Read... [18:15:34]Read from MH i2c: 01 07 00 61 06 00 00 00 00 00 0F 0D 8A [18:15:34]RasterBufferAndPrint [18:15:34]line [18:15:34]line [18:15:34]line [18:15:34]line [18:15:34]line [18:15:34]written 0, free lines is 3350 [18:15:34]MH_Cut [18:15:34]Write to MH i2c: D1 01 00 68 06 01 40 [18:15:34]Write i2c OK [18:15:34]MH_I2C_Read... [18:15:34]Read from MH i2c: D1 [18:15:34]MH_I2C_Read... [18:15:34]Read from MH i2c: D1 01 00 [18:15:34]MH_I2C_Read... [18:15:34]Read from MH i2c: D1 01 00 68 06 00 3F [18:15:34]Write to MH i2c: 01 00 00 69 06 6F [18:15:34]Write i2c OK [18:15:34]MH_I2C_Read... [18:15:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 60 47 00 76 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 32 30 39 38 35 36 30 10 04 04 00 3F 7B 01 00 F4 03 04 00 6A D0 20 67 B6 04 01 00 00 6F B2 03 F5 BC 23 20 98 [18:15:34]CommunicateWithHost err = 0 [18:15:34]CheckOFDResponse [18:15:34]1017 (14) - 77093643461234 [18:15:34]1041 (16) - 0000000002098560 [18:15:34]1040 (4) - 97087 [18:15:34]1012 (4) - 29.10.2024 12:09 [18:15:34]1206 (1) - 0 [18:15:34]OFD Sender: Remove packet 97087 [18:15:34]ProducePacketName [18:15:34]name=ofd_packets/00097087 [18:15:34]NVStorageDeleteData [18:15:35]OFD Sender: No OFD packet to send [18:15:35]*** Cut start [18:15:35]*** Partial cut [18:15:35]*** CUTSNS_PIN = 1 [18:15:35]*** CUTSNS_PIN = 0 [18:15:35]*** Brake cut motor [18:15:35]Read from MH i2c: 01 [18:15:35]MH_I2C_Read... [18:15:35]*** Stop cut motor [18:15:35]*** Cut end [18:15:35]Read from MH i2c: 01 07 00 [18:15:35]MH_I2C_Read... [18:15:35]Read from MH i2c: 01 07 00 69 06 00 00 00 00 00 FF 0F 84 [18:15:35]process_action close_receipt done [18:15:35]requested_data is exist [18:15:35]produce_requested_data [18:15:35]requested_item fm.sn is exist - process it [18:15:35]wFMCommunicate request_size=4 [18:15:35]MH_SAM_APDU [18:15:35]CAPDU: 80 11 00 00 [18:15:35]Write to MH i2c: E2 08 00 6A 06 80 11 00 00 00 00 00 00 EA [18:15:35]Write i2c OK [18:15:35]MH_I2C_Read... [18:15:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:35]Read from MH i2c: E2 [18:15:35]MH_I2C_Read... [18:15:35]Read from MH i2c: E2 17 00 [18:15:35]MH_I2C_Read... [18:15:35]Read from MH i2c: E2 17 00 6A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [18:15:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:15:35]wFMCommunicate OK [18:15:35]requested_item fd.num is exist - process it [18:15:35]SAM_PROTO_GetFieldsCounters [18:15:35]wFMCommunicate request_size=4 [18:15:35]MH_SAM_APDU [18:15:35]CAPDU: 80 13 00 00 [18:15:35]Write to MH i2c: E2 08 00 6B 06 80 13 00 00 00 00 00 00 ED [18:15:35]Write i2c OK [18:15:35]MH_I2C_Read... [18:15:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:35]Read from MH i2c: E2 [18:15:35]MH_I2C_Read... [18:15:35]Read from MH i2c: E2 62 00 [18:15:35]MH_I2C_Read... [18:15:35]Read from MH i2c: E2 62 00 6B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [18:15:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:35]wFMCommunicate OK [18:15:35]SAM_PROTO_GetFieldsCounters done [18:15:35]requested_item shift.num is exist - process it [18:15:35]requested_item shift.opened is exist - process it [18:15:35]req_shift_opened [18:15:35]FM_GetShiftState [18:15:35]SAM_PROTO_GetShiftState [18:15:35]wFMCommunicate request_size=4 [18:15:35]MH_SAM_APDU [18:15:35]CAPDU: 80 13 01 00 [18:15:35]Write to MH i2c: E2 08 00 6C 06 80 13 01 00 00 00 00 00 EF [18:15:35]Write i2c OK [18:15:35]MH_I2C_Read... [18:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:36]Read from MH i2c: E2 [18:15:36]MH_I2C_Read... [18:15:36]Read from MH i2c: E2 0E 00 [18:15:36]MH_I2C_Read... [18:15:36]Read from MH i2c: E2 0E 00 6C 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [18:15:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:15:36]wFMCommunicate OK [18:15:36]SAM_PROTO_GetShiftState done [18:15:36]FM_GetShiftState done [18:15:36]req_shift_opened done [18:15:36]requested_item shift.open_date is exist - process it [18:15:36]req_shift_open_date [18:15:36]req_shift_open_date done [18:15:36]produce_requested_data done [18:15:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97087,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:15:36]process_action_free close_receipt [18:15:36]json_value_free [18:15:36]json_value_free done [18:15:36]process_json_proto returns [18:15:36]Send response to host [18:15:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97087,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:15:36]free response buf [18:15:36]execute_script done [18:15:36]execute_script returns [18:15:36]free content buf [18:15:36]Sock 7.Close socket [18:15:36]Sock 7.Thread stoped [18:15:40]OFD Sender: No OFD packet to send [18:15:45]OFD Sender: No OFD packet to send [18:15:47]accept exits with 9 [18:15:47]New connection [18:15:47]New thread 3066723684 created [18:15:47]Thread 3066580324 joined [18:15:47]Waiting for new connection... [18:15:47] Sock 9.Parse request [18:15:47]Sock 9.Check first char [18:15:47]Sock 9.First char is OK [18:15:47]request: POST /json_proto HTTP/1.0 [18:15:47]Method: POST [18:15:47]URL: /json_proto [18:15:47]Method is POST - this is cgi request [18:15:47]url: /json_proto [18:15:47]query_string will be loaded in cgi processing [18:15:47]execute_cgi json_proto POST (null) [18:15:47]execute_cgi path=json_proto method=POST [18:15:47]POST find Content-Length [18:15:47]Host: 172.17.40.67:8080 [18:15:47]Content-Length: 770 [18:15:47]Content-Type: application/json [18:15:47] [18:15:47]POST finish read [18:15:47]Found Content-Length = 770 [18:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [18:15:47]execute_script... [18:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [18:15:47]POST & json_proto [18:15:47]process_json_proto [18:15:47]json parsed OK: [18:15:47]protocol is kg_v1.0 [18:15:47]action value=close_receipt [18:15:47]process_action close_receipt [18:15:47]cmd_close_receipt [18:15:47]MH_GetDate [18:15:47]Write to MH i2c: F0 00 00 6D 06 62 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: F0 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: F0 09 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: F0 09 00 6D 06 00 53 26 21 67 EE DA 66 66 00 [18:15:47]GetLastDocTimeStamp 1730225732 [18:15:47]current date 1730225747 [18:15:47]FM_GetShiftState [18:15:47]SAM_PROTO_GetShiftState [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 13 01 00 [18:15:47]Write to MH i2c: E2 08 00 6E 06 80 13 01 00 00 00 00 00 F1 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 0E 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 0E 00 6E 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4F [18:15:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:15:47]wFMCommunicate OK [18:15:47]SAM_PROTO_GetShiftState done [18:15:47]FM_GetShiftState done [18:15:47]opened in 1730160548 [18:15:47]opened+sec_in_day 1730246948 [18:15:47]quantity*price = 100021 [18:15:47]sum+1 = 100023 [18:15:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 597 29.10.2024 18:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97088 ФПД: 159655336194745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97088&fm=159655336194745&tin=02508201610067®Number=0000000000170478&sum=100022 [18:15:48]StoreToDocumentArchive [18:15:48]shift 145 fd 97088 [18:15:48]save to /storage/0145/doc_00097088 [18:15:48]save last doc name /storage/0145/doc_00097088 to /storage/kkm_last_doc_name [18:15:48]save OK [18:15:48]Clear old archive folders... [18:15:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:48]tlvbuf is 006A8D80 [18:15:48]SAM_PROTO_ClearQueue [18:15:48]wFMCommunicate request_size=4 [18:15:48]MH_SAM_APDU [18:15:48]CAPDU: 80 09 00 00 [18:15:48]Write to MH i2c: E2 08 00 7B 06 80 09 00 00 00 00 00 00 F3 [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:48]Read from MH i2c: E2 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 7B 06 00 90 00 F5 [18:15:48]RAPDU: 90 00 [18:15:48]wFMCommunicate OK [18:15:48]SAM_PROTO_ClearQueue done [18:15:48]KKMCreateOFDPacket [18:15:48]OFDProtocolAddRootSTLVToBuf [18:15:48]FM_MakeSignedData [18:15:48]FM_MakeSignedData [18:15:48]SAM_PROTO_SignData [18:15:48]wFMCommunicate request_size=4 [18:15:48]MH_SAM_APDU [18:15:48]CAPDU: 80 0D 01 02 [18:15:48]Write to MH i2c: E2 08 00 7C 06 80 0D 01 02 00 00 00 00 FB [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:48]Read from MH i2c: E2 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 7C 06 00 90 00 F6 [18:15:48]RAPDU: 90 00 [18:15:48]wFMCommunicate OK [18:15:48]wFMCommunicate request_size=255 [18:15:48]MH_SAM_APDU [18:15:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 55 02 00 00 F4 03 04 00 53 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7B 01 00 35 04 06 00 91 [18:15:48]Write to MH i2c: E2 02 01 7D 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 55 02 00 00 F4 03 04 00 53 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7B 01 00 35 04 06 00 91 00 00 09 [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:48]Read from MH i2c: E2 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 7D 06 00 90 00 F7 [18:15:48]RAPDU: 90 00 [18:15:48]wFMCommunicate OK [18:15:48]wFMCommunicate request_size=10 [18:15:48]MH_SAM_APDU [18:15:48]CAPDU: 80 0D 02 02 05 34 A7 99 B2 B9 [18:15:48]Write to MH i2c: E2 0D 00 7E 06 80 0D 02 02 05 00 34 A7 99 B2 B9 00 00 E7 [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:48]Read from MH i2c: E2 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: E2 03 00 7E 06 00 90 00 F8 [18:15:48]RAPDU: 90 00 [18:15:48]wFMCommunicate OK [18:15:48]wFMCommunicate request_size=4 [18:15:48]MH_SAM_APDU [18:15:48]CAPDU: 80 0D 03 02 [18:15:48]Write to MH i2c: E2 08 00 7F 06 80 0D 03 02 00 00 00 00 00 [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:49]Read from MH i2c: E2 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: E2 0B 00 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: E2 0B 00 7F 06 00 9C 45 3B DB 1E 08 C2 5E 90 00 3E [18:15:49]RAPDU: 9C 45 3B DB 1E 08 C2 5E 90 00 [18:15:49]wFMCommunicate OK [18:15:49]SAM_PROTO_SignData done [18:15:49]FM_MakeSignedData done [18:15:49]CreateOFDProtocolMessage [18:15:49]wFMCommunicate request_size=4 [18:15:49]MH_SAM_APDU [18:15:49]CAPDU: 80 11 00 00 [18:15:49]Write to MH i2c: E2 08 00 80 06 80 11 00 00 00 00 00 00 00 [18:15:49]Write i2c OK [18:15:49]MH_I2C_Read... [18:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:49]Read from MH i2c: E2 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: E2 17 00 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: E2 17 00 80 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [18:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:15:49]wFMCommunicate OK [18:15:49]CreateOFDProtocolMessage done [18:15:49]OFDSenderStorePacket 97088 [18:15:49]StoreOFDPacket docnum=97088 [18:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 C3 07 01 2E 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 55 02 00 00 F4 03 04 00 53 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7B 01 00 35 04 06 00 91 34 A7 99 B2 B9 9C 45 3B DB 1E 08 C2 5E [18:15:49]CheckFolder [18:15:49]dirname=/storage/ofd_packets [18:15:49]CheckFolder done [18:15:49]ProducePacketName [18:15:49]name=ofd_packets/00097088 [18:15:49]NVStorageSaveData ofd_packets/00097088 [18:15:49]File name is /storage/ofd_packets/00097088 [18:15:49]Write 301 bytes [18:15:49]NVStorageSaveData done [18:15:49]OFDSenderStorePacket done [18:15:49]KKMCreateOFDPacket done [18:15:49]NVStorageSaveData kkm_last_timestamp [18:15:49]File name is /storage/kkm_last_timestamp [18:15:49]Write 4 bytes [18:15:49]NVStorageSaveData done [18:15:49]ExternCall_PrintAddStr [18:15:49]wPrintStart [18:15:49]Write to MH i2c: 01 00 00 81 06 87 [18:15:49]Write i2c OK [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: 01 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: 01 07 00 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 FF 0F 9C [18:15:49]RasterBufferAndPrint [18:15:49]line Счет N : (1)3407623 [18:15:49]line ИНН: 02508201610067 [18:15:49]line Контрольно-Кассовый Чек [18:15:49]line ПРОДАЖА [18:15:49]line ТРК (МРК, ГНК) : 33 [18:15:49]line Товар: 2710124500 [18:15:49]line Аи-95-К-5 [18:15:49]line 13.480 * 74.20 [18:15:49]line = 1000.22 [18:15:49]line НДС 12% НСП 1% [18:15:49]line > о реализуемом товаре [18:15:49]line ИТОГО: 1000.22 [18:15:49]line НСП 1% : 8.85 [18:15:49]line НДС 12% : 106.22 [18:15:49]line Наличными: 0.00 [18:15:49]line Безнал.: 1000.22 [18:15:49]line Место: АЗС № 82 "Партнер Нефть" [18:15:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:15:49]line СНО: Общий режим [18:15:49]line Чек 597 29.10.2024 18:15 [18:15:49]line Смена: 145 ФФД: 1.0 [18:15:49]line ЗНМ: 0300000017 [18:15:49]line РНМ: 0000000000170478 [18:15:49]line Версия ККМ: v1.0 [18:15:49]line Платежная система: Mbank [18:15:49]line ФМ: 0000000002098560 [18:15:49]line ФД: 97088 [18:15:49]line ФПД: 159655336194745 [18:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97088&fm=159655336194745&tin=02508201610067®Number=0000000000170478&sum=100022 [18:15:49]OFD Sender: Processing packet 97088 [packets to send 59, broken 58] [18:15:49]ProducePacketName [18:15:49]name=ofd_packets/00097088 [18:15:49]OFD Sender: To server: pG, [18:15:49]CommunicateWithHost lk.salyk.kg:30040 [18:15:49]ConnectInit lk.salyk.kg [18:15:49]written 0, free lines is 4095 [18:15:49]Connected sock=10 [18:15:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 C3 07 01 2E 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 55 02 00 00 F4 03 04 00 53 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 7B 01 00 35 04 06 00 91 34 A7 99 B2 B9 9C 45 3B DB 1E 08 C2 5E [18:15:49]Write to MH i2c: 01 00 00 AA 06 B0 [18:15:49]Write i2c OK [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: 01 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: 01 07 00 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: 01 07 00 AA 06 00 00 00 00 00 38 0D FC [18:15:49]RasterBufferAndPrint [18:15:49]line [18:15:49]line [18:15:49]line [18:15:49]line [18:15:49]line [18:15:49]written 0, free lines is 3390 [18:15:49]MH_Cut [18:15:49]Write to MH i2c: D1 01 00 B1 06 01 89 [18:15:49]Write i2c OK [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: D1 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: D1 01 00 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: D1 01 00 B1 06 00 88 [18:15:49]Write to MH i2c: 01 00 00 B2 06 B8 [18:15:49]Write i2c OK [18:15:49]MH_I2C_Read... [18:15:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C1 20 47 00 A5 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 32 30 39 38 35 36 30 10 04 04 00 40 7B 01 00 F4 03 04 00 79 D0 20 67 B6 04 01 00 00 F2 E4 DA C5 59 FB AE 88 [18:15:49]CommunicateWithHost err = 0 [18:15:49]CheckOFDResponse [18:15:49]1017 (14) - 77093643461234 [18:15:49]1041 (16) - 0000000002098560 [18:15:49]1040 (4) - 97088 [18:15:49]1012 (4) - 29.10.2024 12:09 [18:15:49]1206 (1) - 0 [18:15:49]OFD Sender: Remove packet 97088 [18:15:49]ProducePacketName [18:15:49]name=ofd_packets/00097088 [18:15:49]NVStorageDeleteData [18:15:50]OFD Sender: No OFD packet to send [18:15:50]*** Cut start [18:15:50]*** Partial cut [18:15:50]*** CUTSNS_PIN = 1 [18:15:50]*** CUTSNS_PIN = 0 [18:15:50]*** Brake cut motor [18:15:51]Read from MH i2c: 01 [18:15:51]MH_I2C_Read... [18:15:51]*** Stop cut motor [18:15:51]*** Cut end [18:15:51]Read from MH i2c: 01 07 00 [18:15:51]MH_I2C_Read... [18:15:51]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 FF 0F CD [18:15:51]process_action close_receipt done [18:15:51]requested_data is exist [18:15:51]produce_requested_data [18:15:51]requested_item fm.sn is exist - process it [18:15:51]wFMCommunicate request_size=4 [18:15:51]MH_SAM_APDU [18:15:51]CAPDU: 80 11 00 00 [18:15:51]Write to MH i2c: E2 08 00 B3 06 80 11 00 00 00 00 00 00 33 [18:15:51]Write i2c OK [18:15:51]MH_I2C_Read... [18:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:51]Read from MH i2c: E2 [18:15:51]MH_I2C_Read... [18:15:51]Read from MH i2c: E2 17 00 [18:15:51]MH_I2C_Read... [18:15:51]Read from MH i2c: E2 17 00 B3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [18:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:15:51]wFMCommunicate OK [18:15:51]requested_item fd.num is exist - process it [18:15:51]SAM_PROTO_GetFieldsCounters [18:15:51]wFMCommunicate request_size=4 [18:15:51]MH_SAM_APDU [18:15:51]CAPDU: 80 13 00 00 [18:15:51]Write to MH i2c: E2 08 00 B4 06 80 13 00 00 00 00 00 00 36 [18:15:51]Write i2c OK [18:15:51]MH_I2C_Read... [18:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:51]Read from MH i2c: E2 [18:15:51]MH_I2C_Read... [18:15:51]Read from MH i2c: E2 62 00 [18:15:51]MH_I2C_Read... [18:15:51]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [18:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:51]wFMCommunicate OK [18:15:51]SAM_PROTO_GetFieldsCounters done [18:15:51]requested_item shift.num is exist - process it [18:15:51]requested_item shift.opened is exist - process it [18:15:51]req_shift_opened [18:15:51]FM_GetShiftState [18:15:51]SAM_PROTO_GetShiftState [18:15:51]wFMCommunicate request_size=4 [18:15:51]MH_SAM_APDU [18:15:51]CAPDU: 80 13 01 00 [18:15:51]Write to MH i2c: E2 08 00 B5 06 80 13 01 00 00 00 00 00 38 [18:15:51]Write i2c OK [18:15:51]MH_I2C_Read... [18:15:51]Read from MH i2c: E2 [18:15:51]MH_I2C_Read... [18:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:51]Read from MH i2c: E2 0E 00 [18:15:51]MH_I2C_Read... [18:15:51]Read from MH i2c: E2 0E 00 B5 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [18:15:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:15:51]wFMCommunicate OK [18:15:51]SAM_PROTO_GetShiftState done [18:15:51]FM_GetShiftState done [18:15:51]req_shift_opened done [18:15:51]requested_item shift.open_date is exist - process it [18:15:51]req_shift_open_date [18:15:51]req_shift_open_date done [18:15:51]produce_requested_data done [18:15:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97088,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:15:51]process_action_free close_receipt [18:15:51]json_value_free [18:15:51]json_value_free done [18:15:51]process_json_proto returns [18:15:51]Send response to host [18:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97088,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:15:51]free response buf [18:15:51]execute_script done [18:15:51]execute_script returns [18:15:51]free content buf [18:15:51]Sock 9.Close socket [18:15:51]Sock 9.Thread stoped [18:15:55]OFD Sender: No OFD packet to send [18:16:00]OFD Sender: No OFD packet to send [18:16:05]OFD Sender: No OFD packet to send [18:16:10]OFD Sender: No OFD packet to send [18:16:15]OFD Sender: No OFD packet to send [18:16:20]OFD Sender: No OFD packet to send [18:16:25]OFD Sender: No OFD packet to send [18:16:30]OFD Sender: No OFD packet to send [18:16:35]OFD Sender: No OFD packet to send [18:16:40]accept exits with 7 [18:16:40]New connection [18:16:40]New thread 3066580324 created [18:16:40]Thread 3066723684 joined [18:16:40]Waiting for new connection... [18:16:40] Sock 7.Parse request [18:16:40]Sock 7.Check first char [18:16:40]Sock 7.First char is OK [18:16:40]request: POST /json_proto HTTP/1.0 [18:16:40]Method: POST [18:16:40]URL: /json_proto [18:16:40]Method is POST - this is cgi request [18:16:40]url: /json_proto [18:16:40]query_string will be loaded in cgi processing [18:16:40]execute_cgi json_proto POST (null) [18:16:40]execute_cgi path=json_proto method=POST [18:16:40]POST find Content-Length [18:16:40]Host: 172.17.40.67:8080 [18:16:40]Content-Length: 770 [18:16:40]Content-Type: application/json [18:16:40] [18:16:40]POST finish read [18:16:40]Found Content-Length = 770 [18:16:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:16:40]execute_script... [18:16: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)3407624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:16:40]POST & json_proto [18:16:40]process_json_proto [18:16:40]json parsed OK: [18:16:40]protocol is kg_v1.0 [18:16:40]action value=close_receipt [18:16:40]process_action close_receipt [18:16:40]cmd_close_receipt [18:16:40]MH_GetDate [18:16:40]Write to MH i2c: F0 00 00 B6 06 AB [18:16:40]Write i2c OK [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: F0 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: F0 09 00 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: F0 09 00 B6 06 00 88 26 21 67 EE DA 66 66 7E [18:16:40]GetLastDocTimeStamp 1730225747 [18:16:40]current date 1730225800 [18:16:40]FM_GetShiftState [18:16:40]SAM_PROTO_GetShiftState [18:16:40]wFMCommunicate request_size=4 [18:16:40]MH_SAM_APDU [18:16:40]CAPDU: 80 13 01 00 [18:16:40]Write to MH i2c: E2 08 00 B7 06 80 13 01 00 00 00 00 00 3A [18:16:40]Write i2c OK [18:16:40]MH_I2C_Read... [18:16:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:40]Read from MH i2c: E2 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: E2 0E 00 [18:16:40]MH_I2C_Read... [18:16:40]Read from MH i2c: E2 0E 00 B7 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 98 [18:16:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:16:40]wFMCommunicate OK [18:16:40]SAM_PROTO_GetShiftState done [18:16:40]FM_GetShiftState done [18:16:40]opened in 1730160548 [18:16:40]opened+sec_in_day 1730246948 [18:16:40]quantity*price = 100015 [18:16:40]sum+1 = 100017 [18:16:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 598 29.10.2024 18:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97089 ФПД: 528749527059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181640&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97089&fm=528749527059&tin=02508201610067®Number=0000000000170478&sum=100016 [18:16:41]StoreToDocumentArchive [18:16:41]shift 145 fd 97089 [18:16:41]save to /storage/0145/doc_00097089 [18:16:41]save last doc name /storage/0145/doc_00097089 to /storage/kkm_last_doc_name [18:16:41]save OK [18:16:41]Clear old archive folders... [18:16:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:16:41]tlvbuf is 0068FEA0 [18:16:41]SAM_PROTO_ClearQueue [18:16:41]wFMCommunicate request_size=4 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 09 00 00 [18:16:41]Write to MH i2c: E2 08 00 C4 06 80 09 00 00 00 00 00 00 3C [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 C4 06 00 90 00 3E [18:16:41]RAPDU: 90 00 [18:16:41]wFMCommunicate OK [18:16:41]SAM_PROTO_ClearQueue done [18:16:41]KKMCreateOFDPacket [18:16:41]OFDProtocolAddRootSTLVToBuf [18:16:41]FM_MakeSignedData [18:16:41]FM_MakeSignedData [18:16:41]SAM_PROTO_SignData [18:16:41]wFMCommunicate request_size=4 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 0D 01 02 [18:16:41]Write to MH i2c: E2 08 00 C5 06 80 0D 01 02 00 00 00 00 44 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 C5 06 00 90 00 3F [18:16:41]RAPDU: 90 00 [18:16:41]wFMCommunicate OK [18:16:41]wFMCommunicate request_size=255 [18:16:41]MH_SAM_APDU [18:16: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 34 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 56 02 00 00 F4 03 04 00 88 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7B 01 00 35 04 06 00 00 [18:16:41]Write to MH i2c: E2 02 01 C6 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 34 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 56 02 00 00 F4 03 04 00 88 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7B 01 00 35 04 06 00 00 00 00 C8 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 C6 06 00 90 00 40 [18:16:41]RAPDU: 90 00 [18:16:41]wFMCommunicate OK [18:16:41]wFMCommunicate request_size=10 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 0D 02 02 05 7B 1B ED 80 13 [18:16:41]Write to MH i2c: E2 0D 00 C7 06 80 0D 02 02 05 00 7B 1B ED 80 13 00 00 67 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 03 00 C7 06 00 90 00 41 [18:16:41]RAPDU: 90 00 [18:16:41]wFMCommunicate OK [18:16:41]wFMCommunicate request_size=4 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 0D 03 02 [18:16:41]Write to MH i2c: E2 08 00 C8 06 80 0D 03 02 00 00 00 00 49 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 0B 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 0B 00 C8 06 00 A4 11 21 15 B7 BC 6D 1B 90 00 30 [18:16:41]RAPDU: A4 11 21 15 B7 BC 6D 1B 90 00 [18:16:41]wFMCommunicate OK [18:16:41]SAM_PROTO_SignData done [18:16:41]FM_MakeSignedData done [18:16:41]CreateOFDProtocolMessage [18:16:41]wFMCommunicate request_size=4 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 11 00 00 [18:16:41]Write to MH i2c: E2 08 00 C9 06 80 11 00 00 00 00 00 00 49 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 17 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 17 00 C9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [18:16:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:16:41]wFMCommunicate OK [18:16:41]CreateOFDProtocolMessage done [18:16:41]OFDSenderStorePacket 97089 [18:16:41]StoreOFDPacket docnum=97089 [18:16:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 4A 07 01 B2 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 34 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 56 02 00 00 F4 03 04 00 88 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7B 01 00 35 04 06 00 00 7B 1B ED 80 13 A4 11 21 15 B7 BC 6D 1B [18:16:41]CheckFolder [18:16:41]dirname=/storage/ofd_packets [18:16:41]CheckFolder done [18:16:41]ProducePacketName [18:16:41]name=ofd_packets/00097089 [18:16:41]NVStorageSaveData ofd_packets/00097089 [18:16:41]File name is /storage/ofd_packets/00097089 [18:16:41]Write 301 bytes [18:16:41]NVStorageSaveData done [18:16:41]OFDSenderStorePacket done [18:16:41]KKMCreateOFDPacket done [18:16:41]NVStorageSaveData kkm_last_timestamp [18:16:41]File name is /storage/kkm_last_timestamp [18:16:41]Write 4 bytes [18:16:41]NVStorageSaveData done [18:16:41]ExternCall_PrintAddStr [18:16:41]wPrintStart [18:16:41]Write to MH i2c: 01 00 00 CA 06 D0 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 07 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: 01 07 00 CA 06 00 00 00 00 00 FF 0F E5 [18:16:41]RasterBufferAndPrint [18:16:41]line Счет N : (1)3407624 [18:16:41]line ИНН: 02508201610067 [18:16:41]line Контрольно-Кассовый Чек [18:16:41]line ПРОДАЖА [18:16:41]line ТРК (МРК, ГНК) : 32 [18:16:41]line Товар: 2710124130 [18:16:41]line Аи-92-К-4 [18:16:41]line 14.950 * 66.90 [18:16:41]line = 1000.16 [18:16:41]line НДС 12% НСП 1% [18:16:41]line > о реализуемом товаре [18:16:41]line ИТОГО: 1000.16 [18:16:41]line НСП 1% : 8.85 [18:16:41]line НДС 12% : 106.21 [18:16:41]line Наличными: 0.00 [18:16:41]line Безнал.: 1000.16 [18:16:41]line Место: АЗС № 82 "Партнер Нефть" [18:16:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:16:41]line СНО: Общий режим [18:16:41]line Чек 598 29.10.2024 18:16 [18:16:41]line Смена: 145 ФФД: 1.0 [18:16:41]line ЗНМ: 0300000017 [18:16:41]line РНМ: 0000000000170478 [18:16:41]line Версия ККМ: v1.0 [18:16:41]line Платежная система: Mbank [18:16:41]line ФМ: 0000000002098560 [18:16:41]line ФД: 97089 [18:16:41]line ФПД: 528749527059 [18:16:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181640&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97089&fm=528749527059&tin=02508201610067®Number=0000000000170478&sum=100016 [18:16:42]OFD Sender: Processing packet 97089 [packets to send 59, broken 58] [18:16:42]ProducePacketName [18:16:42]name=ofd_packets/00097089 [18:16:42]OFD Sender: To server: pG, [18:16:42]CommunicateWithHost lk.salyk.kg:30040 [18:16:42]ConnectInit lk.salyk.kg [18:16:42]written 0, free lines is 4095 [18:16:42]Connected sock=10 [18:16:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 4A 07 01 B2 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 34 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 56 02 00 00 F4 03 04 00 88 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7B 01 00 35 04 06 00 00 7B 1B ED 80 13 A4 11 21 15 B7 BC 6D 1B [18:16:42]Write to MH i2c: 01 00 00 F3 06 F9 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: 01 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: 01 07 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: 01 07 00 F3 06 00 00 00 00 00 32 0D 3F [18:16:42]RasterBufferAndPrint [18:16:42]line [18:16:42]line [18:16:42]line [18:16:42]line [18:16:42]line [18:16:42]written 0, free lines is 3384 [18:16:42]MH_Cut [18:16:42]Write to MH i2c: D1 01 00 FA 06 01 D2 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: D1 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: D1 01 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: D1 01 00 FA 06 00 D1 [18:16:42]Write to MH i2c: 01 00 00 FB 06 01 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 83 89 47 00 5F DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 7B 01 00 F4 03 04 00 AE D0 20 67 B6 04 01 00 00 63 BA 41 47 43 9E 99 D9 [18:16:42]CommunicateWithHost err = 0 [18:16:42]CheckOFDResponse [18:16:42]1017 (14) - 77093643461234 [18:16:42]1041 (16) - 0000000002098560 [18:16:42]1040 (4) - 97089 [18:16:42]1012 (4) - 29.10.2024 12:10 [18:16:42]1206 (1) - 0 [18:16:42]OFD Sender: Remove packet 97089 [18:16:42]ProducePacketName [18:16:42]name=ofd_packets/00097089 [18:16:42]NVStorageDeleteData [18:16:43]OFD Sender: No OFD packet to send [18:16:43]*** Cut start [18:16:43]*** Partial cut [18:16:43]*** CUTSNS_PIN = 1 [18:16:43]*** CUTSNS_PIN = 0 [18:16:43]*** Brake cut motor [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 FB 06 00 00 00 00 00 FF 0F 16 [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 FC 06 80 11 00 00 00 00 00 00 7C [18:16:44]Write i2c OK [18:16:44]MH_I2C_Read... [18:16:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:44]Read from MH i2c: E2 [18:16:44]MH_I2C_Read... [18:16:44]Read from MH i2c: E2 17 00 [18:16:44]MH_I2C_Read... [18:16:44]Read from MH i2c: E2 17 00 FC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [18:16:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:16:44]wFMCommunicate OK [18:16:44]requested_item fd.num is exist - process it [18:16:44]SAM_PROTO_GetFieldsCounters [18:16:44]wFMCommunicate request_size=4 [18:16:44]MH_SAM_APDU [18:16:44]CAPDU: 80 13 00 00 [18:16:44]Write to MH i2c: E2 08 00 FD 06 80 13 00 00 00 00 00 00 7F [18:16:44]Write i2c OK [18:16:44]MH_I2C_Read... [18:16:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:44]Read from MH i2c: E2 [18:16:44]MH_I2C_Read... [18:16:44]Read from MH i2c: E2 62 00 [18:16:44]MH_I2C_Read... [18:16:44]Read from MH i2c: E2 62 00 FD 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [18:16:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:44]wFMCommunicate OK [18:16:44]SAM_PROTO_GetFieldsCounters done [18:16:44]requested_item shift.num is exist - process it [18:16:44]requested_item shift.opened is exist - process it [18:16:44]req_shift_opened [18:16:44]FM_GetShiftState [18:16:44]SAM_PROTO_GetShiftState [18:16:44]wFMCommunicate request_size=4 [18:16:44]MH_SAM_APDU [18:16:44]CAPDU: 80 13 01 00 [18:16:44]Write to MH i2c: E2 08 00 FE 06 80 13 01 00 00 00 00 00 81 [18:16:44]Write i2c OK [18:16:44]MH_I2C_Read... [18:16:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:44]Read from MH i2c: E2 [18:16:44]MH_I2C_Read... [18:16:44]Read from MH i2c: E2 0E 00 [18:16:44]MH_I2C_Read... [18:16:44]Read from MH i2c: E2 0E 00 FE 06 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [18:16:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:16:44]wFMCommunicate OK [18:16:44]SAM_PROTO_GetShiftState done [18:16:44]FM_GetShiftState done [18:16:44]req_shift_opened done [18:16:44]requested_item shift.open_date is exist - process it [18:16:44]req_shift_open_date [18:16:44]req_shift_open_date done [18:16:44]produce_requested_data done [18:16:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97089,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:16:44]process_action_free close_receipt [18:16:44]json_value_free [18:16:44]json_value_free done [18:16:44]process_json_proto returns [18:16:44]Send response to host [18:16:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97089,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:16:44]free response buf [18:16:44]execute_script done [18:16:44]execute_script returns [18:16:44]free content buf [18:16:44]Sock 7.Close socket [18:16:44]Sock 7.Thread stoped [18:16:48]OFD Sender: No OFD packet to send [18:16:53]OFD Sender: No OFD packet to send [18:16:58]OFD Sender: No OFD packet to send [18:17:03]OFD Sender: No OFD packet to send [18:17:08]OFD Sender: No OFD packet to send [18:17:13]OFD Sender: No OFD packet to send [18:17:18]OFD Sender: No OFD packet to send [18:17:23]OFD Sender: No OFD packet to send [18:17:28]OFD Sender: No OFD packet to send [18:17:33]OFD Sender: No OFD packet to send [18:17:35]accept exits with 9 [18:17:35]New connection [18:17:35]New thread 3066723684 created [18:17:35]Thread 3066580324 joined [18:17:35]Waiting for new connection... [18:17:35] Sock 9.Parse request [18:17:35]Sock 9.Check first char [18:17:35]Sock 9.First char is OK [18:17:35]request: POST /json_proto HTTP/1.0 [18:17:35]Method: POST [18:17:35]URL: /json_proto [18:17:35]Method is POST - this is cgi request [18:17:35]url: /json_proto [18:17:35]query_string will be loaded in cgi processing [18:17:35]execute_cgi json_proto POST (null) [18:17:35]execute_cgi path=json_proto method=POST [18:17:35]POST find Content-Length [18:17:35]Host: 172.17.40.67:8080 [18:17:35]Content-Length: 683 [18:17:35]Content-Type: application/json [18:17:35] [18:17:35]POST finish read [18:17:35]Found Content-Length = 683 [18:17:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:17:35]execute_script... [18:17:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:17:35]POST & json_proto [18:17:35]process_json_proto [18:17:35]json parsed OK: [18:17:35]protocol is kg_v1.0 [18:17:35]action value=close_receipt [18:17:35]process_action close_receipt [18:17:35]cmd_close_receipt [18:17:35]MH_GetDate [18:17:35]Write to MH i2c: F0 00 00 FF 06 F4 [18:17:35]Write i2c OK [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: F0 [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: F0 09 00 [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: F0 09 00 FF 06 00 BF 26 21 67 EE DA 66 66 FE [18:17:35]GetLastDocTimeStamp 1730225800 [18:17:35]current date 1730225855 [18:17:35]FM_GetShiftState [18:17:35]SAM_PROTO_GetShiftState [18:17:35]wFMCommunicate request_size=4 [18:17:35]MH_SAM_APDU [18:17:35]CAPDU: 80 13 01 00 [18:17:35]Write to MH i2c: E2 08 00 00 07 80 13 01 00 00 00 00 00 84 [18:17:35]Write i2c OK [18:17:35]MH_I2C_Read... [18:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:35]Read from MH i2c: E2 [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: E2 0E 00 [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: E2 0E 00 00 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E2 [18:17:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:17:35]wFMCommunicate OK [18:17:35]SAM_PROTO_GetShiftState done [18:17:35]FM_GetShiftState done [18:17:35]opened in 1730160548 [18:17:35]opened+sec_in_day 1730246948 [18:17:35]quantity*price = 150056 [18:17:35]sum+1 = 150058 [18:17:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 599 29.10.2024 18:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97090 ФПД: 120150411353613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181735&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97090&fm=120150411353613&tin=02508201610067®Number=0000000000170478&sum=150000 [18:17:36]StoreToDocumentArchive [18:17:36]shift 145 fd 97090 [18:17:36]save to /storage/0145/doc_00097090 [18:17:36]save last doc name /storage/0145/doc_00097090 to /storage/kkm_last_doc_name [18:17:36]save OK [18:17:36]Clear old archive folders... [18:17:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:17:36]tlvbuf is 006E9B00 [18:17:36]SAM_PROTO_ClearQueue [18:17:36]wFMCommunicate request_size=4 [18:17:36]MH_SAM_APDU [18:17:36]CAPDU: 80 09 00 00 [18:17:36]Write to MH i2c: E2 08 00 0D 07 80 09 00 00 00 00 00 00 86 [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:36]Read from MH i2c: E2 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 0D 07 00 90 00 88 [18:17:36]RAPDU: 90 00 [18:17:36]wFMCommunicate OK [18:17:36]SAM_PROTO_ClearQueue done [18:17:36]KKMCreateOFDPacket [18:17:36]OFDProtocolAddRootSTLVToBuf [18:17:36]FM_MakeSignedData [18:17:36]FM_MakeSignedData [18:17:36]SAM_PROTO_SignData [18:17:36]wFMCommunicate request_size=4 [18:17:36]MH_SAM_APDU [18:17:36]CAPDU: 80 0D 01 02 [18:17:36]Write to MH i2c: E2 08 00 0E 07 80 0D 01 02 00 00 00 00 8E [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:36]Read from MH i2c: E2 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 0E 07 00 90 00 89 [18:17:36]RAPDU: 90 00 [18:17:36]wFMCommunicate OK [18:17:36]wFMCommunicate request_size=255 [18:17:36]MH_SAM_APDU [18:17:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 BF 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7B 01 00 35 04 06 00 6D [18:17:36]Write to MH i2c: E2 02 01 0F 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 34 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 02 00 00 F4 03 04 00 BF 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7B 01 00 35 04 06 00 6D 00 00 E7 [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:36]Read from MH i2c: E2 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 0F 07 00 90 00 8A [18:17:36]RAPDU: 90 00 [18:17:36]wFMCommunicate OK [18:17:36]wFMCommunicate request_size=10 [18:17:36]MH_SAM_APDU [18:17:36]CAPDU: 80 0D 02 02 05 46 B2 96 9E 0D [18:17:36]Write to MH i2c: E2 0D 00 10 07 80 0D 02 02 05 00 46 B2 96 9E 0D 00 00 D4 [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:36]Read from MH i2c: E2 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 03 00 10 07 00 90 00 8B [18:17:36]RAPDU: 90 00 [18:17:36]wFMCommunicate OK [18:17:36]wFMCommunicate request_size=4 [18:17:36]MH_SAM_APDU [18:17:36]CAPDU: 80 0D 03 02 [18:17:36]Write to MH i2c: E2 08 00 11 07 80 0D 03 02 00 00 00 00 93 [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:36]Read from MH i2c: E2 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 0B 00 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 0B 00 11 07 00 52 75 7A 85 C5 E3 0A 1E 90 00 2A [18:17:36]RAPDU: 52 75 7A 85 C5 E3 0A 1E 90 00 [18:17:36]wFMCommunicate OK [18:17:36]SAM_PROTO_SignData done [18:17:36]FM_MakeSignedData done [18:17:36]CreateOFDProtocolMessage [18:17:36]wFMCommunicate request_size=4 [18:17:36]MH_SAM_APDU [18:17:36]CAPDU: 80 11 00 00 [18:17:36]Write to MH i2c: E2 08 00 12 07 80 11 00 00 00 00 00 00 93 [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:37]Read from MH i2c: E2 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 17 00 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 17 00 12 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [18:17:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:17:37]wFMCommunicate OK [18:17:37]CreateOFDProtocolMessage done [18:17:37]OFDSenderStorePacket 97090 [18:17:37]StoreOFDPacket docnum=97090 [18:17:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 18 07 01 1D 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 BF 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7B 01 00 35 04 06 00 6D 46 B2 96 9E 0D 52 75 7A 85 C5 E3 0A 1E [18:17:37]CheckFolder [18:17:37]dirname=/storage/ofd_packets [18:17:37]CheckFolder done [18:17:37]ProducePacketName [18:17:37]name=ofd_packets/00097090 [18:17:37]NVStorageSaveData ofd_packets/00097090 [18:17:37]File name is /storage/ofd_packets/00097090 [18:17:37]Write 301 bytes [18:17:37]NVStorageSaveData done [18:17:37]OFDSenderStorePacket done [18:17:37]KKMCreateOFDPacket done [18:17:37]NVStorageSaveData kkm_last_timestamp [18:17:37]File name is /storage/kkm_last_timestamp [18:17:37]Write 4 bytes [18:17:37]NVStorageSaveData done [18:17:37]ExternCall_PrintAddStr [18:17:37]wPrintStart [18:17:37]Write to MH i2c: 01 00 00 13 07 1A [18:17:37]Write i2c OK [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: 01 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: 01 07 00 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: 01 07 00 13 07 00 00 00 00 00 FF 0F 2F [18:17:37]RasterBufferAndPrint [18:17:37]line Счет N : (1)3407625 [18:17:37]line ИНН: 02508201610067 [18:17:37]line Контрольно-Кассовый Чек [18:17:37]line ПРОДАЖА [18:17:37]line ТРК (МРК, ГНК) : 42 [18:17:37]line Товар: 2710124130 [18:17:37]line Аи-92-К-4 [18:17:37]line 22.430 * 66.90 [18:17:37]line = 1500.57 [18:17:37]line НДС 12% НСП 1% [18:17:37]line > о реализуемом товаре [18:17:37]line ОКРУГЛЕНИЕ: -0.57 [18:17:37]line ИТОГО: 1500.00 [18:17:37]line Внесено: 1500.00 [18:17:37]line СДАЧА: 0.00 [18:17:37]line НСП 1% : 13.28 [18:17:37]line НДС 12% : 159.35 [18:17:37]line Наличными: 1500.00 [18:17:37]line Безнал.: 0.00 [18:17:37]line Место: АЗС № 82 "Партнер Нефть" [18:17:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:17:37]line СНО: Общий режим [18:17:37]line Чек 599 29.10.2024 18:17 [18:17:37]line Смена: 145 ФФД: 1.0 [18:17:37]line ЗНМ: 0300000017 [18:17:37]line РНМ: 0000000000170478 [18:17:37]line Версия ККМ: v1.0 [18:17:37]line ФМ: 0000000002098560 [18:17:37]line ФД: 97090 [18:17:37]line ФПД: 120150411353613 [18:17:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181735&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97090&fm=120150411353613&tin=02508201610067®Number=0000000000170478&sum=150000 [18:17:37]OFD Sender: Processing packet 97090 [packets to send 59, broken 58] [18:17:37]ProducePacketName [18:17:37]name=ofd_packets/00097090 [18:17:37]OFD Sender: To server: pG, [18:17:37]CommunicateWithHost lk.salyk.kg:30040 [18:17:37]ConnectInit lk.salyk.kg [18:17:37]written 0, free lines is 4095 [18:17:37]Connected sock=10 [18:17:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 18 07 01 1D 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 BF 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7B 01 00 35 04 06 00 6D 46 B2 96 9E 0D 52 75 7A 85 C5 E3 0A 1E [18:17:37]Write to MH i2c: 01 00 00 3E 07 45 [18:17:37]Write i2c OK [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: 01 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: 01 07 00 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: 01 07 00 3E 07 00 00 00 00 00 0C 0D 65 [18:17:37]RasterBufferAndPrint [18:17:37]line [18:17:37]line [18:17:37]line [18:17:37]line [18:17:37]line [18:17:37]written 0, free lines is 3346 [18:17:37]MH_Cut [18:17:37]Write to MH i2c: D1 01 00 45 07 01 1E [18:17:37]Write i2c OK [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: D1 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: D1 01 00 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: D1 01 00 45 07 00 1D [18:17:37]Write to MH i2c: 01 00 00 46 07 4D [18:17:37]Write i2c OK [18:17:37]MH_I2C_Read... [18:17:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 D2 47 00 AC 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 7B 01 00 F4 03 04 00 E5 D0 20 67 B6 04 01 00 00 FF BE 1D CD 76 B2 CC EB [18:17:37]CommunicateWithHost err = 0 [18:17:37]CheckOFDResponse [18:17:37]1017 (14) - 77093643461234 [18:17:37]1041 (16) - 0000000002098560 [18:17:37]1040 (4) - 97090 [18:17:37]1012 (4) - 29.10.2024 12:11 [18:17:37]1206 (1) - 0 [18:17:37]OFD Sender: Remove packet 97090 [18:17:37]ProducePacketName [18:17:37]name=ofd_packets/00097090 [18:17:37]NVStorageDeleteData [18:17:38]OFD Sender: No OFD packet to send [18:17:38]*** Cut start [18:17:38]*** Partial cut [18:17:38]*** CUTSNS_PIN = 1 [18:17:38]*** CUTSNS_PIN = 0 [18:17:38]*** Brake cut motor [18:17:39]Read from MH i2c: 01 [18:17:39]MH_I2C_Read... [18:17:39]*** Stop cut motor [18:17:39]*** Cut end [18:17:39]Read from MH i2c: 01 07 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: 01 07 00 46 07 00 00 00 00 00 FF 0F 62 [18:17:39]process_action close_receipt done [18:17:39]requested_data is exist [18:17:39]produce_requested_data [18:17:39]requested_item fm.sn is exist - process it [18:17:39]wFMCommunicate request_size=4 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 11 00 00 [18:17:39]Write to MH i2c: E2 08 00 47 07 80 11 00 00 00 00 00 00 C8 [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 17 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 17 00 47 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 19 [18:17:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:17:39]wFMCommunicate OK [18:17:39]requested_item fd.num is exist - process it [18:17:39]SAM_PROTO_GetFieldsCounters [18:17:39]wFMCommunicate request_size=4 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 13 00 00 [18:17:39]Write to MH i2c: E2 08 00 48 07 80 13 00 00 00 00 00 00 CB [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 62 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 62 00 48 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 46 [18:17:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:39]wFMCommunicate OK [18:17:39]SAM_PROTO_GetFieldsCounters done [18:17:39]requested_item shift.num is exist - process it [18:17:39]requested_item shift.opened is exist - process it [18:17:39]req_shift_opened [18:17:39]FM_GetShiftState [18:17:39]SAM_PROTO_GetShiftState [18:17:39]wFMCommunicate request_size=4 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 13 01 00 [18:17:39]Write to MH i2c: E2 08 00 49 07 80 13 01 00 00 00 00 00 CD [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 0E 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 0E 00 49 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [18:17:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:17:39]wFMCommunicate OK [18:17:39]SAM_PROTO_GetShiftState done [18:17:39]FM_GetShiftState done [18:17:39]req_shift_opened done [18:17:39]requested_item shift.open_date is exist - process it [18:17:39]req_shift_open_date [18:17:39]req_shift_open_date done [18:17:39]produce_requested_data done [18:17:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97090,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:17:39]process_action_free close_receipt [18:17:39]json_value_free [18:17:39]json_value_free done [18:17:39]process_json_proto returns [18:17:39]Send response to host [18:17:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97090,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:17:39]free response buf [18:17:39]execute_script done [18:17:39]execute_script returns [18:17:39]free content buf [18:17:39]Sock 9.Close socket [18:17:39]Sock 9.Thread stoped [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:18]OFD Sender: No OFD packet to send [18:18:23]OFD Sender: No OFD packet to send [18:18:28]accept exits with 7 [18:18:28]New connection [18:18:28]New thread 3066580324 created [18:18:28]Thread 3066723684 joined [18:18:28]Waiting for new connection... [18:18:28] Sock 7.Parse request [18:18:28]Sock 7.Check first char [18:18:28]Sock 7.First char is OK [18:18:28]request: POST /json_proto HTTP/1.0 [18:18:28]Method: POST [18:18:28]URL: /json_proto [18:18:28]Method is POST - this is cgi request [18:18:28]url: /json_proto [18:18:28]query_string will be loaded in cgi processing [18:18:28]execute_cgi json_proto POST (null) [18:18:28]execute_cgi path=json_proto method=POST [18:18:28]POST find Content-Length [18:18:28]Host: 172.17.40.67:8080 [18:18:28]Content-Length: 678 [18:18:28]Content-Type: application/json [18:18:28] [18:18:28]POST finish read [18:18:28]Found Content-Length = 678 [18:18:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:18:28]execute_script... [18:18: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)3407626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:18:28]POST & json_proto [18:18:28]process_json_proto [18:18:28]json parsed OK: [18:18:28]protocol is kg_v1.0 [18:18:28]action value=close_receipt [18:18:28]process_action close_receipt [18:18:28]cmd_close_receipt [18:18:28]MH_GetDate [18:18:28]Write to MH i2c: F0 00 00 4A 07 40 [18:18:28]Write i2c OK [18:18:28]MH_I2C_Read... [18:18:28]Read from MH i2c: F0 [18:18:28]MH_I2C_Read... [18:18:28]Read from MH i2c: F0 09 00 [18:18:28]MH_I2C_Read... [18:18:28]Read from MH i2c: F0 09 00 4A 07 00 F4 26 21 67 EE DA 66 66 7F [18:18:28]GetLastDocTimeStamp 1730225855 [18:18:28]current date 1730225908 [18:18:28]FM_GetShiftState [18:18:28]SAM_PROTO_GetShiftState [18:18:28]wFMCommunicate request_size=4 [18:18:28]MH_SAM_APDU [18:18:28]CAPDU: 80 13 01 00 [18:18:28]Write to MH i2c: E2 08 00 4B 07 80 13 01 00 00 00 00 00 CF [18:18:28]Write i2c OK [18:18:28]MH_I2C_Read... [18:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:28]Read from MH i2c: E2 [18:18:28]MH_I2C_Read... [18:18:28]Read from MH i2c: E2 0E 00 [18:18:28]MH_I2C_Read... [18:18:28]Read from MH i2c: E2 0E 00 4B 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [18:18:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:18:28]wFMCommunicate OK [18:18:28]SAM_PROTO_GetShiftState done [18:18:28]FM_GetShiftState done [18:18:28]opened in 1730160548 [18:18:28]opened+sec_in_day 1730246948 [18:18:28]quantity*price = 20003 [18:18:28]sum+1 = 20004 [18:18: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 600 29.10.2024 18:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97091 ФПД: 136071264378011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97091&fm=136071264378011&tin=02508201610067®Number=0000000000170478&sum=20000 [18:18:29]StoreToDocumentArchive [18:18:29]shift 145 fd 97091 [18:18:29]save to /storage/0145/doc_00097091 [18:18:29]save last doc name /storage/0145/doc_00097091 to /storage/kkm_last_doc_name [18:18:29]save OK [18:18:29]Clear old archive folders... [18:18:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:18:29]tlvbuf is 006A4DE0 [18:18:29]SAM_PROTO_ClearQueue [18:18:29]wFMCommunicate request_size=4 [18:18:29]MH_SAM_APDU [18:18:29]CAPDU: 80 09 00 00 [18:18:29]Write to MH i2c: E2 08 00 58 07 80 09 00 00 00 00 00 00 D1 [18:18:29]Write i2c OK [18:18:29]MH_I2C_Read... [18:18:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:29]Read from MH i2c: E2 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 58 07 00 90 00 D3 [18:18:29]RAPDU: 90 00 [18:18:29]wFMCommunicate OK [18:18:29]SAM_PROTO_ClearQueue done [18:18:29]KKMCreateOFDPacket [18:18:29]OFDProtocolAddRootSTLVToBuf [18:18:29]FM_MakeSignedData [18:18:29]FM_MakeSignedData [18:18:29]SAM_PROTO_SignData [18:18:29]wFMCommunicate request_size=4 [18:18:29]MH_SAM_APDU [18:18:29]CAPDU: 80 0D 01 02 [18:18:29]Write to MH i2c: E2 08 00 59 07 80 0D 01 02 00 00 00 00 D9 [18:18:29]Write i2c OK [18:18:29]MH_I2C_Read... [18:18:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:29]Read from MH i2c: E2 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 59 07 00 90 00 D4 [18:18:29]RAPDU: 90 00 [18:18:29]wFMCommunicate OK [18:18:29]wFMCommunicate request_size=255 [18:18:29]MH_SAM_APDU [18:18: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 34 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 58 02 00 00 F4 03 04 00 F4 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7B 01 00 35 04 06 00 7B [18:18:29]Write to MH i2c: E2 02 01 5A 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 34 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 58 02 00 00 F4 03 04 00 F4 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7B 01 00 35 04 06 00 7B 00 00 F0 [18:18:29]Write i2c OK [18:18:29]MH_I2C_Read... [18:18:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:29]Read from MH i2c: E2 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 5A 07 00 90 00 D5 [18:18:29]RAPDU: 90 00 [18:18:29]wFMCommunicate OK [18:18:29]wFMCommunicate request_size=10 [18:18:29]MH_SAM_APDU [18:18:29]CAPDU: 80 0D 02 02 05 C1 8F 60 9C 9B [18:18:29]Write to MH i2c: E2 0D 00 5B 07 80 0D 02 02 05 00 C1 8F 60 9C 9B 00 00 CD [18:18:29]Write i2c OK [18:18:29]MH_I2C_Read... [18:18:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:29]Read from MH i2c: E2 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 03 00 5B 07 00 90 00 D6 [18:18:29]RAPDU: 90 00 [18:18:29]wFMCommunicate OK [18:18:29]wFMCommunicate request_size=4 [18:18:29]MH_SAM_APDU [18:18:29]CAPDU: 80 0D 03 02 [18:18:29]Write to MH i2c: E2 08 00 5C 07 80 0D 03 02 00 00 00 00 DE [18:18:29]Write i2c OK [18:18:29]MH_I2C_Read... [18:18:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:29]Read from MH i2c: E2 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 0B 00 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 0B 00 5C 07 00 B7 CF 9F 77 C9 78 41 C3 90 00 C0 [18:18:29]RAPDU: B7 CF 9F 77 C9 78 41 C3 90 00 [18:18:29]wFMCommunicate OK [18:18:29]SAM_PROTO_SignData done [18:18:29]FM_MakeSignedData done [18:18:29]CreateOFDProtocolMessage [18:18:29]wFMCommunicate request_size=4 [18:18:29]MH_SAM_APDU [18:18:29]CAPDU: 80 11 00 00 [18:18:29]Write to MH i2c: E2 08 00 5D 07 80 11 00 00 00 00 00 00 DE [18:18:29]Write i2c OK [18:18:29]MH_I2C_Read... [18:18:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:29]Read from MH i2c: E2 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 17 00 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: E2 17 00 5D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [18:18:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:18:29]wFMCommunicate OK [18:18:29]CreateOFDProtocolMessage done [18:18:29]OFDSenderStorePacket 97091 [18:18:29]StoreOFDPacket docnum=97091 [18:18:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6B 5D 07 01 A2 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 34 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 58 02 00 00 F4 03 04 00 F4 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7B 01 00 35 04 06 00 7B C1 8F 60 9C 9B B7 CF 9F 77 C9 78 41 C3 [18:18:29]CheckFolder [18:18:29]dirname=/storage/ofd_packets [18:18:29]CheckFolder done [18:18:29]ProducePacketName [18:18:29]name=ofd_packets/00097091 [18:18:29]NVStorageSaveData ofd_packets/00097091 [18:18:29]File name is /storage/ofd_packets/00097091 [18:18:29]Write 301 bytes [18:18:29]NVStorageSaveData done [18:18:29]OFDSenderStorePacket done [18:18:29]KKMCreateOFDPacket done [18:18:29]NVStorageSaveData kkm_last_timestamp [18:18:29]File name is /storage/kkm_last_timestamp [18:18:29]Write 4 bytes [18:18:29]NVStorageSaveData done [18:18:29]ExternCall_PrintAddStr [18:18:29]wPrintStart [18:18:29]Write to MH i2c: 01 00 00 5E 07 65 [18:18:29]Write i2c OK [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: 01 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: 01 07 00 [18:18:29]MH_I2C_Read... [18:18:29]Read from MH i2c: 01 07 00 5E 07 00 00 00 00 00 FF 0F 7A [18:18:29]RasterBufferAndPrint [18:18:29]line Счет N : (1)3407626 [18:18:29]line ИНН: 02508201610067 [18:18:29]line Контрольно-Кассовый Чек [18:18:29]line ПРОДАЖА [18:18:29]line ТРК (МРК, ГНК) : 12 [18:18:29]line Товар: 2710124130 [18:18:29]line Аи-92-К-4 [18:18:29]line 2.990 * 66.90 [18:18:29]line = 200.03 [18:18:29]line НДС 12% НСП 1% [18:18:29]line > о реализуемом товаре [18:18:29]line ОКРУГЛЕНИЕ: -0.03 [18:18:29]line ИТОГО: 200.00 [18:18:29]line Внесено: 200.00 [18:18:29]line СДАЧА: 0.00 [18:18:29]line НСП 1% : 1.77 [18:18:29]line НДС 12% : 21.24 [18:18:29]line Наличными: 200.00 [18:18:29]line Безнал.: 0.00 [18:18:29]line Место: АЗС № 82 "Партнер Нефть" [18:18:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:18:29]line СНО: Общий режим [18:18:29]line Чек 600 29.10.2024 18:18 [18:18:29]line Смена: 145 ФФД: 1.0 [18:18:29]line ЗНМ: 0300000017 [18:18:29]line РНМ: 0000000000170478 [18:18:29]line Версия ККМ: v1.0 [18:18:29]line ФМ: 0000000002098560 [18:18:29]line ФД: 97091 [18:18:29]line ФПД: 136071264378011 [18:18:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97091&fm=136071264378011&tin=02508201610067®Number=0000000000170478&sum=20000 [18:18:30]OFD Sender: Processing packet 97091 [packets to send 59, broken 58] [18:18:30]ProducePacketName [18:18:30]name=ofd_packets/00097091 [18:18:30]OFD Sender: To server: pG, [18:18:30]CommunicateWithHost lk.salyk.kg:30040 [18:18:30]ConnectInit lk.salyk.kg [18:18:30]written 0, free lines is 4095 [18:18:30]Connected sock=10 [18:18:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6B 5D 07 01 A2 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 34 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 58 02 00 00 F4 03 04 00 F4 26 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 7B 01 00 35 04 06 00 7B C1 8F 60 9C 9B B7 CF 9F 77 C9 78 41 C3 [18:18:30]Write to MH i2c: 01 00 00 89 07 90 [18:18:30]Write i2c OK [18:18:30]MH_I2C_Read... [18:18:30]Read from MH i2c: 01 [18:18:30]MH_I2C_Read... [18:18:30]Read from MH i2c: 01 07 00 [18:18:30]MH_I2C_Read... [18:18:30]Read from MH i2c: 01 07 00 89 07 00 00 00 00 00 0C 0D B0 [18:18:30]RasterBufferAndPrint [18:18:30]line [18:18:30]line [18:18:30]line [18:18:30]line [18:18:30]line [18:18:30]written 0, free lines is 3346 [18:18:30]MH_Cut [18:18:30]Write to MH i2c: D1 01 00 90 07 01 69 [18:18:30]Write i2c OK [18:18:30]MH_I2C_Read... [18:18:30]Read from MH i2c: D1 [18:18:30]MH_I2C_Read... [18:18:30]Read from MH i2c: D1 01 00 [18:18:30]MH_I2C_Read... [18:18:30]Read from MH i2c: D1 01 00 90 07 00 68 [18:18:30]Write to MH i2c: 01 00 00 91 07 98 [18:18:30]Write i2c OK [18:18:30]MH_I2C_Read... [18:18:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B EB 47 00 A6 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 32 30 39 38 35 36 30 10 04 04 00 43 7B 01 00 F4 03 04 00 1A D1 20 67 B6 04 01 00 00 B8 E9 22 9D DB 4C 6A DE [18:18:30]CommunicateWithHost err = 0 [18:18:30]CheckOFDResponse [18:18:30]1017 (14) - 77093643461234 [18:18:30]1041 (16) - 0000000002098560 [18:18:30]1040 (4) - 97091 [18:18:30]1012 (4) - 29.10.2024 12:12 [18:18:30]1206 (1) - 0 [18:18:30]OFD Sender: Remove packet 97091 [18:18:30]ProducePacketName [18:18:30]name=ofd_packets/00097091 [18:18:30]NVStorageDeleteData [18:18:31]OFD Sender: No OFD packet to send [18:18:31]*** Cut start [18:18:31]*** Partial cut [18:18:31]*** CUTSNS_PIN = 1 [18:18:31]*** CUTSNS_PIN = 0 [18:18:31]*** Brake cut motor [18:18:31]Read from MH i2c: 01 [18:18:31]MH_I2C_Read... [18:18:31]*** Stop cut motor [18:18:31]*** Cut end [18:18:31]Read from MH i2c: 01 07 00 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: 01 07 00 91 07 00 00 00 00 00 FF 0F AD [18:18:31]process_action close_receipt done [18:18:31]requested_data is exist [18:18:31]produce_requested_data [18:18:31]requested_item fm.sn is exist - process it [18:18:31]wFMCommunicate request_size=4 [18:18:31]MH_SAM_APDU [18:18:31]CAPDU: 80 11 00 00 [18:18:31]Write to MH i2c: E2 08 00 92 07 80 11 00 00 00 00 00 00 13 [18:18:31]Write i2c OK [18:18:31]MH_I2C_Read... [18:18:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:31]Read from MH i2c: E2 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: E2 17 00 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: E2 17 00 92 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [18:18:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:18:31]wFMCommunicate OK [18:18:31]requested_item fd.num is exist - process it [18:18:31]SAM_PROTO_GetFieldsCounters [18:18:31]wFMCommunicate request_size=4 [18:18:31]MH_SAM_APDU [18:18:31]CAPDU: 80 13 00 00 [18:18:31]Write to MH i2c: E2 08 00 93 07 80 13 00 00 00 00 00 00 16 [18:18:31]Write i2c OK [18:18:31]MH_I2C_Read... [18:18:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:31]Read from MH i2c: E2 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: E2 62 00 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: E2 62 00 93 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 95 [18:18:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:31]wFMCommunicate OK [18:18:31]SAM_PROTO_GetFieldsCounters done [18:18:31]requested_item shift.num is exist - process it [18:18:31]requested_item shift.opened is exist - process it [18:18:31]req_shift_opened [18:18:31]FM_GetShiftState [18:18:31]SAM_PROTO_GetShiftState [18:18:31]wFMCommunicate request_size=4 [18:18:31]MH_SAM_APDU [18:18:31]CAPDU: 80 13 01 00 [18:18:31]Write to MH i2c: E2 08 00 94 07 80 13 01 00 00 00 00 00 18 [18:18:31]Write i2c OK [18:18:31]MH_I2C_Read... [18:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:32]Read from MH i2c: E2 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 0E 00 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 0E 00 94 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [18:18:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:18:32]wFMCommunicate OK [18:18:32]SAM_PROTO_GetShiftState done [18:18:32]FM_GetShiftState done [18:18:32]req_shift_opened done [18:18:32]requested_item shift.open_date is exist - process it [18:18:32]req_shift_open_date [18:18:32]req_shift_open_date done [18:18:32]produce_requested_data done [18:18:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97091,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:18:32]process_action_free close_receipt [18:18:32]json_value_free [18:18:32]json_value_free done [18:18:32]process_json_proto returns [18:18:32]Send response to host [18:18:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97091,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:18:32]free response buf [18:18:32]execute_script done [18:18:32]execute_script returns [18:18:32]free content buf [18:18:32]Sock 7.Close socket [18:18:32]Sock 7.Thread stoped [18:18:36]OFD Sender: No OFD packet to send [18:18:41]OFD Sender: No OFD packet to send [18:18:43]accept exits with 9 [18:18:43]New connection [18:18:43]New thread 3066723684 created [18:18:43]Thread 3066580324 joined [18:18:43]Waiting for new connection... [18:18:43] Sock 9.Parse request [18:18:43]Sock 9.Check first char [18:18:43]Sock 9.First char is OK [18:18:43]request: POST /json_proto HTTP/1.0 [18:18:43]Method: POST [18:18:43]URL: /json_proto [18:18:43]Method is POST - this is cgi request [18:18:43]url: /json_proto [18:18:43]query_string will be loaded in cgi processing [18:18:43]execute_cgi json_proto POST (null) [18:18:43]execute_cgi path=json_proto method=POST [18:18:43]POST find Content-Length [18:18:43]Host: 172.17.40.67:8080 [18:18:43]Content-Length: 678 [18:18:43]Content-Type: application/json [18:18:43] [18:18:43]POST finish read [18:18:43]Found Content-Length = 678 [18:18:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "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" ] } } [18:18:43]execute_script... [18:18: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)3407627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "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" ] } } [18:18:43]POST & json_proto [18:18:43]process_json_proto [18:18:43]json parsed OK: [18:18:43]protocol is kg_v1.0 [18:18:43]action value=close_receipt [18:18:43]process_action close_receipt [18:18:43]cmd_close_receipt [18:18:43]MH_GetDate [18:18:43]Write to MH i2c: F0 00 00 95 07 8B [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: F0 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: F0 09 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: F0 09 00 95 07 00 03 27 21 67 EE DA 66 66 DA [18:18:43]GetLastDocTimeStamp 1730225908 [18:18:43]current date 1730225923 [18:18:43]FM_GetShiftState [18:18:43]SAM_PROTO_GetShiftState [18:18:43]wFMCommunicate request_size=4 [18:18:43]MH_SAM_APDU [18:18:43]CAPDU: 80 13 01 00 [18:18:43]Write to MH i2c: E2 08 00 96 07 80 13 01 00 00 00 00 00 1A [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:43]Read from MH i2c: E2 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 0E 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 0E 00 96 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [18:18:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:18:43]wFMCommunicate OK [18:18:43]SAM_PROTO_GetShiftState done [18:18:43]FM_GetShiftState done [18:18:43]opened in 1730160548 [18:18:43]opened+sec_in_day 1730246948 [18:18:43]quantity*price = 34052 [18:18:43]sum+1 = 34053 [18:18:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.16 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 601 29.10.2024 18:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97092 ФПД: 22926083621105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97092&fm=22926083621105&tin=02508201610067®Number=0000000000170478&sum=34000 [18:18:44]StoreToDocumentArchive [18:18:44]shift 145 fd 97092 [18:18:44]save to /storage/0145/doc_00097092 [18:18:44]save last doc name /storage/0145/doc_00097092 to /storage/kkm_last_doc_name [18:18:44]save OK [18:18:44]Clear old archive folders... [18:18:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:18:44]tlvbuf is 00691430 [18:18:44]SAM_PROTO_ClearQueue [18:18:44]wFMCommunicate request_size=4 [18:18:44]MH_SAM_APDU [18:18:44]CAPDU: 80 09 00 00 [18:18:44]Write to MH i2c: E2 08 00 A3 07 80 09 00 00 00 00 00 00 1C [18:18:44]Write i2c OK [18:18:44]MH_I2C_Read... [18:18:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:44]Read from MH i2c: E2 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: E2 03 00 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: E2 03 00 A3 07 00 90 00 1E [18:18:44]RAPDU: 90 00 [18:18:44]wFMCommunicate OK [18:18:44]SAM_PROTO_ClearQueue done [18:18:44]KKMCreateOFDPacket [18:18:44]OFDProtocolAddRootSTLVToBuf [18:18:44]FM_MakeSignedData [18:18:44]FM_MakeSignedData [18:18:44]SAM_PROTO_SignData [18:18:44]wFMCommunicate request_size=4 [18:18:44]MH_SAM_APDU [18:18:44]CAPDU: 80 0D 01 02 [18:18:44]Write to MH i2c: E2 08 00 A4 07 80 0D 01 02 00 00 00 00 24 [18:18:44]Write i2c OK [18:18:44]MH_I2C_Read... [18:18:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:44]Read from MH i2c: E2 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: E2 03 00 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: E2 03 00 A4 07 00 90 00 1F [18:18:44]RAPDU: 90 00 [18:18:44]wFMCommunicate OK [18:18:44]wFMCommunicate request_size=255 [18:18:44]MH_SAM_APDU [18:18: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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 59 02 00 00 F4 03 04 00 03 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7B 01 00 35 04 06 00 14 [18:18:44]Write to MH i2c: E2 02 01 A5 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 59 02 00 00 F4 03 04 00 03 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7B 01 00 35 04 06 00 14 00 00 5D [18:18:44]Write i2c OK [18:18:44]MH_I2C_Read... [18:18:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:45]Read from MH i2c: E2 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 03 00 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 03 00 A5 07 00 90 00 20 [18:18:45]RAPDU: 90 00 [18:18:45]wFMCommunicate OK [18:18:45]wFMCommunicate request_size=10 [18:18:45]MH_SAM_APDU [18:18:45]CAPDU: 80 0D 02 02 05 D9 E5 12 00 F1 [18:18:45]Write to MH i2c: E2 0D 00 A6 07 80 0D 02 02 05 00 D9 E5 12 00 F1 00 00 F2 [18:18:45]Write i2c OK [18:18:45]MH_I2C_Read... [18:18:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:45]Read from MH i2c: E2 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 03 00 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 03 00 A6 07 00 90 00 21 [18:18:45]RAPDU: 90 00 [18:18:45]wFMCommunicate OK [18:18:45]wFMCommunicate request_size=4 [18:18:45]MH_SAM_APDU [18:18:45]CAPDU: 80 0D 03 02 [18:18:45]Write to MH i2c: E2 08 00 A7 07 80 0D 03 02 00 00 00 00 29 [18:18:45]Write i2c OK [18:18:45]MH_I2C_Read... [18:18:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:45]Read from MH i2c: E2 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 0B 00 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 0B 00 A7 07 00 8F B4 07 07 DC 12 5D 02 90 00 C8 [18:18:45]RAPDU: 8F B4 07 07 DC 12 5D 02 90 00 [18:18:45]wFMCommunicate OK [18:18:45]SAM_PROTO_SignData done [18:18:45]FM_MakeSignedData done [18:18:45]CreateOFDProtocolMessage [18:18:45]wFMCommunicate request_size=4 [18:18:45]MH_SAM_APDU [18:18:45]CAPDU: 80 11 00 00 [18:18:45]Write to MH i2c: E2 08 00 A8 07 80 11 00 00 00 00 00 00 29 [18:18:45]Write i2c OK [18:18:45]MH_I2C_Read... [18:18:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:45]Read from MH i2c: E2 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 17 00 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 17 00 A8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [18:18:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:18:45]wFMCommunicate OK [18:18:45]CreateOFDProtocolMessage done [18:18:45]OFDSenderStorePacket 97092 [18:18:45]StoreOFDPacket docnum=97092 [18:18:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 13 07 01 36 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 59 02 00 00 F4 03 04 00 03 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7B 01 00 35 04 06 00 14 D9 E5 12 00 F1 8F B4 07 07 DC 12 5D 02 [18:18:45]CheckFolder [18:18:45]dirname=/storage/ofd_packets [18:18:45]CheckFolder done [18:18:45]ProducePacketName [18:18:45]name=ofd_packets/00097092 [18:18:45]NVStorageSaveData ofd_packets/00097092 [18:18:45]File name is /storage/ofd_packets/00097092 [18:18:45]Write 301 bytes [18:18:45]NVStorageSaveData done [18:18:45]OFDSenderStorePacket done [18:18:45]KKMCreateOFDPacket done [18:18:45]NVStorageSaveData kkm_last_timestamp [18:18:45]File name is /storage/kkm_last_timestamp [18:18:45]Write 4 bytes [18:18:45]NVStorageSaveData done [18:18:45]ExternCall_PrintAddStr [18:18:45]wPrintStart [18:18:45]Write to MH i2c: 01 00 00 A9 07 B0 [18:18:45]Write i2c OK [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: 01 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: 01 07 00 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: 01 07 00 A9 07 00 00 00 00 00 FF 0F C5 [18:18:45]RasterBufferAndPrint [18:18:45]line Счет N : (1)3407627 [18:18:45]line ИНН: 02508201610067 [18:18:45]line Контрольно-Кассовый Чек [18:18:45]line ПРОДАЖА [18:18:45]line ТРК (МРК, ГНК) : 32 [18:18:45]line Товар: 2710124130 [18:18:45]line Аи-92-К-4 [18:18:45]line 5.090 * 66.90 [18:18:45]line = 340.52 [18:18:45]line НДС 12% НСП 1% [18:18:45]line > о реализуемом товаре [18:18:45]line ОКРУГЛЕНИЕ: -0.52 [18:18:45]line ИТОГО: 340.00 [18:18:45]line Внесено: 340.00 [18:18:45]line СДАЧА: 0.00 [18:18:45]line НСП 1% : 3.01 [18:18:45]line НДС 12% : 36.16 [18:18:45]line Наличными: 340.00 [18:18:45]line Безнал.: 0.00 [18:18:45]line Место: АЗС № 82 "Партнер Нефть" [18:18:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:18:45]line СНО: Общий режим [18:18:45]line Чек 601 29.10.2024 18:18 [18:18:45]line Смена: 145 ФФД: 1.0 [18:18:45]line ЗНМ: 0300000017 [18:18:45]line РНМ: 0000000000170478 [18:18:45]line Версия ККМ: v1.0 [18:18:45]line ФМ: 0000000002098560 [18:18:45]line ФД: 97092 [18:18:45]line ФПД: 22926083621105 [18:18:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97092&fm=22926083621105&tin=02508201610067®Number=0000000000170478&sum=34000 [18:18:45]OFD Sender: Processing packet 97092 [packets to send 59, broken 58] [18:18:45]ProducePacketName [18:18:45]name=ofd_packets/00097092 [18:18:45]OFD Sender: To server: pG, [18:18:45]CommunicateWithHost lk.salyk.kg:30040 [18:18:45]ConnectInit lk.salyk.kg [18:18:45]written 0, free lines is 4095 [18:18:45]Connected sock=10 [18:18:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 13 07 01 36 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 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 20 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 59 02 00 00 F4 03 04 00 03 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 7B 01 00 35 04 06 00 14 D9 E5 12 00 F1 8F B4 07 07 DC 12 5D 02 [18:18:46]Write to MH i2c: 01 00 00 D4 07 DB [18:18:46]Write i2c OK [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: 01 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: 01 07 00 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: 01 07 00 D4 07 00 00 00 00 00 16 0D 05 [18:18:46]RasterBufferAndPrint [18:18:46]line [18:18:46]line [18:18:46]line [18:18:46]line [18:18:46]line [18:18:46]written 0, free lines is 3356 [18:18:46]MH_Cut [18:18:46]Write to MH i2c: D1 01 00 DB 07 01 B4 [18:18:46]Write i2c OK [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: D1 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: D1 01 00 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: D1 01 00 DB 07 00 B3 [18:18:46]Write to MH i2c: 01 00 00 DC 07 E3 [18:18:46]Write i2c OK [18:18:46]MH_I2C_Read... [18:18:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8E BE 47 00 1F 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 32 30 39 38 35 36 30 10 04 04 00 44 7B 01 00 F4 03 04 00 29 D1 20 67 B6 04 01 00 00 80 A1 41 3F 96 69 F5 CF [18:18:46]CommunicateWithHost err = 0 [18:18:46]CheckOFDResponse [18:18:46]1017 (14) - 77093643461234 [18:18:46]1041 (16) - 0000000002098560 [18:18:46]1040 (4) - 97092 [18:18:46]1012 (4) - 29.10.2024 12:12 [18:18:46]1206 (1) - 0 [18:18:46]OFD Sender: Remove packet 97092 [18:18:46]ProducePacketName [18:18:46]name=ofd_packets/00097092 [18:18:46]NVStorageDeleteData [18:18:46]OFD Sender: No OFD packet to send [18:18:46]*** Cut start [18:18:46]*** Partial cut [18:18:46]*** CUTSNS_PIN = 1 [18:18:46]*** CUTSNS_PIN = 0 [18:18:46]*** Brake cut motor [18:18:47]Read from MH i2c: 01 [18:18:47]MH_I2C_Read... [18:18:47]*** Stop cut motor [18:18:47]*** Cut end [18:18:47]Read from MH i2c: 01 07 00 [18:18:47]MH_I2C_Read... [18:18:47]Read from MH i2c: 01 07 00 DC 07 00 00 00 00 00 FF 0F F8 [18:18:47]process_action close_receipt done [18:18:47]requested_data is exist [18:18:47]produce_requested_data [18:18:47]requested_item fm.sn is exist - process it [18:18:47]wFMCommunicate request_size=4 [18:18:47]MH_SAM_APDU [18:18:47]CAPDU: 80 11 00 00 [18:18:47]Write to MH i2c: E2 08 00 DD 07 80 11 00 00 00 00 00 00 5E [18:18:47]Write i2c OK [18:18:47]MH_I2C_Read... [18:18:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:47]Read from MH i2c: E2 [18:18:47]MH_I2C_Read... [18:18:47]Read from MH i2c: E2 17 00 [18:18:47]MH_I2C_Read... [18:18:47]Read from MH i2c: E2 17 00 DD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [18:18:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:18:47]wFMCommunicate OK [18:18:47]requested_item fd.num is exist - process it [18:18:47]SAM_PROTO_GetFieldsCounters [18:18:47]wFMCommunicate request_size=4 [18:18:47]MH_SAM_APDU [18:18:47]CAPDU: 80 13 00 00 [18:18:47]Write to MH i2c: E2 08 00 DE 07 80 13 00 00 00 00 00 00 61 [18:18:47]Write i2c OK [18:18:47]MH_I2C_Read... [18:18:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:47]Read from MH i2c: E2 [18:18:47]MH_I2C_Read... [18:18:47]Read from MH i2c: E2 62 00 [18:18:47]MH_I2C_Read... [18:18:47]Read from MH i2c: E2 62 00 DE 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 E4 [18:18:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:47]wFMCommunicate OK [18:18:47]SAM_PROTO_GetFieldsCounters done [18:18:47]requested_item shift.num is exist - process it [18:18:47]requested_item shift.opened is exist - process it [18:18:47]req_shift_opened [18:18:47]FM_GetShiftState [18:18:47]SAM_PROTO_GetShiftState [18:18:47]wFMCommunicate request_size=4 [18:18:47]MH_SAM_APDU [18:18:47]CAPDU: 80 13 01 00 [18:18:47]Write to MH i2c: E2 08 00 DF 07 80 13 01 00 00 00 00 00 63 [18:18:47]Write i2c OK [18:18:47]MH_I2C_Read... [18:18:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:47]Read from MH i2c: E2 [18:18:47]MH_I2C_Read... [18:18:47]Read from MH i2c: E2 0E 00 [18:18:47]MH_I2C_Read... [18:18:47]Read from MH i2c: E2 0E 00 DF 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [18:18:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:18:47]wFMCommunicate OK [18:18:47]SAM_PROTO_GetShiftState done [18:18:47]FM_GetShiftState done [18:18:47]req_shift_opened done [18:18:47]requested_item shift.open_date is exist - process it [18:18:47]req_shift_open_date [18:18:47]req_shift_open_date done [18:18:47]produce_requested_data done [18:18:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97092,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:18:47]process_action_free close_receipt [18:18:47]json_value_free [18:18:47]json_value_free done [18:18:47]process_json_proto returns [18:18:47]Send response to host [18:18:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97092,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:18:47]free response buf [18:18:47]execute_script done [18:18:47]execute_script returns [18:18:47]free content buf [18:18:47]Sock 9.Close socket [18:18:47]Sock 9.Thread stoped [18:18:51]OFD Sender: No OFD packet to send [18:18:56]OFD Sender: No OFD packet to send [18:19:01]OFD Sender: No OFD packet to send [18:19:06]OFD Sender: No OFD packet to send [18:19:11]OFD Sender: No OFD packet to send [18:19:16]OFD Sender: No OFD packet to send [18:19:21]OFD Sender: No OFD packet to send [18:19:26]OFD Sender: No OFD packet to send [18:19:31]OFD Sender: No OFD packet to send [18:19:34]accept exits with 7 [18:19:34]New connection [18:19:34]New thread 3066580324 created [18:19:34]Thread 3066723684 joined [18:19:34]Waiting for new connection... [18:19:34] Sock 7.Parse request [18:19:34]Sock 7.Check first char [18:19:34]Sock 7.First char is OK [18:19:34]request: POST /json_proto HTTP/1.0 [18:19:34]Method: POST [18:19:34]URL: /json_proto [18:19:34]Method is POST - this is cgi request [18:19:34]url: /json_proto [18:19:34]query_string will be loaded in cgi processing [18:19:34]execute_cgi json_proto POST (null) [18:19:34]execute_cgi path=json_proto method=POST [18:19:34]POST find Content-Length [18:19:34]Host: 172.17.40.67:8080 [18:19:34]Content-Length: 678 [18:19:34]Content-Type: application/json [18:19:34] [18:19:34]POST finish read [18:19:34]Found Content-Length = 678 [18:19:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:34]execute_script... [18:19: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)3407629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:19:34]POST & json_proto [18:19:34]process_json_proto [18:19:34]json parsed OK: [18:19:34]protocol is kg_v1.0 [18:19:34]action value=close_receipt [18:19:34]process_action close_receipt [18:19:34]cmd_close_receipt [18:19:34]MH_GetDate [18:19:34]Write to MH i2c: F0 00 00 E0 07 D6 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: F0 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: F0 09 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: F0 09 00 E0 07 00 36 27 21 67 EE DA 66 66 58 [18:19:34]GetLastDocTimeStamp 1730225923 [18:19:34]current date 1730225974 [18:19:34]FM_GetShiftState [18:19:34]SAM_PROTO_GetShiftState [18:19:34]wFMCommunicate request_size=4 [18:19:34]MH_SAM_APDU [18:19:34]CAPDU: 80 13 01 00 [18:19:34]Write to MH i2c: E2 08 00 E1 07 80 13 01 00 00 00 00 00 65 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:34]Read from MH i2c: E2 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: E2 0E 00 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: E2 0E 00 E1 07 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C3 [18:19:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:19:34]wFMCommunicate OK [18:19:34]SAM_PROTO_GetShiftState done [18:19:34]FM_GetShiftState done [18:19:34]opened in 1730160548 [18:19:34]opened+sec_in_day 1730246948 [18:19:34]quantity*price = 50041 [18:19:34]sum+1 = 50042 [18:19:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 602 29.10.2024 18:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97093 ФПД: 257224463602865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181934&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97093&fm=257224463602865&tin=02508201610067®Number=0000000000170478&sum=50000 [18:19:35]StoreToDocumentArchive [18:19:35]shift 145 fd 97093 [18:19:35]save to /storage/0145/doc_00097093 [18:19:35]save last doc name /storage/0145/doc_00097093 to /storage/kkm_last_doc_name [18:19:35]save OK [18:19:35]Clear old archive folders... [18:19:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:19:35]tlvbuf is 006DCBB0 [18:19:35]SAM_PROTO_ClearQueue [18:19:35]wFMCommunicate request_size=4 [18:19:35]MH_SAM_APDU [18:19:35]CAPDU: 80 09 00 00 [18:19:35]Write to MH i2c: E2 08 00 EE 07 80 09 00 00 00 00 00 00 67 [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 EE 07 00 90 00 69 [18:19:35]RAPDU: 90 00 [18:19:35]wFMCommunicate OK [18:19:35]SAM_PROTO_ClearQueue done [18:19:35]KKMCreateOFDPacket [18:19:35]OFDProtocolAddRootSTLVToBuf [18:19:35]FM_MakeSignedData [18:19:35]FM_MakeSignedData [18:19:35]SAM_PROTO_SignData [18:19:35]wFMCommunicate request_size=4 [18:19:35]MH_SAM_APDU [18:19:35]CAPDU: 80 0D 01 02 [18:19:35]Write to MH i2c: E2 08 00 EF 07 80 0D 01 02 00 00 00 00 6F [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 EF 07 00 90 00 6A [18:19:35]RAPDU: 90 00 [18:19:35]wFMCommunicate OK [18:19:35]wFMCommunicate request_size=255 [18:19:35]MH_SAM_APDU [18:19: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 34 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 5A 02 00 00 F4 03 04 00 36 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7B 01 00 35 04 06 00 E9 [18:19:35]Write to MH i2c: E2 02 01 F0 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 34 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 5A 02 00 00 F4 03 04 00 36 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7B 01 00 35 04 06 00 E9 00 00 79 [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 F0 07 00 90 00 6B [18:19:35]RAPDU: 90 00 [18:19:35]wFMCommunicate OK [18:19:35]wFMCommunicate request_size=10 [18:19:35]MH_SAM_APDU [18:19:35]CAPDU: 80 0D 02 02 05 F1 BC C7 D4 B1 [18:19:35]Write to MH i2c: E2 0D 00 F1 07 80 0D 02 02 05 00 F1 BC C7 D4 B1 00 00 75 [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 03 00 F1 07 00 90 00 6C [18:19:35]RAPDU: 90 00 [18:19:35]wFMCommunicate OK [18:19:35]wFMCommunicate request_size=4 [18:19:35]MH_SAM_APDU [18:19:35]CAPDU: 80 0D 03 02 [18:19:35]Write to MH i2c: E2 08 00 F2 07 80 0D 03 02 00 00 00 00 74 [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 0B 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 0B 00 F2 07 00 F5 14 B9 58 D2 F3 66 AF 90 00 69 [18:19:35]RAPDU: F5 14 B9 58 D2 F3 66 AF 90 00 [18:19:35]wFMCommunicate OK [18:19:35]SAM_PROTO_SignData done [18:19:35]FM_MakeSignedData done [18:19:35]CreateOFDProtocolMessage [18:19:35]wFMCommunicate request_size=4 [18:19:35]MH_SAM_APDU [18:19:35]CAPDU: 80 11 00 00 [18:19:35]Write to MH i2c: E2 08 00 F3 07 80 11 00 00 00 00 00 00 74 [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 17 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 17 00 F3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [18:19:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:19:35]wFMCommunicate OK [18:19:35]CreateOFDProtocolMessage done [18:19:35]OFDSenderStorePacket 97093 [18:19:35]StoreOFDPacket docnum=97093 [18:19:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 88 E7 07 01 34 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5A 02 00 00 F4 03 04 00 36 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7B 01 00 35 04 06 00 E9 F1 BC C7 D4 B1 F5 14 B9 58 D2 F3 66 AF [18:19:35]CheckFolder [18:19:35]dirname=/storage/ofd_packets [18:19:35]CheckFolder done [18:19:35]ProducePacketName [18:19:35]name=ofd_packets/00097093 [18:19:35]NVStorageSaveData ofd_packets/00097093 [18:19:35]File name is /storage/ofd_packets/00097093 [18:19:35]Write 301 bytes [18:19:35]NVStorageSaveData done [18:19:35]OFDSenderStorePacket done [18:19:35]KKMCreateOFDPacket done [18:19:35]NVStorageSaveData kkm_last_timestamp [18:19:35]File name is /storage/kkm_last_timestamp [18:19:35]Write 4 bytes [18:19:35]NVStorageSaveData done [18:19:35]ExternCall_PrintAddStr [18:19:35]wPrintStart [18:19:35]Write to MH i2c: 01 00 00 F4 07 FB [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: 01 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: 01 07 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: 01 07 00 F4 07 00 00 00 00 00 FF 0F 10 [18:19:35]RasterBufferAndPrint [18:19:35]line Счет N : (1)3407629 [18:19:35]line ИНН: 02508201610067 [18:19:35]line Контрольно-Кассовый Чек [18:19:35]line ПРОДАЖА [18:19:35]line ТРК (МРК, ГНК) : 42 [18:19:35]line Товар: 2710124130 [18:19:35]line Аи-92-К-4 [18:19:35]line 7.480 * 66.90 [18:19:35]line = 500.41 [18:19:35]line НДС 12% НСП 1% [18:19:35]line > о реализуемом товаре [18:19:35]line ОКРУГЛЕНИЕ: -0.41 [18:19:35]line ИТОГО: 500.00 [18:19:35]line Внесено: 500.00 [18:19:35]line СДАЧА: 0.00 [18:19:35]line НСП 1% : 4.43 [18:19:35]line НДС 12% : 53.14 [18:19:35]line Наличными: 500.00 [18:19:35]line Безнал.: 0.00 [18:19:35]line Место: АЗС № 82 "Партнер Нефть" [18:19:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:19:35]line СНО: Общий режим [18:19:35]line Чек 602 29.10.2024 18:19 [18:19:35]line Смена: 145 ФФД: 1.0 [18:19:35]line ЗНМ: 0300000017 [18:19:35]line РНМ: 0000000000170478 [18:19:35]line Версия ККМ: v1.0 [18:19:35]line ФМ: 0000000002098560 [18:19:35]line ФД: 97093 [18:19:35]line ФПД: 257224463602865 [18:19:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181934&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97093&fm=257224463602865&tin=02508201610067®Number=0000000000170478&sum=50000 [18:19:36]OFD Sender: Processing packet 97093 [packets to send 59, broken 58] [18:19:36]ProducePacketName [18:19:36]name=ofd_packets/00097093 [18:19:36]OFD Sender: To server: pG, [18:19:36]CommunicateWithHost lk.salyk.kg:30040 [18:19:36]ConnectInit lk.salyk.kg [18:19:36]written 0, free lines is 4095 [18:19:36]Connected sock=10 [18:19:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 88 E7 07 01 34 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5A 02 00 00 F4 03 04 00 36 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 7B 01 00 35 04 06 00 E9 F1 BC C7 D4 B1 F5 14 B9 58 D2 F3 66 AF [18:19:36]Write to MH i2c: 01 00 00 1F 08 27 [18:19:36]Write i2c OK [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: 01 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: 01 07 00 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: 01 07 00 1F 08 00 00 00 00 00 06 0D 41 [18:19:36]RasterBufferAndPrint [18:19:36]line [18:19:36]line [18:19:36]line [18:19:36]line [18:19:36]line [18:19:36]written 0, free lines is 3340 [18:19:36]MH_Cut [18:19:36]Write to MH i2c: D1 01 00 26 08 01 00 [18:19:36]Write i2c OK [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: D1 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: D1 01 00 [18:19:36]MH_I2C_Read... [18:19:36]Read from MH i2c: D1 01 00 26 08 00 FF [18:19:36]Write to MH i2c: 01 00 00 27 08 2F [18:19:36]Write i2c OK [18:19:36]MH_I2C_Read... [18:19:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 92 37 47 00 18 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 32 30 39 38 35 36 30 10 04 04 00 45 7B 01 00 F4 03 04 00 5C D1 20 67 B6 04 01 00 00 2C 31 3F 8D 5C B5 A4 BC [18:19:36]CommunicateWithHost err = 0 [18:19:36]CheckOFDResponse [18:19:36]1017 (14) - 77093643461234 [18:19:36]1041 (16) - 0000000002098560 [18:19:36]1040 (4) - 97093 [18:19:36]1012 (4) - 29.10.2024 12:13 [18:19:36]1206 (1) - 0 [18:19:36]OFD Sender: Remove packet 97093 [18:19:36]ProducePacketName [18:19:36]name=ofd_packets/00097093 [18:19:36]NVStorageDeleteData [18:19:37]OFD Sender: No OFD packet to send [18:19:37]*** Cut start [18:19:37]*** Partial cut [18:19:37]*** CUTSNS_PIN = 1 [18:19:37]*** CUTSNS_PIN = 0 [18:19:37]*** Brake cut motor [18:19:37]Read from MH i2c: 01 [18:19:37]MH_I2C_Read... [18:19:37]*** Stop cut motor [18:19:37]*** Cut end [18:19:37]Read from MH i2c: 01 07 00 [18:19:37]MH_I2C_Read... [18:19:37]Read from MH i2c: 01 07 00 27 08 00 00 00 00 00 FF 0F 44 [18:19:37]process_action close_receipt done [18:19:37]requested_data is exist [18:19:37]produce_requested_data [18:19:37]requested_item fm.sn is exist - process it [18:19:37]wFMCommunicate request_size=4 [18:19:37]MH_SAM_APDU [18:19:37]CAPDU: 80 11 00 00 [18:19:37]Write to MH i2c: E2 08 00 28 08 80 11 00 00 00 00 00 00 AA [18:19:37]Write i2c OK [18:19:37]MH_I2C_Read... [18:19:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:38]Read from MH i2c: E2 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 17 00 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 17 00 28 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [18:19:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:19:38]wFMCommunicate OK [18:19:38]requested_item fd.num is exist - process it [18:19:38]SAM_PROTO_GetFieldsCounters [18:19:38]wFMCommunicate request_size=4 [18:19:38]MH_SAM_APDU [18:19:38]CAPDU: 80 13 00 00 [18:19:38]Write to MH i2c: E2 08 00 29 08 80 13 00 00 00 00 00 00 AD [18:19:38]Write i2c OK [18:19:38]MH_I2C_Read... [18:19:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:38]Read from MH i2c: E2 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 62 00 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 62 00 29 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 34 [18:19:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:38]wFMCommunicate OK [18:19:38]SAM_PROTO_GetFieldsCounters done [18:19:38]requested_item shift.num is exist - process it [18:19:38]requested_item shift.opened is exist - process it [18:19:38]req_shift_opened [18:19:38]FM_GetShiftState [18:19:38]SAM_PROTO_GetShiftState [18:19:38]wFMCommunicate request_size=4 [18:19:38]MH_SAM_APDU [18:19:38]CAPDU: 80 13 01 00 [18:19:38]Write to MH i2c: E2 08 00 2A 08 80 13 01 00 00 00 00 00 AF [18:19:38]Write i2c OK [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 [18:19:38]MH_I2C_Read... [18:19:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:38]Read from MH i2c: E2 0E 00 [18:19:38]MH_I2C_Read... [18:19:38]Read from MH i2c: E2 0E 00 2A 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [18:19:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:19:38]wFMCommunicate OK [18:19:38]SAM_PROTO_GetShiftState done [18:19:38]FM_GetShiftState done [18:19:38]req_shift_opened done [18:19:38]requested_item shift.open_date is exist - process it [18:19:38]req_shift_open_date [18:19:38]req_shift_open_date done [18:19:38]produce_requested_data done [18:19:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97093,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:19:38]process_action_free close_receipt [18:19:38]json_value_free [18:19:38]json_value_free done [18:19:38]process_json_proto returns [18:19:38]Send response to host [18:19:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97093,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:19:38]free response buf [18:19:38]execute_script done [18:19:38]execute_script returns [18:19:38]free content buf [18:19:38]Sock 7.Close socket [18:19:38]Sock 7.Thread stoped [18:19:42]OFD Sender: No OFD packet to send [18:19:47]OFD Sender: No OFD packet to send [18:19:52]OFD Sender: No OFD packet to send [18:19:57]OFD Sender: No OFD packet to send [18:20:02]OFD Sender: No OFD packet to send [18:20:07]OFD Sender: No OFD packet to send [18:20:08]accept exits with 9 [18:20:08]New connection [18:20:08]New thread 3066723684 created [18:20:08]Thread 3066580324 joined [18:20:08]Waiting for new connection... [18:20:08] Sock 9.Parse request [18:20:08]Sock 9.Check first char [18:20:08]Sock 9.First char is OK [18:20:08]request: POST /json_proto HTTP/1.0 [18:20:08]Method: POST [18:20:08]URL: /json_proto [18:20:08]Method is POST - this is cgi request [18:20:08]url: /json_proto [18:20:08]query_string will be loaded in cgi processing [18:20:08]execute_cgi json_proto POST (null) [18:20:08]execute_cgi path=json_proto method=POST [18:20:08]POST find Content-Length [18:20:08]Host: 172.17.40.67:8080 [18:20:08]Content-Length: 678 [18:20:08]Content-Type: application/json [18:20:08] [18:20:08]POST finish read [18:20:08]Found Content-Length = 678 [18:20:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:08]execute_script... [18:20:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:08]POST & json_proto [18:20:08]process_json_proto [18:20:08]json parsed OK: [18:20:08]protocol is kg_v1.0 [18:20:08]action value=close_receipt [18:20:08]process_action close_receipt [18:20:08]cmd_close_receipt [18:20:08]MH_GetDate [18:20:08]Write to MH i2c: F0 00 00 2B 08 22 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: F0 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: F0 09 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: F0 09 00 2B 08 00 58 27 21 67 EE DA 66 66 C6 [18:20:08]GetLastDocTimeStamp 1730225974 [18:20:08]current date 1730226008 [18:20:08]FM_GetShiftState [18:20:08]SAM_PROTO_GetShiftState [18:20:08]wFMCommunicate request_size=4 [18:20:08]MH_SAM_APDU [18:20:08]CAPDU: 80 13 01 00 [18:20:08]Write to MH i2c: E2 08 00 2C 08 80 13 01 00 00 00 00 00 B1 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:08]Read from MH i2c: E2 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 0E 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 0E 00 2C 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0F [18:20:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:20:08]wFMCommunicate OK [18:20:08]SAM_PROTO_GetShiftState done [18:20:08]FM_GetShiftState done [18:20:08]opened in 1730160548 [18:20:08]opened+sec_in_day 1730246948 [18:20:08]quantity*price = 50041 [18:20:08]sum+1 = 50042 [18:20: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 603 29.10.2024 18:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97094 ФПД: 242741730673692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97094&fm=242741730673692&tin=02508201610067®Number=0000000000170478&sum=50000 [18:20:09]StoreToDocumentArchive [18:20:09]shift 145 fd 97094 [18:20:09]save to /storage/0145/doc_00097094 [18:20:09]save last doc name /storage/0145/doc_00097094 to /storage/kkm_last_doc_name [18:20:09]save OK [18:20:09]Clear old archive folders... [18:20:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:20:09]tlvbuf is 006E0010 [18:20:09]SAM_PROTO_ClearQueue [18:20:09]wFMCommunicate request_size=4 [18:20:09]MH_SAM_APDU [18:20:09]CAPDU: 80 09 00 00 [18:20:09]Write to MH i2c: E2 08 00 39 08 80 09 00 00 00 00 00 00 B3 [18:20:09]Write i2c OK [18:20:09]MH_I2C_Read... [18:20:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:09]Read from MH i2c: E2 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: E2 03 00 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: E2 03 00 39 08 00 90 00 B5 [18:20:09]RAPDU: 90 00 [18:20:09]wFMCommunicate OK [18:20:09]SAM_PROTO_ClearQueue done [18:20:09]KKMCreateOFDPacket [18:20:09]OFDProtocolAddRootSTLVToBuf [18:20:09]FM_MakeSignedData [18:20:09]FM_MakeSignedData [18:20:09]SAM_PROTO_SignData [18:20:09]wFMCommunicate request_size=4 [18:20:09]MH_SAM_APDU [18:20:09]CAPDU: 80 0D 01 02 [18:20:09]Write to MH i2c: E2 08 00 3A 08 80 0D 01 02 00 00 00 00 BB [18:20:09]Write i2c OK [18:20:09]MH_I2C_Read... [18:20:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:09]Read from MH i2c: E2 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: E2 03 00 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: E2 03 00 3A 08 00 90 00 B6 [18:20:09]RAPDU: 90 00 [18:20:09]wFMCommunicate OK [18:20:09]wFMCommunicate request_size=255 [18:20:09]MH_SAM_APDU [18:20: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 34 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 02 00 00 F4 03 04 00 58 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7B 01 00 35 04 06 00 DC [18:20:09]Write to MH i2c: E2 02 01 3B 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 34 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 02 00 00 F4 03 04 00 58 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7B 01 00 35 04 06 00 DC 00 00 DC [18:20:09]Write i2c OK [18:20:09]MH_I2C_Read... [18:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:10]Read from MH i2c: E2 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 03 00 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 03 00 3B 08 00 90 00 B7 [18:20:10]RAPDU: 90 00 [18:20:10]wFMCommunicate OK [18:20:10]wFMCommunicate request_size=10 [18:20:10]MH_SAM_APDU [18:20:10]CAPDU: 80 0D 02 02 05 C5 B6 A1 04 1C [18:20:10]Write to MH i2c: E2 0D 00 3C 08 80 0D 02 02 05 00 C5 B6 A1 04 1C 00 00 04 [18:20:10]Write i2c OK [18:20:10]MH_I2C_Read... [18:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:10]Read from MH i2c: E2 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 03 00 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 03 00 3C 08 00 90 00 B8 [18:20:10]RAPDU: 90 00 [18:20:10]wFMCommunicate OK [18:20:10]wFMCommunicate request_size=4 [18:20:10]MH_SAM_APDU [18:20:10]CAPDU: 80 0D 03 02 [18:20:10]Write to MH i2c: E2 08 00 3D 08 80 0D 03 02 00 00 00 00 C0 [18:20:10]Write i2c OK [18:20:10]MH_I2C_Read... [18:20:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:10]Read from MH i2c: E2 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 0B 00 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 0B 00 3D 08 00 4A 0A 8A FE 77 76 24 C7 90 00 75 [18:20:10]RAPDU: 4A 0A 8A FE 77 76 24 C7 90 00 [18:20:10]wFMCommunicate OK [18:20:10]SAM_PROTO_SignData done [18:20:10]FM_MakeSignedData done [18:20:10]CreateOFDProtocolMessage [18:20:10]wFMCommunicate request_size=4 [18:20:10]MH_SAM_APDU [18:20:10]CAPDU: 80 11 00 00 [18:20:10]Write to MH i2c: E2 08 00 3E 08 80 11 00 00 00 00 00 00 C0 [18:20:10]Write i2c OK [18:20:10]MH_I2C_Read... [18:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:10]Read from MH i2c: E2 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 17 00 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: E2 17 00 3E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [18:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:20:10]wFMCommunicate OK [18:20:10]CreateOFDProtocolMessage done [18:20:10]OFDSenderStorePacket 97094 [18:20:10]StoreOFDPacket docnum=97094 [18:20:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 D9 07 01 C8 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 58 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7B 01 00 35 04 06 00 DC C5 B6 A1 04 1C 4A 0A 8A FE 77 76 24 C7 [18:20:10]CheckFolder [18:20:10]dirname=/storage/ofd_packets [18:20:10]CheckFolder done [18:20:10]ProducePacketName [18:20:10]name=ofd_packets/00097094 [18:20:10]NVStorageSaveData ofd_packets/00097094 [18:20:10]File name is /storage/ofd_packets/00097094 [18:20:10]Write 301 bytes [18:20:10]NVStorageSaveData done [18:20:10]OFDSenderStorePacket done [18:20:10]KKMCreateOFDPacket done [18:20:10]NVStorageSaveData kkm_last_timestamp [18:20:10]File name is /storage/kkm_last_timestamp [18:20:10]Write 4 bytes [18:20:10]NVStorageSaveData done [18:20:10]ExternCall_PrintAddStr [18:20:10]wPrintStart [18:20:10]Write to MH i2c: 01 00 00 3F 08 47 [18:20:10]Write i2c OK [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: 01 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: 01 07 00 [18:20:10]MH_I2C_Read... [18:20:10]Read from MH i2c: 01 07 00 3F 08 00 00 00 00 00 FF 0F 5C [18:20:10]RasterBufferAndPrint [18:20:10]line Счет N : (1)3407628 [18:20:10]line ИНН: 02508201610067 [18:20:10]line Контрольно-Кассовый Чек [18:20:10]line ПРОДАЖА [18:20:10]line ТРК (МРК, ГНК) : 22 [18:20:10]line Товар: 2710124130 [18:20:10]line Аи-92-К-4 [18:20:10]line 7.480 * 66.90 [18:20:10]line = 500.41 [18:20:10]line НДС 12% НСП 1% [18:20:10]line > о реализуемом товаре [18:20:10]line ОКРУГЛЕНИЕ: -0.41 [18:20:10]line ИТОГО: 500.00 [18:20:10]line Внесено: 500.00 [18:20:10]line СДАЧА: 0.00 [18:20:10]line НСП 1% : 4.43 [18:20:10]line НДС 12% : 53.14 [18:20:10]line Наличными: 500.00 [18:20:10]line Безнал.: 0.00 [18:20:10]line Место: АЗС № 82 "Партнер Нефть" [18:20:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:20:10]line СНО: Общий режим [18:20:10]line Чек 603 29.10.2024 18:20 [18:20:10]line Смена: 145 ФФД: 1.0 [18:20:10]line ЗНМ: 0300000017 [18:20:10]line РНМ: 0000000000170478 [18:20:10]line Версия ККМ: v1.0 [18:20:10]line ФМ: 0000000002098560 [18:20:10]line ФД: 97094 [18:20:10]line ФПД: 242741730673692 [18:20:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97094&fm=242741730673692&tin=02508201610067®Number=0000000000170478&sum=50000 [18:20:10]OFD Sender: Processing packet 97094 [packets to send 59, broken 58] [18:20:10]ProducePacketName [18:20:10]name=ofd_packets/00097094 [18:20:10]OFD Sender: To server: pG, [18:20:10]CommunicateWithHost lk.salyk.kg:30040 [18:20:10]ConnectInit lk.salyk.kg [18:20:10]written 0, free lines is 4095 [18:20:10]Connected sock=10 [18:20:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 D9 07 01 C8 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 58 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 7B 01 00 35 04 06 00 DC C5 B6 A1 04 1C 4A 0A 8A FE 77 76 24 C7 [18:20:11]Write to MH i2c: 01 00 00 6A 08 72 [18:20:11]Write i2c OK [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: 01 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: 01 07 00 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: 01 07 00 6A 08 00 00 00 00 00 07 0D 8D [18:20:11]RasterBufferAndPrint [18:20:11]line [18:20:11]line [18:20:11]line [18:20:11]line [18:20:11]line [18:20:11]written 0, free lines is 3342 [18:20:11]MH_Cut [18:20:11]Write to MH i2c: D1 01 00 71 08 01 4B [18:20:11]Write i2c OK [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: D1 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: D1 01 00 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: D1 01 00 71 08 00 4A [18:20:11]Write to MH i2c: 01 00 00 72 08 7A [18:20:11]Write i2c OK [18:20:11]MH_I2C_Read... [18:20:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 8C 47 00 38 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 32 30 39 38 35 36 30 10 04 04 00 46 7B 01 00 F4 03 04 00 7E D1 20 67 B6 04 01 00 00 F3 24 8F 47 22 98 9B D2 [18:20:11]CommunicateWithHost err = 0 [18:20:11]CheckOFDResponse [18:20:11]1017 (14) - 77093643461234 [18:20:11]1041 (16) - 0000000002098560 [18:20:11]1040 (4) - 97094 [18:20:11]1012 (4) - 29.10.2024 12:13 [18:20:11]1206 (1) - 0 [18:20:11]OFD Sender: Remove packet 97094 [18:20:11]ProducePacketName [18:20:11]name=ofd_packets/00097094 [18:20:11]NVStorageDeleteData [18:20:11]OFD Sender: No OFD packet to send [18:20:11]*** Cut start [18:20:11]*** Partial cut [18:20:11]*** CUTSNS_PIN = 1 [18:20:11]*** CUTSNS_PIN = 0 [18:20:12]*** Brake cut motor [18:20:12]Read from MH i2c: 01 [18:20:12]MH_I2C_Read... [18:20:12]*** Stop cut motor [18:20:12]*** Cut end [18:20:12]Read from MH i2c: 01 07 00 [18:20:12]MH_I2C_Read... [18:20:12]Read from MH i2c: 01 07 00 72 08 00 00 00 00 00 FF 0F 8F [18:20:12]process_action close_receipt done [18:20:12]requested_data is exist [18:20:12]produce_requested_data [18:20:12]requested_item fm.sn is exist - process it [18:20:12]wFMCommunicate request_size=4 [18:20:12]MH_SAM_APDU [18:20:12]CAPDU: 80 11 00 00 [18:20:12]Write to MH i2c: E2 08 00 73 08 80 11 00 00 00 00 00 00 F5 [18:20:12]Write i2c OK [18:20:12]MH_I2C_Read... [18:20:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:12]Read from MH i2c: E2 [18:20:12]MH_I2C_Read... [18:20:12]Read from MH i2c: E2 17 00 [18:20:12]MH_I2C_Read... [18:20:12]Read from MH i2c: E2 17 00 73 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [18:20:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:20:12]wFMCommunicate OK [18:20:12]requested_item fd.num is exist - process it [18:20:12]SAM_PROTO_GetFieldsCounters [18:20:12]wFMCommunicate request_size=4 [18:20:12]MH_SAM_APDU [18:20:12]CAPDU: 80 13 00 00 [18:20:12]Write to MH i2c: E2 08 00 74 08 80 13 00 00 00 00 00 00 F8 [18:20:12]Write i2c OK [18:20:12]MH_I2C_Read... [18:20:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:12]Read from MH i2c: E2 [18:20:12]MH_I2C_Read... [18:20:12]Read from MH i2c: E2 62 00 [18:20:12]MH_I2C_Read... [18:20:12]Read from MH i2c: E2 62 00 74 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 83 [18:20:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:12]wFMCommunicate OK [18:20:12]SAM_PROTO_GetFieldsCounters done [18:20:12]requested_item shift.num is exist - process it [18:20:12]requested_item shift.opened is exist - process it [18:20:12]req_shift_opened [18:20:12]FM_GetShiftState [18:20:12]SAM_PROTO_GetShiftState [18:20:12]wFMCommunicate request_size=4 [18:20:12]MH_SAM_APDU [18:20:12]CAPDU: 80 13 01 00 [18:20:12]Write to MH i2c: E2 08 00 75 08 80 13 01 00 00 00 00 00 FA [18:20:12]Write i2c OK [18:20:12]MH_I2C_Read... [18:20:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:12]Read from MH i2c: E2 [18:20:12]MH_I2C_Read... [18:20:12]Read from MH i2c: E2 0E 00 [18:20:12]MH_I2C_Read... [18:20:12]Read from MH i2c: E2 0E 00 75 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [18:20:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:20:12]wFMCommunicate OK [18:20:12]SAM_PROTO_GetShiftState done [18:20:12]FM_GetShiftState done [18:20:12]req_shift_opened done [18:20:12]requested_item shift.open_date is exist - process it [18:20:12]req_shift_open_date [18:20:12]req_shift_open_date done [18:20:12]produce_requested_data done [18:20:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97094,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:20:12]process_action_free close_receipt [18:20:12]json_value_free [18:20:12]json_value_free done [18:20:12]process_json_proto returns [18:20:12]Send response to host [18:20:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97094,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:20:12]free response buf [18:20:12]execute_script done [18:20:12]execute_script returns [18:20:12]free content buf [18:20:12]Sock 9.Close socket [18:20:12]Sock 9.Thread stoped [18:20:16]OFD Sender: No OFD packet to send [18:20:21]OFD Sender: No OFD packet to send [18:20:24]accept exits with 7 [18:20:24]New connection [18:20:24]New thread 3066580324 created [18:20:24]Thread 3066723684 joined [18:20:24]Waiting for new connection... [18:20:24] Sock 7.Parse request [18:20:24]Sock 7.Check first char [18:20:24]Sock 7.First char is OK [18:20:24]request: POST /json_proto HTTP/1.0 [18:20:24]Method: POST [18:20:24]URL: /json_proto [18:20:24]Method is POST - this is cgi request [18:20:24]url: /json_proto [18:20:24]query_string will be loaded in cgi processing [18:20:24]execute_cgi json_proto POST (null) [18:20:24]execute_cgi path=json_proto method=POST [18:20:24]POST find Content-Length [18:20:24]Host: 172.17.40.67:8080 [18:20:24]Content-Length: 678 [18:20:24]Content-Type: application/json [18:20:24] [18:20:24]POST finish read [18:20:24]Found Content-Length = 678 [18:20:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:24]execute_script... [18:20: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)3407630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:20:24]POST & json_proto [18:20:24]process_json_proto [18:20:24]json parsed OK: [18:20:24]protocol is kg_v1.0 [18:20:24]action value=close_receipt [18:20:24]process_action close_receipt [18:20:24]cmd_close_receipt [18:20:24]MH_GetDate [18:20:24]Write to MH i2c: F0 00 00 76 08 6D [18:20:24]Write i2c OK [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: F0 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: F0 09 00 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: F0 09 00 76 08 00 68 27 21 67 EE DA 66 66 21 [18:20:24]GetLastDocTimeStamp 1730226008 [18:20:24]current date 1730226024 [18:20:24]FM_GetShiftState [18:20:24]SAM_PROTO_GetShiftState [18:20:24]wFMCommunicate request_size=4 [18:20:24]MH_SAM_APDU [18:20:24]CAPDU: 80 13 01 00 [18:20:24]Write to MH i2c: E2 08 00 77 08 80 13 01 00 00 00 00 00 FC [18:20:24]Write i2c OK [18:20:24]MH_I2C_Read... [18:20:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:24]Read from MH i2c: E2 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 0E 00 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 0E 00 77 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [18:20:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:20:24]wFMCommunicate OK [18:20:24]SAM_PROTO_GetShiftState done [18:20:24]FM_GetShiftState done [18:20:24]opened in 1730160548 [18:20:24]opened+sec_in_day 1730246948 [18:20:24]quantity*price = 50041 [18:20:24]sum+1 = 50042 [18:20:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 604 29.10.2024 18:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97095 ФПД: 113620971777309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182024&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97095&fm=113620971777309&tin=02508201610067®Number=0000000000170478&sum=50000 [18:20:25]StoreToDocumentArchive [18:20:25]shift 145 fd 97095 [18:20:25]save to /storage/0145/doc_00097095 [18:20:25]save last doc name /storage/0145/doc_00097095 to /storage/kkm_last_doc_name [18:20:25]save OK [18:20:25]Clear old archive folders... [18:20:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:20:25]tlvbuf is 006E0050 [18:20:25]SAM_PROTO_ClearQueue [18:20:25]wFMCommunicate request_size=4 [18:20:25]MH_SAM_APDU [18:20:25]CAPDU: 80 09 00 00 [18:20:25]Write to MH i2c: E2 08 00 84 08 80 09 00 00 00 00 00 00 FE [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:25]Read from MH i2c: E2 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 84 08 00 90 00 00 [18:20:25]RAPDU: 90 00 [18:20:25]wFMCommunicate OK [18:20:25]SAM_PROTO_ClearQueue done [18:20:25]KKMCreateOFDPacket [18:20:25]OFDProtocolAddRootSTLVToBuf [18:20:25]FM_MakeSignedData [18:20:25]FM_MakeSignedData [18:20:25]SAM_PROTO_SignData [18:20:25]wFMCommunicate request_size=4 [18:20:25]MH_SAM_APDU [18:20:25]CAPDU: 80 0D 01 02 [18:20:25]Write to MH i2c: E2 08 00 85 08 80 0D 01 02 00 00 00 00 06 [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:25]Read from MH i2c: E2 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 85 08 00 90 00 01 [18:20:25]RAPDU: 90 00 [18:20:25]wFMCommunicate OK [18:20:25]wFMCommunicate request_size=255 [18:20:25]MH_SAM_APDU [18:20: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 34 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 5C 02 00 00 F4 03 04 00 68 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7B 01 00 35 04 06 00 67 [18:20:25]Write to MH i2c: E2 02 01 86 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 34 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 5C 02 00 00 F4 03 04 00 68 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7B 01 00 35 04 06 00 67 00 00 C4 [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:25]Read from MH i2c: E2 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 86 08 00 90 00 02 [18:20:25]RAPDU: 90 00 [18:20:25]wFMCommunicate OK [18:20:25]wFMCommunicate request_size=10 [18:20:25]MH_SAM_APDU [18:20:25]CAPDU: 80 0D 02 02 05 56 71 A9 6D 1D [18:20:25]Write to MH i2c: E2 0D 00 87 08 80 0D 02 02 05 00 56 71 A9 6D 1D 00 00 0D [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:25]Read from MH i2c: E2 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 03 00 87 08 00 90 00 03 [18:20:25]RAPDU: 90 00 [18:20:25]wFMCommunicate OK [18:20:25]wFMCommunicate request_size=4 [18:20:25]MH_SAM_APDU [18:20:25]CAPDU: 80 0D 03 02 [18:20:25]Write to MH i2c: E2 08 00 88 08 80 0D 03 02 00 00 00 00 0B [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:25]Read from MH i2c: E2 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 0B 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 0B 00 88 08 00 B4 DC 8F BC 64 F2 B6 10 90 00 03 [18:20:25]RAPDU: B4 DC 8F BC 64 F2 B6 10 90 00 [18:20:25]wFMCommunicate OK [18:20:25]SAM_PROTO_SignData done [18:20:25]FM_MakeSignedData done [18:20:25]CreateOFDProtocolMessage [18:20:25]wFMCommunicate request_size=4 [18:20:25]MH_SAM_APDU [18:20:25]CAPDU: 80 11 00 00 [18:20:25]Write to MH i2c: E2 08 00 89 08 80 11 00 00 00 00 00 00 0B [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:25]Read from MH i2c: E2 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 17 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: E2 17 00 89 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [18:20:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:20:25]wFMCommunicate OK [18:20:25]CreateOFDProtocolMessage done [18:20:25]OFDSenderStorePacket 97095 [18:20:25]StoreOFDPacket docnum=97095 [18:20:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 2F 07 01 FA B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5C 02 00 00 F4 03 04 00 68 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7B 01 00 35 04 06 00 67 56 71 A9 6D 1D B4 DC 8F BC 64 F2 B6 10 [18:20:25]CheckFolder [18:20:25]dirname=/storage/ofd_packets [18:20:25]CheckFolder done [18:20:25]ProducePacketName [18:20:25]name=ofd_packets/00097095 [18:20:25]NVStorageSaveData ofd_packets/00097095 [18:20:25]File name is /storage/ofd_packets/00097095 [18:20:25]Write 301 bytes [18:20:25]NVStorageSaveData done [18:20:25]OFDSenderStorePacket done [18:20:25]KKMCreateOFDPacket done [18:20:25]NVStorageSaveData kkm_last_timestamp [18:20:25]File name is /storage/kkm_last_timestamp [18:20:25]Write 4 bytes [18:20:25]NVStorageSaveData done [18:20:25]ExternCall_PrintAddStr [18:20:25]wPrintStart [18:20:25]Write to MH i2c: 01 00 00 8A 08 92 [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: 01 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: 01 07 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: 01 07 00 8A 08 00 00 00 00 00 FF 0F A7 [18:20:25]RasterBufferAndPrint [18:20:25]line Счет N : (1)3407630 [18:20:25]line ИНН: 02508201610067 [18:20:25]line Контрольно-Кассовый Чек [18:20:25]line ПРОДАЖА [18:20:25]line ТРК (МРК, ГНК) : 12 [18:20:25]line Товар: 2710124130 [18:20:25]line Аи-92-К-4 [18:20:25]line 7.480 * 66.90 [18:20:25]line = 500.41 [18:20:25]line НДС 12% НСП 1% [18:20:25]line > о реализуемом товаре [18:20:25]line ОКРУГЛЕНИЕ: -0.41 [18:20:25]line ИТОГО: 500.00 [18:20:25]line Внесено: 500.00 [18:20:25]line СДАЧА: 0.00 [18:20:25]line НСП 1% : 4.43 [18:20:25]line НДС 12% : 53.14 [18:20:25]line Наличными: 500.00 [18:20:25]line Безнал.: 0.00 [18:20:25]line Место: АЗС № 82 "Партнер Нефть" [18:20:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:20:25]line СНО: Общий режим [18:20:25]line Чек 604 29.10.2024 18:20 [18:20:25]line Смена: 145 ФФД: 1.0 [18:20:25]line ЗНМ: 0300000017 [18:20:25]line РНМ: 0000000000170478 [18:20:25]line Версия ККМ: v1.0 [18:20:25]line ФМ: 0000000002098560 [18:20:25]line ФД: 97095 [18:20:25]line ФПД: 113620971777309 [18:20:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182024&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97095&fm=113620971777309&tin=02508201610067®Number=0000000000170478&sum=50000 [18:20:26]OFD Sender: Processing packet 97095 [packets to send 59, broken 58] [18:20:26]ProducePacketName [18:20:26]name=ofd_packets/00097095 [18:20:26]OFD Sender: To server: pG, [18:20:26]CommunicateWithHost lk.salyk.kg:30040 [18:20:26]ConnectInit lk.salyk.kg [18:20:26]written 0, free lines is 4095 [18:20:26]Connected sock=10 [18:20:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 2F 07 01 FA B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5C 02 00 00 F4 03 04 00 68 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 7B 01 00 35 04 06 00 67 56 71 A9 6D 1D B4 DC 8F BC 64 F2 B6 10 [18:20:26]Write to MH i2c: 01 00 00 B5 08 BD [18:20:26]Write i2c OK [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: 01 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: 01 07 00 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: 01 07 00 B5 08 00 00 00 00 00 02 0D D3 [18:20:26]RasterBufferAndPrint [18:20:26]line [18:20:26]line [18:20:26]line [18:20:26]line [18:20:26]line [18:20:26]written 0, free lines is 3336 [18:20:26]MH_Cut [18:20:26]Write to MH i2c: D1 01 00 BC 08 01 96 [18:20:26]Write i2c OK [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: D1 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: D1 01 00 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: D1 01 00 BC 08 00 95 [18:20:26]Write to MH i2c: 01 00 00 BD 08 C5 [18:20:26]Write i2c OK [18:20:26]MH_I2C_Read... [18:20:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 53 9C 47 00 AD 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 32 30 39 38 35 36 30 10 04 04 00 47 7B 01 00 F4 03 04 00 8E D1 20 67 B6 04 01 00 00 42 BD 1B D7 1A 20 6A 93 [18:20:26]CommunicateWithHost err = 0 [18:20:26]CheckOFDResponse [18:20:26]1017 (14) - 77093643461234 [18:20:26]1041 (16) - 0000000002098560 [18:20:26]1040 (4) - 97095 [18:20:26]1012 (4) - 29.10.2024 12:14 [18:20:26]1206 (1) - 0 [18:20:26]OFD Sender: Remove packet 97095 [18:20:26]ProducePacketName [18:20:26]name=ofd_packets/00097095 [18:20:26]NVStorageDeleteData [18:20:27]OFD Sender: No OFD packet to send [18:20:27]*** Cut start [18:20:27]*** Partial cut [18:20:27]*** CUTSNS_PIN = 1 [18:20:27]*** CUTSNS_PIN = 0 [18:20:27]*** Brake cut motor [18:20:27]Read from MH i2c: 01 [18:20:27]MH_I2C_Read... [18:20:27]*** Stop cut motor [18:20:27]*** Cut end [18:20:27]Read from MH i2c: 01 07 00 [18:20:27]MH_I2C_Read... [18:20:27]Read from MH i2c: 01 07 00 BD 08 00 00 00 00 00 FF 0F DA [18:20:27]process_action close_receipt done [18:20:27]requested_data is exist [18:20:27]produce_requested_data [18:20:27]requested_item fm.sn is exist - process it [18:20:27]wFMCommunicate request_size=4 [18:20:27]MH_SAM_APDU [18:20:27]CAPDU: 80 11 00 00 [18:20:27]Write to MH i2c: E2 08 00 BE 08 80 11 00 00 00 00 00 00 40 [18:20:27]Write i2c OK [18:20:27]MH_I2C_Read... [18:20:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:27]Read from MH i2c: E2 [18:20:27]MH_I2C_Read... [18:20:27]Read from MH i2c: E2 17 00 [18:20:27]MH_I2C_Read... [18:20:27]Read from MH i2c: E2 17 00 BE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [18:20:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:20:27]wFMCommunicate OK [18:20:27]requested_item fd.num is exist - process it [18:20:27]SAM_PROTO_GetFieldsCounters [18:20:27]wFMCommunicate request_size=4 [18:20:27]MH_SAM_APDU [18:20:27]CAPDU: 80 13 00 00 [18:20:27]Write to MH i2c: E2 08 00 BF 08 80 13 00 00 00 00 00 00 43 [18:20:27]Write i2c OK [18:20:27]MH_I2C_Read... [18:20:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:28]Read from MH i2c: E2 [18:20:28]MH_I2C_Read... [18:20:28]Read from MH i2c: E2 62 00 [18:20:28]MH_I2C_Read... [18:20:28]Read from MH i2c: E2 62 00 BF 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 D2 [18:20:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:28]wFMCommunicate OK [18:20:28]SAM_PROTO_GetFieldsCounters done [18:20:28]requested_item shift.num is exist - process it [18:20:28]requested_item shift.opened is exist - process it [18:20:28]req_shift_opened [18:20:28]FM_GetShiftState [18:20:28]SAM_PROTO_GetShiftState [18:20:28]wFMCommunicate request_size=4 [18:20:28]MH_SAM_APDU [18:20:28]CAPDU: 80 13 01 00 [18:20:28]Write to MH i2c: E2 08 00 C0 08 80 13 01 00 00 00 00 00 45 [18:20:28]Write i2c OK [18:20:28]MH_I2C_Read... [18:20:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:28]Read from MH i2c: E2 [18:20:28]MH_I2C_Read... [18:20:28]Read from MH i2c: E2 0E 00 [18:20:28]MH_I2C_Read... [18:20:28]Read from MH i2c: E2 0E 00 C0 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [18:20:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:20:28]wFMCommunicate OK [18:20:28]SAM_PROTO_GetShiftState done [18:20:28]FM_GetShiftState done [18:20:28]req_shift_opened done [18:20:28]requested_item shift.open_date is exist - process it [18:20:28]req_shift_open_date [18:20:28]req_shift_open_date done [18:20:28]produce_requested_data done [18:20:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97095,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:20:28]process_action_free close_receipt [18:20:28]json_value_free [18:20:28]json_value_free done [18:20:28]process_json_proto returns [18:20:28]Send response to host [18:20:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97095,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:20:28]free response buf [18:20:28]execute_script done [18:20:28]execute_script returns [18:20:28]free content buf [18:20:28]Sock 7.Close socket [18:20:28]Sock 7.Thread stoped [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:17]OFD Sender: No OFD packet to send [18:21:22]OFD Sender: No OFD packet to send [18:21:27]OFD Sender: No OFD packet to send [18:21:30]accept exits with 9 [18:21:30]New connection [18:21:30]New thread 3066723684 created [18:21:30]Thread 3066580324 joined [18:21:30]Waiting for new connection... [18:21:30] Sock 9.Parse request [18:21:30]Sock 9.Check first char [18:21:30]Sock 9.First char is OK [18:21:30]request: POST /json_proto HTTP/1.0 [18:21:30]Method: POST [18:21:30]URL: /json_proto [18:21:30]Method is POST - this is cgi request [18:21:30]url: /json_proto [18:21:30]query_string will be loaded in cgi processing [18:21:30]execute_cgi json_proto POST (null) [18:21:30]execute_cgi path=json_proto method=POST [18:21:30]POST find Content-Length [18:21:30]Host: 172.17.40.67:8080 [18:21:30]Content-Length: 679 [18:21:30]Content-Type: application/json [18:21:30] [18:21:30]POST finish read [18:21:30]Found Content-Length = 679 [18:21:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:30]execute_script... [18:21: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)3407632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:30]POST & json_proto [18:21:30]process_json_proto [18:21:30]json parsed OK: [18:21:30]protocol is kg_v1.0 [18:21:30]action value=close_receipt [18:21:30]process_action close_receipt [18:21:30]cmd_close_receipt [18:21:30]MH_GetDate [18:21:30]Write to MH i2c: F0 00 00 C1 08 B8 [18:21:30]Write i2c OK [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: F0 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: F0 09 00 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: F0 09 00 C1 08 00 AA 27 21 67 EE DA 66 66 AE [18:21:30]GetLastDocTimeStamp 1730226024 [18:21:30]current date 1730226090 [18:21:30]FM_GetShiftState [18:21:30]SAM_PROTO_GetShiftState [18:21:30]wFMCommunicate request_size=4 [18:21:30]MH_SAM_APDU [18:21:30]CAPDU: 80 13 01 00 [18:21:30]Write to MH i2c: E2 08 00 C2 08 80 13 01 00 00 00 00 00 47 [18:21:30]Write i2c OK [18:21:30]MH_I2C_Read... [18:21:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:30]Read from MH i2c: E2 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 0E 00 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 0E 00 C2 08 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [18:21:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:21:30]wFMCommunicate OK [18:21:30]SAM_PROTO_GetShiftState done [18:21:30]FM_GetShiftState done [18:21:30]opened in 1730160548 [18:21:30]opened+sec_in_day 1730246948 [18:21:30]quantity*price = 70044 [18:21:30]sum+1 = 70045 [18:21:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 605 29.10.2024 18:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97096 ФПД: 73639514310246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97096&fm=73639514310246&tin=02508201610067®Number=0000000000170478&sum=70000 [18:21:31]StoreToDocumentArchive [18:21:31]shift 145 fd 97096 [18:21:31]save to /storage/0145/doc_00097096 [18:21:31]save last doc name /storage/0145/doc_00097096 to /storage/kkm_last_doc_name [18:21:31]save OK [18:21:31]Clear old archive folders... [18:21:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:21:31]tlvbuf is 006E13B0 [18:21:31]SAM_PROTO_ClearQueue [18:21:31]wFMCommunicate request_size=4 [18:21:31]MH_SAM_APDU [18:21:31]CAPDU: 80 09 00 00 [18:21:31]Write to MH i2c: E2 08 00 CF 08 80 09 00 00 00 00 00 00 49 [18:21:31]Write i2c OK [18:21:31]MH_I2C_Read... [18:21:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:31]Read from MH i2c: E2 [18:21:31]MH_I2C_Read... [18:21:31]Read from MH i2c: E2 03 00 [18:21:31]MH_I2C_Read... [18:21:31]Read from MH i2c: E2 03 00 CF 08 00 90 00 4B [18:21:31]RAPDU: 90 00 [18:21:31]wFMCommunicate OK [18:21:31]SAM_PROTO_ClearQueue done [18:21:31]KKMCreateOFDPacket [18:21:31]OFDProtocolAddRootSTLVToBuf [18:21:31]FM_MakeSignedData [18:21:31]FM_MakeSignedData [18:21:31]SAM_PROTO_SignData [18:21:31]wFMCommunicate request_size=4 [18:21:31]MH_SAM_APDU [18:21:31]CAPDU: 80 0D 01 02 [18:21:31]Write to MH i2c: E2 08 00 D0 08 80 0D 01 02 00 00 00 00 51 [18:21:31]Write i2c OK [18:21:31]MH_I2C_Read... [18:21:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:31]Read from MH i2c: E2 [18:21:31]MH_I2C_Read... [18:21:31]Read from MH i2c: E2 03 00 [18:21:31]MH_I2C_Read... [18:21:31]Read from MH i2c: E2 03 00 D0 08 00 90 00 4C [18:21:31]RAPDU: 90 00 [18:21:31]wFMCommunicate OK [18:21:31]wFMCommunicate request_size=255 [18:21:31]MH_SAM_APDU [18:21: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 34 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 5D 02 00 00 F4 03 04 00 AA 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7B 01 00 35 04 06 00 42 [18:21:31]Write to MH i2c: E2 02 01 D1 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 34 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 5D 02 00 00 F4 03 04 00 AA 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7B 01 00 35 04 06 00 42 00 00 3E [18:21:31]Write i2c OK [18:21:31]MH_I2C_Read... [18:21:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:32]Read from MH i2c: E2 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 03 00 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 03 00 D1 08 00 90 00 4D [18:21:32]RAPDU: 90 00 [18:21:32]wFMCommunicate OK [18:21:32]wFMCommunicate request_size=10 [18:21:32]MH_SAM_APDU [18:21:32]CAPDU: 80 0D 02 02 05 F9 89 17 86 66 [18:21:32]Write to MH i2c: E2 0D 00 D2 08 80 0D 02 02 05 00 F9 89 17 86 66 00 00 E3 [18:21:32]Write i2c OK [18:21:32]MH_I2C_Read... [18:21:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:32]Read from MH i2c: E2 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 03 00 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 03 00 D2 08 00 90 00 4E [18:21:32]RAPDU: 90 00 [18:21:32]wFMCommunicate OK [18:21:32]wFMCommunicate request_size=4 [18:21:32]MH_SAM_APDU [18:21:32]CAPDU: 80 0D 03 02 [18:21:32]Write to MH i2c: E2 08 00 D3 08 80 0D 03 02 00 00 00 00 56 [18:21:32]Write i2c OK [18:21:32]MH_I2C_Read... [18:21:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:32]Read from MH i2c: E2 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 0B 00 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 0B 00 D3 08 00 01 0D D1 71 68 42 0F B6 90 00 16 [18:21:32]RAPDU: 01 0D D1 71 68 42 0F B6 90 00 [18:21:32]wFMCommunicate OK [18:21:32]SAM_PROTO_SignData done [18:21:32]FM_MakeSignedData done [18:21:32]CreateOFDProtocolMessage [18:21:32]wFMCommunicate request_size=4 [18:21:32]MH_SAM_APDU [18:21:32]CAPDU: 80 11 00 00 [18:21:32]Write to MH i2c: E2 08 00 D4 08 80 11 00 00 00 00 00 00 56 [18:21:32]Write i2c OK [18:21:32]MH_I2C_Read... [18:21:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:32]Read from MH i2c: E2 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 17 00 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: E2 17 00 D4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [18:21:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:21:32]wFMCommunicate OK [18:21:32]CreateOFDProtocolMessage done [18:21:32]OFDSenderStorePacket 97096 [18:21:32]StoreOFDPacket docnum=97096 [18:21:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D E0 07 01 45 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5D 02 00 00 F4 03 04 00 AA 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7B 01 00 35 04 06 00 42 F9 89 17 86 66 01 0D D1 71 68 42 0F B6 [18:21:32]CheckFolder [18:21:32]dirname=/storage/ofd_packets [18:21:32]CheckFolder done [18:21:32]ProducePacketName [18:21:32]name=ofd_packets/00097096 [18:21:32]NVStorageSaveData ofd_packets/00097096 [18:21:32]File name is /storage/ofd_packets/00097096 [18:21:32]Write 301 bytes [18:21:32]NVStorageSaveData done [18:21:32]OFDSenderStorePacket done [18:21:32]KKMCreateOFDPacket done [18:21:32]NVStorageSaveData kkm_last_timestamp [18:21:32]File name is /storage/kkm_last_timestamp [18:21:32]Write 4 bytes [18:21:32]NVStorageSaveData done [18:21:32]ExternCall_PrintAddStr [18:21:32]wPrintStart [18:21:32]Write to MH i2c: 01 00 00 D5 08 DD [18:21:32]Write i2c OK [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: 01 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: 01 07 00 [18:21:32]MH_I2C_Read... [18:21:32]Read from MH i2c: 01 07 00 D5 08 00 00 00 00 00 FF 0F F2 [18:21:32]RasterBufferAndPrint [18:21:32]line Счет N : (1)3407632 [18:21:32]line ИНН: 02508201610067 [18:21:32]line Контрольно-Кассовый Чек [18:21:32]line ПРОДАЖА [18:21:32]line ТРК (МРК, ГНК) : 42 [18:21:32]line Товар: 2710124130 [18:21:32]line Аи-92-К-4 [18:21:32]line 10.470 * 66.90 [18:21:32]line = 700.44 [18:21:32]line НДС 12% НСП 1% [18:21:32]line > о реализуемом товаре [18:21:32]line ОКРУГЛЕНИЕ: -0.44 [18:21:32]line ИТОГО: 700.00 [18:21:32]line Внесено: 700.00 [18:21:32]line СДАЧА: 0.00 [18:21:32]line НСП 1% : 6.20 [18:21:32]line НДС 12% : 74.38 [18:21:32]line Наличными: 700.00 [18:21:32]line Безнал.: 0.00 [18:21:32]line Место: АЗС № 82 "Партнер Нефть" [18:21:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:21:32]line СНО: Общий режим [18:21:32]line Чек 605 29.10.2024 18:21 [18:21:32]line Смена: 145 ФФД: 1.0 [18:21:32]line ЗНМ: 0300000017 [18:21:32]line РНМ: 0000000000170478 [18:21:32]line Версия ККМ: v1.0 [18:21:32]line ФМ: 0000000002098560 [18:21:32]line ФД: 97096 [18:21:32]line ФПД: 73639514310246 [18:21:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97096&fm=73639514310246&tin=02508201610067®Number=0000000000170478&sum=70000 [18:21:32]OFD Sender: Processing packet 97096 [packets to send 59, broken 58] [18:21:32]ProducePacketName [18:21:32]name=ofd_packets/00097096 [18:21:32]OFD Sender: To server: pG, [18:21:32]CommunicateWithHost lk.salyk.kg:30040 [18:21:32]ConnectInit lk.salyk.kg [18:21:32]written 0, free lines is 4095 [18:21:32]Connected sock=10 [18:21:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D E0 07 01 45 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 5D 02 00 00 F4 03 04 00 AA 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 7B 01 00 35 04 06 00 42 F9 89 17 86 66 01 0D D1 71 68 42 0F B6 [18:21:33]Write to MH i2c: 01 00 00 00 09 09 [18:21:33]Write i2c OK [18:21:33]MH_I2C_Read... [18:21:33]Read from MH i2c: 01 [18:21:33]MH_I2C_Read... [18:21:33]Read from MH i2c: 01 07 00 [18:21:33]MH_I2C_Read... [18:21:33]Read from MH i2c: 01 07 00 00 09 00 00 00 00 00 07 0D 24 [18:21:33]RasterBufferAndPrint [18:21:33]line [18:21:33]line [18:21:33]line [18:21:33]line [18:21:33]line [18:21:33]written 0, free lines is 3342 [18:21:33]MH_Cut [18:21:33]Write to MH i2c: D1 01 00 07 09 01 E2 [18:21:33]Write i2c OK [18:21:33]MH_I2C_Read... [18:21:33]Read from MH i2c: D1 [18:21:33]MH_I2C_Read... [18:21:33]Read from MH i2c: D1 01 00 [18:21:33]MH_I2C_Read... [18:21:33]Read from MH i2c: D1 01 00 07 09 00 E1 [18:21:33]Write to MH i2c: 01 00 00 08 09 11 [18:21:33]Write i2c OK [18:21:33]MH_I2C_Read... [18:21:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C5 77 47 00 63 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 32 30 39 38 35 36 30 10 04 04 00 48 7B 01 00 F4 03 04 00 D0 D1 20 67 B6 04 01 00 00 37 0C C0 98 85 90 B4 8C [18:21:33]CommunicateWithHost err = 0 [18:21:33]CheckOFDResponse [18:21:33]1017 (14) - 77093643461234 [18:21:33]1041 (16) - 0000000002098560 [18:21:33]1040 (4) - 97096 [18:21:33]1012 (4) - 29.10.2024 12:15 [18:21:33]1206 (1) - 0 [18:21:33]OFD Sender: Remove packet 97096 [18:21:33]ProducePacketName [18:21:33]name=ofd_packets/00097096 [18:21:33]NVStorageDeleteData [18:21:33]OFD Sender: No OFD packet to send [18:21:33]*** Cut start [18:21:33]*** Partial cut [18:21:33]*** CUTSNS_PIN = 1 [18:21:33]*** CUTSNS_PIN = 0 [18:21:33]*** Brake cut motor [18:21:34]Read from MH i2c: 01 [18:21:34]MH_I2C_Read... [18:21:34]*** Stop cut motor [18:21:34]*** Cut end [18:21:34]Read from MH i2c: 01 07 00 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: 01 07 00 08 09 00 00 00 00 00 FF 0F 26 [18:21:34]process_action close_receipt done [18:21:34]requested_data is exist [18:21:34]produce_requested_data [18:21:34]requested_item fm.sn is exist - process it [18:21:34]wFMCommunicate request_size=4 [18:21:34]MH_SAM_APDU [18:21:34]CAPDU: 80 11 00 00 [18:21:34]Write to MH i2c: E2 08 00 09 09 80 11 00 00 00 00 00 00 8C [18:21:34]Write i2c OK [18:21:34]MH_I2C_Read... [18:21:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:34]Read from MH i2c: E2 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 17 00 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 17 00 09 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [18:21:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:21:34]wFMCommunicate OK [18:21:34]requested_item fd.num is exist - process it [18:21:34]SAM_PROTO_GetFieldsCounters [18:21:34]wFMCommunicate request_size=4 [18:21:34]MH_SAM_APDU [18:21:34]CAPDU: 80 13 00 00 [18:21:34]Write to MH i2c: E2 08 00 0A 09 80 13 00 00 00 00 00 00 8F [18:21:34]Write i2c OK [18:21:34]MH_I2C_Read... [18:21:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:34]Read from MH i2c: E2 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 62 00 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 62 00 0A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 22 [18:21:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:21:34]wFMCommunicate OK [18:21:34]SAM_PROTO_GetFieldsCounters done [18:21:34]requested_item shift.num is exist - process it [18:21:34]requested_item shift.opened is exist - process it [18:21:34]req_shift_opened [18:21:34]FM_GetShiftState [18:21:34]SAM_PROTO_GetShiftState [18:21:34]wFMCommunicate request_size=4 [18:21:34]MH_SAM_APDU [18:21:34]CAPDU: 80 13 01 00 [18:21:34]Write to MH i2c: E2 08 00 0B 09 80 13 01 00 00 00 00 00 91 [18:21:34]Write i2c OK [18:21:34]MH_I2C_Read... [18:21:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:34]Read from MH i2c: E2 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 0E 00 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 0E 00 0B 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EF [18:21:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:21:34]wFMCommunicate OK [18:21:34]SAM_PROTO_GetShiftState done [18:21:34]FM_GetShiftState done [18:21:34]req_shift_opened done [18:21:34]requested_item shift.open_date is exist - process it [18:21:34]req_shift_open_date [18:21:34]req_shift_open_date done [18:21:34]produce_requested_data done [18:21:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97096,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:21:34]process_action_free close_receipt [18:21:34]json_value_free [18:21:34]json_value_free done [18:21:34]process_json_proto returns [18:21:34]Send response to host [18:21:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97096,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:21:34]free response buf [18:21:34]execute_script done [18:21:34]execute_script returns [18:21:34]free content buf [18:21:34]Sock 9.Close socket [18:21:34]Sock 9.Thread stoped [18:21:34]accept exits with 7 [18:21:34]New connection [18:21:34]New thread 3066580324 created [18:21:34]Thread 3066723684 joined [18:21:34]Waiting for new connection... [18:21:34] Sock 7.Parse request [18:21:34]Sock 7.Check first char [18:21:34]Sock 7.First char is OK [18:21:34]request: POST /json_proto HTTP/1.0 [18:21:34]Method: POST [18:21:34]URL: /json_proto [18:21:34]Method is POST - this is cgi request [18:21:34]url: /json_proto [18:21:34]query_string will be loaded in cgi processing [18:21:34]execute_cgi json_proto POST (null) [18:21:34]execute_cgi path=json_proto method=POST [18:21:34]POST find Content-Length [18:21:34]Host: 172.17.40.67:8080 [18:21:34]Content-Length: 680 [18:21:34]Content-Type: application/json [18:21:34] [18:21:34]POST finish read [18:21:34]Found Content-Length = 680 [18:21:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:34]execute_script... [18:21: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)3407631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:34]POST & json_proto [18:21:34]process_json_proto [18:21:34]json parsed OK: [18:21:34]protocol is kg_v1.0 [18:21:34]action value=close_receipt [18:21:34]process_action close_receipt [18:21:34]cmd_close_receipt [18:21:34]MH_GetDate [18:21:34]Write to MH i2c: F0 00 00 0C 09 04 [18:21:34]Write i2c OK [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: F0 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: F0 09 00 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: F0 09 00 0C 09 00 AF 27 21 67 EE DA 66 66 FF [18:21:34]GetLastDocTimeStamp 1730226090 [18:21:34]current date 1730226095 [18:21:34]FM_GetShiftState [18:21:34]SAM_PROTO_GetShiftState [18:21:34]wFMCommunicate request_size=4 [18:21:34]MH_SAM_APDU [18:21:34]CAPDU: 80 13 01 00 [18:21:34]Write to MH i2c: E2 08 00 0D 09 80 13 01 00 00 00 00 00 93 [18:21:34]Write i2c OK [18:21:34]MH_I2C_Read... [18:21:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:34]Read from MH i2c: E2 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 0E 00 [18:21:34]MH_I2C_Read... [18:21:34]Read from MH i2c: E2 0E 00 0D 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F1 [18:21:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:21:34]wFMCommunicate OK [18:21:34]SAM_PROTO_GetShiftState done [18:21:34]FM_GetShiftState done [18:21:34]opened in 1730160548 [18:21:34]opened+sec_in_day 1730246948 [18:21:34]quantity*price = 200025 [18:21:34]sum+1 = 200026 [18:21:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 606 29.10.2024 18:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97097 ФПД: 31863953875810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182135&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97097&fm=31863953875810&tin=02508201610067®Number=0000000000170478&sum=200000 [18:21:36]StoreToDocumentArchive [18:21:36]shift 145 fd 97097 [18:21:36]save to /storage/0145/doc_00097097 [18:21:36]save last doc name /storage/0145/doc_00097097 to /storage/kkm_last_doc_name [18:21:36]save OK [18:21:36]Clear old archive folders... [18:21:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:21:36]tlvbuf is 006C3AF0 [18:21:36]SAM_PROTO_ClearQueue [18:21:36]wFMCommunicate request_size=4 [18:21:36]MH_SAM_APDU [18:21:36]CAPDU: 80 09 00 00 [18:21:36]Write to MH i2c: E2 08 00 1A 09 80 09 00 00 00 00 00 00 95 [18:21:36]Write i2c OK [18:21:36]MH_I2C_Read... [18:21:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:36]Read from MH i2c: E2 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 1A 09 00 90 00 97 [18:21:36]RAPDU: 90 00 [18:21:36]wFMCommunicate OK [18:21:36]SAM_PROTO_ClearQueue done [18:21:36]KKMCreateOFDPacket [18:21:36]OFDProtocolAddRootSTLVToBuf [18:21:36]FM_MakeSignedData [18:21:36]FM_MakeSignedData [18:21:36]SAM_PROTO_SignData [18:21:36]wFMCommunicate request_size=4 [18:21:36]MH_SAM_APDU [18:21:36]CAPDU: 80 0D 01 02 [18:21:36]Write to MH i2c: E2 08 00 1B 09 80 0D 01 02 00 00 00 00 9D [18:21:36]Write i2c OK [18:21:36]MH_I2C_Read... [18:21:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:36]Read from MH i2c: E2 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 1B 09 00 90 00 98 [18:21:36]RAPDU: 90 00 [18:21:36]wFMCommunicate OK [18:21:36]wFMCommunicate request_size=255 [18:21:36]MH_SAM_APDU [18:21:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 5E 02 00 00 F4 03 04 00 AF 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7B 01 00 35 04 06 00 1C FA E7 A6 [18:21:36]Write to MH i2c: E2 02 01 1C 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5E 02 00 00 F4 03 04 00 AF 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7B 01 00 35 04 06 00 1C FA E7 A6 00 00 C7 [18:21:36]Write i2c OK [18:21:36]MH_I2C_Read... [18:21:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:36]Read from MH i2c: E2 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 1C 09 00 90 00 99 [18:21:36]RAPDU: 90 00 [18:21:36]wFMCommunicate OK [18:21:36]wFMCommunicate request_size=7 [18:21:36]MH_SAM_APDU [18:21:36]CAPDU: 80 0D 02 02 02 E3 62 [18:21:36]Write to MH i2c: E2 0A 00 1D 09 80 0D 02 02 02 00 E3 62 00 00 E9 [18:21:36]Write i2c OK [18:21:36]MH_I2C_Read... [18:21:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:36]Read from MH i2c: E2 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 03 00 1D 09 00 90 00 9A [18:21:36]RAPDU: 90 00 [18:21:36]wFMCommunicate OK [18:21:36]wFMCommunicate request_size=4 [18:21:36]MH_SAM_APDU [18:21:36]CAPDU: 80 0D 03 02 [18:21:36]Write to MH i2c: E2 08 00 1E 09 80 0D 03 02 00 00 00 00 A2 [18:21:36]Write i2c OK [18:21:36]MH_I2C_Read... [18:21:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:37]Read from MH i2c: E2 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 0B 00 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 0B 00 1E 09 00 B3 5A B9 7B 7C F5 DA C5 90 00 F4 [18:21:37]RAPDU: B3 5A B9 7B 7C F5 DA C5 90 00 [18:21:37]wFMCommunicate OK [18:21:37]SAM_PROTO_SignData done [18:21:37]FM_MakeSignedData done [18:21:37]CreateOFDProtocolMessage [18:21:37]wFMCommunicate request_size=4 [18:21:37]MH_SAM_APDU [18:21:37]CAPDU: 80 11 00 00 [18:21:37]Write to MH i2c: E2 08 00 1F 09 80 11 00 00 00 00 00 00 A2 [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:37]Read from MH i2c: E2 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 17 00 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 17 00 1F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [18:21:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:21:37]wFMCommunicate OK [18:21:37]CreateOFDProtocolMessage done [18:21:37]OFDSenderStorePacket 97097 [18:21:37]StoreOFDPacket docnum=97097 [18:21:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 77 18 04 01 85 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 AF 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7B 01 00 35 04 06 00 1C FA E7 A6 E3 62 B3 5A B9 7B 7C F5 DA C5 [18:21:37]CheckFolder [18:21:37]dirname=/storage/ofd_packets [18:21:37]CheckFolder done [18:21:37]ProducePacketName [18:21:37]name=ofd_packets/00097097 [18:21:37]NVStorageSaveData ofd_packets/00097097 [18:21:37]File name is /storage/ofd_packets/00097097 [18:21:37]Write 298 bytes [18:21:37]NVStorageSaveData done [18:21:37]OFDSenderStorePacket done [18:21:37]KKMCreateOFDPacket done [18:21:37]NVStorageSaveData kkm_last_timestamp [18:21:37]File name is /storage/kkm_last_timestamp [18:21:37]Write 4 bytes [18:21:37]NVStorageSaveData done [18:21:37]ExternCall_PrintAddStr [18:21:37]wPrintStart [18:21:37]Write to MH i2c: 01 00 00 20 09 29 [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: 01 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: 01 07 00 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: 01 07 00 20 09 00 00 00 00 00 FF 0F 3E [18:21:37]RasterBufferAndPrint [18:21:37]line Счет N : (1)3407631 [18:21:37]line ИНН: 02508201610067 [18:21:37]line Контрольно-Кассовый Чек [18:21:37]line ПРОДАЖА [18:21:37]line ТРК (МРК, ГНК) : 51 [18:21:37]line Товар: 2710194210 [18:21:37]line ДТ-К-5 [18:21:37]line 26.250 * 76.20 [18:21:37]line = 2000.25 [18:21:37]line НДС 12% НСП 1% [18:21:37]line > о реализуемом товаре [18:21:37]line ОКРУГЛЕНИЕ: -0.25 [18:21:37]line ИТОГО: 2000.00 [18:21:37]line Внесено: 2000.00 [18:21:37]line СДАЧА: 0.00 [18:21:37]line НСП 1% : 17.70 [18:21:37]line НДС 12% : 212.42 [18:21:37]line Наличными: 2000.00 [18:21:37]line Безнал.: 0.00 [18:21:37]line Место: АЗС № 82 "Партнер Нефть" [18:21:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:21:37]line СНО: Общий режим [18:21:37]line Чек 606 29.10.2024 18:21 [18:21:37]line Смена: 145 ФФД: 1.0 [18:21:37]line ЗНМ: 0300000017 [18:21:37]line РНМ: 0000000000170478 [18:21:37]line Версия ККМ: v1.0 [18:21:37]line ФМ: 0000000002098560 [18:21:37]line ФД: 97097 [18:21:37]line ФПД: 31863953875810 [18:21:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182135&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97097&fm=31863953875810&tin=02508201610067®Number=0000000000170478&sum=200000 [18:21:37]OFD Sender: Processing packet 97097 [packets to send 59, broken 58] [18:21:37]ProducePacketName [18:21:37]name=ofd_packets/00097097 [18:21:37]OFD Sender: To server: pG, [18:21:37]CommunicateWithHost lk.salyk.kg:30040 [18:21:37]ConnectInit lk.salyk.kg [18:21:37]written 0, free lines is 4095 [18:21:37]Connected sock=10 [18:21:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 77 18 04 01 85 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 AF 27 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 7B 01 00 35 04 06 00 1C FA E7 A6 E3 62 B3 5A B9 7B 7C F5 DA C5 [18:21:37]Write to MH i2c: 01 00 00 4B 09 54 [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: 01 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: 01 07 00 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: 01 07 00 4B 09 00 00 00 00 00 1F 0D 87 [18:21:37]RasterBufferAndPrint [18:21:37]line [18:21:37]line [18:21:37]line [18:21:37]line [18:21:37]line [18:21:37]written 0, free lines is 3371 [18:21:37]MH_Cut [18:21:37]Write to MH i2c: D1 01 00 52 09 01 2D [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: D1 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: D1 01 00 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: D1 01 00 52 09 00 2C [18:21:37]Write to MH i2c: 01 00 00 53 09 5C [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 17 A6 47 00 A9 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 32 30 39 38 35 36 30 10 04 04 00 49 7B 01 00 F4 03 04 00 D5 D1 20 67 B6 04 01 00 00 E6 EB BE 85 24 6B 61 85 [18:21:37]CommunicateWithHost err = 0 [18:21:37]CheckOFDResponse [18:21:37]1017 (14) - 77093643461234 [18:21:37]1041 (16) - 0000000002098560 [18:21:37]1040 (4) - 97097 [18:21:37]1012 (4) - 29.10.2024 12:15 [18:21:38]1206 (1) - 0 [18:21:38]OFD Sender: Remove packet 97097 [18:21:38]ProducePacketName [18:21:38]name=ofd_packets/00097097 [18:21:38]NVStorageDeleteData [18:21:38]OFD Sender: No OFD packet to send [18:21:38]*** Cut start [18:21:38]*** Partial cut [18:21:38]*** CUTSNS_PIN = 1 [18:21:38]*** CUTSNS_PIN = 0 [18:21:38]*** Brake cut motor [18:21:39]Read from MH i2c: 01 [18:21:39]MH_I2C_Read... [18:21:39]*** Stop cut motor [18:21:39]*** Cut end [18:21:39]Read from MH i2c: 01 07 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: 01 07 00 53 09 00 00 00 00 00 FF 0F 71 [18:21:39]process_action close_receipt done [18:21:39]requested_data is exist [18:21:39]produce_requested_data [18:21:39]requested_item fm.sn is exist - process it [18:21:39]wFMCommunicate request_size=4 [18:21:39]MH_SAM_APDU [18:21:39]CAPDU: 80 11 00 00 [18:21:39]Write to MH i2c: E2 08 00 54 09 80 11 00 00 00 00 00 00 D7 [18:21:39]Write i2c OK [18:21:39]MH_I2C_Read... [18:21:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:39]Read from MH i2c: E2 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 17 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 17 00 54 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [18:21:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:21:39]wFMCommunicate OK [18:21:39]requested_item fd.num is exist - process it [18:21:39]SAM_PROTO_GetFieldsCounters [18:21:39]wFMCommunicate request_size=4 [18:21:39]MH_SAM_APDU [18:21:39]CAPDU: 80 13 00 00 [18:21:39]Write to MH i2c: E2 08 00 55 09 80 13 00 00 00 00 00 00 DA [18:21:39]Write i2c OK [18:21:39]MH_I2C_Read... [18:21:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:39]Read from MH i2c: E2 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 62 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 62 00 55 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 71 [18:21:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:21:39]wFMCommunicate OK [18:21:39]SAM_PROTO_GetFieldsCounters done [18:21:39]requested_item shift.num is exist - process it [18:21:39]requested_item shift.opened is exist - process it [18:21:39]req_shift_opened [18:21:39]FM_GetShiftState [18:21:39]SAM_PROTO_GetShiftState [18:21:39]wFMCommunicate request_size=4 [18:21:39]MH_SAM_APDU [18:21:39]CAPDU: 80 13 01 00 [18:21:39]Write to MH i2c: E2 08 00 56 09 80 13 01 00 00 00 00 00 DC [18:21:39]Write i2c OK [18:21:39]MH_I2C_Read... [18:21:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:39]Read from MH i2c: E2 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 0E 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 0E 00 56 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [18:21:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:21:39]wFMCommunicate OK [18:21:39]SAM_PROTO_GetShiftState done [18:21:39]FM_GetShiftState done [18:21:39]req_shift_opened done [18:21:39]requested_item shift.open_date is exist - process it [18:21:39]req_shift_open_date [18:21:39]req_shift_open_date done [18:21:39]produce_requested_data done [18:21:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97097,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:21:39]process_action_free close_receipt [18:21:39]json_value_free [18:21:39]json_value_free done [18:21:39]process_json_proto returns [18:21:39]Send response to host [18:21:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97097,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:21:39]free response buf [18:21:39]execute_script done [18:21:39]execute_script returns [18:21:39]free content buf [18:21:39]Sock 7.Close socket [18:21:39]Sock 7.Thread stoped [18:21:43]OFD Sender: No OFD packet to send [18:21:48]OFD Sender: No OFD packet to send [18:21:53]OFD Sender: No OFD packet to send [18:21:58]OFD Sender: No OFD packet to send [18:22:03]OFD Sender: No OFD packet to send [18:22:08]OFD Sender: No OFD packet to send [18:22:13]OFD Sender: No OFD packet to send [18:22:18]OFD Sender: No OFD packet to send [18:22:23]OFD Sender: No OFD packet to send [18:22:28]OFD Sender: No OFD packet to send [18:22:33]OFD Sender: No OFD packet to send [18:22:38]OFD Sender: No OFD packet to send [18:22:43]OFD Sender: No OFD packet to send [18:22:48]OFD Sender: No OFD packet to send [18:22:53]OFD Sender: No OFD packet to send [18:22:56]accept exits with 9 [18:22:56]New connection [18:22:56]New thread 3066723684 created [18:22:56]Thread 3066580324 joined [18:22:56]Waiting for new connection... [18:22:56] Sock 9.Parse request [18:22:56]Sock 9.Check first char [18:22:56]Sock 9.First char is OK [18:22:56]request: POST /json_proto HTTP/1.0 [18:22:56]Method: POST [18:22:56]URL: /json_proto [18:22:56]Method is POST - this is cgi request [18:22:56]url: /json_proto [18:22:56]query_string will be loaded in cgi processing [18:22:56]execute_cgi json_proto POST (null) [18:22:56]execute_cgi path=json_proto method=POST [18:22:56]POST find Content-Length [18:22:56]Host: 172.17.40.67:8080 [18:22:56]Content-Length: 755 [18:22:56]Content-Type: application/json [18:22:56] [18:22:56]POST finish read [18:22:56]Found Content-Length = 755 [18:22:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116927", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:56]execute_script... [18:22: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)3407633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116927", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:56]POST & json_proto [18:22:56]process_json_proto [18:22:56]json parsed OK: [18:22:56]protocol is kg_v1.0 [18:22:56]action value=close_receipt [18:22:56]process_action close_receipt [18:22:56]cmd_close_receipt [18:22:56]MH_GetDate [18:22:56]Write to MH i2c: F0 00 00 57 09 4F [18:22:56]Write i2c OK [18:22:56]MH_I2C_Read... [18:22:56]Read from MH i2c: F0 [18:22:56]MH_I2C_Read... [18:22:56]Read from MH i2c: F0 09 00 [18:22:56]MH_I2C_Read... [18:22:56]Read from MH i2c: F0 09 00 57 09 00 00 28 21 67 EE DA 66 66 9C [18:22:56]GetLastDocTimeStamp 1730226095 [18:22:56]current date 1730226176 [18:22:56]FM_GetShiftState [18:22:56]SAM_PROTO_GetShiftState [18:22:56]wFMCommunicate request_size=4 [18:22:56]MH_SAM_APDU [18:22:56]CAPDU: 80 13 01 00 [18:22:56]Write to MH i2c: E2 08 00 58 09 80 13 01 00 00 00 00 00 DE [18:22:56]Write i2c OK [18:22:56]MH_I2C_Read... [18:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:56]Read from MH i2c: E2 [18:22:56]MH_I2C_Read... [18:22:56]Read from MH i2c: E2 0E 00 [18:22:56]MH_I2C_Read... [18:22:56]Read from MH i2c: E2 0E 00 58 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [18:22:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:22:56]wFMCommunicate OK [18:22:56]SAM_PROTO_GetShiftState done [18:22:56]FM_GetShiftState done [18:22:56]opened in 1730160548 [18:22:56]opened+sec_in_day 1730246948 [18:22:56]quantity*price = 0 [18:22:56]sum+1 = 1 [18:22:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 607 29.10.2024 18:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30116927 ФМ: 0000000002098560 ФД: 97098 ФПД: 174080389696617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97098&fm=174080389696617&tin=02508201610067®Number=0000000000170478&sum=0 [18:22:57]StoreToDocumentArchive [18:22:57]shift 145 fd 97098 [18:22:57]save to /storage/0145/doc_00097098 [18:22:57]save last doc name /storage/0145/doc_00097098 to /storage/kkm_last_doc_name [18:22:57]save OK [18:22:57]Clear old archive folders... [18:22:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:22:57]tlvbuf is 0069DEB0 [18:22:57]SAM_PROTO_ClearQueue [18:22:57]wFMCommunicate request_size=4 [18:22:57]MH_SAM_APDU [18:22:57]CAPDU: 80 09 00 00 [18:22:57]Write to MH i2c: E2 08 00 65 09 80 09 00 00 00 00 00 00 E0 [18:22:57]Write i2c OK [18:22:57]MH_I2C_Read... [18:22:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:57]Read from MH i2c: E2 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 65 09 00 90 00 E2 [18:22:57]RAPDU: 90 00 [18:22:57]wFMCommunicate OK [18:22:57]SAM_PROTO_ClearQueue done [18:22:57]KKMCreateOFDPacket [18:22:57]OFDProtocolAddRootSTLVToBuf [18:22:57]FM_MakeSignedData [18:22:57]FM_MakeSignedData [18:22:57]SAM_PROTO_SignData [18:22:57]wFMCommunicate request_size=4 [18:22:57]MH_SAM_APDU [18:22:57]CAPDU: 80 0D 01 02 [18:22:57]Write to MH i2c: E2 08 00 66 09 80 0D 01 02 00 00 00 00 E8 [18:22:57]Write i2c OK [18:22:57]MH_I2C_Read... [18:22:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:57]Read from MH i2c: E2 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 66 09 00 90 00 E3 [18:22:57]RAPDU: 90 00 [18:22:57]wFMCommunicate OK [18:22:57]wFMCommunicate request_size=255 [18:22:57]MH_SAM_APDU [18:22:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7B 01 00 35 04 06 00 9E [18:22:57]Write to MH i2c: E2 02 01 67 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 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7B 01 00 35 04 06 00 9E 00 00 00 [18:22:57]Write i2c OK [18:22:57]MH_I2C_Read... [18:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:57]Read from MH i2c: E2 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 67 09 00 90 00 E4 [18:22:57]RAPDU: 90 00 [18:22:57]wFMCommunicate OK [18:22:57]wFMCommunicate request_size=10 [18:22:57]MH_SAM_APDU [18:22:57]CAPDU: 80 0D 02 02 05 53 3F CA 4C 69 [18:22:57]Write to MH i2c: E2 0D 00 68 09 80 0D 02 02 05 00 53 3F CA 4C 69 00 00 06 [18:22:57]Write i2c OK [18:22:57]MH_I2C_Read... [18:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:57]Read from MH i2c: E2 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 03 00 68 09 00 90 00 E5 [18:22:57]RAPDU: 90 00 [18:22:57]wFMCommunicate OK [18:22:57]wFMCommunicate request_size=4 [18:22:57]MH_SAM_APDU [18:22:57]CAPDU: 80 0D 03 02 [18:22:57]Write to MH i2c: E2 08 00 69 09 80 0D 03 02 00 00 00 00 ED [18:22:57]Write i2c OK [18:22:57]MH_I2C_Read... [18:22:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:57]Read from MH i2c: E2 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 0B 00 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 0B 00 69 09 00 31 00 CF 14 19 FF 4B 3F 90 00 A4 [18:22:57]RAPDU: 31 00 CF 14 19 FF 4B 3F 90 00 [18:22:57]wFMCommunicate OK [18:22:57]SAM_PROTO_SignData done [18:22:57]FM_MakeSignedData done [18:22:57]CreateOFDProtocolMessage [18:22:57]wFMCommunicate request_size=4 [18:22:57]MH_SAM_APDU [18:22:57]CAPDU: 80 11 00 00 [18:22:57]Write to MH i2c: E2 08 00 6A 09 80 11 00 00 00 00 00 00 ED [18:22:57]Write i2c OK [18:22:57]MH_I2C_Read... [18:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:57]Read from MH i2c: E2 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 17 00 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: E2 17 00 6A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [18:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:22:57]wFMCommunicate OK [18:22:57]CreateOFDProtocolMessage done [18:22:57]OFDSenderStorePacket 97098 [18:22:57]StoreOFDPacket docnum=97098 [18:22:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F6 47 07 01 6D 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7B 01 00 35 04 06 00 9E 53 3F CA 4C 69 31 00 CF 14 19 FF 4B 3F [18:22:57]CheckFolder [18:22:57]dirname=/storage/ofd_packets [18:22:57]CheckFolder done [18:22:57]ProducePacketName [18:22:57]name=ofd_packets/00097098 [18:22:57]NVStorageSaveData ofd_packets/00097098 [18:22:57]File name is /storage/ofd_packets/00097098 [18:22:57]Write 301 bytes [18:22:57]NVStorageSaveData done [18:22:57]OFDSenderStorePacket done [18:22:57]KKMCreateOFDPacket done [18:22:57]NVStorageSaveData kkm_last_timestamp [18:22:57]File name is /storage/kkm_last_timestamp [18:22:57]Write 4 bytes [18:22:57]NVStorageSaveData done [18:22:57]ExternCall_PrintAddStr [18:22:57]wPrintStart [18:22:57]Write to MH i2c: 01 00 00 6B 09 74 [18:22:57]Write i2c OK [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: 01 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: 01 07 00 [18:22:57]MH_I2C_Read... [18:22:57]Read from MH i2c: 01 07 00 6B 09 00 00 00 00 00 FF 0F 89 [18:22:57]RasterBufferAndPrint [18:22:57]line Счет N : (1)3407633 [18:22:57]line ИНН: 02508201610067 [18:22:57]line Контрольно-Кассовый Чек [18:22:57]line ПРОДАЖА [18:22:57]line ТРК (МРК, ГНК) : 32 [18:22:57]line Товар: 2710124130 [18:22:57]line Аи-92-К-4 [18:22:57]line 25.000 * 0.00 [18:22:57]line = 0.00 [18:22:57]line НДС 12% НСП 1% [18:22:57]line > о реализуемом товаре [18:22:57]line ИТОГО: 0.00 [18:22:57]line НСП 1% : 0.00 [18:22:57]line НДС 12% : 0.00 [18:22:57]line Наличными: 0.00 [18:22:57]line Безнал.: 0.00 [18:22:57]line Место: АЗС № 82 "Партнер Нефть" [18:22:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:22:57]line СНО: Общий режим [18:22:57]line Чек 607 29.10.2024 18:22 [18:22:57]line Смена: 145 ФФД: 1.0 [18:22:57]line ЗНМ: 0300000017 [18:22:57]line РНМ: 0000000000170478 [18:22:57]line Версия ККМ: v1.0 [18:22:57]line Талоны: ТК ГПНА Online [18:22:57]line 30116927 [18:22:57]line ФМ: 0000000002098560 [18:22:57]line ФД: 97098 [18:22:57]line ФПД: 174080389696617 [18:22:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97098&fm=174080389696617&tin=02508201610067®Number=0000000000170478&sum=0 [18:22:58]OFD Sender: Processing packet 97098 [packets to send 59, broken 58] [18:22:58]ProducePacketName [18:22:58]name=ofd_packets/00097098 [18:22:58]OFD Sender: To server: pG, [18:22:58]CommunicateWithHost lk.salyk.kg:30040 [18:22:58]ConnectInit lk.salyk.kg [18:22:58]written 0, free lines is 4095 [18:22:58]Connected sock=10 [18:22:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F6 47 07 01 6D 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 7B 01 00 35 04 06 00 9E 53 3F CA 4C 69 31 00 CF 14 19 FF 4B 3F [18:22:58]Write to MH i2c: 01 00 00 95 09 9E [18:22:58]Write i2c OK [18:22:58]MH_I2C_Read... [18:22:58]Read from MH i2c: 01 [18:22:58]MH_I2C_Read... [18:22:58]Read from MH i2c: 01 07 00 [18:22:58]MH_I2C_Read... [18:22:58]Read from MH i2c: 01 07 00 95 09 00 00 00 00 00 18 0D CA [18:22:58]RasterBufferAndPrint [18:22:58]line [18:22:58]line [18:22:58]line [18:22:58]line [18:22:58]line [18:22:58]written 0, free lines is 3361 [18:22:58]MH_Cut [18:22:58]Write to MH i2c: D1 01 00 9C 09 01 77 [18:22:58]Write i2c OK [18:22:58]MH_I2C_Read... [18:22:58]Read from MH i2c: D1 [18:22:58]MH_I2C_Read... [18:22:58]Read from MH i2c: D1 01 00 [18:22:58]MH_I2C_Read... [18:22:58]Read from MH i2c: D1 01 00 9C 09 00 76 [18:22:58]Write to MH i2c: 01 00 00 9D 09 A6 [18:22:58]Write i2c OK [18:22:58]MH_I2C_Read... [18:22:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9F 81 47 00 08 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 32 30 39 38 35 36 30 10 04 04 00 4A 7B 01 00 F4 03 04 00 26 D2 20 67 B6 04 01 00 00 0D D9 BD 46 C3 A5 71 8C [18:22:58]CommunicateWithHost err = 0 [18:22:58]CheckOFDResponse [18:22:58]1017 (14) - 77093643461234 [18:22:58]1041 (16) - 0000000002098560 [18:22:58]1040 (4) - 97098 [18:22:58]1012 (4) - 29.10.2024 12:16 [18:22:58]1206 (1) - 0 [18:22:58]OFD Sender: Remove packet 97098 [18:22:58]ProducePacketName [18:22:58]name=ofd_packets/00097098 [18:22:58]NVStorageDeleteData [18:22:59]OFD Sender: No OFD packet to send [18:22:59]*** Cut start [18:22:59]*** Partial cut [18:22:59]*** CUTSNS_PIN = 1 [18:22:59]*** CUTSNS_PIN = 0 [18:22:59]*** Brake cut motor [18:22:59]Read from MH i2c: 01 [18:22:59]MH_I2C_Read... [18:22:59]*** Stop cut motor [18:22:59]*** Cut end [18:22:59]Read from MH i2c: 01 07 00 [18:22:59]MH_I2C_Read... [18:22:59]Read from MH i2c: 01 07 00 9D 09 00 00 00 00 00 FF 0F BB [18:22:59]process_action close_receipt done [18:22:59]requested_data is exist [18:22:59]produce_requested_data [18:22:59]requested_item fm.sn is exist - process it [18:22:59]wFMCommunicate request_size=4 [18:22:59]MH_SAM_APDU [18:22:59]CAPDU: 80 11 00 00 [18:22:59]Write to MH i2c: E2 08 00 9E 09 80 11 00 00 00 00 00 00 21 [18:22:59]Write i2c OK [18:22:59]MH_I2C_Read... [18:22:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:59]Read from MH i2c: E2 [18:22:59]MH_I2C_Read... [18:22:59]Read from MH i2c: E2 17 00 [18:22:59]MH_I2C_Read... [18:22:59]Read from MH i2c: E2 17 00 9E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [18:22:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:22:59]wFMCommunicate OK [18:22:59]requested_item fd.num is exist - process it [18:22:59]SAM_PROTO_GetFieldsCounters [18:22:59]wFMCommunicate request_size=4 [18:22:59]MH_SAM_APDU [18:22:59]CAPDU: 80 13 00 00 [18:22:59]Write to MH i2c: E2 08 00 9F 09 80 13 00 00 00 00 00 00 24 [18:22:59]Write i2c OK [18:22:59]MH_I2C_Read... [18:23:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:00]Read from MH i2c: E2 [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: E2 62 00 [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: E2 62 00 9F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 BF [18:23:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:23:00]wFMCommunicate OK [18:23:00]SAM_PROTO_GetFieldsCounters done [18:23:00]requested_item shift.num is exist - process it [18:23:00]requested_item shift.opened is exist - process it [18:23:00]req_shift_opened [18:23:00]FM_GetShiftState [18:23:00]SAM_PROTO_GetShiftState [18:23:00]wFMCommunicate request_size=4 [18:23:00]MH_SAM_APDU [18:23:00]CAPDU: 80 13 01 00 [18:23:00]Write to MH i2c: E2 08 00 A0 09 80 13 01 00 00 00 00 00 26 [18:23:00]Write i2c OK [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: E2 [18:23:00]MH_I2C_Read... [18:23:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:00]Read from MH i2c: E2 0E 00 [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: E2 0E 00 A0 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 84 [18:23:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:23:00]wFMCommunicate OK [18:23:00]SAM_PROTO_GetShiftState done [18:23:00]FM_GetShiftState done [18:23:00]req_shift_opened done [18:23:00]requested_item shift.open_date is exist - process it [18:23:00]req_shift_open_date [18:23:00]req_shift_open_date done [18:23:00]produce_requested_data done [18:23:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97098,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:23:00]process_action_free close_receipt [18:23:00]json_value_free [18:23:00]json_value_free done [18:23:00]process_json_proto returns [18:23:00]Send response to host [18:23:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97098,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:23:00]free response buf [18:23:00]execute_script done [18:23:00]execute_script returns [18:23:00]free content buf [18:23:00]Sock 9.Close socket [18:23:00]Sock 9.Thread stoped [18:23:00]accept exits with 7 [18:23:00]New connection [18:23:00]New thread 3066580324 created [18:23:00]Thread 3066723684 joined [18:23:00]Waiting for new connection... [18:23:00] Sock 7.Parse request [18:23:00]Sock 7.Check first char [18:23:00]Sock 7.First char is OK [18:23:00]request: POST /json_proto HTTP/1.0 [18:23:00]Method: POST [18:23:00]URL: /json_proto [18:23:00]Method is POST - this is cgi request [18:23:00]url: /json_proto [18:23:00]query_string will be loaded in cgi processing [18:23:00]execute_cgi json_proto POST (null) [18:23:00]execute_cgi path=json_proto method=POST [18:23:00]POST find Content-Length [18:23:00]Host: 172.17.40.67:8080 [18:23:00]Content-Length: 679 [18:23:00]Content-Type: application/json [18:23:00] [18:23:00]POST finish read [18:23:00]Found Content-Length = 679 [18:23:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:00]execute_script... [18:23: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)3407634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:00]POST & json_proto [18:23:00]process_json_proto [18:23:00]json parsed OK: [18:23:00]protocol is kg_v1.0 [18:23:00]action value=close_receipt [18:23:00]process_action close_receipt [18:23:00]cmd_close_receipt [18:23:00]MH_GetDate [18:23:00]Write to MH i2c: F0 00 00 A1 09 99 [18:23:00]Write i2c OK [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: F0 [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: F0 09 00 [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: F0 09 00 A1 09 00 04 28 21 67 EE DA 66 66 EA [18:23:00]GetLastDocTimeStamp 1730226176 [18:23:00]current date 1730226180 [18:23:00]FM_GetShiftState [18:23:00]SAM_PROTO_GetShiftState [18:23:00]wFMCommunicate request_size=4 [18:23:00]MH_SAM_APDU [18:23:00]CAPDU: 80 13 01 00 [18:23:00]Write to MH i2c: E2 08 00 A2 09 80 13 01 00 00 00 00 00 28 [18:23:00]Write i2c OK [18:23:00]MH_I2C_Read... [18:23:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:00]Read from MH i2c: E2 [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: E2 0E 00 [18:23:00]MH_I2C_Read... [18:23:00]Read from MH i2c: E2 0E 00 A2 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [18:23:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:23:00]wFMCommunicate OK [18:23:00]SAM_PROTO_GetShiftState done [18:23:00]FM_GetShiftState done [18:23:00]opened in 1730160548 [18:23:00]opened+sec_in_day 1730246948 [18:23:00]quantity*price = 70044 [18:23:00]sum+1 = 70045 [18:23:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 608 29.10.2024 18:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97099 ФПД: 150431237671793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97099&fm=150431237671793&tin=02508201610067®Number=0000000000170478&sum=70000 [18:23:02]StoreToDocumentArchive [18:23:02]shift 145 fd 97099 [18:23:02]save to /storage/0145/doc_00097099 [18:23:02]save last doc name /storage/0145/doc_00097099 to /storage/kkm_last_doc_name [18:23:02]save OK [18:23:02]Clear old archive folders... [18:23:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:02]tlvbuf is B6EA24F0 [18:23:02]SAM_PROTO_ClearQueue [18:23:02]wFMCommunicate request_size=4 [18:23:02]MH_SAM_APDU [18:23:02]CAPDU: 80 09 00 00 [18:23:02]Write to MH i2c: E2 08 00 AF 09 80 09 00 00 00 00 00 00 2A [18:23:02]Write i2c OK [18:23:02]MH_I2C_Read... [18:23:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:02]Read from MH i2c: E2 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 AF 09 00 90 00 2C [18:23:02]RAPDU: 90 00 [18:23:02]wFMCommunicate OK [18:23:02]SAM_PROTO_ClearQueue done [18:23:02]KKMCreateOFDPacket [18:23:02]OFDProtocolAddRootSTLVToBuf [18:23:02]FM_MakeSignedData [18:23:02]FM_MakeSignedData [18:23:02]SAM_PROTO_SignData [18:23:02]wFMCommunicate request_size=4 [18:23:02]MH_SAM_APDU [18:23:02]CAPDU: 80 0D 01 02 [18:23:02]Write to MH i2c: E2 08 00 B0 09 80 0D 01 02 00 00 00 00 32 [18:23:02]Write i2c OK [18:23:02]MH_I2C_Read... [18:23:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:02]Read from MH i2c: E2 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 B0 09 00 90 00 2D [18:23:02]RAPDU: 90 00 [18:23:02]wFMCommunicate OK [18:23:02]wFMCommunicate request_size=255 [18:23:02]MH_SAM_APDU [18:23: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 34 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 60 02 00 00 F4 03 04 00 04 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 7B 01 00 35 04 06 00 88 [18:23:02]Write to MH i2c: E2 02 01 B1 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 34 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 60 02 00 00 F4 03 04 00 04 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 7B 01 00 35 04 06 00 88 00 00 C6 [18:23:02]Write i2c OK [18:23:02]MH_I2C_Read... [18:23:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:02]Read from MH i2c: E2 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 B1 09 00 90 00 2E [18:23:02]RAPDU: 90 00 [18:23:02]wFMCommunicate OK [18:23:02]wFMCommunicate request_size=10 [18:23:02]MH_SAM_APDU [18:23:02]CAPDU: 80 0D 02 02 05 D1 00 7C 0B 71 [18:23:02]Write to MH i2c: E2 0D 00 B2 09 80 0D 02 02 05 00 D1 00 7C 0B 71 00 00 08 [18:23:02]Write i2c OK [18:23:02]MH_I2C_Read... [18:23:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:02]Read from MH i2c: E2 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 03 00 B2 09 00 90 00 2F [18:23:02]RAPDU: 90 00 [18:23:02]wFMCommunicate OK [18:23:02]wFMCommunicate request_size=4 [18:23:02]MH_SAM_APDU [18:23:02]CAPDU: 80 0D 03 02 [18:23:02]Write to MH i2c: E2 08 00 B3 09 80 0D 03 02 00 00 00 00 37 [18:23:02]Write i2c OK [18:23:02]MH_I2C_Read... [18:23:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:02]Read from MH i2c: E2 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 0B 00 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 0B 00 B3 09 00 D8 4D AC 5E C5 5E F6 74 90 00 F4 [18:23:02]RAPDU: D8 4D AC 5E C5 5E F6 74 90 00 [18:23:02]wFMCommunicate OK [18:23:02]SAM_PROTO_SignData done [18:23:02]FM_MakeSignedData done [18:23:02]CreateOFDProtocolMessage [18:23:02]wFMCommunicate request_size=4 [18:23:02]MH_SAM_APDU [18:23:02]CAPDU: 80 11 00 00 [18:23:02]Write to MH i2c: E2 08 00 B4 09 80 11 00 00 00 00 00 00 37 [18:23:02]Write i2c OK [18:23:02]MH_I2C_Read... [18:23:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:02]Read from MH i2c: E2 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 17 00 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: E2 17 00 B4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 88 [18:23:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:23:02]wFMCommunicate OK [18:23:02]CreateOFDProtocolMessage done [18:23:02]OFDSenderStorePacket 97099 [18:23:02]StoreOFDPacket docnum=97099 [18:23:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 28 E4 07 01 D6 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 34 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 60 02 00 00 F4 03 04 00 04 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 7B 01 00 35 04 06 00 88 D1 00 7C 0B 71 D8 4D AC 5E C5 5E F6 74 [18:23:02]CheckFolder [18:23:02]dirname=/storage/ofd_packets [18:23:02]CheckFolder done [18:23:02]ProducePacketName [18:23:02]name=ofd_packets/00097099 [18:23:02]NVStorageSaveData ofd_packets/00097099 [18:23:02]File name is /storage/ofd_packets/00097099 [18:23:02]Write 301 bytes [18:23:02]NVStorageSaveData done [18:23:02]OFDSenderStorePacket done [18:23:02]KKMCreateOFDPacket done [18:23:02]NVStorageSaveData kkm_last_timestamp [18:23:02]File name is /storage/kkm_last_timestamp [18:23:02]Write 4 bytes [18:23:02]NVStorageSaveData done [18:23:02]ExternCall_PrintAddStr [18:23:02]wPrintStart [18:23:02]Write to MH i2c: 01 00 00 B5 09 BE [18:23:02]Write i2c OK [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: 01 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: 01 07 00 [18:23:02]MH_I2C_Read... [18:23:02]Read from MH i2c: 01 07 00 B5 09 00 00 00 00 00 FF 0F D3 [18:23:02]RasterBufferAndPrint [18:23:02]line Счет N : (1)3407634 [18:23:02]line ИНН: 02508201610067 [18:23:02]line Контрольно-Кассовый Чек [18:23:02]line ПРОДАЖА [18:23:02]line ТРК (МРК, ГНК) : 12 [18:23:02]line Товар: 2710124130 [18:23:02]line Аи-92-К-4 [18:23:02]line 10.470 * 66.90 [18:23:02]line = 700.44 [18:23:02]line НДС 12% НСП 1% [18:23:02]line > о реализуемом товаре [18:23:02]line ОКРУГЛЕНИЕ: -0.44 [18:23:02]line ИТОГО: 700.00 [18:23:02]line Внесено: 700.00 [18:23:02]line СДАЧА: 0.00 [18:23:02]line НСП 1% : 6.20 [18:23:02]line НДС 12% : 74.38 [18:23:02]line Наличными: 700.00 [18:23:02]line Безнал.: 0.00 [18:23:02]line Место: АЗС № 82 "Партнер Нефть" [18:23:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:23:02]line СНО: Общий режим [18:23:02]line Чек 608 29.10.2024 18:23 [18:23:02]line Смена: 145 ФФД: 1.0 [18:23:02]line ЗНМ: 0300000017 [18:23:02]line РНМ: 0000000000170478 [18:23:02]line Версия ККМ: v1.0 [18:23:02]line ФМ: 0000000002098560 [18:23:02]line ФД: 97099 [18:23:02]line ФПД: 150431237671793 [18:23:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97099&fm=150431237671793&tin=02508201610067®Number=0000000000170478&sum=70000 [18:23:02]written 0, free lines is 4095 [18:23:02]OFD Sender: Processing packet 97099 [packets to send 59, broken 58] [18:23:02]ProducePacketName [18:23:02]name=ofd_packets/00097099 [18:23:02]OFD Sender: To server: pG, [18:23:02]CommunicateWithHost lk.salyk.kg:30040 [18:23:02]ConnectInit lk.salyk.kg [18:23:02]Connected sock=10 [18:23:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 28 E4 07 01 D6 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 34 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 60 02 00 00 F4 03 04 00 04 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 7B 01 00 35 04 06 00 88 D1 00 7C 0B 71 D8 4D AC 5E C5 5E F6 74 [18:23:03]Write to MH i2c: 01 00 00 E0 09 E9 [18:23:03]Write i2c OK [18:23:03]MH_I2C_Read... [18:23:03]Read from MH i2c: 01 [18:23:03]MH_I2C_Read... [18:23:03]Read from MH i2c: 01 07 00 [18:23:03]MH_I2C_Read... [18:23:03]Read from MH i2c: 01 07 00 E0 09 00 00 00 00 00 12 0D 0F [18:23:03]RasterBufferAndPrint [18:23:03]line [18:23:03]line [18:23:03]line [18:23:03]line [18:23:03]line [18:23:03]written 0, free lines is 3358 [18:23:03]MH_Cut [18:23:03]Write to MH i2c: D1 01 00 E7 09 01 C2 [18:23:03]Write i2c OK [18:23:03]MH_I2C_Read... [18:23:03]Read from MH i2c: D1 [18:23:03]MH_I2C_Read... [18:23:03]Read from MH i2c: D1 01 00 [18:23:03]MH_I2C_Read... [18:23:03]Read from MH i2c: D1 01 00 E7 09 00 C1 [18:23:03]Write to MH i2c: 01 00 00 E8 09 F1 [18:23:03]Write i2c OK [18:23:03]MH_I2C_Read... [18:23:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 9F 47 00 09 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 32 30 39 38 35 36 30 10 04 04 00 4B 7B 01 00 F4 03 04 00 2A D2 20 67 B6 04 01 00 00 5F 56 19 4E 53 74 F7 1B [18:23:03]CommunicateWithHost err = 0 [18:23:03]CheckOFDResponse [18:23:03]1017 (14) - 77093643461234 [18:23:03]1041 (16) - 0000000002098560 [18:23:03]1040 (4) - 97099 [18:23:03]1012 (4) - 29.10.2024 12:16 [18:23:03]1206 (1) - 0 [18:23:03]OFD Sender: Remove packet 97099 [18:23:03]ProducePacketName [18:23:03]name=ofd_packets/00097099 [18:23:03]NVStorageDeleteData [18:23:03]OFD Sender: No OFD packet to send [18:23:03]*** Cut start [18:23:03]*** Partial cut [18:23:03]*** CUTSNS_PIN = 1 [18:23:03]*** CUTSNS_PIN = 0 [18:23:04]*** Brake cut motor [18:23:04]Read from MH i2c: 01 [18:23:04]MH_I2C_Read... [18:23:04]*** Stop cut motor [18:23:04]*** Cut end [18:23:04]Read from MH i2c: 01 07 00 [18:23:04]MH_I2C_Read... [18:23:04]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 FF 0F 06 [18:23:04]process_action close_receipt done [18:23:04]requested_data is exist [18:23:04]produce_requested_data [18:23:04]requested_item fm.sn is exist - process it [18:23:04]wFMCommunicate request_size=4 [18:23:04]MH_SAM_APDU [18:23:04]CAPDU: 80 11 00 00 [18:23:04]Write to MH i2c: E2 08 00 E9 09 80 11 00 00 00 00 00 00 6C [18:23:04]Write i2c OK [18:23:04]MH_I2C_Read... [18:23:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:04]Read from MH i2c: E2 [18:23:04]MH_I2C_Read... [18:23:04]Read from MH i2c: E2 17 00 [18:23:04]MH_I2C_Read... [18:23:04]Read from MH i2c: E2 17 00 E9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [18:23:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:23:04]wFMCommunicate OK [18:23:04]requested_item fd.num is exist - process it [18:23:04]SAM_PROTO_GetFieldsCounters [18:23:04]wFMCommunicate request_size=4 [18:23:04]MH_SAM_APDU [18:23:04]CAPDU: 80 13 00 00 [18:23:04]Write to MH i2c: E2 08 00 EA 09 80 13 00 00 00 00 00 00 6F [18:23:04]Write i2c OK [18:23:04]MH_I2C_Read... [18:23:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:04]Read from MH i2c: E2 [18:23:04]MH_I2C_Read... [18:23:04]Read from MH i2c: E2 62 00 [18:23:04]MH_I2C_Read... [18:23:04]Read from MH i2c: E2 62 00 EA 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [18:23:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:23:04]wFMCommunicate OK [18:23:04]SAM_PROTO_GetFieldsCounters done [18:23:04]requested_item shift.num is exist - process it [18:23:04]requested_item shift.opened is exist - process it [18:23:04]req_shift_opened [18:23:04]FM_GetShiftState [18:23:04]SAM_PROTO_GetShiftState [18:23:04]wFMCommunicate request_size=4 [18:23:04]MH_SAM_APDU [18:23:04]CAPDU: 80 13 01 00 [18:23:04]Write to MH i2c: E2 08 00 EB 09 80 13 01 00 00 00 00 00 71 [18:23:04]Write i2c OK [18:23:04]MH_I2C_Read... [18:23:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:04]Read from MH i2c: E2 [18:23:04]MH_I2C_Read... [18:23:04]Read from MH i2c: E2 0E 00 [18:23:04]MH_I2C_Read... [18:23:04]Read from MH i2c: E2 0E 00 EB 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [18:23:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:23:04]wFMCommunicate OK [18:23:04]SAM_PROTO_GetShiftState done [18:23:04]FM_GetShiftState done [18:23:04]req_shift_opened done [18:23:04]requested_item shift.open_date is exist - process it [18:23:04]req_shift_open_date [18:23:04]req_shift_open_date done [18:23:04]produce_requested_data done [18:23:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97099,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:23:04]process_action_free close_receipt [18:23:04]json_value_free [18:23:04]json_value_free done [18:23:04]process_json_proto returns [18:23:04]Send response to host [18:23:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97099,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:23:04]free response buf [18:23:04]execute_script done [18:23:04]execute_script returns [18:23:04]free content buf [18:23:04]Sock 7.Close socket [18:23:04]Sock 7.Thread stoped [18:23:05]accept exits with 9 [18:23:05]New connection [18:23:05]New thread 3066723684 created [18:23:05]Thread 3066580324 joined [18:23:05]Waiting for new connection... [18:23:05] Sock 9.Parse request [18:23:05]Sock 9.Check first char [18:23:05]Sock 9.First char is OK [18:23:05]request: POST /json_proto HTTP/1.0 [18:23:05]Method: POST [18:23:05]URL: /json_proto [18:23:05]Method is POST - this is cgi request [18:23:05]url: /json_proto [18:23:05]query_string will be loaded in cgi processing [18:23:05]execute_cgi json_proto POST (null) [18:23:05]execute_cgi path=json_proto method=POST [18:23:05]POST find Content-Length [18:23:05]Host: 172.17.40.67:8080 [18:23:05]Content-Length: 678 [18:23:05]Content-Type: application/json [18:23:05] [18:23:05]POST finish read [18:23:05]Found Content-Length = 678 [18:23:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:05]execute_script... [18:23: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)3407635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:23:05]POST & json_proto [18:23:05]process_json_proto [18:23:05]json parsed OK: [18:23:05]protocol is kg_v1.0 [18:23:05]action value=close_receipt [18:23:05]process_action close_receipt [18:23:05]cmd_close_receipt [18:23:05]MH_GetDate [18:23:05]Write to MH i2c: F0 00 00 EC 09 E4 [18:23:05]Write i2c OK [18:23:05]MH_I2C_Read... [18:23:05]Read from MH i2c: F0 [18:23:05]MH_I2C_Read... [18:23:05]Read from MH i2c: F0 09 00 [18:23:05]MH_I2C_Read... [18:23:05]Read from MH i2c: F0 09 00 EC 09 00 09 28 21 67 EE DA 66 66 3A [18:23:05]GetLastDocTimeStamp 1730226180 [18:23:05]current date 1730226185 [18:23:05]FM_GetShiftState [18:23:05]SAM_PROTO_GetShiftState [18:23:05]wFMCommunicate request_size=4 [18:23:05]MH_SAM_APDU [18:23:05]CAPDU: 80 13 01 00 [18:23:05]Write to MH i2c: E2 08 00 ED 09 80 13 01 00 00 00 00 00 73 [18:23:05]Write i2c OK [18:23:05]MH_I2C_Read... [18:23:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:05]Read from MH i2c: E2 [18:23:05]MH_I2C_Read... [18:23:05]Read from MH i2c: E2 0E 00 [18:23:05]MH_I2C_Read... [18:23:05]Read from MH i2c: E2 0E 00 ED 09 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D1 [18:23:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:23:05]wFMCommunicate OK [18:23:05]SAM_PROTO_GetShiftState done [18:23:05]FM_GetShiftState done [18:23:05]opened in 1730160548 [18:23:05]opened+sec_in_day 1730246948 [18:23:05]quantity*price = 50041 [18:23:05]sum+1 = 50042 [18:23: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 609 29.10.2024 18:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97100 ФПД: 47107139950738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97100&fm=47107139950738&tin=02508201610067®Number=0000000000170478&sum=50000 [18:23:06]StoreToDocumentArchive [18:23:06]shift 145 fd 97100 [18:23:06]save to /storage/0145/doc_00097100 [18:23:06]save last doc name /storage/0145/doc_00097100 to /storage/kkm_last_doc_name [18:23:06]save OK [18:23:06]Clear old archive folders... [18:23:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:06]tlvbuf is 0071E170 [18:23:06]SAM_PROTO_ClearQueue [18:23:06]wFMCommunicate request_size=4 [18:23:06]MH_SAM_APDU [18:23:06]CAPDU: 80 09 00 00 [18:23:06]Write to MH i2c: E2 08 00 FA 09 80 09 00 00 00 00 00 00 75 [18:23:06]Write i2c OK [18:23:06]MH_I2C_Read... [18:23:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:06]Read from MH i2c: E2 [18:23:06]MH_I2C_Read... [18:23:06]Read from MH i2c: E2 03 00 [18:23:06]MH_I2C_Read... [18:23:06]Read from MH i2c: E2 03 00 FA 09 00 90 00 77 [18:23:06]RAPDU: 90 00 [18:23:06]wFMCommunicate OK [18:23:06]SAM_PROTO_ClearQueue done [18:23:06]KKMCreateOFDPacket [18:23:06]OFDProtocolAddRootSTLVToBuf [18:23:06]FM_MakeSignedData [18:23:06]FM_MakeSignedData [18:23:06]SAM_PROTO_SignData [18:23:06]wFMCommunicate request_size=4 [18:23:06]MH_SAM_APDU [18:23:06]CAPDU: 80 0D 01 02 [18:23:06]Write to MH i2c: E2 08 00 FB 09 80 0D 01 02 00 00 00 00 7D [18:23:06]Write i2c OK [18:23:06]MH_I2C_Read... [18:23:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:06]Read from MH i2c: E2 [18:23:06]MH_I2C_Read... [18:23:06]Read from MH i2c: E2 03 00 [18:23:06]MH_I2C_Read... [18:23:06]Read from MH i2c: E2 03 00 FB 09 00 90 00 78 [18:23:06]RAPDU: 90 00 [18:23:06]wFMCommunicate OK [18:23:06]wFMCommunicate request_size=255 [18:23:06]MH_SAM_APDU [18:23:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 61 02 00 00 F4 03 04 00 09 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 7B 01 00 35 04 06 00 2A [18:23:06]Write to MH i2c: E2 02 01 FC 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 34 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 61 02 00 00 F4 03 04 00 09 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 7B 01 00 35 04 06 00 2A 00 00 AA [18:23:06]Write i2c OK [18:23:06]MH_I2C_Read... [18:23:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:07]Read from MH i2c: E2 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 03 00 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 03 00 FC 09 00 90 00 79 [18:23:07]RAPDU: 90 00 [18:23:07]wFMCommunicate OK [18:23:07]wFMCommunicate request_size=10 [18:23:07]MH_SAM_APDU [18:23:07]CAPDU: 80 0D 02 02 05 D7 FC 57 D8 92 [18:23:07]Write to MH i2c: E2 0D 00 FD 09 80 0D 02 02 05 00 D7 FC 57 D8 92 00 00 1E [18:23:07]Write i2c OK [18:23:07]MH_I2C_Read... [18:23:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:07]Read from MH i2c: E2 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 03 00 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 03 00 FD 09 00 90 00 7A [18:23:07]RAPDU: 90 00 [18:23:07]wFMCommunicate OK [18:23:07]wFMCommunicate request_size=4 [18:23:07]MH_SAM_APDU [18:23:07]CAPDU: 80 0D 03 02 [18:23:07]Write to MH i2c: E2 08 00 FE 09 80 0D 03 02 00 00 00 00 82 [18:23:07]Write i2c OK [18:23:07]MH_I2C_Read... [18:23:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:07]Read from MH i2c: E2 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 0B 00 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 0B 00 FE 09 00 82 BF 9E 1F 92 94 55 CB 90 00 C7 [18:23:07]RAPDU: 82 BF 9E 1F 92 94 55 CB 90 00 [18:23:07]wFMCommunicate OK [18:23:07]SAM_PROTO_SignData done [18:23:07]FM_MakeSignedData done [18:23:07]CreateOFDProtocolMessage [18:23:07]wFMCommunicate request_size=4 [18:23:07]MH_SAM_APDU [18:23:07]CAPDU: 80 11 00 00 [18:23:07]Write to MH i2c: E2 08 00 FF 09 80 11 00 00 00 00 00 00 82 [18:23:07]Write i2c OK [18:23:07]MH_I2C_Read... [18:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:07]Read from MH i2c: E2 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 17 00 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: E2 17 00 FF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [18:23:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:23:07]wFMCommunicate OK [18:23:07]CreateOFDProtocolMessage done [18:23:07]OFDSenderStorePacket 97100 [18:23:07]StoreOFDPacket docnum=97100 [18:23:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 7C 07 01 99 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 34 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 61 02 00 00 F4 03 04 00 09 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 7B 01 00 35 04 06 00 2A D7 FC 57 D8 92 82 BF 9E 1F 92 94 55 CB [18:23:07]CheckFolder [18:23:07]dirname=/storage/ofd_packets [18:23:07]CheckFolder done [18:23:07]ProducePacketName [18:23:07]name=ofd_packets/00097100 [18:23:07]NVStorageSaveData ofd_packets/00097100 [18:23:07]File name is /storage/ofd_packets/00097100 [18:23:07]Write 301 bytes [18:23:07]NVStorageSaveData done [18:23:07]OFDSenderStorePacket done [18:23:07]KKMCreateOFDPacket done [18:23:07]NVStorageSaveData kkm_last_timestamp [18:23:07]File name is /storage/kkm_last_timestamp [18:23:07]Write 4 bytes [18:23:07]NVStorageSaveData done [18:23:07]ExternCall_PrintAddStr [18:23:07]wPrintStart [18:23:07]Write to MH i2c: 01 00 00 00 0A 0A [18:23:07]OFD Sender: Processing packet 97100 [packets to send 59, broken 58] [18:23:07]ProducePacketName [18:23:07]name=ofd_packets/00097100 [18:23:07]OFD Sender: To server: pG, [18:23:07]CommunicateWithHost lk.salyk.kg:30040 [18:23:07]ConnectInit lk.salyk.kg [18:23:07]Write i2c OK [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: 01 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: 01 07 00 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: 01 07 00 00 0A 00 00 00 00 00 FF 0F 1F [18:23:07]RasterBufferAndPrint [18:23:07]line Счет N : (1)3407635 [18:23:07]line ИНН: 02508201610067 [18:23:07]line Контрольно-Кассовый Чек [18:23:07]line ПРОДАЖА [18:23:07]line ТРК (МРК, ГНК) : 22 [18:23:07]line Товар: 2710124130 [18:23:07]line Аи-92-К-4 [18:23:07]line 7.480 * 66.90 [18:23:07]line = 500.41 [18:23:07]line НДС 12% НСП 1% [18:23:07]line > о реализуемом товаре [18:23:07]line ОКРУГЛЕНИЕ: -0.41 [18:23:07]line ИТОГО: 500.00 [18:23:07]line Внесено: 500.00 [18:23:07]line СДАЧА: 0.00 [18:23:07]line НСП 1% : 4.43 [18:23:07]line НДС 12% : 53.14 [18:23:07]line Наличными: 500.00 [18:23:07]line Безнал.: 0.00 [18:23:07]line Место: АЗС № 82 "Партнер Нефть" [18:23:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:23:07]line СНО: Общий режим [18:23:07]line Чек 609 29.10.2024 18:23 [18:23:07]line Смена: 145 ФФД: 1.0 [18:23:07]line ЗНМ: 0300000017 [18:23:07]line РНМ: 0000000000170478 [18:23:07]line Версия ККМ: v1.0 [18:23:07]line ФМ: 0000000002098560 [18:23:07]line ФД: 97100 [18:23:07]line ФПД: 47107139950738 [18:23:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97100&fm=47107139950738&tin=02508201610067®Number=0000000000170478&sum=50000 [18:23:07]written 0, free lines is 4095 [18:23:07]Connected sock=11 [18:23:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 7C 07 01 99 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 34 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 61 02 00 00 F4 03 04 00 09 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 7B 01 00 35 04 06 00 2A D7 FC 57 D8 92 82 BF 9E 1F 92 94 55 CB [18:23:07]Write to MH i2c: 01 00 00 2B 0A 35 [18:23:07]Write i2c OK [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: 01 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: 01 07 00 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: 01 07 00 2B 0A 00 00 00 00 00 0E 0D 57 [18:23:07]RasterBufferAndPrint [18:23:07]line [18:23:07]line [18:23:07]line [18:23:07]line [18:23:07]line [18:23:07]written 0, free lines is 3363 [18:23:07]MH_Cut [18:23:07]Write to MH i2c: D1 01 00 32 0A 01 0E [18:23:07]Write i2c OK [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: D1 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: D1 01 00 [18:23:07]MH_I2C_Read... [18:23:07]Read from MH i2c: D1 01 00 32 0A 00 0D [18:23:07]Write to MH i2c: 01 00 00 33 0A 3D [18:23:07]Write i2c OK [18:23:07]MH_I2C_Read... [18:23:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A7 E5 47 00 DF D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 7B 01 00 F4 03 04 00 2F D2 20 67 B6 04 01 00 00 D8 9C AE 48 F0 32 64 B5 [18:23:08]CommunicateWithHost err = 0 [18:23:08]CheckOFDResponse [18:23:08]1017 (14) - 77093643461234 [18:23:08]1041 (16) - 0000000002098560 [18:23:08]1040 (4) - 97100 [18:23:08]1012 (4) - 29.10.2024 12:16 [18:23:08]1206 (1) - 0 [18:23:08]OFD Sender: Remove packet 97100 [18:23:08]ProducePacketName [18:23:08]name=ofd_packets/00097100 [18:23:08]NVStorageDeleteData [18:23:08]*** Cut start [18:23:08]*** Partial cut [18:23:08]*** CUTSNS_PIN = 1 [18:23:08]*** CUTSNS_PIN = 0 [18:23:08]OFD Sender: No OFD packet to send [18:23:08]*** Brake cut motor [18:23:09]Read from MH i2c: 01 [18:23:09]MH_I2C_Read... [18:23:09]*** Stop cut motor [18:23:09]*** Cut end [18:23:09]Read from MH i2c: 01 07 00 [18:23:09]MH_I2C_Read... [18:23:09]Read from MH i2c: 01 07 00 33 0A 00 00 00 00 00 FF 0F 52 [18:23:09]process_action close_receipt done [18:23:09]requested_data is exist [18:23:09]produce_requested_data [18:23:09]requested_item fm.sn is exist - process it [18:23:09]wFMCommunicate request_size=4 [18:23:09]MH_SAM_APDU [18:23:09]CAPDU: 80 11 00 00 [18:23:09]Write to MH i2c: E2 08 00 34 0A 80 11 00 00 00 00 00 00 B8 [18:23:09]Write i2c OK [18:23:09]MH_I2C_Read... [18:23:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:09]Read from MH i2c: E2 [18:23:09]MH_I2C_Read... [18:23:09]Read from MH i2c: E2 17 00 [18:23:09]MH_I2C_Read... [18:23:09]Read from MH i2c: E2 17 00 34 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [18:23:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:23:09]wFMCommunicate OK [18:23:09]requested_item fd.num is exist - process it [18:23:09]SAM_PROTO_GetFieldsCounters [18:23:09]wFMCommunicate request_size=4 [18:23:09]MH_SAM_APDU [18:23:09]CAPDU: 80 13 00 00 [18:23:09]Write to MH i2c: E2 08 00 35 0A 80 13 00 00 00 00 00 00 BB [18:23:09]Write i2c OK [18:23:09]MH_I2C_Read... [18:23:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:09]Read from MH i2c: E2 [18:23:09]MH_I2C_Read... [18:23:09]Read from MH i2c: E2 62 00 [18:23:09]MH_I2C_Read... [18:23:09]Read from MH i2c: E2 62 00 35 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 5E [18:23:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:23:09]wFMCommunicate OK [18:23:09]SAM_PROTO_GetFieldsCounters done [18:23:09]requested_item shift.num is exist - process it [18:23:09]requested_item shift.opened is exist - process it [18:23:09]req_shift_opened [18:23:09]FM_GetShiftState [18:23:09]SAM_PROTO_GetShiftState [18:23:09]wFMCommunicate request_size=4 [18:23:09]MH_SAM_APDU [18:23:09]CAPDU: 80 13 01 00 [18:23:09]Write to MH i2c: E2 08 00 36 0A 80 13 01 00 00 00 00 00 BD [18:23:09]Write i2c OK [18:23:09]MH_I2C_Read... [18:23:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:09]Read from MH i2c: E2 [18:23:09]MH_I2C_Read... [18:23:09]Read from MH i2c: E2 0E 00 [18:23:09]MH_I2C_Read... [18:23:09]Read from MH i2c: E2 0E 00 36 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1B [18:23:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:23:09]wFMCommunicate OK [18:23:09]SAM_PROTO_GetShiftState done [18:23:09]FM_GetShiftState done [18:23:09]req_shift_opened done [18:23:09]requested_item shift.open_date is exist - process it [18:23:09]req_shift_open_date [18:23:09]req_shift_open_date done [18:23:09]produce_requested_data done [18:23:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97100,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:23:09]process_action_free close_receipt [18:23:09]json_value_free [18:23:09]json_value_free done [18:23:09]process_json_proto returns [18:23:09]Send response to host [18:23:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97100,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:23:09]free response buf [18:23:09]execute_script done [18:23:09]execute_script returns [18:23:09]free content buf [18:23:09]Sock 9.Close socket [18:23:09]Sock 9.Thread stoped [18:23:13]OFD Sender: No OFD packet to send [18:23:18]OFD Sender: No OFD packet to send [18:23:23]OFD Sender: No OFD packet to send [18:23:28]OFD Sender: No OFD packet to send [18:23:33]OFD Sender: No OFD packet to send [18:23:38]OFD Sender: No OFD packet to send [18:23:43]OFD Sender: No OFD packet to send [18:23:48]OFD Sender: No OFD packet to send [18:23:53]OFD Sender: No OFD packet to send [18:23:58]OFD Sender: No OFD packet to send [18:24:03]OFD Sender: No OFD packet to send [18:24:08]OFD Sender: No OFD packet to send [18:24:13]OFD Sender: No OFD packet to send [18:24:18]OFD Sender: No OFD packet to send [18:24:23]OFD Sender: No OFD packet to send [18:24:28]OFD Sender: No OFD packet to send [18:24:33]OFD Sender: No OFD packet to send [18:24:38]OFD Sender: No OFD packet to send [18:24:42]accept exits with 7 [18:24:42]New connection [18:24:42]New thread 3066580324 created [18:24:42]Thread 3066723684 joined [18:24:42]Waiting for new connection... [18:24:42] Sock 7.Parse request [18:24:42]Sock 7.Check first char [18:24:42]Sock 7.First char is OK [18:24:42]request: POST /json_proto HTTP/1.0 [18:24:42]Method: POST [18:24:42]URL: /json_proto [18:24:42]Method is POST - this is cgi request [18:24:42]url: /json_proto [18:24:42]query_string will be loaded in cgi processing [18:24:42]execute_cgi json_proto POST (null) [18:24:42]execute_cgi path=json_proto method=POST [18:24:42]POST find Content-Length [18:24:42]Host: 172.17.40.67:8080 [18:24:42]Content-Length: 678 [18:24:42]Content-Type: application/json [18:24:42] [18:24:42]POST finish read [18:24:42]Found Content-Length = 678 [18:24:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:42]execute_script... [18:24:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:42]POST & json_proto [18:24:42]process_json_proto [18:24:42]json parsed OK: [18:24:42]protocol is kg_v1.0 [18:24:42]action value=close_receipt [18:24:42]process_action close_receipt [18:24:42]cmd_close_receipt [18:24:42]MH_GetDate [18:24:42]Write to MH i2c: F0 00 00 37 0A 30 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: F0 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: F0 09 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: F0 09 00 37 0A 00 6A 28 21 67 EE DA 66 66 E7 [18:24:42]GetLastDocTimeStamp 1730226185 [18:24:42]current date 1730226282 [18:24:42]FM_GetShiftState [18:24:42]SAM_PROTO_GetShiftState [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 13 01 00 [18:24:42]Write to MH i2c: E2 08 00 38 0A 80 13 01 00 00 00 00 00 BF [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 0E 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 0E 00 38 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1D [18:24:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:24:42]wFMCommunicate OK [18:24:42]SAM_PROTO_GetShiftState done [18:24:42]FM_GetShiftState done [18:24:42]opened in 1730160548 [18:24:42]opened+sec_in_day 1730246948 [18:24:42]quantity*price = 50041 [18:24:42]sum+1 = 50042 [18:24:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 610 29.10.2024 18:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97101 ФПД: 254092885331406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182442&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97101&fm=254092885331406&tin=02508201610067®Number=0000000000170478&sum=50000 [18:24:43]StoreToDocumentArchive [18:24:43]shift 145 fd 97101 [18:24:43]save to /storage/0145/doc_00097101 [18:24:43]save last doc name /storage/0145/doc_00097101 to /storage/kkm_last_doc_name [18:24:43]save OK [18:24:43]Clear old archive folders... [18:24:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:43]tlvbuf is 006759C0 [18:24:43]SAM_PROTO_ClearQueue [18:24:43]wFMCommunicate request_size=4 [18:24:43]MH_SAM_APDU [18:24:43]CAPDU: 80 09 00 00 [18:24:43]Write to MH i2c: E2 08 00 45 0A 80 09 00 00 00 00 00 00 C1 [18:24:43]Write i2c OK [18:24:43]MH_I2C_Read... [18:24:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:43]Read from MH i2c: E2 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: E2 03 00 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [18:24:43]RAPDU: 90 00 [18:24:43]wFMCommunicate OK [18:24:43]SAM_PROTO_ClearQueue done [18:24:43]KKMCreateOFDPacket [18:24:43]OFDProtocolAddRootSTLVToBuf [18:24:43]FM_MakeSignedData [18:24:43]FM_MakeSignedData [18:24:43]SAM_PROTO_SignData [18:24:43]wFMCommunicate request_size=4 [18:24:43]MH_SAM_APDU [18:24:43]CAPDU: 80 0D 01 02 [18:24:43]Write to MH i2c: E2 08 00 46 0A 80 0D 01 02 00 00 00 00 C9 [18:24:43]Write i2c OK [18:24:43]MH_I2C_Read... [18:24:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:43]Read from MH i2c: E2 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: E2 03 00 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: E2 03 00 46 0A 00 90 00 C4 [18:24:43]RAPDU: 90 00 [18:24:43]wFMCommunicate OK [18:24:43]wFMCommunicate request_size=255 [18:24:43]MH_SAM_APDU [18:24: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 34 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 62 02 00 00 F4 03 04 00 6A 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7B 01 00 35 04 06 00 E7 [18:24:43]Write to MH i2c: E2 02 01 47 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 34 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 62 02 00 00 F4 03 04 00 6A 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7B 01 00 35 04 06 00 E7 00 00 16 [18:24:43]Write i2c OK [18:24:43]MH_I2C_Read... [18:24:43]OFD Sender: No OFD packet to send [18:24:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:43]Read from MH i2c: E2 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: E2 03 00 [18:24:43]MH_I2C_Read... [18:24:43]Read from MH i2c: E2 03 00 47 0A 00 90 00 C5 [18:24:43]RAPDU: 90 00 [18:24:43]wFMCommunicate OK [18:24:43]wFMCommunicate request_size=10 [18:24:43]MH_SAM_APDU [18:24:43]CAPDU: 80 0D 02 02 05 18 9C 2B 8D CE [18:24:43]Write to MH i2c: E2 0D 00 48 0A 80 0D 02 02 05 00 18 9C 2B 8D CE 00 00 10 [18:24:43]Write i2c OK [18:24:43]MH_I2C_Read... [18:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:44]Read from MH i2c: E2 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 03 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 03 00 48 0A 00 90 00 C6 [18:24:44]RAPDU: 90 00 [18:24:44]wFMCommunicate OK [18:24:44]wFMCommunicate request_size=4 [18:24:44]MH_SAM_APDU [18:24:44]CAPDU: 80 0D 03 02 [18:24:44]Write to MH i2c: E2 08 00 49 0A 80 0D 03 02 00 00 00 00 CE [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:44]Read from MH i2c: E2 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 0B 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 0B 00 49 0A 00 6D 39 4B 59 A4 EC 2A 7E 90 00 51 [18:24:44]RAPDU: 6D 39 4B 59 A4 EC 2A 7E 90 00 [18:24:44]wFMCommunicate OK [18:24:44]SAM_PROTO_SignData done [18:24:44]FM_MakeSignedData done [18:24:44]CreateOFDProtocolMessage [18:24:44]wFMCommunicate request_size=4 [18:24:44]MH_SAM_APDU [18:24:44]CAPDU: 80 11 00 00 [18:24:44]Write to MH i2c: E2 08 00 4A 0A 80 11 00 00 00 00 00 00 CE [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:44]Read from MH i2c: E2 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 17 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: E2 17 00 4A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [18:24:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:24:44]wFMCommunicate OK [18:24:44]CreateOFDProtocolMessage done [18:24:44]OFDSenderStorePacket 97101 [18:24:44]StoreOFDPacket docnum=97101 [18:24:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 99 5F 07 01 6E 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 34 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 62 02 00 00 F4 03 04 00 6A 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7B 01 00 35 04 06 00 E7 18 9C 2B 8D CE 6D 39 4B 59 A4 EC 2A 7E [18:24:44]CheckFolder [18:24:44]dirname=/storage/ofd_packets [18:24:44]CheckFolder done [18:24:44]ProducePacketName [18:24:44]name=ofd_packets/00097101 [18:24:44]NVStorageSaveData ofd_packets/00097101 [18:24:44]File name is /storage/ofd_packets/00097101 [18:24:44]Write 301 bytes [18:24:44]NVStorageSaveData done [18:24:44]OFDSenderStorePacket done [18:24:44]KKMCreateOFDPacket done [18:24:44]NVStorageSaveData kkm_last_timestamp [18:24:44]File name is /storage/kkm_last_timestamp [18:24:44]Write 4 bytes [18:24:44]NVStorageSaveData done [18:24:44]ExternCall_PrintAddStr [18:24:44]wPrintStart [18:24:44]Write to MH i2c: 01 00 00 4B 0A 55 [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: 01 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: 01 07 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: 01 07 00 4B 0A 00 00 00 00 00 FF 0F 6A [18:24:44]RasterBufferAndPrint [18:24:44]line Счет N : (1)3407636 [18:24:44]line ИНН: 02508201610067 [18:24:44]line Контрольно-Кассовый Чек [18:24:44]line ПРОДАЖА [18:24:44]line ТРК (МРК, ГНК) : 32 [18:24:44]line Товар: 2710124130 [18:24:44]line Аи-92-К-4 [18:24:44]line 7.480 * 66.90 [18:24:44]line = 500.41 [18:24:44]line НДС 12% НСП 1% [18:24:44]line > о реализуемом товаре [18:24:44]line ОКРУГЛЕНИЕ: -0.41 [18:24:44]line ИТОГО: 500.00 [18:24:44]line Внесено: 500.00 [18:24:44]line СДАЧА: 0.00 [18:24:44]line НСП 1% : 4.43 [18:24:44]line НДС 12% : 53.14 [18:24:44]line Наличными: 500.00 [18:24:44]line Безнал.: 0.00 [18:24:44]line Место: АЗС № 82 "Партнер Нефть" [18:24:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:24:44]line СНО: Общий режим [18:24:44]line Чек 610 29.10.2024 18:24 [18:24:44]line Смена: 145 ФФД: 1.0 [18:24:44]line ЗНМ: 0300000017 [18:24:44]line РНМ: 0000000000170478 [18:24:44]line Версия ККМ: v1.0 [18:24:44]line ФМ: 0000000002098560 [18:24:44]line ФД: 97101 [18:24:44]line ФПД: 254092885331406 [18:24:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182442&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97101&fm=254092885331406&tin=02508201610067®Number=0000000000170478&sum=50000 [18:24:44]OFD Sender: Processing packet 97101 [packets to send 59, broken 58] [18:24:44]ProducePacketName [18:24:44]name=ofd_packets/00097101 [18:24:44]OFD Sender: To server: pG, [18:24:44]CommunicateWithHost lk.salyk.kg:30040 [18:24:44]ConnectInit lk.salyk.kg [18:24:44]written 0, free lines is 4095 [18:24:44]Connected sock=10 [18:24:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 99 5F 07 01 6E 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 34 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 62 02 00 00 F4 03 04 00 6A 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7B 01 00 35 04 06 00 E7 18 9C 2B 8D CE 6D 39 4B 59 A4 EC 2A 7E [18:24:44]Write to MH i2c: 01 00 00 76 0A 80 [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: 01 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: 01 07 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: 01 07 00 76 0A 00 00 00 00 00 0B 0D 9F [18:24:44]RasterBufferAndPrint [18:24:44]line [18:24:44]line [18:24:44]line [18:24:44]line [18:24:44]line [18:24:44]written 0, free lines is 3345 [18:24:44]MH_Cut [18:24:44]Write to MH i2c: D1 01 00 7D 0A 01 59 [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: D1 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: D1 01 00 [18:24:44]MH_I2C_Read... [18:24:44]Read from MH i2c: D1 01 00 7D 0A 00 58 [18:24:44]Write to MH i2c: 01 00 00 7E 0A 88 [18:24:44]Write i2c OK [18:24:44]MH_I2C_Read... [18:24:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 07 E3 47 00 94 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 7B 01 00 F4 03 04 00 90 D2 20 67 B6 04 01 00 00 76 AD B1 A1 17 4F 03 73 [18:24:45]CommunicateWithHost err = 0 [18:24:45]CheckOFDResponse [18:24:45]1017 (14) - 77093643461234 [18:24:45]1041 (16) - 0000000002098560 [18:24:45]1040 (4) - 97101 [18:24:45]1012 (4) - 29.10.2024 12:18 [18:24:45]1206 (1) - 0 [18:24:45]OFD Sender: Remove packet 97101 [18:24:45]ProducePacketName [18:24:45]name=ofd_packets/00097101 [18:24:45]NVStorageDeleteData [18:24:45]OFD Sender: No OFD packet to send [18:24:45]*** Cut start [18:24:45]*** Partial cut [18:24:45]*** CUTSNS_PIN = 1 [18:24:45]*** CUTSNS_PIN = 0 [18:24:45]*** Brake cut motor [18:24:46]Read from MH i2c: 01 [18:24:46]MH_I2C_Read... [18:24:46]*** Stop cut motor [18:24:46]*** Cut end [18:24:46]Read from MH i2c: 01 07 00 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: 01 07 00 7E 0A 00 00 00 00 00 FF 0F 9D [18:24:46]process_action close_receipt done [18:24:46]requested_data is exist [18:24:46]produce_requested_data [18:24:46]requested_item fm.sn is exist - process it [18:24:46]wFMCommunicate request_size=4 [18:24:46]MH_SAM_APDU [18:24:46]CAPDU: 80 11 00 00 [18:24:46]Write to MH i2c: E2 08 00 7F 0A 80 11 00 00 00 00 00 00 03 [18:24:46]Write i2c OK [18:24:46]MH_I2C_Read... [18:24:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:46]Read from MH i2c: E2 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 17 00 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 17 00 7F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [18:24:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:24:46]wFMCommunicate OK [18:24:46]requested_item fd.num is exist - process it [18:24:46]SAM_PROTO_GetFieldsCounters [18:24:46]wFMCommunicate request_size=4 [18:24:46]MH_SAM_APDU [18:24:46]CAPDU: 80 13 00 00 [18:24:46]Write to MH i2c: E2 08 00 80 0A 80 13 00 00 00 00 00 00 06 [18:24:46]Write i2c OK [18:24:46]MH_I2C_Read... [18:24:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:46]Read from MH i2c: E2 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 62 00 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 62 00 80 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 AD [18:24:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:46]wFMCommunicate OK [18:24:46]SAM_PROTO_GetFieldsCounters done [18:24:46]requested_item shift.num is exist - process it [18:24:46]requested_item shift.opened is exist - process it [18:24:46]req_shift_opened [18:24:46]FM_GetShiftState [18:24:46]SAM_PROTO_GetShiftState [18:24:46]wFMCommunicate request_size=4 [18:24:46]MH_SAM_APDU [18:24:46]CAPDU: 80 13 01 00 [18:24:46]Write to MH i2c: E2 08 00 81 0A 80 13 01 00 00 00 00 00 08 [18:24:46]Write i2c OK [18:24:46]MH_I2C_Read... [18:24:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:46]Read from MH i2c: E2 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 0E 00 [18:24:46]MH_I2C_Read... [18:24:46]Read from MH i2c: E2 0E 00 81 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [18:24:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:24:46]wFMCommunicate OK [18:24:46]SAM_PROTO_GetShiftState done [18:24:46]FM_GetShiftState done [18:24:46]req_shift_opened done [18:24:46]requested_item shift.open_date is exist - process it [18:24:46]req_shift_open_date [18:24:46]req_shift_open_date done [18:24:46]produce_requested_data done [18:24:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97101,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:24:46]process_action_free close_receipt [18:24:46]json_value_free [18:24:46]json_value_free done [18:24:46]process_json_proto returns [18:24:46]Send response to host [18:24:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97101,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:24:46]free response buf [18:24:46]execute_script done [18:24:46]execute_script returns [18:24:46]free content buf [18:24:46]Sock 7.Close socket [18:24:46]Sock 7.Thread stoped [18:24:50]OFD Sender: No OFD packet to send [18:24:55]OFD Sender: No OFD packet to send [18:25:00]OFD Sender: No OFD packet to send [18:25:05]OFD Sender: No OFD packet to send [18:25:10]OFD Sender: No OFD packet to send [18:25:15]OFD Sender: No OFD packet to send [18:25:20]OFD Sender: No OFD packet to send [18:25:25]OFD Sender: No OFD packet to send [18:25:30]OFD Sender: No OFD packet to send [18:25:35]OFD Sender: No OFD packet to send [18:25:40]OFD Sender: No OFD packet to send [18:25:45]OFD Sender: No OFD packet to send [18:25:46]accept exits with 9 [18:25:46]New connection [18:25:46]New thread 3066723684 created [18:25:46]Thread 3066580324 joined [18:25:46]Waiting for new connection... [18:25:46] Sock 9.Parse request [18:25:46]Sock 9.Check first char [18:25:46]Sock 9.First char is OK [18:25:46]request: POST /json_proto HTTP/1.0 [18:25:46]Method: POST [18:25:46]URL: /json_proto [18:25:46]Method is POST - this is cgi request [18:25:46]url: /json_proto [18:25:46]query_string will be loaded in cgi processing [18:25:46]execute_cgi json_proto POST (null) [18:25:46]execute_cgi path=json_proto method=POST [18:25:46]POST find Content-Length [18:25:46]Host: 172.17.40.67:8080 [18:25:46]Content-Length: 675 [18:25:46]Content-Type: application/json [18:25:46] [18:25:46]POST finish read [18:25:46]Found Content-Length = 675 [18:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:46]execute_script... [18:25: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)3407638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:46]POST & json_proto [18:25:46]process_json_proto [18:25:46]json parsed OK: [18:25:46]protocol is kg_v1.0 [18:25:46]action value=close_receipt [18:25:46]process_action close_receipt [18:25:46]cmd_close_receipt [18:25:46]MH_GetDate [18:25:46]Write to MH i2c: F0 00 00 82 0A 7B [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: F0 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: F0 09 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: F0 09 00 82 0A 00 AB 28 21 67 EE DA 66 66 73 [18:25:46]GetLastDocTimeStamp 1730226282 [18:25:46]current date 1730226347 [18:25:46]FM_GetShiftState [18:25:46]SAM_PROTO_GetShiftState [18:25:46]wFMCommunicate request_size=4 [18:25:46]MH_SAM_APDU [18:25:46]CAPDU: 80 13 01 00 [18:25:46]Write to MH i2c: E2 08 00 83 0A 80 13 01 00 00 00 00 00 0A [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:46]Read from MH i2c: E2 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 0E 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 0E 00 83 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 68 [18:25:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:25:46]wFMCommunicate OK [18:25:46]SAM_PROTO_GetShiftState done [18:25:46]FM_GetShiftState done [18:25:46]opened in 1730160548 [18:25:46]opened+sec_in_day 1730246948 [18:25:46]quantity*price = 50063 [18:25:46]sum+1 = 50064 [18:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 611 29.10.2024 18:25 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97102 ФПД: 270811438674920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97102&fm=270811438674920&tin=02508201610067®Number=0000000000170478&sum=50000 [18:25:48]StoreToDocumentArchive [18:25:48]shift 145 fd 97102 [18:25:48]save to /storage/0145/doc_00097102 [18:25:48]save last doc name /storage/0145/doc_00097102 to /storage/kkm_last_doc_name [18:25:48]save OK [18:25:48]Clear old archive folders... [18:25:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:25:48]tlvbuf is 006A5AD0 [18:25:48]SAM_PROTO_ClearQueue [18:25:48]wFMCommunicate request_size=4 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 09 00 00 [18:25:48]Write to MH i2c: E2 08 00 90 0A 80 09 00 00 00 00 00 00 0C [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 90 0A 00 90 00 0E [18:25:48]RAPDU: 90 00 [18:25:48]wFMCommunicate OK [18:25:48]SAM_PROTO_ClearQueue done [18:25:48]KKMCreateOFDPacket [18:25:48]OFDProtocolAddRootSTLVToBuf [18:25:48]FM_MakeSignedData [18:25:48]FM_MakeSignedData [18:25:48]SAM_PROTO_SignData [18:25:48]wFMCommunicate request_size=4 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 0D 01 02 [18:25:48]Write to MH i2c: E2 08 00 91 0A 80 0D 01 02 00 00 00 00 14 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 91 0A 00 90 00 0F [18:25:48]RAPDU: 90 00 [18:25:48]wFMCommunicate OK [18:25:48]wFMCommunicate request_size=255 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 63 02 00 00 F4 03 04 00 AB 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7B 01 00 35 04 06 00 F6 4D 33 9A [18:25:48]Write to MH i2c: E2 02 01 92 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 AB 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7B 01 00 35 04 06 00 F6 4D 33 9A 00 00 4C [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 92 0A 00 90 00 10 [18:25:48]RAPDU: 90 00 [18:25:48]wFMCommunicate OK [18:25:48]wFMCommunicate request_size=7 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 0D 02 02 02 73 E8 [18:25:48]Write to MH i2c: E2 0A 00 93 0A 80 0D 02 02 02 00 73 E8 00 00 76 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 03 00 93 0A 00 90 00 11 [18:25:48]RAPDU: 90 00 [18:25:48]wFMCommunicate OK [18:25:48]wFMCommunicate request_size=4 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 0D 03 02 [18:25:48]Write to MH i2c: E2 08 00 94 0A 80 0D 03 02 00 00 00 00 19 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 0B 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 0B 00 94 0A 00 0F E1 B2 65 36 88 C2 73 90 00 14 [18:25:48]RAPDU: 0F E1 B2 65 36 88 C2 73 90 00 [18:25:48]wFMCommunicate OK [18:25:48]SAM_PROTO_SignData done [18:25:48]FM_MakeSignedData done [18:25:48]CreateOFDProtocolMessage [18:25:48]wFMCommunicate request_size=4 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 11 00 00 [18:25:48]Write to MH i2c: E2 08 00 95 0A 80 11 00 00 00 00 00 00 19 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 17 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 17 00 95 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [18:25:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:25:48]wFMCommunicate OK [18:25:48]CreateOFDProtocolMessage done [18:25:48]OFDSenderStorePacket 97102 [18:25:48]StoreOFDPacket docnum=97102 [18:25:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9C D1 04 01 97 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 63 02 00 00 F4 03 04 00 AB 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7B 01 00 35 04 06 00 F6 4D 33 9A 73 E8 0F E1 B2 65 36 88 C2 73 [18:25:48]CheckFolder [18:25:48]dirname=/storage/ofd_packets [18:25:48]CheckFolder done [18:25:48]ProducePacketName [18:25:48]name=ofd_packets/00097102 [18:25:48]NVStorageSaveData ofd_packets/00097102 [18:25:48]File name is /storage/ofd_packets/00097102 [18:25:48]Write 298 bytes [18:25:48]NVStorageSaveData done [18:25:48]OFDSenderStorePacket done [18:25:48]KKMCreateOFDPacket done [18:25:48]NVStorageSaveData kkm_last_timestamp [18:25:48]File name is /storage/kkm_last_timestamp [18:25:48]Write 4 bytes [18:25:48]NVStorageSaveData done [18:25:48]ExternCall_PrintAddStr [18:25:48]wPrintStart [18:25:48]Write to MH i2c: 01 00 00 96 0A A0 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: 01 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: 01 07 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: 01 07 00 96 0A 00 00 00 00 00 FF 0F B5 [18:25:48]RasterBufferAndPrint [18:25:48]line Счет N : (1)3407638 [18:25:48]line ИНН: 02508201610067 [18:25:48]line Контрольно-Кассовый Чек [18:25:48]line ПРОДАЖА [18:25:48]line ТРК (МРК, ГНК) : 51 [18:25:48]line Товар: 2710194210 [18:25:48]line ДТ-К-5 [18:25:48]line 6.570 * 76.20 [18:25:48]line = 500.63 [18:25:48]line НДС 12% НСП 1% [18:25:48]line > о реализуемом товаре [18:25:48]line ОКРУГЛЕНИЕ: -0.63 [18:25:48]line ИТОГО: 500.00 [18:25:48]line Внесено: 500.00 [18:25:48]line СДАЧА: 0.00 [18:25:48]line НСП 1% : 4.43 [18:25:48]line НДС 12% : 53.16 [18:25:48]line Наличными: 500.00 [18:25:48]line Безнал.: 0.00 [18:25:48]line Место: АЗС № 82 "Партнер Нефть" [18:25:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:25:48]line СНО: Общий режим [18:25:48]line Чек 611 29.10.2024 18:25 [18:25:48]line Смена: 145 ФФД: 1.0 [18:25:48]line ЗНМ: 0300000017 [18:25:48]line РНМ: 0000000000170478 [18:25:48]line Версия ККМ: v1.0 [18:25:48]line ФМ: 0000000002098560 [18:25:48]line ФД: 97102 [18:25:48]line ФПД: 270811438674920 [18:25:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97102&fm=270811438674920&tin=02508201610067®Number=0000000000170478&sum=50000 [18:25:48]OFD Sender: Processing packet 97102 [packets to send 59, broken 58] [18:25:48]ProducePacketName [18:25:48]name=ofd_packets/00097102 [18:25:48]OFD Sender: To server: pG, [18:25:48]CommunicateWithHost lk.salyk.kg:30040 [18:25:48]ConnectInit lk.salyk.kg [18:25:48]written 0, free lines is 4095 [18:25:49]Connected sock=10 [18:25:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9C D1 04 01 97 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 63 02 00 00 F4 03 04 00 AB 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 7B 01 00 35 04 06 00 F6 4D 33 9A 73 E8 0F E1 B2 65 36 88 C2 73 [18:25:49]Write to MH i2c: 01 00 00 C1 0A CB [18:25:49]Write i2c OK [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: 01 [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: 01 07 00 [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: 01 07 00 C1 0A 00 00 00 00 00 00 0D DF [18:25:49]RasterBufferAndPrint [18:25:49]line [18:25:49]line [18:25:49]line [18:25:49]line [18:25:49]line [18:25:49]written 0, free lines is 3334 [18:25:49]MH_Cut [18:25:49]Write to MH i2c: D1 01 00 C8 0A 01 A4 [18:25:49]Write i2c OK [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: D1 [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: D1 01 00 [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: D1 01 00 C8 0A 00 A3 [18:25:49]Write to MH i2c: 01 00 00 C9 0A D3 [18:25:49]Write i2c OK [18:25:49]MH_I2C_Read... [18:25:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF 55 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 4E 7B 01 00 F4 03 04 00 D1 D2 20 67 B6 04 01 00 00 2C CB FB 56 68 7D 99 5D [18:25:49]CommunicateWithHost err = 0 [18:25:49]CheckOFDResponse [18:25:49]1017 (14) - 77093643461234 [18:25:49]1041 (16) - 0000000002098560 [18:25:49]1040 (4) - 97102 [18:25:49]1012 (4) - 29.10.2024 12:19 [18:25:49]1206 (1) - 0 [18:25:49]OFD Sender: Remove packet 97102 [18:25:49]ProducePacketName [18:25:49]name=ofd_packets/00097102 [18:25:49]NVStorageDeleteData [18:25:49]OFD Sender: No OFD packet to send [18:25:50]*** Cut start [18:25:50]*** Partial cut [18:25:50]*** CUTSNS_PIN = 1 [18:25:50]*** CUTSNS_PIN = 0 [18:25:50]*** Brake cut motor [18:25:50]Read from MH i2c: 01 [18:25:50]MH_I2C_Read... [18:25:50]*** Stop cut motor [18:25:50]*** Cut end [18:25:50]Read from MH i2c: 01 07 00 [18:25:50]MH_I2C_Read... [18:25:50]Read from MH i2c: 01 07 00 C9 0A 00 00 00 00 00 FF 0F E8 [18:25:50]process_action close_receipt done [18:25:50]requested_data is exist [18:25:50]produce_requested_data [18:25:50]requested_item fm.sn is exist - process it [18:25:50]wFMCommunicate request_size=4 [18:25:50]MH_SAM_APDU [18:25:50]CAPDU: 80 11 00 00 [18:25:50]Write to MH i2c: E2 08 00 CA 0A 80 11 00 00 00 00 00 00 4E [18:25:50]Write i2c OK [18:25:50]MH_I2C_Read... [18:25:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:50]Read from MH i2c: E2 [18:25:50]MH_I2C_Read... [18:25:50]Read from MH i2c: E2 17 00 [18:25:50]MH_I2C_Read... [18:25:50]Read from MH i2c: E2 17 00 CA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [18:25:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:25:50]wFMCommunicate OK [18:25:50]requested_item fd.num is exist - process it [18:25:50]SAM_PROTO_GetFieldsCounters [18:25:50]wFMCommunicate request_size=4 [18:25:50]MH_SAM_APDU [18:25:50]CAPDU: 80 13 00 00 [18:25:50]Write to MH i2c: E2 08 00 CB 0A 80 13 00 00 00 00 00 00 51 [18:25:50]Write i2c OK [18:25:50]MH_I2C_Read... [18:25:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:50]Read from MH i2c: E2 [18:25:50]MH_I2C_Read... [18:25:50]Read from MH i2c: E2 62 00 [18:25:50]MH_I2C_Read... [18:25:50]Read from MH i2c: E2 62 00 CB 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 FC [18:25:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:50]wFMCommunicate OK [18:25:50]SAM_PROTO_GetFieldsCounters done [18:25:50]requested_item shift.num is exist - process it [18:25:50]requested_item shift.opened is exist - process it [18:25:50]req_shift_opened [18:25:50]FM_GetShiftState [18:25:50]SAM_PROTO_GetShiftState [18:25:50]wFMCommunicate request_size=4 [18:25:50]MH_SAM_APDU [18:25:50]CAPDU: 80 13 01 00 [18:25:50]Write to MH i2c: E2 08 00 CC 0A 80 13 01 00 00 00 00 00 53 [18:25:50]Write i2c OK [18:25:50]MH_I2C_Read... [18:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:50]Read from MH i2c: E2 [18:25:50]MH_I2C_Read... [18:25:50]Read from MH i2c: E2 0E 00 [18:25:50]MH_I2C_Read... [18:25:50]Read from MH i2c: E2 0E 00 CC 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [18:25:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:25:50]wFMCommunicate OK [18:25:50]SAM_PROTO_GetShiftState done [18:25:50]FM_GetShiftState done [18:25:50]req_shift_opened done [18:25:50]requested_item shift.open_date is exist - process it [18:25:50]req_shift_open_date [18:25:50]req_shift_open_date done [18:25:50]produce_requested_data done [18:25:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97102,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:25:50]process_action_free close_receipt [18:25:50]json_value_free [18:25:50]json_value_free done [18:25:50]process_json_proto returns [18:25:50]Send response to host [18:25:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97102,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:25:50]free response buf [18:25:50]execute_script done [18:25:50]execute_script returns [18:25:50]free content buf [18:25:50]Sock 9.Close socket [18:25:50]Sock 9.Thread stoped [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:16]accept exits with 7 [18:26:16]New connection [18:26:16]New thread 3066580324 created [18:26:16]Thread 3066723684 joined [18:26:16]Waiting for new connection... [18:26:16] Sock 7.Parse request [18:26:16]Sock 7.Check first char [18:26:16]Sock 7.First char is OK [18:26:16]request: POST /json_proto HTTP/1.0 [18:26:16]Method: POST [18:26:16]URL: /json_proto [18:26:16]Method is POST - this is cgi request [18:26:16]url: /json_proto [18:26:16]query_string will be loaded in cgi processing [18:26:16]execute_cgi json_proto POST (null) [18:26:16]execute_cgi path=json_proto method=POST [18:26:16]POST find Content-Length [18:26:16]Host: 172.17.40.67:8080 [18:26:16]Content-Length: 770 [18:26:16]Content-Type: application/json [18:26:16] [18:26:16]POST finish read [18:26:16]Found Content-Length = 770 [18:26:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:26:16]execute_script... [18: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)3407637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:26:16]POST & json_proto [18:26:16]process_json_proto [18:26:16]json parsed OK: [18:26:16]protocol is kg_v1.0 [18:26:16]action value=close_receipt [18:26:16]process_action close_receipt [18:26:16]cmd_close_receipt [18:26:16]MH_GetDate [18:26:16]Write to MH i2c: F0 00 00 CD 0A C6 [18:26:16]Write i2c OK [18:26:16]MH_I2C_Read... [18:26:16]Read from MH i2c: F0 [18:26:16]MH_I2C_Read... [18:26:16]Read from MH i2c: F0 09 00 [18:26:16]MH_I2C_Read... [18:26:16]Read from MH i2c: F0 09 00 CD 0A 00 C9 28 21 67 EE DA 66 66 DC [18:26:16]GetLastDocTimeStamp 1730226347 [18:26:16]current date 1730226377 [18:26:16]FM_GetShiftState [18:26:16]SAM_PROTO_GetShiftState [18:26:16]wFMCommunicate request_size=4 [18:26:16]MH_SAM_APDU [18:26:16]CAPDU: 80 13 01 00 [18:26:16]Write to MH i2c: E2 08 00 CE 0A 80 13 01 00 00 00 00 00 55 [18:26:16]Write i2c OK [18:26:16]MH_I2C_Read... [18:26:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:16]Read from MH i2c: E2 [18:26:16]MH_I2C_Read... [18:26:16]Read from MH i2c: E2 0E 00 [18:26:16]MH_I2C_Read... [18:26:16]Read from MH i2c: E2 0E 00 CE 0A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B3 [18:26:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:26:16]wFMCommunicate OK [18:26:16]SAM_PROTO_GetShiftState done [18:26:16]FM_GetShiftState done [18:26:16]opened in 1730160548 [18:26:16]opened+sec_in_day 1730246948 [18:26:16]quantity*price = 150056 [18:26:16]sum+1 = 150058 [18:26:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 612 29.10.2024 18:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97103 ФПД: 278216358652400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182617&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97103&fm=278216358652400&tin=02508201610067®Number=0000000000170478&sum=150057 [18:26:18]StoreToDocumentArchive [18:26:18]shift 145 fd 97103 [18:26:18]save to /storage/0145/doc_00097103 [18:26:18]save last doc name /storage/0145/doc_00097103 to /storage/kkm_last_doc_name [18:26:18]save OK [18:26:18]Clear old archive folders... [18:26:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:26:18]tlvbuf is 0069DD60 [18:26:18]SAM_PROTO_ClearQueue [18:26:18]wFMCommunicate request_size=4 [18:26:18]MH_SAM_APDU [18:26:18]CAPDU: 80 09 00 00 [18:26:18]Write to MH i2c: E2 08 00 DB 0A 80 09 00 00 00 00 00 00 57 [18:26:18]Write i2c OK [18:26:18]MH_I2C_Read... [18:26:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:26:18]Read from MH i2c: E2 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 DB 0A 00 90 00 59 [18:26:18]RAPDU: 90 00 [18:26:18]wFMCommunicate OK [18:26:18]SAM_PROTO_ClearQueue done [18:26:18]KKMCreateOFDPacket [18:26:18]OFDProtocolAddRootSTLVToBuf [18:26:18]FM_MakeSignedData [18:26:18]FM_MakeSignedData [18:26:18]SAM_PROTO_SignData [18:26:18]wFMCommunicate request_size=4 [18:26:18]MH_SAM_APDU [18:26:18]CAPDU: 80 0D 01 02 [18:26:18]Write to MH i2c: E2 08 00 DC 0A 80 0D 01 02 00 00 00 00 5F [18:26:18]Write i2c OK [18:26:18]MH_I2C_Read... [18:26:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:26:18]Read from MH i2c: E2 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 DC 0A 00 90 00 5A [18:26:18]RAPDU: 90 00 [18:26:18]wFMCommunicate OK [18:26:18]wFMCommunicate request_size=255 [18:26:18]MH_SAM_APDU [18:26: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 34 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 64 02 00 00 F4 03 04 00 C9 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7B 01 00 35 04 06 00 FD [18:26:18]Write to MH i2c: E2 02 01 DD 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 34 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 64 02 00 00 F4 03 04 00 C9 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7B 01 00 35 04 06 00 FD 00 00 E2 [18:26:18]Write i2c OK [18:26:18]MH_I2C_Read... [18:26:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:18]Read from MH i2c: E2 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 DD 0A 00 90 00 5B [18:26:18]RAPDU: 90 00 [18:26:18]wFMCommunicate OK [18:26:18]wFMCommunicate request_size=10 [18:26:18]MH_SAM_APDU [18:26:18]CAPDU: 80 0D 02 02 05 09 4B 3A 69 F0 [18:26:18]Write to MH i2c: E2 0D 00 DE 0A 80 0D 02 02 05 00 09 4B 3A 69 F0 00 00 53 [18:26:18]Write i2c OK [18:26:18]MH_I2C_Read... [18:26:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:18]Read from MH i2c: E2 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 03 00 DE 0A 00 90 00 5C [18:26:18]RAPDU: 90 00 [18:26:18]wFMCommunicate OK [18:26:18]wFMCommunicate request_size=4 [18:26:18]MH_SAM_APDU [18:26:18]CAPDU: 80 0D 03 02 [18:26:18]Write to MH i2c: E2 08 00 DF 0A 80 0D 03 02 00 00 00 00 64 [18:26:18]Write i2c OK [18:26:18]MH_I2C_Read... [18:26:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:26:18]Read from MH i2c: E2 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 0B 00 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 0B 00 DF 0A 00 2A F2 F5 04 A6 B7 C2 4D 90 00 E6 [18:26:18]RAPDU: 2A F2 F5 04 A6 B7 C2 4D 90 00 [18:26:18]wFMCommunicate OK [18:26:18]SAM_PROTO_SignData done [18:26:18]FM_MakeSignedData done [18:26:18]CreateOFDProtocolMessage [18:26:18]wFMCommunicate request_size=4 [18:26:18]MH_SAM_APDU [18:26:18]CAPDU: 80 11 00 00 [18:26:18]Write to MH i2c: E2 08 00 E0 0A 80 11 00 00 00 00 00 00 64 [18:26:18]Write i2c OK [18:26:18]MH_I2C_Read... [18:26:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:18]Read from MH i2c: E2 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 17 00 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: E2 17 00 E0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [18:26:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:26:18]wFMCommunicate OK [18:26:18]CreateOFDProtocolMessage done [18:26:18]OFDSenderStorePacket 97103 [18:26:18]StoreOFDPacket docnum=97103 [18:26:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D 62 07 01 F6 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 34 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 64 02 00 00 F4 03 04 00 C9 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7B 01 00 35 04 06 00 FD 09 4B 3A 69 F0 2A F2 F5 04 A6 B7 C2 4D [18:26:18]CheckFolder [18:26:18]dirname=/storage/ofd_packets [18:26:18]CheckFolder done [18:26:18]ProducePacketName [18:26:18]name=ofd_packets/00097103 [18:26:18]NVStorageSaveData ofd_packets/00097103 [18:26:18]File name is /storage/ofd_packets/00097103 [18:26:18]Write 301 bytes [18:26:18]NVStorageSaveData done [18:26:18]OFDSenderStorePacket done [18:26:18]KKMCreateOFDPacket done [18:26:18]NVStorageSaveData kkm_last_timestamp [18:26:18]File name is /storage/kkm_last_timestamp [18:26:18]Write 4 bytes [18:26:18]NVStorageSaveData done [18:26:18]ExternCall_PrintAddStr [18:26:18]wPrintStart [18:26:18]Write to MH i2c: 01 00 00 E1 0A EB [18:26:18]Write i2c OK [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: 01 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: 01 07 00 [18:26:18]MH_I2C_Read... [18:26:18]Read from MH i2c: 01 07 00 E1 0A 00 00 00 00 00 FF 0F 00 [18:26:18]RasterBufferAndPrint [18:26:18]line Счет N : (1)3407637 [18:26:18]line ИНН: 02508201610067 [18:26:18]line Контрольно-Кассовый Чек [18:26:18]line ПРОДАЖА [18:26:18]line ТРК (МРК, ГНК) : 12 [18:26:18]line Товар: 2710124130 [18:26:18]line Аи-92-К-4 [18:26:18]line 22.430 * 66.90 [18:26:18]line = 1500.57 [18:26:18]line НДС 12% НСП 1% [18:26:18]line > о реализуемом товаре [18:26:18]line ИТОГО: 1500.57 [18:26:18]line НСП 1% : 13.28 [18:26:18]line НДС 12% : 159.35 [18:26:18]line Наличными: 0.00 [18:26:18]line Безнал.: 1500.57 [18:26:18]line Место: АЗС № 82 "Партнер Нефть" [18:26:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:26:18]line СНО: Общий режим [18:26:18]line Чек 612 29.10.2024 18:26 [18:26:18]line Смена: 145 ФФД: 1.0 [18:26:18]line ЗНМ: 0300000017 [18:26:18]line РНМ: 0000000000170478 [18:26:18]line Версия ККМ: v1.0 [18:26:18]line Платежная система: Mbank [18:26:18]line ФМ: 0000000002098560 [18:26:18]line ФД: 97103 [18:26:18]line ФПД: 278216358652400 [18:26:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182617&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97103&fm=278216358652400&tin=02508201610067®Number=0000000000170478&sum=150057 [18:26:18]OFD Sender: Processing packet 97103 [packets to send 59, broken 58] [18:26:18]ProducePacketName [18:26:18]name=ofd_packets/00097103 [18:26:18]OFD Sender: To server: pG, [18:26:18]CommunicateWithHost lk.salyk.kg:30040 [18:26:18]ConnectInit lk.salyk.kg [18:26:18]written 0, free lines is 4095 [18:26:19]Connected sock=10 [18:26:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D 62 07 01 F6 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 34 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 64 02 00 00 F4 03 04 00 C9 28 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 7B 01 00 35 04 06 00 FD 09 4B 3A 69 F0 2A F2 F5 04 A6 B7 C2 4D [18:26:19]Write to MH i2c: 01 00 00 0A 0B 15 [18:26:19]Write i2c OK [18:26:19]MH_I2C_Read... [18:26:19]Read from MH i2c: 01 [18:26:19]MH_I2C_Read... [18:26:19]Read from MH i2c: 01 07 00 [18:26:19]MH_I2C_Read... [18:26:19]Read from MH i2c: 01 07 00 0A 0B 00 00 00 00 00 38 0D 61 [18:26:19]RasterBufferAndPrint [18:26:19]line [18:26:19]line [18:26:19]line [18:26:19]line [18:26:19]line [18:26:19]written 0, free lines is 3390 [18:26:19]MH_Cut [18:26:19]Write to MH i2c: D1 01 00 11 0B 01 EE [18:26:19]Write i2c OK [18:26:19]MH_I2C_Read... [18:26:19]Read from MH i2c: D1 [18:26:19]MH_I2C_Read... [18:26:19]Read from MH i2c: D1 01 00 [18:26:19]MH_I2C_Read... [18:26:19]Read from MH i2c: D1 01 00 11 0B 00 ED [18:26:19]Write to MH i2c: 01 00 00 12 0B 1D [18:26:19]Write i2c OK [18:26:19]MH_I2C_Read... [18:26:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 61 F4 47 00 9B 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 32 30 39 38 35 36 30 10 04 04 00 4F 7B 01 00 F4 03 04 00 EF D2 20 67 B6 04 01 00 00 1E E5 AA 9B 7A 9B 02 97 [18:26:19]CommunicateWithHost err = 0 [18:26:19]CheckOFDResponse [18:26:19]1017 (14) - 77093643461234 [18:26:19]1041 (16) - 0000000002098560 [18:26:19]1040 (4) - 97103 [18:26:19]1012 (4) - 29.10.2024 12:19 [18:26:19]1206 (1) - 0 [18:26:19]OFD Sender: Remove packet 97103 [18:26:19]ProducePacketName [18:26:19]name=ofd_packets/00097103 [18:26:19]NVStorageDeleteData [18:26:20]OFD Sender: No OFD packet to send [18:26:20]*** Cut start [18:26:20]*** Partial cut [18:26:20]*** CUTSNS_PIN = 1 [18:26:20]*** CUTSNS_PIN = 0 [18:26:20]*** Brake cut motor [18:26:20]Read from MH i2c: 01 [18:26:20]MH_I2C_Read... [18:26:20]*** Stop cut motor [18:26:20]*** Cut end [18:26:20]Read from MH i2c: 01 07 00 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: 01 07 00 12 0B 00 00 00 00 00 FF 0F 32 [18:26:20]process_action close_receipt done [18:26:20]requested_data is exist [18:26:20]produce_requested_data [18:26:20]requested_item fm.sn is exist - process it [18:26:20]wFMCommunicate request_size=4 [18:26:20]MH_SAM_APDU [18:26:20]CAPDU: 80 11 00 00 [18:26:20]Write to MH i2c: E2 08 00 13 0B 80 11 00 00 00 00 00 00 98 [18:26:20]Write i2c OK [18:26:20]MH_I2C_Read... [18:26:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:20]Read from MH i2c: E2 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 17 00 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 17 00 13 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [18:26:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:26:20]wFMCommunicate OK [18:26:20]requested_item fd.num is exist - process it [18:26:20]SAM_PROTO_GetFieldsCounters [18:26:20]wFMCommunicate request_size=4 [18:26:20]MH_SAM_APDU [18:26:20]CAPDU: 80 13 00 00 [18:26:20]Write to MH i2c: E2 08 00 14 0B 80 13 00 00 00 00 00 00 9B [18:26:20]Write i2c OK [18:26:20]MH_I2C_Read... [18:26:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:20]Read from MH i2c: E2 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 62 00 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 62 00 14 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 4A [18:26:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:26:20]wFMCommunicate OK [18:26:20]SAM_PROTO_GetFieldsCounters done [18:26:20]requested_item shift.num is exist - process it [18:26:20]requested_item shift.opened is exist - process it [18:26:20]req_shift_opened [18:26:20]FM_GetShiftState [18:26:20]SAM_PROTO_GetShiftState [18:26:20]wFMCommunicate request_size=4 [18:26:20]MH_SAM_APDU [18:26:20]CAPDU: 80 13 01 00 [18:26:20]Write to MH i2c: E2 08 00 15 0B 80 13 01 00 00 00 00 00 9D [18:26:20]Write i2c OK [18:26:20]MH_I2C_Read... [18:26:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:20]Read from MH i2c: E2 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 0E 00 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 0E 00 15 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FB [18:26:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:26:20]wFMCommunicate OK [18:26:20]SAM_PROTO_GetShiftState done [18:26:20]FM_GetShiftState done [18:26:20]req_shift_opened done [18:26:20]requested_item shift.open_date is exist - process it [18:26:20]req_shift_open_date [18:26:20]req_shift_open_date done [18:26:20]produce_requested_data done [18:26:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97103,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:26:20]process_action_free close_receipt [18:26:20]json_value_free [18:26:20]json_value_free done [18:26:20]process_json_proto returns [18:26:20]Send response to host [18:26:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97103,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:26:20]free response buf [18:26:20]execute_script done [18:26:20]execute_script returns [18:26:20]free content buf [18:26:20]Sock 7.Close socket [18:26:20]Sock 7.Thread stoped [18:26:25]OFD Sender: No OFD packet to send [18:26:30]OFD Sender: No OFD packet to send [18:26:35]OFD Sender: No OFD packet to send [18:26:40]OFD Sender: No OFD packet to send [18:26:45]OFD Sender: No OFD packet to send [18:26:50]OFD Sender: No OFD packet to send [18:26:55]OFD Sender: No OFD packet to send [18:27:00]OFD Sender: No OFD packet to send [18:27:05]OFD Sender: No OFD packet to send [18:27:10]OFD Sender: No OFD packet to send [18:27:15]OFD Sender: No OFD packet to send [18:27:20]OFD Sender: No OFD packet to send [18:27:25]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:45]OFD Sender: No OFD packet to send [18:28:50]OFD Sender: No OFD packet to send [18:28:55]OFD Sender: No OFD packet to send [18:29:00]OFD Sender: No OFD packet to send [18:29:05]OFD Sender: No OFD packet to send [18:29:10]OFD Sender: No OFD packet to send [18:29:15]OFD Sender: No OFD packet to send [18:29:20]OFD Sender: No OFD packet to send [18:29:25]OFD Sender: No OFD packet to send [18:29:30]OFD Sender: No OFD packet to send [18:29:35]OFD Sender: No OFD packet to send [18:29:40]OFD Sender: No OFD packet to send [18:29:45]OFD Sender: No OFD packet to send [18:29:50]OFD Sender: No OFD packet to send [18:29:55]OFD Sender: No OFD packet to send [18:30:00]OFD Sender: No OFD packet to send [18:30:00]accept exits with 9 [18:30:00]New connection [18:30:00]New thread 3066723684 created [18:30:00]Thread 3066580324 joined [18:30:00]Waiting for new connection... [18:30:00] Sock 9.Parse request [18:30:00]Sock 9.Check first char [18:30:00]Sock 9.First char is OK [18:30:00]request: POST /json_proto HTTP/1.0 [18:30:00]Method: POST [18:30:00]URL: /json_proto [18:30:00]Method is POST - this is cgi request [18:30:00]url: /json_proto [18:30:00]query_string will be loaded in cgi processing [18:30:00]execute_cgi json_proto POST (null) [18:30:00]execute_cgi path=json_proto method=POST [18:30:00]POST find Content-Length [18:30:00]Host: 172.17.40.67:8080 [18:30:00]Content-Length: 676 [18:30:00]Content-Type: application/json [18:30:00] [18:30:00]POST finish read [18:30:00]Found Content-Length = 676 [18:30:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:00]execute_script... [18:30: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)3407639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:00]POST & json_proto [18:30:00]process_json_proto [18:30:00]json parsed OK: [18:30:00]protocol is kg_v1.0 [18:30:00]action value=close_receipt [18:30:00]process_action close_receipt [18:30:00]cmd_close_receipt [18:30:00]MH_GetDate [18:30:00]Write to MH i2c: F0 00 00 16 0B 10 [18:30:00]Write i2c OK [18:30:00]MH_I2C_Read... [18:30:00]Read from MH i2c: F0 [18:30:00]MH_I2C_Read... [18:30:00]Read from MH i2c: F0 09 00 [18:30:00]MH_I2C_Read... [18:30:00]Read from MH i2c: F0 09 00 16 0B 00 A8 29 21 67 EE DA 66 66 06 [18:30:00]GetLastDocTimeStamp 1730226377 [18:30:00]current date 1730226600 [18:30:00]FM_GetShiftState [18:30:00]SAM_PROTO_GetShiftState [18:30:00]wFMCommunicate request_size=4 [18:30:00]MH_SAM_APDU [18:30:00]CAPDU: 80 13 01 00 [18:30:00]Write to MH i2c: E2 08 00 17 0B 80 13 01 00 00 00 00 00 9F [18:30:00]Write i2c OK [18:30:00]MH_I2C_Read... [18:30:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:00]Read from MH i2c: E2 [18:30:00]MH_I2C_Read... [18:30:00]Read from MH i2c: E2 0E 00 [18:30:00]MH_I2C_Read... [18:30:00]Read from MH i2c: E2 0E 00 17 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FD [18:30:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:30:00]wFMCommunicate OK [18:30:00]SAM_PROTO_GetShiftState done [18:30:00]FM_GetShiftState done [18:30:00]opened in 1730160548 [18:30:00]opened+sec_in_day 1730246948 [18:30:00]quantity*price = 90068 [18:30:00]sum+1 = 90069 [18:30:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 613 29.10.2024 18:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97104 ФПД: 183826240741247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183000&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97104&fm=183826240741247&tin=02508201610067®Number=0000000000170478&sum=90000 [18:30:01]StoreToDocumentArchive [18:30:01]shift 145 fd 97104 [18:30:01]save to /storage/0145/doc_00097104 [18:30:01]save last doc name /storage/0145/doc_00097104 to /storage/kkm_last_doc_name [18:30:01]save OK [18:30:01]Clear old archive folders... [18:30:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:30:01]tlvbuf is 0068E8B0 [18:30:01]SAM_PROTO_ClearQueue [18:30:01]wFMCommunicate request_size=4 [18:30:01]MH_SAM_APDU [18:30:01]CAPDU: 80 09 00 00 [18:30:01]Write to MH i2c: E2 08 00 24 0B 80 09 00 00 00 00 00 00 A1 [18:30:01]Write i2c OK [18:30:01]MH_I2C_Read... [18:30:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:01]Read from MH i2c: E2 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 24 0B 00 90 00 A3 [18:30:01]RAPDU: 90 00 [18:30:01]wFMCommunicate OK [18:30:01]SAM_PROTO_ClearQueue done [18:30:01]KKMCreateOFDPacket [18:30:01]OFDProtocolAddRootSTLVToBuf [18:30:01]FM_MakeSignedData [18:30:01]FM_MakeSignedData [18:30:01]SAM_PROTO_SignData [18:30:01]wFMCommunicate request_size=4 [18:30:01]MH_SAM_APDU [18:30:01]CAPDU: 80 0D 01 02 [18:30:01]Write to MH i2c: E2 08 00 25 0B 80 0D 01 02 00 00 00 00 A9 [18:30:01]Write i2c OK [18:30:01]MH_I2C_Read... [18:30:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:01]Read from MH i2c: E2 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 25 0B 00 90 00 A4 [18:30:01]RAPDU: 90 00 [18:30:01]wFMCommunicate OK [18:30:01]wFMCommunicate request_size=255 [18:30:01]MH_SAM_APDU [18:30:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 A8 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7B 01 00 35 04 06 00 A7 30 61 C7 [18:30:01]Write to MH i2c: E2 02 01 26 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 A8 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7B 01 00 35 04 06 00 A7 30 61 C7 00 00 13 [18:30:01]Write i2c OK [18:30:01]MH_I2C_Read... [18:30:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:01]Read from MH i2c: E2 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 26 0B 00 90 00 A5 [18:30:01]RAPDU: 90 00 [18:30:01]wFMCommunicate OK [18:30:01]wFMCommunicate request_size=7 [18:30:01]MH_SAM_APDU [18:30:01]CAPDU: 80 0D 02 02 02 9F 7F [18:30:01]Write to MH i2c: E2 0A 00 27 0B 80 0D 02 02 02 00 9F 7F 00 00 CE [18:30:01]Write i2c OK [18:30:01]MH_I2C_Read... [18:30:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:01]Read from MH i2c: E2 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 03 00 27 0B 00 90 00 A6 [18:30:01]RAPDU: 90 00 [18:30:01]wFMCommunicate OK [18:30:01]wFMCommunicate request_size=4 [18:30:01]MH_SAM_APDU [18:30:01]CAPDU: 80 0D 03 02 [18:30:01]Write to MH i2c: E2 08 00 28 0B 80 0D 03 02 00 00 00 00 AE [18:30:01]Write i2c OK [18:30:01]MH_I2C_Read... [18:30:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:01]Read from MH i2c: E2 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 0B 00 [18:30:01]MH_I2C_Read... [18:30:01]Read from MH i2c: E2 0B 00 28 0B 00 E7 FD BB A1 75 C1 1C 25 90 00 66 [18:30:01]RAPDU: E7 FD BB A1 75 C1 1C 25 90 00 [18:30:01]wFMCommunicate OK [18:30:01]SAM_PROTO_SignData done [18:30:01]FM_MakeSignedData done [18:30:01]CreateOFDProtocolMessage [18:30:01]wFMCommunicate request_size=4 [18:30:01]MH_SAM_APDU [18:30:01]CAPDU: 80 11 00 00 [18:30:01]Write to MH i2c: E2 08 00 29 0B 80 11 00 00 00 00 00 00 AE [18:30:01]Write i2c OK [18:30:01]MH_I2C_Read... [18:30:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:02]Read from MH i2c: E2 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: E2 17 00 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: E2 17 00 29 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [18:30:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:30:02]wFMCommunicate OK [18:30:02]CreateOFDProtocolMessage done [18:30:02]OFDSenderStorePacket 97104 [18:30:02]StoreOFDPacket docnum=97104 [18:30:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 26 5B 04 01 09 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 A8 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7B 01 00 35 04 06 00 A7 30 61 C7 9F 7F E7 FD BB A1 75 C1 1C 25 [18:30:02]CheckFolder [18:30:02]dirname=/storage/ofd_packets [18:30:02]CheckFolder done [18:30:02]ProducePacketName [18:30:02]name=ofd_packets/00097104 [18:30:02]NVStorageSaveData ofd_packets/00097104 [18:30:02]File name is /storage/ofd_packets/00097104 [18:30:02]Write 298 bytes [18:30:02]NVStorageSaveData done [18:30:02]OFDSenderStorePacket done [18:30:02]KKMCreateOFDPacket done [18:30:02]NVStorageSaveData kkm_last_timestamp [18:30:02]File name is /storage/kkm_last_timestamp [18:30:02]Write 4 bytes [18:30:02]NVStorageSaveData done [18:30:02]ExternCall_PrintAddStr [18:30:02]wPrintStart [18:30:02]Write to MH i2c: 01 00 00 2A 0B 35 [18:30:02]Write i2c OK [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: 01 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: 01 07 00 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: 01 07 00 2A 0B 00 00 00 00 00 FF 0F 4A [18:30:02]RasterBufferAndPrint [18:30:02]line Счет N : (1)3407639 [18:30:02]line ИНН: 02508201610067 [18:30:02]line Контрольно-Кассовый Чек [18:30:02]line ПРОДАЖА [18:30:02]line ТРК (МРК, ГНК) : 51 [18:30:02]line Товар: 2710194210 [18:30:02]line ДТ-К-5 [18:30:02]line 11.820 * 76.20 [18:30:02]line = 900.68 [18:30:02]line НДС 12% НСП 1% [18:30:02]line > о реализуемом товаре [18:30:02]line ОКРУГЛЕНИЕ: -0.68 [18:30:02]line ИТОГО: 900.00 [18:30:02]line Внесено: 900.00 [18:30:02]line СДАЧА: 0.00 [18:30:02]line НСП 1% : 7.97 [18:30:02]line НДС 12% : 95.65 [18:30:02]line Наличными: 900.00 [18:30:02]line Безнал.: 0.00 [18:30:02]line Место: АЗС № 82 "Партнер Нефть" [18:30:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:30:02]line СНО: Общий режим [18:30:02]line Чек 613 29.10.2024 18:30 [18:30:02]line Смена: 145 ФФД: 1.0 [18:30:02]line ЗНМ: 0300000017 [18:30:02]line РНМ: 0000000000170478 [18:30:02]line Версия ККМ: v1.0 [18:30:02]line ФМ: 0000000002098560 [18:30:02]line ФД: 97104 [18:30:02]line ФПД: 183826240741247 [18:30:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183000&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97104&fm=183826240741247&tin=02508201610067®Number=0000000000170478&sum=90000 [18:30:02]OFD Sender: Processing packet 97104 [packets to send 59, broken 58] [18:30:02]ProducePacketName [18:30:02]name=ofd_packets/00097104 [18:30:02]OFD Sender: To server: pG, [18:30:02]CommunicateWithHost lk.salyk.kg:30040 [18:30:02]ConnectInit lk.salyk.kg [18:30:02]written 0, free lines is 4095 [18:30:02]Connected sock=10 [18:30:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 26 5B 04 01 09 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 A8 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 7B 01 00 35 04 06 00 A7 30 61 C7 9F 7F E7 FD BB A1 75 C1 1C 25 [18:30:02]Write to MH i2c: 01 00 00 55 0B 60 [18:30:02]Write i2c OK [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: 01 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: 01 07 00 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: 01 07 00 55 0B 00 00 00 00 00 02 0D 76 [18:30:02]RasterBufferAndPrint [18:30:02]line [18:30:02]line [18:30:02]line [18:30:02]line [18:30:02]line [18:30:02]written 0, free lines is 3339 [18:30:02]MH_Cut [18:30:02]Write to MH i2c: D1 01 00 5C 0B 01 39 [18:30:02]Write i2c OK [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: D1 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: D1 01 00 [18:30:02]MH_I2C_Read... [18:30:02]Read from MH i2c: D1 01 00 5C 0B 00 38 [18:30:02]Write to MH i2c: 01 00 00 5D 0B 68 [18:30:02]Write i2c OK [18:30:02]MH_I2C_Read... [18:30:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 29 47 00 E2 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 32 30 39 38 35 36 30 10 04 04 00 50 7B 01 00 F4 03 04 00 CE D3 20 67 B6 04 01 00 00 1C 37 5D C4 17 38 38 56 [18:30:02]CommunicateWithHost err = 0 [18:30:02]CheckOFDResponse [18:30:02]1017 (14) - 77093643461234 [18:30:02]1041 (16) - 0000000002098560 [18:30:02]1040 (4) - 97104 [18:30:02]1012 (4) - 29.10.2024 12:23 [18:30:02]1206 (1) - 0 [18:30:02]OFD Sender: Remove packet 97104 [18:30:02]ProducePacketName [18:30:02]name=ofd_packets/00097104 [18:30:02]NVStorageDeleteData [18:30:03]OFD Sender: No OFD packet to send [18:30:03]*** Cut start [18:30:03]*** Partial cut [18:30:03]*** CUTSNS_PIN = 1 [18:30:03]*** CUTSNS_PIN = 0 [18:30:03]*** Brake cut motor [18:30:04]Read from MH i2c: 01 [18:30:04]MH_I2C_Read... [18:30:04]*** Stop cut motor [18:30:04]*** Cut end [18:30:04]Read from MH i2c: 01 07 00 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: 01 07 00 5D 0B 00 00 00 00 00 FF 0F 7D [18:30:04]process_action close_receipt done [18:30:04]requested_data is exist [18:30:04]produce_requested_data [18:30:04]requested_item fm.sn is exist - process it [18:30:04]wFMCommunicate request_size=4 [18:30:04]MH_SAM_APDU [18:30:04]CAPDU: 80 11 00 00 [18:30:04]Write to MH i2c: E2 08 00 5E 0B 80 11 00 00 00 00 00 00 E3 [18:30:04]Write i2c OK [18:30:04]MH_I2C_Read... [18:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:04]Read from MH i2c: E2 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 17 00 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 17 00 5E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [18:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:30:04]wFMCommunicate OK [18:30:04]requested_item fd.num is exist - process it [18:30:04]SAM_PROTO_GetFieldsCounters [18:30:04]wFMCommunicate request_size=4 [18:30:04]MH_SAM_APDU [18:30:04]CAPDU: 80 13 00 00 [18:30:04]Write to MH i2c: E2 08 00 5F 0B 80 13 00 00 00 00 00 00 E6 [18:30:04]Write i2c OK [18:30:04]MH_I2C_Read... [18:30:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:04]Read from MH i2c: E2 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 62 00 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 62 00 5F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 99 [18:30:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:04]wFMCommunicate OK [18:30:04]SAM_PROTO_GetFieldsCounters done [18:30:04]requested_item shift.num is exist - process it [18:30:04]requested_item shift.opened is exist - process it [18:30:04]req_shift_opened [18:30:04]FM_GetShiftState [18:30:04]SAM_PROTO_GetShiftState [18:30:04]wFMCommunicate request_size=4 [18:30:04]MH_SAM_APDU [18:30:04]CAPDU: 80 13 01 00 [18:30:04]Write to MH i2c: E2 08 00 60 0B 80 13 01 00 00 00 00 00 E8 [18:30:04]Write i2c OK [18:30:04]MH_I2C_Read... [18:30:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:04]Read from MH i2c: E2 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 0E 00 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 0E 00 60 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 46 [18:30:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:30:04]wFMCommunicate OK [18:30:04]SAM_PROTO_GetShiftState done [18:30:04]FM_GetShiftState done [18:30:04]req_shift_opened done [18:30:04]requested_item shift.open_date is exist - process it [18:30:04]req_shift_open_date [18:30:04]req_shift_open_date done [18:30:04]produce_requested_data done [18:30:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97104,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:30:04]process_action_free close_receipt [18:30:04]json_value_free [18:30:04]json_value_free done [18:30:04]process_json_proto returns [18:30:04]Send response to host [18:30:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97104,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:30:04]free response buf [18:30:04]execute_script done [18:30:04]execute_script returns [18:30:04]free content buf [18:30:04]Sock 9.Close socket [18:30:04]Sock 9.Thread stoped [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]accept exits with 7 [18:30:43]New connection [18:30:43]New thread 3066580324 created [18:30:43]Thread 3066723684 joined [18:30:43]Waiting for new connection... [18:30:43] Sock 7.Parse request [18:30:43]Sock 7.Check first char [18:30:43]Sock 7.First char is OK [18:30:43]request: POST /json_proto HTTP/1.0 [18:30:43]Method: POST [18:30:43]URL: /json_proto [18:30:43]Method is POST - this is cgi request [18:30:43]url: /json_proto [18:30:43]query_string will be loaded in cgi processing [18:30:43]execute_cgi json_proto POST (null) [18:30:43]execute_cgi path=json_proto method=POST [18:30:43]POST find Content-Length [18:30:43]Host: 172.17.40.67:8080 [18:30:43]Content-Length: 679 [18:30:43]Content-Type: application/json [18:30:43] [18:30:43]POST finish read [18:30:43]Found Content-Length = 679 [18:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:43]execute_script... [18: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)3407640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:30:43]POST & json_proto [18:30:43]process_json_proto [18:30:43]json parsed OK: [18:30:43]protocol is kg_v1.0 [18:30:43]action value=close_receipt [18:30:43]process_action close_receipt [18:30:43]cmd_close_receipt [18:30:43]MH_GetDate [18:30:43]Write to MH i2c: F0 00 00 61 0B 5B [18:30:43]Write i2c OK [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: F0 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: F0 09 00 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: F0 09 00 61 0B 00 D3 29 21 67 EE DA 66 66 7C [18:30:43]GetLastDocTimeStamp 1730226600 [18:30:43]current date 1730226643 [18:30:43]FM_GetShiftState [18:30:43]SAM_PROTO_GetShiftState [18:30:43]wFMCommunicate request_size=4 [18:30:43]MH_SAM_APDU [18:30:43]CAPDU: 80 13 01 00 [18:30:43]Write to MH i2c: E2 08 00 62 0B 80 13 01 00 00 00 00 00 EA [18:30:43]Write i2c OK [18:30:43]MH_I2C_Read... [18:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:43]Read from MH i2c: E2 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: E2 0E 00 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: E2 0E 00 62 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 48 [18:30:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:30:43]wFMCommunicate OK [18:30:43]SAM_PROTO_GetShiftState done [18:30:43]FM_GetShiftState done [18:30:43]opened in 1730160548 [18:30:43]opened+sec_in_day 1730246948 [18:30:43]quantity*price = 80012 [18:30:43]sum+1 = 80013 [18:30:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 614 29.10.2024 18:30 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97105 ФПД: 78787329066948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183043&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97105&fm=78787329066948&tin=02508201610067®Number=0000000000170478&sum=80000 [18:30:44]StoreToDocumentArchive [18:30:44]shift 145 fd 97105 [18:30:44]save to /storage/0145/doc_00097105 [18:30:44]save last doc name /storage/0145/doc_00097105 to /storage/kkm_last_doc_name [18:30:44]save OK [18:30:44]Clear old archive folders... [18:30:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:44]tlvbuf is 006A2820 [18:30:44]SAM_PROTO_ClearQueue [18:30:44]wFMCommunicate request_size=4 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 09 00 00 [18:30:44]Write to MH i2c: E2 08 00 6F 0B 80 09 00 00 00 00 00 00 EC [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 6F 0B 00 90 00 EE [18:30:44]RAPDU: 90 00 [18:30:44]wFMCommunicate OK [18:30:44]SAM_PROTO_ClearQueue done [18:30:44]KKMCreateOFDPacket [18:30:44]OFDProtocolAddRootSTLVToBuf [18:30:44]FM_MakeSignedData [18:30:44]FM_MakeSignedData [18:30:44]SAM_PROTO_SignData [18:30:44]wFMCommunicate request_size=4 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 0D 01 02 [18:30:44]Write to MH i2c: E2 08 00 70 0B 80 0D 01 02 00 00 00 00 F4 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 70 0B 00 90 00 EF [18:30:44]RAPDU: 90 00 [18:30:44]wFMCommunicate OK [18:30:44]wFMCommunicate request_size=255 [18:30:44]MH_SAM_APDU [18: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 34 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 66 02 00 00 F4 03 04 00 D3 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7B 01 00 35 04 06 00 47 [18:30:44]Write to MH i2c: E2 02 01 71 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 34 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 66 02 00 00 F4 03 04 00 D3 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7B 01 00 35 04 06 00 47 00 00 FF [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 71 0B 00 90 00 F0 [18:30:44]RAPDU: 90 00 [18:30:44]wFMCommunicate OK [18:30:44]wFMCommunicate request_size=10 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 0D 02 02 05 A8 1A C3 07 C4 [18:30:44]Write to MH i2c: E2 0D 00 72 0B 80 0D 02 02 05 00 A8 1A C3 07 C4 00 00 51 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 72 0B 00 90 00 F1 [18:30:44]RAPDU: 90 00 [18:30:44]wFMCommunicate OK [18:30:44]wFMCommunicate request_size=4 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 0D 03 02 [18:30:44]Write to MH i2c: E2 08 00 73 0B 80 0D 03 02 00 00 00 00 F9 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 0B 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 0B 00 73 0B 00 AC 69 46 61 DF 76 D2 54 90 00 31 [18:30:44]RAPDU: AC 69 46 61 DF 76 D2 54 90 00 [18:30:44]wFMCommunicate OK [18:30:44]SAM_PROTO_SignData done [18:30:44]FM_MakeSignedData done [18:30:44]CreateOFDProtocolMessage [18:30:44]wFMCommunicate request_size=4 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 11 00 00 [18:30:44]Write to MH i2c: E2 08 00 74 0B 80 11 00 00 00 00 00 00 F9 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 17 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 17 00 74 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [18:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:30:44]wFMCommunicate OK [18:30:44]CreateOFDProtocolMessage done [18:30:44]OFDSenderStorePacket 97105 [18:30:44]StoreOFDPacket docnum=97105 [18:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 FC 07 01 9E 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 34 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 66 02 00 00 F4 03 04 00 D3 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7B 01 00 35 04 06 00 47 A8 1A C3 07 C4 AC 69 46 61 DF 76 D2 54 [18:30:44]CheckFolder [18:30:44]dirname=/storage/ofd_packets [18:30:44]CheckFolder done [18:30:44]ProducePacketName [18:30:44]name=ofd_packets/00097105 [18:30:44]NVStorageSaveData ofd_packets/00097105 [18:30:44]File name is /storage/ofd_packets/00097105 [18:30:44]Write 301 bytes [18:30:44]NVStorageSaveData done [18:30:44]OFDSenderStorePacket done [18:30:44]KKMCreateOFDPacket done [18:30:44]NVStorageSaveData kkm_last_timestamp [18:30:44]File name is /storage/kkm_last_timestamp [18:30:44]Write 4 bytes [18:30:44]NVStorageSaveData done [18:30:44]ExternCall_PrintAddStr [18:30:44]wPrintStart [18:30:44]Write to MH i2c: 01 00 00 75 0B 80 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: 01 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: 01 07 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: 01 07 00 75 0B 00 00 00 00 00 FF 0F 95 [18:30:44]RasterBufferAndPrint [18:30:44]line Счет N : (1)3407640 [18:30:44]line ИНН: 02508201610067 [18:30:44]line Контрольно-Кассовый Чек [18:30:44]line ПРОДАЖА [18:30:44]line ТРК (МРК, ГНК) : 32 [18:30:44]line Товар: 2710124130 [18:30:44]line Аи-92-К-4 [18:30:44]line 11.960 * 66.90 [18:30:44]line = 800.12 [18:30:44]line НДС 12% НСП 1% [18:30:44]line > о реализуемом товаре [18:30:44]line ОКРУГЛЕНИЕ: -0.12 [18:30:44]line ИТОГО: 800.00 [18:30:44]line Внесено: 800.00 [18:30:44]line СДАЧА: 0.00 [18:30:44]line НСП 1% : 7.08 [18:30:44]line НДС 12% : 84.97 [18:30:44]line Наличными: 800.00 [18:30:44]line Безнал.: 0.00 [18:30:44]line Место: АЗС № 82 "Партнер Нефть" [18:30:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:30:44]line СНО: Общий режим [18:30:44]line Чек 614 29.10.2024 18:30 [18:30:44]line Смена: 145 ФФД: 1.0 [18:30:44]line ЗНМ: 0300000017 [18:30:44]line РНМ: 0000000000170478 [18:30:44]line Версия ККМ: v1.0 [18:30:44]line ФМ: 0000000002098560 [18:30:44]line ФД: 97105 [18:30:44]line ФПД: 78787329066948 [18:30:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183043&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97105&fm=78787329066948&tin=02508201610067®Number=0000000000170478&sum=80000 [18:30:45]OFD Sender: Processing packet 97105 [packets to send 59, broken 58] [18:30:45]ProducePacketName [18:30:45]name=ofd_packets/00097105 [18:30:45]OFD Sender: To server: pG, [18:30:45]CommunicateWithHost lk.salyk.kg:30040 [18:30:45]ConnectInit lk.salyk.kg [18:30:45]written 0, free lines is 4095 [18:30:45]Connected sock=10 [18:30:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 FC 07 01 9E 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 34 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 66 02 00 00 F4 03 04 00 D3 29 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 7B 01 00 35 04 06 00 47 A8 1A C3 07 C4 AC 69 46 61 DF 76 D2 54 [18:30:45]Write to MH i2c: 01 00 00 A0 0B AB [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 07 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 07 00 A0 0B 00 00 00 00 00 0D 0D CC [18:30:45]RasterBufferAndPrint [18:30:45]line [18:30:45]line [18:30:45]line [18:30:45]line [18:30:45]line [18:30:45]written 0, free lines is 3347 [18:30:45]MH_Cut [18:30:45]Write to MH i2c: D1 01 00 A7 0B 01 84 [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: D1 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: D1 01 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: D1 01 00 A7 0B 00 83 [18:30:45]Write to MH i2c: 01 00 00 A8 0B B3 [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 56 2B 47 00 D3 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 32 30 39 38 35 36 30 10 04 04 00 51 7B 01 00 F4 03 04 00 F9 D3 20 67 B6 04 01 00 00 EF EE 52 0E A8 8E C1 C1 [18:30:45]CommunicateWithHost err = 0 [18:30:45]CheckOFDResponse [18:30:45]1017 (14) - 77093643461234 [18:30:45]1041 (16) - 0000000002098560 [18:30:45]1040 (4) - 97105 [18:30:45]1012 (4) - 29.10.2024 12:24 [18:30:45]1206 (1) - 0 [18:30:45]OFD Sender: Remove packet 97105 [18:30:45]ProducePacketName [18:30:45]name=ofd_packets/00097105 [18:30:45]NVStorageDeleteData [18:30:46]OFD Sender: No OFD packet to send [18:30:46]*** Cut start [18:30:46]*** Partial cut [18:30:46]*** CUTSNS_PIN = 1 [18:30:46]*** CUTSNS_PIN = 0 [18:30:46]*** Brake cut motor [18:30:46]Read from MH i2c: 01 [18:30:46]MH_I2C_Read... [18:30:46]*** Stop cut motor [18:30:46]*** Cut end [18:30:46]Read from MH i2c: 01 07 00 [18:30:46]MH_I2C_Read... [18:30:46]Read from MH i2c: 01 07 00 A8 0B 00 00 00 00 00 FF 0F C8 [18:30:46]process_action close_receipt done [18:30:46]requested_data is exist [18:30:46]produce_requested_data [18:30:46]requested_item fm.sn is exist - process it [18:30:46]wFMCommunicate request_size=4 [18:30:46]MH_SAM_APDU [18:30:46]CAPDU: 80 11 00 00 [18:30:46]Write to MH i2c: E2 08 00 A9 0B 80 11 00 00 00 00 00 00 2E [18:30:46]Write i2c OK [18:30:46]MH_I2C_Read... [18:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:47]Read from MH i2c: E2 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: E2 17 00 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: E2 17 00 A9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [18:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:30:47]wFMCommunicate OK [18:30:47]requested_item fd.num is exist - process it [18:30:47]SAM_PROTO_GetFieldsCounters [18:30:47]wFMCommunicate request_size=4 [18:30:47]MH_SAM_APDU [18:30:47]CAPDU: 80 13 00 00 [18:30:47]Write to MH i2c: E2 08 00 AA 0B 80 13 00 00 00 00 00 00 31 [18:30:47]Write i2c OK [18:30:47]MH_I2C_Read... [18:30:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:47]Read from MH i2c: E2 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: E2 62 00 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: E2 62 00 AA 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 E8 [18:30:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:47]wFMCommunicate OK [18:30:47]SAM_PROTO_GetFieldsCounters done [18:30:47]requested_item shift.num is exist - process it [18:30:47]requested_item shift.opened is exist - process it [18:30:47]req_shift_opened [18:30:47]FM_GetShiftState [18:30:47]SAM_PROTO_GetShiftState [18:30:47]wFMCommunicate request_size=4 [18:30:47]MH_SAM_APDU [18:30:47]CAPDU: 80 13 01 00 [18:30:47]Write to MH i2c: E2 08 00 AB 0B 80 13 01 00 00 00 00 00 33 [18:30:47]Write i2c OK [18:30:47]MH_I2C_Read... [18:30:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:47]Read from MH i2c: E2 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: E2 0E 00 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: E2 0E 00 AB 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 91 [18:30:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:30:47]wFMCommunicate OK [18:30:47]SAM_PROTO_GetShiftState done [18:30:47]FM_GetShiftState done [18:30:47]req_shift_opened done [18:30:47]requested_item shift.open_date is exist - process it [18:30:47]req_shift_open_date [18:30:47]req_shift_open_date done [18:30:47]produce_requested_data done [18:30:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97105,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:30:47]process_action_free close_receipt [18:30:47]json_value_free [18:30:47]json_value_free done [18:30:47]process_json_proto returns [18:30:47]Send response to host [18:30:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97105,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:30:47]free response buf [18:30:47]execute_script done [18:30:47]execute_script returns [18:30:47]free content buf [18:30:47]Sock 7.Close socket [18:30:47]Sock 7.Thread stoped [18:30:51]OFD Sender: No OFD packet to send [18:30:56]OFD Sender: No OFD packet to send [18:31:01]OFD Sender: No OFD packet to send [18:31:06]OFD Sender: No OFD packet to send [18:31:11]OFD Sender: No OFD packet to send [18:31:16]OFD Sender: No OFD packet to send [18:31:21]OFD Sender: No OFD packet to send [18:31:26]OFD Sender: No OFD packet to send [18:31:31]OFD Sender: No OFD packet to send [18:31:36]OFD Sender: No OFD packet to send [18:31:41]OFD Sender: No OFD packet to send [18:31:46]OFD Sender: No OFD packet to send [18:31:51]OFD Sender: No OFD packet to send [18:31:56]OFD Sender: No OFD packet to send [18:32:01]OFD Sender: No OFD packet to send [18:32:06]OFD Sender: No OFD packet to send [18:32:11]OFD Sender: No OFD packet to send [18:32:16]OFD Sender: No OFD packet to send [18:32:21]OFD Sender: No OFD packet to send [18:32:26]OFD Sender: No OFD packet to send [18:32:31]OFD Sender: No OFD packet to send [18:32:36]OFD Sender: No OFD packet to send [18:32:41]OFD Sender: No OFD packet to send [18:32:46]OFD Sender: No OFD packet to send [18:32:51]OFD Sender: No OFD packet to send [18:32:56]OFD Sender: No OFD packet to send [18:33:01]OFD Sender: No OFD packet to send [18:33:06]OFD Sender: No OFD packet to send [18:33:11]OFD Sender: No OFD packet to send [18:33:13]accept exits with 9 [18:33:13]New connection [18:33:13]New thread 3066723684 created [18:33:13]Thread 3066580324 joined [18:33:13]Waiting for new connection... [18:33:13] Sock 9.Parse request [18:33:13]Sock 9.Check first char [18:33:13]Sock 9.First char is OK [18:33:13]request: POST /json_proto HTTP/1.0 [18:33:13]Method: POST [18:33:13]URL: /json_proto [18:33:13]Method is POST - this is cgi request [18:33:13]url: /json_proto [18:33:13]query_string will be loaded in cgi processing [18:33:13]execute_cgi json_proto POST (null) [18:33:13]execute_cgi path=json_proto method=POST [18:33:13]POST find Content-Length [18:33:13]Host: 172.17.40.67:8080 [18:33:13]Content-Length: 679 [18:33:13]Content-Type: application/json [18:33:13] [18:33:13]POST finish read [18:33:13]Found Content-Length = 679 [18:33:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:33:13]execute_script... [18:33: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)3407642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:33:13]POST & json_proto [18:33:13]process_json_proto [18:33:13]json parsed OK: [18:33:13]protocol is kg_v1.0 [18:33:13]action value=close_receipt [18:33:13]process_action close_receipt [18:33:13]cmd_close_receipt [18:33:13]MH_GetDate [18:33:13]Write to MH i2c: F0 00 00 AC 0B A6 [18:33:13]Write i2c OK [18:33:13]MH_I2C_Read... [18:33:13]Read from MH i2c: F0 [18:33:13]MH_I2C_Read... [18:33:13]Read from MH i2c: F0 09 00 [18:33:13]MH_I2C_Read... [18:33:13]Read from MH i2c: F0 09 00 AC 0B 00 69 2A 21 67 EE DA 66 66 5E [18:33:13]GetLastDocTimeStamp 1730226643 [18:33:13]current date 1730226793 [18:33:13]FM_GetShiftState [18:33:13]SAM_PROTO_GetShiftState [18:33:13]wFMCommunicate request_size=4 [18:33:13]MH_SAM_APDU [18:33:13]CAPDU: 80 13 01 00 [18:33:13]Write to MH i2c: E2 08 00 AD 0B 80 13 01 00 00 00 00 00 35 [18:33:13]Write i2c OK [18:33:13]MH_I2C_Read... [18:33:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:13]Read from MH i2c: E2 [18:33:13]MH_I2C_Read... [18:33:13]Read from MH i2c: E2 0E 00 [18:33:13]MH_I2C_Read... [18:33:13]Read from MH i2c: E2 0E 00 AD 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 93 [18:33:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:33:13]wFMCommunicate OK [18:33:13]SAM_PROTO_GetShiftState done [18:33:13]FM_GetShiftState done [18:33:13]opened in 1730160548 [18:33:13]opened+sec_in_day 1730246948 [18:33:13]quantity*price = 70044 [18:33:13]sum+1 = 70045 [18:33:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 615 29.10.2024 18:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97106 ФПД: 13948128718475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183313&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97106&fm=13948128718475&tin=02508201610067®Number=0000000000170478&sum=70000 [18:33:14]StoreToDocumentArchive [18:33:14]shift 145 fd 97106 [18:33:14]save to /storage/0145/doc_00097106 [18:33:14]save last doc name /storage/0145/doc_00097106 to /storage/kkm_last_doc_name [18:33:14]save OK [18:33:14]Clear old archive folders... [18:33:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:33:14]tlvbuf is 006A3180 [18:33:14]SAM_PROTO_ClearQueue [18:33:14]wFMCommunicate request_size=4 [18:33:14]MH_SAM_APDU [18:33:14]CAPDU: 80 09 00 00 [18:33:14]Write to MH i2c: E2 08 00 BA 0B 80 09 00 00 00 00 00 00 37 [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:14]Read from MH i2c: E2 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 BA 0B 00 90 00 39 [18:33:14]RAPDU: 90 00 [18:33:14]wFMCommunicate OK [18:33:14]SAM_PROTO_ClearQueue done [18:33:14]KKMCreateOFDPacket [18:33:14]OFDProtocolAddRootSTLVToBuf [18:33:14]FM_MakeSignedData [18:33:14]FM_MakeSignedData [18:33:14]SAM_PROTO_SignData [18:33:14]wFMCommunicate request_size=4 [18:33:14]MH_SAM_APDU [18:33:14]CAPDU: 80 0D 01 02 [18:33:14]Write to MH i2c: E2 08 00 BB 0B 80 0D 01 02 00 00 00 00 3F [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:14]Read from MH i2c: E2 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 BB 0B 00 90 00 3A [18:33:14]RAPDU: 90 00 [18:33:14]wFMCommunicate OK [18:33:14]wFMCommunicate request_size=255 [18:33:14]MH_SAM_APDU [18:33: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 34 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 67 02 00 00 F4 03 04 00 69 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7B 01 00 35 04 06 00 0C [18:33:14]Write to MH i2c: E2 02 01 BC 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 34 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 67 02 00 00 F4 03 04 00 69 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7B 01 00 35 04 06 00 0C 00 00 CC [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:14]Read from MH i2c: E2 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 BC 0B 00 90 00 3B [18:33:14]RAPDU: 90 00 [18:33:14]wFMCommunicate OK [18:33:14]wFMCommunicate request_size=10 [18:33:14]MH_SAM_APDU [18:33:14]CAPDU: 80 0D 02 02 05 AF 8D 41 EE 8B [18:33:14]Write to MH i2c: E2 0D 00 BD 0B 80 0D 02 02 05 00 AF 8D 41 EE 8B 00 00 42 [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:14]Read from MH i2c: E2 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 03 00 BD 0B 00 90 00 3C [18:33:14]RAPDU: 90 00 [18:33:14]wFMCommunicate OK [18:33:14]wFMCommunicate request_size=4 [18:33:14]MH_SAM_APDU [18:33:14]CAPDU: 80 0D 03 02 [18:33:14]Write to MH i2c: E2 08 00 BE 0B 80 0D 03 02 00 00 00 00 44 [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:14]Read from MH i2c: E2 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 0B 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 0B 00 BE 0B 00 E1 B2 AA A6 39 10 B2 90 90 00 B3 [18:33:14]RAPDU: E1 B2 AA A6 39 10 B2 90 90 00 [18:33:14]wFMCommunicate OK [18:33:14]SAM_PROTO_SignData done [18:33:14]FM_MakeSignedData done [18:33:14]CreateOFDProtocolMessage [18:33:14]wFMCommunicate request_size=4 [18:33:14]MH_SAM_APDU [18:33:14]CAPDU: 80 11 00 00 [18:33:14]Write to MH i2c: E2 08 00 BF 0B 80 11 00 00 00 00 00 00 44 [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:14]Read from MH i2c: E2 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 17 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: E2 17 00 BF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 95 [18:33:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:33:14]wFMCommunicate OK [18:33:14]CreateOFDProtocolMessage done [18:33:14]OFDSenderStorePacket 97106 [18:33:14]StoreOFDPacket docnum=97106 [18:33:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 27 1D 07 01 E2 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 67 02 00 00 F4 03 04 00 69 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7B 01 00 35 04 06 00 0C AF 8D 41 EE 8B E1 B2 AA A6 39 10 B2 90 [18:33:14]CheckFolder [18:33:14]dirname=/storage/ofd_packets [18:33:14]CheckFolder done [18:33:14]ProducePacketName [18:33:14]name=ofd_packets/00097106 [18:33:14]NVStorageSaveData ofd_packets/00097106 [18:33:14]File name is /storage/ofd_packets/00097106 [18:33:14]Write 301 bytes [18:33:14]NVStorageSaveData done [18:33:14]OFDSenderStorePacket done [18:33:14]KKMCreateOFDPacket done [18:33:14]NVStorageSaveData kkm_last_timestamp [18:33:14]File name is /storage/kkm_last_timestamp [18:33:14]Write 4 bytes [18:33:14]NVStorageSaveData done [18:33:14]ExternCall_PrintAddStr [18:33:14]wPrintStart [18:33:14]Write to MH i2c: 01 00 00 C0 0B CB [18:33:14]Write i2c OK [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: 01 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: 01 07 00 [18:33:14]MH_I2C_Read... [18:33:14]Read from MH i2c: 01 07 00 C0 0B 00 00 00 00 00 FF 0F E0 [18:33:14]RasterBufferAndPrint [18:33:14]line Счет N : (1)3407642 [18:33:14]line ИНН: 02508201610067 [18:33:14]line Контрольно-Кассовый Чек [18:33:14]line ПРОДАЖА [18:33:14]line ТРК (МРК, ГНК) : 32 [18:33:14]line Товар: 2710124130 [18:33:14]line Аи-92-К-4 [18:33:14]line 10.470 * 66.90 [18:33:14]line = 700.44 [18:33:14]line НДС 12% НСП 1% [18:33:14]line > о реализуемом товаре [18:33:14]line ОКРУГЛЕНИЕ: -0.44 [18:33:14]line ИТОГО: 700.00 [18:33:14]line Внесено: 700.00 [18:33:14]line СДАЧА: 0.00 [18:33:14]line НСП 1% : 6.20 [18:33:14]line НДС 12% : 74.38 [18:33:14]line Наличными: 700.00 [18:33:14]line Безнал.: 0.00 [18:33:14]line Место: АЗС № 82 "Партнер Нефть" [18:33:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:33:14]line СНО: Общий режим [18:33:14]line Чек 615 29.10.2024 18:33 [18:33:14]line Смена: 145 ФФД: 1.0 [18:33:14]line ЗНМ: 0300000017 [18:33:14]line РНМ: 0000000000170478 [18:33:14]line Версия ККМ: v1.0 [18:33:14]line ФМ: 0000000002098560 [18:33:14]line ФД: 97106 [18:33:14]line ФПД: 13948128718475 [18:33:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183313&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97106&fm=13948128718475&tin=02508201610067®Number=0000000000170478&sum=70000 [18:33:15]OFD Sender: Processing packet 97106 [packets to send 59, broken 58] [18:33:15]ProducePacketName [18:33:15]name=ofd_packets/00097106 [18:33:15]OFD Sender: To server: pG, [18:33:15]CommunicateWithHost lk.salyk.kg:30040 [18:33:15]ConnectInit lk.salyk.kg [18:33:15]written 0, free lines is 4095 [18:33:15]Connected sock=10 [18:33:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 27 1D 07 01 E2 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 67 02 00 00 F4 03 04 00 69 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 7B 01 00 35 04 06 00 0C AF 8D 41 EE 8B E1 B2 AA A6 39 10 B2 90 [18:33:15]Write to MH i2c: 01 00 00 EB 0B F6 [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: 01 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: 01 07 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: 01 07 00 EB 0B 00 00 00 00 00 0E 0D 18 [18:33:15]RasterBufferAndPrint [18:33:15]line [18:33:15]line [18:33:15]line [18:33:15]line [18:33:15]line [18:33:15]written 0, free lines is 3348 [18:33:15]MH_Cut [18:33:15]Write to MH i2c: D1 01 00 F2 0B 01 CF [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: D1 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: D1 01 00 [18:33:15]MH_I2C_Read... [18:33:15]Read from MH i2c: D1 01 00 F2 0B 00 CE [18:33:15]Write to MH i2c: 01 00 00 F3 0B FE [18:33:15]Write i2c OK [18:33:15]MH_I2C_Read... [18:33:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6F 9C 47 00 07 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 32 30 39 38 35 36 30 10 04 04 00 52 7B 01 00 F4 03 04 00 8F D4 20 67 B6 04 01 00 00 F6 E9 61 37 71 20 76 63 [18:33:15]CommunicateWithHost err = 0 [18:33:15]CheckOFDResponse [18:33:15]1017 (14) - 77093643461234 [18:33:15]1041 (16) - 0000000002098560 [18:33:15]1040 (4) - 97106 [18:33:15]1012 (4) - 29.10.2024 12:26 [18:33:15]1206 (1) - 0 [18:33:15]OFD Sender: Remove packet 97106 [18:33:15]ProducePacketName [18:33:15]name=ofd_packets/00097106 [18:33:15]NVStorageDeleteData [18:33:16]OFD Sender: No OFD packet to send [18:33:16]*** Cut start [18:33:16]*** Partial cut [18:33:16]*** CUTSNS_PIN = 1 [18:33:16]*** CUTSNS_PIN = 0 [18:33:16]*** Brake cut motor [18:33:16]Read from MH i2c: 01 [18:33:16]MH_I2C_Read... [18:33:16]*** Stop cut motor [18:33:16]*** Cut end [18:33:16]Read from MH i2c: 01 07 00 [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: 01 07 00 F3 0B 00 00 00 00 00 FF 0F 13 [18:33:16]process_action close_receipt done [18:33:16]requested_data is exist [18:33:16]produce_requested_data [18:33:16]requested_item fm.sn is exist - process it [18:33:16]wFMCommunicate request_size=4 [18:33:16]MH_SAM_APDU [18:33:16]CAPDU: 80 11 00 00 [18:33:16]Write to MH i2c: E2 08 00 F4 0B 80 11 00 00 00 00 00 00 79 [18:33:16]Write i2c OK [18:33:16]MH_I2C_Read... [18:33:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:16]Read from MH i2c: E2 [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: E2 17 00 [18:33:16]MH_I2C_Read... [18:33:16]Read from MH i2c: E2 17 00 F4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CA [18:33:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:33:16]wFMCommunicate OK [18:33:16]requested_item fd.num is exist - process it [18:33:16]SAM_PROTO_GetFieldsCounters [18:33:16]wFMCommunicate request_size=4 [18:33:16]MH_SAM_APDU [18:33:16]CAPDU: 80 13 00 00 [18:33:16]Write to MH i2c: E2 08 00 F5 0B 80 13 00 00 00 00 00 00 7C [18:33:16]Write i2c OK [18:33:16]MH_I2C_Read... [18:33:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:33:17]Read from MH i2c: E2 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 62 00 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 62 00 F5 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 37 [18:33:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:33:17]wFMCommunicate OK [18:33:17]SAM_PROTO_GetFieldsCounters done [18:33:17]requested_item shift.num is exist - process it [18:33:17]requested_item shift.opened is exist - process it [18:33:17]req_shift_opened [18:33:17]FM_GetShiftState [18:33:17]SAM_PROTO_GetShiftState [18:33:17]wFMCommunicate request_size=4 [18:33:17]MH_SAM_APDU [18:33:17]CAPDU: 80 13 01 00 [18:33:17]Write to MH i2c: E2 08 00 F6 0B 80 13 01 00 00 00 00 00 7E [18:33:17]Write i2c OK [18:33:17]MH_I2C_Read... [18:33:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:17]Read from MH i2c: E2 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 0E 00 [18:33:17]MH_I2C_Read... [18:33:17]Read from MH i2c: E2 0E 00 F6 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DC [18:33:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:33:17]wFMCommunicate OK [18:33:17]SAM_PROTO_GetShiftState done [18:33:17]FM_GetShiftState done [18:33:17]req_shift_opened done [18:33:17]requested_item shift.open_date is exist - process it [18:33:17]req_shift_open_date [18:33:17]req_shift_open_date done [18:33:17]produce_requested_data done [18:33:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97106,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:33:17]process_action_free close_receipt [18:33:17]json_value_free [18:33:17]json_value_free done [18:33:17]process_json_proto returns [18:33:17]Send response to host [18:33:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97106,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:33:17]free response buf [18:33:17]execute_script done [18:33:17]execute_script returns [18:33:17]free content buf [18:33:17]Sock 9.Close socket [18:33:17]Sock 9.Thread stoped [18:33:21]OFD Sender: No OFD packet to send [18:33:26]OFD Sender: No OFD packet to send [18:33:31]OFD Sender: No OFD packet to send [18:33:36]OFD Sender: No OFD packet to send [18:33:41]OFD Sender: No OFD packet to send [18:33:46]OFD Sender: No OFD packet to send [18:33:51]OFD Sender: No OFD packet to send [18:33:56]OFD Sender: No OFD packet to send [18:34:01]OFD Sender: No OFD packet to send [18:34:06]OFD Sender: No OFD packet to send [18:34:11]OFD Sender: No OFD packet to send [18:34:16]OFD Sender: No OFD packet to send [18:34:21]OFD Sender: No OFD packet to send [18:34:26]OFD Sender: No OFD packet to send [18:34:31]OFD Sender: No OFD packet to send [18:34:36]OFD Sender: No OFD packet to send [18:34:41]OFD Sender: No OFD packet to send [18:34:46]OFD Sender: No OFD packet to send [18:34:51]OFD Sender: No OFD packet to send [18:34:55]accept exits with 7 [18:34:55]New connection [18:34:55]New thread 3066580324 created [18:34:55]Thread 3066723684 joined [18:34:55]Waiting for new connection... [18:34:55] Sock 7.Parse request [18:34:55]Sock 7.Check first char [18:34:55]Sock 7.First char is OK [18:34:55]request: POST /json_proto HTTP/1.0 [18:34:55]Method: POST [18:34:55]URL: /json_proto [18:34:55]Method is POST - this is cgi request [18:34:55]url: /json_proto [18:34:55]query_string will be loaded in cgi processing [18:34:55]execute_cgi json_proto POST (null) [18:34:55]execute_cgi path=json_proto method=POST [18:34:55]POST find Content-Length [18:34:55]Host: 172.17.40.67:8080 [18:34:55]Content-Length: 678 [18:34:55]Content-Type: application/json [18:34:55] [18:34:55]POST finish read [18:34:55]Found Content-Length = 678 [18:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:34:55]execute_script... [18: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)3407644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:34:55]POST & json_proto [18:34:55]process_json_proto [18:34:55]json parsed OK: [18:34:55]protocol is kg_v1.0 [18:34:55]action value=close_receipt [18:34:55]process_action close_receipt [18:34:55]cmd_close_receipt [18:34:55]MH_GetDate [18:34:55]Write to MH i2c: F0 00 00 F7 0B F1 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: F0 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: F0 09 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: F0 09 00 F7 0B 00 CF 2A 21 67 EE DA 66 66 0F [18:34:55]GetLastDocTimeStamp 1730226793 [18:34:55]current date 1730226895 [18:34:55]FM_GetShiftState [18:34:55]SAM_PROTO_GetShiftState [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 13 01 00 [18:34:55]Write to MH i2c: E2 08 00 F8 0B 80 13 01 00 00 00 00 00 80 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 0E 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 0E 00 F8 0B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DE [18:34:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:34:55]wFMCommunicate OK [18:34:55]SAM_PROTO_GetShiftState done [18:34:55]FM_GetShiftState done [18:34:55]opened in 1730160548 [18:34:55]opened+sec_in_day 1730246948 [18:34:55]quantity*price = 35055 [18:34:55]sum+1 = 35057 [18:34:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 616 29.10.2024 18:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97107 ФПД: 262363385251213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183455&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97107&fm=262363385251213&tin=02508201610067®Number=0000000000170478&sum=35000 [18:34:56]StoreToDocumentArchive [18:34:56]shift 145 fd 97107 [18:34:56]save to /storage/0145/doc_00097107 [18:34:56]save last doc name /storage/0145/doc_00097107 to /storage/kkm_last_doc_name [18:34:56]save OK [18:34:56]Clear old archive folders... [18:34:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:34:56]tlvbuf is 0068EC30 [18:34:56]SAM_PROTO_ClearQueue [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 09 00 00 [18:34:56]Write to MH i2c: E2 08 00 05 0C 80 09 00 00 00 00 00 00 83 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 05 0C 00 90 00 85 [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]SAM_PROTO_ClearQueue done [18:34:56]KKMCreateOFDPacket [18:34:56]OFDProtocolAddRootSTLVToBuf [18:34:56]FM_MakeSignedData [18:34:56]FM_MakeSignedData [18:34:56]SAM_PROTO_SignData [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 01 02 [18:34:56]Write to MH i2c: E2 08 00 06 0C 80 0D 01 02 00 00 00 00 8B [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 06 0C 00 90 00 86 [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=255 [18:34:56]MH_SAM_APDU [18: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 34 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 68 02 00 00 F4 03 04 00 CF 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7B 01 00 35 04 06 00 EE [18:34:56]Write to MH i2c: E2 02 01 07 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 34 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 68 02 00 00 F4 03 04 00 CF 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7B 01 00 35 04 06 00 EE 00 00 5D [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 07 0C 00 90 00 87 [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=10 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 02 02 05 9E 3C 61 45 8D [18:34:56]Write to MH i2c: E2 0D 00 08 0C 80 0D 02 02 05 00 9E 3C 61 45 8D 00 00 A5 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 08 0C 00 90 00 88 [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 03 02 [18:34:56]Write to MH i2c: E2 08 00 09 0C 80 0D 03 02 00 00 00 00 90 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 0B 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 0B 00 09 0C 00 14 B1 93 9B D9 85 51 1F 90 00 52 [18:34:57]RAPDU: 14 B1 93 9B D9 85 51 1F 90 00 [18:34:57]wFMCommunicate OK [18:34:57]SAM_PROTO_SignData done [18:34:57]FM_MakeSignedData done [18:34:57]CreateOFDProtocolMessage [18:34:57]wFMCommunicate request_size=4 [18:34:57]MH_SAM_APDU [18:34:57]CAPDU: 80 11 00 00 [18:34:57]Write to MH i2c: E2 08 00 0A 0C 80 11 00 00 00 00 00 00 90 [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 17 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 17 00 0A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [18:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:34:57]wFMCommunicate OK [18:34:57]CreateOFDProtocolMessage done [18:34:57]OFDSenderStorePacket 97107 [18:34:57]StoreOFDPacket docnum=97107 [18:34:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 6D 07 01 73 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 34 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 68 02 00 00 F4 03 04 00 CF 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7B 01 00 35 04 06 00 EE 9E 3C 61 45 8D 14 B1 93 9B D9 85 51 1F [18:34:57]CheckFolder [18:34:57]dirname=/storage/ofd_packets [18:34:57]CheckFolder done [18:34:57]ProducePacketName [18:34:57]name=ofd_packets/00097107 [18:34:57]NVStorageSaveData ofd_packets/00097107 [18:34:57]File name is /storage/ofd_packets/00097107 [18:34:57]Write 301 bytes [18:34:57]NVStorageSaveData done [18:34:57]OFDSenderStorePacket done [18:34:57]KKMCreateOFDPacket done [18:34:57]NVStorageSaveData kkm_last_timestamp [18:34:57]File name is /storage/kkm_last_timestamp [18:34:57]Write 4 bytes [18:34:57]NVStorageSaveData done [18:34:57]ExternCall_PrintAddStr [18:34:57]wPrintStart [18:34:57]Write to MH i2c: 01 00 00 0B 0C 17 [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 07 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 07 00 0B 0C 00 00 00 00 00 FF 0F 2C [18:34:57]RasterBufferAndPrint [18:34:57]line Счет N : (1)3407644 [18:34:57]line ИНН: 02508201610067 [18:34:57]line Контрольно-Кассовый Чек [18:34:57]line ПРОДАЖА [18:34:57]line ТРК (МРК, ГНК) : 42 [18:34:57]line Товар: 2710124130 [18:34:57]line Аи-92-К-4 [18:34:57]line 5.240 * 66.90 [18:34:57]line = 350.56 [18:34:57]line НДС 12% НСП 1% [18:34:57]line > о реализуемом товаре [18:34:57]line ОКРУГЛЕНИЕ: -0.56 [18:34:57]line ИТОГО: 350.00 [18:34:57]line Внесено: 350.00 [18:34:57]line СДАЧА: 0.00 [18:34:57]line НСП 1% : 3.10 [18:34:57]line НДС 12% : 37.23 [18:34:57]line Наличными: 350.00 [18:34:57]line Безнал.: 0.00 [18:34:57]line Место: АЗС № 82 "Партнер Нефть" [18:34:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:34:57]line СНО: Общий режим [18:34:57]line Чек 616 29.10.2024 18:34 [18:34:57]line Смена: 145 ФФД: 1.0 [18:34:57]line ЗНМ: 0300000017 [18:34:57]line РНМ: 0000000000170478 [18:34:57]line Версия ККМ: v1.0 [18:34:57]line ФМ: 0000000002098560 [18:34:57]line ФД: 97107 [18:34:57]line ФПД: 262363385251213 [18:34:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183455&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97107&fm=262363385251213&tin=02508201610067®Number=0000000000170478&sum=35000 [18:34:57]OFD Sender: Processing packet 97107 [packets to send 59, broken 58] [18:34:57]ProducePacketName [18:34:57]name=ofd_packets/00097107 [18:34:57]OFD Sender: To server: pG, [18:34:57]CommunicateWithHost lk.salyk.kg:30040 [18:34:57]ConnectInit lk.salyk.kg [18:34:57]written 0, free lines is 4095 [18:34:57]Connected sock=10 [18:34:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 6D 07 01 73 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 34 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 68 02 00 00 F4 03 04 00 CF 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 7B 01 00 35 04 06 00 EE 9E 3C 61 45 8D 14 B1 93 9B D9 85 51 1F [18:34:57]Write to MH i2c: 01 00 00 36 0C 42 [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 07 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 07 00 36 0C 00 00 00 00 00 06 0D 5C [18:34:57]RasterBufferAndPrint [18:34:57]line [18:34:57]line [18:34:57]line [18:34:57]line [18:34:57]line [18:34:57]written 0, free lines is 3343 [18:34:57]MH_Cut [18:34:57]Write to MH i2c: D1 01 00 3D 0C 01 1B [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: D1 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: D1 01 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: D1 01 00 3D 0C 00 1A [18:34:57]Write to MH i2c: 01 00 00 3E 0C 4A [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA 2A 47 00 85 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 32 30 39 38 35 36 30 10 04 04 00 53 7B 01 00 F4 03 04 00 F5 D4 20 67 B6 04 01 00 00 F2 A4 A0 33 3A 39 AD BA [18:34:57]CommunicateWithHost err = 0 [18:34:57]CheckOFDResponse [18:34:57]1017 (14) - 77093643461234 [18:34:57]1041 (16) - 0000000002098560 [18:34:57]1040 (4) - 97107 [18:34:57]1012 (4) - 29.10.2024 12:28 [18:34:57]1206 (1) - 0 [18:34:57]OFD Sender: Remove packet 97107 [18:34:57]ProducePacketName [18:34:57]name=ofd_packets/00097107 [18:34:57]NVStorageDeleteData [18:34:58]OFD Sender: No OFD packet to send [18:34:58]*** Cut start [18:34:58]*** Partial cut [18:34:58]*** CUTSNS_PIN = 1 [18:34:58]*** CUTSNS_PIN = 0 [18:34:58]*** Brake cut motor [18:34:59]Read from MH i2c: 01 [18:34:59]MH_I2C_Read... [18:34:59]*** Stop cut motor [18:34:59]*** Cut end [18:34:59]Read from MH i2c: 01 07 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: 01 07 00 3E 0C 00 00 00 00 00 FF 0F 5F [18:34:59]process_action close_receipt done [18:34:59]requested_data is exist [18:34:59]produce_requested_data [18:34:59]requested_item fm.sn is exist - process it [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 11 00 00 [18:34:59]Write to MH i2c: E2 08 00 3F 0C 80 11 00 00 00 00 00 00 C5 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 3F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 16 [18:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:34:59]wFMCommunicate OK [18:34:59]requested_item fd.num is exist - process it [18:34:59]SAM_PROTO_GetFieldsCounters [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 13 00 00 [18:34:59]Write to MH i2c: E2 08 00 40 0C 80 13 00 00 00 00 00 00 C8 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 40 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 87 [18:34:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:59]wFMCommunicate OK [18:34:59]SAM_PROTO_GetFieldsCounters done [18:34:59]requested_item shift.num is exist - process it [18:34:59]requested_item shift.opened is exist - process it [18:34:59]req_shift_opened [18:34:59]FM_GetShiftState [18:34:59]SAM_PROTO_GetShiftState [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 13 01 00 [18:34:59]Write to MH i2c: E2 08 00 41 0C 80 13 01 00 00 00 00 00 CA [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 0E 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 0E 00 41 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 28 [18:34:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:34:59]wFMCommunicate OK [18:34:59]SAM_PROTO_GetShiftState done [18:34:59]FM_GetShiftState done [18:34:59]req_shift_opened done [18:34:59]requested_item shift.open_date is exist - process it [18:34:59]req_shift_open_date [18:34:59]req_shift_open_date done [18:34:59]produce_requested_data done [18:34:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97107,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:34:59]process_action_free close_receipt [18:34:59]json_value_free [18:34:59]json_value_free done [18:34:59]process_json_proto returns [18:34:59]Send response to host [18:34:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97107,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:34:59]free response buf [18:34:59]execute_script done [18:34:59]execute_script returns [18:34:59]free content buf [18:34:59]Sock 7.Close socket [18:34:59]Sock 7.Thread stoped [18:35:03]OFD Sender: No OFD packet to send [18:35:08]OFD Sender: No OFD packet to send [18:35:13]OFD Sender: No OFD packet to send [18:35:14]accept exits with 9 [18:35:14]New connection [18:35:14]New thread 3066723684 created [18:35:14]Thread 3066580324 joined [18:35:14]Waiting for new connection... [18:35:14] Sock 9.Parse request [18:35:14]Sock 9.Check first char [18:35:14]Sock 9.First char is OK [18:35:14]request: POST /json_proto HTTP/1.0 [18:35:14]Method: POST [18:35:14]URL: /json_proto [18:35:14]Method is POST - this is cgi request [18:35:14]url: /json_proto [18:35:14]query_string will be loaded in cgi processing [18:35:14]execute_cgi json_proto POST (null) [18:35:14]execute_cgi path=json_proto method=POST [18:35:14]POST find Content-Length [18:35:14]Host: 172.17.40.67:8080 [18:35:14]Content-Length: 770 [18:35:14]Content-Type: application/json [18:35:14] [18:35:14]POST finish read [18:35:14]Found Content-Length = 770 [18:35:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:35:14]execute_script... [18:35:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:35:14]POST & json_proto [18:35:14]process_json_proto [18:35:14]json parsed OK: [18:35:14]protocol is kg_v1.0 [18:35:14]action value=close_receipt [18:35:14]process_action close_receipt [18:35:14]cmd_close_receipt [18:35:14]MH_GetDate [18:35:14]Write to MH i2c: F0 00 00 42 0C 3D [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: F0 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: F0 09 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: F0 09 00 42 0C 00 E3 2A 21 67 EE DA 66 66 6F [18:35:14]GetLastDocTimeStamp 1730226895 [18:35:14]current date 1730226915 [18:35:14]FM_GetShiftState [18:35:14]SAM_PROTO_GetShiftState [18:35:14]wFMCommunicate request_size=4 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 13 01 00 [18:35:14]Write to MH i2c: E2 08 00 43 0C 80 13 01 00 00 00 00 00 CC [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 0E 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 0E 00 43 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2A [18:35:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:35:14]wFMCommunicate OK [18:35:14]SAM_PROTO_GetShiftState done [18:35:14]FM_GetShiftState done [18:35:14]opened in 1730160548 [18:35:14]opened+sec_in_day 1730246948 [18:35:14]quantity*price = 200043 [18:35:14]sum+1 = 200044 [18:35:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 617 29.10.2024 18:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97108 ФПД: 38406556899677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97108&fm=38406556899677&tin=02508201610067®Number=0000000000170478&sum=200043 [18:35:15]StoreToDocumentArchive [18:35:15]shift 145 fd 97108 [18:35:15]save to /storage/0145/doc_00097108 [18:35:15]save last doc name /storage/0145/doc_00097108 to /storage/kkm_last_doc_name [18:35:15]save OK [18:35:15]Clear old archive folders... [18:35:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:15]tlvbuf is 006F16B0 [18:35:15]SAM_PROTO_ClearQueue [18:35:15]wFMCommunicate request_size=4 [18:35:15]MH_SAM_APDU [18:35:15]CAPDU: 80 09 00 00 [18:35:15]Write to MH i2c: E2 08 00 50 0C 80 09 00 00 00 00 00 00 CE [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:15]Read from MH i2c: E2 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 03 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 03 00 50 0C 00 90 00 D0 [18:35:15]RAPDU: 90 00 [18:35:15]wFMCommunicate OK [18:35:15]SAM_PROTO_ClearQueue done [18:35:15]KKMCreateOFDPacket [18:35:15]OFDProtocolAddRootSTLVToBuf [18:35:15]FM_MakeSignedData [18:35:15]FM_MakeSignedData [18:35:15]SAM_PROTO_SignData [18:35:15]wFMCommunicate request_size=4 [18:35:15]MH_SAM_APDU [18:35:15]CAPDU: 80 0D 01 02 [18:35:15]Write to MH i2c: E2 08 00 51 0C 80 0D 01 02 00 00 00 00 D6 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:15]Read from MH i2c: E2 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 03 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 03 00 51 0C 00 90 00 D1 [18:35:15]RAPDU: 90 00 [18:35:15]wFMCommunicate OK [18:35:15]wFMCommunicate request_size=255 [18:35:15]MH_SAM_APDU [18:35:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 69 02 00 00 F4 03 04 00 E3 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7B 01 00 35 04 06 00 22 [18:35:15]Write to MH i2c: E2 02 01 52 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 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 69 02 00 00 F4 03 04 00 E3 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7B 01 00 35 04 06 00 22 00 00 E6 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:16]Read from MH i2c: E2 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 03 00 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 03 00 52 0C 00 90 00 D2 [18:35:16]RAPDU: 90 00 [18:35:16]wFMCommunicate OK [18:35:16]wFMCommunicate request_size=10 [18:35:16]MH_SAM_APDU [18:35:16]CAPDU: 80 0D 02 02 05 EE 39 2E 59 5D [18:35:16]Write to MH i2c: E2 0D 00 53 0C 80 0D 02 02 05 00 EE 39 2E 59 5D 00 00 EE [18:35:16]Write i2c OK [18:35:16]MH_I2C_Read... [18:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:16]Read from MH i2c: E2 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 03 00 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 03 00 53 0C 00 90 00 D3 [18:35:16]RAPDU: 90 00 [18:35:16]wFMCommunicate OK [18:35:16]wFMCommunicate request_size=4 [18:35:16]MH_SAM_APDU [18:35:16]CAPDU: 80 0D 03 02 [18:35:16]Write to MH i2c: E2 08 00 54 0C 80 0D 03 02 00 00 00 00 DB [18:35:16]Write i2c OK [18:35:16]MH_I2C_Read... [18:35:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:16]Read from MH i2c: E2 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 0B 00 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 0B 00 54 0C 00 13 02 23 E2 E5 F3 1D BA 90 00 A5 [18:35:16]RAPDU: 13 02 23 E2 E5 F3 1D BA 90 00 [18:35:16]wFMCommunicate OK [18:35:16]SAM_PROTO_SignData done [18:35:16]FM_MakeSignedData done [18:35:16]CreateOFDProtocolMessage [18:35:16]wFMCommunicate request_size=4 [18:35:16]MH_SAM_APDU [18:35:16]CAPDU: 80 11 00 00 [18:35:16]Write to MH i2c: E2 08 00 55 0C 80 11 00 00 00 00 00 00 DB [18:35:16]Write i2c OK [18:35:16]MH_I2C_Read... [18:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:16]Read from MH i2c: E2 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 17 00 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: E2 17 00 55 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2C [18:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:35:16]wFMCommunicate OK [18:35:16]CreateOFDProtocolMessage done [18:35:16]OFDSenderStorePacket 97108 [18:35:16]StoreOFDPacket docnum=97108 [18:35:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 A2 07 01 42 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 69 02 00 00 F4 03 04 00 E3 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7B 01 00 35 04 06 00 22 EE 39 2E 59 5D 13 02 23 E2 E5 F3 1D BA [18:35:16]CheckFolder [18:35:16]dirname=/storage/ofd_packets [18:35:16]CheckFolder done [18:35:16]ProducePacketName [18:35:16]name=ofd_packets/00097108 [18:35:16]NVStorageSaveData ofd_packets/00097108 [18:35:16]File name is /storage/ofd_packets/00097108 [18:35:16]Write 301 bytes [18:35:16]NVStorageSaveData done [18:35:16]OFDSenderStorePacket done [18:35:16]KKMCreateOFDPacket done [18:35:16]NVStorageSaveData kkm_last_timestamp [18:35:16]File name is /storage/kkm_last_timestamp [18:35:16]Write 4 bytes [18:35:16]NVStorageSaveData done [18:35:16]ExternCall_PrintAddStr [18:35:16]wPrintStart [18:35:16]Write to MH i2c: 01 00 00 56 0C 62 [18:35:16]Write i2c OK [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: 01 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: 01 07 00 [18:35:16]MH_I2C_Read... [18:35:16]Read from MH i2c: 01 07 00 56 0C 00 00 00 00 00 FF 0F 77 [18:35:16]RasterBufferAndPrint [18:35:16]line Счет N : (1)3407643 [18:35:16]line ИНН: 02508201610067 [18:35:16]line Контрольно-Кассовый Чек [18:35:16]line ПРОДАЖА [18:35:16]line ТРК (МРК, ГНК) : 13 [18:35:16]line Товар: 2710124500 [18:35:16]line Аи-95-К-5 [18:35:16]line 26.960 * 74.20 [18:35:16]line = 2000.43 [18:35:16]line НДС 12% НСП 1% [18:35:16]line > о реализуемом товаре [18:35:16]line ИТОГО: 2000.43 [18:35:16]line НСП 1% : 17.70 [18:35:16]line НДС 12% : 212.43 [18:35:16]line Наличными: 0.00 [18:35:16]line Безнал.: 2000.43 [18:35:16]line Место: АЗС № 82 "Партнер Нефть" [18:35:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:35:16]line СНО: Общий режим [18:35:16]line Чек 617 29.10.2024 18:35 [18:35:16]line Смена: 145 ФФД: 1.0 [18:35:16]line ЗНМ: 0300000017 [18:35:16]line РНМ: 0000000000170478 [18:35:16]line Версия ККМ: v1.0 [18:35:16]line Платежная система: Mbank [18:35:16]line ФМ: 0000000002098560 [18:35:16]line ФД: 97108 [18:35:16]line ФПД: 38406556899677 [18:35:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97108&fm=38406556899677&tin=02508201610067®Number=0000000000170478&sum=200043 [18:35:16]OFD Sender: Processing packet 97108 [packets to send 59, broken 58] [18:35:16]ProducePacketName [18:35:16]name=ofd_packets/00097108 [18:35:16]OFD Sender: To server: pG, [18:35:16]CommunicateWithHost lk.salyk.kg:30040 [18:35:16]ConnectInit lk.salyk.kg [18:35:16]written 0, free lines is 4095 [18:35:16]Connected sock=10 [18:35:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 97 A2 07 01 42 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 69 02 00 00 F4 03 04 00 E3 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7B 01 00 35 04 06 00 22 EE 39 2E 59 5D 13 02 23 E2 E5 F3 1D BA [18:35:17]Write to MH i2c: 01 00 00 7F 0C 8B [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: 01 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: 01 07 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: 01 07 00 7F 0C 00 00 00 00 00 2F 0D CE [18:35:17]RasterBufferAndPrint [18:35:17]line [18:35:17]line [18:35:17]line [18:35:17]line [18:35:17]line [18:35:17]written 0, free lines is 3382 [18:35:17]MH_Cut [18:35:17]Write to MH i2c: D1 01 00 86 0C 01 64 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: D1 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: D1 01 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: D1 01 00 86 0C 00 63 [18:35:17]Write to MH i2c: 01 00 00 87 0C 93 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4B E8 47 00 F7 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 7B 01 00 F4 03 04 00 08 D5 20 67 B6 04 01 00 00 95 53 67 D6 04 C5 9B 39 [18:35:17]CommunicateWithHost err = 0 [18:35:17]CheckOFDResponse [18:35:17]1017 (14) - 77093643461234 [18:35:17]1041 (16) - 0000000002098560 [18:35:17]1040 (4) - 97108 [18:35:17]1012 (4) - 29.10.2024 12:28 [18:35:17]1206 (1) - 0 [18:35:17]OFD Sender: Remove packet 97108 [18:35:17]ProducePacketName [18:35:17]name=ofd_packets/00097108 [18:35:17]NVStorageDeleteData [18:35:17]OFD Sender: No OFD packet to send [18:35:17]*** Cut start [18:35:17]*** Partial cut [18:35:17]*** CUTSNS_PIN = 1 [18:35:17]*** CUTSNS_PIN = 0 [18:35:18]*** Brake cut motor [18:35:18]Read from MH i2c: 01 [18:35:18]MH_I2C_Read... [18:35:18]*** Stop cut motor [18:35:18]*** Cut end [18:35:18]Read from MH i2c: 01 07 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: 01 07 00 87 0C 00 00 00 00 00 FF 0F A8 [18:35:18]process_action close_receipt done [18:35:18]requested_data is exist [18:35:18]produce_requested_data [18:35:18]requested_item fm.sn is exist - process it [18:35:18]wFMCommunicate request_size=4 [18:35:18]MH_SAM_APDU [18:35:18]CAPDU: 80 11 00 00 [18:35:18]Write to MH i2c: E2 08 00 88 0C 80 11 00 00 00 00 00 00 0E [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:18]Read from MH i2c: E2 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 17 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 17 00 88 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [18:35:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:35:18]wFMCommunicate OK [18:35:18]requested_item fd.num is exist - process it [18:35:18]SAM_PROTO_GetFieldsCounters [18:35:18]wFMCommunicate request_size=4 [18:35:18]MH_SAM_APDU [18:35:18]CAPDU: 80 13 00 00 [18:35:18]Write to MH i2c: E2 08 00 89 0C 80 13 00 00 00 00 00 00 11 [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:18]Read from MH i2c: E2 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 62 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 62 00 89 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [18:35:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:18]wFMCommunicate OK [18:35:18]SAM_PROTO_GetFieldsCounters done [18:35:18]requested_item shift.num is exist - process it [18:35:18]requested_item shift.opened is exist - process it [18:35:18]req_shift_opened [18:35:18]FM_GetShiftState [18:35:18]SAM_PROTO_GetShiftState [18:35:18]wFMCommunicate request_size=4 [18:35:18]MH_SAM_APDU [18:35:18]CAPDU: 80 13 01 00 [18:35:18]Write to MH i2c: E2 08 00 8A 0C 80 13 01 00 00 00 00 00 13 [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:18]Read from MH i2c: E2 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 0E 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 0E 00 8A 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 71 [18:35:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:35:18]wFMCommunicate OK [18:35:18]SAM_PROTO_GetShiftState done [18:35:18]FM_GetShiftState done [18:35:18]req_shift_opened done [18:35:18]requested_item shift.open_date is exist - process it [18:35:18]req_shift_open_date [18:35:18]req_shift_open_date done [18:35:18]produce_requested_data done [18:35:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97108,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:35:18]process_action_free close_receipt [18:35:18]json_value_free [18:35:18]json_value_free done [18:35:18]process_json_proto returns [18:35:18]Send response to host [18:35:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97108,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:35:18]free response buf [18:35:18]execute_script done [18:35:18]execute_script returns [18:35:18]free content buf [18:35:18]Sock 9.Close socket [18:35:18]Sock 9.Thread stoped [18:35:19]accept exits with 7 [18:35:19]New connection [18:35:19]New thread 3066580324 created [18:35:19]Thread 3066723684 joined [18:35:19]Waiting for new connection... [18:35:19] Sock 7.Parse request [18:35:19]Sock 7.Check first char [18:35:19]Sock 7.First char is OK [18:35:19]request: POST /json_proto HTTP/1.0 [18:35:19]Method: POST [18:35:19]URL: /json_proto [18:35:19]Method is POST - this is cgi request [18:35:19]url: /json_proto [18:35:19]query_string will be loaded in cgi processing [18:35:19]execute_cgi json_proto POST (null) [18:35:19]execute_cgi path=json_proto method=POST [18:35:19]POST find Content-Length [18:35:19]Host: 172.17.40.67:8080 [18:35:19]Content-Length: 678 [18:35:19]Content-Type: application/json [18:35:19] [18:35:19]POST finish read [18:35:19]Found Content-Length = 678 [18:35:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:35:19]execute_script... [18:35:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:35:19]POST & json_proto [18:35:19]process_json_proto [18:35:19]json parsed OK: [18:35:19]protocol is kg_v1.0 [18:35:19]action value=close_receipt [18:35:19]process_action close_receipt [18:35:19]cmd_close_receipt [18:35:19]MH_GetDate [18:35:19]Write to MH i2c: F0 00 00 8B 0C 86 [18:35:19]Write i2c OK [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: F0 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: F0 09 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: F0 09 00 8B 0C 00 E7 2A 21 67 EE DA 66 66 BC [18:35:19]GetLastDocTimeStamp 1730226915 [18:35:19]current date 1730226919 [18:35:19]FM_GetShiftState [18:35:19]SAM_PROTO_GetShiftState [18:35:19]wFMCommunicate request_size=4 [18:35:19]MH_SAM_APDU [18:35:19]CAPDU: 80 13 01 00 [18:35:19]Write to MH i2c: E2 08 00 8C 0C 80 13 01 00 00 00 00 00 15 [18:35:19]Write i2c OK [18:35:19]MH_I2C_Read... [18:35:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:19]Read from MH i2c: E2 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 0E 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 0E 00 8C 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 73 [18:35:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:35:19]wFMCommunicate OK [18:35:19]SAM_PROTO_GetShiftState done [18:35:19]FM_GetShiftState done [18:35:19]opened in 1730160548 [18:35:19]opened+sec_in_day 1730246948 [18:35:19]quantity*price = 50041 [18:35:19]sum+1 = 50042 [18:35: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 618 29.10.2024 18:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97109 ФПД: 256694018527439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183519&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97109&fm=256694018527439&tin=02508201610067®Number=0000000000170478&sum=50000 [18:35:20]StoreToDocumentArchive [18:35:20]shift 145 fd 97109 [18:35:20]save to /storage/0145/doc_00097109 [18:35:20]save last doc name /storage/0145/doc_00097109 to /storage/kkm_last_doc_name [18:35:20]save OK [18:35:20]Clear old archive folders... [18:35:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:20]tlvbuf is 00707440 [18:35:20]SAM_PROTO_ClearQueue [18:35:20]wFMCommunicate request_size=4 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 09 00 00 [18:35:20]Write to MH i2c: E2 08 00 99 0C 80 09 00 00 00 00 00 00 17 [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 99 0C 00 90 00 19 [18:35:20]RAPDU: 90 00 [18:35:20]wFMCommunicate OK [18:35:20]SAM_PROTO_ClearQueue done [18:35:20]KKMCreateOFDPacket [18:35:20]OFDProtocolAddRootSTLVToBuf [18:35:20]FM_MakeSignedData [18:35:20]FM_MakeSignedData [18:35:20]SAM_PROTO_SignData [18:35:20]wFMCommunicate request_size=4 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 0D 01 02 [18:35:20]Write to MH i2c: E2 08 00 9A 0C 80 0D 01 02 00 00 00 00 1F [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:20]Read from MH i2c: E2 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 [18:35:20]MH_I2C_Read... [18:35:20]Read from MH i2c: E2 03 00 9A 0C 00 90 00 1A [18:35:20]RAPDU: 90 00 [18:35:20]wFMCommunicate OK [18:35:20]wFMCommunicate request_size=255 [18:35:20]MH_SAM_APDU [18:35:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6A 02 00 00 F4 03 04 00 E7 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7B 01 00 35 04 06 00 E9 [18:35:20]Write to MH i2c: E2 02 01 9B 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 34 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 6A 02 00 00 F4 03 04 00 E7 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7B 01 00 35 04 06 00 E9 00 00 FD [18:35:20]Write i2c OK [18:35:20]MH_I2C_Read... [18:35:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:21]Read from MH i2c: E2 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 03 00 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 03 00 9B 0C 00 90 00 1B [18:35:21]RAPDU: 90 00 [18:35:21]wFMCommunicate OK [18:35:21]wFMCommunicate request_size=10 [18:35:21]MH_SAM_APDU [18:35:21]CAPDU: 80 0D 02 02 05 76 3B CA 50 CF [18:35:21]Write to MH i2c: E2 0D 00 9C 0C 80 0D 02 02 05 00 76 3B CA 50 CF 00 00 C6 [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:21]Read from MH i2c: E2 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 03 00 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 03 00 9C 0C 00 90 00 1C [18:35:21]RAPDU: 90 00 [18:35:21]wFMCommunicate OK [18:35:21]wFMCommunicate request_size=4 [18:35:21]MH_SAM_APDU [18:35:21]CAPDU: 80 0D 03 02 [18:35:21]Write to MH i2c: E2 08 00 9D 0C 80 0D 03 02 00 00 00 00 24 [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:21]Read from MH i2c: E2 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 0B 00 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 0B 00 9D 0C 00 DC 03 A1 41 59 08 C7 77 90 00 85 [18:35:21]RAPDU: DC 03 A1 41 59 08 C7 77 90 00 [18:35:21]wFMCommunicate OK [18:35:21]SAM_PROTO_SignData done [18:35:21]FM_MakeSignedData done [18:35:21]CreateOFDProtocolMessage [18:35:21]wFMCommunicate request_size=4 [18:35:21]MH_SAM_APDU [18:35:21]CAPDU: 80 11 00 00 [18:35:21]Write to MH i2c: E2 08 00 9E 0C 80 11 00 00 00 00 00 00 24 [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:21]Read from MH i2c: E2 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 17 00 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: E2 17 00 9E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [18:35:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:35:21]wFMCommunicate OK [18:35:21]CreateOFDProtocolMessage done [18:35:21]OFDSenderStorePacket 97109 [18:35:21]StoreOFDPacket docnum=97109 [18:35:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 5E 07 01 5B FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6A 02 00 00 F4 03 04 00 E7 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7B 01 00 35 04 06 00 E9 76 3B CA 50 CF DC 03 A1 41 59 08 C7 77 [18:35:21]CheckFolder [18:35:21]dirname=/storage/ofd_packets [18:35:21]CheckFolder done [18:35:21]ProducePacketName [18:35:21]name=ofd_packets/00097109 [18:35:21]NVStorageSaveData ofd_packets/00097109 [18:35:21]File name is /storage/ofd_packets/00097109 [18:35:21]Write 301 bytes [18:35:21]NVStorageSaveData done [18:35:21]OFDSenderStorePacket done [18:35:21]KKMCreateOFDPacket done [18:35:21]NVStorageSaveData kkm_last_timestamp [18:35:21]File name is /storage/kkm_last_timestamp [18:35:21]Write 4 bytes [18:35:21]NVStorageSaveData done [18:35:21]ExternCall_PrintAddStr [18:35:21]wPrintStart [18:35:21]Write to MH i2c: 01 00 00 9F 0C AB [18:35:21]OFD Sender: Processing packet 97109 [packets to send 59, broken 58] [18:35:21]ProducePacketName [18:35:21]name=ofd_packets/00097109 [18:35:21]OFD Sender: To server: pG, [18:35:21]CommunicateWithHost lk.salyk.kg:30040 [18:35:21]ConnectInit lk.salyk.kg [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 07 00 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 07 00 9F 0C 00 00 00 00 00 FF 0F C0 [18:35:21]RasterBufferAndPrint [18:35:21]line Счет N : (1)3407645 [18:35:21]line ИНН: 02508201610067 [18:35:21]line Контрольно-Кассовый Чек [18:35:21]line ПРОДАЖА [18:35:21]line ТРК (МРК, ГНК) : 32 [18:35:21]line Товар: 2710124130 [18:35:21]line Аи-92-К-4 [18:35:21]line 7.480 * 66.90 [18:35:21]line = 500.41 [18:35:21]line НДС 12% НСП 1% [18:35:21]line > о реализуемом товаре [18:35:21]line ОКРУГЛЕНИЕ: -0.41 [18:35:21]line ИТОГО: 500.00 [18:35:21]line Внесено: 500.00 [18:35:21]line СДАЧА: 0.00 [18:35:21]line НСП 1% : 4.43 [18:35:21]line НДС 12% : 53.14 [18:35:21]line Наличными: 500.00 [18:35:21]line Безнал.: 0.00 [18:35:21]line Место: АЗС № 82 "Партнер Нефть" [18:35:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:35:21]line СНО: Общий режим [18:35:21]line Чек 618 29.10.2024 18:35 [18:35:21]line Смена: 145 ФФД: 1.0 [18:35:21]line ЗНМ: 0300000017 [18:35:21]line РНМ: 0000000000170478 [18:35:21]line Версия ККМ: v1.0 [18:35:21]line ФМ: 0000000002098560 [18:35:21]line ФД: 97109 [18:35:21]line ФПД: 256694018527439 [18:35:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183519&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97109&fm=256694018527439&tin=02508201610067®Number=0000000000170478&sum=50000 [18:35:21]written 0, free lines is 4095 [18:35:21]Write to MH i2c: 01 00 00 CA 0C D6 [18:35:21]Write i2c OK [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 [18:35:21]MH_I2C_Read... [18:35:21]Read from MH i2c: 01 07 00 [18:35:22]MH_I2C_Read... [18:35:22]Read from MH i2c: 01 07 00 CA 0C 00 00 00 00 00 FD 0C E6 [18:35:22]RasterBufferAndPrint [18:35:22]line [18:35:22]line [18:35:22]line [18:35:22]line [18:35:22]line [18:35:22]written 0, free lines is 3334 [18:35:22]MH_Cut [18:35:22]Write to MH i2c: D1 01 00 D1 0C 01 AF [18:35:22]Write i2c OK [18:35:22]MH_I2C_Read... [18:35:22]Read from MH i2c: D1 [18:35:22]MH_I2C_Read... [18:35:22]Read from MH i2c: D1 01 00 [18:35:22]MH_I2C_Read... [18:35:22]Read from MH i2c: D1 01 00 D1 0C 00 AE [18:35:22]Write to MH i2c: 01 00 00 D2 0C DE [18:35:22]Write i2c OK [18:35:22]MH_I2C_Read... [18:35:22]*** Cut start [18:35:22]*** Partial cut [18:35:22]*** CUTSNS_PIN = 1 [18:35:22]*** CUTSNS_PIN = 0 [18:35:22]*** Brake cut motor [18:35:23]Read from MH i2c: 01 [18:35:23]MH_I2C_Read... [18:35:23]*** Stop cut motor [18:35:23]*** Cut end [18:35:23]Read from MH i2c: 01 07 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: 01 07 00 D2 0C 00 00 00 00 00 FF 0F F3 [18:35:23]process_action close_receipt done [18:35:23]requested_data is exist [18:35:23]produce_requested_data [18:35:23]requested_item fm.sn is exist - process it [18:35:23]wFMCommunicate request_size=4 [18:35:23]MH_SAM_APDU [18:35:23]CAPDU: 80 11 00 00 [18:35:23]Write to MH i2c: E2 08 00 D3 0C 80 11 00 00 00 00 00 00 59 [18:35:23]Write i2c OK [18:35:23]MH_I2C_Read... [18:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:23]Read from MH i2c: E2 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 17 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 17 00 D3 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [18:35:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:35:23]wFMCommunicate OK [18:35:23]requested_item fd.num is exist - process it [18:35:23]SAM_PROTO_GetFieldsCounters [18:35:23]wFMCommunicate request_size=4 [18:35:23]MH_SAM_APDU [18:35:23]CAPDU: 80 13 00 00 [18:35:23]Write to MH i2c: E2 08 00 D4 0C 80 13 00 00 00 00 00 00 5C [18:35:23]Write i2c OK [18:35:23]MH_I2C_Read... [18:35:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:23]Read from MH i2c: E2 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 62 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 62 00 D4 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [18:35:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:23]wFMCommunicate OK [18:35:23]SAM_PROTO_GetFieldsCounters done [18:35:23]requested_item shift.num is exist - process it [18:35:23]requested_item shift.opened is exist - process it [18:35:23]req_shift_opened [18:35:23]FM_GetShiftState [18:35:23]SAM_PROTO_GetShiftState [18:35:23]wFMCommunicate request_size=4 [18:35:23]MH_SAM_APDU [18:35:23]CAPDU: 80 13 01 00 [18:35:23]Write to MH i2c: E2 08 00 D5 0C 80 13 01 00 00 00 00 00 5E [18:35:23]Write i2c OK [18:35:23]MH_I2C_Read... [18:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:23]Read from MH i2c: E2 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 0E 00 [18:35:23]MH_I2C_Read... [18:35:23]Read from MH i2c: E2 0E 00 D5 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BC [18:35:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:35:23]wFMCommunicate OK [18:35:23]SAM_PROTO_GetShiftState done [18:35:23]FM_GetShiftState done [18:35:23]req_shift_opened done [18:35:23]requested_item shift.open_date is exist - process it [18:35:23]req_shift_open_date [18:35:23]req_shift_open_date done [18:35:23]produce_requested_data done [18:35:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97109,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:35:23]process_action_free close_receipt [18:35:23]json_value_free [18:35:23]json_value_free done [18:35:23]process_json_proto returns [18:35:23]Send response to host [18:35:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97109,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:35:23]free response buf [18:35:23]execute_script done [18:35:23]execute_script returns [18:35:23]free content buf [18:35:23]Sock 7.Close socket [18:35:23]Sock 7.Thread stoped [18:35:26]accept exits with 9 [18:35:26]New connection [18:35:26]New thread 3066723684 created [18:35:26]Thread 3066580324 joined [18:35:26]Waiting for new connection... [18:35:26] Sock 9.Parse request [18:35:26]Sock 9.Check first char [18:35:26]Sock 9.First char is OK [18:35:26]request: POST /json_proto HTTP/1.0 [18:35:26]Method: POST [18:35:26]URL: /json_proto [18:35:26]Method is POST - this is cgi request [18:35:26]url: /json_proto [18:35:26]query_string will be loaded in cgi processing [18:35:26]execute_cgi json_proto POST (null) [18:35:26]execute_cgi path=json_proto method=POST [18:35:26]POST find Content-Length [18:35:26]Host: 172.17.40.67:8080 [18:35:26]Content-Length: 680 [18:35:26]Content-Type: application/json [18:35:26] [18:35:26]POST finish read [18:35:26]Found Content-Length = 680 [18:35:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:26]execute_script... [18:35:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:26]POST & json_proto [18:35:26]process_json_proto [18:35:26]json parsed OK: [18:35:26]protocol is kg_v1.0 [18:35:26]action value=close_receipt [18:35:26]process_action close_receipt [18:35:26]cmd_close_receipt [18:35:26]MH_GetDate [18:35:26]Write to MH i2c: F0 00 00 D6 0C D1 [18:35:26]Write i2c OK [18:35:26]MH_I2C_Read... [18:35:26]Read from MH i2c: F0 [18:35:26]MH_I2C_Read... [18:35:26]Read from MH i2c: F0 09 00 [18:35:26]MH_I2C_Read... [18:35:26]Read from MH i2c: F0 09 00 D6 0C 00 EE 2A 21 67 EE DA 66 66 0E [18:35:26]GetLastDocTimeStamp 1730226919 [18:35:26]current date 1730226926 [18:35:26]FM_GetShiftState [18:35:26]SAM_PROTO_GetShiftState [18:35:26]wFMCommunicate request_size=4 [18:35:26]MH_SAM_APDU [18:35:26]CAPDU: 80 13 01 00 [18:35:26]Write to MH i2c: E2 08 00 D7 0C 80 13 01 00 00 00 00 00 60 [18:35:26]Write i2c OK [18:35:26]MH_I2C_Read... [18:35:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:26]Read from MH i2c: E2 [18:35:26]MH_I2C_Read... [18:35:26]Read from MH i2c: E2 0E 00 [18:35:26]MH_I2C_Read... [18:35:26]Read from MH i2c: E2 0E 00 D7 0C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BE [18:35:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:35:26]wFMCommunicate OK [18:35:26]SAM_PROTO_GetShiftState done [18:35:26]FM_GetShiftState done [18:35:26]opened in 1730160548 [18:35:26]opened+sec_in_day 1730246948 [18:35:26]quantity*price = 500024 [18:35:26]sum+1 = 500025 [18:35:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 619 29.10.2024 18:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97110 ФПД: 5643402012567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183526&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97110&fm=5643402012567&tin=02508201610067®Number=0000000000170478&sum=500000 [18:35:27]StoreToDocumentArchive [18:35:27]shift 145 fd 97110 [18:35:27]save to /storage/0145/doc_00097110 [18:35:27]save last doc name /storage/0145/doc_00097110 to /storage/kkm_last_doc_name [18:35:27]save OK [18:35:27]Clear old archive folders... [18:35:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:35:27]tlvbuf is 00721760 [18:35:27]SAM_PROTO_ClearQueue [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 09 00 00 [18:35:27]Write to MH i2c: E2 08 00 E4 0C 80 09 00 00 00 00 00 00 62 [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 E4 0C 00 90 00 64 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]SAM_PROTO_ClearQueue done [18:35:27]KKMCreateOFDPacket [18:35:27]OFDProtocolAddRootSTLVToBuf [18:35:27]FM_MakeSignedData [18:35:27]FM_MakeSignedData [18:35:27]SAM_PROTO_SignData [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 0D 01 02 [18:35:27]Write to MH i2c: E2 08 00 E5 0C 80 0D 01 02 00 00 00 00 6A [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 E5 0C 00 90 00 65 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]wFMCommunicate request_size=255 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 EE 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7B 01 00 35 04 06 00 05 21 F4 F8 [18:35:27]Write to MH i2c: E2 02 01 E6 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 EE 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7B 01 00 35 04 06 00 05 21 F4 F8 00 00 84 [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 E6 0C 00 90 00 66 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]wFMCommunicate request_size=7 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 0D 02 02 02 E7 97 [18:35:27]Write to MH i2c: E2 0A 00 E7 0C 80 0D 02 02 02 00 E7 97 00 00 EF [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 E7 0C 00 90 00 67 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 0D 03 02 [18:35:27]Write to MH i2c: E2 08 00 E8 0C 80 0D 03 02 00 00 00 00 6F [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 0B 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 0B 00 E8 0C 00 F0 66 09 0C 06 04 E1 C0 90 00 86 [18:35:27]RAPDU: F0 66 09 0C 06 04 E1 C0 90 00 [18:35:27]wFMCommunicate OK [18:35:27]SAM_PROTO_SignData done [18:35:27]FM_MakeSignedData done [18:35:27]CreateOFDProtocolMessage [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 11 00 00 [18:35:27]Write to MH i2c: E2 08 00 E9 0C 80 11 00 00 00 00 00 00 6F [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 17 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 17 00 E9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [18:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:35:27]wFMCommunicate OK [18:35:27]CreateOFDProtocolMessage done [18:35:27]OFDSenderStorePacket 97110 [18:35:27]StoreOFDPacket docnum=97110 [18:35:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 46 04 04 01 6B BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 EE 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7B 01 00 35 04 06 00 05 21 F4 F8 E7 97 F0 66 09 0C 06 04 E1 C0 [18:35:27]CheckFolder [18:35:27]dirname=/storage/ofd_packets [18:35:27]CheckFolder done [18:35:27]ProducePacketName [18:35:27]name=ofd_packets/00097110 [18:35:27]NVStorageSaveData ofd_packets/00097110 [18:35:27]File name is /storage/ofd_packets/00097110 [18:35:27]Write 298 bytes [18:35:27]NVStorageSaveData done [18:35:27]OFDSenderStorePacket done [18:35:27]KKMCreateOFDPacket done [18:35:27]NVStorageSaveData kkm_last_timestamp [18:35:27]File name is /storage/kkm_last_timestamp [18:35:27]Write 4 bytes [18:35:27]NVStorageSaveData done [18:35:27]ExternCall_PrintAddStr [18:35:27]wPrintStart [18:35:27]Write to MH i2c: 01 00 00 EA 0C F6 [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: 01 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: 01 07 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: 01 07 00 EA 0C 00 00 00 00 00 FF 0F 0B [18:35:27]RasterBufferAndPrint [18:35:27]line Счет N : (1)3407641 [18:35:27]line ИНН: 02508201610067 [18:35:27]line Контрольно-Кассовый Чек [18:35:27]line ПРОДАЖА [18:35:27]line ТРК (МРК, ГНК) : 51 [18:35:27]line Товар: 2710194210 [18:35:27]line ДТ-К-5 [18:35:27]line 65.620 * 76.20 [18:35:27]line = 5000.24 [18:35:27]line НДС 12% НСП 1% [18:35:27]line > о реализуемом товаре [18:35:27]line ОКРУГЛЕНИЕ: -0.24 [18:35:27]line ИТОГО: 5000.00 [18:35:27]line Внесено: 5000.00 [18:35:27]line СДАЧА: 0.00 [18:35:27]line НСП 1% : 44.25 [18:35:27]line НДС 12% : 531.00 [18:35:27]line Наличными: 5000.00 [18:35:27]line Безнал.: 0.00 [18:35:27]line Место: АЗС № 82 "Партнер Нефть" [18:35:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:35:27]line СНО: Общий режим [18:35:27]line Чек 619 29.10.2024 18:35 [18:35:27]line Смена: 145 ФФД: 1.0 [18:35:27]line ЗНМ: 0300000017 [18:35:27]line РНМ: 0000000000170478 [18:35:27]line Версия ККМ: v1.0 [18:35:27]line ФМ: 0000000002098560 [18:35:27]line ФД: 97110 [18:35:27]line ФПД: 5643402012567 [18:35:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183526&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97110&fm=5643402012567&tin=02508201610067®Number=0000000000170478&sum=500000 [18:35:28]written 0, free lines is 4095 [18:35:28]Write to MH i2c: 01 00 00 15 0D 22 [18:35:28]Write i2c OK [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: 01 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: 01 07 00 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: 01 07 00 15 0D 00 00 00 00 00 01 0D 37 [18:35:28]RasterBufferAndPrint [18:35:28]line [18:35:28]line [18:35:28]line [18:35:28]line [18:35:28]line [18:35:28]written 0, free lines is 3344 [18:35:28]MH_Cut [18:35:28]Write to MH i2c: D1 01 00 1C 0D 01 FB [18:35:28]Write i2c OK [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: D1 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: D1 01 00 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: D1 01 00 1C 0D 00 FA [18:35:28]Write to MH i2c: 01 00 00 1D 0D 2A [18:35:28]Write i2c OK [18:35:28]MH_I2C_Read... [18:35:29]*** Cut start [18:35:29]*** Partial cut [18:35:29]*** CUTSNS_PIN = 1 [18:35:29]*** CUTSNS_PIN = 0 [18:35:29]*** Brake cut motor [18:35:29]Read from MH i2c: 01 [18:35:29]MH_I2C_Read... [18:35:29]*** Stop cut motor [18:35:29]*** Cut end [18:35:29]Read from MH i2c: 01 07 00 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: 01 07 00 1D 0D 00 00 00 00 00 FF 0F 3F [18:35:29]process_action close_receipt done [18:35:29]requested_data is exist [18:35:29]produce_requested_data [18:35:29]requested_item fm.sn is exist - process it [18:35:29]wFMCommunicate request_size=4 [18:35:29]MH_SAM_APDU [18:35:29]CAPDU: 80 11 00 00 [18:35:29]Write to MH i2c: E2 08 00 1E 0D 80 11 00 00 00 00 00 00 A5 [18:35:29]Write i2c OK [18:35:29]MH_I2C_Read... [18:35:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:29]Read from MH i2c: E2 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 17 00 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 17 00 1E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [18:35:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:35:29]wFMCommunicate OK [18:35:29]requested_item fd.num is exist - process it [18:35:29]SAM_PROTO_GetFieldsCounters [18:35:29]wFMCommunicate request_size=4 [18:35:29]MH_SAM_APDU [18:35:29]CAPDU: 80 13 00 00 [18:35:29]Write to MH i2c: E2 08 00 1F 0D 80 13 00 00 00 00 00 00 A8 [18:35:29]Write i2c OK [18:35:29]MH_I2C_Read... [18:35:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:29]Read from MH i2c: E2 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 62 00 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 62 00 1F 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 73 [18:35:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:29]wFMCommunicate OK [18:35:29]SAM_PROTO_GetFieldsCounters done [18:35:29]requested_item shift.num is exist - process it [18:35:29]requested_item shift.opened is exist - process it [18:35:29]req_shift_opened [18:35:29]FM_GetShiftState [18:35:29]SAM_PROTO_GetShiftState [18:35:29]wFMCommunicate request_size=4 [18:35:29]MH_SAM_APDU [18:35:29]CAPDU: 80 13 01 00 [18:35:29]Write to MH i2c: E2 08 00 20 0D 80 13 01 00 00 00 00 00 AA [18:35:29]Write i2c OK [18:35:29]MH_I2C_Read... [18:35:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:30]Read from MH i2c: E2 [18:35:30]MH_I2C_Read... [18:35:30]Read from MH i2c: E2 0E 00 [18:35:30]MH_I2C_Read... [18:35:30]Read from MH i2c: E2 0E 00 20 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 08 [18:35:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:35:30]wFMCommunicate OK [18:35:30]SAM_PROTO_GetShiftState done [18:35:30]FM_GetShiftState done [18:35:30]req_shift_opened done [18:35:30]requested_item shift.open_date is exist - process it [18:35:30]req_shift_open_date [18:35:30]req_shift_open_date done [18:35:30]produce_requested_data done [18:35:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97110,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:35:30]process_action_free close_receipt [18:35:30]json_value_free [18:35:30]json_value_free done [18:35:30]process_json_proto returns [18:35:30]Send response to host [18:35:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97110,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:35:30]free response buf [18:35:30]execute_script done [18:35:30]execute_script returns [18:35:30]free content buf [18:35:30]Sock 9.Close socket [18:35:30]Sock 9.Thread stoped [18:37:03]accept exits with 7 [18:37:03]New connection [18:37:03]New thread 3066580324 created [18:37:03]Thread 3066723684 joined [18:37:03]Waiting for new connection... [18:37:03] Sock 7.Parse request [18:37:03]Sock 7.Check first char [18:37:03]Sock 7.First char is OK [18:37:03]request: POST /json_proto HTTP/1.0 [18:37:03]Method: POST [18:37:03]URL: /json_proto [18:37:03]Method is POST - this is cgi request [18:37:03]url: /json_proto [18:37:03]query_string will be loaded in cgi processing [18:37:03]execute_cgi json_proto POST (null) [18:37:03]execute_cgi path=json_proto method=POST [18:37:03]POST find Content-Length [18:37:03]Host: 172.17.40.67:8080 [18:37:03]Content-Length: 678 [18:37:03]Content-Type: application/json [18:37:03] [18:37:03]POST finish read [18:37:03]Found Content-Length = 678 [18:37:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:03]execute_script... [18:37:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:03]POST & json_proto [18:37:03]process_json_proto [18:37:03]json parsed OK: [18:37:03]protocol is kg_v1.0 [18:37:03]action value=close_receipt [18:37:03]process_action close_receipt [18:37:03]cmd_close_receipt [18:37:03]MH_GetDate [18:37:03]Write to MH i2c: F0 00 00 21 0D 1D [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: F0 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: F0 09 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: F0 09 00 21 0D 00 4F 2B 21 67 EE DA 66 66 BC [18:37:03]GetLastDocTimeStamp 1730226926 [18:37:03]current date 1730227023 [18:37:03]FM_GetShiftState [18:37:03]SAM_PROTO_GetShiftState [18:37:03]wFMCommunicate request_size=4 [18:37:03]MH_SAM_APDU [18:37:03]CAPDU: 80 13 01 00 [18:37:03]Write to MH i2c: E2 08 00 22 0D 80 13 01 00 00 00 00 00 AC [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:03]Read from MH i2c: E2 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: E2 0E 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: E2 0E 00 22 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0A [18:37:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:37:03]wFMCommunicate OK [18:37:03]SAM_PROTO_GetShiftState done [18:37:03]FM_GetShiftState done [18:37:03]opened in 1730160548 [18:37:03]opened+sec_in_day 1730246948 [18:37:03]quantity*price = 50010 [18:37:03]sum+1 = 50012 [18:37:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 620 29.10.2024 18:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97111 ФПД: 42694084134833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97111&fm=42694084134833&tin=02508201610067®Number=0000000000170478&sum=50000 [18:37:04]StoreToDocumentArchive [18:37:04]shift 145 fd 97111 [18:37:04]save to /storage/0145/doc_00097111 [18:37:04]save last doc name /storage/0145/doc_00097111 to /storage/kkm_last_doc_name [18:37:04]save OK [18:37:04]Clear old archive folders... [18:37:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:04]tlvbuf is 0068EF10 [18:37:04]SAM_PROTO_ClearQueue [18:37:04]wFMCommunicate request_size=4 [18:37:04]MH_SAM_APDU [18:37:04]CAPDU: 80 09 00 00 [18:37:04]Write to MH i2c: E2 08 00 2F 0D 80 09 00 00 00 00 00 00 AE [18:37:04]Write i2c OK [18:37:04]MH_I2C_Read... [18:37:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:04]Read from MH i2c: E2 [18:37:04]MH_I2C_Read... [18:37:04]Read from MH i2c: E2 03 00 [18:37:04]MH_I2C_Read... [18:37:04]Read from MH i2c: E2 03 00 2F 0D 00 90 00 B0 [18:37:04]RAPDU: 90 00 [18:37:04]wFMCommunicate OK [18:37:04]SAM_PROTO_ClearQueue done [18:37:04]KKMCreateOFDPacket [18:37:04]OFDProtocolAddRootSTLVToBuf [18:37:04]FM_MakeSignedData [18:37:04]FM_MakeSignedData [18:37:04]SAM_PROTO_SignData [18:37:04]wFMCommunicate request_size=4 [18:37:04]MH_SAM_APDU [18:37:04]CAPDU: 80 0D 01 02 [18:37:04]Write to MH i2c: E2 08 00 30 0D 80 0D 01 02 00 00 00 00 B6 [18:37:04]Write i2c OK [18:37:04]MH_I2C_Read... [18:37:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:04]Read from MH i2c: E2 [18:37:04]MH_I2C_Read... [18:37:04]Read from MH i2c: E2 03 00 [18:37:04]MH_I2C_Read... [18:37:04]Read from MH i2c: E2 03 00 30 0D 00 90 00 B1 [18:37:04]RAPDU: 90 00 [18:37:04]wFMCommunicate OK [18:37:04]wFMCommunicate request_size=255 [18:37:04]MH_SAM_APDU [18:37:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 02 00 00 F4 03 04 00 50 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7B 01 00 35 04 06 00 26 [18:37:04]Write to MH i2c: E2 02 01 31 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 02 00 00 F4 03 04 00 50 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7B 01 00 35 04 06 00 26 00 00 18 [18:37:04]Write i2c OK [18:37:04]MH_I2C_Read... [18:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:05]Read from MH i2c: E2 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 03 00 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 03 00 31 0D 00 90 00 B2 [18:37:05]RAPDU: 90 00 [18:37:05]wFMCommunicate OK [18:37:05]wFMCommunicate request_size=10 [18:37:05]MH_SAM_APDU [18:37:05]CAPDU: 80 0D 02 02 05 D4 7D B8 07 B1 [18:37:05]Write to MH i2c: E2 0D 00 32 0D 80 0D 02 02 05 00 D4 7D B8 07 B1 00 00 84 [18:37:05]Write i2c OK [18:37:05]MH_I2C_Read... [18:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:05]Read from MH i2c: E2 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 03 00 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 03 00 32 0D 00 90 00 B3 [18:37:05]RAPDU: 90 00 [18:37:05]wFMCommunicate OK [18:37:05]wFMCommunicate request_size=4 [18:37:05]MH_SAM_APDU [18:37:05]CAPDU: 80 0D 03 02 [18:37:05]Write to MH i2c: E2 08 00 33 0D 80 0D 03 02 00 00 00 00 BB [18:37:05]Write i2c OK [18:37:05]MH_I2C_Read... [18:37:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:05]Read from MH i2c: E2 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 0B 00 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 0B 00 33 0D 00 81 7C 0A FC 87 DD 51 FA 90 00 6E [18:37:05]RAPDU: 81 7C 0A FC 87 DD 51 FA 90 00 [18:37:05]wFMCommunicate OK [18:37:05]SAM_PROTO_SignData done [18:37:05]FM_MakeSignedData done [18:37:05]CreateOFDProtocolMessage [18:37:05]wFMCommunicate request_size=4 [18:37:05]MH_SAM_APDU [18:37:05]CAPDU: 80 11 00 00 [18:37:05]Write to MH i2c: E2 08 00 34 0D 80 11 00 00 00 00 00 00 BB [18:37:05]Write i2c OK [18:37:05]MH_I2C_Read... [18:37:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:05]Read from MH i2c: E2 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 17 00 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: E2 17 00 34 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [18:37:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:37:05]wFMCommunicate OK [18:37:05]CreateOFDProtocolMessage done [18:37:05]OFDSenderStorePacket 97111 [18:37:05]StoreOFDPacket docnum=97111 [18:37:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 38 07 01 77 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 02 00 00 F4 03 04 00 50 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7B 01 00 35 04 06 00 26 D4 7D B8 07 B1 81 7C 0A FC 87 DD 51 FA [18:37:05]CheckFolder [18:37:05]dirname=/storage/ofd_packets [18:37:05]CheckFolder done [18:37:05]ProducePacketName [18:37:05]name=ofd_packets/00097111 [18:37:05]NVStorageSaveData ofd_packets/00097111 [18:37:05]File name is /storage/ofd_packets/00097111 [18:37:05]Write 301 bytes [18:37:05]NVStorageSaveData done [18:37:05]OFDSenderStorePacket done [18:37:05]KKMCreateOFDPacket done [18:37:05]NVStorageSaveData kkm_last_timestamp [18:37:05]File name is /storage/kkm_last_timestamp [18:37:05]Write 4 bytes [18:37:05]NVStorageSaveData done [18:37:05]ExternCall_PrintAddStr [18:37:05]wPrintStart [18:37:05]Write to MH i2c: 01 00 00 35 0D 42 [18:37:05]Write i2c OK [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: 01 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: 01 07 00 [18:37:05]MH_I2C_Read... [18:37:05]Read from MH i2c: 01 07 00 35 0D 00 00 00 00 00 FF 0F 57 [18:37:05]RasterBufferAndPrint [18:37:05]line Счет N : (1)3407646 [18:37:05]line ИНН: 02508201610067 [18:37:05]line Контрольно-Кассовый Чек [18:37:05]line ПРОДАЖА [18:37:05]line ТРК (МРК, ГНК) : 13 [18:37:05]line Товар: 2710124500 [18:37:05]line Аи-95-К-5 [18:37:05]line 6.740 * 74.20 [18:37:05]line = 500.11 [18:37:05]line НДС 12% НСП 1% [18:37:05]line > о реализуемом товаре [18:37:05]line ОКРУГЛЕНИЕ: -0.11 [18:37:05]line ИТОГО: 500.00 [18:37:05]line Внесено: 500.00 [18:37:05]line СДАЧА: 0.00 [18:37:05]line НСП 1% : 4.43 [18:37:05]line НДС 12% : 53.11 [18:37:05]line Наличными: 500.00 [18:37:05]line Безнал.: 0.00 [18:37:05]line Место: АЗС № 82 "Партнер Нефть" [18:37:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:37:05]line СНО: Общий режим [18:37:05]line Чек 620 29.10.2024 18:37 [18:37:05]line Смена: 145 ФФД: 1.0 [18:37:05]line ЗНМ: 0300000017 [18:37:05]line РНМ: 0000000000170478 [18:37:05]line Версия ККМ: v1.0 [18:37:05]line ФМ: 0000000002098560 [18:37:05]line ФД: 97111 [18:37:05]line ФПД: 42694084134833 [18:37:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97111&fm=42694084134833&tin=02508201610067®Number=0000000000170478&sum=50000 [18:37:05]written 0, free lines is 4095 [18:37:06]Write to MH i2c: 01 00 00 60 0D 6D [18:37:06]Write i2c OK [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: 01 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: 01 07 00 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: 01 07 00 60 0D 00 00 00 00 00 F4 0C 74 [18:37:06]RasterBufferAndPrint [18:37:06]line [18:37:06]line [18:37:06]line [18:37:06]line [18:37:06]line [18:37:06]written 0, free lines is 3323 [18:37:06]MH_Cut [18:37:06]Write to MH i2c: D1 01 00 67 0D 01 46 [18:37:06]Write i2c OK [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: D1 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: D1 01 00 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: D1 01 00 67 0D 00 45 [18:37:06]Write to MH i2c: 01 00 00 68 0D 75 [18:37:06]Write i2c OK [18:37:06]MH_I2C_Read... [18:37:06]*** Cut start [18:37:06]*** Partial cut [18:37:06]*** CUTSNS_PIN = 1 [18:37:06]*** CUTSNS_PIN = 0 [18:37:07]*** Brake cut motor [18:37:07]Read from MH i2c: 01 [18:37:07]MH_I2C_Read... [18:37:07]*** Stop cut motor [18:37:07]*** Cut end [18:37:07]Read from MH i2c: 01 07 00 [18:37:07]MH_I2C_Read... [18:37:07]Read from MH i2c: 01 07 00 68 0D 00 00 00 00 00 FF 0F 8A [18:37:07]process_action close_receipt done [18:37:07]requested_data is exist [18:37:07]produce_requested_data [18:37:07]requested_item fm.sn is exist - process it [18:37:07]wFMCommunicate request_size=4 [18:37:07]MH_SAM_APDU [18:37:07]CAPDU: 80 11 00 00 [18:37:07]Write to MH i2c: E2 08 00 69 0D 80 11 00 00 00 00 00 00 F0 [18:37:07]Write i2c OK [18:37:07]MH_I2C_Read... [18:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:07]Read from MH i2c: E2 [18:37:07]MH_I2C_Read... [18:37:07]Read from MH i2c: E2 17 00 [18:37:07]MH_I2C_Read... [18:37:07]Read from MH i2c: E2 17 00 69 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [18:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:37:07]wFMCommunicate OK [18:37:07]requested_item fd.num is exist - process it [18:37:07]SAM_PROTO_GetFieldsCounters [18:37:07]wFMCommunicate request_size=4 [18:37:07]MH_SAM_APDU [18:37:07]CAPDU: 80 13 00 00 [18:37:07]Write to MH i2c: E2 08 00 6A 0D 80 13 00 00 00 00 00 00 F3 [18:37:07]Write i2c OK [18:37:07]MH_I2C_Read... [18:37:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:07]Read from MH i2c: E2 [18:37:07]MH_I2C_Read... [18:37:07]Read from MH i2c: E2 62 00 [18:37:07]MH_I2C_Read... [18:37:07]Read from MH i2c: E2 62 00 6A 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [18:37:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:07]wFMCommunicate OK [18:37:07]SAM_PROTO_GetFieldsCounters done [18:37:07]requested_item shift.num is exist - process it [18:37:07]requested_item shift.opened is exist - process it [18:37:07]req_shift_opened [18:37:07]FM_GetShiftState [18:37:07]SAM_PROTO_GetShiftState [18:37:07]wFMCommunicate request_size=4 [18:37:07]MH_SAM_APDU [18:37:07]CAPDU: 80 13 01 00 [18:37:07]Write to MH i2c: E2 08 00 6B 0D 80 13 01 00 00 00 00 00 F5 [18:37:07]Write i2c OK [18:37:07]MH_I2C_Read... [18:37:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:07]Read from MH i2c: E2 [18:37:07]MH_I2C_Read... [18:37:07]Read from MH i2c: E2 0E 00 [18:37:07]MH_I2C_Read... [18:37:07]Read from MH i2c: E2 0E 00 6B 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 53 [18:37:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:37:07]wFMCommunicate OK [18:37:07]SAM_PROTO_GetShiftState done [18:37:07]FM_GetShiftState done [18:37:07]req_shift_opened done [18:37:07]requested_item shift.open_date is exist - process it [18:37:07]req_shift_open_date [18:37:07]req_shift_open_date done [18:37:07]produce_requested_data done [18:37:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97111,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:37:07]process_action_free close_receipt [18:37:07]json_value_free [18:37:07]json_value_free done [18:37:07]process_json_proto returns [18:37:07]Send response to host [18:37:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97111,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:37:07]free response buf [18:37:07]execute_script done [18:37:07]execute_script returns [18:37:07]free content buf [18:37:07]Sock 7.Close socket [18:37:07]Sock 7.Thread stoped [18:37:35]ConnectInit Can't connect to host [18:37:35]CommunicateWithHost connect error [18:37:35]CommunicateWithHost err = -1 [18:37:35]OFD Sender: Server communicate error [18:37:35]OFD Sender: Processing packet 97109 [packets to send 61, broken 58] [18:37:35]ProducePacketName [18:37:35]name=ofd_packets/00097109 [18:37:35]OFD Sender: To server: pG, [18:37:35]CommunicateWithHost lk.salyk.kg:30040 [18:37:35]ConnectInit lk.salyk.kg [18:37:35]Connected sock=7 [18:37:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 5E 07 01 5B FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6A 02 00 00 F4 03 04 00 E7 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 7B 01 00 35 04 06 00 E9 76 3B CA 50 CF DC 03 A1 41 59 08 C7 77 [18:37:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E3 79 47 00 78 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 32 30 39 38 35 36 30 10 04 04 00 55 7B 01 00 F4 03 04 00 93 D5 20 67 B6 04 01 00 00 CF 6D BC AC 12 C9 CA 0C [18:37:36]CommunicateWithHost err = 0 [18:37:36]CheckOFDResponse [18:37:36]1017 (14) - 77093643461234 [18:37:36]1041 (16) - 0000000002098560 [18:37:36]1040 (4) - 97109 [18:37:36]1012 (4) - 29.10.2024 12:31 [18:37:36]1206 (1) - 0 [18:37:36]OFD Sender: Remove packet 97109 [18:37:36]ProducePacketName [18:37:36]name=ofd_packets/00097109 [18:37:36]NVStorageDeleteData [18:37:36]OFD Sender: Processing packet 97110 [packets to send 60, broken 58] [18:37:36]ProducePacketName [18:37:36]name=ofd_packets/00097110 [18:37:36]OFD Sender: To server: pG, [18:37:36]CommunicateWithHost lk.salyk.kg:30040 [18:37:36]ConnectInit lk.salyk.kg [18:37:36]Connected sock=7 [18:37:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 46 04 04 01 6B BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 EE 2A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 7B 01 00 35 04 06 00 05 21 F4 F8 E7 97 F0 66 09 0C 06 04 E1 C0 [18:37:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BB 0F 47 00 91 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 32 30 39 38 35 36 30 10 04 04 00 56 7B 01 00 F4 03 04 00 94 D5 20 67 B6 04 01 00 00 EA 8D 3E 6B 5A D2 63 AF [18:37:37]CommunicateWithHost err = 0 [18:37:37]CheckOFDResponse [18:37:37]1017 (14) - 77093643461234 [18:37:37]1041 (16) - 0000000002098560 [18:37:37]1040 (4) - 97110 [18:37:37]1012 (4) - 29.10.2024 12:31 [18:37:37]1206 (1) - 0 [18:37:37]OFD Sender: Remove packet 97110 [18:37:37]ProducePacketName [18:37:37]name=ofd_packets/00097110 [18:37:37]NVStorageDeleteData [18:37:37]OFD Sender: Processing packet 97111 [packets to send 59, broken 58] [18:37:37]ProducePacketName [18:37:37]name=ofd_packets/00097111 [18:37:37]OFD Sender: To server: pG, [18:37:37]CommunicateWithHost lk.salyk.kg:30040 [18:37:37]ConnectInit lk.salyk.kg [18:37:37]Connected sock=7 [18:37:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 38 07 01 77 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 02 00 00 F4 03 04 00 50 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 7B 01 00 35 04 06 00 26 D4 7D B8 07 B1 81 7C 0A FC 87 DD 51 FA [18:37:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 16 98 47 00 39 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 32 30 39 38 35 36 30 10 04 04 00 57 7B 01 00 F4 03 04 00 95 D5 20 67 B6 04 01 00 00 0A 37 53 A8 F7 8D 1B F9 [18:37:38]CommunicateWithHost err = 0 [18:37:38]CheckOFDResponse [18:37:38]1017 (14) - 77093643461234 [18:37:38]1041 (16) - 0000000002098560 [18:37:38]1040 (4) - 97111 [18:37:38]1012 (4) - 29.10.2024 12:31 [18:37:38]1206 (1) - 0 [18:37:38]OFD Sender: Remove packet 97111 [18:37:38]ProducePacketName [18:37:38]name=ofd_packets/00097111 [18:37:38]NVStorageDeleteData [18:37:38]OFD Sender: No OFD packet to send [18:37:42]accept exits with 9 [18:37:42]New connection [18:37:42]New thread 3066723684 created [18:37:42]Thread 3066580324 joined [18:37:42]Waiting for new connection... [18:37:42] Sock 9.Parse request [18:37:42]Sock 9.Check first char [18:37:42]Sock 9.First char is OK [18:37:42]request: POST /json_proto HTTP/1.0 [18:37:42]Method: POST [18:37:42]URL: /json_proto [18:37:42]Method is POST - this is cgi request [18:37:42]url: /json_proto [18:37:42]query_string will be loaded in cgi processing [18:37:42]execute_cgi json_proto POST (null) [18:37:42]execute_cgi path=json_proto method=POST [18:37:42]POST find Content-Length [18:37:42]Host: 172.17.40.67:8080 [18:37:42]Content-Length: 678 [18:37:42]Content-Type: application/json [18:37:42] [18:37:42]POST finish read [18:37:42]Found Content-Length = 678 [18:37:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:37:42]execute_script... [18:37:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:37:42]POST & json_proto [18:37:42]process_json_proto [18:37:42]json parsed OK: [18:37:42]protocol is kg_v1.0 [18:37:42]action value=close_receipt [18:37:42]process_action close_receipt [18:37:42]cmd_close_receipt [18:37:42]MH_GetDate [18:37:42]Write to MH i2c: F0 00 00 6C 0D 68 [18:37:42]Write i2c OK [18:37:42]MH_I2C_Read... [18:37:42]Read from MH i2c: F0 [18:37:42]MH_I2C_Read... [18:37:42]Read from MH i2c: F0 09 00 [18:37:42]MH_I2C_Read... [18:37:42]Read from MH i2c: F0 09 00 6C 0D 00 76 2B 21 67 EE DA 66 66 2E [18:37:42]GetLastDocTimeStamp 1730227024 [18:37:42]current date 1730227062 [18:37:42]FM_GetShiftState [18:37:42]SAM_PROTO_GetShiftState [18:37:42]wFMCommunicate request_size=4 [18:37:42]MH_SAM_APDU [18:37:42]CAPDU: 80 13 01 00 [18:37:42]Write to MH i2c: E2 08 00 6D 0D 80 13 01 00 00 00 00 00 F7 [18:37:42]Write i2c OK [18:37:42]MH_I2C_Read... [18:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:42]Read from MH i2c: E2 [18:37:42]MH_I2C_Read... [18:37:42]Read from MH i2c: E2 0E 00 [18:37:42]MH_I2C_Read... [18:37:42]Read from MH i2c: E2 0E 00 6D 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 55 [18:37:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:37:42]wFMCommunicate OK [18:37:42]SAM_PROTO_GetShiftState done [18:37:42]FM_GetShiftState done [18:37:42]opened in 1730160548 [18:37:42]opened+sec_in_day 1730246948 [18:37:42]quantity*price = 20003 [18:37:42]sum+1 = 20004 [18:37:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 621 29.10.2024 18:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97112 ФПД: 11078675467999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183742&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97112&fm=11078675467999&tin=02508201610067®Number=0000000000170478&sum=20000 [18:37:43]StoreToDocumentArchive [18:37:43]shift 145 fd 97112 [18:37:43]save to /storage/0145/doc_00097112 [18:37:43]save last doc name /storage/0145/doc_00097112 to /storage/kkm_last_doc_name [18:37:43]save OK [18:37:43]Clear old archive folders... [18:37:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:43]tlvbuf is 006CDBE0 [18:37:43]SAM_PROTO_ClearQueue [18:37:43]wFMCommunicate request_size=4 [18:37:43]MH_SAM_APDU [18:37:43]CAPDU: 80 09 00 00 [18:37:43]Write to MH i2c: E2 08 00 7A 0D 80 09 00 00 00 00 00 00 F9 [18:37:43]Write i2c OK [18:37:43]MH_I2C_Read... [18:37:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:43]Read from MH i2c: E2 [18:37:43]MH_I2C_Read... [18:37:43]Read from MH i2c: E2 03 00 [18:37:43]MH_I2C_Read... [18:37:43]Read from MH i2c: E2 03 00 7A 0D 00 90 00 FB [18:37:43]RAPDU: 90 00 [18:37:43]wFMCommunicate OK [18:37:43]SAM_PROTO_ClearQueue done [18:37:43]KKMCreateOFDPacket [18:37:43]OFDProtocolAddRootSTLVToBuf [18:37:43]FM_MakeSignedData [18:37:43]FM_MakeSignedData [18:37:43]SAM_PROTO_SignData [18:37:43]wFMCommunicate request_size=4 [18:37:43]MH_SAM_APDU [18:37:43]CAPDU: 80 0D 01 02 [18:37:43]Write to MH i2c: E2 08 00 7B 0D 80 0D 01 02 00 00 00 00 01 [18:37:43]Write i2c OK [18:37:43]MH_I2C_Read... [18:37:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:43]Read from MH i2c: E2 [18:37:43]MH_I2C_Read... [18:37:43]Read from MH i2c: E2 03 00 [18:37:43]MH_I2C_Read... [18:37:43]Read from MH i2c: E2 03 00 7B 0D 00 90 00 FC [18:37:43]RAPDU: 90 00 [18:37:43]wFMCommunicate OK [18:37:43]wFMCommunicate request_size=255 [18:37:43]MH_SAM_APDU [18:37: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 34 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 6D 02 00 00 F4 03 04 00 76 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7B 01 00 35 04 06 00 0A [18:37:43]Write to MH i2c: E2 02 01 7C 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 34 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 6D 02 00 00 F4 03 04 00 76 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7B 01 00 35 04 06 00 0A 00 00 58 [18:37:43]Write i2c OK [18:37:43]MH_I2C_Read... [18:37:43]OFD Sender: No OFD packet to send [18:37:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:44]Read from MH i2c: E2 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 03 00 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 03 00 7C 0D 00 90 00 FD [18:37:44]RAPDU: 90 00 [18:37:44]wFMCommunicate OK [18:37:44]wFMCommunicate request_size=10 [18:37:44]MH_SAM_APDU [18:37:44]CAPDU: 80 0D 02 02 05 13 74 84 0E DF [18:37:44]Write to MH i2c: E2 0D 00 7D 0D 80 0D 02 02 05 00 13 74 84 0E DF 00 00 06 [18:37:44]Write i2c OK [18:37:44]MH_I2C_Read... [18:37:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:44]Read from MH i2c: E2 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 03 00 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 03 00 7D 0D 00 90 00 FE [18:37:44]RAPDU: 90 00 [18:37:44]wFMCommunicate OK [18:37:44]wFMCommunicate request_size=4 [18:37:44]MH_SAM_APDU [18:37:44]CAPDU: 80 0D 03 02 [18:37:44]Write to MH i2c: E2 08 00 7E 0D 80 0D 03 02 00 00 00 00 06 [18:37:44]Write i2c OK [18:37:44]MH_I2C_Read... [18:37:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:44]Read from MH i2c: E2 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 0B 00 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 0B 00 7E 0D 00 D0 7F 63 EA 8C FA 7F 63 90 00 0B [18:37:44]RAPDU: D0 7F 63 EA 8C FA 7F 63 90 00 [18:37:44]wFMCommunicate OK [18:37:44]SAM_PROTO_SignData done [18:37:44]FM_MakeSignedData done [18:37:44]CreateOFDProtocolMessage [18:37:44]wFMCommunicate request_size=4 [18:37:44]MH_SAM_APDU [18:37:44]CAPDU: 80 11 00 00 [18:37:44]Write to MH i2c: E2 08 00 7F 0D 80 11 00 00 00 00 00 00 06 [18:37:44]Write i2c OK [18:37:44]MH_I2C_Read... [18:37:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:44]Read from MH i2c: E2 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 17 00 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: E2 17 00 7F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [18:37:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:37:44]wFMCommunicate OK [18:37:44]CreateOFDProtocolMessage done [18:37:44]OFDSenderStorePacket 97112 [18:37:44]StoreOFDPacket docnum=97112 [18:37:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 BE 07 01 0D 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 34 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 6D 02 00 00 F4 03 04 00 76 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7B 01 00 35 04 06 00 0A 13 74 84 0E DF D0 7F 63 EA 8C FA 7F 63 [18:37:44]CheckFolder [18:37:44]dirname=/storage/ofd_packets [18:37:44]CheckFolder done [18:37:44]ProducePacketName [18:37:44]name=ofd_packets/00097112 [18:37:44]NVStorageSaveData ofd_packets/00097112 [18:37:44]File name is /storage/ofd_packets/00097112 [18:37:44]Write 301 bytes [18:37:44]NVStorageSaveData done [18:37:44]OFDSenderStorePacket done [18:37:44]KKMCreateOFDPacket done [18:37:44]NVStorageSaveData kkm_last_timestamp [18:37:44]File name is /storage/kkm_last_timestamp [18:37:44]Write 4 bytes [18:37:44]NVStorageSaveData done [18:37:44]ExternCall_PrintAddStr [18:37:44]wPrintStart [18:37:44]Write to MH i2c: 01 00 00 80 0D 8D [18:37:44]Write i2c OK [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: 01 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: 01 07 00 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: 01 07 00 80 0D 00 00 00 00 00 FF 0F A2 [18:37:44]RasterBufferAndPrint [18:37:44]line Счет N : (1)3407647 [18:37:44]line ИНН: 02508201610067 [18:37:44]line Контрольно-Кассовый Чек [18:37:44]line ПРОДАЖА [18:37:44]line ТРК (МРК, ГНК) : 22 [18:37:44]line Товар: 2710124130 [18:37:44]line Аи-92-К-4 [18:37:44]line 2.990 * 66.90 [18:37:44]line = 200.03 [18:37:44]line НДС 12% НСП 1% [18:37:44]line > о реализуемом товаре [18:37:44]line ОКРУГЛЕНИЕ: -0.03 [18:37:44]line ИТОГО: 200.00 [18:37:44]line Внесено: 200.00 [18:37:44]line СДАЧА: 0.00 [18:37:44]line НСП 1% : 1.77 [18:37:44]line НДС 12% : 21.24 [18:37:44]line Наличными: 200.00 [18:37:44]line Безнал.: 0.00 [18:37:44]line Место: АЗС № 82 "Партнер Нефть" [18:37:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:37:44]line СНО: Общий режим [18:37:44]line Чек 621 29.10.2024 18:37 [18:37:44]line Смена: 145 ФФД: 1.0 [18:37:44]line ЗНМ: 0300000017 [18:37:44]line РНМ: 0000000000170478 [18:37:44]line Версия ККМ: v1.0 [18:37:44]line ФМ: 0000000002098560 [18:37:44]line ФД: 97112 [18:37:44]line ФПД: 11078675467999 [18:37:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183742&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97112&fm=11078675467999&tin=02508201610067®Number=0000000000170478&sum=20000 [18:37:44]OFD Sender: Processing packet 97112 [packets to send 59, broken 58] [18:37:44]ProducePacketName [18:37:44]name=ofd_packets/00097112 [18:37:44]OFD Sender: To server: pG, [18:37:44]CommunicateWithHost lk.salyk.kg:30040 [18:37:44]ConnectInit lk.salyk.kg [18:37:44]written 0, free lines is 4095 [18:37:44]Connected sock=10 [18:37:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 BE 07 01 0D 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 34 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 6D 02 00 00 F4 03 04 00 76 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 7B 01 00 35 04 06 00 0A 13 74 84 0E DF D0 7F 63 EA 8C FA 7F 63 [18:37:44]Write to MH i2c: 01 00 00 AB 0D B8 [18:37:44]Write i2c OK [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: 01 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: 01 07 00 [18:37:44]MH_I2C_Read... [18:37:44]Read from MH i2c: 01 07 00 AB 0D 00 00 00 00 00 06 0D D2 [18:37:44]RasterBufferAndPrint [18:37:44]line [18:37:44]line [18:37:44]line [18:37:44]line [18:37:44]line [18:37:44]written 0, free lines is 3340 [18:37:45]MH_Cut [18:37:45]Write to MH i2c: D1 01 00 B2 0D 01 91 [18:37:45]Write i2c OK [18:37:45]MH_I2C_Read... [18:37:45]Read from MH i2c: D1 [18:37:45]MH_I2C_Read... [18:37:45]Read from MH i2c: D1 01 00 [18:37:45]MH_I2C_Read... [18:37:45]Read from MH i2c: D1 01 00 B2 0D 00 90 [18:37:45]Write to MH i2c: 01 00 00 B3 0D C0 [18:37:45]Write i2c OK [18:37:45]MH_I2C_Read... [18:37:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3D 7C 47 00 9D 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 32 30 39 38 35 36 30 10 04 04 00 58 7B 01 00 F4 03 04 00 9C D5 20 67 B6 04 01 00 00 6E D5 22 BE 49 A5 6C D6 [18:37:45]CommunicateWithHost err = 0 [18:37:45]CheckOFDResponse [18:37:45]1017 (14) - 77093643461234 [18:37:45]1041 (16) - 0000000002098560 [18:37:45]1040 (4) - 97112 [18:37:45]1012 (4) - 29.10.2024 12:31 [18:37:45]1206 (1) - 0 [18:37:45]OFD Sender: Remove packet 97112 [18:37:45]ProducePacketName [18:37:45]name=ofd_packets/00097112 [18:37:45]NVStorageDeleteData [18:37:45]OFD Sender: No OFD packet to send [18:37:45]*** Cut start [18:37:45]*** Partial cut [18:37:45]*** CUTSNS_PIN = 1 [18:37:45]*** CUTSNS_PIN = 0 [18:37:45]*** Brake cut motor [18:37:46]Read from MH i2c: 01 [18:37:46]MH_I2C_Read... [18:37:46]*** Stop cut motor [18:37:46]*** Cut end [18:37:46]Read from MH i2c: 01 07 00 [18:37:46]MH_I2C_Read... [18:37:46]Read from MH i2c: 01 07 00 B3 0D 00 00 00 00 00 FF 0F D5 [18:37:46]process_action close_receipt done [18:37:46]requested_data is exist [18:37:46]produce_requested_data [18:37:46]requested_item fm.sn is exist - process it [18:37:46]wFMCommunicate request_size=4 [18:37:46]MH_SAM_APDU [18:37:46]CAPDU: 80 11 00 00 [18:37:46]Write to MH i2c: E2 08 00 B4 0D 80 11 00 00 00 00 00 00 3B [18:37:46]Write i2c OK [18:37:46]MH_I2C_Read... [18:37:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:46]Read from MH i2c: E2 [18:37:46]MH_I2C_Read... [18:37:46]Read from MH i2c: E2 17 00 [18:37:46]MH_I2C_Read... [18:37:46]Read from MH i2c: E2 17 00 B4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [18:37:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:37:46]wFMCommunicate OK [18:37:46]requested_item fd.num is exist - process it [18:37:46]SAM_PROTO_GetFieldsCounters [18:37:46]wFMCommunicate request_size=4 [18:37:46]MH_SAM_APDU [18:37:46]CAPDU: 80 13 00 00 [18:37:46]Write to MH i2c: E2 08 00 B5 0D 80 13 00 00 00 00 00 00 3E [18:37:46]Write i2c OK [18:37:46]MH_I2C_Read... [18:37:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:46]Read from MH i2c: E2 [18:37:46]MH_I2C_Read... [18:37:46]Read from MH i2c: E2 62 00 [18:37:46]MH_I2C_Read... [18:37:46]Read from MH i2c: E2 62 00 B5 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 11 [18:37:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:46]wFMCommunicate OK [18:37:46]SAM_PROTO_GetFieldsCounters done [18:37:46]requested_item shift.num is exist - process it [18:37:46]requested_item shift.opened is exist - process it [18:37:46]req_shift_opened [18:37:46]FM_GetShiftState [18:37:46]SAM_PROTO_GetShiftState [18:37:46]wFMCommunicate request_size=4 [18:37:46]MH_SAM_APDU [18:37:46]CAPDU: 80 13 01 00 [18:37:46]Write to MH i2c: E2 08 00 B6 0D 80 13 01 00 00 00 00 00 40 [18:37:46]Write i2c OK [18:37:46]MH_I2C_Read... [18:37:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:46]Read from MH i2c: E2 [18:37:46]MH_I2C_Read... [18:37:46]Read from MH i2c: E2 0E 00 [18:37:46]MH_I2C_Read... [18:37:46]Read from MH i2c: E2 0E 00 B6 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9E [18:37:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:37:46]wFMCommunicate OK [18:37:46]SAM_PROTO_GetShiftState done [18:37:46]FM_GetShiftState done [18:37:46]req_shift_opened done [18:37:46]requested_item shift.open_date is exist - process it [18:37:46]req_shift_open_date [18:37:46]req_shift_open_date done [18:37:46]produce_requested_data done [18:37:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97112,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:37:46]process_action_free close_receipt [18:37:46]json_value_free [18:37:46]json_value_free done [18:37:46]process_json_proto returns [18:37:46]Send response to host [18:37:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97112,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:37:46]free response buf [18:37:46]execute_script done [18:37:46]execute_script returns [18:37:46]free content buf [18:37:46]Sock 9.Close socket [18:37:46]Sock 9.Thread stoped [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:20]OFD Sender: No OFD packet to send [18:38:25]OFD Sender: No OFD packet to send [18:38:29]accept exits with 7 [18:38:29]New connection [18:38:29]New thread 3066580324 created [18:38:29]Thread 3066723684 joined [18:38:29]Waiting for new connection... [18:38:29] Sock 7.Parse request [18:38:29]Sock 7.Check first char [18:38:29]Sock 7.First char is OK [18:38:29]request: POST /json_proto HTTP/1.0 [18:38:29]Method: POST [18:38:29]URL: /json_proto [18:38:29]Method is POST - this is cgi request [18:38:29]url: /json_proto [18:38:29]query_string will be loaded in cgi processing [18:38:29]execute_cgi json_proto POST (null) [18:38:29]execute_cgi path=json_proto method=POST [18:38:29]POST find Content-Length [18:38:29]Host: 172.17.40.67:8080 [18:38:29]Content-Length: 678 [18:38:29]Content-Type: application/json [18:38:29] [18:38:29]POST finish read [18:38:29]Found Content-Length = 678 [18:38:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:38:29]execute_script... [18:38: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)3407648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:38:29]POST & json_proto [18:38:29]process_json_proto [18:38:29]json parsed OK: [18:38:29]protocol is kg_v1.0 [18:38:29]action value=close_receipt [18:38:29]process_action close_receipt [18:38:29]cmd_close_receipt [18:38:29]MH_GetDate [18:38:29]Write to MH i2c: F0 00 00 B7 0D B3 [18:38:29]Write i2c OK [18:38:29]MH_I2C_Read... [18:38:29]Read from MH i2c: F0 [18:38:29]MH_I2C_Read... [18:38:29]Read from MH i2c: F0 09 00 [18:38:29]MH_I2C_Read... [18:38:29]Read from MH i2c: F0 09 00 B7 0D 00 A5 2B 21 67 EE DA 66 66 A8 [18:38:29]GetLastDocTimeStamp 1730227062 [18:38:29]current date 1730227109 [18:38:29]FM_GetShiftState [18:38:29]SAM_PROTO_GetShiftState [18:38:29]wFMCommunicate request_size=4 [18:38:29]MH_SAM_APDU [18:38:29]CAPDU: 80 13 01 00 [18:38:29]Write to MH i2c: E2 08 00 B8 0D 80 13 01 00 00 00 00 00 42 [18:38:29]Write i2c OK [18:38:29]MH_I2C_Read... [18:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:29]Read from MH i2c: E2 [18:38:29]MH_I2C_Read... [18:38:29]Read from MH i2c: E2 0E 00 [18:38:29]MH_I2C_Read... [18:38:29]Read from MH i2c: E2 0E 00 B8 0D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A0 [18:38:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:38:29]wFMCommunicate OK [18:38:29]SAM_PROTO_GetShiftState done [18:38:29]FM_GetShiftState done [18:38:29]opened in 1730160548 [18:38:29]opened+sec_in_day 1730246948 [18:38:29]quantity*price = 20003 [18:38:29]sum+1 = 20004 [18:38:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 622 29.10.2024 18:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97113 ФПД: 100903495662797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97113&fm=100903495662797&tin=02508201610067®Number=0000000000170478&sum=20000 [18:38:30]StoreToDocumentArchive [18:38:30]shift 145 fd 97113 [18:38:30]save to /storage/0145/doc_00097113 [18:38:30]save last doc name /storage/0145/doc_00097113 to /storage/kkm_last_doc_name [18:38:30]save OK [18:38:30]Clear old archive folders... [18:38:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:30]tlvbuf is 006EADE0 [18:38:30]SAM_PROTO_ClearQueue [18:38:30]wFMCommunicate request_size=4 [18:38:30]MH_SAM_APDU [18:38:30]CAPDU: 80 09 00 00 [18:38:30]Write to MH i2c: E2 08 00 C5 0D 80 09 00 00 00 00 00 00 44 [18:38:30]Write i2c OK [18:38:30]MH_I2C_Read... [18:38:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:30]Read from MH i2c: E2 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 C5 0D 00 90 00 46 [18:38:30]RAPDU: 90 00 [18:38:30]wFMCommunicate OK [18:38:30]SAM_PROTO_ClearQueue done [18:38:30]KKMCreateOFDPacket [18:38:30]OFDProtocolAddRootSTLVToBuf [18:38:30]FM_MakeSignedData [18:38:30]FM_MakeSignedData [18:38:30]SAM_PROTO_SignData [18:38:30]wFMCommunicate request_size=4 [18:38:30]MH_SAM_APDU [18:38:30]CAPDU: 80 0D 01 02 [18:38:30]Write to MH i2c: E2 08 00 C6 0D 80 0D 01 02 00 00 00 00 4C [18:38:30]Write i2c OK [18:38:30]MH_I2C_Read... [18:38:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:30]Read from MH i2c: E2 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 C6 0D 00 90 00 47 [18:38:30]RAPDU: 90 00 [18:38:30]wFMCommunicate OK [18:38:30]wFMCommunicate request_size=255 [18:38:30]MH_SAM_APDU [18:38: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 34 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 6E 02 00 00 F4 03 04 00 A5 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7B 01 00 35 04 06 00 5B [18:38:30]Write to MH i2c: E2 02 01 C7 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 34 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 6E 02 00 00 F4 03 04 00 A5 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7B 01 00 35 04 06 00 5B 00 00 25 [18:38:30]Write i2c OK [18:38:30]MH_I2C_Read... [18:38:30]OFD Sender: No OFD packet to send [18:38:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:30]Read from MH i2c: E2 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 C7 0D 00 90 00 48 [18:38:30]RAPDU: 90 00 [18:38:30]wFMCommunicate OK [18:38:30]wFMCommunicate request_size=10 [18:38:30]MH_SAM_APDU [18:38:30]CAPDU: 80 0D 02 02 05 C5 6D 03 FC CD [18:38:30]Write to MH i2c: E2 0D 00 C8 0D 80 0D 02 02 05 00 C5 6D 03 FC CD 00 00 57 [18:38:30]Write i2c OK [18:38:30]MH_I2C_Read... [18:38:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:30]Read from MH i2c: E2 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 03 00 C8 0D 00 90 00 49 [18:38:30]RAPDU: 90 00 [18:38:30]wFMCommunicate OK [18:38:30]wFMCommunicate request_size=4 [18:38:30]MH_SAM_APDU [18:38:30]CAPDU: 80 0D 03 02 [18:38:30]Write to MH i2c: E2 08 00 C9 0D 80 0D 03 02 00 00 00 00 51 [18:38:30]Write i2c OK [18:38:30]MH_I2C_Read... [18:38:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:30]Read from MH i2c: E2 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 0B 00 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 0B 00 C9 0D 00 C1 1A DB DD F9 78 72 6C 90 00 34 [18:38:30]RAPDU: C1 1A DB DD F9 78 72 6C 90 00 [18:38:30]wFMCommunicate OK [18:38:30]SAM_PROTO_SignData done [18:38:30]FM_MakeSignedData done [18:38:30]CreateOFDProtocolMessage [18:38:30]wFMCommunicate request_size=4 [18:38:30]MH_SAM_APDU [18:38:30]CAPDU: 80 11 00 00 [18:38:30]Write to MH i2c: E2 08 00 CA 0D 80 11 00 00 00 00 00 00 51 [18:38:30]Write i2c OK [18:38:30]MH_I2C_Read... [18:38:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:30]Read from MH i2c: E2 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 17 00 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: E2 17 00 CA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [18:38:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:38:30]wFMCommunicate OK [18:38:30]CreateOFDProtocolMessage done [18:38:30]OFDSenderStorePacket 97113 [18:38:30]StoreOFDPacket docnum=97113 [18:38:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C BE 07 01 A6 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6E 02 00 00 F4 03 04 00 A5 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7B 01 00 35 04 06 00 5B C5 6D 03 FC CD C1 1A DB DD F9 78 72 6C [18:38:30]CheckFolder [18:38:30]dirname=/storage/ofd_packets [18:38:30]CheckFolder done [18:38:30]ProducePacketName [18:38:30]name=ofd_packets/00097113 [18:38:30]NVStorageSaveData ofd_packets/00097113 [18:38:30]File name is /storage/ofd_packets/00097113 [18:38:30]Write 301 bytes [18:38:30]NVStorageSaveData done [18:38:30]OFDSenderStorePacket done [18:38:30]KKMCreateOFDPacket done [18:38:30]NVStorageSaveData kkm_last_timestamp [18:38:30]File name is /storage/kkm_last_timestamp [18:38:30]Write 4 bytes [18:38:30]NVStorageSaveData done [18:38:30]ExternCall_PrintAddStr [18:38:30]wPrintStart [18:38:30]Write to MH i2c: 01 00 00 CB 0D D8 [18:38:30]Write i2c OK [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: 01 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: 01 07 00 [18:38:30]MH_I2C_Read... [18:38:30]Read from MH i2c: 01 07 00 CB 0D 00 00 00 00 00 FF 0F ED [18:38:30]RasterBufferAndPrint [18:38:30]line Счет N : (1)3407648 [18:38:30]line ИНН: 02508201610067 [18:38:30]line Контрольно-Кассовый Чек [18:38:30]line ПРОДАЖА [18:38:30]line ТРК (МРК, ГНК) : 42 [18:38:30]line Товар: 2710124130 [18:38:30]line Аи-92-К-4 [18:38:30]line 2.990 * 66.90 [18:38:30]line = 200.03 [18:38:30]line НДС 12% НСП 1% [18:38:30]line > о реализуемом товаре [18:38:30]line ОКРУГЛЕНИЕ: -0.03 [18:38:30]line ИТОГО: 200.00 [18:38:30]line Внесено: 200.00 [18:38:30]line СДАЧА: 0.00 [18:38:30]line НСП 1% : 1.77 [18:38:30]line НДС 12% : 21.24 [18:38:30]line Наличными: 200.00 [18:38:30]line Безнал.: 0.00 [18:38:30]line Место: АЗС № 82 "Партнер Нефть" [18:38:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:38:30]line СНО: Общий режим [18:38:30]line Чек 622 29.10.2024 18:38 [18:38:30]line Смена: 145 ФФД: 1.0 [18:38:30]line ЗНМ: 0300000017 [18:38:30]line РНМ: 0000000000170478 [18:38:30]line Версия ККМ: v1.0 [18:38:30]line ФМ: 0000000002098560 [18:38:30]line ФД: 97113 [18:38:30]line ФПД: 100903495662797 [18:38:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97113&fm=100903495662797&tin=02508201610067®Number=0000000000170478&sum=20000 [18:38:31]OFD Sender: Processing packet 97113 [packets to send 59, broken 58] [18:38:31]ProducePacketName [18:38:31]name=ofd_packets/00097113 [18:38:31]OFD Sender: To server: pG, [18:38:31]CommunicateWithHost lk.salyk.kg:30040 [18:38:31]ConnectInit lk.salyk.kg [18:38:31]written 0, free lines is 4095 [18:38:31]Connected sock=10 [18:38:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C BE 07 01 A6 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6E 02 00 00 F4 03 04 00 A5 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 7B 01 00 35 04 06 00 5B C5 6D 03 FC CD C1 1A DB DD F9 78 72 6C [18:38:31]Write to MH i2c: 01 00 00 F6 0D 03 [18:38:31]Write i2c OK [18:38:31]MH_I2C_Read... [18:38:31]Read from MH i2c: 01 [18:38:31]MH_I2C_Read... [18:38:31]Read from MH i2c: 01 07 00 [18:38:31]MH_I2C_Read... [18:38:31]Read from MH i2c: 01 07 00 F6 0D 00 00 00 00 00 04 0D 1B [18:38:31]RasterBufferAndPrint [18:38:31]line [18:38:31]line [18:38:31]line [18:38:31]line [18:38:31]line [18:38:31]written 0, free lines is 3339 [18:38:31]MH_Cut [18:38:31]Write to MH i2c: D1 01 00 FD 0D 01 DC [18:38:31]Write i2c OK [18:38:31]MH_I2C_Read... [18:38:31]Read from MH i2c: D1 [18:38:31]MH_I2C_Read... [18:38:31]Read from MH i2c: D1 01 00 [18:38:31]MH_I2C_Read... [18:38:31]Read from MH i2c: D1 01 00 FD 0D 00 DB [18:38:31]Write to MH i2c: 01 00 00 FE 0D 0B [18:38:31]Write i2c OK [18:38:31]MH_I2C_Read... [18:38:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E1 3C 47 00 56 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 32 30 39 38 35 36 30 10 04 04 00 59 7B 01 00 F4 03 04 00 CB D5 20 67 B6 04 01 00 00 8E 5A 06 60 88 14 FC BA [18:38:31]CommunicateWithHost err = 0 [18:38:31]CheckOFDResponse [18:38:31]1017 (14) - 77093643461234 [18:38:31]1041 (16) - 0000000002098560 [18:38:31]1040 (4) - 97113 [18:38:31]1012 (4) - 29.10.2024 12:32 [18:38:31]1206 (1) - 0 [18:38:31]OFD Sender: Remove packet 97113 [18:38:31]ProducePacketName [18:38:31]name=ofd_packets/00097113 [18:38:31]NVStorageDeleteData [18:38:32]OFD Sender: No OFD packet to send [18:38:32]*** Cut start [18:38:32]*** Partial cut [18:38:32]*** CUTSNS_PIN = 1 [18:38:32]*** CUTSNS_PIN = 0 [18:38:32]*** Brake cut motor [18:38:32]Read from MH i2c: 01 [18:38:32]MH_I2C_Read... [18:38:32]*** Stop cut motor [18:38:32]*** Cut end [18:38:32]Read from MH i2c: 01 07 00 [18:38:32]MH_I2C_Read... [18:38:32]Read from MH i2c: 01 07 00 FE 0D 00 00 00 00 00 FF 0F 20 [18:38:32]process_action close_receipt done [18:38:32]requested_data is exist [18:38:32]produce_requested_data [18:38:32]requested_item fm.sn is exist - process it [18:38:32]wFMCommunicate request_size=4 [18:38:32]MH_SAM_APDU [18:38:32]CAPDU: 80 11 00 00 [18:38:32]Write to MH i2c: E2 08 00 FF 0D 80 11 00 00 00 00 00 00 86 [18:38:32]Write i2c OK [18:38:32]MH_I2C_Read... [18:38:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:32]Read from MH i2c: E2 [18:38:32]MH_I2C_Read... [18:38:32]Read from MH i2c: E2 17 00 [18:38:32]MH_I2C_Read... [18:38:32]Read from MH i2c: E2 17 00 FF 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [18:38:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:38:32]wFMCommunicate OK [18:38:32]requested_item fd.num is exist - process it [18:38:32]SAM_PROTO_GetFieldsCounters [18:38:32]wFMCommunicate request_size=4 [18:38:32]MH_SAM_APDU [18:38:32]CAPDU: 80 13 00 00 [18:38:32]Write to MH i2c: E2 08 00 00 0E 80 13 00 00 00 00 00 00 8A [18:38:32]Write i2c OK [18:38:32]MH_I2C_Read... [18:38:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:33]Read from MH i2c: E2 [18:38:33]MH_I2C_Read... [18:38:33]Read from MH i2c: E2 62 00 [18:38:33]MH_I2C_Read... [18:38:33]Read from MH i2c: E2 62 00 00 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [18:38:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:33]wFMCommunicate OK [18:38:33]SAM_PROTO_GetFieldsCounters done [18:38:33]requested_item shift.num is exist - process it [18:38:33]requested_item shift.opened is exist - process it [18:38:33]req_shift_opened [18:38:33]FM_GetShiftState [18:38:33]SAM_PROTO_GetShiftState [18:38:33]wFMCommunicate request_size=4 [18:38:33]MH_SAM_APDU [18:38:33]CAPDU: 80 13 01 00 [18:38:33]Write to MH i2c: E2 08 00 01 0E 80 13 01 00 00 00 00 00 8C [18:38:33]Write i2c OK [18:38:33]MH_I2C_Read... [18:38:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:33]Read from MH i2c: E2 [18:38:33]MH_I2C_Read... [18:38:33]Read from MH i2c: E2 0E 00 [18:38:33]MH_I2C_Read... [18:38:33]Read from MH i2c: E2 0E 00 01 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EA [18:38:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:38:33]wFMCommunicate OK [18:38:33]SAM_PROTO_GetShiftState done [18:38:33]FM_GetShiftState done [18:38:33]req_shift_opened done [18:38:33]requested_item shift.open_date is exist - process it [18:38:33]req_shift_open_date [18:38:33]req_shift_open_date done [18:38:33]produce_requested_data done [18:38:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97113,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:38:33]process_action_free close_receipt [18:38:33]json_value_free [18:38:33]json_value_free done [18:38:33]process_json_proto returns [18:38:33]Send response to host [18:38:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97113,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:38:33]free response buf [18:38:33]execute_script done [18:38:33]execute_script returns [18:38:33]free content buf [18:38:33]Sock 7.Close socket [18:38:33]Sock 7.Thread stoped [18:38:37]OFD Sender: No OFD packet to send [18:38:42]OFD Sender: No OFD packet to send [18:38:47]OFD Sender: No OFD packet to send [18:38:49]accept exits with 9 [18:38:49]New connection [18:38:49]New thread 3066723684 created [18:38:49]Thread 3066580324 joined [18:38:49]Waiting for new connection... [18:38:49] Sock 9.Parse request [18:38:49]Sock 9.Check first char [18:38:49]Sock 9.First char is OK [18:38:49]request: POST /json_proto HTTP/1.0 [18:38:49]Method: POST [18:38:49]URL: /json_proto [18:38:49]Method is POST - this is cgi request [18:38:49]url: /json_proto [18:38:49]query_string will be loaded in cgi processing [18:38:49]execute_cgi json_proto POST (null) [18:38:49]execute_cgi path=json_proto method=POST [18:38:49]POST find Content-Length [18:38:49]Host: 172.17.40.67:8080 [18:38:49]Content-Length: 678 [18:38:49]Content-Type: application/json [18:38:49] [18:38:49]POST finish read [18:38:49]Found Content-Length = 678 [18:38:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 7.010, "sum" : 520.14, "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" ] } } [18:38:49]execute_script... [18:38: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)3407649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 7.010, "sum" : 520.14, "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" ] } } [18:38:49]POST & json_proto [18:38:49]process_json_proto [18:38:49]json parsed OK: [18:38:49]protocol is kg_v1.0 [18:38:49]action value=close_receipt [18:38:49]process_action close_receipt [18:38:49]cmd_close_receipt [18:38:49]MH_GetDate [18:38:49]Write to MH i2c: F0 00 00 02 0E FF [18:38:49]Write i2c OK [18:38:49]MH_I2C_Read... [18:38:49]Read from MH i2c: F0 [18:38:49]MH_I2C_Read... [18:38:49]Read from MH i2c: F0 09 00 [18:38:49]MH_I2C_Read... [18:38:49]Read from MH i2c: F0 09 00 02 0E 00 BA 2B 21 67 EE DA 66 66 09 [18:38:49]GetLastDocTimeStamp 1730227109 [18:38:49]current date 1730227130 [18:38:49]FM_GetShiftState [18:38:49]SAM_PROTO_GetShiftState [18:38:49]wFMCommunicate request_size=4 [18:38:49]MH_SAM_APDU [18:38:49]CAPDU: 80 13 01 00 [18:38:49]Write to MH i2c: E2 08 00 03 0E 80 13 01 00 00 00 00 00 8E [18:38:49]Write i2c OK [18:38:49]MH_I2C_Read... [18:38:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:49]Read from MH i2c: E2 [18:38:49]MH_I2C_Read... [18:38:49]Read from MH i2c: E2 0E 00 [18:38:49]MH_I2C_Read... [18:38:49]Read from MH i2c: E2 0E 00 03 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EC [18:38:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:38:49]wFMCommunicate OK [18:38:49]SAM_PROTO_GetShiftState done [18:38:49]FM_GetShiftState done [18:38:49]opened in 1730160548 [18:38:49]opened+sec_in_day 1730246948 [18:38:49]quantity*price = 52014 [18:38:49]sum+1 = 52015 [18:38:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.60 НДС 12% : 55.24 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 623 29.10.2024 18:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97114 ФПД: 133130931437560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97114&fm=133130931437560&tin=02508201610067®Number=0000000000170478&sum=52000 [18:38:50]StoreToDocumentArchive [18:38:50]shift 145 fd 97114 [18:38:50]save to /storage/0145/doc_00097114 [18:38:50]save last doc name /storage/0145/doc_00097114 to /storage/kkm_last_doc_name [18:38:50]save OK [18:38:50]Clear old archive folders... [18:38:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:50]tlvbuf is 006B2C70 [18:38:50]SAM_PROTO_ClearQueue [18:38:50]wFMCommunicate request_size=4 [18:38:50]MH_SAM_APDU [18:38:50]CAPDU: 80 09 00 00 [18:38:50]Write to MH i2c: E2 08 00 10 0E 80 09 00 00 00 00 00 00 90 [18:38:50]Write i2c OK [18:38:50]MH_I2C_Read... [18:38:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:50]Read from MH i2c: E2 [18:38:50]MH_I2C_Read... [18:38:50]Read from MH i2c: E2 03 00 [18:38:50]MH_I2C_Read... [18:38:50]Read from MH i2c: E2 03 00 10 0E 00 90 00 92 [18:38:50]RAPDU: 90 00 [18:38:50]wFMCommunicate OK [18:38:50]SAM_PROTO_ClearQueue done [18:38:50]KKMCreateOFDPacket [18:38:50]OFDProtocolAddRootSTLVToBuf [18:38:50]FM_MakeSignedData [18:38:50]FM_MakeSignedData [18:38:50]SAM_PROTO_SignData [18:38:50]wFMCommunicate request_size=4 [18:38:50]MH_SAM_APDU [18:38:50]CAPDU: 80 0D 01 02 [18:38:50]Write to MH i2c: E2 08 00 11 0E 80 0D 01 02 00 00 00 00 98 [18:38:50]Write i2c OK [18:38:50]MH_I2C_Read... [18:38:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:50]Read from MH i2c: E2 [18:38:50]MH_I2C_Read... [18:38:50]Read from MH i2c: E2 03 00 [18:38:50]MH_I2C_Read... [18:38:50]Read from MH i2c: E2 03 00 11 0E 00 90 00 93 [18:38:50]RAPDU: 90 00 [18:38:50]wFMCommunicate OK [18:38:50]wFMCommunicate request_size=255 [18:38:50]MH_SAM_APDU [18:38:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 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 6F 02 00 00 F4 03 04 00 BA 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7B 01 00 35 04 06 00 79 [18:38:50]Write to MH i2c: E2 02 01 12 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 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 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 6F 02 00 00 F4 03 04 00 BA 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7B 01 00 35 04 06 00 79 00 00 3E [18:38:50]Write i2c OK [18:38:50]MH_I2C_Read... [18:38:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:51]Read from MH i2c: E2 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 03 00 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 03 00 12 0E 00 90 00 94 [18:38:51]RAPDU: 90 00 [18:38:51]wFMCommunicate OK [18:38:51]wFMCommunicate request_size=10 [18:38:51]MH_SAM_APDU [18:38:51]CAPDU: 80 0D 02 02 05 14 F5 E0 7F F8 [18:38:51]Write to MH i2c: E2 0D 00 13 0E 80 0D 02 02 05 00 14 F5 E0 7F F8 00 00 05 [18:38:51]Write i2c OK [18:38:51]MH_I2C_Read... [18:38:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:51]Read from MH i2c: E2 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 03 00 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 03 00 13 0E 00 90 00 95 [18:38:51]RAPDU: 90 00 [18:38:51]wFMCommunicate OK [18:38:51]wFMCommunicate request_size=4 [18:38:51]MH_SAM_APDU [18:38:51]CAPDU: 80 0D 03 02 [18:38:51]Write to MH i2c: E2 08 00 14 0E 80 0D 03 02 00 00 00 00 9D [18:38:51]Write i2c OK [18:38:51]MH_I2C_Read... [18:38:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:51]Read from MH i2c: E2 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 0B 00 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 0B 00 14 0E 00 FC 85 85 82 CD 78 FE 0C 90 00 75 [18:38:51]RAPDU: FC 85 85 82 CD 78 FE 0C 90 00 [18:38:51]wFMCommunicate OK [18:38:51]SAM_PROTO_SignData done [18:38:51]FM_MakeSignedData done [18:38:51]CreateOFDProtocolMessage [18:38:51]wFMCommunicate request_size=4 [18:38:51]MH_SAM_APDU [18:38:51]CAPDU: 80 11 00 00 [18:38:51]Write to MH i2c: E2 08 00 15 0E 80 11 00 00 00 00 00 00 9D [18:38:51]Write i2c OK [18:38:51]MH_I2C_Read... [18:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:51]Read from MH i2c: E2 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 17 00 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: E2 17 00 15 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [18:38:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:38:51]wFMCommunicate OK [18:38:51]CreateOFDProtocolMessage done [18:38:51]OFDSenderStorePacket 97114 [18:38:51]StoreOFDPacket docnum=97114 [18:38:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 20 07 01 14 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 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 6F 02 00 00 F4 03 04 00 BA 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7B 01 00 35 04 06 00 79 14 F5 E0 7F F8 FC 85 85 82 CD 78 FE 0C [18:38:51]CheckFolder [18:38:51]dirname=/storage/ofd_packets [18:38:51]CheckFolder done [18:38:51]ProducePacketName [18:38:51]name=ofd_packets/00097114 [18:38:51]NVStorageSaveData ofd_packets/00097114 [18:38:51]File name is /storage/ofd_packets/00097114 [18:38:51]Write 301 bytes [18:38:51]NVStorageSaveData done [18:38:51]OFDSenderStorePacket done [18:38:51]KKMCreateOFDPacket done [18:38:51]NVStorageSaveData kkm_last_timestamp [18:38:51]File name is /storage/kkm_last_timestamp [18:38:51]Write 4 bytes [18:38:51]NVStorageSaveData done [18:38:51]ExternCall_PrintAddStr [18:38:51]wPrintStart [18:38:51]Write to MH i2c: 01 00 00 16 0E 24 [18:38:51]Write i2c OK [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: 01 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: 01 07 00 [18:38:51]MH_I2C_Read... [18:38:51]Read from MH i2c: 01 07 00 16 0E 00 00 00 00 00 FF 0F 39 [18:38:51]RasterBufferAndPrint [18:38:51]line Счет N : (1)3407649 [18:38:51]line ИНН: 02508201610067 [18:38:51]line Контрольно-Кассовый Чек [18:38:51]line ПРОДАЖА [18:38:51]line ТРК (МРК, ГНК) : 33 [18:38:51]line Товар: 2710124500 [18:38:51]line Аи-95-К-5 [18:38:51]line 7.010 * 74.20 [18:38:51]line = 520.14 [18:38:51]line НДС 12% НСП 1% [18:38:51]line > о реализуемом товаре [18:38:51]line ОКРУГЛЕНИЕ: -0.14 [18:38:51]line ИТОГО: 520.00 [18:38:51]line Внесено: 520.00 [18:38:51]line СДАЧА: 0.00 [18:38:51]line НСП 1% : 4.60 [18:38:51]line НДС 12% : 55.24 [18:38:51]line Наличными: 520.00 [18:38:51]line Безнал.: 0.00 [18:38:51]line Место: АЗС № 82 "Партнер Нефть" [18:38:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:38:51]line СНО: Общий режим [18:38:51]line Чек 623 29.10.2024 18:38 [18:38:51]line Смена: 145 ФФД: 1.0 [18:38:51]line ЗНМ: 0300000017 [18:38:51]line РНМ: 0000000000170478 [18:38:51]line Версия ККМ: v1.0 [18:38:51]line ФМ: 0000000002098560 [18:38:51]line ФД: 97114 [18:38:51]line ФПД: 133130931437560 [18:38:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97114&fm=133130931437560&tin=02508201610067®Number=0000000000170478&sum=52000 [18:38:51]OFD Sender: Processing packet 97114 [packets to send 59, broken 58] [18:38:51]ProducePacketName [18:38:51]name=ofd_packets/00097114 [18:38:51]OFD Sender: To server: pG, [18:38:51]CommunicateWithHost lk.salyk.kg:30040 [18:38:51]ConnectInit lk.salyk.kg [18:38:51]written 0, free lines is 4095 [18:38:51]Connected sock=6 [18:38:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 20 07 01 14 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 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 6F 02 00 00 F4 03 04 00 BA 2B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 7B 01 00 35 04 06 00 79 14 F5 E0 7F F8 FC 85 85 82 CD 78 FE 0C [18:38:52]Write to MH i2c: 01 00 00 41 0E 4F [18:38:52]Write i2c OK [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: 01 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: 01 07 00 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: 01 07 00 41 0E 00 00 00 00 00 FC 0C 5E [18:38:52]RasterBufferAndPrint [18:38:52]line [18:38:52]line [18:38:52]line [18:38:52]line [18:38:52]line [18:38:52]written 0, free lines is 3330 [18:38:52]MH_Cut [18:38:52]Write to MH i2c: D1 01 00 48 0E 01 28 [18:38:52]Write i2c OK [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: D1 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: D1 01 00 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: D1 01 00 48 0E 00 27 [18:38:52]Write to MH i2c: 01 00 00 49 0E 57 [18:38:52]Write i2c OK [18:38:52]MH_I2C_Read... [18:38:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 B2 47 00 74 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 32 30 39 38 35 36 30 10 04 04 00 5A 7B 01 00 F4 03 04 00 DF D5 20 67 B6 04 01 00 00 88 28 BC 4E 38 FE 98 9B [18:38:52]CommunicateWithHost err = 0 [18:38:52]CheckOFDResponse [18:38:52]1017 (14) - 77093643461234 [18:38:52]1041 (16) - 0000000002098560 [18:38:52]1040 (4) - 97114 [18:38:52]1012 (4) - 29.10.2024 12:32 [18:38:52]1206 (1) - 0 [18:38:52]OFD Sender: Remove packet 97114 [18:38:52]ProducePacketName [18:38:52]name=ofd_packets/00097114 [18:38:52]NVStorageDeleteData [18:38:52]OFD Sender: No OFD packet to send [18:38:52]*** Cut start [18:38:52]*** Partial cut [18:38:52]*** CUTSNS_PIN = 1 [18:38:52]*** CUTSNS_PIN = 0 [18:38:53]*** Brake cut motor [18:38:53]Read from MH i2c: 01 [18:38:53]MH_I2C_Read... [18:38:53]*** Stop cut motor [18:38:53]*** Cut end [18:38:53]Read from MH i2c: 01 07 00 [18:38:53]MH_I2C_Read... [18:38:53]Read from MH i2c: 01 07 00 49 0E 00 00 00 00 00 FF 0F 6C [18:38:53]process_action close_receipt done [18:38:53]requested_data is exist [18:38:53]produce_requested_data [18:38:53]requested_item fm.sn is exist - process it [18:38:53]wFMCommunicate request_size=4 [18:38:53]MH_SAM_APDU [18:38:53]CAPDU: 80 11 00 00 [18:38:53]Write to MH i2c: E2 08 00 4A 0E 80 11 00 00 00 00 00 00 D2 [18:38:53]Write i2c OK [18:38:53]MH_I2C_Read... [18:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:53]Read from MH i2c: E2 [18:38:53]MH_I2C_Read... [18:38:53]Read from MH i2c: E2 17 00 [18:38:53]MH_I2C_Read... [18:38:53]Read from MH i2c: E2 17 00 4A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [18:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:38:53]wFMCommunicate OK [18:38:53]requested_item fd.num is exist - process it [18:38:53]SAM_PROTO_GetFieldsCounters [18:38:53]wFMCommunicate request_size=4 [18:38:53]MH_SAM_APDU [18:38:53]CAPDU: 80 13 00 00 [18:38:53]Write to MH i2c: E2 08 00 4B 0E 80 13 00 00 00 00 00 00 D5 [18:38:53]Write i2c OK [18:38:53]MH_I2C_Read... [18:38:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:53]Read from MH i2c: E2 [18:38:53]MH_I2C_Read... [18:38:53]Read from MH i2c: E2 62 00 [18:38:53]MH_I2C_Read... [18:38:53]Read from MH i2c: E2 62 00 4B 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 B0 [18:38:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:53]wFMCommunicate OK [18:38:53]SAM_PROTO_GetFieldsCounters done [18:38:53]requested_item shift.num is exist - process it [18:38:53]requested_item shift.opened is exist - process it [18:38:53]req_shift_opened [18:38:53]FM_GetShiftState [18:38:53]SAM_PROTO_GetShiftState [18:38:53]wFMCommunicate request_size=4 [18:38:53]MH_SAM_APDU [18:38:53]CAPDU: 80 13 01 00 [18:38:53]Write to MH i2c: E2 08 00 4C 0E 80 13 01 00 00 00 00 00 D7 [18:38:53]Write i2c OK [18:38:53]MH_I2C_Read... [18:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:53]Read from MH i2c: E2 [18:38:53]MH_I2C_Read... [18:38:53]Read from MH i2c: E2 0E 00 [18:38:53]MH_I2C_Read... [18:38:53]Read from MH i2c: E2 0E 00 4C 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 35 [18:38:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:38:53]wFMCommunicate OK [18:38:53]SAM_PROTO_GetShiftState done [18:38:53]FM_GetShiftState done [18:38:53]req_shift_opened done [18:38:53]requested_item shift.open_date is exist - process it [18:38:53]req_shift_open_date [18:38:53]req_shift_open_date done [18:38:53]produce_requested_data done [18:38:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97114,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:38:53]process_action_free close_receipt [18:38:53]json_value_free [18:38:53]json_value_free done [18:38:53]process_json_proto returns [18:38:53]Send response to host [18:38:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97114,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:38:53]free response buf [18:38:53]execute_script done [18:38:53]execute_script returns [18:38:53]free content buf [18:38:53]Sock 9.Close socket [18:38:53]Sock 9.Thread stoped [18:38:57]OFD Sender: No OFD packet to send [18:39:02]OFD Sender: No OFD packet to send [18:39:07]OFD Sender: No OFD packet to send [18:39:12]OFD Sender: No OFD packet to send [18:39:17]OFD Sender: No OFD packet to send [18:39:22]OFD Sender: No OFD packet to send [18:39:27]OFD Sender: No OFD packet to send [18:39:32]OFD Sender: No OFD packet to send [18:39:37]OFD Sender: No OFD packet to send [18:39:42]OFD Sender: No OFD packet to send [18:39:47]OFD Sender: No OFD packet to send [18:39:52]OFD Sender: No OFD packet to send [18:39:57]OFD Sender: No OFD packet to send [18:40:02]OFD Sender: No OFD packet to send [18:40:07]OFD Sender: No OFD packet to send [18:40:12]OFD Sender: No OFD packet to send [18:40:17]OFD Sender: No OFD packet to send [18:40:22]OFD Sender: No OFD packet to send [18:40:27]OFD Sender: No OFD packet to send [18:40:32]OFD Sender: No OFD packet to send [18:40:37]OFD Sender: No OFD packet to send [18:40:42]OFD Sender: No OFD packet to send [18:40:47]OFD Sender: No OFD packet to send [18:40:52]OFD Sender: No OFD packet to send [18:40:57]OFD Sender: No OFD packet to send [18:41:02]OFD Sender: No OFD packet to send [18:41:07]OFD Sender: No OFD packet to send [18:41:12]OFD Sender: No OFD packet to send [18:41:17]OFD Sender: No OFD packet to send [18:41:22]OFD Sender: No OFD packet to send [18:41:23]accept exits with 10 [18:41:23]New connection [18:41:23]New thread 3066580324 created [18:41:23]Thread 3066723684 joined [18:41:23]Waiting for new connection... [18:41:23] Sock 10.Parse request [18:41:23]Sock 10.Check first char [18:41:23]Sock 10.First char is OK [18:41:23]request: POST /json_proto HTTP/1.0 [18:41:23]Method: POST [18:41:23]URL: /json_proto [18:41:23]Method is POST - this is cgi request [18:41:23]url: /json_proto [18:41:23]query_string will be loaded in cgi processing [18:41:23]execute_cgi json_proto POST (null) [18:41:23]execute_cgi path=json_proto method=POST [18:41:23]POST find Content-Length [18:41:23]Host: 172.17.40.67:8080 [18:41:23]Content-Length: 817 [18:41:23]Content-Type: application/json [18:41:23] [18:41:23]POST finish read [18:41:23]Found Content-Length = 817 [18:41:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:23]execute_script... [18:41: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)3407651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:41:23]POST & json_proto [18:41:23]process_json_proto [18:41:23]json parsed OK: [18:41:23]protocol is kg_v1.0 [18:41:23]action value=close_receipt [18:41:23]process_action close_receipt [18:41:23]cmd_close_receipt [18:41:23]MH_GetDate [18:41:23]Write to MH i2c: F0 00 00 4D 0E 4A [18:41:23]Write i2c OK [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: F0 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: F0 09 00 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: F0 09 00 4D 0E 00 54 2C 21 67 EE DA 66 66 EF [18:41:23]GetLastDocTimeStamp 1730227130 [18:41:23]current date 1730227284 [18:41:23]FM_GetShiftState [18:41:23]SAM_PROTO_GetShiftState [18:41:23]wFMCommunicate request_size=4 [18:41:23]MH_SAM_APDU [18:41:23]CAPDU: 80 13 01 00 [18:41:23]Write to MH i2c: E2 08 00 4E 0E 80 13 01 00 00 00 00 00 D9 [18:41:23]Write i2c OK [18:41:23]MH_I2C_Read... [18:41:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:23]Read from MH i2c: E2 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: E2 0E 00 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: E2 0E 00 4E 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 37 [18:41:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:41:23]wFMCommunicate OK [18:41:23]SAM_PROTO_GetShiftState done [18:41:23]FM_GetShiftState done [18:41:23]opened in 1730160548 [18:41:23]opened+sec_in_day 1730246948 [18:41:23]quantity*price = 40006 [18:41:23]sum+1 = 40007 [18:41:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 624 29.10.2024 18:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 97115 ФПД: 193730435771448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184124&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97115&fm=193730435771448&tin=02508201610067®Number=0000000000170478&sum=40006 [18:41:24]StoreToDocumentArchive [18:41:24]shift 145 fd 97115 [18:41:24]save to /storage/0145/doc_00097115 [18:41:24]save last doc name /storage/0145/doc_00097115 to /storage/kkm_last_doc_name [18:41:24]save OK [18:41:24]Clear old archive folders... [18:41:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:25]tlvbuf is 006F5AE0 [18:41:25]SAM_PROTO_ClearQueue [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 09 00 00 [18:41:25]Write to MH i2c: E2 08 00 5B 0E 80 09 00 00 00 00 00 00 DB [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 5B 0E 00 90 00 DD [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]SAM_PROTO_ClearQueue done [18:41:25]KKMCreateOFDPacket [18:41:25]OFDProtocolAddRootSTLVToBuf [18:41:25]FM_MakeSignedData [18:41:25]FM_MakeSignedData [18:41:25]SAM_PROTO_SignData [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 01 02 [18:41:25]Write to MH i2c: E2 08 00 5C 0E 80 0D 01 02 00 00 00 00 E3 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 5C 0E 00 90 00 DE [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=255 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 70 02 00 00 F4 03 04 00 54 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7B 01 00 35 04 06 00 B0 [18:41:25]Write to MH i2c: E2 02 01 5D 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 34 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 70 02 00 00 F4 03 04 00 54 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7B 01 00 35 04 06 00 B0 00 00 DE [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 5D 0E 00 90 00 DF [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=10 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 02 02 05 32 61 CE 6C 38 [18:41:25]Write to MH i2c: E2 0D 00 5E 0E 80 0D 02 02 05 00 32 61 CE 6C 38 00 00 F5 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 5E 0E 00 90 00 E0 [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 03 02 [18:41:25]Write to MH i2c: E2 08 00 5F 0E 80 0D 03 02 00 00 00 00 E8 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 0B 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 0B 00 5F 0E 00 A2 6C 66 94 D2 82 8F 28 90 00 FC [18:41:25]RAPDU: A2 6C 66 94 D2 82 8F 28 90 00 [18:41:25]wFMCommunicate OK [18:41:25]SAM_PROTO_SignData done [18:41:25]FM_MakeSignedData done [18:41:25]CreateOFDProtocolMessage [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 11 00 00 [18:41:25]Write to MH i2c: E2 08 00 60 0E 80 11 00 00 00 00 00 00 E8 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 17 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 17 00 60 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [18:41:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:25]wFMCommunicate OK [18:41:25]CreateOFDProtocolMessage done [18:41:25]OFDSenderStorePacket 97115 [18:41:25]StoreOFDPacket docnum=97115 [18:41:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 51 07 01 6C 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 70 02 00 00 F4 03 04 00 54 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7B 01 00 35 04 06 00 B0 32 61 CE 6C 38 A2 6C 66 94 D2 82 8F 28 [18:41:25]CheckFolder [18:41:25]dirname=/storage/ofd_packets [18:41:25]CheckFolder done [18:41:25]ProducePacketName [18:41:25]name=ofd_packets/00097115 [18:41:25]NVStorageSaveData ofd_packets/00097115 [18:41:25]File name is /storage/ofd_packets/00097115 [18:41:25]Write 301 bytes [18:41:25]NVStorageSaveData done [18:41:25]OFDSenderStorePacket done [18:41:25]KKMCreateOFDPacket done [18:41:25]NVStorageSaveData kkm_last_timestamp [18:41:25]File name is /storage/kkm_last_timestamp [18:41:25]Write 4 bytes [18:41:25]NVStorageSaveData done [18:41:25]ExternCall_PrintAddStr [18:41:25]wPrintStart [18:41:25]Write to MH i2c: 01 00 00 61 0E 6F [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: 01 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: 01 07 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: 01 07 00 61 0E 00 00 00 00 00 FF 0F 84 [18:41:25]RasterBufferAndPrint [18:41:25]line Счет N : (1)3407651 [18:41:25]line ИНН: 02508201610067 [18:41:25]line Контрольно-Кассовый Чек [18:41:25]line ПРОДАЖА [18:41:25]line ТРК (МРК, ГНК) : 12 [18:41:25]line Товар: 2710124130 [18:41:25]line Аи-92-К-4 [18:41:25]line 5.980 * 66.90 [18:41:25]line = 400.06 [18:41:25]line НДС 12% НСП 1% [18:41:25]line > о реализуемом товаре [18:41:25]line ИТОГО: 400.06 [18:41:25]line НСП 1% : 3.54 [18:41:25]line НДС 12% : 42.48 [18:41:25]line Наличными: 0.00 [18:41:25]line Безнал.: 400.06 [18:41:25]line Место: АЗС № 82 "Партнер Нефть" [18:41:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:41:25]line СНО: Общий режим [18:41:25]line Чек 624 29.10.2024 18:41 [18:41:25]line Смена: 145 ФФД: 1.0 [18:41:25]line ЗНМ: 0300000017 [18:41:25]line РНМ: 0000000000170478 [18:41:25]line Версия ККМ: v1.0 [18:41:25]line Платежная система: Бакай Банк [18:41:25]line ФМ: 0000000002098560 [18:41:25]line ФД: 97115 [18:41:25]line ФПД: 193730435771448 [18:41:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184124&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97115&fm=193730435771448&tin=02508201610067®Number=0000000000170478&sum=40006 [18:41:25]OFD Sender: Processing packet 97115 [packets to send 59, broken 58] [18:41:25]ProducePacketName [18:41:25]name=ofd_packets/00097115 [18:41:25]OFD Sender: To server: pG, [18:41:25]CommunicateWithHost lk.salyk.kg:30040 [18:41:25]ConnectInit lk.salyk.kg [18:41:25]written 0, free lines is 4095 [18:41:26]Connected sock=9 [18:41:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 51 07 01 6C 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 70 02 00 00 F4 03 04 00 54 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 7B 01 00 35 04 06 00 B0 32 61 CE 6C 38 A2 6C 66 94 D2 82 8F 28 [18:41:26]Write to MH i2c: 01 00 00 8B 0E 99 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 8B 0E 00 00 00 00 00 0C 0D B9 [18:41:26]RasterBufferAndPrint [18:41:26]line [18:41:26]line [18:41:26]line [18:41:26]line [18:41:26]line [18:41:26]written 0, free lines is 3347 [18:41:26]MH_Cut [18:41:26]Write to MH i2c: D1 01 00 92 0E 01 72 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: D1 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: D1 01 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: D1 01 00 92 0E 00 71 [18:41:26]Write to MH i2c: 01 00 00 93 0E A1 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F B9 47 00 64 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 32 30 39 38 35 36 30 10 04 04 00 5B 7B 01 00 F4 03 04 00 7A D6 20 67 B6 04 01 00 00 65 A2 F0 D9 41 7E 77 C4 [18:41:26]CommunicateWithHost err = 0 [18:41:26]CheckOFDResponse [18:41:26]1017 (14) - 77093643461234 [18:41:26]1041 (16) - 0000000002098560 [18:41:26]1040 (4) - 97115 [18:41:26]1012 (4) - 29.10.2024 12:35 [18:41:26]1206 (1) - 0 [18:41:26]OFD Sender: Remove packet 97115 [18:41:26]ProducePacketName [18:41:26]name=ofd_packets/00097115 [18:41:26]NVStorageDeleteData [18:41:26]OFD Sender: No OFD packet to send [18:41:26]*** Cut start [18:41:26]*** Partial cut [18:41:26]*** CUTSNS_PIN = 1 [18:41:27]*** CUTSNS_PIN = 0 [18:41:27]*** Brake cut motor [18:41:27]Read from MH i2c: 01 [18:41:27]MH_I2C_Read... [18:41:27]*** Stop cut motor [18:41:27]*** Cut end [18:41:27]Read from MH i2c: 01 07 00 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: 01 07 00 93 0E 00 00 00 00 00 FF 0F B6 [18:41:27]process_action close_receipt done [18:41:27]requested_data is exist [18:41:27]produce_requested_data [18:41:27]requested_item fm.sn is exist - process it [18:41:27]wFMCommunicate request_size=4 [18:41:27]MH_SAM_APDU [18:41:27]CAPDU: 80 11 00 00 [18:41:27]Write to MH i2c: E2 08 00 94 0E 80 11 00 00 00 00 00 00 1C [18:41:27]Write i2c OK [18:41:27]MH_I2C_Read... [18:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:27]Read from MH i2c: E2 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: E2 17 00 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: E2 17 00 94 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [18:41:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:27]wFMCommunicate OK [18:41:27]requested_item fd.num is exist - process it [18:41:27]SAM_PROTO_GetFieldsCounters [18:41:27]wFMCommunicate request_size=4 [18:41:27]MH_SAM_APDU [18:41:27]CAPDU: 80 13 00 00 [18:41:27]Write to MH i2c: E2 08 00 95 0E 80 13 00 00 00 00 00 00 1F [18:41:27]Write i2c OK [18:41:27]MH_I2C_Read... [18:41:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:27]Read from MH i2c: E2 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: E2 62 00 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: E2 62 00 95 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 FE [18:41:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:27]wFMCommunicate OK [18:41:27]SAM_PROTO_GetFieldsCounters done [18:41:27]requested_item shift.num is exist - process it [18:41:27]requested_item shift.opened is exist - process it [18:41:27]req_shift_opened [18:41:27]FM_GetShiftState [18:41:27]SAM_PROTO_GetShiftState [18:41:27]wFMCommunicate request_size=4 [18:41:27]MH_SAM_APDU [18:41:27]CAPDU: 80 13 01 00 [18:41:27]Write to MH i2c: E2 08 00 96 0E 80 13 01 00 00 00 00 00 21 [18:41:27]Write i2c OK [18:41:27]MH_I2C_Read... [18:41:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:27]Read from MH i2c: E2 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: E2 0E 00 [18:41:27]MH_I2C_Read... [18:41:27]Read from MH i2c: E2 0E 00 96 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7F [18:41:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:41:27]wFMCommunicate OK [18:41:27]SAM_PROTO_GetShiftState done [18:41:27]FM_GetShiftState done [18:41:27]req_shift_opened done [18:41:27]requested_item shift.open_date is exist - process it [18:41:27]req_shift_open_date [18:41:27]req_shift_open_date done [18:41:27]produce_requested_data done [18:41:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97115,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:41:27]process_action_free close_receipt [18:41:27]json_value_free [18:41:27]json_value_free done [18:41:27]process_json_proto returns [18:41:27]Send response to host [18:41:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97115,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:41:27]free response buf [18:41:27]execute_script done [18:41:27]execute_script returns [18:41:27]free content buf [18:41:27]Sock 10.Close socket [18:41:27]Sock 10.Thread stoped [18:41:30]accept exits with 7 [18:41:30]New connection [18:41:30]New thread 3066723684 created [18:41:30]Thread 3066580324 joined [18:41:30]Waiting for new connection... [18:41:30] Sock 7.Parse request [18:41:30]Sock 7.Check first char [18:41:30]Sock 7.First char is OK [18:41:30]request: POST /json_proto HTTP/1.0 [18:41:30]Method: POST [18:41:30]URL: /json_proto [18:41:30]Method is POST - this is cgi request [18:41:30]url: /json_proto [18:41:30]query_string will be loaded in cgi processing [18:41:30]execute_cgi json_proto POST (null) [18:41:30]execute_cgi path=json_proto method=POST [18:41:30]POST find Content-Length [18:41:30]Host: 172.17.40.67:8080 [18:41:30]Content-Length: 683 [18:41:30]Content-Type: application/json [18:41:30] [18:41:30]POST finish read [18:41:30]Found Content-Length = 683 [18:41:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.920, "sum" : 1533.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1533.00, "payments": [ { "type": 0, "sum" : 1533.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:30]execute_script... [18:41: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)3407650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.920, "sum" : 1533.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1533.00, "payments": [ { "type": 0, "sum" : 1533.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:30]POST & json_proto [18:41:30]process_json_proto [18:41:30]json parsed OK: [18:41:30]protocol is kg_v1.0 [18:41:30]action value=close_receipt [18:41:30]process_action close_receipt [18:41:30]cmd_close_receipt [18:41:30]MH_GetDate [18:41:30]Write to MH i2c: F0 00 00 97 0E 94 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 09 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 09 00 97 0E 00 5A 2C 21 67 EE DA 66 66 3F [18:41:30]GetLastDocTimeStamp 1730227284 [18:41:30]current date 1730227290 [18:41:30]FM_GetShiftState [18:41:30]SAM_PROTO_GetShiftState [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 13 01 00 [18:41:30]Write to MH i2c: E2 08 00 98 0E 80 13 01 00 00 00 00 00 23 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 98 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 81 [18:41:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:41:30]wFMCommunicate OK [18:41:30]SAM_PROTO_GetShiftState done [18:41:30]FM_GetShiftState done [18:41:30]opened in 1730160548 [18:41:30]opened+sec_in_day 1730246948 [18:41:30]quantity*price = 153334 [18:41:30]sum+1 = 153336 [18:41:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1533.00 Внесено: 2000.00 СДАЧА: 467.00 НСП 1% : 13.57 НДС 12% : 162.83 Наличными: 1533.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 625 29.10.2024 18:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97116 ФПД: 252188226757266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97116&fm=252188226757266&tin=02508201610067®Number=0000000000170478&sum=153300 [18:41:31]StoreToDocumentArchive [18:41:31]shift 145 fd 97116 [18:41:31]save to /storage/0145/doc_00097116 [18:41:31]save last doc name /storage/0145/doc_00097116 to /storage/kkm_last_doc_name [18:41:31]save OK [18:41:31]Clear old archive folders... [18:41:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:31]tlvbuf is 006B99B0 [18:41:31]SAM_PROTO_ClearQueue [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 09 00 00 [18:41:31]Write to MH i2c: E2 08 00 A5 0E 80 09 00 00 00 00 00 00 25 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 A5 0E 00 90 00 27 [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]SAM_PROTO_ClearQueue done [18:41:31]KKMCreateOFDPacket [18:41:31]OFDProtocolAddRootSTLVToBuf [18:41:31]FM_MakeSignedData [18:41:31]FM_MakeSignedData [18:41:31]SAM_PROTO_SignData [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 01 02 [18:41:31]Write to MH i2c: E2 08 00 A6 0E 80 0D 01 02 00 00 00 00 2D [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 A6 0E 00 90 00 28 [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]wFMCommunicate request_size=255 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F7 56 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 56 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 3F 00 00 00 00 07 04 06 00 D4 56 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 5A 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7B 01 00 35 04 06 00 E5 [18:41:31]Write to MH i2c: E2 02 01 A7 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 34 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F7 56 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 56 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 3F 00 00 00 00 07 04 06 00 D4 56 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 5A 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7B 01 00 35 04 06 00 E5 00 00 F5 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 A7 0E 00 90 00 29 [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]wFMCommunicate request_size=10 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 02 02 05 5D 25 AC 22 92 [18:41:31]Write to MH i2c: E2 0D 00 A8 0E 80 0D 02 02 05 00 5D 25 AC 22 92 00 00 1C [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 A8 0E 00 90 00 2A [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 03 02 [18:41:31]Write to MH i2c: E2 08 00 A9 0E 80 0D 03 02 00 00 00 00 32 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 0B 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 0B 00 A9 0E 00 56 D7 46 90 4E 73 11 35 90 00 3D [18:41:31]RAPDU: 56 D7 46 90 4E 73 11 35 90 00 [18:41:31]wFMCommunicate OK [18:41:31]SAM_PROTO_SignData done [18:41:31]FM_MakeSignedData done [18:41:31]CreateOFDProtocolMessage [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 11 00 00 [18:41:31]Write to MH i2c: E2 08 00 AA 0E 80 11 00 00 00 00 00 00 32 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 17 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 17 00 AA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [18:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:31]wFMCommunicate OK [18:41:31]CreateOFDProtocolMessage done [18:41:31]OFDSenderStorePacket 97116 [18:41:31]StoreOFDPacket docnum=97116 [18:41:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C 6E 07 01 39 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 34 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F7 56 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 56 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 3F 00 00 00 00 07 04 06 00 D4 56 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 5A 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7B 01 00 35 04 06 00 E5 5D 25 AC 22 92 56 D7 46 90 4E 73 11 35 [18:41:31]CheckFolder [18:41:31]dirname=/storage/ofd_packets [18:41:31]CheckFolder done [18:41:31]ProducePacketName [18:41:31]name=ofd_packets/00097116 [18:41:31]NVStorageSaveData ofd_packets/00097116 [18:41:31]File name is /storage/ofd_packets/00097116 [18:41:31]Write 301 bytes [18:41:31]NVStorageSaveData done [18:41:31]OFDSenderStorePacket done [18:41:31]KKMCreateOFDPacket done [18:41:31]NVStorageSaveData kkm_last_timestamp [18:41:31]File name is /storage/kkm_last_timestamp [18:41:31]Write 4 bytes [18:41:31]NVStorageSaveData done [18:41:31]ExternCall_PrintAddStr [18:41:31]wPrintStart [18:41:31]Write to MH i2c: 01 00 00 AB 0E B9 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: 01 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: 01 07 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: 01 07 00 AB 0E 00 00 00 00 00 FF 0F CE [18:41:31]RasterBufferAndPrint [18:41:31]line Счет N : (1)3407650 [18:41:31]line ИНН: 02508201610067 [18:41:31]line Контрольно-Кассовый Чек [18:41:31]line ПРОДАЖА [18:41:31]line ТРК (МРК, ГНК) : 22 [18:41:31]line Товар: 2710124130 [18:41:31]line Аи-92-К-4 [18:41:31]line 22.920 * 66.90 [18:41:31]line = 1533.35 [18:41:31]line НДС 12% НСП 1% [18:41:31]line > о реализуемом товаре [18:41:31]line ОКРУГЛЕНИЕ: -0.35 [18:41:31]line ИТОГО: 1533.00 [18:41:31]line Внесено: 2000.00 [18:41:31]line СДАЧА: 467.00 [18:41:31]line НСП 1% : 13.57 [18:41:31]line НДС 12% : 162.83 [18:41:31]line Наличными: 1533.00 [18:41:31]line Безнал.: 0.00 [18:41:31]line Место: АЗС № 82 "Партнер Нефть" [18:41:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:41:31]line СНО: Общий режим [18:41:31]line Чек 625 29.10.2024 18:41 [18:41:31]line Смена: 145 ФФД: 1.0 [18:41:31]line ЗНМ: 0300000017 [18:41:31]line РНМ: 0000000000170478 [18:41:31]line Версия ККМ: v1.0 [18:41:31]line ФМ: 0000000002098560 [18:41:31]line ФД: 97116 [18:41:31]line ФПД: 252188226757266 [18:41:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97116&fm=252188226757266&tin=02508201610067®Number=0000000000170478&sum=153300 [18:41:31]OFD Sender: Processing packet 97116 [packets to send 59, broken 58] [18:41:31]ProducePacketName [18:41:31]name=ofd_packets/00097116 [18:41:31]OFD Sender: To server: pG, [18:41:31]CommunicateWithHost lk.salyk.kg:30040 [18:41:31]ConnectInit lk.salyk.kg [18:41:31]written 0, free lines is 4095 [18:41:32]Connected sock=10 [18:41:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7C 6E 07 01 39 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 34 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F7 56 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 56 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 3F 00 00 00 00 07 04 06 00 D4 56 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 5A 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7B 01 00 35 04 06 00 E5 5D 25 AC 22 92 56 D7 46 90 4E 73 11 35 [18:41:32]Write to MH i2c: 01 00 00 D6 0E E4 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 D6 0E 00 00 00 00 00 0B 0D 03 [18:41:32]RasterBufferAndPrint [18:41:32]line [18:41:32]line [18:41:32]line [18:41:32]line [18:41:32]line [18:41:32]written 0, free lines is 3351 [18:41:32]MH_Cut [18:41:32]Write to MH i2c: D1 01 00 DD 0E 01 BD [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: D1 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: D1 01 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: D1 01 00 DD 0E 00 BC [18:41:32]Write to MH i2c: 01 00 00 DE 0E EC [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 17 17 47 00 B6 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 7B 01 00 F4 03 04 00 80 D6 20 67 B6 04 01 00 00 85 DD 87 F9 BE 3E A5 96 [18:41:32]CommunicateWithHost err = 0 [18:41:32]CheckOFDResponse [18:41:32]1017 (14) - 77093643461234 [18:41:32]1041 (16) - 0000000002098560 [18:41:32]1040 (4) - 97116 [18:41:32]1012 (4) - 29.10.2024 12:35 [18:41:32]1206 (1) - 0 [18:41:32]OFD Sender: Remove packet 97116 [18:41:32]ProducePacketName [18:41:32]name=ofd_packets/00097116 [18:41:32]NVStorageDeleteData [18:41:33]OFD Sender: No OFD packet to send [18:41:33]*** Cut start [18:41:33]*** Partial cut [18:41:33]*** CUTSNS_PIN = 1 [18:41:33]*** CUTSNS_PIN = 0 [18:41:33]*** Brake cut motor [18:41:33]Read from MH i2c: 01 [18:41:33]MH_I2C_Read... [18:41:33]*** Stop cut motor [18:41:33]*** Cut end [18:41:33]Read from MH i2c: 01 07 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: 01 07 00 DE 0E 00 00 00 00 00 FF 0F 01 [18:41:33]process_action close_receipt done [18:41:33]requested_data is exist [18:41:33]produce_requested_data [18:41:33]requested_item fm.sn is exist - process it [18:41:33]wFMCommunicate request_size=4 [18:41:33]MH_SAM_APDU [18:41:33]CAPDU: 80 11 00 00 [18:41:33]Write to MH i2c: E2 08 00 DF 0E 80 11 00 00 00 00 00 00 67 [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:33]Read from MH i2c: E2 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 17 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 17 00 DF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [18:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:33]wFMCommunicate OK [18:41:33]requested_item fd.num is exist - process it [18:41:33]SAM_PROTO_GetFieldsCounters [18:41:33]wFMCommunicate request_size=4 [18:41:33]MH_SAM_APDU [18:41:33]CAPDU: 80 13 00 00 [18:41:33]Write to MH i2c: E2 08 00 E0 0E 80 13 00 00 00 00 00 00 6A [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:33]Read from MH i2c: E2 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 62 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 62 00 E0 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 4D [18:41:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:33]wFMCommunicate OK [18:41:33]SAM_PROTO_GetFieldsCounters done [18:41:33]requested_item shift.num is exist - process it [18:41:33]requested_item shift.opened is exist - process it [18:41:33]req_shift_opened [18:41:33]FM_GetShiftState [18:41:33]SAM_PROTO_GetShiftState [18:41:33]wFMCommunicate request_size=4 [18:41:33]MH_SAM_APDU [18:41:33]CAPDU: 80 13 01 00 [18:41:33]Write to MH i2c: E2 08 00 E1 0E 80 13 01 00 00 00 00 00 6C [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:33]Read from MH i2c: E2 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 0E 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: E2 0E 00 E1 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CA [18:41:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:41:33]wFMCommunicate OK [18:41:33]SAM_PROTO_GetShiftState done [18:41:33]FM_GetShiftState done [18:41:33]req_shift_opened done [18:41:33]requested_item shift.open_date is exist - process it [18:41:33]req_shift_open_date [18:41:33]req_shift_open_date done [18:41:33]produce_requested_data done [18:41:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97116,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:41:33]process_action_free close_receipt [18:41:33]json_value_free [18:41:33]json_value_free done [18:41:33]process_json_proto returns [18:41:33]Send response to host [18:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97116,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:41:33]free response buf [18:41:33]execute_script done [18:41:33]execute_script returns [18:41:33]free content buf [18:41:33]Sock 7.Close socket [18:41:33]Sock 7.Thread stoped [18:41:38]OFD Sender: No OFD packet to send [18:41:43]OFD Sender: No OFD packet to send [18:41:48]OFD Sender: No OFD packet to send [18:41:53]OFD Sender: No OFD packet to send [18:41:54]accept exits with 9 [18:41:54]New connection [18:41:54]New thread 3066580324 created [18:41:54]Thread 3066723684 joined [18:41:54]Waiting for new connection... [18:41:54] Sock 9.Parse request [18:41:54]Sock 9.Check first char [18:41:54]Sock 9.First char is OK [18:41:54]request: POST /json_proto HTTP/1.0 [18:41:54]Method: POST [18:41:54]URL: /json_proto [18:41:54]Method is POST - this is cgi request [18:41:54]url: /json_proto [18:41:54]query_string will be loaded in cgi processing [18:41:54]execute_cgi json_proto POST (null) [18:41:54]execute_cgi path=json_proto method=POST [18:41:54]POST find Content-Length [18:41:54]Host: 172.17.40.67:8080 [18:41:54]Content-Length: 764 [18:41:54]Content-Type: application/json [18:41:54] [18:41:54]POST finish read [18:41:54]Found Content-Length = 764 [18:41:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:54]execute_script... [18: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)3407652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:54]POST & json_proto [18:41:54]process_json_proto [18:41:54]json parsed OK: [18:41:54]protocol is kg_v1.0 [18:41:54]action value=close_receipt [18:41:54]process_action close_receipt [18:41:54]cmd_close_receipt [18:41:54]MH_GetDate [18:41:54]Write to MH i2c: F0 00 00 E2 0E DF [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: F0 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: F0 09 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: F0 09 00 E2 0E 00 72 2C 21 67 EE DA 66 66 A2 [18:41:54]GetLastDocTimeStamp 1730227290 [18:41:54]current date 1730227314 [18:41:54]FM_GetShiftState [18:41:54]SAM_PROTO_GetShiftState [18:41:54]wFMCommunicate request_size=4 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 13 01 00 [18:41:54]Write to MH i2c: E2 08 00 E3 0E 80 13 01 00 00 00 00 00 6E [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 0E 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 0E 00 E3 0E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CC [18:41:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:41:54]wFMCommunicate OK [18:41:54]SAM_PROTO_GetShiftState done [18:41:54]FM_GetShiftState done [18:41:54]opened in 1730160548 [18:41:54]opened+sec_in_day 1730246948 [18:41:54]quantity*price = 50063 [18:41:54]sum+1 = 50064 [18:41:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 626 29.10.2024 18:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97117 ФПД: 235693856957551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97117&fm=235693856957551&tin=02508201610067®Number=0000000000170478&sum=50063 [18:41:55]StoreToDocumentArchive [18:41:55]shift 145 fd 97117 [18:41:55]save to /storage/0145/doc_00097117 [18:41:55]save last doc name /storage/0145/doc_00097117 to /storage/kkm_last_doc_name [18:41:55]save OK [18:41:55]Clear old archive folders... [18:41:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:41:55]tlvbuf is 006BB370 [18:41:55]SAM_PROTO_ClearQueue [18:41:55]wFMCommunicate request_size=4 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 09 00 00 [18:41:55]Write to MH i2c: E2 08 00 F0 0E 80 09 00 00 00 00 00 00 70 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 F0 0E 00 90 00 72 [18:41:55]RAPDU: 90 00 [18:41:55]wFMCommunicate OK [18:41:55]SAM_PROTO_ClearQueue done [18:41:55]KKMCreateOFDPacket [18:41:55]OFDProtocolAddRootSTLVToBuf [18:41:55]FM_MakeSignedData [18:41:55]FM_MakeSignedData [18:41:55]SAM_PROTO_SignData [18:41:55]wFMCommunicate request_size=4 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 0D 01 02 [18:41:55]Write to MH i2c: E2 08 00 F1 0E 80 0D 01 02 00 00 00 00 78 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 F1 0E 00 90 00 73 [18:41:55]RAPDU: 90 00 [18:41:55]wFMCommunicate OK [18:41:55]wFMCommunicate request_size=255 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 72 02 00 00 F4 03 04 00 72 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7B 01 00 35 04 06 00 D6 5C C0 9E [18:41:55]Write to MH i2c: E2 02 01 F2 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 72 02 00 00 F4 03 04 00 72 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7B 01 00 35 04 06 00 D6 5C C0 9E 00 00 97 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 F2 0E 00 90 00 74 [18:41:55]RAPDU: 90 00 [18:41:55]wFMCommunicate OK [18:41:55]wFMCommunicate request_size=7 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 0D 02 02 02 A4 6F [18:41:55]Write to MH i2c: E2 0A 00 F3 0E 80 0D 02 02 02 00 A4 6F 00 00 92 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 03 00 F3 0E 00 90 00 75 [18:41:55]RAPDU: 90 00 [18:41:55]wFMCommunicate OK [18:41:55]wFMCommunicate request_size=4 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 0D 03 02 [18:41:55]Write to MH i2c: E2 08 00 F4 0E 80 0D 03 02 00 00 00 00 7D [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 0B 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 0B 00 F4 0E 00 1F AC 3B DA 52 91 B4 87 90 00 7C [18:41:55]RAPDU: 1F AC 3B DA 52 91 B4 87 90 00 [18:41:55]wFMCommunicate OK [18:41:55]SAM_PROTO_SignData done [18:41:55]FM_MakeSignedData done [18:41:55]CreateOFDProtocolMessage [18:41:55]wFMCommunicate request_size=4 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 11 00 00 [18:41:55]Write to MH i2c: E2 08 00 F5 0E 80 11 00 00 00 00 00 00 7D [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 17 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 17 00 F5 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [18:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:55]wFMCommunicate OK [18:41:55]CreateOFDProtocolMessage done [18:41:55]OFDSenderStorePacket 97117 [18:41:55]StoreOFDPacket docnum=97117 [18:41:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CA 14 04 01 0F 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 72 02 00 00 F4 03 04 00 72 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7B 01 00 35 04 06 00 D6 5C C0 9E A4 6F 1F AC 3B DA 52 91 B4 87 [18:41:55]CheckFolder [18:41:55]dirname=/storage/ofd_packets [18:41:55]CheckFolder done [18:41:55]ProducePacketName [18:41:55]name=ofd_packets/00097117 [18:41:55]NVStorageSaveData ofd_packets/00097117 [18:41:55]File name is /storage/ofd_packets/00097117 [18:41:55]Write 298 bytes [18:41:55]NVStorageSaveData done [18:41:55]OFDSenderStorePacket done [18:41:55]KKMCreateOFDPacket done [18:41:55]NVStorageSaveData kkm_last_timestamp [18:41:55]File name is /storage/kkm_last_timestamp [18:41:55]Write 4 bytes [18:41:55]NVStorageSaveData done [18:41:55]ExternCall_PrintAddStr [18:41:55]wPrintStart [18:41:55]Write to MH i2c: 01 00 00 F6 0E 04 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 F6 0E 00 00 00 00 00 FF 0F 19 [18:41:55]RasterBufferAndPrint [18:41:55]line Счет N : (1)3407652 [18:41:55]line ИНН: 02508201610067 [18:41:55]line Контрольно-Кассовый Чек [18:41:55]line ПРОДАЖА [18:41:55]line ТРК (МРК, ГНК) : 51 [18:41:55]line Товар: 2710194210 [18:41:55]line ДТ-К-5 [18:41:55]line 6.570 * 76.20 [18:41:55]line = 500.63 [18:41:55]line НДС 12% НСП 1% [18:41:55]line > о реализуемом товаре [18:41:55]line ИТОГО: 500.63 [18:41:55]line НСП 1% : 4.43 [18:41:55]line НДС 12% : 53.16 [18:41:55]line Наличными: 0.00 [18:41:55]line Безнал.: 500.63 [18:41:55]line Место: АЗС № 82 "Партнер Нефть" [18:41:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:41:55]line СНО: Общий режим [18:41:55]line Чек 626 29.10.2024 18:41 [18:41:55]line Смена: 145 ФФД: 1.0 [18:41:55]line ЗНМ: 0300000017 [18:41:55]line РНМ: 0000000000170478 [18:41:55]line Версия ККМ: v1.0 [18:41:55]line Платежная система: Mbank [18:41:55]line ФМ: 0000000002098560 [18:41:55]line ФД: 97117 [18:41:55]line ФПД: 235693856957551 [18:41:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97117&fm=235693856957551&tin=02508201610067®Number=0000000000170478&sum=50063 [18:41:56]OFD Sender: Processing packet 97117 [packets to send 59, broken 58] [18:41:56]ProducePacketName [18:41:56]name=ofd_packets/00097117 [18:41:56]OFD Sender: To server: pG, [18:41:56]CommunicateWithHost lk.salyk.kg:30040 [18:41:56]ConnectInit lk.salyk.kg [18:41:56]written 0, free lines is 4095 [18:41:56]Connected sock=10 [18:41:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CA 14 04 01 0F 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 72 02 00 00 F4 03 04 00 72 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 7B 01 00 35 04 06 00 D6 5C C0 9E A4 6F 1F AC 3B DA 52 91 B4 87 [18:41:56]Write to MH i2c: 01 00 00 1F 0F 2E [18:41:56]Write i2c OK [18:41:56]MH_I2C_Read... [18:41:56]Read from MH i2c: 01 [18:41:56]MH_I2C_Read... [18:41:56]Read from MH i2c: 01 07 00 [18:41:56]MH_I2C_Read... [18:41:56]Read from MH i2c: 01 07 00 1F 0F 00 00 00 00 00 22 0D 64 [18:41:56]RasterBufferAndPrint [18:41:56]line [18:41:56]line [18:41:56]line [18:41:56]line [18:41:56]line [18:41:56]written 0, free lines is 3369 [18:41:56]MH_Cut [18:41:56]Write to MH i2c: D1 01 00 26 0F 01 07 [18:41:56]Write i2c OK [18:41:56]MH_I2C_Read... [18:41:56]Read from MH i2c: D1 [18:41:56]MH_I2C_Read... [18:41:56]Read from MH i2c: D1 01 00 [18:41:56]MH_I2C_Read... [18:41:56]Read from MH i2c: D1 01 00 26 0F 00 06 [18:41:56]Write to MH i2c: 01 00 00 27 0F 36 [18:41:56]Write i2c OK [18:41:56]MH_I2C_Read... [18:41:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 CA 47 00 40 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 32 30 39 38 35 36 30 10 04 04 00 5D 7B 01 00 F4 03 04 00 98 D6 20 67 B6 04 01 00 00 BB C0 72 68 02 DB F8 DA [18:41:56]CommunicateWithHost err = 0 [18:41:56]CheckOFDResponse [18:41:56]1017 (14) - 77093643461234 [18:41:56]1041 (16) - 0000000002098560 [18:41:56]1040 (4) - 97117 [18:41:56]1012 (4) - 29.10.2024 12:35 [18:41:56]1206 (1) - 0 [18:41:56]OFD Sender: Remove packet 97117 [18:41:56]ProducePacketName [18:41:56]name=ofd_packets/00097117 [18:41:56]NVStorageDeleteData [18:41:57]OFD Sender: No OFD packet to send [18:41:57]*** Cut start [18:41:57]*** Partial cut [18:41:57]*** CUTSNS_PIN = 1 [18:41:57]*** CUTSNS_PIN = 0 [18:41:57]*** Brake cut motor [18:41:57]Read from MH i2c: 01 [18:41:57]MH_I2C_Read... [18:41:57]*** Stop cut motor [18:41:58]*** Cut end [18:41:58]Read from MH i2c: 01 07 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: 01 07 00 27 0F 00 00 00 00 00 FF 0F 4B [18:41:58]process_action close_receipt done [18:41:58]requested_data is exist [18:41:58]produce_requested_data [18:41:58]requested_item fm.sn is exist - process it [18:41:58]wFMCommunicate request_size=4 [18:41:58]MH_SAM_APDU [18:41:58]CAPDU: 80 11 00 00 [18:41:58]Write to MH i2c: E2 08 00 28 0F 80 11 00 00 00 00 00 00 B1 [18:41:58]Write i2c OK [18:41:58]MH_I2C_Read... [18:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:58]Read from MH i2c: E2 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 17 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 17 00 28 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 02 [18:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:58]wFMCommunicate OK [18:41:58]requested_item fd.num is exist - process it [18:41:58]SAM_PROTO_GetFieldsCounters [18:41:58]wFMCommunicate request_size=4 [18:41:58]MH_SAM_APDU [18:41:58]CAPDU: 80 13 00 00 [18:41:58]Write to MH i2c: E2 08 00 29 0F 80 13 00 00 00 00 00 00 B4 [18:41:58]Write i2c OK [18:41:58]MH_I2C_Read... [18:41:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:58]Read from MH i2c: E2 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 62 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 62 00 29 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [18:41:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:58]wFMCommunicate OK [18:41:58]SAM_PROTO_GetFieldsCounters done [18:41:58]requested_item shift.num is exist - process it [18:41:58]requested_item shift.opened is exist - process it [18:41:58]req_shift_opened [18:41:58]FM_GetShiftState [18:41:58]SAM_PROTO_GetShiftState [18:41:58]wFMCommunicate request_size=4 [18:41:58]MH_SAM_APDU [18:41:58]CAPDU: 80 13 01 00 [18:41:58]Write to MH i2c: E2 08 00 2A 0F 80 13 01 00 00 00 00 00 B6 [18:41:58]Write i2c OK [18:41:58]MH_I2C_Read... [18:41:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:58]Read from MH i2c: E2 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 0E 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 0E 00 2A 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 14 [18:41:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:41:58]wFMCommunicate OK [18:41:58]SAM_PROTO_GetShiftState done [18:41:58]FM_GetShiftState done [18:41:58]req_shift_opened done [18:41:58]requested_item shift.open_date is exist - process it [18:41:58]req_shift_open_date [18:41:58]req_shift_open_date done [18:41:58]produce_requested_data done [18:41:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97117,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:41:58]process_action_free close_receipt [18:41:58]json_value_free [18:41:58]json_value_free done [18:41:58]process_json_proto returns [18:41:58]Send response to host [18:41:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97117,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:41:58]free response buf [18:41:58]execute_script done [18:41:58]execute_script returns [18:41:58]free content buf [18:41:58]Sock 9.Close socket [18:41:58]Sock 9.Thread stoped [18:42:02]OFD Sender: No OFD packet to send [18:42:07]OFD Sender: No OFD packet to send [18:42:12]OFD Sender: No OFD packet to send [18:42:17]OFD Sender: No OFD packet to send [18:42:19]accept exits with 7 [18:42:19]New connection [18:42:19]New thread 3066723684 created [18:42:19]Thread 3066580324 joined [18:42:19]Waiting for new connection... [18:42:19] Sock 7.Parse request [18:42:19]Sock 7.Check first char [18:42:19]Sock 7.First char is OK [18:42:19]request: POST /json_proto HTTP/1.0 [18:42:19]Method: POST [18:42:19]URL: /json_proto [18:42:19]Method is POST - this is cgi request [18:42:19]url: /json_proto [18:42:19]query_string will be loaded in cgi processing [18:42:19]execute_cgi json_proto POST (null) [18:42:19]execute_cgi path=json_proto method=POST [18:42:19]POST find Content-Length [18:42:19]Host: 172.17.40.67:8080 [18:42:19]Content-Length: 678 [18:42:19]Content-Type: application/json [18:42:19] [18:42:19]POST finish read [18:42:19]Found Content-Length = 678 [18:42:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:42:19]execute_script... [18:42:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:42:19]POST & json_proto [18:42:19]process_json_proto [18:42:19]json parsed OK: [18:42:19]protocol is kg_v1.0 [18:42:19]action value=close_receipt [18:42:19]process_action close_receipt [18:42:19]cmd_close_receipt [18:42:19]MH_GetDate [18:42:19]Write to MH i2c: F0 00 00 2B 0F 29 [18:42:19]Write i2c OK [18:42:19]MH_I2C_Read... [18:42:19]Read from MH i2c: F0 [18:42:19]MH_I2C_Read... [18:42:19]Read from MH i2c: F0 09 00 [18:42:19]MH_I2C_Read... [18:42:19]Read from MH i2c: F0 09 00 2B 0F 00 8C 2C 21 67 EE DA 66 66 06 [18:42:19]GetLastDocTimeStamp 1730227314 [18:42:19]current date 1730227340 [18:42:19]FM_GetShiftState [18:42:19]SAM_PROTO_GetShiftState [18:42:19]wFMCommunicate request_size=4 [18:42:19]MH_SAM_APDU [18:42:19]CAPDU: 80 13 01 00 [18:42:19]Write to MH i2c: E2 08 00 2C 0F 80 13 01 00 00 00 00 00 B8 [18:42:19]Write i2c OK [18:42:19]MH_I2C_Read... [18:42:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:19]Read from MH i2c: E2 [18:42:19]MH_I2C_Read... [18:42:19]Read from MH i2c: E2 0E 00 [18:42:19]MH_I2C_Read... [18:42:19]Read from MH i2c: E2 0E 00 2C 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 16 [18:42:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:42:19]wFMCommunicate OK [18:42:19]SAM_PROTO_GetShiftState done [18:42:19]FM_GetShiftState done [18:42:19]opened in 1730160548 [18:42:19]opened+sec_in_day 1730246948 [18:42:19]quantity*price = 50041 [18:42:19]sum+1 = 50042 [18:42: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 627 29.10.2024 18:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97118 ФПД: 109740391879760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184220&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97118&fm=109740391879760&tin=02508201610067®Number=0000000000170478&sum=50000 [18:42:21]StoreToDocumentArchive [18:42:21]shift 145 fd 97118 [18:42:21]save to /storage/0145/doc_00097118 [18:42:21]save last doc name /storage/0145/doc_00097118 to /storage/kkm_last_doc_name [18:42:21]save OK [18:42:21]Clear old archive folders... [18:42:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:42:21]tlvbuf is 006A52A0 [18:42:21]SAM_PROTO_ClearQueue [18:42:21]wFMCommunicate request_size=4 [18:42:21]MH_SAM_APDU [18:42:21]CAPDU: 80 09 00 00 [18:42:21]Write to MH i2c: E2 08 00 39 0F 80 09 00 00 00 00 00 00 BA [18:42:21]Write i2c OK [18:42:21]MH_I2C_Read... [18:42:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:42:21]Read from MH i2c: E2 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 39 0F 00 90 00 BC [18:42:21]RAPDU: 90 00 [18:42:21]wFMCommunicate OK [18:42:21]SAM_PROTO_ClearQueue done [18:42:21]KKMCreateOFDPacket [18:42:21]OFDProtocolAddRootSTLVToBuf [18:42:21]FM_MakeSignedData [18:42:21]FM_MakeSignedData [18:42:21]SAM_PROTO_SignData [18:42:21]wFMCommunicate request_size=4 [18:42:21]MH_SAM_APDU [18:42:21]CAPDU: 80 0D 01 02 [18:42:21]Write to MH i2c: E2 08 00 3A 0F 80 0D 01 02 00 00 00 00 C2 [18:42:21]Write i2c OK [18:42:21]MH_I2C_Read... [18:42:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:42:21]Read from MH i2c: E2 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 3A 0F 00 90 00 BD [18:42:21]RAPDU: 90 00 [18:42:21]wFMCommunicate OK [18:42:21]wFMCommunicate request_size=255 [18:42:21]MH_SAM_APDU [18:42:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 8C 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7B 01 00 35 04 06 00 63 [18:42:21]Write to MH i2c: E2 02 01 3B 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 34 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 02 00 00 F4 03 04 00 8C 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7B 01 00 35 04 06 00 63 00 00 D3 [18:42:21]Write i2c OK [18:42:21]MH_I2C_Read... [18:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:21]Read from MH i2c: E2 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 3B 0F 00 90 00 BE [18:42:21]RAPDU: 90 00 [18:42:21]wFMCommunicate OK [18:42:21]wFMCommunicate request_size=10 [18:42:21]MH_SAM_APDU [18:42:21]CAPDU: 80 0D 02 02 05 CE ED 13 54 50 [18:42:21]Write to MH i2c: E2 0D 00 3C 0F 80 0D 02 02 05 00 CE ED 13 54 50 00 00 41 [18:42:21]Write i2c OK [18:42:21]MH_I2C_Read... [18:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:21]Read from MH i2c: E2 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 03 00 3C 0F 00 90 00 BF [18:42:21]RAPDU: 90 00 [18:42:21]wFMCommunicate OK [18:42:21]wFMCommunicate request_size=4 [18:42:21]MH_SAM_APDU [18:42:21]CAPDU: 80 0D 03 02 [18:42:21]Write to MH i2c: E2 08 00 3D 0F 80 0D 03 02 00 00 00 00 C7 [18:42:21]Write i2c OK [18:42:21]MH_I2C_Read... [18:42:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:42:21]Read from MH i2c: E2 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 0B 00 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 0B 00 3D 0F 00 B2 8E DC B1 F8 9F 3A 81 90 00 E7 [18:42:21]RAPDU: B2 8E DC B1 F8 9F 3A 81 90 00 [18:42:21]wFMCommunicate OK [18:42:21]SAM_PROTO_SignData done [18:42:21]FM_MakeSignedData done [18:42:21]CreateOFDProtocolMessage [18:42:21]wFMCommunicate request_size=4 [18:42:21]MH_SAM_APDU [18:42:21]CAPDU: 80 11 00 00 [18:42:21]Write to MH i2c: E2 08 00 3E 0F 80 11 00 00 00 00 00 00 C7 [18:42:21]Write i2c OK [18:42:21]MH_I2C_Read... [18:42:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:21]Read from MH i2c: E2 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 17 00 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: E2 17 00 3E 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [18:42:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:42:21]wFMCommunicate OK [18:42:21]CreateOFDProtocolMessage done [18:42:21]OFDSenderStorePacket 97118 [18:42:21]StoreOFDPacket docnum=97118 [18:42:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 30 07 01 E1 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 8C 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7B 01 00 35 04 06 00 63 CE ED 13 54 50 B2 8E DC B1 F8 9F 3A 81 [18:42:21]CheckFolder [18:42:21]dirname=/storage/ofd_packets [18:42:21]CheckFolder done [18:42:21]ProducePacketName [18:42:21]name=ofd_packets/00097118 [18:42:21]NVStorageSaveData ofd_packets/00097118 [18:42:21]File name is /storage/ofd_packets/00097118 [18:42:21]Write 301 bytes [18:42:21]NVStorageSaveData done [18:42:21]OFDSenderStorePacket done [18:42:21]KKMCreateOFDPacket done [18:42:21]NVStorageSaveData kkm_last_timestamp [18:42:21]File name is /storage/kkm_last_timestamp [18:42:21]Write 4 bytes [18:42:21]NVStorageSaveData done [18:42:21]ExternCall_PrintAddStr [18:42:21]wPrintStart [18:42:21]Write to MH i2c: 01 00 00 3F 0F 4E [18:42:21]Write i2c OK [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: 01 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: 01 07 00 [18:42:21]MH_I2C_Read... [18:42:21]Read from MH i2c: 01 07 00 3F 0F 00 00 00 00 00 FF 0F 63 [18:42:21]RasterBufferAndPrint [18:42:21]line Счет N : (1)3407653 [18:42:21]line ИНН: 02508201610067 [18:42:21]line Контрольно-Кассовый Чек [18:42:21]line ПРОДАЖА [18:42:21]line ТРК (МРК, ГНК) : 32 [18:42:21]line Товар: 2710124130 [18:42:21]line Аи-92-К-4 [18:42:21]line 7.480 * 66.90 [18:42:21]line = 500.41 [18:42:21]line НДС 12% НСП 1% [18:42:21]line > о реализуемом товаре [18:42:21]line ОКРУГЛЕНИЕ: -0.41 [18:42:21]line ИТОГО: 500.00 [18:42:21]line Внесено: 500.00 [18:42:21]line СДАЧА: 0.00 [18:42:21]line НСП 1% : 4.43 [18:42:21]line НДС 12% : 53.14 [18:42:21]line Наличными: 500.00 [18:42:21]line Безнал.: 0.00 [18:42:21]line Место: АЗС № 82 "Партнер Нефть" [18:42:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:42:21]line СНО: Общий режим [18:42:21]line Чек 627 29.10.2024 18:42 [18:42:21]line Смена: 145 ФФД: 1.0 [18:42:21]line ЗНМ: 0300000017 [18:42:21]line РНМ: 0000000000170478 [18:42:21]line Версия ККМ: v1.0 [18:42:21]line ФМ: 0000000002098560 [18:42:21]line ФД: 97118 [18:42:21]line ФПД: 109740391879760 [18:42:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184220&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97118&fm=109740391879760&tin=02508201610067®Number=0000000000170478&sum=50000 [18:42:21]OFD Sender: Processing packet 97118 [packets to send 59, broken 58] [18:42:21]ProducePacketName [18:42:21]name=ofd_packets/00097118 [18:42:21]OFD Sender: To server: pG, [18:42:21]CommunicateWithHost lk.salyk.kg:30040 [18:42:21]ConnectInit lk.salyk.kg [18:42:21]written 0, free lines is 4095 [18:42:22]Connected sock=6 [18:42:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 30 07 01 E1 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 8C 2C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 7B 01 00 35 04 06 00 63 CE ED 13 54 50 B2 8E DC B1 F8 9F 3A 81 [18:42:22]Write to MH i2c: 01 00 00 6A 0F 79 [18:42:22]Write i2c OK [18:42:22]MH_I2C_Read... [18:42:22]Read from MH i2c: 01 [18:42:22]MH_I2C_Read... [18:42:22]Read from MH i2c: 01 07 00 [18:42:22]MH_I2C_Read... [18:42:22]Read from MH i2c: 01 07 00 6A 0F 00 00 00 00 00 F6 0C 82 [18:42:22]RasterBufferAndPrint [18:42:22]line [18:42:22]line [18:42:22]line [18:42:22]line [18:42:22]line [18:42:22]written 0, free lines is 3324 [18:42:22]MH_Cut [18:42:22]Write to MH i2c: D1 01 00 71 0F 01 52 [18:42:22]Write i2c OK [18:42:22]MH_I2C_Read... [18:42:22]Read from MH i2c: D1 [18:42:22]MH_I2C_Read... [18:42:22]Read from MH i2c: D1 01 00 [18:42:22]MH_I2C_Read... [18:42:22]Read from MH i2c: D1 01 00 71 0F 00 51 [18:42:22]Write to MH i2c: 01 00 00 72 0F 81 [18:42:22]Write i2c OK [18:42:22]MH_I2C_Read... [18:42:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 21 47 00 73 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 32 30 39 38 35 36 30 10 04 04 00 5E 7B 01 00 F4 03 04 00 B2 D6 20 67 B6 04 01 00 00 C5 0A 4F 4E 0E 9E 01 88 [18:42:22]CommunicateWithHost err = 0 [18:42:22]CheckOFDResponse [18:42:22]1017 (14) - 77093643461234 [18:42:22]1041 (16) - 0000000002098560 [18:42:22]1040 (4) - 97118 [18:42:22]1012 (4) - 29.10.2024 12:36 [18:42:22]1206 (1) - 0 [18:42:22]OFD Sender: Remove packet 97118 [18:42:22]ProducePacketName [18:42:22]name=ofd_packets/00097118 [18:42:22]NVStorageDeleteData [18:42:22]OFD Sender: No OFD packet to send [18:42:23]*** Cut start [18:42:23]*** Partial cut [18:42:23]*** CUTSNS_PIN = 1 [18:42:23]*** CUTSNS_PIN = 0 [18:42:23]*** Brake cut motor [18:42:23]Read from MH i2c: 01 [18:42:23]MH_I2C_Read... [18:42:23]*** Stop cut motor [18:42:23]*** Cut end [18:42:23]Read from MH i2c: 01 07 00 [18:42:23]MH_I2C_Read... [18:42:23]Read from MH i2c: 01 07 00 72 0F 00 00 00 00 00 FF 0F 96 [18:42:23]process_action close_receipt done [18:42:23]requested_data is exist [18:42:23]produce_requested_data [18:42:23]requested_item fm.sn is exist - process it [18:42:23]wFMCommunicate request_size=4 [18:42:23]MH_SAM_APDU [18:42:23]CAPDU: 80 11 00 00 [18:42:23]Write to MH i2c: E2 08 00 73 0F 80 11 00 00 00 00 00 00 FC [18:42:23]Write i2c OK [18:42:23]MH_I2C_Read... [18:42:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:23]Read from MH i2c: E2 [18:42:23]MH_I2C_Read... [18:42:23]Read from MH i2c: E2 17 00 [18:42:23]MH_I2C_Read... [18:42:23]Read from MH i2c: E2 17 00 73 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [18:42:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:42:23]wFMCommunicate OK [18:42:23]requested_item fd.num is exist - process it [18:42:23]SAM_PROTO_GetFieldsCounters [18:42:23]wFMCommunicate request_size=4 [18:42:23]MH_SAM_APDU [18:42:23]CAPDU: 80 13 00 00 [18:42:23]Write to MH i2c: E2 08 00 74 0F 80 13 00 00 00 00 00 00 FF [18:42:23]Write i2c OK [18:42:23]MH_I2C_Read... [18:42:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:42:23]Read from MH i2c: E2 [18:42:23]MH_I2C_Read... [18:42:23]Read from MH i2c: E2 62 00 [18:42:23]MH_I2C_Read... [18:42:23]Read from MH i2c: E2 62 00 74 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [18:42:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:42:23]wFMCommunicate OK [18:42:23]SAM_PROTO_GetFieldsCounters done [18:42:23]requested_item shift.num is exist - process it [18:42:23]requested_item shift.opened is exist - process it [18:42:23]req_shift_opened [18:42:23]FM_GetShiftState [18:42:23]SAM_PROTO_GetShiftState [18:42:23]wFMCommunicate request_size=4 [18:42:23]MH_SAM_APDU [18:42:23]CAPDU: 80 13 01 00 [18:42:23]Write to MH i2c: E2 08 00 75 0F 80 13 01 00 00 00 00 00 01 [18:42:23]Write i2c OK [18:42:23]MH_I2C_Read... [18:42:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:23]Read from MH i2c: E2 [18:42:23]MH_I2C_Read... [18:42:23]Read from MH i2c: E2 0E 00 [18:42:23]MH_I2C_Read... [18:42:23]Read from MH i2c: E2 0E 00 75 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5F [18:42:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:42:23]wFMCommunicate OK [18:42:23]SAM_PROTO_GetShiftState done [18:42:23]FM_GetShiftState done [18:42:23]req_shift_opened done [18:42:23]requested_item shift.open_date is exist - process it [18:42:23]req_shift_open_date [18:42:23]req_shift_open_date done [18:42:23]produce_requested_data done [18:42:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97118,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:42:23]process_action_free close_receipt [18:42:23]json_value_free [18:42:23]json_value_free done [18:42:23]process_json_proto returns [18:42:23]Send response to host [18:42:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97118,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:42:23]free response buf [18:42:23]execute_script done [18:42:23]execute_script returns [18:42:23]free content buf [18:42:23]Sock 7.Close socket [18:42:23]Sock 7.Thread stoped [18:42:27]OFD Sender: No OFD packet to send [18:42:32]OFD Sender: No OFD packet to send [18:42:37]OFD Sender: No OFD packet to send [18:42:42]OFD Sender: No OFD packet to send [18:42:47]OFD Sender: No OFD packet to send [18:42:53]OFD Sender: No OFD packet to send [18:42:58]OFD Sender: No OFD packet to send [18:43:03]OFD Sender: No OFD packet to send [18:43:08]OFD Sender: No OFD packet to send [18:43:13]OFD Sender: No OFD packet to send [18:43:18]OFD Sender: No OFD packet to send [18:43:23]OFD Sender: No OFD packet to send [18:43:28]OFD Sender: No OFD packet to send [18:43:33]OFD Sender: No OFD packet to send [18:43:38]OFD Sender: No OFD packet to send [18:43:43]OFD Sender: No OFD packet to send [18:43:48]OFD Sender: No OFD packet to send [18:43:53]OFD Sender: No OFD packet to send [18:43:58]OFD Sender: No OFD packet to send [18:44:03]OFD Sender: No OFD packet to send [18:44:08]OFD Sender: No OFD packet to send [18:44:13]OFD Sender: No OFD packet to send [18:44:18]OFD Sender: No OFD packet to send [18:44:23]OFD Sender: No OFD packet to send [18:44:28]OFD Sender: No OFD packet to send [18:44:33]OFD Sender: No OFD packet to send [18:44:38]OFD Sender: No OFD packet to send [18:44:39]accept exits with 9 [18:44:39]New connection [18:44:39]New thread 3066580324 created [18:44:39]Thread 3066723684 joined [18:44:39]Waiting for new connection... [18:44:39] Sock 9.Parse request [18:44:39]Sock 9.Check first char [18:44:39]Sock 9.First char is OK [18:44:39]request: POST /json_proto HTTP/1.0 [18:44:39]Method: POST [18:44:39]URL: /json_proto [18:44:39]Method is POST - this is cgi request [18:44:39]url: /json_proto [18:44:39]query_string will be loaded in cgi processing [18:44:39]execute_cgi json_proto POST (null) [18:44:39]execute_cgi path=json_proto method=POST [18:44:39]POST find Content-Length [18:44:39]Host: 172.17.40.67:8080 [18:44:39]Content-Length: 767 [18:44:39]Content-Type: application/json [18:44:39] [18:44:39]POST finish read [18:44:39]Found Content-Length = 767 [18:44:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:39]execute_script... [18:44:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:39]POST & json_proto [18:44:39]process_json_proto [18:44:39]json parsed OK: [18:44:39]protocol is kg_v1.0 [18:44:39]action value=close_receipt [18:44:39]process_action close_receipt [18:44:39]cmd_close_receipt [18:44:39]MH_GetDate [18:44:39]Write to MH i2c: F0 00 00 76 0F 74 [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: F0 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: F0 09 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: F0 09 00 76 0F 00 17 2D 21 67 EE DA 66 66 DD [18:44:39]GetLastDocTimeStamp 1730227340 [18:44:39]current date 1730227479 [18:44:39]FM_GetShiftState [18:44:39]SAM_PROTO_GetShiftState [18:44:39]wFMCommunicate request_size=4 [18:44:39]MH_SAM_APDU [18:44:39]CAPDU: 80 13 01 00 [18:44:39]Write to MH i2c: E2 08 00 77 0F 80 13 01 00 00 00 00 00 03 [18:44:39]Write i2c OK [18:44:39]MH_I2C_Read... [18:44:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:39]Read from MH i2c: E2 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 0E 00 [18:44:39]MH_I2C_Read... [18:44:39]Read from MH i2c: E2 0E 00 77 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [18:44:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:44:39]wFMCommunicate OK [18:44:39]SAM_PROTO_GetShiftState done [18:44:39]FM_GetShiftState done [18:44:39]opened in 1730160548 [18:44:39]opened+sec_in_day 1730246948 [18:44:39]quantity*price = 30038 [18:44:39]sum+1 = 30039 [18:44:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 628 29.10.2024 18:44 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97119 ФПД: 158652903440121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184439&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97119&fm=158652903440121&tin=02508201610067®Number=0000000000170478&sum=30038 [18:44:40]StoreToDocumentArchive [18:44:40]shift 145 fd 97119 [18:44:40]save to /storage/0145/doc_00097119 [18:44:40]save last doc name /storage/0145/doc_00097119 to /storage/kkm_last_doc_name [18:44:40]save OK [18:44:40]Clear old archive folders... [18:44:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:44:40]tlvbuf is 006CDBE0 [18:44:40]SAM_PROTO_ClearQueue [18:44:40]wFMCommunicate request_size=4 [18:44:40]MH_SAM_APDU [18:44:40]CAPDU: 80 09 00 00 [18:44:40]Write to MH i2c: E2 08 00 84 0F 80 09 00 00 00 00 00 00 05 [18:44:40]Write i2c OK [18:44:40]MH_I2C_Read... [18:44:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:40]Read from MH i2c: E2 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: E2 03 00 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: E2 03 00 84 0F 00 90 00 07 [18:44:40]RAPDU: 90 00 [18:44:40]wFMCommunicate OK [18:44:40]SAM_PROTO_ClearQueue done [18:44:40]KKMCreateOFDPacket [18:44:40]OFDProtocolAddRootSTLVToBuf [18:44:40]FM_MakeSignedData [18:44:40]FM_MakeSignedData [18:44:40]SAM_PROTO_SignData [18:44:40]wFMCommunicate request_size=4 [18:44:40]MH_SAM_APDU [18:44:40]CAPDU: 80 0D 01 02 [18:44:40]Write to MH i2c: E2 08 00 85 0F 80 0D 01 02 00 00 00 00 0D [18:44:40]Write i2c OK [18:44:40]MH_I2C_Read... [18:44:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:40]Read from MH i2c: E2 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: E2 03 00 [18:44:40]MH_I2C_Read... [18:44:40]Read from MH i2c: E2 03 00 85 0F 00 90 00 08 [18:44:40]RAPDU: 90 00 [18:44:40]wFMCommunicate OK [18:44:40]wFMCommunicate request_size=255 [18:44:40]MH_SAM_APDU [18:44: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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 17 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7B 01 00 35 04 06 00 90 [18:44:40]Write to MH i2c: E2 02 01 86 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 17 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7B 01 00 35 04 06 00 90 00 00 19 [18:44:40]Write i2c OK [18:44:40]MH_I2C_Read... [18:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:41]Read from MH i2c: E2 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 03 00 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 03 00 86 0F 00 90 00 09 [18:44:41]RAPDU: 90 00 [18:44:41]wFMCommunicate OK [18:44:41]wFMCommunicate request_size=10 [18:44:41]MH_SAM_APDU [18:44:41]CAPDU: 80 0D 02 02 05 4B 41 F3 BE F9 [18:44:41]Write to MH i2c: E2 0D 00 87 0F 80 0D 02 02 05 00 4B 41 F3 BE F9 00 00 50 [18:44:41]Write i2c OK [18:44:41]MH_I2C_Read... [18:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:41]Read from MH i2c: E2 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 03 00 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 03 00 87 0F 00 90 00 0A [18:44:41]RAPDU: 90 00 [18:44:41]wFMCommunicate OK [18:44:41]wFMCommunicate request_size=4 [18:44:41]MH_SAM_APDU [18:44:41]CAPDU: 80 0D 03 02 [18:44:41]Write to MH i2c: E2 08 00 88 0F 80 0D 03 02 00 00 00 00 12 [18:44:41]Write i2c OK [18:44:41]MH_I2C_Read... [18:44:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:41]Read from MH i2c: E2 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 0B 00 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 0B 00 88 0F 00 90 35 C5 1F 77 21 40 3E 90 00 D2 [18:44:41]RAPDU: 90 35 C5 1F 77 21 40 3E 90 00 [18:44:41]wFMCommunicate OK [18:44:41]SAM_PROTO_SignData done [18:44:41]FM_MakeSignedData done [18:44:41]CreateOFDProtocolMessage [18:44:41]wFMCommunicate request_size=4 [18:44:41]MH_SAM_APDU [18:44:41]CAPDU: 80 11 00 00 [18:44:41]Write to MH i2c: E2 08 00 89 0F 80 11 00 00 00 00 00 00 12 [18:44:41]Write i2c OK [18:44:41]MH_I2C_Read... [18:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:41]Read from MH i2c: E2 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 17 00 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: E2 17 00 89 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [18:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:44:41]wFMCommunicate OK [18:44:41]CreateOFDProtocolMessage done [18:44:41]OFDSenderStorePacket 97119 [18:44:41]StoreOFDPacket docnum=97119 [18:44:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 53 07 01 D4 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 17 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7B 01 00 35 04 06 00 90 4B 41 F3 BE F9 90 35 C5 1F 77 21 40 3E [18:44:41]CheckFolder [18:44:41]dirname=/storage/ofd_packets [18:44:41]CheckFolder done [18:44:41]ProducePacketName [18:44:41]name=ofd_packets/00097119 [18:44:41]NVStorageSaveData ofd_packets/00097119 [18:44:41]File name is /storage/ofd_packets/00097119 [18:44:41]Write 301 bytes [18:44:41]NVStorageSaveData done [18:44:41]OFDSenderStorePacket done [18:44:41]KKMCreateOFDPacket done [18:44:41]NVStorageSaveData kkm_last_timestamp [18:44:41]File name is /storage/kkm_last_timestamp [18:44:41]Write 4 bytes [18:44:41]NVStorageSaveData done [18:44:41]ExternCall_PrintAddStr [18:44:41]wPrintStart [18:44:41]Write to MH i2c: 01 00 00 8A 0F 99 [18:44:41]Write i2c OK [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: 01 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: 01 07 00 [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: 01 07 00 8A 0F 00 00 00 00 00 FF 0F AE [18:44:41]RasterBufferAndPrint [18:44:41]line Счет N : (1)3407655 [18:44:41]line ИНН: 02508201610067 [18:44:41]line Контрольно-Кассовый Чек [18:44:41]line ПРОДАЖА [18:44:41]line ТРК (МРК, ГНК) : 12 [18:44:41]line Товар: 2710124130 [18:44:41]line Аи-92-К-4 [18:44:41]line 4.490 * 66.90 [18:44:41]line = 300.38 [18:44:41]line НДС 12% НСП 1% [18:44:41]line > о реализуемом товаре [18:44:41]line ИТОГО: 300.38 [18:44:41]line НСП 1% : 2.66 [18:44:41]line НДС 12% : 31.90 [18:44:41]line Наличными: 0.00 [18:44:41]line Безнал.: 300.38 [18:44:41]line Место: АЗС № 82 "Партнер Нефть" [18:44:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:44:41]line СНО: Общий режим [18:44:41]line Чек 628 29.10.2024 18:44 [18:44:41]line Смена: 145 ФФД: 1.0 [18:44:41]line ЗНМ: 0300000017 [18:44:41]line РНМ: 0000000000170478 [18:44:41]line Версия ККМ: v1.0 [18:44:41]line Платежная система: Mbank [18:44:41]line ФМ: 0000000002098560 [18:44:41]line ФД: 97119 [18:44:41]line ФПД: 158652903440121 [18:44:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184439&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97119&fm=158652903440121&tin=02508201610067®Number=0000000000170478&sum=30038 [18:44:41]OFD Sender: Processing packet 97119 [packets to send 59, broken 58] [18:44:41]ProducePacketName [18:44:41]name=ofd_packets/00097119 [18:44:41]OFD Sender: To server: pG, [18:44:41]CommunicateWithHost lk.salyk.kg:30040 [18:44:41]ConnectInit lk.salyk.kg [18:44:41]written 0, free lines is 4095 [18:44:41]Connected sock=10 [18:44:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 53 07 01 D4 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 17 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 7B 01 00 35 04 06 00 90 4B 41 F3 BE F9 90 35 C5 1F 77 21 40 3E [18:44:41]Write to MH i2c: 01 00 00 B3 0F C2 [18:44:41]Write i2c OK [18:44:41]MH_I2C_Read... [18:44:41]Read from MH i2c: 01 [18:44:41]MH_I2C_Read... [18:44:42]Read from MH i2c: 01 07 00 [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: 01 07 00 B3 0F 00 00 00 00 00 20 0D F6 [18:44:42]RasterBufferAndPrint [18:44:42]line [18:44:42]line [18:44:42]line [18:44:42]line [18:44:42]line [18:44:42]written 0, free lines is 3366 [18:44:42]MH_Cut [18:44:42]Write to MH i2c: D1 01 00 BA 0F 01 9B [18:44:42]Write i2c OK [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: D1 [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: D1 01 00 [18:44:42]MH_I2C_Read... [18:44:42]Read from MH i2c: D1 01 00 BA 0F 00 9A [18:44:42]Write to MH i2c: 01 00 00 BB 0F CA [18:44:42]Write i2c OK [18:44:42]MH_I2C_Read... [18:44:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7E 7D 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 5F 7B 01 00 F4 03 04 00 3D D7 20 67 B6 04 01 00 00 F2 D4 16 B1 6A AC 3A F6 [18:44:42]CommunicateWithHost err = 0 [18:44:42]CheckOFDResponse [18:44:42]1017 (14) - 77093643461234 [18:44:42]1041 (16) - 0000000002098560 [18:44:42]1040 (4) - 97119 [18:44:42]1012 (4) - 29.10.2024 12:38 [18:44:42]1206 (1) - 0 [18:44:42]OFD Sender: Remove packet 97119 [18:44:42]ProducePacketName [18:44:42]name=ofd_packets/00097119 [18:44:42]NVStorageDeleteData [18:44:42]OFD Sender: No OFD packet to send [18:44:42]*** Cut start [18:44:42]*** Partial cut [18:44:42]*** CUTSNS_PIN = 1 [18:44:42]*** CUTSNS_PIN = 0 [18:44:42]*** Brake cut motor [18:44:43]Read from MH i2c: 01 [18:44:43]MH_I2C_Read... [18:44:43]*** Stop cut motor [18:44:43]*** Cut end [18:44:43]Read from MH i2c: 01 07 00 [18:44:43]MH_I2C_Read... [18:44:43]Read from MH i2c: 01 07 00 BB 0F 00 00 00 00 00 FF 0F DF [18:44:43]process_action close_receipt done [18:44:43]requested_data is exist [18:44:43]produce_requested_data [18:44:43]requested_item fm.sn is exist - process it [18:44:43]wFMCommunicate request_size=4 [18:44:43]MH_SAM_APDU [18:44:43]CAPDU: 80 11 00 00 [18:44:43]Write to MH i2c: E2 08 00 BC 0F 80 11 00 00 00 00 00 00 45 [18:44:43]Write i2c OK [18:44:43]MH_I2C_Read... [18:44:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:43]Read from MH i2c: E2 [18:44:43]MH_I2C_Read... [18:44:43]Read from MH i2c: E2 17 00 [18:44:43]MH_I2C_Read... [18:44:43]Read from MH i2c: E2 17 00 BC 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [18:44:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:44:43]wFMCommunicate OK [18:44:43]requested_item fd.num is exist - process it [18:44:43]SAM_PROTO_GetFieldsCounters [18:44:43]wFMCommunicate request_size=4 [18:44:43]MH_SAM_APDU [18:44:43]CAPDU: 80 13 00 00 [18:44:43]Write to MH i2c: E2 08 00 BD 0F 80 13 00 00 00 00 00 00 48 [18:44:43]Write i2c OK [18:44:43]MH_I2C_Read... [18:44:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:43]Read from MH i2c: E2 [18:44:43]MH_I2C_Read... [18:44:43]Read from MH i2c: E2 62 00 [18:44:43]MH_I2C_Read... [18:44:43]Read from MH i2c: E2 62 00 BD 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 37 [18:44:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:43]wFMCommunicate OK [18:44:43]SAM_PROTO_GetFieldsCounters done [18:44:43]requested_item shift.num is exist - process it [18:44:43]requested_item shift.opened is exist - process it [18:44:43]req_shift_opened [18:44:43]FM_GetShiftState [18:44:43]SAM_PROTO_GetShiftState [18:44:43]wFMCommunicate request_size=4 [18:44:43]MH_SAM_APDU [18:44:43]CAPDU: 80 13 01 00 [18:44:43]Write to MH i2c: E2 08 00 BE 0F 80 13 01 00 00 00 00 00 4A [18:44:43]Write i2c OK [18:44:43]MH_I2C_Read... [18:44:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:43]Read from MH i2c: E2 [18:44:43]MH_I2C_Read... [18:44:43]Read from MH i2c: E2 0E 00 [18:44:43]MH_I2C_Read... [18:44:43]Read from MH i2c: E2 0E 00 BE 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A8 [18:44:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:44:43]wFMCommunicate OK [18:44:43]SAM_PROTO_GetShiftState done [18:44:43]FM_GetShiftState done [18:44:43]req_shift_opened done [18:44:43]requested_item shift.open_date is exist - process it [18:44:43]req_shift_open_date [18:44:43]req_shift_open_date done [18:44:43]produce_requested_data done [18:44:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97119,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:44:43]process_action_free close_receipt [18:44:43]json_value_free [18:44:43]json_value_free done [18:44:43]process_json_proto returns [18:44:43]Send response to host [18:44:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97119,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:44:43]free response buf [18:44:43]execute_script done [18:44:43]execute_script returns [18:44:43]free content buf [18:44:43]Sock 9.Close socket [18:44:43]Sock 9.Thread stoped [18:44:47]OFD Sender: No OFD packet to send [18:44:52]OFD Sender: No OFD packet to send [18:44:57]OFD Sender: No OFD packet to send [18:45:02]OFD Sender: No OFD packet to send [18:45:07]OFD Sender: No OFD packet to send [18:45:12]OFD Sender: No OFD packet to send [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:40]accept exits with 7 [18:45:40]New connection [18:45:40]New thread 3066723684 created [18:45:40]Thread 3066580324 joined [18:45:40]Waiting for new connection... [18:45:40] Sock 7.Parse request [18:45:40]Sock 7.Check first char [18:45:40]Sock 7.First char is OK [18:45:40]request: POST /json_proto HTTP/1.0 [18:45:40]Method: POST [18:45:40]URL: /json_proto [18:45:40]Method is POST - this is cgi request [18:45:40]url: /json_proto [18:45:40]query_string will be loaded in cgi processing [18:45:40]execute_cgi json_proto POST (null) [18:45:40]execute_cgi path=json_proto method=POST [18:45:40]POST find Content-Length [18:45:40]Host: 172.17.40.67:8080 [18:45:40]Content-Length: 679 [18:45:40]Content-Type: application/json [18:45:40] [18:45:40]POST finish read [18:45:40]Found Content-Length = 679 [18:45:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:40]execute_script... [18:45:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:45:40]POST & json_proto [18:45:40]process_json_proto [18:45:40]json parsed OK: [18:45:40]protocol is kg_v1.0 [18:45:40]action value=close_receipt [18:45:40]process_action close_receipt [18:45:40]cmd_close_receipt [18:45:40]MH_GetDate [18:45:40]Write to MH i2c: F0 00 00 BF 0F BD [18:45:40]Write i2c OK [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: F0 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: F0 09 00 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: F0 09 00 BF 0F 00 55 2D 21 67 EE DA 66 66 64 [18:45:40]GetLastDocTimeStamp 1730227479 [18:45:40]current date 1730227541 [18:45:40]FM_GetShiftState [18:45:40]SAM_PROTO_GetShiftState [18:45:40]wFMCommunicate request_size=4 [18:45:40]MH_SAM_APDU [18:45:40]CAPDU: 80 13 01 00 [18:45:40]Write to MH i2c: E2 08 00 C0 0F 80 13 01 00 00 00 00 00 4C [18:45:40]Write i2c OK [18:45:40]MH_I2C_Read... [18:45:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:40]Read from MH i2c: E2 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 0E 00 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 0E 00 C0 0F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AA [18:45:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:45:40]wFMCommunicate OK [18:45:40]SAM_PROTO_GetShiftState done [18:45:40]FM_GetShiftState done [18:45:40]opened in 1730160548 [18:45:40]opened+sec_in_day 1730246948 [18:45:40]quantity*price = 70044 [18:45:40]sum+1 = 70045 [18:45:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 629 29.10.2024 18:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97120 ФПД: 15637644040994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184541&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97120&fm=15637644040994&tin=02508201610067®Number=0000000000170478&sum=70000 [18:45:42]StoreToDocumentArchive [18:45:42]shift 145 fd 97120 [18:45:42]save to /storage/0145/doc_00097120 [18:45:42]save last doc name /storage/0145/doc_00097120 to /storage/kkm_last_doc_name [18:45:42]save OK [18:45:42]Clear old archive folders... [18:45:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:45:42]tlvbuf is 006B33B0 [18:45:42]SAM_PROTO_ClearQueue [18:45:42]wFMCommunicate request_size=4 [18:45:42]MH_SAM_APDU [18:45:42]CAPDU: 80 09 00 00 [18:45:42]Write to MH i2c: E2 08 00 CD 0F 80 09 00 00 00 00 00 00 4E [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 CD 0F 00 90 00 50 [18:45:42]RAPDU: 90 00 [18:45:42]wFMCommunicate OK [18:45:42]SAM_PROTO_ClearQueue done [18:45:42]KKMCreateOFDPacket [18:45:42]OFDProtocolAddRootSTLVToBuf [18:45:42]FM_MakeSignedData [18:45:42]FM_MakeSignedData [18:45:42]SAM_PROTO_SignData [18:45:42]wFMCommunicate request_size=4 [18:45:42]MH_SAM_APDU [18:45:42]CAPDU: 80 0D 01 02 [18:45:42]Write to MH i2c: E2 08 00 CE 0F 80 0D 01 02 00 00 00 00 56 [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 CE 0F 00 90 00 51 [18:45:42]RAPDU: 90 00 [18:45:42]wFMCommunicate OK [18:45:42]wFMCommunicate request_size=255 [18:45:42]MH_SAM_APDU [18:45:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 75 02 00 00 F4 03 04 00 55 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7B 01 00 35 04 06 00 0E [18:45:42]Write to MH i2c: E2 02 01 CF 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 34 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 75 02 00 00 F4 03 04 00 55 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7B 01 00 35 04 06 00 0E 00 00 F0 [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 CF 0F 00 90 00 52 [18:45:42]RAPDU: 90 00 [18:45:42]wFMCommunicate OK [18:45:42]wFMCommunicate request_size=10 [18:45:42]MH_SAM_APDU [18:45:42]CAPDU: 80 0D 02 02 05 38 EC 37 DB 22 [18:45:42]Write to MH i2c: E2 0D 00 D0 0F 80 0D 02 02 05 00 38 EC 37 DB 22 00 00 BB [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 03 00 D0 0F 00 90 00 53 [18:45:42]RAPDU: 90 00 [18:45:42]wFMCommunicate OK [18:45:42]wFMCommunicate request_size=4 [18:45:42]MH_SAM_APDU [18:45:42]CAPDU: 80 0D 03 02 [18:45:42]Write to MH i2c: E2 08 00 D1 0F 80 0D 03 02 00 00 00 00 5B [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 0B 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 0B 00 D1 0F 00 26 FC F4 3E 6A D6 EF 90 90 00 6F [18:45:42]RAPDU: 26 FC F4 3E 6A D6 EF 90 90 00 [18:45:42]wFMCommunicate OK [18:45:42]SAM_PROTO_SignData done [18:45:42]FM_MakeSignedData done [18:45:42]CreateOFDProtocolMessage [18:45:42]wFMCommunicate request_size=4 [18:45:42]MH_SAM_APDU [18:45:42]CAPDU: 80 11 00 00 [18:45:42]Write to MH i2c: E2 08 00 D2 0F 80 11 00 00 00 00 00 00 5B [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 17 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 17 00 D2 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [18:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:45:42]wFMCommunicate OK [18:45:42]CreateOFDProtocolMessage done [18:45:42]OFDSenderStorePacket 97120 [18:45:42]StoreOFDPacket docnum=97120 [18:45:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C E7 07 01 85 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 34 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 75 02 00 00 F4 03 04 00 55 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7B 01 00 35 04 06 00 0E 38 EC 37 DB 22 26 FC F4 3E 6A D6 EF 90 [18:45:42]CheckFolder [18:45:42]dirname=/storage/ofd_packets [18:45:42]CheckFolder done [18:45:42]ProducePacketName [18:45:42]name=ofd_packets/00097120 [18:45:42]NVStorageSaveData ofd_packets/00097120 [18:45:42]File name is /storage/ofd_packets/00097120 [18:45:42]Write 301 bytes [18:45:42]NVStorageSaveData done [18:45:42]OFDSenderStorePacket done [18:45:42]KKMCreateOFDPacket done [18:45:42]NVStorageSaveData kkm_last_timestamp [18:45:42]File name is /storage/kkm_last_timestamp [18:45:42]Write 4 bytes [18:45:42]NVStorageSaveData done [18:45:42]ExternCall_PrintAddStr [18:45:42]wPrintStart [18:45:42]Write to MH i2c: 01 00 00 D3 0F E2 [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: 01 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: 01 07 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: 01 07 00 D3 0F 00 00 00 00 00 FF 0F F7 [18:45:42]RasterBufferAndPrint [18:45:42]line Счет N : (1)3407656 [18:45:42]line ИНН: 02508201610067 [18:45:42]line Контрольно-Кассовый Чек [18:45:42]line ПРОДАЖА [18:45:42]line ТРК (МРК, ГНК) : 42 [18:45:42]line Товар: 2710124130 [18:45:42]line Аи-92-К-4 [18:45:42]line 10.470 * 66.90 [18:45:42]line = 700.44 [18:45:42]line НДС 12% НСП 1% [18:45:42]line > о реализуемом товаре [18:45:42]line ОКРУГЛЕНИЕ: -0.44 [18:45:42]line ИТОГО: 700.00 [18:45:42]line Внесено: 700.00 [18:45:42]line СДАЧА: 0.00 [18:45:42]line НСП 1% : 6.20 [18:45:42]line НДС 12% : 74.38 [18:45:42]line Наличными: 700.00 [18:45:42]line Безнал.: 0.00 [18:45:42]line Место: АЗС № 82 "Партнер Нефть" [18:45:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:45:42]line СНО: Общий режим [18:45:42]line Чек 629 29.10.2024 18:45 [18:45:42]line Смена: 145 ФФД: 1.0 [18:45:42]line ЗНМ: 0300000017 [18:45:42]line РНМ: 0000000000170478 [18:45:42]line Версия ККМ: v1.0 [18:45:42]line ФМ: 0000000002098560 [18:45:42]line ФД: 97120 [18:45:42]line ФПД: 15637644040994 [18:45:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184541&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97120&fm=15637644040994&tin=02508201610067®Number=0000000000170478&sum=70000 [18:45:42]OFD Sender: Processing packet 97120 [packets to send 59, broken 58] [18:45:42]ProducePacketName [18:45:42]name=ofd_packets/00097120 [18:45:42]OFD Sender: To server: pG, [18:45:42]CommunicateWithHost lk.salyk.kg:30040 [18:45:42]ConnectInit lk.salyk.kg [18:45:42]written 0, free lines is 4095 [18:45:43]Connected sock=10 [18:45:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C E7 07 01 85 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 34 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 75 02 00 00 F4 03 04 00 55 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 7B 01 00 35 04 06 00 0E 38 EC 37 DB 22 26 FC F4 3E 6A D6 EF 90 [18:45:43]Write to MH i2c: 01 00 00 FE 0F 0D [18:45:43]Write i2c OK [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: 01 [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: 01 07 00 [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: 01 07 00 FE 0F 00 00 00 00 00 F8 0C 18 [18:45:43]RasterBufferAndPrint [18:45:43]line [18:45:43]line [18:45:43]line [18:45:43]line [18:45:43]line [18:45:43]written 0, free lines is 3326 [18:45:43]MH_Cut [18:45:43]Write to MH i2c: D1 01 00 05 10 01 E7 [18:45:43]Write i2c OK [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: D1 [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: D1 01 00 [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: D1 01 00 05 10 00 E6 [18:45:43]Write to MH i2c: 01 00 00 06 10 16 [18:45:43]Write i2c OK [18:45:43]MH_I2C_Read... [18:45:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 B4 47 00 9E 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 32 30 39 38 35 36 30 10 04 04 00 60 7B 01 00 F4 03 04 00 7B D7 20 67 B6 04 01 00 00 27 E2 AD 12 98 55 23 37 [18:45:43]CommunicateWithHost err = 0 [18:45:43]CheckOFDResponse [18:45:43]1017 (14) - 77093643461234 [18:45:43]1041 (16) - 0000000002098560 [18:45:43]1040 (4) - 97120 [18:45:43]1012 (4) - 29.10.2024 12:39 [18:45:43]1206 (1) - 0 [18:45:43]OFD Sender: Remove packet 97120 [18:45:43]ProducePacketName [18:45:43]name=ofd_packets/00097120 [18:45:43]NVStorageDeleteData [18:45:43]OFD Sender: No OFD packet to send [18:45:44]*** Cut start [18:45:44]*** Partial cut [18:45:44]*** CUTSNS_PIN = 1 [18:45:44]*** CUTSNS_PIN = 0 [18:45:44]*** Brake cut motor [18:45:44]Read from MH i2c: 01 [18:45:44]MH_I2C_Read... [18:45:44]*** Stop cut motor [18:45:44]*** Cut end [18:45:44]Read from MH i2c: 01 07 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: 01 07 00 06 10 00 00 00 00 00 FF 0F 2B [18:45:44]process_action close_receipt done [18:45:44]requested_data is exist [18:45:44]produce_requested_data [18:45:44]requested_item fm.sn is exist - process it [18:45:44]wFMCommunicate request_size=4 [18:45:44]MH_SAM_APDU [18:45:44]CAPDU: 80 11 00 00 [18:45:44]Write to MH i2c: E2 08 00 07 10 80 11 00 00 00 00 00 00 91 [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 17 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 17 00 07 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [18:45:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:45:44]wFMCommunicate OK [18:45:44]requested_item fd.num is exist - process it [18:45:44]SAM_PROTO_GetFieldsCounters [18:45:44]wFMCommunicate request_size=4 [18:45:44]MH_SAM_APDU [18:45:44]CAPDU: 80 13 00 00 [18:45:44]Write to MH i2c: E2 08 00 08 10 80 13 00 00 00 00 00 00 94 [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 62 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 62 00 08 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 87 [18:45:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:45:44]wFMCommunicate OK [18:45:44]SAM_PROTO_GetFieldsCounters done [18:45:44]requested_item shift.num is exist - process it [18:45:44]requested_item shift.opened is exist - process it [18:45:44]req_shift_opened [18:45:44]FM_GetShiftState [18:45:44]SAM_PROTO_GetShiftState [18:45:44]wFMCommunicate request_size=4 [18:45:44]MH_SAM_APDU [18:45:44]CAPDU: 80 13 01 00 [18:45:44]Write to MH i2c: E2 08 00 09 10 80 13 01 00 00 00 00 00 96 [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 0E 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 0E 00 09 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F4 [18:45:44]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:45:44]wFMCommunicate OK [18:45:44]SAM_PROTO_GetShiftState done [18:45:44]FM_GetShiftState done [18:45:44]req_shift_opened done [18:45:44]requested_item shift.open_date is exist - process it [18:45:44]req_shift_open_date [18:45:44]req_shift_open_date done [18:45:44]produce_requested_data done [18:45:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97120,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:45:44]process_action_free close_receipt [18:45:44]json_value_free [18:45:44]json_value_free done [18:45:44]process_json_proto returns [18:45:44]Send response to host [18:45:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97120,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:45:44]free response buf [18:45:44]execute_script done [18:45:44]execute_script returns [18:45:44]free content buf [18:45:44]Sock 7.Close socket [18:45:44]Sock 7.Thread stoped [18:45:48]OFD Sender: No OFD packet to send [18:45:50]accept exits with 9 [18:45:50]New connection [18:45:50]New thread 3066580324 created [18:45:50]Thread 3066723684 joined [18:45:50]Waiting for new connection... [18:45:50] Sock 9.Parse request [18:45:50]Sock 9.Check first char [18:45:50]Sock 9.First char is OK [18:45:50]request: POST /json_proto HTTP/1.0 [18:45:50]Method: POST [18:45:50]URL: /json_proto [18:45:50]Method is POST - this is cgi request [18:45:50]url: /json_proto [18:45:50]query_string will be loaded in cgi processing [18:45:50]execute_cgi json_proto POST (null) [18:45:50]execute_cgi path=json_proto method=POST [18:45:50]POST find Content-Length [18:45:50]Host: 172.17.40.67:8080 [18:45:50]Content-Length: 680 [18:45:50]Content-Type: application/json [18:45:50] [18:45:50]POST finish read [18:45:50]Found Content-Length = 680 [18:45:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:50]execute_script... [18:45: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)3407654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:50]POST & json_proto [18:45:50]process_json_proto [18:45:50]json parsed OK: [18:45:50]protocol is kg_v1.0 [18:45:50]action value=close_receipt [18:45:50]process_action close_receipt [18:45:50]cmd_close_receipt [18:45:50]MH_GetDate [18:45:50]Write to MH i2c: F0 00 00 0A 10 09 [18:45:50]Write i2c OK [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: F0 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: F0 09 00 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: F0 09 00 0A 10 00 5E 2D 21 67 EE DA 66 66 B9 [18:45:50]GetLastDocTimeStamp 1730227541 [18:45:50]current date 1730227550 [18:45:50]FM_GetShiftState [18:45:50]SAM_PROTO_GetShiftState [18:45:50]wFMCommunicate request_size=4 [18:45:50]MH_SAM_APDU [18:45:50]CAPDU: 80 13 01 00 [18:45:50]Write to MH i2c: E2 08 00 0B 10 80 13 01 00 00 00 00 00 98 [18:45:50]Write i2c OK [18:45:50]MH_I2C_Read... [18:45:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:50]Read from MH i2c: E2 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: E2 0E 00 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: E2 0E 00 0B 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F6 [18:45:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:45:50]wFMCommunicate OK [18:45:50]SAM_PROTO_GetShiftState done [18:45:50]FM_GetShiftState done [18:45:50]opened in 1730160548 [18:45:50]opened+sec_in_day 1730246948 [18:45:50]quantity*price = 400050 [18:45:50]sum+1 = 400051 [18:45:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 630 29.10.2024 18:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97121 ФПД: 232133483487513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97121&fm=232133483487513&tin=02508201610067®Number=0000000000170478&sum=400000 [18:45:51]StoreToDocumentArchive [18:45:51]shift 145 fd 97121 [18:45:51]save to /storage/0145/doc_00097121 [18:45:51]save last doc name /storage/0145/doc_00097121 to /storage/kkm_last_doc_name [18:45:51]save OK [18:45:51]Clear old archive folders... [18:45:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:45:51]tlvbuf is 00706C80 [18:45:51]SAM_PROTO_ClearQueue [18:45:51]wFMCommunicate request_size=4 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 09 00 00 [18:45:51]Write to MH i2c: E2 08 00 18 10 80 09 00 00 00 00 00 00 9A [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 18 10 00 90 00 9C [18:45:51]RAPDU: 90 00 [18:45:51]wFMCommunicate OK [18:45:51]SAM_PROTO_ClearQueue done [18:45:51]KKMCreateOFDPacket [18:45:51]OFDProtocolAddRootSTLVToBuf [18:45:51]FM_MakeSignedData [18:45:51]FM_MakeSignedData [18:45:51]SAM_PROTO_SignData [18:45:51]wFMCommunicate request_size=4 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 0D 01 02 [18:45:51]Write to MH i2c: E2 08 00 19 10 80 0D 01 02 00 00 00 00 A2 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 19 10 00 90 00 9D [18:45:51]RAPDU: 90 00 [18:45:51]wFMCommunicate OK [18:45:51]wFMCommunicate request_size=255 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7B 01 00 35 04 06 00 D3 1F C9 D2 [18:45:51]Write to MH i2c: E2 02 01 1A 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7B 01 00 35 04 06 00 D3 1F C9 D2 00 00 D2 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 1A 10 00 90 00 9E [18:45:51]RAPDU: 90 00 [18:45:51]wFMCommunicate OK [18:45:51]wFMCommunicate request_size=7 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 0D 02 02 02 E1 19 [18:45:51]Write to MH i2c: E2 0A 00 1B 10 80 0D 02 02 02 00 E1 19 00 00 A3 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 1B 10 00 90 00 9F [18:45:51]RAPDU: 90 00 [18:45:51]wFMCommunicate OK [18:45:51]wFMCommunicate request_size=4 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 0D 03 02 [18:45:51]Write to MH i2c: E2 08 00 1C 10 80 0D 03 02 00 00 00 00 A7 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 0B 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 0B 00 1C 10 00 A6 58 A2 9C 55 F6 59 C5 90 00 4D [18:45:51]RAPDU: A6 58 A2 9C 55 F6 59 C5 90 00 [18:45:51]wFMCommunicate OK [18:45:51]SAM_PROTO_SignData done [18:45:51]FM_MakeSignedData done [18:45:51]CreateOFDProtocolMessage [18:45:51]wFMCommunicate request_size=4 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 11 00 00 [18:45:51]Write to MH i2c: E2 08 00 1D 10 80 11 00 00 00 00 00 00 A7 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 17 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 17 00 1D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F8 [18:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:45:51]wFMCommunicate OK [18:45:51]CreateOFDProtocolMessage done [18:45:51]OFDSenderStorePacket 97121 [18:45:51]StoreOFDPacket docnum=97121 [18:45:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BC A4 04 01 4A 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7B 01 00 35 04 06 00 D3 1F C9 D2 E1 19 A6 58 A2 9C 55 F6 59 C5 [18:45:51]CheckFolder [18:45:51]dirname=/storage/ofd_packets [18:45:51]CheckFolder done [18:45:51]ProducePacketName [18:45:51]name=ofd_packets/00097121 [18:45:51]NVStorageSaveData ofd_packets/00097121 [18:45:51]File name is /storage/ofd_packets/00097121 [18:45:51]Write 298 bytes [18:45:51]NVStorageSaveData done [18:45:51]OFDSenderStorePacket done [18:45:51]KKMCreateOFDPacket done [18:45:51]NVStorageSaveData kkm_last_timestamp [18:45:51]File name is /storage/kkm_last_timestamp [18:45:51]Write 4 bytes [18:45:51]NVStorageSaveData done [18:45:51]ExternCall_PrintAddStr [18:45:51]wPrintStart [18:45:51]Write to MH i2c: 01 00 00 1E 10 2E [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: 01 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: 01 07 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: 01 07 00 1E 10 00 00 00 00 00 FF 0F 43 [18:45:51]RasterBufferAndPrint [18:45:51]line Счет N : (1)3407654 [18:45:51]line ИНН: 02508201610067 [18:45:51]line Контрольно-Кассовый Чек [18:45:51]line ПРОДАЖА [18:45:51]line ТРК (МРК, ГНК) : 51 [18:45:51]line Товар: 2710194210 [18:45:51]line ДТ-К-5 [18:45:51]line 52.500 * 76.20 [18:45:51]line = 4000.50 [18:45:51]line НДС 12% НСП 1% [18:45:51]line > о реализуемом товаре [18:45:51]line ОКРУГЛЕНИЕ: -0.50 [18:45:51]line ИТОГО: 4000.00 [18:45:51]line Внесено: 4000.00 [18:45:51]line СДАЧА: 0.00 [18:45:51]line НСП 1% : 35.40 [18:45:51]line НДС 12% : 424.83 [18:45:51]line Наличными: 4000.00 [18:45:51]line Безнал.: 0.00 [18:45:51]line Место: АЗС № 82 "Партнер Нефть" [18:45:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:45:51]line СНО: Общий режим [18:45:51]line Чек 630 29.10.2024 18:45 [18:45:51]line Смена: 145 ФФД: 1.0 [18:45:51]line ЗНМ: 0300000017 [18:45:51]line РНМ: 0000000000170478 [18:45:51]line Версия ККМ: v1.0 [18:45:51]line ФМ: 0000000002098560 [18:45:51]line ФД: 97121 [18:45:51]line ФПД: 232133483487513 [18:45:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184550&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97121&fm=232133483487513&tin=02508201610067®Number=0000000000170478&sum=400000 [18:45:52]OFD Sender: Processing packet 97121 [packets to send 59, broken 58] [18:45:52]ProducePacketName [18:45:52]name=ofd_packets/00097121 [18:45:52]OFD Sender: To server: pG, [18:45:52]CommunicateWithHost lk.salyk.kg:30040 [18:45:52]ConnectInit lk.salyk.kg [18:45:52]written 0, free lines is 4095 [18:45:52]Connected sock=10 [18:45:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BC A4 04 01 4A 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 5E 2D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7B 01 00 35 04 06 00 D3 1F C9 D2 E1 19 A6 58 A2 9C 55 F6 59 C5 [18:45:52]Write to MH i2c: 01 00 00 49 10 59 [18:45:52]Write i2c OK [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: 01 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: 01 07 00 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: 01 07 00 49 10 00 00 00 00 00 07 0D 74 [18:45:52]RasterBufferAndPrint [18:45:52]line [18:45:52]line [18:45:52]line [18:45:52]line [18:45:52]line [18:45:52]written 0, free lines is 3344 [18:45:52]MH_Cut [18:45:52]Write to MH i2c: D1 01 00 50 10 01 32 [18:45:52]Write i2c OK [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: D1 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: D1 01 00 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: D1 01 00 50 10 00 31 [18:45:52]Write to MH i2c: 01 00 00 51 10 61 [18:45:52]Write i2c OK [18:45:52]MH_I2C_Read... [18:45:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AC C0 47 00 54 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 7B 01 00 F4 03 04 00 84 D7 20 67 B6 04 01 00 00 A9 DF E5 FD 3A F7 91 8E [18:45:52]CommunicateWithHost err = 0 [18:45:52]CheckOFDResponse [18:45:52]1017 (14) - 77093643461234 [18:45:52]1041 (16) - 0000000002098560 [18:45:52]1040 (4) - 97121 [18:45:52]1012 (4) - 29.10.2024 12:39 [18:45:52]1206 (1) - 0 [18:45:52]OFD Sender: Remove packet 97121 [18:45:52]ProducePacketName [18:45:52]name=ofd_packets/00097121 [18:45:52]NVStorageDeleteData [18:45:53]OFD Sender: No OFD packet to send [18:45:53]*** Cut start [18:45:53]*** Partial cut [18:45:53]*** CUTSNS_PIN = 1 [18:45:53]*** CUTSNS_PIN = 0 [18:45:53]*** Brake cut motor [18:45:53]Read from MH i2c: 01 [18:45:53]MH_I2C_Read... [18:45:53]*** Stop cut motor [18:45:53]*** Cut end [18:45:53]Read from MH i2c: 01 07 00 [18:45:53]MH_I2C_Read... [18:45:53]Read from MH i2c: 01 07 00 51 10 00 00 00 00 00 FF 0F 76 [18:45:53]process_action close_receipt done [18:45:53]requested_data is exist [18:45:53]produce_requested_data [18:45:53]requested_item fm.sn is exist - process it [18:45:53]wFMCommunicate request_size=4 [18:45:53]MH_SAM_APDU [18:45:53]CAPDU: 80 11 00 00 [18:45:53]Write to MH i2c: E2 08 00 52 10 80 11 00 00 00 00 00 00 DC [18:45:53]Write i2c OK [18:45:53]MH_I2C_Read... [18:45:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:53]Read from MH i2c: E2 [18:45:53]MH_I2C_Read... [18:45:53]Read from MH i2c: E2 17 00 [18:45:53]MH_I2C_Read... [18:45:53]Read from MH i2c: E2 17 00 52 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [18:45:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:45:53]wFMCommunicate OK [18:45:53]requested_item fd.num is exist - process it [18:45:53]SAM_PROTO_GetFieldsCounters [18:45:53]wFMCommunicate request_size=4 [18:45:53]MH_SAM_APDU [18:45:53]CAPDU: 80 13 00 00 [18:45:53]Write to MH i2c: E2 08 00 53 10 80 13 00 00 00 00 00 00 DF [18:45:53]Write i2c OK [18:45:53]MH_I2C_Read... [18:45:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:45:54]Read from MH i2c: E2 [18:45:54]MH_I2C_Read... [18:45:54]Read from MH i2c: E2 62 00 [18:45:54]MH_I2C_Read... [18:45:54]Read from MH i2c: E2 62 00 53 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 D6 [18:45:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:45:54]wFMCommunicate OK [18:45:54]SAM_PROTO_GetFieldsCounters done [18:45:54]requested_item shift.num is exist - process it [18:45:54]requested_item shift.opened is exist - process it [18:45:54]req_shift_opened [18:45:54]FM_GetShiftState [18:45:54]SAM_PROTO_GetShiftState [18:45:54]wFMCommunicate request_size=4 [18:45:54]MH_SAM_APDU [18:45:54]CAPDU: 80 13 01 00 [18:45:54]Write to MH i2c: E2 08 00 54 10 80 13 01 00 00 00 00 00 E1 [18:45:54]Write i2c OK [18:45:54]MH_I2C_Read... [18:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:54]Read from MH i2c: E2 [18:45:54]MH_I2C_Read... [18:45:54]Read from MH i2c: E2 0E 00 [18:45:54]MH_I2C_Read... [18:45:54]Read from MH i2c: E2 0E 00 54 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3F [18:45:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:45:54]wFMCommunicate OK [18:45:54]SAM_PROTO_GetShiftState done [18:45:54]FM_GetShiftState done [18:45:54]req_shift_opened done [18:45:54]requested_item shift.open_date is exist - process it [18:45:54]req_shift_open_date [18:45:54]req_shift_open_date done [18:45:54]produce_requested_data done [18:45:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97121,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:45:54]process_action_free close_receipt [18:45:54]json_value_free [18:45:54]json_value_free done [18:45:54]process_json_proto returns [18:45:54]Send response to host [18:45:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97121,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:45:54]free response buf [18:45:54]execute_script done [18:45:54]execute_script returns [18:45:54]free content buf [18:45:54]Sock 9.Close socket [18:45:54]Sock 9.Thread stoped [18:45:58]OFD Sender: No OFD packet to send [18:46:03]OFD Sender: No OFD packet to send [18:46:08]OFD Sender: No OFD packet to send [18:46:13]OFD Sender: No OFD packet to send [18:46:18]OFD Sender: No OFD packet to send [18:46:23]OFD Sender: No OFD packet to send [18:46:28]OFD Sender: No OFD packet to send [18:46:33]OFD Sender: No OFD packet to send [18:46:38]OFD Sender: No OFD packet to send [18:46:43]OFD Sender: No OFD packet to send [18:46:48]OFD Sender: No OFD packet to send [18:46:53]OFD Sender: No OFD packet to send [18:46:58]OFD Sender: No OFD packet to send [18:47:03]OFD Sender: No OFD packet to send [18:47:08]OFD Sender: No OFD packet to send [18:47:13]OFD Sender: No OFD packet to send [18:47:18]OFD Sender: No OFD packet to send [18:47:23]OFD Sender: No OFD packet to send [18:47:28]OFD Sender: No OFD packet to send [18:47:33]OFD Sender: No OFD packet to send [18:47:38]OFD Sender: No OFD packet to send [18:47:43]OFD Sender: No OFD packet to send [18:47:48]OFD Sender: No OFD packet to send [18:47:53]OFD Sender: No OFD packet to send [18:47:58]OFD Sender: No OFD packet to send [18:48:03]OFD Sender: No OFD packet to send [18:48:08]OFD Sender: No OFD packet to send [18:48:13]OFD Sender: No OFD packet to send [18:48:18]OFD Sender: No OFD packet to send [18:48:23]OFD Sender: No OFD packet to send [18:48:28]OFD Sender: No OFD packet to send [18:48:32]accept exits with 7 [18:48:32]New connection [18:48:32]New thread 3066723684 created [18:48:32]Thread 3066580324 joined [18:48:32]Waiting for new connection... [18:48:32] Sock 7.Parse request [18:48:32]Sock 7.Check first char [18:48:32]Sock 7.First char is OK [18:48:32]request: POST /json_proto HTTP/1.0 [18:48:32]Method: POST [18:48:32]URL: /json_proto [18:48:32]Method is POST - this is cgi request [18:48:32]url: /json_proto [18:48:32]query_string will be loaded in cgi processing [18:48:32]execute_cgi json_proto POST (null) [18:48:32]execute_cgi path=json_proto method=POST [18:48:32]POST find Content-Length [18:48:32]Host: 172.17.40.67:8080 [18:48:32]Content-Length: 767 [18:48:32]Content-Type: application/json [18:48:32] [18:48:32]POST finish read [18:48:32]Found Content-Length = 767 [18:48:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:32]execute_script... [18:48: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)3407658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.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" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:32]POST & json_proto [18:48:32]process_json_proto [18:48:32]json parsed OK: [18:48:32]protocol is kg_v1.0 [18:48:32]action value=close_receipt [18:48:32]process_action close_receipt [18:48:32]cmd_close_receipt [18:48:32]MH_GetDate [18:48:32]Write to MH i2c: F0 00 00 55 10 54 [18:48:32]Write i2c OK [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: F0 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: F0 09 00 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: F0 09 00 55 10 00 01 2E 21 67 EE DA 66 66 A8 [18:48:32]GetLastDocTimeStamp 1730227550 [18:48:32]current date 1730227713 [18:48:32]FM_GetShiftState [18:48:32]SAM_PROTO_GetShiftState [18:48:32]wFMCommunicate request_size=4 [18:48:32]MH_SAM_APDU [18:48:32]CAPDU: 80 13 01 00 [18:48:32]Write to MH i2c: E2 08 00 56 10 80 13 01 00 00 00 00 00 E3 [18:48:32]Write i2c OK [18:48:32]MH_I2C_Read... [18:48:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:32]Read from MH i2c: E2 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: E2 0E 00 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: E2 0E 00 56 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [18:48:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:48:32]wFMCommunicate OK [18:48:32]SAM_PROTO_GetShiftState done [18:48:32]FM_GetShiftState done [18:48:32]opened in 1730160548 [18:48:32]opened+sec_in_day 1730246948 [18:48:32]quantity*price = 30038 [18:48:32]sum+1 = 30039 [18:48:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 631 29.10.2024 18:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97122 ФПД: 143815800189708 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184833&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97122&fm=143815800189708&tin=02508201610067®Number=0000000000170478&sum=30038 [18:48:33]StoreToDocumentArchive [18:48:33]shift 145 fd 97122 [18:48:33]save to /storage/0145/doc_00097122 [18:48:33]save last doc name /storage/0145/doc_00097122 to /storage/kkm_last_doc_name [18:48:33]save OK [18:48:33]Clear old archive folders... [18:48:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:48:33]tlvbuf is B6E89B20 [18:48:33]SAM_PROTO_ClearQueue [18:48:33]wFMCommunicate request_size=4 [18:48:33]MH_SAM_APDU [18:48:33]CAPDU: 80 09 00 00 [18:48:33]Write to MH i2c: E2 08 00 63 10 80 09 00 00 00 00 00 00 E5 [18:48:33]Write i2c OK [18:48:33]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 63 10 00 90 00 E7 [18:48:34]RAPDU: 90 00 [18:48:34]wFMCommunicate OK [18:48:34]SAM_PROTO_ClearQueue done [18:48:34]KKMCreateOFDPacket [18:48:34]OFDProtocolAddRootSTLVToBuf [18:48:34]FM_MakeSignedData [18:48:34]FM_MakeSignedData [18:48:34]SAM_PROTO_SignData [18:48:34]wFMCommunicate request_size=4 [18:48:34]MH_SAM_APDU [18:48:34]CAPDU: 80 0D 01 02 [18:48:34]Write to MH i2c: E2 08 00 64 10 80 0D 01 02 00 00 00 00 ED [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 64 10 00 90 00 E8 [18:48:34]RAPDU: 90 00 [18:48:34]wFMCommunicate OK [18:48:34]wFMCommunicate request_size=255 [18:48:34]MH_SAM_APDU [18:48:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 01 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7B 01 00 35 04 06 00 82 [18:48:34]Write to MH i2c: E2 02 01 65 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 01 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7B 01 00 35 04 06 00 82 00 00 DC [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 65 10 00 90 00 E9 [18:48:34]RAPDU: 90 00 [18:48:34]wFMCommunicate OK [18:48:34]wFMCommunicate request_size=10 [18:48:34]MH_SAM_APDU [18:48:34]CAPDU: 80 0D 02 02 05 CC B9 AE F3 0C [18:48:34]Write to MH i2c: E2 0D 00 66 10 80 0D 02 02 05 00 CC B9 AE F3 0C 00 00 2C [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 03 00 66 10 00 90 00 EA [18:48:34]RAPDU: 90 00 [18:48:34]wFMCommunicate OK [18:48:34]wFMCommunicate request_size=4 [18:48:34]MH_SAM_APDU [18:48:34]CAPDU: 80 0D 03 02 [18:48:34]Write to MH i2c: E2 08 00 67 10 80 0D 03 02 00 00 00 00 F2 [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 0B 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 0B 00 67 10 00 A2 49 96 6F 10 9C D5 62 90 00 C6 [18:48:34]RAPDU: A2 49 96 6F 10 9C D5 62 90 00 [18:48:34]wFMCommunicate OK [18:48:34]SAM_PROTO_SignData done [18:48:34]FM_MakeSignedData done [18:48:34]CreateOFDProtocolMessage [18:48:34]wFMCommunicate request_size=4 [18:48:34]MH_SAM_APDU [18:48:34]CAPDU: 80 11 00 00 [18:48:34]Write to MH i2c: E2 08 00 68 10 80 11 00 00 00 00 00 00 F2 [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 17 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 17 00 68 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [18:48:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:48:34]wFMCommunicate OK [18:48:34]CreateOFDProtocolMessage done [18:48:34]OFDSenderStorePacket 97122 [18:48:34]StoreOFDPacket docnum=97122 [18:48:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 92 07 01 BA 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 01 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7B 01 00 35 04 06 00 82 CC B9 AE F3 0C A2 49 96 6F 10 9C D5 62 [18:48:34]CheckFolder [18:48:34]dirname=/storage/ofd_packets [18:48:34]CheckFolder done [18:48:34]ProducePacketName [18:48:34]name=ofd_packets/00097122 [18:48:34]NVStorageSaveData ofd_packets/00097122 [18:48:34]File name is /storage/ofd_packets/00097122 [18:48:34]Write 301 bytes [18:48:34]NVStorageSaveData done [18:48:34]OFDSenderStorePacket done [18:48:34]KKMCreateOFDPacket done [18:48:34]NVStorageSaveData kkm_last_timestamp [18:48:34]File name is /storage/kkm_last_timestamp [18:48:34]Write 4 bytes [18:48:34]NVStorageSaveData done [18:48:34]ExternCall_PrintAddStr [18:48:34]wPrintStart [18:48:34]Write to MH i2c: 01 00 00 69 10 79 [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: 01 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: 01 07 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: 01 07 00 69 10 00 00 00 00 00 FF 0F 8E [18:48:34]RasterBufferAndPrint [18:48:34]line Счет N : (1)3407658 [18:48:34]line ИНН: 02508201610067 [18:48:34]line Контрольно-Кассовый Чек [18:48:34]line ПРОДАЖА [18:48:34]line ТРК (МРК, ГНК) : 12 [18:48:34]line Товар: 2710124130 [18:48:34]line Аи-92-К-4 [18:48:34]line 4.490 * 66.90 [18:48:34]line = 300.38 [18:48:34]line НДС 12% НСП 1% [18:48:34]line > о реализуемом товаре [18:48:34]line ИТОГО: 300.38 [18:48:34]line НСП 1% : 2.66 [18:48:34]line НДС 12% : 31.90 [18:48:34]line Наличными: 0.00 [18:48:34]line Безнал.: 300.38 [18:48:34]line Место: АЗС № 82 "Партнер Нефть" [18:48:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:48:34]line СНО: Общий режим [18:48:34]line Чек 631 29.10.2024 18:48 [18:48:34]line Смена: 145 ФФД: 1.0 [18:48:34]line ЗНМ: 0300000017 [18:48:34]line РНМ: 0000000000170478 [18:48:34]line Версия ККМ: v1.0 [18:48:34]line Платежная система: Mbank [18:48:34]line ФМ: 0000000002098560 [18:48:34]line ФД: 97122 [18:48:34]line ФПД: 143815800189708 [18:48:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184833&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97122&fm=143815800189708&tin=02508201610067®Number=0000000000170478&sum=30038 [18:48:34]OFD Sender: Processing packet 97122 [packets to send 59, broken 58] [18:48:34]ProducePacketName [18:48:34]name=ofd_packets/00097122 [18:48:34]OFD Sender: To server: pG, [18:48:34]CommunicateWithHost lk.salyk.kg:30040 [18:48:34]ConnectInit lk.salyk.kg [18:48:34]written 0, free lines is 4095 [18:48:35]Connected sock=10 [18:48:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 92 07 01 BA 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 34 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 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 01 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 7B 01 00 35 04 06 00 82 CC B9 AE F3 0C A2 49 96 6F 10 9C D5 62 [18:48:35]Write to MH i2c: 01 00 00 92 10 A2 [18:48:35]Write i2c OK [18:48:35]MH_I2C_Read... [18:48:35]Read from MH i2c: 01 [18:48:35]MH_I2C_Read... [18:48:35]Read from MH i2c: 01 07 00 [18:48:35]MH_I2C_Read... [18:48:35]Read from MH i2c: 01 07 00 92 10 00 00 00 00 00 21 0D D7 [18:48:35]RasterBufferAndPrint [18:48:35]line [18:48:35]line [18:48:35]line [18:48:35]line [18:48:35]line [18:48:35]written 0, free lines is 3367 [18:48:35]MH_Cut [18:48:35]Write to MH i2c: D1 01 00 99 10 01 7B [18:48:35]Write i2c OK [18:48:35]MH_I2C_Read... [18:48:35]Read from MH i2c: D1 [18:48:35]MH_I2C_Read... [18:48:35]Read from MH i2c: D1 01 00 [18:48:35]MH_I2C_Read... [18:48:35]Read from MH i2c: D1 01 00 99 10 00 7A [18:48:35]Write to MH i2c: 01 00 00 9A 10 AA [18:48:35]Write i2c OK [18:48:35]MH_I2C_Read... [18:48:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 AC 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 62 7B 01 00 F4 03 04 00 27 D8 20 67 B6 04 01 00 00 29 95 1B CD 02 E9 0F B0 [18:48:35]CommunicateWithHost err = 0 [18:48:35]CheckOFDResponse [18:48:35]1017 (14) - 77093643461234 [18:48:35]1041 (16) - 0000000002098560 [18:48:35]1040 (4) - 97122 [18:48:35]1012 (4) - 29.10.2024 12:42 [18:48:35]1206 (1) - 0 [18:48:35]OFD Sender: Remove packet 97122 [18:48:35]ProducePacketName [18:48:35]name=ofd_packets/00097122 [18:48:35]NVStorageDeleteData [18:48:35]*** Cut start [18:48:35]*** Partial cut [18:48:35]*** CUTSNS_PIN = 1 [18:48:35]OFD Sender: No OFD packet to send [18:48:36]*** CUTSNS_PIN = 0 [18:48:36]*** Brake cut motor [18:48:36]Read from MH i2c: 01 [18:48:36]MH_I2C_Read... [18:48:36]*** Stop cut motor [18:48:36]*** Cut end [18:48:36]Read from MH i2c: 01 07 00 [18:48:36]MH_I2C_Read... [18:48:36]Read from MH i2c: 01 07 00 9A 10 00 00 00 00 00 FF 0F BF [18:48:36]process_action close_receipt done [18:48:36]requested_data is exist [18:48:36]produce_requested_data [18:48:36]requested_item fm.sn is exist - process it [18:48:36]wFMCommunicate request_size=4 [18:48:36]MH_SAM_APDU [18:48:36]CAPDU: 80 11 00 00 [18:48:36]Write to MH i2c: E2 08 00 9B 10 80 11 00 00 00 00 00 00 25 [18:48:36]Write i2c OK [18:48:36]MH_I2C_Read... [18:48:36]Read from MH i2c: E2 [18:48:36]MH_I2C_Read... [18:48:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:36]Read from MH i2c: E2 17 00 [18:48:36]MH_I2C_Read... [18:48:36]Read from MH i2c: E2 17 00 9B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [18:48:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:48:36]wFMCommunicate OK [18:48:36]requested_item fd.num is exist - process it [18:48:36]SAM_PROTO_GetFieldsCounters [18:48:36]wFMCommunicate request_size=4 [18:48:36]MH_SAM_APDU [18:48:36]CAPDU: 80 13 00 00 [18:48:36]Write to MH i2c: E2 08 00 9C 10 80 13 00 00 00 00 00 00 28 [18:48:36]Write i2c OK [18:48:36]MH_I2C_Read... [18:48:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:36]Read from MH i2c: E2 [18:48:36]MH_I2C_Read... [18:48:36]Read from MH i2c: E2 62 00 [18:48:36]MH_I2C_Read... [18:48:36]Read from MH i2c: E2 62 00 9C 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [18:48:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:36]wFMCommunicate OK [18:48:36]SAM_PROTO_GetFieldsCounters done [18:48:36]requested_item shift.num is exist - process it [18:48:36]requested_item shift.opened is exist - process it [18:48:36]req_shift_opened [18:48:36]FM_GetShiftState [18:48:36]SAM_PROTO_GetShiftState [18:48:36]wFMCommunicate request_size=4 [18:48:36]MH_SAM_APDU [18:48:36]CAPDU: 80 13 01 00 [18:48:36]Write to MH i2c: E2 08 00 9D 10 80 13 01 00 00 00 00 00 2A [18:48:36]Write i2c OK [18:48:36]MH_I2C_Read... [18:48:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:36]Read from MH i2c: E2 [18:48:36]MH_I2C_Read... [18:48:36]Read from MH i2c: E2 0E 00 [18:48:36]MH_I2C_Read... [18:48:36]Read from MH i2c: E2 0E 00 9D 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 88 [18:48:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:48:36]wFMCommunicate OK [18:48:36]SAM_PROTO_GetShiftState done [18:48:36]FM_GetShiftState done [18:48:36]req_shift_opened done [18:48:36]requested_item shift.open_date is exist - process it [18:48:36]req_shift_open_date [18:48:36]req_shift_open_date done [18:48:36]produce_requested_data done [18:48:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97122,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:48:36]process_action_free close_receipt [18:48:36]json_value_free [18:48:36]json_value_free done [18:48:36]process_json_proto returns [18:48:36]Send response to host [18:48:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97122,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:48:36]free response buf [18:48:36]execute_script done [18:48:36]execute_script returns [18:48:36]free content buf [18:48:36]Sock 7.Close socket [18:48:36]Sock 7.Thread stoped [18:48:40]OFD Sender: No OFD packet to send [18:48:46]OFD Sender: No OFD packet to send [18:48:51]OFD Sender: No OFD packet to send [18:48:56]OFD Sender: No OFD packet to send [18:49:01]OFD Sender: No OFD packet to send [18:49:06]OFD Sender: No OFD packet to send [18:49:11]OFD Sender: No OFD packet to send [18:49:16]OFD Sender: No OFD packet to send [18:49:17]accept exits with 9 [18:49:17]New connection [18:49:17]New thread 3066580324 created [18:49:17]Thread 3066723684 joined [18:49:17]Waiting for new connection... [18:49:17] Sock 9.Parse request [18:49:17]Sock 9.Check first char [18:49:17]Sock 9.First char is OK [18:49:17]request: POST /json_proto HTTP/1.0 [18:49:17]Method: POST [18:49:17]URL: /json_proto [18:49:17]Method is POST - this is cgi request [18:49:17]url: /json_proto [18:49:17]query_string will be loaded in cgi processing [18:49:17]execute_cgi json_proto POST (null) [18:49:17]execute_cgi path=json_proto method=POST [18:49:17]POST find Content-Length [18:49:17]Host: 172.17.40.67:8080 [18:49:17]Content-Length: 678 [18:49:17]Content-Type: application/json [18:49:17] [18:49:17]POST finish read [18:49:17]Found Content-Length = 678 [18:49:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:49:17]execute_script... [18:49: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)3407659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:49:17]POST & json_proto [18:49:17]process_json_proto [18:49:17]json parsed OK: [18:49:17]protocol is kg_v1.0 [18:49:17]action value=close_receipt [18:49:17]process_action close_receipt [18:49:17]cmd_close_receipt [18:49:17]MH_GetDate [18:49:17]Write to MH i2c: F0 00 00 9E 10 9D [18:49:17]Write i2c OK [18:49:17]MH_I2C_Read... [18:49:17]Read from MH i2c: F0 [18:49:17]MH_I2C_Read... [18:49:17]Read from MH i2c: F0 09 00 [18:49:17]MH_I2C_Read... [18:49:17]Read from MH i2c: F0 09 00 9E 10 00 2E 2E 21 67 EE DA 66 66 1E [18:49:17]GetLastDocTimeStamp 1730227713 [18:49:17]current date 1730227758 [18:49:17]FM_GetShiftState [18:49:17]SAM_PROTO_GetShiftState [18:49:17]wFMCommunicate request_size=4 [18:49:17]MH_SAM_APDU [18:49:17]CAPDU: 80 13 01 00 [18:49:17]Write to MH i2c: E2 08 00 9F 10 80 13 01 00 00 00 00 00 2C [18:49:17]Write i2c OK [18:49:17]MH_I2C_Read... [18:49:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:18]Read from MH i2c: E2 [18:49:18]MH_I2C_Read... [18:49:18]Read from MH i2c: E2 0E 00 [18:49:18]MH_I2C_Read... [18:49:18]Read from MH i2c: E2 0E 00 9F 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8A [18:49:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:49:18]wFMCommunicate OK [18:49:18]SAM_PROTO_GetShiftState done [18:49:18]FM_GetShiftState done [18:49:18]opened in 1730160548 [18:49:18]opened+sec_in_day 1730246948 [18:49:18]quantity*price = 30038 [18:49:18]sum+1 = 30039 [18:49:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 632 29.10.2024 18:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97123 ФПД: 79850940222848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97123&fm=79850940222848&tin=02508201610067®Number=0000000000170478&sum=30000 [18:49:19]StoreToDocumentArchive [18:49:19]shift 145 fd 97123 [18:49:19]save to /storage/0145/doc_00097123 [18:49:19]save last doc name /storage/0145/doc_00097123 to /storage/kkm_last_doc_name [18:49:19]save OK [18:49:19]Clear old archive folders... [18:49:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:49:19]tlvbuf is 006A5630 [18:49:19]SAM_PROTO_ClearQueue [18:49:19]wFMCommunicate request_size=4 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 09 00 00 [18:49:19]Write to MH i2c: E2 08 00 AC 10 80 09 00 00 00 00 00 00 2E [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 AC 10 00 90 00 30 [18:49:19]RAPDU: 90 00 [18:49:19]wFMCommunicate OK [18:49:19]SAM_PROTO_ClearQueue done [18:49:19]KKMCreateOFDPacket [18:49:19]OFDProtocolAddRootSTLVToBuf [18:49:19]FM_MakeSignedData [18:49:19]FM_MakeSignedData [18:49:19]SAM_PROTO_SignData [18:49:19]wFMCommunicate request_size=4 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 0D 01 02 [18:49:19]Write to MH i2c: E2 08 00 AD 10 80 0D 01 02 00 00 00 00 36 [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 AD 10 00 90 00 31 [18:49:19]RAPDU: 90 00 [18:49:19]wFMCommunicate OK [18:49:19]wFMCommunicate request_size=255 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 78 02 00 00 F4 03 04 00 2E 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7B 01 00 35 04 06 00 48 [18:49:19]Write to MH i2c: E2 02 01 AE 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 34 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 78 02 00 00 F4 03 04 00 2E 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7B 01 00 35 04 06 00 48 00 00 CE [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 AE 10 00 90 00 32 [18:49:19]RAPDU: 90 00 [18:49:19]wFMCommunicate OK [18:49:19]wFMCommunicate request_size=10 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 0D 02 02 05 9F BE ED 4D 80 [18:49:19]Write to MH i2c: E2 0D 00 AF 10 80 0D 02 02 05 00 9F BE ED 4D 80 00 00 5A [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 03 00 AF 10 00 90 00 33 [18:49:19]RAPDU: 90 00 [18:49:19]wFMCommunicate OK [18:49:19]wFMCommunicate request_size=4 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 0D 03 02 [18:49:19]Write to MH i2c: E2 08 00 B0 10 80 0D 03 02 00 00 00 00 3B [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 0B 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 0B 00 B0 10 00 CD FE 14 08 0B A8 79 B1 90 00 00 [18:49:19]RAPDU: CD FE 14 08 0B A8 79 B1 90 00 [18:49:19]wFMCommunicate OK [18:49:19]SAM_PROTO_SignData done [18:49:19]FM_MakeSignedData done [18:49:19]CreateOFDProtocolMessage [18:49:19]wFMCommunicate request_size=4 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 11 00 00 [18:49:19]Write to MH i2c: E2 08 00 B1 10 80 11 00 00 00 00 00 00 3B [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 17 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 17 00 B1 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [18:49:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:49:19]wFMCommunicate OK [18:49:19]CreateOFDProtocolMessage done [18:49:19]OFDSenderStorePacket 97123 [18:49:19]StoreOFDPacket docnum=97123 [18:49:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 77 28 07 01 DA 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 78 02 00 00 F4 03 04 00 2E 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7B 01 00 35 04 06 00 48 9F BE ED 4D 80 CD FE 14 08 0B A8 79 B1 [18:49:19]CheckFolder [18:49:19]dirname=/storage/ofd_packets [18:49:19]CheckFolder done [18:49:19]ProducePacketName [18:49:19]name=ofd_packets/00097123 [18:49:19]NVStorageSaveData ofd_packets/00097123 [18:49:19]File name is /storage/ofd_packets/00097123 [18:49:19]Write 301 bytes [18:49:19]NVStorageSaveData done [18:49:19]OFDSenderStorePacket done [18:49:19]KKMCreateOFDPacket done [18:49:19]NVStorageSaveData kkm_last_timestamp [18:49:19]File name is /storage/kkm_last_timestamp [18:49:19]Write 4 bytes [18:49:19]NVStorageSaveData done [18:49:19]ExternCall_PrintAddStr [18:49:19]wPrintStart [18:49:19]Write to MH i2c: 01 00 00 B2 10 C2 [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: 01 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: 01 07 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: 01 07 00 B2 10 00 00 00 00 00 FF 0F D7 [18:49:19]RasterBufferAndPrint [18:49:19]line Счет N : (1)3407659 [18:49:19]line ИНН: 02508201610067 [18:49:19]line Контрольно-Кассовый Чек [18:49:19]line ПРОДАЖА [18:49:19]line ТРК (МРК, ГНК) : 32 [18:49:19]line Товар: 2710124130 [18:49:19]line Аи-92-К-4 [18:49:19]line 4.490 * 66.90 [18:49:19]line = 300.38 [18:49:19]line НДС 12% НСП 1% [18:49:19]line > о реализуемом товаре [18:49:19]line ОКРУГЛЕНИЕ: -0.38 [18:49:19]line ИТОГО: 300.00 [18:49:19]line Внесено: 300.00 [18:49:19]line СДАЧА: 0.00 [18:49:19]line НСП 1% : 2.66 [18:49:19]line НДС 12% : 31.90 [18:49:19]line Наличными: 300.00 [18:49:19]line Безнал.: 0.00 [18:49:19]line Место: АЗС № 82 "Партнер Нефть" [18:49:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:49:19]line СНО: Общий режим [18:49:19]line Чек 632 29.10.2024 18:49 [18:49:19]line Смена: 145 ФФД: 1.0 [18:49:19]line ЗНМ: 0300000017 [18:49:19]line РНМ: 0000000000170478 [18:49:19]line Версия ККМ: v1.0 [18:49:19]line ФМ: 0000000002098560 [18:49:19]line ФД: 97123 [18:49:19]line ФПД: 79850940222848 [18:49:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97123&fm=79850940222848&tin=02508201610067®Number=0000000000170478&sum=30000 [18:49:19]OFD Sender: Processing packet 97123 [packets to send 59, broken 58] [18:49:19]ProducePacketName [18:49:19]name=ofd_packets/00097123 [18:49:19]OFD Sender: To server: pG, [18:49:19]CommunicateWithHost lk.salyk.kg:30040 [18:49:19]ConnectInit lk.salyk.kg [18:49:19]written 0, free lines is 4095 [18:49:20]Connected sock=10 [18:49:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 77 28 07 01 DA 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 78 02 00 00 F4 03 04 00 2E 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 7B 01 00 35 04 06 00 48 9F BE ED 4D 80 CD FE 14 08 0B A8 79 B1 [18:49:20]Write to MH i2c: 01 00 00 DD 10 ED [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: 01 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: 01 07 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: 01 07 00 DD 10 00 00 00 00 00 FF 0C FF [18:49:20]RasterBufferAndPrint [18:49:20]line [18:49:20]line [18:49:20]line [18:49:20]line [18:49:20]line [18:49:20]written 0, free lines is 3332 [18:49:20]MH_Cut [18:49:20]Write to MH i2c: D1 01 00 E4 10 01 C6 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: D1 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: D1 01 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: D1 01 00 E4 10 00 C5 [18:49:20]Write to MH i2c: 01 00 00 E5 10 F5 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EA 2A 47 00 03 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 32 30 39 38 35 36 30 10 04 04 00 63 7B 01 00 F4 03 04 00 54 D8 20 67 B6 04 01 00 00 1C DE BA 20 DC 8C 02 FE [18:49:20]CommunicateWithHost err = 0 [18:49:20]CheckOFDResponse [18:49:20]1017 (14) - 77093643461234 [18:49:20]1041 (16) - 0000000002098560 [18:49:20]1040 (4) - 97123 [18:49:20]1012 (4) - 29.10.2024 12:43 [18:49:20]1206 (1) - 0 [18:49:20]OFD Sender: Remove packet 97123 [18:49:20]ProducePacketName [18:49:20]name=ofd_packets/00097123 [18:49:20]NVStorageDeleteData [18:49:21]OFD Sender: No OFD packet to send [18:49:21]*** Cut start [18:49:21]*** Partial cut [18:49:21]*** CUTSNS_PIN = 1 [18:49:21]*** CUTSNS_PIN = 0 [18:49:21]*** Brake cut motor [18:49:21]Read from MH i2c: 01 [18:49:21]MH_I2C_Read... [18:49:21]*** Stop cut motor [18:49:21]*** Cut end [18:49:21]Read from MH i2c: 01 07 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: 01 07 00 E5 10 00 00 00 00 00 FF 0F 0A [18:49:21]process_action close_receipt done [18:49:21]requested_data is exist [18:49:21]produce_requested_data [18:49:21]requested_item fm.sn is exist - process it [18:49:21]wFMCommunicate request_size=4 [18:49:21]MH_SAM_APDU [18:49:21]CAPDU: 80 11 00 00 [18:49:21]Write to MH i2c: E2 08 00 E6 10 80 11 00 00 00 00 00 00 70 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 17 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 17 00 E6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [18:49:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:49:21]wFMCommunicate OK [18:49:21]requested_item fd.num is exist - process it [18:49:21]SAM_PROTO_GetFieldsCounters [18:49:21]wFMCommunicate request_size=4 [18:49:21]MH_SAM_APDU [18:49:21]CAPDU: 80 13 00 00 [18:49:21]Write to MH i2c: E2 08 00 E7 10 80 13 00 00 00 00 00 00 73 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 62 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 62 00 E7 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [18:49:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:49:21]wFMCommunicate OK [18:49:21]SAM_PROTO_GetFieldsCounters done [18:49:21]requested_item shift.num is exist - process it [18:49:21]requested_item shift.opened is exist - process it [18:49:21]req_shift_opened [18:49:21]FM_GetShiftState [18:49:21]SAM_PROTO_GetShiftState [18:49:21]wFMCommunicate request_size=4 [18:49:21]MH_SAM_APDU [18:49:21]CAPDU: 80 13 01 00 [18:49:21]Write to MH i2c: E2 08 00 E8 10 80 13 01 00 00 00 00 00 75 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 0E 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 0E 00 E8 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D3 [18:49:21]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:49:21]wFMCommunicate OK [18:49:21]SAM_PROTO_GetShiftState done [18:49:21]FM_GetShiftState done [18:49:21]req_shift_opened done [18:49:21]requested_item shift.open_date is exist - process it [18:49:21]req_shift_open_date [18:49:21]req_shift_open_date done [18:49:21]produce_requested_data done [18:49:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97123,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:49:21]process_action_free close_receipt [18:49:21]json_value_free [18:49:21]json_value_free done [18:49:21]process_json_proto returns [18:49:21]Send response to host [18:49:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97123,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:49:21]free response buf [18:49:21]execute_script done [18:49:21]execute_script returns [18:49:21]free content buf [18:49:21]Sock 9.Close socket [18:49:21]Sock 9.Thread stoped [18:49:26]OFD Sender: No OFD packet to send [18:49:30]accept exits with 7 [18:49:30]New connection [18:49:30]New thread 3066723684 created [18:49:30]Thread 3066580324 joined [18:49:30]Waiting for new connection... [18:49:30] Sock 7.Parse request [18:49:30]Sock 7.Check first char [18:49:30]Sock 7.First char is OK [18:49:30]request: POST /json_proto HTTP/1.0 [18:49:30]Method: POST [18:49:30]URL: /json_proto [18:49:30]Method is POST - this is cgi request [18:49:30]url: /json_proto [18:49:30]query_string will be loaded in cgi processing [18:49:30]execute_cgi json_proto POST (null) [18:49:30]execute_cgi path=json_proto method=POST [18:49:30]POST find Content-Length [18:49:30]Host: 172.17.40.67:8080 [18:49:30]Content-Length: 680 [18:49:30]Content-Type: application/json [18:49:30] [18:49:30]POST finish read [18:49:30]Found Content-Length = 680 [18:49:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 31.380, "sum" : 2391.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2391.00, "payments": [ { "type": 0, "sum" : 2391.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:30]execute_script... [18:49: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)3407657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 31.380, "sum" : 2391.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2391.00, "payments": [ { "type": 0, "sum" : 2391.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:30]POST & json_proto [18:49:30]process_json_proto [18:49:30]json parsed OK: [18:49:30]protocol is kg_v1.0 [18:49:30]action value=close_receipt [18:49:30]process_action close_receipt [18:49:30]cmd_close_receipt [18:49:30]MH_GetDate [18:49:30]Write to MH i2c: F0 00 00 E9 10 E8 [18:49:30]Write i2c OK [18:49:30]MH_I2C_Read... [18:49:30]Read from MH i2c: F0 [18:49:30]MH_I2C_Read... [18:49:30]Read from MH i2c: F0 09 00 [18:49:30]MH_I2C_Read... [18:49:30]Read from MH i2c: F0 09 00 E9 10 00 3B 2E 21 67 EE DA 66 66 76 [18:49:30]GetLastDocTimeStamp 1730227758 [18:49:30]current date 1730227771 [18:49:30]FM_GetShiftState [18:49:30]SAM_PROTO_GetShiftState [18:49:30]wFMCommunicate request_size=4 [18:49:30]MH_SAM_APDU [18:49:30]CAPDU: 80 13 01 00 [18:49:30]Write to MH i2c: E2 08 00 EA 10 80 13 01 00 00 00 00 00 77 [18:49:30]Write i2c OK [18:49:30]MH_I2C_Read... [18:49:31]OFD Sender: No OFD packet to send [18:49:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:31]Read from MH i2c: E2 [18:49:31]MH_I2C_Read... [18:49:31]Read from MH i2c: E2 0E 00 [18:49:31]MH_I2C_Read... [18:49:31]Read from MH i2c: E2 0E 00 EA 10 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D5 [18:49:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:49:31]wFMCommunicate OK [18:49:31]SAM_PROTO_GetShiftState done [18:49:31]FM_GetShiftState done [18:49:31]opened in 1730160548 [18:49:31]opened+sec_in_day 1730246948 [18:49:31]quantity*price = 239115 [18:49:31]sum+1 = 239117 [18:49:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 2391.00 Внесено: 3000.00 СДАЧА: 609.00 НСП 1% : 21.16 НДС 12% : 253.93 Наличными: 2391.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 633 29.10.2024 18:49 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97124 ФПД: 185256443400133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97124&fm=185256443400133&tin=02508201610067®Number=0000000000170478&sum=239100 [18:49:32]StoreToDocumentArchive [18:49:32]shift 145 fd 97124 [18:49:32]save to /storage/0145/doc_00097124 [18:49:32]save last doc name /storage/0145/doc_00097124 to /storage/kkm_last_doc_name [18:49:32]save OK [18:49:32]Clear old archive folders... [18:49:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:49:32]tlvbuf is B6E893F0 [18:49:32]SAM_PROTO_ClearQueue [18:49:32]wFMCommunicate request_size=4 [18:49:32]MH_SAM_APDU [18:49:32]CAPDU: 80 09 00 00 [18:49:32]Write to MH i2c: E2 08 00 F7 10 80 09 00 00 00 00 00 00 79 [18:49:32]Write i2c OK [18:49:32]MH_I2C_Read... [18:49:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:49:32]Read from MH i2c: E2 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 F7 10 00 90 00 7B [18:49:32]RAPDU: 90 00 [18:49:32]wFMCommunicate OK [18:49:32]SAM_PROTO_ClearQueue done [18:49:32]KKMCreateOFDPacket [18:49:32]OFDProtocolAddRootSTLVToBuf [18:49:32]FM_MakeSignedData [18:49:32]FM_MakeSignedData [18:49:32]SAM_PROTO_SignData [18:49:32]wFMCommunicate request_size=4 [18:49:32]MH_SAM_APDU [18:49:32]CAPDU: 80 0D 01 02 [18:49:32]Write to MH i2c: E2 08 00 F8 10 80 0D 01 02 00 00 00 00 81 [18:49:32]Write i2c OK [18:49:32]MH_I2C_Read... [18:49:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:49:32]Read from MH i2c: E2 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 F8 10 00 90 00 7C [18:49:32]RAPDU: 90 00 [18:49:32]wFMCommunicate OK [18:49:32]wFMCommunicate request_size=255 [18:49:32]MH_SAM_APDU [18:49:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 7A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C A6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC A5 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 63 00 00 00 00 07 04 06 00 FC A5 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 3B 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7B 01 00 35 04 06 00 A8 7D 60 80 [18:49:32]Write to MH i2c: E2 02 01 F9 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 7A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C A6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC A5 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 63 00 00 00 00 07 04 06 00 FC A5 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 3B 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7B 01 00 35 04 06 00 A8 7D 60 80 00 00 8C [18:49:32]Write i2c OK [18:49:32]MH_I2C_Read... [18:49:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:32]Read from MH i2c: E2 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 F9 10 00 90 00 7D [18:49:32]RAPDU: 90 00 [18:49:32]wFMCommunicate OK [18:49:32]wFMCommunicate request_size=7 [18:49:32]MH_SAM_APDU [18:49:32]CAPDU: 80 0D 02 02 02 4F C5 [18:49:32]Write to MH i2c: E2 0A 00 FA 10 80 0D 02 02 02 00 4F C5 00 00 9C [18:49:32]Write i2c OK [18:49:32]MH_I2C_Read... [18:49:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:32]Read from MH i2c: E2 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 03 00 FA 10 00 90 00 7E [18:49:32]RAPDU: 90 00 [18:49:32]wFMCommunicate OK [18:49:32]wFMCommunicate request_size=4 [18:49:32]MH_SAM_APDU [18:49:32]CAPDU: 80 0D 03 02 [18:49:32]Write to MH i2c: E2 08 00 FB 10 80 0D 03 02 00 00 00 00 86 [18:49:32]Write i2c OK [18:49:32]MH_I2C_Read... [18:49:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:49:32]Read from MH i2c: E2 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 0B 00 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 0B 00 FB 10 00 AC 47 1A 6B A7 AC 24 C2 90 00 38 [18:49:32]RAPDU: AC 47 1A 6B A7 AC 24 C2 90 00 [18:49:32]wFMCommunicate OK [18:49:32]SAM_PROTO_SignData done [18:49:32]FM_MakeSignedData done [18:49:32]CreateOFDProtocolMessage [18:49:32]wFMCommunicate request_size=4 [18:49:32]MH_SAM_APDU [18:49:32]CAPDU: 80 11 00 00 [18:49:32]Write to MH i2c: E2 08 00 FC 10 80 11 00 00 00 00 00 00 86 [18:49:32]Write i2c OK [18:49:32]MH_I2C_Read... [18:49:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:32]Read from MH i2c: E2 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 17 00 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: E2 17 00 FC 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [18:49:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:49:32]wFMCommunicate OK [18:49:32]CreateOFDProtocolMessage done [18:49:32]OFDSenderStorePacket 97124 [18:49:32]StoreOFDPacket docnum=97124 [18:49:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A4 AD 04 01 C4 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 7A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C A6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC A5 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 63 00 00 00 00 07 04 06 00 FC A5 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 3B 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7B 01 00 35 04 06 00 A8 7D 60 80 4F C5 AC 47 1A 6B A7 AC 24 C2 [18:49:32]CheckFolder [18:49:32]dirname=/storage/ofd_packets [18:49:32]CheckFolder done [18:49:32]ProducePacketName [18:49:32]name=ofd_packets/00097124 [18:49:32]NVStorageSaveData ofd_packets/00097124 [18:49:32]File name is /storage/ofd_packets/00097124 [18:49:32]Write 298 bytes [18:49:32]NVStorageSaveData done [18:49:32]OFDSenderStorePacket done [18:49:32]KKMCreateOFDPacket done [18:49:32]NVStorageSaveData kkm_last_timestamp [18:49:32]File name is /storage/kkm_last_timestamp [18:49:32]Write 4 bytes [18:49:32]NVStorageSaveData done [18:49:32]ExternCall_PrintAddStr [18:49:32]wPrintStart [18:49:32]Write to MH i2c: 01 00 00 FD 10 0D [18:49:32]Write i2c OK [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: 01 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: 01 07 00 [18:49:32]MH_I2C_Read... [18:49:32]Read from MH i2c: 01 07 00 FD 10 00 00 00 00 00 FF 0F 22 [18:49:32]RasterBufferAndPrint [18:49:32]line Счет N : (1)3407657 [18:49:32]line ИНН: 02508201610067 [18:49:32]line Контрольно-Кассовый Чек [18:49:32]line ПРОДАЖА [18:49:32]line ТРК (МРК, ГНК) : 51 [18:49:32]line Товар: 2710194210 [18:49:32]line ДТ-К-5 [18:49:32]line 31.380 * 76.20 [18:49:32]line = 2391.16 [18:49:32]line НДС 12% НСП 1% [18:49:32]line > о реализуемом товаре [18:49:32]line ОКРУГЛЕНИЕ: -0.16 [18:49:32]line ИТОГО: 2391.00 [18:49:32]line Внесено: 3000.00 [18:49:32]line СДАЧА: 609.00 [18:49:32]line НСП 1% : 21.16 [18:49:32]line НДС 12% : 253.93 [18:49:32]line Наличными: 2391.00 [18:49:32]line Безнал.: 0.00 [18:49:32]line Место: АЗС № 82 "Партнер Нефть" [18:49:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:49:32]line СНО: Общий режим [18:49:32]line Чек 633 29.10.2024 18:49 [18:49:32]line Смена: 145 ФФД: 1.0 [18:49:32]line ЗНМ: 0300000017 [18:49:32]line РНМ: 0000000000170478 [18:49:32]line Версия ККМ: v1.0 [18:49:32]line ФМ: 0000000002098560 [18:49:32]line ФД: 97124 [18:49:32]line ФПД: 185256443400133 [18:49:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97124&fm=185256443400133&tin=02508201610067®Number=0000000000170478&sum=239100 [18:49:33]OFD Sender: Processing packet 97124 [packets to send 59, broken 58] [18:49:33]ProducePacketName [18:49:33]name=ofd_packets/00097124 [18:49:33]OFD Sender: To server: pG, [18:49:33]CommunicateWithHost lk.salyk.kg:30040 [18:49:33]ConnectInit lk.salyk.kg [18:49:33]written 0, free lines is 4095 [18:49:33]Connected sock=10 [18:49:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A4 AD 04 01 C4 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 7A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C A6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC A5 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 63 00 00 00 00 07 04 06 00 FC A5 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 3B 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7B 01 00 35 04 06 00 A8 7D 60 80 4F C5 AC 47 1A 6B A7 AC 24 C2 [18:49:33]Write to MH i2c: 01 00 00 28 11 39 [18:49:33]Write i2c OK [18:49:33]MH_I2C_Read... [18:49:33]Read from MH i2c: 01 [18:49:33]MH_I2C_Read... [18:49:33]Read from MH i2c: 01 07 00 [18:49:33]MH_I2C_Read... [18:49:33]Read from MH i2c: 01 07 00 28 11 00 00 00 00 00 13 0D 60 [18:49:33]RasterBufferAndPrint [18:49:33]line [18:49:33]line [18:49:33]line [18:49:33]line [18:49:33]line [18:49:33]written 0, free lines is 3353 [18:49:33]MH_Cut [18:49:33]Write to MH i2c: D1 01 00 2F 11 01 12 [18:49:33]Write i2c OK [18:49:33]MH_I2C_Read... [18:49:33]Read from MH i2c: D1 [18:49:33]MH_I2C_Read... [18:49:33]Read from MH i2c: D1 01 00 [18:49:33]MH_I2C_Read... [18:49:33]Read from MH i2c: D1 01 00 2F 11 00 11 [18:49:33]Write to MH i2c: 01 00 00 30 11 41 [18:49:33]Write i2c OK [18:49:33]MH_I2C_Read... [18:49:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2A 31 47 00 BA B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 7B 01 00 F4 03 04 00 61 D8 20 67 B6 04 01 00 00 AE B7 05 5C B2 EC 3C 39 [18:49:33]CommunicateWithHost err = 0 [18:49:33]CheckOFDResponse [18:49:33]1017 (14) - 77093643461234 [18:49:33]1041 (16) - 0000000002098560 [18:49:33]1040 (4) - 97124 [18:49:33]1012 (4) - 29.10.2024 12:43 [18:49:33]1206 (1) - 0 [18:49:33]OFD Sender: Remove packet 97124 [18:49:33]ProducePacketName [18:49:33]name=ofd_packets/00097124 [18:49:33]NVStorageDeleteData [18:49:34]OFD Sender: No OFD packet to send [18:49:34]*** Cut start [18:49:34]*** Partial cut [18:49:34]*** CUTSNS_PIN = 1 [18:49:34]*** CUTSNS_PIN = 0 [18:49:34]*** Brake cut motor [18:49:34]Read from MH i2c: 01 [18:49:34]MH_I2C_Read... [18:49:34]*** Stop cut motor [18:49:34]*** Cut end [18:49:34]Read from MH i2c: 01 07 00 [18:49:34]MH_I2C_Read... [18:49:34]Read from MH i2c: 01 07 00 30 11 00 00 00 00 00 FF 0F 56 [18:49:34]process_action close_receipt done [18:49:34]requested_data is exist [18:49:34]produce_requested_data [18:49:34]requested_item fm.sn is exist - process it [18:49:34]wFMCommunicate request_size=4 [18:49:34]MH_SAM_APDU [18:49:34]CAPDU: 80 11 00 00 [18:49:34]Write to MH i2c: E2 08 00 31 11 80 11 00 00 00 00 00 00 BC [18:49:34]Write i2c OK [18:49:34]MH_I2C_Read... [18:49:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:34]Read from MH i2c: E2 [18:49:34]MH_I2C_Read... [18:49:34]Read from MH i2c: E2 17 00 [18:49:34]MH_I2C_Read... [18:49:34]Read from MH i2c: E2 17 00 31 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [18:49:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:49:34]wFMCommunicate OK [18:49:34]requested_item fd.num is exist - process it [18:49:34]SAM_PROTO_GetFieldsCounters [18:49:34]wFMCommunicate request_size=4 [18:49:34]MH_SAM_APDU [18:49:34]CAPDU: 80 13 00 00 [18:49:34]Write to MH i2c: E2 08 00 32 11 80 13 00 00 00 00 00 00 BF [18:49:34]Write i2c OK [18:49:34]MH_I2C_Read... [18:49:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:49:34]Read from MH i2c: E2 [18:49:34]MH_I2C_Read... [18:49:34]Read from MH i2c: E2 62 00 [18:49:34]MH_I2C_Read... [18:49:34]Read from MH i2c: E2 62 00 32 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [18:49:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:49:34]wFMCommunicate OK [18:49:34]SAM_PROTO_GetFieldsCounters done [18:49:34]requested_item shift.num is exist - process it [18:49:34]requested_item shift.opened is exist - process it [18:49:34]req_shift_opened [18:49:34]FM_GetShiftState [18:49:34]SAM_PROTO_GetShiftState [18:49:34]wFMCommunicate request_size=4 [18:49:34]MH_SAM_APDU [18:49:34]CAPDU: 80 13 01 00 [18:49:34]Write to MH i2c: E2 08 00 33 11 80 13 01 00 00 00 00 00 C1 [18:49:34]Write i2c OK [18:49:34]MH_I2C_Read... [18:49:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:35]Read from MH i2c: E2 [18:49:35]MH_I2C_Read... [18:49:35]Read from MH i2c: E2 0E 00 [18:49:35]MH_I2C_Read... [18:49:35]Read from MH i2c: E2 0E 00 33 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1F [18:49:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:49:35]wFMCommunicate OK [18:49:35]SAM_PROTO_GetShiftState done [18:49:35]FM_GetShiftState done [18:49:35]req_shift_opened done [18:49:35]requested_item shift.open_date is exist - process it [18:49:35]req_shift_open_date [18:49:35]req_shift_open_date done [18:49:35]produce_requested_data done [18:49:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97124,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:49:35]process_action_free close_receipt [18:49:35]json_value_free [18:49:35]json_value_free done [18:49:35]process_json_proto returns [18:49:35]Send response to host [18:49:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97124,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:49:35]free response buf [18:49:35]execute_script done [18:49:35]execute_script returns [18:49:35]free content buf [18:49:35]Sock 7.Close socket [18:49:35]Sock 7.Thread stoped [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:26]accept exits with 9 [18:51:26]New connection [18:51:26]New thread 3066580324 created [18:51:26]Thread 3066723684 joined [18:51:26]Waiting for new connection... [18:51:26] Sock 9.Parse request [18:51:26]Sock 9.Check first char [18:51:26]Sock 9.First char is OK [18:51:26]request: POST /json_proto HTTP/1.0 [18:51:26]Method: POST [18:51:26]URL: /json_proto [18:51:26]Method is POST - this is cgi request [18:51:26]url: /json_proto [18:51:26]query_string will be loaded in cgi processing [18:51:26]execute_cgi json_proto POST (null) [18:51:26]execute_cgi path=json_proto method=POST [18:51:26]POST find Content-Length [18:51:26]Host: 172.17.40.67:8080 [18:51:26]Content-Length: 770 [18:51:26]Content-Type: application/json [18:51:26] [18:51:26]POST finish read [18:51:26]Found Content-Length = 770 [18:51:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:51:26]execute_script... [18:51:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:51:26]POST & json_proto [18:51:26]process_json_proto [18:51:26]json parsed OK: [18:51:26]protocol is kg_v1.0 [18:51:26]action value=close_receipt [18:51:26]process_action close_receipt [18:51:26]cmd_close_receipt [18:51:26]MH_GetDate [18:51:26]Write to MH i2c: F0 00 00 34 11 34 [18:51:26]Write i2c OK [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: F0 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: F0 09 00 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: F0 09 00 34 11 00 AE 2E 21 67 EE DA 66 66 35 [18:51:26]GetLastDocTimeStamp 1730227771 [18:51:26]current date 1730227886 [18:51:26]FM_GetShiftState [18:51:26]SAM_PROTO_GetShiftState [18:51:26]wFMCommunicate request_size=4 [18:51:26]MH_SAM_APDU [18:51:26]CAPDU: 80 13 01 00 [18:51:26]Write to MH i2c: E2 08 00 35 11 80 13 01 00 00 00 00 00 C3 [18:51:26]Write i2c OK [18:51:26]MH_I2C_Read... [18:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:26]Read from MH i2c: E2 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: E2 0E 00 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: E2 0E 00 35 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 21 [18:51:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:51:26]wFMCommunicate OK [18:51:26]SAM_PROTO_GetShiftState done [18:51:26]FM_GetShiftState done [18:51:26]opened in 1730160548 [18:51:26]opened+sec_in_day 1730246948 [18:51:26]quantity*price = 100015 [18:51:26]sum+1 = 100017 [18:51:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 634 29.10.2024 18:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97125 ФПД: 217325020277235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185126&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97125&fm=217325020277235&tin=02508201610067®Number=0000000000170478&sum=100016 [18:51:27]StoreToDocumentArchive [18:51:27]shift 145 fd 97125 [18:51:27]save to /storage/0145/doc_00097125 [18:51:27]save last doc name /storage/0145/doc_00097125 to /storage/kkm_last_doc_name [18:51:27]save OK [18:51:27]Clear old archive folders... [18:51:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:51:27]tlvbuf is B6E894C0 [18:51:27]SAM_PROTO_ClearQueue [18:51:27]wFMCommunicate request_size=4 [18:51:27]MH_SAM_APDU [18:51:27]CAPDU: 80 09 00 00 [18:51:27]Write to MH i2c: E2 08 00 42 11 80 09 00 00 00 00 00 00 C5 [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:27]Read from MH i2c: E2 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 42 11 00 90 00 C7 [18:51:27]RAPDU: 90 00 [18:51:27]wFMCommunicate OK [18:51:27]SAM_PROTO_ClearQueue done [18:51:27]KKMCreateOFDPacket [18:51:27]OFDProtocolAddRootSTLVToBuf [18:51:27]FM_MakeSignedData [18:51:27]FM_MakeSignedData [18:51:27]SAM_PROTO_SignData [18:51:27]wFMCommunicate request_size=4 [18:51:27]MH_SAM_APDU [18:51:27]CAPDU: 80 0D 01 02 [18:51:27]Write to MH i2c: E2 08 00 43 11 80 0D 01 02 00 00 00 00 CD [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:27]Read from MH i2c: E2 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 43 11 00 90 00 C8 [18:51:27]RAPDU: 90 00 [18:51:27]wFMCommunicate OK [18:51:27]wFMCommunicate request_size=255 [18:51:27]MH_SAM_APDU [18:51:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 7A 02 00 00 F4 03 04 00 AE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7B 01 00 35 04 06 00 C5 [18:51:27]Write to MH i2c: E2 02 01 44 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 34 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 7A 02 00 00 F4 03 04 00 AE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7B 01 00 35 04 06 00 C5 00 00 8C [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:28]Read from MH i2c: E2 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 03 00 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 03 00 44 11 00 90 00 C9 [18:51:28]RAPDU: 90 00 [18:51:28]wFMCommunicate OK [18:51:28]wFMCommunicate request_size=10 [18:51:28]MH_SAM_APDU [18:51:28]CAPDU: 80 0D 02 02 05 A7 EC A2 69 F3 [18:51:28]Write to MH i2c: E2 0D 00 45 11 80 0D 02 02 05 00 A7 EC A2 69 F3 00 00 6B [18:51:28]Write i2c OK [18:51:28]MH_I2C_Read... [18:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:28]Read from MH i2c: E2 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 03 00 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 03 00 45 11 00 90 00 CA [18:51:28]RAPDU: 90 00 [18:51:28]wFMCommunicate OK [18:51:28]wFMCommunicate request_size=4 [18:51:28]MH_SAM_APDU [18:51:28]CAPDU: 80 0D 03 02 [18:51:28]Write to MH i2c: E2 08 00 46 11 80 0D 03 02 00 00 00 00 D2 [18:51:28]Write i2c OK [18:51:28]MH_I2C_Read... [18:51:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:28]Read from MH i2c: E2 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 0B 00 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 0B 00 46 11 00 1B 65 87 18 92 CE 7A 3C 90 00 08 [18:51:28]RAPDU: 1B 65 87 18 92 CE 7A 3C 90 00 [18:51:28]wFMCommunicate OK [18:51:28]SAM_PROTO_SignData done [18:51:28]FM_MakeSignedData done [18:51:28]CreateOFDProtocolMessage [18:51:28]wFMCommunicate request_size=4 [18:51:28]MH_SAM_APDU [18:51:28]CAPDU: 80 11 00 00 [18:51:28]Write to MH i2c: E2 08 00 47 11 80 11 00 00 00 00 00 00 D2 [18:51:28]Write i2c OK [18:51:28]MH_I2C_Read... [18:51:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:28]Read from MH i2c: E2 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 17 00 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: E2 17 00 47 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [18:51:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:51:28]wFMCommunicate OK [18:51:28]CreateOFDProtocolMessage done [18:51:28]OFDSenderStorePacket 97125 [18:51:28]StoreOFDPacket docnum=97125 [18:51:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 26 0D 07 01 81 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 7A 02 00 00 F4 03 04 00 AE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7B 01 00 35 04 06 00 C5 A7 EC A2 69 F3 1B 65 87 18 92 CE 7A 3C [18:51:28]CheckFolder [18:51:28]dirname=/storage/ofd_packets [18:51:28]CheckFolder done [18:51:28]ProducePacketName [18:51:28]name=ofd_packets/00097125 [18:51:28]NVStorageSaveData ofd_packets/00097125 [18:51:28]File name is /storage/ofd_packets/00097125 [18:51:28]Write 301 bytes [18:51:28]NVStorageSaveData done [18:51:28]OFDSenderStorePacket done [18:51:28]KKMCreateOFDPacket done [18:51:28]NVStorageSaveData kkm_last_timestamp [18:51:28]File name is /storage/kkm_last_timestamp [18:51:28]Write 4 bytes [18:51:28]NVStorageSaveData done [18:51:28]ExternCall_PrintAddStr [18:51:28]wPrintStart [18:51:28]Write to MH i2c: 01 00 00 48 11 59 [18:51:28]Write i2c OK [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: 01 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: 01 07 00 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: 01 07 00 48 11 00 00 00 00 00 FF 0F 6E [18:51:28]RasterBufferAndPrint [18:51:28]line Счет N : (1)3407660 [18:51:28]line ИНН: 02508201610067 [18:51:28]line Контрольно-Кассовый Чек [18:51:28]line ПРОДАЖА [18:51:28]line ТРК (МРК, ГНК) : 12 [18:51:28]line Товар: 2710124130 [18:51:28]line Аи-92-К-4 [18:51:28]line 14.950 * 66.90 [18:51:28]line = 1000.16 [18:51:28]line НДС 12% НСП 1% [18:51:28]line > о реализуемом товаре [18:51:28]line ИТОГО: 1000.16 [18:51:28]line НСП 1% : 8.85 [18:51:28]line НДС 12% : 106.21 [18:51:28]line Наличными: 0.00 [18:51:28]line Безнал.: 1000.16 [18:51:28]line Место: АЗС № 82 "Партнер Нефть" [18:51:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:51:28]line СНО: Общий режим [18:51:28]line Чек 634 29.10.2024 18:51 [18:51:28]line Смена: 145 ФФД: 1.0 [18:51:28]line ЗНМ: 0300000017 [18:51:28]line РНМ: 0000000000170478 [18:51:28]line Версия ККМ: v1.0 [18:51:28]line Платежная система: Mbank [18:51:28]line ФМ: 0000000002098560 [18:51:28]line ФД: 97125 [18:51:28]line ФПД: 217325020277235 [18:51:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185126&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97125&fm=217325020277235&tin=02508201610067®Number=0000000000170478&sum=100016 [18:51:28]OFD Sender: Processing packet 97125 [packets to send 59, broken 58] [18:51:28]ProducePacketName [18:51:28]name=ofd_packets/00097125 [18:51:28]OFD Sender: To server: pG, [18:51:28]CommunicateWithHost lk.salyk.kg:30040 [18:51:28]ConnectInit lk.salyk.kg [18:51:28]written 0, free lines is 4095 [18:51:28]Connected sock=10 [18:51:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 26 0D 07 01 81 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 7A 02 00 00 F4 03 04 00 AE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 7B 01 00 35 04 06 00 C5 A7 EC A2 69 F3 1B 65 87 18 92 CE 7A 3C [18:51:28]Write to MH i2c: 01 00 00 71 11 82 [18:51:28]Write i2c OK [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: 01 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: 01 07 00 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: 01 07 00 71 11 00 00 00 00 00 28 0D BE [18:51:28]RasterBufferAndPrint [18:51:28]line [18:51:28]line [18:51:28]line [18:51:28]line [18:51:28]line [18:51:28]written 0, free lines is 3374 [18:51:28]MH_Cut [18:51:28]Write to MH i2c: D1 01 00 78 11 01 5B [18:51:28]Write i2c OK [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: D1 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: D1 01 00 [18:51:28]MH_I2C_Read... [18:51:28]Read from MH i2c: D1 01 00 78 11 00 5A [18:51:28]Write to MH i2c: 01 00 00 79 11 8A [18:51:28]Write i2c OK [18:51:28]MH_I2C_Read... [18:51:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 ED 65 47 00 11 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 32 30 39 38 35 36 30 10 04 04 00 65 7B 01 00 F4 03 04 00 D4 D8 20 67 B6 04 01 00 00 45 AA 3B C0 EE C2 25 4C [18:51:29]CommunicateWithHost err = 0 [18:51:29]CheckOFDResponse [18:51:29]1017 (14) - 77093643461234 [18:51:29]1041 (16) - 0000000002098560 [18:51:29]1040 (4) - 97125 [18:51:29]1012 (4) - 29.10.2024 12:45 [18:51:29]1206 (1) - 0 [18:51:29]OFD Sender: Remove packet 97125 [18:51:29]ProducePacketName [18:51:29]name=ofd_packets/00097125 [18:51:29]NVStorageDeleteData [18:51:29]OFD Sender: No OFD packet to send [18:51:29]*** Cut start [18:51:29]*** Partial cut [18:51:29]*** CUTSNS_PIN = 1 [18:51:29]*** CUTSNS_PIN = 0 [18:51:29]*** Brake cut motor [18:51:30]Read from MH i2c: 01 [18:51:30]MH_I2C_Read... [18:51:30]*** Stop cut motor [18:51:30]*** Cut end [18:51:30]Read from MH i2c: 01 07 00 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: 01 07 00 79 11 00 00 00 00 00 FF 0F 9F [18:51:30]process_action close_receipt done [18:51:30]requested_data is exist [18:51:30]produce_requested_data [18:51:30]requested_item fm.sn is exist - process it [18:51:30]wFMCommunicate request_size=4 [18:51:30]MH_SAM_APDU [18:51:30]CAPDU: 80 11 00 00 [18:51:30]Write to MH i2c: E2 08 00 7A 11 80 11 00 00 00 00 00 00 05 [18:51:30]Write i2c OK [18:51:30]MH_I2C_Read... [18:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:30]Read from MH i2c: E2 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 17 00 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 17 00 7A 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 56 [18:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:51:30]wFMCommunicate OK [18:51:30]requested_item fd.num is exist - process it [18:51:30]SAM_PROTO_GetFieldsCounters [18:51:30]wFMCommunicate request_size=4 [18:51:30]MH_SAM_APDU [18:51:30]CAPDU: 80 13 00 00 [18:51:30]Write to MH i2c: E2 08 00 7B 11 80 13 00 00 00 00 00 00 08 [18:51:30]Write i2c OK [18:51:30]MH_I2C_Read... [18:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:30]Read from MH i2c: E2 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 62 00 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 62 00 7B 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 0F [18:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:51:30]wFMCommunicate OK [18:51:30]SAM_PROTO_GetFieldsCounters done [18:51:30]requested_item shift.num is exist - process it [18:51:30]requested_item shift.opened is exist - process it [18:51:30]req_shift_opened [18:51:30]FM_GetShiftState [18:51:30]SAM_PROTO_GetShiftState [18:51:30]wFMCommunicate request_size=4 [18:51:30]MH_SAM_APDU [18:51:30]CAPDU: 80 13 01 00 [18:51:30]Write to MH i2c: E2 08 00 7C 11 80 13 01 00 00 00 00 00 0A [18:51:30]Write i2c OK [18:51:30]MH_I2C_Read... [18:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:30]Read from MH i2c: E2 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 0E 00 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 0E 00 7C 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 68 [18:51:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:51:30]wFMCommunicate OK [18:51:30]SAM_PROTO_GetShiftState done [18:51:30]FM_GetShiftState done [18:51:30]req_shift_opened done [18:51:30]requested_item shift.open_date is exist - process it [18:51:30]req_shift_open_date [18:51:30]req_shift_open_date done [18:51:30]produce_requested_data done [18:51:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97125,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:51:30]process_action_free close_receipt [18:51:30]json_value_free [18:51:30]json_value_free done [18:51:30]process_json_proto returns [18:51:30]Send response to host [18:51:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97125,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:51:30]free response buf [18:51:30]execute_script done [18:51:30]execute_script returns [18:51:30]free content buf [18:51:30]Sock 9.Close socket [18:51:30]Sock 9.Thread stoped [18:51:31]accept exits with 7 [18:51:31]New connection [18:51:31]New thread 3066723684 created [18:51:31]Thread 3066580324 joined [18:51:31]Waiting for new connection... [18:51:31] Sock 7.Parse request [18:51:31]Sock 7.Check first char [18:51:31]Sock 7.First char is OK [18:51:31]request: POST /json_proto HTTP/1.0 [18:51:31]Method: POST [18:51:31]URL: /json_proto [18:51:31]Method is POST - this is cgi request [18:51:31]url: /json_proto [18:51:31]query_string will be loaded in cgi processing [18:51:31]execute_cgi json_proto POST (null) [18:51:31]execute_cgi path=json_proto method=POST [18:51:31]POST find Content-Length [18:51:31]Host: 172.17.40.67:8080 [18:51:31]Content-Length: 679 [18:51:31]Content-Type: application/json [18:51:31] [18:51:31]POST finish read [18:51:31]Found Content-Length = 679 [18:51:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:31]execute_script... [18:51: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)3407661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:51:31]POST & json_proto [18:51:31]process_json_proto [18:51:31]json parsed OK: [18:51:31]protocol is kg_v1.0 [18:51:31]action value=close_receipt [18:51:31]process_action close_receipt [18:51:31]cmd_close_receipt [18:51:31]MH_GetDate [18:51:31]Write to MH i2c: F0 00 00 7D 11 7D [18:51:31]Write i2c OK [18:51:31]MH_I2C_Read... [18:51:31]Read from MH i2c: F0 [18:51:31]MH_I2C_Read... [18:51:31]Read from MH i2c: F0 09 00 [18:51:31]MH_I2C_Read... [18:51:31]Read from MH i2c: F0 09 00 7D 11 00 B3 2E 21 67 EE DA 66 66 83 [18:51:31]GetLastDocTimeStamp 1730227886 [18:51:31]current date 1730227891 [18:51:31]FM_GetShiftState [18:51:31]SAM_PROTO_GetShiftState [18:51:31]wFMCommunicate request_size=4 [18:51:31]MH_SAM_APDU [18:51:31]CAPDU: 80 13 01 00 [18:51:31]Write to MH i2c: E2 08 00 7E 11 80 13 01 00 00 00 00 00 0C [18:51:31]Write i2c OK [18:51:31]MH_I2C_Read... [18:51:31]Read from MH i2c: E2 [18:51:31]MH_I2C_Read... [18:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:31]Read from MH i2c: E2 0E 00 [18:51:31]MH_I2C_Read... [18:51:31]Read from MH i2c: E2 0E 00 7E 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6A [18:51:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:51:31]wFMCommunicate OK [18:51:31]SAM_PROTO_GetShiftState done [18:51:31]FM_GetShiftState done [18:51:31]opened in 1730160548 [18:51:31]opened+sec_in_day 1730246948 [18:51:31]quantity*price = 70044 [18:51:31]sum+1 = 70045 [18:51:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 635 29.10.2024 18:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97126 ФПД: 195487056619927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185131&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97126&fm=195487056619927&tin=02508201610067®Number=0000000000170478&sum=70000 [18:51:33]StoreToDocumentArchive [18:51:33]shift 145 fd 97126 [18:51:33]save to /storage/0145/doc_00097126 [18:51:33]save last doc name /storage/0145/doc_00097126 to /storage/kkm_last_doc_name [18:51:33]save OK [18:51:33]Clear old archive folders... [18:51:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:51:33]tlvbuf is 006C1490 [18:51:33]SAM_PROTO_ClearQueue [18:51:33]wFMCommunicate request_size=4 [18:51:33]MH_SAM_APDU [18:51:33]CAPDU: 80 09 00 00 [18:51:33]Write to MH i2c: E2 08 00 8B 11 80 09 00 00 00 00 00 00 0E [18:51:33]Write i2c OK [18:51:33]MH_I2C_Read... [18:51:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:33]Read from MH i2c: E2 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 8B 11 00 90 00 10 [18:51:33]RAPDU: 90 00 [18:51:33]wFMCommunicate OK [18:51:33]SAM_PROTO_ClearQueue done [18:51:33]KKMCreateOFDPacket [18:51:33]OFDProtocolAddRootSTLVToBuf [18:51:33]FM_MakeSignedData [18:51:33]FM_MakeSignedData [18:51:33]SAM_PROTO_SignData [18:51:33]wFMCommunicate request_size=4 [18:51:33]MH_SAM_APDU [18:51:33]CAPDU: 80 0D 01 02 [18:51:33]Write to MH i2c: E2 08 00 8C 11 80 0D 01 02 00 00 00 00 16 [18:51:33]Write i2c OK [18:51:33]MH_I2C_Read... [18:51:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:33]Read from MH i2c: E2 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 8C 11 00 90 00 11 [18:51:33]RAPDU: 90 00 [18:51:33]wFMCommunicate OK [18:51:33]wFMCommunicate request_size=255 [18:51:33]MH_SAM_APDU [18:51:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7B 02 00 00 F4 03 04 00 B3 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7B 01 00 35 04 06 00 B1 [18:51:33]Write to MH i2c: E2 02 01 8D 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 34 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 7B 02 00 00 F4 03 04 00 B3 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7B 01 00 35 04 06 00 B1 00 00 BE [18:51:33]Write i2c OK [18:51:33]MH_I2C_Read... [18:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:33]Read from MH i2c: E2 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 8D 11 00 90 00 12 [18:51:33]RAPDU: 90 00 [18:51:33]wFMCommunicate OK [18:51:33]wFMCommunicate request_size=10 [18:51:33]MH_SAM_APDU [18:51:33]CAPDU: 80 0D 02 02 05 CB 60 91 69 97 [18:51:33]Write to MH i2c: E2 0D 00 8E 11 80 0D 02 02 05 00 CB 60 91 69 97 00 00 DF [18:51:33]Write i2c OK [18:51:33]MH_I2C_Read... [18:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:33]Read from MH i2c: E2 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 03 00 8E 11 00 90 00 13 [18:51:33]RAPDU: 90 00 [18:51:33]wFMCommunicate OK [18:51:33]wFMCommunicate request_size=4 [18:51:33]MH_SAM_APDU [18:51:33]CAPDU: 80 0D 03 02 [18:51:33]Write to MH i2c: E2 08 00 8F 11 80 0D 03 02 00 00 00 00 1B [18:51:33]Write i2c OK [18:51:33]MH_I2C_Read... [18:51:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:33]Read from MH i2c: E2 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 0B 00 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 0B 00 8F 11 00 FF 27 5E 14 50 64 CC 2C 90 00 60 [18:51:33]RAPDU: FF 27 5E 14 50 64 CC 2C 90 00 [18:51:33]wFMCommunicate OK [18:51:33]SAM_PROTO_SignData done [18:51:33]FM_MakeSignedData done [18:51:33]CreateOFDProtocolMessage [18:51:33]wFMCommunicate request_size=4 [18:51:33]MH_SAM_APDU [18:51:33]CAPDU: 80 11 00 00 [18:51:33]Write to MH i2c: E2 08 00 90 11 80 11 00 00 00 00 00 00 1B [18:51:33]Write i2c OK [18:51:33]MH_I2C_Read... [18:51:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:33]Read from MH i2c: E2 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 17 00 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: E2 17 00 90 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [18:51:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:51:33]wFMCommunicate OK [18:51:33]CreateOFDProtocolMessage done [18:51:33]OFDSenderStorePacket 97126 [18:51:33]StoreOFDPacket docnum=97126 [18:51:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 EF 07 01 9E 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 34 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 7B 02 00 00 F4 03 04 00 B3 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7B 01 00 35 04 06 00 B1 CB 60 91 69 97 FF 27 5E 14 50 64 CC 2C [18:51:33]CheckFolder [18:51:33]dirname=/storage/ofd_packets [18:51:33]CheckFolder done [18:51:33]ProducePacketName [18:51:33]name=ofd_packets/00097126 [18:51:33]NVStorageSaveData ofd_packets/00097126 [18:51:33]File name is /storage/ofd_packets/00097126 [18:51:33]Write 301 bytes [18:51:33]NVStorageSaveData done [18:51:33]OFDSenderStorePacket done [18:51:33]KKMCreateOFDPacket done [18:51:33]NVStorageSaveData kkm_last_timestamp [18:51:33]File name is /storage/kkm_last_timestamp [18:51:33]Write 4 bytes [18:51:33]NVStorageSaveData done [18:51:33]ExternCall_PrintAddStr [18:51:33]wPrintStart [18:51:33]Write to MH i2c: 01 00 00 91 11 A2 [18:51:33]Write i2c OK [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: 01 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: 01 07 00 [18:51:33]MH_I2C_Read... [18:51:33]Read from MH i2c: 01 07 00 91 11 00 00 00 00 00 FF 0F B7 [18:51:33]RasterBufferAndPrint [18:51:33]line Счет N : (1)3407661 [18:51:33]line ИНН: 02508201610067 [18:51:33]line Контрольно-Кассовый Чек [18:51:33]line ПРОДАЖА [18:51:33]line ТРК (МРК, ГНК) : 32 [18:51:33]line Товар: 2710124130 [18:51:33]line Аи-92-К-4 [18:51:33]line 10.470 * 66.90 [18:51:33]line = 700.44 [18:51:33]line НДС 12% НСП 1% [18:51:33]line > о реализуемом товаре [18:51:33]line ОКРУГЛЕНИЕ: -0.44 [18:51:33]line ИТОГО: 700.00 [18:51:33]line Внесено: 700.00 [18:51:33]line СДАЧА: 0.00 [18:51:33]line НСП 1% : 6.20 [18:51:33]line НДС 12% : 74.38 [18:51:33]line Наличными: 700.00 [18:51:33]line Безнал.: 0.00 [18:51:33]line Место: АЗС № 82 "Партнер Нефть" [18:51:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:51:33]line СНО: Общий режим [18:51:33]line Чек 635 29.10.2024 18:51 [18:51:33]line Смена: 145 ФФД: 1.0 [18:51:33]line ЗНМ: 0300000017 [18:51:33]line РНМ: 0000000000170478 [18:51:33]line Версия ККМ: v1.0 [18:51:33]line ФМ: 0000000002098560 [18:51:33]line ФД: 97126 [18:51:33]line ФПД: 195487056619927 [18:51:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185131&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97126&fm=195487056619927&tin=02508201610067®Number=0000000000170478&sum=70000 [18:51:33]written 0, free lines is 4095 [18:51:33]OFD Sender: Processing packet 97126 [packets to send 59, broken 58] [18:51:33]ProducePacketName [18:51:33]name=ofd_packets/00097126 [18:51:33]OFD Sender: To server: pG, [18:51:33]CommunicateWithHost lk.salyk.kg:30040 [18:51:33]ConnectInit lk.salyk.kg [18:51:33]Connected sock=10 [18:51:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 EF 07 01 9E 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 34 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 7B 02 00 00 F4 03 04 00 B3 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 7B 01 00 35 04 06 00 B1 CB 60 91 69 97 FF 27 5E 14 50 64 CC 2C [18:51:34]Write to MH i2c: 01 00 00 BC 11 CD [18:51:34]Write i2c OK [18:51:34]MH_I2C_Read... [18:51:34]Read from MH i2c: 01 [18:51:34]MH_I2C_Read... [18:51:34]Read from MH i2c: 01 07 00 [18:51:34]MH_I2C_Read... [18:51:34]Read from MH i2c: 01 07 00 BC 11 00 00 00 00 00 1A 0D FB [18:51:34]RasterBufferAndPrint [18:51:34]line [18:51:34]line [18:51:34]line [18:51:34]line [18:51:34]line [18:51:34]written 0, free lines is 3366 [18:51:34]MH_Cut [18:51:34]Write to MH i2c: D1 01 00 C3 11 01 A6 [18:51:34]Write i2c OK [18:51:34]MH_I2C_Read... [18:51:34]Read from MH i2c: D1 [18:51:34]MH_I2C_Read... [18:51:34]Read from MH i2c: D1 01 00 [18:51:34]MH_I2C_Read... [18:51:34]Read from MH i2c: D1 01 00 C3 11 00 A5 [18:51:34]Write to MH i2c: 01 00 00 C4 11 D5 [18:51:34]Write i2c OK [18:51:34]MH_I2C_Read... [18:51:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 99 1E 47 00 CE 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 32 30 39 38 35 36 30 10 04 04 00 66 7B 01 00 F4 03 04 00 D9 D8 20 67 B6 04 01 00 00 C7 F9 9C 13 A9 02 4A 08 [18:51:34]CommunicateWithHost err = 0 [18:51:34]CheckOFDResponse [18:51:34]1017 (14) - 77093643461234 [18:51:34]1041 (16) - 0000000002098560 [18:51:34]1040 (4) - 97126 [18:51:34]1012 (4) - 29.10.2024 12:45 [18:51:34]1206 (1) - 0 [18:51:34]OFD Sender: Remove packet 97126 [18:51:34]ProducePacketName [18:51:34]name=ofd_packets/00097126 [18:51:34]NVStorageDeleteData [18:51:34]OFD Sender: No OFD packet to send [18:51:34]*** Cut start [18:51:34]*** Partial cut [18:51:34]*** CUTSNS_PIN = 1 [18:51:34]*** CUTSNS_PIN = 0 [18:51:35]*** Brake cut motor [18:51:35]Read from MH i2c: 01 [18:51:35]MH_I2C_Read... [18:51:35]*** Stop cut motor [18:51:35]*** Cut end [18:51:35]Read from MH i2c: 01 07 00 [18:51:35]MH_I2C_Read... [18:51:35]Read from MH i2c: 01 07 00 C4 11 00 00 00 00 00 FF 0F EA [18:51:35]process_action close_receipt done [18:51:35]requested_data is exist [18:51:35]produce_requested_data [18:51:35]requested_item fm.sn is exist - process it [18:51:35]wFMCommunicate request_size=4 [18:51:35]MH_SAM_APDU [18:51:35]CAPDU: 80 11 00 00 [18:51:35]Write to MH i2c: E2 08 00 C5 11 80 11 00 00 00 00 00 00 50 [18:51:35]Write i2c OK [18:51:35]MH_I2C_Read... [18:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:35]Read from MH i2c: E2 [18:51:35]MH_I2C_Read... [18:51:35]Read from MH i2c: E2 17 00 [18:51:35]MH_I2C_Read... [18:51:35]Read from MH i2c: E2 17 00 C5 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A1 [18:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:51:35]wFMCommunicate OK [18:51:35]requested_item fd.num is exist - process it [18:51:35]SAM_PROTO_GetFieldsCounters [18:51:35]wFMCommunicate request_size=4 [18:51:35]MH_SAM_APDU [18:51:35]CAPDU: 80 13 00 00 [18:51:35]Write to MH i2c: E2 08 00 C6 11 80 13 00 00 00 00 00 00 53 [18:51:35]Write i2c OK [18:51:35]MH_I2C_Read... [18:51:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:35]Read from MH i2c: E2 [18:51:35]MH_I2C_Read... [18:51:35]Read from MH i2c: E2 62 00 [18:51:35]MH_I2C_Read... [18:51:35]Read from MH i2c: E2 62 00 C6 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 5E [18:51:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:51:35]wFMCommunicate OK [18:51:35]SAM_PROTO_GetFieldsCounters done [18:51:35]requested_item shift.num is exist - process it [18:51:35]requested_item shift.opened is exist - process it [18:51:35]req_shift_opened [18:51:35]FM_GetShiftState [18:51:35]SAM_PROTO_GetShiftState [18:51:35]wFMCommunicate request_size=4 [18:51:35]MH_SAM_APDU [18:51:35]CAPDU: 80 13 01 00 [18:51:35]Write to MH i2c: E2 08 00 C7 11 80 13 01 00 00 00 00 00 55 [18:51:35]Write i2c OK [18:51:35]MH_I2C_Read... [18:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:35]Read from MH i2c: E2 [18:51:35]MH_I2C_Read... [18:51:35]Read from MH i2c: E2 0E 00 [18:51:35]MH_I2C_Read... [18:51:35]Read from MH i2c: E2 0E 00 C7 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B3 [18:51:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:51:35]wFMCommunicate OK [18:51:35]SAM_PROTO_GetShiftState done [18:51:35]FM_GetShiftState done [18:51:35]req_shift_opened done [18:51:35]requested_item shift.open_date is exist - process it [18:51:35]req_shift_open_date [18:51:35]req_shift_open_date done [18:51:35]produce_requested_data done [18:51:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97126,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:51:35]process_action_free close_receipt [18:51:35]json_value_free [18:51:35]json_value_free done [18:51:35]process_json_proto returns [18:51:35]Send response to host [18:51:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97126,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:51:35]free response buf [18:51:35]execute_script done [18:51:35]execute_script returns [18:51:35]free content buf [18:51:35]Sock 7.Close socket [18:51:35]Sock 7.Thread stoped [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:00]accept exits with 9 [18:52:00]New connection [18:52:00]New thread 3066580324 created [18:52:00]Thread 3066723684 joined [18:52:00]Waiting for new connection... [18:52:00] Sock 9.Parse request [18:52:00]Sock 9.Check first char [18:52:00]Sock 9.First char is OK [18:52:00]request: POST /json_proto HTTP/1.0 [18:52:00]Method: POST [18:52:00]URL: /json_proto [18:52:00]Method is POST - this is cgi request [18:52:00]url: /json_proto [18:52:00]query_string will be loaded in cgi processing [18:52:00]execute_cgi json_proto POST (null) [18:52:00]execute_cgi path=json_proto method=POST [18:52:00]POST find Content-Length [18:52:00]Host: 172.17.40.67:8080 [18:52:00]Content-Length: 675 [18:52:00]Content-Type: application/json [18:52:00] [18:52:00]POST finish read [18:52:00]Found Content-Length = 675 [18:52:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:00]execute_script... [18:52: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)3407663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:00]POST & json_proto [18:52:00]process_json_proto [18:52:00]json parsed OK: [18:52:00]protocol is kg_v1.0 [18:52:00]action value=close_receipt [18:52:00]process_action close_receipt [18:52:00]cmd_close_receipt [18:52:00]MH_GetDate [18:52:00]Write to MH i2c: F0 00 00 C8 11 C8 [18:52:00]Write i2c OK [18:52:00]MH_I2C_Read... [18:52:00]Read from MH i2c: F0 [18:52:00]MH_I2C_Read... [18:52:00]Read from MH i2c: F0 09 00 [18:52:00]MH_I2C_Read... [18:52:00]Read from MH i2c: F0 09 00 C8 11 00 D0 2E 21 67 EE DA 66 66 EB [18:52:00]GetLastDocTimeStamp 1730227891 [18:52:00]current date 1730227920 [18:52:00]FM_GetShiftState [18:52:00]SAM_PROTO_GetShiftState [18:52:00]wFMCommunicate request_size=4 [18:52:00]MH_SAM_APDU [18:52:00]CAPDU: 80 13 01 00 [18:52:00]Write to MH i2c: E2 08 00 C9 11 80 13 01 00 00 00 00 00 57 [18:52:00]Write i2c OK [18:52:00]MH_I2C_Read... [18:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:00]Read from MH i2c: E2 [18:52:00]MH_I2C_Read... [18:52:00]Read from MH i2c: E2 0E 00 [18:52:00]MH_I2C_Read... [18:52:00]Read from MH i2c: E2 0E 00 C9 11 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B5 [18:52:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:52:00]wFMCommunicate OK [18:52:00]SAM_PROTO_GetShiftState done [18:52:00]FM_GetShiftState done [18:52:00]opened in 1730160548 [18:52:00]opened+sec_in_day 1730246948 [18:52:00]quantity*price = 60045 [18:52:00]sum+1 = 60047 [18:52: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 636 29.10.2024 18:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97127 ФПД: 89740857109652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97127&fm=89740857109652&tin=02508201610067®Number=0000000000170478&sum=60000 [18:52:01]StoreToDocumentArchive [18:52:01]shift 145 fd 97127 [18:52:01]save to /storage/0145/doc_00097127 [18:52:01]save last doc name /storage/0145/doc_00097127 to /storage/kkm_last_doc_name [18:52:01]save OK [18:52:01]Clear old archive folders... [18:52:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:52:01]tlvbuf is B6E890E0 [18:52:01]SAM_PROTO_ClearQueue [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 09 00 00 [18:52:01]Write to MH i2c: E2 08 00 D6 11 80 09 00 00 00 00 00 00 59 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 D6 11 00 90 00 5B [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]SAM_PROTO_ClearQueue done [18:52:01]KKMCreateOFDPacket [18:52:01]OFDProtocolAddRootSTLVToBuf [18:52:01]FM_MakeSignedData [18:52:01]FM_MakeSignedData [18:52:01]SAM_PROTO_SignData [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 0D 01 02 [18:52:01]Write to MH i2c: E2 08 00 D7 11 80 0D 01 02 00 00 00 00 61 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 D7 11 00 90 00 5C [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]wFMCommunicate request_size=255 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 D0 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7B 01 00 35 04 06 00 51 9E 6B E8 [18:52:01]Write to MH i2c: E2 02 01 D8 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7C 02 00 00 F4 03 04 00 D0 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7B 01 00 35 04 06 00 51 9E 6B E8 00 00 61 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 D8 11 00 90 00 5D [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]wFMCommunicate request_size=7 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 0D 02 02 02 EC 94 [18:52:01]Write to MH i2c: E2 0A 00 D9 11 80 0D 02 02 02 00 EC 94 00 00 E8 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 D9 11 00 90 00 5E [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 0D 03 02 [18:52:01]Write to MH i2c: E2 08 00 DA 11 80 0D 03 02 00 00 00 00 66 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 0B 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 0B 00 DA 11 00 F4 2E 7A 59 95 7D FD 17 90 00 82 [18:52:01]RAPDU: F4 2E 7A 59 95 7D FD 17 90 00 [18:52:01]wFMCommunicate OK [18:52:01]SAM_PROTO_SignData done [18:52:01]FM_MakeSignedData done [18:52:01]CreateOFDProtocolMessage [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 11 00 00 [18:52:01]Write to MH i2c: E2 08 00 DB 11 80 11 00 00 00 00 00 00 66 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 17 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 17 00 DB 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [18:52:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:01]wFMCommunicate OK [18:52:01]CreateOFDProtocolMessage done [18:52:01]OFDSenderStorePacket 97127 [18:52:01]StoreOFDPacket docnum=97127 [18:52:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 2F 04 01 A8 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 D0 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7B 01 00 35 04 06 00 51 9E 6B E8 EC 94 F4 2E 7A 59 95 7D FD 17 [18:52:01]CheckFolder [18:52:01]dirname=/storage/ofd_packets [18:52:01]CheckFolder done [18:52:01]ProducePacketName [18:52:01]name=ofd_packets/00097127 [18:52:01]NVStorageSaveData ofd_packets/00097127 [18:52:01]File name is /storage/ofd_packets/00097127 [18:52:01]Write 298 bytes [18:52:01]NVStorageSaveData done [18:52:01]OFDSenderStorePacket done [18:52:01]KKMCreateOFDPacket done [18:52:01]NVStorageSaveData kkm_last_timestamp [18:52:01]File name is /storage/kkm_last_timestamp [18:52:01]Write 4 bytes [18:52:01]NVStorageSaveData done [18:52:01]ExternCall_PrintAddStr [18:52:01]wPrintStart [18:52:01]Write to MH i2c: 01 00 00 DC 11 ED [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: 01 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: 01 07 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: 01 07 00 DC 11 00 00 00 00 00 FF 0F 02 [18:52:01]RasterBufferAndPrint [18:52:01]line Счет N : (1)3407663 [18:52:01]line ИНН: 02508201610067 [18:52:01]line Контрольно-Кассовый Чек [18:52:01]line ПРОДАЖА [18:52:01]line ТРК (МРК, ГНК) : 51 [18:52:01]line Товар: 2710194210 [18:52:01]line ДТ-К-5 [18:52:01]line 7.880 * 76.20 [18:52:01]line = 600.46 [18:52:01]line НДС 12% НСП 1% [18:52:01]line > о реализуемом товаре [18:52:01]line ОКРУГЛЕНИЕ: -0.46 [18:52:01]line ИТОГО: 600.00 [18:52:01]line Внесено: 600.00 [18:52:01]line СДАЧА: 0.00 [18:52:01]line НСП 1% : 5.31 [18:52:01]line НДС 12% : 63.77 [18:52:01]line Наличными: 600.00 [18:52:01]line Безнал.: 0.00 [18:52:01]line Место: АЗС № 82 "Партнер Нефть" [18:52:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:52:01]line СНО: Общий режим [18:52:01]line Чек 636 29.10.2024 18:52 [18:52:01]line Смена: 145 ФФД: 1.0 [18:52:01]line ЗНМ: 0300000017 [18:52:01]line РНМ: 0000000000170478 [18:52:01]line Версия ККМ: v1.0 [18:52:01]line ФМ: 0000000002098560 [18:52:01]line ФД: 97127 [18:52:01]line ФПД: 89740857109652 [18:52:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97127&fm=89740857109652&tin=02508201610067®Number=0000000000170478&sum=60000 [18:52:02]OFD Sender: Processing packet 97127 [packets to send 59, broken 58] [18:52:02]ProducePacketName [18:52:02]name=ofd_packets/00097127 [18:52:02]OFD Sender: To server: pG, [18:52:02]CommunicateWithHost lk.salyk.kg:30040 [18:52:02]ConnectInit lk.salyk.kg [18:52:02]written 0, free lines is 4095 [18:52:02]Connected sock=10 [18:52:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 2F 04 01 A8 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 D0 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 7B 01 00 35 04 06 00 51 9E 6B E8 EC 94 F4 2E 7A 59 95 7D FD 17 [18:52:02]Write to MH i2c: 01 00 00 07 12 19 [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: 01 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: 01 07 00 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: 01 07 00 07 12 00 00 00 00 00 FF 0C 2B [18:52:02]RasterBufferAndPrint [18:52:02]line [18:52:02]line [18:52:02]line [18:52:02]line [18:52:02]line [18:52:02]written 0, free lines is 3336 [18:52:02]MH_Cut [18:52:02]Write to MH i2c: D1 01 00 0E 12 01 F2 [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: D1 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: D1 01 00 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: D1 01 00 0E 12 00 F1 [18:52:02]Write to MH i2c: 01 00 00 0F 12 21 [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 61 D0 47 00 BF 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 32 30 39 38 35 36 30 10 04 04 00 67 7B 01 00 F4 03 04 00 F6 D8 20 67 B6 04 01 00 00 D2 76 D5 3B A4 74 03 39 [18:52:02]CommunicateWithHost err = 0 [18:52:02]CheckOFDResponse [18:52:02]1017 (14) - 77093643461234 [18:52:02]1041 (16) - 0000000002098560 [18:52:02]1040 (4) - 97127 [18:52:02]1012 (4) - 29.10.2024 12:45 [18:52:02]1206 (1) - 0 [18:52:02]OFD Sender: Remove packet 97127 [18:52:02]ProducePacketName [18:52:02]name=ofd_packets/00097127 [18:52:02]NVStorageDeleteData [18:52:03]OFD Sender: No OFD packet to send [18:52:03]*** Cut start [18:52:03]*** Partial cut [18:52:03]*** CUTSNS_PIN = 1 [18:52:03]*** CUTSNS_PIN = 0 [18:52:03]*** Brake cut motor [18:52:03]Read from MH i2c: 01 [18:52:03]MH_I2C_Read... [18:52:03]*** Stop cut motor [18:52:03]*** Cut end [18:52:03]Read from MH i2c: 01 07 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: 01 07 00 0F 12 00 00 00 00 00 FF 0F 36 [18:52:03]process_action close_receipt done [18:52:03]requested_data is exist [18:52:03]produce_requested_data [18:52:03]requested_item fm.sn is exist - process it [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 11 00 00 [18:52:03]Write to MH i2c: E2 08 00 10 12 80 11 00 00 00 00 00 00 9C [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 17 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 17 00 10 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [18:52:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:03]wFMCommunicate OK [18:52:03]requested_item fd.num is exist - process it [18:52:03]SAM_PROTO_GetFieldsCounters [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 13 00 00 [18:52:03]Write to MH i2c: E2 08 00 11 12 80 13 00 00 00 00 00 00 9F [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:04]Read from MH i2c: E2 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: E2 62 00 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: E2 62 00 11 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 AE [18:52:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:04]wFMCommunicate OK [18:52:04]SAM_PROTO_GetFieldsCounters done [18:52:04]requested_item shift.num is exist - process it [18:52:04]requested_item shift.opened is exist - process it [18:52:04]req_shift_opened [18:52:04]FM_GetShiftState [18:52:04]SAM_PROTO_GetShiftState [18:52:04]wFMCommunicate request_size=4 [18:52:04]MH_SAM_APDU [18:52:04]CAPDU: 80 13 01 00 [18:52:04]Write to MH i2c: E2 08 00 12 12 80 13 01 00 00 00 00 00 A1 [18:52:04]Write i2c OK [18:52:04]MH_I2C_Read... [18:52:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:04]Read from MH i2c: E2 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: E2 0E 00 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: E2 0E 00 12 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FF [18:52:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:52:04]wFMCommunicate OK [18:52:04]SAM_PROTO_GetShiftState done [18:52:04]FM_GetShiftState done [18:52:04]req_shift_opened done [18:52:04]requested_item shift.open_date is exist - process it [18:52:04]req_shift_open_date [18:52:04]req_shift_open_date done [18:52:04]produce_requested_data done [18:52:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97127,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:52:04]process_action_free close_receipt [18:52:04]json_value_free [18:52:04]json_value_free done [18:52:04]process_json_proto returns [18:52:04]Send response to host [18:52:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97127,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:52:04]free response buf [18:52:04]execute_script done [18:52:04]execute_script returns [18:52:04]free content buf [18:52:04]Sock 9.Close socket [18:52:04]Sock 9.Thread stoped [18:52:08]OFD Sender: No OFD packet to send [18:52:13]OFD Sender: No OFD packet to send [18:52:14]accept exits with 7 [18:52:14]New connection [18:52:14]New thread 3066723684 created [18:52:14]Thread 3066580324 joined [18:52:14]Waiting for new connection... [18:52:14] Sock 7.Parse request [18:52:14]Sock 7.Check first char [18:52:14]Sock 7.First char is OK [18:52:14]request: POST /json_proto HTTP/1.0 [18:52:14]Method: POST [18:52:14]URL: /json_proto [18:52:14]Method is POST - this is cgi request [18:52:14]url: /json_proto [18:52:14]query_string will be loaded in cgi processing [18:52:14]execute_cgi json_proto POST (null) [18:52:14]execute_cgi path=json_proto method=POST [18:52:14]POST find Content-Length [18:52:14]Host: 172.17.40.67:8080 [18:52:14]Content-Length: 683 [18:52:14]Content-Type: application/json [18:52:14] [18:52:14]POST finish read [18:52:14]Found Content-Length = 683 [18:52:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:52:14]execute_script... [18:52: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)3407662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:52:14]POST & json_proto [18:52:14]process_json_proto [18:52:14]json parsed OK: [18:52:14]protocol is kg_v1.0 [18:52:14]action value=close_receipt [18:52:14]process_action close_receipt [18:52:14]cmd_close_receipt [18:52:14]MH_GetDate [18:52:14]Write to MH i2c: F0 00 00 13 12 14 [18:52:14]Write i2c OK [18:52:14]MH_I2C_Read... [18:52:14]Read from MH i2c: F0 [18:52:14]MH_I2C_Read... [18:52:14]Read from MH i2c: F0 09 00 [18:52:14]MH_I2C_Read... [18:52:14]Read from MH i2c: F0 09 00 13 12 00 DE 2E 21 67 EE DA 66 66 45 [18:52:14]GetLastDocTimeStamp 1730227920 [18:52:14]current date 1730227934 [18:52:14]FM_GetShiftState [18:52:14]SAM_PROTO_GetShiftState [18:52:14]wFMCommunicate request_size=4 [18:52:14]MH_SAM_APDU [18:52:14]CAPDU: 80 13 01 00 [18:52:14]Write to MH i2c: E2 08 00 14 12 80 13 01 00 00 00 00 00 A3 [18:52:14]Write i2c OK [18:52:14]MH_I2C_Read... [18:52:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:14]Read from MH i2c: E2 [18:52:14]MH_I2C_Read... [18:52:14]Read from MH i2c: E2 0E 00 [18:52:14]MH_I2C_Read... [18:52:14]Read from MH i2c: E2 0E 00 14 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [18:52:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:52:14]wFMCommunicate OK [18:52:14]SAM_PROTO_GetShiftState done [18:52:14]FM_GetShiftState done [18:52:14]opened in 1730160548 [18:52:14]opened+sec_in_day 1730246948 [18:52:14]quantity*price = 150056 [18:52:14]sum+1 = 150058 [18:52:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 637 29.10.2024 18:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97128 ФПД: 46210286050616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97128&fm=46210286050616&tin=02508201610067®Number=0000000000170478&sum=150000 [18:52:15]StoreToDocumentArchive [18:52:15]shift 145 fd 97128 [18:52:15]save to /storage/0145/doc_00097128 [18:52:15]save last doc name /storage/0145/doc_00097128 to /storage/kkm_last_doc_name [18:52:15]save OK [18:52:15]Clear old archive folders... [18:52:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:52:15]tlvbuf is B6E70A70 [18:52:15]SAM_PROTO_ClearQueue [18:52:15]wFMCommunicate request_size=4 [18:52:15]MH_SAM_APDU [18:52:15]CAPDU: 80 09 00 00 [18:52:15]Write to MH i2c: E2 08 00 21 12 80 09 00 00 00 00 00 00 A5 [18:52:15]Write i2c OK [18:52:15]MH_I2C_Read... [18:52:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:15]Read from MH i2c: E2 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 21 12 00 90 00 A7 [18:52:15]RAPDU: 90 00 [18:52:15]wFMCommunicate OK [18:52:15]SAM_PROTO_ClearQueue done [18:52:15]KKMCreateOFDPacket [18:52:15]OFDProtocolAddRootSTLVToBuf [18:52:15]FM_MakeSignedData [18:52:15]FM_MakeSignedData [18:52:15]SAM_PROTO_SignData [18:52:15]wFMCommunicate request_size=4 [18:52:15]MH_SAM_APDU [18:52:15]CAPDU: 80 0D 01 02 [18:52:15]Write to MH i2c: E2 08 00 22 12 80 0D 01 02 00 00 00 00 AD [18:52:15]Write i2c OK [18:52:15]MH_I2C_Read... [18:52:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:15]Read from MH i2c: E2 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 22 12 00 90 00 A8 [18:52:15]RAPDU: 90 00 [18:52:15]wFMCommunicate OK [18:52:15]wFMCommunicate request_size=255 [18:52:15]MH_SAM_APDU [18:52: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 34 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 7D 02 00 00 F4 03 04 00 DE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7B 01 00 35 04 06 00 2A [18:52:15]Write to MH i2c: E2 02 01 23 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 34 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 7D 02 00 00 F4 03 04 00 DE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7B 01 00 35 04 06 00 2A 00 00 36 [18:52:15]Write i2c OK [18:52:15]MH_I2C_Read... [18:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:15]Read from MH i2c: E2 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 23 12 00 90 00 A9 [18:52:15]RAPDU: 90 00 [18:52:15]wFMCommunicate OK [18:52:15]wFMCommunicate request_size=10 [18:52:15]MH_SAM_APDU [18:52:15]CAPDU: 80 0D 02 02 05 07 2B AF 5D 38 [18:52:15]Write to MH i2c: E2 0D 00 24 12 80 0D 02 02 05 00 07 2B AF 5D 38 00 00 30 [18:52:15]Write i2c OK [18:52:15]MH_I2C_Read... [18:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:15]Read from MH i2c: E2 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 [18:52:15]MH_I2C_Read... [18:52:15]Read from MH i2c: E2 03 00 24 12 00 90 00 AA [18:52:15]RAPDU: 90 00 [18:52:15]wFMCommunicate OK [18:52:15]wFMCommunicate request_size=4 [18:52:15]MH_SAM_APDU [18:52:15]CAPDU: 80 0D 03 02 [18:52:15]Write to MH i2c: E2 08 00 25 12 80 0D 03 02 00 00 00 00 B2 [18:52:15]Write i2c OK [18:52:15]MH_I2C_Read... [18:52:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:16]Read from MH i2c: E2 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: E2 0B 00 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: E2 0B 00 25 12 00 9F E1 E1 BA 1E BF 06 0B 90 00 BC [18:52:16]RAPDU: 9F E1 E1 BA 1E BF 06 0B 90 00 [18:52:16]wFMCommunicate OK [18:52:16]SAM_PROTO_SignData done [18:52:16]FM_MakeSignedData done [18:52:16]CreateOFDProtocolMessage [18:52:16]wFMCommunicate request_size=4 [18:52:16]MH_SAM_APDU [18:52:16]CAPDU: 80 11 00 00 [18:52:16]Write to MH i2c: E2 08 00 26 12 80 11 00 00 00 00 00 00 B2 [18:52:16]Write i2c OK [18:52:16]MH_I2C_Read... [18:52:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:16]Read from MH i2c: E2 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: E2 17 00 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: E2 17 00 26 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [18:52:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:16]wFMCommunicate OK [18:52:16]CreateOFDProtocolMessage done [18:52:16]OFDSenderStorePacket 97128 [18:52:16]StoreOFDPacket docnum=97128 [18:52:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 89 07 01 33 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 34 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 7D 02 00 00 F4 03 04 00 DE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7B 01 00 35 04 06 00 2A 07 2B AF 5D 38 9F E1 E1 BA 1E BF 06 0B [18:52:16]CheckFolder [18:52:16]dirname=/storage/ofd_packets [18:52:16]CheckFolder done [18:52:16]ProducePacketName [18:52:16]name=ofd_packets/00097128 [18:52:16]NVStorageSaveData ofd_packets/00097128 [18:52:16]File name is /storage/ofd_packets/00097128 [18:52:16]Write 301 bytes [18:52:16]NVStorageSaveData done [18:52:16]OFDSenderStorePacket done [18:52:16]KKMCreateOFDPacket done [18:52:16]NVStorageSaveData kkm_last_timestamp [18:52:16]File name is /storage/kkm_last_timestamp [18:52:16]Write 4 bytes [18:52:16]NVStorageSaveData done [18:52:16]ExternCall_PrintAddStr [18:52:16]wPrintStart [18:52:16]Write to MH i2c: 01 00 00 27 12 39 [18:52:16]Write i2c OK [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: 01 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: 01 07 00 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: 01 07 00 27 12 00 00 00 00 00 FF 0F 4E [18:52:16]RasterBufferAndPrint [18:52:16]line Счет N : (1)3407662 [18:52:16]line ИНН: 02508201610067 [18:52:16]line Контрольно-Кассовый Чек [18:52:16]line ПРОДАЖА [18:52:16]line ТРК (МРК, ГНК) : 42 [18:52:16]line Товар: 2710124130 [18:52:16]line Аи-92-К-4 [18:52:16]line 22.430 * 66.90 [18:52:16]line = 1500.57 [18:52:16]line НДС 12% НСП 1% [18:52:16]line > о реализуемом товаре [18:52:16]line ОКРУГЛЕНИЕ: -0.57 [18:52:16]line ИТОГО: 1500.00 [18:52:16]line Внесено: 1500.00 [18:52:16]line СДАЧА: 0.00 [18:52:16]line НСП 1% : 13.28 [18:52:16]line НДС 12% : 159.35 [18:52:16]line Наличными: 1500.00 [18:52:16]line Безнал.: 0.00 [18:52:16]line Место: АЗС № 82 "Партнер Нефть" [18:52:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:52:16]line СНО: Общий режим [18:52:16]line Чек 637 29.10.2024 18:52 [18:52:16]line Смена: 145 ФФД: 1.0 [18:52:16]line ЗНМ: 0300000017 [18:52:16]line РНМ: 0000000000170478 [18:52:16]line Версия ККМ: v1.0 [18:52:16]line ФМ: 0000000002098560 [18:52:16]line ФД: 97128 [18:52:16]line ФПД: 46210286050616 [18:52:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97128&fm=46210286050616&tin=02508201610067®Number=0000000000170478&sum=150000 [18:52:16]OFD Sender: Processing packet 97128 [packets to send 59, broken 58] [18:52:16]ProducePacketName [18:52:16]name=ofd_packets/00097128 [18:52:16]OFD Sender: To server: pG, [18:52:16]CommunicateWithHost lk.salyk.kg:30040 [18:52:16]ConnectInit lk.salyk.kg [18:52:16]written 0, free lines is 4095 [18:52:16]Connected sock=10 [18:52:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 89 07 01 33 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 34 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 7D 02 00 00 F4 03 04 00 DE 2E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 7B 01 00 35 04 06 00 2A 07 2B AF 5D 38 9F E1 E1 BA 1E BF 06 0B [18:52:16]Write to MH i2c: 01 00 00 52 12 64 [18:52:16]Write i2c OK [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: 01 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: 01 07 00 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: 01 07 00 52 12 00 00 00 00 00 11 0D 89 [18:52:16]RasterBufferAndPrint [18:52:16]line [18:52:16]line [18:52:16]line [18:52:16]line [18:52:16]line [18:52:16]written 0, free lines is 3354 [18:52:16]MH_Cut [18:52:16]Write to MH i2c: D1 01 00 59 12 01 3D [18:52:16]Write i2c OK [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: D1 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: D1 01 00 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: D1 01 00 59 12 00 3C [18:52:16]Write to MH i2c: 01 00 00 5A 12 6C [18:52:16]Write i2c OK [18:52:16]MH_I2C_Read... [18:52:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 23 32 47 00 56 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 32 30 39 38 35 36 30 10 04 04 00 68 7B 01 00 F4 03 04 00 04 D9 20 67 B6 04 01 00 00 46 30 6A 42 D3 F1 4E BE [18:52:16]CommunicateWithHost err = 0 [18:52:16]CheckOFDResponse [18:52:16]1017 (14) - 77093643461234 [18:52:16]1041 (16) - 0000000002098560 [18:52:16]1040 (4) - 97128 [18:52:16]1012 (4) - 29.10.2024 12:45 [18:52:16]1206 (1) - 0 [18:52:16]OFD Sender: Remove packet 97128 [18:52:16]ProducePacketName [18:52:16]name=ofd_packets/00097128 [18:52:16]NVStorageDeleteData [18:52:17]OFD Sender: No OFD packet to send [18:52:17]*** Cut start [18:52:17]*** Partial cut [18:52:17]*** CUTSNS_PIN = 1 [18:52:17]*** CUTSNS_PIN = 0 [18:52:17]*** Brake cut motor [18:52:18]Read from MH i2c: 01 [18:52:18]MH_I2C_Read... [18:52:18]*** Stop cut motor [18:52:18]*** Cut end [18:52:18]Read from MH i2c: 01 07 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: 01 07 00 5A 12 00 00 00 00 00 FF 0F 81 [18:52:18]process_action close_receipt done [18:52:18]requested_data is exist [18:52:18]produce_requested_data [18:52:18]requested_item fm.sn is exist - process it [18:52:18]wFMCommunicate request_size=4 [18:52:18]MH_SAM_APDU [18:52:18]CAPDU: 80 11 00 00 [18:52:18]Write to MH i2c: E2 08 00 5B 12 80 11 00 00 00 00 00 00 E7 [18:52:18]Write i2c OK [18:52:18]MH_I2C_Read... [18:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:18]Read from MH i2c: E2 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 17 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 17 00 5B 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 38 [18:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:18]wFMCommunicate OK [18:52:18]requested_item fd.num is exist - process it [18:52:18]SAM_PROTO_GetFieldsCounters [18:52:18]wFMCommunicate request_size=4 [18:52:18]MH_SAM_APDU [18:52:18]CAPDU: 80 13 00 00 [18:52:18]Write to MH i2c: E2 08 00 5C 12 80 13 00 00 00 00 00 00 EA [18:52:18]Write i2c OK [18:52:18]MH_I2C_Read... [18:52:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:18]Read from MH i2c: E2 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 62 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 62 00 5C 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 FD [18:52:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:18]wFMCommunicate OK [18:52:18]SAM_PROTO_GetFieldsCounters done [18:52:18]requested_item shift.num is exist - process it [18:52:18]requested_item shift.opened is exist - process it [18:52:18]req_shift_opened [18:52:18]FM_GetShiftState [18:52:18]SAM_PROTO_GetShiftState [18:52:18]wFMCommunicate request_size=4 [18:52:18]MH_SAM_APDU [18:52:18]CAPDU: 80 13 01 00 [18:52:18]Write to MH i2c: E2 08 00 5D 12 80 13 01 00 00 00 00 00 EC [18:52:18]Write i2c OK [18:52:18]MH_I2C_Read... [18:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:18]Read from MH i2c: E2 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 0E 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 0E 00 5D 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [18:52:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:52:18]wFMCommunicate OK [18:52:18]SAM_PROTO_GetShiftState done [18:52:18]FM_GetShiftState done [18:52:18]req_shift_opened done [18:52:18]requested_item shift.open_date is exist - process it [18:52:18]req_shift_open_date [18:52:18]req_shift_open_date done [18:52:18]produce_requested_data done [18:52:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97128,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:52:18]process_action_free close_receipt [18:52:18]json_value_free [18:52:18]json_value_free done [18:52:18]process_json_proto returns [18:52:18]Send response to host [18:52:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97128,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:52:18]free response buf [18:52:18]execute_script done [18:52:18]execute_script returns [18:52:18]free content buf [18:52:18]Sock 7.Close socket [18:52:18]Sock 7.Thread stoped [18:52:22]OFD Sender: No OFD packet to send [18:52:27]OFD Sender: No OFD packet to send [18:52:32]OFD Sender: No OFD packet to send [18:52:37]OFD Sender: No OFD packet to send [18:52:42]OFD Sender: No OFD packet to send [18:52:47]OFD Sender: No OFD packet to send [18:52:52]OFD Sender: No OFD packet to send [18:52:57]OFD Sender: No OFD packet to send [18:53:02]OFD Sender: No OFD packet to send [18:53:07]OFD Sender: No OFD packet to send [18:53:12]OFD Sender: No OFD packet to send [18:53:15]accept exits with 9 [18:53:15]New connection [18:53:15]New thread 3066580324 created [18:53:15]Thread 3066723684 joined [18:53:15]Waiting for new connection... [18:53:15] Sock 9.Parse request [18:53:15]Sock 9.Check first char [18:53:15]Sock 9.First char is OK [18:53:15]request: POST /json_proto HTTP/1.0 [18:53:15]Method: POST [18:53:15]URL: /json_proto [18:53:15]Method is POST - this is cgi request [18:53:15]url: /json_proto [18:53:15]query_string will be loaded in cgi processing [18:53:15]execute_cgi json_proto POST (null) [18:53:15]execute_cgi path=json_proto method=POST [18:53:15]POST find Content-Length [18:53:15]Host: 172.17.40.67:8080 [18:53:15]Content-Length: 678 [18:53:15]Content-Type: application/json [18:53:15] [18:53:15]POST finish read [18:53:15]Found Content-Length = 678 [18:53:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:15]execute_script... [18:53:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:15]POST & json_proto [18:53:15]process_json_proto [18:53:15]json parsed OK: [18:53:15]protocol is kg_v1.0 [18:53:15]action value=close_receipt [18:53:15]process_action close_receipt [18:53:15]cmd_close_receipt [18:53:15]MH_GetDate [18:53:15]Write to MH i2c: F0 00 00 5E 12 5F [18:53:15]Write i2c OK [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: F0 [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: F0 09 00 [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: F0 09 00 5E 12 00 1B 2F 21 67 EE DA 66 66 CE [18:53:15]GetLastDocTimeStamp 1730227934 [18:53:15]current date 1730227995 [18:53:15]FM_GetShiftState [18:53:15]SAM_PROTO_GetShiftState [18:53:15]wFMCommunicate request_size=4 [18:53:15]MH_SAM_APDU [18:53:15]CAPDU: 80 13 01 00 [18:53:15]Write to MH i2c: E2 08 00 5F 12 80 13 01 00 00 00 00 00 EE [18:53:15]Write i2c OK [18:53:15]MH_I2C_Read... [18:53:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:15]Read from MH i2c: E2 [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: E2 0E 00 [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: E2 0E 00 5F 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4C [18:53:15]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:53:15]wFMCommunicate OK [18:53:15]SAM_PROTO_GetShiftState done [18:53:15]FM_GetShiftState done [18:53:15]opened in 1730160548 [18:53:15]opened+sec_in_day 1730246948 [18:53:15]quantity*price = 50041 [18:53:15]sum+1 = 50042 [18:53: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 638 29.10.2024 18:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97129 ФПД: 157637117240184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185315&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97129&fm=157637117240184&tin=02508201610067®Number=0000000000170478&sum=50000 [18:53:16]StoreToDocumentArchive [18:53:16]shift 145 fd 97129 [18:53:16]save to /storage/0145/doc_00097129 [18:53:16]save last doc name /storage/0145/doc_00097129 to /storage/kkm_last_doc_name [18:53:16]save OK [18:53:16]Clear old archive folders... [18:53:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:16]tlvbuf is 006A5010 [18:53:16]SAM_PROTO_ClearQueue [18:53:16]wFMCommunicate request_size=4 [18:53:16]MH_SAM_APDU [18:53:16]CAPDU: 80 09 00 00 [18:53:16]Write to MH i2c: E2 08 00 6C 12 80 09 00 00 00 00 00 00 F0 [18:53:16]Write i2c OK [18:53:16]MH_I2C_Read... [18:53:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:16]Read from MH i2c: E2 [18:53:16]MH_I2C_Read... [18:53:16]Read from MH i2c: E2 03 00 [18:53:16]MH_I2C_Read... [18:53:16]Read from MH i2c: E2 03 00 6C 12 00 90 00 F2 [18:53:16]RAPDU: 90 00 [18:53:16]wFMCommunicate OK [18:53:16]SAM_PROTO_ClearQueue done [18:53:16]KKMCreateOFDPacket [18:53:16]OFDProtocolAddRootSTLVToBuf [18:53:16]FM_MakeSignedData [18:53:16]FM_MakeSignedData [18:53:16]SAM_PROTO_SignData [18:53:16]wFMCommunicate request_size=4 [18:53:16]MH_SAM_APDU [18:53:16]CAPDU: 80 0D 01 02 [18:53:16]Write to MH i2c: E2 08 00 6D 12 80 0D 01 02 00 00 00 00 F8 [18:53:16]Write i2c OK [18:53:16]MH_I2C_Read... [18:53:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:16]Read from MH i2c: E2 [18:53:16]MH_I2C_Read... [18:53:16]Read from MH i2c: E2 03 00 [18:53:16]MH_I2C_Read... [18:53:16]Read from MH i2c: E2 03 00 6D 12 00 90 00 F3 [18:53:16]RAPDU: 90 00 [18:53:16]wFMCommunicate OK [18:53:16]wFMCommunicate request_size=255 [18:53:16]MH_SAM_APDU [18:53:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 7E 02 00 00 F4 03 04 00 1B 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7B 01 00 35 04 06 00 8F [18:53:16]Write to MH i2c: E2 02 01 6E 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 34 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 7E 02 00 00 F4 03 04 00 1B 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7B 01 00 35 04 06 00 8F 00 00 DD [18:53:16]Write i2c OK [18:53:16]MH_I2C_Read... [18:53:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:17]Read from MH i2c: E2 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 03 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 03 00 6E 12 00 90 00 F4 [18:53:17]RAPDU: 90 00 [18:53:17]wFMCommunicate OK [18:53:17]wFMCommunicate request_size=10 [18:53:17]MH_SAM_APDU [18:53:17]CAPDU: 80 0D 02 02 05 5E C0 60 63 78 [18:53:17]Write to MH i2c: E2 0D 00 6F 12 80 0D 02 02 05 00 5E C0 60 63 78 00 00 5E [18:53:17]Write i2c OK [18:53:17]MH_I2C_Read... [18:53:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:17]Read from MH i2c: E2 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 03 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 03 00 6F 12 00 90 00 F5 [18:53:17]RAPDU: 90 00 [18:53:17]wFMCommunicate OK [18:53:17]wFMCommunicate request_size=4 [18:53:17]MH_SAM_APDU [18:53:17]CAPDU: 80 0D 03 02 [18:53:17]Write to MH i2c: E2 08 00 70 12 80 0D 03 02 00 00 00 00 FD [18:53:17]Write i2c OK [18:53:17]MH_I2C_Read... [18:53:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:17]Read from MH i2c: E2 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 0B 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 0B 00 70 12 00 B4 B6 B7 50 C1 DA 6E 96 90 00 0E [18:53:17]RAPDU: B4 B6 B7 50 C1 DA 6E 96 90 00 [18:53:17]wFMCommunicate OK [18:53:17]SAM_PROTO_SignData done [18:53:17]FM_MakeSignedData done [18:53:17]CreateOFDProtocolMessage [18:53:17]wFMCommunicate request_size=4 [18:53:17]MH_SAM_APDU [18:53:17]CAPDU: 80 11 00 00 [18:53:17]Write to MH i2c: E2 08 00 71 12 80 11 00 00 00 00 00 00 FD [18:53:17]Write i2c OK [18:53:17]MH_I2C_Read... [18:53:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:17]Read from MH i2c: E2 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 17 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: E2 17 00 71 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4E [18:53:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:53:17]wFMCommunicate OK [18:53:17]CreateOFDProtocolMessage done [18:53:17]OFDSenderStorePacket 97129 [18:53:17]StoreOFDPacket docnum=97129 [18:53:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D 50 07 01 95 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E 02 00 00 F4 03 04 00 1B 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7B 01 00 35 04 06 00 8F 5E C0 60 63 78 B4 B6 B7 50 C1 DA 6E 96 [18:53:17]CheckFolder [18:53:17]dirname=/storage/ofd_packets [18:53:17]CheckFolder done [18:53:17]ProducePacketName [18:53:17]name=ofd_packets/00097129 [18:53:17]NVStorageSaveData ofd_packets/00097129 [18:53:17]File name is /storage/ofd_packets/00097129 [18:53:17]Write 301 bytes [18:53:17]NVStorageSaveData done [18:53:17]OFDSenderStorePacket done [18:53:17]KKMCreateOFDPacket done [18:53:17]NVStorageSaveData kkm_last_timestamp [18:53:17]File name is /storage/kkm_last_timestamp [18:53:17]Write 4 bytes [18:53:17]NVStorageSaveData done [18:53:17]ExternCall_PrintAddStr [18:53:17]wPrintStart [18:53:17]Write to MH i2c: 01 00 00 72 12 84 [18:53:17]Write i2c OK [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: 01 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: 01 07 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: 01 07 00 72 12 00 00 00 00 00 FF 0F 99 [18:53:17]RasterBufferAndPrint [18:53:17]line Счет N : (1)3407664 [18:53:17]line ИНН: 02508201610067 [18:53:17]line Контрольно-Кассовый Чек [18:53:17]line ПРОДАЖА [18:53:17]line ТРК (МРК, ГНК) : 22 [18:53:17]line Товар: 2710124130 [18:53:17]line Аи-92-К-4 [18:53:17]line 7.480 * 66.90 [18:53:17]line = 500.41 [18:53:17]line НДС 12% НСП 1% [18:53:17]line > о реализуемом товаре [18:53:17]line ОКРУГЛЕНИЕ: -0.41 [18:53:17]line ИТОГО: 500.00 [18:53:17]line Внесено: 500.00 [18:53:17]line СДАЧА: 0.00 [18:53:17]line НСП 1% : 4.43 [18:53:17]line НДС 12% : 53.14 [18:53:17]line Наличными: 500.00 [18:53:17]line Безнал.: 0.00 [18:53:17]line Место: АЗС № 82 "Партнер Нефть" [18:53:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:53:17]line СНО: Общий режим [18:53:17]line Чек 638 29.10.2024 18:53 [18:53:17]line Смена: 145 ФФД: 1.0 [18:53:17]line ЗНМ: 0300000017 [18:53:17]line РНМ: 0000000000170478 [18:53:17]line Версия ККМ: v1.0 [18:53:17]line ФМ: 0000000002098560 [18:53:17]line ФД: 97129 [18:53:17]line ФПД: 157637117240184 [18:53:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185315&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97129&fm=157637117240184&tin=02508201610067®Number=0000000000170478&sum=50000 [18:53:17]OFD Sender: Processing packet 97129 [packets to send 59, broken 58] [18:53:17]ProducePacketName [18:53:17]name=ofd_packets/00097129 [18:53:17]OFD Sender: To server: pG, [18:53:17]CommunicateWithHost lk.salyk.kg:30040 [18:53:17]ConnectInit lk.salyk.kg [18:53:17]written 0, free lines is 4095 [18:53:17]Connected sock=10 [18:53:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D 50 07 01 95 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E 02 00 00 F4 03 04 00 1B 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 7B 01 00 35 04 06 00 8F 5E C0 60 63 78 B4 B6 B7 50 C1 DA 6E 96 [18:53:17]Write to MH i2c: 01 00 00 9D 12 AF [18:53:17]Write i2c OK [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: 01 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: 01 07 00 [18:53:17]MH_I2C_Read... [18:53:17]Read from MH i2c: 01 07 00 9D 12 00 00 00 00 00 0C 0D CF [18:53:17]RasterBufferAndPrint [18:53:17]line [18:53:17]line [18:53:17]line [18:53:17]line [18:53:17]line [18:53:17]written 0, free lines is 3346 [18:53:18]MH_Cut [18:53:18]Write to MH i2c: D1 01 00 A4 12 01 88 [18:53:18]Write i2c OK [18:53:18]MH_I2C_Read... [18:53:18]Read from MH i2c: D1 [18:53:18]MH_I2C_Read... [18:53:18]Read from MH i2c: D1 01 00 [18:53:18]MH_I2C_Read... [18:53:18]Read from MH i2c: D1 01 00 A4 12 00 87 [18:53:18]Write to MH i2c: 01 00 00 A5 12 B7 [18:53:18]Write i2c OK [18:53:18]MH_I2C_Read... [18:53:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7F 91 47 00 DD 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 32 30 39 38 35 36 30 10 04 04 00 69 7B 01 00 F4 03 04 00 41 D9 20 67 B6 04 01 00 00 1D 60 38 BB 9C B8 39 AC [18:53:18]CommunicateWithHost err = 0 [18:53:18]CheckOFDResponse [18:53:18]1017 (14) - 77093643461234 [18:53:18]1041 (16) - 0000000002098560 [18:53:18]1040 (4) - 97129 [18:53:18]1012 (4) - 29.10.2024 12:46 [18:53:18]1206 (1) - 0 [18:53:18]OFD Sender: Remove packet 97129 [18:53:18]ProducePacketName [18:53:18]name=ofd_packets/00097129 [18:53:18]NVStorageDeleteData [18:53:18]OFD Sender: No OFD packet to send [18:53:18]*** Cut start [18:53:18]*** Partial cut [18:53:18]*** CUTSNS_PIN = 1 [18:53:18]*** CUTSNS_PIN = 0 [18:53:18]*** Brake cut motor [18:53:19]Read from MH i2c: 01 [18:53:19]MH_I2C_Read... [18:53:19]*** Stop cut motor [18:53:19]*** Cut end [18:53:19]Read from MH i2c: 01 07 00 [18:53:19]MH_I2C_Read... [18:53:19]Read from MH i2c: 01 07 00 A5 12 00 00 00 00 00 FF 0F CC [18:53:19]process_action close_receipt done [18:53:19]requested_data is exist [18:53:19]produce_requested_data [18:53:19]requested_item fm.sn is exist - process it [18:53:19]wFMCommunicate request_size=4 [18:53:19]MH_SAM_APDU [18:53:19]CAPDU: 80 11 00 00 [18:53:19]Write to MH i2c: E2 08 00 A6 12 80 11 00 00 00 00 00 00 32 [18:53:19]Write i2c OK [18:53:19]MH_I2C_Read... [18:53:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:19]Read from MH i2c: E2 [18:53:19]MH_I2C_Read... [18:53:19]Read from MH i2c: E2 17 00 [18:53:19]MH_I2C_Read... [18:53:19]Read from MH i2c: E2 17 00 A6 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [18:53:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:53:19]wFMCommunicate OK [18:53:19]requested_item fd.num is exist - process it [18:53:19]SAM_PROTO_GetFieldsCounters [18:53:19]wFMCommunicate request_size=4 [18:53:19]MH_SAM_APDU [18:53:19]CAPDU: 80 13 00 00 [18:53:19]Write to MH i2c: E2 08 00 A7 12 80 13 00 00 00 00 00 00 35 [18:53:19]Write i2c OK [18:53:19]MH_I2C_Read... [18:53:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:19]Read from MH i2c: E2 [18:53:19]MH_I2C_Read... [18:53:19]Read from MH i2c: E2 62 00 [18:53:19]MH_I2C_Read... [18:53:19]Read from MH i2c: E2 62 00 A7 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 4C [18:53:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:19]wFMCommunicate OK [18:53:19]SAM_PROTO_GetFieldsCounters done [18:53:19]requested_item shift.num is exist - process it [18:53:19]requested_item shift.opened is exist - process it [18:53:19]req_shift_opened [18:53:19]FM_GetShiftState [18:53:19]SAM_PROTO_GetShiftState [18:53:19]wFMCommunicate request_size=4 [18:53:19]MH_SAM_APDU [18:53:19]CAPDU: 80 13 01 00 [18:53:19]Write to MH i2c: E2 08 00 A8 12 80 13 01 00 00 00 00 00 37 [18:53:19]Write i2c OK [18:53:19]MH_I2C_Read... [18:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:19]Read from MH i2c: E2 [18:53:19]MH_I2C_Read... [18:53:19]Read from MH i2c: E2 0E 00 [18:53:19]MH_I2C_Read... [18:53:19]Read from MH i2c: E2 0E 00 A8 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 95 [18:53:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:53:19]wFMCommunicate OK [18:53:19]SAM_PROTO_GetShiftState done [18:53:19]FM_GetShiftState done [18:53:19]req_shift_opened done [18:53:19]requested_item shift.open_date is exist - process it [18:53:19]req_shift_open_date [18:53:19]req_shift_open_date done [18:53:19]produce_requested_data done [18:53:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97129,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:53:19]process_action_free close_receipt [18:53:19]json_value_free [18:53:19]json_value_free done [18:53:19]process_json_proto returns [18:53:19]Send response to host [18:53:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97129,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:53:19]free response buf [18:53:19]execute_script done [18:53:19]execute_script returns [18:53:19]free content buf [18:53:19]Sock 9.Close socket [18:53:19]Sock 9.Thread stoped [18:53:23]OFD Sender: No OFD packet to send [18:53:28]OFD Sender: No OFD packet to send [18:53:33]OFD Sender: No OFD packet to send [18:53:38]OFD Sender: No OFD packet to send [18:53:43]OFD Sender: No OFD packet to send [18:53:48]OFD Sender: No OFD packet to send [18:53:53]OFD Sender: No OFD packet to send [18:53:58]OFD Sender: No OFD packet to send [18:54:01]accept exits with 7 [18:54:01]New connection [18:54:01]New thread 3066723684 created [18:54:01]Thread 3066580324 joined [18:54:01]Waiting for new connection... [18:54:01] Sock 7.Parse request [18:54:01]Sock 7.Check first char [18:54:01]Sock 7.First char is OK [18:54:01]request: POST /json_proto HTTP/1.0 [18:54:01]Method: POST [18:54:01]URL: /json_proto [18:54:01]Method is POST - this is cgi request [18:54:01]url: /json_proto [18:54:01]query_string will be loaded in cgi processing [18:54:01]execute_cgi json_proto POST (null) [18:54:01]execute_cgi path=json_proto method=POST [18:54:01]POST find Content-Length [18:54:01]Host: 172.17.40.67:8080 [18:54:01]Content-Length: 678 [18:54:01]Content-Type: application/json [18:54:01] [18:54:01]POST finish read [18:54:01]Found Content-Length = 678 [18:54:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:01]execute_script... [18:54: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)3407665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:01]POST & json_proto [18:54:01]process_json_proto [18:54:01]json parsed OK: [18:54:01]protocol is kg_v1.0 [18:54:01]action value=close_receipt [18:54:01]process_action close_receipt [18:54:01]cmd_close_receipt [18:54:01]MH_GetDate [18:54:01]Write to MH i2c: F0 00 00 A9 12 AA [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: F0 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: F0 09 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: F0 09 00 A9 12 00 49 2F 21 67 EE DA 66 66 47 [18:54:01]GetLastDocTimeStamp 1730227995 [18:54:01]current date 1730228041 [18:54:01]FM_GetShiftState [18:54:01]SAM_PROTO_GetShiftState [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 13 01 00 [18:54:01]Write to MH i2c: E2 08 00 AA 12 80 13 01 00 00 00 00 00 39 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 0E 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 0E 00 AA 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 97 [18:54:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:54:01]wFMCommunicate OK [18:54:01]SAM_PROTO_GetShiftState done [18:54:01]FM_GetShiftState done [18:54:01]opened in 1730160548 [18:54:01]opened+sec_in_day 1730246948 [18:54:01]quantity*price = 30038 [18:54:01]sum+1 = 30039 [18:54: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 639 29.10.2024 18:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97130 ФПД: 187193049433902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97130&fm=187193049433902&tin=02508201610067®Number=0000000000170478&sum=30000 [18:54:02]StoreToDocumentArchive [18:54:02]shift 145 fd 97130 [18:54:02]save to /storage/0145/doc_00097130 [18:54:02]save last doc name /storage/0145/doc_00097130 to /storage/kkm_last_doc_name [18:54:02]save OK [18:54:02]Clear old archive folders... [18:54:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:54:02]tlvbuf is B6E892D0 [18:54:02]SAM_PROTO_ClearQueue [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 09 00 00 [18:54:02]Write to MH i2c: E2 08 00 B7 12 80 09 00 00 00 00 00 00 3B [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:02]Read from MH i2c: E2 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 03 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 03 00 B7 12 00 90 00 3D [18:54:02]RAPDU: 90 00 [18:54:02]wFMCommunicate OK [18:54:02]SAM_PROTO_ClearQueue done [18:54:02]KKMCreateOFDPacket [18:54:02]OFDProtocolAddRootSTLVToBuf [18:54:02]FM_MakeSignedData [18:54:02]FM_MakeSignedData [18:54:02]SAM_PROTO_SignData [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 0D 01 02 [18:54:02]Write to MH i2c: E2 08 00 B8 12 80 0D 01 02 00 00 00 00 43 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:02]Read from MH i2c: E2 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 03 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 03 00 B8 12 00 90 00 3E [18:54:02]RAPDU: 90 00 [18:54:02]wFMCommunicate OK [18:54:02]wFMCommunicate request_size=255 [18:54:02]MH_SAM_APDU [18:54: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 34 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 02 00 00 F4 03 04 00 49 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7B 01 00 35 04 06 00 AA [18:54:02]Write to MH i2c: E2 02 01 B9 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 34 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 02 00 00 F4 03 04 00 49 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7B 01 00 35 04 06 00 AA 00 00 67 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:03]Read from MH i2c: E2 03 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 03 00 B9 12 00 90 00 3F [18:54:03]RAPDU: 90 00 [18:54:03]wFMCommunicate OK [18:54:03]wFMCommunicate request_size=10 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 0D 02 02 05 40 47 37 47 2E [18:54:03]Write to MH i2c: E2 0D 00 BA 12 80 0D 02 02 05 00 40 47 37 47 2E 00 00 83 [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 03 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 03 00 BA 12 00 90 00 40 [18:54:03]RAPDU: 90 00 [18:54:03]wFMCommunicate OK [18:54:03]wFMCommunicate request_size=4 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 0D 03 02 [18:54:03]Write to MH i2c: E2 08 00 BB 12 80 0D 03 02 00 00 00 00 48 [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 0B 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 0B 00 BB 12 00 DE 6F 3F 1A 7E E2 DB AB 90 00 D5 [18:54:03]RAPDU: DE 6F 3F 1A 7E E2 DB AB 90 00 [18:54:03]wFMCommunicate OK [18:54:03]SAM_PROTO_SignData done [18:54:03]FM_MakeSignedData done [18:54:03]CreateOFDProtocolMessage [18:54:03]wFMCommunicate request_size=4 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 11 00 00 [18:54:03]Write to MH i2c: E2 08 00 BC 12 80 11 00 00 00 00 00 00 48 [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 17 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 17 00 BC 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 99 [18:54:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:54:03]wFMCommunicate OK [18:54:03]CreateOFDProtocolMessage done [18:54:03]OFDSenderStorePacket 97130 [18:54:03]StoreOFDPacket docnum=97130 [18:54:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6A ED 07 01 3C AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 49 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7B 01 00 35 04 06 00 AA 40 47 37 47 2E DE 6F 3F 1A 7E E2 DB AB [18:54:03]CheckFolder [18:54:03]dirname=/storage/ofd_packets [18:54:03]CheckFolder done [18:54:03]ProducePacketName [18:54:03]name=ofd_packets/00097130 [18:54:03]NVStorageSaveData ofd_packets/00097130 [18:54:03]File name is /storage/ofd_packets/00097130 [18:54:03]Write 301 bytes [18:54:03]NVStorageSaveData done [18:54:03]OFDSenderStorePacket done [18:54:03]KKMCreateOFDPacket done [18:54:03]NVStorageSaveData kkm_last_timestamp [18:54:03]File name is /storage/kkm_last_timestamp [18:54:03]Write 4 bytes [18:54:03]NVStorageSaveData done [18:54:03]ExternCall_PrintAddStr [18:54:03]wPrintStart [18:54:03]Write to MH i2c: 01 00 00 BD 12 CF [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: 01 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: 01 07 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: 01 07 00 BD 12 00 00 00 00 00 FF 0F E4 [18:54:03]RasterBufferAndPrint [18:54:03]line Счет N : (1)3407665 [18:54:03]line ИНН: 02508201610067 [18:54:03]line Контрольно-Кассовый Чек [18:54:03]line ПРОДАЖА [18:54:03]line ТРК (МРК, ГНК) : 12 [18:54:03]line Товар: 2710124130 [18:54:03]line Аи-92-К-4 [18:54:03]line 4.490 * 66.90 [18:54:03]line = 300.38 [18:54:03]line НДС 12% НСП 1% [18:54:03]line > о реализуемом товаре [18:54:03]line ОКРУГЛЕНИЕ: -0.38 [18:54:03]line ИТОГО: 300.00 [18:54:03]line Внесено: 300.00 [18:54:03]line СДАЧА: 0.00 [18:54:03]line НСП 1% : 2.66 [18:54:03]line НДС 12% : 31.90 [18:54:03]line Наличными: 300.00 [18:54:03]line Безнал.: 0.00 [18:54:03]line Место: АЗС № 82 "Партнер Нефть" [18:54:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:54:03]line СНО: Общий режим [18:54:03]line Чек 639 29.10.2024 18:54 [18:54:03]line Смена: 145 ФФД: 1.0 [18:54:03]line ЗНМ: 0300000017 [18:54:03]line РНМ: 0000000000170478 [18:54:03]line Версия ККМ: v1.0 [18:54:03]line ФМ: 0000000002098560 [18:54:03]line ФД: 97130 [18:54:03]line ФПД: 187193049433902 [18:54:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185401&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97130&fm=187193049433902&tin=02508201610067®Number=0000000000170478&sum=30000 [18:54:03]written 0, free lines is 4095 [18:54:03]OFD Sender: Processing packet 97130 [packets to send 59, broken 58] [18:54:03]ProducePacketName [18:54:03]name=ofd_packets/00097130 [18:54:03]OFD Sender: To server: pG, [18:54:03]CommunicateWithHost lk.salyk.kg:30040 [18:54:03]ConnectInit lk.salyk.kg [18:54:03]Connected sock=10 [18:54:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6A ED 07 01 3C AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 49 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 7B 01 00 35 04 06 00 AA 40 47 37 47 2E DE 6F 3F 1A 7E E2 DB AB [18:54:03]Write to MH i2c: 01 00 00 E8 12 FA [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: 01 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: 01 07 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: 01 07 00 E8 12 00 00 00 00 00 0A 0D 18 [18:54:03]RasterBufferAndPrint [18:54:03]line [18:54:03]line [18:54:03]line [18:54:03]line [18:54:03]line [18:54:03]written 0, free lines is 3344 [18:54:03]MH_Cut [18:54:03]Write to MH i2c: D1 01 00 EF 12 01 D3 [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: D1 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: D1 01 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: D1 01 00 EF 12 00 D2 [18:54:03]Write to MH i2c: 01 00 00 F0 12 02 [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6B E0 47 00 0A 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 32 30 39 38 35 36 30 10 04 04 00 6A 7B 01 00 F4 03 04 00 6F D9 20 67 B6 04 01 00 00 02 9A D5 DF E4 6A 5F 7B [18:54:03]CommunicateWithHost err = 0 [18:54:03]CheckOFDResponse [18:54:03]1017 (14) - 77093643461234 [18:54:03]1041 (16) - 0000000002098560 [18:54:03]1040 (4) - 97130 [18:54:03]1012 (4) - 29.10.2024 12:47 [18:54:03]1206 (1) - 0 [18:54:03]OFD Sender: Remove packet 97130 [18:54:03]ProducePacketName [18:54:03]name=ofd_packets/00097130 [18:54:03]NVStorageDeleteData [18:54:04]OFD Sender: No OFD packet to send [18:54:04]*** Cut start [18:54:04]*** Partial cut [18:54:04]*** CUTSNS_PIN = 1 [18:54:04]*** CUTSNS_PIN = 0 [18:54:04]*** Brake cut motor [18:54:04]Read from MH i2c: 01 [18:54:04]MH_I2C_Read... [18:54:04]*** Stop cut motor [18:54:04]*** Cut end [18:54:04]Read from MH i2c: 01 07 00 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: 01 07 00 F0 12 00 00 00 00 00 FF 0F 17 [18:54:04]process_action close_receipt done [18:54:04]requested_data is exist [18:54:04]produce_requested_data [18:54:04]requested_item fm.sn is exist - process it [18:54:04]wFMCommunicate request_size=4 [18:54:04]MH_SAM_APDU [18:54:04]CAPDU: 80 11 00 00 [18:54:04]Write to MH i2c: E2 08 00 F1 12 80 11 00 00 00 00 00 00 7D [18:54:04]Write i2c OK [18:54:04]MH_I2C_Read... [18:54:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:04]Read from MH i2c: E2 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: E2 17 00 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: E2 17 00 F1 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [18:54:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:54:04]wFMCommunicate OK [18:54:04]requested_item fd.num is exist - process it [18:54:04]SAM_PROTO_GetFieldsCounters [18:54:04]wFMCommunicate request_size=4 [18:54:04]MH_SAM_APDU [18:54:04]CAPDU: 80 13 00 00 [18:54:04]Write to MH i2c: E2 08 00 F2 12 80 13 00 00 00 00 00 00 80 [18:54:04]Write i2c OK [18:54:04]MH_I2C_Read... [18:54:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:05]Read from MH i2c: E2 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 62 00 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 62 00 F2 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [18:54:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:05]wFMCommunicate OK [18:54:05]SAM_PROTO_GetFieldsCounters done [18:54:05]requested_item shift.num is exist - process it [18:54:05]requested_item shift.opened is exist - process it [18:54:05]req_shift_opened [18:54:05]FM_GetShiftState [18:54:05]SAM_PROTO_GetShiftState [18:54:05]wFMCommunicate request_size=4 [18:54:05]MH_SAM_APDU [18:54:05]CAPDU: 80 13 01 00 [18:54:05]Write to MH i2c: E2 08 00 F3 12 80 13 01 00 00 00 00 00 82 [18:54:05]Write i2c OK [18:54:05]MH_I2C_Read... [18:54:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:05]Read from MH i2c: E2 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 0E 00 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 0E 00 F3 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E0 [18:54:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:54:05]wFMCommunicate OK [18:54:05]SAM_PROTO_GetShiftState done [18:54:05]FM_GetShiftState done [18:54:05]req_shift_opened done [18:54:05]requested_item shift.open_date is exist - process it [18:54:05]req_shift_open_date [18:54:05]req_shift_open_date done [18:54:05]produce_requested_data done [18:54:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97130,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:54:05]process_action_free close_receipt [18:54:05]json_value_free [18:54:05]json_value_free done [18:54:05]process_json_proto returns [18:54:05]Send response to host [18:54:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97130,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:54:05]free response buf [18:54:05]execute_script done [18:54:05]execute_script returns [18:54:05]free content buf [18:54:05]Sock 7.Close socket [18:54:05]Sock 7.Thread stoped [18:54:09]OFD Sender: No OFD packet to send [18:54:14]OFD Sender: No OFD packet to send [18:54:19]OFD Sender: No OFD packet to send [18:54:24]OFD Sender: No OFD packet to send [18:54:29]OFD Sender: No OFD packet to send [18:54:34]OFD Sender: No OFD packet to send [18:54:39]OFD Sender: No OFD packet to send [18:54:44]OFD Sender: No OFD packet to send [18:54:49]OFD Sender: No OFD packet to send [18:54:54]OFD Sender: No OFD packet to send [18:54:59]OFD Sender: No OFD packet to send [18:55:04]OFD Sender: No OFD packet to send [18:55:09]OFD Sender: No OFD packet to send [18:55:14]OFD Sender: No OFD packet to send [18:55:19]OFD Sender: No OFD packet to send [18:55:24]OFD Sender: No OFD packet to send [18:55:29]OFD Sender: No OFD packet to send [18:55:31]accept exits with 9 [18:55:31]New connection [18:55:31]New thread 3066580324 created [18:55:31]Thread 3066723684 joined [18:55:31]Waiting for new connection... [18:55:31] Sock 9.Parse request [18:55:31]Sock 9.Check first char [18:55:31]Sock 9.First char is OK [18:55:31]request: POST /json_proto HTTP/1.0 [18:55:31]Method: POST [18:55:31]URL: /json_proto [18:55:31]Method is POST - this is cgi request [18:55:31]url: /json_proto [18:55:31]query_string will be loaded in cgi processing [18:55:31]execute_cgi json_proto POST (null) [18:55:31]execute_cgi path=json_proto method=POST [18:55:31]POST find Content-Length [18:55:31]Host: 172.17.40.67:8080 [18:55:31]Content-Length: 683 [18:55:31]Content-Type: application/json [18:55:31] [18:55:31]POST finish read [18:55:31]Found Content-Length = 683 [18:55:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:55:31]execute_script... [18:55:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:55:31]POST & json_proto [18:55:31]process_json_proto [18:55:31]json parsed OK: [18:55:31]protocol is kg_v1.0 [18:55:31]action value=close_receipt [18:55:31]process_action close_receipt [18:55:31]cmd_close_receipt [18:55:31]MH_GetDate [18:55:31]Write to MH i2c: F0 00 00 F4 12 F5 [18:55:31]Write i2c OK [18:55:31]MH_I2C_Read... [18:55:31]Read from MH i2c: F0 [18:55:31]MH_I2C_Read... [18:55:31]Read from MH i2c: F0 09 00 [18:55:31]MH_I2C_Read... [18:55:31]Read from MH i2c: F0 09 00 F4 12 00 A4 2F 21 67 EE DA 66 66 ED [18:55:31]GetLastDocTimeStamp 1730228041 [18:55:31]current date 1730228132 [18:55:31]FM_GetShiftState [18:55:31]SAM_PROTO_GetShiftState [18:55:31]wFMCommunicate request_size=4 [18:55:31]MH_SAM_APDU [18:55:31]CAPDU: 80 13 01 00 [18:55:31]Write to MH i2c: E2 08 00 F5 12 80 13 01 00 00 00 00 00 84 [18:55:31]Write i2c OK [18:55:31]MH_I2C_Read... [18:55:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:32]Read from MH i2c: E2 [18:55:32]MH_I2C_Read... [18:55:32]Read from MH i2c: E2 0E 00 [18:55:32]MH_I2C_Read... [18:55:32]Read from MH i2c: E2 0E 00 F5 12 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E2 [18:55:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:55:32]wFMCommunicate OK [18:55:32]SAM_PROTO_GetShiftState done [18:55:32]FM_GetShiftState done [18:55:32]opened in 1730160548 [18:55:32]opened+sec_in_day 1730246948 [18:55:32]quantity*price = 250005 [18:55:32]sum+1 = 250006 [18:55:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.49 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 640 29.10.2024 18:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97131 ФПД: 220448852029449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97131&fm=220448852029449&tin=02508201610067®Number=0000000000170478&sum=250000 [18:55:33]StoreToDocumentArchive [18:55:33]shift 145 fd 97131 [18:55:33]save to /storage/0145/doc_00097131 [18:55:33]save last doc name /storage/0145/doc_00097131 to /storage/kkm_last_doc_name [18:55:33]save OK [18:55:33]Clear old archive folders... [18:55:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:55:33]tlvbuf is 006F5900 [18:55:33]SAM_PROTO_ClearQueue [18:55:33]wFMCommunicate request_size=4 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 09 00 00 [18:55:33]Write to MH i2c: E2 08 00 02 13 80 09 00 00 00 00 00 00 87 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 02 13 00 90 00 89 [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]SAM_PROTO_ClearQueue done [18:55:33]KKMCreateOFDPacket [18:55:33]OFDProtocolAddRootSTLVToBuf [18:55:33]FM_MakeSignedData [18:55:33]FM_MakeSignedData [18:55:33]SAM_PROTO_SignData [18:55:33]wFMCommunicate request_size=4 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 0D 01 02 [18:55:33]Write to MH i2c: E2 08 00 03 13 80 0D 01 02 00 00 00 00 8F [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 03 13 00 90 00 8A [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]wFMCommunicate request_size=255 [18:55:33]MH_SAM_APDU [18: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 34 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 80 02 00 00 F4 03 04 00 A4 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7B 01 00 35 04 06 00 C8 [18:55:33]Write to MH i2c: E2 02 01 04 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 34 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 80 02 00 00 F4 03 04 00 A4 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7B 01 00 35 04 06 00 C8 00 00 72 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 04 13 00 90 00 8B [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]wFMCommunicate request_size=10 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 0D 02 02 05 7F 3F 84 30 09 [18:55:33]Write to MH i2c: E2 0D 00 05 13 80 0D 02 02 05 00 7F 3F 84 30 09 00 00 17 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 05 13 00 90 00 8C [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]wFMCommunicate request_size=4 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 0D 03 02 [18:55:33]Write to MH i2c: E2 08 00 06 13 80 0D 03 02 00 00 00 00 94 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 0B 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 0B 00 06 13 00 72 CD 2C 3C F0 AF C6 6A 90 00 0B [18:55:33]RAPDU: 72 CD 2C 3C F0 AF C6 6A 90 00 [18:55:33]wFMCommunicate OK [18:55:33]SAM_PROTO_SignData done [18:55:33]FM_MakeSignedData done [18:55:33]CreateOFDProtocolMessage [18:55:33]wFMCommunicate request_size=4 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 11 00 00 [18:55:33]Write to MH i2c: E2 08 00 07 13 80 11 00 00 00 00 00 00 94 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 17 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 17 00 07 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [18:55:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:55:33]wFMCommunicate OK [18:55:33]CreateOFDProtocolMessage done [18:55:33]OFDSenderStorePacket 97131 [18:55:33]StoreOFDPacket docnum=97131 [18:55:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 CA 07 01 9F 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 34 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 80 02 00 00 F4 03 04 00 A4 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7B 01 00 35 04 06 00 C8 7F 3F 84 30 09 72 CD 2C 3C F0 AF C6 6A [18:55:33]CheckFolder [18:55:33]dirname=/storage/ofd_packets [18:55:33]CheckFolder done [18:55:33]ProducePacketName [18:55:33]name=ofd_packets/00097131 [18:55:33]NVStorageSaveData ofd_packets/00097131 [18:55:33]File name is /storage/ofd_packets/00097131 [18:55:33]Write 301 bytes [18:55:33]NVStorageSaveData done [18:55:33]OFDSenderStorePacket done [18:55:33]KKMCreateOFDPacket done [18:55:33]NVStorageSaveData kkm_last_timestamp [18:55:33]File name is /storage/kkm_last_timestamp [18:55:33]Write 4 bytes [18:55:33]NVStorageSaveData done [18:55:33]ExternCall_PrintAddStr [18:55:33]wPrintStart [18:55:33]Write to MH i2c: 01 00 00 08 13 1B [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: 01 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: 01 07 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: 01 07 00 08 13 00 00 00 00 00 FF 0F 30 [18:55:33]RasterBufferAndPrint [18:55:33]line Счет N : (1)3407666 [18:55:33]line ИНН: 02508201610067 [18:55:33]line Контрольно-Кассовый Чек [18:55:33]line ПРОДАЖА [18:55:33]line ТРК (МРК, ГНК) : 42 [18:55:33]line Товар: 2710124130 [18:55:33]line Аи-92-К-4 [18:55:33]line 37.370 * 66.90 [18:55:33]line = 2500.05 [18:55:33]line НДС 12% НСП 1% [18:55:33]line > о реализуемом товаре [18:55:33]line ОКРУГЛЕНИЕ: -0.05 [18:55:33]line ИТОГО: 2500.00 [18:55:33]line Внесено: 2500.00 [18:55:33]line СДАЧА: 0.00 [18:55:33]line НСП 1% : 22.12 [18:55:33]line НДС 12% : 265.49 [18:55:33]line Наличными: 2500.00 [18:55:33]line Безнал.: 0.00 [18:55:33]line Место: АЗС № 82 "Партнер Нефть" [18:55:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:55:33]line СНО: Общий режим [18:55:33]line Чек 640 29.10.2024 18:55 [18:55:33]line Смена: 145 ФФД: 1.0 [18:55:33]line ЗНМ: 0300000017 [18:55:33]line РНМ: 0000000000170478 [18:55:33]line Версия ККМ: v1.0 [18:55:33]line ФМ: 0000000002098560 [18:55:33]line ФД: 97131 [18:55:33]line ФПД: 220448852029449 [18:55:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97131&fm=220448852029449&tin=02508201610067®Number=0000000000170478&sum=250000 [18:55:33]OFD Sender: Processing packet 97131 [packets to send 59, broken 58] [18:55:33]ProducePacketName [18:55:33]name=ofd_packets/00097131 [18:55:33]OFD Sender: To server: pG, [18:55:33]CommunicateWithHost lk.salyk.kg:30040 [18:55:33]ConnectInit lk.salyk.kg [18:55:33]written 0, free lines is 4095 [18:55:34]Connected sock=10 [18:55:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 CA 07 01 9F 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 34 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 80 02 00 00 F4 03 04 00 A4 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 7B 01 00 35 04 06 00 C8 7F 3F 84 30 09 72 CD 2C 3C F0 AF C6 6A [18:55:34]Write to MH i2c: 01 00 00 33 13 46 [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 07 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 07 00 33 13 00 00 00 00 00 10 0D 6A [18:55:34]RasterBufferAndPrint [18:55:34]line [18:55:34]line [18:55:34]line [18:55:34]line [18:55:34]line [18:55:34]written 0, free lines is 3354 [18:55:34]MH_Cut [18:55:34]Write to MH i2c: D1 01 00 3A 13 01 1F [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: D1 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: D1 01 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: D1 01 00 3A 13 00 1E [18:55:34]Write to MH i2c: 01 00 00 3B 13 4E [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 24 47 00 69 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 32 30 39 38 35 36 30 10 04 04 00 6B 7B 01 00 F4 03 04 00 CA D9 20 67 B6 04 01 00 00 0B FD 38 A1 54 35 1E D7 [18:55:34]CommunicateWithHost err = 0 [18:55:34]CheckOFDResponse [18:55:34]1017 (14) - 77093643461234 [18:55:34]1041 (16) - 0000000002098560 [18:55:34]1040 (4) - 97131 [18:55:34]1012 (4) - 29.10.2024 12:49 [18:55:34]1206 (1) - 0 [18:55:34]OFD Sender: Remove packet 97131 [18:55:34]ProducePacketName [18:55:34]name=ofd_packets/00097131 [18:55:34]NVStorageDeleteData [18:55:35]OFD Sender: No OFD packet to send [18:55:35]*** Cut start [18:55:35]*** Partial cut [18:55:35]*** CUTSNS_PIN = 1 [18:55:35]*** CUTSNS_PIN = 0 [18:55:35]*** Brake cut motor [18:55:35]Read from MH i2c: 01 [18:55:35]MH_I2C_Read... [18:55:35]*** Stop cut motor [18:55:35]*** Cut end [18:55:35]Read from MH i2c: 01 07 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: 01 07 00 3B 13 00 00 00 00 00 FF 0F 63 [18:55:35]process_action close_receipt done [18:55:35]requested_data is exist [18:55:35]produce_requested_data [18:55:35]requested_item fm.sn is exist - process it [18:55:35]wFMCommunicate request_size=4 [18:55:35]MH_SAM_APDU [18:55:35]CAPDU: 80 11 00 00 [18:55:35]Write to MH i2c: E2 08 00 3C 13 80 11 00 00 00 00 00 00 C9 [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:35]Read from MH i2c: E2 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 17 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 17 00 3C 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [18:55:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:55:35]wFMCommunicate OK [18:55:35]requested_item fd.num is exist - process it [18:55:35]SAM_PROTO_GetFieldsCounters [18:55:35]wFMCommunicate request_size=4 [18:55:35]MH_SAM_APDU [18:55:35]CAPDU: 80 13 00 00 [18:55:35]Write to MH i2c: E2 08 00 3D 13 80 13 00 00 00 00 00 00 CC [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:35]Read from MH i2c: E2 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 62 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 62 00 3D 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 EB [18:55:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:35]wFMCommunicate OK [18:55:35]SAM_PROTO_GetFieldsCounters done [18:55:35]requested_item shift.num is exist - process it [18:55:35]requested_item shift.opened is exist - process it [18:55:35]req_shift_opened [18:55:35]FM_GetShiftState [18:55:35]SAM_PROTO_GetShiftState [18:55:35]wFMCommunicate request_size=4 [18:55:35]MH_SAM_APDU [18:55:35]CAPDU: 80 13 01 00 [18:55:35]Write to MH i2c: E2 08 00 3E 13 80 13 01 00 00 00 00 00 CE [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:36]Read from MH i2c: E2 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 0E 00 [18:55:36]MH_I2C_Read... [18:55:36]Read from MH i2c: E2 0E 00 3E 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2C [18:55:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:55:36]wFMCommunicate OK [18:55:36]SAM_PROTO_GetShiftState done [18:55:36]FM_GetShiftState done [18:55:36]req_shift_opened done [18:55:36]requested_item shift.open_date is exist - process it [18:55:36]req_shift_open_date [18:55:36]req_shift_open_date done [18:55:36]produce_requested_data done [18:55:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97131,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:55:36]process_action_free close_receipt [18:55:36]json_value_free [18:55:36]json_value_free done [18:55:36]process_json_proto returns [18:55:36]Send response to host [18:55:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97131,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:55:36]free response buf [18:55:36]execute_script done [18:55:36]execute_script returns [18:55:36]free content buf [18:55:36]Sock 9.Close socket [18:55:36]Sock 9.Thread stoped [18:55:40]OFD Sender: No OFD packet to send [18:55:45]OFD Sender: No OFD packet to send [18:55:50]OFD Sender: No OFD packet to send [18:55:55]OFD Sender: No OFD packet to send [18:56:00]OFD Sender: No OFD packet to send [18:56:05]OFD Sender: No OFD packet to send [18:56:06]accept exits with 7 [18:56:06]New connection [18:56:06]New thread 3066723684 created [18:56:06]Thread 3066580324 joined [18:56:06]Waiting for new connection... [18:56:06] Sock 7.Parse request [18:56:06]Sock 7.Check first char [18:56:06]Sock 7.First char is OK [18:56:06]request: POST /json_proto HTTP/1.0 [18:56:06]Method: POST [18:56:06]URL: /json_proto [18:56:06]Method is POST - this is cgi request [18:56:06]url: /json_proto [18:56:06]query_string will be loaded in cgi processing [18:56:06]execute_cgi json_proto POST (null) [18:56:06]execute_cgi path=json_proto method=POST [18:56:06]POST find Content-Length [18:56:06]Host: 172.17.40.67:8080 [18:56:06]Content-Length: 678 [18:56:06]Content-Type: application/json [18:56:06] [18:56:06]POST finish read [18:56:06]Found Content-Length = 678 [18:56:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:06]execute_script... [18:56:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:06]POST & json_proto [18:56:06]process_json_proto [18:56:06]json parsed OK: [18:56:06]protocol is kg_v1.0 [18:56:06]action value=close_receipt [18:56:06]process_action close_receipt [18:56:06]cmd_close_receipt [18:56:06]MH_GetDate [18:56:06]Write to MH i2c: F0 00 00 3F 13 41 [18:56:06]Write i2c OK [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: F0 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: F0 09 00 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: F0 09 00 3F 13 00 C6 2F 21 67 EE DA 66 66 5B [18:56:06]GetLastDocTimeStamp 1730228132 [18:56:06]current date 1730228166 [18:56:06]FM_GetShiftState [18:56:06]SAM_PROTO_GetShiftState [18:56:06]wFMCommunicate request_size=4 [18:56:06]MH_SAM_APDU [18:56:06]CAPDU: 80 13 01 00 [18:56:06]Write to MH i2c: E2 08 00 40 13 80 13 01 00 00 00 00 00 D0 [18:56:06]Write i2c OK [18:56:06]MH_I2C_Read... [18:56:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:06]Read from MH i2c: E2 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: E2 0E 00 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: E2 0E 00 40 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2E [18:56:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:56:06]wFMCommunicate OK [18:56:06]SAM_PROTO_GetShiftState done [18:56:06]FM_GetShiftState done [18:56:06]opened in 1730160548 [18:56:06]opened+sec_in_day 1730246948 [18:56:06]quantity*price = 50041 [18:56:06]sum+1 = 50042 [18:56: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 641 29.10.2024 18:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97132 ФПД: 237876157406194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185606&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97132&fm=237876157406194&tin=02508201610067®Number=0000000000170478&sum=50000 [18:56:07]StoreToDocumentArchive [18:56:07]shift 145 fd 97132 [18:56:07]save to /storage/0145/doc_00097132 [18:56:07]save last doc name /storage/0145/doc_00097132 to /storage/kkm_last_doc_name [18:56:07]save OK [18:56:07]Clear old archive folders... [18:56:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:07]tlvbuf is 006B2A10 [18:56:07]SAM_PROTO_ClearQueue [18:56:07]wFMCommunicate request_size=4 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 09 00 00 [18:56:07]Write to MH i2c: E2 08 00 4D 13 80 09 00 00 00 00 00 00 D2 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 4D 13 00 90 00 D4 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]SAM_PROTO_ClearQueue done [18:56:07]KKMCreateOFDPacket [18:56:07]OFDProtocolAddRootSTLVToBuf [18:56:07]FM_MakeSignedData [18:56:07]FM_MakeSignedData [18:56:07]SAM_PROTO_SignData [18:56:07]wFMCommunicate request_size=4 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 0D 01 02 [18:56:07]Write to MH i2c: E2 08 00 4E 13 80 0D 01 02 00 00 00 00 DA [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 4E 13 00 90 00 D5 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]wFMCommunicate request_size=255 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 C6 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7B 01 00 35 04 06 00 D8 [18:56:07]Write to MH i2c: E2 02 01 4F 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 34 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 02 00 00 F4 03 04 00 C6 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7B 01 00 35 04 06 00 D8 00 00 B9 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 4F 13 00 90 00 D6 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]wFMCommunicate request_size=10 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 0D 02 02 05 58 DB DC DB F2 [18:56:07]Write to MH i2c: E2 0D 00 50 13 80 0D 02 02 05 00 58 DB DC DB F2 00 00 C3 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 50 13 00 90 00 D7 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]wFMCommunicate request_size=4 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 0D 03 02 [18:56:07]Write to MH i2c: E2 08 00 51 13 80 0D 03 02 00 00 00 00 DF [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:08]Read from MH i2c: E2 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: E2 0B 00 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: E2 0B 00 51 13 00 89 17 27 5B 3F 53 23 F2 90 00 A9 [18:56:08]RAPDU: 89 17 27 5B 3F 53 23 F2 90 00 [18:56:08]wFMCommunicate OK [18:56:08]SAM_PROTO_SignData done [18:56:08]FM_MakeSignedData done [18:56:08]CreateOFDProtocolMessage [18:56:08]wFMCommunicate request_size=4 [18:56:08]MH_SAM_APDU [18:56:08]CAPDU: 80 11 00 00 [18:56:08]Write to MH i2c: E2 08 00 52 13 80 11 00 00 00 00 00 00 DF [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:08]Read from MH i2c: E2 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: E2 17 00 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: E2 17 00 52 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [18:56:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:08]wFMCommunicate OK [18:56:08]CreateOFDProtocolMessage done [18:56:08]OFDSenderStorePacket 97132 [18:56:08]StoreOFDPacket docnum=97132 [18:56:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 03 07 01 3A 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 34 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 02 00 00 F4 03 04 00 C6 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7B 01 00 35 04 06 00 D8 58 DB DC DB F2 89 17 27 5B 3F 53 23 F2 [18:56:08]CheckFolder [18:56:08]dirname=/storage/ofd_packets [18:56:08]CheckFolder done [18:56:08]ProducePacketName [18:56:08]name=ofd_packets/00097132 [18:56:08]NVStorageSaveData ofd_packets/00097132 [18:56:08]File name is /storage/ofd_packets/00097132 [18:56:08]Write 301 bytes [18:56:08]NVStorageSaveData done [18:56:08]OFDSenderStorePacket done [18:56:08]KKMCreateOFDPacket done [18:56:08]NVStorageSaveData kkm_last_timestamp [18:56:08]File name is /storage/kkm_last_timestamp [18:56:08]Write 4 bytes [18:56:08]NVStorageSaveData done [18:56:08]ExternCall_PrintAddStr [18:56:08]wPrintStart [18:56:08]Write to MH i2c: 01 00 00 53 13 66 [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 07 00 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 07 00 53 13 00 00 00 00 00 FF 0F 7B [18:56:08]RasterBufferAndPrint [18:56:08]line Счет N : (1)3407668 [18:56:08]line ИНН: 02508201610067 [18:56:08]line Контрольно-Кассовый Чек [18:56:08]line ПРОДАЖА [18:56:08]line ТРК (МРК, ГНК) : 12 [18:56:08]line Товар: 2710124130 [18:56:08]line Аи-92-К-4 [18:56:08]line 7.480 * 66.90 [18:56:08]line = 500.41 [18:56:08]line НДС 12% НСП 1% [18:56:08]line > о реализуемом товаре [18:56:08]line ОКРУГЛЕНИЕ: -0.41 [18:56:08]line ИТОГО: 500.00 [18:56:08]line Внесено: 500.00 [18:56:08]line СДАЧА: 0.00 [18:56:08]line НСП 1% : 4.43 [18:56:08]line НДС 12% : 53.14 [18:56:08]line Наличными: 500.00 [18:56:08]line Безнал.: 0.00 [18:56:08]line Место: АЗС № 82 "Партнер Нефть" [18:56:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:56:08]line СНО: Общий режим [18:56:08]line Чек 641 29.10.2024 18:56 [18:56:08]line Смена: 145 ФФД: 1.0 [18:56:08]line ЗНМ: 0300000017 [18:56:08]line РНМ: 0000000000170478 [18:56:08]line Версия ККМ: v1.0 [18:56:08]line ФМ: 0000000002098560 [18:56:08]line ФД: 97132 [18:56:08]line ФПД: 237876157406194 [18:56:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185606&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97132&fm=237876157406194&tin=02508201610067®Number=0000000000170478&sum=50000 [18:56:08]OFD Sender: Processing packet 97132 [packets to send 59, broken 58] [18:56:08]ProducePacketName [18:56:08]name=ofd_packets/00097132 [18:56:08]OFD Sender: To server: pG, [18:56:08]CommunicateWithHost lk.salyk.kg:30040 [18:56:08]ConnectInit lk.salyk.kg [18:56:08]written 0, free lines is 4095 [18:56:08]Connected sock=10 [18:56:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 03 07 01 3A 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 34 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 02 00 00 F4 03 04 00 C6 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7B 01 00 35 04 06 00 D8 58 DB DC DB F2 89 17 27 5B 3F 53 23 F2 [18:56:08]Write to MH i2c: 01 00 00 7E 13 91 [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 07 00 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 07 00 7E 13 00 00 00 00 00 09 0D AE [18:56:08]RasterBufferAndPrint [18:56:08]line [18:56:08]line [18:56:08]line [18:56:08]line [18:56:08]line [18:56:08]written 0, free lines is 3343 [18:56:08]MH_Cut [18:56:08]Write to MH i2c: D1 01 00 85 13 01 6A [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: D1 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: D1 01 00 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: D1 01 00 85 13 00 69 [18:56:08]Write to MH i2c: 01 00 00 86 13 99 [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 9F 47 00 DF 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 7B 01 00 F4 03 04 00 EC D9 20 67 B6 04 01 00 00 92 71 56 3E 9A 40 78 CF [18:56:08]CommunicateWithHost err = 0 [18:56:08]CheckOFDResponse [18:56:08]1017 (14) - 77093643461234 [18:56:08]1041 (16) - 0000000002098560 [18:56:08]1040 (4) - 97132 [18:56:08]1012 (4) - 29.10.2024 12:49 [18:56:08]1206 (1) - 0 [18:56:08]OFD Sender: Remove packet 97132 [18:56:08]ProducePacketName [18:56:08]name=ofd_packets/00097132 [18:56:08]NVStorageDeleteData [18:56:09]OFD Sender: No OFD packet to send [18:56:09]*** Cut start [18:56:09]*** Partial cut [18:56:09]*** CUTSNS_PIN = 1 [18:56:09]*** CUTSNS_PIN = 0 [18:56:09]*** Brake cut motor [18:56:10]Read from MH i2c: 01 [18:56:10]MH_I2C_Read... [18:56:10]*** Stop cut motor [18:56:10]*** Cut end [18:56:10]Read from MH i2c: 01 07 00 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: 01 07 00 86 13 00 00 00 00 00 FF 0F AE [18:56:10]process_action close_receipt done [18:56:10]requested_data is exist [18:56:10]produce_requested_data [18:56:10]requested_item fm.sn is exist - process it [18:56:10]wFMCommunicate request_size=4 [18:56:10]MH_SAM_APDU [18:56:10]CAPDU: 80 11 00 00 [18:56:10]Write to MH i2c: E2 08 00 87 13 80 11 00 00 00 00 00 00 14 [18:56:10]Write i2c OK [18:56:10]MH_I2C_Read... [18:56:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:10]Read from MH i2c: E2 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 17 00 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 17 00 87 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [18:56:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:10]wFMCommunicate OK [18:56:10]requested_item fd.num is exist - process it [18:56:10]SAM_PROTO_GetFieldsCounters [18:56:10]wFMCommunicate request_size=4 [18:56:10]MH_SAM_APDU [18:56:10]CAPDU: 80 13 00 00 [18:56:10]Write to MH i2c: E2 08 00 88 13 80 13 00 00 00 00 00 00 17 [18:56:10]Write i2c OK [18:56:10]MH_I2C_Read... [18:56:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:10]Read from MH i2c: E2 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 62 00 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 62 00 88 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 3A [18:56:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:10]wFMCommunicate OK [18:56:10]SAM_PROTO_GetFieldsCounters done [18:56:10]requested_item shift.num is exist - process it [18:56:10]requested_item shift.opened is exist - process it [18:56:10]req_shift_opened [18:56:10]FM_GetShiftState [18:56:10]SAM_PROTO_GetShiftState [18:56:10]wFMCommunicate request_size=4 [18:56:10]MH_SAM_APDU [18:56:10]CAPDU: 80 13 01 00 [18:56:10]Write to MH i2c: E2 08 00 89 13 80 13 01 00 00 00 00 00 19 [18:56:10]Write i2c OK [18:56:10]MH_I2C_Read... [18:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:10]Read from MH i2c: E2 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 0E 00 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 0E 00 89 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 77 [18:56:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:56:10]wFMCommunicate OK [18:56:10]SAM_PROTO_GetShiftState done [18:56:10]FM_GetShiftState done [18:56:10]req_shift_opened done [18:56:10]requested_item shift.open_date is exist - process it [18:56:10]req_shift_open_date [18:56:10]req_shift_open_date done [18:56:10]produce_requested_data done [18:56:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97132,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:56:10]process_action_free close_receipt [18:56:10]json_value_free [18:56:10]json_value_free done [18:56:10]process_json_proto returns [18:56:10]Send response to host [18:56:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97132,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:56:10]free response buf [18:56:10]execute_script done [18:56:10]execute_script returns [18:56:10]free content buf [18:56:10]Sock 7.Close socket [18:56:10]Sock 7.Thread stoped [18:56:14]OFD Sender: No OFD packet to send [18:56:19]OFD Sender: No OFD packet to send [18:56:24]OFD Sender: No OFD packet to send [18:56:29]OFD Sender: No OFD packet to send [18:56:34]OFD Sender: No OFD packet to send [18:56:39]OFD Sender: No OFD packet to send [18:56:43]accept exits with 9 [18:56:43]New connection [18:56:43]New thread 3066580324 created [18:56:43]Thread 3066723684 joined [18:56:43]Waiting for new connection... [18:56:43] Sock 9.Parse request [18:56:43]Sock 9.Check first char [18:56:43]Sock 9.First char is OK [18:56:43]request: POST /json_proto HTTP/1.0 [18:56:43]Method: POST [18:56:43]URL: /json_proto [18:56:43]Method is POST - this is cgi request [18:56:43]url: /json_proto [18:56:43]query_string will be loaded in cgi processing [18:56:43]execute_cgi json_proto POST (null) [18:56:43]execute_cgi path=json_proto method=POST [18:56:43]POST find Content-Length [18:56:43]Host: 172.17.40.67:8080 [18:56:43]Content-Length: 678 [18:56:43]Content-Type: application/json [18:56:43] [18:56:43]POST finish read [18:56:43]Found Content-Length = 678 [18:56:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:43]execute_script... [18: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)3407669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:43]POST & json_proto [18:56:43]process_json_proto [18:56:43]json parsed OK: [18:56:43]protocol is kg_v1.0 [18:56:43]action value=close_receipt [18:56:43]process_action close_receipt [18:56:43]cmd_close_receipt [18:56:43]MH_GetDate [18:56:43]Write to MH i2c: F0 00 00 8A 13 8C [18:56:43]Write i2c OK [18:56:43]MH_I2C_Read... [18:56:43]Read from MH i2c: F0 [18:56:43]MH_I2C_Read... [18:56:43]Read from MH i2c: F0 09 00 [18:56:43]MH_I2C_Read... [18:56:43]Read from MH i2c: F0 09 00 8A 13 00 EB 2F 21 67 EE DA 66 66 CB [18:56:43]GetLastDocTimeStamp 1730228166 [18:56:43]current date 1730228203 [18:56:43]FM_GetShiftState [18:56:43]SAM_PROTO_GetShiftState [18:56:43]wFMCommunicate request_size=4 [18:56:43]MH_SAM_APDU [18:56:43]CAPDU: 80 13 01 00 [18:56:43]Write to MH i2c: E2 08 00 8B 13 80 13 01 00 00 00 00 00 1B [18:56:43]Write i2c OK [18:56:43]MH_I2C_Read... [18:56:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:43]Read from MH i2c: E2 [18:56:43]MH_I2C_Read... [18:56:43]Read from MH i2c: E2 0E 00 [18:56:43]MH_I2C_Read... [18:56:43]Read from MH i2c: E2 0E 00 8B 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 79 [18:56:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:56:43]wFMCommunicate OK [18:56:43]SAM_PROTO_GetShiftState done [18:56:43]FM_GetShiftState done [18:56:43]opened in 1730160548 [18:56:43]opened+sec_in_day 1730246948 [18:56:43]quantity*price = 50041 [18:56:43]sum+1 = 50042 [18:56:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 642 29.10.2024 18:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97133 ФПД: 103120718487341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97133&fm=103120718487341&tin=02508201610067®Number=0000000000170478&sum=50000 [18:56:44]StoreToDocumentArchive [18:56:44]shift 145 fd 97133 [18:56:44]save to /storage/0145/doc_00097133 [18:56:44]save last doc name /storage/0145/doc_00097133 to /storage/kkm_last_doc_name [18:56:44]save OK [18:56:44]Clear old archive folders... [18:56:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:44]tlvbuf is 006A5820 [18:56:44]SAM_PROTO_ClearQueue [18:56:44]wFMCommunicate request_size=4 [18:56:44]MH_SAM_APDU [18:56:44]CAPDU: 80 09 00 00 [18:56:44]Write to MH i2c: E2 08 00 98 13 80 09 00 00 00 00 00 00 1D [18:56:44]Write i2c OK [18:56:44]MH_I2C_Read... [18:56:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:44]Read from MH i2c: E2 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 03 00 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 03 00 98 13 00 90 00 1F [18:56:44]RAPDU: 90 00 [18:56:44]wFMCommunicate OK [18:56:44]SAM_PROTO_ClearQueue done [18:56:44]KKMCreateOFDPacket [18:56:44]OFDProtocolAddRootSTLVToBuf [18:56:44]FM_MakeSignedData [18:56:44]FM_MakeSignedData [18:56:44]SAM_PROTO_SignData [18:56:44]wFMCommunicate request_size=4 [18:56:44]MH_SAM_APDU [18:56:44]CAPDU: 80 0D 01 02 [18:56:44]Write to MH i2c: E2 08 00 99 13 80 0D 01 02 00 00 00 00 25 [18:56:44]Write i2c OK [18:56:44]MH_I2C_Read... [18:56:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:44]Read from MH i2c: E2 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 03 00 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 03 00 99 13 00 90 00 20 [18:56:44]RAPDU: 90 00 [18:56:44]wFMCommunicate OK [18:56:44]wFMCommunicate request_size=255 [18:56:44]MH_SAM_APDU [18: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 34 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 82 02 00 00 F4 03 04 00 EB 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7B 01 00 35 04 06 00 5D [18:56:44]Write to MH i2c: E2 02 01 9A 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 34 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 82 02 00 00 F4 03 04 00 EB 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7B 01 00 35 04 06 00 5D 00 00 B0 [18:56:44]Write i2c OK [18:56:44]MH_I2C_Read... [18:56:44]OFD Sender: No OFD packet to send [18:56:44]Read from MH i2c: E2 [18:56:44]MH_I2C_Read... [18:56:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:44]Read from MH i2c: E2 03 00 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 03 00 9A 13 00 90 00 21 [18:56:44]RAPDU: 90 00 [18:56:44]wFMCommunicate OK [18:56:44]wFMCommunicate request_size=10 [18:56:44]MH_SAM_APDU [18:56:44]CAPDU: 80 0D 02 02 05 C9 A9 CB 5F 2D [18:56:44]Write to MH i2c: E2 0D 00 9B 13 80 0D 02 02 05 00 C9 A9 CB 5F 2D 00 00 FB [18:56:44]Write i2c OK [18:56:44]MH_I2C_Read... [18:56:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:44]Read from MH i2c: E2 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 03 00 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 03 00 9B 13 00 90 00 22 [18:56:44]RAPDU: 90 00 [18:56:44]wFMCommunicate OK [18:56:44]wFMCommunicate request_size=4 [18:56:44]MH_SAM_APDU [18:56:44]CAPDU: 80 0D 03 02 [18:56:44]Write to MH i2c: E2 08 00 9C 13 80 0D 03 02 00 00 00 00 2A [18:56:44]Write i2c OK [18:56:44]MH_I2C_Read... [18:56:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:44]Read from MH i2c: E2 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 0B 00 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 0B 00 9C 13 00 56 95 63 63 85 43 29 EA 90 00 B7 [18:56:44]RAPDU: 56 95 63 63 85 43 29 EA 90 00 [18:56:44]wFMCommunicate OK [18:56:44]SAM_PROTO_SignData done [18:56:44]FM_MakeSignedData done [18:56:44]CreateOFDProtocolMessage [18:56:44]wFMCommunicate request_size=4 [18:56:44]MH_SAM_APDU [18:56:44]CAPDU: 80 11 00 00 [18:56:44]Write to MH i2c: E2 08 00 9D 13 80 11 00 00 00 00 00 00 2A [18:56:44]Write i2c OK [18:56:44]MH_I2C_Read... [18:56:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:44]Read from MH i2c: E2 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 17 00 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: E2 17 00 9D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [18:56:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:44]wFMCommunicate OK [18:56:44]CreateOFDProtocolMessage done [18:56:44]OFDSenderStorePacket 97133 [18:56:44]StoreOFDPacket docnum=97133 [18:56:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 2B 07 01 06 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 82 02 00 00 F4 03 04 00 EB 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7B 01 00 35 04 06 00 5D C9 A9 CB 5F 2D 56 95 63 63 85 43 29 EA [18:56:44]CheckFolder [18:56:44]dirname=/storage/ofd_packets [18:56:44]CheckFolder done [18:56:44]ProducePacketName [18:56:44]name=ofd_packets/00097133 [18:56:44]NVStorageSaveData ofd_packets/00097133 [18:56:44]File name is /storage/ofd_packets/00097133 [18:56:44]Write 301 bytes [18:56:44]NVStorageSaveData done [18:56:44]OFDSenderStorePacket done [18:56:44]KKMCreateOFDPacket done [18:56:44]NVStorageSaveData kkm_last_timestamp [18:56:44]File name is /storage/kkm_last_timestamp [18:56:44]Write 4 bytes [18:56:44]NVStorageSaveData done [18:56:44]ExternCall_PrintAddStr [18:56:44]wPrintStart [18:56:44]Write to MH i2c: 01 00 00 9E 13 B1 [18:56:44]Write i2c OK [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: 01 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: 01 07 00 [18:56:44]MH_I2C_Read... [18:56:44]Read from MH i2c: 01 07 00 9E 13 00 00 00 00 00 FF 0F C6 [18:56:44]RasterBufferAndPrint [18:56:44]line Счет N : (1)3407669 [18:56:44]line ИНН: 02508201610067 [18:56:44]line Контрольно-Кассовый Чек [18:56:44]line ПРОДАЖА [18:56:44]line ТРК (МРК, ГНК) : 22 [18:56:44]line Товар: 2710124130 [18:56:44]line Аи-92-К-4 [18:56:44]line 7.480 * 66.90 [18:56:44]line = 500.41 [18:56:44]line НДС 12% НСП 1% [18:56:44]line > о реализуемом товаре [18:56:44]line ОКРУГЛЕНИЕ: -0.41 [18:56:44]line ИТОГО: 500.00 [18:56:44]line Внесено: 500.00 [18:56:44]line СДАЧА: 0.00 [18:56:44]line НСП 1% : 4.43 [18:56:44]line НДС 12% : 53.14 [18:56:44]line Наличными: 500.00 [18:56:44]line Безнал.: 0.00 [18:56:44]line Место: АЗС № 82 "Партнер Нефть" [18:56:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:56:44]line СНО: Общий режим [18:56:44]line Чек 642 29.10.2024 18:56 [18:56:44]line Смена: 145 ФФД: 1.0 [18:56:44]line ЗНМ: 0300000017 [18:56:44]line РНМ: 0000000000170478 [18:56:44]line Версия ККМ: v1.0 [18:56:44]line ФМ: 0000000002098560 [18:56:44]line ФД: 97133 [18:56:44]line ФПД: 103120718487341 [18:56:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97133&fm=103120718487341&tin=02508201610067®Number=0000000000170478&sum=50000 [18:56:45]OFD Sender: Processing packet 97133 [packets to send 59, broken 58] [18:56:45]ProducePacketName [18:56:45]name=ofd_packets/00097133 [18:56:45]OFD Sender: To server: pG, [18:56:45]CommunicateWithHost lk.salyk.kg:30040 [18:56:45]ConnectInit lk.salyk.kg [18:56:45]written 0, free lines is 4095 [18:56:45]Connected sock=10 [18:56:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 2B 07 01 06 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 82 02 00 00 F4 03 04 00 EB 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 7B 01 00 35 04 06 00 5D C9 A9 CB 5F 2D 56 95 63 63 85 43 29 EA [18:56:45]Write to MH i2c: 01 00 00 C9 13 DC [18:56:45]Write i2c OK [18:56:45]MH_I2C_Read... [18:56:45]Read from MH i2c: 01 [18:56:45]MH_I2C_Read... [18:56:45]Read from MH i2c: 01 07 00 [18:56:45]MH_I2C_Read... [18:56:45]Read from MH i2c: 01 07 00 C9 13 00 00 00 00 00 03 0D F3 [18:56:45]RasterBufferAndPrint [18:56:45]line [18:56:45]line [18:56:45]line [18:56:45]line [18:56:45]line [18:56:45]written 0, free lines is 3337 [18:56:45]MH_Cut [18:56:45]Write to MH i2c: D1 01 00 D0 13 01 B5 [18:56:45]Write i2c OK [18:56:45]MH_I2C_Read... [18:56:45]Read from MH i2c: D1 [18:56:45]MH_I2C_Read... [18:56:45]Read from MH i2c: D1 01 00 [18:56:45]MH_I2C_Read... [18:56:45]Read from MH i2c: D1 01 00 D0 13 00 B4 [18:56:45]Write to MH i2c: 01 00 00 D1 13 E4 [18:56:45]Write i2c OK [18:56:45]MH_I2C_Read... [18:56:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 42 FF 47 00 70 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 32 30 39 38 35 36 30 10 04 04 00 6D 7B 01 00 F4 03 04 00 11 DA 20 67 B6 04 01 00 00 26 40 31 BF 03 0C 53 3F [18:56:45]CommunicateWithHost err = 0 [18:56:45]CheckOFDResponse [18:56:45]1017 (14) - 77093643461234 [18:56:45]1041 (16) - 0000000002098560 [18:56:45]1040 (4) - 97133 [18:56:45]1012 (4) - 29.10.2024 12:50 [18:56:45]1206 (1) - 0 [18:56:45]OFD Sender: Remove packet 97133 [18:56:45]ProducePacketName [18:56:45]name=ofd_packets/00097133 [18:56:45]NVStorageDeleteData [18:56:46]OFD Sender: No OFD packet to send [18:56:46]*** Cut start [18:56:46]*** Partial cut [18:56:46]*** CUTSNS_PIN = 1 [18:56:46]*** CUTSNS_PIN = 0 [18:56:46]*** Brake cut motor [18:56:46]Read from MH i2c: 01 [18:56:46]MH_I2C_Read... [18:56:46]*** Stop cut motor [18:56:46]*** Cut end [18:56:46]Read from MH i2c: 01 07 00 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: 01 07 00 D1 13 00 00 00 00 00 FF 0F F9 [18:56:46]process_action close_receipt done [18:56:46]requested_data is exist [18:56:46]produce_requested_data [18:56:46]requested_item fm.sn is exist - process it [18:56:46]wFMCommunicate request_size=4 [18:56:46]MH_SAM_APDU [18:56:46]CAPDU: 80 11 00 00 [18:56:46]Write to MH i2c: E2 08 00 D2 13 80 11 00 00 00 00 00 00 5F [18:56:46]Write i2c OK [18:56:46]MH_I2C_Read... [18:56:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:46]Read from MH i2c: E2 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: E2 17 00 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: E2 17 00 D2 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [18:56:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:46]wFMCommunicate OK [18:56:46]requested_item fd.num is exist - process it [18:56:46]SAM_PROTO_GetFieldsCounters [18:56:46]wFMCommunicate request_size=4 [18:56:46]MH_SAM_APDU [18:56:46]CAPDU: 80 13 00 00 [18:56:46]Write to MH i2c: E2 08 00 D3 13 80 13 00 00 00 00 00 00 62 [18:56:46]Write i2c OK [18:56:46]MH_I2C_Read... [18:56:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:47]Read from MH i2c: E2 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 62 00 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 62 00 D3 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 89 [18:56:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:47]wFMCommunicate OK [18:56:47]SAM_PROTO_GetFieldsCounters done [18:56:47]requested_item shift.num is exist - process it [18:56:47]requested_item shift.opened is exist - process it [18:56:47]req_shift_opened [18:56:47]FM_GetShiftState [18:56:47]SAM_PROTO_GetShiftState [18:56:47]wFMCommunicate request_size=4 [18:56:47]MH_SAM_APDU [18:56:47]CAPDU: 80 13 01 00 [18:56:47]Write to MH i2c: E2 08 00 D4 13 80 13 01 00 00 00 00 00 64 [18:56:47]Write i2c OK [18:56:47]MH_I2C_Read... [18:56:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:47]Read from MH i2c: E2 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 0E 00 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 0E 00 D4 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C2 [18:56:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:56:47]wFMCommunicate OK [18:56:47]SAM_PROTO_GetShiftState done [18:56:47]FM_GetShiftState done [18:56:47]req_shift_opened done [18:56:47]requested_item shift.open_date is exist - process it [18:56:47]req_shift_open_date [18:56:47]req_shift_open_date done [18:56:47]produce_requested_data done [18:56:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97133,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:56:47]process_action_free close_receipt [18:56:47]json_value_free [18:56:47]json_value_free done [18:56:47]process_json_proto returns [18:56:47]Send response to host [18:56:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97133,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:56:47]free response buf [18:56:47]execute_script done [18:56:47]execute_script returns [18:56:47]free content buf [18:56:47]Sock 9.Close socket [18:56:47]Sock 9.Thread stoped [18:56:47]accept exits with 7 [18:56:47]New connection [18:56:47]New thread 3066723684 created [18:56:47]Thread 3066580324 joined [18:56:47]Waiting for new connection... [18:56:47] Sock 7.Parse request [18:56:47]Sock 7.Check first char [18:56:47]Sock 7.First char is OK [18:56:47]request: POST /json_proto HTTP/1.0 [18:56:47]Method: POST [18:56:47]URL: /json_proto [18:56:47]Method is POST - this is cgi request [18:56:47]url: /json_proto [18:56:47]query_string will be loaded in cgi processing [18:56:47]execute_cgi json_proto POST (null) [18:56:47]execute_cgi path=json_proto method=POST [18:56:47]POST find Content-Length [18:56:47]Host: 172.17.40.67:8080 [18:56:47]Content-Length: 678 [18:56:47]Content-Type: application/json [18:56:47] [18:56:47]POST finish read [18:56:47]Found Content-Length = 678 [18:56:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:56:47]execute_script... [18:56: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)3407670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [18:56:47]POST & json_proto [18:56:47]process_json_proto [18:56:47]json parsed OK: [18:56:47]protocol is kg_v1.0 [18:56:47]action value=close_receipt [18:56:47]process_action close_receipt [18:56:47]cmd_close_receipt [18:56:47]MH_GetDate [18:56:47]Write to MH i2c: F0 00 00 D5 13 D7 [18:56:47]Write i2c OK [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: F0 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: F0 09 00 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: F0 09 00 D5 13 00 EF 2F 21 67 EE DA 66 66 1A [18:56:47]GetLastDocTimeStamp 1730228203 [18:56:47]current date 1730228207 [18:56:47]FM_GetShiftState [18:56:47]SAM_PROTO_GetShiftState [18:56:47]wFMCommunicate request_size=4 [18:56:47]MH_SAM_APDU [18:56:47]CAPDU: 80 13 01 00 [18:56:47]Write to MH i2c: E2 08 00 D6 13 80 13 01 00 00 00 00 00 66 [18:56:47]Write i2c OK [18:56:47]MH_I2C_Read... [18:56:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:47]Read from MH i2c: E2 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 0E 00 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 0E 00 D6 13 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C4 [18:56:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:56:47]wFMCommunicate OK [18:56:47]SAM_PROTO_GetShiftState done [18:56:47]FM_GetShiftState done [18:56:47]opened in 1730160548 [18:56:47]opened+sec_in_day 1730246948 [18:56:47]quantity*price = 20003 [18:56:47]sum+1 = 20004 [18:56:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 643 29.10.2024 18:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97134 ФПД: 214027890391668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185648&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97134&fm=214027890391668&tin=02508201610067®Number=0000000000170478&sum=20000 [18:56:49]StoreToDocumentArchive [18:56:49]shift 145 fd 97134 [18:56:49]save to /storage/0145/doc_00097134 [18:56:49]save last doc name /storage/0145/doc_00097134 to /storage/kkm_last_doc_name [18:56:49]save OK [18:56:49]Clear old archive folders... [18:56:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:49]tlvbuf is 00693A20 [18:56:49]SAM_PROTO_ClearQueue [18:56:49]wFMCommunicate request_size=4 [18:56:49]MH_SAM_APDU [18:56:49]CAPDU: 80 09 00 00 [18:56:49]Write to MH i2c: E2 08 00 E3 13 80 09 00 00 00 00 00 00 68 [18:56:49]Write i2c OK [18:56:49]MH_I2C_Read... [18:56:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:49]Read from MH i2c: E2 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 E3 13 00 90 00 6A [18:56:49]RAPDU: 90 00 [18:56:49]wFMCommunicate OK [18:56:49]SAM_PROTO_ClearQueue done [18:56:49]KKMCreateOFDPacket [18:56:49]OFDProtocolAddRootSTLVToBuf [18:56:49]FM_MakeSignedData [18:56:49]FM_MakeSignedData [18:56:49]SAM_PROTO_SignData [18:56:49]wFMCommunicate request_size=4 [18:56:49]MH_SAM_APDU [18:56:49]CAPDU: 80 0D 01 02 [18:56:49]Write to MH i2c: E2 08 00 E4 13 80 0D 01 02 00 00 00 00 70 [18:56:49]Write i2c OK [18:56:49]MH_I2C_Read... [18:56:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:49]Read from MH i2c: E2 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 E4 13 00 90 00 6B [18:56:49]RAPDU: 90 00 [18:56:49]wFMCommunicate OK [18:56:49]wFMCommunicate request_size=255 [18:56:49]MH_SAM_APDU [18:56: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 34 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 83 02 00 00 F4 03 04 00 F0 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7B 01 00 35 04 06 00 C2 [18:56:49]Write to MH i2c: E2 02 01 E5 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 34 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 83 02 00 00 F4 03 04 00 F0 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7B 01 00 35 04 06 00 C2 00 00 29 [18:56:49]Write i2c OK [18:56:49]MH_I2C_Read... [18:56:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:49]Read from MH i2c: E2 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 E5 13 00 90 00 6C [18:56:49]RAPDU: 90 00 [18:56:49]wFMCommunicate OK [18:56:49]wFMCommunicate request_size=10 [18:56:49]MH_SAM_APDU [18:56:49]CAPDU: 80 0D 02 02 05 A8 40 60 FA 74 [18:56:49]Write to MH i2c: E2 0D 00 E6 13 80 0D 02 02 05 00 A8 40 60 FA 74 00 00 33 [18:56:49]Write i2c OK [18:56:49]MH_I2C_Read... [18:56:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:49]Read from MH i2c: E2 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 03 00 E6 13 00 90 00 6D [18:56:49]RAPDU: 90 00 [18:56:49]wFMCommunicate OK [18:56:49]wFMCommunicate request_size=4 [18:56:49]MH_SAM_APDU [18:56:49]CAPDU: 80 0D 03 02 [18:56:49]Write to MH i2c: E2 08 00 E7 13 80 0D 03 02 00 00 00 00 75 [18:56:49]Write i2c OK [18:56:49]MH_I2C_Read... [18:56:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:49]Read from MH i2c: E2 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 0B 00 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 0B 00 E7 13 00 29 EF 2D 28 19 3A 62 F3 90 00 8B [18:56:49]RAPDU: 29 EF 2D 28 19 3A 62 F3 90 00 [18:56:49]wFMCommunicate OK [18:56:49]SAM_PROTO_SignData done [18:56:49]FM_MakeSignedData done [18:56:49]CreateOFDProtocolMessage [18:56:49]wFMCommunicate request_size=4 [18:56:49]MH_SAM_APDU [18:56:49]CAPDU: 80 11 00 00 [18:56:49]Write to MH i2c: E2 08 00 E8 13 80 11 00 00 00 00 00 00 75 [18:56:49]Write i2c OK [18:56:49]MH_I2C_Read... [18:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:49]Read from MH i2c: E2 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 17 00 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: E2 17 00 E8 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [18:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:49]wFMCommunicate OK [18:56:49]CreateOFDProtocolMessage done [18:56:49]OFDSenderStorePacket 97134 [18:56:49]StoreOFDPacket docnum=97134 [18:56:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 0E 07 01 87 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 83 02 00 00 F4 03 04 00 F0 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7B 01 00 35 04 06 00 C2 A8 40 60 FA 74 29 EF 2D 28 19 3A 62 F3 [18:56:49]CheckFolder [18:56:49]dirname=/storage/ofd_packets [18:56:49]CheckFolder done [18:56:49]ProducePacketName [18:56:49]name=ofd_packets/00097134 [18:56:49]NVStorageSaveData ofd_packets/00097134 [18:56:49]File name is /storage/ofd_packets/00097134 [18:56:49]Write 301 bytes [18:56:49]NVStorageSaveData done [18:56:49]OFDSenderStorePacket done [18:56:49]KKMCreateOFDPacket done [18:56:49]NVStorageSaveData kkm_last_timestamp [18:56:49]File name is /storage/kkm_last_timestamp [18:56:49]Write 4 bytes [18:56:49]NVStorageSaveData done [18:56:49]ExternCall_PrintAddStr [18:56:49]wPrintStart [18:56:49]Write to MH i2c: 01 00 00 E9 13 FC [18:56:49]Write i2c OK [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: 01 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: 01 07 00 [18:56:49]MH_I2C_Read... [18:56:49]Read from MH i2c: 01 07 00 E9 13 00 00 00 00 00 FF 0F 11 [18:56:49]RasterBufferAndPrint [18:56:49]line Счет N : (1)3407670 [18:56:49]line ИНН: 02508201610067 [18:56:49]line Контрольно-Кассовый Чек [18:56:49]line ПРОДАЖА [18:56:49]line ТРК (МРК, ГНК) : 12 [18:56:49]line Товар: 2710124130 [18:56:49]line Аи-92-К-4 [18:56:49]line 2.990 * 66.90 [18:56:49]line = 200.03 [18:56:49]line НДС 12% НСП 1% [18:56:49]line > о реализуемом товаре [18:56:49]line ОКРУГЛЕНИЕ: -0.03 [18:56:49]line ИТОГО: 200.00 [18:56:49]line Внесено: 200.00 [18:56:49]line СДАЧА: 0.00 [18:56:49]line НСП 1% : 1.77 [18:56:49]line НДС 12% : 21.24 [18:56:49]line Наличными: 200.00 [18:56:49]line Безнал.: 0.00 [18:56:49]line Место: АЗС № 82 "Партнер Нефть" [18:56:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:56:49]line СНО: Общий режим [18:56:49]line Чек 643 29.10.2024 18:56 [18:56:49]line Смена: 145 ФФД: 1.0 [18:56:49]line ЗНМ: 0300000017 [18:56:49]line РНМ: 0000000000170478 [18:56:49]line Версия ККМ: v1.0 [18:56:49]line ФМ: 0000000002098560 [18:56:49]line ФД: 97134 [18:56:49]line ФПД: 214027890391668 [18:56:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185648&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97134&fm=214027890391668&tin=02508201610067®Number=0000000000170478&sum=20000 [18:56:49]OFD Sender: Processing packet 97134 [packets to send 59, broken 58] [18:56:49]ProducePacketName [18:56:49]name=ofd_packets/00097134 [18:56:49]OFD Sender: To server: pG, [18:56:49]CommunicateWithHost lk.salyk.kg:30040 [18:56:49]ConnectInit lk.salyk.kg [18:56:49]written 0, free lines is 4095 [18:56:50]Connected sock=10 [18:56:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 61 0E 07 01 87 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 83 02 00 00 F4 03 04 00 F0 2F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 7B 01 00 35 04 06 00 C2 A8 40 60 FA 74 29 EF 2D 28 19 3A 62 F3 [18:56:50]Write to MH i2c: 01 00 00 14 14 28 [18:56:50]Write i2c OK [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: 01 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: 01 07 00 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: 01 07 00 14 14 00 00 00 00 00 04 0D 40 [18:56:50]RasterBufferAndPrint [18:56:50]line [18:56:50]line [18:56:50]line [18:56:50]line [18:56:50]line [18:56:50]written 0, free lines is 3344 [18:56:50]MH_Cut [18:56:50]Write to MH i2c: D1 01 00 1B 14 01 01 [18:56:50]Write i2c OK [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: D1 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: D1 01 00 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: D1 01 00 1B 14 00 00 [18:56:50]Write to MH i2c: 01 00 00 1C 14 30 [18:56:50]Write i2c OK [18:56:50]MH_I2C_Read... [18:56:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A5 41 47 00 5A 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 32 30 39 38 35 36 30 10 04 04 00 6E 7B 01 00 F4 03 04 00 16 DA 20 67 B6 04 01 00 00 EA 18 22 37 A0 00 2D B7 [18:56:50]CommunicateWithHost err = 0 [18:56:50]CheckOFDResponse [18:56:50]1017 (14) - 77093643461234 [18:56:50]1041 (16) - 0000000002098560 [18:56:50]1040 (4) - 97134 [18:56:50]1012 (4) - 29.10.2024 12:50 [18:56:50]1206 (1) - 0 [18:56:50]OFD Sender: Remove packet 97134 [18:56:50]ProducePacketName [18:56:50]name=ofd_packets/00097134 [18:56:50]NVStorageDeleteData [18:56:50]OFD Sender: No OFD packet to send [18:56:51]*** Cut start [18:56:51]*** Partial cut [18:56:51]*** CUTSNS_PIN = 1 [18:56:51]*** CUTSNS_PIN = 0 [18:56:51]*** Brake cut motor [18:56:51]Read from MH i2c: 01 [18:56:51]MH_I2C_Read... [18:56:51]*** Stop cut motor [18:56:51]*** Cut end [18:56:51]Read from MH i2c: 01 07 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: 01 07 00 1C 14 00 00 00 00 00 FF 0F 45 [18:56:51]process_action close_receipt done [18:56:51]requested_data is exist [18:56:51]produce_requested_data [18:56:51]requested_item fm.sn is exist - process it [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 11 00 00 [18:56:51]Write to MH i2c: E2 08 00 1D 14 80 11 00 00 00 00 00 00 AB [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 17 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 17 00 1D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [18:56:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:51]wFMCommunicate OK [18:56:51]requested_item fd.num is exist - process it [18:56:51]SAM_PROTO_GetFieldsCounters [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 13 00 00 [18:56:51]Write to MH i2c: E2 08 00 1E 14 80 13 00 00 00 00 00 00 AE [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 62 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 62 00 1E 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 D9 [18:56:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:51]wFMCommunicate OK [18:56:51]SAM_PROTO_GetFieldsCounters done [18:56:51]requested_item shift.num is exist - process it [18:56:51]requested_item shift.opened is exist - process it [18:56:51]req_shift_opened [18:56:51]FM_GetShiftState [18:56:51]SAM_PROTO_GetShiftState [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 13 01 00 [18:56:51]Write to MH i2c: E2 08 00 1F 14 80 13 01 00 00 00 00 00 B0 [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 0E 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 0E 00 1F 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0E [18:56:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [18:56:51]wFMCommunicate OK [18:56:51]SAM_PROTO_GetShiftState done [18:56:51]FM_GetShiftState done [18:56:51]req_shift_opened done [18:56:51]requested_item shift.open_date is exist - process it [18:56:51]req_shift_open_date [18:56:51]req_shift_open_date done [18:56:51]produce_requested_data done [18:56:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97134,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [18:56:51]process_action_free close_receipt [18:56:51]json_value_free [18:56:51]json_value_free done [18:56:51]process_json_proto returns [18:56:51]Send response to host [18:56:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97134,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [18:56:51]free response buf [18:56:51]execute_script done [18:56:51]execute_script returns [18:56:51]free content buf [18:56:51]Sock 7.Close socket [18:56:51]Sock 7.Thread stoped [18:56:55]OFD Sender: No OFD packet to send [18:57:00]OFD Sender: No OFD packet to send [18:57:05]OFD Sender: No OFD packet to send [18:57:10]OFD Sender: No OFD packet to send [18:57:15]OFD Sender: No OFD packet to send [18:57:20]OFD Sender: No OFD packet to send [18:57:25]OFD Sender: No OFD packet to send [18:57:31]OFD Sender: No OFD packet to send [18:57:36]OFD Sender: No OFD packet to send [18:57:41]OFD Sender: No OFD packet to send [18:57:46]OFD Sender: No OFD packet to send [18:57:51]OFD Sender: No OFD packet to send [18:57:56]OFD Sender: No OFD packet to send [18:58:01]OFD Sender: No OFD packet to send [18:58:06]OFD Sender: No OFD packet to send [18:58:11]OFD Sender: No OFD packet to send [18:58:16]OFD Sender: No OFD packet to send [18:58:21]OFD Sender: No OFD packet to send [18:58:26]OFD Sender: No OFD packet to send [18:58:31]OFD Sender: No OFD packet to send [18:58:36]OFD Sender: No OFD packet to send [18:58:41]OFD Sender: No OFD packet to send [18:58:46]OFD Sender: No OFD packet to send [18:58:51]OFD Sender: No OFD packet to send [18:58:56]OFD Sender: No OFD packet to send [18:59:01]OFD Sender: No OFD packet to send [18:59:06]OFD Sender: No OFD packet to send [18:59:11]OFD Sender: No OFD packet to send [18:59:16]OFD Sender: No OFD packet to send [18:59:21]OFD Sender: No OFD packet to send [18:59:26]OFD Sender: No OFD packet to send [18:59:31]OFD Sender: No OFD packet to send [18:59:36]OFD Sender: No OFD packet to send [18:59:41]OFD Sender: No OFD packet to send [18:59:46]OFD Sender: No OFD packet to send [18:59:51]OFD Sender: No OFD packet to send [18:59:56]OFD Sender: No OFD packet to send [19:00:01]OFD Sender: No OFD packet to send [19:00:06]OFD Sender: No OFD packet to send [19:00:11]OFD Sender: No OFD packet to send [19:00:12]accept exits with 9 [19:00:12]New connection [19:00:12]New thread 3066580324 created [19:00:12]Thread 3066723684 joined [19:00:12]Waiting for new connection... [19:00:12] Sock 9.Parse request [19:00:12]Sock 9.Check first char [19:00:12]Sock 9.First char is OK [19:00:12]request: POST /json_proto HTTP/1.0 [19:00:12]Method: POST [19:00:12]URL: /json_proto [19:00:12]Method is POST - this is cgi request [19:00:12]url: /json_proto [19:00:12]query_string will be loaded in cgi processing [19:00:12]execute_cgi json_proto POST (null) [19:00:12]execute_cgi path=json_proto method=POST [19:00:12]POST find Content-Length [19:00:12]Host: 172.17.40.67:8080 [19:00:12]Content-Length: 820 [19:00:12]Content-Type: application/json [19:00:12] [19:00:12]POST finish read [19:00:12]Found Content-Length = 820 [19:00:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:00:12]execute_script... [19:00:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:00:12]POST & json_proto [19:00:12]process_json_proto [19:00:12]json parsed OK: [19:00:12]protocol is kg_v1.0 [19:00:12]action value=close_receipt [19:00:12]process_action close_receipt [19:00:12]cmd_close_receipt [19:00:12]MH_GetDate [19:00:12]Write to MH i2c: F0 00 00 20 14 23 [19:00:12]Write i2c OK [19:00:12]MH_I2C_Read... [19:00:12]Read from MH i2c: F0 [19:00:12]MH_I2C_Read... [19:00:12]Read from MH i2c: F0 09 00 [19:00:12]MH_I2C_Read... [19:00:12]Read from MH i2c: F0 09 00 20 14 00 BC 30 21 67 EE DA 66 66 34 [19:00:12]GetLastDocTimeStamp 1730228208 [19:00:12]current date 1730228412 [19:00:12]FM_GetShiftState [19:00:12]SAM_PROTO_GetShiftState [19:00:12]wFMCommunicate request_size=4 [19:00:12]MH_SAM_APDU [19:00:12]CAPDU: 80 13 01 00 [19:00:12]Write to MH i2c: E2 08 00 21 14 80 13 01 00 00 00 00 00 B2 [19:00:12]Write i2c OK [19:00:12]MH_I2C_Read... [19:00:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:12]Read from MH i2c: E2 [19:00:12]MH_I2C_Read... [19:00:12]Read from MH i2c: E2 0E 00 [19:00:12]MH_I2C_Read... [19:00:12]Read from MH i2c: E2 0E 00 21 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 10 [19:00:12]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:00:12]wFMCommunicate OK [19:00:12]SAM_PROTO_GetShiftState done [19:00:12]FM_GetShiftState done [19:00:12]opened in 1730160548 [19:00:12]opened+sec_in_day 1730246948 [19:00:12]quantity*price = 100015 [19:00:12]sum+1 = 100017 [19:00:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 644 29.10.2024 19:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 97135 ФПД: 116465506208288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190012&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97135&fm=116465506208288&tin=02508201610067®Number=0000000000170478&sum=100016 [19:00:13]StoreToDocumentArchive [19:00:13]shift 145 fd 97135 [19:00:13]save to /storage/0145/doc_00097135 [19:00:13]save last doc name /storage/0145/doc_00097135 to /storage/kkm_last_doc_name [19:00:13]save OK [19:00:13]Clear old archive folders... [19:00:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:13]tlvbuf is B6E893A0 [19:00:13]SAM_PROTO_ClearQueue [19:00:13]wFMCommunicate request_size=4 [19:00:13]MH_SAM_APDU [19:00:13]CAPDU: 80 09 00 00 [19:00:13]Write to MH i2c: E2 08 00 2E 14 80 09 00 00 00 00 00 00 B4 [19:00:13]Write i2c OK [19:00:13]MH_I2C_Read... [19:00:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:13]Read from MH i2c: E2 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 2E 14 00 90 00 B6 [19:00:13]RAPDU: 90 00 [19:00:13]wFMCommunicate OK [19:00:13]SAM_PROTO_ClearQueue done [19:00:13]KKMCreateOFDPacket [19:00:13]OFDProtocolAddRootSTLVToBuf [19:00:13]FM_MakeSignedData [19:00:13]FM_MakeSignedData [19:00:13]SAM_PROTO_SignData [19:00:13]wFMCommunicate request_size=4 [19:00:13]MH_SAM_APDU [19:00:13]CAPDU: 80 0D 01 02 [19:00:13]Write to MH i2c: E2 08 00 2F 14 80 0D 01 02 00 00 00 00 BC [19:00:13]Write i2c OK [19:00:13]MH_I2C_Read... [19:00:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:13]Read from MH i2c: E2 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 2F 14 00 90 00 B7 [19:00:13]RAPDU: 90 00 [19:00:13]wFMCommunicate OK [19:00:13]wFMCommunicate request_size=255 [19:00:13]MH_SAM_APDU [19:00:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 84 02 00 00 F4 03 04 00 BC 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7B 01 00 35 04 06 00 69 [19:00:13]Write to MH i2c: E2 02 01 30 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 34 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 84 02 00 00 F4 03 04 00 BC 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7B 01 00 35 04 06 00 69 00 00 43 [19:00:13]Write i2c OK [19:00:13]MH_I2C_Read... [19:00:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:13]Read from MH i2c: E2 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 30 14 00 90 00 B8 [19:00:13]RAPDU: 90 00 [19:00:13]wFMCommunicate OK [19:00:13]wFMCommunicate request_size=10 [19:00:13]MH_SAM_APDU [19:00:13]CAPDU: 80 0D 02 02 05 EC BD 20 4A 20 [19:00:13]Write to MH i2c: E2 0D 00 31 14 80 0D 02 02 05 00 EC BD 20 4A 20 00 00 FC [19:00:13]Write i2c OK [19:00:13]MH_I2C_Read... [19:00:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:13]Read from MH i2c: E2 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 03 00 31 14 00 90 00 B9 [19:00:13]RAPDU: 90 00 [19:00:13]wFMCommunicate OK [19:00:13]wFMCommunicate request_size=4 [19:00:13]MH_SAM_APDU [19:00:13]CAPDU: 80 0D 03 02 [19:00:13]Write to MH i2c: E2 08 00 32 14 80 0D 03 02 00 00 00 00 C1 [19:00:13]Write i2c OK [19:00:13]MH_I2C_Read... [19:00:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:13]Read from MH i2c: E2 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 0B 00 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 0B 00 32 14 00 01 41 64 05 38 CB 4D 19 90 00 D6 [19:00:13]RAPDU: 01 41 64 05 38 CB 4D 19 90 00 [19:00:13]wFMCommunicate OK [19:00:13]SAM_PROTO_SignData done [19:00:13]FM_MakeSignedData done [19:00:13]CreateOFDProtocolMessage [19:00:13]wFMCommunicate request_size=4 [19:00:13]MH_SAM_APDU [19:00:13]CAPDU: 80 11 00 00 [19:00:13]Write to MH i2c: E2 08 00 33 14 80 11 00 00 00 00 00 00 C1 [19:00:13]Write i2c OK [19:00:13]MH_I2C_Read... [19:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:13]Read from MH i2c: E2 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 17 00 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: E2 17 00 33 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [19:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:00:13]wFMCommunicate OK [19:00:13]CreateOFDProtocolMessage done [19:00:13]OFDSenderStorePacket 97135 [19:00:13]StoreOFDPacket docnum=97135 [19:00:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E D4 07 01 34 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 84 02 00 00 F4 03 04 00 BC 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7B 01 00 35 04 06 00 69 EC BD 20 4A 20 01 41 64 05 38 CB 4D 19 [19:00:13]CheckFolder [19:00:13]dirname=/storage/ofd_packets [19:00:13]CheckFolder done [19:00:13]ProducePacketName [19:00:13]name=ofd_packets/00097135 [19:00:13]NVStorageSaveData ofd_packets/00097135 [19:00:13]File name is /storage/ofd_packets/00097135 [19:00:13]Write 301 bytes [19:00:13]NVStorageSaveData done [19:00:13]OFDSenderStorePacket done [19:00:13]KKMCreateOFDPacket done [19:00:13]NVStorageSaveData kkm_last_timestamp [19:00:13]File name is /storage/kkm_last_timestamp [19:00:13]Write 4 bytes [19:00:13]NVStorageSaveData done [19:00:13]ExternCall_PrintAddStr [19:00:13]wPrintStart [19:00:13]Write to MH i2c: 01 00 00 34 14 48 [19:00:13]Write i2c OK [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: 01 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: 01 07 00 [19:00:13]MH_I2C_Read... [19:00:13]Read from MH i2c: 01 07 00 34 14 00 00 00 00 00 FF 0F 5D [19:00:13]RasterBufferAndPrint [19:00:13]line Счет N : (1)3407671 [19:00:13]line ИНН: 02508201610067 [19:00:13]line Контрольно-Кассовый Чек [19:00:13]line ПРОДАЖА [19:00:13]line ТРК (МРК, ГНК) : 12 [19:00:13]line Товар: 2710124130 [19:00:13]line Аи-92-К-4 [19:00:13]line 14.950 * 66.90 [19:00:13]line = 1000.16 [19:00:13]line НДС 12% НСП 1% [19:00:13]line > о реализуемом товаре [19:00:13]line ИТОГО: 1000.16 [19:00:13]line НСП 1% : 8.85 [19:00:13]line НДС 12% : 106.21 [19:00:13]line Наличными: 0.00 [19:00:13]line Безнал.: 1000.16 [19:00:13]line Место: АЗС № 82 "Партнер Нефть" [19:00:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:00:13]line СНО: Общий режим [19:00:13]line Чек 644 29.10.2024 19:00 [19:00:13]line Смена: 145 ФФД: 1.0 [19:00:13]line ЗНМ: 0300000017 [19:00:13]line РНМ: 0000000000170478 [19:00:13]line Версия ККМ: v1.0 [19:00:13]line Платежная система: Бакай Банк [19:00:13]line ФМ: 0000000002098560 [19:00:13]line ФД: 97135 [19:00:13]line ФПД: 116465506208288 [19:00:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190012&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97135&fm=116465506208288&tin=02508201610067®Number=0000000000170478&sum=100016 [19:00:14]OFD Sender: Processing packet 97135 [packets to send 59, broken 58] [19:00:14]ProducePacketName [19:00:14]name=ofd_packets/00097135 [19:00:14]OFD Sender: To server: pG, [19:00:14]CommunicateWithHost lk.salyk.kg:30040 [19:00:14]ConnectInit lk.salyk.kg [19:00:14]written 0, free lines is 4095 [19:00:14]Connected sock=10 [19:00:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E D4 07 01 34 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 84 02 00 00 F4 03 04 00 BC 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7B 01 00 35 04 06 00 69 EC BD 20 4A 20 01 41 64 05 38 CB 4D 19 [19:00:14]Write to MH i2c: 01 00 00 5E 14 72 [19:00:14]Write i2c OK [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: 01 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: 01 07 00 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: 01 07 00 5E 14 00 00 00 00 00 16 0D 9C [19:00:14]RasterBufferAndPrint [19:00:14]line [19:00:14]line [19:00:14]line [19:00:14]line [19:00:14]line [19:00:14]written 0, free lines is 3357 [19:00:14]MH_Cut [19:00:14]Write to MH i2c: D1 01 00 65 14 01 4B [19:00:14]Write i2c OK [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: D1 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: D1 01 00 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: D1 01 00 65 14 00 4A [19:00:14]Write to MH i2c: 01 00 00 66 14 7A [19:00:14]Write i2c OK [19:00:14]MH_I2C_Read... [19:00:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 6A 47 00 8E 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 7B 01 00 F4 03 04 00 E2 DA 20 67 B6 04 01 00 00 FF D9 9C 40 56 1E 35 15 [19:00:14]CommunicateWithHost err = 0 [19:00:14]CheckOFDResponse [19:00:14]1017 (14) - 77093643461234 [19:00:14]1041 (16) - 0000000002098560 [19:00:14]1040 (4) - 97135 [19:00:14]1012 (4) - 29.10.2024 12:53 [19:00:14]1206 (1) - 0 [19:00:14]OFD Sender: Remove packet 97135 [19:00:14]ProducePacketName [19:00:14]name=ofd_packets/00097135 [19:00:14]NVStorageDeleteData [19:00:15]OFD Sender: No OFD packet to send [19:00:15]*** Cut start [19:00:15]*** Partial cut [19:00:15]*** CUTSNS_PIN = 1 [19:00:15]*** CUTSNS_PIN = 0 [19:00:15]*** Brake cut motor [19:00:16]Read from MH i2c: 01 [19:00:16]MH_I2C_Read... [19:00:16]*** Stop cut motor [19:00:16]*** Cut end [19:00:16]Read from MH i2c: 01 07 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: 01 07 00 66 14 00 00 00 00 00 FF 0F 8F [19:00:16]process_action close_receipt done [19:00:16]requested_data is exist [19:00:16]produce_requested_data [19:00:16]requested_item fm.sn is exist - process it [19:00:16]wFMCommunicate request_size=4 [19:00:16]MH_SAM_APDU [19:00:16]CAPDU: 80 11 00 00 [19:00:16]Write to MH i2c: E2 08 00 67 14 80 11 00 00 00 00 00 00 F5 [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:16]Read from MH i2c: E2 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 17 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 17 00 67 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [19:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:00:16]wFMCommunicate OK [19:00:16]requested_item fd.num is exist - process it [19:00:16]SAM_PROTO_GetFieldsCounters [19:00:16]wFMCommunicate request_size=4 [19:00:16]MH_SAM_APDU [19:00:16]CAPDU: 80 13 00 00 [19:00:16]Write to MH i2c: E2 08 00 68 14 80 13 00 00 00 00 00 00 F8 [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:16]Read from MH i2c: E2 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 62 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 62 00 68 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 27 [19:00:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:16]wFMCommunicate OK [19:00:16]SAM_PROTO_GetFieldsCounters done [19:00:16]requested_item shift.num is exist - process it [19:00:16]requested_item shift.opened is exist - process it [19:00:16]req_shift_opened [19:00:16]FM_GetShiftState [19:00:16]SAM_PROTO_GetShiftState [19:00:16]wFMCommunicate request_size=4 [19:00:16]MH_SAM_APDU [19:00:16]CAPDU: 80 13 01 00 [19:00:16]Write to MH i2c: E2 08 00 69 14 80 13 01 00 00 00 00 00 FA [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:16]Read from MH i2c: E2 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 0E 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 0E 00 69 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [19:00:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:00:16]wFMCommunicate OK [19:00:16]SAM_PROTO_GetShiftState done [19:00:16]FM_GetShiftState done [19:00:16]req_shift_opened done [19:00:16]requested_item shift.open_date is exist - process it [19:00:16]req_shift_open_date [19:00:16]req_shift_open_date done [19:00:16]produce_requested_data done [19:00:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97135,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:00:16]process_action_free close_receipt [19:00:16]json_value_free [19:00:16]json_value_free done [19:00:16]process_json_proto returns [19:00:16]Send response to host [19:00:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97135,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:00:16]free response buf [19:00:16]execute_script done [19:00:16]execute_script returns [19:00:16]free content buf [19:00:16]Sock 9.Close socket [19:00:16]Sock 9.Thread stoped [19:00:20]OFD Sender: No OFD packet to send [19:00:25]OFD Sender: No OFD packet to send [19:00:30]OFD Sender: No OFD packet to send [19:00:35]OFD Sender: No OFD packet to send [19:00:40]OFD Sender: No OFD packet to send [19:00:45]OFD Sender: No OFD packet to send [19:00:50]OFD Sender: No OFD packet to send [19:00:51]accept exits with 7 [19:00:51]New connection [19:00:51]New thread 3066723684 created [19:00:51]Thread 3066580324 joined [19:00:51]Waiting for new connection... [19:00:51] Sock 7.Parse request [19:00:51]Sock 7.Check first char [19:00:51]Sock 7.First char is OK [19:00:51]request: POST /json_proto HTTP/1.0 [19:00:51]Method: POST [19:00:51]URL: /json_proto [19:00:51]Method is POST - this is cgi request [19:00:51]url: /json_proto [19:00:51]query_string will be loaded in cgi processing [19:00:51]execute_cgi json_proto POST (null) [19:00:51]execute_cgi path=json_proto method=POST [19:00:51]POST find Content-Length [19:00:51]Host: 172.17.40.67:8080 [19:00:51]Content-Length: 683 [19:00:51]Content-Type: application/json [19:00:51] [19:00:51]POST finish read [19:00:51]Found Content-Length = 683 [19:00:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:51]execute_script... [19:00: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)3407672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:00:51]POST & json_proto [19:00:51]process_json_proto [19:00:51]json parsed OK: [19:00:51]protocol is kg_v1.0 [19:00:51]action value=close_receipt [19:00:51]process_action close_receipt [19:00:51]cmd_close_receipt [19:00:51]MH_GetDate [19:00:51]Write to MH i2c: F0 00 00 6A 14 6D [19:00:51]Write i2c OK [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: F0 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: F0 09 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: F0 09 00 6A 14 00 E3 30 21 67 EE DA 66 66 A5 [19:00:51]GetLastDocTimeStamp 1730228412 [19:00:51]current date 1730228451 [19:00:51]FM_GetShiftState [19:00:51]SAM_PROTO_GetShiftState [19:00:51]wFMCommunicate request_size=4 [19:00:51]MH_SAM_APDU [19:00:51]CAPDU: 80 13 01 00 [19:00:51]Write to MH i2c: E2 08 00 6B 14 80 13 01 00 00 00 00 00 FC [19:00:51]Write i2c OK [19:00:51]MH_I2C_Read... [19:00:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:51]Read from MH i2c: E2 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 0E 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 0E 00 6B 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [19:00:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:00:51]wFMCommunicate OK [19:00:51]SAM_PROTO_GetShiftState done [19:00:51]FM_GetShiftState done [19:00:51]opened in 1730160548 [19:00:51]opened+sec_in_day 1730246948 [19:00:51]quantity*price = 100015 [19:00:51]sum+1 = 100017 [19:00:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 645 29.10.2024 19:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97136 ФПД: 277295994897690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190052&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97136&fm=277295994897690&tin=02508201610067®Number=0000000000170478&sum=100000 [19:00:52]StoreToDocumentArchive [19:00:52]shift 145 fd 97136 [19:00:52]save to /storage/0145/doc_00097136 [19:00:52]save last doc name /storage/0145/doc_00097136 to /storage/kkm_last_doc_name [19:00:52]save OK [19:00:52]Clear old archive folders... [19:00:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:52]tlvbuf is 006F5D30 [19:00:52]SAM_PROTO_ClearQueue [19:00:52]wFMCommunicate request_size=4 [19:00:52]MH_SAM_APDU [19:00:52]CAPDU: 80 09 00 00 [19:00:52]Write to MH i2c: E2 08 00 78 14 80 09 00 00 00 00 00 00 FE [19:00:52]Write i2c OK [19:00:52]MH_I2C_Read... [19:00:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:52]Read from MH i2c: E2 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: E2 03 00 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: E2 03 00 78 14 00 90 00 00 [19:00:52]RAPDU: 90 00 [19:00:52]wFMCommunicate OK [19:00:52]SAM_PROTO_ClearQueue done [19:00:52]KKMCreateOFDPacket [19:00:52]OFDProtocolAddRootSTLVToBuf [19:00:52]FM_MakeSignedData [19:00:52]FM_MakeSignedData [19:00:52]SAM_PROTO_SignData [19:00:52]wFMCommunicate request_size=4 [19:00:52]MH_SAM_APDU [19:00:52]CAPDU: 80 0D 01 02 [19:00:52]Write to MH i2c: E2 08 00 79 14 80 0D 01 02 00 00 00 00 06 [19:00:52]Write i2c OK [19:00:52]MH_I2C_Read... [19:00:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:52]Read from MH i2c: E2 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: E2 03 00 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: E2 03 00 79 14 00 90 00 01 [19:00:52]RAPDU: 90 00 [19:00:52]wFMCommunicate OK [19:00:52]wFMCommunicate request_size=255 [19:00:52]MH_SAM_APDU [19:00: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 34 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 85 02 00 00 F4 03 04 00 E4 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7B 01 00 35 04 06 00 FC [19:00:52]Write to MH i2c: E2 02 01 7A 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 34 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 85 02 00 00 F4 03 04 00 E4 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7B 01 00 35 04 06 00 FC 00 00 2A [19:00:52]Write i2c OK [19:00:52]MH_I2C_Read... [19:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:53]Read from MH i2c: E2 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 03 00 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 03 00 7A 14 00 90 00 02 [19:00:53]RAPDU: 90 00 [19:00:53]wFMCommunicate OK [19:00:53]wFMCommunicate request_size=10 [19:00:53]MH_SAM_APDU [19:00:53]CAPDU: 80 0D 02 02 05 33 01 46 05 1A [19:00:53]Write to MH i2c: E2 0D 00 7B 14 80 0D 02 02 05 00 33 01 46 05 1A 00 00 AC [19:00:53]Write i2c OK [19:00:53]MH_I2C_Read... [19:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:53]Read from MH i2c: E2 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 03 00 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 03 00 7B 14 00 90 00 03 [19:00:53]RAPDU: 90 00 [19:00:53]wFMCommunicate OK [19:00:53]wFMCommunicate request_size=4 [19:00:53]MH_SAM_APDU [19:00:53]CAPDU: 80 0D 03 02 [19:00:53]Write to MH i2c: E2 08 00 7C 14 80 0D 03 02 00 00 00 00 0B [19:00:53]Write i2c OK [19:00:53]MH_I2C_Read... [19:00:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:53]Read from MH i2c: E2 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 0B 00 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 0B 00 7C 14 00 74 0A 75 91 3D 14 01 4B 90 00 2D [19:00:53]RAPDU: 74 0A 75 91 3D 14 01 4B 90 00 [19:00:53]wFMCommunicate OK [19:00:53]SAM_PROTO_SignData done [19:00:53]FM_MakeSignedData done [19:00:53]CreateOFDProtocolMessage [19:00:53]wFMCommunicate request_size=4 [19:00:53]MH_SAM_APDU [19:00:53]CAPDU: 80 11 00 00 [19:00:53]Write to MH i2c: E2 08 00 7D 14 80 11 00 00 00 00 00 00 0B [19:00:53]Write i2c OK [19:00:53]MH_I2C_Read... [19:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:53]Read from MH i2c: E2 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 17 00 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 17 00 7D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [19:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:00:53]wFMCommunicate OK [19:00:53]CreateOFDProtocolMessage done [19:00:53]OFDSenderStorePacket 97136 [19:00:53]StoreOFDPacket docnum=97136 [19:00:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DA FE 07 01 B2 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 85 02 00 00 F4 03 04 00 E4 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7B 01 00 35 04 06 00 FC 33 01 46 05 1A 74 0A 75 91 3D 14 01 4B [19:00:53]CheckFolder [19:00:53]dirname=/storage/ofd_packets [19:00:53]CheckFolder done [19:00:53]ProducePacketName [19:00:53]name=ofd_packets/00097136 [19:00:53]NVStorageSaveData ofd_packets/00097136 [19:00:53]File name is /storage/ofd_packets/00097136 [19:00:53]Write 301 bytes [19:00:53]NVStorageSaveData done [19:00:53]OFDSenderStorePacket done [19:00:53]KKMCreateOFDPacket done [19:00:53]NVStorageSaveData kkm_last_timestamp [19:00:53]File name is /storage/kkm_last_timestamp [19:00:53]Write 4 bytes [19:00:53]NVStorageSaveData done [19:00:53]ExternCall_PrintAddStr [19:00:53]wPrintStart [19:00:53]Write to MH i2c: 01 00 00 7E 14 92 [19:00:53]Write i2c OK [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: 01 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: 01 07 00 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: 01 07 00 7E 14 00 00 00 00 00 FF 0F A7 [19:00:53]RasterBufferAndPrint [19:00:53]line Счет N : (1)3407672 [19:00:53]line ИНН: 02508201610067 [19:00:53]line Контрольно-Кассовый Чек [19:00:53]line ПРОДАЖА [19:00:53]line ТРК (МРК, ГНК) : 32 [19:00:53]line Товар: 2710124130 [19:00:53]line Аи-92-К-4 [19:00:53]line 14.950 * 66.90 [19:00:53]line = 1000.16 [19:00:53]line НДС 12% НСП 1% [19:00:53]line > о реализуемом товаре [19:00:53]line ОКРУГЛЕНИЕ: -0.16 [19:00:53]line ИТОГО: 1000.00 [19:00:53]line Внесено: 1000.00 [19:00:53]line СДАЧА: 0.00 [19:00:53]line НСП 1% : 8.85 [19:00:53]line НДС 12% : 106.21 [19:00:53]line Наличными: 1000.00 [19:00:53]line Безнал.: 0.00 [19:00:53]line Место: АЗС № 82 "Партнер Нефть" [19:00:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:00:53]line СНО: Общий режим [19:00:53]line Чек 645 29.10.2024 19:00 [19:00:53]line Смена: 145 ФФД: 1.0 [19:00:53]line ЗНМ: 0300000017 [19:00:53]line РНМ: 0000000000170478 [19:00:53]line Версия ККМ: v1.0 [19:00:53]line ФМ: 0000000002098560 [19:00:53]line ФД: 97136 [19:00:53]line ФПД: 277295994897690 [19:00:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190052&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97136&fm=277295994897690&tin=02508201610067®Number=0000000000170478&sum=100000 [19:00:53]OFD Sender: Processing packet 97136 [packets to send 59, broken 58] [19:00:53]ProducePacketName [19:00:53]name=ofd_packets/00097136 [19:00:53]OFD Sender: To server: pG, [19:00:53]CommunicateWithHost lk.salyk.kg:30040 [19:00:53]ConnectInit lk.salyk.kg [19:00:53]written 0, free lines is 4095 [19:00:53]Connected sock=10 [19:00:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DA FE 07 01 B2 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 85 02 00 00 F4 03 04 00 E4 30 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 7B 01 00 35 04 06 00 FC 33 01 46 05 1A 74 0A 75 91 3D 14 01 4B [19:00:54]Write to MH i2c: 01 00 00 A9 14 BD [19:00:54]Write i2c OK [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: 01 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: 01 07 00 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: 01 07 00 A9 14 00 00 00 00 00 11 0D E2 [19:00:54]RasterBufferAndPrint [19:00:54]line [19:00:54]line [19:00:54]line [19:00:54]line [19:00:54]line [19:00:54]written 0, free lines is 3352 [19:00:54]MH_Cut [19:00:54]Write to MH i2c: D1 01 00 B0 14 01 96 [19:00:54]Write i2c OK [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: D1 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: D1 01 00 [19:00:54]MH_I2C_Read... [19:00:54]Read from MH i2c: D1 01 00 B0 14 00 95 [19:00:54]Write to MH i2c: 01 00 00 B1 14 C5 [19:00:54]Write i2c OK [19:00:54]MH_I2C_Read... [19:00:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A 50 47 00 40 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 32 30 39 38 35 36 30 10 04 04 00 70 7B 01 00 F4 03 04 00 09 DB 20 67 B6 04 01 00 00 CC 42 3D E7 DD 10 0B 6B [19:00:54]CommunicateWithHost err = 0 [19:00:54]CheckOFDResponse [19:00:54]1017 (14) - 77093643461234 [19:00:54]1041 (16) - 0000000002098560 [19:00:54]1040 (4) - 97136 [19:00:54]1012 (4) - 29.10.2024 12:54 [19:00:54]1206 (1) - 0 [19:00:54]OFD Sender: Remove packet 97136 [19:00:54]ProducePacketName [19:00:54]name=ofd_packets/00097136 [19:00:54]NVStorageDeleteData [19:00:54]OFD Sender: No OFD packet to send [19:00:54]*** Cut start [19:00:54]*** Partial cut [19:00:54]*** CUTSNS_PIN = 1 [19:00:54]*** CUTSNS_PIN = 0 [19:00:55]*** Brake cut motor [19:00:55]Read from MH i2c: 01 [19:00:55]MH_I2C_Read... [19:00:55]*** Stop cut motor [19:00:55]*** Cut end [19:00:55]Read from MH i2c: 01 07 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 07 00 B1 14 00 00 00 00 00 FF 0F DA [19:00:55]process_action close_receipt done [19:00:55]requested_data is exist [19:00:55]produce_requested_data [19:00:55]requested_item fm.sn is exist - process it [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 11 00 00 [19:00:55]Write to MH i2c: E2 08 00 B2 14 80 11 00 00 00 00 00 00 40 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 B2 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [19:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:00:55]wFMCommunicate OK [19:00:55]requested_item fd.num is exist - process it [19:00:55]SAM_PROTO_GetFieldsCounters [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 13 00 00 [19:00:55]Write to MH i2c: E2 08 00 B3 14 80 13 00 00 00 00 00 00 43 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 62 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 62 00 B3 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 76 [19:00:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_GetFieldsCounters done [19:00:55]requested_item shift.num is exist - process it [19:00:55]requested_item shift.opened is exist - process it [19:00:55]req_shift_opened [19:00:55]FM_GetShiftState [19:00:55]SAM_PROTO_GetShiftState [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 13 01 00 [19:00:55]Write to MH i2c: E2 08 00 B4 14 80 13 01 00 00 00 00 00 45 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0E 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0E 00 B4 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [19:00:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_GetShiftState done [19:00:55]FM_GetShiftState done [19:00:55]req_shift_opened done [19:00:55]requested_item shift.open_date is exist - process it [19:00:55]req_shift_open_date [19:00:55]req_shift_open_date done [19:00:55]produce_requested_data done [19:00:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97136,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:00:55]process_action_free close_receipt [19:00:55]json_value_free [19:00:55]json_value_free done [19:00:55]process_json_proto returns [19:00:55]Send response to host [19:00:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97136,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:00:55]free response buf [19:00:55]execute_script done [19:00:55]execute_script returns [19:00:55]free content buf [19:00:55]Sock 7.Close socket [19:00:55]Sock 7.Thread stoped [19:00:59]OFD Sender: No OFD packet to send [19:01:04]OFD Sender: No OFD packet to send [19:01:09]OFD Sender: No OFD packet to send [19:01:14]OFD Sender: No OFD packet to send [19:01:19]OFD Sender: No OFD packet to send [19:01:24]OFD Sender: No OFD packet to send [19:01:29]OFD Sender: No OFD packet to send [19:01:34]OFD Sender: No OFD packet to send [19:01:39]OFD Sender: No OFD packet to send [19:01:44]OFD Sender: No OFD packet to send [19:01:49]OFD Sender: No OFD packet to send [19:01:54]OFD Sender: No OFD packet to send [19:01:59]OFD Sender: No OFD packet to send [19:02:04]OFD Sender: No OFD packet to send [19:02:09]OFD Sender: No OFD packet to send [19:02:14]OFD Sender: No OFD packet to send [19:02:19]OFD Sender: No OFD packet to send [19:02:24]OFD Sender: No OFD packet to send [19:02:29]OFD Sender: No OFD packet to send [19:02:34]OFD Sender: No OFD packet to send [19:02:39]OFD Sender: No OFD packet to send [19:02:44]OFD Sender: No OFD packet to send [19:02:49]OFD Sender: No OFD packet to send [19:02:54]OFD Sender: No OFD packet to send [19:02:59]OFD Sender: No OFD packet to send [19:03:04]OFD Sender: No OFD packet to send [19:03:09]OFD Sender: No OFD packet to send [19:03:14]OFD Sender: No OFD packet to send [19:03:19]OFD Sender: No OFD packet to send [19:03:24]OFD Sender: No OFD packet to send [19:03:29]accept exits with 9 [19:03:29]New connection [19:03:29]New thread 3066580324 created [19:03:29]Thread 3066723684 joined [19:03:29]Waiting for new connection... [19:03:29] Sock 9.Parse request [19:03:29]Sock 9.Check first char [19:03:29]Sock 9.First char is OK [19:03:29]request: POST /json_proto HTTP/1.0 [19:03:29]Method: POST [19:03:29]URL: /json_proto [19:03:29]Method is POST - this is cgi request [19:03:29]url: /json_proto [19:03:29]query_string will be loaded in cgi processing [19:03:29]execute_cgi json_proto POST (null) [19:03:29]execute_cgi path=json_proto method=POST [19:03:29]POST find Content-Length [19:03:29]Host: 172.17.40.67:8080 [19:03:29]Content-Length: 679 [19:03:29]Content-Type: application/json [19:03:29] [19:03:29]POST finish read [19:03:29]Found Content-Length = 679 [19:03:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:29]execute_script... [19:03: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)3407674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:03:29]POST & json_proto [19:03:29]process_json_proto [19:03:29]json parsed OK: [19:03:29]protocol is kg_v1.0 [19:03:29]action value=close_receipt [19:03:29]process_action close_receipt [19:03:29]cmd_close_receipt [19:03:29]MH_GetDate [19:03:29]Write to MH i2c: F0 00 00 B5 14 B8 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: F0 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: F0 09 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: F0 09 00 B5 14 00 81 31 21 67 EE DA 66 66 8F [19:03:29]GetLastDocTimeStamp 1730228452 [19:03:29]current date 1730228609 [19:03:29]FM_GetShiftState [19:03:29]SAM_PROTO_GetShiftState [19:03:29]wFMCommunicate request_size=4 [19:03:29]MH_SAM_APDU [19:03:29]CAPDU: 80 13 01 00 [19:03:29]Write to MH i2c: E2 08 00 B6 14 80 13 01 00 00 00 00 00 47 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 0E 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 0E 00 B6 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [19:03:29]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:03:29]wFMCommunicate OK [19:03:29]SAM_PROTO_GetShiftState done [19:03:29]FM_GetShiftState done [19:03:29]opened in 1730160548 [19:03:29]opened+sec_in_day 1730246948 [19:03:29]quantity*price = 80012 [19:03:29]sum+1 = 80013 [19:03: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 646 29.10.2024 19:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97137 ФПД: 57736378227654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190329&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97137&fm=57736378227654&tin=02508201610067®Number=0000000000170478&sum=80000 [19:03:30]StoreToDocumentArchive [19:03:30]shift 145 fd 97137 [19:03:30]save to /storage/0145/doc_00097137 [19:03:30]save last doc name /storage/0145/doc_00097137 to /storage/kkm_last_doc_name [19:03:30]save OK [19:03:30]Clear old archive folders... [19:03:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:03:30]tlvbuf is B6E704C0 [19:03:30]SAM_PROTO_ClearQueue [19:03:30]wFMCommunicate request_size=4 [19:03:30]MH_SAM_APDU [19:03:30]CAPDU: 80 09 00 00 [19:03:30]Write to MH i2c: E2 08 00 C3 14 80 09 00 00 00 00 00 00 49 [19:03:30]Write i2c OK [19:03:30]MH_I2C_Read... [19:03:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:30]Read from MH i2c: E2 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 C3 14 00 90 00 4B [19:03:30]RAPDU: 90 00 [19:03:30]wFMCommunicate OK [19:03:30]SAM_PROTO_ClearQueue done [19:03:30]KKMCreateOFDPacket [19:03:30]OFDProtocolAddRootSTLVToBuf [19:03:30]FM_MakeSignedData [19:03:30]FM_MakeSignedData [19:03:30]SAM_PROTO_SignData [19:03:30]wFMCommunicate request_size=4 [19:03:30]MH_SAM_APDU [19:03:30]CAPDU: 80 0D 01 02 [19:03:30]Write to MH i2c: E2 08 00 C4 14 80 0D 01 02 00 00 00 00 51 [19:03:30]Write i2c OK [19:03:30]MH_I2C_Read... [19:03:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:30]Read from MH i2c: E2 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 C4 14 00 90 00 4C [19:03:30]RAPDU: 90 00 [19:03:30]wFMCommunicate OK [19:03:30]wFMCommunicate request_size=255 [19:03:30]MH_SAM_APDU [19:03: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 34 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 86 02 00 00 F4 03 04 00 81 31 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7B 01 00 35 04 06 00 34 [19:03:30]Write to MH i2c: E2 02 01 C5 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 34 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 86 02 00 00 F4 03 04 00 81 31 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7B 01 00 35 04 06 00 34 00 00 3F [19:03:30]Write i2c OK [19:03:30]MH_I2C_Read... [19:03:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:30]Read from MH i2c: E2 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 C5 14 00 90 00 4D [19:03:30]RAPDU: 90 00 [19:03:30]wFMCommunicate OK [19:03:30]wFMCommunicate request_size=10 [19:03:30]MH_SAM_APDU [19:03:30]CAPDU: 80 0D 02 02 05 82 CC 50 9B C6 [19:03:30]Write to MH i2c: E2 0D 00 C6 14 80 0D 02 02 05 00 82 CC 50 9B C6 00 00 5D [19:03:30]Write i2c OK [19:03:30]MH_I2C_Read... [19:03:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:30]Read from MH i2c: E2 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 03 00 C6 14 00 90 00 4E [19:03:30]RAPDU: 90 00 [19:03:30]wFMCommunicate OK [19:03:30]wFMCommunicate request_size=4 [19:03:30]MH_SAM_APDU [19:03:30]CAPDU: 80 0D 03 02 [19:03:30]Write to MH i2c: E2 08 00 C7 14 80 0D 03 02 00 00 00 00 56 [19:03:30]Write i2c OK [19:03:30]MH_I2C_Read... [19:03:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:30]Read from MH i2c: E2 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 0B 00 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 0B 00 C7 14 00 87 77 C3 73 85 07 E5 FE 90 00 FA [19:03:30]RAPDU: 87 77 C3 73 85 07 E5 FE 90 00 [19:03:30]wFMCommunicate OK [19:03:30]SAM_PROTO_SignData done [19:03:30]FM_MakeSignedData done [19:03:30]CreateOFDProtocolMessage [19:03:30]wFMCommunicate request_size=4 [19:03:30]MH_SAM_APDU [19:03:30]CAPDU: 80 11 00 00 [19:03:30]Write to MH i2c: E2 08 00 C8 14 80 11 00 00 00 00 00 00 56 [19:03:30]Write i2c OK [19:03:30]MH_I2C_Read... [19:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:30]Read from MH i2c: E2 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 17 00 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: E2 17 00 C8 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [19:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:03:30]wFMCommunicate OK [19:03:30]CreateOFDProtocolMessage done [19:03:30]OFDSenderStorePacket 97137 [19:03:30]StoreOFDPacket docnum=97137 [19:03:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B4 BB 07 01 65 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 86 02 00 00 F4 03 04 00 81 31 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7B 01 00 35 04 06 00 34 82 CC 50 9B C6 87 77 C3 73 85 07 E5 FE [19:03:30]CheckFolder [19:03:30]dirname=/storage/ofd_packets [19:03:30]CheckFolder done [19:03:30]ProducePacketName [19:03:30]name=ofd_packets/00097137 [19:03:30]NVStorageSaveData ofd_packets/00097137 [19:03:30]File name is /storage/ofd_packets/00097137 [19:03:30]Write 301 bytes [19:03:30]NVStorageSaveData done [19:03:30]OFDSenderStorePacket done [19:03:30]KKMCreateOFDPacket done [19:03:30]NVStorageSaveData kkm_last_timestamp [19:03:30]File name is /storage/kkm_last_timestamp [19:03:30]Write 4 bytes [19:03:30]NVStorageSaveData done [19:03:30]ExternCall_PrintAddStr [19:03:30]wPrintStart [19:03:30]Write to MH i2c: 01 00 00 C9 14 DD [19:03:30]Write i2c OK [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: 01 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: 01 07 00 [19:03:30]MH_I2C_Read... [19:03:30]Read from MH i2c: 01 07 00 C9 14 00 00 00 00 00 FF 0F F2 [19:03:30]RasterBufferAndPrint [19:03:30]line Счет N : (1)3407674 [19:03:30]line ИНН: 02508201610067 [19:03:30]line Контрольно-Кассовый Чек [19:03:30]line ПРОДАЖА [19:03:30]line ТРК (МРК, ГНК) : 32 [19:03:30]line Товар: 2710124130 [19:03:30]line Аи-92-К-4 [19:03:30]line 11.960 * 66.90 [19:03:30]line = 800.12 [19:03:30]line НДС 12% НСП 1% [19:03:30]line > о реализуемом товаре [19:03:30]line ОКРУГЛЕНИЕ: -0.12 [19:03:30]line ИТОГО: 800.00 [19:03:30]line Внесено: 800.00 [19:03:30]line СДАЧА: 0.00 [19:03:30]line НСП 1% : 7.08 [19:03:30]line НДС 12% : 84.97 [19:03:30]line Наличными: 800.00 [19:03:30]line Безнал.: 0.00 [19:03:30]line Место: АЗС № 82 "Партнер Нефть" [19:03:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:03:30]line СНО: Общий режим [19:03:30]line Чек 646 29.10.2024 19:03 [19:03:30]line Смена: 145 ФФД: 1.0 [19:03:30]line ЗНМ: 0300000017 [19:03:30]line РНМ: 0000000000170478 [19:03:30]line Версия ККМ: v1.0 [19:03:30]line ФМ: 0000000002098560 [19:03:30]line ФД: 97137 [19:03:30]line ФПД: 57736378227654 [19:03:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190329&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97137&fm=57736378227654&tin=02508201610067®Number=0000000000170478&sum=80000 [19:03:31]OFD Sender: Processing packet 97137 [packets to send 59, broken 58] [19:03:31]ProducePacketName [19:03:31]name=ofd_packets/00097137 [19:03:31]OFD Sender: To server: pG, [19:03:31]CommunicateWithHost lk.salyk.kg:30040 [19:03:31]ConnectInit lk.salyk.kg [19:03:31]written 0, free lines is 4095 [19:03:31]Connected sock=10 [19:03:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B4 BB 07 01 65 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 86 02 00 00 F4 03 04 00 81 31 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 7B 01 00 35 04 06 00 34 82 CC 50 9B C6 87 77 C3 73 85 07 E5 FE [19:03:31]Write to MH i2c: 01 00 00 F4 14 08 [19:03:31]Write i2c OK [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: 01 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: 01 07 00 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: 01 07 00 F4 14 00 00 00 00 00 0B 0D 27 [19:03:31]RasterBufferAndPrint [19:03:31]line [19:03:31]line [19:03:31]line [19:03:31]line [19:03:31]line [19:03:31]written 0, free lines is 3345 [19:03:31]MH_Cut [19:03:31]Write to MH i2c: D1 01 00 FB 14 01 E1 [19:03:31]Write i2c OK [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: D1 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: D1 01 00 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: D1 01 00 FB 14 00 E0 [19:03:31]Write to MH i2c: 01 00 00 FC 14 10 [19:03:31]Write i2c OK [19:03:31]MH_I2C_Read... [19:03:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 0A 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 71 7B 01 00 F4 03 04 00 A7 DB 20 67 B6 04 01 00 00 50 B5 52 47 C8 3C BD AC [19:03:31]CommunicateWithHost err = 0 [19:03:31]CheckOFDResponse [19:03:31]1017 (14) - 77093643461234 [19:03:31]1041 (16) - 0000000002098560 [19:03:31]1040 (4) - 97137 [19:03:31]1012 (4) - 29.10.2024 12:57 [19:03:31]1206 (1) - 0 [19:03:31]OFD Sender: Remove packet 97137 [19:03:31]ProducePacketName [19:03:31]name=ofd_packets/00097137 [19:03:31]NVStorageDeleteData [19:03:32]OFD Sender: No OFD packet to send [19:03:32]*** Cut start [19:03:32]*** Partial cut [19:03:32]*** CUTSNS_PIN = 1 [19:03:32]*** CUTSNS_PIN = 0 [19:03:32]*** Brake cut motor [19:03:32]Read from MH i2c: 01 [19:03:32]MH_I2C_Read... [19:03:32]*** Stop cut motor [19:03:32]*** Cut end [19:03:32]Read from MH i2c: 01 07 00 [19:03:32]MH_I2C_Read... [19:03:32]Read from MH i2c: 01 07 00 FC 14 00 00 00 00 00 FF 0F 25 [19:03:32]process_action close_receipt done [19:03:32]requested_data is exist [19:03:32]produce_requested_data [19:03:32]requested_item fm.sn is exist - process it [19:03:32]wFMCommunicate request_size=4 [19:03:32]MH_SAM_APDU [19:03:32]CAPDU: 80 11 00 00 [19:03:32]Write to MH i2c: E2 08 00 FD 14 80 11 00 00 00 00 00 00 8B [19:03:32]Write i2c OK [19:03:32]MH_I2C_Read... [19:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:32]Read from MH i2c: E2 [19:03:32]MH_I2C_Read... [19:03:32]Read from MH i2c: E2 17 00 [19:03:32]MH_I2C_Read... [19:03:32]Read from MH i2c: E2 17 00 FD 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [19:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:03:32]wFMCommunicate OK [19:03:32]requested_item fd.num is exist - process it [19:03:32]SAM_PROTO_GetFieldsCounters [19:03:32]wFMCommunicate request_size=4 [19:03:32]MH_SAM_APDU [19:03:32]CAPDU: 80 13 00 00 [19:03:32]Write to MH i2c: E2 08 00 FE 14 80 13 00 00 00 00 00 00 8E [19:03:32]Write i2c OK [19:03:32]MH_I2C_Read... [19:03:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:33]Read from MH i2c: E2 [19:03:33]MH_I2C_Read... [19:03:33]Read from MH i2c: E2 62 00 [19:03:33]MH_I2C_Read... [19:03:33]Read from MH i2c: E2 62 00 FE 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 C5 [19:03:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:03:33]wFMCommunicate OK [19:03:33]SAM_PROTO_GetFieldsCounters done [19:03:33]requested_item shift.num is exist - process it [19:03:33]requested_item shift.opened is exist - process it [19:03:33]req_shift_opened [19:03:33]FM_GetShiftState [19:03:33]SAM_PROTO_GetShiftState [19:03:33]wFMCommunicate request_size=4 [19:03:33]MH_SAM_APDU [19:03:33]CAPDU: 80 13 01 00 [19:03:33]Write to MH i2c: E2 08 00 FF 14 80 13 01 00 00 00 00 00 90 [19:03:33]Write i2c OK [19:03:33]MH_I2C_Read... [19:03:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:33]Read from MH i2c: E2 [19:03:33]MH_I2C_Read... [19:03:33]Read from MH i2c: E2 0E 00 [19:03:33]MH_I2C_Read... [19:03:33]Read from MH i2c: E2 0E 00 FF 14 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EE [19:03:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:03:33]wFMCommunicate OK [19:03:33]SAM_PROTO_GetShiftState done [19:03:33]FM_GetShiftState done [19:03:33]req_shift_opened done [19:03:33]requested_item shift.open_date is exist - process it [19:03:33]req_shift_open_date [19:03:33]req_shift_open_date done [19:03:33]produce_requested_data done [19:03:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97137,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:03:33]process_action_free close_receipt [19:03:33]json_value_free [19:03:33]json_value_free done [19:03:33]process_json_proto returns [19:03:33]Send response to host [19:03:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97137,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:03:33]free response buf [19:03:33]execute_script done [19:03:33]execute_script returns [19:03:33]free content buf [19:03:33]Sock 9.Close socket [19:03:33]Sock 9.Thread stoped [19:03:37]OFD Sender: No OFD packet to send [19:03:42]OFD Sender: No OFD packet to send [19:03:47]OFD Sender: No OFD packet to send [19:03:52]OFD Sender: No OFD packet to send [19:03:57]OFD Sender: No OFD packet to send [19:04:02]OFD Sender: No OFD packet to send [19:04:07]OFD Sender: No OFD packet to send [19:04:12]OFD Sender: No OFD packet to send [19:04:17]OFD Sender: No OFD packet to send [19:04:22]OFD Sender: No OFD packet to send [19:04:27]OFD Sender: No OFD packet to send [19:04:32]OFD Sender: No OFD packet to send [19:04:37]OFD Sender: No OFD packet to send [19:04:42]OFD Sender: No OFD packet to send [19:04:47]OFD Sender: No OFD packet to send [19:04:52]OFD Sender: No OFD packet to send [19:04:57]OFD Sender: No OFD packet to send [19:05:02]OFD Sender: No OFD packet to send [19:05:07]OFD Sender: No OFD packet to send [19:05:12]OFD Sender: No OFD packet to send [19:05:17]OFD Sender: No OFD packet to send [19:05:22]OFD Sender: No OFD packet to send [19:05:27]OFD Sender: No OFD packet to send [19:05:32]OFD Sender: No OFD packet to send [19:05:37]OFD Sender: No OFD packet to send [19:05:42]OFD Sender: No OFD packet to send [19:05:47]OFD Sender: No OFD packet to send [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:17]OFD Sender: No OFD packet to send [19:06:22]OFD Sender: No OFD packet to send [19:06:27]OFD Sender: No OFD packet to send [19:06:32]OFD Sender: No OFD packet to send [19:06:37]OFD Sender: No OFD packet to send [19:06:42]OFD Sender: No OFD packet to send [19:06:47]OFD Sender: No OFD packet to send [19:06:52]OFD Sender: No OFD packet to send [19:06:57]OFD Sender: No OFD packet to send [19:07:02]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07: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:53]accept exits with 7 [19:07:53]New connection [19:07:53]New thread 3066723684 created [19:07:53]Thread 3066580324 joined [19:07:53]Waiting for new connection... [19:07:53] Sock 7.Parse request [19:07:53]Sock 7.Check first char [19:07:53]Sock 7.First char is OK [19:07:53]request: POST /json_proto HTTP/1.0 [19:07:53]Method: POST [19:07:53]URL: /json_proto [19:07:53]Method is POST - this is cgi request [19:07:53]url: /json_proto [19:07:53]query_string will be loaded in cgi processing [19:07:53]execute_cgi json_proto POST (null) [19:07:53]execute_cgi path=json_proto method=POST [19:07:53]POST find Content-Length [19:07:53]Host: 172.17.40.67:8080 [19:07:53]Content-Length: 679 [19:07:53]Content-Type: application/json [19:07:53] [19:07:53]POST finish read [19:07:53]Found Content-Length = 679 [19:07:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:07:53]execute_script... [19:07: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)3407676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:07:53]POST & json_proto [19:07:53]process_json_proto [19:07:53]json parsed OK: [19:07:53]protocol is kg_v1.0 [19:07:53]action value=close_receipt [19:07:53]process_action close_receipt [19:07:53]cmd_close_receipt [19:07:53]MH_GetDate [19:07:53]Write to MH i2c: F0 00 00 00 15 04 [19:07:53]Write i2c OK [19:07:53]MH_I2C_Read... [19:07:53]Read from MH i2c: F0 [19:07:53]MH_I2C_Read... [19:07:53]Read from MH i2c: F0 09 00 [19:07:53]MH_I2C_Read... [19:07:53]Read from MH i2c: F0 09 00 00 15 00 89 32 21 67 EE DA 66 66 E4 [19:07:53]GetLastDocTimeStamp 1730228609 [19:07:53]current date 1730228873 [19:07:53]FM_GetShiftState [19:07:53]SAM_PROTO_GetShiftState [19:07:53]wFMCommunicate request_size=4 [19:07:53]MH_SAM_APDU [19:07:53]CAPDU: 80 13 01 00 [19:07:53]Write to MH i2c: E2 08 00 01 15 80 13 01 00 00 00 00 00 93 [19:07:53]Write i2c OK [19:07:53]MH_I2C_Read... [19:07:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:53]Read from MH i2c: E2 [19:07:53]MH_I2C_Read... [19:07:53]Read from MH i2c: E2 0E 00 [19:07:53]MH_I2C_Read... [19:07:53]Read from MH i2c: E2 0E 00 01 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F1 [19:07:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:07:53]wFMCommunicate OK [19:07:53]SAM_PROTO_GetShiftState done [19:07:53]FM_GetShiftState done [19:07:53]opened in 1730160548 [19:07:53]opened+sec_in_day 1730246948 [19:07:53]quantity*price = 70044 [19:07:53]sum+1 = 70045 [19:07:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 647 29.10.2024 19:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97138 ФПД: 115877652229280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97138&fm=115877652229280&tin=02508201610067®Number=0000000000170478&sum=70000 [19:07:54]StoreToDocumentArchive [19:07:54]shift 145 fd 97138 [19:07:54]save to /storage/0145/doc_00097138 [19:07:54]save last doc name /storage/0145/doc_00097138 to /storage/kkm_last_doc_name [19:07:54]save OK [19:07:54]Clear old archive folders... [19:07:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:54]tlvbuf is B6E890E0 [19:07:54]SAM_PROTO_ClearQueue [19:07:54]wFMCommunicate request_size=4 [19:07:54]MH_SAM_APDU [19:07:54]CAPDU: 80 09 00 00 [19:07:54]Write to MH i2c: E2 08 00 0E 15 80 09 00 00 00 00 00 00 95 [19:07:54]Write i2c OK [19:07:54]MH_I2C_Read... [19:07:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:54]Read from MH i2c: E2 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 0E 15 00 90 00 97 [19:07:54]RAPDU: 90 00 [19:07:54]wFMCommunicate OK [19:07:54]SAM_PROTO_ClearQueue done [19:07:54]KKMCreateOFDPacket [19:07:54]OFDProtocolAddRootSTLVToBuf [19:07:54]FM_MakeSignedData [19:07:54]FM_MakeSignedData [19:07:54]SAM_PROTO_SignData [19:07:54]wFMCommunicate request_size=4 [19:07:54]MH_SAM_APDU [19:07:54]CAPDU: 80 0D 01 02 [19:07:54]Write to MH i2c: E2 08 00 0F 15 80 0D 01 02 00 00 00 00 9D [19:07:54]Write i2c OK [19:07:54]MH_I2C_Read... [19:07:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:54]Read from MH i2c: E2 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 0F 15 00 90 00 98 [19:07:54]RAPDU: 90 00 [19:07:54]wFMCommunicate OK [19:07:54]wFMCommunicate request_size=255 [19:07:54]MH_SAM_APDU [19:07:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 87 02 00 00 F4 03 04 00 89 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7B 01 00 35 04 06 00 69 [19:07:54]Write to MH i2c: E2 02 01 10 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 34 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 87 02 00 00 F4 03 04 00 89 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7B 01 00 35 04 06 00 69 00 00 EF [19:07:54]Write i2c OK [19:07:54]MH_I2C_Read... [19:07:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:54]Read from MH i2c: E2 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 10 15 00 90 00 99 [19:07:54]RAPDU: 90 00 [19:07:54]wFMCommunicate OK [19:07:54]wFMCommunicate request_size=10 [19:07:54]MH_SAM_APDU [19:07:54]CAPDU: 80 0D 02 02 05 63 DE 4C 6C A0 [19:07:54]Write to MH i2c: E2 0D 00 11 15 80 0D 02 02 05 00 63 DE 4C 6C A0 00 00 43 [19:07:54]Write i2c OK [19:07:54]MH_I2C_Read... [19:07:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:54]Read from MH i2c: E2 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 03 00 11 15 00 90 00 9A [19:07:54]RAPDU: 90 00 [19:07:54]wFMCommunicate OK [19:07:54]wFMCommunicate request_size=4 [19:07:54]MH_SAM_APDU [19:07:54]CAPDU: 80 0D 03 02 [19:07:54]Write to MH i2c: E2 08 00 12 15 80 0D 03 02 00 00 00 00 A2 [19:07:54]Write i2c OK [19:07:54]MH_I2C_Read... [19:07:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:54]Read from MH i2c: E2 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 0B 00 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 0B 00 12 15 00 1D 38 37 55 51 76 16 DE 90 00 3F [19:07:54]RAPDU: 1D 38 37 55 51 76 16 DE 90 00 [19:07:54]wFMCommunicate OK [19:07:54]SAM_PROTO_SignData done [19:07:54]FM_MakeSignedData done [19:07:54]CreateOFDProtocolMessage [19:07:54]wFMCommunicate request_size=4 [19:07:54]MH_SAM_APDU [19:07:54]CAPDU: 80 11 00 00 [19:07:54]Write to MH i2c: E2 08 00 13 15 80 11 00 00 00 00 00 00 A2 [19:07:54]Write i2c OK [19:07:54]MH_I2C_Read... [19:07:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:54]Read from MH i2c: E2 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 17 00 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: E2 17 00 13 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [19:07:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:07:54]wFMCommunicate OK [19:07:54]CreateOFDProtocolMessage done [19:07:54]OFDSenderStorePacket 97138 [19:07:54]StoreOFDPacket docnum=97138 [19:07:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C 0E 07 01 1E 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 34 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 87 02 00 00 F4 03 04 00 89 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7B 01 00 35 04 06 00 69 63 DE 4C 6C A0 1D 38 37 55 51 76 16 DE [19:07:54]CheckFolder [19:07:54]dirname=/storage/ofd_packets [19:07:54]CheckFolder done [19:07:54]ProducePacketName [19:07:54]name=ofd_packets/00097138 [19:07:54]NVStorageSaveData ofd_packets/00097138 [19:07:54]File name is /storage/ofd_packets/00097138 [19:07:54]Write 301 bytes [19:07:54]NVStorageSaveData done [19:07:54]OFDSenderStorePacket done [19:07:54]KKMCreateOFDPacket done [19:07:54]NVStorageSaveData kkm_last_timestamp [19:07:54]File name is /storage/kkm_last_timestamp [19:07:54]Write 4 bytes [19:07:54]NVStorageSaveData done [19:07:54]ExternCall_PrintAddStr [19:07:54]wPrintStart [19:07:54]Write to MH i2c: 01 00 00 14 15 29 [19:07:54]Write i2c OK [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: 01 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: 01 07 00 [19:07:54]MH_I2C_Read... [19:07:54]Read from MH i2c: 01 07 00 14 15 00 00 00 00 00 FF 0F 3E [19:07:54]RasterBufferAndPrint [19:07:54]line Счет N : (1)3407676 [19:07:54]line ИНН: 02508201610067 [19:07:54]line Контрольно-Кассовый Чек [19:07:54]line ПРОДАЖА [19:07:54]line ТРК (МРК, ГНК) : 32 [19:07:54]line Товар: 2710124130 [19:07:54]line Аи-92-К-4 [19:07:54]line 10.470 * 66.90 [19:07:54]line = 700.44 [19:07:54]line НДС 12% НСП 1% [19:07:54]line > о реализуемом товаре [19:07:54]line ОКРУГЛЕНИЕ: -0.44 [19:07:54]line ИТОГО: 700.00 [19:07:54]line Внесено: 700.00 [19:07:54]line СДАЧА: 0.00 [19:07:54]line НСП 1% : 6.20 [19:07:54]line НДС 12% : 74.38 [19:07:54]line Наличными: 700.00 [19:07:54]line Безнал.: 0.00 [19:07:54]line Место: АЗС № 82 "Партнер Нефть" [19:07:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:07:54]line СНО: Общий режим [19:07:54]line Чек 647 29.10.2024 19:07 [19:07:54]line Смена: 145 ФФД: 1.0 [19:07:54]line ЗНМ: 0300000017 [19:07:54]line РНМ: 0000000000170478 [19:07:54]line Версия ККМ: v1.0 [19:07:54]line ФМ: 0000000002098560 [19:07:54]line ФД: 97138 [19:07:54]line ФПД: 115877652229280 [19:07:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97138&fm=115877652229280&tin=02508201610067®Number=0000000000170478&sum=70000 [19:07:55]OFD Sender: Processing packet 97138 [packets to send 59, broken 58] [19:07:55]ProducePacketName [19:07:55]name=ofd_packets/00097138 [19:07:55]OFD Sender: To server: pG, [19:07:55]CommunicateWithHost lk.salyk.kg:30040 [19:07:55]ConnectInit lk.salyk.kg [19:07:55]written 0, free lines is 4095 [19:07:55]Connected sock=10 [19:07:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C 0E 07 01 1E 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 34 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 87 02 00 00 F4 03 04 00 89 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 7B 01 00 35 04 06 00 69 63 DE 4C 6C A0 1D 38 37 55 51 76 16 DE [19:07:55]Write to MH i2c: 01 00 00 3F 15 54 [19:07:55]Write i2c OK [19:07:55]MH_I2C_Read... [19:07:55]Read from MH i2c: 01 [19:07:55]MH_I2C_Read... [19:07:55]Read from MH i2c: 01 07 00 [19:07:55]MH_I2C_Read... [19:07:55]Read from MH i2c: 01 07 00 3F 15 00 00 00 00 00 06 0D 6E [19:07:55]RasterBufferAndPrint [19:07:55]line [19:07:55]line [19:07:55]line [19:07:55]line [19:07:55]line [19:07:55]written 0, free lines is 3340 [19:07:55]MH_Cut [19:07:55]Write to MH i2c: D1 01 00 46 15 01 2D [19:07:55]Write i2c OK [19:07:55]MH_I2C_Read... [19:07:55]Read from MH i2c: D1 [19:07:55]MH_I2C_Read... [19:07:55]Read from MH i2c: D1 01 00 [19:07:55]MH_I2C_Read... [19:07:55]Read from MH i2c: D1 01 00 46 15 00 2C [19:07:55]Write to MH i2c: 01 00 00 47 15 5C [19:07:55]Write i2c OK [19:07:55]MH_I2C_Read... [19:07:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 00 66 47 00 A0 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 32 30 39 38 35 36 30 10 04 04 00 72 7B 01 00 F4 03 04 00 AF DC 20 67 B6 04 01 00 00 74 CB FB F3 CD A7 74 84 [19:07:55]CommunicateWithHost err = 0 [19:07:55]CheckOFDResponse [19:07:55]1017 (14) - 77093643461234 [19:07:55]1041 (16) - 0000000002098560 [19:07:55]1040 (4) - 97138 [19:07:55]1012 (4) - 29.10.2024 13:01 [19:07:55]1206 (1) - 0 [19:07:55]OFD Sender: Remove packet 97138 [19:07:55]ProducePacketName [19:07:55]name=ofd_packets/00097138 [19:07:55]NVStorageDeleteData [19:07:56]OFD Sender: No OFD packet to send [19:07:56]*** Cut start [19:07:56]*** Partial cut [19:07:56]*** CUTSNS_PIN = 1 [19:07:56]*** CUTSNS_PIN = 0 [19:07:56]*** Brake cut motor [19:07:56]Read from MH i2c: 01 [19:07:56]MH_I2C_Read... [19:07:56]*** Stop cut motor [19:07:56]*** Cut end [19:07:56]Read from MH i2c: 01 07 00 [19:07:56]MH_I2C_Read... [19:07:56]Read from MH i2c: 01 07 00 47 15 00 00 00 00 00 FF 0F 71 [19:07:56]process_action close_receipt done [19:07:56]requested_data is exist [19:07:56]produce_requested_data [19:07:56]requested_item fm.sn is exist - process it [19:07:56]wFMCommunicate request_size=4 [19:07:56]MH_SAM_APDU [19:07:56]CAPDU: 80 11 00 00 [19:07:56]Write to MH i2c: E2 08 00 48 15 80 11 00 00 00 00 00 00 D7 [19:07:56]Write i2c OK [19:07:56]MH_I2C_Read... [19:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:56]Read from MH i2c: E2 [19:07:56]MH_I2C_Read... [19:07:56]Read from MH i2c: E2 17 00 [19:07:56]MH_I2C_Read... [19:07:56]Read from MH i2c: E2 17 00 48 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [19:07:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:07:56]wFMCommunicate OK [19:07:56]requested_item fd.num is exist - process it [19:07:56]SAM_PROTO_GetFieldsCounters [19:07:56]wFMCommunicate request_size=4 [19:07:56]MH_SAM_APDU [19:07:56]CAPDU: 80 13 00 00 [19:07:56]Write to MH i2c: E2 08 00 49 15 80 13 00 00 00 00 00 00 DA [19:07:56]Write i2c OK [19:07:56]MH_I2C_Read... [19:07:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:57]Read from MH i2c: E2 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: E2 62 00 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: E2 62 00 49 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 15 [19:07:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:57]wFMCommunicate OK [19:07:57]SAM_PROTO_GetFieldsCounters done [19:07:57]requested_item shift.num is exist - process it [19:07:57]requested_item shift.opened is exist - process it [19:07:57]req_shift_opened [19:07:57]FM_GetShiftState [19:07:57]SAM_PROTO_GetShiftState [19:07:57]wFMCommunicate request_size=4 [19:07:57]MH_SAM_APDU [19:07:57]CAPDU: 80 13 01 00 [19:07:57]Write to MH i2c: E2 08 00 4A 15 80 13 01 00 00 00 00 00 DC [19:07:57]Write i2c OK [19:07:57]MH_I2C_Read... [19:07:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:57]Read from MH i2c: E2 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: E2 0E 00 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: E2 0E 00 4A 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [19:07:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:07:57]wFMCommunicate OK [19:07:57]SAM_PROTO_GetShiftState done [19:07:57]FM_GetShiftState done [19:07:57]req_shift_opened done [19:07:57]requested_item shift.open_date is exist - process it [19:07:57]req_shift_open_date [19:07:57]req_shift_open_date done [19:07:57]produce_requested_data done [19:07:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97138,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:07:57]process_action_free close_receipt [19:07:57]json_value_free [19:07:57]json_value_free done [19:07:57]process_json_proto returns [19:07:57]Send response to host [19:07:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97138,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:07:57]free response buf [19:07:57]execute_script done [19:07:57]execute_script returns [19:07:57]free content buf [19:07:57]Sock 7.Close socket [19:07:57]Sock 7.Thread stoped [19:07:57]accept exits with 9 [19:07:57]New connection [19:07:57]New thread 3066580324 created [19:07:57]Thread 3066723684 joined [19:07:57]Waiting for new connection... [19:07:57] Sock 9.Parse request [19:07:57]Sock 9.Check first char [19:07:57]Sock 9.First char is OK [19:07:57]request: POST /json_proto HTTP/1.0 [19:07:57]Method: POST [19:07:57]URL: /json_proto [19:07:57]Method is POST - this is cgi request [19:07:57]url: /json_proto [19:07:57]query_string will be loaded in cgi processing [19:07:57]execute_cgi json_proto POST (null) [19:07:57]execute_cgi path=json_proto method=POST [19:07:57]POST find Content-Length [19:07:57]Host: 172.17.40.67:8080 [19:07:57]Content-Length: 683 [19:07:57]Content-Type: application/json [19:07:57] [19:07:57]POST finish read [19:07:57]Found Content-Length = 683 [19:07:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:57]execute_script... [19:07: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)3407675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:57]POST & json_proto [19:07:57]process_json_proto [19:07:57]json parsed OK: [19:07:57]protocol is kg_v1.0 [19:07:57]action value=close_receipt [19:07:57]process_action close_receipt [19:07:57]cmd_close_receipt [19:07:57]MH_GetDate [19:07:57]Write to MH i2c: F0 00 00 4B 15 4F [19:07:57]Write i2c OK [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: F0 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: F0 09 00 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: F0 09 00 4B 15 00 8E 32 21 67 EE DA 66 66 34 [19:07:57]GetLastDocTimeStamp 1730228873 [19:07:57]current date 1730228878 [19:07:57]FM_GetShiftState [19:07:57]SAM_PROTO_GetShiftState [19:07:57]wFMCommunicate request_size=4 [19:07:57]MH_SAM_APDU [19:07:57]CAPDU: 80 13 01 00 [19:07:57]Write to MH i2c: E2 08 00 4C 15 80 13 01 00 00 00 00 00 DE [19:07:57]Write i2c OK [19:07:57]MH_I2C_Read... [19:07:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:57]Read from MH i2c: E2 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: E2 0E 00 [19:07:57]MH_I2C_Read... [19:07:57]Read from MH i2c: E2 0E 00 4C 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [19:07:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:07:57]wFMCommunicate OK [19:07:57]SAM_PROTO_GetShiftState done [19:07:57]FM_GetShiftState done [19:07:57]opened in 1730160548 [19:07:57]opened+sec_in_day 1730246948 [19:07:57]quantity*price = 100021 [19:07:57]sum+1 = 100023 [19:07:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 648 29.10.2024 19:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97139 ФПД: 219034810195126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190758&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97139&fm=219034810195126&tin=02508201610067®Number=0000000000170478&sum=100000 [19:07:59]StoreToDocumentArchive [19:07:59]shift 145 fd 97139 [19:07:59]save to /storage/0145/doc_00097139 [19:07:59]save last doc name /storage/0145/doc_00097139 to /storage/kkm_last_doc_name [19:07:59]save OK [19:07:59]Clear old archive folders... [19:07:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:59]tlvbuf is 00717C50 [19:07:59]SAM_PROTO_ClearQueue [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 09 00 00 [19:07:59]Write to MH i2c: E2 08 00 59 15 80 09 00 00 00 00 00 00 E0 [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 59 15 00 90 00 E2 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]SAM_PROTO_ClearQueue done [19:07:59]KKMCreateOFDPacket [19:07:59]OFDProtocolAddRootSTLVToBuf [19:07:59]FM_MakeSignedData [19:07:59]FM_MakeSignedData [19:07:59]SAM_PROTO_SignData [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 01 02 [19:07:59]Write to MH i2c: E2 08 00 5A 15 80 0D 01 02 00 00 00 00 E8 [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 5A 15 00 90 00 E3 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]wFMCommunicate request_size=255 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 88 02 00 00 F4 03 04 00 8E 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7B 01 00 35 04 06 00 C7 [19:07:59]Write to MH i2c: E2 02 01 5B 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 88 02 00 00 F4 03 04 00 8E 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7B 01 00 35 04 06 00 C7 00 00 AD [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 5B 15 00 90 00 E4 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]wFMCommunicate request_size=10 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 02 02 05 36 04 0E 1C B6 [19:07:59]Write to MH i2c: E2 0D 00 5C 15 80 0D 02 02 05 00 36 04 0E 1C B6 00 00 0F [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 5C 15 00 90 00 E5 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 03 02 [19:07:59]Write to MH i2c: E2 08 00 5D 15 80 0D 03 02 00 00 00 00 ED [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 0B 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 0B 00 5D 15 00 84 9B 1A E6 5E 5F 91 25 90 00 80 [19:07:59]RAPDU: 84 9B 1A E6 5E 5F 91 25 90 00 [19:07:59]wFMCommunicate OK [19:07:59]SAM_PROTO_SignData done [19:07:59]FM_MakeSignedData done [19:07:59]CreateOFDProtocolMessage [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 11 00 00 [19:07:59]Write to MH i2c: E2 08 00 5E 15 80 11 00 00 00 00 00 00 ED [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 17 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 17 00 5E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [19:08:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:08:00]wFMCommunicate OK [19:08:00]CreateOFDProtocolMessage done [19:08:00]OFDSenderStorePacket 97139 [19:08:00]StoreOFDPacket docnum=97139 [19:08:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 0F 07 01 FF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 8E 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7B 01 00 35 04 06 00 C7 36 04 0E 1C B6 84 9B 1A E6 5E 5F 91 25 [19:08:00]CheckFolder [19:08:00]dirname=/storage/ofd_packets [19:08:00]CheckFolder done [19:08:00]ProducePacketName [19:08:00]name=ofd_packets/00097139 [19:08:00]NVStorageSaveData ofd_packets/00097139 [19:08:00]File name is /storage/ofd_packets/00097139 [19:08:00]Write 301 bytes [19:08:00]NVStorageSaveData done [19:08:00]OFDSenderStorePacket done [19:08:00]KKMCreateOFDPacket done [19:08:00]NVStorageSaveData kkm_last_timestamp [19:08:00]File name is /storage/kkm_last_timestamp [19:08:00]Write 4 bytes [19:08:00]NVStorageSaveData done [19:08:00]ExternCall_PrintAddStr [19:08:00]wPrintStart [19:08:00]Write to MH i2c: 01 00 00 5F 15 74 [19:08:00]Write i2c OK [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 07 00 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 07 00 5F 15 00 00 00 00 00 FF 0F 89 [19:08:00]RasterBufferAndPrint [19:08:00]line Счет N : (1)3407675 [19:08:00]line ИНН: 02508201610067 [19:08:00]line Контрольно-Кассовый Чек [19:08:00]line ПРОДАЖА [19:08:00]line ТРК (МРК, ГНК) : 13 [19:08:00]line Товар: 2710124500 [19:08:00]line Аи-95-К-5 [19:08:00]line 13.480 * 74.20 [19:08:00]line = 1000.22 [19:08:00]line НДС 12% НСП 1% [19:08:00]line > о реализуемом товаре [19:08:00]line ОКРУГЛЕНИЕ: -0.22 [19:08:00]line ИТОГО: 1000.00 [19:08:00]line Внесено: 1000.00 [19:08:00]line СДАЧА: 0.00 [19:08:00]line НСП 1% : 8.85 [19:08:00]line НДС 12% : 106.22 [19:08:00]line Наличными: 1000.00 [19:08:00]line Безнал.: 0.00 [19:08:00]line Место: АЗС № 82 "Партнер Нефть" [19:08:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:08:00]line СНО: Общий режим [19:08:00]line Чек 648 29.10.2024 19:07 [19:08:00]line Смена: 145 ФФД: 1.0 [19:08:00]line ЗНМ: 0300000017 [19:08:00]line РНМ: 0000000000170478 [19:08:00]line Версия ККМ: v1.0 [19:08:00]line ФМ: 0000000002098560 [19:08:00]line ФД: 97139 [19:08:00]line ФПД: 219034810195126 [19:08:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190758&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97139&fm=219034810195126&tin=02508201610067®Number=0000000000170478&sum=100000 [19:08:00]OFD Sender: Processing packet 97139 [packets to send 59, broken 58] [19:08:00]ProducePacketName [19:08:00]name=ofd_packets/00097139 [19:08:00]OFD Sender: To server: pG, [19:08:00]CommunicateWithHost lk.salyk.kg:30040 [19:08:00]ConnectInit lk.salyk.kg [19:08:00]written 0, free lines is 4095 [19:08:00]Connected sock=10 [19:08:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 0F 07 01 FF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 8E 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 7B 01 00 35 04 06 00 C7 36 04 0E 1C B6 84 9B 1A E6 5E 5F 91 25 [19:08:00]Write to MH i2c: 01 00 00 8A 15 9F [19:08:00]Write i2c OK [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 07 00 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 07 00 8A 15 00 00 00 00 00 19 0D CC [19:08:00]RasterBufferAndPrint [19:08:00]line [19:08:00]line [19:08:00]line [19:08:00]line [19:08:00]line [19:08:00]written 0, free lines is 3364 [19:08:00]MH_Cut [19:08:00]Write to MH i2c: D1 01 00 91 15 01 78 [19:08:00]Write i2c OK [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: D1 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: D1 01 00 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: D1 01 00 91 15 00 77 [19:08:00]Write to MH i2c: 01 00 00 92 15 A7 [19:08:00]Write i2c OK [19:08:00]MH_I2C_Read... [19:08:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 40 FD 47 00 75 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 32 30 39 38 35 36 30 10 04 04 00 73 7B 01 00 F4 03 04 00 B4 DC 20 67 B6 04 01 00 00 8D 89 78 B0 91 50 D1 83 [19:08:00]CommunicateWithHost err = 0 [19:08:00]CheckOFDResponse [19:08:00]1017 (14) - 77093643461234 [19:08:00]1041 (16) - 0000000002098560 [19:08:00]1040 (4) - 97139 [19:08:00]1012 (4) - 29.10.2024 13:01 [19:08:00]1206 (1) - 0 [19:08:00]OFD Sender: Remove packet 97139 [19:08:00]ProducePacketName [19:08:00]name=ofd_packets/00097139 [19:08:00]NVStorageDeleteData [19:08:01]OFD Sender: No OFD packet to send [19:08:01]*** Cut start [19:08:01]*** Partial cut [19:08:01]*** CUTSNS_PIN = 1 [19:08:01]*** CUTSNS_PIN = 0 [19:08:01]*** Brake cut motor [19:08:02]Read from MH i2c: 01 [19:08:02]MH_I2C_Read... [19:08:02]*** Stop cut motor [19:08:02]*** Cut end [19:08:02]Read from MH i2c: 01 07 00 [19:08:02]MH_I2C_Read... [19:08:02]Read from MH i2c: 01 07 00 92 15 00 00 00 00 00 FF 0F BC [19:08:02]process_action close_receipt done [19:08:02]requested_data is exist [19:08:02]produce_requested_data [19:08:02]requested_item fm.sn is exist - process it [19:08:02]wFMCommunicate request_size=4 [19:08:02]MH_SAM_APDU [19:08:02]CAPDU: 80 11 00 00 [19:08:02]Write to MH i2c: E2 08 00 93 15 80 11 00 00 00 00 00 00 22 [19:08:02]Write i2c OK [19:08:02]MH_I2C_Read... [19:08:02]Read from MH i2c: E2 [19:08:02]MH_I2C_Read... [19:08:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:02]Read from MH i2c: E2 17 00 [19:08:02]MH_I2C_Read... [19:08:02]Read from MH i2c: E2 17 00 93 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [19:08:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:08:02]wFMCommunicate OK [19:08:02]requested_item fd.num is exist - process it [19:08:02]SAM_PROTO_GetFieldsCounters [19:08:02]wFMCommunicate request_size=4 [19:08:02]MH_SAM_APDU [19:08:02]CAPDU: 80 13 00 00 [19:08:02]Write to MH i2c: E2 08 00 94 15 80 13 00 00 00 00 00 00 25 [19:08:02]Write i2c OK [19:08:02]MH_I2C_Read... [19:08:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:08:02]Read from MH i2c: E2 [19:08:02]MH_I2C_Read... [19:08:02]Read from MH i2c: E2 62 00 [19:08:02]MH_I2C_Read... [19:08:02]Read from MH i2c: E2 62 00 94 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 64 [19:08:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:08:02]wFMCommunicate OK [19:08:02]SAM_PROTO_GetFieldsCounters done [19:08:02]requested_item shift.num is exist - process it [19:08:02]requested_item shift.opened is exist - process it [19:08:02]req_shift_opened [19:08:02]FM_GetShiftState [19:08:02]SAM_PROTO_GetShiftState [19:08:02]wFMCommunicate request_size=4 [19:08:02]MH_SAM_APDU [19:08:02]CAPDU: 80 13 01 00 [19:08:02]Write to MH i2c: E2 08 00 95 15 80 13 01 00 00 00 00 00 27 [19:08:02]Write i2c OK [19:08:02]MH_I2C_Read... [19:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:02]Read from MH i2c: E2 [19:08:02]MH_I2C_Read... [19:08:02]Read from MH i2c: E2 0E 00 [19:08:02]MH_I2C_Read... [19:08:02]Read from MH i2c: E2 0E 00 95 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 85 [19:08:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:08:02]wFMCommunicate OK [19:08:02]SAM_PROTO_GetShiftState done [19:08:02]FM_GetShiftState done [19:08:02]req_shift_opened done [19:08:02]requested_item shift.open_date is exist - process it [19:08:02]req_shift_open_date [19:08:02]req_shift_open_date done [19:08:02]produce_requested_data done [19:08:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97139,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:08:02]process_action_free close_receipt [19:08:02]json_value_free [19:08:02]json_value_free done [19:08:02]process_json_proto returns [19:08:02]Send response to host [19:08:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97139,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:08:02]free response buf [19:08:02]execute_script done [19:08:02]execute_script returns [19:08:02]free content buf [19:08:02]Sock 9.Close socket [19:08:02]Sock 9.Thread stoped [19:08:06]OFD Sender: No OFD packet to send [19:08:11]OFD Sender: No OFD packet to send [19:08:16]OFD Sender: No OFD packet to send [19:08:21]OFD Sender: No OFD packet to send [19:08:26]OFD Sender: No OFD packet to send [19:08:31]OFD Sender: No OFD packet to send [19:08:36]OFD Sender: No OFD packet to send [19:08:41]OFD Sender: No OFD packet to send [19:08:46]OFD Sender: No OFD packet to send [19:08:51]OFD Sender: No OFD packet to send [19:08:56]OFD Sender: No OFD packet to send [19:09:01]OFD Sender: No OFD packet to send [19:09:06]OFD Sender: No OFD packet to send [19:09:11]OFD Sender: No OFD packet to send [19:09:16]OFD Sender: No OFD packet to send [19:09:21]OFD Sender: No OFD packet to send [19:09:26]OFD Sender: No OFD packet to send [19:09:30]accept exits with 7 [19:09:30]New connection [19:09:30]New thread 3066723684 created [19:09:30]Thread 3066580324 joined [19:09:30]Waiting for new connection... [19:09:30] Sock 7.Parse request [19:09:30]Sock 7.Check first char [19:09:30]Sock 7.First char is OK [19:09:30]request: POST /json_proto HTTP/1.0 [19:09:30]Method: POST [19:09:30]URL: /json_proto [19:09:30]Method is POST - this is cgi request [19:09:30]url: /json_proto [19:09:30]query_string will be loaded in cgi processing [19:09:30]execute_cgi json_proto POST (null) [19:09:30]execute_cgi path=json_proto method=POST [19:09:30]POST find Content-Length [19:09:30]Host: 172.17.40.67:8080 [19:09:30]Content-Length: 678 [19:09:30]Content-Type: application/json [19:09:30] [19:09:30]POST finish read [19:09:30]Found Content-Length = 678 [19:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.540, "sum" : 370.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:30]execute_script... [19:09:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.540, "sum" : 370.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:30]POST & json_proto [19:09:30]process_json_proto [19:09:30]json parsed OK: [19:09:30]protocol is kg_v1.0 [19:09:30]action value=close_receipt [19:09:30]process_action close_receipt [19:09:30]cmd_close_receipt [19:09:30]MH_GetDate [19:09:30]Write to MH i2c: F0 00 00 96 15 9A [19:09:30]Write i2c OK [19:09:30]MH_I2C_Read... [19:09:30]Read from MH i2c: F0 [19:09:30]MH_I2C_Read... [19:09:30]Read from MH i2c: F0 09 00 [19:09:30]MH_I2C_Read... [19:09:30]Read from MH i2c: F0 09 00 96 15 00 EA 32 21 67 EE DA 66 66 DB [19:09:30]GetLastDocTimeStamp 1730228878 [19:09:30]current date 1730228970 [19:09:30]FM_GetShiftState [19:09:30]SAM_PROTO_GetShiftState [19:09:30]wFMCommunicate request_size=4 [19:09:30]MH_SAM_APDU [19:09:30]CAPDU: 80 13 01 00 [19:09:30]Write to MH i2c: E2 08 00 97 15 80 13 01 00 00 00 00 00 29 [19:09:30]Write i2c OK [19:09:30]MH_I2C_Read... [19:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:30]Read from MH i2c: E2 [19:09:30]MH_I2C_Read... [19:09:30]Read from MH i2c: E2 0E 00 [19:09:30]MH_I2C_Read... [19:09:30]Read from MH i2c: E2 0E 00 97 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 87 [19:09:30]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:09:30]wFMCommunicate OK [19:09:30]SAM_PROTO_GetShiftState done [19:09:30]FM_GetShiftState done [19:09:30]opened in 1730160548 [19:09:30]opened+sec_in_day 1730246948 [19:09:30]quantity*price = 37062 [19:09:30]sum+1 = 37064 [19:09:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 370.00 Внесено: 370.00 СДАЧА: 0.00 НСП 1% : 3.28 НДС 12% : 39.36 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 649 29.10.2024 19:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97140 ФПД: 85291086874451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97140&fm=85291086874451&tin=02508201610067®Number=0000000000170478&sum=37000 [19:09:31]StoreToDocumentArchive [19:09:31]shift 145 fd 97140 [19:09:31]save to /storage/0145/doc_00097140 [19:09:31]save last doc name /storage/0145/doc_00097140 to /storage/kkm_last_doc_name [19:09:31]save OK [19:09:31]Clear old archive folders... [19:09:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:09:31]tlvbuf is 006B2D70 [19:09:31]SAM_PROTO_ClearQueue [19:09:31]wFMCommunicate request_size=4 [19:09:31]MH_SAM_APDU [19:09:31]CAPDU: 80 09 00 00 [19:09:31]Write to MH i2c: E2 08 00 A4 15 80 09 00 00 00 00 00 00 2B [19:09:31]Write i2c OK [19:09:31]MH_I2C_Read... [19:09:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:31]Read from MH i2c: E2 [19:09:31]MH_I2C_Read... [19:09:31]Read from MH i2c: E2 03 00 [19:09:31]MH_I2C_Read... [19:09:31]Read from MH i2c: E2 03 00 A4 15 00 90 00 2D [19:09:31]RAPDU: 90 00 [19:09:31]wFMCommunicate OK [19:09:31]SAM_PROTO_ClearQueue done [19:09:31]KKMCreateOFDPacket [19:09:31]OFDProtocolAddRootSTLVToBuf [19:09:31]FM_MakeSignedData [19:09:31]FM_MakeSignedData [19:09:31]SAM_PROTO_SignData [19:09:31]wFMCommunicate request_size=4 [19:09:31]MH_SAM_APDU [19:09:31]CAPDU: 80 0D 01 02 [19:09:31]Write to MH i2c: E2 08 00 A5 15 80 0D 01 02 00 00 00 00 33 [19:09:31]Write i2c OK [19:09:31]MH_I2C_Read... [19:09:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:31]Read from MH i2c: E2 [19:09:31]MH_I2C_Read... [19:09:31]Read from MH i2c: E2 03 00 [19:09:31]MH_I2C_Read... [19:09:31]Read from MH i2c: E2 03 00 A5 15 00 90 00 2E [19:09:31]RAPDU: 90 00 [19:09:31]wFMCommunicate OK [19:09:31]wFMCommunicate request_size=255 [19:09:31]MH_SAM_APDU [19:09: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 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 EB 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7B 01 00 35 04 06 00 4D [19:09:31]Write to MH i2c: E2 02 01 A6 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 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 EB 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7B 01 00 35 04 06 00 4D 00 00 6E [19:09:31]Write i2c OK [19:09:31]MH_I2C_Read... [19:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:32]Read from MH i2c: E2 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 03 00 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 03 00 A6 15 00 90 00 2F [19:09:32]RAPDU: 90 00 [19:09:32]wFMCommunicate OK [19:09:32]wFMCommunicate request_size=10 [19:09:32]MH_SAM_APDU [19:09:32]CAPDU: 80 0D 02 02 05 92 60 EF 87 53 [19:09:32]Write to MH i2c: E2 0D 00 A7 15 80 0D 02 02 05 00 92 60 EF 87 53 00 00 FB [19:09:32]Write i2c OK [19:09:32]MH_I2C_Read... [19:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:32]Read from MH i2c: E2 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 03 00 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 03 00 A7 15 00 90 00 30 [19:09:32]RAPDU: 90 00 [19:09:32]wFMCommunicate OK [19:09:32]wFMCommunicate request_size=4 [19:09:32]MH_SAM_APDU [19:09:32]CAPDU: 80 0D 03 02 [19:09:32]Write to MH i2c: E2 08 00 A8 15 80 0D 03 02 00 00 00 00 38 [19:09:32]Write i2c OK [19:09:32]MH_I2C_Read... [19:09:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:32]Read from MH i2c: E2 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 0B 00 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 0B 00 A8 15 00 1B EC 55 C2 50 F5 BE AA 90 00 04 [19:09:32]RAPDU: 1B EC 55 C2 50 F5 BE AA 90 00 [19:09:32]wFMCommunicate OK [19:09:32]SAM_PROTO_SignData done [19:09:32]FM_MakeSignedData done [19:09:32]CreateOFDProtocolMessage [19:09:32]wFMCommunicate request_size=4 [19:09:32]MH_SAM_APDU [19:09:32]CAPDU: 80 11 00 00 [19:09:32]Write to MH i2c: E2 08 00 A9 15 80 11 00 00 00 00 00 00 38 [19:09:32]Write i2c OK [19:09:32]MH_I2C_Read... [19:09:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:32]Read from MH i2c: E2 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 17 00 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: E2 17 00 A9 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [19:09:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:32]wFMCommunicate OK [19:09:32]CreateOFDProtocolMessage done [19:09:32]OFDSenderStorePacket 97140 [19:09:32]StoreOFDPacket docnum=97140 [19:09:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 77 07 01 F1 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 EB 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7B 01 00 35 04 06 00 4D 92 60 EF 87 53 1B EC 55 C2 50 F5 BE AA [19:09:32]CheckFolder [19:09:32]dirname=/storage/ofd_packets [19:09:32]CheckFolder done [19:09:32]ProducePacketName [19:09:32]name=ofd_packets/00097140 [19:09:32]NVStorageSaveData ofd_packets/00097140 [19:09:32]File name is /storage/ofd_packets/00097140 [19:09:32]Write 301 bytes [19:09:32]NVStorageSaveData done [19:09:32]OFDSenderStorePacket done [19:09:32]KKMCreateOFDPacket done [19:09:32]NVStorageSaveData kkm_last_timestamp [19:09:32]File name is /storage/kkm_last_timestamp [19:09:32]Write 4 bytes [19:09:32]NVStorageSaveData done [19:09:32]ExternCall_PrintAddStr [19:09:32]wPrintStart [19:09:32]Write to MH i2c: 01 00 00 AA 15 BF [19:09:32]Write i2c OK [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: 01 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: 01 07 00 [19:09:32]MH_I2C_Read... [19:09:32]Read from MH i2c: 01 07 00 AA 15 00 00 00 00 00 FF 0F D4 [19:09:32]RasterBufferAndPrint [19:09:32]line Счет N : (1)3407678 [19:09:32]line ИНН: 02508201610067 [19:09:32]line Контрольно-Кассовый Чек [19:09:32]line ПРОДАЖА [19:09:32]line ТРК (МРК, ГНК) : 12 [19:09:32]line Товар: 2710124130 [19:09:32]line Аи-92-К-4 [19:09:32]line 5.540 * 66.90 [19:09:32]line = 370.63 [19:09:32]line НДС 12% НСП 1% [19:09:32]line > о реализуемом товаре [19:09:32]line ОКРУГЛЕНИЕ: -0.63 [19:09:32]line ИТОГО: 370.00 [19:09:32]line Внесено: 370.00 [19:09:32]line СДАЧА: 0.00 [19:09:32]line НСП 1% : 3.28 [19:09:32]line НДС 12% : 39.36 [19:09:32]line Наличными: 370.00 [19:09:32]line Безнал.: 0.00 [19:09:32]line Место: АЗС № 82 "Партнер Нефть" [19:09:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:09:32]line СНО: Общий режим [19:09:32]line Чек 649 29.10.2024 19:09 [19:09:32]line Смена: 145 ФФД: 1.0 [19:09:32]line ЗНМ: 0300000017 [19:09:32]line РНМ: 0000000000170478 [19:09:32]line Версия ККМ: v1.0 [19:09:32]line ФМ: 0000000002098560 [19:09:32]line ФД: 97140 [19:09:32]line ФПД: 85291086874451 [19:09:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97140&fm=85291086874451&tin=02508201610067®Number=0000000000170478&sum=37000 [19:09:32]OFD Sender: Processing packet 97140 [packets to send 59, broken 58] [19:09:32]ProducePacketName [19:09:32]name=ofd_packets/00097140 [19:09:32]OFD Sender: To server: pG, [19:09:32]CommunicateWithHost lk.salyk.kg:30040 [19:09:32]ConnectInit lk.salyk.kg [19:09:32]written 0, free lines is 4095 [19:09:32]Connected sock=10 [19:09:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 77 07 01 F1 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 EB 32 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 7B 01 00 35 04 06 00 4D 92 60 EF 87 53 1B EC 55 C2 50 F5 BE AA [19:09:33]Write to MH i2c: 01 00 00 D5 15 EA [19:09:33]Write i2c OK [19:09:33]MH_I2C_Read... [19:09:33]Read from MH i2c: 01 [19:09:33]MH_I2C_Read... [19:09:33]Read from MH i2c: 01 07 00 [19:09:33]MH_I2C_Read... [19:09:33]Read from MH i2c: 01 07 00 D5 15 00 00 00 00 00 0A 0D 08 [19:09:33]RasterBufferAndPrint [19:09:33]line [19:09:33]line [19:09:33]line [19:09:33]line [19:09:33]line [19:09:33]written 0, free lines is 3344 [19:09:33]MH_Cut [19:09:33]Write to MH i2c: D1 01 00 DC 15 01 C3 [19:09:33]Write i2c OK [19:09:33]MH_I2C_Read... [19:09:33]Read from MH i2c: D1 [19:09:33]MH_I2C_Read... [19:09:33]Read from MH i2c: D1 01 00 [19:09:33]MH_I2C_Read... [19:09:33]Read from MH i2c: D1 01 00 DC 15 00 C2 [19:09:33]Write to MH i2c: 01 00 00 DD 15 F2 [19:09:33]Write i2c OK [19:09:33]MH_I2C_Read... [19:09:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 51 13 47 00 E3 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 32 30 39 38 35 36 30 10 04 04 00 74 7B 01 00 F4 03 04 00 10 DD 20 67 B6 04 01 00 00 5D 14 9A 04 67 F5 CC C0 [19:09:33]CommunicateWithHost err = 0 [19:09:33]CheckOFDResponse [19:09:33]1017 (14) - 77093643461234 [19:09:33]1041 (16) - 0000000002098560 [19:09:33]1040 (4) - 97140 [19:09:33]1012 (4) - 29.10.2024 13:03 [19:09:33]1206 (1) - 0 [19:09:33]OFD Sender: Remove packet 97140 [19:09:33]ProducePacketName [19:09:33]name=ofd_packets/00097140 [19:09:33]NVStorageDeleteData [19:09:33]OFD Sender: No OFD packet to send [19:09:33]*** Cut start [19:09:33]*** Partial cut [19:09:33]*** CUTSNS_PIN = 1 [19:09:33]*** CUTSNS_PIN = 0 [19:09:33]*** Brake cut motor [19:09:34]Read from MH i2c: 01 [19:09:34]MH_I2C_Read... [19:09:34]*** Stop cut motor [19:09:34]*** Cut end [19:09:34]Read from MH i2c: 01 07 00 [19:09:34]MH_I2C_Read... [19:09:34]Read from MH i2c: 01 07 00 DD 15 00 00 00 00 00 FF 0F 07 [19:09:34]process_action close_receipt done [19:09:34]requested_data is exist [19:09:34]produce_requested_data [19:09:34]requested_item fm.sn is exist - process it [19:09:34]wFMCommunicate request_size=4 [19:09:34]MH_SAM_APDU [19:09:34]CAPDU: 80 11 00 00 [19:09:34]Write to MH i2c: E2 08 00 DE 15 80 11 00 00 00 00 00 00 6D [19:09:34]Write i2c OK [19:09:34]MH_I2C_Read... [19:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:34]Read from MH i2c: E2 [19:09:34]MH_I2C_Read... [19:09:34]Read from MH i2c: E2 17 00 [19:09:34]MH_I2C_Read... [19:09:34]Read from MH i2c: E2 17 00 DE 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [19:09:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:34]wFMCommunicate OK [19:09:34]requested_item fd.num is exist - process it [19:09:34]SAM_PROTO_GetFieldsCounters [19:09:34]wFMCommunicate request_size=4 [19:09:34]MH_SAM_APDU [19:09:34]CAPDU: 80 13 00 00 [19:09:34]Write to MH i2c: E2 08 00 DF 15 80 13 00 00 00 00 00 00 70 [19:09:34]Write i2c OK [19:09:34]MH_I2C_Read... [19:09:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:34]Read from MH i2c: E2 [19:09:34]MH_I2C_Read... [19:09:34]Read from MH i2c: E2 62 00 [19:09:34]MH_I2C_Read... [19:09:34]Read from MH i2c: E2 62 00 DF 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 B3 [19:09:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:34]wFMCommunicate OK [19:09:34]SAM_PROTO_GetFieldsCounters done [19:09:34]requested_item shift.num is exist - process it [19:09:34]requested_item shift.opened is exist - process it [19:09:34]req_shift_opened [19:09:34]FM_GetShiftState [19:09:34]SAM_PROTO_GetShiftState [19:09:34]wFMCommunicate request_size=4 [19:09:34]MH_SAM_APDU [19:09:34]CAPDU: 80 13 01 00 [19:09:34]Write to MH i2c: E2 08 00 E0 15 80 13 01 00 00 00 00 00 72 [19:09:34]Write i2c OK [19:09:34]MH_I2C_Read... [19:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:34]Read from MH i2c: E2 [19:09:34]MH_I2C_Read... [19:09:34]Read from MH i2c: E2 0E 00 [19:09:34]MH_I2C_Read... [19:09:34]Read from MH i2c: E2 0E 00 E0 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D0 [19:09:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:09:34]wFMCommunicate OK [19:09:34]SAM_PROTO_GetShiftState done [19:09:34]FM_GetShiftState done [19:09:34]req_shift_opened done [19:09:34]requested_item shift.open_date is exist - process it [19:09:34]req_shift_open_date [19:09:34]req_shift_open_date done [19:09:34]produce_requested_data done [19:09:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97140,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:09:34]process_action_free close_receipt [19:09:34]json_value_free [19:09:34]json_value_free done [19:09:34]process_json_proto returns [19:09:34]Send response to host [19:09:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97140,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:09:34]free response buf [19:09:34]execute_script done [19:09:34]execute_script returns [19:09:34]free content buf [19:09:34]Sock 7.Close socket [19:09:34]Sock 7.Thread stoped [19:09:38]OFD Sender: No OFD packet to send [19:09:43]OFD Sender: No OFD packet to send [19:09:48]OFD Sender: No OFD packet to send [19:09:52]accept exits with 9 [19:09:52]New connection [19:09:52]New thread 3066580324 created [19:09:52]Thread 3066723684 joined [19:09:52]Waiting for new connection... [19:09:52] Sock 9.Parse request [19:09:52]Sock 9.Check first char [19:09:52]Sock 9.First char is OK [19:09:52]request: POST /json_proto HTTP/1.0 [19:09:52]Method: POST [19:09:52]URL: /json_proto [19:09:52]Method is POST - this is cgi request [19:09:52]url: /json_proto [19:09:52]query_string will be loaded in cgi processing [19:09:52]execute_cgi json_proto POST (null) [19:09:52]execute_cgi path=json_proto method=POST [19:09:52]POST find Content-Length [19:09:52]Host: 172.17.40.67:8080 [19:09:52]Content-Length: 683 [19:09:52]Content-Type: application/json [19:09:52] [19:09:52]POST finish read [19:09:52]Found Content-Length = 683 [19:09:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:09:52]execute_script... [19:09: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)3407677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:09:52]POST & json_proto [19:09:52]process_json_proto [19:09:52]json parsed OK: [19:09:52]protocol is kg_v1.0 [19:09:52]action value=close_receipt [19:09:52]process_action close_receipt [19:09:52]cmd_close_receipt [19:09:52]MH_GetDate [19:09:52]Write to MH i2c: F0 00 00 E1 15 E5 [19:09:52]Write i2c OK [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: F0 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: F0 09 00 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: F0 09 00 E1 15 00 00 33 21 67 EE DA 66 66 3D [19:09:52]GetLastDocTimeStamp 1730228971 [19:09:52]current date 1730228992 [19:09:52]FM_GetShiftState [19:09:52]SAM_PROTO_GetShiftState [19:09:52]wFMCommunicate request_size=4 [19:09:52]MH_SAM_APDU [19:09:52]CAPDU: 80 13 01 00 [19:09:52]Write to MH i2c: E2 08 00 E2 15 80 13 01 00 00 00 00 00 74 [19:09:52]Write i2c OK [19:09:52]MH_I2C_Read... [19:09:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:52]Read from MH i2c: E2 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: E2 0E 00 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: E2 0E 00 E2 15 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [19:09:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:09:52]wFMCommunicate OK [19:09:52]SAM_PROTO_GetShiftState done [19:09:52]FM_GetShiftState done [19:09:52]opened in 1730160548 [19:09:52]opened+sec_in_day 1730246948 [19:09:52]quantity*price = 120018 [19:09:52]sum+1 = 120020 [19:09:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 650 29.10.2024 19:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97141 ФПД: 225638995719105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97141&fm=225638995719105&tin=02508201610067®Number=0000000000170478&sum=120000 [19:09:53]StoreToDocumentArchive [19:09:53]shift 145 fd 97141 [19:09:53]save to /storage/0145/doc_00097141 [19:09:53]save last doc name /storage/0145/doc_00097141 to /storage/kkm_last_doc_name [19:09:53]save OK [19:09:53]Clear old archive folders... [19:09:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:09:53]tlvbuf is 006F15B0 [19:09:53]SAM_PROTO_ClearQueue [19:09:53]wFMCommunicate request_size=4 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 09 00 00 [19:09:53]Write to MH i2c: E2 08 00 EF 15 80 09 00 00 00 00 00 00 76 [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 EF 15 00 90 00 78 [19:09:53]RAPDU: 90 00 [19:09:53]wFMCommunicate OK [19:09:53]SAM_PROTO_ClearQueue done [19:09:53]KKMCreateOFDPacket [19:09:53]OFDProtocolAddRootSTLVToBuf [19:09:53]FM_MakeSignedData [19:09:53]FM_MakeSignedData [19:09:53]SAM_PROTO_SignData [19:09:53]wFMCommunicate request_size=4 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 0D 01 02 [19:09:53]Write to MH i2c: E2 08 00 F0 15 80 0D 01 02 00 00 00 00 7E [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 F0 15 00 90 00 79 [19:09:53]RAPDU: 90 00 [19:09:53]wFMCommunicate OK [19:09:53]wFMCommunicate request_size=255 [19:09:53]MH_SAM_APDU [19:09: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 34 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 8A 02 00 00 F4 03 04 00 00 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7B 01 00 35 04 06 00 CD [19:09:53]Write to MH i2c: E2 02 01 F1 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 34 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 8A 02 00 00 F4 03 04 00 00 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7B 01 00 35 04 06 00 CD 00 00 A9 [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]OFD Sender: No OFD packet to send [19:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 F1 15 00 90 00 7A [19:09:53]RAPDU: 90 00 [19:09:53]wFMCommunicate OK [19:09:53]wFMCommunicate request_size=10 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 0D 02 02 05 37 AC 2F F3 C1 [19:09:53]Write to MH i2c: E2 0D 00 F2 15 80 0D 02 02 05 00 37 AC 2F F3 C1 00 00 51 [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 03 00 F2 15 00 90 00 7B [19:09:53]RAPDU: 90 00 [19:09:53]wFMCommunicate OK [19:09:53]wFMCommunicate request_size=4 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 0D 03 02 [19:09:53]Write to MH i2c: E2 08 00 F3 15 80 0D 03 02 00 00 00 00 83 [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 0B 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 0B 00 F3 15 00 39 29 BE 2C E5 8D 98 1A 90 00 F4 [19:09:53]RAPDU: 39 29 BE 2C E5 8D 98 1A 90 00 [19:09:53]wFMCommunicate OK [19:09:53]SAM_PROTO_SignData done [19:09:53]FM_MakeSignedData done [19:09:53]CreateOFDProtocolMessage [19:09:53]wFMCommunicate request_size=4 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 11 00 00 [19:09:53]Write to MH i2c: E2 08 00 F4 15 80 11 00 00 00 00 00 00 83 [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 17 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 17 00 F4 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [19:09:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:53]wFMCommunicate OK [19:09:53]CreateOFDProtocolMessage done [19:09:53]OFDSenderStorePacket 97141 [19:09:53]StoreOFDPacket docnum=97141 [19:09:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 26 25 07 01 DC 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 34 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 8A 02 00 00 F4 03 04 00 00 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7B 01 00 35 04 06 00 CD 37 AC 2F F3 C1 39 29 BE 2C E5 8D 98 1A [19:09:53]CheckFolder [19:09:53]dirname=/storage/ofd_packets [19:09:53]CheckFolder done [19:09:53]ProducePacketName [19:09:53]name=ofd_packets/00097141 [19:09:53]NVStorageSaveData ofd_packets/00097141 [19:09:53]File name is /storage/ofd_packets/00097141 [19:09:53]Write 301 bytes [19:09:53]NVStorageSaveData done [19:09:53]OFDSenderStorePacket done [19:09:53]KKMCreateOFDPacket done [19:09:53]NVStorageSaveData kkm_last_timestamp [19:09:53]File name is /storage/kkm_last_timestamp [19:09:53]Write 4 bytes [19:09:53]NVStorageSaveData done [19:09:53]ExternCall_PrintAddStr [19:09:53]wPrintStart [19:09:53]Write to MH i2c: 01 00 00 F5 15 0A [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: 01 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: 01 07 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: 01 07 00 F5 15 00 00 00 00 00 FF 0F 1F [19:09:53]RasterBufferAndPrint [19:09:53]line Счет N : (1)3407677 [19:09:53]line ИНН: 02508201610067 [19:09:53]line Контрольно-Кассовый Чек [19:09:53]line ПРОДАЖА [19:09:53]line ТРК (МРК, ГНК) : 22 [19:09:53]line Товар: 2710124130 [19:09:53]line Аи-92-К-4 [19:09:53]line 17.940 * 66.90 [19:09:53]line = 1200.19 [19:09:53]line НДС 12% НСП 1% [19:09:53]line > о реализуемом товаре [19:09:53]line ОКРУГЛЕНИЕ: -0.19 [19:09:53]line ИТОГО: 1200.00 [19:09:53]line Внесено: 1200.00 [19:09:53]line СДАЧА: 0.00 [19:09:53]line НСП 1% : 10.62 [19:09:53]line НДС 12% : 127.45 [19:09:53]line Наличными: 1200.00 [19:09:53]line Безнал.: 0.00 [19:09:53]line Место: АЗС № 82 "Партнер Нефть" [19:09:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:09:53]line СНО: Общий режим [19:09:53]line Чек 650 29.10.2024 19:09 [19:09:53]line Смена: 145 ФФД: 1.0 [19:09:53]line ЗНМ: 0300000017 [19:09:53]line РНМ: 0000000000170478 [19:09:53]line Версия ККМ: v1.0 [19:09:53]line ФМ: 0000000002098560 [19:09:53]line ФД: 97141 [19:09:53]line ФПД: 225638995719105 [19:09:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97141&fm=225638995719105&tin=02508201610067®Number=0000000000170478&sum=120000 [19:09:54]OFD Sender: Processing packet 97141 [packets to send 59, broken 58] [19:09:54]ProducePacketName [19:09:54]name=ofd_packets/00097141 [19:09:54]OFD Sender: To server: pG, [19:09:54]CommunicateWithHost lk.salyk.kg:30040 [19:09:54]ConnectInit lk.salyk.kg [19:09:54]written 0, free lines is 4095 [19:09:54]Connected sock=10 [19:09:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 26 25 07 01 DC 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 34 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 8A 02 00 00 F4 03 04 00 00 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 7B 01 00 35 04 06 00 CD 37 AC 2F F3 C1 39 29 BE 2C E5 8D 98 1A [19:09:54]Write to MH i2c: 01 00 00 20 16 36 [19:09:54]Write i2c OK [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: 01 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: 01 07 00 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: 01 07 00 20 16 00 00 00 00 00 22 0D 6C [19:09:54]RasterBufferAndPrint [19:09:54]line [19:09:54]line [19:09:54]line [19:09:54]line [19:09:54]line [19:09:54]written 0, free lines is 3370 [19:09:54]MH_Cut [19:09:54]Write to MH i2c: D1 01 00 27 16 01 0F [19:09:54]Write i2c OK [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: D1 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: D1 01 00 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: D1 01 00 27 16 00 0E [19:09:54]Write to MH i2c: 01 00 00 28 16 3E [19:09:54]Write i2c OK [19:09:54]MH_I2C_Read... [19:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2D BB 47 00 27 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 32 30 39 38 35 36 30 10 04 04 00 75 7B 01 00 F4 03 04 00 26 DD 20 67 B6 04 01 00 00 22 D6 78 42 0A 98 6D 1E [19:09:54]CommunicateWithHost err = 0 [19:09:54]CheckOFDResponse [19:09:54]1017 (14) - 77093643461234 [19:09:54]1041 (16) - 0000000002098560 [19:09:54]1040 (4) - 97141 [19:09:54]1012 (4) - 29.10.2024 13:03 [19:09:54]1206 (1) - 0 [19:09:54]OFD Sender: Remove packet 97141 [19:09:54]ProducePacketName [19:09:54]name=ofd_packets/00097141 [19:09:54]NVStorageDeleteData [19:09:55]OFD Sender: No OFD packet to send [19:09:55]*** Cut start [19:09:55]*** Partial cut [19:09:55]*** CUTSNS_PIN = 1 [19:09:55]*** CUTSNS_PIN = 0 [19:09:55]*** Brake cut motor [19:09:55]Read from MH i2c: 01 [19:09:55]MH_I2C_Read... [19:09:55]*** Stop cut motor [19:09:55]*** Cut end [19:09:55]Read from MH i2c: 01 07 00 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: 01 07 00 28 16 00 00 00 00 00 FF 0F 53 [19:09:55]process_action close_receipt done [19:09:55]requested_data is exist [19:09:55]produce_requested_data [19:09:55]requested_item fm.sn is exist - process it [19:09:55]wFMCommunicate request_size=4 [19:09:55]MH_SAM_APDU [19:09:55]CAPDU: 80 11 00 00 [19:09:55]Write to MH i2c: E2 08 00 29 16 80 11 00 00 00 00 00 00 B9 [19:09:55]Write i2c OK [19:09:55]MH_I2C_Read... [19:09:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:55]Read from MH i2c: E2 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: E2 17 00 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: E2 17 00 29 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [19:09:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:56]wFMCommunicate OK [19:09:56]requested_item fd.num is exist - process it [19:09:56]SAM_PROTO_GetFieldsCounters [19:09:56]wFMCommunicate request_size=4 [19:09:56]MH_SAM_APDU [19:09:56]CAPDU: 80 13 00 00 [19:09:56]Write to MH i2c: E2 08 00 2A 16 80 13 00 00 00 00 00 00 BC [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:56]Read from MH i2c: E2 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 62 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 62 00 2A 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 03 [19:09:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:56]wFMCommunicate OK [19:09:56]SAM_PROTO_GetFieldsCounters done [19:09:56]requested_item shift.num is exist - process it [19:09:56]requested_item shift.opened is exist - process it [19:09:56]req_shift_opened [19:09:56]FM_GetShiftState [19:09:56]SAM_PROTO_GetShiftState [19:09:56]wFMCommunicate request_size=4 [19:09:56]MH_SAM_APDU [19:09:56]CAPDU: 80 13 01 00 [19:09:56]Write to MH i2c: E2 08 00 2B 16 80 13 01 00 00 00 00 00 BE [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:56]Read from MH i2c: E2 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 0E 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 0E 00 2B 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [19:09:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:09:56]wFMCommunicate OK [19:09:56]SAM_PROTO_GetShiftState done [19:09:56]FM_GetShiftState done [19:09:56]req_shift_opened done [19:09:56]requested_item shift.open_date is exist - process it [19:09:56]req_shift_open_date [19:09:56]req_shift_open_date done [19:09:56]produce_requested_data done [19:09:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97141,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:09:56]process_action_free close_receipt [19:09:56]json_value_free [19:09:56]json_value_free done [19:09:56]process_json_proto returns [19:09:56]Send response to host [19:09:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97141,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:09:56]free response buf [19:09:56]execute_script done [19:09:56]execute_script returns [19:09:56]free content buf [19:09:56]Sock 9.Close socket [19:09:56]Sock 9.Thread stoped [19:10:00]OFD Sender: No OFD packet to send [19:10:05]OFD Sender: No OFD packet to send [19:10:10]OFD Sender: No OFD packet to send [19:10:15]OFD Sender: No OFD packet to send [19:10:20]OFD Sender: No OFD packet to send [19:10:25]OFD Sender: No OFD packet to send [19:10:30]OFD Sender: No OFD packet to send [19:10:35]OFD Sender: No OFD packet to send [19:10:40]OFD Sender: No OFD packet to send [19:10:45]OFD Sender: No OFD packet to send [19:10:50]OFD Sender: No OFD packet to send [19:10:55]OFD Sender: No OFD packet to send [19:11:00]OFD Sender: No OFD packet to send [19:11:05]OFD Sender: No OFD packet to send [19:11:10]OFD Sender: No OFD packet to send [19:11:15]OFD Sender: No OFD packet to send [19:11:20]OFD Sender: No OFD packet to send [19:11:25]OFD Sender: No OFD packet to send [19:11:30]OFD Sender: No OFD packet to send [19:11:35]OFD Sender: No OFD packet to send [19:11:40]OFD Sender: No OFD packet to send [19:11:45]OFD Sender: No OFD packet to send [19:11:50]OFD Sender: No OFD packet to send [19:11:55]OFD Sender: No OFD packet to send [19:12:00]OFD Sender: No OFD packet to send [19:12:05]OFD Sender: No OFD packet to send [19:12:10]OFD Sender: No OFD packet to send [19:12:15]OFD Sender: No OFD packet to send [19:12:20]OFD Sender: No OFD packet to send [19:12:25]OFD Sender: No OFD packet to send [19:12:30]OFD Sender: No OFD packet to send [19:12:35]OFD Sender: No OFD packet to send [19:12:40]OFD Sender: No OFD packet to send [19:12:45]OFD Sender: No OFD packet to send [19:12:50]OFD Sender: No OFD packet to send [19:12:55]OFD Sender: No OFD packet to send [19:13:00]OFD Sender: No OFD packet to send [19:13:05]OFD Sender: No OFD packet to send [19:13:10]OFD Sender: No OFD packet to send [19:13:15]OFD Sender: No OFD packet to send [19:13:20]OFD Sender: No OFD packet to send [19:13:25]OFD Sender: No OFD packet to send [19:13:30]OFD Sender: No OFD packet to send [19:13:35]OFD Sender: No OFD packet to send [19:13:40]OFD Sender: No OFD packet to send [19:13:41]accept exits with 7 [19:13:41]New connection [19:13:41]New thread 3066723684 created [19:13:41]Thread 3066580324 joined [19:13:41]Waiting for new connection... [19:13:41] Sock 7.Parse request [19:13:41]Sock 7.Check first char [19:13:41]Sock 7.First char is OK [19:13:41]request: POST /json_proto HTTP/1.0 [19:13:41]Method: POST [19:13:41]URL: /json_proto [19:13:41]Method is POST - this is cgi request [19:13:41]url: /json_proto [19:13:41]query_string will be loaded in cgi processing [19:13:41]execute_cgi json_proto POST (null) [19:13:41]execute_cgi path=json_proto method=POST [19:13:41]POST find Content-Length [19:13:41]Host: 172.17.40.67:8080 [19:13:41]Content-Length: 683 [19:13:41]Content-Type: application/json [19:13:41] [19:13:41]POST finish read [19:13:41]Found Content-Length = 683 [19:13:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:13:41]execute_script... [19:13: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)3407679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:13:41]POST & json_proto [19:13:41]process_json_proto [19:13:41]json parsed OK: [19:13:41]protocol is kg_v1.0 [19:13:41]action value=close_receipt [19:13:41]process_action close_receipt [19:13:41]cmd_close_receipt [19:13:41]MH_GetDate [19:13:41]Write to MH i2c: F0 00 00 2C 16 31 [19:13:41]Write i2c OK [19:13:41]MH_I2C_Read... [19:13:41]Read from MH i2c: F0 [19:13:41]MH_I2C_Read... [19:13:41]Read from MH i2c: F0 09 00 [19:13:41]MH_I2C_Read... [19:13:41]Read from MH i2c: F0 09 00 2C 16 00 E5 33 21 67 EE DA 66 66 6E [19:13:41]GetLastDocTimeStamp 1730228992 [19:13:41]current date 1730229221 [19:13:41]FM_GetShiftState [19:13:41]SAM_PROTO_GetShiftState [19:13:41]wFMCommunicate request_size=4 [19:13:41]MH_SAM_APDU [19:13:41]CAPDU: 80 13 01 00 [19:13:41]Write to MH i2c: E2 08 00 2D 16 80 13 01 00 00 00 00 00 C0 [19:13:41]Write i2c OK [19:13:41]MH_I2C_Read... [19:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:41]Read from MH i2c: E2 [19:13:41]MH_I2C_Read... [19:13:41]Read from MH i2c: E2 0E 00 [19:13:41]MH_I2C_Read... [19:13:41]Read from MH i2c: E2 0E 00 2D 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1E [19:13:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:13:41]wFMCommunicate OK [19:13:41]SAM_PROTO_GetShiftState done [19:13:41]FM_GetShiftState done [19:13:41]opened in 1730160548 [19:13:41]opened+sec_in_day 1730246948 [19:13:41]quantity*price = 150056 [19:13:41]sum+1 = 150058 [19:13: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 651 29.10.2024 19:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97142 ФПД: 196057627224948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191341&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97142&fm=196057627224948&tin=02508201610067®Number=0000000000170478&sum=150000 [19:13:42]StoreToDocumentArchive [19:13:42]shift 145 fd 97142 [19:13:42]save to /storage/0145/doc_00097142 [19:13:42]save last doc name /storage/0145/doc_00097142 to /storage/kkm_last_doc_name [19:13:42]save OK [19:13:42]Clear old archive folders... [19:13:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:13:42]tlvbuf is 006B31D0 [19:13:42]SAM_PROTO_ClearQueue [19:13:42]wFMCommunicate request_size=4 [19:13:42]MH_SAM_APDU [19:13:42]CAPDU: 80 09 00 00 [19:13:42]Write to MH i2c: E2 08 00 3A 16 80 09 00 00 00 00 00 00 C2 [19:13:42]Write i2c OK [19:13:42]MH_I2C_Read... [19:13:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:42]Read from MH i2c: E2 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 3A 16 00 90 00 C4 [19:13:42]RAPDU: 90 00 [19:13:42]wFMCommunicate OK [19:13:42]SAM_PROTO_ClearQueue done [19:13:42]KKMCreateOFDPacket [19:13:42]OFDProtocolAddRootSTLVToBuf [19:13:42]FM_MakeSignedData [19:13:42]FM_MakeSignedData [19:13:42]SAM_PROTO_SignData [19:13:42]wFMCommunicate request_size=4 [19:13:42]MH_SAM_APDU [19:13:42]CAPDU: 80 0D 01 02 [19:13:42]Write to MH i2c: E2 08 00 3B 16 80 0D 01 02 00 00 00 00 CA [19:13:42]Write i2c OK [19:13:42]MH_I2C_Read... [19:13:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:42]Read from MH i2c: E2 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 3B 16 00 90 00 C5 [19:13:42]RAPDU: 90 00 [19:13:42]wFMCommunicate OK [19:13:42]wFMCommunicate request_size=255 [19:13:42]MH_SAM_APDU [19:13:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8B 02 00 00 F4 03 04 00 E5 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7B 01 00 35 04 06 00 B2 [19:13:42]Write to MH i2c: E2 02 01 3C 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 34 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 8B 02 00 00 F4 03 04 00 E5 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7B 01 00 35 04 06 00 B2 00 00 03 [19:13:42]Write i2c OK [19:13:42]MH_I2C_Read... [19:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:42]Read from MH i2c: E2 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 3C 16 00 90 00 C6 [19:13:42]RAPDU: 90 00 [19:13:42]wFMCommunicate OK [19:13:42]wFMCommunicate request_size=10 [19:13:42]MH_SAM_APDU [19:13:42]CAPDU: 80 0D 02 02 05 50 39 39 EB 74 [19:13:42]Write to MH i2c: E2 0D 00 3D 16 80 0D 02 02 05 00 50 39 39 EB 74 00 00 F8 [19:13:42]Write i2c OK [19:13:42]MH_I2C_Read... [19:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:42]Read from MH i2c: E2 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 03 00 3D 16 00 90 00 C7 [19:13:42]RAPDU: 90 00 [19:13:42]wFMCommunicate OK [19:13:42]wFMCommunicate request_size=4 [19:13:42]MH_SAM_APDU [19:13:42]CAPDU: 80 0D 03 02 [19:13:42]Write to MH i2c: E2 08 00 3E 16 80 0D 03 02 00 00 00 00 CF [19:13:42]Write i2c OK [19:13:42]MH_I2C_Read... [19:13:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:42]Read from MH i2c: E2 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 0B 00 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 0B 00 3E 16 00 15 3D 7A 68 3D 7C 72 4A 90 00 79 [19:13:42]RAPDU: 15 3D 7A 68 3D 7C 72 4A 90 00 [19:13:42]wFMCommunicate OK [19:13:42]SAM_PROTO_SignData done [19:13:42]FM_MakeSignedData done [19:13:42]CreateOFDProtocolMessage [19:13:42]wFMCommunicate request_size=4 [19:13:42]MH_SAM_APDU [19:13:42]CAPDU: 80 11 00 00 [19:13:42]Write to MH i2c: E2 08 00 3F 16 80 11 00 00 00 00 00 00 CF [19:13:42]Write i2c OK [19:13:42]MH_I2C_Read... [19:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:42]Read from MH i2c: E2 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 17 00 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: E2 17 00 3F 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [19:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:13:42]wFMCommunicate OK [19:13:42]CreateOFDProtocolMessage done [19:13:42]OFDSenderStorePacket 97142 [19:13:42]StoreOFDPacket docnum=97142 [19:13:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 17 2B 07 01 6A 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8B 02 00 00 F4 03 04 00 E5 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7B 01 00 35 04 06 00 B2 50 39 39 EB 74 15 3D 7A 68 3D 7C 72 4A [19:13:42]CheckFolder [19:13:42]dirname=/storage/ofd_packets [19:13:42]CheckFolder done [19:13:42]ProducePacketName [19:13:42]name=ofd_packets/00097142 [19:13:42]NVStorageSaveData ofd_packets/00097142 [19:13:42]File name is /storage/ofd_packets/00097142 [19:13:42]Write 301 bytes [19:13:42]NVStorageSaveData done [19:13:42]OFDSenderStorePacket done [19:13:42]KKMCreateOFDPacket done [19:13:42]NVStorageSaveData kkm_last_timestamp [19:13:42]File name is /storage/kkm_last_timestamp [19:13:42]Write 4 bytes [19:13:42]NVStorageSaveData done [19:13:42]ExternCall_PrintAddStr [19:13:42]wPrintStart [19:13:42]Write to MH i2c: 01 00 00 40 16 56 [19:13:42]Write i2c OK [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: 01 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: 01 07 00 [19:13:42]MH_I2C_Read... [19:13:42]Read from MH i2c: 01 07 00 40 16 00 00 00 00 00 FF 0F 6B [19:13:42]RasterBufferAndPrint [19:13:42]line Счет N : (1)3407679 [19:13:42]line ИНН: 02508201610067 [19:13:42]line Контрольно-Кассовый Чек [19:13:42]line ПРОДАЖА [19:13:42]line ТРК (МРК, ГНК) : 22 [19:13:42]line Товар: 2710124130 [19:13:42]line Аи-92-К-4 [19:13:42]line 22.430 * 66.90 [19:13:42]line = 1500.57 [19:13:42]line НДС 12% НСП 1% [19:13:42]line > о реализуемом товаре [19:13:42]line ОКРУГЛЕНИЕ: -0.57 [19:13:42]line ИТОГО: 1500.00 [19:13:42]line Внесено: 1500.00 [19:13:42]line СДАЧА: 0.00 [19:13:42]line НСП 1% : 13.28 [19:13:42]line НДС 12% : 159.35 [19:13:42]line Наличными: 1500.00 [19:13:42]line Безнал.: 0.00 [19:13:42]line Место: АЗС № 82 "Партнер Нефть" [19:13:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:13:42]line СНО: Общий режим [19:13:42]line Чек 651 29.10.2024 19:13 [19:13:42]line Смена: 145 ФФД: 1.0 [19:13:42]line ЗНМ: 0300000017 [19:13:42]line РНМ: 0000000000170478 [19:13:42]line Версия ККМ: v1.0 [19:13:42]line ФМ: 0000000002098560 [19:13:42]line ФД: 97142 [19:13:42]line ФПД: 196057627224948 [19:13:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191341&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97142&fm=196057627224948&tin=02508201610067®Number=0000000000170478&sum=150000 [19:13:43]OFD Sender: Processing packet 97142 [packets to send 59, broken 58] [19:13:43]ProducePacketName [19:13:43]name=ofd_packets/00097142 [19:13:43]OFD Sender: To server: pG, [19:13:43]CommunicateWithHost lk.salyk.kg:30040 [19:13:43]ConnectInit lk.salyk.kg [19:13:43]written 0, free lines is 4095 [19:13:43]Connected sock=10 [19:13:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 17 2B 07 01 6A 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 8B 02 00 00 F4 03 04 00 E5 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 7B 01 00 35 04 06 00 B2 50 39 39 EB 74 15 3D 7A 68 3D 7C 72 4A [19:13:43]Write to MH i2c: 01 00 00 6B 16 81 [19:13:43]Write i2c OK [19:13:43]MH_I2C_Read... [19:13:43]Read from MH i2c: 01 [19:13:43]MH_I2C_Read... [19:13:43]Read from MH i2c: 01 07 00 [19:13:43]MH_I2C_Read... [19:13:43]Read from MH i2c: 01 07 00 6B 16 00 00 00 00 00 14 0D A9 [19:13:43]RasterBufferAndPrint [19:13:43]line [19:13:43]line [19:13:43]line [19:13:43]line [19:13:43]line [19:13:43]written 0, free lines is 3355 [19:13:43]MH_Cut [19:13:43]Write to MH i2c: D1 01 00 72 16 01 5A [19:13:43]Write i2c OK [19:13:43]MH_I2C_Read... [19:13:43]Read from MH i2c: D1 [19:13:43]MH_I2C_Read... [19:13:43]Read from MH i2c: D1 01 00 [19:13:43]MH_I2C_Read... [19:13:43]Read from MH i2c: D1 01 00 72 16 00 59 [19:13:43]Write to MH i2c: 01 00 00 73 16 89 [19:13:43]Write i2c OK [19:13:43]MH_I2C_Read... [19:13:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A 6B 47 00 80 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 32 30 39 38 35 36 30 10 04 04 00 76 7B 01 00 F4 03 04 00 0B DE 20 67 B6 04 01 00 00 82 76 C8 38 E8 7F BF 14 [19:13:43]CommunicateWithHost err = 0 [19:13:43]CheckOFDResponse [19:13:43]1017 (14) - 77093643461234 [19:13:43]1041 (16) - 0000000002098560 [19:13:43]1040 (4) - 97142 [19:13:43]1012 (4) - 29.10.2024 13:07 [19:13:43]1206 (1) - 0 [19:13:43]OFD Sender: Remove packet 97142 [19:13:43]ProducePacketName [19:13:43]name=ofd_packets/00097142 [19:13:43]NVStorageDeleteData [19:13:44]OFD Sender: No OFD packet to send [19:13:44]*** Cut start [19:13:44]*** Partial cut [19:13:44]*** CUTSNS_PIN = 1 [19:13:44]*** CUTSNS_PIN = 0 [19:13:44]*** Brake cut motor [19:13:45]Read from MH i2c: 01 [19:13:45]MH_I2C_Read... [19:13:45]*** Stop cut motor [19:13:45]*** Cut end [19:13:45]Read from MH i2c: 01 07 00 [19:13:45]MH_I2C_Read... [19:13:45]Read from MH i2c: 01 07 00 73 16 00 00 00 00 00 FF 0F 9E [19:13:45]process_action close_receipt done [19:13:45]requested_data is exist [19:13:45]produce_requested_data [19:13:45]requested_item fm.sn is exist - process it [19:13:45]wFMCommunicate request_size=4 [19:13:45]MH_SAM_APDU [19:13:45]CAPDU: 80 11 00 00 [19:13:45]Write to MH i2c: E2 08 00 74 16 80 11 00 00 00 00 00 00 04 [19:13:45]Write i2c OK [19:13:45]MH_I2C_Read... [19:13:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:45]Read from MH i2c: E2 [19:13:45]MH_I2C_Read... [19:13:45]Read from MH i2c: E2 17 00 [19:13:45]MH_I2C_Read... [19:13:45]Read from MH i2c: E2 17 00 74 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [19:13:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:13:45]wFMCommunicate OK [19:13:45]requested_item fd.num is exist - process it [19:13:45]SAM_PROTO_GetFieldsCounters [19:13:45]wFMCommunicate request_size=4 [19:13:45]MH_SAM_APDU [19:13:45]CAPDU: 80 13 00 00 [19:13:45]Write to MH i2c: E2 08 00 75 16 80 13 00 00 00 00 00 00 07 [19:13:45]Write i2c OK [19:13:45]MH_I2C_Read... [19:13:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:45]Read from MH i2c: E2 [19:13:45]MH_I2C_Read... [19:13:45]Read from MH i2c: E2 62 00 [19:13:45]MH_I2C_Read... [19:13:45]Read from MH i2c: E2 62 00 75 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 52 [19:13:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:45]wFMCommunicate OK [19:13:45]SAM_PROTO_GetFieldsCounters done [19:13:45]requested_item shift.num is exist - process it [19:13:45]requested_item shift.opened is exist - process it [19:13:45]req_shift_opened [19:13:45]FM_GetShiftState [19:13:45]SAM_PROTO_GetShiftState [19:13:45]wFMCommunicate request_size=4 [19:13:45]MH_SAM_APDU [19:13:45]CAPDU: 80 13 01 00 [19:13:45]Write to MH i2c: E2 08 00 76 16 80 13 01 00 00 00 00 00 09 [19:13:45]Write i2c OK [19:13:45]MH_I2C_Read... [19:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:45]Read from MH i2c: E2 [19:13:45]MH_I2C_Read... [19:13:45]Read from MH i2c: E2 0E 00 [19:13:45]MH_I2C_Read... [19:13:45]Read from MH i2c: E2 0E 00 76 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [19:13:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:13:45]wFMCommunicate OK [19:13:45]SAM_PROTO_GetShiftState done [19:13:45]FM_GetShiftState done [19:13:45]req_shift_opened done [19:13:45]requested_item shift.open_date is exist - process it [19:13:45]req_shift_open_date [19:13:45]req_shift_open_date done [19:13:45]produce_requested_data done [19:13:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97142,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:13:45]process_action_free close_receipt [19:13:45]json_value_free [19:13:45]json_value_free done [19:13:45]process_json_proto returns [19:13:45]Send response to host [19:13:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97142,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:13:45]free response buf [19:13:45]execute_script done [19:13:45]execute_script returns [19:13:45]free content buf [19:13:45]Sock 7.Close socket [19:13:45]Sock 7.Thread stoped [19:13:49]OFD Sender: No OFD packet to send [19:13:54]OFD Sender: No OFD packet to send [19:13:58]accept exits with 9 [19:13:58]New connection [19:13:58]New thread 3066580324 created [19:13:58]Thread 3066723684 joined [19:13:58]Waiting for new connection... [19:13:58] Sock 9.Parse request [19:13:58]Sock 9.Check first char [19:13:58]Sock 9.First char is OK [19:13:58]request: POST /json_proto HTTP/1.0 [19:13:58]Method: POST [19:13:58]URL: /json_proto [19:13:58]Method is POST - this is cgi request [19:13:58]url: /json_proto [19:13:58]query_string will be loaded in cgi processing [19:13:58]execute_cgi json_proto POST (null) [19:13:58]execute_cgi path=json_proto method=POST [19:13:58]POST find Content-Length [19:13:58]Host: 172.17.40.67:8080 [19:13:58]Content-Length: 680 [19:13:58]Content-Type: application/json [19:13:58] [19:13:58]POST finish read [19:13:58]Found Content-Length = 680 [19:13:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:58]execute_script... [19:13: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)3407681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:58]POST & json_proto [19:13:58]process_json_proto [19:13:58]json parsed OK: [19:13:58]protocol is kg_v1.0 [19:13:58]action value=close_receipt [19:13:58]process_action close_receipt [19:13:58]cmd_close_receipt [19:13:58]MH_GetDate [19:13:58]Write to MH i2c: F0 00 00 77 16 7C [19:13:58]Write i2c OK [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: F0 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: F0 09 00 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: F0 09 00 77 16 00 F6 33 21 67 EE DA 66 66 CA [19:13:58]GetLastDocTimeStamp 1730229221 [19:13:58]current date 1730229238 [19:13:58]FM_GetShiftState [19:13:58]SAM_PROTO_GetShiftState [19:13:58]wFMCommunicate request_size=4 [19:13:58]MH_SAM_APDU [19:13:58]CAPDU: 80 13 01 00 [19:13:58]Write to MH i2c: E2 08 00 78 16 80 13 01 00 00 00 00 00 0B [19:13:58]Write i2c OK [19:13:58]MH_I2C_Read... [19:13:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:58]Read from MH i2c: E2 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 0E 00 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 0E 00 78 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 69 [19:13:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:13:58]wFMCommunicate OK [19:13:58]SAM_PROTO_GetShiftState done [19:13:58]FM_GetShiftState done [19:13:58]opened in 1730160548 [19:13:58]opened+sec_in_day 1730246948 [19:13:58]quantity*price = 100050 [19:13:58]sum+1 = 100052 [19:13: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 652 29.10.2024 19:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97143 ФПД: 722210332437 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191358&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97143&fm=722210332437&tin=02508201610067®Number=0000000000170478&sum=100000 [19:13:59]StoreToDocumentArchive [19:13:59]shift 145 fd 97143 [19:13:59]save to /storage/0145/doc_00097143 [19:13:59]save last doc name /storage/0145/doc_00097143 to /storage/kkm_last_doc_name [19:13:59]save OK [19:13:59]Clear old archive folders... [19:13:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:13:59]tlvbuf is 006F1480 [19:13:59]SAM_PROTO_ClearQueue [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 09 00 00 [19:13:59]Write to MH i2c: E2 08 00 85 16 80 09 00 00 00 00 00 00 0D [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 85 16 00 90 00 0F [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]SAM_PROTO_ClearQueue done [19:13:59]KKMCreateOFDPacket [19:13:59]OFDProtocolAddRootSTLVToBuf [19:13:59]FM_MakeSignedData [19:13:59]FM_MakeSignedData [19:13:59]SAM_PROTO_SignData [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 01 02 [19:13:59]Write to MH i2c: E2 08 00 86 16 80 0D 01 02 00 00 00 00 15 [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 86 16 00 90 00 10 [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=255 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F6 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7B 01 00 35 04 06 00 00 A8 27 17 [19:13:59]Write to MH i2c: E2 02 01 87 16 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F6 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7B 01 00 35 04 06 00 00 A8 27 17 00 00 43 [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]OFD Sender: No OFD packet to send [19:13:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 87 16 00 90 00 11 [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=7 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 02 02 02 1F 15 [19:13:59]Write to MH i2c: E2 0A 00 88 16 80 0D 02 02 02 00 1F 15 00 00 50 [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 88 16 00 90 00 12 [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 03 02 [19:13:59]Write to MH i2c: E2 08 00 89 16 80 0D 03 02 00 00 00 00 1A [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 0B 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 0B 00 89 16 00 C8 66 AD A5 08 2E 5F 0E 90 00 3E [19:13:59]RAPDU: C8 66 AD A5 08 2E 5F 0E 90 00 [19:13:59]wFMCommunicate OK [19:13:59]SAM_PROTO_SignData done [19:13:59]FM_MakeSignedData done [19:13:59]CreateOFDProtocolMessage [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 11 00 00 [19:13:59]Write to MH i2c: E2 08 00 8A 16 80 11 00 00 00 00 00 00 1A [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 17 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 17 00 8A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [19:13:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:13:59]wFMCommunicate OK [19:13:59]CreateOFDProtocolMessage done [19:13:59]OFDSenderStorePacket 97143 [19:13:59]StoreOFDPacket docnum=97143 [19:13:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 16 10 04 01 A0 A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F6 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7B 01 00 35 04 06 00 00 A8 27 17 1F 15 C8 66 AD A5 08 2E 5F 0E [19:13:59]CheckFolder [19:13:59]dirname=/storage/ofd_packets [19:13:59]CheckFolder done [19:13:59]ProducePacketName [19:13:59]name=ofd_packets/00097143 [19:13:59]NVStorageSaveData ofd_packets/00097143 [19:13:59]File name is /storage/ofd_packets/00097143 [19:13:59]Write 298 bytes [19:13:59]NVStorageSaveData done [19:13:59]OFDSenderStorePacket done [19:13:59]KKMCreateOFDPacket done [19:13:59]NVStorageSaveData kkm_last_timestamp [19:13:59]File name is /storage/kkm_last_timestamp [19:13:59]Write 4 bytes [19:13:59]NVStorageSaveData done [19:13:59]ExternCall_PrintAddStr [19:13:59]wPrintStart [19:13:59]Write to MH i2c: 01 00 00 8B 16 A1 [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: 01 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: 01 07 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: 01 07 00 8B 16 00 00 00 00 00 FF 0F B6 [19:13:59]RasterBufferAndPrint [19:13:59]line Счет N : (1)3407681 [19:13:59]line ИНН: 02508201610067 [19:13:59]line Контрольно-Кассовый Чек [19:13:59]line ПРОДАЖА [19:13:59]line ТРК (МРК, ГНК) : 51 [19:13:59]line Товар: 2710194210 [19:13:59]line ДТ-К-5 [19:13:59]line 13.130 * 76.20 [19:13:59]line = 1000.51 [19:13:59]line НДС 12% НСП 1% [19:13:59]line > о реализуемом товаре [19:13:59]line ОКРУГЛЕНИЕ: -0.51 [19:13:59]line ИТОГО: 1000.00 [19:13:59]line Внесено: 1000.00 [19:13:59]line СДАЧА: 0.00 [19:13:59]line НСП 1% : 8.85 [19:13:59]line НДС 12% : 106.25 [19:13:59]line Наличными: 1000.00 [19:13:59]line Безнал.: 0.00 [19:13:59]line Место: АЗС № 82 "Партнер Нефть" [19:13:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:13:59]line СНО: Общий режим [19:13:59]line Чек 652 29.10.2024 19:13 [19:13:59]line Смена: 145 ФФД: 1.0 [19:13:59]line ЗНМ: 0300000017 [19:13:59]line РНМ: 0000000000170478 [19:13:59]line Версия ККМ: v1.0 [19:13:59]line ФМ: 0000000002098560 [19:13:59]line ФД: 97143 [19:13:59]line ФПД: 722210332437 [19:14:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191358&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97143&fm=722210332437&tin=02508201610067®Number=0000000000170478&sum=100000 [19:14:00]OFD Sender: Processing packet 97143 [packets to send 59, broken 58] [19:14:00]ProducePacketName [19:14:00]name=ofd_packets/00097143 [19:14:00]OFD Sender: To server: pG, [19:14:00]CommunicateWithHost lk.salyk.kg:30040 [19:14:00]ConnectInit lk.salyk.kg [19:14:00]written 0, free lines is 4095 [19:14:00]Connected sock=7 [19:14:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 16 10 04 01 A0 A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 F6 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 7B 01 00 35 04 06 00 00 A8 27 17 1F 15 C8 66 AD A5 08 2E 5F 0E [19:14:00]Write to MH i2c: 01 00 00 B6 16 CC [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 07 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 07 00 B6 16 00 00 00 00 00 04 0D E4 [19:14:00]RasterBufferAndPrint [19:14:00]line [19:14:00]line [19:14:00]line [19:14:00]line [19:14:00]line [19:14:00]written 0, free lines is 3338 [19:14:00]MH_Cut [19:14:00]Write to MH i2c: D1 01 00 BD 16 01 A5 [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: D1 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: D1 01 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: D1 01 00 BD 16 00 A4 [19:14:00]Write to MH i2c: 01 00 00 BE 16 D4 [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 CF 47 00 71 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 32 30 39 38 35 36 30 10 04 04 00 77 7B 01 00 F4 03 04 00 1C DE 20 67 B6 04 01 00 00 D8 17 2E A1 2D 71 4A 25 [19:14:00]CommunicateWithHost err = 0 [19:14:00]CheckOFDResponse [19:14:00]1017 (14) - 77093643461234 [19:14:00]1041 (16) - 0000000002098560 [19:14:00]1040 (4) - 97143 [19:14:00]1012 (4) - 29.10.2024 13:07 [19:14:00]1206 (1) - 0 [19:14:00]OFD Sender: Remove packet 97143 [19:14:00]ProducePacketName [19:14:00]name=ofd_packets/00097143 [19:14:00]NVStorageDeleteData [19:14:01]OFD Sender: No OFD packet to send [19:14:01]*** Cut start [19:14:01]*** Partial cut [19:14:01]*** CUTSNS_PIN = 1 [19:14:01]*** CUTSNS_PIN = 0 [19:14:01]*** Brake cut motor [19:14:01]Read from MH i2c: 01 [19:14:01]MH_I2C_Read... [19:14:01]*** Stop cut motor [19:14:01]*** Cut end [19:14:01]Read from MH i2c: 01 07 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: 01 07 00 BE 16 00 00 00 00 00 FF 0F E9 [19:14:01]process_action close_receipt done [19:14:01]requested_data is exist [19:14:01]produce_requested_data [19:14:01]requested_item fm.sn is exist - process it [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 11 00 00 [19:14:01]Write to MH i2c: E2 08 00 BF 16 80 11 00 00 00 00 00 00 4F [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 17 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 17 00 BF 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [19:14:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:14:01]wFMCommunicate OK [19:14:01]requested_item fd.num is exist - process it [19:14:01]SAM_PROTO_GetFieldsCounters [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 13 00 00 [19:14:01]Write to MH i2c: E2 08 00 C0 16 80 13 00 00 00 00 00 00 52 [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 62 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 62 00 C0 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [19:14:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:02]wFMCommunicate OK [19:14:02]SAM_PROTO_GetFieldsCounters done [19:14:02]requested_item shift.num is exist - process it [19:14:02]requested_item shift.opened is exist - process it [19:14:02]req_shift_opened [19:14:02]FM_GetShiftState [19:14:02]SAM_PROTO_GetShiftState [19:14:02]wFMCommunicate request_size=4 [19:14:02]MH_SAM_APDU [19:14:02]CAPDU: 80 13 01 00 [19:14:02]Write to MH i2c: E2 08 00 C1 16 80 13 01 00 00 00 00 00 54 [19:14:02]Write i2c OK [19:14:02]MH_I2C_Read... [19:14:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:02]Read from MH i2c: E2 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: E2 0E 00 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: E2 0E 00 C1 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [19:14:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:14:02]wFMCommunicate OK [19:14:02]SAM_PROTO_GetShiftState done [19:14:02]FM_GetShiftState done [19:14:02]req_shift_opened done [19:14:02]requested_item shift.open_date is exist - process it [19:14:02]req_shift_open_date [19:14:02]req_shift_open_date done [19:14:02]produce_requested_data done [19:14:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97143,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:14:02]process_action_free close_receipt [19:14:02]json_value_free [19:14:02]json_value_free done [19:14:02]process_json_proto returns [19:14:02]Send response to host [19:14:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97143,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:14:02]free response buf [19:14:02]execute_script done [19:14:02]execute_script returns [19:14:02]free content buf [19:14:02]Sock 9.Close socket [19:14:02]Sock 9.Thread stoped [19:14:03]accept exits with 10 [19:14:03]New connection [19:14:03]New thread 3066723684 created [19:14:03]Thread 3066580324 joined [19:14:03]Waiting for new connection... [19:14:03] Sock 10.Parse request [19:14:03]Sock 10.Check first char [19:14:03]Sock 10.First char is OK [19:14:03]request: POST /json_proto HTTP/1.0 [19:14:03]Method: POST [19:14:03]URL: /json_proto [19:14:03]Method is POST - this is cgi request [19:14:03]url: /json_proto [19:14:03]query_string will be loaded in cgi processing [19:14:03]execute_cgi json_proto POST (null) [19:14:03]execute_cgi path=json_proto method=POST [19:14:03]POST find Content-Length [19:14:03]Host: 172.17.40.67:8080 [19:14:03]Content-Length: 678 [19:14:03]Content-Type: application/json [19:14:03] [19:14:03]POST finish read [19:14:03]Found Content-Length = 678 [19:14:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:14:03]execute_script... [19:14: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)3407682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:14:03]POST & json_proto [19:14:03]process_json_proto [19:14:03]json parsed OK: [19:14:03]protocol is kg_v1.0 [19:14:03]action value=close_receipt [19:14:03]process_action close_receipt [19:14:03]cmd_close_receipt [19:14:03]MH_GetDate [19:14:03]Write to MH i2c: F0 00 00 C2 16 C7 [19:14:03]Write i2c OK [19:14:03]MH_I2C_Read... [19:14:03]Read from MH i2c: F0 [19:14:03]MH_I2C_Read... [19:14:03]Read from MH i2c: F0 09 00 [19:14:03]MH_I2C_Read... [19:14:03]Read from MH i2c: F0 09 00 C2 16 00 FB 33 21 67 EE DA 66 66 1A [19:14:03]GetLastDocTimeStamp 1730229238 [19:14:03]current date 1730229243 [19:14:03]FM_GetShiftState [19:14:03]SAM_PROTO_GetShiftState [19:14:03]wFMCommunicate request_size=4 [19:14:03]MH_SAM_APDU [19:14:03]CAPDU: 80 13 01 00 [19:14:03]Write to MH i2c: E2 08 00 C3 16 80 13 01 00 00 00 00 00 56 [19:14:03]Write i2c OK [19:14:03]MH_I2C_Read... [19:14:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:03]Read from MH i2c: E2 [19:14:03]MH_I2C_Read... [19:14:03]Read from MH i2c: E2 0E 00 [19:14:03]MH_I2C_Read... [19:14:03]Read from MH i2c: E2 0E 00 C3 16 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B4 [19:14:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:14:03]wFMCommunicate OK [19:14:03]SAM_PROTO_GetShiftState done [19:14:03]FM_GetShiftState done [19:14:03]opened in 1730160548 [19:14:03]opened+sec_in_day 1730246948 [19:14:03]quantity*price = 54055 [19:14:03]sum+1 = 54056 [19:14:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.40 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 653 29.10.2024 19:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97144 ФПД: 173877497818553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97144&fm=173877497818553&tin=02508201610067®Number=0000000000170478&sum=54000 [19:14:04]StoreToDocumentArchive [19:14:04]shift 145 fd 97144 [19:14:04]save to /storage/0145/doc_00097144 [19:14:04]save last doc name /storage/0145/doc_00097144 to /storage/kkm_last_doc_name [19:14:04]save OK [19:14:04]Clear old archive folders... [19:14:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:14:04]tlvbuf is 00713240 [19:14:04]SAM_PROTO_ClearQueue [19:14:04]wFMCommunicate request_size=4 [19:14:04]MH_SAM_APDU [19:14:04]CAPDU: 80 09 00 00 [19:14:04]Write to MH i2c: E2 08 00 D0 16 80 09 00 00 00 00 00 00 58 [19:14:04]Write i2c OK [19:14:04]MH_I2C_Read... [19:14:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:04]Read from MH i2c: E2 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 03 00 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 03 00 D0 16 00 90 00 5A [19:14:04]RAPDU: 90 00 [19:14:04]wFMCommunicate OK [19:14:04]SAM_PROTO_ClearQueue done [19:14:04]KKMCreateOFDPacket [19:14:04]OFDProtocolAddRootSTLVToBuf [19:14:04]FM_MakeSignedData [19:14:04]FM_MakeSignedData [19:14:04]SAM_PROTO_SignData [19:14:04]wFMCommunicate request_size=4 [19:14:04]MH_SAM_APDU [19:14:04]CAPDU: 80 0D 01 02 [19:14:04]Write to MH i2c: E2 08 00 D1 16 80 0D 01 02 00 00 00 00 60 [19:14:04]Write i2c OK [19:14:04]MH_I2C_Read... [19:14:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:04]Read from MH i2c: E2 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 03 00 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 03 00 D1 16 00 90 00 5B [19:14:04]RAPDU: 90 00 [19:14:04]wFMCommunicate OK [19:14:04]wFMCommunicate request_size=255 [19:14:04]MH_SAM_APDU [19:14: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 34 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 8D 02 00 00 F4 03 04 00 FB 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7B 01 00 35 04 06 00 9E [19:14:04]Write to MH i2c: E2 02 01 D2 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 34 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 8D 02 00 00 F4 03 04 00 FB 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7B 01 00 35 04 06 00 9E 00 00 9B [19:14:04]Write i2c OK [19:14:04]MH_I2C_Read... [19:14:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:04]Read from MH i2c: E2 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 03 00 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 03 00 D2 16 00 90 00 5C [19:14:04]RAPDU: 90 00 [19:14:04]wFMCommunicate OK [19:14:04]wFMCommunicate request_size=10 [19:14:04]MH_SAM_APDU [19:14:04]CAPDU: 80 0D 02 02 05 24 02 7D ED B9 [19:14:04]Write to MH i2c: E2 0D 00 D3 16 80 0D 02 02 05 00 24 02 7D ED B9 00 00 B6 [19:14:04]Write i2c OK [19:14:04]MH_I2C_Read... [19:14:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:05]Read from MH i2c: E2 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: E2 03 00 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: E2 03 00 D3 16 00 90 00 5D [19:14:05]RAPDU: 90 00 [19:14:05]wFMCommunicate OK [19:14:05]wFMCommunicate request_size=4 [19:14:05]MH_SAM_APDU [19:14:05]CAPDU: 80 0D 03 02 [19:14:05]Write to MH i2c: E2 08 00 D4 16 80 0D 03 02 00 00 00 00 65 [19:14:05]Write i2c OK [19:14:05]MH_I2C_Read... [19:14:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:05]Read from MH i2c: E2 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: E2 0B 00 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: E2 0B 00 D4 16 00 EF 72 C6 57 12 44 EB 0D 90 00 32 [19:14:05]RAPDU: EF 72 C6 57 12 44 EB 0D 90 00 [19:14:05]wFMCommunicate OK [19:14:05]SAM_PROTO_SignData done [19:14:05]FM_MakeSignedData done [19:14:05]CreateOFDProtocolMessage [19:14:05]wFMCommunicate request_size=4 [19:14:05]MH_SAM_APDU [19:14:05]CAPDU: 80 11 00 00 [19:14:05]Write to MH i2c: E2 08 00 D5 16 80 11 00 00 00 00 00 00 65 [19:14:05]Write i2c OK [19:14:05]MH_I2C_Read... [19:14:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:05]Read from MH i2c: E2 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: E2 17 00 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: E2 17 00 D5 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [19:14:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:14:05]wFMCommunicate OK [19:14:05]CreateOFDProtocolMessage done [19:14:05]OFDSenderStorePacket 97144 [19:14:05]StoreOFDPacket docnum=97144 [19:14:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 4B 07 01 26 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 34 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 8D 02 00 00 F4 03 04 00 FB 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7B 01 00 35 04 06 00 9E 24 02 7D ED B9 EF 72 C6 57 12 44 EB 0D [19:14:05]CheckFolder [19:14:05]dirname=/storage/ofd_packets [19:14:05]CheckFolder done [19:14:05]ProducePacketName [19:14:05]name=ofd_packets/00097144 [19:14:05]NVStorageSaveData ofd_packets/00097144 [19:14:05]File name is /storage/ofd_packets/00097144 [19:14:05]Write 301 bytes [19:14:05]NVStorageSaveData done [19:14:05]OFDSenderStorePacket done [19:14:05]KKMCreateOFDPacket done [19:14:05]NVStorageSaveData kkm_last_timestamp [19:14:05]File name is /storage/kkm_last_timestamp [19:14:05]Write 4 bytes [19:14:05]NVStorageSaveData done [19:14:05]ExternCall_PrintAddStr [19:14:05]wPrintStart [19:14:05]Write to MH i2c: 01 00 00 D6 16 EC [19:14:05]Write i2c OK [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: 01 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: 01 07 00 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: 01 07 00 D6 16 00 00 00 00 00 FF 0F 01 [19:14:05]RasterBufferAndPrint [19:14:05]line Счет N : (1)3407682 [19:14:05]line ИНН: 02508201610067 [19:14:05]line Контрольно-Кассовый Чек [19:14:05]line ПРОДАЖА [19:14:05]line ТРК (МРК, ГНК) : 12 [19:14:05]line Товар: 2710124130 [19:14:05]line Аи-92-К-4 [19:14:05]line 8.080 * 66.90 [19:14:05]line = 540.55 [19:14:05]line НДС 12% НСП 1% [19:14:05]line > о реализуемом товаре [19:14:05]line ОКРУГЛЕНИЕ: -0.55 [19:14:05]line ИТОГО: 540.00 [19:14:05]line Внесено: 540.00 [19:14:05]line СДАЧА: 0.00 [19:14:05]line НСП 1% : 4.78 [19:14:05]line НДС 12% : 57.40 [19:14:05]line Наличными: 540.00 [19:14:05]line Безнал.: 0.00 [19:14:05]line Место: АЗС № 82 "Партнер Нефть" [19:14:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:14:05]line СНО: Общий режим [19:14:05]line Чек 653 29.10.2024 19:14 [19:14:05]line Смена: 145 ФФД: 1.0 [19:14:05]line ЗНМ: 0300000017 [19:14:05]line РНМ: 0000000000170478 [19:14:05]line Версия ККМ: v1.0 [19:14:05]line ФМ: 0000000002098560 [19:14:05]line ФД: 97144 [19:14:05]line ФПД: 173877497818553 [19:14:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191403&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97144&fm=173877497818553&tin=02508201610067®Number=0000000000170478&sum=54000 [19:14:05]OFD Sender: Processing packet 97144 [packets to send 59, broken 58] [19:14:05]ProducePacketName [19:14:05]name=ofd_packets/00097144 [19:14:05]OFD Sender: To server: pG, [19:14:05]CommunicateWithHost lk.salyk.kg:30040 [19:14:05]ConnectInit lk.salyk.kg [19:14:05]written 0, free lines is 4095 [19:14:05]Connected sock=9 [19:14:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 4B 07 01 26 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 34 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 8D 02 00 00 F4 03 04 00 FB 33 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7B 01 00 35 04 06 00 9E 24 02 7D ED B9 EF 72 C6 57 12 44 EB 0D [19:14:05]Write to MH i2c: 01 00 00 01 17 18 [19:14:05]Write i2c OK [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: 01 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: 01 07 00 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: 01 07 00 01 17 00 00 00 00 00 03 0D 2F [19:14:05]RasterBufferAndPrint [19:14:05]line [19:14:05]line [19:14:05]line [19:14:05]line [19:14:05]line [19:14:05]written 0, free lines is 3343 [19:14:05]MH_Cut [19:14:05]Write to MH i2c: D1 01 00 08 17 01 F1 [19:14:05]Write i2c OK [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: D1 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: D1 01 00 [19:14:05]MH_I2C_Read... [19:14:05]Read from MH i2c: D1 01 00 08 17 00 F0 [19:14:05]Write to MH i2c: 01 00 00 09 17 20 [19:14:05]Write i2c OK [19:14:05]MH_I2C_Read... [19:14:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 34 1C 47 00 38 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 7B 01 00 F4 03 04 00 21 DE 20 67 B6 04 01 00 00 7F 3B A8 AB 60 41 CF C5 [19:14:05]CommunicateWithHost err = 0 [19:14:05]CheckOFDResponse [19:14:05]1017 (14) - 77093643461234 [19:14:05]1041 (16) - 0000000002098560 [19:14:05]1040 (4) - 97144 [19:14:05]1012 (4) - 29.10.2024 13:07 [19:14:05]1206 (1) - 0 [19:14:05]OFD Sender: Remove packet 97144 [19:14:05]ProducePacketName [19:14:05]name=ofd_packets/00097144 [19:14:05]NVStorageDeleteData [19:14:06]OFD Sender: No OFD packet to send [19:14:06]*** Cut start [19:14:06]*** Partial cut [19:14:06]*** CUTSNS_PIN = 1 [19:14:06]*** CUTSNS_PIN = 0 [19:14:06]*** Brake cut motor [19:14:06]Read from MH i2c: 01 [19:14:06]MH_I2C_Read... [19:14:06]*** Stop cut motor [19:14:06]*** Cut end [19:14:06]Read from MH i2c: 01 07 00 [19:14:06]MH_I2C_Read... [19:14:06]Read from MH i2c: 01 07 00 09 17 00 00 00 00 00 FF 0F 35 [19:14:06]process_action close_receipt done [19:14:06]requested_data is exist [19:14:06]produce_requested_data [19:14:06]requested_item fm.sn is exist - process it [19:14:06]wFMCommunicate request_size=4 [19:14:06]MH_SAM_APDU [19:14:06]CAPDU: 80 11 00 00 [19:14:06]Write to MH i2c: E2 08 00 0A 17 80 11 00 00 00 00 00 00 9B [19:14:06]Write i2c OK [19:14:06]MH_I2C_Read... [19:14:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:06]Read from MH i2c: E2 [19:14:06]MH_I2C_Read... [19:14:06]Read from MH i2c: E2 17 00 [19:14:06]MH_I2C_Read... [19:14:06]Read from MH i2c: E2 17 00 0A 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EC [19:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:14:06]wFMCommunicate OK [19:14:06]requested_item fd.num is exist - process it [19:14:06]SAM_PROTO_GetFieldsCounters [19:14:06]wFMCommunicate request_size=4 [19:14:06]MH_SAM_APDU [19:14:06]CAPDU: 80 13 00 00 [19:14:06]Write to MH i2c: E2 08 00 0B 17 80 13 00 00 00 00 00 00 9E [19:14:06]Write i2c OK [19:14:06]MH_I2C_Read... [19:14:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:07]Read from MH i2c: E2 [19:14:07]MH_I2C_Read... [19:14:07]Read from MH i2c: E2 62 00 [19:14:07]MH_I2C_Read... [19:14:07]Read from MH i2c: E2 62 00 0B 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 F1 [19:14:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:07]wFMCommunicate OK [19:14:07]SAM_PROTO_GetFieldsCounters done [19:14:07]requested_item shift.num is exist - process it [19:14:07]requested_item shift.opened is exist - process it [19:14:07]req_shift_opened [19:14:07]FM_GetShiftState [19:14:07]SAM_PROTO_GetShiftState [19:14:07]wFMCommunicate request_size=4 [19:14:07]MH_SAM_APDU [19:14:07]CAPDU: 80 13 01 00 [19:14:07]Write to MH i2c: E2 08 00 0C 17 80 13 01 00 00 00 00 00 A0 [19:14:07]Write i2c OK [19:14:07]MH_I2C_Read... [19:14:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:07]Read from MH i2c: E2 [19:14:07]MH_I2C_Read... [19:14:07]Read from MH i2c: E2 0E 00 [19:14:07]MH_I2C_Read... [19:14:07]Read from MH i2c: E2 0E 00 0C 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [19:14:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:14:07]wFMCommunicate OK [19:14:07]SAM_PROTO_GetShiftState done [19:14:07]FM_GetShiftState done [19:14:07]req_shift_opened done [19:14:07]requested_item shift.open_date is exist - process it [19:14:07]req_shift_open_date [19:14:07]req_shift_open_date done [19:14:07]produce_requested_data done [19:14:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97144,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:14:07]process_action_free close_receipt [19:14:07]json_value_free [19:14:07]json_value_free done [19:14:07]process_json_proto returns [19:14:07]Send response to host [19:14:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97144,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:14:07]free response buf [19:14:07]execute_script done [19:14:07]execute_script returns [19:14:07]free content buf [19:14:07]Sock 10.Close socket [19:14:07]Sock 10.Thread stoped [19:14:11]OFD Sender: No OFD packet to send [19:14:16]OFD Sender: No OFD packet to send [19:14:21]OFD Sender: No OFD packet to send [19:14:26]OFD Sender: No OFD packet to send [19:14:31]OFD Sender: No OFD packet to send [19:14:36]OFD Sender: No OFD packet to send [19:14:38]accept exits with 7 [19:14:38]New connection [19:14:38]New thread 3066580324 created [19:14:38]Thread 3066723684 joined [19:14:38]Waiting for new connection... [19:14:38] Sock 7.Parse request [19:14:38]Sock 7.Check first char [19:14:38]Sock 7.First char is OK [19:14:38]request: POST /json_proto HTTP/1.0 [19:14:38]Method: POST [19:14:38]URL: /json_proto [19:14:38]Method is POST - this is cgi request [19:14:38]url: /json_proto [19:14:38]query_string will be loaded in cgi processing [19:14:38]execute_cgi json_proto POST (null) [19:14:38]execute_cgi path=json_proto method=POST [19:14:38]POST find Content-Length [19:14:38]Host: 172.17.40.67:8080 [19:14:38]Content-Length: 679 [19:14:38]Content-Type: application/json [19:14:38] [19:14:38]POST finish read [19:14:38]Found Content-Length = 679 [19:14:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:14:38]execute_script... [19:14:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:14:38]POST & json_proto [19:14:38]process_json_proto [19:14:38]json parsed OK: [19:14:38]protocol is kg_v1.0 [19:14:38]action value=close_receipt [19:14:38]process_action close_receipt [19:14:38]cmd_close_receipt [19:14:38]MH_GetDate [19:14:38]Write to MH i2c: F0 00 00 0D 17 13 [19:14:38]Write i2c OK [19:14:38]MH_I2C_Read... [19:14:38]Read from MH i2c: F0 [19:14:38]MH_I2C_Read... [19:14:38]Read from MH i2c: F0 09 00 [19:14:38]MH_I2C_Read... [19:14:38]Read from MH i2c: F0 09 00 0D 17 00 1F 34 21 67 EE DA 66 66 8B [19:14:38]GetLastDocTimeStamp 1730229243 [19:14:38]current date 1730229279 [19:14:38]FM_GetShiftState [19:14:38]SAM_PROTO_GetShiftState [19:14:38]wFMCommunicate request_size=4 [19:14:38]MH_SAM_APDU [19:14:38]CAPDU: 80 13 01 00 [19:14:38]Write to MH i2c: E2 08 00 0E 17 80 13 01 00 00 00 00 00 A2 [19:14:38]Write i2c OK [19:14:38]MH_I2C_Read... [19:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:38]Read from MH i2c: E2 [19:14:38]MH_I2C_Read... [19:14:38]Read from MH i2c: E2 0E 00 [19:14:38]MH_I2C_Read... [19:14:38]Read from MH i2c: E2 0E 00 0E 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 00 [19:14:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:14:38]wFMCommunicate OK [19:14:38]SAM_PROTO_GetShiftState done [19:14:38]FM_GetShiftState done [19:14:38]opened in 1730160548 [19:14:38]opened+sec_in_day 1730246948 [19:14:38]quantity*price = 90047 [19:14:38]sum+1 = 90048 [19:14:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 654 29.10.2024 19:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97145 ФПД: 54378275862855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191439&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97145&fm=54378275862855&tin=02508201610067®Number=0000000000170478&sum=90000 [19:14:39]StoreToDocumentArchive [19:14:39]shift 145 fd 97145 [19:14:39]save to /storage/0145/doc_00097145 [19:14:39]save last doc name /storage/0145/doc_00097145 to /storage/kkm_last_doc_name [19:14:39]save OK [19:14:39]Clear old archive folders... [19:14:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:14:39]tlvbuf is 006B2D20 [19:14:39]SAM_PROTO_ClearQueue [19:14:39]wFMCommunicate request_size=4 [19:14:39]MH_SAM_APDU [19:14:39]CAPDU: 80 09 00 00 [19:14:39]Write to MH i2c: E2 08 00 1B 17 80 09 00 00 00 00 00 00 A4 [19:14:39]Write i2c OK [19:14:39]MH_I2C_Read... [19:14:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:39]Read from MH i2c: E2 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: E2 03 00 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: E2 03 00 1B 17 00 90 00 A6 [19:14:39]RAPDU: 90 00 [19:14:39]wFMCommunicate OK [19:14:39]SAM_PROTO_ClearQueue done [19:14:39]KKMCreateOFDPacket [19:14:39]OFDProtocolAddRootSTLVToBuf [19:14:39]FM_MakeSignedData [19:14:39]FM_MakeSignedData [19:14:39]SAM_PROTO_SignData [19:14:39]wFMCommunicate request_size=4 [19:14:39]MH_SAM_APDU [19:14:39]CAPDU: 80 0D 01 02 [19:14:39]Write to MH i2c: E2 08 00 1C 17 80 0D 01 02 00 00 00 00 AC [19:14:39]Write i2c OK [19:14:39]MH_I2C_Read... [19:14:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:39]Read from MH i2c: E2 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: E2 03 00 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: E2 03 00 1C 17 00 90 00 A7 [19:14:39]RAPDU: 90 00 [19:14:39]wFMCommunicate OK [19:14:39]wFMCommunicate request_size=255 [19:14:39]MH_SAM_APDU [19:14: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 34 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 8E 02 00 00 F4 03 04 00 1F 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7B 01 00 35 04 06 00 31 [19:14:39]Write to MH i2c: E2 02 01 1D 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 34 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 8E 02 00 00 F4 03 04 00 1F 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7B 01 00 35 04 06 00 31 00 00 79 [19:14:39]Write i2c OK [19:14:39]MH_I2C_Read... [19:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:40]Read from MH i2c: E2 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 1D 17 00 90 00 A8 [19:14:40]RAPDU: 90 00 [19:14:40]wFMCommunicate OK [19:14:40]wFMCommunicate request_size=10 [19:14:40]MH_SAM_APDU [19:14:40]CAPDU: 80 0D 02 02 05 74 ED D0 F9 47 [19:14:40]Write to MH i2c: E2 0D 00 1E 17 80 0D 02 02 05 00 74 ED D0 F9 47 00 00 2A [19:14:40]Write i2c OK [19:14:40]MH_I2C_Read... [19:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:40]Read from MH i2c: E2 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 1E 17 00 90 00 A9 [19:14:40]RAPDU: 90 00 [19:14:40]wFMCommunicate OK [19:14:40]wFMCommunicate request_size=4 [19:14:40]MH_SAM_APDU [19:14:40]CAPDU: 80 0D 03 02 [19:14:40]Write to MH i2c: E2 08 00 1F 17 80 0D 03 02 00 00 00 00 B1 [19:14:40]Write i2c OK [19:14:40]MH_I2C_Read... [19:14:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:40]Read from MH i2c: E2 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 0B 00 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 0B 00 1F 17 00 B6 8B 11 F8 B3 F4 00 BE 90 00 61 [19:14:40]RAPDU: B6 8B 11 F8 B3 F4 00 BE 90 00 [19:14:40]wFMCommunicate OK [19:14:40]SAM_PROTO_SignData done [19:14:40]FM_MakeSignedData done [19:14:40]CreateOFDProtocolMessage [19:14:40]wFMCommunicate request_size=4 [19:14:40]MH_SAM_APDU [19:14:40]CAPDU: 80 11 00 00 [19:14:40]Write to MH i2c: E2 08 00 20 17 80 11 00 00 00 00 00 00 B1 [19:14:40]Write i2c OK [19:14:40]MH_I2C_Read... [19:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:40]Read from MH i2c: E2 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 17 00 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 17 00 20 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 02 [19:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:14:40]wFMCommunicate OK [19:14:40]CreateOFDProtocolMessage done [19:14:40]OFDSenderStorePacket 97145 [19:14:40]StoreOFDPacket docnum=97145 [19:14:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 7C 07 01 90 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 34 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 8E 02 00 00 F4 03 04 00 1F 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7B 01 00 35 04 06 00 31 74 ED D0 F9 47 B6 8B 11 F8 B3 F4 00 BE [19:14:40]CheckFolder [19:14:40]dirname=/storage/ofd_packets [19:14:40]CheckFolder done [19:14:40]ProducePacketName [19:14:40]name=ofd_packets/00097145 [19:14:40]NVStorageSaveData ofd_packets/00097145 [19:14:40]File name is /storage/ofd_packets/00097145 [19:14:40]Write 301 bytes [19:14:40]NVStorageSaveData done [19:14:40]OFDSenderStorePacket done [19:14:40]KKMCreateOFDPacket done [19:14:40]NVStorageSaveData kkm_last_timestamp [19:14:40]File name is /storage/kkm_last_timestamp [19:14:40]Write 4 bytes [19:14:40]NVStorageSaveData done [19:14:40]ExternCall_PrintAddStr [19:14:40]wPrintStart [19:14:40]Write to MH i2c: 01 00 00 21 17 38 [19:14:40]Write i2c OK [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: 01 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: 01 07 00 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: 01 07 00 21 17 00 00 00 00 00 FF 0F 4D [19:14:40]RasterBufferAndPrint [19:14:40]line Счет N : (1)3407680 [19:14:40]line ИНН: 02508201610067 [19:14:40]line Контрольно-Кассовый Чек [19:14:40]line ПРОДАЖА [19:14:40]line ТРК (МРК, ГНК) : 32 [19:14:40]line Товар: 2710124130 [19:14:40]line Аи-92-К-4 [19:14:40]line 13.460 * 66.90 [19:14:40]line = 900.47 [19:14:40]line НДС 12% НСП 1% [19:14:40]line > о реализуемом товаре [19:14:40]line ОКРУГЛЕНИЕ: -0.47 [19:14:40]line ИТОГО: 900.00 [19:14:40]line Внесено: 900.00 [19:14:40]line СДАЧА: 0.00 [19:14:40]line НСП 1% : 7.97 [19:14:40]line НДС 12% : 95.62 [19:14:40]line Наличными: 900.00 [19:14:40]line Безнал.: 0.00 [19:14:40]line Место: АЗС № 82 "Партнер Нефть" [19:14:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:14:40]line СНО: Общий режим [19:14:40]line Чек 654 29.10.2024 19:14 [19:14:40]line Смена: 145 ФФД: 1.0 [19:14:40]line ЗНМ: 0300000017 [19:14:40]line РНМ: 0000000000170478 [19:14:40]line Версия ККМ: v1.0 [19:14:40]line ФМ: 0000000002098560 [19:14:40]line ФД: 97145 [19:14:40]line ФПД: 54378275862855 [19:14:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191439&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97145&fm=54378275862855&tin=02508201610067®Number=0000000000170478&sum=90000 [19:14:40]OFD Sender: Processing packet 97145 [packets to send 59, broken 58] [19:14:40]ProducePacketName [19:14:40]name=ofd_packets/00097145 [19:14:40]OFD Sender: To server: pG, [19:14:40]CommunicateWithHost lk.salyk.kg:30040 [19:14:40]ConnectInit lk.salyk.kg [19:14:40]written 0, free lines is 4095 [19:14:40]Connected sock=10 [19:14:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 7C 07 01 90 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 34 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 8E 02 00 00 F4 03 04 00 1F 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 7B 01 00 35 04 06 00 31 74 ED D0 F9 47 B6 8B 11 F8 B3 F4 00 BE [19:14:41]Write to MH i2c: 01 00 00 4C 17 63 [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 07 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 07 00 4C 17 00 00 00 00 00 FF 0C 75 [19:14:41]RasterBufferAndPrint [19:14:41]line [19:14:41]line [19:14:41]line [19:14:41]line [19:14:41]line [19:14:41]written 0, free lines is 3333 [19:14:41]MH_Cut [19:14:41]Write to MH i2c: D1 01 00 53 17 01 3C [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: D1 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: D1 01 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: D1 01 00 53 17 00 3B [19:14:41]Write to MH i2c: 01 00 00 54 17 6B [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 22 14 47 00 95 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 32 30 39 38 35 36 30 10 04 04 00 79 7B 01 00 F4 03 04 00 44 DE 20 67 B6 04 01 00 00 D0 F0 CA 9D 9F C1 05 D5 [19:14:41]CommunicateWithHost err = 0 [19:14:41]CheckOFDResponse [19:14:41]1017 (14) - 77093643461234 [19:14:41]1041 (16) - 0000000002098560 [19:14:41]1040 (4) - 97145 [19:14:41]1012 (4) - 29.10.2024 13:08 [19:14:41]1206 (1) - 0 [19:14:41]OFD Sender: Remove packet 97145 [19:14:41]ProducePacketName [19:14:41]name=ofd_packets/00097145 [19:14:41]NVStorageDeleteData [19:14:41]OFD Sender: No OFD packet to send [19:14:41]*** Cut start [19:14:41]*** Partial cut [19:14:41]*** CUTSNS_PIN = 1 [19:14:41]*** CUTSNS_PIN = 0 [19:14:41]*** Brake cut motor [19:14:42]Read from MH i2c: 01 [19:14:42]MH_I2C_Read... [19:14:42]*** Stop cut motor [19:14:42]*** Cut end [19:14:42]Read from MH i2c: 01 07 00 [19:14:42]MH_I2C_Read... [19:14:42]Read from MH i2c: 01 07 00 54 17 00 00 00 00 00 FF 0F 80 [19:14:42]process_action close_receipt done [19:14:42]requested_data is exist [19:14:42]produce_requested_data [19:14:42]requested_item fm.sn is exist - process it [19:14:42]wFMCommunicate request_size=4 [19:14:42]MH_SAM_APDU [19:14:42]CAPDU: 80 11 00 00 [19:14:42]Write to MH i2c: E2 08 00 55 17 80 11 00 00 00 00 00 00 E6 [19:14:42]Write i2c OK [19:14:42]MH_I2C_Read... [19:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:42]Read from MH i2c: E2 [19:14:42]MH_I2C_Read... [19:14:42]Read from MH i2c: E2 17 00 [19:14:42]MH_I2C_Read... [19:14:42]Read from MH i2c: E2 17 00 55 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [19:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:14:42]wFMCommunicate OK [19:14:42]requested_item fd.num is exist - process it [19:14:42]SAM_PROTO_GetFieldsCounters [19:14:42]wFMCommunicate request_size=4 [19:14:42]MH_SAM_APDU [19:14:42]CAPDU: 80 13 00 00 [19:14:42]Write to MH i2c: E2 08 00 56 17 80 13 00 00 00 00 00 00 E9 [19:14:42]Write i2c OK [19:14:42]MH_I2C_Read... [19:14:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:42]Read from MH i2c: E2 [19:14:42]MH_I2C_Read... [19:14:42]Read from MH i2c: E2 62 00 [19:14:42]MH_I2C_Read... [19:14:42]Read from MH i2c: E2 62 00 56 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 40 [19:14:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:42]wFMCommunicate OK [19:14:42]SAM_PROTO_GetFieldsCounters done [19:14:42]requested_item shift.num is exist - process it [19:14:42]requested_item shift.opened is exist - process it [19:14:42]req_shift_opened [19:14:42]FM_GetShiftState [19:14:42]SAM_PROTO_GetShiftState [19:14:42]wFMCommunicate request_size=4 [19:14:42]MH_SAM_APDU [19:14:42]CAPDU: 80 13 01 00 [19:14:42]Write to MH i2c: E2 08 00 57 17 80 13 01 00 00 00 00 00 EB [19:14:42]Write i2c OK [19:14:42]MH_I2C_Read... [19:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:42]Read from MH i2c: E2 [19:14:42]MH_I2C_Read... [19:14:42]Read from MH i2c: E2 0E 00 [19:14:42]MH_I2C_Read... [19:14:42]Read from MH i2c: E2 0E 00 57 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 49 [19:14:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:14:42]wFMCommunicate OK [19:14:42]SAM_PROTO_GetShiftState done [19:14:42]FM_GetShiftState done [19:14:42]req_shift_opened done [19:14:42]requested_item shift.open_date is exist - process it [19:14:42]req_shift_open_date [19:14:42]req_shift_open_date done [19:14:42]produce_requested_data done [19:14:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97145,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:14:42]process_action_free close_receipt [19:14:42]json_value_free [19:14:42]json_value_free done [19:14:42]process_json_proto returns [19:14:42]Send response to host [19:14:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97145,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:14:42]free response buf [19:14:42]execute_script done [19:14:42]execute_script returns [19:14:42]free content buf [19:14:42]Sock 7.Close socket [19:14:42]Sock 7.Thread stoped [19:14:46]OFD Sender: No OFD packet to send [19:14:51]OFD Sender: No OFD packet to send [19:14:56]OFD Sender: No OFD packet to send [19:15:01]OFD Sender: No OFD packet to send [19:15:06]OFD Sender: No OFD packet to send [19:15:11]OFD Sender: No OFD packet to send [19:15:16]OFD Sender: No OFD packet to send [19:15:19]accept exits with 9 [19:15:19]New connection [19:15:19]New thread 3066723684 created [19:15:19]Thread 3066580324 joined [19:15:19]Waiting for new connection... [19:15:19] Sock 9.Parse request [19:15:19]Sock 9.Check first char [19:15:19]Sock 9.First char is OK [19:15:19]request: POST /json_proto HTTP/1.0 [19:15:19]Method: POST [19:15:19]URL: /json_proto [19:15:19]Method is POST - this is cgi request [19:15:19]url: /json_proto [19:15:19]query_string will be loaded in cgi processing [19:15:19]execute_cgi json_proto POST (null) [19:15:19]execute_cgi path=json_proto method=POST [19:15:19]POST find Content-Length [19:15:19]Host: 172.17.40.67:8080 [19:15:19]Content-Length: 678 [19:15:19]Content-Type: application/json [19:15:19] [19:15:19]POST finish read [19:15:19]Found Content-Length = 678 [19:15:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:15:19]execute_script... [19:15: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)3407683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:15:19]POST & json_proto [19:15:19]process_json_proto [19:15:19]json parsed OK: [19:15:19]protocol is kg_v1.0 [19:15:19]action value=close_receipt [19:15:19]process_action close_receipt [19:15:19]cmd_close_receipt [19:15:19]MH_GetDate [19:15:19]Write to MH i2c: F0 00 00 58 17 5E [19:15:19]Write i2c OK [19:15:19]MH_I2C_Read... [19:15:19]Read from MH i2c: F0 [19:15:19]MH_I2C_Read... [19:15:19]Read from MH i2c: F0 09 00 [19:15:19]MH_I2C_Read... [19:15:19]Read from MH i2c: F0 09 00 58 17 00 47 34 21 67 EE DA 66 66 FE [19:15:19]GetLastDocTimeStamp 1730229279 [19:15:19]current date 1730229319 [19:15:19]FM_GetShiftState [19:15:19]SAM_PROTO_GetShiftState [19:15:19]wFMCommunicate request_size=4 [19:15:19]MH_SAM_APDU [19:15:19]CAPDU: 80 13 01 00 [19:15:19]Write to MH i2c: E2 08 00 59 17 80 13 01 00 00 00 00 00 ED [19:15:19]Write i2c OK [19:15:19]MH_I2C_Read... [19:15:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:19]Read from MH i2c: E2 [19:15:19]MH_I2C_Read... [19:15:19]Read from MH i2c: E2 0E 00 [19:15:19]MH_I2C_Read... [19:15:19]Read from MH i2c: E2 0E 00 59 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4B [19:15:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:15:19]wFMCommunicate OK [19:15:19]SAM_PROTO_GetShiftState done [19:15:19]FM_GetShiftState done [19:15:19]opened in 1730160548 [19:15:19]opened+sec_in_day 1730246948 [19:15:19]quantity*price = 50041 [19:15:19]sum+1 = 50042 [19:15: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 655 29.10.2024 19:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97146 ФПД: 50839632138684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191519&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97146&fm=50839632138684&tin=02508201610067®Number=0000000000170478&sum=50000 [19:15:20]StoreToDocumentArchive [19:15:20]shift 145 fd 97146 [19:15:20]save to /storage/0145/doc_00097146 [19:15:20]save last doc name /storage/0145/doc_00097146 to /storage/kkm_last_doc_name [19:15:20]save OK [19:15:20]Clear old archive folders... [19:15:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:15:20]tlvbuf is B6E895F0 [19:15:20]SAM_PROTO_ClearQueue [19:15:20]wFMCommunicate request_size=4 [19:15:20]MH_SAM_APDU [19:15:20]CAPDU: 80 09 00 00 [19:15:20]Write to MH i2c: E2 08 00 66 17 80 09 00 00 00 00 00 00 EF [19:15:20]Write i2c OK [19:15:20]MH_I2C_Read... [19:15:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:20]Read from MH i2c: E2 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 66 17 00 90 00 F1 [19:15:20]RAPDU: 90 00 [19:15:20]wFMCommunicate OK [19:15:20]SAM_PROTO_ClearQueue done [19:15:20]KKMCreateOFDPacket [19:15:20]OFDProtocolAddRootSTLVToBuf [19:15:20]FM_MakeSignedData [19:15:20]FM_MakeSignedData [19:15:20]SAM_PROTO_SignData [19:15:20]wFMCommunicate request_size=4 [19:15:20]MH_SAM_APDU [19:15:20]CAPDU: 80 0D 01 02 [19:15:20]Write to MH i2c: E2 08 00 67 17 80 0D 01 02 00 00 00 00 F7 [19:15:20]Write i2c OK [19:15:20]MH_I2C_Read... [19:15:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:20]Read from MH i2c: E2 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 67 17 00 90 00 F2 [19:15:20]RAPDU: 90 00 [19:15:20]wFMCommunicate OK [19:15:20]wFMCommunicate request_size=255 [19:15:20]MH_SAM_APDU [19:15: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 34 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 8F 02 00 00 F4 03 04 00 47 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7B 01 00 35 04 06 00 2E [19:15:20]Write to MH i2c: E2 02 01 68 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 34 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 8F 02 00 00 F4 03 04 00 47 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7B 01 00 35 04 06 00 2E 00 00 CE [19:15:20]Write i2c OK [19:15:20]MH_I2C_Read... [19:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:20]Read from MH i2c: E2 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 68 17 00 90 00 F3 [19:15:20]RAPDU: 90 00 [19:15:20]wFMCommunicate OK [19:15:20]wFMCommunicate request_size=10 [19:15:20]MH_SAM_APDU [19:15:20]CAPDU: 80 0D 02 02 05 3D 06 36 D1 BC [19:15:20]Write to MH i2c: E2 0D 00 69 17 80 0D 02 02 05 00 3D 06 36 D1 BC 00 00 0A [19:15:20]Write i2c OK [19:15:20]MH_I2C_Read... [19:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:20]Read from MH i2c: E2 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 03 00 69 17 00 90 00 F4 [19:15:20]RAPDU: 90 00 [19:15:20]wFMCommunicate OK [19:15:20]wFMCommunicate request_size=4 [19:15:20]MH_SAM_APDU [19:15:20]CAPDU: 80 0D 03 02 [19:15:20]Write to MH i2c: E2 08 00 6A 17 80 0D 03 02 00 00 00 00 FC [19:15:20]Write i2c OK [19:15:20]MH_I2C_Read... [19:15:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:20]Read from MH i2c: E2 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 0B 00 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 0B 00 6A 17 00 C0 74 C5 1D F5 66 2F 2F 90 00 CC [19:15:20]RAPDU: C0 74 C5 1D F5 66 2F 2F 90 00 [19:15:20]wFMCommunicate OK [19:15:20]SAM_PROTO_SignData done [19:15:20]FM_MakeSignedData done [19:15:20]CreateOFDProtocolMessage [19:15:20]wFMCommunicate request_size=4 [19:15:20]MH_SAM_APDU [19:15:20]CAPDU: 80 11 00 00 [19:15:20]Write to MH i2c: E2 08 00 6B 17 80 11 00 00 00 00 00 00 FC [19:15:20]Write i2c OK [19:15:20]MH_I2C_Read... [19:15:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:20]Read from MH i2c: E2 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 17 00 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: E2 17 00 6B 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [19:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:15:20]wFMCommunicate OK [19:15:20]CreateOFDProtocolMessage done [19:15:20]OFDSenderStorePacket 97146 [19:15:20]StoreOFDPacket docnum=97146 [19:15:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B D4 07 01 99 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 34 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 8F 02 00 00 F4 03 04 00 47 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7B 01 00 35 04 06 00 2E 3D 06 36 D1 BC C0 74 C5 1D F5 66 2F 2F [19:15:20]CheckFolder [19:15:20]dirname=/storage/ofd_packets [19:15:20]CheckFolder done [19:15:20]ProducePacketName [19:15:20]name=ofd_packets/00097146 [19:15:20]NVStorageSaveData ofd_packets/00097146 [19:15:20]File name is /storage/ofd_packets/00097146 [19:15:20]Write 301 bytes [19:15:20]NVStorageSaveData done [19:15:20]OFDSenderStorePacket done [19:15:20]KKMCreateOFDPacket done [19:15:20]NVStorageSaveData kkm_last_timestamp [19:15:20]File name is /storage/kkm_last_timestamp [19:15:20]Write 4 bytes [19:15:20]NVStorageSaveData done [19:15:20]ExternCall_PrintAddStr [19:15:20]wPrintStart [19:15:20]Write to MH i2c: 01 00 00 6C 17 83 [19:15:20]Write i2c OK [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: 01 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: 01 07 00 [19:15:20]MH_I2C_Read... [19:15:20]Read from MH i2c: 01 07 00 6C 17 00 00 00 00 00 FF 0F 98 [19:15:20]RasterBufferAndPrint [19:15:20]line Счет N : (1)3407683 [19:15:20]line ИНН: 02508201610067 [19:15:20]line Контрольно-Кассовый Чек [19:15:20]line ПРОДАЖА [19:15:20]line ТРК (МРК, ГНК) : 42 [19:15:20]line Товар: 2710124130 [19:15:20]line Аи-92-К-4 [19:15:20]line 7.480 * 66.90 [19:15:20]line = 500.41 [19:15:20]line НДС 12% НСП 1% [19:15:20]line > о реализуемом товаре [19:15:20]line ОКРУГЛЕНИЕ: -0.41 [19:15:20]line ИТОГО: 500.00 [19:15:20]line Внесено: 500.00 [19:15:20]line СДАЧА: 0.00 [19:15:20]line НСП 1% : 4.43 [19:15:20]line НДС 12% : 53.14 [19:15:20]line Наличными: 500.00 [19:15:20]line Безнал.: 0.00 [19:15:20]line Место: АЗС № 82 "Партнер Нефть" [19:15:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:15:20]line СНО: Общий режим [19:15:20]line Чек 655 29.10.2024 19:15 [19:15:20]line Смена: 145 ФФД: 1.0 [19:15:20]line ЗНМ: 0300000017 [19:15:20]line РНМ: 0000000000170478 [19:15:20]line Версия ККМ: v1.0 [19:15:20]line ФМ: 0000000002098560 [19:15:20]line ФД: 97146 [19:15:20]line ФПД: 50839632138684 [19:15:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191519&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97146&fm=50839632138684&tin=02508201610067®Number=0000000000170478&sum=50000 [19:15:21]OFD Sender: Processing packet 97146 [packets to send 59, broken 58] [19:15:21]ProducePacketName [19:15:21]name=ofd_packets/00097146 [19:15:21]OFD Sender: To server: pG, [19:15:21]CommunicateWithHost lk.salyk.kg:30040 [19:15:21]ConnectInit lk.salyk.kg [19:15:21]written 0, free lines is 4095 [19:15:21]Connected sock=10 [19:15:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B D4 07 01 99 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 34 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 8F 02 00 00 F4 03 04 00 47 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7B 01 00 35 04 06 00 2E 3D 06 36 D1 BC C0 74 C5 1D F5 66 2F 2F [19:15:21]Write to MH i2c: 01 00 00 97 17 AE [19:15:21]Write i2c OK [19:15:21]MH_I2C_Read... [19:15:21]Read from MH i2c: 01 [19:15:21]MH_I2C_Read... [19:15:21]Read from MH i2c: 01 07 00 [19:15:21]MH_I2C_Read... [19:15:21]Read from MH i2c: 01 07 00 97 17 00 00 00 00 00 03 0D C5 [19:15:21]RasterBufferAndPrint [19:15:21]line [19:15:21]line [19:15:21]line [19:15:21]line [19:15:21]line [19:15:21]written 0, free lines is 3337 [19:15:21]MH_Cut [19:15:21]Write to MH i2c: D1 01 00 9E 17 01 87 [19:15:21]Write i2c OK [19:15:21]MH_I2C_Read... [19:15:21]Read from MH i2c: D1 [19:15:21]MH_I2C_Read... [19:15:21]Read from MH i2c: D1 01 00 [19:15:21]MH_I2C_Read... [19:15:21]Read from MH i2c: D1 01 00 9E 17 00 86 [19:15:21]Write to MH i2c: 01 00 00 9F 17 B6 [19:15:21]Write i2c OK [19:15:21]MH_I2C_Read... [19:15:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 97 4A 47 00 06 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 7B 01 00 F4 03 04 00 6D DE 20 67 B6 04 01 00 00 BD 0C BB 5C E4 4F A6 AB [19:15:21]CommunicateWithHost err = 0 [19:15:21]CheckOFDResponse [19:15:21]1017 (14) - 77093643461234 [19:15:21]1041 (16) - 0000000002098560 [19:15:21]1040 (4) - 97146 [19:15:21]1012 (4) - 29.10.2024 13:09 [19:15:21]1206 (1) - 0 [19:15:21]OFD Sender: Remove packet 97146 [19:15:21]ProducePacketName [19:15:21]name=ofd_packets/00097146 [19:15:21]NVStorageDeleteData [19:15:22]OFD Sender: No OFD packet to send [19:15:22]*** Cut start [19:15:22]*** Partial cut [19:15:22]*** CUTSNS_PIN = 1 [19:15:22]*** CUTSNS_PIN = 0 [19:15:22]*** Brake cut motor [19:15:22]Read from MH i2c: 01 [19:15:22]MH_I2C_Read... [19:15:22]*** Stop cut motor [19:15:22]*** Cut end [19:15:22]Read from MH i2c: 01 07 00 [19:15:22]MH_I2C_Read... [19:15:22]Read from MH i2c: 01 07 00 9F 17 00 00 00 00 00 FF 0F CB [19:15:22]process_action close_receipt done [19:15:22]requested_data is exist [19:15:22]produce_requested_data [19:15:22]requested_item fm.sn is exist - process it [19:15:22]wFMCommunicate request_size=4 [19:15:22]MH_SAM_APDU [19:15:22]CAPDU: 80 11 00 00 [19:15:22]Write to MH i2c: E2 08 00 A0 17 80 11 00 00 00 00 00 00 31 [19:15:22]Write i2c OK [19:15:22]MH_I2C_Read... [19:15:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:22]Read from MH i2c: E2 [19:15:22]MH_I2C_Read... [19:15:22]Read from MH i2c: E2 17 00 [19:15:22]MH_I2C_Read... [19:15:22]Read from MH i2c: E2 17 00 A0 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [19:15:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:15:22]wFMCommunicate OK [19:15:22]requested_item fd.num is exist - process it [19:15:22]SAM_PROTO_GetFieldsCounters [19:15:22]wFMCommunicate request_size=4 [19:15:22]MH_SAM_APDU [19:15:22]CAPDU: 80 13 00 00 [19:15:22]Write to MH i2c: E2 08 00 A1 17 80 13 00 00 00 00 00 00 34 [19:15:22]Write i2c OK [19:15:22]MH_I2C_Read... [19:15:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:15:23]Read from MH i2c: E2 [19:15:23]MH_I2C_Read... [19:15:23]Read from MH i2c: E2 62 00 [19:15:23]MH_I2C_Read... [19:15:23]Read from MH i2c: E2 62 00 A1 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 8F [19:15:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:15:23]wFMCommunicate OK [19:15:23]SAM_PROTO_GetFieldsCounters done [19:15:23]requested_item shift.num is exist - process it [19:15:23]requested_item shift.opened is exist - process it [19:15:23]req_shift_opened [19:15:23]FM_GetShiftState [19:15:23]SAM_PROTO_GetShiftState [19:15:23]wFMCommunicate request_size=4 [19:15:23]MH_SAM_APDU [19:15:23]CAPDU: 80 13 01 00 [19:15:23]Write to MH i2c: E2 08 00 A2 17 80 13 01 00 00 00 00 00 36 [19:15:23]Write i2c OK [19:15:23]MH_I2C_Read... [19:15:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:23]Read from MH i2c: E2 [19:15:23]MH_I2C_Read... [19:15:23]Read from MH i2c: E2 0E 00 [19:15:23]MH_I2C_Read... [19:15:23]Read from MH i2c: E2 0E 00 A2 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [19:15:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:15:23]wFMCommunicate OK [19:15:23]SAM_PROTO_GetShiftState done [19:15:23]FM_GetShiftState done [19:15:23]req_shift_opened done [19:15:23]requested_item shift.open_date is exist - process it [19:15:23]req_shift_open_date [19:15:23]req_shift_open_date done [19:15:23]produce_requested_data done [19:15:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97146,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:15:23]process_action_free close_receipt [19:15:23]json_value_free [19:15:23]json_value_free done [19:15:23]process_json_proto returns [19:15:23]Send response to host [19:15:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97146,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:15:23]free response buf [19:15:23]execute_script done [19:15:23]execute_script returns [19:15:23]free content buf [19:15:23]Sock 9.Close socket [19:15:23]Sock 9.Thread stoped [19:15:27]OFD Sender: No OFD packet to send [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:51]accept exits with 7 [19:15:51]New connection [19:15:51]New thread 3066580324 created [19:15:51]Thread 3066723684 joined [19:15:51]Waiting for new connection... [19:15:51] Sock 7.Parse request [19:15:51]Sock 7.Check first char [19:15:51]Sock 7.First char is OK [19:15:51]request: POST /json_proto HTTP/1.0 [19:15:51]Method: POST [19:15:51]URL: /json_proto [19:15:51]Method is POST - this is cgi request [19:15:51]url: /json_proto [19:15:51]query_string will be loaded in cgi processing [19:15:51]execute_cgi json_proto POST (null) [19:15:51]execute_cgi path=json_proto method=POST [19:15:51]POST find Content-Length [19:15:51]Host: 172.17.40.67:8080 [19:15:51]Content-Length: 678 [19:15:51]Content-Type: application/json [19:15:51] [19:15:51]POST finish read [19:15:51]Found Content-Length = 678 [19:15:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:15:51]execute_script... [19: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)3407684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:15:51]POST & json_proto [19:15:51]process_json_proto [19:15:51]json parsed OK: [19:15:51]protocol is kg_v1.0 [19:15:51]action value=close_receipt [19:15:51]process_action close_receipt [19:15:51]cmd_close_receipt [19:15:51]MH_GetDate [19:15:51]Write to MH i2c: F0 00 00 A3 17 A9 [19:15:51]Write i2c OK [19:15:51]MH_I2C_Read... [19:15:51]Read from MH i2c: F0 [19:15:51]MH_I2C_Read... [19:15:51]Read from MH i2c: F0 09 00 [19:15:51]MH_I2C_Read... [19:15:51]Read from MH i2c: F0 09 00 A3 17 00 67 34 21 67 EE DA 66 66 69 [19:15:51]GetLastDocTimeStamp 1730229319 [19:15:51]current date 1730229351 [19:15:51]FM_GetShiftState [19:15:51]SAM_PROTO_GetShiftState [19:15:51]wFMCommunicate request_size=4 [19:15:51]MH_SAM_APDU [19:15:51]CAPDU: 80 13 01 00 [19:15:51]Write to MH i2c: E2 08 00 A4 17 80 13 01 00 00 00 00 00 38 [19:15:51]Write i2c OK [19:15:51]MH_I2C_Read... [19:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:51]Read from MH i2c: E2 [19:15:51]MH_I2C_Read... [19:15:51]Read from MH i2c: E2 0E 00 [19:15:51]MH_I2C_Read... [19:15:51]Read from MH i2c: E2 0E 00 A4 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [19:15:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:15:51]wFMCommunicate OK [19:15:51]SAM_PROTO_GetShiftState done [19:15:51]FM_GetShiftState done [19:15:51]opened in 1730160548 [19:15:51]opened+sec_in_day 1730246948 [19:15:51]quantity*price = 30038 [19:15:51]sum+1 = 30039 [19:15:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 656 29.10.2024 19:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97147 ФПД: 116270384085873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191551&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97147&fm=116270384085873&tin=02508201610067®Number=0000000000170478&sum=30000 [19:15:52]StoreToDocumentArchive [19:15:52]shift 145 fd 97147 [19:15:52]save to /storage/0145/doc_00097147 [19:15:52]save last doc name /storage/0145/doc_00097147 to /storage/kkm_last_doc_name [19:15:52]save OK [19:15:52]Clear old archive folders... [19:15:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:15:52]tlvbuf is B6E89C30 [19:15:52]SAM_PROTO_ClearQueue [19:15:52]wFMCommunicate request_size=4 [19:15:52]MH_SAM_APDU [19:15:52]CAPDU: 80 09 00 00 [19:15:52]Write to MH i2c: E2 08 00 B1 17 80 09 00 00 00 00 00 00 3A [19:15:52]Write i2c OK [19:15:52]MH_I2C_Read... [19:15:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:52]Read from MH i2c: E2 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 B1 17 00 90 00 3C [19:15:52]RAPDU: 90 00 [19:15:52]wFMCommunicate OK [19:15:52]SAM_PROTO_ClearQueue done [19:15:52]KKMCreateOFDPacket [19:15:52]OFDProtocolAddRootSTLVToBuf [19:15:52]FM_MakeSignedData [19:15:52]FM_MakeSignedData [19:15:52]SAM_PROTO_SignData [19:15:52]wFMCommunicate request_size=4 [19:15:52]MH_SAM_APDU [19:15:52]CAPDU: 80 0D 01 02 [19:15:52]Write to MH i2c: E2 08 00 B2 17 80 0D 01 02 00 00 00 00 42 [19:15:52]Write i2c OK [19:15:52]MH_I2C_Read... [19:15:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:52]Read from MH i2c: E2 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 B2 17 00 90 00 3D [19:15:52]RAPDU: 90 00 [19:15:52]wFMCommunicate OK [19:15:52]wFMCommunicate request_size=255 [19:15:52]MH_SAM_APDU [19: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 34 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 02 00 00 F4 03 04 00 67 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7B 01 00 35 04 06 00 69 [19:15:52]Write to MH i2c: E2 02 01 B3 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 34 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 02 00 00 F4 03 04 00 67 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7B 01 00 35 04 06 00 69 00 00 6A [19:15:52]Write i2c OK [19:15:52]MH_I2C_Read... [19:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:52]Read from MH i2c: E2 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 B3 17 00 90 00 3E [19:15:52]RAPDU: 90 00 [19:15:52]wFMCommunicate OK [19:15:52]wFMCommunicate request_size=10 [19:15:52]MH_SAM_APDU [19:15:52]CAPDU: 80 0D 02 02 05 BF 4E F0 FB 71 [19:15:52]Write to MH i2c: E2 0D 00 B4 17 80 0D 02 02 05 00 BF 4E F0 FB 71 00 00 B8 [19:15:52]Write i2c OK [19:15:52]MH_I2C_Read... [19:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:52]Read from MH i2c: E2 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 03 00 B4 17 00 90 00 3F [19:15:52]RAPDU: 90 00 [19:15:52]wFMCommunicate OK [19:15:52]wFMCommunicate request_size=4 [19:15:52]MH_SAM_APDU [19:15:52]CAPDU: 80 0D 03 02 [19:15:52]Write to MH i2c: E2 08 00 B5 17 80 0D 03 02 00 00 00 00 47 [19:15:52]Write i2c OK [19:15:52]MH_I2C_Read... [19:15:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:52]Read from MH i2c: E2 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 0B 00 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 0B 00 B5 17 00 97 81 45 87 9F AB B6 CC 90 00 F8 [19:15:52]RAPDU: 97 81 45 87 9F AB B6 CC 90 00 [19:15:52]wFMCommunicate OK [19:15:52]SAM_PROTO_SignData done [19:15:52]FM_MakeSignedData done [19:15:52]CreateOFDProtocolMessage [19:15:52]wFMCommunicate request_size=4 [19:15:52]MH_SAM_APDU [19:15:52]CAPDU: 80 11 00 00 [19:15:52]Write to MH i2c: E2 08 00 B6 17 80 11 00 00 00 00 00 00 47 [19:15:52]Write i2c OK [19:15:52]MH_I2C_Read... [19:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:52]Read from MH i2c: E2 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 17 00 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: E2 17 00 B6 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [19:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:15:52]wFMCommunicate OK [19:15:52]CreateOFDProtocolMessage done [19:15:52]OFDSenderStorePacket 97147 [19:15:52]StoreOFDPacket docnum=97147 [19:15:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 31 07 01 59 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 34 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 02 00 00 F4 03 04 00 67 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7B 01 00 35 04 06 00 69 BF 4E F0 FB 71 97 81 45 87 9F AB B6 CC [19:15:52]CheckFolder [19:15:52]dirname=/storage/ofd_packets [19:15:52]CheckFolder done [19:15:52]ProducePacketName [19:15:52]name=ofd_packets/00097147 [19:15:52]NVStorageSaveData ofd_packets/00097147 [19:15:52]File name is /storage/ofd_packets/00097147 [19:15:52]Write 301 bytes [19:15:52]NVStorageSaveData done [19:15:52]OFDSenderStorePacket done [19:15:52]KKMCreateOFDPacket done [19:15:52]NVStorageSaveData kkm_last_timestamp [19:15:52]File name is /storage/kkm_last_timestamp [19:15:52]Write 4 bytes [19:15:52]NVStorageSaveData done [19:15:52]ExternCall_PrintAddStr [19:15:52]wPrintStart [19:15:52]Write to MH i2c: 01 00 00 B7 17 CE [19:15:52]Write i2c OK [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: 01 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: 01 07 00 [19:15:52]MH_I2C_Read... [19:15:52]Read from MH i2c: 01 07 00 B7 17 00 00 00 00 00 FF 0F E3 [19:15:52]RasterBufferAndPrint [19:15:52]line Счет N : (1)3407684 [19:15:52]line ИНН: 02508201610067 [19:15:52]line Контрольно-Кассовый Чек [19:15:52]line ПРОДАЖА [19:15:52]line ТРК (МРК, ГНК) : 12 [19:15:52]line Товар: 2710124130 [19:15:52]line Аи-92-К-4 [19:15:52]line 4.490 * 66.90 [19:15:52]line = 300.38 [19:15:52]line НДС 12% НСП 1% [19:15:52]line > о реализуемом товаре [19:15:52]line ОКРУГЛЕНИЕ: -0.38 [19:15:52]line ИТОГО: 300.00 [19:15:52]line Внесено: 300.00 [19:15:52]line СДАЧА: 0.00 [19:15:52]line НСП 1% : 2.66 [19:15:52]line НДС 12% : 31.90 [19:15:52]line Наличными: 300.00 [19:15:52]line Безнал.: 0.00 [19:15:52]line Место: АЗС № 82 "Партнер Нефть" [19:15:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:15:52]line СНО: Общий режим [19:15:52]line Чек 656 29.10.2024 19:15 [19:15:52]line Смена: 145 ФФД: 1.0 [19:15:52]line ЗНМ: 0300000017 [19:15:52]line РНМ: 0000000000170478 [19:15:52]line Версия ККМ: v1.0 [19:15:52]line ФМ: 0000000002098560 [19:15:52]line ФД: 97147 [19:15:52]line ФПД: 116270384085873 [19:15:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191551&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97147&fm=116270384085873&tin=02508201610067®Number=0000000000170478&sum=30000 [19:15:53]OFD Sender: Processing packet 97147 [packets to send 59, broken 58] [19:15:53]ProducePacketName [19:15:53]name=ofd_packets/00097147 [19:15:53]OFD Sender: To server: pG, [19:15:53]CommunicateWithHost lk.salyk.kg:30040 [19:15:53]ConnectInit lk.salyk.kg [19:15:53]written 0, free lines is 4095 [19:15:53]Write to MH i2c: 01 00 00 E2 17 F9 [19:15:53]Write i2c OK [19:15:53]MH_I2C_Read... [19:15:53]Read from MH i2c: 01 [19:15:53]MH_I2C_Read... [19:15:53]Read from MH i2c: 01 07 00 [19:15:53]MH_I2C_Read... [19:15:53]Read from MH i2c: 01 07 00 E2 17 00 00 00 00 00 FA 0C 06 [19:15:53]RasterBufferAndPrint [19:15:53]line [19:15:53]line [19:15:53]line [19:15:53]line [19:15:53]line [19:15:53]written 0, free lines is 3330 [19:15:53]MH_Cut [19:15:53]Write to MH i2c: D1 01 00 E9 17 01 D2 [19:15:53]Write i2c OK [19:15:53]MH_I2C_Read... [19:15:53]Read from MH i2c: D1 [19:15:53]MH_I2C_Read... [19:15:53]Read from MH i2c: D1 01 00 [19:15:53]MH_I2C_Read... [19:15:53]Read from MH i2c: D1 01 00 E9 17 00 D1 [19:15:53]Write to MH i2c: 01 00 00 EA 17 01 [19:15:53]Write i2c OK [19:15:53]MH_I2C_Read... [19:15:54]*** Cut start [19:15:54]*** Partial cut [19:15:54]*** CUTSNS_PIN = 1 [19:15:54]*** CUTSNS_PIN = 0 [19:15:54]*** Brake cut motor [19:15:54]Read from MH i2c: 01 [19:15:54]MH_I2C_Read... [19:15:54]*** Stop cut motor [19:15:54]*** Cut end [19:15:54]Read from MH i2c: 01 07 00 [19:15:54]MH_I2C_Read... [19:15:54]Read from MH i2c: 01 07 00 EA 17 00 00 00 00 00 FF 0F 16 [19:15:54]process_action close_receipt done [19:15:54]requested_data is exist [19:15:54]produce_requested_data [19:15:54]requested_item fm.sn is exist - process it [19:15:54]wFMCommunicate request_size=4 [19:15:54]MH_SAM_APDU [19:15:54]CAPDU: 80 11 00 00 [19:15:54]Write to MH i2c: E2 08 00 EB 17 80 11 00 00 00 00 00 00 7C [19:15:54]Write i2c OK [19:15:54]MH_I2C_Read... [19:15:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:55]Read from MH i2c: E2 [19:15:55]MH_I2C_Read... [19:15:55]Read from MH i2c: E2 17 00 [19:15:55]MH_I2C_Read... [19:15:55]Read from MH i2c: E2 17 00 EB 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [19:15:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:15:55]wFMCommunicate OK [19:15:55]requested_item fd.num is exist - process it [19:15:55]SAM_PROTO_GetFieldsCounters [19:15:55]wFMCommunicate request_size=4 [19:15:55]MH_SAM_APDU [19:15:55]CAPDU: 80 13 00 00 [19:15:55]Write to MH i2c: E2 08 00 EC 17 80 13 00 00 00 00 00 00 7F [19:15:55]Write i2c OK [19:15:55]MH_I2C_Read... [19:15:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:15:55]Read from MH i2c: E2 [19:15:55]MH_I2C_Read... [19:15:55]Read from MH i2c: E2 62 00 [19:15:55]MH_I2C_Read... [19:15:55]Read from MH i2c: E2 62 00 EC 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 90 02 00 00 5E 04 04 00 90 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 DE [19:15:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 90 02 00 00 5E 04 04 00 90 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:15:55]wFMCommunicate OK [19:15:55]SAM_PROTO_GetFieldsCounters done [19:15:55]requested_item shift.num is exist - process it [19:15:55]requested_item shift.opened is exist - process it [19:15:55]req_shift_opened [19:15:55]FM_GetShiftState [19:15:55]SAM_PROTO_GetShiftState [19:15:55]wFMCommunicate request_size=4 [19:15:55]MH_SAM_APDU [19:15:55]CAPDU: 80 13 01 00 [19:15:55]Write to MH i2c: E2 08 00 ED 17 80 13 01 00 00 00 00 00 81 [19:15:55]Write i2c OK [19:15:55]MH_I2C_Read... [19:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:55]Read from MH i2c: E2 [19:15:55]MH_I2C_Read... [19:15:55]Read from MH i2c: E2 0E 00 [19:15:55]MH_I2C_Read... [19:15:55]Read from MH i2c: E2 0E 00 ED 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [19:15:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:15:55]wFMCommunicate OK [19:15:55]SAM_PROTO_GetShiftState done [19:15:55]FM_GetShiftState done [19:15:55]req_shift_opened done [19:15:55]requested_item shift.open_date is exist - process it [19:15:55]req_shift_open_date [19:15:55]req_shift_open_date done [19:15:55]produce_requested_data done [19:15:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97147,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:15:55]process_action_free close_receipt [19:15:55]json_value_free [19:15:55]json_value_free done [19:15:55]process_json_proto returns [19:15:55]Send response to host [19:15:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97147,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:15:55]free response buf [19:15:55]execute_script done [19:15:55]execute_script returns [19:15:55]free content buf [19:15:55]Sock 7.Close socket [19:15:55]Sock 7.Thread stoped [19:17:51]accept exits with 9 [19:17:51]New connection [19:17:51]New thread 3066723684 created [19:17:51]Thread 3066580324 joined [19:17:51]Waiting for new connection... [19:17:51] Sock 9.Parse request [19:17:51]Sock 9.Check first char [19:17:51]Sock 9.First char is OK [19:17:51]request: POST /json_proto HTTP/1.0 [19:17:51]Method: POST [19:17:51]URL: /json_proto [19:17:51]Method is POST - this is cgi request [19:17:51]url: /json_proto [19:17:51]query_string will be loaded in cgi processing [19:17:51]execute_cgi json_proto POST (null) [19:17:51]execute_cgi path=json_proto method=POST [19:17:51]POST find Content-Length [19:17:51]Host: 172.17.40.67:8080 [19:17:51]Content-Length: 683 [19:17:51]Content-Type: application/json [19:17:51] [19:17:51]POST finish read [19:17:51]Found Content-Length = 683 [19:17:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:51]execute_script... [19:17: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)3407686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:51]POST & json_proto [19:17:51]process_json_proto [19:17:51]json parsed OK: [19:17:51]protocol is kg_v1.0 [19:17:51]action value=close_receipt [19:17:51]process_action close_receipt [19:17:51]cmd_close_receipt [19:17:51]MH_GetDate [19:17:51]Write to MH i2c: F0 00 00 EE 17 F4 [19:17:51]Write i2c OK [19:17:51]MH_I2C_Read... [19:17:51]Read from MH i2c: F0 [19:17:51]MH_I2C_Read... [19:17:51]Read from MH i2c: F0 09 00 [19:17:51]MH_I2C_Read... [19:17:51]Read from MH i2c: F0 09 00 EE 17 00 E0 34 21 67 EE DA 66 66 2D [19:17:51]GetLastDocTimeStamp 1730229351 [19:17:51]current date 1730229472 [19:17:51]FM_GetShiftState [19:17:51]SAM_PROTO_GetShiftState [19:17:51]wFMCommunicate request_size=4 [19:17:51]MH_SAM_APDU [19:17:51]CAPDU: 80 13 01 00 [19:17:51]Write to MH i2c: E2 08 00 EF 17 80 13 01 00 00 00 00 00 83 [19:17:51]Write i2c OK [19:17:51]MH_I2C_Read... [19:17:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:51]Read from MH i2c: E2 [19:17:51]MH_I2C_Read... [19:17:51]Read from MH i2c: E2 0E 00 [19:17:51]MH_I2C_Read... [19:17:51]Read from MH i2c: E2 0E 00 EF 17 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E1 [19:17:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:17:51]wFMCommunicate OK [19:17:51]SAM_PROTO_GetShiftState done [19:17:51]FM_GetShiftState done [19:17:51]opened in 1730160548 [19:17:51]opened+sec_in_day 1730246948 [19:17:51]quantity*price = 110050 [19:17:51]sum+1 = 110052 [19:17:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 657 29.10.2024 19:17 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97148 ФПД: 129664905404472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191752&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97148&fm=129664905404472&tin=02508201610067®Number=0000000000170478&sum=110000 [19:17:53]StoreToDocumentArchive [19:17:53]shift 145 fd 97148 [19:17:53]save to /storage/0145/doc_00097148 [19:17:53]save last doc name /storage/0145/doc_00097148 to /storage/kkm_last_doc_name [19:17:53]save OK [19:17:53]Clear old archive folders... [19:17:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:53]tlvbuf is 006F1720 [19:17:53]SAM_PROTO_ClearQueue [19:17:53]wFMCommunicate request_size=4 [19:17:53]MH_SAM_APDU [19:17:53]CAPDU: 80 09 00 00 [19:17:53]Write to MH i2c: E2 08 00 FC 17 80 09 00 00 00 00 00 00 85 [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:53]Read from MH i2c: E2 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 FC 17 00 90 00 87 [19:17:53]RAPDU: 90 00 [19:17:53]wFMCommunicate OK [19:17:53]SAM_PROTO_ClearQueue done [19:17:53]KKMCreateOFDPacket [19:17:53]OFDProtocolAddRootSTLVToBuf [19:17:53]FM_MakeSignedData [19:17:53]FM_MakeSignedData [19:17:53]SAM_PROTO_SignData [19:17:53]wFMCommunicate request_size=4 [19:17:53]MH_SAM_APDU [19:17:53]CAPDU: 80 0D 01 02 [19:17:53]Write to MH i2c: E2 08 00 FD 17 80 0D 01 02 00 00 00 00 8D [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:53]Read from MH i2c: E2 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 FD 17 00 90 00 88 [19:17:53]RAPDU: 90 00 [19:17:53]wFMCommunicate OK [19:17:53]wFMCommunicate request_size=255 [19:17:53]MH_SAM_APDU [19:17: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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 E0 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7B 01 00 35 04 06 00 75 [19:17:53]Write to MH i2c: E2 02 01 FE 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 E0 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7B 01 00 35 04 06 00 75 00 00 73 [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:53]Read from MH i2c: E2 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 FE 17 00 90 00 89 [19:17:53]RAPDU: 90 00 [19:17:53]wFMCommunicate OK [19:17:53]wFMCommunicate request_size=10 [19:17:53]MH_SAM_APDU [19:17:53]CAPDU: 80 0D 02 02 05 ED F6 A0 60 38 [19:17:53]Write to MH i2c: E2 0D 00 FF 17 80 0D 02 02 05 00 ED F6 A0 60 38 00 00 B5 [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:53]Read from MH i2c: E2 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 03 00 FF 17 00 90 00 8A [19:17:53]RAPDU: 90 00 [19:17:53]wFMCommunicate OK [19:17:53]wFMCommunicate request_size=4 [19:17:53]MH_SAM_APDU [19:17:53]CAPDU: 80 0D 03 02 [19:17:53]Write to MH i2c: E2 08 00 00 18 80 0D 03 02 00 00 00 00 93 [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:53]Read from MH i2c: E2 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 0B 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 0B 00 00 18 00 0E F6 62 15 97 40 F1 8D 90 00 64 [19:17:53]RAPDU: 0E F6 62 15 97 40 F1 8D 90 00 [19:17:53]wFMCommunicate OK [19:17:53]SAM_PROTO_SignData done [19:17:53]FM_MakeSignedData done [19:17:53]CreateOFDProtocolMessage [19:17:53]wFMCommunicate request_size=4 [19:17:53]MH_SAM_APDU [19:17:53]CAPDU: 80 11 00 00 [19:17:53]Write to MH i2c: E2 08 00 01 18 80 11 00 00 00 00 00 00 93 [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:53]Read from MH i2c: E2 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 17 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 17 00 01 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [19:17:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:17:53]wFMCommunicate OK [19:17:53]CreateOFDProtocolMessage done [19:17:53]OFDSenderStorePacket 97148 [19:17:53]StoreOFDPacket docnum=97148 [19:17:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 0A 07 01 B5 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 E0 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7B 01 00 35 04 06 00 75 ED F6 A0 60 38 0E F6 62 15 97 40 F1 8D [19:17:53]CheckFolder [19:17:53]dirname=/storage/ofd_packets [19:17:53]CheckFolder done [19:17:53]ProducePacketName [19:17:53]name=ofd_packets/00097148 [19:17:53]NVStorageSaveData ofd_packets/00097148 [19:17:53]File name is /storage/ofd_packets/00097148 [19:17:53]Write 301 bytes [19:17:53]NVStorageSaveData done [19:17:53]OFDSenderStorePacket done [19:17:53]KKMCreateOFDPacket done [19:17:53]NVStorageSaveData kkm_last_timestamp [19:17:53]File name is /storage/kkm_last_timestamp [19:17:53]Write 4 bytes [19:17:53]NVStorageSaveData done [19:17:53]ExternCall_PrintAddStr [19:17:53]wPrintStart [19:17:53]Write to MH i2c: 01 00 00 02 18 1A [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: 01 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: 01 07 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: 01 07 00 02 18 00 00 00 00 00 FF 0F 2F [19:17:53]RasterBufferAndPrint [19:17:53]line Счет N : (1)3407686 [19:17:53]line ИНН: 02508201610067 [19:17:53]line Контрольно-Кассовый Чек [19:17:53]line ПРОДАЖА [19:17:53]line ТРК (МРК, ГНК) : 32 [19:17:53]line Товар: 2710124130 [19:17:53]line Аи-92-К-4 [19:17:53]line 16.450 * 66.90 [19:17:53]line = 1100.51 [19:17:53]line НДС 12% НСП 1% [19:17:53]line > о реализуемом товаре [19:17:53]line ОКРУГЛЕНИЕ: -0.51 [19:17:53]line ИТОГО: 1100.00 [19:17:53]line Внесено: 1100.00 [19:17:53]line СДАЧА: 0.00 [19:17:53]line НСП 1% : 9.74 [19:17:53]line НДС 12% : 116.87 [19:17:53]line Наличными: 1100.00 [19:17:53]line Безнал.: 0.00 [19:17:53]line Место: АЗС № 82 "Партнер Нефть" [19:17:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:17:53]line СНО: Общий режим [19:17:53]line Чек 657 29.10.2024 19:17 [19:17:53]line Смена: 145 ФФД: 1.0 [19:17:53]line ЗНМ: 0300000017 [19:17:53]line РНМ: 0000000000170478 [19:17:53]line Версия ККМ: v1.0 [19:17:53]line ФМ: 0000000002098560 [19:17:53]line ФД: 97148 [19:17:53]line ФПД: 129664905404472 [19:17:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191752&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97148&fm=129664905404472&tin=02508201610067®Number=0000000000170478&sum=110000 [19:17:53]written 0, free lines is 4095 [19:17:54]Write to MH i2c: 01 00 00 2D 18 45 [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: 01 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: 01 07 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: 01 07 00 2D 18 00 00 00 00 00 FD 0C 55 [19:17:54]RasterBufferAndPrint [19:17:54]line [19:17:54]line [19:17:54]line [19:17:54]line [19:17:54]line [19:17:54]written 0, free lines is 3331 [19:17:54]MH_Cut [19:17:54]Write to MH i2c: D1 01 00 34 18 01 1E [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: D1 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: D1 01 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: D1 01 00 34 18 00 1D [19:17:54]Write to MH i2c: 01 00 00 35 18 4D [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:55]*** Cut start [19:17:55]*** Partial cut [19:17:55]*** CUTSNS_PIN = 1 [19:17:55]*** CUTSNS_PIN = 0 [19:17:55]*** Brake cut motor [19:17:55]Read from MH i2c: 01 [19:17:55]MH_I2C_Read... [19:17:55]*** Stop cut motor [19:17:55]*** Cut end [19:17:55]Read from MH i2c: 01 07 00 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: 01 07 00 35 18 00 00 00 00 00 FF 0F 62 [19:17:55]process_action close_receipt done [19:17:55]requested_data is exist [19:17:55]produce_requested_data [19:17:55]requested_item fm.sn is exist - process it [19:17:55]wFMCommunicate request_size=4 [19:17:55]MH_SAM_APDU [19:17:55]CAPDU: 80 11 00 00 [19:17:55]Write to MH i2c: E2 08 00 36 18 80 11 00 00 00 00 00 00 C8 [19:17:55]Write i2c OK [19:17:55]MH_I2C_Read... [19:17:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:55]Read from MH i2c: E2 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: E2 17 00 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: E2 17 00 36 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 19 [19:17:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:17:55]wFMCommunicate OK [19:17:55]requested_item fd.num is exist - process it [19:17:55]SAM_PROTO_GetFieldsCounters [19:17:55]wFMCommunicate request_size=4 [19:17:55]MH_SAM_APDU [19:17:55]CAPDU: 80 13 00 00 [19:17:55]Write to MH i2c: E2 08 00 37 18 80 13 00 00 00 00 00 00 CB [19:17:55]Write i2c OK [19:17:55]MH_I2C_Read... [19:17:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:55]Read from MH i2c: E2 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: E2 62 00 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: E2 62 00 37 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 2E [19:17:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:17:55]wFMCommunicate OK [19:17:55]SAM_PROTO_GetFieldsCounters done [19:17:55]requested_item shift.num is exist - process it [19:17:55]requested_item shift.opened is exist - process it [19:17:55]req_shift_opened [19:17:55]FM_GetShiftState [19:17:55]SAM_PROTO_GetShiftState [19:17:55]wFMCommunicate request_size=4 [19:17:55]MH_SAM_APDU [19:17:55]CAPDU: 80 13 01 00 [19:17:55]Write to MH i2c: E2 08 00 38 18 80 13 01 00 00 00 00 00 CD [19:17:55]Write i2c OK [19:17:55]MH_I2C_Read... [19:17:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:55]Read from MH i2c: E2 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: E2 0E 00 [19:17:55]MH_I2C_Read... [19:17:56]Read from MH i2c: E2 0E 00 38 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [19:17:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:17:56]wFMCommunicate OK [19:17:56]SAM_PROTO_GetShiftState done [19:17:56]FM_GetShiftState done [19:17:56]req_shift_opened done [19:17:56]requested_item shift.open_date is exist - process it [19:17:56]req_shift_open_date [19:17:56]req_shift_open_date done [19:17:56]produce_requested_data done [19:17:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97148,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:17:56]process_action_free close_receipt [19:17:56]json_value_free [19:17:56]json_value_free done [19:17:56]process_json_proto returns [19:17:56]Send response to host [19:17:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97148,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:17:56]free response buf [19:17:56]execute_script done [19:17:56]execute_script returns [19:17:56]free content buf [19:17:56]Sock 9.Close socket [19:17:56]Sock 9.Thread stoped [19:18:07]ConnectInit Can't connect to host [19:18:07]CommunicateWithHost connect error [19:18:07]CommunicateWithHost err = -1 [19:18:07]OFD Sender: Server communicate error [19:18:07]OFD Sender: Processing packet 97147 [packets to send 60, broken 58] [19:18:07]ProducePacketName [19:18:07]name=ofd_packets/00097147 [19:18:07]OFD Sender: To server: pG, [19:18:07]CommunicateWithHost lk.salyk.kg:30040 [19:18:07]ConnectInit lk.salyk.kg [19:18:07]Connected sock=9 [19:18:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 31 07 01 59 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 34 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 02 00 00 F4 03 04 00 67 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 7B 01 00 35 04 06 00 69 BF 4E F0 FB 71 97 81 45 87 9F AB B6 CC [19:18:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 72 78 47 00 B5 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 32 30 39 38 35 36 30 10 04 04 00 7B 7B 01 00 F4 03 04 00 13 DF 20 67 B6 04 01 00 00 5B 74 23 BC F9 F1 A5 89 [19:18:08]CommunicateWithHost err = 0 [19:18:08]CheckOFDResponse [19:18:08]1017 (14) - 77093643461234 [19:18:08]1041 (16) - 0000000002098560 [19:18:08]1040 (4) - 97147 [19:18:08]1012 (4) - 29.10.2024 13:11 [19:18:08]1206 (1) - 0 [19:18:08]OFD Sender: Remove packet 97147 [19:18:08]ProducePacketName [19:18:08]name=ofd_packets/00097147 [19:18:08]NVStorageDeleteData [19:18:08]OFD Sender: Processing packet 97148 [packets to send 59, broken 58] [19:18:08]ProducePacketName [19:18:08]name=ofd_packets/00097148 [19:18:08]OFD Sender: To server: pG, [19:18:08]CommunicateWithHost lk.salyk.kg:30040 [19:18:08]ConnectInit lk.salyk.kg [19:18:08]Connected sock=9 [19:18:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 0A 07 01 B5 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 E0 34 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 7B 01 00 35 04 06 00 75 ED F6 A0 60 38 0E F6 62 15 97 40 F1 8D [19:18:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 92 38 47 00 F7 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 32 30 39 38 35 36 30 10 04 04 00 7C 7B 01 00 F4 03 04 00 14 DF 20 67 B6 04 01 00 00 04 C4 7D 64 81 B4 E9 00 [19:18:09]CommunicateWithHost err = 0 [19:18:09]CheckOFDResponse [19:18:09]1017 (14) - 77093643461234 [19:18:09]1041 (16) - 0000000002098560 [19:18:09]1040 (4) - 97148 [19:18:09]1012 (4) - 29.10.2024 13:11 [19:18:09]1206 (1) - 0 [19:18:09]OFD Sender: Remove packet 97148 [19:18:09]ProducePacketName [19:18:09]name=ofd_packets/00097148 [19:18:09]NVStorageDeleteData [19:18:09]OFD Sender: No OFD packet to send [19:18:14]OFD Sender: No OFD packet to send [19:18:19]OFD Sender: No OFD packet to send [19:18:24]OFD Sender: No OFD packet to send [19:18:29]OFD Sender: No OFD packet to send [19:18:34]OFD Sender: No OFD packet to send [19:18:39]OFD Sender: No OFD packet to send [19:18:44]OFD Sender: No OFD packet to send [19:18:49]accept exits with 7 [19:18:49]New connection [19:18:49]New thread 3066580324 created [19:18:49]Thread 3066723684 joined [19:18:49]Waiting for new connection... [19:18:49] Sock 7.Parse request [19:18:49]Sock 7.Check first char [19:18:49]Sock 7.First char is OK [19:18:49]request: POST /json_proto HTTP/1.0 [19:18:49]Method: POST [19:18:49]URL: /json_proto [19:18:49]Method is POST - this is cgi request [19:18:49]url: /json_proto [19:18:49]query_string will be loaded in cgi processing [19:18:49]execute_cgi json_proto POST (null) [19:18:49]execute_cgi path=json_proto method=POST [19:18:49]POST find Content-Length [19:18:49]Host: 172.17.40.67:8080 [19:18:49]Content-Length: 680 [19:18:49]Content-Type: application/json [19:18:49] [19:18:49]POST finish read [19:18:49]Found Content-Length = 680 [19:18:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 33.820, "sum" : 2577.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2577.00, "payments": [ { "type": 0, "sum" : 2577.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:49]execute_script... [19:18: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)3407685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 33.820, "sum" : 2577.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2577.00, "payments": [ { "type": 0, "sum" : 2577.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:49]POST & json_proto [19:18:49]process_json_proto [19:18:49]json parsed OK: [19:18:49]protocol is kg_v1.0 [19:18:49]action value=close_receipt [19:18:49]process_action close_receipt [19:18:49]cmd_close_receipt [19:18:49]MH_GetDate [19:18:49]Write to MH i2c: F0 00 00 39 18 40 [19:18:49]Write i2c OK [19:18:49]MH_I2C_Read... [19:18:49]Read from MH i2c: F0 [19:18:49]MH_I2C_Read... [19:18:49]Read from MH i2c: F0 09 00 [19:18:49]MH_I2C_Read... [19:18:49]Read from MH i2c: F0 09 00 39 18 00 1A 35 21 67 EE DA 66 66 B4 [19:18:49]GetLastDocTimeStamp 1730229472 [19:18:49]current date 1730229530 [19:18:49]FM_GetShiftState [19:18:49]SAM_PROTO_GetShiftState [19:18:49]wFMCommunicate request_size=4 [19:18:49]MH_SAM_APDU [19:18:49]CAPDU: 80 13 01 00 [19:18:49]Write to MH i2c: E2 08 00 3A 18 80 13 01 00 00 00 00 00 CF [19:18:49]Write i2c OK [19:18:49]MH_I2C_Read... [19:18:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:49]OFD Sender: No OFD packet to send [19:18:49]Read from MH i2c: E2 [19:18:49]MH_I2C_Read... [19:18:49]Read from MH i2c: E2 0E 00 [19:18:49]MH_I2C_Read... [19:18:49]Read from MH i2c: E2 0E 00 3A 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [19:18:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:18:49]wFMCommunicate OK [19:18:49]SAM_PROTO_GetShiftState done [19:18:49]FM_GetShiftState done [19:18:49]opened in 1730160548 [19:18:49]opened+sec_in_day 1730246948 [19:18:49]quantity*price = 257708 [19:18:49]sum+1 = 257709 [19:18:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 2577.00 Внесено: 3000.00 СДАЧА: 423.00 НСП 1% : 22.81 НДС 12% : 273.67 Наличными: 2577.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 658 29.10.2024 19:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97149 ФПД: 12854747720664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97149&fm=12854747720664&tin=02508201610067®Number=0000000000170478&sum=257700 [19:18:50]StoreToDocumentArchive [19:18:50]shift 145 fd 97149 [19:18:50]save to /storage/0145/doc_00097149 [19:18:50]save last doc name /storage/0145/doc_00097149 to /storage/kkm_last_doc_name [19:18:50]save OK [19:18:50]Clear old archive folders... [19:18:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:18:50]tlvbuf is 006A5710 [19:18:50]SAM_PROTO_ClearQueue [19:18:50]wFMCommunicate request_size=4 [19:18:50]MH_SAM_APDU [19:18:50]CAPDU: 80 09 00 00 [19:18:50]Write to MH i2c: E2 08 00 47 18 80 09 00 00 00 00 00 00 D1 [19:18:50]Write i2c OK [19:18:50]MH_I2C_Read... [19:18:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:50]Read from MH i2c: E2 [19:18:50]MH_I2C_Read... [19:18:50]Read from MH i2c: E2 03 00 [19:18:50]MH_I2C_Read... [19:18:50]Read from MH i2c: E2 03 00 47 18 00 90 00 D3 [19:18:50]RAPDU: 90 00 [19:18:50]wFMCommunicate OK [19:18:50]SAM_PROTO_ClearQueue done [19:18:50]KKMCreateOFDPacket [19:18:50]OFDProtocolAddRootSTLVToBuf [19:18:50]FM_MakeSignedData [19:18:50]FM_MakeSignedData [19:18:50]SAM_PROTO_SignData [19:18:50]wFMCommunicate request_size=4 [19:18:50]MH_SAM_APDU [19:18:50]CAPDU: 80 0D 01 02 [19:18:50]Write to MH i2c: E2 08 00 48 18 80 0D 01 02 00 00 00 00 D9 [19:18:50]Write i2c OK [19:18:50]MH_I2C_Read... [19:18:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:50]Read from MH i2c: E2 [19:18:50]MH_I2C_Read... [19:18:50]Read from MH i2c: E2 03 00 [19:18:50]MH_I2C_Read... [19:18:50]Read from MH i2c: E2 03 00 48 18 00 90 00 D4 [19:18:50]RAPDU: 90 00 [19:18:50]wFMCommunicate OK [19:18:50]wFMCommunicate request_size=255 [19:18:50]MH_SAM_APDU [19:18:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AC EE 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 EE 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 6A 00 00 00 00 07 04 06 00 A4 EE 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 1A 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7B 01 00 35 04 06 00 0B B0 FA AB [19:18:50]Write to MH i2c: E2 02 01 49 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AC EE 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 EE 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 6A 00 00 00 00 07 04 06 00 A4 EE 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 1A 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7B 01 00 35 04 06 00 0B B0 FA AB 00 00 15 [19:18:50]Write i2c OK [19:18:50]MH_I2C_Read... [19:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:51]Read from MH i2c: E2 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 03 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 03 00 49 18 00 90 00 D5 [19:18:51]RAPDU: 90 00 [19:18:51]wFMCommunicate OK [19:18:51]wFMCommunicate request_size=7 [19:18:51]MH_SAM_APDU [19:18:51]CAPDU: 80 0D 02 02 02 EB D8 [19:18:51]Write to MH i2c: E2 0A 00 4A 18 80 0D 02 02 02 00 EB D8 00 00 A3 [19:18:51]Write i2c OK [19:18:51]MH_I2C_Read... [19:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:51]Read from MH i2c: E2 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 03 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 03 00 4A 18 00 90 00 D6 [19:18:51]RAPDU: 90 00 [19:18:51]wFMCommunicate OK [19:18:51]wFMCommunicate request_size=4 [19:18:51]MH_SAM_APDU [19:18:51]CAPDU: 80 0D 03 02 [19:18:51]Write to MH i2c: E2 08 00 4B 18 80 0D 03 02 00 00 00 00 DE [19:18:51]Write i2c OK [19:18:51]MH_I2C_Read... [19:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:51]Read from MH i2c: E2 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 0B 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 0B 00 4B 18 00 AE 61 98 6B 9F 71 59 75 90 00 CF [19:18:51]RAPDU: AE 61 98 6B 9F 71 59 75 90 00 [19:18:51]wFMCommunicate OK [19:18:51]SAM_PROTO_SignData done [19:18:51]FM_MakeSignedData done [19:18:51]CreateOFDProtocolMessage [19:18:51]wFMCommunicate request_size=4 [19:18:51]MH_SAM_APDU [19:18:51]CAPDU: 80 11 00 00 [19:18:51]Write to MH i2c: E2 08 00 4C 18 80 11 00 00 00 00 00 00 DE [19:18:51]Write i2c OK [19:18:51]MH_I2C_Read... [19:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:51]Read from MH i2c: E2 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 17 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 17 00 4C 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [19:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:18:51]wFMCommunicate OK [19:18:51]CreateOFDProtocolMessage done [19:18:51]OFDSenderStorePacket 97149 [19:18:51]StoreOFDPacket docnum=97149 [19:18:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B9 FB 04 01 90 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AC EE 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 EE 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 6A 00 00 00 00 07 04 06 00 A4 EE 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 1A 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7B 01 00 35 04 06 00 0B B0 FA AB EB D8 AE 61 98 6B 9F 71 59 75 [19:18:51]CheckFolder [19:18:51]dirname=/storage/ofd_packets [19:18:51]CheckFolder done [19:18:51]ProducePacketName [19:18:51]name=ofd_packets/00097149 [19:18:51]NVStorageSaveData ofd_packets/00097149 [19:18:51]File name is /storage/ofd_packets/00097149 [19:18:51]Write 298 bytes [19:18:51]NVStorageSaveData done [19:18:51]OFDSenderStorePacket done [19:18:51]KKMCreateOFDPacket done [19:18:51]NVStorageSaveData kkm_last_timestamp [19:18:51]File name is /storage/kkm_last_timestamp [19:18:51]Write 4 bytes [19:18:51]NVStorageSaveData done [19:18:51]OFD Sender: Processing packet 97149 [packets to send 59, broken 58] [19:18:51]ProducePacketName [19:18:51]name=ofd_packets/00097149 [19:18:51]OFD Sender: To server: pG, [19:18:51]CommunicateWithHost lk.salyk.kg:30040 [19:18:51]ConnectInit lk.salyk.kg [19:18:51]ExternCall_PrintAddStr [19:18:51]wPrintStart [19:18:51]Write to MH i2c: 01 00 00 4D 18 65 [19:18:51]Write i2c OK [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: 01 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: 01 07 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: 01 07 00 4D 18 00 00 00 00 00 FF 0F 7A [19:18:51]RasterBufferAndPrint [19:18:51]line Счет N : (1)3407685 [19:18:51]line ИНН: 02508201610067 [19:18:51]line Контрольно-Кассовый Чек [19:18:51]line ПРОДАЖА [19:18:51]line ТРК (МРК, ГНК) : 51 [19:18:51]line Товар: 2710194210 [19:18:51]line ДТ-К-5 [19:18:51]line 33.820 * 76.20 [19:18:51]line = 2577.08 [19:18:51]line НДС 12% НСП 1% [19:18:51]line > о реализуемом товаре [19:18:51]line ОКРУГЛЕНИЕ: -0.08 [19:18:51]line ИТОГО: 2577.00 [19:18:51]line Внесено: 3000.00 [19:18:51]line СДАЧА: 423.00 [19:18:51]line НСП 1% : 22.81 [19:18:51]line НДС 12% : 273.67 [19:18:51]line Наличными: 2577.00 [19:18:51]line Безнал.: 0.00 [19:18:51]line Место: АЗС № 82 "Партнер Нефть" [19:18:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:18:51]line СНО: Общий режим [19:18:51]line Чек 658 29.10.2024 19:18 [19:18:51]line Смена: 145 ФФД: 1.0 [19:18:51]line ЗНМ: 0300000017 [19:18:51]line РНМ: 0000000000170478 [19:18:51]line Версия ККМ: v1.0 [19:18:51]line ФМ: 0000000002098560 [19:18:51]line ФД: 97149 [19:18:51]line ФПД: 12854747720664 [19:18:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T191850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97149&fm=12854747720664&tin=02508201610067®Number=0000000000170478&sum=257700 [19:18:51]Connected sock=11 [19:18:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B9 FB 04 01 90 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AC EE 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 EE 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 6A 00 00 00 00 07 04 06 00 A4 EE 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 1A 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 7B 01 00 35 04 06 00 0B B0 FA AB EB D8 AE 61 98 6B 9F 71 59 75 [19:18:51]written 0, free lines is 4095 [19:18:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3D CE 47 00 30 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 32 30 39 38 35 36 30 10 04 04 00 7D 7B 01 00 F4 03 04 00 3F DF 20 67 B6 04 01 00 00 69 0C 1E 42 37 FA F9 D0 [19:18:52]CommunicateWithHost err = 0 [19:18:52]CheckOFDResponse [19:18:52]1017 (14) - 77093643461234 [19:18:52]1041 (16) - 0000000002098560 [19:18:52]1040 (4) - 97149 [19:18:52]1012 (4) - 29.10.2024 13:12 [19:18:52]1206 (1) - 0 [19:18:52]OFD Sender: Remove packet 97149 [19:18:52]ProducePacketName [19:18:52]name=ofd_packets/00097149 [19:18:52]NVStorageDeleteData [19:18:52]Write to MH i2c: 01 00 00 78 18 90 [19:18:52]Write i2c OK [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: 01 [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: 01 07 00 [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: 01 07 00 78 18 00 00 00 00 00 0D 0D B1 [19:18:52]RasterBufferAndPrint [19:18:52]line [19:18:52]line [19:18:52]line [19:18:52]line [19:18:52]line [19:18:52]written 0, free lines is 3347 [19:18:52]MH_Cut [19:18:52]Write to MH i2c: D1 01 00 7F 18 01 69 [19:18:52]Write i2c OK [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: D1 [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: D1 01 00 [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: D1 01 00 7F 18 00 68 [19:18:52]Write to MH i2c: 01 00 00 80 18 98 [19:18:52]Write i2c OK [19:18:52]MH_I2C_Read... [19:18:52]OFD Sender: No OFD packet to send [19:18:52]*** Cut start [19:18:52]*** Partial cut [19:18:52]*** CUTSNS_PIN = 1 [19:18:52]*** CUTSNS_PIN = 0 [19:18:53]*** Brake cut motor [19:18:53]Read from MH i2c: 01 [19:18:53]MH_I2C_Read... [19:18:53]*** Stop cut motor [19:18:53]*** Cut end [19:18:53]Read from MH i2c: 01 07 00 [19:18:53]MH_I2C_Read... [19:18:53]Read from MH i2c: 01 07 00 80 18 00 00 00 00 00 FF 0F AD [19:18:53]process_action close_receipt done [19:18:53]requested_data is exist [19:18:53]produce_requested_data [19:18:53]requested_item fm.sn is exist - process it [19:18:53]wFMCommunicate request_size=4 [19:18:53]MH_SAM_APDU [19:18:53]CAPDU: 80 11 00 00 [19:18:53]Write to MH i2c: E2 08 00 81 18 80 11 00 00 00 00 00 00 13 [19:18:53]Write i2c OK [19:18:53]MH_I2C_Read... [19:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:53]Read from MH i2c: E2 [19:18:53]MH_I2C_Read... [19:18:53]Read from MH i2c: E2 17 00 [19:18:53]MH_I2C_Read... [19:18:53]Read from MH i2c: E2 17 00 81 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [19:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:18:53]wFMCommunicate OK [19:18:53]requested_item fd.num is exist - process it [19:18:53]SAM_PROTO_GetFieldsCounters [19:18:53]wFMCommunicate request_size=4 [19:18:53]MH_SAM_APDU [19:18:53]CAPDU: 80 13 00 00 [19:18:53]Write to MH i2c: E2 08 00 82 18 80 13 00 00 00 00 00 00 16 [19:18:53]Write i2c OK [19:18:53]MH_I2C_Read... [19:18:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:53]Read from MH i2c: E2 [19:18:53]MH_I2C_Read... [19:18:53]Read from MH i2c: E2 62 00 [19:18:53]MH_I2C_Read... [19:18:53]Read from MH i2c: E2 62 00 82 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [19:18:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:53]wFMCommunicate OK [19:18:53]SAM_PROTO_GetFieldsCounters done [19:18:53]requested_item shift.num is exist - process it [19:18:53]requested_item shift.opened is exist - process it [19:18:53]req_shift_opened [19:18:53]FM_GetShiftState [19:18:53]SAM_PROTO_GetShiftState [19:18:53]wFMCommunicate request_size=4 [19:18:53]MH_SAM_APDU [19:18:53]CAPDU: 80 13 01 00 [19:18:53]Write to MH i2c: E2 08 00 83 18 80 13 01 00 00 00 00 00 18 [19:18:53]Write i2c OK [19:18:53]MH_I2C_Read... [19:18:53]Read from MH i2c: E2 [19:18:53]MH_I2C_Read... [19:18:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:53]Read from MH i2c: E2 0E 00 [19:18:53]MH_I2C_Read... [19:18:53]Read from MH i2c: E2 0E 00 83 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [19:18:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:18:53]wFMCommunicate OK [19:18:53]SAM_PROTO_GetShiftState done [19:18:53]FM_GetShiftState done [19:18:53]req_shift_opened done [19:18:53]requested_item shift.open_date is exist - process it [19:18:53]req_shift_open_date [19:18:53]req_shift_open_date done [19:18:53]produce_requested_data done [19:18:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97149,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:18:53]process_action_free close_receipt [19:18:53]json_value_free [19:18:53]json_value_free done [19:18:53]process_json_proto returns [19:18:53]Send response to host [19:18:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97149,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:18:53]free response buf [19:18:53]execute_script done [19:18:53]execute_script returns [19:18:53]free content buf [19:18:53]Sock 7.Close socket [19:18:53]Sock 7.Thread stoped [19:18:57]OFD Sender: No OFD packet to send [19:19:02]OFD Sender: No OFD packet to send [19:19:07]OFD Sender: No OFD packet to send [19:19:12]OFD Sender: No OFD packet to send [19:19:17]OFD Sender: No OFD packet to send [19:19:22]OFD Sender: No OFD packet to send [19:19:27]OFD Sender: No OFD packet to send [19:19:32]OFD Sender: No OFD packet to send [19:19:37]OFD Sender: No OFD packet to send [19:19:42]OFD Sender: No OFD packet to send [19:19:47]OFD Sender: No OFD packet to send [19:19:52]OFD Sender: No OFD packet to send [19:19:57]OFD Sender: No OFD packet to send [19:20:02]OFD Sender: No OFD packet to send [19:20:07]OFD Sender: No OFD packet to send [19:20:12]OFD Sender: No OFD packet to send [19:20:17]OFD Sender: No OFD packet to send [19:20:20]accept exits with 9 [19:20:20]New connection [19:20:20]New thread 3066723684 created [19:20:20]Thread 3066580324 joined [19:20:20]Waiting for new connection... [19:20:20] Sock 9.Parse request [19:20:20]Sock 9.Check first char [19:20:20]Sock 9.First char is OK [19:20:20]request: POST /json_proto HTTP/1.0 [19:20:20]Method: POST [19:20:20]URL: /json_proto [19:20:20]Method is POST - this is cgi request [19:20:20]url: /json_proto [19:20:20]query_string will be loaded in cgi processing [19:20:20]execute_cgi json_proto POST (null) [19:20:20]execute_cgi path=json_proto method=POST [19:20:20]POST find Content-Length [19:20:20]Host: 172.17.40.67:8080 [19:20:20]Content-Length: 678 [19:20:20]Content-Type: application/json [19:20:20] [19:20:20]POST finish read [19:20:20]Found Content-Length = 678 [19:20:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:20:20]execute_script... [19:20: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)3407687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:20:20]POST & json_proto [19:20:20]process_json_proto [19:20:20]json parsed OK: [19:20:20]protocol is kg_v1.0 [19:20:20]action value=close_receipt [19:20:20]process_action close_receipt [19:20:20]cmd_close_receipt [19:20:20]MH_GetDate [19:20:20]Write to MH i2c: F0 00 00 84 18 8B [19:20:20]Write i2c OK [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: F0 [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: F0 09 00 [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: F0 09 00 84 18 00 74 35 21 67 EE DA 66 66 59 [19:20:20]GetLastDocTimeStamp 1730229530 [19:20:20]current date 1730229620 [19:20:20]FM_GetShiftState [19:20:20]SAM_PROTO_GetShiftState [19:20:20]wFMCommunicate request_size=4 [19:20:20]MH_SAM_APDU [19:20:20]CAPDU: 80 13 01 00 [19:20:20]Write to MH i2c: E2 08 00 85 18 80 13 01 00 00 00 00 00 1A [19:20:20]Write i2c OK [19:20:20]MH_I2C_Read... [19:20:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:20]Read from MH i2c: E2 [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: E2 0E 00 [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: E2 0E 00 85 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [19:20:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:20:20]wFMCommunicate OK [19:20:20]SAM_PROTO_GetShiftState done [19:20:20]FM_GetShiftState done [19:20:20]opened in 1730160548 [19:20:20]opened+sec_in_day 1730246948 [19:20:20]quantity*price = 50041 [19:20:20]sum+1 = 50042 [19:20:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 659 29.10.2024 19:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97150 ФПД: 262453900316749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192020&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97150&fm=262453900316749&tin=02508201610067®Number=0000000000170478&sum=50000 [19:20:21]StoreToDocumentArchive [19:20:21]shift 145 fd 97150 [19:20:21]save to /storage/0145/doc_00097150 [19:20:21]save last doc name /storage/0145/doc_00097150 to /storage/kkm_last_doc_name [19:20:21]save OK [19:20:21]Clear old archive folders... [19:20:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:20:21]tlvbuf is 006F62E0 [19:20:21]SAM_PROTO_ClearQueue [19:20:21]wFMCommunicate request_size=4 [19:20:21]MH_SAM_APDU [19:20:21]CAPDU: 80 09 00 00 [19:20:21]Write to MH i2c: E2 08 00 92 18 80 09 00 00 00 00 00 00 1C [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 92 18 00 90 00 1E [19:20:21]RAPDU: 90 00 [19:20:21]wFMCommunicate OK [19:20:21]SAM_PROTO_ClearQueue done [19:20:21]KKMCreateOFDPacket [19:20:21]OFDProtocolAddRootSTLVToBuf [19:20:21]FM_MakeSignedData [19:20:21]FM_MakeSignedData [19:20:21]SAM_PROTO_SignData [19:20:21]wFMCommunicate request_size=4 [19:20:21]MH_SAM_APDU [19:20:21]CAPDU: 80 0D 01 02 [19:20:21]Write to MH i2c: E2 08 00 93 18 80 0D 01 02 00 00 00 00 24 [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 93 18 00 90 00 1F [19:20:21]RAPDU: 90 00 [19:20:21]wFMCommunicate OK [19:20:21]wFMCommunicate request_size=255 [19:20:21]MH_SAM_APDU [19: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 34 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 02 00 00 F4 03 04 00 74 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7B 01 00 35 04 06 00 EE [19:20:21]Write to MH i2c: E2 02 01 94 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 34 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 02 00 00 F4 03 04 00 74 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7B 01 00 35 04 06 00 EE 00 00 F1 [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 94 18 00 90 00 20 [19:20:21]RAPDU: 90 00 [19:20:21]wFMCommunicate OK [19:20:21]wFMCommunicate request_size=10 [19:20:21]MH_SAM_APDU [19:20:21]CAPDU: 80 0D 02 02 05 B3 4F 7F 90 4D [19:20:21]Write to MH i2c: E2 0D 00 95 18 80 0D 02 02 05 00 B3 4F 7F 90 4D 00 00 8F [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 03 00 95 18 00 90 00 21 [19:20:21]RAPDU: 90 00 [19:20:21]wFMCommunicate OK [19:20:21]wFMCommunicate request_size=4 [19:20:21]MH_SAM_APDU [19:20:21]CAPDU: 80 0D 03 02 [19:20:21]Write to MH i2c: E2 08 00 96 18 80 0D 03 02 00 00 00 00 29 [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 0B 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 0B 00 96 18 00 EB 61 1A 1B 8F 7D CF A3 90 00 29 [19:20:21]RAPDU: EB 61 1A 1B 8F 7D CF A3 90 00 [19:20:21]wFMCommunicate OK [19:20:21]SAM_PROTO_SignData done [19:20:21]FM_MakeSignedData done [19:20:21]CreateOFDProtocolMessage [19:20:21]wFMCommunicate request_size=4 [19:20:21]MH_SAM_APDU [19:20:21]CAPDU: 80 11 00 00 [19:20:21]Write to MH i2c: E2 08 00 97 18 80 11 00 00 00 00 00 00 29 [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 17 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 17 00 97 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [19:20:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:20:21]wFMCommunicate OK [19:20:21]CreateOFDProtocolMessage done [19:20:21]OFDSenderStorePacket 97150 [19:20:21]StoreOFDPacket docnum=97150 [19:20:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A CD 07 01 0B 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 34 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 02 00 00 F4 03 04 00 74 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7B 01 00 35 04 06 00 EE B3 4F 7F 90 4D EB 61 1A 1B 8F 7D CF A3 [19:20:21]CheckFolder [19:20:21]dirname=/storage/ofd_packets [19:20:21]CheckFolder done [19:20:21]ProducePacketName [19:20:21]name=ofd_packets/00097150 [19:20:21]NVStorageSaveData ofd_packets/00097150 [19:20:21]File name is /storage/ofd_packets/00097150 [19:20:21]Write 301 bytes [19:20:21]NVStorageSaveData done [19:20:21]OFDSenderStorePacket done [19:20:21]KKMCreateOFDPacket done [19:20:21]NVStorageSaveData kkm_last_timestamp [19:20:21]File name is /storage/kkm_last_timestamp [19:20:21]Write 4 bytes [19:20:21]NVStorageSaveData done [19:20:21]ExternCall_PrintAddStr [19:20:21]wPrintStart [19:20:21]Write to MH i2c: 01 00 00 98 18 B0 [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: 01 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: 01 07 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: 01 07 00 98 18 00 00 00 00 00 FF 0F C5 [19:20:21]RasterBufferAndPrint [19:20:21]line Счет N : (1)3407687 [19:20:21]line ИНН: 02508201610067 [19:20:21]line Контрольно-Кассовый Чек [19:20:21]line ПРОДАЖА [19:20:21]line ТРК (МРК, ГНК) : 32 [19:20:21]line Товар: 2710124130 [19:20:21]line Аи-92-К-4 [19:20:21]line 7.480 * 66.90 [19:20:21]line = 500.41 [19:20:21]line НДС 12% НСП 1% [19:20:21]line > о реализуемом товаре [19:20:21]line ОКРУГЛЕНИЕ: -0.41 [19:20:21]line ИТОГО: 500.00 [19:20:21]line Внесено: 500.00 [19:20:21]line СДАЧА: 0.00 [19:20:21]line НСП 1% : 4.43 [19:20:21]line НДС 12% : 53.14 [19:20:21]line Наличными: 500.00 [19:20:21]line Безнал.: 0.00 [19:20:21]line Место: АЗС № 82 "Партнер Нефть" [19:20:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:20:21]line СНО: Общий режим [19:20:21]line Чек 659 29.10.2024 19:20 [19:20:21]line Смена: 145 ФФД: 1.0 [19:20:21]line ЗНМ: 0300000017 [19:20:21]line РНМ: 0000000000170478 [19:20:21]line Версия ККМ: v1.0 [19:20:21]line ФМ: 0000000002098560 [19:20:21]line ФД: 97150 [19:20:21]line ФПД: 262453900316749 [19:20:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192020&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97150&fm=262453900316749&tin=02508201610067®Number=0000000000170478&sum=50000 [19:20:22]OFD Sender: Processing packet 97150 [packets to send 59, broken 58] [19:20:22]ProducePacketName [19:20:22]name=ofd_packets/00097150 [19:20:22]OFD Sender: To server: pG, [19:20:22]CommunicateWithHost lk.salyk.kg:30040 [19:20:22]ConnectInit lk.salyk.kg [19:20:22]written 0, free lines is 4095 [19:20:22]Connected sock=10 [19:20:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A CD 07 01 0B 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 34 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 02 00 00 F4 03 04 00 74 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7B 01 00 35 04 06 00 EE B3 4F 7F 90 4D EB 61 1A 1B 8F 7D CF A3 [19:20:22]Write to MH i2c: 01 00 00 C3 18 DB [19:20:22]Write i2c OK [19:20:22]MH_I2C_Read... [19:20:22]Read from MH i2c: 01 [19:20:22]MH_I2C_Read... [19:20:22]Read from MH i2c: 01 07 00 [19:20:22]MH_I2C_Read... [19:20:22]Read from MH i2c: 01 07 00 C3 18 00 00 00 00 00 0A 0D F9 [19:20:22]RasterBufferAndPrint [19:20:22]line [19:20:22]line [19:20:22]line [19:20:22]line [19:20:22]line [19:20:22]written 0, free lines is 3344 [19:20:22]MH_Cut [19:20:22]Write to MH i2c: D1 01 00 CA 18 01 B4 [19:20:22]Write i2c OK [19:20:22]MH_I2C_Read... [19:20:22]Read from MH i2c: D1 [19:20:22]MH_I2C_Read... [19:20:22]Read from MH i2c: D1 01 00 [19:20:22]MH_I2C_Read... [19:20:22]Read from MH i2c: D1 01 00 CA 18 00 B3 [19:20:22]Write to MH i2c: 01 00 00 CB 18 E3 [19:20:22]Write i2c OK [19:20:22]MH_I2C_Read... [19:20:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 64 54 47 00 3C 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 7B 01 00 F4 03 04 00 9A DF 20 67 B6 04 01 00 00 73 80 E5 9F A2 33 3F B4 [19:20:22]CommunicateWithHost err = 0 [19:20:22]CheckOFDResponse [19:20:22]1017 (14) - 77093643461234 [19:20:22]1041 (16) - 0000000002098560 [19:20:22]1040 (4) - 97150 [19:20:22]1012 (4) - 29.10.2024 13:14 [19:20:22]1206 (1) - 0 [19:20:22]OFD Sender: Remove packet 97150 [19:20:22]ProducePacketName [19:20:22]name=ofd_packets/00097150 [19:20:22]NVStorageDeleteData [19:20:23]OFD Sender: No OFD packet to send [19:20:23]*** Cut start [19:20:23]*** Partial cut [19:20:23]*** CUTSNS_PIN = 1 [19:20:23]*** CUTSNS_PIN = 0 [19:20:23]*** Brake cut motor [19:20:23]Read from MH i2c: 01 [19:20:23]MH_I2C_Read... [19:20:23]*** Stop cut motor [19:20:23]*** Cut end [19:20:23]Read from MH i2c: 01 07 00 [19:20:23]MH_I2C_Read... [19:20:23]Read from MH i2c: 01 07 00 CB 18 00 00 00 00 00 FF 0F F8 [19:20:23]process_action close_receipt done [19:20:23]requested_data is exist [19:20:23]produce_requested_data [19:20:23]requested_item fm.sn is exist - process it [19:20:23]wFMCommunicate request_size=4 [19:20:23]MH_SAM_APDU [19:20:23]CAPDU: 80 11 00 00 [19:20:23]Write to MH i2c: E2 08 00 CC 18 80 11 00 00 00 00 00 00 5E [19:20:23]Write i2c OK [19:20:23]MH_I2C_Read... [19:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:24]Read from MH i2c: E2 [19:20:24]MH_I2C_Read... [19:20:24]Read from MH i2c: E2 17 00 [19:20:24]MH_I2C_Read... [19:20:24]Read from MH i2c: E2 17 00 CC 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [19:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:20:24]wFMCommunicate OK [19:20:24]requested_item fd.num is exist - process it [19:20:24]SAM_PROTO_GetFieldsCounters [19:20:24]wFMCommunicate request_size=4 [19:20:24]MH_SAM_APDU [19:20:24]CAPDU: 80 13 00 00 [19:20:24]Write to MH i2c: E2 08 00 CD 18 80 13 00 00 00 00 00 00 61 [19:20:24]Write i2c OK [19:20:24]MH_I2C_Read... [19:20:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:20:24]Read from MH i2c: E2 [19:20:24]MH_I2C_Read... [19:20:24]Read from MH i2c: E2 62 00 [19:20:24]MH_I2C_Read... [19:20:24]Read from MH i2c: E2 62 00 CD 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [19:20:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:20:24]wFMCommunicate OK [19:20:24]SAM_PROTO_GetFieldsCounters done [19:20:24]requested_item shift.num is exist - process it [19:20:24]requested_item shift.opened is exist - process it [19:20:24]req_shift_opened [19:20:24]FM_GetShiftState [19:20:24]SAM_PROTO_GetShiftState [19:20:24]wFMCommunicate request_size=4 [19:20:24]MH_SAM_APDU [19:20:24]CAPDU: 80 13 01 00 [19:20:24]Write to MH i2c: E2 08 00 CE 18 80 13 01 00 00 00 00 00 63 [19:20:24]Write i2c OK [19:20:24]MH_I2C_Read... [19:20:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:24]Read from MH i2c: E2 [19:20:24]MH_I2C_Read... [19:20:24]Read from MH i2c: E2 0E 00 [19:20:24]MH_I2C_Read... [19:20:24]Read from MH i2c: E2 0E 00 CE 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [19:20:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:20:24]wFMCommunicate OK [19:20:24]SAM_PROTO_GetShiftState done [19:20:24]FM_GetShiftState done [19:20:24]req_shift_opened done [19:20:24]requested_item shift.open_date is exist - process it [19:20:24]req_shift_open_date [19:20:24]req_shift_open_date done [19:20:24]produce_requested_data done [19:20:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97150,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:20:24]process_action_free close_receipt [19:20:24]json_value_free [19:20:24]json_value_free done [19:20:24]process_json_proto returns [19:20:24]Send response to host [19:20:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97150,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:20:24]free response buf [19:20:24]execute_script done [19:20:24]execute_script returns [19:20:24]free content buf [19:20:24]Sock 9.Close socket [19:20:24]Sock 9.Thread stoped [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:51]accept exits with 7 [19:21:51]New connection [19:21:51]New thread 3066580324 created [19:21:51]Thread 3066723684 joined [19:21:51]Waiting for new connection... [19:21:51] Sock 7.Parse request [19:21:51]Sock 7.Check first char [19:21:51]Sock 7.First char is OK [19:21:51]request: POST /json_proto HTTP/1.0 [19:21:51]Method: POST [19:21:51]URL: /json_proto [19:21:51]Method is POST - this is cgi request [19:21:51]url: /json_proto [19:21:51]query_string will be loaded in cgi processing [19:21:51]execute_cgi json_proto POST (null) [19:21:51]execute_cgi path=json_proto method=POST [19:21:51]POST find Content-Length [19:21:51]Host: 172.17.40.67:8080 [19:21:51]Content-Length: 678 [19:21:51]Content-Type: application/json [19:21:51] [19:21:51]POST finish read [19:21:51]Found Content-Length = 678 [19:21:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:51]execute_script... [19:21: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)3407688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:51]POST & json_proto [19:21:51]process_json_proto [19:21:51]json parsed OK: [19:21:51]protocol is kg_v1.0 [19:21:51]action value=close_receipt [19:21:51]process_action close_receipt [19:21:51]cmd_close_receipt [19:21:51]MH_GetDate [19:21:51]Write to MH i2c: F0 00 00 CF 18 D6 [19:21:51]Write i2c OK [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: F0 [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: F0 09 00 [19:21:51]MH_I2C_Read... [19:21:51]Read from MH i2c: F0 09 00 CF 18 00 D0 35 21 67 EE DA 66 66 00 [19:21:51]GetLastDocTimeStamp 1730229620 [19:21:51]current date 1730229712 [19:21:51]FM_GetShiftState [19:21:51]SAM_PROTO_GetShiftState [19:21:51]wFMCommunicate request_size=4 [19:21:51]MH_SAM_APDU [19:21:51]CAPDU: 80 13 01 00 [19:21:51]Write to MH i2c: E2 08 00 D0 18 80 13 01 00 00 00 00 00 65 [19:21:51]Write i2c OK [19:21:51]MH_I2C_Read... [19:21:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:52]Read from MH i2c: E2 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 0E 00 [19:21:52]MH_I2C_Read... [19:21:52]Read from MH i2c: E2 0E 00 D0 18 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C3 [19:21:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:21:52]wFMCommunicate OK [19:21:52]SAM_PROTO_GetShiftState done [19:21:52]FM_GetShiftState done [19:21:52]opened in 1730160548 [19:21:52]opened+sec_in_day 1730246948 [19:21:52]quantity*price = 40006 [19:21:52]sum+1 = 40007 [19:21:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 660 29.10.2024 19:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97151 ФПД: 146833407309922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97151&fm=146833407309922&tin=02508201610067®Number=0000000000170478&sum=40000 [19:21:53]StoreToDocumentArchive [19:21:53]shift 145 fd 97151 [19:21:53]save to /storage/0145/doc_00097151 [19:21:53]save last doc name /storage/0145/doc_00097151 to /storage/kkm_last_doc_name [19:21:53]save OK [19:21:53]Clear old archive folders... [19:21:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:21:53]tlvbuf is 006B2E40 [19:21:53]SAM_PROTO_ClearQueue [19:21:53]wFMCommunicate request_size=4 [19:21:53]MH_SAM_APDU [19:21:53]CAPDU: 80 09 00 00 [19:21:53]Write to MH i2c: E2 08 00 DD 18 80 09 00 00 00 00 00 00 67 [19:21:53]Write i2c OK [19:21:53]MH_I2C_Read... [19:21:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:53]Read from MH i2c: E2 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 DD 18 00 90 00 69 [19:21:53]RAPDU: 90 00 [19:21:53]wFMCommunicate OK [19:21:53]SAM_PROTO_ClearQueue done [19:21:53]KKMCreateOFDPacket [19:21:53]OFDProtocolAddRootSTLVToBuf [19:21:53]FM_MakeSignedData [19:21:53]FM_MakeSignedData [19:21:53]SAM_PROTO_SignData [19:21:53]wFMCommunicate request_size=4 [19:21:53]MH_SAM_APDU [19:21:53]CAPDU: 80 0D 01 02 [19:21:53]Write to MH i2c: E2 08 00 DE 18 80 0D 01 02 00 00 00 00 6F [19:21:53]Write i2c OK [19:21:53]MH_I2C_Read... [19:21:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:53]Read from MH i2c: E2 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 DE 18 00 90 00 6A [19:21:53]RAPDU: 90 00 [19:21:53]wFMCommunicate OK [19:21:53]wFMCommunicate request_size=255 [19:21:53]MH_SAM_APDU [19:21: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 34 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 94 02 00 00 F4 03 04 00 D0 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7B 01 00 35 04 06 00 85 [19:21:53]Write to MH i2c: E2 02 01 DF 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 34 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 94 02 00 00 F4 03 04 00 D0 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7B 01 00 35 04 06 00 85 00 00 00 [19:21:53]Write i2c OK [19:21:53]MH_I2C_Read... [19:21:53]OFD Sender: No OFD packet to send [19:21:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:53]Read from MH i2c: E2 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 DF 18 00 90 00 6B [19:21:53]RAPDU: 90 00 [19:21:53]wFMCommunicate OK [19:21:53]wFMCommunicate request_size=10 [19:21:53]MH_SAM_APDU [19:21:53]CAPDU: 80 0D 02 02 05 8B 51 15 78 62 [19:21:53]Write to MH i2c: E2 0D 00 E0 18 80 0D 02 02 05 00 8B 51 15 78 62 00 00 47 [19:21:53]Write i2c OK [19:21:53]MH_I2C_Read... [19:21:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:53]Read from MH i2c: E2 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 03 00 E0 18 00 90 00 6C [19:21:53]RAPDU: 90 00 [19:21:53]wFMCommunicate OK [19:21:53]wFMCommunicate request_size=4 [19:21:53]MH_SAM_APDU [19:21:53]CAPDU: 80 0D 03 02 [19:21:53]Write to MH i2c: E2 08 00 E1 18 80 0D 03 02 00 00 00 00 74 [19:21:53]Write i2c OK [19:21:53]MH_I2C_Read... [19:21:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:53]Read from MH i2c: E2 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 0B 00 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 0B 00 E1 18 00 2C 02 CD 5D 33 00 B2 E3 90 00 95 [19:21:53]RAPDU: 2C 02 CD 5D 33 00 B2 E3 90 00 [19:21:53]wFMCommunicate OK [19:21:53]SAM_PROTO_SignData done [19:21:53]FM_MakeSignedData done [19:21:53]CreateOFDProtocolMessage [19:21:53]wFMCommunicate request_size=4 [19:21:53]MH_SAM_APDU [19:21:53]CAPDU: 80 11 00 00 [19:21:53]Write to MH i2c: E2 08 00 E2 18 80 11 00 00 00 00 00 00 74 [19:21:53]Write i2c OK [19:21:53]MH_I2C_Read... [19:21:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:53]Read from MH i2c: E2 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 17 00 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: E2 17 00 E2 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [19:21:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:21:53]wFMCommunicate OK [19:21:53]CreateOFDProtocolMessage done [19:21:53]OFDSenderStorePacket 97151 [19:21:53]StoreOFDPacket docnum=97151 [19:21:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 0D 07 01 49 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 34 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 94 02 00 00 F4 03 04 00 D0 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7B 01 00 35 04 06 00 85 8B 51 15 78 62 2C 02 CD 5D 33 00 B2 E3 [19:21:53]CheckFolder [19:21:53]dirname=/storage/ofd_packets [19:21:53]CheckFolder done [19:21:53]ProducePacketName [19:21:53]name=ofd_packets/00097151 [19:21:53]NVStorageSaveData ofd_packets/00097151 [19:21:53]File name is /storage/ofd_packets/00097151 [19:21:53]Write 301 bytes [19:21:53]NVStorageSaveData done [19:21:53]OFDSenderStorePacket done [19:21:53]KKMCreateOFDPacket done [19:21:53]NVStorageSaveData kkm_last_timestamp [19:21:53]File name is /storage/kkm_last_timestamp [19:21:53]Write 4 bytes [19:21:53]NVStorageSaveData done [19:21:53]ExternCall_PrintAddStr [19:21:53]wPrintStart [19:21:53]Write to MH i2c: 01 00 00 E3 18 FB [19:21:53]Write i2c OK [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: 01 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: 01 07 00 [19:21:53]MH_I2C_Read... [19:21:53]Read from MH i2c: 01 07 00 E3 18 00 00 00 00 00 FF 0F 10 [19:21:53]RasterBufferAndPrint [19:21:53]line Счет N : (1)3407688 [19:21:53]line ИНН: 02508201610067 [19:21:53]line Контрольно-Кассовый Чек [19:21:53]line ПРОДАЖА [19:21:53]line ТРК (МРК, ГНК) : 12 [19:21:53]line Товар: 2710124130 [19:21:53]line Аи-92-К-4 [19:21:53]line 5.980 * 66.90 [19:21:53]line = 400.06 [19:21:53]line НДС 12% НСП 1% [19:21:53]line > о реализуемом товаре [19:21:53]line ОКРУГЛЕНИЕ: -0.06 [19:21:53]line ИТОГО: 400.00 [19:21:53]line Внесено: 400.00 [19:21:53]line СДАЧА: 0.00 [19:21:53]line НСП 1% : 3.54 [19:21:53]line НДС 12% : 42.48 [19:21:53]line Наличными: 400.00 [19:21:53]line Безнал.: 0.00 [19:21:53]line Место: АЗС № 82 "Партнер Нефть" [19:21:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:21:53]line СНО: Общий режим [19:21:53]line Чек 660 29.10.2024 19:21 [19:21:53]line Смена: 145 ФФД: 1.0 [19:21:53]line ЗНМ: 0300000017 [19:21:53]line РНМ: 0000000000170478 [19:21:53]line Версия ККМ: v1.0 [19:21:53]line ФМ: 0000000002098560 [19:21:53]line ФД: 97151 [19:21:53]line ФПД: 146833407309922 [19:21:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97151&fm=146833407309922&tin=02508201610067®Number=0000000000170478&sum=40000 [19:21:53]written 0, free lines is 4095 [19:21:53]OFD Sender: Processing packet 97151 [packets to send 59, broken 58] [19:21:53]ProducePacketName [19:21:53]name=ofd_packets/00097151 [19:21:53]OFD Sender: To server: pG, [19:21:53]CommunicateWithHost lk.salyk.kg:30040 [19:21:53]ConnectInit lk.salyk.kg [19:21:53]Connected sock=10 [19:21:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 0D 07 01 49 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 34 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 94 02 00 00 F4 03 04 00 D0 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 7B 01 00 35 04 06 00 85 8B 51 15 78 62 2C 02 CD 5D 33 00 B2 E3 [19:21:54]Write to MH i2c: 01 00 00 0E 19 27 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: 01 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: 01 07 00 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: 01 07 00 0E 19 00 00 00 00 00 06 0D 41 [19:21:54]RasterBufferAndPrint [19:21:54]line [19:21:54]line [19:21:54]line [19:21:54]line [19:21:54]line [19:21:54]written 0, free lines is 3340 [19:21:54]MH_Cut [19:21:54]Write to MH i2c: D1 01 00 15 19 01 00 [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: D1 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: D1 01 00 [19:21:54]MH_I2C_Read... [19:21:54]Read from MH i2c: D1 01 00 15 19 00 FF [19:21:54]Write to MH i2c: 01 00 00 16 19 2F [19:21:54]Write i2c OK [19:21:54]MH_I2C_Read... [19:21:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 21 47 00 73 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 32 30 39 38 35 36 30 10 04 04 00 7F 7B 01 00 F4 03 04 00 F5 DF 20 67 B6 04 01 00 00 C7 12 EF 74 F5 BD 78 E4 [19:21:54]CommunicateWithHost err = 0 [19:21:54]CheckOFDResponse [19:21:54]1017 (14) - 77093643461234 [19:21:54]1041 (16) - 0000000002098560 [19:21:54]1040 (4) - 97151 [19:21:54]1012 (4) - 29.10.2024 13:15 [19:21:54]1206 (1) - 0 [19:21:54]OFD Sender: Remove packet 97151 [19:21:54]ProducePacketName [19:21:54]name=ofd_packets/00097151 [19:21:54]NVStorageDeleteData [19:21:54]OFD Sender: No OFD packet to send [19:21:54]*** Cut start [19:21:54]*** Partial cut [19:21:54]*** CUTSNS_PIN = 1 [19:21:54]*** CUTSNS_PIN = 0 [19:21:55]*** Brake cut motor [19:21:55]Read from MH i2c: 01 [19:21:55]MH_I2C_Read... [19:21:55]*** Stop cut motor [19:21:55]*** Cut end [19:21:55]Read from MH i2c: 01 07 00 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: 01 07 00 16 19 00 00 00 00 00 FF 0F 44 [19:21:55]process_action close_receipt done [19:21:55]requested_data is exist [19:21:55]produce_requested_data [19:21:55]requested_item fm.sn is exist - process it [19:21:55]wFMCommunicate request_size=4 [19:21:55]MH_SAM_APDU [19:21:55]CAPDU: 80 11 00 00 [19:21:55]Write to MH i2c: E2 08 00 17 19 80 11 00 00 00 00 00 00 AA [19:21:55]Write i2c OK [19:21:55]MH_I2C_Read... [19:21:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:55]Read from MH i2c: E2 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: E2 17 00 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: E2 17 00 17 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [19:21:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:21:55]wFMCommunicate OK [19:21:55]requested_item fd.num is exist - process it [19:21:55]SAM_PROTO_GetFieldsCounters [19:21:55]wFMCommunicate request_size=4 [19:21:55]MH_SAM_APDU [19:21:55]CAPDU: 80 13 00 00 [19:21:55]Write to MH i2c: E2 08 00 18 19 80 13 00 00 00 00 00 00 AD [19:21:55]Write i2c OK [19:21:55]MH_I2C_Read... [19:21:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:55]Read from MH i2c: E2 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: E2 62 00 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: E2 62 00 18 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 1C [19:21:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:55]wFMCommunicate OK [19:21:55]SAM_PROTO_GetFieldsCounters done [19:21:55]requested_item shift.num is exist - process it [19:21:55]requested_item shift.opened is exist - process it [19:21:55]req_shift_opened [19:21:55]FM_GetShiftState [19:21:55]SAM_PROTO_GetShiftState [19:21:55]wFMCommunicate request_size=4 [19:21:55]MH_SAM_APDU [19:21:55]CAPDU: 80 13 01 00 [19:21:55]Write to MH i2c: E2 08 00 19 19 80 13 01 00 00 00 00 00 AF [19:21:55]Write i2c OK [19:21:55]MH_I2C_Read... [19:21:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:55]Read from MH i2c: E2 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: E2 0E 00 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: E2 0E 00 19 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [19:21:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:21:55]wFMCommunicate OK [19:21:55]SAM_PROTO_GetShiftState done [19:21:55]FM_GetShiftState done [19:21:55]req_shift_opened done [19:21:55]requested_item shift.open_date is exist - process it [19:21:55]req_shift_open_date [19:21:55]req_shift_open_date done [19:21:55]produce_requested_data done [19:21:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97151,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:21:55]process_action_free close_receipt [19:21:55]json_value_free [19:21:55]json_value_free done [19:21:55]process_json_proto returns [19:21:55]Send response to host [19:21:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97151,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:21:55]free response buf [19:21:55]execute_script done [19:21:55]execute_script returns [19:21:55]free content buf [19:21:55]Sock 7.Close socket [19:21:55]Sock 7.Thread stoped [19:21:55]accept exits with 9 [19:21:55]New connection [19:21:55]New thread 3066723684 created [19:21:55]Thread 3066580324 joined [19:21:55]Waiting for new connection... [19:21:55] Sock 9.Parse request [19:21:55]Sock 9.Check first char [19:21:55]Sock 9.First char is OK [19:21:55]request: POST /json_proto HTTP/1.0 [19:21:55]Method: POST [19:21:55]URL: /json_proto [19:21:55]Method is POST - this is cgi request [19:21:55]url: /json_proto [19:21:55]query_string will be loaded in cgi processing [19:21:55]execute_cgi json_proto POST (null) [19:21:55]execute_cgi path=json_proto method=POST [19:21:55]POST find Content-Length [19:21:55]Host: 172.17.40.67:8080 [19:21:55]Content-Length: 678 [19:21:55]Content-Type: application/json [19:21:55] [19:21:55]POST finish read [19:21:55]Found Content-Length = 678 [19:21:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:55]execute_script... [19:21: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)3407689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:55]POST & json_proto [19:21:55]process_json_proto [19:21:55]json parsed OK: [19:21:55]protocol is kg_v1.0 [19:21:55]action value=close_receipt [19:21:55]process_action close_receipt [19:21:55]cmd_close_receipt [19:21:55]MH_GetDate [19:21:55]Write to MH i2c: F0 00 00 1A 19 22 [19:21:55]Write i2c OK [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: F0 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: F0 09 00 [19:21:55]MH_I2C_Read... [19:21:55]Read from MH i2c: F0 09 00 1A 19 00 D4 35 21 67 EE DA 66 66 50 [19:21:55]GetLastDocTimeStamp 1730229712 [19:21:55]current date 1730229716 [19:21:55]FM_GetShiftState [19:21:55]SAM_PROTO_GetShiftState [19:21:55]wFMCommunicate request_size=4 [19:21:55]MH_SAM_APDU [19:21:55]CAPDU: 80 13 01 00 [19:21:55]Write to MH i2c: E2 08 00 1B 19 80 13 01 00 00 00 00 00 B1 [19:21:55]Write i2c OK [19:21:55]MH_I2C_Read... [19:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:56]Read from MH i2c: E2 [19:21:56]MH_I2C_Read... [19:21:56]Read from MH i2c: E2 0E 00 [19:21:56]MH_I2C_Read... [19:21:56]Read from MH i2c: E2 0E 00 1B 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0F [19:21:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:21:56]wFMCommunicate OK [19:21:56]SAM_PROTO_GetShiftState done [19:21:56]FM_GetShiftState done [19:21:56]opened in 1730160548 [19:21:56]opened+sec_in_day 1730246948 [19:21:56]quantity*price = 40006 [19:21:56]sum+1 = 40007 [19:21: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 661 29.10.2024 19:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97152 ФПД: 264361257164934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192156&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97152&fm=264361257164934&tin=02508201610067®Number=0000000000170478&sum=40000 [19:21:57]StoreToDocumentArchive [19:21:57]shift 145 fd 97152 [19:21:57]save to /storage/0145/doc_00097152 [19:21:57]save last doc name /storage/0145/doc_00097152 to /storage/kkm_last_doc_name [19:21:57]save OK [19:21:57]Clear old archive folders... [19:21:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:21:57]tlvbuf is 0076E070 [19:21:57]SAM_PROTO_ClearQueue [19:21:57]wFMCommunicate request_size=4 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 09 00 00 [19:21:57]Write to MH i2c: E2 08 00 28 19 80 09 00 00 00 00 00 00 B3 [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 28 19 00 90 00 B5 [19:21:57]RAPDU: 90 00 [19:21:57]wFMCommunicate OK [19:21:57]SAM_PROTO_ClearQueue done [19:21:57]KKMCreateOFDPacket [19:21:57]OFDProtocolAddRootSTLVToBuf [19:21:57]FM_MakeSignedData [19:21:57]FM_MakeSignedData [19:21:57]SAM_PROTO_SignData [19:21:57]wFMCommunicate request_size=4 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 0D 01 02 [19:21:57]Write to MH i2c: E2 08 00 29 19 80 0D 01 02 00 00 00 00 BB [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 29 19 00 90 00 B6 [19:21:57]RAPDU: 90 00 [19:21:57]wFMCommunicate OK [19:21:57]wFMCommunicate request_size=255 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 95 02 00 00 F4 03 04 00 D4 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7B 01 00 35 04 06 00 F0 [19:21:57]Write to MH i2c: E2 02 01 2A 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 34 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 95 02 00 00 F4 03 04 00 D4 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7B 01 00 35 04 06 00 F0 00 00 BD [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 2A 19 00 90 00 B7 [19:21:57]RAPDU: 90 00 [19:21:57]wFMCommunicate OK [19:21:57]wFMCommunicate request_size=10 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 0D 02 02 05 6F 66 D3 60 86 [19:21:57]Write to MH i2c: E2 0D 00 2B 19 80 0D 02 02 05 00 6F 66 D3 60 86 00 00 56 [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 03 00 2B 19 00 90 00 B8 [19:21:57]RAPDU: 90 00 [19:21:57]wFMCommunicate OK [19:21:57]wFMCommunicate request_size=4 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 0D 03 02 [19:21:57]Write to MH i2c: E2 08 00 2C 19 80 0D 03 02 00 00 00 00 C0 [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:57]Read from MH i2c: E2 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 0B 00 [19:21:57]MH_I2C_Read... [19:21:57]Read from MH i2c: E2 0B 00 2C 19 00 12 3A 2E AC 07 BD 30 CD 90 00 A8 [19:21:57]RAPDU: 12 3A 2E AC 07 BD 30 CD 90 00 [19:21:57]wFMCommunicate OK [19:21:57]SAM_PROTO_SignData done [19:21:57]FM_MakeSignedData done [19:21:57]CreateOFDProtocolMessage [19:21:57]wFMCommunicate request_size=4 [19:21:57]MH_SAM_APDU [19:21:57]CAPDU: 80 11 00 00 [19:21:57]Write to MH i2c: E2 08 00 2D 19 80 11 00 00 00 00 00 00 C0 [19:21:57]Write i2c OK [19:21:57]MH_I2C_Read... [19:21:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:58]Read from MH i2c: E2 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: E2 17 00 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: E2 17 00 2D 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [19:21:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:21:58]wFMCommunicate OK [19:21:58]CreateOFDProtocolMessage done [19:21:58]OFDSenderStorePacket 97152 [19:21:58]StoreOFDPacket docnum=97152 [19:21:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 79 07 01 7B 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 34 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 95 02 00 00 F4 03 04 00 D4 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7B 01 00 35 04 06 00 F0 6F 66 D3 60 86 12 3A 2E AC 07 BD 30 CD [19:21:58]CheckFolder [19:21:58]dirname=/storage/ofd_packets [19:21:58]CheckFolder done [19:21:58]ProducePacketName [19:21:58]name=ofd_packets/00097152 [19:21:58]NVStorageSaveData ofd_packets/00097152 [19:21:58]File name is /storage/ofd_packets/00097152 [19:21:58]Write 301 bytes [19:21:58]NVStorageSaveData done [19:21:58]OFDSenderStorePacket done [19:21:58]KKMCreateOFDPacket done [19:21:58]NVStorageSaveData kkm_last_timestamp [19:21:58]File name is /storage/kkm_last_timestamp [19:21:58]Write 4 bytes [19:21:58]NVStorageSaveData done [19:21:58]ExternCall_PrintAddStr [19:21:58]wPrintStart [19:21:58]Write to MH i2c: 01 00 00 2E 19 47 [19:21:58]Write i2c OK [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: 01 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: 01 07 00 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: 01 07 00 2E 19 00 00 00 00 00 FF 0F 5C [19:21:58]RasterBufferAndPrint [19:21:58]line Счет N : (1)3407689 [19:21:58]line ИНН: 02508201610067 [19:21:58]line Контрольно-Кассовый Чек [19:21:58]line ПРОДАЖА [19:21:58]line ТРК (МРК, ГНК) : 42 [19:21:58]line Товар: 2710124130 [19:21:58]line Аи-92-К-4 [19:21:58]line 5.980 * 66.90 [19:21:58]line = 400.06 [19:21:58]line НДС 12% НСП 1% [19:21:58]line > о реализуемом товаре [19:21:58]line ОКРУГЛЕНИЕ: -0.06 [19:21:58]line ИТОГО: 400.00 [19:21:58]line Внесено: 400.00 [19:21:58]line СДАЧА: 0.00 [19:21:58]line НСП 1% : 3.54 [19:21:58]line НДС 12% : 42.48 [19:21:58]line Наличными: 400.00 [19:21:58]line Безнал.: 0.00 [19:21:58]line Место: АЗС № 82 "Партнер Нефть" [19:21:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:21:58]line СНО: Общий режим [19:21:58]line Чек 661 29.10.2024 19:21 [19:21:58]line Смена: 145 ФФД: 1.0 [19:21:58]line ЗНМ: 0300000017 [19:21:58]line РНМ: 0000000000170478 [19:21:58]line Версия ККМ: v1.0 [19:21:58]line ФМ: 0000000002098560 [19:21:58]line ФД: 97152 [19:21:58]line ФПД: 264361257164934 [19:21:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192156&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97152&fm=264361257164934&tin=02508201610067®Number=0000000000170478&sum=40000 [19:21:58]OFD Sender: Processing packet 97152 [packets to send 59, broken 58] [19:21:58]ProducePacketName [19:21:58]name=ofd_packets/00097152 [19:21:58]OFD Sender: To server: pG, [19:21:58]CommunicateWithHost lk.salyk.kg:30040 [19:21:58]ConnectInit lk.salyk.kg [19:21:58]written 0, free lines is 4095 [19:21:58]Connected sock=7 [19:21:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 79 07 01 7B 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 34 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 95 02 00 00 F4 03 04 00 D4 35 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 7B 01 00 35 04 06 00 F0 6F 66 D3 60 86 12 3A 2E AC 07 BD 30 CD [19:21:58]Write to MH i2c: 01 00 00 59 19 72 [19:21:58]Write i2c OK [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: 01 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: 01 07 00 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: 01 07 00 59 19 00 00 00 00 00 0C 0D 92 [19:21:58]RasterBufferAndPrint [19:21:58]line [19:21:58]line [19:21:58]line [19:21:58]line [19:21:58]line [19:21:58]written 0, free lines is 3356 [19:21:58]MH_Cut [19:21:58]Write to MH i2c: D1 01 00 60 19 01 4B [19:21:58]Write i2c OK [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: D1 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: D1 01 00 [19:21:58]MH_I2C_Read... [19:21:58]Read from MH i2c: D1 01 00 60 19 00 4A [19:21:58]Write to MH i2c: 01 00 00 61 19 7A [19:21:58]Write i2c OK [19:21:58]MH_I2C_Read... [19:21:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F 1F 47 00 81 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 32 30 39 38 35 36 30 10 04 04 00 80 7B 01 00 F4 03 04 00 FA DF 20 67 B6 04 01 00 00 EB 56 56 46 29 AF B4 80 [19:21:58]CommunicateWithHost err = 0 [19:21:58]CheckOFDResponse [19:21:58]1017 (14) - 77093643461234 [19:21:58]1041 (16) - 0000000002098560 [19:21:58]1040 (4) - 97152 [19:21:58]1012 (4) - 29.10.2024 13:15 [19:21:58]1206 (1) - 0 [19:21:58]OFD Sender: Remove packet 97152 [19:21:58]ProducePacketName [19:21:58]name=ofd_packets/00097152 [19:21:58]NVStorageDeleteData [19:21:59]OFD Sender: No OFD packet to send [19:21:59]*** Cut start [19:21:59]*** Partial cut [19:21:59]*** CUTSNS_PIN = 1 [19:21:59]*** CUTSNS_PIN = 0 [19:21:59]*** Brake cut motor [19:22:00]Read from MH i2c: 01 [19:22:00]MH_I2C_Read... [19:22:00]*** Stop cut motor [19:22:00]*** Cut end [19:22:00]Read from MH i2c: 01 07 00 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: 01 07 00 61 19 00 00 00 00 00 FF 0F 8F [19:22:00]process_action close_receipt done [19:22:00]requested_data is exist [19:22:00]produce_requested_data [19:22:00]requested_item fm.sn is exist - process it [19:22:00]wFMCommunicate request_size=4 [19:22:00]MH_SAM_APDU [19:22:00]CAPDU: 80 11 00 00 [19:22:00]Write to MH i2c: E2 08 00 62 19 80 11 00 00 00 00 00 00 F5 [19:22:00]Write i2c OK [19:22:00]MH_I2C_Read... [19:22:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:00]Read from MH i2c: E2 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 17 00 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 17 00 62 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [19:22:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:22:00]wFMCommunicate OK [19:22:00]requested_item fd.num is exist - process it [19:22:00]SAM_PROTO_GetFieldsCounters [19:22:00]wFMCommunicate request_size=4 [19:22:00]MH_SAM_APDU [19:22:00]CAPDU: 80 13 00 00 [19:22:00]Write to MH i2c: E2 08 00 63 19 80 13 00 00 00 00 00 00 F8 [19:22:00]Write i2c OK [19:22:00]MH_I2C_Read... [19:22:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:00]Read from MH i2c: E2 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 62 00 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 62 00 63 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 6B [19:22:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:00]wFMCommunicate OK [19:22:00]SAM_PROTO_GetFieldsCounters done [19:22:00]requested_item shift.num is exist - process it [19:22:00]requested_item shift.opened is exist - process it [19:22:00]req_shift_opened [19:22:00]FM_GetShiftState [19:22:00]SAM_PROTO_GetShiftState [19:22:00]wFMCommunicate request_size=4 [19:22:00]MH_SAM_APDU [19:22:00]CAPDU: 80 13 01 00 [19:22:00]Write to MH i2c: E2 08 00 64 19 80 13 01 00 00 00 00 00 FA [19:22:00]Write i2c OK [19:22:00]MH_I2C_Read... [19:22:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:00]Read from MH i2c: E2 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 0E 00 [19:22:00]MH_I2C_Read... [19:22:00]Read from MH i2c: E2 0E 00 64 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 58 [19:22:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:22:00]wFMCommunicate OK [19:22:00]SAM_PROTO_GetShiftState done [19:22:00]FM_GetShiftState done [19:22:00]req_shift_opened done [19:22:00]requested_item shift.open_date is exist - process it [19:22:00]req_shift_open_date [19:22:00]req_shift_open_date done [19:22:00]produce_requested_data done [19:22:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97152,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:22:00]process_action_free close_receipt [19:22:00]json_value_free [19:22:00]json_value_free done [19:22:00]process_json_proto returns [19:22:00]Send response to host [19:22:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97152,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:22:00]free response buf [19:22:00]execute_script done [19:22:00]execute_script returns [19:22:00]free content buf [19:22:00]Sock 9.Close socket [19:22:00]Sock 9.Thread stoped [19:22:04]OFD Sender: No OFD packet to send [19:22:09]OFD Sender: No OFD packet to send [19:22:14]OFD Sender: No OFD packet to send [19:22:19]OFD Sender: No OFD packet to send [19:22:24]OFD Sender: No OFD packet to send [19:22:29]OFD Sender: No OFD packet to send [19:22:34]OFD Sender: No OFD packet to send [19:22:39]OFD Sender: No OFD packet to send [19:22:44]OFD Sender: No OFD packet to send [19:22:49]OFD Sender: No OFD packet to send [19:22:54]OFD Sender: No OFD packet to send [19:22:59]OFD Sender: No OFD packet to send [19:23:04]OFD Sender: No OFD packet to send [19:23:09]OFD Sender: No OFD packet to send [19:23:14]OFD Sender: No OFD packet to send [19:23:19]OFD Sender: No OFD packet to send [19:23:24]OFD Sender: No OFD packet to send [19:23:27]accept exits with 10 [19:23:27]New connection [19:23:27]New thread 3066580324 created [19:23:27]Thread 3066723684 joined [19:23:27]Waiting for new connection... [19:23:27] Sock 10.Parse request [19:23:27]Sock 10.Check first char [19:23:27]Sock 10.First char is OK [19:23:27]request: POST /json_proto HTTP/1.0 [19:23:27]Method: POST [19:23:27]URL: /json_proto [19:23:27]Method is POST - this is cgi request [19:23:27]url: /json_proto [19:23:27]query_string will be loaded in cgi processing [19:23:27]execute_cgi json_proto POST (null) [19:23:27]execute_cgi path=json_proto method=POST [19:23:27]POST find Content-Length [19:23:27]Host: 172.17.40.67:8080 [19:23:27]Content-Length: 680 [19:23:27]Content-Type: application/json [19:23:27] [19:23:27]POST finish read [19:23:27]Found Content-Length = 680 [19:23:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:27]execute_script... [19:23: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)3407690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:27]POST & json_proto [19:23:27]process_json_proto [19:23:27]json parsed OK: [19:23:27]protocol is kg_v1.0 [19:23:27]action value=close_receipt [19:23:27]process_action close_receipt [19:23:27]cmd_close_receipt [19:23:27]MH_GetDate [19:23:27]Write to MH i2c: F0 00 00 65 19 6D [19:23:27]Write i2c OK [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: F0 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: F0 09 00 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: F0 09 00 65 19 00 30 36 21 67 EE DA 66 66 F8 [19:23:27]GetLastDocTimeStamp 1730229716 [19:23:27]current date 1730229808 [19:23:27]FM_GetShiftState [19:23:27]SAM_PROTO_GetShiftState [19:23:27]wFMCommunicate request_size=4 [19:23:27]MH_SAM_APDU [19:23:27]CAPDU: 80 13 01 00 [19:23:27]Write to MH i2c: E2 08 00 66 19 80 13 01 00 00 00 00 00 FC [19:23:27]Write i2c OK [19:23:27]MH_I2C_Read... [19:23:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:27]Read from MH i2c: E2 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: E2 0E 00 [19:23:27]MH_I2C_Read... [19:23:27]Read from MH i2c: E2 0E 00 66 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5A [19:23:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:23:27]wFMCommunicate OK [19:23:27]SAM_PROTO_GetShiftState done [19:23:27]FM_GetShiftState done [19:23:27]opened in 1730160548 [19:23:27]opened+sec_in_day 1730246948 [19:23:27]quantity*price = 120015 [19:23:27]sum+1 = 120016 [19:23:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 662 29.10.2024 19:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97153 ФПД: 140242718181907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192328&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97153&fm=140242718181907&tin=02508201610067®Number=0000000000170478&sum=120000 [19:23:29]StoreToDocumentArchive [19:23:29]shift 145 fd 97153 [19:23:29]save to /storage/0145/doc_00097153 [19:23:29]save last doc name /storage/0145/doc_00097153 to /storage/kkm_last_doc_name [19:23:29]save OK [19:23:29]Clear old archive folders... [19:23:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:23:29]tlvbuf is 00724A90 [19:23:29]SAM_PROTO_ClearQueue [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 09 00 00 [19:23:29]Write to MH i2c: E2 08 00 73 19 80 09 00 00 00 00 00 00 FE [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 73 19 00 90 00 00 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]SAM_PROTO_ClearQueue done [19:23:29]KKMCreateOFDPacket [19:23:29]OFDProtocolAddRootSTLVToBuf [19:23:29]FM_MakeSignedData [19:23:29]FM_MakeSignedData [19:23:29]SAM_PROTO_SignData [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 01 02 [19:23:29]Write to MH i2c: E2 08 00 74 19 80 0D 01 02 00 00 00 00 06 [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 74 19 00 90 00 01 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]wFMCommunicate request_size=255 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 30 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7B 01 00 35 04 06 00 7F 8C CD 66 [19:23:29]Write to MH i2c: E2 02 01 75 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 30 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7B 01 00 35 04 06 00 7F 8C CD 66 00 00 4B [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 75 19 00 90 00 02 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]wFMCommunicate request_size=7 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 02 02 02 4A 13 [19:23:29]Write to MH i2c: E2 0A 00 76 19 80 0D 02 02 02 00 4A 13 00 00 6A [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 03 00 76 19 00 90 00 03 [19:23:29]RAPDU: 90 00 [19:23:29]wFMCommunicate OK [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 0D 03 02 [19:23:29]Write to MH i2c: E2 08 00 77 19 80 0D 03 02 00 00 00 00 0B [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 0B 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 0B 00 77 19 00 ED AC 48 07 F6 A7 70 D7 90 00 D8 [19:23:29]RAPDU: ED AC 48 07 F6 A7 70 D7 90 00 [19:23:29]wFMCommunicate OK [19:23:29]SAM_PROTO_SignData done [19:23:29]FM_MakeSignedData done [19:23:29]CreateOFDProtocolMessage [19:23:29]wFMCommunicate request_size=4 [19:23:29]MH_SAM_APDU [19:23:29]CAPDU: 80 11 00 00 [19:23:29]Write to MH i2c: E2 08 00 78 19 80 11 00 00 00 00 00 00 0B [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:29]Read from MH i2c: E2 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 17 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 17 00 78 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [19:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:23:29]wFMCommunicate OK [19:23:29]CreateOFDProtocolMessage done [19:23:29]OFDSenderStorePacket 97153 [19:23:29]StoreOFDPacket docnum=97153 [19:23:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F0 21 04 01 17 BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 30 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7B 01 00 35 04 06 00 7F 8C CD 66 4A 13 ED AC 48 07 F6 A7 70 D7 [19:23:29]CheckFolder [19:23:29]dirname=/storage/ofd_packets [19:23:29]CheckFolder done [19:23:29]ProducePacketName [19:23:29]name=ofd_packets/00097153 [19:23:29]NVStorageSaveData ofd_packets/00097153 [19:23:29]File name is /storage/ofd_packets/00097153 [19:23:29]Write 298 bytes [19:23:29]NVStorageSaveData done [19:23:29]OFDSenderStorePacket done [19:23:29]KKMCreateOFDPacket done [19:23:29]NVStorageSaveData kkm_last_timestamp [19:23:29]File name is /storage/kkm_last_timestamp [19:23:29]Write 4 bytes [19:23:29]NVStorageSaveData done [19:23:29]ExternCall_PrintAddStr [19:23:29]wPrintStart [19:23:29]Write to MH i2c: 01 00 00 79 19 92 [19:23:29]Write i2c OK [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: 01 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: 01 07 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: 01 07 00 79 19 00 00 00 00 00 FF 0F A7 [19:23:29]RasterBufferAndPrint [19:23:29]line Счет N : (1)3407690 [19:23:29]line ИНН: 02508201610067 [19:23:29]line Контрольно-Кассовый Чек [19:23:29]line ПРОДАЖА [19:23:29]line ТРК (МРК, ГНК) : 51 [19:23:29]line Товар: 2710194210 [19:23:29]line ДТ-К-5 [19:23:29]line 15.750 * 76.20 [19:23:29]line = 1200.15 [19:23:29]line НДС 12% НСП 1% [19:23:29]line > о реализуемом товаре [19:23:29]line ОКРУГЛЕНИЕ: -0.15 [19:23:29]line ИТОГО: 1200.00 [19:23:29]line Внесено: 1200.00 [19:23:29]line СДАЧА: 0.00 [19:23:29]line НСП 1% : 10.62 [19:23:29]line НДС 12% : 127.45 [19:23:29]line Наличными: 1200.00 [19:23:29]line Безнал.: 0.00 [19:23:29]line Место: АЗС № 82 "Партнер Нефть" [19:23:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:23:29]line СНО: Общий режим [19:23:29]line Чек 662 29.10.2024 19:23 [19:23:29]line Смена: 145 ФФД: 1.0 [19:23:29]line ЗНМ: 0300000017 [19:23:29]line РНМ: 0000000000170478 [19:23:29]line Версия ККМ: v1.0 [19:23:29]line ФМ: 0000000002098560 [19:23:29]line ФД: 97153 [19:23:29]line ФПД: 140242718181907 [19:23:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192328&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97153&fm=140242718181907&tin=02508201610067®Number=0000000000170478&sum=120000 [19:23:29]OFD Sender: Processing packet 97153 [packets to send 59, broken 58] [19:23:29]ProducePacketName [19:23:29]name=ofd_packets/00097153 [19:23:29]OFD Sender: To server: pG, [19:23:29]CommunicateWithHost lk.salyk.kg:30040 [19:23:29]ConnectInit lk.salyk.kg [19:23:29]written 0, free lines is 4095 [19:23:30]Connected sock=9 [19:23:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F0 21 04 01 17 BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 30 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 7B 01 00 35 04 06 00 7F 8C CD 66 4A 13 ED AC 48 07 F6 A7 70 D7 [19:23:30]Write to MH i2c: 01 00 00 A4 19 BD [19:23:30]Write i2c OK [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: 01 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: 01 07 00 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: 01 07 00 A4 19 00 00 00 00 00 FC 0C CC [19:23:30]RasterBufferAndPrint [19:23:30]line [19:23:30]line [19:23:30]line [19:23:30]line [19:23:30]line [19:23:30]written 0, free lines is 3331 [19:23:30]MH_Cut [19:23:30]Write to MH i2c: D1 01 00 AB 19 01 96 [19:23:30]Write i2c OK [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: D1 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: D1 01 00 [19:23:30]MH_I2C_Read... [19:23:30]Read from MH i2c: D1 01 00 AB 19 00 95 [19:23:30]Write to MH i2c: 01 00 00 AC 19 C5 [19:23:30]Write i2c OK [19:23:30]MH_I2C_Read... [19:23:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3E 58 47 00 1D 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 32 30 39 38 35 36 30 10 04 04 00 81 7B 01 00 F4 03 04 00 56 E0 20 67 B6 04 01 00 00 B1 43 32 31 1C 8B D9 63 [19:23:30]CommunicateWithHost err = 0 [19:23:30]CheckOFDResponse [19:23:30]1017 (14) - 77093643461234 [19:23:30]1041 (16) - 0000000002098560 [19:23:30]1040 (4) - 97153 [19:23:30]1012 (4) - 29.10.2024 13:17 [19:23:30]1206 (1) - 0 [19:23:30]OFD Sender: Remove packet 97153 [19:23:30]ProducePacketName [19:23:30]name=ofd_packets/00097153 [19:23:30]NVStorageDeleteData [19:23:30]OFD Sender: No OFD packet to send [19:23:31]*** Cut start [19:23:31]*** Partial cut [19:23:31]*** CUTSNS_PIN = 1 [19:23:31]*** CUTSNS_PIN = 0 [19:23:31]*** Brake cut motor [19:23:31]Read from MH i2c: 01 [19:23:31]MH_I2C_Read... [19:23:31]*** Stop cut motor [19:23:31]*** Cut end [19:23:31]Read from MH i2c: 01 07 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: 01 07 00 AC 19 00 00 00 00 00 FF 0F DA [19:23:31]process_action close_receipt done [19:23:31]requested_data is exist [19:23:31]produce_requested_data [19:23:31]requested_item fm.sn is exist - process it [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 11 00 00 [19:23:31]Write to MH i2c: E2 08 00 AD 19 80 11 00 00 00 00 00 00 40 [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:31]Read from MH i2c: E2 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 17 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 17 00 AD 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [19:23:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:23:31]wFMCommunicate OK [19:23:31]requested_item fd.num is exist - process it [19:23:31]SAM_PROTO_GetFieldsCounters [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 13 00 00 [19:23:31]Write to MH i2c: E2 08 00 AE 19 80 13 00 00 00 00 00 00 43 [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:31]Read from MH i2c: E2 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 62 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 62 00 AE 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 BA [19:23:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:31]wFMCommunicate OK [19:23:31]SAM_PROTO_GetFieldsCounters done [19:23:31]requested_item shift.num is exist - process it [19:23:31]requested_item shift.opened is exist - process it [19:23:31]req_shift_opened [19:23:31]FM_GetShiftState [19:23:31]SAM_PROTO_GetShiftState [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 13 01 00 [19:23:31]Write to MH i2c: E2 08 00 AF 19 80 13 01 00 00 00 00 00 45 [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:31]Read from MH i2c: E2 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 0E 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 0E 00 AF 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A3 [19:23:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:23:31]wFMCommunicate OK [19:23:31]SAM_PROTO_GetShiftState done [19:23:31]FM_GetShiftState done [19:23:31]req_shift_opened done [19:23:31]requested_item shift.open_date is exist - process it [19:23:31]req_shift_open_date [19:23:31]req_shift_open_date done [19:23:31]produce_requested_data done [19:23:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97153,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:23:31]process_action_free close_receipt [19:23:31]json_value_free [19:23:31]json_value_free done [19:23:31]process_json_proto returns [19:23:31]Send response to host [19:23:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97153,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:23:31]free response buf [19:23:31]execute_script done [19:23:31]execute_script returns [19:23:31]free content buf [19:23:31]Sock 10.Close socket [19:23:31]Sock 10.Thread stoped [19:23:32]accept exits with 7 [19:23:32]New connection [19:23:32]New thread 3066723684 created [19:23:32]Thread 3066580324 joined [19:23:32]Waiting for new connection... [19:23:32] Sock 7.Parse request [19:23:32]Sock 7.Check first char [19:23:32]Sock 7.First char is OK [19:23:32]request: POST /json_proto HTTP/1.0 [19:23:32]Method: POST [19:23:32]URL: /json_proto [19:23:32]Method is POST - this is cgi request [19:23:32]url: /json_proto [19:23:32]query_string will be loaded in cgi processing [19:23:32]execute_cgi json_proto POST (null) [19:23:32]execute_cgi path=json_proto method=POST [19:23:32]POST find Content-Length [19:23:32]Host: 172.17.40.67:8080 [19:23:32]Content-Length: 678 [19:23:32]Content-Type: application/json [19:23:32] [19:23:32]POST finish read [19:23:32]Found Content-Length = 678 [19:23:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:23:32]execute_script... [19:23: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)3407691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:23:32]POST & json_proto [19:23:32]process_json_proto [19:23:32]json parsed OK: [19:23:32]protocol is kg_v1.0 [19:23:32]action value=close_receipt [19:23:32]process_action close_receipt [19:23:32]cmd_close_receipt [19:23:32]MH_GetDate [19:23:32]Write to MH i2c: F0 00 00 B0 19 B8 [19:23:32]Write i2c OK [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: F0 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: F0 09 00 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: F0 09 00 B0 19 00 34 36 21 67 EE DA 66 66 47 [19:23:32]GetLastDocTimeStamp 1730229808 [19:23:32]current date 1730229812 [19:23:32]FM_GetShiftState [19:23:32]SAM_PROTO_GetShiftState [19:23:32]wFMCommunicate request_size=4 [19:23:32]MH_SAM_APDU [19:23:32]CAPDU: 80 13 01 00 [19:23:32]Write to MH i2c: E2 08 00 B1 19 80 13 01 00 00 00 00 00 47 [19:23:32]Write i2c OK [19:23:32]MH_I2C_Read... [19:23:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:32]Read from MH i2c: E2 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 0E 00 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 0E 00 B1 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A5 [19:23:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:23:32]wFMCommunicate OK [19:23:32]SAM_PROTO_GetShiftState done [19:23:32]FM_GetShiftState done [19:23:32]opened in 1730160548 [19:23:32]opened+sec_in_day 1730246948 [19:23:32]quantity*price = 50041 [19:23:32]sum+1 = 50042 [19:23: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 663 29.10.2024 19:23 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97154 ФПД: 62028134452840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192332&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97154&fm=62028134452840&tin=02508201610067®Number=0000000000170478&sum=50000 [19:23:33]StoreToDocumentArchive [19:23:33]shift 145 fd 97154 [19:23:33]save to /storage/0145/doc_00097154 [19:23:33]save last doc name /storage/0145/doc_00097154 to /storage/kkm_last_doc_name [19:23:33]save OK [19:23:33]Clear old archive folders... [19:23:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:33]tlvbuf is 0076B680 [19:23:33]SAM_PROTO_ClearQueue [19:23:33]wFMCommunicate request_size=4 [19:23:33]MH_SAM_APDU [19:23:33]CAPDU: 80 09 00 00 [19:23:33]Write to MH i2c: E2 08 00 BE 19 80 09 00 00 00 00 00 00 49 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:33]Read from MH i2c: E2 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 BE 19 00 90 00 4B [19:23:33]RAPDU: 90 00 [19:23:33]wFMCommunicate OK [19:23:33]SAM_PROTO_ClearQueue done [19:23:33]KKMCreateOFDPacket [19:23:33]OFDProtocolAddRootSTLVToBuf [19:23:33]FM_MakeSignedData [19:23:33]FM_MakeSignedData [19:23:33]SAM_PROTO_SignData [19:23:33]wFMCommunicate request_size=4 [19:23:33]MH_SAM_APDU [19:23:33]CAPDU: 80 0D 01 02 [19:23:33]Write to MH i2c: E2 08 00 BF 19 80 0D 01 02 00 00 00 00 51 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:33]Read from MH i2c: E2 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 BF 19 00 90 00 4C [19:23:33]RAPDU: 90 00 [19:23:33]wFMCommunicate OK [19:23:33]wFMCommunicate request_size=255 [19:23:33]MH_SAM_APDU [19:23:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 34 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7B 01 00 35 04 06 00 38 [19:23:33]Write to MH i2c: E2 02 01 C0 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 34 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 02 00 00 F4 03 04 00 34 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7B 01 00 35 04 06 00 38 00 00 31 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:34]Read from MH i2c: E2 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 03 00 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 03 00 C0 19 00 90 00 4D [19:23:34]RAPDU: 90 00 [19:23:34]wFMCommunicate OK [19:23:34]wFMCommunicate request_size=10 [19:23:34]MH_SAM_APDU [19:23:34]CAPDU: 80 0D 02 02 05 6A 0C EB 8E 68 [19:23:34]Write to MH i2c: E2 0D 00 C1 19 80 0D 02 02 05 00 6A 0C EB 8E 68 00 00 B5 [19:23:34]Write i2c OK [19:23:34]MH_I2C_Read... [19:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:34]Read from MH i2c: E2 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 03 00 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 03 00 C1 19 00 90 00 4E [19:23:34]RAPDU: 90 00 [19:23:34]wFMCommunicate OK [19:23:34]wFMCommunicate request_size=4 [19:23:34]MH_SAM_APDU [19:23:34]CAPDU: 80 0D 03 02 [19:23:34]Write to MH i2c: E2 08 00 C2 19 80 0D 03 02 00 00 00 00 56 [19:23:34]Write i2c OK [19:23:34]MH_I2C_Read... [19:23:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:34]Read from MH i2c: E2 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 0B 00 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 0B 00 C2 19 00 91 0B AB 21 7D C0 02 98 90 00 96 [19:23:34]RAPDU: 91 0B AB 21 7D C0 02 98 90 00 [19:23:34]wFMCommunicate OK [19:23:34]SAM_PROTO_SignData done [19:23:34]FM_MakeSignedData done [19:23:34]CreateOFDProtocolMessage [19:23:34]wFMCommunicate request_size=4 [19:23:34]MH_SAM_APDU [19:23:34]CAPDU: 80 11 00 00 [19:23:34]Write to MH i2c: E2 08 00 C3 19 80 11 00 00 00 00 00 00 56 [19:23:34]Write i2c OK [19:23:34]MH_I2C_Read... [19:23:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:34]Read from MH i2c: E2 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 17 00 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: E2 17 00 C3 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [19:23:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:23:34]wFMCommunicate OK [19:23:34]CreateOFDProtocolMessage done [19:23:34]OFDSenderStorePacket 97154 [19:23:34]StoreOFDPacket docnum=97154 [19:23:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA F2 07 01 20 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 34 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 02 00 00 F4 03 04 00 34 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7B 01 00 35 04 06 00 38 6A 0C EB 8E 68 91 0B AB 21 7D C0 02 98 [19:23:34]CheckFolder [19:23:34]dirname=/storage/ofd_packets [19:23:34]CheckFolder done [19:23:34]ProducePacketName [19:23:34]name=ofd_packets/00097154 [19:23:34]NVStorageSaveData ofd_packets/00097154 [19:23:34]File name is /storage/ofd_packets/00097154 [19:23:34]Write 301 bytes [19:23:34]NVStorageSaveData done [19:23:34]OFDSenderStorePacket done [19:23:34]KKMCreateOFDPacket done [19:23:34]NVStorageSaveData kkm_last_timestamp [19:23:34]File name is /storage/kkm_last_timestamp [19:23:34]Write 4 bytes [19:23:34]NVStorageSaveData done [19:23:34]ExternCall_PrintAddStr [19:23:34]wPrintStart [19:23:34]Write to MH i2c: 01 00 00 C4 19 DD [19:23:34]Write i2c OK [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: 01 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: 01 07 00 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: 01 07 00 C4 19 00 00 00 00 00 FF 0F F2 [19:23:34]RasterBufferAndPrint [19:23:34]line Счет N : (1)3407691 [19:23:34]line ИНН: 02508201610067 [19:23:34]line Контрольно-Кассовый Чек [19:23:34]line ПРОДАЖА [19:23:34]line ТРК (МРК, ГНК) : 32 [19:23:34]line Товар: 2710124130 [19:23:34]line Аи-92-К-4 [19:23:34]line 7.480 * 66.90 [19:23:34]line = 500.41 [19:23:34]line НДС 12% НСП 1% [19:23:34]line > о реализуемом товаре [19:23:34]line ОКРУГЛЕНИЕ: -0.41 [19:23:34]line ИТОГО: 500.00 [19:23:34]line Внесено: 500.00 [19:23:34]line СДАЧА: 0.00 [19:23:34]line НСП 1% : 4.43 [19:23:34]line НДС 12% : 53.14 [19:23:34]line Наличными: 500.00 [19:23:34]line Безнал.: 0.00 [19:23:34]line Место: АЗС № 82 "Партнер Нефть" [19:23:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:23:34]line СНО: Общий режим [19:23:34]line Чек 663 29.10.2024 19:23 [19:23:34]line Смена: 145 ФФД: 1.0 [19:23:34]line ЗНМ: 0300000017 [19:23:34]line РНМ: 0000000000170478 [19:23:34]line Версия ККМ: v1.0 [19:23:34]line ФМ: 0000000002098560 [19:23:34]line ФД: 97154 [19:23:34]line ФПД: 62028134452840 [19:23:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192332&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97154&fm=62028134452840&tin=02508201610067®Number=0000000000170478&sum=50000 [19:23:34]OFD Sender: Processing packet 97154 [packets to send 59, broken 58] [19:23:34]ProducePacketName [19:23:34]name=ofd_packets/00097154 [19:23:34]OFD Sender: To server: pG, [19:23:34]CommunicateWithHost lk.salyk.kg:30040 [19:23:34]ConnectInit lk.salyk.kg [19:23:34]written 0, free lines is 4095 [19:23:35]Connected sock=11 [19:23:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA F2 07 01 20 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 34 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 02 00 00 F4 03 04 00 34 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 7B 01 00 35 04 06 00 38 6A 0C EB 8E 68 91 0B AB 21 7D C0 02 98 [19:23:35]Write to MH i2c: 01 00 00 EF 19 08 [19:23:35]Write i2c OK [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: 01 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: 01 07 00 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: 01 07 00 EF 19 00 00 00 00 00 03 0D 1F [19:23:35]RasterBufferAndPrint [19:23:35]line [19:23:35]line [19:23:35]line [19:23:35]line [19:23:35]line [19:23:35]written 0, free lines is 3340 [19:23:35]MH_Cut [19:23:35]Write to MH i2c: D1 01 00 F6 19 01 E1 [19:23:35]Write i2c OK [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: D1 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: D1 01 00 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: D1 01 00 F6 19 00 E0 [19:23:35]Write to MH i2c: 01 00 00 F7 19 10 [19:23:35]Write i2c OK [19:23:35]MH_I2C_Read... [19:23:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3A F9 47 00 8A 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 32 30 39 38 35 36 30 10 04 04 00 82 7B 01 00 F4 03 04 00 5B E0 20 67 B6 04 01 00 00 22 88 F5 23 48 DE 11 C3 [19:23:35]CommunicateWithHost err = 0 [19:23:35]CheckOFDResponse [19:23:35]1017 (14) - 77093643461234 [19:23:35]1041 (16) - 0000000002098560 [19:23:35]1040 (4) - 97154 [19:23:35]1012 (4) - 29.10.2024 13:17 [19:23:35]1206 (1) - 0 [19:23:35]OFD Sender: Remove packet 97154 [19:23:35]ProducePacketName [19:23:35]name=ofd_packets/00097154 [19:23:35]NVStorageDeleteData [19:23:35]*** Cut start [19:23:35]*** Partial cut [19:23:35]*** CUTSNS_PIN = 1 [19:23:35]*** CUTSNS_PIN = 0 [19:23:35]OFD Sender: No OFD packet to send [19:23:36]*** Brake cut motor [19:23:36]Read from MH i2c: 01 [19:23:36]MH_I2C_Read... [19:23:36]*** Stop cut motor [19:23:36]*** Cut end [19:23:36]Read from MH i2c: 01 07 00 [19:23:36]MH_I2C_Read... [19:23:36]Read from MH i2c: 01 07 00 F7 19 00 00 00 00 00 FF 0F 25 [19:23:36]process_action close_receipt done [19:23:36]requested_data is exist [19:23:36]produce_requested_data [19:23:36]requested_item fm.sn is exist - process it [19:23:36]wFMCommunicate request_size=4 [19:23:36]MH_SAM_APDU [19:23:36]CAPDU: 80 11 00 00 [19:23:36]Write to MH i2c: E2 08 00 F8 19 80 11 00 00 00 00 00 00 8B [19:23:36]Write i2c OK [19:23:36]MH_I2C_Read... [19:23:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:36]Read from MH i2c: E2 [19:23:36]MH_I2C_Read... [19:23:36]Read from MH i2c: E2 17 00 [19:23:36]MH_I2C_Read... [19:23:36]Read from MH i2c: E2 17 00 F8 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [19:23:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:23:36]wFMCommunicate OK [19:23:36]requested_item fd.num is exist - process it [19:23:36]SAM_PROTO_GetFieldsCounters [19:23:36]wFMCommunicate request_size=4 [19:23:36]MH_SAM_APDU [19:23:36]CAPDU: 80 13 00 00 [19:23:36]Write to MH i2c: E2 08 00 F9 19 80 13 00 00 00 00 00 00 8E [19:23:36]Write i2c OK [19:23:36]MH_I2C_Read... [19:23:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:36]Read from MH i2c: E2 [19:23:36]MH_I2C_Read... [19:23:36]Read from MH i2c: E2 62 00 [19:23:36]MH_I2C_Read... [19:23:36]Read from MH i2c: E2 62 00 F9 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 09 [19:23:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:36]wFMCommunicate OK [19:23:36]SAM_PROTO_GetFieldsCounters done [19:23:36]requested_item shift.num is exist - process it [19:23:36]requested_item shift.opened is exist - process it [19:23:36]req_shift_opened [19:23:36]FM_GetShiftState [19:23:36]SAM_PROTO_GetShiftState [19:23:36]wFMCommunicate request_size=4 [19:23:36]MH_SAM_APDU [19:23:36]CAPDU: 80 13 01 00 [19:23:36]Write to MH i2c: E2 08 00 FA 19 80 13 01 00 00 00 00 00 90 [19:23:36]Write i2c OK [19:23:36]MH_I2C_Read... [19:23:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:36]Read from MH i2c: E2 [19:23:36]MH_I2C_Read... [19:23:36]Read from MH i2c: E2 0E 00 [19:23:36]MH_I2C_Read... [19:23:36]Read from MH i2c: E2 0E 00 FA 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EE [19:23:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:23:36]wFMCommunicate OK [19:23:36]SAM_PROTO_GetShiftState done [19:23:36]FM_GetShiftState done [19:23:36]req_shift_opened done [19:23:36]requested_item shift.open_date is exist - process it [19:23:36]req_shift_open_date [19:23:36]req_shift_open_date done [19:23:36]produce_requested_data done [19:23:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97154,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:23:36]process_action_free close_receipt [19:23:36]json_value_free [19:23:36]json_value_free done [19:23:36]process_json_proto returns [19:23:36]Send response to host [19:23:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97154,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:23:36]free response buf [19:23:36]execute_script done [19:23:36]execute_script returns [19:23:36]free content buf [19:23:36]Sock 7.Close socket [19:23:36]Sock 7.Thread stoped [19:23:40]OFD Sender: No OFD packet to send [19:23:45]OFD Sender: No OFD packet to send [19:23:50]OFD Sender: No OFD packet to send [19:23:55]OFD Sender: No OFD packet to send [19:24:00]OFD Sender: No OFD packet to send [19:24:05]OFD Sender: No OFD packet to send [19:24:10]OFD Sender: No OFD packet to send [19:24:15]OFD Sender: No OFD packet to send [19:24:20]OFD Sender: No OFD packet to send [19:24:25]OFD Sender: No OFD packet to send [19:24:30]OFD Sender: No OFD packet to send [19:24:35]OFD Sender: No OFD packet to send [19:24:40]OFD Sender: No OFD packet to send [19:24:45]OFD Sender: No OFD packet to send [19:24:50]OFD Sender: No OFD packet to send [19:24:55]OFD Sender: No OFD packet to send [19:25:00]OFD Sender: No OFD packet to send [19:25:05]OFD Sender: No OFD packet to send [19:25:10]OFD Sender: No OFD packet to send [19:25:15]OFD Sender: No OFD packet to send [19:25:20]OFD Sender: No OFD packet to send [19:25:25]OFD Sender: No OFD packet to send [19:25:30]OFD Sender: No OFD packet to send [19:25:35]OFD Sender: No OFD packet to send [19:25:40]OFD Sender: No OFD packet to send [19:25:45]OFD Sender: No OFD packet to send [19:25:50]OFD Sender: No OFD packet to send [19:25:55]OFD Sender: No OFD packet to send [19:26:00]OFD Sender: No OFD packet to send [19:26:05]OFD Sender: No OFD packet to send [19:26:11]OFD Sender: No OFD packet to send [19:26:16]OFD Sender: No OFD packet to send [19:26:19]accept exits with 9 [19:26:19]New connection [19:26:19]New thread 3066580324 created [19:26:19]Thread 3066723684 joined [19:26:19]Waiting for new connection... [19:26:19] Sock 9.Parse request [19:26:19]Sock 9.Check first char [19:26:19]Sock 9.First char is OK [19:26:19]request: POST /json_proto HTTP/1.0 [19:26:19]Method: POST [19:26:19]URL: /json_proto [19:26:19]Method is POST - this is cgi request [19:26:19]url: /json_proto [19:26:19]query_string will be loaded in cgi processing [19:26:19]execute_cgi json_proto POST (null) [19:26:19]execute_cgi path=json_proto method=POST [19:26:19]POST find Content-Length [19:26:19]Host: 172.17.40.67:8080 [19:26:19]Content-Length: 678 [19:26:19]Content-Type: application/json [19:26:19] [19:26:19]POST finish read [19:26:19]Found Content-Length = 678 [19:26:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:26:19]execute_script... [19:26: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)3407692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:26:19]POST & json_proto [19:26:19]process_json_proto [19:26:19]json parsed OK: [19:26:19]protocol is kg_v1.0 [19:26:19]action value=close_receipt [19:26:19]process_action close_receipt [19:26:19]cmd_close_receipt [19:26:19]MH_GetDate [19:26:19]Write to MH i2c: F0 00 00 FB 19 03 [19:26:19]Write i2c OK [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: F0 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: F0 09 00 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: F0 09 00 FB 19 00 DB 36 21 67 EE DA 66 66 39 [19:26:19]GetLastDocTimeStamp 1730229812 [19:26:19]current date 1730229979 [19:26:19]FM_GetShiftState [19:26:19]SAM_PROTO_GetShiftState [19:26:19]wFMCommunicate request_size=4 [19:26:19]MH_SAM_APDU [19:26:19]CAPDU: 80 13 01 00 [19:26:19]Write to MH i2c: E2 08 00 FC 19 80 13 01 00 00 00 00 00 92 [19:26:19]Write i2c OK [19:26:19]MH_I2C_Read... [19:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:19]Read from MH i2c: E2 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: E2 0E 00 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: E2 0E 00 FC 19 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F0 [19:26:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:26:19]wFMCommunicate OK [19:26:19]SAM_PROTO_GetShiftState done [19:26:19]FM_GetShiftState done [19:26:19]opened in 1730160548 [19:26:19]opened+sec_in_day 1730246948 [19:26:19]quantity*price = 50041 [19:26:19]sum+1 = 50042 [19:26: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 664 29.10.2024 19:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97155 ФПД: 255715384375450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97155&fm=255715384375450&tin=02508201610067®Number=0000000000170478&sum=50000 [19:26:20]StoreToDocumentArchive [19:26:20]shift 145 fd 97155 [19:26:20]save to /storage/0145/doc_00097155 [19:26:20]save last doc name /storage/0145/doc_00097155 to /storage/kkm_last_doc_name [19:26:20]save OK [19:26:20]Clear old archive folders... [19:26:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:26:20]tlvbuf is 006F1680 [19:26:20]SAM_PROTO_ClearQueue [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 09 00 00 [19:26:20]Write to MH i2c: E2 08 00 09 1A 80 09 00 00 00 00 00 00 95 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 09 1A 00 90 00 97 [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]SAM_PROTO_ClearQueue done [19:26:20]KKMCreateOFDPacket [19:26:20]OFDProtocolAddRootSTLVToBuf [19:26:20]FM_MakeSignedData [19:26:20]FM_MakeSignedData [19:26:20]SAM_PROTO_SignData [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 0D 01 02 [19:26:20]Write to MH i2c: E2 08 00 0A 1A 80 0D 01 02 00 00 00 00 9D [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 0A 1A 00 90 00 98 [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]wFMCommunicate request_size=255 [19:26:20]MH_SAM_APDU [19:26: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 34 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 98 02 00 00 F4 03 04 00 DB 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7B 01 00 35 04 06 00 E8 [19:26:20]Write to MH i2c: E2 02 01 0B 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 34 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 98 02 00 00 F4 03 04 00 DB 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7B 01 00 35 04 06 00 E8 00 00 D6 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 0B 1A 00 90 00 99 [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]wFMCommunicate request_size=10 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 0D 02 02 05 92 60 A6 38 9A [19:26:20]Write to MH i2c: E2 0D 00 0C 1A 80 0D 02 02 05 00 92 60 A6 38 9A 00 00 14 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 0C 1A 00 90 00 9A [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 0D 03 02 [19:26:20]Write to MH i2c: E2 08 00 0D 1A 80 0D 03 02 00 00 00 00 A2 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 0B 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 0B 00 0D 1A 00 4E 29 EE 13 A8 81 BA 76 90 00 74 [19:26:20]RAPDU: 4E 29 EE 13 A8 81 BA 76 90 00 [19:26:20]wFMCommunicate OK [19:26:20]SAM_PROTO_SignData done [19:26:20]FM_MakeSignedData done [19:26:20]CreateOFDProtocolMessage [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 11 00 00 [19:26:20]Write to MH i2c: E2 08 00 0E 1A 80 11 00 00 00 00 00 00 A2 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 17 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 17 00 0E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [19:26:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:26:20]wFMCommunicate OK [19:26:20]CreateOFDProtocolMessage done [19:26:20]OFDSenderStorePacket 97155 [19:26:20]StoreOFDPacket docnum=97155 [19:26:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 DF 07 01 E3 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 34 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 98 02 00 00 F4 03 04 00 DB 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7B 01 00 35 04 06 00 E8 92 60 A6 38 9A 4E 29 EE 13 A8 81 BA 76 [19:26:20]CheckFolder [19:26:20]dirname=/storage/ofd_packets [19:26:20]CheckFolder done [19:26:20]ProducePacketName [19:26:20]name=ofd_packets/00097155 [19:26:20]NVStorageSaveData ofd_packets/00097155 [19:26:20]File name is /storage/ofd_packets/00097155 [19:26:20]Write 301 bytes [19:26:20]NVStorageSaveData done [19:26:20]OFDSenderStorePacket done [19:26:20]KKMCreateOFDPacket done [19:26:20]NVStorageSaveData kkm_last_timestamp [19:26:20]File name is /storage/kkm_last_timestamp [19:26:20]Write 4 bytes [19:26:20]NVStorageSaveData done [19:26:20]ExternCall_PrintAddStr [19:26:20]wPrintStart [19:26:20]Write to MH i2c: 01 00 00 0F 1A 29 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: 01 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: 01 07 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: 01 07 00 0F 1A 00 00 00 00 00 FF 0F 3E [19:26:20]RasterBufferAndPrint [19:26:20]line Счет N : (1)3407692 [19:26:20]line ИНН: 02508201610067 [19:26:20]line Контрольно-Кассовый Чек [19:26:20]line ПРОДАЖА [19:26:20]line ТРК (МРК, ГНК) : 12 [19:26:20]line Товар: 2710124130 [19:26:20]line Аи-92-К-4 [19:26:20]line 7.480 * 66.90 [19:26:20]line = 500.41 [19:26:20]line НДС 12% НСП 1% [19:26:20]line > о реализуемом товаре [19:26:20]line ОКРУГЛЕНИЕ: -0.41 [19:26:20]line ИТОГО: 500.00 [19:26:20]line Внесено: 500.00 [19:26:20]line СДАЧА: 0.00 [19:26:20]line НСП 1% : 4.43 [19:26:20]line НДС 12% : 53.14 [19:26:20]line Наличными: 500.00 [19:26:20]line Безнал.: 0.00 [19:26:20]line Место: АЗС № 82 "Партнер Нефть" [19:26:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:26:20]line СНО: Общий режим [19:26:20]line Чек 664 29.10.2024 19:26 [19:26:20]line Смена: 145 ФФД: 1.0 [19:26:20]line ЗНМ: 0300000017 [19:26:20]line РНМ: 0000000000170478 [19:26:20]line Версия ККМ: v1.0 [19:26:20]line ФМ: 0000000002098560 [19:26:20]line ФД: 97155 [19:26:20]line ФПД: 255715384375450 [19:26:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97155&fm=255715384375450&tin=02508201610067®Number=0000000000170478&sum=50000 [19:26:21]OFD Sender: Processing packet 97155 [packets to send 59, broken 58] [19:26:21]ProducePacketName [19:26:21]name=ofd_packets/00097155 [19:26:21]OFD Sender: To server: pG, [19:26:21]CommunicateWithHost lk.salyk.kg:30040 [19:26:21]ConnectInit lk.salyk.kg [19:26:21]written 0, free lines is 4095 [19:26:21]Connected sock=10 [19:26:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 DF 07 01 E3 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 34 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 98 02 00 00 F4 03 04 00 DB 36 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 7B 01 00 35 04 06 00 E8 92 60 A6 38 9A 4E 29 EE 13 A8 81 BA 76 [19:26:21]Write to MH i2c: 01 00 00 3A 1A 54 [19:26:21]Write i2c OK [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 07 00 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 07 00 3A 1A 00 00 00 00 00 FE 0C 65 [19:26:21]RasterBufferAndPrint [19:26:21]line [19:26:21]line [19:26:21]line [19:26:21]line [19:26:21]line [19:26:21]written 0, free lines is 3332 [19:26:21]MH_Cut [19:26:21]Write to MH i2c: D1 01 00 41 1A 01 2D [19:26:21]Write i2c OK [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: D1 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: D1 01 00 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: D1 01 00 41 1A 00 2C [19:26:21]Write to MH i2c: 01 00 00 42 1A 5C [19:26:21]Write i2c OK [19:26:21]MH_I2C_Read... [19:26:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5B 4F 47 00 95 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 32 30 39 38 35 36 30 10 04 04 00 83 7B 01 00 F4 03 04 00 01 E1 20 67 B6 04 01 00 00 73 C1 1A B6 36 BB DC 3F [19:26:21]CommunicateWithHost err = 0 [19:26:21]CheckOFDResponse [19:26:21]1017 (14) - 77093643461234 [19:26:21]1041 (16) - 0000000002098560 [19:26:21]1040 (4) - 97155 [19:26:21]1012 (4) - 29.10.2024 13:20 [19:26:21]1206 (1) - 0 [19:26:21]OFD Sender: Remove packet 97155 [19:26:21]ProducePacketName [19:26:21]name=ofd_packets/00097155 [19:26:21]NVStorageDeleteData [19:26:22]OFD Sender: No OFD packet to send [19:26:22]*** Cut start [19:26:22]*** Partial cut [19:26:22]*** CUTSNS_PIN = 1 [19:26:22]*** CUTSNS_PIN = 0 [19:26:22]*** Brake cut motor [19:26:22]Read from MH i2c: 01 [19:26:22]MH_I2C_Read... [19:26:22]*** Stop cut motor [19:26:22]*** Cut end [19:26:22]Read from MH i2c: 01 07 00 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: 01 07 00 42 1A 00 00 00 00 00 FF 0F 71 [19:26:22]process_action close_receipt done [19:26:22]requested_data is exist [19:26:22]produce_requested_data [19:26:22]requested_item fm.sn is exist - process it [19:26:22]wFMCommunicate request_size=4 [19:26:22]MH_SAM_APDU [19:26:22]CAPDU: 80 11 00 00 [19:26:22]Write to MH i2c: E2 08 00 43 1A 80 11 00 00 00 00 00 00 D7 [19:26:22]Write i2c OK [19:26:22]MH_I2C_Read... [19:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:22]Read from MH i2c: E2 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 17 00 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 17 00 43 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [19:26:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:26:22]wFMCommunicate OK [19:26:22]requested_item fd.num is exist - process it [19:26:22]SAM_PROTO_GetFieldsCounters [19:26:22]wFMCommunicate request_size=4 [19:26:22]MH_SAM_APDU [19:26:22]CAPDU: 80 13 00 00 [19:26:22]Write to MH i2c: E2 08 00 44 1A 80 13 00 00 00 00 00 00 DA [19:26:22]Write i2c OK [19:26:22]MH_I2C_Read... [19:26:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:23]Read from MH i2c: E2 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: E2 62 00 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: E2 62 00 44 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [19:26:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:23]wFMCommunicate OK [19:26:23]SAM_PROTO_GetFieldsCounters done [19:26:23]requested_item shift.num is exist - process it [19:26:23]requested_item shift.opened is exist - process it [19:26:23]req_shift_opened [19:26:23]FM_GetShiftState [19:26:23]SAM_PROTO_GetShiftState [19:26:23]wFMCommunicate request_size=4 [19:26:23]MH_SAM_APDU [19:26:23]CAPDU: 80 13 01 00 [19:26:23]Write to MH i2c: E2 08 00 45 1A 80 13 01 00 00 00 00 00 DC [19:26:23]Write i2c OK [19:26:23]MH_I2C_Read... [19:26:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:23]Read from MH i2c: E2 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: E2 0E 00 [19:26:23]MH_I2C_Read... [19:26:23]Read from MH i2c: E2 0E 00 45 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3A [19:26:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:26:23]wFMCommunicate OK [19:26:23]SAM_PROTO_GetShiftState done [19:26:23]FM_GetShiftState done [19:26:23]req_shift_opened done [19:26:23]requested_item shift.open_date is exist - process it [19:26:23]req_shift_open_date [19:26:23]req_shift_open_date done [19:26:23]produce_requested_data done [19:26:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97155,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:26:23]process_action_free close_receipt [19:26:23]json_value_free [19:26:23]json_value_free done [19:26:23]process_json_proto returns [19:26:23]Send response to host [19:26:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97155,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:26:23]free response buf [19:26:23]execute_script done [19:26:23]execute_script returns [19:26:23]free content buf [19:26:23]Sock 9.Close socket [19:26:23]Sock 9.Thread stoped [19:26:27]OFD Sender: No OFD packet to send [19:26:32]OFD Sender: No OFD packet to send [19:26:37]OFD Sender: No OFD packet to send [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:12]OFD Sender: No OFD packet to send [19:27:17]OFD Sender: No OFD packet to send [19:27:22]OFD Sender: No OFD packet to send [19:27:27]OFD Sender: No OFD packet to send [19:27:32]OFD Sender: No OFD packet to send [19:27:37]OFD Sender: No OFD packet to send [19:27:42]OFD Sender: No OFD packet to send [19:27:47]OFD Sender: No OFD packet to send [19:27:52]OFD Sender: No OFD packet to send [19:27:57]OFD Sender: No OFD packet to send [19:28:02]OFD Sender: No OFD packet to send [19:28:07]OFD Sender: No OFD packet to send [19:28:12]OFD Sender: No OFD packet to send [19:28:17]OFD Sender: No OFD packet to send [19:28:22]OFD Sender: No OFD packet to send [19:28:27]OFD Sender: No OFD packet to send [19:28:32]OFD Sender: No OFD packet to send [19:28:37]OFD Sender: No OFD packet to send [19:28:42]OFD Sender: No OFD packet to send [19:28:47]OFD Sender: No OFD packet to send [19:28:52]OFD Sender: No OFD packet to send [19:28:57]OFD Sender: No OFD packet to send [19:29:02]OFD Sender: No OFD packet to send [19:29:07]OFD Sender: No OFD packet to send [19:29:12]OFD Sender: No OFD packet to send [19:29:17]OFD Sender: No OFD packet to send [19:29:22]OFD Sender: No OFD packet to send [19:29:27]OFD Sender: No OFD packet to send [19:29:32]OFD Sender: No OFD packet to send [19:29:37]OFD Sender: No OFD packet to send [19:29:42]OFD Sender: No OFD packet to send [19:29:47]OFD Sender: No OFD packet to send [19:29:52]OFD Sender: No OFD packet to send [19:29:57]OFD Sender: No OFD packet to send [19:30:02]OFD Sender: No OFD packet to send [19:30:07]OFD Sender: No OFD packet to send [19:30:12]OFD Sender: No OFD packet to send [19:30:17]OFD Sender: No OFD packet to send [19:30:22]OFD Sender: No OFD packet to send [19:30:27]OFD Sender: No OFD packet to send [19:30:32]OFD Sender: No OFD packet to send [19:30:37]OFD Sender: No OFD packet to send [19:30:42]OFD Sender: No OFD packet to send [19:30:47]OFD Sender: No OFD packet to send [19:30:52]OFD Sender: No OFD packet to send [19:30:57]OFD Sender: No OFD packet to send [19:31:02]OFD Sender: No OFD packet to send [19:31:07]OFD Sender: No OFD packet to send [19:31:12]OFD Sender: No OFD packet to send [19:31:17]OFD Sender: No OFD packet to send [19:31:22]OFD Sender: No OFD packet to send [19:31:27]OFD Sender: No OFD packet to send [19:31:32]OFD Sender: No OFD packet to send [19:31:37]OFD Sender: No OFD packet to send [19:31:42]OFD Sender: No OFD packet to send [19:31:47]OFD Sender: No OFD packet to send [19:31:52]OFD Sender: No OFD packet to send [19:31:57]OFD Sender: No OFD packet to send [19:32:02]OFD Sender: No OFD packet to send [19:32:07]OFD Sender: No OFD packet to send [19:32:12]OFD Sender: No OFD packet to send [19:32:17]OFD Sender: No OFD packet to send [19:32:22]OFD Sender: No OFD packet to send [19:32:27]OFD Sender: No OFD packet to send [19:32:32]OFD Sender: No OFD packet to send [19:32:37]OFD Sender: No OFD packet to send [19:32:42]OFD Sender: No OFD packet to send [19:32:47]OFD Sender: No OFD packet to send [19:32:52]OFD Sender: No OFD packet to send [19:32:57]OFD Sender: No OFD packet to send [19:33:02]OFD Sender: No OFD packet to send [19:33:07]OFD Sender: No OFD packet to send [19:33:12]OFD Sender: No OFD packet to send [19:33:17]OFD Sender: No OFD packet to send [19:33:22]OFD Sender: No OFD packet to send [19:33:23]accept exits with 7 [19:33:23]New connection [19:33:23]New thread 3066723684 created [19:33:23]Thread 3066580324 joined [19:33:23]Waiting for new connection... [19:33:23] Sock 7.Parse request [19:33:23]Sock 7.Check first char [19:33:23]Sock 7.First char is OK [19:33:23]request: POST /json_proto HTTP/1.0 [19:33:23]Method: POST [19:33:23]URL: /json_proto [19:33:23]Method is POST - this is cgi request [19:33:23]url: /json_proto [19:33:23]query_string will be loaded in cgi processing [19:33:23]execute_cgi json_proto POST (null) [19:33:23]execute_cgi path=json_proto method=POST [19:33:23]POST find Content-Length [19:33:23]Host: 172.17.40.67:8080 [19:33:23]Content-Length: 678 [19:33:23]Content-Type: application/json [19:33:23] [19:33:23]POST finish read [19:33:23]Found Content-Length = 678 [19:33:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:23]execute_script... [19:33: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)3407694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:23]POST & json_proto [19:33:23]process_json_proto [19:33:23]json parsed OK: [19:33:23]protocol is kg_v1.0 [19:33:23]action value=close_receipt [19:33:23]process_action close_receipt [19:33:23]cmd_close_receipt [19:33:23]MH_GetDate [19:33:23]Write to MH i2c: F0 00 00 46 1A 4F [19:33:23]Write i2c OK [19:33:23]MH_I2C_Read... [19:33:23]Read from MH i2c: F0 [19:33:23]MH_I2C_Read... [19:33:23]Read from MH i2c: F0 09 00 [19:33:23]MH_I2C_Read... [19:33:23]Read from MH i2c: F0 09 00 46 1A 00 84 38 21 67 EE DA 66 66 30 [19:33:23]GetLastDocTimeStamp 1730229979 [19:33:23]current date 1730230404 [19:33:23]FM_GetShiftState [19:33:23]SAM_PROTO_GetShiftState [19:33:23]wFMCommunicate request_size=4 [19:33:23]MH_SAM_APDU [19:33:23]CAPDU: 80 13 01 00 [19:33:23]Write to MH i2c: E2 08 00 47 1A 80 13 01 00 00 00 00 00 DE [19:33:23]Write i2c OK [19:33:23]MH_I2C_Read... [19:33:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:23]Read from MH i2c: E2 [19:33:23]MH_I2C_Read... [19:33:23]Read from MH i2c: E2 0E 00 [19:33:23]MH_I2C_Read... [19:33:23]Read from MH i2c: E2 0E 00 47 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3C [19:33:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:33:23]wFMCommunicate OK [19:33:23]SAM_PROTO_GetShiftState done [19:33:23]FM_GetShiftState done [19:33:23]opened in 1730160548 [19:33:23]opened+sec_in_day 1730246948 [19:33:23]quantity*price = 38066 [19:33:23]sum+1 = 38067 [19:33:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 380.00 Внесено: 380.00 СДАЧА: 0.00 НСП 1% : 3.37 НДС 12% : 40.42 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 665 29.10.2024 19:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97156 ФПД: 118239683373688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97156&fm=118239683373688&tin=02508201610067®Number=0000000000170478&sum=38000 [19:33:25]StoreToDocumentArchive [19:33:25]shift 145 fd 97156 [19:33:25]save to /storage/0145/doc_00097156 [19:33:25]save last doc name /storage/0145/doc_00097156 to /storage/kkm_last_doc_name [19:33:25]save OK [19:33:25]Clear old archive folders... [19:33:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:25]tlvbuf is 0073D000 [19:33:25]SAM_PROTO_ClearQueue [19:33:25]wFMCommunicate request_size=4 [19:33:25]MH_SAM_APDU [19:33:25]CAPDU: 80 09 00 00 [19:33:25]Write to MH i2c: E2 08 00 54 1A 80 09 00 00 00 00 00 00 E0 [19:33:25]Write i2c OK [19:33:25]MH_I2C_Read... [19:33:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:25]Read from MH i2c: E2 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 54 1A 00 90 00 E2 [19:33:25]RAPDU: 90 00 [19:33:25]wFMCommunicate OK [19:33:25]SAM_PROTO_ClearQueue done [19:33:25]KKMCreateOFDPacket [19:33:25]OFDProtocolAddRootSTLVToBuf [19:33:25]FM_MakeSignedData [19:33:25]FM_MakeSignedData [19:33:25]SAM_PROTO_SignData [19:33:25]wFMCommunicate request_size=4 [19:33:25]MH_SAM_APDU [19:33:25]CAPDU: 80 0D 01 02 [19:33:25]Write to MH i2c: E2 08 00 55 1A 80 0D 01 02 00 00 00 00 E8 [19:33:25]Write i2c OK [19:33:25]MH_I2C_Read... [19:33:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:25]Read from MH i2c: E2 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 55 1A 00 90 00 E3 [19:33:25]RAPDU: 90 00 [19:33:25]wFMCommunicate OK [19:33:25]wFMCommunicate request_size=255 [19:33:25]MH_SAM_APDU [19:33: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 34 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 84 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7B 01 00 35 04 06 00 6B [19:33:25]Write to MH i2c: E2 02 01 56 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 34 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 84 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7B 01 00 35 04 06 00 6B 00 00 D1 [19:33:25]Write i2c OK [19:33:25]MH_I2C_Read... [19:33:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:25]Read from MH i2c: E2 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 56 1A 00 90 00 E4 [19:33:25]RAPDU: 90 00 [19:33:25]wFMCommunicate OK [19:33:25]wFMCommunicate request_size=10 [19:33:25]MH_SAM_APDU [19:33:25]CAPDU: 80 0D 02 02 05 89 D2 53 6A 78 [19:33:25]Write to MH i2c: E2 0D 00 57 1A 80 0D 02 02 05 00 89 D2 53 6A 78 00 00 85 [19:33:25]Write i2c OK [19:33:25]MH_I2C_Read... [19:33:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:25]Read from MH i2c: E2 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 03 00 57 1A 00 90 00 E5 [19:33:25]RAPDU: 90 00 [19:33:25]wFMCommunicate OK [19:33:25]wFMCommunicate request_size=4 [19:33:25]MH_SAM_APDU [19:33:25]CAPDU: 80 0D 03 02 [19:33:25]Write to MH i2c: E2 08 00 58 1A 80 0D 03 02 00 00 00 00 ED [19:33:25]Write i2c OK [19:33:25]MH_I2C_Read... [19:33:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:25]Read from MH i2c: E2 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 0B 00 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 0B 00 58 1A 00 89 4A EB 89 2A 46 93 35 90 00 6D [19:33:25]RAPDU: 89 4A EB 89 2A 46 93 35 90 00 [19:33:25]wFMCommunicate OK [19:33:25]SAM_PROTO_SignData done [19:33:25]FM_MakeSignedData done [19:33:25]CreateOFDProtocolMessage [19:33:25]wFMCommunicate request_size=4 [19:33:25]MH_SAM_APDU [19:33:25]CAPDU: 80 11 00 00 [19:33:25]Write to MH i2c: E2 08 00 59 1A 80 11 00 00 00 00 00 00 ED [19:33:25]Write i2c OK [19:33:25]MH_I2C_Read... [19:33:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:25]Read from MH i2c: E2 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 17 00 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: E2 17 00 59 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [19:33:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:33:25]wFMCommunicate OK [19:33:25]CreateOFDProtocolMessage done [19:33:25]OFDSenderStorePacket 97156 [19:33:25]StoreOFDPacket docnum=97156 [19:33:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 A4 07 01 23 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 34 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 84 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7B 01 00 35 04 06 00 6B 89 D2 53 6A 78 89 4A EB 89 2A 46 93 35 [19:33:25]CheckFolder [19:33:25]dirname=/storage/ofd_packets [19:33:25]CheckFolder done [19:33:25]ProducePacketName [19:33:25]name=ofd_packets/00097156 [19:33:25]NVStorageSaveData ofd_packets/00097156 [19:33:25]File name is /storage/ofd_packets/00097156 [19:33:25]Write 301 bytes [19:33:25]NVStorageSaveData done [19:33:25]OFDSenderStorePacket done [19:33:25]KKMCreateOFDPacket done [19:33:25]NVStorageSaveData kkm_last_timestamp [19:33:25]File name is /storage/kkm_last_timestamp [19:33:25]Write 4 bytes [19:33:25]NVStorageSaveData done [19:33:25]ExternCall_PrintAddStr [19:33:25]wPrintStart [19:33:25]Write to MH i2c: 01 00 00 5A 1A 74 [19:33:25]Write i2c OK [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: 01 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: 01 07 00 [19:33:25]MH_I2C_Read... [19:33:25]Read from MH i2c: 01 07 00 5A 1A 00 00 00 00 00 FF 0F 89 [19:33:25]RasterBufferAndPrint [19:33:25]line Счет N : (1)3407694 [19:33:25]line ИНН: 02508201610067 [19:33:25]line Контрольно-Кассовый Чек [19:33:25]line ПРОДАЖА [19:33:25]line ТРК (МРК, ГНК) : 42 [19:33:25]line Товар: 2710124130 [19:33:25]line Аи-92-К-4 [19:33:25]line 5.690 * 66.90 [19:33:25]line = 380.66 [19:33:25]line НДС 12% НСП 1% [19:33:25]line > о реализуемом товаре [19:33:25]line ОКРУГЛЕНИЕ: -0.66 [19:33:25]line ИТОГО: 380.00 [19:33:25]line Внесено: 380.00 [19:33:25]line СДАЧА: 0.00 [19:33:25]line НСП 1% : 3.37 [19:33:25]line НДС 12% : 40.42 [19:33:25]line Наличными: 380.00 [19:33:25]line Безнал.: 0.00 [19:33:25]line Место: АЗС № 82 "Партнер Нефть" [19:33:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:33:25]line СНО: Общий режим [19:33:25]line Чек 665 29.10.2024 19:33 [19:33:25]line Смена: 145 ФФД: 1.0 [19:33:25]line ЗНМ: 0300000017 [19:33:25]line РНМ: 0000000000170478 [19:33:25]line Версия ККМ: v1.0 [19:33:25]line ФМ: 0000000002098560 [19:33:25]line ФД: 97156 [19:33:25]line ФПД: 118239683373688 [19:33:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193324&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97156&fm=118239683373688&tin=02508201610067®Number=0000000000170478&sum=38000 [19:33:25]OFD Sender: Processing packet 97156 [packets to send 59, broken 58] [19:33:25]ProducePacketName [19:33:25]name=ofd_packets/00097156 [19:33:25]OFD Sender: To server: pG, [19:33:25]CommunicateWithHost lk.salyk.kg:30040 [19:33:25]ConnectInit lk.salyk.kg [19:33:25]written 0, free lines is 4095 [19:33:26]Connected sock=10 [19:33:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 A4 07 01 23 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 34 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 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 84 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 7B 01 00 35 04 06 00 6B 89 D2 53 6A 78 89 4A EB 89 2A 46 93 35 [19:33:26]Write to MH i2c: 01 00 00 85 1A 9F [19:33:26]Write i2c OK [19:33:26]MH_I2C_Read... [19:33:26]Read from MH i2c: 01 [19:33:26]MH_I2C_Read... [19:33:26]Read from MH i2c: 01 07 00 [19:33:26]MH_I2C_Read... [19:33:26]Read from MH i2c: 01 07 00 85 1A 00 00 00 00 00 00 0D B3 [19:33:26]RasterBufferAndPrint [19:33:26]line [19:33:26]line [19:33:26]line [19:33:26]line [19:33:26]line [19:33:26]written 0, free lines is 3334 [19:33:26]MH_Cut [19:33:26]Write to MH i2c: D1 01 00 8C 1A 01 78 [19:33:26]Write i2c OK [19:33:26]MH_I2C_Read... [19:33:26]Read from MH i2c: D1 [19:33:26]MH_I2C_Read... [19:33:26]Read from MH i2c: D1 01 00 [19:33:26]MH_I2C_Read... [19:33:26]Read from MH i2c: D1 01 00 8C 1A 00 77 [19:33:26]Write to MH i2c: 01 00 00 8D 1A A7 [19:33:26]Write i2c OK [19:33:26]MH_I2C_Read... [19:33:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 7E 47 00 E5 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 32 30 39 38 35 36 30 10 04 04 00 84 7B 01 00 F4 03 04 00 AA E2 20 67 B6 04 01 00 00 56 EF 61 98 3A 23 BC D7 [19:33:26]CommunicateWithHost err = 0 [19:33:26]CheckOFDResponse [19:33:26]1017 (14) - 77093643461234 [19:33:26]1041 (16) - 0000000002098560 [19:33:26]1040 (4) - 97156 [19:33:26]1012 (4) - 29.10.2024 13:27 [19:33:26]1206 (1) - 0 [19:33:26]OFD Sender: Remove packet 97156 [19:33:26]ProducePacketName [19:33:26]name=ofd_packets/00097156 [19:33:26]NVStorageDeleteData [19:33:26]OFD Sender: No OFD packet to send [19:33:26]*** Cut start [19:33:26]*** Partial cut [19:33:26]*** CUTSNS_PIN = 1 [19:33:27]*** CUTSNS_PIN = 0 [19:33:27]*** Brake cut motor [19:33:27]Read from MH i2c: 01 [19:33:27]MH_I2C_Read... [19:33:27]*** Stop cut motor [19:33:27]*** Cut end [19:33:27]Read from MH i2c: 01 07 00 [19:33:27]MH_I2C_Read... [19:33:27]Read from MH i2c: 01 07 00 8D 1A 00 00 00 00 00 FF 0F BC [19:33:27]process_action close_receipt done [19:33:27]requested_data is exist [19:33:27]produce_requested_data [19:33:27]requested_item fm.sn is exist - process it [19:33:27]wFMCommunicate request_size=4 [19:33:27]MH_SAM_APDU [19:33:27]CAPDU: 80 11 00 00 [19:33:27]Write to MH i2c: E2 08 00 8E 1A 80 11 00 00 00 00 00 00 22 [19:33:27]Write i2c OK [19:33:27]MH_I2C_Read... [19:33:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:27]Read from MH i2c: E2 [19:33:27]MH_I2C_Read... [19:33:27]Read from MH i2c: E2 17 00 [19:33:27]MH_I2C_Read... [19:33:27]Read from MH i2c: E2 17 00 8E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [19:33:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:33:27]wFMCommunicate OK [19:33:27]requested_item fd.num is exist - process it [19:33:27]SAM_PROTO_GetFieldsCounters [19:33:27]wFMCommunicate request_size=4 [19:33:27]MH_SAM_APDU [19:33:27]CAPDU: 80 13 00 00 [19:33:27]Write to MH i2c: E2 08 00 8F 1A 80 13 00 00 00 00 00 00 25 [19:33:27]Write i2c OK [19:33:27]MH_I2C_Read... [19:33:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:27]Read from MH i2c: E2 [19:33:27]MH_I2C_Read... [19:33:27]Read from MH i2c: E2 62 00 [19:33:27]MH_I2C_Read... [19:33:27]Read from MH i2c: E2 62 00 8F 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [19:33:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:33:27]wFMCommunicate OK [19:33:27]SAM_PROTO_GetFieldsCounters done [19:33:27]requested_item shift.num is exist - process it [19:33:27]requested_item shift.opened is exist - process it [19:33:27]req_shift_opened [19:33:27]FM_GetShiftState [19:33:27]SAM_PROTO_GetShiftState [19:33:27]wFMCommunicate request_size=4 [19:33:27]MH_SAM_APDU [19:33:27]CAPDU: 80 13 01 00 [19:33:27]Write to MH i2c: E2 08 00 90 1A 80 13 01 00 00 00 00 00 27 [19:33:27]Write i2c OK [19:33:27]MH_I2C_Read... [19:33:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:27]Read from MH i2c: E2 [19:33:27]MH_I2C_Read... [19:33:27]Read from MH i2c: E2 0E 00 [19:33:27]MH_I2C_Read... [19:33:27]Read from MH i2c: E2 0E 00 90 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 85 [19:33:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:33:27]wFMCommunicate OK [19:33:27]SAM_PROTO_GetShiftState done [19:33:27]FM_GetShiftState done [19:33:27]req_shift_opened done [19:33:27]requested_item shift.open_date is exist - process it [19:33:27]req_shift_open_date [19:33:27]req_shift_open_date done [19:33:27]produce_requested_data done [19:33:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97156,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:33:27]process_action_free close_receipt [19:33:27]json_value_free [19:33:27]json_value_free done [19:33:27]process_json_proto returns [19:33:27]Send response to host [19:33:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97156,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:33:27]free response buf [19:33:27]execute_script done [19:33:27]execute_script returns [19:33:27]free content buf [19:33:27]Sock 7.Close socket [19:33:27]Sock 7.Thread stoped [19:33:31]OFD Sender: No OFD packet to send [19:33:36]OFD Sender: No OFD packet to send [19:33:41]OFD Sender: No OFD packet to send [19:33:46]OFD Sender: No OFD packet to send [19:33:51]OFD Sender: No OFD packet to send [19:33:56]OFD Sender: No OFD packet to send [19:34:01]OFD Sender: No OFD packet to send [19:34:06]OFD Sender: No OFD packet to send [19:34:11]OFD Sender: No OFD packet to send [19:34:16]OFD Sender: No OFD packet to send [19:34:21]OFD Sender: No OFD packet to send [19:34:26]OFD Sender: No OFD packet to send [19:34:31]OFD Sender: No OFD packet to send [19:34:36]OFD Sender: No OFD packet to send [19:34:41]OFD Sender: No OFD packet to send [19:34:45]accept exits with 9 [19:34:45]New connection [19:34:45]New thread 3066580324 created [19:34:45]Thread 3066723684 joined [19:34:45]Waiting for new connection... [19:34:45] Sock 9.Parse request [19:34:45]Sock 9.Check first char [19:34:45]Sock 9.First char is OK [19:34:45]request: POST /json_proto HTTP/1.0 [19:34:45]Method: POST [19:34:45]URL: /json_proto [19:34:45]Method is POST - this is cgi request [19:34:45]url: /json_proto [19:34:45]query_string will be loaded in cgi processing [19:34:45]execute_cgi json_proto POST (null) [19:34:45]execute_cgi path=json_proto method=POST [19:34:45]POST find Content-Length [19:34:45]Host: 172.17.40.67:8080 [19:34:45]Content-Length: 678 [19:34:45]Content-Type: application/json [19:34:45] [19:34:45]POST finish read [19:34:45]Found Content-Length = 678 [19:34:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:34:45]execute_script... [19:34: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)3407695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:34:45]POST & json_proto [19:34:45]process_json_proto [19:34:45]json parsed OK: [19:34:45]protocol is kg_v1.0 [19:34:45]action value=close_receipt [19:34:45]process_action close_receipt [19:34:45]cmd_close_receipt [19:34:45]MH_GetDate [19:34:45]Write to MH i2c: F0 00 00 91 1A 9A [19:34:45]Write i2c OK [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: F0 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: F0 09 00 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: F0 09 00 91 1A 00 D6 38 21 67 EE DA 66 66 CD [19:34:45]GetLastDocTimeStamp 1730230404 [19:34:45]current date 1730230486 [19:34:45]FM_GetShiftState [19:34:45]SAM_PROTO_GetShiftState [19:34:45]wFMCommunicate request_size=4 [19:34:45]MH_SAM_APDU [19:34:45]CAPDU: 80 13 01 00 [19:34:45]Write to MH i2c: E2 08 00 92 1A 80 13 01 00 00 00 00 00 29 [19:34:45]Write i2c OK [19:34:45]MH_I2C_Read... [19:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:45]Read from MH i2c: E2 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: E2 0E 00 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: E2 0E 00 92 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 87 [19:34:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:34:45]wFMCommunicate OK [19:34:45]SAM_PROTO_GetShiftState done [19:34:45]FM_GetShiftState done [19:34:45]opened in 1730160548 [19:34:45]opened+sec_in_day 1730246948 [19:34:45]quantity*price = 50041 [19:34:45]sum+1 = 50042 [19:34: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 666 29.10.2024 19:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97157 ФПД: 162183080025503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193446&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97157&fm=162183080025503&tin=02508201610067®Number=0000000000170478&sum=50000 [19:34:46]StoreToDocumentArchive [19:34:46]shift 145 fd 97157 [19:34:46]save to /storage/0145/doc_00097157 [19:34:46]save last doc name /storage/0145/doc_00097157 to /storage/kkm_last_doc_name [19:34:46]save OK [19:34:46]Clear old archive folders... [19:34:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:34:46]tlvbuf is 00724E30 [19:34:46]SAM_PROTO_ClearQueue [19:34:46]wFMCommunicate request_size=4 [19:34:46]MH_SAM_APDU [19:34:46]CAPDU: 80 09 00 00 [19:34:46]Write to MH i2c: E2 08 00 9F 1A 80 09 00 00 00 00 00 00 2B [19:34:46]Write i2c OK [19:34:46]MH_I2C_Read... [19:34:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:46]Read from MH i2c: E2 [19:34:46]MH_I2C_Read... [19:34:46]Read from MH i2c: E2 03 00 [19:34:46]MH_I2C_Read... [19:34:46]Read from MH i2c: E2 03 00 9F 1A 00 90 00 2D [19:34:46]RAPDU: 90 00 [19:34:46]wFMCommunicate OK [19:34:46]SAM_PROTO_ClearQueue done [19:34:46]KKMCreateOFDPacket [19:34:46]OFDProtocolAddRootSTLVToBuf [19:34:46]FM_MakeSignedData [19:34:46]FM_MakeSignedData [19:34:46]SAM_PROTO_SignData [19:34:46]wFMCommunicate request_size=4 [19:34:46]MH_SAM_APDU [19:34:46]CAPDU: 80 0D 01 02 [19:34:46]Write to MH i2c: E2 08 00 A0 1A 80 0D 01 02 00 00 00 00 33 [19:34:46]Write i2c OK [19:34:46]MH_I2C_Read... [19:34:47]OFD Sender: No OFD packet to send [19:34:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 A0 1A 00 90 00 2E [19:34:47]RAPDU: 90 00 [19:34:47]wFMCommunicate OK [19:34:47]wFMCommunicate request_size=255 [19:34:47]MH_SAM_APDU [19:34:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9A 02 00 00 F4 03 04 00 D6 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7B 01 00 35 04 06 00 93 [19:34:47]Write to MH i2c: E2 02 01 A1 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 34 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 9A 02 00 00 F4 03 04 00 D6 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7B 01 00 35 04 06 00 93 00 00 18 [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 A1 1A 00 90 00 2F [19:34:47]RAPDU: 90 00 [19:34:47]wFMCommunicate OK [19:34:47]wFMCommunicate request_size=10 [19:34:47]MH_SAM_APDU [19:34:47]CAPDU: 80 0D 02 02 05 81 30 DF 9D 9F [19:34:47]Write to MH i2c: E2 0D 00 A2 1A 80 0D 02 02 05 00 81 30 DF 9D 9F 00 00 0C [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 A2 1A 00 90 00 30 [19:34:47]RAPDU: 90 00 [19:34:47]wFMCommunicate OK [19:34:47]wFMCommunicate request_size=4 [19:34:47]MH_SAM_APDU [19:34:47]CAPDU: 80 0D 03 02 [19:34:47]Write to MH i2c: E2 08 00 A3 1A 80 0D 03 02 00 00 00 00 38 [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 0B 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 0B 00 A3 1A 00 7F 21 8D 7D AF 89 A4 3D 90 00 FC [19:34:47]RAPDU: 7F 21 8D 7D AF 89 A4 3D 90 00 [19:34:47]wFMCommunicate OK [19:34:47]SAM_PROTO_SignData done [19:34:47]FM_MakeSignedData done [19:34:47]CreateOFDProtocolMessage [19:34:47]wFMCommunicate request_size=4 [19:34:47]MH_SAM_APDU [19:34:47]CAPDU: 80 11 00 00 [19:34:47]Write to MH i2c: E2 08 00 A4 1A 80 11 00 00 00 00 00 00 38 [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 17 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 17 00 A4 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [19:34:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:34:47]wFMCommunicate OK [19:34:47]CreateOFDProtocolMessage done [19:34:47]OFDSenderStorePacket 97157 [19:34:47]StoreOFDPacket docnum=97157 [19:34:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB E9 07 01 99 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 34 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 9A 02 00 00 F4 03 04 00 D6 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7B 01 00 35 04 06 00 93 81 30 DF 9D 9F 7F 21 8D 7D AF 89 A4 3D [19:34:47]CheckFolder [19:34:47]dirname=/storage/ofd_packets [19:34:47]CheckFolder done [19:34:47]ProducePacketName [19:34:47]name=ofd_packets/00097157 [19:34:47]NVStorageSaveData ofd_packets/00097157 [19:34:47]File name is /storage/ofd_packets/00097157 [19:34:47]Write 301 bytes [19:34:47]NVStorageSaveData done [19:34:47]OFDSenderStorePacket done [19:34:47]KKMCreateOFDPacket done [19:34:47]NVStorageSaveData kkm_last_timestamp [19:34:47]File name is /storage/kkm_last_timestamp [19:34:47]Write 4 bytes [19:34:47]NVStorageSaveData done [19:34:47]ExternCall_PrintAddStr [19:34:47]wPrintStart [19:34:47]Write to MH i2c: 01 00 00 A5 1A BF [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: 01 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: 01 07 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: 01 07 00 A5 1A 00 00 00 00 00 FF 0F D4 [19:34:47]RasterBufferAndPrint [19:34:47]line Счет N : (1)3407695 [19:34:47]line ИНН: 02508201610067 [19:34:47]line Контрольно-Кассовый Чек [19:34:47]line ПРОДАЖА [19:34:47]line ТРК (МРК, ГНК) : 12 [19:34:47]line Товар: 2710124130 [19:34:47]line Аи-92-К-4 [19:34:47]line 7.480 * 66.90 [19:34:47]line = 500.41 [19:34:47]line НДС 12% НСП 1% [19:34:47]line > о реализуемом товаре [19:34:47]line ОКРУГЛЕНИЕ: -0.41 [19:34:47]line ИТОГО: 500.00 [19:34:47]line Внесено: 500.00 [19:34:47]line СДАЧА: 0.00 [19:34:47]line НСП 1% : 4.43 [19:34:47]line НДС 12% : 53.14 [19:34:47]line Наличными: 500.00 [19:34:47]line Безнал.: 0.00 [19:34:47]line Место: АЗС № 82 "Партнер Нефть" [19:34:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:34:47]line СНО: Общий режим [19:34:47]line Чек 666 29.10.2024 19:34 [19:34:47]line Смена: 145 ФФД: 1.0 [19:34:47]line ЗНМ: 0300000017 [19:34:47]line РНМ: 0000000000170478 [19:34:47]line Версия ККМ: v1.0 [19:34:47]line ФМ: 0000000002098560 [19:34:47]line ФД: 97157 [19:34:47]line ФПД: 162183080025503 [19:34:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193446&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97157&fm=162183080025503&tin=02508201610067®Number=0000000000170478&sum=50000 [19:34:47]OFD Sender: Processing packet 97157 [packets to send 59, broken 58] [19:34:47]ProducePacketName [19:34:47]name=ofd_packets/00097157 [19:34:47]OFD Sender: To server: pG, [19:34:47]CommunicateWithHost lk.salyk.kg:30040 [19:34:47]ConnectInit lk.salyk.kg [19:34:47]written 0, free lines is 4095 [19:34:47]Connected sock=10 [19:34:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB E9 07 01 99 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 34 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 9A 02 00 00 F4 03 04 00 D6 38 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 7B 01 00 35 04 06 00 93 81 30 DF 9D 9F 7F 21 8D 7D AF 89 A4 3D [19:34:48]Write to MH i2c: 01 00 00 D0 1A EA [19:34:48]Write i2c OK [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: 01 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: 01 07 00 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: 01 07 00 D0 1A 00 00 00 00 00 01 0D FF [19:34:48]RasterBufferAndPrint [19:34:48]line [19:34:48]line [19:34:48]line [19:34:48]line [19:34:48]line [19:34:48]written 0, free lines is 3335 [19:34:48]MH_Cut [19:34:48]Write to MH i2c: D1 01 00 D7 1A 01 C3 [19:34:48]Write i2c OK [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: D1 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: D1 01 00 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: D1 01 00 D7 1A 00 C2 [19:34:48]Write to MH i2c: 01 00 00 D8 1A F2 [19:34:48]Write i2c OK [19:34:48]MH_I2C_Read... [19:34:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B BB 47 00 31 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 32 30 39 38 35 36 30 10 04 04 00 85 7B 01 00 F4 03 04 00 FC E2 20 67 B6 04 01 00 00 45 EC 74 82 F6 80 95 05 [19:34:48]CommunicateWithHost err = 0 [19:34:48]CheckOFDResponse [19:34:48]1017 (14) - 77093643461234 [19:34:48]1041 (16) - 0000000002098560 [19:34:48]1040 (4) - 97157 [19:34:48]1012 (4) - 29.10.2024 13:28 [19:34:48]1206 (1) - 0 [19:34:48]OFD Sender: Remove packet 97157 [19:34:48]ProducePacketName [19:34:48]name=ofd_packets/00097157 [19:34:48]NVStorageDeleteData [19:34:48]OFD Sender: No OFD packet to send [19:34:48]*** Cut start [19:34:48]*** Partial cut [19:34:48]*** CUTSNS_PIN = 1 [19:34:48]*** CUTSNS_PIN = 0 [19:34:49]*** Brake cut motor [19:34:49]Read from MH i2c: 01 [19:34:49]MH_I2C_Read... [19:34:49]*** Stop cut motor [19:34:49]*** Cut end [19:34:49]Read from MH i2c: 01 07 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: 01 07 00 D8 1A 00 00 00 00 00 FF 0F 07 [19:34:49]process_action close_receipt done [19:34:49]requested_data is exist [19:34:49]produce_requested_data [19:34:49]requested_item fm.sn is exist - process it [19:34:49]wFMCommunicate request_size=4 [19:34:49]MH_SAM_APDU [19:34:49]CAPDU: 80 11 00 00 [19:34:49]Write to MH i2c: E2 08 00 D9 1A 80 11 00 00 00 00 00 00 6D [19:34:49]Write i2c OK [19:34:49]MH_I2C_Read... [19:34:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:49]Read from MH i2c: E2 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 17 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 17 00 D9 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [19:34:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:34:49]wFMCommunicate OK [19:34:49]requested_item fd.num is exist - process it [19:34:49]SAM_PROTO_GetFieldsCounters [19:34:49]wFMCommunicate request_size=4 [19:34:49]MH_SAM_APDU [19:34:49]CAPDU: 80 13 00 00 [19:34:49]Write to MH i2c: E2 08 00 DA 1A 80 13 00 00 00 00 00 00 70 [19:34:49]Write i2c OK [19:34:49]MH_I2C_Read... [19:34:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:49]Read from MH i2c: E2 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 62 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 62 00 DA 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [19:34:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:49]wFMCommunicate OK [19:34:49]SAM_PROTO_GetFieldsCounters done [19:34:49]requested_item shift.num is exist - process it [19:34:49]requested_item shift.opened is exist - process it [19:34:49]req_shift_opened [19:34:49]FM_GetShiftState [19:34:49]SAM_PROTO_GetShiftState [19:34:49]wFMCommunicate request_size=4 [19:34:49]MH_SAM_APDU [19:34:49]CAPDU: 80 13 01 00 [19:34:49]Write to MH i2c: E2 08 00 DB 1A 80 13 01 00 00 00 00 00 72 [19:34:49]Write i2c OK [19:34:49]MH_I2C_Read... [19:34:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:49]Read from MH i2c: E2 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 0E 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 0E 00 DB 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D0 [19:34:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:34:49]wFMCommunicate OK [19:34:49]SAM_PROTO_GetShiftState done [19:34:49]FM_GetShiftState done [19:34:49]req_shift_opened done [19:34:49]requested_item shift.open_date is exist - process it [19:34:49]req_shift_open_date [19:34:49]req_shift_open_date done [19:34:49]produce_requested_data done [19:34:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97157,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:34:49]process_action_free close_receipt [19:34:49]json_value_free [19:34:49]json_value_free done [19:34:49]process_json_proto returns [19:34:49]Send response to host [19:34:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97157,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:34:49]free response buf [19:34:49]execute_script done [19:34:49]execute_script returns [19:34:49]free content buf [19:34:49]Sock 9.Close socket [19:34:49]Sock 9.Thread stoped [19:34:53]OFD Sender: No OFD packet to send [19:34:58]OFD Sender: No OFD packet to send [19:35:03]OFD Sender: No OFD packet to send [19:35:08]OFD Sender: No OFD packet to send [19:35:13]OFD Sender: No OFD packet to send [19:35:18]OFD Sender: No OFD packet to send [19:35:23]OFD Sender: No OFD packet to send [19:35:28]OFD Sender: No OFD packet to send [19:35:33]OFD Sender: No OFD packet to send [19:35:38]OFD Sender: No OFD packet to send [19:35:43]OFD Sender: No OFD packet to send [19:35:48]OFD Sender: No OFD packet to send [19:35:53]OFD Sender: No OFD packet to send [19:35:58]OFD Sender: No OFD packet to send [19:36:03]OFD Sender: No OFD packet to send [19:36:08]OFD Sender: No OFD packet to send [19:36:13]OFD Sender: No OFD packet to send [19:36:18]OFD Sender: No OFD packet to send [19:36:23]OFD Sender: No OFD packet to send [19:36:28]OFD Sender: No OFD packet to send [19:36:31]accept exits with 7 [19:36:31]New connection [19:36:31]New thread 3066723684 created [19:36:31]Thread 3066580324 joined [19:36:31]Waiting for new connection... [19:36:31] Sock 7.Parse request [19:36:31]Sock 7.Check first char [19:36:31]Sock 7.First char is OK [19:36:31]request: POST /json_proto HTTP/1.0 [19:36:31]Method: POST [19:36:31]URL: /json_proto [19:36:31]Method is POST - this is cgi request [19:36:31]url: /json_proto [19:36:31]query_string will be loaded in cgi processing [19:36:31]execute_cgi json_proto POST (null) [19:36:31]execute_cgi path=json_proto method=POST [19:36:31]POST find Content-Length [19:36:31]Host: 172.17.40.67:8080 [19:36:31]Content-Length: 689 [19:36:31]Content-Type: application/json [19:36:31] [19:36:31]POST finish read [19:36:31]Found Content-Length = 689 [19:36:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:36:31]execute_script... [19:36: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)3407693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:36:31]POST & json_proto [19:36:31]process_json_proto [19:36:31]json parsed OK: [19:36:31]protocol is kg_v1.0 [19:36:31]action value=close_receipt [19:36:31]process_action close_receipt [19:36:31]cmd_close_receipt [19:36:31]MH_GetDate [19:36:31]Write to MH i2c: F0 00 00 DC 1A E5 [19:36:31]Write i2c OK [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: F0 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: F0 09 00 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: F0 09 00 DC 1A 00 40 39 21 67 EE DA 66 66 83 [19:36:31]GetLastDocTimeStamp 1730230486 [19:36:31]current date 1730230592 [19:36:31]FM_GetShiftState [19:36:31]SAM_PROTO_GetShiftState [19:36:31]wFMCommunicate request_size=4 [19:36:31]MH_SAM_APDU [19:36:31]CAPDU: 80 13 01 00 [19:36:31]Write to MH i2c: E2 08 00 DD 1A 80 13 01 00 00 00 00 00 74 [19:36:31]Write i2c OK [19:36:31]MH_I2C_Read... [19:36:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:31]Read from MH i2c: E2 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: E2 0E 00 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: E2 0E 00 DD 1A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [19:36:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:36:31]wFMCommunicate OK [19:36:31]SAM_PROTO_GetShiftState done [19:36:31]FM_GetShiftState done [19:36:31]opened in 1730160548 [19:36:31]opened+sec_in_day 1730246948 [19:36:31]quantity*price = 100051 [19:36:31]sum+1 = 100052 [19:36:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 667 29.10.2024 19:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97158 ФПД: 105667959853601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193632&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97158&fm=105667959853601&tin=02508201610067®Number=0000000000170478&sum=100000 [19:36:32]StoreToDocumentArchive [19:36:32]shift 145 fd 97158 [19:36:32]save to /storage/0145/doc_00097158 [19:36:32]save last doc name /storage/0145/doc_00097158 to /storage/kkm_last_doc_name [19:36:32]save OK [19:36:32]Clear old archive folders... [19:36:32]ProcessDocumentItem done err = 0, tmpTLVsize=257 [19:36:32]tlvbuf is 006B2700 [19:36:32]SAM_PROTO_ClearQueue [19:36:32]wFMCommunicate request_size=4 [19:36:32]MH_SAM_APDU [19:36:32]CAPDU: 80 09 00 00 [19:36:32]Write to MH i2c: E2 08 00 EA 1A 80 09 00 00 00 00 00 00 76 [19:36:32]Write i2c OK [19:36:32]MH_I2C_Read... [19:36:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:32]Read from MH i2c: E2 [19:36:32]MH_I2C_Read... [19:36:32]Read from MH i2c: E2 03 00 [19:36:32]MH_I2C_Read... [19:36:32]Read from MH i2c: E2 03 00 EA 1A 00 90 00 78 [19:36:32]RAPDU: 90 00 [19:36:32]wFMCommunicate OK [19:36:32]SAM_PROTO_ClearQueue done [19:36:32]KKMCreateOFDPacket [19:36:32]OFDProtocolAddRootSTLVToBuf [19:36:32]FM_MakeSignedData [19:36:32]FM_MakeSignedData [19:36:32]SAM_PROTO_SignData [19:36:32]wFMCommunicate request_size=4 [19:36:32]MH_SAM_APDU [19:36:32]CAPDU: 80 0D 01 02 [19:36:32]Write to MH i2c: E2 08 00 EB 1A 80 0D 01 02 00 00 00 00 7E [19:36:32]Write i2c OK [19:36:32]MH_I2C_Read... [19:36:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:32]Read from MH i2c: E2 [19:36:32]MH_I2C_Read... [19:36:32]Read from MH i2c: E2 03 00 [19:36:32]MH_I2C_Read... [19:36:32]Read from MH i2c: E2 03 00 EB 1A 00 90 00 79 [19:36:32]RAPDU: 90 00 [19:36:32]wFMCommunicate OK [19:36:32]wFMCommunicate request_size=255 [19:36:32]MH_SAM_APDU [19:36:32]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 40 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7B 01 [19:36:32]Write to MH i2c: E2 02 01 EC 1A 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 40 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7B 01 00 00 09 [19:36:32]Write i2c OK [19:36:32]MH_I2C_Read... [19:36:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:33]Read from MH i2c: E2 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 03 00 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 03 00 EC 1A 00 90 00 7A [19:36:33]RAPDU: 90 00 [19:36:33]wFMCommunicate OK [19:36:33]wFMCommunicate request_size=16 [19:36:33]MH_SAM_APDU [19:36:33]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 60 1A BD 36 12 21 [19:36:33]Write to MH i2c: E2 13 00 ED 1A 80 0D 02 02 0B 00 00 35 04 06 00 60 1A BD 36 12 21 00 00 76 [19:36:33]Write i2c OK [19:36:33]MH_I2C_Read... [19:36:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:33]Read from MH i2c: E2 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 03 00 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 03 00 ED 1A 00 90 00 7B [19:36:33]RAPDU: 90 00 [19:36:33]wFMCommunicate OK [19:36:33]wFMCommunicate request_size=4 [19:36:33]MH_SAM_APDU [19:36:33]CAPDU: 80 0D 03 02 [19:36:33]Write to MH i2c: E2 08 00 EE 1A 80 0D 03 02 00 00 00 00 83 [19:36:33]Write i2c OK [19:36:33]MH_I2C_Read... [19:36:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:33]Read from MH i2c: E2 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 0B 00 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 0B 00 EE 1A 00 56 93 D0 7C 71 CB 81 77 90 00 ED [19:36:33]RAPDU: 56 93 D0 7C 71 CB 81 77 90 00 [19:36:33]wFMCommunicate OK [19:36:33]SAM_PROTO_SignData done [19:36:33]FM_MakeSignedData done [19:36:33]CreateOFDProtocolMessage [19:36:33]wFMCommunicate request_size=4 [19:36:33]MH_SAM_APDU [19:36:33]CAPDU: 80 11 00 00 [19:36:33]Write to MH i2c: E2 08 00 EF 1A 80 11 00 00 00 00 00 00 83 [19:36:33]Write i2c OK [19:36:33]MH_I2C_Read... [19:36:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:33]Read from MH i2c: E2 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 17 00 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: E2 17 00 EF 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [19:36:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:36:33]wFMCommunicate OK [19:36:33]CreateOFDProtocolMessage done [19:36:33]OFDSenderStorePacket 97158 [19:36:33]StoreOFDPacket docnum=97158 [19:36:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 9A C1 0D 01 2B 12 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 40 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7B 01 00 35 04 06 00 60 1A BD 36 12 21 56 93 D0 7C 71 CB 81 77 [19:36:33]CheckFolder [19:36:33]dirname=/storage/ofd_packets [19:36:33]CheckFolder done [19:36:33]ProducePacketName [19:36:33]name=ofd_packets/00097158 [19:36:33]NVStorageSaveData ofd_packets/00097158 [19:36:33]File name is /storage/ofd_packets/00097158 [19:36:33]Write 307 bytes [19:36:33]NVStorageSaveData done [19:36:33]OFDSenderStorePacket done [19:36:33]KKMCreateOFDPacket done [19:36:33]NVStorageSaveData kkm_last_timestamp [19:36:33]File name is /storage/kkm_last_timestamp [19:36:33]Write 4 bytes [19:36:33]NVStorageSaveData done [19:36:33]ExternCall_PrintAddStr [19:36:33]wPrintStart [19:36:33]Write to MH i2c: 01 00 00 F0 1A 0A [19:36:33]Write i2c OK [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: 01 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: 01 07 00 [19:36:33]MH_I2C_Read... [19:36:33]Read from MH i2c: 01 07 00 F0 1A 00 00 00 00 00 FF 0F 1F [19:36:33]RasterBufferAndPrint [19:36:33]line Счет N : (1)3407693 [19:36:33]line ИНН: 02508201610067 [19:36:33]line Контрольно-Кассовый Чек [19:36:33]line ПРОДАЖА [19:36:33]line ТРК (МРК, ГНК) : 21 [19:36:33]line Товар: 2710194800 [19:36:33]line D-ENERGY Дт-К-2 [19:36:33]line 12.960 * 77.20 [19:36:33]line = 1000.51 [19:36:33]line НДС 12% НСП 1% [19:36:33]line > о реализуемом товаре [19:36:33]line ОКРУГЛЕНИЕ: -0.51 [19:36:33]line ИТОГО: 1000.00 [19:36:33]line Внесено: 1000.00 [19:36:33]line СДАЧА: 0.00 [19:36:33]line НСП 1% : 8.85 [19:36:33]line НДС 12% : 106.25 [19:36:33]line Наличными: 1000.00 [19:36:33]line Безнал.: 0.00 [19:36:33]line Место: АЗС № 82 "Партнер Нефть" [19:36:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:36:33]line СНО: Общий режим [19:36:33]line Чек 667 29.10.2024 19:36 [19:36:33]line Смена: 145 ФФД: 1.0 [19:36:33]line ЗНМ: 0300000017 [19:36:33]line РНМ: 0000000000170478 [19:36:33]line Версия ККМ: v1.0 [19:36:33]line ФМ: 0000000002098560 [19:36:33]line ФД: 97158 [19:36:33]line ФПД: 105667959853601 [19:36:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193632&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97158&fm=105667959853601&tin=02508201610067®Number=0000000000170478&sum=100000 [19:36:33]OFD Sender: Processing packet 97158 [packets to send 59, broken 58] [19:36:33]ProducePacketName [19:36:33]name=ofd_packets/00097158 [19:36:33]OFD Sender: To server: pG, [19:36:33]CommunicateWithHost lk.salyk.kg:30040 [19:36:33]ConnectInit lk.salyk.kg [19:36:33]written 0, free lines is 4095 [19:36:33]Connected sock=10 [19:36:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 9A C1 0D 01 2B 12 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 40 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 7B 01 00 35 04 06 00 60 1A BD 36 12 21 56 93 D0 7C 71 CB 81 77 [19:36:34]Write to MH i2c: 01 00 00 1B 1B 36 [19:36:34]Write i2c OK [19:36:34]MH_I2C_Read... [19:36:34]Read from MH i2c: 01 [19:36:34]MH_I2C_Read... [19:36:34]Read from MH i2c: 01 07 00 [19:36:34]MH_I2C_Read... [19:36:34]Read from MH i2c: 01 07 00 1B 1B 00 00 00 00 00 05 0D 4F [19:36:34]RasterBufferAndPrint [19:36:34]line [19:36:34]line [19:36:34]line [19:36:34]line [19:36:34]line [19:36:34]written 0, free lines is 3340 [19:36:34]MH_Cut [19:36:34]Write to MH i2c: D1 01 00 22 1B 01 0F [19:36:34]Write i2c OK [19:36:34]MH_I2C_Read... [19:36:34]Read from MH i2c: D1 [19:36:34]MH_I2C_Read... [19:36:34]Read from MH i2c: D1 01 00 [19:36:34]MH_I2C_Read... [19:36:34]Read from MH i2c: D1 01 00 22 1B 00 0E [19:36:34]Write to MH i2c: 01 00 00 23 1B 3E [19:36:34]Write i2c OK [19:36:34]MH_I2C_Read... [19:36:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 00 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 86 7B 01 00 F4 03 04 00 65 E3 20 67 B6 04 01 00 00 B7 CE 92 CA 11 9B 4D D2 [19:36:34]CommunicateWithHost err = 0 [19:36:34]CheckOFDResponse [19:36:34]1017 (14) - 77093643461234 [19:36:34]1041 (16) - 0000000002098560 [19:36:34]1040 (4) - 97158 [19:36:34]1012 (4) - 29.10.2024 13:30 [19:36:34]1206 (1) - 0 [19:36:34]OFD Sender: Remove packet 97158 [19:36:34]ProducePacketName [19:36:34]name=ofd_packets/00097158 [19:36:34]NVStorageDeleteData [19:36:34]OFD Sender: No OFD packet to send [19:36:34]*** Cut start [19:36:34]*** Partial cut [19:36:34]*** CUTSNS_PIN = 1 [19:36:34]*** CUTSNS_PIN = 0 [19:36:35]*** Brake cut motor [19:36:35]Read from MH i2c: 01 [19:36:35]MH_I2C_Read... [19:36:35]*** Stop cut motor [19:36:35]*** Cut end [19:36:35]Read from MH i2c: 01 07 00 [19:36:35]MH_I2C_Read... [19:36:35]Read from MH i2c: 01 07 00 23 1B 00 00 00 00 00 FF 0F 53 [19:36:35]process_action close_receipt done [19:36:35]requested_data is exist [19:36:35]produce_requested_data [19:36:35]requested_item fm.sn is exist - process it [19:36:35]wFMCommunicate request_size=4 [19:36:35]MH_SAM_APDU [19:36:35]CAPDU: 80 11 00 00 [19:36:35]Write to MH i2c: E2 08 00 24 1B 80 11 00 00 00 00 00 00 B9 [19:36:35]Write i2c OK [19:36:35]MH_I2C_Read... [19:36:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:35]Read from MH i2c: E2 [19:36:35]MH_I2C_Read... [19:36:35]Read from MH i2c: E2 17 00 [19:36:35]MH_I2C_Read... [19:36:35]Read from MH i2c: E2 17 00 24 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [19:36:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:36:35]wFMCommunicate OK [19:36:35]requested_item fd.num is exist - process it [19:36:35]SAM_PROTO_GetFieldsCounters [19:36:35]wFMCommunicate request_size=4 [19:36:35]MH_SAM_APDU [19:36:35]CAPDU: 80 13 00 00 [19:36:35]Write to MH i2c: E2 08 00 25 1B 80 13 00 00 00 00 00 00 BC [19:36:35]Write i2c OK [19:36:35]MH_I2C_Read... [19:36:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:35]Read from MH i2c: E2 [19:36:35]MH_I2C_Read... [19:36:35]Read from MH i2c: E2 62 00 [19:36:35]MH_I2C_Read... [19:36:35]Read from MH i2c: E2 62 00 25 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [19:36:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:35]wFMCommunicate OK [19:36:35]SAM_PROTO_GetFieldsCounters done [19:36:35]requested_item shift.num is exist - process it [19:36:35]requested_item shift.opened is exist - process it [19:36:35]req_shift_opened [19:36:35]FM_GetShiftState [19:36:35]SAM_PROTO_GetShiftState [19:36:35]wFMCommunicate request_size=4 [19:36:35]MH_SAM_APDU [19:36:35]CAPDU: 80 13 01 00 [19:36:35]Write to MH i2c: E2 08 00 26 1B 80 13 01 00 00 00 00 00 BE [19:36:35]Write i2c OK [19:36:35]MH_I2C_Read... [19:36:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:35]Read from MH i2c: E2 [19:36:35]MH_I2C_Read... [19:36:35]Read from MH i2c: E2 0E 00 [19:36:35]MH_I2C_Read... [19:36:35]Read from MH i2c: E2 0E 00 26 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [19:36:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:36:35]wFMCommunicate OK [19:36:35]SAM_PROTO_GetShiftState done [19:36:35]FM_GetShiftState done [19:36:35]req_shift_opened done [19:36:35]requested_item shift.open_date is exist - process it [19:36:35]req_shift_open_date [19:36:35]req_shift_open_date done [19:36:35]produce_requested_data done [19:36:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97158,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:36:35]process_action_free close_receipt [19:36:35]json_value_free [19:36:35]json_value_free done [19:36:35]process_json_proto returns [19:36:35]Send response to host [19:36:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97158,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:36:35]free response buf [19:36:35]execute_script done [19:36:35]execute_script returns [19:36:35]free content buf [19:36:35]Sock 7.Close socket [19:36:35]Sock 7.Thread stoped [19:36:39]OFD Sender: No OFD packet to send [19:36:44]OFD Sender: No OFD packet to send [19:36:49]OFD Sender: No OFD packet to send [19:36:54]OFD Sender: No OFD packet to send [19:36:56]accept exits with 9 [19:36:56]New connection [19:36:56]New thread 3066580324 created [19:36:56]Thread 3066723684 joined [19:36:56]Waiting for new connection... [19:36:56] Sock 9.Parse request [19:36:56]Sock 9.Check first char [19:36:56]Sock 9.First char is OK [19:36:56]request: POST /json_proto HTTP/1.0 [19:36:56]Method: POST [19:36:56]URL: /json_proto [19:36:56]Method is POST - this is cgi request [19:36:56]url: /json_proto [19:36:56]query_string will be loaded in cgi processing [19:36:56]execute_cgi json_proto POST (null) [19:36:56]execute_cgi path=json_proto method=POST [19:36:56]POST find Content-Length [19:36:56]Host: 172.17.40.67:8080 [19:36:56]Content-Length: 767 [19:36:56]Content-Type: application/json [19:36:56] [19:36:56]POST finish read [19:36:56]Found Content-Length = 767 [19:36:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:36:56]execute_script... [19:36: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)3407696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:36:56]POST & json_proto [19:36:56]process_json_proto [19:36:56]json parsed OK: [19:36:56]protocol is kg_v1.0 [19:36:56]action value=close_receipt [19:36:56]process_action close_receipt [19:36:56]cmd_close_receipt [19:36:56]MH_GetDate [19:36:56]Write to MH i2c: F0 00 00 27 1B 31 [19:36:56]Write i2c OK [19:36:56]MH_I2C_Read... [19:36:56]Read from MH i2c: F0 [19:36:56]MH_I2C_Read... [19:36:56]Read from MH i2c: F0 09 00 [19:36:56]MH_I2C_Read... [19:36:56]Read from MH i2c: F0 09 00 27 1B 00 59 39 21 67 EE DA 66 66 E8 [19:36:56]GetLastDocTimeStamp 1730230592 [19:36:56]current date 1730230617 [19:36:56]FM_GetShiftState [19:36:56]SAM_PROTO_GetShiftState [19:36:56]wFMCommunicate request_size=4 [19:36:56]MH_SAM_APDU [19:36:56]CAPDU: 80 13 01 00 [19:36:56]Write to MH i2c: E2 08 00 28 1B 80 13 01 00 00 00 00 00 C0 [19:36:56]Write i2c OK [19:36:56]MH_I2C_Read... [19:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:56]Read from MH i2c: E2 [19:36:56]MH_I2C_Read... [19:36:56]Read from MH i2c: E2 0E 00 [19:36:56]MH_I2C_Read... [19:36:56]Read from MH i2c: E2 0E 00 28 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1E [19:36:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:36:56]wFMCommunicate OK [19:36:56]SAM_PROTO_GetShiftState done [19:36:56]FM_GetShiftState done [19:36:56]opened in 1730160548 [19:36:56]opened+sec_in_day 1730246948 [19:36:56]quantity*price = 50041 [19:36:56]sum+1 = 50042 [19:36:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 668 29.10.2024 19:36 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97159 ФПД: 95745404334421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97159&fm=95745404334421&tin=02508201610067®Number=0000000000170478&sum=50041 [19:36:57]StoreToDocumentArchive [19:36:57]shift 145 fd 97159 [19:36:57]save to /storage/0145/doc_00097159 [19:36:57]save last doc name /storage/0145/doc_00097159 to /storage/kkm_last_doc_name [19:36:57]save OK [19:36:57]Clear old archive folders... [19:36:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:57]tlvbuf is 006E3660 [19:36:57]SAM_PROTO_ClearQueue [19:36:57]wFMCommunicate request_size=4 [19:36:57]MH_SAM_APDU [19:36:57]CAPDU: 80 09 00 00 [19:36:57]Write to MH i2c: E2 08 00 35 1B 80 09 00 00 00 00 00 00 C2 [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:57]Read from MH i2c: E2 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 35 1B 00 90 00 C4 [19:36:57]RAPDU: 90 00 [19:36:57]wFMCommunicate OK [19:36:57]SAM_PROTO_ClearQueue done [19:36:57]KKMCreateOFDPacket [19:36:57]OFDProtocolAddRootSTLVToBuf [19:36:57]FM_MakeSignedData [19:36:57]FM_MakeSignedData [19:36:57]SAM_PROTO_SignData [19:36:57]wFMCommunicate request_size=4 [19:36:57]MH_SAM_APDU [19:36:57]CAPDU: 80 0D 01 02 [19:36:57]Write to MH i2c: E2 08 00 36 1B 80 0D 01 02 00 00 00 00 CA [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:57]Read from MH i2c: E2 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 36 1B 00 90 00 C5 [19:36:57]RAPDU: 90 00 [19:36:57]wFMCommunicate OK [19:36:57]wFMCommunicate request_size=255 [19:36:57]MH_SAM_APDU [19:36:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9C 02 00 00 F4 03 04 00 59 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7B 01 00 35 04 06 00 57 [19:36:57]Write to MH i2c: E2 02 01 37 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9C 02 00 00 F4 03 04 00 59 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7B 01 00 35 04 06 00 57 00 00 4D [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 37 1B 00 90 00 C6 [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]wFMCommunicate request_size=10 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 02 02 05 14 76 D0 71 55 [19:36:58]Write to MH i2c: E2 0D 00 38 1B 80 0D 02 02 05 00 14 76 D0 71 55 00 00 F7 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 38 1B 00 90 00 C7 [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 03 02 [19:36:58]Write to MH i2c: E2 08 00 39 1B 80 0D 03 02 00 00 00 00 CF [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 0B 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 0B 00 39 1B 00 75 32 80 60 CF 25 B9 E1 90 00 E5 [19:36:58]RAPDU: 75 32 80 60 CF 25 B9 E1 90 00 [19:36:58]wFMCommunicate OK [19:36:58]SAM_PROTO_SignData done [19:36:58]FM_MakeSignedData done [19:36:58]CreateOFDProtocolMessage [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 11 00 00 [19:36:58]Write to MH i2c: E2 08 00 3A 1B 80 11 00 00 00 00 00 00 CF [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 17 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 17 00 3A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [19:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:36:58]wFMCommunicate OK [19:36:58]CreateOFDProtocolMessage done [19:36:58]OFDSenderStorePacket 97159 [19:36:58]StoreOFDPacket docnum=97159 [19:36:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 6C 07 01 49 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 34 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 9C 02 00 00 F4 03 04 00 59 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7B 01 00 35 04 06 00 57 14 76 D0 71 55 75 32 80 60 CF 25 B9 E1 [19:36:58]CheckFolder [19:36:58]dirname=/storage/ofd_packets [19:36:58]CheckFolder done [19:36:58]ProducePacketName [19:36:58]name=ofd_packets/00097159 [19:36:58]NVStorageSaveData ofd_packets/00097159 [19:36:58]File name is /storage/ofd_packets/00097159 [19:36:58]Write 301 bytes [19:36:58]NVStorageSaveData done [19:36:58]OFDSenderStorePacket done [19:36:58]KKMCreateOFDPacket done [19:36:58]NVStorageSaveData kkm_last_timestamp [19:36:58]File name is /storage/kkm_last_timestamp [19:36:58]Write 4 bytes [19:36:58]NVStorageSaveData done [19:36:58]ExternCall_PrintAddStr [19:36:58]wPrintStart [19:36:58]Write to MH i2c: 01 00 00 3B 1B 56 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 3B 1B 00 00 00 00 00 FF 0F 6B [19:36:58]RasterBufferAndPrint [19:36:58]line Счет N : (1)3407696 [19:36:58]line ИНН: 02508201610067 [19:36:58]line Контрольно-Кассовый Чек [19:36:58]line ПРОДАЖА [19:36:58]line ТРК (МРК, ГНК) : 32 [19:36:58]line Товар: 2710124130 [19:36:58]line Аи-92-К-4 [19:36:58]line 7.480 * 66.90 [19:36:58]line = 500.41 [19:36:58]line НДС 12% НСП 1% [19:36:58]line > о реализуемом товаре [19:36:58]line ИТОГО: 500.41 [19:36:58]line НСП 1% : 4.43 [19:36:58]line НДС 12% : 53.14 [19:36:58]line Наличными: 0.00 [19:36:58]line Безнал.: 500.41 [19:36:58]line Место: АЗС № 82 "Партнер Нефть" [19:36:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:36:58]line СНО: Общий режим [19:36:58]line Чек 668 29.10.2024 19:36 [19:36:58]line Смена: 145 ФФД: 1.0 [19:36:58]line ЗНМ: 0300000017 [19:36:58]line РНМ: 0000000000170478 [19:36:58]line Версия ККМ: v1.0 [19:36:58]line Платежная система: Mbank [19:36:58]line ФМ: 0000000002098560 [19:36:58]line ФД: 97159 [19:36:58]line ФПД: 95745404334421 [19:36:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97159&fm=95745404334421&tin=02508201610067®Number=0000000000170478&sum=50041 [19:36:58]OFD Sender: Processing packet 97159 [packets to send 59, broken 58] [19:36:58]ProducePacketName [19:36:58]name=ofd_packets/00097159 [19:36:58]OFD Sender: To server: pG, [19:36:58]CommunicateWithHost lk.salyk.kg:30040 [19:36:58]ConnectInit lk.salyk.kg [19:36:58]written 0, free lines is 4095 [19:36:59]Connected sock=11 [19:36:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 6C 07 01 49 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 34 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 9C 02 00 00 F4 03 04 00 59 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 7B 01 00 35 04 06 00 57 14 76 D0 71 55 75 32 80 60 CF 25 B9 E1 [19:36:59]Write to MH i2c: 01 00 00 64 1B 7F [19:36:59]Write i2c OK [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: 01 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: 01 07 00 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: 01 07 00 64 1B 00 00 00 00 00 2B 0D BE [19:36:59]RasterBufferAndPrint [19:36:59]line [19:36:59]line [19:36:59]line [19:36:59]line [19:36:59]line [19:36:59]written 0, free lines is 3378 [19:36:59]MH_Cut [19:36:59]Write to MH i2c: D1 01 00 6B 1B 01 58 [19:36:59]Write i2c OK [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: D1 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: D1 01 00 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: D1 01 00 6B 1B 00 57 [19:36:59]Write to MH i2c: 01 00 00 6C 1B 87 [19:36:59]Write i2c OK [19:36:59]MH_I2C_Read... [19:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE B2 47 00 82 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 32 30 39 38 35 36 30 10 04 04 00 87 7B 01 00 F4 03 04 00 7F E3 20 67 B6 04 01 00 00 27 CD 31 41 59 81 E6 AE [19:36:59]CommunicateWithHost err = 0 [19:36:59]CheckOFDResponse [19:36:59]1017 (14) - 77093643461234 [19:36:59]1041 (16) - 0000000002098560 [19:36:59]1040 (4) - 97159 [19:36:59]1012 (4) - 29.10.2024 13:30 [19:36:59]1206 (1) - 0 [19:36:59]OFD Sender: Remove packet 97159 [19:36:59]ProducePacketName [19:36:59]name=ofd_packets/00097159 [19:36:59]NVStorageDeleteData [19:36:59]*** Cut start [19:36:59]*** Partial cut [19:36:59]*** CUTSNS_PIN = 1 [19:36:59]*** CUTSNS_PIN = 0 [19:36:59]OFD Sender: No OFD packet to send [19:36:59]*** Brake cut motor [19:37:00]Read from MH i2c: 01 [19:37:00]MH_I2C_Read... [19:37:00]*** Stop cut motor [19:37:00]*** Cut end [19:37:00]Read from MH i2c: 01 07 00 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: 01 07 00 6C 1B 00 00 00 00 00 FF 0F 9C [19:37:00]process_action close_receipt done [19:37:00]requested_data is exist [19:37:00]produce_requested_data [19:37:00]requested_item fm.sn is exist - process it [19:37:00]wFMCommunicate request_size=4 [19:37:00]MH_SAM_APDU [19:37:00]CAPDU: 80 11 00 00 [19:37:00]Write to MH i2c: E2 08 00 6D 1B 80 11 00 00 00 00 00 00 02 [19:37:00]Write i2c OK [19:37:00]MH_I2C_Read... [19:37:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:00]Read from MH i2c: E2 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 17 00 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 17 00 6D 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [19:37:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:37:00]wFMCommunicate OK [19:37:00]requested_item fd.num is exist - process it [19:37:00]SAM_PROTO_GetFieldsCounters [19:37:00]wFMCommunicate request_size=4 [19:37:00]MH_SAM_APDU [19:37:00]CAPDU: 80 13 00 00 [19:37:00]Write to MH i2c: E2 08 00 6E 1B 80 13 00 00 00 00 00 00 05 [19:37:00]Write i2c OK [19:37:00]MH_I2C_Read... [19:37:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:00]Read from MH i2c: E2 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 62 00 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 62 00 6E 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [19:37:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:00]wFMCommunicate OK [19:37:00]SAM_PROTO_GetFieldsCounters done [19:37:00]requested_item shift.num is exist - process it [19:37:00]requested_item shift.opened is exist - process it [19:37:00]req_shift_opened [19:37:00]FM_GetShiftState [19:37:00]SAM_PROTO_GetShiftState [19:37:00]wFMCommunicate request_size=4 [19:37:00]MH_SAM_APDU [19:37:00]CAPDU: 80 13 01 00 [19:37:00]Write to MH i2c: E2 08 00 6F 1B 80 13 01 00 00 00 00 00 07 [19:37:00]Write i2c OK [19:37:00]MH_I2C_Read... [19:37:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:00]Read from MH i2c: E2 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 0E 00 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 0E 00 6F 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 65 [19:37:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:37:00]wFMCommunicate OK [19:37:00]SAM_PROTO_GetShiftState done [19:37:00]FM_GetShiftState done [19:37:00]req_shift_opened done [19:37:00]requested_item shift.open_date is exist - process it [19:37:00]req_shift_open_date [19:37:00]req_shift_open_date done [19:37:00]produce_requested_data done [19:37:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97159,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:37:00]process_action_free close_receipt [19:37:00]json_value_free [19:37:00]json_value_free done [19:37:00]process_json_proto returns [19:37:00]Send response to host [19:37:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97159,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:37:00]free response buf [19:37:00]execute_script done [19:37:00]execute_script returns [19:37:00]free content buf [19:37:00]Sock 9.Close socket [19:37:00]Sock 9.Thread stoped [19:37:04]OFD Sender: No OFD packet to send [19:37:09]OFD Sender: No OFD packet to send [19:37:14]OFD Sender: No OFD packet to send [19:37:19]accept exits with 7 [19:37:19]New connection [19:37:19]New thread 3066723684 created [19:37:19]Thread 3066580324 joined [19:37:19]Waiting for new connection... [19:37:19] Sock 7.Parse request [19:37:19]Sock 7.Check first char [19:37:19]Sock 7.First char is OK [19:37:19]request: POST /json_proto HTTP/1.0 [19:37:19]Method: POST [19:37:19]URL: /json_proto [19:37:19]Method is POST - this is cgi request [19:37:19]url: /json_proto [19:37:19]query_string will be loaded in cgi processing [19:37:19]execute_cgi json_proto POST (null) [19:37:19]execute_cgi path=json_proto method=POST [19:37:19]POST find Content-Length [19:37:19]Host: 172.17.40.67:8080 [19:37:19]Content-Length: 679 [19:37:19]Content-Type: application/json [19:37:19] [19:37:19]POST finish read [19:37:19]Found Content-Length = 679 [19:37:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:37:19]execute_script... [19:37: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)3407697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:37:19]POST & json_proto [19:37:19]process_json_proto [19:37:19]json parsed OK: [19:37:19]protocol is kg_v1.0 [19:37:19]action value=close_receipt [19:37:19]process_action close_receipt [19:37:19]cmd_close_receipt [19:37:19]MH_GetDate [19:37:19]Write to MH i2c: F0 00 00 70 1B 7A [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: F0 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: F0 09 00 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: F0 09 00 70 1B 00 6F 39 21 67 EE DA 66 66 47 [19:37:19]GetLastDocTimeStamp 1730230617 [19:37:19]current date 1730230639 [19:37:19]FM_GetShiftState [19:37:19]SAM_PROTO_GetShiftState [19:37:19]wFMCommunicate request_size=4 [19:37:19]MH_SAM_APDU [19:37:19]CAPDU: 80 13 01 00 [19:37:19]Write to MH i2c: E2 08 00 71 1B 80 13 01 00 00 00 00 00 09 [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:19]Read from MH i2c: E2 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 0E 00 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 0E 00 71 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 67 [19:37:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:37:19]wFMCommunicate OK [19:37:19]SAM_PROTO_GetShiftState done [19:37:19]FM_GetShiftState done [19:37:19]opened in 1730160548 [19:37:19]opened+sec_in_day 1730246948 [19:37:19]quantity*price = 70044 [19:37:19]sum+1 = 70045 [19:37:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 669 29.10.2024 19:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97160 ФПД: 187312034542487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193719&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97160&fm=187312034542487&tin=02508201610067®Number=0000000000170478&sum=70000 [19:37:20]StoreToDocumentArchive [19:37:20]shift 145 fd 97160 [19:37:20]save to /storage/0145/doc_00097160 [19:37:20]save last doc name /storage/0145/doc_00097160 to /storage/kkm_last_doc_name [19:37:20]save OK [19:37:20]Clear old archive folders... [19:37:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:20]tlvbuf is 006E5EA0 [19:37:20]SAM_PROTO_ClearQueue [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 09 00 00 [19:37:20]Write to MH i2c: E2 08 00 7E 1B 80 09 00 00 00 00 00 00 0B [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 7E 1B 00 90 00 0D [19:37:20]RAPDU: 90 00 [19:37:20]wFMCommunicate OK [19:37:20]SAM_PROTO_ClearQueue done [19:37:20]KKMCreateOFDPacket [19:37:20]OFDProtocolAddRootSTLVToBuf [19:37:20]FM_MakeSignedData [19:37:20]FM_MakeSignedData [19:37:20]SAM_PROTO_SignData [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 0D 01 02 [19:37:20]Write to MH i2c: E2 08 00 7F 1B 80 0D 01 02 00 00 00 00 13 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 7F 1B 00 90 00 0E [19:37:20]RAPDU: 90 00 [19:37:20]wFMCommunicate OK [19:37:20]wFMCommunicate request_size=255 [19:37:20]MH_SAM_APDU [19:37: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 34 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 9D 02 00 00 F4 03 04 00 6F 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7B 01 00 35 04 06 00 AA [19:37:20]Write to MH i2c: E2 02 01 80 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9D 02 00 00 F4 03 04 00 6F 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7B 01 00 35 04 06 00 AA 00 00 BF [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 80 1B 00 90 00 0F [19:37:20]RAPDU: 90 00 [19:37:20]wFMCommunicate OK [19:37:20]wFMCommunicate request_size=10 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 0D 02 02 05 5B FB 47 F3 97 [19:37:20]Write to MH i2c: E2 0D 00 81 1B 80 0D 02 02 05 00 5B FB 47 F3 97 00 00 47 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 81 1B 00 90 00 10 [19:37:20]RAPDU: 90 00 [19:37:20]wFMCommunicate OK [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 0D 03 02 [19:37:20]Write to MH i2c: E2 08 00 82 1B 80 0D 03 02 00 00 00 00 18 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 0B 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 0B 00 82 1B 00 77 0D 95 9D 85 A5 FB 4F 90 00 43 [19:37:20]RAPDU: 77 0D 95 9D 85 A5 FB 4F 90 00 [19:37:20]wFMCommunicate OK [19:37:20]SAM_PROTO_SignData done [19:37:20]FM_MakeSignedData done [19:37:20]CreateOFDProtocolMessage [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 11 00 00 [19:37:20]Write to MH i2c: E2 08 00 83 1B 80 11 00 00 00 00 00 00 18 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 17 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 17 00 83 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [19:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:37:20]wFMCommunicate OK [19:37:20]CreateOFDProtocolMessage done [19:37:20]OFDSenderStorePacket 97160 [19:37:20]StoreOFDPacket docnum=97160 [19:37:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 49 07 01 7B 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9D 02 00 00 F4 03 04 00 6F 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7B 01 00 35 04 06 00 AA 5B FB 47 F3 97 77 0D 95 9D 85 A5 FB 4F [19:37:20]CheckFolder [19:37:20]dirname=/storage/ofd_packets [19:37:20]CheckFolder done [19:37:20]ProducePacketName [19:37:20]name=ofd_packets/00097160 [19:37:20]NVStorageSaveData ofd_packets/00097160 [19:37:20]File name is /storage/ofd_packets/00097160 [19:37:20]Write 301 bytes [19:37:20]NVStorageSaveData done [19:37:20]OFDSenderStorePacket done [19:37:20]KKMCreateOFDPacket done [19:37:20]NVStorageSaveData kkm_last_timestamp [19:37:20]File name is /storage/kkm_last_timestamp [19:37:20]Write 4 bytes [19:37:20]NVStorageSaveData done [19:37:20]ExternCall_PrintAddStr [19:37:20]wPrintStart [19:37:20]Write to MH i2c: 01 00 00 84 1B 9F [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 07 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 07 00 84 1B 00 00 00 00 00 FF 0F B4 [19:37:20]RasterBufferAndPrint [19:37:20]line Счет N : (1)3407697 [19:37:20]line ИНН: 02508201610067 [19:37:20]line Контрольно-Кассовый Чек [19:37:20]line ПРОДАЖА [19:37:20]line ТРК (МРК, ГНК) : 22 [19:37:20]line Товар: 2710124130 [19:37:20]line Аи-92-К-4 [19:37:20]line 10.470 * 66.90 [19:37:20]line = 700.44 [19:37:20]line НДС 12% НСП 1% [19:37:20]line > о реализуемом товаре [19:37:20]line ОКРУГЛЕНИЕ: -0.44 [19:37:20]line ИТОГО: 700.00 [19:37:20]line Внесено: 700.00 [19:37:20]line СДАЧА: 0.00 [19:37:20]line НСП 1% : 6.20 [19:37:20]line НДС 12% : 74.38 [19:37:20]line Наличными: 700.00 [19:37:20]line Безнал.: 0.00 [19:37:20]line Место: АЗС № 82 "Партнер Нефть" [19:37:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:37:21]line СНО: Общий режим [19:37:21]line Чек 669 29.10.2024 19:37 [19:37:21]line Смена: 145 ФФД: 1.0 [19:37:21]line ЗНМ: 0300000017 [19:37:21]line РНМ: 0000000000170478 [19:37:21]line Версия ККМ: v1.0 [19:37:21]line ФМ: 0000000002098560 [19:37:21]line ФД: 97160 [19:37:21]line ФПД: 187312034542487 [19:37:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193719&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97160&fm=187312034542487&tin=02508201610067®Number=0000000000170478&sum=70000 [19:37:21]OFD Sender: Processing packet 97160 [packets to send 59, broken 58] [19:37:21]ProducePacketName [19:37:21]name=ofd_packets/00097160 [19:37:21]OFD Sender: To server: pG, [19:37:21]CommunicateWithHost lk.salyk.kg:30040 [19:37:21]ConnectInit lk.salyk.kg [19:37:21]written 0, free lines is 4095 [19:37:21]Connected sock=10 [19:37:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 49 07 01 7B 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9D 02 00 00 F4 03 04 00 6F 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 7B 01 00 35 04 06 00 AA 5B FB 47 F3 97 77 0D 95 9D 85 A5 FB 4F [19:37:21]Write to MH i2c: 01 00 00 AF 1B CA [19:37:21]Write i2c OK [19:37:21]MH_I2C_Read... [19:37:21]Read from MH i2c: 01 [19:37:21]MH_I2C_Read... [19:37:21]Read from MH i2c: 01 07 00 [19:37:21]MH_I2C_Read... [19:37:21]Read from MH i2c: 01 07 00 AF 1B 00 00 00 00 00 03 0D E1 [19:37:21]RasterBufferAndPrint [19:37:21]line [19:37:21]line [19:37:21]line [19:37:21]line [19:37:21]line [19:37:21]written 0, free lines is 3337 [19:37:21]MH_Cut [19:37:21]Write to MH i2c: D1 01 00 B6 1B 01 A3 [19:37:21]Write i2c OK [19:37:21]MH_I2C_Read... [19:37:21]Read from MH i2c: D1 [19:37:21]MH_I2C_Read... [19:37:21]Read from MH i2c: D1 01 00 [19:37:21]MH_I2C_Read... [19:37:21]Read from MH i2c: D1 01 00 B6 1B 00 A2 [19:37:21]Write to MH i2c: 01 00 00 B7 1B D2 [19:37:21]Write i2c OK [19:37:21]MH_I2C_Read... [19:37:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D4 D2 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 88 7B 01 00 F4 03 04 00 95 E3 20 67 B6 04 01 00 00 EC 37 91 18 7B E1 E7 46 [19:37:21]CommunicateWithHost err = 0 [19:37:21]CheckOFDResponse [19:37:21]1017 (14) - 77093643461234 [19:37:21]1041 (16) - 0000000002098560 [19:37:21]1040 (4) - 97160 [19:37:21]1012 (4) - 29.10.2024 13:31 [19:37:21]1206 (1) - 0 [19:37:21]OFD Sender: Remove packet 97160 [19:37:21]ProducePacketName [19:37:21]name=ofd_packets/00097160 [19:37:21]NVStorageDeleteData [19:37:22]OFD Sender: No OFD packet to send [19:37:22]*** Cut start [19:37:22]*** Partial cut [19:37:22]*** CUTSNS_PIN = 1 [19:37:22]*** CUTSNS_PIN = 0 [19:37:22]*** Brake cut motor [19:37:22]Read from MH i2c: 01 [19:37:22]MH_I2C_Read... [19:37:22]*** Stop cut motor [19:37:22]*** Cut end [19:37:22]Read from MH i2c: 01 07 00 [19:37:22]MH_I2C_Read... [19:37:22]Read from MH i2c: 01 07 00 B7 1B 00 00 00 00 00 FF 0F E7 [19:37:22]process_action close_receipt done [19:37:22]requested_data is exist [19:37:22]produce_requested_data [19:37:22]requested_item fm.sn is exist - process it [19:37:22]wFMCommunicate request_size=4 [19:37:22]MH_SAM_APDU [19:37:22]CAPDU: 80 11 00 00 [19:37:22]Write to MH i2c: E2 08 00 B8 1B 80 11 00 00 00 00 00 00 4D [19:37:22]Write i2c OK [19:37:22]MH_I2C_Read... [19:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:23]Read from MH i2c: E2 [19:37:23]MH_I2C_Read... [19:37:23]Read from MH i2c: E2 17 00 [19:37:23]MH_I2C_Read... [19:37:23]Read from MH i2c: E2 17 00 B8 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [19:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:37:23]wFMCommunicate OK [19:37:23]requested_item fd.num is exist - process it [19:37:23]SAM_PROTO_GetFieldsCounters [19:37:23]wFMCommunicate request_size=4 [19:37:23]MH_SAM_APDU [19:37:23]CAPDU: 80 13 00 00 [19:37:23]Write to MH i2c: E2 08 00 B9 1B 80 13 00 00 00 00 00 00 50 [19:37:23]Write i2c OK [19:37:23]MH_I2C_Read... [19:37:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:23]Read from MH i2c: E2 [19:37:23]MH_I2C_Read... [19:37:23]Read from MH i2c: E2 62 00 [19:37:23]MH_I2C_Read... [19:37:23]Read from MH i2c: E2 62 00 B9 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 E3 [19:37:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:23]wFMCommunicate OK [19:37:23]SAM_PROTO_GetFieldsCounters done [19:37:23]requested_item shift.num is exist - process it [19:37:23]requested_item shift.opened is exist - process it [19:37:23]req_shift_opened [19:37:23]FM_GetShiftState [19:37:23]SAM_PROTO_GetShiftState [19:37:23]wFMCommunicate request_size=4 [19:37:23]MH_SAM_APDU [19:37:23]CAPDU: 80 13 01 00 [19:37:23]Write to MH i2c: E2 08 00 BA 1B 80 13 01 00 00 00 00 00 52 [19:37:23]Write i2c OK [19:37:23]MH_I2C_Read... [19:37:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:23]Read from MH i2c: E2 [19:37:23]MH_I2C_Read... [19:37:23]Read from MH i2c: E2 0E 00 [19:37:23]MH_I2C_Read... [19:37:23]Read from MH i2c: E2 0E 00 BA 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B0 [19:37:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:37:23]wFMCommunicate OK [19:37:23]SAM_PROTO_GetShiftState done [19:37:23]FM_GetShiftState done [19:37:23]req_shift_opened done [19:37:23]requested_item shift.open_date is exist - process it [19:37:23]req_shift_open_date [19:37:23]req_shift_open_date done [19:37:23]produce_requested_data done [19:37:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97160,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:37:23]process_action_free close_receipt [19:37:23]json_value_free [19:37:23]json_value_free done [19:37:23]process_json_proto returns [19:37:23]Send response to host [19:37:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97160,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:37:23]free response buf [19:37:23]execute_script done [19:37:23]execute_script returns [19:37:23]free content buf [19:37:23]Sock 7.Close socket [19:37:23]Sock 7.Thread stoped [19:37:27]OFD Sender: No OFD packet to send [19:37:32]OFD Sender: No OFD packet to send [19:37:37]OFD Sender: No OFD packet to send [19:37:38]accept exits with 9 [19:37:38]New connection [19:37:38]New thread 3066580324 created [19:37:38]Thread 3066723684 joined [19:37:38]Waiting for new connection... [19:37:38] Sock 9.Parse request [19:37:38]Sock 9.Check first char [19:37:38]Sock 9.First char is OK [19:37:38]request: POST /json_proto HTTP/1.0 [19:37:38]Method: POST [19:37:38]URL: /json_proto [19:37:38]Method is POST - this is cgi request [19:37:38]url: /json_proto [19:37:38]query_string will be loaded in cgi processing [19:37:38]execute_cgi json_proto POST (null) [19:37:38]execute_cgi path=json_proto method=POST [19:37:38]POST find Content-Length [19:37:38]Host: 172.17.40.67:8080 [19:37:38]Content-Length: 678 [19:37:38]Content-Type: application/json [19:37:38] [19:37:38]POST finish read [19:37:38]Found Content-Length = 678 [19:37:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:37:38]execute_script... [19:37:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:37:38]POST & json_proto [19:37:38]process_json_proto [19:37:38]json parsed OK: [19:37:38]protocol is kg_v1.0 [19:37:38]action value=close_receipt [19:37:38]process_action close_receipt [19:37:38]cmd_close_receipt [19:37:38]MH_GetDate [19:37:38]Write to MH i2c: F0 00 00 BB 1B C5 [19:37:38]Write i2c OK [19:37:38]MH_I2C_Read... [19:37:38]Read from MH i2c: F0 [19:37:38]MH_I2C_Read... [19:37:38]Read from MH i2c: F0 09 00 [19:37:38]MH_I2C_Read... [19:37:38]Read from MH i2c: F0 09 00 BB 1B 00 82 39 21 67 EE DA 66 66 A5 [19:37:38]GetLastDocTimeStamp 1730230639 [19:37:38]current date 1730230658 [19:37:38]FM_GetShiftState [19:37:38]SAM_PROTO_GetShiftState [19:37:38]wFMCommunicate request_size=4 [19:37:38]MH_SAM_APDU [19:37:38]CAPDU: 80 13 01 00 [19:37:38]Write to MH i2c: E2 08 00 BC 1B 80 13 01 00 00 00 00 00 54 [19:37:38]Write i2c OK [19:37:38]MH_I2C_Read... [19:37:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:38]Read from MH i2c: E2 [19:37:38]MH_I2C_Read... [19:37:38]Read from MH i2c: E2 0E 00 [19:37:38]MH_I2C_Read... [19:37:38]Read from MH i2c: E2 0E 00 BC 1B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B2 [19:37:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:37:38]wFMCommunicate OK [19:37:38]SAM_PROTO_GetShiftState done [19:37:38]FM_GetShiftState done [19:37:38]opened in 1730160548 [19:37:38]opened+sec_in_day 1730246948 [19:37:38]quantity*price = 10035 [19:37:38]sum+1 = 10036 [19:37:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 670 29.10.2024 19:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97161 ФПД: 45162277104631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97161&fm=45162277104631&tin=02508201610067®Number=0000000000170478&sum=10000 [19:37:39]StoreToDocumentArchive [19:37:39]shift 145 fd 97161 [19:37:39]save to /storage/0145/doc_00097161 [19:37:39]save last doc name /storage/0145/doc_00097161 to /storage/kkm_last_doc_name [19:37:39]save OK [19:37:39]Clear old archive folders... [19:37:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:39]tlvbuf is 00713630 [19:37:39]SAM_PROTO_ClearQueue [19:37:39]wFMCommunicate request_size=4 [19:37:39]MH_SAM_APDU [19:37:39]CAPDU: 80 09 00 00 [19:37:39]Write to MH i2c: E2 08 00 C9 1B 80 09 00 00 00 00 00 00 56 [19:37:39]Write i2c OK [19:37:39]MH_I2C_Read... [19:37:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:39]Read from MH i2c: E2 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 C9 1B 00 90 00 58 [19:37:39]RAPDU: 90 00 [19:37:39]wFMCommunicate OK [19:37:39]SAM_PROTO_ClearQueue done [19:37:39]KKMCreateOFDPacket [19:37:39]OFDProtocolAddRootSTLVToBuf [19:37:39]FM_MakeSignedData [19:37:39]FM_MakeSignedData [19:37:39]SAM_PROTO_SignData [19:37:39]wFMCommunicate request_size=4 [19:37:39]MH_SAM_APDU [19:37:39]CAPDU: 80 0D 01 02 [19:37:39]Write to MH i2c: E2 08 00 CA 1B 80 0D 01 02 00 00 00 00 5E [19:37:39]Write i2c OK [19:37:39]MH_I2C_Read... [19:37:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:39]Read from MH i2c: E2 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 CA 1B 00 90 00 59 [19:37:39]RAPDU: 90 00 [19:37:39]wFMCommunicate OK [19:37:39]wFMCommunicate request_size=255 [19:37:39]MH_SAM_APDU [19:37: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 34 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 9E 02 00 00 F4 03 04 00 82 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7B 01 00 35 04 06 00 29 [19:37:39]Write to MH i2c: E2 02 01 CB 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 9E 02 00 00 F4 03 04 00 82 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7B 01 00 35 04 06 00 29 00 00 75 [19:37:39]Write i2c OK [19:37:39]MH_I2C_Read... [19:37:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:39]Read from MH i2c: E2 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 CB 1B 00 90 00 5A [19:37:39]RAPDU: 90 00 [19:37:39]wFMCommunicate OK [19:37:39]wFMCommunicate request_size=10 [19:37:39]MH_SAM_APDU [19:37:39]CAPDU: 80 0D 02 02 05 13 29 7B EB F7 [19:37:39]Write to MH i2c: E2 0D 00 CC 1B 80 0D 02 02 05 00 13 29 7B EB F7 00 00 04 [19:37:39]Write i2c OK [19:37:39]MH_I2C_Read... [19:37:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:39]Read from MH i2c: E2 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 [19:37:39]MH_I2C_Read... [19:37:39]Read from MH i2c: E2 03 00 CC 1B 00 90 00 5B [19:37:39]RAPDU: 90 00 [19:37:39]wFMCommunicate OK [19:37:39]wFMCommunicate request_size=4 [19:37:39]MH_SAM_APDU [19:37:39]CAPDU: 80 0D 03 02 [19:37:39]Write to MH i2c: E2 08 00 CD 1B 80 0D 03 02 00 00 00 00 63 [19:37:39]Write i2c OK [19:37:39]MH_I2C_Read... [19:37:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:40]Read from MH i2c: E2 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: E2 0B 00 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: E2 0B 00 CD 1B 00 20 1B 6F F8 66 9B 18 37 90 00 56 [19:37:40]RAPDU: 20 1B 6F F8 66 9B 18 37 90 00 [19:37:40]wFMCommunicate OK [19:37:40]SAM_PROTO_SignData done [19:37:40]FM_MakeSignedData done [19:37:40]CreateOFDProtocolMessage [19:37:40]wFMCommunicate request_size=4 [19:37:40]MH_SAM_APDU [19:37:40]CAPDU: 80 11 00 00 [19:37:40]Write to MH i2c: E2 08 00 CE 1B 80 11 00 00 00 00 00 00 63 [19:37:40]Write i2c OK [19:37:40]MH_I2C_Read... [19:37:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:40]Read from MH i2c: E2 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: E2 17 00 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: E2 17 00 CE 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [19:37:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:37:40]wFMCommunicate OK [19:37:40]CreateOFDProtocolMessage done [19:37:40]OFDSenderStorePacket 97161 [19:37:40]StoreOFDPacket docnum=97161 [19:37:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 72 07 01 72 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9E 02 00 00 F4 03 04 00 82 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7B 01 00 35 04 06 00 29 13 29 7B EB F7 20 1B 6F F8 66 9B 18 37 [19:37:40]CheckFolder [19:37:40]dirname=/storage/ofd_packets [19:37:40]CheckFolder done [19:37:40]ProducePacketName [19:37:40]name=ofd_packets/00097161 [19:37:40]NVStorageSaveData ofd_packets/00097161 [19:37:40]File name is /storage/ofd_packets/00097161 [19:37:40]Write 301 bytes [19:37:40]NVStorageSaveData done [19:37:40]OFDSenderStorePacket done [19:37:40]KKMCreateOFDPacket done [19:37:40]NVStorageSaveData kkm_last_timestamp [19:37:40]File name is /storage/kkm_last_timestamp [19:37:40]Write 4 bytes [19:37:40]NVStorageSaveData done [19:37:40]ExternCall_PrintAddStr [19:37:40]wPrintStart [19:37:40]Write to MH i2c: 01 00 00 CF 1B EA [19:37:40]Write i2c OK [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: 01 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: 01 07 00 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: 01 07 00 CF 1B 00 00 00 00 00 FF 0F FF [19:37:40]RasterBufferAndPrint [19:37:40]line Счет N : (1)3407698 [19:37:40]line ИНН: 02508201610067 [19:37:40]line Контрольно-Кассовый Чек [19:37:40]line ПРОДАЖА [19:37:40]line ТРК (МРК, ГНК) : 42 [19:37:40]line Товар: 2710124130 [19:37:40]line Аи-92-К-4 [19:37:40]line 1.500 * 66.90 [19:37:40]line = 100.35 [19:37:40]line НДС 12% НСП 1% [19:37:40]line > о реализуемом товаре [19:37:40]line ОКРУГЛЕНИЕ: -0.35 [19:37:40]line ИТОГО: 100.00 [19:37:40]line Внесено: 100.00 [19:37:40]line СДАЧА: 0.00 [19:37:40]line НСП 1% : 0.89 [19:37:40]line НДС 12% : 10.66 [19:37:40]line Наличными: 100.00 [19:37:40]line Безнал.: 0.00 [19:37:40]line Место: АЗС № 82 "Партнер Нефть" [19:37:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:37:40]line СНО: Общий режим [19:37:40]line Чек 670 29.10.2024 19:37 [19:37:40]line Смена: 145 ФФД: 1.0 [19:37:40]line ЗНМ: 0300000017 [19:37:40]line РНМ: 0000000000170478 [19:37:40]line Версия ККМ: v1.0 [19:37:40]line ФМ: 0000000002098560 [19:37:40]line ФД: 97161 [19:37:40]line ФПД: 45162277104631 [19:37:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97161&fm=45162277104631&tin=02508201610067®Number=0000000000170478&sum=10000 [19:37:40]OFD Sender: Processing packet 97161 [packets to send 59, broken 58] [19:37:40]ProducePacketName [19:37:40]name=ofd_packets/00097161 [19:37:40]OFD Sender: To server: pG, [19:37:40]CommunicateWithHost lk.salyk.kg:30040 [19:37:40]ConnectInit lk.salyk.kg [19:37:40]written 0, free lines is 4095 [19:37:40]Connected sock=10 [19:37:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 72 07 01 72 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9E 02 00 00 F4 03 04 00 82 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 7B 01 00 35 04 06 00 29 13 29 7B EB F7 20 1B 6F F8 66 9B 18 37 [19:37:40]Write to MH i2c: 01 00 00 FA 1B 15 [19:37:40]Write i2c OK [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: 01 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: 01 07 00 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: 01 07 00 FA 1B 00 00 00 00 00 FD 0C 25 [19:37:40]RasterBufferAndPrint [19:37:40]line [19:37:40]line [19:37:40]line [19:37:40]line [19:37:40]line [19:37:40]written 0, free lines is 3331 [19:37:40]MH_Cut [19:37:40]Write to MH i2c: D1 01 00 01 1C 01 EF [19:37:40]Write i2c OK [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: D1 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: D1 01 00 [19:37:40]MH_I2C_Read... [19:37:40]Read from MH i2c: D1 01 00 01 1C 00 EE [19:37:40]Write to MH i2c: 01 00 00 02 1C 1E [19:37:40]Write i2c OK [19:37:40]MH_I2C_Read... [19:37:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8B 8B 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 89 7B 01 00 F4 03 04 00 A8 E3 20 67 B6 04 01 00 00 48 E0 B9 8A 97 ED 84 A8 [19:37:40]CommunicateWithHost err = 0 [19:37:40]CheckOFDResponse [19:37:40]1017 (14) - 77093643461234 [19:37:40]1041 (16) - 0000000002098560 [19:37:40]1040 (4) - 97161 [19:37:40]1012 (4) - 29.10.2024 13:31 [19:37:40]1206 (1) - 0 [19:37:40]OFD Sender: Remove packet 97161 [19:37:40]ProducePacketName [19:37:40]name=ofd_packets/00097161 [19:37:40]NVStorageDeleteData [19:37:41]OFD Sender: No OFD packet to send [19:37:41]*** Cut start [19:37:41]*** Partial cut [19:37:41]*** CUTSNS_PIN = 1 [19:37:41]*** CUTSNS_PIN = 0 [19:37:41]*** Brake cut motor [19:37:42]Read from MH i2c: 01 [19:37:42]MH_I2C_Read... [19:37:42]*** Stop cut motor [19:37:42]*** Cut end [19:37:42]Read from MH i2c: 01 07 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: 01 07 00 02 1C 00 00 00 00 00 FF 0F 33 [19:37:42]process_action close_receipt done [19:37:42]requested_data is exist [19:37:42]produce_requested_data [19:37:42]requested_item fm.sn is exist - process it [19:37:42]wFMCommunicate request_size=4 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 11 00 00 [19:37:42]Write to MH i2c: E2 08 00 03 1C 80 11 00 00 00 00 00 00 99 [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 17 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 17 00 03 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [19:37:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:37:42]wFMCommunicate OK [19:37:42]requested_item fd.num is exist - process it [19:37:42]SAM_PROTO_GetFieldsCounters [19:37:42]wFMCommunicate request_size=4 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 13 00 00 [19:37:42]Write to MH i2c: E2 08 00 04 1C 80 13 00 00 00 00 00 00 9C [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 62 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 62 00 04 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 33 [19:37:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:42]wFMCommunicate OK [19:37:42]SAM_PROTO_GetFieldsCounters done [19:37:42]requested_item shift.num is exist - process it [19:37:42]requested_item shift.opened is exist - process it [19:37:42]req_shift_opened [19:37:42]FM_GetShiftState [19:37:42]SAM_PROTO_GetShiftState [19:37:42]wFMCommunicate request_size=4 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 13 01 00 [19:37:42]Write to MH i2c: E2 08 00 05 1C 80 13 01 00 00 00 00 00 9E [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 0E 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 0E 00 05 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FC [19:37:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:37:42]wFMCommunicate OK [19:37:42]SAM_PROTO_GetShiftState done [19:37:42]FM_GetShiftState done [19:37:42]req_shift_opened done [19:37:42]requested_item shift.open_date is exist - process it [19:37:42]req_shift_open_date [19:37:42]req_shift_open_date done [19:37:42]produce_requested_data done [19:37:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97161,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:37:42]process_action_free close_receipt [19:37:42]json_value_free [19:37:42]json_value_free done [19:37:42]process_json_proto returns [19:37:42]Send response to host [19:37:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97161,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:37:42]free response buf [19:37:42]execute_script done [19:37:42]execute_script returns [19:37:42]free content buf [19:37:42]Sock 9.Close socket [19:37:42]Sock 9.Thread stoped [19:37:46]OFD Sender: No OFD packet to send [19:37:51]OFD Sender: No OFD packet to send [19:37:56]OFD Sender: No OFD packet to send [19:38:01]OFD Sender: No OFD packet to send [19:38:06]OFD Sender: No OFD packet to send [19:38:11]OFD Sender: No OFD packet to send [19:38:16]OFD Sender: No OFD packet to send [19:38:21]OFD Sender: No OFD packet to send [19:38:26]OFD Sender: No OFD packet to send [19:38:31]OFD Sender: No OFD packet to send [19:38:36]OFD Sender: No OFD packet to send [19:38:41]OFD Sender: No OFD packet to send [19:38:46]OFD Sender: No OFD packet to send [19:38:51]OFD Sender: No OFD packet to send [19:38:56]OFD Sender: No OFD packet to send [19:39:01]OFD Sender: No OFD packet to send [19:39:06]OFD Sender: No OFD packet to send [19:39:11]OFD Sender: No OFD packet to send [19:39:16]OFD Sender: No OFD packet to send [19:39:18]accept exits with 7 [19:39:18]New connection [19:39:18]New thread 3066723684 created [19:39:18]Thread 3066580324 joined [19:39:18]Waiting for new connection... [19:39:18] Sock 7.Parse request [19:39:18]Sock 7.Check first char [19:39:18]Sock 7.First char is OK [19:39:18]request: POST /json_proto HTTP/1.0 [19:39:18]Method: POST [19:39:18]URL: /json_proto [19:39:18]Method is POST - this is cgi request [19:39:18]url: /json_proto [19:39:18]query_string will be loaded in cgi processing [19:39:18]execute_cgi json_proto POST (null) [19:39:18]execute_cgi path=json_proto method=POST [19:39:18]POST find Content-Length [19:39:18]Host: 172.17.40.67:8080 [19:39:18]Content-Length: 678 [19:39:18]Content-Type: application/json [19:39:18] [19:39:18]POST finish read [19:39:18]Found Content-Length = 678 [19:39:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:39:18]execute_script... [19:39:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:39:18]POST & json_proto [19:39:18]process_json_proto [19:39:18]json parsed OK: [19:39:18]protocol is kg_v1.0 [19:39:18]action value=close_receipt [19:39:18]process_action close_receipt [19:39:18]cmd_close_receipt [19:39:18]MH_GetDate [19:39:18]Write to MH i2c: F0 00 00 06 1C 11 [19:39:18]Write i2c OK [19:39:18]MH_I2C_Read... [19:39:18]Read from MH i2c: F0 [19:39:18]MH_I2C_Read... [19:39:18]Read from MH i2c: F0 09 00 [19:39:18]MH_I2C_Read... [19:39:18]Read from MH i2c: F0 09 00 06 1C 00 E6 39 21 67 EE DA 66 66 55 [19:39:18]GetLastDocTimeStamp 1730230658 [19:39:18]current date 1730230758 [19:39:18]FM_GetShiftState [19:39:18]SAM_PROTO_GetShiftState [19:39:18]wFMCommunicate request_size=4 [19:39:18]MH_SAM_APDU [19:39:18]CAPDU: 80 13 01 00 [19:39:18]Write to MH i2c: E2 08 00 07 1C 80 13 01 00 00 00 00 00 A0 [19:39:18]Write i2c OK [19:39:18]MH_I2C_Read... [19:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:18]Read from MH i2c: E2 [19:39:18]MH_I2C_Read... [19:39:18]Read from MH i2c: E2 0E 00 [19:39:18]MH_I2C_Read... [19:39:18]Read from MH i2c: E2 0E 00 07 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [19:39:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:18]wFMCommunicate OK [19:39:18]SAM_PROTO_GetShiftState done [19:39:18]FM_GetShiftState done [19:39:18]opened in 1730160548 [19:39:18]opened+sec_in_day 1730246948 [19:39:18]quantity*price = 50041 [19:39:18]sum+1 = 50042 [19:39: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 671 29.10.2024 19:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97162 ФПД: 143909301462315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97162&fm=143909301462315&tin=02508201610067®Number=0000000000170478&sum=50000 [19:39:19]StoreToDocumentArchive [19:39:19]shift 145 fd 97162 [19:39:19]save to /storage/0145/doc_00097162 [19:39:19]save last doc name /storage/0145/doc_00097162 to /storage/kkm_last_doc_name [19:39:19]save OK [19:39:19]Clear old archive folders... [19:39:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:19]tlvbuf is 0076B910 [19:39:19]SAM_PROTO_ClearQueue [19:39:19]wFMCommunicate request_size=4 [19:39:19]MH_SAM_APDU [19:39:19]CAPDU: 80 09 00 00 [19:39:19]Write to MH i2c: E2 08 00 14 1C 80 09 00 00 00 00 00 00 A2 [19:39:19]Write i2c OK [19:39:19]MH_I2C_Read... [19:39:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:19]Read from MH i2c: E2 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 14 1C 00 90 00 A4 [19:39:19]RAPDU: 90 00 [19:39:19]wFMCommunicate OK [19:39:19]SAM_PROTO_ClearQueue done [19:39:19]KKMCreateOFDPacket [19:39:19]OFDProtocolAddRootSTLVToBuf [19:39:19]FM_MakeSignedData [19:39:19]FM_MakeSignedData [19:39:19]SAM_PROTO_SignData [19:39:19]wFMCommunicate request_size=4 [19:39:19]MH_SAM_APDU [19:39:19]CAPDU: 80 0D 01 02 [19:39:19]Write to MH i2c: E2 08 00 15 1C 80 0D 01 02 00 00 00 00 AA [19:39:19]Write i2c OK [19:39:19]MH_I2C_Read... [19:39:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:19]Read from MH i2c: E2 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 15 1C 00 90 00 A5 [19:39:19]RAPDU: 90 00 [19:39:19]wFMCommunicate OK [19:39:19]wFMCommunicate request_size=255 [19:39:19]MH_SAM_APDU [19:39:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 9F 02 00 00 F4 03 04 00 E6 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7B 01 00 35 04 06 00 82 [19:39:19]Write to MH i2c: E2 02 01 16 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 34 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 9F 02 00 00 F4 03 04 00 E6 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7B 01 00 35 04 06 00 82 00 00 99 [19:39:19]Write i2c OK [19:39:19]MH_I2C_Read... [19:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:19]Read from MH i2c: E2 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 16 1C 00 90 00 A6 [19:39:19]RAPDU: 90 00 [19:39:19]wFMCommunicate OK [19:39:19]wFMCommunicate request_size=10 [19:39:19]MH_SAM_APDU [19:39:19]CAPDU: 80 0D 02 02 05 E2 7E CB 25 2B [19:39:19]Write to MH i2c: E2 0D 00 17 1C 80 0D 02 02 05 00 E2 7E CB 25 2B 00 00 32 [19:39:19]Write i2c OK [19:39:19]MH_I2C_Read... [19:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:19]Read from MH i2c: E2 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 03 00 17 1C 00 90 00 A7 [19:39:19]RAPDU: 90 00 [19:39:19]wFMCommunicate OK [19:39:19]wFMCommunicate request_size=4 [19:39:19]MH_SAM_APDU [19:39:19]CAPDU: 80 0D 03 02 [19:39:19]Write to MH i2c: E2 08 00 18 1C 80 0D 03 02 00 00 00 00 AF [19:39:19]Write i2c OK [19:39:19]MH_I2C_Read... [19:39:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:19]Read from MH i2c: E2 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 0B 00 [19:39:19]MH_I2C_Read... [19:39:19]Read from MH i2c: E2 0B 00 18 1C 00 B1 62 5F 92 76 C1 40 09 90 00 34 [19:39:19]RAPDU: B1 62 5F 92 76 C1 40 09 90 00 [19:39:19]wFMCommunicate OK [19:39:19]SAM_PROTO_SignData done [19:39:19]FM_MakeSignedData done [19:39:19]CreateOFDProtocolMessage [19:39:19]wFMCommunicate request_size=4 [19:39:19]MH_SAM_APDU [19:39:19]CAPDU: 80 11 00 00 [19:39:19]Write to MH i2c: E2 08 00 19 1C 80 11 00 00 00 00 00 00 AF [19:39:19]Write i2c OK [19:39:19]MH_I2C_Read... [19:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:20]Read from MH i2c: E2 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: E2 17 00 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: E2 17 00 19 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [19:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:20]wFMCommunicate OK [19:39:20]CreateOFDProtocolMessage done [19:39:20]OFDSenderStorePacket 97162 [19:39:20]StoreOFDPacket docnum=97162 [19:39:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 1F 07 01 3C 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 34 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 9F 02 00 00 F4 03 04 00 E6 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7B 01 00 35 04 06 00 82 E2 7E CB 25 2B B1 62 5F 92 76 C1 40 09 [19:39:20]CheckFolder [19:39:20]dirname=/storage/ofd_packets [19:39:20]CheckFolder done [19:39:20]ProducePacketName [19:39:20]name=ofd_packets/00097162 [19:39:20]NVStorageSaveData ofd_packets/00097162 [19:39:20]File name is /storage/ofd_packets/00097162 [19:39:20]Write 301 bytes [19:39:20]NVStorageSaveData done [19:39:20]OFDSenderStorePacket done [19:39:20]KKMCreateOFDPacket done [19:39:20]NVStorageSaveData kkm_last_timestamp [19:39:20]File name is /storage/kkm_last_timestamp [19:39:20]Write 4 bytes [19:39:20]NVStorageSaveData done [19:39:20]ExternCall_PrintAddStr [19:39:20]wPrintStart [19:39:20]Write to MH i2c: 01 00 00 1A 1C 36 [19:39:20]Write i2c OK [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: 01 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: 01 07 00 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: 01 07 00 1A 1C 00 00 00 00 00 FF 0F 4B [19:39:20]RasterBufferAndPrint [19:39:20]line Счет N : (1)3407700 [19:39:20]line ИНН: 02508201610067 [19:39:20]line Контрольно-Кассовый Чек [19:39:20]line ПРОДАЖА [19:39:20]line ТРК (МРК, ГНК) : 32 [19:39:20]line Товар: 2710124130 [19:39:20]line Аи-92-К-4 [19:39:20]line 7.480 * 66.90 [19:39:20]line = 500.41 [19:39:20]line НДС 12% НСП 1% [19:39:20]line > о реализуемом товаре [19:39:20]line ОКРУГЛЕНИЕ: -0.41 [19:39:20]line ИТОГО: 500.00 [19:39:20]line Внесено: 500.00 [19:39:20]line СДАЧА: 0.00 [19:39:20]line НСП 1% : 4.43 [19:39:20]line НДС 12% : 53.14 [19:39:20]line Наличными: 500.00 [19:39:20]line Безнал.: 0.00 [19:39:20]line Место: АЗС № 82 "Партнер Нефть" [19:39:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:39:20]line СНО: Общий режим [19:39:20]line Чек 671 29.10.2024 19:39 [19:39:20]line Смена: 145 ФФД: 1.0 [19:39:20]line ЗНМ: 0300000017 [19:39:20]line РНМ: 0000000000170478 [19:39:20]line Версия ККМ: v1.0 [19:39:20]line ФМ: 0000000002098560 [19:39:20]line ФД: 97162 [19:39:20]line ФПД: 143909301462315 [19:39:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97162&fm=143909301462315&tin=02508201610067®Number=0000000000170478&sum=50000 [19:39:20]OFD Sender: Processing packet 97162 [packets to send 59, broken 58] [19:39:20]ProducePacketName [19:39:20]name=ofd_packets/00097162 [19:39:20]OFD Sender: To server: pG, [19:39:20]CommunicateWithHost lk.salyk.kg:30040 [19:39:20]ConnectInit lk.salyk.kg [19:39:20]written 0, free lines is 4095 [19:39:20]Connected sock=10 [19:39:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 1F 07 01 3C 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 34 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 9F 02 00 00 F4 03 04 00 E6 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7B 01 00 35 04 06 00 82 E2 7E CB 25 2B B1 62 5F 92 76 C1 40 09 [19:39:20]Write to MH i2c: 01 00 00 45 1C 61 [19:39:20]Write i2c OK [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: 01 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: 01 07 00 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: 01 07 00 45 1C 00 00 00 00 00 05 0D 7A [19:39:20]RasterBufferAndPrint [19:39:20]line [19:39:20]line [19:39:20]line [19:39:20]line [19:39:20]line [19:39:20]written 0, free lines is 3340 [19:39:20]MH_Cut [19:39:20]Write to MH i2c: D1 01 00 4C 1C 01 3A [19:39:20]Write i2c OK [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: D1 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: D1 01 00 [19:39:20]MH_I2C_Read... [19:39:20]Read from MH i2c: D1 01 00 4C 1C 00 39 [19:39:20]Write to MH i2c: 01 00 00 4D 1C 69 [19:39:20]Write i2c OK [19:39:20]MH_I2C_Read... [19:39:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 42 D8 47 00 E6 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 7B 01 00 F4 03 04 00 0C E4 20 67 B6 04 01 00 00 6B 4A 04 65 32 44 27 74 [19:39:20]CommunicateWithHost err = 0 [19:39:20]CheckOFDResponse [19:39:20]1017 (14) - 77093643461234 [19:39:20]1041 (16) - 0000000002098560 [19:39:20]1040 (4) - 97162 [19:39:20]1012 (4) - 29.10.2024 13:33 [19:39:20]1206 (1) - 0 [19:39:20]OFD Sender: Remove packet 97162 [19:39:20]ProducePacketName [19:39:20]name=ofd_packets/00097162 [19:39:20]NVStorageDeleteData [19:39:21]OFD Sender: No OFD packet to send [19:39:21]*** Cut start [19:39:21]*** Partial cut [19:39:21]*** CUTSNS_PIN = 1 [19:39:21]*** CUTSNS_PIN = 0 [19:39:21]*** Brake cut motor [19:39:22]Read from MH i2c: 01 [19:39:22]MH_I2C_Read... [19:39:22]*** Stop cut motor [19:39:22]*** Cut end [19:39:22]Read from MH i2c: 01 07 00 [19:39:22]MH_I2C_Read... [19:39:22]Read from MH i2c: 01 07 00 4D 1C 00 00 00 00 00 FF 0F 7E [19:39:22]process_action close_receipt done [19:39:22]requested_data is exist [19:39:22]produce_requested_data [19:39:22]requested_item fm.sn is exist - process it [19:39:22]wFMCommunicate request_size=4 [19:39:22]MH_SAM_APDU [19:39:22]CAPDU: 80 11 00 00 [19:39:22]Write to MH i2c: E2 08 00 4E 1C 80 11 00 00 00 00 00 00 E4 [19:39:22]Write i2c OK [19:39:22]MH_I2C_Read... [19:39:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:22]Read from MH i2c: E2 [19:39:22]MH_I2C_Read... [19:39:22]Read from MH i2c: E2 17 00 [19:39:22]MH_I2C_Read... [19:39:22]Read from MH i2c: E2 17 00 4E 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [19:39:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:22]wFMCommunicate OK [19:39:22]requested_item fd.num is exist - process it [19:39:22]SAM_PROTO_GetFieldsCounters [19:39:22]wFMCommunicate request_size=4 [19:39:22]MH_SAM_APDU [19:39:22]CAPDU: 80 13 00 00 [19:39:22]Write to MH i2c: E2 08 00 4F 1C 80 13 00 00 00 00 00 00 E7 [19:39:22]Write i2c OK [19:39:22]MH_I2C_Read... [19:39:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:22]Read from MH i2c: E2 [19:39:22]MH_I2C_Read... [19:39:22]Read from MH i2c: E2 62 00 [19:39:22]MH_I2C_Read... [19:39:22]Read from MH i2c: E2 62 00 4F 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 82 [19:39:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:22]wFMCommunicate OK [19:39:22]SAM_PROTO_GetFieldsCounters done [19:39:22]requested_item shift.num is exist - process it [19:39:22]requested_item shift.opened is exist - process it [19:39:22]req_shift_opened [19:39:22]FM_GetShiftState [19:39:22]SAM_PROTO_GetShiftState [19:39:22]wFMCommunicate request_size=4 [19:39:22]MH_SAM_APDU [19:39:22]CAPDU: 80 13 01 00 [19:39:22]Write to MH i2c: E2 08 00 50 1C 80 13 01 00 00 00 00 00 E9 [19:39:22]Write i2c OK [19:39:22]MH_I2C_Read... [19:39:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:22]Read from MH i2c: E2 [19:39:22]MH_I2C_Read... [19:39:22]Read from MH i2c: E2 0E 00 [19:39:22]MH_I2C_Read... [19:39:22]Read from MH i2c: E2 0E 00 50 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 47 [19:39:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:22]wFMCommunicate OK [19:39:22]SAM_PROTO_GetShiftState done [19:39:22]FM_GetShiftState done [19:39:22]req_shift_opened done [19:39:22]requested_item shift.open_date is exist - process it [19:39:22]req_shift_open_date [19:39:22]req_shift_open_date done [19:39:22]produce_requested_data done [19:39:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97162,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:39:22]process_action_free close_receipt [19:39:22]json_value_free [19:39:22]json_value_free done [19:39:22]process_json_proto returns [19:39:22]Send response to host [19:39:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97162,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:39:22]free response buf [19:39:22]execute_script done [19:39:22]execute_script returns [19:39:22]free content buf [19:39:22]Sock 7.Close socket [19:39:22]Sock 7.Thread stoped [19:39:26]OFD Sender: No OFD packet to send [19:39:31]OFD Sender: No OFD packet to send [19:39:34]accept exits with 9 [19:39:34]New connection [19:39:34]New thread 3066580324 created [19:39:34]Thread 3066723684 joined [19:39:34]Waiting for new connection... [19:39:34] Sock 9.Parse request [19:39:34]Sock 9.Check first char [19:39:34]Sock 9.First char is OK [19:39:34]request: POST /json_proto HTTP/1.0 [19:39:34]Method: POST [19:39:34]URL: /json_proto [19:39:34]Method is POST - this is cgi request [19:39:34]url: /json_proto [19:39:34]query_string will be loaded in cgi processing [19:39:34]execute_cgi json_proto POST (null) [19:39:34]execute_cgi path=json_proto method=POST [19:39:34]POST find Content-Length [19:39:34]Host: 172.17.40.67:8080 [19:39:34]Content-Length: 683 [19:39:34]Content-Type: application/json [19:39:34] [19:39:34]POST finish read [19:39:34]Found Content-Length = 683 [19:39:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:39:34]execute_script... [19: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)3407699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:39:34]POST & json_proto [19:39:34]process_json_proto [19:39:34]json parsed OK: [19:39:34]protocol is kg_v1.0 [19:39:34]action value=close_receipt [19:39:34]process_action close_receipt [19:39:34]cmd_close_receipt [19:39:34]MH_GetDate [19:39:34]Write to MH i2c: F0 00 00 51 1C 5C [19:39:34]Write i2c OK [19:39:34]MH_I2C_Read... [19:39:34]Read from MH i2c: F0 [19:39:34]MH_I2C_Read... [19:39:34]Read from MH i2c: F0 09 00 [19:39:34]MH_I2C_Read... [19:39:34]Read from MH i2c: F0 09 00 51 1C 00 F7 39 21 67 EE DA 66 66 B1 [19:39:34]GetLastDocTimeStamp 1730230758 [19:39:34]current date 1730230775 [19:39:34]FM_GetShiftState [19:39:34]SAM_PROTO_GetShiftState [19:39:34]wFMCommunicate request_size=4 [19:39:34]MH_SAM_APDU [19:39:34]CAPDU: 80 13 01 00 [19:39:34]Write to MH i2c: E2 08 00 52 1C 80 13 01 00 00 00 00 00 EB [19:39:34]Write i2c OK [19:39:34]MH_I2C_Read... [19:39:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:34]Read from MH i2c: E2 [19:39:34]MH_I2C_Read... [19:39:34]Read from MH i2c: E2 0E 00 [19:39:34]MH_I2C_Read... [19:39:34]Read from MH i2c: E2 0E 00 52 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 49 [19:39:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:34]wFMCommunicate OK [19:39:34]SAM_PROTO_GetShiftState done [19:39:34]FM_GetShiftState done [19:39:34]opened in 1730160548 [19:39:34]opened+sec_in_day 1730246948 [19:39:34]quantity*price = 250005 [19:39:34]sum+1 = 250006 [19:39:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.49 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 672 29.10.2024 19:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97163 ФПД: 121234851327608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193935&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97163&fm=121234851327608&tin=02508201610067®Number=0000000000170478&sum=250000 [19:39:35]StoreToDocumentArchive [19:39:35]shift 145 fd 97163 [19:39:35]save to /storage/0145/doc_00097163 [19:39:35]save last doc name /storage/0145/doc_00097163 to /storage/kkm_last_doc_name [19:39:35]save OK [19:39:35]Clear old archive folders... [19:39:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:35]tlvbuf is B6EA2BC0 [19:39:35]SAM_PROTO_ClearQueue [19:39:35]wFMCommunicate request_size=4 [19:39:35]MH_SAM_APDU [19:39:35]CAPDU: 80 09 00 00 [19:39:35]Write to MH i2c: E2 08 00 5F 1C 80 09 00 00 00 00 00 00 ED [19:39:35]Write i2c OK [19:39:35]MH_I2C_Read... [19:39:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:35]Read from MH i2c: E2 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: E2 03 00 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: E2 03 00 5F 1C 00 90 00 EF [19:39:35]RAPDU: 90 00 [19:39:35]wFMCommunicate OK [19:39:35]SAM_PROTO_ClearQueue done [19:39:35]KKMCreateOFDPacket [19:39:35]OFDProtocolAddRootSTLVToBuf [19:39:35]FM_MakeSignedData [19:39:35]FM_MakeSignedData [19:39:35]SAM_PROTO_SignData [19:39:35]wFMCommunicate request_size=4 [19:39:35]MH_SAM_APDU [19:39:35]CAPDU: 80 0D 01 02 [19:39:35]Write to MH i2c: E2 08 00 60 1C 80 0D 01 02 00 00 00 00 F5 [19:39:35]Write i2c OK [19:39:35]MH_I2C_Read... [19:39:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:35]Read from MH i2c: E2 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: E2 03 00 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: E2 03 00 60 1C 00 90 00 F0 [19:39:35]RAPDU: 90 00 [19:39:35]wFMCommunicate OK [19:39:35]wFMCommunicate request_size=255 [19:39:35]MH_SAM_APDU [19:39: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 34 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 A0 02 00 00 F4 03 04 00 F7 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7B 01 00 35 04 06 00 6E [19:39:35]Write to MH i2c: E2 02 01 61 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 34 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 A0 02 00 00 F4 03 04 00 F7 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7B 01 00 35 04 06 00 6E 00 00 1B [19:39:35]Write i2c OK [19:39:35]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 61 1C 00 90 00 F1 [19:39:36]RAPDU: 90 00 [19:39:36]wFMCommunicate OK [19:39:36]wFMCommunicate request_size=10 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 0D 02 02 05 43 30 3F 6E 78 [19:39:36]Write to MH i2c: E2 0D 00 62 1C 80 0D 02 02 05 00 43 30 3F 6E 78 00 00 9A [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 62 1C 00 90 00 F2 [19:39:36]RAPDU: 90 00 [19:39:36]wFMCommunicate OK [19:39:36]wFMCommunicate request_size=4 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 0D 03 02 [19:39:36]Write to MH i2c: E2 08 00 63 1C 80 0D 03 02 00 00 00 00 FA [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 0B 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 0B 00 63 1C 00 3F 3F 43 55 48 6B D0 DC 90 00 70 [19:39:36]RAPDU: 3F 3F 43 55 48 6B D0 DC 90 00 [19:39:36]wFMCommunicate OK [19:39:36]SAM_PROTO_SignData done [19:39:36]FM_MakeSignedData done [19:39:36]CreateOFDProtocolMessage [19:39:36]wFMCommunicate request_size=4 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 11 00 00 [19:39:36]Write to MH i2c: E2 08 00 64 1C 80 11 00 00 00 00 00 00 FA [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 17 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 17 00 64 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [19:39:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:36]wFMCommunicate OK [19:39:36]CreateOFDProtocolMessage done [19:39:36]OFDSenderStorePacket 97163 [19:39:36]StoreOFDPacket docnum=97163 [19:39:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 DD 07 01 AC 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 34 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 A0 02 00 00 F4 03 04 00 F7 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7B 01 00 35 04 06 00 6E 43 30 3F 6E 78 3F 3F 43 55 48 6B D0 DC [19:39:36]CheckFolder [19:39:36]dirname=/storage/ofd_packets [19:39:36]CheckFolder done [19:39:36]ProducePacketName [19:39:36]name=ofd_packets/00097163 [19:39:36]NVStorageSaveData ofd_packets/00097163 [19:39:36]File name is /storage/ofd_packets/00097163 [19:39:36]Write 301 bytes [19:39:36]NVStorageSaveData done [19:39:36]OFDSenderStorePacket done [19:39:36]KKMCreateOFDPacket done [19:39:36]NVStorageSaveData kkm_last_timestamp [19:39:36]File name is /storage/kkm_last_timestamp [19:39:36]Write 4 bytes [19:39:36]NVStorageSaveData done [19:39:36]ExternCall_PrintAddStr [19:39:36]wPrintStart [19:39:36]Write to MH i2c: 01 00 00 65 1C 81 [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: 01 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: 01 07 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: 01 07 00 65 1C 00 00 00 00 00 FF 0F 96 [19:39:36]RasterBufferAndPrint [19:39:36]line Счет N : (1)3407699 [19:39:36]line ИНН: 02508201610067 [19:39:36]line Контрольно-Кассовый Чек [19:39:36]line ПРОДАЖА [19:39:36]line ТРК (МРК, ГНК) : 12 [19:39:36]line Товар: 2710124130 [19:39:36]line Аи-92-К-4 [19:39:36]line 37.370 * 66.90 [19:39:36]line = 2500.05 [19:39:36]line НДС 12% НСП 1% [19:39:36]line > о реализуемом товаре [19:39:36]line ОКРУГЛЕНИЕ: -0.05 [19:39:36]line ИТОГО: 2500.00 [19:39:36]line Внесено: 2500.00 [19:39:36]line СДАЧА: 0.00 [19:39:36]line НСП 1% : 22.12 [19:39:36]line НДС 12% : 265.49 [19:39:36]line Наличными: 2500.00 [19:39:36]line Безнал.: 0.00 [19:39:36]line Место: АЗС № 82 "Партнер Нефть" [19:39:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:39:36]line СНО: Общий режим [19:39:36]line Чек 672 29.10.2024 19:39 [19:39:36]line Смена: 145 ФФД: 1.0 [19:39:36]line ЗНМ: 0300000017 [19:39:36]line РНМ: 0000000000170478 [19:39:36]line Версия ККМ: v1.0 [19:39:36]line ФМ: 0000000002098560 [19:39:36]line ФД: 97163 [19:39:36]line ФПД: 121234851327608 [19:39:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193935&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97163&fm=121234851327608&tin=02508201610067®Number=0000000000170478&sum=250000 [19:39:36]OFD Sender: Processing packet 97163 [packets to send 59, broken 58] [19:39:36]ProducePacketName [19:39:36]name=ofd_packets/00097163 [19:39:36]OFD Sender: To server: pG, [19:39:36]CommunicateWithHost lk.salyk.kg:30040 [19:39:36]ConnectInit lk.salyk.kg [19:39:36]written 0, free lines is 4095 [19:39:36]Connected sock=10 [19:39:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 DD 07 01 AC 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 34 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 A0 02 00 00 F4 03 04 00 F7 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 7B 01 00 35 04 06 00 6E 43 30 3F 6E 78 3F 3F 43 55 48 6B D0 DC [19:39:37]Write to MH i2c: 01 00 00 90 1C AC [19:39:37]Write i2c OK [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: 01 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: 01 07 00 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: 01 07 00 90 1C 00 00 00 00 00 1A 0D DA [19:39:37]RasterBufferAndPrint [19:39:37]line [19:39:37]line [19:39:37]line [19:39:37]line [19:39:37]line [19:39:37]written 0, free lines is 3360 [19:39:37]MH_Cut [19:39:37]Write to MH i2c: D1 01 00 97 1C 01 85 [19:39:37]Write i2c OK [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: D1 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: D1 01 00 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: D1 01 00 97 1C 00 84 [19:39:37]Write to MH i2c: 01 00 00 98 1C B4 [19:39:37]Write i2c OK [19:39:37]MH_I2C_Read... [19:39:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 43 A2 47 00 EF 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 32 30 39 38 35 36 30 10 04 04 00 8B 7B 01 00 F4 03 04 00 1C E4 20 67 B6 04 01 00 00 26 F2 85 44 25 9E 23 3F [19:39:37]CommunicateWithHost err = 0 [19:39:37]CheckOFDResponse [19:39:37]1017 (14) - 77093643461234 [19:39:37]1041 (16) - 0000000002098560 [19:39:37]1040 (4) - 97163 [19:39:37]1012 (4) - 29.10.2024 13:33 [19:39:37]1206 (1) - 0 [19:39:37]OFD Sender: Remove packet 97163 [19:39:37]ProducePacketName [19:39:37]name=ofd_packets/00097163 [19:39:37]NVStorageDeleteData [19:39:37]OFD Sender: No OFD packet to send [19:39:37]*** Cut start [19:39:37]*** Partial cut [19:39:37]*** CUTSNS_PIN = 1 [19:39:37]*** CUTSNS_PIN = 0 [19:39:37]*** Brake cut motor [19:39:38]Read from MH i2c: 01 [19:39:38]MH_I2C_Read... [19:39:38]*** Stop cut motor [19:39:38]*** Cut end [19:39:38]Read from MH i2c: 01 07 00 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: 01 07 00 98 1C 00 00 00 00 00 FF 0F C9 [19:39:38]process_action close_receipt done [19:39:38]requested_data is exist [19:39:38]produce_requested_data [19:39:38]requested_item fm.sn is exist - process it [19:39:38]wFMCommunicate request_size=4 [19:39:38]MH_SAM_APDU [19:39:38]CAPDU: 80 11 00 00 [19:39:38]Write to MH i2c: E2 08 00 99 1C 80 11 00 00 00 00 00 00 2F [19:39:38]Write i2c OK [19:39:38]MH_I2C_Read... [19:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:38]Read from MH i2c: E2 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 17 00 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 17 00 99 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 80 [19:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:38]wFMCommunicate OK [19:39:38]requested_item fd.num is exist - process it [19:39:38]SAM_PROTO_GetFieldsCounters [19:39:38]wFMCommunicate request_size=4 [19:39:38]MH_SAM_APDU [19:39:38]CAPDU: 80 13 00 00 [19:39:38]Write to MH i2c: E2 08 00 9A 1C 80 13 00 00 00 00 00 00 32 [19:39:38]Write i2c OK [19:39:38]MH_I2C_Read... [19:39:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:38]Read from MH i2c: E2 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 62 00 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 62 00 9A 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 D1 [19:39:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:38]wFMCommunicate OK [19:39:38]SAM_PROTO_GetFieldsCounters done [19:39:38]requested_item shift.num is exist - process it [19:39:38]requested_item shift.opened is exist - process it [19:39:38]req_shift_opened [19:39:38]FM_GetShiftState [19:39:38]SAM_PROTO_GetShiftState [19:39:38]wFMCommunicate request_size=4 [19:39:38]MH_SAM_APDU [19:39:38]CAPDU: 80 13 01 00 [19:39:38]Write to MH i2c: E2 08 00 9B 1C 80 13 01 00 00 00 00 00 34 [19:39:38]Write i2c OK [19:39:38]MH_I2C_Read... [19:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:38]Read from MH i2c: E2 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 0E 00 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 0E 00 9B 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 92 [19:39:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:38]wFMCommunicate OK [19:39:38]SAM_PROTO_GetShiftState done [19:39:38]FM_GetShiftState done [19:39:38]req_shift_opened done [19:39:38]requested_item shift.open_date is exist - process it [19:39:38]req_shift_open_date [19:39:38]req_shift_open_date done [19:39:38]produce_requested_data done [19:39:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97163,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:39:38]process_action_free close_receipt [19:39:38]json_value_free [19:39:38]json_value_free done [19:39:38]process_json_proto returns [19:39:38]Send response to host [19:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97163,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:39:38]free response buf [19:39:38]execute_script done [19:39:38]execute_script returns [19:39:38]free content buf [19:39:38]Sock 9.Close socket [19:39:38]Sock 9.Thread stoped [19:39:38]accept exits with 7 [19:39:38]New connection [19:39:38]New thread 3066723684 created [19:39:38]Thread 3066580324 joined [19:39:38]Waiting for new connection... [19:39:38] Sock 7.Parse request [19:39:38]Sock 7.Check first char [19:39:38]Sock 7.First char is OK [19:39:38]request: POST /json_proto HTTP/1.0 [19:39:38]Method: POST [19:39:38]URL: /json_proto [19:39:38]Method is POST - this is cgi request [19:39:38]url: /json_proto [19:39:38]query_string will be loaded in cgi processing [19:39:38]execute_cgi json_proto POST (null) [19:39:38]execute_cgi path=json_proto method=POST [19:39:38]POST find Content-Length [19:39:38]Host: 172.17.40.67:8080 [19:39:38]Content-Length: 683 [19:39:38]Content-Type: application/json [19:39:38] [19:39:38]POST finish read [19:39:38]Found Content-Length = 683 [19:39:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:38]execute_script... [19:39: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)3407701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:38]POST & json_proto [19:39:38]process_json_proto [19:39:38]json parsed OK: [19:39:38]protocol is kg_v1.0 [19:39:38]action value=close_receipt [19:39:38]process_action close_receipt [19:39:38]cmd_close_receipt [19:39:38]MH_GetDate [19:39:38]Write to MH i2c: F0 00 00 9C 1C A7 [19:39:38]Write i2c OK [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: F0 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: F0 09 00 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: F0 09 00 9C 1C 00 FB 39 21 67 EE DA 66 66 00 [19:39:38]GetLastDocTimeStamp 1730230775 [19:39:38]current date 1730230779 [19:39:38]FM_GetShiftState [19:39:38]SAM_PROTO_GetShiftState [19:39:38]wFMCommunicate request_size=4 [19:39:38]MH_SAM_APDU [19:39:38]CAPDU: 80 13 01 00 [19:39:38]Write to MH i2c: E2 08 00 9D 1C 80 13 01 00 00 00 00 00 36 [19:39:38]Write i2c OK [19:39:38]MH_I2C_Read... [19:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:38]Read from MH i2c: E2 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 0E 00 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 0E 00 9D 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [19:39:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:38]wFMCommunicate OK [19:39:38]SAM_PROTO_GetShiftState done [19:39:38]FM_GetShiftState done [19:39:38]opened in 1730160548 [19:39:38]opened+sec_in_day 1730246948 [19:39:38]quantity*price = 100021 [19:39:38]sum+1 = 100023 [19:39:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 673 29.10.2024 19:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97164 ФПД: 173496813918142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97164&fm=173496813918142&tin=02508201610067®Number=0000000000170478&sum=100000 [19:39:40]StoreToDocumentArchive [19:39:40]shift 145 fd 97164 [19:39:40]save to /storage/0145/doc_00097164 [19:39:40]save last doc name /storage/0145/doc_00097164 to /storage/kkm_last_doc_name [19:39:40]save OK [19:39:40]Clear old archive folders... [19:39:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:40]tlvbuf is 0073A2D0 [19:39:40]SAM_PROTO_ClearQueue [19:39:40]wFMCommunicate request_size=4 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 09 00 00 [19:39:40]Write to MH i2c: E2 08 00 AA 1C 80 09 00 00 00 00 00 00 38 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:40]Read from MH i2c: E2 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 AA 1C 00 90 00 3A [19:39:40]RAPDU: 90 00 [19:39:40]wFMCommunicate OK [19:39:40]SAM_PROTO_ClearQueue done [19:39:40]KKMCreateOFDPacket [19:39:40]OFDProtocolAddRootSTLVToBuf [19:39:40]FM_MakeSignedData [19:39:40]FM_MakeSignedData [19:39:40]SAM_PROTO_SignData [19:39:40]wFMCommunicate request_size=4 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 0D 01 02 [19:39:40]Write to MH i2c: E2 08 00 AB 1C 80 0D 01 02 00 00 00 00 40 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:40]Read from MH i2c: E2 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 AB 1C 00 90 00 3B [19:39:40]RAPDU: 90 00 [19:39:40]wFMCommunicate OK [19:39:40]wFMCommunicate request_size=255 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 02 00 00 F4 03 04 00 FB 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7B 01 00 35 04 06 00 9D [19:39:40]Write to MH i2c: E2 02 01 AC 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 02 00 00 F4 03 04 00 FB 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7B 01 00 35 04 06 00 9D 00 00 81 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:40]Read from MH i2c: E2 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 AC 1C 00 90 00 3C [19:39:40]RAPDU: 90 00 [19:39:40]wFMCommunicate OK [19:39:40]wFMCommunicate request_size=10 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 0D 02 02 05 CB 5F F6 97 BE [19:39:40]Write to MH i2c: E2 0D 00 AD 1C 80 0D 02 02 05 00 CB 5F F6 97 BE 00 00 C2 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:40]Read from MH i2c: E2 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 AD 1C 00 90 00 3D [19:39:40]RAPDU: 90 00 [19:39:40]wFMCommunicate OK [19:39:40]wFMCommunicate request_size=4 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 0D 03 02 [19:39:40]Write to MH i2c: E2 08 00 AE 1C 80 0D 03 02 00 00 00 00 45 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:40]Read from MH i2c: E2 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 0B 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 0B 00 AE 1C 00 93 D6 23 F0 A4 F3 EE D0 90 00 17 [19:39:40]RAPDU: 93 D6 23 F0 A4 F3 EE D0 90 00 [19:39:40]wFMCommunicate OK [19:39:40]SAM_PROTO_SignData done [19:39:40]FM_MakeSignedData done [19:39:40]CreateOFDProtocolMessage [19:39:40]wFMCommunicate request_size=4 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 11 00 00 [19:39:40]Write to MH i2c: E2 08 00 AF 1C 80 11 00 00 00 00 00 00 45 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:40]Read from MH i2c: E2 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 17 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 17 00 AF 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [19:39:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:40]wFMCommunicate OK [19:39:40]CreateOFDProtocolMessage done [19:39:40]OFDSenderStorePacket 97164 [19:39:40]StoreOFDPacket docnum=97164 [19:39:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F DE 07 01 40 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 FB 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7B 01 00 35 04 06 00 9D CB 5F F6 97 BE 93 D6 23 F0 A4 F3 EE D0 [19:39:40]CheckFolder [19:39:40]dirname=/storage/ofd_packets [19:39:40]CheckFolder done [19:39:40]ProducePacketName [19:39:40]name=ofd_packets/00097164 [19:39:40]NVStorageSaveData ofd_packets/00097164 [19:39:40]File name is /storage/ofd_packets/00097164 [19:39:40]Write 301 bytes [19:39:40]NVStorageSaveData done [19:39:40]OFDSenderStorePacket done [19:39:40]KKMCreateOFDPacket done [19:39:40]NVStorageSaveData kkm_last_timestamp [19:39:40]File name is /storage/kkm_last_timestamp [19:39:40]Write 4 bytes [19:39:40]NVStorageSaveData done [19:39:40]ExternCall_PrintAddStr [19:39:40]wPrintStart [19:39:40]Write to MH i2c: 01 00 00 B0 1C CC [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: 01 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: 01 07 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: 01 07 00 B0 1C 00 00 00 00 00 FF 0F E1 [19:39:40]RasterBufferAndPrint [19:39:40]line Счет N : (1)3407701 [19:39:40]line ИНН: 02508201610067 [19:39:40]line Контрольно-Кассовый Чек [19:39:40]line ПРОДАЖА [19:39:40]line ТРК (МРК, ГНК) : 43 [19:39:40]line Товар: 2710124500 [19:39:40]line Аи-95-К-5 [19:39:40]line 13.480 * 74.20 [19:39:40]line = 1000.22 [19:39:40]line НДС 12% НСП 1% [19:39:40]line > о реализуемом товаре [19:39:40]line ОКРУГЛЕНИЕ: -0.22 [19:39:40]line ИТОГО: 1000.00 [19:39:40]line Внесено: 1000.00 [19:39:40]line СДАЧА: 0.00 [19:39:40]line НСП 1% : 8.85 [19:39:40]line НДС 12% : 106.22 [19:39:40]line Наличными: 1000.00 [19:39:40]line Безнал.: 0.00 [19:39:40]line Место: АЗС № 82 "Партнер Нефть" [19:39:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:39:41]line СНО: Общий режим [19:39:41]line Чек 673 29.10.2024 19:39 [19:39:41]line Смена: 145 ФФД: 1.0 [19:39:41]line ЗНМ: 0300000017 [19:39:41]line РНМ: 0000000000170478 [19:39:41]line Версия ККМ: v1.0 [19:39:41]line ФМ: 0000000002098560 [19:39:41]line ФД: 97164 [19:39:41]line ФПД: 173496813918142 [19:39:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97164&fm=173496813918142&tin=02508201610067®Number=0000000000170478&sum=100000 [19:39:41]OFD Sender: Processing packet 97164 [packets to send 59, broken 58] [19:39:41]ProducePacketName [19:39:41]name=ofd_packets/00097164 [19:39:41]OFD Sender: To server: pG, [19:39:41]CommunicateWithHost lk.salyk.kg:30040 [19:39:41]ConnectInit lk.salyk.kg [19:39:41]written 0, free lines is 4095 [19:39:41]Connected sock=10 [19:39:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F DE 07 01 40 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 FB 39 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 7B 01 00 35 04 06 00 9D CB 5F F6 97 BE 93 D6 23 F0 A4 F3 EE D0 [19:39:41]Write to MH i2c: 01 00 00 DB 1C F7 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 07 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 07 00 DB 1C 00 00 00 00 00 13 0D 1E [19:39:41]RasterBufferAndPrint [19:39:41]line [19:39:41]line [19:39:41]line [19:39:41]line [19:39:41]line [19:39:41]written 0, free lines is 3362 [19:39:41]MH_Cut [19:39:41]Write to MH i2c: D1 01 00 E2 1C 01 D0 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: D1 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: D1 01 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: D1 01 00 E2 1C 00 CF [19:39:41]Write to MH i2c: 01 00 00 E3 1C FF [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FA D2 47 00 19 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 32 30 39 38 35 36 30 10 04 04 00 8C 7B 01 00 F4 03 04 00 21 E4 20 67 B6 04 01 00 00 37 F1 C4 2E 9B D8 FB 10 [19:39:41]CommunicateWithHost err = 0 [19:39:41]CheckOFDResponse [19:39:41]1017 (14) - 77093643461234 [19:39:41]1041 (16) - 0000000002098560 [19:39:41]1040 (4) - 97164 [19:39:41]1012 (4) - 29.10.2024 13:33 [19:39:41]1206 (1) - 0 [19:39:41]OFD Sender: Remove packet 97164 [19:39:41]ProducePacketName [19:39:41]name=ofd_packets/00097164 [19:39:41]NVStorageDeleteData [19:39:42]OFD Sender: No OFD packet to send [19:39:42]*** Cut start [19:39:42]*** Partial cut [19:39:42]*** CUTSNS_PIN = 1 [19:39:42]*** CUTSNS_PIN = 0 [19:39:42]*** Brake cut motor [19:39:43]Read from MH i2c: 01 [19:39:43]MH_I2C_Read... [19:39:43]*** Stop cut motor [19:39:43]Read from MH i2c: 01 07 00 [19:39:43]MH_I2C_Read... [19:39:43]*** Cut end [19:39:43]Read from MH i2c: 01 07 00 E3 1C 00 00 00 00 00 FF 0F 14 [19:39:43]process_action close_receipt done [19:39:43]requested_data is exist [19:39:43]produce_requested_data [19:39:43]requested_item fm.sn is exist - process it [19:39:43]wFMCommunicate request_size=4 [19:39:43]MH_SAM_APDU [19:39:43]CAPDU: 80 11 00 00 [19:39:43]Write to MH i2c: E2 08 00 E4 1C 80 11 00 00 00 00 00 00 7A [19:39:43]Write i2c OK [19:39:43]MH_I2C_Read... [19:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:43]Read from MH i2c: E2 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 17 00 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 17 00 E4 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [19:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:43]wFMCommunicate OK [19:39:43]requested_item fd.num is exist - process it [19:39:43]SAM_PROTO_GetFieldsCounters [19:39:43]wFMCommunicate request_size=4 [19:39:43]MH_SAM_APDU [19:39:43]CAPDU: 80 13 00 00 [19:39:43]Write to MH i2c: E2 08 00 E5 1C 80 13 00 00 00 00 00 00 7D [19:39:43]Write i2c OK [19:39:43]MH_I2C_Read... [19:39:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:43]Read from MH i2c: E2 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 62 00 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 62 00 E5 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 20 [19:39:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:43]wFMCommunicate OK [19:39:43]SAM_PROTO_GetFieldsCounters done [19:39:43]requested_item shift.num is exist - process it [19:39:43]requested_item shift.opened is exist - process it [19:39:43]req_shift_opened [19:39:43]FM_GetShiftState [19:39:43]SAM_PROTO_GetShiftState [19:39:43]wFMCommunicate request_size=4 [19:39:43]MH_SAM_APDU [19:39:43]CAPDU: 80 13 01 00 [19:39:43]Write to MH i2c: E2 08 00 E6 1C 80 13 01 00 00 00 00 00 7F [19:39:43]Write i2c OK [19:39:43]MH_I2C_Read... [19:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:43]Read from MH i2c: E2 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 0E 00 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 0E 00 E6 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DD [19:39:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:43]wFMCommunicate OK [19:39:43]SAM_PROTO_GetShiftState done [19:39:43]FM_GetShiftState done [19:39:43]req_shift_opened done [19:39:43]requested_item shift.open_date is exist - process it [19:39:43]req_shift_open_date [19:39:43]req_shift_open_date done [19:39:43]produce_requested_data done [19:39:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97164,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:39:43]process_action_free close_receipt [19:39:43]json_value_free [19:39:43]json_value_free done [19:39:43]process_json_proto returns [19:39:43]Send response to host [19:39:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97164,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:39:43]free response buf [19:39:43]execute_script done [19:39:43]execute_script returns [19:39:43]free content buf [19:39:43]Sock 7.Close socket [19:39:43]Sock 7.Thread stoped [19:39:47]OFD Sender: No OFD packet to send [19:39:52]OFD Sender: No OFD packet to send [19:39:53]accept exits with 9 [19:39:53]New connection [19:39:53]New thread 3066580324 created [19:39:53]Thread 3066723684 joined [19:39:53]Waiting for new connection... [19:39:53] Sock 9.Parse request [19:39:53]Sock 9.Check first char [19:39:53]Sock 9.First char is OK [19:39:53]request: POST /json_proto HTTP/1.0 [19:39:53]Method: POST [19:39:53]URL: /json_proto [19:39:53]Method is POST - this is cgi request [19:39:53]url: /json_proto [19:39:53]query_string will be loaded in cgi processing [19:39:53]execute_cgi json_proto POST (null) [19:39:53]execute_cgi path=json_proto method=POST [19:39:53]POST find Content-Length [19:39:53]Host: 172.17.40.67:8080 [19:39:53]Content-Length: 678 [19:39:53]Content-Type: application/json [19:39:53] [19:39:53]POST finish read [19:39:53]Found Content-Length = 678 [19:39:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:53]execute_script... [19:39: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)3407702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:53]POST & json_proto [19:39:53]process_json_proto [19:39:53]json parsed OK: [19:39:53]protocol is kg_v1.0 [19:39:53]action value=close_receipt [19:39:53]process_action close_receipt [19:39:53]cmd_close_receipt [19:39:53]MH_GetDate [19:39:53]Write to MH i2c: F0 00 00 E7 1C F2 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: F0 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: F0 09 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: F0 09 00 E7 1C 00 09 3A 21 67 EE DA 66 66 5A [19:39:53]GetLastDocTimeStamp 1730230779 [19:39:53]current date 1730230793 [19:39:53]FM_GetShiftState [19:39:53]SAM_PROTO_GetShiftState [19:39:53]wFMCommunicate request_size=4 [19:39:53]MH_SAM_APDU [19:39:53]CAPDU: 80 13 01 00 [19:39:53]Write to MH i2c: E2 08 00 E8 1C 80 13 01 00 00 00 00 00 81 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:53]Read from MH i2c: E2 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 0E 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 0E 00 E8 1C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [19:39:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:53]wFMCommunicate OK [19:39:53]SAM_PROTO_GetShiftState done [19:39:53]FM_GetShiftState done [19:39:53]opened in 1730160548 [19:39:53]opened+sec_in_day 1730246948 [19:39:53]quantity*price = 50010 [19:39:53]sum+1 = 50012 [19:39:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 674 29.10.2024 19:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97165 ФПД: 41986826574446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193954&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97165&fm=41986826574446&tin=02508201610067®Number=0000000000170478&sum=50000 [19:39:54]StoreToDocumentArchive [19:39:54]shift 145 fd 97165 [19:39:54]save to /storage/0145/doc_00097165 [19:39:54]save last doc name /storage/0145/doc_00097165 to /storage/kkm_last_doc_name [19:39:54]save OK [19:39:54]Clear old archive folders... [19:39:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:54]tlvbuf is 006F6410 [19:39:54]SAM_PROTO_ClearQueue [19:39:54]wFMCommunicate request_size=4 [19:39:54]MH_SAM_APDU [19:39:54]CAPDU: 80 09 00 00 [19:39:54]Write to MH i2c: E2 08 00 F5 1C 80 09 00 00 00 00 00 00 83 [19:39:54]Write i2c OK [19:39:54]MH_I2C_Read... [19:39:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:54]Read from MH i2c: E2 [19:39:54]MH_I2C_Read... [19:39:54]Read from MH i2c: E2 03 00 [19:39:54]MH_I2C_Read... [19:39:54]Read from MH i2c: E2 03 00 F5 1C 00 90 00 85 [19:39:54]RAPDU: 90 00 [19:39:54]wFMCommunicate OK [19:39:54]SAM_PROTO_ClearQueue done [19:39:54]KKMCreateOFDPacket [19:39:54]OFDProtocolAddRootSTLVToBuf [19:39:54]FM_MakeSignedData [19:39:54]FM_MakeSignedData [19:39:54]SAM_PROTO_SignData [19:39:54]wFMCommunicate request_size=4 [19:39:54]MH_SAM_APDU [19:39:54]CAPDU: 80 0D 01 02 [19:39:54]Write to MH i2c: E2 08 00 F6 1C 80 0D 01 02 00 00 00 00 8B [19:39:54]Write i2c OK [19:39:54]MH_I2C_Read... [19:39:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:54]Read from MH i2c: E2 [19:39:54]MH_I2C_Read... [19:39:54]Read from MH i2c: E2 03 00 [19:39:54]MH_I2C_Read... [19:39:54]Read from MH i2c: E2 03 00 F6 1C 00 90 00 86 [19:39:54]RAPDU: 90 00 [19:39:54]wFMCommunicate OK [19:39:54]wFMCommunicate request_size=255 [19:39:54]MH_SAM_APDU [19:39: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 0A 3A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7B 01 00 35 04 06 00 26 [19:39:54]Write to MH i2c: E2 02 01 F7 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 02 00 00 F4 03 04 00 0A 3A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7B 01 00 35 04 06 00 26 00 00 22 [19:39:54]Write i2c OK [19:39:54]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 [19:39:55]MH_I2C_Read... [19:39:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:55]Read from MH i2c: E2 03 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 03 00 F7 1C 00 90 00 87 [19:39:55]RAPDU: 90 00 [19:39:55]wFMCommunicate OK [19:39:55]wFMCommunicate request_size=10 [19:39:55]MH_SAM_APDU [19:39:55]CAPDU: 80 0D 02 02 05 2F D1 E2 1A 6E [19:39:55]Write to MH i2c: E2 0D 00 F8 1C 80 0D 02 02 05 00 2F D1 E2 1A 6E 00 00 02 [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:55]Read from MH i2c: E2 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 03 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 03 00 F8 1C 00 90 00 88 [19:39:55]RAPDU: 90 00 [19:39:55]wFMCommunicate OK [19:39:55]wFMCommunicate request_size=4 [19:39:55]MH_SAM_APDU [19:39:55]CAPDU: 80 0D 03 02 [19:39:55]Write to MH i2c: E2 08 00 F9 1C 80 0D 03 02 00 00 00 00 90 [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:55]Read from MH i2c: E2 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 0B 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 0B 00 F9 1C 00 65 D2 96 3E 75 42 FD D9 90 00 29 [19:39:55]RAPDU: 65 D2 96 3E 75 42 FD D9 90 00 [19:39:55]wFMCommunicate OK [19:39:55]SAM_PROTO_SignData done [19:39:55]FM_MakeSignedData done [19:39:55]CreateOFDProtocolMessage [19:39:55]wFMCommunicate request_size=4 [19:39:55]MH_SAM_APDU [19:39:55]CAPDU: 80 11 00 00 [19:39:55]Write to MH i2c: E2 08 00 FA 1C 80 11 00 00 00 00 00 00 90 [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:55]Read from MH i2c: E2 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 17 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 17 00 FA 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [19:39:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:55]wFMCommunicate OK [19:39:55]CreateOFDProtocolMessage done [19:39:55]OFDSenderStorePacket 97165 [19:39:55]StoreOFDPacket docnum=97165 [19:39:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 33 07 01 AB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 0A 3A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7B 01 00 35 04 06 00 26 2F D1 E2 1A 6E 65 D2 96 3E 75 42 FD D9 [19:39:55]CheckFolder [19:39:55]dirname=/storage/ofd_packets [19:39:55]CheckFolder done [19:39:55]ProducePacketName [19:39:55]name=ofd_packets/00097165 [19:39:55]NVStorageSaveData ofd_packets/00097165 [19:39:55]File name is /storage/ofd_packets/00097165 [19:39:55]Write 301 bytes [19:39:55]NVStorageSaveData done [19:39:55]OFDSenderStorePacket done [19:39:55]KKMCreateOFDPacket done [19:39:55]NVStorageSaveData kkm_last_timestamp [19:39:55]File name is /storage/kkm_last_timestamp [19:39:55]Write 4 bytes [19:39:55]NVStorageSaveData done [19:39:55]ExternCall_PrintAddStr [19:39:55]wPrintStart [19:39:55]Write to MH i2c: 01 00 00 FB 1C 17 [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: 01 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: 01 07 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: 01 07 00 FB 1C 00 00 00 00 00 FF 0F 2C [19:39:55]RasterBufferAndPrint [19:39:55]line Счет N : (1)3407702 [19:39:55]line ИНН: 02508201610067 [19:39:55]line Контрольно-Кассовый Чек [19:39:55]line ПРОДАЖА [19:39:55]line ТРК (МРК, ГНК) : 23 [19:39:55]line Товар: 2710124500 [19:39:55]line Аи-95-К-5 [19:39:55]line 6.740 * 74.20 [19:39:55]line = 500.11 [19:39:55]line НДС 12% НСП 1% [19:39:55]line > о реализуемом товаре [19:39:55]line ОКРУГЛЕНИЕ: -0.11 [19:39:55]line ИТОГО: 500.00 [19:39:55]line Внесено: 500.00 [19:39:55]line СДАЧА: 0.00 [19:39:55]line НСП 1% : 4.43 [19:39:55]line НДС 12% : 53.11 [19:39:55]line Наличными: 500.00 [19:39:55]line Безнал.: 0.00 [19:39:55]line Место: АЗС № 82 "Партнер Нефть" [19:39:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:39:55]line СНО: Общий режим [19:39:55]line Чек 674 29.10.2024 19:39 [19:39:55]line Смена: 145 ФФД: 1.0 [19:39:55]line ЗНМ: 0300000017 [19:39:55]line РНМ: 0000000000170478 [19:39:55]line Версия ККМ: v1.0 [19:39:55]line ФМ: 0000000002098560 [19:39:55]line ФД: 97165 [19:39:55]line ФПД: 41986826574446 [19:39:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193954&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97165&fm=41986826574446&tin=02508201610067®Number=0000000000170478&sum=50000 [19:39:55]written 0, free lines is 4095 [19:39:55]OFD Sender: Processing packet 97165 [packets to send 59, broken 58] [19:39:55]ProducePacketName [19:39:55]name=ofd_packets/00097165 [19:39:55]OFD Sender: To server: pG, [19:39:55]CommunicateWithHost lk.salyk.kg:30040 [19:39:55]ConnectInit lk.salyk.kg [19:39:55]Connected sock=10 [19:39:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 33 07 01 AB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 0A 3A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 7B 01 00 35 04 06 00 26 2F D1 E2 1A 6E 65 D2 96 3E 75 42 FD D9 [19:39:55]Write to MH i2c: 01 00 00 26 1D 43 [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: 01 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: 01 07 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: 01 07 00 26 1D 00 00 00 00 00 0C 0D 63 [19:39:55]RasterBufferAndPrint [19:39:55]line [19:39:55]line [19:39:55]line [19:39:55]line [19:39:55]line [19:39:55]written 0, free lines is 3355 [19:39:55]MH_Cut [19:39:55]Write to MH i2c: D1 01 00 2D 1D 01 1C [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: D1 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: D1 01 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: D1 01 00 2D 1D 00 1B [19:39:55]Write to MH i2c: 01 00 00 2E 1D 4B [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A B0 47 00 4F 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 32 30 39 38 35 36 30 10 04 04 00 8D 7B 01 00 F4 03 04 00 2F E4 20 67 B6 04 01 00 00 CC 41 96 6A 9C 51 95 AA [19:39:55]CommunicateWithHost err = 0 [19:39:55]CheckOFDResponse [19:39:55]1017 (14) - 77093643461234 [19:39:55]1041 (16) - 0000000002098560 [19:39:55]1040 (4) - 97165 [19:39:55]1012 (4) - 29.10.2024 13:33 [19:39:55]1206 (1) - 0 [19:39:55]OFD Sender: Remove packet 97165 [19:39:55]ProducePacketName [19:39:55]name=ofd_packets/00097165 [19:39:55]NVStorageDeleteData [19:39:56]OFD Sender: No OFD packet to send [19:39:56]*** Cut start [19:39:56]*** Partial cut [19:39:56]*** CUTSNS_PIN = 1 [19:39:56]*** CUTSNS_PIN = 0 [19:39:56]*** Brake cut motor [19:39:57]Read from MH i2c: 01 [19:39:57]MH_I2C_Read... [19:39:57]*** Stop cut motor [19:39:57]*** Cut end [19:39:57]Read from MH i2c: 01 07 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: 01 07 00 2E 1D 00 00 00 00 00 FF 0F 60 [19:39:57]process_action close_receipt done [19:39:57]requested_data is exist [19:39:57]produce_requested_data [19:39:57]requested_item fm.sn is exist - process it [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 11 00 00 [19:39:57]Write to MH i2c: E2 08 00 2F 1D 80 11 00 00 00 00 00 00 C6 [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 17 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 17 00 2F 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [19:39:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:57]wFMCommunicate OK [19:39:57]requested_item fd.num is exist - process it [19:39:57]SAM_PROTO_GetFieldsCounters [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 13 00 00 [19:39:57]Write to MH i2c: E2 08 00 30 1D 80 13 00 00 00 00 00 00 C9 [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 62 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 62 00 30 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A2 02 00 00 5E 04 04 00 A2 02 00 00 57 04 04 00 A3 02 00 00 19 04 04 00 00 00 00 00 90 00 70 [19:39:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A2 02 00 00 5E 04 04 00 A2 02 00 00 57 04 04 00 A3 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:57]wFMCommunicate OK [19:39:57]SAM_PROTO_GetFieldsCounters done [19:39:57]requested_item shift.num is exist - process it [19:39:57]requested_item shift.opened is exist - process it [19:39:57]req_shift_opened [19:39:57]FM_GetShiftState [19:39:57]SAM_PROTO_GetShiftState [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 13 01 00 [19:39:57]Write to MH i2c: E2 08 00 31 1D 80 13 01 00 00 00 00 00 CB [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 0E 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 0E 00 31 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [19:39:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:39:57]wFMCommunicate OK [19:39:57]SAM_PROTO_GetShiftState done [19:39:57]FM_GetShiftState done [19:39:57]req_shift_opened done [19:39:57]requested_item shift.open_date is exist - process it [19:39:57]req_shift_open_date [19:39:57]req_shift_open_date done [19:39:57]produce_requested_data done [19:39:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97165,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:39:57]process_action_free close_receipt [19:39:57]json_value_free [19:39:57]json_value_free done [19:39:57]process_json_proto returns [19:39:57]Send response to host [19:39:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97165,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:39:57]free response buf [19:39:57]execute_script done [19:39:57]execute_script returns [19:39:57]free content buf [19:39:57]Sock 9.Close socket [19:39:57]Sock 9.Thread stoped [19:40:01]OFD Sender: No OFD packet to send [19:40:06]OFD Sender: No OFD packet to send [19:40:11]OFD Sender: No OFD packet to send [19:40:16]OFD Sender: No OFD packet to send [19:40:21]OFD Sender: No OFD packet to send [19:40:26]OFD Sender: No OFD packet to send [19:40:31]OFD Sender: No OFD packet to send [19:40:36]OFD Sender: No OFD packet to send [19:40:41]OFD Sender: No OFD packet to send [19:40:46]OFD Sender: No OFD packet to send [19:40:51]OFD Sender: No OFD packet to send [19:40:56]OFD Sender: No OFD packet to send [19: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:42:56]OFD Sender: No OFD packet to send [19:43:01]OFD Sender: No OFD packet to send [19:43:06]OFD Sender: No OFD packet to send [19:43:11]OFD Sender: No OFD packet to send [19:43:16]OFD Sender: No OFD packet to send [19:43:21]OFD Sender: No OFD packet to send [19:43:26]OFD Sender: No OFD packet to send [19:43:31]OFD Sender: No OFD packet to send [19:43:36]OFD Sender: No OFD packet to send [19:43:41]OFD Sender: No OFD packet to send [19:43:46]OFD Sender: No OFD packet to send [19:43:51]OFD Sender: No OFD packet to send [19:43:56]OFD Sender: No OFD packet to send [19:44:01]OFD Sender: No OFD packet to send [19:44:06]OFD Sender: No OFD packet to send [19:44:11]OFD Sender: No OFD packet to send [19:44:16]OFD Sender: No OFD packet to send [19:44:21]OFD Sender: No OFD packet to send [19:44:26]OFD Sender: No OFD packet to send [19:44:31]OFD Sender: No OFD packet to send [19:44:36]OFD Sender: No OFD packet to send [19:44:41]OFD Sender: No OFD packet to send [19:44:46]OFD Sender: No OFD packet to send [19:44:51]OFD Sender: No OFD packet to send [19:44:56]OFD Sender: No OFD packet to send [19:45:01]OFD Sender: No OFD packet to send [19:45:06]OFD Sender: No OFD packet to send [19:45:11]OFD Sender: No OFD packet to send [19:45:16]OFD Sender: No OFD packet to send [19:45:21]OFD Sender: No OFD packet to send [19:45:26]OFD Sender: No OFD packet to send [19:45:31]OFD Sender: No OFD packet to send [19:45:36]OFD Sender: No OFD packet to send [19:45:41]OFD Sender: No OFD packet to send [19:45:46]OFD Sender: No OFD packet to send [19:45:51]OFD Sender: No OFD packet to send [19:45:56]OFD Sender: No OFD packet to send [19:46:01]OFD Sender: No OFD packet to send [19:46:06]OFD Sender: No OFD packet to send [19:46:11]OFD Sender: No OFD packet to send [19:46:16]OFD Sender: No OFD packet to send [19:46:21]OFD Sender: No OFD packet to send [19:46:26]OFD Sender: No OFD packet to send [19:46:31]OFD Sender: No OFD packet to send [19:46:36]OFD Sender: No OFD packet to send [19:46:41]OFD Sender: No OFD packet to send [19:46:46]OFD Sender: No OFD packet to send [19:46:51]OFD Sender: No OFD packet to send [19:46:56]OFD Sender: No OFD packet to send [19:47:01]OFD Sender: No OFD packet to send [19:47:06]OFD Sender: No OFD packet to send [19:47:11]OFD Sender: No OFD packet to send [19:47:16]OFD Sender: No OFD packet to send [19:47:21]OFD Sender: No OFD packet to send [19:47:26]OFD Sender: No OFD packet to send [19:47:31]OFD Sender: No OFD packet to send [19:47:36]OFD Sender: No OFD packet to send [19:47:41]OFD Sender: No OFD packet to send [19:47:46]OFD Sender: No OFD packet to send [19:47:51]OFD Sender: No OFD packet to send [19:47:56]OFD Sender: No OFD packet to send [19:48:01]OFD Sender: No OFD packet to send [19:48:06]OFD Sender: No OFD packet to send [19:48:11]OFD Sender: No OFD packet to send [19:48:16]OFD Sender: No OFD packet to send [19:48:21]OFD Sender: No OFD packet to send [19:48:26]OFD Sender: No OFD packet to send [19:48:31]OFD Sender: No OFD packet to send [19:48:36]OFD Sender: No OFD packet to send [19:48:41]OFD Sender: No OFD packet to send [19:48:46]OFD Sender: No OFD packet to send [19:48:51]OFD Sender: No OFD packet to send [19:48:56]OFD Sender: No OFD packet to send [19:49:01]OFD Sender: No OFD packet to send [19:49:06]OFD Sender: No OFD packet to send [19:49:11]OFD Sender: No OFD packet to send [19:49:16]OFD Sender: No OFD packet to send [19:49:21]OFD Sender: No OFD packet to send [19:49:26]OFD Sender: No OFD packet to send [19:49:31]OFD Sender: No OFD packet to send [19:49:36]OFD Sender: No OFD packet to send [19:49:41]OFD Sender: No OFD packet to send [19:49:46]OFD Sender: No OFD packet to send [19:49:51]OFD Sender: No OFD packet to send [19:49:56]OFD Sender: No OFD packet to send [19:50:01]OFD Sender: No OFD packet to send [19:50:06]OFD Sender: No OFD packet to send [19:50:11]OFD Sender: No OFD packet to send [19:50:16]OFD Sender: No OFD packet to send [19:50:21]OFD Sender: No OFD packet to send [19:50:26]OFD Sender: No OFD packet to send [19:50:31]OFD Sender: No OFD packet to send [19:50:37]OFD Sender: No OFD packet to send [19:50:42]OFD Sender: No OFD packet to send [19:50:47]OFD Sender: No OFD packet to send [19:50:52]OFD Sender: No OFD packet to send [19:50:57]OFD Sender: No OFD packet to send [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:19]accept exits with 7 [19:51:19]New connection [19:51:19]New thread 3066723684 created [19:51:19]Thread 3066580324 joined [19:51:19]Waiting for new connection... [19:51:19] Sock 7.Parse request [19:51:19]Sock 7.Check first char [19:51:19]Sock 7.First char is OK [19:51:19]request: POST /json_proto HTTP/1.0 [19:51:19]Method: POST [19:51:19]URL: /json_proto [19:51:19]Method is POST - this is cgi request [19:51:19]url: /json_proto [19:51:19]query_string will be loaded in cgi processing [19:51:19]execute_cgi json_proto POST (null) [19:51:19]execute_cgi path=json_proto method=POST [19:51:19]POST find Content-Length [19:51:19]Host: 172.17.40.67:8080 [19:51:19]Content-Length: 767 [19:51:19]Content-Type: application/json [19:51:19] [19:51:19]POST finish read [19:51:19]Found Content-Length = 767 [19:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:51:19]execute_script... [19:51:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:51:19]POST & json_proto [19:51:19]process_json_proto [19:51:19]json parsed OK: [19:51:19]protocol is kg_v1.0 [19:51:19]action value=close_receipt [19:51:19]process_action close_receipt [19:51:19]cmd_close_receipt [19:51:19]MH_GetDate [19:51:19]Write to MH i2c: F0 00 00 32 1D 3E [19:51:19]Write i2c OK [19:51:19]MH_I2C_Read... [19:51:19]Read from MH i2c: F0 [19:51:19]MH_I2C_Read... [19:51:19]Read from MH i2c: F0 09 00 [19:51:19]MH_I2C_Read... [19:51:19]Read from MH i2c: F0 09 00 32 1D 00 B8 3C 21 67 EE DA 66 66 57 [19:51:19]GetLastDocTimeStamp 1730230794 [19:51:19]current date 1730231480 [19:51:19]FM_GetShiftState [19:51:19]SAM_PROTO_GetShiftState [19:51:19]wFMCommunicate request_size=4 [19:51:19]MH_SAM_APDU [19:51:19]CAPDU: 80 13 01 00 [19:51:19]Write to MH i2c: E2 08 00 33 1D 80 13 01 00 00 00 00 00 CD [19:51:19]Write i2c OK [19:51:19]MH_I2C_Read... [19:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:19]Read from MH i2c: E2 [19:51:19]MH_I2C_Read... [19:51:19]Read from MH i2c: E2 0E 00 [19:51:19]MH_I2C_Read... [19:51:19]Read from MH i2c: E2 0E 00 33 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [19:51:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:51:19]wFMCommunicate OK [19:51:19]SAM_PROTO_GetShiftState done [19:51:19]FM_GetShiftState done [19:51:19]opened in 1730160548 [19:51:19]opened+sec_in_day 1730246948 [19:51:19]quantity*price = 50041 [19:51:19]sum+1 = 50042 [19:51:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 675 29.10.2024 19:51 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97166 ФПД: 195618808754072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195120&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97166&fm=195618808754072&tin=02508201610067®Number=0000000000170478&sum=50041 [19:51:20]StoreToDocumentArchive [19:51:20]shift 145 fd 97166 [19:51:20]save to /storage/0145/doc_00097166 [19:51:20]save last doc name /storage/0145/doc_00097166 to /storage/kkm_last_doc_name [19:51:20]save OK [19:51:20]Clear old archive folders... [19:51:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:51:20]tlvbuf is B6EA23F0 [19:51:20]SAM_PROTO_ClearQueue [19:51:20]wFMCommunicate request_size=4 [19:51:20]MH_SAM_APDU [19:51:20]CAPDU: 80 09 00 00 [19:51:20]Write to MH i2c: E2 08 00 40 1D 80 09 00 00 00 00 00 00 CF [19:51:20]Write i2c OK [19:51:20]MH_I2C_Read... [19:51:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:51:20]Read from MH i2c: E2 [19:51:20]MH_I2C_Read... [19:51:20]Read from MH i2c: E2 03 00 [19:51:20]MH_I2C_Read... [19:51:20]Read from MH i2c: E2 03 00 40 1D 00 90 00 D1 [19:51:20]RAPDU: 90 00 [19:51:20]wFMCommunicate OK [19:51:20]SAM_PROTO_ClearQueue done [19:51:20]KKMCreateOFDPacket [19:51:20]OFDProtocolAddRootSTLVToBuf [19:51:20]FM_MakeSignedData [19:51:20]FM_MakeSignedData [19:51:20]SAM_PROTO_SignData [19:51:20]wFMCommunicate request_size=4 [19:51:20]MH_SAM_APDU [19:51:20]CAPDU: 80 0D 01 02 [19:51:20]Write to MH i2c: E2 08 00 41 1D 80 0D 01 02 00 00 00 00 D7 [19:51:20]Write i2c OK [19:51:20]MH_I2C_Read... [19:51:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:51:20]Read from MH i2c: E2 [19:51:20]MH_I2C_Read... [19:51:20]Read from MH i2c: E2 03 00 [19:51:20]MH_I2C_Read... [19:51:20]Read from MH i2c: E2 03 00 41 1D 00 90 00 D2 [19:51:20]RAPDU: 90 00 [19:51:20]wFMCommunicate OK [19:51:20]wFMCommunicate request_size=255 [19:51:20]MH_SAM_APDU [19:51:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A3 02 00 00 F4 03 04 00 B8 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7B 01 00 35 04 06 00 B1 [19:51:20]Write to MH i2c: E2 02 01 42 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 34 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 A3 02 00 00 F4 03 04 00 B8 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7B 01 00 35 04 06 00 B1 00 00 24 [19:51:20]Write i2c OK [19:51:20]MH_I2C_Read... [19:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:21]Read from MH i2c: E2 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 03 00 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 03 00 42 1D 00 90 00 D3 [19:51:21]RAPDU: 90 00 [19:51:21]wFMCommunicate OK [19:51:21]wFMCommunicate request_size=10 [19:51:21]MH_SAM_APDU [19:51:21]CAPDU: 80 0D 02 02 05 EA 0D 9B 6F 98 [19:51:21]Write to MH i2c: E2 0D 00 43 1D 80 0D 02 02 05 00 EA 0D 9B 6F 98 00 00 7D [19:51:21]Write i2c OK [19:51:21]MH_I2C_Read... [19:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:21]Read from MH i2c: E2 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 03 00 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 03 00 43 1D 00 90 00 D4 [19:51:21]RAPDU: 90 00 [19:51:21]wFMCommunicate OK [19:51:21]wFMCommunicate request_size=4 [19:51:21]MH_SAM_APDU [19:51:21]CAPDU: 80 0D 03 02 [19:51:21]Write to MH i2c: E2 08 00 44 1D 80 0D 03 02 00 00 00 00 DC [19:51:21]Write i2c OK [19:51:21]MH_I2C_Read... [19:51:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:51:21]Read from MH i2c: E2 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 0B 00 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 0B 00 44 1D 00 06 AD 07 E7 2E D7 01 8E 90 00 12 [19:51:21]RAPDU: 06 AD 07 E7 2E D7 01 8E 90 00 [19:51:21]wFMCommunicate OK [19:51:21]SAM_PROTO_SignData done [19:51:21]FM_MakeSignedData done [19:51:21]CreateOFDProtocolMessage [19:51:21]wFMCommunicate request_size=4 [19:51:21]MH_SAM_APDU [19:51:21]CAPDU: 80 11 00 00 [19:51:21]Write to MH i2c: E2 08 00 45 1D 80 11 00 00 00 00 00 00 DC [19:51:21]Write i2c OK [19:51:21]MH_I2C_Read... [19:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:21]Read from MH i2c: E2 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 17 00 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: E2 17 00 45 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [19:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:51:21]wFMCommunicate OK [19:51:21]CreateOFDProtocolMessage done [19:51:21]OFDSenderStorePacket 97166 [19:51:21]StoreOFDPacket docnum=97166 [19:51:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6B 68 07 01 75 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A3 02 00 00 F4 03 04 00 B8 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7B 01 00 35 04 06 00 B1 EA 0D 9B 6F 98 06 AD 07 E7 2E D7 01 8E [19:51:21]CheckFolder [19:51:21]dirname=/storage/ofd_packets [19:51:21]CheckFolder done [19:51:21]ProducePacketName [19:51:21]name=ofd_packets/00097166 [19:51:21]NVStorageSaveData ofd_packets/00097166 [19:51:21]File name is /storage/ofd_packets/00097166 [19:51:21]Write 301 bytes [19:51:21]NVStorageSaveData done [19:51:21]OFDSenderStorePacket done [19:51:21]KKMCreateOFDPacket done [19:51:21]NVStorageSaveData kkm_last_timestamp [19:51:21]File name is /storage/kkm_last_timestamp [19:51:21]Write 4 bytes [19:51:21]NVStorageSaveData done [19:51:21]ExternCall_PrintAddStr [19:51:21]wPrintStart [19:51:21]Write to MH i2c: 01 00 00 46 1D 63 [19:51:21]Write i2c OK [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: 01 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: 01 07 00 [19:51:21]MH_I2C_Read... [19:51:21]Read from MH i2c: 01 07 00 46 1D 00 00 00 00 00 FF 0F 78 [19:51:21]RasterBufferAndPrint [19:51:21]line Счет N : (1)3407703 [19:51:21]line ИНН: 02508201610067 [19:51:21]line Контрольно-Кассовый Чек [19:51:21]line ПРОДАЖА [19:51:21]line ТРК (МРК, ГНК) : 12 [19:51:21]line Товар: 2710124130 [19:51:21]line Аи-92-К-4 [19:51:21]line 7.480 * 66.90 [19:51:21]line = 500.41 [19:51:21]line НДС 12% НСП 1% [19:51:21]line > о реализуемом товаре [19:51:21]line ИТОГО: 500.41 [19:51:21]line НСП 1% : 4.43 [19:51:21]line НДС 12% : 53.14 [19:51:21]line Наличными: 0.00 [19:51:21]line Безнал.: 500.41 [19:51:21]line Место: АЗС № 82 "Партнер Нефть" [19:51:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:51:21]line СНО: Общий режим [19:51:21]line Чек 675 29.10.2024 19:51 [19:51:21]line Смена: 145 ФФД: 1.0 [19:51:21]line ЗНМ: 0300000017 [19:51:21]line РНМ: 0000000000170478 [19:51:21]line Версия ККМ: v1.0 [19:51:21]line Платежная система: Mbank [19:51:21]line ФМ: 0000000002098560 [19:51:21]line ФД: 97166 [19:51:21]line ФПД: 195618808754072 [19:51:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195120&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97166&fm=195618808754072&tin=02508201610067®Number=0000000000170478&sum=50041 [19:51:21]OFD Sender: Processing packet 97166 [packets to send 59, broken 58] [19:51:21]ProducePacketName [19:51:21]name=ofd_packets/00097166 [19:51:21]OFD Sender: To server: pG, [19:51:21]CommunicateWithHost lk.salyk.kg:30040 [19:51:21]ConnectInit lk.salyk.kg [19:51:21]written 0, free lines is 4095 [19:51:21]Connected sock=10 [19:51:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6B 68 07 01 75 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 A3 02 00 00 F4 03 04 00 B8 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 7B 01 00 35 04 06 00 B1 EA 0D 9B 6F 98 06 AD 07 E7 2E D7 01 8E [19:51:22]Write to MH i2c: 01 00 00 6F 1D 8C [19:51:22]Write i2c OK [19:51:22]MH_I2C_Read... [19:51:22]Read from MH i2c: 01 [19:51:22]MH_I2C_Read... [19:51:22]Read from MH i2c: 01 07 00 [19:51:22]MH_I2C_Read... [19:51:22]Read from MH i2c: 01 07 00 6F 1D 00 00 00 00 00 20 0D C0 [19:51:22]RasterBufferAndPrint [19:51:22]line [19:51:22]line [19:51:22]line [19:51:22]line [19:51:22]line [19:51:22]written 0, free lines is 3366 [19:51:22]MH_Cut [19:51:22]Write to MH i2c: D1 01 00 76 1D 01 65 [19:51:22]Write i2c OK [19:51:22]MH_I2C_Read... [19:51:22]Read from MH i2c: D1 [19:51:22]MH_I2C_Read... [19:51:22]Read from MH i2c: D1 01 00 [19:51:22]MH_I2C_Read... [19:51:22]Read from MH i2c: D1 01 00 76 1D 00 64 [19:51:22]Write to MH i2c: 01 00 00 77 1D 94 [19:51:22]Write i2c OK [19:51:22]MH_I2C_Read... [19:51:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE C6 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 8E 7B 01 00 F4 03 04 00 DD E6 20 67 B6 04 01 00 00 10 98 6E F2 37 D3 91 1C [19:51:22]CommunicateWithHost err = 0 [19:51:22]CheckOFDResponse [19:51:22]1017 (14) - 77093643461234 [19:51:22]1041 (16) - 0000000002098560 [19:51:22]1040 (4) - 97166 [19:51:22]1012 (4) - 29.10.2024 13:45 [19:51:22]1206 (1) - 0 [19:51:22]OFD Sender: Remove packet 97166 [19:51:22]ProducePacketName [19:51:22]name=ofd_packets/00097166 [19:51:22]NVStorageDeleteData [19:51:22]OFD Sender: No OFD packet to send [19:51:22]*** Cut start [19:51:22]*** Partial cut [19:51:22]*** CUTSNS_PIN = 1 [19:51:22]*** CUTSNS_PIN = 0 [19:51:23]*** Brake cut motor [19:51:23]Read from MH i2c: 01 [19:51:23]MH_I2C_Read... [19:51:23]*** Stop cut motor [19:51:23]*** Cut end [19:51:23]Read from MH i2c: 01 07 00 [19:51:23]MH_I2C_Read... [19:51:23]Read from MH i2c: 01 07 00 77 1D 00 00 00 00 00 FF 0F A9 [19:51:23]process_action close_receipt done [19:51:23]requested_data is exist [19:51:23]produce_requested_data [19:51:23]requested_item fm.sn is exist - process it [19:51:23]wFMCommunicate request_size=4 [19:51:23]MH_SAM_APDU [19:51:23]CAPDU: 80 11 00 00 [19:51:23]Write to MH i2c: E2 08 00 78 1D 80 11 00 00 00 00 00 00 0F [19:51:23]Write i2c OK [19:51:23]MH_I2C_Read... [19:51:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:23]Read from MH i2c: E2 [19:51:23]MH_I2C_Read... [19:51:23]Read from MH i2c: E2 17 00 [19:51:23]MH_I2C_Read... [19:51:23]Read from MH i2c: E2 17 00 78 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [19:51:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:51:23]wFMCommunicate OK [19:51:23]requested_item fd.num is exist - process it [19:51:23]SAM_PROTO_GetFieldsCounters [19:51:23]wFMCommunicate request_size=4 [19:51:23]MH_SAM_APDU [19:51:23]CAPDU: 80 13 00 00 [19:51:23]Write to MH i2c: E2 08 00 79 1D 80 13 00 00 00 00 00 00 12 [19:51:23]Write i2c OK [19:51:23]MH_I2C_Read... [19:51:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:51:23]Read from MH i2c: E2 [19:51:23]MH_I2C_Read... [19:51:23]Read from MH i2c: E2 62 00 [19:51:23]MH_I2C_Read... [19:51:23]Read from MH i2c: E2 62 00 79 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [19:51:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:51:23]wFMCommunicate OK [19:51:23]SAM_PROTO_GetFieldsCounters done [19:51:23]requested_item shift.num is exist - process it [19:51:23]requested_item shift.opened is exist - process it [19:51:23]req_shift_opened [19:51:23]FM_GetShiftState [19:51:23]SAM_PROTO_GetShiftState [19:51:23]wFMCommunicate request_size=4 [19:51:23]MH_SAM_APDU [19:51:23]CAPDU: 80 13 01 00 [19:51:23]Write to MH i2c: E2 08 00 7A 1D 80 13 01 00 00 00 00 00 14 [19:51:23]Write i2c OK [19:51:23]MH_I2C_Read... [19:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:23]Read from MH i2c: E2 [19:51:23]MH_I2C_Read... [19:51:23]Read from MH i2c: E2 0E 00 [19:51:23]MH_I2C_Read... [19:51:23]Read from MH i2c: E2 0E 00 7A 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 72 [19:51:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:51:23]wFMCommunicate OK [19:51:23]SAM_PROTO_GetShiftState done [19:51:23]FM_GetShiftState done [19:51:23]req_shift_opened done [19:51:23]requested_item shift.open_date is exist - process it [19:51:23]req_shift_open_date [19:51:23]req_shift_open_date done [19:51:23]produce_requested_data done [19:51:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97166,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:51:23]process_action_free close_receipt [19:51:23]json_value_free [19:51:23]json_value_free done [19:51:23]process_json_proto returns [19:51:23]Send response to host [19:51:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97166,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:51:23]free response buf [19:51:23]execute_script done [19:51:23]execute_script returns [19:51:23]free content buf [19:51:23]Sock 7.Close socket [19:51:23]Sock 7.Thread stoped [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:18]accept exits with 9 [19:52:18]New connection [19:52:18]New thread 3066580324 created [19:52:18]Thread 3066723684 joined [19:52:18]Waiting for new connection... [19:52:18] Sock 9.Parse request [19:52:18]Sock 9.Check first char [19:52:18]Sock 9.First char is OK [19:52:18]request: POST /json_proto HTTP/1.0 [19:52:18]Method: POST [19:52:18]URL: /json_proto [19:52:18]Method is POST - this is cgi request [19:52:18]url: /json_proto [19:52:18]query_string will be loaded in cgi processing [19:52:18]execute_cgi json_proto POST (null) [19:52:18]execute_cgi path=json_proto method=POST [19:52:18]POST find Content-Length [19:52:18]Host: 172.17.40.67:8080 [19:52:18]Content-Length: 689 [19:52:18]Content-Type: application/json [19:52:18] [19:52:18]POST finish read [19:52:18]Found Content-Length = 689 [19:52:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:52:18]execute_script... [19:52:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:52:18]POST & json_proto [19:52:18]process_json_proto [19:52:18]json parsed OK: [19:52:18]protocol is kg_v1.0 [19:52:18]action value=close_receipt [19:52:18]process_action close_receipt [19:52:18]cmd_close_receipt [19:52:18]MH_GetDate [19:52:18]Write to MH i2c: F0 00 00 7B 1D 87 [19:52:18]Write i2c OK [19:52:18]MH_I2C_Read... [19:52:18]Read from MH i2c: F0 [19:52:18]MH_I2C_Read... [19:52:18]Read from MH i2c: F0 09 00 [19:52:18]MH_I2C_Read... [19:52:18]Read from MH i2c: F0 09 00 7B 1D 00 F3 3C 21 67 EE DA 66 66 DB [19:52:18]GetLastDocTimeStamp 1730231480 [19:52:18]current date 1730231539 [19:52:18]FM_GetShiftState [19:52:18]SAM_PROTO_GetShiftState [19:52:18]wFMCommunicate request_size=4 [19:52:18]MH_SAM_APDU [19:52:18]CAPDU: 80 13 01 00 [19:52:18]Write to MH i2c: E2 08 00 7C 1D 80 13 01 00 00 00 00 00 16 [19:52:18]Write i2c OK [19:52:18]MH_I2C_Read... [19:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:18]Read from MH i2c: E2 [19:52:18]MH_I2C_Read... [19:52:18]Read from MH i2c: E2 0E 00 [19:52:18]MH_I2C_Read... [19:52:18]Read from MH i2c: E2 0E 00 7C 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [19:52:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:52:18]wFMCommunicate OK [19:52:18]SAM_PROTO_GetShiftState done [19:52:18]FM_GetShiftState done [19:52:18]opened in 1730160548 [19:52:18]opened+sec_in_day 1730246948 [19:52:18]quantity*price = 100051 [19:52:18]sum+1 = 100052 [19:52: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 676 29.10.2024 19:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97167 ФПД: 46568313817581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195219&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97167&fm=46568313817581&tin=02508201610067®Number=0000000000170478&sum=100000 [19:52:19]StoreToDocumentArchive [19:52:19]shift 145 fd 97167 [19:52:19]save to /storage/0145/doc_00097167 [19:52:19]save last doc name /storage/0145/doc_00097167 to /storage/kkm_last_doc_name [19:52:19]save OK [19:52:19]Clear old archive folders... [19:52:19]ProcessDocumentItem done err = 0, tmpTLVsize=257 [19:52:19]tlvbuf is 006B27E0 [19:52:19]SAM_PROTO_ClearQueue [19:52:19]wFMCommunicate request_size=4 [19:52:19]MH_SAM_APDU [19:52:19]CAPDU: 80 09 00 00 [19:52:19]Write to MH i2c: E2 08 00 89 1D 80 09 00 00 00 00 00 00 18 [19:52:19]Write i2c OK [19:52:19]MH_I2C_Read... [19:52:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:19]Read from MH i2c: E2 [19:52:19]MH_I2C_Read... [19:52:19]Read from MH i2c: E2 03 00 [19:52:19]MH_I2C_Read... [19:52:19]Read from MH i2c: E2 03 00 89 1D 00 90 00 1A [19:52:19]RAPDU: 90 00 [19:52:19]wFMCommunicate OK [19:52:19]SAM_PROTO_ClearQueue done [19:52:19]KKMCreateOFDPacket [19:52:19]OFDProtocolAddRootSTLVToBuf [19:52:19]FM_MakeSignedData [19:52:19]FM_MakeSignedData [19:52:19]SAM_PROTO_SignData [19:52:19]wFMCommunicate request_size=4 [19:52:19]MH_SAM_APDU [19:52:19]CAPDU: 80 0D 01 02 [19:52:19]Write to MH i2c: E2 08 00 8A 1D 80 0D 01 02 00 00 00 00 20 [19:52:19]Write i2c OK [19:52:19]MH_I2C_Read... [19:52:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:19]Read from MH i2c: E2 [19:52:19]MH_I2C_Read... [19:52:19]Read from MH i2c: E2 03 00 [19:52:19]MH_I2C_Read... [19:52:19]Read from MH i2c: E2 03 00 8A 1D 00 90 00 1B [19:52:19]RAPDU: 90 00 [19:52:19]wFMCommunicate OK [19:52:19]wFMCommunicate request_size=255 [19:52:19]MH_SAM_APDU [19:52:19]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 00 00 F4 03 04 00 F3 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7B 01 [19:52:19]Write to MH i2c: E2 02 01 8B 1D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 00 00 F4 03 04 00 F3 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7B 01 00 00 73 [19:52:19]Write i2c OK [19:52:19]MH_I2C_Read... [19:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:19]Read from MH i2c: E2 [19:52:19]MH_I2C_Read... [19:52:19]Read from MH i2c: E2 03 00 [19:52:19]MH_I2C_Read... [19:52:19]Read from MH i2c: E2 03 00 8B 1D 00 90 00 1C [19:52:19]RAPDU: 90 00 [19:52:19]wFMCommunicate OK [19:52:19]wFMCommunicate request_size=16 [19:52:19]MH_SAM_APDU [19:52:19]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 2A 5A 87 CD 89 ED [19:52:19]Write to MH i2c: E2 13 00 8C 1D 80 0D 02 02 0B 00 00 35 04 06 00 2A 5A 87 CD 89 ED 00 00 C6 [19:52:19]Write i2c OK [19:52:19]MH_I2C_Read... [19:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:20]Read from MH i2c: E2 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: E2 03 00 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: E2 03 00 8C 1D 00 90 00 1D [19:52:20]RAPDU: 90 00 [19:52:20]wFMCommunicate OK [19:52:20]wFMCommunicate request_size=4 [19:52:20]MH_SAM_APDU [19:52:20]CAPDU: 80 0D 03 02 [19:52:20]Write to MH i2c: E2 08 00 8D 1D 80 0D 03 02 00 00 00 00 25 [19:52:20]Write i2c OK [19:52:20]MH_I2C_Read... [19:52:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:20]Read from MH i2c: E2 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: E2 0B 00 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: E2 0B 00 8D 1D 00 B1 CE 42 C2 8F 28 CB DB 90 00 06 [19:52:20]RAPDU: B1 CE 42 C2 8F 28 CB DB 90 00 [19:52:20]wFMCommunicate OK [19:52:20]SAM_PROTO_SignData done [19:52:20]FM_MakeSignedData done [19:52:20]CreateOFDProtocolMessage [19:52:20]wFMCommunicate request_size=4 [19:52:20]MH_SAM_APDU [19:52:20]CAPDU: 80 11 00 00 [19:52:20]Write to MH i2c: E2 08 00 8E 1D 80 11 00 00 00 00 00 00 25 [19:52:20]Write i2c OK [19:52:20]MH_I2C_Read... [19:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:20]Read from MH i2c: E2 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: E2 17 00 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: E2 17 00 8E 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [19:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:52:20]wFMCommunicate OK [19:52:20]CreateOFDProtocolMessage done [19:52:20]OFDSenderStorePacket 97167 [19:52:20]StoreOFDPacket docnum=97167 [19:52:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 0C 23 0D 01 08 34 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 00 00 F4 03 04 00 F3 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7B 01 00 35 04 06 00 2A 5A 87 CD 89 ED B1 CE 42 C2 8F 28 CB DB [19:52:20]CheckFolder [19:52:20]dirname=/storage/ofd_packets [19:52:20]CheckFolder done [19:52:20]ProducePacketName [19:52:20]name=ofd_packets/00097167 [19:52:20]NVStorageSaveData ofd_packets/00097167 [19:52:20]File name is /storage/ofd_packets/00097167 [19:52:20]Write 307 bytes [19:52:20]NVStorageSaveData done [19:52:20]OFDSenderStorePacket done [19:52:20]KKMCreateOFDPacket done [19:52:20]NVStorageSaveData kkm_last_timestamp [19:52:20]File name is /storage/kkm_last_timestamp [19:52:20]Write 4 bytes [19:52:20]NVStorageSaveData done [19:52:20]ExternCall_PrintAddStr [19:52:20]wPrintStart [19:52:20]Write to MH i2c: 01 00 00 8F 1D AC [19:52:20]Write i2c OK [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: 01 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: 01 07 00 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: 01 07 00 8F 1D 00 00 00 00 00 FF 0F C1 [19:52:20]RasterBufferAndPrint [19:52:20]line Счет N : (1)3407704 [19:52:20]line ИНН: 02508201610067 [19:52:20]line Контрольно-Кассовый Чек [19:52:20]line ПРОДАЖА [19:52:20]line ТРК (МРК, ГНК) : 21 [19:52:20]line Товар: 2710194800 [19:52:20]line D-ENERGY Дт-К-2 [19:52:20]line 12.960 * 77.20 [19:52:20]line = 1000.51 [19:52:20]line НДС 12% НСП 1% [19:52:20]line > о реализуемом товаре [19:52:20]line ОКРУГЛЕНИЕ: -0.51 [19:52:20]line ИТОГО: 1000.00 [19:52:20]line Внесено: 1000.00 [19:52:20]line СДАЧА: 0.00 [19:52:20]line НСП 1% : 8.85 [19:52:20]line НДС 12% : 106.25 [19:52:20]line Наличными: 1000.00 [19:52:20]line Безнал.: 0.00 [19:52:20]line Место: АЗС № 82 "Партнер Нефть" [19:52:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:52:20]line СНО: Общий режим [19:52:20]line Чек 676 29.10.2024 19:52 [19:52:20]line Смена: 145 ФФД: 1.0 [19:52:20]line ЗНМ: 0300000017 [19:52:20]line РНМ: 0000000000170478 [19:52:20]line Версия ККМ: v1.0 [19:52:20]line ФМ: 0000000002098560 [19:52:20]line ФД: 97167 [19:52:20]line ФПД: 46568313817581 [19:52:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195219&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97167&fm=46568313817581&tin=02508201610067®Number=0000000000170478&sum=100000 [19:52:20]OFD Sender: Processing packet 97167 [packets to send 59, broken 58] [19:52:20]ProducePacketName [19:52:20]name=ofd_packets/00097167 [19:52:20]OFD Sender: To server: pG, [19:52:20]CommunicateWithHost lk.salyk.kg:30040 [19:52:20]ConnectInit lk.salyk.kg [19:52:20]written 0, free lines is 4095 [19:52:20]Connected sock=10 [19:52:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 0C 23 0D 01 08 34 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 00 00 F4 03 04 00 F3 3C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 7B 01 00 35 04 06 00 2A 5A 87 CD 89 ED B1 CE 42 C2 8F 28 CB DB [19:52:20]Write to MH i2c: 01 00 00 BA 1D D7 [19:52:20]Write i2c OK [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: 01 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: 01 07 00 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: 01 07 00 BA 1D 00 00 00 00 00 12 0D FD [19:52:20]RasterBufferAndPrint [19:52:20]line [19:52:20]line [19:52:20]line [19:52:20]line [19:52:20]line [19:52:20]written 0, free lines is 3352 [19:52:20]MH_Cut [19:52:20]Write to MH i2c: D1 01 00 C1 1D 01 B0 [19:52:20]Write i2c OK [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: D1 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: D1 01 00 [19:52:20]MH_I2C_Read... [19:52:20]Read from MH i2c: D1 01 00 C1 1D 00 AF [19:52:20]Write to MH i2c: 01 00 00 C2 1D DF [19:52:20]Write i2c OK [19:52:20]MH_I2C_Read... [19:52:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 89 DA 47 00 A3 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 32 30 39 38 35 36 30 10 04 04 00 8F 7B 01 00 F4 03 04 00 18 E7 20 67 B6 04 01 00 00 4C E5 A9 AE 4D 9C FD C3 [19:52:20]CommunicateWithHost err = 0 [19:52:20]CheckOFDResponse [19:52:20]1017 (14) - 77093643461234 [19:52:20]1041 (16) - 0000000002098560 [19:52:21]1040 (4) - 97167 [19:52:21]1012 (4) - 29.10.2024 13:46 [19:52:21]1206 (1) - 0 [19:52:21]OFD Sender: Remove packet 97167 [19:52:21]ProducePacketName [19:52:21]name=ofd_packets/00097167 [19:52:21]NVStorageDeleteData [19:52:21]OFD Sender: No OFD packet to send [19:52:21]*** Cut start [19:52:21]*** Partial cut [19:52:21]*** CUTSNS_PIN = 1 [19:52:21]*** CUTSNS_PIN = 0 [19:52:21]*** Brake cut motor [19:52:22]Read from MH i2c: 01 [19:52:22]MH_I2C_Read... [19:52:22]*** Stop cut motor [19:52:22]*** Cut end [19:52:22]Read from MH i2c: 01 07 00 [19:52:22]MH_I2C_Read... [19:52:22]Read from MH i2c: 01 07 00 C2 1D 00 00 00 00 00 FF 0F F4 [19:52:22]process_action close_receipt done [19:52:22]requested_data is exist [19:52:22]produce_requested_data [19:52:22]requested_item fm.sn is exist - process it [19:52:22]wFMCommunicate request_size=4 [19:52:22]MH_SAM_APDU [19:52:22]CAPDU: 80 11 00 00 [19:52:22]Write to MH i2c: E2 08 00 C3 1D 80 11 00 00 00 00 00 00 5A [19:52:22]Write i2c OK [19:52:22]MH_I2C_Read... [19:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:22]Read from MH i2c: E2 [19:52:22]MH_I2C_Read... [19:52:22]Read from MH i2c: E2 17 00 [19:52:22]MH_I2C_Read... [19:52:22]Read from MH i2c: E2 17 00 C3 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [19:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:52:22]wFMCommunicate OK [19:52:22]requested_item fd.num is exist - process it [19:52:22]SAM_PROTO_GetFieldsCounters [19:52:22]wFMCommunicate request_size=4 [19:52:22]MH_SAM_APDU [19:52:22]CAPDU: 80 13 00 00 [19:52:22]Write to MH i2c: E2 08 00 C4 1D 80 13 00 00 00 00 00 00 5D [19:52:22]Write i2c OK [19:52:22]MH_I2C_Read... [19:52:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:22]Read from MH i2c: E2 [19:52:22]MH_I2C_Read... [19:52:22]Read from MH i2c: E2 62 00 [19:52:22]MH_I2C_Read... [19:52:22]Read from MH i2c: E2 62 00 C4 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 0C [19:52:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:22]wFMCommunicate OK [19:52:22]SAM_PROTO_GetFieldsCounters done [19:52:22]requested_item shift.num is exist - process it [19:52:22]requested_item shift.opened is exist - process it [19:52:22]req_shift_opened [19:52:22]FM_GetShiftState [19:52:22]SAM_PROTO_GetShiftState [19:52:22]wFMCommunicate request_size=4 [19:52:22]MH_SAM_APDU [19:52:22]CAPDU: 80 13 01 00 [19:52:22]Write to MH i2c: E2 08 00 C5 1D 80 13 01 00 00 00 00 00 5F [19:52:22]Write i2c OK [19:52:22]MH_I2C_Read... [19:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:22]Read from MH i2c: E2 [19:52:22]MH_I2C_Read... [19:52:22]Read from MH i2c: E2 0E 00 [19:52:22]MH_I2C_Read... [19:52:22]Read from MH i2c: E2 0E 00 C5 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BD [19:52:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:52:22]wFMCommunicate OK [19:52:22]SAM_PROTO_GetShiftState done [19:52:22]FM_GetShiftState done [19:52:22]req_shift_opened done [19:52:22]requested_item shift.open_date is exist - process it [19:52:22]req_shift_open_date [19:52:22]req_shift_open_date done [19:52:22]produce_requested_data done [19:52:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97167,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:52:22]process_action_free close_receipt [19:52:22]json_value_free [19:52:22]json_value_free done [19:52:22]process_json_proto returns [19:52:22]Send response to host [19:52:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97167,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:52:22]free response buf [19:52:22]execute_script done [19:52:22]execute_script returns [19:52:22]free content buf [19:52:22]Sock 9.Close socket [19:52:22]Sock 9.Thread stoped [19:52:26]OFD Sender: No OFD packet to send [19:52:31]OFD Sender: No OFD packet to send [19:52:36]OFD Sender: No OFD packet to send [19:52:41]OFD Sender: No OFD packet to send [19:52:46]OFD Sender: No OFD packet to send [19:52:51]OFD Sender: No OFD packet to send [19:52:56]OFD Sender: No OFD packet to send [19:53:01]OFD Sender: No OFD packet to send [19:53:06]OFD Sender: No OFD packet to send [19:53:11]OFD Sender: No OFD packet to send [19:53:16]OFD Sender: No OFD packet to send [19:53:19]accept exits with 7 [19:53:19]New connection [19:53:19]New thread 3066723684 created [19:53:19]Thread 3066580324 joined [19:53:19]Waiting for new connection... [19:53:19] Sock 7.Parse request [19:53:19]Sock 7.Check first char [19:53:19]Sock 7.First char is OK [19:53:19]request: POST /json_proto HTTP/1.0 [19:53:19]Method: POST [19:53:19]URL: /json_proto [19:53:19]Method is POST - this is cgi request [19:53:19]url: /json_proto [19:53:19]query_string will be loaded in cgi processing [19:53:19]execute_cgi json_proto POST (null) [19:53:19]execute_cgi path=json_proto method=POST [19:53:19]POST find Content-Length [19:53:19]Host: 172.17.40.67:8080 [19:53:19]Content-Length: 678 [19:53:19]Content-Type: application/json [19:53:19] [19:53:19]POST finish read [19:53:19]Found Content-Length = 678 [19:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:19]execute_script... [19: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)3407705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:53:19]POST & json_proto [19:53:19]process_json_proto [19:53:19]json parsed OK: [19:53:19]protocol is kg_v1.0 [19:53:19]action value=close_receipt [19:53:19]process_action close_receipt [19:53:19]cmd_close_receipt [19:53:19]MH_GetDate [19:53:19]Write to MH i2c: F0 00 00 C6 1D D2 [19:53:19]Write i2c OK [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: F0 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: F0 09 00 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: F0 09 00 C6 1D 00 30 3D 21 67 EE DA 66 66 64 [19:53:19]GetLastDocTimeStamp 1730231539 [19:53:19]current date 1730231600 [19:53:19]FM_GetShiftState [19:53:19]SAM_PROTO_GetShiftState [19:53:19]wFMCommunicate request_size=4 [19:53:19]MH_SAM_APDU [19:53:19]CAPDU: 80 13 01 00 [19:53:19]Write to MH i2c: E2 08 00 C7 1D 80 13 01 00 00 00 00 00 61 [19:53:19]Write i2c OK [19:53:19]MH_I2C_Read... [19:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:19]Read from MH i2c: E2 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: E2 0E 00 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: E2 0E 00 C7 1D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BF [19:53:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:53:19]wFMCommunicate OK [19:53:19]SAM_PROTO_GetShiftState done [19:53:19]FM_GetShiftState done [19:53:19]opened in 1730160548 [19:53:19]opened+sec_in_day 1730246948 [19:53:19]quantity*price = 30038 [19:53:19]sum+1 = 30039 [19:53:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 677 29.10.2024 19:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97168 ФПД: 121100543298614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97168&fm=121100543298614&tin=02508201610067®Number=0000000000170478&sum=30000 [19:53:20]StoreToDocumentArchive [19:53:20]shift 145 fd 97168 [19:53:20]save to /storage/0145/doc_00097168 [19:53:20]save last doc name /storage/0145/doc_00097168 to /storage/kkm_last_doc_name [19:53:20]save OK [19:53:20]Clear old archive folders... [19:53:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:53:20]tlvbuf is 006B2730 [19:53:20]SAM_PROTO_ClearQueue [19:53:20]wFMCommunicate request_size=4 [19:53:20]MH_SAM_APDU [19:53:20]CAPDU: 80 09 00 00 [19:53:20]Write to MH i2c: E2 08 00 D4 1D 80 09 00 00 00 00 00 00 63 [19:53:20]Write i2c OK [19:53:20]MH_I2C_Read... [19:53:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:20]Read from MH i2c: E2 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 03 00 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 03 00 D4 1D 00 90 00 65 [19:53:20]RAPDU: 90 00 [19:53:20]wFMCommunicate OK [19:53:20]SAM_PROTO_ClearQueue done [19:53:20]KKMCreateOFDPacket [19:53:20]OFDProtocolAddRootSTLVToBuf [19:53:20]FM_MakeSignedData [19:53:20]FM_MakeSignedData [19:53:20]SAM_PROTO_SignData [19:53:20]wFMCommunicate request_size=4 [19:53:20]MH_SAM_APDU [19:53:20]CAPDU: 80 0D 01 02 [19:53:20]Write to MH i2c: E2 08 00 D5 1D 80 0D 01 02 00 00 00 00 6B [19:53:20]Write i2c OK [19:53:20]MH_I2C_Read... [19:53:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:20]Read from MH i2c: E2 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 03 00 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 03 00 D5 1D 00 90 00 66 [19:53:20]RAPDU: 90 00 [19:53:20]wFMCommunicate OK [19:53:20]wFMCommunicate request_size=255 [19:53:20]MH_SAM_APDU [19: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 34 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 A5 02 00 00 F4 03 04 00 30 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7B 01 00 35 04 06 00 6E [19:53:21]Write to MH i2c: E2 02 01 D6 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 34 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 A5 02 00 00 F4 03 04 00 30 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7B 01 00 35 04 06 00 6E 00 00 94 [19:53:21]Write i2c OK [19:53:21]MH_I2C_Read... [19:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:21]Read from MH i2c: E2 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 03 00 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 03 00 D6 1D 00 90 00 67 [19:53:21]RAPDU: 90 00 [19:53:21]wFMCommunicate OK [19:53:21]wFMCommunicate request_size=10 [19:53:21]MH_SAM_APDU [19:53:21]CAPDU: 80 0D 02 02 05 23 EA DD 8C 36 [19:53:21]Write to MH i2c: E2 0D 00 D7 1D 80 0D 02 02 05 00 23 EA DD 8C 36 00 00 24 [19:53:21]Write i2c OK [19:53:21]MH_I2C_Read... [19:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:21]Read from MH i2c: E2 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 03 00 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 03 00 D7 1D 00 90 00 68 [19:53:21]RAPDU: 90 00 [19:53:21]wFMCommunicate OK [19:53:21]wFMCommunicate request_size=4 [19:53:21]MH_SAM_APDU [19:53:21]CAPDU: 80 0D 03 02 [19:53:21]Write to MH i2c: E2 08 00 D8 1D 80 0D 03 02 00 00 00 00 70 [19:53:21]Write i2c OK [19:53:21]MH_I2C_Read... [19:53:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:21]Read from MH i2c: E2 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 0B 00 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 0B 00 D8 1D 00 5B 39 67 6C 99 A4 DD 75 90 00 67 [19:53:21]RAPDU: 5B 39 67 6C 99 A4 DD 75 90 00 [19:53:21]wFMCommunicate OK [19:53:21]SAM_PROTO_SignData done [19:53:21]FM_MakeSignedData done [19:53:21]CreateOFDProtocolMessage [19:53:21]wFMCommunicate request_size=4 [19:53:21]MH_SAM_APDU [19:53:21]CAPDU: 80 11 00 00 [19:53:21]Write to MH i2c: E2 08 00 D9 1D 80 11 00 00 00 00 00 00 70 [19:53:21]Write i2c OK [19:53:21]MH_I2C_Read... [19:53:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:21]Read from MH i2c: E2 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 17 00 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: E2 17 00 D9 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [19:53:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:53:21]wFMCommunicate OK [19:53:21]CreateOFDProtocolMessage done [19:53:21]OFDSenderStorePacket 97168 [19:53:21]StoreOFDPacket docnum=97168 [19:53:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 EA 07 01 60 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 34 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 A5 02 00 00 F4 03 04 00 30 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7B 01 00 35 04 06 00 6E 23 EA DD 8C 36 5B 39 67 6C 99 A4 DD 75 [19:53:21]CheckFolder [19:53:21]dirname=/storage/ofd_packets [19:53:21]CheckFolder done [19:53:21]ProducePacketName [19:53:21]name=ofd_packets/00097168 [19:53:21]NVStorageSaveData ofd_packets/00097168 [19:53:21]File name is /storage/ofd_packets/00097168 [19:53:21]Write 301 bytes [19:53:21]NVStorageSaveData done [19:53:21]OFDSenderStorePacket done [19:53:21]KKMCreateOFDPacket done [19:53:21]NVStorageSaveData kkm_last_timestamp [19:53:21]File name is /storage/kkm_last_timestamp [19:53:21]Write 4 bytes [19:53:21]NVStorageSaveData done [19:53:21]ExternCall_PrintAddStr [19:53:21]wPrintStart [19:53:21]Write to MH i2c: 01 00 00 DA 1D F7 [19:53:21]Write i2c OK [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: 01 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: 01 07 00 [19:53:21]MH_I2C_Read... [19:53:21]Read from MH i2c: 01 07 00 DA 1D 00 00 00 00 00 FF 0F 0C [19:53:21]RasterBufferAndPrint [19:53:21]line Счет N : (1)3407705 [19:53:21]line ИНН: 02508201610067 [19:53:21]line Контрольно-Кассовый Чек [19:53:21]line ПРОДАЖА [19:53:21]line ТРК (МРК, ГНК) : 32 [19:53:21]line Товар: 2710124130 [19:53:21]line Аи-92-К-4 [19:53:21]line 4.490 * 66.90 [19:53:21]line = 300.38 [19:53:21]line НДС 12% НСП 1% [19:53:21]line > о реализуемом товаре [19:53:21]line ОКРУГЛЕНИЕ: -0.38 [19:53:21]line ИТОГО: 300.00 [19:53:21]line Внесено: 300.00 [19:53:21]line СДАЧА: 0.00 [19:53:21]line НСП 1% : 2.66 [19:53:21]line НДС 12% : 31.90 [19:53:21]line Наличными: 300.00 [19:53:21]line Безнал.: 0.00 [19:53:21]line Место: АЗС № 82 "Партнер Нефть" [19:53:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:53:21]line СНО: Общий режим [19:53:21]line Чек 677 29.10.2024 19:53 [19:53:21]line Смена: 145 ФФД: 1.0 [19:53:21]line ЗНМ: 0300000017 [19:53:21]line РНМ: 0000000000170478 [19:53:21]line Версия ККМ: v1.0 [19:53:21]line ФМ: 0000000002098560 [19:53:21]line ФД: 97168 [19:53:21]line ФПД: 121100543298614 [19:53:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97168&fm=121100543298614&tin=02508201610067®Number=0000000000170478&sum=30000 [19:53:21]OFD Sender: Processing packet 97168 [packets to send 59, broken 58] [19:53:21]ProducePacketName [19:53:21]name=ofd_packets/00097168 [19:53:21]OFD Sender: To server: pG, [19:53:21]CommunicateWithHost lk.salyk.kg:30040 [19:53:21]ConnectInit lk.salyk.kg [19:53:21]written 0, free lines is 4095 [19:53:21]Connected sock=10 [19:53:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 EA 07 01 60 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 34 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 A5 02 00 00 F4 03 04 00 30 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 7B 01 00 35 04 06 00 6E 23 EA DD 8C 36 5B 39 67 6C 99 A4 DD 75 [19:53:22]Write to MH i2c: 01 00 00 05 1E 23 [19:53:22]Write i2c OK [19:53:22]MH_I2C_Read... [19:53:22]Read from MH i2c: 01 [19:53:22]MH_I2C_Read... [19:53:22]Read from MH i2c: 01 07 00 [19:53:22]MH_I2C_Read... [19:53:22]Read from MH i2c: 01 07 00 05 1E 00 00 00 00 00 01 0D 38 [19:53:22]RasterBufferAndPrint [19:53:22]line [19:53:22]line [19:53:22]line [19:53:22]line [19:53:22]line [19:53:22]written 0, free lines is 3338 [19:53:22]MH_Cut [19:53:22]Write to MH i2c: D1 01 00 0C 1E 01 FC [19:53:22]Write i2c OK [19:53:22]MH_I2C_Read... [19:53:22]Read from MH i2c: D1 [19:53:22]MH_I2C_Read... [19:53:22]Read from MH i2c: D1 01 00 [19:53:22]MH_I2C_Read... [19:53:22]Read from MH i2c: D1 01 00 0C 1E 00 FB [19:53:22]Write to MH i2c: 01 00 00 0D 1E 2B [19:53:22]Write i2c OK [19:53:22]MH_I2C_Read... [19:53:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7C 0B 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 90 7B 01 00 F4 03 04 00 56 E7 20 67 B6 04 01 00 00 9C 7B 4F C7 2B E4 8B 5A [19:53:22]CommunicateWithHost err = 0 [19:53:22]CheckOFDResponse [19:53:22]1017 (14) - 77093643461234 [19:53:22]1041 (16) - 0000000002098560 [19:53:22]1040 (4) - 97168 [19:53:22]1012 (4) - 29.10.2024 13:47 [19:53:22]1206 (1) - 0 [19:53:22]OFD Sender: Remove packet 97168 [19:53:22]ProducePacketName [19:53:22]name=ofd_packets/00097168 [19:53:22]NVStorageDeleteData [19:53:22]OFD Sender: No OFD packet to send [19:53:22]*** Cut start [19:53:22]*** Partial cut [19:53:22]*** CUTSNS_PIN = 1 [19:53:22]*** CUTSNS_PIN = 0 [19:53:23]*** Brake cut motor [19:53:23]Read from MH i2c: 01 [19:53:23]MH_I2C_Read... [19:53:23]*** Stop cut motor [19:53:23]*** Cut end [19:53:23]Read from MH i2c: 01 07 00 [19:53:23]MH_I2C_Read... [19:53:23]Read from MH i2c: 01 07 00 0D 1E 00 00 00 00 00 FF 0F 40 [19:53:23]process_action close_receipt done [19:53:23]requested_data is exist [19:53:23]produce_requested_data [19:53:23]requested_item fm.sn is exist - process it [19:53:23]wFMCommunicate request_size=4 [19:53:23]MH_SAM_APDU [19:53:23]CAPDU: 80 11 00 00 [19:53:23]Write to MH i2c: E2 08 00 0E 1E 80 11 00 00 00 00 00 00 A6 [19:53:23]Write i2c OK [19:53:23]MH_I2C_Read... [19:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:23]Read from MH i2c: E2 [19:53:23]MH_I2C_Read... [19:53:23]Read from MH i2c: E2 17 00 [19:53:23]MH_I2C_Read... [19:53:23]Read from MH i2c: E2 17 00 0E 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F7 [19:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:53:23]wFMCommunicate OK [19:53:23]requested_item fd.num is exist - process it [19:53:23]SAM_PROTO_GetFieldsCounters [19:53:23]wFMCommunicate request_size=4 [19:53:23]MH_SAM_APDU [19:53:23]CAPDU: 80 13 00 00 [19:53:23]Write to MH i2c: E2 08 00 0F 1E 80 13 00 00 00 00 00 00 A9 [19:53:23]Write i2c OK [19:53:23]MH_I2C_Read... [19:53:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:23]Read from MH i2c: E2 [19:53:23]MH_I2C_Read... [19:53:23]Read from MH i2c: E2 62 00 [19:53:23]MH_I2C_Read... [19:53:23]Read from MH i2c: E2 62 00 0F 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [19:53:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:53:23]wFMCommunicate OK [19:53:23]SAM_PROTO_GetFieldsCounters done [19:53:23]requested_item shift.num is exist - process it [19:53:23]requested_item shift.opened is exist - process it [19:53:23]req_shift_opened [19:53:23]FM_GetShiftState [19:53:23]SAM_PROTO_GetShiftState [19:53:23]wFMCommunicate request_size=4 [19:53:23]MH_SAM_APDU [19:53:23]CAPDU: 80 13 01 00 [19:53:23]Write to MH i2c: E2 08 00 10 1E 80 13 01 00 00 00 00 00 AB [19:53:23]Write i2c OK [19:53:23]MH_I2C_Read... [19:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:23]Read from MH i2c: E2 [19:53:23]MH_I2C_Read... [19:53:23]Read from MH i2c: E2 0E 00 [19:53:23]MH_I2C_Read... [19:53:23]Read from MH i2c: E2 0E 00 10 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 09 [19:53:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:53:23]wFMCommunicate OK [19:53:23]SAM_PROTO_GetShiftState done [19:53:23]FM_GetShiftState done [19:53:23]req_shift_opened done [19:53:23]requested_item shift.open_date is exist - process it [19:53:23]req_shift_open_date [19:53:23]req_shift_open_date done [19:53:23]produce_requested_data done [19:53:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97168,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:53:23]process_action_free close_receipt [19:53:23]json_value_free [19:53:23]json_value_free done [19:53:23]process_json_proto returns [19:53:23]Send response to host [19:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97168,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:53:23]free response buf [19:53:23]execute_script done [19:53:23]execute_script returns [19:53:23]free content buf [19:53:23]Sock 7.Close socket [19:53:23]Sock 7.Thread stoped [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:27]OFD Sender: No OFD packet to send [19:55:32]OFD Sender: No OFD packet to send [19:55:36]accept exits with 9 [19:55:36]New connection [19:55:36]New thread 3066580324 created [19:55:36]Thread 3066723684 joined [19:55:36]Waiting for new connection... [19:55:36] Sock 9.Parse request [19:55:36]Sock 9.Check first char [19:55:36]Sock 9.First char is OK [19:55:36]request: POST /json_proto HTTP/1.0 [19:55:36]Method: POST [19:55:36]URL: /json_proto [19:55:36]Method is POST - this is cgi request [19:55:36]url: /json_proto [19:55:36]query_string will be loaded in cgi processing [19:55:36]execute_cgi json_proto POST (null) [19:55:36]execute_cgi path=json_proto method=POST [19:55:36]POST find Content-Length [19:55:36]Host: 172.17.40.67:8080 [19:55:36]Content-Length: 683 [19:55:36]Content-Type: application/json [19:55:36] [19:55:36]POST finish read [19:55:36]Found Content-Length = 683 [19:55:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 21.720, "sum" : 1453.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1453.00, "payments": [ { "type": 0, "sum" : 1453.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:36]execute_script... [19:55: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)3407706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 21.720, "sum" : 1453.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1453.00, "payments": [ { "type": 0, "sum" : 1453.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:36]POST & json_proto [19:55:36]process_json_proto [19:55:36]json parsed OK: [19:55:36]protocol is kg_v1.0 [19:55:36]action value=close_receipt [19:55:36]process_action close_receipt [19:55:36]cmd_close_receipt [19:55:36]MH_GetDate [19:55:36]Write to MH i2c: F0 00 00 11 1E 1E [19:55:36]Write i2c OK [19:55:36]MH_I2C_Read... [19:55:36]Read from MH i2c: F0 [19:55:36]MH_I2C_Read... [19:55:36]Read from MH i2c: F0 09 00 [19:55:36]MH_I2C_Read... [19:55:36]Read from MH i2c: F0 09 00 11 1E 00 B8 3D 21 67 EE DA 66 66 38 [19:55:36]GetLastDocTimeStamp 1730231600 [19:55:36]current date 1730231736 [19:55:36]FM_GetShiftState [19:55:36]SAM_PROTO_GetShiftState [19:55:36]wFMCommunicate request_size=4 [19:55:36]MH_SAM_APDU [19:55:36]CAPDU: 80 13 01 00 [19:55:36]Write to MH i2c: E2 08 00 12 1E 80 13 01 00 00 00 00 00 AD [19:55:36]Write i2c OK [19:55:36]MH_I2C_Read... [19:55:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:36]Read from MH i2c: E2 [19:55:36]MH_I2C_Read... [19:55:36]Read from MH i2c: E2 0E 00 [19:55:36]MH_I2C_Read... [19:55:36]Read from MH i2c: E2 0E 00 12 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0B [19:55:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:55:36]wFMCommunicate OK [19:55:36]SAM_PROTO_GetShiftState done [19:55:36]FM_GetShiftState done [19:55:36]opened in 1730160548 [19:55:36]opened+sec_in_day 1730246948 [19:55:36]quantity*price = 145306 [19:55:36]sum+1 = 145308 [19:55:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 1453.00 Внесено: 2000.00 СДАЧА: 547.00 НСП 1% : 12.86 НДС 12% : 154.31 Наличными: 1453.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 678 29.10.2024 19:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97169 ФПД: 83757317582995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195536&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97169&fm=83757317582995&tin=02508201610067®Number=0000000000170478&sum=145300 [19:55:37]StoreToDocumentArchive [19:55:37]shift 145 fd 97169 [19:55:37]save to /storage/0145/doc_00097169 [19:55:37]save last doc name /storage/0145/doc_00097169 to /storage/kkm_last_doc_name [19:55:37]save OK [19:55:37]Clear old archive folders... [19:55:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:55:37]tlvbuf is 0073C580 [19:55:37]SAM_PROTO_ClearQueue [19:55:37]wFMCommunicate request_size=4 [19:55:37]MH_SAM_APDU [19:55:37]CAPDU: 80 09 00 00 [19:55:37]Write to MH i2c: E2 08 00 1F 1E 80 09 00 00 00 00 00 00 AF [19:55:37]Write i2c OK [19:55:37]MH_I2C_Read... [19:55:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:37]Read from MH i2c: E2 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 1F 1E 00 90 00 B1 [19:55:37]RAPDU: 90 00 [19:55:37]wFMCommunicate OK [19:55:37]SAM_PROTO_ClearQueue done [19:55:37]KKMCreateOFDPacket [19:55:37]OFDProtocolAddRootSTLVToBuf [19:55:37]FM_MakeSignedData [19:55:37]FM_MakeSignedData [19:55:37]SAM_PROTO_SignData [19:55:37]wFMCommunicate request_size=4 [19:55:37]MH_SAM_APDU [19:55:37]CAPDU: 80 0D 01 02 [19:55:37]Write to MH i2c: E2 08 00 20 1E 80 0D 01 02 00 00 00 00 B7 [19:55:37]Write i2c OK [19:55:37]MH_I2C_Read... [19:55:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:37]Read from MH i2c: E2 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 20 1E 00 90 00 B2 [19:55:37]RAPDU: 90 00 [19:55:37]wFMCommunicate OK [19:55:37]wFMCommunicate request_size=255 [19:55:37]MH_SAM_APDU [19:55:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9B 37 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 37 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 3C 00 00 00 00 07 04 06 00 94 37 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 B8 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7B 01 00 35 04 06 00 4C [19:55:37]Write to MH i2c: E2 02 01 21 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9B 37 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 37 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 3C 00 00 00 00 07 04 06 00 94 37 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 B8 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7B 01 00 35 04 06 00 4C 00 00 33 [19:55:37]Write i2c OK [19:55:37]MH_I2C_Read... [19:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:37]Read from MH i2c: E2 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 21 1E 00 90 00 B3 [19:55:37]RAPDU: 90 00 [19:55:37]wFMCommunicate OK [19:55:37]wFMCommunicate request_size=10 [19:55:37]MH_SAM_APDU [19:55:37]CAPDU: 80 0D 02 02 05 2D 45 29 70 93 [19:55:37]Write to MH i2c: E2 0D 00 22 1E 80 0D 02 02 05 00 2D 45 29 70 93 00 00 62 [19:55:37]Write i2c OK [19:55:37]MH_I2C_Read... [19:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:37]Read from MH i2c: E2 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 03 00 22 1E 00 90 00 B4 [19:55:37]RAPDU: 90 00 [19:55:37]wFMCommunicate OK [19:55:37]wFMCommunicate request_size=4 [19:55:37]MH_SAM_APDU [19:55:37]CAPDU: 80 0D 03 02 [19:55:37]Write to MH i2c: E2 08 00 23 1E 80 0D 03 02 00 00 00 00 BC [19:55:37]Write i2c OK [19:55:37]MH_I2C_Read... [19:55:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:37]Read from MH i2c: E2 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 0B 00 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 0B 00 23 1E 00 1B AB F1 D1 30 48 A9 03 90 00 69 [19:55:37]RAPDU: 1B AB F1 D1 30 48 A9 03 90 00 [19:55:37]wFMCommunicate OK [19:55:37]SAM_PROTO_SignData done [19:55:37]FM_MakeSignedData done [19:55:37]CreateOFDProtocolMessage [19:55:37]wFMCommunicate request_size=4 [19:55:37]MH_SAM_APDU [19:55:37]CAPDU: 80 11 00 00 [19:55:37]Write to MH i2c: E2 08 00 24 1E 80 11 00 00 00 00 00 00 BC [19:55:37]Write i2c OK [19:55:37]MH_I2C_Read... [19:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:37]Read from MH i2c: E2 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 17 00 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: E2 17 00 24 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [19:55:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:55:37]wFMCommunicate OK [19:55:37]CreateOFDProtocolMessage done [19:55:37]OFDSenderStorePacket 97169 [19:55:37]StoreOFDPacket docnum=97169 [19:55:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 C1 07 01 91 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9B 37 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 37 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 3C 00 00 00 00 07 04 06 00 94 37 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 B8 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7B 01 00 35 04 06 00 4C 2D 45 29 70 93 1B AB F1 D1 30 48 A9 03 [19:55:37]CheckFolder [19:55:37]dirname=/storage/ofd_packets [19:55:37]CheckFolder done [19:55:37]ProducePacketName [19:55:37]name=ofd_packets/00097169 [19:55:37]NVStorageSaveData ofd_packets/00097169 [19:55:37]File name is /storage/ofd_packets/00097169 [19:55:37]Write 301 bytes [19:55:37]NVStorageSaveData done [19:55:37]OFDSenderStorePacket done [19:55:37]KKMCreateOFDPacket done [19:55:37]NVStorageSaveData kkm_last_timestamp [19:55:37]File name is /storage/kkm_last_timestamp [19:55:37]Write 4 bytes [19:55:37]NVStorageSaveData done [19:55:37]ExternCall_PrintAddStr [19:55:37]wPrintStart [19:55:37]Write to MH i2c: 01 00 00 25 1E 43 [19:55:37]Write i2c OK [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: 01 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: 01 07 00 [19:55:37]MH_I2C_Read... [19:55:37]Read from MH i2c: 01 07 00 25 1E 00 00 00 00 00 FF 0F 58 [19:55:37]RasterBufferAndPrint [19:55:37]line Счет N : (1)3407706 [19:55:37]line ИНН: 02508201610067 [19:55:37]line Контрольно-Кассовый Чек [19:55:37]line ПРОДАЖА [19:55:37]line ТРК (МРК, ГНК) : 32 [19:55:37]line Товар: 2710124130 [19:55:37]line Аи-92-К-4 [19:55:37]line 21.720 * 66.90 [19:55:37]line = 1453.07 [19:55:37]line НДС 12% НСП 1% [19:55:37]line > о реализуемом товаре [19:55:37]line ОКРУГЛЕНИЕ: -0.07 [19:55:37]line ИТОГО: 1453.00 [19:55:37]line Внесено: 2000.00 [19:55:37]line СДАЧА: 547.00 [19:55:37]line НСП 1% : 12.86 [19:55:37]line НДС 12% : 154.31 [19:55:37]line Наличными: 1453.00 [19:55:37]line Безнал.: 0.00 [19:55:37]line Место: АЗС № 82 "Партнер Нефть" [19:55:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:55:37]line СНО: Общий режим [19:55:37]line Чек 678 29.10.2024 19:55 [19:55:37]line Смена: 145 ФФД: 1.0 [19:55:37]line ЗНМ: 0300000017 [19:55:37]line РНМ: 0000000000170478 [19:55:37]line Версия ККМ: v1.0 [19:55:37]line ФМ: 0000000002098560 [19:55:37]line ФД: 97169 [19:55:37]line ФПД: 83757317582995 [19:55:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195536&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97169&fm=83757317582995&tin=02508201610067®Number=0000000000170478&sum=145300 [19:55:38]OFD Sender: Processing packet 97169 [packets to send 59, broken 58] [19:55:38]ProducePacketName [19:55:38]name=ofd_packets/00097169 [19:55:38]OFD Sender: To server: pG, [19:55:38]CommunicateWithHost lk.salyk.kg:30040 [19:55:38]ConnectInit lk.salyk.kg [19:55:38]written 0, free lines is 4095 [19:55:38]Connected sock=10 [19:55:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 C1 07 01 91 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 54 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9B 37 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 37 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 3C 00 00 00 00 07 04 06 00 94 37 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 B8 3D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 7B 01 00 35 04 06 00 4C 2D 45 29 70 93 1B AB F1 D1 30 48 A9 03 [19:55:38]Write to MH i2c: 01 00 00 50 1E 6E [19:55:38]Write i2c OK [19:55:38]MH_I2C_Read... [19:55:38]Read from MH i2c: 01 [19:55:38]MH_I2C_Read... [19:55:38]Read from MH i2c: 01 07 00 [19:55:38]MH_I2C_Read... [19:55:38]Read from MH i2c: 01 07 00 50 1E 00 00 00 00 00 0E 0D 90 [19:55:38]RasterBufferAndPrint [19:55:38]line [19:55:38]line [19:55:38]line [19:55:38]line [19:55:38]line [19:55:38]written 0, free lines is 3352 [19:55:38]MH_Cut [19:55:38]Write to MH i2c: D1 01 00 57 1E 01 47 [19:55:38]Write i2c OK [19:55:38]MH_I2C_Read... [19:55:38]Read from MH i2c: D1 [19:55:38]MH_I2C_Read... [19:55:38]Read from MH i2c: D1 01 00 [19:55:38]MH_I2C_Read... [19:55:38]Read from MH i2c: D1 01 00 57 1E 00 46 [19:55:38]Write to MH i2c: 01 00 00 58 1E 76 [19:55:38]Write i2c OK [19:55:38]MH_I2C_Read... [19:55:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 3C 47 00 D7 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 32 30 39 38 35 36 30 10 04 04 00 91 7B 01 00 F4 03 04 00 DE E7 20 67 B6 04 01 00 00 A5 25 A8 C3 37 08 D4 1F [19:55:38]CommunicateWithHost err = 0 [19:55:38]CheckOFDResponse [19:55:38]1017 (14) - 77093643461234 [19:55:38]1041 (16) - 0000000002098560 [19:55:38]1040 (4) - 97169 [19:55:38]1012 (4) - 29.10.2024 13:49 [19:55:38]1206 (1) - 0 [19:55:38]OFD Sender: Remove packet 97169 [19:55:38]ProducePacketName [19:55:38]name=ofd_packets/00097169 [19:55:38]NVStorageDeleteData [19:55:39]OFD Sender: No OFD packet to send [19:55:39]*** Cut start [19:55:39]*** Partial cut [19:55:39]*** CUTSNS_PIN = 1 [19:55:39]*** CUTSNS_PIN = 0 [19:55:39]*** Brake cut motor [19:55:39]Read from MH i2c: 01 [19:55:39]MH_I2C_Read... [19:55:39]*** Stop cut motor [19:55:39]*** Cut end [19:55:39]Read from MH i2c: 01 07 00 [19:55:39]MH_I2C_Read... [19:55:39]Read from MH i2c: 01 07 00 58 1E 00 00 00 00 00 FF 0F 8B [19:55:39]process_action close_receipt done [19:55:39]requested_data is exist [19:55:39]produce_requested_data [19:55:39]requested_item fm.sn is exist - process it [19:55:39]wFMCommunicate request_size=4 [19:55:39]MH_SAM_APDU [19:55:39]CAPDU: 80 11 00 00 [19:55:39]Write to MH i2c: E2 08 00 59 1E 80 11 00 00 00 00 00 00 F1 [19:55:39]Write i2c OK [19:55:39]MH_I2C_Read... [19:55:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:39]Read from MH i2c: E2 [19:55:39]MH_I2C_Read... [19:55:39]Read from MH i2c: E2 17 00 [19:55:39]MH_I2C_Read... [19:55:39]Read from MH i2c: E2 17 00 59 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 42 [19:55:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:55:39]wFMCommunicate OK [19:55:39]requested_item fd.num is exist - process it [19:55:39]SAM_PROTO_GetFieldsCounters [19:55:39]wFMCommunicate request_size=4 [19:55:39]MH_SAM_APDU [19:55:39]CAPDU: 80 13 00 00 [19:55:39]Write to MH i2c: E2 08 00 5A 1E 80 13 00 00 00 00 00 00 F4 [19:55:39]Write i2c OK [19:55:39]MH_I2C_Read... [19:55:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:39]Read from MH i2c: E2 [19:55:39]MH_I2C_Read... [19:55:39]Read from MH i2c: E2 62 00 [19:55:39]MH_I2C_Read... [19:55:39]Read from MH i2c: E2 62 00 5A 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 AB [19:55:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:39]wFMCommunicate OK [19:55:39]SAM_PROTO_GetFieldsCounters done [19:55:39]requested_item shift.num is exist - process it [19:55:39]requested_item shift.opened is exist - process it [19:55:39]req_shift_opened [19:55:40]FM_GetShiftState [19:55:40]SAM_PROTO_GetShiftState [19:55:40]wFMCommunicate request_size=4 [19:55:40]MH_SAM_APDU [19:55:40]CAPDU: 80 13 01 00 [19:55:40]Write to MH i2c: E2 08 00 5B 1E 80 13 01 00 00 00 00 00 F6 [19:55:40]Write i2c OK [19:55:40]MH_I2C_Read... [19:55:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:40]Read from MH i2c: E2 [19:55:40]MH_I2C_Read... [19:55:40]Read from MH i2c: E2 0E 00 [19:55:40]MH_I2C_Read... [19:55:40]Read from MH i2c: E2 0E 00 5B 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 54 [19:55:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:55:40]wFMCommunicate OK [19:55:40]SAM_PROTO_GetShiftState done [19:55:40]FM_GetShiftState done [19:55:40]req_shift_opened done [19:55:40]requested_item shift.open_date is exist - process it [19:55:40]req_shift_open_date [19:55:40]req_shift_open_date done [19:55:40]produce_requested_data done [19:55:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97169,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:55:40]process_action_free close_receipt [19:55:40]json_value_free [19:55:40]json_value_free done [19:55:40]process_json_proto returns [19:55:40]Send response to host [19:55:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97169,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:55:40]free response buf [19:55:40]execute_script done [19:55:40]execute_script returns [19:55:40]free content buf [19:55:40]Sock 9.Close socket [19:55:40]Sock 9.Thread stoped [19:55:44]OFD Sender: No OFD packet to send [19:55:49]OFD Sender: No OFD packet to send [19:55:54]OFD Sender: No OFD packet to send [19:55:59]OFD Sender: No OFD packet to send [19:56:04]OFD Sender: No OFD packet to send [19:56:09]OFD Sender: No OFD packet to send [19:56:14]OFD Sender: No OFD packet to send [19:56:19]OFD Sender: No OFD packet to send [19:56:24]OFD Sender: No OFD packet to send [19:56:29]OFD Sender: No OFD packet to send [19:56:34]OFD Sender: No OFD packet to send [19:56:39]OFD Sender: No OFD packet to send [19:56:44]OFD Sender: No OFD packet to send [19:56:49]OFD Sender: No OFD packet to send [19:56:54]OFD Sender: No OFD packet to send [19:56:59]OFD Sender: No OFD packet to send [19:57:04]OFD Sender: No OFD packet to send [19:57:09]OFD Sender: No OFD packet to send [19:57:14]OFD Sender: No OFD packet to send [19:57:19]OFD Sender: No OFD packet to send [19:57:24]OFD Sender: No OFD packet to send [19:57:29]OFD Sender: No OFD packet to send [19:57:34]OFD Sender: No OFD packet to send [19:57:39]OFD Sender: No OFD packet to send [19:57:44]OFD Sender: No OFD packet to send [19:57:49]OFD Sender: No OFD packet to send [19:57:54]OFD Sender: No OFD packet to send [19:57:59]OFD Sender: No OFD packet to send [19:58:04]OFD Sender: No OFD packet to send [19:58:09]OFD Sender: No OFD packet to send [19:58:14]OFD Sender: No OFD packet to send [19:58:19]OFD Sender: No OFD packet to send [19:58:24]OFD Sender: No OFD packet to send [19:58:29]OFD Sender: No OFD packet to send [19:58:34]OFD Sender: No OFD packet to send [19:58:39]OFD Sender: No OFD packet to send [19:58:41]accept exits with 7 [19:58:41]New connection [19:58:41]New thread 3066723684 created [19:58:41]Thread 3066580324 joined [19:58:41]Waiting for new connection... [19:58:41] Sock 7.Parse request [19:58:41]Sock 7.Check first char [19:58:41]Sock 7.First char is OK [19:58:41]request: POST /json_proto HTTP/1.0 [19:58:41]Method: POST [19:58:41]URL: /json_proto [19:58:41]Method is POST - this is cgi request [19:58:41]url: /json_proto [19:58:41]query_string will be loaded in cgi processing [19:58:41]execute_cgi json_proto POST (null) [19:58:41]execute_cgi path=json_proto method=POST [19:58:41]POST find Content-Length [19:58:41]Host: 172.17.40.67:8080 [19:58:41]Content-Length: 678 [19:58:41]Content-Type: application/json [19:58:41] [19:58:41]POST finish read [19:58:41]Found Content-Length = 678 [19:58:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:58:41]execute_script... [19:58:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [19:58:41]POST & json_proto [19:58:41]process_json_proto [19:58:41]json parsed OK: [19:58:41]protocol is kg_v1.0 [19:58:41]action value=close_receipt [19:58:41]process_action close_receipt [19:58:41]cmd_close_receipt [19:58:41]MH_GetDate [19:58:41]Write to MH i2c: F0 00 00 5C 1E 69 [19:58:41]Write i2c OK [19:58:41]MH_I2C_Read... [19:58:41]Read from MH i2c: F0 [19:58:41]MH_I2C_Read... [19:58:41]Read from MH i2c: F0 09 00 [19:58:41]MH_I2C_Read... [19:58:41]Read from MH i2c: F0 09 00 5C 1E 00 72 3E 21 67 EE DA 66 66 3E [19:58:41]GetLastDocTimeStamp 1730231736 [19:58:41]current date 1730231922 [19:58:41]FM_GetShiftState [19:58:41]SAM_PROTO_GetShiftState [19:58:41]wFMCommunicate request_size=4 [19:58:41]MH_SAM_APDU [19:58:41]CAPDU: 80 13 01 00 [19:58:41]Write to MH i2c: E2 08 00 5D 1E 80 13 01 00 00 00 00 00 F8 [19:58:41]Write i2c OK [19:58:41]MH_I2C_Read... [19:58:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:41]Read from MH i2c: E2 [19:58:41]MH_I2C_Read... [19:58:41]Read from MH i2c: E2 0E 00 [19:58:41]MH_I2C_Read... [19:58:41]Read from MH i2c: E2 0E 00 5D 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 56 [19:58:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:58:41]wFMCommunicate OK [19:58:41]SAM_PROTO_GetShiftState done [19:58:41]FM_GetShiftState done [19:58:41]opened in 1730160548 [19:58:41]opened+sec_in_day 1730246948 [19:58:41]quantity*price = 50041 [19:58:41]sum+1 = 50042 [19:58: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 679 29.10.2024 19:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97170 ФПД: 275636070682821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97170&fm=275636070682821&tin=02508201610067®Number=0000000000170478&sum=50000 [19:58:42]StoreToDocumentArchive [19:58:42]shift 145 fd 97170 [19:58:43]save to /storage/0145/doc_00097170 [19:58:43]save last doc name /storage/0145/doc_00097170 to /storage/kkm_last_doc_name [19:58:43]save OK [19:58:43]Clear old archive folders... [19:58:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:58:43]tlvbuf is B6D70520 [19:58:43]SAM_PROTO_ClearQueue [19:58:43]wFMCommunicate request_size=4 [19:58:43]MH_SAM_APDU [19:58:43]CAPDU: 80 09 00 00 [19:58:43]Write to MH i2c: E2 08 00 6A 1E 80 09 00 00 00 00 00 00 FA [19:58:43]Write i2c OK [19:58:43]MH_I2C_Read... [19:58:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:43]Read from MH i2c: E2 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 6A 1E 00 90 00 FC [19:58:43]RAPDU: 90 00 [19:58:43]wFMCommunicate OK [19:58:43]SAM_PROTO_ClearQueue done [19:58:43]KKMCreateOFDPacket [19:58:43]OFDProtocolAddRootSTLVToBuf [19:58:43]FM_MakeSignedData [19:58:43]FM_MakeSignedData [19:58:43]SAM_PROTO_SignData [19:58:43]wFMCommunicate request_size=4 [19:58:43]MH_SAM_APDU [19:58:43]CAPDU: 80 0D 01 02 [19:58:43]Write to MH i2c: E2 08 00 6B 1E 80 0D 01 02 00 00 00 00 02 [19:58:43]Write i2c OK [19:58:43]MH_I2C_Read... [19:58:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:43]Read from MH i2c: E2 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 6B 1E 00 90 00 FD [19:58:43]RAPDU: 90 00 [19:58:43]wFMCommunicate OK [19:58:43]wFMCommunicate request_size=255 [19:58:43]MH_SAM_APDU [19:58: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 34 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 A7 02 00 00 F4 03 04 00 72 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7B 01 00 35 04 06 00 FA [19:58:43]Write to MH i2c: E2 02 01 6C 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 A7 02 00 00 F4 03 04 00 72 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7B 01 00 35 04 06 00 FA 00 00 0A [19:58:43]Write i2c OK [19:58:43]MH_I2C_Read... [19:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:43]Read from MH i2c: E2 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 6C 1E 00 90 00 FE [19:58:43]RAPDU: 90 00 [19:58:43]wFMCommunicate OK [19:58:43]wFMCommunicate request_size=10 [19:58:43]MH_SAM_APDU [19:58:43]CAPDU: 80 0D 02 02 05 B0 86 14 90 C5 [19:58:43]Write to MH i2c: E2 0D 00 6D 1E 80 0D 02 02 05 00 B0 86 14 90 C5 00 00 AE [19:58:43]Write i2c OK [19:58:43]MH_I2C_Read... [19:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:43]Read from MH i2c: E2 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 03 00 6D 1E 00 90 00 FF [19:58:43]RAPDU: 90 00 [19:58:43]wFMCommunicate OK [19:58:43]wFMCommunicate request_size=4 [19:58:43]MH_SAM_APDU [19:58:43]CAPDU: 80 0D 03 02 [19:58:43]Write to MH i2c: E2 08 00 6E 1E 80 0D 03 02 00 00 00 00 07 [19:58:43]Write i2c OK [19:58:43]MH_I2C_Read... [19:58:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:43]Read from MH i2c: E2 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 0B 00 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 0B 00 6E 1E 00 40 6C 18 32 05 E7 85 EE 90 00 5D [19:58:43]RAPDU: 40 6C 18 32 05 E7 85 EE 90 00 [19:58:43]wFMCommunicate OK [19:58:43]SAM_PROTO_SignData done [19:58:43]FM_MakeSignedData done [19:58:43]CreateOFDProtocolMessage [19:58:43]wFMCommunicate request_size=4 [19:58:43]MH_SAM_APDU [19:58:43]CAPDU: 80 11 00 00 [19:58:43]Write to MH i2c: E2 08 00 6F 1E 80 11 00 00 00 00 00 00 07 [19:58:43]Write i2c OK [19:58:43]MH_I2C_Read... [19:58:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:43]Read from MH i2c: E2 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 17 00 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: E2 17 00 6F 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 58 [19:58:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:58:43]wFMCommunicate OK [19:58:43]CreateOFDProtocolMessage done [19:58:43]OFDSenderStorePacket 97170 [19:58:43]StoreOFDPacket docnum=97170 [19:58:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F2 FE 07 01 01 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 34 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 A7 02 00 00 F4 03 04 00 72 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7B 01 00 35 04 06 00 FA B0 86 14 90 C5 40 6C 18 32 05 E7 85 EE [19:58:43]CheckFolder [19:58:43]dirname=/storage/ofd_packets [19:58:43]CheckFolder done [19:58:43]ProducePacketName [19:58:43]name=ofd_packets/00097170 [19:58:43]NVStorageSaveData ofd_packets/00097170 [19:58:43]File name is /storage/ofd_packets/00097170 [19:58:43]Write 301 bytes [19:58:43]NVStorageSaveData done [19:58:43]OFDSenderStorePacket done [19:58:43]KKMCreateOFDPacket done [19:58:43]NVStorageSaveData kkm_last_timestamp [19:58:43]File name is /storage/kkm_last_timestamp [19:58:43]Write 4 bytes [19:58:43]NVStorageSaveData done [19:58:43]ExternCall_PrintAddStr [19:58:43]wPrintStart [19:58:43]Write to MH i2c: 01 00 00 70 1E 8E [19:58:43]Write i2c OK [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: 01 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: 01 07 00 [19:58:43]MH_I2C_Read... [19:58:43]Read from MH i2c: 01 07 00 70 1E 00 00 00 00 00 FF 0F A3 [19:58:43]RasterBufferAndPrint [19:58:43]line Счет N : (1)3407707 [19:58:43]line ИНН: 02508201610067 [19:58:43]line Контрольно-Кассовый Чек [19:58:43]line ПРОДАЖА [19:58:43]line ТРК (МРК, ГНК) : 22 [19:58:43]line Товар: 2710124130 [19:58:43]line Аи-92-К-4 [19:58:43]line 7.480 * 66.90 [19:58:43]line = 500.41 [19:58:43]line НДС 12% НСП 1% [19:58:43]line > о реализуемом товаре [19:58:43]line ОКРУГЛЕНИЕ: -0.41 [19:58:43]line ИТОГО: 500.00 [19:58:43]line Внесено: 500.00 [19:58:43]line СДАЧА: 0.00 [19:58:43]line НСП 1% : 4.43 [19:58:43]line НДС 12% : 53.14 [19:58:43]line Наличными: 500.00 [19:58:43]line Безнал.: 0.00 [19:58:43]line Место: АЗС № 82 "Партнер Нефть" [19:58:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:58:43]line СНО: Общий режим [19:58:43]line Чек 679 29.10.2024 19:58 [19:58:43]line Смена: 145 ФФД: 1.0 [19:58:43]line ЗНМ: 0300000017 [19:58:43]line РНМ: 0000000000170478 [19:58:43]line Версия ККМ: v1.0 [19:58:43]line ФМ: 0000000002098560 [19:58:43]line ФД: 97170 [19:58:43]line ФПД: 275636070682821 [19:58:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97170&fm=275636070682821&tin=02508201610067®Number=0000000000170478&sum=50000 [19:58:43]OFD Sender: Processing packet 97170 [packets to send 59, broken 58] [19:58:43]ProducePacketName [19:58:43]name=ofd_packets/00097170 [19:58:43]OFD Sender: To server: pG, [19:58:43]CommunicateWithHost lk.salyk.kg:30040 [19:58:43]ConnectInit lk.salyk.kg [19:58:43]written 0, free lines is 4095 [19:58:44]Connected sock=9 [19:58:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F2 FE 07 01 01 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 34 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 A7 02 00 00 F4 03 04 00 72 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7B 01 00 35 04 06 00 FA B0 86 14 90 C5 40 6C 18 32 05 E7 85 EE [19:58:44]Write to MH i2c: 01 00 00 9B 1E B9 [19:58:44]Write i2c OK [19:58:44]MH_I2C_Read... [19:58:44]Read from MH i2c: 01 [19:58:44]MH_I2C_Read... [19:58:44]Read from MH i2c: 01 07 00 [19:58:44]MH_I2C_Read... [19:58:44]Read from MH i2c: 01 07 00 9B 1E 00 00 00 00 00 09 0D D6 [19:58:44]RasterBufferAndPrint [19:58:44]line [19:58:44]line [19:58:44]line [19:58:44]line [19:58:44]line [19:58:44]written 0, free lines is 3343 [19:58:44]MH_Cut [19:58:44]Write to MH i2c: D1 01 00 A2 1E 01 92 [19:58:44]Write i2c OK [19:58:44]MH_I2C_Read... [19:58:44]Read from MH i2c: D1 [19:58:44]MH_I2C_Read... [19:58:44]Read from MH i2c: D1 01 00 [19:58:44]MH_I2C_Read... [19:58:44]Read from MH i2c: D1 01 00 A2 1E 00 91 [19:58:44]Write to MH i2c: 01 00 00 A3 1E C1 [19:58:44]Write i2c OK [19:58:44]MH_I2C_Read... [19:58:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 73 4A 47 00 3E B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 7B 01 00 F4 03 04 00 98 E8 20 67 B6 04 01 00 00 5C 6F 1A B5 E8 1B 44 EB [19:58:44]CommunicateWithHost err = 0 [19:58:44]CheckOFDResponse [19:58:44]1017 (14) - 77093643461234 [19:58:44]1041 (16) - 0000000002098560 [19:58:44]1040 (4) - 97170 [19:58:44]1012 (4) - 29.10.2024 13:52 [19:58:44]1206 (1) - 0 [19:58:44]OFD Sender: Remove packet 97170 [19:58:44]ProducePacketName [19:58:44]name=ofd_packets/00097170 [19:58:44]NVStorageDeleteData [19:58:44]OFD Sender: No OFD packet to send [19:58:45]*** Cut start [19:58:45]*** Partial cut [19:58:45]*** CUTSNS_PIN = 1 [19:58:45]*** CUTSNS_PIN = 0 [19:58:45]*** Brake cut motor [19:58:45]Read from MH i2c: 01 [19:58:45]MH_I2C_Read... [19:58:45]*** Stop cut motor [19:58:45]*** Cut end [19:58:45]Read from MH i2c: 01 07 00 [19:58:45]MH_I2C_Read... [19:58:45]Read from MH i2c: 01 07 00 A3 1E 00 00 00 00 00 FF 0F D6 [19:58:45]process_action close_receipt done [19:58:45]requested_data is exist [19:58:45]produce_requested_data [19:58:45]requested_item fm.sn is exist - process it [19:58:45]wFMCommunicate request_size=4 [19:58:45]MH_SAM_APDU [19:58:45]CAPDU: 80 11 00 00 [19:58:45]Write to MH i2c: E2 08 00 A4 1E 80 11 00 00 00 00 00 00 3C [19:58:45]Write i2c OK [19:58:45]MH_I2C_Read... [19:58:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:45]Read from MH i2c: E2 [19:58:45]MH_I2C_Read... [19:58:45]Read from MH i2c: E2 17 00 [19:58:45]MH_I2C_Read... [19:58:45]Read from MH i2c: E2 17 00 A4 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [19:58:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:58:45]wFMCommunicate OK [19:58:45]requested_item fd.num is exist - process it [19:58:45]SAM_PROTO_GetFieldsCounters [19:58:45]wFMCommunicate request_size=4 [19:58:45]MH_SAM_APDU [19:58:45]CAPDU: 80 13 00 00 [19:58:45]Write to MH i2c: E2 08 00 A5 1E 80 13 00 00 00 00 00 00 3F [19:58:45]Write i2c OK [19:58:45]MH_I2C_Read... [19:58:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:45]Read from MH i2c: E2 [19:58:45]MH_I2C_Read... [19:58:45]Read from MH i2c: E2 62 00 [19:58:45]MH_I2C_Read... [19:58:45]Read from MH i2c: E2 62 00 A5 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A7 02 00 00 5E 04 04 00 A7 02 00 00 57 04 04 00 A8 02 00 00 19 04 04 00 00 00 00 00 90 00 FA [19:58:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A7 02 00 00 5E 04 04 00 A7 02 00 00 57 04 04 00 A8 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:45]wFMCommunicate OK [19:58:45]SAM_PROTO_GetFieldsCounters done [19:58:45]requested_item shift.num is exist - process it [19:58:45]requested_item shift.opened is exist - process it [19:58:45]req_shift_opened [19:58:45]FM_GetShiftState [19:58:45]SAM_PROTO_GetShiftState [19:58:45]wFMCommunicate request_size=4 [19:58:45]MH_SAM_APDU [19:58:45]CAPDU: 80 13 01 00 [19:58:45]Write to MH i2c: E2 08 00 A6 1E 80 13 01 00 00 00 00 00 41 [19:58:45]Write i2c OK [19:58:45]MH_I2C_Read... [19:58:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:45]Read from MH i2c: E2 [19:58:45]MH_I2C_Read... [19:58:45]Read from MH i2c: E2 0E 00 [19:58:45]MH_I2C_Read... [19:58:45]Read from MH i2c: E2 0E 00 A6 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9F [19:58:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [19:58:45]wFMCommunicate OK [19:58:45]SAM_PROTO_GetShiftState done [19:58:45]FM_GetShiftState done [19:58:45]req_shift_opened done [19:58:45]requested_item shift.open_date is exist - process it [19:58:45]req_shift_open_date [19:58:45]req_shift_open_date done [19:58:45]produce_requested_data done [19:58:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97170,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [19:58:45]process_action_free close_receipt [19:58:45]json_value_free [19:58:45]json_value_free done [19:58:45]process_json_proto returns [19:58:45]Send response to host [19:58:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97170,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [19:58:45]free response buf [19:58:45]execute_script done [19:58:45]execute_script returns [19:58:45]free content buf [19:58:45]Sock 7.Close socket [19:58:45]Sock 7.Thread stoped [19:58:49]OFD Sender: No OFD packet to send [19:58:54]OFD Sender: No OFD packet to send [19:58:59]OFD Sender: No OFD packet to send [19:59:04]OFD Sender: No OFD packet to send [19:59:09]OFD Sender: No OFD packet to send [19:59:14]OFD Sender: No OFD packet to send [19:59:19]OFD Sender: No OFD packet to send [19:59:24]OFD Sender: No OFD packet to send [19:59:29]OFD Sender: No OFD packet to send [19:59:34]OFD Sender: No OFD packet to send [19:59:39]OFD Sender: No OFD packet to send [19:59:45]OFD Sender: No OFD packet to send [19:59:50]OFD Sender: No OFD packet to send [19:59:55]OFD Sender: No OFD packet to send [20:00:05]OFD Sender: No OFD packet to send [20:00:10]OFD Sender: No OFD packet to send [20:00:15]OFD Sender: No OFD packet to send [20:00:20]OFD Sender: No OFD packet to send [20:00:25]OFD Sender: No OFD packet to send [20:00:30]OFD Sender: No OFD packet to send [20:00:35]OFD Sender: No OFD packet to send [20:00:40]OFD Sender: No OFD packet to send [20:00:43]accept exits with 10 [20:00:43]New connection [20:00:43]New thread 3066580324 created [20:00:43]Thread 3066723684 joined [20:00:43]Waiting for new connection... [20:00:43] Sock 10.Parse request [20:00:43]Sock 10.Check first char [20:00:43]Sock 10.First char is OK [20:00:43]request: POST /json_proto HTTP/1.0 [20:00:43]Method: POST [20:00:43]URL: /json_proto [20:00:43]Method is POST - this is cgi request [20:00:43]url: /json_proto [20:00:43]query_string will be loaded in cgi processing [20:00:43]execute_cgi json_proto POST (null) [20:00:43]execute_cgi path=json_proto method=POST [20:00:43]POST find Content-Length [20:00:43]Host: 172.17.40.67:8080 [20:00:43]Content-Length: 793 [20:00:43]Content-Type: application/json [20:00:43] [20:00:43]POST finish read [20:00:43]Found Content-Length = 793 [20:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 45.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\u000A00914", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:43]execute_script... [20:00:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 45.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\u000A00914", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:43]POST & json_proto [20:00:43]process_json_proto [20:00:43]json parsed OK: [20:00:43]protocol is kg_v1.0 [20:00:43]action value=close_receipt [20:00:43]process_action close_receipt [20:00:43]cmd_close_receipt [20:00:43]MH_GetDate [20:00:43]Write to MH i2c: F0 00 00 A7 1E B4 [20:00:43]Write i2c OK [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: F0 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: F0 09 00 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: F0 09 00 A7 1E 00 EC 3E 21 67 EE DA 66 66 03 [20:00:43]GetLastDocTimeStamp 1730231922 [20:00:43]current date 1730232044 [20:00:43]FM_GetShiftState [20:00:43]SAM_PROTO_GetShiftState [20:00:43]wFMCommunicate request_size=4 [20:00:43]MH_SAM_APDU [20:00:43]CAPDU: 80 13 01 00 [20:00:43]Write to MH i2c: E2 08 00 A8 1E 80 13 01 00 00 00 00 00 43 [20:00:43]Write i2c OK [20:00:43]MH_I2C_Read... [20:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:43]Read from MH i2c: E2 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: E2 0E 00 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: E2 0E 00 A8 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A1 [20:00:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:00:43]wFMCommunicate OK [20:00:43]SAM_PROTO_GetShiftState done [20:00:43]FM_GetShiftState done [20:00:43]opened in 1730160548 [20:00:43]opened+sec_in_day 1730246948 [20:00:43]quantity*price = 0 [20:00:43]sum+1 = 1 [20:00:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 680 29.10.2024 20:00 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 00914 ФМ: 0000000002098560 ФД: 97171 ФПД: 69919156382029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200044&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97171&fm=69919156382029&tin=02508201610067®Number=0000000000170478&sum=0 [20:00:44]StoreToDocumentArchive [20:00:44]shift 145 fd 97171 [20:00:44]save to /storage/0145/doc_00097171 [20:00:44]save last doc name /storage/0145/doc_00097171 to /storage/kkm_last_doc_name [20:00:44]save OK [20:00:44]Clear old archive folders... [20:00:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:00:44]tlvbuf is 007666F0 [20:00:44]SAM_PROTO_ClearQueue [20:00:44]wFMCommunicate request_size=4 [20:00:44]MH_SAM_APDU [20:00:44]CAPDU: 80 09 00 00 [20:00:44]Write to MH i2c: E2 08 00 B5 1E 80 09 00 00 00 00 00 00 45 [20:00:44]Write i2c OK [20:00:44]MH_I2C_Read... [20:00:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:00:44]Read from MH i2c: E2 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 03 00 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 03 00 B5 1E 00 90 00 47 [20:00:44]RAPDU: 90 00 [20:00:44]wFMCommunicate OK [20:00:44]SAM_PROTO_ClearQueue done [20:00:44]KKMCreateOFDPacket [20:00:44]OFDProtocolAddRootSTLVToBuf [20:00:44]FM_MakeSignedData [20:00:44]FM_MakeSignedData [20:00:44]SAM_PROTO_SignData [20:00:44]wFMCommunicate request_size=4 [20:00:44]MH_SAM_APDU [20:00:44]CAPDU: 80 0D 01 02 [20:00:44]Write to MH i2c: E2 08 00 B6 1E 80 0D 01 02 00 00 00 00 4D [20:00:44]Write i2c OK [20:00:44]MH_I2C_Read... [20:00:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:00:44]Read from MH i2c: E2 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 03 00 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 03 00 B6 1E 00 90 00 48 [20:00:44]RAPDU: 90 00 [20:00:44]wFMCommunicate OK [20:00:44]wFMCommunicate request_size=255 [20:00:44]MH_SAM_APDU [20:00:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 EC 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7B 01 00 35 04 06 00 3F [20:00:44]Write to MH i2c: E2 02 01 B7 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 EC 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7B 01 00 35 04 06 00 3F 00 00 0D [20:00:44]Write i2c OK [20:00:44]MH_I2C_Read... [20:00:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:44]Read from MH i2c: E2 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 03 00 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 03 00 B7 1E 00 90 00 49 [20:00:44]RAPDU: 90 00 [20:00:44]wFMCommunicate OK [20:00:44]wFMCommunicate request_size=10 [20:00:44]MH_SAM_APDU [20:00:44]CAPDU: 80 0D 02 02 05 97 52 7A A9 4D [20:00:44]Write to MH i2c: E2 0D 00 B8 1E 80 0D 02 02 05 00 97 52 7A A9 4D 00 00 B3 [20:00:44]Write i2c OK [20:00:44]MH_I2C_Read... [20:00:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 B8 1E 00 90 00 4A [20:00:45]RAPDU: 90 00 [20:00:45]wFMCommunicate OK [20:00:45]wFMCommunicate request_size=4 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 0D 03 02 [20:00:45]Write to MH i2c: E2 08 00 B9 1E 80 0D 03 02 00 00 00 00 52 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 0B 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 0B 00 B9 1E 00 92 6D 8D AA 43 F6 31 E6 90 00 D9 [20:00:45]RAPDU: 92 6D 8D AA 43 F6 31 E6 90 00 [20:00:45]wFMCommunicate OK [20:00:45]SAM_PROTO_SignData done [20:00:45]FM_MakeSignedData done [20:00:45]CreateOFDProtocolMessage [20:00:45]wFMCommunicate request_size=4 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 11 00 00 [20:00:45]Write to MH i2c: E2 08 00 BA 1E 80 11 00 00 00 00 00 00 52 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]OFD Sender: No OFD packet to send [20:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 17 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 17 00 BA 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A3 [20:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:00:45]wFMCommunicate OK [20:00:45]CreateOFDProtocolMessage done [20:00:45]OFDSenderStorePacket 97171 [20:00:45]StoreOFDPacket docnum=97171 [20:00:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 18 69 07 01 15 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 EC 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7B 01 00 35 04 06 00 3F 97 52 7A A9 4D 92 6D 8D AA 43 F6 31 E6 [20:00:45]CheckFolder [20:00:45]dirname=/storage/ofd_packets [20:00:45]CheckFolder done [20:00:45]ProducePacketName [20:00:45]name=ofd_packets/00097171 [20:00:45]NVStorageSaveData ofd_packets/00097171 [20:00:45]File name is /storage/ofd_packets/00097171 [20:00:45]Write 301 bytes [20:00:45]NVStorageSaveData done [20:00:45]OFDSenderStorePacket done [20:00:45]KKMCreateOFDPacket done [20:00:45]NVStorageSaveData kkm_last_timestamp [20:00:45]File name is /storage/kkm_last_timestamp [20:00:45]Write 4 bytes [20:00:45]NVStorageSaveData done [20:00:45]ExternCall_PrintAddStr [20:00:45]wPrintStart [20:00:45]Write to MH i2c: 01 00 00 BB 1E D9 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 07 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 07 00 BB 1E 00 00 00 00 00 FF 0F EE [20:00:45]RasterBufferAndPrint [20:00:45]line Счет N : (1)3407708 [20:00:45]line ИНН: 02508201610067 [20:00:45]line Контрольно-Кассовый Чек [20:00:45]line ПРОДАЖА [20:00:45]line ТРК (МРК, ГНК) : 33 [20:00:45]line Товар: 2710124500 [20:00:45]line Аи-95-К-5 [20:00:45]line 45.000 * 0.00 [20:00:45]line = 0.00 [20:00:45]line НДС 12% НСП 1% [20:00:45]line > о реализуемом товаре [20:00:45]line ИТОГО: 0.00 [20:00:45]line НСП 1% : 0.00 [20:00:45]line НДС 12% : 0.00 [20:00:45]line Наличными: 0.00 [20:00:45]line Безнал.: 0.00 [20:00:45]line Место: АЗС № 82 "Партнер Нефть" [20:00:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:00:45]line СНО: Общий режим [20:00:45]line Чек 680 29.10.2024 20:00 [20:00:45]line Смена: 145 ФФД: 1.0 [20:00:45]line ЗНМ: 0300000017 [20:00:45]line РНМ: 0000000000170478 [20:00:45]line Версия ККМ: v1.0 [20:00:45]line Талоны: Топливная Карта [20:00:45]line 00914 [20:00:45]line ФМ: 0000000002098560 [20:00:45]line ФД: 97171 [20:00:45]line ФПД: 69919156382029 [20:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200044&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97171&fm=69919156382029&tin=02508201610067®Number=0000000000170478&sum=0 [20:00:45]OFD Sender: Processing packet 97171 [packets to send 59, broken 58] [20:00:45]ProducePacketName [20:00:45]name=ofd_packets/00097171 [20:00:45]OFD Sender: To server: pG, [20:00:45]CommunicateWithHost lk.salyk.kg:30040 [20:00:45]ConnectInit lk.salyk.kg [20:00:45]written 0, free lines is 4095 [20:00:45]Connected sock=11 [20:00:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 18 69 07 01 15 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 EC 3E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7B 01 00 35 04 06 00 3F 97 52 7A A9 4D 92 6D 8D AA 43 F6 31 E6 [20:00:45]Write to MH i2c: 01 00 00 E5 1E 03 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 07 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 07 00 E5 1E 00 00 00 00 00 17 0D 2E [20:00:45]RasterBufferAndPrint [20:00:45]line [20:00:45]line [20:00:45]line [20:00:45]line [20:00:45]line [20:00:45]written 0, free lines is 3357 [20:00:45]MH_Cut [20:00:45]Write to MH i2c: D1 01 00 EC 1E 01 DC [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: D1 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: D1 01 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: D1 01 00 EC 1E 00 DB [20:00:45]Write to MH i2c: 01 00 00 ED 1E 0B [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 23 B3 47 00 25 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 7B 01 00 F4 03 04 00 11 E9 20 67 B6 04 01 00 00 8A 48 2C 12 75 84 2A 67 [20:00:45]CommunicateWithHost err = 0 [20:00:45]CheckOFDResponse [20:00:45]1017 (14) - 77093643461234 [20:00:45]1041 (16) - 0000000002098560 [20:00:45]1040 (4) - 97171 [20:00:45]1012 (4) - 29.10.2024 13:54 [20:00:45]1206 (1) - 0 [20:00:45]OFD Sender: Remove packet 97171 [20:00:45]ProducePacketName [20:00:45]name=ofd_packets/00097171 [20:00:45]NVStorageDeleteData [20:00:46]OFD Sender: No OFD packet to send [20:00:46]*** Cut start [20:00:46]*** Partial cut [20:00:46]*** CUTSNS_PIN = 1 [20:00:46]*** CUTSNS_PIN = 0 [20:00:46]*** Brake cut motor [20:00:47]Read from MH i2c: 01 [20:00:47]MH_I2C_Read... [20:00:47]*** Stop cut motor [20:00:47]*** Cut end [20:00:47]Read from MH i2c: 01 07 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: 01 07 00 ED 1E 00 00 00 00 00 FF 0F 20 [20:00:47]process_action close_receipt done [20:00:47]requested_data is exist [20:00:47]produce_requested_data [20:00:47]requested_item fm.sn is exist - process it [20:00:47]wFMCommunicate request_size=4 [20:00:47]MH_SAM_APDU [20:00:47]CAPDU: 80 11 00 00 [20:00:47]Write to MH i2c: E2 08 00 EE 1E 80 11 00 00 00 00 00 00 86 [20:00:47]Write i2c OK [20:00:47]MH_I2C_Read... [20:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:47]Read from MH i2c: E2 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 17 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 17 00 EE 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [20:00:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:00:47]wFMCommunicate OK [20:00:47]requested_item fd.num is exist - process it [20:00:47]SAM_PROTO_GetFieldsCounters [20:00:47]wFMCommunicate request_size=4 [20:00:47]MH_SAM_APDU [20:00:47]CAPDU: 80 13 00 00 [20:00:47]Write to MH i2c: E2 08 00 EF 1E 80 13 00 00 00 00 00 00 89 [20:00:47]Write i2c OK [20:00:47]MH_I2C_Read... [20:00:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:00:47]Read from MH i2c: E2 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 62 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 62 00 EF 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 48 [20:00:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:00:47]wFMCommunicate OK [20:00:47]SAM_PROTO_GetFieldsCounters done [20:00:47]requested_item shift.num is exist - process it [20:00:47]requested_item shift.opened is exist - process it [20:00:47]req_shift_opened [20:00:47]FM_GetShiftState [20:00:47]SAM_PROTO_GetShiftState [20:00:47]wFMCommunicate request_size=4 [20:00:47]MH_SAM_APDU [20:00:47]CAPDU: 80 13 01 00 [20:00:47]Write to MH i2c: E2 08 00 F0 1E 80 13 01 00 00 00 00 00 8B [20:00:47]Write i2c OK [20:00:47]MH_I2C_Read... [20:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:47]Read from MH i2c: E2 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 0E 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 0E 00 F0 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E9 [20:00:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:00:47]wFMCommunicate OK [20:00:47]SAM_PROTO_GetShiftState done [20:00:47]FM_GetShiftState done [20:00:47]req_shift_opened done [20:00:47]requested_item shift.open_date is exist - process it [20:00:47]req_shift_open_date [20:00:47]req_shift_open_date done [20:00:47]produce_requested_data done [20:00:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97171,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:00:47]process_action_free close_receipt [20:00:47]json_value_free [20:00:47]json_value_free done [20:00:47]process_json_proto returns [20:00:47]Send response to host [20:00:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97171,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:00:47]free response buf [20:00:47]execute_script done [20:00:47]execute_script returns [20:00:47]free content buf [20:00:47]Sock 10.Close socket [20:00:47]Sock 10.Thread stoped [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:36]OFD Sender: No OFD packet to send [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:51]OFD Sender: No OFD packet to send [20:01:56]OFD Sender: No OFD packet to send [20:02:01]OFD Sender: No OFD packet to send [20:02:06]OFD Sender: No OFD packet to send [20:02:11]OFD Sender: No OFD packet to send [20:02:14]ConnectInit Can't connect to host [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:06]OFD Sender: No OFD packet to send [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:03:56]accept exits with 9 [20:03:56]New connection [20:03:56]New thread 3066723684 created [20:03:56]Thread 3066580324 joined [20:03:56]Waiting for new connection... [20:03:56] Sock 9.Parse request [20:03:56]Sock 9.Check first char [20:03:56]Sock 9.First char is OK [20:03:56]request: POST /json_proto HTTP/1.0 [20:03:56]Method: POST [20:03:56]URL: /json_proto [20:03:56]Method is POST - this is cgi request [20:03:56]url: /json_proto [20:03:56]query_string will be loaded in cgi processing [20:03:56]execute_cgi json_proto POST (null) [20:03:56]execute_cgi path=json_proto method=POST [20:03:56]POST find Content-Length [20:03:56]Host: 172.17.40.67:8080 [20:03:56]Content-Length: 680 [20:03:56]Content-Type: application/json [20:03:56] [20:03:56]POST finish read [20:03:56]Found Content-Length = 680 [20:03:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:56]execute_script... [20:03: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)3407709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:56]POST & json_proto [20:03:56]process_json_proto [20:03:56]json parsed OK: [20:03:56]protocol is kg_v1.0 [20:03:56]action value=close_receipt [20:03:56]process_action close_receipt [20:03:56]cmd_close_receipt [20:03:56]MH_GetDate [20:03:56]Write to MH i2c: F0 00 00 F1 1E FE [20:03:56]Write i2c OK [20:03:56]MH_I2C_Read... [20:03:56]Read from MH i2c: F0 [20:03:56]MH_I2C_Read... [20:03:56]Read from MH i2c: F0 09 00 [20:03:56]MH_I2C_Read... [20:03:56]Read from MH i2c: F0 09 00 F1 1E 00 AD 3F 21 67 EE DA 66 66 0F [20:03:56]GetLastDocTimeStamp 1730232044 [20:03:56]current date 1730232237 [20:03:56]FM_GetShiftState [20:03:56]SAM_PROTO_GetShiftState [20:03:56]wFMCommunicate request_size=4 [20:03:56]MH_SAM_APDU [20:03:56]CAPDU: 80 13 01 00 [20:03:56]Write to MH i2c: E2 08 00 F2 1E 80 13 01 00 00 00 00 00 8D [20:03:56]Write i2c OK [20:03:56]MH_I2C_Read... [20:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:03:56]Read from MH i2c: E2 [20:03:56]MH_I2C_Read... [20:03:56]Read from MH i2c: E2 0E 00 [20:03:56]MH_I2C_Read... [20:03:56]Read from MH i2c: E2 0E 00 F2 1E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EB [20:03:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:03:56]wFMCommunicate OK [20:03:56]SAM_PROTO_GetShiftState done [20:03:56]FM_GetShiftState done [20:03:56]opened in 1730160548 [20:03:56]opened+sec_in_day 1730246948 [20:03:56]quantity*price = 300075 [20:03:56]sum+1 = 300077 [20:03:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 681 29.10.2024 20:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97172 ФПД: 254259999342778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200357&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97172&fm=254259999342778&tin=02508201610067®Number=0000000000170478&sum=300000 [20:03:57]StoreToDocumentArchive [20:03:57]shift 145 fd 97172 [20:03:57]save to /storage/0145/doc_00097172 [20:03:57]save last doc name /storage/0145/doc_00097172 to /storage/kkm_last_doc_name [20:03:57]save OK [20:03:57]Clear old archive folders... [20:03:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:03:57]tlvbuf is B6D70BB0 [20:03:57]SAM_PROTO_ClearQueue [20:03:57]wFMCommunicate request_size=4 [20:03:57]MH_SAM_APDU [20:03:57]CAPDU: 80 09 00 00 [20:03:57]Write to MH i2c: E2 08 00 FF 1E 80 09 00 00 00 00 00 00 8F [20:03:57]Write i2c OK [20:03:57]MH_I2C_Read... [20:03:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:03:58]Read from MH i2c: E2 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 FF 1E 00 90 00 91 [20:03:58]RAPDU: 90 00 [20:03:58]wFMCommunicate OK [20:03:58]SAM_PROTO_ClearQueue done [20:03:58]KKMCreateOFDPacket [20:03:58]OFDProtocolAddRootSTLVToBuf [20:03:58]FM_MakeSignedData [20:03:58]FM_MakeSignedData [20:03:58]SAM_PROTO_SignData [20:03:58]wFMCommunicate request_size=4 [20:03:58]MH_SAM_APDU [20:03:58]CAPDU: 80 0D 01 02 [20:03:58]Write to MH i2c: E2 08 00 00 1F 80 0D 01 02 00 00 00 00 98 [20:03:58]Write i2c OK [20:03:58]MH_I2C_Read... [20:03:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:03:58]Read from MH i2c: E2 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 00 1F 00 90 00 93 [20:03:58]RAPDU: 90 00 [20:03:58]wFMCommunicate OK [20:03:58]wFMCommunicate request_size=255 [20:03:58]MH_SAM_APDU [20:03:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 02 00 00 F4 03 04 00 AD 3F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7B 01 00 35 04 06 00 E7 3F 84 F1 [20:03:58]Write to MH i2c: E2 02 01 01 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 02 00 00 F4 03 04 00 AD 3F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7B 01 00 35 04 06 00 E7 3F 84 F1 00 00 AF [20:03:58]Write i2c OK [20:03:58]MH_I2C_Read... [20:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:58]Read from MH i2c: E2 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 01 1F 00 90 00 94 [20:03:58]RAPDU: 90 00 [20:03:58]wFMCommunicate OK [20:03:58]wFMCommunicate request_size=7 [20:03:58]MH_SAM_APDU [20:03:58]CAPDU: 80 0D 02 02 02 00 BA [20:03:58]Write to MH i2c: E2 0A 00 02 1F 80 0D 02 02 02 00 00 BA 00 00 59 [20:03:58]Write i2c OK [20:03:58]MH_I2C_Read... [20:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:58]Read from MH i2c: E2 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 03 00 02 1F 00 90 00 95 [20:03:58]RAPDU: 90 00 [20:03:58]wFMCommunicate OK [20:03:58]wFMCommunicate request_size=4 [20:03:58]MH_SAM_APDU [20:03:58]CAPDU: 80 0D 03 02 [20:03:58]Write to MH i2c: E2 08 00 03 1F 80 0D 03 02 00 00 00 00 9D [20:03:58]Write i2c OK [20:03:58]MH_I2C_Read... [20:03:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:03:58]Read from MH i2c: E2 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 0B 00 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 0B 00 03 1F 00 D8 56 82 E9 7A F6 80 84 90 00 AB [20:03:58]RAPDU: D8 56 82 E9 7A F6 80 84 90 00 [20:03:58]wFMCommunicate OK [20:03:58]SAM_PROTO_SignData done [20:03:58]FM_MakeSignedData done [20:03:58]CreateOFDProtocolMessage [20:03:58]wFMCommunicate request_size=4 [20:03:58]MH_SAM_APDU [20:03:58]CAPDU: 80 11 00 00 [20:03:58]Write to MH i2c: E2 08 00 04 1F 80 11 00 00 00 00 00 00 9D [20:03:58]Write i2c OK [20:03:58]MH_I2C_Read... [20:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:03:58]Read from MH i2c: E2 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 17 00 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: E2 17 00 04 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [20:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:03:58]wFMCommunicate OK [20:03:58]CreateOFDProtocolMessage done [20:03:58]OFDSenderStorePacket 97172 [20:03:58]StoreOFDPacket docnum=97172 [20:03:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 EF 97 04 01 29 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 02 00 00 F4 03 04 00 AD 3F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7B 01 00 35 04 06 00 E7 3F 84 F1 00 BA D8 56 82 E9 7A F6 80 84 [20:03:58]CheckFolder [20:03:58]dirname=/storage/ofd_packets [20:03:58]CheckFolder done [20:03:58]ProducePacketName [20:03:58]name=ofd_packets/00097172 [20:03:58]NVStorageSaveData ofd_packets/00097172 [20:03:58]File name is /storage/ofd_packets/00097172 [20:03:58]Write 298 bytes [20:03:58]NVStorageSaveData done [20:03:58]OFDSenderStorePacket done [20:03:58]KKMCreateOFDPacket done [20:03:58]NVStorageSaveData kkm_last_timestamp [20:03:58]File name is /storage/kkm_last_timestamp [20:03:58]Write 4 bytes [20:03:58]NVStorageSaveData done [20:03:58]ExternCall_PrintAddStr [20:03:58]wPrintStart [20:03:58]Write to MH i2c: 01 00 00 05 1F 24 [20:03:58]Write i2c OK [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: 01 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: 01 07 00 [20:03:58]MH_I2C_Read... [20:03:58]Read from MH i2c: 01 07 00 05 1F 00 00 00 00 00 FF 0F 39 [20:03:58]RasterBufferAndPrint [20:03:58]line Счет N : (1)3407709 [20:03:58]line ИНН: 02508201610067 [20:03:58]line Контрольно-Кассовый Чек [20:03:58]line ПРОДАЖА [20:03:58]line ТРК (МРК, ГНК) : 51 [20:03:58]line Товар: 2710194210 [20:03:58]line ДТ-К-5 [20:03:58]line 39.380 * 76.20 [20:03:58]line = 3000.76 [20:03:58]line НДС 12% НСП 1% [20:03:58]line > о реализуемом товаре [20:03:58]line ОКРУГЛЕНИЕ: -0.76 [20:03:58]line ИТОГО: 3000.00 [20:03:58]line Внесено: 3000.00 [20:03:58]line СДАЧА: 0.00 [20:03:58]line НСП 1% : 26.55 [20:03:58]line НДС 12% : 318.66 [20:03:58]line Наличными: 3000.00 [20:03:58]line Безнал.: 0.00 [20:03:58]line Место: АЗС № 82 "Партнер Нефть" [20:03:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:03:58]line СНО: Общий режим [20:03:58]line Чек 681 29.10.2024 20:03 [20:03:58]line Смена: 145 ФФД: 1.0 [20:03:58]line ЗНМ: 0300000017 [20:03:58]line РНМ: 0000000000170478 [20:03:58]line Версия ККМ: v1.0 [20:03:58]line ФМ: 0000000002098560 [20:03:58]line ФД: 97172 [20:03:58]line ФПД: 254259999342778 [20:03:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200357&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97172&fm=254259999342778&tin=02508201610067®Number=0000000000170478&sum=300000 [20:03:58]OFD Sender: Processing packet 97172 [packets to send 59, broken 58] [20:03:58]ProducePacketName [20:03:58]name=ofd_packets/00097172 [20:03:58]OFD Sender: To server: pG, [20:03:58]CommunicateWithHost lk.salyk.kg:30040 [20:03:58]ConnectInit lk.salyk.kg [20:03:58]written 0, free lines is 4095 [20:03:59]Connected sock=11 [20:03:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 EF 97 04 01 29 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 02 00 00 F4 03 04 00 AD 3F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 7B 01 00 35 04 06 00 E7 3F 84 F1 00 BA D8 56 82 E9 7A F6 80 84 [20:03:59]Write to MH i2c: 01 00 00 30 1F 4F [20:03:59]Write i2c OK [20:03:59]MH_I2C_Read... [20:03:59]Read from MH i2c: 01 [20:03:59]MH_I2C_Read... [20:03:59]Read from MH i2c: 01 07 00 [20:03:59]MH_I2C_Read... [20:03:59]Read from MH i2c: 01 07 00 30 1F 00 00 00 00 00 0D 0D 70 [20:03:59]RasterBufferAndPrint [20:03:59]line [20:03:59]line [20:03:59]line [20:03:59]line [20:03:59]line [20:03:59]written 0, free lines is 3347 [20:03:59]MH_Cut [20:03:59]Write to MH i2c: D1 01 00 37 1F 01 28 [20:03:59]Write i2c OK [20:03:59]MH_I2C_Read... [20:03:59]Read from MH i2c: D1 [20:03:59]MH_I2C_Read... [20:03:59]Read from MH i2c: D1 01 00 [20:03:59]MH_I2C_Read... [20:03:59]Read from MH i2c: D1 01 00 37 1F 00 27 [20:03:59]Write to MH i2c: 01 00 00 38 1F 57 [20:03:59]Write i2c OK [20:03:59]MH_I2C_Read... [20:03:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EE 84 47 00 58 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 32 30 39 38 35 36 30 10 04 04 00 94 7B 01 00 F4 03 04 00 D3 E9 20 67 B6 04 01 00 00 68 51 5D 1C 2E CA 3A 5B [20:03:59]CommunicateWithHost err = 0 [20:03:59]CheckOFDResponse [20:03:59]1017 (14) - 77093643461234 [20:03:59]1041 (16) - 0000000002098560 [20:03:59]1040 (4) - 97172 [20:03:59]1012 (4) - 29.10.2024 13:57 [20:03:59]1206 (1) - 0 [20:03:59]OFD Sender: Remove packet 97172 [20:03:59]ProducePacketName [20:03:59]name=ofd_packets/00097172 [20:03:59]NVStorageDeleteData [20:03:59]OFD Sender: No OFD packet to send [20:03:59]*** Cut start [20:03:59]*** Partial cut [20:03:59]*** CUTSNS_PIN = 1 [20:04:00]*** CUTSNS_PIN = 0 [20:04:00]*** Brake cut motor [20:04:00]Read from MH i2c: 01 [20:04:00]MH_I2C_Read... [20:04:00]*** Stop cut motor [20:04:00]*** Cut end [20:04:00]Read from MH i2c: 01 07 00 [20:04:00]MH_I2C_Read... [20:04:00]Read from MH i2c: 01 07 00 38 1F 00 00 00 00 00 FF 0F 6C [20:04:00]process_action close_receipt done [20:04:00]requested_data is exist [20:04:00]produce_requested_data [20:04:00]requested_item fm.sn is exist - process it [20:04:00]wFMCommunicate request_size=4 [20:04:00]MH_SAM_APDU [20:04:00]CAPDU: 80 11 00 00 [20:04:00]Write to MH i2c: E2 08 00 39 1F 80 11 00 00 00 00 00 00 D2 [20:04:00]Write i2c OK [20:04:00]MH_I2C_Read... [20:04:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:00]Read from MH i2c: E2 [20:04:00]MH_I2C_Read... [20:04:00]Read from MH i2c: E2 17 00 [20:04:00]MH_I2C_Read... [20:04:00]Read from MH i2c: E2 17 00 39 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [20:04:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:04:00]wFMCommunicate OK [20:04:00]requested_item fd.num is exist - process it [20:04:00]SAM_PROTO_GetFieldsCounters [20:04:00]wFMCommunicate request_size=4 [20:04:00]MH_SAM_APDU [20:04:00]CAPDU: 80 13 00 00 [20:04:00]Write to MH i2c: E2 08 00 3A 1F 80 13 00 00 00 00 00 00 D5 [20:04:00]Write i2c OK [20:04:00]MH_I2C_Read... [20:04:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:04:00]Read from MH i2c: E2 [20:04:00]MH_I2C_Read... [20:04:00]Read from MH i2c: E2 62 00 [20:04:00]MH_I2C_Read... [20:04:00]Read from MH i2c: E2 62 00 3A 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 98 [20:04:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:04:00]wFMCommunicate OK [20:04:00]SAM_PROTO_GetFieldsCounters done [20:04:00]requested_item shift.num is exist - process it [20:04:00]requested_item shift.opened is exist - process it [20:04:00]req_shift_opened [20:04:00]FM_GetShiftState [20:04:00]SAM_PROTO_GetShiftState [20:04:00]wFMCommunicate request_size=4 [20:04:00]MH_SAM_APDU [20:04:00]CAPDU: 80 13 01 00 [20:04:00]Write to MH i2c: E2 08 00 3B 1F 80 13 01 00 00 00 00 00 D7 [20:04:00]Write i2c OK [20:04:00]MH_I2C_Read... [20:04:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:00]Read from MH i2c: E2 [20:04:00]MH_I2C_Read... [20:04:00]Read from MH i2c: E2 0E 00 [20:04:00]MH_I2C_Read... [20:04:00]Read from MH i2c: E2 0E 00 3B 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 35 [20:04:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:04:00]wFMCommunicate OK [20:04:00]SAM_PROTO_GetShiftState done [20:04:00]FM_GetShiftState done [20:04:00]req_shift_opened done [20:04:00]requested_item shift.open_date is exist - process it [20:04:00]req_shift_open_date [20:04:00]req_shift_open_date done [20:04:00]produce_requested_data done [20:04:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97172,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:04:00]process_action_free close_receipt [20:04:00]json_value_free [20:04:00]json_value_free done [20:04:00]process_json_proto returns [20:04:00]Send response to host [20:04:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97172,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:04:00]free response buf [20:04:00]execute_script done [20:04:00]execute_script returns [20:04:00]free content buf [20:04:00]Sock 9.Close socket [20:04:00]Sock 9.Thread stoped [20:04:04]OFD Sender: No OFD packet to send [20:04:09]OFD Sender: No OFD packet to send [20:04:14]OFD Sender: No OFD packet to send [20:04:19]OFD Sender: No OFD packet to send [20:04:24]OFD Sender: No OFD packet to send [20:04:29]OFD Sender: No OFD packet to send [20:04:34]OFD Sender: No OFD packet to send [20:04:39]OFD Sender: No OFD packet to send [20:04:44]OFD Sender: No OFD packet to send [20:04:49]OFD Sender: No OFD packet to send [20:04:54]OFD Sender: No OFD packet to send [20:04:59]OFD Sender: No OFD packet to send [20:05:04]OFD Sender: No OFD packet to send [20:05:09]OFD Sender: No OFD packet to send [20:05:14]OFD Sender: No OFD packet to send [20:05: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:30]OFD Sender: No OFD packet to send [20:06:35]OFD Sender: No OFD packet to send [20:06:40]OFD Sender: No OFD packet to send [20:06:45]OFD Sender: No OFD packet to send [20:06:50]OFD Sender: No OFD packet to send [20:06:55]OFD Sender: No OFD packet to send [20:07:00]OFD Sender: No OFD packet to send [20:07:05]OFD Sender: No OFD packet to send [20:07:10]OFD Sender: No OFD packet to send [20:07:15]OFD Sender: No OFD packet to send [20:07:20]OFD Sender: No OFD packet to send [20:07:24]accept exits with 7 [20:07:24]New connection [20:07:24]New thread 3066580324 created [20:07:24]Thread 3066723684 joined [20:07:24]Waiting for new connection... [20:07:24] Sock 7.Parse request [20:07:24]Sock 7.Check first char [20:07:24]Sock 7.First char is OK [20:07:24]request: POST /json_proto HTTP/1.0 [20:07:24]Method: POST [20:07:24]URL: /json_proto [20:07:24]Method is POST - this is cgi request [20:07:24]url: /json_proto [20:07:24]query_string will be loaded in cgi processing [20:07:24]execute_cgi json_proto POST (null) [20:07:24]execute_cgi path=json_proto method=POST [20:07:24]POST find Content-Length [20:07:24]Host: 172.17.40.67:8080 [20:07:24]Content-Length: 678 [20:07:24]Content-Type: application/json [20:07:24] [20:07:24]POST finish read [20:07:24]Found Content-Length = 678 [20:07:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07:24]execute_script... [20:07: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)3407710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:07:24]POST & json_proto [20:07:24]process_json_proto [20:07:24]json parsed OK: [20:07:24]protocol is kg_v1.0 [20:07:24]action value=close_receipt [20:07:24]process_action close_receipt [20:07:24]cmd_close_receipt [20:07:24]MH_GetDate [20:07:24]Write to MH i2c: F0 00 00 3C 1F 4A [20:07:24]Write i2c OK [20:07:24]MH_I2C_Read... [20:07:24]Read from MH i2c: F0 [20:07:24]MH_I2C_Read... [20:07:24]Read from MH i2c: F0 09 00 [20:07:24]MH_I2C_Read... [20:07:24]Read from MH i2c: F0 09 00 3C 1F 00 7D 40 21 67 EE DA 66 66 2C [20:07:24]GetLastDocTimeStamp 1730232237 [20:07:24]current date 1730232445 [20:07:24]FM_GetShiftState [20:07:24]SAM_PROTO_GetShiftState [20:07:24]wFMCommunicate request_size=4 [20:07:24]MH_SAM_APDU [20:07:24]CAPDU: 80 13 01 00 [20:07:24]Write to MH i2c: E2 08 00 3D 1F 80 13 01 00 00 00 00 00 D9 [20:07:24]Write i2c OK [20:07:24]MH_I2C_Read... [20:07:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:24]Read from MH i2c: E2 [20:07:24]MH_I2C_Read... [20:07:24]Read from MH i2c: E2 0E 00 [20:07:24]MH_I2C_Read... [20:07:24]Read from MH i2c: E2 0E 00 3D 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 37 [20:07:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:07:24]wFMCommunicate OK [20:07:24]SAM_PROTO_GetShiftState done [20:07:24]FM_GetShiftState done [20:07:24]opened in 1730160548 [20:07:24]opened+sec_in_day 1730246948 [20:07:24]quantity*price = 50041 [20:07:24]sum+1 = 50042 [20:07:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 682 29.10.2024 20:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97173 ФПД: 230129178916026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97173&fm=230129178916026&tin=02508201610067®Number=0000000000170478&sum=50000 [20:07:26]StoreToDocumentArchive [20:07:26]shift 145 fd 97173 [20:07:26]save to /storage/0145/doc_00097173 [20:07:26]save last doc name /storage/0145/doc_00097173 to /storage/kkm_last_doc_name [20:07:26]save OK [20:07:26]Clear old archive folders... [20:07:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:07:26]tlvbuf is 00691630 [20:07:26]SAM_PROTO_ClearQueue [20:07:26]wFMCommunicate request_size=4 [20:07:26]MH_SAM_APDU [20:07:26]CAPDU: 80 09 00 00 [20:07:26]Write to MH i2c: E2 08 00 4A 1F 80 09 00 00 00 00 00 00 DB [20:07:26]Write i2c OK [20:07:26]MH_I2C_Read... [20:07:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:07:26]Read from MH i2c: E2 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 4A 1F 00 90 00 DD [20:07:26]RAPDU: 90 00 [20:07:26]wFMCommunicate OK [20:07:26]SAM_PROTO_ClearQueue done [20:07:26]KKMCreateOFDPacket [20:07:26]OFDProtocolAddRootSTLVToBuf [20:07:26]FM_MakeSignedData [20:07:26]FM_MakeSignedData [20:07:26]SAM_PROTO_SignData [20:07:26]wFMCommunicate request_size=4 [20:07:26]MH_SAM_APDU [20:07:26]CAPDU: 80 0D 01 02 [20:07:26]Write to MH i2c: E2 08 00 4B 1F 80 0D 01 02 00 00 00 00 E3 [20:07:26]Write i2c OK [20:07:26]MH_I2C_Read... [20:07:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:07:26]Read from MH i2c: E2 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 4B 1F 00 90 00 DE [20:07:26]RAPDU: 90 00 [20:07:26]wFMCommunicate OK [20:07:26]wFMCommunicate request_size=255 [20:07:26]MH_SAM_APDU [20:07:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AA 02 00 00 F4 03 04 00 7D 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7B 01 00 35 04 06 00 D1 [20:07:26]Write to MH i2c: E2 02 01 4C 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AA 02 00 00 F4 03 04 00 7D 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7B 01 00 35 04 06 00 D1 00 00 D5 [20:07:26]Write i2c OK [20:07:26]MH_I2C_Read... [20:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:26]Read from MH i2c: E2 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 4C 1F 00 90 00 DF [20:07:26]RAPDU: 90 00 [20:07:26]wFMCommunicate OK [20:07:26]wFMCommunicate request_size=10 [20:07:26]MH_SAM_APDU [20:07:26]CAPDU: 80 0D 02 02 05 4D 1F F6 34 BA [20:07:26]Write to MH i2c: E2 0D 00 4D 1F 80 0D 02 02 05 00 4D 1F F6 34 BA 00 00 40 [20:07:26]Write i2c OK [20:07:26]MH_I2C_Read... [20:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:26]Read from MH i2c: E2 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 03 00 4D 1F 00 90 00 E0 [20:07:26]RAPDU: 90 00 [20:07:26]wFMCommunicate OK [20:07:26]wFMCommunicate request_size=4 [20:07:26]MH_SAM_APDU [20:07:26]CAPDU: 80 0D 03 02 [20:07:26]Write to MH i2c: E2 08 00 4E 1F 80 0D 03 02 00 00 00 00 E8 [20:07:26]Write i2c OK [20:07:26]MH_I2C_Read... [20:07:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:07:26]Read from MH i2c: E2 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 0B 00 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 0B 00 4E 1F 00 74 0D D8 D4 59 D9 AB F7 90 00 EA [20:07:26]RAPDU: 74 0D D8 D4 59 D9 AB F7 90 00 [20:07:26]wFMCommunicate OK [20:07:26]SAM_PROTO_SignData done [20:07:26]FM_MakeSignedData done [20:07:26]CreateOFDProtocolMessage [20:07:26]wFMCommunicate request_size=4 [20:07:26]MH_SAM_APDU [20:07:26]CAPDU: 80 11 00 00 [20:07:26]Write to MH i2c: E2 08 00 4F 1F 80 11 00 00 00 00 00 00 E8 [20:07:26]Write i2c OK [20:07:26]MH_I2C_Read... [20:07:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:26]Read from MH i2c: E2 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 17 00 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: E2 17 00 4F 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [20:07:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:07:26]wFMCommunicate OK [20:07:26]CreateOFDProtocolMessage done [20:07:26]OFDSenderStorePacket 97173 [20:07:26]StoreOFDPacket docnum=97173 [20:07:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 94 07 01 C0 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AA 02 00 00 F4 03 04 00 7D 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7B 01 00 35 04 06 00 D1 4D 1F F6 34 BA 74 0D D8 D4 59 D9 AB F7 [20:07:26]CheckFolder [20:07:26]dirname=/storage/ofd_packets [20:07:26]CheckFolder done [20:07:26]ProducePacketName [20:07:26]name=ofd_packets/00097173 [20:07:26]NVStorageSaveData ofd_packets/00097173 [20:07:26]File name is /storage/ofd_packets/00097173 [20:07:26]Write 301 bytes [20:07:26]NVStorageSaveData done [20:07:26]OFDSenderStorePacket done [20:07:26]KKMCreateOFDPacket done [20:07:26]NVStorageSaveData kkm_last_timestamp [20:07:26]File name is /storage/kkm_last_timestamp [20:07:26]Write 4 bytes [20:07:26]NVStorageSaveData done [20:07:26]ExternCall_PrintAddStr [20:07:26]wPrintStart [20:07:26]Write to MH i2c: 01 00 00 50 1F 6F [20:07:26]Write i2c OK [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: 01 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: 01 07 00 [20:07:26]MH_I2C_Read... [20:07:26]Read from MH i2c: 01 07 00 50 1F 00 00 00 00 00 FF 0F 84 [20:07:26]RasterBufferAndPrint [20:07:26]line Счет N : (1)3407710 [20:07:26]line ИНН: 02508201610067 [20:07:26]line Контрольно-Кассовый Чек [20:07:26]line ПРОДАЖА [20:07:26]line ТРК (МРК, ГНК) : 12 [20:07:26]line Товар: 2710124130 [20:07:26]line Аи-92-К-4 [20:07:26]line 7.480 * 66.90 [20:07:26]line = 500.41 [20:07:26]line НДС 12% НСП 1% [20:07:26]line > о реализуемом товаре [20:07:26]line ОКРУГЛЕНИЕ: -0.41 [20:07:26]line ИТОГО: 500.00 [20:07:26]line Внесено: 500.00 [20:07:26]line СДАЧА: 0.00 [20:07:26]line НСП 1% : 4.43 [20:07:26]line НДС 12% : 53.14 [20:07:26]line Наличными: 500.00 [20:07:26]line Безнал.: 0.00 [20:07:26]line Место: АЗС № 82 "Партнер Нефть" [20:07:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:07:26]line СНО: Общий режим [20:07:26]line Чек 682 29.10.2024 20:07 [20:07:26]line Смена: 145 ФФД: 1.0 [20:07:26]line ЗНМ: 0300000017 [20:07:26]line РНМ: 0000000000170478 [20:07:26]line Версия ККМ: v1.0 [20:07:26]line ФМ: 0000000002098560 [20:07:26]line ФД: 97173 [20:07:26]line ФПД: 230129178916026 [20:07:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97173&fm=230129178916026&tin=02508201610067®Number=0000000000170478&sum=50000 [20:07:26]OFD Sender: Processing packet 97173 [packets to send 59, broken 58] [20:07:26]ProducePacketName [20:07:26]name=ofd_packets/00097173 [20:07:26]OFD Sender: To server: pG, [20:07:26]CommunicateWithHost lk.salyk.kg:30040 [20:07:26]ConnectInit lk.salyk.kg [20:07:26]written 0, free lines is 4095 [20:07:27]Connected sock=10 [20:07:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 94 07 01 C0 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AA 02 00 00 F4 03 04 00 7D 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 7B 01 00 35 04 06 00 D1 4D 1F F6 34 BA 74 0D D8 D4 59 D9 AB F7 [20:07:27]Write to MH i2c: 01 00 00 7B 1F 9A [20:07:27]Write i2c OK [20:07:27]MH_I2C_Read... [20:07:27]Read from MH i2c: 01 [20:07:27]MH_I2C_Read... [20:07:27]Read from MH i2c: 01 07 00 [20:07:27]MH_I2C_Read... [20:07:27]Read from MH i2c: 01 07 00 7B 1F 00 00 00 00 00 F3 0C A0 [20:07:27]RasterBufferAndPrint [20:07:27]line [20:07:27]line [20:07:27]line [20:07:27]line [20:07:27]line [20:07:27]written 0, free lines is 3321 [20:07:27]MH_Cut [20:07:27]Write to MH i2c: D1 01 00 82 1F 01 73 [20:07:27]Write i2c OK [20:07:27]MH_I2C_Read... [20:07:27]Read from MH i2c: D1 [20:07:27]MH_I2C_Read... [20:07:27]Read from MH i2c: D1 01 00 [20:07:27]MH_I2C_Read... [20:07:27]Read from MH i2c: D1 01 00 82 1F 00 72 [20:07:27]Write to MH i2c: 01 00 00 83 1F A2 [20:07:27]Write i2c OK [20:07:27]MH_I2C_Read... [20:07:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 08 54 47 00 75 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 32 30 39 38 35 36 30 10 04 04 00 95 7B 01 00 F4 03 04 00 A3 EA 20 67 B6 04 01 00 00 04 C1 B2 43 73 E4 AC E9 [20:07:27]CommunicateWithHost err = 0 [20:07:27]CheckOFDResponse [20:07:27]1017 (14) - 77093643461234 [20:07:27]1041 (16) - 0000000002098560 [20:07:27]1040 (4) - 97173 [20:07:27]1012 (4) - 29.10.2024 14:01 [20:07:27]1206 (1) - 0 [20:07:27]OFD Sender: Remove packet 97173 [20:07:27]ProducePacketName [20:07:27]name=ofd_packets/00097173 [20:07:27]NVStorageDeleteData [20:07:27]OFD Sender: No OFD packet to send [20:07:28]*** Cut start [20:07:28]*** Partial cut [20:07:28]*** CUTSNS_PIN = 1 [20:07:28]*** CUTSNS_PIN = 0 [20:07:28]*** Brake cut motor [20:07:28]Read from MH i2c: 01 [20:07:28]MH_I2C_Read... [20:07:28]*** Stop cut motor [20:07:28]*** Cut end [20:07:28]Read from MH i2c: 01 07 00 [20:07:28]MH_I2C_Read... [20:07:28]Read from MH i2c: 01 07 00 83 1F 00 00 00 00 00 FF 0F B7 [20:07:28]process_action close_receipt done [20:07:28]requested_data is exist [20:07:28]produce_requested_data [20:07:28]requested_item fm.sn is exist - process it [20:07:28]wFMCommunicate request_size=4 [20:07:28]MH_SAM_APDU [20:07:28]CAPDU: 80 11 00 00 [20:07:28]Write to MH i2c: E2 08 00 84 1F 80 11 00 00 00 00 00 00 1D [20:07:28]Write i2c OK [20:07:28]MH_I2C_Read... [20:07:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:28]Read from MH i2c: E2 [20:07:28]MH_I2C_Read... [20:07:28]Read from MH i2c: E2 17 00 [20:07:28]MH_I2C_Read... [20:07:28]Read from MH i2c: E2 17 00 84 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6E [20:07:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:07:28]wFMCommunicate OK [20:07:28]requested_item fd.num is exist - process it [20:07:28]SAM_PROTO_GetFieldsCounters [20:07:28]wFMCommunicate request_size=4 [20:07:28]MH_SAM_APDU [20:07:28]CAPDU: 80 13 00 00 [20:07:28]Write to MH i2c: E2 08 00 85 1F 80 13 00 00 00 00 00 00 20 [20:07:28]Write i2c OK [20:07:28]MH_I2C_Read... [20:07:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:07:28]Read from MH i2c: E2 [20:07:28]MH_I2C_Read... [20:07:28]Read from MH i2c: E2 62 00 [20:07:28]MH_I2C_Read... [20:07:28]Read from MH i2c: E2 62 00 85 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 E7 [20:07:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:07:28]wFMCommunicate OK [20:07:28]SAM_PROTO_GetFieldsCounters done [20:07:28]requested_item shift.num is exist - process it [20:07:28]requested_item shift.opened is exist - process it [20:07:28]req_shift_opened [20:07:28]FM_GetShiftState [20:07:28]SAM_PROTO_GetShiftState [20:07:28]wFMCommunicate request_size=4 [20:07:28]MH_SAM_APDU [20:07:28]CAPDU: 80 13 01 00 [20:07:28]Write to MH i2c: E2 08 00 86 1F 80 13 01 00 00 00 00 00 22 [20:07:28]Write i2c OK [20:07:28]MH_I2C_Read... [20:07:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:28]Read from MH i2c: E2 [20:07:28]MH_I2C_Read... [20:07:28]Read from MH i2c: E2 0E 00 [20:07:28]MH_I2C_Read... [20:07:28]Read from MH i2c: E2 0E 00 86 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 80 [20:07:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:07:28]wFMCommunicate OK [20:07:28]SAM_PROTO_GetShiftState done [20:07:28]FM_GetShiftState done [20:07:28]req_shift_opened done [20:07:28]requested_item shift.open_date is exist - process it [20:07:28]req_shift_open_date [20:07:28]req_shift_open_date done [20:07:28]produce_requested_data done [20:07:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97173,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:07:28]process_action_free close_receipt [20:07:28]json_value_free [20:07:28]json_value_free done [20:07:28]process_json_proto returns [20:07:28]Send response to host [20:07:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97173,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:07:28]free response buf [20:07:28]execute_script done [20:07:28]execute_script returns [20:07:28]free content buf [20:07:28]Sock 7.Close socket [20:07:28]Sock 7.Thread stoped [20:07:32]OFD Sender: No OFD packet to send [20:07:37]OFD Sender: No OFD packet to send [20:07:43]OFD Sender: No OFD packet to send [20:07:48]OFD Sender: No OFD packet to send [20:07:53]OFD Sender: No OFD packet to send [20:07:58]OFD Sender: No OFD packet to send [20:08:03]OFD Sender: No OFD packet to send [20:08:08]OFD Sender: No OFD packet to send [20:08:13]OFD Sender: No OFD packet to send [20:08:18]OFD Sender: No OFD packet to send [20:08:23]OFD Sender: No OFD packet to send [20:08:28]OFD Sender: No OFD packet to send [20:08:33]OFD Sender: No OFD packet to send [20:08:38]OFD Sender: No OFD packet to send [20:08:41]accept exits with 9 [20:08:41]New connection [20:08:41]New thread 3066723684 created [20:08:41]Thread 3066580324 joined [20:08:41]Waiting for new connection... [20:08:41] Sock 9.Parse request [20:08:41]Sock 9.Check first char [20:08:41]Sock 9.First char is OK [20:08:41]request: POST /json_proto HTTP/1.0 [20:08:41]Method: POST [20:08:41]URL: /json_proto [20:08:41]Method is POST - this is cgi request [20:08:41]url: /json_proto [20:08:41]query_string will be loaded in cgi processing [20:08:41]execute_cgi json_proto POST (null) [20:08:41]execute_cgi path=json_proto method=POST [20:08:41]POST find Content-Length [20:08:41]Host: 172.17.40.67:8080 [20:08:41]Content-Length: 678 [20:08:41]Content-Type: application/json [20:08:41] [20:08:41]POST finish read [20:08:41]Found Content-Length = 678 [20:08:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:41]execute_script... [20:08: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)3407711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:08:41]POST & json_proto [20:08:41]process_json_proto [20:08:41]json parsed OK: [20:08:41]protocol is kg_v1.0 [20:08:41]action value=close_receipt [20:08:41]process_action close_receipt [20:08:41]cmd_close_receipt [20:08:41]MH_GetDate [20:08:41]Write to MH i2c: F0 00 00 87 1F 95 [20:08:41]Write i2c OK [20:08:41]MH_I2C_Read... [20:08:41]Read from MH i2c: F0 [20:08:41]MH_I2C_Read... [20:08:41]Read from MH i2c: F0 09 00 [20:08:41]MH_I2C_Read... [20:08:41]Read from MH i2c: F0 09 00 87 1F 00 C9 40 21 67 EE DA 66 66 C3 [20:08:41]GetLastDocTimeStamp 1730232445 [20:08:41]current date 1730232521 [20:08:41]FM_GetShiftState [20:08:41]SAM_PROTO_GetShiftState [20:08:41]wFMCommunicate request_size=4 [20:08:41]MH_SAM_APDU [20:08:41]CAPDU: 80 13 01 00 [20:08:41]Write to MH i2c: E2 08 00 88 1F 80 13 01 00 00 00 00 00 24 [20:08:41]Write i2c OK [20:08:41]MH_I2C_Read... [20:08:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:08:41]Read from MH i2c: E2 [20:08:41]MH_I2C_Read... [20:08:41]Read from MH i2c: E2 0E 00 [20:08:41]MH_I2C_Read... [20:08:41]Read from MH i2c: E2 0E 00 88 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 82 [20:08:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:08:41]wFMCommunicate OK [20:08:41]SAM_PROTO_GetShiftState done [20:08:41]FM_GetShiftState done [20:08:41]opened in 1730160548 [20:08:41]opened+sec_in_day 1730246948 [20:08:41]quantity*price = 50041 [20:08:41]sum+1 = 50042 [20:08: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 683 29.10.2024 20:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97174 ФПД: 177683930011690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97174&fm=177683930011690&tin=02508201610067®Number=0000000000170478&sum=50000 [20:08:42]StoreToDocumentArchive [20:08:42]shift 145 fd 97174 [20:08:42]save to /storage/0145/doc_00097174 [20:08:42]save last doc name /storage/0145/doc_00097174 to /storage/kkm_last_doc_name [20:08:42]save OK [20:08:42]Clear old archive folders... [20:08:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:08:42]tlvbuf is 0075F340 [20:08:42]SAM_PROTO_ClearQueue [20:08:42]wFMCommunicate request_size=4 [20:08:42]MH_SAM_APDU [20:08:42]CAPDU: 80 09 00 00 [20:08:42]Write to MH i2c: E2 08 00 95 1F 80 09 00 00 00 00 00 00 26 [20:08:42]Write i2c OK [20:08:42]MH_I2C_Read... [20:08:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:08:42]Read from MH i2c: E2 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 95 1F 00 90 00 28 [20:08:42]RAPDU: 90 00 [20:08:42]wFMCommunicate OK [20:08:42]SAM_PROTO_ClearQueue done [20:08:42]KKMCreateOFDPacket [20:08:42]OFDProtocolAddRootSTLVToBuf [20:08:42]FM_MakeSignedData [20:08:42]FM_MakeSignedData [20:08:42]SAM_PROTO_SignData [20:08:42]wFMCommunicate request_size=4 [20:08:42]MH_SAM_APDU [20:08:42]CAPDU: 80 0D 01 02 [20:08:42]Write to MH i2c: E2 08 00 96 1F 80 0D 01 02 00 00 00 00 2E [20:08:42]Write i2c OK [20:08:42]MH_I2C_Read... [20:08:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:08:42]Read from MH i2c: E2 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 96 1F 00 90 00 29 [20:08:42]RAPDU: 90 00 [20:08:42]wFMCommunicate OK [20:08:42]wFMCommunicate request_size=255 [20:08:42]MH_SAM_APDU [20:08:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AB 02 00 00 F4 03 04 00 CA 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7B 01 00 35 04 06 00 A1 [20:08:42]Write to MH i2c: E2 02 01 97 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AB 02 00 00 F4 03 04 00 CA 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7B 01 00 35 04 06 00 A1 00 00 3F [20:08:42]Write i2c OK [20:08:42]MH_I2C_Read... [20:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:08:42]Read from MH i2c: E2 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 97 1F 00 90 00 2A [20:08:42]RAPDU: 90 00 [20:08:42]wFMCommunicate OK [20:08:42]wFMCommunicate request_size=10 [20:08:42]MH_SAM_APDU [20:08:42]CAPDU: 80 0D 02 02 05 9A 43 87 D8 2A [20:08:42]Write to MH i2c: E2 0D 00 98 1F 80 0D 02 02 05 00 9A 43 87 D8 2A 00 00 A1 [20:08:42]Write i2c OK [20:08:42]MH_I2C_Read... [20:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:08:42]Read from MH i2c: E2 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 03 00 98 1F 00 90 00 2B [20:08:42]RAPDU: 90 00 [20:08:42]wFMCommunicate OK [20:08:42]wFMCommunicate request_size=4 [20:08:42]MH_SAM_APDU [20:08:42]CAPDU: 80 0D 03 02 [20:08:42]Write to MH i2c: E2 08 00 99 1F 80 0D 03 02 00 00 00 00 33 [20:08:42]Write i2c OK [20:08:42]MH_I2C_Read... [20:08:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:08:42]Read from MH i2c: E2 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 0B 00 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 0B 00 99 1F 00 96 E8 1E CE C4 3A CF 9F 90 00 0A [20:08:42]RAPDU: 96 E8 1E CE C4 3A CF 9F 90 00 [20:08:42]wFMCommunicate OK [20:08:42]SAM_PROTO_SignData done [20:08:42]FM_MakeSignedData done [20:08:42]CreateOFDProtocolMessage [20:08:42]wFMCommunicate request_size=4 [20:08:42]MH_SAM_APDU [20:08:42]CAPDU: 80 11 00 00 [20:08:42]Write to MH i2c: E2 08 00 9A 1F 80 11 00 00 00 00 00 00 33 [20:08:42]Write i2c OK [20:08:42]MH_I2C_Read... [20:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:08:42]Read from MH i2c: E2 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 17 00 [20:08:42]MH_I2C_Read... [20:08:42]Read from MH i2c: E2 17 00 9A 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [20:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:08:42]wFMCommunicate OK [20:08:42]CreateOFDProtocolMessage done [20:08:42]OFDSenderStorePacket 97174 [20:08:42]StoreOFDPacket docnum=97174 [20:08:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D 9C 07 01 5A 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 34 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 AB 02 00 00 F4 03 04 00 CA 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7B 01 00 35 04 06 00 A1 9A 43 87 D8 2A 96 E8 1E CE C4 3A CF 9F [20:08:42]CheckFolder [20:08:42]dirname=/storage/ofd_packets [20:08:42]CheckFolder done [20:08:42]ProducePacketName [20:08:42]name=ofd_packets/00097174 [20:08:42]NVStorageSaveData ofd_packets/00097174 [20:08:42]File name is /storage/ofd_packets/00097174 [20:08:42]Write 301 bytes [20:08:42]NVStorageSaveData done [20:08:42]OFDSenderStorePacket done [20:08:42]KKMCreateOFDPacket done [20:08:42]NVStorageSaveData kkm_last_timestamp [20:08:42]File name is /storage/kkm_last_timestamp [20:08:42]Write 4 bytes [20:08:42]NVStorageSaveData done [20:08:43]ExternCall_PrintAddStr [20:08:43]wPrintStart [20:08:43]Write to MH i2c: 01 00 00 9B 1F BA [20:08:43]Write i2c OK [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: 01 [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: 01 07 00 [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: 01 07 00 9B 1F 00 00 00 00 00 FF 0F CF [20:08:43]RasterBufferAndPrint [20:08:43]line Счет N : (1)3407711 [20:08:43]line ИНН: 02508201610067 [20:08:43]line Контрольно-Кассовый Чек [20:08:43]line ПРОДАЖА [20:08:43]line ТРК (МРК, ГНК) : 32 [20:08:43]line Товар: 2710124130 [20:08:43]line Аи-92-К-4 [20:08:43]line 7.480 * 66.90 [20:08:43]line = 500.41 [20:08:43]line НДС 12% НСП 1% [20:08:43]line > о реализуемом товаре [20:08:43]line ОКРУГЛЕНИЕ: -0.41 [20:08:43]line ИТОГО: 500.00 [20:08:43]line Внесено: 500.00 [20:08:43]line СДАЧА: 0.00 [20:08:43]line НСП 1% : 4.43 [20:08:43]line НДС 12% : 53.14 [20:08:43]line Наличными: 500.00 [20:08:43]line Безнал.: 0.00 [20:08:43]line Место: АЗС № 82 "Партнер Нефть" [20:08:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:08:43]line СНО: Общий режим [20:08:43]line Чек 683 29.10.2024 20:08 [20:08:43]line Смена: 145 ФФД: 1.0 [20:08:43]line ЗНМ: 0300000017 [20:08:43]line РНМ: 0000000000170478 [20:08:43]line Версия ККМ: v1.0 [20:08:43]line ФМ: 0000000002098560 [20:08:43]line ФД: 97174 [20:08:43]line ФПД: 177683930011690 [20:08:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97174&fm=177683930011690&tin=02508201610067®Number=0000000000170478&sum=50000 [20:08:43]OFD Sender: Processing packet 97174 [packets to send 59, broken 58] [20:08:43]ProducePacketName [20:08:43]name=ofd_packets/00097174 [20:08:43]OFD Sender: To server: pG, [20:08:43]CommunicateWithHost lk.salyk.kg:30040 [20:08:43]ConnectInit lk.salyk.kg [20:08:43]written 0, free lines is 4095 [20:08:43]Connected sock=10 [20:08:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D 9C 07 01 5A 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 34 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 AB 02 00 00 F4 03 04 00 CA 40 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 7B 01 00 35 04 06 00 A1 9A 43 87 D8 2A 96 E8 1E CE C4 3A CF 9F [20:08:43]Write to MH i2c: 01 00 00 C6 1F E5 [20:08:43]Write i2c OK [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: 01 [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: 01 07 00 [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: 01 07 00 C6 1F 00 00 00 00 00 04 0D FD [20:08:43]RasterBufferAndPrint [20:08:43]line [20:08:43]line [20:08:43]line [20:08:43]line [20:08:43]line [20:08:43]written 0, free lines is 3339 [20:08:43]MH_Cut [20:08:43]Write to MH i2c: D1 01 00 CD 1F 01 BE [20:08:43]Write i2c OK [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: D1 [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: D1 01 00 [20:08:43]MH_I2C_Read... [20:08:43]Read from MH i2c: D1 01 00 CD 1F 00 BD [20:08:43]Write to MH i2c: 01 00 00 CE 1F ED [20:08:43]Write i2c OK [20:08:43]MH_I2C_Read... [20:08:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7F 67 47 00 E9 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 32 30 39 38 35 36 30 10 04 04 00 96 7B 01 00 F4 03 04 00 EF EA 20 67 B6 04 01 00 00 93 CD ED F6 11 D0 ED 67 [20:08:43]CommunicateWithHost err = 0 [20:08:43]CheckOFDResponse [20:08:43]1017 (14) - 77093643461234 [20:08:43]1041 (16) - 0000000002098560 [20:08:43]1040 (4) - 97174 [20:08:43]1012 (4) - 29.10.2024 14:02 [20:08:43]1206 (1) - 0 [20:08:43]OFD Sender: Remove packet 97174 [20:08:43]ProducePacketName [20:08:43]name=ofd_packets/00097174 [20:08:43]NVStorageDeleteData [20:08:44]OFD Sender: No OFD packet to send [20:08:44]*** Cut start [20:08:44]*** Partial cut [20:08:44]*** CUTSNS_PIN = 1 [20:08:44]*** CUTSNS_PIN = 0 [20:08:44]*** Brake cut motor [20:08:45]Read from MH i2c: 01 [20:08:45]MH_I2C_Read... [20:08:45]*** Stop cut motor [20:08:45]*** Cut end [20:08:45]Read from MH i2c: 01 07 00 [20:08:45]MH_I2C_Read... [20:08:45]Read from MH i2c: 01 07 00 CE 1F 00 00 00 00 00 FF 0F 02 [20:08:45]process_action close_receipt done [20:08:45]requested_data is exist [20:08:45]produce_requested_data [20:08:45]requested_item fm.sn is exist - process it [20:08:45]wFMCommunicate request_size=4 [20:08:45]MH_SAM_APDU [20:08:45]CAPDU: 80 11 00 00 [20:08:45]Write to MH i2c: E2 08 00 CF 1F 80 11 00 00 00 00 00 00 68 [20:08:45]Write i2c OK [20:08:45]MH_I2C_Read... [20:08:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:08:45]Read from MH i2c: E2 [20:08:45]MH_I2C_Read... [20:08:45]Read from MH i2c: E2 17 00 [20:08:45]MH_I2C_Read... [20:08:45]Read from MH i2c: E2 17 00 CF 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B9 [20:08:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:08:45]wFMCommunicate OK [20:08:45]requested_item fd.num is exist - process it [20:08:45]SAM_PROTO_GetFieldsCounters [20:08:45]wFMCommunicate request_size=4 [20:08:45]MH_SAM_APDU [20:08:45]CAPDU: 80 13 00 00 [20:08:45]Write to MH i2c: E2 08 00 D0 1F 80 13 00 00 00 00 00 00 6B [20:08:45]Write i2c OK [20:08:45]MH_I2C_Read... [20:08:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:08:45]Read from MH i2c: E2 [20:08:45]MH_I2C_Read... [20:08:45]Read from MH i2c: E2 62 00 [20:08:45]MH_I2C_Read... [20:08:45]Read from MH i2c: E2 62 00 D0 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 36 [20:08:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:08:45]wFMCommunicate OK [20:08:45]SAM_PROTO_GetFieldsCounters done [20:08:45]requested_item shift.num is exist - process it [20:08:45]requested_item shift.opened is exist - process it [20:08:45]req_shift_opened [20:08:45]FM_GetShiftState [20:08:45]SAM_PROTO_GetShiftState [20:08:45]wFMCommunicate request_size=4 [20:08:45]MH_SAM_APDU [20:08:45]CAPDU: 80 13 01 00 [20:08:45]Write to MH i2c: E2 08 00 D1 1F 80 13 01 00 00 00 00 00 6D [20:08:45]Write i2c OK [20:08:45]MH_I2C_Read... [20:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:08:45]Read from MH i2c: E2 [20:08:45]MH_I2C_Read... [20:08:45]Read from MH i2c: E2 0E 00 [20:08:45]MH_I2C_Read... [20:08:45]Read from MH i2c: E2 0E 00 D1 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CB [20:08:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:08:45]wFMCommunicate OK [20:08:45]SAM_PROTO_GetShiftState done [20:08:45]FM_GetShiftState done [20:08:45]req_shift_opened done [20:08:45]requested_item shift.open_date is exist - process it [20:08:45]req_shift_open_date [20:08:45]req_shift_open_date done [20:08:45]produce_requested_data done [20:08:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97174,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:08:45]process_action_free close_receipt [20:08:45]json_value_free [20:08:45]json_value_free done [20:08:45]process_json_proto returns [20:08:45]Send response to host [20:08:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97174,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:08:45]free response buf [20:08:45]execute_script done [20:08:45]execute_script returns [20:08:45]free content buf [20:08:45]Sock 9.Close socket [20:08:45]Sock 9.Thread stoped [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:51]accept exits with 7 [20:09:51]New connection [20:09:51]New thread 3066580324 created [20:09:51]Thread 3066723684 joined [20:09:51]Waiting for new connection... [20:09:51] Sock 7.Parse request [20:09:51]Sock 7.Check first char [20:09:51]Sock 7.First char is OK [20:09:51]request: POST /json_proto HTTP/1.0 [20:09:51]Method: POST [20:09:51]URL: /json_proto [20:09:51]Method is POST - this is cgi request [20:09:51]url: /json_proto [20:09:51]query_string will be loaded in cgi processing [20:09:51]execute_cgi json_proto POST (null) [20:09:51]execute_cgi path=json_proto method=POST [20:09:51]POST find Content-Length [20:09:51]Host: 172.17.40.67:8080 [20:09:51]Content-Length: 678 [20:09:51]Content-Type: application/json [20:09:51] [20:09:51]POST finish read [20:09:51]Found Content-Length = 678 [20:09:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:51]execute_script... [20:09: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)3407712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:51]POST & json_proto [20:09:51]process_json_proto [20:09:51]json parsed OK: [20:09:51]protocol is kg_v1.0 [20:09:51]action value=close_receipt [20:09:51]process_action close_receipt [20:09:51]cmd_close_receipt [20:09:51]MH_GetDate [20:09:51]Write to MH i2c: F0 00 00 D2 1F E0 [20:09:51]Write i2c OK [20:09:51]MH_I2C_Read... [20:09:51]Read from MH i2c: F0 [20:09:51]MH_I2C_Read... [20:09:51]Read from MH i2c: F0 09 00 [20:09:51]MH_I2C_Read... [20:09:51]Read from MH i2c: F0 09 00 D2 1F 00 0F 41 21 67 EE DA 66 66 55 [20:09:51]GetLastDocTimeStamp 1730232522 [20:09:51]current date 1730232591 [20:09:51]FM_GetShiftState [20:09:51]SAM_PROTO_GetShiftState [20:09:51]wFMCommunicate request_size=4 [20:09:51]MH_SAM_APDU [20:09:51]CAPDU: 80 13 01 00 [20:09:51]Write to MH i2c: E2 08 00 D3 1F 80 13 01 00 00 00 00 00 6F [20:09:51]Write i2c OK [20:09:51]MH_I2C_Read... [20:09:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:51]Read from MH i2c: E2 [20:09:51]MH_I2C_Read... [20:09:51]Read from MH i2c: E2 0E 00 [20:09:51]MH_I2C_Read... [20:09:51]Read from MH i2c: E2 0E 00 D3 1F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CD [20:09:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:09:51]wFMCommunicate OK [20:09:51]SAM_PROTO_GetShiftState done [20:09:51]FM_GetShiftState done [20:09:51]opened in 1730160548 [20:09:51]opened+sec_in_day 1730246948 [20:09:51]quantity*price = 50041 [20:09:51]sum+1 = 50042 [20:09:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 684 29.10.2024 20:09 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97175 ФПД: 185045663564634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200951&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97175&fm=185045663564634&tin=02508201610067®Number=0000000000170478&sum=50000 [20:09:52]StoreToDocumentArchive [20:09:52]shift 145 fd 97175 [20:09:52]save to /storage/0145/doc_00097175 [20:09:52]save last doc name /storage/0145/doc_00097175 to /storage/kkm_last_doc_name [20:09:52]save OK [20:09:52]Clear old archive folders... [20:09:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:09:52]tlvbuf is 006D0290 [20:09:52]SAM_PROTO_ClearQueue [20:09:52]wFMCommunicate request_size=4 [20:09:52]MH_SAM_APDU [20:09:52]CAPDU: 80 09 00 00 [20:09:52]Write to MH i2c: E2 08 00 E0 1F 80 09 00 00 00 00 00 00 71 [20:09:52]Write i2c OK [20:09:52]MH_I2C_Read... [20:09:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:09:52]Read from MH i2c: E2 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 E0 1F 00 90 00 73 [20:09:52]RAPDU: 90 00 [20:09:52]wFMCommunicate OK [20:09:52]SAM_PROTO_ClearQueue done [20:09:52]KKMCreateOFDPacket [20:09:52]OFDProtocolAddRootSTLVToBuf [20:09:52]FM_MakeSignedData [20:09:52]FM_MakeSignedData [20:09:52]SAM_PROTO_SignData [20:09:52]wFMCommunicate request_size=4 [20:09:52]MH_SAM_APDU [20:09:52]CAPDU: 80 0D 01 02 [20:09:52]Write to MH i2c: E2 08 00 E1 1F 80 0D 01 02 00 00 00 00 79 [20:09:52]Write i2c OK [20:09:52]MH_I2C_Read... [20:09:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:09:52]Read from MH i2c: E2 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 E1 1F 00 90 00 74 [20:09:52]RAPDU: 90 00 [20:09:52]wFMCommunicate OK [20:09:52]wFMCommunicate request_size=255 [20:09:52]MH_SAM_APDU [20:09: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 34 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 AC 02 00 00 F4 03 04 00 0F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7B 01 00 35 04 06 00 A8 [20:09:52]Write to MH i2c: E2 02 01 E2 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AC 02 00 00 F4 03 04 00 0F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7B 01 00 35 04 06 00 A8 00 00 D9 [20:09:52]Write i2c OK [20:09:52]MH_I2C_Read... [20:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:52]Read from MH i2c: E2 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 E2 1F 00 90 00 75 [20:09:52]RAPDU: 90 00 [20:09:52]wFMCommunicate OK [20:09:52]wFMCommunicate request_size=10 [20:09:52]MH_SAM_APDU [20:09:52]CAPDU: 80 0D 02 02 05 4C 4D 0B 43 5A [20:09:52]Write to MH i2c: E2 0D 00 E3 1F 80 0D 02 02 05 00 4C 4D 0B 43 5A 00 00 C7 [20:09:52]Write i2c OK [20:09:52]MH_I2C_Read... [20:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:52]Read from MH i2c: E2 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 03 00 E3 1F 00 90 00 76 [20:09:52]RAPDU: 90 00 [20:09:52]wFMCommunicate OK [20:09:52]wFMCommunicate request_size=4 [20:09:52]MH_SAM_APDU [20:09:52]CAPDU: 80 0D 03 02 [20:09:52]Write to MH i2c: E2 08 00 E4 1F 80 0D 03 02 00 00 00 00 7E [20:09:52]Write i2c OK [20:09:52]MH_I2C_Read... [20:09:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:09:52]Read from MH i2c: E2 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 0B 00 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 0B 00 E4 1F 00 F7 70 6B 90 4B C2 3B 7A 90 00 A3 [20:09:52]RAPDU: F7 70 6B 90 4B C2 3B 7A 90 00 [20:09:52]wFMCommunicate OK [20:09:52]SAM_PROTO_SignData done [20:09:52]FM_MakeSignedData done [20:09:52]CreateOFDProtocolMessage [20:09:52]wFMCommunicate request_size=4 [20:09:52]MH_SAM_APDU [20:09:52]CAPDU: 80 11 00 00 [20:09:52]Write to MH i2c: E2 08 00 E5 1F 80 11 00 00 00 00 00 00 7E [20:09:52]Write i2c OK [20:09:52]MH_I2C_Read... [20:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:52]Read from MH i2c: E2 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 17 00 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: E2 17 00 E5 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [20:09:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:09:52]wFMCommunicate OK [20:09:52]CreateOFDProtocolMessage done [20:09:52]OFDSenderStorePacket 97175 [20:09:52]StoreOFDPacket docnum=97175 [20:09:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 9F 07 01 36 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 34 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 AC 02 00 00 F4 03 04 00 0F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7B 01 00 35 04 06 00 A8 4C 4D 0B 43 5A F7 70 6B 90 4B C2 3B 7A [20:09:52]CheckFolder [20:09:52]dirname=/storage/ofd_packets [20:09:52]CheckFolder done [20:09:52]ProducePacketName [20:09:52]name=ofd_packets/00097175 [20:09:52]NVStorageSaveData ofd_packets/00097175 [20:09:52]File name is /storage/ofd_packets/00097175 [20:09:52]Write 301 bytes [20:09:52]NVStorageSaveData done [20:09:52]OFDSenderStorePacket done [20:09:52]KKMCreateOFDPacket done [20:09:52]NVStorageSaveData kkm_last_timestamp [20:09:52]File name is /storage/kkm_last_timestamp [20:09:52]Write 4 bytes [20:09:52]NVStorageSaveData done [20:09:52]ExternCall_PrintAddStr [20:09:52]wPrintStart [20:09:52]Write to MH i2c: 01 00 00 E6 1F 05 [20:09:52]Write i2c OK [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: 01 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: 01 07 00 [20:09:52]MH_I2C_Read... [20:09:52]Read from MH i2c: 01 07 00 E6 1F 00 00 00 00 00 FF 0F 1A [20:09:52]RasterBufferAndPrint [20:09:52]line Счет N : (1)3407712 [20:09:52]line ИНН: 02508201610067 [20:09:52]line Контрольно-Кассовый Чек [20:09:52]line ПРОДАЖА [20:09:52]line ТРК (МРК, ГНК) : 12 [20:09:52]line Товар: 2710124130 [20:09:52]line Аи-92-К-4 [20:09:52]line 7.480 * 66.90 [20:09:52]line = 500.41 [20:09:52]line НДС 12% НСП 1% [20:09:52]line > о реализуемом товаре [20:09:52]line ОКРУГЛЕНИЕ: -0.41 [20:09:52]line ИТОГО: 500.00 [20:09:52]line Внесено: 500.00 [20:09:52]line СДАЧА: 0.00 [20:09:52]line НСП 1% : 4.43 [20:09:52]line НДС 12% : 53.14 [20:09:52]line Наличными: 500.00 [20:09:52]line Безнал.: 0.00 [20:09:52]line Место: АЗС № 82 "Партнер Нефть" [20:09:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:09:52]line СНО: Общий режим [20:09:52]line Чек 684 29.10.2024 20:09 [20:09:52]line Смена: 145 ФФД: 1.0 [20:09:52]line ЗНМ: 0300000017 [20:09:52]line РНМ: 0000000000170478 [20:09:52]line Версия ККМ: v1.0 [20:09:52]line ФМ: 0000000002098560 [20:09:52]line ФД: 97175 [20:09:52]line ФПД: 185045663564634 [20:09:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200951&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97175&fm=185045663564634&tin=02508201610067®Number=0000000000170478&sum=50000 [20:09:53]OFD Sender: Processing packet 97175 [packets to send 59, broken 58] [20:09:53]ProducePacketName [20:09:53]name=ofd_packets/00097175 [20:09:53]OFD Sender: To server: pG, [20:09:53]CommunicateWithHost lk.salyk.kg:30040 [20:09:53]ConnectInit lk.salyk.kg [20:09:53]written 0, free lines is 4095 [20:09:53]Connected sock=10 [20:09:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 9F 07 01 36 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 34 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 AC 02 00 00 F4 03 04 00 0F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 7B 01 00 35 04 06 00 A8 4C 4D 0B 43 5A F7 70 6B 90 4B C2 3B 7A [20:09:53]Write to MH i2c: 01 00 00 11 20 31 [20:09:53]Write i2c OK [20:09:53]MH_I2C_Read... [20:09:53]Read from MH i2c: 01 [20:09:53]MH_I2C_Read... [20:09:53]Read from MH i2c: 01 07 00 [20:09:53]MH_I2C_Read... [20:09:53]Read from MH i2c: 01 07 00 11 20 00 00 00 00 00 FE 0C 42 [20:09:53]RasterBufferAndPrint [20:09:53]line [20:09:53]line [20:09:53]line [20:09:53]line [20:09:53]line [20:09:53]written 0, free lines is 3335 [20:09:53]MH_Cut [20:09:53]Write to MH i2c: D1 01 00 18 20 01 0A [20:09:53]Write i2c OK [20:09:53]MH_I2C_Read... [20:09:53]Read from MH i2c: D1 [20:09:53]MH_I2C_Read... [20:09:53]Read from MH i2c: D1 01 00 [20:09:53]MH_I2C_Read... [20:09:53]Read from MH i2c: D1 01 00 18 20 00 09 [20:09:53]Write to MH i2c: 01 00 00 19 20 39 [20:09:53]Write i2c OK [20:09:53]MH_I2C_Read... [20:09:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 95 BD 47 00 C3 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 32 30 39 38 35 36 30 10 04 04 00 97 7B 01 00 F4 03 04 00 35 EB 20 67 B6 04 01 00 00 9F 74 1D B3 CB B4 16 53 [20:09:53]CommunicateWithHost err = 0 [20:09:53]CheckOFDResponse [20:09:53]1017 (14) - 77093643461234 [20:09:53]1041 (16) - 0000000002098560 [20:09:53]1040 (4) - 97175 [20:09:53]1012 (4) - 29.10.2024 14:03 [20:09:53]1206 (1) - 0 [20:09:53]OFD Sender: Remove packet 97175 [20:09:53]ProducePacketName [20:09:53]name=ofd_packets/00097175 [20:09:53]NVStorageDeleteData [20:09:54]OFD Sender: No OFD packet to send [20:09:54]*** Cut start [20:09:54]*** Partial cut [20:09:54]*** CUTSNS_PIN = 1 [20:09:54]*** CUTSNS_PIN = 0 [20:09:54]*** Brake cut motor [20:09:55]Read from MH i2c: 01 [20:09:55]MH_I2C_Read... [20:09:55]*** Stop cut motor [20:09:55]*** Cut end [20:09:55]Read from MH i2c: 01 07 00 [20:09:55]MH_I2C_Read... [20:09:55]Read from MH i2c: 01 07 00 19 20 00 00 00 00 00 FF 0F 4E [20:09:55]process_action close_receipt done [20:09:55]requested_data is exist [20:09:55]produce_requested_data [20:09:55]requested_item fm.sn is exist - process it [20:09:55]wFMCommunicate request_size=4 [20:09:55]MH_SAM_APDU [20:09:55]CAPDU: 80 11 00 00 [20:09:55]Write to MH i2c: E2 08 00 1A 20 80 11 00 00 00 00 00 00 B4 [20:09:55]Write i2c OK [20:09:55]MH_I2C_Read... [20:09:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:55]Read from MH i2c: E2 [20:09:55]MH_I2C_Read... [20:09:55]Read from MH i2c: E2 17 00 [20:09:55]MH_I2C_Read... [20:09:55]Read from MH i2c: E2 17 00 1A 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [20:09:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:09:55]wFMCommunicate OK [20:09:55]requested_item fd.num is exist - process it [20:09:55]SAM_PROTO_GetFieldsCounters [20:09:55]wFMCommunicate request_size=4 [20:09:55]MH_SAM_APDU [20:09:55]CAPDU: 80 13 00 00 [20:09:55]Write to MH i2c: E2 08 00 1B 20 80 13 00 00 00 00 00 00 B7 [20:09:55]Write i2c OK [20:09:55]MH_I2C_Read... [20:09:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:09:55]Read from MH i2c: E2 [20:09:55]MH_I2C_Read... [20:09:55]Read from MH i2c: E2 62 00 [20:09:55]MH_I2C_Read... [20:09:55]Read from MH i2c: E2 62 00 1B 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 86 [20:09:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:09:55]wFMCommunicate OK [20:09:55]SAM_PROTO_GetFieldsCounters done [20:09:55]requested_item shift.num is exist - process it [20:09:55]requested_item shift.opened is exist - process it [20:09:55]req_shift_opened [20:09:55]FM_GetShiftState [20:09:55]SAM_PROTO_GetShiftState [20:09:55]wFMCommunicate request_size=4 [20:09:55]MH_SAM_APDU [20:09:55]CAPDU: 80 13 01 00 [20:09:55]Write to MH i2c: E2 08 00 1C 20 80 13 01 00 00 00 00 00 B9 [20:09:55]Write i2c OK [20:09:55]MH_I2C_Read... [20:09:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:55]Read from MH i2c: E2 [20:09:55]MH_I2C_Read... [20:09:55]Read from MH i2c: E2 0E 00 [20:09:55]MH_I2C_Read... [20:09:55]Read from MH i2c: E2 0E 00 1C 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 17 [20:09:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:09:55]wFMCommunicate OK [20:09:55]SAM_PROTO_GetShiftState done [20:09:55]FM_GetShiftState done [20:09:55]req_shift_opened done [20:09:55]requested_item shift.open_date is exist - process it [20:09:55]req_shift_open_date [20:09:55]req_shift_open_date done [20:09:55]produce_requested_data done [20:09:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97175,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:09:55]process_action_free close_receipt [20:09:55]json_value_free [20:09:55]json_value_free done [20:09:55]process_json_proto returns [20:09:55]Send response to host [20:09:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97175,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:09:55]free response buf [20:09:55]execute_script done [20:09:55]execute_script returns [20:09:55]free content buf [20:09:55]Sock 7.Close socket [20:09:55]Sock 7.Thread stoped [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:14]OFD Sender: No OFD packet to send [20:10:19]OFD Sender: No OFD packet to send [20:10:22]accept exits with 9 [20:10:22]New connection [20:10:22]New thread 3066723684 created [20:10:22]Thread 3066580324 joined [20:10:22]Waiting for new connection... [20:10:22] Sock 9.Parse request [20:10:22]Sock 9.Check first char [20:10:22]Sock 9.First char is OK [20:10:22]request: POST /json_proto HTTP/1.0 [20:10:22]Method: POST [20:10:22]URL: /json_proto [20:10:22]Method is POST - this is cgi request [20:10:22]url: /json_proto [20:10:22]query_string will be loaded in cgi processing [20:10:22]execute_cgi json_proto POST (null) [20:10:22]execute_cgi path=json_proto method=POST [20:10:22]POST find Content-Length [20:10:22]Host: 172.17.40.67:8080 [20:10:22]Content-Length: 683 [20:10:22]Content-Type: application/json [20:10:22] [20:10:22]POST finish read [20:10:22]Found Content-Length = 683 [20:10:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22]execute_script... [20:10: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)3407713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:22]POST & json_proto [20:10:22]process_json_proto [20:10:22]json parsed OK: [20:10:22]protocol is kg_v1.0 [20:10:22]action value=close_receipt [20:10:22]process_action close_receipt [20:10:22]cmd_close_receipt [20:10:22]MH_GetDate [20:10:22]Write to MH i2c: F0 00 00 1D 20 2C [20:10:22]Write i2c OK [20:10:22]MH_I2C_Read... [20:10:22]Read from MH i2c: F0 [20:10:22]MH_I2C_Read... [20:10:22]Read from MH i2c: F0 09 00 [20:10:22]MH_I2C_Read... [20:10:22]Read from MH i2c: F0 09 00 1D 20 00 2F 41 21 67 EE DA 66 66 C1 [20:10:22]GetLastDocTimeStamp 1730232591 [20:10:22]current date 1730232623 [20:10:22]FM_GetShiftState [20:10:22]SAM_PROTO_GetShiftState [20:10:22]wFMCommunicate request_size=4 [20:10:22]MH_SAM_APDU [20:10:22]CAPDU: 80 13 01 00 [20:10:22]Write to MH i2c: E2 08 00 1E 20 80 13 01 00 00 00 00 00 BB [20:10:22]Write i2c OK [20:10:22]MH_I2C_Read... [20:10:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:22]Read from MH i2c: E2 [20:10:22]MH_I2C_Read... [20:10:22]Read from MH i2c: E2 0E 00 [20:10:22]MH_I2C_Read... [20:10:22]Read from MH i2c: E2 0E 00 1E 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 19 [20:10:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:10:22]wFMCommunicate OK [20:10:22]SAM_PROTO_GetShiftState done [20:10:22]FM_GetShiftState done [20:10:22]opened in 1730160548 [20:10:22]opened+sec_in_day 1730246948 [20:10:22]quantity*price = 100015 [20:10:22]sum+1 = 100017 [20:10:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 685 29.10.2024 20:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97176 ФПД: 218239780668923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201023&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97176&fm=218239780668923&tin=02508201610067®Number=0000000000170478&sum=100000 [20:10:23]StoreToDocumentArchive [20:10:23]shift 145 fd 97176 [20:10:23]save to /storage/0145/doc_00097176 [20:10:23]save last doc name /storage/0145/doc_00097176 to /storage/kkm_last_doc_name [20:10:23]save OK [20:10:23]Clear old archive folders... [20:10:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:10:23]tlvbuf is 00713690 [20:10:23]SAM_PROTO_ClearQueue [20:10:23]wFMCommunicate request_size=4 [20:10:23]MH_SAM_APDU [20:10:23]CAPDU: 80 09 00 00 [20:10:23]Write to MH i2c: E2 08 00 2B 20 80 09 00 00 00 00 00 00 BD [20:10:23]Write i2c OK [20:10:23]MH_I2C_Read... [20:10:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:10:23]Read from MH i2c: E2 [20:10:23]MH_I2C_Read... [20:10:23]Read from MH i2c: E2 03 00 [20:10:23]MH_I2C_Read... [20:10:23]Read from MH i2c: E2 03 00 2B 20 00 90 00 BF [20:10:23]RAPDU: 90 00 [20:10:23]wFMCommunicate OK [20:10:23]SAM_PROTO_ClearQueue done [20:10:23]KKMCreateOFDPacket [20:10:23]OFDProtocolAddRootSTLVToBuf [20:10:23]FM_MakeSignedData [20:10:23]FM_MakeSignedData [20:10:23]SAM_PROTO_SignData [20:10:23]wFMCommunicate request_size=4 [20:10:23]MH_SAM_APDU [20:10:23]CAPDU: 80 0D 01 02 [20:10:23]Write to MH i2c: E2 08 00 2C 20 80 0D 01 02 00 00 00 00 C5 [20:10:23]Write i2c OK [20:10:23]MH_I2C_Read... [20:10:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:10:24]Read from MH i2c: E2 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 03 00 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 03 00 2C 20 00 90 00 C0 [20:10:24]RAPDU: 90 00 [20:10:24]wFMCommunicate OK [20:10:24]wFMCommunicate request_size=255 [20:10:24]MH_SAM_APDU [20:10: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 34 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 AD 02 00 00 F4 03 04 00 2F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7B 01 00 35 04 06 00 C6 [20:10:24]Write to MH i2c: E2 02 01 2D 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AD 02 00 00 F4 03 04 00 2F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7B 01 00 35 04 06 00 C6 00 00 5F [20:10:24]Write i2c OK [20:10:24]MH_I2C_Read... [20:10:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:24]Read from MH i2c: E2 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 03 00 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 03 00 2D 20 00 90 00 C1 [20:10:24]RAPDU: 90 00 [20:10:24]wFMCommunicate OK [20:10:24]wFMCommunicate request_size=10 [20:10:24]MH_SAM_APDU [20:10:24]CAPDU: 80 0D 02 02 05 7C E8 9A 45 FB [20:10:24]Write to MH i2c: E2 0D 00 2E 20 80 0D 02 02 05 00 7C E8 9A 45 FB 00 00 10 [20:10:24]Write i2c OK [20:10:24]MH_I2C_Read... [20:10:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:24]Read from MH i2c: E2 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 03 00 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 03 00 2E 20 00 90 00 C2 [20:10:24]RAPDU: 90 00 [20:10:24]wFMCommunicate OK [20:10:24]wFMCommunicate request_size=4 [20:10:24]MH_SAM_APDU [20:10:24]CAPDU: 80 0D 03 02 [20:10:24]Write to MH i2c: E2 08 00 2F 20 80 0D 03 02 00 00 00 00 CA [20:10:24]Write i2c OK [20:10:24]MH_I2C_Read... [20:10:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:10:24]Read from MH i2c: E2 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 0B 00 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 0B 00 2F 20 00 3E D7 04 11 5B DE 1C AA 90 00 F4 [20:10:24]RAPDU: 3E D7 04 11 5B DE 1C AA 90 00 [20:10:24]wFMCommunicate OK [20:10:24]SAM_PROTO_SignData done [20:10:24]FM_MakeSignedData done [20:10:24]CreateOFDProtocolMessage [20:10:24]wFMCommunicate request_size=4 [20:10:24]MH_SAM_APDU [20:10:24]CAPDU: 80 11 00 00 [20:10:24]Write to MH i2c: E2 08 00 30 20 80 11 00 00 00 00 00 00 CA [20:10:24]Write i2c OK [20:10:24]MH_I2C_Read... [20:10:24]OFD Sender: No OFD packet to send [20:10:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:24]Read from MH i2c: E2 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 17 00 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: E2 17 00 30 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [20:10:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:10:24]wFMCommunicate OK [20:10:24]CreateOFDProtocolMessage done [20:10:24]OFDSenderStorePacket 97176 [20:10:24]StoreOFDPacket docnum=97176 [20:10:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB AE 07 01 A9 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 34 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 AD 02 00 00 F4 03 04 00 2F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7B 01 00 35 04 06 00 C6 7C E8 9A 45 FB 3E D7 04 11 5B DE 1C AA [20:10:24]CheckFolder [20:10:24]dirname=/storage/ofd_packets [20:10:24]CheckFolder done [20:10:24]ProducePacketName [20:10:24]name=ofd_packets/00097176 [20:10:24]NVStorageSaveData ofd_packets/00097176 [20:10:24]File name is /storage/ofd_packets/00097176 [20:10:24]Write 301 bytes [20:10:24]NVStorageSaveData done [20:10:24]OFDSenderStorePacket done [20:10:24]KKMCreateOFDPacket done [20:10:24]NVStorageSaveData kkm_last_timestamp [20:10:24]File name is /storage/kkm_last_timestamp [20:10:24]Write 4 bytes [20:10:24]NVStorageSaveData done [20:10:24]ExternCall_PrintAddStr [20:10:24]wPrintStart [20:10:24]Write to MH i2c: 01 00 00 31 20 51 [20:10:24]Write i2c OK [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: 01 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: 01 07 00 [20:10:24]MH_I2C_Read... [20:10:24]Read from MH i2c: 01 07 00 31 20 00 00 00 00 00 FF 0F 66 [20:10:24]RasterBufferAndPrint [20:10:24]line Счет N : (1)3407713 [20:10:24]line ИНН: 02508201610067 [20:10:24]line Контрольно-Кассовый Чек [20:10:24]line ПРОДАЖА [20:10:24]line ТРК (МРК, ГНК) : 32 [20:10:24]line Товар: 2710124130 [20:10:24]line Аи-92-К-4 [20:10:24]line 14.950 * 66.90 [20:10:24]line = 1000.16 [20:10:24]line НДС 12% НСП 1% [20:10:24]line > о реализуемом товаре [20:10:24]line ОКРУГЛЕНИЕ: -0.16 [20:10:24]line ИТОГО: 1000.00 [20:10:24]line Внесено: 1000.00 [20:10:24]line СДАЧА: 0.00 [20:10:24]line НСП 1% : 8.85 [20:10:24]line НДС 12% : 106.21 [20:10:24]line Наличными: 1000.00 [20:10:24]line Безнал.: 0.00 [20:10:24]line Место: АЗС № 82 "Партнер Нефть" [20:10:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:10:24]line СНО: Общий режим [20:10:24]line Чек 685 29.10.2024 20:10 [20:10:24]line Смена: 145 ФФД: 1.0 [20:10:24]line ЗНМ: 0300000017 [20:10:24]line РНМ: 0000000000170478 [20:10:24]line Версия ККМ: v1.0 [20:10:24]line ФМ: 0000000002098560 [20:10:24]line ФД: 97176 [20:10:24]line ФПД: 218239780668923 [20:10:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201023&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97176&fm=218239780668923&tin=02508201610067®Number=0000000000170478&sum=100000 [20:10:24]OFD Sender: Processing packet 97176 [packets to send 59, broken 58] [20:10:24]ProducePacketName [20:10:24]name=ofd_packets/00097176 [20:10:24]OFD Sender: To server: pG, [20:10:24]CommunicateWithHost lk.salyk.kg:30040 [20:10:24]ConnectInit lk.salyk.kg [20:10:24]written 0, free lines is 4095 [20:10:24]Connected sock=10 [20:10:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB AE 07 01 A9 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 34 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 AD 02 00 00 F4 03 04 00 2F 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 7B 01 00 35 04 06 00 C6 7C E8 9A 45 FB 3E D7 04 11 5B DE 1C AA [20:10:25]Write to MH i2c: 01 00 00 5C 20 7C [20:10:25]Write i2c OK [20:10:25]MH_I2C_Read... [20:10:25]Read from MH i2c: 01 [20:10:25]MH_I2C_Read... [20:10:25]Read from MH i2c: 01 07 00 [20:10:25]MH_I2C_Read... [20:10:25]Read from MH i2c: 01 07 00 5C 20 00 00 00 00 00 15 0D A5 [20:10:25]RasterBufferAndPrint [20:10:25]line [20:10:25]line [20:10:25]line [20:10:25]line [20:10:25]line [20:10:25]written 0, free lines is 3355 [20:10:25]MH_Cut [20:10:25]Write to MH i2c: D1 01 00 63 20 01 55 [20:10:25]Write i2c OK [20:10:25]MH_I2C_Read... [20:10:25]Read from MH i2c: D1 [20:10:25]MH_I2C_Read... [20:10:25]Read from MH i2c: D1 01 00 [20:10:25]MH_I2C_Read... [20:10:25]Read from MH i2c: D1 01 00 63 20 00 54 [20:10:25]Write to MH i2c: 01 00 00 64 20 84 [20:10:25]Write i2c OK [20:10:25]MH_I2C_Read... [20:10:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 81 47 00 5B 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 32 30 39 38 35 36 30 10 04 04 00 98 7B 01 00 F4 03 04 00 55 EB 20 67 B6 04 01 00 00 3D 4A 2F B6 C1 C3 63 A3 [20:10:25]CommunicateWithHost err = 0 [20:10:25]CheckOFDResponse [20:10:25]1017 (14) - 77093643461234 [20:10:25]1041 (16) - 0000000002098560 [20:10:25]1040 (4) - 97176 [20:10:25]1012 (4) - 29.10.2024 14:04 [20:10:25]1206 (1) - 0 [20:10:25]OFD Sender: Remove packet 97176 [20:10:25]ProducePacketName [20:10:25]name=ofd_packets/00097176 [20:10:25]NVStorageDeleteData [20:10:25]OFD Sender: No OFD packet to send [20:10:25]*** Cut start [20:10:25]*** Partial cut [20:10:25]*** CUTSNS_PIN = 1 [20:10:25]*** CUTSNS_PIN = 0 [20:10:26]*** Brake cut motor [20:10:26]Read from MH i2c: 01 [20:10:26]MH_I2C_Read... [20:10:26]*** Stop cut motor [20:10:26]*** Cut end [20:10:26]Read from MH i2c: 01 07 00 [20:10:26]MH_I2C_Read... [20:10:26]Read from MH i2c: 01 07 00 64 20 00 00 00 00 00 FF 0F 99 [20:10:26]process_action close_receipt done [20:10:26]requested_data is exist [20:10:26]produce_requested_data [20:10:26]requested_item fm.sn is exist - process it [20:10:26]wFMCommunicate request_size=4 [20:10:26]MH_SAM_APDU [20:10:26]CAPDU: 80 11 00 00 [20:10:26]Write to MH i2c: E2 08 00 65 20 80 11 00 00 00 00 00 00 FF [20:10:26]Write i2c OK [20:10:26]MH_I2C_Read... [20:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:26]Read from MH i2c: E2 [20:10:26]MH_I2C_Read... [20:10:26]Read from MH i2c: E2 17 00 [20:10:26]MH_I2C_Read... [20:10:26]Read from MH i2c: E2 17 00 65 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [20:10:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:10:26]wFMCommunicate OK [20:10:26]requested_item fd.num is exist - process it [20:10:26]SAM_PROTO_GetFieldsCounters [20:10:26]wFMCommunicate request_size=4 [20:10:26]MH_SAM_APDU [20:10:26]CAPDU: 80 13 00 00 [20:10:26]Write to MH i2c: E2 08 00 66 20 80 13 00 00 00 00 00 00 02 [20:10:26]Write i2c OK [20:10:26]MH_I2C_Read... [20:10:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:10:26]Read from MH i2c: E2 [20:10:26]MH_I2C_Read... [20:10:26]Read from MH i2c: E2 62 00 [20:10:26]MH_I2C_Read... [20:10:26]Read from MH i2c: E2 62 00 66 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 D5 [20:10:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:10:26]wFMCommunicate OK [20:10:26]SAM_PROTO_GetFieldsCounters done [20:10:26]requested_item shift.num is exist - process it [20:10:26]requested_item shift.opened is exist - process it [20:10:26]req_shift_opened [20:10:26]FM_GetShiftState [20:10:26]SAM_PROTO_GetShiftState [20:10:26]wFMCommunicate request_size=4 [20:10:26]MH_SAM_APDU [20:10:26]CAPDU: 80 13 01 00 [20:10:26]Write to MH i2c: E2 08 00 67 20 80 13 01 00 00 00 00 00 04 [20:10:26]Write i2c OK [20:10:26]MH_I2C_Read... [20:10:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:26]Read from MH i2c: E2 [20:10:26]MH_I2C_Read... [20:10:26]Read from MH i2c: E2 0E 00 [20:10:26]MH_I2C_Read... [20:10:26]Read from MH i2c: E2 0E 00 67 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 62 [20:10:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:10:26]wFMCommunicate OK [20:10:26]SAM_PROTO_GetShiftState done [20:10:26]FM_GetShiftState done [20:10:26]req_shift_opened done [20:10:26]requested_item shift.open_date is exist - process it [20:10:26]req_shift_open_date [20:10:26]req_shift_open_date done [20:10:26]produce_requested_data done [20:10:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97176,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:10:26]process_action_free close_receipt [20:10:26]json_value_free [20:10:26]json_value_free done [20:10:26]process_json_proto returns [20:10:26]Send response to host [20:10:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97176,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:10:26]free response buf [20:10:26]execute_script done [20:10:26]execute_script returns [20:10:26]free content buf [20:10:26]Sock 9.Close socket [20:10:26]Sock 9.Thread stoped [20:10:30]OFD Sender: No OFD packet to send [20:10:35]OFD Sender: No OFD packet to send [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:10]OFD Sender: No OFD packet to send [20:11:15]OFD Sender: No OFD packet to send [20:11:20]OFD Sender: No OFD packet to send [20:11:25]OFD Sender: No OFD packet to send [20:11:30]OFD Sender: No OFD packet to send [20:11:35]OFD Sender: No OFD packet to send [20:11:39]accept exits with 7 [20:11:39]New connection [20:11:39]New thread 3066580324 created [20:11:39]Thread 3066723684 joined [20:11:39]Waiting for new connection... [20:11:39] Sock 7.Parse request [20:11:39]Sock 7.Check first char [20:11:39]Sock 7.First char is OK [20:11:39]request: POST /json_proto HTTP/1.0 [20:11:39]Method: POST [20:11:39]URL: /json_proto [20:11:39]Method is POST - this is cgi request [20:11:39]url: /json_proto [20:11:39]query_string will be loaded in cgi processing [20:11:39]execute_cgi json_proto POST (null) [20:11:39]execute_cgi path=json_proto method=POST [20:11:39]POST find Content-Length [20:11:39]Host: 172.17.40.67:8080 [20:11:39]Content-Length: 678 [20:11:39]Content-Type: application/json [20:11:39] [20:11:39]POST finish read [20:11:39]Found Content-Length = 678 [20:11:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:39]execute_script... [20: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)3407714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:39]POST & json_proto [20:11:39]process_json_proto [20:11:39]json parsed OK: [20:11:39]protocol is kg_v1.0 [20:11:39]action value=close_receipt [20:11:39]process_action close_receipt [20:11:39]cmd_close_receipt [20:11:39]MH_GetDate [20:11:39]Write to MH i2c: F0 00 00 68 20 77 [20:11:39]Write i2c OK [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: F0 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: F0 09 00 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: F0 09 00 68 20 00 7C 41 21 67 EE DA 66 66 59 [20:11:39]GetLastDocTimeStamp 1730232623 [20:11:39]current date 1730232700 [20:11:39]FM_GetShiftState [20:11:39]SAM_PROTO_GetShiftState [20:11:39]wFMCommunicate request_size=4 [20:11:39]MH_SAM_APDU [20:11:39]CAPDU: 80 13 01 00 [20:11:39]Write to MH i2c: E2 08 00 69 20 80 13 01 00 00 00 00 00 06 [20:11:39]Write i2c OK [20:11:39]MH_I2C_Read... [20:11:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:39]Read from MH i2c: E2 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 0E 00 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 0E 00 69 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [20:11:39]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:11:39]wFMCommunicate OK [20:11:39]SAM_PROTO_GetShiftState done [20:11:39]FM_GetShiftState done [20:11:39]opened in 1730160548 [20:11:39]opened+sec_in_day 1730246948 [20:11:39]quantity*price = 50041 [20:11:39]sum+1 = 50042 [20:11: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 686 29.10.2024 20:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97177 ФПД: 273583824011086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97177&fm=273583824011086&tin=02508201610067®Number=0000000000170478&sum=50000 [20:11:40]StoreToDocumentArchive [20:11:40]shift 145 fd 97177 [20:11:40]save to /storage/0145/doc_00097177 [20:11:40]save last doc name /storage/0145/doc_00097177 to /storage/kkm_last_doc_name [20:11:40]save OK [20:11:40]Clear old archive folders... [20:11:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:11:40]tlvbuf is B6F1D260 [20:11:40]SAM_PROTO_ClearQueue [20:11:40]wFMCommunicate request_size=4 [20:11:40]MH_SAM_APDU [20:11:40]CAPDU: 80 09 00 00 [20:11:40]Write to MH i2c: E2 08 00 76 20 80 09 00 00 00 00 00 00 08 [20:11:40]Write i2c OK [20:11:40]MH_I2C_Read... [20:11:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:11:40]Read from MH i2c: E2 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 76 20 00 90 00 0A [20:11:40]RAPDU: 90 00 [20:11:40]wFMCommunicate OK [20:11:40]SAM_PROTO_ClearQueue done [20:11:40]KKMCreateOFDPacket [20:11:40]OFDProtocolAddRootSTLVToBuf [20:11:40]FM_MakeSignedData [20:11:40]FM_MakeSignedData [20:11:40]SAM_PROTO_SignData [20:11:40]wFMCommunicate request_size=4 [20:11:40]MH_SAM_APDU [20:11:40]CAPDU: 80 0D 01 02 [20:11:40]Write to MH i2c: E2 08 00 77 20 80 0D 01 02 00 00 00 00 10 [20:11:40]Write i2c OK [20:11:40]MH_I2C_Read... [20:11:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:11:40]Read from MH i2c: E2 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 77 20 00 90 00 0B [20:11:40]RAPDU: 90 00 [20:11:40]wFMCommunicate OK [20:11:40]wFMCommunicate request_size=255 [20:11:40]MH_SAM_APDU [20:11: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 34 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 AE 02 00 00 F4 03 04 00 7C 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7B 01 00 35 04 06 00 F8 [20:11:40]Write to MH i2c: E2 02 01 78 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AE 02 00 00 F4 03 04 00 7C 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7B 01 00 35 04 06 00 F8 00 00 31 [20:11:40]Write i2c OK [20:11:40]MH_I2C_Read... [20:11:40]OFD Sender: No OFD packet to send [20:11:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:41]Read from MH i2c: E2 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 03 00 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 03 00 78 20 00 90 00 0C [20:11:41]RAPDU: 90 00 [20:11:41]wFMCommunicate OK [20:11:41]wFMCommunicate request_size=10 [20:11:41]MH_SAM_APDU [20:11:41]CAPDU: 80 0D 02 02 05 D2 B2 A5 7F 4E [20:11:41]Write to MH i2c: E2 0D 00 79 20 80 0D 02 02 05 00 D2 B2 A5 7F 4E 00 00 13 [20:11:41]Write i2c OK [20:11:41]MH_I2C_Read... [20:11:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:41]Read from MH i2c: E2 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 03 00 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 03 00 79 20 00 90 00 0D [20:11:41]RAPDU: 90 00 [20:11:41]wFMCommunicate OK [20:11:41]wFMCommunicate request_size=4 [20:11:41]MH_SAM_APDU [20:11:41]CAPDU: 80 0D 03 02 [20:11:41]Write to MH i2c: E2 08 00 7A 20 80 0D 03 02 00 00 00 00 15 [20:11:41]Write i2c OK [20:11:41]MH_I2C_Read... [20:11:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:11:41]Read from MH i2c: E2 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 0B 00 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 0B 00 7A 20 00 BB 41 A4 2E 6E FF DA 9A 90 00 C5 [20:11:41]RAPDU: BB 41 A4 2E 6E FF DA 9A 90 00 [20:11:41]wFMCommunicate OK [20:11:41]SAM_PROTO_SignData done [20:11:41]FM_MakeSignedData done [20:11:41]CreateOFDProtocolMessage [20:11:41]wFMCommunicate request_size=4 [20:11:41]MH_SAM_APDU [20:11:41]CAPDU: 80 11 00 00 [20:11:41]Write to MH i2c: E2 08 00 7B 20 80 11 00 00 00 00 00 00 15 [20:11:41]Write i2c OK [20:11:41]MH_I2C_Read... [20:11:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:41]Read from MH i2c: E2 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 17 00 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: E2 17 00 7B 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [20:11:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:11:41]wFMCommunicate OK [20:11:41]CreateOFDProtocolMessage done [20:11:41]OFDSenderStorePacket 97177 [20:11:41]StoreOFDPacket docnum=97177 [20:11:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 A8 07 01 D1 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 34 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 AE 02 00 00 F4 03 04 00 7C 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7B 01 00 35 04 06 00 F8 D2 B2 A5 7F 4E BB 41 A4 2E 6E FF DA 9A [20:11:41]CheckFolder [20:11:41]dirname=/storage/ofd_packets [20:11:41]CheckFolder done [20:11:41]ProducePacketName [20:11:41]name=ofd_packets/00097177 [20:11:41]NVStorageSaveData ofd_packets/00097177 [20:11:41]File name is /storage/ofd_packets/00097177 [20:11:41]Write 301 bytes [20:11:41]NVStorageSaveData done [20:11:41]OFDSenderStorePacket done [20:11:41]KKMCreateOFDPacket done [20:11:41]NVStorageSaveData kkm_last_timestamp [20:11:41]File name is /storage/kkm_last_timestamp [20:11:41]Write 4 bytes [20:11:41]NVStorageSaveData done [20:11:41]ExternCall_PrintAddStr [20:11:41]wPrintStart [20:11:41]Write to MH i2c: 01 00 00 7C 20 9C [20:11:41]Write i2c OK [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: 01 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: 01 07 00 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: 01 07 00 7C 20 00 00 00 00 00 FF 0F B1 [20:11:41]RasterBufferAndPrint [20:11:41]line Счет N : (1)3407714 [20:11:41]line ИНН: 02508201610067 [20:11:41]line Контрольно-Кассовый Чек [20:11:41]line ПРОДАЖА [20:11:41]line ТРК (МРК, ГНК) : 12 [20:11:41]line Товар: 2710124130 [20:11:41]line Аи-92-К-4 [20:11:41]line 7.480 * 66.90 [20:11:41]line = 500.41 [20:11:41]line НДС 12% НСП 1% [20:11:41]line > о реализуемом товаре [20:11:41]line ОКРУГЛЕНИЕ: -0.41 [20:11:41]line ИТОГО: 500.00 [20:11:41]line Внесено: 500.00 [20:11:41]line СДАЧА: 0.00 [20:11:41]line НСП 1% : 4.43 [20:11:41]line НДС 12% : 53.14 [20:11:41]line Наличными: 500.00 [20:11:41]line Безнал.: 0.00 [20:11:41]line Место: АЗС № 82 "Партнер Нефть" [20:11:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:11:41]line СНО: Общий режим [20:11:41]line Чек 686 29.10.2024 20:11 [20:11:41]line Смена: 145 ФФД: 1.0 [20:11:41]line ЗНМ: 0300000017 [20:11:41]line РНМ: 0000000000170478 [20:11:41]line Версия ККМ: v1.0 [20:11:41]line ФМ: 0000000002098560 [20:11:41]line ФД: 97177 [20:11:41]line ФПД: 273583824011086 [20:11:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97177&fm=273583824011086&tin=02508201610067®Number=0000000000170478&sum=50000 [20:11:41]OFD Sender: Processing packet 97177 [packets to send 59, broken 58] [20:11:41]ProducePacketName [20:11:41]name=ofd_packets/00097177 [20:11:41]OFD Sender: To server: pG, [20:11:41]CommunicateWithHost lk.salyk.kg:30040 [20:11:41]ConnectInit lk.salyk.kg [20:11:41]written 0, free lines is 4095 [20:11:41]Connected sock=10 [20:11:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 A8 07 01 D1 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 34 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 AE 02 00 00 F4 03 04 00 7C 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 7B 01 00 35 04 06 00 F8 D2 B2 A5 7F 4E BB 41 A4 2E 6E FF DA 9A [20:11:42]Write to MH i2c: 01 00 00 A7 20 C7 [20:11:42]Write i2c OK [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: 01 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: 01 07 00 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: 01 07 00 A7 20 00 00 00 00 00 00 0D DB [20:11:42]RasterBufferAndPrint [20:11:42]line [20:11:42]line [20:11:42]line [20:11:42]line [20:11:42]line [20:11:42]written 0, free lines is 3334 [20:11:42]MH_Cut [20:11:42]Write to MH i2c: D1 01 00 AE 20 01 A0 [20:11:42]Write i2c OK [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: D1 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: D1 01 00 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: D1 01 00 AE 20 00 9F [20:11:42]Write to MH i2c: 01 00 00 AF 20 CF [20:11:42]Write i2c OK [20:11:42]MH_I2C_Read... [20:11:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C6 28 47 00 BF 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 32 30 39 38 35 36 30 10 04 04 00 99 7B 01 00 F4 03 04 00 A1 EB 20 67 B6 04 01 00 00 E4 4E B0 C5 95 88 83 CF [20:11:42]CommunicateWithHost err = 0 [20:11:42]CheckOFDResponse [20:11:42]1017 (14) - 77093643461234 [20:11:42]1041 (16) - 0000000002098560 [20:11:42]1040 (4) - 97177 [20:11:42]1012 (4) - 29.10.2024 14:05 [20:11:42]1206 (1) - 0 [20:11:42]OFD Sender: Remove packet 97177 [20:11:42]ProducePacketName [20:11:42]name=ofd_packets/00097177 [20:11:42]NVStorageDeleteData [20:11:42]OFD Sender: No OFD packet to send [20:11:42]*** Cut start [20:11:42]*** Partial cut [20:11:42]*** CUTSNS_PIN = 1 [20:11:42]*** CUTSNS_PIN = 0 [20:11:43]*** Brake cut motor [20:11:43]Read from MH i2c: 01 [20:11:43]MH_I2C_Read... [20:11:43]*** Stop cut motor [20:11:43]*** Cut end [20:11:43]Read from MH i2c: 01 07 00 [20:11:43]MH_I2C_Read... [20:11:43]Read from MH i2c: 01 07 00 AF 20 00 00 00 00 00 FF 0F E4 [20:11:43]process_action close_receipt done [20:11:43]requested_data is exist [20:11:43]produce_requested_data [20:11:43]requested_item fm.sn is exist - process it [20:11:43]wFMCommunicate request_size=4 [20:11:43]MH_SAM_APDU [20:11:43]CAPDU: 80 11 00 00 [20:11:43]Write to MH i2c: E2 08 00 B0 20 80 11 00 00 00 00 00 00 4A [20:11:43]Write i2c OK [20:11:43]MH_I2C_Read... [20:11:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:43]Read from MH i2c: E2 [20:11:43]MH_I2C_Read... [20:11:43]Read from MH i2c: E2 17 00 [20:11:43]MH_I2C_Read... [20:11:43]Read from MH i2c: E2 17 00 B0 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [20:11:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:11:43]wFMCommunicate OK [20:11:43]requested_item fd.num is exist - process it [20:11:43]SAM_PROTO_GetFieldsCounters [20:11:43]wFMCommunicate request_size=4 [20:11:43]MH_SAM_APDU [20:11:43]CAPDU: 80 13 00 00 [20:11:43]Write to MH i2c: E2 08 00 B1 20 80 13 00 00 00 00 00 00 4D [20:11:43]Write i2c OK [20:11:43]MH_I2C_Read... [20:11:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:11:43]Read from MH i2c: E2 [20:11:43]MH_I2C_Read... [20:11:43]Read from MH i2c: E2 62 00 [20:11:43]MH_I2C_Read... [20:11:43]Read from MH i2c: E2 62 00 B1 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 24 [20:11:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:11:43]wFMCommunicate OK [20:11:43]SAM_PROTO_GetFieldsCounters done [20:11:43]requested_item shift.num is exist - process it [20:11:43]requested_item shift.opened is exist - process it [20:11:43]req_shift_opened [20:11:43]FM_GetShiftState [20:11:43]SAM_PROTO_GetShiftState [20:11:43]wFMCommunicate request_size=4 [20:11:43]MH_SAM_APDU [20:11:43]CAPDU: 80 13 01 00 [20:11:43]Write to MH i2c: E2 08 00 B2 20 80 13 01 00 00 00 00 00 4F [20:11:43]Write i2c OK [20:11:43]MH_I2C_Read... [20:11:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:43]Read from MH i2c: E2 [20:11:43]MH_I2C_Read... [20:11:43]Read from MH i2c: E2 0E 00 [20:11:43]MH_I2C_Read... [20:11:43]Read from MH i2c: E2 0E 00 B2 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AD [20:11:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:11:43]wFMCommunicate OK [20:11:43]SAM_PROTO_GetShiftState done [20:11:43]FM_GetShiftState done [20:11:43]req_shift_opened done [20:11:43]requested_item shift.open_date is exist - process it [20:11:43]req_shift_open_date [20:11:43]req_shift_open_date done [20:11:43]produce_requested_data done [20:11:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97177,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:11:43]process_action_free close_receipt [20:11:43]json_value_free [20:11:43]json_value_free done [20:11:43]process_json_proto returns [20:11:43]Send response to host [20:11:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97177,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:11:43]free response buf [20:11:43]execute_script done [20:11:43]execute_script returns [20:11:43]free content buf [20:11:43]Sock 7.Close socket [20:11:43]Sock 7.Thread stoped [20:11:47]OFD Sender: No OFD packet to send [20:11:50]accept exits with 9 [20:11:50]New connection [20:11:50]New thread 3066723684 created [20:11:50]Thread 3066580324 joined [20:11:50]Waiting for new connection... [20:11:50] Sock 9.Parse request [20:11:50]Sock 9.Check first char [20:11:50]Sock 9.First char is OK [20:11:50]request: POST /json_proto HTTP/1.0 [20:11:50]Method: POST [20:11:50]URL: /json_proto [20:11:50]Method is POST - this is cgi request [20:11:50]url: /json_proto [20:11:50]query_string will be loaded in cgi processing [20:11:50]execute_cgi json_proto POST (null) [20:11:50]execute_cgi path=json_proto method=POST [20:11:50]POST find Content-Length [20:11:50]Host: 172.17.40.67:8080 [20:11:50]Content-Length: 678 [20:11:50]Content-Type: application/json [20:11:50] [20:11:50]POST finish read [20:11:50]Found Content-Length = 678 [20:11:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:50]execute_script... [20:11: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)3407715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:11:50]POST & json_proto [20:11:50]process_json_proto [20:11:50]json parsed OK: [20:11:50]protocol is kg_v1.0 [20:11:50]action value=close_receipt [20:11:50]process_action close_receipt [20:11:50]cmd_close_receipt [20:11:50]MH_GetDate [20:11:50]Write to MH i2c: F0 00 00 B3 20 C2 [20:11:50]Write i2c OK [20:11:50]MH_I2C_Read... [20:11:50]Read from MH i2c: F0 [20:11:50]MH_I2C_Read... [20:11:50]Read from MH i2c: F0 09 00 [20:11:50]MH_I2C_Read... [20:11:50]Read from MH i2c: F0 09 00 B3 20 00 86 41 21 67 EE DA 66 66 AE [20:11:50]GetLastDocTimeStamp 1730232700 [20:11:50]current date 1730232710 [20:11:50]FM_GetShiftState [20:11:50]SAM_PROTO_GetShiftState [20:11:50]wFMCommunicate request_size=4 [20:11:50]MH_SAM_APDU [20:11:50]CAPDU: 80 13 01 00 [20:11:50]Write to MH i2c: E2 08 00 B4 20 80 13 01 00 00 00 00 00 51 [20:11:50]Write i2c OK [20:11:50]MH_I2C_Read... [20:11:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:50]Read from MH i2c: E2 [20:11:50]MH_I2C_Read... [20:11:50]Read from MH i2c: E2 0E 00 [20:11:50]MH_I2C_Read... [20:11:50]Read from MH i2c: E2 0E 00 B4 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [20:11:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:11:50]wFMCommunicate OK [20:11:50]SAM_PROTO_GetShiftState done [20:11:50]FM_GetShiftState done [20:11:50]opened in 1730160548 [20:11:50]opened+sec_in_day 1730246948 [20:11:50]quantity*price = 20003 [20:11:50]sum+1 = 20004 [20:11: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 687 29.10.2024 20:11 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97178 ФПД: 114395083988445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201151&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97178&fm=114395083988445&tin=02508201610067®Number=0000000000170478&sum=20000 [20:11:51]StoreToDocumentArchive [20:11:51]shift 145 fd 97178 [20:11:51]save to /storage/0145/doc_00097178 [20:11:51]save last doc name /storage/0145/doc_00097178 to /storage/kkm_last_doc_name [20:11:51]save OK [20:11:51]Clear old archive folders... [20:11:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:11:51]tlvbuf is B6E895A0 [20:11:51]SAM_PROTO_ClearQueue [20:11:51]wFMCommunicate request_size=4 [20:11:51]MH_SAM_APDU [20:11:51]CAPDU: 80 09 00 00 [20:11:51]Write to MH i2c: E2 08 00 C1 20 80 09 00 00 00 00 00 00 53 [20:11:51]Write i2c OK [20:11:51]MH_I2C_Read... [20:11:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:11:51]Read from MH i2c: E2 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 C1 20 00 90 00 55 [20:11:51]RAPDU: 90 00 [20:11:51]wFMCommunicate OK [20:11:51]SAM_PROTO_ClearQueue done [20:11:51]KKMCreateOFDPacket [20:11:51]OFDProtocolAddRootSTLVToBuf [20:11:51]FM_MakeSignedData [20:11:51]FM_MakeSignedData [20:11:51]SAM_PROTO_SignData [20:11:51]wFMCommunicate request_size=4 [20:11:51]MH_SAM_APDU [20:11:51]CAPDU: 80 0D 01 02 [20:11:51]Write to MH i2c: E2 08 00 C2 20 80 0D 01 02 00 00 00 00 5B [20:11:51]Write i2c OK [20:11:51]MH_I2C_Read... [20:11:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:11:51]Read from MH i2c: E2 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 C2 20 00 90 00 56 [20:11:51]RAPDU: 90 00 [20:11:51]wFMCommunicate OK [20:11:51]wFMCommunicate request_size=255 [20:11:51]MH_SAM_APDU [20:11:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AF 02 00 00 F4 03 04 00 87 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7B 01 00 35 04 06 00 68 [20:11:51]Write to MH i2c: E2 02 01 C3 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AF 02 00 00 F4 03 04 00 87 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7B 01 00 35 04 06 00 68 00 00 BB [20:11:51]Write i2c OK [20:11:51]MH_I2C_Read... [20:11:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:51]Read from MH i2c: E2 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 C3 20 00 90 00 57 [20:11:51]RAPDU: 90 00 [20:11:51]wFMCommunicate OK [20:11:51]wFMCommunicate request_size=10 [20:11:51]MH_SAM_APDU [20:11:51]CAPDU: 80 0D 02 02 05 0A AE 58 5D DD [20:11:51]Write to MH i2c: E2 0D 00 C4 20 80 0D 02 02 05 00 0A AE 58 5D DD 00 00 B2 [20:11:51]Write i2c OK [20:11:51]MH_I2C_Read... [20:11:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:51]Read from MH i2c: E2 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 03 00 C4 20 00 90 00 58 [20:11:51]RAPDU: 90 00 [20:11:51]wFMCommunicate OK [20:11:51]wFMCommunicate request_size=4 [20:11:51]MH_SAM_APDU [20:11:51]CAPDU: 80 0D 03 02 [20:11:51]Write to MH i2c: E2 08 00 C5 20 80 0D 03 02 00 00 00 00 60 [20:11:51]Write i2c OK [20:11:51]MH_I2C_Read... [20:11:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:11:51]Read from MH i2c: E2 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 0B 00 [20:11:51]MH_I2C_Read... [20:11:51]Read from MH i2c: E2 0B 00 C5 20 00 01 A2 EE 27 7E 55 64 4F 90 00 9F [20:11:51]RAPDU: 01 A2 EE 27 7E 55 64 4F 90 00 [20:11:51]wFMCommunicate OK [20:11:51]SAM_PROTO_SignData done [20:11:51]FM_MakeSignedData done [20:11:51]CreateOFDProtocolMessage [20:11:51]wFMCommunicate request_size=4 [20:11:51]MH_SAM_APDU [20:11:51]CAPDU: 80 11 00 00 [20:11:51]Write to MH i2c: E2 08 00 C6 20 80 11 00 00 00 00 00 00 60 [20:11:51]Write i2c OK [20:11:51]MH_I2C_Read... [20:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:52]Read from MH i2c: E2 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: E2 17 00 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: E2 17 00 C6 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [20:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:11:52]wFMCommunicate OK [20:11:52]CreateOFDProtocolMessage done [20:11:52]OFDSenderStorePacket 97178 [20:11:52]StoreOFDPacket docnum=97178 [20:11:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 8C 07 01 8C 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 34 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 AF 02 00 00 F4 03 04 00 87 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7B 01 00 35 04 06 00 68 0A AE 58 5D DD 01 A2 EE 27 7E 55 64 4F [20:11:52]CheckFolder [20:11:52]dirname=/storage/ofd_packets [20:11:52]CheckFolder done [20:11:52]ProducePacketName [20:11:52]name=ofd_packets/00097178 [20:11:52]NVStorageSaveData ofd_packets/00097178 [20:11:52]File name is /storage/ofd_packets/00097178 [20:11:52]Write 301 bytes [20:11:52]NVStorageSaveData done [20:11:52]OFDSenderStorePacket done [20:11:52]KKMCreateOFDPacket done [20:11:52]NVStorageSaveData kkm_last_timestamp [20:11:52]File name is /storage/kkm_last_timestamp [20:11:52]Write 4 bytes [20:11:52]NVStorageSaveData done [20:11:52]ExternCall_PrintAddStr [20:11:52]wPrintStart [20:11:52]Write to MH i2c: 01 00 00 C7 20 E7 [20:11:52]Write i2c OK [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: 01 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: 01 07 00 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: 01 07 00 C7 20 00 00 00 00 00 FF 0F FC [20:11:52]RasterBufferAndPrint [20:11:52]line Счет N : (1)3407715 [20:11:52]line ИНН: 02508201610067 [20:11:52]line Контрольно-Кассовый Чек [20:11:52]line ПРОДАЖА [20:11:52]line ТРК (МРК, ГНК) : 32 [20:11:52]line Товар: 2710124130 [20:11:52]line Аи-92-К-4 [20:11:52]line 2.990 * 66.90 [20:11:52]line = 200.03 [20:11:52]line НДС 12% НСП 1% [20:11:52]line > о реализуемом товаре [20:11:52]line ОКРУГЛЕНИЕ: -0.03 [20:11:52]line ИТОГО: 200.00 [20:11:52]line Внесено: 200.00 [20:11:52]line СДАЧА: 0.00 [20:11:52]line НСП 1% : 1.77 [20:11:52]line НДС 12% : 21.24 [20:11:52]line Наличными: 200.00 [20:11:52]line Безнал.: 0.00 [20:11:52]line Место: АЗС № 82 "Партнер Нефть" [20:11:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:11:52]line СНО: Общий режим [20:11:52]line Чек 687 29.10.2024 20:11 [20:11:52]line Смена: 145 ФФД: 1.0 [20:11:52]line ЗНМ: 0300000017 [20:11:52]line РНМ: 0000000000170478 [20:11:52]line Версия ККМ: v1.0 [20:11:52]line ФМ: 0000000002098560 [20:11:52]line ФД: 97178 [20:11:52]line ФПД: 114395083988445 [20:11:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201151&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97178&fm=114395083988445&tin=02508201610067®Number=0000000000170478&sum=20000 [20:11:52]written 0, free lines is 4095 [20:11:52]OFD Sender: Processing packet 97178 [packets to send 59, broken 58] [20:11:52]ProducePacketName [20:11:52]name=ofd_packets/00097178 [20:11:52]OFD Sender: To server: pG, [20:11:52]CommunicateWithHost lk.salyk.kg:30040 [20:11:52]ConnectInit lk.salyk.kg [20:11:52]Connected sock=10 [20:11:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 8C 07 01 8C 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 34 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 AF 02 00 00 F4 03 04 00 87 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 7B 01 00 35 04 06 00 68 0A AE 58 5D DD 01 A2 EE 27 7E 55 64 4F [20:11:52]Write to MH i2c: 01 00 00 F2 20 12 [20:11:52]Write i2c OK [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: 01 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: 01 07 00 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: 01 07 00 F2 20 00 00 00 00 00 0E 0D 34 [20:11:52]RasterBufferAndPrint [20:11:52]line [20:11:52]line [20:11:52]line [20:11:52]line [20:11:52]line [20:11:52]written 0, free lines is 3355 [20:11:52]MH_Cut [20:11:52]Write to MH i2c: D1 01 00 F9 20 01 EB [20:11:52]Write i2c OK [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: D1 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: D1 01 00 [20:11:52]MH_I2C_Read... [20:11:52]Read from MH i2c: D1 01 00 F9 20 00 EA [20:11:52]Write to MH i2c: 01 00 00 FA 20 1A [20:11:52]Write i2c OK [20:11:52]MH_I2C_Read... [20:11:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 34 A1 47 00 3C 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 32 30 39 38 35 36 30 10 04 04 00 9A 7B 01 00 F4 03 04 00 AC EB 20 67 B6 04 01 00 00 F3 22 0E D2 9A B0 F7 0D [20:11:52]CommunicateWithHost err = 0 [20:11:52]CheckOFDResponse [20:11:52]1017 (14) - 77093643461234 [20:11:52]1041 (16) - 0000000002098560 [20:11:52]1040 (4) - 97178 [20:11:52]1012 (4) - 29.10.2024 14:05 [20:11:52]1206 (1) - 0 [20:11:52]OFD Sender: Remove packet 97178 [20:11:52]ProducePacketName [20:11:52]name=ofd_packets/00097178 [20:11:52]NVStorageDeleteData [20:11:53]OFD Sender: No OFD packet to send [20:11:53]*** Cut start [20:11:53]*** Partial cut [20:11:53]*** CUTSNS_PIN = 1 [20:11:53]*** CUTSNS_PIN = 0 [20:11:53]*** Brake cut motor [20:11:53]Read from MH i2c: 01 [20:11:53]MH_I2C_Read... [20:11:53]*** Stop cut motor [20:11:53]*** Cut end [20:11:53]Read from MH i2c: 01 07 00 [20:11:53]MH_I2C_Read... [20:11:53]Read from MH i2c: 01 07 00 FA 20 00 00 00 00 00 FF 0F 2F [20:11:53]process_action close_receipt done [20:11:53]requested_data is exist [20:11:53]produce_requested_data [20:11:53]requested_item fm.sn is exist - process it [20:11:53]wFMCommunicate request_size=4 [20:11:53]MH_SAM_APDU [20:11:53]CAPDU: 80 11 00 00 [20:11:53]Write to MH i2c: E2 08 00 FB 20 80 11 00 00 00 00 00 00 95 [20:11:53]Write i2c OK [20:11:53]MH_I2C_Read... [20:11:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:53]Read from MH i2c: E2 [20:11:53]MH_I2C_Read... [20:11:53]Read from MH i2c: E2 17 00 [20:11:53]MH_I2C_Read... [20:11:53]Read from MH i2c: E2 17 00 FB 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [20:11:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:11:53]wFMCommunicate OK [20:11:53]requested_item fd.num is exist - process it [20:11:53]SAM_PROTO_GetFieldsCounters [20:11:53]wFMCommunicate request_size=4 [20:11:53]MH_SAM_APDU [20:11:53]CAPDU: 80 13 00 00 [20:11:53]Write to MH i2c: E2 08 00 FC 20 80 13 00 00 00 00 00 00 98 [20:11:53]Write i2c OK [20:11:53]MH_I2C_Read... [20:11:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:11:53]Read from MH i2c: E2 [20:11:53]MH_I2C_Read... [20:11:53]Read from MH i2c: E2 62 00 [20:11:53]MH_I2C_Read... [20:11:53]Read from MH i2c: E2 62 00 FC 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 73 [20:11:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:11:53]wFMCommunicate OK [20:11:53]SAM_PROTO_GetFieldsCounters done [20:11:53]requested_item shift.num is exist - process it [20:11:53]requested_item shift.opened is exist - process it [20:11:53]req_shift_opened [20:11:53]FM_GetShiftState [20:11:53]SAM_PROTO_GetShiftState [20:11:53]wFMCommunicate request_size=4 [20:11:53]MH_SAM_APDU [20:11:53]CAPDU: 80 13 01 00 [20:11:53]Write to MH i2c: E2 08 00 FD 20 80 13 01 00 00 00 00 00 9A [20:11:53]Write i2c OK [20:11:53]MH_I2C_Read... [20:11:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:54]Read from MH i2c: E2 [20:11:54]MH_I2C_Read... [20:11:54]Read from MH i2c: E2 0E 00 [20:11:54]MH_I2C_Read... [20:11:54]Read from MH i2c: E2 0E 00 FD 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [20:11:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:11:54]wFMCommunicate OK [20:11:54]SAM_PROTO_GetShiftState done [20:11:54]FM_GetShiftState done [20:11:54]req_shift_opened done [20:11:54]requested_item shift.open_date is exist - process it [20:11:54]req_shift_open_date [20:11:54]req_shift_open_date done [20:11:54]produce_requested_data done [20:11:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97178,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:11:54]process_action_free close_receipt [20:11:54]json_value_free [20:11:54]json_value_free done [20:11:54]process_json_proto returns [20:11:54]Send response to host [20:11:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97178,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:11:54]free response buf [20:11:54]execute_script done [20:11:54]execute_script returns [20:11:54]free content buf [20:11:54]Sock 9.Close socket [20:11:54]Sock 9.Thread stoped [20:11:58]OFD Sender: No OFD packet to send [20:12:03]OFD Sender: No OFD packet to send [20:12:08]OFD Sender: No OFD packet to send [20:12:13]OFD Sender: No OFD packet to send [20:12:16]accept exits with 7 [20:12:16]New connection [20:12:16]New thread 3066580324 created [20:12:16]Thread 3066723684 joined [20:12:16]Waiting for new connection... [20:12:16] Sock 7.Parse request [20:12:16]Sock 7.Check first char [20:12:16]Sock 7.First char is OK [20:12:16]request: POST /json_proto HTTP/1.0 [20:12:16]Method: POST [20:12:16]URL: /json_proto [20:12:16]Method is POST - this is cgi request [20:12:16]url: /json_proto [20:12:16]query_string will be loaded in cgi processing [20:12:16]execute_cgi json_proto POST (null) [20:12:16]execute_cgi path=json_proto method=POST [20:12:16]POST find Content-Length [20:12:16]Host: 172.17.40.67:8080 [20:12:16]Content-Length: 683 [20:12:16]Content-Type: application/json [20:12:16] [20:12:16]POST finish read [20:12:16]Found Content-Length = 683 [20:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:16]execute_script... [20:12:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:16]POST & json_proto [20:12:16]process_json_proto [20:12:16]json parsed OK: [20:12:16]protocol is kg_v1.0 [20:12:16]action value=close_receipt [20:12:16]process_action close_receipt [20:12:16]cmd_close_receipt [20:12:16]MH_GetDate [20:12:16]Write to MH i2c: F0 00 00 FE 20 0D [20:12:16]Write i2c OK [20:12:16]MH_I2C_Read... [20:12:16]Read from MH i2c: F0 [20:12:16]MH_I2C_Read... [20:12:16]Read from MH i2c: F0 09 00 [20:12:16]MH_I2C_Read... [20:12:16]Read from MH i2c: F0 09 00 FE 20 00 A1 41 21 67 EE DA 66 66 14 [20:12:16]GetLastDocTimeStamp 1730232711 [20:12:16]current date 1730232737 [20:12:16]FM_GetShiftState [20:12:16]SAM_PROTO_GetShiftState [20:12:16]wFMCommunicate request_size=4 [20:12:16]MH_SAM_APDU [20:12:16]CAPDU: 80 13 01 00 [20:12:16]Write to MH i2c: E2 08 00 FF 20 80 13 01 00 00 00 00 00 9C [20:12:16]Write i2c OK [20:12:16]MH_I2C_Read... [20:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:16]Read from MH i2c: E2 [20:12:16]MH_I2C_Read... [20:12:16]Read from MH i2c: E2 0E 00 [20:12:16]MH_I2C_Read... [20:12:16]Read from MH i2c: E2 0E 00 FF 20 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FA [20:12:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:12:16]wFMCommunicate OK [20:12:16]SAM_PROTO_GetShiftState done [20:12:16]FM_GetShiftState done [20:12:16]opened in 1730160548 [20:12:16]opened+sec_in_day 1730246948 [20:12:16]quantity*price = 100021 [20:12:16]sum+1 = 100023 [20:12:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 688 29.10.2024 20:12 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97179 ФПД: 60130512914794 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201217&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97179&fm=60130512914794&tin=02508201610067®Number=0000000000170478&sum=100000 [20:12:17]StoreToDocumentArchive [20:12:17]shift 145 fd 97179 [20:12:17]save to /storage/0145/doc_00097179 [20:12:17]save last doc name /storage/0145/doc_00097179 to /storage/kkm_last_doc_name [20:12:17]save OK [20:12:17]Clear old archive folders... [20:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:12:17]tlvbuf is 006FB8A0 [20:12:17]SAM_PROTO_ClearQueue [20:12:17]wFMCommunicate request_size=4 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 09 00 00 [20:12:17]Write to MH i2c: E2 08 00 0C 21 80 09 00 00 00 00 00 00 9F [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 0C 21 00 90 00 A1 [20:12:17]RAPDU: 90 00 [20:12:17]wFMCommunicate OK [20:12:17]SAM_PROTO_ClearQueue done [20:12:17]KKMCreateOFDPacket [20:12:17]OFDProtocolAddRootSTLVToBuf [20:12:17]FM_MakeSignedData [20:12:17]FM_MakeSignedData [20:12:17]SAM_PROTO_SignData [20:12:17]wFMCommunicate request_size=4 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 0D 01 02 [20:12:17]Write to MH i2c: E2 08 00 0D 21 80 0D 01 02 00 00 00 00 A7 [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 0D 21 00 90 00 A2 [20:12:17]RAPDU: 90 00 [20:12:17]wFMCommunicate OK [20:12:17]wFMCommunicate request_size=255 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 A1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7B 01 00 35 04 06 00 36 [20:12:17]Write to MH i2c: E2 02 01 0E 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 A1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7B 01 00 35 04 06 00 36 00 00 4D [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 0E 21 00 90 00 A3 [20:12:17]RAPDU: 90 00 [20:12:17]wFMCommunicate OK [20:12:17]wFMCommunicate request_size=10 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 0D 02 02 05 B0 39 DC C9 6A [20:12:17]Write to MH i2c: E2 0D 00 0F 21 80 0D 02 02 05 00 B0 39 DC C9 6A 00 00 AC [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 03 00 0F 21 00 90 00 A4 [20:12:17]RAPDU: 90 00 [20:12:17]wFMCommunicate OK [20:12:17]wFMCommunicate request_size=4 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 0D 03 02 [20:12:17]Write to MH i2c: E2 08 00 10 21 80 0D 03 02 00 00 00 00 AC [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:17]Read from MH i2c: E2 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 0B 00 [20:12:17]MH_I2C_Read... [20:12:17]Read from MH i2c: E2 0B 00 10 21 00 04 8A 19 93 18 AB 1E FC 90 00 C4 [20:12:17]RAPDU: 04 8A 19 93 18 AB 1E FC 90 00 [20:12:17]wFMCommunicate OK [20:12:17]SAM_PROTO_SignData done [20:12:17]FM_MakeSignedData done [20:12:17]CreateOFDProtocolMessage [20:12:17]wFMCommunicate request_size=4 [20:12:17]MH_SAM_APDU [20:12:17]CAPDU: 80 11 00 00 [20:12:17]Write to MH i2c: E2 08 00 11 21 80 11 00 00 00 00 00 00 AC [20:12:17]Write i2c OK [20:12:17]MH_I2C_Read... [20:12:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:18]Read from MH i2c: E2 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: E2 17 00 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: E2 17 00 11 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [20:12:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:12:18]wFMCommunicate OK [20:12:18]CreateOFDProtocolMessage done [20:12:18]OFDSenderStorePacket 97179 [20:12:18]StoreOFDPacket docnum=97179 [20:12:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 02 07 01 45 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 A1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7B 01 00 35 04 06 00 36 B0 39 DC C9 6A 04 8A 19 93 18 AB 1E FC [20:12:18]CheckFolder [20:12:18]dirname=/storage/ofd_packets [20:12:18]CheckFolder done [20:12:18]ProducePacketName [20:12:18]name=ofd_packets/00097179 [20:12:18]NVStorageSaveData ofd_packets/00097179 [20:12:18]File name is /storage/ofd_packets/00097179 [20:12:18]Write 301 bytes [20:12:18]NVStorageSaveData done [20:12:18]OFDSenderStorePacket done [20:12:18]KKMCreateOFDPacket done [20:12:18]NVStorageSaveData kkm_last_timestamp [20:12:18]File name is /storage/kkm_last_timestamp [20:12:18]Write 4 bytes [20:12:18]NVStorageSaveData done [20:12:18]ExternCall_PrintAddStr [20:12:18]wPrintStart [20:12:18]Write to MH i2c: 01 00 00 12 21 33 [20:12:18]Write i2c OK [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: 01 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: 01 07 00 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: 01 07 00 12 21 00 00 00 00 00 FF 0F 48 [20:12:18]RasterBufferAndPrint [20:12:18]line Счет N : (1)3407716 [20:12:18]line ИНН: 02508201610067 [20:12:18]line Контрольно-Кассовый Чек [20:12:18]line ПРОДАЖА [20:12:18]line ТРК (МРК, ГНК) : 23 [20:12:18]line Товар: 2710124500 [20:12:18]line Аи-95-К-5 [20:12:18]line 13.480 * 74.20 [20:12:18]line = 1000.22 [20:12:18]line НДС 12% НСП 1% [20:12:18]line > о реализуемом товаре [20:12:18]line ОКРУГЛЕНИЕ: -0.22 [20:12:18]line ИТОГО: 1000.00 [20:12:18]line Внесено: 1000.00 [20:12:18]line СДАЧА: 0.00 [20:12:18]line НСП 1% : 8.85 [20:12:18]line НДС 12% : 106.22 [20:12:18]line Наличными: 1000.00 [20:12:18]line Безнал.: 0.00 [20:12:18]line Место: АЗС № 82 "Партнер Нефть" [20:12:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:12:18]line СНО: Общий режим [20:12:18]line Чек 688 29.10.2024 20:12 [20:12:18]line Смена: 145 ФФД: 1.0 [20:12:18]line ЗНМ: 0300000017 [20:12:18]line РНМ: 0000000000170478 [20:12:18]line Версия ККМ: v1.0 [20:12:18]line ФМ: 0000000002098560 [20:12:18]line ФД: 97179 [20:12:18]line ФПД: 60130512914794 [20:12:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201217&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97179&fm=60130512914794&tin=02508201610067®Number=0000000000170478&sum=100000 [20:12:18]OFD Sender: Processing packet 97179 [packets to send 59, broken 58] [20:12:18]ProducePacketName [20:12:18]name=ofd_packets/00097179 [20:12:18]OFD Sender: To server: pG, [20:12:18]CommunicateWithHost lk.salyk.kg:30040 [20:12:18]ConnectInit lk.salyk.kg [20:12:18]written 0, free lines is 4095 [20:12:18]Connected sock=6 [20:12:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 02 07 01 45 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 A1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7B 01 00 35 04 06 00 36 B0 39 DC C9 6A 04 8A 19 93 18 AB 1E FC [20:12:18]Write to MH i2c: 01 00 00 3D 21 5E [20:12:18]Write i2c OK [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: 01 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: 01 07 00 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: 01 07 00 3D 21 00 00 00 00 00 0B 0D 7D [20:12:18]RasterBufferAndPrint [20:12:18]line [20:12:18]line [20:12:18]line [20:12:18]line [20:12:18]line [20:12:18]written 0, free lines is 3345 [20:12:18]MH_Cut [20:12:18]Write to MH i2c: D1 01 00 44 21 01 37 [20:12:18]Write i2c OK [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: D1 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: D1 01 00 [20:12:18]MH_I2C_Read... [20:12:18]Read from MH i2c: D1 01 00 44 21 00 36 [20:12:18]Write to MH i2c: 01 00 00 45 21 66 [20:12:18]Write i2c OK [20:12:18]MH_I2C_Read... [20:12:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AB BF 47 00 6C B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 7B 01 00 F4 03 04 00 C6 EB 20 67 B6 04 01 00 00 31 D2 2F D2 3E 50 59 F4 [20:12:18]CommunicateWithHost err = 0 [20:12:18]CheckOFDResponse [20:12:18]1017 (14) - 77093643461234 [20:12:18]1041 (16) - 0000000002098560 [20:12:18]1040 (4) - 97179 [20:12:18]1012 (4) - 29.10.2024 14:05 [20:12:18]1206 (1) - 0 [20:12:18]OFD Sender: Remove packet 97179 [20:12:18]ProducePacketName [20:12:18]name=ofd_packets/00097179 [20:12:18]NVStorageDeleteData [20:12:19]OFD Sender: No OFD packet to send [20:12:19]*** Cut start [20:12:19]*** Partial cut [20:12:19]*** CUTSNS_PIN = 1 [20:12:19]*** CUTSNS_PIN = 0 [20:12:19]*** Brake cut motor [20:12:20]Read from MH i2c: 01 [20:12:20]MH_I2C_Read... [20:12:20]*** Stop cut motor [20:12:20]*** Cut end [20:12:20]Read from MH i2c: 01 07 00 [20:12:20]MH_I2C_Read... [20:12:20]Read from MH i2c: 01 07 00 45 21 00 00 00 00 00 FF 0F 7B [20:12:20]process_action close_receipt done [20:12:20]requested_data is exist [20:12:20]produce_requested_data [20:12:20]requested_item fm.sn is exist - process it [20:12:20]wFMCommunicate request_size=4 [20:12:20]MH_SAM_APDU [20:12:20]CAPDU: 80 11 00 00 [20:12:20]Write to MH i2c: E2 08 00 46 21 80 11 00 00 00 00 00 00 E1 [20:12:20]Write i2c OK [20:12:20]MH_I2C_Read... [20:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:20]Read from MH i2c: E2 [20:12:20]MH_I2C_Read... [20:12:20]Read from MH i2c: E2 17 00 [20:12:20]MH_I2C_Read... [20:12:20]Read from MH i2c: E2 17 00 46 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 32 [20:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:12:20]wFMCommunicate OK [20:12:20]requested_item fd.num is exist - process it [20:12:20]SAM_PROTO_GetFieldsCounters [20:12:20]wFMCommunicate request_size=4 [20:12:20]MH_SAM_APDU [20:12:20]CAPDU: 80 13 00 00 [20:12:20]Write to MH i2c: E2 08 00 47 21 80 13 00 00 00 00 00 00 E4 [20:12:20]Write i2c OK [20:12:20]MH_I2C_Read... [20:12:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:20]Read from MH i2c: E2 [20:12:20]MH_I2C_Read... [20:12:20]Read from MH i2c: E2 62 00 [20:12:20]MH_I2C_Read... [20:12:20]Read from MH i2c: E2 62 00 47 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [20:12:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:20]wFMCommunicate OK [20:12:20]SAM_PROTO_GetFieldsCounters done [20:12:20]requested_item shift.num is exist - process it [20:12:20]requested_item shift.opened is exist - process it [20:12:20]req_shift_opened [20:12:20]FM_GetShiftState [20:12:20]SAM_PROTO_GetShiftState [20:12:20]wFMCommunicate request_size=4 [20:12:20]MH_SAM_APDU [20:12:20]CAPDU: 80 13 01 00 [20:12:20]Write to MH i2c: E2 08 00 48 21 80 13 01 00 00 00 00 00 E6 [20:12:20]Write i2c OK [20:12:20]MH_I2C_Read... [20:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:20]Read from MH i2c: E2 [20:12:20]MH_I2C_Read... [20:12:20]Read from MH i2c: E2 0E 00 [20:12:20]MH_I2C_Read... [20:12:20]Read from MH i2c: E2 0E 00 48 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 44 [20:12:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:12:20]wFMCommunicate OK [20:12:20]SAM_PROTO_GetShiftState done [20:12:20]FM_GetShiftState done [20:12:20]req_shift_opened done [20:12:20]requested_item shift.open_date is exist - process it [20:12:20]req_shift_open_date [20:12:20]req_shift_open_date done [20:12:20]produce_requested_data done [20:12:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97179,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:12:20]process_action_free close_receipt [20:12:20]json_value_free [20:12:20]json_value_free done [20:12:20]process_json_proto returns [20:12:20]Send response to host [20:12:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97179,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:12:20]free response buf [20:12:20]execute_script done [20:12:20]execute_script returns [20:12:20]free content buf [20:12:20]Sock 7.Close socket [20:12:20]Sock 7.Thread stoped [20:12:24]OFD Sender: No OFD packet to send [20:12:29]OFD Sender: No OFD packet to send [20:12:34]OFD Sender: No OFD packet to send [20:12:39]OFD Sender: No OFD packet to send [20:12:44]OFD Sender: No OFD packet to send [20:12:49]OFD Sender: No OFD packet to send [20:12:54]OFD Sender: No OFD packet to send [20:12:59]OFD Sender: No OFD packet to send [20:13:04]OFD Sender: No OFD packet to send [20:13:09]OFD Sender: No OFD packet to send [20:13:14]OFD Sender: No OFD packet to send [20:13:19]OFD Sender: No OFD packet to send [20:13:24]OFD Sender: No OFD packet to send [20:13:29]OFD Sender: No OFD packet to send [20:13:34]OFD Sender: No OFD packet to send [20:13:36]accept exits with 9 [20:13:36]New connection [20:13:36]New thread 3066723684 created [20:13:36]Thread 3066580324 joined [20:13:36]Waiting for new connection... [20:13:36] Sock 9.Parse request [20:13:36]Sock 9.Check first char [20:13:36]Sock 9.First char is OK [20:13:36]request: POST /json_proto HTTP/1.0 [20:13:36]Method: POST [20:13:36]URL: /json_proto [20:13:36]Method is POST - this is cgi request [20:13:36]url: /json_proto [20:13:36]query_string will be loaded in cgi processing [20:13:36]execute_cgi json_proto POST (null) [20:13:36]execute_cgi path=json_proto method=POST [20:13:36]POST find Content-Length [20:13:36]Host: 172.17.40.67:8080 [20:13:36]Content-Length: 683 [20:13:36]Content-Type: application/json [20:13:36] [20:13:36]POST finish read [20:13:36]Found Content-Length = 683 [20:13:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:36]execute_script... [20:13: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)3407717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:36]POST & json_proto [20:13:36]process_json_proto [20:13:36]json parsed OK: [20:13:36]protocol is kg_v1.0 [20:13:36]action value=close_receipt [20:13:36]process_action close_receipt [20:13:36]cmd_close_receipt [20:13:36]MH_GetDate [20:13:36]Write to MH i2c: F0 00 00 49 21 59 [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: F0 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: F0 09 00 [20:13:36]MH_I2C_Read... [20:13:36]Read from MH i2c: F0 09 00 49 21 00 F1 41 21 67 EE DA 66 66 B0 [20:13:36]GetLastDocTimeStamp 1730232737 [20:13:36]current date 1730232817 [20:13:36]FM_GetShiftState [20:13:36]SAM_PROTO_GetShiftState [20:13:36]wFMCommunicate request_size=4 [20:13:36]MH_SAM_APDU [20:13:36]CAPDU: 80 13 01 00 [20:13:36]Write to MH i2c: E2 08 00 4A 21 80 13 01 00 00 00 00 00 E8 [20:13:36]Write i2c OK [20:13:36]MH_I2C_Read... [20:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:37]Read from MH i2c: E2 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: E2 0E 00 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: E2 0E 00 4A 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 46 [20:13:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:13:37]wFMCommunicate OK [20:13:37]SAM_PROTO_GetShiftState done [20:13:37]FM_GetShiftState done [20:13:37]opened in 1730160548 [20:13:37]opened+sec_in_day 1730246948 [20:13:37]quantity*price = 100021 [20:13:37]sum+1 = 100023 [20:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 689 29.10.2024 20:13 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97180 ФПД: 163242140791609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97180&fm=163242140791609&tin=02508201610067®Number=0000000000170478&sum=100000 [20:13:38]StoreToDocumentArchive [20:13:38]shift 145 fd 97180 [20:13:38]save to /storage/0145/doc_00097180 [20:13:38]save last doc name /storage/0145/doc_00097180 to /storage/kkm_last_doc_name [20:13:38]save OK [20:13:38]Clear old archive folders... [20:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:13:38]tlvbuf is 00765FE0 [20:13:38]SAM_PROTO_ClearQueue [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 09 00 00 [20:13:38]Write to MH i2c: E2 08 00 57 21 80 09 00 00 00 00 00 00 EA [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 57 21 00 90 00 EC [20:13:38]RAPDU: 90 00 [20:13:38]wFMCommunicate OK [20:13:38]SAM_PROTO_ClearQueue done [20:13:38]KKMCreateOFDPacket [20:13:38]OFDProtocolAddRootSTLVToBuf [20:13:38]FM_MakeSignedData [20:13:38]FM_MakeSignedData [20:13:38]SAM_PROTO_SignData [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 0D 01 02 [20:13:38]Write to MH i2c: E2 08 00 58 21 80 0D 01 02 00 00 00 00 F2 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 58 21 00 90 00 ED [20:13:38]RAPDU: 90 00 [20:13:38]wFMCommunicate OK [20:13:38]wFMCommunicate request_size=255 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 F1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7B 01 00 35 04 06 00 94 [20:13:38]Write to MH i2c: E2 02 01 59 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 F1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7B 01 00 35 04 06 00 94 00 00 48 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 59 21 00 90 00 EE [20:13:38]RAPDU: 90 00 [20:13:38]wFMCommunicate OK [20:13:38]wFMCommunicate request_size=10 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 0D 02 02 05 77 C5 D0 73 39 [20:13:38]Write to MH i2c: E2 0D 00 5A 21 80 0D 02 02 05 00 77 C5 D0 73 39 00 00 B7 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 5A 21 00 90 00 EF [20:13:38]RAPDU: 90 00 [20:13:38]wFMCommunicate OK [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 0D 03 02 [20:13:38]Write to MH i2c: E2 08 00 5B 21 80 0D 03 02 00 00 00 00 F7 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 0B 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 0B 00 5B 21 00 BE 35 DE 42 8B 41 50 F8 90 00 1F [20:13:38]RAPDU: BE 35 DE 42 8B 41 50 F8 90 00 [20:13:38]wFMCommunicate OK [20:13:38]SAM_PROTO_SignData done [20:13:38]FM_MakeSignedData done [20:13:38]CreateOFDProtocolMessage [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 11 00 00 [20:13:38]Write to MH i2c: E2 08 00 5C 21 80 11 00 00 00 00 00 00 F7 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 17 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 17 00 5C 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [20:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:13:38]wFMCommunicate OK [20:13:38]CreateOFDProtocolMessage done [20:13:38]OFDSenderStorePacket 97180 [20:13:38]StoreOFDPacket docnum=97180 [20:13:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 37 7C 07 01 98 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 F1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7B 01 00 35 04 06 00 94 77 C5 D0 73 39 BE 35 DE 42 8B 41 50 F8 [20:13:38]CheckFolder [20:13:38]dirname=/storage/ofd_packets [20:13:38]CheckFolder done [20:13:38]ProducePacketName [20:13:38]name=ofd_packets/00097180 [20:13:38]NVStorageSaveData ofd_packets/00097180 [20:13:38]File name is /storage/ofd_packets/00097180 [20:13:38]Write 301 bytes [20:13:38]NVStorageSaveData done [20:13:38]OFDSenderStorePacket done [20:13:38]KKMCreateOFDPacket done [20:13:38]NVStorageSaveData kkm_last_timestamp [20:13:38]File name is /storage/kkm_last_timestamp [20:13:38]Write 4 bytes [20:13:38]NVStorageSaveData done [20:13:38]ExternCall_PrintAddStr [20:13:38]wPrintStart [20:13:38]Write to MH i2c: 01 00 00 5D 21 7E [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: 01 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: 01 07 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: 01 07 00 5D 21 00 00 00 00 00 FF 0F 93 [20:13:38]RasterBufferAndPrint [20:13:38]line Счет N : (1)3407717 [20:13:38]line ИНН: 02508201610067 [20:13:38]line Контрольно-Кассовый Чек [20:13:38]line ПРОДАЖА [20:13:38]line ТРК (МРК, ГНК) : 13 [20:13:38]line Товар: 2710124500 [20:13:38]line Аи-95-К-5 [20:13:38]line 13.480 * 74.20 [20:13:38]line = 1000.22 [20:13:38]line НДС 12% НСП 1% [20:13:38]line > о реализуемом товаре [20:13:38]line ОКРУГЛЕНИЕ: -0.22 [20:13:38]line ИТОГО: 1000.00 [20:13:38]line Внесено: 1000.00 [20:13:38]line СДАЧА: 0.00 [20:13:38]line НСП 1% : 8.85 [20:13:38]line НДС 12% : 106.22 [20:13:38]line Наличными: 1000.00 [20:13:38]line Безнал.: 0.00 [20:13:38]line Место: АЗС № 82 "Партнер Нефть" [20:13:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:13:38]line СНО: Общий режим [20:13:38]line Чек 689 29.10.2024 20:13 [20:13:38]line Смена: 145 ФФД: 1.0 [20:13:38]line ЗНМ: 0300000017 [20:13:38]line РНМ: 0000000000170478 [20:13:38]line Версия ККМ: v1.0 [20:13:38]line ФМ: 0000000002098560 [20:13:38]line ФД: 97180 [20:13:38]line ФПД: 163242140791609 [20:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97180&fm=163242140791609&tin=02508201610067®Number=0000000000170478&sum=100000 [20:13:39]OFD Sender: Processing packet 97180 [packets to send 59, broken 58] [20:13:39]ProducePacketName [20:13:39]name=ofd_packets/00097180 [20:13:39]OFD Sender: To server: pG, [20:13:39]CommunicateWithHost lk.salyk.kg:30040 [20:13:39]ConnectInit lk.salyk.kg [20:13:39]written 0, free lines is 4095 [20:13:39]Connected sock=10 [20:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 37 7C 07 01 98 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 F1 41 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7B 01 00 35 04 06 00 94 77 C5 D0 73 39 BE 35 DE 42 8B 41 50 F8 [20:13:39]Write to MH i2c: 01 00 00 88 21 A9 [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 07 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 07 00 88 21 00 00 00 00 00 14 0D D1 [20:13:39]RasterBufferAndPrint [20:13:39]line [20:13:39]line [20:13:39]line [20:13:39]line [20:13:39]line [20:13:39]written 0, free lines is 3354 [20:13:39]MH_Cut [20:13:39]Write to MH i2c: D1 01 00 8F 21 01 82 [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: D1 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: D1 01 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: D1 01 00 8F 21 00 81 [20:13:39]Write to MH i2c: 01 00 00 90 21 B1 [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 27 90 47 00 35 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 7B 01 00 F4 03 04 00 17 EC 20 67 B6 04 01 00 00 E5 AB 3F 5E 07 E9 69 AA [20:13:39]CommunicateWithHost err = 0 [20:13:39]CheckOFDResponse [20:13:39]1017 (14) - 77093643461234 [20:13:39]1041 (16) - 0000000002098560 [20:13:39]1040 (4) - 97180 [20:13:39]1012 (4) - 29.10.2024 14:07 [20:13:39]1206 (1) - 0 [20:13:39]OFD Sender: Remove packet 97180 [20:13:39]ProducePacketName [20:13:39]name=ofd_packets/00097180 [20:13:39]NVStorageDeleteData [20:13:40]OFD Sender: No OFD packet to send [20:13:40]*** Cut start [20:13:40]*** Partial cut [20:13:40]*** CUTSNS_PIN = 1 [20:13:40]*** CUTSNS_PIN = 0 [20:13:40]*** Brake cut motor [20:13:40]Read from MH i2c: 01 [20:13:40]MH_I2C_Read... [20:13:40]*** Stop cut motor [20:13:40]*** Cut end [20:13:40]Read from MH i2c: 01 07 00 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: 01 07 00 90 21 00 00 00 00 00 FF 0F C6 [20:13:40]process_action close_receipt done [20:13:40]requested_data is exist [20:13:40]produce_requested_data [20:13:40]requested_item fm.sn is exist - process it [20:13:40]wFMCommunicate request_size=4 [20:13:40]MH_SAM_APDU [20:13:40]CAPDU: 80 11 00 00 [20:13:40]Write to MH i2c: E2 08 00 91 21 80 11 00 00 00 00 00 00 2C [20:13:40]Write i2c OK [20:13:40]MH_I2C_Read... [20:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:40]Read from MH i2c: E2 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 17 00 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 17 00 91 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [20:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:13:40]wFMCommunicate OK [20:13:40]requested_item fd.num is exist - process it [20:13:40]SAM_PROTO_GetFieldsCounters [20:13:40]wFMCommunicate request_size=4 [20:13:40]MH_SAM_APDU [20:13:40]CAPDU: 80 13 00 00 [20:13:40]Write to MH i2c: E2 08 00 92 21 80 13 00 00 00 00 00 00 2F [20:13:40]Write i2c OK [20:13:40]MH_I2C_Read... [20:13:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:40]Read from MH i2c: E2 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 62 00 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 62 00 92 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 12 [20:13:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:13:40]wFMCommunicate OK [20:13:40]SAM_PROTO_GetFieldsCounters done [20:13:40]requested_item shift.num is exist - process it [20:13:40]requested_item shift.opened is exist - process it [20:13:40]req_shift_opened [20:13:40]FM_GetShiftState [20:13:40]SAM_PROTO_GetShiftState [20:13:40]wFMCommunicate request_size=4 [20:13:40]MH_SAM_APDU [20:13:40]CAPDU: 80 13 01 00 [20:13:40]Write to MH i2c: E2 08 00 93 21 80 13 01 00 00 00 00 00 31 [20:13:40]Write i2c OK [20:13:40]MH_I2C_Read... [20:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:41]Read from MH i2c: E2 [20:13:41]MH_I2C_Read... [20:13:41]Read from MH i2c: E2 0E 00 [20:13:41]MH_I2C_Read... [20:13:41]Read from MH i2c: E2 0E 00 93 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8F [20:13:41]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:13:41]wFMCommunicate OK [20:13:41]SAM_PROTO_GetShiftState done [20:13:41]FM_GetShiftState done [20:13:41]req_shift_opened done [20:13:41]requested_item shift.open_date is exist - process it [20:13:41]req_shift_open_date [20:13:41]req_shift_open_date done [20:13:41]produce_requested_data done [20:13:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97180,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:13:41]process_action_free close_receipt [20:13:41]json_value_free [20:13:41]json_value_free done [20:13:41]process_json_proto returns [20:13:41]Send response to host [20:13:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97180,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:13:41]free response buf [20:13:41]execute_script done [20:13:41]execute_script returns [20:13:41]free content buf [20:13:41]Sock 9.Close socket [20:13:41]Sock 9.Thread stoped [20:13:45]OFD Sender: No OFD packet to send [20:13:50]OFD Sender: No OFD packet to send [20:13:55]OFD Sender: No OFD packet to send [20:14:00]OFD Sender: No OFD packet to send [20:14:05]OFD Sender: No OFD packet to send [20:14:10]OFD Sender: No OFD packet to send [20:14:15]OFD Sender: No OFD packet to send [20:14:20]OFD Sender: No OFD packet to send [20:14:25]OFD Sender: No OFD packet to send [20:14:30]OFD Sender: No OFD packet to send [20:14:35]OFD Sender: No OFD packet to send [20:14:40]OFD Sender: No OFD packet to send [20:14:45]OFD Sender: No OFD packet to send [20:14:50]OFD Sender: No OFD packet to send [20:14:55]OFD Sender: No OFD packet to send [20:15:00]OFD Sender: No OFD packet to send [20:15:00]accept exits with 7 [20:15:00]New connection [20:15:00]New thread 3066580324 created [20:15:00]Thread 3066723684 joined [20:15:00]Waiting for new connection... [20:15:00] Sock 7.Parse request [20:15:00]Sock 7.Check first char [20:15:00]Sock 7.First char is OK [20:15:00]request: POST /json_proto HTTP/1.0 [20:15:00]Method: POST [20:15:00]URL: /json_proto [20:15:00]Method is POST - this is cgi request [20:15:00]url: /json_proto [20:15:00]query_string will be loaded in cgi processing [20:15:00]execute_cgi json_proto POST (null) [20:15:00]execute_cgi path=json_proto method=POST [20:15:00]POST find Content-Length [20:15:00]Host: 172.17.40.67:8080 [20:15:00]Content-Length: 683 [20:15:00]Content-Type: application/json [20:15:00] [20:15:00]POST finish read [20:15:00]Found Content-Length = 683 [20:15:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:00]execute_script... [20:15:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:00]POST & json_proto [20:15:00]process_json_proto [20:15:00]json parsed OK: [20:15:00]protocol is kg_v1.0 [20:15:00]action value=close_receipt [20:15:00]process_action close_receipt [20:15:00]cmd_close_receipt [20:15:00]MH_GetDate [20:15:00]Write to MH i2c: F0 00 00 94 21 A4 [20:15:00]Write i2c OK [20:15:00]MH_I2C_Read... [20:15:00]Read from MH i2c: F0 [20:15:00]MH_I2C_Read... [20:15:00]Read from MH i2c: F0 09 00 [20:15:00]MH_I2C_Read... [20:15:00]Read from MH i2c: F0 09 00 94 21 00 45 42 21 67 EE DA 66 66 50 [20:15:00]GetLastDocTimeStamp 1730232817 [20:15:00]current date 1730232901 [20:15:00]FM_GetShiftState [20:15:00]SAM_PROTO_GetShiftState [20:15:00]wFMCommunicate request_size=4 [20:15:00]MH_SAM_APDU [20:15:00]CAPDU: 80 13 01 00 [20:15:00]Write to MH i2c: E2 08 00 95 21 80 13 01 00 00 00 00 00 33 [20:15:00]Write i2c OK [20:15:00]MH_I2C_Read... [20:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:00]Read from MH i2c: E2 [20:15:00]MH_I2C_Read... [20:15:00]Read from MH i2c: E2 0E 00 [20:15:00]MH_I2C_Read... [20:15:00]Read from MH i2c: E2 0E 00 95 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 91 [20:15:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:15:00]wFMCommunicate OK [20:15:00]SAM_PROTO_GetShiftState done [20:15:00]FM_GetShiftState done [20:15:00]opened in 1730160548 [20:15:00]opened+sec_in_day 1730246948 [20:15:00]quantity*price = 110050 [20:15:00]sum+1 = 110052 [20:15:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 690 29.10.2024 20:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97181 ФПД: 113561707758708 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201501&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97181&fm=113561707758708&tin=02508201610067®Number=0000000000170478&sum=110000 [20:15:01]StoreToDocumentArchive [20:15:01]shift 145 fd 97181 [20:15:01]save to /storage/0145/doc_00097181 [20:15:01]save last doc name /storage/0145/doc_00097181 to /storage/kkm_last_doc_name [20:15:01]save OK [20:15:01]Clear old archive folders... [20:15:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:15:01]tlvbuf is B6EA2D80 [20:15:01]SAM_PROTO_ClearQueue [20:15:01]wFMCommunicate request_size=4 [20:15:01]MH_SAM_APDU [20:15:01]CAPDU: 80 09 00 00 [20:15:01]Write to MH i2c: E2 08 00 A2 21 80 09 00 00 00 00 00 00 35 [20:15:01]Write i2c OK [20:15:01]MH_I2C_Read... [20:15:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:15:01]Read from MH i2c: E2 [20:15:01]MH_I2C_Read... [20:15:01]Read from MH i2c: E2 03 00 [20:15:01]MH_I2C_Read... [20:15:01]Read from MH i2c: E2 03 00 A2 21 00 90 00 37 [20:15:01]RAPDU: 90 00 [20:15:01]wFMCommunicate OK [20:15:01]SAM_PROTO_ClearQueue done [20:15:01]KKMCreateOFDPacket [20:15:01]OFDProtocolAddRootSTLVToBuf [20:15:01]FM_MakeSignedData [20:15:01]FM_MakeSignedData [20:15:01]SAM_PROTO_SignData [20:15:01]wFMCommunicate request_size=4 [20:15:01]MH_SAM_APDU [20:15:01]CAPDU: 80 0D 01 02 [20:15:01]Write to MH i2c: E2 08 00 A3 21 80 0D 01 02 00 00 00 00 3D [20:15:01]Write i2c OK [20:15:01]MH_I2C_Read... [20:15:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:15:02]Read from MH i2c: E2 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 03 00 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 03 00 A3 21 00 90 00 38 [20:15:02]RAPDU: 90 00 [20:15:02]wFMCommunicate OK [20:15:02]wFMCommunicate request_size=255 [20:15:02]MH_SAM_APDU [20:15: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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 45 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7B 01 00 35 04 06 00 67 [20:15:02]Write to MH i2c: E2 02 01 A4 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 45 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7B 01 00 35 04 06 00 67 00 00 CA [20:15:02]Write i2c OK [20:15:02]MH_I2C_Read... [20:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:02]Read from MH i2c: E2 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 03 00 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 03 00 A4 21 00 90 00 39 [20:15:02]RAPDU: 90 00 [20:15:02]wFMCommunicate OK [20:15:02]wFMCommunicate request_size=10 [20:15:02]MH_SAM_APDU [20:15:02]CAPDU: 80 0D 02 02 05 48 A5 40 44 74 [20:15:02]Write to MH i2c: E2 0D 00 A5 21 80 0D 02 02 05 00 48 A5 40 44 74 00 00 2F [20:15:02]Write i2c OK [20:15:02]MH_I2C_Read... [20:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:02]Read from MH i2c: E2 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 03 00 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 03 00 A5 21 00 90 00 3A [20:15:02]RAPDU: 90 00 [20:15:02]wFMCommunicate OK [20:15:02]wFMCommunicate request_size=4 [20:15:02]MH_SAM_APDU [20:15:02]CAPDU: 80 0D 03 02 [20:15:02]Write to MH i2c: E2 08 00 A6 21 80 0D 03 02 00 00 00 00 42 [20:15:02]Write i2c OK [20:15:02]MH_I2C_Read... [20:15:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:15:02]Read from MH i2c: E2 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 0B 00 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 0B 00 A6 21 00 B2 97 B8 81 F1 64 35 45 90 00 94 [20:15:02]RAPDU: B2 97 B8 81 F1 64 35 45 90 00 [20:15:02]wFMCommunicate OK [20:15:02]SAM_PROTO_SignData done [20:15:02]FM_MakeSignedData done [20:15:02]CreateOFDProtocolMessage [20:15:02]wFMCommunicate request_size=4 [20:15:02]MH_SAM_APDU [20:15:02]CAPDU: 80 11 00 00 [20:15:02]Write to MH i2c: E2 08 00 A7 21 80 11 00 00 00 00 00 00 42 [20:15:02]Write i2c OK [20:15:02]MH_I2C_Read... [20:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:02]Read from MH i2c: E2 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 17 00 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: E2 17 00 A7 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [20:15:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:15:02]wFMCommunicate OK [20:15:02]CreateOFDProtocolMessage done [20:15:02]OFDSenderStorePacket 97181 [20:15:02]StoreOFDPacket docnum=97181 [20:15:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 E5 07 01 EE 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 45 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7B 01 00 35 04 06 00 67 48 A5 40 44 74 B2 97 B8 81 F1 64 35 45 [20:15:02]CheckFolder [20:15:02]dirname=/storage/ofd_packets [20:15:02]CheckFolder done [20:15:02]ProducePacketName [20:15:02]name=ofd_packets/00097181 [20:15:02]NVStorageSaveData ofd_packets/00097181 [20:15:02]File name is /storage/ofd_packets/00097181 [20:15:02]Write 301 bytes [20:15:02]NVStorageSaveData done [20:15:02]OFDSenderStorePacket done [20:15:02]KKMCreateOFDPacket done [20:15:02]NVStorageSaveData kkm_last_timestamp [20:15:02]File name is /storage/kkm_last_timestamp [20:15:02]Write 4 bytes [20:15:02]NVStorageSaveData done [20:15:02]ExternCall_PrintAddStr [20:15:02]wPrintStart [20:15:02]Write to MH i2c: 01 00 00 A8 21 C9 [20:15:02]Write i2c OK [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: 01 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: 01 07 00 [20:15:02]MH_I2C_Read... [20:15:02]Read from MH i2c: 01 07 00 A8 21 00 00 00 00 00 FF 0F DE [20:15:02]RasterBufferAndPrint [20:15:02]line Счет N : (1)3407718 [20:15:02]line ИНН: 02508201610067 [20:15:02]line Контрольно-Кассовый Чек [20:15:02]line ПРОДАЖА [20:15:02]line ТРК (МРК, ГНК) : 32 [20:15:02]line Товар: 2710124130 [20:15:02]line Аи-92-К-4 [20:15:02]line 16.450 * 66.90 [20:15:02]line = 1100.51 [20:15:02]line НДС 12% НСП 1% [20:15:02]line > о реализуемом товаре [20:15:02]line ОКРУГЛЕНИЕ: -0.51 [20:15:02]line ИТОГО: 1100.00 [20:15:02]line Внесено: 1100.00 [20:15:02]line СДАЧА: 0.00 [20:15:02]line НСП 1% : 9.74 [20:15:02]line НДС 12% : 116.87 [20:15:02]line Наличными: 1100.00 [20:15:02]line Безнал.: 0.00 [20:15:02]line Место: АЗС № 82 "Партнер Нефть" [20:15:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:15:02]line СНО: Общий режим [20:15:02]line Чек 690 29.10.2024 20:15 [20:15:02]line Смена: 145 ФФД: 1.0 [20:15:02]line ЗНМ: 0300000017 [20:15:02]line РНМ: 0000000000170478 [20:15:02]line Версия ККМ: v1.0 [20:15:02]line ФМ: 0000000002098560 [20:15:02]line ФД: 97181 [20:15:02]line ФПД: 113561707758708 [20:15:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201501&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97181&fm=113561707758708&tin=02508201610067®Number=0000000000170478&sum=110000 [20:15:02]OFD Sender: Processing packet 97181 [packets to send 59, broken 58] [20:15:02]ProducePacketName [20:15:02]name=ofd_packets/00097181 [20:15:02]OFD Sender: To server: pG, [20:15:02]CommunicateWithHost lk.salyk.kg:30040 [20:15:02]ConnectInit lk.salyk.kg [20:15:02]written 0, free lines is 4095 [20:15:02]Connected sock=10 [20:15:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 E5 07 01 EE 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 45 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 7B 01 00 35 04 06 00 67 48 A5 40 44 74 B2 97 B8 81 F1 64 35 45 [20:15:03]Write to MH i2c: 01 00 00 D3 21 F4 [20:15:03]Write i2c OK [20:15:03]MH_I2C_Read... [20:15:03]Read from MH i2c: 01 [20:15:03]MH_I2C_Read... [20:15:03]Read from MH i2c: 01 07 00 [20:15:03]MH_I2C_Read... [20:15:03]Read from MH i2c: 01 07 00 D3 21 00 00 00 00 00 01 0D 09 [20:15:03]RasterBufferAndPrint [20:15:03]line [20:15:03]line [20:15:03]line [20:15:03]line [20:15:03]line [20:15:03]written 0, free lines is 3335 [20:15:03]MH_Cut [20:15:03]Write to MH i2c: D1 01 00 DA 21 01 CD [20:15:03]Write i2c OK [20:15:03]MH_I2C_Read... [20:15:03]Read from MH i2c: D1 [20:15:03]MH_I2C_Read... [20:15:03]Read from MH i2c: D1 01 00 [20:15:03]MH_I2C_Read... [20:15:03]Read from MH i2c: D1 01 00 DA 21 00 CC [20:15:03]Write to MH i2c: 01 00 00 DB 21 FC [20:15:03]Write i2c OK [20:15:03]MH_I2C_Read... [20:15:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 67 37 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 9D 7B 01 00 F4 03 04 00 6B EC 20 67 B6 04 01 00 00 F2 8E 71 B4 C5 1D 67 9B [20:15:03]CommunicateWithHost err = 0 [20:15:03]CheckOFDResponse [20:15:03]1017 (14) - 77093643461234 [20:15:03]1041 (16) - 0000000002098560 [20:15:03]1040 (4) - 97181 [20:15:03]1012 (4) - 29.10.2024 14:08 [20:15:03]1206 (1) - 0 [20:15:03]OFD Sender: Remove packet 97181 [20:15:03]ProducePacketName [20:15:03]name=ofd_packets/00097181 [20:15:03]NVStorageDeleteData [20:15:03]OFD Sender: No OFD packet to send [20:15:03]*** Cut start [20:15:03]*** Partial cut [20:15:03]*** CUTSNS_PIN = 1 [20:15:03]*** CUTSNS_PIN = 0 [20:15:04]*** Brake cut motor [20:15:04]Read from MH i2c: 01 [20:15:04]MH_I2C_Read... [20:15:04]*** Stop cut motor [20:15:04]*** Cut end [20:15:04]Read from MH i2c: 01 07 00 [20:15:04]MH_I2C_Read... [20:15:04]Read from MH i2c: 01 07 00 DB 21 00 00 00 00 00 FF 0F 11 [20:15:04]process_action close_receipt done [20:15:04]requested_data is exist [20:15:04]produce_requested_data [20:15:04]requested_item fm.sn is exist - process it [20:15:04]wFMCommunicate request_size=4 [20:15:04]MH_SAM_APDU [20:15:04]CAPDU: 80 11 00 00 [20:15:04]Write to MH i2c: E2 08 00 DC 21 80 11 00 00 00 00 00 00 77 [20:15:04]Write i2c OK [20:15:04]MH_I2C_Read... [20:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:04]Read from MH i2c: E2 [20:15:04]MH_I2C_Read... [20:15:04]Read from MH i2c: E2 17 00 [20:15:04]MH_I2C_Read... [20:15:04]Read from MH i2c: E2 17 00 DC 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [20:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:15:04]wFMCommunicate OK [20:15:04]requested_item fd.num is exist - process it [20:15:04]SAM_PROTO_GetFieldsCounters [20:15:04]wFMCommunicate request_size=4 [20:15:04]MH_SAM_APDU [20:15:04]CAPDU: 80 13 00 00 [20:15:04]Write to MH i2c: E2 08 00 DD 21 80 13 00 00 00 00 00 00 7A [20:15:04]Write i2c OK [20:15:04]MH_I2C_Read... [20:15:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:15:04]Read from MH i2c: E2 [20:15:04]MH_I2C_Read... [20:15:04]Read from MH i2c: E2 62 00 [20:15:04]MH_I2C_Read... [20:15:04]Read from MH i2c: E2 62 00 DD 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [20:15:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:15:04]wFMCommunicate OK [20:15:04]SAM_PROTO_GetFieldsCounters done [20:15:04]requested_item shift.num is exist - process it [20:15:04]requested_item shift.opened is exist - process it [20:15:04]req_shift_opened [20:15:04]FM_GetShiftState [20:15:04]SAM_PROTO_GetShiftState [20:15:04]wFMCommunicate request_size=4 [20:15:04]MH_SAM_APDU [20:15:04]CAPDU: 80 13 01 00 [20:15:04]Write to MH i2c: E2 08 00 DE 21 80 13 01 00 00 00 00 00 7C [20:15:04]Write i2c OK [20:15:04]MH_I2C_Read... [20:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:04]Read from MH i2c: E2 [20:15:04]MH_I2C_Read... [20:15:04]Read from MH i2c: E2 0E 00 [20:15:04]MH_I2C_Read... [20:15:04]Read from MH i2c: E2 0E 00 DE 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DA [20:15:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:15:04]wFMCommunicate OK [20:15:04]SAM_PROTO_GetShiftState done [20:15:04]FM_GetShiftState done [20:15:04]req_shift_opened done [20:15:04]requested_item shift.open_date is exist - process it [20:15:04]req_shift_open_date [20:15:04]req_shift_open_date done [20:15:04]produce_requested_data done [20:15:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97181,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:15:04]process_action_free close_receipt [20:15:04]json_value_free [20:15:04]json_value_free done [20:15:04]process_json_proto returns [20:15:04]Send response to host [20:15:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97181,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:15:04]free response buf [20:15:04]execute_script done [20:15:04]execute_script returns [20:15:04]free content buf [20:15:04]Sock 7.Close socket [20:15:04]Sock 7.Thread stoped [20:15:08]OFD Sender: No OFD packet to send [20:15:13]OFD Sender: No OFD packet to send [20:15:18]OFD Sender: No OFD packet to send [20:15:23]OFD Sender: No OFD packet to send [20:15:28]OFD Sender: No OFD packet to send [20:15:33]OFD Sender: No OFD packet to send [20:15:38]OFD Sender: No OFD packet to send [20:15:43]OFD Sender: No OFD packet to send [20:15:48]OFD Sender: No OFD packet to send [20:15:53]OFD Sender: No OFD packet to send [20:15:58]OFD Sender: No OFD packet to send [20:16:03]OFD Sender: No OFD packet to send [20:16:08]OFD Sender: No OFD packet to send [20:16:13]OFD Sender: No OFD packet to send [20:16:18]OFD Sender: No OFD packet to send [20:16:23]OFD Sender: No OFD packet to send [20:16:28]OFD Sender: No OFD packet to send [20:16:33]OFD Sender: No OFD packet to send [20:16:38]OFD Sender: No OFD packet to send [20:16:43]OFD Sender: No OFD packet to send [20:16:48]OFD Sender: No OFD packet to send [20:16:50]accept exits with 9 [20:16:50]New connection [20:16:50]New thread 3066723684 created [20:16:50]Thread 3066580324 joined [20:16:50]Waiting for new connection... [20:16:50] Sock 9.Parse request [20:16:50]Sock 9.Check first char [20:16:50]Sock 9.First char is OK [20:16:50]request: POST /json_proto HTTP/1.0 [20:16:50]Method: POST [20:16:50]URL: /json_proto [20:16:50]Method is POST - this is cgi request [20:16:50]url: /json_proto [20:16:50]query_string will be loaded in cgi processing [20:16:50]execute_cgi json_proto POST (null) [20:16:50]execute_cgi path=json_proto method=POST [20:16:50]POST find Content-Length [20:16:50]Host: 172.17.40.67:8080 [20:16:50]Content-Length: 678 [20:16:50]Content-Type: application/json [20:16:50] [20:16:50]POST finish read [20:16:50]Found Content-Length = 678 [20:16:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:16:50]execute_script... [20: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)3407720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:16:50]POST & json_proto [20:16:50]process_json_proto [20:16:50]json parsed OK: [20:16:50]protocol is kg_v1.0 [20:16:50]action value=close_receipt [20:16:50]process_action close_receipt [20:16:50]cmd_close_receipt [20:16:50]MH_GetDate [20:16:50]Write to MH i2c: F0 00 00 DF 21 EF [20:16:50]Write i2c OK [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: F0 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: F0 09 00 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: F0 09 00 DF 21 00 B3 42 21 67 EE DA 66 66 09 [20:16:50]GetLastDocTimeStamp 1730232901 [20:16:50]current date 1730233011 [20:16:50]FM_GetShiftState [20:16:50]SAM_PROTO_GetShiftState [20:16:50]wFMCommunicate request_size=4 [20:16:50]MH_SAM_APDU [20:16:50]CAPDU: 80 13 01 00 [20:16:50]Write to MH i2c: E2 08 00 E0 21 80 13 01 00 00 00 00 00 7E [20:16:50]Write i2c OK [20:16:50]MH_I2C_Read... [20:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:50]Read from MH i2c: E2 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 0E 00 [20:16:50]MH_I2C_Read... [20:16:50]Read from MH i2c: E2 0E 00 E0 21 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DC [20:16:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:16:50]wFMCommunicate OK [20:16:50]SAM_PROTO_GetShiftState done [20:16:50]FM_GetShiftState done [20:16:50]opened in 1730160548 [20:16:50]opened+sec_in_day 1730246948 [20:16:50]quantity*price = 40006 [20:16:50]sum+1 = 40007 [20:16:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 691 29.10.2024 20:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97182 ФПД: 181081438624240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97182&fm=181081438624240&tin=02508201610067®Number=0000000000170478&sum=40000 [20:16:51]StoreToDocumentArchive [20:16:51]shift 145 fd 97182 [20:16:51]save to /storage/0145/doc_00097182 [20:16:51]save last doc name /storage/0145/doc_00097182 to /storage/kkm_last_doc_name [20:16:51]save OK [20:16:51]Clear old archive folders... [20:16:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:51]tlvbuf is 006B0BA0 [20:16:51]SAM_PROTO_ClearQueue [20:16:51]wFMCommunicate request_size=4 [20:16:51]MH_SAM_APDU [20:16:51]CAPDU: 80 09 00 00 [20:16:51]Write to MH i2c: E2 08 00 ED 21 80 09 00 00 00 00 00 00 80 [20:16:51]Write i2c OK [20:16:51]MH_I2C_Read... [20:16:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:51]Read from MH i2c: E2 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 ED 21 00 90 00 82 [20:16:51]RAPDU: 90 00 [20:16:51]wFMCommunicate OK [20:16:51]SAM_PROTO_ClearQueue done [20:16:51]KKMCreateOFDPacket [20:16:51]OFDProtocolAddRootSTLVToBuf [20:16:51]FM_MakeSignedData [20:16:51]FM_MakeSignedData [20:16:51]SAM_PROTO_SignData [20:16:51]wFMCommunicate request_size=4 [20:16:51]MH_SAM_APDU [20:16:51]CAPDU: 80 0D 01 02 [20:16:51]Write to MH i2c: E2 08 00 EE 21 80 0D 01 02 00 00 00 00 88 [20:16:51]Write i2c OK [20:16:51]MH_I2C_Read... [20:16:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:51]Read from MH i2c: E2 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 EE 21 00 90 00 83 [20:16:51]RAPDU: 90 00 [20:16:51]wFMCommunicate OK [20:16:51]wFMCommunicate request_size=255 [20:16:51]MH_SAM_APDU [20:16:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B3 02 00 00 F4 03 04 00 B3 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7B 01 00 35 04 06 00 A4 [20:16:51]Write to MH i2c: E2 02 01 EF 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B3 02 00 00 F4 03 04 00 B3 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7B 01 00 35 04 06 00 A4 00 00 66 [20:16:51]Write i2c OK [20:16:51]MH_I2C_Read... [20:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:51]Read from MH i2c: E2 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 EF 21 00 90 00 84 [20:16:51]RAPDU: 90 00 [20:16:51]wFMCommunicate OK [20:16:51]wFMCommunicate request_size=10 [20:16:51]MH_SAM_APDU [20:16:51]CAPDU: 80 0D 02 02 05 B1 4E D3 19 F0 [20:16:51]Write to MH i2c: E2 0D 00 F0 21 80 0D 02 02 05 00 B1 4E D3 19 F0 00 00 70 [20:16:51]Write i2c OK [20:16:51]MH_I2C_Read... [20:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:51]Read from MH i2c: E2 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 [20:16:51]MH_I2C_Read... [20:16:51]Read from MH i2c: E2 03 00 F0 21 00 90 00 85 [20:16:51]RAPDU: 90 00 [20:16:51]wFMCommunicate OK [20:16:51]wFMCommunicate request_size=4 [20:16:51]MH_SAM_APDU [20:16:51]CAPDU: 80 0D 03 02 [20:16:51]Write to MH i2c: E2 08 00 F1 21 80 0D 03 02 00 00 00 00 8D [20:16:51]Write i2c OK [20:16:51]MH_I2C_Read... [20:16:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 0B 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 0B 00 F1 21 00 DF CC 32 D0 DB 22 11 28 90 00 71 [20:16:52]RAPDU: DF CC 32 D0 DB 22 11 28 90 00 [20:16:52]wFMCommunicate OK [20:16:52]SAM_PROTO_SignData done [20:16:52]FM_MakeSignedData done [20:16:52]CreateOFDProtocolMessage [20:16:52]wFMCommunicate request_size=4 [20:16:52]MH_SAM_APDU [20:16:52]CAPDU: 80 11 00 00 [20:16:52]Write to MH i2c: E2 08 00 F2 21 80 11 00 00 00 00 00 00 8D [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 17 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 17 00 F2 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [20:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:16:52]wFMCommunicate OK [20:16:52]CreateOFDProtocolMessage done [20:16:52]OFDSenderStorePacket 97182 [20:16:52]StoreOFDPacket docnum=97182 [20:16:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB 0A 07 01 2B 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 34 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 B3 02 00 00 F4 03 04 00 B3 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7B 01 00 35 04 06 00 A4 B1 4E D3 19 F0 DF CC 32 D0 DB 22 11 28 [20:16:52]CheckFolder [20:16:52]dirname=/storage/ofd_packets [20:16:52]CheckFolder done [20:16:52]ProducePacketName [20:16:52]name=ofd_packets/00097182 [20:16:52]NVStorageSaveData ofd_packets/00097182 [20:16:52]File name is /storage/ofd_packets/00097182 [20:16:52]Write 301 bytes [20:16:52]NVStorageSaveData done [20:16:52]OFDSenderStorePacket done [20:16:52]KKMCreateOFDPacket done [20:16:52]NVStorageSaveData kkm_last_timestamp [20:16:52]File name is /storage/kkm_last_timestamp [20:16:52]Write 4 bytes [20:16:52]NVStorageSaveData done [20:16:52]ExternCall_PrintAddStr [20:16:52]wPrintStart [20:16:52]Write to MH i2c: 01 00 00 F3 21 14 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 07 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 07 00 F3 21 00 00 00 00 00 FF 0F 29 [20:16:52]RasterBufferAndPrint [20:16:52]line Счет N : (1)3407720 [20:16:52]line ИНН: 02508201610067 [20:16:52]line Контрольно-Кассовый Чек [20:16:52]line ПРОДАЖА [20:16:52]line ТРК (МРК, ГНК) : 42 [20:16:52]line Товар: 2710124130 [20:16:52]line Аи-92-К-4 [20:16:52]line 5.980 * 66.90 [20:16:52]line = 400.06 [20:16:52]line НДС 12% НСП 1% [20:16:52]line > о реализуемом товаре [20:16:52]line ОКРУГЛЕНИЕ: -0.06 [20:16:52]line ИТОГО: 400.00 [20:16:52]line Внесено: 400.00 [20:16:52]line СДАЧА: 0.00 [20:16:52]line НСП 1% : 3.54 [20:16:52]line НДС 12% : 42.48 [20:16:52]line Наличными: 400.00 [20:16:52]line Безнал.: 0.00 [20:16:52]line Место: АЗС № 82 "Партнер Нефть" [20:16:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:16:52]line СНО: Общий режим [20:16:52]line Чек 691 29.10.2024 20:16 [20:16:52]line Смена: 145 ФФД: 1.0 [20:16:52]line ЗНМ: 0300000017 [20:16:52]line РНМ: 0000000000170478 [20:16:52]line Версия ККМ: v1.0 [20:16:52]line ФМ: 0000000002098560 [20:16:52]line ФД: 97182 [20:16:52]line ФПД: 181081438624240 [20:16:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97182&fm=181081438624240&tin=02508201610067®Number=0000000000170478&sum=40000 [20:16:52]OFD Sender: Processing packet 97182 [packets to send 59, broken 58] [20:16:52]ProducePacketName [20:16:52]name=ofd_packets/00097182 [20:16:52]OFD Sender: To server: pG, [20:16:52]CommunicateWithHost lk.salyk.kg:30040 [20:16:52]ConnectInit lk.salyk.kg [20:16:52]written 0, free lines is 4095 [20:16:52]Connected sock=10 [20:16:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB 0A 07 01 2B 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 34 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 B3 02 00 00 F4 03 04 00 B3 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 7B 01 00 35 04 06 00 A4 B1 4E D3 19 F0 DF CC 32 D0 DB 22 11 28 [20:16:52]Write to MH i2c: 01 00 00 1E 22 40 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 07 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 07 00 1E 22 00 00 00 00 00 05 0D 59 [20:16:52]RasterBufferAndPrint [20:16:52]line [20:16:52]line [20:16:52]line [20:16:52]line [20:16:52]line [20:16:52]written 0, free lines is 3340 [20:16:52]MH_Cut [20:16:52]Write to MH i2c: D1 01 00 25 22 01 19 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: D1 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: D1 01 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: D1 01 00 25 22 00 18 [20:16:52]Write to MH i2c: 01 00 00 26 22 48 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA 80 47 00 1E 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 32 30 39 38 35 36 30 10 04 04 00 9E 7B 01 00 F4 03 04 00 D8 EC 20 67 B6 04 01 00 00 F4 42 C7 D6 88 CC 50 16 [20:16:52]CommunicateWithHost err = 0 [20:16:52]CheckOFDResponse [20:16:52]1017 (14) - 77093643461234 [20:16:52]1041 (16) - 0000000002098560 [20:16:52]1040 (4) - 97182 [20:16:52]1012 (4) - 29.10.2024 14:10 [20:16:52]1206 (1) - 0 [20:16:52]OFD Sender: Remove packet 97182 [20:16:52]ProducePacketName [20:16:52]name=ofd_packets/00097182 [20:16:52]NVStorageDeleteData [20:16:53]OFD Sender: No OFD packet to send [20:16:53]*** Cut start [20:16:53]*** Partial cut [20:16:53]*** CUTSNS_PIN = 1 [20:16:53]*** CUTSNS_PIN = 0 [20:16:53]*** Brake cut motor [20:16:54]Read from MH i2c: 01 [20:16:54]MH_I2C_Read... [20:16:54]*** Stop cut motor [20:16:54]*** Cut end [20:16:54]Read from MH i2c: 01 07 00 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: 01 07 00 26 22 00 00 00 00 00 FF 0F 5D [20:16:54]process_action close_receipt done [20:16:54]requested_data is exist [20:16:54]produce_requested_data [20:16:54]requested_item fm.sn is exist - process it [20:16:54]wFMCommunicate request_size=4 [20:16:54]MH_SAM_APDU [20:16:54]CAPDU: 80 11 00 00 [20:16:54]Write to MH i2c: E2 08 00 27 22 80 11 00 00 00 00 00 00 C3 [20:16:54]Write i2c OK [20:16:54]MH_I2C_Read... [20:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:54]Read from MH i2c: E2 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 17 00 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 17 00 27 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [20:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:16:54]wFMCommunicate OK [20:16:54]requested_item fd.num is exist - process it [20:16:54]SAM_PROTO_GetFieldsCounters [20:16:54]wFMCommunicate request_size=4 [20:16:54]MH_SAM_APDU [20:16:54]CAPDU: 80 13 00 00 [20:16:54]Write to MH i2c: E2 08 00 28 22 80 13 00 00 00 00 00 00 C6 [20:16:54]Write i2c OK [20:16:54]MH_I2C_Read... [20:16:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:54]Read from MH i2c: E2 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 62 00 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 62 00 28 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 B1 [20:16:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:54]wFMCommunicate OK [20:16:54]SAM_PROTO_GetFieldsCounters done [20:16:54]requested_item shift.num is exist - process it [20:16:54]requested_item shift.opened is exist - process it [20:16:54]req_shift_opened [20:16:54]FM_GetShiftState [20:16:54]SAM_PROTO_GetShiftState [20:16:54]wFMCommunicate request_size=4 [20:16:54]MH_SAM_APDU [20:16:54]CAPDU: 80 13 01 00 [20:16:54]Write to MH i2c: E2 08 00 29 22 80 13 01 00 00 00 00 00 C8 [20:16:54]Write i2c OK [20:16:54]MH_I2C_Read... [20:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:54]Read from MH i2c: E2 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 0E 00 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 0E 00 29 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 26 [20:16:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:16:54]wFMCommunicate OK [20:16:54]SAM_PROTO_GetShiftState done [20:16:54]FM_GetShiftState done [20:16:54]req_shift_opened done [20:16:54]requested_item shift.open_date is exist - process it [20:16:54]req_shift_open_date [20:16:54]req_shift_open_date done [20:16:54]produce_requested_data done [20:16:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97182,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:16:54]process_action_free close_receipt [20:16:54]json_value_free [20:16:54]json_value_free done [20:16:54]process_json_proto returns [20:16:54]Send response to host [20:16:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97182,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:16:54]free response buf [20:16:54]execute_script done [20:16:54]execute_script returns [20:16:54]free content buf [20:16:54]Sock 9.Close socket [20:16:54]Sock 9.Thread stoped [20:16:54]accept exits with 7 [20:16:54]New connection [20:16:54]New thread 3066580324 created [20:16:54]Thread 3066723684 joined [20:16:54]Waiting for new connection... [20:16:54] Sock 7.Parse request [20:16:54]Sock 7.Check first char [20:16:54]Sock 7.First char is OK [20:16:54]request: POST /json_proto HTTP/1.0 [20:16:54]Method: POST [20:16:54]URL: /json_proto [20:16:54]Method is POST - this is cgi request [20:16:54]url: /json_proto [20:16:54]query_string will be loaded in cgi processing [20:16:54]execute_cgi json_proto POST (null) [20:16:54]execute_cgi path=json_proto method=POST [20:16:54]POST find Content-Length [20:16:54]Host: 172.17.40.67:8080 [20:16:54]Content-Length: 683 [20:16:54]Content-Type: application/json [20:16:54] [20:16:54]POST finish read [20:16:54]Found Content-Length = 683 [20:16:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:16:54]execute_script... [20:16: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)3407719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:16:54]POST & json_proto [20:16:54]process_json_proto [20:16:54]json parsed OK: [20:16:54]protocol is kg_v1.0 [20:16:54]action value=close_receipt [20:16:54]process_action close_receipt [20:16:54]cmd_close_receipt [20:16:54]MH_GetDate [20:16:54]Write to MH i2c: F0 00 00 2A 22 3B [20:16:54]Write i2c OK [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: F0 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: F0 09 00 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: F0 09 00 2A 22 00 B7 42 21 67 EE DA 66 66 59 [20:16:54]GetLastDocTimeStamp 1730233011 [20:16:54]current date 1730233015 [20:16:54]FM_GetShiftState [20:16:54]SAM_PROTO_GetShiftState [20:16:54]wFMCommunicate request_size=4 [20:16:54]MH_SAM_APDU [20:16:54]CAPDU: 80 13 01 00 [20:16:54]Write to MH i2c: E2 08 00 2B 22 80 13 01 00 00 00 00 00 CA [20:16:54]Write i2c OK [20:16:54]MH_I2C_Read... [20:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:54]Read from MH i2c: E2 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 0E 00 [20:16:54]MH_I2C_Read... [20:16:54]Read from MH i2c: E2 0E 00 2B 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 28 [20:16:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:16:54]wFMCommunicate OK [20:16:54]SAM_PROTO_GetShiftState done [20:16:54]FM_GetShiftState done [20:16:54]opened in 1730160548 [20:16:54]opened+sec_in_day 1730246948 [20:16:54]quantity*price = 250005 [20:16:54]sum+1 = 250006 [20:16:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.49 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 692 29.10.2024 20:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97183 ФПД: 128713661938103 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201655&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97183&fm=128713661938103&tin=02508201610067®Number=0000000000170478&sum=250000 [20:16:56]StoreToDocumentArchive [20:16:56]shift 145 fd 97183 [20:16:56]save to /storage/0145/doc_00097183 [20:16:56]save last doc name /storage/0145/doc_00097183 to /storage/kkm_last_doc_name [20:16:56]save OK [20:16:56]Clear old archive folders... [20:16:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:56]tlvbuf is 007C3450 [20:16:56]SAM_PROTO_ClearQueue [20:16:56]wFMCommunicate request_size=4 [20:16:56]MH_SAM_APDU [20:16:56]CAPDU: 80 09 00 00 [20:16:56]Write to MH i2c: E2 08 00 38 22 80 09 00 00 00 00 00 00 CC [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:56]Read from MH i2c: E2 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 38 22 00 90 00 CE [20:16:56]RAPDU: 90 00 [20:16:56]wFMCommunicate OK [20:16:56]SAM_PROTO_ClearQueue done [20:16:56]KKMCreateOFDPacket [20:16:56]OFDProtocolAddRootSTLVToBuf [20:16:56]FM_MakeSignedData [20:16:56]FM_MakeSignedData [20:16:56]SAM_PROTO_SignData [20:16:56]wFMCommunicate request_size=4 [20:16:56]MH_SAM_APDU [20:16:56]CAPDU: 80 0D 01 02 [20:16:56]Write to MH i2c: E2 08 00 39 22 80 0D 01 02 00 00 00 00 D4 [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:56]Read from MH i2c: E2 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 39 22 00 90 00 CF [20:16:56]RAPDU: 90 00 [20:16:56]wFMCommunicate OK [20:16:56]wFMCommunicate request_size=255 [20:16:56]MH_SAM_APDU [20:16:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B4 02 00 00 F4 03 04 00 B7 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7B 01 00 35 04 06 00 75 [20:16:56]Write to MH i2c: E2 02 01 3A 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B4 02 00 00 F4 03 04 00 B7 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7B 01 00 35 04 06 00 75 00 00 F2 [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:56]Read from MH i2c: E2 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 3A 22 00 90 00 D0 [20:16:56]RAPDU: 90 00 [20:16:56]wFMCommunicate OK [20:16:56]wFMCommunicate request_size=10 [20:16:56]MH_SAM_APDU [20:16:56]CAPDU: 80 0D 02 02 05 10 7C 18 F9 B7 [20:16:56]Write to MH i2c: E2 0D 00 3B 22 80 0D 02 02 05 00 10 7C 18 F9 B7 00 00 35 [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:56]Read from MH i2c: E2 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 03 00 3B 22 00 90 00 D1 [20:16:56]RAPDU: 90 00 [20:16:56]wFMCommunicate OK [20:16:56]wFMCommunicate request_size=4 [20:16:56]MH_SAM_APDU [20:16:56]CAPDU: 80 0D 03 02 [20:16:56]Write to MH i2c: E2 08 00 3C 22 80 0D 03 02 00 00 00 00 D9 [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:56]Read from MH i2c: E2 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 0B 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 0B 00 3C 22 00 D1 4C 14 08 27 46 EA A0 90 00 0A [20:16:56]RAPDU: D1 4C 14 08 27 46 EA A0 90 00 [20:16:56]wFMCommunicate OK [20:16:56]SAM_PROTO_SignData done [20:16:56]FM_MakeSignedData done [20:16:56]CreateOFDProtocolMessage [20:16:56]wFMCommunicate request_size=4 [20:16:56]MH_SAM_APDU [20:16:56]CAPDU: 80 11 00 00 [20:16:56]Write to MH i2c: E2 08 00 3D 22 80 11 00 00 00 00 00 00 D9 [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:56]Read from MH i2c: E2 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 17 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 17 00 3D 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [20:16:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:16:56]wFMCommunicate OK [20:16:56]CreateOFDProtocolMessage done [20:16:56]OFDSenderStorePacket 97183 [20:16:56]StoreOFDPacket docnum=97183 [20:16:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 F7 07 01 3F 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B4 02 00 00 F4 03 04 00 B7 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7B 01 00 35 04 06 00 75 10 7C 18 F9 B7 D1 4C 14 08 27 46 EA A0 [20:16:56]CheckFolder [20:16:56]dirname=/storage/ofd_packets [20:16:56]CheckFolder done [20:16:56]ProducePacketName [20:16:56]name=ofd_packets/00097183 [20:16:56]NVStorageSaveData ofd_packets/00097183 [20:16:56]File name is /storage/ofd_packets/00097183 [20:16:56]Write 301 bytes [20:16:56]NVStorageSaveData done [20:16:56]OFDSenderStorePacket done [20:16:56]KKMCreateOFDPacket done [20:16:56]NVStorageSaveData kkm_last_timestamp [20:16:56]File name is /storage/kkm_last_timestamp [20:16:56]Write 4 bytes [20:16:56]NVStorageSaveData done [20:16:56]ExternCall_PrintAddStr [20:16:56]wPrintStart [20:16:56]Write to MH i2c: 01 00 00 3E 22 60 [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: 01 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: 01 07 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: 01 07 00 3E 22 00 00 00 00 00 FF 0F 75 [20:16:56]RasterBufferAndPrint [20:16:56]line Счет N : (1)3407719 [20:16:56]line ИНН: 02508201610067 [20:16:56]line Контрольно-Кассовый Чек [20:16:56]line ПРОДАЖА [20:16:56]line ТРК (МРК, ГНК) : 12 [20:16:56]line Товар: 2710124130 [20:16:56]line Аи-92-К-4 [20:16:56]line 37.370 * 66.90 [20:16:56]line = 2500.05 [20:16:56]line НДС 12% НСП 1% [20:16:56]line > о реализуемом товаре [20:16:56]line ОКРУГЛЕНИЕ: -0.05 [20:16:56]line ИТОГО: 2500.00 [20:16:56]line Внесено: 2500.00 [20:16:56]line СДАЧА: 0.00 [20:16:56]line НСП 1% : 22.12 [20:16:56]line НДС 12% : 265.49 [20:16:56]line Наличными: 2500.00 [20:16:56]line Безнал.: 0.00 [20:16:56]line Место: АЗС № 82 "Партнер Нефть" [20:16:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:16:56]line СНО: Общий режим [20:16:56]line Чек 692 29.10.2024 20:16 [20:16:56]line Смена: 145 ФФД: 1.0 [20:16:56]line ЗНМ: 0300000017 [20:16:56]line РНМ: 0000000000170478 [20:16:56]line Версия ККМ: v1.0 [20:16:56]line ФМ: 0000000002098560 [20:16:56]line ФД: 97183 [20:16:56]line ФПД: 128713661938103 [20:16:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201655&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97183&fm=128713661938103&tin=02508201610067®Number=0000000000170478&sum=250000 [20:16:56]written 0, free lines is 4095 [20:16:56]OFD Sender: Processing packet 97183 [packets to send 59, broken 58] [20:16:56]ProducePacketName [20:16:56]name=ofd_packets/00097183 [20:16:56]OFD Sender: To server: pG, [20:16:56]CommunicateWithHost lk.salyk.kg:30040 [20:16:56]ConnectInit lk.salyk.kg [20:16:57]Connected sock=11 [20:16:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 F7 07 01 3F 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B4 02 00 00 F4 03 04 00 B7 42 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 7B 01 00 35 04 06 00 75 10 7C 18 F9 B7 D1 4C 14 08 27 46 EA A0 [20:16:57]Write to MH i2c: 01 00 00 69 22 8B [20:16:57]Write i2c OK [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: 01 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: 01 07 00 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: 01 07 00 69 22 00 00 00 00 00 10 0D AF [20:16:57]RasterBufferAndPrint [20:16:57]line [20:16:57]line [20:16:57]line [20:16:57]line [20:16:57]line [20:16:57]written 0, free lines is 3356 [20:16:57]MH_Cut [20:16:57]Write to MH i2c: D1 01 00 70 22 01 64 [20:16:57]Write i2c OK [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: D1 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: D1 01 00 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: D1 01 00 70 22 00 63 [20:16:57]Write to MH i2c: 01 00 00 71 22 93 [20:16:57]Write i2c OK [20:16:57]MH_I2C_Read... [20:16:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 77 06 47 00 7C 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 32 30 39 38 35 36 30 10 04 04 00 9F 7B 01 00 F4 03 04 00 DD EC 20 67 B6 04 01 00 00 50 FA 96 0E 6C 83 7A AD [20:16:57]CommunicateWithHost err = 0 [20:16:57]CheckOFDResponse [20:16:57]1017 (14) - 77093643461234 [20:16:57]1041 (16) - 0000000002098560 [20:16:57]1040 (4) - 97183 [20:16:57]1012 (4) - 29.10.2024 14:10 [20:16:57]1206 (1) - 0 [20:16:57]OFD Sender: Remove packet 97183 [20:16:57]ProducePacketName [20:16:57]name=ofd_packets/00097183 [20:16:57]NVStorageDeleteData [20:16:58]OFD Sender: No OFD packet to send [20:16:58]*** Cut start [20:16:58]*** Partial cut [20:16:58]*** CUTSNS_PIN = 1 [20:16:58]*** CUTSNS_PIN = 0 [20:16:58]*** Brake cut motor [20:16:58]Read from MH i2c: 01 [20:16:58]MH_I2C_Read... [20:16:58]*** Stop cut motor [20:16:58]*** Cut end [20:16:58]Read from MH i2c: 01 07 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: 01 07 00 71 22 00 00 00 00 00 FF 0F A8 [20:16:58]process_action close_receipt done [20:16:58]requested_data is exist [20:16:58]produce_requested_data [20:16:58]requested_item fm.sn is exist - process it [20:16:58]wFMCommunicate request_size=4 [20:16:58]MH_SAM_APDU [20:16:58]CAPDU: 80 11 00 00 [20:16:58]Write to MH i2c: E2 08 00 72 22 80 11 00 00 00 00 00 00 0E [20:16:58]Write i2c OK [20:16:58]MH_I2C_Read... [20:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:58]Read from MH i2c: E2 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 17 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 17 00 72 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [20:16:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:16:58]wFMCommunicate OK [20:16:58]requested_item fd.num is exist - process it [20:16:58]SAM_PROTO_GetFieldsCounters [20:16:58]wFMCommunicate request_size=4 [20:16:58]MH_SAM_APDU [20:16:58]CAPDU: 80 13 00 00 [20:16:58]Write to MH i2c: E2 08 00 73 22 80 13 00 00 00 00 00 00 11 [20:16:58]Write i2c OK [20:16:58]MH_I2C_Read... [20:16:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:58]Read from MH i2c: E2 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 62 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 62 00 73 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 00 [20:16:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:58]wFMCommunicate OK [20:16:58]SAM_PROTO_GetFieldsCounters done [20:16:58]requested_item shift.num is exist - process it [20:16:58]requested_item shift.opened is exist - process it [20:16:58]req_shift_opened [20:16:58]FM_GetShiftState [20:16:58]SAM_PROTO_GetShiftState [20:16:58]wFMCommunicate request_size=4 [20:16:58]MH_SAM_APDU [20:16:58]CAPDU: 80 13 01 00 [20:16:58]Write to MH i2c: E2 08 00 74 22 80 13 01 00 00 00 00 00 13 [20:16:58]Write i2c OK [20:16:58]MH_I2C_Read... [20:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:58]Read from MH i2c: E2 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 0E 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 0E 00 74 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 71 [20:16:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:16:58]wFMCommunicate OK [20:16:58]SAM_PROTO_GetShiftState done [20:16:58]FM_GetShiftState done [20:16:58]req_shift_opened done [20:16:58]requested_item shift.open_date is exist - process it [20:16:58]req_shift_open_date [20:16:58]req_shift_open_date done [20:16:58]produce_requested_data done [20:16:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97183,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:16:58]process_action_free close_receipt [20:16:58]json_value_free [20:16:58]json_value_free done [20:16:58]process_json_proto returns [20:16:58]Send response to host [20:16:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97183,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:16:58]free response buf [20:16:58]execute_script done [20:16:58]execute_script returns [20:16:58]free content buf [20:16:58]Sock 7.Close socket [20:16:58]Sock 7.Thread stoped [20:17:03]OFD Sender: No OFD packet to send [20:17:08]OFD Sender: No OFD packet to send [20:17:13]OFD Sender: No OFD packet to send [20:17:18]OFD Sender: No OFD packet to send [20:17:23]OFD Sender: No OFD packet to send [20:17:28]OFD Sender: No OFD packet to send [20:17:33]OFD Sender: No OFD packet to send [20:17:38]OFD Sender: No OFD packet to send [20:17:43]OFD Sender: No OFD packet to send [20:17:48]OFD Sender: No OFD packet to send [20:17:53]OFD Sender: No OFD packet to send [20:17:58]OFD Sender: No OFD packet to send [20:18:03]OFD Sender: No OFD packet to send [20:18:08]OFD Sender: No OFD packet to send [20:18:13]OFD Sender: No OFD packet to send [20:18:18]OFD Sender: No OFD packet to send [20:18:23]OFD Sender: No OFD packet to send [20:18:28]OFD Sender: No OFD packet to send [20:18:33]OFD Sender: No OFD packet to send [20:18:38]OFD Sender: No OFD packet to send [20:18:43]OFD Sender: No OFD packet to send [20:18:48]OFD Sender: No OFD packet to send [20:18:53]OFD Sender: No OFD packet to send [20:18:58]OFD Sender: No OFD packet to send [20:19:03]OFD Sender: No OFD packet to send [20:19:08]OFD Sender: No OFD packet to send [20:19:13]OFD Sender: No OFD packet to send [20:19:18]OFD Sender: No OFD packet to send [20:19:23]OFD Sender: No OFD packet to send [20:19:28]OFD Sender: No OFD packet to send [20:19:33]OFD Sender: No OFD packet to send [20:19:38]OFD Sender: No OFD packet to send [20:19:43]OFD Sender: No OFD packet to send [20:19:48]OFD Sender: No OFD packet to send [20:19:53]OFD Sender: No OFD packet to send [20:19:58]OFD Sender: No OFD packet to send [20:20:03]OFD Sender: No OFD packet to send [20:20:08]OFD Sender: No OFD packet to send [20:20:13]OFD Sender: No OFD packet to send [20:20:18]OFD Sender: No OFD packet to send [20:20:23]OFD Sender: No OFD packet to send [20:20:28]OFD Sender: No OFD packet to send [20:20:33]OFD Sender: No OFD packet to send [20:20:38]OFD Sender: No OFD packet to send [20:20:43]OFD Sender: No OFD packet to send [20:20:48]OFD Sender: No OFD packet to send [20:20:53]OFD Sender: No OFD packet to send [20:20:58]OFD Sender: No OFD packet to send [20:21:03]OFD Sender: No OFD packet to send [20:21:08]OFD Sender: No OFD packet to send [20:21:13]OFD Sender: No OFD packet to send [20:21:18]OFD Sender: No OFD packet to send [20:21:23]OFD Sender: No OFD packet to send [20:21:28]OFD Sender: No OFD packet to send [20:21:33]OFD Sender: No OFD packet to send [20:21:38]OFD Sender: No OFD packet to send [20:21:43]OFD Sender: No OFD packet to send [20:21:48]OFD Sender: No OFD packet to send [20:21:53]OFD Sender: No OFD packet to send [20:21:58]OFD Sender: No OFD packet to send [20:22:03]OFD Sender: No OFD packet to send [20:22:08]OFD Sender: No OFD packet to send [20:22:13]OFD Sender: No OFD packet to send [20:22:18]OFD Sender: No OFD packet to send [20:22:23]OFD Sender: No OFD packet to send [20:22:28]OFD Sender: No OFD packet to send [20:22:31]accept exits with 9 [20:22:31]New connection [20:22:31]New thread 3066723684 created [20:22:31]Thread 3066580324 joined [20:22:31]Waiting for new connection... [20:22:31] Sock 9.Parse request [20:22:31]Sock 9.Check first char [20:22:31]Sock 9.First char is OK [20:22:31]request: POST /json_proto HTTP/1.0 [20:22:31]Method: POST [20:22:31]URL: /json_proto [20:22:31]Method is POST - this is cgi request [20:22:31]url: /json_proto [20:22:31]query_string will be loaded in cgi processing [20:22:31]execute_cgi json_proto POST (null) [20:22:31]execute_cgi path=json_proto method=POST [20:22:31]POST find Content-Length [20:22:31]Host: 172.17.40.67:8080 [20:22:31]Content-Length: 678 [20:22:31]Content-Type: application/json [20:22:31] [20:22:31]POST finish read [20:22:31]Found Content-Length = 678 [20:22:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:22:31]execute_script... [20:22: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)3407721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:22:31]POST & json_proto [20:22:31]process_json_proto [20:22:31]json parsed OK: [20:22:31]protocol is kg_v1.0 [20:22:31]action value=close_receipt [20:22:31]process_action close_receipt [20:22:31]cmd_close_receipt [20:22:31]MH_GetDate [20:22:31]Write to MH i2c: F0 00 00 75 22 86 [20:22:31]Write i2c OK [20:22:31]MH_I2C_Read... [20:22:31]Read from MH i2c: F0 [20:22:31]MH_I2C_Read... [20:22:31]Read from MH i2c: F0 09 00 [20:22:31]MH_I2C_Read... [20:22:31]Read from MH i2c: F0 09 00 75 22 00 08 44 21 67 EE DA 66 66 F7 [20:22:31]GetLastDocTimeStamp 1730233015 [20:22:31]current date 1730233352 [20:22:31]FM_GetShiftState [20:22:31]SAM_PROTO_GetShiftState [20:22:31]wFMCommunicate request_size=4 [20:22:31]MH_SAM_APDU [20:22:31]CAPDU: 80 13 01 00 [20:22:31]Write to MH i2c: E2 08 00 76 22 80 13 01 00 00 00 00 00 15 [20:22:31]Write i2c OK [20:22:31]MH_I2C_Read... [20:22:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:31]Read from MH i2c: E2 [20:22:31]MH_I2C_Read... [20:22:31]Read from MH i2c: E2 0E 00 [20:22:31]MH_I2C_Read... [20:22:31]Read from MH i2c: E2 0E 00 76 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 73 [20:22:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:22:31]wFMCommunicate OK [20:22:31]SAM_PROTO_GetShiftState done [20:22:31]FM_GetShiftState done [20:22:31]opened in 1730160548 [20:22:31]opened+sec_in_day 1730246948 [20:22:31]quantity*price = 60009 [20:22:31]sum+1 = 60010 [20:22:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 693 29.10.2024 20:22 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97184 ФПД: 52151311982342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97184&fm=52151311982342&tin=02508201610067®Number=0000000000170478&sum=60000 [20:22:32]StoreToDocumentArchive [20:22:32]shift 145 fd 97184 [20:22:32]save to /storage/0145/doc_00097184 [20:22:32]save last doc name /storage/0145/doc_00097184 to /storage/kkm_last_doc_name [20:22:32]save OK [20:22:32]Clear old archive folders... [20:22:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:22:32]tlvbuf is B6F20230 [20:22:32]SAM_PROTO_ClearQueue [20:22:32]wFMCommunicate request_size=4 [20:22:32]MH_SAM_APDU [20:22:32]CAPDU: 80 09 00 00 [20:22:32]Write to MH i2c: E2 08 00 83 22 80 09 00 00 00 00 00 00 17 [20:22:32]Write i2c OK [20:22:32]MH_I2C_Read... [20:22:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:22:32]Read from MH i2c: E2 [20:22:32]MH_I2C_Read... [20:22:32]Read from MH i2c: E2 03 00 [20:22:32]MH_I2C_Read... [20:22:32]Read from MH i2c: E2 03 00 83 22 00 90 00 19 [20:22:32]RAPDU: 90 00 [20:22:32]wFMCommunicate OK [20:22:32]SAM_PROTO_ClearQueue done [20:22:32]KKMCreateOFDPacket [20:22:32]OFDProtocolAddRootSTLVToBuf [20:22:32]FM_MakeSignedData [20:22:32]FM_MakeSignedData [20:22:32]SAM_PROTO_SignData [20:22:32]wFMCommunicate request_size=4 [20:22:32]MH_SAM_APDU [20:22:32]CAPDU: 80 0D 01 02 [20:22:32]Write to MH i2c: E2 08 00 84 22 80 0D 01 02 00 00 00 00 1F [20:22:32]Write i2c OK [20:22:32]MH_I2C_Read... [20:22:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:22:32]Read from MH i2c: E2 [20:22:32]MH_I2C_Read... [20:22:32]Read from MH i2c: E2 03 00 [20:22:32]MH_I2C_Read... [20:22:32]Read from MH i2c: E2 03 00 84 22 00 90 00 1A [20:22:32]RAPDU: 90 00 [20:22:32]wFMCommunicate OK [20:22:32]wFMCommunicate request_size=255 [20:22:32]MH_SAM_APDU [20:22:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B5 02 00 00 F4 03 04 00 08 44 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7B 01 00 35 04 06 00 2F [20:22:32]Write to MH i2c: E2 02 01 85 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B5 02 00 00 F4 03 04 00 08 44 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7B 01 00 35 04 06 00 2F 00 00 F1 [20:22:32]Write i2c OK [20:22:32]MH_I2C_Read... [20:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:33]Read from MH i2c: E2 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 03 00 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 03 00 85 22 00 90 00 1B [20:22:33]RAPDU: 90 00 [20:22:33]wFMCommunicate OK [20:22:33]wFMCommunicate request_size=10 [20:22:33]MH_SAM_APDU [20:22:33]CAPDU: 80 0D 02 02 05 6E 6C 6C DF 06 [20:22:33]Write to MH i2c: E2 0D 00 86 22 80 0D 02 02 05 00 6E 6C 6C DF 06 00 00 57 [20:22:33]Write i2c OK [20:22:33]MH_I2C_Read... [20:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:33]Read from MH i2c: E2 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 03 00 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 03 00 86 22 00 90 00 1C [20:22:33]RAPDU: 90 00 [20:22:33]wFMCommunicate OK [20:22:33]wFMCommunicate request_size=4 [20:22:33]MH_SAM_APDU [20:22:33]CAPDU: 80 0D 03 02 [20:22:33]Write to MH i2c: E2 08 00 87 22 80 0D 03 02 00 00 00 00 24 [20:22:33]Write i2c OK [20:22:33]MH_I2C_Read... [20:22:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:22:33]Read from MH i2c: E2 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 0B 00 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 0B 00 87 22 00 CB 77 7C 60 20 8F F2 18 90 00 FC [20:22:33]RAPDU: CB 77 7C 60 20 8F F2 18 90 00 [20:22:33]wFMCommunicate OK [20:22:33]SAM_PROTO_SignData done [20:22:33]FM_MakeSignedData done [20:22:33]CreateOFDProtocolMessage [20:22:33]wFMCommunicate request_size=4 [20:22:33]MH_SAM_APDU [20:22:33]CAPDU: 80 11 00 00 [20:22:33]Write to MH i2c: E2 08 00 88 22 80 11 00 00 00 00 00 00 24 [20:22:33]Write i2c OK [20:22:33]MH_I2C_Read... [20:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:33]Read from MH i2c: E2 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 17 00 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: E2 17 00 88 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [20:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:22:33]wFMCommunicate OK [20:22:33]CreateOFDProtocolMessage done [20:22:33]OFDSenderStorePacket 97184 [20:22:33]StoreOFDPacket docnum=97184 [20:22:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F A1 07 01 FC 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 34 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 B5 02 00 00 F4 03 04 00 08 44 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7B 01 00 35 04 06 00 2F 6E 6C 6C DF 06 CB 77 7C 60 20 8F F2 18 [20:22:33]CheckFolder [20:22:33]dirname=/storage/ofd_packets [20:22:33]CheckFolder done [20:22:33]ProducePacketName [20:22:33]name=ofd_packets/00097184 [20:22:33]NVStorageSaveData ofd_packets/00097184 [20:22:33]File name is /storage/ofd_packets/00097184 [20:22:33]Write 301 bytes [20:22:33]NVStorageSaveData done [20:22:33]OFDSenderStorePacket done [20:22:33]KKMCreateOFDPacket done [20:22:33]NVStorageSaveData kkm_last_timestamp [20:22:33]File name is /storage/kkm_last_timestamp [20:22:33]Write 4 bytes [20:22:33]NVStorageSaveData done [20:22:33]ExternCall_PrintAddStr [20:22:33]wPrintStart [20:22:33]Write to MH i2c: 01 00 00 89 22 AB [20:22:33]Write i2c OK [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: 01 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: 01 07 00 [20:22:33]MH_I2C_Read... [20:22:33]Read from MH i2c: 01 07 00 89 22 00 00 00 00 00 FF 0F C0 [20:22:33]RasterBufferAndPrint [20:22:33]line Счет N : (1)3407721 [20:22:33]line ИНН: 02508201610067 [20:22:33]line Контрольно-Кассовый Чек [20:22:33]line ПРОДАЖА [20:22:33]line ТРК (МРК, ГНК) : 12 [20:22:33]line Товар: 2710124130 [20:22:33]line Аи-92-К-4 [20:22:33]line 8.970 * 66.90 [20:22:33]line = 600.09 [20:22:33]line НДС 12% НСП 1% [20:22:33]line > о реализуемом товаре [20:22:33]line ОКРУГЛЕНИЕ: -0.09 [20:22:33]line ИТОГО: 600.00 [20:22:33]line Внесено: 600.00 [20:22:33]line СДАЧА: 0.00 [20:22:33]line НСП 1% : 5.31 [20:22:33]line НДС 12% : 63.73 [20:22:33]line Наличными: 600.00 [20:22:33]line Безнал.: 0.00 [20:22:33]line Место: АЗС № 82 "Партнер Нефть" [20:22:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:22:33]line СНО: Общий режим [20:22:33]line Чек 693 29.10.2024 20:22 [20:22:33]line Смена: 145 ФФД: 1.0 [20:22:33]line ЗНМ: 0300000017 [20:22:33]line РНМ: 0000000000170478 [20:22:33]line Версия ККМ: v1.0 [20:22:33]line ФМ: 0000000002098560 [20:22:33]line ФД: 97184 [20:22:33]line ФПД: 52151311982342 [20:22:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202232&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97184&fm=52151311982342&tin=02508201610067®Number=0000000000170478&sum=60000 [20:22:33]OFD Sender: Processing packet 97184 [packets to send 59, broken 58] [20:22:33]ProducePacketName [20:22:33]name=ofd_packets/00097184 [20:22:33]OFD Sender: To server: pG, [20:22:33]CommunicateWithHost lk.salyk.kg:30040 [20:22:33]ConnectInit lk.salyk.kg [20:22:33]written 0, free lines is 4095 [20:22:33]Connected sock=10 [20:22:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F A1 07 01 FC 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 34 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 B5 02 00 00 F4 03 04 00 08 44 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 7B 01 00 35 04 06 00 2F 6E 6C 6C DF 06 CB 77 7C 60 20 8F F2 18 [20:22:34]Write to MH i2c: 01 00 00 B4 22 D6 [20:22:34]Write i2c OK [20:22:34]MH_I2C_Read... [20:22:34]Read from MH i2c: 01 [20:22:34]MH_I2C_Read... [20:22:34]Read from MH i2c: 01 07 00 [20:22:34]MH_I2C_Read... [20:22:34]Read from MH i2c: 01 07 00 B4 22 00 00 00 00 00 0C 0D F6 [20:22:34]RasterBufferAndPrint [20:22:34]line [20:22:34]line [20:22:34]line [20:22:34]line [20:22:34]line [20:22:34]written 0, free lines is 3346 [20:22:34]MH_Cut [20:22:34]Write to MH i2c: D1 01 00 BB 22 01 AF [20:22:34]Write i2c OK [20:22:34]MH_I2C_Read... [20:22:34]Read from MH i2c: D1 [20:22:34]MH_I2C_Read... [20:22:34]Read from MH i2c: D1 01 00 [20:22:34]MH_I2C_Read... [20:22:34]Read from MH i2c: D1 01 00 BB 22 00 AE [20:22:34]Write to MH i2c: 01 00 00 BC 22 DE [20:22:34]Write i2c OK [20:22:34]MH_I2C_Read... [20:22:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F7 34 47 00 D8 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 32 30 39 38 35 36 30 10 04 04 00 A0 7B 01 00 F4 03 04 00 2D EE 20 67 B6 04 01 00 00 20 B5 0F B7 A2 DA 1A 88 [20:22:34]CommunicateWithHost err = 0 [20:22:34]CheckOFDResponse [20:22:34]1017 (14) - 77093643461234 [20:22:34]1041 (16) - 0000000002098560 [20:22:34]1040 (4) - 97184 [20:22:34]1012 (4) - 29.10.2024 14:16 [20:22:34]1206 (1) - 0 [20:22:34]OFD Sender: Remove packet 97184 [20:22:34]ProducePacketName [20:22:34]name=ofd_packets/00097184 [20:22:34]NVStorageDeleteData [20:22:34]OFD Sender: No OFD packet to send [20:22:34]*** Cut start [20:22:34]*** Partial cut [20:22:34]*** CUTSNS_PIN = 1 [20:22:34]*** CUTSNS_PIN = 0 [20:22:35]*** Brake cut motor [20:22:35]Read from MH i2c: 01 [20:22:35]MH_I2C_Read... [20:22:35]*** Stop cut motor [20:22:35]*** Cut end [20:22:35]Read from MH i2c: 01 07 00 [20:22:35]MH_I2C_Read... [20:22:35]Read from MH i2c: 01 07 00 BC 22 00 00 00 00 00 FF 0F F3 [20:22:35]process_action close_receipt done [20:22:35]requested_data is exist [20:22:35]produce_requested_data [20:22:35]requested_item fm.sn is exist - process it [20:22:35]wFMCommunicate request_size=4 [20:22:35]MH_SAM_APDU [20:22:35]CAPDU: 80 11 00 00 [20:22:35]Write to MH i2c: E2 08 00 BD 22 80 11 00 00 00 00 00 00 59 [20:22:35]Write i2c OK [20:22:35]MH_I2C_Read... [20:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:35]Read from MH i2c: E2 [20:22:35]MH_I2C_Read... [20:22:35]Read from MH i2c: E2 17 00 [20:22:35]MH_I2C_Read... [20:22:35]Read from MH i2c: E2 17 00 BD 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [20:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:22:35]wFMCommunicate OK [20:22:35]requested_item fd.num is exist - process it [20:22:35]SAM_PROTO_GetFieldsCounters [20:22:35]wFMCommunicate request_size=4 [20:22:35]MH_SAM_APDU [20:22:35]CAPDU: 80 13 00 00 [20:22:35]Write to MH i2c: E2 08 00 BE 22 80 13 00 00 00 00 00 00 5C [20:22:35]Write i2c OK [20:22:35]MH_I2C_Read... [20:22:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:35]Read from MH i2c: E2 [20:22:35]MH_I2C_Read... [20:22:35]Read from MH i2c: E2 62 00 [20:22:35]MH_I2C_Read... [20:22:35]Read from MH i2c: E2 62 00 BE 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [20:22:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:35]wFMCommunicate OK [20:22:35]SAM_PROTO_GetFieldsCounters done [20:22:35]requested_item shift.num is exist - process it [20:22:35]requested_item shift.opened is exist - process it [20:22:35]req_shift_opened [20:22:35]FM_GetShiftState [20:22:35]SAM_PROTO_GetShiftState [20:22:35]wFMCommunicate request_size=4 [20:22:35]MH_SAM_APDU [20:22:35]CAPDU: 80 13 01 00 [20:22:35]Write to MH i2c: E2 08 00 BF 22 80 13 01 00 00 00 00 00 5E [20:22:35]Write i2c OK [20:22:35]MH_I2C_Read... [20:22:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:35]Read from MH i2c: E2 [20:22:35]MH_I2C_Read... [20:22:35]Read from MH i2c: E2 0E 00 [20:22:35]MH_I2C_Read... [20:22:35]Read from MH i2c: E2 0E 00 BF 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BC [20:22:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:22:35]wFMCommunicate OK [20:22:35]SAM_PROTO_GetShiftState done [20:22:35]FM_GetShiftState done [20:22:35]req_shift_opened done [20:22:35]requested_item shift.open_date is exist - process it [20:22:35]req_shift_open_date [20:22:35]req_shift_open_date done [20:22:35]produce_requested_data done [20:22:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97184,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:22:35]process_action_free close_receipt [20:22:35]json_value_free [20:22:35]json_value_free done [20:22:35]process_json_proto returns [20:22:35]Send response to host [20:22:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97184,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:22:35]free response buf [20:22:35]execute_script done [20:22:35]execute_script returns [20:22:35]free content buf [20:22:35]Sock 9.Close socket [20:22:35]Sock 9.Thread stoped [20:22:39]OFD Sender: No OFD packet to send [20:22:44]OFD Sender: No OFD packet to send [20:22:49]OFD Sender: No OFD packet to send [20:22:54]OFD Sender: No OFD packet to send [20:22:59]OFD Sender: No OFD packet to send [20:23:04]OFD Sender: No OFD packet to send [20:23:09]OFD Sender: No OFD packet to send [20:23:14]OFD Sender: No OFD packet to send [20:23:19]OFD Sender: No OFD packet to send [20:23:24]OFD Sender: No OFD packet to send [20:23:29]OFD Sender: No OFD packet to send [20:23:34]OFD Sender: No OFD packet to send [20:23:39]OFD Sender: No OFD packet to send [20:23:44]OFD Sender: No OFD packet to send [20:23:49]OFD Sender: No OFD packet to send [20:23:54]OFD Sender: No OFD packet to send [20:23:59]OFD Sender: No OFD packet to send [20:24:04]OFD Sender: No OFD packet to send [20:24:09]OFD Sender: No OFD packet to send [20:24:14]OFD Sender: No OFD packet to send [20:24:19]OFD Sender: No OFD packet to send [20:24:24]OFD Sender: No OFD packet to send [20:24:29]OFD Sender: No OFD packet to send [20:24:34]OFD Sender: No OFD packet to send [20:24:39]OFD Sender: No OFD packet to send [20:24:44]OFD Sender: No OFD packet to send [20:24:49]OFD Sender: No OFD packet to send [20:24:54]OFD Sender: No OFD packet to send [20:24:59]OFD Sender: No OFD packet to send [20:25:04]OFD Sender: No OFD packet to send [20:25:09]OFD Sender: No OFD packet to send [20:25:14]OFD Sender: No OFD packet to send [20:25:19]OFD Sender: No OFD packet to send [20:25:24]OFD Sender: No OFD packet to send [20:25:29]OFD Sender: No OFD packet to send [20:25:34]OFD Sender: No OFD packet to send [20:25:39]OFD Sender: No OFD packet to send [20:25:44]OFD Sender: No OFD packet to send [20:25:49]OFD Sender: No OFD packet to send [20:25:54]OFD Sender: No OFD packet to send [20:25:59]OFD Sender: No OFD packet to send [20:26:04]OFD Sender: No OFD packet to send [20:26:09]OFD Sender: No OFD packet to send [20:26:14]OFD Sender: No OFD packet to send [20:26:19]OFD Sender: No OFD packet to send [20:26:24]OFD Sender: No OFD packet to send [20:26:29]OFD Sender: No OFD packet to send [20:26:34]OFD Sender: No OFD packet to send [20:26:39]OFD Sender: No OFD packet to send [20:26:44]OFD Sender: No OFD packet to send [20:26:49]OFD Sender: No OFD packet to send [20:26:54]OFD Sender: No OFD packet to send [20:26:59]OFD Sender: No OFD packet to send [20:27:04]OFD Sender: No OFD packet to send [20:27:09]OFD Sender: No OFD packet to send [20:27:14]OFD Sender: No OFD packet to send [20:27:19]OFD Sender: No OFD packet to send [20:27:24]OFD Sender: No OFD packet to send [20:27:29]OFD Sender: No OFD packet to send [20:27:34]OFD Sender: No OFD packet to send [20:27:39]OFD Sender: No OFD packet to send [20:27:44]OFD Sender: No OFD packet to send [20:27:49]OFD Sender: No OFD packet to send [20:27:54]OFD Sender: No OFD packet to send [20:27:59]OFD Sender: No OFD packet to send [20:28:04]OFD Sender: No OFD packet to send [20:28:10]OFD Sender: No OFD packet to send [20:28:15]OFD Sender: No OFD packet to send [20:28:20]OFD Sender: No OFD packet to send [20:28:25]OFD Sender: No OFD packet to send [20:28:30]OFD Sender: No OFD packet to send [20:28:35]OFD Sender: No OFD packet to send [20:28:40]OFD Sender: No OFD packet to send [20:28:45]OFD Sender: No OFD packet to send [20:28:50]OFD Sender: No OFD packet to send [20:28:55]OFD Sender: No OFD packet to send [20:29:00]OFD Sender: No OFD packet to send [20:29:05]OFD Sender: No OFD packet to send [20:29:10]OFD Sender: No OFD packet to send [20:29:15]OFD Sender: No OFD packet to send [20:29:20]OFD Sender: No OFD packet to send [20:29:22]accept exits with 7 [20:29:22]New connection [20:29:22]New thread 3066580324 created [20:29:22]Thread 3066723684 joined [20:29:22]Waiting for new connection... [20:29:22] Sock 7.Parse request [20:29:22]Sock 7.Check first char [20:29:22]Sock 7.First char is OK [20:29:22]request: POST /json_proto HTTP/1.0 [20:29:22]Method: POST [20:29:22]URL: /json_proto [20:29:22]Method is POST - this is cgi request [20:29:22]url: /json_proto [20:29:22]query_string will be loaded in cgi processing [20:29:22]execute_cgi json_proto POST (null) [20:29:22]execute_cgi path=json_proto method=POST [20:29:22]POST find Content-Length [20:29:22]Host: 172.17.40.67:8080 [20:29:22]Content-Length: 764 [20:29:22]Content-Type: application/json [20:29:22] [20:29:22]POST finish read [20:29:22]Found Content-Length = 764 [20:29:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:22]execute_script... [20:29: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)3407722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:22]POST & json_proto [20:29:22]process_json_proto [20:29:22]json parsed OK: [20:29:22]protocol is kg_v1.0 [20:29:22]action value=close_receipt [20:29:22]process_action close_receipt [20:29:22]cmd_close_receipt [20:29:22]MH_GetDate [20:29:22]Write to MH i2c: F0 00 00 C0 22 D1 [20:29:22]Write i2c OK [20:29:22]MH_I2C_Read... [20:29:22]Read from MH i2c: F0 [20:29:22]MH_I2C_Read... [20:29:22]Read from MH i2c: F0 09 00 [20:29:22]MH_I2C_Read... [20:29:22]Read from MH i2c: F0 09 00 C0 22 00 A3 45 21 67 EE DA 66 66 DE [20:29:22]GetLastDocTimeStamp 1730233352 [20:29:22]current date 1730233763 [20:29:22]FM_GetShiftState [20:29:22]SAM_PROTO_GetShiftState [20:29:22]wFMCommunicate request_size=4 [20:29:22]MH_SAM_APDU [20:29:22]CAPDU: 80 13 01 00 [20:29:22]Write to MH i2c: E2 08 00 C1 22 80 13 01 00 00 00 00 00 60 [20:29:22]Write i2c OK [20:29:22]MH_I2C_Read... [20:29:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:22]Read from MH i2c: E2 [20:29:22]MH_I2C_Read... [20:29:22]Read from MH i2c: E2 0E 00 [20:29:22]MH_I2C_Read... [20:29:22]Read from MH i2c: E2 0E 00 C1 22 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BE [20:29:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:29:22]wFMCommunicate OK [20:29:22]SAM_PROTO_GetShiftState done [20:29:22]FM_GetShiftState done [20:29:22]opened in 1730160548 [20:29:22]opened+sec_in_day 1730246948 [20:29:22]quantity*price = 50063 [20:29:22]sum+1 = 50064 [20:29:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 694 29.10.2024 20:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97185 ФПД: 28018854047669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202923&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97185&fm=28018854047669&tin=02508201610067®Number=0000000000170478&sum=50063 [20:29:24]StoreToDocumentArchive [20:29:24]shift 145 fd 97185 [20:29:24]save to /storage/0145/doc_00097185 [20:29:24]save last doc name /storage/0145/doc_00097185 to /storage/kkm_last_doc_name [20:29:24]save OK [20:29:24]Clear old archive folders... [20:29:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:29:24]tlvbuf is B6F20230 [20:29:24]SAM_PROTO_ClearQueue [20:29:24]wFMCommunicate request_size=4 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 09 00 00 [20:29:24]Write to MH i2c: E2 08 00 CE 22 80 09 00 00 00 00 00 00 62 [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 CE 22 00 90 00 64 [20:29:24]RAPDU: 90 00 [20:29:24]wFMCommunicate OK [20:29:24]SAM_PROTO_ClearQueue done [20:29:24]KKMCreateOFDPacket [20:29:24]OFDProtocolAddRootSTLVToBuf [20:29:24]FM_MakeSignedData [20:29:24]FM_MakeSignedData [20:29:24]SAM_PROTO_SignData [20:29:24]wFMCommunicate request_size=4 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 0D 01 02 [20:29:24]Write to MH i2c: E2 08 00 CF 22 80 0D 01 02 00 00 00 00 6A [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 CF 22 00 90 00 65 [20:29:24]RAPDU: 90 00 [20:29:24]wFMCommunicate OK [20:29:24]wFMCommunicate request_size=255 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B6 02 00 00 F4 03 04 00 A3 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7B 01 00 35 04 06 00 19 7B A5 D7 [20:29:24]Write to MH i2c: E2 02 01 D0 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 02 00 00 F4 03 04 00 A3 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7B 01 00 35 04 06 00 19 7B A5 D7 00 00 DB [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 D0 22 00 90 00 66 [20:29:24]RAPDU: 90 00 [20:29:24]wFMCommunicate OK [20:29:24]wFMCommunicate request_size=7 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 0D 02 02 02 AF B5 [20:29:24]Write to MH i2c: E2 0A 00 D1 22 80 0D 02 02 02 00 AF B5 00 00 D5 [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 03 00 D1 22 00 90 00 67 [20:29:24]RAPDU: 90 00 [20:29:24]wFMCommunicate OK [20:29:24]wFMCommunicate request_size=4 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 0D 03 02 [20:29:24]Write to MH i2c: E2 08 00 D2 22 80 0D 03 02 00 00 00 00 6F [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 0B 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 0B 00 D2 22 00 02 A5 6A 72 BD 26 E1 32 90 00 E9 [20:29:24]RAPDU: 02 A5 6A 72 BD 26 E1 32 90 00 [20:29:24]wFMCommunicate OK [20:29:24]SAM_PROTO_SignData done [20:29:24]FM_MakeSignedData done [20:29:24]CreateOFDProtocolMessage [20:29:24]wFMCommunicate request_size=4 [20:29:24]MH_SAM_APDU [20:29:24]CAPDU: 80 11 00 00 [20:29:24]Write to MH i2c: E2 08 00 D3 22 80 11 00 00 00 00 00 00 6F [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:24]Read from MH i2c: E2 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 17 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: E2 17 00 D3 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [20:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:29:24]wFMCommunicate OK [20:29:24]CreateOFDProtocolMessage done [20:29:24]OFDSenderStorePacket 97185 [20:29:24]StoreOFDPacket docnum=97185 [20:29:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 69 7D 04 01 9F 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 02 00 00 F4 03 04 00 A3 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7B 01 00 35 04 06 00 19 7B A5 D7 AF B5 02 A5 6A 72 BD 26 E1 32 [20:29:24]CheckFolder [20:29:24]dirname=/storage/ofd_packets [20:29:24]CheckFolder done [20:29:24]ProducePacketName [20:29:24]name=ofd_packets/00097185 [20:29:24]NVStorageSaveData ofd_packets/00097185 [20:29:24]File name is /storage/ofd_packets/00097185 [20:29:24]Write 298 bytes [20:29:24]NVStorageSaveData done [20:29:24]OFDSenderStorePacket done [20:29:24]KKMCreateOFDPacket done [20:29:24]NVStorageSaveData kkm_last_timestamp [20:29:24]File name is /storage/kkm_last_timestamp [20:29:24]Write 4 bytes [20:29:24]NVStorageSaveData done [20:29:24]ExternCall_PrintAddStr [20:29:24]wPrintStart [20:29:24]Write to MH i2c: 01 00 00 D4 22 F6 [20:29:24]Write i2c OK [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: 01 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: 01 07 00 [20:29:24]MH_I2C_Read... [20:29:24]Read from MH i2c: 01 07 00 D4 22 00 00 00 00 00 FF 0F 0B [20:29:24]RasterBufferAndPrint [20:29:24]line Счет N : (1)3407722 [20:29:24]line ИНН: 02508201610067 [20:29:24]line Контрольно-Кассовый Чек [20:29:24]line ПРОДАЖА [20:29:24]line ТРК (МРК, ГНК) : 51 [20:29:24]line Товар: 2710194210 [20:29:24]line ДТ-К-5 [20:29:24]line 6.570 * 76.20 [20:29:24]line = 500.63 [20:29:24]line НДС 12% НСП 1% [20:29:24]line > о реализуемом товаре [20:29:24]line ИТОГО: 500.63 [20:29:24]line НСП 1% : 4.43 [20:29:24]line НДС 12% : 53.16 [20:29:24]line Наличными: 0.00 [20:29:24]line Безнал.: 500.63 [20:29:24]line Место: АЗС № 82 "Партнер Нефть" [20:29:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:29:24]line СНО: Общий режим [20:29:24]line Чек 694 29.10.2024 20:29 [20:29:24]line Смена: 145 ФФД: 1.0 [20:29:24]line ЗНМ: 0300000017 [20:29:24]line РНМ: 0000000000170478 [20:29:24]line Версия ККМ: v1.0 [20:29:24]line Платежная система: Mbank [20:29:24]line ФМ: 0000000002098560 [20:29:24]line ФД: 97185 [20:29:24]line ФПД: 28018854047669 [20:29:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202923&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97185&fm=28018854047669&tin=02508201610067®Number=0000000000170478&sum=50063 [20:29:24]OFD Sender: Processing packet 97185 [packets to send 59, broken 58] [20:29:24]ProducePacketName [20:29:24]name=ofd_packets/00097185 [20:29:24]OFD Sender: To server: pG, [20:29:24]CommunicateWithHost lk.salyk.kg:30040 [20:29:24]ConnectInit lk.salyk.kg [20:29:24]written 0, free lines is 4095 [20:29:25]Connected sock=10 [20:29:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 69 7D 04 01 9F 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 02 00 00 F4 03 04 00 A3 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 7B 01 00 35 04 06 00 19 7B A5 D7 AF B5 02 A5 6A 72 BD 26 E1 32 [20:29:25]Write to MH i2c: 01 00 00 FD 22 1F [20:29:25]Write i2c OK [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: 01 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: 01 07 00 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: 01 07 00 FD 22 00 00 00 00 00 2A 0D 5D [20:29:25]RasterBufferAndPrint [20:29:25]line [20:29:25]line [20:29:25]line [20:29:25]line [20:29:25]line [20:29:25]written 0, free lines is 3377 [20:29:25]MH_Cut [20:29:25]Write to MH i2c: D1 01 00 04 23 01 F9 [20:29:25]Write i2c OK [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: D1 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: D1 01 00 [20:29:25]MH_I2C_Read... [20:29:25]Read from MH i2c: D1 01 00 04 23 00 F8 [20:29:25]Write to MH i2c: 01 00 00 05 23 28 [20:29:25]Write i2c OK [20:29:25]MH_I2C_Read... [20:29:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 34 07 47 00 BC 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 32 30 39 38 35 36 30 10 04 04 00 A1 7B 01 00 F4 03 04 00 C9 EF 20 67 B6 04 01 00 00 32 F1 6A 58 10 D6 07 FE [20:29:25]CommunicateWithHost err = 0 [20:29:25]CheckOFDResponse [20:29:25]1017 (14) - 77093643461234 [20:29:25]1041 (16) - 0000000002098560 [20:29:25]1040 (4) - 97185 [20:29:25]1012 (4) - 29.10.2024 14:23 [20:29:25]1206 (1) - 0 [20:29:25]OFD Sender: Remove packet 97185 [20:29:25]ProducePacketName [20:29:25]name=ofd_packets/00097185 [20:29:25]NVStorageDeleteData [20:29:26]OFD Sender: No OFD packet to send [20:29:26]*** Cut start [20:29:26]*** Partial cut [20:29:26]*** CUTSNS_PIN = 1 [20:29:26]*** CUTSNS_PIN = 0 [20:29:26]*** Brake cut motor [20:29:26]Read from MH i2c: 01 [20:29:26]MH_I2C_Read... [20:29:26]*** Stop cut motor [20:29:26]*** Cut end [20:29:26]Read from MH i2c: 01 07 00 [20:29:26]MH_I2C_Read... [20:29:26]Read from MH i2c: 01 07 00 05 23 00 00 00 00 00 FF 0F 3D [20:29:26]process_action close_receipt done [20:29:26]requested_data is exist [20:29:26]produce_requested_data [20:29:26]requested_item fm.sn is exist - process it [20:29:26]wFMCommunicate request_size=4 [20:29:26]MH_SAM_APDU [20:29:26]CAPDU: 80 11 00 00 [20:29:26]Write to MH i2c: E2 08 00 06 23 80 11 00 00 00 00 00 00 A3 [20:29:26]Write i2c OK [20:29:26]MH_I2C_Read... [20:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:26]Read from MH i2c: E2 [20:29:26]MH_I2C_Read... [20:29:26]Read from MH i2c: E2 17 00 [20:29:26]MH_I2C_Read... [20:29:26]Read from MH i2c: E2 17 00 06 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [20:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:29:26]wFMCommunicate OK [20:29:26]requested_item fd.num is exist - process it [20:29:26]SAM_PROTO_GetFieldsCounters [20:29:26]wFMCommunicate request_size=4 [20:29:26]MH_SAM_APDU [20:29:26]CAPDU: 80 13 00 00 [20:29:26]Write to MH i2c: E2 08 00 07 23 80 13 00 00 00 00 00 00 A6 [20:29:26]Write i2c OK [20:29:26]MH_I2C_Read... [20:29:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:26]Read from MH i2c: E2 [20:29:26]MH_I2C_Read... [20:29:26]Read from MH i2c: E2 62 00 [20:29:26]MH_I2C_Read... [20:29:26]Read from MH i2c: E2 62 00 07 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 9D [20:29:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:26]wFMCommunicate OK [20:29:26]SAM_PROTO_GetFieldsCounters done [20:29:26]requested_item shift.num is exist - process it [20:29:26]requested_item shift.opened is exist - process it [20:29:26]req_shift_opened [20:29:26]FM_GetShiftState [20:29:26]SAM_PROTO_GetShiftState [20:29:26]wFMCommunicate request_size=4 [20:29:26]MH_SAM_APDU [20:29:26]CAPDU: 80 13 01 00 [20:29:26]Write to MH i2c: E2 08 00 08 23 80 13 01 00 00 00 00 00 A8 [20:29:26]Write i2c OK [20:29:26]MH_I2C_Read... [20:29:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:26]Read from MH i2c: E2 [20:29:26]MH_I2C_Read... [20:29:26]Read from MH i2c: E2 0E 00 [20:29:26]MH_I2C_Read... [20:29:26]Read from MH i2c: E2 0E 00 08 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 06 [20:29:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:29:26]wFMCommunicate OK [20:29:26]SAM_PROTO_GetShiftState done [20:29:26]FM_GetShiftState done [20:29:26]req_shift_opened done [20:29:26]requested_item shift.open_date is exist - process it [20:29:26]req_shift_open_date [20:29:26]req_shift_open_date done [20:29:26]produce_requested_data done [20:29:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97185,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:29:26]process_action_free close_receipt [20:29:26]json_value_free [20:29:26]json_value_free done [20:29:26]process_json_proto returns [20:29:26]Send response to host [20:29:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97185,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:29:26]free response buf [20:29:26]execute_script done [20:29:26]execute_script returns [20:29:26]free content buf [20:29:26]Sock 7.Close socket [20:29:26]Sock 7.Thread stoped [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:29:55]accept exits with 9 [20:29:55]New connection [20:29:55]New thread 3066723684 created [20:29:55]Thread 3066580324 joined [20:29:55]Waiting for new connection... [20:29:55] Sock 9.Parse request [20:29:55]Sock 9.Check first char [20:29:55]Sock 9.First char is OK [20:29:55]request: POST /json_proto HTTP/1.0 [20:29:55]Method: POST [20:29:55]URL: /json_proto [20:29:55]Method is POST - this is cgi request [20:29:55]url: /json_proto [20:29:55]query_string will be loaded in cgi processing [20:29:55]execute_cgi json_proto POST (null) [20:29:55]execute_cgi path=json_proto method=POST [20:29:55]POST find Content-Length [20:29:55]Host: 172.17.40.67:8080 [20:29:55]Content-Length: 679 [20:29:55]Content-Type: application/json [20:29:55] [20:29:55]POST finish read [20:29:55]Found Content-Length = 679 [20:29:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:29:55]execute_script... [20:29: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)3407723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:29:55]POST & json_proto [20:29:55]process_json_proto [20:29:55]json parsed OK: [20:29:55]protocol is kg_v1.0 [20:29:55]action value=close_receipt [20:29:55]process_action close_receipt [20:29:55]cmd_close_receipt [20:29:55]MH_GetDate [20:29:55]Write to MH i2c: F0 00 00 09 23 1B [20:29:55]Write i2c OK [20:29:55]MH_I2C_Read... [20:29:55]Read from MH i2c: F0 [20:29:55]MH_I2C_Read... [20:29:55]Read from MH i2c: F0 09 00 [20:29:55]MH_I2C_Read... [20:29:55]Read from MH i2c: F0 09 00 09 23 00 C4 45 21 67 EE DA 66 66 49 [20:29:55]GetLastDocTimeStamp 1730233763 [20:29:55]current date 1730233796 [20:29:55]FM_GetShiftState [20:29:55]SAM_PROTO_GetShiftState [20:29:55]wFMCommunicate request_size=4 [20:29:55]MH_SAM_APDU [20:29:55]CAPDU: 80 13 01 00 [20:29:55]Write to MH i2c: E2 08 00 0A 23 80 13 01 00 00 00 00 00 AA [20:29:55]Write i2c OK [20:29:55]MH_I2C_Read... [20:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:55]Read from MH i2c: E2 [20:29:55]MH_I2C_Read... [20:29:55]Read from MH i2c: E2 0E 00 [20:29:55]MH_I2C_Read... [20:29:55]Read from MH i2c: E2 0E 00 0A 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 08 [20:29:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:29:55]wFMCommunicate OK [20:29:55]SAM_PROTO_GetShiftState done [20:29:55]FM_GetShiftState done [20:29:55]opened in 1730160548 [20:29:55]opened+sec_in_day 1730246948 [20:29:55]quantity*price = 70044 [20:29:55]sum+1 = 70045 [20:29:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 695 29.10.2024 20:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97186 ФПД: 115885032977927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97186&fm=115885032977927&tin=02508201610067®Number=0000000000170478&sum=70000 [20:29:56]StoreToDocumentArchive [20:29:56]shift 145 fd 97186 [20:29:56]save to /storage/0145/doc_00097186 [20:29:56]save last doc name /storage/0145/doc_00097186 to /storage/kkm_last_doc_name [20:29:56]save OK [20:29:56]Clear old archive folders... [20:29:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:29:56]tlvbuf is B6F1D010 [20:29:56]SAM_PROTO_ClearQueue [20:29:56]wFMCommunicate request_size=4 [20:29:56]MH_SAM_APDU [20:29:56]CAPDU: 80 09 00 00 [20:29:56]Write to MH i2c: E2 08 00 17 23 80 09 00 00 00 00 00 00 AC [20:29:56]Write i2c OK [20:29:56]MH_I2C_Read... [20:29:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:56]Read from MH i2c: E2 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 17 23 00 90 00 AE [20:29:56]RAPDU: 90 00 [20:29:56]wFMCommunicate OK [20:29:56]SAM_PROTO_ClearQueue done [20:29:56]KKMCreateOFDPacket [20:29:56]OFDProtocolAddRootSTLVToBuf [20:29:56]FM_MakeSignedData [20:29:56]FM_MakeSignedData [20:29:56]SAM_PROTO_SignData [20:29:56]wFMCommunicate request_size=4 [20:29:56]MH_SAM_APDU [20:29:56]CAPDU: 80 0D 01 02 [20:29:56]Write to MH i2c: E2 08 00 18 23 80 0D 01 02 00 00 00 00 B4 [20:29:56]Write i2c OK [20:29:56]MH_I2C_Read... [20:29:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:56]Read from MH i2c: E2 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 18 23 00 90 00 AF [20:29:56]RAPDU: 90 00 [20:29:56]wFMCommunicate OK [20:29:56]wFMCommunicate request_size=255 [20:29:56]MH_SAM_APDU [20:29:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 B7 02 00 00 F4 03 04 00 C4 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7B 01 00 35 04 06 00 69 [20:29:56]Write to MH i2c: E2 02 01 19 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 34 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 B7 02 00 00 F4 03 04 00 C4 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7B 01 00 35 04 06 00 69 00 00 B4 [20:29:56]Write i2c OK [20:29:56]MH_I2C_Read... [20:29:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:56]Read from MH i2c: E2 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 19 23 00 90 00 B0 [20:29:56]RAPDU: 90 00 [20:29:56]wFMCommunicate OK [20:29:56]wFMCommunicate request_size=10 [20:29:56]MH_SAM_APDU [20:29:56]CAPDU: 80 0D 02 02 05 65 96 39 B6 07 [20:29:56]Write to MH i2c: E2 0D 00 1A 23 80 0D 02 02 05 00 65 96 39 B6 07 00 00 B2 [20:29:56]Write i2c OK [20:29:56]MH_I2C_Read... [20:29:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:56]Read from MH i2c: E2 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 03 00 1A 23 00 90 00 B1 [20:29:56]RAPDU: 90 00 [20:29:56]wFMCommunicate OK [20:29:56]wFMCommunicate request_size=4 [20:29:56]MH_SAM_APDU [20:29:56]CAPDU: 80 0D 03 02 [20:29:56]Write to MH i2c: E2 08 00 1B 23 80 0D 03 02 00 00 00 00 B9 [20:29:56]Write i2c OK [20:29:56]MH_I2C_Read... [20:29:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:56]Read from MH i2c: E2 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 0B 00 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 0B 00 1B 23 00 BF DD 3E 9C 26 B1 E0 79 90 00 60 [20:29:56]RAPDU: BF DD 3E 9C 26 B1 E0 79 90 00 [20:29:56]wFMCommunicate OK [20:29:56]SAM_PROTO_SignData done [20:29:56]FM_MakeSignedData done [20:29:56]CreateOFDProtocolMessage [20:29:56]wFMCommunicate request_size=4 [20:29:56]MH_SAM_APDU [20:29:56]CAPDU: 80 11 00 00 [20:29:56]Write to MH i2c: E2 08 00 1C 23 80 11 00 00 00 00 00 00 B9 [20:29:56]Write i2c OK [20:29:56]MH_I2C_Read... [20:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:56]Read from MH i2c: E2 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 17 00 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: E2 17 00 1C 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [20:29:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:29:56]wFMCommunicate OK [20:29:56]CreateOFDProtocolMessage done [20:29:56]OFDSenderStorePacket 97186 [20:29:56]StoreOFDPacket docnum=97186 [20:29:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 EA 07 01 55 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 34 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 B7 02 00 00 F4 03 04 00 C4 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7B 01 00 35 04 06 00 69 65 96 39 B6 07 BF DD 3E 9C 26 B1 E0 79 [20:29:56]CheckFolder [20:29:56]dirname=/storage/ofd_packets [20:29:56]CheckFolder done [20:29:56]ProducePacketName [20:29:56]name=ofd_packets/00097186 [20:29:56]NVStorageSaveData ofd_packets/00097186 [20:29:56]File name is /storage/ofd_packets/00097186 [20:29:56]Write 301 bytes [20:29:56]NVStorageSaveData done [20:29:56]OFDSenderStorePacket done [20:29:56]KKMCreateOFDPacket done [20:29:56]NVStorageSaveData kkm_last_timestamp [20:29:56]File name is /storage/kkm_last_timestamp [20:29:56]Write 4 bytes [20:29:56]NVStorageSaveData done [20:29:56]ExternCall_PrintAddStr [20:29:56]wPrintStart [20:29:56]Write to MH i2c: 01 00 00 1D 23 40 [20:29:56]Write i2c OK [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: 01 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: 01 07 00 [20:29:56]MH_I2C_Read... [20:29:56]Read from MH i2c: 01 07 00 1D 23 00 00 00 00 00 FF 0F 55 [20:29:56]RasterBufferAndPrint [20:29:56]line Счет N : (1)3407723 [20:29:56]line ИНН: 02508201610067 [20:29:56]line Контрольно-Кассовый Чек [20:29:56]line ПРОДАЖА [20:29:56]line ТРК (МРК, ГНК) : 42 [20:29:56]line Товар: 2710124130 [20:29:56]line Аи-92-К-4 [20:29:56]line 10.470 * 66.90 [20:29:56]line = 700.44 [20:29:56]line НДС 12% НСП 1% [20:29:56]line > о реализуемом товаре [20:29:56]line ОКРУГЛЕНИЕ: -0.44 [20:29:56]line ИТОГО: 700.00 [20:29:56]line Внесено: 700.00 [20:29:56]line СДАЧА: 0.00 [20:29:56]line НСП 1% : 6.20 [20:29:56]line НДС 12% : 74.38 [20:29:56]line Наличными: 700.00 [20:29:56]line Безнал.: 0.00 [20:29:56]line Место: АЗС № 82 "Партнер Нефть" [20:29:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:29:56]line СНО: Общий режим [20:29:56]line Чек 695 29.10.2024 20:29 [20:29:56]line Смена: 145 ФФД: 1.0 [20:29:56]line ЗНМ: 0300000017 [20:29:56]line РНМ: 0000000000170478 [20:29:56]line Версия ККМ: v1.0 [20:29:56]line ФМ: 0000000002098560 [20:29:56]line ФД: 97186 [20:29:56]line ФПД: 115885032977927 [20:29:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97186&fm=115885032977927&tin=02508201610067®Number=0000000000170478&sum=70000 [20:29:57]OFD Sender: Processing packet 97186 [packets to send 59, broken 58] [20:29:57]ProducePacketName [20:29:57]name=ofd_packets/00097186 [20:29:57]OFD Sender: To server: pG, [20:29:57]CommunicateWithHost lk.salyk.kg:30040 [20:29:57]ConnectInit lk.salyk.kg [20:29:57]written 0, free lines is 4095 [20:29:57]Connected sock=10 [20:29:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 EA 07 01 55 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 34 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 B7 02 00 00 F4 03 04 00 C4 45 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7B 01 00 35 04 06 00 69 65 96 39 B6 07 BF DD 3E 9C 26 B1 E0 79 [20:29:57]Write to MH i2c: 01 00 00 48 23 6B [20:29:57]Write i2c OK [20:29:57]MH_I2C_Read... [20:29:57]Read from MH i2c: 01 [20:29:57]MH_I2C_Read... [20:29:57]Read from MH i2c: 01 07 00 [20:29:57]MH_I2C_Read... [20:29:57]Read from MH i2c: 01 07 00 48 23 00 00 00 00 00 0C 0D 8B [20:29:57]RasterBufferAndPrint [20:29:57]line [20:29:57]line [20:29:57]line [20:29:57]line [20:29:57]line [20:29:57]written 0, free lines is 3346 [20:29:57]MH_Cut [20:29:57]Write to MH i2c: D1 01 00 4F 23 01 44 [20:29:57]Write i2c OK [20:29:57]MH_I2C_Read... [20:29:57]Read from MH i2c: D1 [20:29:57]MH_I2C_Read... [20:29:57]Read from MH i2c: D1 01 00 [20:29:57]MH_I2C_Read... [20:29:57]Read from MH i2c: D1 01 00 4F 23 00 43 [20:29:57]Write to MH i2c: 01 00 00 50 23 73 [20:29:57]Write i2c OK [20:29:57]MH_I2C_Read... [20:29:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 42 B4 47 00 63 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 7B 01 00 F4 03 04 00 E9 EF 20 67 B6 04 01 00 00 DB 8F DA 53 D6 FC 72 48 [20:29:57]CommunicateWithHost err = 0 [20:29:57]CheckOFDResponse [20:29:57]1017 (14) - 77093643461234 [20:29:57]1041 (16) - 0000000002098560 [20:29:57]1040 (4) - 97186 [20:29:57]1012 (4) - 29.10.2024 14:23 [20:29:57]1206 (1) - 0 [20:29:57]OFD Sender: Remove packet 97186 [20:29:57]ProducePacketName [20:29:57]name=ofd_packets/00097186 [20:29:57]NVStorageDeleteData [20:29:58]OFD Sender: No OFD packet to send [20:29:58]*** Cut start [20:29:58]*** Partial cut [20:29:58]*** CUTSNS_PIN = 1 [20:29:58]*** CUTSNS_PIN = 0 [20:29:58]*** Brake cut motor [20:29:59]Read from MH i2c: 01 [20:29:59]MH_I2C_Read... [20:29:59]*** Stop cut motor [20:29:59]*** Cut end [20:29:59]Read from MH i2c: 01 07 00 [20:29:59]MH_I2C_Read... [20:29:59]Read from MH i2c: 01 07 00 50 23 00 00 00 00 00 FF 0F 88 [20:29:59]process_action close_receipt done [20:29:59]requested_data is exist [20:29:59]produce_requested_data [20:29:59]requested_item fm.sn is exist - process it [20:29:59]wFMCommunicate request_size=4 [20:29:59]MH_SAM_APDU [20:29:59]CAPDU: 80 11 00 00 [20:29:59]Write to MH i2c: E2 08 00 51 23 80 11 00 00 00 00 00 00 EE [20:29:59]Write i2c OK [20:29:59]MH_I2C_Read... [20:29:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:59]Read from MH i2c: E2 [20:29:59]MH_I2C_Read... [20:29:59]Read from MH i2c: E2 17 00 [20:29:59]MH_I2C_Read... [20:29:59]Read from MH i2c: E2 17 00 51 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [20:29:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:29:59]wFMCommunicate OK [20:29:59]requested_item fd.num is exist - process it [20:29:59]SAM_PROTO_GetFieldsCounters [20:29:59]wFMCommunicate request_size=4 [20:29:59]MH_SAM_APDU [20:29:59]CAPDU: 80 13 00 00 [20:29:59]Write to MH i2c: E2 08 00 52 23 80 13 00 00 00 00 00 00 F1 [20:29:59]Write i2c OK [20:29:59]MH_I2C_Read... [20:29:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:59]Read from MH i2c: E2 [20:29:59]MH_I2C_Read... [20:29:59]Read from MH i2c: E2 62 00 [20:29:59]MH_I2C_Read... [20:29:59]Read from MH i2c: E2 62 00 52 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 EC [20:29:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:59]wFMCommunicate OK [20:29:59]SAM_PROTO_GetFieldsCounters done [20:29:59]requested_item shift.num is exist - process it [20:29:59]requested_item shift.opened is exist - process it [20:29:59]req_shift_opened [20:29:59]FM_GetShiftState [20:29:59]SAM_PROTO_GetShiftState [20:29:59]wFMCommunicate request_size=4 [20:29:59]MH_SAM_APDU [20:29:59]CAPDU: 80 13 01 00 [20:29:59]Write to MH i2c: E2 08 00 53 23 80 13 01 00 00 00 00 00 F3 [20:29:59]Write i2c OK [20:29:59]MH_I2C_Read... [20:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:59]Read from MH i2c: E2 [20:29:59]MH_I2C_Read... [20:29:59]Read from MH i2c: E2 0E 00 [20:29:59]MH_I2C_Read... [20:29:59]Read from MH i2c: E2 0E 00 53 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 51 [20:29:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:29:59]wFMCommunicate OK [20:29:59]SAM_PROTO_GetShiftState done [20:29:59]FM_GetShiftState done [20:29:59]req_shift_opened done [20:29:59]requested_item shift.open_date is exist - process it [20:29:59]req_shift_open_date [20:29:59]req_shift_open_date done [20:29:59]produce_requested_data done [20:29:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97186,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:29:59]process_action_free close_receipt [20:29:59]json_value_free [20:29:59]json_value_free done [20:29:59]process_json_proto returns [20:29:59]Send response to host [20:29:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97186,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:29:59]free response buf [20:29:59]execute_script done [20:29:59]execute_script returns [20:29:59]free content buf [20:29:59]Sock 9.Close socket [20:29:59]Sock 9.Thread stoped [20:30:03]OFD Sender: No OFD packet to send [20:30:08]OFD Sender: No OFD packet to send [20:30:13]OFD Sender: No OFD packet to send [20:30:18]OFD Sender: No OFD packet to send [20:30:23]OFD Sender: No OFD packet to send [20:30:28]OFD Sender: No OFD packet to send [20:30:33]OFD Sender: No OFD packet to send [20:30:38]OFD Sender: No OFD packet to send [20:30:43]OFD Sender: No OFD packet to send [20:30:48]OFD Sender: No OFD packet to send [20:30:53]OFD Sender: No OFD packet to send [20:30:58]OFD Sender: No OFD packet to send [20:31:03]OFD Sender: No OFD packet to send [20:31:08]OFD Sender: No OFD packet to send [20:31:13]OFD Sender: No OFD packet to send [20:31:18]OFD Sender: No OFD packet to send [20:31:23]OFD Sender: No OFD packet to send [20:31:28]OFD Sender: No OFD packet to send [20:31:33]OFD Sender: No OFD packet to send [20:31:38]OFD Sender: No OFD packet to send [20:31:43]OFD Sender: No OFD packet to send [20:31:48]OFD Sender: No OFD packet to send [20:31:53]OFD Sender: No OFD packet to send [20:31:58]OFD Sender: No OFD packet to send [20:32:03]OFD Sender: No OFD packet to send [20:32:06]accept exits with 7 [20:32:06]New connection [20:32:06]New thread 3066580324 created [20:32:06]Thread 3066723684 joined [20:32:06]Waiting for new connection... [20:32:06] Sock 7.Parse request [20:32:06]Sock 7.Check first char [20:32:06]Sock 7.First char is OK [20:32:06]request: POST /json_proto HTTP/1.0 [20:32:06]Method: POST [20:32:06]URL: /json_proto [20:32:06]Method is POST - this is cgi request [20:32:06]url: /json_proto [20:32:06]query_string will be loaded in cgi processing [20:32:06]execute_cgi json_proto POST (null) [20:32:06]execute_cgi path=json_proto method=POST [20:32:06]POST find Content-Length [20:32:06]Host: 172.17.40.67:8080 [20:32:06]Content-Length: 683 [20:32:06]Content-Type: application/json [20:32:06] [20:32:06]POST finish read [20:32:06]Found Content-Length = 683 [20:32:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:06]execute_script... [20:32: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)3407725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:32:06]POST & json_proto [20:32:06]process_json_proto [20:32:06]json parsed OK: [20:32:06]protocol is kg_v1.0 [20:32:06]action value=close_receipt [20:32:06]process_action close_receipt [20:32:06]cmd_close_receipt [20:32:06]MH_GetDate [20:32:06]Write to MH i2c: F0 00 00 54 23 66 [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: F0 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: F0 09 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: F0 09 00 54 23 00 47 46 21 67 EE DA 66 66 18 [20:32:06]GetLastDocTimeStamp 1730233796 [20:32:06]current date 1730233927 [20:32:06]FM_GetShiftState [20:32:06]SAM_PROTO_GetShiftState [20:32:06]wFMCommunicate request_size=4 [20:32:06]MH_SAM_APDU [20:32:06]CAPDU: 80 13 01 00 [20:32:06]Write to MH i2c: E2 08 00 55 23 80 13 01 00 00 00 00 00 F5 [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:06]Read from MH i2c: E2 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 0E 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 0E 00 55 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 53 [20:32:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:32:06]wFMCommunicate OK [20:32:06]SAM_PROTO_GetShiftState done [20:32:06]FM_GetShiftState done [20:32:06]opened in 1730160548 [20:32:06]opened+sec_in_day 1730246948 [20:32:06]quantity*price = 100015 [20:32:06]sum+1 = 100017 [20:32:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 696 29.10.2024 20:32 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97187 ФПД: 274213768857740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203207&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97187&fm=274213768857740&tin=02508201610067®Number=0000000000170478&sum=100000 [20:32:07]StoreToDocumentArchive [20:32:07]shift 145 fd 97187 [20:32:07]save to /storage/0145/doc_00097187 [20:32:07]save last doc name /storage/0145/doc_00097187 to /storage/kkm_last_doc_name [20:32:07]save OK [20:32:07]Clear old archive folders... [20:32:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:32:07]tlvbuf is 006DD4E0 [20:32:07]SAM_PROTO_ClearQueue [20:32:07]wFMCommunicate request_size=4 [20:32:07]MH_SAM_APDU [20:32:07]CAPDU: 80 09 00 00 [20:32:07]Write to MH i2c: E2 08 00 62 23 80 09 00 00 00 00 00 00 F7 [20:32:07]Write i2c OK [20:32:07]MH_I2C_Read... [20:32:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:07]Read from MH i2c: E2 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: E2 03 00 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: E2 03 00 62 23 00 90 00 F9 [20:32:07]RAPDU: 90 00 [20:32:07]wFMCommunicate OK [20:32:07]SAM_PROTO_ClearQueue done [20:32:07]KKMCreateOFDPacket [20:32:07]OFDProtocolAddRootSTLVToBuf [20:32:07]FM_MakeSignedData [20:32:07]FM_MakeSignedData [20:32:07]SAM_PROTO_SignData [20:32:07]wFMCommunicate request_size=4 [20:32:07]MH_SAM_APDU [20:32:07]CAPDU: 80 0D 01 02 [20:32:07]Write to MH i2c: E2 08 00 63 23 80 0D 01 02 00 00 00 00 FF [20:32:07]Write i2c OK [20:32:07]MH_I2C_Read... [20:32:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:07]Read from MH i2c: E2 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: E2 03 00 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: E2 03 00 63 23 00 90 00 FA [20:32:07]RAPDU: 90 00 [20:32:07]wFMCommunicate OK [20:32:07]wFMCommunicate request_size=255 [20:32:07]MH_SAM_APDU [20:32: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 34 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 B8 02 00 00 F4 03 04 00 47 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7B 01 00 35 04 06 00 F9 [20:32:07]Write to MH i2c: E2 02 01 64 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 34 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 B8 02 00 00 F4 03 04 00 47 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7B 01 00 35 04 06 00 F9 00 00 FF [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:08]Read from MH i2c: E2 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 03 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 03 00 64 23 00 90 00 FB [20:32:08]RAPDU: 90 00 [20:32:08]wFMCommunicate OK [20:32:08]wFMCommunicate request_size=10 [20:32:08]MH_SAM_APDU [20:32:08]CAPDU: 80 0D 02 02 05 65 5E 49 08 8C [20:32:08]Write to MH i2c: E2 0D 00 65 23 80 0D 02 02 05 00 65 5E 49 08 8C 00 00 AC [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:08]Read from MH i2c: E2 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 03 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 03 00 65 23 00 90 00 FC [20:32:08]RAPDU: 90 00 [20:32:08]wFMCommunicate OK [20:32:08]wFMCommunicate request_size=4 [20:32:08]MH_SAM_APDU [20:32:08]CAPDU: 80 0D 03 02 [20:32:08]Write to MH i2c: E2 08 00 66 23 80 0D 03 02 00 00 00 00 04 [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:08]Read from MH i2c: E2 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 0B 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 0B 00 66 23 00 03 6F 34 F3 21 C8 B4 33 90 00 6E [20:32:08]RAPDU: 03 6F 34 F3 21 C8 B4 33 90 00 [20:32:08]wFMCommunicate OK [20:32:08]SAM_PROTO_SignData done [20:32:08]FM_MakeSignedData done [20:32:08]CreateOFDProtocolMessage [20:32:08]wFMCommunicate request_size=4 [20:32:08]MH_SAM_APDU [20:32:08]CAPDU: 80 11 00 00 [20:32:08]Write to MH i2c: E2 08 00 67 23 80 11 00 00 00 00 00 00 04 [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:08]Read from MH i2c: E2 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 17 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 17 00 67 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [20:32:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:32:08]wFMCommunicate OK [20:32:08]CreateOFDProtocolMessage done [20:32:08]OFDSenderStorePacket 97187 [20:32:08]StoreOFDPacket docnum=97187 [20:32:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 74 07 01 BE 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 34 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 B8 02 00 00 F4 03 04 00 47 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7B 01 00 35 04 06 00 F9 65 5E 49 08 8C 03 6F 34 F3 21 C8 B4 33 [20:32:08]CheckFolder [20:32:08]dirname=/storage/ofd_packets [20:32:08]CheckFolder done [20:32:08]ProducePacketName [20:32:08]name=ofd_packets/00097187 [20:32:08]NVStorageSaveData ofd_packets/00097187 [20:32:08]File name is /storage/ofd_packets/00097187 [20:32:08]Write 301 bytes [20:32:08]NVStorageSaveData done [20:32:08]OFDSenderStorePacket done [20:32:08]KKMCreateOFDPacket done [20:32:08]NVStorageSaveData kkm_last_timestamp [20:32:08]File name is /storage/kkm_last_timestamp [20:32:08]Write 4 bytes [20:32:08]NVStorageSaveData done [20:32:08]ExternCall_PrintAddStr [20:32:08]wPrintStart [20:32:08]Write to MH i2c: 01 00 00 68 23 8B [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: 01 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: 01 07 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: 01 07 00 68 23 00 00 00 00 00 FF 0F A0 [20:32:08]RasterBufferAndPrint [20:32:08]line Счет N : (1)3407725 [20:32:08]line ИНН: 02508201610067 [20:32:08]line Контрольно-Кассовый Чек [20:32:08]line ПРОДАЖА [20:32:08]line ТРК (МРК, ГНК) : 22 [20:32:08]line Товар: 2710124130 [20:32:08]line Аи-92-К-4 [20:32:08]line 14.950 * 66.90 [20:32:08]line = 1000.16 [20:32:08]line НДС 12% НСП 1% [20:32:08]line > о реализуемом товаре [20:32:08]line ОКРУГЛЕНИЕ: -0.16 [20:32:08]line ИТОГО: 1000.00 [20:32:08]line Внесено: 1000.00 [20:32:08]line СДАЧА: 0.00 [20:32:08]line НСП 1% : 8.85 [20:32:08]line НДС 12% : 106.21 [20:32:08]line Наличными: 1000.00 [20:32:08]line Безнал.: 0.00 [20:32:08]line Место: АЗС № 82 "Партнер Нефть" [20:32:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:32:08]line СНО: Общий режим [20:32:08]line Чек 696 29.10.2024 20:32 [20:32:08]line Смена: 145 ФФД: 1.0 [20:32:08]line ЗНМ: 0300000017 [20:32:08]line РНМ: 0000000000170478 [20:32:08]line Версия ККМ: v1.0 [20:32:08]line ФМ: 0000000002098560 [20:32:08]line ФД: 97187 [20:32:08]line ФПД: 274213768857740 [20:32:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203207&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97187&fm=274213768857740&tin=02508201610067®Number=0000000000170478&sum=100000 [20:32:08]OFD Sender: Processing packet 97187 [packets to send 59, broken 58] [20:32:08]ProducePacketName [20:32:08]name=ofd_packets/00097187 [20:32:08]OFD Sender: To server: pG, [20:32:08]CommunicateWithHost lk.salyk.kg:30040 [20:32:08]ConnectInit lk.salyk.kg [20:32:08]written 0, free lines is 4095 [20:32:08]Connected sock=10 [20:32:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 74 07 01 BE 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 34 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 B8 02 00 00 F4 03 04 00 47 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 7B 01 00 35 04 06 00 F9 65 5E 49 08 8C 03 6F 34 F3 21 C8 B4 33 [20:32:09]Write to MH i2c: 01 00 00 93 23 B6 [20:32:09]Write i2c OK [20:32:09]MH_I2C_Read... [20:32:09]Read from MH i2c: 01 [20:32:09]MH_I2C_Read... [20:32:09]Read from MH i2c: 01 07 00 [20:32:09]MH_I2C_Read... [20:32:09]Read from MH i2c: 01 07 00 93 23 00 00 00 00 00 09 0D D3 [20:32:09]RasterBufferAndPrint [20:32:09]line [20:32:09]line [20:32:09]line [20:32:09]line [20:32:09]line [20:32:09]written 0, free lines is 3343 [20:32:09]MH_Cut [20:32:09]Write to MH i2c: D1 01 00 9A 23 01 8F [20:32:09]Write i2c OK [20:32:09]MH_I2C_Read... [20:32:09]Read from MH i2c: D1 [20:32:09]MH_I2C_Read... [20:32:09]Read from MH i2c: D1 01 00 [20:32:09]MH_I2C_Read... [20:32:09]Read from MH i2c: D1 01 00 9A 23 00 8E [20:32:09]Write to MH i2c: 01 00 00 9B 23 BE [20:32:09]Write i2c OK [20:32:09]MH_I2C_Read... [20:32:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DB 05 47 00 DF 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 32 30 39 38 35 36 30 10 04 04 00 A3 7B 01 00 F4 03 04 00 6D F0 20 67 B6 04 01 00 00 66 32 FB 4E 8A F3 81 10 [20:32:09]CommunicateWithHost err = 0 [20:32:09]CheckOFDResponse [20:32:09]1017 (14) - 77093643461234 [20:32:09]1041 (16) - 0000000002098560 [20:32:09]1040 (4) - 97187 [20:32:09]1012 (4) - 29.10.2024 14:25 [20:32:09]1206 (1) - 0 [20:32:09]OFD Sender: Remove packet 97187 [20:32:09]ProducePacketName [20:32:09]name=ofd_packets/00097187 [20:32:09]NVStorageDeleteData [20:32:09]OFD Sender: No OFD packet to send [20:32:09]*** Cut start [20:32:09]*** Partial cut [20:32:09]*** CUTSNS_PIN = 1 [20:32:09]*** CUTSNS_PIN = 0 [20:32:10]*** Brake cut motor [20:32:10]Read from MH i2c: 01 [20:32:10]MH_I2C_Read... [20:32:10]*** Stop cut motor [20:32:10]*** Cut end [20:32:10]Read from MH i2c: 01 07 00 [20:32:10]MH_I2C_Read... [20:32:10]Read from MH i2c: 01 07 00 9B 23 00 00 00 00 00 FF 0F D3 [20:32:10]process_action close_receipt done [20:32:10]requested_data is exist [20:32:10]produce_requested_data [20:32:10]requested_item fm.sn is exist - process it [20:32:10]wFMCommunicate request_size=4 [20:32:10]MH_SAM_APDU [20:32:10]CAPDU: 80 11 00 00 [20:32:10]Write to MH i2c: E2 08 00 9C 23 80 11 00 00 00 00 00 00 39 [20:32:10]Write i2c OK [20:32:10]MH_I2C_Read... [20:32:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:10]Read from MH i2c: E2 [20:32:10]MH_I2C_Read... [20:32:10]Read from MH i2c: E2 17 00 [20:32:10]MH_I2C_Read... [20:32:10]Read from MH i2c: E2 17 00 9C 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [20:32:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:32:10]wFMCommunicate OK [20:32:10]requested_item fd.num is exist - process it [20:32:10]SAM_PROTO_GetFieldsCounters [20:32:10]wFMCommunicate request_size=4 [20:32:10]MH_SAM_APDU [20:32:10]CAPDU: 80 13 00 00 [20:32:10]Write to MH i2c: E2 08 00 9D 23 80 13 00 00 00 00 00 00 3C [20:32:10]Write i2c OK [20:32:10]MH_I2C_Read... [20:32:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:10]Read from MH i2c: E2 [20:32:10]MH_I2C_Read... [20:32:10]Read from MH i2c: E2 62 00 [20:32:10]MH_I2C_Read... [20:32:10]Read from MH i2c: E2 62 00 9D 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 3B [20:32:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:10]wFMCommunicate OK [20:32:10]SAM_PROTO_GetFieldsCounters done [20:32:10]requested_item shift.num is exist - process it [20:32:10]requested_item shift.opened is exist - process it [20:32:10]req_shift_opened [20:32:10]FM_GetShiftState [20:32:10]SAM_PROTO_GetShiftState [20:32:10]wFMCommunicate request_size=4 [20:32:10]MH_SAM_APDU [20:32:10]CAPDU: 80 13 01 00 [20:32:10]Write to MH i2c: E2 08 00 9E 23 80 13 01 00 00 00 00 00 3E [20:32:10]Write i2c OK [20:32:10]MH_I2C_Read... [20:32:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:10]Read from MH i2c: E2 [20:32:10]MH_I2C_Read... [20:32:10]Read from MH i2c: E2 0E 00 [20:32:10]MH_I2C_Read... [20:32:10]Read from MH i2c: E2 0E 00 9E 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9C [20:32:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:32:10]wFMCommunicate OK [20:32:10]SAM_PROTO_GetShiftState done [20:32:10]FM_GetShiftState done [20:32:10]req_shift_opened done [20:32:10]requested_item shift.open_date is exist - process it [20:32:10]req_shift_open_date [20:32:10]req_shift_open_date done [20:32:10]produce_requested_data done [20:32:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97187,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:32:10]process_action_free close_receipt [20:32:10]json_value_free [20:32:10]json_value_free done [20:32:10]process_json_proto returns [20:32:10]Send response to host [20:32:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97187,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:32:10]free response buf [20:32:10]execute_script done [20:32:10]execute_script returns [20:32:10]free content buf [20:32:10]Sock 7.Close socket [20:32:10]Sock 7.Thread stoped [20:32:14]OFD Sender: No OFD packet to send [20:32:19]OFD Sender: No OFD packet to send [20:32:24]OFD Sender: No OFD packet to send [20:32:29]OFD Sender: No OFD packet to send [20:32:34]OFD Sender: No OFD packet to send [20:32:39]OFD Sender: No OFD packet to send [20:32:44]OFD Sender: No OFD packet to send [20:32:49]OFD Sender: No OFD packet to send [20:32:54]OFD Sender: No OFD packet to send [20:32:59]OFD Sender: No OFD packet to send [20:33:03]accept exits with 9 [20:33:03]New connection [20:33:03]New thread 3066723684 created [20:33:03]Thread 3066580324 joined [20:33:03]Waiting for new connection... [20:33:03] Sock 9.Parse request [20:33:03]Sock 9.Check first char [20:33:03]Sock 9.First char is OK [20:33:03]request: POST /json_proto HTTP/1.0 [20:33:03]Method: POST [20:33:03]URL: /json_proto [20:33:03]Method is POST - this is cgi request [20:33:03]url: /json_proto [20:33:03]query_string will be loaded in cgi processing [20:33:03]execute_cgi json_proto POST (null) [20:33:03]execute_cgi path=json_proto method=POST [20:33:03]POST find Content-Length [20:33:03]Host: 172.17.40.67:8080 [20:33:03]Content-Length: 680 [20:33:03]Content-Type: application/json [20:33:03] [20:33:03]POST finish read [20:33:03]Found Content-Length = 680 [20:33:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.410, "sum" : 3003.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 7000.00, "total" : 3003.00, "payments": [ { "type": 0, "sum" : 3003.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:33:03]execute_script... [20:33: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)3407724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.410, "sum" : 3003.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 7000.00, "total" : 3003.00, "payments": [ { "type": 0, "sum" : 3003.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:33:03]POST & json_proto [20:33:03]process_json_proto [20:33:03]json parsed OK: [20:33:03]protocol is kg_v1.0 [20:33:03]action value=close_receipt [20:33:03]process_action close_receipt [20:33:03]cmd_close_receipt [20:33:03]MH_GetDate [20:33:03]Write to MH i2c: F0 00 00 9F 23 B1 [20:33:03]Write i2c OK [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: F0 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: F0 09 00 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: F0 09 00 9F 23 00 80 46 21 67 EE DA 66 66 9C [20:33:03]GetLastDocTimeStamp 1730233927 [20:33:03]current date 1730233984 [20:33:03]FM_GetShiftState [20:33:03]SAM_PROTO_GetShiftState [20:33:03]wFMCommunicate request_size=4 [20:33:03]MH_SAM_APDU [20:33:03]CAPDU: 80 13 01 00 [20:33:03]Write to MH i2c: E2 08 00 A0 23 80 13 01 00 00 00 00 00 40 [20:33:03]Write i2c OK [20:33:03]MH_I2C_Read... [20:33:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:03]Read from MH i2c: E2 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: E2 0E 00 [20:33:03]MH_I2C_Read... [20:33:03]Read from MH i2c: E2 0E 00 A0 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9E [20:33:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:33:03]wFMCommunicate OK [20:33:03]SAM_PROTO_GetShiftState done [20:33:03]FM_GetShiftState done [20:33:03]opened in 1730160548 [20:33:03]opened+sec_in_day 1730246948 [20:33:03]quantity*price = 300304 [20:33:03]sum+1 = 300305 [20:33:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 3003.00 Внесено: 7000.00 СДАЧА: 3997.00 НСП 1% : 26.58 НДС 12% : 318.91 Наличными: 3003.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 697 29.10.2024 20:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97188 ФПД: 47680249242853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203304&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97188&fm=47680249242853&tin=02508201610067®Number=0000000000170478&sum=300300 [20:33:04]StoreToDocumentArchive [20:33:04]shift 145 fd 97188 [20:33:04]save to /storage/0145/doc_00097188 [20:33:04]save last doc name /storage/0145/doc_00097188 to /storage/kkm_last_doc_name [20:33:04]save OK [20:33:04]Clear old archive folders... [20:33:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:33:04]tlvbuf is 006CF740 [20:33:04]SAM_PROTO_ClearQueue [20:33:04]wFMCommunicate request_size=4 [20:33:04]MH_SAM_APDU [20:33:04]CAPDU: 80 09 00 00 [20:33:04]Write to MH i2c: E2 08 00 AD 23 80 09 00 00 00 00 00 00 42 [20:33:04]Write i2c OK [20:33:04]MH_I2C_Read... [20:33:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:33:04]Read from MH i2c: E2 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 AD 23 00 90 00 44 [20:33:04]RAPDU: 90 00 [20:33:04]wFMCommunicate OK [20:33:04]SAM_PROTO_ClearQueue done [20:33:04]KKMCreateOFDPacket [20:33:04]OFDProtocolAddRootSTLVToBuf [20:33:04]FM_MakeSignedData [20:33:04]FM_MakeSignedData [20:33:04]SAM_PROTO_SignData [20:33:04]wFMCommunicate request_size=4 [20:33:04]MH_SAM_APDU [20:33:04]CAPDU: 80 0D 01 02 [20:33:04]Write to MH i2c: E2 08 00 AE 23 80 0D 01 02 00 00 00 00 4A [20:33:04]Write i2c OK [20:33:04]MH_I2C_Read... [20:33:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:33:04]Read from MH i2c: E2 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 AE 23 00 90 00 45 [20:33:04]RAPDU: 90 00 [20:33:04]wFMCommunicate OK [20:33:04]wFMCommunicate request_size=255 [20:33:04]MH_SAM_APDU [20:33: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 35 FF 03 08 00 03 F2 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 10 95 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 95 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 7C 00 00 00 00 07 04 06 00 0C 95 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 80 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7B 01 00 35 04 06 00 2B 5D 6C 51 [20:33:04]Write to MH i2c: E2 02 01 AF 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 35 FF 03 08 00 03 F2 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 10 95 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 95 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 7C 00 00 00 00 07 04 06 00 0C 95 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 80 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7B 01 00 35 04 06 00 2B 5D 6C 51 00 00 80 [20:33:04]Write i2c OK [20:33:04]MH_I2C_Read... [20:33:04]OFD Sender: No OFD packet to send [20:33:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:04]Read from MH i2c: E2 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 AF 23 00 90 00 46 [20:33:04]RAPDU: 90 00 [20:33:04]wFMCommunicate OK [20:33:04]wFMCommunicate request_size=7 [20:33:04]MH_SAM_APDU [20:33:04]CAPDU: 80 0D 02 02 02 A4 E5 [20:33:04]Write to MH i2c: E2 0A 00 B0 23 80 0D 02 02 02 00 A4 E5 00 00 DA [20:33:04]Write i2c OK [20:33:04]MH_I2C_Read... [20:33:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:04]Read from MH i2c: E2 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 [20:33:04]MH_I2C_Read... [20:33:04]Read from MH i2c: E2 03 00 B0 23 00 90 00 47 [20:33:04]RAPDU: 90 00 [20:33:04]wFMCommunicate OK [20:33:04]wFMCommunicate request_size=4 [20:33:04]MH_SAM_APDU [20:33:04]CAPDU: 80 0D 03 02 [20:33:04]Write to MH i2c: E2 08 00 B1 23 80 0D 03 02 00 00 00 00 4F [20:33:04]Write i2c OK [20:33:04]MH_I2C_Read... [20:33:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:33:05]Read from MH i2c: E2 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: E2 0B 00 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: E2 0B 00 B1 23 00 A6 B0 CB 95 73 00 C4 36 90 00 73 [20:33:05]RAPDU: A6 B0 CB 95 73 00 C4 36 90 00 [20:33:05]wFMCommunicate OK [20:33:05]SAM_PROTO_SignData done [20:33:05]FM_MakeSignedData done [20:33:05]CreateOFDProtocolMessage [20:33:05]wFMCommunicate request_size=4 [20:33:05]MH_SAM_APDU [20:33:05]CAPDU: 80 11 00 00 [20:33:05]Write to MH i2c: E2 08 00 B2 23 80 11 00 00 00 00 00 00 4F [20:33:05]Write i2c OK [20:33:05]MH_I2C_Read... [20:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:05]Read from MH i2c: E2 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: E2 17 00 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: E2 17 00 B2 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [20:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:33:05]wFMCommunicate OK [20:33:05]CreateOFDProtocolMessage done [20:33:05]OFDSenderStorePacket 97188 [20:33:05]StoreOFDPacket docnum=97188 [20:33:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BA F4 04 01 3D D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 10 95 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 95 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 7C 00 00 00 00 07 04 06 00 0C 95 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 80 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7B 01 00 35 04 06 00 2B 5D 6C 51 A4 E5 A6 B0 CB 95 73 00 C4 36 [20:33:05]CheckFolder [20:33:05]dirname=/storage/ofd_packets [20:33:05]CheckFolder done [20:33:05]ProducePacketName [20:33:05]name=ofd_packets/00097188 [20:33:05]NVStorageSaveData ofd_packets/00097188 [20:33:05]File name is /storage/ofd_packets/00097188 [20:33:05]Write 298 bytes [20:33:05]NVStorageSaveData done [20:33:05]OFDSenderStorePacket done [20:33:05]KKMCreateOFDPacket done [20:33:05]NVStorageSaveData kkm_last_timestamp [20:33:05]File name is /storage/kkm_last_timestamp [20:33:05]Write 4 bytes [20:33:05]NVStorageSaveData done [20:33:05]ExternCall_PrintAddStr [20:33:05]wPrintStart [20:33:05]Write to MH i2c: 01 00 00 B3 23 D6 [20:33:05]Write i2c OK [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: 01 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: 01 07 00 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: 01 07 00 B3 23 00 00 00 00 00 FF 0F EB [20:33:05]RasterBufferAndPrint [20:33:05]line Счет N : (1)3407724 [20:33:05]line ИНН: 02508201610067 [20:33:05]line Контрольно-Кассовый Чек [20:33:05]line ПРОДАЖА [20:33:05]line ТРК (МРК, ГНК) : 51 [20:33:05]line Товар: 2710194210 [20:33:05]line ДТ-К-5 [20:33:05]line 39.410 * 76.20 [20:33:05]line = 3003.04 [20:33:05]line НДС 12% НСП 1% [20:33:05]line > о реализуемом товаре [20:33:05]line ОКРУГЛЕНИЕ: -0.04 [20:33:05]line ИТОГО: 3003.00 [20:33:05]line Внесено: 7000.00 [20:33:05]line СДАЧА: 3997.00 [20:33:05]line НСП 1% : 26.58 [20:33:05]line НДС 12% : 318.91 [20:33:05]line Наличными: 3003.00 [20:33:05]line Безнал.: 0.00 [20:33:05]line Место: АЗС № 82 "Партнер Нефть" [20:33:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:33:05]line СНО: Общий режим [20:33:05]line Чек 697 29.10.2024 20:33 [20:33:05]line Смена: 145 ФФД: 1.0 [20:33:05]line ЗНМ: 0300000017 [20:33:05]line РНМ: 0000000000170478 [20:33:05]line Версия ККМ: v1.0 [20:33:05]line ФМ: 0000000002098560 [20:33:05]line ФД: 97188 [20:33:05]line ФПД: 47680249242853 [20:33:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203304&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97188&fm=47680249242853&tin=02508201610067®Number=0000000000170478&sum=300300 [20:33:05]OFD Sender: Processing packet 97188 [packets to send 59, broken 58] [20:33:05]ProducePacketName [20:33:05]name=ofd_packets/00097188 [20:33:05]OFD Sender: To server: pG, [20:33:05]CommunicateWithHost lk.salyk.kg:30040 [20:33:05]ConnectInit lk.salyk.kg [20:33:05]written 0, free lines is 4095 [20:33:05]Connected sock=11 [20:33:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BA F4 04 01 3D D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 10 95 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 95 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 7C 00 00 00 00 07 04 06 00 0C 95 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 80 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7B 01 00 35 04 06 00 2B 5D 6C 51 A4 E5 A6 B0 CB 95 73 00 C4 36 [20:33:05]Write to MH i2c: 01 00 00 DE 23 01 [20:33:05]Write i2c OK [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: 01 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: 01 07 00 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: 01 07 00 DE 23 00 00 00 00 00 11 0D 26 [20:33:05]RasterBufferAndPrint [20:33:05]line [20:33:05]line [20:33:05]line [20:33:05]line [20:33:05]line [20:33:05]written 0, free lines is 3352 [20:33:05]MH_Cut [20:33:05]Write to MH i2c: D1 01 00 E5 23 01 DA [20:33:05]Write i2c OK [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: D1 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: D1 01 00 [20:33:05]MH_I2C_Read... [20:33:05]Read from MH i2c: D1 01 00 E5 23 00 D9 [20:33:05]Write to MH i2c: 01 00 00 E6 23 09 [20:33:05]Write i2c OK [20:33:05]MH_I2C_Read... [20:33:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A7 AD 47 00 38 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 7B 01 00 F4 03 04 00 A5 F0 20 67 B6 04 01 00 00 9D B9 63 C8 45 D7 1C 38 [20:33:06]CommunicateWithHost err = 0 [20:33:06]CheckOFDResponse [20:33:06]1017 (14) - 77093643461234 [20:33:06]1041 (16) - 0000000002098560 [20:33:06]1040 (4) - 97188 [20:33:06]1012 (4) - 29.10.2024 14:26 [20:33:06]1206 (1) - 0 [20:33:06]OFD Sender: Remove packet 97188 [20:33:06]ProducePacketName [20:33:06]name=ofd_packets/00097188 [20:33:06]NVStorageDeleteData [20:33:06]OFD Sender: No OFD packet to send [20:33:06]*** Cut start [20:33:06]*** Partial cut [20:33:06]*** CUTSNS_PIN = 1 [20:33:06]*** CUTSNS_PIN = 0 [20:33:06]*** Brake cut motor [20:33:07]Read from MH i2c: 01 [20:33:07]MH_I2C_Read... [20:33:07]*** Stop cut motor [20:33:07]*** Cut end [20:33:07]Read from MH i2c: 01 07 00 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: 01 07 00 E6 23 00 00 00 00 00 FF 0F 1E [20:33:07]process_action close_receipt done [20:33:07]requested_data is exist [20:33:07]produce_requested_data [20:33:07]requested_item fm.sn is exist - process it [20:33:07]wFMCommunicate request_size=4 [20:33:07]MH_SAM_APDU [20:33:07]CAPDU: 80 11 00 00 [20:33:07]Write to MH i2c: E2 08 00 E7 23 80 11 00 00 00 00 00 00 84 [20:33:07]Write i2c OK [20:33:07]MH_I2C_Read... [20:33:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:07]Read from MH i2c: E2 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 17 00 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 17 00 E7 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [20:33:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:33:07]wFMCommunicate OK [20:33:07]requested_item fd.num is exist - process it [20:33:07]SAM_PROTO_GetFieldsCounters [20:33:07]wFMCommunicate request_size=4 [20:33:07]MH_SAM_APDU [20:33:07]CAPDU: 80 13 00 00 [20:33:07]Write to MH i2c: E2 08 00 E8 23 80 13 00 00 00 00 00 00 87 [20:33:07]Write i2c OK [20:33:07]MH_I2C_Read... [20:33:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:33:07]Read from MH i2c: E2 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 62 00 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 62 00 E8 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 8A [20:33:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:33:07]wFMCommunicate OK [20:33:07]SAM_PROTO_GetFieldsCounters done [20:33:07]requested_item shift.num is exist - process it [20:33:07]requested_item shift.opened is exist - process it [20:33:07]req_shift_opened [20:33:07]FM_GetShiftState [20:33:07]SAM_PROTO_GetShiftState [20:33:07]wFMCommunicate request_size=4 [20:33:07]MH_SAM_APDU [20:33:07]CAPDU: 80 13 01 00 [20:33:07]Write to MH i2c: E2 08 00 E9 23 80 13 01 00 00 00 00 00 89 [20:33:07]Write i2c OK [20:33:07]MH_I2C_Read... [20:33:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:07]Read from MH i2c: E2 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 0E 00 [20:33:07]MH_I2C_Read... [20:33:07]Read from MH i2c: E2 0E 00 E9 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E7 [20:33:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:33:07]wFMCommunicate OK [20:33:07]SAM_PROTO_GetShiftState done [20:33:07]FM_GetShiftState done [20:33:07]req_shift_opened done [20:33:07]requested_item shift.open_date is exist - process it [20:33:07]req_shift_open_date [20:33:07]req_shift_open_date done [20:33:07]produce_requested_data done [20:33:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97188,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:33:07]process_action_free close_receipt [20:33:07]json_value_free [20:33:07]json_value_free done [20:33:07]process_json_proto returns [20:33:07]Send response to host [20:33:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97188,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:33:07]free response buf [20:33:07]execute_script done [20:33:07]execute_script returns [20:33:07]free content buf [20:33:07]Sock 9.Close socket [20:33:07]Sock 9.Thread stoped [20:33:11]OFD Sender: No OFD packet to send [20:33:16]OFD Sender: No OFD packet to send [20:33:21]OFD Sender: No OFD packet to send [20:33:26]OFD Sender: No OFD packet to send [20:33:31]OFD Sender: No OFD packet to send [20:33:36]OFD Sender: No OFD packet to send [20:33:41]OFD Sender: No OFD packet to send [20:33:46]OFD Sender: No OFD packet to send [20:33:51]OFD Sender: No OFD packet to send [20:33:55]accept exits with 7 [20:33:55]New connection [20:33:55]New thread 3066580324 created [20:33:55]Thread 3066723684 joined [20:33:55]Waiting for new connection... [20:33:55] Sock 7.Parse request [20:33:55]Sock 7.Check first char [20:33:55]Sock 7.First char is OK [20:33:55]request: POST /json_proto HTTP/1.0 [20:33:55]Method: POST [20:33:55]URL: /json_proto [20:33:55]Method is POST - this is cgi request [20:33:55]url: /json_proto [20:33:55]query_string will be loaded in cgi processing [20:33:55]execute_cgi json_proto POST (null) [20:33:55]execute_cgi path=json_proto method=POST [20:33:55]POST find Content-Length [20:33:55]Host: 172.17.40.67:8080 [20:33:55]Content-Length: 678 [20:33:55]Content-Type: application/json [20:33:55] [20:33:55]POST finish read [20:33:55]Found Content-Length = 678 [20:33:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:33:55]execute_script... [20:33: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)3407726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:33:55]POST & json_proto [20:33:55]process_json_proto [20:33:55]json parsed OK: [20:33:55]protocol is kg_v1.0 [20:33:55]action value=close_receipt [20:33:55]process_action close_receipt [20:33:55]cmd_close_receipt [20:33:55]MH_GetDate [20:33:55]Write to MH i2c: F0 00 00 EA 23 FC [20:33:55]Write i2c OK [20:33:55]MH_I2C_Read... [20:33:55]Read from MH i2c: F0 [20:33:55]MH_I2C_Read... [20:33:55]Read from MH i2c: F0 09 00 [20:33:55]MH_I2C_Read... [20:33:55]Read from MH i2c: F0 09 00 EA 23 00 B4 46 21 67 EE DA 66 66 1B [20:33:55]GetLastDocTimeStamp 1730233984 [20:33:55]current date 1730234036 [20:33:55]FM_GetShiftState [20:33:55]SAM_PROTO_GetShiftState [20:33:55]wFMCommunicate request_size=4 [20:33:55]MH_SAM_APDU [20:33:55]CAPDU: 80 13 01 00 [20:33:55]Write to MH i2c: E2 08 00 EB 23 80 13 01 00 00 00 00 00 8B [20:33:55]Write i2c OK [20:33:55]MH_I2C_Read... [20:33:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:55]Read from MH i2c: E2 [20:33:55]MH_I2C_Read... [20:33:55]Read from MH i2c: E2 0E 00 [20:33:55]MH_I2C_Read... [20:33:55]Read from MH i2c: E2 0E 00 EB 23 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E9 [20:33:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:33:55]wFMCommunicate OK [20:33:55]SAM_PROTO_GetShiftState done [20:33:55]FM_GetShiftState done [20:33:55]opened in 1730160548 [20:33:55]opened+sec_in_day 1730246948 [20:33:55]quantity*price = 50041 [20:33:55]sum+1 = 50042 [20:33:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 698 29.10.2024 20:33 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97189 ФПД: 193703362023171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203356&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97189&fm=193703362023171&tin=02508201610067®Number=0000000000170478&sum=50000 [20:33:56]StoreToDocumentArchive [20:33:56]shift 145 fd 97189 [20:33:56]save to /storage/0145/doc_00097189 [20:33:56]save last doc name /storage/0145/doc_00097189 to /storage/kkm_last_doc_name [20:33:56]save OK [20:33:56]Clear old archive folders... [20:33:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:33:56]tlvbuf is 0073C740 [20:33:56]SAM_PROTO_ClearQueue [20:33:56]wFMCommunicate request_size=4 [20:33:56]MH_SAM_APDU [20:33:56]CAPDU: 80 09 00 00 [20:33:56]Write to MH i2c: E2 08 00 F8 23 80 09 00 00 00 00 00 00 8D [20:33:56]Write i2c OK [20:33:56]MH_I2C_Read... [20:33:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:33:56]Read from MH i2c: E2 [20:33:56]MH_I2C_Read... [20:33:56]Read from MH i2c: E2 03 00 [20:33:56]MH_I2C_Read... [20:33:56]Read from MH i2c: E2 03 00 F8 23 00 90 00 8F [20:33:56]RAPDU: 90 00 [20:33:56]wFMCommunicate OK [20:33:56]SAM_PROTO_ClearQueue done [20:33:56]KKMCreateOFDPacket [20:33:56]OFDProtocolAddRootSTLVToBuf [20:33:56]FM_MakeSignedData [20:33:56]FM_MakeSignedData [20:33:56]SAM_PROTO_SignData [20:33:56]wFMCommunicate request_size=4 [20:33:56]MH_SAM_APDU [20:33:56]CAPDU: 80 0D 01 02 [20:33:56]Write to MH i2c: E2 08 00 F9 23 80 0D 01 02 00 00 00 00 95 [20:33:56]Write i2c OK [20:33:56]MH_I2C_Read... [20:33:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:33:56]Read from MH i2c: E2 [20:33:56]MH_I2C_Read... [20:33:56]Read from MH i2c: E2 03 00 [20:33:56]MH_I2C_Read... [20:33:56]Read from MH i2c: E2 03 00 F9 23 00 90 00 90 [20:33:56]RAPDU: 90 00 [20:33:56]wFMCommunicate OK [20:33:56]wFMCommunicate request_size=255 [20:33:56]MH_SAM_APDU [20:33:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 B4 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7B 01 00 35 04 06 00 B0 [20:33:56]Write to MH i2c: E2 02 01 FA 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 34 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 02 00 00 F4 03 04 00 B4 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7B 01 00 35 04 06 00 B0 00 00 C3 [20:33:56]Write i2c OK [20:33:56]MH_I2C_Read... [20:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:57]Read from MH i2c: E2 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 03 00 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 03 00 FA 23 00 90 00 91 [20:33:57]RAPDU: 90 00 [20:33:57]wFMCommunicate OK [20:33:57]wFMCommunicate request_size=10 [20:33:57]MH_SAM_APDU [20:33:57]CAPDU: 80 0D 02 02 05 2C 14 15 CF 03 [20:33:57]Write to MH i2c: E2 0D 00 FB 23 80 0D 02 02 05 00 2C 14 15 CF 03 00 00 C9 [20:33:57]Write i2c OK [20:33:57]MH_I2C_Read... [20:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:57]Read from MH i2c: E2 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 03 00 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 03 00 FB 23 00 90 00 92 [20:33:57]RAPDU: 90 00 [20:33:57]wFMCommunicate OK [20:33:57]wFMCommunicate request_size=4 [20:33:57]MH_SAM_APDU [20:33:57]CAPDU: 80 0D 03 02 [20:33:57]Write to MH i2c: E2 08 00 FC 23 80 0D 03 02 00 00 00 00 9A [20:33:57]Write i2c OK [20:33:57]MH_I2C_Read... [20:33:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:33:57]Read from MH i2c: E2 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 0B 00 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 0B 00 FC 23 00 B9 89 6C 8C E8 F2 74 58 90 00 7B [20:33:57]RAPDU: B9 89 6C 8C E8 F2 74 58 90 00 [20:33:57]wFMCommunicate OK [20:33:57]SAM_PROTO_SignData done [20:33:57]FM_MakeSignedData done [20:33:57]CreateOFDProtocolMessage [20:33:57]wFMCommunicate request_size=4 [20:33:57]MH_SAM_APDU [20:33:57]CAPDU: 80 11 00 00 [20:33:57]Write to MH i2c: E2 08 00 FD 23 80 11 00 00 00 00 00 00 9A [20:33:57]Write i2c OK [20:33:57]MH_I2C_Read... [20:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:57]Read from MH i2c: E2 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 17 00 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: E2 17 00 FD 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [20:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:33:57]wFMCommunicate OK [20:33:57]CreateOFDProtocolMessage done [20:33:57]OFDSenderStorePacket 97189 [20:33:57]StoreOFDPacket docnum=97189 [20:33:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 B9 07 01 25 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 B4 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7B 01 00 35 04 06 00 B0 2C 14 15 CF 03 B9 89 6C 8C E8 F2 74 58 [20:33:57]CheckFolder [20:33:57]dirname=/storage/ofd_packets [20:33:57]CheckFolder done [20:33:57]ProducePacketName [20:33:57]name=ofd_packets/00097189 [20:33:57]NVStorageSaveData ofd_packets/00097189 [20:33:57]File name is /storage/ofd_packets/00097189 [20:33:57]Write 301 bytes [20:33:57]NVStorageSaveData done [20:33:57]OFDSenderStorePacket done [20:33:57]KKMCreateOFDPacket done [20:33:57]NVStorageSaveData kkm_last_timestamp [20:33:57]File name is /storage/kkm_last_timestamp [20:33:57]Write 4 bytes [20:33:57]NVStorageSaveData done [20:33:57]ExternCall_PrintAddStr [20:33:57]wPrintStart [20:33:57]Write to MH i2c: 01 00 00 FE 23 21 [20:33:57]Write i2c OK [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: 01 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: 01 07 00 [20:33:57]MH_I2C_Read... [20:33:57]Read from MH i2c: 01 07 00 FE 23 00 00 00 00 00 FF 0F 36 [20:33:57]RasterBufferAndPrint [20:33:57]line Счет N : (1)3407726 [20:33:57]line ИНН: 02508201610067 [20:33:57]line Контрольно-Кассовый Чек [20:33:57]line ПРОДАЖА [20:33:57]line ТРК (МРК, ГНК) : 22 [20:33:57]line Товар: 2710124130 [20:33:57]line Аи-92-К-4 [20:33:57]line 7.480 * 66.90 [20:33:57]line = 500.41 [20:33:57]line НДС 12% НСП 1% [20:33:57]line > о реализуемом товаре [20:33:57]line ОКРУГЛЕНИЕ: -0.41 [20:33:57]line ИТОГО: 500.00 [20:33:57]line Внесено: 500.00 [20:33:57]line СДАЧА: 0.00 [20:33:57]line НСП 1% : 4.43 [20:33:57]line НДС 12% : 53.14 [20:33:57]line Наличными: 500.00 [20:33:57]line Безнал.: 0.00 [20:33:57]line Место: АЗС № 82 "Партнер Нефть" [20:33:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:33:57]line СНО: Общий режим [20:33:57]line Чек 698 29.10.2024 20:33 [20:33:57]line Смена: 145 ФФД: 1.0 [20:33:57]line ЗНМ: 0300000017 [20:33:57]line РНМ: 0000000000170478 [20:33:57]line Версия ККМ: v1.0 [20:33:57]line ФМ: 0000000002098560 [20:33:57]line ФД: 97189 [20:33:57]line ФПД: 193703362023171 [20:33:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203356&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97189&fm=193703362023171&tin=02508201610067®Number=0000000000170478&sum=50000 [20:33:57]OFD Sender: Processing packet 97189 [packets to send 59, broken 58] [20:33:57]ProducePacketName [20:33:57]name=ofd_packets/00097189 [20:33:57]OFD Sender: To server: pG, [20:33:57]CommunicateWithHost lk.salyk.kg:30040 [20:33:57]ConnectInit lk.salyk.kg [20:33:57]written 0, free lines is 4095 [20:33:57]Connected sock=9 [20:33:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 B9 07 01 25 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 B4 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7B 01 00 35 04 06 00 B0 2C 14 15 CF 03 B9 89 6C 8C E8 F2 74 58 [20:33:58]Write to MH i2c: 01 00 00 29 24 4D [20:33:58]Write i2c OK [20:33:58]MH_I2C_Read... [20:33:58]Read from MH i2c: 01 [20:33:58]MH_I2C_Read... [20:33:58]Read from MH i2c: 01 07 00 [20:33:58]MH_I2C_Read... [20:33:58]Read from MH i2c: 01 07 00 29 24 00 00 00 00 00 07 0D 68 [20:33:58]RasterBufferAndPrint [20:33:58]line [20:33:58]line [20:33:58]line [20:33:58]line [20:33:58]line [20:33:58]written 0, free lines is 3341 [20:33:58]MH_Cut [20:33:58]Write to MH i2c: D1 01 00 30 24 01 26 [20:33:58]Write i2c OK [20:33:58]MH_I2C_Read... [20:33:58]Read from MH i2c: D1 [20:33:58]MH_I2C_Read... [20:33:58]Read from MH i2c: D1 01 00 [20:33:58]MH_I2C_Read... [20:33:58]Read from MH i2c: D1 01 00 30 24 00 25 [20:33:58]Write to MH i2c: 01 00 00 31 24 55 [20:33:58]Write i2c OK [20:33:58]MH_I2C_Read... [20:33:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DB 11 47 00 D1 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 7B 01 00 F4 03 04 00 D9 F0 20 67 B6 04 01 00 00 7E 65 4F 4D D5 08 A3 14 [20:33:58]CommunicateWithHost err = 0 [20:33:58]CheckOFDResponse [20:33:58]1017 (14) - 77093643461234 [20:33:58]1041 (16) - 0000000002098560 [20:33:58]1040 (4) - 97189 [20:33:58]1012 (4) - 29.10.2024 14:27 [20:33:58]1206 (1) - 0 [20:33:58]OFD Sender: Remove packet 97189 [20:33:58]ProducePacketName [20:33:58]name=ofd_packets/00097189 [20:33:58]NVStorageDeleteData [20:33:58]OFD Sender: No OFD packet to send [20:33:58]*** Cut start [20:33:58]*** Partial cut [20:33:58]*** CUTSNS_PIN = 1 [20:33:58]*** CUTSNS_PIN = 0 [20:33:58]*** Brake cut motor [20:33:59]Read from MH i2c: 01 [20:33:59]MH_I2C_Read... [20:33:59]*** Stop cut motor [20:33:59]*** Cut end [20:33:59]Read from MH i2c: 01 07 00 [20:33:59]MH_I2C_Read... [20:33:59]Read from MH i2c: 01 07 00 31 24 00 00 00 00 00 FF 0F 6A [20:33:59]process_action close_receipt done [20:33:59]requested_data is exist [20:33:59]produce_requested_data [20:33:59]requested_item fm.sn is exist - process it [20:33:59]wFMCommunicate request_size=4 [20:33:59]MH_SAM_APDU [20:33:59]CAPDU: 80 11 00 00 [20:33:59]Write to MH i2c: E2 08 00 32 24 80 11 00 00 00 00 00 00 D0 [20:33:59]Write i2c OK [20:33:59]MH_I2C_Read... [20:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:59]Read from MH i2c: E2 [20:33:59]MH_I2C_Read... [20:33:59]Read from MH i2c: E2 17 00 [20:33:59]MH_I2C_Read... [20:33:59]Read from MH i2c: E2 17 00 32 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [20:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:33:59]wFMCommunicate OK [20:33:59]requested_item fd.num is exist - process it [20:33:59]SAM_PROTO_GetFieldsCounters [20:33:59]wFMCommunicate request_size=4 [20:33:59]MH_SAM_APDU [20:33:59]CAPDU: 80 13 00 00 [20:33:59]Write to MH i2c: E2 08 00 33 24 80 13 00 00 00 00 00 00 D3 [20:33:59]Write i2c OK [20:33:59]MH_I2C_Read... [20:33:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:33:59]Read from MH i2c: E2 [20:33:59]MH_I2C_Read... [20:33:59]Read from MH i2c: E2 62 00 [20:33:59]MH_I2C_Read... [20:33:59]Read from MH i2c: E2 62 00 33 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 DA [20:33:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:33:59]wFMCommunicate OK [20:33:59]SAM_PROTO_GetFieldsCounters done [20:33:59]requested_item shift.num is exist - process it [20:33:59]requested_item shift.opened is exist - process it [20:33:59]req_shift_opened [20:33:59]FM_GetShiftState [20:33:59]SAM_PROTO_GetShiftState [20:33:59]wFMCommunicate request_size=4 [20:33:59]MH_SAM_APDU [20:33:59]CAPDU: 80 13 01 00 [20:33:59]Write to MH i2c: E2 08 00 34 24 80 13 01 00 00 00 00 00 D5 [20:33:59]Write i2c OK [20:33:59]MH_I2C_Read... [20:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:59]Read from MH i2c: E2 [20:33:59]MH_I2C_Read... [20:33:59]Read from MH i2c: E2 0E 00 [20:33:59]MH_I2C_Read... [20:33:59]Read from MH i2c: E2 0E 00 34 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 33 [20:33:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:33:59]wFMCommunicate OK [20:33:59]SAM_PROTO_GetShiftState done [20:33:59]FM_GetShiftState done [20:33:59]req_shift_opened done [20:33:59]requested_item shift.open_date is exist - process it [20:33:59]req_shift_open_date [20:33:59]req_shift_open_date done [20:33:59]produce_requested_data done [20:33:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97189,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:33:59]process_action_free close_receipt [20:33:59]json_value_free [20:33:59]json_value_free done [20:33:59]process_json_proto returns [20:33:59]Send response to host [20:33:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97189,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:33:59]free response buf [20:33:59]execute_script done [20:33:59]execute_script returns [20:33:59]free content buf [20:33:59]Sock 7.Close socket [20:33:59]Sock 7.Thread stoped [20:34:03]OFD Sender: No OFD packet to send [20:34:04]accept exits with 10 [20:34:04]New connection [20:34:04]New thread 3066723684 created [20:34:04]Thread 3066580324 joined [20:34:04]Waiting for new connection... [20:34:04] Sock 10.Parse request [20:34:04]Sock 10.Check first char [20:34:04]Sock 10.First char is OK [20:34:04]request: POST /json_proto HTTP/1.0 [20:34:04]Method: POST [20:34:04]URL: /json_proto [20:34:04]Method is POST - this is cgi request [20:34:04]url: /json_proto [20:34:04]query_string will be loaded in cgi processing [20:34:04]execute_cgi json_proto POST (null) [20:34:04]execute_cgi path=json_proto method=POST [20:34:04]POST find Content-Length [20:34:04]Host: 172.17.40.67:8080 [20:34:04]Content-Length: 678 [20:34:04]Content-Type: application/json [20:34:04] [20:34:04]POST finish read [20:34:04]Found Content-Length = 678 [20:34:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:04]execute_script... [20:34: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)3407727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:04]POST & json_proto [20:34:04]process_json_proto [20:34:04]json parsed OK: [20:34:04]protocol is kg_v1.0 [20:34:04]action value=close_receipt [20:34:04]process_action close_receipt [20:34:04]cmd_close_receipt [20:34:04]MH_GetDate [20:34:04]Write to MH i2c: F0 00 00 35 24 48 [20:34:04]Write i2c OK [20:34:04]MH_I2C_Read... [20:34:04]Read from MH i2c: F0 [20:34:04]MH_I2C_Read... [20:34:04]Read from MH i2c: F0 09 00 [20:34:04]MH_I2C_Read... [20:34:04]Read from MH i2c: F0 09 00 35 24 00 BD 46 21 67 EE DA 66 66 70 [20:34:04]GetLastDocTimeStamp 1730234036 [20:34:04]current date 1730234045 [20:34:04]FM_GetShiftState [20:34:04]SAM_PROTO_GetShiftState [20:34:04]wFMCommunicate request_size=4 [20:34:04]MH_SAM_APDU [20:34:04]CAPDU: 80 13 01 00 [20:34:04]Write to MH i2c: E2 08 00 36 24 80 13 01 00 00 00 00 00 D7 [20:34:04]Write i2c OK [20:34:04]MH_I2C_Read... [20:34:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:04]Read from MH i2c: E2 [20:34:04]MH_I2C_Read... [20:34:04]Read from MH i2c: E2 0E 00 [20:34:04]MH_I2C_Read... [20:34:04]Read from MH i2c: E2 0E 00 36 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 35 [20:34:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:34:04]wFMCommunicate OK [20:34:04]SAM_PROTO_GetShiftState done [20:34:04]FM_GetShiftState done [20:34:04]opened in 1730160548 [20:34:04]opened+sec_in_day 1730246948 [20:34:04]quantity*price = 50041 [20:34:04]sum+1 = 50042 [20:34: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 699 29.10.2024 20:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97190 ФПД: 221491529256828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97190&fm=221491529256828&tin=02508201610067®Number=0000000000170478&sum=50000 [20:34:05]StoreToDocumentArchive [20:34:05]shift 145 fd 97190 [20:34:05]save to /storage/0145/doc_00097190 [20:34:05]save last doc name /storage/0145/doc_00097190 to /storage/kkm_last_doc_name [20:34:05]save OK [20:34:05]Clear old archive folders... [20:34:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:34:05]tlvbuf is 0076BE50 [20:34:05]SAM_PROTO_ClearQueue [20:34:05]wFMCommunicate request_size=4 [20:34:05]MH_SAM_APDU [20:34:05]CAPDU: 80 09 00 00 [20:34:05]Write to MH i2c: E2 08 00 43 24 80 09 00 00 00 00 00 00 D9 [20:34:06]Write i2c OK [20:34:06]MH_I2C_Read... [20:34:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:34:06]Read from MH i2c: E2 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 43 24 00 90 00 DB [20:34:06]RAPDU: 90 00 [20:34:06]wFMCommunicate OK [20:34:06]SAM_PROTO_ClearQueue done [20:34:06]KKMCreateOFDPacket [20:34:06]OFDProtocolAddRootSTLVToBuf [20:34:06]FM_MakeSignedData [20:34:06]FM_MakeSignedData [20:34:06]SAM_PROTO_SignData [20:34:06]wFMCommunicate request_size=4 [20:34:06]MH_SAM_APDU [20:34:06]CAPDU: 80 0D 01 02 [20:34:06]Write to MH i2c: E2 08 00 44 24 80 0D 01 02 00 00 00 00 E1 [20:34:06]Write i2c OK [20:34:06]MH_I2C_Read... [20:34:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:34:06]Read from MH i2c: E2 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 44 24 00 90 00 DC [20:34:06]RAPDU: 90 00 [20:34:06]wFMCommunicate OK [20:34:06]wFMCommunicate request_size=255 [20:34:06]MH_SAM_APDU [20:34:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BB 02 00 00 F4 03 04 00 BD 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7B 01 00 35 04 06 00 C9 [20:34:06]Write to MH i2c: E2 02 01 45 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BB 02 00 00 F4 03 04 00 BD 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7B 01 00 35 04 06 00 C9 00 00 33 [20:34:06]Write i2c OK [20:34:06]MH_I2C_Read... [20:34:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:06]Read from MH i2c: E2 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 45 24 00 90 00 DD [20:34:06]RAPDU: 90 00 [20:34:06]wFMCommunicate OK [20:34:06]wFMCommunicate request_size=10 [20:34:06]MH_SAM_APDU [20:34:06]CAPDU: 80 0D 02 02 05 72 03 EC 0F 7C [20:34:06]Write to MH i2c: E2 0D 00 46 24 80 0D 02 02 05 00 72 03 EC 0F 7C 00 00 DA [20:34:06]Write i2c OK [20:34:06]MH_I2C_Read... [20:34:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:06]Read from MH i2c: E2 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 03 00 46 24 00 90 00 DE [20:34:06]RAPDU: 90 00 [20:34:06]wFMCommunicate OK [20:34:06]wFMCommunicate request_size=4 [20:34:06]MH_SAM_APDU [20:34:06]CAPDU: 80 0D 03 02 [20:34:06]Write to MH i2c: E2 08 00 47 24 80 0D 03 02 00 00 00 00 E6 [20:34:06]Write i2c OK [20:34:06]MH_I2C_Read... [20:34:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:34:06]Read from MH i2c: E2 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 0B 00 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 0B 00 47 24 00 E7 3E B6 1C DB 0B BA 9D 90 00 1B [20:34:06]RAPDU: E7 3E B6 1C DB 0B BA 9D 90 00 [20:34:06]wFMCommunicate OK [20:34:06]SAM_PROTO_SignData done [20:34:06]FM_MakeSignedData done [20:34:06]CreateOFDProtocolMessage [20:34:06]wFMCommunicate request_size=4 [20:34:06]MH_SAM_APDU [20:34:06]CAPDU: 80 11 00 00 [20:34:06]Write to MH i2c: E2 08 00 48 24 80 11 00 00 00 00 00 00 E6 [20:34:06]Write i2c OK [20:34:06]MH_I2C_Read... [20:34:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:06]Read from MH i2c: E2 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 17 00 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: E2 17 00 48 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [20:34:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:34:06]wFMCommunicate OK [20:34:06]CreateOFDProtocolMessage done [20:34:06]OFDSenderStorePacket 97190 [20:34:06]StoreOFDPacket docnum=97190 [20:34:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE B1 07 01 A5 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 34 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 BB 02 00 00 F4 03 04 00 BD 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7B 01 00 35 04 06 00 C9 72 03 EC 0F 7C E7 3E B6 1C DB 0B BA 9D [20:34:06]CheckFolder [20:34:06]dirname=/storage/ofd_packets [20:34:06]CheckFolder done [20:34:06]ProducePacketName [20:34:06]name=ofd_packets/00097190 [20:34:06]NVStorageSaveData ofd_packets/00097190 [20:34:06]File name is /storage/ofd_packets/00097190 [20:34:06]Write 301 bytes [20:34:06]NVStorageSaveData done [20:34:06]OFDSenderStorePacket done [20:34:06]KKMCreateOFDPacket done [20:34:06]NVStorageSaveData kkm_last_timestamp [20:34:06]File name is /storage/kkm_last_timestamp [20:34:06]Write 4 bytes [20:34:06]NVStorageSaveData done [20:34:06]ExternCall_PrintAddStr [20:34:06]wPrintStart [20:34:06]Write to MH i2c: 01 00 00 49 24 6D [20:34:06]Write i2c OK [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: 01 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: 01 07 00 [20:34:06]MH_I2C_Read... [20:34:06]Read from MH i2c: 01 07 00 49 24 00 00 00 00 00 FF 0F 82 [20:34:06]RasterBufferAndPrint [20:34:06]line Счет N : (1)3407727 [20:34:06]line ИНН: 02508201610067 [20:34:06]line Контрольно-Кассовый Чек [20:34:06]line ПРОДАЖА [20:34:06]line ТРК (МРК, ГНК) : 42 [20:34:06]line Товар: 2710124130 [20:34:06]line Аи-92-К-4 [20:34:06]line 7.480 * 66.90 [20:34:06]line = 500.41 [20:34:06]line НДС 12% НСП 1% [20:34:06]line > о реализуемом товаре [20:34:06]line ОКРУГЛЕНИЕ: -0.41 [20:34:06]line ИТОГО: 500.00 [20:34:06]line Внесено: 500.00 [20:34:06]line СДАЧА: 0.00 [20:34:06]line НСП 1% : 4.43 [20:34:06]line НДС 12% : 53.14 [20:34:06]line Наличными: 500.00 [20:34:06]line Безнал.: 0.00 [20:34:06]line Место: АЗС № 82 "Партнер Нефть" [20:34:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:34:06]line СНО: Общий режим [20:34:06]line Чек 699 29.10.2024 20:34 [20:34:06]line Смена: 145 ФФД: 1.0 [20:34:06]line ЗНМ: 0300000017 [20:34:06]line РНМ: 0000000000170478 [20:34:06]line Версия ККМ: v1.0 [20:34:06]line ФМ: 0000000002098560 [20:34:06]line ФД: 97190 [20:34:06]line ФПД: 221491529256828 [20:34:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203405&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97190&fm=221491529256828&tin=02508201610067®Number=0000000000170478&sum=50000 [20:34:06]written 0, free lines is 4095 [20:34:06]OFD Sender: Processing packet 97190 [packets to send 59, broken 58] [20:34:06]ProducePacketName [20:34:06]name=ofd_packets/00097190 [20:34:06]OFD Sender: To server: pG, [20:34:06]CommunicateWithHost lk.salyk.kg:30040 [20:34:06]ConnectInit lk.salyk.kg [20:34:06]Connected sock=9 [20:34:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE B1 07 01 A5 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 34 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 BB 02 00 00 F4 03 04 00 BD 46 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7B 01 00 35 04 06 00 C9 72 03 EC 0F 7C E7 3E B6 1C DB 0B BA 9D [20:34:07]Write to MH i2c: 01 00 00 74 24 98 [20:34:07]Write i2c OK [20:34:07]MH_I2C_Read... [20:34:07]Read from MH i2c: 01 [20:34:07]MH_I2C_Read... [20:34:07]Read from MH i2c: 01 07 00 [20:34:07]MH_I2C_Read... [20:34:07]Read from MH i2c: 01 07 00 74 24 00 00 00 00 00 F5 0C A0 [20:34:07]RasterBufferAndPrint [20:34:07]line [20:34:07]line [20:34:07]line [20:34:07]line [20:34:07]line [20:34:07]written 0, free lines is 3329 [20:34:07]MH_Cut [20:34:07]Write to MH i2c: D1 01 00 7B 24 01 71 [20:34:07]Write i2c OK [20:34:07]MH_I2C_Read... [20:34:07]Read from MH i2c: D1 [20:34:07]MH_I2C_Read... [20:34:07]Read from MH i2c: D1 01 00 [20:34:07]MH_I2C_Read... [20:34:07]Read from MH i2c: D1 01 00 7B 24 00 70 [20:34:07]Write to MH i2c: 01 00 00 7C 24 A0 [20:34:07]Write i2c OK [20:34:07]MH_I2C_Read... [20:34:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 90 35 47 00 5B 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 7B 01 00 F4 03 04 00 E3 F0 20 67 B6 04 01 00 00 44 CD 40 CB 0C 23 0D 13 [20:34:07]CommunicateWithHost err = 0 [20:34:07]CheckOFDResponse [20:34:07]1017 (14) - 77093643461234 [20:34:07]1041 (16) - 0000000002098560 [20:34:07]1040 (4) - 97190 [20:34:07]1012 (4) - 29.10.2024 14:27 [20:34:07]1206 (1) - 0 [20:34:07]OFD Sender: Remove packet 97190 [20:34:07]ProducePacketName [20:34:07]name=ofd_packets/00097190 [20:34:07]NVStorageDeleteData [20:34:07]*** Cut start [20:34:07]*** Partial cut [20:34:07]*** CUTSNS_PIN = 1 [20:34:07]OFD Sender: No OFD packet to send [20:34:07]*** CUTSNS_PIN = 0 [20:34:07]*** Brake cut motor [20:34:08]Read from MH i2c: 01 [20:34:08]MH_I2C_Read... [20:34:08]*** Stop cut motor [20:34:08]*** Cut end [20:34:08]Read from MH i2c: 01 07 00 [20:34:08]MH_I2C_Read... [20:34:08]Read from MH i2c: 01 07 00 7C 24 00 00 00 00 00 FF 0F B5 [20:34:08]process_action close_receipt done [20:34:08]requested_data is exist [20:34:08]produce_requested_data [20:34:08]requested_item fm.sn is exist - process it [20:34:08]wFMCommunicate request_size=4 [20:34:08]MH_SAM_APDU [20:34:08]CAPDU: 80 11 00 00 [20:34:08]Write to MH i2c: E2 08 00 7D 24 80 11 00 00 00 00 00 00 1B [20:34:08]Write i2c OK [20:34:08]MH_I2C_Read... [20:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:08]Read from MH i2c: E2 [20:34:08]MH_I2C_Read... [20:34:08]Read from MH i2c: E2 17 00 [20:34:08]MH_I2C_Read... [20:34:08]Read from MH i2c: E2 17 00 7D 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [20:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:34:08]wFMCommunicate OK [20:34:08]requested_item fd.num is exist - process it [20:34:08]SAM_PROTO_GetFieldsCounters [20:34:08]wFMCommunicate request_size=4 [20:34:08]MH_SAM_APDU [20:34:08]CAPDU: 80 13 00 00 [20:34:08]Write to MH i2c: E2 08 00 7E 24 80 13 00 00 00 00 00 00 1E [20:34:08]Write i2c OK [20:34:08]MH_I2C_Read... [20:34:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:34:08]Read from MH i2c: E2 [20:34:08]MH_I2C_Read... [20:34:08]Read from MH i2c: E2 62 00 [20:34:08]MH_I2C_Read... [20:34:08]Read from MH i2c: E2 62 00 7E 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 29 [20:34:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:34:08]wFMCommunicate OK [20:34:08]SAM_PROTO_GetFieldsCounters done [20:34:08]requested_item shift.num is exist - process it [20:34:08]requested_item shift.opened is exist - process it [20:34:08]req_shift_opened [20:34:08]FM_GetShiftState [20:34:08]SAM_PROTO_GetShiftState [20:34:08]wFMCommunicate request_size=4 [20:34:08]MH_SAM_APDU [20:34:08]CAPDU: 80 13 01 00 [20:34:08]Write to MH i2c: E2 08 00 7F 24 80 13 01 00 00 00 00 00 20 [20:34:08]Write i2c OK [20:34:08]MH_I2C_Read... [20:34:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:08]Read from MH i2c: E2 [20:34:08]MH_I2C_Read... [20:34:08]Read from MH i2c: E2 0E 00 [20:34:08]MH_I2C_Read... [20:34:08]Read from MH i2c: E2 0E 00 7F 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7E [20:34:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:34:08]wFMCommunicate OK [20:34:08]SAM_PROTO_GetShiftState done [20:34:08]FM_GetShiftState done [20:34:08]req_shift_opened done [20:34:08]requested_item shift.open_date is exist - process it [20:34:08]req_shift_open_date [20:34:08]req_shift_open_date done [20:34:08]produce_requested_data done [20:34:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97190,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:34:08]process_action_free close_receipt [20:34:08]json_value_free [20:34:08]json_value_free done [20:34:08]process_json_proto returns [20:34:08]Send response to host [20:34:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97190,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:34:08]free response buf [20:34:08]execute_script done [20:34:08]execute_script returns [20:34:08]free content buf [20:34:08]Sock 10.Close socket [20:34:08]Sock 10.Thread stoped [20:34:12]OFD Sender: No OFD packet to send [20:34:17]OFD Sender: No OFD packet to send [20:34:22]OFD Sender: No OFD packet to send [20:34:27]OFD Sender: No OFD packet to send [20:34:32]OFD Sender: No OFD packet to send [20:34:37]OFD Sender: No OFD packet to send [20:34:42]OFD Sender: No OFD packet to send [20:34:47]OFD Sender: No OFD packet to send [20:34:52]OFD Sender: No OFD packet to send [20:34:57]OFD Sender: No OFD packet to send [20:35:02]OFD Sender: No OFD packet to send [20:35: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:23]accept exits with 7 [20:35:23]New connection [20:35:23]New thread 3066580324 created [20:35:23]Thread 3066723684 joined [20:35:23]Waiting for new connection... [20:35:23] Sock 7.Parse request [20:35:23]Sock 7.Check first char [20:35:23]Sock 7.First char is OK [20:35:23]request: POST /json_proto HTTP/1.0 [20:35:23]Method: POST [20:35:23]URL: /json_proto [20:35:23]Method is POST - this is cgi request [20:35:23]url: /json_proto [20:35:23]query_string will be loaded in cgi processing [20:35:23]execute_cgi json_proto POST (null) [20:35:23]execute_cgi path=json_proto method=POST [20:35:23]POST find Content-Length [20:35:23]Host: 172.17.40.67:8080 [20:35:23]Content-Length: 680 [20:35:23]Content-Type: application/json [20:35:23] [20:35:23]POST finish read [20:35:23]Found Content-Length = 680 [20:35:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:23]execute_script... [20:35:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:23]POST & json_proto [20:35:23]process_json_proto [20:35:23]json parsed OK: [20:35:23]protocol is kg_v1.0 [20:35:23]action value=close_receipt [20:35:23]process_action close_receipt [20:35:23]cmd_close_receipt [20:35:23]MH_GetDate [20:35:23]Write to MH i2c: F0 00 00 80 24 93 [20:35:23]Write i2c OK [20:35:23]MH_I2C_Read... [20:35:23]Read from MH i2c: F0 [20:35:23]MH_I2C_Read... [20:35:23]Read from MH i2c: F0 09 00 [20:35:23]MH_I2C_Read... [20:35:23]Read from MH i2c: F0 09 00 80 24 00 0C 47 21 67 EE DA 66 66 0B [20:35:23]GetLastDocTimeStamp 1730234045 [20:35:23]current date 1730234124 [20:35:23]FM_GetShiftState [20:35:23]SAM_PROTO_GetShiftState [20:35:23]wFMCommunicate request_size=4 [20:35:23]MH_SAM_APDU [20:35:23]CAPDU: 80 13 01 00 [20:35:23]Write to MH i2c: E2 08 00 81 24 80 13 01 00 00 00 00 00 22 [20:35:23]Write i2c OK [20:35:23]MH_I2C_Read... [20:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:23]Read from MH i2c: E2 [20:35:23]MH_I2C_Read... [20:35:23]Read from MH i2c: E2 0E 00 [20:35:23]MH_I2C_Read... [20:35:23]Read from MH i2c: E2 0E 00 81 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 80 [20:35:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:35:23]wFMCommunicate OK [20:35:23]SAM_PROTO_GetShiftState done [20:35:23]FM_GetShiftState done [20:35:23]opened in 1730160548 [20:35:23]opened+sec_in_day 1730246948 [20:35:23]quantity*price = 100050 [20:35:23]sum+1 = 100052 [20:35:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 700 29.10.2024 20:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97191 ФПД: 184628832957975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203524&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97191&fm=184628832957975&tin=02508201610067®Number=0000000000170478&sum=100000 [20:35:24]StoreToDocumentArchive [20:35:24]shift 145 fd 97191 [20:35:24]save to /storage/0145/doc_00097191 [20:35:24]save last doc name /storage/0145/doc_00097191 to /storage/kkm_last_doc_name [20:35:24]save OK [20:35:24]Clear old archive folders... [20:35:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:35:24]tlvbuf is 006993E0 [20:35:24]SAM_PROTO_ClearQueue [20:35:24]wFMCommunicate request_size=4 [20:35:24]MH_SAM_APDU [20:35:24]CAPDU: 80 09 00 00 [20:35:24]Write to MH i2c: E2 08 00 8E 24 80 09 00 00 00 00 00 00 24 [20:35:24]Write i2c OK [20:35:24]MH_I2C_Read... [20:35:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:35:24]Read from MH i2c: E2 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 8E 24 00 90 00 26 [20:35:24]RAPDU: 90 00 [20:35:24]wFMCommunicate OK [20:35:24]SAM_PROTO_ClearQueue done [20:35:24]KKMCreateOFDPacket [20:35:24]OFDProtocolAddRootSTLVToBuf [20:35:24]FM_MakeSignedData [20:35:24]FM_MakeSignedData [20:35:24]SAM_PROTO_SignData [20:35:24]wFMCommunicate request_size=4 [20:35:24]MH_SAM_APDU [20:35:24]CAPDU: 80 0D 01 02 [20:35:24]Write to MH i2c: E2 08 00 8F 24 80 0D 01 02 00 00 00 00 2C [20:35:24]Write i2c OK [20:35:24]MH_I2C_Read... [20:35:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:35:24]Read from MH i2c: E2 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 8F 24 00 90 00 27 [20:35:24]RAPDU: 90 00 [20:35:24]wFMCommunicate OK [20:35:24]wFMCommunicate request_size=255 [20:35:24]MH_SAM_APDU [20:35:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 02 00 00 F4 03 04 00 0C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7B 01 00 35 04 06 00 A7 EB 40 00 [20:35:24]Write to MH i2c: E2 02 01 90 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 02 00 00 F4 03 04 00 0C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7B 01 00 35 04 06 00 A7 EB 40 00 00 00 D0 [20:35:24]Write i2c OK [20:35:24]MH_I2C_Read... [20:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:24]Read from MH i2c: E2 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 90 24 00 90 00 28 [20:35:24]RAPDU: 90 00 [20:35:24]wFMCommunicate OK [20:35:24]wFMCommunicate request_size=7 [20:35:24]MH_SAM_APDU [20:35:24]CAPDU: 80 0D 02 02 02 F6 17 [20:35:24]Write to MH i2c: E2 0A 00 91 24 80 0D 02 02 02 00 F6 17 00 00 40 [20:35:24]Write i2c OK [20:35:24]MH_I2C_Read... [20:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:24]Read from MH i2c: E2 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 03 00 91 24 00 90 00 29 [20:35:24]RAPDU: 90 00 [20:35:24]wFMCommunicate OK [20:35:24]wFMCommunicate request_size=4 [20:35:24]MH_SAM_APDU [20:35:24]CAPDU: 80 0D 03 02 [20:35:24]Write to MH i2c: E2 08 00 92 24 80 0D 03 02 00 00 00 00 31 [20:35:24]Write i2c OK [20:35:24]MH_I2C_Read... [20:35:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:35:24]Read from MH i2c: E2 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 0B 00 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 0B 00 92 24 00 22 9E E8 27 AC 75 B0 AF 90 00 81 [20:35:24]RAPDU: 22 9E E8 27 AC 75 B0 AF 90 00 [20:35:24]wFMCommunicate OK [20:35:24]SAM_PROTO_SignData done [20:35:24]FM_MakeSignedData done [20:35:24]CreateOFDProtocolMessage [20:35:24]wFMCommunicate request_size=4 [20:35:24]MH_SAM_APDU [20:35:24]CAPDU: 80 11 00 00 [20:35:24]Write to MH i2c: E2 08 00 93 24 80 11 00 00 00 00 00 00 31 [20:35:24]Write i2c OK [20:35:24]MH_I2C_Read... [20:35:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:24]Read from MH i2c: E2 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 17 00 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: E2 17 00 93 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [20:35:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:35:24]wFMCommunicate OK [20:35:24]CreateOFDProtocolMessage done [20:35:24]OFDSenderStorePacket 97191 [20:35:24]StoreOFDPacket docnum=97191 [20:35:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CA 41 04 01 42 AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 02 00 00 F4 03 04 00 0C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7B 01 00 35 04 06 00 A7 EB 40 00 F6 17 22 9E E8 27 AC 75 B0 AF [20:35:24]CheckFolder [20:35:24]dirname=/storage/ofd_packets [20:35:24]CheckFolder done [20:35:24]ProducePacketName [20:35:24]name=ofd_packets/00097191 [20:35:24]NVStorageSaveData ofd_packets/00097191 [20:35:24]File name is /storage/ofd_packets/00097191 [20:35:24]Write 298 bytes [20:35:24]NVStorageSaveData done [20:35:24]OFDSenderStorePacket done [20:35:24]KKMCreateOFDPacket done [20:35:24]NVStorageSaveData kkm_last_timestamp [20:35:24]File name is /storage/kkm_last_timestamp [20:35:24]Write 4 bytes [20:35:24]NVStorageSaveData done [20:35:24]ExternCall_PrintAddStr [20:35:24]wPrintStart [20:35:24]Write to MH i2c: 01 00 00 94 24 B8 [20:35:24]Write i2c OK [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: 01 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: 01 07 00 [20:35:24]MH_I2C_Read... [20:35:24]Read from MH i2c: 01 07 00 94 24 00 00 00 00 00 FF 0F CD [20:35:24]RasterBufferAndPrint [20:35:24]line Счет N : (1)3407728 [20:35:24]line ИНН: 02508201610067 [20:35:24]line Контрольно-Кассовый Чек [20:35:24]line ПРОДАЖА [20:35:24]line ТРК (МРК, ГНК) : 51 [20:35:24]line Товар: 2710194210 [20:35:24]line ДТ-К-5 [20:35:24]line 13.130 * 76.20 [20:35:24]line = 1000.51 [20:35:24]line НДС 12% НСП 1% [20:35:24]line > о реализуемом товаре [20:35:24]line ОКРУГЛЕНИЕ: -0.51 [20:35:24]line ИТОГО: 1000.00 [20:35:24]line Внесено: 1000.00 [20:35:24]line СДАЧА: 0.00 [20:35:24]line НСП 1% : 8.85 [20:35:24]line НДС 12% : 106.25 [20:35:24]line Наличными: 1000.00 [20:35:24]line Безнал.: 0.00 [20:35:24]line Место: АЗС № 82 "Партнер Нефть" [20:35:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:35:24]line СНО: Общий режим [20:35:24]line Чек 700 29.10.2024 20:35 [20:35:24]line Смена: 145 ФФД: 1.0 [20:35:24]line ЗНМ: 0300000017 [20:35:24]line РНМ: 0000000000170478 [20:35:24]line Версия ККМ: v1.0 [20:35:24]line ФМ: 0000000002098560 [20:35:24]line ФД: 97191 [20:35:24]line ФПД: 184628832957975 [20:35:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203524&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97191&fm=184628832957975&tin=02508201610067®Number=0000000000170478&sum=100000 [20:35:25]OFD Sender: Processing packet 97191 [packets to send 59, broken 58] [20:35:25]ProducePacketName [20:35:25]name=ofd_packets/00097191 [20:35:25]OFD Sender: To server: pG, [20:35:25]CommunicateWithHost lk.salyk.kg:30040 [20:35:25]ConnectInit lk.salyk.kg [20:35:25]written 0, free lines is 4095 [20:35:25]Connected sock=10 [20:35:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CA 41 04 01 42 AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 02 00 00 F4 03 04 00 0C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 7B 01 00 35 04 06 00 A7 EB 40 00 F6 17 22 9E E8 27 AC 75 B0 AF [20:35:25]Write to MH i2c: 01 00 00 BF 24 E3 [20:35:25]Write i2c OK [20:35:25]MH_I2C_Read... [20:35:25]Read from MH i2c: 01 [20:35:25]MH_I2C_Read... [20:35:25]Read from MH i2c: 01 07 00 [20:35:25]MH_I2C_Read... [20:35:25]Read from MH i2c: 01 07 00 BF 24 00 00 00 00 00 F5 0C EB [20:35:25]RasterBufferAndPrint [20:35:25]line [20:35:25]line [20:35:25]line [20:35:25]line [20:35:25]line [20:35:25]written 0, free lines is 3323 [20:35:25]MH_Cut [20:35:25]Write to MH i2c: D1 01 00 C6 24 01 BC [20:35:25]Write i2c OK [20:35:25]MH_I2C_Read... [20:35:25]Read from MH i2c: D1 [20:35:25]MH_I2C_Read... [20:35:25]Read from MH i2c: D1 01 00 [20:35:25]MH_I2C_Read... [20:35:25]Read from MH i2c: D1 01 00 C6 24 00 BB [20:35:25]Write to MH i2c: 01 00 00 C7 24 EB [20:35:25]Write i2c OK [20:35:25]MH_I2C_Read... [20:35:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3F 4D 47 00 46 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 32 30 39 38 35 36 30 10 04 04 00 A7 7B 01 00 F4 03 04 00 31 F1 20 67 B6 04 01 00 00 BC 7B 87 55 C6 53 84 C8 [20:35:25]CommunicateWithHost err = 0 [20:35:25]CheckOFDResponse [20:35:25]1017 (14) - 77093643461234 [20:35:25]1041 (16) - 0000000002098560 [20:35:25]1040 (4) - 97191 [20:35:25]1012 (4) - 29.10.2024 14:29 [20:35:25]1206 (1) - 0 [20:35:25]OFD Sender: Remove packet 97191 [20:35:25]ProducePacketName [20:35:25]name=ofd_packets/00097191 [20:35:25]NVStorageDeleteData [20:35:26]OFD Sender: No OFD packet to send [20:35:26]*** Cut start [20:35:26]*** Partial cut [20:35:26]*** CUTSNS_PIN = 1 [20:35:26]*** CUTSNS_PIN = 0 [20:35:26]*** Brake cut motor [20:35:27]Read from MH i2c: 01 [20:35:27]MH_I2C_Read... [20:35:27]*** Stop cut motor [20:35:27]*** Cut end [20:35:27]Read from MH i2c: 01 07 00 [20:35:27]MH_I2C_Read... [20:35:27]Read from MH i2c: 01 07 00 C7 24 00 00 00 00 00 FF 0F 00 [20:35:27]process_action close_receipt done [20:35:27]requested_data is exist [20:35:27]produce_requested_data [20:35:27]requested_item fm.sn is exist - process it [20:35:27]wFMCommunicate request_size=4 [20:35:27]MH_SAM_APDU [20:35:27]CAPDU: 80 11 00 00 [20:35:27]Write to MH i2c: E2 08 00 C8 24 80 11 00 00 00 00 00 00 66 [20:35:27]Write i2c OK [20:35:27]MH_I2C_Read... [20:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:27]Read from MH i2c: E2 [20:35:27]MH_I2C_Read... [20:35:27]Read from MH i2c: E2 17 00 [20:35:27]MH_I2C_Read... [20:35:27]Read from MH i2c: E2 17 00 C8 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [20:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:35:27]wFMCommunicate OK [20:35:27]requested_item fd.num is exist - process it [20:35:27]SAM_PROTO_GetFieldsCounters [20:35:27]wFMCommunicate request_size=4 [20:35:27]MH_SAM_APDU [20:35:27]CAPDU: 80 13 00 00 [20:35:27]Write to MH i2c: E2 08 00 C9 24 80 13 00 00 00 00 00 00 69 [20:35:27]Write i2c OK [20:35:27]MH_I2C_Read... [20:35:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:35:27]Read from MH i2c: E2 [20:35:27]MH_I2C_Read... [20:35:27]Read from MH i2c: E2 62 00 [20:35:27]MH_I2C_Read... [20:35:27]Read from MH i2c: E2 62 00 C9 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 78 [20:35:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:35:27]wFMCommunicate OK [20:35:27]SAM_PROTO_GetFieldsCounters done [20:35:27]requested_item shift.num is exist - process it [20:35:27]requested_item shift.opened is exist - process it [20:35:27]req_shift_opened [20:35:27]FM_GetShiftState [20:35:27]SAM_PROTO_GetShiftState [20:35:27]wFMCommunicate request_size=4 [20:35:27]MH_SAM_APDU [20:35:27]CAPDU: 80 13 01 00 [20:35:27]Write to MH i2c: E2 08 00 CA 24 80 13 01 00 00 00 00 00 6B [20:35:27]Write i2c OK [20:35:27]MH_I2C_Read... [20:35:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:27]Read from MH i2c: E2 [20:35:27]MH_I2C_Read... [20:35:27]Read from MH i2c: E2 0E 00 [20:35:27]MH_I2C_Read... [20:35:27]Read from MH i2c: E2 0E 00 CA 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C9 [20:35:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:35:27]wFMCommunicate OK [20:35:27]SAM_PROTO_GetShiftState done [20:35:27]FM_GetShiftState done [20:35:27]req_shift_opened done [20:35:27]requested_item shift.open_date is exist - process it [20:35:27]req_shift_open_date [20:35:27]req_shift_open_date done [20:35:27]produce_requested_data done [20:35:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97191,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:35:27]process_action_free close_receipt [20:35:27]json_value_free [20:35:27]json_value_free done [20:35:27]process_json_proto returns [20:35:27]Send response to host [20:35:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97191,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:35:27]free response buf [20:35:27]execute_script done [20:35:27]execute_script returns [20:35:27]free content buf [20:35:27]Sock 7.Close socket [20:35:27]Sock 7.Thread stoped [20:35:31]OFD Sender: No OFD packet to send [20:35:36]OFD Sender: No OFD packet to send [20:35:41]OFD Sender: No OFD packet to send [20:35:46]OFD Sender: No OFD packet to send [20:35:51]OFD Sender: No OFD packet to send [20:35:56]accept exits with 9 [20:35:56]New connection [20:35:56]New thread 3066723684 created [20:35:56]Thread 3066580324 joined [20:35:56]Waiting for new connection... [20:35:56] Sock 9.Parse request [20:35:56]Sock 9.Check first char [20:35:56]Sock 9.First char is OK [20:35:56]request: POST /json_proto HTTP/1.0 [20:35:56]Method: POST [20:35:56]URL: /json_proto [20:35:56]Method is POST - this is cgi request [20:35:56]url: /json_proto [20:35:56]query_string will be loaded in cgi processing [20:35:56]execute_cgi json_proto POST (null) [20:35:56]execute_cgi path=json_proto method=POST [20:35:56]POST find Content-Length [20:35:56]Host: 172.17.40.67:8080 [20:35:56]Content-Length: 678 [20:35:56]Content-Type: application/json [20:35:56] [20:35:56]POST finish read [20:35:56]Found Content-Length = 678 [20:35:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:35:56]execute_script... [20:35: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)3407729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:35:56]POST & json_proto [20:35:56]process_json_proto [20:35:56]json parsed OK: [20:35:56]protocol is kg_v1.0 [20:35:56]action value=close_receipt [20:35:56]process_action close_receipt [20:35:56]cmd_close_receipt [20:35:56]MH_GetDate [20:35:56]Write to MH i2c: F0 00 00 CB 24 DE [20:35:56]Write i2c OK [20:35:56]MH_I2C_Read... [20:35:56]Read from MH i2c: F0 [20:35:56]MH_I2C_Read... [20:35:56]Read from MH i2c: F0 09 00 [20:35:56]MH_I2C_Read... [20:35:56]Read from MH i2c: F0 09 00 CB 24 00 2C 47 21 67 EE DA 66 66 76 [20:35:56]GetLastDocTimeStamp 1730234124 [20:35:56]current date 1730234156 [20:35:56]FM_GetShiftState [20:35:56]SAM_PROTO_GetShiftState [20:35:56]wFMCommunicate request_size=4 [20:35:56]MH_SAM_APDU [20:35:56]CAPDU: 80 13 01 00 [20:35:56]Write to MH i2c: E2 08 00 CC 24 80 13 01 00 00 00 00 00 6D [20:35:56]Write i2c OK [20:35:56]MH_I2C_Read... [20:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:56]Read from MH i2c: E2 [20:35:56]MH_I2C_Read... [20:35:56]Read from MH i2c: E2 0E 00 [20:35:56]MH_I2C_Read... [20:35:56]Read from MH i2c: E2 0E 00 CC 24 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CB [20:35:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:35:56]wFMCommunicate OK [20:35:56]SAM_PROTO_GetShiftState done [20:35:56]FM_GetShiftState done [20:35:56]opened in 1730160548 [20:35:56]opened+sec_in_day 1730246948 [20:35:56]quantity*price = 50041 [20:35:56]sum+1 = 50042 [20:35: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 701 29.10.2024 20:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97192 ФПД: 157246208124204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203556&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97192&fm=157246208124204&tin=02508201610067®Number=0000000000170478&sum=50000 [20:35:57]StoreToDocumentArchive [20:35:57]shift 145 fd 97192 [20:35:57]save to /storage/0145/doc_00097192 [20:35:57]save last doc name /storage/0145/doc_00097192 to /storage/kkm_last_doc_name [20:35:57]save OK [20:35:57]Clear old archive folders... [20:35:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:35:57]tlvbuf is 006CFD80 [20:35:57]SAM_PROTO_ClearQueue [20:35:57]wFMCommunicate request_size=4 [20:35:57]MH_SAM_APDU [20:35:57]CAPDU: 80 09 00 00 [20:35:57]Write to MH i2c: E2 08 00 D9 24 80 09 00 00 00 00 00 00 6F [20:35:57]Write i2c OK [20:35:57]MH_I2C_Read... [20:35:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:35:57]Read from MH i2c: E2 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 D9 24 00 90 00 71 [20:35:57]RAPDU: 90 00 [20:35:57]wFMCommunicate OK [20:35:57]SAM_PROTO_ClearQueue done [20:35:57]KKMCreateOFDPacket [20:35:57]OFDProtocolAddRootSTLVToBuf [20:35:57]FM_MakeSignedData [20:35:57]FM_MakeSignedData [20:35:57]SAM_PROTO_SignData [20:35:57]wFMCommunicate request_size=4 [20:35:57]MH_SAM_APDU [20:35:57]CAPDU: 80 0D 01 02 [20:35:57]Write to MH i2c: E2 08 00 DA 24 80 0D 01 02 00 00 00 00 77 [20:35:57]Write i2c OK [20:35:57]MH_I2C_Read... [20:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:35:57]Read from MH i2c: E2 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 DA 24 00 90 00 72 [20:35:57]RAPDU: 90 00 [20:35:57]wFMCommunicate OK [20:35:57]wFMCommunicate request_size=255 [20:35:57]MH_SAM_APDU [20: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 34 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 BD 02 00 00 F4 03 04 00 2C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7B 01 00 35 04 06 00 8F [20:35:57]Write to MH i2c: E2 02 01 DB 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BD 02 00 00 F4 03 04 00 2C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7B 01 00 35 04 06 00 8F 00 00 03 [20:35:57]Write i2c OK [20:35:57]MH_I2C_Read... [20:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:57]Read from MH i2c: E2 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 DB 24 00 90 00 73 [20:35:57]RAPDU: 90 00 [20:35:57]wFMCommunicate OK [20:35:57]wFMCommunicate request_size=10 [20:35:57]MH_SAM_APDU [20:35:57]CAPDU: 80 0D 02 02 05 03 BC 60 A5 2C [20:35:57]Write to MH i2c: E2 0D 00 DC 24 80 0D 02 02 05 00 03 BC 60 A5 2C 00 00 74 [20:35:57]Write i2c OK [20:35:57]MH_I2C_Read... [20:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:57]Read from MH i2c: E2 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 03 00 DC 24 00 90 00 74 [20:35:57]RAPDU: 90 00 [20:35:57]wFMCommunicate OK [20:35:57]wFMCommunicate request_size=4 [20:35:57]MH_SAM_APDU [20:35:57]CAPDU: 80 0D 03 02 [20:35:57]Write to MH i2c: E2 08 00 DD 24 80 0D 03 02 00 00 00 00 7C [20:35:57]Write i2c OK [20:35:57]MH_I2C_Read... [20:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:35:57]Read from MH i2c: E2 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 0B 00 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 0B 00 DD 24 00 B3 F0 9D 19 92 1C 64 E2 90 00 CA [20:35:57]RAPDU: B3 F0 9D 19 92 1C 64 E2 90 00 [20:35:57]wFMCommunicate OK [20:35:57]SAM_PROTO_SignData done [20:35:57]FM_MakeSignedData done [20:35:57]CreateOFDProtocolMessage [20:35:57]wFMCommunicate request_size=4 [20:35:57]MH_SAM_APDU [20:35:57]CAPDU: 80 11 00 00 [20:35:57]Write to MH i2c: E2 08 00 DE 24 80 11 00 00 00 00 00 00 7C [20:35:57]Write i2c OK [20:35:57]MH_I2C_Read... [20:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:57]Read from MH i2c: E2 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 17 00 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: E2 17 00 DE 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [20:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:35:57]wFMCommunicate OK [20:35:57]CreateOFDProtocolMessage done [20:35:57]OFDSenderStorePacket 97192 [20:35:57]StoreOFDPacket docnum=97192 [20:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 80 DA 07 01 D5 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 34 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 BD 02 00 00 F4 03 04 00 2C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7B 01 00 35 04 06 00 8F 03 BC 60 A5 2C B3 F0 9D 19 92 1C 64 E2 [20:35:57]CheckFolder [20:35:57]dirname=/storage/ofd_packets [20:35:57]CheckFolder done [20:35:57]ProducePacketName [20:35:57]name=ofd_packets/00097192 [20:35:57]NVStorageSaveData ofd_packets/00097192 [20:35:57]File name is /storage/ofd_packets/00097192 [20:35:57]Write 301 bytes [20:35:57]NVStorageSaveData done [20:35:57]OFDSenderStorePacket done [20:35:57]KKMCreateOFDPacket done [20:35:57]NVStorageSaveData kkm_last_timestamp [20:35:57]File name is /storage/kkm_last_timestamp [20:35:57]Write 4 bytes [20:35:57]NVStorageSaveData done [20:35:57]ExternCall_PrintAddStr [20:35:57]wPrintStart [20:35:57]Write to MH i2c: 01 00 00 DF 24 03 [20:35:57]Write i2c OK [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: 01 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: 01 07 00 [20:35:57]MH_I2C_Read... [20:35:57]Read from MH i2c: 01 07 00 DF 24 00 00 00 00 00 FF 0F 18 [20:35:57]RasterBufferAndPrint [20:35:57]line Счет N : (1)3407729 [20:35:57]line ИНН: 02508201610067 [20:35:57]line Контрольно-Кассовый Чек [20:35:57]line ПРОДАЖА [20:35:57]line ТРК (МРК, ГНК) : 22 [20:35:57]line Товар: 2710124130 [20:35:57]line Аи-92-К-4 [20:35:57]line 7.480 * 66.90 [20:35:57]line = 500.41 [20:35:57]line НДС 12% НСП 1% [20:35:57]line > о реализуемом товаре [20:35:57]line ОКРУГЛЕНИЕ: -0.41 [20:35:57]line ИТОГО: 500.00 [20:35:57]line Внесено: 500.00 [20:35:57]line СДАЧА: 0.00 [20:35:57]line НСП 1% : 4.43 [20:35:57]line НДС 12% : 53.14 [20:35:57]line Наличными: 500.00 [20:35:57]line Безнал.: 0.00 [20:35:57]line Место: АЗС № 82 "Партнер Нефть" [20:35:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:35:57]line СНО: Общий режим [20:35:57]line Чек 701 29.10.2024 20:35 [20:35:57]line Смена: 145 ФФД: 1.0 [20:35:57]line ЗНМ: 0300000017 [20:35:57]line РНМ: 0000000000170478 [20:35:57]line Версия ККМ: v1.0 [20:35:57]line ФМ: 0000000002098560 [20:35:57]line ФД: 97192 [20:35:57]line ФПД: 157246208124204 [20:35:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203556&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97192&fm=157246208124204&tin=02508201610067®Number=0000000000170478&sum=50000 [20:35:58]OFD Sender: Processing packet 97192 [packets to send 59, broken 58] [20:35:58]ProducePacketName [20:35:58]name=ofd_packets/00097192 [20:35:58]OFD Sender: To server: pG, [20:35:58]CommunicateWithHost lk.salyk.kg:30040 [20:35:58]ConnectInit lk.salyk.kg [20:35:58]written 0, free lines is 4095 [20:35:58]Connected sock=10 [20:35:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 80 DA 07 01 D5 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 34 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 BD 02 00 00 F4 03 04 00 2C 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 7B 01 00 35 04 06 00 8F 03 BC 60 A5 2C B3 F0 9D 19 92 1C 64 E2 [20:35:58]Write to MH i2c: 01 00 00 0A 25 2F [20:35:58]Write i2c OK [20:35:58]MH_I2C_Read... [20:35:58]Read from MH i2c: 01 [20:35:58]MH_I2C_Read... [20:35:58]Read from MH i2c: 01 07 00 [20:35:58]MH_I2C_Read... [20:35:58]Read from MH i2c: 01 07 00 0A 25 00 00 00 00 00 04 0D 47 [20:35:58]RasterBufferAndPrint [20:35:58]line [20:35:58]line [20:35:58]line [20:35:58]line [20:35:58]line [20:35:58]written 0, free lines is 3338 [20:35:58]MH_Cut [20:35:58]Write to MH i2c: D1 01 00 11 25 01 08 [20:35:58]Write i2c OK [20:35:58]MH_I2C_Read... [20:35:58]Read from MH i2c: D1 [20:35:58]MH_I2C_Read... [20:35:58]Read from MH i2c: D1 01 00 [20:35:58]MH_I2C_Read... [20:35:58]Read from MH i2c: D1 01 00 11 25 00 07 [20:35:58]Write to MH i2c: 01 00 00 12 25 37 [20:35:58]Write i2c OK [20:35:58]MH_I2C_Read... [20:35:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 28 A5 47 00 53 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 32 30 39 38 35 36 30 10 04 04 00 A8 7B 01 00 F4 03 04 00 52 F1 20 67 B6 04 01 00 00 92 16 ED 9A 22 6C 6A 79 [20:35:58]CommunicateWithHost err = 0 [20:35:58]CheckOFDResponse [20:35:58]1017 (14) - 77093643461234 [20:35:58]1041 (16) - 0000000002098560 [20:35:58]1040 (4) - 97192 [20:35:58]1012 (4) - 29.10.2024 14:29 [20:35:58]1206 (1) - 0 [20:35:58]OFD Sender: Remove packet 97192 [20:35:58]ProducePacketName [20:35:58]name=ofd_packets/00097192 [20:35:58]NVStorageDeleteData [20:35:59]OFD Sender: No OFD packet to send [20:35:59]*** Cut start [20:35:59]*** Partial cut [20:35:59]*** CUTSNS_PIN = 1 [20:35:59]*** CUTSNS_PIN = 0 [20:35:59]*** Brake cut motor [20:35:59]Read from MH i2c: 01 [20:35:59]MH_I2C_Read... [20:35:59]*** Stop cut motor [20:35:59]*** Cut end [20:35:59]Read from MH i2c: 01 07 00 [20:35:59]MH_I2C_Read... [20:35:59]Read from MH i2c: 01 07 00 12 25 00 00 00 00 00 FF 0F 4C [20:35:59]process_action close_receipt done [20:35:59]requested_data is exist [20:35:59]produce_requested_data [20:35:59]requested_item fm.sn is exist - process it [20:35:59]wFMCommunicate request_size=4 [20:35:59]MH_SAM_APDU [20:35:59]CAPDU: 80 11 00 00 [20:35:59]Write to MH i2c: E2 08 00 13 25 80 11 00 00 00 00 00 00 B2 [20:35:59]Write i2c OK [20:35:59]MH_I2C_Read... [20:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:59]Read from MH i2c: E2 [20:35:59]MH_I2C_Read... [20:35:59]Read from MH i2c: E2 17 00 [20:35:59]MH_I2C_Read... [20:35:59]Read from MH i2c: E2 17 00 13 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [20:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:35:59]wFMCommunicate OK [20:35:59]requested_item fd.num is exist - process it [20:35:59]SAM_PROTO_GetFieldsCounters [20:35:59]wFMCommunicate request_size=4 [20:35:59]MH_SAM_APDU [20:35:59]CAPDU: 80 13 00 00 [20:35:59]Write to MH i2c: E2 08 00 14 25 80 13 00 00 00 00 00 00 B5 [20:35:59]Write i2c OK [20:35:59]MH_I2C_Read... [20:36:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:00]Read from MH i2c: E2 [20:36:00]MH_I2C_Read... [20:36:00]Read from MH i2c: E2 62 00 [20:36:00]MH_I2C_Read... [20:36:00]Read from MH i2c: E2 62 00 14 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BD 02 00 00 5E 04 04 00 BD 02 00 00 57 04 04 00 BE 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [20:36:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BD 02 00 00 5E 04 04 00 BD 02 00 00 57 04 04 00 BE 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:00]wFMCommunicate OK [20:36:00]SAM_PROTO_GetFieldsCounters done [20:36:00]requested_item shift.num is exist - process it [20:36:00]requested_item shift.opened is exist - process it [20:36:00]req_shift_opened [20:36:00]FM_GetShiftState [20:36:00]SAM_PROTO_GetShiftState [20:36:00]wFMCommunicate request_size=4 [20:36:00]MH_SAM_APDU [20:36:00]CAPDU: 80 13 01 00 [20:36:00]Write to MH i2c: E2 08 00 15 25 80 13 01 00 00 00 00 00 B7 [20:36:00]Write i2c OK [20:36:00]MH_I2C_Read... [20:36:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:00]Read from MH i2c: E2 [20:36:00]MH_I2C_Read... [20:36:00]Read from MH i2c: E2 0E 00 [20:36:00]MH_I2C_Read... [20:36:00]Read from MH i2c: E2 0E 00 15 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 15 [20:36:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:36:00]wFMCommunicate OK [20:36:00]SAM_PROTO_GetShiftState done [20:36:00]FM_GetShiftState done [20:36:00]req_shift_opened done [20:36:00]requested_item shift.open_date is exist - process it [20:36:00]req_shift_open_date [20:36:00]req_shift_open_date done [20:36:00]produce_requested_data done [20:36:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97192,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:36:00]process_action_free close_receipt [20:36:00]json_value_free [20:36:00]json_value_free done [20:36:00]process_json_proto returns [20:36:00]Send response to host [20:36:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97192,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:36:00]free response buf [20:36:00]execute_script done [20:36:00]execute_script returns [20:36:00]free content buf [20:36:00]Sock 9.Close socket [20:36:00]Sock 9.Thread stoped [20:36:04]OFD Sender: No OFD packet to send [20:36:09]OFD Sender: No OFD packet to send [20:36:14]OFD Sender: No OFD packet to send [20:36:19]OFD Sender: No OFD packet to send [20:36:24]OFD Sender: No OFD packet to send [20:36:29]OFD Sender: No OFD packet to send [20:36:34]OFD Sender: No OFD packet to send [20:36:39]OFD Sender: No OFD packet to send [20:36:44]OFD Sender: No OFD packet to send [20:36:49]OFD Sender: No OFD packet to send [20:36:54]OFD Sender: No OFD packet to send [20:36:59]OFD Sender: No OFD packet to send [20:37:04]OFD Sender: No OFD packet to send [20:37:09]OFD Sender: No OFD packet to send [20:37:14]OFD Sender: No OFD packet to send [20:37:19]OFD Sender: No OFD packet to send [20:37:24]OFD Sender: No OFD packet to send [20:38:34]wFMCommunicate OK [20:38:34]wFMCommunicate request_size=11 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [20:38:34]Write to MH i2c: E2 0E 00 1F 25 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 F6 [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:38:34]OFD Sender: No OFD packet to send [20:38:34]Read from MH i2c: E2 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 1F 25 00 90 00 B8 [20:38:34]RAPDU: 90 00 [20:38:34]wFMCommunicate OK [20:38:34]wFMCommunicate request_size=13 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 15 02 00 08 F4 03 04 00 CA 47 21 67 [20:38:34]Write to MH i2c: E2 10 00 20 25 80 15 02 00 08 00 F4 03 04 00 CA 47 21 67 00 00 69 [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:38:34]Read from MH i2c: E2 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 20 25 00 90 00 B9 [20:38:34]RAPDU: 90 00 [20:38:34]wFMCommunicate OK [20:38:34]wFMCommunicate request_size=25 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [20:38:34]Write to MH i2c: E2 1C 00 21 25 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 2A [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:38:34]Read from MH i2c: E2 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 21 25 00 90 00 BA [20:38:34]RAPDU: 90 00 [20:38:34]wFMCommunicate OK [20:38:34]wFMCommunicate request_size=4 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 15 03 00 [20:38:34]Write to MH i2c: E2 08 00 22 25 80 15 03 00 00 00 00 00 C8 [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:38:34]Read from MH i2c: E2 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 40 00 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 40 00 22 25 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BE 02 00 00 35 04 06 00 25 02 56 F7 59 12 90 00 11 [20:38:34]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BE 02 00 00 35 04 06 00 25 02 56 F7 59 12 90 00 [20:38:34]wFMCommunicate OK [20:38:34]SAM_PROTO_ProcessDocument answer len = 59 [20:38:34]SAM_PROTO_ProcessDocument done [20:38:34]SetTLVBufToDocument [20:38:34]Processing tag 1209 (04B9) [20:38:34]Malloc new data [20:38:34]Processing tag 1041 (0411) [20:38:34]Processing tag 1040 (0410) [20:38:34]Malloc new data [20:38:34]Processing tag 1038 (040E) [20:38:34]Malloc new data [20:38:34]Processing tag 1042 (0412) [20:38:34]Malloc new data [20:38:34]Processing tag 1077 (0435) [20:38:34]Malloc new data [20:38:34]SetTLVBufToDocument err=0 [20:38:34]KKMLoadAndSignReceiptData store KKM data [20:38:34]KKMLoadAndSignReceiptData err=0 [20:38:34]wFMCommunicate request_size=4 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 11 00 00 [20:38:34]Write to MH i2c: E2 08 00 23 25 80 11 00 00 00 00 00 00 C2 [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:38:34]Read from MH i2c: E2 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 17 00 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 17 00 23 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [20:38:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:38:34]wFMCommunicate OK [20:38:34]Счет N : (1)3407730 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 51 Товар: 2710194210 ДТ-К-5 50.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 702 29.10.2024 20:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3475213 ФМ: 0000000002098560 ФД: 97193 ФПД: 40691979213074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203834&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97193&fm=40691979213074&tin=02508201610067®Number=0000000000170478&sum=0 [20:38:34]StoreToDocumentArchive [20:38:34]shift 145 fd 97193 [20:38:34]save to /storage/0145/doc_00097193 [20:38:34]save last doc name /storage/0145/doc_00097193 to /storage/kkm_last_doc_name [20:38:34]save OK [20:38:34]Clear old archive folders... [20:38:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:38:34]tlvbuf is B6F203B0 [20:38:34]SAM_PROTO_ClearQueue [20:38:34]wFMCommunicate request_size=4 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 09 00 00 [20:38:34]Write to MH i2c: E2 08 00 24 25 80 09 00 00 00 00 00 00 BB [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:38:34]Read from MH i2c: E2 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 24 25 00 90 00 BD [20:38:34]RAPDU: 90 00 [20:38:34]wFMCommunicate OK [20:38:34]SAM_PROTO_ClearQueue done [20:38:34]KKMCreateOFDPacket [20:38:34]OFDProtocolAddRootSTLVToBuf [20:38:34]FM_MakeSignedData [20:38:34]FM_MakeSignedData [20:38:34]SAM_PROTO_SignData [20:38:34]wFMCommunicate request_size=4 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 0D 01 02 [20:38:34]Write to MH i2c: E2 08 00 25 25 80 0D 01 02 00 00 00 00 C3 [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:38:34]Read from MH i2c: E2 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 [20:38:34]MH_I2C_Read... [20:38:34]Read from MH i2c: E2 03 00 25 25 00 90 00 BE [20:38:34]RAPDU: 90 00 [20:38:34]wFMCommunicate OK [20:38:34]wFMCommunicate request_size=255 [20:38:34]MH_SAM_APDU [20:38:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 CA 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7B 01 00 35 04 06 00 25 02 56 F7 [20:38:34]Write to MH i2c: E2 02 01 26 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 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 CA 47 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 7B 01 00 35 04 06 00 25 02 56 F7 00 00 B6 [20:38:34]Write i2c OK [20:38:34]MH_I2C_Read... [20:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:35]Read from MH i2c: E2 [20:38:35]MH_I2C_Read... [20:38:35]Read from MH i2c: E2 03 00 [20:38:35]MH_I2C_Read... [20:38:35]Read from MH i2c: E2 03 00 26 25 00 90 00 BF [20:38:35]RAPDU: 90 00 [20:38:35]wFMCommunicate OK [20:38:35]wFMCommunicate request_size=7 [20:38:35]MH_SAM_APDU [20:38:35]CAPDU: 80 0D 02 02 02 59 12 [20:38:35]Write to MH i2c: E2 0A 00 27 25 80 0D 02 02 02 00 59 12 00 00 35 [20:38:35]Write i2c OK [20:38:35]MH_I2C_Read... [20:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:35]Read from MH i2c: E2 [20:38:35]MH_I2C_Read... [20:38:35]Read from MH i2c: E2 03 00 [20:38:35]MH_I2C_Read... [20:38:35]Read from MH i2c: E2 03 00 27 25 00 90 00 C0 [20:38:35]RAPDU: 90 00 [20:38:35]wFMCommunicate OK [20:38:35]wFMCommunicate request_size=4 [20:38:35]MH_SAM_APDU [20:38:35]CAPDU: 80 0D 03 02 [20:38:35]Write to MH i2c: E2 08 00 28 25 80 0D 03 02 00 00 00 00 C8 [20:38:35]Write i2c OK [20:38:35]MH_I2C_Read... [20:38:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:38:35]Read from MH i2c: E2 [20:38:35]MH_I2C_Read... [20:38:35]Read from MH i2c: E2 0B 00 [20:38:35]MH_I2C_Read... [20:38:35]Read from MH i2c: E2 0B 00 28 25 00 3F 74 64 6F AF 24 A4 94 90 00 5A [20:38:35]RAPDU: 3F 74 64 6F AF 24 A4 94 90 00 [20:38:35]wFMCommunicate OK [20:38:35]SAM_PROTO_SignData done [20:38:35]FM_MakeSignedData done [20:38:35]CreateOFDProtocolMessage [20:38:35]wFMCommunicate request_size=4 [20:38:35]MH_SAM_APDU [20:38:35]CAPDU: 80 11 00 00 [20:38:35]Write to MH i2c: E2 08 00 29 25 80 11 00 00 00 00 00 00 C8 [20:38:35]Write i2c OK [20:38:35]MH_I2C_Read... [20:38:37]requested_item shift.open_date is exist - process it [20:38:37]req_shift_open_date [20:38:37]req_shift_open_date done [20:38:37]produce_requested_data done [20:38:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97193,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:38:37]process_action_free close_receipt [20:38:37]json_value_free [20:38:37]json_value_free done [20:38:37]process_json_proto returns [20:38:37]Send response to host [20:38:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97193,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:38:37]free response buf [20:38:37]execute_script done [20:38:37]execute_script returns [20:38:37]free content buf [20:38:37]Sock 7.Close socket [20:38:37]Sock 7.Thread stoped [20:38:41]OFD Sender: No OFD packet to send [20:38:46]OFD Sender: No OFD packet to send [20:38:51]OFD Sender: No OFD packet to send [20:38:56]OFD Sender: No OFD packet to send [20:39:01]OFD Sender: No OFD packet to send [20:39:06]OFD Sender: No OFD packet to send [20:39:11]OFD Sender: No OFD packet to send [20:39:16]OFD Sender: No OFD packet to send [20:39:21]OFD Sender: No OFD packet to send [20:39:26]OFD Sender: No OFD packet to send [20:39:31]OFD Sender: No OFD packet to send [20:39:31]accept exits with 9 [20:39:31]New connection [20:39:31]New thread 3066723684 created [20:39:31] Sock 9.Parse request [20:39:31]Thread 3066580324 joined [20:39:31]Sock 9.Check first char [20:39:31]Waiting for new connection... [20:39:31]Sock 9.First char is OK [20:39:31]request: POST /json_proto HTTP/1.0 [20:39:31]Method: POST [20:39:31]URL: /json_proto [20:39:31]Method is POST - this is cgi request [20:39:31]url: /json_proto [20:39:31]query_string will be loaded in cgi processing [20:39:31]execute_cgi json_proto POST (null) [20:39:31]execute_cgi path=json_proto method=POST [20:39:31]POST find Content-Length [20:39:31]Host: 172.17.40.67:8080 [20:39:31]Content-Length: 678 [20:39:31]Content-Type: application/json [20:39:31] [20:39:31]POST finish read [20:39:31]Found Content-Length = 678 [20:39:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:31]execute_script... [20:39: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)3407731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:31]POST & json_proto [20:39:31]process_json_proto [20:39:31]json parsed OK: [20:39:31]protocol is kg_v1.0 [20:39:31]action value=close_receipt [20:39:31]process_action close_receipt [20:39:31]cmd_close_receipt [20:39:31]MH_GetDate [20:39:31]Write to MH i2c: F0 00 00 60 25 74 [20:39:31]Write i2c OK [20:39:31]MH_I2C_Read... [20:39:31]Read from MH i2c: F0 [20:39:31]MH_I2C_Read... [20:39:31]Read from MH i2c: F0 09 00 [20:39:31]MH_I2C_Read... [20:39:31]Read from MH i2c: F0 09 00 60 25 00 04 48 21 67 EE DA 66 66 E5 [20:39:31]GetLastDocTimeStamp 1730234314 [20:39:31]current date 1730234372 [20:39:31]FM_GetShiftState [20:39:31]SAM_PROTO_GetShiftState [20:39:31]wFMCommunicate request_size=4 [20:39:31]MH_SAM_APDU [20:39:31]CAPDU: 80 13 01 00 [20:39:31]Write to MH i2c: E2 08 00 61 25 80 13 01 00 00 00 00 00 03 [20:39:31]Write i2c OK [20:39:31]MH_I2C_Read... [20:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:31]Read from MH i2c: E2 [20:39:31]MH_I2C_Read... [20:39:31]Read from MH i2c: E2 0E 00 [20:39:31]MH_I2C_Read... [20:39:31]Read from MH i2c: E2 0E 00 61 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 61 [20:39:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:39:31]wFMCommunicate OK [20:39:31]SAM_PROTO_GetShiftState done [20:39:31]FM_GetShiftState done [20:39:31]opened in 1730160548 [20:39:31]opened+sec_in_day 1730246948 [20:39:31]quantity*price = 50041 [20:39:31]sum+1 = 50042 [20:39: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 703 29.10.2024 20:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97194 ФПД: 13921220931146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203932&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97194&fm=13921220931146&tin=02508201610067®Number=0000000000170478&sum=50000 [20:39:33]StoreToDocumentArchive [20:39:33]shift 145 fd 97194 [20:39:33]save to /storage/0145/doc_00097194 [20:39:33]save last doc name /storage/0145/doc_00097194 to /storage/kkm_last_doc_name [20:39:33]save OK [20:39:33]Clear old archive folders... [20:39:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:39:33]tlvbuf is 00675B80 [20:39:33]SAM_PROTO_ClearQueue [20:39:33]wFMCommunicate request_size=4 [20:39:33]MH_SAM_APDU [20:39:33]CAPDU: 80 09 00 00 [20:39:33]Write to MH i2c: E2 08 00 6E 25 80 09 00 00 00 00 00 00 05 [20:39:33]Write i2c OK [20:39:33]MH_I2C_Read... [20:39:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:33]Read from MH i2c: E2 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 6E 25 00 90 00 07 [20:39:33]RAPDU: 90 00 [20:39:33]wFMCommunicate OK [20:39:33]SAM_PROTO_ClearQueue done [20:39:33]KKMCreateOFDPacket [20:39:33]OFDProtocolAddRootSTLVToBuf [20:39:33]FM_MakeSignedData [20:39:33]FM_MakeSignedData [20:39:33]SAM_PROTO_SignData [20:39:33]wFMCommunicate request_size=4 [20:39:33]MH_SAM_APDU [20:39:33]CAPDU: 80 0D 01 02 [20:39:33]Write to MH i2c: E2 08 00 6F 25 80 0D 01 02 00 00 00 00 0D [20:39:33]Write i2c OK [20:39:33]MH_I2C_Read... [20:39:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:33]Read from MH i2c: E2 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 6F 25 00 90 00 08 [20:39:33]RAPDU: 90 00 [20:39:33]wFMCommunicate OK [20:39:33]wFMCommunicate request_size=255 [20:39:33]MH_SAM_APDU [20:39:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BF 02 00 00 F4 03 04 00 04 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7B 01 00 35 04 06 00 0C [20:39:33]Write to MH i2c: E2 02 01 70 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BF 02 00 00 F4 03 04 00 04 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7B 01 00 35 04 06 00 0C 00 00 F3 [20:39:33]Write i2c OK [20:39:33]MH_I2C_Read... [20:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:33]Read from MH i2c: E2 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 70 25 00 90 00 09 [20:39:33]RAPDU: 90 00 [20:39:33]wFMCommunicate OK [20:39:33]wFMCommunicate request_size=10 [20:39:33]MH_SAM_APDU [20:39:33]CAPDU: 80 0D 02 02 05 A9 49 6D AE 4A [20:39:33]Write to MH i2c: E2 0D 00 71 25 80 0D 02 02 05 00 A9 49 6D AE 4A 00 00 71 [20:39:33]Write i2c OK [20:39:33]MH_I2C_Read... [20:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:33]Read from MH i2c: E2 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 03 00 71 25 00 90 00 0A [20:39:33]RAPDU: 90 00 [20:39:33]wFMCommunicate OK [20:39:33]wFMCommunicate request_size=4 [20:39:33]MH_SAM_APDU [20:39:33]CAPDU: 80 0D 03 02 [20:39:33]Write to MH i2c: E2 08 00 72 25 80 0D 03 02 00 00 00 00 12 [20:39:33]Write i2c OK [20:39:33]MH_I2C_Read... [20:39:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:33]Read from MH i2c: E2 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 0B 00 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 0B 00 72 25 00 9F FB 70 9B BE 99 D2 83 90 00 64 [20:39:33]RAPDU: 9F FB 70 9B BE 99 D2 83 90 00 [20:39:33]wFMCommunicate OK [20:39:33]SAM_PROTO_SignData done [20:39:33]FM_MakeSignedData done [20:39:33]CreateOFDProtocolMessage [20:39:33]wFMCommunicate request_size=4 [20:39:33]MH_SAM_APDU [20:39:33]CAPDU: 80 11 00 00 [20:39:33]Write to MH i2c: E2 08 00 73 25 80 11 00 00 00 00 00 00 12 [20:39:33]Write i2c OK [20:39:33]MH_I2C_Read... [20:39:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:33]Read from MH i2c: E2 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 17 00 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: E2 17 00 73 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [20:39:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:39:33]wFMCommunicate OK [20:39:33]CreateOFDProtocolMessage done [20:39:33]OFDSenderStorePacket 97194 [20:39:33]StoreOFDPacket docnum=97194 [20:39:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 50 07 01 D0 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 34 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 BF 02 00 00 F4 03 04 00 04 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7B 01 00 35 04 06 00 0C A9 49 6D AE 4A 9F FB 70 9B BE 99 D2 83 [20:39:33]CheckFolder [20:39:33]dirname=/storage/ofd_packets [20:39:33]CheckFolder done [20:39:33]ProducePacketName [20:39:33]name=ofd_packets/00097194 [20:39:33]NVStorageSaveData ofd_packets/00097194 [20:39:33]File name is /storage/ofd_packets/00097194 [20:39:33]Write 301 bytes [20:39:33]NVStorageSaveData done [20:39:33]OFDSenderStorePacket done [20:39:33]KKMCreateOFDPacket done [20:39:33]NVStorageSaveData kkm_last_timestamp [20:39:33]File name is /storage/kkm_last_timestamp [20:39:33]Write 4 bytes [20:39:33]NVStorageSaveData done [20:39:33]ExternCall_PrintAddStr [20:39:33]wPrintStart [20:39:33]Write to MH i2c: 01 00 00 74 25 99 [20:39:33]Write i2c OK [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: 01 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: 01 07 00 [20:39:33]MH_I2C_Read... [20:39:33]Read from MH i2c: 01 07 00 74 25 00 00 00 00 00 FF 0F AE [20:39:33]RasterBufferAndPrint [20:39:33]line Счет N : (1)3407731 [20:39:33]line ИНН: 02508201610067 [20:39:33]line Контрольно-Кассовый Чек [20:39:33]line ПРОДАЖА [20:39:33]line ТРК (МРК, ГНК) : 12 [20:39:33]line Товар: 2710124130 [20:39:33]line Аи-92-К-4 [20:39:33]line 7.480 * 66.90 [20:39:33]line = 500.41 [20:39:33]line НДС 12% НСП 1% [20:39:33]line > о реализуемом товаре [20:39:33]line ОКРУГЛЕНИЕ: -0.41 [20:39:33]line ИТОГО: 500.00 [20:39:33]line Внесено: 500.00 [20:39:33]line СДАЧА: 0.00 [20:39:33]line НСП 1% : 4.43 [20:39:33]line НДС 12% : 53.14 [20:39:33]line Наличными: 500.00 [20:39:33]line Безнал.: 0.00 [20:39:33]line Место: АЗС № 82 "Партнер Нефть" [20:39:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:39:33]line СНО: Общий режим [20:39:33]line Чек 703 29.10.2024 20:39 [20:39:33]line Смена: 145 ФФД: 1.0 [20:39:33]line ЗНМ: 0300000017 [20:39:33]line РНМ: 0000000000170478 [20:39:33]line Версия ККМ: v1.0 [20:39:33]line ФМ: 0000000002098560 [20:39:33]line ФД: 97194 [20:39:33]line ФПД: 13921220931146 [20:39:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203932&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97194&fm=13921220931146&tin=02508201610067®Number=0000000000170478&sum=50000 [20:39:33]written 0, free lines is 4095 [20:39:33]OFD Sender: Processing packet 97194 [packets to send 59, broken 58] [20:39:33]ProducePacketName [20:39:33]name=ofd_packets/00097194 [20:39:33]OFD Sender: To server: pG, [20:39:33]CommunicateWithHost lk.salyk.kg:30040 [20:39:33]ConnectInit lk.salyk.kg [20:39:33]Connected sock=11 [20:39:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 50 07 01 D0 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 34 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 BF 02 00 00 F4 03 04 00 04 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 7B 01 00 35 04 06 00 0C A9 49 6D AE 4A 9F FB 70 9B BE 99 D2 83 [20:39:34]Write to MH i2c: 01 00 00 9F 25 C4 [20:39:34]Write i2c OK [20:39:34]MH_I2C_Read... [20:39:34]Read from MH i2c: 01 [20:39:34]MH_I2C_Read... [20:39:34]Read from MH i2c: 01 07 00 [20:39:34]MH_I2C_Read... [20:39:34]Read from MH i2c: 01 07 00 9F 25 00 00 00 00 00 05 0D DD [20:39:34]RasterBufferAndPrint [20:39:34]line [20:39:34]line [20:39:34]line [20:39:34]line [20:39:34]line [20:39:34]written 0, free lines is 3345 [20:39:34]MH_Cut [20:39:34]Write to MH i2c: D1 01 00 A6 25 01 9D [20:39:34]Write i2c OK [20:39:34]MH_I2C_Read... [20:39:34]Read from MH i2c: D1 [20:39:34]MH_I2C_Read... [20:39:34]Read from MH i2c: D1 01 00 [20:39:34]MH_I2C_Read... [20:39:34]Read from MH i2c: D1 01 00 A6 25 00 9C [20:39:34]Write to MH i2c: 01 00 00 A7 25 CC [20:39:34]Write i2c OK [20:39:34]MH_I2C_Read... [20:39:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CD 9B 47 00 FB 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 32 30 39 38 35 36 30 10 04 04 00 AA 7B 01 00 F4 03 04 00 2A F2 20 67 B6 04 01 00 00 DA 83 93 59 13 97 F1 98 [20:39:34]CommunicateWithHost err = 0 [20:39:34]CheckOFDResponse [20:39:34]1017 (14) - 77093643461234 [20:39:34]1041 (16) - 0000000002098560 [20:39:34]1040 (4) - 97194 [20:39:34]1012 (4) - 29.10.2024 14:33 [20:39:34]1206 (1) - 0 [20:39:34]OFD Sender: Remove packet 97194 [20:39:34]ProducePacketName [20:39:34]name=ofd_packets/00097194 [20:39:34]NVStorageDeleteData [20:39:34]OFD Sender: No OFD packet to send [20:39:34]*** Cut start [20:39:34]*** Partial cut [20:39:34]*** CUTSNS_PIN = 1 [20:39:34]*** CUTSNS_PIN = 0 [20:39:35]*** Brake cut motor [20:39:35]Read from MH i2c: 01 [20:39:35]MH_I2C_Read... [20:39:35]*** Stop cut motor [20:39:35]*** Cut end [20:39:35]Read from MH i2c: 01 07 00 [20:39:35]MH_I2C_Read... [20:39:35]Read from MH i2c: 01 07 00 A7 25 00 00 00 00 00 FF 0F E1 [20:39:35]process_action close_receipt done [20:39:35]requested_data is exist [20:39:35]produce_requested_data [20:39:35]requested_item fm.sn is exist - process it [20:39:35]wFMCommunicate request_size=4 [20:39:35]MH_SAM_APDU [20:39:35]CAPDU: 80 11 00 00 [20:39:35]Write to MH i2c: E2 08 00 A8 25 80 11 00 00 00 00 00 00 47 [20:39:35]Write i2c OK [20:39:35]MH_I2C_Read... [20:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:35]Read from MH i2c: E2 [20:39:35]MH_I2C_Read... [20:39:35]Read from MH i2c: E2 17 00 [20:39:35]MH_I2C_Read... [20:39:35]Read from MH i2c: E2 17 00 A8 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [20:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:39:35]wFMCommunicate OK [20:39:35]requested_item fd.num is exist - process it [20:39:35]SAM_PROTO_GetFieldsCounters [20:39:35]wFMCommunicate request_size=4 [20:39:35]MH_SAM_APDU [20:39:35]CAPDU: 80 13 00 00 [20:39:35]Write to MH i2c: E2 08 00 A9 25 80 13 00 00 00 00 00 00 4A [20:39:35]Write i2c OK [20:39:35]MH_I2C_Read... [20:39:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:39:35]Read from MH i2c: E2 [20:39:35]MH_I2C_Read... [20:39:35]Read from MH i2c: E2 62 00 [20:39:35]MH_I2C_Read... [20:39:35]Read from MH i2c: E2 62 00 A9 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [20:39:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:39:35]wFMCommunicate OK [20:39:35]SAM_PROTO_GetFieldsCounters done [20:39:35]requested_item shift.num is exist - process it [20:39:35]requested_item shift.opened is exist - process it [20:39:35]req_shift_opened [20:39:35]FM_GetShiftState [20:39:35]SAM_PROTO_GetShiftState [20:39:35]wFMCommunicate request_size=4 [20:39:35]MH_SAM_APDU [20:39:35]CAPDU: 80 13 01 00 [20:39:35]Write to MH i2c: E2 08 00 AA 25 80 13 01 00 00 00 00 00 4C [20:39:35]Write i2c OK [20:39:35]MH_I2C_Read... [20:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:35]Read from MH i2c: E2 [20:39:35]MH_I2C_Read... [20:39:35]Read from MH i2c: E2 0E 00 [20:39:35]MH_I2C_Read... [20:39:35]Read from MH i2c: E2 0E 00 AA 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AA [20:39:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:39:35]wFMCommunicate OK [20:39:35]SAM_PROTO_GetShiftState done [20:39:35]FM_GetShiftState done [20:39:35]req_shift_opened done [20:39:35]requested_item shift.open_date is exist - process it [20:39:35]req_shift_open_date [20:39:35]req_shift_open_date done [20:39:35]produce_requested_data done [20:39:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97194,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:39:35]process_action_free close_receipt [20:39:35]json_value_free [20:39:35]json_value_free done [20:39:35]process_json_proto returns [20:39:35]Send response to host [20:39:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97194,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:39:35]free response buf [20:39:35]execute_script done [20:39:35]execute_script returns [20:39:35]free content buf [20:39:35]Sock 9.Close socket [20:39:35]Sock 9.Thread stoped [20:39:36]accept exits with 10 [20:39:36]New connection [20:39:36]New thread 3066580324 created [20:39:36]Thread 3066723684 joined [20:39:36]Waiting for new connection... [20:39:36] Sock 10.Parse request [20:39:36]Sock 10.Check first char [20:39:36]Sock 10.First char is OK [20:39:36]request: POST /json_proto HTTP/1.0 [20:39:36]Method: POST [20:39:36]URL: /json_proto [20:39:36]Method is POST - this is cgi request [20:39:36]url: /json_proto [20:39:36]query_string will be loaded in cgi processing [20:39:36]execute_cgi json_proto POST (null) [20:39:36]execute_cgi path=json_proto method=POST [20:39:36]POST find Content-Length [20:39:36]Host: 172.17.40.67:8080 [20:39:36]Content-Length: 678 [20:39:36]Content-Type: application/json [20:39:36] [20:39:36]POST finish read [20:39:36]Found Content-Length = 678 [20:39:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:39:36]execute_script... [20:39:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:39:36]POST & json_proto [20:39:36]process_json_proto [20:39:36]json parsed OK: [20:39:36]protocol is kg_v1.0 [20:39:36]action value=close_receipt [20:39:36]process_action close_receipt [20:39:36]cmd_close_receipt [20:39:36]MH_GetDate [20:39:36]Write to MH i2c: F0 00 00 AB 25 BF [20:39:36]Write i2c OK [20:39:36]MH_I2C_Read... [20:39:36]Read from MH i2c: F0 [20:39:36]MH_I2C_Read... [20:39:36]Read from MH i2c: F0 09 00 [20:39:36]MH_I2C_Read... [20:39:36]Read from MH i2c: F0 09 00 AB 25 00 08 48 21 67 EE DA 66 66 34 [20:39:36]GetLastDocTimeStamp 1730234372 [20:39:36]current date 1730234376 [20:39:36]FM_GetShiftState [20:39:36]SAM_PROTO_GetShiftState [20:39:36]wFMCommunicate request_size=4 [20:39:36]MH_SAM_APDU [20:39:36]CAPDU: 80 13 01 00 [20:39:36]Write to MH i2c: E2 08 00 AC 25 80 13 01 00 00 00 00 00 4E [20:39:36]Write i2c OK [20:39:36]MH_I2C_Read... [20:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:36]Read from MH i2c: E2 [20:39:36]MH_I2C_Read... [20:39:36]Read from MH i2c: E2 0E 00 [20:39:36]MH_I2C_Read... [20:39:36]Read from MH i2c: E2 0E 00 AC 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AC [20:39:36]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:39:36]wFMCommunicate OK [20:39:36]SAM_PROTO_GetShiftState done [20:39:36]FM_GetShiftState done [20:39:36]opened in 1730160548 [20:39:36]opened+sec_in_day 1730246948 [20:39:36]quantity*price = 30038 [20:39:36]sum+1 = 30039 [20:39: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 704 29.10.2024 20:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97195 ФПД: 123782565305551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203936&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97195&fm=123782565305551&tin=02508201610067®Number=0000000000170478&sum=30000 [20:39:37]StoreToDocumentArchive [20:39:37]shift 145 fd 97195 [20:39:37]save to /storage/0145/doc_00097195 [20:39:37]save last doc name /storage/0145/doc_00097195 to /storage/kkm_last_doc_name [20:39:37]save OK [20:39:37]Clear old archive folders... [20:39:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:39:37]tlvbuf is 007CEAC0 [20:39:37]SAM_PROTO_ClearQueue [20:39:37]wFMCommunicate request_size=4 [20:39:37]MH_SAM_APDU [20:39:37]CAPDU: 80 09 00 00 [20:39:37]Write to MH i2c: E2 08 00 B9 25 80 09 00 00 00 00 00 00 50 [20:39:37]Write i2c OK [20:39:37]MH_I2C_Read... [20:39:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:37]Read from MH i2c: E2 [20:39:37]MH_I2C_Read... [20:39:37]Read from MH i2c: E2 03 00 [20:39:37]MH_I2C_Read... [20:39:37]Read from MH i2c: E2 03 00 B9 25 00 90 00 52 [20:39:37]RAPDU: 90 00 [20:39:37]wFMCommunicate OK [20:39:37]SAM_PROTO_ClearQueue done [20:39:37]KKMCreateOFDPacket [20:39:37]OFDProtocolAddRootSTLVToBuf [20:39:37]FM_MakeSignedData [20:39:37]FM_MakeSignedData [20:39:37]SAM_PROTO_SignData [20:39:37]wFMCommunicate request_size=4 [20:39:37]MH_SAM_APDU [20:39:37]CAPDU: 80 0D 01 02 [20:39:37]Write to MH i2c: E2 08 00 BA 25 80 0D 01 02 00 00 00 00 58 [20:39:37]Write i2c OK [20:39:37]MH_I2C_Read... [20:39:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:37]Read from MH i2c: E2 [20:39:37]MH_I2C_Read... [20:39:37]Read from MH i2c: E2 03 00 [20:39:37]MH_I2C_Read... [20:39:37]Read from MH i2c: E2 03 00 BA 25 00 90 00 53 [20:39:37]RAPDU: 90 00 [20:39:37]wFMCommunicate OK [20:39:37]wFMCommunicate request_size=255 [20:39:37]MH_SAM_APDU [20:39:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 02 00 00 F4 03 04 00 08 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7B 01 00 35 04 06 00 70 [20:39:37]Write to MH i2c: E2 02 01 BB 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C0 02 00 00 F4 03 04 00 08 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7B 01 00 35 04 06 00 70 00 00 9C [20:39:37]Write i2c OK [20:39:37]MH_I2C_Read... [20:39:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:38]Read from MH i2c: E2 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 03 00 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 03 00 BB 25 00 90 00 54 [20:39:38]RAPDU: 90 00 [20:39:38]wFMCommunicate OK [20:39:38]wFMCommunicate request_size=10 [20:39:38]MH_SAM_APDU [20:39:38]CAPDU: 80 0D 02 02 05 94 5F D5 9C CF [20:39:38]Write to MH i2c: E2 0D 00 BC 25 80 0D 02 02 05 00 94 5F D5 9C CF 00 00 98 [20:39:38]Write i2c OK [20:39:38]MH_I2C_Read... [20:39:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:38]Read from MH i2c: E2 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 03 00 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 03 00 BC 25 00 90 00 55 [20:39:38]RAPDU: 90 00 [20:39:38]wFMCommunicate OK [20:39:38]wFMCommunicate request_size=4 [20:39:38]MH_SAM_APDU [20:39:38]CAPDU: 80 0D 03 02 [20:39:38]Write to MH i2c: E2 08 00 BD 25 80 0D 03 02 00 00 00 00 5D [20:39:38]Write i2c OK [20:39:38]MH_I2C_Read... [20:39:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:38]Read from MH i2c: E2 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 0B 00 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 0B 00 BD 25 00 6D 18 5E 17 96 8B C9 8F 90 00 D1 [20:39:38]RAPDU: 6D 18 5E 17 96 8B C9 8F 90 00 [20:39:38]wFMCommunicate OK [20:39:38]SAM_PROTO_SignData done [20:39:38]FM_MakeSignedData done [20:39:38]CreateOFDProtocolMessage [20:39:38]wFMCommunicate request_size=4 [20:39:38]MH_SAM_APDU [20:39:38]CAPDU: 80 11 00 00 [20:39:38]Write to MH i2c: E2 08 00 BE 25 80 11 00 00 00 00 00 00 5D [20:39:38]Write i2c OK [20:39:38]MH_I2C_Read... [20:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:38]Read from MH i2c: E2 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 17 00 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: E2 17 00 BE 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [20:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:39:38]wFMCommunicate OK [20:39:38]CreateOFDProtocolMessage done [20:39:38]OFDSenderStorePacket 97195 [20:39:38]StoreOFDPacket docnum=97195 [20:39:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 25 07 01 E7 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 34 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 C0 02 00 00 F4 03 04 00 08 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7B 01 00 35 04 06 00 70 94 5F D5 9C CF 6D 18 5E 17 96 8B C9 8F [20:39:38]CheckFolder [20:39:38]dirname=/storage/ofd_packets [20:39:38]CheckFolder done [20:39:38]ProducePacketName [20:39:38]name=ofd_packets/00097195 [20:39:38]NVStorageSaveData ofd_packets/00097195 [20:39:38]File name is /storage/ofd_packets/00097195 [20:39:38]Write 301 bytes [20:39:38]NVStorageSaveData done [20:39:38]OFDSenderStorePacket done [20:39:38]KKMCreateOFDPacket done [20:39:38]NVStorageSaveData kkm_last_timestamp [20:39:38]File name is /storage/kkm_last_timestamp [20:39:38]Write 4 bytes [20:39:38]NVStorageSaveData done [20:39:38]ExternCall_PrintAddStr [20:39:38]wPrintStart [20:39:38]Write to MH i2c: 01 00 00 BF 25 E4 [20:39:38]Write i2c OK [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: 01 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: 01 07 00 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: 01 07 00 BF 25 00 00 00 00 00 FF 0F F9 [20:39:38]RasterBufferAndPrint [20:39:38]line Счет N : (1)3407732 [20:39:38]line ИНН: 02508201610067 [20:39:38]line Контрольно-Кассовый Чек [20:39:38]line ПРОДАЖА [20:39:38]line ТРК (МРК, ГНК) : 32 [20:39:38]line Товар: 2710124130 [20:39:38]line Аи-92-К-4 [20:39:38]line 4.490 * 66.90 [20:39:38]line = 300.38 [20:39:38]line НДС 12% НСП 1% [20:39:38]line > о реализуемом товаре [20:39:38]line ОКРУГЛЕНИЕ: -0.38 [20:39:38]line ИТОГО: 300.00 [20:39:38]line Внесено: 300.00 [20:39:38]line СДАЧА: 0.00 [20:39:38]line НСП 1% : 2.66 [20:39:38]line НДС 12% : 31.90 [20:39:38]line Наличными: 300.00 [20:39:38]line Безнал.: 0.00 [20:39:38]line Место: АЗС № 82 "Партнер Нефть" [20:39:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:39:38]line СНО: Общий режим [20:39:38]line Чек 704 29.10.2024 20:39 [20:39:38]line Смена: 145 ФФД: 1.0 [20:39:38]line ЗНМ: 0300000017 [20:39:38]line РНМ: 0000000000170478 [20:39:38]line Версия ККМ: v1.0 [20:39:38]line ФМ: 0000000002098560 [20:39:38]line ФД: 97195 [20:39:38]line ФПД: 123782565305551 [20:39:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203936&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97195&fm=123782565305551&tin=02508201610067®Number=0000000000170478&sum=30000 [20:39:38]written 0, free lines is 4095 [20:39:38]OFD Sender: Processing packet 97195 [packets to send 59, broken 58] [20:39:38]ProducePacketName [20:39:38]name=ofd_packets/00097195 [20:39:38]OFD Sender: To server: pG, [20:39:38]CommunicateWithHost lk.salyk.kg:30040 [20:39:38]ConnectInit lk.salyk.kg [20:39:38]Connected sock=11 [20:39:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 25 07 01 E7 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 34 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 C0 02 00 00 F4 03 04 00 08 48 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 7B 01 00 35 04 06 00 70 94 5F D5 9C CF 6D 18 5E 17 96 8B C9 8F [20:39:38]Write to MH i2c: 01 00 00 EA 25 0F [20:39:38]Write i2c OK [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: 01 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: 01 07 00 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: 01 07 00 EA 25 00 00 00 00 00 0E 0D 31 [20:39:38]RasterBufferAndPrint [20:39:38]line [20:39:38]line [20:39:38]line [20:39:38]line [20:39:38]line [20:39:38]written 0, free lines is 3369 [20:39:38]MH_Cut [20:39:38]Write to MH i2c: D1 01 00 F1 25 01 E8 [20:39:38]Write i2c OK [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: D1 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: D1 01 00 [20:39:38]MH_I2C_Read... [20:39:38]Read from MH i2c: D1 01 00 F1 25 00 E7 [20:39:38]Write to MH i2c: 01 00 00 F2 25 17 [20:39:38]Write i2c OK [20:39:38]MH_I2C_Read... [20:39:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EF 08 47 00 65 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 32 30 39 38 35 36 30 10 04 04 00 AB 7B 01 00 F4 03 04 00 2E F2 20 67 B6 04 01 00 00 24 92 CE 48 BF A1 81 76 [20:39:38]CommunicateWithHost err = 0 [20:39:38]CheckOFDResponse [20:39:38]1017 (14) - 77093643461234 [20:39:38]1041 (16) - 0000000002098560 [20:39:38]1040 (4) - 97195 [20:39:38]1012 (4) - 29.10.2024 14:33 [20:39:38]1206 (1) - 0 [20:39:38]OFD Sender: Remove packet 97195 [20:39:38]ProducePacketName [20:39:38]name=ofd_packets/00097195 [20:39:38]NVStorageDeleteData [20:39:39]*** Cut start [20:39:39]*** Partial cut [20:39:39]*** CUTSNS_PIN = 1 [20:39:39]*** CUTSNS_PIN = 0 [20:39:39]OFD Sender: No OFD packet to send [20:39:39]*** Brake cut motor [20:39:40]Read from MH i2c: 01 [20:39:40]MH_I2C_Read... [20:39:40]*** Stop cut motor [20:39:40]*** Cut end [20:39:40]Read from MH i2c: 01 07 00 [20:39:40]MH_I2C_Read... [20:39:40]Read from MH i2c: 01 07 00 F2 25 00 00 00 00 00 FF 0F 2C [20:39:40]process_action close_receipt done [20:39:40]requested_data is exist [20:39:40]produce_requested_data [20:39:40]requested_item fm.sn is exist - process it [20:39:40]wFMCommunicate request_size=4 [20:39:40]MH_SAM_APDU [20:39:40]CAPDU: 80 11 00 00 [20:39:40]Write to MH i2c: E2 08 00 F3 25 80 11 00 00 00 00 00 00 92 [20:39:40]Write i2c OK [20:39:40]MH_I2C_Read... [20:39:40]Read from MH i2c: E2 [20:39:40]MH_I2C_Read... [20:39:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:40]Read from MH i2c: E2 17 00 [20:39:40]MH_I2C_Read... [20:39:40]Read from MH i2c: E2 17 00 F3 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [20:39:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:39:40]wFMCommunicate OK [20:39:40]requested_item fd.num is exist - process it [20:39:40]SAM_PROTO_GetFieldsCounters [20:39:40]wFMCommunicate request_size=4 [20:39:40]MH_SAM_APDU [20:39:40]CAPDU: 80 13 00 00 [20:39:40]Write to MH i2c: E2 08 00 F4 25 80 13 00 00 00 00 00 00 95 [20:39:40]Write i2c OK [20:39:40]MH_I2C_Read... [20:39:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:39:40]Read from MH i2c: E2 [20:39:40]MH_I2C_Read... [20:39:40]Read from MH i2c: E2 62 00 [20:39:40]MH_I2C_Read... [20:39:40]Read from MH i2c: E2 62 00 F4 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 B4 [20:39:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:39:40]wFMCommunicate OK [20:39:40]SAM_PROTO_GetFieldsCounters done [20:39:40]requested_item shift.num is exist - process it [20:39:40]requested_item shift.opened is exist - process it [20:39:40]req_shift_opened [20:39:40]FM_GetShiftState [20:39:40]SAM_PROTO_GetShiftState [20:39:40]wFMCommunicate request_size=4 [20:39:40]MH_SAM_APDU [20:39:40]CAPDU: 80 13 01 00 [20:39:40]Write to MH i2c: E2 08 00 F5 25 80 13 01 00 00 00 00 00 97 [20:39:40]Write i2c OK [20:39:40]MH_I2C_Read... [20:39:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:40]Read from MH i2c: E2 [20:39:40]MH_I2C_Read... [20:39:40]Read from MH i2c: E2 0E 00 [20:39:40]MH_I2C_Read... [20:39:40]Read from MH i2c: E2 0E 00 F5 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F5 [20:39:40]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:39:40]wFMCommunicate OK [20:39:40]SAM_PROTO_GetShiftState done [20:39:40]FM_GetShiftState done [20:39:40]req_shift_opened done [20:39:40]requested_item shift.open_date is exist - process it [20:39:40]req_shift_open_date [20:39:40]req_shift_open_date done [20:39:40]produce_requested_data done [20:39:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97195,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:39:40]process_action_free close_receipt [20:39:40]json_value_free [20:39:40]json_value_free done [20:39:40]process_json_proto returns [20:39:40]Send response to host [20:39:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97195,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:39:40]free response buf [20:39:40]execute_script done [20:39:40]execute_script returns [20:39:40]free content buf [20:39:40]Sock 10.Close socket [20:39:40]Sock 10.Thread stoped [20:39:44]OFD Sender: No OFD packet to send [20:39:49]OFD Sender: No OFD packet to send [20:39:54]OFD Sender: No OFD packet to send [20:39:59]OFD Sender: No OFD packet to send [20:40:04]OFD Sender: No OFD packet to send [20:40:09]OFD Sender: No OFD packet to send [20:40:14]OFD Sender: No OFD packet to send [20:40:19]OFD Sender: No OFD packet to send [20:40:24]OFD Sender: No OFD packet to send [20:40:29]OFD Sender: No OFD packet to send [20:40:34]OFD Sender: No OFD packet to send [20:40:39]OFD Sender: No OFD packet to send [20:40:44]OFD Sender: No OFD packet to send [20:40:48]ConnectInit Can't connect to host [20:40:49]OFD Sender: No OFD packet to send [20:40:54]OFD Sender: No OFD packet to send [20:40:59]OFD Sender: No OFD packet to send [20:41:04]OFD Sender: No OFD packet to send [20:41:09]OFD Sender: No OFD packet to send [20:41:14]OFD Sender: No OFD packet to send [20:41:19]OFD Sender: No OFD packet to send [20:41:24]OFD Sender: No OFD packet to send [20:41:29]OFD Sender: No OFD packet to send [20:41:34]OFD Sender: No OFD packet to send [20:41:39]OFD Sender: No OFD packet to send [20:41:44]OFD Sender: No OFD packet to send [20:41:49]OFD Sender: No OFD packet to send [20:41:54]OFD Sender: No OFD packet to send [20:41:59]OFD Sender: No OFD packet to send [20:42:04]OFD Sender: No OFD packet to send [20:42:09]OFD Sender: No OFD packet to send [20:42:14]OFD Sender: No OFD packet to send [20:42:19]OFD Sender: No OFD packet to send [20:42:24]OFD Sender: No OFD packet to send [20:42:29]OFD Sender: No OFD packet to send [20:42:34]OFD Sender: No OFD packet to send [20:42:39]OFD Sender: No OFD packet to send [20:42:44]OFD Sender: No OFD packet to send [20:42:49]OFD Sender: No OFD packet to send [20:42:54]OFD Sender: No OFD packet to send [20:42:59]OFD Sender: No OFD packet to send [20:43:04]OFD Sender: No OFD packet to send [20:43:09]OFD Sender: No OFD packet to send [20:43:12]ConnectInit Can't connect to host [20:43:14]OFD Sender: No OFD packet to send [20:43:19]OFD Sender: No OFD packet to send [20:43:24]OFD Sender: No OFD packet to send [20:43:29]OFD Sender: No OFD packet to send [20:43:34]OFD Sender: No OFD packet to send [20:43:39]OFD Sender: No OFD packet to send [20:43:44]OFD Sender: No OFD packet to send [20:43:49]OFD Sender: No OFD packet to send [20:43:54]OFD Sender: No OFD packet to send [20:43:59]OFD Sender: No OFD packet to send [20:44:00]accept exits with 9 [20:44:00]New connection [20:44:00]New thread 3066723684 created [20:44:00]Thread 3066580324 joined [20:44:00]Waiting for new connection... [20:44:00] Sock 9.Parse request [20:44:00]Sock 9.Check first char [20:44:00]Sock 9.First char is OK [20:44:00]request: POST /json_proto HTTP/1.0 [20:44:00]Method: POST [20:44:00]URL: /json_proto [20:44:00]Method is POST - this is cgi request [20:44:00]url: /json_proto [20:44:00]query_string will be loaded in cgi processing [20:44:00]execute_cgi json_proto POST (null) [20:44:00]execute_cgi path=json_proto method=POST [20:44:00]POST find Content-Length [20:44:00]Host: 172.17.40.67:8080 [20:44:00]Content-Length: 767 [20:44:00]Content-Type: application/json [20:44:00] [20:44:00]POST finish read [20:44:00]Found Content-Length = 767 [20:44:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:44:00]execute_script... [20:44: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)3407733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:44:00]POST & json_proto [20:44:00]process_json_proto [20:44:00]json parsed OK: [20:44:00]protocol is kg_v1.0 [20:44:00]action value=close_receipt [20:44:00]process_action close_receipt [20:44:00]cmd_close_receipt [20:44:00]MH_GetDate [20:44:00]Write to MH i2c: F0 00 00 F6 25 0A [20:44:00]Write i2c OK [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: F0 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: F0 09 00 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: F0 09 00 F6 25 00 10 49 21 67 EE DA 66 66 88 [20:44:00]GetLastDocTimeStamp 1730234376 [20:44:00]current date 1730234640 [20:44:00]FM_GetShiftState [20:44:00]SAM_PROTO_GetShiftState [20:44:00]wFMCommunicate request_size=4 [20:44:00]MH_SAM_APDU [20:44:00]CAPDU: 80 13 01 00 [20:44:00]Write to MH i2c: E2 08 00 F7 25 80 13 01 00 00 00 00 00 99 [20:44:00]Write i2c OK [20:44:00]MH_I2C_Read... [20:44:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:00]Read from MH i2c: E2 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: E2 0E 00 [20:44:00]MH_I2C_Read... [20:44:00]Read from MH i2c: E2 0E 00 F7 25 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F7 [20:44:00]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:44:00]wFMCommunicate OK [20:44:00]SAM_PROTO_GetShiftState done [20:44:00]FM_GetShiftState done [20:44:00]opened in 1730160548 [20:44:00]opened+sec_in_day 1730246948 [20:44:00]quantity*price = 50041 [20:44:00]sum+1 = 50042 [20:44:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 705 29.10.2024 20:44 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97196 ФПД: 215734162911014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97196&fm=215734162911014&tin=02508201610067®Number=0000000000170478&sum=50041 [20:44:01]StoreToDocumentArchive [20:44:01]shift 145 fd 97196 [20:44:01]save to /storage/0145/doc_00097196 [20:44:01]save last doc name /storage/0145/doc_00097196 to /storage/kkm_last_doc_name [20:44:01]save OK [20:44:01]Clear old archive folders... [20:44:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:44:01]tlvbuf is 006F3B10 [20:44:01]SAM_PROTO_ClearQueue [20:44:01]wFMCommunicate request_size=4 [20:44:01]MH_SAM_APDU [20:44:01]CAPDU: 80 09 00 00 [20:44:01]Write to MH i2c: E2 08 00 04 26 80 09 00 00 00 00 00 00 9C [20:44:01]Write i2c OK [20:44:01]MH_I2C_Read... [20:44:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:01]Read from MH i2c: E2 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 04 26 00 90 00 9E [20:44:01]RAPDU: 90 00 [20:44:01]wFMCommunicate OK [20:44:01]SAM_PROTO_ClearQueue done [20:44:01]KKMCreateOFDPacket [20:44:01]OFDProtocolAddRootSTLVToBuf [20:44:01]FM_MakeSignedData [20:44:01]FM_MakeSignedData [20:44:01]SAM_PROTO_SignData [20:44:01]wFMCommunicate request_size=4 [20:44:01]MH_SAM_APDU [20:44:01]CAPDU: 80 0D 01 02 [20:44:01]Write to MH i2c: E2 08 00 05 26 80 0D 01 02 00 00 00 00 A4 [20:44:01]Write i2c OK [20:44:01]MH_I2C_Read... [20:44:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:01]Read from MH i2c: E2 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 05 26 00 90 00 9F [20:44:01]RAPDU: 90 00 [20:44:01]wFMCommunicate OK [20:44:01]wFMCommunicate request_size=255 [20:44:01]MH_SAM_APDU [20:44:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C1 02 00 00 F4 03 04 00 10 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7B 01 00 35 04 06 00 C4 [20:44:01]Write to MH i2c: E2 02 01 06 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C1 02 00 00 F4 03 04 00 10 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7B 01 00 35 04 06 00 C4 00 00 A5 [20:44:01]Write i2c OK [20:44:01]MH_I2C_Read... [20:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:01]Read from MH i2c: E2 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 06 26 00 90 00 A0 [20:44:01]RAPDU: 90 00 [20:44:01]wFMCommunicate OK [20:44:01]wFMCommunicate request_size=10 [20:44:01]MH_SAM_APDU [20:44:01]CAPDU: 80 0D 02 02 05 35 86 25 6F 26 [20:44:01]Write to MH i2c: E2 0D 00 07 26 80 0D 02 02 05 00 35 86 25 6F 26 00 00 26 [20:44:01]Write i2c OK [20:44:01]MH_I2C_Read... [20:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:01]Read from MH i2c: E2 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 03 00 07 26 00 90 00 A1 [20:44:01]RAPDU: 90 00 [20:44:01]wFMCommunicate OK [20:44:01]wFMCommunicate request_size=4 [20:44:01]MH_SAM_APDU [20:44:01]CAPDU: 80 0D 03 02 [20:44:01]Write to MH i2c: E2 08 00 08 26 80 0D 03 02 00 00 00 00 A9 [20:44:01]Write i2c OK [20:44:01]MH_I2C_Read... [20:44:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:01]Read from MH i2c: E2 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 0B 00 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 0B 00 08 26 00 78 9E F7 80 51 BF 89 BE 90 00 8E [20:44:01]RAPDU: 78 9E F7 80 51 BF 89 BE 90 00 [20:44:01]wFMCommunicate OK [20:44:01]SAM_PROTO_SignData done [20:44:01]FM_MakeSignedData done [20:44:01]CreateOFDProtocolMessage [20:44:01]wFMCommunicate request_size=4 [20:44:01]MH_SAM_APDU [20:44:01]CAPDU: 80 11 00 00 [20:44:01]Write to MH i2c: E2 08 00 09 26 80 11 00 00 00 00 00 00 A9 [20:44:01]Write i2c OK [20:44:01]MH_I2C_Read... [20:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:01]Read from MH i2c: E2 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 17 00 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: E2 17 00 09 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [20:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:44:01]wFMCommunicate OK [20:44:01]CreateOFDProtocolMessage done [20:44:01]OFDSenderStorePacket 97196 [20:44:01]StoreOFDPacket docnum=97196 [20:44:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 A1 07 01 3F BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C1 02 00 00 F4 03 04 00 10 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7B 01 00 35 04 06 00 C4 35 86 25 6F 26 78 9E F7 80 51 BF 89 BE [20:44:01]CheckFolder [20:44:01]dirname=/storage/ofd_packets [20:44:01]CheckFolder done [20:44:01]ProducePacketName [20:44:01]name=ofd_packets/00097196 [20:44:01]NVStorageSaveData ofd_packets/00097196 [20:44:01]File name is /storage/ofd_packets/00097196 [20:44:01]Write 301 bytes [20:44:01]NVStorageSaveData done [20:44:01]OFDSenderStorePacket done [20:44:01]KKMCreateOFDPacket done [20:44:01]NVStorageSaveData kkm_last_timestamp [20:44:01]File name is /storage/kkm_last_timestamp [20:44:01]Write 4 bytes [20:44:01]NVStorageSaveData done [20:44:01]ExternCall_PrintAddStr [20:44:01]wPrintStart [20:44:01]Write to MH i2c: 01 00 00 0A 26 30 [20:44:01]Write i2c OK [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: 01 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: 01 07 00 [20:44:01]MH_I2C_Read... [20:44:01]Read from MH i2c: 01 07 00 0A 26 00 00 00 00 00 FF 0F 45 [20:44:01]RasterBufferAndPrint [20:44:01]line Счет N : (1)3407733 [20:44:01]line ИНН: 02508201610067 [20:44:01]line Контрольно-Кассовый Чек [20:44:01]line ПРОДАЖА [20:44:01]line ТРК (МРК, ГНК) : 12 [20:44:01]line Товар: 2710124130 [20:44:01]line Аи-92-К-4 [20:44:01]line 7.480 * 66.90 [20:44:01]line = 500.41 [20:44:01]line НДС 12% НСП 1% [20:44:01]line > о реализуемом товаре [20:44:01]line ИТОГО: 500.41 [20:44:01]line НСП 1% : 4.43 [20:44:01]line НДС 12% : 53.14 [20:44:01]line Наличными: 0.00 [20:44:01]line Безнал.: 500.41 [20:44:01]line Место: АЗС № 82 "Партнер Нефть" [20:44:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:44:01]line СНО: Общий режим [20:44:01]line Чек 705 29.10.2024 20:44 [20:44:01]line Смена: 145 ФФД: 1.0 [20:44:01]line ЗНМ: 0300000017 [20:44:01]line РНМ: 0000000000170478 [20:44:01]line Версия ККМ: v1.0 [20:44:01]line Платежная система: Mbank [20:44:01]line ФМ: 0000000002098560 [20:44:01]line ФД: 97196 [20:44:01]line ФПД: 215734162911014 [20:44:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97196&fm=215734162911014&tin=02508201610067®Number=0000000000170478&sum=50041 [20:44:02]OFD Sender: Processing packet 97196 [packets to send 59, broken 58] [20:44:02]ProducePacketName [20:44:02]name=ofd_packets/00097196 [20:44:02]OFD Sender: To server: pG, [20:44:02]CommunicateWithHost lk.salyk.kg:30040 [20:44:02]ConnectInit lk.salyk.kg [20:44:02]written 0, free lines is 4095 [20:44:02]Connected sock=10 [20:44:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 A1 07 01 3F BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C1 02 00 00 F4 03 04 00 10 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 7B 01 00 35 04 06 00 C4 35 86 25 6F 26 78 9E F7 80 51 BF 89 BE [20:44:02]Write to MH i2c: 01 00 00 33 26 59 [20:44:02]Write i2c OK [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: 01 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: 01 07 00 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: 01 07 00 33 26 00 00 00 00 00 1C 0D 89 [20:44:02]RasterBufferAndPrint [20:44:02]line [20:44:02]line [20:44:02]line [20:44:02]line [20:44:02]line [20:44:02]written 0, free lines is 3362 [20:44:02]MH_Cut [20:44:02]Write to MH i2c: D1 01 00 3A 26 01 32 [20:44:02]Write i2c OK [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: D1 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: D1 01 00 [20:44:02]MH_I2C_Read... [20:44:02]Read from MH i2c: D1 01 00 3A 26 00 31 [20:44:02]Write to MH i2c: 01 00 00 3B 26 61 [20:44:02]Write i2c OK [20:44:02]MH_I2C_Read... [20:44:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D5 A8 47 00 A9 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 32 30 39 38 35 36 30 10 04 04 00 AC 7B 01 00 F4 03 04 00 36 F3 20 67 B6 04 01 00 00 04 F1 73 17 EC 0F 69 33 [20:44:02]CommunicateWithHost err = 0 [20:44:02]CheckOFDResponse [20:44:02]1017 (14) - 77093643461234 [20:44:02]1041 (16) - 0000000002098560 [20:44:02]1040 (4) - 97196 [20:44:02]1012 (4) - 29.10.2024 14:37 [20:44:02]1206 (1) - 0 [20:44:02]OFD Sender: Remove packet 97196 [20:44:02]ProducePacketName [20:44:02]name=ofd_packets/00097196 [20:44:02]NVStorageDeleteData [20:44:03]OFD Sender: No OFD packet to send [20:44:03]*** Cut start [20:44:03]*** Partial cut [20:44:03]*** CUTSNS_PIN = 1 [20:44:03]*** CUTSNS_PIN = 0 [20:44:03]*** Brake cut motor [20:44:03]Read from MH i2c: 01 [20:44:03]MH_I2C_Read... [20:44:03]*** Stop cut motor [20:44:03]*** Cut end [20:44:03]Read from MH i2c: 01 07 00 [20:44:03]MH_I2C_Read... [20:44:03]Read from MH i2c: 01 07 00 3B 26 00 00 00 00 00 FF 0F 76 [20:44:03]process_action close_receipt done [20:44:03]requested_data is exist [20:44:03]produce_requested_data [20:44:03]requested_item fm.sn is exist - process it [20:44:03]wFMCommunicate request_size=4 [20:44:03]MH_SAM_APDU [20:44:03]CAPDU: 80 11 00 00 [20:44:03]Write to MH i2c: E2 08 00 3C 26 80 11 00 00 00 00 00 00 DC [20:44:03]Write i2c OK [20:44:03]MH_I2C_Read... [20:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:03]Read from MH i2c: E2 [20:44:03]MH_I2C_Read... [20:44:03]Read from MH i2c: E2 17 00 [20:44:03]MH_I2C_Read... [20:44:03]Read from MH i2c: E2 17 00 3C 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [20:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:44:03]wFMCommunicate OK [20:44:03]requested_item fd.num is exist - process it [20:44:03]SAM_PROTO_GetFieldsCounters [20:44:03]wFMCommunicate request_size=4 [20:44:03]MH_SAM_APDU [20:44:03]CAPDU: 80 13 00 00 [20:44:03]Write to MH i2c: E2 08 00 3D 26 80 13 00 00 00 00 00 00 DF [20:44:03]Write i2c OK [20:44:03]MH_I2C_Read... [20:44:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:03]Read from MH i2c: E2 [20:44:03]MH_I2C_Read... [20:44:03]Read from MH i2c: E2 62 00 [20:44:03]MH_I2C_Read... [20:44:03]Read from MH i2c: E2 62 00 3D 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 02 [20:44:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:44:03]wFMCommunicate OK [20:44:03]SAM_PROTO_GetFieldsCounters done [20:44:03]requested_item shift.num is exist - process it [20:44:03]requested_item shift.opened is exist - process it [20:44:03]req_shift_opened [20:44:03]FM_GetShiftState [20:44:03]SAM_PROTO_GetShiftState [20:44:03]wFMCommunicate request_size=4 [20:44:03]MH_SAM_APDU [20:44:03]CAPDU: 80 13 01 00 [20:44:03]Write to MH i2c: E2 08 00 3E 26 80 13 01 00 00 00 00 00 E1 [20:44:03]Write i2c OK [20:44:03]MH_I2C_Read... [20:44:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:04]Read from MH i2c: E2 [20:44:04]MH_I2C_Read... [20:44:04]Read from MH i2c: E2 0E 00 [20:44:04]MH_I2C_Read... [20:44:04]Read from MH i2c: E2 0E 00 3E 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3F [20:44:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:44:04]wFMCommunicate OK [20:44:04]SAM_PROTO_GetShiftState done [20:44:04]FM_GetShiftState done [20:44:04]req_shift_opened done [20:44:04]requested_item shift.open_date is exist - process it [20:44:04]req_shift_open_date [20:44:04]req_shift_open_date done [20:44:04]produce_requested_data done [20:44:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97196,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:44:04]process_action_free close_receipt [20:44:04]json_value_free [20:44:04]json_value_free done [20:44:04]process_json_proto returns [20:44:04]Send response to host [20:44:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97196,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:44:04]free response buf [20:44:04]execute_script done [20:44:04]execute_script returns [20:44:04]free content buf [20:44:04]Sock 9.Close socket [20:44:04]Sock 9.Thread stoped [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 [20:45:18]OFD Sender: No OFD packet to send [20:45:23]OFD Sender: No OFD packet to send [20:45:28]OFD Sender: No OFD packet to send [20:45:33]OFD Sender: No OFD packet to send [20:45:38]OFD Sender: No OFD packet to send [20:45:43]OFD Sender: No OFD packet to send [20:45:48]OFD Sender: No OFD packet to send [20:45:53]OFD Sender: No OFD packet to send [20:45:58]OFD Sender: No OFD packet to send [20:46:03]OFD Sender: No OFD packet to send [20:46:08]OFD Sender: No OFD packet to send [20:46:13]OFD Sender: No OFD packet to send [20:46:18]OFD Sender: No OFD packet to send [20:46:23]OFD Sender: No OFD packet to send [20:46:28]accept exits with 7 [20:46:28]New connection [20:46:28]New thread 3066580324 created [20:46:28]Thread 3066723684 joined [20:46:28]Waiting for new connection... [20:46:28] Sock 7.Parse request [20:46:28]Sock 7.Check first char [20:46:28]Sock 7.First char is OK [20:46:28]request: POST /json_proto HTTP/1.0 [20:46:28]Method: POST [20:46:28]URL: /json_proto [20:46:28]Method is POST - this is cgi request [20:46:28]url: /json_proto [20:46:28]query_string will be loaded in cgi processing [20:46:28]execute_cgi json_proto POST (null) [20:46:28]execute_cgi path=json_proto method=POST [20:46:28]POST find Content-Length [20:46:28]Host: 172.17.40.67:8080 [20:46:28]Content-Length: 683 [20:46:28]Content-Type: application/json [20:46:28] [20:46:28]POST finish read [20:46:28]Found Content-Length = 683 [20:46:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:28]execute_script... [20:46: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)3407734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:46:28]POST & json_proto [20:46:28]process_json_proto [20:46:28]json parsed OK: [20:46:28]protocol is kg_v1.0 [20:46:28]action value=close_receipt [20:46:28]process_action close_receipt [20:46:28]cmd_close_receipt [20:46:28]MH_GetDate [20:46:28]Write to MH i2c: F0 00 00 3F 26 54 [20:46:28]Write i2c OK [20:46:28]MH_I2C_Read... [20:46:28]Read from MH i2c: F0 [20:46:28]MH_I2C_Read... [20:46:28]Read from MH i2c: F0 09 00 [20:46:28]MH_I2C_Read... [20:46:28]Read from MH i2c: F0 09 00 3F 26 00 A4 49 21 67 EE DA 66 66 66 [20:46:28]GetLastDocTimeStamp 1730234640 [20:46:28]current date 1730234788 [20:46:28]FM_GetShiftState [20:46:28]SAM_PROTO_GetShiftState [20:46:28]wFMCommunicate request_size=4 [20:46:28]MH_SAM_APDU [20:46:28]CAPDU: 80 13 01 00 [20:46:28]Write to MH i2c: E2 08 00 40 26 80 13 01 00 00 00 00 00 E3 [20:46:28]Write i2c OK [20:46:28]MH_I2C_Read... [20:46:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:28]Read from MH i2c: E2 [20:46:28]MH_I2C_Read... [20:46:28]Read from MH i2c: E2 0E 00 [20:46:28]MH_I2C_Read... [20:46:28]Read from MH i2c: E2 0E 00 40 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 41 [20:46:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:46:28]wFMCommunicate OK [20:46:28]SAM_PROTO_GetShiftState done [20:46:28]FM_GetShiftState done [20:46:28]opened in 1730160548 [20:46:28]opened+sec_in_day 1730246948 [20:46:28]quantity*price = 100015 [20:46:28]sum+1 = 100017 [20:46:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 706 29.10.2024 20:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97197 ФПД: 188145051235398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204628&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97197&fm=188145051235398&tin=02508201610067®Number=0000000000170478&sum=100000 [20:46:29]StoreToDocumentArchive [20:46:29]shift 145 fd 97197 [20:46:29]save to /storage/0145/doc_00097197 [20:46:29]save last doc name /storage/0145/doc_00097197 to /storage/kkm_last_doc_name [20:46:29]save OK [20:46:29]Clear old archive folders... [20:46:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:46:29]tlvbuf is 0072E160 [20:46:29]SAM_PROTO_ClearQueue [20:46:29]wFMCommunicate request_size=4 [20:46:29]MH_SAM_APDU [20:46:29]CAPDU: 80 09 00 00 [20:46:29]Write to MH i2c: E2 08 00 4D 26 80 09 00 00 00 00 00 00 E5 [20:46:29]Write i2c OK [20:46:29]MH_I2C_Read... [20:46:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:29]Read from MH i2c: E2 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 4D 26 00 90 00 E7 [20:46:29]RAPDU: 90 00 [20:46:29]wFMCommunicate OK [20:46:29]SAM_PROTO_ClearQueue done [20:46:29]KKMCreateOFDPacket [20:46:29]OFDProtocolAddRootSTLVToBuf [20:46:29]FM_MakeSignedData [20:46:29]FM_MakeSignedData [20:46:29]SAM_PROTO_SignData [20:46:29]wFMCommunicate request_size=4 [20:46:29]MH_SAM_APDU [20:46:29]CAPDU: 80 0D 01 02 [20:46:29]Write to MH i2c: E2 08 00 4E 26 80 0D 01 02 00 00 00 00 ED [20:46:29]Write i2c OK [20:46:29]MH_I2C_Read... [20:46:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:29]Read from MH i2c: E2 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 4E 26 00 90 00 E8 [20:46:29]RAPDU: 90 00 [20:46:29]wFMCommunicate OK [20:46:29]wFMCommunicate request_size=255 [20:46:29]MH_SAM_APDU [20:46: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 34 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 C2 02 00 00 F4 03 04 00 A4 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7B 01 00 35 04 06 00 AB [20:46:29]Write to MH i2c: E2 02 01 4F 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C2 02 00 00 F4 03 04 00 A4 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7B 01 00 35 04 06 00 AB 00 00 13 [20:46:29]Write i2c OK [20:46:29]MH_I2C_Read... [20:46:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:29]Read from MH i2c: E2 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 4F 26 00 90 00 E9 [20:46:29]RAPDU: 90 00 [20:46:29]wFMCommunicate OK [20:46:29]wFMCommunicate request_size=10 [20:46:29]MH_SAM_APDU [20:46:29]CAPDU: 80 0D 02 02 05 1D EE F1 F4 46 [20:46:29]Write to MH i2c: E2 0D 00 50 26 80 0D 02 02 05 00 1D EE F1 F4 46 00 00 30 [20:46:29]Write i2c OK [20:46:29]MH_I2C_Read... [20:46:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:29]Read from MH i2c: E2 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 03 00 50 26 00 90 00 EA [20:46:29]RAPDU: 90 00 [20:46:29]wFMCommunicate OK [20:46:29]wFMCommunicate request_size=4 [20:46:29]MH_SAM_APDU [20:46:29]CAPDU: 80 0D 03 02 [20:46:29]Write to MH i2c: E2 08 00 51 26 80 0D 03 02 00 00 00 00 F2 [20:46:29]Write i2c OK [20:46:29]MH_I2C_Read... [20:46:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:29]Read from MH i2c: E2 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 0B 00 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 0B 00 51 26 00 CC 8E 77 09 88 2F 6A 65 90 00 53 [20:46:29]RAPDU: CC 8E 77 09 88 2F 6A 65 90 00 [20:46:29]wFMCommunicate OK [20:46:29]SAM_PROTO_SignData done [20:46:29]FM_MakeSignedData done [20:46:29]CreateOFDProtocolMessage [20:46:29]wFMCommunicate request_size=4 [20:46:29]MH_SAM_APDU [20:46:29]CAPDU: 80 11 00 00 [20:46:29]Write to MH i2c: E2 08 00 52 26 80 11 00 00 00 00 00 00 F2 [20:46:29]Write i2c OK [20:46:29]MH_I2C_Read... [20:46:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:29]Read from MH i2c: E2 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 17 00 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: E2 17 00 52 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [20:46:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:46:29]wFMCommunicate OK [20:46:29]CreateOFDProtocolMessage done [20:46:29]OFDSenderStorePacket 97197 [20:46:29]StoreOFDPacket docnum=97197 [20:46:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 64 07 01 02 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 34 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 C2 02 00 00 F4 03 04 00 A4 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7B 01 00 35 04 06 00 AB 1D EE F1 F4 46 CC 8E 77 09 88 2F 6A 65 [20:46:29]CheckFolder [20:46:29]dirname=/storage/ofd_packets [20:46:29]CheckFolder done [20:46:29]ProducePacketName [20:46:29]name=ofd_packets/00097197 [20:46:29]NVStorageSaveData ofd_packets/00097197 [20:46:29]File name is /storage/ofd_packets/00097197 [20:46:29]Write 301 bytes [20:46:29]NVStorageSaveData done [20:46:29]OFDSenderStorePacket done [20:46:29]KKMCreateOFDPacket done [20:46:29]NVStorageSaveData kkm_last_timestamp [20:46:29]File name is /storage/kkm_last_timestamp [20:46:29]Write 4 bytes [20:46:29]NVStorageSaveData done [20:46:29]ExternCall_PrintAddStr [20:46:29]wPrintStart [20:46:29]Write to MH i2c: 01 00 00 53 26 79 [20:46:29]Write i2c OK [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: 01 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: 01 07 00 [20:46:29]MH_I2C_Read... [20:46:29]Read from MH i2c: 01 07 00 53 26 00 00 00 00 00 FF 0F 8E [20:46:29]RasterBufferAndPrint [20:46:29]line Счет N : (1)3407734 [20:46:29]line ИНН: 02508201610067 [20:46:29]line Контрольно-Кассовый Чек [20:46:29]line ПРОДАЖА [20:46:29]line ТРК (МРК, ГНК) : 42 [20:46:29]line Товар: 2710124130 [20:46:29]line Аи-92-К-4 [20:46:29]line 14.950 * 66.90 [20:46:29]line = 1000.16 [20:46:29]line НДС 12% НСП 1% [20:46:29]line > о реализуемом товаре [20:46:29]line ОКРУГЛЕНИЕ: -0.16 [20:46:29]line ИТОГО: 1000.00 [20:46:29]line Внесено: 1000.00 [20:46:29]line СДАЧА: 0.00 [20:46:29]line НСП 1% : 8.85 [20:46:29]line НДС 12% : 106.21 [20:46:29]line Наличными: 1000.00 [20:46:29]line Безнал.: 0.00 [20:46:29]line Место: АЗС № 82 "Партнер Нефть" [20:46:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:46:29]line СНО: Общий режим [20:46:29]line Чек 706 29.10.2024 20:46 [20:46:29]line Смена: 145 ФФД: 1.0 [20:46:29]line ЗНМ: 0300000017 [20:46:29]line РНМ: 0000000000170478 [20:46:29]line Версия ККМ: v1.0 [20:46:30]line ФМ: 0000000002098560 [20:46:30]line ФД: 97197 [20:46:30]line ФПД: 188145051235398 [20:46:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204628&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97197&fm=188145051235398&tin=02508201610067®Number=0000000000170478&sum=100000 [20:46:30]OFD Sender: Processing packet 97197 [packets to send 59, broken 58] [20:46:30]ProducePacketName [20:46:30]name=ofd_packets/00097197 [20:46:30]OFD Sender: To server: pG, [20:46:30]CommunicateWithHost lk.salyk.kg:30040 [20:46:30]ConnectInit lk.salyk.kg [20:46:30]written 0, free lines is 4095 [20:46:30]Connected sock=10 [20:46:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 64 07 01 02 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 34 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 C2 02 00 00 F4 03 04 00 A4 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 7B 01 00 35 04 06 00 AB 1D EE F1 F4 46 CC 8E 77 09 88 2F 6A 65 [20:46:30]Write to MH i2c: 01 00 00 7E 26 A4 [20:46:30]Write i2c OK [20:46:30]MH_I2C_Read... [20:46:30]Read from MH i2c: 01 [20:46:30]MH_I2C_Read... [20:46:30]Read from MH i2c: 01 07 00 [20:46:30]MH_I2C_Read... [20:46:30]Read from MH i2c: 01 07 00 7E 26 00 00 00 00 00 F3 0C AA [20:46:30]RasterBufferAndPrint [20:46:30]line [20:46:30]line [20:46:30]line [20:46:30]line [20:46:30]line [20:46:30]written 0, free lines is 3321 [20:46:30]MH_Cut [20:46:30]Write to MH i2c: D1 01 00 85 26 01 7D [20:46:30]Write i2c OK [20:46:30]MH_I2C_Read... [20:46:30]Read from MH i2c: D1 [20:46:30]MH_I2C_Read... [20:46:30]Read from MH i2c: D1 01 00 [20:46:30]MH_I2C_Read... [20:46:30]Read from MH i2c: D1 01 00 85 26 00 7C [20:46:30]Write to MH i2c: 01 00 00 86 26 AC [20:46:30]Write i2c OK [20:46:30]MH_I2C_Read... [20:46:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F8 16 47 00 67 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 32 30 39 38 35 36 30 10 04 04 00 AD 7B 01 00 F4 03 04 00 CA F3 20 67 B6 04 01 00 00 83 8D 1B EF 43 3F CC F6 [20:46:30]CommunicateWithHost err = 0 [20:46:30]CheckOFDResponse [20:46:30]1017 (14) - 77093643461234 [20:46:30]1041 (16) - 0000000002098560 [20:46:30]1040 (4) - 97197 [20:46:30]1012 (4) - 29.10.2024 14:40 [20:46:30]1206 (1) - 0 [20:46:30]OFD Sender: Remove packet 97197 [20:46:30]ProducePacketName [20:46:30]name=ofd_packets/00097197 [20:46:30]NVStorageDeleteData [20:46:31]OFD Sender: No OFD packet to send [20:46:31]*** Cut start [20:46:31]*** Partial cut [20:46:31]*** CUTSNS_PIN = 1 [20:46:31]*** CUTSNS_PIN = 0 [20:46:31]*** Brake cut motor [20:46:31]Read from MH i2c: 01 [20:46:31]MH_I2C_Read... [20:46:31]*** Stop cut motor [20:46:31]*** Cut end [20:46:31]Read from MH i2c: 01 07 00 [20:46:31]MH_I2C_Read... [20:46:31]Read from MH i2c: 01 07 00 86 26 00 00 00 00 00 FF 0F C1 [20:46:31]process_action close_receipt done [20:46:31]requested_data is exist [20:46:31]produce_requested_data [20:46:31]requested_item fm.sn is exist - process it [20:46:31]wFMCommunicate request_size=4 [20:46:31]MH_SAM_APDU [20:46:31]CAPDU: 80 11 00 00 [20:46:31]Write to MH i2c: E2 08 00 87 26 80 11 00 00 00 00 00 00 27 [20:46:31]Write i2c OK [20:46:31]MH_I2C_Read... [20:46:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:31]Read from MH i2c: E2 [20:46:31]MH_I2C_Read... [20:46:31]Read from MH i2c: E2 17 00 [20:46:31]MH_I2C_Read... [20:46:31]Read from MH i2c: E2 17 00 87 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [20:46:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:46:31]wFMCommunicate OK [20:46:31]requested_item fd.num is exist - process it [20:46:31]SAM_PROTO_GetFieldsCounters [20:46:31]wFMCommunicate request_size=4 [20:46:31]MH_SAM_APDU [20:46:31]CAPDU: 80 13 00 00 [20:46:31]Write to MH i2c: E2 08 00 88 26 80 13 00 00 00 00 00 00 2A [20:46:31]Write i2c OK [20:46:31]MH_I2C_Read... [20:46:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:31]Read from MH i2c: E2 [20:46:31]MH_I2C_Read... [20:46:31]Read from MH i2c: E2 62 00 [20:46:31]MH_I2C_Read... [20:46:32]Read from MH i2c: E2 62 00 88 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 51 [20:46:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:32]wFMCommunicate OK [20:46:32]SAM_PROTO_GetFieldsCounters done [20:46:32]requested_item shift.num is exist - process it [20:46:32]requested_item shift.opened is exist - process it [20:46:32]req_shift_opened [20:46:32]FM_GetShiftState [20:46:32]SAM_PROTO_GetShiftState [20:46:32]wFMCommunicate request_size=4 [20:46:32]MH_SAM_APDU [20:46:32]CAPDU: 80 13 01 00 [20:46:32]Write to MH i2c: E2 08 00 89 26 80 13 01 00 00 00 00 00 2C [20:46:32]Write i2c OK [20:46:32]MH_I2C_Read... [20:46:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:32]Read from MH i2c: E2 [20:46:32]MH_I2C_Read... [20:46:32]Read from MH i2c: E2 0E 00 [20:46:32]MH_I2C_Read... [20:46:32]Read from MH i2c: E2 0E 00 89 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8A [20:46:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:46:32]wFMCommunicate OK [20:46:32]SAM_PROTO_GetShiftState done [20:46:32]FM_GetShiftState done [20:46:32]req_shift_opened done [20:46:32]requested_item shift.open_date is exist - process it [20:46:32]req_shift_open_date [20:46:32]req_shift_open_date done [20:46:32]produce_requested_data done [20:46:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97197,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:46:32]process_action_free close_receipt [20:46:32]json_value_free [20:46:32]json_value_free done [20:46:32]process_json_proto returns [20:46:32]Send response to host [20:46:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97197,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:46:32]free response buf [20:46:32]execute_script done [20:46:32]execute_script returns [20:46:32]free content buf [20:46:32]Sock 7.Close socket [20:46:32]Sock 7.Thread stoped [20:46:36]OFD Sender: No OFD packet to send [20:46:41]OFD Sender: No OFD packet to send [20:46:46]OFD Sender: No OFD packet to send [20:46:51]OFD Sender: No OFD packet to send [20:46:56]OFD Sender: No OFD packet to send [20:47:01]OFD Sender: No OFD packet to send [20:47:06]OFD Sender: No OFD packet to send [20:47:11]OFD Sender: No OFD packet to send [20:47:16]OFD Sender: No OFD packet to send [20:47:21]OFD Sender: No OFD packet to send [20:47:26]OFD Sender: No OFD packet to send [20:47:31]OFD Sender: No OFD packet to send [20:47:36]OFD Sender: No OFD packet to send [20:47:41]OFD Sender: No OFD packet to send [20:47:43]accept exits with 9 [20:47:43]New connection [20:47:43]New thread 3066723684 created [20:47:43]Thread 3066580324 joined [20:47:43]Waiting for new connection... [20:47:43] Sock 9.Parse request [20:47:43]Sock 9.Check first char [20:47:43]Sock 9.First char is OK [20:47:43]request: POST /json_proto HTTP/1.0 [20:47:43]Method: POST [20:47:43]URL: /json_proto [20:47:43]Method is POST - this is cgi request [20:47:43]url: /json_proto [20:47:43]query_string will be loaded in cgi processing [20:47:43]execute_cgi json_proto POST (null) [20:47:43]execute_cgi path=json_proto method=POST [20:47:43]POST find Content-Length [20:47:43]Host: 172.17.40.67:8080 [20:47:43]Content-Length: 678 [20:47:43]Content-Type: application/json [20:47:43] [20:47:43]POST finish read [20:47:43]Found Content-Length = 678 [20:47:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:43]execute_script... [20:47: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)3407736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:47:43]POST & json_proto [20:47:43]process_json_proto [20:47:43]json parsed OK: [20:47:43]protocol is kg_v1.0 [20:47:43]action value=close_receipt [20:47:43]process_action close_receipt [20:47:43]cmd_close_receipt [20:47:43]MH_GetDate [20:47:43]Write to MH i2c: F0 00 00 8A 26 9F [20:47:43]Write i2c OK [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: F0 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: F0 09 00 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: F0 09 00 8A 26 00 F0 49 21 67 EE DA 66 66 FD [20:47:43]GetLastDocTimeStamp 1730234788 [20:47:43]current date 1730234864 [20:47:43]FM_GetShiftState [20:47:43]SAM_PROTO_GetShiftState [20:47:43]wFMCommunicate request_size=4 [20:47:43]MH_SAM_APDU [20:47:43]CAPDU: 80 13 01 00 [20:47:43]Write to MH i2c: E2 08 00 8B 26 80 13 01 00 00 00 00 00 2E [20:47:43]Write i2c OK [20:47:43]MH_I2C_Read... [20:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:43]Read from MH i2c: E2 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: E2 0E 00 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: E2 0E 00 8B 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8C [20:47:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:47:43]wFMCommunicate OK [20:47:43]SAM_PROTO_GetShiftState done [20:47:43]FM_GetShiftState done [20:47:43]opened in 1730160548 [20:47:43]opened+sec_in_day 1730246948 [20:47:43]quantity*price = 50041 [20:47:43]sum+1 = 50042 [20:47:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 707 29.10.2024 20:47 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97198 ФПД: 114706138744143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204744&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97198&fm=114706138744143&tin=02508201610067®Number=0000000000170478&sum=50000 [20:47:45]StoreToDocumentArchive [20:47:45]shift 145 fd 97198 [20:47:45]save to /storage/0145/doc_00097198 [20:47:45]save last doc name /storage/0145/doc_00097198 to /storage/kkm_last_doc_name [20:47:45]save OK [20:47:45]Clear old archive folders... [20:47:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:47:45]tlvbuf is B6F1D610 [20:47:45]SAM_PROTO_ClearQueue [20:47:45]wFMCommunicate request_size=4 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 09 00 00 [20:47:45]Write to MH i2c: E2 08 00 98 26 80 09 00 00 00 00 00 00 30 [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 98 26 00 90 00 32 [20:47:45]RAPDU: 90 00 [20:47:45]wFMCommunicate OK [20:47:45]SAM_PROTO_ClearQueue done [20:47:45]KKMCreateOFDPacket [20:47:45]OFDProtocolAddRootSTLVToBuf [20:47:45]FM_MakeSignedData [20:47:45]FM_MakeSignedData [20:47:45]SAM_PROTO_SignData [20:47:45]wFMCommunicate request_size=4 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 0D 01 02 [20:47:45]Write to MH i2c: E2 08 00 99 26 80 0D 01 02 00 00 00 00 38 [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 99 26 00 90 00 33 [20:47:45]RAPDU: 90 00 [20:47:45]wFMCommunicate OK [20:47:45]wFMCommunicate request_size=255 [20:47:45]MH_SAM_APDU [20:47: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 34 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 C3 02 00 00 F4 03 04 00 F0 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7B 01 00 35 04 06 00 68 [20:47:45]Write to MH i2c: E2 02 01 9A 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C3 02 00 00 F4 03 04 00 F0 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7B 01 00 35 04 06 00 68 00 00 6F [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 9A 26 00 90 00 34 [20:47:45]RAPDU: 90 00 [20:47:45]wFMCommunicate OK [20:47:45]wFMCommunicate request_size=10 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 0D 02 02 05 53 1A A7 45 4F [20:47:45]Write to MH i2c: E2 0D 00 9B 26 80 0D 02 02 05 00 53 1A A7 45 4F 00 00 ED [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 03 00 9B 26 00 90 00 35 [20:47:45]RAPDU: 90 00 [20:47:45]wFMCommunicate OK [20:47:45]wFMCommunicate request_size=4 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 0D 03 02 [20:47:45]Write to MH i2c: E2 08 00 9C 26 80 0D 03 02 00 00 00 00 3D [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 0B 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 0B 00 9C 26 00 18 BA CF E6 D3 E8 27 0D 90 00 B4 [20:47:45]RAPDU: 18 BA CF E6 D3 E8 27 0D 90 00 [20:47:45]wFMCommunicate OK [20:47:45]SAM_PROTO_SignData done [20:47:45]FM_MakeSignedData done [20:47:45]CreateOFDProtocolMessage [20:47:45]wFMCommunicate request_size=4 [20:47:45]MH_SAM_APDU [20:47:45]CAPDU: 80 11 00 00 [20:47:45]Write to MH i2c: E2 08 00 9D 26 80 11 00 00 00 00 00 00 3D [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:45]Read from MH i2c: E2 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 17 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: E2 17 00 9D 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [20:47:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:47:45]wFMCommunicate OK [20:47:45]CreateOFDProtocolMessage done [20:47:45]OFDSenderStorePacket 97198 [20:47:45]StoreOFDPacket docnum=97198 [20:47:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 E3 07 01 57 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 34 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 C3 02 00 00 F4 03 04 00 F0 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7B 01 00 35 04 06 00 68 53 1A A7 45 4F 18 BA CF E6 D3 E8 27 0D [20:47:45]CheckFolder [20:47:45]dirname=/storage/ofd_packets [20:47:45]CheckFolder done [20:47:45]ProducePacketName [20:47:45]name=ofd_packets/00097198 [20:47:45]NVStorageSaveData ofd_packets/00097198 [20:47:45]File name is /storage/ofd_packets/00097198 [20:47:45]Write 301 bytes [20:47:45]NVStorageSaveData done [20:47:45]OFDSenderStorePacket done [20:47:45]KKMCreateOFDPacket done [20:47:45]NVStorageSaveData kkm_last_timestamp [20:47:45]File name is /storage/kkm_last_timestamp [20:47:45]Write 4 bytes [20:47:45]NVStorageSaveData done [20:47:45]ExternCall_PrintAddStr [20:47:45]wPrintStart [20:47:45]Write to MH i2c: 01 00 00 9E 26 C4 [20:47:45]Write i2c OK [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: 01 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: 01 07 00 [20:47:45]MH_I2C_Read... [20:47:45]Read from MH i2c: 01 07 00 9E 26 00 00 00 00 00 FF 0F D9 [20:47:45]RasterBufferAndPrint [20:47:45]line Счет N : (1)3407736 [20:47:45]line ИНН: 02508201610067 [20:47:45]line Контрольно-Кассовый Чек [20:47:45]line ПРОДАЖА [20:47:45]line ТРК (МРК, ГНК) : 12 [20:47:45]line Товар: 2710124130 [20:47:45]line Аи-92-К-4 [20:47:45]line 7.480 * 66.90 [20:47:45]line = 500.41 [20:47:45]line НДС 12% НСП 1% [20:47:45]line > о реализуемом товаре [20:47:45]line ОКРУГЛЕНИЕ: -0.41 [20:47:45]line ИТОГО: 500.00 [20:47:45]line Внесено: 500.00 [20:47:45]line СДАЧА: 0.00 [20:47:45]line НСП 1% : 4.43 [20:47:45]line НДС 12% : 53.14 [20:47:45]line Наличными: 500.00 [20:47:45]line Безнал.: 0.00 [20:47:45]line Место: АЗС № 82 "Партнер Нефть" [20:47:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:47:45]line СНО: Общий режим [20:47:45]line Чек 707 29.10.2024 20:47 [20:47:45]line Смена: 145 ФФД: 1.0 [20:47:45]line ЗНМ: 0300000017 [20:47:45]line РНМ: 0000000000170478 [20:47:45]line Версия ККМ: v1.0 [20:47:45]line ФМ: 0000000002098560 [20:47:45]line ФД: 97198 [20:47:45]line ФПД: 114706138744143 [20:47:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204744&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97198&fm=114706138744143&tin=02508201610067®Number=0000000000170478&sum=50000 [20:47:45]OFD Sender: Processing packet 97198 [packets to send 59, broken 58] [20:47:45]ProducePacketName [20:47:45]name=ofd_packets/00097198 [20:47:45]OFD Sender: To server: pG, [20:47:45]CommunicateWithHost lk.salyk.kg:30040 [20:47:45]ConnectInit lk.salyk.kg [20:47:45]written 0, free lines is 4095 [20:47:46]Connected sock=11 [20:47:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 E3 07 01 57 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 34 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 C3 02 00 00 F4 03 04 00 F0 49 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 7B 01 00 35 04 06 00 68 53 1A A7 45 4F 18 BA CF E6 D3 E8 27 0D [20:47:46]Write to MH i2c: 01 00 00 C9 26 EF [20:47:46]Write i2c OK [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: 01 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: 01 07 00 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: 01 07 00 C9 26 00 00 00 00 00 FA 0C FC [20:47:46]RasterBufferAndPrint [20:47:46]line [20:47:46]line [20:47:46]line [20:47:46]line [20:47:46]line [20:47:46]written 0, free lines is 3329 [20:47:46]MH_Cut [20:47:46]Write to MH i2c: D1 01 00 D0 26 01 C8 [20:47:46]Write i2c OK [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: D1 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: D1 01 00 [20:47:46]MH_I2C_Read... [20:47:46]Read from MH i2c: D1 01 00 D0 26 00 C7 [20:47:46]Write to MH i2c: 01 00 00 D1 26 F7 [20:47:46]Write i2c OK [20:47:46]MH_I2C_Read... [20:47:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 47 DD 47 00 73 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 32 30 39 38 35 36 30 10 04 04 00 AE 7B 01 00 F4 03 04 00 16 F4 20 67 B6 04 01 00 00 7F 8F F3 CD 6C C0 70 A6 [20:47:46]CommunicateWithHost err = 0 [20:47:46]CheckOFDResponse [20:47:46]1017 (14) - 77093643461234 [20:47:46]1041 (16) - 0000000002098560 [20:47:46]1040 (4) - 97198 [20:47:46]1012 (4) - 29.10.2024 14:41 [20:47:46]1206 (1) - 0 [20:47:46]OFD Sender: Remove packet 97198 [20:47:46]ProducePacketName [20:47:46]name=ofd_packets/00097198 [20:47:46]NVStorageDeleteData [20:47:46]OFD Sender: No OFD packet to send [20:47:47]*** Cut start [20:47:47]*** Partial cut [20:47:47]*** CUTSNS_PIN = 1 [20:47:47]*** CUTSNS_PIN = 0 [20:47:47]*** Brake cut motor [20:47:47]Read from MH i2c: 01 [20:47:47]MH_I2C_Read... [20:47:47]*** Stop cut motor [20:47:47]Read from MH i2c: 01 07 00 [20:47:47]MH_I2C_Read... [20:47:47]*** Cut end [20:47:47]Read from MH i2c: 01 07 00 D1 26 00 00 00 00 00 FF 0F 0C [20:47:47]process_action close_receipt done [20:47:47]requested_data is exist [20:47:47]produce_requested_data [20:47:47]requested_item fm.sn is exist - process it [20:47:47]wFMCommunicate request_size=4 [20:47:47]MH_SAM_APDU [20:47:47]CAPDU: 80 11 00 00 [20:47:47]Write to MH i2c: E2 08 00 D2 26 80 11 00 00 00 00 00 00 72 [20:47:47]Write i2c OK [20:47:47]MH_I2C_Read... [20:47:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:47]Read from MH i2c: E2 [20:47:47]MH_I2C_Read... [20:47:47]Read from MH i2c: E2 17 00 [20:47:47]MH_I2C_Read... [20:47:47]Read from MH i2c: E2 17 00 D2 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [20:47:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:47:47]wFMCommunicate OK [20:47:47]requested_item fd.num is exist - process it [20:47:47]SAM_PROTO_GetFieldsCounters [20:47:47]wFMCommunicate request_size=4 [20:47:47]MH_SAM_APDU [20:47:47]CAPDU: 80 13 00 00 [20:47:47]Write to MH i2c: E2 08 00 D3 26 80 13 00 00 00 00 00 00 75 [20:47:47]Write i2c OK [20:47:47]MH_I2C_Read... [20:47:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:47]Read from MH i2c: E2 [20:47:47]MH_I2C_Read... [20:47:47]Read from MH i2c: E2 62 00 [20:47:47]MH_I2C_Read... [20:47:47]Read from MH i2c: E2 62 00 D3 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 A0 [20:47:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:47:47]wFMCommunicate OK [20:47:47]SAM_PROTO_GetFieldsCounters done [20:47:47]requested_item shift.num is exist - process it [20:47:47]requested_item shift.opened is exist - process it [20:47:47]req_shift_opened [20:47:47]FM_GetShiftState [20:47:47]SAM_PROTO_GetShiftState [20:47:47]wFMCommunicate request_size=4 [20:47:47]MH_SAM_APDU [20:47:47]CAPDU: 80 13 01 00 [20:47:47]Write to MH i2c: E2 08 00 D4 26 80 13 01 00 00 00 00 00 77 [20:47:47]Write i2c OK [20:47:47]MH_I2C_Read... [20:47:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:47]Read from MH i2c: E2 [20:47:47]MH_I2C_Read... [20:47:47]Read from MH i2c: E2 0E 00 [20:47:47]MH_I2C_Read... [20:47:47]Read from MH i2c: E2 0E 00 D4 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D5 [20:47:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:47:47]wFMCommunicate OK [20:47:47]SAM_PROTO_GetShiftState done [20:47:47]FM_GetShiftState done [20:47:47]req_shift_opened done [20:47:47]requested_item shift.open_date is exist - process it [20:47:47]req_shift_open_date [20:47:47]req_shift_open_date done [20:47:47]produce_requested_data done [20:47:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97198,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:47:47]process_action_free close_receipt [20:47:47]json_value_free [20:47:47]json_value_free done [20:47:47]process_json_proto returns [20:47:47]Send response to host [20:47:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97198,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:47:47]free response buf [20:47:47]execute_script done [20:47:47]execute_script returns [20:47:47]free content buf [20:47:47]Sock 9.Close socket [20:47:47]Sock 9.Thread stoped [20:47:51]OFD Sender: No OFD packet to send [20:47:57]OFD Sender: No OFD packet to send [20:48:02]OFD Sender: No OFD packet to send [20:48:02]accept exits with 7 [20:48:02]New connection [20:48:02]New thread 3066580324 created [20:48:02]Thread 3066723684 joined [20:48:02]Waiting for new connection... [20:48:02] Sock 7.Parse request [20:48:02]Sock 7.Check first char [20:48:02]Sock 7.First char is OK [20:48:02]request: POST /json_proto HTTP/1.0 [20:48:02]Method: POST [20:48:02]URL: /json_proto [20:48:02]Method is POST - this is cgi request [20:48:02]url: /json_proto [20:48:02]query_string will be loaded in cgi processing [20:48:02]execute_cgi json_proto POST (null) [20:48:02]execute_cgi path=json_proto method=POST [20:48:02]POST find Content-Length [20:48:02]Host: 172.17.40.67:8080 [20:48:02]Content-Length: 683 [20:48:02]Content-Type: application/json [20:48:02] [20:48:02]POST finish read [20:48:02]Found Content-Length = 683 [20:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [20:48:02]execute_script... [20:48:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [20:48:02]POST & json_proto [20:48:02]process_json_proto [20:48:02]json parsed OK: [20:48:02]protocol is kg_v1.0 [20:48:02]action value=close_receipt [20:48:02]process_action close_receipt [20:48:02]cmd_close_receipt [20:48:02]MH_GetDate [20:48:02]Write to MH i2c: F0 00 00 D5 26 EA [20:48:02]Write i2c OK [20:48:02]MH_I2C_Read... [20:48:02]Read from MH i2c: F0 [20:48:02]MH_I2C_Read... [20:48:02]Read from MH i2c: F0 09 00 [20:48:02]MH_I2C_Read... [20:48:02]Read from MH i2c: F0 09 00 D5 26 00 03 4A 21 67 EE DA 66 66 5C [20:48:02]GetLastDocTimeStamp 1730234864 [20:48:02]current date 1730234883 [20:48:02]FM_GetShiftState [20:48:02]SAM_PROTO_GetShiftState [20:48:02]wFMCommunicate request_size=4 [20:48:02]MH_SAM_APDU [20:48:02]CAPDU: 80 13 01 00 [20:48:02]Write to MH i2c: E2 08 00 D6 26 80 13 01 00 00 00 00 00 79 [20:48:02]Write i2c OK [20:48:02]MH_I2C_Read... [20:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:02]Read from MH i2c: E2 [20:48:02]MH_I2C_Read... [20:48:02]Read from MH i2c: E2 0E 00 [20:48:02]MH_I2C_Read... [20:48:02]Read from MH i2c: E2 0E 00 D6 26 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D7 [20:48:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:48:02]wFMCommunicate OK [20:48:02]SAM_PROTO_GetShiftState done [20:48:02]FM_GetShiftState done [20:48:02]opened in 1730160548 [20:48:02]opened+sec_in_day 1730246948 [20:48:02]quantity*price = 200043 [20:48:02]sum+1 = 200044 [20:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 708 29.10.2024 20:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97199 ФПД: 264382171118584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97199&fm=264382171118584&tin=02508201610067®Number=0000000000170478&sum=200000 [20:48:03]StoreToDocumentArchive [20:48:03]shift 145 fd 97199 [20:48:03]save to /storage/0145/doc_00097199 [20:48:03]save last doc name /storage/0145/doc_00097199 to /storage/kkm_last_doc_name [20:48:03]save OK [20:48:03]Clear old archive folders... [20:48:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:48:03]tlvbuf is B6F208F0 [20:48:03]SAM_PROTO_ClearQueue [20:48:03]wFMCommunicate request_size=4 [20:48:03]MH_SAM_APDU [20:48:03]CAPDU: 80 09 00 00 [20:48:03]Write to MH i2c: E2 08 00 E3 26 80 09 00 00 00 00 00 00 7B [20:48:03]Write i2c OK [20:48:03]MH_I2C_Read... [20:48:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:03]Read from MH i2c: E2 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 E3 26 00 90 00 7D [20:48:03]RAPDU: 90 00 [20:48:03]wFMCommunicate OK [20:48:03]SAM_PROTO_ClearQueue done [20:48:03]KKMCreateOFDPacket [20:48:03]OFDProtocolAddRootSTLVToBuf [20:48:03]FM_MakeSignedData [20:48:03]FM_MakeSignedData [20:48:03]SAM_PROTO_SignData [20:48:03]wFMCommunicate request_size=4 [20:48:03]MH_SAM_APDU [20:48:03]CAPDU: 80 0D 01 02 [20:48:03]Write to MH i2c: E2 08 00 E4 26 80 0D 01 02 00 00 00 00 83 [20:48:03]Write i2c OK [20:48:03]MH_I2C_Read... [20:48:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:03]Read from MH i2c: E2 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 E4 26 00 90 00 7E [20:48:03]RAPDU: 90 00 [20:48:03]wFMCommunicate OK [20:48:03]wFMCommunicate request_size=255 [20:48:03]MH_SAM_APDU [20:48:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C4 02 00 00 F4 03 04 00 03 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7B 01 00 35 04 06 00 F0 [20:48:03]Write to MH i2c: E2 02 01 E5 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C4 02 00 00 F4 03 04 00 03 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7B 01 00 35 04 06 00 F0 00 00 01 [20:48:03]Write i2c OK [20:48:03]MH_I2C_Read... [20:48:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:03]Read from MH i2c: E2 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 E5 26 00 90 00 7F [20:48:03]RAPDU: 90 00 [20:48:03]wFMCommunicate OK [20:48:03]wFMCommunicate request_size=10 [20:48:03]MH_SAM_APDU [20:48:03]CAPDU: 80 0D 02 02 05 74 45 64 FB F8 [20:48:03]Write to MH i2c: E2 0D 00 E6 26 80 0D 02 02 05 00 74 45 64 FB F8 00 00 A0 [20:48:03]Write i2c OK [20:48:03]MH_I2C_Read... [20:48:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:03]Read from MH i2c: E2 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 03 00 E6 26 00 90 00 80 [20:48:03]RAPDU: 90 00 [20:48:03]wFMCommunicate OK [20:48:03]wFMCommunicate request_size=4 [20:48:03]MH_SAM_APDU [20:48:03]CAPDU: 80 0D 03 02 [20:48:03]Write to MH i2c: E2 08 00 E7 26 80 0D 03 02 00 00 00 00 88 [20:48:03]Write i2c OK [20:48:03]MH_I2C_Read... [20:48:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:03]Read from MH i2c: E2 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 0B 00 [20:48:03]MH_I2C_Read... [20:48:03]Read from MH i2c: E2 0B 00 E7 26 00 FD FA 56 BF 7D C3 AF 3E 90 00 C2 [20:48:03]RAPDU: FD FA 56 BF 7D C3 AF 3E 90 00 [20:48:03]wFMCommunicate OK [20:48:03]SAM_PROTO_SignData done [20:48:03]FM_MakeSignedData done [20:48:03]CreateOFDProtocolMessage [20:48:03]wFMCommunicate request_size=4 [20:48:03]MH_SAM_APDU [20:48:03]CAPDU: 80 11 00 00 [20:48:03]Write to MH i2c: E2 08 00 E8 26 80 11 00 00 00 00 00 00 88 [20:48:03]Write i2c OK [20:48:03]MH_I2C_Read... [20:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:04]Read from MH i2c: E2 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: E2 17 00 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: E2 17 00 E8 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [20:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:48:04]wFMCommunicate OK [20:48:04]CreateOFDProtocolMessage done [20:48:04]OFDSenderStorePacket 97199 [20:48:04]StoreOFDPacket docnum=97199 [20:48:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 95 07 01 5E 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 03 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7B 01 00 35 04 06 00 F0 74 45 64 FB F8 FD FA 56 BF 7D C3 AF 3E [20:48:04]CheckFolder [20:48:04]dirname=/storage/ofd_packets [20:48:04]CheckFolder done [20:48:04]ProducePacketName [20:48:04]name=ofd_packets/00097199 [20:48:04]NVStorageSaveData ofd_packets/00097199 [20:48:04]File name is /storage/ofd_packets/00097199 [20:48:04]Write 301 bytes [20:48:04]NVStorageSaveData done [20:48:04]OFDSenderStorePacket done [20:48:04]KKMCreateOFDPacket done [20:48:04]NVStorageSaveData kkm_last_timestamp [20:48:04]File name is /storage/kkm_last_timestamp [20:48:04]Write 4 bytes [20:48:04]NVStorageSaveData done [20:48:04]OFD Sender: Processing packet 97199 [packets to send 59, broken 58] [20:48:04]ProducePacketName [20:48:04]name=ofd_packets/00097199 [20:48:04]OFD Sender: To server: pG, [20:48:04]CommunicateWithHost lk.salyk.kg:30040 [20:48:04]ConnectInit lk.salyk.kg [20:48:04]ExternCall_PrintAddStr [20:48:04]wPrintStart [20:48:04]Write to MH i2c: 01 00 00 E9 26 0F [20:48:04]Write i2c OK [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: 01 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: 01 07 00 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: 01 07 00 E9 26 00 00 00 00 00 FF 0F 24 [20:48:04]RasterBufferAndPrint [20:48:04]line Счет N : (1)3407735 [20:48:04]line ИНН: 02508201610067 [20:48:04]line Контрольно-Кассовый Чек [20:48:04]line ПРОДАЖА [20:48:04]line ТРК (МРК, ГНК) : 23 [20:48:04]line Товар: 2710124500 [20:48:04]line Аи-95-К-5 [20:48:04]line 26.960 * 74.20 [20:48:04]line = 2000.43 [20:48:04]line НДС 12% НСП 1% [20:48:04]line > о реализуемом товаре [20:48:04]line ОКРУГЛЕНИЕ: -0.43 [20:48:04]line ИТОГО: 2000.00 [20:48:04]line Внесено: 2000.00 [20:48:04]line СДАЧА: 0.00 [20:48:04]line НСП 1% : 17.70 [20:48:04]line НДС 12% : 212.43 [20:48:04]line Наличными: 2000.00 [20:48:04]line Безнал.: 0.00 [20:48:04]line Место: АЗС № 82 "Партнер Нефть" [20:48:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:48:04]line СНО: Общий режим [20:48:04]line Чек 708 29.10.2024 20:48 [20:48:04]line Смена: 145 ФФД: 1.0 [20:48:04]line ЗНМ: 0300000017 [20:48:04]line РНМ: 0000000000170478 [20:48:04]line Версия ККМ: v1.0 [20:48:04]line ФМ: 0000000002098560 [20:48:04]line ФД: 97199 [20:48:04]line ФПД: 264382171118584 [20:48:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97199&fm=264382171118584&tin=02508201610067®Number=0000000000170478&sum=200000 [20:48:04]Connected sock=11 [20:48:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 95 07 01 5E 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 03 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 7B 01 00 35 04 06 00 F0 74 45 64 FB F8 FD FA 56 BF 7D C3 AF 3E [20:48:04]written 0, free lines is 4095 [20:48:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FA 18 47 00 79 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 32 30 39 38 35 36 30 10 04 04 00 AF 7B 01 00 F4 03 04 00 28 F4 20 67 B6 04 01 00 00 2D D7 6B 18 C2 69 69 2E [20:48:04]CommunicateWithHost err = 0 [20:48:04]CheckOFDResponse [20:48:04]1017 (14) - 77093643461234 [20:48:04]1041 (16) - 0000000002098560 [20:48:04]1040 (4) - 97199 [20:48:04]1012 (4) - 29.10.2024 14:41 [20:48:04]1206 (1) - 0 [20:48:04]OFD Sender: Remove packet 97199 [20:48:04]ProducePacketName [20:48:04]name=ofd_packets/00097199 [20:48:04]NVStorageDeleteData [20:48:04]Write to MH i2c: 01 00 00 14 27 3B [20:48:04]Write i2c OK [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: 01 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: 01 07 00 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: 01 07 00 14 27 00 00 00 00 00 FB 0C 49 [20:48:04]RasterBufferAndPrint [20:48:04]line [20:48:04]line [20:48:04]line [20:48:04]line [20:48:04]line [20:48:04]written 0, free lines is 3330 [20:48:04]MH_Cut [20:48:04]Write to MH i2c: D1 01 00 1B 27 01 14 [20:48:04]Write i2c OK [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: D1 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: D1 01 00 [20:48:04]MH_I2C_Read... [20:48:04]Read from MH i2c: D1 01 00 1B 27 00 13 [20:48:04]Write to MH i2c: 01 00 00 1C 27 43 [20:48:04]Write i2c OK [20:48:04]MH_I2C_Read... [20:48:05]OFD Sender: No OFD packet to send [20:48:05]*** Cut start [20:48:05]*** Partial cut [20:48:05]*** CUTSNS_PIN = 1 [20:48:05]*** CUTSNS_PIN = 0 [20:48:05]*** Brake cut motor [20:48:06]Read from MH i2c: 01 [20:48:06]MH_I2C_Read... [20:48:06]*** Stop cut motor [20:48:06]*** Cut end [20:48:06]Read from MH i2c: 01 07 00 [20:48:06]MH_I2C_Read... [20:48:06]Read from MH i2c: 01 07 00 1C 27 00 00 00 00 00 FF 0F 58 [20:48:06]process_action close_receipt done [20:48:06]requested_data is exist [20:48:06]produce_requested_data [20:48:06]requested_item fm.sn is exist - process it [20:48:06]wFMCommunicate request_size=4 [20:48:06]MH_SAM_APDU [20:48:06]CAPDU: 80 11 00 00 [20:48:06]Write to MH i2c: E2 08 00 1D 27 80 11 00 00 00 00 00 00 BE [20:48:06]Write i2c OK [20:48:06]MH_I2C_Read... [20:48:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:06]Read from MH i2c: E2 [20:48:06]MH_I2C_Read... [20:48:06]Read from MH i2c: E2 17 00 [20:48:06]MH_I2C_Read... [20:48:06]Read from MH i2c: E2 17 00 1D 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [20:48:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:48:06]wFMCommunicate OK [20:48:06]requested_item fd.num is exist - process it [20:48:06]SAM_PROTO_GetFieldsCounters [20:48:06]wFMCommunicate request_size=4 [20:48:06]MH_SAM_APDU [20:48:06]CAPDU: 80 13 00 00 [20:48:06]Write to MH i2c: E2 08 00 1E 27 80 13 00 00 00 00 00 00 C1 [20:48:06]Write i2c OK [20:48:06]MH_I2C_Read... [20:48:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:48:06]Read from MH i2c: E2 [20:48:06]MH_I2C_Read... [20:48:06]Read from MH i2c: E2 62 00 [20:48:06]MH_I2C_Read... [20:48:06]Read from MH i2c: E2 62 00 1E 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 F0 [20:48:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:48:06]wFMCommunicate OK [20:48:06]SAM_PROTO_GetFieldsCounters done [20:48:06]requested_item shift.num is exist - process it [20:48:06]requested_item shift.opened is exist - process it [20:48:06]req_shift_opened [20:48:06]FM_GetShiftState [20:48:06]SAM_PROTO_GetShiftState [20:48:06]wFMCommunicate request_size=4 [20:48:06]MH_SAM_APDU [20:48:06]CAPDU: 80 13 01 00 [20:48:06]Write to MH i2c: E2 08 00 1F 27 80 13 01 00 00 00 00 00 C3 [20:48:06]Write i2c OK [20:48:06]MH_I2C_Read... [20:48:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:06]Read from MH i2c: E2 [20:48:06]MH_I2C_Read... [20:48:06]Read from MH i2c: E2 0E 00 [20:48:06]MH_I2C_Read... [20:48:06]Read from MH i2c: E2 0E 00 1F 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 21 [20:48:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:48:06]wFMCommunicate OK [20:48:06]SAM_PROTO_GetShiftState done [20:48:06]FM_GetShiftState done [20:48:06]req_shift_opened done [20:48:06]requested_item shift.open_date is exist - process it [20:48:06]req_shift_open_date [20:48:06]req_shift_open_date done [20:48:06]produce_requested_data done [20:48:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97199,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:48:06]process_action_free close_receipt [20:48:06]json_value_free [20:48:06]json_value_free done [20:48:06]process_json_proto returns [20:48:06]Send response to host [20:48:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97199,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:48:06]free response buf [20:48:06]execute_script done [20:48:06]execute_script returns [20:48:06]free content buf [20:48:06]Sock 7.Close socket [20:48:06]Sock 7.Thread stoped [20:48:10]OFD Sender: No OFD packet to send [20:48:15]OFD Sender: No OFD packet to send [20:48:20]OFD Sender: No OFD packet to send [20:48:25]OFD Sender: No OFD packet to send [20:48:30]OFD Sender: No OFD packet to send [20:48:35]OFD Sender: No OFD packet to send [20:48:40]OFD Sender: No OFD packet to send [20:48:45]OFD Sender: No OFD packet to send [20:48:50]OFD Sender: No OFD packet to send [20:48:55]OFD Sender: No OFD packet to send [20:49:00]OFD Sender: No OFD packet to send [20:49:05]OFD Sender: No OFD packet to send [20:49:10]OFD Sender: No OFD packet to send [20:49:15]OFD Sender: No OFD packet to send [20:49:20]OFD Sender: No OFD packet to send [20:49:25]OFD Sender: No OFD packet to send [20:49:30]OFD Sender: No OFD packet to send [20:49:35]OFD Sender: No OFD packet to send [20:49:40]OFD Sender: No OFD packet to send [20:49:45]OFD Sender: No OFD packet to send [20:49:50]OFD Sender: No OFD packet to send [20:49:55]OFD Sender: No OFD packet to send [20:50:00]OFD Sender: No OFD packet to send [20:50:05]OFD Sender: No OFD packet to send [20:50:07]accept exits with 10 [20:50:07]New connection [20:50:07]New thread 3066723684 created [20:50:07]Thread 3066580324 joined [20:50:07]Waiting for new connection... [20:50:07] Sock 10.Parse request [20:50:07]Sock 10.Check first char [20:50:07]Sock 10.First char is OK [20:50:07]request: POST /json_proto HTTP/1.0 [20:50:07]Method: POST [20:50:07]URL: /json_proto [20:50:07]Method is POST - this is cgi request [20:50:07]url: /json_proto [20:50:07]query_string will be loaded in cgi processing [20:50:07]execute_cgi json_proto POST (null) [20:50:07]execute_cgi path=json_proto method=POST [20:50:07]POST find Content-Length [20:50:07]Host: 172.17.40.67:8080 [20:50:07]Content-Length: 678 [20:50:07]Content-Type: application/json [20:50:07] [20:50:07]POST finish read [20:50:07]Found Content-Length = 678 [20:50:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:50:07]execute_script... [20:50:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:50:07]POST & json_proto [20:50:07]process_json_proto [20:50:07]json parsed OK: [20:50:07]protocol is kg_v1.0 [20:50:07]action value=close_receipt [20:50:07]process_action close_receipt [20:50:07]cmd_close_receipt [20:50:07]MH_GetDate [20:50:07]Write to MH i2c: F0 00 00 20 27 36 [20:50:07]Write i2c OK [20:50:07]MH_I2C_Read... [20:50:07]Read from MH i2c: F0 [20:50:07]MH_I2C_Read... [20:50:07]Read from MH i2c: F0 09 00 [20:50:07]MH_I2C_Read... [20:50:07]Read from MH i2c: F0 09 00 20 27 00 80 4A 21 67 EE DA 66 66 25 [20:50:07]GetLastDocTimeStamp 1730234883 [20:50:07]current date 1730235008 [20:50:07]FM_GetShiftState [20:50:07]SAM_PROTO_GetShiftState [20:50:07]wFMCommunicate request_size=4 [20:50:07]MH_SAM_APDU [20:50:07]CAPDU: 80 13 01 00 [20:50:07]Write to MH i2c: E2 08 00 21 27 80 13 01 00 00 00 00 00 C5 [20:50:07]Write i2c OK [20:50:07]MH_I2C_Read... [20:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:07]Read from MH i2c: E2 [20:50:07]MH_I2C_Read... [20:50:07]Read from MH i2c: E2 0E 00 [20:50:07]MH_I2C_Read... [20:50:07]Read from MH i2c: E2 0E 00 21 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 23 [20:50:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:50:07]wFMCommunicate OK [20:50:07]SAM_PROTO_GetShiftState done [20:50:07]FM_GetShiftState done [20:50:07]opened in 1730160548 [20:50:07]opened+sec_in_day 1730246948 [20:50:07]quantity*price = 24017 [20:50:07]sum+1 = 24018 [20:50:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 709 29.10.2024 20:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97200 ФПД: 150467806630532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97200&fm=150467806630532&tin=02508201610067®Number=0000000000170478&sum=24000 [20:50:09]StoreToDocumentArchive [20:50:09]shift 145 fd 97200 [20:50:09]save to /storage/0145/doc_00097200 [20:50:09]save last doc name /storage/0145/doc_00097200 to /storage/kkm_last_doc_name [20:50:09]save OK [20:50:09]Clear old archive folders... [20:50:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:50:09]tlvbuf is 006B06B0 [20:50:09]SAM_PROTO_ClearQueue [20:50:09]wFMCommunicate request_size=4 [20:50:09]MH_SAM_APDU [20:50:09]CAPDU: 80 09 00 00 [20:50:09]Write to MH i2c: E2 08 00 2E 27 80 09 00 00 00 00 00 00 C7 [20:50:09]Write i2c OK [20:50:09]MH_I2C_Read... [20:50:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:50:09]Read from MH i2c: E2 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 2E 27 00 90 00 C9 [20:50:09]RAPDU: 90 00 [20:50:09]wFMCommunicate OK [20:50:09]SAM_PROTO_ClearQueue done [20:50:09]KKMCreateOFDPacket [20:50:09]OFDProtocolAddRootSTLVToBuf [20:50:09]FM_MakeSignedData [20:50:09]FM_MakeSignedData [20:50:09]SAM_PROTO_SignData [20:50:09]wFMCommunicate request_size=4 [20:50:09]MH_SAM_APDU [20:50:09]CAPDU: 80 0D 01 02 [20:50:09]Write to MH i2c: E2 08 00 2F 27 80 0D 01 02 00 00 00 00 CF [20:50:09]Write i2c OK [20:50:09]MH_I2C_Read... [20:50:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:50:09]Read from MH i2c: E2 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 2F 27 00 90 00 CA [20:50:09]RAPDU: 90 00 [20:50:09]wFMCommunicate OK [20:50:09]wFMCommunicate request_size=255 [20:50:09]MH_SAM_APDU [20:50: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 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 80 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7B 01 00 35 04 06 00 88 [20:50:09]Write to MH i2c: E2 02 01 30 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 80 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7B 01 00 35 04 06 00 88 00 00 C1 [20:50:09]Write i2c OK [20:50:09]MH_I2C_Read... [20:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:09]Read from MH i2c: E2 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 30 27 00 90 00 CB [20:50:09]RAPDU: 90 00 [20:50:09]wFMCommunicate OK [20:50:09]wFMCommunicate request_size=10 [20:50:09]MH_SAM_APDU [20:50:09]CAPDU: 80 0D 02 02 05 D9 84 2A 12 84 [20:50:09]Write to MH i2c: E2 0D 00 31 27 80 0D 02 02 05 00 D9 84 2A 12 84 00 00 F9 [20:50:09]Write i2c OK [20:50:09]MH_I2C_Read... [20:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:09]Read from MH i2c: E2 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 03 00 31 27 00 90 00 CC [20:50:09]RAPDU: 90 00 [20:50:09]wFMCommunicate OK [20:50:09]wFMCommunicate request_size=4 [20:50:09]MH_SAM_APDU [20:50:09]CAPDU: 80 0D 03 02 [20:50:09]Write to MH i2c: E2 08 00 32 27 80 0D 03 02 00 00 00 00 D4 [20:50:09]Write i2c OK [20:50:09]MH_I2C_Read... [20:50:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:50:09]Read from MH i2c: E2 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 0B 00 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 0B 00 32 27 00 73 42 04 27 F8 25 CC 23 90 00 C1 [20:50:09]RAPDU: 73 42 04 27 F8 25 CC 23 90 00 [20:50:09]wFMCommunicate OK [20:50:09]SAM_PROTO_SignData done [20:50:09]FM_MakeSignedData done [20:50:09]CreateOFDProtocolMessage [20:50:09]wFMCommunicate request_size=4 [20:50:09]MH_SAM_APDU [20:50:09]CAPDU: 80 11 00 00 [20:50:09]Write to MH i2c: E2 08 00 33 27 80 11 00 00 00 00 00 00 D4 [20:50:09]Write i2c OK [20:50:09]MH_I2C_Read... [20:50:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:09]Read from MH i2c: E2 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 17 00 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: E2 17 00 33 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [20:50:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:50:09]wFMCommunicate OK [20:50:09]CreateOFDProtocolMessage done [20:50:09]OFDSenderStorePacket 97200 [20:50:09]StoreOFDPacket docnum=97200 [20:50:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 FB 07 01 27 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 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 80 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7B 01 00 35 04 06 00 88 D9 84 2A 12 84 73 42 04 27 F8 25 CC 23 [20:50:09]CheckFolder [20:50:09]dirname=/storage/ofd_packets [20:50:09]CheckFolder done [20:50:09]ProducePacketName [20:50:09]name=ofd_packets/00097200 [20:50:09]NVStorageSaveData ofd_packets/00097200 [20:50:09]File name is /storage/ofd_packets/00097200 [20:50:09]Write 301 bytes [20:50:09]NVStorageSaveData done [20:50:09]OFDSenderStorePacket done [20:50:09]KKMCreateOFDPacket done [20:50:09]NVStorageSaveData kkm_last_timestamp [20:50:09]File name is /storage/kkm_last_timestamp [20:50:09]Write 4 bytes [20:50:09]NVStorageSaveData done [20:50:09]ExternCall_PrintAddStr [20:50:09]wPrintStart [20:50:09]Write to MH i2c: 01 00 00 34 27 5B [20:50:09]Write i2c OK [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: 01 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: 01 07 00 [20:50:09]MH_I2C_Read... [20:50:09]Read from MH i2c: 01 07 00 34 27 00 00 00 00 00 FF 0F 70 [20:50:09]RasterBufferAndPrint [20:50:09]line Счет N : (1)3407738 [20:50:09]line ИНН: 02508201610067 [20:50:09]line Контрольно-Кассовый Чек [20:50:09]line ПРОДАЖА [20:50:09]line ТРК (МРК, ГНК) : 12 [20:50:09]line Товар: 2710124130 [20:50:09]line Аи-92-К-4 [20:50:09]line 3.590 * 66.90 [20:50:09]line = 240.17 [20:50:09]line НДС 12% НСП 1% [20:50:09]line > о реализуемом товаре [20:50:09]line ОКРУГЛЕНИЕ: -0.17 [20:50:09]line ИТОГО: 240.00 [20:50:09]line Внесено: 240.00 [20:50:09]line СДАЧА: 0.00 [20:50:09]line НСП 1% : 2.12 [20:50:09]line НДС 12% : 25.50 [20:50:09]line Наличными: 240.00 [20:50:09]line Безнал.: 0.00 [20:50:09]line Место: АЗС № 82 "Партнер Нефть" [20:50:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:50:09]line СНО: Общий режим [20:50:09]line Чек 709 29.10.2024 20:50 [20:50:09]line Смена: 145 ФФД: 1.0 [20:50:09]line ЗНМ: 0300000017 [20:50:09]line РНМ: 0000000000170478 [20:50:09]line Версия ККМ: v1.0 [20:50:09]line ФМ: 0000000002098560 [20:50:09]line ФД: 97200 [20:50:09]line ФПД: 150467806630532 [20:50:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205008&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97200&fm=150467806630532&tin=02508201610067®Number=0000000000170478&sum=24000 [20:50:09]OFD Sender: Processing packet 97200 [packets to send 59, broken 58] [20:50:09]ProducePacketName [20:50:09]name=ofd_packets/00097200 [20:50:09]OFD Sender: To server: pG, [20:50:09]CommunicateWithHost lk.salyk.kg:30040 [20:50:09]ConnectInit lk.salyk.kg [20:50:09]written 0, free lines is 4095 [20:50:10]Connected sock=7 [20:50:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 FB 07 01 27 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 34 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 80 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 7B 01 00 35 04 06 00 88 D9 84 2A 12 84 73 42 04 27 F8 25 CC 23 [20:50:10]Write to MH i2c: 01 00 00 5F 27 86 [20:50:10]Write i2c OK [20:50:10]MH_I2C_Read... [20:50:10]Read from MH i2c: 01 [20:50:10]MH_I2C_Read... [20:50:10]Read from MH i2c: 01 07 00 [20:50:10]MH_I2C_Read... [20:50:10]Read from MH i2c: 01 07 00 5F 27 00 00 00 00 00 FA 0C 93 [20:50:10]RasterBufferAndPrint [20:50:10]line [20:50:10]line [20:50:10]line [20:50:10]line [20:50:10]line [20:50:10]written 0, free lines is 3328 [20:50:10]MH_Cut [20:50:10]Write to MH i2c: D1 01 00 66 27 01 5F [20:50:10]Write i2c OK [20:50:10]MH_I2C_Read... [20:50:10]Read from MH i2c: D1 [20:50:10]MH_I2C_Read... [20:50:10]Read from MH i2c: D1 01 00 [20:50:10]MH_I2C_Read... [20:50:10]Read from MH i2c: D1 01 00 66 27 00 5E [20:50:10]Write to MH i2c: 01 00 00 67 27 8E [20:50:10]Write i2c OK [20:50:10]MH_I2C_Read... [20:50:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FF F0 47 00 7F 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 32 30 39 38 35 36 30 10 04 04 00 B0 7B 01 00 F4 03 04 00 A6 F4 20 67 B6 04 01 00 00 BA AE 0A 7F D9 BE 5B 4A [20:50:10]CommunicateWithHost err = 0 [20:50:10]CheckOFDResponse [20:50:10]1017 (14) - 77093643461234 [20:50:10]1041 (16) - 0000000002098560 [20:50:10]1040 (4) - 97200 [20:50:10]1012 (4) - 29.10.2024 14:43 [20:50:10]1206 (1) - 0 [20:50:10]OFD Sender: Remove packet 97200 [20:50:10]ProducePacketName [20:50:10]name=ofd_packets/00097200 [20:50:10]NVStorageDeleteData [20:50:11]OFD Sender: No OFD packet to send [20:50:11]*** Cut start [20:50:11]*** Partial cut [20:50:11]*** CUTSNS_PIN = 1 [20:50:11]*** CUTSNS_PIN = 0 [20:50:11]*** Brake cut motor [20:50:11]Read from MH i2c: 01 [20:50:11]MH_I2C_Read... [20:50:11]*** Stop cut motor [20:50:11]*** Cut end [20:50:11]Read from MH i2c: 01 07 00 [20:50:11]MH_I2C_Read... [20:50:11]Read from MH i2c: 01 07 00 67 27 00 00 00 00 00 FF 0F A3 [20:50:11]process_action close_receipt done [20:50:11]requested_data is exist [20:50:11]produce_requested_data [20:50:11]requested_item fm.sn is exist - process it [20:50:11]wFMCommunicate request_size=4 [20:50:11]MH_SAM_APDU [20:50:11]CAPDU: 80 11 00 00 [20:50:11]Write to MH i2c: E2 08 00 68 27 80 11 00 00 00 00 00 00 09 [20:50:11]Write i2c OK [20:50:11]MH_I2C_Read... [20:50:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:11]Read from MH i2c: E2 [20:50:11]MH_I2C_Read... [20:50:11]Read from MH i2c: E2 17 00 [20:50:11]MH_I2C_Read... [20:50:11]Read from MH i2c: E2 17 00 68 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [20:50:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:50:11]wFMCommunicate OK [20:50:11]requested_item fd.num is exist - process it [20:50:11]SAM_PROTO_GetFieldsCounters [20:50:11]wFMCommunicate request_size=4 [20:50:11]MH_SAM_APDU [20:50:11]CAPDU: 80 13 00 00 [20:50:11]Write to MH i2c: E2 08 00 69 27 80 13 00 00 00 00 00 00 0C [20:50:11]Write i2c OK [20:50:11]MH_I2C_Read... [20:50:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:50:11]Read from MH i2c: E2 [20:50:11]MH_I2C_Read... [20:50:11]Read from MH i2c: E2 62 00 [20:50:11]MH_I2C_Read... [20:50:11]Read from MH i2c: E2 62 00 69 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 3F [20:50:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:50:11]wFMCommunicate OK [20:50:11]SAM_PROTO_GetFieldsCounters done [20:50:11]requested_item shift.num is exist - process it [20:50:11]requested_item shift.opened is exist - process it [20:50:11]req_shift_opened [20:50:11]FM_GetShiftState [20:50:11]SAM_PROTO_GetShiftState [20:50:11]wFMCommunicate request_size=4 [20:50:11]MH_SAM_APDU [20:50:11]CAPDU: 80 13 01 00 [20:50:11]Write to MH i2c: E2 08 00 6A 27 80 13 01 00 00 00 00 00 0E [20:50:11]Write i2c OK [20:50:11]MH_I2C_Read... [20:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:11]Read from MH i2c: E2 [20:50:11]MH_I2C_Read... [20:50:11]Read from MH i2c: E2 0E 00 [20:50:11]MH_I2C_Read... [20:50:11]Read from MH i2c: E2 0E 00 6A 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6C [20:50:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:50:11]wFMCommunicate OK [20:50:11]SAM_PROTO_GetShiftState done [20:50:11]FM_GetShiftState done [20:50:11]req_shift_opened done [20:50:11]requested_item shift.open_date is exist - process it [20:50:11]req_shift_open_date [20:50:11]req_shift_open_date done [20:50:11]produce_requested_data done [20:50:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97200,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:50:11]process_action_free close_receipt [20:50:11]json_value_free [20:50:11]json_value_free done [20:50:11]process_json_proto returns [20:50:11]Send response to host [20:50:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97200,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:50:11]free response buf [20:50:11]execute_script done [20:50:11]execute_script returns [20:50:11]free content buf [20:50:11]Sock 10.Close socket [20:50:11]Sock 10.Thread stoped [20:50:16]OFD Sender: No OFD packet to send [20:50:21]OFD Sender: No OFD packet to send [20:50:26]OFD Sender: No OFD packet to send [20:50:31]OFD Sender: No OFD packet to send [20:50:36]OFD Sender: No OFD packet to send [20:50:41]OFD Sender: No OFD packet to send [20:50:45]accept exits with 9 [20:50:45]New connection [20:50:45]New thread 3066580324 created [20:50:45]Thread 3066723684 joined [20:50:45]Waiting for new connection... [20:50:45] Sock 9.Parse request [20:50:45]Sock 9.Check first char [20:50:45]Sock 9.First char is OK [20:50:45]request: POST /json_proto HTTP/1.0 [20:50:45]Method: POST [20:50:45]URL: /json_proto [20:50:45]Method is POST - this is cgi request [20:50:45]url: /json_proto [20:50:45]query_string will be loaded in cgi processing [20:50:45]execute_cgi json_proto POST (null) [20:50:45]execute_cgi path=json_proto method=POST [20:50:45]POST find Content-Length [20:50:45]Host: 172.17.40.67:8080 [20:50:45]Content-Length: 793 [20:50:45]Content-Type: application/json [20:50:45] [20:50:45]POST finish read [20:50:45]Found Content-Length = 793 [20:50:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31247", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:50:45]execute_script... [20:50: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)3407737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31247", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:50:45]POST & json_proto [20:50:45]process_json_proto [20:50:45]json parsed OK: [20:50:45]protocol is kg_v1.0 [20:50:45]action value=close_receipt [20:50:45]process_action close_receipt [20:50:45]cmd_close_receipt [20:50:45]MH_GetDate [20:50:45]Write to MH i2c: F0 00 00 6B 27 81 [20:50:45]Write i2c OK [20:50:45]MH_I2C_Read... [20:50:45]Read from MH i2c: F0 [20:50:45]MH_I2C_Read... [20:50:45]Read from MH i2c: F0 09 00 [20:50:45]MH_I2C_Read... [20:50:45]Read from MH i2c: F0 09 00 6B 27 00 A6 4A 21 67 EE DA 66 66 96 [20:50:45]GetLastDocTimeStamp 1730235008 [20:50:45]current date 1730235046 [20:50:45]FM_GetShiftState [20:50:45]SAM_PROTO_GetShiftState [20:50:45]wFMCommunicate request_size=4 [20:50:45]MH_SAM_APDU [20:50:45]CAPDU: 80 13 01 00 [20:50:45]Write to MH i2c: E2 08 00 6C 27 80 13 01 00 00 00 00 00 10 [20:50:45]Write i2c OK [20:50:45]MH_I2C_Read... [20:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:45]Read from MH i2c: E2 [20:50:45]MH_I2C_Read... [20:50:45]Read from MH i2c: E2 0E 00 [20:50:45]MH_I2C_Read... [20:50:45]Read from MH i2c: E2 0E 00 6C 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6E [20:50:45]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:50:45]wFMCommunicate OK [20:50:45]SAM_PROTO_GetShiftState done [20:50:45]FM_GetShiftState done [20:50:45]opened in 1730160548 [20:50:45]opened+sec_in_day 1730246948 [20:50:45]quantity*price = 0 [20:50:45]sum+1 = 1 [20:50:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 710 29.10.2024 20:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 31247 ФМ: 0000000002098560 ФД: 97201 ФПД: 195048888380960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205046&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97201&fm=195048888380960&tin=02508201610067®Number=0000000000170478&sum=0 [20:50:46]StoreToDocumentArchive [20:50:46]shift 145 fd 97201 [20:50:46]save to /storage/0145/doc_00097201 [20:50:46]save last doc name /storage/0145/doc_00097201 to /storage/kkm_last_doc_name [20:50:46]save OK [20:50:46]Clear old archive folders... [20:50:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:50:46]tlvbuf is 0075F630 [20:50:46]SAM_PROTO_ClearQueue [20:50:46]wFMCommunicate request_size=4 [20:50:46]MH_SAM_APDU [20:50:46]CAPDU: 80 09 00 00 [20:50:46]Write to MH i2c: E2 08 00 79 27 80 09 00 00 00 00 00 00 12 [20:50:46]Write i2c OK [20:50:46]MH_I2C_Read... [20:50:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:50:46]Read from MH i2c: E2 [20:50:46]MH_I2C_Read... [20:50:46]Read from MH i2c: E2 03 00 [20:50:46]MH_I2C_Read... [20:50:46]Read from MH i2c: E2 03 00 79 27 00 90 00 14 [20:50:46]RAPDU: 90 00 [20:50:46]wFMCommunicate OK [20:50:46]SAM_PROTO_ClearQueue done [20:50:46]KKMCreateOFDPacket [20:50:46]OFDProtocolAddRootSTLVToBuf [20:50:46]FM_MakeSignedData [20:50:46]FM_MakeSignedData [20:50:46]SAM_PROTO_SignData [20:50:46]wFMCommunicate request_size=4 [20:50:46]MH_SAM_APDU [20:50:46]CAPDU: 80 0D 01 02 [20:50:46]Write to MH i2c: E2 08 00 7A 27 80 0D 01 02 00 00 00 00 1A [20:50:46]Write i2c OK [20:50:46]MH_I2C_Read... [20:50:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:50:46]Read from MH i2c: E2 [20:50:46]MH_I2C_Read... [20:50:46]Read from MH i2c: E2 03 00 [20:50:46]MH_I2C_Read... [20:50:46]Read from MH i2c: E2 03 00 7A 27 00 90 00 15 [20:50:46]RAPDU: 90 00 [20:50:46]wFMCommunicate OK [20:50:46]wFMCommunicate request_size=255 [20:50:46]MH_SAM_APDU [20:50:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 A6 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7B 01 00 35 04 06 00 B1 [20:50:46]Write to MH i2c: E2 02 01 7B 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 A6 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7B 01 00 35 04 06 00 B1 00 00 40 [20:50:46]Write i2c OK [20:50:46]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 7B 27 00 90 00 16 [20:50:47]RAPDU: 90 00 [20:50:47]wFMCommunicate OK [20:50:47]wFMCommunicate request_size=10 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 0D 02 02 05 65 5B B4 AE 20 [20:50:47]Write to MH i2c: E2 0D 00 7C 27 80 0D 02 02 05 00 65 5B B4 AE 20 00 00 69 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 7C 27 00 90 00 17 [20:50:47]RAPDU: 90 00 [20:50:47]wFMCommunicate OK [20:50:47]wFMCommunicate request_size=4 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 0D 03 02 [20:50:47]Write to MH i2c: E2 08 00 7D 27 80 0D 03 02 00 00 00 00 1F [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 0B 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 0B 00 7D 27 00 70 2E 3A C9 B8 6F 6B 60 90 00 B3 [20:50:47]RAPDU: 70 2E 3A C9 B8 6F 6B 60 90 00 [20:50:47]wFMCommunicate OK [20:50:47]SAM_PROTO_SignData done [20:50:47]FM_MakeSignedData done [20:50:47]CreateOFDProtocolMessage [20:50:47]wFMCommunicate request_size=4 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 11 00 00 [20:50:47]Write to MH i2c: E2 08 00 7E 27 80 11 00 00 00 00 00 00 1F [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 17 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 17 00 7E 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [20:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:50:47]wFMCommunicate OK [20:50:47]CreateOFDProtocolMessage done [20:50:47]OFDSenderStorePacket 97201 [20:50:47]StoreOFDPacket docnum=97201 [20:50:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 5E 07 01 7C 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 A6 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7B 01 00 35 04 06 00 B1 65 5B B4 AE 20 70 2E 3A C9 B8 6F 6B 60 [20:50:47]CheckFolder [20:50:47]dirname=/storage/ofd_packets [20:50:47]CheckFolder done [20:50:47]ProducePacketName [20:50:47]name=ofd_packets/00097201 [20:50:47]NVStorageSaveData ofd_packets/00097201 [20:50:47]File name is /storage/ofd_packets/00097201 [20:50:47]Write 301 bytes [20:50:47]NVStorageSaveData done [20:50:47]OFDSenderStorePacket done [20:50:47]KKMCreateOFDPacket done [20:50:47]NVStorageSaveData kkm_last_timestamp [20:50:47]File name is /storage/kkm_last_timestamp [20:50:47]Write 4 bytes [20:50:47]NVStorageSaveData done [20:50:47]ExternCall_PrintAddStr [20:50:47]wPrintStart [20:50:47]Write to MH i2c: 01 00 00 7F 27 A6 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 07 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 07 00 7F 27 00 00 00 00 00 FF 0F BB [20:50:47]RasterBufferAndPrint [20:50:47]line Счет N : (1)3407737 [20:50:47]line ИНН: 02508201610067 [20:50:47]line Контрольно-Кассовый Чек [20:50:47]line ПРОДАЖА [20:50:47]line ТРК (МРК, ГНК) : 32 [20:50:47]line Товар: 2710124130 [20:50:47]line Аи-92-К-4 [20:50:47]line 20.000 * 0.00 [20:50:47]line = 0.00 [20:50:47]line НДС 12% НСП 1% [20:50:47]line > о реализуемом товаре [20:50:47]line ИТОГО: 0.00 [20:50:47]line НСП 1% : 0.00 [20:50:47]line НДС 12% : 0.00 [20:50:47]line Наличными: 0.00 [20:50:47]line Безнал.: 0.00 [20:50:47]line Место: АЗС № 82 "Партнер Нефть" [20:50:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:50:47]line СНО: Общий режим [20:50:47]line Чек 710 29.10.2024 20:50 [20:50:47]line Смена: 145 ФФД: 1.0 [20:50:47]line ЗНМ: 0300000017 [20:50:47]line РНМ: 0000000000170478 [20:50:47]line Версия ККМ: v1.0 [20:50:47]line Талоны: Топливная Карта [20:50:47]line 31247 [20:50:47]line ФМ: 0000000002098560 [20:50:47]line ФД: 97201 [20:50:47]line ФПД: 195048888380960 [20:50:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205046&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97201&fm=195048888380960&tin=02508201610067®Number=0000000000170478&sum=0 [20:50:47]OFD Sender: Processing packet 97201 [packets to send 59, broken 58] [20:50:47]ProducePacketName [20:50:47]name=ofd_packets/00097201 [20:50:47]OFD Sender: To server: pG, [20:50:47]CommunicateWithHost lk.salyk.kg:30040 [20:50:47]ConnectInit lk.salyk.kg [20:50:47]written 0, free lines is 4095 [20:50:47]Connected sock=10 [20:50:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 5E 07 01 7C 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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 A6 4A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7B 01 00 35 04 06 00 B1 65 5B B4 AE 20 70 2E 3A C9 B8 6F 6B 60 [20:50:47]Write to MH i2c: 01 00 00 A9 27 D0 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 07 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 07 00 A9 27 00 00 00 00 00 08 0D EC [20:50:47]RasterBufferAndPrint [20:50:47]line [20:50:47]line [20:50:47]line [20:50:47]line [20:50:47]line [20:50:47]written 0, free lines is 3342 [20:50:48]MH_Cut [20:50:48]Write to MH i2c: D1 01 00 B0 27 01 A9 [20:50:48]Write i2c OK [20:50:48]MH_I2C_Read... [20:50:48]Read from MH i2c: D1 [20:50:48]MH_I2C_Read... [20:50:48]Read from MH i2c: D1 01 00 [20:50:48]MH_I2C_Read... [20:50:48]Read from MH i2c: D1 01 00 B0 27 00 A8 [20:50:48]Write to MH i2c: 01 00 00 B1 27 D8 [20:50:48]Write i2c OK [20:50:48]MH_I2C_Read... [20:50:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4B 69 47 00 A7 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 7B 01 00 F4 03 04 00 CB F4 20 67 B6 04 01 00 00 E2 9C 06 B6 C3 C6 DD B9 [20:50:48]CommunicateWithHost err = 0 [20:50:48]CheckOFDResponse [20:50:48]1017 (14) - 77093643461234 [20:50:48]1041 (16) - 0000000002098560 [20:50:48]1040 (4) - 97201 [20:50:48]1012 (4) - 29.10.2024 14:44 [20:50:48]1206 (1) - 0 [20:50:48]OFD Sender: Remove packet 97201 [20:50:48]ProducePacketName [20:50:48]name=ofd_packets/00097201 [20:50:48]NVStorageDeleteData [20:50:48]OFD Sender: No OFD packet to send [20:50:48]*** Cut start [20:50:48]*** Partial cut [20:50:48]*** CUTSNS_PIN = 1 [20:50:48]*** CUTSNS_PIN = 0 [20:50:48]*** Brake cut motor [20:50:49]Read from MH i2c: 01 [20:50:49]MH_I2C_Read... [20:50:49]*** Stop cut motor [20:50:49]*** Cut end [20:50:49]Read from MH i2c: 01 07 00 [20:50:49]MH_I2C_Read... [20:50:49]Read from MH i2c: 01 07 00 B1 27 00 00 00 00 00 FF 0F ED [20:50:49]process_action close_receipt done [20:50:49]requested_data is exist [20:50:49]produce_requested_data [20:50:49]requested_item fm.sn is exist - process it [20:50:49]wFMCommunicate request_size=4 [20:50:49]MH_SAM_APDU [20:50:49]CAPDU: 80 11 00 00 [20:50:49]Write to MH i2c: E2 08 00 B2 27 80 11 00 00 00 00 00 00 53 [20:50:49]Write i2c OK [20:50:49]MH_I2C_Read... [20:50:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:49]Read from MH i2c: E2 [20:50:49]MH_I2C_Read... [20:50:49]Read from MH i2c: E2 17 00 [20:50:49]MH_I2C_Read... [20:50:49]Read from MH i2c: E2 17 00 B2 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [20:50:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:50:49]wFMCommunicate OK [20:50:49]requested_item fd.num is exist - process it [20:50:49]SAM_PROTO_GetFieldsCounters [20:50:49]wFMCommunicate request_size=4 [20:50:49]MH_SAM_APDU [20:50:49]CAPDU: 80 13 00 00 [20:50:49]Write to MH i2c: E2 08 00 B3 27 80 13 00 00 00 00 00 00 56 [20:50:49]Write i2c OK [20:50:49]MH_I2C_Read... [20:50:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:50:49]Read from MH i2c: E2 [20:50:49]MH_I2C_Read... [20:50:49]Read from MH i2c: E2 62 00 [20:50:49]MH_I2C_Read... [20:50:49]Read from MH i2c: E2 62 00 B3 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 8D [20:50:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:50:49]wFMCommunicate OK [20:50:49]SAM_PROTO_GetFieldsCounters done [20:50:49]requested_item shift.num is exist - process it [20:50:49]requested_item shift.opened is exist - process it [20:50:49]req_shift_opened [20:50:49]FM_GetShiftState [20:50:49]SAM_PROTO_GetShiftState [20:50:49]wFMCommunicate request_size=4 [20:50:49]MH_SAM_APDU [20:50:49]CAPDU: 80 13 01 00 [20:50:49]Write to MH i2c: E2 08 00 B4 27 80 13 01 00 00 00 00 00 58 [20:50:49]Write i2c OK [20:50:49]MH_I2C_Read... [20:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:49]Read from MH i2c: E2 [20:50:49]MH_I2C_Read... [20:50:49]Read from MH i2c: E2 0E 00 [20:50:49]MH_I2C_Read... [20:50:49]Read from MH i2c: E2 0E 00 B4 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B6 [20:50:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:50:49]wFMCommunicate OK [20:50:49]SAM_PROTO_GetShiftState done [20:50:49]FM_GetShiftState done [20:50:49]req_shift_opened done [20:50:49]requested_item shift.open_date is exist - process it [20:50:49]req_shift_open_date [20:50:49]req_shift_open_date done [20:50:49]produce_requested_data done [20:50:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97201,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:50:49]process_action_free close_receipt [20:50:49]json_value_free [20:50:49]json_value_free done [20:50:49]process_json_proto returns [20:50:49]Send response to host [20:50:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97201,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:50:49]free response buf [20:50:49]execute_script done [20:50:49]execute_script returns [20:50:49]free content buf [20:50:49]Sock 9.Close socket [20:50:49]Sock 9.Thread stoped [20:50:53]OFD Sender: No OFD packet to send [20:50:58]OFD Sender: No OFD packet to send [20:51:03]OFD Sender: No OFD packet to send [20:51:08]OFD Sender: No OFD packet to send [20:51:13]OFD Sender: No OFD packet to send [20:51:18]OFD Sender: No OFD packet to send [20:51:23]OFD Sender: No OFD packet to send [20:51:28]OFD Sender: No OFD packet to send [20:51:33]OFD Sender: No OFD packet to send [20:51:38]OFD Sender: No OFD packet to send [20:51:43]OFD Sender: No OFD packet to send [20:51:48]OFD Sender: No OFD packet to send [20:51:53]OFD Sender: No OFD packet to send [20:51:58]OFD Sender: No OFD packet to send [20:52:03]OFD Sender: No OFD packet to send [20:52:08]OFD Sender: No OFD packet to send [20:52:13]OFD Sender: No OFD packet to send [20:52:18]OFD Sender: No OFD packet to send [20:52:23]OFD Sender: No OFD packet to send [20:52:28]OFD Sender: No OFD packet to send [20:52:33]OFD Sender: No OFD packet to send [20:52:38]OFD Sender: No OFD packet to send [20:52:43]OFD Sender: No OFD packet to send [20:52:48]OFD Sender: No OFD packet to send [20:52:53]OFD Sender: No OFD packet to send [20:52:58]OFD Sender: No OFD packet to send [20:53:03]OFD Sender: No OFD packet to send [20:53:08]OFD Sender: No OFD packet to send [20:53:13]OFD Sender: No OFD packet to send [20:53:18]OFD Sender: No OFD packet to send [20:53:23]OFD Sender: No OFD packet to send [20:53:28]OFD Sender: No OFD packet to send [20:53:33]OFD Sender: No OFD packet to send [20:53:38]OFD Sender: No OFD packet to send [20:53:43]OFD Sender: No OFD packet to send [20:53:48]OFD Sender: No OFD packet to send [20:53:53]OFD Sender: No OFD packet to send [20:53:58]OFD Sender: No OFD packet to send [20:54:03]OFD Sender: No OFD packet to send [20:54:08]OFD Sender: No OFD packet to send [20:54:13]OFD Sender: No OFD packet to send [20:54:18]OFD Sender: No OFD packet to send [20:54:23]OFD Sender: No OFD packet to send [20:54:28]OFD Sender: No OFD packet to send [20:54:33]OFD Sender: No OFD packet to send [20:54:38]OFD Sender: No OFD packet to send [20:54:43]OFD Sender: No OFD packet to send [20:54:48]OFD Sender: No OFD packet to send [20:54:53]OFD Sender: No OFD packet to send [20:54:57]accept exits with 7 [20:54:57]New connection [20:54:57]New thread 3066723684 created [20:54:57]Thread 3066580324 joined [20:54:57]Waiting for new connection... [20:54:57] Sock 7.Parse request [20:54:57]Sock 7.Check first char [20:54:57]Sock 7.First char is OK [20:54:57]request: POST /json_proto HTTP/1.0 [20:54:57]Method: POST [20:54:57]URL: /json_proto [20:54:57]Method is POST - this is cgi request [20:54:57]url: /json_proto [20:54:57]query_string will be loaded in cgi processing [20:54:57]execute_cgi json_proto POST (null) [20:54:57]execute_cgi path=json_proto method=POST [20:54:57]POST find Content-Length [20:54:57]Host: 172.17.40.67:8080 [20:54:57]Content-Length: 683 [20:54:57]Content-Type: application/json [20:54:57] [20:54:57]POST finish read [20:54:57]Found Content-Length = 683 [20:54:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:57]execute_script... [20:54: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)3407739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:54:57]POST & json_proto [20:54:57]process_json_proto [20:54:57]json parsed OK: [20:54:57]protocol is kg_v1.0 [20:54:57]action value=close_receipt [20:54:57]process_action close_receipt [20:54:57]cmd_close_receipt [20:54:57]MH_GetDate [20:54:57]Write to MH i2c: F0 00 00 B5 27 CB [20:54:57]Write i2c OK [20:54:57]MH_I2C_Read... [20:54:57]Read from MH i2c: F0 [20:54:57]MH_I2C_Read... [20:54:57]Read from MH i2c: F0 09 00 [20:54:57]MH_I2C_Read... [20:54:57]Read from MH i2c: F0 09 00 B5 27 00 A1 4B 21 67 EE DA 66 66 DC [20:54:57]GetLastDocTimeStamp 1730235046 [20:54:57]current date 1730235297 [20:54:57]FM_GetShiftState [20:54:57]SAM_PROTO_GetShiftState [20:54:57]wFMCommunicate request_size=4 [20:54:57]MH_SAM_APDU [20:54:57]CAPDU: 80 13 01 00 [20:54:57]Write to MH i2c: E2 08 00 B6 27 80 13 01 00 00 00 00 00 5A [20:54:57]Write i2c OK [20:54:57]MH_I2C_Read... [20:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:57]Read from MH i2c: E2 [20:54:57]MH_I2C_Read... [20:54:57]Read from MH i2c: E2 0E 00 [20:54:57]MH_I2C_Read... [20:54:57]Read from MH i2c: E2 0E 00 B6 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [20:54:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:54:57]wFMCommunicate OK [20:54:57]SAM_PROTO_GetShiftState done [20:54:57]FM_GetShiftState done [20:54:57]opened in 1730160548 [20:54:57]opened+sec_in_day 1730246948 [20:54:57]quantity*price = 100015 [20:54:57]sum+1 = 100017 [20:54:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 711 29.10.2024 20:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97202 ФПД: 51681712115443 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97202&fm=51681712115443&tin=02508201610067®Number=0000000000170478&sum=100000 [20:54:58]StoreToDocumentArchive [20:54:58]shift 145 fd 97202 [20:54:58]save to /storage/0145/doc_00097202 [20:54:58]save last doc name /storage/0145/doc_00097202 to /storage/kkm_last_doc_name [20:54:58]save OK [20:54:58]Clear old archive folders... [20:54:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:54:58]tlvbuf is 0072DCA0 [20:54:58]SAM_PROTO_ClearQueue [20:54:58]wFMCommunicate request_size=4 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 09 00 00 [20:54:58]Write to MH i2c: E2 08 00 C3 27 80 09 00 00 00 00 00 00 5C [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 C3 27 00 90 00 5E [20:54:58]RAPDU: 90 00 [20:54:58]wFMCommunicate OK [20:54:58]SAM_PROTO_ClearQueue done [20:54:58]KKMCreateOFDPacket [20:54:58]OFDProtocolAddRootSTLVToBuf [20:54:58]FM_MakeSignedData [20:54:58]FM_MakeSignedData [20:54:58]SAM_PROTO_SignData [20:54:58]wFMCommunicate request_size=4 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 0D 01 02 [20:54:58]Write to MH i2c: E2 08 00 C4 27 80 0D 01 02 00 00 00 00 64 [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 C4 27 00 90 00 5F [20:54:58]RAPDU: 90 00 [20:54:58]wFMCommunicate OK [20:54:58]wFMCommunicate request_size=255 [20:54:58]MH_SAM_APDU [20:54: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 34 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 C7 02 00 00 F4 03 04 00 A1 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7B 01 00 35 04 06 00 2F [20:54:58]Write to MH i2c: E2 02 01 C5 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C7 02 00 00 F4 03 04 00 A1 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7B 01 00 35 04 06 00 2F 00 00 17 [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 C5 27 00 90 00 60 [20:54:58]RAPDU: 90 00 [20:54:58]wFMCommunicate OK [20:54:58]wFMCommunicate request_size=10 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 0D 02 02 05 01 16 17 8E F3 [20:54:58]Write to MH i2c: E2 0D 00 C6 27 80 0D 02 02 05 00 01 16 17 8E F3 00 00 20 [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 03 00 C6 27 00 90 00 61 [20:54:58]RAPDU: 90 00 [20:54:58]wFMCommunicate OK [20:54:58]wFMCommunicate request_size=4 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 0D 03 02 [20:54:58]Write to MH i2c: E2 08 00 C7 27 80 0D 03 02 00 00 00 00 69 [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 0B 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 0B 00 C7 27 00 5A 24 57 38 0D 82 88 29 90 00 B7 [20:54:58]RAPDU: 5A 24 57 38 0D 82 88 29 90 00 [20:54:58]wFMCommunicate OK [20:54:58]SAM_PROTO_SignData done [20:54:58]FM_MakeSignedData done [20:54:58]CreateOFDProtocolMessage [20:54:58]wFMCommunicate request_size=4 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 11 00 00 [20:54:58]Write to MH i2c: E2 08 00 C8 27 80 11 00 00 00 00 00 00 69 [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 17 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 17 00 C8 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [20:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:54:58]wFMCommunicate OK [20:54:58]CreateOFDProtocolMessage done [20:54:58]OFDSenderStorePacket 97202 [20:54:58]StoreOFDPacket docnum=97202 [20:54:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3E 5E 07 01 50 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C7 02 00 00 F4 03 04 00 A1 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7B 01 00 35 04 06 00 2F 01 16 17 8E F3 5A 24 57 38 0D 82 88 29 [20:54:58]CheckFolder [20:54:58]dirname=/storage/ofd_packets [20:54:58]CheckFolder done [20:54:58]ProducePacketName [20:54:58]name=ofd_packets/00097202 [20:54:58]NVStorageSaveData ofd_packets/00097202 [20:54:58]File name is /storage/ofd_packets/00097202 [20:54:58]Write 301 bytes [20:54:58]NVStorageSaveData done [20:54:58]OFDSenderStorePacket done [20:54:58]KKMCreateOFDPacket done [20:54:58]NVStorageSaveData kkm_last_timestamp [20:54:58]File name is /storage/kkm_last_timestamp [20:54:58]Write 4 bytes [20:54:58]NVStorageSaveData done [20:54:58]ExternCall_PrintAddStr [20:54:58]wPrintStart [20:54:58]Write to MH i2c: 01 00 00 C9 27 F0 [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: 01 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: 01 07 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: 01 07 00 C9 27 00 00 00 00 00 FF 0F 05 [20:54:58]RasterBufferAndPrint [20:54:58]line Счет N : (1)3407739 [20:54:58]line ИНН: 02508201610067 [20:54:58]line Контрольно-Кассовый Чек [20:54:58]line ПРОДАЖА [20:54:58]line ТРК (МРК, ГНК) : 12 [20:54:58]line Товар: 2710124130 [20:54:58]line Аи-92-К-4 [20:54:58]line 14.950 * 66.90 [20:54:58]line = 1000.16 [20:54:58]line НДС 12% НСП 1% [20:54:58]line > о реализуемом товаре [20:54:58]line ОКРУГЛЕНИЕ: -0.16 [20:54:58]line ИТОГО: 1000.00 [20:54:58]line Внесено: 1000.00 [20:54:58]line СДАЧА: 0.00 [20:54:58]line НСП 1% : 8.85 [20:54:58]line НДС 12% : 106.21 [20:54:58]line Наличными: 1000.00 [20:54:58]line Безнал.: 0.00 [20:54:58]line Место: АЗС № 82 "Партнер Нефть" [20:54:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:54:58]line СНО: Общий режим [20:54:58]line Чек 711 29.10.2024 20:54 [20:54:58]line Смена: 145 ФФД: 1.0 [20:54:58]line ЗНМ: 0300000017 [20:54:58]line РНМ: 0000000000170478 [20:54:58]line Версия ККМ: v1.0 [20:54:59]line ФМ: 0000000002098560 [20:54:59]line ФД: 97202 [20:54:59]line ФПД: 51681712115443 [20:54:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97202&fm=51681712115443&tin=02508201610067®Number=0000000000170478&sum=100000 [20:54:59]OFD Sender: Processing packet 97202 [packets to send 59, broken 58] [20:54:59]ProducePacketName [20:54:59]name=ofd_packets/00097202 [20:54:59]OFD Sender: To server: pG, [20:54:59]CommunicateWithHost lk.salyk.kg:30040 [20:54:59]ConnectInit lk.salyk.kg [20:54:59]written 0, free lines is 4095 [20:54:59]Connected sock=10 [20:54:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3E 5E 07 01 50 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C7 02 00 00 F4 03 04 00 A1 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7B 01 00 35 04 06 00 2F 01 16 17 8E F3 5A 24 57 38 0D 82 88 29 [20:54:59]Write to MH i2c: 01 00 00 F4 27 1B [20:54:59]Write i2c OK [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: 01 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: 01 07 00 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: 01 07 00 F4 27 00 00 00 00 00 FA 0C 28 [20:54:59]RasterBufferAndPrint [20:54:59]line [20:54:59]line [20:54:59]line [20:54:59]line [20:54:59]line [20:54:59]written 0, free lines is 3328 [20:54:59]MH_Cut [20:54:59]Write to MH i2c: D1 01 00 FB 27 01 F4 [20:54:59]Write i2c OK [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: D1 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: D1 01 00 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: D1 01 00 FB 27 00 F3 [20:54:59]Write to MH i2c: 01 00 00 FC 27 23 [20:54:59]Write i2c OK [20:54:59]MH_I2C_Read... [20:54:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 29 75 47 00 E2 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 7B 01 00 F4 03 04 00 C7 F5 20 67 B6 04 01 00 00 13 39 8F C4 2C 2C 8C 1D [20:54:59]CommunicateWithHost err = 0 [20:54:59]CheckOFDResponse [20:54:59]1017 (14) - 77093643461234 [20:54:59]1041 (16) - 0000000002098560 [20:54:59]1040 (4) - 97202 [20:54:59]1012 (4) - 29.10.2024 14:48 [20:54:59]1206 (1) - 0 [20:54:59]OFD Sender: Remove packet 97202 [20:54:59]ProducePacketName [20:54:59]name=ofd_packets/00097202 [20:54:59]NVStorageDeleteData [20:55:00]OFD Sender: No OFD packet to send [20:55:00]*** Cut start [20:55:00]*** Partial cut [20:55:00]*** CUTSNS_PIN = 1 [20:55:00]*** CUTSNS_PIN = 0 [20:55:00]*** Brake cut motor [20:55:00]Read from MH i2c: 01 [20:55:00]MH_I2C_Read... [20:55:00]*** Stop cut motor [20:55:00]*** Cut end [20:55:00]Read from MH i2c: 01 07 00 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: 01 07 00 FC 27 00 00 00 00 00 FF 0F 38 [20:55:00]process_action close_receipt done [20:55:00]requested_data is exist [20:55:00]produce_requested_data [20:55:00]requested_item fm.sn is exist - process it [20:55:00]wFMCommunicate request_size=4 [20:55:00]MH_SAM_APDU [20:55:00]CAPDU: 80 11 00 00 [20:55:00]Write to MH i2c: E2 08 00 FD 27 80 11 00 00 00 00 00 00 9E [20:55:00]Write i2c OK [20:55:00]MH_I2C_Read... [20:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:00]Read from MH i2c: E2 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 17 00 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 17 00 FD 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [20:55:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:55:00]wFMCommunicate OK [20:55:00]requested_item fd.num is exist - process it [20:55:00]SAM_PROTO_GetFieldsCounters [20:55:00]wFMCommunicate request_size=4 [20:55:00]MH_SAM_APDU [20:55:00]CAPDU: 80 13 00 00 [20:55:00]Write to MH i2c: E2 08 00 FE 27 80 13 00 00 00 00 00 00 A1 [20:55:00]Write i2c OK [20:55:00]MH_I2C_Read... [20:55:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:00]Read from MH i2c: E2 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 62 00 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 62 00 FE 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 DC [20:55:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:00]wFMCommunicate OK [20:55:00]SAM_PROTO_GetFieldsCounters done [20:55:00]requested_item shift.num is exist - process it [20:55:00]requested_item shift.opened is exist - process it [20:55:00]req_shift_opened [20:55:00]FM_GetShiftState [20:55:01]SAM_PROTO_GetShiftState [20:55:01]wFMCommunicate request_size=4 [20:55:01]MH_SAM_APDU [20:55:01]CAPDU: 80 13 01 00 [20:55:01]Write to MH i2c: E2 08 00 FF 27 80 13 01 00 00 00 00 00 A3 [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:01]Read from MH i2c: E2 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 0E 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 0E 00 FF 27 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 01 [20:55:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:55:01]wFMCommunicate OK [20:55:01]SAM_PROTO_GetShiftState done [20:55:01]FM_GetShiftState done [20:55:01]req_shift_opened done [20:55:01]requested_item shift.open_date is exist - process it [20:55:01]req_shift_open_date [20:55:01]req_shift_open_date done [20:55:01]produce_requested_data done [20:55:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97202,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:55:01]process_action_free close_receipt [20:55:01]json_value_free [20:55:01]json_value_free done [20:55:01]process_json_proto returns [20:55:01]Send response to host [20:55:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97202,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:55:01]free response buf [20:55:01]execute_script done [20:55:01]execute_script returns [20:55:01]free content buf [20:55:01]Sock 7.Close socket [20:55:01]Sock 7.Thread stoped [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:43]accept exits with 9 [20:55:43]New connection [20:55:43]New thread 3066580324 created [20:55:43]Thread 3066723684 joined [20:55:43]Waiting for new connection... [20:55:43] Sock 9.Parse request [20:55:43]Sock 9.Check first char [20:55:43]Sock 9.First char is OK [20:55:43]request: POST /json_proto HTTP/1.0 [20:55:43]Method: POST [20:55:43]URL: /json_proto [20:55:43]Method is POST - this is cgi request [20:55:43]url: /json_proto [20:55:43]query_string will be loaded in cgi processing [20:55:43]execute_cgi json_proto POST (null) [20:55:43]execute_cgi path=json_proto method=POST [20:55:43]POST find Content-Length [20:55:43]Host: 172.17.40.67:8080 [20:55:43]Content-Length: 770 [20:55:43]Content-Type: application/json [20:55:43] [20:55:43]POST finish read [20:55:43]Found Content-Length = 770 [20:55:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:55:43]execute_script... [20:55: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)3407740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [20:55:43]POST & json_proto [20:55:43]process_json_proto [20:55:43]json parsed OK: [20:55:43]protocol is kg_v1.0 [20:55:43]action value=close_receipt [20:55:43]process_action close_receipt [20:55:43]cmd_close_receipt [20:55:43]MH_GetDate [20:55:43]Write to MH i2c: F0 00 00 00 28 17 [20:55:43]Write i2c OK [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: F0 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: F0 09 00 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: F0 09 00 00 28 00 D0 4B 21 67 EE DA 66 66 57 [20:55:43]GetLastDocTimeStamp 1730235297 [20:55:43]current date 1730235344 [20:55:43]FM_GetShiftState [20:55:43]SAM_PROTO_GetShiftState [20:55:43]wFMCommunicate request_size=4 [20:55:43]MH_SAM_APDU [20:55:43]CAPDU: 80 13 01 00 [20:55:43]Write to MH i2c: E2 08 00 01 28 80 13 01 00 00 00 00 00 A6 [20:55:43]Write i2c OK [20:55:43]MH_I2C_Read... [20:55:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:43]Read from MH i2c: E2 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: E2 0E 00 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: E2 0E 00 01 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 04 [20:55:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:55:43]wFMCommunicate OK [20:55:43]SAM_PROTO_GetShiftState done [20:55:43]FM_GetShiftState done [20:55:43]opened in 1730160548 [20:55:43]opened+sec_in_day 1730246948 [20:55:43]quantity*price = 100015 [20:55:43]sum+1 = 100017 [20:55:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 712 29.10.2024 20:55 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97203 ФПД: 78579113898493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205544&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97203&fm=78579113898493&tin=02508201610067®Number=0000000000170478&sum=100016 [20:55:45]StoreToDocumentArchive [20:55:45]shift 145 fd 97203 [20:55:45]save to /storage/0145/doc_00097203 [20:55:45]save last doc name /storage/0145/doc_00097203 to /storage/kkm_last_doc_name [20:55:45]save OK [20:55:45]Clear old archive folders... [20:55:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:55:45]tlvbuf is B6D70280 [20:55:45]SAM_PROTO_ClearQueue [20:55:45]wFMCommunicate request_size=4 [20:55:45]MH_SAM_APDU [20:55:45]CAPDU: 80 09 00 00 [20:55:45]Write to MH i2c: E2 08 00 0E 28 80 09 00 00 00 00 00 00 A8 [20:55:45]Write i2c OK [20:55:45]MH_I2C_Read... [20:55:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:45]Read from MH i2c: E2 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 0E 28 00 90 00 AA [20:55:45]RAPDU: 90 00 [20:55:45]wFMCommunicate OK [20:55:45]SAM_PROTO_ClearQueue done [20:55:45]KKMCreateOFDPacket [20:55:45]OFDProtocolAddRootSTLVToBuf [20:55:45]FM_MakeSignedData [20:55:45]FM_MakeSignedData [20:55:45]SAM_PROTO_SignData [20:55:45]wFMCommunicate request_size=4 [20:55:45]MH_SAM_APDU [20:55:45]CAPDU: 80 0D 01 02 [20:55:45]Write to MH i2c: E2 08 00 0F 28 80 0D 01 02 00 00 00 00 B0 [20:55:45]Write i2c OK [20:55:45]MH_I2C_Read... [20:55:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:45]Read from MH i2c: E2 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 0F 28 00 90 00 AB [20:55:45]RAPDU: 90 00 [20:55:45]wFMCommunicate OK [20:55:45]wFMCommunicate request_size=255 [20:55:45]MH_SAM_APDU [20:55:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 C8 02 00 00 F4 03 04 00 D0 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7B 01 00 35 04 06 00 47 [20:55:45]Write to MH i2c: E2 02 01 10 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C8 02 00 00 F4 03 04 00 D0 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7B 01 00 35 04 06 00 47 00 00 CC [20:55:45]Write i2c OK [20:55:45]MH_I2C_Read... [20:55:45]OFD Sender: No OFD packet to send [20:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:45]Read from MH i2c: E2 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 10 28 00 90 00 AC [20:55:45]RAPDU: 90 00 [20:55:45]wFMCommunicate OK [20:55:45]wFMCommunicate request_size=10 [20:55:45]MH_SAM_APDU [20:55:45]CAPDU: 80 0D 02 02 05 77 A0 2B B1 FD [20:55:45]Write to MH i2c: E2 0D 00 11 28 80 0D 02 02 05 00 77 A0 2B B1 FD 00 00 AD [20:55:45]Write i2c OK [20:55:45]MH_I2C_Read... [20:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:45]Read from MH i2c: E2 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 03 00 11 28 00 90 00 AD [20:55:45]RAPDU: 90 00 [20:55:45]wFMCommunicate OK [20:55:45]wFMCommunicate request_size=4 [20:55:45]MH_SAM_APDU [20:55:45]CAPDU: 80 0D 03 02 [20:55:45]Write to MH i2c: E2 08 00 12 28 80 0D 03 02 00 00 00 00 B5 [20:55:45]Write i2c OK [20:55:45]MH_I2C_Read... [20:55:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:45]Read from MH i2c: E2 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 0B 00 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 0B 00 12 28 00 2E D2 36 63 7E BC B8 BE 90 00 FF [20:55:45]RAPDU: 2E D2 36 63 7E BC B8 BE 90 00 [20:55:45]wFMCommunicate OK [20:55:45]SAM_PROTO_SignData done [20:55:45]FM_MakeSignedData done [20:55:45]CreateOFDProtocolMessage [20:55:45]wFMCommunicate request_size=4 [20:55:45]MH_SAM_APDU [20:55:45]CAPDU: 80 11 00 00 [20:55:45]Write to MH i2c: E2 08 00 13 28 80 11 00 00 00 00 00 00 B5 [20:55:45]Write i2c OK [20:55:45]MH_I2C_Read... [20:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:45]Read from MH i2c: E2 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 17 00 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: E2 17 00 13 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [20:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:55:45]wFMCommunicate OK [20:55:45]CreateOFDProtocolMessage done [20:55:45]OFDSenderStorePacket 97203 [20:55:45]StoreOFDPacket docnum=97203 [20:55:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 57 07 01 7D 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 34 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 C8 02 00 00 F4 03 04 00 D0 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7B 01 00 35 04 06 00 47 77 A0 2B B1 FD 2E D2 36 63 7E BC B8 BE [20:55:45]CheckFolder [20:55:45]dirname=/storage/ofd_packets [20:55:45]CheckFolder done [20:55:45]ProducePacketName [20:55:45]name=ofd_packets/00097203 [20:55:45]NVStorageSaveData ofd_packets/00097203 [20:55:45]File name is /storage/ofd_packets/00097203 [20:55:45]Write 301 bytes [20:55:45]NVStorageSaveData done [20:55:45]OFDSenderStorePacket done [20:55:45]KKMCreateOFDPacket done [20:55:45]NVStorageSaveData kkm_last_timestamp [20:55:45]File name is /storage/kkm_last_timestamp [20:55:45]Write 4 bytes [20:55:45]NVStorageSaveData done [20:55:45]ExternCall_PrintAddStr [20:55:45]wPrintStart [20:55:45]Write to MH i2c: 01 00 00 14 28 3C [20:55:45]Write i2c OK [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: 01 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: 01 07 00 [20:55:45]MH_I2C_Read... [20:55:45]Read from MH i2c: 01 07 00 14 28 00 00 00 00 00 FF 0F 51 [20:55:45]RasterBufferAndPrint [20:55:45]line Счет N : (1)3407740 [20:55:45]line ИНН: 02508201610067 [20:55:45]line Контрольно-Кассовый Чек [20:55:45]line ПРОДАЖА [20:55:45]line ТРК (МРК, ГНК) : 32 [20:55:45]line Товар: 2710124130 [20:55:45]line Аи-92-К-4 [20:55:45]line 14.950 * 66.90 [20:55:45]line = 1000.16 [20:55:45]line НДС 12% НСП 1% [20:55:45]line > о реализуемом товаре [20:55:45]line ИТОГО: 1000.16 [20:55:45]line НСП 1% : 8.85 [20:55:45]line НДС 12% : 106.21 [20:55:45]line Наличными: 0.00 [20:55:45]line Безнал.: 1000.16 [20:55:45]line Место: АЗС № 82 "Партнер Нефть" [20:55:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:55:45]line СНО: Общий режим [20:55:45]line Чек 712 29.10.2024 20:55 [20:55:45]line Смена: 145 ФФД: 1.0 [20:55:45]line ЗНМ: 0300000017 [20:55:45]line РНМ: 0000000000170478 [20:55:45]line Версия ККМ: v1.0 [20:55:45]line Платежная система: Mbank [20:55:45]line ФМ: 0000000002098560 [20:55:45]line ФД: 97203 [20:55:45]line ФПД: 78579113898493 [20:55:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205544&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97203&fm=78579113898493&tin=02508201610067®Number=0000000000170478&sum=100016 [20:55:45]OFD Sender: Processing packet 97203 [packets to send 59, broken 58] [20:55:45]ProducePacketName [20:55:45]name=ofd_packets/00097203 [20:55:45]OFD Sender: To server: pG, [20:55:45]CommunicateWithHost lk.salyk.kg:30040 [20:55:45]ConnectInit lk.salyk.kg [20:55:45]written 0, free lines is 4095 [20:55:46]Connected sock=10 [20:55:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 57 07 01 7D 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 34 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 C8 02 00 00 F4 03 04 00 D0 4B 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 7B 01 00 35 04 06 00 47 77 A0 2B B1 FD 2E D2 36 63 7E BC B8 BE [20:55:46]Write to MH i2c: 01 00 00 3D 28 65 [20:55:46]Write i2c OK [20:55:46]MH_I2C_Read... [20:55:46]Read from MH i2c: 01 [20:55:46]MH_I2C_Read... [20:55:46]Read from MH i2c: 01 07 00 [20:55:46]MH_I2C_Read... [20:55:46]Read from MH i2c: 01 07 00 3D 28 00 00 00 00 00 20 0D 99 [20:55:46]RasterBufferAndPrint [20:55:46]line [20:55:46]line [20:55:46]line [20:55:46]line [20:55:46]line [20:55:46]written 0, free lines is 3366 [20:55:46]MH_Cut [20:55:46]Write to MH i2c: D1 01 00 44 28 01 3E [20:55:46]Write i2c OK [20:55:46]MH_I2C_Read... [20:55:46]Read from MH i2c: D1 [20:55:46]MH_I2C_Read... [20:55:46]Read from MH i2c: D1 01 00 [20:55:46]MH_I2C_Read... [20:55:46]Read from MH i2c: D1 01 00 44 28 00 3D [20:55:46]Write to MH i2c: 01 00 00 45 28 6D [20:55:46]Write i2c OK [20:55:46]MH_I2C_Read... [20:55:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7C E5 47 00 E9 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 32 30 39 38 35 36 30 10 04 04 00 B3 7B 01 00 F4 03 04 00 F6 F5 20 67 B6 04 01 00 00 F3 9D 43 32 13 B1 18 31 [20:55:46]CommunicateWithHost err = 0 [20:55:46]CheckOFDResponse [20:55:46]1017 (14) - 77093643461234 [20:55:46]1041 (16) - 0000000002098560 [20:55:46]1040 (4) - 97203 [20:55:46]1012 (4) - 29.10.2024 14:49 [20:55:46]1206 (1) - 0 [20:55:46]OFD Sender: Remove packet 97203 [20:55:46]ProducePacketName [20:55:46]name=ofd_packets/00097203 [20:55:46]NVStorageDeleteData [20:55:46]OFD Sender: No OFD packet to send [20:55:47]*** Cut start [20:55:47]*** Partial cut [20:55:47]*** CUTSNS_PIN = 1 [20:55:47]*** CUTSNS_PIN = 0 [20:55:47]*** Brake cut motor [20:55:47]Read from MH i2c: 01 [20:55:47]MH_I2C_Read... [20:55:47]*** Stop cut motor [20:55:47]*** Cut end [20:55:47]Read from MH i2c: 01 07 00 [20:55:47]MH_I2C_Read... [20:55:47]Read from MH i2c: 01 07 00 45 28 00 00 00 00 00 FF 0F 82 [20:55:47]process_action close_receipt done [20:55:47]requested_data is exist [20:55:47]produce_requested_data [20:55:47]requested_item fm.sn is exist - process it [20:55:47]wFMCommunicate request_size=4 [20:55:47]MH_SAM_APDU [20:55:47]CAPDU: 80 11 00 00 [20:55:47]Write to MH i2c: E2 08 00 46 28 80 11 00 00 00 00 00 00 E8 [20:55:47]Write i2c OK [20:55:47]MH_I2C_Read... [20:55:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:47]Read from MH i2c: E2 [20:55:47]MH_I2C_Read... [20:55:47]Read from MH i2c: E2 17 00 [20:55:47]MH_I2C_Read... [20:55:47]Read from MH i2c: E2 17 00 46 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [20:55:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:55:47]wFMCommunicate OK [20:55:47]requested_item fd.num is exist - process it [20:55:47]SAM_PROTO_GetFieldsCounters [20:55:47]wFMCommunicate request_size=4 [20:55:47]MH_SAM_APDU [20:55:47]CAPDU: 80 13 00 00 [20:55:47]Write to MH i2c: E2 08 00 47 28 80 13 00 00 00 00 00 00 EB [20:55:47]Write i2c OK [20:55:47]MH_I2C_Read... [20:55:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:47]Read from MH i2c: E2 [20:55:47]MH_I2C_Read... [20:55:47]Read from MH i2c: E2 62 00 [20:55:47]MH_I2C_Read... [20:55:47]Read from MH i2c: E2 62 00 47 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 2A [20:55:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:47]wFMCommunicate OK [20:55:47]SAM_PROTO_GetFieldsCounters done [20:55:47]requested_item shift.num is exist - process it [20:55:47]requested_item shift.opened is exist - process it [20:55:47]req_shift_opened [20:55:47]FM_GetShiftState [20:55:47]SAM_PROTO_GetShiftState [20:55:47]wFMCommunicate request_size=4 [20:55:47]MH_SAM_APDU [20:55:47]CAPDU: 80 13 01 00 [20:55:47]Write to MH i2c: E2 08 00 48 28 80 13 01 00 00 00 00 00 ED [20:55:47]Write i2c OK [20:55:47]MH_I2C_Read... [20:55:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:47]Read from MH i2c: E2 [20:55:47]MH_I2C_Read... [20:55:47]Read from MH i2c: E2 0E 00 [20:55:47]MH_I2C_Read... [20:55:47]Read from MH i2c: E2 0E 00 48 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4B [20:55:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:55:47]wFMCommunicate OK [20:55:47]SAM_PROTO_GetShiftState done [20:55:47]FM_GetShiftState done [20:55:47]req_shift_opened done [20:55:47]requested_item shift.open_date is exist - process it [20:55:47]req_shift_open_date [20:55:47]req_shift_open_date done [20:55:47]produce_requested_data done [20:55:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97203,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:55:47]process_action_free close_receipt [20:55:47]json_value_free [20:55:47]json_value_free done [20:55:47]process_json_proto returns [20:55:47]Send response to host [20:55:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97203,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:55:47]free response buf [20:55:47]execute_script done [20:55:47]execute_script returns [20:55:47]free content buf [20:55:47]Sock 9.Close socket [20:55:47]Sock 9.Thread stoped [20:55:51]OFD Sender: No OFD packet to send [20:55:56]OFD Sender: No OFD packet to send [20:56:01]OFD Sender: No OFD packet to send [20:56:07]OFD Sender: No OFD packet to send [20:56:12]OFD Sender: No OFD packet to send [20:56:17]OFD Sender: No OFD packet to send [20:56:22]OFD Sender: No OFD packet to send [20:56:27]OFD Sender: No OFD packet to send [20:56:32]OFD Sender: No OFD packet to send [20:56:37]OFD Sender: No OFD packet to send [20:56:42]OFD Sender: No OFD packet to send [20:56:47]OFD Sender: No OFD packet to send [20:56:52]OFD Sender: No OFD packet to send [20:56:57]OFD Sender: No OFD packet to send [20:56:59]accept exits with 7 [20:56:59]New connection [20:56:59]New thread 3066723684 created [20:56:59]Thread 3066580324 joined [20:56:59]Waiting for new connection... [20:56:59] Sock 7.Parse request [20:56:59]Sock 7.Check first char [20:56:59]Sock 7.First char is OK [20:56:59]request: POST /json_proto HTTP/1.0 [20:56:59]Method: POST [20:56:59]URL: /json_proto [20:56:59]Method is POST - this is cgi request [20:56:59]url: /json_proto [20:56:59]query_string will be loaded in cgi processing [20:56:59]execute_cgi json_proto POST (null) [20:56:59]execute_cgi path=json_proto method=POST [20:56:59]POST find Content-Length [20:56:59]Host: 172.17.40.67:8080 [20:56:59]Content-Length: 683 [20:56:59]Content-Type: application/json [20:56:59] [20:56:59]POST finish read [20:56:59]Found Content-Length = 683 [20:56:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:59]execute_script... [20:56:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:56:59]POST & json_proto [20:56:59]process_json_proto [20:56:59]json parsed OK: [20:56:59]protocol is kg_v1.0 [20:56:59]action value=close_receipt [20:56:59]process_action close_receipt [20:56:59]cmd_close_receipt [20:56:59]MH_GetDate [20:56:59]Write to MH i2c: F0 00 00 49 28 60 [20:56:59]Write i2c OK [20:56:59]MH_I2C_Read... [20:56:59]Read from MH i2c: F0 [20:56:59]MH_I2C_Read... [20:56:59]Read from MH i2c: F0 09 00 [20:56:59]MH_I2C_Read... [20:56:59]Read from MH i2c: F0 09 00 49 28 00 1C 4C 21 67 EE DA 66 66 ED [20:56:59]GetLastDocTimeStamp 1730235344 [20:56:59]current date 1730235420 [20:56:59]FM_GetShiftState [20:56:59]SAM_PROTO_GetShiftState [20:56:59]wFMCommunicate request_size=4 [20:56:59]MH_SAM_APDU [20:56:59]CAPDU: 80 13 01 00 [20:56:59]Write to MH i2c: E2 08 00 4A 28 80 13 01 00 00 00 00 00 EF [20:56:59]Write i2c OK [20:56:59]MH_I2C_Read... [20:56:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:59]Read from MH i2c: E2 [20:56:59]MH_I2C_Read... [20:56:59]Read from MH i2c: E2 0E 00 [20:56:59]MH_I2C_Read... [20:56:59]Read from MH i2c: E2 0E 00 4A 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [20:56:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:56:59]wFMCommunicate OK [20:56:59]SAM_PROTO_GetShiftState done [20:56:59]FM_GetShiftState done [20:56:59]opened in 1730160548 [20:56:59]opened+sec_in_day 1730246948 [20:56:59]quantity*price = 100015 [20:56:59]sum+1 = 100017 [20:56: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 713 29.10.2024 20:57 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97204 ФПД: 162366916297020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205700&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97204&fm=162366916297020&tin=02508201610067®Number=0000000000170478&sum=100000 [20:57:00]StoreToDocumentArchive [20:57:00]shift 145 fd 97204 [20:57:00]save to /storage/0145/doc_00097204 [20:57:00]save last doc name /storage/0145/doc_00097204 to /storage/kkm_last_doc_name [20:57:00]save OK [20:57:00]Clear old archive folders... [20:57:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:00]tlvbuf is 0073C660 [20:57:00]SAM_PROTO_ClearQueue [20:57:00]wFMCommunicate request_size=4 [20:57:00]MH_SAM_APDU [20:57:00]CAPDU: 80 09 00 00 [20:57:00]Write to MH i2c: E2 08 00 57 28 80 09 00 00 00 00 00 00 F1 [20:57:00]Write i2c OK [20:57:00]MH_I2C_Read... [20:57:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:00]Read from MH i2c: E2 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 57 28 00 90 00 F3 [20:57:00]RAPDU: 90 00 [20:57:00]wFMCommunicate OK [20:57:00]SAM_PROTO_ClearQueue done [20:57:00]KKMCreateOFDPacket [20:57:00]OFDProtocolAddRootSTLVToBuf [20:57:00]FM_MakeSignedData [20:57:00]FM_MakeSignedData [20:57:00]SAM_PROTO_SignData [20:57:00]wFMCommunicate request_size=4 [20:57:00]MH_SAM_APDU [20:57:00]CAPDU: 80 0D 01 02 [20:57:00]Write to MH i2c: E2 08 00 58 28 80 0D 01 02 00 00 00 00 F9 [20:57:00]Write i2c OK [20:57:00]MH_I2C_Read... [20:57:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:00]Read from MH i2c: E2 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 58 28 00 90 00 F4 [20:57:00]RAPDU: 90 00 [20:57:00]wFMCommunicate OK [20:57:00]wFMCommunicate request_size=255 [20:57:00]MH_SAM_APDU [20:57: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 34 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 C9 02 00 00 F4 03 04 00 1C 4C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7B 01 00 35 04 06 00 93 [20:57:00]Write to MH i2c: E2 02 01 59 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C9 02 00 00 F4 03 04 00 1C 4C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7B 01 00 35 04 06 00 93 00 00 90 [20:57:00]Write i2c OK [20:57:00]MH_I2C_Read... [20:57:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:00]Read from MH i2c: E2 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 59 28 00 90 00 F5 [20:57:00]RAPDU: 90 00 [20:57:00]wFMCommunicate OK [20:57:00]wFMCommunicate request_size=10 [20:57:00]MH_SAM_APDU [20:57:00]CAPDU: 80 0D 02 02 05 AB FE 5E 81 3C [20:57:00]Write to MH i2c: E2 0D 00 5A 28 80 0D 02 02 05 00 AB FE 5E 81 3C 00 00 CA [20:57:00]Write i2c OK [20:57:00]MH_I2C_Read... [20:57:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:00]Read from MH i2c: E2 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 03 00 5A 28 00 90 00 F6 [20:57:00]RAPDU: 90 00 [20:57:00]wFMCommunicate OK [20:57:00]wFMCommunicate request_size=4 [20:57:00]MH_SAM_APDU [20:57:00]CAPDU: 80 0D 03 02 [20:57:00]Write to MH i2c: E2 08 00 5B 28 80 0D 03 02 00 00 00 00 FE [20:57:00]Write i2c OK [20:57:00]MH_I2C_Read... [20:57:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:00]Read from MH i2c: E2 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 0B 00 [20:57:00]MH_I2C_Read... [20:57:00]Read from MH i2c: E2 0B 00 5B 28 00 05 48 7F 1E 5B 6F 30 47 90 00 2A [20:57:00]RAPDU: 05 48 7F 1E 5B 6F 30 47 90 00 [20:57:00]wFMCommunicate OK [20:57:00]SAM_PROTO_SignData done [20:57:00]FM_MakeSignedData done [20:57:00]CreateOFDProtocolMessage [20:57:00]wFMCommunicate request_size=4 [20:57:00]MH_SAM_APDU [20:57:00]CAPDU: 80 11 00 00 [20:57:00]Write to MH i2c: E2 08 00 5C 28 80 11 00 00 00 00 00 00 FE [20:57:00]Write i2c OK [20:57:00]MH_I2C_Read... [20:57:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:01]Read from MH i2c: E2 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: E2 17 00 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: E2 17 00 5C 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [20:57:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:57:01]wFMCommunicate OK [20:57:01]CreateOFDProtocolMessage done [20:57:01]OFDSenderStorePacket 97204 [20:57:01]StoreOFDPacket docnum=97204 [20:57:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 D0 07 01 DA 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 34 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 C9 02 00 00 F4 03 04 00 1C 4C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7B 01 00 35 04 06 00 93 AB FE 5E 81 3C 05 48 7F 1E 5B 6F 30 47 [20:57:01]CheckFolder [20:57:01]dirname=/storage/ofd_packets [20:57:01]CheckFolder done [20:57:01]ProducePacketName [20:57:01]name=ofd_packets/00097204 [20:57:01]NVStorageSaveData ofd_packets/00097204 [20:57:01]File name is /storage/ofd_packets/00097204 [20:57:01]Write 301 bytes [20:57:01]NVStorageSaveData done [20:57:01]OFDSenderStorePacket done [20:57:01]KKMCreateOFDPacket done [20:57:01]NVStorageSaveData kkm_last_timestamp [20:57:01]File name is /storage/kkm_last_timestamp [20:57:01]Write 4 bytes [20:57:01]NVStorageSaveData done [20:57:01]ExternCall_PrintAddStr [20:57:01]wPrintStart [20:57:01]Write to MH i2c: 01 00 00 5D 28 85 [20:57:01]Write i2c OK [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: 01 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: 01 07 00 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: 01 07 00 5D 28 00 00 00 00 00 FF 0F 9A [20:57:01]RasterBufferAndPrint [20:57:01]line Счет N : (1)3407741 [20:57:01]line ИНН: 02508201610067 [20:57:01]line Контрольно-Кассовый Чек [20:57:01]line ПРОДАЖА [20:57:01]line ТРК (МРК, ГНК) : 12 [20:57:01]line Товар: 2710124130 [20:57:01]line Аи-92-К-4 [20:57:01]line 14.950 * 66.90 [20:57:01]line = 1000.16 [20:57:01]line НДС 12% НСП 1% [20:57:01]line > о реализуемом товаре [20:57:01]line ОКРУГЛЕНИЕ: -0.16 [20:57:01]line ИТОГО: 1000.00 [20:57:01]line Внесено: 1000.00 [20:57:01]line СДАЧА: 0.00 [20:57:01]line НСП 1% : 8.85 [20:57:01]line НДС 12% : 106.21 [20:57:01]line Наличными: 1000.00 [20:57:01]line Безнал.: 0.00 [20:57:01]line Место: АЗС № 82 "Партнер Нефть" [20:57:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:57:01]line СНО: Общий режим [20:57:01]line Чек 713 29.10.2024 20:57 [20:57:01]line Смена: 145 ФФД: 1.0 [20:57:01]line ЗНМ: 0300000017 [20:57:01]line РНМ: 0000000000170478 [20:57:01]line Версия ККМ: v1.0 [20:57:01]line ФМ: 0000000002098560 [20:57:01]line ФД: 97204 [20:57:01]line ФПД: 162366916297020 [20:57:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205700&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97204&fm=162366916297020&tin=02508201610067®Number=0000000000170478&sum=100000 [20:57:01]OFD Sender: Processing packet 97204 [packets to send 59, broken 58] [20:57:01]ProducePacketName [20:57:01]name=ofd_packets/00097204 [20:57:01]OFD Sender: To server: pG, [20:57:01]CommunicateWithHost lk.salyk.kg:30040 [20:57:01]ConnectInit lk.salyk.kg [20:57:01]written 0, free lines is 4095 [20:57:01]Connected sock=10 [20:57:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 D0 07 01 DA 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 34 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 C9 02 00 00 F4 03 04 00 1C 4C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 7B 01 00 35 04 06 00 93 AB FE 5E 81 3C 05 48 7F 1E 5B 6F 30 47 [20:57:01]Write to MH i2c: 01 00 00 88 28 B0 [20:57:01]Write i2c OK [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: 01 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: 01 07 00 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: 01 07 00 88 28 00 00 00 00 00 00 0D C4 [20:57:01]RasterBufferAndPrint [20:57:01]line [20:57:01]line [20:57:01]line [20:57:01]line [20:57:01]line [20:57:01]written 0, free lines is 3334 [20:57:01]MH_Cut [20:57:01]Write to MH i2c: D1 01 00 8F 28 01 89 [20:57:01]Write i2c OK [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: D1 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: D1 01 00 [20:57:01]MH_I2C_Read... [20:57:01]Read from MH i2c: D1 01 00 8F 28 00 88 [20:57:01]Write to MH i2c: 01 00 00 90 28 B8 [20:57:01]Write i2c OK [20:57:01]MH_I2C_Read... [20:57:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2E 35 47 00 7A 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 32 30 39 38 35 36 30 10 04 04 00 B4 7B 01 00 F4 03 04 00 41 F6 20 67 B6 04 01 00 00 1F 2F 95 AF 9A 8E 2C 57 [20:57:01]CommunicateWithHost err = 0 [20:57:01]CheckOFDResponse [20:57:01]1017 (14) - 77093643461234 [20:57:01]1041 (16) - 0000000002098560 [20:57:01]1040 (4) - 97204 [20:57:01]1012 (4) - 29.10.2024 14:50 [20:57:01]1206 (1) - 0 [20:57:01]OFD Sender: Remove packet 97204 [20:57:01]ProducePacketName [20:57:01]name=ofd_packets/00097204 [20:57:01]NVStorageDeleteData [20:57:02]OFD Sender: No OFD packet to send [20:57:02]*** Cut start [20:57:02]*** Partial cut [20:57:02]*** CUTSNS_PIN = 1 [20:57:02]*** CUTSNS_PIN = 0 [20:57:02]*** Brake cut motor [20:57:03]Read from MH i2c: 01 *** Stop cut motor [20:57:03] [20:57:03]*** Cut end [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: 01 07 00 [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: 01 07 00 90 28 00 00 00 00 00 FF 0F CD [20:57:03]process_action close_receipt done [20:57:03]requested_data is exist [20:57:03]produce_requested_data [20:57:03]requested_item fm.sn is exist - process it [20:57:03]wFMCommunicate request_size=4 [20:57:03]MH_SAM_APDU [20:57:03]CAPDU: 80 11 00 00 [20:57:03]Write to MH i2c: E2 08 00 91 28 80 11 00 00 00 00 00 00 33 [20:57:03]Write i2c OK [20:57:03]MH_I2C_Read... [20:57:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:03]Read from MH i2c: E2 [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: E2 17 00 [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: E2 17 00 91 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [20:57:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:57:03]wFMCommunicate OK [20:57:03]requested_item fd.num is exist - process it [20:57:03]SAM_PROTO_GetFieldsCounters [20:57:03]wFMCommunicate request_size=4 [20:57:03]MH_SAM_APDU [20:57:03]CAPDU: 80 13 00 00 [20:57:03]Write to MH i2c: E2 08 00 92 28 80 13 00 00 00 00 00 00 36 [20:57:03]Write i2c OK [20:57:03]MH_I2C_Read... [20:57:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:03]Read from MH i2c: E2 [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: E2 62 00 [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: E2 62 00 92 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C9 02 00 00 5E 04 04 00 C9 02 00 00 57 04 04 00 CA 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [20:57:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 C9 02 00 00 5E 04 04 00 C9 02 00 00 57 04 04 00 CA 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:03]wFMCommunicate OK [20:57:03]SAM_PROTO_GetFieldsCounters done [20:57:03]requested_item shift.num is exist - process it [20:57:03]requested_item shift.opened is exist - process it [20:57:03]req_shift_opened [20:57:03]FM_GetShiftState [20:57:03]SAM_PROTO_GetShiftState [20:57:03]wFMCommunicate request_size=4 [20:57:03]MH_SAM_APDU [20:57:03]CAPDU: 80 13 01 00 [20:57:03]Write to MH i2c: E2 08 00 93 28 80 13 01 00 00 00 00 00 38 [20:57:03]Write i2c OK [20:57:03]MH_I2C_Read... [20:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:03]Read from MH i2c: E2 [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: E2 0E 00 [20:57:03]MH_I2C_Read... [20:57:03]Read from MH i2c: E2 0E 00 93 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 96 [20:57:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [20:57:03]wFMCommunicate OK [20:57:03]SAM_PROTO_GetShiftState done [20:57:03]FM_GetShiftState done [20:57:03]req_shift_opened done [20:57:03]requested_item shift.open_date is exist - process it [20:57:03]req_shift_open_date [20:57:03]req_shift_open_date done [20:57:03]produce_requested_data done [20:57:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97204,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [20:57:03]process_action_free close_receipt [20:57:03]json_value_free [20:57:03]json_value_free done [20:57:03]process_json_proto returns [20:57:03]Send response to host [20:57:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97204,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [20:57:03]free response buf [20:57:03]execute_script done [20:57:03]execute_script returns [20:57:03]free content buf [20:57:03]Sock 7.Close socket [20:57:03]Sock 7.Thread stoped [20:57:07]OFD Sender: No OFD packet to send [20:57:12]OFD Sender: No OFD packet to send [20:57:17]OFD Sender: No OFD packet to send [20:57:22]OFD Sender: No OFD packet to send [20:57:27]OFD Sender: No OFD packet to send [20:57:32]OFD Sender: No OFD packet to send [20:57:37]OFD Sender: No OFD packet to send [20:57:42]OFD Sender: No OFD packet to send [20:57:47]OFD Sender: No OFD packet to send [20:57:52]OFD Sender: No OFD packet to send [20:57:57]OFD Sender: No OFD packet to send [20:58:02]OFD Sender: No OFD packet to send [20:58:07]OFD Sender: No OFD packet to send [20:58:12]OFD Sender: No OFD packet to send [20:58:13]int [20:58:13]Write to MH i2c: 01 00 00 94 28 BC [20:58:13]*** FLAG_PRN_PAP1 set [20:58:13]Write i2c OK [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: 01 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: 01 07 00 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: 01 07 00 94 28 00 01 00 00 00 FF 0F D2 [20:58:13]state=0 [20:58:13]No paper [20:58:13]int [20:58:13]Write to MH i2c: 01 00 00 95 28 BD [20:58:13]*** FLAG_PRN_PAP2 set [20:58:13]Write i2c OK [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: 01 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: 01 07 00 [20:58:13]MH_I2C_Read... [20:58:13]Read from MH i2c: 01 07 00 95 28 00 03 00 00 00 FF 0F D5 [20:58:13]state=0 [20:58:13]No paper [20:58:13]Cover opened [20:58:17]OFD Sender: No OFD packet to send [20:58:18]int [20:58:18]Write to MH i2c: 01 00 00 96 28 BE [20:58:18]*** FLAG_PRN_PAP2 reset [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 07 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 07 00 96 28 00 01 00 00 00 FF 0F D4 [20:58:18]state=3 [20:58:18]No paper [20:58:18]Cover closed [20:58:18]int [20:58:18]Write to MH i2c: 01 00 00 97 28 BF [20:58:18]*** FLAG_PRN_PAP1 reset [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 07 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 07 00 97 28 00 00 00 00 00 FF 0F D4 [20:58:18]state=0 [20:58:22]OFD Sender: No OFD packet to send [20:58:27]OFD Sender: No OFD packet to send [20:58:32]OFD Sender: No OFD packet to send [20:58:37]OFD Sender: No OFD packet to send [20:58:42]OFD Sender: No OFD packet to send [20:58:47]OFD Sender: No OFD packet to send [20:58:52]OFD Sender: No OFD packet to send [20:58:57]OFD Sender: No OFD packet to send [20:59:02]OFD Sender: No OFD packet to send [20:59:07]OFD Sender: No OFD packet to send [20:59:12]OFD Sender: No OFD packet to send [20:59:17]OFD Sender: No OFD packet to send [20:59:22]OFD Sender: No OFD packet to send [20:59:27]OFD Sender: No OFD packet to send [20:59:32]OFD Sender: No OFD packet to send [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:47]OFD Sender: No OFD packet to send [20:59:52]OFD Sender: No OFD packet to send [20:59:57]OFD Sender: No OFD packet to send [21:00:02]OFD Sender: No OFD packet to send [21:00:07]OFD Sender: No OFD packet to send [21:00:12]OFD Sender: No OFD packet to send [21:00:17]OFD Sender: No OFD packet to send [21:00:22]OFD Sender: No OFD packet to send [21:00:27]OFD Sender: No OFD packet to send [21:00:32]OFD Sender: No OFD packet to send [21:00:37]OFD Sender: No OFD packet to send [21:00:42]OFD Sender: No OFD packet to send [21:00:47]OFD Sender: No OFD packet to send [21:00:52]OFD Sender: No OFD packet to send [21:00:57]OFD Sender: No OFD packet to send [21:01:02]OFD Sender: No OFD packet to send [21:01:07]OFD Sender: No OFD packet to send [21:01:09]accept exits with 9 [21:01:09]New connection [21:01:09]New thread 3066580324 created [21:01:09]Thread 3066723684 joined [21:01:09]Waiting for new connection... [21:01:09] Sock 9.Parse request [21:01:09]Sock 9.Check first char [21:01:09]Sock 9.First char is OK [21:01:09]request: POST /json_proto HTTP/1.0 [21:01:09]Method: POST [21:01:09]URL: /json_proto [21:01:09]Method is POST - this is cgi request [21:01:09]url: /json_proto [21:01:09]query_string will be loaded in cgi processing [21:01:09]execute_cgi json_proto POST (null) [21:01:09]execute_cgi path=json_proto method=POST [21:01:09]POST find Content-Length [21:01:09]Host: 172.17.40.67:8080 [21:01:09]Content-Length: 683 [21:01:09]Content-Type: application/json [21:01:09] [21:01:09]POST finish read [21:01:09]Found Content-Length = 683 [21:01:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:01:09]execute_script... [21:01: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)3407742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:01:09]POST & json_proto [21:01:09]process_json_proto [21:01:09]json parsed OK: [21:01:09]protocol is kg_v1.0 [21:01:09]action value=close_receipt [21:01:09]process_action close_receipt [21:01:09]cmd_close_receipt [21:01:09]MH_GetDate [21:01:09]Write to MH i2c: F0 00 00 98 28 AF [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: F0 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: F0 09 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: F0 09 00 98 28 00 16 4D 21 67 EE DA 66 66 37 [21:01:09]GetLastDocTimeStamp 1730235420 [21:01:09]current date 1730235670 [21:01:09]FM_GetShiftState [21:01:09]SAM_PROTO_GetShiftState [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 13 01 00 [21:01:09]Write to MH i2c: E2 08 00 99 28 80 13 01 00 00 00 00 00 3E [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 0E 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 0E 00 99 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9C [21:01:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:01:09]wFMCommunicate OK [21:01:09]SAM_PROTO_GetShiftState done [21:01:09]FM_GetShiftState done [21:01:09]opened in 1730160548 [21:01:09]opened+sec_in_day 1730246948 [21:01:09]quantity*price = 100015 [21:01:09]sum+1 = 100017 [21:01:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 714 29.10.2024 21:01 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97205 ФПД: 140606179425719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97205&fm=140606179425719&tin=02508201610067®Number=0000000000170478&sum=100000 [21:01:10]StoreToDocumentArchive [21:01:10]shift 145 fd 97205 [21:01:10]save to /storage/0145/doc_00097205 [21:01:10]save last doc name /storage/0145/doc_00097205 to /storage/kkm_last_doc_name [21:01:10]save OK [21:01:10]Clear old archive folders... [21:01:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:01:10]tlvbuf is 00765DC0 [21:01:10]SAM_PROTO_ClearQueue [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 09 00 00 [21:01:10]Write to MH i2c: E2 08 00 A6 28 80 09 00 00 00 00 00 00 40 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 A6 28 00 90 00 42 [21:01:10]RAPDU: 90 00 [21:01:10]wFMCommunicate OK [21:01:10]SAM_PROTO_ClearQueue done [21:01:10]KKMCreateOFDPacket [21:01:10]OFDProtocolAddRootSTLVToBuf [21:01:10]FM_MakeSignedData [21:01:10]FM_MakeSignedData [21:01:10]SAM_PROTO_SignData [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 0D 01 02 [21:01:10]Write to MH i2c: E2 08 00 A7 28 80 0D 01 02 00 00 00 00 48 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 A7 28 00 90 00 43 [21:01:10]RAPDU: 90 00 [21:01:10]wFMCommunicate OK [21:01:10]wFMCommunicate request_size=255 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 CA 02 00 00 F4 03 04 00 16 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7B 01 00 35 04 06 00 7F [21:01:10]Write to MH i2c: E2 02 01 A8 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CA 02 00 00 F4 03 04 00 16 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7B 01 00 35 04 06 00 7F 00 00 C8 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 A8 28 00 90 00 44 [21:01:10]RAPDU: 90 00 [21:01:10]wFMCommunicate OK [21:01:10]wFMCommunicate request_size=10 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 0D 02 02 05 E1 6D 60 BD B7 [21:01:10]Write to MH i2c: E2 0D 00 A9 28 80 0D 02 02 05 00 E1 6D 60 BD B7 00 00 77 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 03 00 A9 28 00 90 00 45 [21:01:10]RAPDU: 90 00 [21:01:10]wFMCommunicate OK [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 0D 03 02 [21:01:10]Write to MH i2c: E2 08 00 AA 28 80 0D 03 02 00 00 00 00 4D [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 0B 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 0B 00 AA 28 00 7F 34 5D E0 7A A9 8C 16 90 00 03 [21:01:10]RAPDU: 7F 34 5D E0 7A A9 8C 16 90 00 [21:01:10]wFMCommunicate OK [21:01:10]SAM_PROTO_SignData done [21:01:10]FM_MakeSignedData done [21:01:10]CreateOFDProtocolMessage [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 11 00 00 [21:01:10]Write to MH i2c: E2 08 00 AB 28 80 11 00 00 00 00 00 00 4D [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 17 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 17 00 AB 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [21:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:01:10]wFMCommunicate OK [21:01:10]CreateOFDProtocolMessage done [21:01:10]OFDSenderStorePacket 97205 [21:01:10]StoreOFDPacket docnum=97205 [21:01:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C DB 07 01 CB 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CA 02 00 00 F4 03 04 00 16 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7B 01 00 35 04 06 00 7F E1 6D 60 BD B7 7F 34 5D E0 7A A9 8C 16 [21:01:10]CheckFolder [21:01:10]dirname=/storage/ofd_packets [21:01:10]CheckFolder done [21:01:10]ProducePacketName [21:01:10]name=ofd_packets/00097205 [21:01:10]NVStorageSaveData ofd_packets/00097205 [21:01:10]File name is /storage/ofd_packets/00097205 [21:01:10]Write 301 bytes [21:01:10]NVStorageSaveData done [21:01:10]OFDSenderStorePacket done [21:01:10]KKMCreateOFDPacket done [21:01:10]NVStorageSaveData kkm_last_timestamp [21:01:10]File name is /storage/kkm_last_timestamp [21:01:10]Write 4 bytes [21:01:10]NVStorageSaveData done [21:01:10]ExternCall_PrintAddStr [21:01:10]wPrintStart [21:01:10]Write to MH i2c: 01 00 00 AC 28 D4 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 07 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 07 00 AC 28 00 00 00 00 00 FF 0F E9 [21:01:10]RasterBufferAndPrint [21:01:10]line Счет N : (1)3407742 [21:01:10]line ИНН: 02508201610067 [21:01:10]line Контрольно-Кассовый Чек [21:01:10]line ПРОДАЖА [21:01:10]line ТРК (МРК, ГНК) : 42 [21:01:10]line Товар: 2710124130 [21:01:10]line Аи-92-К-4 [21:01:10]line 14.950 * 66.90 [21:01:10]line = 1000.16 [21:01:10]line НДС 12% НСП 1% [21:01:10]line > о реализуемом товаре [21:01:10]line ОКРУГЛЕНИЕ: -0.16 [21:01:10]line ИТОГО: 1000.00 [21:01:10]line Внесено: 1000.00 [21:01:10]line СДАЧА: 0.00 [21:01:10]line НСП 1% : 8.85 [21:01:10]line НДС 12% : 106.21 [21:01:10]line Наличными: 1000.00 [21:01:10]line Безнал.: 0.00 [21:01:10]line Место: АЗС № 82 "Партнер Нефть" [21:01:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:01:10]line СНО: Общий режим [21:01:10]line Чек 714 29.10.2024 21:01 [21:01:10]line Смена: 145 ФФД: 1.0 [21:01:10]line ЗНМ: 0300000017 [21:01:10]line РНМ: 0000000000170478 [21:01:10]line Версия ККМ: v1.0 [21:01:11]line ФМ: 0000000002098560 [21:01:11]line ФД: 97205 [21:01:11]line ФПД: 140606179425719 [21:01:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97205&fm=140606179425719&tin=02508201610067®Number=0000000000170478&sum=100000 [21:01:11]OFD Sender: Processing packet 97205 [packets to send 59, broken 58] [21:01:11]ProducePacketName [21:01:11]name=ofd_packets/00097205 [21:01:11]OFD Sender: To server: pG, [21:01:11]CommunicateWithHost lk.salyk.kg:30040 [21:01:11]ConnectInit lk.salyk.kg [21:01:11]written 0, free lines is 4095 [21:01:11]Connected sock=10 [21:01:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C DB 07 01 CB 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CA 02 00 00 F4 03 04 00 16 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7B 01 00 35 04 06 00 7F E1 6D 60 BD B7 7F 34 5D E0 7A A9 8C 16 [21:01:11]Write to MH i2c: 01 00 00 D7 28 FF [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: 01 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: 01 07 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: 01 07 00 D7 28 00 00 00 00 00 F7 0C 09 [21:01:11]RasterBufferAndPrint [21:01:11]line [21:01:11]line [21:01:11]line [21:01:11]line [21:01:11]line [21:01:11]written 0, free lines is 3327 [21:01:11]MH_Cut [21:01:11]Write to MH i2c: D1 01 00 DE 28 01 D8 [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: D1 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: D1 01 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: D1 01 00 DE 28 00 D7 [21:01:11]Write to MH i2c: 01 00 00 DF 28 07 [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E9 C7 47 00 17 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 7B 01 00 F4 03 04 00 3B F7 20 67 B6 04 01 00 00 E0 FF D5 A1 E4 F8 37 C7 [21:01:11]CommunicateWithHost err = 0 [21:01:11]CheckOFDResponse [21:01:11]1017 (14) - 77093643461234 [21:01:11]1041 (16) - 0000000002098560 [21:01:11]1040 (4) - 97205 [21:01:11]1012 (4) - 29.10.2024 14:54 [21:01:11]1206 (1) - 0 [21:01:11]OFD Sender: Remove packet 97205 [21:01:11]ProducePacketName [21:01:11]name=ofd_packets/00097205 [21:01:11]NVStorageDeleteData [21:01:12]OFD Sender: No OFD packet to send [21:01:12]*** Cut start [21:01:12]*** Partial cut [21:01:12]*** CUTSNS_PIN = 1 [21:01:12]*** CUTSNS_PIN = 0 [21:01:12]*** Brake cut motor [21:01:12]Read from MH i2c: 01 [21:01:12]MH_I2C_Read... [21:01:12]*** Stop cut motor [21:01:12]*** Cut end [21:01:12]Read from MH i2c: 01 07 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: 01 07 00 DF 28 00 00 00 00 00 FF 0F 1C [21:01:12]process_action close_receipt done [21:01:12]requested_data is exist [21:01:12]produce_requested_data [21:01:12]requested_item fm.sn is exist - process it [21:01:12]wFMCommunicate request_size=4 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 11 00 00 [21:01:12]Write to MH i2c: E2 08 00 E0 28 80 11 00 00 00 00 00 00 82 [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:13]Read from MH i2c: E2 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 17 00 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 17 00 E0 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [21:01:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:01:13]wFMCommunicate OK [21:01:13]requested_item fd.num is exist - process it [21:01:13]SAM_PROTO_GetFieldsCounters [21:01:13]wFMCommunicate request_size=4 [21:01:13]MH_SAM_APDU [21:01:13]CAPDU: 80 13 00 00 [21:01:13]Write to MH i2c: E2 08 00 E1 28 80 13 00 00 00 00 00 00 85 [21:01:13]Write i2c OK [21:01:13]MH_I2C_Read... [21:01:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:13]Read from MH i2c: E2 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 62 00 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 62 00 E1 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [21:01:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:13]wFMCommunicate OK [21:01:13]SAM_PROTO_GetFieldsCounters done [21:01:13]requested_item shift.num is exist - process it [21:01:13]requested_item shift.opened is exist - process it [21:01:13]req_shift_opened [21:01:13]FM_GetShiftState [21:01:13]SAM_PROTO_GetShiftState [21:01:13]wFMCommunicate request_size=4 [21:01:13]MH_SAM_APDU [21:01:13]CAPDU: 80 13 01 00 [21:01:13]Write to MH i2c: E2 08 00 E2 28 80 13 01 00 00 00 00 00 87 [21:01:13]Write i2c OK [21:01:13]MH_I2C_Read... [21:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:13]Read from MH i2c: E2 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 0E 00 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: E2 0E 00 E2 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [21:01:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:01:13]wFMCommunicate OK [21:01:13]SAM_PROTO_GetShiftState done [21:01:13]FM_GetShiftState done [21:01:13]req_shift_opened done [21:01:13]requested_item shift.open_date is exist - process it [21:01:13]req_shift_open_date [21:01:13]req_shift_open_date done [21:01:13]produce_requested_data done [21:01:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97205,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:01:13]process_action_free close_receipt [21:01:13]json_value_free [21:01:13]json_value_free done [21:01:13]process_json_proto returns [21:01:13]Send response to host [21:01:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97205,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:01:13]free response buf [21:01:13]execute_script done [21:01:13]execute_script returns [21:01:13]free content buf [21:01:13]Sock 9.Close socket [21:01:13]Sock 9.Thread stoped [21:01:17]OFD Sender: No OFD packet to send [21:01:22]OFD Sender: No OFD packet to send [21:01:27]OFD Sender: No OFD packet to send [21:01:32]OFD Sender: No OFD packet to send [21:01:37]OFD Sender: No OFD packet to send [21:01:42]OFD Sender: No OFD packet to send [21:01:47]OFD Sender: No OFD packet to send [21:01:52]OFD Sender: No OFD packet to send [21:01:57]OFD Sender: No OFD packet to send [21:02:02]OFD Sender: No OFD packet to send [21:02:07]OFD Sender: No OFD packet to send [21:02:12]OFD Sender: No OFD packet to send [21:02:17]OFD Sender: No OFD packet to send [21:02:22]OFD Sender: No OFD packet to send [21:02:27]OFD Sender: No OFD packet to send [21:02:32]OFD Sender: No OFD packet to send [21:02:37]OFD Sender: No OFD packet to send [21:02:42]OFD Sender: No OFD packet to send [21:02:47]OFD Sender: No OFD packet to send [21:02:52]OFD Sender: No OFD packet to send [21:02:57]OFD Sender: No OFD packet to send [21:03:02]OFD Sender: No OFD packet to send [21:03:07]OFD Sender: No OFD packet to send [21:03:12]OFD Sender: No OFD packet to send [21:03:17]OFD Sender: No OFD packet to send [21:03:22]OFD Sender: No OFD packet to send [21:03:27]OFD Sender: No OFD packet to send [21:03:32]OFD Sender: No OFD packet to send [21:03:37]OFD Sender: No OFD packet to send [21:03:42]OFD Sender: No OFD packet to send [21:03:47]OFD Sender: No OFD packet to send [21:03:52]OFD Sender: No OFD packet to send [21:03:57]OFD Sender: No OFD packet to send [21:04:02]OFD Sender: No OFD packet to send [21:04:07]OFD Sender: No OFD packet to send [21:04:12]OFD Sender: No OFD packet to send [21:04:17]OFD Sender: No OFD packet to send [21:04:22]OFD Sender: No OFD packet to send [21:04:27]OFD Sender: No OFD packet to send [21:04:32]OFD Sender: No OFD packet to send [21:04:37]OFD Sender: No OFD packet to send [21:04:42]OFD Sender: No OFD packet to send [21:04:47]OFD Sender: No OFD packet to send [21:04:49]accept exits with 7 [21:04:49]New connection [21:04:49]New thread 3066723684 created [21:04:49]Thread 3066580324 joined [21:04:49]Waiting for new connection... [21:04:49] Sock 7.Parse request [21:04:49]Sock 7.Check first char [21:04:49]Sock 7.First char is OK [21:04:49]request: POST /json_proto HTTP/1.0 [21:04:49]Method: POST [21:04:49]URL: /json_proto [21:04:49]Method is POST - this is cgi request [21:04:49]url: /json_proto [21:04:49]query_string will be loaded in cgi processing [21:04:49]execute_cgi json_proto POST (null) [21:04:49]execute_cgi path=json_proto method=POST [21:04:49]POST find Content-Length [21:04:49]Host: 172.17.40.67:8080 [21:04:49]Content-Length: 678 [21:04:49]Content-Type: application/json [21:04:49] [21:04:49]POST finish read [21:04:49]Found Content-Length = 678 [21:04:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:04:49]execute_script... [21: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)3407743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:04:49]POST & json_proto [21:04:49]process_json_proto [21:04:49]json parsed OK: [21:04:49]protocol is kg_v1.0 [21:04:49]action value=close_receipt [21:04:49]process_action close_receipt [21:04:49]cmd_close_receipt [21:04:49]MH_GetDate [21:04:49]Write to MH i2c: F0 00 00 E3 28 FA [21:04:49]Write i2c OK [21:04:49]MH_I2C_Read... [21:04:49]Read from MH i2c: F0 [21:04:49]MH_I2C_Read... [21:04:49]Read from MH i2c: F0 09 00 [21:04:49]MH_I2C_Read... [21:04:49]Read from MH i2c: F0 09 00 E3 28 00 F2 4D 21 67 EE DA 66 66 5E [21:04:49]GetLastDocTimeStamp 1730235670 [21:04:49]current date 1730235890 [21:04:49]FM_GetShiftState [21:04:49]SAM_PROTO_GetShiftState [21:04:49]wFMCommunicate request_size=4 [21:04:49]MH_SAM_APDU [21:04:49]CAPDU: 80 13 01 00 [21:04:49]Write to MH i2c: E2 08 00 E4 28 80 13 01 00 00 00 00 00 89 [21:04:49]Write i2c OK [21:04:49]MH_I2C_Read... [21:04:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:04:49]Read from MH i2c: E2 [21:04:49]MH_I2C_Read... [21:04:49]Read from MH i2c: E2 0E 00 [21:04:49]MH_I2C_Read... [21:04:49]Read from MH i2c: E2 0E 00 E4 28 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E7 [21:04:49]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:04:49]wFMCommunicate OK [21:04:49]SAM_PROTO_GetShiftState done [21:04:49]FM_GetShiftState done [21:04:49]opened in 1730160548 [21:04:49]opened+sec_in_day 1730246948 [21:04:49]quantity*price = 50041 [21:04:49]sum+1 = 50042 [21:04: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 715 29.10.2024 21:04 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97206 ФПД: 177192977897056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210450&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97206&fm=177192977897056&tin=02508201610067®Number=0000000000170478&sum=50000 [21:04:50]StoreToDocumentArchive [21:04:50]shift 145 fd 97206 [21:04:50]save to /storage/0145/doc_00097206 [21:04:50]save last doc name /storage/0145/doc_00097206 to /storage/kkm_last_doc_name [21:04:50]save OK [21:04:50]Clear old archive folders... [21:04:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:04:50]tlvbuf is 006DDD20 [21:04:50]SAM_PROTO_ClearQueue [21:04:50]wFMCommunicate request_size=4 [21:04:50]MH_SAM_APDU [21:04:50]CAPDU: 80 09 00 00 [21:04:50]Write to MH i2c: E2 08 00 F1 28 80 09 00 00 00 00 00 00 8B [21:04:50]Write i2c OK [21:04:50]MH_I2C_Read... [21:04:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:04:50]Read from MH i2c: E2 [21:04:50]MH_I2C_Read... [21:04:50]Read from MH i2c: E2 03 00 [21:04:50]MH_I2C_Read... [21:04:50]Read from MH i2c: E2 03 00 F1 28 00 90 00 8D [21:04:50]RAPDU: 90 00 [21:04:50]wFMCommunicate OK [21:04:50]SAM_PROTO_ClearQueue done [21:04:50]KKMCreateOFDPacket [21:04:50]OFDProtocolAddRootSTLVToBuf [21:04:50]FM_MakeSignedData [21:04:50]FM_MakeSignedData [21:04:50]SAM_PROTO_SignData [21:04:50]wFMCommunicate request_size=4 [21:04:50]MH_SAM_APDU [21:04:50]CAPDU: 80 0D 01 02 [21:04:50]Write to MH i2c: E2 08 00 F2 28 80 0D 01 02 00 00 00 00 93 [21:04:50]Write i2c OK [21:04:50]MH_I2C_Read... [21:04:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:04:50]Read from MH i2c: E2 [21:04:50]MH_I2C_Read... [21:04:50]Read from MH i2c: E2 03 00 [21:04:50]MH_I2C_Read... [21:04:50]Read from MH i2c: E2 03 00 F2 28 00 90 00 8E [21:04:50]RAPDU: 90 00 [21:04:50]wFMCommunicate OK [21:04:50]wFMCommunicate request_size=255 [21:04:50]MH_SAM_APDU [21:04: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 34 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 CB 02 00 00 F4 03 04 00 F2 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7B 01 00 35 04 06 00 A1 [21:04:50]Write to MH i2c: E2 02 01 F3 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CB 02 00 00 F4 03 04 00 F2 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7B 01 00 35 04 06 00 A1 00 00 19 [21:04:50]Write i2c OK [21:04:50]MH_I2C_Read... [21:04:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:04:51]Read from MH i2c: E2 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 03 00 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 03 00 F3 28 00 90 00 8F [21:04:51]RAPDU: 90 00 [21:04:51]wFMCommunicate OK [21:04:51]wFMCommunicate request_size=10 [21:04:51]MH_SAM_APDU [21:04:51]CAPDU: 80 0D 02 02 05 27 F4 81 16 60 [21:04:51]Write to MH i2c: E2 0D 00 F4 28 80 0D 02 02 05 00 27 F4 81 16 60 00 00 B2 [21:04:51]Write i2c OK [21:04:51]MH_I2C_Read... [21:04:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:04:51]Read from MH i2c: E2 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 03 00 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 03 00 F4 28 00 90 00 90 [21:04:51]RAPDU: 90 00 [21:04:51]wFMCommunicate OK [21:04:51]wFMCommunicate request_size=4 [21:04:51]MH_SAM_APDU [21:04:51]CAPDU: 80 0D 03 02 [21:04:51]Write to MH i2c: E2 08 00 F5 28 80 0D 03 02 00 00 00 00 98 [21:04:51]Write i2c OK [21:04:51]MH_I2C_Read... [21:04:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:04:51]Read from MH i2c: E2 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 0B 00 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 0B 00 F5 28 00 0B 89 36 92 5E 69 15 87 90 00 58 [21:04:51]RAPDU: 0B 89 36 92 5E 69 15 87 90 00 [21:04:51]wFMCommunicate OK [21:04:51]SAM_PROTO_SignData done [21:04:51]FM_MakeSignedData done [21:04:51]CreateOFDProtocolMessage [21:04:51]wFMCommunicate request_size=4 [21:04:51]MH_SAM_APDU [21:04:51]CAPDU: 80 11 00 00 [21:04:51]Write to MH i2c: E2 08 00 F6 28 80 11 00 00 00 00 00 00 98 [21:04:51]Write i2c OK [21:04:51]MH_I2C_Read... [21:04:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:04:51]Read from MH i2c: E2 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 17 00 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: E2 17 00 F6 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [21:04:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:04:51]wFMCommunicate OK [21:04:51]CreateOFDProtocolMessage done [21:04:51]OFDSenderStorePacket 97206 [21:04:51]StoreOFDPacket docnum=97206 [21:04:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 72 07 01 44 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 34 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 CB 02 00 00 F4 03 04 00 F2 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7B 01 00 35 04 06 00 A1 27 F4 81 16 60 0B 89 36 92 5E 69 15 87 [21:04:51]CheckFolder [21:04:51]dirname=/storage/ofd_packets [21:04:51]CheckFolder done [21:04:51]ProducePacketName [21:04:51]name=ofd_packets/00097206 [21:04:51]NVStorageSaveData ofd_packets/00097206 [21:04:51]File name is /storage/ofd_packets/00097206 [21:04:51]Write 301 bytes [21:04:51]NVStorageSaveData done [21:04:51]OFDSenderStorePacket done [21:04:51]KKMCreateOFDPacket done [21:04:51]NVStorageSaveData kkm_last_timestamp [21:04:51]File name is /storage/kkm_last_timestamp [21:04:51]Write 4 bytes [21:04:51]NVStorageSaveData done [21:04:51]ExternCall_PrintAddStr [21:04:51]wPrintStart [21:04:51]Write to MH i2c: 01 00 00 F7 28 1F [21:04:51]Write i2c OK [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: 01 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: 01 07 00 [21:04:51]MH_I2C_Read... [21:04:51]Read from MH i2c: 01 07 00 F7 28 00 00 00 00 00 FF 0F 34 [21:04:51]RasterBufferAndPrint [21:04:51]line Счет N : (1)3407743 [21:04:51]line ИНН: 02508201610067 [21:04:51]line Контрольно-Кассовый Чек [21:04:51]line ПРОДАЖА [21:04:51]line ТРК (МРК, ГНК) : 32 [21:04:51]line Товар: 2710124130 [21:04:51]line Аи-92-К-4 [21:04:51]line 7.480 * 66.90 [21:04:51]line = 500.41 [21:04:51]line НДС 12% НСП 1% [21:04:51]line > о реализуемом товаре [21:04:51]line ОКРУГЛЕНИЕ: -0.41 [21:04:51]line ИТОГО: 500.00 [21:04:51]line Внесено: 500.00 [21:04:51]line СДАЧА: 0.00 [21:04:51]line НСП 1% : 4.43 [21:04:51]line НДС 12% : 53.14 [21:04:51]line Наличными: 500.00 [21:04:51]line Безнал.: 0.00 [21:04:51]line Место: АЗС № 82 "Партнер Нефть" [21:04:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:04:51]line СНО: Общий режим [21:04:51]line Чек 715 29.10.2024 21:04 [21:04:51]line Смена: 145 ФФД: 1.0 [21:04:51]line ЗНМ: 0300000017 [21:04:51]line РНМ: 0000000000170478 [21:04:51]line Версия ККМ: v1.0 [21:04:51]line ФМ: 0000000002098560 [21:04:51]line ФД: 97206 [21:04:51]line ФПД: 177192977897056 [21:04:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210450&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97206&fm=177192977897056&tin=02508201610067®Number=0000000000170478&sum=50000 [21:04:51]OFD Sender: Processing packet 97206 [packets to send 59, broken 58] [21:04:51]ProducePacketName [21:04:51]name=ofd_packets/00097206 [21:04:51]OFD Sender: To server: pG, [21:04:51]CommunicateWithHost lk.salyk.kg:30040 [21:04:51]ConnectInit lk.salyk.kg [21:04:51]written 0, free lines is 4095 [21:04:52]Connected sock=10 [21:04:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 72 07 01 44 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 34 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 CB 02 00 00 F4 03 04 00 F2 4D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 7B 01 00 35 04 06 00 A1 27 F4 81 16 60 0B 89 36 92 5E 69 15 87 [21:04:52]Write to MH i2c: 01 00 00 22 29 4B [21:04:52]Write i2c OK [21:04:52]MH_I2C_Read... [21:04:52]Read from MH i2c: 01 [21:04:52]MH_I2C_Read... [21:04:52]Read from MH i2c: 01 07 00 [21:04:52]MH_I2C_Read... [21:04:52]Read from MH i2c: 01 07 00 22 29 00 00 00 00 00 F4 0C 52 [21:04:52]RasterBufferAndPrint [21:04:52]line [21:04:52]line [21:04:52]line [21:04:52]line [21:04:52]line [21:04:52]written 0, free lines is 3322 [21:04:52]MH_Cut [21:04:52]Write to MH i2c: D1 01 00 29 29 01 24 [21:04:52]Write i2c OK [21:04:52]MH_I2C_Read... [21:04:52]Read from MH i2c: D1 [21:04:52]MH_I2C_Read... [21:04:52]Read from MH i2c: D1 01 00 [21:04:52]MH_I2C_Read... [21:04:52]Read from MH i2c: D1 01 00 29 29 00 23 [21:04:52]Write to MH i2c: 01 00 00 2A 29 53 [21:04:52]Write i2c OK [21:04:52]MH_I2C_Read... [21:04:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB 80 47 00 4A 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 32 30 39 38 35 36 30 10 04 04 00 B6 7B 01 00 F4 03 04 00 18 F8 20 67 B6 04 01 00 00 B7 C6 FD 29 BB 2A BB 0A [21:04:52]CommunicateWithHost err = 0 [21:04:52]CheckOFDResponse [21:04:52]1017 (14) - 77093643461234 [21:04:52]1041 (16) - 0000000002098560 [21:04:52]1040 (4) - 97206 [21:04:52]1012 (4) - 29.10.2024 14:58 [21:04:52]1206 (1) - 0 [21:04:52]OFD Sender: Remove packet 97206 [21:04:52]ProducePacketName [21:04:52]name=ofd_packets/00097206 [21:04:52]NVStorageDeleteData [21:04:52]OFD Sender: No OFD packet to send [21:04:52]*** Cut start [21:04:52]*** Partial cut [21:04:52]*** CUTSNS_PIN = 1 [21:04:52]*** CUTSNS_PIN = 0 [21:04:53]*** Brake cut motor [21:04:53]Read from MH i2c: 01 [21:04:53]MH_I2C_Read... [21:04:53]*** Stop cut motor [21:04:53]*** Cut end [21:04:53]Read from MH i2c: 01 07 00 [21:04:53]MH_I2C_Read... [21:04:53]Read from MH i2c: 01 07 00 2A 29 00 00 00 00 00 FF 0F 68 [21:04:53]process_action close_receipt done [21:04:53]requested_data is exist [21:04:53]produce_requested_data [21:04:53]requested_item fm.sn is exist - process it [21:04:53]wFMCommunicate request_size=4 [21:04:53]MH_SAM_APDU [21:04:53]CAPDU: 80 11 00 00 [21:04:53]Write to MH i2c: E2 08 00 2B 29 80 11 00 00 00 00 00 00 CE [21:04:53]Write i2c OK [21:04:53]MH_I2C_Read... [21:04:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:04:53]Read from MH i2c: E2 [21:04:53]MH_I2C_Read... [21:04:53]Read from MH i2c: E2 17 00 [21:04:53]MH_I2C_Read... [21:04:53]Read from MH i2c: E2 17 00 2B 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [21:04:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:04:53]wFMCommunicate OK [21:04:53]requested_item fd.num is exist - process it [21:04:53]SAM_PROTO_GetFieldsCounters [21:04:53]wFMCommunicate request_size=4 [21:04:53]MH_SAM_APDU [21:04:53]CAPDU: 80 13 00 00 [21:04:53]Write to MH i2c: E2 08 00 2C 29 80 13 00 00 00 00 00 00 D1 [21:04:53]Write i2c OK [21:04:53]MH_I2C_Read... [21:04:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:04:53]Read from MH i2c: E2 [21:04:53]MH_I2C_Read... [21:04:53]Read from MH i2c: E2 62 00 [21:04:53]MH_I2C_Read... [21:04:53]Read from MH i2c: E2 62 00 2C 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 1C [21:04:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:04:53]wFMCommunicate OK [21:04:53]SAM_PROTO_GetFieldsCounters done [21:04:53]requested_item shift.num is exist - process it [21:04:53]requested_item shift.opened is exist - process it [21:04:53]req_shift_opened [21:04:53]FM_GetShiftState [21:04:53]SAM_PROTO_GetShiftState [21:04:53]wFMCommunicate request_size=4 [21:04:53]MH_SAM_APDU [21:04:53]CAPDU: 80 13 01 00 [21:04:53]Write to MH i2c: E2 08 00 2D 29 80 13 01 00 00 00 00 00 D3 [21:04:53]Write i2c OK [21:04:53]MH_I2C_Read... [21:04:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:04:53]Read from MH i2c: E2 [21:04:53]MH_I2C_Read... [21:04:53]Read from MH i2c: E2 0E 00 [21:04:53]MH_I2C_Read... [21:04:53]Read from MH i2c: E2 0E 00 2D 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 31 [21:04:53]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:04:53]wFMCommunicate OK [21:04:53]SAM_PROTO_GetShiftState done [21:04:53]FM_GetShiftState done [21:04:53]req_shift_opened done [21:04:53]requested_item shift.open_date is exist - process it [21:04:53]req_shift_open_date [21:04:53]req_shift_open_date done [21:04:53]produce_requested_data done [21:04:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97206,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:04:53]process_action_free close_receipt [21:04:53]json_value_free [21:04:53]json_value_free done [21:04:53]process_json_proto returns [21:04:53]Send response to host [21:04:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97206,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:04:53]free response buf [21:04:53]execute_script done [21:04:53]execute_script returns [21:04:53]free content buf [21:04:53]Sock 7.Close socket [21:04:53]Sock 7.Thread stoped [21:04:57]OFD Sender: No OFD packet to send [21:05:02]OFD Sender: No OFD packet to send [21:05:07]OFD Sender: No OFD packet to send [21:05:12]OFD Sender: No OFD packet to send [21:05:17]OFD Sender: No OFD packet to send [21:05:22]OFD Sender: No OFD packet to send [21:05:27]OFD Sender: No OFD packet to send [21:05:32]OFD Sender: No OFD packet to send [21:05:37]OFD Sender: No OFD packet to send [21:05:42]OFD Sender: No OFD packet to send [21:05:47]OFD Sender: No OFD packet to send [21:05:52]OFD Sender: No OFD packet to send [21:05:57]OFD Sender: No OFD packet to send [21:06:02]OFD Sender: No OFD packet to send [21:06:07]OFD Sender: No OFD packet to send [21:06:12]OFD Sender: No OFD packet to send [21:06:17]OFD Sender: No OFD packet to send [21:06:22]OFD Sender: No OFD packet to send [21:06:27]OFD Sender: No OFD packet to send [21:06:32]OFD Sender: No OFD packet to send [21:06:37]OFD Sender: No OFD packet to send [21:06:42]OFD Sender: No OFD packet to send [21:06:47]OFD Sender: No OFD packet to send [21:06:52]OFD Sender: No OFD packet to send [21:06:57]OFD Sender: No OFD packet to send [21:07:02]OFD Sender: No OFD packet to send [21:07:07]OFD Sender: No OFD packet to send [21:07:12]OFD Sender: No OFD packet to send [21:07:17]OFD Sender: No OFD packet to send [21:07:22]OFD Sender: No OFD packet to send [21:07:27]OFD Sender: No OFD packet to send [21:07:32]OFD Sender: No OFD packet to send [21:07:37]OFD Sender: No OFD packet to send [21:07:42]OFD Sender: No OFD packet to send [21:07:46]accept exits with 9 [21:07:46]New connection [21:07:46]New thread 3066580324 created [21:07:46]Thread 3066723684 joined [21:07:46]Waiting for new connection... [21:07:46] Sock 9.Parse request [21:07:46]Sock 9.Check first char [21:07:46]Sock 9.First char is OK [21:07:46]request: POST /json_proto HTTP/1.0 [21:07:46]Method: POST [21:07:46]URL: /json_proto [21:07:46]Method is POST - this is cgi request [21:07:46]url: /json_proto [21:07:46]query_string will be loaded in cgi processing [21:07:46]execute_cgi json_proto POST (null) [21:07:46]execute_cgi path=json_proto method=POST [21:07:46]POST find Content-Length [21:07:46]Host: 172.17.40.67:8080 [21:07:46]Content-Length: 678 [21:07:46]Content-Type: application/json [21:07:46] [21:07:46]POST finish read [21:07:46]Found Content-Length = 678 [21:07:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:07:46]execute_script... [21:07: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)3407744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:07:46]POST & json_proto [21:07:46]process_json_proto [21:07:46]json parsed OK: [21:07:46]protocol is kg_v1.0 [21:07:46]action value=close_receipt [21:07:46]process_action close_receipt [21:07:46]cmd_close_receipt [21:07:46]MH_GetDate [21:07:46]Write to MH i2c: F0 00 00 2E 29 46 [21:07:46]Write i2c OK [21:07:46]MH_I2C_Read... [21:07:46]Read from MH i2c: F0 [21:07:46]MH_I2C_Read... [21:07:46]Read from MH i2c: F0 09 00 [21:07:46]MH_I2C_Read... [21:07:46]Read from MH i2c: F0 09 00 2E 29 00 A3 4E 21 67 EE DA 66 66 5C [21:07:46]GetLastDocTimeStamp 1730235890 [21:07:46]current date 1730236067 [21:07:46]FM_GetShiftState [21:07:46]SAM_PROTO_GetShiftState [21:07:46]wFMCommunicate request_size=4 [21:07:46]MH_SAM_APDU [21:07:46]CAPDU: 80 13 01 00 [21:07:46]Write to MH i2c: E2 08 00 2F 29 80 13 01 00 00 00 00 00 D5 [21:07:46]Write i2c OK [21:07:46]MH_I2C_Read... [21:07:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:46]Read from MH i2c: E2 [21:07:46]MH_I2C_Read... [21:07:46]Read from MH i2c: E2 0E 00 [21:07:46]MH_I2C_Read... [21:07:46]Read from MH i2c: E2 0E 00 2F 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 33 [21:07:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:07:46]wFMCommunicate OK [21:07:46]SAM_PROTO_GetShiftState done [21:07:46]FM_GetShiftState done [21:07:46]opened in 1730160548 [21:07:46]opened+sec_in_day 1730246948 [21:07:46]quantity*price = 50041 [21:07:46]sum+1 = 50042 [21:07: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 716 29.10.2024 21:07 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97207 ФПД: 255580135496709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210747&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97207&fm=255580135496709&tin=02508201610067®Number=0000000000170478&sum=50000 [21:07:47]StoreToDocumentArchive [21:07:47]shift 145 fd 97207 [21:07:47]save to /storage/0145/doc_00097207 [21:07:47]save last doc name /storage/0145/doc_00097207 to /storage/kkm_last_doc_name [21:07:47]save OK [21:07:47]Clear old archive folders... [21:07:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:07:47]tlvbuf is 0076BAE0 [21:07:47]SAM_PROTO_ClearQueue [21:07:47]wFMCommunicate request_size=4 [21:07:47]MH_SAM_APDU [21:07:47]CAPDU: 80 09 00 00 [21:07:47]Write to MH i2c: E2 08 00 3C 29 80 09 00 00 00 00 00 00 D7 [21:07:47]Write i2c OK [21:07:47]MH_I2C_Read... [21:07:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:07:47]Read from MH i2c: E2 [21:07:47]MH_I2C_Read... [21:07:47]Read from MH i2c: E2 03 00 [21:07:47]MH_I2C_Read... [21:07:47]Read from MH i2c: E2 03 00 3C 29 00 90 00 D9 [21:07:47]RAPDU: 90 00 [21:07:47]wFMCommunicate OK [21:07:47]SAM_PROTO_ClearQueue done [21:07:47]KKMCreateOFDPacket [21:07:47]OFDProtocolAddRootSTLVToBuf [21:07:47]FM_MakeSignedData [21:07:47]FM_MakeSignedData [21:07:47]SAM_PROTO_SignData [21:07:47]wFMCommunicate request_size=4 [21:07:47]MH_SAM_APDU [21:07:47]CAPDU: 80 0D 01 02 [21:07:47]Write to MH i2c: E2 08 00 3D 29 80 0D 01 02 00 00 00 00 DF [21:07:47]Write i2c OK [21:07:47]MH_I2C_Read... [21:07:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:07:47]Read from MH i2c: E2 [21:07:47]MH_I2C_Read... [21:07:47]Read from MH i2c: E2 03 00 [21:07:47]MH_I2C_Read... [21:07:47]Read from MH i2c: E2 03 00 3D 29 00 90 00 DA [21:07:47]RAPDU: 90 00 [21:07:47]wFMCommunicate OK [21:07:47]wFMCommunicate request_size=255 [21:07:47]MH_SAM_APDU [21:07:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 A3 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7B 01 00 35 04 06 00 E8 [21:07:47]Write to MH i2c: E2 02 01 3E 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 A3 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7B 01 00 35 04 06 00 E8 00 00 60 [21:07:47]Write i2c OK [21:07:47]MH_I2C_Read... [21:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:48]OFD Sender: No OFD packet to send [21:07:48]Read from MH i2c: E2 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 03 00 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 03 00 3E 29 00 90 00 DB [21:07:48]RAPDU: 90 00 [21:07:48]wFMCommunicate OK [21:07:48]wFMCommunicate request_size=10 [21:07:48]MH_SAM_APDU [21:07:48]CAPDU: 80 0D 02 02 05 72 E3 30 1C 05 [21:07:48]Write to MH i2c: E2 0D 00 3F 29 80 0D 02 02 05 00 72 E3 30 1C 05 00 00 92 [21:07:48]Write i2c OK [21:07:48]MH_I2C_Read... [21:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:48]Read from MH i2c: E2 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 03 00 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 03 00 3F 29 00 90 00 DC [21:07:48]RAPDU: 90 00 [21:07:48]wFMCommunicate OK [21:07:48]wFMCommunicate request_size=4 [21:07:48]MH_SAM_APDU [21:07:48]CAPDU: 80 0D 03 02 [21:07:48]Write to MH i2c: E2 08 00 40 29 80 0D 03 02 00 00 00 00 E4 [21:07:48]Write i2c OK [21:07:48]MH_I2C_Read... [21:07:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:07:48]Read from MH i2c: E2 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 0B 00 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 0B 00 40 29 00 FE 3D 63 C6 E0 0F A5 A6 90 00 83 [21:07:48]RAPDU: FE 3D 63 C6 E0 0F A5 A6 90 00 [21:07:48]wFMCommunicate OK [21:07:48]SAM_PROTO_SignData done [21:07:48]FM_MakeSignedData done [21:07:48]CreateOFDProtocolMessage [21:07:48]wFMCommunicate request_size=4 [21:07:48]MH_SAM_APDU [21:07:48]CAPDU: 80 11 00 00 [21:07:48]Write to MH i2c: E2 08 00 41 29 80 11 00 00 00 00 00 00 E4 [21:07:48]Write i2c OK [21:07:48]MH_I2C_Read... [21:07:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:48]Read from MH i2c: E2 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 17 00 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: E2 17 00 41 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [21:07:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:07:48]wFMCommunicate OK [21:07:48]CreateOFDProtocolMessage done [21:07:48]OFDSenderStorePacket 97207 [21:07:48]StoreOFDPacket docnum=97207 [21:07:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 83 07 01 D8 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 34 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 02 00 00 F4 03 04 00 A3 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7B 01 00 35 04 06 00 E8 72 E3 30 1C 05 FE 3D 63 C6 E0 0F A5 A6 [21:07:48]CheckFolder [21:07:48]dirname=/storage/ofd_packets [21:07:48]CheckFolder done [21:07:48]ProducePacketName [21:07:48]name=ofd_packets/00097207 [21:07:48]NVStorageSaveData ofd_packets/00097207 [21:07:48]File name is /storage/ofd_packets/00097207 [21:07:48]Write 301 bytes [21:07:48]NVStorageSaveData done [21:07:48]OFDSenderStorePacket done [21:07:48]KKMCreateOFDPacket done [21:07:48]NVStorageSaveData kkm_last_timestamp [21:07:48]File name is /storage/kkm_last_timestamp [21:07:48]Write 4 bytes [21:07:48]NVStorageSaveData done [21:07:48]ExternCall_PrintAddStr [21:07:48]wPrintStart [21:07:48]Write to MH i2c: 01 00 00 42 29 6B [21:07:48]Write i2c OK [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: 01 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: 01 07 00 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: 01 07 00 42 29 00 00 00 00 00 FF 0F 80 [21:07:48]RasterBufferAndPrint [21:07:48]line Счет N : (1)3407744 [21:07:48]line ИНН: 02508201610067 [21:07:48]line Контрольно-Кассовый Чек [21:07:48]line ПРОДАЖА [21:07:48]line ТРК (МРК, ГНК) : 42 [21:07:48]line Товар: 2710124130 [21:07:48]line Аи-92-К-4 [21:07:48]line 7.480 * 66.90 [21:07:48]line = 500.41 [21:07:48]line НДС 12% НСП 1% [21:07:48]line > о реализуемом товаре [21:07:48]line ОКРУГЛЕНИЕ: -0.41 [21:07:48]line ИТОГО: 500.00 [21:07:48]line Внесено: 500.00 [21:07:48]line СДАЧА: 0.00 [21:07:48]line НСП 1% : 4.43 [21:07:48]line НДС 12% : 53.14 [21:07:48]line Наличными: 500.00 [21:07:48]line Безнал.: 0.00 [21:07:48]line Место: АЗС № 82 "Партнер Нефть" [21:07:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:07:48]line СНО: Общий режим [21:07:48]line Чек 716 29.10.2024 21:07 [21:07:48]line Смена: 145 ФФД: 1.0 [21:07:48]line ЗНМ: 0300000017 [21:07:48]line РНМ: 0000000000170478 [21:07:48]line Версия ККМ: v1.0 [21:07:48]line ФМ: 0000000002098560 [21:07:48]line ФД: 97207 [21:07:48]line ФПД: 255580135496709 [21:07:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210747&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97207&fm=255580135496709&tin=02508201610067®Number=0000000000170478&sum=50000 [21:07:48]OFD Sender: Processing packet 97207 [packets to send 59, broken 58] [21:07:48]ProducePacketName [21:07:48]name=ofd_packets/00097207 [21:07:48]OFD Sender: To server: pG, [21:07:48]CommunicateWithHost lk.salyk.kg:30040 [21:07:48]ConnectInit lk.salyk.kg [21:07:48]written 0, free lines is 4095 [21:07:48]Connected sock=10 [21:07:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 83 07 01 D8 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 34 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 02 00 00 F4 03 04 00 A3 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 7B 01 00 35 04 06 00 E8 72 E3 30 1C 05 FE 3D 63 C6 E0 0F A5 A6 [21:07:48]Write to MH i2c: 01 00 00 6D 29 96 [21:07:48]Write i2c OK [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: 01 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: 01 07 00 [21:07:48]MH_I2C_Read... [21:07:48]Read from MH i2c: 01 07 00 6D 29 00 00 00 00 00 F3 0C 9C [21:07:48]RasterBufferAndPrint [21:07:48]line [21:07:48]line [21:07:48]line [21:07:48]line [21:07:48]line [21:07:48]written 0, free lines is 3321 [21:07:49]MH_Cut [21:07:49]Write to MH i2c: D1 01 00 74 29 01 6F [21:07:49]Write i2c OK [21:07:49]MH_I2C_Read... [21:07:49]Read from MH i2c: D1 [21:07:49]MH_I2C_Read... [21:07:49]Read from MH i2c: D1 01 00 [21:07:49]MH_I2C_Read... [21:07:49]Read from MH i2c: D1 01 00 74 29 00 6E [21:07:49]Write to MH i2c: 01 00 00 75 29 9E [21:07:49]Write i2c OK [21:07:49]MH_I2C_Read... [21:07:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 87 44 47 00 28 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 32 30 39 38 35 36 30 10 04 04 00 B7 7B 01 00 F4 03 04 00 C8 F8 20 67 B6 04 01 00 00 D8 75 FA 66 2A F3 8F FD [21:07:49]CommunicateWithHost err = 0 [21:07:49]CheckOFDResponse [21:07:49]1017 (14) - 77093643461234 [21:07:49]1041 (16) - 0000000002098560 [21:07:49]1040 (4) - 97207 [21:07:49]1012 (4) - 29.10.2024 15:01 [21:07:49]1206 (1) - 0 [21:07:49]OFD Sender: Remove packet 97207 [21:07:49]ProducePacketName [21:07:49]name=ofd_packets/00097207 [21:07:49]NVStorageDeleteData [21:07:49]OFD Sender: No OFD packet to send [21:07:49]*** Cut start [21:07:49]*** Partial cut [21:07:49]*** CUTSNS_PIN = 1 [21:07:49]*** CUTSNS_PIN = 0 [21:07:49]*** Brake cut motor [21:07:50]Read from MH i2c: 01 [21:07:50]MH_I2C_Read... [21:07:50]*** Stop cut motor [21:07:50]*** Cut end [21:07:50]Read from MH i2c: 01 07 00 [21:07:50]MH_I2C_Read... [21:07:50]Read from MH i2c: 01 07 00 75 29 00 00 00 00 00 FF 0F B3 [21:07:50]process_action close_receipt done [21:07:50]requested_data is exist [21:07:50]produce_requested_data [21:07:50]requested_item fm.sn is exist - process it [21:07:50]wFMCommunicate request_size=4 [21:07:50]MH_SAM_APDU [21:07:50]CAPDU: 80 11 00 00 [21:07:50]Write to MH i2c: E2 08 00 76 29 80 11 00 00 00 00 00 00 19 [21:07:50]Write i2c OK [21:07:50]MH_I2C_Read... [21:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:50]Read from MH i2c: E2 [21:07:50]MH_I2C_Read... [21:07:50]Read from MH i2c: E2 17 00 [21:07:50]MH_I2C_Read... [21:07:50]Read from MH i2c: E2 17 00 76 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [21:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:07:50]wFMCommunicate OK [21:07:50]requested_item fd.num is exist - process it [21:07:50]SAM_PROTO_GetFieldsCounters [21:07:50]wFMCommunicate request_size=4 [21:07:50]MH_SAM_APDU [21:07:50]CAPDU: 80 13 00 00 [21:07:50]Write to MH i2c: E2 08 00 77 29 80 13 00 00 00 00 00 00 1C [21:07:50]Write i2c OK [21:07:50]MH_I2C_Read... [21:07:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:07:50]Read from MH i2c: E2 [21:07:50]MH_I2C_Read... [21:07:50]Read from MH i2c: E2 62 00 [21:07:50]MH_I2C_Read... [21:07:50]Read from MH i2c: E2 62 00 77 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 6B [21:07:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:07:50]wFMCommunicate OK [21:07:50]SAM_PROTO_GetFieldsCounters done [21:07:50]requested_item shift.num is exist - process it [21:07:50]requested_item shift.opened is exist - process it [21:07:50]req_shift_opened [21:07:50]FM_GetShiftState [21:07:50]SAM_PROTO_GetShiftState [21:07:50]wFMCommunicate request_size=4 [21:07:50]MH_SAM_APDU [21:07:50]CAPDU: 80 13 01 00 [21:07:50]Write to MH i2c: E2 08 00 78 29 80 13 01 00 00 00 00 00 1E [21:07:50]Write i2c OK [21:07:50]MH_I2C_Read... [21:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:50]Read from MH i2c: E2 [21:07:50]MH_I2C_Read... [21:07:50]Read from MH i2c: E2 0E 00 [21:07:50]MH_I2C_Read... [21:07:50]Read from MH i2c: E2 0E 00 78 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7C [21:07:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:07:50]wFMCommunicate OK [21:07:50]SAM_PROTO_GetShiftState done [21:07:50]FM_GetShiftState done [21:07:50]req_shift_opened done [21:07:50]requested_item shift.open_date is exist - process it [21:07:50]req_shift_open_date [21:07:50]req_shift_open_date done [21:07:50]produce_requested_data done [21:07:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97207,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:07:50]process_action_free close_receipt [21:07:50]json_value_free [21:07:50]json_value_free done [21:07:50]process_json_proto returns [21:07:50]Send response to host [21:07:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97207,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:07:50]free response buf [21:07:50]execute_script done [21:07:50]execute_script returns [21:07:50]free content buf [21:07:50]Sock 9.Close socket [21:07:50]Sock 9.Thread stoped [21:07:54]OFD Sender: No OFD packet to send [21:07:59]OFD Sender: No OFD packet to send [21:08:03]accept exits with 7 [21:08:03]New connection [21:08:03]New thread 3066723684 created [21:08:03]Thread 3066580324 joined [21:08:03]Waiting for new connection... [21:08:03] Sock 7.Parse request [21:08:03]Sock 7.Check first char [21:08:03]Sock 7.First char is OK [21:08:03]request: POST /json_proto HTTP/1.0 [21:08:03]Method: POST [21:08:03]URL: /json_proto [21:08:03]Method is POST - this is cgi request [21:08:03]url: /json_proto [21:08:03]query_string will be loaded in cgi processing [21:08:03]execute_cgi json_proto POST (null) [21:08:03]execute_cgi path=json_proto method=POST [21:08:03]POST find Content-Length [21:08:03]Host: 172.17.40.67:8080 [21:08:03]Content-Length: 678 [21:08:03]Content-Type: application/json [21:08:03] [21:08:03]POST finish read [21:08:03]Found Content-Length = 678 [21:08:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:08:03]execute_script... [21:08:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:08:03]POST & json_proto [21:08:03]process_json_proto [21:08:03]json parsed OK: [21:08:03]protocol is kg_v1.0 [21:08:03]action value=close_receipt [21:08:03]process_action close_receipt [21:08:03]cmd_close_receipt [21:08:03]MH_GetDate [21:08:03]Write to MH i2c: F0 00 00 79 29 91 [21:08:03]Write i2c OK [21:08:03]MH_I2C_Read... [21:08:03]Read from MH i2c: F0 [21:08:03]MH_I2C_Read... [21:08:03]Read from MH i2c: F0 09 00 [21:08:03]MH_I2C_Read... [21:08:03]Read from MH i2c: F0 09 00 79 29 00 B4 4E 21 67 EE DA 66 66 B8 [21:08:03]GetLastDocTimeStamp 1730236067 [21:08:03]current date 1730236084 [21:08:03]FM_GetShiftState [21:08:03]SAM_PROTO_GetShiftState [21:08:03]wFMCommunicate request_size=4 [21:08:03]MH_SAM_APDU [21:08:03]CAPDU: 80 13 01 00 [21:08:03]Write to MH i2c: E2 08 00 7A 29 80 13 01 00 00 00 00 00 20 [21:08:03]Write i2c OK [21:08:03]MH_I2C_Read... [21:08:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:03]Read from MH i2c: E2 [21:08:03]MH_I2C_Read... [21:08:03]Read from MH i2c: E2 0E 00 [21:08:03]MH_I2C_Read... [21:08:03]Read from MH i2c: E2 0E 00 7A 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7E [21:08:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:08:03]wFMCommunicate OK [21:08:03]SAM_PROTO_GetShiftState done [21:08:03]FM_GetShiftState done [21:08:03]opened in 1730160548 [21:08:03]opened+sec_in_day 1730246948 [21:08:03]quantity*price = 25020 [21:08:03]sum+1 = 25022 [21:08:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 717 29.10.2024 21:08 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97208 ФПД: 112077953807480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210804&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97208&fm=112077953807480&tin=02508201610067®Number=0000000000170478&sum=25000 [21:08:04]StoreToDocumentArchive [21:08:04]shift 145 fd 97208 [21:08:04]save to /storage/0145/doc_00097208 [21:08:04]save last doc name /storage/0145/doc_00097208 to /storage/kkm_last_doc_name [21:08:04]save OK [21:08:04]Clear old archive folders... [21:08:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:08:04]tlvbuf is 006E64B0 [21:08:04]SAM_PROTO_ClearQueue [21:08:04]wFMCommunicate request_size=4 [21:08:04]MH_SAM_APDU [21:08:04]CAPDU: 80 09 00 00 [21:08:04]Write to MH i2c: E2 08 00 87 29 80 09 00 00 00 00 00 00 22 [21:08:04]Write i2c OK [21:08:04]MH_I2C_Read... [21:08:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:08:04]Read from MH i2c: E2 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 87 29 00 90 00 24 [21:08:04]RAPDU: 90 00 [21:08:04]wFMCommunicate OK [21:08:04]SAM_PROTO_ClearQueue done [21:08:04]KKMCreateOFDPacket [21:08:04]OFDProtocolAddRootSTLVToBuf [21:08:04]FM_MakeSignedData [21:08:04]FM_MakeSignedData [21:08:04]SAM_PROTO_SignData [21:08:04]wFMCommunicate request_size=4 [21:08:04]MH_SAM_APDU [21:08:04]CAPDU: 80 0D 01 02 [21:08:04]Write to MH i2c: E2 08 00 88 29 80 0D 01 02 00 00 00 00 2A [21:08:04]Write i2c OK [21:08:04]MH_I2C_Read... [21:08:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:08:04]Read from MH i2c: E2 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 88 29 00 90 00 25 [21:08:04]RAPDU: 90 00 [21:08:04]wFMCommunicate OK [21:08:04]wFMCommunicate request_size=255 [21:08:04]MH_SAM_APDU [21:08:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CD 02 00 00 F4 03 04 00 B4 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7B 01 00 35 04 06 00 65 [21:08:04]Write to MH i2c: E2 02 01 89 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CD 02 00 00 F4 03 04 00 B4 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7B 01 00 35 04 06 00 65 00 00 14 [21:08:04]Write i2c OK [21:08:04]MH_I2C_Read... [21:08:04]OFD Sender: No OFD packet to send [21:08:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:04]Read from MH i2c: E2 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 89 29 00 90 00 26 [21:08:04]RAPDU: 90 00 [21:08:04]wFMCommunicate OK [21:08:04]wFMCommunicate request_size=10 [21:08:04]MH_SAM_APDU [21:08:04]CAPDU: 80 0D 02 02 05 EF 2E 9F B4 78 [21:08:04]Write to MH i2c: E2 0D 00 8A 29 80 0D 02 02 05 00 EF 2E 9F B4 78 00 00 1F [21:08:04]Write i2c OK [21:08:04]MH_I2C_Read... [21:08:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:04]Read from MH i2c: E2 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 03 00 8A 29 00 90 00 27 [21:08:04]RAPDU: 90 00 [21:08:04]wFMCommunicate OK [21:08:04]wFMCommunicate request_size=4 [21:08:04]MH_SAM_APDU [21:08:04]CAPDU: 80 0D 03 02 [21:08:04]Write to MH i2c: E2 08 00 8B 29 80 0D 03 02 00 00 00 00 2F [21:08:04]Write i2c OK [21:08:04]MH_I2C_Read... [21:08:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:08:04]Read from MH i2c: E2 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 0B 00 [21:08:04]MH_I2C_Read... [21:08:04]Read from MH i2c: E2 0B 00 8B 29 00 1C FE 9E C0 0B 38 D1 AB 90 00 67 [21:08:04]RAPDU: 1C FE 9E C0 0B 38 D1 AB 90 00 [21:08:04]wFMCommunicate OK [21:08:04]SAM_PROTO_SignData done [21:08:04]FM_MakeSignedData done [21:08:04]CreateOFDProtocolMessage [21:08:04]wFMCommunicate request_size=4 [21:08:04]MH_SAM_APDU [21:08:04]CAPDU: 80 11 00 00 [21:08:04]Write to MH i2c: E2 08 00 8C 29 80 11 00 00 00 00 00 00 2F [21:08:04]Write i2c OK [21:08:04]MH_I2C_Read... [21:08:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:05]Read from MH i2c: E2 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: E2 17 00 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: E2 17 00 8C 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 80 [21:08:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:08:05]wFMCommunicate OK [21:08:05]CreateOFDProtocolMessage done [21:08:05]OFDSenderStorePacket 97208 [21:08:05]StoreOFDPacket docnum=97208 [21:08:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D EB 07 01 DE A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CD 02 00 00 F4 03 04 00 B4 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7B 01 00 35 04 06 00 65 EF 2E 9F B4 78 1C FE 9E C0 0B 38 D1 AB [21:08:05]CheckFolder [21:08:05]dirname=/storage/ofd_packets [21:08:05]CheckFolder done [21:08:05]ProducePacketName [21:08:05]name=ofd_packets/00097208 [21:08:05]NVStorageSaveData ofd_packets/00097208 [21:08:05]File name is /storage/ofd_packets/00097208 [21:08:05]Write 301 bytes [21:08:05]NVStorageSaveData done [21:08:05]OFDSenderStorePacket done [21:08:05]KKMCreateOFDPacket done [21:08:05]NVStorageSaveData kkm_last_timestamp [21:08:05]File name is /storage/kkm_last_timestamp [21:08:05]Write 4 bytes [21:08:05]NVStorageSaveData done [21:08:05]ExternCall_PrintAddStr [21:08:05]wPrintStart [21:08:05]Write to MH i2c: 01 00 00 8D 29 B6 [21:08:05]Write i2c OK [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: 01 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: 01 07 00 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: 01 07 00 8D 29 00 00 00 00 00 FF 0F CB [21:08:05]RasterBufferAndPrint [21:08:05]line Счет N : (1)3407745 [21:08:05]line ИНН: 02508201610067 [21:08:05]line Контрольно-Кассовый Чек [21:08:05]line ПРОДАЖА [21:08:05]line ТРК (МРК, ГНК) : 12 [21:08:05]line Товар: 2710124130 [21:08:05]line Аи-92-К-4 [21:08:05]line 3.740 * 66.90 [21:08:05]line = 250.21 [21:08:05]line НДС 12% НСП 1% [21:08:05]line > о реализуемом товаре [21:08:05]line ОКРУГЛЕНИЕ: -0.21 [21:08:05]line ИТОГО: 250.00 [21:08:05]line Внесено: 250.00 [21:08:05]line СДАЧА: 0.00 [21:08:05]line НСП 1% : 2.21 [21:08:05]line НДС 12% : 26.57 [21:08:05]line Наличными: 250.00 [21:08:05]line Безнал.: 0.00 [21:08:05]line Место: АЗС № 82 "Партнер Нефть" [21:08:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:08:05]line СНО: Общий режим [21:08:05]line Чек 717 29.10.2024 21:08 [21:08:05]line Смена: 145 ФФД: 1.0 [21:08:05]line ЗНМ: 0300000017 [21:08:05]line РНМ: 0000000000170478 [21:08:05]line Версия ККМ: v1.0 [21:08:05]line ФМ: 0000000002098560 [21:08:05]line ФД: 97208 [21:08:05]line ФПД: 112077953807480 [21:08:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210804&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97208&fm=112077953807480&tin=02508201610067®Number=0000000000170478&sum=25000 [21:08:05]OFD Sender: Processing packet 97208 [packets to send 59, broken 58] [21:08:05]ProducePacketName [21:08:05]name=ofd_packets/00097208 [21:08:05]OFD Sender: To server: pG, [21:08:05]CommunicateWithHost lk.salyk.kg:30040 [21:08:05]ConnectInit lk.salyk.kg [21:08:05]written 0, free lines is 4095 [21:08:05]Write to MH i2c: 01 00 00 B8 29 E1 [21:08:05]Write i2c OK [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: 01 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: 01 07 00 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: 01 07 00 B8 29 00 00 00 00 00 F4 0C E8 [21:08:05]RasterBufferAndPrint [21:08:05]line [21:08:05]line [21:08:05]line [21:08:05]line [21:08:05]line [21:08:05]written 0, free lines is 3322 [21:08:05]MH_Cut [21:08:05]Write to MH i2c: D1 01 00 BF 29 01 BA [21:08:05]Write i2c OK [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: D1 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: D1 01 00 [21:08:05]MH_I2C_Read... [21:08:05]Read from MH i2c: D1 01 00 BF 29 00 B9 [21:08:05]Write to MH i2c: 01 00 00 C0 29 E9 [21:08:05]Write i2c OK [21:08:05]MH_I2C_Read... [21:08:06]*** Cut start [21:08:06]*** Partial cut [21:08:06]*** CUTSNS_PIN = 1 [21:08:06]*** CUTSNS_PIN = 0 [21:08:06]*** Brake cut motor [21:08:07]Read from MH i2c: 01 [21:08:07]MH_I2C_Read... [21:08:07]*** Stop cut motor [21:08:07]*** Cut end [21:08:07]Read from MH i2c: 01 07 00 [21:08:07]MH_I2C_Read... [21:08:07]Read from MH i2c: 01 07 00 C0 29 00 00 00 00 00 FF 0F FE [21:08:07]process_action close_receipt done [21:08:07]requested_data is exist [21:08:07]produce_requested_data [21:08:07]requested_item fm.sn is exist - process it [21:08:07]wFMCommunicate request_size=4 [21:08:07]MH_SAM_APDU [21:08:07]CAPDU: 80 11 00 00 [21:08:07]Write to MH i2c: E2 08 00 C1 29 80 11 00 00 00 00 00 00 64 [21:08:07]Write i2c OK [21:08:07]MH_I2C_Read... [21:08:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:07]Read from MH i2c: E2 [21:08:07]MH_I2C_Read... [21:08:07]Read from MH i2c: E2 17 00 [21:08:07]MH_I2C_Read... [21:08:07]Read from MH i2c: E2 17 00 C1 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [21:08:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:08:07]wFMCommunicate OK [21:08:07]requested_item fd.num is exist - process it [21:08:07]SAM_PROTO_GetFieldsCounters [21:08:07]wFMCommunicate request_size=4 [21:08:07]MH_SAM_APDU [21:08:07]CAPDU: 80 13 00 00 [21:08:07]Write to MH i2c: E2 08 00 C2 29 80 13 00 00 00 00 00 00 67 [21:08:07]Write i2c OK [21:08:07]MH_I2C_Read... [21:08:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:08:07]Read from MH i2c: E2 [21:08:07]MH_I2C_Read... [21:08:07]Read from MH i2c: E2 62 00 [21:08:07]MH_I2C_Read... [21:08:07]Read from MH i2c: E2 62 00 C2 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 BA [21:08:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:08:07]wFMCommunicate OK [21:08:07]SAM_PROTO_GetFieldsCounters done [21:08:07]requested_item shift.num is exist - process it [21:08:07]requested_item shift.opened is exist - process it [21:08:07]req_shift_opened [21:08:07]FM_GetShiftState [21:08:07]SAM_PROTO_GetShiftState [21:08:07]wFMCommunicate request_size=4 [21:08:07]MH_SAM_APDU [21:08:07]CAPDU: 80 13 01 00 [21:08:07]Write to MH i2c: E2 08 00 C3 29 80 13 01 00 00 00 00 00 69 [21:08:07]Write i2c OK [21:08:07]MH_I2C_Read... [21:08:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:07]Read from MH i2c: E2 [21:08:07]MH_I2C_Read... [21:08:07]Read from MH i2c: E2 0E 00 [21:08:07]MH_I2C_Read... [21:08:07]Read from MH i2c: E2 0E 00 C3 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C7 [21:08:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:08:07]wFMCommunicate OK [21:08:07]SAM_PROTO_GetShiftState done [21:08:07]FM_GetShiftState done [21:08:07]req_shift_opened done [21:08:07]requested_item shift.open_date is exist - process it [21:08:07]req_shift_open_date [21:08:07]req_shift_open_date done [21:08:07]produce_requested_data done [21:08:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97208,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:08:07]process_action_free close_receipt [21:08:07]json_value_free [21:08:07]json_value_free done [21:08:07]process_json_proto returns [21:08:07]Send response to host [21:08:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97208,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:08:07]free response buf [21:08:07]execute_script done [21:08:07]execute_script returns [21:08:07]free content buf [21:08:07]Sock 7.Close socket [21:08:07]Sock 7.Thread stoped [21:10:15]ConnectInit Can't connect to host [21:10:15]CommunicateWithHost connect error [21:10:15]CommunicateWithHost err = -1 [21:10:15]OFD Sender: Server communicate error [21:10:20]OFD Sender: Processing packet 97208 [packets to send 59, broken 58] [21:10:20]ProducePacketName [21:10:20]name=ofd_packets/00097208 [21:10:20]OFD Sender: To server: pG, [21:10:20]CommunicateWithHost lk.salyk.kg:30040 [21:10:20]ConnectInit lk.salyk.kg [21:10:20]Connected sock=7 [21:10:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D EB 07 01 DE A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 CD 02 00 00 F4 03 04 00 B4 4E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 7B 01 00 35 04 06 00 65 EF 2E 9F B4 78 1C FE 9E C0 0B 38 D1 AB [21:10:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 22 33 47 00 66 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 32 30 39 38 35 36 30 10 04 04 00 B8 7B 01 00 F4 03 04 00 60 F9 20 67 B6 04 01 00 00 5C 54 08 D5 2A 97 9C 49 [21:10:20]CommunicateWithHost err = 0 [21:10:20]CheckOFDResponse [21:10:20]1017 (14) - 77093643461234 [21:10:20]1041 (16) - 0000000002098560 [21:10:20]1040 (4) - 97208 [21:10:20]1012 (4) - 29.10.2024 15:04 [21:10:20]1206 (1) - 0 [21:10:20]OFD Sender: Remove packet 97208 [21:10:20]ProducePacketName [21:10:20]name=ofd_packets/00097208 [21:10:20]NVStorageDeleteData [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:11:26]OFD Sender: No OFD packet to send [21:11:31]OFD Sender: No OFD packet to send [21:11:36]OFD Sender: No OFD packet to send [21:11:41]OFD Sender: No OFD packet to send [21:11:46]OFD Sender: No OFD packet to send [21:11:51]OFD Sender: No OFD packet to send [21:11:56]OFD Sender: No OFD packet to send [21:12:01]OFD Sender: No OFD packet to send [21:12:06]OFD Sender: No OFD packet to send [21:12:11]OFD Sender: No OFD packet to send [21:12:16]OFD Sender: No OFD packet to send [21:12:21]OFD Sender: No OFD packet to send [21:12:26]OFD Sender: No OFD packet to send [21:12:31]OFD Sender: No OFD packet to send [21:12:36]OFD Sender: No OFD packet to send [21:12:41]OFD Sender: No OFD packet to send [21:12:46]OFD Sender: No OFD packet to send [21:12:51]OFD Sender: No OFD packet to send [21:12:56]OFD Sender: No OFD packet to send [21:13:01]OFD Sender: No OFD packet to send [21:13:06]OFD Sender: No OFD packet to send [21:13:11]OFD Sender: No OFD packet to send [21:13:16]OFD Sender: No OFD packet to send [21:13:21]OFD Sender: No OFD packet to send [21:13:26]OFD Sender: No OFD packet to send [21:13:31]OFD Sender: No OFD packet to send [21:13:36]OFD Sender: No OFD packet to send [21:13:41]OFD Sender: No OFD packet to send [21:13:46]OFD Sender: No OFD packet to send [21:13:51]OFD Sender: No OFD packet to send [21:13:56]OFD Sender: No OFD packet to send [21:14:01]OFD Sender: No OFD packet to send [21:14:06]OFD Sender: No OFD packet to send [21:14:11]OFD Sender: No OFD packet to send [21:14:16]OFD Sender: No OFD packet to send [21:14:21]OFD Sender: No OFD packet to send [21:14:26]OFD Sender: No OFD packet to send [21:14:31]OFD Sender: No OFD packet to send [21:14:36]OFD Sender: No OFD packet to send [21:14:41]OFD Sender: No OFD packet to send [21:14:46]OFD Sender: No OFD packet to send [21:14:51]OFD Sender: No OFD packet to send [21:14:56]OFD Sender: No OFD packet to send [21:15:01]OFD Sender: No OFD packet to send [21:15:06]OFD Sender: No OFD packet to send [21:15:11]OFD Sender: No OFD packet to send [21:15:16]OFD Sender: No OFD packet to send [21:15:21]OFD Sender: No OFD packet to send [21:15:26]OFD Sender: No OFD packet to send [21:15:31]OFD Sender: No OFD packet to send [21:15:36]OFD Sender: No OFD packet to send [21:15:41]OFD Sender: No OFD packet to send [21:15:46]OFD Sender: No OFD packet to send [21:15:47]accept exits with 9 [21:15:47]New connection [21:15:47]New thread 3066580324 created [21:15:47]Thread 3066723684 joined [21:15:47]Waiting for new connection... [21:15:47] Sock 9.Parse request [21:15:47]Sock 9.Check first char [21:15:47]Sock 9.First char is OK [21:15:47]request: POST /json_proto HTTP/1.0 [21:15:47]Method: POST [21:15:47]URL: /json_proto [21:15:47]Method is POST - this is cgi request [21:15:47]url: /json_proto [21:15:47]query_string will be loaded in cgi processing [21:15:47]execute_cgi json_proto POST (null) [21:15:47]execute_cgi path=json_proto method=POST [21:15:47]POST find Content-Length [21:15:47]Host: 172.17.40.67:8080 [21:15:47]Content-Length: 767 [21:15:47]Content-Type: application/json [21:15:47] [21:15:47]POST finish read [21:15:47]Found Content-Length = 767 [21:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:15:47]execute_script... [21:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:15:47]POST & json_proto [21:15:47]process_json_proto [21:15:47]json parsed OK: [21:15:47]protocol is kg_v1.0 [21:15:47]action value=close_receipt [21:15:47]process_action close_receipt [21:15:47]cmd_close_receipt [21:15:47]MH_GetDate [21:15:47]Write to MH i2c: F0 00 00 C4 29 DC [21:15:47]Write i2c OK [21:15:47]MH_I2C_Read... [21:15:47]Read from MH i2c: F0 [21:15:47]MH_I2C_Read... [21:15:47]Read from MH i2c: F0 09 00 [21:15:47]MH_I2C_Read... [21:15:47]Read from MH i2c: F0 09 00 C4 29 00 84 50 21 67 EE DA 66 66 D5 [21:15:47]GetLastDocTimeStamp 1730236084 [21:15:47]current date 1730236548 [21:15:47]FM_GetShiftState [21:15:47]SAM_PROTO_GetShiftState [21:15:47]wFMCommunicate request_size=4 [21:15:47]MH_SAM_APDU [21:15:47]CAPDU: 80 13 01 00 [21:15:47]Write to MH i2c: E2 08 00 C5 29 80 13 01 00 00 00 00 00 6B [21:15:47]Write i2c OK [21:15:47]MH_I2C_Read... [21:15:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:48]Read from MH i2c: E2 [21:15:48]MH_I2C_Read... [21:15:48]Read from MH i2c: E2 0E 00 [21:15:48]MH_I2C_Read... [21:15:48]Read from MH i2c: E2 0E 00 C5 29 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C9 [21:15:48]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:15:48]wFMCommunicate OK [21:15:48]SAM_PROTO_GetShiftState done [21:15:48]FM_GetShiftState done [21:15:48]opened in 1730160548 [21:15:48]opened+sec_in_day 1730246948 [21:15:48]quantity*price = 50041 [21:15:48]sum+1 = 50042 [21:15:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 718 29.10.2024 21:15 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97209 ФПД: 3509990165829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T211548&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97209&fm=3509990165829&tin=02508201610067®Number=0000000000170478&sum=50041 [21:15:49]StoreToDocumentArchive [21:15:49]shift 145 fd 97209 [21:15:49]save to /storage/0145/doc_00097209 [21:15:49]save last doc name /storage/0145/doc_00097209 to /storage/kkm_last_doc_name [21:15:49]save OK [21:15:49]Clear old archive folders... [21:15:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:15:49]tlvbuf is 006E60F0 [21:15:49]SAM_PROTO_ClearQueue [21:15:49]wFMCommunicate request_size=4 [21:15:49]MH_SAM_APDU [21:15:49]CAPDU: 80 09 00 00 [21:15:49]Write to MH i2c: E2 08 00 D2 29 80 09 00 00 00 00 00 00 6D [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:49]Read from MH i2c: E2 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 D2 29 00 90 00 6F [21:15:49]RAPDU: 90 00 [21:15:49]wFMCommunicate OK [21:15:49]SAM_PROTO_ClearQueue done [21:15:49]KKMCreateOFDPacket [21:15:49]OFDProtocolAddRootSTLVToBuf [21:15:49]FM_MakeSignedData [21:15:49]FM_MakeSignedData [21:15:49]SAM_PROTO_SignData [21:15:49]wFMCommunicate request_size=4 [21:15:49]MH_SAM_APDU [21:15:49]CAPDU: 80 0D 01 02 [21:15:49]Write to MH i2c: E2 08 00 D3 29 80 0D 01 02 00 00 00 00 75 [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:49]Read from MH i2c: E2 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 D3 29 00 90 00 70 [21:15:49]RAPDU: 90 00 [21:15:49]wFMCommunicate OK [21:15:49]wFMCommunicate request_size=255 [21:15:49]MH_SAM_APDU [21: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 34 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 CE 02 00 00 F4 03 04 00 84 50 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7B 01 00 35 04 06 00 03 [21:15:49]Write to MH i2c: E2 02 01 D4 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CE 02 00 00 F4 03 04 00 84 50 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7B 01 00 35 04 06 00 03 00 00 4A [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:49]Read from MH i2c: E2 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 D4 29 00 90 00 71 [21:15:49]RAPDU: 90 00 [21:15:49]wFMCommunicate OK [21:15:49]wFMCommunicate request_size=10 [21:15:49]MH_SAM_APDU [21:15:49]CAPDU: 80 0D 02 02 05 31 3B B7 8D 45 [21:15:49]Write to MH i2c: E2 0D 00 D5 29 80 0D 02 02 05 00 31 3B B7 8D 45 00 00 77 [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:49]Read from MH i2c: E2 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 03 00 D5 29 00 90 00 72 [21:15:49]RAPDU: 90 00 [21:15:49]wFMCommunicate OK [21:15:49]wFMCommunicate request_size=4 [21:15:49]MH_SAM_APDU [21:15:49]CAPDU: 80 0D 03 02 [21:15:49]Write to MH i2c: E2 08 00 D6 29 80 0D 03 02 00 00 00 00 7A [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:49]Read from MH i2c: E2 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 0B 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 0B 00 D6 29 00 91 68 40 18 5D 8A 1B E1 90 00 AF [21:15:49]RAPDU: 91 68 40 18 5D 8A 1B E1 90 00 [21:15:49]wFMCommunicate OK [21:15:49]SAM_PROTO_SignData done [21:15:49]FM_MakeSignedData done [21:15:49]CreateOFDProtocolMessage [21:15:49]wFMCommunicate request_size=4 [21:15:49]MH_SAM_APDU [21:15:49]CAPDU: 80 11 00 00 [21:15:49]Write to MH i2c: E2 08 00 D7 29 80 11 00 00 00 00 00 00 7A [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:49]Read from MH i2c: E2 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 17 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 17 00 D7 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [21:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:15:49]wFMCommunicate OK [21:15:49]CreateOFDProtocolMessage done [21:15:49]OFDSenderStorePacket 97209 [21:15:49]StoreOFDPacket docnum=97209 [21:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 30 07 01 89 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 34 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 CE 02 00 00 F4 03 04 00 84 50 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7B 01 00 35 04 06 00 03 31 3B B7 8D 45 91 68 40 18 5D 8A 1B E1 [21:15:49]CheckFolder [21:15:49]dirname=/storage/ofd_packets [21:15:49]CheckFolder done [21:15:49]ProducePacketName [21:15:49]name=ofd_packets/00097209 [21:15:49]NVStorageSaveData ofd_packets/00097209 [21:15:49]File name is /storage/ofd_packets/00097209 [21:15:49]Write 301 bytes [21:15:49]NVStorageSaveData done [21:15:49]OFDSenderStorePacket done [21:15:49]KKMCreateOFDPacket done [21:15:49]NVStorageSaveData kkm_last_timestamp [21:15:49]File name is /storage/kkm_last_timestamp [21:15:49]Write 4 bytes [21:15:49]NVStorageSaveData done [21:15:49]ExternCall_PrintAddStr [21:15:49]wPrintStart [21:15:49]Write to MH i2c: 01 00 00 D8 29 01 [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: 01 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: 01 07 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: 01 07 00 D8 29 00 00 00 00 00 FF 0F 16 [21:15:49]RasterBufferAndPrint [21:15:49]line Счет N : (1)3407746 [21:15:49]line ИНН: 02508201610067 [21:15:49]line Контрольно-Кассовый Чек [21:15:49]line ПРОДАЖА [21:15:49]line ТРК (МРК, ГНК) : 22 [21:15:49]line Товар: 2710124130 [21:15:49]line Аи-92-К-4 [21:15:49]line 7.480 * 66.90 [21:15:49]line = 500.41 [21:15:49]line НДС 12% НСП 1% [21:15:49]line > о реализуемом товаре [21:15:49]line ИТОГО: 500.41 [21:15:49]line НСП 1% : 4.43 [21:15:49]line НДС 12% : 53.14 [21:15:49]line Наличными: 0.00 [21:15:49]line Безнал.: 500.41 [21:15:49]line Место: АЗС № 82 "Партнер Нефть" [21:15:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:15:49]line СНО: Общий режим [21:15:49]line Чек 718 29.10.2024 21:15 [21:15:49]line Смена: 145 ФФД: 1.0 [21:15:49]line ЗНМ: 0300000017 [21:15:49]line РНМ: 0000000000170478 [21:15:49]line Версия ККМ: v1.0 [21:15:49]line Платежная система: Mbank [21:15:49]line ФМ: 0000000002098560 [21:15:49]line ФД: 97209 [21:15:49]line ФПД: 3509990165829 [21:15:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T211548&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97209&fm=3509990165829&tin=02508201610067®Number=0000000000170478&sum=50041 [21:15:50]OFD Sender: Processing packet 97209 [packets to send 59, broken 58] [21:15:50]ProducePacketName [21:15:50]name=ofd_packets/00097209 [21:15:50]OFD Sender: To server: pG, [21:15:50]CommunicateWithHost lk.salyk.kg:30040 [21:15:50]ConnectInit lk.salyk.kg [21:15:50]written 0, free lines is 4095 [21:15:50]Write to MH i2c: 01 00 00 01 2A 2B [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: 01 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: 01 07 00 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: 01 07 00 01 2A 00 00 00 00 00 20 0D 5F [21:15:50]RasterBufferAndPrint [21:15:50]line [21:15:50]line [21:15:50]line [21:15:50]line [21:15:50]line [21:15:50]written 0, free lines is 3366 [21:15:50]MH_Cut [21:15:50]Write to MH i2c: D1 01 00 08 2A 01 04 [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: D1 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: D1 01 00 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: D1 01 00 08 2A 00 03 [21:15:50]Write to MH i2c: 01 00 00 09 2A 33 [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]Connected sock=11 [21:15:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 30 07 01 89 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 34 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 CE 02 00 00 F4 03 04 00 84 50 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 7B 01 00 35 04 06 00 03 31 3B B7 8D 45 91 68 40 18 5D 8A 1B E1 [21:15:51]*** Cut start [21:15:51]*** Partial cut [21:15:51]*** CUTSNS_PIN = 1 [21:15:51]*** CUTSNS_PIN = 0 [21:15:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 78 8E 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 B9 7B 01 00 F4 03 04 00 AB FA 20 67 B6 04 01 00 00 DE 39 6D 1A F3 AE 37 91 [21:15:51]CommunicateWithHost err = 0 [21:15:51]CheckOFDResponse [21:15:51]1017 (14) - 77093643461234 [21:15:51]1041 (16) - 0000000002098560 [21:15:51]1040 (4) - 97209 [21:15:51]1012 (4) - 29.10.2024 15:09 [21:15:51]1206 (1) - 0 [21:15:51]OFD Sender: Remove packet 97209 [21:15:51]ProducePacketName [21:15:51]name=ofd_packets/00097209 [21:15:51]NVStorageDeleteData [21:15:51]*** Brake cut motor [21:15:51]OFD Sender: No OFD packet to send [21:15:51]Read from MH i2c: 01 [21:15:51]MH_I2C_Read... [21:15:51]*** Stop cut motor [21:15:51]*** Cut end [21:15:51]Read from MH i2c: 01 07 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: 01 07 00 09 2A 00 00 00 00 00 FF 0F 48 [21:15:51]process_action close_receipt done [21:15:51]requested_data is exist [21:15:51]produce_requested_data [21:15:51]requested_item fm.sn is exist - process it [21:15:51]wFMCommunicate request_size=4 [21:15:51]MH_SAM_APDU [21:15:51]CAPDU: 80 11 00 00 [21:15:51]Write to MH i2c: E2 08 00 0A 2A 80 11 00 00 00 00 00 00 AE [21:15:51]Write i2c OK [21:15:51]MH_I2C_Read... [21:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:51]Read from MH i2c: E2 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 17 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 17 00 0A 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [21:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:15:51]wFMCommunicate OK [21:15:51]requested_item fd.num is exist - process it [21:15:51]SAM_PROTO_GetFieldsCounters [21:15:51]wFMCommunicate request_size=4 [21:15:51]MH_SAM_APDU [21:15:51]CAPDU: 80 13 00 00 [21:15:51]Write to MH i2c: E2 08 00 0B 2A 80 13 00 00 00 00 00 00 B1 [21:15:51]Write i2c OK [21:15:51]MH_I2C_Read... [21:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:51]Read from MH i2c: E2 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 62 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 62 00 0B 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 08 [21:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:51]wFMCommunicate OK [21:15:51]SAM_PROTO_GetFieldsCounters done [21:15:51]requested_item shift.num is exist - process it [21:15:51]requested_item shift.opened is exist - process it [21:15:51]req_shift_opened [21:15:51]FM_GetShiftState [21:15:51]SAM_PROTO_GetShiftState [21:15:51]wFMCommunicate request_size=4 [21:15:51]MH_SAM_APDU [21:15:51]CAPDU: 80 13 01 00 [21:15:51]Write to MH i2c: E2 08 00 0C 2A 80 13 01 00 00 00 00 00 B3 [21:15:51]Write i2c OK [21:15:51]MH_I2C_Read... [21:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:51]Read from MH i2c: E2 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 0E 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 0E 00 0C 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 11 [21:15:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:15:51]wFMCommunicate OK [21:15:51]SAM_PROTO_GetShiftState done [21:15:51]FM_GetShiftState done [21:15:51]req_shift_opened done [21:15:51]requested_item shift.open_date is exist - process it [21:15:51]req_shift_open_date [21:15:51]req_shift_open_date done [21:15:51]produce_requested_data done [21:15:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97209,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:15:51]process_action_free close_receipt [21:15:51]json_value_free [21:15:51]json_value_free done [21:15:51]process_json_proto returns [21:15:51]Send response to host [21:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97209,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:15:51]free response buf [21:15:51]execute_script done [21:15:51]execute_script returns [21:15:51]free content buf [21:15:51]Sock 9.Close socket [21:15:51]Sock 9.Thread stoped [21:15:56]OFD Sender: No OFD packet to send [21:16:01]OFD Sender: No OFD packet to send [21:16:06]OFD Sender: No OFD packet to send [21:16:11]OFD Sender: No OFD packet to send [21:16:16]OFD Sender: No OFD packet to send [21:16:21]OFD Sender: No OFD packet to send [21:16:26]OFD Sender: No OFD packet to send [21:16:31]OFD Sender: No OFD packet to send [21:16:36]OFD Sender: No OFD packet to send [21:16:41]OFD Sender: No OFD packet to send [21:16:46]OFD Sender: No OFD packet to send [21:16:51]OFD Sender: No OFD packet to send [21:16:56]OFD Sender: No OFD packet to send [21:17:01]OFD Sender: No OFD packet to send [21:17:06]OFD Sender: No OFD packet to send [21:17:11]OFD Sender: No OFD packet to send [21:17:16]OFD Sender: No OFD packet to send [21:17:21]OFD Sender: No OFD packet to send [21:17:26]OFD Sender: No OFD packet to send [21:17:31]OFD Sender: No OFD packet to send [21:17:36]OFD Sender: No OFD packet to send [21:17:41]OFD Sender: No OFD packet to send [21:17:46]OFD Sender: No OFD packet to send [21:17:51]OFD Sender: No OFD packet to send [21:17:56]OFD Sender: No OFD packet to send [21:18:01]OFD Sender: No OFD packet to send [21:18:06]OFD Sender: No OFD packet to send [21:18:11]OFD Sender: No OFD packet to send [21:18:16]OFD Sender: No OFD packet to send [21:18:21]OFD Sender: No OFD packet to send [21:18:26]OFD Sender: No OFD packet to send [21:18:31]OFD Sender: No OFD packet to send [21:18:36]OFD Sender: No OFD packet to send [21:18:41]OFD Sender: No OFD packet to send [21:18:46]OFD Sender: No OFD packet to send [21:18:51]OFD Sender: No OFD packet to send [21:18:56]OFD Sender: No OFD packet to send [21:19:01]OFD Sender: No OFD packet to send [21:19:06]OFD Sender: No OFD packet to send [21:19:11]OFD Sender: No OFD packet to send [21:19:16]OFD Sender: No OFD packet to send [21:19:21]OFD Sender: No OFD packet to send [21:19:26]OFD Sender: No OFD packet to send [21:19:31]OFD Sender: No OFD packet to send [21:19:36]OFD Sender: No OFD packet to send [21:19:41]OFD Sender: No OFD packet to send [21:19:46]OFD Sender: No OFD packet to send [21:19:51]OFD Sender: No OFD packet to send [21:19:55]accept exits with 7 [21:19:55]New connection [21:19:55]New thread 3066723684 created [21:19:55]Thread 3066580324 joined [21:19:55]Waiting for new connection... [21:19:55] Sock 7.Parse request [21:19:55]Sock 7.Check first char [21:19:55]Sock 7.First char is OK [21:19:55]request: POST /json_proto HTTP/1.0 [21:19:55]Method: POST [21:19:55]URL: /json_proto [21:19:55]Method is POST - this is cgi request [21:19:55]url: /json_proto [21:19:55]query_string will be loaded in cgi processing [21:19:55]execute_cgi json_proto POST (null) [21:19:55]execute_cgi path=json_proto method=POST [21:19:55]POST find Content-Length [21:19:55]Host: 172.17.40.67:8080 [21:19:55]Content-Length: 679 [21:19:55]Content-Type: application/json [21:19:55] [21:19:55]POST finish read [21:19:55]Found Content-Length = 679 [21:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:19:55]execute_script... [21:19: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)3407748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:19:55]POST & json_proto [21:19:55]process_json_proto [21:19:55]json parsed OK: [21:19:55]protocol is kg_v1.0 [21:19:55]action value=close_receipt [21:19:55]process_action close_receipt [21:19:55]cmd_close_receipt [21:19:55]MH_GetDate [21:19:55]Write to MH i2c: F0 00 00 0D 2A 26 [21:19:55]Write i2c OK [21:19:55]MH_I2C_Read... [21:19:55]Read from MH i2c: F0 [21:19:55]MH_I2C_Read... [21:19:55]Read from MH i2c: F0 09 00 [21:19:55]MH_I2C_Read... [21:19:55]Read from MH i2c: F0 09 00 0D 2A 00 7C 51 21 67 EE DA 66 66 18 [21:19:55]GetLastDocTimeStamp 1730236548 [21:19:55]current date 1730236796 [21:19:55]FM_GetShiftState [21:19:55]SAM_PROTO_GetShiftState [21:19:55]wFMCommunicate request_size=4 [21:19:55]MH_SAM_APDU [21:19:55]CAPDU: 80 13 01 00 [21:19:55]Write to MH i2c: E2 08 00 0E 2A 80 13 01 00 00 00 00 00 B5 [21:19:55]Write i2c OK [21:19:55]MH_I2C_Read... [21:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:55]Read from MH i2c: E2 [21:19:55]MH_I2C_Read... [21:19:55]Read from MH i2c: E2 0E 00 [21:19:55]MH_I2C_Read... [21:19:55]Read from MH i2c: E2 0E 00 0E 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 13 [21:19:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:19:55]wFMCommunicate OK [21:19:55]SAM_PROTO_GetShiftState done [21:19:55]FM_GetShiftState done [21:19:55]opened in 1730160548 [21:19:55]opened+sec_in_day 1730246948 [21:19:55]quantity*price = 80012 [21:19:55]sum+1 = 80013 [21:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 719 29.10.2024 21:19 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97210 ФПД: 16382180580059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T211956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97210&fm=16382180580059&tin=02508201610067®Number=0000000000170478&sum=80000 [21:19:56]StoreToDocumentArchive [21:19:56]shift 145 fd 97210 [21:19:56]save to /storage/0145/doc_00097210 [21:19:56]save last doc name /storage/0145/doc_00097210 to /storage/kkm_last_doc_name [21:19:56]save OK [21:19:56]Clear old archive folders... [21:19:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:19:56]tlvbuf is B6F1D390 [21:19:56]SAM_PROTO_ClearQueue [21:19:56]wFMCommunicate request_size=4 [21:19:56]MH_SAM_APDU [21:19:56]CAPDU: 80 09 00 00 [21:19:56]Write to MH i2c: E2 08 00 1B 2A 80 09 00 00 00 00 00 00 B7 [21:19:56]OFD Sender: No OFD packet to send [21:19:56]Write i2c OK [21:19:56]MH_I2C_Read... [21:19:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:19:56]Read from MH i2c: E2 [21:19:56]MH_I2C_Read... [21:19:56]Read from MH i2c: E2 03 00 [21:19:56]MH_I2C_Read... [21:19:56]Read from MH i2c: E2 03 00 1B 2A 00 90 00 B9 [21:19:56]RAPDU: 90 00 [21:19:56]wFMCommunicate OK [21:19:56]SAM_PROTO_ClearQueue done [21:19:56]KKMCreateOFDPacket [21:19:56]OFDProtocolAddRootSTLVToBuf [21:19:56]FM_MakeSignedData [21:19:56]FM_MakeSignedData [21:19:56]SAM_PROTO_SignData [21:19:56]wFMCommunicate request_size=4 [21:19:56]MH_SAM_APDU [21:19:56]CAPDU: 80 0D 01 02 [21:19:56]Write to MH i2c: E2 08 00 1C 2A 80 0D 01 02 00 00 00 00 BF [21:19:56]Write i2c OK [21:19:56]MH_I2C_Read... [21:19:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:19:57]Read from MH i2c: E2 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 03 00 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 03 00 1C 2A 00 90 00 BA [21:19:57]RAPDU: 90 00 [21:19:57]wFMCommunicate OK [21:19:57]wFMCommunicate request_size=255 [21:19:57]MH_SAM_APDU [21: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 34 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 CF 02 00 00 F4 03 04 00 7C 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7B 01 00 35 04 06 00 0E [21:19:57]Write to MH i2c: E2 02 01 1D 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CF 02 00 00 F4 03 04 00 7C 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7B 01 00 35 04 06 00 0E 00 00 34 [21:19:57]Write i2c OK [21:19:57]MH_I2C_Read... [21:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:57]Read from MH i2c: E2 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 03 00 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 03 00 1D 2A 00 90 00 BB [21:19:57]RAPDU: 90 00 [21:19:57]wFMCommunicate OK [21:19:57]wFMCommunicate request_size=10 [21:19:57]MH_SAM_APDU [21:19:57]CAPDU: 80 0D 02 02 05 E6 46 0D DA DB [21:19:57]Write to MH i2c: E2 0D 00 1E 2A 80 0D 02 02 05 00 E6 46 0D DA DB 00 00 BA [21:19:57]Write i2c OK [21:19:57]MH_I2C_Read... [21:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:57]Read from MH i2c: E2 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 03 00 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 03 00 1E 2A 00 90 00 BC [21:19:57]RAPDU: 90 00 [21:19:57]wFMCommunicate OK [21:19:57]wFMCommunicate request_size=4 [21:19:57]MH_SAM_APDU [21:19:57]CAPDU: 80 0D 03 02 [21:19:57]Write to MH i2c: E2 08 00 1F 2A 80 0D 03 02 00 00 00 00 C4 [21:19:57]Write i2c OK [21:19:57]MH_I2C_Read... [21:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:19:57]Read from MH i2c: E2 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 0B 00 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 0B 00 1F 2A 00 7E 3D 1B 36 02 0F 41 5D 90 00 80 [21:19:57]RAPDU: 7E 3D 1B 36 02 0F 41 5D 90 00 [21:19:57]wFMCommunicate OK [21:19:57]SAM_PROTO_SignData done [21:19:57]FM_MakeSignedData done [21:19:57]CreateOFDProtocolMessage [21:19:57]wFMCommunicate request_size=4 [21:19:57]MH_SAM_APDU [21:19:57]CAPDU: 80 11 00 00 [21:19:57]Write to MH i2c: E2 08 00 20 2A 80 11 00 00 00 00 00 00 C4 [21:19:57]Write i2c OK [21:19:57]MH_I2C_Read... [21:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:57]Read from MH i2c: E2 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 17 00 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: E2 17 00 20 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [21:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:19:57]wFMCommunicate OK [21:19:57]CreateOFDProtocolMessage done [21:19:57]OFDSenderStorePacket 97210 [21:19:57]StoreOFDPacket docnum=97210 [21:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 3C 07 01 A6 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 34 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 CF 02 00 00 F4 03 04 00 7C 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7B 01 00 35 04 06 00 0E E6 46 0D DA DB 7E 3D 1B 36 02 0F 41 5D [21:19:57]CheckFolder [21:19:57]dirname=/storage/ofd_packets [21:19:57]CheckFolder done [21:19:57]ProducePacketName [21:19:57]name=ofd_packets/00097210 [21:19:57]NVStorageSaveData ofd_packets/00097210 [21:19:57]File name is /storage/ofd_packets/00097210 [21:19:57]Write 301 bytes [21:19:57]NVStorageSaveData done [21:19:57]OFDSenderStorePacket done [21:19:57]KKMCreateOFDPacket done [21:19:57]NVStorageSaveData kkm_last_timestamp [21:19:57]File name is /storage/kkm_last_timestamp [21:19:57]Write 4 bytes [21:19:57]NVStorageSaveData done [21:19:57]ExternCall_PrintAddStr [21:19:57]wPrintStart [21:19:57]Write to MH i2c: 01 00 00 21 2A 4B [21:19:57]Write i2c OK [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: 01 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: 01 07 00 [21:19:57]MH_I2C_Read... [21:19:57]Read from MH i2c: 01 07 00 21 2A 00 00 00 00 00 FF 0F 60 [21:19:57]RasterBufferAndPrint [21:19:57]line Счет N : (1)3407748 [21:19:57]line ИНН: 02508201610067 [21:19:57]line Контрольно-Кассовый Чек [21:19:57]line ПРОДАЖА [21:19:57]line ТРК (МРК, ГНК) : 12 [21:19:57]line Товар: 2710124130 [21:19:57]line Аи-92-К-4 [21:19:57]line 11.960 * 66.90 [21:19:57]line = 800.12 [21:19:57]line НДС 12% НСП 1% [21:19:57]line > о реализуемом товаре [21:19:57]line ОКРУГЛЕНИЕ: -0.12 [21:19:57]line ИТОГО: 800.00 [21:19:57]line Внесено: 800.00 [21:19:57]line СДАЧА: 0.00 [21:19:57]line НСП 1% : 7.08 [21:19:57]line НДС 12% : 84.97 [21:19:57]line Наличными: 800.00 [21:19:57]line Безнал.: 0.00 [21:19:57]line Место: АЗС № 82 "Партнер Нефть" [21:19:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:19:57]line СНО: Общий режим [21:19:57]line Чек 719 29.10.2024 21:19 [21:19:57]line Смена: 145 ФФД: 1.0 [21:19:57]line ЗНМ: 0300000017 [21:19:57]line РНМ: 0000000000170478 [21:19:57]line Версия ККМ: v1.0 [21:19:57]line ФМ: 0000000002098560 [21:19:57]line ФД: 97210 [21:19:57]line ФПД: 16382180580059 [21:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T211956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97210&fm=16382180580059&tin=02508201610067®Number=0000000000170478&sum=80000 [21:19:57]OFD Sender: Processing packet 97210 [packets to send 59, broken 58] [21:19:57]ProducePacketName [21:19:57]name=ofd_packets/00097210 [21:19:57]OFD Sender: To server: pG, [21:19:57]CommunicateWithHost lk.salyk.kg:30040 [21:19:57]ConnectInit lk.salyk.kg [21:19:57]written 0, free lines is 4095 [21:19:58]Connected sock=11 [21:19:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 3C 07 01 A6 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 34 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 CF 02 00 00 F4 03 04 00 7C 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 7B 01 00 35 04 06 00 0E E6 46 0D DA DB 7E 3D 1B 36 02 0F 41 5D [21:19:58]Write to MH i2c: 01 00 00 4C 2A 76 [21:19:58]Write i2c OK [21:19:58]MH_I2C_Read... [21:19:58]Read from MH i2c: 01 [21:19:58]MH_I2C_Read... [21:19:58]Read from MH i2c: 01 07 00 [21:19:58]MH_I2C_Read... [21:19:58]Read from MH i2c: 01 07 00 4C 2A 00 00 00 00 00 F6 0C 7F [21:19:58]RasterBufferAndPrint [21:19:58]line [21:19:58]line [21:19:58]line [21:19:58]line [21:19:58]line [21:19:58]written 0, free lines is 3324 [21:19:58]MH_Cut [21:19:58]Write to MH i2c: D1 01 00 53 2A 01 4F [21:19:58]Write i2c OK [21:19:58]MH_I2C_Read... [21:19:58]Read from MH i2c: D1 [21:19:58]MH_I2C_Read... [21:19:58]Read from MH i2c: D1 01 00 [21:19:58]MH_I2C_Read... [21:19:58]Read from MH i2c: D1 01 00 53 2A 00 4E [21:19:58]Write to MH i2c: 01 00 00 54 2A 7E [21:19:58]Write i2c OK [21:19:58]MH_I2C_Read... [21:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 D4 47 00 65 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 32 30 39 38 35 36 30 10 04 04 00 BA 7B 01 00 F4 03 04 00 A2 FB 20 67 B6 04 01 00 00 CE 37 39 56 AF 22 BE 73 [21:19:58]CommunicateWithHost err = 0 [21:19:58]CheckOFDResponse [21:19:58]1017 (14) - 77093643461234 [21:19:58]1041 (16) - 0000000002098560 [21:19:58]1040 (4) - 97210 [21:19:58]1012 (4) - 29.10.2024 15:13 [21:19:58]1206 (1) - 0 [21:19:58]OFD Sender: Remove packet 97210 [21:19:58]ProducePacketName [21:19:58]name=ofd_packets/00097210 [21:19:58]NVStorageDeleteData [21:19:58]*** Cut start [21:19:58]*** Partial cut [21:19:58]*** CUTSNS_PIN = 1 [21:19:58]*** CUTSNS_PIN = 0 [21:19:59]OFD Sender: No OFD packet to send [21:19:59]*** Brake cut motor [21:19:59]Read from MH i2c: 01 [21:19:59]MH_I2C_Read... [21:19:59]*** Stop cut motor [21:19:59]*** Cut end [21:19:59]Read from MH i2c: 01 07 00 [21:19:59]MH_I2C_Read... [21:19:59]Read from MH i2c: 01 07 00 54 2A 00 00 00 00 00 FF 0F 93 [21:19:59]process_action close_receipt done [21:19:59]requested_data is exist [21:19:59]produce_requested_data [21:19:59]requested_item fm.sn is exist - process it [21:19:59]wFMCommunicate request_size=4 [21:19:59]MH_SAM_APDU [21:19:59]CAPDU: 80 11 00 00 [21:19:59]Write to MH i2c: E2 08 00 55 2A 80 11 00 00 00 00 00 00 F9 [21:19:59]Write i2c OK [21:19:59]MH_I2C_Read... [21:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:59]Read from MH i2c: E2 [21:19:59]MH_I2C_Read... [21:19:59]Read from MH i2c: E2 17 00 [21:19:59]MH_I2C_Read... [21:19:59]Read from MH i2c: E2 17 00 55 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [21:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:19:59]wFMCommunicate OK [21:19:59]requested_item fd.num is exist - process it [21:19:59]SAM_PROTO_GetFieldsCounters [21:19:59]wFMCommunicate request_size=4 [21:19:59]MH_SAM_APDU [21:19:59]CAPDU: 80 13 00 00 [21:19:59]Write to MH i2c: E2 08 00 56 2A 80 13 00 00 00 00 00 00 FC [21:19:59]Write i2c OK [21:19:59]MH_I2C_Read... [21:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:19:59]Read from MH i2c: E2 [21:19:59]MH_I2C_Read... [21:19:59]Read from MH i2c: E2 62 00 [21:19:59]MH_I2C_Read... [21:19:59]Read from MH i2c: E2 62 00 56 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CF 02 00 00 5E 04 04 00 CF 02 00 00 57 04 04 00 D0 02 00 00 19 04 04 00 00 00 00 00 90 00 57 [21:19:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 CF 02 00 00 5E 04 04 00 CF 02 00 00 57 04 04 00 D0 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:19:59]wFMCommunicate OK [21:19:59]SAM_PROTO_GetFieldsCounters done [21:19:59]requested_item shift.num is exist - process it [21:19:59]requested_item shift.opened is exist - process it [21:19:59]req_shift_opened [21:19:59]FM_GetShiftState [21:19:59]SAM_PROTO_GetShiftState [21:19:59]wFMCommunicate request_size=4 [21:19:59]MH_SAM_APDU [21:19:59]CAPDU: 80 13 01 00 [21:19:59]Write to MH i2c: E2 08 00 57 2A 80 13 01 00 00 00 00 00 FE [21:19:59]Write i2c OK [21:19:59]MH_I2C_Read... [21:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:59]Read from MH i2c: E2 [21:19:59]MH_I2C_Read... [21:19:59]Read from MH i2c: E2 0E 00 [21:19:59]MH_I2C_Read... [21:19:59]Read from MH i2c: E2 0E 00 57 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5C [21:19:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:19:59]wFMCommunicate OK [21:19:59]SAM_PROTO_GetShiftState done [21:19:59]FM_GetShiftState done [21:19:59]req_shift_opened done [21:19:59]requested_item shift.open_date is exist - process it [21:19:59]req_shift_open_date [21:19:59]req_shift_open_date done [21:19:59]produce_requested_data done [21:19:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97210,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:19:59]process_action_free close_receipt [21:19:59]json_value_free [21:19:59]json_value_free done [21:19:59]process_json_proto returns [21:19:59]Send response to host [21:19:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97210,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:19:59]free response buf [21:19:59]execute_script done [21:19:59]execute_script returns [21:19:59]free content buf [21:19:59]Sock 7.Close socket [21:19:59]Sock 7.Thread stoped [21:20:03]accept exits with 9 [21:20:03]New connection [21:20:03]New thread 3066580324 created [21:20:03]Thread 3066723684 joined [21:20:03]Waiting for new connection... [21:20:03] Sock 9.Parse request [21:20:03]Sock 9.Check first char [21:20:03]Sock 9.First char is OK [21:20:03]request: POST /json_proto HTTP/1.0 [21:20:03]Method: POST [21:20:03]URL: /json_proto [21:20:03]Method is POST - this is cgi request [21:20:03]url: /json_proto [21:20:03]query_string will be loaded in cgi processing [21:20:03]execute_cgi json_proto POST (null) [21:20:03]execute_cgi path=json_proto method=POST [21:20:03]POST find Content-Length [21:20:03]Host: 172.17.40.67:8080 [21:20:03]Content-Length: 793 [21:20:03]Content-Type: application/json [21:20:03] [21:20:03]POST finish read [21:20:03]Found Content-Length = 793 [21:20:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 28.620, "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\u000A48679", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:03]execute_script... [21:20:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 28.620, "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\u000A48679", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:03]POST & json_proto [21:20:03]process_json_proto [21:20:03]json parsed OK: [21:20:03]protocol is kg_v1.0 [21:20:03]action value=close_receipt [21:20:03]process_action close_receipt [21:20:03]cmd_close_receipt [21:20:03]MH_GetDate [21:20:03]Write to MH i2c: F0 00 00 58 2A 71 [21:20:03]Write i2c OK [21:20:03]MH_I2C_Read... [21:20:03]Read from MH i2c: F0 [21:20:03]MH_I2C_Read... [21:20:03]Read from MH i2c: F0 09 00 [21:20:03]MH_I2C_Read... [21:20:03]Read from MH i2c: F0 09 00 58 2A 00 84 51 21 67 EE DA 66 66 6B [21:20:03]GetLastDocTimeStamp 1730236796 [21:20:03]current date 1730236804 [21:20:03]FM_GetShiftState [21:20:03]SAM_PROTO_GetShiftState [21:20:03]wFMCommunicate request_size=4 [21:20:03]MH_SAM_APDU [21:20:03]CAPDU: 80 13 01 00 [21:20:03]Write to MH i2c: E2 08 00 59 2A 80 13 01 00 00 00 00 00 00 [21:20:03]Write i2c OK [21:20:03]MH_I2C_Read... [21:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:03]Read from MH i2c: E2 [21:20:03]MH_I2C_Read... [21:20:03]Read from MH i2c: E2 0E 00 [21:20:03]MH_I2C_Read... [21:20:03]Read from MH i2c: E2 0E 00 59 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 5E [21:20:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:20:03]wFMCommunicate OK [21:20:03]SAM_PROTO_GetShiftState done [21:20:03]FM_GetShiftState done [21:20:03]opened in 1730160548 [21:20:03]opened+sec_in_day 1730246948 [21:20:03]quantity*price = 0 [21:20:03]sum+1 = 1 [21:20:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 720 29.10.2024 21:20 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 48679 ФМ: 0000000002098560 ФД: 97211 ФПД: 81892867599803 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212004&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97211&fm=81892867599803&tin=02508201610067®Number=0000000000170478&sum=0 [21:20:04]StoreToDocumentArchive [21:20:04]shift 145 fd 97211 [21:20:04]save to /storage/0145/doc_00097211 [21:20:04]save last doc name /storage/0145/doc_00097211 to /storage/kkm_last_doc_name [21:20:04]save OK [21:20:04]Clear old archive folders... [21:20:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:20:04]tlvbuf is 007C0000 [21:20:04]SAM_PROTO_ClearQueue [21:20:04]wFMCommunicate request_size=4 [21:20:04]MH_SAM_APDU [21:20:04]CAPDU: 80 09 00 00 [21:20:04]Write to MH i2c: E2 08 00 66 2A 80 09 00 00 00 00 00 00 02 [21:20:04]Write i2c OK [21:20:04]MH_I2C_Read... [21:20:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:04]Read from MH i2c: E2 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 66 2A 00 90 00 04 [21:20:04]RAPDU: 90 00 [21:20:04]wFMCommunicate OK [21:20:04]SAM_PROTO_ClearQueue done [21:20:04]KKMCreateOFDPacket [21:20:04]OFDProtocolAddRootSTLVToBuf [21:20:04]FM_MakeSignedData [21:20:04]FM_MakeSignedData [21:20:04]SAM_PROTO_SignData [21:20:04]wFMCommunicate request_size=4 [21:20:04]MH_SAM_APDU [21:20:04]CAPDU: 80 0D 01 02 [21:20:04]Write to MH i2c: E2 08 00 67 2A 80 0D 01 02 00 00 00 00 0A [21:20:04]Write i2c OK [21:20:04]MH_I2C_Read... [21:20:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:04]Read from MH i2c: E2 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 67 2A 00 90 00 05 [21:20:04]RAPDU: 90 00 [21:20:04]wFMCommunicate OK [21:20:04]wFMCommunicate request_size=255 [21:20:04]MH_SAM_APDU [21:20: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 34 FF 03 08 00 03 CC 6F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 84 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7B 01 00 35 04 06 00 4A [21:20:04]Write to MH i2c: E2 02 01 68 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 6F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 84 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7B 01 00 35 04 06 00 4A 00 00 8F [21:20:04]Write i2c OK [21:20:04]MH_I2C_Read... [21:20:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:04]Read from MH i2c: E2 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 68 2A 00 90 00 06 [21:20:04]RAPDU: 90 00 [21:20:04]wFMCommunicate OK [21:20:04]wFMCommunicate request_size=10 [21:20:04]MH_SAM_APDU [21:20:04]CAPDU: 80 0D 02 02 05 7B 2B 48 6D BB [21:20:04]Write to MH i2c: E2 0D 00 69 2A 80 0D 02 02 05 00 7B 2B 48 6D BB 00 00 2D [21:20:04]Write i2c OK [21:20:04]MH_I2C_Read... [21:20:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:04]Read from MH i2c: E2 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 [21:20:04]MH_I2C_Read... [21:20:04]Read from MH i2c: E2 03 00 69 2A 00 90 00 07 [21:20:04]RAPDU: 90 00 [21:20:04]wFMCommunicate OK [21:20:04]wFMCommunicate request_size=4 [21:20:04]MH_SAM_APDU [21:20:04]CAPDU: 80 0D 03 02 [21:20:04]Write to MH i2c: E2 08 00 6A 2A 80 0D 03 02 00 00 00 00 0F [21:20:04]Write i2c OK [21:20:04]MH_I2C_Read... [21:20:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:05]Read from MH i2c: E2 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: E2 0B 00 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: E2 0B 00 6A 2A 00 AB 51 6E 7A FE BA C7 E2 90 00 55 [21:20:05]RAPDU: AB 51 6E 7A FE BA C7 E2 90 00 [21:20:05]wFMCommunicate OK [21:20:05]SAM_PROTO_SignData done [21:20:05]FM_MakeSignedData done [21:20:05]CreateOFDProtocolMessage [21:20:05]wFMCommunicate request_size=4 [21:20:05]MH_SAM_APDU [21:20:05]CAPDU: 80 11 00 00 [21:20:05]Write to MH i2c: E2 08 00 6B 2A 80 11 00 00 00 00 00 00 0F [21:20:05]Write i2c OK [21:20:05]MH_I2C_Read... [21:20:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:05]Read from MH i2c: E2 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: E2 17 00 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: E2 17 00 6B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [21:20:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:20:05]wFMCommunicate OK [21:20:05]CreateOFDProtocolMessage done [21:20:05]OFDSenderStorePacket 97211 [21:20:05]StoreOFDPacket docnum=97211 [21:20:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B B2 07 01 82 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 34 FF 03 08 00 03 CC 6F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 84 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7B 01 00 35 04 06 00 4A 7B 2B 48 6D BB AB 51 6E 7A FE BA C7 E2 [21:20:05]CheckFolder [21:20:05]dirname=/storage/ofd_packets [21:20:05]CheckFolder done [21:20:05]ProducePacketName [21:20:05]name=ofd_packets/00097211 [21:20:05]NVStorageSaveData ofd_packets/00097211 [21:20:05]File name is /storage/ofd_packets/00097211 [21:20:05]Write 301 bytes [21:20:05]NVStorageSaveData done [21:20:05]OFDSenderStorePacket done [21:20:05]KKMCreateOFDPacket done [21:20:05]NVStorageSaveData kkm_last_timestamp [21:20:05]File name is /storage/kkm_last_timestamp [21:20:05]Write 4 bytes [21:20:05]NVStorageSaveData done [21:20:05]ExternCall_PrintAddStr [21:20:05]wPrintStart [21:20:05]Write to MH i2c: 01 00 00 6C 2A 96 [21:20:05]Write i2c OK [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: 01 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: 01 07 00 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: 01 07 00 6C 2A 00 00 00 00 00 FF 0F AB [21:20:05]RasterBufferAndPrint [21:20:05]line Счет N : (1)3407747 [21:20:05]line ИНН: 02508201610067 [21:20:05]line Контрольно-Кассовый Чек [21:20:05]line ПРОДАЖА [21:20:05]line ТРК (МРК, ГНК) : 32 [21:20:05]line Товар: 2710124130 [21:20:05]line Аи-92-К-4 [21:20:05]line 28.620 * 0.00 [21:20:05]line = 0.00 [21:20:05]line НДС 12% НСП 1% [21:20:05]line > о реализуемом товаре [21:20:05]line ИТОГО: 0.00 [21:20:05]line НСП 1% : 0.00 [21:20:05]line НДС 12% : 0.00 [21:20:05]line Наличными: 0.00 [21:20:05]line Безнал.: 0.00 [21:20:05]line Место: АЗС № 82 "Партнер Нефть" [21:20:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:20:05]line СНО: Общий режим [21:20:05]line Чек 720 29.10.2024 21:20 [21:20:05]line Смена: 145 ФФД: 1.0 [21:20:05]line ЗНМ: 0300000017 [21:20:05]line РНМ: 0000000000170478 [21:20:05]line Версия ККМ: v1.0 [21:20:05]line Талоны: Топливная Карта [21:20:05]line 48679 [21:20:05]line ФМ: 0000000002098560 [21:20:05]line ФД: 97211 [21:20:05]line ФПД: 81892867599803 [21:20:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212004&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97211&fm=81892867599803&tin=02508201610067®Number=0000000000170478&sum=0 [21:20:05]written 0, free lines is 4095 [21:20:05]OFD Sender: Processing packet 97211 [packets to send 59, broken 58] [21:20:05]ProducePacketName [21:20:05]name=ofd_packets/00097211 [21:20:05]OFD Sender: To server: pG, [21:20:05]CommunicateWithHost lk.salyk.kg:30040 [21:20:05]ConnectInit lk.salyk.kg [21:20:05]Connected sock=7 [21:20:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B B2 07 01 82 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 34 FF 03 08 00 03 CC 6F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 84 51 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 7B 01 00 35 04 06 00 4A 7B 2B 48 6D BB AB 51 6E 7A FE BA C7 E2 [21:20:05]Write to MH i2c: 01 00 00 96 2A C0 [21:20:05]Write i2c OK [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: 01 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: 01 07 00 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: 01 07 00 96 2A 00 00 00 00 00 18 0D EC [21:20:05]RasterBufferAndPrint [21:20:05]line [21:20:05]line [21:20:05]line [21:20:05]line [21:20:05]line [21:20:05]written 0, free lines is 3364 [21:20:05]MH_Cut [21:20:05]Write to MH i2c: D1 01 00 9D 2A 01 99 [21:20:05]Write i2c OK [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: D1 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: D1 01 00 [21:20:05]MH_I2C_Read... [21:20:05]Read from MH i2c: D1 01 00 9D 2A 00 98 [21:20:05]Write to MH i2c: 01 00 00 9E 2A C8 [21:20:05]Write i2c OK [21:20:05]MH_I2C_Read... [21:20:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4E 03 47 00 60 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 32 30 39 38 35 36 30 10 04 04 00 BB 7B 01 00 F4 03 04 00 A9 FB 20 67 B6 04 01 00 00 5A F0 AE 41 66 3F D2 52 [21:20:05]CommunicateWithHost err = 0 [21:20:05]CheckOFDResponse [21:20:05]1017 (14) - 77093643461234 [21:20:05]1041 (16) - 0000000002098560 [21:20:05]1040 (4) - 97211 [21:20:05]1012 (4) - 29.10.2024 15:13 [21:20:05]1206 (1) - 0 [21:20:05]OFD Sender: Remove packet 97211 [21:20:05]ProducePacketName [21:20:05]name=ofd_packets/00097211 [21:20:05]NVStorageDeleteData [21:20:06]*** Cut start [21:20:06]*** Partial cut [21:20:06]*** CUTSNS_PIN = 1 [21:20:06]OFD Sender: No OFD packet to send [21:20:06]*** CUTSNS_PIN = 0 [21:20:06]*** Brake cut motor [21:20:06]Read from MH i2c: 01 [21:20:06]MH_I2C_Read... [21:20:06]*** Stop cut motor [21:20:06]*** Cut end [21:20:06]Read from MH i2c: 01 07 00 [21:20:06]MH_I2C_Read... [21:20:06]Read from MH i2c: 01 07 00 9E 2A 00 00 00 00 00 FF 0F DD [21:20:06]process_action close_receipt done [21:20:06]requested_data is exist [21:20:06]produce_requested_data [21:20:06]requested_item fm.sn is exist - process it [21:20:06]wFMCommunicate request_size=4 [21:20:06]MH_SAM_APDU [21:20:06]CAPDU: 80 11 00 00 [21:20:06]Write to MH i2c: E2 08 00 9F 2A 80 11 00 00 00 00 00 00 43 [21:20:06]Write i2c OK [21:20:06]MH_I2C_Read... [21:20:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:06]Read from MH i2c: E2 [21:20:06]MH_I2C_Read... [21:20:06]Read from MH i2c: E2 17 00 [21:20:06]MH_I2C_Read... [21:20:06]Read from MH i2c: E2 17 00 9F 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [21:20:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:20:06]wFMCommunicate OK [21:20:06]requested_item fd.num is exist - process it [21:20:06]SAM_PROTO_GetFieldsCounters [21:20:06]wFMCommunicate request_size=4 [21:20:06]MH_SAM_APDU [21:20:06]CAPDU: 80 13 00 00 [21:20:06]Write to MH i2c: E2 08 00 A0 2A 80 13 00 00 00 00 00 00 46 [21:20:06]Write i2c OK [21:20:06]MH_I2C_Read... [21:20:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:06]Read from MH i2c: E2 [21:20:06]MH_I2C_Read... [21:20:06]Read from MH i2c: E2 62 00 [21:20:06]MH_I2C_Read... [21:20:06]Read from MH i2c: E2 62 00 A0 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D0 02 00 00 5E 04 04 00 D0 02 00 00 57 04 04 00 D1 02 00 00 19 04 04 00 00 00 00 00 90 00 A5 [21:20:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D0 02 00 00 5E 04 04 00 D0 02 00 00 57 04 04 00 D1 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:06]wFMCommunicate OK [21:20:06]SAM_PROTO_GetFieldsCounters done [21:20:06]requested_item shift.num is exist - process it [21:20:06]requested_item shift.opened is exist - process it [21:20:06]req_shift_opened [21:20:06]FM_GetShiftState [21:20:07]SAM_PROTO_GetShiftState [21:20:07]wFMCommunicate request_size=4 [21:20:07]MH_SAM_APDU [21:20:07]CAPDU: 80 13 01 00 [21:20:07]Write to MH i2c: E2 08 00 A1 2A 80 13 01 00 00 00 00 00 48 [21:20:07]Write i2c OK [21:20:07]MH_I2C_Read... [21:20:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:07]Read from MH i2c: E2 [21:20:07]MH_I2C_Read... [21:20:07]Read from MH i2c: E2 0E 00 [21:20:07]MH_I2C_Read... [21:20:07]Read from MH i2c: E2 0E 00 A1 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A6 [21:20:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:20:07]wFMCommunicate OK [21:20:07]SAM_PROTO_GetShiftState done [21:20:07]FM_GetShiftState done [21:20:07]req_shift_opened done [21:20:07]requested_item shift.open_date is exist - process it [21:20:07]req_shift_open_date [21:20:07]req_shift_open_date done [21:20:07]produce_requested_data done [21:20:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97211,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:20:07]process_action_free close_receipt [21:20:07]json_value_free [21:20:07]json_value_free done [21:20:07]process_json_proto returns [21:20:07]Send response to host [21:20:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97211,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:20:07]free response buf [21:20:07]execute_script done [21:20:07]execute_script returns [21:20:07]free content buf [21:20:07]Sock 9.Close socket [21:20:07]Sock 9.Thread stoped [21:20:11]OFD Sender: No OFD packet to send [21:20:16]OFD Sender: No OFD packet to send [21:20:21]OFD Sender: No OFD packet to send [21:20:26]OFD Sender: No OFD packet to send [21:20:31]OFD Sender: No OFD packet to send [21:20:36]OFD Sender: No OFD packet to send [21:20:41]OFD Sender: No OFD packet to send [21:20:46]OFD Sender: No OFD packet to send [21:20:51]OFD Sender: No OFD packet to send [21:20:56]OFD Sender: No OFD packet to send [21:21:01]OFD Sender: No OFD packet to send [21:21:06]OFD Sender: No OFD packet to send [21:21:11]OFD Sender: No OFD packet to send [21:21:16]OFD Sender: No OFD packet to send [21:21:21]OFD Sender: No OFD packet to send [21:21:26]OFD Sender: No OFD packet to send [21:21:31]OFD Sender: No OFD packet to send [21:21:36]OFD Sender: No OFD packet to send [21:21:41]OFD Sender: No OFD packet to send [21:21:46]OFD Sender: No OFD packet to send [21:21:51]OFD Sender: No OFD packet to send [21:21:56]OFD Sender: No OFD packet to send [21:22:01]OFD Sender: No OFD packet to send [21:22:06]OFD Sender: No OFD packet to send [21:22:11]OFD Sender: No OFD packet to send [21:22:16]OFD Sender: No OFD packet to send [21:22:21]OFD Sender: No OFD packet to send [21:22:26]OFD Sender: No OFD packet to send [21:22:31]OFD Sender: No OFD packet to send [21:22:36]OFD Sender: No OFD packet to send [21:22:41]OFD Sender: No OFD packet to send [21:22:46]OFD Sender: No OFD packet to send [21:22:51]OFD Sender: No OFD packet to send [21:22:56]OFD Sender: No OFD packet to send [21:23:01]OFD Sender: No OFD packet to send [21:23:06]OFD Sender: No OFD packet to send [21:23:11]OFD Sender: No OFD packet to send [21:23:16]OFD Sender: No OFD packet to send [21:23:21]OFD Sender: No OFD packet to send [21:23:26]OFD Sender: No OFD packet to send [21:23:31]OFD Sender: No OFD packet to send [21:23:36]OFD Sender: No OFD packet to send [21:23:41]OFD Sender: No OFD packet to send [21:23:46]OFD Sender: No OFD packet to send [21:23:51]OFD Sender: No OFD packet to send [21:23:56]OFD Sender: No OFD packet to send [21:24:01]OFD Sender: No OFD packet to send [21:24:06]OFD Sender: No OFD packet to send [21:24:11]OFD Sender: No OFD packet to send [21:24:16]OFD Sender: No OFD packet to send [21:24:16]accept exits with 10 [21:24:16]New connection [21:24:16]New thread 3066723684 created [21:24:16]Thread 3066580324 joined [21:24:16]Waiting for new connection... [21:24:16] Sock 10.Parse request [21:24:16]Sock 10.Check first char [21:24:16]Sock 10.First char is OK [21:24:16]request: POST /json_proto HTTP/1.0 [21:24:16]Method: POST [21:24:16]URL: /json_proto [21:24:16]Method is POST - this is cgi request [21:24:16]url: /json_proto [21:24:16]query_string will be loaded in cgi processing [21:24:16]execute_cgi json_proto POST (null) [21:24:16]execute_cgi path=json_proto method=POST [21:24:16]POST find Content-Length [21:24:16]Host: 172.17.40.67:8080 [21:24:16]Content-Length: 678 [21:24:16]Content-Type: application/json [21:24:16] [21:24:16]POST finish read [21:24:16]Found Content-Length = 678 [21:24:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:16]execute_script... [21:24: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)3407749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:24:16]POST & json_proto [21:24:16]process_json_proto [21:24:16]json parsed OK: [21:24:16]protocol is kg_v1.0 [21:24:16]action value=close_receipt [21:24:16]process_action close_receipt [21:24:16]cmd_close_receipt [21:24:16]MH_GetDate [21:24:16]Write to MH i2c: F0 00 00 A2 2A BB [21:24:16]Write i2c OK [21:24:16]MH_I2C_Read... [21:24:16]Read from MH i2c: F0 [21:24:16]MH_I2C_Read... [21:24:16]Read from MH i2c: F0 09 00 [21:24:16]MH_I2C_Read... [21:24:16]Read from MH i2c: F0 09 00 A2 2A 00 81 52 21 67 EE DA 66 66 B3 [21:24:16]GetLastDocTimeStamp 1730236804 [21:24:16]current date 1730237057 [21:24:16]FM_GetShiftState [21:24:16]SAM_PROTO_GetShiftState [21:24:16]wFMCommunicate request_size=4 [21:24:16]MH_SAM_APDU [21:24:16]CAPDU: 80 13 01 00 [21:24:16]Write to MH i2c: E2 08 00 A3 2A 80 13 01 00 00 00 00 00 4A [21:24:16]Write i2c OK [21:24:16]MH_I2C_Read... [21:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:16]Read from MH i2c: E2 [21:24:16]MH_I2C_Read... [21:24:16]Read from MH i2c: E2 0E 00 [21:24:16]MH_I2C_Read... [21:24:16]Read from MH i2c: E2 0E 00 A3 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A8 [21:24:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:24:16]wFMCommunicate OK [21:24:16]SAM_PROTO_GetShiftState done [21:24:16]FM_GetShiftState done [21:24:16]opened in 1730160548 [21:24:16]opened+sec_in_day 1730246948 [21:24:16]quantity*price = 30038 [21:24:16]sum+1 = 30039 [21:24:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 721 29.10.2024 21:24 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97212 ФПД: 146280253485740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212417&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97212&fm=146280253485740&tin=02508201610067®Number=0000000000170478&sum=30000 [21:24:17]StoreToDocumentArchive [21:24:17]shift 145 fd 97212 [21:24:17]save to /storage/0145/doc_00097212 [21:24:17]save last doc name /storage/0145/doc_00097212 to /storage/kkm_last_doc_name [21:24:17]save OK [21:24:17]Clear old archive folders... [21:24:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:24:17]tlvbuf is 006E6250 [21:24:17]SAM_PROTO_ClearQueue [21:24:17]wFMCommunicate request_size=4 [21:24:17]MH_SAM_APDU [21:24:17]CAPDU: 80 09 00 00 [21:24:17]Write to MH i2c: E2 08 00 B0 2A 80 09 00 00 00 00 00 00 4C [21:24:17]Write i2c OK [21:24:17]MH_I2C_Read... [21:24:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:17]Read from MH i2c: E2 [21:24:17]MH_I2C_Read... [21:24:17]Read from MH i2c: E2 03 00 [21:24:17]MH_I2C_Read... [21:24:17]Read from MH i2c: E2 03 00 B0 2A 00 90 00 4E [21:24:17]RAPDU: 90 00 [21:24:17]wFMCommunicate OK [21:24:17]SAM_PROTO_ClearQueue done [21:24:17]KKMCreateOFDPacket [21:24:17]OFDProtocolAddRootSTLVToBuf [21:24:17]FM_MakeSignedData [21:24:17]FM_MakeSignedData [21:24:17]SAM_PROTO_SignData [21:24:17]wFMCommunicate request_size=4 [21:24:17]MH_SAM_APDU [21:24:17]CAPDU: 80 0D 01 02 [21:24:17]Write to MH i2c: E2 08 00 B1 2A 80 0D 01 02 00 00 00 00 54 [21:24:17]Write i2c OK [21:24:17]MH_I2C_Read... [21:24:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:18]Read from MH i2c: E2 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 03 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 03 00 B1 2A 00 90 00 4F [21:24:18]RAPDU: 90 00 [21:24:18]wFMCommunicate OK [21:24:18]wFMCommunicate request_size=255 [21:24:18]MH_SAM_APDU [21:24: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 34 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 D1 02 00 00 F4 03 04 00 81 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7B 01 00 35 04 06 00 85 [21:24:18]Write to MH i2c: E2 02 01 B2 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D1 02 00 00 F4 03 04 00 81 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7B 01 00 35 04 06 00 85 00 00 52 [21:24:18]Write i2c OK [21:24:18]MH_I2C_Read... [21:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:18]Read from MH i2c: E2 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 03 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 03 00 B2 2A 00 90 00 50 [21:24:18]RAPDU: 90 00 [21:24:18]wFMCommunicate OK [21:24:18]wFMCommunicate request_size=10 [21:24:18]MH_SAM_APDU [21:24:18]CAPDU: 80 0D 02 02 05 0A 86 8B F2 AC [21:24:18]Write to MH i2c: E2 0D 00 B3 2A 80 0D 02 02 05 00 0A 86 8B F2 AC 00 00 1A [21:24:18]Write i2c OK [21:24:18]MH_I2C_Read... [21:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:18]Read from MH i2c: E2 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 03 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 03 00 B3 2A 00 90 00 51 [21:24:18]RAPDU: 90 00 [21:24:18]wFMCommunicate OK [21:24:18]wFMCommunicate request_size=4 [21:24:18]MH_SAM_APDU [21:24:18]CAPDU: 80 0D 03 02 [21:24:18]Write to MH i2c: E2 08 00 B4 2A 80 0D 03 02 00 00 00 00 59 [21:24:18]Write i2c OK [21:24:18]MH_I2C_Read... [21:24:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:18]Read from MH i2c: E2 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 0B 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 0B 00 B4 2A 00 38 9D E8 0E E8 BD 2F D0 90 00 C9 [21:24:18]RAPDU: 38 9D E8 0E E8 BD 2F D0 90 00 [21:24:18]wFMCommunicate OK [21:24:18]SAM_PROTO_SignData done [21:24:18]FM_MakeSignedData done [21:24:18]CreateOFDProtocolMessage [21:24:18]wFMCommunicate request_size=4 [21:24:18]MH_SAM_APDU [21:24:18]CAPDU: 80 11 00 00 [21:24:18]Write to MH i2c: E2 08 00 B5 2A 80 11 00 00 00 00 00 00 59 [21:24:18]Write i2c OK [21:24:18]MH_I2C_Read... [21:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:18]Read from MH i2c: E2 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 17 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: E2 17 00 B5 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [21:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:24:18]wFMCommunicate OK [21:24:18]CreateOFDProtocolMessage done [21:24:18]OFDSenderStorePacket 97212 [21:24:18]StoreOFDPacket docnum=97212 [21:24:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 57 07 01 08 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 34 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 D1 02 00 00 F4 03 04 00 81 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7B 01 00 35 04 06 00 85 0A 86 8B F2 AC 38 9D E8 0E E8 BD 2F D0 [21:24:18]CheckFolder [21:24:18]dirname=/storage/ofd_packets [21:24:18]CheckFolder done [21:24:18]ProducePacketName [21:24:18]name=ofd_packets/00097212 [21:24:18]NVStorageSaveData ofd_packets/00097212 [21:24:18]File name is /storage/ofd_packets/00097212 [21:24:18]Write 301 bytes [21:24:18]NVStorageSaveData done [21:24:18]OFDSenderStorePacket done [21:24:18]KKMCreateOFDPacket done [21:24:18]NVStorageSaveData kkm_last_timestamp [21:24:18]File name is /storage/kkm_last_timestamp [21:24:18]Write 4 bytes [21:24:18]NVStorageSaveData done [21:24:18]ExternCall_PrintAddStr [21:24:18]wPrintStart [21:24:18]Write to MH i2c: 01 00 00 B6 2A E0 [21:24:18]Write i2c OK [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: 01 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: 01 07 00 [21:24:18]MH_I2C_Read... [21:24:18]Read from MH i2c: 01 07 00 B6 2A 00 00 00 00 00 FF 0F F5 [21:24:18]RasterBufferAndPrint [21:24:18]line Счет N : (1)3407749 [21:24:18]line ИНН: 02508201610067 [21:24:18]line Контрольно-Кассовый Чек [21:24:18]line ПРОДАЖА [21:24:18]line ТРК (МРК, ГНК) : 42 [21:24:18]line Товар: 2710124130 [21:24:18]line Аи-92-К-4 [21:24:18]line 4.490 * 66.90 [21:24:18]line = 300.38 [21:24:18]line НДС 12% НСП 1% [21:24:18]line > о реализуемом товаре [21:24:18]line ОКРУГЛЕНИЕ: -0.38 [21:24:18]line ИТОГО: 300.00 [21:24:18]line Внесено: 300.00 [21:24:18]line СДАЧА: 0.00 [21:24:18]line НСП 1% : 2.66 [21:24:18]line НДС 12% : 31.90 [21:24:18]line Наличными: 300.00 [21:24:18]line Безнал.: 0.00 [21:24:18]line Место: АЗС № 82 "Партнер Нефть" [21:24:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:24:18]line СНО: Общий режим [21:24:18]line Чек 721 29.10.2024 21:24 [21:24:18]line Смена: 145 ФФД: 1.0 [21:24:18]line ЗНМ: 0300000017 [21:24:18]line РНМ: 0000000000170478 [21:24:18]line Версия ККМ: v1.0 [21:24:18]line ФМ: 0000000002098560 [21:24:18]line ФД: 97212 [21:24:18]line ФПД: 146280253485740 [21:24:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212417&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97212&fm=146280253485740&tin=02508201610067®Number=0000000000170478&sum=30000 [21:24:18]OFD Sender: Processing packet 97212 [packets to send 59, broken 58] [21:24:18]ProducePacketName [21:24:18]name=ofd_packets/00097212 [21:24:18]OFD Sender: To server: pG, [21:24:18]CommunicateWithHost lk.salyk.kg:30040 [21:24:18]ConnectInit lk.salyk.kg [21:24:18]written 0, free lines is 4095 [21:24:18]Connected sock=9 [21:24:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 57 07 01 08 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 34 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 D1 02 00 00 F4 03 04 00 81 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 7B 01 00 35 04 06 00 85 0A 86 8B F2 AC 38 9D E8 0E E8 BD 2F D0 [21:24:19]Write to MH i2c: 01 00 00 E1 2A 0B [21:24:19]Write i2c OK [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: 01 [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: 01 07 00 [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: 01 07 00 E1 2A 00 00 00 00 00 0D 0D 2C [21:24:19]RasterBufferAndPrint [21:24:19]line [21:24:19]line [21:24:19]line [21:24:19]line [21:24:19]line [21:24:19]written 0, free lines is 3347 [21:24:19]MH_Cut [21:24:19]Write to MH i2c: D1 01 00 E8 2A 01 E4 [21:24:19]Write i2c OK [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: D1 [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: D1 01 00 [21:24:19]MH_I2C_Read... [21:24:19]Read from MH i2c: D1 01 00 E8 2A 00 E3 [21:24:19]Write to MH i2c: 01 00 00 E9 2A 13 [21:24:19]Write i2c OK [21:24:19]MH_I2C_Read... [21:24:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D9 20 47 00 6F 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 32 30 39 38 35 36 30 10 04 04 00 BC 7B 01 00 F4 03 04 00 A7 FC 20 67 B6 04 01 00 00 AD CF 67 63 4D 55 C4 E2 [21:24:19]CommunicateWithHost err = 0 [21:24:19]CheckOFDResponse [21:24:19]1017 (14) - 77093643461234 [21:24:19]1041 (16) - 0000000002098560 [21:24:19]1040 (4) - 97212 [21:24:19]1012 (4) - 29.10.2024 15:17 [21:24:19]1206 (1) - 0 [21:24:19]OFD Sender: Remove packet 97212 [21:24:19]ProducePacketName [21:24:19]name=ofd_packets/00097212 [21:24:19]NVStorageDeleteData [21:24:19]OFD Sender: No OFD packet to send [21:24:19]*** Cut start [21:24:19]*** Partial cut [21:24:19]*** CUTSNS_PIN = 1 [21:24:19]*** CUTSNS_PIN = 0 [21:24:20]*** Brake cut motor [21:24:20]Read from MH i2c: 01 [21:24:20]MH_I2C_Read... [21:24:20]*** Stop cut motor [21:24:20]*** Cut end [21:24:20]Read from MH i2c: 01 07 00 [21:24:20]MH_I2C_Read... [21:24:20]Read from MH i2c: 01 07 00 E9 2A 00 00 00 00 00 FF 0F 28 [21:24:20]process_action close_receipt done [21:24:20]requested_data is exist [21:24:20]produce_requested_data [21:24:20]requested_item fm.sn is exist - process it [21:24:20]wFMCommunicate request_size=4 [21:24:20]MH_SAM_APDU [21:24:20]CAPDU: 80 11 00 00 [21:24:20]Write to MH i2c: E2 08 00 EA 2A 80 11 00 00 00 00 00 00 8E [21:24:20]Write i2c OK [21:24:20]MH_I2C_Read... [21:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:20]Read from MH i2c: E2 [21:24:20]MH_I2C_Read... [21:24:20]Read from MH i2c: E2 17 00 [21:24:20]MH_I2C_Read... [21:24:20]Read from MH i2c: E2 17 00 EA 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [21:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:24:20]wFMCommunicate OK [21:24:20]requested_item fd.num is exist - process it [21:24:20]SAM_PROTO_GetFieldsCounters [21:24:20]wFMCommunicate request_size=4 [21:24:20]MH_SAM_APDU [21:24:20]CAPDU: 80 13 00 00 [21:24:20]Write to MH i2c: E2 08 00 EB 2A 80 13 00 00 00 00 00 00 91 [21:24:20]Write i2c OK [21:24:20]MH_I2C_Read... [21:24:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:24:20]Read from MH i2c: E2 [21:24:20]MH_I2C_Read... [21:24:20]Read from MH i2c: E2 62 00 [21:24:20]MH_I2C_Read... [21:24:20]Read from MH i2c: E2 62 00 EB 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D1 02 00 00 5E 04 04 00 D1 02 00 00 57 04 04 00 D2 02 00 00 19 04 04 00 00 00 00 00 90 00 F4 [21:24:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D1 02 00 00 5E 04 04 00 D1 02 00 00 57 04 04 00 D2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:24:20]wFMCommunicate OK [21:24:20]SAM_PROTO_GetFieldsCounters done [21:24:20]requested_item shift.num is exist - process it [21:24:20]requested_item shift.opened is exist - process it [21:24:20]req_shift_opened [21:24:20]FM_GetShiftState [21:24:20]SAM_PROTO_GetShiftState [21:24:20]wFMCommunicate request_size=4 [21:24:20]MH_SAM_APDU [21:24:20]CAPDU: 80 13 01 00 [21:24:20]Write to MH i2c: E2 08 00 EC 2A 80 13 01 00 00 00 00 00 93 [21:24:20]Write i2c OK [21:24:20]MH_I2C_Read... [21:24:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:20]Read from MH i2c: E2 [21:24:20]MH_I2C_Read... [21:24:20]Read from MH i2c: E2 0E 00 [21:24:20]MH_I2C_Read... [21:24:20]Read from MH i2c: E2 0E 00 EC 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F1 [21:24:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:24:20]wFMCommunicate OK [21:24:20]SAM_PROTO_GetShiftState done [21:24:20]FM_GetShiftState done [21:24:20]req_shift_opened done [21:24:20]requested_item shift.open_date is exist - process it [21:24:20]req_shift_open_date [21:24:20]req_shift_open_date done [21:24:20]produce_requested_data done [21:24:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97212,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:24:20]process_action_free close_receipt [21:24:20]json_value_free [21:24:20]json_value_free done [21:24:20]process_json_proto returns [21:24:20]Send response to host [21:24:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97212,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:24:20]free response buf [21:24:20]execute_script done [21:24:20]execute_script returns [21:24:20]free content buf [21:24:20]Sock 10.Close socket [21:24:20]Sock 10.Thread stoped [21:24:24]OFD Sender: No OFD packet to send [21:24:29]OFD Sender: No OFD packet to send [21:24:34]OFD Sender: No OFD packet to send [21:24:39]OFD Sender: No OFD packet to send [21:24:44]OFD Sender: No OFD packet to send [21:24:49]OFD Sender: No OFD packet to send [21:24:54]OFD Sender: No OFD packet to send [21:24:59]OFD Sender: No OFD packet to send [21:25:04]OFD Sender: No OFD packet to send [21:25:09]OFD Sender: No OFD packet to send [21:25:14]OFD Sender: No OFD packet to send [21:25:19]OFD Sender: No OFD packet to send [21:25:24]OFD Sender: No OFD packet to send [21:25:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:49]OFD Sender: No OFD packet to send [21:25:54]OFD Sender: No OFD packet to send [21:25:59]OFD Sender: No OFD packet to send [21:26:04]OFD Sender: No OFD packet to send [21:26:07]accept exits with 7 [21:26:07]New connection [21:26:07]New thread 3066580324 created [21:26:07]Thread 3066723684 joined [21:26:07]Waiting for new connection... [21:26:07] Sock 7.Parse request [21:26:07]Sock 7.Check first char [21:26:07]Sock 7.First char is OK [21:26:07]request: POST /json_proto HTTP/1.0 [21:26:07]Method: POST [21:26:07]URL: /json_proto [21:26:07]Method is POST - this is cgi request [21:26:07]url: /json_proto [21:26:07]query_string will be loaded in cgi processing [21:26:07]execute_cgi json_proto POST (null) [21:26:07]execute_cgi path=json_proto method=POST [21:26:07]POST find Content-Length [21:26:07]Host: 172.17.40.67:8080 [21:26:07]Content-Length: 678 [21:26:07]Content-Type: application/json [21:26:07] [21:26:07]POST finish read [21:26:07]Found Content-Length = 678 [21:26:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:07]execute_script... [21:26: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)3407750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:26:07]POST & json_proto [21:26:07]process_json_proto [21:26:07]json parsed OK: [21:26:07]protocol is kg_v1.0 [21:26:07]action value=close_receipt [21:26:07]process_action close_receipt [21:26:07]cmd_close_receipt [21:26:07]MH_GetDate [21:26:07]Write to MH i2c: F0 00 00 ED 2A 06 [21:26:07]Write i2c OK [21:26:07]MH_I2C_Read... [21:26:07]Read from MH i2c: F0 [21:26:07]MH_I2C_Read... [21:26:07]Read from MH i2c: F0 09 00 [21:26:07]MH_I2C_Read... [21:26:07]Read from MH i2c: F0 09 00 ED 2A 00 F0 52 21 67 EE DA 66 66 6D [21:26:07]GetLastDocTimeStamp 1730237057 [21:26:07]current date 1730237168 [21:26:07]FM_GetShiftState [21:26:07]SAM_PROTO_GetShiftState [21:26:07]wFMCommunicate request_size=4 [21:26:07]MH_SAM_APDU [21:26:07]CAPDU: 80 13 01 00 [21:26:07]Write to MH i2c: E2 08 00 EE 2A 80 13 01 00 00 00 00 00 95 [21:26:07]Write i2c OK [21:26:07]MH_I2C_Read... [21:26:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:07]Read from MH i2c: E2 [21:26:07]MH_I2C_Read... [21:26:07]Read from MH i2c: E2 0E 00 [21:26:07]MH_I2C_Read... [21:26:07]Read from MH i2c: E2 0E 00 EE 2A 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F3 [21:26:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:26:07]wFMCommunicate OK [21:26:07]SAM_PROTO_GetShiftState done [21:26:07]FM_GetShiftState done [21:26:07]opened in 1730160548 [21:26:07]opened+sec_in_day 1730246948 [21:26:07]quantity*price = 40006 [21:26:07]sum+1 = 40007 [21:26:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 722 29.10.2024 21:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97213 ФПД: 199827331475148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212608&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97213&fm=199827331475148&tin=02508201610067®Number=0000000000170478&sum=40000 [21:26:08]StoreToDocumentArchive [21:26:08]shift 145 fd 97213 [21:26:08]save to /storage/0145/doc_00097213 [21:26:08]save last doc name /storage/0145/doc_00097213 to /storage/kkm_last_doc_name [21:26:08]save OK [21:26:08]Clear old archive folders... [21:26:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:26:08]tlvbuf is 0079B660 [21:26:08]SAM_PROTO_ClearQueue [21:26:08]wFMCommunicate request_size=4 [21:26:08]MH_SAM_APDU [21:26:08]CAPDU: 80 09 00 00 [21:26:08]Write to MH i2c: E2 08 00 FB 2A 80 09 00 00 00 00 00 00 97 [21:26:08]Write i2c OK [21:26:08]MH_I2C_Read... [21:26:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:26:08]Read from MH i2c: E2 [21:26:08]MH_I2C_Read... [21:26:08]Read from MH i2c: E2 03 00 [21:26:08]MH_I2C_Read... [21:26:08]Read from MH i2c: E2 03 00 FB 2A 00 90 00 99 [21:26:08]RAPDU: 90 00 [21:26:08]wFMCommunicate OK [21:26:08]SAM_PROTO_ClearQueue done [21:26:08]KKMCreateOFDPacket [21:26:08]OFDProtocolAddRootSTLVToBuf [21:26:08]FM_MakeSignedData [21:26:08]FM_MakeSignedData [21:26:08]SAM_PROTO_SignData [21:26:08]wFMCommunicate request_size=4 [21:26:08]MH_SAM_APDU [21:26:08]CAPDU: 80 0D 01 02 [21:26:08]Write to MH i2c: E2 08 00 FC 2A 80 0D 01 02 00 00 00 00 9F [21:26:08]Write i2c OK [21:26:08]MH_I2C_Read... [21:26:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:26:08]Read from MH i2c: E2 [21:26:08]MH_I2C_Read... [21:26:08]Read from MH i2c: E2 03 00 [21:26:08]MH_I2C_Read... [21:26:08]Read from MH i2c: E2 03 00 FC 2A 00 90 00 9A [21:26:08]RAPDU: 90 00 [21:26:08]wFMCommunicate OK [21:26:08]wFMCommunicate request_size=255 [21:26:08]MH_SAM_APDU [21:26:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D2 02 00 00 F4 03 04 00 F0 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7B 01 00 35 04 06 00 B5 [21:26:08]Write to MH i2c: E2 02 01 FD 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D2 02 00 00 F4 03 04 00 F0 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7B 01 00 35 04 06 00 B5 00 00 19 [21:26:08]Write i2c OK [21:26:08]MH_I2C_Read... [21:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:08]Read from MH i2c: E2 [21:26:08]MH_I2C_Read... [21:26:08]Read from MH i2c: E2 03 00 [21:26:08]MH_I2C_Read... [21:26:08]Read from MH i2c: E2 03 00 FD 2A 00 90 00 9B [21:26:08]RAPDU: 90 00 [21:26:08]wFMCommunicate OK [21:26:08]wFMCommunicate request_size=10 [21:26:08]MH_SAM_APDU [21:26:08]CAPDU: 80 0D 02 02 05 BD ED 1B E6 CC [21:26:08]Write to MH i2c: E2 0D 00 FE 2A 80 0D 02 02 05 00 BD ED 1B E6 CC 00 00 23 [21:26:08]Write i2c OK [21:26:08]MH_I2C_Read... [21:26:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:09]Read from MH i2c: E2 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: E2 03 00 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: E2 03 00 FE 2A 00 90 00 9C [21:26:09]RAPDU: 90 00 [21:26:09]wFMCommunicate OK [21:26:09]wFMCommunicate request_size=4 [21:26:09]MH_SAM_APDU [21:26:09]CAPDU: 80 0D 03 02 [21:26:09]Write to MH i2c: E2 08 00 FF 2A 80 0D 03 02 00 00 00 00 A4 [21:26:09]Write i2c OK [21:26:09]MH_I2C_Read... [21:26:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:26:09]Read from MH i2c: E2 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: E2 0B 00 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: E2 0B 00 FF 2A 00 61 8C EA 28 24 0B 5D 8D 90 00 BD [21:26:09]RAPDU: 61 8C EA 28 24 0B 5D 8D 90 00 [21:26:09]wFMCommunicate OK [21:26:09]SAM_PROTO_SignData done [21:26:09]FM_MakeSignedData done [21:26:09]CreateOFDProtocolMessage [21:26:09]wFMCommunicate request_size=4 [21:26:09]MH_SAM_APDU [21:26:09]CAPDU: 80 11 00 00 [21:26:09]Write to MH i2c: E2 08 00 00 2B 80 11 00 00 00 00 00 00 A5 [21:26:09]Write i2c OK [21:26:09]MH_I2C_Read... [21:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:09]Read from MH i2c: E2 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: E2 17 00 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: E2 17 00 00 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [21:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:26:09]wFMCommunicate OK [21:26:09]CreateOFDProtocolMessage done [21:26:09]OFDSenderStorePacket 97213 [21:26:09]StoreOFDPacket docnum=97213 [21:26:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B8 18 07 01 FF 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 34 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 D2 02 00 00 F4 03 04 00 F0 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7B 01 00 35 04 06 00 B5 BD ED 1B E6 CC 61 8C EA 28 24 0B 5D 8D [21:26:09]CheckFolder [21:26:09]dirname=/storage/ofd_packets [21:26:09]CheckFolder done [21:26:09]ProducePacketName [21:26:09]name=ofd_packets/00097213 [21:26:09]NVStorageSaveData ofd_packets/00097213 [21:26:09]File name is /storage/ofd_packets/00097213 [21:26:09]Write 301 bytes [21:26:09]NVStorageSaveData done [21:26:09]OFDSenderStorePacket done [21:26:09]KKMCreateOFDPacket done [21:26:09]NVStorageSaveData kkm_last_timestamp [21:26:09]File name is /storage/kkm_last_timestamp [21:26:09]Write 4 bytes [21:26:09]NVStorageSaveData done [21:26:09]ExternCall_PrintAddStr [21:26:09]wPrintStart [21:26:09]Write to MH i2c: 01 00 00 01 2B 2C [21:26:09]Write i2c OK [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: 01 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: 01 07 00 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: 01 07 00 01 2B 00 00 00 00 00 FF 0F 41 [21:26:09]RasterBufferAndPrint [21:26:09]line Счет N : (1)3407750 [21:26:09]line ИНН: 02508201610067 [21:26:09]line Контрольно-Кассовый Чек [21:26:09]line ПРОДАЖА [21:26:09]line ТРК (МРК, ГНК) : 32 [21:26:09]line Товар: 2710124130 [21:26:09]line Аи-92-К-4 [21:26:09]line 5.980 * 66.90 [21:26:09]line = 400.06 [21:26:09]line НДС 12% НСП 1% [21:26:09]line > о реализуемом товаре [21:26:09]line ОКРУГЛЕНИЕ: -0.06 [21:26:09]line ИТОГО: 400.00 [21:26:09]line Внесено: 400.00 [21:26:09]line СДАЧА: 0.00 [21:26:09]line НСП 1% : 3.54 [21:26:09]line НДС 12% : 42.48 [21:26:09]line Наличными: 400.00 [21:26:09]line Безнал.: 0.00 [21:26:09]line Место: АЗС № 82 "Партнер Нефть" [21:26:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:26:09]line СНО: Общий режим [21:26:09]line Чек 722 29.10.2024 21:26 [21:26:09]line Смена: 145 ФФД: 1.0 [21:26:09]line ЗНМ: 0300000017 [21:26:09]line РНМ: 0000000000170478 [21:26:09]line Версия ККМ: v1.0 [21:26:09]line ФМ: 0000000002098560 [21:26:09]line ФД: 97213 [21:26:09]line ФПД: 199827331475148 [21:26:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212608&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97213&fm=199827331475148&tin=02508201610067®Number=0000000000170478&sum=40000 [21:26:09]OFD Sender: Processing packet 97213 [packets to send 59, broken 58] [21:26:09]ProducePacketName [21:26:09]name=ofd_packets/00097213 [21:26:09]OFD Sender: To server: pG, [21:26:09]CommunicateWithHost lk.salyk.kg:30040 [21:26:09]ConnectInit lk.salyk.kg [21:26:09]written 0, free lines is 4095 [21:26:09]Connected sock=10 [21:26:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B8 18 07 01 FF 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 34 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 D2 02 00 00 F4 03 04 00 F0 52 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 7B 01 00 35 04 06 00 B5 BD ED 1B E6 CC 61 8C EA 28 24 0B 5D 8D [21:26:09]Write to MH i2c: 01 00 00 2C 2B 57 [21:26:09]Write i2c OK [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: 01 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: 01 07 00 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: 01 07 00 2C 2B 00 00 00 00 00 05 0D 70 [21:26:09]RasterBufferAndPrint [21:26:09]line [21:26:09]line [21:26:09]line [21:26:09]line [21:26:09]line [21:26:09]written 0, free lines is 3340 [21:26:09]MH_Cut [21:26:09]Write to MH i2c: D1 01 00 33 2B 01 30 [21:26:09]Write i2c OK [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: D1 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: D1 01 00 [21:26:09]MH_I2C_Read... [21:26:09]Read from MH i2c: D1 01 00 33 2B 00 2F [21:26:09]Write to MH i2c: 01 00 00 34 2B 5F [21:26:09]Write i2c OK [21:26:09]MH_I2C_Read... [21:26:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 AA 47 00 8F 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 32 30 39 38 35 36 30 10 04 04 00 BD 7B 01 00 F4 03 04 00 15 FD 20 67 B6 04 01 00 00 BB 59 D0 38 C4 15 46 56 [21:26:10]CommunicateWithHost err = 0 [21:26:10]CheckOFDResponse [21:26:10]1017 (14) - 77093643461234 [21:26:10]1041 (16) - 0000000002098560 [21:26:10]1040 (4) - 97213 [21:26:10]1012 (4) - 29.10.2024 15:19 [21:26:10]1206 (1) - 0 [21:26:10]OFD Sender: Remove packet 97213 [21:26:10]ProducePacketName [21:26:10]name=ofd_packets/00097213 [21:26:10]NVStorageDeleteData [21:26:10]OFD Sender: No OFD packet to send [21:26:10]*** Cut start [21:26:10]*** Partial cut [21:26:10]*** CUTSNS_PIN = 1 [21:26:10]*** CUTSNS_PIN = 0 [21:26:10]*** Brake cut motor [21:26:11]Read from MH i2c: 01 [21:26:11]MH_I2C_Read... [21:26:11]*** Stop cut motor [21:26:11]*** Cut end [21:26:11]Read from MH i2c: 01 07 00 [21:26:11]MH_I2C_Read... [21:26:11]Read from MH i2c: 01 07 00 34 2B 00 00 00 00 00 FF 0F 74 [21:26:11]process_action close_receipt done [21:26:11]requested_data is exist [21:26:11]produce_requested_data [21:26:11]requested_item fm.sn is exist - process it [21:26:11]wFMCommunicate request_size=4 [21:26:11]MH_SAM_APDU [21:26:11]CAPDU: 80 11 00 00 [21:26:11]Write to MH i2c: E2 08 00 35 2B 80 11 00 00 00 00 00 00 DA [21:26:11]Write i2c OK [21:26:11]MH_I2C_Read... [21:26:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:11]Read from MH i2c: E2 [21:26:11]MH_I2C_Read... [21:26:11]Read from MH i2c: E2 17 00 [21:26:11]MH_I2C_Read... [21:26:11]Read from MH i2c: E2 17 00 35 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [21:26:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:26:11]wFMCommunicate OK [21:26:11]requested_item fd.num is exist - process it [21:26:11]SAM_PROTO_GetFieldsCounters [21:26:11]wFMCommunicate request_size=4 [21:26:11]MH_SAM_APDU [21:26:11]CAPDU: 80 13 00 00 [21:26:11]Write to MH i2c: E2 08 00 36 2B 80 13 00 00 00 00 00 00 DD [21:26:11]Write i2c OK [21:26:11]MH_I2C_Read... [21:26:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:26:11]Read from MH i2c: E2 [21:26:11]MH_I2C_Read... [21:26:11]Read from MH i2c: E2 62 00 [21:26:11]MH_I2C_Read... [21:26:11]Read from MH i2c: E2 62 00 36 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D2 02 00 00 5E 04 04 00 D2 02 00 00 57 04 04 00 D3 02 00 00 19 04 04 00 00 00 00 00 90 00 44 [21:26:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D2 02 00 00 5E 04 04 00 D2 02 00 00 57 04 04 00 D3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:26:11]wFMCommunicate OK [21:26:11]SAM_PROTO_GetFieldsCounters done [21:26:11]requested_item shift.num is exist - process it [21:26:11]requested_item shift.opened is exist - process it [21:26:11]req_shift_opened [21:26:11]FM_GetShiftState [21:26:11]SAM_PROTO_GetShiftState [21:26:11]wFMCommunicate request_size=4 [21:26:11]MH_SAM_APDU [21:26:11]CAPDU: 80 13 01 00 [21:26:11]Write to MH i2c: E2 08 00 37 2B 80 13 01 00 00 00 00 00 DF [21:26:11]Write i2c OK [21:26:11]MH_I2C_Read... [21:26:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:11]Read from MH i2c: E2 [21:26:11]MH_I2C_Read... [21:26:11]Read from MH i2c: E2 0E 00 [21:26:11]MH_I2C_Read... [21:26:11]Read from MH i2c: E2 0E 00 37 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3D [21:26:11]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:26:11]wFMCommunicate OK [21:26:11]SAM_PROTO_GetShiftState done [21:26:11]FM_GetShiftState done [21:26:11]req_shift_opened done [21:26:11]requested_item shift.open_date is exist - process it [21:26:11]req_shift_open_date [21:26:11]req_shift_open_date done [21:26:11]produce_requested_data done [21:26:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97213,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:26:11]process_action_free close_receipt [21:26:11]json_value_free [21:26:11]json_value_free done [21:26:11]process_json_proto returns [21:26:11]Send response to host [21:26:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97213,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:26:11]free response buf [21:26:11]execute_script done [21:26:11]execute_script returns [21:26:11]free content buf [21:26:11]Sock 7.Close socket [21:26:11]Sock 7.Thread stoped [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:06]accept exits with 9 [21:28:06]New connection [21:28:06]New thread 3066723684 created [21:28:06]Thread 3066580324 joined [21:28:06]Waiting for new connection... [21:28:06] Sock 9.Parse request [21:28:06]Sock 9.Check first char [21:28:06]Sock 9.First char is OK [21:28:06]request: POST /json_proto HTTP/1.0 [21:28:06]Method: POST [21:28:06]URL: /json_proto [21:28:06]Method is POST - this is cgi request [21:28:06]url: /json_proto [21:28:06]query_string will be loaded in cgi processing [21:28:06]execute_cgi json_proto POST (null) [21:28:06]execute_cgi path=json_proto method=POST [21:28:06]POST find Content-Length [21:28:06]Host: 172.17.40.67:8080 [21:28:06]Content-Length: 767 [21:28:06]Content-Type: application/json [21:28:06] [21:28:06]POST finish read [21:28:06]Found Content-Length = 767 [21:28:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 350.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:06]execute_script... [21:28: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)3407752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 350.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:06]POST & json_proto [21:28:06]process_json_proto [21:28:06]json parsed OK: [21:28:06]protocol is kg_v1.0 [21:28:06]action value=close_receipt [21:28:06]process_action close_receipt [21:28:06]cmd_close_receipt [21:28:06]MH_GetDate [21:28:06]Write to MH i2c: F0 00 00 38 2B 52 [21:28:06]Write i2c OK [21:28:06]MH_I2C_Read... [21:28:06]Read from MH i2c: F0 [21:28:06]MH_I2C_Read... [21:28:06]Read from MH i2c: F0 09 00 [21:28:06]MH_I2C_Read... [21:28:06]Read from MH i2c: F0 09 00 38 2B 00 67 53 21 67 EE DA 66 66 31 [21:28:06]GetLastDocTimeStamp 1730237168 [21:28:06]current date 1730237287 [21:28:06]FM_GetShiftState [21:28:06]SAM_PROTO_GetShiftState [21:28:06]wFMCommunicate request_size=4 [21:28:06]MH_SAM_APDU [21:28:06]CAPDU: 80 13 01 00 [21:28:06]Write to MH i2c: E2 08 00 39 2B 80 13 01 00 00 00 00 00 E1 [21:28:06]Write i2c OK [21:28:06]MH_I2C_Read... [21:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:06]Read from MH i2c: E2 [21:28:06]MH_I2C_Read... [21:28:06]Read from MH i2c: E2 0E 00 [21:28:06]MH_I2C_Read... [21:28:06]Read from MH i2c: E2 0E 00 39 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 3F [21:28:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:28:06]wFMCommunicate OK [21:28:06]SAM_PROTO_GetShiftState done [21:28:06]FM_GetShiftState done [21:28:06]opened in 1730160548 [21:28:06]opened+sec_in_day 1730246948 [21:28:06]quantity*price = 35055 [21:28:06]sum+1 = 35057 [21:28:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 350.56 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 0.00 Безнал.: 350.56 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 723 29.10.2024 21:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97214 ФПД: 97144294050253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212807&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97214&fm=97144294050253&tin=02508201610067®Number=0000000000170478&sum=35056 [21:28:08]StoreToDocumentArchive [21:28:08]shift 145 fd 97214 [21:28:08]save to /storage/0145/doc_00097214 [21:28:08]save last doc name /storage/0145/doc_00097214 to /storage/kkm_last_doc_name [21:28:08]save OK [21:28:08]Clear old archive folders... [21:28:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:08]tlvbuf is B6D707C0 [21:28:08]SAM_PROTO_ClearQueue [21:28:08]wFMCommunicate request_size=4 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 09 00 00 [21:28:08]Write to MH i2c: E2 08 00 46 2B 80 09 00 00 00 00 00 00 E3 [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 46 2B 00 90 00 E5 [21:28:08]RAPDU: 90 00 [21:28:08]wFMCommunicate OK [21:28:08]SAM_PROTO_ClearQueue done [21:28:08]KKMCreateOFDPacket [21:28:08]OFDProtocolAddRootSTLVToBuf [21:28:08]FM_MakeSignedData [21:28:08]FM_MakeSignedData [21:28:08]SAM_PROTO_SignData [21:28:08]wFMCommunicate request_size=4 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 0D 01 02 [21:28:08]Write to MH i2c: E2 08 00 47 2B 80 0D 01 02 00 00 00 00 EB [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 47 2B 00 90 00 E6 [21:28:08]RAPDU: 90 00 [21:28:08]wFMCommunicate OK [21:28:08]wFMCommunicate request_size=255 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F0 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 00 00 00 00 00 00 39 04 06 00 F0 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 67 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7B 01 00 35 04 06 00 58 [21:28:08]Write to MH i2c: E2 02 01 48 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 34 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 F0 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 00 00 00 00 00 00 39 04 06 00 F0 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 67 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7B 01 00 35 04 06 00 58 00 00 2E [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 48 2B 00 90 00 E7 [21:28:08]RAPDU: 90 00 [21:28:08]wFMCommunicate OK [21:28:08]wFMCommunicate request_size=10 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 0D 02 02 05 5A 2B 23 89 CD [21:28:08]Write to MH i2c: E2 0D 00 49 2B 80 0D 02 02 05 00 5A 2B 23 89 CD 00 00 F6 [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 49 2B 00 90 00 E8 [21:28:08]RAPDU: 90 00 [21:28:08]wFMCommunicate OK [21:28:08]wFMCommunicate request_size=4 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 0D 03 02 [21:28:08]Write to MH i2c: E2 08 00 4A 2B 80 0D 03 02 00 00 00 00 F0 [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 0B 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 0B 00 4A 2B 00 A0 DA 17 5E 13 FC CC 3F 90 00 FA [21:28:08]RAPDU: A0 DA 17 5E 13 FC CC 3F 90 00 [21:28:08]wFMCommunicate OK [21:28:08]SAM_PROTO_SignData done [21:28:08]FM_MakeSignedData done [21:28:08]CreateOFDProtocolMessage [21:28:08]wFMCommunicate request_size=4 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 11 00 00 [21:28:08]Write to MH i2c: E2 08 00 4B 2B 80 11 00 00 00 00 00 00 F0 [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 17 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 17 00 4B 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [21:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:28:08]wFMCommunicate OK [21:28:08]CreateOFDProtocolMessage done [21:28:08]OFDSenderStorePacket 97214 [21:28:08]StoreOFDPacket docnum=97214 [21:28:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 E2 07 01 D5 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 34 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 F0 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 00 00 00 00 00 00 39 04 06 00 F0 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 67 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7B 01 00 35 04 06 00 58 5A 2B 23 89 CD A0 DA 17 5E 13 FC CC 3F [21:28:08]CheckFolder [21:28:08]dirname=/storage/ofd_packets [21:28:08]CheckFolder done [21:28:08]ProducePacketName [21:28:08]name=ofd_packets/00097214 [21:28:08]NVStorageSaveData ofd_packets/00097214 [21:28:08]File name is /storage/ofd_packets/00097214 [21:28:08]Write 301 bytes [21:28:08]NVStorageSaveData done [21:28:08]OFDSenderStorePacket done [21:28:08]KKMCreateOFDPacket done [21:28:08]NVStorageSaveData kkm_last_timestamp [21:28:08]File name is /storage/kkm_last_timestamp [21:28:08]Write 4 bytes [21:28:08]NVStorageSaveData done [21:28:08]ExternCall_PrintAddStr [21:28:08]wPrintStart [21:28:08]Write to MH i2c: 01 00 00 4C 2B 77 [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: 01 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: 01 07 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: 01 07 00 4C 2B 00 00 00 00 00 FF 0F 8C [21:28:08]RasterBufferAndPrint [21:28:08]line Счет N : (1)3407752 [21:28:08]line ИНН: 02508201610067 [21:28:08]line Контрольно-Кассовый Чек [21:28:08]line ПРОДАЖА [21:28:08]line ТРК (МРК, ГНК) : 32 [21:28:08]line Товар: 2710124130 [21:28:08]line Аи-92-К-4 [21:28:08]line 5.240 * 66.90 [21:28:08]line = 350.56 [21:28:08]line НДС 12% НСП 1% [21:28:08]line > о реализуемом товаре [21:28:08]line ИТОГО: 350.56 [21:28:08]line НСП 1% : 3.10 [21:28:08]line НДС 12% : 37.23 [21:28:08]line Наличными: 0.00 [21:28:08]line Безнал.: 350.56 [21:28:08]line Место: АЗС № 82 "Партнер Нефть" [21:28:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:28:08]line СНО: Общий режим [21:28:08]line Чек 723 29.10.2024 21:28 [21:28:08]line Смена: 145 ФФД: 1.0 [21:28:08]line ЗНМ: 0300000017 [21:28:08]line РНМ: 0000000000170478 [21:28:08]line Версия ККМ: v1.0 [21:28:08]line Платежная система: Mbank [21:28:08]line ФМ: 0000000002098560 [21:28:08]line ФД: 97214 [21:28:08]line ФПД: 97144294050253 [21:28:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212807&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97214&fm=97144294050253&tin=02508201610067®Number=0000000000170478&sum=35056 [21:28:08]OFD Sender: Processing packet 97214 [packets to send 59, broken 58] [21:28:08]ProducePacketName [21:28:08]name=ofd_packets/00097214 [21:28:08]OFD Sender: To server: pG, [21:28:08]CommunicateWithHost lk.salyk.kg:30040 [21:28:08]ConnectInit lk.salyk.kg [21:28:08]written 0, free lines is 4095 [21:28:09]Connected sock=10 [21:28:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 E2 07 01 D5 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 34 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 F0 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 00 00 00 00 00 00 39 04 06 00 F0 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 67 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 7B 01 00 35 04 06 00 58 5A 2B 23 89 CD A0 DA 17 5E 13 FC CC 3F [21:28:09]Write to MH i2c: 01 00 00 75 2B A0 [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 07 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 07 00 75 2B 00 00 00 00 00 28 0D DC [21:28:09]RasterBufferAndPrint [21:28:09]line [21:28:09]line [21:28:09]line [21:28:09]line [21:28:09]line [21:28:09]written 0, free lines is 3374 [21:28:09]MH_Cut [21:28:09]Write to MH i2c: D1 01 00 7C 2B 01 79 [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: D1 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: D1 01 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: D1 01 00 7C 2B 00 78 [21:28:09]Write to MH i2c: 01 00 00 7D 2B A8 [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C6 7B 47 00 DC 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 32 30 39 38 35 36 30 10 04 04 00 BE 7B 01 00 F4 03 04 00 8D FD 20 67 B6 04 01 00 00 D8 4B F1 43 57 89 57 7F [21:28:09]CommunicateWithHost err = 0 [21:28:09]CheckOFDResponse [21:28:09]1017 (14) - 77093643461234 [21:28:09]1041 (16) - 0000000002098560 [21:28:09]1040 (4) - 97214 [21:28:09]1012 (4) - 29.10.2024 15:21 [21:28:09]1206 (1) - 0 [21:28:09]OFD Sender: Remove packet 97214 [21:28:09]ProducePacketName [21:28:09]name=ofd_packets/00097214 [21:28:09]NVStorageDeleteData [21:28:10]OFD Sender: No OFD packet to send [21:28:10]*** Cut start [21:28:10]*** Partial cut [21:28:10]*** CUTSNS_PIN = 1 [21:28:10]*** CUTSNS_PIN = 0 [21:28:10]*** Brake cut motor [21:28:10]Read from MH i2c: 01 [21:28:10]MH_I2C_Read... [21:28:10]*** Stop cut motor [21:28:10]*** Cut end [21:28:10]Read from MH i2c: 01 07 00 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: 01 07 00 7D 2B 00 00 00 00 00 FF 0F BD [21:28:10]process_action close_receipt done [21:28:10]requested_data is exist [21:28:10]produce_requested_data [21:28:10]requested_item fm.sn is exist - process it [21:28:10]wFMCommunicate request_size=4 [21:28:10]MH_SAM_APDU [21:28:10]CAPDU: 80 11 00 00 [21:28:10]Write to MH i2c: E2 08 00 7E 2B 80 11 00 00 00 00 00 00 23 [21:28:10]Write i2c OK [21:28:10]MH_I2C_Read... [21:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:10]Read from MH i2c: E2 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: E2 17 00 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: E2 17 00 7E 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [21:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:28:10]wFMCommunicate OK [21:28:10]requested_item fd.num is exist - process it [21:28:10]SAM_PROTO_GetFieldsCounters [21:28:10]wFMCommunicate request_size=4 [21:28:10]MH_SAM_APDU [21:28:10]CAPDU: 80 13 00 00 [21:28:10]Write to MH i2c: E2 08 00 7F 2B 80 13 00 00 00 00 00 00 26 [21:28:10]Write i2c OK [21:28:10]MH_I2C_Read... [21:28:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:10]Read from MH i2c: E2 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: E2 62 00 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: E2 62 00 7F 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D3 02 00 00 5E 04 04 00 D3 02 00 00 57 04 04 00 D4 02 00 00 19 04 04 00 00 00 00 00 90 00 91 [21:28:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D3 02 00 00 5E 04 04 00 D3 02 00 00 57 04 04 00 D4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:10]wFMCommunicate OK [21:28:10]SAM_PROTO_GetFieldsCounters done [21:28:10]requested_item shift.num is exist - process it [21:28:10]requested_item shift.opened is exist - process it [21:28:10]req_shift_opened [21:28:10]FM_GetShiftState [21:28:10]SAM_PROTO_GetShiftState [21:28:10]wFMCommunicate request_size=4 [21:28:10]MH_SAM_APDU [21:28:10]CAPDU: 80 13 01 00 [21:28:10]Write to MH i2c: E2 08 00 80 2B 80 13 01 00 00 00 00 00 28 [21:28:10]Write i2c OK [21:28:10]MH_I2C_Read... [21:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:10]Read from MH i2c: E2 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: E2 0E 00 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: E2 0E 00 80 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 86 [21:28:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:28:10]wFMCommunicate OK [21:28:10]SAM_PROTO_GetShiftState done [21:28:10]FM_GetShiftState done [21:28:10]req_shift_opened done [21:28:10]requested_item shift.open_date is exist - process it [21:28:10]req_shift_open_date [21:28:10]req_shift_open_date done [21:28:10]produce_requested_data done [21:28:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97214,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:28:10]process_action_free close_receipt [21:28:10]json_value_free [21:28:10]json_value_free done [21:28:10]process_json_proto returns [21:28:10]Send response to host [21:28:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97214,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:28:10]free response buf [21:28:10]execute_script done [21:28:10]execute_script returns [21:28:10]free content buf [21:28:10]Sock 9.Close socket [21:28:10]Sock 9.Thread stoped [21:28:15]OFD Sender: No OFD packet to send [21:28:15]accept exits with 7 [21:28:15]New connection [21:28:15]New thread 3066580324 created [21:28:15]Thread 3066723684 joined [21:28:15]Waiting for new connection... [21:28:15] Sock 7.Parse request [21:28:15]Sock 7.Check first char [21:28:15]Sock 7.First char is OK [21:28:15]request: POST /json_proto HTTP/1.0 [21:28:15]Method: POST [21:28:15]URL: /json_proto [21:28:15]Method is POST - this is cgi request [21:28:15]url: /json_proto [21:28:15]query_string will be loaded in cgi processing [21:28:15]execute_cgi json_proto POST (null) [21:28:15]execute_cgi path=json_proto method=POST [21:28:15]POST find Content-Length [21:28:15]Host: 172.17.40.67:8080 [21:28:15]Content-Length: 755 [21:28:15]Content-Type: application/json [21:28:15] [21:28:15]POST finish read [21:28:15]Found Content-Length = 755 [21:28:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.060, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116927", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:15]execute_script... [21:28: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)3407751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.060, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116927", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:15]POST & json_proto [21:28:15]process_json_proto [21:28:15]json parsed OK: [21:28:15]protocol is kg_v1.0 [21:28:15]action value=close_receipt [21:28:15]process_action close_receipt [21:28:15]cmd_close_receipt [21:28:15]MH_GetDate [21:28:15]Write to MH i2c: F0 00 00 81 2B 9B [21:28:15]Write i2c OK [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: F0 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: F0 09 00 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: F0 09 00 81 2B 00 70 53 21 67 EE DA 66 66 83 [21:28:15]GetLastDocTimeStamp 1730237287 [21:28:15]current date 1730237296 [21:28:15]FM_GetShiftState [21:28:15]SAM_PROTO_GetShiftState [21:28:15]wFMCommunicate request_size=4 [21:28:15]MH_SAM_APDU [21:28:15]CAPDU: 80 13 01 00 [21:28:15]Write to MH i2c: E2 08 00 82 2B 80 13 01 00 00 00 00 00 2A [21:28:15]Write i2c OK [21:28:15]MH_I2C_Read... [21:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:15]Read from MH i2c: E2 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: E2 0E 00 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: E2 0E 00 82 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 88 [21:28:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:28:16]wFMCommunicate OK [21:28:16]SAM_PROTO_GetShiftState done [21:28:16]FM_GetShiftState done [21:28:16]opened in 1730160548 [21:28:16]opened+sec_in_day 1730246948 [21:28:16]quantity*price = 0 [21:28:16]sum+1 = 1 [21:28:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 724 29.10.2024 21:28 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30116927 ФМ: 0000000002098560 ФД: 97215 ФПД: 89784405477370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97215&fm=89784405477370&tin=02508201610067®Number=0000000000170478&sum=0 [21:28:17]StoreToDocumentArchive [21:28:17]shift 145 fd 97215 [21:28:17]save to /storage/0145/doc_00097215 [21:28:17]save last doc name /storage/0145/doc_00097215 to /storage/kkm_last_doc_name [21:28:17]save OK [21:28:17]Clear old archive folders... [21:28:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:17]tlvbuf is 006E3D80 [21:28:17]SAM_PROTO_ClearQueue [21:28:17]wFMCommunicate request_size=4 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 09 00 00 [21:28:17]Write to MH i2c: E2 08 00 8F 2B 80 09 00 00 00 00 00 00 2C [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 8F 2B 00 90 00 2E [21:28:17]RAPDU: 90 00 [21:28:17]wFMCommunicate OK [21:28:17]SAM_PROTO_ClearQueue done [21:28:17]KKMCreateOFDPacket [21:28:17]OFDProtocolAddRootSTLVToBuf [21:28:17]FM_MakeSignedData [21:28:17]FM_MakeSignedData [21:28:17]SAM_PROTO_SignData [21:28:17]wFMCommunicate request_size=4 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 0D 01 02 [21:28:17]Write to MH i2c: E2 08 00 90 2B 80 0D 01 02 00 00 00 00 34 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 90 2B 00 90 00 2F [21:28:17]RAPDU: 90 00 [21:28:17]wFMCommunicate OK [21:28:17]wFMCommunicate request_size=255 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E4 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 70 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7B 01 00 35 04 06 00 51 [21:28:17]Write to MH i2c: E2 02 01 91 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 34 FF 03 08 00 03 E4 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 70 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7B 01 00 35 04 06 00 51 00 00 C0 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 91 2B 00 90 00 30 [21:28:17]RAPDU: 90 00 [21:28:17]wFMCommunicate OK [21:28:17]wFMCommunicate request_size=10 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 0D 02 02 05 A8 8F 98 47 FA [21:28:17]Write to MH i2c: E2 0D 00 92 2B 80 0D 02 02 05 00 A8 8F 98 47 FA 00 00 51 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 92 2B 00 90 00 31 [21:28:17]RAPDU: 90 00 [21:28:17]wFMCommunicate OK [21:28:17]wFMCommunicate request_size=4 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 0D 03 02 [21:28:17]Write to MH i2c: E2 08 00 93 2B 80 0D 03 02 00 00 00 00 39 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 0B 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 0B 00 93 2B 00 0C 59 77 3A D1 D3 96 0F 90 00 99 [21:28:17]RAPDU: 0C 59 77 3A D1 D3 96 0F 90 00 [21:28:17]wFMCommunicate OK [21:28:17]SAM_PROTO_SignData done [21:28:17]FM_MakeSignedData done [21:28:17]CreateOFDProtocolMessage [21:28:17]wFMCommunicate request_size=4 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 11 00 00 [21:28:17]Write to MH i2c: E2 08 00 94 2B 80 11 00 00 00 00 00 00 39 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 17 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 17 00 94 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [21:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:28:17]wFMCommunicate OK [21:28:17]CreateOFDProtocolMessage done [21:28:17]OFDSenderStorePacket 97215 [21:28:17]StoreOFDPacket docnum=97215 [21:28:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 4C 07 01 DC 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 34 FF 03 08 00 03 E4 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 70 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7B 01 00 35 04 06 00 51 A8 8F 98 47 FA 0C 59 77 3A D1 D3 96 0F [21:28:17]CheckFolder [21:28:17]dirname=/storage/ofd_packets [21:28:17]CheckFolder done [21:28:17]ProducePacketName [21:28:17]name=ofd_packets/00097215 [21:28:17]NVStorageSaveData ofd_packets/00097215 [21:28:17]File name is /storage/ofd_packets/00097215 [21:28:17]Write 301 bytes [21:28:17]NVStorageSaveData done [21:28:17]OFDSenderStorePacket done [21:28:17]KKMCreateOFDPacket done [21:28:17]NVStorageSaveData kkm_last_timestamp [21:28:17]File name is /storage/kkm_last_timestamp [21:28:17]Write 4 bytes [21:28:17]NVStorageSaveData done [21:28:17]ExternCall_PrintAddStr [21:28:17]wPrintStart [21:28:17]Write to MH i2c: 01 00 00 95 2B C0 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: 01 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: 01 07 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: 01 07 00 95 2B 00 00 00 00 00 FF 0F D5 [21:28:17]RasterBufferAndPrint [21:28:17]line Счет N : (1)3407751 [21:28:17]line ИНН: 02508201610067 [21:28:17]line Контрольно-Кассовый Чек [21:28:17]line ПРОДАЖА [21:28:17]line ТРК (МРК, ГНК) : 12 [21:28:17]line Товар: 2710124130 [21:28:17]line Аи-92-К-4 [21:28:17]line 25.060 * 0.00 [21:28:17]line = 0.00 [21:28:17]line НДС 12% НСП 1% [21:28:17]line > о реализуемом товаре [21:28:17]line ИТОГО: 0.00 [21:28:17]line НСП 1% : 0.00 [21:28:17]line НДС 12% : 0.00 [21:28:17]line Наличными: 0.00 [21:28:17]line Безнал.: 0.00 [21:28:17]line Место: АЗС № 82 "Партнер Нефть" [21:28:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:28:17]line СНО: Общий режим [21:28:17]line Чек 724 29.10.2024 21:28 [21:28:17]line Смена: 145 ФФД: 1.0 [21:28:17]line ЗНМ: 0300000017 [21:28:17]line РНМ: 0000000000170478 [21:28:17]line Версия ККМ: v1.0 [21:28:17]line Талоны: ТК ГПНА Online [21:28:17]line 30116927 [21:28:17]line ФМ: 0000000002098560 [21:28:17]line ФД: 97215 [21:28:17]line ФПД: 89784405477370 [21:28:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97215&fm=89784405477370&tin=02508201610067®Number=0000000000170478&sum=0 [21:28:17]written 0, free lines is 4095 [21:28:17]OFD Sender: Processing packet 97215 [packets to send 59, broken 58] [21:28:17]ProducePacketName [21:28:17]name=ofd_packets/00097215 [21:28:17]OFD Sender: To server: pG, [21:28:17]CommunicateWithHost lk.salyk.kg:30040 [21:28:17]ConnectInit lk.salyk.kg [21:28:17]Connected sock=10 [21:28:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 4C 07 01 DC 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 34 FF 03 08 00 03 E4 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 70 53 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7B 01 00 35 04 06 00 51 A8 8F 98 47 FA 0C 59 77 3A D1 D3 96 0F [21:28:18]Write to MH i2c: 01 00 00 BF 2B EA [21:28:18]Write i2c OK [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: 01 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: 01 07 00 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: 01 07 00 BF 2B 00 00 00 00 00 15 0D 13 [21:28:18]RasterBufferAndPrint [21:28:18]line [21:28:18]line [21:28:18]line [21:28:18]line [21:28:18]line [21:28:18]written 0, free lines is 3358 [21:28:18]MH_Cut [21:28:18]Write to MH i2c: D1 01 00 C6 2B 01 C3 [21:28:18]Write i2c OK [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: D1 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: D1 01 00 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: D1 01 00 C6 2B 00 C2 [21:28:18]Write to MH i2c: 01 00 00 C7 2B F2 [21:28:18]Write i2c OK [21:28:18]MH_I2C_Read... [21:28:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D 6F 47 00 7C B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 7B 01 00 F4 03 04 00 96 FD 20 67 B6 04 01 00 00 94 A4 3C 41 38 A3 5B 99 [21:28:18]CommunicateWithHost err = 0 [21:28:18]CheckOFDResponse [21:28:18]1017 (14) - 77093643461234 [21:28:18]1041 (16) - 0000000002098560 [21:28:18]1040 (4) - 97215 [21:28:18]1012 (4) - 29.10.2024 15:21 [21:28:18]1206 (1) - 0 [21:28:18]OFD Sender: Remove packet 97215 [21:28:18]ProducePacketName [21:28:18]name=ofd_packets/00097215 [21:28:18]NVStorageDeleteData [21:28:18]*** Cut start [21:28:18]*** Partial cut [21:28:18]*** CUTSNS_PIN = 1 [21:28:18]OFD Sender: No OFD packet to send [21:28:18]*** CUTSNS_PIN = 0 [21:28:19]*** Brake cut motor [21:28:19]Read from MH i2c: 01 [21:28:19]MH_I2C_Read... [21:28:19]*** Stop cut motor [21:28:19]*** Cut end [21:28:19]Read from MH i2c: 01 07 00 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: 01 07 00 C7 2B 00 00 00 00 00 FF 0F 07 [21:28:19]process_action close_receipt done [21:28:19]requested_data is exist [21:28:19]produce_requested_data [21:28:19]requested_item fm.sn is exist - process it [21:28:19]wFMCommunicate request_size=4 [21:28:19]MH_SAM_APDU [21:28:19]CAPDU: 80 11 00 00 [21:28:19]Write to MH i2c: E2 08 00 C8 2B 80 11 00 00 00 00 00 00 6D [21:28:19]Write i2c OK [21:28:19]MH_I2C_Read... [21:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:19]Read from MH i2c: E2 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: E2 17 00 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: E2 17 00 C8 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [21:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:28:19]wFMCommunicate OK [21:28:19]requested_item fd.num is exist - process it [21:28:19]SAM_PROTO_GetFieldsCounters [21:28:19]wFMCommunicate request_size=4 [21:28:19]MH_SAM_APDU [21:28:19]CAPDU: 80 13 00 00 [21:28:19]Write to MH i2c: E2 08 00 C9 2B 80 13 00 00 00 00 00 00 70 [21:28:19]Write i2c OK [21:28:19]MH_I2C_Read... [21:28:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:19]Read from MH i2c: E2 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: E2 62 00 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: E2 62 00 C9 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D4 02 00 00 5E 04 04 00 D4 02 00 00 57 04 04 00 D5 02 00 00 19 04 04 00 00 00 00 00 90 00 DF [21:28:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D4 02 00 00 5E 04 04 00 D4 02 00 00 57 04 04 00 D5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:19]wFMCommunicate OK [21:28:19]SAM_PROTO_GetFieldsCounters done [21:28:19]requested_item shift.num is exist - process it [21:28:19]requested_item shift.opened is exist - process it [21:28:19]req_shift_opened [21:28:19]FM_GetShiftState [21:28:19]SAM_PROTO_GetShiftState [21:28:19]wFMCommunicate request_size=4 [21:28:19]MH_SAM_APDU [21:28:19]CAPDU: 80 13 01 00 [21:28:19]Write to MH i2c: E2 08 00 CA 2B 80 13 01 00 00 00 00 00 72 [21:28:19]Write i2c OK [21:28:19]MH_I2C_Read... [21:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:19]Read from MH i2c: E2 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: E2 0E 00 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: E2 0E 00 CA 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D0 [21:28:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:28:19]wFMCommunicate OK [21:28:19]SAM_PROTO_GetShiftState done [21:28:19]FM_GetShiftState done [21:28:19]req_shift_opened done [21:28:19]requested_item shift.open_date is exist - process it [21:28:19]req_shift_open_date [21:28:19]req_shift_open_date done [21:28:19]produce_requested_data done [21:28:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97215,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:28:19]process_action_free close_receipt [21:28:19]json_value_free [21:28:19]json_value_free done [21:28:19]process_json_proto returns [21:28:19]Send response to host [21:28:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97215,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:28:19]free response buf [21:28:19]execute_script done [21:28:19]execute_script returns [21:28:19]free content buf [21:28:19]Sock 7.Close socket [21:28:19]Sock 7.Thread stoped [21:28:23]OFD Sender: No OFD packet to send [21:28:28]OFD Sender: No OFD packet to send [21:28:33]OFD Sender: No OFD packet to send [21:28:38]OFD Sender: No OFD packet to send [21:28:43]OFD Sender: No OFD packet to send [21:28:48]OFD Sender: No OFD packet to send [21:28:53]OFD Sender: No OFD packet to send [21:28:58]OFD Sender: No OFD packet to send [21:29:03]OFD Sender: No OFD packet to send [21:29:08]OFD Sender: No OFD packet to send [21:29:13]OFD Sender: No OFD packet to send [21:29:18]OFD Sender: No OFD packet to send [21:29:23]OFD Sender: No OFD packet to send [21:29:28]OFD Sender: No OFD packet to send [21:29:33]OFD Sender: No OFD packet to send [21:29:38]OFD Sender: No OFD packet to send [21:29:43]OFD Sender: No OFD packet to send [21:29:48]OFD Sender: No OFD packet to send [21:29:53]OFD Sender: No OFD packet to send [21:29:58]OFD Sender: No OFD packet to send [21:30:03]OFD Sender: No OFD packet to send [21:30:08]OFD Sender: No OFD packet to send [21:30:13]OFD Sender: No OFD packet to send [21:30:18]OFD Sender: No OFD packet to send [21:30:23]OFD Sender: No OFD packet to send [21:30:28]OFD Sender: No OFD packet to send [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:08]OFD Sender: No OFD packet to send [21:31:13]OFD Sender: No OFD packet to send [21:31:18]OFD Sender: No OFD packet to send [21:31:23]OFD Sender: No OFD packet to send [21:31:28]OFD Sender: No OFD packet to send [21:31:33]OFD Sender: No OFD packet to send [21:31:38]OFD Sender: No OFD packet to send [21:31:43]OFD Sender: No OFD packet to send [21:31:48]OFD Sender: No OFD packet to send [21:31:54]OFD Sender: No OFD packet to send [21:31:59]OFD Sender: No OFD packet to send [21:32:04]OFD Sender: No OFD packet to send [21:32:09]OFD Sender: No OFD packet to send [21:32:14]OFD Sender: No OFD packet to send [21:32:19]OFD Sender: No OFD packet to send [21:32:24]OFD Sender: No OFD packet to send [21:32:29]OFD Sender: No OFD packet to send [21:32:34]OFD Sender: No OFD packet to send [21:32:39]OFD Sender: No OFD packet to send [21:32:44]OFD Sender: No OFD packet to send [21:32:49]OFD Sender: No OFD packet to send [21:32:54]OFD Sender: No OFD packet to send [21:32:59]OFD Sender: No OFD packet to send [21:33:04]OFD Sender: No OFD packet to send [21:33:09]OFD Sender: No OFD packet to send [21:33:14]OFD Sender: No OFD packet to send [21:33:19]OFD Sender: No OFD packet to send [21:33:24]OFD Sender: No OFD packet to send [21:33:29]OFD Sender: No OFD packet to send [21:33:34]OFD Sender: No OFD packet to send [21:33:39]OFD Sender: No OFD packet to send [21:33:44]OFD Sender: No OFD packet to send [21:33:49]OFD Sender: No OFD packet to send [21:33:54]OFD Sender: No OFD packet to send [21:33:59]OFD Sender: No OFD packet to send [21:34:04]OFD Sender: No OFD packet to send [21:34:09]OFD Sender: No OFD packet to send [21:34:14]OFD Sender: No OFD packet to send [21:34:19]OFD Sender: No OFD packet to send [21:34:24]OFD Sender: No OFD packet to send [21:34:29]OFD Sender: No OFD packet to send [21:34:34]OFD Sender: No OFD packet to send [21:34:39]OFD Sender: No OFD packet to send [21:34:44]OFD Sender: No OFD packet to send [21:34:47]accept exits with 9 [21:34:47]New connection [21:34:47]New thread 3066723684 created [21:34:47]Thread 3066580324 joined [21:34:47]Waiting for new connection... [21:34:47] Sock 9.Parse request [21:34:47]Sock 9.Check first char [21:34:47]Sock 9.First char is OK [21:34:47]request: POST /json_proto HTTP/1.0 [21:34:47]Method: POST [21:34:47]URL: /json_proto [21:34:47]Method is POST - this is cgi request [21:34:47]url: /json_proto [21:34:47]query_string will be loaded in cgi processing [21:34:47]execute_cgi json_proto POST (null) [21:34:47]execute_cgi path=json_proto method=POST [21:34:47]POST find Content-Length [21:34:47]Host: 172.17.40.67:8080 [21:34:47]Content-Length: 679 [21:34:47]Content-Type: application/json [21:34:47] [21:34:47]POST finish read [21:34:47]Found Content-Length = 679 [21:34:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:34:47]execute_script... [21:34: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)3407753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:34:47]POST & json_proto [21:34:47]process_json_proto [21:34:47]json parsed OK: [21:34:47]protocol is kg_v1.0 [21:34:47]action value=close_receipt [21:34:47]process_action close_receipt [21:34:47]cmd_close_receipt [21:34:47]MH_GetDate [21:34:47]Write to MH i2c: F0 00 00 CB 2B E5 [21:34:47]Write i2c OK [21:34:47]MH_I2C_Read... [21:34:47]Read from MH i2c: F0 [21:34:47]MH_I2C_Read... [21:34:47]Read from MH i2c: F0 09 00 [21:34:47]MH_I2C_Read... [21:34:47]Read from MH i2c: F0 09 00 CB 2B 00 F8 54 21 67 EE DA 66 66 56 [21:34:47]GetLastDocTimeStamp 1730237296 [21:34:47]current date 1730237688 [21:34:47]FM_GetShiftState [21:34:47]SAM_PROTO_GetShiftState [21:34:47]wFMCommunicate request_size=4 [21:34:47]MH_SAM_APDU [21:34:47]CAPDU: 80 13 01 00 [21:34:47]Write to MH i2c: E2 08 00 CC 2B 80 13 01 00 00 00 00 00 74 [21:34:47]Write i2c OK [21:34:47]MH_I2C_Read... [21:34:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:47]Read from MH i2c: E2 [21:34:47]MH_I2C_Read... [21:34:47]Read from MH i2c: E2 0E 00 [21:34:47]MH_I2C_Read... [21:34:47]Read from MH i2c: E2 0E 00 CC 2B 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D2 [21:34:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:34:47]wFMCommunicate OK [21:34:47]SAM_PROTO_GetShiftState done [21:34:47]FM_GetShiftState done [21:34:47]opened in 1730160548 [21:34:47]opened+sec_in_day 1730246948 [21:34:47]quantity*price = 70044 [21:34:47]sum+1 = 70045 [21:34:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 725 29.10.2024 21:34 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97216 ФПД: 223121042248266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213448&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97216&fm=223121042248266&tin=02508201610067®Number=0000000000170478&sum=70000 [21:34:48]StoreToDocumentArchive [21:34:48]shift 145 fd 97216 [21:34:48]save to /storage/0145/doc_00097216 [21:34:48]save last doc name /storage/0145/doc_00097216 to /storage/kkm_last_doc_name [21:34:48]save OK [21:34:48]Clear old archive folders... [21:34:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:34:48]tlvbuf is B6EA2DF0 [21:34:48]SAM_PROTO_ClearQueue [21:34:48]wFMCommunicate request_size=4 [21:34:48]MH_SAM_APDU [21:34:48]CAPDU: 80 09 00 00 [21:34:48]Write to MH i2c: E2 08 00 D9 2B 80 09 00 00 00 00 00 00 76 [21:34:48]Write i2c OK [21:34:48]MH_I2C_Read... [21:34:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:34:48]Read from MH i2c: E2 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 D9 2B 00 90 00 78 [21:34:48]RAPDU: 90 00 [21:34:48]wFMCommunicate OK [21:34:48]SAM_PROTO_ClearQueue done [21:34:48]KKMCreateOFDPacket [21:34:48]OFDProtocolAddRootSTLVToBuf [21:34:48]FM_MakeSignedData [21:34:48]FM_MakeSignedData [21:34:48]SAM_PROTO_SignData [21:34:48]wFMCommunicate request_size=4 [21:34:48]MH_SAM_APDU [21:34:48]CAPDU: 80 0D 01 02 [21:34:48]Write to MH i2c: E2 08 00 DA 2B 80 0D 01 02 00 00 00 00 7E [21:34:48]Write i2c OK [21:34:48]MH_I2C_Read... [21:34:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:34:48]Read from MH i2c: E2 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 DA 2B 00 90 00 79 [21:34:48]RAPDU: 90 00 [21:34:48]wFMCommunicate OK [21:34:48]wFMCommunicate request_size=255 [21:34:48]MH_SAM_APDU [21:34: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 34 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 D5 02 00 00 F4 03 04 00 F8 54 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7B 01 00 35 04 06 00 CA [21:34:48]Write to MH i2c: E2 02 01 DB 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 34 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 D5 02 00 00 F4 03 04 00 F8 54 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7B 01 00 35 04 06 00 CA 00 00 5E [21:34:48]Write i2c OK [21:34:48]MH_I2C_Read... [21:34:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:48]Read from MH i2c: E2 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 DB 2B 00 90 00 7A [21:34:48]RAPDU: 90 00 [21:34:48]wFMCommunicate OK [21:34:48]wFMCommunicate request_size=10 [21:34:48]MH_SAM_APDU [21:34:48]CAPDU: 80 0D 02 02 05 ED 6A 77 12 4A [21:34:48]Write to MH i2c: E2 0D 00 DC 2B 80 0D 02 02 05 00 ED 6A 77 12 4A 00 00 B5 [21:34:48]Write i2c OK [21:34:48]MH_I2C_Read... [21:34:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:48]Read from MH i2c: E2 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 03 00 DC 2B 00 90 00 7B [21:34:48]RAPDU: 90 00 [21:34:48]wFMCommunicate OK [21:34:48]wFMCommunicate request_size=4 [21:34:48]MH_SAM_APDU [21:34:48]CAPDU: 80 0D 03 02 [21:34:48]Write to MH i2c: E2 08 00 DD 2B 80 0D 03 02 00 00 00 00 83 [21:34:48]Write i2c OK [21:34:48]MH_I2C_Read... [21:34:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:34:48]Read from MH i2c: E2 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 0B 00 [21:34:48]MH_I2C_Read... [21:34:48]Read from MH i2c: E2 0B 00 DD 2B 00 B9 66 4A 49 8D 88 E3 F0 90 00 1E [21:34:48]RAPDU: B9 66 4A 49 8D 88 E3 F0 90 00 [21:34:48]wFMCommunicate OK [21:34:48]SAM_PROTO_SignData done [21:34:48]FM_MakeSignedData done [21:34:48]CreateOFDProtocolMessage [21:34:48]wFMCommunicate request_size=4 [21:34:48]MH_SAM_APDU [21:34:48]CAPDU: 80 11 00 00 [21:34:48]Write to MH i2c: E2 08 00 DE 2B 80 11 00 00 00 00 00 00 83 [21:34:48]Write i2c OK [21:34:48]MH_I2C_Read... [21:34:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:49]Read from MH i2c: E2 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: E2 17 00 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: E2 17 00 DE 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [21:34:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:34:49]wFMCommunicate OK [21:34:49]CreateOFDProtocolMessage done [21:34:49]OFDSenderStorePacket 97216 [21:34:49]StoreOFDPacket docnum=97216 [21:34:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 1C 07 01 48 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D5 02 00 00 F4 03 04 00 F8 54 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7B 01 00 35 04 06 00 CA ED 6A 77 12 4A B9 66 4A 49 8D 88 E3 F0 [21:34:49]CheckFolder [21:34:49]dirname=/storage/ofd_packets [21:34:49]CheckFolder done [21:34:49]ProducePacketName [21:34:49]name=ofd_packets/00097216 [21:34:49]NVStorageSaveData ofd_packets/00097216 [21:34:49]File name is /storage/ofd_packets/00097216 [21:34:49]Write 301 bytes [21:34:49]NVStorageSaveData done [21:34:49]OFDSenderStorePacket done [21:34:49]KKMCreateOFDPacket done [21:34:49]NVStorageSaveData kkm_last_timestamp [21:34:49]File name is /storage/kkm_last_timestamp [21:34:49]Write 4 bytes [21:34:49]NVStorageSaveData done [21:34:49]ExternCall_PrintAddStr [21:34:49]wPrintStart [21:34:49]Write to MH i2c: 01 00 00 DF 2B 0A [21:34:49]Write i2c OK [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: 01 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: 01 07 00 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: 01 07 00 DF 2B 00 00 00 00 00 FF 0F 1F [21:34:49]RasterBufferAndPrint [21:34:49]line Счет N : (1)3407753 [21:34:49]line ИНН: 02508201610067 [21:34:49]line Контрольно-Кассовый Чек [21:34:49]line ПРОДАЖА [21:34:49]line ТРК (МРК, ГНК) : 12 [21:34:49]line Товар: 2710124130 [21:34:49]line Аи-92-К-4 [21:34:49]line 10.470 * 66.90 [21:34:49]line = 700.44 [21:34:49]line НДС 12% НСП 1% [21:34:49]line > о реализуемом товаре [21:34:49]line ОКРУГЛЕНИЕ: -0.44 [21:34:49]line ИТОГО: 700.00 [21:34:49]line Внесено: 700.00 [21:34:49]line СДАЧА: 0.00 [21:34:49]line НСП 1% : 6.20 [21:34:49]line НДС 12% : 74.38 [21:34:49]line Наличными: 700.00 [21:34:49]line Безнал.: 0.00 [21:34:49]line Место: АЗС № 82 "Партнер Нефть" [21:34:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:34:49]line СНО: Общий режим [21:34:49]line Чек 725 29.10.2024 21:34 [21:34:49]line Смена: 145 ФФД: 1.0 [21:34:49]line ЗНМ: 0300000017 [21:34:49]line РНМ: 0000000000170478 [21:34:49]line Версия ККМ: v1.0 [21:34:49]line ФМ: 0000000002098560 [21:34:49]line ФД: 97216 [21:34:49]line ФПД: 223121042248266 [21:34:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213448&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97216&fm=223121042248266&tin=02508201610067®Number=0000000000170478&sum=70000 [21:34:49]OFD Sender: Processing packet 97216 [packets to send 59, broken 58] [21:34:49]ProducePacketName [21:34:49]name=ofd_packets/00097216 [21:34:49]OFD Sender: To server: pG, [21:34:49]CommunicateWithHost lk.salyk.kg:30040 [21:34:49]ConnectInit lk.salyk.kg [21:34:49]written 0, free lines is 4095 [21:34:49]Connected sock=10 [21:34:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 1C 07 01 48 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D5 02 00 00 F4 03 04 00 F8 54 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 7B 01 00 35 04 06 00 CA ED 6A 77 12 4A B9 66 4A 49 8D 88 E3 F0 [21:34:49]Write to MH i2c: 01 00 00 0A 2C 36 [21:34:49]Write i2c OK [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: 01 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: 01 07 00 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: 01 07 00 0A 2C 00 00 00 00 00 0E 0D 58 [21:34:49]RasterBufferAndPrint [21:34:49]line [21:34:49]line [21:34:49]line [21:34:49]line [21:34:49]line [21:34:49]written 0, free lines is 3348 [21:34:49]MH_Cut [21:34:49]Write to MH i2c: D1 01 00 11 2C 01 0F [21:34:49]Write i2c OK [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: D1 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: D1 01 00 [21:34:49]MH_I2C_Read... [21:34:49]Read from MH i2c: D1 01 00 11 2C 00 0E [21:34:49]Write to MH i2c: 01 00 00 12 2C 3E [21:34:49]Write i2c OK [21:34:49]MH_I2C_Read... [21:34:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 86 52 47 00 C1 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 32 30 39 38 35 36 30 10 04 04 00 C0 7B 01 00 F4 03 04 00 1D FF 20 67 B6 04 01 00 00 8D 7F F6 0C 2B 46 F3 5D [21:34:49]CommunicateWithHost err = 0 [21:34:49]CheckOFDResponse [21:34:49]1017 (14) - 77093643461234 [21:34:49]1041 (16) - 0000000002098560 [21:34:49]1040 (4) - 97216 [21:34:49]1012 (4) - 29.10.2024 15:28 [21:34:49]1206 (1) - 0 [21:34:49]OFD Sender: Remove packet 97216 [21:34:49]ProducePacketName [21:34:49]name=ofd_packets/00097216 [21:34:49]NVStorageDeleteData [21:34:50]OFD Sender: No OFD packet to send [21:34:50]*** Cut start [21:34:50]*** Partial cut [21:34:50]*** CUTSNS_PIN = 1 [21:34:50]*** CUTSNS_PIN = 0 [21:34:50]*** Brake cut motor [21:34:51]Read from MH i2c: 01 [21:34:51]MH_I2C_Read... [21:34:51]*** Stop cut motor [21:34:51]*** Cut end [21:34:51]Read from MH i2c: 01 07 00 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: 01 07 00 12 2C 00 00 00 00 00 FF 0F 53 [21:34:51]process_action close_receipt done [21:34:51]requested_data is exist [21:34:51]produce_requested_data [21:34:51]requested_item fm.sn is exist - process it [21:34:51]wFMCommunicate request_size=4 [21:34:51]MH_SAM_APDU [21:34:51]CAPDU: 80 11 00 00 [21:34:51]Write to MH i2c: E2 08 00 13 2C 80 11 00 00 00 00 00 00 B9 [21:34:51]Write i2c OK [21:34:51]MH_I2C_Read... [21:34:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:51]Read from MH i2c: E2 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 17 00 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 17 00 13 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [21:34:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:34:51]wFMCommunicate OK [21:34:51]requested_item fd.num is exist - process it [21:34:51]SAM_PROTO_GetFieldsCounters [21:34:51]wFMCommunicate request_size=4 [21:34:51]MH_SAM_APDU [21:34:51]CAPDU: 80 13 00 00 [21:34:51]Write to MH i2c: E2 08 00 14 2C 80 13 00 00 00 00 00 00 BC [21:34:51]Write i2c OK [21:34:51]MH_I2C_Read... [21:34:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:34:51]Read from MH i2c: E2 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 62 00 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 62 00 14 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D5 02 00 00 5E 04 04 00 D5 02 00 00 57 04 04 00 D6 02 00 00 19 04 04 00 00 00 00 00 90 00 2F [21:34:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D5 02 00 00 5E 04 04 00 D5 02 00 00 57 04 04 00 D6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:34:51]wFMCommunicate OK [21:34:51]SAM_PROTO_GetFieldsCounters done [21:34:51]requested_item shift.num is exist - process it [21:34:51]requested_item shift.opened is exist - process it [21:34:51]req_shift_opened [21:34:51]FM_GetShiftState [21:34:51]SAM_PROTO_GetShiftState [21:34:51]wFMCommunicate request_size=4 [21:34:51]MH_SAM_APDU [21:34:51]CAPDU: 80 13 01 00 [21:34:51]Write to MH i2c: E2 08 00 15 2C 80 13 01 00 00 00 00 00 BE [21:34:51]Write i2c OK [21:34:51]MH_I2C_Read... [21:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:51]Read from MH i2c: E2 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 0E 00 [21:34:51]MH_I2C_Read... [21:34:51]Read from MH i2c: E2 0E 00 15 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1C [21:34:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:34:51]wFMCommunicate OK [21:34:51]SAM_PROTO_GetShiftState done [21:34:51]FM_GetShiftState done [21:34:51]req_shift_opened done [21:34:51]requested_item shift.open_date is exist - process it [21:34:51]req_shift_open_date [21:34:51]req_shift_open_date done [21:34:51]produce_requested_data done [21:34:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97216,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:34:51]process_action_free close_receipt [21:34:51]json_value_free [21:34:51]json_value_free done [21:34:51]process_json_proto returns [21:34:51]Send response to host [21:34:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97216,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:34:51]free response buf [21:34:51]execute_script done [21:34:51]execute_script returns [21:34:51]free content buf [21:34:51]Sock 9.Close socket [21:34:51]Sock 9.Thread stoped [21:34:55]OFD Sender: No OFD packet to send [21:35:00]OFD Sender: No OFD packet to send [21:35:05]OFD Sender: No OFD packet to send [21:35:10]OFD Sender: No OFD packet to send [21:35:15]OFD Sender: No OFD packet to send [21:35:20]OFD Sender: No OFD packet to send [21:35:25]OFD Sender: No OFD packet to send [21:35:30]OFD Sender: No OFD packet to send [21:35:35]OFD Sender: No OFD packet to send [21:35:40]OFD Sender: No OFD packet to send [21:35:45]OFD Sender: No OFD packet to send [21:35:50]OFD Sender: No OFD packet to send [21:35:55]OFD Sender: No OFD packet to send [21:36:00]OFD Sender: No OFD packet to send [21:36:05]OFD Sender: No OFD packet to send [21:36:10]OFD Sender: No OFD packet to send [21:36:15]OFD Sender: No OFD packet to send [21:36:20]OFD Sender: No OFD packet to send [21:36:25]OFD Sender: No OFD packet to send [21:36:30]OFD Sender: No OFD packet to send [21:36:35]OFD Sender: No OFD packet to send [21:36:40]OFD Sender: No OFD packet to send [21:36:45]OFD Sender: No OFD packet to send [21:36:50]OFD Sender: No OFD packet to send [21:36:55]OFD Sender: No OFD packet to send [21:37:00]OFD Sender: No OFD packet to send [21:37:05]OFD Sender: No OFD packet to send [21:37:05]accept exits with 7 [21:37:05]New connection [21:37:05]New thread 3066580324 created [21:37:05]Thread 3066723684 joined [21:37:05]Waiting for new connection... [21:37:05] Sock 7.Parse request [21:37:05]Sock 7.Check first char [21:37:05]Sock 7.First char is OK [21:37:05]request: POST /json_proto HTTP/1.0 [21:37:05]Method: POST [21:37:05]URL: /json_proto [21:37:05]Method is POST - this is cgi request [21:37:05]url: /json_proto [21:37:05]query_string will be loaded in cgi processing [21:37:05]execute_cgi json_proto POST (null) [21:37:05]execute_cgi path=json_proto method=POST [21:37:05]POST find Content-Length [21:37:05]Host: 172.17.40.67:8080 [21:37:05]Content-Length: 820 [21:37:05]Content-Type: application/json [21:37:05] [21:37:05]POST finish read [21:37:05]Found Content-Length = 820 [21:37:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:37:05]execute_script... [21:37:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:37:05]POST & json_proto [21:37:05]process_json_proto [21:37:05]json parsed OK: [21:37:05]protocol is kg_v1.0 [21:37:05]action value=close_receipt [21:37:05]process_action close_receipt [21:37:05]cmd_close_receipt [21:37:05]MH_GetDate [21:37:05]Write to MH i2c: F0 00 00 16 2C 31 [21:37:05]Write i2c OK [21:37:05]MH_I2C_Read... [21:37:05]Read from MH i2c: F0 [21:37:05]MH_I2C_Read... [21:37:05]Read from MH i2c: F0 09 00 [21:37:05]MH_I2C_Read... [21:37:05]Read from MH i2c: F0 09 00 16 2C 00 82 55 21 67 EE DA 66 66 2D [21:37:05]GetLastDocTimeStamp 1730237688 [21:37:05]current date 1730237826 [21:37:05]FM_GetShiftState [21:37:05]SAM_PROTO_GetShiftState [21:37:05]wFMCommunicate request_size=4 [21:37:05]MH_SAM_APDU [21:37:05]CAPDU: 80 13 01 00 [21:37:05]Write to MH i2c: E2 08 00 17 2C 80 13 01 00 00 00 00 00 C0 [21:37:05]Write i2c OK [21:37:05]MH_I2C_Read... [21:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:05]Read from MH i2c: E2 [21:37:05]MH_I2C_Read... [21:37:05]Read from MH i2c: E2 0E 00 [21:37:05]MH_I2C_Read... [21:37:05]Read from MH i2c: E2 0E 00 17 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 1E [21:37:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:37:05]wFMCommunicate OK [21:37:05]SAM_PROTO_GetShiftState done [21:37:05]FM_GetShiftState done [21:37:05]opened in 1730160548 [21:37:05]opened+sec_in_day 1730246948 [21:37:05]quantity*price = 100021 [21:37:05]sum+1 = 100023 [21:37:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 726 29.10.2024 21:37 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 97217 ФПД: 127669976960875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213706&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97217&fm=127669976960875&tin=02508201610067®Number=0000000000170478&sum=100022 [21:37:07]StoreToDocumentArchive [21:37:07]shift 145 fd 97217 [21:37:07]save to /storage/0145/doc_00097217 [21:37:07]save last doc name /storage/0145/doc_00097217 to /storage/kkm_last_doc_name [21:37:07]save OK [21:37:07]Clear old archive folders... [21:37:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:37:07]tlvbuf is 006DDB10 [21:37:07]SAM_PROTO_ClearQueue [21:37:07]wFMCommunicate request_size=4 [21:37:07]MH_SAM_APDU [21:37:07]CAPDU: 80 09 00 00 [21:37:07]Write to MH i2c: E2 08 00 24 2C 80 09 00 00 00 00 00 00 C2 [21:37:07]Write i2c OK [21:37:07]MH_I2C_Read... [21:37:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:37:07]Read from MH i2c: E2 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 24 2C 00 90 00 C4 [21:37:07]RAPDU: 90 00 [21:37:07]wFMCommunicate OK [21:37:07]SAM_PROTO_ClearQueue done [21:37:07]KKMCreateOFDPacket [21:37:07]OFDProtocolAddRootSTLVToBuf [21:37:07]FM_MakeSignedData [21:37:07]FM_MakeSignedData [21:37:07]SAM_PROTO_SignData [21:37:07]wFMCommunicate request_size=4 [21:37:07]MH_SAM_APDU [21:37:07]CAPDU: 80 0D 01 02 [21:37:07]Write to MH i2c: E2 08 00 25 2C 80 0D 01 02 00 00 00 00 CA [21:37:07]Write i2c OK [21:37:07]MH_I2C_Read... [21:37:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:37:07]Read from MH i2c: E2 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 25 2C 00 90 00 C5 [21:37:07]RAPDU: 90 00 [21:37:07]wFMCommunicate OK [21:37:07]wFMCommunicate request_size=255 [21:37:07]MH_SAM_APDU [21:37:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D6 02 00 00 F4 03 04 00 82 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7B 01 00 35 04 06 00 74 [21:37:07]Write to MH i2c: E2 02 01 26 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D6 02 00 00 F4 03 04 00 82 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7B 01 00 35 04 06 00 74 00 00 1B [21:37:07]Write i2c OK [21:37:07]MH_I2C_Read... [21:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:37:07]Read from MH i2c: E2 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 26 2C 00 90 00 C6 [21:37:07]RAPDU: 90 00 [21:37:07]wFMCommunicate OK [21:37:07]wFMCommunicate request_size=10 [21:37:07]MH_SAM_APDU [21:37:07]CAPDU: 80 0D 02 02 05 1D 7B A0 0F 6B [21:37:07]Write to MH i2c: E2 0D 00 27 2C 80 0D 02 02 05 00 1D 7B A0 0F 6B 00 00 89 [21:37:07]Write i2c OK [21:37:07]MH_I2C_Read... [21:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:37:07]Read from MH i2c: E2 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 03 00 27 2C 00 90 00 C7 [21:37:07]RAPDU: 90 00 [21:37:07]wFMCommunicate OK [21:37:07]wFMCommunicate request_size=4 [21:37:07]MH_SAM_APDU [21:37:07]CAPDU: 80 0D 03 02 [21:37:07]Write to MH i2c: E2 08 00 28 2C 80 0D 03 02 00 00 00 00 CF [21:37:07]Write i2c OK [21:37:07]MH_I2C_Read... [21:37:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:37:07]Read from MH i2c: E2 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 0B 00 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 0B 00 28 2C 00 96 89 8C B2 F0 AF E2 CF 90 00 7D [21:37:07]RAPDU: 96 89 8C B2 F0 AF E2 CF 90 00 [21:37:07]wFMCommunicate OK [21:37:07]SAM_PROTO_SignData done [21:37:07]FM_MakeSignedData done [21:37:07]CreateOFDProtocolMessage [21:37:07]wFMCommunicate request_size=4 [21:37:07]MH_SAM_APDU [21:37:07]CAPDU: 80 11 00 00 [21:37:07]Write to MH i2c: E2 08 00 29 2C 80 11 00 00 00 00 00 00 CF [21:37:07]Write i2c OK [21:37:07]MH_I2C_Read... [21:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:37:07]Read from MH i2c: E2 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 17 00 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: E2 17 00 29 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [21:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:37:07]wFMCommunicate OK [21:37:07]CreateOFDProtocolMessage done [21:37:07]OFDSenderStorePacket 97217 [21:37:07]StoreOFDPacket docnum=97217 [21:37:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 82 4E 07 01 B9 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 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D6 02 00 00 F4 03 04 00 82 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7B 01 00 35 04 06 00 74 1D 7B A0 0F 6B 96 89 8C B2 F0 AF E2 CF [21:37:07]CheckFolder [21:37:07]dirname=/storage/ofd_packets [21:37:07]CheckFolder done [21:37:07]ProducePacketName [21:37:07]name=ofd_packets/00097217 [21:37:07]NVStorageSaveData ofd_packets/00097217 [21:37:07]File name is /storage/ofd_packets/00097217 [21:37:07]Write 301 bytes [21:37:07]NVStorageSaveData done [21:37:07]OFDSenderStorePacket done [21:37:07]KKMCreateOFDPacket done [21:37:07]NVStorageSaveData kkm_last_timestamp [21:37:07]File name is /storage/kkm_last_timestamp [21:37:07]Write 4 bytes [21:37:07]NVStorageSaveData done [21:37:07]ExternCall_PrintAddStr [21:37:07]wPrintStart [21:37:07]Write to MH i2c: 01 00 00 2A 2C 56 [21:37:07]Write i2c OK [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: 01 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: 01 07 00 [21:37:07]MH_I2C_Read... [21:37:07]Read from MH i2c: 01 07 00 2A 2C 00 00 00 00 00 FF 0F 6B [21:37:07]RasterBufferAndPrint [21:37:07]line Счет N : (1)3407755 [21:37:07]line ИНН: 02508201610067 [21:37:07]line Контрольно-Кассовый Чек [21:37:07]line ПРОДАЖА [21:37:07]line ТРК (МРК, ГНК) : 33 [21:37:07]line Товар: 2710124500 [21:37:07]line Аи-95-К-5 [21:37:07]line 13.480 * 74.20 [21:37:07]line = 1000.22 [21:37:07]line НДС 12% НСП 1% [21:37:07]line > о реализуемом товаре [21:37:07]line ИТОГО: 1000.22 [21:37:07]line НСП 1% : 8.85 [21:37:07]line НДС 12% : 106.22 [21:37:07]line Наличными: 0.00 [21:37:07]line Безнал.: 1000.22 [21:37:07]line Место: АЗС № 82 "Партнер Нефть" [21:37:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:37:07]line СНО: Общий режим [21:37:07]line Чек 726 29.10.2024 21:37 [21:37:07]line Смена: 145 ФФД: 1.0 [21:37:07]line ЗНМ: 0300000017 [21:37:07]line РНМ: 0000000000170478 [21:37:07]line Версия ККМ: v1.0 [21:37:07]line Платежная система: Бакай Банк [21:37:07]line ФМ: 0000000002098560 [21:37:07]line ФД: 97217 [21:37:07]line ФПД: 127669976960875 [21:37:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213706&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97217&fm=127669976960875&tin=02508201610067®Number=0000000000170478&sum=100022 [21:37:07]OFD Sender: Processing packet 97217 [packets to send 59, broken 58] [21:37:07]ProducePacketName [21:37:07]name=ofd_packets/00097217 [21:37:07]OFD Sender: To server: pG, [21:37:07]CommunicateWithHost lk.salyk.kg:30040 [21:37:07]ConnectInit lk.salyk.kg [21:37:07]written 0, free lines is 4095 [21:37:08]Connected sock=10 [21:37:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 82 4E 07 01 B9 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 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D6 02 00 00 F4 03 04 00 82 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7B 01 00 35 04 06 00 74 1D 7B A0 0F 6B 96 89 8C B2 F0 AF E2 CF [21:37:08]Write to MH i2c: 01 00 00 54 2C 80 [21:37:08]Write i2c OK [21:37:08]MH_I2C_Read... [21:37:08]Read from MH i2c: 01 [21:37:08]MH_I2C_Read... [21:37:08]Read from MH i2c: 01 07 00 [21:37:08]MH_I2C_Read... [21:37:08]Read from MH i2c: 01 07 00 54 2C 00 00 00 00 00 23 0D B7 [21:37:08]RasterBufferAndPrint [21:37:08]line [21:37:08]line [21:37:08]line [21:37:08]line [21:37:08]line [21:37:08]written 0, free lines is 3370 [21:37:08]MH_Cut [21:37:08]Write to MH i2c: D1 01 00 5B 2C 01 59 [21:37:08]Write i2c OK [21:37:08]MH_I2C_Read... [21:37:08]Read from MH i2c: D1 [21:37:08]MH_I2C_Read... [21:37:08]Read from MH i2c: D1 01 00 [21:37:08]MH_I2C_Read... [21:37:08]Read from MH i2c: D1 01 00 5B 2C 00 58 [21:37:08]Write to MH i2c: 01 00 00 5C 2C 88 [21:37:08]Write i2c OK [21:37:08]MH_I2C_Read... [21:37:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3B 76 47 00 60 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 7B 01 00 F4 03 04 00 A8 FF 20 67 B6 04 01 00 00 6B CB D0 8D CC 00 F4 7E [21:37:08]CommunicateWithHost err = 0 [21:37:08]CheckOFDResponse [21:37:08]1017 (14) - 77093643461234 [21:37:08]1041 (16) - 0000000002098560 [21:37:08]1040 (4) - 97217 [21:37:08]1012 (4) - 29.10.2024 15:30 [21:37:08]1206 (1) - 0 [21:37:08]OFD Sender: Remove packet 97217 [21:37:08]ProducePacketName [21:37:08]name=ofd_packets/00097217 [21:37:08]NVStorageDeleteData [21:37:09]OFD Sender: No OFD packet to send [21:37:09]*** Cut start [21:37:09]*** Partial cut [21:37:09]*** CUTSNS_PIN = 1 [21:37:09]*** CUTSNS_PIN = 0 [21:37:09]*** Brake cut motor [21:37:09]Read from MH i2c: 01 [21:37:09]MH_I2C_Read... [21:37:09]*** Stop cut motor [21:37:09]*** Cut end [21:37:09]Read from MH i2c: 01 07 00 [21:37:09]MH_I2C_Read... [21:37:09]Read from MH i2c: 01 07 00 5C 2C 00 00 00 00 00 FF 0F 9D [21:37:09]process_action close_receipt done [21:37:09]requested_data is exist [21:37:09]produce_requested_data [21:37:09]requested_item fm.sn is exist - process it [21:37:09]wFMCommunicate request_size=4 [21:37:09]MH_SAM_APDU [21:37:09]CAPDU: 80 11 00 00 [21:37:09]Write to MH i2c: E2 08 00 5D 2C 80 11 00 00 00 00 00 00 03 [21:37:09]Write i2c OK [21:37:09]MH_I2C_Read... [21:37:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:37:09]Read from MH i2c: E2 [21:37:09]MH_I2C_Read... [21:37:09]Read from MH i2c: E2 17 00 [21:37:09]MH_I2C_Read... [21:37:09]Read from MH i2c: E2 17 00 5D 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [21:37:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:37:09]wFMCommunicate OK [21:37:09]requested_item fd.num is exist - process it [21:37:09]SAM_PROTO_GetFieldsCounters [21:37:09]wFMCommunicate request_size=4 [21:37:09]MH_SAM_APDU [21:37:09]CAPDU: 80 13 00 00 [21:37:09]Write to MH i2c: E2 08 00 5E 2C 80 13 00 00 00 00 00 00 06 [21:37:09]Write i2c OK [21:37:09]MH_I2C_Read... [21:37:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:37:09]Read from MH i2c: E2 [21:37:09]MH_I2C_Read... [21:37:09]Read from MH i2c: E2 62 00 [21:37:09]MH_I2C_Read... [21:37:09]Read from MH i2c: E2 62 00 5E 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D6 02 00 00 5E 04 04 00 D6 02 00 00 57 04 04 00 D7 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [21:37:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D6 02 00 00 5E 04 04 00 D6 02 00 00 57 04 04 00 D7 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:37:09]wFMCommunicate OK [21:37:09]SAM_PROTO_GetFieldsCounters done [21:37:09]requested_item shift.num is exist - process it [21:37:09]requested_item shift.opened is exist - process it [21:37:09]req_shift_opened [21:37:09]FM_GetShiftState [21:37:09]SAM_PROTO_GetShiftState [21:37:09]wFMCommunicate request_size=4 [21:37:09]MH_SAM_APDU [21:37:09]CAPDU: 80 13 01 00 [21:37:09]Write to MH i2c: E2 08 00 5F 2C 80 13 01 00 00 00 00 00 08 [21:37:09]Write i2c OK [21:37:09]MH_I2C_Read... [21:37:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:09]Read from MH i2c: E2 [21:37:09]MH_I2C_Read... [21:37:09]Read from MH i2c: E2 0E 00 [21:37:09]MH_I2C_Read... [21:37:09]Read from MH i2c: E2 0E 00 5F 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 66 [21:37:09]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:37:09]wFMCommunicate OK [21:37:09]SAM_PROTO_GetShiftState done [21:37:09]FM_GetShiftState done [21:37:09]req_shift_opened done [21:37:09]requested_item shift.open_date is exist - process it [21:37:09]req_shift_open_date [21:37:09]req_shift_open_date done [21:37:09]produce_requested_data done [21:37:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97217,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:37:09]process_action_free close_receipt [21:37:09]json_value_free [21:37:09]json_value_free done [21:37:09]process_json_proto returns [21:37:09]Send response to host [21:37:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97217,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:37:09]free response buf [21:37:09]execute_script done [21:37:09]execute_script returns [21:37:09]free content buf [21:37:09]Sock 7.Close socket [21:37:09]Sock 7.Thread stoped [21:37:14]OFD Sender: No OFD packet to send [21:37:19]OFD Sender: No OFD packet to send [21:37:24]OFD Sender: No OFD packet to send [21:37:29]OFD Sender: No OFD packet to send [21:37:34]OFD Sender: No OFD packet to send [21:37:39]OFD Sender: No OFD packet to send [21:37:44]OFD Sender: No OFD packet to send [21:37:49]OFD Sender: No OFD packet to send [21:37:54]OFD Sender: No OFD packet to send [21:37:59]OFD Sender: No OFD packet to send [21:38:04]OFD Sender: No OFD packet to send [21:38:09]OFD Sender: No OFD packet to send [21:38:14]OFD Sender: No OFD packet to send [21:38:19]OFD Sender: No OFD packet to send [21:38:24]OFD Sender: No OFD packet to send [21:38:29]OFD Sender: No OFD packet to send [21:38:34]OFD Sender: No OFD packet to send [21:38:39]OFD Sender: No OFD packet to send [21:38:44]OFD Sender: No OFD packet to send [21:38:49]OFD Sender: No OFD packet to send [21:38:54]OFD Sender: No OFD packet to send [21:38:59]OFD Sender: No OFD packet to send [21:39:04]OFD Sender: No OFD packet to send [21:39:04]accept exits with 9 [21:39:04]New connection [21:39:04]New thread 3066723684 created [21:39:04]Thread 3066580324 joined [21:39:04]Waiting for new connection... [21:39:04] Sock 9.Parse request [21:39:04]Sock 9.Check first char [21:39:04]Sock 9.First char is OK [21:39:04]request: POST /json_proto HTTP/1.0 [21:39:04]Method: POST [21:39:04]URL: /json_proto [21:39:04]Method is POST - this is cgi request [21:39:04]url: /json_proto [21:39:04]query_string will be loaded in cgi processing [21:39:04]execute_cgi json_proto POST (null) [21:39:04]execute_cgi path=json_proto method=POST [21:39:04]POST find Content-Length [21:39:04]Host: 172.17.40.67:8080 [21:39:04]Content-Length: 678 [21:39:04]Content-Type: application/json [21:39:04] [21:39:04]POST finish read [21:39:04]Found Content-Length = 678 [21:39:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:04]execute_script... [21:39: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)3407756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:39:04]POST & json_proto [21:39:04]process_json_proto [21:39:04]json parsed OK: [21:39:04]protocol is kg_v1.0 [21:39:04]action value=close_receipt [21:39:04]process_action close_receipt [21:39:04]cmd_close_receipt [21:39:04]MH_GetDate [21:39:04]Write to MH i2c: F0 00 00 60 2C 7B [21:39:04]Write i2c OK [21:39:04]MH_I2C_Read... [21:39:04]Read from MH i2c: F0 [21:39:04]MH_I2C_Read... [21:39:04]Read from MH i2c: F0 09 00 [21:39:04]MH_I2C_Read... [21:39:04]Read from MH i2c: F0 09 00 60 2C 00 F9 55 21 67 EE DA 66 66 EE [21:39:04]GetLastDocTimeStamp 1730237826 [21:39:04]current date 1730237945 [21:39:04]FM_GetShiftState [21:39:04]SAM_PROTO_GetShiftState [21:39:04]wFMCommunicate request_size=4 [21:39:04]MH_SAM_APDU [21:39:04]CAPDU: 80 13 01 00 [21:39:04]Write to MH i2c: E2 08 00 61 2C 80 13 01 00 00 00 00 00 0A [21:39:04]Write i2c OK [21:39:04]MH_I2C_Read... [21:39:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:04]Read from MH i2c: E2 [21:39:04]MH_I2C_Read... [21:39:04]Read from MH i2c: E2 0E 00 [21:39:04]MH_I2C_Read... [21:39:04]Read from MH i2c: E2 0E 00 61 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 68 [21:39:04]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:39:04]wFMCommunicate OK [21:39:04]SAM_PROTO_GetShiftState done [21:39:04]FM_GetShiftState done [21:39:04]opened in 1730160548 [21:39:04]opened+sec_in_day 1730246948 [21:39:04]quantity*price = 30038 [21:39:04]sum+1 = 30039 [21:39:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 727 29.10.2024 21:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97218 ФПД: 181031408688460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213905&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97218&fm=181031408688460&tin=02508201610067®Number=0000000000170478&sum=30000 [21:39:05]StoreToDocumentArchive [21:39:05]shift 145 fd 97218 [21:39:05]save to /storage/0145/doc_00097218 [21:39:05]save last doc name /storage/0145/doc_00097218 to /storage/kkm_last_doc_name [21:39:05]save OK [21:39:05]Clear old archive folders... [21:39:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:39:05]tlvbuf is 006B08A0 [21:39:05]SAM_PROTO_ClearQueue [21:39:05]wFMCommunicate request_size=4 [21:39:05]MH_SAM_APDU [21:39:05]CAPDU: 80 09 00 00 [21:39:05]Write to MH i2c: E2 08 00 6E 2C 80 09 00 00 00 00 00 00 0C [21:39:05]Write i2c OK [21:39:05]MH_I2C_Read... [21:39:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:05]Read from MH i2c: E2 [21:39:05]MH_I2C_Read... [21:39:05]Read from MH i2c: E2 03 00 [21:39:05]MH_I2C_Read... [21:39:05]Read from MH i2c: E2 03 00 6E 2C 00 90 00 0E [21:39:05]RAPDU: 90 00 [21:39:05]wFMCommunicate OK [21:39:05]SAM_PROTO_ClearQueue done [21:39:05]KKMCreateOFDPacket [21:39:05]OFDProtocolAddRootSTLVToBuf [21:39:05]FM_MakeSignedData [21:39:05]FM_MakeSignedData [21:39:05]SAM_PROTO_SignData [21:39:05]wFMCommunicate request_size=4 [21:39:05]MH_SAM_APDU [21:39:05]CAPDU: 80 0D 01 02 [21:39:05]Write to MH i2c: E2 08 00 6F 2C 80 0D 01 02 00 00 00 00 14 [21:39:05]Write i2c OK [21:39:05]MH_I2C_Read... [21:39:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:05]Read from MH i2c: E2 [21:39:05]MH_I2C_Read... [21:39:05]Read from MH i2c: E2 03 00 [21:39:05]MH_I2C_Read... [21:39:05]Read from MH i2c: E2 03 00 6F 2C 00 90 00 0F [21:39:05]RAPDU: 90 00 [21:39:05]wFMCommunicate OK [21:39:05]wFMCommunicate request_size=255 [21:39:05]MH_SAM_APDU [21:39: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 34 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 D7 02 00 00 F4 03 04 00 F9 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7B 01 00 35 04 06 00 A4 [21:39:05]Write to MH i2c: E2 02 01 70 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 34 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 D7 02 00 00 F4 03 04 00 F9 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7B 01 00 35 04 06 00 A4 00 00 B8 [21:39:05]Write i2c OK [21:39:05]MH_I2C_Read... [21:39:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:06]Read from MH i2c: E2 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 03 00 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 03 00 70 2C 00 90 00 10 [21:39:06]RAPDU: 90 00 [21:39:06]wFMCommunicate OK [21:39:06]wFMCommunicate request_size=10 [21:39:06]MH_SAM_APDU [21:39:06]CAPDU: 80 0D 02 02 05 A5 A8 CE DD 4C [21:39:06]Write to MH i2c: E2 0D 00 71 2C 80 0D 02 02 05 00 A5 A8 CE DD 4C 00 00 65 [21:39:06]Write i2c OK [21:39:06]MH_I2C_Read... [21:39:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:06]Read from MH i2c: E2 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 03 00 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 03 00 71 2C 00 90 00 11 [21:39:06]RAPDU: 90 00 [21:39:06]wFMCommunicate OK [21:39:06]wFMCommunicate request_size=4 [21:39:06]MH_SAM_APDU [21:39:06]CAPDU: 80 0D 03 02 [21:39:06]Write to MH i2c: E2 08 00 72 2C 80 0D 03 02 00 00 00 00 19 [21:39:06]Write i2c OK [21:39:06]MH_I2C_Read... [21:39:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:06]Read from MH i2c: E2 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 0B 00 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 0B 00 72 2C 00 85 46 DA D6 EC 0A A1 14 90 00 40 [21:39:06]RAPDU: 85 46 DA D6 EC 0A A1 14 90 00 [21:39:06]wFMCommunicate OK [21:39:06]SAM_PROTO_SignData done [21:39:06]FM_MakeSignedData done [21:39:06]CreateOFDProtocolMessage [21:39:06]wFMCommunicate request_size=4 [21:39:06]MH_SAM_APDU [21:39:06]CAPDU: 80 11 00 00 [21:39:06]Write to MH i2c: E2 08 00 73 2C 80 11 00 00 00 00 00 00 19 [21:39:06]Write i2c OK [21:39:06]MH_I2C_Read... [21:39:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:06]Read from MH i2c: E2 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 17 00 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: E2 17 00 73 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [21:39:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:39:06]wFMCommunicate OK [21:39:06]CreateOFDProtocolMessage done [21:39:06]OFDSenderStorePacket 97218 [21:39:06]StoreOFDPacket docnum=97218 [21:39:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 0E 07 01 C0 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D7 02 00 00 F4 03 04 00 F9 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7B 01 00 35 04 06 00 A4 A5 A8 CE DD 4C 85 46 DA D6 EC 0A A1 14 [21:39:06]CheckFolder [21:39:06]dirname=/storage/ofd_packets [21:39:06]CheckFolder done [21:39:06]ProducePacketName [21:39:06]name=ofd_packets/00097218 [21:39:06]NVStorageSaveData ofd_packets/00097218 [21:39:06]File name is /storage/ofd_packets/00097218 [21:39:06]Write 301 bytes [21:39:06]NVStorageSaveData done [21:39:06]OFDSenderStorePacket done [21:39:06]KKMCreateOFDPacket done [21:39:06]NVStorageSaveData kkm_last_timestamp [21:39:06]File name is /storage/kkm_last_timestamp [21:39:06]Write 4 bytes [21:39:06]NVStorageSaveData done [21:39:06]ExternCall_PrintAddStr [21:39:06]wPrintStart [21:39:06]Write to MH i2c: 01 00 00 74 2C A0 [21:39:06]Write i2c OK [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: 01 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: 01 07 00 [21:39:06]MH_I2C_Read... [21:39:06]Read from MH i2c: 01 07 00 74 2C 00 00 00 00 00 FF 0F B5 [21:39:06]RasterBufferAndPrint [21:39:06]line Счет N : (1)3407756 [21:39:06]line ИНН: 02508201610067 [21:39:06]line Контрольно-Кассовый Чек [21:39:06]line ПРОДАЖА [21:39:06]line ТРК (МРК, ГНК) : 12 [21:39:06]line Товар: 2710124130 [21:39:06]line Аи-92-К-4 [21:39:06]line 4.490 * 66.90 [21:39:06]line = 300.38 [21:39:06]line НДС 12% НСП 1% [21:39:06]line > о реализуемом товаре [21:39:06]line ОКРУГЛЕНИЕ: -0.38 [21:39:06]line ИТОГО: 300.00 [21:39:06]line Внесено: 300.00 [21:39:06]line СДАЧА: 0.00 [21:39:06]line НСП 1% : 2.66 [21:39:06]line НДС 12% : 31.90 [21:39:06]line Наличными: 300.00 [21:39:06]line Безнал.: 0.00 [21:39:06]line Место: АЗС № 82 "Партнер Нефть" [21:39:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:39:06]line СНО: Общий режим [21:39:06]line Чек 727 29.10.2024 21:39 [21:39:06]line Смена: 145 ФФД: 1.0 [21:39:06]line ЗНМ: 0300000017 [21:39:06]line РНМ: 0000000000170478 [21:39:06]line Версия ККМ: v1.0 [21:39:06]line ФМ: 0000000002098560 [21:39:06]line ФД: 97218 [21:39:06]line ФПД: 181031408688460 [21:39:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213905&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97218&fm=181031408688460&tin=02508201610067®Number=0000000000170478&sum=30000 [21:39:06]OFD Sender: Processing packet 97218 [packets to send 59, broken 58] [21:39:06]ProducePacketName [21:39:06]name=ofd_packets/00097218 [21:39:06]OFD Sender: To server: pG, [21:39:06]CommunicateWithHost lk.salyk.kg:30040 [21:39:06]ConnectInit lk.salyk.kg [21:39:06]written 0, free lines is 4095 [21:39:06]Connected sock=10 [21:39:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 0E 07 01 C0 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D7 02 00 00 F4 03 04 00 F9 55 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 7B 01 00 35 04 06 00 A4 A5 A8 CE DD 4C 85 46 DA D6 EC 0A A1 14 [21:39:07]Write to MH i2c: 01 00 00 9F 2C CB [21:39:07]Write i2c OK [21:39:07]MH_I2C_Read... [21:39:07]Read from MH i2c: 01 [21:39:07]MH_I2C_Read... [21:39:07]Read from MH i2c: 01 07 00 [21:39:07]MH_I2C_Read... [21:39:07]Read from MH i2c: 01 07 00 9F 2C 00 00 00 00 00 06 0D E5 [21:39:07]RasterBufferAndPrint [21:39:07]line [21:39:07]line [21:39:07]line [21:39:07]line [21:39:07]line [21:39:07]written 0, free lines is 3341 [21:39:07]MH_Cut [21:39:07]Write to MH i2c: D1 01 00 A6 2C 01 A4 [21:39:07]Write i2c OK [21:39:07]MH_I2C_Read... [21:39:07]Read from MH i2c: D1 [21:39:07]MH_I2C_Read... [21:39:07]Read from MH i2c: D1 01 00 [21:39:07]MH_I2C_Read... [21:39:07]Read from MH i2c: D1 01 00 A6 2C 00 A3 [21:39:07]Write to MH i2c: 01 00 00 A7 2C D3 [21:39:07]Write i2c OK [21:39:07]MH_I2C_Read... [21:39:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 34 47 00 80 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 32 30 39 38 35 36 30 10 04 04 00 C2 7B 01 00 F4 03 04 00 1F 00 21 67 B6 04 01 00 00 B5 AB 53 42 08 32 FF EA [21:39:07]CommunicateWithHost err = 0 [21:39:07]CheckOFDResponse [21:39:07]1017 (14) - 77093643461234 [21:39:07]1041 (16) - 0000000002098560 [21:39:07]1040 (4) - 97218 [21:39:07]1012 (4) - 29.10.2024 15:32 [21:39:07]1206 (1) - 0 [21:39:07]OFD Sender: Remove packet 97218 [21:39:07]ProducePacketName [21:39:07]name=ofd_packets/00097218 [21:39:07]NVStorageDeleteData [21:39:07]OFD Sender: No OFD packet to send [21:39:07]*** Cut start [21:39:07]*** Partial cut [21:39:07]*** CUTSNS_PIN = 1 [21:39:07]*** CUTSNS_PIN = 0 [21:39:07]*** Brake cut motor [21:39:08]Read from MH i2c: 01 [21:39:08]MH_I2C_Read... [21:39:08]*** Stop cut motor [21:39:08]*** Cut end [21:39:08]Read from MH i2c: 01 07 00 [21:39:08]MH_I2C_Read... [21:39:08]Read from MH i2c: 01 07 00 A7 2C 00 00 00 00 00 FF 0F E8 [21:39:08]process_action close_receipt done [21:39:08]requested_data is exist [21:39:08]produce_requested_data [21:39:08]requested_item fm.sn is exist - process it [21:39:08]wFMCommunicate request_size=4 [21:39:08]MH_SAM_APDU [21:39:08]CAPDU: 80 11 00 00 [21:39:08]Write to MH i2c: E2 08 00 A8 2C 80 11 00 00 00 00 00 00 4E [21:39:08]Write i2c OK [21:39:08]MH_I2C_Read... [21:39:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:08]Read from MH i2c: E2 [21:39:08]MH_I2C_Read... [21:39:08]Read from MH i2c: E2 17 00 [21:39:08]MH_I2C_Read... [21:39:08]Read from MH i2c: E2 17 00 A8 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [21:39:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:39:08]wFMCommunicate OK [21:39:08]requested_item fd.num is exist - process it [21:39:08]SAM_PROTO_GetFieldsCounters [21:39:08]wFMCommunicate request_size=4 [21:39:08]MH_SAM_APDU [21:39:08]CAPDU: 80 13 00 00 [21:39:08]Write to MH i2c: E2 08 00 A9 2C 80 13 00 00 00 00 00 00 51 [21:39:08]Write i2c OK [21:39:08]MH_I2C_Read... [21:39:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:08]Read from MH i2c: E2 [21:39:08]MH_I2C_Read... [21:39:08]Read from MH i2c: E2 62 00 [21:39:08]MH_I2C_Read... [21:39:08]Read from MH i2c: E2 62 00 A9 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D7 02 00 00 5E 04 04 00 D7 02 00 00 57 04 04 00 D8 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [21:39:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D7 02 00 00 5E 04 04 00 D7 02 00 00 57 04 04 00 D8 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:08]wFMCommunicate OK [21:39:08]SAM_PROTO_GetFieldsCounters done [21:39:08]requested_item shift.num is exist - process it [21:39:08]requested_item shift.opened is exist - process it [21:39:08]req_shift_opened [21:39:08]FM_GetShiftState [21:39:08]SAM_PROTO_GetShiftState [21:39:08]wFMCommunicate request_size=4 [21:39:08]MH_SAM_APDU [21:39:08]CAPDU: 80 13 01 00 [21:39:08]Write to MH i2c: E2 08 00 AA 2C 80 13 01 00 00 00 00 00 53 [21:39:08]Write i2c OK [21:39:08]MH_I2C_Read... [21:39:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:08]Read from MH i2c: E2 [21:39:08]MH_I2C_Read... [21:39:08]Read from MH i2c: E2 0E 00 [21:39:08]MH_I2C_Read... [21:39:08]Read from MH i2c: E2 0E 00 AA 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B1 [21:39:08]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:39:08]wFMCommunicate OK [21:39:08]SAM_PROTO_GetShiftState done [21:39:08]FM_GetShiftState done [21:39:08]req_shift_opened done [21:39:08]requested_item shift.open_date is exist - process it [21:39:08]req_shift_open_date [21:39:08]req_shift_open_date done [21:39:08]produce_requested_data done [21:39:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97218,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:39:08]process_action_free close_receipt [21:39:08]json_value_free [21:39:08]json_value_free done [21:39:08]process_json_proto returns [21:39:08]Send response to host [21:39:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97218,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:39:08]free response buf [21:39:08]execute_script done [21:39:08]execute_script returns [21:39:08]free content buf [21:39:08]Sock 9.Close socket [21:39:08]Sock 9.Thread stoped [21:39:12]OFD Sender: No OFD packet to send [21:39:17]OFD Sender: No OFD packet to send [21:39:22]OFD Sender: No OFD packet to send [21:39:27]OFD Sender: No OFD packet to send [21:39:32]OFD Sender: No OFD packet to send [21:39:37]OFD Sender: No OFD packet to send [21:39:42]OFD Sender: No OFD packet to send [21:39:47]OFD Sender: No OFD packet to send [21:39:52]OFD Sender: No OFD packet to send [21:39:55]accept exits with 7 [21:39:55]New connection [21:39:55]New thread 3066580324 created [21:39:55]Thread 3066723684 joined [21:39:55]Waiting for new connection... [21:39:55] Sock 7.Parse request [21:39:55]Sock 7.Check first char [21:39:55]Sock 7.First char is OK [21:39:55]request: POST /json_proto HTTP/1.0 [21:39:55]Method: POST [21:39:55]URL: /json_proto [21:39:55]Method is POST - this is cgi request [21:39:55]url: /json_proto [21:39:55]query_string will be loaded in cgi processing [21:39:55]execute_cgi json_proto POST (null) [21:39:55]execute_cgi path=json_proto method=POST [21:39:55]POST find Content-Length [21:39:55]Host: 172.17.40.67:8080 [21:39:55]Content-Length: 683 [21:39:55]Content-Type: application/json [21:39:55] [21:39:55]POST finish read [21:39:55]Found Content-Length = 683 [21:39:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:39:55]execute_script... [21:39: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)3407757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:39:55]POST & json_proto [21:39:55]process_json_proto [21:39:55]json parsed OK: [21:39:55]protocol is kg_v1.0 [21:39:55]action value=close_receipt [21:39:55]process_action close_receipt [21:39:55]cmd_close_receipt [21:39:55]MH_GetDate [21:39:55]Write to MH i2c: F0 00 00 AB 2C C6 [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: F0 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: F0 09 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: F0 09 00 AB 2C 00 2C 56 21 67 EE DA 66 66 6D [21:39:55]GetLastDocTimeStamp 1730237945 [21:39:55]current date 1730237996 [21:39:55]FM_GetShiftState [21:39:55]SAM_PROTO_GetShiftState [21:39:55]wFMCommunicate request_size=4 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 13 01 00 [21:39:55]Write to MH i2c: E2 08 00 AC 2C 80 13 01 00 00 00 00 00 55 [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 0E 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 0E 00 AC 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B3 [21:39:55]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:39:55]wFMCommunicate OK [21:39:55]SAM_PROTO_GetShiftState done [21:39:55]FM_GetShiftState done [21:39:55]opened in 1730160548 [21:39:55]opened+sec_in_day 1730246948 [21:39:55]quantity*price = 200031 [21:39:55]sum+1 = 200032 [21:39:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 728 29.10.2024 21:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97219 ФПД: 40394671083242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97219&fm=40394671083242&tin=02508201610067®Number=0000000000170478&sum=200000 [21:39:56]StoreToDocumentArchive [21:39:56]shift 145 fd 97219 [21:39:56]save to /storage/0145/doc_00097219 [21:39:56]save last doc name /storage/0145/doc_00097219 to /storage/kkm_last_doc_name [21:39:56]save OK [21:39:56]Clear old archive folders... [21:39:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:39:56]tlvbuf is 0073CAE0 [21:39:56]SAM_PROTO_ClearQueue [21:39:56]wFMCommunicate request_size=4 [21:39:56]MH_SAM_APDU [21:39:56]CAPDU: 80 09 00 00 [21:39:56]Write to MH i2c: E2 08 00 B9 2C 80 09 00 00 00 00 00 00 57 [21:39:56]Write i2c OK [21:39:56]MH_I2C_Read... [21:39:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:56]Read from MH i2c: E2 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: E2 03 00 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: E2 03 00 B9 2C 00 90 00 59 [21:39:56]RAPDU: 90 00 [21:39:56]wFMCommunicate OK [21:39:56]SAM_PROTO_ClearQueue done [21:39:56]KKMCreateOFDPacket [21:39:56]OFDProtocolAddRootSTLVToBuf [21:39:56]FM_MakeSignedData [21:39:56]FM_MakeSignedData [21:39:56]SAM_PROTO_SignData [21:39:56]wFMCommunicate request_size=4 [21:39:56]MH_SAM_APDU [21:39:56]CAPDU: 80 0D 01 02 [21:39:56]Write to MH i2c: E2 08 00 BA 2C 80 0D 01 02 00 00 00 00 5F [21:39:56]Write i2c OK [21:39:56]MH_I2C_Read... [21:39:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:56]Read from MH i2c: E2 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: E2 03 00 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: E2 03 00 BA 2C 00 90 00 5A [21:39:56]RAPDU: 90 00 [21:39:56]wFMCommunicate OK [21:39:56]wFMCommunicate request_size=255 [21:39:56]MH_SAM_APDU [21:39:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 D8 02 00 00 F4 03 04 00 2C 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7B 01 00 35 04 06 00 24 [21:39:56]Write to MH i2c: E2 02 01 BB 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 34 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 D8 02 00 00 F4 03 04 00 2C 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7B 01 00 35 04 06 00 24 00 00 07 [21:39:56]Write i2c OK [21:39:56]MH_I2C_Read... [21:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:57]Read from MH i2c: E2 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 BB 2C 00 90 00 5B [21:39:57]RAPDU: 90 00 [21:39:57]wFMCommunicate OK [21:39:57]wFMCommunicate request_size=10 [21:39:57]MH_SAM_APDU [21:39:57]CAPDU: 80 0D 02 02 05 BD 1E 05 4E EA [21:39:57]Write to MH i2c: E2 0D 00 BC 2C 80 0D 02 02 05 00 BD 1E 05 4E EA 00 00 84 [21:39:57]Write i2c OK [21:39:57]MH_I2C_Read... [21:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:57]Read from MH i2c: E2 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 BC 2C 00 90 00 5C [21:39:57]RAPDU: 90 00 [21:39:57]wFMCommunicate OK [21:39:57]wFMCommunicate request_size=4 [21:39:57]MH_SAM_APDU [21:39:57]CAPDU: 80 0D 03 02 [21:39:57]Write to MH i2c: E2 08 00 BD 2C 80 0D 03 02 00 00 00 00 64 [21:39:57]Write i2c OK [21:39:57]MH_I2C_Read... [21:39:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:57]Read from MH i2c: E2 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 0B 00 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 0B 00 BD 2C 00 A3 2B D1 A4 52 F9 1F D3 90 00 E5 [21:39:57]RAPDU: A3 2B D1 A4 52 F9 1F D3 90 00 [21:39:57]wFMCommunicate OK [21:39:57]SAM_PROTO_SignData done [21:39:57]FM_MakeSignedData done [21:39:57]CreateOFDProtocolMessage [21:39:57]wFMCommunicate request_size=4 [21:39:57]MH_SAM_APDU [21:39:57]CAPDU: 80 11 00 00 [21:39:57]Write to MH i2c: E2 08 00 BE 2C 80 11 00 00 00 00 00 00 64 [21:39:57]Write i2c OK [21:39:57]MH_I2C_Read... [21:39:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:57]Read from MH i2c: E2 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 17 00 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 17 00 BE 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [21:39:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:39:57]wFMCommunicate OK [21:39:57]CreateOFDProtocolMessage done [21:39:57]OFDSenderStorePacket 97219 [21:39:57]StoreOFDPacket docnum=97219 [21:39:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 76 07 01 48 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 34 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 D8 02 00 00 F4 03 04 00 2C 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7B 01 00 35 04 06 00 24 BD 1E 05 4E EA A3 2B D1 A4 52 F9 1F D3 [21:39:57]CheckFolder [21:39:57]dirname=/storage/ofd_packets [21:39:57]CheckFolder done [21:39:57]ProducePacketName [21:39:57]name=ofd_packets/00097219 [21:39:57]NVStorageSaveData ofd_packets/00097219 [21:39:57]File name is /storage/ofd_packets/00097219 [21:39:57]Write 301 bytes [21:39:57]NVStorageSaveData done [21:39:57]OFDSenderStorePacket done [21:39:57]KKMCreateOFDPacket done [21:39:57]NVStorageSaveData kkm_last_timestamp [21:39:57]File name is /storage/kkm_last_timestamp [21:39:57]Write 4 bytes [21:39:57]NVStorageSaveData done [21:39:57]ExternCall_PrintAddStr [21:39:57]wPrintStart [21:39:57]Write to MH i2c: 01 00 00 BF 2C EB [21:39:57]Write i2c OK [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: 01 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: 01 07 00 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: 01 07 00 BF 2C 00 00 00 00 00 FF 0F 00 [21:39:57]RasterBufferAndPrint [21:39:57]line Счет N : (1)3407757 [21:39:57]line ИНН: 02508201610067 [21:39:57]line Контрольно-Кассовый Чек [21:39:57]line ПРОДАЖА [21:39:57]line ТРК (МРК, ГНК) : 22 [21:39:57]line Товар: 2710124130 [21:39:57]line Аи-92-К-4 [21:39:57]line 29.900 * 66.90 [21:39:57]line = 2000.31 [21:39:57]line НДС 12% НСП 1% [21:39:57]line > о реализуемом товаре [21:39:57]line ОКРУГЛЕНИЕ: -0.31 [21:39:57]line ИТОГО: 2000.00 [21:39:57]line Внесено: 2000.00 [21:39:57]line СДАЧА: 0.00 [21:39:57]line НСП 1% : 17.70 [21:39:57]line НДС 12% : 212.42 [21:39:57]line Наличными: 2000.00 [21:39:57]line Безнал.: 0.00 [21:39:57]line Место: АЗС № 82 "Партнер Нефть" [21:39:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:39:57]line СНО: Общий режим [21:39:57]line Чек 728 29.10.2024 21:39 [21:39:57]line Смена: 145 ФФД: 1.0 [21:39:57]line ЗНМ: 0300000017 [21:39:57]line РНМ: 0000000000170478 [21:39:57]line Версия ККМ: v1.0 [21:39:57]line ФМ: 0000000002098560 [21:39:57]line ФД: 97219 [21:39:57]line ФПД: 40394671083242 [21:39:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97219&fm=40394671083242&tin=02508201610067®Number=0000000000170478&sum=200000 [21:39:57]OFD Sender: Processing packet 97219 [packets to send 59, broken 58] [21:39:57]ProducePacketName [21:39:57]name=ofd_packets/00097219 [21:39:57]OFD Sender: To server: pG, [21:39:57]CommunicateWithHost lk.salyk.kg:30040 [21:39:57]ConnectInit lk.salyk.kg [21:39:57]written 0, free lines is 4095 [21:39:57]Connected sock=10 [21:39:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 76 07 01 48 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 34 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 D8 02 00 00 F4 03 04 00 2C 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 7B 01 00 35 04 06 00 24 BD 1E 05 4E EA A3 2B D1 A4 52 F9 1F D3 [21:39:58]Write to MH i2c: 01 00 00 EA 2C 16 [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 07 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 07 00 EA 2C 00 00 00 00 00 0B 0D 35 [21:39:58]RasterBufferAndPrint [21:39:58]line [21:39:58]line [21:39:58]line [21:39:58]line [21:39:58]line [21:39:58]written 0, free lines is 3345 [21:39:58]MH_Cut [21:39:58]Write to MH i2c: D1 01 00 F1 2C 01 EF [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: D1 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: D1 01 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: D1 01 00 F1 2C 00 EE [21:39:58]Write to MH i2c: 01 00 00 F2 2C 1E [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0D 01 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 C3 7B 01 00 F4 03 04 00 52 00 21 67 B6 04 01 00 00 08 E2 00 C1 27 22 4F B0 [21:39:58]CommunicateWithHost err = 0 [21:39:58]CheckOFDResponse [21:39:58]1017 (14) - 77093643461234 [21:39:58]1041 (16) - 0000000002098560 [21:39:58]1040 (4) - 97219 [21:39:58]1012 (4) - 29.10.2024 15:33 [21:39:58]1206 (1) - 0 [21:39:58]OFD Sender: Remove packet 97219 [21:39:58]ProducePacketName [21:39:58]name=ofd_packets/00097219 [21:39:58]NVStorageDeleteData [21:39:58]OFD Sender: No OFD packet to send [21:39:58]*** Cut start [21:39:58]*** Partial cut [21:39:58]*** CUTSNS_PIN = 1 [21:39:58]*** CUTSNS_PIN = 0 [21:39:59]*** Brake cut motor [21:39:59]Read from MH i2c: 01 [21:39:59]MH_I2C_Read... [21:39:59]*** Stop cut motor [21:39:59]*** Cut end [21:39:59]Read from MH i2c: 01 07 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: 01 07 00 F2 2C 00 00 00 00 00 FF 0F 33 [21:39:59]process_action close_receipt done [21:39:59]requested_data is exist [21:39:59]produce_requested_data [21:39:59]requested_item fm.sn is exist - process it [21:39:59]wFMCommunicate request_size=4 [21:39:59]MH_SAM_APDU [21:39:59]CAPDU: 80 11 00 00 [21:39:59]Write to MH i2c: E2 08 00 F3 2C 80 11 00 00 00 00 00 00 99 [21:39:59]Write i2c OK [21:39:59]MH_I2C_Read... [21:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:59]Read from MH i2c: E2 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 17 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 17 00 F3 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [21:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:39:59]wFMCommunicate OK [21:39:59]requested_item fd.num is exist - process it [21:39:59]SAM_PROTO_GetFieldsCounters [21:39:59]wFMCommunicate request_size=4 [21:39:59]MH_SAM_APDU [21:39:59]CAPDU: 80 13 00 00 [21:39:59]Write to MH i2c: E2 08 00 F4 2C 80 13 00 00 00 00 00 00 9C [21:39:59]Write i2c OK [21:39:59]MH_I2C_Read... [21:39:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:59]Read from MH i2c: E2 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 62 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 62 00 F4 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D8 02 00 00 5E 04 04 00 D8 02 00 00 57 04 04 00 D9 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [21:39:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D8 02 00 00 5E 04 04 00 D8 02 00 00 57 04 04 00 D9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:59]wFMCommunicate OK [21:39:59]SAM_PROTO_GetFieldsCounters done [21:39:59]requested_item shift.num is exist - process it [21:39:59]requested_item shift.opened is exist - process it [21:39:59]req_shift_opened [21:39:59]FM_GetShiftState [21:39:59]SAM_PROTO_GetShiftState [21:39:59]wFMCommunicate request_size=4 [21:39:59]MH_SAM_APDU [21:39:59]CAPDU: 80 13 01 00 [21:39:59]Write to MH i2c: E2 08 00 F5 2C 80 13 01 00 00 00 00 00 9E [21:39:59]Write i2c OK [21:39:59]MH_I2C_Read... [21:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:59]Read from MH i2c: E2 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 0E 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 0E 00 F5 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FC [21:39:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:39:59]wFMCommunicate OK [21:39:59]SAM_PROTO_GetShiftState done [21:39:59]FM_GetShiftState done [21:39:59]req_shift_opened done [21:39:59]requested_item shift.open_date is exist - process it [21:39:59]req_shift_open_date [21:39:59]req_shift_open_date done [21:39:59]produce_requested_data done [21:39:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97219,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:39:59]process_action_free close_receipt [21:39:59]json_value_free [21:39:59]json_value_free done [21:39:59]process_json_proto returns [21:39:59]Send response to host [21:39:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97219,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:39:59]free response buf [21:39:59]execute_script done [21:39:59]execute_script returns [21:39:59]free content buf [21:39:59]Sock 7.Close socket [21:39:59]Sock 7.Thread stoped [21:40:03]OFD Sender: No OFD packet to send [21:40:08]OFD Sender: No OFD packet to send [21:40:13]OFD Sender: No OFD packet to send [21:40:18]OFD Sender: No OFD packet to send [21:40:23]OFD Sender: No OFD packet to send [21:40:28]OFD Sender: No OFD packet to send [21:40:33]OFD Sender: No OFD packet to send [21:40:38]OFD Sender: No OFD packet to send [21:40:43]OFD Sender: No OFD packet to send [21:40:47]accept exits with 9 [21:40:47]New connection [21:40:47]New thread 3066723684 created [21:40:47]Thread 3066580324 joined [21:40:47]Waiting for new connection... [21:40:47] Sock 9.Parse request [21:40:47]Sock 9.Check first char [21:40:47]Sock 9.First char is OK [21:40:47]request: POST /json_proto HTTP/1.0 [21:40:47]Method: POST [21:40:47]URL: /json_proto [21:40:47]Method is POST - this is cgi request [21:40:47]url: /json_proto [21:40:47]query_string will be loaded in cgi processing [21:40:47]execute_cgi json_proto POST (null) [21:40:47]execute_cgi path=json_proto method=POST [21:40:47]POST find Content-Length [21:40:47]Host: 172.17.40.67:8080 [21:40:47]Content-Length: 678 [21:40:47]Content-Type: application/json [21:40:47] [21:40:47]POST finish read [21:40:47]Found Content-Length = 678 [21:40:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:40:47]execute_script... [21:40: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)3407758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:40:47]POST & json_proto [21:40:47]process_json_proto [21:40:47]json parsed OK: [21:40:47]protocol is kg_v1.0 [21:40:47]action value=close_receipt [21:40:47]process_action close_receipt [21:40:47]cmd_close_receipt [21:40:47]MH_GetDate [21:40:47]Write to MH i2c: F0 00 00 F6 2C 11 [21:40:47]Write i2c OK [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: F0 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: F0 09 00 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: F0 09 00 F6 2C 00 60 56 21 67 EE DA 66 66 EC [21:40:47]GetLastDocTimeStamp 1730237996 [21:40:47]current date 1730238048 [21:40:47]FM_GetShiftState [21:40:47]SAM_PROTO_GetShiftState [21:40:47]wFMCommunicate request_size=4 [21:40:47]MH_SAM_APDU [21:40:47]CAPDU: 80 13 01 00 [21:40:47]Write to MH i2c: E2 08 00 F7 2C 80 13 01 00 00 00 00 00 A0 [21:40:47]Write i2c OK [21:40:47]MH_I2C_Read... [21:40:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:47]Read from MH i2c: E2 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: E2 0E 00 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: E2 0E 00 F7 2C 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 FE [21:40:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:40:47]wFMCommunicate OK [21:40:47]SAM_PROTO_GetShiftState done [21:40:47]FM_GetShiftState done [21:40:47]opened in 1730160548 [21:40:47]opened+sec_in_day 1730246948 [21:40:47]quantity*price = 50041 [21:40:47]sum+1 = 50042 [21:40: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 729 29.10.2024 21:40 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97220 ФПД: 271302345781776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214048&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97220&fm=271302345781776&tin=02508201610067®Number=0000000000170478&sum=50000 [21:40:48]StoreToDocumentArchive [21:40:48]shift 145 fd 97220 [21:40:48]save to /storage/0145/doc_00097220 [21:40:48]save last doc name /storage/0145/doc_00097220 to /storage/kkm_last_doc_name [21:40:48]save OK [21:40:48]Clear old archive folders... [21:40:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:40:48]tlvbuf is 006B0AA0 [21:40:48]SAM_PROTO_ClearQueue [21:40:48]wFMCommunicate request_size=4 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 09 00 00 [21:40:48]Write to MH i2c: E2 08 00 04 2D 80 09 00 00 00 00 00 00 A3 [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:48]Read from MH i2c: E2 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 04 2D 00 90 00 A5 [21:40:48]RAPDU: 90 00 [21:40:48]wFMCommunicate OK [21:40:48]SAM_PROTO_ClearQueue done [21:40:48]KKMCreateOFDPacket [21:40:48]OFDProtocolAddRootSTLVToBuf [21:40:48]FM_MakeSignedData [21:40:48]FM_MakeSignedData [21:40:48]SAM_PROTO_SignData [21:40:48]wFMCommunicate request_size=4 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 0D 01 02 [21:40:48]Write to MH i2c: E2 08 00 05 2D 80 0D 01 02 00 00 00 00 AB [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:48]Read from MH i2c: E2 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 03 00 05 2D 00 90 00 A6 [21:40:48]RAPDU: 90 00 [21:40:48]wFMCommunicate OK [21:40:48]wFMCommunicate request_size=255 [21:40:48]MH_SAM_APDU [21:40: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 34 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 02 00 00 F4 03 04 00 60 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7B 01 00 35 04 06 00 F6 [21:40:48]Write to MH i2c: E2 02 01 06 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 02 00 00 F4 03 04 00 60 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7B 01 00 35 04 06 00 F6 00 00 19 [21:40:48]OFD Sender: No OFD packet to send [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 06 2D 00 90 00 A7 [21:40:49]RAPDU: 90 00 [21:40:49]wFMCommunicate OK [21:40:49]wFMCommunicate request_size=10 [21:40:49]MH_SAM_APDU [21:40:49]CAPDU: 80 0D 02 02 05 BF 7F F2 72 10 [21:40:49]Write to MH i2c: E2 0D 00 07 2D 80 0D 02 02 05 00 BF 7F F2 72 10 00 00 6A [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 03 00 07 2D 00 90 00 A8 [21:40:49]RAPDU: 90 00 [21:40:49]wFMCommunicate OK [21:40:49]wFMCommunicate request_size=4 [21:40:49]MH_SAM_APDU [21:40:49]CAPDU: 80 0D 03 02 [21:40:49]Write to MH i2c: E2 08 00 08 2D 80 0D 03 02 00 00 00 00 B0 [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 0B 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 0B 00 08 2D 00 9D 81 11 BC 17 E5 67 D0 90 00 CF [21:40:49]RAPDU: 9D 81 11 BC 17 E5 67 D0 90 00 [21:40:49]wFMCommunicate OK [21:40:49]SAM_PROTO_SignData done [21:40:49]FM_MakeSignedData done [21:40:49]CreateOFDProtocolMessage [21:40:49]wFMCommunicate request_size=4 [21:40:49]MH_SAM_APDU [21:40:49]CAPDU: 80 11 00 00 [21:40:49]Write to MH i2c: E2 08 00 09 2D 80 11 00 00 00 00 00 00 B0 [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:49]Read from MH i2c: E2 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 17 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: E2 17 00 09 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [21:40:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:40:49]wFMCommunicate OK [21:40:49]CreateOFDProtocolMessage done [21:40:49]OFDSenderStorePacket 97220 [21:40:49]StoreOFDPacket docnum=97220 [21:40:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 09 07 01 5E 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 60 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7B 01 00 35 04 06 00 F6 BF 7F F2 72 10 9D 81 11 BC 17 E5 67 D0 [21:40:49]CheckFolder [21:40:49]dirname=/storage/ofd_packets [21:40:49]CheckFolder done [21:40:49]ProducePacketName [21:40:49]name=ofd_packets/00097220 [21:40:49]NVStorageSaveData ofd_packets/00097220 [21:40:49]File name is /storage/ofd_packets/00097220 [21:40:49]Write 301 bytes [21:40:49]NVStorageSaveData done [21:40:49]OFDSenderStorePacket done [21:40:49]KKMCreateOFDPacket done [21:40:49]NVStorageSaveData kkm_last_timestamp [21:40:49]File name is /storage/kkm_last_timestamp [21:40:49]Write 4 bytes [21:40:49]NVStorageSaveData done [21:40:49]ExternCall_PrintAddStr [21:40:49]wPrintStart [21:40:49]Write to MH i2c: 01 00 00 0A 2D 37 [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 07 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 07 00 0A 2D 00 00 00 00 00 FF 0F 4C [21:40:49]RasterBufferAndPrint [21:40:49]line Счет N : (1)3407758 [21:40:49]line ИНН: 02508201610067 [21:40:49]line Контрольно-Кассовый Чек [21:40:49]line ПРОДАЖА [21:40:49]line ТРК (МРК, ГНК) : 32 [21:40:49]line Товар: 2710124130 [21:40:49]line Аи-92-К-4 [21:40:49]line 7.480 * 66.90 [21:40:49]line = 500.41 [21:40:49]line НДС 12% НСП 1% [21:40:49]line > о реализуемом товаре [21:40:49]line ОКРУГЛЕНИЕ: -0.41 [21:40:49]line ИТОГО: 500.00 [21:40:49]line Внесено: 500.00 [21:40:49]line СДАЧА: 0.00 [21:40:49]line НСП 1% : 4.43 [21:40:49]line НДС 12% : 53.14 [21:40:49]line Наличными: 500.00 [21:40:49]line Безнал.: 0.00 [21:40:49]line Место: АЗС № 82 "Партнер Нефть" [21:40:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:40:49]line СНО: Общий режим [21:40:49]line Чек 729 29.10.2024 21:40 [21:40:49]line Смена: 145 ФФД: 1.0 [21:40:49]line ЗНМ: 0300000017 [21:40:49]line РНМ: 0000000000170478 [21:40:49]line Версия ККМ: v1.0 [21:40:49]line ФМ: 0000000002098560 [21:40:49]line ФД: 97220 [21:40:49]line ФПД: 271302345781776 [21:40:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214048&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97220&fm=271302345781776&tin=02508201610067®Number=0000000000170478&sum=50000 [21:40:49]OFD Sender: Processing packet 97220 [packets to send 59, broken 58] [21:40:49]ProducePacketName [21:40:49]name=ofd_packets/00097220 [21:40:49]OFD Sender: To server: pG, [21:40:49]CommunicateWithHost lk.salyk.kg:30040 [21:40:49]ConnectInit lk.salyk.kg [21:40:49]written 0, free lines is 4095 [21:40:49]Connected sock=10 [21:40:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 09 07 01 5E 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 60 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 7B 01 00 35 04 06 00 F6 BF 7F F2 72 10 9D 81 11 BC 17 E5 67 D0 [21:40:49]Write to MH i2c: 01 00 00 35 2D 62 [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 07 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: 01 07 00 35 2D 00 00 00 00 00 F7 0C 6C [21:40:49]RasterBufferAndPrint [21:40:49]line [21:40:49]line [21:40:49]line [21:40:49]line [21:40:49]line [21:40:49]written 0, free lines is 3326 [21:40:49]MH_Cut [21:40:49]Write to MH i2c: D1 01 00 3C 2D 01 3B [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: D1 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: D1 01 00 [21:40:49]MH_I2C_Read... [21:40:49]Read from MH i2c: D1 01 00 3C 2D 00 3A [21:40:49]Write to MH i2c: 01 00 00 3D 2D 6A [21:40:49]Write i2c OK [21:40:49]MH_I2C_Read... [21:40:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 39 47 00 C0 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 32 30 39 38 35 36 30 10 04 04 00 C4 7B 01 00 F4 03 04 00 85 00 21 67 B6 04 01 00 00 60 BF 6C 94 53 6B DD BA [21:40:50]CommunicateWithHost err = 0 [21:40:50]CheckOFDResponse [21:40:50]1017 (14) - 77093643461234 [21:40:50]1041 (16) - 0000000002098560 [21:40:50]1040 (4) - 97220 [21:40:50]1012 (4) - 29.10.2024 15:34 [21:40:50]1206 (1) - 0 [21:40:50]OFD Sender: Remove packet 97220 [21:40:50]ProducePacketName [21:40:50]name=ofd_packets/00097220 [21:40:50]NVStorageDeleteData [21:40:50]OFD Sender: No OFD packet to send [21:40:50]*** Cut start [21:40:50]*** Partial cut [21:40:50]*** CUTSNS_PIN = 1 [21:40:50]*** CUTSNS_PIN = 0 [21:40:50]*** Brake cut motor [21:40:51]Read from MH i2c: 01 [21:40:51]MH_I2C_Read... [21:40:51]*** Stop cut motor [21:40:51]*** Cut end [21:40:51]Read from MH i2c: 01 07 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: 01 07 00 3D 2D 00 00 00 00 00 FF 0F 7F [21:40:51]process_action close_receipt done [21:40:51]requested_data is exist [21:40:51]produce_requested_data [21:40:51]requested_item fm.sn is exist - process it [21:40:51]wFMCommunicate request_size=4 [21:40:51]MH_SAM_APDU [21:40:51]CAPDU: 80 11 00 00 [21:40:51]Write to MH i2c: E2 08 00 3E 2D 80 11 00 00 00 00 00 00 E5 [21:40:51]Write i2c OK [21:40:51]MH_I2C_Read... [21:40:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:51]Read from MH i2c: E2 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 17 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 17 00 3E 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [21:40:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:40:51]wFMCommunicate OK [21:40:51]requested_item fd.num is exist - process it [21:40:51]SAM_PROTO_GetFieldsCounters [21:40:51]wFMCommunicate request_size=4 [21:40:51]MH_SAM_APDU [21:40:51]CAPDU: 80 13 00 00 [21:40:51]Write to MH i2c: E2 08 00 3F 2D 80 13 00 00 00 00 00 00 E8 [21:40:51]Write i2c OK [21:40:51]MH_I2C_Read... [21:40:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:51]Read from MH i2c: E2 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 62 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 62 00 3F 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D9 02 00 00 5E 04 04 00 D9 02 00 00 57 04 04 00 DA 02 00 00 19 04 04 00 00 00 00 00 90 00 6B [21:40:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 D9 02 00 00 5E 04 04 00 D9 02 00 00 57 04 04 00 DA 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:51]wFMCommunicate OK [21:40:51]SAM_PROTO_GetFieldsCounters done [21:40:51]requested_item shift.num is exist - process it [21:40:51]requested_item shift.opened is exist - process it [21:40:51]req_shift_opened [21:40:51]FM_GetShiftState [21:40:51]SAM_PROTO_GetShiftState [21:40:51]wFMCommunicate request_size=4 [21:40:51]MH_SAM_APDU [21:40:51]CAPDU: 80 13 01 00 [21:40:51]Write to MH i2c: E2 08 00 40 2D 80 13 01 00 00 00 00 00 EA [21:40:51]Write i2c OK [21:40:51]MH_I2C_Read... [21:40:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:51]Read from MH i2c: E2 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 0E 00 [21:40:51]MH_I2C_Read... [21:40:51]Read from MH i2c: E2 0E 00 40 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 48 [21:40:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:40:51]wFMCommunicate OK [21:40:51]SAM_PROTO_GetShiftState done [21:40:51]FM_GetShiftState done [21:40:51]req_shift_opened done [21:40:51]requested_item shift.open_date is exist - process it [21:40:51]req_shift_open_date [21:40:51]req_shift_open_date done [21:40:51]produce_requested_data done [21:40:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97220,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:40:51]process_action_free close_receipt [21:40:51]json_value_free [21:40:51]json_value_free done [21:40:51]process_json_proto returns [21:40:51]Send response to host [21:40:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97220,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:40:51]free response buf [21:40:51]execute_script done [21:40:51]execute_script returns [21:40:51]free content buf [21:40:51]Sock 9.Close socket [21:40:51]Sock 9.Thread stoped [21:40:55]OFD Sender: No OFD packet to send [21:41:00]OFD Sender: No OFD packet to send [21:41:05]OFD Sender: No OFD packet to send [21:41:10]OFD Sender: No OFD packet to send [21:41:15]OFD Sender: No OFD packet to send [21:41:20]OFD Sender: No OFD packet to send [21:41:25]OFD Sender: No OFD packet to send [21:41:30]OFD Sender: No OFD packet to send [21:41:35]OFD Sender: No OFD packet to send [21:41:40]OFD Sender: No OFD packet to send [21:41:45]OFD Sender: No OFD packet to send [21:41:50]OFD Sender: No OFD packet to send [21:41:54]accept exits with 7 [21:41:54]New connection [21:41:54]New thread 3066580324 created [21:41:54]Thread 3066723684 joined [21:41:54]Waiting for new connection... [21:41:54] Sock 7.Parse request [21:41:54]Sock 7.Check first char [21:41:54]Sock 7.First char is OK [21:41:54]request: POST /json_proto HTTP/1.0 [21:41:54]Method: POST [21:41:54]URL: /json_proto [21:41:54]Method is POST - this is cgi request [21:41:54]url: /json_proto [21:41:54]query_string will be loaded in cgi processing [21:41:54]execute_cgi json_proto POST (null) [21:41:54]execute_cgi path=json_proto method=POST [21:41:54]POST find Content-Length [21:41:54]Host: 172.17.40.67:8080 [21:41:54]Content-Length: 755 [21:41:54]Content-Type: application/json [21:41:54] [21:41:54]POST finish read [21:41:54]Found Content-Length = 755 [21:41:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30116927", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:54]execute_script... [21: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)3407759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30116927", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:54]POST & json_proto [21:41:54]process_json_proto [21:41:54]json parsed OK: [21:41:54]protocol is kg_v1.0 [21:41:54]action value=close_receipt [21:41:54]process_action close_receipt [21:41:54]cmd_close_receipt [21:41:54]MH_GetDate [21:41:54]Write to MH i2c: F0 00 00 41 2D 5D [21:41:54]Write i2c OK [21:41:54]MH_I2C_Read... [21:41:54]Read from MH i2c: F0 [21:41:54]MH_I2C_Read... [21:41:54]Read from MH i2c: F0 09 00 [21:41:54]MH_I2C_Read... [21:41:54]Read from MH i2c: F0 09 00 41 2D 00 A3 56 21 67 EE DA 66 66 7B [21:41:54]GetLastDocTimeStamp 1730238048 [21:41:54]current date 1730238115 [21:41:54]FM_GetShiftState [21:41:54]SAM_PROTO_GetShiftState [21:41:54]wFMCommunicate request_size=4 [21:41:54]MH_SAM_APDU [21:41:54]CAPDU: 80 13 01 00 [21:41:54]Write to MH i2c: E2 08 00 42 2D 80 13 01 00 00 00 00 00 EC [21:41:54]Write i2c OK [21:41:54]MH_I2C_Read... [21:41:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:54]Read from MH i2c: E2 [21:41:54]MH_I2C_Read... [21:41:54]Read from MH i2c: E2 0E 00 [21:41:54]MH_I2C_Read... [21:41:54]Read from MH i2c: E2 0E 00 42 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4A [21:41:54]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:41:54]wFMCommunicate OK [21:41:54]SAM_PROTO_GetShiftState done [21:41:54]FM_GetShiftState done [21:41:54]opened in 1730160548 [21:41:54]opened+sec_in_day 1730246948 [21:41:54]quantity*price = 0 [21:41:54]sum+1 = 1 [21:41:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 730 29.10.2024 21:41 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30116927 ФМ: 0000000002098560 ФД: 97221 ФПД: 151837517123606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214155&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97221&fm=151837517123606&tin=02508201610067®Number=0000000000170478&sum=0 [21:41:56]StoreToDocumentArchive [21:41:56]shift 145 fd 97221 [21:41:56]save to /storage/0145/doc_00097221 [21:41:56]save last doc name /storage/0145/doc_00097221 to /storage/kkm_last_doc_name [21:41:56]save OK [21:41:56]Clear old archive folders... [21:41:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:41:56]tlvbuf is B6F20CA0 [21:41:56]SAM_PROTO_ClearQueue [21:41:56]wFMCommunicate request_size=4 [21:41:56]MH_SAM_APDU [21:41:56]CAPDU: 80 09 00 00 [21:41:56]Write to MH i2c: E2 08 00 4F 2D 80 09 00 00 00 00 00 00 EE [21:41:56]Write i2c OK [21:41:56]MH_I2C_Read... [21:41:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:41:56]Read from MH i2c: E2 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 4F 2D 00 90 00 F0 [21:41:56]RAPDU: 90 00 [21:41:56]wFMCommunicate OK [21:41:56]SAM_PROTO_ClearQueue done [21:41:56]KKMCreateOFDPacket [21:41:56]OFDProtocolAddRootSTLVToBuf [21:41:56]FM_MakeSignedData [21:41:56]FM_MakeSignedData [21:41:56]SAM_PROTO_SignData [21:41:56]wFMCommunicate request_size=4 [21:41:56]MH_SAM_APDU [21:41:56]CAPDU: 80 0D 01 02 [21:41:56]Write to MH i2c: E2 08 00 50 2D 80 0D 01 02 00 00 00 00 F6 [21:41:56]Write i2c OK [21:41:56]MH_I2C_Read... [21:41:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:41:56]Read from MH i2c: E2 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 50 2D 00 90 00 F1 [21:41:56]RAPDU: 90 00 [21:41:56]wFMCommunicate OK [21:41:56]wFMCommunicate request_size=255 [21:41:56]MH_SAM_APDU [21:41:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DA 02 00 00 F4 03 04 00 A3 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7B 01 00 35 04 06 00 8A [21:41:56]Write to MH i2c: E2 02 01 51 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 DA 02 00 00 F4 03 04 00 A3 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7B 01 00 35 04 06 00 8A 00 00 58 [21:41:56]Write i2c OK [21:41:56]MH_I2C_Read... [21:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:56]Read from MH i2c: E2 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 51 2D 00 90 00 F2 [21:41:56]RAPDU: 90 00 [21:41:56]wFMCommunicate OK [21:41:56]wFMCommunicate request_size=10 [21:41:56]MH_SAM_APDU [21:41:56]CAPDU: 80 0D 02 02 05 18 6D 45 90 16 [21:41:56]Write to MH i2c: E2 0D 00 52 2D 80 0D 02 02 05 00 18 6D 45 90 16 00 00 73 [21:41:56]Write i2c OK [21:41:56]MH_I2C_Read... [21:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:56]Read from MH i2c: E2 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 03 00 52 2D 00 90 00 F3 [21:41:56]RAPDU: 90 00 [21:41:56]wFMCommunicate OK [21:41:56]wFMCommunicate request_size=4 [21:41:56]MH_SAM_APDU [21:41:56]CAPDU: 80 0D 03 02 [21:41:56]Write to MH i2c: E2 08 00 53 2D 80 0D 03 02 00 00 00 00 FB [21:41:56]Write i2c OK [21:41:56]MH_I2C_Read... [21:41:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:41:56]Read from MH i2c: E2 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 0B 00 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 0B 00 53 2D 00 56 21 2B 56 39 BB C9 24 90 00 D5 [21:41:56]RAPDU: 56 21 2B 56 39 BB C9 24 90 00 [21:41:56]wFMCommunicate OK [21:41:56]SAM_PROTO_SignData done [21:41:56]FM_MakeSignedData done [21:41:56]CreateOFDProtocolMessage [21:41:56]wFMCommunicate request_size=4 [21:41:56]MH_SAM_APDU [21:41:56]CAPDU: 80 11 00 00 [21:41:56]Write to MH i2c: E2 08 00 54 2D 80 11 00 00 00 00 00 00 FB [21:41:56]Write i2c OK [21:41:56]MH_I2C_Read... [21:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:56]Read from MH i2c: E2 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 17 00 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: E2 17 00 54 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4C [21:41:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:41:56]wFMCommunicate OK [21:41:56]CreateOFDProtocolMessage done [21:41:56]OFDSenderStorePacket 97221 [21:41:56]StoreOFDPacket docnum=97221 [21:41:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 25 07 01 93 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 DA 02 00 00 F4 03 04 00 A3 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7B 01 00 35 04 06 00 8A 18 6D 45 90 16 56 21 2B 56 39 BB C9 24 [21:41:56]CheckFolder [21:41:56]dirname=/storage/ofd_packets [21:41:56]CheckFolder done [21:41:56]ProducePacketName [21:41:56]name=ofd_packets/00097221 [21:41:56]NVStorageSaveData ofd_packets/00097221 [21:41:56]File name is /storage/ofd_packets/00097221 [21:41:56]Write 301 bytes [21:41:56]NVStorageSaveData done [21:41:56]OFDSenderStorePacket done [21:41:56]KKMCreateOFDPacket done [21:41:56]NVStorageSaveData kkm_last_timestamp [21:41:56]File name is /storage/kkm_last_timestamp [21:41:56]Write 4 bytes [21:41:56]NVStorageSaveData done [21:41:56]OFD Sender: Processing packet 97221 [packets to send 59, broken 58] [21:41:56]ProducePacketName [21:41:56]name=ofd_packets/00097221 [21:41:56]OFD Sender: To server: pG, [21:41:56]CommunicateWithHost lk.salyk.kg:30040 [21:41:56]ConnectInit lk.salyk.kg [21:41:56]ExternCall_PrintAddStr [21:41:56]wPrintStart [21:41:56]Write to MH i2c: 01 00 00 55 2D 82 [21:41:56]Write i2c OK [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: 01 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: 01 07 00 [21:41:56]MH_I2C_Read... [21:41:56]Read from MH i2c: 01 07 00 55 2D 00 00 00 00 00 FF 0F 97 [21:41:56]RasterBufferAndPrint [21:41:56]line Счет N : (1)3407759 [21:41:56]line ИНН: 02508201610067 [21:41:56]line Контрольно-Кассовый Чек [21:41:56]line ПРОДАЖА [21:41:56]line ТРК (МРК, ГНК) : 42 [21:41:56]line Товар: 2710124130 [21:41:56]line Аи-92-К-4 [21:41:56]line 14.950 * 0.00 [21:41:56]line = 0.00 [21:41:56]line НДС 12% НСП 1% [21:41:56]line > о реализуемом товаре [21:41:56]line ИТОГО: 0.00 [21:41:56]line НСП 1% : 0.00 [21:41:56]line НДС 12% : 0.00 [21:41:56]line Наличными: 0.00 [21:41:56]line Безнал.: 0.00 [21:41:56]line Место: АЗС № 82 "Партнер Нефть" [21:41:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:41:56]line СНО: Общий режим [21:41:56]line Чек 730 29.10.2024 21:41 [21:41:56]line Смена: 145 ФФД: 1.0 [21:41:56]line ЗНМ: 0300000017 [21:41:56]line РНМ: 0000000000170478 [21:41:56]line Версия ККМ: v1.0 [21:41:56]line Талоны: ТК ГПНА Online [21:41:56]line 30116927 [21:41:56]line ФМ: 0000000002098560 [21:41:56]line ФД: 97221 [21:41:56]line ФПД: 151837517123606 [21:41:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214155&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97221&fm=151837517123606&tin=02508201610067®Number=0000000000170478&sum=0 [21:41:56]Connected sock=11 [21:41:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 written 0, free lines is 4095 [21:41:56]00 AE 25 07 01 93 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 DA 02 00 00 F4 03 04 00 A3 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 7B 01 00 35 04 06 00 8A 18 6D 45 90 16 56 21 2B 56 39 BB C9 24 [21:41:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7E BB 47 00 26 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 32 30 39 38 35 36 30 10 04 04 00 C5 7B 01 00 F4 03 04 00 C9 00 21 67 B6 04 01 00 00 73 AA ED DA 99 E5 65 B9 [21:41:57]CommunicateWithHost err = 0 [21:41:57]CheckOFDResponse [21:41:57]1017 (14) - 77093643461234 [21:41:57]1041 (16) - 0000000002098560 [21:41:57]1040 (4) - 97221 [21:41:57]1012 (4) - 29.10.2024 15:35 [21:41:57]1206 (1) - 0 [21:41:57]OFD Sender: Remove packet 97221 [21:41:57]ProducePacketName [21:41:57]name=ofd_packets/00097221 [21:41:57]NVStorageDeleteData [21:41:57]Write to MH i2c: 01 00 00 7F 2D AC [21:41:57]Write i2c OK [21:41:57]MH_I2C_Read... [21:41:57]Read from MH i2c: 01 [21:41:57]MH_I2C_Read... [21:41:57]Read from MH i2c: 01 07 00 [21:41:57]MH_I2C_Read... [21:41:57]Read from MH i2c: 01 07 00 7F 2D 00 00 00 00 00 05 0D C5 [21:41:57]RasterBufferAndPrint [21:41:57]line [21:41:57]line [21:41:57]line [21:41:57]line [21:41:57]line [21:41:57]written 0, free lines is 3339 [21:41:57]MH_Cut [21:41:57]Write to MH i2c: D1 01 00 86 2D 01 85 [21:41:57]Write i2c OK [21:41:57]MH_I2C_Read... [21:41:57]Read from MH i2c: D1 [21:41:57]MH_I2C_Read... [21:41:57]Read from MH i2c: D1 01 00 [21:41:57]MH_I2C_Read... [21:41:57]Read from MH i2c: D1 01 00 86 2D 00 84 [21:41:57]Write to MH i2c: 01 00 00 87 2D B4 [21:41:57]Write i2c OK [21:41:57]MH_I2C_Read... [21:41:57]OFD Sender: No OFD packet to send [21:41:58]*** Cut start [21:41:58]*** Partial cut [21:41:58]*** CUTSNS_PIN = 1 [21:41:58]*** CUTSNS_PIN = 0 [21:41:58]*** Brake cut motor [21:41:58]Read from MH i2c: 01 [21:41:58]MH_I2C_Read... [21:41:58]*** Stop cut motor [21:41:58]*** Cut end [21:41:58]Read from MH i2c: 01 07 00 [21:41:58]MH_I2C_Read... [21:41:58]Read from MH i2c: 01 07 00 87 2D 00 00 00 00 00 FF 0F C9 [21:41:58]process_action close_receipt done [21:41:58]requested_data is exist [21:41:58]produce_requested_data [21:41:58]requested_item fm.sn is exist - process it [21:41:58]wFMCommunicate request_size=4 [21:41:58]MH_SAM_APDU [21:41:58]CAPDU: 80 11 00 00 [21:41:58]Write to MH i2c: E2 08 00 88 2D 80 11 00 00 00 00 00 00 2F [21:41:58]Write i2c OK [21:41:58]MH_I2C_Read... [21:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:58]Read from MH i2c: E2 [21:41:58]MH_I2C_Read... [21:41:58]Read from MH i2c: E2 17 00 [21:41:58]MH_I2C_Read... [21:41:58]Read from MH i2c: E2 17 00 88 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 80 [21:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:41:58]wFMCommunicate OK [21:41:58]requested_item fd.num is exist - process it [21:41:58]SAM_PROTO_GetFieldsCounters [21:41:58]wFMCommunicate request_size=4 [21:41:58]MH_SAM_APDU [21:41:58]CAPDU: 80 13 00 00 [21:41:58]Write to MH i2c: E2 08 00 89 2D 80 13 00 00 00 00 00 00 32 [21:41:58]Write i2c OK [21:41:58]MH_I2C_Read... [21:41:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:41:58]Read from MH i2c: E2 [21:41:58]MH_I2C_Read... [21:41:58]Read from MH i2c: E2 62 00 [21:41:58]MH_I2C_Read... [21:41:58]Read from MH i2c: E2 62 00 89 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DA 02 00 00 5E 04 04 00 DA 02 00 00 57 04 04 00 DB 02 00 00 19 04 04 00 00 00 00 00 90 00 B9 [21:41:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DA 02 00 00 5E 04 04 00 DA 02 00 00 57 04 04 00 DB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:41:58]wFMCommunicate OK [21:41:58]SAM_PROTO_GetFieldsCounters done [21:41:58]requested_item shift.num is exist - process it [21:41:58]requested_item shift.opened is exist - process it [21:41:58]req_shift_opened [21:41:58]FM_GetShiftState [21:41:58]SAM_PROTO_GetShiftState [21:41:58]wFMCommunicate request_size=4 [21:41:58]MH_SAM_APDU [21:41:58]CAPDU: 80 13 01 00 [21:41:58]Write to MH i2c: E2 08 00 8A 2D 80 13 01 00 00 00 00 00 34 [21:41:58]Write i2c OK [21:41:58]MH_I2C_Read... [21:41:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:58]Read from MH i2c: E2 [21:41:58]MH_I2C_Read... [21:41:58]Read from MH i2c: E2 0E 00 [21:41:58]MH_I2C_Read... [21:41:58]Read from MH i2c: E2 0E 00 8A 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 92 [21:41:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:41:58]wFMCommunicate OK [21:41:58]SAM_PROTO_GetShiftState done [21:41:58]FM_GetShiftState done [21:41:58]req_shift_opened done [21:41:58]requested_item shift.open_date is exist - process it [21:41:58]req_shift_open_date [21:41:58]req_shift_open_date done [21:41:58]produce_requested_data done [21:41:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97221,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:41:58]process_action_free close_receipt [21:41:58]json_value_free [21:41:58]json_value_free done [21:41:58]process_json_proto returns [21:41:58]Send response to host [21:41:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97221,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:41:58]free response buf [21:41:58]execute_script done [21:41:58]execute_script returns [21:41:58]free content buf [21:41:58]Sock 7.Close socket [21:41:58]Sock 7.Thread stoped [21:42:02]OFD Sender: No OFD packet to send [21:42:07]OFD Sender: No OFD packet to send [21:42:12]OFD Sender: No OFD packet to send [21:42:17]OFD Sender: No OFD packet to send [21:42:22]OFD Sender: No OFD packet to send [21:42:27]OFD Sender: No OFD packet to send [21:42:32]OFD Sender: No OFD packet to send [21:42:37]OFD Sender: No OFD packet to send [21:42:42]OFD Sender: No OFD packet to send [21:42:43]accept exits with 9 [21:42:43]New connection [21:42:43]New thread 3066723684 created [21:42:43]Thread 3066580324 joined [21:42:43]Waiting for new connection... [21:42:43] Sock 9.Parse request [21:42:43]Sock 9.Check first char [21:42:43]Sock 9.First char is OK [21:42:43]request: POST /json_proto HTTP/1.0 [21:42:43]Method: POST [21:42:43]URL: /json_proto [21:42:43]Method is POST - this is cgi request [21:42:43]url: /json_proto [21:42:43]query_string will be loaded in cgi processing [21:42:43]execute_cgi json_proto POST (null) [21:42:43]execute_cgi path=json_proto method=POST [21:42:43]POST find Content-Length [21:42:43]Host: 172.17.40.67:8080 [21:42:43]Content-Length: 683 [21:42:43]Content-Type: application/json [21:42:43] [21:42:43]POST finish read [21:42:43]Found Content-Length = 683 [21:42:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:42:43]execute_script... [21:42: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)3407760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:42:43]POST & json_proto [21:42:43]process_json_proto [21:42:43]json parsed OK: [21:42:43]protocol is kg_v1.0 [21:42:43]action value=close_receipt [21:42:43]process_action close_receipt [21:42:43]cmd_close_receipt [21:42:43]MH_GetDate [21:42:43]Write to MH i2c: F0 00 00 8B 2D A7 [21:42:43]Write i2c OK [21:42:43]MH_I2C_Read... [21:42:43]Read from MH i2c: F0 [21:42:43]MH_I2C_Read... [21:42:43]Read from MH i2c: F0 09 00 [21:42:43]MH_I2C_Read... [21:42:43]Read from MH i2c: F0 09 00 8B 2D 00 D4 56 21 67 EE DA 66 66 F6 [21:42:43]GetLastDocTimeStamp 1730238115 [21:42:43]current date 1730238164 [21:42:43]FM_GetShiftState [21:42:43]SAM_PROTO_GetShiftState [21:42:43]wFMCommunicate request_size=4 [21:42:43]MH_SAM_APDU [21:42:43]CAPDU: 80 13 01 00 [21:42:43]Write to MH i2c: E2 08 00 8C 2D 80 13 01 00 00 00 00 00 36 [21:42:43]Write i2c OK [21:42:43]MH_I2C_Read... [21:42:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:43]Read from MH i2c: E2 [21:42:43]MH_I2C_Read... [21:42:43]Read from MH i2c: E2 0E 00 [21:42:43]MH_I2C_Read... [21:42:43]Read from MH i2c: E2 0E 00 8C 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 94 [21:42:43]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:42:43]wFMCommunicate OK [21:42:43]SAM_PROTO_GetShiftState done [21:42:43]FM_GetShiftState done [21:42:43]opened in 1730160548 [21:42:43]opened+sec_in_day 1730246948 [21:42:43]quantity*price = 100021 [21:42:43]sum+1 = 100023 [21:42:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 731 29.10.2024 21:42 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97222 ФПД: 96395898208673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214244&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97222&fm=96395898208673&tin=02508201610067®Number=0000000000170478&sum=100000 [21:42:44]StoreToDocumentArchive [21:42:44]shift 145 fd 97222 [21:42:44]save to /storage/0145/doc_00097222 [21:42:44]save last doc name /storage/0145/doc_00097222 to /storage/kkm_last_doc_name [21:42:44]save OK [21:42:44]Clear old archive folders... [21:42:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:42:44]tlvbuf is 00766050 [21:42:44]SAM_PROTO_ClearQueue [21:42:44]wFMCommunicate request_size=4 [21:42:44]MH_SAM_APDU [21:42:44]CAPDU: 80 09 00 00 [21:42:44]Write to MH i2c: E2 08 00 99 2D 80 09 00 00 00 00 00 00 38 [21:42:44]Write i2c OK [21:42:44]MH_I2C_Read... [21:42:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:42:44]Read from MH i2c: E2 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 99 2D 00 90 00 3A [21:42:44]RAPDU: 90 00 [21:42:44]wFMCommunicate OK [21:42:44]SAM_PROTO_ClearQueue done [21:42:44]KKMCreateOFDPacket [21:42:44]OFDProtocolAddRootSTLVToBuf [21:42:44]FM_MakeSignedData [21:42:44]FM_MakeSignedData [21:42:44]SAM_PROTO_SignData [21:42:44]wFMCommunicate request_size=4 [21:42:44]MH_SAM_APDU [21:42:44]CAPDU: 80 0D 01 02 [21:42:44]Write to MH i2c: E2 08 00 9A 2D 80 0D 01 02 00 00 00 00 40 [21:42:44]Write i2c OK [21:42:44]MH_I2C_Read... [21:42:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:42:44]Read from MH i2c: E2 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 9A 2D 00 90 00 3B [21:42:44]RAPDU: 90 00 [21:42:44]wFMCommunicate OK [21:42:44]wFMCommunicate request_size=255 [21:42:44]MH_SAM_APDU [21:42:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 D4 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7B 01 00 35 04 06 00 57 [21:42:44]Write to MH i2c: E2 02 01 9B 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 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 D4 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7B 01 00 35 04 06 00 57 00 00 A5 [21:42:44]Write i2c OK [21:42:44]MH_I2C_Read... [21:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:44]Read from MH i2c: E2 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 9B 2D 00 90 00 3C [21:42:44]RAPDU: 90 00 [21:42:44]wFMCommunicate OK [21:42:44]wFMCommunicate request_size=10 [21:42:44]MH_SAM_APDU [21:42:44]CAPDU: 80 0D 02 02 05 AB EB 45 41 A1 [21:42:44]Write to MH i2c: E2 0D 00 9C 2D 80 0D 02 02 05 00 AB EB 45 41 A1 00 00 0A [21:42:44]Write i2c OK [21:42:44]MH_I2C_Read... [21:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:44]Read from MH i2c: E2 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 03 00 9C 2D 00 90 00 3D [21:42:44]RAPDU: 90 00 [21:42:44]wFMCommunicate OK [21:42:44]wFMCommunicate request_size=4 [21:42:44]MH_SAM_APDU [21:42:44]CAPDU: 80 0D 03 02 [21:42:44]Write to MH i2c: E2 08 00 9D 2D 80 0D 03 02 00 00 00 00 45 [21:42:44]Write i2c OK [21:42:44]MH_I2C_Read... [21:42:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:42:44]Read from MH i2c: E2 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 0B 00 [21:42:44]MH_I2C_Read... [21:42:44]Read from MH i2c: E2 0B 00 9D 2D 00 D4 8E 3D C1 4A 1D 77 75 90 00 F9 [21:42:44]RAPDU: D4 8E 3D C1 4A 1D 77 75 90 00 [21:42:44]wFMCommunicate OK [21:42:44]SAM_PROTO_SignData done [21:42:44]FM_MakeSignedData done [21:42:44]CreateOFDProtocolMessage [21:42:44]wFMCommunicate request_size=4 [21:42:44]MH_SAM_APDU [21:42:44]CAPDU: 80 11 00 00 [21:42:44]Write to MH i2c: E2 08 00 9E 2D 80 11 00 00 00 00 00 00 45 [21:42:44]Write i2c OK [21:42:44]MH_I2C_Read... [21:42:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:45]Read from MH i2c: E2 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: E2 17 00 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: E2 17 00 9E 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [21:42:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:42:45]wFMCommunicate OK [21:42:45]CreateOFDProtocolMessage done [21:42:45]OFDSenderStorePacket 97222 [21:42:45]StoreOFDPacket docnum=97222 [21:42:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 CF 07 01 C6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 D4 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7B 01 00 35 04 06 00 57 AB EB 45 41 A1 D4 8E 3D C1 4A 1D 77 75 [21:42:45]CheckFolder [21:42:45]dirname=/storage/ofd_packets [21:42:45]CheckFolder done [21:42:45]ProducePacketName [21:42:45]name=ofd_packets/00097222 [21:42:45]NVStorageSaveData ofd_packets/00097222 [21:42:45]File name is /storage/ofd_packets/00097222 [21:42:45]Write 301 bytes [21:42:45]NVStorageSaveData done [21:42:45]OFDSenderStorePacket done [21:42:45]KKMCreateOFDPacket done [21:42:45]NVStorageSaveData kkm_last_timestamp [21:42:45]File name is /storage/kkm_last_timestamp [21:42:45]Write 4 bytes [21:42:45]NVStorageSaveData done [21:42:45]ExternCall_PrintAddStr [21:42:45]wPrintStart [21:42:45]Write to MH i2c: 01 00 00 9F 2D CC [21:42:45]Write i2c OK [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: 01 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: 01 07 00 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: 01 07 00 9F 2D 00 00 00 00 00 FF 0F E1 [21:42:45]RasterBufferAndPrint [21:42:45]line Счет N : (1)3407760 [21:42:45]line ИНН: 02508201610067 [21:42:45]line Контрольно-Кассовый Чек [21:42:45]line ПРОДАЖА [21:42:45]line ТРК (МРК, ГНК) : 23 [21:42:45]line Товар: 2710124500 [21:42:45]line Аи-95-К-5 [21:42:45]line 13.480 * 74.20 [21:42:45]line = 1000.22 [21:42:45]line НДС 12% НСП 1% [21:42:45]line > о реализуемом товаре [21:42:45]line ОКРУГЛЕНИЕ: -0.22 [21:42:45]line ИТОГО: 1000.00 [21:42:45]line Внесено: 1000.00 [21:42:45]line СДАЧА: 0.00 [21:42:45]line НСП 1% : 8.85 [21:42:45]line НДС 12% : 106.22 [21:42:45]line Наличными: 1000.00 [21:42:45]line Безнал.: 0.00 [21:42:45]line Место: АЗС № 82 "Партнер Нефть" [21:42:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:42:45]line СНО: Общий режим [21:42:45]line Чек 731 29.10.2024 21:42 [21:42:45]line Смена: 145 ФФД: 1.0 [21:42:45]line ЗНМ: 0300000017 [21:42:45]line РНМ: 0000000000170478 [21:42:45]line Версия ККМ: v1.0 [21:42:45]line ФМ: 0000000002098560 [21:42:45]line ФД: 97222 [21:42:45]line ФПД: 96395898208673 [21:42:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214244&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97222&fm=96395898208673&tin=02508201610067®Number=0000000000170478&sum=100000 [21:42:45]OFD Sender: Processing packet 97222 [packets to send 59, broken 58] [21:42:45]ProducePacketName [21:42:45]name=ofd_packets/00097222 [21:42:45]OFD Sender: To server: pG, [21:42:45]CommunicateWithHost lk.salyk.kg:30040 [21:42:45]ConnectInit lk.salyk.kg [21:42:45]written 0, free lines is 4095 [21:42:45]Connected sock=10 [21:42:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 CF 07 01 C6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 D4 56 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7B 01 00 35 04 06 00 57 AB EB 45 41 A1 D4 8E 3D C1 4A 1D 77 75 [21:42:45]Write to MH i2c: 01 00 00 CA 2D F7 [21:42:45]Write i2c OK [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: 01 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: 01 07 00 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: 01 07 00 CA 2D 00 00 00 00 00 0E 0D 19 [21:42:45]RasterBufferAndPrint [21:42:45]line [21:42:45]line [21:42:45]line [21:42:45]line [21:42:45]line [21:42:45]written 0, free lines is 3348 [21:42:45]MH_Cut [21:42:45]Write to MH i2c: D1 01 00 D1 2D 01 D0 [21:42:45]Write i2c OK [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: D1 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: D1 01 00 [21:42:45]MH_I2C_Read... [21:42:45]Read from MH i2c: D1 01 00 D1 2D 00 CF [21:42:45]Write to MH i2c: 01 00 00 D2 2D FF [21:42:45]Write i2c OK [21:42:45]MH_I2C_Read... [21:42:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 ED D7 47 00 9F B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 7B 01 00 F4 03 04 00 F9 00 21 67 B6 04 01 00 00 8F FA 9C 77 D1 9E 6B FD [21:42:45]CommunicateWithHost err = 0 [21:42:45]CheckOFDResponse [21:42:45]1017 (14) - 77093643461234 [21:42:45]1041 (16) - 0000000002098560 [21:42:45]1040 (4) - 97222 [21:42:45]1012 (4) - 29.10.2024 15:36 [21:42:45]1206 (1) - 0 [21:42:45]OFD Sender: Remove packet 97222 [21:42:45]ProducePacketName [21:42:45]name=ofd_packets/00097222 [21:42:45]NVStorageDeleteData [21:42:46]OFD Sender: No OFD packet to send [21:42:46]*** Cut start [21:42:46]*** Partial cut [21:42:46]*** CUTSNS_PIN = 1 [21:42:46]*** CUTSNS_PIN = 0 [21:42:46]*** Brake cut motor [21:42:47]Read from MH i2c: 01 [21:42:47]MH_I2C_Read... [21:42:47]*** Stop cut motor [21:42:47]*** Cut end [21:42:47]Read from MH i2c: 01 07 00 [21:42:47]MH_I2C_Read... [21:42:47]Read from MH i2c: 01 07 00 D2 2D 00 00 00 00 00 FF 0F 14 [21:42:47]process_action close_receipt done [21:42:47]requested_data is exist [21:42:47]produce_requested_data [21:42:47]requested_item fm.sn is exist - process it [21:42:47]wFMCommunicate request_size=4 [21:42:47]MH_SAM_APDU [21:42:47]CAPDU: 80 11 00 00 [21:42:47]Write to MH i2c: E2 08 00 D3 2D 80 11 00 00 00 00 00 00 7A [21:42:47]Write i2c OK [21:42:47]MH_I2C_Read... [21:42:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:47]Read from MH i2c: E2 [21:42:47]MH_I2C_Read... [21:42:47]Read from MH i2c: E2 17 00 [21:42:47]MH_I2C_Read... [21:42:47]Read from MH i2c: E2 17 00 D3 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [21:42:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:42:47]wFMCommunicate OK [21:42:47]requested_item fd.num is exist - process it [21:42:47]SAM_PROTO_GetFieldsCounters [21:42:47]wFMCommunicate request_size=4 [21:42:47]MH_SAM_APDU [21:42:47]CAPDU: 80 13 00 00 [21:42:47]Write to MH i2c: E2 08 00 D4 2D 80 13 00 00 00 00 00 00 7D [21:42:47]Write i2c OK [21:42:47]MH_I2C_Read... [21:42:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:42:47]Read from MH i2c: E2 [21:42:47]MH_I2C_Read... [21:42:47]Read from MH i2c: E2 62 00 [21:42:47]MH_I2C_Read... [21:42:47]Read from MH i2c: E2 62 00 D4 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DB 02 00 00 5E 04 04 00 DB 02 00 00 57 04 04 00 DC 02 00 00 19 04 04 00 00 00 00 00 90 00 08 [21:42:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DB 02 00 00 5E 04 04 00 DB 02 00 00 57 04 04 00 DC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:42:47]wFMCommunicate OK [21:42:47]SAM_PROTO_GetFieldsCounters done [21:42:47]requested_item shift.num is exist - process it [21:42:47]requested_item shift.opened is exist - process it [21:42:47]req_shift_opened [21:42:47]FM_GetShiftState [21:42:47]SAM_PROTO_GetShiftState [21:42:47]wFMCommunicate request_size=4 [21:42:47]MH_SAM_APDU [21:42:47]CAPDU: 80 13 01 00 [21:42:47]Write to MH i2c: E2 08 00 D5 2D 80 13 01 00 00 00 00 00 7F [21:42:47]Write i2c OK [21:42:47]MH_I2C_Read... [21:42:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:47]Read from MH i2c: E2 [21:42:47]MH_I2C_Read... [21:42:47]Read from MH i2c: E2 0E 00 [21:42:47]MH_I2C_Read... [21:42:47]Read from MH i2c: E2 0E 00 D5 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DD [21:42:47]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:42:47]wFMCommunicate OK [21:42:47]SAM_PROTO_GetShiftState done [21:42:47]FM_GetShiftState done [21:42:47]req_shift_opened done [21:42:47]requested_item shift.open_date is exist - process it [21:42:47]req_shift_open_date [21:42:47]req_shift_open_date done [21:42:47]produce_requested_data done [21:42:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97222,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:42:47]process_action_free close_receipt [21:42:47]json_value_free [21:42:47]json_value_free done [21:42:47]process_json_proto returns [21:42:47]Send response to host [21:42:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97222,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:42:47]free response buf [21:42:47]execute_script done [21:42:47]execute_script returns [21:42:47]free content buf [21:42:47]Sock 9.Close socket [21:42:47]Sock 9.Thread stoped [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:31]accept exits with 7 [21:45:31]New connection [21:45:31]New thread 3066580324 created [21:45:31]Thread 3066723684 joined [21:45:31]Waiting for new connection... [21:45:31] Sock 7.Parse request [21:45:31]Sock 7.Check first char [21:45:31]Sock 7.First char is OK [21:45:31]request: POST /json_proto HTTP/1.0 [21:45:31]Method: POST [21:45:31]URL: /json_proto [21:45:31]Method is POST - this is cgi request [21:45:31]url: /json_proto [21:45:31]query_string will be loaded in cgi processing [21:45:31]execute_cgi json_proto POST (null) [21:45:31]execute_cgi path=json_proto method=POST [21:45:31]POST find Content-Length [21:45:31]Host: 172.17.40.67:8080 [21:45:31]Content-Length: 683 [21:45:31]Content-Type: application/json [21:45:31] [21:45:31]POST finish read [21:45:31]Found Content-Length = 683 [21:45:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 24.670, "sum" : 1650.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1650.00, "total" : 1650.00, "payments": [ { "type": 0, "sum" : 1650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:31]execute_script... [21:45: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)3407761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 24.670, "sum" : 1650.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1650.00, "total" : 1650.00, "payments": [ { "type": 0, "sum" : 1650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:31]POST & json_proto [21:45:31]process_json_proto [21:45:31]json parsed OK: [21:45:31]protocol is kg_v1.0 [21:45:31]action value=close_receipt [21:45:31]process_action close_receipt [21:45:31]cmd_close_receipt [21:45:31]MH_GetDate [21:45:31]Write to MH i2c: F0 00 00 D6 2D F2 [21:45:31]Write i2c OK [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: F0 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: F0 09 00 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: F0 09 00 D6 2D 00 7C 57 21 67 EE DA 66 66 EA [21:45:31]GetLastDocTimeStamp 1730238164 [21:45:31]current date 1730238332 [21:45:31]FM_GetShiftState [21:45:31]SAM_PROTO_GetShiftState [21:45:31]wFMCommunicate request_size=4 [21:45:31]MH_SAM_APDU [21:45:31]CAPDU: 80 13 01 00 [21:45:31]Write to MH i2c: E2 08 00 D7 2D 80 13 01 00 00 00 00 00 81 [21:45:31]Write i2c OK [21:45:31]MH_I2C_Read... [21:45:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:31]Read from MH i2c: E2 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 0E 00 [21:45:31]MH_I2C_Read... [21:45:31]Read from MH i2c: E2 0E 00 D7 2D 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 DF [21:45:31]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:45:31]wFMCommunicate OK [21:45:31]SAM_PROTO_GetShiftState done [21:45:31]FM_GetShiftState done [21:45:31]opened in 1730160548 [21:45:31]opened+sec_in_day 1730246948 [21:45:31]quantity*price = 165042 [21:45:31]sum+1 = 165043 [21:45:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 1650.00 Внесено: 1650.00 СДАЧА: 0.00 НСП 1% : 14.60 НДС 12% : 175.27 Наличными: 1650.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 732 29.10.2024 21:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97223 ФПД: 129923635553050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97223&fm=129923635553050&tin=02508201610067®Number=0000000000170478&sum=165000 [21:45:32]StoreToDocumentArchive [21:45:32]shift 145 fd 97223 [21:45:32]save to /storage/0145/doc_00097223 [21:45:32]save last doc name /storage/0145/doc_00097223 to /storage/kkm_last_doc_name [21:45:32]save OK [21:45:32]Clear old archive folders... [21:45:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:45:32]tlvbuf is 00766470 [21:45:32]SAM_PROTO_ClearQueue [21:45:32]wFMCommunicate request_size=4 [21:45:32]MH_SAM_APDU [21:45:32]CAPDU: 80 09 00 00 [21:45:32]Write to MH i2c: E2 08 00 E4 2D 80 09 00 00 00 00 00 00 83 [21:45:32]Write i2c OK [21:45:32]MH_I2C_Read... [21:45:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:45:32]Read from MH i2c: E2 [21:45:32]MH_I2C_Read... [21:45:32]Read from MH i2c: E2 03 00 [21:45:32]MH_I2C_Read... [21:45:32]Read from MH i2c: E2 03 00 E4 2D 00 90 00 85 [21:45:32]RAPDU: 90 00 [21:45:32]wFMCommunicate OK [21:45:32]SAM_PROTO_ClearQueue done [21:45:32]KKMCreateOFDPacket [21:45:32]OFDProtocolAddRootSTLVToBuf [21:45:32]FM_MakeSignedData [21:45:32]FM_MakeSignedData [21:45:32]SAM_PROTO_SignData [21:45:32]wFMCommunicate request_size=4 [21:45:32]MH_SAM_APDU [21:45:32]CAPDU: 80 0D 01 02 [21:45:32]Write to MH i2c: E2 08 00 E5 2D 80 0D 01 02 00 00 00 00 8B [21:45:32]Write i2c OK [21:45:32]MH_I2C_Read... [21:45:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:45:33]Read from MH i2c: E2 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 03 00 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 03 00 E5 2D 00 90 00 86 [21:45:33]RAPDU: 90 00 [21:45:33]wFMCommunicate OK [21:45:33]wFMCommunicate request_size=255 [21:45:33]MH_SAM_APDU [21:45:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 7C 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7B 01 00 35 04 06 00 76 [21:45:33]Write to MH i2c: E2 02 01 E6 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 7C 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7B 01 00 35 04 06 00 76 00 00 D9 [21:45:33]Write i2c OK [21:45:33]MH_I2C_Read... [21:45:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:33]Read from MH i2c: E2 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 03 00 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 03 00 E6 2D 00 90 00 87 [21:45:33]RAPDU: 90 00 [21:45:33]wFMCommunicate OK [21:45:33]wFMCommunicate request_size=10 [21:45:33]MH_SAM_APDU [21:45:33]CAPDU: 80 0D 02 02 05 2A 34 25 23 1A [21:45:33]Write to MH i2c: E2 0D 00 E7 2D 80 0D 02 02 05 00 2A 34 25 23 1A 00 00 58 [21:45:33]Write i2c OK [21:45:33]MH_I2C_Read... [21:45:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:33]Read from MH i2c: E2 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 03 00 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 03 00 E7 2D 00 90 00 88 [21:45:33]RAPDU: 90 00 [21:45:33]wFMCommunicate OK [21:45:33]wFMCommunicate request_size=4 [21:45:33]MH_SAM_APDU [21:45:33]CAPDU: 80 0D 03 02 [21:45:33]Write to MH i2c: E2 08 00 E8 2D 80 0D 03 02 00 00 00 00 90 [21:45:33]Write i2c OK [21:45:33]MH_I2C_Read... [21:45:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:45:33]Read from MH i2c: E2 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 0B 00 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 0B 00 E8 2D 00 15 3F BA 24 39 46 5B 72 90 00 0F [21:45:33]RAPDU: 15 3F BA 24 39 46 5B 72 90 00 [21:45:33]wFMCommunicate OK [21:45:33]SAM_PROTO_SignData done [21:45:33]FM_MakeSignedData done [21:45:33]CreateOFDProtocolMessage [21:45:33]wFMCommunicate request_size=4 [21:45:33]MH_SAM_APDU [21:45:33]CAPDU: 80 11 00 00 [21:45:33]Write to MH i2c: E2 08 00 E9 2D 80 11 00 00 00 00 00 00 90 [21:45:33]Write i2c OK [21:45:33]MH_I2C_Read... [21:45:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:33]Read from MH i2c: E2 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 17 00 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: E2 17 00 E9 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [21:45:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:45:33]wFMCommunicate OK [21:45:33]CreateOFDProtocolMessage done [21:45:33]OFDSenderStorePacket 97223 [21:45:33]StoreOFDPacket docnum=97223 [21:45:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6D 37 07 01 7D 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 7C 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7B 01 00 35 04 06 00 76 2A 34 25 23 1A 15 3F BA 24 39 46 5B 72 [21:45:33]CheckFolder [21:45:33]dirname=/storage/ofd_packets [21:45:33]CheckFolder done [21:45:33]ProducePacketName [21:45:33]name=ofd_packets/00097223 [21:45:33]NVStorageSaveData ofd_packets/00097223 [21:45:33]File name is /storage/ofd_packets/00097223 [21:45:33]Write 301 bytes [21:45:33]NVStorageSaveData done [21:45:33]OFDSenderStorePacket done [21:45:33]KKMCreateOFDPacket done [21:45:33]NVStorageSaveData kkm_last_timestamp [21:45:33]File name is /storage/kkm_last_timestamp [21:45:33]Write 4 bytes [21:45:33]NVStorageSaveData done [21:45:33]ExternCall_PrintAddStr [21:45:33]wPrintStart [21:45:33]Write to MH i2c: 01 00 00 EA 2D 17 [21:45:33]Write i2c OK [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: 01 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: 01 07 00 [21:45:33]MH_I2C_Read... [21:45:33]Read from MH i2c: 01 07 00 EA 2D 00 00 00 00 00 FF 0F 2C [21:45:33]RasterBufferAndPrint [21:45:33]line Счет N : (1)3407761 [21:45:33]line ИНН: 02508201610067 [21:45:33]line Контрольно-Кассовый Чек [21:45:33]line ПРОДАЖА [21:45:33]line ТРК (МРК, ГНК) : 22 [21:45:33]line Товар: 2710124130 [21:45:33]line Аи-92-К-4 [21:45:33]line 24.670 * 66.90 [21:45:33]line = 1650.42 [21:45:33]line НДС 12% НСП 1% [21:45:33]line > о реализуемом товаре [21:45:33]line ОКРУГЛЕНИЕ: -0.42 [21:45:33]line ИТОГО: 1650.00 [21:45:33]line Внесено: 1650.00 [21:45:33]line СДАЧА: 0.00 [21:45:33]line НСП 1% : 14.60 [21:45:33]line НДС 12% : 175.27 [21:45:33]line Наличными: 1650.00 [21:45:33]line Безнал.: 0.00 [21:45:33]line Место: АЗС № 82 "Партнер Нефть" [21:45:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:45:33]line СНО: Общий режим [21:45:33]line Чек 732 29.10.2024 21:45 [21:45:33]line Смена: 145 ФФД: 1.0 [21:45:33]line ЗНМ: 0300000017 [21:45:33]line РНМ: 0000000000170478 [21:45:33]line Версия ККМ: v1.0 [21:45:33]line ФМ: 0000000002098560 [21:45:33]line ФД: 97223 [21:45:33]line ФПД: 129923635553050 [21:45:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97223&fm=129923635553050&tin=02508201610067®Number=0000000000170478&sum=165000 [21:45:33]OFD Sender: Processing packet 97223 [packets to send 59, broken 58] [21:45:33]ProducePacketName [21:45:33]name=ofd_packets/00097223 [21:45:33]OFD Sender: To server: pG, [21:45:33]CommunicateWithHost lk.salyk.kg:30040 [21:45:33]ConnectInit lk.salyk.kg [21:45:33]written 0, free lines is 4095 [21:45:33]Connected sock=10 [21:45:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6D 37 07 01 7D 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5E 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 44 00 00 00 00 07 04 06 00 88 84 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 7C 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 7B 01 00 35 04 06 00 76 2A 34 25 23 1A 15 3F BA 24 39 46 5B 72 [21:45:34]Write to MH i2c: 01 00 00 15 2E 43 [21:45:34]Write i2c OK [21:45:34]MH_I2C_Read... [21:45:34]Read from MH i2c: 01 [21:45:34]MH_I2C_Read... [21:45:34]Read from MH i2c: 01 07 00 [21:45:34]MH_I2C_Read... [21:45:34]Read from MH i2c: 01 07 00 15 2E 00 00 00 00 00 02 0D 59 [21:45:34]RasterBufferAndPrint [21:45:34]line [21:45:34]line [21:45:34]line [21:45:34]line [21:45:34]line [21:45:34]written 0, free lines is 3336 [21:45:34]MH_Cut [21:45:34]Write to MH i2c: D1 01 00 1C 2E 01 1C [21:45:34]Write i2c OK [21:45:34]MH_I2C_Read... [21:45:34]Read from MH i2c: D1 [21:45:34]MH_I2C_Read... [21:45:34]Read from MH i2c: D1 01 00 [21:45:34]MH_I2C_Read... [21:45:34]Read from MH i2c: D1 01 00 1C 2E 00 1B [21:45:34]Write to MH i2c: 01 00 00 1D 2E 4B [21:45:34]Write i2c OK [21:45:34]MH_I2C_Read... [21:45:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 89 47 00 E1 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 32 30 39 38 35 36 30 10 04 04 00 C7 7B 01 00 F4 03 04 00 A2 01 21 67 B6 04 01 00 00 73 38 46 40 A0 C6 74 48 [21:45:34]CommunicateWithHost err = 0 [21:45:34]CheckOFDResponse [21:45:34]1017 (14) - 77093643461234 [21:45:34]1041 (16) - 0000000002098560 [21:45:34]1040 (4) - 97223 [21:45:34]1012 (4) - 29.10.2024 15:39 [21:45:34]1206 (1) - 0 [21:45:34]OFD Sender: Remove packet 97223 [21:45:34]ProducePacketName [21:45:34]name=ofd_packets/00097223 [21:45:34]NVStorageDeleteData [21:45:34]OFD Sender: No OFD packet to send [21:45:34]*** Cut start [21:45:34]*** Partial cut [21:45:34]*** CUTSNS_PIN = 1 [21:45:34]*** CUTSNS_PIN = 0 [21:45:35]*** Brake cut motor [21:45:35]Read from MH i2c: 01 [21:45:35]MH_I2C_Read... [21:45:35]*** Stop cut motor [21:45:35]*** Cut end [21:45:35]Read from MH i2c: 01 07 00 [21:45:35]MH_I2C_Read... [21:45:35]Read from MH i2c: 01 07 00 1D 2E 00 00 00 00 00 FF 0F 60 [21:45:35]process_action close_receipt done [21:45:35]requested_data is exist [21:45:35]produce_requested_data [21:45:35]requested_item fm.sn is exist - process it [21:45:35]wFMCommunicate request_size=4 [21:45:35]MH_SAM_APDU [21:45:35]CAPDU: 80 11 00 00 [21:45:35]Write to MH i2c: E2 08 00 1E 2E 80 11 00 00 00 00 00 00 C6 [21:45:35]Write i2c OK [21:45:35]MH_I2C_Read... [21:45:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:35]Read from MH i2c: E2 [21:45:35]MH_I2C_Read... [21:45:35]Read from MH i2c: E2 17 00 [21:45:35]MH_I2C_Read... [21:45:35]Read from MH i2c: E2 17 00 1E 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [21:45:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:45:35]wFMCommunicate OK [21:45:35]requested_item fd.num is exist - process it [21:45:35]SAM_PROTO_GetFieldsCounters [21:45:35]wFMCommunicate request_size=4 [21:45:35]MH_SAM_APDU [21:45:35]CAPDU: 80 13 00 00 [21:45:35]Write to MH i2c: E2 08 00 1F 2E 80 13 00 00 00 00 00 00 C9 [21:45:35]Write i2c OK [21:45:35]MH_I2C_Read... [21:45:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:45:35]Read from MH i2c: E2 [21:45:35]MH_I2C_Read... [21:45:35]Read from MH i2c: E2 62 00 [21:45:35]MH_I2C_Read... [21:45:35]Read from MH i2c: E2 62 00 1F 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DC 02 00 00 5E 04 04 00 DC 02 00 00 57 04 04 00 DD 02 00 00 19 04 04 00 00 00 00 00 90 00 58 [21:45:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DC 02 00 00 5E 04 04 00 DC 02 00 00 57 04 04 00 DD 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:45:35]wFMCommunicate OK [21:45:35]SAM_PROTO_GetFieldsCounters done [21:45:35]requested_item shift.num is exist - process it [21:45:35]requested_item shift.opened is exist - process it [21:45:35]req_shift_opened [21:45:35]FM_GetShiftState [21:45:35]SAM_PROTO_GetShiftState [21:45:35]wFMCommunicate request_size=4 [21:45:35]MH_SAM_APDU [21:45:35]CAPDU: 80 13 01 00 [21:45:35]Write to MH i2c: E2 08 00 20 2E 80 13 01 00 00 00 00 00 CB [21:45:35]Write i2c OK [21:45:35]MH_I2C_Read... [21:45:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:35]Read from MH i2c: E2 [21:45:35]MH_I2C_Read... [21:45:35]Read from MH i2c: E2 0E 00 [21:45:35]MH_I2C_Read... [21:45:35]Read from MH i2c: E2 0E 00 20 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 29 [21:45:35]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:45:35]wFMCommunicate OK [21:45:35]SAM_PROTO_GetShiftState done [21:45:35]FM_GetShiftState done [21:45:35]req_shift_opened done [21:45:35]requested_item shift.open_date is exist - process it [21:45:35]req_shift_open_date [21:45:35]req_shift_open_date done [21:45:35]produce_requested_data done [21:45:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97223,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:45:35]process_action_free close_receipt [21:45:35]json_value_free [21:45:35]json_value_free done [21:45:35]process_json_proto returns [21:45:35]Send response to host [21:45:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97223,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:45:35]free response buf [21:45:35]execute_script done [21:45:35]execute_script returns [21:45:35]free content buf [21:45:35]Sock 7.Close socket [21:45:35]Sock 7.Thread stoped [21:45:39]OFD Sender: No OFD packet to send [21:45:44]OFD Sender: No OFD packet to send [21:45:49]OFD Sender: No OFD packet to send [21:45:54]OFD Sender: No OFD packet to send [21:45:59]OFD Sender: No OFD packet to send [21:46:04]OFD Sender: No OFD packet to send [21:46:09]OFD Sender: No OFD packet to send [21:46:14]OFD Sender: No OFD packet to send [21:46:19]OFD Sender: No OFD packet to send [21:46:24]OFD Sender: No OFD packet to send [21:46:29]OFD Sender: No OFD packet to send [21:46:34]OFD Sender: No OFD packet to send [21:46:39]OFD Sender: No OFD packet to send [21:46:44]OFD Sender: No OFD packet to send [21:46:46]accept exits with 9 [21:46:46]New connection [21:46:46]New thread 3066723684 created [21:46:46]Thread 3066580324 joined [21:46:46]Waiting for new connection... [21:46:46] Sock 9.Parse request [21:46:46]Sock 9.Check first char [21:46:46]Sock 9.First char is OK [21:46:46]request: POST /json_proto HTTP/1.0 [21:46:46]Method: POST [21:46:46]URL: /json_proto [21:46:46]Method is POST - this is cgi request [21:46:46]url: /json_proto [21:46:46]query_string will be loaded in cgi processing [21:46:46]execute_cgi json_proto POST (null) [21:46:46]execute_cgi path=json_proto method=POST [21:46:46]POST find Content-Length [21:46:46]Host: 172.17.40.67:8080 [21:46:46]Content-Length: 683 [21:46:46]Content-Type: application/json [21:46:46] [21:46:46]POST finish read [21:46:46]Found Content-Length = 683 [21:46:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:46:46]execute_script... [21:46:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:46:46]POST & json_proto [21:46:46]process_json_proto [21:46:46]json parsed OK: [21:46:46]protocol is kg_v1.0 [21:46:46]action value=close_receipt [21:46:46]process_action close_receipt [21:46:46]cmd_close_receipt [21:46:46]MH_GetDate [21:46:46]Write to MH i2c: F0 00 00 21 2E 3E [21:46:46]Write i2c OK [21:46:46]MH_I2C_Read... [21:46:46]Read from MH i2c: F0 [21:46:46]MH_I2C_Read... [21:46:46]Read from MH i2c: F0 09 00 [21:46:46]MH_I2C_Read... [21:46:46]Read from MH i2c: F0 09 00 21 2E 00 C7 57 21 67 EE DA 66 66 81 [21:46:46]GetLastDocTimeStamp 1730238332 [21:46:46]current date 1730238407 [21:46:46]FM_GetShiftState [21:46:46]SAM_PROTO_GetShiftState [21:46:46]wFMCommunicate request_size=4 [21:46:46]MH_SAM_APDU [21:46:46]CAPDU: 80 13 01 00 [21:46:46]Write to MH i2c: E2 08 00 22 2E 80 13 01 00 00 00 00 00 CD [21:46:46]Write i2c OK [21:46:46]MH_I2C_Read... [21:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:46]Read from MH i2c: E2 [21:46:46]MH_I2C_Read... [21:46:46]Read from MH i2c: E2 0E 00 [21:46:46]MH_I2C_Read... [21:46:46]Read from MH i2c: E2 0E 00 22 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2B [21:46:46]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:46:46]wFMCommunicate OK [21:46:46]SAM_PROTO_GetShiftState done [21:46:46]FM_GetShiftState done [21:46:46]opened in 1730160548 [21:46:46]opened+sec_in_day 1730246948 [21:46:46]quantity*price = 100015 [21:46:46]sum+1 = 100017 [21:46: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 733 29.10.2024 21:46 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97224 ФПД: 258257263969766 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214647&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97224&fm=258257263969766&tin=02508201610067®Number=0000000000170478&sum=100000 [21:46:47]StoreToDocumentArchive [21:46:47]shift 145 fd 97224 [21:46:47]save to /storage/0145/doc_00097224 [21:46:47]save last doc name /storage/0145/doc_00097224 to /storage/kkm_last_doc_name [21:46:47]save OK [21:46:47]Clear old archive folders... [21:46:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:46:47]tlvbuf is 007CB260 [21:46:47]SAM_PROTO_ClearQueue [21:46:47]wFMCommunicate request_size=4 [21:46:47]MH_SAM_APDU [21:46:47]CAPDU: 80 09 00 00 [21:46:47]Write to MH i2c: E2 08 00 2F 2E 80 09 00 00 00 00 00 00 CF [21:46:47]Write i2c OK [21:46:47]MH_I2C_Read... [21:46:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:46:47]Read from MH i2c: E2 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 2F 2E 00 90 00 D1 [21:46:47]RAPDU: 90 00 [21:46:47]wFMCommunicate OK [21:46:47]SAM_PROTO_ClearQueue done [21:46:47]KKMCreateOFDPacket [21:46:47]OFDProtocolAddRootSTLVToBuf [21:46:47]FM_MakeSignedData [21:46:47]FM_MakeSignedData [21:46:47]SAM_PROTO_SignData [21:46:47]wFMCommunicate request_size=4 [21:46:47]MH_SAM_APDU [21:46:47]CAPDU: 80 0D 01 02 [21:46:47]Write to MH i2c: E2 08 00 30 2E 80 0D 01 02 00 00 00 00 D7 [21:46:47]Write i2c OK [21:46:47]MH_I2C_Read... [21:46:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:46:47]Read from MH i2c: E2 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 30 2E 00 90 00 D2 [21:46:47]RAPDU: 90 00 [21:46:47]wFMCommunicate OK [21:46:47]wFMCommunicate request_size=255 [21:46:47]MH_SAM_APDU [21:46:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 DD 02 00 00 F4 03 04 00 C7 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7B 01 00 35 04 06 00 EA [21:46:47]Write to MH i2c: E2 02 01 31 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 34 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 DD 02 00 00 F4 03 04 00 C7 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7B 01 00 35 04 06 00 EA 00 00 A3 [21:46:47]Write i2c OK [21:46:47]MH_I2C_Read... [21:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:47]Read from MH i2c: E2 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 31 2E 00 90 00 D3 [21:46:47]RAPDU: 90 00 [21:46:47]wFMCommunicate OK [21:46:47]wFMCommunicate request_size=10 [21:46:47]MH_SAM_APDU [21:46:47]CAPDU: 80 0D 02 02 05 E2 34 7A C5 E6 [21:46:47]Write to MH i2c: E2 0D 00 32 2E 80 0D 02 02 05 00 E2 34 7A C5 E6 00 00 1F [21:46:47]Write i2c OK [21:46:47]MH_I2C_Read... [21:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:47]Read from MH i2c: E2 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 03 00 32 2E 00 90 00 D4 [21:46:47]RAPDU: 90 00 [21:46:47]wFMCommunicate OK [21:46:47]wFMCommunicate request_size=4 [21:46:47]MH_SAM_APDU [21:46:47]CAPDU: 80 0D 03 02 [21:46:47]Write to MH i2c: E2 08 00 33 2E 80 0D 03 02 00 00 00 00 DC [21:46:47]Write i2c OK [21:46:47]MH_I2C_Read... [21:46:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:46:47]Read from MH i2c: E2 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 0B 00 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 0B 00 33 2E 00 28 CB 9F 22 05 9F F3 49 90 00 71 [21:46:47]RAPDU: 28 CB 9F 22 05 9F F3 49 90 00 [21:46:47]wFMCommunicate OK [21:46:47]SAM_PROTO_SignData done [21:46:47]FM_MakeSignedData done [21:46:47]CreateOFDProtocolMessage [21:46:47]wFMCommunicate request_size=4 [21:46:47]MH_SAM_APDU [21:46:47]CAPDU: 80 11 00 00 [21:46:47]Write to MH i2c: E2 08 00 34 2E 80 11 00 00 00 00 00 00 DC [21:46:47]Write i2c OK [21:46:47]MH_I2C_Read... [21:46:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:47]Read from MH i2c: E2 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 17 00 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: E2 17 00 34 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [21:46:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:46:47]wFMCommunicate OK [21:46:47]CreateOFDProtocolMessage done [21:46:47]OFDSenderStorePacket 97224 [21:46:47]StoreOFDPacket docnum=97224 [21:46:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 CE 07 01 D4 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 34 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 DD 02 00 00 F4 03 04 00 C7 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7B 01 00 35 04 06 00 EA E2 34 7A C5 E6 28 CB 9F 22 05 9F F3 49 [21:46:47]CheckFolder [21:46:47]dirname=/storage/ofd_packets [21:46:47]CheckFolder done [21:46:47]ProducePacketName [21:46:47]name=ofd_packets/00097224 [21:46:47]NVStorageSaveData ofd_packets/00097224 [21:46:47]File name is /storage/ofd_packets/00097224 [21:46:47]Write 301 bytes [21:46:47]NVStorageSaveData done [21:46:47]OFDSenderStorePacket done [21:46:47]KKMCreateOFDPacket done [21:46:47]NVStorageSaveData kkm_last_timestamp [21:46:47]File name is /storage/kkm_last_timestamp [21:46:47]Write 4 bytes [21:46:47]NVStorageSaveData done [21:46:47]ExternCall_PrintAddStr [21:46:47]wPrintStart [21:46:47]Write to MH i2c: 01 00 00 35 2E 63 [21:46:47]Write i2c OK [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: 01 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: 01 07 00 [21:46:47]MH_I2C_Read... [21:46:47]Read from MH i2c: 01 07 00 35 2E 00 00 00 00 00 FF 0F 78 [21:46:47]RasterBufferAndPrint [21:46:47]line Счет N : (1)3407762 [21:46:47]line ИНН: 02508201610067 [21:46:47]line Контрольно-Кассовый Чек [21:46:47]line ПРОДАЖА [21:46:47]line ТРК (МРК, ГНК) : 12 [21:46:47]line Товар: 2710124130 [21:46:47]line Аи-92-К-4 [21:46:47]line 14.950 * 66.90 [21:46:47]line = 1000.16 [21:46:47]line НДС 12% НСП 1% [21:46:47]line > о реализуемом товаре [21:46:47]line ОКРУГЛЕНИЕ: -0.16 [21:46:47]line ИТОГО: 1000.00 [21:46:47]line Внесено: 1000.00 [21:46:47]line СДАЧА: 0.00 [21:46:47]line НСП 1% : 8.85 [21:46:47]line НДС 12% : 106.21 [21:46:47]line Наличными: 1000.00 [21:46:47]line Безнал.: 0.00 [21:46:47]line Место: АЗС № 82 "Партнер Нефть" [21:46:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:46:47]line СНО: Общий режим [21:46:47]line Чек 733 29.10.2024 21:46 [21:46:47]line Смена: 145 ФФД: 1.0 [21:46:47]line ЗНМ: 0300000017 [21:46:47]line РНМ: 0000000000170478 [21:46:47]line Версия ККМ: v1.0 [21:46:47]line ФМ: 0000000002098560 [21:46:47]line ФД: 97224 [21:46:47]line ФПД: 258257263969766 [21:46:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214647&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97224&fm=258257263969766&tin=02508201610067®Number=0000000000170478&sum=100000 [21:46:48]OFD Sender: Processing packet 97224 [packets to send 59, broken 58] [21:46:48]ProducePacketName [21:46:48]name=ofd_packets/00097224 [21:46:48]OFD Sender: To server: pG, [21:46:48]CommunicateWithHost lk.salyk.kg:30040 [21:46:48]ConnectInit lk.salyk.kg [21:46:48]written 0, free lines is 4095 [21:46:48]Connected sock=10 [21:46:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 CE 07 01 D4 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 34 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 DD 02 00 00 F4 03 04 00 C7 57 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 7B 01 00 35 04 06 00 EA E2 34 7A C5 E6 28 CB 9F 22 05 9F F3 49 [21:46:48]Write to MH i2c: 01 00 00 60 2E 8E [21:46:48]Write i2c OK [21:46:48]MH_I2C_Read... [21:46:48]Read from MH i2c: 01 [21:46:48]MH_I2C_Read... [21:46:48]Read from MH i2c: 01 07 00 [21:46:48]MH_I2C_Read... [21:46:48]Read from MH i2c: 01 07 00 60 2E 00 00 00 00 00 F6 0C 97 [21:46:48]RasterBufferAndPrint [21:46:48]line [21:46:48]line [21:46:48]line [21:46:48]line [21:46:48]line [21:46:48]written 0, free lines is 3324 [21:46:48]MH_Cut [21:46:48]Write to MH i2c: D1 01 00 67 2E 01 67 [21:46:48]Write i2c OK [21:46:48]MH_I2C_Read... [21:46:48]Read from MH i2c: D1 [21:46:48]MH_I2C_Read... [21:46:48]Read from MH i2c: D1 01 00 [21:46:48]MH_I2C_Read... [21:46:48]Read from MH i2c: D1 01 00 67 2E 00 66 [21:46:48]Write to MH i2c: 01 00 00 68 2E 96 [21:46:48]Write i2c OK [21:46:48]MH_I2C_Read... [21:46:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9B 37 47 00 00 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 32 30 39 38 35 36 30 10 04 04 00 C8 7B 01 00 F4 03 04 00 EC 01 21 67 B6 04 01 00 00 EB 4D 0C EE F6 C8 A8 26 [21:46:48]CommunicateWithHost err = 0 [21:46:48]CheckOFDResponse [21:46:48]1017 (14) - 77093643461234 [21:46:48]1041 (16) - 0000000002098560 [21:46:48]1040 (4) - 97224 [21:46:48]1012 (4) - 29.10.2024 15:40 [21:46:48]1206 (1) - 0 [21:46:48]OFD Sender: Remove packet 97224 [21:46:48]ProducePacketName [21:46:48]name=ofd_packets/00097224 [21:46:48]NVStorageDeleteData [21:46:49]OFD Sender: No OFD packet to send [21:46:49]*** Cut start [21:46:49]*** Partial cut [21:46:49]*** CUTSNS_PIN = 1 [21:46:49]*** CUTSNS_PIN = 0 [21:46:49]*** Brake cut motor [21:46:49]Read from MH i2c: 01 [21:46:49]MH_I2C_Read... [21:46:49]*** Stop cut motor [21:46:49]*** Cut end [21:46:49]Read from MH i2c: 01 07 00 [21:46:49]MH_I2C_Read... [21:46:49]Read from MH i2c: 01 07 00 68 2E 00 00 00 00 00 FF 0F AB [21:46:49]process_action close_receipt done [21:46:49]requested_data is exist [21:46:49]produce_requested_data [21:46:49]requested_item fm.sn is exist - process it [21:46:49]wFMCommunicate request_size=4 [21:46:49]MH_SAM_APDU [21:46:49]CAPDU: 80 11 00 00 [21:46:49]Write to MH i2c: E2 08 00 69 2E 80 11 00 00 00 00 00 00 11 [21:46:49]Write i2c OK [21:46:49]MH_I2C_Read... [21:46:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:49]Read from MH i2c: E2 [21:46:49]MH_I2C_Read... [21:46:49]Read from MH i2c: E2 17 00 [21:46:49]MH_I2C_Read... [21:46:49]Read from MH i2c: E2 17 00 69 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [21:46:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:46:49]wFMCommunicate OK [21:46:49]requested_item fd.num is exist - process it [21:46:49]SAM_PROTO_GetFieldsCounters [21:46:49]wFMCommunicate request_size=4 [21:46:49]MH_SAM_APDU [21:46:49]CAPDU: 80 13 00 00 [21:46:49]Write to MH i2c: E2 08 00 6A 2E 80 13 00 00 00 00 00 00 14 [21:46:49]Write i2c OK [21:46:49]MH_I2C_Read... [21:46:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:46:50]Read from MH i2c: E2 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: E2 62 00 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: E2 62 00 6A 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DD 02 00 00 5E 04 04 00 DD 02 00 00 57 04 04 00 DE 02 00 00 19 04 04 00 00 00 00 00 90 00 A7 [21:46:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DD 02 00 00 5E 04 04 00 DD 02 00 00 57 04 04 00 DE 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:46:50]wFMCommunicate OK [21:46:50]SAM_PROTO_GetFieldsCounters done [21:46:50]requested_item shift.num is exist - process it [21:46:50]requested_item shift.opened is exist - process it [21:46:50]req_shift_opened [21:46:50]FM_GetShiftState [21:46:50]SAM_PROTO_GetShiftState [21:46:50]wFMCommunicate request_size=4 [21:46:50]MH_SAM_APDU [21:46:50]CAPDU: 80 13 01 00 [21:46:50]Write to MH i2c: E2 08 00 6B 2E 80 13 01 00 00 00 00 00 16 [21:46:50]Write i2c OK [21:46:50]MH_I2C_Read... [21:46:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:50]Read from MH i2c: E2 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: E2 0E 00 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: E2 0E 00 6B 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 74 [21:46:50]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:46:50]wFMCommunicate OK [21:46:50]SAM_PROTO_GetShiftState done [21:46:50]FM_GetShiftState done [21:46:50]req_shift_opened done [21:46:50]requested_item shift.open_date is exist - process it [21:46:50]req_shift_open_date [21:46:50]req_shift_open_date done [21:46:50]produce_requested_data done [21:46:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97224,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:46:50]process_action_free close_receipt [21:46:50]json_value_free [21:46:50]json_value_free done [21:46:50]process_json_proto returns [21:46:50]Send response to host [21:46:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97224,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:46:50]free response buf [21:46:50]execute_script done [21:46:50]execute_script returns [21:46:50]free content buf [21:46:50]Sock 9.Close socket [21:46:50]Sock 9.Thread stoped [21:46:54]OFD Sender: No OFD packet to send [21:46:59]OFD Sender: No OFD packet to send [21:47:04]OFD Sender: No OFD packet to send [21:47:09]OFD Sender: No OFD packet to send [21:47:14]OFD Sender: No OFD packet to send [21:47:19]OFD Sender: No OFD packet to send [21:47:24]OFD Sender: No OFD packet to send [21:47:29]OFD Sender: No OFD packet to send [21:47:34]OFD Sender: No OFD packet to send [21:47:39]OFD Sender: No OFD packet to send [21:47:44]OFD Sender: No OFD packet to send [21:47:49]OFD Sender: No OFD packet to send [21:47:54]OFD Sender: No OFD packet to send [21:47:59]OFD Sender: No OFD packet to send [21:48:04]OFD Sender: No OFD packet to send [21:48:09]OFD Sender: No OFD packet to send [21:48:14]OFD Sender: No OFD packet to send [21:48:19]OFD Sender: No OFD packet to send [21:48:19]accept exits with 7 [21:48:19]New connection [21:48:19]New thread 3066580324 created [21:48:19]Thread 3066723684 joined [21:48:19]Waiting for new connection... [21:48:19] Sock 7.Parse request [21:48:19]Sock 7.Check first char [21:48:19]Sock 7.First char is OK [21:48:19]request: POST /json_proto HTTP/1.0 [21:48:19]Method: POST [21:48:19]URL: /json_proto [21:48:19]Method is POST - this is cgi request [21:48:19]url: /json_proto [21:48:19]query_string will be loaded in cgi processing [21:48:19]execute_cgi json_proto POST (null) [21:48:19]execute_cgi path=json_proto method=POST [21:48:19]POST find Content-Length [21:48:19]Host: 172.17.40.67:8080 [21:48:19]Content-Length: 683 [21:48:19]Content-Type: application/json [21:48:19] [21:48:19]POST finish read [21:48:19]Found Content-Length = 683 [21:48:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:19]execute_script... [21:48: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)3407763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:19]POST & json_proto [21:48:19]process_json_proto [21:48:19]json parsed OK: [21:48:19]protocol is kg_v1.0 [21:48:19]action value=close_receipt [21:48:19]process_action close_receipt [21:48:19]cmd_close_receipt [21:48:19]MH_GetDate [21:48:19]Write to MH i2c: F0 00 00 6C 2E 89 [21:48:19]Write i2c OK [21:48:19]MH_I2C_Read... [21:48:19]Read from MH i2c: F0 [21:48:19]MH_I2C_Read... [21:48:19]Read from MH i2c: F0 09 00 [21:48:19]MH_I2C_Read... [21:48:19]Read from MH i2c: F0 09 00 6C 2E 00 24 58 21 67 EE DA 66 66 2A [21:48:19]GetLastDocTimeStamp 1730238407 [21:48:19]current date 1730238500 [21:48:19]FM_GetShiftState [21:48:19]SAM_PROTO_GetShiftState [21:48:19]wFMCommunicate request_size=4 [21:48:19]MH_SAM_APDU [21:48:19]CAPDU: 80 13 01 00 [21:48:19]Write to MH i2c: E2 08 00 6D 2E 80 13 01 00 00 00 00 00 18 [21:48:19]Write i2c OK [21:48:19]MH_I2C_Read... [21:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:19]Read from MH i2c: E2 [21:48:19]MH_I2C_Read... [21:48:19]Read from MH i2c: E2 0E 00 [21:48:19]MH_I2C_Read... [21:48:19]Read from MH i2c: E2 0E 00 6D 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 76 [21:48:19]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:48:19]wFMCommunicate OK [21:48:19]SAM_PROTO_GetShiftState done [21:48:19]FM_GetShiftState done [21:48:19]opened in 1730160548 [21:48:19]opened+sec_in_day 1730246948 [21:48:19]quantity*price = 100021 [21:48:19]sum+1 = 100023 [21:48:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 734 29.10.2024 21:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97225 ФПД: 278475610560117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97225&fm=278475610560117&tin=02508201610067®Number=0000000000170478&sum=100000 [21:48:20]StoreToDocumentArchive [21:48:20]shift 145 fd 97225 [21:48:20]save to /storage/0145/doc_00097225 [21:48:20]save last doc name /storage/0145/doc_00097225 to /storage/kkm_last_doc_name [21:48:20]save OK [21:48:20]Clear old archive folders... [21:48:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:48:20]tlvbuf is 00713580 [21:48:20]SAM_PROTO_ClearQueue [21:48:20]wFMCommunicate request_size=4 [21:48:20]MH_SAM_APDU [21:48:20]CAPDU: 80 09 00 00 [21:48:20]Write to MH i2c: E2 08 00 7A 2E 80 09 00 00 00 00 00 00 1A [21:48:20]Write i2c OK [21:48:20]MH_I2C_Read... [21:48:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:48:20]Read from MH i2c: E2 [21:48:20]MH_I2C_Read... [21:48:20]Read from MH i2c: E2 03 00 [21:48:20]MH_I2C_Read... [21:48:20]Read from MH i2c: E2 03 00 7A 2E 00 90 00 1C [21:48:20]RAPDU: 90 00 [21:48:20]wFMCommunicate OK [21:48:20]SAM_PROTO_ClearQueue done [21:48:20]KKMCreateOFDPacket [21:48:20]OFDProtocolAddRootSTLVToBuf [21:48:20]FM_MakeSignedData [21:48:20]FM_MakeSignedData [21:48:20]SAM_PROTO_SignData [21:48:20]wFMCommunicate request_size=4 [21:48:20]MH_SAM_APDU [21:48:20]CAPDU: 80 0D 01 02 [21:48:20]Write to MH i2c: E2 08 00 7B 2E 80 0D 01 02 00 00 00 00 22 [21:48:20]Write i2c OK [21:48:20]MH_I2C_Read... [21:48:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:48:20]Read from MH i2c: E2 [21:48:20]MH_I2C_Read... [21:48:20]Read from MH i2c: E2 03 00 [21:48:20]MH_I2C_Read... [21:48:20]Read from MH i2c: E2 03 00 7B 2E 00 90 00 1D [21:48:20]RAPDU: 90 00 [21:48:20]wFMCommunicate OK [21:48:20]wFMCommunicate request_size=255 [21:48:20]MH_SAM_APDU [21:48: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 24 58 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7B 01 00 35 04 06 00 FD [21:48:20]Write to MH i2c: E2 02 01 7C 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 DE 02 00 00 F4 03 04 00 24 58 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7B 01 00 35 04 06 00 FD 00 00 85 [21:48:20]Write i2c OK [21:48:20]MH_I2C_Read... [21:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:21]Read from MH i2c: E2 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 03 00 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 03 00 7C 2E 00 90 00 1E [21:48:21]RAPDU: 90 00 [21:48:21]wFMCommunicate OK [21:48:21]wFMCommunicate request_size=10 [21:48:21]MH_SAM_APDU [21:48:21]CAPDU: 80 0D 02 02 05 45 A7 D8 96 75 [21:48:21]Write to MH i2c: E2 0D 00 7D 2E 80 0D 02 02 05 00 45 A7 D8 96 75 00 00 FE [21:48:21]Write i2c OK [21:48:21]MH_I2C_Read... [21:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:21]Read from MH i2c: E2 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 03 00 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 03 00 7D 2E 00 90 00 1F [21:48:21]RAPDU: 90 00 [21:48:21]wFMCommunicate OK [21:48:21]wFMCommunicate request_size=4 [21:48:21]MH_SAM_APDU [21:48:21]CAPDU: 80 0D 03 02 [21:48:21]Write to MH i2c: E2 08 00 7E 2E 80 0D 03 02 00 00 00 00 27 [21:48:21]Write i2c OK [21:48:21]MH_I2C_Read... [21:48:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:48:21]Read from MH i2c: E2 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 0B 00 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 0B 00 7E 2E 00 D6 17 F4 40 9F 08 D7 FB 90 00 C2 [21:48:21]RAPDU: D6 17 F4 40 9F 08 D7 FB 90 00 [21:48:21]wFMCommunicate OK [21:48:21]SAM_PROTO_SignData done [21:48:21]FM_MakeSignedData done [21:48:21]CreateOFDProtocolMessage [21:48:21]wFMCommunicate request_size=4 [21:48:21]MH_SAM_APDU [21:48:21]CAPDU: 80 11 00 00 [21:48:21]Write to MH i2c: E2 08 00 7F 2E 80 11 00 00 00 00 00 00 27 [21:48:21]Write i2c OK [21:48:21]MH_I2C_Read... [21:48:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:21]Read from MH i2c: E2 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 17 00 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: E2 17 00 7F 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [21:48:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:48:21]wFMCommunicate OK [21:48:21]CreateOFDProtocolMessage done [21:48:21]OFDSenderStorePacket 97225 [21:48:21]StoreOFDPacket docnum=97225 [21:48:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 50 07 01 B5 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 24 58 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7B 01 00 35 04 06 00 FD 45 A7 D8 96 75 D6 17 F4 40 9F 08 D7 FB [21:48:21]CheckFolder [21:48:21]dirname=/storage/ofd_packets [21:48:21]CheckFolder done [21:48:21]ProducePacketName [21:48:21]name=ofd_packets/00097225 [21:48:21]NVStorageSaveData ofd_packets/00097225 [21:48:21]File name is /storage/ofd_packets/00097225 [21:48:21]Write 301 bytes [21:48:21]NVStorageSaveData done [21:48:21]OFDSenderStorePacket done [21:48:21]KKMCreateOFDPacket done [21:48:21]NVStorageSaveData kkm_last_timestamp [21:48:21]File name is /storage/kkm_last_timestamp [21:48:21]Write 4 bytes [21:48:21]NVStorageSaveData done [21:48:21]ExternCall_PrintAddStr [21:48:21]wPrintStart [21:48:21]Write to MH i2c: 01 00 00 80 2E AE [21:48:21]Write i2c OK [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: 01 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: 01 07 00 [21:48:21]MH_I2C_Read... [21:48:21]Read from MH i2c: 01 07 00 80 2E 00 00 00 00 00 FF 0F C3 [21:48:21]RasterBufferAndPrint [21:48:21]line Счет N : (1)3407763 [21:48:21]line ИНН: 02508201610067 [21:48:21]line Контрольно-Кассовый Чек [21:48:21]line ПРОДАЖА [21:48:21]line ТРК (МРК, ГНК) : 33 [21:48:21]line Товар: 2710124500 [21:48:21]line Аи-95-К-5 [21:48:21]line 13.480 * 74.20 [21:48:21]line = 1000.22 [21:48:21]line НДС 12% НСП 1% [21:48:21]line > о реализуемом товаре [21:48:21]line ОКРУГЛЕНИЕ: -0.22 [21:48:21]line ИТОГО: 1000.00 [21:48:21]line Внесено: 1000.00 [21:48:21]line СДАЧА: 0.00 [21:48:21]line НСП 1% : 8.85 [21:48:21]line НДС 12% : 106.22 [21:48:21]line Наличными: 1000.00 [21:48:21]line Безнал.: 0.00 [21:48:21]line Место: АЗС № 82 "Партнер Нефть" [21:48:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:48:21]line СНО: Общий режим [21:48:21]line Чек 734 29.10.2024 21:48 [21:48:21]line Смена: 145 ФФД: 1.0 [21:48:21]line ЗНМ: 0300000017 [21:48:21]line РНМ: 0000000000170478 [21:48:21]line Версия ККМ: v1.0 [21:48:21]line ФМ: 0000000002098560 [21:48:21]line ФД: 97225 [21:48:21]line ФПД: 278475610560117 [21:48:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97225&fm=278475610560117&tin=02508201610067®Number=0000000000170478&sum=100000 [21:48:21]OFD Sender: Processing packet 97225 [packets to send 59, broken 58] [21:48:21]ProducePacketName [21:48:21]name=ofd_packets/00097225 [21:48:21]OFD Sender: To server: pG, [21:48:21]CommunicateWithHost lk.salyk.kg:30040 [21:48:21]ConnectInit lk.salyk.kg [21:48:21]written 0, free lines is 4095 [21:48:21]Connected sock=10 [21:48:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 50 07 01 B5 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 24 58 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 7B 01 00 35 04 06 00 FD 45 A7 D8 96 75 D6 17 F4 40 9F 08 D7 FB [21:48:22]Write to MH i2c: 01 00 00 AB 2E D9 [21:48:22]Write i2c OK [21:48:22]MH_I2C_Read... [21:48:22]Read from MH i2c: 01 [21:48:22]MH_I2C_Read... [21:48:22]Read from MH i2c: 01 07 00 [21:48:22]MH_I2C_Read... [21:48:22]Read from MH i2c: 01 07 00 AB 2E 00 00 00 00 00 FD 0C E9 [21:48:22]RasterBufferAndPrint [21:48:22]line [21:48:22]line [21:48:22]line [21:48:22]line [21:48:22]line [21:48:22]written 0, free lines is 3331 [21:48:22]MH_Cut [21:48:22]Write to MH i2c: D1 01 00 B2 2E 01 B2 [21:48:22]Write i2c OK [21:48:22]MH_I2C_Read... [21:48:22]Read from MH i2c: D1 [21:48:22]MH_I2C_Read... [21:48:22]Read from MH i2c: D1 01 00 [21:48:22]MH_I2C_Read... [21:48:22]Read from MH i2c: D1 01 00 B2 2E 00 B1 [21:48:22]Write to MH i2c: 01 00 00 B3 2E E1 [21:48:22]Write i2c OK [21:48:22]MH_I2C_Read... [21:48:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 58 91 47 00 7C 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 32 30 39 38 35 36 30 10 04 04 00 C9 7B 01 00 F4 03 04 00 4A 02 21 67 B6 04 01 00 00 83 C5 54 B3 EF E8 31 E4 [21:48:22]CommunicateWithHost err = 0 [21:48:22]CheckOFDResponse [21:48:22]1017 (14) - 77093643461234 [21:48:22]1041 (16) - 0000000002098560 [21:48:22]1040 (4) - 97225 [21:48:22]1012 (4) - 29.10.2024 15:42 [21:48:22]1206 (1) - 0 [21:48:22]OFD Sender: Remove packet 97225 [21:48:22]ProducePacketName [21:48:22]name=ofd_packets/00097225 [21:48:22]NVStorageDeleteData [21:48:22]OFD Sender: No OFD packet to send [21:48:22]*** Cut start [21:48:22]*** Partial cut [21:48:22]*** CUTSNS_PIN = 1 [21:48:22]*** CUTSNS_PIN = 0 [21:48:22]*** Brake cut motor [21:48:23]Read from MH i2c: 01 [21:48:23]MH_I2C_Read... [21:48:23]*** Stop cut motor [21:48:23]*** Cut end [21:48:23]Read from MH i2c: 01 07 00 [21:48:23]MH_I2C_Read... [21:48:23]Read from MH i2c: 01 07 00 B3 2E 00 00 00 00 00 FF 0F F6 [21:48:23]process_action close_receipt done [21:48:23]requested_data is exist [21:48:23]produce_requested_data [21:48:23]requested_item fm.sn is exist - process it [21:48:23]wFMCommunicate request_size=4 [21:48:23]MH_SAM_APDU [21:48:23]CAPDU: 80 11 00 00 [21:48:23]Write to MH i2c: E2 08 00 B4 2E 80 11 00 00 00 00 00 00 5C [21:48:23]Write i2c OK [21:48:23]MH_I2C_Read... [21:48:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:23]Read from MH i2c: E2 [21:48:23]MH_I2C_Read... [21:48:23]Read from MH i2c: E2 17 00 [21:48:23]MH_I2C_Read... [21:48:23]Read from MH i2c: E2 17 00 B4 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [21:48:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:48:23]wFMCommunicate OK [21:48:23]requested_item fd.num is exist - process it [21:48:23]SAM_PROTO_GetFieldsCounters [21:48:23]wFMCommunicate request_size=4 [21:48:23]MH_SAM_APDU [21:48:23]CAPDU: 80 13 00 00 [21:48:23]Write to MH i2c: E2 08 00 B5 2E 80 13 00 00 00 00 00 00 5F [21:48:23]Write i2c OK [21:48:23]MH_I2C_Read... [21:48:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:48:23]Read from MH i2c: E2 [21:48:23]MH_I2C_Read... [21:48:23]Read from MH i2c: E2 62 00 [21:48:23]MH_I2C_Read... [21:48:23]Read from MH i2c: E2 62 00 B5 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DE 02 00 00 5E 04 04 00 DE 02 00 00 57 04 04 00 DF 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [21:48:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DE 02 00 00 5E 04 04 00 DE 02 00 00 57 04 04 00 DF 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:48:23]wFMCommunicate OK [21:48:23]SAM_PROTO_GetFieldsCounters done [21:48:23]requested_item shift.num is exist - process it [21:48:23]requested_item shift.opened is exist - process it [21:48:23]req_shift_opened [21:48:23]FM_GetShiftState [21:48:23]SAM_PROTO_GetShiftState [21:48:23]wFMCommunicate request_size=4 [21:48:23]MH_SAM_APDU [21:48:23]CAPDU: 80 13 01 00 [21:48:23]Write to MH i2c: E2 08 00 B6 2E 80 13 01 00 00 00 00 00 61 [21:48:23]Write i2c OK [21:48:23]MH_I2C_Read... [21:48:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:23]Read from MH i2c: E2 [21:48:23]MH_I2C_Read... [21:48:23]Read from MH i2c: E2 0E 00 [21:48:23]MH_I2C_Read... [21:48:23]Read from MH i2c: E2 0E 00 B6 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BF [21:48:23]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:48:23]wFMCommunicate OK [21:48:23]SAM_PROTO_GetShiftState done [21:48:23]FM_GetShiftState done [21:48:23]req_shift_opened done [21:48:23]requested_item shift.open_date is exist - process it [21:48:23]req_shift_open_date [21:48:23]req_shift_open_date done [21:48:23]produce_requested_data done [21:48:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97225,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:48:23]process_action_free close_receipt [21:48:23]json_value_free [21:48:23]json_value_free done [21:48:23]process_json_proto returns [21:48:23]Send response to host [21:48:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97225,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:48:23]free response buf [21:48:23]execute_script done [21:48:23]execute_script returns [21:48:23]free content buf [21:48:23]Sock 7.Close socket [21:48:23]Sock 7.Thread stoped [21:48:27]OFD Sender: No OFD packet to send [21:48:32]OFD Sender: No OFD packet to send [21:48:37]OFD Sender: No OFD packet to send [21:48:42]OFD Sender: No OFD packet to send [21:48:47]OFD Sender: No OFD packet to send [21:48:52]OFD Sender: No OFD packet to send [21:48:57]OFD Sender: No OFD packet to send [21:49:02]OFD Sender: No OFD packet to send [21:49:07]OFD Sender: No OFD packet to send [21:49:12]OFD Sender: No OFD packet to send [21:49:17]OFD Sender: No OFD packet to send [21:49:22]OFD Sender: No OFD packet to send [21:49:27]OFD Sender: No OFD packet to send [21:49:32]OFD Sender: No OFD packet to send [21:49:37]OFD Sender: No OFD packet to send [21:49:42]OFD Sender: No OFD packet to send [21:49:47]OFD Sender: No OFD packet to send [21:49:52]OFD Sender: No OFD packet to send [21:49:57]OFD Sender: No OFD packet to send [21:50:02]OFD Sender: No OFD packet to send [21:50:07]OFD Sender: No OFD packet to send [21:50:12]OFD Sender: No OFD packet to send [21:50:17]OFD Sender: No OFD packet to send [21:50:22]OFD Sender: No OFD packet to send [21:50:27]OFD Sender: No OFD packet to send [21:50:32]OFD Sender: No OFD packet to send [21:50:37]OFD Sender: No OFD packet to send [21:50:42]OFD Sender: No OFD packet to send [21:50:47]OFD Sender: No OFD packet to send [21:50:52]OFD Sender: No OFD packet to send [21:50:57]OFD Sender: No OFD packet to send [21:51:02]OFD Sender: No OFD packet to send [21:51:07]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:52]accept exits with 9 [21:52:52]New connection [21:52:52]New thread 3066723684 created [21:52:52]Thread 3066580324 joined [21:52:52]Waiting for new connection... [21:52:52] Sock 9.Parse request [21:52:52]Sock 9.Check first char [21:52:52]Sock 9.First char is OK [21:52:52]request: POST /json_proto HTTP/1.0 [21:52:52]Method: POST [21:52:52]URL: /json_proto [21:52:52]Method is POST - this is cgi request [21:52:52]url: /json_proto [21:52:52]query_string will be loaded in cgi processing [21:52:52]execute_cgi json_proto POST (null) [21:52:52]execute_cgi path=json_proto method=POST [21:52:52]POST find Content-Length [21:52:52]Host: 172.17.40.67:8080 [21:52:52]Content-Length: 689 [21:52:52]Content-Type: application/json [21:52:52] [21:52:52]POST finish read [21:52:52]Found Content-Length = 689 [21:52:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:52:52]execute_script... [21:52:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:52:52]POST & json_proto [21:52:52]process_json_proto [21:52:52]json parsed OK: [21:52:52]protocol is kg_v1.0 [21:52:52]action value=close_receipt [21:52:52]process_action close_receipt [21:52:52]cmd_close_receipt [21:52:52]MH_GetDate [21:52:52]Write to MH i2c: F0 00 00 B7 2E D4 [21:52:52]Write i2c OK [21:52:52]MH_I2C_Read... [21:52:52]Read from MH i2c: F0 [21:52:52]MH_I2C_Read... [21:52:52]Read from MH i2c: F0 09 00 [21:52:52]MH_I2C_Read... [21:52:52]Read from MH i2c: F0 09 00 B7 2E 00 35 59 21 67 EE DA 66 66 87 [21:52:52]GetLastDocTimeStamp 1730238500 [21:52:52]current date 1730238773 [21:52:52]FM_GetShiftState [21:52:52]SAM_PROTO_GetShiftState [21:52:52]wFMCommunicate request_size=4 [21:52:52]MH_SAM_APDU [21:52:52]CAPDU: 80 13 01 00 [21:52:52]Write to MH i2c: E2 08 00 B8 2E 80 13 01 00 00 00 00 00 63 [21:52:52]Write i2c OK [21:52:52]MH_I2C_Read... [21:52:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:52:52]Read from MH i2c: E2 [21:52:52]MH_I2C_Read... [21:52:52]Read from MH i2c: E2 0E 00 [21:52:52]MH_I2C_Read... [21:52:52]Read from MH i2c: E2 0E 00 B8 2E 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 C1 [21:52:52]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:52:52]wFMCommunicate OK [21:52:52]SAM_PROTO_GetShiftState done [21:52:52]FM_GetShiftState done [21:52:52]opened in 1730160548 [21:52:52]opened+sec_in_day 1730246948 [21:52:52]quantity*price = 150076 [21:52:52]sum+1 = 150078 [21:52:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.77 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.37 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 735 29.10.2024 21:52 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97226 ФПД: 69687970582121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215253&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97226&fm=69687970582121&tin=02508201610067®Number=0000000000170478&sum=150000 [21:52:54]StoreToDocumentArchive [21:52:54]shift 145 fd 97226 [21:52:54]save to /storage/0145/doc_00097226 [21:52:54]save last doc name /storage/0145/doc_00097226 to /storage/kkm_last_doc_name [21:52:54]save OK [21:52:54]Clear old archive folders... [21:52:54]ProcessDocumentItem done err = 0, tmpTLVsize=257 [21:52:54]tlvbuf is 006ED5B0 [21:52:54]SAM_PROTO_ClearQueue [21:52:54]wFMCommunicate request_size=4 [21:52:54]MH_SAM_APDU [21:52:54]CAPDU: 80 09 00 00 [21:52:54]Write to MH i2c: E2 08 00 C5 2E 80 09 00 00 00 00 00 00 65 [21:52:54]Write i2c OK [21:52:54]MH_I2C_Read... [21:52:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:52:54]Read from MH i2c: E2 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 C5 2E 00 90 00 67 [21:52:54]RAPDU: 90 00 [21:52:54]wFMCommunicate OK [21:52:54]SAM_PROTO_ClearQueue done [21:52:54]KKMCreateOFDPacket [21:52:54]OFDProtocolAddRootSTLVToBuf [21:52:54]FM_MakeSignedData [21:52:54]FM_MakeSignedData [21:52:54]SAM_PROTO_SignData [21:52:54]wFMCommunicate request_size=4 [21:52:54]MH_SAM_APDU [21:52:54]CAPDU: 80 0D 01 02 [21:52:54]Write to MH i2c: E2 08 00 C6 2E 80 0D 01 02 00 00 00 00 6D [21:52:54]Write i2c OK [21:52:54]MH_I2C_Read... [21:52:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:52:54]Read from MH i2c: E2 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 C6 2E 00 90 00 68 [21:52:54]RAPDU: 90 00 [21:52:54]wFMCommunicate OK [21:52:54]wFMCommunicate request_size=255 [21:52:54]MH_SAM_APDU [21:52:54]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 35 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7B 01 [21:52:54]Write to MH i2c: E2 02 01 C7 2E 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 35 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7B 01 00 00 E7 [21:52:54]Write i2c OK [21:52:54]MH_I2C_Read... [21:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:52:54]Read from MH i2c: E2 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 C7 2E 00 90 00 69 [21:52:54]RAPDU: 90 00 [21:52:54]wFMCommunicate OK [21:52:54]wFMCommunicate request_size=16 [21:52:54]MH_SAM_APDU [21:52:54]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 3F 61 7E BB 4E 69 [21:52:54]Write to MH i2c: E2 13 00 C8 2E 80 0D 02 02 0B 00 00 35 04 06 00 3F 61 7E BB 4E 69 00 00 55 [21:52:54]Write i2c OK [21:52:54]MH_I2C_Read... [21:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:52:54]Read from MH i2c: E2 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 03 00 C8 2E 00 90 00 6A [21:52:54]RAPDU: 90 00 [21:52:54]wFMCommunicate OK [21:52:54]wFMCommunicate request_size=4 [21:52:54]MH_SAM_APDU [21:52:54]CAPDU: 80 0D 03 02 [21:52:54]Write to MH i2c: E2 08 00 C9 2E 80 0D 03 02 00 00 00 00 72 [21:52:54]Write i2c OK [21:52:54]MH_I2C_Read... [21:52:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:52:54]Read from MH i2c: E2 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 0B 00 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 0B 00 C9 2E 00 8D DA A3 43 D0 1C 27 BF 90 00 92 [21:52:54]RAPDU: 8D DA A3 43 D0 1C 27 BF 90 00 [21:52:54]wFMCommunicate OK [21:52:54]SAM_PROTO_SignData done [21:52:54]FM_MakeSignedData done [21:52:54]CreateOFDProtocolMessage [21:52:54]wFMCommunicate request_size=4 [21:52:54]MH_SAM_APDU [21:52:54]CAPDU: 80 11 00 00 [21:52:54]Write to MH i2c: E2 08 00 CA 2E 80 11 00 00 00 00 00 00 72 [21:52:54]Write i2c OK [21:52:54]MH_I2C_Read... [21:52:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:52:54]Read from MH i2c: E2 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 17 00 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: E2 17 00 CA 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [21:52:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:52:54]wFMCommunicate OK [21:52:54]CreateOFDProtocolMessage done [21:52:54]OFDSenderStorePacket 97226 [21:52:54]StoreOFDPacket docnum=97226 [21:52:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 C6 73 0D 01 B9 5D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 35 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7B 01 00 35 04 06 00 3F 61 7E BB 4E 69 8D DA A3 43 D0 1C 27 BF [21:52:54]CheckFolder [21:52:54]dirname=/storage/ofd_packets [21:52:54]CheckFolder done [21:52:54]ProducePacketName [21:52:54]name=ofd_packets/00097226 [21:52:54]NVStorageSaveData ofd_packets/00097226 [21:52:54]File name is /storage/ofd_packets/00097226 [21:52:54]Write 307 bytes [21:52:54]NVStorageSaveData done [21:52:54]OFDSenderStorePacket done [21:52:54]KKMCreateOFDPacket done [21:52:54]NVStorageSaveData kkm_last_timestamp [21:52:54]File name is /storage/kkm_last_timestamp [21:52:54]Write 4 bytes [21:52:54]NVStorageSaveData done [21:52:54]ExternCall_PrintAddStr [21:52:54]wPrintStart [21:52:54]Write to MH i2c: 01 00 00 CB 2E F9 [21:52:54]Write i2c OK [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: 01 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: 01 07 00 [21:52:54]MH_I2C_Read... [21:52:54]Read from MH i2c: 01 07 00 CB 2E 00 00 00 00 00 FF 0F 0E [21:52:54]RasterBufferAndPrint [21:52:54]line Счет N : (1)3407764 [21:52:54]line ИНН: 02508201610067 [21:52:54]line Контрольно-Кассовый Чек [21:52:54]line ПРОДАЖА [21:52:54]line ТРК (МРК, ГНК) : 31 [21:52:54]line Товар: 2710194800 [21:52:54]line D-ENERGY Дт-К-2 [21:52:54]line 19.440 * 77.20 [21:52:54]line = 1500.77 [21:52:54]line НДС 12% НСП 1% [21:52:54]line > о реализуемом товаре [21:52:54]line ОКРУГЛЕНИЕ: -0.77 [21:52:54]line ИТОГО: 1500.00 [21:52:54]line Внесено: 1500.00 [21:52:54]line СДАЧА: 0.00 [21:52:54]line НСП 1% : 13.28 [21:52:54]line НДС 12% : 159.37 [21:52:54]line Наличными: 1500.00 [21:52:54]line Безнал.: 0.00 [21:52:54]line Место: АЗС № 82 "Партнер Нефть" [21:52:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:52:54]line СНО: Общий режим [21:52:54]line Чек 735 29.10.2024 21:52 [21:52:54]line Смена: 145 ФФД: 1.0 [21:52:54]line ЗНМ: 0300000017 [21:52:54]line РНМ: 0000000000170478 [21:52:54]line Версия ККМ: v1.0 [21:52:54]line ФМ: 0000000002098560 [21:52:54]line ФД: 97226 [21:52:54]line ФПД: 69687970582121 [21:52:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215253&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97226&fm=69687970582121&tin=02508201610067®Number=0000000000170478&sum=150000 [21:52:54]OFD Sender: Processing packet 97226 [packets to send 59, broken 58] [21:52:54]ProducePacketName [21:52:54]name=ofd_packets/00097226 [21:52:54]OFD Sender: To server: pG, [21:52:54]CommunicateWithHost lk.salyk.kg:30040 [21:52:54]ConnectInit lk.salyk.kg [21:52:54]written 0, free lines is 4095 [21:52:55]Connected sock=10 [21:52:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 C6 73 0D 01 B9 5D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 35 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7B 01 00 35 04 06 00 3F 61 7E BB 4E 69 8D DA A3 43 D0 1C 27 BF [21:52:55]Write to MH i2c: 01 00 00 F6 2E 24 [21:52:55]Write i2c OK [21:52:55]MH_I2C_Read... [21:52:55]Read from MH i2c: 01 [21:52:55]MH_I2C_Read... [21:52:55]Read from MH i2c: 01 07 00 [21:52:55]MH_I2C_Read... [21:52:55]Read from MH i2c: 01 07 00 F6 2E 00 00 00 00 00 FE 0C 35 [21:52:55]RasterBufferAndPrint [21:52:55]line [21:52:55]line [21:52:55]line [21:52:55]line [21:52:55]line [21:52:55]written 0, free lines is 3332 [21:52:55]MH_Cut [21:52:55]Write to MH i2c: D1 01 00 FD 2E 01 FD [21:52:55]Write i2c OK [21:52:55]MH_I2C_Read... [21:52:55]Read from MH i2c: D1 [21:52:55]MH_I2C_Read... [21:52:55]Read from MH i2c: D1 01 00 [21:52:55]MH_I2C_Read... [21:52:55]Read from MH i2c: D1 01 00 FD 2E 00 FC [21:52:55]Write to MH i2c: 01 00 00 FE 2E 2C [21:52:55]Write i2c OK [21:52:55]MH_I2C_Read... [21:52:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 74 D8 47 00 F0 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 7B 01 00 F4 03 04 00 5B 03 21 67 B6 04 01 00 00 84 B4 3F E4 A4 A2 90 F6 [21:52:55]CommunicateWithHost err = 0 [21:52:55]CheckOFDResponse [21:52:55]1017 (14) - 77093643461234 [21:52:55]1041 (16) - 0000000002098560 [21:52:55]1040 (4) - 97226 [21:52:55]1012 (4) - 29.10.2024 15:46 [21:52:55]1206 (1) - 0 [21:52:55]OFD Sender: Remove packet 97226 [21:52:55]ProducePacketName [21:52:55]name=ofd_packets/00097226 [21:52:55]NVStorageDeleteData [21:52:56]OFD Sender: No OFD packet to send [21:52:56]*** Cut start [21:52:56]*** Partial cut [21:52:56]*** CUTSNS_PIN = 1 [21:52:56]*** CUTSNS_PIN = 0 [21:52:56]*** Brake cut motor [21:52:56]Read from MH i2c: 01 [21:52:56]MH_I2C_Read... [21:52:56]*** Stop cut motor [21:52:56]*** Cut end [21:52:56]Read from MH i2c: 01 07 00 [21:52:56]MH_I2C_Read... [21:52:56]Read from MH i2c: 01 07 00 FE 2E 00 00 00 00 00 FF 0F 41 [21:52:56]process_action close_receipt done [21:52:56]requested_data is exist [21:52:56]produce_requested_data [21:52:56]requested_item fm.sn is exist - process it [21:52:56]wFMCommunicate request_size=4 [21:52:56]MH_SAM_APDU [21:52:56]CAPDU: 80 11 00 00 [21:52:56]Write to MH i2c: E2 08 00 FF 2E 80 11 00 00 00 00 00 00 A7 [21:52:56]Write i2c OK [21:52:56]MH_I2C_Read... [21:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:52:56]Read from MH i2c: E2 [21:52:56]MH_I2C_Read... [21:52:56]Read from MH i2c: E2 17 00 [21:52:56]MH_I2C_Read... [21:52:56]Read from MH i2c: E2 17 00 FF 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F8 [21:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:52:56]wFMCommunicate OK [21:52:56]requested_item fd.num is exist - process it [21:52:56]SAM_PROTO_GetFieldsCounters [21:52:56]wFMCommunicate request_size=4 [21:52:56]MH_SAM_APDU [21:52:56]CAPDU: 80 13 00 00 [21:52:56]Write to MH i2c: E2 08 00 00 2F 80 13 00 00 00 00 00 00 AB [21:52:56]Write i2c OK [21:52:56]MH_I2C_Read... [21:52:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:52:56]Read from MH i2c: E2 [21:52:56]MH_I2C_Read... [21:52:56]Read from MH i2c: E2 62 00 [21:52:56]MH_I2C_Read... [21:52:56]Read from MH i2c: E2 62 00 00 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DF 02 00 00 5E 04 04 00 DF 02 00 00 57 04 04 00 E0 02 00 00 19 04 04 00 00 00 00 00 90 00 46 [21:52:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 DF 02 00 00 5E 04 04 00 DF 02 00 00 57 04 04 00 E0 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:52:56]wFMCommunicate OK [21:52:56]SAM_PROTO_GetFieldsCounters done [21:52:56]requested_item shift.num is exist - process it [21:52:56]requested_item shift.opened is exist - process it [21:52:56]req_shift_opened [21:52:56]FM_GetShiftState [21:52:56]SAM_PROTO_GetShiftState [21:52:56]wFMCommunicate request_size=4 [21:52:56]MH_SAM_APDU [21:52:56]CAPDU: 80 13 01 00 [21:52:56]Write to MH i2c: E2 08 00 01 2F 80 13 01 00 00 00 00 00 AD [21:52:56]Write i2c OK [21:52:56]MH_I2C_Read... [21:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:52:56]Read from MH i2c: E2 [21:52:56]MH_I2C_Read... [21:52:56]Read from MH i2c: E2 0E 00 [21:52:56]MH_I2C_Read... [21:52:56]Read from MH i2c: E2 0E 00 01 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0B [21:52:56]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:52:56]wFMCommunicate OK [21:52:56]SAM_PROTO_GetShiftState done [21:52:56]FM_GetShiftState done [21:52:56]req_shift_opened done [21:52:56]requested_item shift.open_date is exist - process it [21:52:56]req_shift_open_date [21:52:56]req_shift_open_date done [21:52:56]produce_requested_data done [21:52:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97226,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:52:56]process_action_free close_receipt [21:52:56]json_value_free [21:52:56]json_value_free done [21:52:56]process_json_proto returns [21:52:56]Send response to host [21:52:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97226,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:52:56]free response buf [21:52:56]execute_script done [21:52:56]execute_script returns [21:52:56]free content buf [21:52:56]Sock 9.Close socket [21:52:56]Sock 9.Thread stoped [21:53:01]OFD Sender: No OFD packet to send [21:53:06]OFD Sender: No OFD packet to send [21:53:11]OFD Sender: No OFD packet to send [21:53:16]OFD Sender: No OFD packet to send [21:53:21]OFD Sender: No OFD packet to send [21:53:22]accept exits with 7 [21:53:22]New connection [21:53:22]New thread 3066580324 created [21:53:22]Thread 3066723684 joined [21:53:22]Waiting for new connection... [21:53:22] Sock 7.Parse request [21:53:22]Sock 7.Check first char [21:53:22]Sock 7.First char is OK [21:53:22]request: POST /json_proto HTTP/1.0 [21:53:22]Method: POST [21:53:22]URL: /json_proto [21:53:22]Method is POST - this is cgi request [21:53:22]url: /json_proto [21:53:22]query_string will be loaded in cgi processing [21:53:22]execute_cgi json_proto POST (null) [21:53:22]execute_cgi path=json_proto method=POST [21:53:22]POST find Content-Length [21:53:22]Host: 172.17.40.67:8080 [21:53:22]Content-Length: 798 [21:53:22]Content-Type: application/json [21:53:22] [21:53:22]POST finish read [21:53:22]Found Content-Length = 798 [21:53:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4466105", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:22]execute_script... [21:53:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4466105", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:22]POST & json_proto [21:53:22]process_json_proto [21:53:22]json parsed OK: [21:53:22]protocol is kg_v1.0 [21:53:22]action value=close_receipt [21:53:22]process_action close_receipt [21:53:22]cmd_close_receipt [21:53:22]MH_GetDate [21:53:22]Write to MH i2c: F0 00 00 02 2F 20 [21:53:22]Write i2c OK [21:53:22]MH_I2C_Read... [21:53:22]Read from MH i2c: F0 [21:53:22]MH_I2C_Read... [21:53:22]Read from MH i2c: F0 09 00 [21:53:22]MH_I2C_Read... [21:53:22]Read from MH i2c: F0 09 00 02 2F 00 53 59 21 67 EE DA 66 66 F1 [21:53:22]GetLastDocTimeStamp 1730238773 [21:53:22]current date 1730238803 [21:53:22]FM_GetShiftState [21:53:22]SAM_PROTO_GetShiftState [21:53:22]wFMCommunicate request_size=4 [21:53:22]MH_SAM_APDU [21:53:22]CAPDU: 80 13 01 00 [21:53:22]Write to MH i2c: E2 08 00 03 2F 80 13 01 00 00 00 00 00 AF [21:53:22]Write i2c OK [21:53:22]MH_I2C_Read... [21:53:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:22]Read from MH i2c: E2 [21:53:22]MH_I2C_Read... [21:53:22]Read from MH i2c: E2 0E 00 [21:53:22]MH_I2C_Read... [21:53:22]Read from MH i2c: E2 0E 00 03 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0D [21:53:22]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:53:22]wFMCommunicate OK [21:53:22]SAM_PROTO_GetShiftState done [21:53:22]FM_GetShiftState done [21:53:22]opened in 1730160548 [21:53:22]opened+sec_in_day 1730246948 [21:53:22]quantity*price = 0 [21:53:22]sum+1 = 1 [21:53:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 736 29.10.2024 21:53 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4466105 ФМ: 0000000002098560 ФД: 97227 ФПД: 63194328152950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215323&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97227&fm=63194328152950&tin=02508201610067®Number=0000000000170478&sum=0 [21:53:23]StoreToDocumentArchive [21:53:23]shift 145 fd 97227 [21:53:23]save to /storage/0145/doc_00097227 [21:53:23]save last doc name /storage/0145/doc_00097227 to /storage/kkm_last_doc_name [21:53:23]save OK [21:53:23]Clear old archive folders... [21:53:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:53:23]tlvbuf is 007CABE0 [21:53:23]SAM_PROTO_ClearQueue [21:53:23]wFMCommunicate request_size=4 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 09 00 00 [21:53:23]Write to MH i2c: E2 08 00 10 2F 80 09 00 00 00 00 00 00 B1 [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 10 2F 00 90 00 B3 [21:53:23]RAPDU: 90 00 [21:53:23]wFMCommunicate OK [21:53:23]SAM_PROTO_ClearQueue done [21:53:23]KKMCreateOFDPacket [21:53:23]OFDProtocolAddRootSTLVToBuf [21:53:23]FM_MakeSignedData [21:53:23]FM_MakeSignedData [21:53:23]SAM_PROTO_SignData [21:53:23]wFMCommunicate request_size=4 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 0D 01 02 [21:53:23]Write to MH i2c: E2 08 00 11 2F 80 0D 01 02 00 00 00 00 B9 [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 11 2F 00 90 00 B4 [21:53:23]RAPDU: 90 00 [21:53:23]wFMCommunicate OK [21:53:23]wFMCommunicate request_size=255 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 53 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7B 01 00 35 04 06 00 39 79 93 7B [21:53:23]Write to MH i2c: E2 02 01 12 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 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 53 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7B 01 00 35 04 06 00 39 79 93 7B 00 00 32 [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:24]Read from MH i2c: E2 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 03 00 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 03 00 12 2F 00 90 00 B5 [21:53:24]RAPDU: 90 00 [21:53:24]wFMCommunicate OK [21:53:24]wFMCommunicate request_size=7 [21:53:24]MH_SAM_APDU [21:53:24]CAPDU: 80 0D 02 02 02 3B 76 [21:53:24]Write to MH i2c: E2 0A 00 13 2F 80 0D 02 02 02 00 3B 76 00 00 71 [21:53:24]Write i2c OK [21:53:24]MH_I2C_Read... [21:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:24]Read from MH i2c: E2 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 03 00 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 03 00 13 2F 00 90 00 B6 [21:53:24]RAPDU: 90 00 [21:53:24]wFMCommunicate OK [21:53:24]wFMCommunicate request_size=4 [21:53:24]MH_SAM_APDU [21:53:24]CAPDU: 80 0D 03 02 [21:53:24]Write to MH i2c: E2 08 00 14 2F 80 0D 03 02 00 00 00 00 BE [21:53:24]Write i2c OK [21:53:24]MH_I2C_Read... [21:53:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:53:24]Read from MH i2c: E2 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 0B 00 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 0B 00 14 2F 00 18 18 FF 88 CC 3B AD 24 90 00 4E [21:53:24]RAPDU: 18 18 FF 88 CC 3B AD 24 90 00 [21:53:24]wFMCommunicate OK [21:53:24]SAM_PROTO_SignData done [21:53:24]FM_MakeSignedData done [21:53:24]CreateOFDProtocolMessage [21:53:24]wFMCommunicate request_size=4 [21:53:24]MH_SAM_APDU [21:53:24]CAPDU: 80 11 00 00 [21:53:24]Write to MH i2c: E2 08 00 15 2F 80 11 00 00 00 00 00 00 BE [21:53:24]Write i2c OK [21:53:24]MH_I2C_Read... [21:53:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:24]Read from MH i2c: E2 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 17 00 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: E2 17 00 15 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [21:53:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:53:24]wFMCommunicate OK [21:53:24]CreateOFDProtocolMessage done [21:53:24]OFDSenderStorePacket 97227 [21:53:24]StoreOFDPacket docnum=97227 [21:53:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 82 F6 04 01 1B 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 53 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7B 01 00 35 04 06 00 39 79 93 7B 3B 76 18 18 FF 88 CC 3B AD 24 [21:53:24]CheckFolder [21:53:24]dirname=/storage/ofd_packets [21:53:24]CheckFolder done [21:53:24]ProducePacketName [21:53:24]name=ofd_packets/00097227 [21:53:24]NVStorageSaveData ofd_packets/00097227 [21:53:24]File name is /storage/ofd_packets/00097227 [21:53:24]Write 298 bytes [21:53:24]NVStorageSaveData done [21:53:24]OFDSenderStorePacket done [21:53:24]KKMCreateOFDPacket done [21:53:24]NVStorageSaveData kkm_last_timestamp [21:53:24]File name is /storage/kkm_last_timestamp [21:53:24]Write 4 bytes [21:53:24]NVStorageSaveData done [21:53:24]ExternCall_PrintAddStr [21:53:24]wPrintStart [21:53:24]Write to MH i2c: 01 00 00 16 2F 45 [21:53:24]Write i2c OK [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: 01 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: 01 07 00 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: 01 07 00 16 2F 00 00 00 00 00 FF 0F 5A [21:53:24]RasterBufferAndPrint [21:53:24]line Счет N : (1)3407765 [21:53:24]line ИНН: 02508201610067 [21:53:24]line Контрольно-Кассовый Чек [21:53:24]line ПРОДАЖА [21:53:24]line ТРК (МРК, ГНК) : 51 [21:53:24]line Товар: 2710194210 [21:53:24]line ДТ-К-5 [21:53:24]line 20.000 * 0.00 [21:53:24]line = 0.00 [21:53:24]line НДС 12% НСП 1% [21:53:24]line > о реализуемом товаре [21:53:24]line ИТОГО: 0.00 [21:53:24]line НСП 1% : 0.00 [21:53:24]line НДС 12% : 0.00 [21:53:24]line Наличными: 0.00 [21:53:24]line Безнал.: 0.00 [21:53:24]line Место: АЗС № 82 "Партнер Нефть" [21:53:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:53:24]line СНО: Общий режим [21:53:24]line Чек 736 29.10.2024 21:53 [21:53:24]line Смена: 145 ФФД: 1.0 [21:53:24]line ЗНМ: 0300000017 [21:53:24]line РНМ: 0000000000170478 [21:53:24]line Версия ККМ: v1.0 [21:53:24]line Талоны: Топливные Талоны [21:53:24]line 4466105 [21:53:24]line ФМ: 0000000002098560 [21:53:24]line ФД: 97227 [21:53:24]line ФПД: 63194328152950 [21:53:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215323&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97227&fm=63194328152950&tin=02508201610067®Number=0000000000170478&sum=0 [21:53:24]OFD Sender: Processing packet 97227 [packets to send 59, broken 58] [21:53:24]ProducePacketName [21:53:24]name=ofd_packets/00097227 [21:53:24]OFD Sender: To server: pG, [21:53:24]CommunicateWithHost lk.salyk.kg:30040 [21:53:24]ConnectInit lk.salyk.kg [21:53:24]written 0, free lines is 4095 [21:53:24]Connected sock=10 [21:53:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 82 F6 04 01 1B 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 53 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 7B 01 00 35 04 06 00 39 79 93 7B 3B 76 18 18 FF 88 CC 3B AD 24 [21:53:25]Write to MH i2c: 01 00 00 40 2F 6F [21:53:25]Write i2c OK [21:53:25]MH_I2C_Read... [21:53:25]Read from MH i2c: 01 [21:53:25]MH_I2C_Read... [21:53:25]Read from MH i2c: 01 07 00 [21:53:25]MH_I2C_Read... [21:53:25]Read from MH i2c: 01 07 00 40 2F 00 00 00 00 00 11 0D 94 [21:53:25]RasterBufferAndPrint [21:53:25]line [21:53:25]line [21:53:25]line [21:53:25]line [21:53:25]line [21:53:25]written 0, free lines is 3351 [21:53:25]MH_Cut [21:53:25]Write to MH i2c: D1 01 00 47 2F 01 48 [21:53:25]Write i2c OK [21:53:25]MH_I2C_Read... [21:53:25]Read from MH i2c: D1 [21:53:25]MH_I2C_Read... [21:53:25]Read from MH i2c: D1 01 00 [21:53:25]MH_I2C_Read... [21:53:25]Read from MH i2c: D1 01 00 47 2F 00 47 [21:53:25]Write to MH i2c: 01 00 00 48 2F 77 [21:53:25]Write i2c OK [21:53:25]MH_I2C_Read... [21:53:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E4 CC 47 00 03 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 32 30 39 38 35 36 30 10 04 04 00 CB 7B 01 00 F4 03 04 00 79 03 21 67 B6 04 01 00 00 71 45 66 E0 BB 3A A1 70 [21:53:25]CommunicateWithHost err = 0 [21:53:25]CheckOFDResponse [21:53:25]1017 (14) - 77093643461234 [21:53:25]1041 (16) - 0000000002098560 [21:53:25]1040 (4) - 97227 [21:53:25]1012 (4) - 29.10.2024 15:47 [21:53:25]1206 (1) - 0 [21:53:25]OFD Sender: Remove packet 97227 [21:53:25]ProducePacketName [21:53:25]name=ofd_packets/00097227 [21:53:25]NVStorageDeleteData [21:53:25]OFD Sender: No OFD packet to send [21:53:25]*** Cut start [21:53:25]*** Partial cut [21:53:25]*** CUTSNS_PIN = 1 [21:53:25]*** CUTSNS_PIN = 0 [21:53:25]*** Brake cut motor [21:53:26]Read from MH i2c: 01 [21:53:26]MH_I2C_Read... [21:53:26]*** Stop cut motor [21:53:26]*** Cut end [21:53:26]Read from MH i2c: 01 07 00 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: 01 07 00 48 2F 00 00 00 00 00 FF 0F 8C [21:53:26]process_action close_receipt done [21:53:26]requested_data is exist [21:53:26]produce_requested_data [21:53:26]requested_item fm.sn is exist - process it [21:53:26]wFMCommunicate request_size=4 [21:53:26]MH_SAM_APDU [21:53:26]CAPDU: 80 11 00 00 [21:53:26]Write to MH i2c: E2 08 00 49 2F 80 11 00 00 00 00 00 00 F2 [21:53:26]Write i2c OK [21:53:26]MH_I2C_Read... [21:53:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:26]Read from MH i2c: E2 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: E2 17 00 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: E2 17 00 49 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [21:53:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:53:26]wFMCommunicate OK [21:53:26]requested_item fd.num is exist - process it [21:53:26]SAM_PROTO_GetFieldsCounters [21:53:26]wFMCommunicate request_size=4 [21:53:26]MH_SAM_APDU [21:53:26]CAPDU: 80 13 00 00 [21:53:26]Write to MH i2c: E2 08 00 4A 2F 80 13 00 00 00 00 00 00 F5 [21:53:26]Write i2c OK [21:53:26]MH_I2C_Read... [21:53:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:53:26]Read from MH i2c: E2 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: E2 62 00 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: E2 62 00 4A 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E0 02 00 00 5E 04 04 00 E0 02 00 00 57 04 04 00 E1 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [21:53:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E0 02 00 00 5E 04 04 00 E0 02 00 00 57 04 04 00 E1 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:53:26]wFMCommunicate OK [21:53:26]SAM_PROTO_GetFieldsCounters done [21:53:26]requested_item shift.num is exist - process it [21:53:26]requested_item shift.opened is exist - process it [21:53:26]req_shift_opened [21:53:26]FM_GetShiftState [21:53:26]SAM_PROTO_GetShiftState [21:53:26]wFMCommunicate request_size=4 [21:53:26]MH_SAM_APDU [21:53:26]CAPDU: 80 13 01 00 [21:53:26]Write to MH i2c: E2 08 00 4B 2F 80 13 01 00 00 00 00 00 F7 [21:53:26]Write i2c OK [21:53:26]MH_I2C_Read... [21:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:26]Read from MH i2c: E2 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: E2 0E 00 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: E2 0E 00 4B 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 55 [21:53:26]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:53:26]wFMCommunicate OK [21:53:26]SAM_PROTO_GetShiftState done [21:53:26]FM_GetShiftState done [21:53:26]req_shift_opened done [21:53:26]requested_item shift.open_date is exist - process it [21:53:26]req_shift_open_date [21:53:26]req_shift_open_date done [21:53:26]produce_requested_data done [21:53:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97227,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:53:26]process_action_free close_receipt [21:53:26]json_value_free [21:53:26]json_value_free done [21:53:26]process_json_proto returns [21:53:26]Send response to host [21:53:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97227,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:53:26]free response buf [21:53:26]execute_script done [21:53:26]execute_script returns [21:53:26]free content buf [21:53:26]Sock 7.Close socket [21:53:26]Sock 7.Thread stoped [21:53:30]OFD Sender: No OFD packet to send [21:53:35]OFD Sender: No OFD packet to send [21:53:40]OFD Sender: No OFD packet to send [21:53:45]OFD Sender: No OFD packet to send [21:53:50]OFD Sender: No OFD packet to send [21:53:55]OFD Sender: No OFD packet to send [21:54:00]OFD Sender: No OFD packet to send [21:54:03]accept exits with 9 [21:54:03]New connection [21:54:03]New thread 3066723684 created [21:54:03]Thread 3066580324 joined [21:54:03]Waiting for new connection... [21:54:03] Sock 9.Parse request [21:54:03]Sock 9.Check first char [21:54:03]Sock 9.First char is OK [21:54:03]request: POST /json_proto HTTP/1.0 [21:54:03]Method: POST [21:54:03]URL: /json_proto [21:54:03]Method is POST - this is cgi request [21:54:03]url: /json_proto [21:54:03]query_string will be loaded in cgi processing [21:54:03]execute_cgi json_proto POST (null) [21:54:03]execute_cgi path=json_proto method=POST [21:54:03]POST find Content-Length [21:54:03]Host: 172.17.40.67:8080 [21:54:03]Content-Length: 675 [21:54:03]Content-Type: application/json [21:54:03] [21:54:03]POST finish read [21:54:03]Found Content-Length = 675 [21:54:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.250, "sum" : 476.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 476.00, "total" : 476.00, "payments": [ { "type": 0, "sum" : 476.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:03]execute_script... [21:54: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)3407766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.250, "sum" : 476.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 476.00, "total" : 476.00, "payments": [ { "type": 0, "sum" : 476.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:03]POST & json_proto [21:54:03]process_json_proto [21:54:03]json parsed OK: [21:54:03]protocol is kg_v1.0 [21:54:03]action value=close_receipt [21:54:03]process_action close_receipt [21:54:03]cmd_close_receipt [21:54:03]MH_GetDate [21:54:03]Write to MH i2c: F0 00 00 4C 2F 6A [21:54:03]Write i2c OK [21:54:03]MH_I2C_Read... [21:54:03]Read from MH i2c: F0 [21:54:03]MH_I2C_Read... [21:54:03]Read from MH i2c: F0 09 00 [21:54:03]MH_I2C_Read... [21:54:03]Read from MH i2c: F0 09 00 4C 2F 00 7C 59 21 67 EE DA 66 66 64 [21:54:03]GetLastDocTimeStamp 1730238803 [21:54:03]current date 1730238844 [21:54:03]FM_GetShiftState [21:54:03]SAM_PROTO_GetShiftState [21:54:03]wFMCommunicate request_size=4 [21:54:03]MH_SAM_APDU [21:54:03]CAPDU: 80 13 01 00 [21:54:03]Write to MH i2c: E2 08 00 4D 2F 80 13 01 00 00 00 00 00 F9 [21:54:03]Write i2c OK [21:54:03]MH_I2C_Read... [21:54:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:03]Read from MH i2c: E2 [21:54:03]MH_I2C_Read... [21:54:03]Read from MH i2c: E2 0E 00 [21:54:03]MH_I2C_Read... [21:54:03]Read from MH i2c: E2 0E 00 4D 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 57 [21:54:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:54:03]wFMCommunicate OK [21:54:03]SAM_PROTO_GetShiftState done [21:54:03]FM_GetShiftState done [21:54:03]opened in 1730160548 [21:54:03]opened+sec_in_day 1730246948 [21:54:03]quantity*price = 47625 [21:54:03]sum+1 = 47626 [21:54:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 476.00 Внесено: 476.00 СДАЧА: 0.00 НСП 1% : 4.21 НДС 12% : 50.57 Наличными: 476.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 737 29.10.2024 21:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97228 ФПД: 234275161929045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215404&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97228&fm=234275161929045&tin=02508201610067®Number=0000000000170478&sum=47600 [21:54:04]StoreToDocumentArchive [21:54:04]shift 145 fd 97228 [21:54:04]save to /storage/0145/doc_00097228 [21:54:04]save last doc name /storage/0145/doc_00097228 to /storage/kkm_last_doc_name [21:54:04]save OK [21:54:04]Clear old archive folders... [21:54:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:54:04]tlvbuf is 0070DDF0 [21:54:04]SAM_PROTO_ClearQueue [21:54:04]wFMCommunicate request_size=4 [21:54:04]MH_SAM_APDU [21:54:04]CAPDU: 80 09 00 00 [21:54:04]Write to MH i2c: E2 08 00 5A 2F 80 09 00 00 00 00 00 00 FB [21:54:04]Write i2c OK [21:54:04]MH_I2C_Read... [21:54:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:54:04]Read from MH i2c: E2 [21:54:04]MH_I2C_Read... [21:54:04]Read from MH i2c: E2 03 00 [21:54:04]MH_I2C_Read... [21:54:04]Read from MH i2c: E2 03 00 5A 2F 00 90 00 FD [21:54:04]RAPDU: 90 00 [21:54:04]wFMCommunicate OK [21:54:04]SAM_PROTO_ClearQueue done [21:54:04]KKMCreateOFDPacket [21:54:04]OFDProtocolAddRootSTLVToBuf [21:54:04]FM_MakeSignedData [21:54:04]FM_MakeSignedData [21:54:04]SAM_PROTO_SignData [21:54:04]wFMCommunicate request_size=4 [21:54:04]MH_SAM_APDU [21:54:04]CAPDU: 80 0D 01 02 [21:54:04]Write to MH i2c: E2 08 00 5B 2F 80 0D 01 02 00 00 00 00 03 [21:54:04]Write i2c OK [21:54:04]MH_I2C_Read... [21:54:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:54:04]Read from MH i2c: E2 [21:54:04]MH_I2C_Read... [21:54:04]Read from MH i2c: E2 03 00 [21:54:04]MH_I2C_Read... [21:54:04]Read from MH i2c: E2 03 00 5B 2F 00 90 00 FE [21:54:04]RAPDU: 90 00 [21:54:04]wFMCommunicate OK [21:54:04]wFMCommunicate request_size=255 [21:54:04]MH_SAM_APDU [21:54: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 35 FF 03 08 00 03 6A 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 09 BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 13 00 00 00 00 07 04 06 00 F0 B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 7C 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7B 01 00 35 04 06 00 D5 12 6F CE [21:54:04]Write to MH i2c: E2 02 01 5C 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 35 FF 03 08 00 03 6A 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 09 BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 13 00 00 00 00 07 04 06 00 F0 B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 7C 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7B 01 00 35 04 06 00 D5 12 6F CE 00 00 8F [21:54:04]Write i2c OK [21:54:04]MH_I2C_Read... [21:54:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:05]Read from MH i2c: E2 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 03 00 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 03 00 5C 2F 00 90 00 FF [21:54:05]RAPDU: 90 00 [21:54:05]wFMCommunicate OK [21:54:05]wFMCommunicate request_size=7 [21:54:05]MH_SAM_APDU [21:54:05]CAPDU: 80 0D 02 02 02 75 55 [21:54:05]Write to MH i2c: E2 0A 00 5D 2F 80 0D 02 02 02 00 75 55 00 00 D4 [21:54:05]Write i2c OK [21:54:05]MH_I2C_Read... [21:54:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:05]Read from MH i2c: E2 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 03 00 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 03 00 5D 2F 00 90 00 00 [21:54:05]RAPDU: 90 00 [21:54:05]wFMCommunicate OK [21:54:05]wFMCommunicate request_size=4 [21:54:05]MH_SAM_APDU [21:54:05]CAPDU: 80 0D 03 02 [21:54:05]Write to MH i2c: E2 08 00 5E 2F 80 0D 03 02 00 00 00 00 08 [21:54:05]Write i2c OK [21:54:05]MH_I2C_Read... [21:54:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:54:05]Read from MH i2c: E2 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 0B 00 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 0B 00 5E 2F 00 CF 8B 3E 26 25 57 ED F8 90 00 28 [21:54:05]RAPDU: CF 8B 3E 26 25 57 ED F8 90 00 [21:54:05]wFMCommunicate OK [21:54:05]SAM_PROTO_SignData done [21:54:05]FM_MakeSignedData done [21:54:05]CreateOFDProtocolMessage [21:54:05]wFMCommunicate request_size=4 [21:54:05]MH_SAM_APDU [21:54:05]CAPDU: 80 11 00 00 [21:54:05]Write to MH i2c: E2 08 00 5F 2F 80 11 00 00 00 00 00 00 08 [21:54:05]Write i2c OK [21:54:05]MH_I2C_Read... [21:54:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:05]Read from MH i2c: E2 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 17 00 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: E2 17 00 5F 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 59 [21:54:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:54:05]wFMCommunicate OK [21:54:05]CreateOFDProtocolMessage done [21:54:05]OFDSenderStorePacket 97228 [21:54:05]StoreOFDPacket docnum=97228 [21:54:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B2 39 04 01 57 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 09 BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 13 00 00 00 00 07 04 06 00 F0 B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 7C 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7B 01 00 35 04 06 00 D5 12 6F CE 75 55 CF 8B 3E 26 25 57 ED F8 [21:54:05]CheckFolder [21:54:05]dirname=/storage/ofd_packets [21:54:05]CheckFolder done [21:54:05]ProducePacketName [21:54:05]name=ofd_packets/00097228 [21:54:05]NVStorageSaveData ofd_packets/00097228 [21:54:05]File name is /storage/ofd_packets/00097228 [21:54:05]Write 298 bytes [21:54:05]NVStorageSaveData done [21:54:05]OFDSenderStorePacket done [21:54:05]KKMCreateOFDPacket done [21:54:05]NVStorageSaveData kkm_last_timestamp [21:54:05]File name is /storage/kkm_last_timestamp [21:54:05]Write 4 bytes [21:54:05]NVStorageSaveData done [21:54:05]ExternCall_PrintAddStr [21:54:05]wPrintStart [21:54:05]Write to MH i2c: 01 00 00 60 2F 8F [21:54:05]Write i2c OK [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: 01 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: 01 07 00 [21:54:05]MH_I2C_Read... [21:54:05]Read from MH i2c: 01 07 00 60 2F 00 00 00 00 00 FF 0F A4 [21:54:05]RasterBufferAndPrint [21:54:05]line Счет N : (1)3407766 [21:54:05]line ИНН: 02508201610067 [21:54:05]line Контрольно-Кассовый Чек [21:54:05]line ПРОДАЖА [21:54:05]line ТРК (МРК, ГНК) : 51 [21:54:05]line Товар: 2710194210 [21:54:05]line ДТ-К-5 [21:54:05]line 6.250 * 76.20 [21:54:05]line = 476.25 [21:54:05]line НДС 12% НСП 1% [21:54:05]line > о реализуемом товаре [21:54:05]line ОКРУГЛЕНИЕ: -0.25 [21:54:05]line ИТОГО: 476.00 [21:54:05]line Внесено: 476.00 [21:54:05]line СДАЧА: 0.00 [21:54:05]line НСП 1% : 4.21 [21:54:05]line НДС 12% : 50.57 [21:54:05]line Наличными: 476.00 [21:54:05]line Безнал.: 0.00 [21:54:05]line Место: АЗС № 82 "Партнер Нефть" [21:54:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:54:05]line СНО: Общий режим [21:54:05]line Чек 737 29.10.2024 21:54 [21:54:05]line Смена: 145 ФФД: 1.0 [21:54:05]line ЗНМ: 0300000017 [21:54:05]line РНМ: 0000000000170478 [21:54:05]line Версия ККМ: v1.0 [21:54:05]line ФМ: 0000000002098560 [21:54:05]line ФД: 97228 [21:54:05]line ФПД: 234275161929045 [21:54:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215404&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97228&fm=234275161929045&tin=02508201610067®Number=0000000000170478&sum=47600 [21:54:05]OFD Sender: Processing packet 97228 [packets to send 59, broken 58] [21:54:05]ProducePacketName [21:54:05]name=ofd_packets/00097228 [21:54:05]OFD Sender: To server: pG, [21:54:05]CommunicateWithHost lk.salyk.kg:30040 [21:54:05]ConnectInit lk.salyk.kg [21:54:05]written 0, free lines is 4095 [21:54:05]Connected sock=10 [21:54:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B2 39 04 01 57 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 09 BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 13 00 00 00 00 07 04 06 00 F0 B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 7C 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 7B 01 00 35 04 06 00 D5 12 6F CE 75 55 CF 8B 3E 26 25 57 ED F8 [21:54:06]Write to MH i2c: 01 00 00 8B 2F BA [21:54:06]Write i2c OK [21:54:06]MH_I2C_Read... [21:54:06]Read from MH i2c: 01 [21:54:06]MH_I2C_Read... [21:54:06]Read from MH i2c: 01 07 00 [21:54:06]MH_I2C_Read... [21:54:06]Read from MH i2c: 01 07 00 8B 2F 00 00 00 00 00 00 0D CE [21:54:06]RasterBufferAndPrint [21:54:06]line [21:54:06]line [21:54:06]line [21:54:06]line [21:54:06]line [21:54:06]written 0, free lines is 3334 [21:54:06]MH_Cut [21:54:06]Write to MH i2c: D1 01 00 92 2F 01 93 [21:54:06]Write i2c OK [21:54:06]MH_I2C_Read... [21:54:06]Read from MH i2c: D1 [21:54:06]MH_I2C_Read... [21:54:06]Read from MH i2c: D1 01 00 [21:54:06]MH_I2C_Read... [21:54:06]Read from MH i2c: D1 01 00 92 2F 00 92 [21:54:06]Write to MH i2c: 01 00 00 93 2F C2 [21:54:06]Write i2c OK [21:54:06]MH_I2C_Read... [21:54:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A9 AA 47 00 F6 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 32 30 39 38 35 36 30 10 04 04 00 CC 7B 01 00 F4 03 04 00 A2 03 21 67 B6 04 01 00 00 DA E7 16 05 E7 7D 2A A5 [21:54:06]CommunicateWithHost err = 0 [21:54:06]CheckOFDResponse [21:54:06]1017 (14) - 77093643461234 [21:54:06]1041 (16) - 0000000002098560 [21:54:06]1040 (4) - 97228 [21:54:06]1012 (4) - 29.10.2024 15:47 [21:54:06]1206 (1) - 0 [21:54:06]OFD Sender: Remove packet 97228 [21:54:06]ProducePacketName [21:54:06]name=ofd_packets/00097228 [21:54:06]NVStorageDeleteData [21:54:06]OFD Sender: No OFD packet to send [21:54:06]*** Cut start [21:54:06]*** Partial cut [21:54:06]*** CUTSNS_PIN = 1 [21:54:06]*** CUTSNS_PIN = 0 [21:54:07]*** Brake cut motor [21:54:07]Read from MH i2c: 01 [21:54:07]MH_I2C_Read... [21:54:07]*** Stop cut motor [21:54:07]*** Cut end [21:54:07]Read from MH i2c: 01 07 00 [21:54:07]MH_I2C_Read... [21:54:07]Read from MH i2c: 01 07 00 93 2F 00 00 00 00 00 FF 0F D7 [21:54:07]process_action close_receipt done [21:54:07]requested_data is exist [21:54:07]produce_requested_data [21:54:07]requested_item fm.sn is exist - process it [21:54:07]wFMCommunicate request_size=4 [21:54:07]MH_SAM_APDU [21:54:07]CAPDU: 80 11 00 00 [21:54:07]Write to MH i2c: E2 08 00 94 2F 80 11 00 00 00 00 00 00 3D [21:54:07]Write i2c OK [21:54:07]MH_I2C_Read... [21:54:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:07]Read from MH i2c: E2 [21:54:07]MH_I2C_Read... [21:54:07]Read from MH i2c: E2 17 00 [21:54:07]MH_I2C_Read... [21:54:07]Read from MH i2c: E2 17 00 94 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [21:54:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:54:07]wFMCommunicate OK [21:54:07]requested_item fd.num is exist - process it [21:54:07]SAM_PROTO_GetFieldsCounters [21:54:07]wFMCommunicate request_size=4 [21:54:07]MH_SAM_APDU [21:54:07]CAPDU: 80 13 00 00 [21:54:07]Write to MH i2c: E2 08 00 95 2F 80 13 00 00 00 00 00 00 40 [21:54:07]Write i2c OK [21:54:07]MH_I2C_Read... [21:54:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:54:07]Read from MH i2c: E2 [21:54:07]MH_I2C_Read... [21:54:07]Read from MH i2c: E2 62 00 [21:54:07]MH_I2C_Read... [21:54:07]Read from MH i2c: E2 62 00 95 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E1 02 00 00 5E 04 04 00 E1 02 00 00 57 04 04 00 E2 02 00 00 19 04 04 00 00 00 00 00 90 00 E3 [21:54:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E1 02 00 00 5E 04 04 00 E1 02 00 00 57 04 04 00 E2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:54:07]wFMCommunicate OK [21:54:07]SAM_PROTO_GetFieldsCounters done [21:54:07]requested_item shift.num is exist - process it [21:54:07]requested_item shift.opened is exist - process it [21:54:07]req_shift_opened [21:54:07]FM_GetShiftState [21:54:07]SAM_PROTO_GetShiftState [21:54:07]wFMCommunicate request_size=4 [21:54:07]MH_SAM_APDU [21:54:07]CAPDU: 80 13 01 00 [21:54:07]Write to MH i2c: E2 08 00 96 2F 80 13 01 00 00 00 00 00 42 [21:54:07]Write i2c OK [21:54:07]MH_I2C_Read... [21:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:07]Read from MH i2c: E2 [21:54:07]MH_I2C_Read... [21:54:07]Read from MH i2c: E2 0E 00 [21:54:07]MH_I2C_Read... [21:54:07]Read from MH i2c: E2 0E 00 96 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A0 [21:54:07]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:54:07]wFMCommunicate OK [21:54:07]SAM_PROTO_GetShiftState done [21:54:07]FM_GetShiftState done [21:54:07]req_shift_opened done [21:54:07]requested_item shift.open_date is exist - process it [21:54:07]req_shift_open_date [21:54:07]req_shift_open_date done [21:54:07]produce_requested_data done [21:54:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97228,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:54:07]process_action_free close_receipt [21:54:07]json_value_free [21:54:07]json_value_free done [21:54:07]process_json_proto returns [21:54:07]Send response to host [21:54:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97228,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:54:07]free response buf [21:54:07]execute_script done [21:54:07]execute_script returns [21:54:07]free content buf [21:54:07]Sock 9.Close socket [21:54:07]Sock 9.Thread stoped [21:54:11]OFD Sender: No OFD packet to send [21:54:16]OFD Sender: No OFD packet to send [21:54:21]OFD Sender: No OFD packet to send [21:54:26]OFD Sender: No OFD packet to send [21:54:31]OFD Sender: No OFD packet to send [21:54:36]OFD Sender: No OFD packet to send [21:54:41]OFD Sender: No OFD packet to send [21:54:46]OFD Sender: No OFD packet to send [21:54:51]OFD Sender: No OFD packet to send [21:54:56]OFD Sender: No OFD packet to send [21:55:01]OFD Sender: No OFD packet to send [21:55:06]OFD Sender: No OFD packet to send [21:55:11]OFD Sender: No OFD packet to send [21:55:16]OFD Sender: No OFD packet to send [21:55:21]OFD Sender: No OFD packet to send [21:55:26]OFD Sender: No OFD packet to send [21:55:31]OFD Sender: No OFD packet to send [21:55:36]OFD Sender: No OFD packet to send [21:55:41]OFD Sender: No OFD packet to send [21:55:46]OFD Sender: No OFD packet to send [21:55:51]OFD Sender: No OFD packet to send [21:55:56]OFD Sender: No OFD packet to send [21:56:01]OFD Sender: No OFD packet to send [21:56:06]OFD Sender: No OFD packet to send [21:56:10]accept exits with 7 [21:56:10]New connection [21:56:10]New thread 3066580324 created [21:56:10]Thread 3066723684 joined [21:56:10]Waiting for new connection... [21:56:10] Sock 7.Parse request [21:56:10]Sock 7.Check first char [21:56:10]Sock 7.First char is OK [21:56:10]request: POST /json_proto HTTP/1.0 [21:56:10]Method: POST [21:56:10]URL: /json_proto [21:56:10]Method is POST - this is cgi request [21:56:10]url: /json_proto [21:56:10]query_string will be loaded in cgi processing [21:56:10]execute_cgi json_proto POST (null) [21:56:10]execute_cgi path=json_proto method=POST [21:56:10]POST find Content-Length [21:56:10]Host: 172.17.40.67:8080 [21:56:10]Content-Length: 678 [21:56:10]Content-Type: application/json [21:56:10] [21:56:10]POST finish read [21:56:10]Found Content-Length = 678 [21:56:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.570, "sum" : 640.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:10]execute_script... [21:56: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)3407767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.570, "sum" : 640.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:10]POST & json_proto [21:56:10]process_json_proto [21:56:10]json parsed OK: [21:56:10]protocol is kg_v1.0 [21:56:10]action value=close_receipt [21:56:10]process_action close_receipt [21:56:10]cmd_close_receipt [21:56:10]MH_GetDate [21:56:10]Write to MH i2c: F0 00 00 97 2F B5 [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: F0 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: F0 09 00 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: F0 09 00 97 2F 00 FB 59 21 67 EE DA 66 66 2E [21:56:10]GetLastDocTimeStamp 1730238844 [21:56:10]current date 1730238971 [21:56:10]FM_GetShiftState [21:56:10]SAM_PROTO_GetShiftState [21:56:10]wFMCommunicate request_size=4 [21:56:10]MH_SAM_APDU [21:56:10]CAPDU: 80 13 01 00 [21:56:10]Write to MH i2c: E2 08 00 98 2F 80 13 01 00 00 00 00 00 44 [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:10]Read from MH i2c: E2 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: E2 0E 00 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: E2 0E 00 98 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 A2 [21:56:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:56:10]wFMCommunicate OK [21:56:10]SAM_PROTO_GetShiftState done [21:56:10]FM_GetShiftState done [21:56:10]opened in 1730160548 [21:56:10]opened+sec_in_day 1730246948 [21:56:10]quantity*price = 64023 [21:56:10]sum+1 = 64024 [21:56:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 640.00 Внесено: 640.00 СДАЧА: 0.00 НСП 1% : 5.67 НДС 12% : 67.99 Наличными: 640.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 738 29.10.2024 21:56 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97229 ФПД: 24133320343947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215611&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97229&fm=24133320343947&tin=02508201610067®Number=0000000000170478&sum=64000 [21:56:11]StoreToDocumentArchive [21:56:11]shift 145 fd 97229 [21:56:11]save to /storage/0145/doc_00097229 [21:56:11]save last doc name /storage/0145/doc_00097229 to /storage/kkm_last_doc_name [21:56:11]save OK [21:56:11]Clear old archive folders... [21:56:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:56:11]tlvbuf is B6F20690 [21:56:11]SAM_PROTO_ClearQueue [21:56:11]wFMCommunicate request_size=4 [21:56:11]MH_SAM_APDU [21:56:11]CAPDU: 80 09 00 00 [21:56:11]Write to MH i2c: E2 08 00 A5 2F 80 09 00 00 00 00 00 00 46 [21:56:11]Write i2c OK [21:56:11]MH_I2C_Read... [21:56:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:11]Read from MH i2c: E2 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 03 00 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 03 00 A5 2F 00 90 00 48 [21:56:11]RAPDU: 90 00 [21:56:11]wFMCommunicate OK [21:56:11]SAM_PROTO_ClearQueue done [21:56:11]KKMCreateOFDPacket [21:56:11]OFDProtocolAddRootSTLVToBuf [21:56:11]FM_MakeSignedData [21:56:11]FM_MakeSignedData [21:56:11]SAM_PROTO_SignData [21:56:11]wFMCommunicate request_size=4 [21:56:11]MH_SAM_APDU [21:56:11]CAPDU: 80 0D 01 02 [21:56:11]Write to MH i2c: E2 08 00 A6 2F 80 0D 01 02 00 00 00 00 4E [21:56:11]Write i2c OK [21:56:11]MH_I2C_Read... [21:56:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:11]Read from MH i2c: E2 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 03 00 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 03 00 A6 2F 00 90 00 49 [21:56:11]RAPDU: 90 00 [21:56:11]wFMCommunicate OK [21:56:11]wFMCommunicate request_size=255 [21:56:11]MH_SAM_APDU [21:56: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 34 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 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 02 00 00 F4 03 04 00 FB 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7B 01 00 35 04 06 00 15 [21:56:11]Write to MH i2c: E2 02 01 A7 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 34 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 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 02 00 00 F4 03 04 00 FB 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7B 01 00 35 04 06 00 15 00 00 B0 [21:56:11]Write i2c OK [21:56:11]MH_I2C_Read... [21:56:11]OFD Sender: No OFD packet to send [21:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:12]Read from MH i2c: E2 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 03 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 03 00 A7 2F 00 90 00 4A [21:56:12]RAPDU: 90 00 [21:56:12]wFMCommunicate OK [21:56:12]wFMCommunicate request_size=10 [21:56:12]MH_SAM_APDU [21:56:12]CAPDU: 80 0D 02 02 05 F2 F9 FC 81 8B [21:56:12]Write to MH i2c: E2 0D 00 A8 2F 80 0D 02 02 05 00 F2 F9 FC 81 8B 00 00 4E [21:56:12]Write i2c OK [21:56:12]MH_I2C_Read... [21:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:12]Read from MH i2c: E2 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 03 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 03 00 A8 2F 00 90 00 4B [21:56:12]RAPDU: 90 00 [21:56:12]wFMCommunicate OK [21:56:12]wFMCommunicate request_size=4 [21:56:12]MH_SAM_APDU [21:56:12]CAPDU: 80 0D 03 02 [21:56:12]Write to MH i2c: E2 08 00 A9 2F 80 0D 03 02 00 00 00 00 53 [21:56:12]Write i2c OK [21:56:12]MH_I2C_Read... [21:56:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:12]Read from MH i2c: E2 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 0B 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 0B 00 A9 2F 00 50 92 97 4A 29 8C 41 EE 90 00 FB [21:56:12]RAPDU: 50 92 97 4A 29 8C 41 EE 90 00 [21:56:12]wFMCommunicate OK [21:56:12]SAM_PROTO_SignData done [21:56:12]FM_MakeSignedData done [21:56:12]CreateOFDProtocolMessage [21:56:12]wFMCommunicate request_size=4 [21:56:12]MH_SAM_APDU [21:56:12]CAPDU: 80 11 00 00 [21:56:12]Write to MH i2c: E2 08 00 AA 2F 80 11 00 00 00 00 00 00 53 [21:56:12]Write i2c OK [21:56:12]MH_I2C_Read... [21:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:12]Read from MH i2c: E2 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 17 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 17 00 AA 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [21:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:56:12]wFMCommunicate OK [21:56:12]CreateOFDProtocolMessage done [21:56:12]OFDSenderStorePacket 97229 [21:56:12]StoreOFDPacket docnum=97229 [21:56:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 B2 07 01 1B B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 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 02 00 00 F4 03 04 00 FB 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7B 01 00 35 04 06 00 15 F2 F9 FC 81 8B 50 92 97 4A 29 8C 41 EE [21:56:12]CheckFolder [21:56:12]dirname=/storage/ofd_packets [21:56:12]CheckFolder done [21:56:12]ProducePacketName [21:56:12]name=ofd_packets/00097229 [21:56:12]NVStorageSaveData ofd_packets/00097229 [21:56:12]File name is /storage/ofd_packets/00097229 [21:56:12]Write 301 bytes [21:56:12]NVStorageSaveData done [21:56:12]OFDSenderStorePacket done [21:56:12]KKMCreateOFDPacket done [21:56:12]NVStorageSaveData kkm_last_timestamp [21:56:12]File name is /storage/kkm_last_timestamp [21:56:12]Write 4 bytes [21:56:12]NVStorageSaveData done [21:56:12]OFD Sender: Processing packet 97229 [packets to send 59, broken 58] [21:56:12]ProducePacketName [21:56:12]name=ofd_packets/00097229 [21:56:12]OFD Sender: To server: pG, [21:56:12]CommunicateWithHost lk.salyk.kg:30040 [21:56:12]ConnectInit lk.salyk.kg [21:56:12]ExternCall_PrintAddStr [21:56:12]wPrintStart [21:56:12]Write to MH i2c: 01 00 00 AB 2F DA [21:56:12]Write i2c OK [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: 01 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: 01 07 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: 01 07 00 AB 2F 00 00 00 00 00 FF 0F EF [21:56:12]RasterBufferAndPrint [21:56:12]line Счет N : (1)3407767 [21:56:12]line ИНН: 02508201610067 [21:56:12]line Контрольно-Кассовый Чек [21:56:12]line ПРОДАЖА [21:56:12]line ТРК (МРК, ГНК) : 22 [21:56:12]line Товар: 2710124130 [21:56:12]line Аи-92-К-4 [21:56:12]line 9.570 * 66.90 [21:56:12]line = 640.23 [21:56:12]line НДС 12% НСП 1% [21:56:12]line > о реализуемом товаре [21:56:12]line ОКРУГЛЕНИЕ: -0.23 [21:56:12]line ИТОГО: 640.00 [21:56:12]line Внесено: 640.00 [21:56:12]line СДАЧА: 0.00 [21:56:12]line НСП 1% : 5.67 [21:56:12]line НДС 12% : 67.99 [21:56:12]line Наличными: 640.00 [21:56:12]line Безнал.: 0.00 [21:56:12]line Место: АЗС № 82 "Партнер Нефть" [21:56:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:56:12]line СНО: Общий режим [21:56:12]line Чек 738 29.10.2024 21:56 [21:56:12]line Смена: 145 ФФД: 1.0 [21:56:12]line ЗНМ: 0300000017 [21:56:12]line РНМ: 0000000000170478 [21:56:12]line Версия ККМ: v1.0 [21:56:12]line ФМ: 0000000002098560 [21:56:12]line ФД: 97229 [21:56:12]line ФПД: 24133320343947 [21:56:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215611&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97229&fm=24133320343947&tin=02508201610067®Number=0000000000170478&sum=64000 [21:56:12]Connected sock=11 [21:56:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 B2 07 01 1B B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 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 02 00 00 F4 03 04 00 FB 59 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 7B 01 00 35 04 06 00 15 F2 F9 FC 81 8B 50 92 97 4A 29 8C 41 EE [21:56:12]written 0, free lines is 4095 [21:56:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3C 4D 47 00 E2 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 32 30 39 38 35 36 30 10 04 04 00 CD 7B 01 00 F4 03 04 00 20 04 21 67 B6 04 01 00 00 83 DA 53 D8 2E 92 CC 19 [21:56:12]CommunicateWithHost err = 0 [21:56:12]CheckOFDResponse [21:56:12]1017 (14) - 77093643461234 [21:56:12]1041 (16) - 0000000002098560 [21:56:12]1040 (4) - 97229 [21:56:12]1012 (4) - 29.10.2024 15:49 [21:56:12]1206 (1) - 0 [21:56:12]OFD Sender: Remove packet 97229 [21:56:12]ProducePacketName [21:56:12]name=ofd_packets/00097229 [21:56:12]NVStorageDeleteData [21:56:13]Write to MH i2c: 01 00 00 D6 2F 05 [21:56:13]Write i2c OK [21:56:13]MH_I2C_Read... [21:56:13]Read from MH i2c: 01 [21:56:13]MH_I2C_Read... [21:56:13]Read from MH i2c: 01 07 00 [21:56:13]MH_I2C_Read... [21:56:13]Read from MH i2c: 01 07 00 D6 2F 00 00 00 00 00 F7 0C 0F [21:56:13]RasterBufferAndPrint [21:56:13]line [21:56:13]line [21:56:13]line [21:56:13]line [21:56:13]line [21:56:13]written 0, free lines is 3326 [21:56:13]MH_Cut [21:56:13]Write to MH i2c: D1 01 00 DD 2F 01 DE [21:56:13]Write i2c OK [21:56:13]MH_I2C_Read... [21:56:13]Read from MH i2c: D1 [21:56:13]MH_I2C_Read... [21:56:13]Read from MH i2c: D1 01 00 [21:56:13]MH_I2C_Read... [21:56:13]Read from MH i2c: D1 01 00 DD 2F 00 DD [21:56:13]Write to MH i2c: 01 00 00 DE 2F 0D [21:56:13]Write i2c OK [21:56:13]MH_I2C_Read... [21:56:13]OFD Sender: No OFD packet to send [21:56:13]*** Cut start [21:56:13]*** Partial cut [21:56:13]*** CUTSNS_PIN = 1 [21:56:13]*** CUTSNS_PIN = 0 [21:56:13]*** Brake cut motor [21:56:14]Read from MH i2c: 01 [21:56:14]MH_I2C_Read... [21:56:14]*** Stop cut motor [21:56:14]*** Cut end [21:56:14]Read from MH i2c: 01 07 00 [21:56:14]MH_I2C_Read... [21:56:14]Read from MH i2c: 01 07 00 DE 2F 00 00 00 00 00 FF 0F 22 [21:56:14]process_action close_receipt done [21:56:14]requested_data is exist [21:56:14]produce_requested_data [21:56:14]requested_item fm.sn is exist - process it [21:56:14]wFMCommunicate request_size=4 [21:56:14]MH_SAM_APDU [21:56:14]CAPDU: 80 11 00 00 [21:56:14]Write to MH i2c: E2 08 00 DF 2F 80 11 00 00 00 00 00 00 88 [21:56:14]Write i2c OK [21:56:14]MH_I2C_Read... [21:56:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:14]Read from MH i2c: E2 [21:56:14]MH_I2C_Read... [21:56:14]Read from MH i2c: E2 17 00 [21:56:14]MH_I2C_Read... [21:56:14]Read from MH i2c: E2 17 00 DF 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [21:56:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:56:14]wFMCommunicate OK [21:56:14]requested_item fd.num is exist - process it [21:56:14]SAM_PROTO_GetFieldsCounters [21:56:14]wFMCommunicate request_size=4 [21:56:14]MH_SAM_APDU [21:56:14]CAPDU: 80 13 00 00 [21:56:14]Write to MH i2c: E2 08 00 E0 2F 80 13 00 00 00 00 00 00 8B [21:56:14]Write i2c OK [21:56:14]MH_I2C_Read... [21:56:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:14]Read from MH i2c: E2 [21:56:14]MH_I2C_Read... [21:56:14]Read from MH i2c: E2 62 00 [21:56:14]MH_I2C_Read... [21:56:14]Read from MH i2c: E2 62 00 E0 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 32 [21:56:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:14]wFMCommunicate OK [21:56:14]SAM_PROTO_GetFieldsCounters done [21:56:14]requested_item shift.num is exist - process it [21:56:14]requested_item shift.opened is exist - process it [21:56:14]req_shift_opened [21:56:14]FM_GetShiftState [21:56:14]SAM_PROTO_GetShiftState [21:56:14]wFMCommunicate request_size=4 [21:56:14]MH_SAM_APDU [21:56:14]CAPDU: 80 13 01 00 [21:56:14]Write to MH i2c: E2 08 00 E1 2F 80 13 01 00 00 00 00 00 8D [21:56:14]Write i2c OK [21:56:14]MH_I2C_Read... [21:56:14]Read from MH i2c: E2 [21:56:14]MH_I2C_Read... [21:56:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:14]Read from MH i2c: E2 0E 00 [21:56:14]MH_I2C_Read... [21:56:14]Read from MH i2c: E2 0E 00 E1 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 EB [21:56:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:56:14]wFMCommunicate OK [21:56:14]SAM_PROTO_GetShiftState done [21:56:14]FM_GetShiftState done [21:56:14]req_shift_opened done [21:56:14]requested_item shift.open_date is exist - process it [21:56:14]req_shift_open_date [21:56:14]req_shift_open_date done [21:56:14]produce_requested_data done [21:56:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97229,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:56:14]process_action_free close_receipt [21:56:14]json_value_free [21:56:14]json_value_free done [21:56:14]process_json_proto returns [21:56:14]Send response to host [21:56:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97229,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:56:14]free response buf [21:56:14]execute_script done [21:56:14]execute_script returns [21:56:14]free content buf [21:56:14]Sock 7.Close socket [21:56:14]Sock 7.Thread stoped [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:28]accept exits with 9 [21:58:28]New connection [21:58:28]New thread 3066723684 created [21:58:28]Thread 3066580324 joined [21:58:28]Waiting for new connection... [21:58:28] Sock 9.Parse request [21:58:28]Sock 9.Check first char [21:58:28]Sock 9.First char is OK [21:58:28]request: POST /json_proto HTTP/1.0 [21:58:28]Method: POST [21:58:28]URL: /json_proto [21:58:28]Method is POST - this is cgi request [21:58:28]url: /json_proto [21:58:28]query_string will be loaded in cgi processing [21:58:28]execute_cgi json_proto POST (null) [21:58:28]execute_cgi path=json_proto method=POST [21:58:28]POST find Content-Length [21:58:28]Host: 172.17.40.67:8080 [21:58:28]Content-Length: 683 [21:58:28]Content-Type: application/json [21:58:28] [21:58:28]POST finish read [21:58:28]Found Content-Length = 683 [21:58:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:28]execute_script... [21:58: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)3407768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:28]POST & json_proto [21:58:28]process_json_proto [21:58:28]json parsed OK: [21:58:28]protocol is kg_v1.0 [21:58:28]action value=close_receipt [21:58:28]process_action close_receipt [21:58:28]cmd_close_receipt [21:58:28]MH_GetDate [21:58:28]Write to MH i2c: F0 00 00 E2 2F 00 [21:58:28]Write i2c OK [21:58:28]MH_I2C_Read... [21:58:28]Read from MH i2c: F0 [21:58:28]MH_I2C_Read... [21:58:28]Read from MH i2c: F0 09 00 [21:58:28]MH_I2C_Read... [21:58:28]Read from MH i2c: F0 09 00 E2 2F 00 85 5A 21 67 EE DA 66 66 04 [21:58:28]GetLastDocTimeStamp 1730238971 [21:58:28]current date 1730239109 [21:58:28]FM_GetShiftState [21:58:28]SAM_PROTO_GetShiftState [21:58:28]wFMCommunicate request_size=4 [21:58:28]MH_SAM_APDU [21:58:28]CAPDU: 80 13 01 00 [21:58:28]Write to MH i2c: E2 08 00 E3 2F 80 13 01 00 00 00 00 00 8F [21:58:28]Write i2c OK [21:58:28]MH_I2C_Read... [21:58:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:28]Read from MH i2c: E2 [21:58:28]MH_I2C_Read... [21:58:28]Read from MH i2c: E2 0E 00 [21:58:28]MH_I2C_Read... [21:58:28]Read from MH i2c: E2 0E 00 E3 2F 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 ED [21:58:28]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:58:28]wFMCommunicate OK [21:58:28]SAM_PROTO_GetShiftState done [21:58:28]FM_GetShiftState done [21:58:28]opened in 1730160548 [21:58:28]opened+sec_in_day 1730246948 [21:58:28]quantity*price = 100021 [21:58:28]sum+1 = 100023 [21:58: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 739 29.10.2024 21:58 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97230 ФПД: 169031693691057 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97230&fm=169031693691057&tin=02508201610067®Number=0000000000170478&sum=100000 [21:58:30]StoreToDocumentArchive [21:58:30]shift 145 fd 97230 [21:58:30]save to /storage/0145/doc_00097230 [21:58:30]save last doc name /storage/0145/doc_00097230 to /storage/kkm_last_doc_name [21:58:30]save OK [21:58:30]Clear old archive folders... [21:58:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:58:30]tlvbuf is 007660A0 [21:58:30]SAM_PROTO_ClearQueue [21:58:30]wFMCommunicate request_size=4 [21:58:30]MH_SAM_APDU [21:58:30]CAPDU: 80 09 00 00 [21:58:30]Write to MH i2c: E2 08 00 F0 2F 80 09 00 00 00 00 00 00 91 [21:58:30]Write i2c OK [21:58:30]MH_I2C_Read... [21:58:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:30]Read from MH i2c: E2 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 F0 2F 00 90 00 93 [21:58:30]RAPDU: 90 00 [21:58:30]wFMCommunicate OK [21:58:30]SAM_PROTO_ClearQueue done [21:58:30]KKMCreateOFDPacket [21:58:30]OFDProtocolAddRootSTLVToBuf [21:58:30]FM_MakeSignedData [21:58:30]FM_MakeSignedData [21:58:30]SAM_PROTO_SignData [21:58:30]wFMCommunicate request_size=4 [21:58:30]MH_SAM_APDU [21:58:30]CAPDU: 80 0D 01 02 [21:58:30]Write to MH i2c: E2 08 00 F1 2F 80 0D 01 02 00 00 00 00 99 [21:58:30]Write i2c OK [21:58:30]MH_I2C_Read... [21:58:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:30]Read from MH i2c: E2 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 F1 2F 00 90 00 94 [21:58:30]RAPDU: 90 00 [21:58:30]wFMCommunicate OK [21:58:30]wFMCommunicate request_size=255 [21:58:30]MH_SAM_APDU [21:58:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 02 00 00 F4 03 04 00 85 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7B 01 00 35 04 06 00 99 [21:58:30]Write to MH i2c: E2 02 01 F2 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 02 00 00 F4 03 04 00 85 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7B 01 00 35 04 06 00 99 00 00 05 [21:58:30]Write i2c OK [21:58:30]MH_I2C_Read... [21:58:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:30]Read from MH i2c: E2 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 F2 2F 00 90 00 95 [21:58:30]RAPDU: 90 00 [21:58:30]wFMCommunicate OK [21:58:30]wFMCommunicate request_size=10 [21:58:30]MH_SAM_APDU [21:58:30]CAPDU: 80 0D 02 02 05 BB C2 0E E8 B1 [21:58:30]Write to MH i2c: E2 0D 00 F3 2F 80 0D 02 02 05 00 BB C2 0E E8 B1 00 00 CA [21:58:30]Write i2c OK [21:58:30]MH_I2C_Read... [21:58:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:30]Read from MH i2c: E2 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 03 00 F3 2F 00 90 00 96 [21:58:30]RAPDU: 90 00 [21:58:30]wFMCommunicate OK [21:58:30]wFMCommunicate request_size=4 [21:58:30]MH_SAM_APDU [21:58:30]CAPDU: 80 0D 03 02 [21:58:30]Write to MH i2c: E2 08 00 F4 2F 80 0D 03 02 00 00 00 00 9E [21:58:30]Write i2c OK [21:58:30]MH_I2C_Read... [21:58:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:30]Read from MH i2c: E2 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 0B 00 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 0B 00 F4 2F 00 30 74 90 64 CE 16 49 02 90 00 66 [21:58:30]RAPDU: 30 74 90 64 CE 16 49 02 90 00 [21:58:30]wFMCommunicate OK [21:58:30]SAM_PROTO_SignData done [21:58:30]FM_MakeSignedData done [21:58:30]CreateOFDProtocolMessage [21:58:30]wFMCommunicate request_size=4 [21:58:30]MH_SAM_APDU [21:58:30]CAPDU: 80 11 00 00 [21:58:30]Write to MH i2c: E2 08 00 F5 2F 80 11 00 00 00 00 00 00 9E [21:58:30]Write i2c OK [21:58:30]MH_I2C_Read... [21:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:30]Read from MH i2c: E2 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 17 00 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: E2 17 00 F5 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [21:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:58:30]wFMCommunicate OK [21:58:30]CreateOFDProtocolMessage done [21:58:30]OFDSenderStorePacket 97230 [21:58:30]StoreOFDPacket docnum=97230 [21:58:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF C7 07 01 73 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 02 00 00 F4 03 04 00 85 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7B 01 00 35 04 06 00 99 BB C2 0E E8 B1 30 74 90 64 CE 16 49 02 [21:58:30]CheckFolder [21:58:30]dirname=/storage/ofd_packets [21:58:30]CheckFolder done [21:58:30]ProducePacketName [21:58:30]name=ofd_packets/00097230 [21:58:30]NVStorageSaveData ofd_packets/00097230 [21:58:30]File name is /storage/ofd_packets/00097230 [21:58:30]Write 301 bytes [21:58:30]NVStorageSaveData done [21:58:30]OFDSenderStorePacket done [21:58:30]KKMCreateOFDPacket done [21:58:30]NVStorageSaveData kkm_last_timestamp [21:58:30]File name is /storage/kkm_last_timestamp [21:58:30]Write 4 bytes [21:58:30]NVStorageSaveData done [21:58:30]ExternCall_PrintAddStr [21:58:30]wPrintStart [21:58:30]Write to MH i2c: 01 00 00 F6 2F 25 [21:58:30]Write i2c OK [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: 01 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: 01 07 00 [21:58:30]MH_I2C_Read... [21:58:30]Read from MH i2c: 01 07 00 F6 2F 00 00 00 00 00 FF 0F 3A [21:58:30]RasterBufferAndPrint [21:58:30]line Счет N : (1)3407768 [21:58:30]line ИНН: 02508201610067 [21:58:30]line Контрольно-Кассовый Чек [21:58:30]line ПРОДАЖА [21:58:30]line ТРК (МРК, ГНК) : 33 [21:58:30]line Товар: 2710124500 [21:58:30]line Аи-95-К-5 [21:58:30]line 13.480 * 74.20 [21:58:30]line = 1000.22 [21:58:30]line НДС 12% НСП 1% [21:58:30]line > о реализуемом товаре [21:58:30]line ОКРУГЛЕНИЕ: -0.22 [21:58:30]line ИТОГО: 1000.00 [21:58:30]line Внесено: 1000.00 [21:58:30]line СДАЧА: 0.00 [21:58:30]line НСП 1% : 8.85 [21:58:30]line НДС 12% : 106.22 [21:58:30]line Наличными: 1000.00 [21:58:30]line Безнал.: 0.00 [21:58:30]line Место: АЗС № 82 "Партнер Нефть" [21:58:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:58:30]line СНО: Общий режим [21:58:30]line Чек 739 29.10.2024 21:58 [21:58:30]line Смена: 145 ФФД: 1.0 [21:58:30]line ЗНМ: 0300000017 [21:58:30]line РНМ: 0000000000170478 [21:58:30]line Версия ККМ: v1.0 [21:58:30]line ФМ: 0000000002098560 [21:58:30]line ФД: 97230 [21:58:30]line ФПД: 169031693691057 [21:58:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97230&fm=169031693691057&tin=02508201610067®Number=0000000000170478&sum=100000 [21:58:30]OFD Sender: Processing packet 97230 [packets to send 59, broken 58] [21:58:30]ProducePacketName [21:58:30]name=ofd_packets/00097230 [21:58:30]OFD Sender: To server: pG, [21:58:30]CommunicateWithHost lk.salyk.kg:30040 [21:58:30]ConnectInit lk.salyk.kg [21:58:30]written 0, free lines is 4095 [21:58:31]Connected sock=10 [21:58:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF C7 07 01 73 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 02 00 00 F4 03 04 00 85 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 7B 01 00 35 04 06 00 99 BB C2 0E E8 B1 30 74 90 64 CE 16 49 02 [21:58:31]Write to MH i2c: 01 00 00 21 30 51 [21:58:31]Write i2c OK [21:58:31]MH_I2C_Read... [21:58:31]Read from MH i2c: 01 [21:58:31]MH_I2C_Read... [21:58:31]Read from MH i2c: 01 07 00 [21:58:31]MH_I2C_Read... [21:58:31]Read from MH i2c: 01 07 00 21 30 00 00 00 00 00 0B 0D 70 [21:58:31]RasterBufferAndPrint [21:58:31]line [21:58:31]line [21:58:31]line [21:58:31]line [21:58:31]line [21:58:31]written 0, free lines is 3345 [21:58:31]MH_Cut [21:58:31]Write to MH i2c: D1 01 00 28 30 01 2A [21:58:31]Write i2c OK [21:58:31]MH_I2C_Read... [21:58:31]Read from MH i2c: D1 [21:58:31]MH_I2C_Read... [21:58:31]Read from MH i2c: D1 01 00 [21:58:31]MH_I2C_Read... [21:58:31]Read from MH i2c: D1 01 00 28 30 00 29 [21:58:31]Write to MH i2c: 01 00 00 29 30 59 [21:58:31]Write i2c OK [21:58:31]MH_I2C_Read... [21:58:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A A1 47 00 85 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 32 30 39 38 35 36 30 10 04 04 00 CE 7B 01 00 F4 03 04 00 AB 04 21 67 B6 04 01 00 00 C3 95 D4 1F BC E1 6E 35 [21:58:31]CommunicateWithHost err = 0 [21:58:31]CheckOFDResponse [21:58:31]1017 (14) - 77093643461234 [21:58:31]1041 (16) - 0000000002098560 [21:58:31]1040 (4) - 97230 [21:58:31]1012 (4) - 29.10.2024 15:52 [21:58:31]1206 (1) - 0 [21:58:31]OFD Sender: Remove packet 97230 [21:58:31]ProducePacketName [21:58:31]name=ofd_packets/00097230 [21:58:31]NVStorageDeleteData [21:58:31]OFD Sender: No OFD packet to send [21:58:32]*** Cut start [21:58:32]*** Partial cut [21:58:32]*** CUTSNS_PIN = 1 [21:58:32]*** CUTSNS_PIN = 0 [21:58:32]*** Brake cut motor [21:58:32]Read from MH i2c: 01 [21:58:32]MH_I2C_Read... [21:58:32]*** Stop cut motor [21:58:32]*** Cut end [21:58:32]Read from MH i2c: 01 07 00 [21:58:32]MH_I2C_Read... [21:58:32]Read from MH i2c: 01 07 00 29 30 00 00 00 00 00 FF 0F 6E [21:58:32]process_action close_receipt done [21:58:32]requested_data is exist [21:58:32]produce_requested_data [21:58:32]requested_item fm.sn is exist - process it [21:58:32]wFMCommunicate request_size=4 [21:58:32]MH_SAM_APDU [21:58:32]CAPDU: 80 11 00 00 [21:58:32]Write to MH i2c: E2 08 00 2A 30 80 11 00 00 00 00 00 00 D4 [21:58:32]Write i2c OK [21:58:32]MH_I2C_Read... [21:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:32]Read from MH i2c: E2 [21:58:32]MH_I2C_Read... [21:58:32]Read from MH i2c: E2 17 00 [21:58:32]MH_I2C_Read... [21:58:32]Read from MH i2c: E2 17 00 2A 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [21:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:58:32]wFMCommunicate OK [21:58:32]requested_item fd.num is exist - process it [21:58:32]SAM_PROTO_GetFieldsCounters [21:58:32]wFMCommunicate request_size=4 [21:58:32]MH_SAM_APDU [21:58:32]CAPDU: 80 13 00 00 [21:58:32]Write to MH i2c: E2 08 00 2B 30 80 13 00 00 00 00 00 00 D7 [21:58:32]Write i2c OK [21:58:32]MH_I2C_Read... [21:58:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:32]Read from MH i2c: E2 [21:58:32]MH_I2C_Read... [21:58:32]Read from MH i2c: E2 62 00 [21:58:32]MH_I2C_Read... [21:58:32]Read from MH i2c: E2 62 00 2B 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 82 [21:58:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:32]wFMCommunicate OK [21:58:32]SAM_PROTO_GetFieldsCounters done [21:58:32]requested_item shift.num is exist - process it [21:58:32]requested_item shift.opened is exist - process it [21:58:32]req_shift_opened [21:58:32]FM_GetShiftState [21:58:32]SAM_PROTO_GetShiftState [21:58:32]wFMCommunicate request_size=4 [21:58:32]MH_SAM_APDU [21:58:32]CAPDU: 80 13 01 00 [21:58:32]Write to MH i2c: E2 08 00 2C 30 80 13 01 00 00 00 00 00 D9 [21:58:32]Write i2c OK [21:58:32]MH_I2C_Read... [21:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:32]Read from MH i2c: E2 [21:58:32]MH_I2C_Read... [21:58:32]Read from MH i2c: E2 0E 00 [21:58:32]MH_I2C_Read... [21:58:32]Read from MH i2c: E2 0E 00 2C 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 37 [21:58:32]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:58:32]wFMCommunicate OK [21:58:32]SAM_PROTO_GetShiftState done [21:58:32]FM_GetShiftState done [21:58:32]req_shift_opened done [21:58:32]requested_item shift.open_date is exist - process it [21:58:32]req_shift_open_date [21:58:32]req_shift_open_date done [21:58:32]produce_requested_data done [21:58:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97230,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:58:32]process_action_free close_receipt [21:58:32]json_value_free [21:58:32]json_value_free done [21:58:32]process_json_proto returns [21:58:32]Send response to host [21:58:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97230,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:58:32]free response buf [21:58:32]execute_script done [21:58:32]execute_script returns [21:58:32]free content buf [21:58:32]Sock 9.Close socket [21:58:32]Sock 9.Thread stoped [21:58:36]OFD Sender: No OFD packet to send [21:58:42]OFD Sender: No OFD packet to send [21:58:47]OFD Sender: No OFD packet to send [21:58:52]OFD Sender: No OFD packet to send [21:58:57]OFD Sender: No OFD packet to send [21:59:01]accept exits with 7 [21:59:01]New connection [21:59:01]New thread 3066580324 created [21:59:01]Thread 3066723684 joined [21:59:01]Waiting for new connection... [21:59:01] Sock 7.Parse request [21:59:01]Sock 7.Check first char [21:59:01]Sock 7.First char is OK [21:59:01]request: POST /json_proto HTTP/1.0 [21:59:01]Method: POST [21:59:01]URL: /json_proto [21:59:01]Method is POST - this is cgi request [21:59:01]url: /json_proto [21:59:01]query_string will be loaded in cgi processing [21:59:01]execute_cgi json_proto POST (null) [21:59:01]execute_cgi path=json_proto method=POST [21:59:01]POST find Content-Length [21:59:01]Host: 172.17.40.67:8080 [21:59:01]Content-Length: 679 [21:59:01]Content-Type: application/json [21:59:01] [21:59:01]POST finish read [21:59:01]Found Content-Length = 679 [21:59:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:59:01]execute_script... [21:59: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)3407769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [21:59:01]POST & json_proto [21:59:01]process_json_proto [21:59:01]json parsed OK: [21:59:01]protocol is kg_v1.0 [21:59:01]action value=close_receipt [21:59:01]process_action close_receipt [21:59:01]cmd_close_receipt [21:59:01]MH_GetDate [21:59:01]Write to MH i2c: F0 00 00 2D 30 4C [21:59:01]Write i2c OK [21:59:01]MH_I2C_Read... [21:59:01]Read from MH i2c: F0 [21:59:01]MH_I2C_Read... [21:59:01]Read from MH i2c: F0 09 00 [21:59:01]MH_I2C_Read... [21:59:01]Read from MH i2c: F0 09 00 2D 30 00 A6 5A 21 67 EE DA 66 66 71 [21:59:01]GetLastDocTimeStamp 1730239109 [21:59:01]current date 1730239142 [21:59:01]FM_GetShiftState [21:59:01]SAM_PROTO_GetShiftState [21:59:01]wFMCommunicate request_size=4 [21:59:01]MH_SAM_APDU [21:59:01]CAPDU: 80 13 01 00 [21:59:01]Write to MH i2c: E2 08 00 2E 30 80 13 01 00 00 00 00 00 DB [21:59:01]Write i2c OK [21:59:01]MH_I2C_Read... [21:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:01]Read from MH i2c: E2 [21:59:01]MH_I2C_Read... [21:59:01]Read from MH i2c: E2 0E 00 [21:59:01]MH_I2C_Read... [21:59:01]Read from MH i2c: E2 0E 00 2E 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 39 [21:59:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:59:01]wFMCommunicate OK [21:59:01]SAM_PROTO_GetShiftState done [21:59:01]FM_GetShiftState done [21:59:01]opened in 1730160548 [21:59:01]opened+sec_in_day 1730246948 [21:59:01]quantity*price = 70044 [21:59:01]sum+1 = 70045 [21:59:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 740 29.10.2024 21:59 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97231 ФПД: 28574660628341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215902&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97231&fm=28574660628341&tin=02508201610067®Number=0000000000170478&sum=70000 [21:59:03]StoreToDocumentArchive [21:59:03]shift 145 fd 97231 [21:59:03]save to /storage/0145/doc_00097231 [21:59:03]save last doc name /storage/0145/doc_00097231 to /storage/kkm_last_doc_name [21:59:03]save OK [21:59:03]Clear old archive folders... [21:59:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:59:03]tlvbuf is B6EA2D30 [21:59:03]SAM_PROTO_ClearQueue [21:59:03]wFMCommunicate request_size=4 [21:59:03]MH_SAM_APDU [21:59:03]CAPDU: 80 09 00 00 [21:59:03]Write to MH i2c: E2 08 00 3B 30 80 09 00 00 00 00 00 00 DD [21:59:03]Write i2c OK [21:59:03]MH_I2C_Read... [21:59:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:03]Read from MH i2c: E2 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 3B 30 00 90 00 DF [21:59:03]RAPDU: 90 00 [21:59:03]wFMCommunicate OK [21:59:03]SAM_PROTO_ClearQueue done [21:59:03]KKMCreateOFDPacket [21:59:03]OFDProtocolAddRootSTLVToBuf [21:59:03]FM_MakeSignedData [21:59:03]FM_MakeSignedData [21:59:03]SAM_PROTO_SignData [21:59:03]wFMCommunicate request_size=4 [21:59:03]MH_SAM_APDU [21:59:03]CAPDU: 80 0D 01 02 [21:59:03]Write to MH i2c: E2 08 00 3C 30 80 0D 01 02 00 00 00 00 E5 [21:59:03]Write i2c OK [21:59:03]MH_I2C_Read... [21:59:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:03]Read from MH i2c: E2 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 3C 30 00 90 00 E0 [21:59:03]RAPDU: 90 00 [21:59:03]wFMCommunicate OK [21:59:03]wFMCommunicate request_size=255 [21:59:03]MH_SAM_APDU [21:59:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E4 02 00 00 F4 03 04 00 A6 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7B 01 00 35 04 06 00 19 [21:59:03]Write to MH i2c: E2 02 01 3D 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 34 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 E4 02 00 00 F4 03 04 00 A6 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7B 01 00 35 04 06 00 19 00 00 E6 [21:59:03]Write i2c OK [21:59:03]MH_I2C_Read... [21:59:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:03]Read from MH i2c: E2 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 3D 30 00 90 00 E1 [21:59:03]RAPDU: 90 00 [21:59:03]wFMCommunicate OK [21:59:03]wFMCommunicate request_size=10 [21:59:03]MH_SAM_APDU [21:59:03]CAPDU: 80 0D 02 02 05 FD 0E 7F 0F 75 [21:59:03]Write to MH i2c: E2 0D 00 3E 30 80 0D 02 02 05 00 FD 0E 7F 0F 75 00 00 00 [21:59:03]Write i2c OK [21:59:03]MH_I2C_Read... [21:59:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:03]Read from MH i2c: E2 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 03 00 3E 30 00 90 00 E2 [21:59:03]RAPDU: 90 00 [21:59:03]wFMCommunicate OK [21:59:03]wFMCommunicate request_size=4 [21:59:03]MH_SAM_APDU [21:59:03]CAPDU: 80 0D 03 02 [21:59:03]Write to MH i2c: E2 08 00 3F 30 80 0D 03 02 00 00 00 00 EA [21:59:03]Write i2c OK [21:59:03]MH_I2C_Read... [21:59:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:59:03]Read from MH i2c: E2 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 0B 00 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 0B 00 3F 30 00 6D 65 E4 72 E9 4E DC 35 90 00 5B [21:59:03]RAPDU: 6D 65 E4 72 E9 4E DC 35 90 00 [21:59:03]wFMCommunicate OK [21:59:03]SAM_PROTO_SignData done [21:59:03]FM_MakeSignedData done [21:59:03]CreateOFDProtocolMessage [21:59:03]wFMCommunicate request_size=4 [21:59:03]MH_SAM_APDU [21:59:03]CAPDU: 80 11 00 00 [21:59:03]Write to MH i2c: E2 08 00 40 30 80 11 00 00 00 00 00 00 EA [21:59:03]Write i2c OK [21:59:03]MH_I2C_Read... [21:59:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:03]Read from MH i2c: E2 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 17 00 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: E2 17 00 40 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [21:59:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:59:03]wFMCommunicate OK [21:59:03]CreateOFDProtocolMessage done [21:59:03]OFDSenderStorePacket 97231 [21:59:03]StoreOFDPacket docnum=97231 [21:59:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 32 07 01 E9 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 34 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 E4 02 00 00 F4 03 04 00 A6 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7B 01 00 35 04 06 00 19 FD 0E 7F 0F 75 6D 65 E4 72 E9 4E DC 35 [21:59:03]CheckFolder [21:59:03]dirname=/storage/ofd_packets [21:59:03]CheckFolder done [21:59:03]ProducePacketName [21:59:03]name=ofd_packets/00097231 [21:59:03]NVStorageSaveData ofd_packets/00097231 [21:59:03]File name is /storage/ofd_packets/00097231 [21:59:03]Write 301 bytes [21:59:03]NVStorageSaveData done [21:59:03]OFDSenderStorePacket done [21:59:03]KKMCreateOFDPacket done [21:59:03]NVStorageSaveData kkm_last_timestamp [21:59:03]File name is /storage/kkm_last_timestamp [21:59:03]Write 4 bytes [21:59:03]NVStorageSaveData done [21:59:03]ExternCall_PrintAddStr [21:59:03]wPrintStart [21:59:03]Write to MH i2c: 01 00 00 41 30 71 [21:59:03]Write i2c OK [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: 01 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: 01 07 00 [21:59:03]MH_I2C_Read... [21:59:03]Read from MH i2c: 01 07 00 41 30 00 00 00 00 00 FF 0F 86 [21:59:03]RasterBufferAndPrint [21:59:03]line Счет N : (1)3407769 [21:59:03]line ИНН: 02508201610067 [21:59:03]line Контрольно-Кассовый Чек [21:59:03]line ПРОДАЖА [21:59:03]line ТРК (МРК, ГНК) : 12 [21:59:03]line Товар: 2710124130 [21:59:03]line Аи-92-К-4 [21:59:03]line 10.470 * 66.90 [21:59:03]line = 700.44 [21:59:03]line НДС 12% НСП 1% [21:59:03]line > о реализуемом товаре [21:59:03]line ОКРУГЛЕНИЕ: -0.44 [21:59:03]line ИТОГО: 700.00 [21:59:03]line Внесено: 700.00 [21:59:03]line СДАЧА: 0.00 [21:59:03]line НСП 1% : 6.20 [21:59:03]line НДС 12% : 74.38 [21:59:03]line Наличными: 700.00 [21:59:03]line Безнал.: 0.00 [21:59:03]line Место: АЗС № 82 "Партнер Нефть" [21:59:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:59:03]line СНО: Общий режим [21:59:03]line Чек 740 29.10.2024 21:59 [21:59:03]line Смена: 145 ФФД: 1.0 [21:59:03]line ЗНМ: 0300000017 [21:59:03]line РНМ: 0000000000170478 [21:59:03]line Версия ККМ: v1.0 [21:59:03]line ФМ: 0000000002098560 [21:59:03]line ФД: 97231 [21:59:03]line ФПД: 28574660628341 [21:59:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215902&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97231&fm=28574660628341&tin=02508201610067®Number=0000000000170478&sum=70000 [21:59:03]written 0, free lines is 4095 [21:59:03]OFD Sender: Processing packet 97231 [packets to send 59, broken 58] [21:59:03]ProducePacketName [21:59:03]name=ofd_packets/00097231 [21:59:03]OFD Sender: To server: pG, [21:59:03]CommunicateWithHost lk.salyk.kg:30040 [21:59:03]ConnectInit lk.salyk.kg [21:59:03]Connected sock=10 [21:59:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 32 07 01 E9 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 34 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 E4 02 00 00 F4 03 04 00 A6 5A 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7B 01 00 35 04 06 00 19 FD 0E 7F 0F 75 6D 65 E4 72 E9 4E DC 35 [21:59:04]Write to MH i2c: 01 00 00 6C 30 9C [21:59:04]Write i2c OK [21:59:04]MH_I2C_Read... [21:59:04]Read from MH i2c: 01 [21:59:04]MH_I2C_Read... [21:59:04]Read from MH i2c: 01 07 00 [21:59:04]MH_I2C_Read... [21:59:04]Read from MH i2c: 01 07 00 6C 30 00 00 00 00 00 05 0D B5 [21:59:04]RasterBufferAndPrint [21:59:04]line [21:59:04]line [21:59:04]line [21:59:04]line [21:59:04]line [21:59:04]written 0, free lines is 3340 [21:59:04]MH_Cut [21:59:04]Write to MH i2c: D1 01 00 73 30 01 75 [21:59:04]Write i2c OK [21:59:04]MH_I2C_Read... [21:59:04]Read from MH i2c: D1 [21:59:04]MH_I2C_Read... [21:59:04]Read from MH i2c: D1 01 00 [21:59:04]MH_I2C_Read... [21:59:04]Read from MH i2c: D1 01 00 73 30 00 74 [21:59:04]Write to MH i2c: 01 00 00 74 30 A4 [21:59:04]Write i2c OK [21:59:04]MH_I2C_Read... [21:59:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 48 90 47 00 9E A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 7B 01 00 F4 03 04 00 CC 04 21 67 B6 04 01 00 00 A3 36 A2 CD 71 2F 7F 86 [21:59:04]CommunicateWithHost err = 0 [21:59:04]CheckOFDResponse [21:59:04]1017 (14) - 77093643461234 [21:59:04]1041 (16) - 0000000002098560 [21:59:04]1040 (4) - 97231 [21:59:04]1012 (4) - 29.10.2024 15:52 [21:59:04]1206 (1) - 0 [21:59:04]OFD Sender: Remove packet 97231 [21:59:04]ProducePacketName [21:59:04]name=ofd_packets/00097231 [21:59:04]NVStorageDeleteData [21:59:04]OFD Sender: No OFD packet to send [21:59:04]*** Cut start [21:59:04]*** Partial cut [21:59:04]*** CUTSNS_PIN = 1 [21:59:04]*** CUTSNS_PIN = 0 [21:59:04]*** Brake cut motor [21:59:05]Read from MH i2c: 01 [21:59:05]MH_I2C_Read... [21:59:05]*** Stop cut motor [21:59:05]*** Cut end [21:59:05]Read from MH i2c: 01 07 00 [21:59:05]MH_I2C_Read... [21:59:05]Read from MH i2c: 01 07 00 74 30 00 00 00 00 00 FF 0F B9 [21:59:05]process_action close_receipt done [21:59:05]requested_data is exist [21:59:05]produce_requested_data [21:59:05]requested_item fm.sn is exist - process it [21:59:05]wFMCommunicate request_size=4 [21:59:05]MH_SAM_APDU [21:59:05]CAPDU: 80 11 00 00 [21:59:05]Write to MH i2c: E2 08 00 75 30 80 11 00 00 00 00 00 00 1F [21:59:05]Write i2c OK [21:59:05]MH_I2C_Read... [21:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:05]Read from MH i2c: E2 [21:59:05]MH_I2C_Read... [21:59:05]Read from MH i2c: E2 17 00 [21:59:05]MH_I2C_Read... [21:59:05]Read from MH i2c: E2 17 00 75 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [21:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:59:05]wFMCommunicate OK [21:59:05]requested_item fd.num is exist - process it [21:59:05]SAM_PROTO_GetFieldsCounters [21:59:05]wFMCommunicate request_size=4 [21:59:05]MH_SAM_APDU [21:59:05]CAPDU: 80 13 00 00 [21:59:05]Write to MH i2c: E2 08 00 76 30 80 13 00 00 00 00 00 00 22 [21:59:05]Write i2c OK [21:59:05]MH_I2C_Read... [21:59:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:05]Read from MH i2c: E2 [21:59:05]MH_I2C_Read... [21:59:05]Read from MH i2c: E2 62 00 [21:59:05]MH_I2C_Read... [21:59:05]Read from MH i2c: E2 62 00 76 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 D1 [21:59:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:05]wFMCommunicate OK [21:59:05]SAM_PROTO_GetFieldsCounters done [21:59:05]requested_item shift.num is exist - process it [21:59:05]requested_item shift.opened is exist - process it [21:59:05]req_shift_opened [21:59:05]FM_GetShiftState [21:59:05]SAM_PROTO_GetShiftState [21:59:05]wFMCommunicate request_size=4 [21:59:05]MH_SAM_APDU [21:59:05]CAPDU: 80 13 01 00 [21:59:05]Write to MH i2c: E2 08 00 77 30 80 13 01 00 00 00 00 00 24 [21:59:05]Write i2c OK [21:59:05]MH_I2C_Read... [21:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:05]Read from MH i2c: E2 [21:59:05]MH_I2C_Read... [21:59:05]Read from MH i2c: E2 0E 00 [21:59:05]MH_I2C_Read... [21:59:05]Read from MH i2c: E2 0E 00 77 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 82 [21:59:05]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [21:59:05]wFMCommunicate OK [21:59:05]SAM_PROTO_GetShiftState done [21:59:05]FM_GetShiftState done [21:59:05]req_shift_opened done [21:59:05]requested_item shift.open_date is exist - process it [21:59:05]req_shift_open_date [21:59:05]req_shift_open_date done [21:59:05]produce_requested_data done [21:59:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97231,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [21:59:05]process_action_free close_receipt [21:59:05]json_value_free [21:59:05]json_value_free done [21:59:05]process_json_proto returns [21:59:05]Send response to host [21:59:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97231,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [21:59:05]free response buf [21:59:05]execute_script done [21:59:05]execute_script returns [21:59:05]free content buf [21:59:05]Sock 7.Close socket [21:59:05]Sock 7.Thread stoped [21:59:09]OFD Sender: No OFD packet to send [21:59:14]OFD Sender: No OFD packet to send [21:59:19]OFD Sender: No OFD packet to send [21:59:24]OFD Sender: No OFD packet to send [21:59:29]OFD Sender: No OFD packet to send [21:59:34]OFD Sender: No OFD packet to send [21:59:39]OFD Sender: No OFD packet to send [21:59:44]OFD Sender: No OFD packet to send [21:59:49]OFD Sender: No OFD packet to send [21:59:54]OFD Sender: No OFD packet to send [21:59:59]OFD Sender: No OFD packet to send [22:00:04]OFD Sender: No OFD packet to send [22:00:09]OFD Sender: No OFD packet to send [22:00:14]OFD Sender: No OFD packet to send [22:00:19]OFD Sender: No OFD packet to send [22:00:24]OFD Sender: No OFD packet to send [22:00:29]OFD Sender: No OFD packet to send [22:00:34]OFD Sender: No OFD packet to send [22:00:39]OFD Sender: No OFD packet to send [22:00:44]OFD Sender: No OFD packet to send [22:00:49]OFD Sender: No OFD packet to send [22:00:54]OFD Sender: No OFD packet to send [22:00:59]OFD Sender: No OFD packet to send [22:01:04]OFD Sender: No OFD packet to send [22:01:09]OFD Sender: No OFD packet to send [22:01:14]OFD Sender: No OFD packet to send [22:01:19]OFD Sender: No OFD packet to send [22:01:24]OFD Sender: No OFD packet to send [22:01:29]OFD Sender: No OFD packet to send [22:01:34]OFD Sender: No OFD packet to send [22:01:39]OFD Sender: No OFD packet to send [22:01:44]OFD Sender: No OFD packet to send [22:01:49]OFD Sender: No OFD packet to send [22:01:54]OFD Sender: No OFD packet to send [22:01:59]OFD Sender: No OFD packet to send [22:02:04]OFD Sender: No OFD packet to send [22:02:09]OFD Sender: No OFD packet to send [22:02:14]OFD Sender: No OFD packet to send [22:02:19]OFD Sender: No OFD packet to send [22:02:24]OFD Sender: No OFD packet to send [22:02:29]OFD Sender: No OFD packet to send [22:02:34]OFD Sender: No OFD packet to send [22:02:39]OFD Sender: No OFD packet to send [22:02:44]OFD Sender: No OFD packet to send [22:02:49]OFD Sender: No OFD packet to send [22:02:54]OFD Sender: No OFD packet to send [22:02:59]OFD Sender: No OFD packet to send [22:03:04]OFD Sender: No OFD packet to send [22:03:09]OFD Sender: No OFD packet to send [22:03:14]OFD Sender: No OFD packet to send [22:03:19]OFD Sender: No OFD packet to send [22:03:24]OFD Sender: No OFD packet to send [22:03:29]OFD Sender: No OFD packet to send [22:03:34]OFD Sender: No OFD packet to send [22:03:39]OFD Sender: No OFD packet to send [22:03:44]OFD Sender: No OFD packet to send [22:03:49]OFD Sender: No OFD packet to send [22:03:54]OFD Sender: No OFD packet to send [22:03:59]OFD Sender: No OFD packet to send [22:04:04]OFD Sender: No OFD packet to send [22:04:09]OFD Sender: No OFD packet to send [22:04:14]OFD Sender: No OFD packet to send [22:04:19]OFD Sender: No OFD packet to send [22:04:24]OFD Sender: No OFD packet to send [22:04:29]OFD Sender: No OFD packet to send [22:04:34]OFD Sender: No OFD packet to send [22:04:39]OFD Sender: No OFD packet to send [22:04:44]OFD Sender: No OFD packet to send [22:04:49]OFD Sender: No OFD packet to send [22:04:54]OFD Sender: No OFD packet to send [22:04:59]OFD Sender: No OFD packet to send [22:05:05]OFD Sender: No OFD packet to send [22:05:10]OFD Sender: No OFD packet to send [22:05:15]OFD Sender: No OFD packet to send [22:05:20]OFD Sender: No OFD packet to send [22:05:25]OFD Sender: No OFD packet to send [22:05:30]OFD Sender: No OFD packet to send [22:05:35]OFD Sender: No OFD packet to send [22:05:40]OFD Sender: No OFD packet to send [22:05:45]OFD Sender: No OFD packet to send [22:05:50]OFD Sender: No OFD packet to send [22:05:55]OFD Sender: No OFD packet to send [22:06:00]OFD Sender: No OFD packet to send [22:06:05]OFD Sender: No OFD packet to send [22:06:10]OFD Sender: No OFD packet to send [22:06:15]OFD Sender: No OFD packet to send [22:06:20]OFD Sender: No OFD packet to send [22:06:25]OFD Sender: No OFD packet to send [22:06:30]OFD Sender: No OFD packet to send [22:06:35]OFD Sender: No OFD packet to send [22:06:40]OFD Sender: No OFD packet to send [22:06:45]OFD Sender: No OFD packet to send [22:06:50]OFD Sender: No OFD packet to send [22:06:55]OFD Sender: No OFD packet to send [22:07:00]OFD Sender: No OFD packet to send [22:07:05]OFD Sender: No OFD packet to send [22:07:10]OFD Sender: No OFD packet to send [22:07:15]OFD Sender: No OFD packet to send [22:07:20]OFD Sender: No OFD packet to send [22:07:25]OFD Sender: No OFD packet to send [22:07:30]OFD Sender: No OFD packet to send [22:07:35]OFD Sender: No OFD packet to send [22:07:40]OFD Sender: No OFD packet to send [22:07:45]OFD Sender: No OFD packet to send [22:07:50]OFD Sender: No OFD packet to send [22:07:55]OFD Sender: No OFD packet to send [22:08:00]OFD Sender: No OFD packet to send [22:08:05]OFD Sender: No OFD packet to send [22:08:10]OFD Sender: No OFD packet to send [22:08:15]OFD Sender: No OFD packet to send [22:08:20]OFD Sender: No OFD packet to send [22:08:25]OFD Sender: No OFD packet to send [22:08:30]OFD Sender: No OFD packet to send [22:08:35]OFD Sender: No OFD packet to send [22:08:40]OFD Sender: No OFD packet to send [22:08:45]OFD Sender: No OFD packet to send [22:08:50]OFD Sender: No OFD packet to send [22:08:55]OFD Sender: No OFD packet to send [22:09:00]OFD Sender: No OFD packet to send [22:09:05]OFD Sender: No OFD packet to send [22:09:10]OFD Sender: No OFD packet to send [22:09:15]OFD Sender: No OFD packet to send [22:09:20]OFD Sender: No OFD packet to send [22:09:25]OFD Sender: No OFD packet to send [22:09:30]OFD Sender: No OFD packet to send [22:09:35]OFD Sender: No OFD packet to send [22:09:40]OFD Sender: No OFD packet to send [22:09:45]OFD Sender: No OFD packet to send [22:09:50]OFD Sender: No OFD packet to send [22:09:55]OFD Sender: No OFD packet to send [22:09:59]accept exits with 9 [22:09:59]New connection [22:09:59]New thread 3066723684 created [22:09:59]Thread 3066580324 joined [22:09:59]Waiting for new connection... [22:09:59] Sock 9.Parse request [22:09:59]Sock 9.Check first char [22:09:59]Sock 9.First char is OK [22:09:59]request: POST /json_proto HTTP/1.0 [22:09:59]Method: POST [22:09:59]URL: /json_proto [22:09:59]Method is POST - this is cgi request [22:09:59]url: /json_proto [22:09:59]query_string will be loaded in cgi processing [22:09:59]execute_cgi json_proto POST (null) [22:09:59]execute_cgi path=json_proto method=POST [22:09:59]POST find Content-Length [22:09:59]Host: 172.17.40.67:8080 [22:09:59]Content-Length: 678 [22:09:59]Content-Type: application/json [22:09:59] [22:09:59]POST finish read [22:09:59]Found Content-Length = 678 [22:09:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:59]execute_script... [22:09: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)3407770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:09:59]POST & json_proto [22:09:59]process_json_proto [22:09:59]json parsed OK: [22:09:59]protocol is kg_v1.0 [22:09:59]action value=close_receipt [22:09:59]process_action close_receipt [22:09:59]cmd_close_receipt [22:09:59]MH_GetDate [22:09:59]Write to MH i2c: F0 00 00 78 30 97 [22:09:59]Write i2c OK [22:09:59]MH_I2C_Read... [22:09:59]Read from MH i2c: F0 [22:09:59]MH_I2C_Read... [22:09:59]Read from MH i2c: F0 09 00 [22:09:59]MH_I2C_Read... [22:09:59]Read from MH i2c: F0 09 00 78 30 00 38 5D 21 67 EE DA 66 66 51 [22:09:59]GetLastDocTimeStamp 1730239142 [22:09:59]current date 1730239800 [22:09:59]FM_GetShiftState [22:09:59]SAM_PROTO_GetShiftState [22:09:59]wFMCommunicate request_size=4 [22:09:59]MH_SAM_APDU [22:09:59]CAPDU: 80 13 01 00 [22:09:59]Write to MH i2c: E2 08 00 79 30 80 13 01 00 00 00 00 00 26 [22:09:59]Write i2c OK [22:09:59]MH_I2C_Read... [22:09:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:59]Read from MH i2c: E2 [22:09:59]MH_I2C_Read... [22:09:59]Read from MH i2c: E2 0E 00 [22:09:59]MH_I2C_Read... [22:09:59]Read from MH i2c: E2 0E 00 79 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 84 [22:09:59]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:09:59]wFMCommunicate OK [22:09:59]SAM_PROTO_GetShiftState done [22:09:59]FM_GetShiftState done [22:09:59]opened in 1730160548 [22:09:59]opened+sec_in_day 1730246948 [22:09:59]quantity*price = 50041 [22:09:59]sum+1 = 50042 [22:09: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 741 29.10.2024 22:10 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97232 ФПД: 15038093241759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T221000&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97232&fm=15038093241759&tin=02508201610067®Number=0000000000170478&sum=50000 [22:10:00]StoreToDocumentArchive [22:10:00]shift 145 fd 97232 [22:10:00]save to /storage/0145/doc_00097232 [22:10:00]save last doc name /storage/0145/doc_00097232 to /storage/kkm_last_doc_name [22:10:00]save OK [22:10:00]Clear old archive folders... [22:10:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:10:00]tlvbuf is 006D01D0 [22:10:00]SAM_PROTO_ClearQueue [22:10:00]wFMCommunicate request_size=4 [22:10:00]MH_SAM_APDU [22:10:00]CAPDU: 80 09 00 00 [22:10:00]Write to MH i2c: E2 08 00 86 30 80 09 00 00 00 00 00 00 28 [22:10:00]Write i2c OK [22:10:00]MH_I2C_Read... [22:10:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:10:00]Read from MH i2c: E2 [22:10:00]MH_I2C_Read... [22:10:00]Read from MH i2c: E2 03 00 [22:10:00]MH_I2C_Read... [22:10:00]Read from MH i2c: E2 03 00 86 30 00 90 00 2A [22:10:00]RAPDU: 90 00 [22:10:00]wFMCommunicate OK [22:10:00]SAM_PROTO_ClearQueue done [22:10:00]KKMCreateOFDPacket [22:10:00]OFDProtocolAddRootSTLVToBuf [22:10:00]FM_MakeSignedData [22:10:00]FM_MakeSignedData [22:10:00]SAM_PROTO_SignData [22:10:00]wFMCommunicate request_size=4 [22:10:00]MH_SAM_APDU [22:10:00]CAPDU: 80 0D 01 02 [22:10:00]Write to MH i2c: E2 08 00 87 30 80 0D 01 02 00 00 00 00 30 [22:10:00]Write i2c OK [22:10:00]MH_I2C_Read... [22:10:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:10:00]Read from MH i2c: E2 [22:10:00]MH_I2C_Read... [22:10:00]Read from MH i2c: E2 03 00 [22:10:00]MH_I2C_Read... [22:10:00]Read from MH i2c: E2 03 00 87 30 00 90 00 2B [22:10:00]RAPDU: 90 00 [22:10:00]wFMCommunicate OK [22:10:00]wFMCommunicate request_size=255 [22:10:00]MH_SAM_APDU [22:10: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 34 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 02 00 00 F4 03 04 00 38 5D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7B 01 00 35 04 06 00 0D [22:10:00]Write to MH i2c: E2 02 01 88 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 34 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 02 00 00 F4 03 04 00 38 5D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7B 01 00 35 04 06 00 0D 00 00 AC [22:10:00]Write i2c OK [22:10:00]MH_I2C_Read... [22:10:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:01]Read from MH i2c: E2 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 03 00 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 03 00 88 30 00 90 00 2C [22:10:01]RAPDU: 90 00 [22:10:01]wFMCommunicate OK [22:10:01]wFMCommunicate request_size=10 [22:10:01]MH_SAM_APDU [22:10:01]CAPDU: 80 0D 02 02 05 AD 54 34 AD 9F [22:10:01]Write to MH i2c: E2 0D 00 89 30 80 0D 02 02 05 00 AD 54 34 AD 9F 00 00 BE [22:10:01]Write i2c OK [22:10:01]MH_I2C_Read... [22:10:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:01]Read from MH i2c: E2 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 03 00 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 03 00 89 30 00 90 00 2D [22:10:01]RAPDU: 90 00 [22:10:01]wFMCommunicate OK [22:10:01]wFMCommunicate request_size=4 [22:10:01]MH_SAM_APDU [22:10:01]CAPDU: 80 0D 03 02 [22:10:01]Write to MH i2c: E2 08 00 8A 30 80 0D 03 02 00 00 00 00 35 [22:10:01]Write i2c OK [22:10:01]MH_I2C_Read... [22:10:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:10:01]Read from MH i2c: E2 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 0B 00 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 0B 00 8A 30 00 22 F3 79 A2 19 9F EA 63 90 00 6B [22:10:01]RAPDU: 22 F3 79 A2 19 9F EA 63 90 00 [22:10:01]wFMCommunicate OK [22:10:01]SAM_PROTO_SignData done [22:10:01]FM_MakeSignedData done [22:10:01]CreateOFDProtocolMessage [22:10:01]wFMCommunicate request_size=4 [22:10:01]MH_SAM_APDU [22:10:01]CAPDU: 80 11 00 00 [22:10:01]Write to MH i2c: E2 08 00 8B 30 80 11 00 00 00 00 00 00 35 [22:10:01]Write i2c OK [22:10:01]MH_I2C_Read... [22:10:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:01]Read from MH i2c: E2 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 17 00 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: E2 17 00 8B 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [22:10:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:10:01]wFMCommunicate OK [22:10:01]CreateOFDProtocolMessage done [22:10:01]OFDSenderStorePacket 97232 [22:10:01]StoreOFDPacket docnum=97232 [22:10:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 FA 07 01 71 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 38 5D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7B 01 00 35 04 06 00 0D AD 54 34 AD 9F 22 F3 79 A2 19 9F EA 63 [22:10:01]CheckFolder [22:10:01]dirname=/storage/ofd_packets [22:10:01]CheckFolder done [22:10:01]ProducePacketName [22:10:01]name=ofd_packets/00097232 [22:10:01]NVStorageSaveData ofd_packets/00097232 [22:10:01]File name is /storage/ofd_packets/00097232 [22:10:01]Write 301 bytes [22:10:01]NVStorageSaveData done [22:10:01]OFDSenderStorePacket done [22:10:01]KKMCreateOFDPacket done [22:10:01]NVStorageSaveData kkm_last_timestamp [22:10:01]File name is /storage/kkm_last_timestamp [22:10:01]Write 4 bytes [22:10:01]NVStorageSaveData done [22:10:01]OFD Sender: Processing packet 97232 [packets to send 59, broken 58] [22:10:01]ProducePacketName [22:10:01]name=ofd_packets/00097232 [22:10:01]OFD Sender: To server: pG, [22:10:01]CommunicateWithHost lk.salyk.kg:30040 [22:10:01]ConnectInit lk.salyk.kg [22:10:01]ExternCall_PrintAddStr [22:10:01]wPrintStart [22:10:01]Write to MH i2c: 01 00 00 8C 30 BC [22:10:01]Write i2c OK [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: 01 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: 01 07 00 [22:10:01]MH_I2C_Read... [22:10:01]Read from MH i2c: 01 07 00 8C 30 00 00 00 00 00 FF 0F D1 [22:10:01]RasterBufferAndPrint [22:10:01]line Счет N : (1)3407770 [22:10:01]line ИНН: 02508201610067 [22:10:01]line Контрольно-Кассовый Чек [22:10:01]line ПРОДАЖА [22:10:01]line ТРК (МРК, ГНК) : 32 [22:10:01]line Товар: 2710124130 [22:10:01]line Аи-92-К-4 [22:10:01]line 7.480 * 66.90 [22:10:01]line = 500.41 [22:10:01]line НДС 12% НСП 1% [22:10:01]line > о реализуемом товаре [22:10:01]line ОКРУГЛЕНИЕ: -0.41 [22:10:01]line ИТОГО: 500.00 [22:10:01]line Внесено: 500.00 [22:10:01]line СДАЧА: 0.00 [22:10:01]line НСП 1% : 4.43 [22:10:01]line НДС 12% : 53.14 [22:10:01]line Наличными: 500.00 [22:10:01]line Безнал.: 0.00 [22:10:01]line Место: АЗС № 82 "Партнер Нефть" [22:10:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:10:01]line СНО: Общий режим [22:10:01]line Чек 741 29.10.2024 22:10 [22:10:01]line Смена: 145 ФФД: 1.0 [22:10:01]line ЗНМ: 0300000017 [22:10:01]line РНМ: 0000000000170478 [22:10:01]line Версия ККМ: v1.0 [22:10:01]line ФМ: 0000000002098560 [22:10:01]line ФД: 97232 [22:10:01]line ФПД: 15038093241759 [22:10:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T221000&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97232&fm=15038093241759&tin=02508201610067®Number=0000000000170478&sum=50000 [22:10:01]Connected sock=11 [22:10:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 FA 07 01 71 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 F4 03 04 00 38 5D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 7B 01 00 35 04 06 00 0D AD 54 34 AD 9F 22 F3 79 A2 19 9F EA 63 [22:10:01]written 0, free lines is 4095 [22:10:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 54 FB 47 00 80 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 32 30 39 38 35 36 30 10 04 04 00 D0 7B 01 00 F4 03 04 00 5D 07 21 67 B6 04 01 00 00 6E E4 9E 67 55 EA 68 3F [22:10:01]CommunicateWithHost err = 0 [22:10:01]CheckOFDResponse [22:10:01]1017 (14) - 77093643461234 [22:10:01]1041 (16) - 0000000002098560 [22:10:01]1040 (4) - 97232 [22:10:01]1012 (4) - 29.10.2024 16:03 [22:10:01]1206 (1) - 0 [22:10:01]OFD Sender: Remove packet 97232 [22:10:01]ProducePacketName [22:10:01]name=ofd_packets/00097232 [22:10:01]NVStorageDeleteData [22:10:02]Write to MH i2c: 01 00 00 B7 30 E7 [22:10:02]Write i2c OK [22:10:02]MH_I2C_Read... [22:10:02]Read from MH i2c: 01 [22:10:02]MH_I2C_Read... [22:10:02]Read from MH i2c: 01 07 00 [22:10:02]MH_I2C_Read... [22:10:02]Read from MH i2c: 01 07 00 B7 30 00 00 00 00 00 FC 0C F6 [22:10:02]RasterBufferAndPrint [22:10:02]line [22:10:02]line [22:10:02]line [22:10:02]line [22:10:02]line [22:10:02]written 0, free lines is 3330 [22:10:02]MH_Cut [22:10:02]Write to MH i2c: D1 01 00 BE 30 01 C0 [22:10:02]Write i2c OK [22:10:02]MH_I2C_Read... [22:10:02]Read from MH i2c: D1 [22:10:02]MH_I2C_Read... [22:10:02]Read from MH i2c: D1 01 00 [22:10:02]MH_I2C_Read... [22:10:02]Read from MH i2c: D1 01 00 BE 30 00 BF [22:10:02]Write to MH i2c: 01 00 00 BF 30 EF [22:10:02]Write i2c OK [22:10:02]MH_I2C_Read... [22:10:02]OFD Sender: No OFD packet to send [22:10:02]*** Cut start [22:10:02]*** Partial cut [22:10:02]*** CUTSNS_PIN = 1 [22:10:02]*** CUTSNS_PIN = 0 [22:10:02]*** Brake cut motor [22:10:03]Read from MH i2c: 01 [22:10:03]MH_I2C_Read... [22:10:03]*** Stop cut motor [22:10:03]*** Cut end [22:10:03]Read from MH i2c: 01 07 00 [22:10:03]MH_I2C_Read... [22:10:03]Read from MH i2c: 01 07 00 BF 30 00 00 00 00 00 FF 0F 04 [22:10:03]process_action close_receipt done [22:10:03]requested_data is exist [22:10:03]produce_requested_data [22:10:03]requested_item fm.sn is exist - process it [22:10:03]wFMCommunicate request_size=4 [22:10:03]MH_SAM_APDU [22:10:03]CAPDU: 80 11 00 00 [22:10:03]Write to MH i2c: E2 08 00 C0 30 80 11 00 00 00 00 00 00 6A [22:10:03]Write i2c OK [22:10:03]MH_I2C_Read... [22:10:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:03]Read from MH i2c: E2 [22:10:03]MH_I2C_Read... [22:10:03]Read from MH i2c: E2 17 00 [22:10:03]MH_I2C_Read... [22:10:03]Read from MH i2c: E2 17 00 C0 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [22:10:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:10:03]wFMCommunicate OK [22:10:03]requested_item fd.num is exist - process it [22:10:03]SAM_PROTO_GetFieldsCounters [22:10:03]wFMCommunicate request_size=4 [22:10:03]MH_SAM_APDU [22:10:03]CAPDU: 80 13 00 00 [22:10:03]Write to MH i2c: E2 08 00 C1 30 80 13 00 00 00 00 00 00 6D [22:10:03]Write i2c OK [22:10:03]MH_I2C_Read... [22:10:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:10:03]Read from MH i2c: E2 [22:10:03]MH_I2C_Read... [22:10:03]Read from MH i2c: E2 62 00 [22:10:03]MH_I2C_Read... [22:10:03]Read from MH i2c: E2 62 00 C1 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E5 02 00 00 5E 04 04 00 E5 02 00 00 57 04 04 00 E6 02 00 00 19 04 04 00 00 00 00 00 90 00 20 [22:10:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E5 02 00 00 5E 04 04 00 E5 02 00 00 57 04 04 00 E6 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:10:03]wFMCommunicate OK [22:10:03]SAM_PROTO_GetFieldsCounters done [22:10:03]requested_item shift.num is exist - process it [22:10:03]requested_item shift.opened is exist - process it [22:10:03]req_shift_opened [22:10:03]FM_GetShiftState [22:10:03]SAM_PROTO_GetShiftState [22:10:03]wFMCommunicate request_size=4 [22:10:03]MH_SAM_APDU [22:10:03]CAPDU: 80 13 01 00 [22:10:03]Write to MH i2c: E2 08 00 C2 30 80 13 01 00 00 00 00 00 6F [22:10:03]Write i2c OK [22:10:03]MH_I2C_Read... [22:10:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:03]Read from MH i2c: E2 [22:10:03]MH_I2C_Read... [22:10:03]Read from MH i2c: E2 0E 00 [22:10:03]MH_I2C_Read... [22:10:03]Read from MH i2c: E2 0E 00 C2 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CD [22:10:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:10:03]wFMCommunicate OK [22:10:03]SAM_PROTO_GetShiftState done [22:10:03]FM_GetShiftState done [22:10:03]req_shift_opened done [22:10:03]requested_item shift.open_date is exist - process it [22:10:03]req_shift_open_date [22:10:03]req_shift_open_date done [22:10:03]produce_requested_data done [22:10:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97232,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [22:10:03]process_action_free close_receipt [22:10:03]json_value_free [22:10:03]json_value_free done [22:10:03]process_json_proto returns [22:10:03]Send response to host [22:10:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97232,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [22:10:03]free response buf [22:10:03]execute_script done [22:10:03]execute_script returns [22:10:03]free content buf [22:10:03]Sock 9.Close socket [22:10:03]Sock 9.Thread stoped [22:10:07]OFD Sender: No OFD packet to send [22:10:12]OFD Sender: No OFD packet to send [22:10:17]OFD Sender: No OFD packet to send [22:10:22]OFD Sender: No OFD packet to send [22:10:27]OFD Sender: No OFD packet to send [22:10:32]OFD Sender: No OFD packet to send [22:10:37]OFD Sender: No OFD packet to send [22:10:42]OFD Sender: No OFD packet to send [22:10:47]OFD Sender: No OFD packet to send [22:10:52]OFD Sender: No OFD packet to send [22:10:57]OFD Sender: No OFD packet to send [22:11:02]OFD Sender: No OFD packet to send [22:11:07]OFD Sender: No OFD packet to send [22:11:12]OFD Sender: No OFD packet to send [22:11:17]OFD Sender: No OFD packet to send [22:11:22]OFD Sender: No OFD packet to send [22:11:27]OFD Sender: No OFD packet to send [22:11:32]OFD Sender: No OFD packet to send [22:11:37]OFD Sender: No OFD packet to send [22:11:42]OFD Sender: No OFD packet to send [22:11:47]OFD Sender: No OFD packet to send [22:11:52]OFD Sender: No OFD packet to send [22:11:57]OFD Sender: No OFD packet to send [22:12:02]OFD Sender: No OFD packet to send [22:12:07]OFD Sender: No OFD packet to send [22:12:12]OFD Sender: No OFD packet to send [22:12:17]OFD Sender: No OFD packet to send [22:12:22]OFD Sender: No OFD packet to send [22:12:27]OFD Sender: No OFD packet to send [22:12:32]OFD Sender: No OFD packet to send [22:12:37]OFD Sender: No OFD packet to send [22:12:42]OFD Sender: No OFD packet to send [22:12:47]OFD Sender: No OFD packet to send [22:12:52]OFD Sender: No OFD packet to send [22:12:57]OFD Sender: No OFD packet to send [22:13:02]OFD Sender: No OFD packet to send [22:13:07]OFD Sender: No OFD packet to send [22:13:12]OFD Sender: No OFD packet to send [22:13:17]OFD Sender: No OFD packet to send [22:13:22]OFD Sender: No OFD packet to send [22:13:27]OFD Sender: No OFD packet to send [22:13:32]OFD Sender: No OFD packet to send [22:13:37]OFD Sender: No OFD packet to send [22:13:42]OFD Sender: No OFD packet to send [22:13:47]OFD Sender: No OFD packet to send [22:13:52]OFD Sender: No OFD packet to send [22:13:57]OFD Sender: No OFD packet to send [22:14:02]OFD Sender: No OFD packet to send [22:14:07]OFD Sender: No OFD packet to send [22:14:12]OFD Sender: No OFD packet to send [22:14:17]OFD Sender: No OFD packet to send [22:14:22]OFD Sender: No OFD packet to send [22:14:27]OFD Sender: No OFD packet to send [22:14:32]OFD Sender: No OFD packet to send [22:14:37]OFD Sender: No OFD packet to send [22:14:42]OFD Sender: No OFD packet to send [22:14:47]OFD Sender: No OFD packet to send [22:14:52]OFD Sender: No OFD packet to send [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:16:58]accept exits with 7 [22:16:58]New connection [22:16:58]New thread 3066580324 created [22:16:58]Thread 3066723684 joined [22:16:58]Waiting for new connection... [22:16:58] Sock 7.Parse request [22:16:58]Sock 7.Check first char [22:16:58]Sock 7.First char is OK [22:16:58]request: POST /json_proto HTTP/1.0 [22:16:58]Method: POST [22:16:58]URL: /json_proto [22:16:58]Method is POST - this is cgi request [22:16:58]url: /json_proto [22:16:58]query_string will be loaded in cgi processing [22:16:58]execute_cgi json_proto POST (null) [22:16:58]execute_cgi path=json_proto method=POST [22:16:58]POST find Content-Length [22:16:58]Host: 172.17.40.67:8080 [22:16:58]Content-Length: 767 [22:16:58]Content-Type: application/json [22:16:58] [22:16:58]POST finish read [22:16:58]Found Content-Length = 767 [22:16:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:16:58]execute_script... [22:16: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)3407771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:16:58]POST & json_proto [22:16:58]process_json_proto [22:16:58]json parsed OK: [22:16:58]protocol is kg_v1.0 [22:16:58]action value=close_receipt [22:16:58]process_action close_receipt [22:16:58]cmd_close_receipt [22:16:58]MH_GetDate [22:16:58]Write to MH i2c: F0 00 00 C3 30 E2 [22:16:58]Write i2c OK [22:16:58]MH_I2C_Read... [22:16:58]Read from MH i2c: F0 [22:16:58]MH_I2C_Read... [22:16:58]Read from MH i2c: F0 09 00 [22:16:58]MH_I2C_Read... [22:16:58]Read from MH i2c: F0 09 00 C3 30 00 DB 5E 21 67 EE DA 66 66 40 [22:16:58]GetLastDocTimeStamp 1730239800 [22:16:58]current date 1730240219 [22:16:58]FM_GetShiftState [22:16:58]SAM_PROTO_GetShiftState [22:16:58]wFMCommunicate request_size=4 [22:16:58]MH_SAM_APDU [22:16:58]CAPDU: 80 13 01 00 [22:16:58]Write to MH i2c: E2 08 00 C4 30 80 13 01 00 00 00 00 00 71 [22:16:58]Write i2c OK [22:16:58]MH_I2C_Read... [22:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:16:58]Read from MH i2c: E2 [22:16:58]MH_I2C_Read... [22:16:58]Read from MH i2c: E2 0E 00 [22:16:58]MH_I2C_Read... [22:16:58]Read from MH i2c: E2 0E 00 C4 30 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 CF [22:16:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:16:58]wFMCommunicate OK [22:16:58]SAM_PROTO_GetShiftState done [22:16:58]FM_GetShiftState done [22:16:58]opened in 1730160548 [22:16:58]opened+sec_in_day 1730246948 [22:16:58]quantity*price = 40006 [22:16:58]sum+1 = 40007 [22:16:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 742 29.10.2024 22:16 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97233 ФПД: 59125319191062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T221659&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97233&fm=59125319191062&tin=02508201610067®Number=0000000000170478&sum=40006 [22:16:59]StoreToDocumentArchive [22:16:59]shift 145 fd 97233 [22:16:59]save to /storage/0145/doc_00097233 [22:16:59]save last doc name /storage/0145/doc_00097233 to /storage/kkm_last_doc_name [22:16:59]save OK [22:16:59]Clear old archive folders... [22:16:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:16:59]tlvbuf is 0073C8A0 [22:16:59]SAM_PROTO_ClearQueue [22:16:59]wFMCommunicate request_size=4 [22:16:59]MH_SAM_APDU [22:16:59]CAPDU: 80 09 00 00 [22:16:59]Write to MH i2c: E2 08 00 D1 30 80 09 00 00 00 00 00 00 73 [22:16:59]Write i2c OK [22:16:59]MH_I2C_Read... [22:16:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:16:59]Read from MH i2c: E2 [22:16:59]MH_I2C_Read... [22:16:59]Read from MH i2c: E2 03 00 [22:16:59]MH_I2C_Read... [22:16:59]Read from MH i2c: E2 03 00 D1 30 00 90 00 75 [22:16:59]RAPDU: 90 00 [22:16:59]wFMCommunicate OK [22:16:59]SAM_PROTO_ClearQueue done [22:16:59]KKMCreateOFDPacket [22:16:59]OFDProtocolAddRootSTLVToBuf [22:16:59]FM_MakeSignedData [22:16:59]FM_MakeSignedData [22:16:59]SAM_PROTO_SignData [22:16:59]wFMCommunicate request_size=4 [22:16:59]MH_SAM_APDU [22:16:59]CAPDU: 80 0D 01 02 [22:16:59]Write to MH i2c: E2 08 00 D2 30 80 0D 01 02 00 00 00 00 7B [22:16:59]Write i2c OK [22:16:59]MH_I2C_Read... [22:16:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:16:59]Read from MH i2c: E2 [22:16:59]MH_I2C_Read... [22:16:59]Read from MH i2c: E2 03 00 [22:16:59]MH_I2C_Read... [22:16:59]Read from MH i2c: E2 03 00 D2 30 00 90 00 76 [22:16:59]RAPDU: 90 00 [22:16:59]wFMCommunicate OK [22:16:59]wFMCommunicate request_size=255 [22:16:59]MH_SAM_APDU [22:16:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E6 02 00 00 F4 03 04 00 DB 5E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7B 01 00 35 04 06 00 35 [22:16:59]Write to MH i2c: E2 02 01 D3 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 34 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 E6 02 00 00 F4 03 04 00 DB 5E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7B 01 00 35 04 06 00 35 00 00 A0 [22:16:59]Write i2c OK [22:16:59]MH_I2C_Read... [22:16:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:16:59]Read from MH i2c: E2 [22:16:59]MH_I2C_Read... [22:16:59]Read from MH i2c: E2 03 00 [22:16:59]MH_I2C_Read... [22:16:59]Read from MH i2c: E2 03 00 D3 30 00 90 00 77 [22:16:59]RAPDU: 90 00 [22:16:59]wFMCommunicate OK [22:16:59]wFMCommunicate request_size=10 [22:16:59]MH_SAM_APDU [22:16:59]CAPDU: 80 0D 02 02 05 C6 2F A5 CA 16 [22:16:59]Write to MH i2c: E2 0D 00 D4 30 80 0D 02 02 05 00 C6 2F A5 CA 16 00 00 02 [22:16:59]Write i2c OK [22:16:59]MH_I2C_Read... [22:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:00]Read from MH i2c: E2 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: E2 03 00 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: E2 03 00 D4 30 00 90 00 78 [22:17:00]RAPDU: 90 00 [22:17:00]wFMCommunicate OK [22:17:00]wFMCommunicate request_size=4 [22:17:00]MH_SAM_APDU [22:17:00]CAPDU: 80 0D 03 02 [22:17:00]Write to MH i2c: E2 08 00 D5 30 80 0D 03 02 00 00 00 00 80 [22:17:00]Write i2c OK [22:17:00]MH_I2C_Read... [22:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:00]Read from MH i2c: E2 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: E2 0B 00 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: E2 0B 00 D5 30 00 75 AC ED CF 1C DA 2B CB 90 00 4A [22:17:00]RAPDU: 75 AC ED CF 1C DA 2B CB 90 00 [22:17:00]wFMCommunicate OK [22:17:00]SAM_PROTO_SignData done [22:17:00]FM_MakeSignedData done [22:17:00]CreateOFDProtocolMessage [22:17:00]wFMCommunicate request_size=4 [22:17:00]MH_SAM_APDU [22:17:00]CAPDU: 80 11 00 00 [22:17:00]Write to MH i2c: E2 08 00 D6 30 80 11 00 00 00 00 00 00 80 [22:17:00]Write i2c OK [22:17:00]MH_I2C_Read... [22:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:00]Read from MH i2c: E2 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: E2 17 00 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: E2 17 00 D6 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [22:17:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:17:00]wFMCommunicate OK [22:17:00]CreateOFDProtocolMessage done [22:17:00]OFDSenderStorePacket 97233 [22:17:00]StoreOFDPacket docnum=97233 [22:17:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 29 07 01 D7 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E6 02 00 00 F4 03 04 00 DB 5E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7B 01 00 35 04 06 00 35 C6 2F A5 CA 16 75 AC ED CF 1C DA 2B CB [22:17:00]CheckFolder [22:17:00]dirname=/storage/ofd_packets [22:17:00]CheckFolder done [22:17:00]ProducePacketName [22:17:00]name=ofd_packets/00097233 [22:17:00]NVStorageSaveData ofd_packets/00097233 [22:17:00]File name is /storage/ofd_packets/00097233 [22:17:00]Write 301 bytes [22:17:00]NVStorageSaveData done [22:17:00]OFDSenderStorePacket done [22:17:00]KKMCreateOFDPacket done [22:17:00]NVStorageSaveData kkm_last_timestamp [22:17:00]File name is /storage/kkm_last_timestamp [22:17:00]Write 4 bytes [22:17:00]NVStorageSaveData done [22:17:00]ExternCall_PrintAddStr [22:17:00]wPrintStart [22:17:00]Write to MH i2c: 01 00 00 D7 30 07 [22:17:00]Write i2c OK [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: 01 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: 01 07 00 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: 01 07 00 D7 30 00 00 00 00 00 FF 0F 1C [22:17:00]RasterBufferAndPrint [22:17:00]line Счет N : (1)3407771 [22:17:00]line ИНН: 02508201610067 [22:17:00]line Контрольно-Кассовый Чек [22:17:00]line ПРОДАЖА [22:17:00]line ТРК (МРК, ГНК) : 42 [22:17:00]line Товар: 2710124130 [22:17:00]line Аи-92-К-4 [22:17:00]line 5.980 * 66.90 [22:17:00]line = 400.06 [22:17:00]line НДС 12% НСП 1% [22:17:00]line > о реализуемом товаре [22:17:00]line ИТОГО: 400.06 [22:17:00]line НСП 1% : 3.54 [22:17:00]line НДС 12% : 42.48 [22:17:00]line Наличными: 0.00 [22:17:00]line Безнал.: 400.06 [22:17:00]line Место: АЗС № 82 "Партнер Нефть" [22:17:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:17:00]line СНО: Общий режим [22:17:00]line Чек 742 29.10.2024 22:16 [22:17:00]line Смена: 145 ФФД: 1.0 [22:17:00]line ЗНМ: 0300000017 [22:17:00]line РНМ: 0000000000170478 [22:17:00]line Версия ККМ: v1.0 [22:17:00]line Платежная система: Mbank [22:17:00]line ФМ: 0000000002098560 [22:17:00]line ФД: 97233 [22:17:00]line ФПД: 59125319191062 [22:17:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T221659&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97233&fm=59125319191062&tin=02508201610067®Number=0000000000170478&sum=40006 [22:17:00]OFD Sender: Processing packet 97233 [packets to send 59, broken 58] [22:17:00]ProducePacketName [22:17:00]name=ofd_packets/00097233 [22:17:00]OFD Sender: To server: pG, [22:17:00]CommunicateWithHost lk.salyk.kg:30040 [22:17:00]ConnectInit lk.salyk.kg [22:17:00]written 0, free lines is 4095 [22:17:00]Connected sock=9 [22:17:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 29 07 01 D7 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E6 02 00 00 F4 03 04 00 DB 5E 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 7B 01 00 35 04 06 00 35 C6 2F A5 CA 16 75 AC ED CF 1C DA 2B CB [22:17:00]Write to MH i2c: 01 00 00 00 31 31 [22:17:00]Write i2c OK [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: 01 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: 01 07 00 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: 01 07 00 00 31 00 00 00 00 00 2B 0D 70 [22:17:00]RasterBufferAndPrint [22:17:00]line [22:17:00]line [22:17:00]line [22:17:00]line [22:17:00]line [22:17:00]written 0, free lines is 3377 [22:17:00]MH_Cut [22:17:00]Write to MH i2c: D1 01 00 07 31 01 0A [22:17:00]Write i2c OK [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: D1 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: D1 01 00 [22:17:00]MH_I2C_Read... [22:17:00]Read from MH i2c: D1 01 00 07 31 00 09 [22:17:00]Write to MH i2c: 01 00 00 08 31 39 [22:17:00]Write i2c OK [22:17:00]MH_I2C_Read... [22:17:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5C 03 47 00 35 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 32 30 39 38 35 36 30 10 04 04 00 D1 7B 01 00 F4 03 04 00 00 09 21 67 B6 04 01 00 00 5B A1 F2 CF A8 2B 62 AA [22:17:01]CommunicateWithHost err = 0 [22:17:01]CheckOFDResponse [22:17:01]1017 (14) - 77093643461234 [22:17:01]1041 (16) - 0000000002098560 [22:17:01]1040 (4) - 97233 [22:17:01]1012 (4) - 29.10.2024 16:10 [22:17:01]1206 (1) - 0 [22:17:01]OFD Sender: Remove packet 97233 [22:17:01]ProducePacketName [22:17:01]name=ofd_packets/00097233 [22:17:01]NVStorageDeleteData [22:17:01]OFD Sender: No OFD packet to send [22:17:01]*** Cut start [22:17:01]*** Partial cut [22:17:01]*** CUTSNS_PIN = 1 [22:17:01]*** CUTSNS_PIN = 0 [22:17:01]*** Brake cut motor [22:17:02]Read from MH i2c: 01 [22:17:02]MH_I2C_Read... [22:17:02]*** Stop cut motor [22:17:02]*** Cut end [22:17:02]Read from MH i2c: 01 07 00 [22:17:02]MH_I2C_Read... [22:17:02]Read from MH i2c: 01 07 00 08 31 00 00 00 00 00 FF 0F 4E [22:17:02]process_action close_receipt done [22:17:02]requested_data is exist [22:17:02]produce_requested_data [22:17:02]requested_item fm.sn is exist - process it [22:17:02]wFMCommunicate request_size=4 [22:17:02]MH_SAM_APDU [22:17:02]CAPDU: 80 11 00 00 [22:17:02]Write to MH i2c: E2 08 00 09 31 80 11 00 00 00 00 00 00 B4 [22:17:02]Write i2c OK [22:17:02]MH_I2C_Read... [22:17:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:02]Read from MH i2c: E2 [22:17:02]MH_I2C_Read... [22:17:02]Read from MH i2c: E2 17 00 [22:17:02]MH_I2C_Read... [22:17:02]Read from MH i2c: E2 17 00 09 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [22:17:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:17:02]wFMCommunicate OK [22:17:02]requested_item fd.num is exist - process it [22:17:02]SAM_PROTO_GetFieldsCounters [22:17:02]wFMCommunicate request_size=4 [22:17:02]MH_SAM_APDU [22:17:02]CAPDU: 80 13 00 00 [22:17:02]Write to MH i2c: E2 08 00 0A 31 80 13 00 00 00 00 00 00 B7 [22:17:02]Write i2c OK [22:17:02]MH_I2C_Read... [22:17:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:02]Read from MH i2c: E2 [22:17:02]MH_I2C_Read... [22:17:02]Read from MH i2c: E2 62 00 [22:17:02]MH_I2C_Read... [22:17:02]Read from MH i2c: E2 62 00 0A 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E6 02 00 00 5E 04 04 00 E6 02 00 00 57 04 04 00 E7 02 00 00 19 04 04 00 00 00 00 00 90 00 6E [22:17:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E6 02 00 00 5E 04 04 00 E6 02 00 00 57 04 04 00 E7 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:17:02]wFMCommunicate OK [22:17:02]SAM_PROTO_GetFieldsCounters done [22:17:02]requested_item shift.num is exist - process it [22:17:02]requested_item shift.opened is exist - process it [22:17:02]req_shift_opened [22:17:02]FM_GetShiftState [22:17:02]SAM_PROTO_GetShiftState [22:17:02]wFMCommunicate request_size=4 [22:17:02]MH_SAM_APDU [22:17:02]CAPDU: 80 13 01 00 [22:17:02]Write to MH i2c: E2 08 00 0B 31 80 13 01 00 00 00 00 00 B9 [22:17:02]Write i2c OK [22:17:02]MH_I2C_Read... [22:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:02]Read from MH i2c: E2 [22:17:02]MH_I2C_Read... [22:17:02]Read from MH i2c: E2 0E 00 [22:17:02]MH_I2C_Read... [22:17:02]Read from MH i2c: E2 0E 00 0B 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 17 [22:17:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:17:02]wFMCommunicate OK [22:17:02]SAM_PROTO_GetShiftState done [22:17:02]FM_GetShiftState done [22:17:02]req_shift_opened done [22:17:02]requested_item shift.open_date is exist - process it [22:17:02]req_shift_open_date [22:17:02]req_shift_open_date done [22:17:02]produce_requested_data done [22:17:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97233,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [22:17:02]process_action_free close_receipt [22:17:02]json_value_free [22:17:02]json_value_free done [22:17:02]process_json_proto returns [22:17:02]Send response to host [22:17:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97233,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [22:17:02]free response buf [22:17:02]execute_script done [22:17:02]execute_script returns [22:17:02]free content buf [22:17:02]Sock 7.Close socket [22:17:02]Sock 7.Thread stoped [22:17:06]OFD Sender: No OFD packet to send [22:17:11]OFD Sender: No OFD packet to send [22:17:16]OFD Sender: No OFD packet to send [22:17:21]OFD Sender: No OFD packet to send [22:17:26]OFD Sender: No OFD packet to send [22:17:31]OFD Sender: No OFD packet to send [22:17:36]OFD Sender: No OFD packet to send [22:17:41]OFD Sender: No OFD packet to send [22:17:46]OFD Sender: No OFD packet to send [22:17:51]OFD Sender: No OFD packet to send [22:17:56]OFD Sender: No OFD packet to send [22:18:01]OFD Sender: No OFD packet to send [22:18:06]OFD Sender: No OFD packet to send [22:18:11]OFD Sender: No OFD packet to send [22:18:16]OFD Sender: No OFD packet to send [22:18:21]OFD Sender: No OFD packet to send [22:18:26]OFD Sender: No OFD packet to send [22:18:31]OFD Sender: No OFD packet to send [22:18:36]OFD Sender: No OFD packet to send [22:18:41]OFD Sender: No OFD packet to send [22:18:46]OFD Sender: No OFD packet to send [22:18:51]OFD Sender: No OFD packet to send [22:18:56]OFD Sender: No OFD packet to send [22:19:01]OFD Sender: No OFD packet to send [22:19:06]OFD Sender: No OFD packet to send [22:19:11]OFD Sender: No OFD packet to send [22:19:16]OFD Sender: No OFD packet to send [22:19:21]OFD Sender: No OFD packet to send [22:19:26]OFD Sender: No OFD packet to send [22:19:31]OFD Sender: No OFD packet to send [22:19:36]OFD Sender: No OFD packet to send [22:19:41]OFD Sender: No OFD packet to send [22:19:46]OFD Sender: No OFD packet to send [22:19:51]OFD Sender: No OFD packet to send [22:19:56]OFD Sender: No OFD packet to send [22:20:01]OFD Sender: No OFD packet to send [22:20:06]OFD Sender: No OFD packet to send [22:20:11]OFD Sender: No OFD packet to send [22:20:16]OFD Sender: No OFD packet to send [22:20:21]OFD Sender: No OFD packet to send [22:20:26]OFD Sender: No OFD packet to send [22:20:31]OFD Sender: No OFD packet to send [22:20:36]OFD Sender: No OFD packet to send [22:20:41]OFD Sender: No OFD packet to send [22:20:46]OFD Sender: No OFD packet to send [22:20:51]OFD Sender: No OFD packet to send [22:20:56]OFD Sender: No OFD packet to send [22:21:01]OFD Sender: No OFD packet to send [22:21:06]OFD Sender: No OFD packet to send [22:21:10]accept exits with 10 [22:21:10]New connection [22:21:10]New thread 3066723684 created [22:21:10]Thread 3066580324 joined [22:21:10]Waiting for new connection... [22:21:10] Sock 10.Parse request [22:21:10]Sock 10.Check first char [22:21:10]Sock 10.First char is OK [22:21:10]request: POST /json_proto HTTP/1.0 [22:21:10]Method: POST [22:21:10]URL: /json_proto [22:21:10]Method is POST - this is cgi request [22:21:10]url: /json_proto [22:21:10]query_string will be loaded in cgi processing [22:21:10]execute_cgi json_proto POST (null) [22:21:10]execute_cgi path=json_proto method=POST [22:21:10]POST find Content-Length [22:21:10]Host: 172.17.40.67:8080 [22:21:10]Content-Length: 683 [22:21:10]Content-Type: application/json [22:21:10] [22:21:10]POST finish read [22:21:10]Found Content-Length = 683 [22:21:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:10]execute_script... [22:21:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:21:10]POST & json_proto [22:21:10]process_json_proto [22:21:10]json parsed OK: [22:21:10]protocol is kg_v1.0 [22:21:10]action value=close_receipt [22:21:10]process_action close_receipt [22:21:10]cmd_close_receipt [22:21:10]MH_GetDate [22:21:10]Write to MH i2c: F0 00 00 0C 31 2C [22:21:10]Write i2c OK [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: F0 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: F0 09 00 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: F0 09 00 0C 31 00 D7 5F 21 67 EE DA 66 66 87 [22:21:10]GetLastDocTimeStamp 1730240219 [22:21:10]current date 1730240471 [22:21:10]FM_GetShiftState [22:21:10]SAM_PROTO_GetShiftState [22:21:10]wFMCommunicate request_size=4 [22:21:10]MH_SAM_APDU [22:21:10]CAPDU: 80 13 01 00 [22:21:10]Write to MH i2c: E2 08 00 0D 31 80 13 01 00 00 00 00 00 BB [22:21:10]Write i2c OK [22:21:10]MH_I2C_Read... [22:21:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:10]Read from MH i2c: E2 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 0E 00 [22:21:10]MH_I2C_Read... [22:21:10]Read from MH i2c: E2 0E 00 0D 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 19 [22:21:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:21:10]wFMCommunicate OK [22:21:10]SAM_PROTO_GetShiftState done [22:21:10]FM_GetShiftState done [22:21:10]opened in 1730160548 [22:21:10]opened+sec_in_day 1730246948 [22:21:10]quantity*price = 100015 [22:21:10]sum+1 = 100017 [22:21:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 743 29.10.2024 22:21 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97234 ФПД: 13817630910747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T222111&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97234&fm=13817630910747&tin=02508201610067®Number=0000000000170478&sum=100000 [22:21:11]StoreToDocumentArchive [22:21:11]shift 145 fd 97234 [22:21:11]save to /storage/0145/doc_00097234 [22:21:11]save last doc name /storage/0145/doc_00097234 to /storage/kkm_last_doc_name [22:21:11]save OK [22:21:11]Clear old archive folders... [22:21:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:21:11]tlvbuf is B6F1D300 [22:21:11]SAM_PROTO_ClearQueue [22:21:11]wFMCommunicate request_size=4 [22:21:11]MH_SAM_APDU [22:21:11]CAPDU: 80 09 00 00 [22:21:11]Write to MH i2c: E2 08 00 1A 31 80 09 00 00 00 00 00 00 BD [22:21:11]Write i2c OK [22:21:11]MH_I2C_Read... [22:21:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:21:11]Read from MH i2c: E2 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 1A 31 00 90 00 BF [22:21:11]RAPDU: 90 00 [22:21:11]wFMCommunicate OK [22:21:11]SAM_PROTO_ClearQueue done [22:21:11]KKMCreateOFDPacket [22:21:11]OFDProtocolAddRootSTLVToBuf [22:21:11]FM_MakeSignedData [22:21:11]FM_MakeSignedData [22:21:11]SAM_PROTO_SignData [22:21:11]wFMCommunicate request_size=4 [22:21:11]MH_SAM_APDU [22:21:11]CAPDU: 80 0D 01 02 [22:21:11]Write to MH i2c: E2 08 00 1B 31 80 0D 01 02 00 00 00 00 C5 [22:21:11]Write i2c OK [22:21:11]MH_I2C_Read... [22:21:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:21:11]Read from MH i2c: E2 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 1B 31 00 90 00 C0 [22:21:11]RAPDU: 90 00 [22:21:11]wFMCommunicate OK [22:21:11]wFMCommunicate request_size=255 [22:21:11]MH_SAM_APDU [22:21:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E7 02 00 00 F4 03 04 00 D7 5F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7B 01 00 35 04 06 00 0C [22:21:11]Write to MH i2c: E2 02 01 1C 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 E7 02 00 00 F4 03 04 00 D7 5F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7B 01 00 35 04 06 00 0C 00 00 DF [22:21:11]Write i2c OK [22:21:11]MH_I2C_Read... [22:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:11]Read from MH i2c: E2 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 1C 31 00 90 00 C1 [22:21:11]RAPDU: 90 00 [22:21:11]wFMCommunicate OK [22:21:11]wFMCommunicate request_size=10 [22:21:11]MH_SAM_APDU [22:21:11]CAPDU: 80 0D 02 02 05 91 2A FB 69 1B [22:21:11]Write to MH i2c: E2 0D 00 1D 31 80 0D 02 02 05 00 91 2A FB 69 1B 00 00 0C [22:21:11]Write i2c OK [22:21:11]MH_I2C_Read... [22:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:11]Read from MH i2c: E2 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 03 00 1D 31 00 90 00 C2 [22:21:11]RAPDU: 90 00 [22:21:11]wFMCommunicate OK [22:21:11]wFMCommunicate request_size=4 [22:21:11]MH_SAM_APDU [22:21:11]CAPDU: 80 0D 03 02 [22:21:11]Write to MH i2c: E2 08 00 1E 31 80 0D 03 02 00 00 00 00 CA [22:21:11]Write i2c OK [22:21:11]MH_I2C_Read... [22:21:11]OFD Sender: No OFD packet to send [22:21:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:21:11]Read from MH i2c: E2 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 0B 00 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 0B 00 1E 31 00 6C BB 71 69 FD 5F 0B 71 90 00 A4 [22:21:11]RAPDU: 6C BB 71 69 FD 5F 0B 71 90 00 [22:21:11]wFMCommunicate OK [22:21:11]SAM_PROTO_SignData done [22:21:11]FM_MakeSignedData done [22:21:11]CreateOFDProtocolMessage [22:21:11]wFMCommunicate request_size=4 [22:21:11]MH_SAM_APDU [22:21:11]CAPDU: 80 11 00 00 [22:21:11]Write to MH i2c: E2 08 00 1F 31 80 11 00 00 00 00 00 00 CA [22:21:11]Write i2c OK [22:21:11]MH_I2C_Read... [22:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:11]Read from MH i2c: E2 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 17 00 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: E2 17 00 1F 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [22:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:21:11]wFMCommunicate OK [22:21:11]CreateOFDProtocolMessage done [22:21:11]OFDSenderStorePacket 97234 [22:21:11]StoreOFDPacket docnum=97234 [22:21:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 56 07 01 95 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E7 02 00 00 F4 03 04 00 D7 5F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7B 01 00 35 04 06 00 0C 91 2A FB 69 1B 6C BB 71 69 FD 5F 0B 71 [22:21:11]CheckFolder [22:21:11]dirname=/storage/ofd_packets [22:21:11]CheckFolder done [22:21:11]ProducePacketName [22:21:11]name=ofd_packets/00097234 [22:21:11]NVStorageSaveData ofd_packets/00097234 [22:21:11]File name is /storage/ofd_packets/00097234 [22:21:11]Write 301 bytes [22:21:11]NVStorageSaveData done [22:21:11]OFDSenderStorePacket done [22:21:11]KKMCreateOFDPacket done [22:21:11]NVStorageSaveData kkm_last_timestamp [22:21:11]File name is /storage/kkm_last_timestamp [22:21:11]Write 4 bytes [22:21:11]NVStorageSaveData done [22:21:11]ExternCall_PrintAddStr [22:21:11]wPrintStart [22:21:11]Write to MH i2c: 01 00 00 20 31 51 [22:21:11]Write i2c OK [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: 01 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: 01 07 00 [22:21:11]MH_I2C_Read... [22:21:11]Read from MH i2c: 01 07 00 20 31 00 00 00 00 00 FF 0F 66 [22:21:11]RasterBufferAndPrint [22:21:11]line Счет N : (1)3407772 [22:21:11]line ИНН: 02508201610067 [22:21:11]line Контрольно-Кассовый Чек [22:21:11]line ПРОДАЖА [22:21:11]line ТРК (МРК, ГНК) : 32 [22:21:11]line Товар: 2710124130 [22:21:11]line Аи-92-К-4 [22:21:11]line 14.950 * 66.90 [22:21:11]line = 1000.16 [22:21:11]line НДС 12% НСП 1% [22:21:11]line > о реализуемом товаре [22:21:11]line ОКРУГЛЕНИЕ: -0.16 [22:21:11]line ИТОГО: 1000.00 [22:21:11]line Внесено: 1000.00 [22:21:11]line СДАЧА: 0.00 [22:21:11]line НСП 1% : 8.85 [22:21:11]line НДС 12% : 106.21 [22:21:11]line Наличными: 1000.00 [22:21:11]line Безнал.: 0.00 [22:21:11]line Место: АЗС № 82 "Партнер Нефть" [22:21:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:21:11]line СНО: Общий режим [22:21:11]line Чек 743 29.10.2024 22:21 [22:21:11]line Смена: 145 ФФД: 1.0 [22:21:11]line ЗНМ: 0300000017 [22:21:11]line РНМ: 0000000000170478 [22:21:11]line Версия ККМ: v1.0 [22:21:11]line ФМ: 0000000002098560 [22:21:11]line ФД: 97234 [22:21:11]line ФПД: 13817630910747 [22:21:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T222111&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97234&fm=13817630910747&tin=02508201610067®Number=0000000000170478&sum=100000 [22:21:12]OFD Sender: Processing packet 97234 [packets to send 59, broken 58] [22:21:12]ProducePacketName [22:21:12]name=ofd_packets/00097234 [22:21:12]OFD Sender: To server: pG, [22:21:12]CommunicateWithHost lk.salyk.kg:30040 [22:21:12]ConnectInit lk.salyk.kg [22:21:12]written 0, free lines is 4095 [22:21:12]Connected sock=7 [22:21:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 56 07 01 95 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 E7 02 00 00 F4 03 04 00 D7 5F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 7B 01 00 35 04 06 00 0C 91 2A FB 69 1B 6C BB 71 69 FD 5F 0B 71 [22:21:12]Write to MH i2c: 01 00 00 4B 31 7C [22:21:12]Write i2c OK [22:21:12]MH_I2C_Read... [22:21:12]Read from MH i2c: 01 [22:21:12]MH_I2C_Read... [22:21:12]Read from MH i2c: 01 07 00 [22:21:12]MH_I2C_Read... [22:21:12]Read from MH i2c: 01 07 00 4B 31 00 00 00 00 00 F9 0C 88 [22:21:12]RasterBufferAndPrint [22:21:12]line [22:21:12]line [22:21:12]line [22:21:12]line [22:21:12]line [22:21:12]written 0, free lines is 3327 [22:21:12]MH_Cut [22:21:12]Write to MH i2c: D1 01 00 52 31 01 55 [22:21:12]Write i2c OK [22:21:12]MH_I2C_Read... [22:21:12]Read from MH i2c: D1 [22:21:12]MH_I2C_Read... [22:21:12]Read from MH i2c: D1 01 00 [22:21:12]MH_I2C_Read... [22:21:12]Read from MH i2c: D1 01 00 52 31 00 54 [22:21:12]Write to MH i2c: 01 00 00 53 31 84 [22:21:12]Write i2c OK [22:21:12]MH_I2C_Read... [22:21:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4B 05 47 00 22 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 32 30 39 38 35 36 30 10 04 04 00 D2 7B 01 00 F4 03 04 00 FC 09 21 67 B6 04 01 00 00 A0 AE 2D 49 FA 24 AB 1A [22:21:12]CommunicateWithHost err = 0 [22:21:12]CheckOFDResponse [22:21:12]1017 (14) - 77093643461234 [22:21:12]1041 (16) - 0000000002098560 [22:21:12]1040 (4) - 97234 [22:21:12]1012 (4) - 29.10.2024 16:14 [22:21:12]1206 (1) - 0 [22:21:12]OFD Sender: Remove packet 97234 [22:21:12]ProducePacketName [22:21:12]name=ofd_packets/00097234 [22:21:12]NVStorageDeleteData [22:21:13]OFD Sender: No OFD packet to send [22:21:13]*** Cut start [22:21:13]*** Partial cut [22:21:13]*** CUTSNS_PIN = 1 [22:21:13]*** CUTSNS_PIN = 0 [22:21:13]*** Brake cut motor [22:21:13]Read from MH i2c: 01 [22:21:13]MH_I2C_Read... [22:21:13]*** Stop cut motor [22:21:13]*** Cut end [22:21:13]Read from MH i2c: 01 07 00 [22:21:13]MH_I2C_Read... [22:21:13]Read from MH i2c: 01 07 00 53 31 00 00 00 00 00 FF 0F 99 [22:21:13]process_action close_receipt done [22:21:13]requested_data is exist [22:21:13]produce_requested_data [22:21:13]requested_item fm.sn is exist - process it [22:21:13]wFMCommunicate request_size=4 [22:21:13]MH_SAM_APDU [22:21:13]CAPDU: 80 11 00 00 [22:21:13]Write to MH i2c: E2 08 00 54 31 80 11 00 00 00 00 00 00 FF [22:21:13]Write i2c OK [22:21:13]MH_I2C_Read... [22:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:13]Read from MH i2c: E2 [22:21:13]MH_I2C_Read... [22:21:13]Read from MH i2c: E2 17 00 [22:21:13]MH_I2C_Read... [22:21:13]Read from MH i2c: E2 17 00 54 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [22:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:21:14]wFMCommunicate OK [22:21:14]requested_item fd.num is exist - process it [22:21:14]SAM_PROTO_GetFieldsCounters [22:21:14]wFMCommunicate request_size=4 [22:21:14]MH_SAM_APDU [22:21:14]CAPDU: 80 13 00 00 [22:21:14]Write to MH i2c: E2 08 00 55 31 80 13 00 00 00 00 00 00 02 [22:21:14]Write i2c OK [22:21:14]MH_I2C_Read... [22:21:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:21:14]Read from MH i2c: E2 [22:21:14]MH_I2C_Read... [22:21:14]Read from MH i2c: E2 62 00 [22:21:14]MH_I2C_Read... [22:21:14]Read from MH i2c: E2 62 00 55 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [22:21:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:21:14]wFMCommunicate OK [22:21:14]SAM_PROTO_GetFieldsCounters done [22:21:14]requested_item shift.num is exist - process it [22:21:14]requested_item shift.opened is exist - process it [22:21:14]req_shift_opened [22:21:14]FM_GetShiftState [22:21:14]SAM_PROTO_GetShiftState [22:21:14]wFMCommunicate request_size=4 [22:21:14]MH_SAM_APDU [22:21:14]CAPDU: 80 13 01 00 [22:21:14]Write to MH i2c: E2 08 00 56 31 80 13 01 00 00 00 00 00 04 [22:21:14]Write i2c OK [22:21:14]MH_I2C_Read... [22:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:14]Read from MH i2c: E2 [22:21:14]MH_I2C_Read... [22:21:14]Read from MH i2c: E2 0E 00 [22:21:14]MH_I2C_Read... [22:21:14]Read from MH i2c: E2 0E 00 56 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 62 [22:21:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:21:14]wFMCommunicate OK [22:21:14]SAM_PROTO_GetShiftState done [22:21:14]FM_GetShiftState done [22:21:14]req_shift_opened done [22:21:14]requested_item shift.open_date is exist - process it [22:21:14]req_shift_open_date [22:21:14]req_shift_open_date done [22:21:14]produce_requested_data done [22:21:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97234,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [22:21:14]process_action_free close_receipt [22:21:14]json_value_free [22:21:14]json_value_free done [22:21:14]process_json_proto returns [22:21:14]Send response to host [22:21:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97234,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [22:21:14]free response buf [22:21:14]execute_script done [22:21:14]execute_script returns [22:21:14]free content buf [22:21:14]Sock 10.Close socket [22:21:14]Sock 10.Thread stoped [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:08]OFD Sender: No OFD packet to send [22:25:13]OFD Sender: No OFD packet to send [22:25:18]OFD Sender: No OFD packet to send [22:25:23]OFD Sender: No OFD packet to send [22:25:28]OFD Sender: No OFD packet to send [22:25:33]OFD Sender: No OFD packet to send [22:25:38]OFD Sender: No OFD packet to send [22:25:43]OFD Sender: No OFD packet to send [22:25:48]OFD Sender: No OFD packet to send [22:25:53]OFD Sender: No OFD packet to send [22:25:58]OFD Sender: No OFD packet to send [22:26:03]OFD Sender: No OFD packet to send [22:26:08]OFD Sender: No OFD packet to send [22:26:13]OFD Sender: No OFD packet to send [22:26:18]OFD Sender: No OFD packet to send [22:26:23]OFD Sender: No OFD packet to send [22:26:28]OFD Sender: No OFD packet to send [22:26:33]OFD Sender: No OFD packet to send [22:26:38]OFD Sender: No OFD packet to send [22:26:43]OFD Sender: No OFD packet to send [22:26:48]OFD Sender: No OFD packet to send [22:26:53]OFD Sender: No OFD packet to send [22:26:58]OFD Sender: No OFD packet to send [22:27:03]OFD Sender: No OFD packet to send [22:27:08]OFD Sender: No OFD packet to send [22:27:13]OFD Sender: No OFD packet to send [22:27:18]OFD Sender: No OFD packet to send [22:27:23]OFD Sender: No OFD packet to send [22:27:28]OFD Sender: No OFD packet to send [22:27:33]OFD Sender: No OFD packet to send [22:27:38]OFD Sender: No OFD packet to send [22:27:43]OFD Sender: No OFD packet to send [22:27:48]OFD Sender: No OFD packet to send [22:27:53]OFD Sender: No OFD packet to send [22:27:58]OFD Sender: No OFD packet to send [22:28:03]OFD Sender: No OFD packet to send [22:28:08]OFD Sender: No OFD packet to send [22:28:13]OFD Sender: No OFD packet to send [22:28:18]OFD Sender: No OFD packet to send [22:28:23]OFD Sender: No OFD packet to send [22:28:28]OFD Sender: No OFD packet to send [22:28:33]OFD Sender: No OFD packet to send [22:28:38]OFD Sender: No OFD packet to send [22:28:43]OFD Sender: No OFD packet to send [22:28:48]OFD Sender: No OFD packet to send [22:28:53]OFD Sender: No OFD packet to send [22:28:58]OFD Sender: No OFD packet to send [22:29:03]OFD Sender: No OFD packet to send [22:29:08]OFD Sender: No OFD packet to send [22:29:13]OFD Sender: No OFD packet to send [22:29:16]accept exits with 9 [22:29:16]New connection [22:29:16]New thread 3066580324 created [22:29:16]Thread 3066723684 joined [22:29:16]Waiting for new connection... [22:29:16] Sock 9.Parse request [22:29:16]Sock 9.Check first char [22:29:16]Sock 9.First char is OK [22:29:16]request: POST /json_proto HTTP/1.0 [22:29:16]Method: POST [22:29:16]URL: /json_proto [22:29:16]Method is POST - this is cgi request [22:29:16]url: /json_proto [22:29:16]query_string will be loaded in cgi processing [22:29:16]execute_cgi json_proto POST (null) [22:29:16]execute_cgi path=json_proto method=POST [22:29:16]POST find Content-Length [22:29:16]Host: 172.17.40.67:8080 [22:29:16]Content-Length: 678 [22:29:16]Content-Type: application/json [22:29:16] [22:29:16]POST finish read [22:29:16]Found Content-Length = 678 [22:29:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:16]execute_script... [22:29: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)3407773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:29:16]POST & json_proto [22:29:16]process_json_proto [22:29:16]json parsed OK: [22:29:16]protocol is kg_v1.0 [22:29:16]action value=close_receipt [22:29:16]process_action close_receipt [22:29:16]cmd_close_receipt [22:29:16]MH_GetDate [22:29:16]Write to MH i2c: F0 00 00 57 31 77 [22:29:16]Write i2c OK [22:29:16]MH_I2C_Read... [22:29:16]Read from MH i2c: F0 [22:29:16]MH_I2C_Read... [22:29:16]Read from MH i2c: F0 09 00 [22:29:16]MH_I2C_Read... [22:29:16]Read from MH i2c: F0 09 00 57 31 00 BD 61 21 67 EE DA 66 66 BA [22:29:16]GetLastDocTimeStamp 1730240471 [22:29:16]current date 1730240957 [22:29:16]FM_GetShiftState [22:29:16]SAM_PROTO_GetShiftState [22:29:16]wFMCommunicate request_size=4 [22:29:16]MH_SAM_APDU [22:29:16]CAPDU: 80 13 01 00 [22:29:16]Write to MH i2c: E2 08 00 58 31 80 13 01 00 00 00 00 00 06 [22:29:16]Write i2c OK [22:29:16]MH_I2C_Read... [22:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:29:16]Read from MH i2c: E2 [22:29:16]MH_I2C_Read... [22:29:16]Read from MH i2c: E2 0E 00 [22:29:16]MH_I2C_Read... [22:29:16]Read from MH i2c: E2 0E 00 58 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 64 [22:29:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:29:16]wFMCommunicate OK [22:29:16]SAM_PROTO_GetShiftState done [22:29:16]FM_GetShiftState done [22:29:16]opened in 1730160548 [22:29:16]opened+sec_in_day 1730246948 [22:29:16]quantity*price = 50041 [22:29:16]sum+1 = 50042 [22:29: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 744 29.10.2024 22:29 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97235 ФПД: 74165459419488 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T222917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97235&fm=74165459419488&tin=02508201610067®Number=0000000000170478&sum=50000 [22:29:17]StoreToDocumentArchive [22:29:17]shift 145 fd 97235 [22:29:17]save to /storage/0145/doc_00097235 [22:29:17]save last doc name /storage/0145/doc_00097235 to /storage/kkm_last_doc_name [22:29:17]save OK [22:29:17]Clear old archive folders... [22:29:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:29:17]tlvbuf is 006B0400 [22:29:17]SAM_PROTO_ClearQueue [22:29:17]wFMCommunicate request_size=4 [22:29:17]MH_SAM_APDU [22:29:17]CAPDU: 80 09 00 00 [22:29:17]Write to MH i2c: E2 08 00 65 31 80 09 00 00 00 00 00 00 08 [22:29:17]Write i2c OK [22:29:17]MH_I2C_Read... [22:29:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:29:17]Read from MH i2c: E2 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 65 31 00 90 00 0A [22:29:17]RAPDU: 90 00 [22:29:17]wFMCommunicate OK [22:29:17]SAM_PROTO_ClearQueue done [22:29:17]KKMCreateOFDPacket [22:29:17]OFDProtocolAddRootSTLVToBuf [22:29:17]FM_MakeSignedData [22:29:17]FM_MakeSignedData [22:29:17]SAM_PROTO_SignData [22:29:17]wFMCommunicate request_size=4 [22:29:17]MH_SAM_APDU [22:29:17]CAPDU: 80 0D 01 02 [22:29:17]Write to MH i2c: E2 08 00 66 31 80 0D 01 02 00 00 00 00 10 [22:29:17]Write i2c OK [22:29:17]MH_I2C_Read... [22:29:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:29:17]Read from MH i2c: E2 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 66 31 00 90 00 0B [22:29:17]RAPDU: 90 00 [22:29:17]wFMCommunicate OK [22:29:17]wFMCommunicate request_size=255 [22:29:17]MH_SAM_APDU [22:29: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 34 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 E8 02 00 00 F4 03 04 00 BD 61 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7B 01 00 35 04 06 00 43 [22:29:17]Write to MH i2c: E2 02 01 67 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E8 02 00 00 F4 03 04 00 BD 61 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7B 01 00 35 04 06 00 43 00 00 51 [22:29:17]Write i2c OK [22:29:17]MH_I2C_Read... [22:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:29:17]Read from MH i2c: E2 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 67 31 00 90 00 0C [22:29:17]RAPDU: 90 00 [22:29:17]wFMCommunicate OK [22:29:17]wFMCommunicate request_size=10 [22:29:17]MH_SAM_APDU [22:29:17]CAPDU: 80 0D 02 02 05 73 FD DD 01 60 [22:29:17]Write to MH i2c: E2 0D 00 68 31 80 0D 02 02 05 00 73 FD DD 01 60 00 00 CB [22:29:17]Write i2c OK [22:29:17]MH_I2C_Read... [22:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:29:17]Read from MH i2c: E2 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 03 00 68 31 00 90 00 0D [22:29:17]RAPDU: 90 00 [22:29:17]wFMCommunicate OK [22:29:17]wFMCommunicate request_size=4 [22:29:17]MH_SAM_APDU [22:29:17]CAPDU: 80 0D 03 02 [22:29:17]Write to MH i2c: E2 08 00 69 31 80 0D 03 02 00 00 00 00 15 [22:29:17]Write i2c OK [22:29:17]MH_I2C_Read... [22:29:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:29:17]Read from MH i2c: E2 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 0B 00 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 0B 00 69 31 00 CA A4 9F 90 4D 0B 74 E0 90 00 5F [22:29:17]RAPDU: CA A4 9F 90 4D 0B 74 E0 90 00 [22:29:17]wFMCommunicate OK [22:29:17]SAM_PROTO_SignData done [22:29:17]FM_MakeSignedData done [22:29:17]CreateOFDProtocolMessage [22:29:17]wFMCommunicate request_size=4 [22:29:17]MH_SAM_APDU [22:29:17]CAPDU: 80 11 00 00 [22:29:17]Write to MH i2c: E2 08 00 6A 31 80 11 00 00 00 00 00 00 15 [22:29:17]Write i2c OK [22:29:17]MH_I2C_Read... [22:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:29:17]Read from MH i2c: E2 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 17 00 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: E2 17 00 6A 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [22:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:29:17]wFMCommunicate OK [22:29:17]CreateOFDProtocolMessage done [22:29:17]OFDSenderStorePacket 97235 [22:29:17]StoreOFDPacket docnum=97235 [22:29:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 91 07 01 9B 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E8 02 00 00 F4 03 04 00 BD 61 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7B 01 00 35 04 06 00 43 73 FD DD 01 60 CA A4 9F 90 4D 0B 74 E0 [22:29:17]CheckFolder [22:29:17]dirname=/storage/ofd_packets [22:29:17]CheckFolder done [22:29:17]ProducePacketName [22:29:17]name=ofd_packets/00097235 [22:29:17]NVStorageSaveData ofd_packets/00097235 [22:29:17]File name is /storage/ofd_packets/00097235 [22:29:17]Write 301 bytes [22:29:17]NVStorageSaveData done [22:29:17]OFDSenderStorePacket done [22:29:17]KKMCreateOFDPacket done [22:29:17]NVStorageSaveData kkm_last_timestamp [22:29:17]File name is /storage/kkm_last_timestamp [22:29:17]Write 4 bytes [22:29:17]NVStorageSaveData done [22:29:17]ExternCall_PrintAddStr [22:29:17]wPrintStart [22:29:17]Write to MH i2c: 01 00 00 6B 31 9C [22:29:17]Write i2c OK [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: 01 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: 01 07 00 [22:29:17]MH_I2C_Read... [22:29:17]Read from MH i2c: 01 07 00 6B 31 00 00 00 00 00 FF 0F B1 [22:29:17]RasterBufferAndPrint [22:29:17]line Счет N : (1)3407773 [22:29:17]line ИНН: 02508201610067 [22:29:17]line Контрольно-Кассовый Чек [22:29:17]line ПРОДАЖА [22:29:17]line ТРК (МРК, ГНК) : 12 [22:29:17]line Товар: 2710124130 [22:29:17]line Аи-92-К-4 [22:29:17]line 7.480 * 66.90 [22:29:17]line = 500.41 [22:29:17]line НДС 12% НСП 1% [22:29:17]line > о реализуемом товаре [22:29:17]line ОКРУГЛЕНИЕ: -0.41 [22:29:17]line ИТОГО: 500.00 [22:29:17]line Внесено: 500.00 [22:29:17]line СДАЧА: 0.00 [22:29:17]line НСП 1% : 4.43 [22:29:17]line НДС 12% : 53.14 [22:29:17]line Наличными: 500.00 [22:29:17]line Безнал.: 0.00 [22:29:18]line Место: АЗС № 82 "Партнер Нефть" [22:29:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:29:18]line СНО: Общий режим [22:29:18]line Чек 744 29.10.2024 22:29 [22:29:18]line Смена: 145 ФФД: 1.0 [22:29:18]line ЗНМ: 0300000017 [22:29:18]line РНМ: 0000000000170478 [22:29:18]line Версия ККМ: v1.0 [22:29:18]line ФМ: 0000000002098560 [22:29:18]line ФД: 97235 [22:29:18]line ФПД: 74165459419488 [22:29:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T222917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97235&fm=74165459419488&tin=02508201610067®Number=0000000000170478&sum=50000 [22:29:18]OFD Sender: Processing packet 97235 [packets to send 59, broken 58] [22:29:18]ProducePacketName [22:29:18]name=ofd_packets/00097235 [22:29:18]OFD Sender: To server: pG, [22:29:18]CommunicateWithHost lk.salyk.kg:30040 [22:29:18]ConnectInit lk.salyk.kg [22:29:18]written 0, free lines is 4095 [22:29:18]Connected sock=7 [22:29:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 91 07 01 9B 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E8 02 00 00 F4 03 04 00 BD 61 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 7B 01 00 35 04 06 00 43 73 FD DD 01 60 CA A4 9F 90 4D 0B 74 E0 [22:29:18]Write to MH i2c: 01 00 00 96 31 C7 [22:29:18]Write i2c OK [22:29:18]MH_I2C_Read... [22:29:18]Read from MH i2c: 01 [22:29:18]MH_I2C_Read... [22:29:18]Read from MH i2c: 01 07 00 [22:29:18]MH_I2C_Read... [22:29:18]Read from MH i2c: 01 07 00 96 31 00 00 00 00 00 03 0D DE [22:29:18]RasterBufferAndPrint [22:29:18]line [22:29:18]line [22:29:18]line [22:29:18]line [22:29:18]line [22:29:18]written 0, free lines is 3337 [22:29:18]MH_Cut [22:29:18]Write to MH i2c: D1 01 00 9D 31 01 A0 [22:29:18]Write i2c OK [22:29:18]MH_I2C_Read... [22:29:18]Read from MH i2c: D1 [22:29:18]MH_I2C_Read... [22:29:18]Read from MH i2c: D1 01 00 [22:29:18]MH_I2C_Read... [22:29:18]Read from MH i2c: D1 01 00 9D 31 00 9F [22:29:18]Write to MH i2c: 01 00 00 9E 31 CF [22:29:18]Write i2c OK [22:29:18]MH_I2C_Read... [22:29:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 09 47 00 56 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 32 30 39 38 35 36 30 10 04 04 00 D3 7B 01 00 F4 03 04 00 E2 0B 21 67 B6 04 01 00 00 FE C0 31 1F F7 80 73 6A [22:29:18]CommunicateWithHost err = 0 [22:29:18]CheckOFDResponse [22:29:18]1017 (14) - 77093643461234 [22:29:18]1041 (16) - 0000000002098560 [22:29:18]1040 (4) - 97235 [22:29:18]1012 (4) - 29.10.2024 16:22 [22:29:18]1206 (1) - 0 [22:29:18]OFD Sender: Remove packet 97235 [22:29:18]ProducePacketName [22:29:18]name=ofd_packets/00097235 [22:29:18]NVStorageDeleteData [22:29:19]OFD Sender: No OFD packet to send [22:29:19]*** Cut start [22:29:19]*** Partial cut [22:29:19]*** CUTSNS_PIN = 1 [22:29:19]*** CUTSNS_PIN = 0 [22:29:19]*** Brake cut motor [22:29:20]Read from MH i2c: 01 [22:29:20]MH_I2C_Read... [22:29:20]*** Stop cut motor [22:29:20]*** Cut end [22:29:20]Read from MH i2c: 01 07 00 [22:29:20]MH_I2C_Read... [22:29:20]Read from MH i2c: 01 07 00 9E 31 00 00 00 00 00 FF 0F E4 [22:29:20]process_action close_receipt done [22:29:20]requested_data is exist [22:29:20]produce_requested_data [22:29:20]requested_item fm.sn is exist - process it [22:29:20]wFMCommunicate request_size=4 [22:29:20]MH_SAM_APDU [22:29:20]CAPDU: 80 11 00 00 [22:29:20]Write to MH i2c: E2 08 00 9F 31 80 11 00 00 00 00 00 00 4A [22:29:20]Write i2c OK [22:29:20]MH_I2C_Read... [22:29:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:29:20]Read from MH i2c: E2 [22:29:20]MH_I2C_Read... [22:29:20]Read from MH i2c: E2 17 00 [22:29:20]MH_I2C_Read... [22:29:20]Read from MH i2c: E2 17 00 9F 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [22:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:29:20]wFMCommunicate OK [22:29:20]requested_item fd.num is exist - process it [22:29:20]SAM_PROTO_GetFieldsCounters [22:29:20]wFMCommunicate request_size=4 [22:29:20]MH_SAM_APDU [22:29:20]CAPDU: 80 13 00 00 [22:29:20]Write to MH i2c: E2 08 00 A0 31 80 13 00 00 00 00 00 00 4D [22:29:20]Write i2c OK [22:29:20]MH_I2C_Read... [22:29:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:29:20]Read from MH i2c: E2 [22:29:20]MH_I2C_Read... [22:29:20]Read from MH i2c: E2 62 00 [22:29:20]MH_I2C_Read... [22:29:20]Read from MH i2c: E2 62 00 A0 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 0C [22:29:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:29:20]wFMCommunicate OK [22:29:20]SAM_PROTO_GetFieldsCounters done [22:29:20]requested_item shift.num is exist - process it [22:29:20]requested_item shift.opened is exist - process it [22:29:20]req_shift_opened [22:29:20]FM_GetShiftState [22:29:20]SAM_PROTO_GetShiftState [22:29:20]wFMCommunicate request_size=4 [22:29:20]MH_SAM_APDU [22:29:20]CAPDU: 80 13 01 00 [22:29:20]Write to MH i2c: E2 08 00 A1 31 80 13 01 00 00 00 00 00 4F [22:29:20]Write i2c OK [22:29:20]MH_I2C_Read... [22:29:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:29:20]Read from MH i2c: E2 [22:29:20]MH_I2C_Read... [22:29:20]Read from MH i2c: E2 0E 00 [22:29:20]MH_I2C_Read... [22:29:20]Read from MH i2c: E2 0E 00 A1 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AD [22:29:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:29:20]wFMCommunicate OK [22:29:20]SAM_PROTO_GetShiftState done [22:29:20]FM_GetShiftState done [22:29:20]req_shift_opened done [22:29:20]requested_item shift.open_date is exist - process it [22:29:20]req_shift_open_date [22:29:20]req_shift_open_date done [22:29:20]produce_requested_data done [22:29:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97235,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [22:29:20]process_action_free close_receipt [22:29:20]json_value_free [22:29:20]json_value_free done [22:29:20]process_json_proto returns [22:29:20]Send response to host [22:29:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97235,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [22:29:20]free response buf [22:29:20]execute_script done [22:29:20]execute_script returns [22:29:20]free content buf [22:29:20]Sock 9.Close socket [22:29:20]Sock 9.Thread stoped [22:29:24]OFD Sender: No OFD packet to send [22:29:29]OFD Sender: No OFD packet to send [22:29:34]OFD Sender: No OFD packet to send [22:29:39]OFD Sender: No OFD packet to send [22:29:44]OFD Sender: No OFD packet to send [22:29:49]OFD Sender: No OFD packet to send [22:29:54]OFD Sender: No OFD packet to send [22:29:59]OFD Sender: No OFD packet to send [22:30:04]OFD Sender: No OFD packet to send [22:30:09]OFD Sender: No OFD packet to send [22:30:14]OFD Sender: No OFD packet to send [22:30:19]OFD Sender: No OFD packet to send [22:30:24]OFD Sender: No OFD packet to send [22:30:29]OFD Sender: No OFD packet to send [22:30:34]OFD Sender: No OFD packet to send [22:30:39]OFD Sender: No OFD packet to send [22:30:44]OFD Sender: No OFD packet to send [22:30:49]OFD Sender: No OFD packet to send [22:30:54]OFD Sender: No OFD packet to send [22:30:59]OFD Sender: No OFD packet to send [22:31:04]OFD Sender: No OFD packet to send [22:31:09]OFD Sender: No OFD packet to send [22:31:14]OFD Sender: No OFD packet to send [22:31:19]OFD Sender: No OFD packet to send [22:31:23]accept exits with 10 [22:31:23]New connection [22:31:23]New thread 3066723684 created [22:31:23]Thread 3066580324 joined [22:31:23]Waiting for new connection... [22:31:23] Sock 10.Parse request [22:31:23]Sock 10.Check first char [22:31:23]Sock 10.First char is OK [22:31:23]request: POST /json_proto HTTP/1.0 [22:31:23]Method: POST [22:31:23]URL: /json_proto [22:31:23]Method is POST - this is cgi request [22:31:23]url: /json_proto [22:31:23]query_string will be loaded in cgi processing [22:31:23]execute_cgi json_proto POST (null) [22:31:23]execute_cgi path=json_proto method=POST [22:31:23]POST find Content-Length [22:31:23]Host: 172.17.40.67:8080 [22:31:23]Content-Length: 767 [22:31:23]Content-Type: application/json [22:31:23] [22:31:23]POST finish read [22:31:23]Found Content-Length = 767 [22:31:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [22:31:23]execute_script... [22: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)3407774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [22:31:23]POST & json_proto [22:31:23]process_json_proto [22:31:23]json parsed OK: [22:31:23]protocol is kg_v1.0 [22:31:23]action value=close_receipt [22:31:23]process_action close_receipt [22:31:23]cmd_close_receipt [22:31:23]MH_GetDate [22:31:23]Write to MH i2c: F0 00 00 A2 31 C2 [22:31:23]Write i2c OK [22:31:23]MH_I2C_Read... [22:31:23]Read from MH i2c: F0 [22:31:23]MH_I2C_Read... [22:31:23]Read from MH i2c: F0 09 00 [22:31:23]MH_I2C_Read... [22:31:23]Read from MH i2c: F0 09 00 A2 31 00 3D 62 21 67 EE DA 66 66 86 [22:31:23]GetLastDocTimeStamp 1730240957 [22:31:23]current date 1730241085 [22:31:23]FM_GetShiftState [22:31:23]SAM_PROTO_GetShiftState [22:31:23]wFMCommunicate request_size=4 [22:31:23]MH_SAM_APDU [22:31:23]CAPDU: 80 13 01 00 [22:31:23]Write to MH i2c: E2 08 00 A3 31 80 13 01 00 00 00 00 00 51 [22:31:23]Write i2c OK [22:31:23]MH_I2C_Read... [22:31:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:24]Read from MH i2c: E2 [22:31:24]MH_I2C_Read... [22:31:24]Read from MH i2c: E2 0E 00 [22:31:24]MH_I2C_Read... [22:31:24]Read from MH i2c: E2 0E 00 A3 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 AF [22:31:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:31:24]wFMCommunicate OK [22:31:24]SAM_PROTO_GetShiftState done [22:31:24]FM_GetShiftState done [22:31:24]opened in 1730160548 [22:31:24]opened+sec_in_day 1730246948 [22:31:24]quantity*price = 20003 [22:31:24]sum+1 = 20004 [22:31:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 745 29.10.2024 22:31 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97236 ФПД: 244739303122424 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T223125&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97236&fm=244739303122424&tin=02508201610067®Number=0000000000170478&sum=20003 [22:31:25]StoreToDocumentArchive [22:31:25]shift 145 fd 97236 [22:31:25]save to /storage/0145/doc_00097236 [22:31:25]save last doc name /storage/0145/doc_00097236 to /storage/kkm_last_doc_name [22:31:25]save OK [22:31:25]Clear old archive folders... [22:31:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:31:25]tlvbuf is B6EA2900 [22:31:25]SAM_PROTO_ClearQueue [22:31:25]wFMCommunicate request_size=4 [22:31:25]MH_SAM_APDU [22:31:25]CAPDU: 80 09 00 00 [22:31:25]Write to MH i2c: E2 08 00 B0 31 80 09 00 00 00 00 00 00 53 [22:31:25]Write i2c OK [22:31:25]MH_I2C_Read... [22:31:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:31:25]Read from MH i2c: E2 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 B0 31 00 90 00 55 [22:31:25]RAPDU: 90 00 [22:31:25]wFMCommunicate OK [22:31:25]SAM_PROTO_ClearQueue done [22:31:25]KKMCreateOFDPacket [22:31:25]OFDProtocolAddRootSTLVToBuf [22:31:25]FM_MakeSignedData [22:31:25]FM_MakeSignedData [22:31:25]SAM_PROTO_SignData [22:31:25]wFMCommunicate request_size=4 [22:31:25]MH_SAM_APDU [22:31:25]CAPDU: 80 0D 01 02 [22:31:25]Write to MH i2c: E2 08 00 B1 31 80 0D 01 02 00 00 00 00 5B [22:31:25]Write i2c OK [22:31:25]MH_I2C_Read... [22:31:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:31:25]Read from MH i2c: E2 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 B1 31 00 90 00 56 [22:31:25]RAPDU: 90 00 [22:31:25]wFMCommunicate OK [22:31:25]wFMCommunicate request_size=255 [22:31:25]MH_SAM_APDU [22: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 34 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 E9 02 00 00 F4 03 04 00 3D 62 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7B 01 00 35 04 06 00 DE [22:31:25]Write to MH i2c: E2 02 01 B2 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E9 02 00 00 F4 03 04 00 3D 62 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7B 01 00 35 04 06 00 DE 00 00 82 [22:31:25]Write i2c OK [22:31:25]MH_I2C_Read... [22:31:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:25]Read from MH i2c: E2 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 B2 31 00 90 00 57 [22:31:25]RAPDU: 90 00 [22:31:25]wFMCommunicate OK [22:31:25]wFMCommunicate request_size=10 [22:31:25]MH_SAM_APDU [22:31:25]CAPDU: 80 0D 02 02 05 96 CF 39 A5 F8 [22:31:25]Write to MH i2c: E2 0D 00 B3 31 80 0D 02 02 05 00 96 CF 39 A5 F8 00 00 A3 [22:31:25]Write i2c OK [22:31:25]MH_I2C_Read... [22:31:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:25]Read from MH i2c: E2 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 03 00 B3 31 00 90 00 58 [22:31:25]RAPDU: 90 00 [22:31:25]wFMCommunicate OK [22:31:25]wFMCommunicate request_size=4 [22:31:25]MH_SAM_APDU [22:31:25]CAPDU: 80 0D 03 02 [22:31:25]Write to MH i2c: E2 08 00 B4 31 80 0D 03 02 00 00 00 00 60 [22:31:25]Write i2c OK [22:31:25]MH_I2C_Read... [22:31:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:31:25]Read from MH i2c: E2 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 0B 00 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 0B 00 B4 31 00 E3 15 80 FE 0A 34 34 16 90 00 5F [22:31:25]RAPDU: E3 15 80 FE 0A 34 34 16 90 00 [22:31:25]wFMCommunicate OK [22:31:25]SAM_PROTO_SignData done [22:31:25]FM_MakeSignedData done [22:31:25]CreateOFDProtocolMessage [22:31:25]wFMCommunicate request_size=4 [22:31:25]MH_SAM_APDU [22:31:25]CAPDU: 80 11 00 00 [22:31:25]Write to MH i2c: E2 08 00 B5 31 80 11 00 00 00 00 00 00 60 [22:31:25]Write i2c OK [22:31:25]MH_I2C_Read... [22:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:25]Read from MH i2c: E2 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 17 00 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: E2 17 00 B5 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [22:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:31:25]wFMCommunicate OK [22:31:25]CreateOFDProtocolMessage done [22:31:25]OFDSenderStorePacket 97236 [22:31:25]StoreOFDPacket docnum=97236 [22:31:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E6 AE 07 01 30 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 34 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 E9 02 00 00 F4 03 04 00 3D 62 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7B 01 00 35 04 06 00 DE 96 CF 39 A5 F8 E3 15 80 FE 0A 34 34 16 [22:31:25]CheckFolder [22:31:25]dirname=/storage/ofd_packets [22:31:25]CheckFolder done [22:31:25]ProducePacketName [22:31:25]name=ofd_packets/00097236 [22:31:25]NVStorageSaveData ofd_packets/00097236 [22:31:25]File name is /storage/ofd_packets/00097236 [22:31:25]Write 301 bytes [22:31:25]NVStorageSaveData done [22:31:25]OFDSenderStorePacket done [22:31:25]KKMCreateOFDPacket done [22:31:25]NVStorageSaveData kkm_last_timestamp [22:31:25]File name is /storage/kkm_last_timestamp [22:31:25]Write 4 bytes [22:31:25]NVStorageSaveData done [22:31:25]ExternCall_PrintAddStr [22:31:25]wPrintStart [22:31:25]Write to MH i2c: 01 00 00 B6 31 E7 [22:31:25]Write i2c OK [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: 01 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: 01 07 00 [22:31:25]MH_I2C_Read... [22:31:25]Read from MH i2c: 01 07 00 B6 31 00 00 00 00 00 FF 0F FC [22:31:25]RasterBufferAndPrint [22:31:25]line Счет N : (1)3407774 [22:31:25]line ИНН: 02508201610067 [22:31:25]line Контрольно-Кассовый Чек [22:31:25]line ПРОДАЖА [22:31:25]line ТРК (МРК, ГНК) : 42 [22:31:25]line Товар: 2710124130 [22:31:25]line Аи-92-К-4 [22:31:25]line 2.990 * 66.90 [22:31:25]line = 200.03 [22:31:25]line НДС 12% НСП 1% [22:31:25]line > о реализуемом товаре [22:31:25]line ИТОГО: 200.03 [22:31:25]line НСП 1% : 1.77 [22:31:25]line НДС 12% : 21.24 [22:31:25]line Наличными: 0.00 [22:31:25]line Безнал.: 200.03 [22:31:25]line Место: АЗС № 82 "Партнер Нефть" [22:31:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:31:25]line СНО: Общий режим [22:31:25]line Чек 745 29.10.2024 22:31 [22:31:25]line Смена: 145 ФФД: 1.0 [22:31:25]line ЗНМ: 0300000017 [22:31:25]line РНМ: 0000000000170478 [22:31:25]line Версия ККМ: v1.0 [22:31:25]line Платежная система: Mbank [22:31:25]line ФМ: 0000000002098560 [22:31:25]line ФД: 97236 [22:31:25]line ФПД: 244739303122424 [22:31:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T223125&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97236&fm=244739303122424&tin=02508201610067®Number=0000000000170478&sum=20003 [22:31:26]OFD Sender: Processing packet 97236 [packets to send 59, broken 58] [22:31:26]ProducePacketName [22:31:26]name=ofd_packets/00097236 [22:31:26]OFD Sender: To server: pG, [22:31:26]CommunicateWithHost lk.salyk.kg:30040 [22:31:26]ConnectInit lk.salyk.kg [22:31:26]written 0, free lines is 4095 [22:31:26]Connected sock=9 [22:31:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E6 AE 07 01 30 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 34 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 E9 02 00 00 F4 03 04 00 3D 62 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 7B 01 00 35 04 06 00 DE 96 CF 39 A5 F8 E3 15 80 FE 0A 34 34 16 [22:31:26]Write to MH i2c: 01 00 00 DF 31 10 [22:31:26]Write i2c OK [22:31:26]MH_I2C_Read... [22:31:26]Read from MH i2c: 01 [22:31:26]MH_I2C_Read... [22:31:26]Read from MH i2c: 01 07 00 [22:31:26]MH_I2C_Read... [22:31:26]Read from MH i2c: 01 07 00 DF 31 00 00 00 00 00 20 0D 44 [22:31:26]RasterBufferAndPrint [22:31:26]line [22:31:26]line [22:31:26]line [22:31:26]line [22:31:26]line [22:31:26]written 0, free lines is 3366 [22:31:26]MH_Cut [22:31:26]Write to MH i2c: D1 01 00 E6 31 01 E9 [22:31:26]Write i2c OK [22:31:26]MH_I2C_Read... [22:31:26]Read from MH i2c: D1 [22:31:26]MH_I2C_Read... [22:31:26]Read from MH i2c: D1 01 00 [22:31:26]MH_I2C_Read... [22:31:26]Read from MH i2c: D1 01 00 E6 31 00 E8 [22:31:26]Write to MH i2c: 01 00 00 E7 31 18 [22:31:26]Write i2c OK [22:31:26]MH_I2C_Read... [22:31:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B9 46 47 00 C1 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 32 30 39 38 35 36 30 10 04 04 00 D4 7B 01 00 F4 03 04 00 62 0C 21 67 B6 04 01 00 00 A9 4D 70 5F 35 E6 ED D8 [22:31:26]CommunicateWithHost err = 0 [22:31:26]CheckOFDResponse [22:31:26]1017 (14) - 77093643461234 [22:31:26]1041 (16) - 0000000002098560 [22:31:26]1040 (4) - 97236 [22:31:26]1012 (4) - 29.10.2024 16:25 [22:31:26]1206 (1) - 0 [22:31:26]OFD Sender: Remove packet 97236 [22:31:26]ProducePacketName [22:31:26]name=ofd_packets/00097236 [22:31:26]NVStorageDeleteData [22:31:27]OFD Sender: No OFD packet to send [22:31:27]*** Cut start [22:31:27]*** Partial cut [22:31:27]*** CUTSNS_PIN = 1 [22:31:27]*** CUTSNS_PIN = 0 [22:31:27]*** Brake cut motor [22:31:27]Read from MH i2c: 01 [22:31:27]MH_I2C_Read... [22:31:27]*** Stop cut motor [22:31:27]*** Cut end [22:31:27]Read from MH i2c: 01 07 00 [22:31:27]MH_I2C_Read... [22:31:27]Read from MH i2c: 01 07 00 E7 31 00 00 00 00 00 FF 0F 2D [22:31:27]process_action close_receipt done [22:31:27]requested_data is exist [22:31:27]produce_requested_data [22:31:27]requested_item fm.sn is exist - process it [22:31:27]wFMCommunicate request_size=4 [22:31:27]MH_SAM_APDU [22:31:27]CAPDU: 80 11 00 00 [22:31:27]Write to MH i2c: E2 08 00 E8 31 80 11 00 00 00 00 00 00 93 [22:31:27]Write i2c OK [22:31:27]MH_I2C_Read... [22:31:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:27]Read from MH i2c: E2 [22:31:27]MH_I2C_Read... [22:31:27]Read from MH i2c: E2 17 00 [22:31:27]MH_I2C_Read... [22:31:27]Read from MH i2c: E2 17 00 E8 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [22:31:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:31:27]wFMCommunicate OK [22:31:27]requested_item fd.num is exist - process it [22:31:27]SAM_PROTO_GetFieldsCounters [22:31:27]wFMCommunicate request_size=4 [22:31:27]MH_SAM_APDU [22:31:27]CAPDU: 80 13 00 00 [22:31:27]Write to MH i2c: E2 08 00 E9 31 80 13 00 00 00 00 00 00 96 [22:31:27]Write i2c OK [22:31:27]MH_I2C_Read... [22:31:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:31:27]Read from MH i2c: E2 [22:31:27]MH_I2C_Read... [22:31:27]Read from MH i2c: E2 62 00 [22:31:27]MH_I2C_Read... [22:31:27]Read from MH i2c: E2 62 00 E9 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [22:31:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:31:27]wFMCommunicate OK [22:31:27]SAM_PROTO_GetFieldsCounters done [22:31:27]requested_item shift.num is exist - process it [22:31:27]requested_item shift.opened is exist - process it [22:31:27]req_shift_opened [22:31:27]FM_GetShiftState [22:31:27]SAM_PROTO_GetShiftState [22:31:27]wFMCommunicate request_size=4 [22:31:27]MH_SAM_APDU [22:31:27]CAPDU: 80 13 01 00 [22:31:27]Write to MH i2c: E2 08 00 EA 31 80 13 01 00 00 00 00 00 98 [22:31:27]Write i2c OK [22:31:27]MH_I2C_Read... [22:31:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:27]Read from MH i2c: E2 [22:31:27]MH_I2C_Read... [22:31:27]Read from MH i2c: E2 0E 00 [22:31:27]MH_I2C_Read... [22:31:27]Read from MH i2c: E2 0E 00 EA 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F6 [22:31:27]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:31:27]wFMCommunicate OK [22:31:27]SAM_PROTO_GetShiftState done [22:31:27]FM_GetShiftState done [22:31:27]req_shift_opened done [22:31:27]requested_item shift.open_date is exist - process it [22:31:27]req_shift_open_date [22:31:27]req_shift_open_date done [22:31:27]produce_requested_data done [22:31:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97236,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [22:31:27]process_action_free close_receipt [22:31:27]json_value_free [22:31:27]json_value_free done [22:31:27]process_json_proto returns [22:31:27]Send response to host [22:31:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97236,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [22:31:27]free response buf [22:31:27]execute_script done [22:31:27]execute_script returns [22:31:27]free content buf [22:31:27]Sock 10.Close socket [22:31:27]Sock 10.Thread stoped [22:31:32]OFD Sender: No OFD packet to send [22:31:37]OFD Sender: No OFD packet to send [22:31:42]OFD Sender: No OFD packet to send [22:31:47]OFD Sender: No OFD packet to send [22:31:52]OFD Sender: No OFD packet to send [22:31:57]OFD Sender: No OFD packet to send [22:32:02]OFD Sender: No OFD packet to send [22:32:07]OFD Sender: No OFD packet to send [22:32:12]OFD Sender: No OFD packet to send [22:32:17]OFD Sender: No OFD packet to send [22:32:22]OFD Sender: No OFD packet to send [22:32:27]OFD Sender: No OFD packet to send [22:32:32]OFD Sender: No OFD packet to send [22:32:37]OFD Sender: No OFD packet to send [22:32:42]OFD Sender: No OFD packet to send [22:32:47]OFD Sender: No OFD packet to send [22:32:52]OFD Sender: No OFD packet to send [22:32:57]OFD Sender: No OFD packet to send [22:33:02]OFD Sender: No OFD packet to send [22:33:07]OFD Sender: No OFD packet to send [22:33:12]OFD Sender: No OFD packet to send [22:33:17]OFD Sender: No OFD packet to send [22:33:22]OFD Sender: No OFD packet to send [22:33:27]OFD Sender: No OFD packet to send [22:33:32]OFD Sender: No OFD packet to send [22:33:37]OFD Sender: No OFD packet to send [22:33:42]OFD Sender: No OFD packet to send [22:33:47]OFD Sender: No OFD packet to send [22:33:52]OFD Sender: No OFD packet to send [22:33:57]OFD Sender: No OFD packet to send [22:34:02]OFD Sender: No OFD packet to send [22:34:07]OFD Sender: No OFD packet to send [22:34:12]OFD Sender: No OFD packet to send [22:34:17]OFD Sender: No OFD packet to send [22:34:22]OFD Sender: No OFD packet to send [22:34:27]OFD Sender: No OFD packet to send [22:34:32]OFD Sender: No OFD packet to send [22:34:37]OFD Sender: No OFD packet to send [22:34:42]OFD Sender: No OFD packet to send [22:34:47]OFD Sender: No OFD packet to send [22:34:52]OFD Sender: No OFD packet to send [22:34:57]OFD Sender: No OFD packet to send [22:35:02]OFD Sender: No OFD packet to send [22:35:07]OFD Sender: No OFD packet to send [22:35:12]OFD Sender: No OFD packet to send [22:35:17]OFD Sender: No OFD packet to send [22:35:22]OFD Sender: No OFD packet to send [22:35:27]OFD Sender: No OFD packet to send [22:35:32]OFD Sender: No OFD packet to send [22:35:37]OFD Sender: No OFD packet to send [22:35:42]OFD Sender: No OFD packet to send [22:35:47]OFD Sender: No OFD packet to send [22:35:52]OFD Sender: No OFD packet to send [22:35:57]OFD Sender: No OFD packet to send [22:36:02]OFD Sender: No OFD packet to send [22:36:07]OFD Sender: No OFD packet to send [22:36:12]OFD Sender: No OFD packet to send [22:36:17]OFD Sender: No OFD packet to send [22:36:22]OFD Sender: No OFD packet to send [22:36:27]OFD Sender: No OFD packet to send [22:36:32]OFD Sender: No OFD packet to send [22:36:37]OFD Sender: No OFD packet to send [22:36:42]OFD Sender: No OFD packet to send [22:36:47]OFD Sender: No OFD packet to send [22:36:52]OFD Sender: No OFD packet to send [22:36:57]OFD Sender: No OFD packet to send [22:37:02]OFD Sender: No OFD packet to send [22:37:07]OFD Sender: No OFD packet to send [22:37:12]OFD Sender: No OFD packet to send [22:37:17]OFD Sender: No OFD packet to send [22:37:22]OFD Sender: No OFD packet to send [22:37:27]OFD Sender: No OFD packet to send [22:37:32]OFD Sender: No OFD packet to send [22:37:37]OFD Sender: No OFD packet to send [22:37:42]OFD Sender: No OFD packet to send [22:37:47]OFD Sender: No OFD packet to send [22:37:52]OFD Sender: No OFD packet to send [22:37:57]OFD Sender: No OFD packet to send [22:38:02]OFD Sender: No OFD packet to send [22:38:07]OFD Sender: No OFD packet to send [22:38:12]OFD Sender: No OFD packet to send [22:38:17]OFD Sender: No OFD packet to send [22:38:22]OFD Sender: No OFD packet to send [22:38:27]OFD Sender: No OFD packet to send [22:38:32]OFD Sender: No OFD packet to send [22:38:37]OFD Sender: No OFD packet to send [22:38:42]OFD Sender: No OFD packet to send [22:38:47]OFD Sender: No OFD packet to send [22:38:52]OFD Sender: No OFD packet to send [22:38:57]OFD Sender: No OFD packet to send [22:39:02]OFD Sender: No OFD packet to send [22:39:07]OFD Sender: No OFD packet to send [22:39:12]OFD Sender: No OFD packet to send [22:39:17]OFD Sender: No OFD packet to send [22:39:22]OFD Sender: No OFD packet to send [22:39:27]OFD Sender: No OFD packet to send [22:39:32]OFD Sender: No OFD packet to send [22:39:37]OFD Sender: No OFD packet to send [22:39:42]OFD Sender: No OFD packet to send [22:39:47]OFD Sender: No OFD packet to send [22:39:52]OFD Sender: No OFD packet to send [22:39:57]OFD Sender: No OFD packet to send [22:40:02]OFD Sender: No OFD packet to send [22:40:07]OFD Sender: No OFD packet to send [22:40:12]OFD Sender: No OFD packet to send [22:40:17]OFD Sender: No OFD packet to send [22:40:22]OFD Sender: No OFD packet to send [22:40:27]OFD Sender: No OFD packet to send [22:40:32]OFD Sender: No OFD packet to send [22:40:37]OFD Sender: No OFD packet to send [22:40:42]OFD Sender: No OFD packet to send [22:40:47]OFD Sender: No OFD packet to send [22:40:52]OFD Sender: No OFD packet to send [22:40:57]OFD Sender: No OFD packet to send [22:41:02]OFD Sender: No OFD packet to send [22:41:07]OFD Sender: No OFD packet to send [22:41:12]OFD Sender: No OFD packet to send [22:41:17]OFD Sender: No OFD packet to send [22:41:22]OFD Sender: No OFD packet to send [22:41:27]OFD Sender: No OFD packet to send [22:41:32]OFD Sender: No OFD packet to send [22:41:37]OFD Sender: No OFD packet to send [22:41:42]OFD Sender: No OFD packet to send [22:41:47]OFD Sender: No OFD packet to send [22:41:52]OFD Sender: No OFD packet to send [22:41:57]OFD Sender: No OFD packet to send [22:42:02]OFD Sender: No OFD packet to send [22:42:07]OFD Sender: No OFD packet to send [22:42:12]OFD Sender: No OFD packet to send [22:42:17]OFD Sender: No OFD packet to send [22:42:22]OFD Sender: No OFD packet to send [22:42:27]OFD Sender: No OFD packet to send [22:42:32]OFD Sender: No OFD packet to send [22:42:37]OFD Sender: No OFD packet to send [22:42:42]OFD Sender: No OFD packet to send [22:42:47]OFD Sender: No OFD packet to send [22:42:52]OFD Sender: No OFD packet to send [22:42:57]OFD Sender: No OFD packet to send [22:43:02]OFD Sender: No OFD packet to send [22:43:07]OFD Sender: No OFD packet to send [22:43:12]OFD Sender: No OFD packet to send [22:43:17]OFD Sender: No OFD packet to send [22:43:22]OFD Sender: No OFD packet to send [22:43:27]OFD Sender: No OFD packet to send [22:43:32]OFD Sender: No OFD packet to send [22:43:37]OFD Sender: No OFD packet to send [22:43:42]OFD Sender: No OFD packet to send [22:43:47]OFD Sender: No OFD packet to send [22:43:52]OFD Sender: No OFD packet to send [22:43:57]OFD Sender: No OFD packet to send [22:44:02]OFD Sender: No OFD packet to send [22:44:07]OFD Sender: No OFD packet to send [22:44:12]OFD Sender: No OFD packet to send [22:44:17]OFD Sender: No OFD packet to send [22:44:22]OFD Sender: No OFD packet to send [22:44:27]OFD Sender: No OFD packet to send [22:44:32]OFD Sender: No OFD packet to send [22:44:37]OFD Sender: No OFD packet to send [22:44:42]OFD Sender: No OFD packet to send [22:44:47]OFD Sender: No OFD packet to send [22:44:52]OFD Sender: No OFD packet to send [22:44:57]OFD Sender: No OFD packet to send [22:45:02]OFD Sender: No OFD packet to send [22:45:07]OFD Sender: No OFD packet to send [22:45:12]OFD Sender: No OFD packet to send [22:45:17]OFD Sender: No OFD packet to send [22:45:22]OFD Sender: No OFD packet to send [22:45:27]OFD Sender: No OFD packet to send [22:45:32]OFD Sender: No OFD packet to send [22:45:37]OFD Sender: No OFD packet to send [22:45:42]OFD Sender: No OFD packet to send [22:45:47]OFD Sender: No OFD packet to send [22:45:52]OFD Sender: No OFD packet to send [22:45:57]OFD Sender: No OFD packet to send [22:46:02]OFD Sender: No OFD packet to send [22:46:07]OFD Sender: No OFD packet to send [22:46:12]OFD Sender: No OFD packet to send [22:46:17]OFD Sender: No OFD packet to send [22:46:22]OFD Sender: No OFD packet to send [22:46:27]OFD Sender: No OFD packet to send [22:46:32]OFD Sender: No OFD packet to send [22:46:37]OFD Sender: No OFD packet to send [22:46:42]OFD Sender: No OFD packet to send [22:46:47]OFD Sender: No OFD packet to send [22:46:52]OFD Sender: No OFD packet to send [22:46:57]OFD Sender: No OFD packet to send [22:47:02]OFD Sender: No OFD packet to send [22:47:07]OFD Sender: No OFD packet to send [22:47:12]OFD Sender: No OFD packet to send [22:47:17]OFD Sender: No OFD packet to send [22:47:22]OFD Sender: No OFD packet to send [22:47:27]OFD Sender: No OFD packet to send [22:47:32]OFD Sender: No OFD packet to send [22:47:37]OFD Sender: No OFD packet to send [22:47:42]OFD Sender: No OFD packet to send [22:47:47]OFD Sender: No OFD packet to send [22:47:52]OFD Sender: No OFD packet to send [22:47:57]OFD Sender: No OFD packet to send [22:48:02]OFD Sender: No OFD packet to send [22:48:07]OFD Sender: No OFD packet to send [22:48:13]OFD Sender: No OFD packet to send [22:48:18]OFD Sender: No OFD packet to send [22:48:23]OFD Sender: No OFD packet to send [22:48:28]OFD Sender: No OFD packet to send [22:48:33]OFD Sender: No OFD packet to send [22:48:38]OFD Sender: No OFD packet to send [22:48:43]OFD Sender: No OFD packet to send [22:48:48]OFD Sender: No OFD packet to send [22:48:53]OFD Sender: No OFD packet to send [22:48:58]OFD Sender: No OFD packet to send [22:49:03]OFD Sender: No OFD packet to send [22:49:08]OFD Sender: No OFD packet to send [22:49:13]OFD Sender: No OFD packet to send [22:49:18]OFD Sender: No OFD packet to send [22:49:23]OFD Sender: No OFD packet to send [22:49:28]OFD Sender: No OFD packet to send [22:49:33]OFD Sender: No OFD packet to send [22:49:38]OFD Sender: No OFD packet to send [22:49:43]OFD Sender: No OFD packet to send [22:49:48]OFD Sender: No OFD packet to send [22:49:53]OFD Sender: No OFD packet to send [22:49:58]OFD Sender: No OFD packet to send [22:50:03]OFD Sender: No OFD packet to send [22:50:08]OFD Sender: No OFD packet to send [22:50:13]OFD Sender: No OFD packet to send [22:50:18]OFD Sender: No OFD packet to send [22:50:23]OFD Sender: No OFD packet to send [22:50:28]OFD Sender: No OFD packet to send [22:50:33]OFD Sender: No OFD packet to send [22:50:38]OFD Sender: No OFD packet to send [22:50:43]OFD Sender: No OFD packet to send [22:50:48]OFD Sender: No OFD packet to send [22:50:53]OFD Sender: No OFD packet to send [22:50:58]OFD Sender: No OFD packet to send [22:51:03]OFD Sender: No OFD packet to send [22:51:08]OFD Sender: No OFD packet to send [22:51:13]OFD Sender: No OFD packet to send [22:51:18]OFD Sender: No OFD packet to send [22:51:23]OFD Sender: No OFD packet to send [22:51:28]OFD Sender: No OFD packet to send [22:51:33]OFD Sender: No OFD packet to send [22:51:38]OFD Sender: No OFD packet to send [22:51:43]OFD Sender: No OFD packet to send [22:51:48]OFD Sender: No OFD packet to send [22:51:53]OFD Sender: No OFD packet to send [22:51:58]OFD Sender: No OFD packet to send [22:52:03]OFD Sender: No OFD packet to send [22:52:08]OFD Sender: No OFD packet to send [22:52:13]OFD Sender: No OFD packet to send [22:52:18]OFD Sender: No OFD packet to send [22:52:23]OFD Sender: No OFD packet to send [22:52:28]OFD Sender: No OFD packet to send [22:52:33]OFD Sender: No OFD packet to send [22:52:38]OFD Sender: No OFD packet to send [22:52:43]OFD Sender: No OFD packet to send [22:52:48]OFD Sender: No OFD packet to send [22:52:53]OFD Sender: No OFD packet to send [22:52:58]OFD Sender: No OFD packet to send [22:53:03]OFD Sender: No OFD packet to send [22:53:08]OFD Sender: No OFD packet to send [22:53:13]OFD Sender: No OFD packet to send [22:53:18]OFD Sender: No OFD packet to send [22:53:23]OFD Sender: No OFD packet to send [22:53:28]OFD Sender: No OFD packet to send [22:53:33]OFD Sender: No OFD packet to send [22:53:38]OFD Sender: No OFD packet to send [22:53:43]OFD Sender: No OFD packet to send [22:53:48]OFD Sender: No OFD packet to send [22:53:53]OFD Sender: No OFD packet to send [22:53:58]OFD Sender: No OFD packet to send [22:54:03]OFD Sender: No OFD packet to send [22:54:08]OFD Sender: No OFD packet to send [22:54:13]OFD Sender: No OFD packet to send [22:54:18]OFD Sender: No OFD packet to send [22:54:23]OFD Sender: No OFD packet to send [22:54:28]OFD Sender: No OFD packet to send [22:54:33]OFD Sender: No OFD packet to send [22:54:38]OFD Sender: No OFD packet to send [22:54:43]OFD Sender: No OFD packet to send [22:54:48]OFD Sender: No OFD packet to send [22:54:53]OFD Sender: No OFD packet to send [22:54:58]accept exits with 7 [22:54:58]New connection [22:54:58]New thread 3066580324 created [22:54:58]Thread 3066723684 joined [22:54:58]Waiting for new connection... [22:54:58] Sock 7.Parse request [22:54:58]Sock 7.Check first char [22:54:58]Sock 7.First char is OK [22:54:58]request: POST /json_proto HTTP/1.0 [22:54:58]Method: POST [22:54:58]URL: /json_proto [22:54:58]Method is POST - this is cgi request [22:54:58]url: /json_proto [22:54:58]query_string will be loaded in cgi processing [22:54:58]execute_cgi json_proto POST (null) [22:54:58]execute_cgi path=json_proto method=POST [22:54:58]POST find Content-Length [22:54:58]Host: 172.17.40.67:8080 [22:54:58]Content-Length: 679 [22:54:58]Content-Type: application/json [22:54:58] [22:54:58]POST finish read [22:54:58]Found Content-Length = 679 [22:54:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [22:54:58]execute_script... [22: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)3407775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [22:54:58]POST & json_proto [22:54:58]process_json_proto [22:54:58]json parsed OK: [22:54:58]protocol is kg_v1.0 [22:54:58]action value=close_receipt [22:54:58]process_action close_receipt [22:54:58]cmd_close_receipt [22:54:58]MH_GetDate [22:54:58]Write to MH i2c: F0 00 00 EB 31 0B [22:54:58]Write i2c OK [22:54:58]MH_I2C_Read... [22:54:58]Read from MH i2c: F0 [22:54:58]MH_I2C_Read... [22:54:58]Read from MH i2c: F0 09 00 [22:54:58]MH_I2C_Read... [22:54:58]Read from MH i2c: F0 09 00 EB 31 00 C3 67 21 67 EE DA 66 66 5A [22:54:58]GetLastDocTimeStamp 1730241085 [22:54:58]current date 1730242499 [22:54:58]FM_GetShiftState [22:54:58]SAM_PROTO_GetShiftState [22:54:58]wFMCommunicate request_size=4 [22:54:58]MH_SAM_APDU [22:54:58]CAPDU: 80 13 01 00 [22:54:58]Write to MH i2c: E2 08 00 EC 31 80 13 01 00 00 00 00 00 9A [22:54:58]Write i2c OK [22:54:58]MH_I2C_Read... [22:54:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:58]Read from MH i2c: E2 [22:54:58]MH_I2C_Read... [22:54:58]Read from MH i2c: E2 0E 00 [22:54:58]MH_I2C_Read... [22:54:58]Read from MH i2c: E2 0E 00 EC 31 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [22:54:58]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:54:58]wFMCommunicate OK [22:54:58]SAM_PROTO_GetShiftState done [22:54:58]FM_GetShiftState done [22:54:58]opened in 1730160548 [22:54:58]opened+sec_in_day 1730246948 [22:54:58]quantity*price = 70044 [22:54:58]sum+1 = 70045 [22:54:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 746 29.10.2024 22:54 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97237 ФПД: 113618162570026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T225459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97237&fm=113618162570026&tin=02508201610067®Number=0000000000170478&sum=70000 [22:54:59]StoreToDocumentArchive [22:54:59]shift 145 fd 97237 [22:54:59]save to /storage/0145/doc_00097237 [22:54:59]save last doc name /storage/0145/doc_00097237 to /storage/kkm_last_doc_name [22:54:59]save OK [22:54:59]Clear old archive folders... [22:54:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:54:59]tlvbuf is 0078EF30 [22:54:59]SAM_PROTO_ClearQueue [22:54:59]wFMCommunicate request_size=4 [22:54:59]MH_SAM_APDU [22:54:59]CAPDU: 80 09 00 00 [22:54:59]Write to MH i2c: E2 08 00 F9 31 80 09 00 00 00 00 00 00 9C [22:54:59]Write i2c OK [22:54:59]MH_I2C_Read... [22:54:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:54:59]Read from MH i2c: E2 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 F9 31 00 90 00 9E [22:54:59]RAPDU: 90 00 [22:54:59]wFMCommunicate OK [22:54:59]SAM_PROTO_ClearQueue done [22:54:59]KKMCreateOFDPacket [22:54:59]OFDProtocolAddRootSTLVToBuf [22:54:59]FM_MakeSignedData [22:54:59]FM_MakeSignedData [22:54:59]SAM_PROTO_SignData [22:54:59]wFMCommunicate request_size=4 [22:54:59]MH_SAM_APDU [22:54:59]CAPDU: 80 0D 01 02 [22:54:59]Write to MH i2c: E2 08 00 FA 31 80 0D 01 02 00 00 00 00 A4 [22:54:59]Write i2c OK [22:54:59]MH_I2C_Read... [22:54:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:54:59]Read from MH i2c: E2 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 FA 31 00 90 00 9F [22:54:59]RAPDU: 90 00 [22:54:59]wFMCommunicate OK [22:54:59]wFMCommunicate request_size=255 [22:54:59]MH_SAM_APDU [22:54:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EA 02 00 00 F4 03 04 00 C3 67 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7B 01 00 35 04 06 00 67 [22:54:59]Write to MH i2c: E2 02 01 FB 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EA 02 00 00 F4 03 04 00 C3 67 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7B 01 00 35 04 06 00 67 00 00 29 [22:54:59]Write i2c OK [22:54:59]MH_I2C_Read... [22:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:59]Read from MH i2c: E2 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 FB 31 00 90 00 A0 [22:54:59]RAPDU: 90 00 [22:54:59]wFMCommunicate OK [22:54:59]wFMCommunicate request_size=10 [22:54:59]MH_SAM_APDU [22:54:59]CAPDU: 80 0D 02 02 05 55 CA 38 53 2A [22:54:59]Write to MH i2c: E2 0D 00 FC 31 80 0D 02 02 05 00 55 CA 38 53 2A 00 00 85 [22:54:59]Write i2c OK [22:54:59]MH_I2C_Read... [22:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:59]Read from MH i2c: E2 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 03 00 FC 31 00 90 00 A1 [22:54:59]RAPDU: 90 00 [22:54:59]wFMCommunicate OK [22:54:59]wFMCommunicate request_size=4 [22:54:59]MH_SAM_APDU [22:54:59]CAPDU: 80 0D 03 02 [22:54:59]Write to MH i2c: E2 08 00 FD 31 80 0D 03 02 00 00 00 00 A9 [22:54:59]Write i2c OK [22:54:59]MH_I2C_Read... [22:54:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:54:59]Read from MH i2c: E2 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 0B 00 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 0B 00 FD 31 00 FD 7F 9E 19 89 EB 9E C5 90 00 B4 [22:54:59]RAPDU: FD 7F 9E 19 89 EB 9E C5 90 00 [22:54:59]wFMCommunicate OK [22:54:59]SAM_PROTO_SignData done [22:54:59]FM_MakeSignedData done [22:54:59]CreateOFDProtocolMessage [22:54:59]wFMCommunicate request_size=4 [22:54:59]MH_SAM_APDU [22:54:59]CAPDU: 80 11 00 00 [22:54:59]Write to MH i2c: E2 08 00 FE 31 80 11 00 00 00 00 00 00 A9 [22:54:59]Write i2c OK [22:54:59]MH_I2C_Read... [22:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:59]Read from MH i2c: E2 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 17 00 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: E2 17 00 FE 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [22:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:54:59]wFMCommunicate OK [22:54:59]CreateOFDProtocolMessage done [22:54:59]OFDSenderStorePacket 97237 [22:54:59]StoreOFDPacket docnum=97237 [22:54:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC 7F 07 01 9C EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EA 02 00 00 F4 03 04 00 C3 67 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7B 01 00 35 04 06 00 67 55 CA 38 53 2A FD 7F 9E 19 89 EB 9E C5 [22:54:59]CheckFolder [22:54:59]dirname=/storage/ofd_packets [22:54:59]CheckFolder done [22:54:59]ProducePacketName [22:54:59]name=ofd_packets/00097237 [22:54:59]NVStorageSaveData ofd_packets/00097237 [22:54:59]File name is /storage/ofd_packets/00097237 [22:54:59]Write 301 bytes [22:54:59]NVStorageSaveData done [22:54:59]OFDSenderStorePacket done [22:54:59]KKMCreateOFDPacket done [22:54:59]NVStorageSaveData kkm_last_timestamp [22:54:59]File name is /storage/kkm_last_timestamp [22:54:59]Write 4 bytes [22:54:59]NVStorageSaveData done [22:54:59]ExternCall_PrintAddStr [22:54:59]wPrintStart [22:54:59]Write to MH i2c: 01 00 00 FF 31 30 [22:54:59]Write i2c OK [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: 01 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: 01 07 00 [22:54:59]MH_I2C_Read... [22:54:59]Read from MH i2c: 01 07 00 FF 31 00 00 00 00 00 FF 0F 45 [22:54:59]RasterBufferAndPrint [22:54:59]line Счет N : (1)3407775 [22:54:59]line ИНН: 02508201610067 [22:54:59]line Контрольно-Кассовый Чек [22:54:59]line ПРОДАЖА [22:54:59]line ТРК (МРК, ГНК) : 42 [22:54:59]line Товар: 2710124130 [22:54:59]line Аи-92-К-4 [22:54:59]line 10.470 * 66.90 [22:54:59]line = 700.44 [22:54:59]line НДС 12% НСП 1% [22:54:59]line > о реализуемом товаре [22:54:59]line ОКРУГЛЕНИЕ: -0.44 [22:54:59]line ИТОГО: 700.00 [22:54:59]line Внесено: 700.00 [22:54:59]line СДАЧА: 0.00 [22:54:59]line НСП 1% : 6.20 [22:54:59]line НДС 12% : 74.38 [22:54:59]line Наличными: 700.00 [22:54:59]line Безнал.: 0.00 [22:54:59]line Место: АЗС № 82 "Партнер Нефть" [22:54:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:54:59]line СНО: Общий режим [22:54:59]line Чек 746 29.10.2024 22:54 [22:54:59]line Смена: 145 ФФД: 1.0 [22:54:59]line ЗНМ: 0300000017 [22:54:59]line РНМ: 0000000000170478 [22:54:59]line Версия ККМ: v1.0 [22:54:59]line ФМ: 0000000002098560 [22:54:59]line ФД: 97237 [22:54:59]line ФПД: 113618162570026 [22:55:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T225459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97237&fm=113618162570026&tin=02508201610067®Number=0000000000170478&sum=70000 [22:55:00]OFD Sender: Processing packet 97237 [packets to send 59, broken 58] [22:55:00]ProducePacketName [22:55:00]name=ofd_packets/00097237 [22:55:00]OFD Sender: To server: pG, [22:55:00]CommunicateWithHost lk.salyk.kg:30040 [22:55:00]ConnectInit lk.salyk.kg [22:55:00]written 0, free lines is 4095 [22:55:00]Connected sock=10 [22:55:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DC 7F 07 01 9C EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EA 02 00 00 F4 03 04 00 C3 67 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 7B 01 00 35 04 06 00 67 55 CA 38 53 2A FD 7F 9E 19 89 EB 9E C5 [22:55:00]Write to MH i2c: 01 00 00 2A 32 5C [22:55:00]Write i2c OK [22:55:00]MH_I2C_Read... [22:55:00]Read from MH i2c: 01 [22:55:00]MH_I2C_Read... [22:55:00]Read from MH i2c: 01 07 00 [22:55:00]MH_I2C_Read... [22:55:00]Read from MH i2c: 01 07 00 2A 32 00 00 00 00 00 01 0D 71 [22:55:00]RasterBufferAndPrint [22:55:00]line [22:55:00]line [22:55:00]line [22:55:00]line [22:55:00]line [22:55:00]written 0, free lines is 3335 [22:55:00]MH_Cut [22:55:00]Write to MH i2c: D1 01 00 31 32 01 35 [22:55:00]Write i2c OK [22:55:00]MH_I2C_Read... [22:55:00]Read from MH i2c: D1 [22:55:00]MH_I2C_Read... [22:55:00]Read from MH i2c: D1 01 00 [22:55:00]MH_I2C_Read... [22:55:00]Read from MH i2c: D1 01 00 31 32 00 34 [22:55:00]Write to MH i2c: 01 00 00 32 32 64 [22:55:00]Write i2c OK [22:55:00]MH_I2C_Read... [22:55:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 F9 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 D5 7B 01 00 F4 03 04 00 E8 11 21 67 B6 04 01 00 00 63 2F 75 BD 1B 21 D6 28 [22:55:00]CommunicateWithHost err = 0 [22:55:00]CheckOFDResponse [22:55:00]1017 (14) - 77093643461234 [22:55:00]1041 (16) - 0000000002098560 [22:55:00]1040 (4) - 97237 [22:55:00]1012 (4) - 29.10.2024 16:48 [22:55:00]1206 (1) - 0 [22:55:00]OFD Sender: Remove packet 97237 [22:55:00]ProducePacketName [22:55:00]name=ofd_packets/00097237 [22:55:00]NVStorageDeleteData [22:55:01]OFD Sender: No OFD packet to send [22:55:01]*** Cut start [22:55:01]*** Partial cut [22:55:01]*** CUTSNS_PIN = 1 [22:55:01]*** CUTSNS_PIN = 0 [22:55:01]*** Brake cut motor [22:55:01]Read from MH i2c: 01 [22:55:01]MH_I2C_Read... [22:55:01]*** Stop cut motor [22:55:01]*** Cut end [22:55:01]Read from MH i2c: 01 07 00 [22:55:01]MH_I2C_Read... [22:55:01]Read from MH i2c: 01 07 00 32 32 00 00 00 00 00 FF 0F 79 [22:55:01]process_action close_receipt done [22:55:01]requested_data is exist [22:55:01]produce_requested_data [22:55:01]requested_item fm.sn is exist - process it [22:55:01]wFMCommunicate request_size=4 [22:55:01]MH_SAM_APDU [22:55:01]CAPDU: 80 11 00 00 [22:55:01]Write to MH i2c: E2 08 00 33 32 80 11 00 00 00 00 00 00 DF [22:55:01]Write i2c OK [22:55:01]MH_I2C_Read... [22:55:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:01]Read from MH i2c: E2 [22:55:01]MH_I2C_Read... [22:55:01]Read from MH i2c: E2 17 00 [22:55:01]MH_I2C_Read... [22:55:01]Read from MH i2c: E2 17 00 33 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [22:55:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:55:02]wFMCommunicate OK [22:55:02]requested_item fd.num is exist - process it [22:55:02]SAM_PROTO_GetFieldsCounters [22:55:02]wFMCommunicate request_size=4 [22:55:02]MH_SAM_APDU [22:55:02]CAPDU: 80 13 00 00 [22:55:02]Write to MH i2c: E2 08 00 34 32 80 13 00 00 00 00 00 00 E2 [22:55:02]Write i2c OK [22:55:02]MH_I2C_Read... [22:55:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:55:02]Read from MH i2c: E2 [22:55:02]MH_I2C_Read... [22:55:02]Read from MH i2c: E2 62 00 [22:55:02]MH_I2C_Read... [22:55:02]Read from MH i2c: E2 62 00 34 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EA 02 00 00 5E 04 04 00 EA 02 00 00 57 04 04 00 EB 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [22:55:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EA 02 00 00 5E 04 04 00 EA 02 00 00 57 04 04 00 EB 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:55:02]wFMCommunicate OK [22:55:02]SAM_PROTO_GetFieldsCounters done [22:55:02]requested_item shift.num is exist - process it [22:55:02]requested_item shift.opened is exist - process it [22:55:02]req_shift_opened [22:55:02]FM_GetShiftState [22:55:02]SAM_PROTO_GetShiftState [22:55:02]wFMCommunicate request_size=4 [22:55:02]MH_SAM_APDU [22:55:02]CAPDU: 80 13 01 00 [22:55:02]Write to MH i2c: E2 08 00 35 32 80 13 01 00 00 00 00 00 E4 [22:55:02]Write i2c OK [22:55:02]MH_I2C_Read... [22:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:02]Read from MH i2c: E2 [22:55:02]MH_I2C_Read... [22:55:02]Read from MH i2c: E2 0E 00 [22:55:02]MH_I2C_Read... [22:55:02]Read from MH i2c: E2 0E 00 35 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 42 [22:55:02]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [22:55:02]wFMCommunicate OK [22:55:02]SAM_PROTO_GetShiftState done [22:55:02]FM_GetShiftState done [22:55:02]req_shift_opened done [22:55:02]requested_item shift.open_date is exist - process it [22:55:02]req_shift_open_date [22:55:02]req_shift_open_date done [22:55:02]produce_requested_data done [22:55:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97237,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [22:55:02]process_action_free close_receipt [22:55:02]json_value_free [22:55:02]json_value_free done [22:55:02]process_json_proto returns [22:55:02]Send response to host [22:55:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97237,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [22:55:02]free response buf [22:55:02]execute_script done [22:55:02]execute_script returns [22:55:02]free content buf [22:55:02]Sock 7.Close socket [22:55:02]Sock 7.Thread stoped [22:55:06]OFD Sender: No OFD packet to send [22:55:11]OFD Sender: No OFD packet to send [22:55:16]OFD Sender: No OFD packet to send [22:55:21]OFD Sender: No OFD packet to send [22:55:26]OFD Sender: No OFD packet to send [22:55:31]OFD Sender: No OFD packet to send [22:55:36]OFD Sender: No OFD packet to send [22:55:41]OFD Sender: No OFD packet to send [22:55:46]OFD Sender: No OFD packet to send [22:55:51]OFD Sender: No OFD packet to send [22:55:56]OFD Sender: No OFD packet to send [22:56:01]OFD Sender: No OFD packet to send [22:56:06]OFD Sender: No OFD packet to send [22:56:11]OFD Sender: No OFD packet to send [22:56:16]OFD Sender: No OFD packet to send [22:56:21]OFD Sender: No OFD packet to send [22:56:26]OFD Sender: No OFD packet to send [22:56:31]OFD Sender: No OFD packet to send [22:56:36]OFD Sender: No OFD packet to send [22:56:41]OFD Sender: No OFD packet to send [22:56:46]OFD Sender: No OFD packet to send [22:56:51]OFD Sender: No OFD packet to send [22:56:56]OFD Sender: No OFD packet to send [22:57:01]OFD Sender: No OFD packet to send [22:57:06]OFD Sender: No OFD packet to send [22:57:11]OFD Sender: No OFD packet to send [22:57:16]OFD Sender: No OFD packet to send [22:57:21]OFD Sender: No OFD packet to send [22:57:26]OFD Sender: No OFD packet to send [22:57:31]OFD Sender: No OFD packet to send [22:57:36]OFD Sender: No OFD packet to send [22:57:41]OFD Sender: No OFD packet to send [22:57:46]OFD Sender: No OFD packet to send [22:57:51]OFD Sender: No OFD packet to send [22:57:56]OFD Sender: No OFD packet to send [22:58:01]OFD Sender: No OFD packet to send [22:58:06]OFD Sender: No OFD packet to send [22:58:11]OFD Sender: No OFD packet to send [22:58:16]OFD Sender: No OFD packet to send [22:58:21]OFD Sender: No OFD packet to send [22:58:26]OFD Sender: No OFD packet to send [22:58:31]OFD Sender: No OFD packet to send [22:58:36]OFD Sender: No OFD packet to send [22:58:41]OFD Sender: No OFD packet to send [22:58:46]OFD Sender: No OFD packet to send [22:58:51]OFD Sender: No OFD packet to send [22:58:56]OFD Sender: No OFD packet to send [22:59:01]OFD Sender: No OFD packet to send [22:59:06]OFD Sender: No OFD packet to send [22:59:11]OFD Sender: No OFD packet to send [22:59:16]OFD Sender: No OFD packet to send [22:59:21]OFD Sender: No OFD packet to send [22:59:26]OFD Sender: No OFD packet to send [22:59:31]OFD Sender: No OFD packet to send [22:59:36]OFD Sender: No OFD packet to send [22:59:41]OFD Sender: No OFD packet to send [22:59:46]OFD Sender: No OFD packet to send [22:59:51]OFD Sender: No OFD packet to send [22:59:56]OFD Sender: No OFD packet to send [23:00:01]OFD Sender: No OFD packet to send [23:00:06]OFD Sender: No OFD packet to send [23:00:11]OFD Sender: No OFD packet to send [23:00:16]OFD Sender: No OFD packet to send [23:00:21]OFD Sender: No OFD packet to send [23:00:26]OFD Sender: No OFD packet to send [23:00:31]OFD Sender: No OFD packet to send [23:00:36]OFD Sender: No OFD packet to send [23:00:41]OFD Sender: No OFD packet to send [23:00:46]OFD Sender: No OFD packet to send [23:00:51]OFD Sender: No OFD packet to send [23:00:56]OFD Sender: No OFD packet to send [23:01:01]OFD Sender: No OFD packet to send [23:01:06]OFD Sender: No OFD packet to send [23:01:11]OFD Sender: No OFD packet to send [23:01:16]OFD Sender: No OFD packet to send [23:01:21]OFD Sender: No OFD packet to send [23:01:26]OFD Sender: No OFD packet to send [23:01:31]OFD Sender: No OFD packet to send [23:01:36]OFD Sender: No OFD packet to send [23:01:41]OFD Sender: No OFD packet to send [23:01:46]OFD Sender: No OFD packet to send [23:01:51]OFD Sender: No OFD packet to send [23:01:56]OFD Sender: No OFD packet to send [23:02:01]OFD Sender: No OFD packet to send [23:02:06]OFD Sender: No OFD packet to send [23:02:11]OFD Sender: No OFD packet to send [23:02:16]OFD Sender: No OFD packet to send [23:02:21]OFD Sender: No OFD packet to send [23:02:26]OFD Sender: No OFD packet to send [23:02:31]OFD Sender: No OFD packet to send [23:02:36]OFD Sender: No OFD packet to send [23:02:41]OFD Sender: No OFD packet to send [23:02:46]OFD Sender: No OFD packet to send [23:02:51]OFD Sender: No OFD packet to send [23:02:56]OFD Sender: No OFD packet to send [23:03:01]OFD Sender: No OFD packet to send [23:03:06]OFD Sender: No OFD packet to send [23:03:11]OFD Sender: No OFD packet to send [23:03:16]OFD Sender: No OFD packet to send [23:03:20]accept exits with 9 [23:03:20]New connection [23:03:20]New thread 3066723684 created [23:03:20]Thread 3066580324 joined [23:03:20]Waiting for new connection... [23:03:20] Sock 9.Parse request [23:03:20]Sock 9.Check first char [23:03:20]Sock 9.First char is OK [23:03:20]request: POST /json_proto HTTP/1.0 [23:03:20]Method: POST [23:03:20]URL: /json_proto [23:03:20]Method is POST - this is cgi request [23:03:20]url: /json_proto [23:03:20]query_string will be loaded in cgi processing [23:03:20]execute_cgi json_proto POST (null) [23:03:20]execute_cgi path=json_proto method=POST [23:03:20]POST find Content-Length [23:03:20]Host: 172.17.40.67:8080 [23:03:20]Content-Length: 683 [23:03:20]Content-Type: application/json [23:03:20] [23:03:20]POST finish read [23:03:20]Found Content-Length = 683 [23:03:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:20]execute_script... [23:03: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)3407776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:20]POST & json_proto [23:03:20]process_json_proto [23:03:20]json parsed OK: [23:03:20]protocol is kg_v1.0 [23:03:20]action value=close_receipt [23:03:20]process_action close_receipt [23:03:20]cmd_close_receipt [23:03:20]MH_GetDate [23:03:20]Write to MH i2c: F0 00 00 36 32 57 [23:03:20]Write i2c OK [23:03:20]MH_I2C_Read... [23:03:20]Read from MH i2c: F0 [23:03:20]MH_I2C_Read... [23:03:20]Read from MH i2c: F0 09 00 [23:03:20]MH_I2C_Read... [23:03:20]Read from MH i2c: F0 09 00 36 32 00 BA 69 21 67 EE DA 66 66 9F [23:03:20]GetLastDocTimeStamp 1730242499 [23:03:20]current date 1730243002 [23:03:20]FM_GetShiftState [23:03:20]SAM_PROTO_GetShiftState [23:03:20]wFMCommunicate request_size=4 [23:03:20]MH_SAM_APDU [23:03:20]CAPDU: 80 13 01 00 [23:03:20]Write to MH i2c: E2 08 00 37 32 80 13 01 00 00 00 00 00 E6 [23:03:20]Write i2c OK [23:03:20]MH_I2C_Read... [23:03:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:20]Read from MH i2c: E2 [23:03:20]MH_I2C_Read... [23:03:20]Read from MH i2c: E2 0E 00 [23:03:20]MH_I2C_Read... [23:03:20]Read from MH i2c: E2 0E 00 37 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 44 [23:03:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:03:20]wFMCommunicate OK [23:03:20]SAM_PROTO_GetShiftState done [23:03:20]FM_GetShiftState done [23:03:20]opened in 1730160548 [23:03:20]opened+sec_in_day 1730246948 [23:03:20]quantity*price = 200043 [23:03:20]sum+1 = 200044 [23:03:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 747 29.10.2024 23:03 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97238 ФПД: 171281900372065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T230322&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97238&fm=171281900372065&tin=02508201610067®Number=0000000000170478&sum=200000 [23:03:22]StoreToDocumentArchive [23:03:22]shift 145 fd 97238 [23:03:22]save to /storage/0145/doc_00097238 [23:03:22]save last doc name /storage/0145/doc_00097238 to /storage/kkm_last_doc_name [23:03:22]save OK [23:03:22]Clear old archive folders... [23:03:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:03:22]tlvbuf is B6EA29D0 [23:03:22]SAM_PROTO_ClearQueue [23:03:22]wFMCommunicate request_size=4 [23:03:22]MH_SAM_APDU [23:03:22]CAPDU: 80 09 00 00 [23:03:22]Write to MH i2c: E2 08 00 44 32 80 09 00 00 00 00 00 00 E8 [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 44 32 00 90 00 EA [23:03:22]RAPDU: 90 00 [23:03:22]wFMCommunicate OK [23:03:22]SAM_PROTO_ClearQueue done [23:03:22]KKMCreateOFDPacket [23:03:22]OFDProtocolAddRootSTLVToBuf [23:03:22]FM_MakeSignedData [23:03:22]FM_MakeSignedData [23:03:22]SAM_PROTO_SignData [23:03:22]wFMCommunicate request_size=4 [23:03:22]MH_SAM_APDU [23:03:22]CAPDU: 80 0D 01 02 [23:03:22]Write to MH i2c: E2 08 00 45 32 80 0D 01 02 00 00 00 00 F0 [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 45 32 00 90 00 EB [23:03:22]RAPDU: 90 00 [23:03:22]wFMCommunicate OK [23:03:22]wFMCommunicate request_size=255 [23:03:22]MH_SAM_APDU [23:03: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 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 BA 69 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7B 01 00 35 04 06 00 9B [23:03:22]Write to MH i2c: E2 02 01 46 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 EB 02 00 00 F4 03 04 00 BA 69 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7B 01 00 35 04 06 00 9B 00 00 3D [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 46 32 00 90 00 EC [23:03:22]RAPDU: 90 00 [23:03:22]wFMCommunicate OK [23:03:22]wFMCommunicate request_size=10 [23:03:22]MH_SAM_APDU [23:03:22]CAPDU: 80 0D 02 02 05 C7 AC D4 00 61 [23:03:22]Write to MH i2c: E2 0D 00 47 32 80 0D 02 02 05 00 C7 AC D4 00 61 00 00 A5 [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 03 00 47 32 00 90 00 ED [23:03:22]RAPDU: 90 00 [23:03:22]wFMCommunicate OK [23:03:22]wFMCommunicate request_size=4 [23:03:22]MH_SAM_APDU [23:03:22]CAPDU: 80 0D 03 02 [23:03:22]Write to MH i2c: E2 08 00 48 32 80 0D 03 02 00 00 00 00 F5 [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 0B 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 0B 00 48 32 00 C7 E8 46 49 9D AE 1D AF 90 00 4B [23:03:22]RAPDU: C7 E8 46 49 9D AE 1D AF 90 00 [23:03:22]wFMCommunicate OK [23:03:22]SAM_PROTO_SignData done [23:03:22]FM_MakeSignedData done [23:03:22]CreateOFDProtocolMessage [23:03:22]wFMCommunicate request_size=4 [23:03:22]MH_SAM_APDU [23:03:22]CAPDU: 80 11 00 00 [23:03:22]Write to MH i2c: E2 08 00 49 32 80 11 00 00 00 00 00 00 F5 [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 17 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 17 00 49 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [23:03:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:03:22]wFMCommunicate OK [23:03:22]CreateOFDProtocolMessage done [23:03:22]OFDSenderStorePacket 97238 [23:03:22]StoreOFDPacket docnum=97238 [23:03:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 89 07 01 EB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 BA 69 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7B 01 00 35 04 06 00 9B C7 AC D4 00 61 C7 E8 46 49 9D AE 1D AF [23:03:22]CheckFolder [23:03:22]dirname=/storage/ofd_packets [23:03:22]CheckFolder done [23:03:22]ProducePacketName [23:03:22]name=ofd_packets/00097238 [23:03:22]NVStorageSaveData ofd_packets/00097238 [23:03:22]File name is /storage/ofd_packets/00097238 [23:03:22]Write 301 bytes [23:03:22]NVStorageSaveData done [23:03:22]OFDSenderStorePacket done [23:03:22]KKMCreateOFDPacket done [23:03:22]NVStorageSaveData kkm_last_timestamp [23:03:22]File name is /storage/kkm_last_timestamp [23:03:22]Write 4 bytes [23:03:22]NVStorageSaveData done [23:03:22]ExternCall_PrintAddStr [23:03:22]wPrintStart [23:03:22]Write to MH i2c: 01 00 00 4A 32 7C [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: 01 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: 01 07 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: 01 07 00 4A 32 00 00 00 00 00 FF 0F 91 [23:03:22]RasterBufferAndPrint [23:03:22]line Счет N : (1)3407776 [23:03:22]line ИНН: 02508201610067 [23:03:22]line Контрольно-Кассовый Чек [23:03:22]line ПРОДАЖА [23:03:22]line ТРК (МРК, ГНК) : 33 [23:03:22]line Товар: 2710124500 [23:03:22]line Аи-95-К-5 [23:03:22]line 26.960 * 74.20 [23:03:22]line = 2000.43 [23:03:22]line НДС 12% НСП 1% [23:03:22]line > о реализуемом товаре [23:03:22]line ОКРУГЛЕНИЕ: -0.43 [23:03:22]line ИТОГО: 2000.00 [23:03:22]line Внесено: 2000.00 [23:03:22]line СДАЧА: 0.00 [23:03:22]line НСП 1% : 17.70 [23:03:22]line НДС 12% : 212.43 [23:03:22]line Наличными: 2000.00 [23:03:22]line Безнал.: 0.00 [23:03:22]line Место: АЗС № 82 "Партнер Нефть" [23:03:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:03:22]line СНО: Общий режим [23:03:22]line Чек 747 29.10.2024 23:03 [23:03:22]line Смена: 145 ФФД: 1.0 [23:03:22]line ЗНМ: 0300000017 [23:03:22]line РНМ: 0000000000170478 [23:03:22]line Версия ККМ: v1.0 [23:03:22]line ФМ: 0000000002098560 [23:03:22]line ФД: 97238 [23:03:22]line ФПД: 171281900372065 [23:03:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T230322&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97238&fm=171281900372065&tin=02508201610067®Number=0000000000170478&sum=200000 [23:03:22]OFD Sender: Processing packet 97238 [packets to send 59, broken 58] [23:03:22]ProducePacketName [23:03:22]name=ofd_packets/00097238 [23:03:22]OFD Sender: To server: pG, [23:03:22]CommunicateWithHost lk.salyk.kg:30040 [23:03:22]ConnectInit lk.salyk.kg [23:03:22]written 0, free lines is 4095 [23:03:23]Connected sock=10 [23:03:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 89 07 01 EB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 BA 69 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 7B 01 00 35 04 06 00 9B C7 AC D4 00 61 C7 E8 46 49 9D AE 1D AF [23:03:23]Write to MH i2c: 01 00 00 75 32 A7 [23:03:23]Write i2c OK [23:03:23]MH_I2C_Read... [23:03:23]Read from MH i2c: 01 [23:03:23]MH_I2C_Read... [23:03:23]Read from MH i2c: 01 07 00 [23:03:23]MH_I2C_Read... [23:03:23]Read from MH i2c: 01 07 00 75 32 00 00 00 00 00 02 0D BD [23:03:23]RasterBufferAndPrint [23:03:23]line [23:03:23]line [23:03:23]line [23:03:23]line [23:03:23]line [23:03:23]written 0, free lines is 3336 [23:03:23]MH_Cut [23:03:23]Write to MH i2c: D1 01 00 7C 32 01 80 [23:03:23]Write i2c OK [23:03:23]MH_I2C_Read... [23:03:23]Read from MH i2c: D1 [23:03:23]MH_I2C_Read... [23:03:23]Read from MH i2c: D1 01 00 [23:03:23]MH_I2C_Read... [23:03:23]Read from MH i2c: D1 01 00 7C 32 00 7F [23:03:23]Write to MH i2c: 01 00 00 7D 32 AF [23:03:23]Write i2c OK [23:03:23]MH_I2C_Read... [23:03:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 F5 47 00 8D 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 32 30 39 38 35 36 30 10 04 04 00 D6 7B 01 00 F4 03 04 00 DF 13 21 67 B6 04 01 00 00 04 91 D2 23 F6 C4 6D 5E [23:03:23]CommunicateWithHost err = 0 [23:03:23]CheckOFDResponse [23:03:23]1017 (14) - 77093643461234 [23:03:23]1041 (16) - 0000000002098560 [23:03:23]1040 (4) - 97238 [23:03:23]1012 (4) - 29.10.2024 16:57 [23:03:23]1206 (1) - 0 [23:03:23]OFD Sender: Remove packet 97238 [23:03:23]ProducePacketName [23:03:23]name=ofd_packets/00097238 [23:03:23]NVStorageDeleteData [23:03:23]OFD Sender: No OFD packet to send [23:03:23]*** Cut start [23:03:23]*** Partial cut [23:03:23]*** CUTSNS_PIN = 1 [23:03:24]*** CUTSNS_PIN = 0 [23:03:24]*** Brake cut motor [23:03:24]Read from MH i2c: 01 [23:03:24]MH_I2C_Read... [23:03:24]*** Stop cut motor [23:03:24]*** Cut end [23:03:24]Read from MH i2c: 01 07 00 [23:03:24]MH_I2C_Read... [23:03:24]Read from MH i2c: 01 07 00 7D 32 00 00 00 00 00 FF 0F C4 [23:03:24]process_action close_receipt done [23:03:24]requested_data is exist [23:03:24]produce_requested_data [23:03:24]requested_item fm.sn is exist - process it [23:03:24]wFMCommunicate request_size=4 [23:03:24]MH_SAM_APDU [23:03:24]CAPDU: 80 11 00 00 [23:03:24]Write to MH i2c: E2 08 00 7E 32 80 11 00 00 00 00 00 00 2A [23:03:24]Write i2c OK [23:03:24]MH_I2C_Read... [23:03:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:24]Read from MH i2c: E2 [23:03:24]MH_I2C_Read... [23:03:24]Read from MH i2c: E2 17 00 [23:03:24]MH_I2C_Read... [23:03:24]Read from MH i2c: E2 17 00 7E 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [23:03:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:03:24]wFMCommunicate OK [23:03:24]requested_item fd.num is exist - process it [23:03:24]SAM_PROTO_GetFieldsCounters [23:03:24]wFMCommunicate request_size=4 [23:03:24]MH_SAM_APDU [23:03:24]CAPDU: 80 13 00 00 [23:03:24]Write to MH i2c: E2 08 00 7F 32 80 13 00 00 00 00 00 00 2D [23:03:24]Write i2c OK [23:03:24]MH_I2C_Read... [23:03:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:03:24]Read from MH i2c: E2 [23:03:24]MH_I2C_Read... [23:03:24]Read from MH i2c: E2 62 00 [23:03:24]MH_I2C_Read... [23:03:24]Read from MH i2c: E2 62 00 7F 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EB 02 00 00 5E 04 04 00 EB 02 00 00 57 04 04 00 EC 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [23:03:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EB 02 00 00 5E 04 04 00 EB 02 00 00 57 04 04 00 EC 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:03:24]wFMCommunicate OK [23:03:24]SAM_PROTO_GetFieldsCounters done [23:03:24]requested_item shift.num is exist - process it [23:03:24]requested_item shift.opened is exist - process it [23:03:24]req_shift_opened [23:03:24]FM_GetShiftState [23:03:24]SAM_PROTO_GetShiftState [23:03:24]wFMCommunicate request_size=4 [23:03:24]MH_SAM_APDU [23:03:24]CAPDU: 80 13 01 00 [23:03:24]Write to MH i2c: E2 08 00 80 32 80 13 01 00 00 00 00 00 2F [23:03:24]Write i2c OK [23:03:24]MH_I2C_Read... [23:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:24]Read from MH i2c: E2 [23:03:24]MH_I2C_Read... [23:03:24]Read from MH i2c: E2 0E 00 [23:03:24]MH_I2C_Read... [23:03:24]Read from MH i2c: E2 0E 00 80 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8D [23:03:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:03:24]wFMCommunicate OK [23:03:24]SAM_PROTO_GetShiftState done [23:03:24]FM_GetShiftState done [23:03:24]req_shift_opened done [23:03:24]requested_item shift.open_date is exist - process it [23:03:24]req_shift_open_date [23:03:24]req_shift_open_date done [23:03:24]produce_requested_data done [23:03:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97238,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:03:24]process_action_free close_receipt [23:03:24]json_value_free [23:03:24]json_value_free done [23:03:24]process_json_proto returns [23:03:24]Send response to host [23:03:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97238,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:03:24]free response buf [23:03:24]execute_script done [23:03:24]execute_script returns [23:03:24]free content buf [23:03:24]Sock 9.Close socket [23:03:24]Sock 9.Thread stoped [23:03:28]OFD Sender: No OFD packet to send [23:03:33]OFD Sender: No OFD packet to send [23:03:38]OFD Sender: No OFD packet to send [23:03:43]OFD Sender: No OFD packet to send [23:03:48]OFD Sender: No OFD packet to send [23:03:53]OFD Sender: No OFD packet to send [23:03:58]OFD Sender: No OFD packet to send [23:04:03]OFD Sender: No OFD packet to send [23:04:08]OFD Sender: No OFD packet to send [23:04:13]OFD Sender: No OFD packet to send [23:04:18]OFD Sender: No OFD packet to send [23:04:23]OFD Sender: No OFD packet to send [23:04:28]OFD Sender: No OFD packet to send [23:04:33]OFD Sender: No OFD packet to send [23:04:38]OFD Sender: No OFD packet to send [23:04:43]OFD Sender: No OFD packet to send [23:04:48]OFD Sender: No OFD packet to send [23:04:53]OFD Sender: No OFD packet to send [23:04:59]OFD Sender: No OFD packet to send [23:05:04]OFD Sender: No OFD packet to send [23:05:09]OFD Sender: No OFD packet to send [23:05:14]OFD Sender: No OFD packet to send [23:05:19]OFD Sender: No OFD packet to send [23:05:24]OFD Sender: No OFD packet to send [23:05:29]OFD Sender: No OFD packet to send [23:05:34]OFD Sender: No OFD packet to send [23:05:39]OFD Sender: No OFD packet to send [23:05:44]OFD Sender: No OFD packet to send [23:05:49]OFD Sender: No OFD packet to send [23:05:54]OFD Sender: No OFD packet to send [23:05:59]OFD Sender: No OFD packet to send [23:06:04]OFD Sender: No OFD packet to send [23:06:09]OFD Sender: No OFD packet to send [23:06:14]OFD Sender: No OFD packet to send [23:06:19]OFD Sender: No OFD packet to send [23:06:24]OFD Sender: No OFD packet to send [23:06:29]OFD Sender: No OFD packet to send [23:06:34]OFD Sender: No OFD packet to send [23:06:39]OFD Sender: No OFD packet to send [23:06:44]OFD Sender: No OFD packet to send [23:06:49]OFD Sender: No OFD packet to send [23:06:54]OFD Sender: No OFD packet to send [23:06:59]OFD Sender: No OFD packet to send [23:07:04]OFD Sender: No OFD packet to send [23:07:09]OFD Sender: No OFD packet to send [23:07:14]OFD Sender: No OFD packet to send [23:07:19]OFD Sender: No OFD packet to send [23:07:24]OFD Sender: No OFD packet to send [23:07:29]OFD Sender: No OFD packet to send [23:07:34]OFD Sender: No OFD packet to send [23:07:39]OFD Sender: No OFD packet to send [23:07:44]OFD Sender: No OFD packet to send [23:07:49]OFD Sender: No OFD packet to send [23:07:54]OFD Sender: No OFD packet to send [23:07:59]OFD Sender: No OFD packet to send [23:08:04]OFD Sender: No OFD packet to send [23:08:09]OFD Sender: No OFD packet to send [23:08:14]OFD Sender: No OFD packet to send [23:08:19]OFD Sender: No OFD packet to send [23:08:24]OFD Sender: No OFD packet to send [23:08:29]OFD Sender: No OFD packet to send [23:08:34]OFD Sender: No OFD packet to send [23:08:39]OFD Sender: No OFD packet to send [23:08:44]OFD Sender: No OFD packet to send [23:08:49]OFD Sender: No OFD packet to send [23:08:54]OFD Sender: No OFD packet to send [23:08:59]OFD Sender: No OFD packet to send [23:09:04]OFD Sender: No OFD packet to send [23:09:09]OFD Sender: No OFD packet to send [23:09:14]OFD Sender: No OFD packet to send [23:09:19]OFD Sender: No OFD packet to send [23:09:24]OFD Sender: No OFD packet to send [23:09:29]OFD Sender: No OFD packet to send [23:09:34]OFD Sender: No OFD packet to send [23:09:39]OFD Sender: No OFD packet to send [23:09:44]OFD Sender: No OFD packet to send [23:09:49]OFD Sender: No OFD packet to send [23:09:54]OFD Sender: No OFD packet to send [23:09:59]OFD Sender: No OFD packet to send [23:10:04]OFD Sender: No OFD packet to send [23:10:09]OFD Sender: No OFD packet to send [23:10:14]OFD Sender: No OFD packet to send [23:10:19]OFD Sender: No OFD packet to send [23:10:24]OFD Sender: No OFD packet to send [23:10:29]OFD Sender: No OFD packet to send [23:10:34]OFD Sender: No OFD packet to send [23:10:39]OFD Sender: No OFD packet to send [23:10:44]OFD Sender: No OFD packet to send [23:10:49]OFD Sender: No OFD packet to send [23:10:54]OFD Sender: No OFD packet to send [23:10:59]OFD Sender: No OFD packet to send [23:11:04]OFD Sender: No OFD packet to send [23:11:09]OFD Sender: No OFD packet to send [23:11:14]OFD Sender: No OFD packet to send [23:11:19]OFD Sender: No OFD packet to send [23:11:24]OFD Sender: No OFD packet to send [23:11:29]OFD Sender: No OFD packet to send [23:11:34]OFD Sender: No OFD packet to send [23:11:39]OFD Sender: No OFD packet to send [23:11:44]OFD Sender: No OFD packet to send [23:11:49]OFD Sender: No OFD packet to send [23:11:54]OFD Sender: No OFD packet to send [23:11:59]OFD Sender: No OFD packet to send [23:12:04]OFD Sender: No OFD packet to send [23:12:09]OFD Sender: No OFD packet to send [23:12:14]OFD Sender: No OFD packet to send [23:12:19]OFD Sender: No OFD packet to send [23:12:24]OFD Sender: No OFD packet to send [23:12:29]OFD Sender: No OFD packet to send [23:12:34]OFD Sender: No OFD packet to send [23:12:39]OFD Sender: No OFD packet to send [23:12:44]OFD Sender: No OFD packet to send [23:12:49]OFD Sender: No OFD packet to send [23:12:54]OFD Sender: No OFD packet to send [23:12:59]OFD Sender: No OFD packet to send [23:13:04]OFD Sender: No OFD packet to send [23:13:09]OFD Sender: No OFD packet to send [23:13:14]OFD Sender: No OFD packet to send [23:13:19]OFD Sender: No OFD packet to send [23:13:24]OFD Sender: No OFD packet to send [23:13:29]OFD Sender: No OFD packet to send [23:13:34]OFD Sender: No OFD packet to send [23:13:39]OFD Sender: No OFD packet to send [23:13:44]OFD Sender: No OFD packet to send [23:13:49]OFD Sender: No OFD packet to send [23:13:54]OFD Sender: No OFD packet to send [23:13:59]OFD Sender: No OFD packet to send [23:14:04]OFD Sender: No OFD packet to send [23:14:09]OFD Sender: No OFD packet to send [23:14:13]accept exits with 7 [23:14:13]New connection [23:14:13]New thread 3066580324 created [23:14:13]Thread 3066723684 joined [23:14:13]Waiting for new connection... [23:14:13] Sock 7.Parse request [23:14:13]Sock 7.Check first char [23:14:13]Sock 7.First char is OK [23:14:13]request: POST /json_proto HTTP/1.0 [23:14:13]Method: POST [23:14:13]URL: /json_proto [23:14:13]Method is POST - this is cgi request [23:14:13]url: /json_proto [23:14:13]query_string will be loaded in cgi processing [23:14:13]execute_cgi json_proto POST (null) [23:14:13]execute_cgi path=json_proto method=POST [23:14:13]POST find Content-Length [23:14:13]Host: 172.17.40.67:8080 [23:14:13]Content-Length: 770 [23:14:13]Content-Type: application/json [23:14:13] [23:14:13]POST finish read [23:14:13]Found Content-Length = 770 [23:14:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [23:14:13]execute_script... [23:14: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)3407777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [23:14:13]POST & json_proto [23:14:13]process_json_proto [23:14:13]json parsed OK: [23:14:13]protocol is kg_v1.0 [23:14:13]action value=close_receipt [23:14:13]process_action close_receipt [23:14:13]cmd_close_receipt [23:14:13]MH_GetDate [23:14:13]Write to MH i2c: F0 00 00 81 32 A2 [23:14:13]Write i2c OK [23:14:13]MH_I2C_Read... [23:14:13]Read from MH i2c: F0 [23:14:13]MH_I2C_Read... [23:14:13]Read from MH i2c: F0 09 00 [23:14:13]MH_I2C_Read... [23:14:13]Read from MH i2c: F0 09 00 81 32 00 46 6C 21 67 EE DA 66 66 79 [23:14:13]GetLastDocTimeStamp 1730243002 [23:14:13]current date 1730243654 [23:14:13]FM_GetShiftState [23:14:13]SAM_PROTO_GetShiftState [23:14:13]wFMCommunicate request_size=4 [23:14:13]MH_SAM_APDU [23:14:13]CAPDU: 80 13 01 00 [23:14:13]Write to MH i2c: E2 08 00 82 32 80 13 01 00 00 00 00 00 31 [23:14:13]Write i2c OK [23:14:13]MH_I2C_Read... [23:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:13]Read from MH i2c: E2 [23:14:13]MH_I2C_Read... [23:14:13]Read from MH i2c: E2 0E 00 [23:14:13]MH_I2C_Read... [23:14:13]Read from MH i2c: E2 0E 00 82 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 8F [23:14:13]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:14:13]wFMCommunicate OK [23:14:13]SAM_PROTO_GetShiftState done [23:14:13]FM_GetShiftState done [23:14:13]opened in 1730160548 [23:14:13]opened+sec_in_day 1730246948 [23:14:13]quantity*price = 100021 [23:14:13]sum+1 = 100023 [23:14:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 748 29.10.2024 23:14 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97239 ФПД: 86532409938285 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T231414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97239&fm=86532409938285&tin=02508201610067®Number=0000000000170478&sum=100022 [23:14:14]StoreToDocumentArchive [23:14:14]shift 145 fd 97239 [23:14:14]save to /storage/0145/doc_00097239 [23:14:14]save last doc name /storage/0145/doc_00097239 to /storage/kkm_last_doc_name [23:14:14]save OK [23:14:14]Clear old archive folders... [23:14:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:14:14]tlvbuf is 0073CAD0 [23:14:14]SAM_PROTO_ClearQueue [23:14:14]wFMCommunicate request_size=4 [23:14:14]MH_SAM_APDU [23:14:14]CAPDU: 80 09 00 00 [23:14:14]Write to MH i2c: E2 08 00 8F 32 80 09 00 00 00 00 00 00 33 [23:14:14]Write i2c OK [23:14:14]MH_I2C_Read... [23:14:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:14]Read from MH i2c: E2 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 8F 32 00 90 00 35 [23:14:14]RAPDU: 90 00 [23:14:14]wFMCommunicate OK [23:14:14]SAM_PROTO_ClearQueue done [23:14:14]KKMCreateOFDPacket [23:14:14]OFDProtocolAddRootSTLVToBuf [23:14:14]FM_MakeSignedData [23:14:14]FM_MakeSignedData [23:14:14]SAM_PROTO_SignData [23:14:14]wFMCommunicate request_size=4 [23:14:14]MH_SAM_APDU [23:14:14]CAPDU: 80 0D 01 02 [23:14:14]Write to MH i2c: E2 08 00 90 32 80 0D 01 02 00 00 00 00 3B [23:14:14]Write i2c OK [23:14:14]MH_I2C_Read... [23:14:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:14]Read from MH i2c: E2 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 90 32 00 90 00 36 [23:14:14]RAPDU: 90 00 [23:14:14]wFMCommunicate OK [23:14:14]wFMCommunicate request_size=255 [23:14:14]MH_SAM_APDU [23:14:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EC 02 00 00 F4 03 04 00 46 6C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7B 01 00 35 04 06 00 4E [23:14:14]Write to MH i2c: E2 02 01 91 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 EC 02 00 00 F4 03 04 00 46 6C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7B 01 00 35 04 06 00 4E 00 00 6D [23:14:14]OFD Sender: No OFD packet to send [23:14:14]Write i2c OK [23:14:14]MH_I2C_Read... [23:14:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:14]Read from MH i2c: E2 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 91 32 00 90 00 37 [23:14:14]RAPDU: 90 00 [23:14:14]wFMCommunicate OK [23:14:14]wFMCommunicate request_size=10 [23:14:14]MH_SAM_APDU [23:14:14]CAPDU: 80 0D 02 02 05 B3 65 8E 51 6D [23:14:14]Write to MH i2c: E2 0D 00 92 32 80 0D 02 02 05 00 B3 65 8E 51 6D 00 00 AC [23:14:14]Write i2c OK [23:14:14]MH_I2C_Read... [23:14:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:14]Read from MH i2c: E2 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 03 00 92 32 00 90 00 38 [23:14:14]RAPDU: 90 00 [23:14:14]wFMCommunicate OK [23:14:14]wFMCommunicate request_size=4 [23:14:14]MH_SAM_APDU [23:14:14]CAPDU: 80 0D 03 02 [23:14:14]Write to MH i2c: E2 08 00 93 32 80 0D 03 02 00 00 00 00 40 [23:14:14]Write i2c OK [23:14:14]MH_I2C_Read... [23:14:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:14]Read from MH i2c: E2 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 0B 00 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 0B 00 93 32 00 F2 98 60 FF 1D 69 05 2A 90 00 DF [23:14:14]RAPDU: F2 98 60 FF 1D 69 05 2A 90 00 [23:14:14]wFMCommunicate OK [23:14:14]SAM_PROTO_SignData done [23:14:14]FM_MakeSignedData done [23:14:14]CreateOFDProtocolMessage [23:14:14]wFMCommunicate request_size=4 [23:14:14]MH_SAM_APDU [23:14:14]CAPDU: 80 11 00 00 [23:14:14]Write to MH i2c: E2 08 00 94 32 80 11 00 00 00 00 00 00 40 [23:14:14]Write i2c OK [23:14:14]MH_I2C_Read... [23:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:14]Read from MH i2c: E2 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 17 00 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: E2 17 00 94 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [23:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:14:14]wFMCommunicate OK [23:14:14]CreateOFDProtocolMessage done [23:14:14]OFDSenderStorePacket 97239 [23:14:14]StoreOFDPacket docnum=97239 [23:14:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 81 07 01 BF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EC 02 00 00 F4 03 04 00 46 6C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7B 01 00 35 04 06 00 4E B3 65 8E 51 6D F2 98 60 FF 1D 69 05 2A [23:14:14]CheckFolder [23:14:14]dirname=/storage/ofd_packets [23:14:14]CheckFolder done [23:14:14]ProducePacketName [23:14:14]name=ofd_packets/00097239 [23:14:14]NVStorageSaveData ofd_packets/00097239 [23:14:14]File name is /storage/ofd_packets/00097239 [23:14:14]Write 301 bytes [23:14:14]NVStorageSaveData done [23:14:14]OFDSenderStorePacket done [23:14:14]KKMCreateOFDPacket done [23:14:14]NVStorageSaveData kkm_last_timestamp [23:14:14]File name is /storage/kkm_last_timestamp [23:14:14]Write 4 bytes [23:14:14]NVStorageSaveData done [23:14:14]ExternCall_PrintAddStr [23:14:14]wPrintStart [23:14:14]Write to MH i2c: 01 00 00 95 32 C7 [23:14:14]Write i2c OK [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: 01 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: 01 07 00 [23:14:14]MH_I2C_Read... [23:14:14]Read from MH i2c: 01 07 00 95 32 00 00 00 00 00 FF 0F DC [23:14:14]RasterBufferAndPrint [23:14:14]line Счет N : (1)3407777 [23:14:14]line ИНН: 02508201610067 [23:14:14]line Контрольно-Кассовый Чек [23:14:14]line ПРОДАЖА [23:14:14]line ТРК (МРК, ГНК) : 23 [23:14:14]line Товар: 2710124500 [23:14:14]line Аи-95-К-5 [23:14:14]line 13.480 * 74.20 [23:14:14]line = 1000.22 [23:14:14]line НДС 12% НСП 1% [23:14:14]line > о реализуемом товаре [23:14:14]line ИТОГО: 1000.22 [23:14:14]line НСП 1% : 8.85 [23:14:14]line НДС 12% : 106.22 [23:14:14]line Наличными: 0.00 [23:14:14]line Безнал.: 1000.22 [23:14:14]line Место: АЗС № 82 "Партнер Нефть" [23:14:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:14:14]line СНО: Общий режим [23:14:14]line Чек 748 29.10.2024 23:14 [23:14:14]line Смена: 145 ФФД: 1.0 [23:14:14]line ЗНМ: 0300000017 [23:14:14]line РНМ: 0000000000170478 [23:14:14]line Версия ККМ: v1.0 [23:14:14]line Платежная система: Mbank [23:14:14]line ФМ: 0000000002098560 [23:14:14]line ФД: 97239 [23:14:14]line ФПД: 86532409938285 [23:14:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T231414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97239&fm=86532409938285&tin=02508201610067®Number=0000000000170478&sum=100022 [23:14:15]OFD Sender: Processing packet 97239 [packets to send 59, broken 58] [23:14:15]ProducePacketName [23:14:15]name=ofd_packets/00097239 [23:14:15]OFD Sender: To server: pG, [23:14:15]CommunicateWithHost lk.salyk.kg:30040 [23:14:15]ConnectInit lk.salyk.kg [23:14:15]written 0, free lines is 4095 [23:14:15]Connected sock=10 [23:14:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 81 07 01 BF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EC 02 00 00 F4 03 04 00 46 6C 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 7B 01 00 35 04 06 00 4E B3 65 8E 51 6D F2 98 60 FF 1D 69 05 2A [23:14:15]Write to MH i2c: 01 00 00 BE 32 F0 [23:14:15]Write i2c OK [23:14:15]MH_I2C_Read... [23:14:15]Read from MH i2c: 01 [23:14:15]MH_I2C_Read... [23:14:15]Read from MH i2c: 01 07 00 [23:14:15]MH_I2C_Read... [23:14:15]Read from MH i2c: 01 07 00 BE 32 00 00 00 00 00 2D 0D 31 [23:14:15]RasterBufferAndPrint [23:14:15]line [23:14:15]line [23:14:15]line [23:14:15]line [23:14:15]line [23:14:15]written 0, free lines is 3380 [23:14:15]MH_Cut [23:14:15]Write to MH i2c: D1 01 00 C5 32 01 C9 [23:14:15]Write i2c OK [23:14:15]MH_I2C_Read... [23:14:15]Read from MH i2c: D1 [23:14:15]MH_I2C_Read... [23:14:15]Read from MH i2c: D1 01 00 [23:14:15]MH_I2C_Read... [23:14:15]Read from MH i2c: D1 01 00 C5 32 00 C8 [23:14:15]Write to MH i2c: 01 00 00 C6 32 F8 [23:14:15]Write i2c OK [23:14:15]MH_I2C_Read... [23:14:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 25 A1 47 00 8B 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 32 30 39 38 35 36 30 10 04 04 00 D7 7B 01 00 F4 03 04 00 6B 16 21 67 B6 04 01 00 00 7D E4 C4 8E 02 F3 3D 31 [23:14:15]CommunicateWithHost err = 0 [23:14:15]CheckOFDResponse [23:14:15]1017 (14) - 77093643461234 [23:14:15]1041 (16) - 0000000002098560 [23:14:15]1040 (4) - 97239 [23:14:15]1012 (4) - 29.10.2024 17:07 [23:14:15]1206 (1) - 0 [23:14:15]OFD Sender: Remove packet 97239 [23:14:15]ProducePacketName [23:14:15]name=ofd_packets/00097239 [23:14:15]NVStorageDeleteData [23:14:16]OFD Sender: No OFD packet to send [23:14:16]*** Cut start [23:14:16]*** Partial cut [23:14:16]*** CUTSNS_PIN = 1 [23:14:16]*** CUTSNS_PIN = 0 [23:14:16]*** Brake cut motor [23:14:17]Read from MH i2c: 01 [23:14:17]MH_I2C_Read... [23:14:17]*** Stop cut motor [23:14:17]*** Cut end [23:14:17]Read from MH i2c: 01 07 00 [23:14:17]MH_I2C_Read... [23:14:17]Read from MH i2c: 01 07 00 C6 32 00 00 00 00 00 FF 0F 0D [23:14:17]process_action close_receipt done [23:14:17]requested_data is exist [23:14:17]produce_requested_data [23:14:17]requested_item fm.sn is exist - process it [23:14:17]wFMCommunicate request_size=4 [23:14:17]MH_SAM_APDU [23:14:17]CAPDU: 80 11 00 00 [23:14:17]Write to MH i2c: E2 08 00 C7 32 80 11 00 00 00 00 00 00 73 [23:14:17]Write i2c OK [23:14:17]MH_I2C_Read... [23:14:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:17]Read from MH i2c: E2 [23:14:17]MH_I2C_Read... [23:14:17]Read from MH i2c: E2 17 00 [23:14:17]MH_I2C_Read... [23:14:17]Read from MH i2c: E2 17 00 C7 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [23:14:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:14:17]wFMCommunicate OK [23:14:17]requested_item fd.num is exist - process it [23:14:17]SAM_PROTO_GetFieldsCounters [23:14:17]wFMCommunicate request_size=4 [23:14:17]MH_SAM_APDU [23:14:17]CAPDU: 80 13 00 00 [23:14:17]Write to MH i2c: E2 08 00 C8 32 80 13 00 00 00 00 00 00 76 [23:14:17]Write i2c OK [23:14:17]MH_I2C_Read... [23:14:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:17]Read from MH i2c: E2 [23:14:17]MH_I2C_Read... [23:14:17]Read from MH i2c: E2 62 00 [23:14:17]MH_I2C_Read... [23:14:17]Read from MH i2c: E2 62 00 C8 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 45 [23:14:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:17]wFMCommunicate OK [23:14:17]SAM_PROTO_GetFieldsCounters done [23:14:17]requested_item shift.num is exist - process it [23:14:17]requested_item shift.opened is exist - process it [23:14:17]req_shift_opened [23:14:17]FM_GetShiftState [23:14:17]SAM_PROTO_GetShiftState [23:14:17]wFMCommunicate request_size=4 [23:14:17]MH_SAM_APDU [23:14:17]CAPDU: 80 13 01 00 [23:14:17]Write to MH i2c: E2 08 00 C9 32 80 13 01 00 00 00 00 00 78 [23:14:17]Write i2c OK [23:14:17]MH_I2C_Read... [23:14:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:17]Read from MH i2c: E2 [23:14:17]MH_I2C_Read... [23:14:17]Read from MH i2c: E2 0E 00 [23:14:17]MH_I2C_Read... [23:14:17]Read from MH i2c: E2 0E 00 C9 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D6 [23:14:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:14:17]wFMCommunicate OK [23:14:17]SAM_PROTO_GetShiftState done [23:14:17]FM_GetShiftState done [23:14:17]req_shift_opened done [23:14:17]requested_item shift.open_date is exist - process it [23:14:17]req_shift_open_date [23:14:17]req_shift_open_date done [23:14:17]produce_requested_data done [23:14:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97239,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:14:17]process_action_free close_receipt [23:14:17]json_value_free [23:14:17]json_value_free done [23:14:17]process_json_proto returns [23:14:17]Send response to host [23:14:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97239,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:14:17]free response buf [23:14:17]execute_script done [23:14:17]execute_script returns [23:14:17]free content buf [23:14:17]Sock 7.Close socket [23:14:17]Sock 7.Thread stoped [23:14:21]OFD Sender: No OFD packet to send [23:14:26]OFD Sender: No OFD packet to send [23:14:31]OFD Sender: No OFD packet to send [23:14:36]OFD Sender: No OFD packet to send [23:14:41]OFD Sender: No OFD packet to send [23:14:46]OFD Sender: No OFD packet to send [23:14:51]OFD Sender: No OFD packet to send [23:14:56]OFD Sender: No OFD packet to send [23:15:01]OFD Sender: No OFD packet to send [23:15:06]OFD Sender: No OFD packet to send [23:15:11]OFD Sender: No OFD packet to send [23:15:16]OFD Sender: No OFD packet to send [23:15:21]OFD Sender: No OFD packet to send [23:15:26]OFD Sender: No OFD packet to send [23:15:31]OFD Sender: No OFD packet to send [23:15:36]OFD Sender: No OFD packet to send [23:15:41]OFD Sender: No OFD packet to send [23:15:46]OFD Sender: No OFD packet to send [23:15:51]OFD Sender: No OFD packet to send [23:15:56]OFD Sender: No OFD packet to send [23:16:01]OFD Sender: No OFD packet to send [23:16:06]OFD Sender: No OFD packet to send [23:16:11]OFD Sender: No OFD packet to send [23:16:16]OFD Sender: No OFD packet to send [23:16:21]OFD Sender: No OFD packet to send [23:16:26]OFD Sender: No OFD packet to send [23:16:31]OFD Sender: No OFD packet to send [23:16:36]OFD Sender: No OFD packet to send [23:16:41]OFD Sender: No OFD packet to send [23:16:46]OFD Sender: No OFD packet to send [23:16:51]OFD Sender: No OFD packet to send [23:16:56]OFD Sender: No OFD packet to send [23:17:01]OFD Sender: No OFD packet to send [23:17:06]OFD Sender: No OFD packet to send [23:17:11]OFD Sender: No OFD packet to send [23:17:16]OFD Sender: No OFD packet to send [23:17:21]OFD Sender: No OFD packet to send [23:17:26]OFD Sender: No OFD packet to send [23:17:31]OFD Sender: No OFD packet to send [23:17:36]OFD Sender: No OFD packet to send [23:17:41]OFD Sender: No OFD packet to send [23:17:46]OFD Sender: No OFD packet to send [23:17:51]OFD Sender: No OFD packet to send [23:17:56]OFD Sender: No OFD packet to send [23:18:01]OFD Sender: No OFD packet to send [23:18:06]OFD Sender: No OFD packet to send [23:18:11]OFD Sender: No OFD packet to send [23:18:16]OFD Sender: No OFD packet to send [23:18:21]OFD Sender: No OFD packet to send [23:18:26]OFD Sender: No OFD packet to send [23:18:31]OFD Sender: No OFD packet to send [23:18:34]accept exits with 9 [23:18:34]New connection [23:18:34]New thread 3066723684 created [23:18:34]Thread 3066580324 joined [23:18:34]Waiting for new connection... [23:18:34] Sock 9.Parse request [23:18:34]Sock 9.Check first char [23:18:34]Sock 9.First char is OK [23:18:34]request: POST /json_proto HTTP/1.0 [23:18:34]Method: POST [23:18:34]URL: /json_proto [23:18:34]Method is POST - this is cgi request [23:18:34]url: /json_proto [23:18:34]query_string will be loaded in cgi processing [23:18:34]execute_cgi json_proto POST (null) [23:18:34]execute_cgi path=json_proto method=POST [23:18:34]POST find Content-Length [23:18:34]Host: 172.17.40.67:8080 [23:18:34]Content-Length: 689 [23:18:34]Content-Type: application/json [23:18:34] [23:18:34]POST finish read [23:18:34]Found Content-Length = 689 [23:18:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 45.080, "sum" : 3480.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3480.00, "total" : 3480.00, "payments": [ { "type": 0, "sum" : 3480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:18:34]execute_script... [23:18: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)3407778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 45.080, "sum" : 3480.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3480.00, "total" : 3480.00, "payments": [ { "type": 0, "sum" : 3480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:18:34]POST & json_proto [23:18:34]process_json_proto [23:18:34]json parsed OK: [23:18:34]protocol is kg_v1.0 [23:18:34]action value=close_receipt [23:18:34]process_action close_receipt [23:18:34]cmd_close_receipt [23:18:34]MH_GetDate [23:18:34]Write to MH i2c: F0 00 00 CA 32 EB [23:18:34]Write i2c OK [23:18:34]MH_I2C_Read... [23:18:34]Read from MH i2c: F0 [23:18:34]MH_I2C_Read... [23:18:34]Read from MH i2c: F0 09 00 [23:18:34]MH_I2C_Read... [23:18:34]Read from MH i2c: F0 09 00 CA 32 00 4B 6D 21 67 EE DA 66 66 C8 [23:18:34]GetLastDocTimeStamp 1730243654 [23:18:34]current date 1730243915 [23:18:34]FM_GetShiftState [23:18:34]SAM_PROTO_GetShiftState [23:18:34]wFMCommunicate request_size=4 [23:18:34]MH_SAM_APDU [23:18:34]CAPDU: 80 13 01 00 [23:18:34]Write to MH i2c: E2 08 00 CB 32 80 13 01 00 00 00 00 00 7A [23:18:34]Write i2c OK [23:18:34]MH_I2C_Read... [23:18:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:34]Read from MH i2c: E2 [23:18:34]MH_I2C_Read... [23:18:34]Read from MH i2c: E2 0E 00 [23:18:34]MH_I2C_Read... [23:18:34]Read from MH i2c: E2 0E 00 CB 32 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 D8 [23:18:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:18:34]wFMCommunicate OK [23:18:34]SAM_PROTO_GetShiftState done [23:18:34]FM_GetShiftState done [23:18:34]opened in 1730160548 [23:18:34]opened+sec_in_day 1730246948 [23:18:34]quantity*price = 348017 [23:18:34]sum+1 = 348019 [23:18:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 3480.00 Внесено: 3480.00 СДАЧА: 0.00 НСП 1% : 30.80 НДС 12% : 369.58 Наличными: 3480.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 749 29.10.2024 23:18 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97240 ФПД: 193481532678104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T231835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97240&fm=193481532678104&tin=02508201610067®Number=0000000000170478&sum=348000 [23:18:35]StoreToDocumentArchive [23:18:35]shift 145 fd 97240 [23:18:35]save to /storage/0145/doc_00097240 [23:18:35]save last doc name /storage/0145/doc_00097240 to /storage/kkm_last_doc_name [23:18:35]save OK [23:18:35]Clear old archive folders... [23:18:35]ProcessDocumentItem done err = 0, tmpTLVsize=257 [23:18:35]tlvbuf is 0075F7A0 [23:18:35]SAM_PROTO_ClearQueue [23:18:35]wFMCommunicate request_size=4 [23:18:35]MH_SAM_APDU [23:18:35]CAPDU: 80 09 00 00 [23:18:35]Write to MH i2c: E2 08 00 D8 32 80 09 00 00 00 00 00 00 7C [23:18:35]Write i2c OK [23:18:35]MH_I2C_Read... [23:18:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:18:35]Read from MH i2c: E2 [23:18:35]MH_I2C_Read... [23:18:35]Read from MH i2c: E2 03 00 [23:18:35]MH_I2C_Read... [23:18:35]Read from MH i2c: E2 03 00 D8 32 00 90 00 7E [23:18:35]RAPDU: 90 00 [23:18:35]wFMCommunicate OK [23:18:35]SAM_PROTO_ClearQueue done [23:18:35]KKMCreateOFDPacket [23:18:35]OFDProtocolAddRootSTLVToBuf [23:18:35]FM_MakeSignedData [23:18:35]FM_MakeSignedData [23:18:35]SAM_PROTO_SignData [23:18:35]wFMCommunicate request_size=4 [23:18:35]MH_SAM_APDU [23:18:35]CAPDU: 80 0D 01 02 [23:18:35]Write to MH i2c: E2 08 00 D9 32 80 0D 01 02 00 00 00 00 84 [23:18:35]Write i2c OK [23:18:35]MH_I2C_Read... [23:18:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:18:35]Read from MH i2c: E2 [23:18:35]MH_I2C_Read... [23:18:35]Read from MH i2c: E2 03 00 [23:18:35]MH_I2C_Read... [23:18:35]Read from MH i2c: E2 03 00 D9 32 00 90 00 7F [23:18:35]RAPDU: 90 00 [23:18:35]wFMCommunicate OK [23:18:35]wFMCommunicate request_size=255 [23:18:35]MH_SAM_APDU [23:18:35]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 18 B0 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 72 4F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 90 00 00 00 00 07 04 06 00 60 4F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 4B 6D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7B 01 [23:18:35]Write to MH i2c: E2 02 01 DA 32 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 18 B0 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 72 4F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 90 00 00 00 00 07 04 06 00 60 4F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 4B 6D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7B 01 00 00 4E [23:18:35]Write i2c OK [23:18:35]MH_I2C_Read... [23:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:36]Read from MH i2c: E2 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 03 00 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 03 00 DA 32 00 90 00 80 [23:18:36]RAPDU: 90 00 [23:18:36]wFMCommunicate OK [23:18:36]wFMCommunicate request_size=16 [23:18:36]MH_SAM_APDU [23:18:36]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 AF F8 6E 06 9F D8 [23:18:36]Write to MH i2c: E2 13 00 DB 32 80 0D 02 02 0B 00 00 35 04 06 00 AF F8 6E 06 9F D8 00 00 6E [23:18:36]Write i2c OK [23:18:36]MH_I2C_Read... [23:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:36]Read from MH i2c: E2 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 03 00 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 03 00 DB 32 00 90 00 81 [23:18:36]RAPDU: 90 00 [23:18:36]wFMCommunicate OK [23:18:36]wFMCommunicate request_size=4 [23:18:36]MH_SAM_APDU [23:18:36]CAPDU: 80 0D 03 02 [23:18:36]Write to MH i2c: E2 08 00 DC 32 80 0D 03 02 00 00 00 00 89 [23:18:36]Write i2c OK [23:18:36]MH_I2C_Read... [23:18:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:18:36]Read from MH i2c: E2 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 0B 00 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 0B 00 DC 32 00 A4 16 F0 C9 C3 5D 19 E5 90 00 1B [23:18:36]RAPDU: A4 16 F0 C9 C3 5D 19 E5 90 00 [23:18:36]wFMCommunicate OK [23:18:36]SAM_PROTO_SignData done [23:18:36]FM_MakeSignedData done [23:18:36]CreateOFDProtocolMessage [23:18:36]wFMCommunicate request_size=4 [23:18:36]MH_SAM_APDU [23:18:36]CAPDU: 80 11 00 00 [23:18:36]Write to MH i2c: E2 08 00 DD 32 80 11 00 00 00 00 00 00 89 [23:18:36]Write i2c OK [23:18:36]MH_I2C_Read... [23:18:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:36]Read from MH i2c: E2 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 17 00 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: E2 17 00 DD 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [23:18:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:18:36]wFMCommunicate OK [23:18:36]CreateOFDProtocolMessage done [23:18:36]OFDSenderStorePacket 97240 [23:18:36]StoreOFDPacket docnum=97240 [23:18:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 B6 CC 0D 01 3C 3E 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 18 B0 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 72 4F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 90 00 00 00 00 07 04 06 00 60 4F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 4B 6D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7B 01 00 35 04 06 00 AF F8 6E 06 9F D8 A4 16 F0 C9 C3 5D 19 E5 [23:18:36]CheckFolder [23:18:36]dirname=/storage/ofd_packets [23:18:36]CheckFolder done [23:18:36]ProducePacketName [23:18:36]name=ofd_packets/00097240 [23:18:36]NVStorageSaveData ofd_packets/00097240 [23:18:36]File name is /storage/ofd_packets/00097240 [23:18:36]Write 307 bytes [23:18:36]NVStorageSaveData done [23:18:36]OFDSenderStorePacket done [23:18:36]KKMCreateOFDPacket done [23:18:36]NVStorageSaveData kkm_last_timestamp [23:18:36]File name is /storage/kkm_last_timestamp [23:18:36]Write 4 bytes [23:18:36]NVStorageSaveData done [23:18:36]ExternCall_PrintAddStr [23:18:36]wPrintStart [23:18:36]Write to MH i2c: 01 00 00 DE 32 10 [23:18:36]Write i2c OK [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: 01 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: 01 07 00 [23:18:36]MH_I2C_Read... [23:18:36]Read from MH i2c: 01 07 00 DE 32 00 00 00 00 00 FF 0F 25 [23:18:36]RasterBufferAndPrint [23:18:36]line Счет N : (1)3407778 [23:18:36]line ИНН: 02508201610067 [23:18:36]line Контрольно-Кассовый Чек [23:18:36]line ПРОДАЖА [23:18:36]line ТРК (МРК, ГНК) : 21 [23:18:36]line Товар: 2710194800 [23:18:36]line D-ENERGY Дт-К-2 [23:18:36]line 45.080 * 77.20 [23:18:36]line = 3480.18 [23:18:36]line НДС 12% НСП 1% [23:18:36]line > о реализуемом товаре [23:18:36]line ОКРУГЛЕНИЕ: -0.18 [23:18:36]line ИТОГО: 3480.00 [23:18:36]line Внесено: 3480.00 [23:18:36]line СДАЧА: 0.00 [23:18:36]line НСП 1% : 30.80 [23:18:36]line НДС 12% : 369.58 [23:18:36]line Наличными: 3480.00 [23:18:36]line Безнал.: 0.00 [23:18:36]line Место: АЗС № 82 "Партнер Нефть" [23:18:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:18:36]line СНО: Общий режим [23:18:36]line Чек 749 29.10.2024 23:18 [23:18:36]line Смена: 145 ФФД: 1.0 [23:18:36]line ЗНМ: 0300000017 [23:18:36]line РНМ: 0000000000170478 [23:18:36]line Версия ККМ: v1.0 [23:18:36]line ФМ: 0000000002098560 [23:18:36]line ФД: 97240 [23:18:36]line ФПД: 193481532678104 [23:18:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T231835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97240&fm=193481532678104&tin=02508201610067®Number=0000000000170478&sum=348000 [23:18:36]OFD Sender: Processing packet 97240 [packets to send 59, broken 58] [23:18:36]ProducePacketName [23:18:36]name=ofd_packets/00097240 [23:18:36]OFD Sender: To server: pG, [23:18:36]CommunicateWithHost lk.salyk.kg:30040 [23:18:36]ConnectInit lk.salyk.kg [23:18:36]written 0, free lines is 4095 [23:18:36]Connected sock=10 [23:18:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 B6 CC 0D 01 3C 3E 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 18 B0 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 72 4F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 90 00 00 00 00 07 04 06 00 60 4F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 4B 6D 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 7B 01 00 35 04 06 00 AF F8 6E 06 9F D8 A4 16 F0 C9 C3 5D 19 E5 [23:18:37]Write to MH i2c: 01 00 00 09 33 3C [23:18:37]Write i2c OK [23:18:37]MH_I2C_Read... [23:18:37]Read from MH i2c: 01 [23:18:37]MH_I2C_Read... [23:18:37]Read from MH i2c: 01 07 00 [23:18:37]MH_I2C_Read... [23:18:37]Read from MH i2c: 01 07 00 09 33 00 00 00 00 00 16 0D 66 [23:18:37]RasterBufferAndPrint [23:18:37]line [23:18:37]line [23:18:37]line [23:18:37]line [23:18:37]line [23:18:37]written 0, free lines is 3360 [23:18:37]MH_Cut [23:18:37]Write to MH i2c: D1 01 00 10 33 01 15 [23:18:37]Write i2c OK [23:18:37]MH_I2C_Read... [23:18:37]Read from MH i2c: D1 [23:18:37]MH_I2C_Read... [23:18:37]Read from MH i2c: D1 01 00 [23:18:37]MH_I2C_Read... [23:18:37]Read from MH i2c: D1 01 00 10 33 00 14 [23:18:37]Write to MH i2c: 01 00 00 11 33 44 [23:18:37]Write i2c OK [23:18:37]MH_I2C_Read... [23:18:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 0A 47 00 A2 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 32 30 39 38 35 36 30 10 04 04 00 D8 7B 01 00 F4 03 04 00 71 17 21 67 B6 04 01 00 00 25 F1 5C 5A C1 BA AE D4 [23:18:37]CommunicateWithHost err = 0 [23:18:37]CheckOFDResponse [23:18:37]1017 (14) - 77093643461234 [23:18:37]1041 (16) - 0000000002098560 [23:18:37]1040 (4) - 97240 [23:18:37]1012 (4) - 29.10.2024 17:12 [23:18:37]1206 (1) - 0 [23:18:37]OFD Sender: Remove packet 97240 [23:18:37]ProducePacketName [23:18:37]name=ofd_packets/00097240 [23:18:37]NVStorageDeleteData [23:18:37]OFD Sender: No OFD packet to send [23:18:37]*** Cut start [23:18:37]*** Partial cut [23:18:37]*** CUTSNS_PIN = 1 [23:18:37]*** CUTSNS_PIN = 0 [23:18:37]*** Brake cut motor [23:18:38]Read from MH i2c: 01 [23:18:38]MH_I2C_Read... [23:18:38]*** Stop cut motor [23:18:38]*** Cut end [23:18:38]Read from MH i2c: 01 07 00 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: 01 07 00 11 33 00 00 00 00 00 FF 0F 59 [23:18:38]process_action close_receipt done [23:18:38]requested_data is exist [23:18:38]produce_requested_data [23:18:38]requested_item fm.sn is exist - process it [23:18:38]wFMCommunicate request_size=4 [23:18:38]MH_SAM_APDU [23:18:38]CAPDU: 80 11 00 00 [23:18:38]Write to MH i2c: E2 08 00 12 33 80 11 00 00 00 00 00 00 BF [23:18:38]Write i2c OK [23:18:38]MH_I2C_Read... [23:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:38]Read from MH i2c: E2 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 17 00 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 17 00 12 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [23:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:18:38]wFMCommunicate OK [23:18:38]requested_item fd.num is exist - process it [23:18:38]SAM_PROTO_GetFieldsCounters [23:18:38]wFMCommunicate request_size=4 [23:18:38]MH_SAM_APDU [23:18:38]CAPDU: 80 13 00 00 [23:18:38]Write to MH i2c: E2 08 00 13 33 80 13 00 00 00 00 00 00 C2 [23:18:38]Write i2c OK [23:18:38]MH_I2C_Read... [23:18:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:18:38]Read from MH i2c: E2 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 62 00 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 62 00 13 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 95 [23:18:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:18:38]wFMCommunicate OK [23:18:38]SAM_PROTO_GetFieldsCounters done [23:18:38]requested_item shift.num is exist - process it [23:18:38]requested_item shift.opened is exist - process it [23:18:38]req_shift_opened [23:18:38]FM_GetShiftState [23:18:38]SAM_PROTO_GetShiftState [23:18:38]wFMCommunicate request_size=4 [23:18:38]MH_SAM_APDU [23:18:38]CAPDU: 80 13 01 00 [23:18:38]Write to MH i2c: E2 08 00 14 33 80 13 01 00 00 00 00 00 C4 [23:18:38]Write i2c OK [23:18:38]MH_I2C_Read... [23:18:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:38]Read from MH i2c: E2 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 0E 00 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 0E 00 14 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 22 [23:18:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:18:38]wFMCommunicate OK [23:18:38]SAM_PROTO_GetShiftState done [23:18:38]FM_GetShiftState done [23:18:38]req_shift_opened done [23:18:38]requested_item shift.open_date is exist - process it [23:18:38]req_shift_open_date [23:18:38]req_shift_open_date done [23:18:38]produce_requested_data done [23:18:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97240,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:18:38]process_action_free close_receipt [23:18:38]json_value_free [23:18:38]json_value_free done [23:18:38]process_json_proto returns [23:18:38]Send response to host [23:18:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97240,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:18:38]free response buf [23:18:38]execute_script done [23:18:38]execute_script returns [23:18:38]free content buf [23:18:38]Sock 9.Close socket [23:18:38]Sock 9.Thread stoped [23:18:42]OFD Sender: No OFD packet to send [23:18:47]OFD Sender: No OFD packet to send [23:18:52]OFD Sender: No OFD packet to send [23:18:57]OFD Sender: No OFD packet to send [23:19:02]OFD Sender: No OFD packet to send [23:19:07]OFD Sender: No OFD packet to send [23:19:12]OFD Sender: No OFD packet to send [23:19:17]OFD Sender: No OFD packet to send [23:19:22]OFD Sender: No OFD packet to send [23:19:27]OFD Sender: No OFD packet to send [23:19:32]OFD Sender: No OFD packet to send [23:19:37]OFD Sender: No OFD packet to send [23:19:42]OFD Sender: No OFD packet to send [23:19:47]OFD Sender: No OFD packet to send [23:19:52]OFD Sender: No OFD packet to send [23:19:57]OFD Sender: No OFD packet to send [23:20:02]OFD Sender: No OFD packet to send [23:20:07]OFD Sender: No OFD packet to send [23:20:12]OFD Sender: No OFD packet to send [23:20:17]OFD Sender: No OFD packet to send [23:20:22]OFD Sender: No OFD packet to send [23:20:27]OFD Sender: No OFD packet to send [23:20:32]OFD Sender: No OFD packet to send [23:20:37]OFD Sender: No OFD packet to send [23:20:42]OFD Sender: No OFD packet to send [23:20:47]OFD Sender: No OFD packet to send [23:20:52]OFD Sender: No OFD packet to send [23:20:57]OFD Sender: No OFD packet to send [23:21:02]OFD Sender: No OFD packet to send [23:21:07]OFD Sender: No OFD packet to send [23:21:12]OFD Sender: No OFD packet to send [23:21:17]OFD Sender: No OFD packet to send [23:21:22]OFD Sender: No OFD packet to send [23:21:27]OFD Sender: No OFD packet to send [23:21:32]OFD Sender: No OFD packet to send [23:21:37]OFD Sender: No OFD packet to send [23:21:42]OFD Sender: No OFD packet to send [23:21:47]OFD Sender: No OFD packet to send [23:21:52]OFD Sender: No OFD packet to send [23:21:57]OFD Sender: No OFD packet to send [23:22:02]OFD Sender: No OFD packet to send [23:22:07]OFD Sender: No OFD packet to send [23:22:12]OFD Sender: No OFD packet to send [23:22:17]OFD Sender: No OFD packet to send [23:22:22]OFD Sender: No OFD packet to send [23:22:27]OFD Sender: No OFD packet to send [23:22:32]OFD Sender: No OFD packet to send [23:22:37]OFD Sender: No OFD packet to send [23:22:42]OFD Sender: No OFD packet to send [23:22:47]OFD Sender: No OFD packet to send [23:22:52]OFD Sender: No OFD packet to send [23:22:57]OFD Sender: No OFD packet to send [23:23:02]OFD Sender: No OFD packet to send [23:23:07]OFD Sender: No OFD packet to send [23:23:12]OFD Sender: No OFD packet to send [23:23:17]OFD Sender: No OFD packet to send [23:23:22]OFD Sender: No OFD packet to send [23:23:27]OFD Sender: No OFD packet to send [23:23:32]OFD Sender: No OFD packet to send [23:23:37]OFD Sender: No OFD packet to send [23:23:42]OFD Sender: No OFD packet to send [23:23:47]OFD Sender: No OFD packet to send [23:23:52]OFD Sender: No OFD packet to send [23:23:57]OFD Sender: No OFD packet to send [23:24:02]OFD Sender: No OFD packet to send [23:24:07]OFD Sender: No OFD packet to send [23:24:12]OFD Sender: No OFD packet to send [23:24:17]OFD Sender: No OFD packet to send [23:24:22]OFD Sender: No OFD packet to send [23:24:27]OFD Sender: No OFD packet to send [23:24:32]OFD Sender: No OFD packet to send [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 1D 33 00 90 00 C4 [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]wFMCommunicate request_size=11 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [23:26:15]Write to MH i2c: E2 0E 00 1E 33 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 03 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 1E 33 00 90 00 C5 [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]wFMCommunicate request_size=13 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 15 02 00 08 F4 03 04 00 17 6F 21 67 [23:26:15]Write to MH i2c: E2 10 00 1F 33 80 15 02 00 08 00 F4 03 04 00 17 6F 21 67 00 00 EB [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 1F 33 00 90 00 C6 [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]wFMCommunicate request_size=25 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [23:26:15]Write to MH i2c: E2 1C 00 20 33 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 37 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 20 33 00 90 00 C7 [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]wFMCommunicate request_size=4 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 15 03 00 [23:26:15]Write to MH i2c: E2 08 00 21 33 80 15 03 00 00 00 00 00 D5 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 40 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 40 00 21 33 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EE 02 00 00 35 04 06 00 3D 30 EF F9 D2 61 90 00 27 [23:26:15]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EE 02 00 00 35 04 06 00 3D 30 EF F9 D2 61 90 00 [23:26:15]wFMCommunicate OK [23:26:15]SAM_PROTO_ProcessDocument answer len = 59 [23:26:15]SAM_PROTO_ProcessDocument done [23:26:15]SetTLVBufToDocument [23:26:15]Processing tag 1209 (04B9) [23:26:15]Malloc new data [23:26:15]Processing tag 1041 (0411) [23:26:15]Processing tag 1040 (0410) [23:26:15]Malloc new data [23:26:15]Processing tag 1038 (040E) [23:26:15]Malloc new data [23:26:15]Processing tag 1042 (0412) [23:26:15]Malloc new data [23:26:15]Processing tag 1077 (0435) [23:26:15]Malloc new data [23:26:15]SetTLVBufToDocument err=0 [23:26:15]KKMLoadAndSignReceiptData store KKM data [23:26:15]KKMLoadAndSignReceiptData err=0 [23:26:15]wFMCommunicate request_size=4 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 11 00 00 [23:26:15]Write to MH i2c: E2 08 00 22 33 80 11 00 00 00 00 00 00 CF [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 17 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 17 00 22 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [23:26:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:26:15]wFMCommunicate OK [23:26:15]Счет N : (1)3407779 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-4 7.480 * 66.90 = 500.41 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 750 29.10.2024 23:26 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97241 ФПД: 67280393851489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T232615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97241&fm=67280393851489&tin=02508201610067®Number=0000000000170478&sum=50000 [23:26:15]StoreToDocumentArchive [23:26:15]shift 145 fd 97241 [23:26:15]save to /storage/0145/doc_00097241 [23:26:15]save last doc name /storage/0145/doc_00097241 to /storage/kkm_last_doc_name [23:26:15]save OK [23:26:15]Clear old archive folders... [23:26:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:26:15]tlvbuf is 006DDD20 [23:26:15]SAM_PROTO_ClearQueue [23:26:15]wFMCommunicate request_size=4 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 09 00 00 [23:26:15]Write to MH i2c: E2 08 00 23 33 80 09 00 00 00 00 00 00 C8 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 23 33 00 90 00 CA [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]SAM_PROTO_ClearQueue done [23:26:15]KKMCreateOFDPacket [23:26:15]OFDProtocolAddRootSTLVToBuf [23:26:15]FM_MakeSignedData [23:26:15]FM_MakeSignedData [23:26:15]SAM_PROTO_SignData [23:26:15]wFMCommunicate request_size=4 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 0D 01 02 [23:26:15]Write to MH i2c: E2 08 00 24 33 80 0D 01 02 00 00 00 00 D0 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 24 33 00 90 00 CB [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]wFMCommunicate request_size=255 [23:26:15]MH_SAM_APDU [23: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 34 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 EE 02 00 00 F4 03 04 00 17 6F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7B 01 00 35 04 06 00 3D [23:26:15]Write to MH i2c: E2 02 01 25 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EE 02 00 00 F4 03 04 00 17 6F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7B 01 00 35 04 06 00 3D 00 00 7F [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 25 33 00 90 00 CC [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]wFMCommunicate request_size=10 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 0D 02 02 05 30 EF F9 D2 61 [23:26:15]Write to MH i2c: E2 0D 00 26 33 80 0D 02 02 05 00 30 EF F9 D2 61 00 00 28 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 03 00 26 33 00 90 00 CD [23:26:15]RAPDU: 90 00 [23:26:15]wFMCommunicate OK [23:26:15]wFMCommunicate request_size=4 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 0D 03 02 [23:26:15]Write to MH i2c: E2 08 00 27 33 80 0D 03 02 00 00 00 00 D5 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:26:15]Read from MH i2c: E2 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 0B 00 [23:26:15]MH_I2C_Read... [23:26:15]Read from MH i2c: E2 0B 00 27 33 00 82 11 3F C8 1C D0 BC E2 90 00 FA [23:26:15]RAPDU: 82 11 3F C8 1C D0 BC E2 90 00 [23:26:15]wFMCommunicate OK [23:26:15]SAM_PROTO_SignData done [23:26:15]FM_MakeSignedData done [23:26:15]CreateOFDProtocolMessage [23:26:15]wFMCommunicate request_size=4 [23:26:15]MH_SAM_APDU [23:26:15]CAPDU: 80 11 00 00 [23:26:15]Write to MH i2c: E2 08 00 28 33 80 11 00 00 00 00 00 00 D5 [23:26:15]Write i2c OK [23:26:15]MH_I2C_Read... [23:26:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:16]Read from MH i2c: E2 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: E2 17 00 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: E2 17 00 28 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [23:26:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:26:16]wFMCommunicate OK [23:26:16]CreateOFDProtocolMessage done [23:26:16]OFDSenderStorePacket 97241 [23:26:16]StoreOFDPacket docnum=97241 [23:26:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A C8 07 01 EF 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EE 02 00 00 F4 03 04 00 17 6F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7B 01 00 35 04 06 00 3D 30 EF F9 D2 61 82 11 3F C8 1C D0 BC E2 [23:26:16]CheckFolder [23:26:16]dirname=/storage/ofd_packets [23:26:16]CheckFolder done [23:26:16]ProducePacketName [23:26:16]name=ofd_packets/00097241 [23:26:16]NVStorageSaveData ofd_packets/00097241 [23:26:16]File name is /storage/ofd_packets/00097241 [23:26:16]Write 301 bytes [23:26:16]NVStorageSaveData done [23:26:16]OFDSenderStorePacket done [23:26:16]KKMCreateOFDPacket done [23:26:16]NVStorageSaveData kkm_last_timestamp [23:26:16]File name is /storage/kkm_last_timestamp [23:26:16]Write 4 bytes [23:26:16]NVStorageSaveData done [23:26:16]ExternCall_PrintAddStr [23:26:16]wPrintStart [23:26:16]Write to MH i2c: 01 00 00 29 33 5C [23:26:16]Write i2c OK [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: 01 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: 01 07 00 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: 01 07 00 29 33 00 00 00 00 00 FF 0F 71 [23:26:16]RasterBufferAndPrint [23:26:16]line Счет N : (1)3407779 [23:26:16]line ИНН: 02508201610067 [23:26:16]line Контрольно-Кассовый Чек [23:26:16]line ПРОДАЖА [23:26:16]line ТРК (МРК, ГНК) : 12 [23:26:16]line Товар: 2710124130 [23:26:16]line Аи-92-К-4 [23:26:16]line 7.480 * 66.90 [23:26:16]line = 500.41 [23:26:16]line НДС 12% НСП 1% [23:26:16]line > о реализуемом товаре [23:26:16]line ОКРУГЛЕНИЕ: -0.41 [23:26:16]line ИТОГО: 500.00 [23:26:16]line Внесено: 500.00 [23:26:16]line СДАЧА: 0.00 [23:26:16]line НСП 1% : 4.43 [23:26:16]line НДС 12% : 53.14 [23:26:16]line Наличными: 500.00 [23:26:16]line Безнал.: 0.00 [23:26:16]line Место: АЗС № 82 "Партнер Нефть" [23:26:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:26:16]line СНО: Общий режим [23:26:16]line Чек 750 29.10.2024 23:26 [23:26:16]line Смена: 145 ФФД: 1.0 [23:26:16]line ЗНМ: 0300000017 [23:26:16]line РНМ: 0000000000170478 [23:26:16]line Версия ККМ: v1.0 [23:26:16]line ФМ: 0000000002098560 [23:26:16]line ФД: 97241 [23:26:16]line ФПД: 67280393851489 [23:26:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T232615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97241&fm=67280393851489&tin=02508201610067®Number=0000000000170478&sum=50000 [23:26:16]OFD Sender: Processing packet 97241 [packets to send 59, broken 58] [23:26:16]ProducePacketName [23:26:16]name=ofd_packets/00097241 [23:26:16]OFD Sender: To server: pG, [23:26:16]CommunicateWithHost lk.salyk.kg:30040 [23:26:16]ConnectInit lk.salyk.kg [23:26:16]written 0, free lines is 4095 [23:26:16]Connected sock=11 [23:26:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A C8 07 01 EF 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EE 02 00 00 F4 03 04 00 17 6F 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 7B 01 00 35 04 06 00 3D 30 EF F9 D2 61 82 11 3F C8 1C D0 BC E2 [23:26:16]Write to MH i2c: 01 00 00 54 33 87 [23:26:16]Write i2c OK [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: 01 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: 01 07 00 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: 01 07 00 54 33 00 00 00 00 00 FF 0C 99 [23:26:16]RasterBufferAndPrint [23:26:16]line [23:26:16]line [23:26:16]line [23:26:16]line [23:26:16]line [23:26:16]written 0, free lines is 3333 [23:26:16]MH_Cut [23:26:16]Write to MH i2c: D1 01 00 5B 33 01 60 [23:26:16]Write i2c OK [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: D1 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: D1 01 00 [23:26:16]MH_I2C_Read... [23:26:16]Read from MH i2c: D1 01 00 5B 33 00 5F [23:26:16]Write to MH i2c: 01 00 00 5C 33 8F [23:26:16]Write i2c OK [23:26:16]MH_I2C_Read... [23:26:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F7 86 47 00 33 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 32 30 39 38 35 36 30 10 04 04 00 D9 7B 01 00 F4 03 04 00 3D 19 21 67 B6 04 01 00 00 4D B2 5D 78 74 F7 C3 92 [23:26:16]CommunicateWithHost err = 0 [23:26:16]CheckOFDResponse [23:26:16]1017 (14) - 77093643461234 [23:26:16]1041 (16) - 0000000002098560 [23:26:16]1040 (4) - 97241 [23:26:16]1012 (4) - 29.10.2024 17:19 [23:26:16]1206 (1) - 0 [23:26:16]OFD Sender: Remove packet 97241 [23:26:16]ProducePacketName [23:26:16]name=ofd_packets/00097241 [23:26:16]NVStorageDeleteData [23:26:17]OFD Sender: No OFD packet to send [23:26:17]*** Cut start [23:26:17]*** Partial cut [23:26:17]*** CUTSNS_PIN = 1 [23:26:17]*** CUTSNS_PIN = 0 [23:26:17]*** Brake cut motor [23:26:18]Read from MH i2c: 01 [23:26:18]MH_I2C_Read... [23:26:18]*** Stop cut motor [23:26:18]*** Cut end [23:26:18]Read from MH i2c: 01 07 00 [23:26:18]MH_I2C_Read... [23:26:18]Read from MH i2c: 01 07 00 5C 33 00 00 00 00 00 FF 0F A4 [23:26:18]process_action close_receipt done [23:26:18]requested_data is exist [23:26:18]produce_requested_data [23:26:18]requested_item fm.sn is exist - process it [23:26:18]wFMCommunicate request_size=4 [23:26:18]MH_SAM_APDU [23:26:18]CAPDU: 80 11 00 00 [23:26:18]Write to MH i2c: E2 08 00 5D 33 80 11 00 00 00 00 00 00 0A [23:26:18]Write i2c OK [23:26:18]MH_I2C_Read... [23:26:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:18]Read from MH i2c: E2 [23:26:18]MH_I2C_Read... [23:26:18]Read from MH i2c: E2 17 00 [23:26:18]MH_I2C_Read... [23:26:18]Read from MH i2c: E2 17 00 5D 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [23:26:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:26:18]wFMCommunicate OK [23:26:18]requested_item fd.num is exist - process it [23:26:18]SAM_PROTO_GetFieldsCounters [23:26:18]wFMCommunicate request_size=4 [23:26:18]MH_SAM_APDU [23:26:18]CAPDU: 80 13 00 00 [23:26:18]Write to MH i2c: E2 08 00 5E 33 80 13 00 00 00 00 00 00 0D [23:26:18]Write i2c OK [23:26:18]MH_I2C_Read... [23:26:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:26:18]Read from MH i2c: E2 [23:26:18]MH_I2C_Read... [23:26:18]Read from MH i2c: E2 62 00 [23:26:18]MH_I2C_Read... [23:26:18]Read from MH i2c: E2 62 00 5E 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 E4 [23:26:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:26:18]wFMCommunicate OK [23:26:18]SAM_PROTO_GetFieldsCounters done [23:26:18]requested_item shift.num is exist - process it [23:26:18]requested_item shift.opened is exist - process it [23:26:18]req_shift_opened [23:26:18]FM_GetShiftState [23:26:18]SAM_PROTO_GetShiftState [23:26:18]wFMCommunicate request_size=4 [23:26:18]MH_SAM_APDU [23:26:18]CAPDU: 80 13 01 00 [23:26:18]Write to MH i2c: E2 08 00 5F 33 80 13 01 00 00 00 00 00 0F [23:26:18]Write i2c OK [23:26:18]MH_I2C_Read... [23:26:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:26:18]Read from MH i2c: E2 [23:26:18]MH_I2C_Read... [23:26:18]Read from MH i2c: E2 0E 00 [23:26:18]MH_I2C_Read... [23:26:18]Read from MH i2c: E2 0E 00 5F 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6D [23:26:18]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:26:18]wFMCommunicate OK [23:26:18]SAM_PROTO_GetShiftState done [23:26:18]FM_GetShiftState done [23:26:18]req_shift_opened done [23:26:18]requested_item shift.open_date is exist - process it [23:26:18]req_shift_open_date [23:26:18]req_shift_open_date done [23:26:18]produce_requested_data done [23:26:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97241,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:26:18]process_action_free close_receipt [23:26:18]json_value_free [23:26:18]json_value_free done [23:26:18]process_json_proto returns [23:26:18]Send response to host [23:26:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97241,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:26:18]free response buf [23:26:18]execute_script done [23:26:18]execute_script returns [23:26:18]free content buf [23:26:18]Sock 7.Close socket [23:26:18]Sock 7.Thread stoped [23:26:22]OFD Sender: No OFD packet to send [23:26:27]OFD Sender: No OFD packet to send [23:26:32]OFD Sender: No OFD packet to send [23:26:37]OFD Sender: No OFD packet to send [23:26:42]OFD Sender: No OFD packet to send [23:26:47]OFD Sender: No OFD packet to send [23:26:52]ConnectInit Can't connect to host [23:26:52]OFD Sender: No OFD packet to send [23:26:57]OFD Sender: No OFD packet to send [23:27:02]OFD Sender: No OFD packet to send [23:27:07]OFD Sender: No OFD packet to send [23:27:12]OFD Sender: No OFD packet to send [23:27:17]OFD Sender: No OFD packet to send [23:27:22]OFD Sender: No OFD packet to send [23:27:27]OFD Sender: No OFD packet to send [23:27:32]OFD Sender: No OFD packet to send [23:27:37]OFD Sender: No OFD packet to send [23:27:42]OFD Sender: No OFD packet to send [23:27:47]OFD Sender: No OFD packet to send [23:27:52]OFD Sender: No OFD packet to send [23:27:57]OFD Sender: No OFD packet to send [23:28:02]OFD Sender: No OFD packet to send [23:28:07]OFD Sender: No OFD packet to send [23:28:12]OFD Sender: No OFD packet to send [23:28:17]OFD Sender: No OFD packet to send [23:28:22]OFD Sender: No OFD packet to send [23:28:27]OFD Sender: No OFD packet to send [23:28:32]OFD Sender: No OFD packet to send [23:28:37]OFD Sender: No OFD packet to send [23:28:42]OFD Sender: No OFD packet to send [23:28:47]OFD Sender: No OFD packet to send [23:28:52]OFD Sender: No OFD packet to send [23:28:57]OFD Sender: No OFD packet to send [23:29:02]OFD Sender: No OFD packet to send [23:29:07]OFD Sender: No OFD packet to send [23:29:10]ConnectInit Can't connect to host [23:29:12]OFD Sender: No OFD packet to send [23:29:17]OFD Sender: No OFD packet to send [23:29:22]OFD Sender: No OFD packet to send [23:29:27]OFD Sender: No OFD packet to send [23:29:32]OFD Sender: No OFD packet to send [23:29:37]OFD Sender: No OFD packet to send [23:29:42]OFD Sender: No OFD packet to send [23:29:47]OFD Sender: No OFD packet to send [23:29:52]OFD Sender: No OFD packet to send [23:29:57]OFD Sender: No OFD packet to send [23:30:02]OFD Sender: No OFD packet to send [23:30:07]OFD Sender: No OFD packet to send [23:30:12]OFD Sender: No OFD packet to send [23:30:17]OFD Sender: No OFD packet to send [23:30:22]OFD Sender: No OFD packet to send [23:30:27]OFD Sender: No OFD packet to send [23:30:32]OFD Sender: No OFD packet to send [23:30:37]OFD Sender: No OFD packet to send [23:30:42]OFD Sender: No OFD packet to send [23:30:47]OFD Sender: No OFD packet to send [23:30:52]OFD Sender: No OFD packet to send [23:30:57]OFD Sender: No OFD packet to send [23:31:02]OFD Sender: No OFD packet to send [23:31:07]OFD Sender: No OFD packet to send [23:31:12]OFD Sender: No OFD packet to send [23:31:17]OFD Sender: No OFD packet to send [23:31:22]OFD Sender: No OFD packet to send [23:31:27]OFD Sender: No OFD packet to send [23:31:32]OFD Sender: No OFD packet to send [23:31:37]OFD Sender: No OFD packet to send [23:31:42]OFD Sender: No OFD packet to send [23:31:47]OFD Sender: No OFD packet to send [23:31:52]OFD Sender: No OFD packet to send [23:31:57]OFD Sender: No OFD packet to send [23:32: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:53]OFD Sender: No OFD packet to send [23:35:57]accept exits with 10 [23:35:57]New connection [23:35:57]New thread 3066723684 created [23:35:57]Thread 3066580324 joined [23:35:57]Waiting for new connection... [23:35:57] Sock 10.Parse request [23:35:57]Sock 10.Check first char [23:35:57]Sock 10.First char is OK [23:35:57]request: POST /json_proto HTTP/1.0 [23:35:57]Method: POST [23:35:57]URL: /json_proto [23:35:57]Method is POST - this is cgi request [23:35:57]url: /json_proto [23:35:57]query_string will be loaded in cgi processing [23:35:57]execute_cgi json_proto POST (null) [23:35:57]execute_cgi path=json_proto method=POST [23:35:57]POST find Content-Length [23:35:57]Host: 172.17.40.67:8080 [23:35:57]Content-Length: 679 [23:35:57]Content-Type: application/json [23:35:57] [23:35:57]POST finish read [23:35:57]Found Content-Length = 679 [23:35:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:35:57]execute_script... [23:35:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:35:57]POST & json_proto [23:35:57]process_json_proto [23:35:57]json parsed OK: [23:35:57]protocol is kg_v1.0 [23:35:57]action value=close_receipt [23:35:57]process_action close_receipt [23:35:57]cmd_close_receipt [23:35:57]MH_GetDate [23:35:57]Write to MH i2c: F0 00 00 60 33 82 [23:35:57]Write i2c OK [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: F0 [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: F0 09 00 [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: F0 09 00 60 33 00 5E 71 21 67 EE DA 66 66 76 [23:35:57]GetLastDocTimeStamp 1730244375 [23:35:57]current date 1730244958 [23:35:57]FM_GetShiftState [23:35:57]SAM_PROTO_GetShiftState [23:35:57]wFMCommunicate request_size=4 [23:35:57]MH_SAM_APDU [23:35:57]CAPDU: 80 13 01 00 [23:35:57]Write to MH i2c: E2 08 00 61 33 80 13 01 00 00 00 00 00 11 [23:35:57]Write i2c OK [23:35:57]MH_I2C_Read... [23:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:57]Read from MH i2c: E2 [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: E2 0E 00 [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: E2 0E 00 61 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 6F [23:35:57]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:35:57]wFMCommunicate OK [23:35:57]SAM_PROTO_GetShiftState done [23:35:57]FM_GetShiftState done [23:35:57]opened in 1730160548 [23:35:57]opened+sec_in_day 1730246948 [23:35:57]quantity*price = 80012 [23:35:57]sum+1 = 80013 [23:35:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 751 29.10.2024 23:35 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97242 ФПД: 57136811049003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T233558&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97242&fm=57136811049003&tin=02508201610067®Number=0000000000170478&sum=80000 [23:35:58]StoreToDocumentArchive [23:35:58]shift 145 fd 97242 [23:35:58]save to /storage/0145/doc_00097242 [23:35:58]save last doc name /storage/0145/doc_00097242 to /storage/kkm_last_doc_name [23:35:58]save OK [23:35:58]Clear old archive folders... [23:35:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:35:58]tlvbuf is B6F1D560 [23:35:58]SAM_PROTO_ClearQueue [23:35:58]wFMCommunicate request_size=4 [23:35:58]MH_SAM_APDU [23:35:58]CAPDU: 80 09 00 00 [23:35:58]Write to MH i2c: E2 08 00 6E 33 80 09 00 00 00 00 00 00 13 [23:35:58]Write i2c OK [23:35:58]MH_I2C_Read... [23:35:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:35:58]Read from MH i2c: E2 [23:35:58]MH_I2C_Read... [23:35:58]Read from MH i2c: E2 03 00 [23:35:58]MH_I2C_Read... [23:35:58]Read from MH i2c: E2 03 00 6E 33 00 90 00 15 [23:35:58]RAPDU: 90 00 [23:35:58]wFMCommunicate OK [23:35:58]SAM_PROTO_ClearQueue done [23:35:58]KKMCreateOFDPacket [23:35:58]OFDProtocolAddRootSTLVToBuf [23:35:58]FM_MakeSignedData [23:35:58]FM_MakeSignedData [23:35:58]SAM_PROTO_SignData [23:35:58]wFMCommunicate request_size=4 [23:35:58]MH_SAM_APDU [23:35:58]CAPDU: 80 0D 01 02 [23:35:58]Write to MH i2c: E2 08 00 6F 33 80 0D 01 02 00 00 00 00 1B [23:35:58]Write i2c OK [23:35:58]MH_I2C_Read... [23:35:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:35:58]Read from MH i2c: E2 [23:35:58]MH_I2C_Read... [23:35:58]Read from MH i2c: E2 03 00 [23:35:58]MH_I2C_Read... [23:35:58]Read from MH i2c: E2 03 00 6F 33 00 90 00 16 [23:35:58]RAPDU: 90 00 [23:35:58]wFMCommunicate OK [23:35:58]wFMCommunicate request_size=255 [23:35:58]MH_SAM_APDU [23:35:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 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 EF 02 00 00 F4 03 04 00 5E 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7B 01 00 35 04 06 00 33 [23:35:58]Write to MH i2c: E2 02 01 70 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 EF 02 00 00 F4 03 04 00 5E 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7B 01 00 35 04 06 00 33 00 00 F7 [23:35:58]Write i2c OK [23:35:58]MH_I2C_Read... [23:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:59]Read from MH i2c: E2 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 03 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 03 00 70 33 00 90 00 17 [23:35:59]RAPDU: 90 00 [23:35:59]wFMCommunicate OK [23:35:59]wFMCommunicate request_size=10 [23:35:59]MH_SAM_APDU [23:35:59]CAPDU: 80 0D 02 02 05 F7 33 53 80 2B [23:35:59]Write to MH i2c: E2 0D 00 71 33 80 0D 02 02 05 00 F7 33 53 80 2B 00 00 50 [23:35:59]Write i2c OK [23:35:59]MH_I2C_Read... [23:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:59]Read from MH i2c: E2 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 03 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 03 00 71 33 00 90 00 18 [23:35:59]RAPDU: 90 00 [23:35:59]wFMCommunicate OK [23:35:59]wFMCommunicate request_size=4 [23:35:59]MH_SAM_APDU [23:35:59]CAPDU: 80 0D 03 02 [23:35:59]Write to MH i2c: E2 08 00 72 33 80 0D 03 02 00 00 00 00 20 [23:35:59]Write i2c OK [23:35:59]MH_I2C_Read... [23:35:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:35:59]Read from MH i2c: E2 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 0B 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 0B 00 72 33 00 0B D8 BA C8 C8 47 7C 6D 90 00 7E [23:35:59]RAPDU: 0B D8 BA C8 C8 47 7C 6D 90 00 [23:35:59]wFMCommunicate OK [23:35:59]SAM_PROTO_SignData done [23:35:59]FM_MakeSignedData done [23:35:59]CreateOFDProtocolMessage [23:35:59]wFMCommunicate request_size=4 [23:35:59]MH_SAM_APDU [23:35:59]CAPDU: 80 11 00 00 [23:35:59]Write to MH i2c: E2 08 00 73 33 80 11 00 00 00 00 00 00 20 [23:35:59]Write i2c OK [23:35:59]MH_I2C_Read... [23:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:35:59]Read from MH i2c: E2 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 17 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: E2 17 00 73 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [23:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:35:59]wFMCommunicate OK [23:35:59]CreateOFDProtocolMessage done [23:35:59]OFDSenderStorePacket 97242 [23:35:59]StoreOFDPacket docnum=97242 [23:35:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 64 19 07 01 66 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EF 02 00 00 F4 03 04 00 5E 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7B 01 00 35 04 06 00 33 F7 33 53 80 2B 0B D8 BA C8 C8 47 7C 6D [23:35:59]CheckFolder [23:35:59]dirname=/storage/ofd_packets [23:35:59]CheckFolder done [23:35:59]ProducePacketName [23:35:59]name=ofd_packets/00097242 [23:35:59]NVStorageSaveData ofd_packets/00097242 [23:35:59]File name is /storage/ofd_packets/00097242 [23:35:59]Write 301 bytes [23:35:59]NVStorageSaveData done [23:35:59]OFDSenderStorePacket done [23:35:59]KKMCreateOFDPacket done [23:35:59]NVStorageSaveData kkm_last_timestamp [23:35:59]File name is /storage/kkm_last_timestamp [23:35:59]Write 4 bytes [23:35:59]NVStorageSaveData done [23:35:59]ExternCall_PrintAddStr [23:35:59]wPrintStart [23:35:59]Write to MH i2c: 01 00 00 74 33 A7 [23:35:59]Write i2c OK [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: 01 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: 01 07 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: 01 07 00 74 33 00 00 00 00 00 FF 0F BC [23:35:59]RasterBufferAndPrint [23:35:59]line Счет N : (1)3407780 [23:35:59]line ИНН: 02508201610067 [23:35:59]line Контрольно-Кассовый Чек [23:35:59]line ПРОДАЖА [23:35:59]line ТРК (МРК, ГНК) : 42 [23:35:59]line Товар: 2710124130 [23:35:59]line Аи-92-К-4 [23:35:59]line 11.960 * 66.90 [23:35:59]line = 800.12 [23:35:59]line НДС 12% НСП 1% [23:35:59]line > о реализуемом товаре [23:35:59]line ОКРУГЛЕНИЕ: -0.12 [23:35:59]line ИТОГО: 800.00 [23:35:59]line Внесено: 800.00 [23:35:59]line СДАЧА: 0.00 [23:35:59]line НСП 1% : 7.08 [23:35:59]line НДС 12% : 84.97 [23:35:59]line Наличными: 800.00 [23:35:59]line Безнал.: 0.00 [23:35:59]line Место: АЗС № 82 "Партнер Нефть" [23:35:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:35:59]line СНО: Общий режим [23:35:59]line Чек 751 29.10.2024 23:35 [23:35:59]line Смена: 145 ФФД: 1.0 [23:35:59]line ЗНМ: 0300000017 [23:35:59]line РНМ: 0000000000170478 [23:35:59]line Версия ККМ: v1.0 [23:35:59]line ФМ: 0000000002098560 [23:35:59]line ФД: 97242 [23:35:59]line ФПД: 57136811049003 [23:35:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T233558&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97242&fm=57136811049003&tin=02508201610067®Number=0000000000170478&sum=80000 [23:35:59]OFD Sender: Processing packet 97242 [packets to send 59, broken 58] [23:35:59]ProducePacketName [23:35:59]name=ofd_packets/00097242 [23:35:59]OFD Sender: To server: pG, [23:35:59]CommunicateWithHost lk.salyk.kg:30040 [23:35:59]ConnectInit lk.salyk.kg [23:35:59]written 0, free lines is 4095 [23:35:59]Connected sock=9 [23:35:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 64 19 07 01 66 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 EF 02 00 00 F4 03 04 00 5E 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 7B 01 00 35 04 06 00 33 F7 33 53 80 2B 0B D8 BA C8 C8 47 7C 6D [23:35:59]Write to MH i2c: 01 00 00 9F 33 D2 [23:35:59]Write i2c OK [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: 01 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: 01 07 00 [23:35:59]MH_I2C_Read... [23:35:59]Read from MH i2c: 01 07 00 9F 33 00 00 00 00 00 09 0D EF [23:35:59]RasterBufferAndPrint [23:35:59]line [23:35:59]line [23:35:59]line [23:35:59]line [23:35:59]line [23:35:59]written 0, free lines is 3343 [23:36:00]MH_Cut [23:36:00]Write to MH i2c: D1 01 00 A6 33 01 AB [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: D1 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: D1 01 00 [23:36:00]MH_I2C_Read... [23:36:00]Read from MH i2c: D1 01 00 A6 33 00 AA [23:36:00]Write to MH i2c: 01 00 00 A7 33 DA [23:36:00]Write i2c OK [23:36:00]MH_I2C_Read... [23:36:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 99 B7 47 00 C4 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 32 30 39 38 35 36 30 10 04 04 00 DA 7B 01 00 F4 03 04 00 84 1B 21 67 B6 04 01 00 00 74 9D D5 00 4E 7A 14 F5 [23:36:00]CommunicateWithHost err = 0 [23:36:00]CheckOFDResponse [23:36:00]1017 (14) - 77093643461234 [23:36:00]1041 (16) - 0000000002098560 [23:36:00]1040 (4) - 97242 [23:36:00]1012 (4) - 29.10.2024 17:29 [23:36:00]1206 (1) - 0 [23:36:00]OFD Sender: Remove packet 97242 [23:36:00]ProducePacketName [23:36:00]name=ofd_packets/00097242 [23:36:00]NVStorageDeleteData [23:36:00]OFD Sender: No OFD packet to send [23:36:00]*** Cut start [23:36:00]*** Partial cut [23:36:00]*** CUTSNS_PIN = 1 [23:36:00]*** CUTSNS_PIN = 0 [23:36:00]*** Brake cut motor [23:36:01]Read from MH i2c: 01 [23:36:01]MH_I2C_Read... [23:36:01]*** Stop cut motor [23:36:01]*** Cut end [23:36:01]Read from MH i2c: 01 07 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: 01 07 00 A7 33 00 00 00 00 00 FF 0F EF [23:36:01]process_action close_receipt done [23:36:01]requested_data is exist [23:36:01]produce_requested_data [23:36:01]requested_item fm.sn is exist - process it [23:36:01]wFMCommunicate request_size=4 [23:36:01]MH_SAM_APDU [23:36:01]CAPDU: 80 11 00 00 [23:36:01]Write to MH i2c: E2 08 00 A8 33 80 11 00 00 00 00 00 00 55 [23:36:01]Write i2c OK [23:36:01]MH_I2C_Read... [23:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:01]Read from MH i2c: E2 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 17 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 17 00 A8 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [23:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:36:01]wFMCommunicate OK [23:36:01]requested_item fd.num is exist - process it [23:36:01]SAM_PROTO_GetFieldsCounters [23:36:01]wFMCommunicate request_size=4 [23:36:01]MH_SAM_APDU [23:36:01]CAPDU: 80 13 00 00 [23:36:01]Write to MH i2c: E2 08 00 A9 33 80 13 00 00 00 00 00 00 58 [23:36:01]Write i2c OK [23:36:01]MH_I2C_Read... [23:36:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:36:01]Read from MH i2c: E2 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 62 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 62 00 A9 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EF 02 00 00 5E 04 04 00 EF 02 00 00 57 04 04 00 F0 02 00 00 19 04 04 00 00 00 00 00 90 00 33 [23:36:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 EF 02 00 00 5E 04 04 00 EF 02 00 00 57 04 04 00 F0 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:36:01]wFMCommunicate OK [23:36:01]SAM_PROTO_GetFieldsCounters done [23:36:01]requested_item shift.num is exist - process it [23:36:01]requested_item shift.opened is exist - process it [23:36:01]req_shift_opened [23:36:01]FM_GetShiftState [23:36:01]SAM_PROTO_GetShiftState [23:36:01]wFMCommunicate request_size=4 [23:36:01]MH_SAM_APDU [23:36:01]CAPDU: 80 13 01 00 [23:36:01]Write to MH i2c: E2 08 00 AA 33 80 13 01 00 00 00 00 00 5A [23:36:01]Write i2c OK [23:36:01]MH_I2C_Read... [23:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:01]Read from MH i2c: E2 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 0E 00 [23:36:01]MH_I2C_Read... [23:36:01]Read from MH i2c: E2 0E 00 AA 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 B8 [23:36:01]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:36:01]wFMCommunicate OK [23:36:01]SAM_PROTO_GetShiftState done [23:36:01]FM_GetShiftState done [23:36:01]req_shift_opened done [23:36:01]requested_item shift.open_date is exist - process it [23:36:01]req_shift_open_date [23:36:01]req_shift_open_date done [23:36:01]produce_requested_data done [23:36:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97242,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:36:01]process_action_free close_receipt [23:36:01]json_value_free [23:36:01]json_value_free done [23:36:01]process_json_proto returns [23:36:01]Send response to host [23:36:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97242,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:36:01]free response buf [23:36:01]execute_script done [23:36:01]execute_script returns [23:36:01]free content buf [23:36:01]Sock 10.Close socket [23:36:01]Sock 10.Thread stoped [23:36:05]OFD Sender: No OFD packet to send [23:36:10]OFD Sender: No OFD packet to send [23:36:15]OFD Sender: No OFD packet to send [23:36:20]OFD Sender: No OFD packet to send [23:36:25]OFD Sender: No OFD packet to send [23:36:30]OFD Sender: No OFD packet to send [23:36:35]OFD Sender: No OFD packet to send [23:36:40]OFD Sender: No OFD packet to send [23:36:45]OFD Sender: No OFD packet to send [23:36:50]OFD Sender: No OFD packet to send [23:36:55]OFD Sender: No OFD packet to send [23:37:00]OFD Sender: No OFD packet to send [23:37:05]OFD Sender: No OFD packet to send [23:37:10]OFD Sender: No OFD packet to send [23:37:15]OFD Sender: No OFD packet to send [23:37:20]OFD Sender: No OFD packet to send [23:37:25]OFD Sender: No OFD packet to send [23:37:30]OFD Sender: No OFD packet to send [23:37:35]OFD Sender: No OFD packet to send [23:37:40]OFD Sender: No OFD packet to send [23:37:45]OFD Sender: No OFD packet to send [23:37:50]OFD Sender: No OFD packet to send [23:37:55]OFD Sender: No OFD packet to send [23:38:00]OFD Sender: No OFD packet to send [23:38:05]OFD Sender: No OFD packet to send [23:38:10]accept exits with 7 [23:38:10]New connection [23:38:10]New thread 3066580324 created [23:38:10]Thread 3066723684 joined [23:38:10]Waiting for new connection... [23:38:10] Sock 7.Parse request [23:38:10]Sock 7.Check first char [23:38:10]Sock 7.First char is OK [23:38:10]request: POST /json_proto HTTP/1.0 [23:38:10]Method: POST [23:38:10]URL: /json_proto [23:38:10]Method is POST - this is cgi request [23:38:10]url: /json_proto [23:38:10]query_string will be loaded in cgi processing [23:38:10]execute_cgi json_proto POST (null) [23:38:10]execute_cgi path=json_proto method=POST [23:38:10]POST find Content-Length [23:38:10]Host: 172.17.40.67:8080 [23:38:10]Content-Length: 683 [23:38:10]Content-Type: application/json [23:38:10] [23:38:10]POST finish read [23:38:10]Found Content-Length = 683 [23:38:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:10]execute_script... [23:38: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)3407781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:38:10]POST & json_proto [23:38:10]process_json_proto [23:38:10]json parsed OK: [23:38:10]protocol is kg_v1.0 [23:38:10]action value=close_receipt [23:38:10]process_action close_receipt [23:38:10]cmd_close_receipt [23:38:10]MH_GetDate [23:38:10]Write to MH i2c: F0 00 00 AB 33 CD [23:38:10]Write i2c OK [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: F0 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: F0 09 00 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: F0 09 00 AB 33 00 E3 71 21 67 EE DA 66 66 46 [23:38:10]GetLastDocTimeStamp 1730244958 [23:38:10]current date 1730245091 [23:38:10]FM_GetShiftState [23:38:10]SAM_PROTO_GetShiftState [23:38:10]wFMCommunicate request_size=4 [23:38:10]MH_SAM_APDU [23:38:10]CAPDU: 80 13 01 00 [23:38:10]Write to MH i2c: E2 08 00 AC 33 80 13 01 00 00 00 00 00 5C [23:38:10]Write i2c OK [23:38:10]MH_I2C_Read... [23:38:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:10]Read from MH i2c: E2 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: E2 0E 00 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: E2 0E 00 AC 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 BA [23:38:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:38:10]wFMCommunicate OK [23:38:10]SAM_PROTO_GetShiftState done [23:38:10]FM_GetShiftState done [23:38:10]opened in 1730160548 [23:38:10]opened+sec_in_day 1730246948 [23:38:10]quantity*price = 100015 [23:38:10]sum+1 = 100017 [23:38:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 752 29.10.2024 23:38 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97243 ФПД: 64610603052892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T233811&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97243&fm=64610603052892&tin=02508201610067®Number=0000000000170478&sum=100000 [23:38:11]StoreToDocumentArchive [23:38:11]shift 145 fd 97243 [23:38:11]save to /storage/0145/doc_00097243 [23:38:11]save last doc name /storage/0145/doc_00097243 to /storage/kkm_last_doc_name [23:38:11]save OK [23:38:11]Clear old archive folders... [23:38:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:38:11]tlvbuf is 0079B1F0 [23:38:11]SAM_PROTO_ClearQueue [23:38:11]wFMCommunicate request_size=4 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 09 00 00 [23:38:11]Write to MH i2c: E2 08 00 B9 33 80 09 00 00 00 00 00 00 5E [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 B9 33 00 90 00 60 [23:38:11]RAPDU: 90 00 [23:38:11]wFMCommunicate OK [23:38:11]SAM_PROTO_ClearQueue done [23:38:11]KKMCreateOFDPacket [23:38:11]OFDProtocolAddRootSTLVToBuf [23:38:11]FM_MakeSignedData [23:38:11]FM_MakeSignedData [23:38:11]SAM_PROTO_SignData [23:38:11]wFMCommunicate request_size=4 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 0D 01 02 [23:38:11]Write to MH i2c: E2 08 00 BA 33 80 0D 01 02 00 00 00 00 66 [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 BA 33 00 90 00 61 [23:38:11]RAPDU: 90 00 [23:38:11]wFMCommunicate OK [23:38:11]wFMCommunicate request_size=255 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F0 02 00 00 F4 03 04 00 E3 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7B 01 00 35 04 06 00 3A [23:38:11]Write to MH i2c: E2 02 01 BB 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F0 02 00 00 F4 03 04 00 E3 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7B 01 00 35 04 06 00 3A 00 00 DE [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 BB 33 00 90 00 62 [23:38:11]RAPDU: 90 00 [23:38:11]wFMCommunicate OK [23:38:11]wFMCommunicate request_size=10 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 0D 02 02 05 C3 54 0B 2F 5C [23:38:11]Write to MH i2c: E2 0D 00 BC 33 80 0D 02 02 05 00 C3 54 0B 2F 5C 00 00 20 [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 03 00 BC 33 00 90 00 63 [23:38:11]RAPDU: 90 00 [23:38:11]wFMCommunicate OK [23:38:11]wFMCommunicate request_size=4 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 0D 03 02 [23:38:11]Write to MH i2c: E2 08 00 BD 33 80 0D 03 02 00 00 00 00 6B [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 0B 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 0B 00 BD 33 00 EF 0E D3 0F 30 70 C3 D8 90 00 86 [23:38:11]RAPDU: EF 0E D3 0F 30 70 C3 D8 90 00 [23:38:11]wFMCommunicate OK [23:38:11]SAM_PROTO_SignData done [23:38:11]FM_MakeSignedData done [23:38:11]CreateOFDProtocolMessage [23:38:11]wFMCommunicate request_size=4 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 11 00 00 [23:38:11]Write to MH i2c: E2 08 00 BE 33 80 11 00 00 00 00 00 00 6B [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 17 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 17 00 BE 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [23:38:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:38:11]wFMCommunicate OK [23:38:11]CreateOFDProtocolMessage done [23:38:11]OFDSenderStorePacket 97243 [23:38:11]StoreOFDPacket docnum=97243 [23:38:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 62 07 01 E8 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 34 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 F0 02 00 00 F4 03 04 00 E3 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7B 01 00 35 04 06 00 3A C3 54 0B 2F 5C EF 0E D3 0F 30 70 C3 D8 [23:38:11]CheckFolder [23:38:11]dirname=/storage/ofd_packets [23:38:11]CheckFolder done [23:38:11]ProducePacketName [23:38:11]name=ofd_packets/00097243 [23:38:11]NVStorageSaveData ofd_packets/00097243 [23:38:11]File name is /storage/ofd_packets/00097243 [23:38:11]Write 301 bytes [23:38:11]NVStorageSaveData done [23:38:11]OFDSenderStorePacket done [23:38:11]KKMCreateOFDPacket done [23:38:11]NVStorageSaveData kkm_last_timestamp [23:38:11]File name is /storage/kkm_last_timestamp [23:38:11]Write 4 bytes [23:38:11]NVStorageSaveData done [23:38:11]ExternCall_PrintAddStr [23:38:11]wPrintStart [23:38:11]Write to MH i2c: 01 00 00 BF 33 F2 [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: 01 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: 01 07 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: 01 07 00 BF 33 00 00 00 00 00 FF 0F 07 [23:38:11]RasterBufferAndPrint [23:38:11]line Счет N : (1)3407781 [23:38:11]line ИНН: 02508201610067 [23:38:11]line Контрольно-Кассовый Чек [23:38:11]line ПРОДАЖА [23:38:11]line ТРК (МРК, ГНК) : 42 [23:38:11]line Товар: 2710124130 [23:38:11]line Аи-92-К-4 [23:38:11]line 14.950 * 66.90 [23:38:11]line = 1000.16 [23:38:11]line НДС 12% НСП 1% [23:38:11]line > о реализуемом товаре [23:38:11]line ОКРУГЛЕНИЕ: -0.16 [23:38:11]line ИТОГО: 1000.00 [23:38:11]line Внесено: 1000.00 [23:38:11]line СДАЧА: 0.00 [23:38:11]line НСП 1% : 8.85 [23:38:11]line НДС 12% : 106.21 [23:38:11]line Наличными: 1000.00 [23:38:11]line Безнал.: 0.00 [23:38:11]line Место: АЗС № 82 "Партнер Нефть" [23:38:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:38:11]line СНО: Общий режим [23:38:11]line Чек 752 29.10.2024 23:38 [23:38:11]line Смена: 145 ФФД: 1.0 [23:38:11]line ЗНМ: 0300000017 [23:38:11]line РНМ: 0000000000170478 [23:38:11]line Версия ККМ: v1.0 [23:38:11]line ФМ: 0000000002098560 [23:38:11]line ФД: 97243 [23:38:11]line ФПД: 64610603052892 [23:38:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T233811&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97243&fm=64610603052892&tin=02508201610067®Number=0000000000170478&sum=100000 [23:38:12]OFD Sender: Processing packet 97243 [packets to send 59, broken 58] [23:38:12]ProducePacketName [23:38:12]name=ofd_packets/00097243 [23:38:12]OFD Sender: To server: pG, [23:38:12]CommunicateWithHost lk.salyk.kg:30040 [23:38:12]ConnectInit lk.salyk.kg [23:38:12]written 0, free lines is 4095 [23:38:12]Connected sock=11 [23:38:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 62 07 01 E8 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 34 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 F0 02 00 00 F4 03 04 00 E3 71 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 7B 01 00 35 04 06 00 3A C3 54 0B 2F 5C EF 0E D3 0F 30 70 C3 D8 [23:38:12]Write to MH i2c: 01 00 00 EA 33 1D [23:38:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D0 B6 47 00 FE 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 32 30 39 38 35 36 30 10 04 04 00 DB 7B 01 00 F4 03 04 00 08 1C 21 67 B6 04 01 00 00 C4 72 2A 3F 24 C7 12 14 [23:38:12]CommunicateWithHost err = 0 [23:38:12]CheckOFDResponse [23:38:12]1017 (14) - 77093643461234 [23:38:12]1041 (16) - 0000000002098560 [23:38:12]1040 (4) - 97243 [23:38:12]1012 (4) - 29.10.2024 17:31 [23:38:12]1206 (1) - 0 [23:38:12]OFD Sender: Remove packet 97243 [23:38:12]ProducePacketName [23:38:12]name=ofd_packets/00097243 [23:38:12]NVStorageDeleteData [23:38:12]Write i2c OK [23:38:12]MH_I2C_Read... [23:38:12]Read from MH i2c: 01 [23:38:12]MH_I2C_Read... [23:38:12]Read from MH i2c: 01 07 00 [23:38:12]MH_I2C_Read... [23:38:12]Read from MH i2c: 01 07 00 EA 33 00 00 00 00 00 09 0D 3A [23:38:12]RasterBufferAndPrint [23:38:12]line [23:38:12]line [23:38:12]line [23:38:12]line [23:38:12]line [23:38:12]written 0, free lines is 3349 [23:38:12]MH_Cut [23:38:12]Write to MH i2c: D1 01 00 F1 33 01 F6 [23:38:12]Write i2c OK [23:38:12]MH_I2C_Read... [23:38:12]Read from MH i2c: D1 [23:38:12]MH_I2C_Read... [23:38:12]Read from MH i2c: D1 01 00 [23:38:12]MH_I2C_Read... [23:38:12]Read from MH i2c: D1 01 00 F1 33 00 F5 [23:38:12]Write to MH i2c: 01 00 00 F2 33 25 [23:38:12]Write i2c OK [23:38:12]MH_I2C_Read... [23:38:13]OFD Sender: No OFD packet to send [23:38:13]*** Cut start [23:38:13]*** Partial cut [23:38:13]*** CUTSNS_PIN = 1 [23:38:13]*** CUTSNS_PIN = 0 [23:38:13]*** Brake cut motor [23:38:13]Read from MH i2c: 01 [23:38:13]MH_I2C_Read... [23:38:13]*** Stop cut motor [23:38:13]*** Cut end [23:38:13]Read from MH i2c: 01 07 00 [23:38:13]MH_I2C_Read... [23:38:13]Read from MH i2c: 01 07 00 F2 33 00 00 00 00 00 FF 0F 3A [23:38:13]process_action close_receipt done [23:38:13]requested_data is exist [23:38:13]produce_requested_data [23:38:13]requested_item fm.sn is exist - process it [23:38:13]wFMCommunicate request_size=4 [23:38:13]MH_SAM_APDU [23:38:13]CAPDU: 80 11 00 00 [23:38:13]Write to MH i2c: E2 08 00 F3 33 80 11 00 00 00 00 00 00 A0 [23:38:13]Write i2c OK [23:38:13]MH_I2C_Read... [23:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:14]Read from MH i2c: E2 [23:38:14]MH_I2C_Read... [23:38:14]Read from MH i2c: E2 17 00 [23:38:14]MH_I2C_Read... [23:38:14]Read from MH i2c: E2 17 00 F3 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [23:38:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:38:14]wFMCommunicate OK [23:38:14]requested_item fd.num is exist - process it [23:38:14]SAM_PROTO_GetFieldsCounters [23:38:14]wFMCommunicate request_size=4 [23:38:14]MH_SAM_APDU [23:38:14]CAPDU: 80 13 00 00 [23:38:14]Write to MH i2c: E2 08 00 F4 33 80 13 00 00 00 00 00 00 A3 [23:38:14]Write i2c OK [23:38:14]MH_I2C_Read... [23:38:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:38:14]Read from MH i2c: E2 [23:38:14]MH_I2C_Read... [23:38:14]Read from MH i2c: E2 62 00 [23:38:14]MH_I2C_Read... [23:38:14]Read from MH i2c: E2 62 00 F4 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F0 02 00 00 5E 04 04 00 F0 02 00 00 57 04 04 00 F1 02 00 00 19 04 04 00 00 00 00 00 90 00 82 [23:38:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F0 02 00 00 5E 04 04 00 F0 02 00 00 57 04 04 00 F1 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:38:14]wFMCommunicate OK [23:38:14]SAM_PROTO_GetFieldsCounters done [23:38:14]requested_item shift.num is exist - process it [23:38:14]requested_item shift.opened is exist - process it [23:38:14]req_shift_opened [23:38:14]FM_GetShiftState [23:38:14]SAM_PROTO_GetShiftState [23:38:14]wFMCommunicate request_size=4 [23:38:14]MH_SAM_APDU [23:38:14]CAPDU: 80 13 01 00 [23:38:14]Write to MH i2c: E2 08 00 F5 33 80 13 01 00 00 00 00 00 A5 [23:38:14]Write i2c OK [23:38:14]MH_I2C_Read... [23:38:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:14]Read from MH i2c: E2 [23:38:14]MH_I2C_Read... [23:38:14]Read from MH i2c: E2 0E 00 [23:38:14]MH_I2C_Read... [23:38:14]Read from MH i2c: E2 0E 00 F5 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 03 [23:38:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:38:14]wFMCommunicate OK [23:38:14]SAM_PROTO_GetShiftState done [23:38:14]FM_GetShiftState done [23:38:14]req_shift_opened done [23:38:14]requested_item shift.open_date is exist - process it [23:38:14]req_shift_open_date [23:38:14]req_shift_open_date done [23:38:14]produce_requested_data done [23:38:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97243,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:38:14]process_action_free close_receipt [23:38:14]json_value_free [23:38:14]json_value_free done [23:38:14]process_json_proto returns [23:38:14]Send response to host [23:38:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97243,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:38:14]free response buf [23:38:14]execute_script done [23:38:14]execute_script returns [23:38:14]free content buf [23:38:14]Sock 7.Close socket [23:38:14]Sock 7.Thread stoped [23:38:18]OFD Sender: No OFD packet to send [23:38:23]OFD Sender: No OFD packet to send [23:38:28]OFD Sender: No OFD packet to send [23:38:33]OFD Sender: No OFD packet to send [23:38:38]OFD Sender: No OFD packet to send [23:38:43]OFD Sender: No OFD packet to send [23:38:48]OFD Sender: No OFD packet to send [23:38:53]OFD Sender: No OFD packet to send [23:38:58]OFD Sender: No OFD packet to send [23:39:03]OFD Sender: No OFD packet to send [23:39:06]accept exits with 9 [23:39:06]New connection [23:39:06]New thread 3066723684 created [23:39:06]Thread 3066580324 joined [23:39:06]Waiting for new connection... [23:39:06] Sock 9.Parse request [23:39:06]Sock 9.Check first char [23:39:06]Sock 9.First char is OK [23:39:06]request: POST /json_proto HTTP/1.0 [23:39:06]Method: POST [23:39:06]URL: /json_proto [23:39:06]Method is POST - this is cgi request [23:39:06]url: /json_proto [23:39:06]query_string will be loaded in cgi processing [23:39:06]execute_cgi json_proto POST (null) [23:39:06]execute_cgi path=json_proto method=POST [23:39:06]POST find Content-Length [23:39:06]Host: 172.17.40.67:8080 [23:39:06]Content-Length: 767 [23:39:06]Content-Type: application/json [23:39:06] [23:39:06]POST finish read [23:39:06]Found Content-Length = 767 [23:39:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:39:06]execute_script... [23:39: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)3407782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:39:06]POST & json_proto [23:39:06]process_json_proto [23:39:06]json parsed OK: [23:39:06]protocol is kg_v1.0 [23:39:06]action value=close_receipt [23:39:06]process_action close_receipt [23:39:06]cmd_close_receipt [23:39:06]MH_GetDate [23:39:06]Write to MH i2c: F0 00 00 F6 33 18 [23:39:06]Write i2c OK [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: F0 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: F0 09 00 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: F0 09 00 F6 33 00 1B 72 21 67 EE DA 66 66 CA [23:39:06]GetLastDocTimeStamp 1730245091 [23:39:06]current date 1730245147 [23:39:06]FM_GetShiftState [23:39:06]SAM_PROTO_GetShiftState [23:39:06]wFMCommunicate request_size=4 [23:39:06]MH_SAM_APDU [23:39:06]CAPDU: 80 13 01 00 [23:39:06]Write to MH i2c: E2 08 00 F7 33 80 13 01 00 00 00 00 00 A7 [23:39:06]Write i2c OK [23:39:06]MH_I2C_Read... [23:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:06]Read from MH i2c: E2 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: E2 0E 00 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: E2 0E 00 F7 33 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 05 [23:39:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:39:06]wFMCommunicate OK [23:39:06]SAM_PROTO_GetShiftState done [23:39:06]FM_GetShiftState done [23:39:06]opened in 1730160548 [23:39:06]opened+sec_in_day 1730246948 [23:39:06]quantity*price = 20003 [23:39:06]sum+1 = 20004 [23:39:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 753 29.10.2024 23:39 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97244 ФПД: 75136672790707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T233907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97244&fm=75136672790707&tin=02508201610067®Number=0000000000170478&sum=20003 [23:39:07]StoreToDocumentArchive [23:39:07]shift 145 fd 97244 [23:39:07]save to /storage/0145/doc_00097244 [23:39:07]save last doc name /storage/0145/doc_00097244 to /storage/kkm_last_doc_name [23:39:07]save OK [23:39:07]Clear old archive folders... [23:39:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:39:07]tlvbuf is 0074EBF0 [23:39:07]SAM_PROTO_ClearQueue [23:39:07]wFMCommunicate request_size=4 [23:39:07]MH_SAM_APDU [23:39:07]CAPDU: 80 09 00 00 [23:39:07]Write to MH i2c: E2 08 00 04 34 80 09 00 00 00 00 00 00 AA [23:39:07]Write i2c OK [23:39:07]MH_I2C_Read... [23:39:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:07]Read from MH i2c: E2 [23:39:07]MH_I2C_Read... [23:39:07]Read from MH i2c: E2 03 00 [23:39:07]MH_I2C_Read... [23:39:07]Read from MH i2c: E2 03 00 04 34 00 90 00 AC [23:39:07]RAPDU: 90 00 [23:39:07]wFMCommunicate OK [23:39:07]SAM_PROTO_ClearQueue done [23:39:07]KKMCreateOFDPacket [23:39:07]OFDProtocolAddRootSTLVToBuf [23:39:07]FM_MakeSignedData [23:39:07]FM_MakeSignedData [23:39:07]SAM_PROTO_SignData [23:39:07]wFMCommunicate request_size=4 [23:39:07]MH_SAM_APDU [23:39:07]CAPDU: 80 0D 01 02 [23:39:07]Write to MH i2c: E2 08 00 05 34 80 0D 01 02 00 00 00 00 B2 [23:39:07]Write i2c OK [23:39:07]MH_I2C_Read... [23:39:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:07]Read from MH i2c: E2 [23:39:07]MH_I2C_Read... [23:39:07]Read from MH i2c: E2 03 00 [23:39:07]MH_I2C_Read... [23:39:07]Read from MH i2c: E2 03 00 05 34 00 90 00 AD [23:39:07]RAPDU: 90 00 [23:39:07]wFMCommunicate OK [23:39:07]wFMCommunicate request_size=255 [23:39:07]MH_SAM_APDU [23: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 34 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 F1 02 00 00 F4 03 04 00 1B 72 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7B 01 00 35 04 06 00 44 [23:39:07]Write to MH i2c: E2 02 01 06 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F1 02 00 00 F4 03 04 00 1B 72 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7B 01 00 35 04 06 00 44 00 00 3D [23:39:07]Write i2c OK [23:39:07]MH_I2C_Read... [23:39:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:07]Read from MH i2c: E2 [23:39:07]MH_I2C_Read... [23:39:07]Read from MH i2c: E2 03 00 [23:39:07]MH_I2C_Read... [23:39:07]Read from MH i2c: E2 03 00 06 34 00 90 00 AE [23:39:07]RAPDU: 90 00 [23:39:07]wFMCommunicate OK [23:39:07]wFMCommunicate request_size=10 [23:39:07]MH_SAM_APDU [23:39:07]CAPDU: 80 0D 02 02 05 56 1E B0 F8 B3 [23:39:07]Write to MH i2c: E2 0D 00 07 34 80 0D 02 02 05 00 56 1E B0 F8 B3 00 00 8E [23:39:07]Write i2c OK [23:39:07]MH_I2C_Read... [23:39:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:08]Read from MH i2c: E2 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: E2 03 00 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: E2 03 00 07 34 00 90 00 AF [23:39:08]RAPDU: 90 00 [23:39:08]wFMCommunicate OK [23:39:08]wFMCommunicate request_size=4 [23:39:08]MH_SAM_APDU [23:39:08]CAPDU: 80 0D 03 02 [23:39:08]Write to MH i2c: E2 08 00 08 34 80 0D 03 02 00 00 00 00 B7 [23:39:08]Write i2c OK [23:39:08]MH_I2C_Read... [23:39:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:08]Read from MH i2c: E2 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: E2 0B 00 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: E2 0B 00 08 34 00 E5 E2 07 AB E4 2A 39 CD 90 00 45 [23:39:08]RAPDU: E5 E2 07 AB E4 2A 39 CD 90 00 [23:39:08]wFMCommunicate OK [23:39:08]SAM_PROTO_SignData done [23:39:08]FM_MakeSignedData done [23:39:08]CreateOFDProtocolMessage [23:39:08]wFMCommunicate request_size=4 [23:39:08]MH_SAM_APDU [23:39:08]CAPDU: 80 11 00 00 [23:39:08]Write to MH i2c: E2 08 00 09 34 80 11 00 00 00 00 00 00 B7 [23:39:08]Write i2c OK [23:39:08]MH_I2C_Read... [23:39:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:08]Read from MH i2c: E2 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: E2 17 00 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: E2 17 00 09 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [23:39:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:39:08]wFMCommunicate OK [23:39:08]CreateOFDProtocolMessage done [23:39:08]OFDSenderStorePacket 97244 [23:39:08]StoreOFDPacket docnum=97244 [23:39:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 0D 07 01 A2 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 34 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 F1 02 00 00 F4 03 04 00 1B 72 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7B 01 00 35 04 06 00 44 56 1E B0 F8 B3 E5 E2 07 AB E4 2A 39 CD [23:39:08]CheckFolder [23:39:08]dirname=/storage/ofd_packets [23:39:08]CheckFolder done [23:39:08]ProducePacketName [23:39:08]name=ofd_packets/00097244 [23:39:08]NVStorageSaveData ofd_packets/00097244 [23:39:08]File name is /storage/ofd_packets/00097244 [23:39:08]Write 301 bytes [23:39:08]NVStorageSaveData done [23:39:08]OFDSenderStorePacket done [23:39:08]KKMCreateOFDPacket done [23:39:08]NVStorageSaveData kkm_last_timestamp [23:39:08]File name is /storage/kkm_last_timestamp [23:39:08]Write 4 bytes [23:39:08]NVStorageSaveData done [23:39:08]ExternCall_PrintAddStr [23:39:08]wPrintStart [23:39:08]Write to MH i2c: 01 00 00 0A 34 3E [23:39:08]Write i2c OK [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: 01 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: 01 07 00 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: 01 07 00 0A 34 00 00 00 00 00 FF 0F 53 [23:39:08]RasterBufferAndPrint [23:39:08]line Счет N : (1)3407782 [23:39:08]line ИНН: 02508201610067 [23:39:08]line Контрольно-Кассовый Чек [23:39:08]line ПРОДАЖА [23:39:08]line ТРК (МРК, ГНК) : 22 [23:39:08]line Товар: 2710124130 [23:39:08]line Аи-92-К-4 [23:39:08]line 2.990 * 66.90 [23:39:08]line = 200.03 [23:39:08]line НДС 12% НСП 1% [23:39:08]line > о реализуемом товаре [23:39:08]line ИТОГО: 200.03 [23:39:08]line НСП 1% : 1.77 [23:39:08]line НДС 12% : 21.24 [23:39:08]line Наличными: 0.00 [23:39:08]line Безнал.: 200.03 [23:39:08]line Место: АЗС № 82 "Партнер Нефть" [23:39:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:39:08]line СНО: Общий режим [23:39:08]line Чек 753 29.10.2024 23:39 [23:39:08]line Смена: 145 ФФД: 1.0 [23:39:08]line ЗНМ: 0300000017 [23:39:08]line РНМ: 0000000000170478 [23:39:08]line Версия ККМ: v1.0 [23:39:08]line Платежная система: Mbank [23:39:08]line ФМ: 0000000002098560 [23:39:08]line ФД: 97244 [23:39:08]line ФПД: 75136672790707 [23:39:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T233907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97244&fm=75136672790707&tin=02508201610067®Number=0000000000170478&sum=20003 [23:39:08]OFD Sender: Processing packet 97244 [packets to send 59, broken 58] [23:39:08]ProducePacketName [23:39:08]name=ofd_packets/00097244 [23:39:08]OFD Sender: To server: pG, [23:39:08]CommunicateWithHost lk.salyk.kg:30040 [23:39:08]ConnectInit lk.salyk.kg [23:39:08]written 0, free lines is 4095 [23:39:08]Connected sock=10 [23:39:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 0D 07 01 A2 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 34 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 F1 02 00 00 F4 03 04 00 1B 72 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 7B 01 00 35 04 06 00 44 56 1E B0 F8 B3 E5 E2 07 AB E4 2A 39 CD [23:39:08]Write to MH i2c: 01 00 00 33 34 67 [23:39:08]Write i2c OK [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: 01 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: 01 07 00 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: 01 07 00 33 34 00 00 00 00 00 28 0D A3 [23:39:08]RasterBufferAndPrint [23:39:08]line [23:39:08]line [23:39:08]line [23:39:08]line [23:39:08]line [23:39:08]written 0, free lines is 3374 [23:39:08]MH_Cut [23:39:08]Write to MH i2c: D1 01 00 3A 34 01 40 [23:39:08]Write i2c OK [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: D1 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: D1 01 00 [23:39:08]MH_I2C_Read... [23:39:08]Read from MH i2c: D1 01 00 3A 34 00 3F [23:39:08]Write to MH i2c: 01 00 00 3B 34 6F [23:39:08]Write i2c OK [23:39:08]MH_I2C_Read... [23:39:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C2 04 47 00 06 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 32 30 39 38 35 36 30 10 04 04 00 DC 7B 01 00 F4 03 04 00 41 1C 21 67 B6 04 01 00 00 E3 10 1B 53 36 34 A5 FC [23:39:08]CommunicateWithHost err = 0 [23:39:08]CheckOFDResponse [23:39:08]1017 (14) - 77093643461234 [23:39:08]1041 (16) - 0000000002098560 [23:39:08]1040 (4) - 97244 [23:39:08]1012 (4) - 29.10.2024 17:32 [23:39:08]1206 (1) - 0 [23:39:08]OFD Sender: Remove packet 97244 [23:39:08]ProducePacketName [23:39:08]name=ofd_packets/00097244 [23:39:08]NVStorageDeleteData [23:39:09]OFD Sender: No OFD packet to send [23:39:09]*** Cut start [23:39:09]*** Partial cut [23:39:09]*** CUTSNS_PIN = 1 [23:39:09]*** CUTSNS_PIN = 0 [23:39:09]*** Brake cut motor [23:39:10]Read from MH i2c: 01 [23:39:10]MH_I2C_Read... [23:39:10]*** Stop cut motor [23:39:10]*** Cut end [23:39:10]Read from MH i2c: 01 07 00 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: 01 07 00 3B 34 00 00 00 00 00 FF 0F 84 [23:39:10]process_action close_receipt done [23:39:10]requested_data is exist [23:39:10]produce_requested_data [23:39:10]requested_item fm.sn is exist - process it [23:39:10]wFMCommunicate request_size=4 [23:39:10]MH_SAM_APDU [23:39:10]CAPDU: 80 11 00 00 [23:39:10]Write to MH i2c: E2 08 00 3C 34 80 11 00 00 00 00 00 00 EA [23:39:10]Write i2c OK [23:39:10]MH_I2C_Read... [23:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:10]Read from MH i2c: E2 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 17 00 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 17 00 3C 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [23:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:39:10]wFMCommunicate OK [23:39:10]requested_item fd.num is exist - process it [23:39:10]SAM_PROTO_GetFieldsCounters [23:39:10]wFMCommunicate request_size=4 [23:39:10]MH_SAM_APDU [23:39:10]CAPDU: 80 13 00 00 [23:39:10]Write to MH i2c: E2 08 00 3D 34 80 13 00 00 00 00 00 00 ED [23:39:10]Write i2c OK [23:39:10]MH_I2C_Read... [23:39:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:10]Read from MH i2c: E2 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 62 00 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 62 00 3D 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 D0 [23:39:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:10]wFMCommunicate OK [23:39:10]SAM_PROTO_GetFieldsCounters done [23:39:10]requested_item shift.num is exist - process it [23:39:10]requested_item shift.opened is exist - process it [23:39:10]req_shift_opened [23:39:10]FM_GetShiftState [23:39:10]SAM_PROTO_GetShiftState [23:39:10]wFMCommunicate request_size=4 [23:39:10]MH_SAM_APDU [23:39:10]CAPDU: 80 13 01 00 [23:39:10]Write to MH i2c: E2 08 00 3E 34 80 13 01 00 00 00 00 00 EF [23:39:10]Write i2c OK [23:39:10]MH_I2C_Read... [23:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:10]Read from MH i2c: E2 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 0E 00 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 0E 00 3E 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4D [23:39:10]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:39:10]wFMCommunicate OK [23:39:10]SAM_PROTO_GetShiftState done [23:39:10]FM_GetShiftState done [23:39:10]req_shift_opened done [23:39:10]requested_item shift.open_date is exist - process it [23:39:10]req_shift_open_date [23:39:10]req_shift_open_date done [23:39:10]produce_requested_data done [23:39:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97244,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:39:10]process_action_free close_receipt [23:39:10]json_value_free [23:39:10]json_value_free done [23:39:10]process_json_proto returns [23:39:10]Send response to host [23:39:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97244,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:39:10]free response buf [23:39:10]execute_script done [23:39:10]execute_script returns [23:39:10]free content buf [23:39:10]Sock 9.Close socket [23:39:10]Sock 9.Thread stoped [23:39:14]OFD Sender: No OFD packet to send [23:39:19]OFD Sender: No OFD packet to send [23:39:24]OFD Sender: No OFD packet to send [23:39:29]OFD Sender: No OFD packet to send [23:39:34]OFD Sender: No OFD packet to send [23:39:39]OFD Sender: No OFD packet to send [23:39:44]OFD Sender: No OFD packet to send [23:39:49]OFD Sender: No OFD packet to send [23:39:54]OFD Sender: No OFD packet to send [23:39:59]OFD Sender: No OFD packet to send [23:40:04]OFD Sender: No OFD packet to send [23:40:09]OFD Sender: No OFD packet to send [23:40:14]OFD Sender: No OFD packet to send [23:40:19]OFD Sender: No OFD packet to send [23:40:24]OFD Sender: No OFD packet to send [23:40:29]OFD Sender: No OFD packet to send [23:40:34]OFD Sender: No OFD packet to send [23:40:39]OFD Sender: No OFD packet to send [23:40:44]OFD Sender: No OFD packet to send [23:40:49]OFD Sender: No OFD packet to send [23:40:54]OFD Sender: No OFD packet to send [23:40:59]OFD Sender: No OFD packet to send [23:41:04]OFD Sender: No OFD packet to send [23:41:09]OFD Sender: No OFD packet to send [23:41:14]OFD Sender: No OFD packet to send [23:41:19]OFD Sender: No OFD packet to send [23:41:24]OFD Sender: No OFD packet to send [23:41:29]OFD Sender: No OFD packet to send [23:41:34]OFD Sender: No OFD packet to send [23:41:39]OFD Sender: No OFD packet to send [23:41:44]OFD Sender: No OFD packet to send [23:41:49]OFD Sender: No OFD packet to send [23:41:54]OFD Sender: No OFD packet to send [23:41:59]OFD Sender: No OFD packet to send [23:42:04]OFD Sender: No OFD packet to send [23:42:09]OFD Sender: No OFD packet to send [23:42:14]OFD Sender: No OFD packet to send [23:42:19]OFD Sender: No OFD packet to send [23:42:24]OFD Sender: No OFD packet to send [23:42:29]OFD Sender: No OFD packet to send [23:42:34]OFD Sender: No OFD packet to send [23:42:39]OFD Sender: No OFD packet to send [23:42:44]OFD Sender: No OFD packet to send [23:42:49]OFD Sender: No OFD packet to send [23:42:54]OFD Sender: No OFD packet to send [23:42:59]OFD Sender: No OFD packet to send [23:43:04]OFD Sender: No OFD packet to send [23:43:09]OFD Sender: No OFD packet to send [23:43:14]OFD Sender: No OFD packet to send [23:43:16]accept exits with 7 [23:43:16]New connection [23:43:16]New thread 3066580324 created [23:43:16]Thread 3066723684 joined [23:43:16]Waiting for new connection... [23:43:16] Sock 7.Parse request [23:43:16]Sock 7.Check first char [23:43:16]Sock 7.First char is OK [23:43:16]request: POST /json_proto HTTP/1.0 [23:43:16]Method: POST [23:43:16]URL: /json_proto [23:43:16]Method is POST - this is cgi request [23:43:16]url: /json_proto [23:43:16]query_string will be loaded in cgi processing [23:43:16]execute_cgi json_proto POST (null) [23:43:16]execute_cgi path=json_proto method=POST [23:43:16]POST find Content-Length [23:43:16]Host: 172.17.40.67:8080 [23:43:16]Content-Length: 684 [23:43:16]Content-Type: application/json [23:43:16] [23:43:16]POST finish read [23:43:16]Found Content-Length = 684 [23:43:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 5.190, "sum" : 400.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:16]execute_script... [23:43: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)3407783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 5.190, "sum" : 400.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:16]POST & json_proto [23:43:16]process_json_proto [23:43:16]json parsed OK: [23:43:16]protocol is kg_v1.0 [23:43:16]action value=close_receipt [23:43:16]process_action close_receipt [23:43:16]cmd_close_receipt [23:43:16]MH_GetDate [23:43:16]Write to MH i2c: F0 00 00 3F 34 62 [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: F0 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: F0 09 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: F0 09 00 3F 34 00 15 73 21 67 EE DA 66 66 0F [23:43:16]GetLastDocTimeStamp 1730245147 [23:43:16]current date 1730245397 [23:43:16]FM_GetShiftState [23:43:16]SAM_PROTO_GetShiftState [23:43:16]wFMCommunicate request_size=4 [23:43:16]MH_SAM_APDU [23:43:16]CAPDU: 80 13 01 00 [23:43:16]Write to MH i2c: E2 08 00 40 34 80 13 01 00 00 00 00 00 F1 [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:16]Read from MH i2c: E2 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 0E 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 0E 00 40 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 4F [23:43:16]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:43:16]wFMCommunicate OK [23:43:16]SAM_PROTO_GetShiftState done [23:43:16]FM_GetShiftState done [23:43:16]opened in 1730160548 [23:43:16]opened+sec_in_day 1730246948 [23:43:16]quantity*price = 40066 [23:43:16]sum+1 = 40068 [23:43:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 754 29.10.2024 23:43 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97245 ФПД: 139225131032921 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234317&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97245&fm=139225131032921&tin=02508201610067®Number=0000000000170478&sum=40000 [23:43:17]StoreToDocumentArchive [23:43:17]shift 145 fd 97245 [23:43:17]save to /storage/0145/doc_00097245 [23:43:17]save last doc name /storage/0145/doc_00097245 to /storage/kkm_last_doc_name [23:43:17]save OK [23:43:17]Clear old archive folders... [23:43:17]ProcessDocumentItem done err = 0, tmpTLVsize=257 [23:43:17]tlvbuf is B6F20EA0 [23:43:17]SAM_PROTO_ClearQueue [23:43:17]wFMCommunicate request_size=4 [23:43:17]MH_SAM_APDU [23:43:17]CAPDU: 80 09 00 00 [23:43:17]Write to MH i2c: E2 08 00 4D 34 80 09 00 00 00 00 00 00 F3 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:43:17]Read from MH i2c: E2 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 4D 34 00 90 00 F5 [23:43:17]RAPDU: 90 00 [23:43:17]wFMCommunicate OK [23:43:17]SAM_PROTO_ClearQueue done [23:43:17]KKMCreateOFDPacket [23:43:17]OFDProtocolAddRootSTLVToBuf [23:43:17]FM_MakeSignedData [23:43:17]FM_MakeSignedData [23:43:17]SAM_PROTO_SignData [23:43:17]wFMCommunicate request_size=4 [23:43:17]MH_SAM_APDU [23:43:17]CAPDU: 80 0D 01 02 [23:43:17]Write to MH i2c: E2 08 00 4E 34 80 0D 01 02 00 00 00 00 FB [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:43:17]Read from MH i2c: E2 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 4E 34 00 90 00 F6 [23:43:17]RAPDU: 90 00 [23:43:17]wFMCommunicate OK [23:43:17]wFMCommunicate request_size=255 [23:43:17]MH_SAM_APDU [23:43:17]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 F2 02 00 00 F4 03 04 00 15 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7B 01 [23:43:17]Write to MH i2c: E2 02 01 4F 34 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 F2 02 00 00 F4 03 04 00 15 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7B 01 00 00 EB [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:17]Read from MH i2c: E2 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 4F 34 00 90 00 F7 [23:43:17]RAPDU: 90 00 [23:43:17]wFMCommunicate OK [23:43:17]wFMCommunicate request_size=16 [23:43:17]MH_SAM_APDU [23:43:17]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 7E 9F E0 7A A1 59 [23:43:17]Write to MH i2c: E2 13 00 50 34 80 0D 02 02 0B 00 00 35 04 06 00 7E 9F E0 7A A1 59 00 00 C4 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:17]Read from MH i2c: E2 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 03 00 50 34 00 90 00 F8 [23:43:17]RAPDU: 90 00 [23:43:17]wFMCommunicate OK [23:43:17]wFMCommunicate request_size=4 [23:43:17]MH_SAM_APDU [23:43:17]CAPDU: 80 0D 03 02 [23:43:17]Write to MH i2c: E2 08 00 51 34 80 0D 03 02 00 00 00 00 00 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:43:17]Read from MH i2c: E2 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 0B 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 0B 00 51 34 00 43 49 80 A9 B7 66 09 60 90 00 3C [23:43:17]RAPDU: 43 49 80 A9 B7 66 09 60 90 00 [23:43:17]wFMCommunicate OK [23:43:17]SAM_PROTO_SignData done [23:43:17]FM_MakeSignedData done [23:43:17]CreateOFDProtocolMessage [23:43:17]wFMCommunicate request_size=4 [23:43:17]MH_SAM_APDU [23:43:17]CAPDU: 80 11 00 00 [23:43:17]Write to MH i2c: E2 08 00 52 34 80 11 00 00 00 00 00 00 00 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:17]Read from MH i2c: E2 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 17 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: E2 17 00 52 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [23:43:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:43:17]wFMCommunicate OK [23:43:17]CreateOFDProtocolMessage done [23:43:17]OFDSenderStorePacket 97245 [23:43:17]StoreOFDPacket docnum=97245 [23:43:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 28 AD 0D 01 A5 F6 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 F2 02 00 00 F4 03 04 00 15 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7B 01 00 35 04 06 00 7E 9F E0 7A A1 59 43 49 80 A9 B7 66 09 60 [23:43:17]CheckFolder [23:43:17]dirname=/storage/ofd_packets [23:43:17]CheckFolder done [23:43:17]ProducePacketName [23:43:17]name=ofd_packets/00097245 [23:43:17]NVStorageSaveData ofd_packets/00097245 [23:43:17]File name is /storage/ofd_packets/00097245 [23:43:17]Write 307 bytes [23:43:17]NVStorageSaveData done [23:43:17]OFDSenderStorePacket done [23:43:17]KKMCreateOFDPacket done [23:43:17]NVStorageSaveData kkm_last_timestamp [23:43:17]File name is /storage/kkm_last_timestamp [23:43:17]Write 4 bytes [23:43:17]NVStorageSaveData done [23:43:17]ExternCall_PrintAddStr [23:43:17]wPrintStart [23:43:17]Write to MH i2c: 01 00 00 53 34 87 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: 01 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: 01 07 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: 01 07 00 53 34 00 00 00 00 00 FF 0F 9C [23:43:17]RasterBufferAndPrint [23:43:17]line Счет N : (1)3407783 [23:43:17]line ИНН: 02508201610067 [23:43:17]line Контрольно-Кассовый Чек [23:43:17]line ПРОДАЖА [23:43:17]line ТРК (МРК, ГНК) : 21 [23:43:17]line Товар: 2710194800 [23:43:17]line D-ENERGY Дт-К-2 [23:43:17]line 5.190 * 77.20 [23:43:17]line = 400.67 [23:43:17]line НДС 12% НСП 1% [23:43:17]line > о реализуемом товаре [23:43:17]line ОКРУГЛЕНИЕ: -0.67 [23:43:17]line ИТОГО: 400.00 [23:43:17]line Внесено: 400.00 [23:43:17]line СДАЧА: 0.00 [23:43:17]line НСП 1% : 3.55 [23:43:17]line НДС 12% : 42.55 [23:43:17]line Наличными: 400.00 [23:43:17]line Безнал.: 0.00 [23:43:17]line Место: АЗС № 82 "Партнер Нефть" [23:43:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:43:17]line СНО: Общий режим [23:43:17]line Чек 754 29.10.2024 23:43 [23:43:17]line Смена: 145 ФФД: 1.0 [23:43:17]line ЗНМ: 0300000017 [23:43:17]line РНМ: 0000000000170478 [23:43:17]line Версия ККМ: v1.0 [23:43:17]line ФМ: 0000000002098560 [23:43:17]line ФД: 97245 [23:43:17]line ФПД: 139225131032921 [23:43:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234317&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97245&fm=139225131032921&tin=02508201610067®Number=0000000000170478&sum=40000 [23:43:18]OFD Sender: Processing packet 97245 [packets to send 59, broken 58] [23:43:18]ProducePacketName [23:43:18]name=ofd_packets/00097245 [23:43:18]OFD Sender: To server: pG, [23:43:18]CommunicateWithHost lk.salyk.kg:30040 [23:43:18]ConnectInit lk.salyk.kg [23:43:18]written 0, free lines is 4095 [23:43:18]Connected sock=10 [23:43:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 28 AD 0D 01 A5 F6 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 46 14 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 F2 02 00 00 F4 03 04 00 15 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 7B 01 00 35 04 06 00 7E 9F E0 7A A1 59 43 49 80 A9 B7 66 09 60 [23:43:18]Write to MH i2c: 01 00 00 7E 34 B2 [23:43:18]Write i2c OK [23:43:18]MH_I2C_Read... [23:43:18]Read from MH i2c: 01 [23:43:18]MH_I2C_Read... [23:43:18]Read from MH i2c: 01 07 00 [23:43:18]MH_I2C_Read... [23:43:18]Read from MH i2c: 01 07 00 7E 34 00 00 00 00 00 F9 0C BE [23:43:18]RasterBufferAndPrint [23:43:18]line [23:43:18]line [23:43:18]line [23:43:18]line [23:43:18]line [23:43:18]written 0, free lines is 3328 [23:43:18]MH_Cut [23:43:18]Write to MH i2c: D1 01 00 85 34 01 8B [23:43:18]Write i2c OK [23:43:18]MH_I2C_Read... [23:43:18]Read from MH i2c: D1 [23:43:18]MH_I2C_Read... [23:43:18]Read from MH i2c: D1 01 00 [23:43:18]MH_I2C_Read... [23:43:18]Read from MH i2c: D1 01 00 85 34 00 8A [23:43:18]Write to MH i2c: 01 00 00 86 34 BA [23:43:18]Write i2c OK [23:43:18]MH_I2C_Read... [23:43:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A7 E9 47 00 A1 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 32 30 39 38 35 36 30 10 04 04 00 DD 7B 01 00 F4 03 04 00 3A 1D 21 67 B6 04 01 00 00 81 14 25 41 87 3E 08 94 [23:43:18]CommunicateWithHost err = 0 [23:43:18]CheckOFDResponse [23:43:18]1017 (14) - 77093643461234 [23:43:18]1041 (16) - 0000000002098560 [23:43:18]1040 (4) - 97245 [23:43:18]1012 (4) - 29.10.2024 17:36 [23:43:18]1206 (1) - 0 [23:43:18]OFD Sender: Remove packet 97245 [23:43:18]ProducePacketName [23:43:18]name=ofd_packets/00097245 [23:43:18]NVStorageDeleteData [23:43:19]OFD Sender: No OFD packet to send [23:43:19]*** Cut start [23:43:19]*** Partial cut [23:43:19]*** CUTSNS_PIN = 1 [23:43:19]*** CUTSNS_PIN = 0 [23:43:19]*** Brake cut motor [23:43:19]Read from MH i2c: 01 [23:43:19]MH_I2C_Read... [23:43:19]*** Stop cut motor [23:43:19]*** Cut end [23:43:19]Read from MH i2c: 01 07 00 [23:43:19]MH_I2C_Read... [23:43:19]Read from MH i2c: 01 07 00 86 34 00 00 00 00 00 FF 0F CF [23:43:19]process_action close_receipt done [23:43:19]requested_data is exist [23:43:19]produce_requested_data [23:43:19]requested_item fm.sn is exist - process it [23:43:19]wFMCommunicate request_size=4 [23:43:19]MH_SAM_APDU [23:43:19]CAPDU: 80 11 00 00 [23:43:19]Write to MH i2c: E2 08 00 87 34 80 11 00 00 00 00 00 00 35 [23:43:19]Write i2c OK [23:43:19]MH_I2C_Read... [23:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:19]Read from MH i2c: E2 [23:43:19]MH_I2C_Read... [23:43:19]Read from MH i2c: E2 17 00 [23:43:19]MH_I2C_Read... [23:43:19]Read from MH i2c: E2 17 00 87 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [23:43:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:43:19]wFMCommunicate OK [23:43:19]requested_item fd.num is exist - process it [23:43:19]SAM_PROTO_GetFieldsCounters [23:43:19]wFMCommunicate request_size=4 [23:43:19]MH_SAM_APDU [23:43:19]CAPDU: 80 13 00 00 [23:43:19]Write to MH i2c: E2 08 00 88 34 80 13 00 00 00 00 00 00 38 [23:43:19]Write i2c OK [23:43:19]MH_I2C_Read... [23:43:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:43:20]Read from MH i2c: E2 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 62 00 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 62 00 88 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F2 02 00 00 5E 04 04 00 F2 02 00 00 57 04 04 00 F3 02 00 00 19 04 04 00 00 00 00 00 90 00 1F [23:43:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F2 02 00 00 5E 04 04 00 F2 02 00 00 57 04 04 00 F3 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:43:20]wFMCommunicate OK [23:43:20]SAM_PROTO_GetFieldsCounters done [23:43:20]requested_item shift.num is exist - process it [23:43:20]requested_item shift.opened is exist - process it [23:43:20]req_shift_opened [23:43:20]FM_GetShiftState [23:43:20]SAM_PROTO_GetShiftState [23:43:20]wFMCommunicate request_size=4 [23:43:20]MH_SAM_APDU [23:43:20]CAPDU: 80 13 01 00 [23:43:20]Write to MH i2c: E2 08 00 89 34 80 13 01 00 00 00 00 00 3A [23:43:20]Write i2c OK [23:43:20]MH_I2C_Read... [23:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:20]Read from MH i2c: E2 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 0E 00 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 0E 00 89 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 98 [23:43:20]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:43:20]wFMCommunicate OK [23:43:20]SAM_PROTO_GetShiftState done [23:43:20]FM_GetShiftState done [23:43:20]req_shift_opened done [23:43:20]requested_item shift.open_date is exist - process it [23:43:20]req_shift_open_date [23:43:20]req_shift_open_date done [23:43:20]produce_requested_data done [23:43:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97245,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:43:20]process_action_free close_receipt [23:43:20]json_value_free [23:43:20]json_value_free done [23:43:20]process_json_proto returns [23:43:20]Send response to host [23:43:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97245,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:43:20]free response buf [23:43:20]execute_script done [23:43:20]execute_script returns [23:43:20]free content buf [23:43:20]Sock 7.Close socket [23:43:20]Sock 7.Thread stoped [23:43:24]OFD Sender: No OFD packet to send [23:43:29]OFD Sender: No OFD packet to send [23:43:34]OFD Sender: No OFD packet to send [23:43:39]OFD Sender: No OFD packet to send [23:43:44]OFD Sender: No OFD packet to send [23:43:49]OFD Sender: No OFD packet to send [23:43:54]OFD Sender: No OFD packet to send [23:43:59]OFD Sender: No OFD packet to send [23:44:04]OFD Sender: No OFD packet to send [23:44:09]OFD Sender: No OFD packet to send [23:44:14]OFD Sender: No OFD packet to send [23:44:19]OFD Sender: No OFD packet to send [23:44:24]OFD Sender: No OFD packet to send [23:44:29]OFD Sender: No OFD packet to send [23:44:34]OFD Sender: No OFD packet to send [23:44:39]OFD Sender: No OFD packet to send [23:44:44]OFD Sender: No OFD packet to send [23:44:49]OFD Sender: No OFD packet to send [23:44:54]OFD Sender: No OFD packet to send [23:44:59]OFD Sender: No OFD packet to send [23:45:04]OFD Sender: No OFD packet to send [23:45:09]OFD Sender: No OFD packet to send [23:45:14]OFD Sender: No OFD packet to send [23:45:19]OFD Sender: No OFD packet to send [23:45:24]OFD Sender: No OFD packet to send [23:45:29]OFD Sender: No OFD packet to send [23:45:33]accept exits with 9 [23:45:33]New connection [23:45:33]New thread 3066723684 created [23:45:33]Thread 3066580324 joined [23:45:33]Waiting for new connection... [23:45:33] Sock 9.Parse request [23:45:33]Sock 9.Check first char [23:45:33]Sock 9.First char is OK [23:45:33]request: POST /json_proto HTTP/1.0 [23:45:33]Method: POST [23:45:33]URL: /json_proto [23:45:33]Method is POST - this is cgi request [23:45:33]url: /json_proto [23:45:33]query_string will be loaded in cgi processing [23:45:33]execute_cgi json_proto POST (null) [23:45:33]execute_cgi path=json_proto method=POST [23:45:33]POST find Content-Length [23:45:33]Host: 172.17.40.67:8080 [23:45:33]Content-Length: 678 [23:45:33]Content-Type: application/json [23:45:33] [23:45:33]POST finish read [23:45:33]Found Content-Length = 678 [23:45:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:45:33]execute_script... [23:45: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)3407784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:45:33]POST & json_proto [23:45:33]process_json_proto [23:45:33]json parsed OK: [23:45:33]protocol is kg_v1.0 [23:45:33]action value=close_receipt [23:45:33]process_action close_receipt [23:45:33]cmd_close_receipt [23:45:33]MH_GetDate [23:45:33]Write to MH i2c: F0 00 00 8A 34 AD [23:45:33]Write i2c OK [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: F0 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: F0 09 00 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: F0 09 00 8A 34 00 9E 73 21 67 EE DA 66 66 E3 [23:45:33]GetLastDocTimeStamp 1730245397 [23:45:33]current date 1730245534 [23:45:33]FM_GetShiftState [23:45:33]SAM_PROTO_GetShiftState [23:45:33]wFMCommunicate request_size=4 [23:45:33]MH_SAM_APDU [23:45:33]CAPDU: 80 13 01 00 [23:45:33]Write to MH i2c: E2 08 00 8B 34 80 13 01 00 00 00 00 00 3C [23:45:33]Write i2c OK [23:45:33]MH_I2C_Read... [23:45:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:33]Read from MH i2c: E2 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 0E 00 [23:45:33]MH_I2C_Read... [23:45:33]Read from MH i2c: E2 0E 00 8B 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 9A [23:45:33]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:45:33]wFMCommunicate OK [23:45:33]SAM_PROTO_GetShiftState done [23:45:33]FM_GetShiftState done [23:45:33]opened in 1730160548 [23:45:33]opened+sec_in_day 1730246948 [23:45:33]quantity*price = 50041 [23:45:33]sum+1 = 50042 [23:45:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 755 29.10.2024 23:45 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97246 ФПД: 71960030780548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234534&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97246&fm=71960030780548&tin=02508201610067®Number=0000000000170478&sum=50000 [23:45:34]StoreToDocumentArchive [23:45:34]shift 145 fd 97246 [23:45:34]save to /storage/0145/doc_00097246 [23:45:34]save last doc name /storage/0145/doc_00097246 to /storage/kkm_last_doc_name [23:45:34]save OK [23:45:34]Clear old archive folders... [23:45:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:45:34]tlvbuf is B6EA2D50 [23:45:34]SAM_PROTO_ClearQueue [23:45:34]wFMCommunicate request_size=4 [23:45:34]MH_SAM_APDU [23:45:34]CAPDU: 80 09 00 00 [23:45:34]Write to MH i2c: E2 08 00 98 34 80 09 00 00 00 00 00 00 3E [23:45:34]Write i2c OK [23:45:34]MH_I2C_Read... [23:45:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:45:34]Read from MH i2c: E2 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 98 34 00 90 00 40 [23:45:34]RAPDU: 90 00 [23:45:34]wFMCommunicate OK [23:45:34]SAM_PROTO_ClearQueue done [23:45:34]KKMCreateOFDPacket [23:45:34]OFDProtocolAddRootSTLVToBuf [23:45:34]FM_MakeSignedData [23:45:34]FM_MakeSignedData [23:45:34]SAM_PROTO_SignData [23:45:34]wFMCommunicate request_size=4 [23:45:34]MH_SAM_APDU [23:45:34]CAPDU: 80 0D 01 02 [23:45:34]Write to MH i2c: E2 08 00 99 34 80 0D 01 02 00 00 00 00 46 [23:45:34]Write i2c OK [23:45:34]MH_I2C_Read... [23:45:34]OFD Sender: No OFD packet to send [23:45:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:45:34]Read from MH i2c: E2 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 99 34 00 90 00 41 [23:45:34]RAPDU: 90 00 [23:45:34]wFMCommunicate OK [23:45:34]wFMCommunicate request_size=255 [23:45:34]MH_SAM_APDU [23:45:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F3 02 00 00 F4 03 04 00 9E 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7B 01 00 35 04 06 00 41 [23:45:34]Write to MH i2c: E2 02 01 9A 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F3 02 00 00 F4 03 04 00 9E 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7B 01 00 35 04 06 00 41 00 00 8E [23:45:34]Write i2c OK [23:45:34]MH_I2C_Read... [23:45:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:34]Read from MH i2c: E2 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 9A 34 00 90 00 42 [23:45:34]RAPDU: 90 00 [23:45:34]wFMCommunicate OK [23:45:34]wFMCommunicate request_size=10 [23:45:34]MH_SAM_APDU [23:45:34]CAPDU: 80 0D 02 02 05 72 80 12 9C 84 [23:45:34]Write to MH i2c: E2 0D 00 9B 34 80 0D 02 02 05 00 72 80 12 9C 84 00 00 77 [23:45:34]Write i2c OK [23:45:34]MH_I2C_Read... [23:45:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:34]Read from MH i2c: E2 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 03 00 9B 34 00 90 00 43 [23:45:34]RAPDU: 90 00 [23:45:34]wFMCommunicate OK [23:45:34]wFMCommunicate request_size=4 [23:45:34]MH_SAM_APDU [23:45:34]CAPDU: 80 0D 03 02 [23:45:34]Write to MH i2c: E2 08 00 9C 34 80 0D 03 02 00 00 00 00 4B [23:45:34]Write i2c OK [23:45:34]MH_I2C_Read... [23:45:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:45:34]Read from MH i2c: E2 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 0B 00 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 0B 00 9C 34 00 E8 17 F7 64 07 8E 3B 33 90 00 A9 [23:45:34]RAPDU: E8 17 F7 64 07 8E 3B 33 90 00 [23:45:34]wFMCommunicate OK [23:45:34]SAM_PROTO_SignData done [23:45:34]FM_MakeSignedData done [23:45:34]CreateOFDProtocolMessage [23:45:34]wFMCommunicate request_size=4 [23:45:34]MH_SAM_APDU [23:45:34]CAPDU: 80 11 00 00 [23:45:34]Write to MH i2c: E2 08 00 9D 34 80 11 00 00 00 00 00 00 4B [23:45:34]Write i2c OK [23:45:34]MH_I2C_Read... [23:45:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:34]Read from MH i2c: E2 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 17 00 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: E2 17 00 9D 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [23:45:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:45:34]wFMCommunicate OK [23:45:34]CreateOFDProtocolMessage done [23:45:34]OFDSenderStorePacket 97246 [23:45:34]StoreOFDPacket docnum=97246 [23:45:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 6A 07 01 0F 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 34 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 F3 02 00 00 F4 03 04 00 9E 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7B 01 00 35 04 06 00 41 72 80 12 9C 84 E8 17 F7 64 07 8E 3B 33 [23:45:34]CheckFolder [23:45:34]dirname=/storage/ofd_packets [23:45:34]CheckFolder done [23:45:34]ProducePacketName [23:45:34]name=ofd_packets/00097246 [23:45:34]NVStorageSaveData ofd_packets/00097246 [23:45:34]File name is /storage/ofd_packets/00097246 [23:45:34]Write 301 bytes [23:45:34]NVStorageSaveData done [23:45:34]OFDSenderStorePacket done [23:45:34]KKMCreateOFDPacket done [23:45:34]NVStorageSaveData kkm_last_timestamp [23:45:34]File name is /storage/kkm_last_timestamp [23:45:34]Write 4 bytes [23:45:34]NVStorageSaveData done [23:45:34]ExternCall_PrintAddStr [23:45:34]wPrintStart [23:45:34]Write to MH i2c: 01 00 00 9E 34 D2 [23:45:34]Write i2c OK [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: 01 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: 01 07 00 [23:45:34]MH_I2C_Read... [23:45:34]Read from MH i2c: 01 07 00 9E 34 00 00 00 00 00 FF 0F E7 [23:45:34]RasterBufferAndPrint [23:45:34]line Счет N : (1)3407784 [23:45:34]line ИНН: 02508201610067 [23:45:34]line Контрольно-Кассовый Чек [23:45:34]line ПРОДАЖА [23:45:34]line ТРК (МРК, ГНК) : 22 [23:45:34]line Товар: 2710124130 [23:45:34]line Аи-92-К-4 [23:45:34]line 7.480 * 66.90 [23:45:34]line = 500.41 [23:45:34]line НДС 12% НСП 1% [23:45:34]line > о реализуемом товаре [23:45:34]line ОКРУГЛЕНИЕ: -0.41 [23:45:34]line ИТОГО: 500.00 [23:45:34]line Внесено: 500.00 [23:45:34]line СДАЧА: 0.00 [23:45:34]line НСП 1% : 4.43 [23:45:34]line НДС 12% : 53.14 [23:45:34]line Наличными: 500.00 [23:45:34]line Безнал.: 0.00 [23:45:34]line Место: АЗС № 82 "Партнер Нефть" [23:45:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:45:34]line СНО: Общий режим [23:45:34]line Чек 755 29.10.2024 23:45 [23:45:34]line Смена: 145 ФФД: 1.0 [23:45:34]line ЗНМ: 0300000017 [23:45:34]line РНМ: 0000000000170478 [23:45:34]line Версия ККМ: v1.0 [23:45:34]line ФМ: 0000000002098560 [23:45:34]line ФД: 97246 [23:45:34]line ФПД: 71960030780548 [23:45:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234534&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97246&fm=71960030780548&tin=02508201610067®Number=0000000000170478&sum=50000 [23:45:35]OFD Sender: Processing packet 97246 [packets to send 59, broken 58] [23:45:35]ProducePacketName [23:45:35]name=ofd_packets/00097246 [23:45:35]OFD Sender: To server: pG, [23:45:35]CommunicateWithHost lk.salyk.kg:30040 [23:45:35]ConnectInit lk.salyk.kg [23:45:35]written 0, free lines is 4095 [23:45:35]Connected sock=10 [23:45:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 6A 07 01 0F 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 34 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 F3 02 00 00 F4 03 04 00 9E 73 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 7B 01 00 35 04 06 00 41 72 80 12 9C 84 E8 17 F7 64 07 8E 3B 33 [23:45:35]Write to MH i2c: 01 00 00 C9 34 FD [23:45:35]Write i2c OK [23:45:35]MH_I2C_Read... [23:45:35]Read from MH i2c: 01 [23:45:35]MH_I2C_Read... [23:45:35]Read from MH i2c: 01 07 00 [23:45:35]MH_I2C_Read... [23:45:35]Read from MH i2c: 01 07 00 C9 34 00 00 00 00 00 0C 0D 1D [23:45:35]RasterBufferAndPrint [23:45:35]line [23:45:35]line [23:45:35]line [23:45:35]line [23:45:35]line [23:45:35]written 0, free lines is 3346 [23:45:35]MH_Cut [23:45:35]Write to MH i2c: D1 01 00 D0 34 01 D6 [23:45:35]Write i2c OK [23:45:35]MH_I2C_Read... [23:45:35]Read from MH i2c: D1 [23:45:35]MH_I2C_Read... [23:45:35]Read from MH i2c: D1 01 00 [23:45:35]MH_I2C_Read... [23:45:35]Read from MH i2c: D1 01 00 D0 34 00 D5 [23:45:35]Write to MH i2c: 01 00 00 D1 34 05 [23:45:35]Write i2c OK [23:45:35]MH_I2C_Read... [23:45:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 97 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 DE 7B 01 00 F4 03 04 00 C3 1D 21 67 B6 04 01 00 00 89 53 A5 36 12 A2 ED 28 [23:45:35]CommunicateWithHost err = 0 [23:45:35]CheckOFDResponse [23:45:35]1017 (14) - 77093643461234 [23:45:35]1041 (16) - 0000000002098560 [23:45:35]1040 (4) - 97246 [23:45:35]1012 (4) - 29.10.2024 17:39 [23:45:35]1206 (1) - 0 [23:45:35]OFD Sender: Remove packet 97246 [23:45:35]ProducePacketName [23:45:35]name=ofd_packets/00097246 [23:45:35]NVStorageDeleteData [23:45:36]OFD Sender: No OFD packet to send [23:45:36]*** Cut start [23:45:36]*** Partial cut [23:45:36]*** CUTSNS_PIN = 1 [23:45:36]*** CUTSNS_PIN = 0 [23:45:36]*** Brake cut motor [23:45:36]Read from MH i2c: 01 [23:45:36]MH_I2C_Read... [23:45:36]*** Stop cut motor [23:45:36]*** Cut end [23:45:36]Read from MH i2c: 01 07 00 [23:45:36]MH_I2C_Read... [23:45:36]Read from MH i2c: 01 07 00 D1 34 00 00 00 00 00 FF 0F 1A [23:45:36]process_action close_receipt done [23:45:36]requested_data is exist [23:45:36]produce_requested_data [23:45:36]requested_item fm.sn is exist - process it [23:45:36]wFMCommunicate request_size=4 [23:45:36]MH_SAM_APDU [23:45:36]CAPDU: 80 11 00 00 [23:45:36]Write to MH i2c: E2 08 00 D2 34 80 11 00 00 00 00 00 00 80 [23:45:36]Write i2c OK [23:45:36]MH_I2C_Read... [23:45:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:36]Read from MH i2c: E2 [23:45:36]MH_I2C_Read... [23:45:36]Read from MH i2c: E2 17 00 [23:45:36]MH_I2C_Read... [23:45:36]Read from MH i2c: E2 17 00 D2 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [23:45:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:45:36]wFMCommunicate OK [23:45:36]requested_item fd.num is exist - process it [23:45:36]SAM_PROTO_GetFieldsCounters [23:45:36]wFMCommunicate request_size=4 [23:45:36]MH_SAM_APDU [23:45:36]CAPDU: 80 13 00 00 [23:45:36]Write to MH i2c: E2 08 00 D3 34 80 13 00 00 00 00 00 00 83 [23:45:36]Write i2c OK [23:45:36]MH_I2C_Read... [23:45:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:37]Read from MH i2c: E2 [23:45:37]MH_I2C_Read... [23:45:37]Read from MH i2c: E2 62 00 [23:45:37]MH_I2C_Read... [23:45:37]Read from MH i2c: E2 62 00 D3 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F3 02 00 00 5E 04 04 00 F3 02 00 00 57 04 04 00 F4 02 00 00 19 04 04 00 00 00 00 00 90 00 6E [23:45:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F3 02 00 00 5E 04 04 00 F3 02 00 00 57 04 04 00 F4 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:37]wFMCommunicate OK [23:45:37]SAM_PROTO_GetFieldsCounters done [23:45:37]requested_item shift.num is exist - process it [23:45:37]requested_item shift.opened is exist - process it [23:45:37]req_shift_opened [23:45:37]FM_GetShiftState [23:45:37]SAM_PROTO_GetShiftState [23:45:37]wFMCommunicate request_size=4 [23:45:37]MH_SAM_APDU [23:45:37]CAPDU: 80 13 01 00 [23:45:37]Write to MH i2c: E2 08 00 D4 34 80 13 01 00 00 00 00 00 85 [23:45:37]Write i2c OK [23:45:37]MH_I2C_Read... [23:45:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:37]Read from MH i2c: E2 [23:45:37]MH_I2C_Read... [23:45:37]Read from MH i2c: E2 0E 00 [23:45:37]MH_I2C_Read... [23:45:37]Read from MH i2c: E2 0E 00 D4 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E3 [23:45:37]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:45:37]wFMCommunicate OK [23:45:37]SAM_PROTO_GetShiftState done [23:45:37]FM_GetShiftState done [23:45:37]req_shift_opened done [23:45:37]requested_item shift.open_date is exist - process it [23:45:37]req_shift_open_date [23:45:37]req_shift_open_date done [23:45:37]produce_requested_data done [23:45:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97246,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:45:37]process_action_free close_receipt [23:45:37]json_value_free [23:45:37]json_value_free done [23:45:37]process_json_proto returns [23:45:37]Send response to host [23:45:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97246,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:45:37]free response buf [23:45:37]execute_script done [23:45:37]execute_script returns [23:45:37]free content buf [23:45:37]Sock 9.Close socket [23:45:37]Sock 9.Thread stoped [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:13]accept exits with 7 [23:48:13]New connection [23:48:13]New thread 3066580324 created [23:48:13]Thread 3066723684 joined [23:48:13]Waiting for new connection... [23:48:13] Sock 7.Parse request [23:48:13]Sock 7.Check first char [23:48:13]Sock 7.First char is OK [23:48:13]request: POST /json_proto HTTP/1.0 [23:48:13]Method: POST [23:48:13]URL: /json_proto [23:48:13]Method is POST - this is cgi request [23:48:13]url: /json_proto [23:48:13]query_string will be loaded in cgi processing [23:48:13]execute_cgi json_proto POST (null) [23:48:13]execute_cgi path=json_proto method=POST [23:48:13]POST find Content-Length [23:48:13]Host: 172.17.40.67:8080 [23:48:13]Content-Length: 767 [23:48:13]Content-Type: application/json [23:48:13] [23:48:13]POST finish read [23:48:13]Found Content-Length = 767 [23:48:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:48:13]execute_script... [23:48: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)3407785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:48:13]POST & json_proto [23:48:13]process_json_proto [23:48:13]json parsed OK: [23:48:13]protocol is kg_v1.0 [23:48:13]action value=close_receipt [23:48:13]process_action close_receipt [23:48:13]cmd_close_receipt [23:48:13]MH_GetDate [23:48:13]Write to MH i2c: F0 00 00 D5 34 F8 [23:48:13]Write i2c OK [23:48:13]MH_I2C_Read... [23:48:13]Read from MH i2c: F0 [23:48:13]MH_I2C_Read... [23:48:13]Read from MH i2c: F0 09 00 [23:48:13]MH_I2C_Read... [23:48:13]Read from MH i2c: F0 09 00 D5 34 00 3F 74 21 67 EE DA 66 66 D0 [23:48:13]GetLastDocTimeStamp 1730245534 [23:48:13]current date 1730245695 [23:48:13]FM_GetShiftState [23:48:13]SAM_PROTO_GetShiftState [23:48:13]wFMCommunicate request_size=4 [23:48:13]MH_SAM_APDU [23:48:13]CAPDU: 80 13 01 00 [23:48:13]Write to MH i2c: E2 08 00 D6 34 80 13 01 00 00 00 00 00 87 [23:48:13]Write i2c OK [23:48:13]MH_I2C_Read... [23:48:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:14]Read from MH i2c: E2 [23:48:14]MH_I2C_Read... [23:48:14]Read from MH i2c: E2 0E 00 [23:48:14]MH_I2C_Read... [23:48:14]Read from MH i2c: E2 0E 00 D6 34 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 E5 [23:48:14]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:48:14]wFMCommunicate OK [23:48:14]SAM_PROTO_GetShiftState done [23:48:14]FM_GetShiftState done [23:48:14]opened in 1730160548 [23:48:14]opened+sec_in_day 1730246948 [23:48:14]quantity*price = 20003 [23:48:14]sum+1 = 20004 [23:48:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 756 29.10.2024 23:48 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97247 ФПД: 106824868924472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97247&fm=106824868924472&tin=02508201610067®Number=0000000000170478&sum=20003 [23:48:15]StoreToDocumentArchive [23:48:15]shift 145 fd 97247 [23:48:15]save to /storage/0145/doc_00097247 [23:48:15]save last doc name /storage/0145/doc_00097247 to /storage/kkm_last_doc_name [23:48:15]save OK [23:48:15]Clear old archive folders... [23:48:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:48:15]tlvbuf is 007CB5C0 [23:48:15]SAM_PROTO_ClearQueue [23:48:15]wFMCommunicate request_size=4 [23:48:15]MH_SAM_APDU [23:48:15]CAPDU: 80 09 00 00 [23:48:15]Write to MH i2c: E2 08 00 E3 34 80 09 00 00 00 00 00 00 89 [23:48:15]Write i2c OK [23:48:15]MH_I2C_Read... [23:48:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:15]Read from MH i2c: E2 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 E3 34 00 90 00 8B [23:48:15]RAPDU: 90 00 [23:48:15]wFMCommunicate OK [23:48:15]SAM_PROTO_ClearQueue done [23:48:15]KKMCreateOFDPacket [23:48:15]OFDProtocolAddRootSTLVToBuf [23:48:15]FM_MakeSignedData [23:48:15]FM_MakeSignedData [23:48:15]SAM_PROTO_SignData [23:48:15]wFMCommunicate request_size=4 [23:48:15]MH_SAM_APDU [23:48:15]CAPDU: 80 0D 01 02 [23:48:15]Write to MH i2c: E2 08 00 E4 34 80 0D 01 02 00 00 00 00 91 [23:48:15]Write i2c OK [23:48:15]MH_I2C_Read... [23:48:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:15]Read from MH i2c: E2 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 E4 34 00 90 00 8C [23:48:15]RAPDU: 90 00 [23:48:15]wFMCommunicate OK [23:48:15]wFMCommunicate request_size=255 [23:48:15]MH_SAM_APDU [23:48: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 34 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 F4 02 00 00 F4 03 04 00 3F 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7B 01 00 35 04 06 00 61 [23:48:15]Write to MH i2c: E2 02 01 E5 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F4 02 00 00 F4 03 04 00 3F 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7B 01 00 35 04 06 00 61 00 00 65 [23:48:15]Write i2c OK [23:48:15]MH_I2C_Read... [23:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:15]Read from MH i2c: E2 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 E5 34 00 90 00 8D [23:48:15]RAPDU: 90 00 [23:48:15]wFMCommunicate OK [23:48:15]wFMCommunicate request_size=10 [23:48:15]MH_SAM_APDU [23:48:15]CAPDU: 80 0D 02 02 05 28 1A 5D 8C 38 [23:48:15]Write to MH i2c: E2 0D 00 E6 34 80 0D 02 02 05 00 28 1A 5D 8C 38 00 00 01 [23:48:15]Write i2c OK [23:48:15]MH_I2C_Read... [23:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:15]Read from MH i2c: E2 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 03 00 E6 34 00 90 00 8E [23:48:15]RAPDU: 90 00 [23:48:15]wFMCommunicate OK [23:48:15]wFMCommunicate request_size=4 [23:48:15]MH_SAM_APDU [23:48:15]CAPDU: 80 0D 03 02 [23:48:15]Write to MH i2c: E2 08 00 E7 34 80 0D 03 02 00 00 00 00 96 [23:48:15]Write i2c OK [23:48:15]MH_I2C_Read... [23:48:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:15]Read from MH i2c: E2 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 0B 00 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 0B 00 E7 34 00 A1 C6 54 DE E3 28 23 44 90 00 A2 [23:48:15]RAPDU: A1 C6 54 DE E3 28 23 44 90 00 [23:48:15]wFMCommunicate OK [23:48:15]SAM_PROTO_SignData done [23:48:15]FM_MakeSignedData done [23:48:15]CreateOFDProtocolMessage [23:48:15]wFMCommunicate request_size=4 [23:48:15]MH_SAM_APDU [23:48:15]CAPDU: 80 11 00 00 [23:48:15]Write to MH i2c: E2 08 00 E8 34 80 11 00 00 00 00 00 00 96 [23:48:15]Write i2c OK [23:48:15]MH_I2C_Read... [23:48:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:15]Read from MH i2c: E2 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 17 00 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: E2 17 00 E8 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [23:48:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:48:15]wFMCommunicate OK [23:48:15]CreateOFDProtocolMessage done [23:48:15]OFDSenderStorePacket 97247 [23:48:15]StoreOFDPacket docnum=97247 [23:48:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DD BD 07 01 0A 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 34 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 F4 02 00 00 F4 03 04 00 3F 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7B 01 00 35 04 06 00 61 28 1A 5D 8C 38 A1 C6 54 DE E3 28 23 44 [23:48:15]CheckFolder [23:48:15]dirname=/storage/ofd_packets [23:48:15]CheckFolder done [23:48:15]ProducePacketName [23:48:15]name=ofd_packets/00097247 [23:48:15]NVStorageSaveData ofd_packets/00097247 [23:48:15]File name is /storage/ofd_packets/00097247 [23:48:15]Write 301 bytes [23:48:15]NVStorageSaveData done [23:48:15]OFDSenderStorePacket done [23:48:15]KKMCreateOFDPacket done [23:48:15]NVStorageSaveData kkm_last_timestamp [23:48:15]File name is /storage/kkm_last_timestamp [23:48:15]Write 4 bytes [23:48:15]NVStorageSaveData done [23:48:15]ExternCall_PrintAddStr [23:48:15]wPrintStart [23:48:15]Write to MH i2c: 01 00 00 E9 34 1D [23:48:15]Write i2c OK [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: 01 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: 01 07 00 [23:48:15]MH_I2C_Read... [23:48:15]Read from MH i2c: 01 07 00 E9 34 00 00 00 00 00 FF 0F 32 [23:48:15]RasterBufferAndPrint [23:48:15]line Счет N : (1)3407785 [23:48:15]line ИНН: 02508201610067 [23:48:15]line Контрольно-Кассовый Чек [23:48:15]line ПРОДАЖА [23:48:15]line ТРК (МРК, ГНК) : 12 [23:48:15]line Товар: 2710124130 [23:48:15]line Аи-92-К-4 [23:48:15]line 2.990 * 66.90 [23:48:15]line = 200.03 [23:48:15]line НДС 12% НСП 1% [23:48:15]line > о реализуемом товаре [23:48:15]line ИТОГО: 200.03 [23:48:15]line НСП 1% : 1.77 [23:48:15]line НДС 12% : 21.24 [23:48:15]line Наличными: 0.00 [23:48:15]line Безнал.: 200.03 [23:48:15]line Место: АЗС № 82 "Партнер Нефть" [23:48:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:48:15]line СНО: Общий режим [23:48:15]line Чек 756 29.10.2024 23:48 [23:48:15]line Смена: 145 ФФД: 1.0 [23:48:15]line ЗНМ: 0300000017 [23:48:15]line РНМ: 0000000000170478 [23:48:15]line Версия ККМ: v1.0 [23:48:15]line Платежная система: Mbank [23:48:15]line ФМ: 0000000002098560 [23:48:15]line ФД: 97247 [23:48:15]line ФПД: 106824868924472 [23:48:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97247&fm=106824868924472&tin=02508201610067®Number=0000000000170478&sum=20003 [23:48:15]OFD Sender: Processing packet 97247 [packets to send 59, broken 58] [23:48:15]ProducePacketName [23:48:15]name=ofd_packets/00097247 [23:48:15]OFD Sender: To server: pG, [23:48:15]CommunicateWithHost lk.salyk.kg:30040 [23:48:15]ConnectInit lk.salyk.kg [23:48:15]written 0, free lines is 4095 [23:48:16]Connected sock=10 [23:48:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DD BD 07 01 0A 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 34 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 F4 02 00 00 F4 03 04 00 3F 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 7B 01 00 35 04 06 00 61 28 1A 5D 8C 38 A1 C6 54 DE E3 28 23 44 [23:48:16]Write to MH i2c: 01 00 00 12 35 47 [23:48:16]Write i2c OK [23:48:16]MH_I2C_Read... [23:48:16]Read from MH i2c: 01 [23:48:16]MH_I2C_Read... [23:48:16]Read from MH i2c: 01 07 00 [23:48:16]MH_I2C_Read... [23:48:16]Read from MH i2c: 01 07 00 12 35 00 00 00 00 00 28 0D 83 [23:48:16]RasterBufferAndPrint [23:48:16]line [23:48:16]line [23:48:16]line [23:48:16]line [23:48:16]line [23:48:16]written 0, free lines is 3374 [23:48:16]MH_Cut [23:48:16]Write to MH i2c: D1 01 00 19 35 01 20 [23:48:16]Write i2c OK [23:48:16]MH_I2C_Read... [23:48:16]Read from MH i2c: D1 [23:48:16]MH_I2C_Read... [23:48:16]Read from MH i2c: D1 01 00 [23:48:16]MH_I2C_Read... [23:48:16]Read from MH i2c: D1 01 00 19 35 00 1F [23:48:16]Write to MH i2c: 01 00 00 1A 35 4F [23:48:16]Write i2c OK [23:48:16]MH_I2C_Read... [23:48:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A1 C4 47 00 E9 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 32 30 39 38 35 36 30 10 04 04 00 DF 7B 01 00 F4 03 04 00 64 1E 21 67 B6 04 01 00 00 02 68 2D 67 0B 52 33 83 [23:48:16]CommunicateWithHost err = 0 [23:48:16]CheckOFDResponse [23:48:16]1017 (14) - 77093643461234 [23:48:16]1041 (16) - 0000000002098560 [23:48:16]1040 (4) - 97247 [23:48:16]1012 (4) - 29.10.2024 17:41 [23:48:16]1206 (1) - 0 [23:48:16]OFD Sender: Remove packet 97247 [23:48:16]ProducePacketName [23:48:16]name=ofd_packets/00097247 [23:48:16]NVStorageDeleteData [23:48:17]OFD Sender: No OFD packet to send [23:48:17]*** Cut start [23:48:17]*** Partial cut [23:48:17]*** CUTSNS_PIN = 1 [23:48:17]*** CUTSNS_PIN = 0 [23:48:17]*** Brake cut motor [23:48:17]Read from MH i2c: 01 [23:48:17]MH_I2C_Read... [23:48:17]*** Stop cut motor [23:48:17]*** Cut end [23:48:17]Read from MH i2c: 01 07 00 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: 01 07 00 1A 35 00 00 00 00 00 FF 0F 64 [23:48:17]process_action close_receipt done [23:48:17]requested_data is exist [23:48:17]produce_requested_data [23:48:17]requested_item fm.sn is exist - process it [23:48:17]wFMCommunicate request_size=4 [23:48:17]MH_SAM_APDU [23:48:17]CAPDU: 80 11 00 00 [23:48:17]Write to MH i2c: E2 08 00 1B 35 80 11 00 00 00 00 00 00 CA [23:48:17]Write i2c OK [23:48:17]MH_I2C_Read... [23:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:17]Read from MH i2c: E2 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 17 00 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 17 00 1B 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [23:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:48:17]wFMCommunicate OK [23:48:17]requested_item fd.num is exist - process it [23:48:17]SAM_PROTO_GetFieldsCounters [23:48:17]wFMCommunicate request_size=4 [23:48:17]MH_SAM_APDU [23:48:17]CAPDU: 80 13 00 00 [23:48:17]Write to MH i2c: E2 08 00 1C 35 80 13 00 00 00 00 00 00 CD [23:48:17]Write i2c OK [23:48:17]MH_I2C_Read... [23:48:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:17]Read from MH i2c: E2 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 62 00 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 62 00 1C 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 BC [23:48:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:48:17]wFMCommunicate OK [23:48:17]SAM_PROTO_GetFieldsCounters done [23:48:17]requested_item shift.num is exist - process it [23:48:17]requested_item shift.opened is exist - process it [23:48:17]req_shift_opened [23:48:17]FM_GetShiftState [23:48:17]SAM_PROTO_GetShiftState [23:48:17]wFMCommunicate request_size=4 [23:48:17]MH_SAM_APDU [23:48:17]CAPDU: 80 13 01 00 [23:48:17]Write to MH i2c: E2 08 00 1D 35 80 13 01 00 00 00 00 00 CF [23:48:17]Write i2c OK [23:48:17]MH_I2C_Read... [23:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:17]Read from MH i2c: E2 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 0E 00 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 0E 00 1D 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2D [23:48:17]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:48:17]wFMCommunicate OK [23:48:17]SAM_PROTO_GetShiftState done [23:48:17]FM_GetShiftState done [23:48:17]req_shift_opened done [23:48:17]requested_item shift.open_date is exist - process it [23:48:17]req_shift_open_date [23:48:17]req_shift_open_date done [23:48:17]produce_requested_data done [23:48:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97247,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:48:17]process_action_free close_receipt [23:48:17]json_value_free [23:48:17]json_value_free done [23:48:17]process_json_proto returns [23:48:17]Send response to host [23:48:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97247,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:48:17]free response buf [23:48:17]execute_script done [23:48:17]execute_script returns [23:48:17]free content buf [23:48:17]Sock 7.Close socket [23:48:17]Sock 7.Thread stoped [23:48:22]OFD Sender: No OFD packet to send [23:48:27]OFD Sender: No OFD packet to send [23:48:32]OFD Sender: No OFD packet to send [23:48:37]OFD Sender: No OFD packet to send [23:48:42]OFD Sender: No OFD packet to send [23:48:47]OFD Sender: No OFD packet to send [23:48:52]OFD Sender: No OFD packet to send [23:48:57]OFD Sender: No OFD packet to send [23:49:02]OFD Sender: No OFD packet to send [23:49:07]OFD Sender: No OFD packet to send [23:49:12]OFD Sender: No OFD packet to send [23:49:17]OFD Sender: No OFD packet to send [23:49:22]OFD Sender: No OFD packet to send [23:49:27]OFD Sender: No OFD packet to send [23:49:32]OFD Sender: No OFD packet to send [23:49:37]OFD Sender: No OFD packet to send [23:49:42]OFD Sender: No OFD packet to send [23:49:47]OFD Sender: No OFD packet to send [23:49:52]OFD Sender: No OFD packet to send [23:49:57]OFD Sender: No OFD packet to send [23:50:02]OFD Sender: No OFD packet to send [23:50:07]OFD Sender: No OFD packet to send [23:50:12]OFD Sender: No OFD packet to send [23:50:17]OFD Sender: No OFD packet to send [23:50:22]OFD Sender: No OFD packet to send [23:50:27]OFD Sender: No OFD packet to send [23:50:32]OFD Sender: No OFD packet to send [23:50:34]accept exits with 9 [23:50:34]New connection [23:50:34]New thread 3066723684 created [23:50:34]Thread 3066580324 joined [23:50:34]Waiting for new connection... [23:50:34] Sock 9.Parse request [23:50:34]Sock 9.Check first char [23:50:34]Sock 9.First char is OK [23:50:34]request: POST /json_proto HTTP/1.0 [23:50:34]Method: POST [23:50:34]URL: /json_proto [23:50:34]Method is POST - this is cgi request [23:50:34]url: /json_proto [23:50:34]query_string will be loaded in cgi processing [23:50:34]execute_cgi json_proto POST (null) [23:50:34]execute_cgi path=json_proto method=POST [23:50:34]POST find Content-Length [23:50:34]Host: 172.17.40.67:8080 [23:50:34]Content-Length: 678 [23:50:34]Content-Type: application/json [23:50:34] [23:50:34]POST finish read [23:50:34]Found Content-Length = 678 [23:50:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:50:34]execute_script... [23:50: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)3407787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [23:50:34]POST & json_proto [23:50:34]process_json_proto [23:50:34]json parsed OK: [23:50:34]protocol is kg_v1.0 [23:50:34]action value=close_receipt [23:50:34]process_action close_receipt [23:50:34]cmd_close_receipt [23:50:34]MH_GetDate [23:50:34]Write to MH i2c: F0 00 00 1E 35 42 [23:50:34]Write i2c OK [23:50:34]MH_I2C_Read... [23:50:34]Read from MH i2c: F0 [23:50:34]MH_I2C_Read... [23:50:34]Read from MH i2c: F0 09 00 [23:50:34]MH_I2C_Read... [23:50:34]Read from MH i2c: F0 09 00 1E 35 00 CC 74 21 67 EE DA 66 66 A7 [23:50:34]GetLastDocTimeStamp 1730245695 [23:50:34]current date 1730245836 [23:50:34]FM_GetShiftState [23:50:34]SAM_PROTO_GetShiftState [23:50:34]wFMCommunicate request_size=4 [23:50:34]MH_SAM_APDU [23:50:34]CAPDU: 80 13 01 00 [23:50:34]Write to MH i2c: E2 08 00 1F 35 80 13 01 00 00 00 00 00 D1 [23:50:34]Write i2c OK [23:50:34]MH_I2C_Read... [23:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:50:34]Read from MH i2c: E2 [23:50:34]MH_I2C_Read... [23:50:34]Read from MH i2c: E2 0E 00 [23:50:34]MH_I2C_Read... [23:50:34]Read from MH i2c: E2 0E 00 1F 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 2F [23:50:34]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:50:34]wFMCommunicate OK [23:50:34]SAM_PROTO_GetShiftState done [23:50:34]FM_GetShiftState done [23:50:34]opened in 1730160548 [23:50:34]opened+sec_in_day 1730246948 [23:50:34]quantity*price = 20003 [23:50:34]sum+1 = 20004 [23:50: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 757 29.10.2024 23:50 Смена: 145 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97248 ФПД: 122385100340484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T235036&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97248&fm=122385100340484&tin=02508201610067®Number=0000000000170478&sum=20000 [23:50:36]StoreToDocumentArchive [23:50:36]shift 145 fd 97248 [23:50:36]save to /storage/0145/doc_00097248 [23:50:36]save last doc name /storage/0145/doc_00097248 to /storage/kkm_last_doc_name [23:50:36]save OK [23:50:36]Clear old archive folders... [23:50:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:50:36]tlvbuf is B6D703C0 [23:50:36]SAM_PROTO_ClearQueue [23:50:36]wFMCommunicate request_size=4 [23:50:36]MH_SAM_APDU [23:50:36]CAPDU: 80 09 00 00 [23:50:36]Write to MH i2c: E2 08 00 2C 35 80 09 00 00 00 00 00 00 D3 [23:50:36]Write i2c OK [23:50:36]MH_I2C_Read... [23:50:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:50:36]Read from MH i2c: E2 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 2C 35 00 90 00 D5 [23:50:36]RAPDU: 90 00 [23:50:36]wFMCommunicate OK [23:50:36]SAM_PROTO_ClearQueue done [23:50:36]KKMCreateOFDPacket [23:50:36]OFDProtocolAddRootSTLVToBuf [23:50:36]FM_MakeSignedData [23:50:36]FM_MakeSignedData [23:50:36]SAM_PROTO_SignData [23:50:36]wFMCommunicate request_size=4 [23:50:36]MH_SAM_APDU [23:50:36]CAPDU: 80 0D 01 02 [23:50:36]Write to MH i2c: E2 08 00 2D 35 80 0D 01 02 00 00 00 00 DB [23:50:36]Write i2c OK [23:50:36]MH_I2C_Read... [23:50:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:50:36]Read from MH i2c: E2 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 2D 35 00 90 00 D6 [23:50:36]RAPDU: 90 00 [23:50:36]wFMCommunicate OK [23:50:36]wFMCommunicate request_size=255 [23:50:36]MH_SAM_APDU [23:50: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 34 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 F5 02 00 00 F4 03 04 00 CC 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7B 01 00 35 04 06 00 6F [23:50:36]Write to MH i2c: E2 02 01 2E 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 F5 02 00 00 F4 03 04 00 CC 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7B 01 00 35 04 06 00 6F 00 00 46 [23:50:36]Write i2c OK [23:50:36]MH_I2C_Read... [23:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:36]Read from MH i2c: E2 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 2E 35 00 90 00 D7 [23:50:36]RAPDU: 90 00 [23:50:36]wFMCommunicate OK [23:50:36]wFMCommunicate request_size=10 [23:50:36]MH_SAM_APDU [23:50:36]CAPDU: 80 0D 02 02 05 4F 00 6E 7D 04 [23:50:36]Write to MH i2c: E2 0D 00 2F 35 80 0D 02 02 05 00 4F 00 6E 7D 04 00 00 26 [23:50:36]Write i2c OK [23:50:36]MH_I2C_Read... [23:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:36]Read from MH i2c: E2 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 03 00 2F 35 00 90 00 D8 [23:50:36]RAPDU: 90 00 [23:50:36]wFMCommunicate OK [23:50:36]wFMCommunicate request_size=4 [23:50:36]MH_SAM_APDU [23:50:36]CAPDU: 80 0D 03 02 [23:50:36]Write to MH i2c: E2 08 00 30 35 80 0D 03 02 00 00 00 00 E0 [23:50:36]Write i2c OK [23:50:36]MH_I2C_Read... [23:50:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:50:36]Read from MH i2c: E2 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 0B 00 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 0B 00 30 35 00 8A 4B B5 28 EF 9F 25 8B 90 00 D1 [23:50:36]RAPDU: 8A 4B B5 28 EF 9F 25 8B 90 00 [23:50:36]wFMCommunicate OK [23:50:36]SAM_PROTO_SignData done [23:50:36]FM_MakeSignedData done [23:50:36]CreateOFDProtocolMessage [23:50:36]wFMCommunicate request_size=4 [23:50:36]MH_SAM_APDU [23:50:36]CAPDU: 80 11 00 00 [23:50:36]Write to MH i2c: E2 08 00 31 35 80 11 00 00 00 00 00 00 E0 [23:50:36]Write i2c OK [23:50:36]MH_I2C_Read... [23:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:36]Read from MH i2c: E2 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 17 00 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: E2 17 00 31 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [23:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:50:36]wFMCommunicate OK [23:50:36]CreateOFDProtocolMessage done [23:50:36]OFDSenderStorePacket 97248 [23:50:36]StoreOFDPacket docnum=97248 [23:50:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 91 07 01 B2 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 34 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 F5 02 00 00 F4 03 04 00 CC 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7B 01 00 35 04 06 00 6F 4F 00 6E 7D 04 8A 4B B5 28 EF 9F 25 8B [23:50:36]CheckFolder [23:50:36]dirname=/storage/ofd_packets [23:50:36]CheckFolder done [23:50:36]ProducePacketName [23:50:36]name=ofd_packets/00097248 [23:50:36]NVStorageSaveData ofd_packets/00097248 [23:50:36]File name is /storage/ofd_packets/00097248 [23:50:36]Write 301 bytes [23:50:36]NVStorageSaveData done [23:50:36]OFDSenderStorePacket done [23:50:36]KKMCreateOFDPacket done [23:50:36]NVStorageSaveData kkm_last_timestamp [23:50:36]File name is /storage/kkm_last_timestamp [23:50:36]Write 4 bytes [23:50:36]NVStorageSaveData done [23:50:36]ExternCall_PrintAddStr [23:50:36]wPrintStart [23:50:36]Write to MH i2c: 01 00 00 32 35 67 [23:50:36]Write i2c OK [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: 01 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: 01 07 00 [23:50:36]MH_I2C_Read... [23:50:36]Read from MH i2c: 01 07 00 32 35 00 00 00 00 00 FF 0F 7C [23:50:36]RasterBufferAndPrint [23:50:36]line Счет N : (1)3407787 [23:50:36]line ИНН: 02508201610067 [23:50:36]line Контрольно-Кассовый Чек [23:50:36]line ПРОДАЖА [23:50:36]line ТРК (МРК, ГНК) : 32 [23:50:36]line Товар: 2710124130 [23:50:36]line Аи-92-К-4 [23:50:36]line 2.990 * 66.90 [23:50:36]line = 200.03 [23:50:36]line НДС 12% НСП 1% [23:50:36]line > о реализуемом товаре [23:50:36]line ОКРУГЛЕНИЕ: -0.03 [23:50:36]line ИТОГО: 200.00 [23:50:36]line Внесено: 200.00 [23:50:36]line СДАЧА: 0.00 [23:50:36]line НСП 1% : 1.77 [23:50:36]line НДС 12% : 21.24 [23:50:36]line Наличными: 200.00 [23:50:36]line Безнал.: 0.00 [23:50:36]line Место: АЗС № 82 "Партнер Нефть" [23:50:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:50:36]line СНО: Общий режим [23:50:36]line Чек 757 29.10.2024 23:50 [23:50:36]line Смена: 145 ФФД: 1.0 [23:50:36]line ЗНМ: 0300000017 [23:50:36]line РНМ: 0000000000170478 [23:50:36]line Версия ККМ: v1.0 [23:50:36]line ФМ: 0000000002098560 [23:50:36]line ФД: 97248 [23:50:36]line ФПД: 122385100340484 [23:50:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T235036&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97248&fm=122385100340484&tin=02508201610067®Number=0000000000170478&sum=20000 [23:50:36]OFD Sender: Processing packet 97248 [packets to send 59, broken 58] [23:50:36]ProducePacketName [23:50:36]name=ofd_packets/00097248 [23:50:36]OFD Sender: To server: pG, [23:50:36]CommunicateWithHost lk.salyk.kg:30040 [23:50:36]ConnectInit lk.salyk.kg [23:50:36]written 0, free lines is 4095 [23:50:37]Write to MH i2c: 01 00 00 5D 35 92 [23:50:37]Connected sock=11 [23:50:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 91 07 01 B2 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 34 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 F5 02 00 00 F4 03 04 00 CC 74 21 67 0E 04 04 00 91 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 7B 01 00 35 04 06 00 6F 4F 00 6E 7D 04 8A 4B B5 28 EF 9F 25 8B [23:50:37]Write i2c OK [23:50:37]MH_I2C_Read... [23:50:37]Read from MH i2c: 01 [23:50:37]MH_I2C_Read... [23:50:37]Read from MH i2c: 01 07 00 [23:50:37]MH_I2C_Read... [23:50:37]Read from MH i2c: 01 07 00 5D 35 00 00 00 00 00 FA 0C 9F [23:50:37]RasterBufferAndPrint [23:50:37]line [23:50:37]line [23:50:37]line [23:50:37]line [23:50:37]line [23:50:37]written 0, free lines is 3340 [23:50:37]MH_Cut [23:50:37]Write to MH i2c: D1 01 00 64 35 01 6B [23:50:37]Write i2c OK [23:50:37]MH_I2C_Read... [23:50:37]Read from MH i2c: D1 [23:50:37]MH_I2C_Read... [23:50:37]Read from MH i2c: D1 01 00 [23:50:37]MH_I2C_Read... [23:50:37]Read from MH i2c: D1 01 00 64 35 00 6A [23:50:37]Write to MH i2c: 01 00 00 65 35 9A [23:50:37]Write i2c OK [23:50:37]MH_I2C_Read... [23:50:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 73 DC 47 00 F1 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 32 30 39 38 35 36 30 10 04 04 00 E0 7B 01 00 F4 03 04 00 F1 1E 21 67 B6 04 01 00 00 5E 7A 09 F5 8D AD 42 13 [23:50:37]CommunicateWithHost err = 0 [23:50:37]CheckOFDResponse [23:50:37]1017 (14) - 77093643461234 [23:50:37]1041 (16) - 0000000002098560 [23:50:37]1040 (4) - 97248 [23:50:37]1012 (4) - 29.10.2024 17:44 [23:50:37]1206 (1) - 0 [23:50:37]OFD Sender: Remove packet 97248 [23:50:37]ProducePacketName [23:50:37]name=ofd_packets/00097248 [23:50:37]NVStorageDeleteData [23:50:38]*** Cut start [23:50:38]*** Partial cut [23:50:38]*** CUTSNS_PIN = 1 [23:50:38]*** CUTSNS_PIN = 0 [23:50:38]OFD Sender: No OFD packet to send [23:50:38]*** Brake cut motor [23:50:38]Read from MH i2c: 01 [23:50:38]MH_I2C_Read... [23:50:38]Read from MH i2c: 01 07 00 [23:50:38]MH_I2C_Read... [23:50:38]*** Stop cut motor [23:50:38]*** Cut end [23:50:38]Read from MH i2c: 01 07 00 65 35 00 00 00 00 00 FF 0F AF [23:50:38]process_action close_receipt done [23:50:38]requested_data is exist [23:50:38]produce_requested_data [23:50:38]requested_item fm.sn is exist - process it [23:50:38]wFMCommunicate request_size=4 [23:50:38]MH_SAM_APDU [23:50:38]CAPDU: 80 11 00 00 [23:50:38]Write to MH i2c: E2 08 00 66 35 80 11 00 00 00 00 00 00 15 [23:50:38]Write i2c OK [23:50:38]MH_I2C_Read... [23:50:38]Read from MH i2c: E2 [23:50:38]MH_I2C_Read... [23:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:38]Read from MH i2c: E2 17 00 [23:50:38]MH_I2C_Read... [23:50:38]Read from MH i2c: E2 17 00 66 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [23:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:50:38]wFMCommunicate OK [23:50:38]requested_item fd.num is exist - process it [23:50:38]SAM_PROTO_GetFieldsCounters [23:50:38]wFMCommunicate request_size=4 [23:50:38]MH_SAM_APDU [23:50:38]CAPDU: 80 13 00 00 [23:50:38]Write to MH i2c: E2 08 00 67 35 80 13 00 00 00 00 00 00 18 [23:50:38]Write i2c OK [23:50:38]MH_I2C_Read... [23:50:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:50:38]Read from MH i2c: E2 [23:50:38]MH_I2C_Read... [23:50:38]Read from MH i2c: E2 62 00 [23:50:38]MH_I2C_Read... [23:50:38]Read from MH i2c: E2 62 00 67 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [23:50:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:50:38]wFMCommunicate OK [23:50:38]SAM_PROTO_GetFieldsCounters done [23:50:38]requested_item shift.num is exist - process it [23:50:38]requested_item shift.opened is exist - process it [23:50:38]req_shift_opened [23:50:38]FM_GetShiftState [23:50:38]SAM_PROTO_GetShiftState [23:50:38]wFMCommunicate request_size=4 [23:50:38]MH_SAM_APDU [23:50:38]CAPDU: 80 13 01 00 [23:50:38]Write to MH i2c: E2 08 00 68 35 80 13 01 00 00 00 00 00 1A [23:50:38]Write i2c OK [23:50:38]MH_I2C_Read... [23:50:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:50:38]Read from MH i2c: E2 [23:50:38]MH_I2C_Read... [23:50:38]Read from MH i2c: E2 0E 00 [23:50:38]MH_I2C_Read... [23:50:38]Read from MH i2c: E2 0E 00 68 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 78 [23:50:38]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [23:50:38]wFMCommunicate OK [23:50:38]SAM_PROTO_GetShiftState done [23:50:38]FM_GetShiftState done [23:50:38]req_shift_opened done [23:50:38]requested_item shift.open_date is exist - process it [23:50:38]req_shift_open_date [23:50:38]req_shift_open_date done [23:50:38]produce_requested_data done [23:50:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [23:50:38]process_action_free close_receipt [23:50:38]json_value_free [23:50:38]json_value_free done [23:50:38]process_json_proto returns [23:50:38]Send response to host [23:50:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [23:50:38]free response buf [23:50:38]execute_script done [23:50:38]execute_script returns [23:50:38]free content buf [23:50:38]Sock 9.Close socket [23:50:38]Sock 9.Thread stoped [23:50:43]OFD Sender: No OFD packet to send [23:50:48]OFD Sender: No OFD packet to send [23:50:53]OFD Sender: No OFD packet to send [23:50:58]OFD Sender: No OFD packet to send [23:51:03]OFD Sender: No OFD packet to send [23:51:08]OFD Sender: No OFD packet to send [23:51:13]OFD Sender: No OFD packet to send [23:51:18]OFD Sender: No OFD packet to send [23:51:23]OFD Sender: No OFD packet to send [23:51:28]OFD Sender: No OFD packet to send [23:51:33]OFD Sender: No OFD packet to send [23:51:38]OFD Sender: No OFD packet to send [23:51:43]OFD Sender: No OFD packet to send [23:51:48]OFD Sender: No OFD packet to send [23:51:53]OFD Sender: No OFD packet to send [23:51:58]OFD Sender: No OFD packet to send [23:52:03]OFD Sender: No OFD packet to send [23:52:08]OFD Sender: No OFD packet to send [23:52:13]OFD Sender: No OFD packet to send [23:52:18]OFD Sender: No OFD packet to send [23:52:23]OFD Sender: No OFD packet to send [23:52:28]OFD Sender: No OFD packet to send [23:52:33]OFD Sender: No OFD packet to send [23:52:38]OFD Sender: No OFD packet to send [23:52:43]OFD Sender: No OFD packet to send [23:52:48]OFD Sender: No OFD packet to send [23:52:53]OFD Sender: No OFD packet to send [23:52:58]OFD Sender: No OFD packet to send [23:53:03]OFD Sender: No OFD packet to send [23:53:08]OFD Sender: No OFD packet to send [23:53:13]OFD Sender: No OFD packet to send [23:53:18]OFD Sender: No OFD packet to send [23:53:23]OFD Sender: No OFD packet to send [23:53:28]OFD Sender: No OFD packet to send [23:53:33]OFD Sender: No OFD packet to send [23:53:38]OFD Sender: No OFD packet to send [23:53:43]OFD Sender: No OFD packet to send [23:53:48]OFD Sender: No OFD packet to send [23:53:53]OFD Sender: No OFD packet to send [23:53:58]OFD Sender: No OFD packet to send [23:54:03]OFD Sender: No OFD packet to send [23:54:08]OFD Sender: No OFD packet to send [23:54:13]OFD Sender: No OFD packet to send [23:54:18]OFD Sender: No OFD packet to send [23:54:23]OFD Sender: No OFD packet to send [23:54:28]OFD Sender: No OFD packet to send [23:54:33]OFD Sender: No OFD packet to send [23:54:38]OFD Sender: No OFD packet to send [23:54:43]OFD Sender: No OFD packet to send [23:54:48]OFD Sender: No OFD packet to send [23:54:53]OFD Sender: No OFD packet to send [23:54:58]OFD Sender: No OFD packet to send [23:55:03]OFD Sender: No OFD packet to send [23:55:08]OFD Sender: No OFD packet to send [23:55:13]OFD Sender: No OFD packet to send [23:55:18]OFD Sender: No OFD packet to send [23:55:23]OFD Sender: No OFD packet to send [23:55:28]OFD Sender: No OFD packet to send [23:55:33]OFD Sender: No OFD packet to send [23:55:38]OFD Sender: No OFD packet to send [23:55:43]OFD Sender: No OFD packet to send [23:55:48]OFD Sender: No OFD packet to send [23:55:53]OFD Sender: No OFD packet to send [23:55:58]OFD Sender: No OFD packet to send [23:56:03]OFD Sender: No OFD packet to send [23:56:08]OFD Sender: No OFD packet to send [23:56:13]OFD Sender: No OFD packet to send [23:56:18]OFD Sender: No OFD packet to send [23:56:23]OFD Sender: No OFD packet to send [23:56:28]OFD Sender: No OFD packet to send [23:56:33]OFD Sender: No OFD packet to send [23:56:38]OFD Sender: No OFD packet to send [23:56:43]OFD Sender: No OFD packet to send [23:56:48]OFD Sender: No OFD packet to send [23:56:53]OFD Sender: No OFD packet to send [23:56:58]OFD Sender: No OFD packet to send [23:57:03]OFD Sender: No OFD packet to send [23:57:08]OFD Sender: No OFD packet to send [23:57:13]OFD Sender: No OFD packet to send [23:57:18]OFD Sender: No OFD packet to send [23:57:23]OFD Sender: No OFD packet to send [23:57:28]OFD Sender: No OFD packet to send [23:57:33]OFD Sender: No OFD packet to send [23:57:38]OFD Sender: No OFD packet to send [23:57:43]OFD Sender: No OFD packet to send [23:57:48]OFD Sender: No OFD packet to send [23:57:53]OFD Sender: No OFD packet to send [23:57:58]OFD Sender: No OFD packet to send [23:58:03]OFD Sender: No OFD packet to send [23:58:08]OFD Sender: No OFD packet to send [23:58:13]OFD Sender: No OFD packet to send [23:58:18]OFD Sender: No OFD packet to send [23:58:23]OFD Sender: No OFD packet to send [23:58:28]OFD Sender: No OFD packet to send [23:58:33]OFD Sender: No OFD packet to send [23:58:38]OFD Sender: No OFD packet to send [23:58:43]OFD Sender: No OFD packet to send [23:58:48]OFD Sender: No OFD packet to send [23:58:53]OFD Sender: No OFD packet to send [23:58:58]OFD Sender: No OFD packet to send [23:59:03]OFD Sender: No OFD packet to send [23:59:08]OFD Sender: No OFD packet to send [23:59:13]OFD Sender: No OFD packet to send [23:59:18]OFD Sender: No OFD packet to send [23:59:23]OFD Sender: No OFD packet to send [23:59:28]OFD Sender: No OFD packet to send [23:59:33]OFD Sender: No OFD packet to send [23:59:38]OFD Sender: No OFD packet to send [23:59:43]OFD Sender: No OFD packet to send [23:59:48]OFD Sender: No OFD packet to send [23:59:53]OFD Sender: No OFD packet to send [23:59:58]OFD Sender: No OFD packet to send [00:00:03]OFD Sender: No OFD packet to send [00:00:08]OFD Sender: No OFD packet to send [00:00:13]OFD Sender: No OFD packet to send [00:00:18]OFD Sender: No OFD packet to send [00:00:23]OFD Sender: No OFD packet to send [00:00:28]OFD Sender: No OFD packet to send [00:00:33]OFD Sender: No OFD packet to send [00:00:38]OFD Sender: No OFD packet to send [00:00:43]OFD Sender: No OFD packet to send [00:00:48]OFD Sender: No OFD packet to send [00:00:53]OFD Sender: No OFD packet to send [00:00:58]OFD Sender: No OFD packet to send [00:01:03]OFD Sender: No OFD packet to send [00:01:08]OFD Sender: No OFD packet to send [00:01:13]OFD Sender: No OFD packet to send [00:01:18]OFD Sender: No OFD packet to send [00:01:23]OFD Sender: No OFD packet to send [00:01:28]OFD Sender: No OFD packet to send [00:01:33]OFD Sender: No OFD packet to send [00:01:38]OFD Sender: No OFD packet to send [00:01:43]OFD Sender: No OFD packet to send [00:01:48]OFD Sender: No OFD packet to send [00:01:53]OFD Sender: No OFD packet to send [00:01:58]OFD Sender: No OFD packet to send [00:02:03]OFD Sender: No OFD packet to send [00:02:08]OFD Sender: No OFD packet to send [00:02:13]OFD Sender: No OFD packet to send [00:02:18]OFD Sender: No OFD packet to send [00:02:23]OFD Sender: No OFD packet to send [00:02:28]OFD Sender: No OFD packet to send [00:02:33]OFD Sender: No OFD packet to send [00:02:38]OFD Sender: No OFD packet to send [00:02:43]OFD Sender: No OFD packet to send [00:02:48]OFD Sender: No OFD packet to send [00:02:53]OFD Sender: No OFD packet to send [00:02:58]OFD Sender: No OFD packet to send [00:03:03]OFD Sender: No OFD packet to send [00:03:08]OFD Sender: No OFD packet to send [00:03:13]OFD Sender: No OFD packet to send [00:03:18]OFD Sender: No OFD packet to send [00:03:23]OFD Sender: No OFD packet to send [00:03:28]OFD Sender: No OFD packet to send [00:03:33]OFD Sender: No OFD packet to send [00:03:38]OFD Sender: No OFD packet to send [00:03:43]OFD Sender: No OFD packet to send [00:03:48]OFD Sender: No OFD packet to send [00:03:53]OFD Sender: No OFD packet to send [00: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:19]OFD Sender: No OFD packet to send [00:04:24]OFD Sender: No OFD packet to send [00:04:29]OFD Sender: No OFD packet to send [00:04:34]OFD Sender: No OFD packet to send [00:04:39]OFD Sender: No OFD packet to send [00:04:42]accept exits with 7 [00:04:42]New connection [00:04:42]New thread 3066580324 created [00:04:42]Thread 3066723684 joined [00:04:42]Waiting for new connection... [00:04:42] Sock 7.Parse request [00:04:42]Sock 7.Check first char [00:04:42]Sock 7.First char is OK [00:04:42]request: POST /json_proto HTTP/1.0 [00:04:42]Method: POST [00:04:42]URL: /json_proto [00:04:42]Method is POST - this is cgi request [00:04:42]url: /json_proto [00:04:42]query_string will be loaded in cgi processing [00:04:42]execute_cgi json_proto POST (null) [00:04:42]execute_cgi path=json_proto method=POST [00:04:42]POST find Content-Length [00:04:42]Host: 172.17.40.67:8080 [00:04:42]Content-Length: 215 [00:04:42]Content-Type: application/json [00:04:42] [00:04:42]POST finish read [00:04:42]Found Content-Length = 215 [00:04:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:42]execute_script... [00:04:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:42]POST & json_proto [00:04:42]process_json_proto [00:04:42]json parsed OK: [00:04:42]protocol is kg_v1.0 [00:04:42]action value=get_value [00:04:42]process_action get_value [00:04:42]cmd_get_value [00:04:42]process_action get_value done [00:04:42]requested_data is exist [00:04:42]produce_requested_data [00:04:42]requested_item kkm.sn is exist - process it [00:04:42]requested_item kkm.ver is exist - process it [00:04:42]requested_item fm.sn is exist - process it [00:04:42]wFMCommunicate request_size=4 [00:04:42]MH_SAM_APDU [00:04:42]CAPDU: 80 11 00 00 [00:04:42]Write to MH i2c: E2 08 00 69 35 80 11 00 00 00 00 00 00 18 [00:04:42]Write i2c OK [00:04:42]MH_I2C_Read... [00:04:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:42]Read from MH i2c: E2 [00:04:42]MH_I2C_Read... [00:04:42]Read from MH i2c: E2 17 00 [00:04:42]MH_I2C_Read... [00:04:42]Read from MH i2c: E2 17 00 69 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [00:04:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:04:42]wFMCommunicate OK [00:04:42]requested_item fd.num is exist - process it [00:04:42]SAM_PROTO_GetFieldsCounters [00:04:42]wFMCommunicate request_size=4 [00:04:42]MH_SAM_APDU [00:04:42]CAPDU: 80 13 00 00 [00:04:42]Write to MH i2c: E2 08 00 6A 35 80 13 00 00 00 00 00 00 1B [00:04:42]Write i2c OK [00:04:42]MH_I2C_Read... [00:04:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:42]Read from MH i2c: E2 [00:04:42]MH_I2C_Read... [00:04:42]Read from MH i2c: E2 62 00 [00:04:42]MH_I2C_Read... [00:04:42]Read from MH i2c: E2 62 00 6A 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [00:04:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:42]wFMCommunicate OK [00:04:42]SAM_PROTO_GetFieldsCounters done [00:04:42]requested_item shift.num is exist - process it [00:04:42]requested_item shift.opened is exist - process it [00:04:42]req_shift_opened [00:04:42]FM_GetShiftState [00:04:42]SAM_PROTO_GetShiftState [00:04:42]wFMCommunicate request_size=4 [00:04:42]MH_SAM_APDU [00:04:42]CAPDU: 80 13 01 00 [00:04:42]Write to MH i2c: E2 08 00 6B 35 80 13 01 00 00 00 00 00 1D [00:04:42]Write i2c OK [00:04:42]MH_I2C_Read... [00:04:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:42]Read from MH i2c: E2 [00:04:42]MH_I2C_Read... [00:04:42]Read from MH i2c: E2 0E 00 [00:04:42]MH_I2C_Read... [00:04:42]Read from MH i2c: E2 0E 00 6B 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 7B [00:04:42]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [00:04:42]wFMCommunicate OK [00:04:42]SAM_PROTO_GetShiftState done [00:04:42]FM_GetShiftState done [00:04:42]req_shift_opened done [00:04:42]requested_item shift.open_date is exist - process it [00:04:42]req_shift_open_date [00:04:42]req_shift_open_date done [00:04:42]produce_requested_data done [00:04:42]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [00:04:42]process_action_free get_value [00:04:42]json_value_free [00:04:42]json_value_free done [00:04:42]process_json_proto returns [00:04:42]Send response to host [00:04:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [00:04:42]free response buf [00:04:42]execute_script done [00:04:42]execute_script returns [00:04:42]free content buf [00:04:42]Sock 7.Close socket [00:04:42]Sock 7.Thread stoped [00:04:42]accept exits with 10 [00:04:42]New connection [00:04:42]New thread 3066723684 created [00:04:42]Thread 3066580324 joined [00:04:42]Waiting for new connection... [00:04:42] Sock 10.Parse request [00:04:42]Sock 10.Check first char [00:04:42]Sock 10.First char is OK [00:04:42]request: POST /json_proto HTTP/1.0 [00:04:42]Method: POST [00:04:42]URL: /json_proto [00:04:42]Method is POST - this is cgi request [00:04:42]url: /json_proto [00:04:42]query_string will be loaded in cgi processing [00:04:42]execute_cgi json_proto POST (null) [00:04:42]execute_cgi path=json_proto method=POST [00:04:42]POST find Content-Length [00:04:42]Host: 172.17.40.67:8080 [00:04:42]Content-Length: 331 [00:04:42]Content-Type: application/json [00:04:42] [00:04:42]POST finish read [00:04:42]Found Content-Length = 331 [00:04:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:42]execute_script... [00:04:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:43]POST & json_proto [00:04:43]process_json_proto [00:04:43]json parsed OK: [00:04:43]protocol is kg_v1.0 [00:04:43]action value=get_value [00:04:43]process_action get_value [00:04:43]cmd_get_value [00:04:43]process_action get_value done [00:04:43]requested_data is exist [00:04:43]produce_requested_data [00:04:43]requested_item fm.sale.total is exist - process it [00:04:43]SAM_PROTO_GetFMData [00:04:43]wFMCommunicate request_size=4 [00:04:43]MH_SAM_APDU [00:04:43]CAPDU: 80 13 03 00 [00:04:43]Write to MH i2c: E2 08 00 6C 35 80 13 03 00 00 00 00 00 20 [00:04:43]Write i2c OK [00:04:43]MH_I2C_Read... [00:04:43]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:04:43]Read from MH i2c: E2 [00:04:43]MH_I2C_Read... [00:04:43]Read from MH i2c: E2 FD 00 [00:04:43]MH_I2C_Read... [00:04:43]Read from MH i2c: E2 FD 00 6C 35 00 C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 F4 [00:04:43]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [00:04:43]wFMCommunicate OK [00:04:43]wFMCommunicate request_size=4 [00:04:43]MH_SAM_APDU [00:04:43]CAPDU: 80 17 00 00 [00:04:43]Write to MH i2c: E2 08 00 6D 35 80 17 00 00 00 00 00 00 22 00 [00:04:45]wFMCommunicate OK [00:04:45]wFMCommunicate request_size=4 [00:04:45]MH_SAM_APDU [00:04:45]CAPDU: 80 17 00 00 [00:04:45]Write to MH i2c: E2 08 00 72 35 80 17 00 00 00 00 00 00 27 [00:04:45]Write i2c OK [00:04:45]MH_I2C_Read... [00:04:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:45]Read from MH i2c: E2 [00:04:45]MH_I2C_Read... [00:04:45]Read from MH i2c: E2 FD 00 [00:04:45]MH_I2C_Read... [00:04:45]Read from MH i2c: E2 FD 00 72 35 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 F6 [00:04:45]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:04:45]wFMCommunicate OK [00:04:45]wFMCommunicate request_size=4 [00:04:45]MH_SAM_APDU [00:04:45]CAPDU: 80 17 00 00 [00:04:45]Write to MH i2c: E2 08 00 73 35 80 17 00 00 00 00 00 00 28 [00:04:45]Write i2c OK [00:04:45]MH_I2C_Read... [00:04:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:45]Read from MH i2c: E2 [00:04:45]MH_I2C_Read... [00:04:45]Read from MH i2c: E2 FD 00 [00:04:45]MH_I2C_Read... [00:04:45]Read from MH i2c: E2 FD 00 73 35 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 51 [00:04:45]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:04:45]wFMCommunicate OK [00:04:45]wFMCommunicate request_size=4 [00:04:45]MH_SAM_APDU [00:04:45]CAPDU: 80 17 00 00 [00:04:45]Write to MH i2c: E2 08 00 74 35 80 17 00 00 00 00 00 00 29 [00:04:45]Write i2c OK [00:04:45]MH_I2C_Read... [00:04:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:46]Read from MH i2c: E2 [00:04:46]MH_I2C_Read... [00:04:46]Read from MH i2c: E2 FD 00 [00:04:46]MH_I2C_Read... [00:04:46]Read from MH i2c: E2 FD 00 74 35 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 AA [00:04:46]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [00:04:46]wFMCommunicate OK [00:04:46]wFMCommunicate request_size=4 [00:04:46]MH_SAM_APDU [00:04:46]CAPDU: 80 17 00 00 [00:04:46]Write to MH i2c: E2 08 00 75 35 80 17 00 00 00 00 00 00 2A [00:04:46]Write i2c OK [00:04:46]MH_I2C_Read... [00:04:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:04:46]Read from MH i2c: E2 [00:04:46]MH_I2C_Read... [00:04:46]Read from MH i2c: E2 D9 00 [00:04:46]MH_I2C_Read... [00:04:46]Read from MH i2c: E2 D9 00 75 35 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 09 [00:04:46]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:04:46]wFMCommunicate OK [00:04:46]SAM_PROTO_GetShiftData done [00:04:46]requested_item shift.sale.total_cash is exist - process it [00:04:46]requested_item shift.sale_refund.total is exist - process it [00:04:46]requested_item shift.sale_refund.total_cash is exist - process it [00:04:46]requested_item shift.buy.total is exist - process it [00:04:46]requested_item shift.buy.total_cash is exist - process it [00:04:46]produce_requested_data done [00:04:46]produce_requested_data return {"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:04:46]process_action_free get_value [00:04:46]json_value_free [00:04:46]json_value_free done [00:04:46]process_json_proto returns [00:04:46]Send response to host [00:04:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:04:46]free response buf [00:04:46]execute_script done [00:04:46]execute_script returns [00:04:46]free content buf [00:04:46]Sock 10.Close socket [00:04:46]Sock 10.Thread stoped [00:04:46]accept exits with 7 [00:04:46]New connection [00:04:46]New thread 3066580324 created [00:04:46]Thread 3066723684 joined [00:04:46]Waiting for new connection... [00:04:46] Sock 7.Parse request [00:04:46]Sock 7.Check first char [00:04:46]Sock 7.First char is OK [00:04:46]request: POST /json_proto HTTP/1.0 [00:04:46]Method: POST [00:04:46]URL: /json_proto [00:04:46]Method is POST - this is cgi request [00:04:46]url: /json_proto [00:04:46]query_string will be loaded in cgi processing [00:04:46]execute_cgi json_proto POST (null) [00:04:46]execute_cgi path=json_proto method=POST [00:04:46]POST find Content-Length [00:04:46]Host: 172.17.40.67:8080 [00:04:46]Content-Length: 331 [00:04:43]Write i2c OK [00:04:43]MH_I2C_Read... [00:04:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:43]Read from MH i2c: E2 [00:04:43]MH_I2C_Read... [00:04:43]Read from MH i2c: E2 FD 00 [00:04:43]MH_I2C_Read... [00:04:43]Read from MH i2c: E2 FD 00 6D 35 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 56 [00:04:43]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:04:43]wFMCommunicate OK [00:04:43]wFMCommunicate request_size=4 [00:04:43]MH_SAM_APDU [00:04:43]CAPDU: 80 17 00 00 [00:04:43]Write to MH i2c: E2 08 00 6E 35 80 17 00 00 00 00 00 00 23 [00:04:43]Write i2c OK [00:04:43]MH_I2C_Read... [00:04:44]OFD Sender: No OFD packet to send [00:04:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:44]Read from MH i2c: E2 [00:04:44]MH_I2C_Read... [00:04:44]Read from MH i2c: E2 FD 00 [00:04:44]MH_I2C_Read... [00:04:44]Read from MH i2c: E2 FD 00 6E 35 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 38 [00:04:44]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:04:44]wFMCommunicate OK [00:04:44]wFMCommunicate request_size=4 [00:04:44]MH_SAM_APDU [00:04:44]CAPDU: 80 17 00 00 [00:04:44]Write to MH i2c: E2 08 00 6F 35 80 17 00 00 00 00 00 00 24 [00:04:44]Write i2c OK [00:04:44]MH_I2C_Read... [00:04:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:44]Read from MH i2c: E2 [00:04:44]MH_I2C_Read... [00:04:44]Read from MH i2c: E2 FD 00 [00:04:44]MH_I2C_Read... [00:04:44]Read from MH i2c: E2 FD 00 6F 35 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 9C [00:04:44]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:04:44]wFMCommunicate OK [00:04:44]wFMCommunicate request_size=4 [00:04:44]MH_SAM_APDU [00:04:44]CAPDU: 80 17 00 00 [00:04:44]Write to MH i2c: E2 08 00 70 35 80 17 00 00 00 00 00 00 25 [00:04:44]Write i2c OK [00:04:44]MH_I2C_Read... [00:04:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:04:44]Read from MH i2c: E2 [00:04:44]MH_I2C_Read... [00:04:44]Read from MH i2c: E2 E1 00 [00:04:44]MH_I2C_Read... [00:04:44]Read from MH i2c: E2 E1 00 70 35 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 13 [00:04:44]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:04:44]wFMCommunicate OK [00:04:44]SAM_PROTO_GetFMData done [00:04:44]requested_item fm.sale_refund.total is exist - process it [00:04:44]requested_item fm.buy.total is exist - process it [00:04:44]requested_item shift.sale.total is exist - process it [00:04:44]SAM_PROTO_GetShiftData [00:04:44]wFMCommunicate request_size=4 [00:04:44]MH_SAM_APDU [00:04:44]CAPDU: 80 13 02 00 [00:04:44]Write to MH i2c: E2 08 00 71 35 80 13 02 00 00 00 00 00 24 [00:04:44]Write i2c OK [00:04:44]MH_I2C_Read... [00:04:45]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:04:45]Read from MH i2c: E2 [00:04:45]MH_I2C_Read... [00:04:45]Read from MH i2c: E2 FD 00 [00:04:45]MH_I2C_Read... [00:04:45]Read from MH i2c: E2 FD 00 71 35 00 BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 15 [00:04:45]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1D [00:04:48]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:04:48]wFMCommunicate OK [00:04:48]SAM_PROTO_GetFMData done [00:04:48]requested_item fm.sale_refund.total is exist - process it [00:04:48]requested_item fm.buy.total is exist - process it [00:04:48]requested_item shift.sale.total is exist - process it [00:04:48]SAM_PROTO_GetShiftData [00:04:48]wFMCommunicate request_size=4 [00:04:48]MH_SAM_APDU [00:04:48]CAPDU: 80 13 02 00 [00:04:48]Write to MH i2c: E2 08 00 7B 35 80 13 02 00 00 00 00 00 2E [00:04:48]Write i2c OK [00:04:48]MH_I2C_Read... [00:04:49]OFD Sender: No OFD packet to send [00:04:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:04:49]Read from MH i2c: E2 [00:04:49]MH_I2C_Read... [00:04:49]Read from MH i2c: E2 FD 00 [00:04:49]MH_I2C_Read... [00:04:49]Read from MH i2c: E2 FD 00 7B 35 00 BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 1F [00:04:49]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:04:49]wFMCommunicate OK [00:04:49]wFMCommunicate request_size=4 [00:04:49]MH_SAM_APDU [00:04:49]CAPDU: 80 17 00 00 [00:04:49]Write to MH i2c: E2 08 00 7C 35 80 17 00 00 00 00 00 00 31 [00:04:49]Write i2c OK [00:04:49]MH_I2C_Read... [00:04:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:49]Read from MH i2c: E2 [00:04:49]MH_I2C_Read... [00:04:49]Read from MH i2c: E2 FD 00 [00:04:49]MH_I2C_Read... [00:04:49]Read from MH i2c: E2 FD 00 7C 35 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 00 [00:04:49]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:04:49]wFMCommunicate OK [00:04:49]wFMCommunicate request_size=4 [00:04:49]MH_SAM_APDU [00:04:49]CAPDU: 80 17 00 00 [00:04:49]Write to MH i2c: E2 08 00 7D 35 80 17 00 00 00 00 00 00 32 [00:04:49]Write i2c OK [00:04:49]MH_I2C_Read... [00:04:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:50]Read from MH i2c: E2 [00:04:50]MH_I2C_Read... [00:04:50]Read from MH i2c: E2 FD 00 [00:04:50]MH_I2C_Read... [00:04:50]Read from MH i2c: E2 FD 00 7D 35 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 5B [00:04:50]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:04:50]wFMCommunicate OK [00:04:50]wFMCommunicate request_size=4 [00:04:50]MH_SAM_APDU [00:04:50]CAPDU: 80 17 00 00 [00:04:50]Write to MH i2c: E2 08 00 7E 35 80 17 00 00 00 00 00 00 33 [00:04:50]Write i2c OK [00:04:50]MH_I2C_Read... [00:04:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:50]Read from MH i2c: E2 [00:04:50]MH_I2C_Read... [00:04:50]Read from MH i2c: E2 FD 00 [00:04:50]MH_I2C_Read... [00:04:50]Read from MH i2c: E2 FD 00 7E 35 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 B4 [00:04:50]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [00:04:50]wFMCommunicate OK [00:04:50]wFMCommunicate request_size=4 [00:04:50]MH_SAM_APDU [00:04:50]CAPDU: 80 17 00 00 [00:04:50]Write to MH i2c: E2 08 00 7F 35 80 17 00 00 00 00 00 00 34 [00:04:50]Write i2c OK [00:04:50]MH_I2C_Read... [00:04:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:04:51]Read from MH i2c: E2 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 D9 00 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 D9 00 7F 35 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 13 [00:04:51]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:04:51]wFMCommunicate OK [00:04:51]SAM_PROTO_GetShiftData done [00:04:51]requested_item shift.sale.total_cash is exist - process it [00:04:51]requested_item shift.sale_refund.total is exist - process it [00:04:51]requested_item shift.sale_refund.total_cash is exist - process it [00:04:51]requested_item shift.buy.total is exist - process it [00:04:51]requested_item shift.buy.total_cash is exist - process it [00:04:51]produce_requested_data done [00:04:51]produce_requested_data return {"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:04:51]process_action_free get_value [00:04:51]json_value_free [00:04:51]json_value_free done [00:04:51]process_json_proto returns [00:04:51]Send response to host [00:04:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:04:51]free response buf [00:04:51]execute_script done [00:04:51]execute_script returns [00:04:51]free content buf [00:04:51]Sock 7.Close socket [00:04:51]Sock 7.Thread stoped [00:04:51]accept exits with 10 [00:04:51]New connection [00:04:51]New thread 3066723684 created [00:04:51]Thread 3066580324 joined [00:04:51]Waiting for new connection... [00:04:51] Sock 10.Parse request [00:04:51]Sock 10.Check first char [00:04:51]Sock 10.First char is OK [00:04:51]request: POST /json_proto HTTP/1.0 [00:04:51]Method: POST [00:04:51]URL: /json_proto [00:04:51]Method is POST - this is cgi request [00:04:51]url: /json_proto [00:04:51]query_string will be loaded in cgi processing [00:04:51]execute_cgi json_proto POST (null) [00:04:51]execute_cgi path=json_proto method=POST [00:04:51]POST find Content-Length [00:04:51]Host: 172.17.40.67:8080 [00:04:51]Content-Length: 269 [00:04:51]Content-Type: application/json [00:04:51] [00:04:51]POST finish read [00:04:51]Found Content-Length = 269 [00:04:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041C\u0443\u043B\u043B\u0430\u043A\u0443\u043B\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:51]execute_script... [00:04:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041C\u0443\u043B\u043B\u0430\u043A\u0443\u043B\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:51]POST & json_proto [00:04:51]process_json_proto [00:04:51]json parsed OK: [00:04:51]protocol is kg_v1.0 [00:04:51]action value=x_report [00:04:51]process_action x_report [00:04:51]cmd_x_report [00:04:51]MH_GetDate [00:04:51]Write to MH i2c: F0 00 00 80 35 A4 [00:04:51]Write i2c OK [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: F0 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: F0 09 00 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: F0 09 00 80 35 00 24 78 21 67 EE DA 66 66 65 [00:04:51]GetLastDocTimeStamp 1730245836 [00:04:51]current date 1730246692 [00:04:51]FM_GetShiftState [00:04:51]SAM_PROTO_GetShiftState [00:04:51]wFMCommunicate request_size=4 [00:04:51]MH_SAM_APDU [00:04:51]CAPDU: 80 13 01 00 [00:04:51]Write to MH i2c: E2 08 00 81 35 80 13 01 00 00 00 00 00 33 [00:04:51]Write i2c OK [00:04:51]MH_I2C_Read... [00:04:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:51]Read from MH i2c: E2 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 0E 00 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 0E 00 81 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 91 [00:04:51]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [00:04:51]wFMCommunicate OK [00:04:51]SAM_PROTO_GetShiftState done [00:04:51]FM_GetShiftState done [00:04:51]KKMCreateXReportDocument [00:04:51]Load OK [00:04:51]Malloc new data [00:04:51]MH_GetDate [00:04:51]Write to MH i2c: F0 00 00 82 35 A6 [00:04:51]Write i2c OK [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: F0 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: F0 09 00 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: F0 09 00 82 35 00 24 78 21 67 EE DA 66 66 67 [00:04:51]Malloc new data [00:04:51]Malloc new data [00:04:51]wFMCommunicate request_size=4 [00:04:51]MH_SAM_APDU [00:04:51]CAPDU: 80 11 00 00 [00:04:51]Write to MH i2c: E2 08 00 83 35 80 11 00 00 00 00 00 00 32 [00:04:51]Write i2c OK [00:04:51]MH_I2C_Read... [00:04:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:51]Read from MH i2c: E2 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 17 00 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 17 00 83 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [00:04:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:04:51]wFMCommunicate OK [00:04:51]SAM_PROTO_GetFieldsCounters [00:04:51]wFMCommunicate request_size=4 [00:04:51]MH_SAM_APDU [00:04:51]CAPDU: 80 13 00 00 [00:04:51]Write to MH i2c: E2 08 00 84 35 80 13 00 00 00 00 00 00 35 [00:04:51]Write i2c OK [00:04:51]MH_I2C_Read... [00:04:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:51]Read from MH i2c: E2 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 62 00 [00:04:51]MH_I2C_Read... [00:04:51]Read from MH i2c: E2 62 00 84 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 28 [00:04:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:51]wFMCommunicate OK [00:04:51]SAM_PROTO_GetFieldsCounters done [00:04:51]Malloc new data [00:04:51]Malloc new data [00:04:51]Malloc new data [00:04:51]KKMCreateXReportDocument OK [00:04:51]KKMSetXReportData OK [00:04:51]KKMPrepareXReportFMData [00:04:51]SAM_PROTO_GetShiftData [00:04:51]wFMCommunicate request_size=4 [00:04:51]MH_SAM_APDU [00:04:51]CAPDU: 80 13 02 00 [00:04:51]Write to MH i2c: E2 08 00 85 35 80 13 02 00 00 00 00 00 38 [00:04:51]Write i2c OK [00:04:51]MH_I2C_Read... [00:04:52]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:04:52]Read from MH i2c: E2 [00:04:52]MH_I2C_Read... [00:04:52]Read from MH i2c: E2 FD 00 [00:04:52]MH_I2C_Read... [00:04:52]Read from MH i2c: E2 FD 00 85 35 00 BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 29 [00:04:52]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:04:52]wFMCommunicate OK [00:04:52]wFMCommunicate request_size=4 [00:04:52]MH_SAM_APDU [00:04:52]CAPDU: 80 17 00 00 [00:04:52]Write to MH i2c: E2 08 00 86 35 80 17 00 00 00 00 00 00 3B [00:04:52]Write i2c OK [00:04:52]MH_I2C_Read... [00:04:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:52]Read from MH i2c: E2 [00:04:52]MH_I2C_Read... [00:04:52]Read from MH i2c: E2 FD 00 [00:04:52]MH_I2C_Read... [00:04:52]Read from MH i2c: E2 FD 00 86 35 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 0A [00:04:52]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:04:53]wFMCommunicate OK [00:04:53]wFMCommunicate request_size=4 [00:04:53]MH_SAM_APDU [00:04:53]CAPDU: 80 17 00 00 [00:04:53]Write to MH i2c: E2 08 00 87 35 80 17 00 00 00 00 00 00 3C [00:04:53]Write i2c OK [00:04:53]MH_I2C_Read... [00:04:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:53]Read from MH i2c: E2 [00:04:53]MH_I2C_Read... [00:04:53]Read from MH i2c: E2 FD 00 [00:04:53]MH_I2C_Read... [00:04:53]Read from MH i2c: E2 FD 00 87 35 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 65 [00:04:53]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:04:53]wFMCommunicate OK [00:04:53]wFMCommunicate request_size=4 [00:04:53]MH_SAM_APDU [00:04:53]CAPDU: 80 17 00 00 [00:04:53]Write to MH i2c: E2 08 00 88 35 80 17 00 00 00 00 00 00 3D [00:04:53]Write i2c OK [00:04:53]MH_I2C_Read... [00:04:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:53]Read from MH i2c: E2 [00:04:53]MH_I2C_Read... [00:04:53]Read from MH i2c: E2 FD 00 [00:04:53]MH_I2C_Read... [00:04:53]Read from MH i2c: E2 FD 00 88 35 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 BE [00:04:53]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [00:04:54]wFMCommunicate OK [00:04:54]wFMCommunicate request_size=4 [00:04:54]MH_SAM_APDU [00:04:54]CAPDU: 80 17 00 00 [00:04:54]Write to MH i2c: E2 08 00 89 35 80 17 00 00 00 00 00 00 3E [00:04:54]Write i2c OK [00:04:54]MH_I2C_Read... [00:04:54]OFD Sender: No OFD packet to send [00:04:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:04:54]Read from MH i2c: E2 [00:04:54]MH_I2C_Read... [00:04:54]Read from MH i2c: E2 D9 00 [00:04:54]MH_I2C_Read... [00:04:54]Read from MH i2c: E2 D9 00 89 35 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1D [00:04:54]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:04:54]wFMCommunicate OK [00:04:54]SAM_PROTO_GetShiftData done [00:04:54]1194 (1208) - счетчики итогов смены [00:04:54] 1134 (4) - 757 - количество чеков со всеми признаками расчетов [00:04:54] 1129 (158) - счетчики операций «приход» [00:04:54] 1135 (4) - 754 - количество чеков по признаку расчетов [00:04:54] 1201 (4) - 727069.50 - общая итоговая сумма в чеках [00:04:54] 1136 (4) - 646149.00 - итоговая сумма в чеках наличными [00:04:54] 1138 (3) - 80920.50 - итоговая сумма в чеках безналичными [00:04:54] 1024 (123) - суммы налогов [00:04:54] 1006 (9) - суммы НДС [00:04:54] 1010 (1) - 0% - код ставки НДС [00:04:54] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:54] 1006 (12) - суммы НДС [00:04:54] 1010 (1) - 12% - код ставки НДС [00:04:54] 1011 (3) - 77229.71 - сумма НДС по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (12) - суммы НСП [00:04:54] 1014 (1) - 1% - код ставки НСП [00:04:54] 1015 (3) - 6435.81 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 2% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 3% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 5% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 1,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1130 (152) - счетчики операций «возврат прихода» [00:04:54] 1135 (4) - 3 - количество чеков по признаку расчетов [00:04:54] 1201 (3) - 15316.00 - общая итоговая сумма в чеках [00:04:54] 1136 (3) - 15316.00 - итоговая сумма в чеках наличными [00:04:54] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:04:54] 1024 (122) - суммы налогов [00:04:54] 1006 (9) - суммы НДС [00:04:54] 1010 (1) - 0% - код ставки НДС [00:04:54] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:54] 1006 (12) - суммы НДС [00:04:54] 1010 (1) - 12% - код ставки НДС [00:04:54] 1011 (3) - 1626.49 - сумма НДС по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (11) - суммы НСП [00:04:54] 1014 (1) - 1% - код ставки НСП [00:04:54] 1015 (2) - 135.53 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 2% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 3% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 5% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 1,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1131 (141) - счетчики операций «расход» [00:04:54] 1135 (4) - 0 - количество чеков по признаку расчетов [00:04:54] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:04:54] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:04:54] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:04:54] 1024 (117) - суммы налогов [00:04:54] 1006 (9) - суммы НДС [00:04:54] 1010 (1) - 0% - код ставки НДС [00:04:54] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:54] 1006 (9) - суммы НДС [00:04:54] 1010 (1) - 12% - код ставки НДС [00:04:54] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 1% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 2% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 3% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 5% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 1,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1132 (141) - счетчики операций «возврат расхода» [00:04:54] 1135 (4) - 0 - количество чеков по признаку расчетов [00:04:54] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:04:54] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:04:54] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:04:54] 1024 (117) - суммы налогов [00:04:54] 1006 (9) - суммы НДС [00:04:54] 1010 (1) - 0% - код ставки НДС [00:04:54] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:54] 1006 (9) - суммы НДС [00:04:54] 1010 (1) - 12% - код ставки НДС [00:04:54] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 1% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 2% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 3% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 5% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 0,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1007 (9) - суммы НСП [00:04:54] 1014 (1) - 1,50% - код ставки НСП [00:04:54] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:54] 1133 (588) - - счетчики коррекции - не используются [00:04:54]SetTLVBufToDocument [00:04:54]Processing tag 1194 (04AA) [00:04:54]Load OK [00:04:54]SetTLVBufToDocument [00:04:54]Processing tag 1134 (046E) [00:04:54]Malloc new data [00:04:54]Processing tag 1129 (0469) [00:04:54]Load OK [00:04:54]SetTLVBufToDocument [00:04:54]Processing tag 1135 (046F) [00:04:54]Malloc new data [00:04:54]Processing tag 1201 (04B1) [00:04:55]Malloc new data [00:04:55]Processing tag 1136 (0470) [00:04:55]Malloc new data [00:04:55]Processing tag 1138 (0472) [00:04:55]Malloc new data [00:04:55]Processing tag 1024 (0400) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1130 (046A) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1135 (046F) [00:04:55]Malloc new data [00:04:55]Processing tag 1201 (04B1) [00:04:55]Malloc new data [00:04:55]Processing tag 1136 (0470) [00:04:55]Malloc new data [00:04:55]Processing tag 1138 (0472) [00:04:55]Malloc new data [00:04:55]Processing tag 1024 (0400) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1131 (046B) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1135 (046F) [00:04:55]Malloc new data [00:04:55]Processing tag 1201 (04B1) [00:04:55]Malloc new data [00:04:55]Processing tag 1136 (0470) [00:04:55]Malloc new data [00:04:55]Processing tag 1138 (0472) [00:04:55]Malloc new data [00:04:55]Processing tag 1024 (0400) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1132 (046C) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1135 (046F) [00:04:55]Malloc new data [00:04:55]Processing tag 1201 (04B1) [00:04:55]Malloc new data [00:04:55]Processing tag 1136 (0470) [00:04:55]Malloc new data [00:04:55]Processing tag 1138 (0472) [00:04:55]Malloc new data [00:04:55]Processing tag 1024 (0400) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1006 (03EE) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1010 (03F2) [00:04:55]Malloc new data [00:04:55]Processing tag 1011 (03F3) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1007 (03EF) [00:04:55]Load OK [00:04:55]SetTLVBufToDocument [00:04:55]Processing tag 1014 (03F6) [00:04:55]Malloc new data [00:04:55]Processing tag 1015 (03F7) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Processing tag 1133 (046D) [00:04:55]Malloc new data [00:04:55]SetTLVBufToDocument err=0 [00:04:55]SetTLVBufToDocument err=0 [00:04:55]Malloc new data [00:04:55]SAM_PROTO_GetFMData [00:04:55]wFMCommunicate request_size=4 [00:04:55]MH_SAM_APDU [00:04:55]CAPDU: 80 13 03 00 [00:04:55]Write to MH i2c: E2 08 00 8A 35 80 13 03 00 00 00 00 00 3E [00:04:55]Write i2c OK [00:04:55]MH_I2C_Read... [00:04:56]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:04:56]Read from MH i2c: E2 [00:04:56]MH_I2C_Read... [00:04:56]Read from MH i2c: E2 FD 00 [00:04:56]MH_I2C_Read... [00:04:56]Read from MH i2c: E2 FD 00 8A 35 00 C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 12 [00:04:56]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [00:04:56]wFMCommunicate OK [00:04:56]wFMCommunicate request_size=4 [00:04:56]MH_SAM_APDU [00:04:56]CAPDU: 80 17 00 00 [00:04:56]Write to MH i2c: E2 08 00 8B 35 80 17 00 00 00 00 00 00 40 [00:04:56]Write i2c OK [00:04:56]MH_I2C_Read... [00:04:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:56]Read from MH i2c: E2 [00:04:56]MH_I2C_Read... [00:04:56]Read from MH i2c: E2 FD 00 [00:04:56]MH_I2C_Read... [00:04:56]Read from MH i2c: E2 FD 00 8B 35 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 74 [00:04:56]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:04:56]wFMCommunicate OK [00:04:56]wFMCommunicate request_size=4 [00:04:56]MH_SAM_APDU [00:04:56]CAPDU: 80 17 00 00 [00:04:56]Write to MH i2c: E2 08 00 8C 35 80 17 00 00 00 00 00 00 41 [00:04:56]Write i2c OK [00:04:56]MH_I2C_Read... [00:04:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:57]Read from MH i2c: E2 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 FD 00 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 FD 00 8C 35 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 56 [00:04:57]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:04:57]wFMCommunicate OK [00:04:57]wFMCommunicate request_size=4 [00:04:57]MH_SAM_APDU [00:04:57]CAPDU: 80 17 00 00 [00:04:57]Write to MH i2c: E2 08 00 8D 35 80 17 00 00 00 00 00 00 42 [00:04:57]Write i2c OK [00:04:57]MH_I2C_Read... [00:04:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:57]Read from MH i2c: E2 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 FD 00 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 FD 00 8D 35 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 BA [00:04:58]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:04:58]wFMCommunicate OK [00:04:58]wFMCommunicate request_size=4 [00:04:58]MH_SAM_APDU [00:04:58]CAPDU: 80 17 00 00 [00:04:58]Write to MH i2c: E2 08 00 8E 35 80 17 00 00 00 00 00 00 43 [00:04:58]Write i2c OK [00:04:58]MH_I2C_Read... [00:04:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:04:58]Read from MH i2c: E2 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 E1 00 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 E1 00 8E 35 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 31 [00:04:58]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:04:58]wFMCommunicate OK [00:04:58]SAM_PROTO_GetFMData done [00:04:58]FM_GetFMData:85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 OFD Sender: No OFD packet to send [00:04:59]70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:04:59]oper:6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 [00:04:59]total:4A 62 93 E4 01 [00:04:59]Malloc new data [00:04:59]oper:6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:04:59]total:84 58 8D 04 [00:04:59]Malloc new data [00:04:59]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:05:00]total: [00:05:00]Malloc new data [00:05:00]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:05:00]total: [00:05:00]Malloc new data [00:05:00]KKMPrepareXReportFMData err=0 [00:05:00]Х отчет ИНН: 02508201610067 Кассир: Муллакулов Ш. 30.10.2024 00:04 Смена: 10 РНМ: 0000000000170478 ЗНМ: 0300000017 СНО: Общий режим Всего чеков: 757 ИТОГИ ПРИХОД Чеков: 754 Общий итог: 727069.50 Итого наличными: 646149.00 Итого безнал.: 80920.50 НДС 0% : 0.00 НДС 12% : 77229.71 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 6435.81 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 3 Общий итог: 15316.00 Итого наличными: 15316.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 1626.49 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 135.53 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 630833.00 НС Приход: 81298314.98 НС Возвр.Прихода: 763721.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000002098560 [00:05:00]StoreToDocumentArchive [00:05:00]MH_GetDate [00:05:00]Write to MH i2c: F0 00 00 8F 35 B3 [00:05:00]Write i2c OK [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: F0 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: F0 09 00 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: F0 09 00 8F 35 00 2D 78 21 67 EE DA 66 66 7D [00:05:00]shift 10 fd 1730246701 [00:05:00]Create dir for shift 0010 [00:05:00]save to /storage/0010/doc_1730246701 [00:05:00]save last doc name /storage/0010/doc_1730246701 to /storage/kkm_last_doc_name [00:05:00]save OK [00:05:00]Clear old archive folders... [00:05:00]NVStorageSaveData kkm_last_timestamp [00:05:00]File name is /storage/kkm_last_timestamp [00:05:00]Write 4 bytes [00:05:00]NVStorageSaveData done [00:05:00]ExternCall_PrintAddStr [00:05:00]wPrintStart [00:05:00]Write to MH i2c: 01 00 00 90 35 C5 [00:05:00]Write i2c OK [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: 01 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: 01 07 00 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: 01 07 00 90 35 00 00 00 00 00 FF 0F DA [00:05:00]RasterBufferAndPrint [00:05:00]line Х отчет [00:05:00]line ИНН: 02508201610067 [00:05:00]line Кассир: Муллакулов Ш. [00:05:00]line 30.10.2024 00:04 [00:05:00]line Смена: 10 [00:05:00]line РНМ: 0000000000170478 [00:05:00]line ЗНМ: 0300000017 [00:05:00]line СНО: Общий режим [00:05:00]line Всего чеков: 757 [00:05:00]line ИТОГИ ПРИХОД [00:05:00]line Чеков: 754 [00:05:00]line Общий итог: 727069.50 [00:05:00]line Итого наличными: 646149.00 [00:05:00]line Итого безнал.: 80920.50 [00:05:00]line НДС 0% : 0.00 [00:05:00]line НДС 12% : 77229.71 [00:05:00]line НСП 0% : 0.00 [00:05:00]line НСП 1,50% : 0.00 [00:05:00]line НСП 0,50% : 0.00 [00:05:00]line НСП 5% : 0.00 [00:05:00]line НСП 3% : 0.00 [00:05:00]line НСП 2% : 0.00 [00:05:00]line НСП 1% : 6435.81 [00:05:00]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:05:00]line Чеков: 3 [00:05:00]line Общий итог: 15316.00 [00:05:00]line Итого наличными: 15316.00 [00:05:00]line Итого безнал.: 0.00 [00:05:00]line НДС 0% : 0.00 [00:05:00]line НДС 12% : 1626.49 [00:05:00]line НСП 0% : 0.00 [00:05:00]line НСП 1,50% : 0.00 [00:05:00]line НСП 0,50% : 0.00 [00:05:00]line НСП 5% : 0.00 [00:05:00]line НСП 3% : 0.00 [00:05:00]line НСП 2% : 0.00 [00:05:00]line НСП 1% : 135.53 [00:05:00]line ИТОГИ РАСХОД [00:05:00]line Чеков: 0 [00:05:00]line Общий итог: 0.00 [00:05:00]line Итого наличными: 0.00 [00:05:00]line Итого безнал.: 0.00 [00:05:00]line НДС 0% : 0.00 [00:05:00]line НДС 12% : 0.00 [00:05:00]line НСП 0% : 0.00 [00:05:00]line НСП 1,50% : 0.00 [00:05:00]line НСП 0,50% : 0.00 [00:05:00]line НСП 5% : 0.00 [00:05:00]line НСП 3% : 0.00 [00:05:00]line НСП 2% : 0.00 [00:05:00]line НСП 1% : 0.00 [00:05:00]line ИТОГИ ВОЗВРАТ РАСХОДА [00:05:00]line Чеков: 0 [00:05:00]line Общий итог: 0.00 [00:05:00]line Итого наличными: 0.00 [00:05:00]line Итого безнал.: 0.00 [00:05:00]line НДС 0% : 0.00 [00:05:00]line НДС 12% : 0.00 [00:05:00]line НСП 0% : 0.00 [00:05:00]line НСП 1,50% : 0.00 [00:05:00]line НСП 0,50% : 0.00 [00:05:00]line НСП 5% : 0.00 [00:05:00]line НСП 3% : 0.00 [00:05:00]line НСП 2% : 0.00 [00:05:00]line НСП 1% : 0.00 [00:05:00]line Сумма внесений: 0.00 [00:05:00]line Сумма выплат: 0.00 [00:05:00]line Нал. в кассе: 630833.00 [00:05:00]line НС Приход: 81298314.98 [00:05:00]line НС Возвр.Прихода: 763721.00 [00:05:00]line НС Расход: 0.00 [00:05:00]line НС Возвр.Расхода: 0.00 [00:05:00]line ФМ: 0000000002098560 [00:05:00]written 0, free lines is 4095 [00:05:01]Write to MH i2c: 01 00 00 DB 35 10 [00:05:01]Write i2c OK [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: 01 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: 01 07 00 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: 01 07 00 DB 35 00 00 00 00 00 28 0B 4A [00:05:01]RasterBufferAndPrint [00:05:01]line [00:05:01]line [00:05:01]line [00:05:01]line [00:05:01]line [00:05:01]written 0, free lines is 2907 [00:05:01]MH_Cut [00:05:01]Write to MH i2c: D1 01 00 E2 35 01 E9 [00:05:01]Write i2c OK [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: D1 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: D1 01 00 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: D1 01 00 E2 35 00 E8 [00:05:01]Write to MH i2c: 01 00 00 E3 35 18 [00:05:01]Write i2c OK [00:05:01]MH_I2C_Read... [00:05:02]*** Cut start [00:05:02]*** Partial cut [00:05:02]*** CUTSNS_PIN = 1 [00:05:02]*** CUTSNS_PIN = 0 [00:05:02]*** Brake cut motor [00:05:02]Read from MH i2c: 01 [00:05:02]MH_I2C_Read... [00:05:02]*** Stop cut motor [00:05:02]*** Cut end [00:05:02]Read from MH i2c: 01 07 00 [00:05:02]MH_I2C_Read... [00:05:02]Read from MH i2c: 01 07 00 E3 35 00 00 00 00 00 FF 0F 2D [00:05:02]process_action x_report done [00:05:02]requested_data is exist [00:05:02]produce_requested_data [00:05:02]requested_item fd.num is exist - process it [00:05:02]SAM_PROTO_GetFieldsCounters [00:05:02]wFMCommunicate request_size=4 [00:05:02]MH_SAM_APDU [00:05:02]CAPDU: 80 13 00 00 [00:05:02]Write to MH i2c: E2 08 00 E4 35 80 13 00 00 00 00 00 00 95 [00:05:02]Write i2c OK [00:05:02]MH_I2C_Read... [00:05:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:05:02]Read from MH i2c: E2 [00:05:02]MH_I2C_Read... [00:05:02]Read from MH i2c: E2 62 00 [00:05:02]MH_I2C_Read... [00:05:02]Read from MH i2c: E2 62 00 E4 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [00:05:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:05:02]wFMCommunicate OK [00:05:02]SAM_PROTO_GetFieldsCounters done [00:05:02]requested_item shift.num is exist - process it [00:05:02]requested_item shift.opened is exist - process it [00:05:02]req_shift_opened [00:05:02]FM_GetShiftState [00:05:02]SAM_PROTO_GetShiftState [00:05:02]wFMCommunicate request_size=4 [00:05:02]MH_SAM_APDU [00:05:02]CAPDU: 80 13 01 00 [00:05:03]Write to MH i2c: E2 08 00 E5 35 80 13 01 00 00 00 00 00 97 [00:05:03]Write i2c OK [00:05:03]MH_I2C_Read... [00:05:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:03]Read from MH i2c: E2 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: E2 0E 00 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: E2 0E 00 E5 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F5 [00:05:03]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [00:05:03]wFMCommunicate OK [00:05:03]SAM_PROTO_GetShiftState done [00:05:03]FM_GetShiftState done [00:05:03]req_shift_opened done [00:05:03]requested_item shift.open_date is exist - process it [00:05:03]req_shift_open_date [00:05:03]req_shift_open_date done [00:05:03]produce_requested_data done [00:05:03]produce_requested_data return {"fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [00:05:03]process_action_free x_report [00:05:03]json_value_free [00:05:03]json_value_free done [00:05:03]process_json_proto returns [00:05:03]Send response to host [00:05:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [00:05:03]free response buf [00:05:03]execute_script done [00:05:03]execute_script returns [00:05:03]free content buf [00:05:03]Sock 10.Close socket [00:05:03]Sock 10.Thread stoped [00:05:04]OFD Sender: No OFD packet to send [00:05:06]accept exits with 7 [00:05:06]New connection [00:05:06]New thread 3066580324 created [00:05:06]Thread 3066723684 joined [00:05:06]Waiting for new connection... [00:05:06] Sock 7.Parse request [00:05:06]Sock 7.Check first char [00:05:06]Sock 7.First char is OK [00:05:06]request: POST /json_proto HTTP/1.0 [00:05:06]Method: POST [00:05:06]URL: /json_proto [00:05:06]Method is POST - this is cgi request [00:05:06]url: /json_proto [00:05:06]query_string will be loaded in cgi processing [00:05:06]execute_cgi json_proto POST (null) [00:05:06]execute_cgi path=json_proto method=POST [00:05:06]POST find Content-Length [00:05:06]Host: 172.17.40.67:8080 [00:05:06]Content-Length: 215 [00:05:06]Content-Type: application/json [00:05:06] [00:05:06]POST finish read [00:05:06]Found Content-Length = 215 [00:05:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:06]execute_script... [00:05:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:06]POST & json_proto [00:05:06]process_json_proto [00:05:06]json parsed OK: [00:05:06]protocol is kg_v1.0 [00:05:06]action value=get_value [00:05:06]process_action get_value [00:05:06]cmd_get_value [00:05:06]process_action get_value done [00:05:06]requested_data is exist [00:05:06]produce_requested_data [00:05:06]requested_item kkm.sn is exist - process it [00:05:06]requested_item kkm.ver is exist - process it [00:05:06]requested_item fm.sn is exist - process it [00:05:06]wFMCommunicate request_size=4 [00:05:06]MH_SAM_APDU [00:05:06]CAPDU: 80 11 00 00 [00:05:06]Write to MH i2c: E2 08 00 E6 35 80 11 00 00 00 00 00 00 95 [00:05:06]Write i2c OK [00:05:06]MH_I2C_Read... [00:05:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:05:06]Read from MH i2c: E2 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 17 00 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 17 00 E6 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [00:05:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:05:06]wFMCommunicate OK [00:05:06]requested_item fd.num is exist - process it [00:05:06]SAM_PROTO_GetFieldsCounters [00:05:06]wFMCommunicate request_size=4 [00:05:06]MH_SAM_APDU [00:05:06]CAPDU: 80 13 00 00 [00:05:06]Write to MH i2c: E2 08 00 E7 35 80 13 00 00 00 00 00 00 98 [00:05:06]Write i2c OK [00:05:06]MH_I2C_Read... [00:05:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:05:06]Read from MH i2c: E2 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 62 00 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 62 00 E7 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 8B [00:05:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:05:06]wFMCommunicate OK [00:05:06]SAM_PROTO_GetFieldsCounters done [00:05:06]requested_item shift.num is exist - process it [00:05:06]requested_item shift.opened is exist - process it [00:05:06]req_shift_opened [00:05:06]FM_GetShiftState [00:05:06]SAM_PROTO_GetShiftState [00:05:06]wFMCommunicate request_size=4 [00:05:06]MH_SAM_APDU [00:05:06]CAPDU: 80 13 01 00 [00:05:06]Write to MH i2c: E2 08 00 E8 35 80 13 01 00 00 00 00 00 9A [00:05:06]Write i2c OK [00:05:06]MH_I2C_Read... [00:05:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:06]Read from MH i2c: E2 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 0E 00 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 0E 00 E8 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 F8 [00:05:06]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [00:05:06]wFMCommunicate OK [00:05:06]SAM_PROTO_GetShiftState done [00:05:06]FM_GetShiftState done [00:05:06]req_shift_opened done [00:05:06]requested_item shift.open_date is exist - process it [00:05:06]req_shift_open_date [00:05:06]req_shift_open_date done [00:05:06]produce_requested_data done [00:05:06]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548} [00:05:06]process_action_free get_value [00:05:06]json_value_free [00:05:06]json_value_free done [00:05:06]process_json_proto returns [00:05:06]Send response to host [00:05:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97248,"shift.num":145,"shift.opened":1,"shift.open_date":1730160548}}} [00:05:06]free response buf [00:05:06]execute_script done [00:05:06]execute_script returns [00:05:06]free content buf [00:05:06]Sock 7.Close socket [00:05:06]Sock 7.Thread stoped [00:05:06]accept exits with 10 [00:05:06]New connection [00:05:06]New thread 3066723684 created [00:05:06]Thread 3066580324 joined [00:05:06]Waiting for new connection... [00:05:06] Sock 10.Parse request [00:05:06]Sock 10.Check first char [00:05:06]Sock 10.First char is OK [00:05:06]request: POST /json_proto HTTP/1.0 [00:05:06]Method: POST [00:05:06]URL: /json_proto [00:05:06]Method is POST - this is cgi request [00:05:06]url: /json_proto [00:05:06]query_string will be loaded in cgi processing [00:05:06]execute_cgi json_proto POST (null) [00:05:06]execute_cgi path=json_proto method=POST [00:05:06]POST find Content-Length [00:05:06]Host: 172.17.40.67:8080 [00:05:06]Content-Length: 331 [00:05:06]Content-Type: application/json [00:05:06] [00:05:06]POST finish read [00:05:06]Found Content-Length = 331 [00:05:06]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:05:06]execute_script... [00:05:06]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:05:06]POST & json_proto [00:05:06]process_json_proto [00:05:06]json parsed OK: [00:05:06]protocol is kg_v1.0 [00:05:06]action value=get_value [00:05:06]process_action get_value [00:05:06]cmd_get_value [00:05:06]process_action get_value done [00:05:06]requested_data is exist [00:05:06]produce_requested_data [00:05:06]requested_item fm.sale.total is exist - process it [00:05:06]SAM_PROTO_GetFMData [00:05:06]wFMCommunicate request_size=4 [00:05:06]MH_SAM_APDU [00:05:06]CAPDU: 80 13 03 00 [00:05:06]Write to MH i2c: E2 08 00 E9 35 80 13 03 00 00 00 00 00 9D [00:05:06]Write i2c OK [00:05:06]MH_I2C_Read... [00:05:07]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:05:07]Read from MH i2c: E2 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 E9 35 00 C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 71 [00:05:07]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [00:05:07]wFMCommunicate OK [00:05:07]wFMCommunicate request_size=4 [00:05:07]MH_SAM_APDU [00:05:07]CAPDU: 80 17 00 00 [00:05:07]Write to MH i2c: E2 08 00 EA 35 80 17 00 00 00 00 00 00 9F [00:05:07]Write i2c OK [00:05:07]MH_I2C_Read... [00:05:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:07]Read from MH i2c: E2 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 EA 35 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 D3 [00:05:08]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:05:08]wFMCommunicate OK [00:05:08]wFMCommunicate request_size=4 [00:05:08]MH_SAM_APDU [00:05:08]CAPDU: 80 17 00 00 [00:05:08]Write to MH i2c: E2 08 00 EB 35 80 17 00 00 00 00 00 00 A0 [00:05:08]Write i2c OK [00:05:08]MH_I2C_Read... [00:05:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:08]Read from MH i2c: E2 [00:05:08]MH_I2C_Read... [00:05:08]Read from MH i2c: E2 FD 00 [00:05:08]MH_I2C_Read... [00:05:08]Read from MH i2c: E2 FD 00 EB 35 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 B5 [00:05:08]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:05:09]wFMCommunicate OK [00:05:09]wFMCommunicate request_size=4 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 17 00 00 [00:05:09]Write to MH i2c: E2 08 00 EC 35 80 17 00 00 00 00 00 00 A1 [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]OFD Sender: No OFD packet to send [00:05:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:09]Read from MH i2c: E2 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 FD 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 FD 00 EC 35 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 19 [00:05:09]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:05:09]wFMCommunicate OK [00:05:09]wFMCommunicate request_size=4 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 17 00 00 [00:05:09]Write to MH i2c: E2 08 00 ED 35 80 17 00 00 00 00 00 00 A2 [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:05:10]Read from MH i2c: E2 [00:05:10]MH_I2C_Read... [00:05:10]Read from MH i2c: E2 E1 00 [00:05:10]MH_I2C_Read... [00:05:10]Read from MH i2c: E2 E1 00 ED 35 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 90 [00:05:10]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:05:10]wFMCommunicate OK [00:05:10]SAM_PROTO_GetFMData done [00:05:10]requested_item fm.sale_refund.total is exist - process it [00:05:10]requested_item fm.buy.total is exist - process it [00:05:10]requested_item shift.sale.total is exist - process it [00:05:10]SAM_PROTO_GetShiftData [00:05:10]wFMCommunicate request_size=4 [00:05:10]MH_SAM_APDU [00:05:10]CAPDU: 80 13 02 00 [00:05:10]Write to MH i2c: E2 08 00 EE 35 80 13 02 00 00 00 00 00 A1 [00:05:10]Write i2c OK [00:05:10]MH_I2C_Read... [00:05:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:05:11]Read from MH i2c: E2 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 EE 35 00 BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 92 [00:05:11]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:05:11]wFMCommunicate OK [00:05:11]wFMCommunicate request_size=4 [00:05:11]MH_SAM_APDU [00:05:11]CAPDU: 80 17 00 00 [00:05:11]Write to MH i2c: E2 08 00 EF 35 80 17 00 00 00 00 00 00 A4 [00:05:11]Write i2c OK [00:05:11]MH_I2C_Read... [00:05:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:11]Read from MH i2c: E2 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 EF 35 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 73 [00:05:12]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:05:12]wFMCommunicate OK [00:05:12]wFMCommunicate request_size=4 [00:05:12]MH_SAM_APDU [00:05:12]CAPDU: 80 17 00 00 [00:05:12]Write to MH i2c: E2 08 00 F0 35 80 17 00 00 00 00 00 00 A5 [00:05:12]Write i2c OK [00:05:12]MH_I2C_Read... [00:05:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:12]Read from MH i2c: E2 [00:05:12]MH_I2C_Read... [00:05:12]Read from MH i2c: E2 FD 00 [00:05:12]MH_I2C_Read... [00:05:12]Read from MH i2c: E2 FD 00 F0 35 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 CE [00:05:12]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:05:13]wFMCommunicate OK [00:05:13]wFMCommunicate request_size=4 [00:05:13]MH_SAM_APDU [00:05:13]CAPDU: 80 17 00 00 [00:05:13]Write to MH i2c: E2 08 00 F1 35 80 17 00 00 00 00 00 00 A6 [00:05:13]Write i2c OK [00:05:13]MH_I2C_Read... [00:05:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:13]Read from MH i2c: E2 [00:05:13]MH_I2C_Read... [00:05:13]Read from MH i2c: E2 FD 00 [00:05:13]MH_I2C_Read... [00:05:13]Read from MH i2c: E2 FD 00 F1 35 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 27 [00:05:13]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [00:05:13]wFMCommunicate OK [00:05:13]wFMCommunicate request_size=4 [00:05:13]MH_SAM_APDU [00:05:13]CAPDU: 80 17 00 00 [00:05:13]Write to MH i2c: E2 08 00 F2 35 80 17 00 00 00 00 00 00 A7 [00:05:13]Write i2c OK [00:05:13]MH_I2C_Read... [00:05:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:05:14]Read from MH i2c: E2 [00:05:14]MH_I2C_Read... [00:05:14]Read from MH i2c: E2 D9 00 [00:05:14]MH_I2C_Read... [00:05:14]Read from MH i2c: E2 D9 00 F2 35 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 OFD Sender: No OFD packet to send [00:05:14]F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 86 [00:05:14]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:05:14]wFMCommunicate OK [00:05:14]SAM_PROTO_GetShiftData done [00:05:14]requested_item shift.sale.total_cash is exist - process it [00:05:14]requested_item shift.sale_refund.total is exist - process it [00:05:14]requested_item shift.sale_refund.total_cash is exist - process it [00:05:14]requested_item shift.buy.total is exist - process it [00:05:14]requested_item shift.buy.total_cash is exist - process it [00:05:14]produce_requested_data done [00:05:14]produce_requested_data return {"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:05:14]process_action_free get_value [00:05:14]json_value_free [00:05:14]json_value_free done [00:05:14]process_json_proto returns [00:05:14]Send response to host [00:05:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:05:14]free response buf [00:05:14]execute_script done [00:05:14]execute_script returns [00:05:14]free content buf [00:05:14]Sock 10.Close socket [00:05:14]Sock 10.Thread stoped [00:05:14]accept exits with 7 [00:05:14]New connection [00:05:14]New thread 3066580324 created [00:05:14]Thread 3066723684 joined [00:05:14]Waiting for new connection... [00:05:14] Sock 7.Parse request [00:05:14]Sock 7.Check first char [00:05:14]Sock 7.First char is OK [00:05:14]request: POST /json_proto HTTP/1.0 [00:05:14]Method: POST [00:05:14]URL: /json_proto [00:05:14]Method is POST - this is cgi request [00:05:14]url: /json_proto [00:05:14]query_string will be loaded in cgi processing [00:05:14]execute_cgi json_proto POST (null) [00:05:14]execute_cgi path=json_proto method=POST [00:05:14]POST find Content-Length [00:05:14]Host: 172.17.40.67:8080 [00:05:14]Content-Length: 331 [00:05:14]Content-Type: application/json [00:05:14] [00:05:14]POST finish read [00:05:14]Found Content-Length = 331 [00:05:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:05:14]execute_script... [00:05: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:05:14]POST & json_proto [00:05:14]process_json_proto [00:05:14]json parsed OK: [00:05:14]protocol is kg_v1.0 [00:05:14]action value=get_value [00:05:14]process_action get_value [00:05:14]cmd_get_value [00:05:14]process_action get_value done [00:05:14]requested_data is exist [00:05:14]produce_requested_data [00:05:14]requested_item fm.sale.total is exist - process it [00:05:14]SAM_PROTO_GetFMData [00:05:14]wFMCommunicate request_size=4 [00:05:14]MH_SAM_APDU [00:05:14]CAPDU: 80 13 03 00 [00:05:14]Write to MH i2c: E2 08 00 F3 35 80 13 03 00 00 00 00 00 A7 [00:05:14]Write i2c OK [00:05:14]MH_I2C_Read... [00:05:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:05:15]Read from MH i2c: E2 [00:05:15]MH_I2C_Read... [00:05:15]Read from MH i2c: E2 FD 00 [00:05:15]MH_I2C_Read... [00:05:15]Read from MH i2c: E2 FD 00 F3 35 00 C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 7B [00:05:15]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [00:05:15]wFMCommunicate OK [00:05:15]wFMCommunicate request_size=4 [00:05:15]MH_SAM_APDU [00:05:15]CAPDU: 80 17 00 00 [00:05:15]Write to MH i2c: E2 08 00 F4 35 80 17 00 00 00 00 00 00 A9 [00:05:15]Write i2c OK [00:05:15]MH_I2C_Read... [00:05:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:16]Read from MH i2c: E2 [00:05:16]MH_I2C_Read... [00:05:16]Read from MH i2c: E2 FD 00 [00:05:16]MH_I2C_Read... [00:05:16]Read from MH i2c: E2 FD 00 F4 35 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 DD [00:05:16]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:05:16]wFMCommunicate OK [00:05:16]wFMCommunicate request_size=4 [00:05:16]MH_SAM_APDU [00:05:16]CAPDU: 80 17 00 00 [00:05:16]Write to MH i2c: E2 08 00 F5 35 80 17 00 00 00 00 00 00 AA [00:05:16]Write i2c OK [00:05:16]MH_I2C_Read... [00:05:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:17]Read from MH i2c: E2 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 FD 00 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 FD 00 F5 35 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 BF [00:05:17]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:05:17]wFMCommunicate OK [00:05:17]wFMCommunicate request_size=4 [00:05:17]MH_SAM_APDU [00:05:17]CAPDU: 80 17 00 00 [00:05:17]Write to MH i2c: E2 08 00 F6 35 80 17 00 00 00 00 00 00 AB [00:05:17]Write i2c OK [00:05:17]MH_I2C_Read... [00:05:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:17]Read from MH i2c: E2 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 FD 00 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 FD 00 F6 35 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 23 [00:05:18]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:05:18]wFMCommunicate OK [00:05:18]wFMCommunicate request_size=4 [00:05:18]MH_SAM_APDU [00:05:18]CAPDU: 80 17 00 00 [00:05:18]Write to MH i2c: E2 08 00 F7 35 80 17 00 00 00 00 00 00 AC [00:05:18]Write i2c OK [00:05:18]MH_I2C_Read... [00:05:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:05:18]Read from MH i2c: E2 [00:05:18]MH_I2C_Read... [00:05:18]Read from MH i2c: E2 E1 00 [00:05:18]MH_I2C_Read... [00:05:18]Read from MH i2c: E2 E1 00 F7 35 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 9A [00:05:19]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:05:19]wFMCommunicate OK [00:05:19]SAM_PROTO_GetFMData done [00:05:19]requested_item fm.sale_refund.total is exist - process it [00:05:19]requested_item fm.buy.total is exist - process it [00:05:19]requested_item shift.sale.total is exist - process it [00:05:19]SAM_PROTO_GetShiftData [00:05:19]wFMCommunicate request_size=4 [00:05:19]MH_SAM_APDU [00:05:19]CAPDU: 80 13 02 00 [00:05:19]Write to MH i2c: E2 08 00 F8 35 80 13 02 00 00 00 00 00 AB [00:05:19]Write i2c OK [00:05:19]MH_I2C_Read... [00:05:19]OFD Sender: No OFD packet to send [00:05:19]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:05:19]Read from MH i2c: E2 [00:05:19]MH_I2C_Read... [00:05:19]Read from MH i2c: E2 FD 00 [00:05:19]MH_I2C_Read... [00:05:19]Read from MH i2c: E2 FD 00 F8 35 00 BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 9C [00:05:20]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:05:20]wFMCommunicate OK [00:05:20]wFMCommunicate request_size=4 [00:05:20]MH_SAM_APDU [00:05:20]CAPDU: 80 17 00 00 [00:05:20]Write to MH i2c: E2 08 00 F9 35 80 17 00 00 00 00 00 00 AE [00:05:20]Write i2c OK [00:05:20]MH_I2C_Read... [00:05:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:20]Read from MH i2c: E2 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: E2 FD 00 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: E2 FD 00 F9 35 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 7D [00:05:20]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:05:21]wFMCommunicate OK [00:05:21]wFMCommunicate request_size=4 [00:05:21]MH_SAM_APDU [00:05:21]CAPDU: 80 17 00 00 [00:05:21]Write to MH i2c: E2 08 00 FA 35 80 17 00 00 00 00 00 00 AF [00:05:21]Write i2c OK [00:05:21]MH_I2C_Read... [00:05:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:21]Read from MH i2c: E2 [00:05:21]MH_I2C_Read... [00:05:21]Read from MH i2c: E2 FD 00 [00:05:21]MH_I2C_Read... [00:05:21]Read from MH i2c: E2 FD 00 FA 35 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 D8 [00:05:21]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:05:22]wFMCommunicate OK [00:05:22]wFMCommunicate request_size=4 [00:05:22]MH_SAM_APDU [00:05:22]CAPDU: 80 17 00 00 [00:05:22]Write to MH i2c: E2 08 00 FB 35 80 17 00 00 00 00 00 00 B0 [00:05:22]Write i2c OK [00:05:22]MH_I2C_Read... [00:05:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:22]Read from MH i2c: E2 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 FD 00 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 FD 00 FB 35 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 31 [00:05:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [00:05:23]wFMCommunicate OK [00:05:23]wFMCommunicate request_size=4 [00:05:23]MH_SAM_APDU [00:05:23]CAPDU: 80 17 00 00 [00:05:23]Write to MH i2c: E2 08 00 FC 35 80 17 00 00 00 00 00 00 B1 [00:05:23]Write i2c OK [00:05:23]MH_I2C_Read... [00:05:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:05:23]Read from MH i2c: E2 [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: E2 D9 00 [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: E2 D9 00 FC 35 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 90 [00:05:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:05:23]wFMCommunicate OK [00:05:23]SAM_PROTO_GetShiftData done [00:05:23]requested_item shift.sale.total_cash is exist - process it [00:05:23]requested_item shift.sale_refund.total is exist - process it [00:05:23]requested_item shift.sale_refund.total_cash is exist - process it [00:05:23]requested_item shift.buy.total is exist - process it [00:05:23]requested_item shift.buy.total_cash is exist - process it [00:05:23]produce_requested_data done [00:05:23]produce_requested_data return {"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:05:23]process_action_free get_value [00:05:23]json_value_free [00:05:23]json_value_free done [00:05:23]process_json_proto returns [00:05:23]Send response to host [00:05:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:05:23]free response buf [00:05:23]execute_script done [00:05:23]execute_script returns [00:05:23]free content buf [00:05:23]Sock 7.Close socket [00:05:23]Sock 7.Thread stoped [00:05:23]accept exits with 10 [00:05:23]New connection [00:05:23]New thread 3066723684 created [00:05:23]Thread 3066580324 joined [00:05:23]Waiting for new connection... [00:05:23] Sock 10.Parse request [00:05:23]Sock 10.Check first char [00:05:23]Sock 10.First char is OK [00:05:23]request: POST /json_proto HTTP/1.0 [00:05:23]Method: POST [00:05:23]URL: /json_proto [00:05:23]Method is POST - this is cgi request [00:05:23]url: /json_proto [00:05:23]query_string will be loaded in cgi processing [00:05:23]execute_cgi json_proto POST (null) [00:05:23]execute_cgi path=json_proto method=POST [00:05:23]POST find Content-Length [00:05:23]Host: 172.17.40.67:8080 [00:05:23]Content-Length: 272 [00:05:23]Content-Type: application/json [00:05:23] [00:05:23]POST finish read [00:05:23]Found Content-Length = 272 [00:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041C\u0443\u043B\u043B\u0430\u043A\u0443\u043B\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:23]execute_script... [00:05:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041C\u0443\u043B\u043B\u0430\u043A\u0443\u043B\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:23]POST & json_proto [00:05:23]process_json_proto [00:05:23]json parsed OK: [00:05:23]protocol is kg_v1.0 [00:05:23]action value=close_shift [00:05:23]process_action close_shift [00:05:23]cmd_close_shift [00:05:23]MH_GetDate [00:05:23]Write to MH i2c: F0 00 00 FD 35 21 [00:05:23]Write i2c OK [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: F0 [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: F0 09 00 [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: F0 09 00 FD 35 00 45 78 21 67 EE DA 66 66 03 [00:05:24]GetLastDocTimeStamp 1730246692 [00:05:24]current date 1730246725 [00:05:24]FM_GetShiftState [00:05:24]SAM_PROTO_GetShiftState [00:05:24]wFMCommunicate request_size=4 [00:05:24]MH_SAM_APDU [00:05:24]CAPDU: 80 13 01 00 [00:05:24]Write to MH i2c: E2 08 00 FE 35 80 13 01 00 00 00 00 00 B0 [00:05:24]Write i2c OK [00:05:24]MH_I2C_Read... [00:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:24]Read from MH i2c: E2 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 0E 00 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 0E 00 FE 35 00 09 00 01 A4 27 20 67 00 00 00 00 90 00 0E [00:05:24]RAPDU: 09 00 01 A4 27 20 67 00 00 00 00 90 00 [00:05:24]wFMCommunicate OK [00:05:24]SAM_PROTO_GetShiftState done [00:05:24]FM_GetShiftState done [00:05:24]KKMCreateCloseShiftDocument [00:05:24]Load OK [00:05:24]Malloc new data [00:05:24]MH_GetDate [00:05:24]Write to MH i2c: F0 00 00 FF 35 23 [00:05:24]Write i2c OK [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: F0 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: F0 09 00 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: F0 09 00 FF 35 00 45 78 21 67 EE DA 66 66 05 [00:05:24]Malloc new data [00:05:24]Malloc new data [00:05:24]Malloc new data [00:05:24]Malloc new data [00:05:24]KKMCreateCloseShiftDocument OK [00:05:24]KKMSetCloseShiftData OK [00:05:24]ProcessDocumentItem done err = 0, tmpTLVsize=75 [00:05:24]tlvbuf is 009400E0 [00:05:24]KKMLoadAndSignCloseShiftData [00:05:24]SAM_PROTO_ProcessDocument [00:05:24]wFMCommunicate request_size=9 [00:05:24]MH_SAM_APDU [00:05:24]CAPDU: 80 15 01 00 04 05 00 4B 00 [00:05:24]Write to MH i2c: E2 0C 00 00 36 80 15 01 00 04 00 05 00 4B 00 00 00 0D [00:05:24]Write i2c OK [00:05:24]MH_I2C_Read... [00:05:24]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:05:24]Read from MH i2c: E2 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 00 36 00 90 00 AA [00:05:24]RAPDU: 90 00 [00:05:24]wFMCommunicate OK [00:05:24]wFMCommunicate request_size=23 [00:05:24]MH_SAM_APDU [00:05:24]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:05:24]Write to MH i2c: E2 1A 00 01 36 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 AC [00:05:24]Write i2c OK [00:05:24]MH_I2C_Read... [00:05:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:24]Read from MH i2c: E2 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 01 36 00 90 00 AB [00:05:24]RAPDU: 90 00 [00:05:24]wFMCommunicate OK [00:05:24]wFMCommunicate request_size=34 [00:05:24]MH_SAM_APDU [00:05:24]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 9C D1 83 D0 BB D0 BB D0 B0 D0 BA D1 83 D0 BB D0 BE D0 B2 20 D0 A8 2E 20 [00:05:24]Write to MH i2c: E2 25 00 02 36 80 15 02 00 1D 00 FD 03 19 00 D0 9C D1 83 D0 BB D0 BB D0 B0 D0 BA D1 83 D0 BB D0 BE D0 B2 20 D0 A8 2E 20 00 00 C0 [00:05:24]OFD Sender: No OFD packet to send [00:05:24]Write i2c OK [00:05:24]MH_I2C_Read... [00:05:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:24]Read from MH i2c: E2 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 02 36 00 90 00 AC [00:05:24]RAPDU: 90 00 [00:05:24]wFMCommunicate OK [00:05:24]wFMCommunicate request_size=13 [00:05:24]MH_SAM_APDU [00:05:24]CAPDU: 80 15 02 00 08 F4 03 04 00 45 78 21 67 [00:05:24]Write to MH i2c: E2 10 00 03 36 80 15 02 00 08 00 F4 03 04 00 45 78 21 67 00 00 09 [00:05:24]Write i2c OK [00:05:24]MH_I2C_Read... [00:05:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:24]Read from MH i2c: E2 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 [00:05:24]MH_I2C_Read... [00:05:24]Read from MH i2c: E2 03 00 03 36 00 90 00 AD [00:05:24]RAPDU: 90 00 [00:05:24]wFMCommunicate OK [00:05:24]wFMCommunicate request_size=25 [00:05:24]MH_SAM_APDU [00:05:24]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [00:05:24]Write to MH i2c: E2 1C 00 04 36 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 1E [00:05:25]Write i2c OK [00:05:25]MH_I2C_Read... [00:05:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:25]Read from MH i2c: E2 [00:05:25]MH_I2C_Read... [00:05:25]Read from MH i2c: E2 03 00 [00:05:25]MH_I2C_Read... [00:05:25]Read from MH i2c: E2 03 00 04 36 00 90 00 AE [00:05:25]RAPDU: 90 00 [00:05:25]wFMCommunicate OK [00:05:25]wFMCommunicate request_size=4 [00:05:25]MH_SAM_APDU [00:05:25]CAPDU: 80 15 03 00 [00:05:25]Write to MH i2c: E2 08 00 05 36 80 15 03 00 00 00 00 00 BC [00:05:25]Write i2c OK [00:05:25]MH_I2C_Read... [00:05:25]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:05:25]Read from MH i2c: E2 [00:05:25]MH_I2C_Read... [00:05:25]Read from MH i2c: E2 FD 00 [00:05:25]MH_I2C_Read... [00:05:25]Read from MH i2c: E2 FD 00 05 36 00 FF 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 7B 01 00 0E 04 04 00 91 00 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 90 00 03 [00:05:26]RAPDU: FF 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 7B 01 00 0E 04 04 00 91 00 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 90 00 [00:05:26]wFMCommunicate OK [00:05:26]SAM_PROTO_ProcessDocument answer len = 1279 [00:05:26]SAM_PROTO_ProcessDocument remain to read = 1031 [00:05:26]wFMCommunicate request_size=4 [00:05:26]MH_SAM_APDU [00:05:26]CAPDU: 80 17 00 00 [00:05:26]Write to MH i2c: E2 08 00 06 36 80 17 00 00 00 00 00 00 BC [00:05:26]Write i2c OK [00:05:26]MH_I2C_Read... [00:05:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:26]Read from MH i2c: E2 [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: E2 FD 00 [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: E2 FD 00 06 36 00 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 4A [00:05:26]RAPDU: 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:05:27]wFMCommunicate OK [00:05:27]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:27]SAM_PROTO_ProcessDocument remain to read = 781 [00:05:27]wFMCommunicate request_size=4 [00:05:27]MH_SAM_APDU [00:05:27]CAPDU: 80 17 00 00 [00:05:27]Write to MH i2c: E2 08 00 07 36 80 17 00 00 00 00 00 00 BD [00:05:27]Write i2c OK [00:05:27]MH_I2C_Read... [00:05:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:27]Read from MH i2c: E2 [00:05:27]MH_I2C_Read... [00:05:27]Read from MH i2c: E2 FD 00 [00:05:27]MH_I2C_Read... [00:05:27]Read from MH i2c: E2 FD 00 07 36 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 23 [00:05:27]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:05:28]wFMCommunicate OK [00:05:28]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:28]SAM_PROTO_ProcessDocument remain to read = 531 [00:05:28]wFMCommunicate request_size=4 [00:05:28]MH_SAM_APDU [00:05:28]CAPDU: 80 17 00 00 [00:05:28]Write to MH i2c: E2 08 00 08 36 80 17 00 00 00 00 00 00 BE [00:05:28]Write i2c OK [00:05:28]MH_I2C_Read... [00:05:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:28]Read from MH i2c: E2 [00:05:28]MH_I2C_Read... [00:05:28]Read from MH i2c: E2 FD 00 [00:05:28]MH_I2C_Read... [00:05:28]Read from MH i2c: E2 FD 00 08 36 00 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 90 00 5F [00:05:28]RAPDU: 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 90 00 [00:05:29]wFMCommunicate OK [00:05:29]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:29]SAM_PROTO_ProcessDocument remain to read = 281 [00:05:29]wFMCommunicate request_size=4 [00:05:29]MH_SAM_APDU [00:05:29]CAPDU: 80 17 00 00 [00:05:29]Write to MH i2c: E2 08 00 09 36 80 17 00 00 00 00 00 00 BF [00:05:29]Write i2c OK [00:05:29]MH_I2C_Read... [00:05:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:29]Read from MH i2c: E2 [00:05:29]MH_I2C_Read... [00:05:29]Read from MH i2c: E2 FD 00 [00:05:29]MH_I2C_Read... [00:05:29]Read from MH i2c: E2 FD 00 09 36 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 OFD Sender: No OFD packet to send [00:05:29]03 01 00 04 F7 03 00 00 EF 03 09 00 F6 90 00 6B [00:05:29]RAPDU: 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 90 00 [00:05:30]wFMCommunicate OK [00:05:30]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:30]SAM_PROTO_ProcessDocument remain to read = 31 [00:05:30]wFMCommunicate request_size=4 [00:05:30]MH_SAM_APDU [00:05:30]CAPDU: 80 17 00 00 [00:05:30]Write to MH i2c: E2 08 00 0A 36 80 17 00 00 00 00 00 00 C0 [00:05:30]Write i2c OK [00:05:30]MH_I2C_Read... [00:05:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 31! [00:05:30]Read from MH i2c: E2 [00:05:30]MH_I2C_Read... [00:05:30]Read from MH i2c: E2 22 00 [00:05:30]MH_I2C_Read... [00:05:30]Read from MH i2c: E2 22 00 0A 36 00 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 FE 1E BF 6D C4 B0 90 00 C6 [00:05:30]RAPDU: 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 FE 1E BF 6D C4 B0 90 00 [00:05:30]wFMCommunicate OK [00:05:30]SAM_PROTO_ProcessDocument received (without SW) 31 bytes [00:05:30]SAM_PROTO_ProcessDocument done [00:05:30]1209 (1) - 1.0 - номер версии ФФД [00:05:30]1041 (16) - 0000000002098560 - номер ФМ [00:05:30]1040 (4) - 97249 - номер ФД [00:05:30]1038 (4) - 145 - номер смены [00:05:30]1118 (4) - 757 - количество кассовых чеков за смену [00:05:30]1111 (4) - 759 - общее количество ФД за смену [00:05:30]1194 (1208) - счетчики итогов смены [00:05:30] 1134 (4) - 757 - количество чеков со всеми признаками расчетов [00:05:30] 1129 (158) - счетчики операций «приход» [00:05:30] 1135 (4) - 754 - количество чеков по признаку расчетов [00:05:30] 1201 (4) - 727069.50 - общая итоговая сумма в чеках [00:05:30] 1136 (4) - 646149.00 - итоговая сумма в чеках наличными [00:05:30] 1138 (3) - 80920.50 - итоговая сумма в чеках безналичными [00:05:30] 1024 (123) - суммы налогов [00:05:30] 1006 (9) - суммы НДС [00:05:30] 1010 (1) - 0% - код ставки НДС [00:05:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:30] 1006 (12) - суммы НДС [00:05:30] 1010 (1) - 12% - код ставки НДС [00:05:30] 1011 (3) - 77229.71 - сумма НДС по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 0% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (12) - суммы НСП [00:05:30] 1014 (1) - 1% - код ставки НСП [00:05:30] 1015 (3) - 6435.81 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 2% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 3% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 5% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 0,50% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 1,50% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1130 (152) - счетчики операций «возврат прихода» [00:05:30] 1135 (4) - 3 - количество чеков по признаку расчетов [00:05:30] 1201 (3) - 15316.00 - общая итоговая сумма в чеках [00:05:30] 1136 (3) - 15316.00 - итоговая сумма в чеках наличными [00:05:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:05:30] 1024 (122) - суммы налогов [00:05:30] 1006 (9) - суммы НДС [00:05:30] 1010 (1) - 0% - код ставки НДС [00:05:30] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:30] 1006 (12) - суммы НДС [00:05:30] 1010 (1) - 12% - код ставки НДС [00:05:30] 1011 (3) - 1626.49 - сумма НДС по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 0% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (11) - суммы НСП [00:05:30] 1014 (1) - 1% - код ставки НСП [00:05:30] 1015 (2) - 135.53 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 2% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 3% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 5% - код ставки НСП [00:05:30] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:30] 1007 (9) - суммы НСП [00:05:30] 1014 (1) - 0,50% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 1,50% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1131 (141) - счетчики операций «расход» [00:05:31] 1135 (4) - 0 - количество чеков по признаку расчетов [00:05:31] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:05:31] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:05:31] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:05:31] 1024 (117) - суммы налогов [00:05:31] 1006 (9) - суммы НДС [00:05:31] 1010 (1) - 0% - код ставки НДС [00:05:31] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:31] 1006 (9) - суммы НДС [00:05:31] 1010 (1) - 12% - код ставки НДС [00:05:31] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 0% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 1% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 2% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 3% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 5% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 0,50% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 1,50% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1132 (141) - счетчики операций «возврат расхода» [00:05:31] 1135 (4) - 0 - количество чеков по признаку расчетов [00:05:31] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:05:31] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:05:31] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:05:31] 1024 (117) - суммы налогов [00:05:31] 1006 (9) - суммы НДС [00:05:31] 1010 (1) - 0% - код ставки НДС [00:05:31] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:31] 1006 (9) - суммы НДС [00:05:31] 1010 (1) - 12% - код ставки НДС [00:05:31] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 0% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 1% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 2% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 3% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 5% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 0,50% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1007 (9) - суммы НСП [00:05:31] 1014 (1) - 1,50% - код ставки НСП [00:05:31] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:31] 1133 (588) - - счетчики коррекции - не используются [00:05:31]1077 (6) - 279408014116016 - ФПД [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1209 (04B9) [00:05:31]Malloc new data [00:05:31]Processing tag 1041 (0411) [00:05:31]Processing tag 1040 (0410) [00:05:31]Malloc new data [00:05:31]Processing tag 1038 (040E) [00:05:31]Malloc new data [00:05:31]Processing tag 1118 (045E) [00:05:31]Malloc new data [00:05:31]Processing tag 1111 (0457) [00:05:31]Malloc new data [00:05:31]Processing tag 1194 (04AA) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1134 (046E) [00:05:31]Malloc new data [00:05:31]Processing tag 1129 (0469) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1135 (046F) [00:05:31]Malloc new data [00:05:31]Processing tag 1201 (04B1) [00:05:31]Malloc new data [00:05:31]Processing tag 1136 (0470) [00:05:31]Malloc new data [00:05:31]Processing tag 1138 (0472) [00:05:31]Malloc new data [00:05:31]Processing tag 1024 (0400) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]SetTLVBufToDocument err=0 [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1130 (046A) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1135 (046F) [00:05:31]Malloc new data [00:05:31]Processing tag 1201 (04B1) [00:05:31]Malloc new data [00:05:31]Processing tag 1136 (0470) [00:05:31]Malloc new data [00:05:31]Processing tag 1138 (0472) [00:05:31]Malloc new data [00:05:31]Processing tag 1024 (0400) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]SetTLVBufToDocument err=0 [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1131 (046B) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1135 (046F) [00:05:31]Malloc new data [00:05:31]Processing tag 1201 (04B1) [00:05:31]Malloc new data [00:05:31]Processing tag 1136 (0470) [00:05:31]Malloc new data [00:05:31]Processing tag 1138 (0472) [00:05:31]Malloc new data [00:05:31]Processing tag 1024 (0400) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]SetTLVBufToDocument err=0 [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1132 (046C) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1135 (046F) [00:05:31]Malloc new data [00:05:31]Processing tag 1201 (04B1) [00:05:31]Malloc new data [00:05:31]Processing tag 1136 (0470) [00:05:31]Malloc new data [00:05:31]Processing tag 1138 (0472) [00:05:31]Malloc new data [00:05:31]Processing tag 1024 (0400) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1006 (03EE) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1010 (03F2) [00:05:31]Malloc new data [00:05:31]Processing tag 1011 (03F3) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:31]Malloc new data [00:05:31]Processing tag 1015 (03F7) [00:05:31]Malloc new data [00:05:31]SetTLVBufToDocument err=0 [00:05:31]Processing tag 1007 (03EF) [00:05:31]Load OK [00:05:31]SetTLVBufToDocument [00:05:31]Processing tag 1014 (03F6) [00:05:32]Malloc new data [00:05:32]Processing tag 1015 (03F7) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Processing tag 1007 (03EF) [00:05:32]Load OK [00:05:32]SetTLVBufToDocument [00:05:32]Processing tag 1014 (03F6) [00:05:32]Malloc new data [00:05:32]Processing tag 1015 (03F7) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Processing tag 1007 (03EF) [00:05:32]Load OK [00:05:32]SetTLVBufToDocument [00:05:32]Processing tag 1014 (03F6) [00:05:32]Malloc new data [00:05:32]Processing tag 1015 (03F7) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Processing tag 1007 (03EF) [00:05:32]Load OK [00:05:32]SetTLVBufToDocument [00:05:32]Processing tag 1014 (03F6) [00:05:32]Malloc new data [00:05:32]Processing tag 1015 (03F7) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Processing tag 1007 (03EF) [00:05:32]Load OK [00:05:32]SetTLVBufToDocument [00:05:32]Processing tag 1014 (03F6) [00:05:32]Malloc new data [00:05:32]Processing tag 1015 (03F7) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Processing tag 1007 (03EF) [00:05:32]Load OK [00:05:32]SetTLVBufToDocument [00:05:32]Processing tag 1014 (03F6) [00:05:32]Malloc new data [00:05:32]Processing tag 1015 (03F7) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]SetTLVBufToDocument err=0 [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Processing tag 1133 (046D) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Processing tag 1077 (0435) [00:05:32]Malloc new data [00:05:32]SetTLVBufToDocument err=0 [00:05:32]Malloc new data [00:05:32]SAM_PROTO_GetFMData [00:05:32]wFMCommunicate request_size=4 [00:05:32]MH_SAM_APDU [00:05:32]CAPDU: 80 13 03 00 [00:05:32]Write to MH i2c: E2 08 00 0B 36 80 13 03 00 00 00 00 00 C0 [00:05:32]Write i2c OK [00:05:32]MH_I2C_Read... [00:05:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:05:32]Read from MH i2c: E2 [00:05:32]MH_I2C_Read... [00:05:32]Read from MH i2c: E2 FD 00 [00:05:32]MH_I2C_Read... [00:05:32]Read from MH i2c: E2 FD 00 0B 36 00 C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 94 [00:05:32]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [00:05:33]wFMCommunicate OK [00:05:33]wFMCommunicate request_size=4 [00:05:33]MH_SAM_APDU [00:05:33]CAPDU: 80 17 00 00 [00:05:33]Write to MH i2c: E2 08 00 0C 36 80 17 00 00 00 00 00 00 C2 [00:05:33]Write i2c OK [00:05:33]MH_I2C_Read... [00:05:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:33]Read from MH i2c: E2 [00:05:33]MH_I2C_Read... [00:05:33]Read from MH i2c: E2 FD 00 [00:05:33]MH_I2C_Read... [00:05:33]Read from MH i2c: E2 FD 00 0C 36 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 F6 [00:05:33]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:05:34]wFMCommunicate OK [00:05:34]wFMCommunicate request_size=4 [00:05:34]MH_SAM_APDU [00:05:34]CAPDU: 80 17 00 00 [00:05:34]Write to MH i2c: E2 08 00 0D 36 80 17 00 00 00 00 00 00 C3 [00:05:34]Write i2c OK [00:05:34]MH_I2C_Read... [00:05:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:34]Read from MH i2c: E2 [00:05:34]MH_I2C_Read... [00:05:34]Read from MH i2c: E2 FD 00 [00:05:34]MH_I2C_Read... [00:05:34]Read from MH i2c: E2 FD 00 0D 36 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 OFD Sender: No OFD packet to send [00:05:35]00 EF 03 90 00 D8 [00:05:35]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:05:35]wFMCommunicate OK [00:05:35]wFMCommunicate request_size=4 [00:05:35]MH_SAM_APDU [00:05:35]CAPDU: 80 17 00 00 [00:05:35]Write to MH i2c: E2 08 00 0E 36 80 17 00 00 00 00 00 00 C4 [00:05:35]Write i2c OK [00:05:35]MH_I2C_Read... [00:05:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:35]Read from MH i2c: E2 [00:05:35]MH_I2C_Read... [00:05:35]Read from MH i2c: E2 FD 00 [00:05:35]MH_I2C_Read... [00:05:35]Read from MH i2c: E2 FD 00 0E 36 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 3C [00:05:36]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:05:36]wFMCommunicate OK [00:05:36]wFMCommunicate request_size=4 [00:05:36]MH_SAM_APDU [00:05:36]CAPDU: 80 17 00 00 [00:05:36]Write to MH i2c: E2 08 00 0F 36 80 17 00 00 00 00 00 00 C5 [00:05:36]Write i2c OK [00:05:36]MH_I2C_Read... [00:05:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:05:36]Read from MH i2c: E2 [00:05:36]MH_I2C_Read... [00:05:36]Read from MH i2c: E2 E1 00 [00:05:36]MH_I2C_Read... [00:05:36]Read from MH i2c: E2 E1 00 0F 36 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 B3 [00:05: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 [00:05:37]wFMCommunicate OK [00:05:37]SAM_PROTO_GetFMData done [00:05:37]Malloc new data [00:05:37]Malloc new data [00:05:37]Malloc new data [00:05:37]Malloc new data [00:05:37]KKMLoadAndSignCloseShiftData err=0 [00:05:37]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Муллакулов Ш. 30.10.2024 00:05 Смена: 145 РНМ: 0000000000170478 ЗНМ: 0300000017 СНО: Общий режим Чеков за смену: 757 ФД за смену: 759 Всего чеков: 757 ИТОГИ ПРИХОД Чеков: 754 Общий итог: 727069.50 Итого наличными: 646149.00 Итого безнал.: 80920.50 НДС 0% : 0.00 НДС 12% : 77229.71 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 6435.81 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 3 Общий итог: 15316.00 Итого наличными: 15316.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 1626.49 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 135.53 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 630833.00 НС Приход: 81298314.98 НС Возвр.Прихода: 763721.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 97249 ФМ: 0000000002098560 ФПД: 279408014116016 [00:05:37]StoreToDocumentArchive [00:05:37]shift 145 fd 97249 [00:05:37]save to /storage/0145/doc_00097249 [00:05:37]save last doc name /storage/0145/doc_00097249 to /storage/kkm_last_doc_name [00:05:37]save OK [00:05:37]Clear old archive folders... [00:05:37]Remove dir /storage/0010 [00:05:37]opendir ok [00:05:37]file . [00:05:37]file .. [00:05:37]file doc_1730246701 [00:05:37]remove file /storage/0010/doc_1730246701 [00:05:37]remove dir /storage/0010 [00:05:37]NVStorageSaveData kkm_registers [00:05:37]File name is /storage/kkm_registers [00:05:37]Write 24 bytes [00:05:37]NVStorageSaveData done [00:05:37]NVStorageSaveData kkm_registers [00:05:37]File name is /storage/kkm_registers [00:05:37]Write 24 bytes [00:05:37]NVStorageSaveData done [00:05:37]ProcessDocumentItem done err = 0, tmpTLVsize=1393 [00:05:37]tlvbuf is 009A95B0 [00:05:37]SAM_PROTO_ClearQueue [00:05:37]wFMCommunicate request_size=4 [00:05:37]MH_SAM_APDU [00:05:37]CAPDU: 80 09 00 00 [00:05:37]Write to MH i2c: E2 08 00 10 36 80 09 00 00 00 00 00 00 B8 [00:05:37]Write i2c OK [00:05:37]MH_I2C_Read... [00:05:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:05:37]Read from MH i2c: E2 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: E2 03 00 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: E2 03 00 10 36 00 90 00 BA [00:05:37]RAPDU: 90 00 [00:05:37]wFMCommunicate OK [00:05:37]SAM_PROTO_ClearQueue done [00:05:37]KKMCreateOFDPacket [00:05:37]OFDProtocolAddRootSTLVToBuf [00:05:37]FM_MakeSignedData [00:05:37]FM_MakeSignedData [00:05:37]SAM_PROTO_SignData [00:05:37]wFMCommunicate request_size=4 [00:05:37]MH_SAM_APDU [00:05:37]CAPDU: 80 0D 01 02 [00:05:37]Write to MH i2c: E2 08 00 11 36 80 0D 01 02 00 00 00 00 C0 [00:05:37]Write i2c OK [00:05:37]MH_I2C_Read... [00:05:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:05:37]Read from MH i2c: E2 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: E2 03 00 [00:05:37]MH_I2C_Read... [00:05:37]Read from MH i2c: E2 03 00 11 36 00 90 00 BB [00:05:37]RAPDU: 90 00 [00:05:37]wFMCommunicate OK [00:05:37]wFMCommunicate request_size=255 [00:05:37]MH_SAM_APDU [00:05:37]CAPDU: 80 0D 02 02 FA 05 00 71 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9C D1 83 D0 BB D0 BB D0 B0 D0 BA D1 83 D0 BB D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 45 78 21 67 0E 04 04 00 91 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 AA 04 DF 04 6E 04 04 00 F5 02 00 00 69 04 A5 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 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 [00:05:38]Write to MH i2c: E2 02 01 12 36 80 0D 02 02 FA 00 05 00 71 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9C D1 83 D0 BB D0 BB D0 B0 D0 BA D1 83 D0 BB D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 45 78 21 67 0E 04 04 00 91 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 AA 04 DF 04 6E 04 04 00 F5 02 00 00 69 04 A5 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 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 00 00 65 [00:05:38]Write i2c OK [00:05:38]MH_I2C_Read... [00:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:38]Read from MH i2c: E2 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 [00:05:38]MH_I2C_Read... [00:05:38]Read from MH i2c: E2 03 00 12 36 00 90 00 BC [00:05:38]RAPDU: 90 00 [00:05:38]wFMCommunicate OK [00:05:38]wFMCommunicate request_size=255 [00:05:38]MH_SAM_APDU [00:05:38]CAPDU: 80 0D 02 02 FA 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 FD D1 09 6A 04 A0 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 01 00 00 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 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 [00:05:39]Write to MH i2c: E2 02 01 13 36 80 0D 02 02 FA 00 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 FD D1 09 6A 04 A0 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 01 00 00 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 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 00 00 B1 [00:05:39]Write i2c OK [00:05:39]MH_I2C_Read... [00:05:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:40]Read from MH i2c: E2 [00:05:40]MH_I2C_Read... [00:05:40]Read from MH i2c: E2 03 00 [00:05:40]MH_I2C_Read... [00:05:40]Read from MH i2c: E2 03 00 13 36 00 90 00 BD [00:05:40]RAPDU: 90 00 [00:05:40]wFMCommunicate OK [00:05:40]wFMCommunicate request_size=255 [00:05:40]MH_SAM_APDU [00:05:40]CAPDU: 80 0D 02 02 FA 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 OFD Sender: No OFD packet to send [00:05:40]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 [00:05:40]Write to MH i2c: E2 02 01 14 36 80 0D 02 02 FA 00 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 00 00 8B [00:05:40]Write i2c OK [00:05:40]MH_I2C_Read... [00:05:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:41]Read from MH i2c: E2 [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 03 00 [00:05:41]MH_I2C_Read... [00:05:41]Read from MH i2c: E2 03 00 14 36 00 90 00 BE [00:05:41]RAPDU: 90 00 [00:05:41]wFMCommunicate OK [00:05:41]wFMCommunicate request_size=255 [00:05:41]MH_SAM_APDU [00:05:41]CAPDU: 80 0D 02 02 FA 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 [00:05:41]Write to MH i2c: E2 02 01 15 36 80 0D 02 02 FA 00 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 00 00 92 [00:05:42]Write i2c OK [00:05:42]MH_I2C_Read... [00:05:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:42]Read from MH i2c: E2 [00:05:42]MH_I2C_Read... [00:05:42]Read from MH i2c: E2 03 00 [00:05:42]MH_I2C_Read... [00:05:42]Read from MH i2c: E2 03 00 15 36 00 90 00 BF [00:05:42]RAPDU: 90 00 [00:05:42]wFMCommunicate OK [00:05:42]wFMCommunicate request_size=255 [00:05:42]MH_SAM_APDU [00:05:42]CAPDU: 80 0D 02 02 FA F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 [00:05:42]Write to MH i2c: E2 02 01 16 36 80 0D 02 02 FA 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 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 00 5A [00:05:43]Write i2c OK [00:05:43]MH_I2C_Read... [00:05:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:43]Read from MH i2c: E2 [00:05:43]MH_I2C_Read... [00:05:43]Read from MH i2c: E2 03 00 [00:05:43]MH_I2C_Read... [00:05:43]Read from MH i2c: E2 03 00 16 36 00 90 00 C0 [00:05:43]RAPDU: 90 00 [00:05:43]wFMCommunicate OK [00:05:43]wFMCommunicate request_size=152 [00:05:43]MH_SAM_APDU [00:05:43]CAPDU: 80 0D 02 02 93 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E1 7B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 FE 1E BF 6D C4 B0 [00:05:43]Write to MH i2c: E2 9B 00 17 36 80 0D 02 02 93 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E1 7B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 FE 1E BF 6D C4 B0 00 00 1B [00:05:44]Write i2c OK [00:05:44]MH_I2C_Read... [00:05:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:44]Read from MH i2c: E2 [00:05:44]MH_I2C_Read... [00:05:44]Read from MH i2c: E2 03 00 [00:05:44]MH_I2C_Read... [00:05:44]Read from MH i2c: E2 03 00 17 36 00 90 00 C1 [00:05:44]RAPDU: 90 00 [00:05:44]wFMCommunicate OK [00:05:44]wFMCommunicate request_size=4 [00:05:44]MH_SAM_APDU [00:05:44]CAPDU: 80 0D 03 02 [00:05:44]Write to MH i2c: E2 08 00 18 36 80 0D 03 02 00 00 00 00 C9 [00:05:44]Write i2c OK [00:05:44]MH_I2C_Read... [00:05:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:05:44]Read from MH i2c: E2 [00:05:44]MH_I2C_Read... [00:05:44]Read from MH i2c: E2 0B 00 [00:05:44]MH_I2C_Read... [00:05:44]Read from MH i2c: E2 0B 00 18 36 00 3D 94 1F A7 82 38 09 3F 90 00 63 [00:05:44]RAPDU: 3D 94 1F A7 82 38 09 3F 90 00 [00:05:44]wFMCommunicate OK [00:05:44]SAM_PROTO_SignData done [00:05:44]FM_MakeSignedData done [00:05:44]CreateOFDProtocolMessage [00:05:44]wFMCommunicate request_size=4 [00:05:44]MH_SAM_APDU [00:05:44]CAPDU: 80 11 00 00 [00:05:44]Write to MH i2c: E2 08 00 19 36 80 11 00 00 00 00 00 00 C9 [00:05:44]Write i2c OK [00:05:44]MH_I2C_Read... [00:05:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:05:44]Read from MH i2c: E2 [00:05:44]MH_I2C_Read... [00:05:44]Read from MH i2c: E2 17 00 [00:05:44]MH_I2C_Read... [00:05:44]Read from MH i2c: E2 17 00 19 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [00:05:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:05:44]wFMCommunicate OK [00:05:44]CreateOFDProtocolMessage done [00:05:44]OFDSenderStorePacket 97249 [00:05:44]StoreOFDPacket docnum=97249 [00:05:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 85 05 00 00 1B 12 7D 05 FA 04 5A 05 01 00 05 00 71 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9C D1 83 D0 BB D0 BB D0 B0 D0 BA D1 83 D0 BB D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 45 78 21 67 0E 04 04 00 91 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 AA 04 DF 04 6E 04 04 00 F5 02 00 00 69 04 A5 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 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 FD D1 09 6A 04 A0 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 01 00 00 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 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 E1 7B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 FE 1E BF 6D C4 B0 3D 94 1F A7 82 38 09 3F [00:05:44]CheckFolder [00:05:44]dirname=/storage/ofd_packets [00:05:44]CheckFolder done [00:05:44]ProducePacketName [00:05:44]name=ofd_packets/00097249 [00:05:44]NVStorageSaveData ofd_packets/00097249 [00:05:44]File name is /storage/ofd_packets/00097249 [00:05:44]Write 1443 bytes [00:05:44]NVStorageSaveData done [00:05:44]OFDSenderStorePacket done [00:05:44]KKMCreateOFDPacket done [00:05:44]NVStorageSaveData kkm_last_timestamp [00:05:44]File name is /storage/kkm_last_timestamp [00:05:44]Write 4 bytes [00:05:44]NVStorageSaveData done [00:05:44]ExternCall_PrintAddStr [00:05:44]wPrintStart [00:05:44]Write to MH i2c: 01 00 00 1A 36 50 [00:05:45]OFD Sender: Processing packet 97249 [packets to send 59, broken 58] [00:05:45]ProducePacketName [00:05:45]name=ofd_packets/00097249 [00:05:45]OFD Sender: To server: pG, [00:05:45]CommunicateWithHost lk.salyk.kg:30040 [00:05:45]ConnectInit lk.salyk.kg [00:05:45]Write i2c OK [00:05:45]MH_I2C_Read... [00:05:45]Read from MH i2c: 01 [00:05:45]MH_I2C_Read... [00:05:45]Read from MH i2c: 01 07 00 [00:05:45]MH_I2C_Read... [00:05:45]Read from MH i2c: 01 07 00 1A 36 00 00 00 00 00 FF 0F 65 [00:05:45]RasterBufferAndPrint [00:05:45]line Отчет о закрытии смены [00:05:45]line ФФД: 1.0 [00:05:45]line ИНН: 02508201610067 [00:05:45]line Кассир: Муллакулов Ш. [00:05:45]line 30.10.2024 00:05 [00:05:45]line Смена: 145 [00:05:45]line РНМ: 0000000000170478 [00:05:45]line ЗНМ: 0300000017 [00:05:45]line СНО: Общий режим [00:05:45]line Чеков за смену: 757 [00:05:45]line ФД за смену: 759 [00:05:45]line Всего чеков: 757 [00:05:45]line ИТОГИ ПРИХОД [00:05:45]line Чеков: 754 [00:05:45]line Общий итог: 727069.50 [00:05:45]line Итого наличными: 646149.00 [00:05:45]line Итого безнал.: 80920.50 [00:05:45]line НДС 0% : 0.00 [00:05:45]line НДС 12% : 77229.71 [00:05:45]line НСП 0% : 0.00 [00:05:45]line НСП 1,50% : 0.00 [00:05:45]line НСП 0,50% : 0.00 [00:05:45]line НСП 5% : 0.00 [00:05:45]line НСП 3% : 0.00 [00:05:45]line НСП 2% : 0.00 [00:05:45]line НСП 1% : 6435.81 [00:05:45]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:05:45]line Чеков: 3 [00:05:45]line Общий итог: 15316.00 [00:05:45]line Итого наличными: 15316.00 [00:05:45]line Итого безнал.: 0.00 [00:05:45]line НДС 0% : 0.00 [00:05:45]line НДС 12% : 1626.49 [00:05:45]line НСП 0% : 0.00 [00:05:45]line НСП 1,50% : 0.00 [00:05:45]line НСП 0,50% : 0.00 [00:05:45]line НСП 5% : 0.00 [00:05:45]line НСП 3% : 0.00 [00:05:45]line НСП 2% : 0.00 [00:05:45]line НСП 1% : 135.53 [00:05:45]line ИТОГИ РАСХОД [00:05:45]line Чеков: 0 [00:05:45]line Общий итог: 0.00 [00:05:45]line Итого наличными: 0.00 [00:05:45]line Итого безнал.: 0.00 [00:05:45]line НДС 0% : 0.00 [00:05:45]line НДС 12% : 0.00 [00:05:45]line НСП 0% : 0.00 [00:05:45]line НСП 1,50% : 0.00 [00:05:45]line НСП 0,50% : 0.00 [00:05:45]line НСП 5% : 0.00 [00:05:45]line НСП 3% : 0.00 [00:05:45]line НСП 2% : 0.00 [00:05:45]line НСП 1% : 0.00 [00:05:45]line ИТОГИ ВОЗВРАТ РАСХОДА [00:05:45]line Чеков: 0 [00:05:45]line Общий итог: 0.00 [00:05:45]line Итого наличными: 0.00 [00:05:45]line Итого безнал.: 0.00 [00:05:45]line НДС 0% : 0.00 [00:05:45]line НДС 12% : 0.00 [00:05:45]line НСП 0% : 0.00 [00:05:45]line НСП 1,50% : 0.00 [00:05:45]line НСП 0,50% : 0.00 [00:05:45]line НСП 5% : 0.00 [00:05:45]line НСП 3% : 0.00 [00:05:45]line НСП 2% : 0.00 [00:05:45]line НСП 1% : 0.00 [00:05:45]line Сумма внесений: 0.00 [00:05:45]line Сумма выплат: 0.00 [00:05:45]line Нал. в кассе: 630833.00 [00:05:45]line НС Приход: 81298314.98 [00:05:45]line НС Возвр.Прихода: 763721.00 [00:05:45]line НС Расход: 0.00 [00:05:45]line НС Возвр.Расхода: 0.00 [00:05:45]line ФД: 97249 [00:05:45]line ФМ: 0000000002098560 [00:05:45]line ФПД: 279408014116016 [00:05:45]Connected sock=11 [00:05:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 85 05 00 00 1B 12 7D 05 FA 04 5A 05 01 00 05 00 71 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 written 0, free lines is 4095 [00:05:45]36 37 FD 03 19 00 D0 9C D1 83 D0 BB D0 BB D0 B0 D0 BA D1 83 D0 BB D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 45 78 21 67 0E 04 04 00 91 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 AA 04 DF 04 6E 04 04 00 F5 02 00 00 69 04 A5 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 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 FD D1 09 6A 04 A0 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 01 00 00 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 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 Write to MH i2c: 00 01 00 02 00 F7 6A 03 36 01 A0 00 [00:05:46]00 EF 03 0B 00 Write i2c OK [00:05:46]F6 MH_I2C_Read... [00:05:46]03 01 00 01 F7 03 02 00 Read from MH i2c: F1 01 34 [00:05:46]6B 04 99 00 6F 04 04 MH_I2C_Read... [00:05:46]00 Read from MH i2c: 00 01 00 00 00 B1 04 01 00 07 00 00 70 [00:05:46]04 01 00 00 72 04 01 MH_I2C_Read... [00:05:46]00 Read from MH i2c: 00 01 00 07 04 00 7E 6A 36 00 00 00 00 00 E7 0B 99 [00:05:46]RasterBufferAndPrint [00:05:46]line [00:05:46]line [00:05:46]line [00:05:46]line [00:05:46]line [00:05:46]00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 written 0, free lines is 3348 [00:05:46]00 EE 03 0A 00 F2 03 01 00 01 F3 MH_Cut [00:05:46]03 Write to MH i2c: 01 D1 00 01 00 00 EF 71 36 03 01 0A 79 00 F6 03 01 00 00 F7 [00:05:46]03 Write i2c OK [00:05:46]01 MH_I2C_Read... [00:05:46]00 00 EF 03 0A 00 Read from MH i2c: F6 D1 03 [00:05:46]01 00 06 F7 03 01 00 MH_I2C_Read... [00:05:46]00 Read from MH i2c: EF D1 03 0A 00 F6 03 01 00 01 05 00 F7 [00:05:46]03 01 00 00 EF 03 0A MH_I2C_Read... [00:05:46]00 Read from MH i2c: F6 D1 03 01 00 04 F7 03 01 01 00 00 71 00 36 EF 00 03 78 0A [00:05:46]Write to MH i2c: 01 00 00 72 36 A8 [00:05:46]00 F6 03 01 00 03 F7 03 01 00 Write i2c OK [00:05:46]00 MH_I2C_Read... [00:05:46]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 *** Cut start [00:05:47]0A *** Partial cut [00:05:47]00 *** CUTSNS_PIN = 1 [00:05:47]F6 03 01 00 01 F7 03 01 00 00 6D 04 4C *** CUTSNS_PIN = 0 [00:05:47]02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 *** Brake cut motor [00:05:47]03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 *** Stop cut motor [00:05:47]00 *** Cut end [00:05:47]00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 Read from MH i2c: F7 01 03 [00:05:48]00 00 7A 04 8D 00 MH_I2C_Read... [00:05:48]6F Read from MH i2c: 04 01 04 00 00 00 00 00 B1 07 04 00 00 [00:05:48]00 70 04 00 00 72 04 MH_I2C_Read... [00:05:48]00 Read from MH i2c: 00 01 00 04 75 07 00 00 EE 03 09 00 F2 03 01 72 00 36 00 00 F3 03 00 00 EE 03 09 00 00 00 F2 00 03 01 00 01 F3 03 00 00 EF 00 03 FF 09 0F 00 BD F6 [00:05:48]03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 process_action close_shift done [00:05:48]EF requested_data is exist [00:05:48]03 produce_requested_data [00:05:48]09 requested_item fd.num is exist - process it [00:05:48]00 SAM_PROTO_GetFieldsCounters [00:05:48]F6 wFMCommunicate request_size=4 [00:05:48]MH_SAM_APDU [00:05:48]CAPDU: 80 13 00 00 03 [00:05:48]01 Write to MH i2c: 00 E2 08 00 73 36 80 13 00 02 00 F7 00 03 00 00 00 EF 03 09 00 F6 00 03 00 01 25 00 03 F7 03 00 00 EF [00:05:48]03 09 00 F6 Write i2c OK [00:05:48]03 MH_I2C_Read... [00:05:48]01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 Read from MH i2c: *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:05:48]E2 03 [00:05:48]01 MH_I2C_Read... [00:05:48]00 Read from MH i2c: 00 E2 F3 62 03 00 00 [00:05:48]00 EE 03 09 00 F2 03 MH_I2C_Read... [00:05:48]01 00 Read from MH i2c: 01 E2 F3 62 03 00 00 73 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 00 36 EF 30 03 0D 09 04 00 10 F6 00 03 30 01 30 00 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 7B 01 00 0E 04 04 00 91 00 00 00 12 00 04 F7 04 03 00 00 F5 00 02 EF 00 03 00 09 5E 00 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [00:05:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 F6 32 03 30 01 39 00 38 01 35 F7 36 03 30 00 0D 00 EF 03 09 00 F6 03 04 10 01 00 00 30 02 30 F7 30 03 30 00 30 00 30 EF 30 03 30 09 30 00 30 F6 31 03 37 01 30 34 37 38 10 04 04 00 E1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 00 03 F5 F7 02 03 00 00 00 00 57 EF 04 03 04 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E1 00 7B F7 01 02 00 11 04 10 00 30 00 30 00 30 19 30 30 30 30 30 30 32 04 30 04 39 00 38 35 36 30 35 04 06 00 FE 1E BF 6D C4 B0 3D 94 1F A7 82 38 09 3F [00:05:49]00 00 00 00 90 00 [00:05:49]wFMCommunicate OK [00:05:49]SAM_PROTO_GetFieldsCounters done [00:05:49]requested_item shift.num is exist - process it [00:05:49]requested_item shift.opened is exist - process it [00:05:49]req_shift_opened [00:05:49]FM_GetShiftState [00:05:49]SAM_PROTO_GetShiftState [00:05:49]wFMCommunicate request_size=4 [00:05:49]MH_SAM_APDU [00:05:49]CAPDU: 80 13 01 00 [00:05:49]Write to MH i2c: E2 08 00 74 36 80 13 01 00 00 00 00 00 27 [00:05:49]Write i2c OK [00:05:49]MH_I2C_Read... [00:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:49]Read from MH i2c: E2 [00:05:49]MH_I2C_Read... [00:05:49]Read from MH i2c: E2 0E 00 [00:05:49]MH_I2C_Read... [00:05:49]Read from MH i2c: E2 0E 00 74 36 00 09 00 00 00 00 00 00 00 00 00 00 90 00 32 [00:05:49]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:05:49]wFMCommunicate OK [00:05:49]SAM_PROTO_GetShiftState done [00:05:49]FM_GetShiftState done [00:05:49]req_shift_opened done [00:05:49]requested_item shift.open_date is exist - process it [00:05:49]req_shift_open_date [00:05:49]FM_GetShiftState [00:05:49]SAM_PROTO_GetShiftState [00:05:49]wFMCommunicate request_size=4 [00:05:49]MH_SAM_APDU [00:05:49]CAPDU: 80 13 01 00 [00:05:49]Write to MH i2c: E2 08 00 75 36 80 13 01 00 00 00 00 00 28 [00:05:49]Write i2c OK [00:05:49]MH_I2C_Read... [00:05:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 30 E1 47 00 46 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 Read from MH i2c: 34 E2 36 [00:05:50]31 32 33 34 11 04 10 MH_I2C_Read... [00:05:50]00 Read from MH i2c: 30 E2 30 30 30 30 30 30 30 0E 30 00 32 [00:05:50]30 39 38 35 36 30 MH_I2C_Read... [00:05:50]10 Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:50]E2 04 04 00 E1 7B 01 00 0E F4 00 03 75 04 36 00 00 09 82 22 21 67 B6 04 01 00 00 00 00 00 F1 B9 44 DE 2A 42 35 08 [00:05:50]CommunicateWithHost err = 0 [00:05:50]CheckOFDResponse [00:05:50]1017 (14) - 77093643461234 [00:05:50]1041 (16) - 0000000002098560 [00:05:50]1040 (4) - 97249 [00:05:50]1012 (4) - 29.10.2024 17:59 [00:05:50]1206 (1) - 0 [00:05:50]OFD Sender: Remove packet 97249 [00:05:50]ProducePacketName [00:05:50]name=ofd_packets/00097249 [00:05:50]NVStorageDeleteData [00:05:50]00 00 00 00 00 00 00 90 00 33 [00:05:50]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:05:50]wFMCommunicate OK [00:05:50]SAM_PROTO_GetShiftState done [00:05:50]FM_GetShiftState done [00:05:50]req_shift_open_date done [00:05:50]produce_requested_data done [00:05:50]produce_requested_data return {"fd.num":97249,"shift.num":145,"shift.opened":0,"shift.open_date":0} [00:05:50]process_action_free close_shift [00:05:50]json_value_free [00:05:50]json_value_free done [00:05:50]process_json_proto returns [00:05:50]Send response to host [00:05:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":97249,"shift.num":145,"shift.opened":0,"shift.open_date":0}}} [00:05:50]free response buf [00:05:50]execute_script done [00:05:50]execute_script returns [00:05:50]free content buf [00:05:50]Sock 10.Close socket [00:05:50]Sock 10.Thread stoped [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:05]OFD Sender: No OFD packet to send [00:06:10]OFD Sender: No OFD packet to send [00:06:12]ConnectInit Can't connect to host [00:06:15]OFD Sender: No OFD packet to send [00:06:20]OFD Sender: No OFD packet to send [00:06:25]OFD Sender: No OFD packet to send [00:06:30]OFD Sender: No OFD packet to send [00:06:36]OFD Sender: No OFD packet to send [00:06:41]OFD Sender: No OFD packet to send [00:06:45]recv_with_timeout no data received [00:06:46]OFD Sender: No OFD packet to send [00:06:51]OFD Sender: No OFD packet to send [00:06:56]OFD Sender: No OFD packet to send [00:07:01]OFD Sender: No OFD packet to send [00:07:06]OFD Sender: No OFD packet to send [00:07:11]OFD Sender: No OFD packet to send [00:07:16]OFD Sender: No OFD packet to send [00:07:21]OFD Sender: No OFD packet to send [00:07:26]OFD Sender: No OFD packet to send [00:07:31]OFD Sender: No OFD packet to send [00:07:36]OFD Sender: No OFD packet to send [00:07:41]OFD Sender: No OFD packet to send [00:07:46]OFD Sender: No OFD packet to send [00:07:51]OFD Sender: No OFD packet to send [00:07:56]OFD Sender: No OFD packet to send [00:08:01]OFD Sender: No OFD packet to send [00:08:06]OFD Sender: No OFD packet to send [00:08:11]OFD Sender: No OFD packet to send [00:08:16]OFD Sender: No OFD packet to send [00:08:21]OFD Sender: No OFD packet to send [00:08:26]OFD Sender: No OFD packet to send [00:08:31]OFD Sender: No OFD packet to send [00:08:36]OFD Sender: No OFD packet to send [00:08:41]OFD Sender: No OFD packet to send [00:08:46]OFD Sender: No OFD packet to send [00:08:51]OFD Sender: No OFD packet to send [00:08:56]OFD Sender: No OFD packet to send [00:08:59]accept exits with 7 [00:08:59]New connection [00:08:59]New thread 3066580324 created [00:08:59]Thread 3066723684 joined [00:08:59]Waiting for new connection... [00:08:59] Sock 7.Parse request [00:08:59]Sock 7.Check first char [00:08:59]Sock 7.First char is OK [00:08:59]request: POST /json_proto HTTP/1.0 [00:08:59]Method: POST [00:08:59]URL: /json_proto [00:08:59]Method is POST - this is cgi request [00:08:59]url: /json_proto [00:08:59]query_string will be loaded in cgi processing [00:08:59]execute_cgi json_proto POST (null) [00:08:59]execute_cgi path=json_proto method=POST [00:08:59]POST find Content-Length [00:08:59]Host: 172.17.40.67:8080 [00:08:59]Content-Length: 215 [00:08:59]Content-Type: application/json [00:08:59] [00:08:59]POST finish read [00:08:59]Found Content-Length = 215 [00:08:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:59]execute_script... [00:08:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:59]POST & json_proto [00:08:59]process_json_proto [00:08:59]json parsed OK: [00:08:59]protocol is kg_v1.0 [00:08:59]action value=get_value [00:08:59]process_action get_value [00:08:59]cmd_get_value [00:08:59]process_action get_value done [00:08:59]requested_data is exist [00:08:59]produce_requested_data [00:08:59]requested_item kkm.sn is exist - process it [00:08:59]requested_item kkm.ver is exist - process it [00:08:59]requested_item fm.sn is exist - process it [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 11 00 00 [00:08:59]Write to MH i2c: E2 08 00 76 36 80 11 00 00 00 00 00 00 26 [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 17 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 17 00 76 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 77 [00:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:08:59]wFMCommunicate OK [00:08:59]requested_item fd.num is exist - process it [00:08:59]SAM_PROTO_GetFieldsCounters [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 13 00 00 [00:08:59]Write to MH i2c: E2 08 00 77 36 80 13 00 00 00 00 00 00 29 [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 62 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 62 00 77 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 1E [00:08:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 7B 01 00 0E 04 04 00 91 00 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:08:59]wFMCommunicate OK [00:08:59]SAM_PROTO_GetFieldsCounters done [00:08:59]requested_item shift.num is exist - process it [00:08:59]requested_item shift.opened is exist - process it [00:08:59]req_shift_opened [00:08:59]FM_GetShiftState [00:08:59]SAM_PROTO_GetShiftState [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 13 01 00 [00:08:59]Write to MH i2c: E2 08 00 78 36 80 13 01 00 00 00 00 00 2B [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 0E 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 0E 00 78 36 00 09 00 00 00 00 00 00 00 00 00 00 90 00 36 [00:08:59]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:08:59]wFMCommunicate OK [00:08:59]SAM_PROTO_GetShiftState done [00:08:59]FM_GetShiftState done [00:08:59]req_shift_opened done [00:08:59]requested_item shift.open_date is exist - process it [00:08:59]req_shift_open_date [00:08:59]FM_GetShiftState [00:08:59]SAM_PROTO_GetShiftState [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 13 01 00 [00:08:59]Write to MH i2c: E2 08 00 79 36 80 13 01 00 00 00 00 00 2C [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 0E 00 [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: E2 0E 00 79 36 00 09 00 00 00 00 00 00 00 00 00 00 90 00 37 [00:09:00]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:09:00]wFMCommunicate OK [00:09:00]SAM_PROTO_GetShiftState done [00:09:00]FM_GetShiftState done [00:09:00]req_shift_open_date done [00:09:00]produce_requested_data done [00:09:00]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97249,"shift.num":145,"shift.opened":0,"shift.open_date":0} [00:09:00]process_action_free get_value [00:09:00]json_value_free [00:09:00]json_value_free done [00:09:00]process_json_proto returns [00:09:00]Send response to host [00:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":97249,"shift.num":145,"shift.opened":0,"shift.open_date":0}}} [00:09:00]free response buf [00:09:00]execute_script done [00:09:00]execute_script returns [00:09:00]free content buf [00:09:00]Sock 7.Close socket [00:09:00]Sock 7.Thread stoped [00:09:00]accept exits with 10 [00:09:00]New connection [00:09:00]New thread 3066723684 created [00:09:00]Thread 3066580324 joined [00:09:00]Waiting for new connection... [00:09:00] Sock 10.Parse request [00:09:00]Sock 10.Check first char [00:09:00]Sock 10.First char is OK [00:09:00]request: POST /json_proto HTTP/1.0 [00:09:00]Method: POST [00:09:00]URL: /json_proto [00:09:00]Method is POST - this is cgi request [00:09:00]url: /json_proto [00:09:00]query_string will be loaded in cgi processing [00:09:00]execute_cgi json_proto POST (null) [00:09:00]execute_cgi path=json_proto method=POST [00:09:00]POST find Content-Length [00:09:00]Host: 172.17.40.67:8080 [00:09:00]Content-Length: 331 [00:09:00]Content-Type: application/json [00:09:00] [00:09:00]POST finish read [00:09:00]Found Content-Length = 331 [00:09: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" ] } } [00:09:00]execute_script... [00:09:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:00]POST & json_proto [00:09:00]process_json_proto [00:09:00]json parsed OK: [00:09:00]protocol is kg_v1.0 [00:09:00]action value=get_value [00:09:00]process_action get_value [00:09:00]cmd_get_value [00:09:00]process_action get_value done [00:09:00]requested_data is exist [00:09:00]produce_requested_data [00:09:00]requested_item fm.sale.total is exist - process it [00:09:00]SAM_PROTO_GetFMData [00:09:00]wFMCommunicate request_size=4 [00:09:00]MH_SAM_APDU [00:09:00]CAPDU: 80 13 03 00 [00:09:00]Write to MH i2c: E2 08 00 7A 36 80 13 03 00 00 00 00 00 2F [00:09:00]Write i2c OK [00:09:00]MH_I2C_Read... [00:09:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:00]Read from MH i2c: E2 [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: E2 FD 00 [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: E2 FD 00 7A 36 00 C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 03 [00:09:01]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 OFD Sender: No OFD packet to send [00:09:01]09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [00:09:01]wFMCommunicate OK [00:09:01]wFMCommunicate request_size=4 [00:09:01]MH_SAM_APDU [00:09:01]CAPDU: 80 17 00 00 [00:09:01]Write to MH i2c: E2 08 00 7B 36 80 17 00 00 00 00 00 00 31 [00:09:01]Write i2c OK [00:09:01]MH_I2C_Read... [00:09:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:01]Read from MH i2c: E2 [00:09:01]MH_I2C_Read... [00:09:01]Read from MH i2c: E2 FD 00 [00:09:01]MH_I2C_Read... [00:09:01]Read from MH i2c: E2 FD 00 7B 36 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 65 [00:09:02]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:09:02]wFMCommunicate OK [00:09:02]wFMCommunicate request_size=4 [00:09:02]MH_SAM_APDU [00:09:02]CAPDU: 80 17 00 00 [00:09:02]Write to MH i2c: E2 08 00 7C 36 80 17 00 00 00 00 00 00 32 [00:09:02]Write i2c OK [00:09:02]MH_I2C_Read... [00:09:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:02]Read from MH i2c: E2 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 FD 00 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 FD 00 7C 36 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 47 [00:09:03]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:09:03]wFMCommunicate OK [00:09:03]wFMCommunicate request_size=4 [00:09:03]MH_SAM_APDU [00:09:03]CAPDU: 80 17 00 00 [00:09:03]Write to MH i2c: E2 08 00 7D 36 80 17 00 00 00 00 00 00 33 [00:09:03]Write i2c OK [00:09:03]MH_I2C_Read... [00:09:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:03]Read from MH i2c: E2 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 FD 00 [00:09:03]MH_I2C_Read... [00:09:03]Read from MH i2c: E2 FD 00 7D 36 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 AB [00:09:04]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:09:04]wFMCommunicate OK [00:09:04]wFMCommunicate request_size=4 [00:09:04]MH_SAM_APDU [00:09:04]CAPDU: 80 17 00 00 [00:09:04]Write to MH i2c: E2 08 00 7E 36 80 17 00 00 00 00 00 00 34 [00:09:04]Write i2c OK [00:09:04]MH_I2C_Read... [00:09:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:09:05]Read from MH i2c: E2 [00:09:05]MH_I2C_Read... [00:09:05]Read from MH i2c: E2 E1 00 [00:09:05]MH_I2C_Read... [00:09:05]Read from MH i2c: E2 E1 00 7E 36 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 22 [00:09:05]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:09:05]wFMCommunicate OK [00:09:05]SAM_PROTO_GetFMData done [00:09:05]requested_item fm.sale_refund.total is exist - process it [00:09:05]requested_item fm.buy.total is exist - process it [00:09:05]requested_item shift.sale.total is exist - process it [00:09:05]SAM_PROTO_GetShiftData [00:09:05]wFMCommunicate request_size=4 [00:09:05]MH_SAM_APDU [00:09:05]CAPDU: 80 13 02 00 [00:09:05]Write to MH i2c: E2 08 00 7F 36 80 13 02 00 00 00 00 00 33 [00:09:05]Write i2c OK [00:09:05]MH_I2C_Read... [00:09:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:09:06]Read from MH i2c: E2 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 FD 00 [00:09:06]MH_I2C_Read... [00:09:06]Read from MH i2c: E2 FD 00 7F 36 00 BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 OFD Sender: No OFD packet to send [00:09:06]00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 ConnectInit Can't connect to host [00:09:06]00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 24 [00:09:06]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 F5 02 00 00 69 04 9E 00 6F 04 04 00 F2 02 00 00 B1 04 04 00 86 6B 55 04 70 04 04 00 F4 F1 D9 03 72 04 03 00 92 79 7B 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 DB D7 75 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FD D1 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 03 00 00 00 B1 04 03 00 D0 5E 17 70 04 03 00 D0 5E 17 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 59 7B 02 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:09:07]wFMCommunicate OK [00:09:07]wFMCommunicate request_size=4 [00:09:07]MH_SAM_APDU [00:09:07]CAPDU: 80 17 00 00 [00:09:07]Write to MH i2c: E2 08 00 80 36 80 17 00 00 00 00 00 00 36 [00:09:07]Write i2c OK [00:09:07]MH_I2C_Read... [00:09:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:07]Read from MH i2c: E2 [00:09:07]MH_I2C_Read... [00:09:07]Read from MH i2c: E2 FD 00 [00:09:07]MH_I2C_Read... [00:09:07]Read from MH i2c: E2 FD 00 80 36 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 05 [00:09:07]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F1 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:09:08]wFMCommunicate OK [00:09:08]wFMCommunicate request_size=4 [00:09:08]MH_SAM_APDU [00:09:08]CAPDU: 80 17 00 00 [00:09:08]Write to MH i2c: E2 08 00 81 36 80 17 00 00 00 00 00 00 37 [00:09:08]Write i2c OK [00:09:08]MH_I2C_Read... [00:09:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:08]Read from MH i2c: E2 [00:09:08]MH_I2C_Read... [00:09:08]Read from MH i2c: E2 FD 00 [00:09:08]MH_I2C_Read... [00:09:08]Read from MH i2c: E2 FD 00 81 36 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 60 [00:09:09]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:09:09]wFMCommunicate OK [00:09:09]wFMCommunicate request_size=4 [00:09:09]MH_SAM_APDU [00:09:09]CAPDU: 80 17 00 00 [00:09:09]Write to MH i2c: E2 08 00 82 36 80 17 00 00 00 00 00 00 38 [00:09:09]Write i2c OK [00:09:09]MH_I2C_Read... [00:09:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:09]Read from MH i2c: E2 [00:09:09]MH_I2C_Read... [00:09:09]Read from MH i2c: E2 FD 00 [00:09:09]MH_I2C_Read... [00:09:09]Read from MH i2c: E2 FD 00 82 36 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 B9 [00:09:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [00:09:10]wFMCommunicate OK [00:09:10]wFMCommunicate request_size=4 [00:09:10]MH_SAM_APDU [00:09:10]CAPDU: 80 17 00 00 [00:09:10]Write to MH i2c: E2 08 00 83 36 80 17 00 00 00 00 00 00 39 [00:09:10]Write i2c OK [00:09:10]MH_I2C_Read... [00:09:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:09:10]Read from MH i2c: E2 [00:09:10]MH_I2C_Read... [00:09:10]Read from MH i2c: E2 D9 00 [00:09:10]MH_I2C_Read... [00:09:10]Read from MH i2c: E2 D9 00 83 36 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 18 [00:09:11]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:11]wFMCommunicate OK [00:09:11]SAM_PROTO_GetShiftData done [00:09:11]OFD Sender: No OFD packet to send [00:09:11]requested_item shift.sale.total_cash is exist - process it [00:09:11]requested_item shift.sale_refund.total is exist - process it [00:09:11]requested_item shift.sale_refund.total_cash is exist - process it [00:09:11]requested_item shift.buy.total is exist - process it [00:09:11]requested_item shift.buy.total_cash is exist - process it [00:09:11]produce_requested_data done [00:09:11]produce_requested_data return {"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:09:11]process_action_free get_value [00:09:11]json_value_free [00:09:11]json_value_free done [00:09:11]process_json_proto returns [00:09:11]Send response to host [00:09:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.00,"fm.buy.total":0.00,"shift.sale.total":727069.50,"shift.sale.total_cash":646149.00,"shift.sale_refund.total":15316.00,"shift.sale_refund.total_cash":15316.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:09:11]free response buf [00:09:11]execute_script done [00:09:11]execute_script returns [00:09:11]free content buf [00:09:11]Sock 10.Close socket [00:09:11]Sock 10.Thread stoped [00:09:11]accept exits with 7 [00:09:11]New connection [00:09:11]New thread 3066580324 created [00:09:11]Thread 3066723684 joined [00:09:11]Waiting for new connection... [00:09:11] Sock 7.Parse request [00:09:11]Sock 7.Check first char [00:09:11]Sock 7.First char is OK [00:09:11]request: POST /json_proto HTTP/1.0 [00:09:11]Method: POST [00:09:11]URL: /json_proto [00:09:11]Method is POST - this is cgi request [00:09:11]url: /json_proto [00:09:11]query_string will be loaded in cgi processing [00:09:11]execute_cgi json_proto POST (null) [00:09:11]execute_cgi path=json_proto method=POST [00:09:11]POST find Content-Length [00:09:11]Host: 172.17.40.67:8080 [00:09:11]Content-Length: 271 [00:09:11]Content-Type: application/json [00:09:11] [00:09:11]POST finish read [00:09:11]Found Content-Length = 271 [00:09:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u0443\u0439\u0433\u0443\u043D\u0431\u0430\u0435\u0432 \u042D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:11]execute_script... [00:09:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u0443\u0439\u0433\u0443\u043D\u0431\u0430\u0435\u0432 \u042D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:11]POST & json_proto [00:09:11]process_json_proto [00:09:11]json parsed OK: [00:09:11]protocol is kg_v1.0 [00:09:11]action value=open_shift [00:09:11]process_action open_shift [00:09:11]cmd_open_shift [00:09:11]MH_GetDate [00:09:11]Write to MH i2c: F0 00 00 84 36 A9 [00:09:11]Write i2c OK [00:09:11]MH_I2C_Read... [00:09:11]Read from MH i2c: F0 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: F0 09 00 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: F0 09 00 84 36 00 29 79 21 67 EE DA 66 66 70 [00:09:12]GetLastDocTimeStamp 1730246725 [00:09:12]current date 1730246953 [00:09:12]FM_GetShiftState [00:09:12]SAM_PROTO_GetShiftState [00:09:12]wFMCommunicate request_size=4 [00:09:12]MH_SAM_APDU [00:09:12]CAPDU: 80 13 01 00 [00:09:12]Write to MH i2c: E2 08 00 85 36 80 13 01 00 00 00 00 00 38 [00:09:12]Write i2c OK [00:09:12]MH_I2C_Read... [00:09:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:12]Read from MH i2c: E2 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 0E 00 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 0E 00 85 36 00 09 00 00 00 00 00 00 00 00 00 00 90 00 43 [00:09:12]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:09:12]wFMCommunicate OK [00:09:12]SAM_PROTO_GetShiftState done [00:09:12]FM_GetShiftState done [00:09:12]KKMCreateOpenShiftDocument [00:09:12]Load OK [00:09:12]Malloc new data [00:09:12]MH_GetDate [00:09:12]Write to MH i2c: F0 00 00 86 36 AB [00:09:12]Write i2c OK [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: F0 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: F0 09 00 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: F0 09 00 86 36 00 29 79 21 67 EE DA 66 66 72 [00:09:12]Malloc new data [00:09:12]KKMCreateOpenShiftDocument OK [00:09:12]KKMSetOpenShiftData OK [00:09:12]ProcessDocumentItem done err = 0, tmpTLVsize=236 [00:09:12]tlvbuf is 0081E650 [00:09:12]KKMLoadAndSignOpenShiftData [00:09:12]SAM_PROTO_ProcessDocument [00:09:12]wFMCommunicate request_size=9 [00:09:12]MH_SAM_APDU [00:09:12]CAPDU: 80 15 01 00 04 02 00 EC 00 [00:09:12]Write to MH i2c: E2 0C 00 87 36 80 15 01 00 04 00 02 00 EC 00 00 00 32 [00:09:12]Write i2c OK [00:09:12]MH_I2C_Read... [00:09:12]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:09:12]Read from MH i2c: E2 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 03 00 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 03 00 87 36 00 90 00 31 [00:09:12]RAPDU: 90 00 [00:09:12]wFMCommunicate OK [00:09:12]wFMCommunicate request_size=23 [00:09:12]MH_SAM_APDU [00:09:12]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:09:12]Write to MH i2c: E2 1A 00 88 36 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 33 [00:09:12]Write i2c OK [00:09:12]MH_I2C_Read... [00:09:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:12]Read from MH i2c: E2 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 03 00 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 03 00 88 36 00 90 00 32 [00:09:12]RAPDU: 90 00 [00:09:12]wFMCommunicate OK [00:09:12]wFMCommunicate request_size=34 [00:09:12]MH_SAM_APDU [00:09:12]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 [00:09:12]Write to MH i2c: E2 25 00 89 36 80 15 02 00 1D 00 FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 00 00 37 [00:09:12]Write i2c OK [00:09:12]MH_I2C_Read... [00:09:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:12]Read from MH i2c: E2 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 03 00 [00:09:12]MH_I2C_Read... [00:09:12]Read from MH i2c: E2 03 00 89 36 00 90 00 33 [00:09:12]RAPDU: 90 00 [00:09:12]wFMCommunicate OK [00:09:12]wFMCommunicate request_size=121 [00:09:12]MH_SAM_APDU [00:09:12]CAPDU: 80 15 02 00 74 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 [00:09:13]Write to MH i2c: E2 7C 00 8A 36 80 15 02 00 74 00 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 00 00 47 [00:09:13]Write i2c OK [00:09:13]MH_I2C_Read... [00:09:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:13]Read from MH i2c: E2 [00:09:13]MH_I2C_Read... [00:09:13]Read from MH i2c: E2 03 00 [00:09:13]MH_I2C_Read... [00:09:13]Read from MH i2c: E2 03 00 8A 36 00 90 00 34 [00:09:13]RAPDU: 90 00 [00:09:13]wFMCommunicate OK [00:09:13]wFMCommunicate request_size=50 [00:09:13]MH_SAM_APDU [00:09:13]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 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:09:13]Write to MH i2c: E2 35 00 8B 36 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 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 BA [00:09:13]Write i2c OK [00:09:13]MH_I2C_Read... [00:09:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:13]Read from MH i2c: E2 [00:09:13]MH_I2C_Read... [00:09:13]Read from MH i2c: E2 03 00 [00:09:13]MH_I2C_Read... [00:09:13]Read from MH i2c: E2 03 00 8B 36 00 90 00 35 [00:09:13]RAPDU: 90 00 [00:09:13]wFMCommunicate OK [00:09:13]wFMCommunicate request_size=13 [00:09:13]MH_SAM_APDU [00:09:13]CAPDU: 80 15 02 00 08 F4 03 04 00 29 79 21 67 [00:09:13]Write to MH i2c: E2 10 00 8C 36 80 15 02 00 08 00 F4 03 04 00 29 79 21 67 00 00 77 [00:09:13]Write i2c OK [00:09:13]MH_I2C_Read... [00:09:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:13]Read from MH i2c: E2 [00:09:13]MH_I2C_Read... [00:09:13]Read from MH i2c: E2 03 00 [00:09:13]MH_I2C_Read... [00:09:13]Read from MH i2c: E2 03 00 8C 36 00 90 00 36 [00:09:13]RAPDU: 90 00 [00:09:13]wFMCommunicate OK [00:09:13]wFMCommunicate request_size=25 [00:09:13]MH_SAM_APDU [00:09:13]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [00:09:14]Write to MH i2c: E2 1C 00 8D 36 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 A7 [00:09:14]Write i2c OK [00:09:14]MH_I2C_Read... [00:09:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:09:14]Read from MH i2c: E2 [00:09:14]MH_I2C_Read... [00:09:14]Read from MH i2c: E2 03 00 [00:09:14]MH_I2C_Read... [00:09:14]Read from MH i2c: E2 03 00 8D 36 00 90 00 37 [00:09:14]RAPDU: 90 00 [00:09:14]wFMCommunicate OK [00:09:14]wFMCommunicate request_size=4 [00:09:14]MH_SAM_APDU [00:09:14]CAPDU: 80 15 03 00 [00:09:14]Write to MH i2c: E2 08 00 8E 36 80 15 03 00 00 00 00 00 45 [00:09:14]Write i2c OK [00:09:14]MH_I2C_Read... [00:09:14]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:09:14]Read from MH i2c: E2 [00:09:14]MH_I2C_Read... [00:09:14]Read from MH i2c: E2 38 00 [00:09:14]MH_I2C_Read... [00:09:14]Read from MH i2c: E2 38 00 8E 36 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 7B 01 00 0E 04 04 00 92 00 00 00 35 04 06 00 91 EA AC 8B DB F7 90 00 83 [00:09:14]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 7B 01 00 0E 04 04 00 92 00 00 00 35 04 06 00 91 EA AC 8B DB F7 90 00 [00:09:14]wFMCommunicate OK [00:09:14]SAM_PROTO_ProcessDocument answer len = 51 [00:09:14]SAM_PROTO_ProcessDocument done [00:09:14]SetTLVBufToDocument [00:09:14]Processing tag 1209 (04B9) [00:09:14]Malloc new data [00:09:14]Processing tag 1041 (0411) [00:09:14]Processing tag 1040 (0410) [00:09:14]Malloc new data [00:09:14]Processing tag 1038 (040E) [00:09:14]Malloc new data [00:09:14]Processing tag 1077 (0435) [00:09:14]Malloc new data [00:09:14]SetTLVBufToDocument err=0 [00:09:14]KKMLoadAndSignOpenShiftData store KKM data [00:09:14]KKMLoadAndSignOpenShiftData err=0 [00:09:14]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Суйгунбаев Э. Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 Место: АЗС № 82 "Партнер Нефть" 30.10.2024 00:09 Смена: 146 РНМ: 0000000000170478 ЗНМ: 0300000017 ФД: 97250 ФМ: 0000000002098560 ФПД: 160437103221751 [00:09:14]StoreToDocumentArchive [00:09:14]shift 146 fd 97250 [00:09:14]Create dir for shift 0146 [00:09:14]save to /storage/0146/doc_00097250 [00:09:14]save last doc name /storage/0146/doc_00097250 to /storage/kkm_last_doc_name [00:09:14]save OK [00:09:14]Clear old archive folders... [00:09:14]Remove dir /storage/0145 [00:09:14]opendir ok [00:09:14]file . [00:09:14]file .. [00:09:14]file doc_00096491 [00:09:14]remove file /storage/0145/doc_00096491 [00:09:14]file doc_00096492 [00:09:14]remove file /storage/0145/doc_00096492 [00:09:14]file doc_00096493 [00:09:14]remove file /storage/0145/doc_00096493 [00:09:14]file doc_00096494 [00:09:14]remove file /storage/0145/doc_00096494 [00:09:14]file doc_00096495 [00:09:14]remove file /storage/0145/doc_00096495 [00:09:14]file doc_00096496 [00:09:14]remove file /storage/0145/doc_00096496 [00:09:14]file doc_00096497 [00:09:14]remove file /storage/0145/doc_00096497 [00:09:14]file doc_00096498 [00:09:14]remove file /storage/0145/doc_00096498 [00:09:14]file doc_00096499 [00:09:14]remove file /storage/0145/doc_00096499 [00:09:14]file doc_00096500 [00:09:14]remove file /storage/0145/doc_00096500 [00:09:14]file doc_00096501 [00:09:14]remove file /storage/0145/doc_00096501 [00:09:14]file doc_00096502 [00:09:14]remove file /storage/0145/doc_00096502 [00:09:14]file doc_00096503 [00:09:14]remove file /storage/0145/doc_00096503 [00:09:14]file doc_00096504 [00:09:14]remove file /storage/0145/doc_00096504 [00:09:14]file doc_00096505 [00:09:14]remove file /storage/0145/doc_00096505 [00:09:14]file doc_00096506 [00:09:14]remove file /storage/0145/doc_00096506 [00:09:14]file doc_00096507 [00:09:14]remove file /storage/0145/doc_00096507 [00:09:14]file doc_00096508 [00:09:14]remove file /storage/0145/doc_00096508 [00:09:14]file doc_00096509 [00:09:14]remove file /storage/0145/doc_00096509 [00:09:14]file doc_00096510 [00:09:14]remove file /storage/0145/doc_00096510 [00:09:14]file doc_00096511 [00:09:14]remove file /storage/0145/doc_00096511 [00:09:14]file doc_00096512 [00:09:14]remove file /storage/0145/doc_00096512 [00:09:14]file doc_00096513 [00:09:14]remove file /storage/0145/doc_00096513 [00:09:14]file doc_00096514 [00:09:14]remove file /storage/0145/doc_00096514 [00:09:14]file doc_00096515 [00:09:14]remove file /storage/0145/doc_00096515 [00:09:14]file doc_00096516 [00:09:14]remove file /storage/0145/doc_00096516 [00:09:14]file doc_00096517 [00:09:14]remove file /storage/0145/doc_00096517 [00:09:14]file doc_00096518 [00:09:14]remove file /storage/0145/doc_00096518 [00:09:14]file doc_00096519 [00:09:14]remove file /storage/0145/doc_00096519 [00:09:14]file doc_00096520 [00:09:14]remove file /storage/0145/doc_00096520 [00:09:14]file doc_00096521 [00:09:14]remove file /storage/0145/doc_00096521 [00:09:14]file doc_00096522 [00:09:14]remove file /storage/0145/doc_00096522 [00:09:14]file doc_00096523 [00:09:14]remove file /storage/0145/doc_00096523 [00:09:14]file doc_00096524 [00:09:14]remove file /storage/0145/doc_00096524 [00:09:14]file doc_00096525 [00:09:14]remove file /storage/0145/doc_00096525 [00:09:14]file doc_00096526 [00:09:14]remove file /storage/0145/doc_00096526 [00:09:14]file doc_00096527 [00:09:14]remove file /storage/0145/doc_00096527 [00:09:14]file doc_00096528 [00:09:14]remove file /storage/0145/doc_00096528 [00:09:14]file doc_00096529 [00:09:14]remove file /storage/0145/doc_00096529 [00:09:14]file doc_00096530 [00:09:14]remove file /storage/0145/doc_00096530 [00:09:14]file doc_00096531 [00:09:14]remove file /storage/0145/doc_00096531 [00:09:14]file doc_00096532 [00:09:14]remove file /storage/0145/doc_00096532 [00:09:14]file doc_00096533 [00:09:14]remove file /storage/0145/doc_00096533 [00:09:14]file doc_00096534 [00:09:14]remove file /storage/0145/doc_00096534 [00:09:14]file doc_00096535 [00:09:14]remove file /storage/0145/doc_00096535 [00:09:14]file doc_00096536 [00:09:14]remove file /storage/0145/doc_00096536 [00:09:14]file doc_00096537 [00:09:14]remove file /storage/0145/doc_00096537 [00:09:14]file doc_00096538 [00:09:14]remove file /storage/0145/doc_00096538 [00:09:14]file doc_00096539 [00:09:14]remove file /storage/0145/doc_00096539 [00:09:14]file doc_00096540 [00:09:14]remove file /storage/0145/doc_00096540 [00:09:14]file doc_00096541 [00:09:14]remove file /storage/0145/doc_00096541 [00:09:15]file doc_00096542 [00:09:15]remove file /storage/0145/doc_00096542 [00:09:15]file doc_00096543 [00:09:15]remove file /storage/0145/doc_00096543 [00:09:15]file doc_00096544 [00:09:15]remove file /storage/0145/doc_00096544 [00:09:15]file doc_00096545 [00:09:15]remove file /storage/0145/doc_00096545 [00:09:15]file doc_00096546 [00:09:15]remove file /storage/0145/doc_00096546 [00:09:15]file doc_00096547 [00:09:15]remove file /storage/0145/doc_00096547 [00:09:15]file doc_00096548 [00:09:15]remove file /storage/0145/doc_00096548 [00:09:15]file doc_00096549 [00:09:15]remove file /storage/0145/doc_00096549 [00:09:15]file doc_00096550 [00:09:15]remove file /storage/0145/doc_00096550 [00:09:15]file doc_00096551 [00:09:15]remove file /storage/0145/doc_00096551 [00:09:15]file doc_00096552 [00:09:15]remove file /storage/0145/doc_00096552 [00:09:15]file doc_00096553 [00:09:15]remove file /storage/0145/doc_00096553 [00:09:15]file doc_00096554 [00:09:15]remove file /storage/0145/doc_00096554 [00:09:15]file doc_00096555 [00:09:15]remove file /storage/0145/doc_00096555 [00:09:15]file doc_00096556 [00:09:15]remove file /storage/0145/doc_00096556 [00:09:15]file doc_00096557 [00:09:15]remove file /storage/0145/doc_00096557 [00:09:15]file doc_00096558 [00:09:15]remove file /storage/0145/doc_00096558 [00:09:15]file doc_00096559 [00:09:15]remove file /storage/0145/doc_00096559 [00:09:15]file doc_00096560 [00:09:15]remove file /storage/0145/doc_00096560 [00:09:15]file doc_00096561 [00:09:15]remove file /storage/0145/doc_00096561 [00:09:15]file doc_00096562 [00:09:15]remove file /storage/0145/doc_00096562 [00:09:15]file doc_00096563 [00:09:15]remove file /storage/0145/doc_00096563 [00:09:15]file doc_00096564 [00:09:15]remove file /storage/0145/doc_00096564 [00:09:15]file doc_00096565 [00:09:15]remove file /storage/0145/doc_00096565 [00:09:15]file doc_00096566 [00:09:15]remove file /storage/0145/doc_00096566 [00:09:15]file doc_00096567 [00:09:15]remove file /storage/0145/doc_00096567 [00:09:15]file doc_00096568 [00:09:15]remove file /storage/0145/doc_00096568 [00:09:15]file doc_00096569 [00:09:15]remove file /storage/0145/doc_00096569 [00:09:15]file doc_00096570 [00:09:15]remove file /storage/0145/doc_00096570 [00:09:15]file doc_00096571 [00:09:15]remove file /storage/0145/doc_00096571 [00:09:15]file doc_00096572 [00:09:15]remove file /storage/0145/doc_00096572 [00:09:15]file doc_00096573 [00:09:15]remove file /storage/0145/doc_00096573 [00:09:15]file doc_00096574 [00:09:15]remove file /storage/0145/doc_00096574 [00:09:15]file doc_00096575 [00:09:15]remove file /storage/0145/doc_00096575 [00:09:15]file doc_00096576 [00:09:15]remove file /storage/0145/doc_00096576 [00:09:15]file doc_00096577 [00:09:15]remove file /storage/0145/doc_00096577 [00:09:15]file doc_00096578 [00:09:15]remove file /storage/0145/doc_00096578 [00:09:15]file doc_00096579 [00:09:15]remove file /storage/0145/doc_00096579 [00:09:15]file doc_00096580 [00:09:15]remove file /storage/0145/doc_00096580 [00:09:15]file doc_00096581 [00:09:15]remove file /storage/0145/doc_00096581 [00:09:15]file doc_00096582 [00:09:15]remove file /storage/0145/doc_00096582 [00:09:15]file doc_00096583 [00:09:15]remove file /storage/0145/doc_00096583 [00:09:15]file doc_00096584 [00:09:15]remove file /storage/0145/doc_00096584 [00:09:15]file doc_00096585 [00:09:15]remove file /storage/0145/doc_00096585 [00:09:15]file doc_00096586 [00:09:15]remove file /storage/0145/doc_00096586 [00:09:15]file doc_00096587 [00:09:15]remove file /storage/0145/doc_00096587 [00:09:15]file doc_00096588 [00:09:15]remove file /storage/0145/doc_00096588 [00:09:15]file doc_00096589 [00:09:15]remove file /storage/0145/doc_00096589 [00:09:15]file doc_00096590 [00:09:15]remove file /storage/0145/doc_00096590 [00:09:15]file doc_00096591 [00:09:15]remove file /storage/0145/doc_00096591 [00:09:15]file doc_00096592 [00:09:15]remove file /storage/0145/doc_00096592 [00:09:15]file doc_00096593 [00:09:15]remove file /storage/0145/doc_00096593 [00:09:15]file doc_00096594 [00:09:15]remove file /storage/0145/doc_00096594 [00:09:15]file doc_00096595 [00:09:15]remove file /storage/0145/doc_00096595 [00:09:15]file doc_00096596 [00:09:15]remove file /storage/0145/doc_00096596 [00:09:15]file doc_00096597 [00:09:15]remove file /storage/0145/doc_00096597 [00:09:15]file doc_00096598 [00:09:15]remove file /storage/0145/doc_00096598 [00:09:15]file doc_00096599 [00:09:15]remove file /storage/0145/doc_00096599 [00:09:15]file doc_00096600 [00:09:15]remove file /storage/0145/doc_00096600 [00:09:15]file doc_00096601 [00:09:15]remove file /storage/0145/doc_00096601 [00:09:15]file doc_00096602 [00:09:15]remove file /storage/0145/doc_00096602 [00:09:15]file doc_00096603 [00:09:15]remove file /storage/0145/doc_00096603 [00:09:15]file doc_00096604 [00:09:15]remove file /storage/0145/doc_00096604 [00:09:15]file doc_00096605 [00:09:15]remove file /storage/0145/doc_00096605 [00:09:15]file doc_00096606 [00:09:15]remove file /storage/0145/doc_00096606 [00:09:15]file doc_00096607 [00:09:15]remove file /storage/0145/doc_00096607 [00:09:15]file doc_00096608 [00:09:15]remove file /storage/0145/doc_00096608 [00:09:15]file doc_00096609 [00:09:15]remove file /storage/0145/doc_00096609 [00:09:15]file doc_00096610 [00:09:15]remove file /storage/0145/doc_00096610 [00:09:15]file doc_00096611 [00:09:15]remove file /storage/0145/doc_00096611 [00:09:15]file doc_00096612 [00:09:15]remove file /storage/0145/doc_00096612 [00:09:15]file doc_00096613 [00:09:15]remove file /storage/0145/doc_00096613 [00:09:15]file doc_00096614 [00:09:15]remove file /storage/0145/doc_00096614 [00:09:15]file doc_00096615 [00:09:15]remove file /storage/0145/doc_00096615 [00:09:15]file doc_00096616 [00:09:15]remove file /storage/0145/doc_00096616 [00:09:15]file doc_00096617 [00:09:15]remove file /storage/0145/doc_00096617 [00:09:15]file doc_00096618 [00:09:15]remove file /storage/0145/doc_00096618 [00:09:15]file doc_00096619 [00:09:15]remove file /storage/0145/doc_00096619 [00:09:15]file doc_00096620 [00:09:15]remove file /storage/0145/doc_00096620 [00:09:15]file doc_00096621 [00:09:15]remove file /storage/0145/doc_00096621 [00:09:15]file doc_00096622 [00:09:15]remove file /storage/0145/doc_00096622 [00:09:15]file doc_00096623 [00:09:15]remove file /storage/0145/doc_00096623 [00:09:15]file doc_00096624 [00:09:15]remove file /storage/0145/doc_00096624 [00:09:15]file doc_00096625 [00:09:15]remove file /storage/0145/doc_00096625 [00:09:15]file doc_00096626 [00:09:15]remove file /storage/0145/doc_00096626 [00:09:15]file doc_00096627 [00:09:15]remove file /storage/0145/doc_00096627 [00:09:15]file doc_00096628 [00:09:15]remove file /storage/0145/doc_00096628 [00:09:15]file doc_00096629 [00:09:15]remove file /storage/0145/doc_00096629 [00:09:15]file doc_00096630 [00:09:15]remove file /storage/0145/doc_00096630 [00:09:15]file doc_00096631 [00:09:15]remove file /storage/0145/doc_00096631 [00:09:15]file doc_00096632 [00:09:15]remove file /storage/0145/doc_00096632 [00:09:15]file doc_00096633 [00:09:15]remove file /storage/0145/doc_00096633 [00:09:15]file doc_00096634 [00:09:15]remove file /storage/0145/doc_00096634 [00:09:15]file doc_00096635 [00:09:15]remove file /storage/0145/doc_00096635 [00:09:15]file doc_00096636 [00:09:15]remove file /storage/0145/doc_00096636 [00:09:15]file doc_00096637 [00:09:15]remove file /storage/0145/doc_00096637 [00:09:15]file doc_00096638 [00:09:15]remove file /storage/0145/doc_00096638 [00:09:15]file doc_00096639 [00:09:15]remove file /storage/0145/doc_00096639 [00:09:15]file doc_00096640 [00:09:15]remove file /storage/0145/doc_00096640 [00:09:15]file doc_00096641 [00:09:15]remove file /storage/0145/doc_00096641 [00:09:15]file doc_00096642 [00:09:15]remove file /storage/0145/doc_00096642 [00:09:15]file doc_00096643 [00:09:15]remove file /storage/0145/doc_00096643 [00:09:15]file doc_00096644 [00:09:15]remove file /storage/0145/doc_00096644 [00:09:15]file doc_00096645 [00:09:15]remove file /storage/0145/doc_00096645 [00:09:15]file doc_00096646 [00:09:15]remove file /storage/0145/doc_00096646 [00:09:15]file doc_00096647 [00:09:15]remove file /storage/0145/doc_00096647 [00:09:15]file doc_00096648 [00:09:15]remove file /storage/0145/doc_00096648 [00:09:15]file doc_00096649 [00:09:15]remove file /storage/0145/doc_00096649 [00:09:15]file doc_00096650 [00:09:15]remove file /storage/0145/doc_00096650 [00:09:15]file doc_00096651 [00:09:15]remove file /storage/0145/doc_00096651 [00:09:15]file doc_00096652 [00:09:15]remove file /storage/0145/doc_00096652 [00:09:15]file doc_00096653 [00:09:15]remove file /storage/0145/doc_00096653 [00:09:15]file doc_00096654 [00:09:15]remove file /storage/0145/doc_00096654 [00:09:15]file doc_00096655 [00:09:15]remove file /storage/0145/doc_00096655 [00:09:15]file doc_00096656 [00:09:15]remove file /storage/0145/doc_00096656 [00:09:15]file doc_00096657 [00:09:15]remove file /storage/0145/doc_00096657 [00:09:15]file doc_00096658 [00:09:15]remove file /storage/0145/doc_00096658 [00:09:15]file doc_00096659 [00:09:15]remove file /storage/0145/doc_00096659 [00:09:15]file doc_00096660 [00:09:15]remove file /storage/0145/doc_00096660 [00:09:15]file doc_00096661 [00:09:15]remove file /storage/0145/doc_00096661 [00:09:15]file doc_00096662 [00:09:15]remove file /storage/0145/doc_00096662 [00:09:15]file doc_00096663 [00:09:15]remove file /storage/0145/doc_00096663 [00:09:15]file doc_00096664 [00:09:15]remove file /storage/0145/doc_00096664 [00:09:15]file doc_00096665 [00:09:15]remove file /storage/0145/doc_00096665 [00:09:15]file doc_00096666 [00:09:15]remove file /storage/0145/doc_00096666 [00:09:15]file doc_00096667 [00:09:15]remove file /storage/0145/doc_00096667 [00:09:15]file doc_00096668 [00:09:15]remove file /storage/0145/doc_00096668 [00:09:15]file doc_00096669 [00:09:15]remove file /storage/0145/doc_00096669 [00:09:15]file doc_00096670 [00:09:15]remove file /storage/0145/doc_00096670 [00:09:15]file doc_00096671 [00:09:15]remove file /storage/0145/doc_00096671 [00:09:15]file doc_00096672 [00:09:15]remove file /storage/0145/doc_00096672 [00:09:15]file doc_00096673 [00:09:15]remove file /storage/0145/doc_00096673 [00:09:15]file doc_00096674 [00:09:15]remove file /storage/0145/doc_00096674 [00:09:15]file doc_00096675 [00:09:15]remove file /storage/0145/doc_00096675 [00:09:15]file doc_00096676 [00:09:15]remove file /storage/0145/doc_00096676 [00:09:15]file doc_00096677 [00:09:15]remove file /storage/0145/doc_00096677 [00:09:15]file doc_00096678 [00:09:15]remove file /storage/0145/doc_00096678 [00:09:15]file doc_00096679 [00:09:15]remove file /storage/0145/doc_00096679 [00:09:15]file doc_00096680 [00:09:15]remove file /storage/0145/doc_00096680 [00:09:15]file doc_00096681 [00:09:15]remove file /storage/0145/doc_00096681 [00:09:15]file doc_00096682 [00:09:15]remove file /storage/0145/doc_00096682 [00:09:15]file doc_00096683 [00:09:15]remove file /storage/0145/doc_00096683 [00:09:15]file doc_00096684 [00:09:15]remove file /storage/0145/doc_00096684 [00:09:15]file doc_00096685 [00:09:15]remove file /storage/0145/doc_00096685 [00:09:15]file doc_00096686 [00:09:15]remove file /storage/0145/doc_00096686 [00:09:15]file doc_00096687 [00:09:15]remove file /storage/0145/doc_00096687 [00:09:15]file doc_00096688 [00:09:15]remove file /storage/0145/doc_00096688 [00:09:15]file doc_00096689 [00:09:15]remove file /storage/0145/doc_00096689 [00:09:15]file doc_00096690 [00:09:15]remove file /storage/0145/doc_00096690 [00:09:15]file doc_00096691 [00:09:15]remove file /storage/0145/doc_00096691 [00:09:15]file doc_00096692 [00:09:15]remove file /storage/0145/doc_00096692 [00:09:15]file doc_00096693 [00:09:15]remove file /storage/0145/doc_00096693 [00:09:15]file doc_00096694 [00:09:15]remove file /storage/0145/doc_00096694 [00:09:15]file doc_00096695 [00:09:15]remove file /storage/0145/doc_00096695 [00:09:15]file doc_00096696 [00:09:15]remove file /storage/0145/doc_00096696 [00:09:15]file doc_00096697 [00:09:15]remove file /storage/0145/doc_00096697 [00:09:15]file doc_00096698 [00:09:15]remove file /storage/0145/doc_00096698 [00:09:15]file doc_00096699 [00:09:15]remove file /storage/0145/doc_00096699 [00:09:15]file doc_00096700 [00:09:15]remove file /storage/0145/doc_00096700 [00:09:15]file doc_00096701 [00:09:15]remove file /storage/0145/doc_00096701 [00:09:15]file doc_00096702 [00:09:15]remove file /storage/0145/doc_00096702 [00:09:15]file doc_00096703 [00:09:15]remove file /storage/0145/doc_00096703 [00:09:15]file doc_00096704 [00:09:15]remove file /storage/0145/doc_00096704 [00:09:15]file doc_00096705 [00:09:15]remove file /storage/0145/doc_00096705 [00:09:15]file doc_00096706 [00:09:15]remove file /storage/0145/doc_00096706 [00:09:15]file doc_00096707 [00:09:15]remove file /storage/0145/doc_00096707 [00:09:15]file doc_00096708 [00:09:15]remove file /storage/0145/doc_00096708 [00:09:15]file doc_00096709 [00:09:15]remove file /storage/0145/doc_00096709 [00:09:15]file doc_00096710 [00:09:15]remove file /storage/0145/doc_00096710 [00:09:15]file doc_00096711 [00:09:15]remove file /storage/0145/doc_00096711 [00:09:15]file doc_00096712 [00:09:15]remove file /storage/0145/doc_00096712 [00:09:15]file doc_00096713 [00:09:15]remove file /storage/0145/doc_00096713 [00:09:15]file doc_00096714 [00:09:15]remove file /storage/0145/doc_00096714 [00:09:15]file doc_00096715 [00:09:15]remove file /storage/0145/doc_00096715 [00:09:15]file doc_00096716 [00:09:15]remove file /storage/0145/doc_00096716 [00:09:15]file doc_00096717 [00:09:15]remove file /storage/0145/doc_00096717 [00:09:15]file doc_00096718 [00:09:15]remove file /storage/0145/doc_00096718 [00:09:15]file doc_00096719 [00:09:15]remove file /storage/0145/doc_00096719 [00:09:15]file doc_00096720 [00:09:15]remove file /storage/0145/doc_00096720 [00:09:15]file doc_00096721 [00:09:15]remove file /storage/0145/doc_00096721 [00:09:15]file doc_00096722 [00:09:15]remove file /storage/0145/doc_00096722 [00:09:15]file doc_00096723 [00:09:15]remove file /storage/0145/doc_00096723 [00:09:15]file doc_00096724 [00:09:15]remove file /storage/0145/doc_00096724 [00:09:15]file doc_00096725 [00:09:15]remove file /storage/0145/doc_00096725 [00:09:15]file doc_00096726 [00:09:15]remove file /storage/0145/doc_00096726 [00:09:15]file doc_00096727 [00:09:15]remove file /storage/0145/doc_00096727 [00:09:15]file doc_00096728 [00:09:16]remove file /storage/0145/doc_00096728 [00:09:16]file doc_00096729 [00:09:16]remove file /storage/0145/doc_00096729 [00:09:16]file doc_00096730 [00:09:16]remove file /storage/0145/doc_00096730 [00:09:16]file doc_00096731 [00:09:16]remove file /storage/0145/doc_00096731 [00:09:16]file doc_00096732 [00:09:16]remove file /storage/0145/doc_00096732 [00:09:16]file doc_00096733 [00:09:16]remove file /storage/0145/doc_00096733 [00:09:16]file doc_00096734 [00:09:16]remove file /storage/0145/doc_00096734 [00:09:16]file doc_00096735 [00:09:16]remove file /storage/0145/doc_00096735 [00:09:16]file doc_00096736 [00:09:16]remove file /storage/0145/doc_00096736 [00:09:16]file doc_00096737 [00:09:16]remove file /storage/0145/doc_00096737 [00:09:16]file doc_00096738 [00:09:16]remove file /storage/0145/doc_00096738 [00:09:16]file doc_00096739 [00:09:16]remove file /storage/0145/doc_00096739 [00:09:16]file doc_00096740 [00:09:16]remove file /storage/0145/doc_00096740 [00:09:16]file doc_00096741 [00:09:16]remove file /storage/0145/doc_00096741 [00:09:16]file doc_00096742 [00:09:16]remove file /storage/0145/doc_00096742 [00:09:16]file doc_00096743 [00:09:16]remove file /storage/0145/doc_00096743 [00:09:16]file doc_00096744 [00:09:16]remove file /storage/0145/doc_00096744 [00:09:16]file doc_00096745 [00:09:16]remove file /storage/0145/doc_00096745 [00:09:16]file doc_00096746 [00:09:16]remove file /storage/0145/doc_00096746 [00:09:16]file doc_00096747 [00:09:16]remove file /storage/0145/doc_00096747 [00:09:16]file doc_00096748 [00:09:16]remove file /storage/0145/doc_00096748 [00:09:16]file doc_00096749 [00:09:16]remove file /storage/0145/doc_00096749 [00:09:16]file doc_00096750 [00:09:16]remove file /storage/0145/doc_00096750 [00:09:16]file doc_00096751 [00:09:16]remove file /storage/0145/doc_00096751 [00:09:16]file doc_00096752 [00:09:16]remove file /storage/0145/doc_00096752 [00:09:16]file doc_00096753 [00:09:16]remove file /storage/0145/doc_00096753 [00:09:16]file doc_00096754 [00:09:16]remove file /storage/0145/doc_00096754 [00:09:16]file doc_00096755 [00:09:16]remove file /storage/0145/doc_00096755 [00:09:16]file doc_00096756 [00:09:16]remove file /storage/0145/doc_00096756 [00:09:16]file doc_00096757 [00:09:16]remove file /storage/0145/doc_00096757 [00:09:16]file doc_00096758 [00:09:16]remove file /storage/0145/doc_00096758 [00:09:16]file doc_00096759 [00:09:16]remove file /storage/0145/doc_00096759 [00:09:16]file doc_00096760 [00:09:16]remove file /storage/0145/doc_00096760 [00:09:16]file doc_00096761 [00:09:16]remove file /storage/0145/doc_00096761 [00:09:16]file doc_00096762 [00:09:16]remove file /storage/0145/doc_00096762 [00:09:16]file doc_00096763 [00:09:16]remove file /storage/0145/doc_00096763 [00:09:16]file doc_00096764 [00:09:16]remove file /storage/0145/doc_00096764 [00:09:16]file doc_00096765 [00:09:16]remove file /storage/0145/doc_00096765 [00:09:16]file doc_00096766 [00:09:16]remove file /storage/0145/doc_00096766 [00:09:16]file doc_00096767 [00:09:16]remove file /storage/0145/doc_00096767 [00:09:16]file doc_00096768 [00:09:16]remove file /storage/0145/doc_00096768 [00:09:16]file doc_00096769 [00:09:16]remove file /storage/0145/doc_00096769 [00:09:16]file doc_00096770 [00:09:16]remove file /storage/0145/doc_00096770 [00:09:16]file doc_00096771 [00:09:16]remove file /storage/0145/doc_00096771 [00:09:16]file doc_00096772 [00:09:16]remove file /storage/0145/doc_00096772 [00:09:16]file doc_00096773 [00:09:16]remove file /storage/0145/doc_00096773 [00:09:16]file doc_00096774 [00:09:16]remove file /storage/0145/doc_00096774 [00:09:16]file doc_00096775 [00:09:16]remove file /storage/0145/doc_00096775 [00:09:16]file doc_00096776 [00:09:16]remove file /storage/0145/doc_00096776 [00:09:16]file doc_00096777 [00:09:16]remove file /storage/0145/doc_00096777 [00:09:16]file doc_00096778 [00:09:16]remove file /storage/0145/doc_00096778 [00:09:16]file doc_00096779 [00:09:16]remove file /storage/0145/doc_00096779 [00:09:16]file doc_00096780 [00:09:16]remove file /storage/0145/doc_00096780 [00:09:16]file doc_00096781 [00:09:16]remove file /storage/0145/doc_00096781 [00:09:16]file doc_00096782 [00:09:16]remove file /storage/0145/doc_00096782 [00:09:16]file doc_00096783 [00:09:16]remove file /storage/0145/doc_00096783 [00:09:16]file doc_00096784 [00:09:16]remove file /storage/0145/doc_00096784 [00:09:16]file doc_00096785 [00:09:16]remove file /storage/0145/doc_00096785 [00:09:16]file doc_00096786 [00:09:16]remove file /storage/0145/doc_00096786 [00:09:16]file doc_00096787 [00:09:16]remove file /storage/0145/doc_00096787 [00:09:16]file doc_00096788 [00:09:16]remove file /storage/0145/doc_00096788 [00:09:16]file doc_00096789 [00:09:16]remove file /storage/0145/doc_00096789 [00:09:16]file doc_00096790 [00:09:16]remove file /storage/0145/doc_00096790 [00:09:16]file doc_00096791 [00:09:16]remove file /storage/0145/doc_00096791 [00:09:16]file doc_00096792 [00:09:16]remove file /storage/0145/doc_00096792 [00:09:16]file doc_00096793 [00:09:16]remove file /storage/0145/doc_00096793 [00:09:16]file doc_00096794 [00:09:16]remove file /storage/0145/doc_00096794 [00:09:16]file doc_00096795 [00:09:16]remove file /storage/0145/doc_00096795 [00:09:16]file doc_00096796 [00:09:16]remove file /storage/0145/doc_00096796 [00:09:16]file doc_00096797 [00:09:16]remove file /storage/0145/doc_00096797 [00:09:16]file doc_00096798 [00:09:16]remove file /storage/0145/doc_00096798 [00:09:16]file doc_00096799 [00:09:16]remove file /storage/0145/doc_00096799 [00:09:16]file doc_00096800 [00:09:16]remove file /storage/0145/doc_00096800 [00:09:16]file doc_00096801 [00:09:16]remove file /storage/0145/doc_00096801 [00:09:16]file doc_00096802 [00:09:16]remove file /storage/0145/doc_00096802 [00:09:16]file doc_00096803 [00:09:16]remove file /storage/0145/doc_00096803 [00:09:16]file doc_00096804 [00:09:16]remove file /storage/0145/doc_00096804 [00:09:16]file doc_00096805 [00:09:16]remove file /storage/0145/doc_00096805 [00:09:16]file doc_00096806 [00:09:16]remove file /storage/0145/doc_00096806 [00:09:16]file doc_00096807 [00:09:16]remove file /storage/0145/doc_00096807 [00:09:16]file doc_00096808 [00:09:16]remove file /storage/0145/doc_00096808 [00:09:16]file doc_00096809 [00:09:16]remove file /storage/0145/doc_00096809 [00:09:16]file doc_00096810 [00:09:16]remove file /storage/0145/doc_00096810 [00:09:16]file doc_00096811 [00:09:16]remove file /storage/0145/doc_00096811 [00:09:16]file doc_00096812 [00:09:16]remove file /storage/0145/doc_00096812 [00:09:16]file doc_00096813 [00:09:16]remove file /storage/0145/doc_00096813 [00:09:16]file doc_00096814 [00:09:16]remove file /storage/0145/doc_00096814 [00:09:16]file doc_00096815 [00:09:16]remove file /storage/0145/doc_00096815 [00:09:16]file doc_00096816 [00:09:16]remove file /storage/0145/doc_00096816 [00:09:16]file doc_00096817 [00:09:16]remove file /storage/0145/doc_00096817 [00:09:16]file doc_00096818 [00:09:16]remove file /storage/0145/doc_00096818 [00:09:16]file doc_00096819 [00:09:16]remove file /storage/0145/doc_00096819 [00:09:16]file doc_00096820 [00:09:16]remove file /storage/0145/doc_00096820 [00:09:16]file doc_00096821 [00:09:16]remove file /storage/0145/doc_00096821 [00:09:16]file doc_00096822 [00:09:16]remove file /storage/0145/doc_00096822 [00:09:16]file doc_00096823 [00:09:16]remove file /storage/0145/doc_00096823 [00:09:16]file doc_00096824 [00:09:16]remove file /storage/0145/doc_00096824 [00:09:16]file doc_00096825 [00:09:16]remove file /storage/0145/doc_00096825 [00:09:16]file doc_00096826 [00:09:16]remove file /storage/0145/doc_00096826 [00:09:16]file doc_00096827 [00:09:16]remove file /storage/0145/doc_00096827 [00:09:16]file doc_00096828 [00:09:16]remove file /storage/0145/doc_00096828 [00:09:16]file doc_00096829 [00:09:16]remove file /storage/0145/doc_00096829 [00:09:16]file doc_00096830 [00:09:16]remove file /storage/0145/doc_00096830 [00:09:16]file doc_00096831 [00:09:16]remove file /storage/0145/doc_00096831 [00:09:16]file doc_00096832 [00:09:16]remove file /storage/0145/doc_00096832 [00:09:16]file doc_00096833 [00:09:16]remove file /storage/0145/doc_00096833 [00:09:16]file doc_00096834 [00:09:16]remove file /storage/0145/doc_00096834 [00:09:16]file doc_00096835 [00:09:16]remove file /storage/0145/doc_00096835 [00:09:16]file doc_00096836 [00:09:16]remove file /storage/0145/doc_00096836 [00:09:16]file doc_00096837 [00:09:16]remove file /storage/0145/doc_00096837 [00:09:16]file doc_00096838 [00:09:16]remove file /storage/0145/doc_00096838 [00:09:16]file doc_00096839 [00:09:16]remove file /storage/0145/doc_00096839 [00:09:16]file doc_00096840 [00:09:16]remove file /storage/0145/doc_00096840 [00:09:16]file doc_00096841 [00:09:16]remove file /storage/0145/doc_00096841 [00:09:16]file doc_00096842 [00:09:16]remove file /storage/0145/doc_00096842 [00:09:16]file doc_00096843 [00:09:16]remove file /storage/0145/doc_00096843 [00:09:16]file doc_00096844 [00:09:16]remove file /storage/0145/doc_00096844 [00:09:16]file doc_00096845 [00:09:16]remove file /storage/0145/doc_00096845 [00:09:16]file doc_00096846 [00:09:16]remove file /storage/0145/doc_00096846 [00:09:16]file doc_00096847 [00:09:16]remove file /storage/0145/doc_00096847 [00:09:16]file doc_00096848 [00:09:16]remove file /storage/0145/doc_00096848 [00:09:16]file doc_00096849 [00:09:16]remove file /storage/0145/doc_00096849 [00:09:16]file doc_00096850 [00:09:16]remove file /storage/0145/doc_00096850 [00:09:16]file doc_00096851 [00:09:16]remove file /storage/0145/doc_00096851 [00:09:16]file doc_00096852 [00:09:16]remove file /storage/0145/doc_00096852 [00:09:16]file doc_00096853 [00:09:16]remove file /storage/0145/doc_00096853 [00:09:16]file doc_00096854 [00:09:16]remove file /storage/0145/doc_00096854 [00:09:16]file doc_00096855 [00:09:16]remove file /storage/0145/doc_00096855 [00:09:16]file doc_00096856 [00:09:16]remove file /storage/0145/doc_00096856 [00:09:16]file doc_00096857 [00:09:16]remove file /storage/0145/doc_00096857 [00:09:16]file doc_00096858 [00:09:16]remove file /storage/0145/doc_00096858 [00:09:16]file doc_00096859 [00:09:16]remove file /storage/0145/doc_00096859 [00:09:16]file doc_00096860 [00:09:16]remove file /storage/0145/doc_00096860 [00:09:16]file doc_00096861 [00:09:16]remove file /storage/0145/doc_00096861 [00:09:16]file doc_00096862 [00:09:16]remove file /storage/0145/doc_00096862 [00:09:16]file doc_00096863 [00:09:16]remove file /storage/0145/doc_00096863 [00:09:16]file doc_00096864 [00:09:16]remove file /storage/0145/doc_00096864 [00:09:16]file doc_00096865 [00:09:16]remove file /storage/0145/doc_00096865 [00:09:16]file doc_00096866 [00:09:16]remove file /storage/0145/doc_00096866 [00:09:16]file doc_00096867 [00:09:16]remove file /storage/0145/doc_00096867 [00:09:16]file doc_00096868 [00:09:16]remove file /storage/0145/doc_00096868 [00:09:16]file doc_00096869 [00:09:16]remove file /storage/0145/doc_00096869 [00:09:16]file doc_00096870 [00:09:16]remove file /storage/0145/doc_00096870 [00:09:16]file doc_00096871 [00:09:16]remove file /storage/0145/doc_00096871 [00:09:16]file doc_00096872 [00:09:16]remove file /storage/0145/doc_00096872 [00:09:16]file doc_00096873 [00:09:16]remove file /storage/0145/doc_00096873 [00:09:16]OFD Sender: No OFD packet to send [00:09:16]file doc_00096874 [00:09:16]remove file /storage/0145/doc_00096874 [00:09:16]file doc_00096875 [00:09:16]remove file /storage/0145/doc_00096875 [00:09:16]file doc_00096876 [00:09:16]remove file /storage/0145/doc_00096876 [00:09:16]file doc_00096877 [00:09:16]remove file /storage/0145/doc_00096877 [00:09:16]file doc_00096878 [00:09:16]remove file /storage/0145/doc_00096878 [00:09:16]file doc_00096879 [00:09:16]remove file /storage/0145/doc_00096879 [00:09:16]file doc_00096880 [00:09:16]remove file /storage/0145/doc_00096880 [00:09:16]file doc_00096881 [00:09:16]remove file /storage/0145/doc_00096881 [00:09:16]file doc_00096882 [00:09:16]remove file /storage/0145/doc_00096882 [00:09:16]file doc_00096883 [00:09:16]remove file /storage/0145/doc_00096883 [00:09:16]file doc_00096884 [00:09:16]remove file /storage/0145/doc_00096884 [00:09:16]file doc_00096885 [00:09:16]remove file /storage/0145/doc_00096885 [00:09:16]file doc_00096886 [00:09:16]remove file /storage/0145/doc_00096886 [00:09:16]file doc_00096887 [00:09:16]remove file /storage/0145/doc_00096887 [00:09:16]file doc_00096888 [00:09:16]remove file /storage/0145/doc_00096888 [00:09:16]file doc_00096889 [00:09:16]remove file /storage/0145/doc_00096889 [00:09:16]file doc_00096890 [00:09:16]remove file /storage/0145/doc_00096890 [00:09:16]file doc_00096891 [00:09:16]remove file /storage/0145/doc_00096891 [00:09:16]file doc_00096892 [00:09:16]remove file /storage/0145/doc_00096892 [00:09:16]file doc_00096893 [00:09:16]remove file /storage/0145/doc_00096893 [00:09:16]file doc_00096894 [00:09:16]remove file /storage/0145/doc_00096894 [00:09:16]file doc_00096895 [00:09:16]remove file /storage/0145/doc_00096895 [00:09:16]file doc_00096896 [00:09:16]remove file /storage/0145/doc_00096896 [00:09:16]file doc_00096897 [00:09:16]remove file /storage/0145/doc_00096897 [00:09:16]file doc_00096898 [00:09:16]remove file /storage/0145/doc_00096898 [00:09:16]file doc_00096899 [00:09:16]remove file /storage/0145/doc_00096899 [00:09:16]file doc_00096900 [00:09:16]remove file /storage/0145/doc_00096900 [00:09:16]file doc_00096901 [00:09:16]remove file /storage/0145/doc_00096901 [00:09:16]file doc_00096902 [00:09:16]remove file /storage/0145/doc_00096902 [00:09:16]file doc_00096903 [00:09:16]remove file /storage/0145/doc_00096903 [00:09:16]file doc_00096904 [00:09:16]remove file /storage/0145/doc_00096904 [00:09:16]file doc_00096905 [00:09:16]remove file /storage/0145/doc_00096905 [00:09:16]file doc_00096906 [00:09:16]remove file /storage/0145/doc_00096906 [00:09:16]file doc_00096907 [00:09:16]remove file /storage/0145/doc_00096907 [00:09:16]file doc_00096908 [00:09:16]remove file /storage/0145/doc_00096908 [00:09:16]file doc_00096909 [00:09:16]remove file /storage/0145/doc_00096909 [00:09:16]file doc_00096910 [00:09:16]remove file /storage/0145/doc_00096910 [00:09:16]file doc_00096911 [00:09:16]remove file /storage/0145/doc_00096911 [00:09:17]file doc_00096912 [00:09:17]remove file /storage/0145/doc_00096912 [00:09:17]file doc_00096913 [00:09:17]remove file /storage/0145/doc_00096913 [00:09:17]file doc_00096914 [00:09:17]remove file /storage/0145/doc_00096914 [00:09:17]file doc_00096915 [00:09:17]remove file /storage/0145/doc_00096915 [00:09:17]file doc_00096916 [00:09:17]remove file /storage/0145/doc_00096916 [00:09:17]file doc_00096917 [00:09:17]remove file /storage/0145/doc_00096917 [00:09:17]file doc_00096918 [00:09:17]remove file /storage/0145/doc_00096918 [00:09:17]file doc_00096919 [00:09:17]remove file /storage/0145/doc_00096919 [00:09:17]file doc_00096920 [00:09:17]remove file /storage/0145/doc_00096920 [00:09:17]file doc_00096921 [00:09:17]remove file /storage/0145/doc_00096921 [00:09:17]file doc_00096922 [00:09:17]remove file /storage/0145/doc_00096922 [00:09:17]file doc_00096923 [00:09:17]remove file /storage/0145/doc_00096923 [00:09:17]file doc_00096924 [00:09:17]remove file /storage/0145/doc_00096924 [00:09:17]file doc_00096925 [00:09:17]remove file /storage/0145/doc_00096925 [00:09:17]file doc_00096926 [00:09:17]remove file /storage/0145/doc_00096926 [00:09:17]file doc_00096927 [00:09:17]remove file /storage/0145/doc_00096927 [00:09:17]file doc_00096928 [00:09:17]remove file /storage/0145/doc_00096928 [00:09:17]file doc_00096929 [00:09:17]remove file /storage/0145/doc_00096929 [00:09:17]file doc_00096930 [00:09:17]remove file /storage/0145/doc_00096930 [00:09:17]file doc_00096931 [00:09:17]remove file /storage/0145/doc_00096931 [00:09:17]file doc_00096932 [00:09:17]remove file /storage/0145/doc_00096932 [00:09:17]file doc_00096933 [00:09:17]remove file /storage/0145/doc_00096933 [00:09:17]file doc_00096934 [00:09:17]remove file /storage/0145/doc_00096934 [00:09:17]file doc_00096935 [00:09:17]remove file /storage/0145/doc_00096935 [00:09:17]file doc_00096936 [00:09:17]remove file /storage/0145/doc_00096936 [00:09:17]file doc_00096937 [00:09:17]remove file /storage/0145/doc_00096937 [00:09:17]file doc_00096938 [00:09:17]remove file /storage/0145/doc_00096938 [00:09:17]file doc_00096939 [00:09:17]remove file /storage/0145/doc_00096939 [00:09:17]file doc_00096940 [00:09:17]remove file /storage/0145/doc_00096940 [00:09:17]file doc_00096941 [00:09:17]remove file /storage/0145/doc_00096941 [00:09:17]file doc_00096942 [00:09:17]remove file /storage/0145/doc_00096942 [00:09:17]file doc_00096943 [00:09:17]remove file /storage/0145/doc_00096943 [00:09:17]file doc_00096944 [00:09:17]remove file /storage/0145/doc_00096944 [00:09:17]file doc_00096945 [00:09:17]remove file /storage/0145/doc_00096945 [00:09:17]file doc_00096946 [00:09:17]remove file /storage/0145/doc_00096946 [00:09:17]file doc_00096947 [00:09:17]remove file /storage/0145/doc_00096947 [00:09:17]file doc_00096948 [00:09:17]remove file /storage/0145/doc_00096948 [00:09:17]file doc_00096949 [00:09:17]remove file /storage/0145/doc_00096949 [00:09:17]file doc_00096950 [00:09:17]remove file /storage/0145/doc_00096950 [00:09:17]file doc_00096951 [00:09:17]remove file /storage/0145/doc_00096951 [00:09:17]file doc_00096952 [00:09:17]remove file /storage/0145/doc_00096952 [00:09:17]file doc_00096953 [00:09:17]remove file /storage/0145/doc_00096953 [00:09:17]file doc_00096954 [00:09:17]remove file /storage/0145/doc_00096954 [00:09:17]file doc_00096955 [00:09:17]remove file /storage/0145/doc_00096955 [00:09:17]file doc_00096956 [00:09:17]remove file /storage/0145/doc_00096956 [00:09:17]file doc_00096957 [00:09:17]remove file /storage/0145/doc_00096957 [00:09:17]file doc_00096958 [00:09:17]remove file /storage/0145/doc_00096958 [00:09:17]file doc_00096959 [00:09:17]remove file /storage/0145/doc_00096959 [00:09:17]file doc_00096960 [00:09:17]remove file /storage/0145/doc_00096960 [00:09:17]file doc_00096961 [00:09:17]remove file /storage/0145/doc_00096961 [00:09:17]file doc_00096962 [00:09:17]remove file /storage/0145/doc_00096962 [00:09:17]file doc_00096963 [00:09:17]remove file /storage/0145/doc_00096963 [00:09:17]file doc_00096964 [00:09:17]remove file /storage/0145/doc_00096964 [00:09:17]file doc_00096965 [00:09:17]remove file /storage/0145/doc_00096965 [00:09:17]file doc_00096966 [00:09:17]remove file /storage/0145/doc_00096966 [00:09:17]file doc_00096967 [00:09:17]remove file /storage/0145/doc_00096967 [00:09:17]file doc_00096968 [00:09:17]remove file /storage/0145/doc_00096968 [00:09:17]file doc_00096969 [00:09:17]remove file /storage/0145/doc_00096969 [00:09:17]file doc_00096970 [00:09:17]remove file /storage/0145/doc_00096970 [00:09:17]file doc_00096971 [00:09:17]remove file /storage/0145/doc_00096971 [00:09:17]file doc_00096972 [00:09:17]remove file /storage/0145/doc_00096972 [00:09:17]file doc_00096973 [00:09:17]remove file /storage/0145/doc_00096973 [00:09:17]file doc_00096974 [00:09:17]remove file /storage/0145/doc_00096974 [00:09:17]file doc_00096975 [00:09:17]remove file /storage/0145/doc_00096975 [00:09:17]file doc_00096976 [00:09:17]remove file /storage/0145/doc_00096976 [00:09:17]file doc_00096977 [00:09:17]remove file /storage/0145/doc_00096977 [00:09:17]file doc_00096978 [00:09:17]remove file /storage/0145/doc_00096978 [00:09:17]file doc_00096979 [00:09:17]remove file /storage/0145/doc_00096979 [00:09:17]file doc_00096980 [00:09:17]remove file /storage/0145/doc_00096980 [00:09:17]file doc_00096981 [00:09:17]remove file /storage/0145/doc_00096981 [00:09:17]file doc_00096982 [00:09:17]remove file /storage/0145/doc_00096982 [00:09:17]file doc_00096983 [00:09:17]remove file /storage/0145/doc_00096983 [00:09:17]file doc_00096984 [00:09:17]remove file /storage/0145/doc_00096984 [00:09:17]file doc_00096985 [00:09:17]remove file /storage/0145/doc_00096985 [00:09:17]file doc_00096986 [00:09:17]remove file /storage/0145/doc_00096986 [00:09:17]file doc_00096987 [00:09:17]remove file /storage/0145/doc_00096987 [00:09:17]file doc_00096988 [00:09:17]remove file /storage/0145/doc_00096988 [00:09:17]file doc_00096989 [00:09:17]remove file /storage/0145/doc_00096989 [00:09:17]file doc_00096990 [00:09:17]remove file /storage/0145/doc_00096990 [00:09:17]file doc_00096991 [00:09:17]remove file /storage/0145/doc_00096991 [00:09:17]file doc_00096992 [00:09:17]remove file /storage/0145/doc_00096992 [00:09:17]file doc_00096993 [00:09:17]remove file /storage/0145/doc_00096993 [00:09:17]file doc_00096994 [00:09:17]remove file /storage/0145/doc_00096994 [00:09:17]file doc_00096995 [00:09:17]remove file /storage/0145/doc_00096995 [00:09:17]file doc_00096996 [00:09:17]remove file /storage/0145/doc_00096996 [00:09:17]file doc_00096997 [00:09:17]remove file /storage/0145/doc_00096997 [00:09:17]file doc_00096998 [00:09:17]remove file /storage/0145/doc_00096998 [00:09:17]file doc_00096999 [00:09:17]remove file /storage/0145/doc_00096999 [00:09:17]file doc_00097000 [00:09:17]remove file /storage/0145/doc_00097000 [00:09:17]file doc_00097001 [00:09:17]remove file /storage/0145/doc_00097001 [00:09:17]file doc_00097002 [00:09:17]remove file /storage/0145/doc_00097002 [00:09:17]file doc_00097003 [00:09:17]remove file /storage/0145/doc_00097003 [00:09:17]file doc_00097004 [00:09:17]remove file /storage/0145/doc_00097004 [00:09:17]file doc_00097005 [00:09:17]remove file /storage/0145/doc_00097005 [00:09:17]file doc_00097006 [00:09:17]remove file /storage/0145/doc_00097006 [00:09:17]file doc_00097007 [00:09:17]remove file /storage/0145/doc_00097007 [00:09:17]file doc_00097008 [00:09:17]remove file /storage/0145/doc_00097008 [00:09:17]file doc_00097009 [00:09:17]remove file /storage/0145/doc_00097009 [00:09:17]file doc_00097010 [00:09:17]remove file /storage/0145/doc_00097010 [00:09:17]file doc_00097011 [00:09:17]remove file /storage/0145/doc_00097011 [00:09:17]file doc_00097012 [00:09:17]remove file /storage/0145/doc_00097012 [00:09:17]file doc_00097013 [00:09:17]remove file /storage/0145/doc_00097013 [00:09:17]file doc_00097014 [00:09:17]remove file /storage/0145/doc_00097014 [00:09:17]file doc_00097015 [00:09:17]remove file /storage/0145/doc_00097015 [00:09:17]file doc_00097016 [00:09:17]remove file /storage/0145/doc_00097016 [00:09:17]file doc_00097017 [00:09:17]remove file /storage/0145/doc_00097017 [00:09:17]file doc_00097018 [00:09:17]remove file /storage/0145/doc_00097018 [00:09:17]file doc_00097019 [00:09:17]remove file /storage/0145/doc_00097019 [00:09:17]file doc_00097020 [00:09:17]remove file /storage/0145/doc_00097020 [00:09:17]file doc_00097021 [00:09:17]remove file /storage/0145/doc_00097021 [00:09:17]file doc_00097022 [00:09:17]remove file /storage/0145/doc_00097022 [00:09:17]file doc_00097023 [00:09:17]remove file /storage/0145/doc_00097023 [00:09:17]file doc_00097024 [00:09:17]remove file /storage/0145/doc_00097024 [00:09:17]file doc_00097025 [00:09:17]remove file /storage/0145/doc_00097025 [00:09:17]file doc_00097026 [00:09:17]remove file /storage/0145/doc_00097026 [00:09:17]file doc_00097027 [00:09:17]remove file /storage/0145/doc_00097027 [00:09:17]file doc_00097028 [00:09:17]remove file /storage/0145/doc_00097028 [00:09:17]file doc_00097029 [00:09:17]remove file /storage/0145/doc_00097029 [00:09:17]file doc_00097030 [00:09:17]remove file /storage/0145/doc_00097030 [00:09:17]file doc_00097031 [00:09:17]remove file /storage/0145/doc_00097031 [00:09:17]file doc_00097032 [00:09:17]remove file /storage/0145/doc_00097032 [00:09:17]file doc_00097033 [00:09:17]remove file /storage/0145/doc_00097033 [00:09:17]file doc_00097034 [00:09:17]remove file /storage/0145/doc_00097034 [00:09:17]file doc_00097035 [00:09:17]remove file /storage/0145/doc_00097035 [00:09:17]file doc_00097036 [00:09:17]remove file /storage/0145/doc_00097036 [00:09:17]file doc_00097037 [00:09:17]remove file /storage/0145/doc_00097037 [00:09:17]file doc_00097038 [00:09:17]remove file /storage/0145/doc_00097038 [00:09:17]file doc_00097039 [00:09:17]remove file /storage/0145/doc_00097039 [00:09:17]file doc_00097040 [00:09:17]remove file /storage/0145/doc_00097040 [00:09:17]file doc_00097041 [00:09:17]remove file /storage/0145/doc_00097041 [00:09:17]file doc_00097042 [00:09:17]remove file /storage/0145/doc_00097042 [00:09:17]file doc_00097043 [00:09:17]remove file /storage/0145/doc_00097043 [00:09:17]file doc_00097044 [00:09:17]remove file /storage/0145/doc_00097044 [00:09:17]file doc_00097045 [00:09:17]remove file /storage/0145/doc_00097045 [00:09:17]file doc_00097046 [00:09:17]remove file /storage/0145/doc_00097046 [00:09:17]file doc_00097047 [00:09:17]remove file /storage/0145/doc_00097047 [00:09:17]file doc_00097048 [00:09:17]remove file /storage/0145/doc_00097048 [00:09:17]file doc_00097049 [00:09:17]remove file /storage/0145/doc_00097049 [00:09:17]file doc_00097050 [00:09:17]remove file /storage/0145/doc_00097050 [00:09:17]file doc_00097051 [00:09:17]remove file /storage/0145/doc_00097051 [00:09:17]file doc_00097052 [00:09:17]remove file /storage/0145/doc_00097052 [00:09:17]file doc_00097053 [00:09:17]remove file /storage/0145/doc_00097053 [00:09:17]file doc_00097054 [00:09:17]remove file /storage/0145/doc_00097054 [00:09:17]file doc_00097055 [00:09:17]remove file /storage/0145/doc_00097055 [00:09:17]file doc_00097056 [00:09:17]remove file /storage/0145/doc_00097056 [00:09:17]file doc_00097057 [00:09:17]remove file /storage/0145/doc_00097057 [00:09:17]file doc_00097058 [00:09:17]remove file /storage/0145/doc_00097058 [00:09:17]file doc_00097059 [00:09:17]remove file /storage/0145/doc_00097059 [00:09:17]file doc_00097060 [00:09:17]remove file /storage/0145/doc_00097060 [00:09:17]file doc_00097061 [00:09:17]remove file /storage/0145/doc_00097061 [00:09:17]file doc_00097062 [00:09:17]remove file /storage/0145/doc_00097062 [00:09:17]file doc_00097063 [00:09:17]remove file /storage/0145/doc_00097063 [00:09:17]file doc_00097064 [00:09:17]remove file /storage/0145/doc_00097064 [00:09:17]file doc_00097065 [00:09:17]remove file /storage/0145/doc_00097065 [00:09:17]file doc_00097066 [00:09:17]remove file /storage/0145/doc_00097066 [00:09:17]file doc_00097067 [00:09:17]remove file /storage/0145/doc_00097067 [00:09:17]file doc_00097068 [00:09:17]remove file /storage/0145/doc_00097068 [00:09:17]file doc_00097069 [00:09:17]remove file /storage/0145/doc_00097069 [00:09:17]file doc_00097070 [00:09:17]remove file /storage/0145/doc_00097070 [00:09:17]file doc_00097071 [00:09:17]remove file /storage/0145/doc_00097071 [00:09:17]file doc_00097072 [00:09:17]remove file /storage/0145/doc_00097072 [00:09:17]file doc_00097073 [00:09:17]remove file /storage/0145/doc_00097073 [00:09:17]file doc_00097074 [00:09:17]remove file /storage/0145/doc_00097074 [00:09:17]file doc_00097075 [00:09:17]remove file /storage/0145/doc_00097075 [00:09:17]file doc_00097076 [00:09:17]remove file /storage/0145/doc_00097076 [00:09:17]file doc_00097077 [00:09:17]remove file /storage/0145/doc_00097077 [00:09:17]file doc_00097078 [00:09:17]remove file /storage/0145/doc_00097078 [00:09:17]file doc_00097079 [00:09:17]remove file /storage/0145/doc_00097079 [00:09:17]file doc_00097080 [00:09:17]remove file /storage/0145/doc_00097080 [00:09:17]file doc_00097081 [00:09:17]remove file /storage/0145/doc_00097081 [00:09:17]file doc_00097082 [00:09:17]remove file /storage/0145/doc_00097082 [00:09:17]file doc_00097083 [00:09:17]remove file /storage/0145/doc_00097083 [00:09:17]file doc_00097084 [00:09:17]remove file /storage/0145/doc_00097084 [00:09:17]file doc_00097085 [00:09:17]remove file /storage/0145/doc_00097085 [00:09:17]file doc_00097086 [00:09:17]remove file /storage/0145/doc_00097086 [00:09:17]file doc_00097087 [00:09:17]remove file /storage/0145/doc_00097087 [00:09:17]file doc_00097088 [00:09:17]remove file /storage/0145/doc_00097088 [00:09:17]file doc_00097089 [00:09:17]remove file /storage/0145/doc_00097089 [00:09:17]file doc_00097090 [00:09:17]remove file /storage/0145/doc_00097090 [00:09:17]file doc_00097091 [00:09:17]remove file /storage/0145/doc_00097091 [00:09:17]file doc_00097092 [00:09:17]remove file /storage/0145/doc_00097092 [00:09:17]file doc_00097093 [00:09:17]remove file /storage/0145/doc_00097093 [00:09:17]file doc_00097094 [00:09:17]remove file /storage/0145/doc_00097094 [00:09:17]file doc_00097095 [00:09:17]remove file /storage/0145/doc_00097095 [00:09:17]file doc_00097096 [00:09:17]remove file /storage/0145/doc_00097096 [00:09:17]file doc_00097097 [00:09:17]remove file /storage/0145/doc_00097097 [00:09:17]file doc_00097098 [00:09:17]remove file /storage/0145/doc_00097098 [00:09:17]file doc_00097099 [00:09:17]remove file /storage/0145/doc_00097099 [00:09:17]file doc_00097100 [00:09:17]remove file /storage/0145/doc_00097100 [00:09:17]file doc_00097101 [00:09:17]remove file /storage/0145/doc_00097101 [00:09:17]file doc_00097102 [00:09:17]remove file /storage/0145/doc_00097102 [00:09:17]file doc_00097103 [00:09:17]remove file /storage/0145/doc_00097103 [00:09:17]file doc_00097104 [00:09:17]remove file /storage/0145/doc_00097104 [00:09:17]file doc_00097105 [00:09:17]remove file /storage/0145/doc_00097105 [00:09:17]file doc_00097106 [00:09:17]remove file /storage/0145/doc_00097106 [00:09:17]file doc_00097107 [00:09:17]remove file /storage/0145/doc_00097107 [00:09:17]file doc_00097108 [00:09:17]remove file /storage/0145/doc_00097108 [00:09:17]file doc_00097109 [00:09:17]remove file /storage/0145/doc_00097109 [00:09:17]file doc_00097110 [00:09:17]remove file /storage/0145/doc_00097110 [00:09:17]file doc_00097111 [00:09:17]remove file /storage/0145/doc_00097111 [00:09:17]file doc_00097112 [00:09:17]remove file /storage/0145/doc_00097112 [00:09:17]file doc_00097113 [00:09:17]remove file /storage/0145/doc_00097113 [00:09:17]file doc_00097114 [00:09:17]remove file /storage/0145/doc_00097114 [00:09:17]file doc_00097115 [00:09:17]remove file /storage/0145/doc_00097115 [00:09:17]file doc_00097116 [00:09:17]remove file /storage/0145/doc_00097116 [00:09:18]file doc_00097117 [00:09:18]remove file /storage/0145/doc_00097117 [00:09:18]file doc_00097118 [00:09:18]remove file /storage/0145/doc_00097118 [00:09:18]file doc_00097119 [00:09:18]remove file /storage/0145/doc_00097119 [00:09:18]file doc_00097120 [00:09:18]remove file /storage/0145/doc_00097120 [00:09:18]file doc_00097121 [00:09:18]remove file /storage/0145/doc_00097121 [00:09:18]file doc_00097122 [00:09:18]remove file /storage/0145/doc_00097122 [00:09:18]file doc_00097123 [00:09:18]remove file /storage/0145/doc_00097123 [00:09:18]file doc_00097124 [00:09:18]remove file /storage/0145/doc_00097124 [00:09:18]file doc_00097125 [00:09:18]remove file /storage/0145/doc_00097125 [00:09:18]file doc_00097126 [00:09:18]remove file /storage/0145/doc_00097126 [00:09:18]file doc_00097127 [00:09:18]remove file /storage/0145/doc_00097127 [00:09:18]file doc_00097128 [00:09:18]remove file /storage/0145/doc_00097128 [00:09:18]file doc_00097129 [00:09:18]remove file /storage/0145/doc_00097129 [00:09:18]file doc_00097130 [00:09:18]remove file /storage/0145/doc_00097130 [00:09:18]file doc_00097131 [00:09:18]remove file /storage/0145/doc_00097131 [00:09:18]file doc_00097132 [00:09:18]remove file /storage/0145/doc_00097132 [00:09:18]file doc_00097133 [00:09:18]remove file /storage/0145/doc_00097133 [00:09:18]file doc_00097134 [00:09:18]remove file /storage/0145/doc_00097134 [00:09:18]file doc_00097135 [00:09:18]remove file /storage/0145/doc_00097135 [00:09:18]file doc_00097136 [00:09:18]remove file /storage/0145/doc_00097136 [00:09:18]file doc_00097137 [00:09:18]remove file /storage/0145/doc_00097137 [00:09:18]file doc_00097138 [00:09:18]remove file /storage/0145/doc_00097138 [00:09:18]file doc_00097139 [00:09:18]remove file /storage/0145/doc_00097139 [00:09:18]file doc_00097140 [00:09:18]remove file /storage/0145/doc_00097140 [00:09:18]file doc_00097141 [00:09:18]remove file /storage/0145/doc_00097141 [00:09:18]file doc_00097142 [00:09:18]remove file /storage/0145/doc_00097142 [00:09:18]file doc_00097143 [00:09:18]remove file /storage/0145/doc_00097143 [00:09:18]file doc_00097144 [00:09:18]remove file /storage/0145/doc_00097144 [00:09:18]file doc_00097145 [00:09:18]remove file /storage/0145/doc_00097145 [00:09:18]file doc_00097146 [00:09:18]remove file /storage/0145/doc_00097146 [00:09:18]file doc_00097147 [00:09:18]remove file /storage/0145/doc_00097147 [00:09:18]file doc_00097148 [00:09:18]remove file /storage/0145/doc_00097148 [00:09:18]file doc_00097149 [00:09:18]remove file /storage/0145/doc_00097149 [00:09:18]file doc_00097150 [00:09:18]remove file /storage/0145/doc_00097150 [00:09:18]file doc_00097151 [00:09:18]remove file /storage/0145/doc_00097151 [00:09:18]file doc_00097152 [00:09:18]remove file /storage/0145/doc_00097152 [00:09:18]file doc_00097153 [00:09:18]remove file /storage/0145/doc_00097153 [00:09:18]file doc_00097154 [00:09:18]remove file /storage/0145/doc_00097154 [00:09:18]file doc_00097155 [00:09:18]remove file /storage/0145/doc_00097155 [00:09:18]file doc_00097156 [00:09:18]remove file /storage/0145/doc_00097156 [00:09:18]file doc_00097157 [00:09:18]remove file /storage/0145/doc_00097157 [00:09:18]file doc_00097158 [00:09:18]remove file /storage/0145/doc_00097158 [00:09:18]file doc_00097159 [00:09:18]remove file /storage/0145/doc_00097159 [00:09:18]file doc_00097160 [00:09:18]remove file /storage/0145/doc_00097160 [00:09:18]file doc_00097161 [00:09:18]remove file /storage/0145/doc_00097161 [00:09:18]file doc_00097162 [00:09:18]remove file /storage/0145/doc_00097162 [00:09:18]file doc_00097163 [00:09:18]remove file /storage/0145/doc_00097163 [00:09:18]file doc_00097164 [00:09:18]remove file /storage/0145/doc_00097164 [00:09:18]file doc_00097165 [00:09:18]remove file /storage/0145/doc_00097165 [00:09:18]file doc_00097166 [00:09:18]remove file /storage/0145/doc_00097166 [00:09:18]file doc_00097167 [00:09:18]remove file /storage/0145/doc_00097167 [00:09:18]file doc_00097168 [00:09:18]remove file /storage/0145/doc_00097168 [00:09:18]file doc_00097169 [00:09:18]remove file /storage/0145/doc_00097169 [00:09:18]file doc_00097170 [00:09:18]remove file /storage/0145/doc_00097170 [00:09:18]file doc_00097171 [00:09:18]remove file /storage/0145/doc_00097171 [00:09:18]file doc_00097172 [00:09:18]remove file /storage/0145/doc_00097172 [00:09:18]file doc_00097173 [00:09:18]remove file /storage/0145/doc_00097173 [00:09:18]file doc_00097174 [00:09:18]remove file /storage/0145/doc_00097174 [00:09:18]file doc_00097175 [00:09:18]remove file /storage/0145/doc_00097175 [00:09:18]file doc_00097176 [00:09:18]remove file /storage/0145/doc_00097176 [00:09:18]file doc_00097177 [00:09:18]remove file /storage/0145/doc_00097177 [00:09:18]file doc_00097178 [00:09:18]remove file /storage/0145/doc_00097178 [00:09:18]file doc_00097179 [00:09:18]remove file /storage/0145/doc_00097179 [00:09:18]file doc_00097180 [00:09:18]remove file /storage/0145/doc_00097180 [00:09:18]file doc_00097181 [00:09:18]remove file /storage/0145/doc_00097181 [00:09:18]file doc_00097182 [00:09:18]remove file /storage/0145/doc_00097182 [00:09:18]file doc_00097183 [00:09:18]remove file /storage/0145/doc_00097183 [00:09:18]file doc_00097184 [00:09:18]remove file /storage/0145/doc_00097184 [00:09:18]file doc_00097185 [00:09:18]remove file /storage/0145/doc_00097185 [00:09:18]file doc_00097186 [00:09:18]remove file /storage/0145/doc_00097186 [00:09:18]file doc_00097187 [00:09:18]remove file /storage/0145/doc_00097187 [00:09:18]file doc_00097188 [00:09:18]remove file /storage/0145/doc_00097188 [00:09:18]file doc_00097189 [00:09:18]remove file /storage/0145/doc_00097189 [00:09:18]file doc_00097190 [00:09:18]remove file /storage/0145/doc_00097190 [00:09:18]file doc_00097191 [00:09:18]remove file /storage/0145/doc_00097191 [00:09:18]file doc_00097192 [00:09:18]remove file /storage/0145/doc_00097192 [00:09:18]file doc_00097193 [00:09:18]remove file /storage/0145/doc_00097193 [00:09:18]file doc_00097194 [00:09:18]remove file /storage/0145/doc_00097194 [00:09:18]file doc_00097195 [00:09:18]remove file /storage/0145/doc_00097195 [00:09:18]file doc_00097196 [00:09:18]remove file /storage/0145/doc_00097196 [00:09:18]file doc_00097197 [00:09:18]remove file /storage/0145/doc_00097197 [00:09:18]file doc_00097198 [00:09:18]remove file /storage/0145/doc_00097198 [00:09:18]file doc_00097199 [00:09:18]remove file /storage/0145/doc_00097199 [00:09:18]file doc_00097200 [00:09:18]remove file /storage/0145/doc_00097200 [00:09:18]file doc_00097201 [00:09:18]remove file /storage/0145/doc_00097201 [00:09:18]file doc_00097202 [00:09:18]remove file /storage/0145/doc_00097202 [00:09:18]file doc_00097203 [00:09:18]remove file /storage/0145/doc_00097203 [00:09:18]file doc_00097204 [00:09:18]remove file /storage/0145/doc_00097204 [00:09:18]file doc_00097205 [00:09:18]remove file /storage/0145/doc_00097205 [00:09:18]file doc_00097206 [00:09:18]remove file /storage/0145/doc_00097206 [00:09:18]file doc_00097207 [00:09:18]remove file /storage/0145/doc_00097207 [00:09:18]file doc_00097208 [00:09:18]remove file /storage/0145/doc_00097208 [00:09:18]file doc_00097209 [00:09:18]remove file /storage/0145/doc_00097209 [00:09:18]file doc_00097210 [00:09:18]remove file /storage/0145/doc_00097210 [00:09:18]file doc_00097211 [00:09:18]remove file /storage/0145/doc_00097211 [00:09:18]file doc_00097212 [00:09:18]remove file /storage/0145/doc_00097212 [00:09:18]file doc_00097213 [00:09:18]remove file /storage/0145/doc_00097213 [00:09:18]file doc_00097214 [00:09:18]remove file /storage/0145/doc_00097214 [00:09:18]file doc_00097215 [00:09:18]remove file /storage/0145/doc_00097215 [00:09:18]file doc_00097216 [00:09:18]remove file /storage/0145/doc_00097216 [00:09:18]file doc_00097217 [00:09:18]remove file /storage/0145/doc_00097217 [00:09:18]file doc_00097218 [00:09:18]remove file /storage/0145/doc_00097218 [00:09:18]file doc_00097219 [00:09:18]remove file /storage/0145/doc_00097219 [00:09:18]file doc_00097220 [00:09:18]remove file /storage/0145/doc_00097220 [00:09:18]file doc_00097221 [00:09:18]remove file /storage/0145/doc_00097221 [00:09:18]file doc_00097222 [00:09:18]remove file /storage/0145/doc_00097222 [00:09:18]file doc_00097223 [00:09:18]remove file /storage/0145/doc_00097223 [00:09:18]file doc_00097224 [00:09:18]remove file /storage/0145/doc_00097224 [00:09:18]file doc_00097225 [00:09:18]remove file /storage/0145/doc_00097225 [00:09:18]file doc_00097226 [00:09:18]remove file /storage/0145/doc_00097226 [00:09:18]file doc_00097227 [00:09:18]remove file /storage/0145/doc_00097227 [00:09:18]file doc_00097228 [00:09:18]remove file /storage/0145/doc_00097228 [00:09:18]file doc_00097229 [00:09:18]remove file /storage/0145/doc_00097229 [00:09:18]file doc_00097230 [00:09:18]remove file /storage/0145/doc_00097230 [00:09:18]file doc_00097231 [00:09:18]remove file /storage/0145/doc_00097231 [00:09:18]file doc_00097232 [00:09:18]remove file /storage/0145/doc_00097232 [00:09:18]file doc_00097233 [00:09:18]remove file /storage/0145/doc_00097233 [00:09:18]file doc_00097234 [00:09:18]remove file /storage/0145/doc_00097234 [00:09:18]file doc_00097235 [00:09:18]remove file /storage/0145/doc_00097235 [00:09:18]file doc_00097236 [00:09:18]remove file /storage/0145/doc_00097236 [00:09:18]file doc_00097237 [00:09:18]remove file /storage/0145/doc_00097237 [00:09:18]file doc_00097238 [00:09:18]remove file /storage/0145/doc_00097238 [00:09:18]file doc_00097239 [00:09:18]remove file /storage/0145/doc_00097239 [00:09:18]file doc_00097240 [00:09:18]remove file /storage/0145/doc_00097240 [00:09:18]file doc_00097241 [00:09:18]remove file /storage/0145/doc_00097241 [00:09:18]file doc_00097242 [00:09:18]remove file /storage/0145/doc_00097242 [00:09:18]file doc_00097243 [00:09:18]remove file /storage/0145/doc_00097243 [00:09:18]file doc_00097244 [00:09:18]remove file /storage/0145/doc_00097244 [00:09:18]file doc_00097245 [00:09:18]remove file /storage/0145/doc_00097245 [00:09:18]file doc_00097246 [00:09:18]remove file /storage/0145/doc_00097246 [00:09:18]file doc_00097247 [00:09:18]remove file /storage/0145/doc_00097247 [00:09:18]file doc_00097248 [00:09:18]remove file /storage/0145/doc_00097248 [00:09:18]file doc_00097249 [00:09:18]remove file /storage/0145/doc_00097249 [00:09:18]remove dir /storage/0145 [00:09:18]ProcessDocumentItem done err = 0, tmpTLVsize=287 [00:09:18]tlvbuf is 00A3E3B0 [00:09:18]SAM_PROTO_ClearQueue [00:09:18]wFMCommunicate request_size=4 [00:09:18]MH_SAM_APDU [00:09:18]CAPDU: 80 09 00 00 [00:09:18]Write to MH i2c: E2 08 00 8F 36 80 09 00 00 00 00 00 00 37 [00:09:18]Write i2c OK [00:09:18]MH_I2C_Read... [00:09:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:09:18]Read from MH i2c: E2 [00:09:18]MH_I2C_Read... [00:09:18]Read from MH i2c: E2 03 00 [00:09:18]MH_I2C_Read... [00:09:18]Read from MH i2c: E2 03 00 8F 36 00 90 00 39 [00:09:18]RAPDU: 90 00 [00:09:18]wFMCommunicate OK [00:09:18]SAM_PROTO_ClearQueue done [00:09:18]KKMCreateOFDPacket [00:09:18]OFDProtocolAddRootSTLVToBuf [00:09:18]FM_MakeSignedData [00:09:18]FM_MakeSignedData [00:09:18]SAM_PROTO_SignData [00:09:18]wFMCommunicate request_size=4 [00:09:18]MH_SAM_APDU [00:09:18]CAPDU: 80 0D 01 02 [00:09:18]Write to MH i2c: E2 08 00 90 36 80 0D 01 02 00 00 00 00 3F [00:09:18]Write i2c OK [00:09:18]MH_I2C_Read... [00:09:18]Read from MH i2c: E2 [00:09:18]MH_I2C_Read... [00:09:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:09:18]Read from MH i2c: E2 03 00 [00:09:18]MH_I2C_Read... [00:09:18]Read from MH i2c: E2 03 00 90 36 00 90 00 3A [00:09:18]RAPDU: 90 00 [00:09:18]wFMCommunicate OK [00:09:18]wFMCommunicate request_size=255 [00:09:18]MH_SAM_APDU [00:09:18]CAPDU: 80 0D 02 02 FA 02 00 1F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 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 29 79 21 67 0E 04 04 00 92 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 [00:09:19]Write to MH i2c: E2 02 01 91 36 80 0D 02 02 FA 00 02 00 1F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 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 29 79 21 67 0E 04 04 00 92 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 00 00 4A [00:09:19]Write i2c OK [00:09:19]MH_I2C_Read... [00:09:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:20]Read from MH i2c: E2 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 03 00 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 03 00 91 36 00 90 00 3B [00:09:20]RAPDU: 90 00 [00:09:20]wFMCommunicate OK [00:09:20]wFMCommunicate request_size=46 [00:09:20]MH_SAM_APDU [00:09:20]CAPDU: 80 0D 02 02 29 34 37 38 10 04 04 00 E2 7B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 91 EA AC 8B DB F7 [00:09:20]Write to MH i2c: E2 31 00 92 36 80 0D 02 02 29 00 34 37 38 10 04 04 00 E2 7B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 91 EA AC 8B DB F7 00 00 B3 [00:09:20]Write i2c OK [00:09:20]MH_I2C_Read... [00:09:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:20]Read from MH i2c: E2 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 03 00 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 03 00 92 36 00 90 00 3C [00:09:20]RAPDU: 90 00 [00:09:20]wFMCommunicate OK [00:09:20]wFMCommunicate request_size=4 [00:09:20]MH_SAM_APDU [00:09:20]CAPDU: 80 0D 03 02 [00:09:20]Write to MH i2c: E2 08 00 93 36 80 0D 03 02 00 00 00 00 44 [00:09:20]Write i2c OK [00:09:20]MH_I2C_Read... [00:09:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:09:20]Read from MH i2c: E2 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 0B 00 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 0B 00 93 36 00 9C 5D 42 2E 02 61 D4 D0 90 00 B5 [00:09:20]RAPDU: 9C 5D 42 2E 02 61 D4 D0 90 00 [00:09:20]wFMCommunicate OK [00:09:20]SAM_PROTO_SignData done [00:09:20]FM_MakeSignedData done [00:09:20]CreateOFDProtocolMessage [00:09:20]wFMCommunicate request_size=4 [00:09:20]MH_SAM_APDU [00:09:20]CAPDU: 80 11 00 00 [00:09:20]Write to MH i2c: E2 08 00 94 36 80 11 00 00 00 00 00 00 44 [00:09:20]Write i2c OK [00:09:20]MH_I2C_Read... [00:09:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:20]Read from MH i2c: E2 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 17 00 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: E2 17 00 94 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 95 [00:09:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:09:20]wFMCommunicate OK [00:09:20]CreateOFDProtocolMessage done [00:09:20]OFDSenderStorePacket 97250 [00:09:20]StoreOFDPacket docnum=97250 [00:09:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 33 01 00 00 F9 74 2B 01 07 4E 5A 02 01 00 02 00 1F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 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 29 79 21 67 0E 04 04 00 92 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 7B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 91 EA AC 8B DB F7 9C 5D 42 2E 02 61 D4 D0 [00:09:20]CheckFolder [00:09:20]dirname=/storage/ofd_packets [00:09:20]CheckFolder done [00:09:20]ProducePacketName [00:09:20]name=ofd_packets/00097250 [00:09:20]NVStorageSaveData ofd_packets/00097250 [00:09:20]File name is /storage/ofd_packets/00097250 [00:09:20]Write 337 bytes [00:09:20]NVStorageSaveData done [00:09:20]OFDSenderStorePacket done [00:09:20]KKMCreateOFDPacket done [00:09:20]NVStorageSaveData kkm_last_timestamp [00:09:20]File name is /storage/kkm_last_timestamp [00:09:20]Write 4 bytes [00:09:20]NVStorageSaveData done [00:09:20]ExternCall_PrintAddStr [00:09:20]wPrintStart [00:09:20]Write to MH i2c: 01 00 00 95 36 CB [00:09:20]Write i2c OK [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: 01 [00:09:20]MH_I2C_Read... [00:09:20]Read from MH i2c: 01 07 00 [00:09:20]MH_I2C_Read... [00:09:20]OFD Sender: Processing packet 97250 [packets to send 59, broken 58] [00:09:20]ProducePacketName [00:09:20]name=ofd_packets/00097250 [00:09:20]OFD Sender: To server: pG, [00:09:20]CommunicateWithHost lk.salyk.kg:30040 [00:09:20]ConnectInit lk.salyk.kg [00:09:20]Read from MH i2c: 01 07 00 95 36 00 00 00 00 00 FF 0F E0 [00:09:20]RasterBufferAndPrint [00:09:20]line Отчет об открытии смены [00:09:20]line ФФД: 1.0 [00:09:21]line ИНН: 02508201610067 [00:09:21]line Кассир: Суйгунбаев Э. [00:09:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:09:21]line Место: АЗС № 82 "Партнер Нефть" [00:09:21]line 30.10.2024 00:09 [00:09:21]line Смена: 146 [00:09:21]line РНМ: 0000000000170478 [00:09:21]line ЗНМ: 0300000017 [00:09:21]line ФД: 97250 [00:09:21]line ФМ: 0000000002098560 [00:09:21]line ФПД: 160437103221751 [00:09:21]written 0, free lines is 4095 [00:09:21]Connected sock=11 [00:09:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 33 01 00 00 F9 74 2B 01 07 4E 5A 02 01 00 02 00 1F 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F1 03 70 00 Write to MH i2c: 37 01 32 00 30 30 30 30 2C 20 00 D1 A7 81 36 2E 20 D0 90 D0 BB DD D0 [00:09:21]B0 20 D0 91 D1 83 D0 BA D0 Write i2c OK [00:09:21]B0 MH_I2C_Read... [00:09:21]2C 20 D1 83 D0 BB 2E Read from MH i2c: 20 01 D0 [00:09:21]AD MH_I2C_Read... [00:09:21]D1 80 D0 B3 Read from MH i2c: D0 01 B5 07 D1 88 D0 BE D0 B2 00 D0 [00:09:21]B0 MH_I2C_Read... [00:09:21]20 Read from MH i2c: 32 01 2C 07 20 00 D0 A7 90 D0 BB D0 B0 2D D0 36 91 00 D1 00 83 D0 BA D0 B8 D0 00 BD 00 D1 00 81 D0 BA D0 B8 D0 DE B9 0F D1 20 [00:09:21]D1 RasterBufferAndPrint [00:09:21]80 line [00:09:21]D0 B0 D0 B9 D0 BE line [00:09:21]D0 line [00:09:21]BD line [00:09:21]2C 20 34 31 line [00:09:21]2E 33 39 33 35 37 31 written 0, free lines is 4095 [00:09:21]2C 37 31 2E 34 39 33 MH_Cut [00:09:21]32 Write to MH i2c: 36 D1 33 A3 04 29 00 D0 01 90 00 D0 AE 97 D0 A1 20 E2 84 36 96 01 20 B6 38 [00:09:21]32 20 22 D0 Write i2c OK [00:09:21]9F MH_I2C_Read... [00:09:21]D0 B0 Read from MH i2c: D1 D1 80 [00:09:21]D1 82 D0 BD D0 B5 MH_I2C_Read... [00:09:21]D1 80 20 D0 9D Read from MH i2c: D0 D1 B5 01 D1 00 84 [00:09:21]D1 MH_I2C_Read... [00:09:21]82 Read from MH i2c: D1 D1 8C 22 F4 03 04 00 29 01 79 00 21 AE 67 36 0E 00 04 B5 04 [00:09:21]00 Write to MH i2c: 92 00 00 00 0D 04 10 01 00 00 30 00 30 AF 30 36 30 E5 30 [00:09:22]30 Write i2c OK [00:09:22]30 MH_I2C_Read... [00:09:22]30 30 30 31 37 30 34 37 38 10 04 04 00 E2 7B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 *** Cut start [00:09:22]35 *** Partial cut [00:09:22]36 *** CUTSNS_PIN = 1 [00:09:22]30 35 04 *** CUTSNS_PIN = 0 [00:09:22]06 00 91 EA AC 8B DB F7 9C 5D 42 2E 02 61 *** Brake cut motor [00:09:22]D4 D0 [00:09:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 *** Stop cut motor [00:09:22]30 30 30 32 30 39 38 35 36 *** Cut end [00:09:22]30 4F 00 00 00 E2 74 47 00 70 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 Read from MH i2c: 39 01 33 [00:09:22]36 MH_I2C_Read... [00:09:22]34 Read from MH i2c: 33 01 07 00 [00:09:22]MH_I2C_Read... [00:09:22]Read from MH i2c: 01 07 00 AF 36 34 00 36 00 31 00 00 00 FF 0F FA 32 [00:09:22]33 34 process_action open_shift done [00:09:22]11 requested_data is exist [00:09:22]04 produce_requested_data [00:09:22]10 requested_item fd.num is exist - process it [00:09:22]SAM_PROTO_GetFieldsCounters [00:09:22]wFMCommunicate request_size=4 [00:09:22]MH_SAM_APDU [00:09:22]CAPDU: 80 00 13 30 00 30 00 [00:09:22]Write to MH i2c: E2 08 00 30 B0 30 36 30 80 13 00 00 00 00 30 00 30 00 30 62 [00:09:22]Write i2c OK [00:09:22]MH_I2C_Read... [00:09:22]30 32 30 39 38 35 36 30 10 04 04 00 E2 7B 01 00 F4 03 04 00 56 23 21 67 B6 04 01 00 00 BB FA 8E 06 3A 10 2D 4B [00:09:23]CommunicateWithHost err = 0 [00:09:23]CheckOFDResponse [00:09:23]1017 (14) - 77093643461234 [00:09:23]1041 (16) - 0000000002098560 [00:09:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:23]1040 (4) - 97250 [00:09:23]1012 (4) - 29.10.2024 18:03 [00:09:23]1206 (1) - 0 [00:09:23]OFD Sender: Remove packet 97250 [00:09:23]ProducePacketName [00:09:23]name=ofd_packets/00097250 [00:09:23]NVStorageDeleteData [00:09:23]Read from MH i2c: E2 [00:09:23]MH_I2C_Read... [00:09:23]Read from MH i2c: E2 62 00 [00:09:23]MH_I2C_Read... [00:09:23]Read from MH i2c: E2 62 00 B0 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [00:09:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:23]wFMCommunicate OK [00:09:23]SAM_PROTO_GetFieldsCounters done [00:09:23]requested_item shift.num is exist - process it [00:09:23]requested_item shift.opened is exist - process it [00:09:23]req_shift_opened [00:09:23]FM_GetShiftState [00:09:23]SAM_PROTO_GetShiftState [00:09:23]wFMCommunicate request_size=4 [00:09:23]MH_SAM_APDU [00:09:23]CAPDU: 80 13 01 00 [00:09:23]Write to MH i2c: E2 08 00 B1 36 80 13 01 00 00 00 00 00 64 [00:09:23]Write i2c OK [00:09:23]MH_I2C_Read... [00:09:23]OFD Sender: No OFD packet to send [00:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:23]Read from MH i2c: E2 [00:09:23]MH_I2C_Read... [00:09:23]Read from MH i2c: E2 0E 00 [00:09:23]MH_I2C_Read... [00:09:23]Read from MH i2c: E2 0E 00 B1 36 00 09 00 01 29 79 21 67 00 00 00 00 90 00 9A [00:09:23]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:09:23]wFMCommunicate OK [00:09:23]SAM_PROTO_GetShiftState done [00:09:23]FM_GetShiftState done [00:09:23]req_shift_opened done [00:09:23]requested_item shift.open_date is exist - process it [00:09:23]req_shift_open_date [00:09:23]req_shift_open_date done [00:09:23]produce_requested_data done [00:09:23]produce_requested_data return {"fd.num":97250,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:09:23]process_action_free open_shift [00:09:23]json_value_free [00:09:23]json_value_free done [00:09:23]process_json_proto returns [00:09:23]Send response to host [00:09:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":97250,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:09:23]free response buf [00:09:23]execute_script done [00:09:23]execute_script returns [00:09:23]free content buf [00:09:23]Sock 7.Close socket [00:09:23]Sock 7.Thread stoped [00:09:23]accept exits with 10 [00:09:23]New connection [00:09:23]New thread 3066723684 created [00:09:23]Thread 3066580324 joined [00:09:23]Waiting for new connection... [00:09:23] Sock 10.Parse request [00:09:23]Sock 10.Check first char [00:09:23]Sock 10.First char is OK [00:09:23]request: POST /json_proto HTTP/1.0 [00:09:23]Method: POST [00:09:23]URL: /json_proto [00:09:23]Method is POST - this is cgi request [00:09:23]url: /json_proto [00:09:23]query_string will be loaded in cgi processing [00:09:23]execute_cgi json_proto POST (null) [00:09:23]execute_cgi path=json_proto method=POST [00:09:23]POST find Content-Length [00:09:23]Host: 172.17.40.67:8080 [00:09:23]Content-Length: 331 [00:09:23]Content-Type: application/json [00:09:23] [00:09:23]POST finish read [00:09:23]Found Content-Length = 331 [00:09:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:23]execute_script... [00:09:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:23]POST & json_proto [00:09:23]process_json_proto [00:09:23]json parsed OK: [00:09:23]protocol is kg_v1.0 [00:09:23]action value=get_value [00:09:23]process_action get_value [00:09:23]cmd_get_value [00:09:23]process_action get_value done [00:09:23]requested_data is exist [00:09:23]produce_requested_data [00:09:23]requested_item fm.sale.total is exist - process it [00:09:23]SAM_PROTO_GetFMData [00:09:23]wFMCommunicate request_size=4 [00:09:23]MH_SAM_APDU [00:09:23]CAPDU: 80 13 03 00 [00:09:23]Write to MH i2c: E2 08 00 B2 36 80 13 03 00 00 00 00 00 67 [00:09:23]Write i2c OK [00:09:23]MH_I2C_Read... [00:09:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:24]Read from MH i2c: E2 [00:09:24]MH_I2C_Read... [00:09:24]Read from MH i2c: E2 FD 00 [00:09:24]MH_I2C_Read... [00:09:24]Read from MH i2c: E2 FD 00 B2 36 00 C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 3B [00:09:24]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 BE 7A 01 00 69 04 A3 00 6F 04 04 00 20 7A 01 00 B1 04 05 00 4A 62 93 E4 01 70 04 05 00 64 83 0A A3 01 72 04 04 00 E6 DE 88 41 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 91 FE 79 33 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 E3 20 4A 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 9B 00 6F 04 04 00 9E 00 00 00 B1 04 04 00 84 58 8D 04 70 04 04 00 84 58 8D 04 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B C2 7B EF 03 09 00 90 00 [00:09:25]wFMCommunicate OK [00:09:25]wFMCommunicate request_size=4 [00:09:25]MH_SAM_APDU [00:09:25]CAPDU: 80 17 00 00 [00:09:25]Write to MH i2c: E2 08 00 B3 36 80 17 00 00 00 00 00 00 69 [00:09:25]Write i2c OK [00:09:25]MH_I2C_Read... [00:09:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:25]Read from MH i2c: E2 [00:09:25]MH_I2C_Read... [00:09:25]Read from MH i2c: E2 FD 00 [00:09:25]MH_I2C_Read... [00:09:25]Read from MH i2c: E2 FD 00 B3 36 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 9D [00:09:26]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 50 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:09:26]wFMCommunicate OK [00:09:26]wFMCommunicate request_size=4 [00:09:26]MH_SAM_APDU [00:09:26]CAPDU: 80 17 00 00 [00:09:26]Write to MH i2c: E2 08 00 B4 36 80 17 00 00 00 00 00 00 6A [00:09:26]Write i2c OK [00:09:26]MH_I2C_Read... [00:09:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:26]Read from MH i2c: E2 [00:09:26]MH_I2C_Read... [00:09:26]Read from MH i2c: E2 FD 00 [00:09:26]MH_I2C_Read... [00:09:26]Read from MH i2c: E2 FD 00 B4 36 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 7F [00:09:27]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:09:27]wFMCommunicate OK [00:09:27]wFMCommunicate request_size=4 [00:09:27]MH_SAM_APDU [00:09:27]CAPDU: 80 17 00 00 [00:09:27]Write to MH i2c: E2 08 00 B5 36 80 17 00 00 00 00 00 00 6B [00:09:27]Write i2c OK [00:09:27]MH_I2C_Read... [00:09:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:28]Read from MH i2c: E2 [00:09:28]MH_I2C_Read... [00:09:28]Read from MH i2c: E2 FD 00 [00:09:28]MH_I2C_Read... [00:09:28]Read from MH i2c: E2 FD 00 B5 36 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 OFD Sender: No OFD packet to send [00:09:28]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 E3 [00:09:28]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:09:29]wFMCommunicate OK [00:09:29]wFMCommunicate request_size=4 [00:09:29]MH_SAM_APDU [00:09:29]CAPDU: 80 17 00 00 [00:09:29]Write to MH i2c: E2 08 00 B6 36 80 17 00 00 00 00 00 00 6C [00:09:29]Write i2c OK [00:09:29]MH_I2C_Read... [00:09:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:09:29]Read from MH i2c: E2 [00:09:29]MH_I2C_Read... [00:09:29]Read from MH i2c: E2 E1 00 [00:09:29]MH_I2C_Read... [00:09:29]Read from MH i2c: E2 E1 00 B6 36 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 5A [00:09:30]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:09:30]wFMCommunicate OK [00:09:30]SAM_PROTO_GetFMData done [00:09:30]requested_item fm.sale_refund.total is exist - process it [00:09:30]requested_item fm.buy.total is exist - process it [00:09:30]requested_item shift.sale.total is exist - process it [00:09:30]SAM_PROTO_GetShiftData [00:09:30]wFMCommunicate request_size=4 [00:09:30]MH_SAM_APDU [00:09:30]CAPDU: 80 13 02 00 [00:09:30]Write to MH i2c: E2 08 00 B7 36 80 13 02 00 00 00 00 00 6B [00:09:30]Write i2c OK [00:09:30]MH_I2C_Read... [00:09:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:09:31]Read from MH i2c: E2 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 [00:09:31]MH_I2C_Read... [00:09:31]Read from MH i2c: E2 FD 00 B7 36 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 DE [00:09:31]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:09:32]wFMCommunicate OK [00:09:32]wFMCommunicate request_size=4 [00:09:32]MH_SAM_APDU [00:09:32]CAPDU: 80 17 00 00 [00:09:32]Write to MH i2c: E2 08 00 B8 36 80 17 00 00 00 00 00 00 6E [00:09:32]Write i2c OK [00:09:32]MH_I2C_Read... [00:09:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:32]Read from MH i2c: E2 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 FD 00 [00:09:32]MH_I2C_Read... [00:09:32]Read from MH i2c: E2 FD 00 B8 36 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 76 [00:09:32]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:09:33]wFMCommunicate OK [00:09:33]wFMCommunicate request_size=4 [00:09:33]MH_SAM_APDU [00:09:33]CAPDU: 80 17 00 00 [00:09:33]Write to MH i2c: E2 08 00 B9 36 80 17 00 00 00 00 00 00 6F [00:09:33]Write i2c OK [00:09:33]MH_I2C_Read... [00:09:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:33]Read from MH i2c: E2 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 [00:09:33]MH_I2C_Read... [00:09:33]Read from MH i2c: E2 FD 00 B9 36 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 OFD Sender: No OFD packet to send [00:09:33]03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 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 41 [00:09:34]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:09:34]wFMCommunicate OK [00:09:34]wFMCommunicate request_size=4 [00:09:34]MH_SAM_APDU [00:09:34]CAPDU: 80 17 00 00 [00:09:34]Write to MH i2c: E2 08 00 BA 36 80 17 00 00 00 00 00 00 70 [00:09:34]Write i2c OK [00:09:34]MH_I2C_Read... [00:09:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:35]Read from MH i2c: E2 [00:09:35]MH_I2C_Read... [00:09:35]Read from MH i2c: E2 FD 00 [00:09:35]MH_I2C_Read... [00:09:35]Read from MH i2c: E2 FD 00 BA 36 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 E2 [00:09:35]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:09:36]wFMCommunicate OK [00:09:36]wFMCommunicate request_size=4 [00:09:36]MH_SAM_APDU [00:09:36]CAPDU: 80 17 00 00 [00:09:36]Write to MH i2c: E2 08 00 BB 36 80 17 00 00 00 00 00 00 71 [00:09:36]Write i2c OK [00:09:36]MH_I2C_Read... [00:09:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:09:36]Read from MH i2c: E2 [00:09:36]MH_I2C_Read... [00:09:36]Read from MH i2c: E2 BD 00 [00:09:36]MH_I2C_Read... [00:09:36]Read from MH i2c: E2 BD 00 BB 36 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 57 [00:09:36]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:09:37]wFMCommunicate OK [00:09:37]SAM_PROTO_GetShiftData done [00:09:37]requested_item shift.sale.total_cash is exist - process it [00:09:37]requested_item shift.sale_refund.total is exist - process it [00:09:37]requested_item shift.sale_refund.total_cash is exist - process it [00:09:37]requested_item shift.buy.total is exist - process it [00:09:37]requested_item shift.buy.total_cash is exist - process it [00:09:37]produce_requested_data done [00:09:37]produce_requested_data return {"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.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:09:37]process_action_free get_value [00:09:37]json_value_free [00:09:37]json_value_free done [00:09:37]process_json_proto returns [00:09:37]Send response to host [00:09:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":81298314.98,"fm.sale_refund.total":763721.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:09:37]free response buf [00:09:37]execute_script done [00:09:37]execute_script returns [00:09:37]free content buf [00:09:37]Sock 10.Close socket [00:09:37]Sock 10.Thread stoped [00:09:38]OFD Sender: No OFD packet to send [00:09:43]OFD Sender: No OFD packet to send [00:09:48]OFD Sender: No OFD packet to send [00:09:53]OFD Sender: No OFD packet to send [00:09: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:45]accept exits with 7 [00:10:45]New connection [00:10:45]New thread 3066580324 created [00:10:45]Thread 3066723684 joined [00:10:45]Waiting for new connection... [00:10:45] Sock 7.Parse request [00:10:45]Sock 7.Check first char [00:10:45]Sock 7.First char is OK [00:10:45]request: POST /json_proto HTTP/1.0 [00:10:45]Method: POST [00:10:45]URL: /json_proto [00:10:45]Method is POST - this is cgi request [00:10:45]url: /json_proto [00:10:45]query_string will be loaded in cgi processing [00:10:45]execute_cgi json_proto POST (null) [00:10:45]execute_cgi path=json_proto method=POST [00:10:45]POST find Content-Length [00:10:45]Host: 172.17.40.67:8080 [00:10:45]Content-Length: 678 [00:10:45]Content-Type: application/json [00:10:45] [00:10:45]POST finish read [00:10:45]Found Content-Length = 678 [00:10:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:45]execute_script... [00:10: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)3407788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:10:45]POST & json_proto [00:10:45]process_json_proto [00:10:45]json parsed OK: [00:10:45]protocol is kg_v1.0 [00:10:45]action value=close_receipt [00:10:45]process_action close_receipt [00:10:45]cmd_close_receipt [00:10:45]MH_GetDate [00:10:45]Write to MH i2c: F0 00 00 BC 36 E1 [00:10:45]Write i2c OK [00:10:45]MH_I2C_Read... [00:10:45]Read from MH i2c: F0 [00:10:45]MH_I2C_Read... [00:10:45]Read from MH i2c: F0 09 00 [00:10:45]MH_I2C_Read... [00:10:45]Read from MH i2c: F0 09 00 BC 36 00 87 79 21 67 EE DA 66 66 06 [00:10:45]GetLastDocTimeStamp 1730246953 [00:10:45]current date 1730247047 [00:10:45]FM_GetShiftState [00:10:45]SAM_PROTO_GetShiftState [00:10:45]wFMCommunicate request_size=4 [00:10:45]MH_SAM_APDU [00:10:45]CAPDU: 80 13 01 00 [00:10:45]Write to MH i2c: E2 08 00 BD 36 80 13 01 00 00 00 00 00 70 [00:10:45]Write i2c OK [00:10:45]MH_I2C_Read... [00:10:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:46]Read from MH i2c: E2 [00:10:46]MH_I2C_Read... [00:10:46]Read from MH i2c: E2 0E 00 [00:10:46]MH_I2C_Read... [00:10:46]Read from MH i2c: E2 0E 00 BD 36 00 09 00 01 29 79 21 67 00 00 00 00 90 00 A6 [00:10:46]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:10:46]wFMCommunicate OK [00:10:46]SAM_PROTO_GetShiftState done [00:10:46]FM_GetShiftState done [00:10:46]opened in 1730246953 [00:10:46]opened+sec_in_day 1730333353 [00:10:46]quantity*price = 50041 [00:10:46]sum+1 = 50042 [00:10: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 1 30.10.2024 00:10 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97251 ФПД: 80901781594748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001047&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97251&fm=80901781594748&tin=02508201610067®Number=0000000000170478&sum=50000 [00:10:48]StoreToDocumentArchive [00:10:48]shift 146 fd 97251 [00:10:48]save to /storage/0146/doc_00097251 [00:10:48]save last doc name /storage/0146/doc_00097251 to /storage/kkm_last_doc_name [00:10:48]save OK [00:10:48]Clear old archive folders... [00:10:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:10:48]tlvbuf is 00839130 [00:10:48]SAM_PROTO_ClearQueue [00:10:48]wFMCommunicate request_size=4 [00:10:48]MH_SAM_APDU [00:10:48]CAPDU: 80 09 00 00 [00:10:48]Write to MH i2c: E2 08 00 CA 36 80 09 00 00 00 00 00 00 72 [00:10:48]Write i2c OK [00:10:48]MH_I2C_Read... [00:10:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:10:49]Read from MH i2c: E2 [00:10:49]MH_I2C_Read... [00:10:49]Read from MH i2c: E2 03 00 [00:10:49]MH_I2C_Read... [00:10:49]Read from MH i2c: E2 03 00 CA 36 00 90 00 74 [00:10:49]RAPDU: 90 00 [00:10:49]wFMCommunicate OK [00:10:49]SAM_PROTO_ClearQueue done [00:10:49]KKMCreateOFDPacket [00:10:49]OFDProtocolAddRootSTLVToBuf [00:10:49]FM_MakeSignedData [00:10:49]FM_MakeSignedData [00:10:49]SAM_PROTO_SignData [00:10:49]wFMCommunicate request_size=4 [00:10:49]MH_SAM_APDU [00:10:49]CAPDU: 80 0D 01 02 [00:10:49]Write to MH i2c: E2 08 00 CB 36 OFD Sender: No OFD packet to send [00:10:49]80 0D 01 02 00 00 00 00 7A [00:10:49]Write i2c OK [00:10:49]MH_I2C_Read... [00:10:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:10:49]Read from MH i2c: E2 [00:10:49]MH_I2C_Read... [00:10:49]Read from MH i2c: E2 03 00 [00:10:49]MH_I2C_Read... [00:10:49]Read from MH i2c: E2 03 00 CB 36 00 90 00 75 [00:10:49]RAPDU: 90 00 [00:10:49]wFMCommunicate OK [00:10:49]wFMCommunicate request_size=255 [00:10:49]MH_SAM_APDU [00:10: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 34 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 01 00 00 00 F4 03 04 00 87 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7B 01 00 35 04 06 00 49 [00:10:49]Write to MH i2c: E2 02 01 CC 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 01 00 00 00 F4 03 04 00 87 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7B 01 00 35 04 06 00 49 00 00 CB [00:10:50]Write i2c OK [00:10:50]MH_I2C_Read... [00:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:10:50]Read from MH i2c: E2 [00:10:50]MH_I2C_Read... [00:10:50]Read from MH i2c: E2 03 00 [00:10:50]MH_I2C_Read... [00:10:50]Read from MH i2c: E2 03 00 CC 36 00 90 00 76 [00:10:50]RAPDU: 90 00 [00:10:50]wFMCommunicate OK [00:10:50]wFMCommunicate request_size=10 [00:10:50]MH_SAM_APDU [00:10:50]CAPDU: 80 0D 02 02 05 94 69 F4 22 7C [00:10:50]Write to MH i2c: E2 0D 00 CD 36 80 0D 02 02 05 00 94 69 F4 22 7C 00 00 16 [00:10:50]Write i2c OK [00:10:50]MH_I2C_Read... [00:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:10:50]Read from MH i2c: E2 [00:10:50]MH_I2C_Read... [00:10:50]Read from MH i2c: E2 03 00 [00:10:50]MH_I2C_Read... [00:10:50]Read from MH i2c: E2 03 00 CD 36 00 90 00 77 [00:10:50]RAPDU: 90 00 [00:10:50]wFMCommunicate OK [00:10:50]wFMCommunicate request_size=4 [00:10:50]MH_SAM_APDU [00:10:50]CAPDU: 80 0D 03 02 [00:10:50]Write to MH i2c: E2 08 00 CE 36 80 0D 03 02 00 00 00 00 7F [00:10:50]Write i2c OK [00:10:50]MH_I2C_Read... [00:10:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:10:50]Read from MH i2c: E2 [00:10:50]MH_I2C_Read... [00:10:50]Read from MH i2c: E2 0B 00 [00:10:50]MH_I2C_Read... [00:10:50]Read from MH i2c: E2 0B 00 CE 36 00 15 16 82 B8 41 52 9D 35 90 00 4A [00:10:50]RAPDU: 15 16 82 B8 41 52 9D 35 90 00 [00:10:50]wFMCommunicate OK [00:10:50]SAM_PROTO_SignData done [00:10:50]FM_MakeSignedData done [00:10:50]CreateOFDProtocolMessage [00:10:50]wFMCommunicate request_size=4 [00:10:50]MH_SAM_APDU [00:10:50]CAPDU: 80 11 00 00 [00:10:50]Write to MH i2c: E2 08 00 CF 36 80 11 00 00 00 00 00 00 7F [00:10:50]Write i2c OK [00:10:50]MH_I2C_Read... [00:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:50]Read from MH i2c: E2 [00:10:50]MH_I2C_Read... [00:10:50]Read from MH i2c: E2 17 00 [00:10:51]MH_I2C_Read... [00:10:51]Read from MH i2c: E2 17 00 CF 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [00:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:10:51]wFMCommunicate OK [00:10:51]CreateOFDProtocolMessage done [00:10:51]OFDSenderStorePacket 97251 [00:10:51]StoreOFDPacket docnum=97251 [00:10:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 26 07 01 7F 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 34 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 01 00 00 00 F4 03 04 00 87 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 7B 01 00 35 04 06 00 49 94 69 F4 22 7C 15 16 82 B8 41 52 9D 35 [00:10:51]CheckFolder [00:10:51]dirname=/storage/ofd_packets [00:10:51]CheckFolder done [00:10:51]ProducePacketName [00:10:51]name=ofd_packets/00097251 [00:10:51]NVStorageSaveData ofd_packets/00097251 [00:10:51]File name is /storage/ofd_packets/00097251 [00:10:51]Write 301 bytes [00:10:51]NVStorageSaveData done [00:10:51]OFDSenderStorePacket done [00:10:51]KKMCreateOFDPacket done [00:10:51]NVStorageSaveData kkm_last_timestamp [00:10:51]File name is /storage/kkm_last_timestamp [00:10:51]Write 4 bytes [00:10:51]NVStorageSaveData done [00:10:51]ExternCall_PrintAddStr [00:10:51]wPrintStart [00:10:51]Write to MH i2c: 01 00 00 D0 36 06 [00:10:51]Write i2c OK [00:10:51]MH_I2C_Read... [00:10:51]Read from MH i2c: 01 [00:10:51]MH_I2C_Read... [00:10:51]Read from MH i2c: 01 07 00 [00:10:51]MH_I2C_Read... [00:10:51]Read from MH i2c: 01 07 00 D0 36 00 00 00 00 00 FF 0F 1B [00:10:51]RasterBufferAndPrint [00:10:51]line Счет N : (1)3407788 [00:10:51]line ИНН: 02508201610067 [00:10:51]line Контрольно-Кассовый Чек [00:10:51]line ПРОДАЖА [00:10:51]line ТРК (МРК, ГНК) : 42 [00:10:51]line Товар: 2710124130 [00:10:51]line Аи-92-К-4 [00:10:51]line 7.480 * 66.90 [00:10:51]line = 500.41 [00:10:51]OFD Sender: Processing packet 97251 [packets to send 59, broken 58] [00:10:51]line НДС 12% НСП 1% [00:10:51]ProducePacketName [00:10:51]line > о реализуемом товаре [00:10:51]name=ofd_packets/00097251 [00:10:51]OFD Sender: To server: pG, [00:10:51]CommunicateWithHost lk.salyk.kg:30040 [00:10:51]ConnectInit lk.salyk.kg [00:10:51]line ОКРУГЛЕНИЕ: -0.41 [00:10:51]line ИТОГО: 500.00 [00:10:51]line Внесено: 500.00 [00:10:51]line СДАЧА: 0.00 [00:10:51]line НСП 1% : 4.43 [00:10:51]line НДС 12% : 53.14 [00:10:51]line Наличными: 500.00 [00:10:51]line Безнал.: 0.00 [00:10:51]line Место: АЗС № 82 "Партнер Нефть" [00:10:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:10:51]line СНО: Общий режим [00:10:51]line Чек 1 30.10.2024 00:10 [00:10:51]line Смена: 146 ФФД: 1.0 [00:10:51]line ЗНМ: 0300000017 [00:10:51]line РНМ: 0000000000170478 [00:10:51]line Версия ККМ: v1.0 [00:10:51]line ФМ: 0000000002098560 [00:10:51]line ФД: 97251 [00:10:51]line ФПД: 80901781594748 [00:10:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001047&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97251&fm=80901781594748&tin=02508201610067®Number=0000000000170478&sum=50000 [00:10:51]written 0, free lines is 4095 [00:10:51]Connected sock=11 [00:10:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 26 07 01 7F 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 34 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 Write to MH i2c: EB 01 03 00 00 FB 36 31 [00:10:51]26 Write i2c OK [00:10:51]00 MH_I2C_Read... [00:10:51]EF Read from MH i2c: 03 01 0F [00:10:51]00 MH_I2C_Read... [00:10:51]F6 03 01 Read from MH i2c: 00 01 01 07 F7 00 03 [00:10:51]06 00 BB 01 00 00 00 MH_I2C_Read... [00:10:51]00 EE 03 0F Read from MH i2c: 00 01 F2 07 03 00 01 FB 00 01 F3 03 06 00 36 C2 00 14 00 00 00 00 00 00 00 73 0D B8 [00:10:52]RasterBufferAndPrint [00:10:52]line [00:10:52]line [00:10:52]line [00:10:52]line [00:10:52]line [00:10:52]00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 87 79 21 67 0E 04 04 00 92 written 0, free lines is 3811 [00:10:52]00 00 00 B9 04 MH_Cut [00:10:52]01 Write to MH i2c: 00 D1 01 01 0D 00 04 10 00 30 30 30 02 30 37 30 01 30 0B 30 [00:10:52]30 30 30 31 37 30 34 Write i2c OK [00:10:52]37 MH_I2C_Read... [00:10:52]38 11 04 10 00 30 30 Read from MH i2c: 30 D1 30 [00:10:52]30 MH_I2C_Read... [00:10:52]30 30 30 30 32 30 39 38 Read from MH i2c: 35 D1 36 01 30 00 10 [00:10:52]04 04 00 E3 7B 01 MH_I2C_Read... [00:10:52]00 35 04 06 Read from MH i2c: 00 D1 49 01 94 00 69 02 F4 37 22 00 0A *** Cut start [00:10:52] [00:10:52]7C Write to MH i2c: 15 01 16 00 82 00 B8 03 41 37 52 3A 9D [00:10:52]*** Partial cut [00:10:52]Write i2c OK [00:10:52]*** CUTSNS_PIN = 1 [00:10:52]MH_I2C_Read... [00:10:52]*** CUTSNS_PIN = 0 [00:10:52]35 [00:10:52]*** Brake cut motor [00:10:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D CE 47 00 95 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 32 30 39 38 35 36 30 10 04 04 00 E3 7B 01 00 F4 03 04 00 B1 23 21 67 B6 Read from MH i2c: 04 01 00 00 0D 7E 01 48 [00:10:53]*** Stop cut motor [00:10:53]MH_I2C_Read... [00:10:53]90 Read from MH i2c: 9A DF 8A 01 77 07 *** Cut end [00:10:53]00 [00:10:53] [00:10:53]CommunicateWithHost err = 0 [00:10:53]MH_I2C_Read... [00:10:53]CheckOFDResponse [00:10:53]1017 (14) - 77093643461234 [00:10:53]1041 (16) - 0000000002098560 [00:10:53]1040 (4) - 97251 [00:10:53]1012 (4) - 29.10.2024 18:04 [00:10:53]1206 (1) - 0 [00:10:53]Read from MH i2c: OFD Sender: Remove packet 97251 [00:10:53]01 ProducePacketName [00:10:53]07 name=ofd_packets/00097251 [00:10:53]00 NVStorageDeleteData [00:10:53]03 37 00 00 00 00 00 FF 0F 4F [00:10:53]process_action close_receipt done [00:10:53]requested_data is exist [00:10:53]produce_requested_data [00:10:53]requested_item fm.sn is exist - process it [00:10:53]wFMCommunicate request_size=4 [00:10:53]MH_SAM_APDU [00:10:53]CAPDU: 80 11 00 00 [00:10:53]Write to MH i2c: E2 08 00 04 37 80 11 00 00 00 00 00 00 B5 [00:10:53]Write i2c OK [00:10:53]MH_I2C_Read... [00:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:53]Read from MH i2c: E2 [00:10:53]MH_I2C_Read... [00:10:53]Read from MH i2c: E2 17 00 [00:10:53]MH_I2C_Read... [00:10:53]Read from MH i2c: E2 17 00 04 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [00:10:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:10:53]wFMCommunicate OK [00:10:53]requested_item fd.num is exist - process it [00:10:53]SAM_PROTO_GetFieldsCounters [00:10:53]wFMCommunicate request_size=4 [00:10:53]MH_SAM_APDU [00:10:53]CAPDU: 80 13 00 00 [00:10:53]Write to MH i2c: E2 08 00 05 37 80 13 00 00 00 00 00 00 B8 [00:10:53]Write i2c OK [00:10:53]MH_I2C_Read... [00:10:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:10:53]Read from MH i2c: E2 [00:10:53]MH_I2C_Read... [00:10:53]Read from MH i2c: E2 62 00 [00:10:54]MH_I2C_Read... [00:10:54]Read from MH i2c: E2 62 00 05 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 OFD Sender: No OFD packet to send [00:10:54]30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [00:10:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:10:54]wFMCommunicate OK [00:10:54]SAM_PROTO_GetFieldsCounters done [00:10:54]requested_item shift.num is exist - process it [00:10:54]requested_item shift.opened is exist - process it [00:10:54]req_shift_opened [00:10:54]FM_GetShiftState [00:10:54]SAM_PROTO_GetShiftState [00:10:54]wFMCommunicate request_size=4 [00:10:54]MH_SAM_APDU [00:10:54]CAPDU: 80 13 01 00 [00:10:54]Write to MH i2c: E2 08 00 06 37 80 13 01 00 00 00 00 00 BA [00:10:54]Write i2c OK [00:10:54]MH_I2C_Read... [00:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:54]Read from MH i2c: E2 [00:10:54]MH_I2C_Read... [00:10:54]Read from MH i2c: E2 0E 00 [00:10:54]MH_I2C_Read... [00:10:54]Read from MH i2c: E2 0E 00 06 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 F0 [00:10:54]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:10:54]wFMCommunicate OK [00:10:54]SAM_PROTO_GetShiftState done [00:10:54]FM_GetShiftState done [00:10:54]req_shift_opened done [00:10:54]requested_item shift.open_date is exist - process it [00:10:54]req_shift_open_date [00:10:54]req_shift_open_date done [00:10:54]produce_requested_data done [00:10:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97251,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:10:54]process_action_free close_receipt [00:10:54]json_value_free [00:10:54]json_value_free done [00:10:54]process_json_proto returns [00:10:54]Send response to host [00:10:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97251,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:10:54]free response buf [00:10:54]execute_script done [00:10:54]execute_script returns [00:10:54]free content buf [00:10:54]Sock 7.Close socket [00:10:54]Sock 7.Thread stoped [00:10:58]accept exits with 10 [00:10:58]New connection [00:10:58]New thread 3066723684 created [00:10:58]Thread 3066580324 joined [00:10:58]Waiting for new connection... [00:10:58] Sock 10.Parse request [00:10:58]Sock 10.Check first char [00:10:58]Sock 10.First char is OK [00:10:58]request: POST /json_proto HTTP/1.0 [00:10:58]Method: POST [00:10:58]URL: /json_proto [00:10:58]Method is POST - this is cgi request [00:10:58]url: /json_proto [00:10:58]query_string will be loaded in cgi processing [00:10:58]execute_cgi json_proto POST (null) [00:10:58]execute_cgi path=json_proto method=POST [00:10:58]POST find Content-Length [00:10:58]Host: 172.17.40.67:8080 [00:10:58]Content-Length: 683 [00:10:58]Content-Type: application/json [00:10:58] [00:10:58]POST finish read [00:10:58]Found Content-Length = 683 [00:10:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:10:58]execute_script... [00:10: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)3407789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:10:58]POST & json_proto [00:10:58]process_json_proto [00:10:58]json parsed OK: [00:10:58]protocol is kg_v1.0 [00:10:58]action value=close_receipt [00:10:58]process_action close_receipt [00:10:58]cmd_close_receipt [00:10:58]MH_GetDate [00:10:58]Write to MH i2c: F0 00 00 07 37 2D [00:10:58]Write i2c OK [00:10:58]MH_I2C_Read... [00:10:58]Read from MH i2c: F0 [00:10:58]MH_I2C_Read... [00:10:58]Read from MH i2c: F0 09 00 [00:10:58]MH_I2C_Read... [00:10:58]Read from MH i2c: F0 09 00 07 37 00 94 79 21 67 EE DA 66 66 5F [00:10:58]GetLastDocTimeStamp 1730247047 [00:10:58]current date 1730247060 [00:10:58]FM_GetShiftState [00:10:58]SAM_PROTO_GetShiftState [00:10:58]wFMCommunicate request_size=4 [00:10:58]MH_SAM_APDU [00:10:58]CAPDU: 80 13 01 00 [00:10:58]Write to MH i2c: E2 08 00 08 37 80 13 01 00 00 00 00 00 BC [00:10:58]Write i2c OK [00:10:58]MH_I2C_Read... [00:10:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:58]Read from MH i2c: E2 [00:10:58]MH_I2C_Read... [00:10:58]Read from MH i2c: E2 0E 00 [00:10:58]MH_I2C_Read... [00:10:58]Read from MH i2c: E2 0E 00 08 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 F2 [00:10:58]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:10:58]wFMCommunicate OK [00:10:58]SAM_PROTO_GetShiftState done [00:10:58]FM_GetShiftState done [00:10:58]opened in 1730246953 [00:10:58]opened+sec_in_day 1730333353 [00:10:58]quantity*price = 100015 [00:10:58]sum+1 = 100017 [00:10:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 2 30.10.2024 00:11 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97252 ФПД: 215946347774324 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001100&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97252&fm=215946347774324&tin=02508201610067®Number=0000000000170478&sum=100000 [00:11:01]StoreToDocumentArchive [00:11:01]shift 146 fd 97252 [00:11:01]save to /storage/0146/doc_00097252 [00:11:01]save last doc name /storage/0146/doc_00097252 to /storage/kkm_last_doc_name [00:11:01]save OK [00:11:01]Clear old archive folders... [00:11:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:11:01]tlvbuf is 009F7DC0 [00:11:01]SAM_PROTO_ClearQueue [00:11:01]wFMCommunicate request_size=4 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 09 00 00 [00:11:01]Write to MH i2c: E2 08 00 15 37 80 09 00 00 00 00 00 00 BE [00:11:02]Write i2c OK [00:11:02]MH_I2C_Read... [00:11:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:02]Read from MH i2c: E2 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: E2 03 00 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: E2 03 00 15 37 00 90 00 C0 [00:11:02]RAPDU: 90 00 [00:11:02]wFMCommunicate OK [00:11:02]SAM_PROTO_ClearQueue done [00:11:02]KKMCreateOFDPacket [00:11:02]OFDProtocolAddRootSTLVToBuf [00:11:02]FM_MakeSignedData [00:11:02]FM_MakeSignedData [00:11:02]SAM_PROTO_SignData [00:11:02]wFMCommunicate request_size=4 [00:11:02]MH_SAM_APDU [00:11:02]CAPDU: 80 0D 01 02 [00:11:02]Write to MH i2c: E2 08 00 16 37 80 0D 01 02 00 00 00 00 C6 [00:11:02]Write i2c OK [00:11:02]MH_I2C_Read... [00:11:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:02]Read from MH i2c: E2 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: E2 03 00 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: E2 03 00 16 37 00 90 00 C1 [00:11:02]RAPDU: 90 00 [00:11:02]wFMCommunicate OK [00:11:02]wFMCommunicate request_size=255 [00:11:02]MH_SAM_APDU [00:11:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 00 F4 03 04 00 94 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7B 01 00 35 04 06 00 C4 [00:11:02]Write to MH i2c: E2 02 01 17 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 02 00 00 00 F4 03 04 00 94 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7B 01 00 35 04 06 00 C4 00 00 9B [00:11:03]Write i2c OK [00:11:03]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 03 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 03 00 17 37 00 90 00 C2 [00:11:03]RAPDU: 90 00 [00:11:03]wFMCommunicate OK [00:11:03]wFMCommunicate request_size=10 [00:11:03]MH_SAM_APDU [00:11:03]CAPDU: 80 0D 02 02 05 66 ED 59 81 74 [00:11:03]Write to MH i2c: E2 0D 00 18 37 80 0D 02 02 05 00 66 ED 59 81 74 00 00 74 [00:11:03]Write i2c OK [00:11:03]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 03 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 03 00 18 37 00 90 00 C3 [00:11:03]RAPDU: 90 00 [00:11:03]wFMCommunicate OK [00:11:03]wFMCommunicate request_size=4 [00:11:03]MH_SAM_APDU [00:11:03]CAPDU: 80 0D 03 02 [00:11:03]Write to MH i2c: E2 08 00 19 37 80 0D 03 02 00 00 00 00 CB [00:11:03]Write i2c OK [00:11:03]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 0B 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 0B 00 19 37 00 73 A2 AD 72 98 9E 7E CE 90 00 82 [00:11:04]RAPDU: 73 A2 AD 72 98 9E 7E CE 90 00 [00:11:04]wFMCommunicate OK [00:11:04]SAM_PROTO_SignData done [00:11:04]FM_MakeSignedData done [00:11:04]CreateOFDProtocolMessage [00:11:04]wFMCommunicate request_size=4 [00:11:04]MH_SAM_APDU [00:11:04]CAPDU: 80 11 00 00 [00:11:04]Write to MH i2c: E2 08 00 1A 37 80 11 00 00 00 00 00 00 CB [00:11:04]Write i2c OK [00:11:04]MH_I2C_Read... [00:11:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:04]Read from MH i2c: E2 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: E2 17 00 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: E2 17 00 1A 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [00:11:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:11:04]wFMCommunicate OK [00:11:04]CreateOFDProtocolMessage done [00:11:04]OFDSenderStorePacket 97252 [00:11:04]StoreOFDPacket docnum=97252 [00:11:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D 41 07 01 23 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 02 00 00 00 F4 03 04 00 94 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7B 01 00 35 04 06 00 C4 66 ED 59 81 74 73 A2 AD 72 98 9E 7E CE [00:11:04]CheckFolder [00:11:04]dirname=/storage/ofd_packets [00:11:04]CheckFolder done [00:11:04]ProducePacketName [00:11:04]name=ofd_packets/00097252 [00:11:04]OFD Sender: No OFD packet to send [00:11:04]NVStorageSaveData ofd_packets/00097252 [00:11:04]File name is /storage/ofd_packets/00097252 [00:11:04]Write 301 bytes [00:11:04]NVStorageSaveData done [00:11:04]OFDSenderStorePacket done [00:11:04]KKMCreateOFDPacket done [00:11:04]NVStorageSaveData kkm_last_timestamp [00:11:04]File name is /storage/kkm_last_timestamp [00:11:04]Write 4 bytes [00:11:04]NVStorageSaveData done [00:11:04]ExternCall_PrintAddStr [00:11:04]wPrintStart [00:11:04]Write to MH i2c: 01 00 00 1B 37 52 [00:11:04]Write i2c OK [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: 01 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: 01 07 00 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: 01 07 00 1B 37 00 00 00 00 00 FF 0F 67 [00:11:04]OFD Sender: Processing packet 97252 [packets to send 59, broken 58] [00:11:04]RasterBufferAndPrint [00:11:04]line Счет N : (1)3407789 [00:11:04]line ИНН: 02508201610067 [00:11:04]line Контрольно-Кассовый Чек [00:11:04]line ПРОДАЖА [00:11:04]ProducePacketName [00:11:04]line ТРК (МРК, ГНК) : 32 [00:11:04]name=ofd_packets/00097252 [00:11:04]line Товар: 2710124130 [00:11:04]OFD Sender: To server: pG, [00:11:04]line Аи-92-К-4 [00:11:04]CommunicateWithHost lk.salyk.kg:30040 [00:11:04]line 14.950 * 66.90 [00:11:04]ConnectInit lk.salyk.kg [00:11:04]line = 1000.16 [00:11:04]line НДС 12% НСП 1% [00:11:04]line > о реализуемом товаре [00:11:04]line ОКРУГЛЕНИЕ: -0.16 [00:11:04]line ИТОГО: 1000.00 [00:11:04]line Внесено: 1000.00 [00:11:04]line СДАЧА: 0.00 [00:11:04]line НСП 1% : 8.85 [00:11:04]line НДС 12% : 106.21 [00:11:04]line Наличными: 1000.00 [00:11:04]line Безнал.: 0.00 [00:11:04]line Место: АЗС № 82 "Партнер Нефть" [00:11:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:11:04]line СНО: Общий режим [00:11:04]line Чек 2 30.10.2024 00:11 [00:11:04]line Смена: 146 ФФД: 1.0 [00:11:04]line ЗНМ: 0300000017 [00:11:04]line РНМ: 0000000000170478 [00:11:04]line Версия ККМ: v1.0 [00:11:04]line ФМ: 0000000002098560 [00:11:04]line ФД: 97252 [00:11:04]line ФПД: 215946347774324 [00:11:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001100&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97252&fm=215946347774324&tin=02508201610067®Number=0000000000170478&sum=100000 [00:11:04]written 0, free lines is 4095 [00:11:04]Connected sock=11 [00:11:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D 41 07 01 23 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 Write to MH i2c: 03 01 0F 00 00 F2 03 01 00 01 00 F3 46 03 37 06 7D 00 [00:11:05]7D Write i2c OK [00:11:05]29 MH_I2C_Read... [00:11:05]00 00 00 00 07 04 06 Read from MH i2c: 00 01 A0 86 01 00 00 [00:11:05]00 MH_I2C_Read... [00:11:05]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 94 79 21 67 0E 04 04 00 92 00 00 00 B9 Read from MH i2c: 04 01 01 00 01 0D 04 10 07 00 00 30 [00:11:05]30 MH_I2C_Read... [00:11:05]30 Read from MH i2c: 30 01 30 07 30 30 30 30 30 31 00 37 46 30 37 34 00 37 00 38 11 04 10 00 00 30 00 30 00 30 72 30 0D 30 30 30 30 30 32 03 30 [00:11:05]39 RasterBufferAndPrint [00:11:05]38 line [00:11:05]line [00:11:05]line [00:11:05]35 line [00:11:05]line [00:11:05]36 30 10 04 04 00 E4 7B 01 00 35 04 06 00 C4 66 ED written 0, free lines is 4043 [00:11:05]59 81 74 73 A2 MH_Cut [00:11:05]AD 72 Write to MH i2c: 98 D1 9E 7E CE [00:11:05]01 00 4D 37 01 56 [00:11:05]Write i2c OK [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: D1 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: D1 01 00 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: D1 01 00 4D 37 00 55 [00:11:05]Write to MH i2c: 01 00 00 4E 37 85 [00:11:05]Write i2c OK [00:11:05]MH_I2C_Read... [00:11:05]*** Cut start [00:11:05]*** Partial cut [00:11:05]*** CUTSNS_PIN = 1 [00:11:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 2D 47 00 87 42 A5 *** CUTSNS_PIN = 0 [00:11:06]07 01 00 *** Brake cut motor [00:11:06]07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 7B 01 00 F4 03 04 00 BD 23 21 67 B6 04 01 00 00 04 19 F2 86 17 FA *** Stop cut motor [00:11:06]C5 *** Cut end [00:11:06]E5 [00:11:06]CommunicateWithHost err = 0 [00:11:06]CheckOFDResponse [00:11:06]1017 (14) - 77093643461234 [00:11:06]1041 (16) - 0000000002098560 [00:11:06]1040 (4) - 97252 [00:11:06]1012 (4) - 29.10.2024 18:04 [00:11:06]1206 (1) - 0 [00:11:06]OFD Sender: Remove packet 97252 [00:11:06]ProducePacketName [00:11:06]name=ofd_packets/00097252 [00:11:06]NVStorageDeleteData [00:11:06]Read from MH i2c: 01 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: 01 07 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: 01 07 00 4E 37 00 00 00 00 00 FF 0F 9A [00:11:06]process_action close_receipt done [00:11:06]requested_data is exist [00:11:06]produce_requested_data [00:11:06]requested_item fm.sn is exist - process it [00:11:06]wFMCommunicate request_size=4 [00:11:06]MH_SAM_APDU [00:11:06]CAPDU: 80 11 00 00 [00:11:06]Write to MH i2c: E2 08 00 4F 37 80 11 00 00 00 00 00 00 00 [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:06]Read from MH i2c: E2 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 17 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 17 00 4F 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [00:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:11:06]wFMCommunicate OK [00:11:06]requested_item fd.num is exist - process it [00:11:06]SAM_PROTO_GetFieldsCounters [00:11:06]wFMCommunicate request_size=4 [00:11:06]MH_SAM_APDU [00:11:06]CAPDU: 80 13 00 00 [00:11:06]Write to MH i2c: E2 08 00 50 37 80 13 00 00 00 00 00 00 03 [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 62 00 [00:11:07]MH_I2C_Read... [00:11:07]OFD Sender: No OFD packet to send [00:11:07]Read from MH i2c: E2 62 00 50 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [00:11:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:07]wFMCommunicate OK [00:11:07]SAM_PROTO_GetFieldsCounters done [00:11:07]requested_item shift.num is exist - process it [00:11:07]requested_item shift.opened is exist - process it [00:11:07]req_shift_opened [00:11:07]FM_GetShiftState [00:11:07]SAM_PROTO_GetShiftState [00:11:07]wFMCommunicate request_size=4 [00:11:07]MH_SAM_APDU [00:11:07]CAPDU: 80 13 01 00 [00:11:07]Write to MH i2c: E2 08 00 51 37 80 13 01 00 00 00 00 00 05 [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 0E 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 0E 00 51 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 3B [00:11:07]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:11:07]wFMCommunicate OK [00:11:07]SAM_PROTO_GetShiftState done [00:11:07]FM_GetShiftState done [00:11:07]req_shift_opened done [00:11:07]requested_item shift.open_date is exist - process it [00:11:07]req_shift_open_date [00:11:07]req_shift_open_date done [00:11:07]produce_requested_data done [00:11:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97252,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:11:07]process_action_free close_receipt [00:11:07]json_value_free [00:11:07]json_value_free done [00:11:07]process_json_proto returns [00:11:07]Send response to host [00:11:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97252,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:11:07]free response buf [00:11:07]execute_script done [00:11:07]execute_script returns [00:11:07]free content buf [00:11:07]Sock 10.Close socket [00:11:07]Sock 10.Thread stoped [00:11:08]accept exits with 7 [00:11:08]New connection [00:11:08]New thread 3066580324 created [00:11:08]Thread 3066723684 joined [00:11:08]Waiting for new connection... [00:11:08] Sock 7.Parse request [00:11:08]Sock 7.Check first char [00:11:08]Sock 7.First char is OK [00:11:08]request: POST /json_proto HTTP/1.0 [00:11:08]Method: POST [00:11:08]URL: /json_proto [00:11:08]Method is POST - this is cgi request [00:11:08]url: /json_proto [00:11:08]query_string will be loaded in cgi processing [00:11:08]execute_cgi json_proto POST (null) [00:11:08]execute_cgi path=json_proto method=POST [00:11:08]POST find Content-Length [00:11:08]Host: 172.17.40.67:8080 [00:11:08]Content-Length: 678 [00:11:08]Content-Type: application/json [00:11:08] [00:11:08]POST finish read [00:11:08]Found Content-Length = 678 [00:11:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:11:08]execute_script... [00:11: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)3407790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:11:08]POST & json_proto [00:11:08]process_json_proto [00:11:08]json parsed OK: [00:11:08]protocol is kg_v1.0 [00:11:08]action value=close_receipt [00:11:08]process_action close_receipt [00:11:08]cmd_close_receipt [00:11:08]MH_GetDate [00:11:08]Write to MH i2c: F0 00 00 52 37 78 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: F0 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: F0 09 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: F0 09 00 52 37 00 9D 79 21 67 EE DA 66 66 B3 [00:11:08]GetLastDocTimeStamp 1730247060 [00:11:08]current date 1730247069 [00:11:08]FM_GetShiftState [00:11:08]SAM_PROTO_GetShiftState [00:11:08]wFMCommunicate request_size=4 [00:11:08]MH_SAM_APDU [00:11:08]CAPDU: 80 13 01 00 [00:11:08]Write to MH i2c: E2 08 00 53 37 80 13 01 00 00 00 00 00 07 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:08]Read from MH i2c: E2 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 0E 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 0E 00 53 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 3D [00:11:08]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:11:08]wFMCommunicate OK [00:11:08]SAM_PROTO_GetShiftState done [00:11:08]FM_GetShiftState done [00:11:08]opened in 1730246953 [00:11:08]opened+sec_in_day 1730333353 [00:11:08]quantity*price = 20003 [00:11:08]sum+1 = 20004 [00:11: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 3 30.10.2024 00:11 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97253 ФПД: 124167489620778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001109&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97253&fm=124167489620778&tin=02508201610067®Number=0000000000170478&sum=20000 [00:11:11]StoreToDocumentArchive [00:11:11]shift 146 fd 97253 [00:11:11]save to /storage/0146/doc_00097253 [00:11:11]save last doc name /storage/0146/doc_00097253 to /storage/kkm_last_doc_name [00:11:11]save OK [00:11:11]Clear old archive folders... [00:11:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:11:11]tlvbuf is 00A542A0 [00:11:11]SAM_PROTO_ClearQueue [00:11:11]wFMCommunicate request_size=4 [00:11:11]MH_SAM_APDU [00:11:11]CAPDU: 80 09 00 00 [00:11:11]Write to MH i2c: E2 08 00 60 37 80 09 00 00 00 00 00 00 09 [00:11:11]Write i2c OK [00:11:11]MH_I2C_Read... [00:11:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:11]Read from MH i2c: E2 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 03 00 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 03 00 60 37 00 90 00 0B [00:11:11]RAPDU: 90 00 [00:11:12]wFMCommunicate OK [00:11:12]SAM_PROTO_ClearQueue done [00:11:12]KKMCreateOFDPacket [00:11:12]OFDProtocolAddRootSTLVToBuf [00:11:12]FM_MakeSignedData [00:11:12]FM_MakeSignedData [00:11:12]SAM_PROTO_SignData [00:11:12]wFMCommunicate request_size=4 [00:11:12]MH_SAM_APDU [00:11:12]CAPDU: 80 0D 01 02 [00:11:12]Write to MH i2c: E2 08 00 61 37 80 0D 01 02 00 00 00 00 11 [00:11:12]Write i2c OK [00:11:12]MH_I2C_Read... [00:11:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:12]OFD Sender: No OFD packet to send [00:11:12]Read from MH i2c: E2 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 03 00 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 03 00 61 37 00 90 00 0C [00:11:12]RAPDU: 90 00 [00:11:12]wFMCommunicate OK [00:11:12]wFMCommunicate request_size=255 [00:11:12]MH_SAM_APDU [00:11:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 9D 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7B 01 00 35 04 06 00 70 [00:11:12]Write to MH i2c: E2 02 01 62 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 9D 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7B 01 00 35 04 06 00 70 00 00 65 [00:11:13]Write i2c OK [00:11:13]MH_I2C_Read... [00:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:13]Read from MH i2c: E2 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 03 00 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 03 00 62 37 00 90 00 0D [00:11:13]RAPDU: 90 00 [00:11:13]wFMCommunicate OK [00:11:13]wFMCommunicate request_size=10 [00:11:13]MH_SAM_APDU [00:11:13]CAPDU: 80 0D 02 02 05 ED FF 1C 8B 2A [00:11:13]Write to MH i2c: E2 0D 00 63 37 80 0D 02 02 05 00 ED FF 1C 8B 2A 00 00 DB [00:11:13]Write i2c OK [00:11:13]MH_I2C_Read... [00:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:13]Read from MH i2c: E2 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 03 00 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 03 00 63 37 00 90 00 0E [00:11:13]RAPDU: 90 00 [00:11:13]wFMCommunicate OK [00:11:13]wFMCommunicate request_size=4 [00:11:13]MH_SAM_APDU [00:11:13]CAPDU: 80 0D 03 02 [00:11:13]Write to MH i2c: E2 08 00 64 37 80 0D 03 02 00 00 00 00 16 [00:11:13]Write i2c OK [00:11:13]MH_I2C_Read... [00:11:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:13]Read from MH i2c: E2 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 0B 00 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 0B 00 64 37 00 D6 34 F5 B6 B0 1B 6A 03 90 00 04 [00:11:14]RAPDU: D6 34 F5 B6 B0 1B 6A 03 90 00 [00:11:14]wFMCommunicate OK [00:11:14]SAM_PROTO_SignData done [00:11:14]FM_MakeSignedData done [00:11:14]CreateOFDProtocolMessage [00:11:14]wFMCommunicate request_size=4 [00:11:14]MH_SAM_APDU [00:11:14]CAPDU: 80 11 00 00 [00:11:14]Write to MH i2c: E2 08 00 65 37 80 11 00 00 00 00 00 00 16 [00:11:14]Write i2c OK [00:11:14]MH_I2C_Read... [00:11:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:14]Read from MH i2c: E2 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 17 00 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 17 00 65 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [00:11:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:11:14]wFMCommunicate OK [00:11:14]CreateOFDProtocolMessage done [00:11:14]OFDSenderStorePacket 97253 [00:11:14]StoreOFDPacket docnum=97253 [00:11:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA F2 07 01 A7 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 34 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 03 00 00 00 F4 03 04 00 9D 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 7B 01 00 35 04 06 00 70 ED FF 1C 8B 2A D6 34 F5 B6 B0 1B 6A 03 [00:11:14]CheckFolder [00:11:14]dirname=/storage/ofd_packets [00:11:14]CheckFolder done [00:11:14]ProducePacketName [00:11:14]name=ofd_packets/00097253 [00:11:14]NVStorageSaveData ofd_packets/00097253 [00:11:14]File name is /storage/ofd_packets/00097253 [00:11:14]Write 301 bytes [00:11:14]NVStorageSaveData done [00:11:14]OFDSenderStorePacket done [00:11:14]KKMCreateOFDPacket done [00:11:14]NVStorageSaveData kkm_last_timestamp [00:11:14]File name is /storage/kkm_last_timestamp [00:11:14]Write 4 bytes [00:11:14]NVStorageSaveData done [00:11:14]ExternCall_PrintAddStr [00:11:14]wPrintStart [00:11:14]Write to MH i2c: 01 00 00 66 37 9D [00:11:14]OFD Sender: Processing packet 97253 [packets to send 59, broken 58] [00:11:14]ProducePacketName [00:11:14]name=ofd_packets/00097253 [00:11:14]OFD Sender: To server: pG, [00:11:14]CommunicateWithHost lk.salyk.kg:30040 [00:11:14]ConnectInit lk.salyk.kg [00:11:14]Write i2c OK [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: 01 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: 01 07 00 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: 01 07 00 66 37 00 00 00 00 00 FF 0F B2 [00:11:14]RasterBufferAndPrint [00:11:14]line Счет N : (1)3407790 [00:11:14]line ИНН: 02508201610067 [00:11:14]line Контрольно-Кассовый Чек [00:11:14]line ПРОДАЖА [00:11:14]line ТРК (МРК, ГНК) : 12 [00:11:14]line Товар: 2710124130 [00:11:14]line Аи-92-К-4 [00:11:14]line 2.990 * 66.90 [00:11:14]line = 200.03 [00:11:14]line НДС 12% НСП 1% [00:11:14]line > о реализуемом товаре [00:11:14]line ОКРУГЛЕНИЕ: -0.03 [00:11:14]line ИТОГО: 200.00 [00:11:14]line Внесено: 200.00 [00:11:14]line СДАЧА: 0.00 [00:11:14]line НСП 1% : 1.77 [00:11:14]line НДС 12% : 21.24 [00:11:14]line Наличными: 200.00 [00:11:14]line Безнал.: 0.00 [00:11:14]line Место: АЗС № 82 "Партнер Нефть" [00:11:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:11:14]line СНО: Общий режим [00:11:14]line Чек 3 30.10.2024 00:11 [00:11:14]line Смена: 146 ФФД: 1.0 [00:11:14]line ЗНМ: 0300000017 [00:11:14]line РНМ: 0000000000170478 [00:11:14]line Версия ККМ: v1.0 [00:11:14]line ФМ: 0000000002098560 [00:11:14]line ФД: 97253 [00:11:14]line ФПД: 124167489620778 [00:11:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001109&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97253&fm=124167489620778&tin=02508201610067®Number=0000000000170478&sum=20000 [00:11:14]written 0, free lines is 4095 [00:11:14]Connected sock=11 [00:11:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA F2 07 01 A7 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 34 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 Write to MH i2c: 20 01 4E 00 00 00 00 00 00 39 04 91 06 37 00 C8 00 [00:11:15]00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9D 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 Write i2c OK [00:11:15]10 MH_I2C_Read... [00:11:15]00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 Read from MH i2c: 04 01 10 [00:11:15]00 MH_I2C_Read... [00:11:15]30 Read from MH i2c: 30 01 30 07 30 00 30 [00:11:15]30 30 30 30 32 MH_I2C_Read... [00:11:15]30 39 38 35 Read from MH i2c: 01 36 07 30 00 10 91 04 04 00 E5 7B 37 01 00 00 00 35 00 04 00 06 00 00 61 70 ED FF 1C 8B 0D 2A 3D D6 [00:11:15]34 RasterBufferAndPrint [00:11:15]line [00:11:15]F5 B6 B0 1B 6A line [00:11:15]03 line [00:11:15] [00:11:15]line [00:11:15]line [00:11:15]written 0, free lines is 4089 [00:11:15]MH_Cut [00:11:15]Write to MH i2c: D1 01 00 98 37 01 A1 [00:11:15]Write i2c OK [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: D1 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: D1 01 00 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: D1 01 00 98 37 00 A0 [00:11:15]Write to MH i2c: 01 00 00 99 37 D0 [00:11:15]Write i2c OK [00:11:15]MH_I2C_Read... [00:11:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F *** Cut start [00:11:16]*** Partial cut [00:11:16]00 00 00 *** CUTSNS_PIN = 1 [00:11:16]1A *** CUTSNS_PIN = 0 [00:11:16]2F *** Brake cut motor [00:11:16]47 00 19 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 *** Stop cut motor [00:11:16]E5 *** Cut end [00:11:16]7B 01 00 F4 03 04 00 C7 23 21 67 B6 04 01 00 00 D4 39 F4 FD ED 97 44 0C [00:11:16]CommunicateWithHost err = 0 [00:11:16]CheckOFDResponse [00:11:16]1017 (14) - 77093643461234 [00:11:16]1041 (16) - 0000000002098560 [00:11:16]1040 (4) - 97253 [00:11:16]1012 (4) - 29.10.2024 18:04 [00:11:16]1206 (1) - 0 [00:11:16]OFD Sender: Remove packet 97253 [00:11:16]ProducePacketName [00:11:16]name=ofd_packets/00097253 [00:11:16]NVStorageDeleteData [00:11:16]Read from MH i2c: 01 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: 01 07 00 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: 01 07 00 99 37 00 00 00 00 00 FF 0F E5 [00:11:16]process_action close_receipt done [00:11:16]requested_data is exist [00:11:16]produce_requested_data [00:11:16]requested_item fm.sn is exist - process it [00:11:16]wFMCommunicate request_size=4 [00:11:16]MH_SAM_APDU [00:11:16]CAPDU: 80 11 00 00 [00:11:16]Write to MH i2c: E2 08 00 9A 37 80 11 00 00 00 00 00 00 4B [00:11:16]Write i2c OK [00:11:16]MH_I2C_Read... [00:11:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:16]Read from MH i2c: E2 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 17 00 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: E2 17 00 9A 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [00:11:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:11:16]wFMCommunicate OK [00:11:16]requested_item fd.num is exist - process it [00:11:16]SAM_PROTO_GetFieldsCounters [00:11:16]wFMCommunicate request_size=4 [00:11:16]MH_SAM_APDU [00:11:16]CAPDU: 80 13 00 00 [00:11:16]Write to MH i2c: E2 08 00 9B 37 80 13 00 00 00 00 00 00 4E [00:11:16]Write i2c OK [00:11:16]MH_I2C_Read... [00:11:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:17]OFD Sender: No OFD packet to send [00:11:17]Read from MH i2c: E2 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 62 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 62 00 9B 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [00:11:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:17]wFMCommunicate OK [00:11:17]SAM_PROTO_GetFieldsCounters done [00:11:17]requested_item shift.num is exist - process it [00:11:17]requested_item shift.opened is exist - process it [00:11:17]req_shift_opened [00:11:17]FM_GetShiftState [00:11:17]SAM_PROTO_GetShiftState [00:11:17]wFMCommunicate request_size=4 [00:11:17]MH_SAM_APDU [00:11:17]CAPDU: 80 13 01 00 [00:11:17]Write to MH i2c: E2 08 00 9C 37 80 13 01 00 00 00 00 00 50 [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:17]Read from MH i2c: E2 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 0E 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 0E 00 9C 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 86 [00:11:17]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:11:17]wFMCommunicate OK [00:11:17]SAM_PROTO_GetShiftState done [00:11:17]FM_GetShiftState done [00:11:17]req_shift_opened done [00:11:17]requested_item shift.open_date is exist - process it [00:11:17]req_shift_open_date [00:11:17]req_shift_open_date done [00:11:17]produce_requested_data done [00:11:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97253,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:11:17]process_action_free close_receipt [00:11:17]json_value_free [00:11:17]json_value_free done [00:11:17]process_json_proto returns [00:11:17]Send response to host [00:11:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97253,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:11:17]free response buf [00:11:17]execute_script done [00:11:17]execute_script returns [00:11:17]free content buf [00:11:17]Sock 7.Close socket [00:11:17]Sock 7.Thread stoped [00:11:22]OFD Sender: No OFD packet to send [00:11:27]OFD Sender: No OFD packet to send [00:11:32]OFD Sender: No OFD packet to send [00:11:37]OFD Sender: No OFD packet to send [00:11:42]OFD Sender: No OFD packet to send [00:11:45]accept exits with 10 [00:11:45]New connection [00:11:45]New thread 3066723684 created [00:11:45]Thread 3066580324 joined [00:11:45]Waiting for new connection... [00:11:45] Sock 10.Parse request [00:11:45]Sock 10.Check first char [00:11:45]Sock 10.First char is OK [00:11:45]request: POST /json_proto HTTP/1.0 [00:11:45]Method: POST [00:11:45]URL: /json_proto [00:11:45]Method is POST - this is cgi request [00:11:45]url: /json_proto [00:11:45]query_string will be loaded in cgi processing [00:11:45]execute_cgi json_proto POST (null) [00:11:45]execute_cgi path=json_proto method=POST [00:11:45]POST find Content-Length [00:11:45]Host: 172.17.40.67:8080 [00:11:45]Content-Length: 770 [00:11:45]Content-Type: application/json [00:11:45] [00:11:45]POST finish read [00:11:45]Found Content-Length = 770 [00:11:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:11:45]execute_script... [00:11:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:11:45]POST & json_proto [00:11:45]process_json_proto [00:11:45]json parsed OK: [00:11:45]protocol is kg_v1.0 [00:11:45]action value=close_receipt [00:11:45]process_action close_receipt [00:11:45]cmd_close_receipt [00:11:45]MH_GetDate [00:11:45]Write to MH i2c: F0 00 00 9D 37 C3 [00:11:45]Write i2c OK [00:11:45]MH_I2C_Read... [00:11:45]Read from MH i2c: F0 [00:11:45]MH_I2C_Read... [00:11:45]Read from MH i2c: F0 09 00 [00:11:45]MH_I2C_Read... [00:11:45]Read from MH i2c: F0 09 00 9D 37 00 C3 79 21 67 EE DA 66 66 24 [00:11:45]GetLastDocTimeStamp 1730247069 [00:11:45]current date 1730247107 [00:11:45]FM_GetShiftState [00:11:45]SAM_PROTO_GetShiftState [00:11:45]wFMCommunicate request_size=4 [00:11:45]MH_SAM_APDU [00:11:45]CAPDU: 80 13 01 00 [00:11:45]Write to MH i2c: E2 08 00 9E 37 80 13 01 00 00 00 00 00 52 [00:11:45]Write i2c OK [00:11:45]MH_I2C_Read... [00:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:45]Read from MH i2c: E2 [00:11:45]MH_I2C_Read... [00:11:45]Read from MH i2c: E2 0E 00 [00:11:45]MH_I2C_Read... [00:11:45]Read from MH i2c: E2 0E 00 9E 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 88 [00:11:45]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:11:45]wFMCommunicate OK [00:11:45]SAM_PROTO_GetShiftState done [00:11:45]FM_GetShiftState done [00:11:45]opened in 1730246953 [00:11:45]opened+sec_in_day 1730333353 [00:11:45]quantity*price = 100015 [00:11:45]sum+1 = 100017 [00:11:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 4 30.10.2024 00:11 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97254 ФПД: 254380981304330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001147&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97254&fm=254380981304330&tin=02508201610067®Number=0000000000170478&sum=100016 [00:11:49]StoreToDocumentArchive [00:11:49]shift 146 fd 97254 [00:11:49]save to /storage/0146/doc_00097254 [00:11:49]save last doc name /storage/0146/doc_00097254 to /storage/kkm_last_doc_name [00:11:49]save OK [00:11:49]Clear old archive folders... [00:11:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:11:49]tlvbuf is 00AACFF0 [00:11:49]SAM_PROTO_ClearQueue [00:11:49]wFMCommunicate request_size=4 [00:11:49]MH_SAM_APDU [00:11:49]CAPDU: 80 09 00 00 [00:11:49]Write to MH i2c: E2 08 00 AB 37 80 09 00 00 00 00 00 00 54 [00:11:49]Write i2c OK [00:11:49]MH_I2C_Read... [00:11:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:49]Read from MH i2c: E2 [00:11:49]MH_I2C_Read... [00:11:49]Read from MH i2c: E2 03 00 [00:11:49]MH_I2C_Read... [00:11:49]Read from MH i2c: E2 03 00 AB 37 00 90 00 56 [00:11:49]RAPDU: 90 00 [00:11:49]wFMCommunicate OK [00:11:49]SAM_PROTO_ClearQueue done [00:11:49]KKMCreateOFDPacket [00:11:49]OFDProtocolAddRootSTLVToBuf [00:11:49]FM_MakeSignedData [00:11:49]FM_MakeSignedData [00:11:49]SAM_PROTO_SignData [00:11:49]wFMCommunicate request_size=4 [00:11:49]MH_SAM_APDU [00:11:49]CAPDU: 80 0D 01 02 [00:11:49]Write to MH i2c: E2 08 00 AC 37 80 0D 01 02 00 00 00 00 5C [00:11:49]Write i2c OK [00:11:49]MH_I2C_Read... [00:11:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:49]Read from MH i2c: E2 [00:11:49]MH_I2C_Read... [00:11:49]Read from MH i2c: E2 03 00 [00:11:49]MH_I2C_Read... [00:11:49]Read from MH i2c: E2 03 00 AC 37 00 90 00 57 [00:11:49]RAPDU: 90 00 [00:11:49]wFMCommunicate OK [00:11:49]wFMCommunicate request_size=255 [00:11:49]MH_SAM_APDU [00:11: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 34 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 04 00 00 00 F4 03 04 00 C3 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7B 01 00 35 04 06 00 E7 [00:11:50]Write to MH i2c: E2 02 01 AD 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 04 00 00 00 F4 03 04 00 C3 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7B 01 00 35 04 06 00 E7 00 00 A7 [00:11:50]Write i2c OK [00:11:50]MH_I2C_Read... [00:11:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:50]Read from MH i2c: E2 [00:11:50]MH_I2C_Read... [00:11:50]Read from MH i2c: E2 03 00 [00:11:50]MH_I2C_Read... [00:11:50]Read from MH i2c: E2 03 00 AD 37 00 90 00 58 [00:11:51]RAPDU: 90 00 [00:11:51]wFMCommunicate OK [00:11:51]wFMCommunicate request_size=10 [00:11:51]MH_SAM_APDU [00:11:51]CAPDU: 80 0D 02 02 05 5B B0 07 3C 0A [00:11:51]Write to MH i2c: E2 0D 00 AE 37 80 0D 02 02 05 00 5B B0 07 3C 0A 00 00 C1 [00:11:51]Write i2c OK [00:11:51]MH_I2C_Read... [00:11:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:51]Read from MH i2c: E2 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: E2 03 00 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: E2 03 00 AE 37 00 90 00 59 [00:11:51]RAPDU: 90 00 [00:11:51]wFMCommunicate OK [00:11:51]wFMCommunicate request_size=4 [00:11:51]MH_SAM_APDU [00:11:51]CAPDU: 80 0D 03 02 [00:11:51]Write to MH i2c: E2 08 00 AF 37 80 0D 03 02 00 00 00 00 61 [00:11:51]Write i2c OK [00:11:51]MH_I2C_Read... [00:11:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:51]Read from MH i2c: E2 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: E2 0B 00 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: E2 0B 00 AF 37 00 38 6D 9B 00 5D B3 1A 89 90 00 55 [00:11:51]RAPDU: 38 6D 9B 00 5D B3 1A 89 90 00 [00:11:51]wFMCommunicate OK [00:11:51]SAM_PROTO_SignData done [00:11:51]FM_MakeSignedData done [00:11:51]CreateOFDProtocolMessage [00:11:51]wFMCommunicate request_size=4 [00:11:51]MH_SAM_APDU [00:11:51]CAPDU: 80 11 00 00 [00:11:51]Write to MH i2c: E2 08 00 B0 37 80 11 00 00 00 00 00 00 61 [00:11:51]Write i2c OK [00:11:51]MH_I2C_Read... [00:11:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:51]Read from MH i2c: E2 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: E2 17 00 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: E2 17 00 B0 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [00:11:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:11:51]wFMCommunicate OK [00:11:51]CreateOFDProtocolMessage done [00:11:51]OFDSenderStorePacket 97254 [00:11:51]StoreOFDPacket docnum=97254 [00:11:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 77 07 01 35 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 34 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 04 00 00 00 F4 03 04 00 C3 79 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7B 01 00 35 04 06 00 E7 5B B0 07 3C 0A 38 6D 9B 00 5D B3 1A 89 [00:11:51]CheckFolder [00:11:51]dirname=/storage/ofd_packets [00:11:51]CheckFolder done [00:11:51]ProducePacketName [00:11:51]name=ofd_packets/00097254 [00:11:51]NVStorageSaveData ofd_packets/00097254 [00:11:51]File name is /storage/ofd_packets/00097254 [00:11:51]Write 301 bytes [00:11:51]NVStorageSaveData done [00:11:51]OFDSenderStorePacket done [00:11:51]KKMCreateOFDPacket done [00:11:51]NVStorageSaveData kkm_last_timestamp [00:11:51]File name is /storage/kkm_last_timestamp [00:11:51]Write 4 bytes [00:11:51]NVStorageSaveData done [00:11:51]ExternCall_PrintAddStr [00:11:51]wPrintStart [00:11:51]Write to MH i2c: 01 00 00 B1 37 E8 [00:11:51]Write i2c OK [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: 01 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: 01 07 00 [00:11:51]MH_I2C_Read... [00:11:51]Read from MH i2c: 01 07 00 B1 37 00 00 00 00 00 FF 0F FD [00:11:51]RasterBufferAndPrint [00:11:51]line Счет N : (1)3407791 [00:11:51]line ИНН: 02508201610067 [00:11:51]line Контрольно-Кассовый Чек [00:11:51]line ПРОДАЖА [00:11:51]line ТРК (МРК, ГНК) : 22 [00:11:51]line Товар: 2710124130 [00:11:51]line Аи-92-К-4 [00:11:51]line 14.950 * 66.90 [00:11:51]line = 1000.16 [00:11:51]line НДС 12% НСП 1% [00:11:51]line > о реализуемом товаре [00:11:51]line ИТОГО: 1000.16 [00:11:51]line НСП 1% : 8.85 [00:11:51]line НДС 12% : 106.21 [00:11:51]line Наличными: 0.00 [00:11:51]line Безнал.: 1000.16 [00:11:51]line Место: АЗС № 82 "Партнер Нефть" [00:11:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:11:51]OFD Sender: Processing packet 97254 [packets to send 59, broken 58] [00:11:51]line СНО: Общий режим [00:11:51]ProducePacketName [00:11:51]line Чек 4 30.10.2024 00:11 [00:11:51]line Смена: 146 ФФД: 1.0 [00:11:51]line ЗНМ: 0300000017 [00:11:51]line РНМ: 0000000000170478 [00:11:51]line Версия ККМ: v1.0 [00:11:51]line Платежная система: Mbank [00:11:51]line ФМ: 0000000002098560 [00:11:51]line ФД: 97254 [00:11:51]name=ofd_packets/00097254 [00:11:51]line ФПД: 254380981304330 [00:11:51]OFD Sender: To server: pG, [00:11:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001147&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97254&fm=254380981304330&tin=02508201610067®Number=0000000000170478&sum=100016 [00:11:51]written 0, free lines is 4095 [00:11:51]CommunicateWithHost lk.salyk.kg:30040 [00:11:51]ConnectInit lk.salyk.kg [00:11:52]Connected sock=11 [00:11:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 77 07 01 35 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 34 FF 03 08 00 03 Write to MH i2c: 66 01 3A 00 00 00 00 00 00 00 37 DA 04 37 06 11 00 [00:11:52]22 Write i2c OK [00:11:52]1A MH_I2C_Read... [00:11:52]00 00 00 00 13 04 06 Read from MH i2c: 00 01 B0 86 01 00 00 00 [00:11:52]F2 MH_I2C_Read... [00:11:52]03 01 00 01 F6 Read from MH i2c: 03 01 01 07 00 00 01 [00:11:52]BC MH_I2C_Read... [00:11:52]04 01 00 01 FC 03 06 Read from MH i2c: 00 01 B0 07 86 00 01 DA 00 37 00 00 00 00 EB 00 03 00 26 00 00 8A EF 0D 03 0F 00 F6 03 01 AF 00 [00:11:52]01 F7 03 06 00 RasterBufferAndPrint [00:11:52]75 line [00:11:52]03 line [00:11:52]00 line [00:11:52]00 line [00:11:52]00 line [00:11:52]00 EE 03 0F 00 F2 03 written 0, free lines is 3919 [00:11:52]01 00 01 F3 03 06 MH_Cut [00:11:52]00 Write to MH i2c: 7D D1 29 01 00 00 E1 00 37 00 01 00 EA 07 [00:11:52]04 06 00 00 00 Write i2c OK [00:11:52]00 MH_I2C_Read... [00:11:52]00 00 00 39 04 06 Read from MH i2c: 00 D1 B0 86 01 00 00 [00:11:52]00 MH_I2C_Read... [00:11:52]1F 04 02 00 01 00 Read from MH i2c: 12 D1 04 01 04 00 00 [00:11:52]MH_I2C_Read... [00:11:52]04 00 00 00 F4 03 04 00 C3 79 21 67 0E 04 04 Read from MH i2c: 00 D1 92 01 00 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 E1 30 30 30 30 37 30 30 30 00 30 31 37 30 E9 34 37 38 [00:11:53]11 Write to MH i2c: *** Cut start [00:11:53]*** Partial cut [00:11:53]*** CUTSNS_PIN = 1 [00:11:53]*** CUTSNS_PIN = 0 [00:11:53]01 04 00 10 00 30 30 30 30 00 30 E2 30 30 30 30 32 30 37 39 19 38 35 36 30 10 04 [00:11:53]04 Write i2c OK [00:11:53]00 MH_I2C_Read... [00:11:53]E6 7B 01 00 35 04 06 00 E7 5B B0 07 3C 0A 38 6D 9B 00 5D B3 1A 89 [00:11:53]*** Brake cut motor [00:11:53]Read from MH i2c: 01 [00:11:53]MH_I2C_Read... [00:11:53]*** Stop cut motor [00:11:53]*** Cut end [00:11:53]Read from MH i2c: 01 07 00 [00:11:53]MH_I2C_Read... [00:11:53]Read from MH i2c: 01 07 00 E2 37 00 00 00 00 00 FF 0F 2E [00:11:53]process_action close_receipt done [00:11:53]requested_data is exist [00:11:53]produce_requested_data [00:11:53]requested_item fm.sn is exist - process it [00:11:53]wFMCommunicate request_size=4 [00:11:53]MH_SAM_APDU [00:11:53]CAPDU: 80 11 00 00 [00:11:53]Write to MH i2c: E2 08 00 E3 37 80 11 00 00 00 00 00 00 94 [00:11:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:54]30 30 Write i2c OK [00:11:54]MH_I2C_Read... [00:11:54]Read from MH i2c: E2 [00:11:54]30 MH_I2C_Read... [00:11:54]30 Read from MH i2c: E2 17 00 [00:11:54]MH_I2C_Read... [00:11:54]32 Read from MH i2c: 30 E2 17 00 E3 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [00:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 39 30 38 30 35 36 30 4F 00 30 00 30 00 70 51 47 00 7B 32 F7 30 A5 07 01 00 07 39 00 38 3B 35 00 36 F9 30 03 0E 00 37 37 90 30 00 39 [00:11:54]33 wFMCommunicate OK [00:11:54]36 requested_item fd.num is exist - process it [00:11:54]34 SAM_PROTO_GetFieldsCounters [00:11:54]33 wFMCommunicate request_size=4 [00:11:54]MH_SAM_APDU [00:11:54]CAPDU: 80 13 00 00 [00:11:54]Write to MH i2c: E2 08 00 E4 37 80 13 00 00 00 00 00 00 97 34 [00:11:54]36 Write i2c OK [00:11:54]31 MH_I2C_Read... [00:11:54]32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 7B 01 00 F4 03 04 00 ED 23 21 67 B6 04 01 00 00 19 7B C2 8B C8 7E E1 99 Read from MH i2c: [00:11:54]E2 CommunicateWithHost err = 0 [00:11:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:54]CheckOFDResponse [00:11:54] [00:11:54]1017 (14) - 77093643461234 [00:11:54]MH_I2C_Read... [00:11:54]1041 (16) - 0000000002098560 [00:11:54]Read from MH i2c: 1040 (4) - 97254 [00:11:54]E2 1012 (4) - 29.10.2024 18:05 [00:11:54]62 1206 (1) - 0 [00:11:54]00 [00:11:54]MH_I2C_Read... [00:11:54]Read from MH i2c: OFD Sender: Remove packet 97254 [00:11:54]E2 ProducePacketName [00:11:54]62 name=ofd_packets/00097254 [00:11:54]00 NVStorageDeleteData [00:11:54]E4 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [00:11:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:55]wFMCommunicate OK [00:11:55]SAM_PROTO_GetFieldsCounters done [00:11:55]requested_item shift.num is exist - process it [00:11:55]requested_item shift.opened is exist - process it [00:11:55]req_shift_opened [00:11:55]FM_GetShiftState [00:11:55]SAM_PROTO_GetShiftState [00:11:55]wFMCommunicate request_size=4 [00:11:55]MH_SAM_APDU [00:11:55]CAPDU: 80 13 01 00 [00:11:55]Write to MH i2c: E2 08 00 E5 37 80 13 01 00 00 00 00 00 99 [00:11:55]OFD Sender: No OFD packet to send [00:11:55]Write i2c OK [00:11:55]MH_I2C_Read... [00:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:55]Read from MH i2c: E2 [00:11:55]MH_I2C_Read... [00:11:55]Read from MH i2c: E2 0E 00 [00:11:55]MH_I2C_Read... [00:11:55]Read from MH i2c: E2 0E 00 E5 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 CF [00:11:55]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:11:55]wFMCommunicate OK [00:11:55]SAM_PROTO_GetShiftState done [00:11:55]FM_GetShiftState done [00:11:55]req_shift_opened done [00:11:55]requested_item shift.open_date is exist - process it [00:11:55]req_shift_open_date [00:11:55]req_shift_open_date done [00:11:55]produce_requested_data done [00:11:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97254,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:11:55]process_action_free close_receipt [00:11:55]json_value_free [00:11:55]json_value_free done [00:11:55]process_json_proto returns [00:11:55]Send response to host [00:11:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97254,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:11:55]free response buf [00:11:55]execute_script done [00:11:55]execute_script returns [00:11:55]free content buf [00:11:55]Sock 10.Close socket [00:11:55]Sock 10.Thread stoped [00:12:00]OFD Sender: No OFD packet to send [00:12:05]OFD Sender: No OFD packet to send [00:12:10]OFD Sender: No OFD packet to send [00:12:15]OFD Sender: No OFD packet to send [00:12:20]OFD Sender: No OFD packet to send [00:12:25]OFD Sender: No OFD packet to send [00:12:30]OFD Sender: No OFD packet to send [00:12:35]OFD Sender: No OFD packet to send [00:12:40]OFD Sender: No OFD packet to send [00:12:45]OFD Sender: No OFD packet to send [00:12:50]OFD Sender: No OFD packet to send [00:12:55]OFD Sender: No OFD packet to send [00:12:58]accept exits with 7 [00:12:58]New connection [00:12:58]New thread 3066580324 created [00:12:58]Thread 3066723684 joined [00:12:58]Waiting for new connection... [00:12:58] Sock 7.Parse request [00:12:58]Sock 7.Check first char [00:12:58]Sock 7.First char is OK [00:12:58]request: POST /json_proto HTTP/1.0 [00:12:58]Method: POST [00:12:58]URL: /json_proto [00:12:58]Method is POST - this is cgi request [00:12:58]url: /json_proto [00:12:58]query_string will be loaded in cgi processing [00:12:58]execute_cgi json_proto POST (null) [00:12:58]execute_cgi path=json_proto method=POST [00:12:58]POST find Content-Length [00:12:58]Host: 172.17.40.67:8080 [00:12:58]Content-Length: 679 [00:12:58]Content-Type: application/json [00:12:58] [00:12:58]POST finish read [00:12:58]Found Content-Length = 679 [00:12:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:12:58]execute_script... [00:12:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:12:58]POST & json_proto [00:12:58]process_json_proto [00:12:58]json parsed OK: [00:12:58]protocol is kg_v1.0 [00:12:58]action value=close_receipt [00:12:58]process_action close_receipt [00:12:58]cmd_close_receipt [00:12:58]MH_GetDate [00:12:58]Write to MH i2c: F0 00 00 E6 37 0C [00:12:58]Write i2c OK [00:12:58]MH_I2C_Read... [00:12:58]Read from MH i2c: F0 [00:12:58]MH_I2C_Read... [00:12:58]Read from MH i2c: F0 09 00 [00:12:58]MH_I2C_Read... [00:12:58]Read from MH i2c: F0 09 00 E6 37 00 0C 7A 21 67 EE DA 66 66 B7 [00:12:58]GetLastDocTimeStamp 1730247107 [00:12:58]current date 1730247180 [00:12:58]FM_GetShiftState [00:12:58]SAM_PROTO_GetShiftState [00:12:58]wFMCommunicate request_size=4 [00:12:58]MH_SAM_APDU [00:12:58]CAPDU: 80 13 01 00 [00:12:58]Write to MH i2c: E2 08 00 E7 37 80 13 01 00 00 00 00 00 9B [00:12:58]Write i2c OK [00:12:58]MH_I2C_Read... [00:12:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:58]Read from MH i2c: E2 [00:12:58]MH_I2C_Read... [00:12:58]Read from MH i2c: E2 0E 00 [00:12:58]MH_I2C_Read... [00:12:58]Read from MH i2c: E2 0E 00 E7 37 00 09 00 01 29 79 21 67 00 00 00 00 90 00 D1 [00:12:59]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:12:59]wFMCommunicate OK [00:12:59]SAM_PROTO_GetShiftState done [00:12:59]FM_GetShiftState done [00:12:59]opened in 1730246953 [00:12:59]opened+sec_in_day 1730333353 [00:12:59]quantity*price = 70044 [00:12:59]sum+1 = 70045 [00:12:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 5 30.10.2024 00:13 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97255 ФПД: 83644526108005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97255&fm=83644526108005&tin=02508201610067®Number=0000000000170478&sum=70000 [00:13:01]StoreToDocumentArchive [00:13:01]shift 146 fd 97255 [00:13:01]save to /storage/0146/doc_00097255 [00:13:01]save last doc name /storage/0146/doc_00097255 to /storage/kkm_last_doc_name [00:13:01]save OK [00:13:01]Clear old archive folders... [00:13:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:13:01]tlvbuf is 008BE7D0 [00:13:01]SAM_PROTO_ClearQueue [00:13:01]wFMCommunicate request_size=4 [00:13:01]MH_SAM_APDU [00:13:01]CAPDU: 80 09 00 00 [00:13:01]Write to MH i2c: E2 08 00 F4 37 80 09 00 00 00 00 00 00 9D [00:13:01]Write i2c OK [00:13:01]MH_I2C_Read... [00:13:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:13:01]Read from MH i2c: E2 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 03 00 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 03 00 F4 37 00 90 00 9F [00:13:01]RAPDU: 90 00 [00:13:01]wFMCommunicate OK [00:13:01]SAM_PROTO_ClearQueue done [00:13:01]KKMCreateOFDPacket [00:13:01]OFDProtocolAddRootSTLVToBuf [00:13:01]FM_MakeSignedData [00:13:01]FM_MakeSignedData [00:13:01]SAM_PROTO_SignData [00:13:01]wFMCommunicate request_size=4 [00:13:01]MH_SAM_APDU [00:13:01]CAPDU: 80 0D 01 02 [00:13:01]Write to MH i2c: E2 08 00 F5 37 80 0D 01 02 00 00 00 00 A5 [00:13:01]Write i2c OK [00:13:01]MH_I2C_Read... [00:13:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:13:01]Read from MH i2c: E2 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 03 00 [00:13:01]MH_I2C_Read... [00:13:01]Read from MH i2c: E2 03 00 F5 37 00 90 00 A0 [00:13:01]RAPDU: 90 00 [00:13:01]wFMCommunicate OK [00:13:01]wFMCommunicate request_size=255 [00:13:01]MH_SAM_APDU [00:13:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 05 00 00 00 F4 03 04 00 0C 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7B 01 00 35 04 06 00 4C [00:13:02]Write to MH i2c: E2 02 01 F6 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 05 00 00 00 F4 03 04 00 0C 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7B 01 00 35 04 06 00 4C 00 00 97 [00:13:02]Write i2c OK [00:13:02]MH_I2C_Read... [00:13:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:13:03]Read from MH i2c: E2 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 03 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 03 00 F6 37 00 90 00 A1 [00:13:03]RAPDU: 90 00 [00:13:03]wFMCommunicate OK [00:13:03]wFMCommunicate request_size=10 [00:13:03]MH_SAM_APDU [00:13:03]CAPDU: 80 0D 02 02 05 13 02 44 1D 65 [00:13:03]Write to MH i2c: E2 0D 00 F7 37 80 0D 02 02 05 00 13 02 44 1D 65 00 00 8D [00:13:03]Write i2c OK [00:13:03]MH_I2C_Read... [00:13:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:13:03]Read from MH i2c: E2 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 03 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 03 00 F7 37 00 90 00 A2 [00:13:03]RAPDU: 90 00 [00:13:03]wFMCommunicate OK [00:13:03]wFMCommunicate request_size=4 [00:13:03]MH_SAM_APDU [00:13:03]CAPDU: 80 0D 03 02 [00:13:03]Write to MH i2c: E2 08 00 F8 37 80 0D 03 02 00 00 00 00 AA [00:13:03]Write i2c OK [00:13:03]MH_I2C_Read... [00:13:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:13:03]Read from MH i2c: E2 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 0B 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 0B 00 F8 37 00 E0 4B B3 7D 2C 08 3E 2D 90 00 A5 [00:13:03]RAPDU: E0 4B B3 7D 2C 08 3E 2D 90 00 [00:13:03]wFMCommunicate OK [00:13:03]SAM_PROTO_SignData done [00:13:03]FM_MakeSignedData done [00:13:03]CreateOFDProtocolMessage [00:13:03]wFMCommunicate request_size=4 [00:13:03]MH_SAM_APDU [00:13:03]CAPDU: 80 11 00 00 [00:13:03]Write to MH i2c: E2 08 00 F9 37 80 11 00 00 00 00 00 00 AA [00:13:03]Write i2c OK [00:13:03]MH_I2C_Read... [00:13:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:03]Read from MH i2c: E2 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 17 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: E2 17 00 F9 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [00:13:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:13:03]wFMCommunicate OK [00:13:03]CreateOFDProtocolMessage done [00:13:03]OFDSenderStorePacket 97255 [00:13:03]StoreOFDPacket docnum=97255 [00:13:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 7B 07 01 E5 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 34 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 05 00 00 00 F4 03 04 00 0C 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7B 01 00 35 04 06 00 4C 13 02 44 1D 65 E0 4B B3 7D 2C 08 3E 2D [00:13:03]CheckFolder [00:13:03]dirname=/storage/ofd_packets [00:13:03]CheckFolder done [00:13:03]ProducePacketName [00:13:03]name=ofd_packets/00097255 [00:13:03]NVStorageSaveData ofd_packets/00097255 [00:13:03]File name is /storage/ofd_packets/00097255 [00:13:03]Write 301 bytes [00:13:03]NVStorageSaveData done [00:13:03]OFDSenderStorePacket done [00:13:03]KKMCreateOFDPacket done [00:13:03]NVStorageSaveData kkm_last_timestamp [00:13:03]File name is /storage/kkm_last_timestamp [00:13:03]Write 4 bytes [00:13:03]NVStorageSaveData done [00:13:03]ExternCall_PrintAddStr [00:13:03]wPrintStart [00:13:03]Write to MH i2c: 01 00 00 FA 37 31 [00:13:03]Write i2c OK [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: 01 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: 01 07 00 [00:13:03]MH_I2C_Read... [00:13:03]Read from MH i2c: 01 07 00 FA 37 00 00 00 00 00 FF 0F 46 [00:13:03]RasterBufferAndPrint [00:13:03]line Счет N : (1)3407792 [00:13:03]line ИНН: 02508201610067 [00:13:03]line Контрольно-Кассовый Чек [00:13:03]line ПРОДАЖА [00:13:03]line ТРК (МРК, ГНК) : 12 [00:13:03]line Товар: 2710124130 [00:13:03]line Аи-92-К-4 [00:13:03]line 10.470 * 66.90 [00:13:03]line = 700.44 [00:13:03]line НДС 12% НСП 1% [00:13:03]line > о реализуемом товаре [00:13:03]line ОКРУГЛЕНИЕ: -0.44 [00:13:03]line ИТОГО: 700.00 [00:13:03]OFD Sender: Processing packet 97255 [packets to send 59, broken 58] [00:13:03]line Внесено: 700.00 [00:13:03]ProducePacketName [00:13:03]line СДАЧА: 0.00 [00:13:03]name=ofd_packets/00097255 [00:13:03]OFD Sender: To server: pG, [00:13:03]CommunicateWithHost lk.salyk.kg:30040 [00:13:03]ConnectInit lk.salyk.kg [00:13:03]line НСП 1% : 6.20 [00:13:03]line НДС 12% : 74.38 [00:13:03]line Наличными: 700.00 [00:13:03]line Безнал.: 0.00 [00:13:03]line Место: АЗС № 82 "Партнер Нефть" [00:13:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:13:03]line СНО: Общий режим [00:13:03]line Чек 5 30.10.2024 00:13 [00:13:03]line Смена: 146 ФФД: 1.0 [00:13:03]line ЗНМ: 0300000017 [00:13:03]line РНМ: 0000000000170478 [00:13:03]line Версия ККМ: v1.0 [00:13:03]line ФМ: 0000000002098560 [00:13:03]line ФД: 97255 [00:13:04]line ФПД: 83644526108005 [00:13:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97255&fm=83644526108005&tin=02508201610067®Number=0000000000170478&sum=70000 [00:13:04]written 0, free lines is 4095 [00:13:04]Connected sock=9 [00:13:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 7B 07 01 E5 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 34 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 Write to MH i2c: 06 01 00 00 0E 00 1D 25 00 38 00 5D 00 [00:13:04]00 07 04 06 00 70 11 Write i2c OK [00:13:04]01 MH_I2C_Read... [00:13:04]00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 Read from MH i2c: 00 01 0C [00:13:04]7A 21 67 0E 04 04 MH_I2C_Read... [00:13:04]00 Read from MH i2c: 92 01 00 00 00 B9 04 01 07 00 00 01 [00:13:04]0D 04 10 00 30 30 30 MH_I2C_Read... [00:13:04]30 Read from MH i2c: 30 01 30 07 30 00 30 25 30 38 30 00 31 37 30 34 37 38 00 11 00 04 00 10 00 00 53 30 0D 30 C4 30 [00:13:04]30 RasterBufferAndPrint [00:13:04]30 line [00:13:04]30 line [00:13:04]30 30 30 32 30 39 38 line [00:13:04]35 line [00:13:04]36 line [00:13:04]30 10 written 0, free lines is 3946 [00:13:04]04 04 00 MH_Cut [00:13:04]E7 Write to MH i2c: 7B D1 01 00 2C 38 01 36 01 [00:13:04]00 Write i2c OK [00:13:04]35 MH_I2C_Read... [00:13:04]04 Read from MH i2c: 06 D1 00 4C 13 02 44 1D 65 E0 4B B3 7D 2C 08 3E 2D [00:13:04] [00:13:04]MH_I2C_Read... [00:13:05]Read from MH i2c: D1 01 00 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: D1 01 00 2C 38 00 35 [00:13:05]Write to MH i2c: 01 00 00 2D 38 65 [00:13:05]Write i2c OK [00:13:05]MH_I2C_Read... [00:13:05]*** Cut start [00:13:05]*** Partial cut [00:13:05]*** CUTSNS_PIN = 1 [00:13:05]*** CUTSNS_PIN = 0 [00:13:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7C CD 47 00 90 *** Brake cut motor [00:13:05]D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 7B 01 00 F4 03 04 00 35 24 21 67 B6 04 01 00 00 65 40 27 C0 61 89 A4 00 [00:13:05]CommunicateWithHost err = 0 [00:13:05]*** Stop cut motor [00:13:05]CheckOFDResponse [00:13:05]*** Cut end [00:13:05]1017 (14) - 77093643461234 [00:13:05]1041 (16) - 0000000002098560 [00:13:05]1040 (4) - 97255 [00:13:05]1012 (4) - 29.10.2024 18:06 [00:13:05]1206 (1) - 0 [00:13:05]OFD Sender: Remove packet 97255 [00:13:05]ProducePacketName [00:13:05]name=ofd_packets/00097255 [00:13:05]NVStorageDeleteData [00:13:05]Read from MH i2c: 01 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: 01 07 00 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: 01 07 00 2D 38 00 00 00 00 00 FF 0F 7A [00:13:05]process_action close_receipt done [00:13:05]requested_data is exist [00:13:05]produce_requested_data [00:13:05]requested_item fm.sn is exist - process it [00:13:05]wFMCommunicate request_size=4 [00:13:05]MH_SAM_APDU [00:13:05]CAPDU: 80 11 00 00 [00:13:05]Write to MH i2c: E2 08 00 2E 38 80 11 00 00 00 00 00 00 E0 [00:13:05]Write i2c OK [00:13:05]MH_I2C_Read... [00:13:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:05]Read from MH i2c: E2 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: E2 17 00 [00:13:05]MH_I2C_Read... [00:13:05]Read from MH i2c: E2 17 00 2E 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [00:13:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:13:06]wFMCommunicate OK [00:13:06]requested_item fd.num is exist - process it [00:13:06]SAM_PROTO_GetFieldsCounters [00:13:06]wFMCommunicate request_size=4 [00:13:06]MH_SAM_APDU [00:13:06]CAPDU: 80 13 00 00 [00:13:06]Write to MH i2c: E2 08 00 2F 38 80 13 00 00 00 00 00 00 E3 [00:13:06]Write i2c OK [00:13:06]MH_I2C_Read... [00:13:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:06]Read from MH i2c: E2 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 62 00 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 62 00 2F 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 OFD Sender: No OFD packet to send [00:13:06]30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 08 [00:13:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:06]wFMCommunicate OK [00:13:06]SAM_PROTO_GetFieldsCounters done [00:13:06]requested_item shift.num is exist - process it [00:13:06]requested_item shift.opened is exist - process it [00:13:06]req_shift_opened [00:13:06]FM_GetShiftState [00:13:06]SAM_PROTO_GetShiftState [00:13:06]wFMCommunicate request_size=4 [00:13:06]MH_SAM_APDU [00:13:06]CAPDU: 80 13 01 00 [00:13:06]Write to MH i2c: E2 08 00 30 38 80 13 01 00 00 00 00 00 E5 [00:13:06]Write i2c OK [00:13:06]MH_I2C_Read... [00:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:06]Read from MH i2c: E2 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 0E 00 [00:13:06]MH_I2C_Read... [00:13:06]Read from MH i2c: E2 0E 00 30 38 00 09 00 01 29 79 21 67 00 00 00 00 90 00 1B [00:13:06]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:13:06]wFMCommunicate OK [00:13:06]SAM_PROTO_GetShiftState done [00:13:06]FM_GetShiftState done [00:13:06]req_shift_opened done [00:13:06]requested_item shift.open_date is exist - process it [00:13:06]req_shift_open_date [00:13:06]req_shift_open_date done [00:13:06]produce_requested_data done [00:13:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97255,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:13:06]process_action_free close_receipt [00:13:06]json_value_free [00:13:06]json_value_free done [00:13:06]process_json_proto returns [00:13:06]Send response to host [00:13:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97255,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:13:06]free response buf [00:13:06]execute_script done [00:13:06]execute_script returns [00:13:06]free content buf [00:13:06]Sock 7.Close socket [00:13:06]Sock 7.Thread stoped [00:13:11]OFD Sender: No OFD packet to send [00:13:16]OFD Sender: No OFD packet to send [00:13:21]OFD Sender: No OFD packet to send [00:13:26]OFD Sender: No OFD packet to send [00:13:31]OFD Sender: No OFD packet to send [00:13:36]OFD Sender: No OFD packet to send [00:13:41]OFD Sender: No OFD packet to send [00:13:46]OFD Sender: No OFD packet to send [00:13:51]OFD Sender: No OFD packet to send [00:13:56]OFD Sender: No OFD packet to send [00:13:58]accept exits with 10 [00:13:58]New connection [00:13:58]New thread 3066723684 created [00:13:58]Thread 3066580324 joined [00:13:58]Waiting for new connection... [00:13:58] Sock 10.Parse request [00:13:58]Sock 10.Check first char [00:13:58]Sock 10.First char is OK [00:13:58]request: POST /json_proto HTTP/1.0 [00:13:58]Method: POST [00:13:58]URL: /json_proto [00:13:58]Method is POST - this is cgi request [00:13:58]url: /json_proto [00:13:58]query_string will be loaded in cgi processing [00:13:58]execute_cgi json_proto POST (null) [00:13:58]execute_cgi path=json_proto method=POST [00:13:58]POST find Content-Length [00:13:58]Host: 172.17.40.67:8080 [00:13:58]Content-Length: 770 [00:13:58]Content-Type: application/json [00:13:58] [00:13:58]POST finish read [00:13:58]Found Content-Length = 770 [00:13:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:58]execute_script... [00:13: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)3407793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:58]POST & json_proto [00:13:58]process_json_proto [00:13:58]json parsed OK: [00:13:58]protocol is kg_v1.0 [00:13:58]action value=close_receipt [00:13:58]process_action close_receipt [00:13:58]cmd_close_receipt [00:13:58]MH_GetDate [00:13:58]Write to MH i2c: F0 00 00 31 38 58 [00:13:58]Write i2c OK [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: F0 [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: F0 09 00 [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: F0 09 00 31 38 00 47 7A 21 67 EE DA 66 66 3E [00:13:58]GetLastDocTimeStamp 1730247180 [00:13:58]current date 1730247239 [00:13:58]FM_GetShiftState [00:13:58]SAM_PROTO_GetShiftState [00:13:58]wFMCommunicate request_size=4 [00:13:58]MH_SAM_APDU [00:13:58]CAPDU: 80 13 01 00 [00:13:58]Write to MH i2c: E2 08 00 32 38 80 13 01 00 00 00 00 00 E7 [00:13:58]Write i2c OK [00:13:58]MH_I2C_Read... [00:13:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:58]Read from MH i2c: E2 [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: E2 0E 00 [00:13:58]MH_I2C_Read... [00:13:58]Read from MH i2c: E2 0E 00 32 38 00 09 00 01 29 79 21 67 00 00 00 00 90 00 1D [00:13:58]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:13:58]wFMCommunicate OK [00:13:58]SAM_PROTO_GetShiftState done [00:13:58]FM_GetShiftState done [00:13:58]opened in 1730246953 [00:13:58]opened+sec_in_day 1730333353 [00:13:58]quantity*price = 150032 [00:13:58]sum+1 = 150033 [00:13:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 6 30.10.2024 00:14 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97256 ФПД: 47919420595415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97256&fm=47919420595415&tin=02508201610067®Number=0000000000170478&sum=150032 [00:14:00]StoreToDocumentArchive [00:14:00]shift 146 fd 97256 [00:14:00]save to /storage/0146/doc_00097256 [00:14:00]save last doc name /storage/0146/doc_00097256 to /storage/kkm_last_doc_name [00:14:00]save OK [00:14:00]Clear old archive folders... [00:14:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:14:00]tlvbuf is 0079B880 [00:14:00]SAM_PROTO_ClearQueue [00:14:00]wFMCommunicate request_size=4 [00:14:00]MH_SAM_APDU [00:14:00]CAPDU: 80 09 00 00 [00:14:00]Write to MH i2c: E2 08 00 3F 38 80 09 00 00 00 00 00 00 E9 [00:14:00]Write i2c OK [00:14:00]MH_I2C_Read... [00:14:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:14:00]Read from MH i2c: E2 [00:14:00]MH_I2C_Read... [00:14:00]Read from MH i2c: E2 03 00 [00:14:00]MH_I2C_Read... [00:14:00]Read from MH i2c: E2 03 00 3F 38 00 90 00 EB [00:14:00]RAPDU: 90 00 [00:14:00]wFMCommunicate OK [00:14:00]SAM_PROTO_ClearQueue done [00:14:00]KKMCreateOFDPacket [00:14:00]OFDProtocolAddRootSTLVToBuf [00:14:00]FM_MakeSignedData [00:14:00]FM_MakeSignedData [00:14:00]SAM_PROTO_SignData [00:14:00]wFMCommunicate request_size=4 [00:14:00]MH_SAM_APDU [00:14:00]CAPDU: 80 0D 01 02 [00:14:00]Write to MH i2c: E2 08 00 40 38 80 0D 01 02 00 00 00 00 F1 [00:14:00]Write i2c OK [00:14:00]MH_I2C_Read... [00:14:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:14:00]Read from MH i2c: E2 [00:14:00]MH_I2C_Read... [00:14:00]Read from MH i2c: E2 03 00 [00:14:00]MH_I2C_Read... [00:14:00]Read from MH i2c: E2 03 00 40 38 00 90 00 EC [00:14:00]RAPDU: 90 00 [00:14:00]wFMCommunicate OK [00:14:00]wFMCommunicate request_size=255 [00:14:00]MH_SAM_APDU [00:14:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 48 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7B 01 00 35 04 06 00 2B [00:14:01]Write to MH i2c: E2 02 01 41 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 OFD Sender: No OFD packet to send [00:14:01]00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 48 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7B 01 00 35 04 06 00 2B 00 00 96 [00:14:01]Write i2c OK [00:14:01]MH_I2C_Read... [00:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:02]Read from MH i2c: E2 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 03 00 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 03 00 41 38 00 90 00 ED [00:14:02]RAPDU: 90 00 [00:14:02]wFMCommunicate OK [00:14:02]wFMCommunicate request_size=10 [00:14:02]MH_SAM_APDU [00:14:02]CAPDU: 80 0D 02 02 05 95 1C 0A DC D7 [00:14:02]Write to MH i2c: E2 0D 00 42 38 80 0D 02 02 05 00 95 1C 0A DC D7 00 00 6C [00:14:02]Write i2c OK [00:14:02]MH_I2C_Read... [00:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:02]Read from MH i2c: E2 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 03 00 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 03 00 42 38 00 90 00 EE [00:14:02]RAPDU: 90 00 [00:14:02]wFMCommunicate OK [00:14:02]wFMCommunicate request_size=4 [00:14:02]MH_SAM_APDU [00:14:02]CAPDU: 80 0D 03 02 [00:14:02]Write to MH i2c: E2 08 00 43 38 80 0D 03 02 00 00 00 00 F6 [00:14:02]Write i2c OK [00:14:02]MH_I2C_Read... [00:14:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:14:02]Read from MH i2c: E2 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 0B 00 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 0B 00 43 38 00 11 69 87 CF 48 04 4E DD 90 00 3E [00:14:02]RAPDU: 11 69 87 CF 48 04 4E DD 90 00 [00:14:02]wFMCommunicate OK [00:14:02]SAM_PROTO_SignData done [00:14:02]FM_MakeSignedData done [00:14:02]CreateOFDProtocolMessage [00:14:02]wFMCommunicate request_size=4 [00:14:02]MH_SAM_APDU [00:14:02]CAPDU: 80 11 00 00 [00:14:02]Write to MH i2c: E2 08 00 44 38 80 11 00 00 00 00 00 00 F6 [00:14:02]Write i2c OK [00:14:02]MH_I2C_Read... [00:14:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:02]Read from MH i2c: E2 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 17 00 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: E2 17 00 44 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [00:14:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:14:02]wFMCommunicate OK [00:14:02]CreateOFDProtocolMessage done [00:14:02]OFDSenderStorePacket 97256 [00:14:02]StoreOFDPacket docnum=97256 [00:14:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 1B 07 01 2E 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 48 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7B 01 00 35 04 06 00 2B 95 1C 0A DC D7 11 69 87 CF 48 04 4E DD [00:14:02]CheckFolder [00:14:02]dirname=/storage/ofd_packets [00:14:02]CheckFolder done [00:14:02]ProducePacketName [00:14:02]name=ofd_packets/00097256 [00:14:02]NVStorageSaveData ofd_packets/00097256 [00:14:02]File name is /storage/ofd_packets/00097256 [00:14:02]Write 301 bytes [00:14:02]NVStorageSaveData done [00:14:02]OFDSenderStorePacket done [00:14:02]KKMCreateOFDPacket done [00:14:02]NVStorageSaveData kkm_last_timestamp [00:14:02]File name is /storage/kkm_last_timestamp [00:14:02]Write 4 bytes [00:14:02]NVStorageSaveData done [00:14:02]ExternCall_PrintAddStr [00:14:02]wPrintStart [00:14:02]Write to MH i2c: 01 00 00 45 38 7D [00:14:02]Write i2c OK [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: 01 [00:14:02]MH_I2C_Read... [00:14:02]Read from MH i2c: 01 07 00 [00:14:02]MH_I2C_Read... [00:14:02]OFD Sender: Processing packet 97256 [packets to send 59, broken 58] [00:14:02]ProducePacketName [00:14:02]name=ofd_packets/00097256 [00:14:02]OFD Sender: To server: pG, [00:14:02]CommunicateWithHost lk.salyk.kg:30040 [00:14:02]ConnectInit lk.salyk.kg [00:14:02]Read from MH i2c: 01 07 00 45 38 00 00 00 00 00 FF 0F 92 [00:14:02]RasterBufferAndPrint [00:14:02]line Счет N : (1)3407793 [00:14:02]line ИНН: 02508201610067 [00:14:02]line Контрольно-Кассовый Чек [00:14:02]line ПРОДАЖА [00:14:02]line ТРК (МРК, ГНК) : 43 [00:14:02]line Товар: 2710124500 [00:14:02]line Аи-95-К-5 [00:14:02]line 20.220 * 74.20 [00:14:02]line = 1500.32 [00:14:02]line НДС 12% НСП 1% [00:14:02]line > о реализуемом товаре [00:14:02]line ИТОГО: 1500.32 [00:14:02]line НСП 1% : 13.28 [00:14:02]line НДС 12% : 159.33 [00:14:02]line Наличными: 0.00 [00:14:02]line Безнал.: 1500.32 [00:14:02]line Место: АЗС № 82 "Партнер Нефть" [00:14:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:14:02]line СНО: Общий режим [00:14:02]line Чек 6 30.10.2024 00:14 [00:14:02]line Смена: 146 ФФД: 1.0 [00:14:02]line ЗНМ: 0300000017 [00:14:02]line РНМ: 0000000000170478 [00:14:02]line Версия ККМ: v1.0 [00:14:02]line Платежная система: Mbank [00:14:02]line ФМ: 0000000002098560 [00:14:02]line ФД: 97256 [00:14:02]line ФПД: 47919420595415 [00:14:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97256&fm=47919420595415&tin=02508201610067®Number=0000000000170478&sum=150032 [00:14:02]written 0, free lines is 4095 [00:14:02]Connected sock=9 [00:14:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 93 1B 07 01 2E 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 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 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 48 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 Write to MH i2c: 00 01 01 00 0D 04 10 00 30 30 30 30 00 30 6E 30 38 30 A6 30 30 30 31 37 30 34 37 38 [00:14:03]11 Write i2c OK [00:14:03]04 MH_I2C_Read... [00:14:03]10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 7B 01 00 35 04 06 00 2B 95 1C 0A DC D7 11 69 87 CF 48 04 4E DD [00:14:03]Read from MH i2c: 01 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: 01 07 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: 01 07 00 6E 38 00 00 00 00 00 72 0D 2C [00:14:03]RasterBufferAndPrint [00:14:03]line [00:14:03]line [00:14:03]line [00:14:03]line [00:14:03]line [00:14:03]written 0, free lines is 3692 [00:14:03]MH_Cut [00:14:03]Write to MH i2c: D1 01 00 75 38 01 7F [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: D1 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: D1 01 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: D1 01 00 75 38 00 7E [00:14:03]Write to MH i2c: 01 00 00 76 38 AE [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 28 E1 47 00 AF 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 32 30 39 38 35 36 30 10 04 04 00 E8 7B 01 00 F4 03 04 00 6F 24 21 67 B6 04 01 00 00 7B D8 19 02 49 0A C0 17 [00:14:03]CommunicateWithHost err = 0 [00:14:03]CheckOFDResponse [00:14:03]1017 (14) - 77093643461234 [00:14:03]1041 (16) - 0000000002098560 [00:14:03]1040 (4) - 97256 [00:14:03]1012 (4) - 29.10.2024 18:07 [00:14:03]1206 (1) - 0 [00:14:03]OFD Sender: Remove packet 97256 [00:14:03]ProducePacketName [00:14:03]name=ofd_packets/00097256 [00:14:03]*** Cut start [00:14:03]NVStorageDeleteData [00:14:03]*** Partial cut [00:14:03]*** CUTSNS_PIN = 1 [00:14:03]*** CUTSNS_PIN = 0 [00:14:03]*** Brake cut motor [00:14:04]OFD Sender: No OFD packet to send [00:14:04]Read from MH i2c: 01 [00:14:04]MH_I2C_Read... [00:14:04]*** Stop cut motor [00:14:04]*** Cut end [00:14:04]Read from MH i2c: 01 07 00 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: 01 07 00 76 38 00 00 00 00 00 FF 0F C3 [00:14:04]process_action close_receipt done [00:14:04]requested_data is exist [00:14:04]produce_requested_data [00:14:04]requested_item fm.sn is exist - process it [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 11 00 00 [00:14:04]Write to MH i2c: E2 08 00 77 38 80 11 00 00 00 00 00 00 29 [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 17 00 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 17 00 77 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [00:14:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:14:04]wFMCommunicate OK [00:14:04]requested_item fd.num is exist - process it [00:14:04]SAM_PROTO_GetFieldsCounters [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 13 00 00 [00:14:04]Write to MH i2c: E2 08 00 78 38 80 13 00 00 00 00 00 00 2C [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 62 00 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 62 00 78 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [00:14:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:14:05]wFMCommunicate OK [00:14:05]SAM_PROTO_GetFieldsCounters done [00:14:05]requested_item shift.num is exist - process it [00:14:05]requested_item shift.opened is exist - process it [00:14:05]req_shift_opened [00:14:05]FM_GetShiftState [00:14:05]SAM_PROTO_GetShiftState [00:14:05]wFMCommunicate request_size=4 [00:14:05]MH_SAM_APDU [00:14:05]CAPDU: 80 13 01 00 [00:14:05]Write to MH i2c: E2 08 00 79 38 80 13 01 00 00 00 00 00 2E [00:14:05]Write i2c OK [00:14:05]MH_I2C_Read... [00:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:05]Read from MH i2c: E2 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 0E 00 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 0E 00 79 38 00 09 00 01 29 79 21 67 00 00 00 00 90 00 64 [00:14:05]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:14:05]wFMCommunicate OK [00:14:05]SAM_PROTO_GetShiftState done [00:14:05]FM_GetShiftState done [00:14:05]req_shift_opened done [00:14:05]requested_item shift.open_date is exist - process it [00:14:05]req_shift_open_date [00:14:05]req_shift_open_date done [00:14:05]produce_requested_data done [00:14:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97256,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:14:05]process_action_free close_receipt [00:14:05]json_value_free [00:14:05]json_value_free done [00:14:05]process_json_proto returns [00:14:05]Send response to host [00:14:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97256,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:14:05]free response buf [00:14:05]execute_script done [00:14:05]execute_script returns [00:14:05]free content buf [00:14:05]Sock 10.Close socket [00:14:05]Sock 10.Thread stoped [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]accept exits with 7 [00:16:19]New connection [00:16:19]New thread 3066580324 created [00:16:19]Thread 3066723684 joined [00:16:19]Waiting for new connection... [00:16:19] Sock 7.Parse request [00:16:19]Sock 7.Check first char [00:16:19]Sock 7.First char is OK [00:16:19]request: POST /json_proto HTTP/1.0 [00:16:19]Method: POST [00:16:19]URL: /json_proto [00:16:19]Method is POST - this is cgi request [00:16:19]url: /json_proto [00:16:19]query_string will be loaded in cgi processing [00:16:19]execute_cgi json_proto POST (null) [00:16:19]execute_cgi path=json_proto method=POST [00:16:19]POST find Content-Length [00:16:19]Host: 172.17.40.67:8080 [00:16:19]Content-Length: 678 [00:16:19]Content-Type: application/json [00:16:19] [00:16:19]POST finish read [00:16:19]Found Content-Length = 678 [00:16:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:19]execute_script... [00:16:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:16:19]POST & json_proto [00:16:19]process_json_proto [00:16:19]json parsed OK: [00:16:19]protocol is kg_v1.0 [00:16:19]action value=close_receipt [00:16:19]process_action close_receipt [00:16:19]cmd_close_receipt [00:16:19]MH_GetDate [00:16:19]Write to MH i2c: F0 00 00 7A 38 A1 [00:16:19]Write i2c OK [00:16:19]MH_I2C_Read... [00:16:19]Read from MH i2c: F0 [00:16:19]MH_I2C_Read... [00:16:19]Read from MH i2c: F0 09 00 [00:16:19]MH_I2C_Read... [00:16:19]Read from MH i2c: F0 09 00 7A 38 00 D4 7A 21 67 EE DA 66 66 14 [00:16:19]GetLastDocTimeStamp 1730247240 [00:16:19]current date 1730247380 [00:16:19]FM_GetShiftState [00:16:19]SAM_PROTO_GetShiftState [00:16:19]wFMCommunicate request_size=4 [00:16:19]MH_SAM_APDU [00:16:19]CAPDU: 80 13 01 00 [00:16:19]Write to MH i2c: E2 08 00 7B 38 80 13 01 00 00 00 00 00 30 [00:16:19]Write i2c OK [00:16:19]MH_I2C_Read... [00:16:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:16:19]Read from MH i2c: E2 [00:16:19]MH_I2C_Read... [00:16:19]Read from MH i2c: E2 0E 00 [00:16:19]MH_I2C_Read... [00:16:19]Read from MH i2c: E2 0E 00 7B 38 00 09 00 01 29 79 21 67 00 00 00 00 90 00 66 [00:16:19]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:16:19]wFMCommunicate OK [00:16:19]SAM_PROTO_GetShiftState done [00:16:19]FM_GetShiftState done [00:16:19]opened in 1730246953 [00:16:19]opened+sec_in_day 1730333353 [00:16:19]quantity*price = 50041 [00:16:19]sum+1 = 50042 [00:16: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 7 30.10.2024 00:16 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97257 ФПД: 97738813423842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001620&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97257&fm=97738813423842&tin=02508201610067®Number=0000000000170478&sum=50000 [00:16:19]StoreToDocumentArchive [00:16:19]shift 146 fd 97257 [00:16:19]save to /storage/0146/doc_00097257 [00:16:19]save last doc name /storage/0146/doc_00097257 to /storage/kkm_last_doc_name [00:16:19]save OK [00:16:19]Clear old archive folders... [00:16:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:16:19]tlvbuf is 006CF6E0 [00:16:19]SAM_PROTO_ClearQueue [00:16:19]wFMCommunicate request_size=4 [00:16:19]MH_SAM_APDU [00:16:19]CAPDU: 80 09 00 00 [00:16:19]Write to MH i2c: E2 08 00 88 38 80 09 00 00 00 00 00 00 32 [00:16:19]Write i2c OK [00:16:19]MH_I2C_Read... [00:16:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:16:20]Read from MH i2c: E2 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 88 38 00 90 00 34 [00:16:20]RAPDU: 90 00 [00:16:20]wFMCommunicate OK [00:16:20]SAM_PROTO_ClearQueue done [00:16:20]KKMCreateOFDPacket [00:16:20]OFDProtocolAddRootSTLVToBuf [00:16:20]FM_MakeSignedData [00:16:20]FM_MakeSignedData [00:16:20]SAM_PROTO_SignData [00:16:20]wFMCommunicate request_size=4 [00:16:20]MH_SAM_APDU [00:16:20]CAPDU: 80 0D 01 02 [00:16:20]Write to MH i2c: E2 08 00 89 38 80 0D 01 02 00 00 00 00 3A [00:16:20]Write i2c OK [00:16:20]MH_I2C_Read... [00:16:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:16:20]Read from MH i2c: E2 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 89 38 00 90 00 35 [00:16:20]RAPDU: 90 00 [00:16:20]wFMCommunicate OK [00:16:20]wFMCommunicate request_size=255 [00:16:20]MH_SAM_APDU [00:16: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 34 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 07 00 00 00 F4 03 04 00 D4 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7B 01 00 35 04 06 00 58 [00:16:20]Write to MH i2c: E2 02 01 8A 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 07 00 00 00 F4 03 04 00 D4 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7B 01 00 35 04 06 00 58 00 00 F4 [00:16:20]Write i2c OK [00:16:20]MH_I2C_Read... [00:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:16:20]Read from MH i2c: E2 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 8A 38 00 90 00 36 [00:16:20]RAPDU: 90 00 [00:16:20]wFMCommunicate OK [00:16:20]wFMCommunicate request_size=10 [00:16:20]MH_SAM_APDU [00:16:20]CAPDU: 80 0D 02 02 05 E4 97 41 40 E2 [00:16:20]Write to MH i2c: E2 0D 00 8B 38 80 0D 02 02 05 00 E4 97 41 40 E2 00 00 25 [00:16:20]Write i2c OK [00:16:20]MH_I2C_Read... [00:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:16:20]Read from MH i2c: E2 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 03 00 8B 38 00 90 00 37 [00:16:20]RAPDU: 90 00 [00:16:20]wFMCommunicate OK [00:16:20]wFMCommunicate request_size=4 [00:16:20]MH_SAM_APDU [00:16:20]CAPDU: 80 0D 03 02 [00:16:20]Write to MH i2c: E2 08 00 8C 38 80 0D 03 02 00 00 00 00 3F [00:16:20]Write i2c OK [00:16:20]MH_I2C_Read... [00:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:16:20]Read from MH i2c: E2 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 0B 00 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 0B 00 8C 38 00 C1 A4 E0 7E A1 F4 AA 1A 90 00 5C [00:16:20]RAPDU: C1 A4 E0 7E A1 F4 AA 1A 90 00 [00:16:20]wFMCommunicate OK [00:16:20]SAM_PROTO_SignData done [00:16:20]FM_MakeSignedData done [00:16:20]CreateOFDProtocolMessage [00:16:20]wFMCommunicate request_size=4 [00:16:20]MH_SAM_APDU [00:16:20]CAPDU: 80 11 00 00 [00:16:20]Write to MH i2c: E2 08 00 8D 38 80 11 00 00 00 00 00 00 3F [00:16:20]Write i2c OK [00:16:20]MH_I2C_Read... [00:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:16:20]Read from MH i2c: E2 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 17 00 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: E2 17 00 8D 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [00:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:16:20]wFMCommunicate OK [00:16:20]CreateOFDProtocolMessage done [00:16:20]OFDSenderStorePacket 97257 [00:16:20]StoreOFDPacket docnum=97257 [00:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 A2 07 01 94 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 34 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 07 00 00 00 F4 03 04 00 D4 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7B 01 00 35 04 06 00 58 E4 97 41 40 E2 C1 A4 E0 7E A1 F4 AA 1A [00:16:20]CheckFolder [00:16:20]dirname=/storage/ofd_packets [00:16:20]CheckFolder done [00:16:20]ProducePacketName [00:16:20]name=ofd_packets/00097257 [00:16:20]NVStorageSaveData ofd_packets/00097257 [00:16:20]File name is /storage/ofd_packets/00097257 [00:16:20]Write 301 bytes [00:16:20]NVStorageSaveData done [00:16:20]OFDSenderStorePacket done [00:16:20]KKMCreateOFDPacket done [00:16:20]NVStorageSaveData kkm_last_timestamp [00:16:20]File name is /storage/kkm_last_timestamp [00:16:20]Write 4 bytes [00:16:20]NVStorageSaveData done [00:16:20]ExternCall_PrintAddStr [00:16:20]wPrintStart [00:16:20]Write to MH i2c: 01 00 00 8E 38 C6 [00:16:20]Write i2c OK [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: 01 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: 01 07 00 [00:16:20]MH_I2C_Read... [00:16:20]Read from MH i2c: 01 07 00 8E 38 00 00 00 00 00 FF 0F DB [00:16:20]RasterBufferAndPrint [00:16:20]line Счет N : (1)3407794 [00:16:20]line ИНН: 02508201610067 [00:16:20]line Контрольно-Кассовый Чек [00:16:20]line ПРОДАЖА [00:16:20]line ТРК (МРК, ГНК) : 32 [00:16:20]line Товар: 2710124130 [00:16:20]line Аи-92-К-4 [00:16:20]line 7.480 * 66.90 [00:16:20]line = 500.41 [00:16:20]line НДС 12% НСП 1% [00:16:20]line > о реализуемом товаре [00:16:20]line ОКРУГЛЕНИЕ: -0.41 [00:16:20]line ИТОГО: 500.00 [00:16:20]line Внесено: 500.00 [00:16:20]line СДАЧА: 0.00 [00:16:20]line НСП 1% : 4.43 [00:16:20]line НДС 12% : 53.14 [00:16:20]line Наличными: 500.00 [00:16:20]line Безнал.: 0.00 [00:16:20]line Место: АЗС № 82 "Партнер Нефть" [00:16:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:16:20]line СНО: Общий режим [00:16:20]line Чек 7 30.10.2024 00:16 [00:16:20]line Смена: 146 ФФД: 1.0 [00:16:20]line ЗНМ: 0300000017 [00:16:20]line РНМ: 0000000000170478 [00:16:20]line Версия ККМ: v1.0 [00:16:20]line ФМ: 0000000002098560 [00:16:20]line ФД: 97257 [00:16:20]line ФПД: 97738813423842 [00:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001620&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97257&fm=97738813423842&tin=02508201610067®Number=0000000000170478&sum=50000 [00:16:20]written 0, free lines is 4095 [00:16:21]OFD Sender: Processing packet 97257 [packets to send 59, broken 58] [00:16:21]ProducePacketName [00:16:21]name=ofd_packets/00097257 [00:16:21]OFD Sender: To server: pG, [00:16:21]CommunicateWithHost lk.salyk.kg:30040 [00:16:21]ConnectInit lk.salyk.kg [00:16:21]Connected sock=10 [00:16:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 A2 07 01 94 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 34 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 07 00 00 00 F4 03 04 00 D4 7A 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7B 01 00 35 04 06 00 58 E4 97 41 40 E2 C1 A4 E0 7E A1 F4 AA 1A [00:16:21]Write to MH i2c: 01 00 00 B9 38 F1 [00:16:21]Write i2c OK [00:16:21]MH_I2C_Read... [00:16:21]Read from MH i2c: 01 [00:16:21]MH_I2C_Read... [00:16:21]Read from MH i2c: 01 07 00 [00:16:21]MH_I2C_Read... [00:16:21]Read from MH i2c: 01 07 00 B9 38 00 00 00 00 00 07 0D 0C [00:16:21]RasterBufferAndPrint [00:16:21]line [00:16:21]line [00:16:21]line [00:16:21]line [00:16:21]line [00:16:21]written 0, free lines is 3354 [00:16:21]MH_Cut [00:16:21]Write to MH i2c: D1 01 00 C0 38 01 CA [00:16:21]Write i2c OK [00:16:21]MH_I2C_Read... [00:16:21]Read from MH i2c: D1 [00:16:21]MH_I2C_Read... [00:16:21]Read from MH i2c: D1 01 00 [00:16:21]MH_I2C_Read... [00:16:21]Read from MH i2c: D1 01 00 C0 38 00 C9 [00:16:21]Write to MH i2c: 01 00 00 C1 38 F9 [00:16:21]Write i2c OK [00:16:21]MH_I2C_Read... [00:16:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D0 E5 47 00 9D B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 7B 01 00 F4 03 04 00 F9 24 21 67 B6 04 01 00 00 CE BE 9A 46 45 D8 EC 6C [00:16:21]CommunicateWithHost err = 0 [00:16:21]CheckOFDResponse [00:16:21]1017 (14) - 77093643461234 [00:16:21]1041 (16) - 0000000002098560 [00:16:21]1040 (4) - 97257 [00:16:21]1012 (4) - 29.10.2024 18:10 [00:16:21]1206 (1) - 0 [00:16:21]OFD Sender: Remove packet 97257 [00:16:21]ProducePacketName [00:16:21]name=ofd_packets/00097257 [00:16:21]NVStorageDeleteData [00:16:22]*** Cut start [00:16:22]*** Partial cut [00:16:22]*** CUTSNS_PIN = 1 [00:16:22]OFD Sender: No OFD packet to send [00:16:22]*** CUTSNS_PIN = 0 [00:16:22]*** Brake cut motor [00:16:22]Read from MH i2c: 01 [00:16:22]MH_I2C_Read... [00:16:22]*** Stop cut motor [00:16:22]*** Cut end [00:16:22]Read from MH i2c: 01 07 00 [00:16:22]MH_I2C_Read... [00:16:22]Read from MH i2c: 01 07 00 C1 38 00 00 00 00 00 FF 0F 0E [00:16:22]process_action close_receipt done [00:16:22]requested_data is exist [00:16:22]produce_requested_data [00:16:22]requested_item fm.sn is exist - process it [00:16:22]wFMCommunicate request_size=4 [00:16:22]MH_SAM_APDU [00:16:22]CAPDU: 80 11 00 00 [00:16:22]Write to MH i2c: E2 08 00 C2 38 80 11 00 00 00 00 00 00 74 [00:16:22]Write i2c OK [00:16:22]MH_I2C_Read... [00:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:16:22]Read from MH i2c: E2 [00:16:22]MH_I2C_Read... [00:16:22]Read from MH i2c: E2 17 00 [00:16:22]MH_I2C_Read... [00:16:22]Read from MH i2c: E2 17 00 C2 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [00:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:16:22]wFMCommunicate OK [00:16:22]requested_item fd.num is exist - process it [00:16:22]SAM_PROTO_GetFieldsCounters [00:16:22]wFMCommunicate request_size=4 [00:16:22]MH_SAM_APDU [00:16:22]CAPDU: 80 13 00 00 [00:16:22]Write to MH i2c: E2 08 00 C3 38 80 13 00 00 00 00 00 00 77 [00:16:22]Write i2c OK [00:16:22]MH_I2C_Read... [00:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:16:22]Read from MH i2c: E2 [00:16:22]MH_I2C_Read... [00:16:22]Read from MH i2c: E2 62 00 [00:16:22]MH_I2C_Read... [00:16:22]Read from MH i2c: E2 62 00 C3 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [00:16:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:16:22]wFMCommunicate OK [00:16:22]SAM_PROTO_GetFieldsCounters done [00:16:22]requested_item shift.num is exist - process it [00:16:22]requested_item shift.opened is exist - process it [00:16:22]req_shift_opened [00:16:22]FM_GetShiftState [00:16:22]SAM_PROTO_GetShiftState [00:16:22]wFMCommunicate request_size=4 [00:16:22]MH_SAM_APDU [00:16:22]CAPDU: 80 13 01 00 [00:16:22]Write to MH i2c: E2 08 00 C4 38 80 13 01 00 00 00 00 00 79 [00:16:22]Write i2c OK [00:16:22]MH_I2C_Read... [00:16:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:16:23]Read from MH i2c: E2 [00:16:23]MH_I2C_Read... [00:16:23]Read from MH i2c: E2 0E 00 [00:16:23]MH_I2C_Read... [00:16:23]Read from MH i2c: E2 0E 00 C4 38 00 09 00 01 29 79 21 67 00 00 00 00 90 00 AF [00:16:23]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:16:23]wFMCommunicate OK [00:16:23]SAM_PROTO_GetShiftState done [00:16:23]FM_GetShiftState done [00:16:23]req_shift_opened done [00:16:23]requested_item shift.open_date is exist - process it [00:16:23]req_shift_open_date [00:16:23]req_shift_open_date done [00:16:23]produce_requested_data done [00:16:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97257,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:16:23]process_action_free close_receipt [00:16:23]json_value_free [00:16:23]json_value_free done [00:16:23]process_json_proto returns [00:16:23]Send response to host [00:16:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97257,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:16:23]free response buf [00:16:23]execute_script done [00:16:23]execute_script returns [00:16:23]free content buf [00:16:23]Sock 7.Close socket [00:16:23]Sock 7.Thread stoped [00:16:27]OFD Sender: No OFD packet to send [00:16:32]OFD Sender: No OFD packet to send [00:16:37]OFD Sender: No OFD packet to send [00:16:42]OFD Sender: No OFD packet to send [00:16:47]OFD Sender: No OFD packet to send [00:16:52]OFD Sender: No OFD packet to send [00:16:57]OFD Sender: No OFD packet to send [00:17:02]OFD Sender: No OFD packet to send [00:17:07]OFD Sender: No OFD packet to send [00:17:12]OFD Sender: No OFD packet to send [00:17:17]OFD Sender: No OFD packet to send [00:17:22]OFD Sender: No OFD packet to send [00:17:27]OFD Sender: No OFD packet to send [00:17:32]OFD Sender: No OFD packet to send [00:17:37]OFD Sender: No OFD packet to send [00:17:42]OFD Sender: No OFD packet to send [00:17:47]OFD Sender: No OFD packet to send [00:17:52]OFD Sender: No OFD packet to send [00:17:53]accept exits with 9 [00:17:53]New connection [00:17:53]New thread 3066723684 created [00:17:53]Thread 3066580324 joined [00:17:53]Waiting for new connection... [00:17:53] Sock 9.Parse request [00:17:53]Sock 9.Check first char [00:17:53]Sock 9.First char is OK [00:17:53]request: POST /json_proto HTTP/1.0 [00:17:53]Method: POST [00:17:53]URL: /json_proto [00:17:53]Method is POST - this is cgi request [00:17:53]url: /json_proto [00:17:53]query_string will be loaded in cgi processing [00:17:53]execute_cgi json_proto POST (null) [00:17:53]execute_cgi path=json_proto method=POST [00:17:53]POST find Content-Length [00:17:53]Host: 172.17.40.67:8080 [00:17:53]Content-Length: 678 [00:17:53]Content-Type: application/json [00:17:53] [00:17:53]POST finish read [00:17:53]Found Content-Length = 678 [00:17:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:17:53]execute_script... [00:17: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)3407795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:17:53]POST & json_proto [00:17:53]process_json_proto [00:17:53]json parsed OK: [00:17:53]protocol is kg_v1.0 [00:17:53]action value=close_receipt [00:17:53]process_action close_receipt [00:17:53]cmd_close_receipt [00:17:53]MH_GetDate [00:17:53]Write to MH i2c: F0 00 00 C5 38 EC [00:17:53]Write i2c OK [00:17:53]MH_I2C_Read... [00:17:53]Read from MH i2c: F0 [00:17:53]MH_I2C_Read... [00:17:53]Read from MH i2c: F0 09 00 [00:17:53]MH_I2C_Read... [00:17:53]Read from MH i2c: F0 09 00 C5 38 00 32 7B 21 67 EE DA 66 66 BE [00:17:53]GetLastDocTimeStamp 1730247380 [00:17:53]current date 1730247474 [00:17:53]FM_GetShiftState [00:17:53]SAM_PROTO_GetShiftState [00:17:53]wFMCommunicate request_size=4 [00:17:53]MH_SAM_APDU [00:17:53]CAPDU: 80 13 01 00 [00:17:53]Write to MH i2c: E2 08 00 C6 38 80 13 01 00 00 00 00 00 7B [00:17:53]Write i2c OK [00:17:53]MH_I2C_Read... [00:17:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:53]Read from MH i2c: E2 [00:17:53]MH_I2C_Read... [00:17:53]Read from MH i2c: E2 0E 00 [00:17:53]MH_I2C_Read... [00:17:53]Read from MH i2c: E2 0E 00 C6 38 00 09 00 01 29 79 21 67 00 00 00 00 90 00 B1 [00:17:53]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:17:53]wFMCommunicate OK [00:17:53]SAM_PROTO_GetShiftState done [00:17:53]FM_GetShiftState done [00:17:53]opened in 1730246953 [00:17:53]opened+sec_in_day 1730333353 [00:17:53]quantity*price = 20003 [00:17:53]sum+1 = 20004 [00:17:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 8 30.10.2024 00:17 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97258 ФПД: 58725857134061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001754&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97258&fm=58725857134061&tin=02508201610067®Number=0000000000170478&sum=20000 [00:17:54]StoreToDocumentArchive [00:17:54]shift 146 fd 97258 [00:17:54]save to /storage/0146/doc_00097258 [00:17:54]save last doc name /storage/0146/doc_00097258 to /storage/kkm_last_doc_name [00:17:54]save OK [00:17:54]Clear old archive folders... [00:17:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:17:54]tlvbuf is 006DD660 [00:17:54]SAM_PROTO_ClearQueue [00:17:54]wFMCommunicate request_size=4 [00:17:54]MH_SAM_APDU [00:17:54]CAPDU: 80 09 00 00 [00:17:54]Write to MH i2c: E2 08 00 D3 38 80 09 00 00 00 00 00 00 7D [00:17:54]Write i2c OK [00:17:54]MH_I2C_Read... [00:17:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:17:54]Read from MH i2c: E2 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 D3 38 00 90 00 7F [00:17:54]RAPDU: 90 00 [00:17:54]wFMCommunicate OK [00:17:54]SAM_PROTO_ClearQueue done [00:17:54]KKMCreateOFDPacket [00:17:54]OFDProtocolAddRootSTLVToBuf [00:17:54]FM_MakeSignedData [00:17:54]FM_MakeSignedData [00:17:54]SAM_PROTO_SignData [00:17:54]wFMCommunicate request_size=4 [00:17:54]MH_SAM_APDU [00:17:54]CAPDU: 80 0D 01 02 [00:17:54]Write to MH i2c: E2 08 00 D4 38 80 0D 01 02 00 00 00 00 85 [00:17:54]Write i2c OK [00:17:54]MH_I2C_Read... [00:17:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:17:54]Read from MH i2c: E2 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 D4 38 00 90 00 80 [00:17:54]RAPDU: 90 00 [00:17:54]wFMCommunicate OK [00:17:54]wFMCommunicate request_size=255 [00:17:54]MH_SAM_APDU [00:17:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 08 00 00 00 F4 03 04 00 32 7B 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7B 01 00 35 04 06 00 35 [00:17:54]Write to MH i2c: E2 02 01 D5 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 08 00 00 00 F4 03 04 00 32 7B 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7B 01 00 35 04 06 00 35 00 00 3F [00:17:54]Write i2c OK [00:17:54]MH_I2C_Read... [00:17:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:17:54]Read from MH i2c: E2 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 D5 38 00 90 00 81 [00:17:54]RAPDU: 90 00 [00:17:54]wFMCommunicate OK [00:17:54]wFMCommunicate request_size=10 [00:17:54]MH_SAM_APDU [00:17:54]CAPDU: 80 0D 02 02 05 69 2D DA 85 ED [00:17:54]Write to MH i2c: E2 0D 00 D6 38 80 0D 02 02 05 00 69 2D DA 85 ED 00 00 74 [00:17:54]Write i2c OK [00:17:54]MH_I2C_Read... [00:17:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:17:54]Read from MH i2c: E2 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 D6 38 00 90 00 82 [00:17:54]RAPDU: 90 00 [00:17:54]wFMCommunicate OK [00:17:54]wFMCommunicate request_size=4 [00:17:54]MH_SAM_APDU [00:17:54]CAPDU: 80 0D 03 02 [00:17:54]Write to MH i2c: E2 08 00 D7 38 80 0D 03 02 00 00 00 00 8A [00:17:54]Write i2c OK [00:17:54]MH_I2C_Read... [00:17:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:17:54]Read from MH i2c: E2 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 0B 00 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 0B 00 D7 38 00 88 C3 90 4C 94 38 CB EF 90 00 38 [00:17:54]RAPDU: 88 C3 90 4C 94 38 CB EF 90 00 [00:17:54]wFMCommunicate OK [00:17:54]SAM_PROTO_SignData done [00:17:54]FM_MakeSignedData done [00:17:54]CreateOFDProtocolMessage [00:17:54]wFMCommunicate request_size=4 [00:17:54]MH_SAM_APDU [00:17:54]CAPDU: 80 11 00 00 [00:17:54]Write to MH i2c: E2 08 00 D8 38 80 11 00 00 00 00 00 00 8A [00:17:54]Write i2c OK [00:17:54]MH_I2C_Read... [00:17:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:17:55]Read from MH i2c: E2 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: E2 17 00 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: E2 17 00 D8 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [00:17:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:17:55]wFMCommunicate OK [00:17:55]CreateOFDProtocolMessage done [00:17:55]OFDSenderStorePacket 97258 [00:17:55]StoreOFDPacket docnum=97258 [00:17:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 E2 07 01 14 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 34 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 08 00 00 00 F4 03 04 00 32 7B 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7B 01 00 35 04 06 00 35 69 2D DA 85 ED 88 C3 90 4C 94 38 CB EF [00:17:55]CheckFolder [00:17:55]dirname=/storage/ofd_packets [00:17:55]CheckFolder done [00:17:55]ProducePacketName [00:17:55]name=ofd_packets/00097258 [00:17:55]NVStorageSaveData ofd_packets/00097258 [00:17:55]File name is /storage/ofd_packets/00097258 [00:17:55]Write 301 bytes [00:17:55]NVStorageSaveData done [00:17:55]OFDSenderStorePacket done [00:17:55]KKMCreateOFDPacket done [00:17:55]NVStorageSaveData kkm_last_timestamp [00:17:55]File name is /storage/kkm_last_timestamp [00:17:55]Write 4 bytes [00:17:55]NVStorageSaveData done [00:17:55]ExternCall_PrintAddStr [00:17:55]wPrintStart [00:17:55]Write to MH i2c: 01 00 00 D9 38 11 [00:17:55]Write i2c OK [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: 01 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: 01 07 00 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: 01 07 00 D9 38 00 00 00 00 00 FF 0F 26 [00:17:55]RasterBufferAndPrint [00:17:55]line Счет N : (1)3407795 [00:17:55]line ИНН: 02508201610067 [00:17:55]line Контрольно-Кассовый Чек [00:17:55]line ПРОДАЖА [00:17:55]line ТРК (МРК, ГНК) : 12 [00:17:55]line Товар: 2710124130 [00:17:55]line Аи-92-К-4 [00:17:55]line 2.990 * 66.90 [00:17:55]line = 200.03 [00:17:55]line НДС 12% НСП 1% [00:17:55]line > о реализуемом товаре [00:17:55]line ОКРУГЛЕНИЕ: -0.03 [00:17:55]line ИТОГО: 200.00 [00:17:55]line Внесено: 200.00 [00:17:55]line СДАЧА: 0.00 [00:17:55]line НСП 1% : 1.77 [00:17:55]line НДС 12% : 21.24 [00:17:55]line Наличными: 200.00 [00:17:55]line Безнал.: 0.00 [00:17:55]line Место: АЗС № 82 "Партнер Нефть" [00:17:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:17:55]line СНО: Общий режим [00:17:55]line Чек 8 30.10.2024 00:17 [00:17:55]line Смена: 146 ФФД: 1.0 [00:17:55]line ЗНМ: 0300000017 [00:17:55]line РНМ: 0000000000170478 [00:17:55]line Версия ККМ: v1.0 [00:17:55]line ФМ: 0000000002098560 [00:17:55]line ФД: 97258 [00:17:55]line ФПД: 58725857134061 [00:17:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T001754&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97258&fm=58725857134061&tin=02508201610067®Number=0000000000170478&sum=20000 [00:17:55]OFD Sender: Processing packet 97258 [packets to send 59, broken 58] [00:17:55]ProducePacketName [00:17:55]name=ofd_packets/00097258 [00:17:55]OFD Sender: To server: pG, [00:17:55]CommunicateWithHost lk.salyk.kg:30040 [00:17:55]ConnectInit lk.salyk.kg [00:17:55]written 0, free lines is 4095 [00:17:55]Connected sock=10 [00:17:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 E2 07 01 14 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 34 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 08 00 00 00 F4 03 04 00 32 7B 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 7B 01 00 35 04 06 00 35 69 2D DA 85 ED 88 C3 90 4C 94 38 CB EF [00:17:55]Write to MH i2c: 01 00 00 04 39 3D [00:17:55]Write i2c OK [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: 01 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: 01 07 00 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: 01 07 00 04 39 00 00 00 00 00 09 0D 5A [00:17:55]RasterBufferAndPrint [00:17:55]line [00:17:55]line [00:17:55]line [00:17:55]line [00:17:55]line [00:17:55]written 0, free lines is 3343 [00:17:55]MH_Cut [00:17:55]Write to MH i2c: D1 01 00 0B 39 01 16 [00:17:55]Write i2c OK [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: D1 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: D1 01 00 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: D1 01 00 0B 39 00 15 [00:17:55]Write to MH i2c: 01 00 00 0C 39 45 [00:17:55]Write i2c OK [00:17:55]MH_I2C_Read... [00:17:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 47 74 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 32 30 39 38 35 36 30 10 04 04 00 EA 7B 01 00 F4 03 04 00 58 25 21 67 B6 04 01 00 00 B3 9C F6 9F AD C6 46 F2 [00:17:55]CommunicateWithHost err = 0 [00:17:55]CheckOFDResponse [00:17:55]1017 (14) - 77093643461234 [00:17:55]1041 (16) - 0000000002098560 [00:17:55]1040 (4) - 97258 [00:17:55]1012 (4) - 29.10.2024 18:11 [00:17:55]1206 (1) - 0 [00:17:55]OFD Sender: Remove packet 97258 [00:17:55]ProducePacketName [00:17:55]name=ofd_packets/00097258 [00:17:55]NVStorageDeleteData [00:17:56]OFD Sender: No OFD packet to send [00:17:56]*** Cut start [00:17:56]*** Partial cut [00:17:56]*** CUTSNS_PIN = 1 [00:17:56]*** CUTSNS_PIN = 0 [00:17:56]*** Brake cut motor [00:17:57]Read from MH i2c: 01 [00:17:57]MH_I2C_Read... [00:17:57]*** Stop cut motor [00:17:57]*** Cut end [00:17:57]Read from MH i2c: 01 07 00 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: 01 07 00 0C 39 00 00 00 00 00 FF 0F 5A [00:17:57]process_action close_receipt done [00:17:57]requested_data is exist [00:17:57]produce_requested_data [00:17:57]requested_item fm.sn is exist - process it [00:17:57]wFMCommunicate request_size=4 [00:17:57]MH_SAM_APDU [00:17:57]CAPDU: 80 11 00 00 [00:17:57]Write to MH i2c: E2 08 00 0D 39 80 11 00 00 00 00 00 00 C0 [00:17:57]Write i2c OK [00:17:57]MH_I2C_Read... [00:17:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:17:57]Read from MH i2c: E2 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: E2 17 00 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: E2 17 00 0D 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [00:17:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:17:57]wFMCommunicate OK [00:17:57]requested_item fd.num is exist - process it [00:17:57]SAM_PROTO_GetFieldsCounters [00:17:57]wFMCommunicate request_size=4 [00:17:57]MH_SAM_APDU [00:17:57]CAPDU: 80 13 00 00 [00:17:57]Write to MH i2c: E2 08 00 0E 39 80 13 00 00 00 00 00 00 C3 [00:17:57]Write i2c OK [00:17:57]MH_I2C_Read... [00:17:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:17:57]Read from MH i2c: E2 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: E2 62 00 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: E2 62 00 0E 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [00:17:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:17:57]wFMCommunicate OK [00:17:57]SAM_PROTO_GetFieldsCounters done [00:17:57]requested_item shift.num is exist - process it [00:17:57]requested_item shift.opened is exist - process it [00:17:57]req_shift_opened [00:17:57]FM_GetShiftState [00:17:57]SAM_PROTO_GetShiftState [00:17:57]wFMCommunicate request_size=4 [00:17:57]MH_SAM_APDU [00:17:57]CAPDU: 80 13 01 00 [00:17:57]Write to MH i2c: E2 08 00 0F 39 80 13 01 00 00 00 00 00 C5 [00:17:57]Write i2c OK [00:17:57]MH_I2C_Read... [00:17:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:57]Read from MH i2c: E2 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: E2 0E 00 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: E2 0E 00 0F 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 FB [00:17:57]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:17:57]wFMCommunicate OK [00:17:57]SAM_PROTO_GetShiftState done [00:17:57]FM_GetShiftState done [00:17:57]req_shift_opened done [00:17:57]requested_item shift.open_date is exist - process it [00:17:57]req_shift_open_date [00:17:57]req_shift_open_date done [00:17:57]produce_requested_data done [00:17:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97258,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:17:57]process_action_free close_receipt [00:17:57]json_value_free [00:17:57]json_value_free done [00:17:57]process_json_proto returns [00:17:57]Send response to host [00:17:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97258,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:17:57]free response buf [00:17:57]execute_script done [00:17:57]execute_script returns [00:17:57]free content buf [00:17:57]Sock 9.Close socket [00:17:57]Sock 9.Thread stoped [00:18:01]OFD Sender: No OFD packet to send [00:18:06]OFD Sender: No OFD packet to send [00:18:11]OFD Sender: No OFD packet to send [00:18:16]OFD Sender: No OFD packet to send [00:18:21]OFD Sender: No OFD packet to send [00:18:26]OFD Sender: No OFD packet to send [00:18:31]OFD Sender: No OFD packet to send [00:18:36]OFD Sender: No OFD packet to send [00:18:41]OFD Sender: No OFD packet to send [00:18:46]OFD Sender: No OFD packet to send [00:18:51]OFD Sender: No OFD packet to send [00:18:56]OFD Sender: No OFD packet to send [00:19:01]OFD Sender: No OFD packet to send [00:19:06]OFD Sender: No OFD packet to send [00:19:11]OFD Sender: No OFD packet to send [00:19:16]OFD Sender: No OFD packet to send [00:19:21]OFD Sender: No OFD packet to send [00:19:26]OFD Sender: No OFD packet to send [00:19:31]OFD Sender: No OFD packet to send [00:19:36]OFD Sender: No OFD packet to send [00:19:41]OFD Sender: No OFD packet to send [00:19:46]OFD Sender: No OFD packet to send [00:19:51]OFD Sender: No OFD packet to send [00:19:56]OFD Sender: No OFD packet to send [00:20:01]OFD Sender: No OFD packet to send [00:20:06]OFD Sender: No OFD packet to send [00:20:11]OFD Sender: No OFD packet to send [00:20:16]OFD Sender: No OFD packet to send [00:20:21]OFD Sender: No OFD packet to send [00:20:26]OFD Sender: No OFD packet to send [00:20:31]OFD Sender: No OFD packet to send [00:20:36]OFD Sender: No OFD packet to send [00:20:41]OFD Sender: No OFD packet to send [00:20:46]OFD Sender: No OFD packet to send [00:20:51]OFD Sender: No OFD packet to send [00:20:56]OFD Sender: No OFD packet to send [00:21:01]OFD Sender: No OFD packet to send [00:21:06]OFD Sender: No OFD packet to send [00:21:11]OFD Sender: No OFD packet to send [00:21:16]OFD Sender: No OFD packet to send [00:21:21]OFD Sender: No OFD packet to send [00:21:26]OFD Sender: No OFD packet to send [00:21:31]OFD Sender: No OFD packet to send [00:21:36]OFD Sender: No OFD packet to send [00:21:41]OFD Sender: No OFD packet to send [00:21:46]OFD Sender: No OFD packet to send [00:21:51]OFD Sender: No OFD packet to send [00:21:56]OFD Sender: No OFD packet to send [00:22:01]OFD Sender: No OFD packet to send [00:22:06]OFD Sender: No OFD packet to send [00:22:11]OFD Sender: No OFD packet to send [00:22:16]OFD Sender: No OFD packet to send [00:22:21]OFD Sender: No OFD packet to send [00:22:26]OFD Sender: No OFD packet to send [00:22:31]OFD Sender: No OFD packet to send [00:22:36]OFD Sender: No OFD packet to send [00:22:41]OFD Sender: No OFD packet to send [00:22:46]OFD Sender: No OFD packet to send [00:22:51]OFD Sender: No OFD packet to send [00:22:56]OFD Sender: No OFD packet to send [00:23:01]OFD Sender: No OFD packet to send [00:23:06]OFD Sender: No OFD packet to send [00:23:11]OFD Sender: No OFD packet to send [00:23:16]OFD Sender: No OFD packet to send [00:23:21]OFD Sender: No OFD packet to send [00:23:26]OFD Sender: No OFD packet to send [00:23:31]OFD Sender: No OFD packet to send [00:23:36]OFD Sender: No OFD packet to send [00:23:41]OFD Sender: No OFD packet to send [00:23:46]OFD Sender: No OFD packet to send [00:23:51]OFD Sender: No OFD packet to send [00:23:56]OFD Sender: No OFD packet to send [00:24:01]OFD Sender: No OFD packet to send [00:24:06]OFD Sender: No OFD packet to send [00:24:11]OFD Sender: No OFD packet to send [00:24:16]OFD Sender: No OFD packet to send [00:24:21]OFD Sender: No OFD packet to send [00:24:26]OFD Sender: No OFD packet to send [00:24:31]OFD Sender: No OFD packet to send [00:24:36]OFD Sender: No OFD packet to send [00:24:41]OFD Sender: No OFD packet to send [00:24:46]OFD Sender: No OFD packet to send [00:24:51]OFD Sender: No OFD packet to send [00:24:56]OFD Sender: No OFD packet to send [00:25:01]OFD Sender: No OFD packet to send [00:25:06]OFD Sender: No OFD packet to send [00:25:11]OFD Sender: No OFD packet to send [00:25:16]OFD Sender: No OFD packet to send [00:25:21]OFD Sender: No OFD packet to send [00:25:26]OFD Sender: No OFD packet to send [00:25:31]OFD Sender: No OFD packet to send [00:25:36]OFD Sender: No OFD packet to send [00:25:41]OFD Sender: No OFD packet to send [00:25:46]OFD Sender: No OFD packet to send [00:25:51]OFD Sender: No OFD packet to send [00:25:56]OFD Sender: No OFD packet to send [00:26:01]OFD Sender: No OFD packet to send [00:26:06]OFD Sender: No OFD packet to send [00:26:11]OFD Sender: No OFD packet to send [00:26:16]OFD Sender: No OFD packet to send [00:26:21]OFD Sender: No OFD packet to send [00:26:26]OFD Sender: No OFD packet to send [00:26:31]OFD Sender: No OFD packet to send [00:26:36]OFD Sender: No OFD packet to send [00:26:41]OFD Sender: No OFD packet to send [00:26:46]OFD Sender: No OFD packet to send [00:26:51]OFD Sender: No OFD packet to send [00:26:56]OFD Sender: No OFD packet to send [00:27:01]OFD Sender: No OFD packet to send [00:27:06]OFD Sender: No OFD packet to send [00:27:11]OFD Sender: No OFD packet to send [00:27:16]OFD Sender: No OFD packet to send [00:27:21]OFD Sender: No OFD packet to send [00:27:26]OFD Sender: No OFD packet to send [00:27:31]OFD Sender: No OFD packet to send [00:27:33]accept exits with 7 [00:27:33]New connection [00:27:33]New thread 3066580324 created [00:27:33]Thread 3066723684 joined [00:27:33]Waiting for new connection... [00:27:33] Sock 7.Parse request [00:27:33]Sock 7.Check first char [00:27:33]Sock 7.First char is OK [00:27:33]request: POST /json_proto HTTP/1.0 [00:27:33]Method: POST [00:27:33]URL: /json_proto [00:27:33]Method is POST - this is cgi request [00:27:33]url: /json_proto [00:27:33]query_string will be loaded in cgi processing [00:27:33]execute_cgi json_proto POST (null) [00:27:33]execute_cgi path=json_proto method=POST [00:27:33]POST find Content-Length [00:27:33]Host: 172.17.40.67:8080 [00:27:33]Content-Length: 683 [00:27:33]Content-Type: application/json [00:27:33] [00:27:33]POST finish read [00:27:33]Found Content-Length = 683 [00:27:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:27:33]execute_script... [00:27: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)3407796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:27:33]POST & json_proto [00:27:33]process_json_proto [00:27:33]json parsed OK: [00:27:33]protocol is kg_v1.0 [00:27:33]action value=close_receipt [00:27:33]process_action close_receipt [00:27:33]cmd_close_receipt [00:27:33]MH_GetDate [00:27:33]Write to MH i2c: F0 00 00 10 39 38 [00:27:33]Write i2c OK [00:27:33]MH_I2C_Read... [00:27:33]Read from MH i2c: F0 [00:27:33]MH_I2C_Read... [00:27:33]Read from MH i2c: F0 09 00 [00:27:33]MH_I2C_Read... [00:27:33]Read from MH i2c: F0 09 00 10 39 00 77 7D 21 67 EE DA 66 66 51 [00:27:33]GetLastDocTimeStamp 1730247474 [00:27:33]current date 1730248055 [00:27:33]FM_GetShiftState [00:27:33]SAM_PROTO_GetShiftState [00:27:33]wFMCommunicate request_size=4 [00:27:33]MH_SAM_APDU [00:27:33]CAPDU: 80 13 01 00 [00:27:33]Write to MH i2c: E2 08 00 11 39 80 13 01 00 00 00 00 00 C7 [00:27:33]Write i2c OK [00:27:33]MH_I2C_Read... [00:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:33]Read from MH i2c: E2 [00:27:33]MH_I2C_Read... [00:27:33]Read from MH i2c: E2 0E 00 [00:27:33]MH_I2C_Read... [00:27:33]Read from MH i2c: E2 0E 00 11 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 FD [00:27:33]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:27:33]wFMCommunicate OK [00:27:33]SAM_PROTO_GetShiftState done [00:27:33]FM_GetShiftState done [00:27:33]opened in 1730246953 [00:27:33]opened+sec_in_day 1730333353 [00:27:33]quantity*price = 150056 [00:27:33]sum+1 = 150058 [00:27:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 9 30.10.2024 00:27 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97259 ФПД: 59894273336592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T002735&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97259&fm=59894273336592&tin=02508201610067®Number=0000000000170478&sum=150000 [00:27:34]StoreToDocumentArchive [00:27:34]shift 146 fd 97259 [00:27:34]save to /storage/0146/doc_00097259 [00:27:34]save last doc name /storage/0146/doc_00097259 to /storage/kkm_last_doc_name [00:27:34]save OK [00:27:34]Clear old archive folders... [00:27:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:27:34]tlvbuf is B6F20370 [00:27:34]SAM_PROTO_ClearQueue [00:27:34]wFMCommunicate request_size=4 [00:27:34]MH_SAM_APDU [00:27:34]CAPDU: 80 09 00 00 [00:27:34]Write to MH i2c: E2 08 00 1E 39 80 09 00 00 00 00 00 00 C9 [00:27:34]Write i2c OK [00:27:34]MH_I2C_Read... [00:27:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:27:34]Read from MH i2c: E2 [00:27:34]MH_I2C_Read... [00:27:34]Read from MH i2c: E2 03 00 [00:27:34]MH_I2C_Read... [00:27:34]Read from MH i2c: E2 03 00 1E 39 00 90 00 CB [00:27:34]RAPDU: 90 00 [00:27:34]wFMCommunicate OK [00:27:34]SAM_PROTO_ClearQueue done [00:27:34]KKMCreateOFDPacket [00:27:34]OFDProtocolAddRootSTLVToBuf [00:27:34]FM_MakeSignedData [00:27:34]FM_MakeSignedData [00:27:34]SAM_PROTO_SignData [00:27:34]wFMCommunicate request_size=4 [00:27:34]MH_SAM_APDU [00:27:34]CAPDU: 80 0D 01 02 [00:27:34]Write to MH i2c: E2 08 00 1F 39 80 0D 01 02 00 00 00 00 D1 [00:27:34]Write i2c OK [00:27:34]MH_I2C_Read... [00:27:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:27:34]Read from MH i2c: E2 [00:27:34]MH_I2C_Read... [00:27:34]Read from MH i2c: E2 03 00 [00:27:34]MH_I2C_Read... [00:27:34]Read from MH i2c: E2 03 00 1F 39 00 90 00 CC [00:27:34]RAPDU: 90 00 [00:27:34]wFMCommunicate OK [00:27:34]wFMCommunicate request_size=255 [00:27:34]MH_SAM_APDU [00:27:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 09 00 00 00 F4 03 04 00 77 7D 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7B 01 00 35 04 06 00 36 [00:27:34]Write to MH i2c: E2 02 01 20 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 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 09 00 00 00 F4 03 04 00 77 7D 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7B 01 00 35 04 06 00 36 00 00 5C [00:27:35]Write i2c OK [00:27:35]MH_I2C_Read... [00:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:35]Read from MH i2c: E2 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 03 00 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 03 00 20 39 00 90 00 CD [00:27:35]RAPDU: 90 00 [00:27:35]wFMCommunicate OK [00:27:35]wFMCommunicate request_size=10 [00:27:35]MH_SAM_APDU [00:27:35]CAPDU: 80 0D 02 02 05 79 38 E2 E5 10 [00:27:35]Write to MH i2c: E2 0D 00 21 39 80 0D 02 02 05 00 79 38 E2 E5 10 00 00 66 [00:27:35]Write i2c OK [00:27:35]MH_I2C_Read... [00:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:35]Read from MH i2c: E2 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 03 00 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 03 00 21 39 00 90 00 CE [00:27:35]RAPDU: 90 00 [00:27:35]wFMCommunicate OK [00:27:35]wFMCommunicate request_size=4 [00:27:35]MH_SAM_APDU [00:27:35]CAPDU: 80 0D 03 02 [00:27:35]Write to MH i2c: E2 08 00 22 39 80 0D 03 02 00 00 00 00 D6 [00:27:35]Write i2c OK [00:27:35]MH_I2C_Read... [00:27:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:27:35]Read from MH i2c: E2 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 0B 00 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 0B 00 22 39 00 FD A9 6A 56 BB 5E E1 57 90 00 8E [00:27:35]RAPDU: FD A9 6A 56 BB 5E E1 57 90 00 [00:27:35]wFMCommunicate OK [00:27:35]SAM_PROTO_SignData done [00:27:35]FM_MakeSignedData done [00:27:35]CreateOFDProtocolMessage [00:27:35]wFMCommunicate request_size=4 [00:27:35]MH_SAM_APDU [00:27:35]CAPDU: 80 11 00 00 [00:27:35]Write to MH i2c: E2 08 00 23 39 80 11 00 00 00 00 00 00 D6 [00:27:35]Write i2c OK [00:27:35]MH_I2C_Read... [00:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:35]Read from MH i2c: E2 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 17 00 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: E2 17 00 23 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [00:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:27:35]wFMCommunicate OK [00:27:35]CreateOFDProtocolMessage done [00:27:35]OFDSenderStorePacket 97259 [00:27:35]StoreOFDPacket docnum=97259 [00:27:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 D0 07 01 4F D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 09 00 00 00 F4 03 04 00 77 7D 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7B 01 00 35 04 06 00 36 79 38 E2 E5 10 FD A9 6A 56 BB 5E E1 57 [00:27:35]CheckFolder [00:27:35]dirname=/storage/ofd_packets [00:27:35]CheckFolder done [00:27:35]ProducePacketName [00:27:35]name=ofd_packets/00097259 [00:27:35]NVStorageSaveData ofd_packets/00097259 [00:27:35]File name is /storage/ofd_packets/00097259 [00:27:35]Write 301 bytes [00:27:35]NVStorageSaveData done [00:27:35]OFDSenderStorePacket done [00:27:35]KKMCreateOFDPacket done [00:27:35]NVStorageSaveData kkm_last_timestamp [00:27:35]File name is /storage/kkm_last_timestamp [00:27:35]Write 4 bytes [00:27:35]NVStorageSaveData done [00:27:35]ExternCall_PrintAddStr [00:27:35]wPrintStart [00:27:35]Write to MH i2c: 01 00 00 24 39 5D [00:27:35]Write i2c OK [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: 01 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: 01 07 00 [00:27:35]MH_I2C_Read... [00:27:35]Read from MH i2c: 01 07 00 24 39 00 00 00 00 00 FF 0F 72 [00:27:35]RasterBufferAndPrint [00:27:35]line Счет N : (1)3407796 [00:27:35]line ИНН: 02508201610067 [00:27:35]line Контрольно-Кассовый Чек [00:27:35]line ПРОДАЖА [00:27:35]line ТРК (МРК, ГНК) : 32 [00:27:35]line Товар: 2710124130 [00:27:35]line Аи-92-К-4 [00:27:35]line 22.430 * 66.90 [00:27:35]line = 1500.57 [00:27:35]line НДС 12% НСП 1% [00:27:35]line > о реализуемом товаре [00:27:35]line ОКРУГЛЕНИЕ: -0.57 [00:27:35]line ИТОГО: 1500.00 [00:27:35]line Внесено: 1500.00 [00:27:35]line СДАЧА: 0.00 [00:27:35]line НСП 1% : 13.28 [00:27:35]line НДС 12% : 159.35 [00:27:35]line Наличными: 1500.00 [00:27:35]line Безнал.: 0.00 [00:27:35]line Место: АЗС № 82 "Партнер Нефть" [00:27:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:27:35]line СНО: Общий режим [00:27:35]line Чек 9 30.10.2024 00:27 [00:27:35]line Смена: 146 ФФД: 1.0 [00:27:35]line ЗНМ: 0300000017 [00:27:35]line РНМ: 0000000000170478 [00:27:35]line Версия ККМ: v1.0 [00:27:35]line ФМ: 0000000002098560 [00:27:35]line ФД: 97259 [00:27:35]line ФПД: 59894273336592 [00:27:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T002735&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97259&fm=59894273336592&tin=02508201610067®Number=0000000000170478&sum=150000 [00:27:35]OFD Sender: Processing packet 97259 [packets to send 59, broken 58] [00:27:35]ProducePacketName [00:27:35]name=ofd_packets/00097259 [00:27:35]OFD Sender: To server: pG, [00:27:35]CommunicateWithHost lk.salyk.kg:30040 [00:27:35]ConnectInit lk.salyk.kg [00:27:35]written 0, free lines is 4095 [00:27:35]Connected sock=10 [00:27:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 98 D0 07 01 4F D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 09 00 00 00 F4 03 04 00 77 7D 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 7B 01 00 35 04 06 00 36 79 38 E2 E5 10 FD A9 6A 56 BB 5E E1 57 [00:27:36]Write to MH i2c: 01 00 00 4F 39 88 [00:27:36]Write i2c OK [00:27:36]MH_I2C_Read... [00:27:36]Read from MH i2c: 01 [00:27:36]MH_I2C_Read... [00:27:36]Read from MH i2c: 01 07 00 [00:27:36]MH_I2C_Read... [00:27:36]Read from MH i2c: 01 07 00 4F 39 00 00 00 00 00 0B 0D A7 [00:27:36]RasterBufferAndPrint [00:27:36]line [00:27:36]line [00:27:36]line [00:27:36]line [00:27:36]line [00:27:36]written 0, free lines is 3345 [00:27:36]MH_Cut [00:27:36]Write to MH i2c: D1 01 00 56 39 01 61 [00:27:36]Write i2c OK [00:27:36]MH_I2C_Read... [00:27:36]Read from MH i2c: D1 [00:27:36]MH_I2C_Read... [00:27:36]Read from MH i2c: D1 01 00 [00:27:36]MH_I2C_Read... [00:27:36]Read from MH i2c: D1 01 00 56 39 00 60 [00:27:36]Write to MH i2c: 01 00 00 57 39 90 [00:27:36]Write i2c OK [00:27:36]MH_I2C_Read... [00:27:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2D 9C 47 00 92 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 32 30 39 38 35 36 30 10 04 04 00 EB 7B 01 00 F4 03 04 00 9C 27 21 67 B6 04 01 00 00 56 BA C3 B1 66 54 16 57 [00:27:36]CommunicateWithHost err = 0 [00:27:36]CheckOFDResponse [00:27:36]1017 (14) - 77093643461234 [00:27:36]1041 (16) - 0000000002098560 [00:27:36]1040 (4) - 97259 [00:27:36]1012 (4) - 29.10.2024 18:21 [00:27:36]1206 (1) - 0 [00:27:36]OFD Sender: Remove packet 97259 [00:27:36]ProducePacketName [00:27:36]name=ofd_packets/00097259 [00:27:36]NVStorageDeleteData [00:27:36]OFD Sender: No OFD packet to send [00:27:36]*** Cut start [00:27:36]*** Partial cut [00:27:36]*** CUTSNS_PIN = 1 [00:27:36]*** CUTSNS_PIN = 0 [00:27:37]*** Brake cut motor [00:27:37]Read from MH i2c: 01 [00:27:37]MH_I2C_Read... [00:27:37]*** Stop cut motor [00:27:37]*** Cut end [00:27:37]Read from MH i2c: 01 07 00 [00:27:37]MH_I2C_Read... [00:27:37]Read from MH i2c: 01 07 00 57 39 00 00 00 00 00 FF 0F A5 [00:27:37]process_action close_receipt done [00:27:37]requested_data is exist [00:27:37]produce_requested_data [00:27:37]requested_item fm.sn is exist - process it [00:27:37]wFMCommunicate request_size=4 [00:27:37]MH_SAM_APDU [00:27:37]CAPDU: 80 11 00 00 [00:27:37]Write to MH i2c: E2 08 00 58 39 80 11 00 00 00 00 00 00 0B [00:27:37]Write i2c OK [00:27:37]MH_I2C_Read... [00:27:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:37]Read from MH i2c: E2 [00:27:37]MH_I2C_Read... [00:27:37]Read from MH i2c: E2 17 00 [00:27:37]MH_I2C_Read... [00:27:37]Read from MH i2c: E2 17 00 58 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [00:27:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:27:37]wFMCommunicate OK [00:27:37]requested_item fd.num is exist - process it [00:27:37]SAM_PROTO_GetFieldsCounters [00:27:37]wFMCommunicate request_size=4 [00:27:37]MH_SAM_APDU [00:27:37]CAPDU: 80 13 00 00 [00:27:37]Write to MH i2c: E2 08 00 59 39 80 13 00 00 00 00 00 00 0E [00:27:37]Write i2c OK [00:27:37]MH_I2C_Read... [00:27:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:27:37]Read from MH i2c: E2 [00:27:37]MH_I2C_Read... [00:27:37]Read from MH i2c: E2 62 00 [00:27:37]MH_I2C_Read... [00:27:37]Read from MH i2c: E2 62 00 59 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 43 [00:27:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:27:37]wFMCommunicate OK [00:27:37]SAM_PROTO_GetFieldsCounters done [00:27:37]requested_item shift.num is exist - process it [00:27:37]requested_item shift.opened is exist - process it [00:27:37]req_shift_opened [00:27:37]FM_GetShiftState [00:27:37]SAM_PROTO_GetShiftState [00:27:37]wFMCommunicate request_size=4 [00:27:37]MH_SAM_APDU [00:27:37]CAPDU: 80 13 01 00 [00:27:37]Write to MH i2c: E2 08 00 5A 39 80 13 01 00 00 00 00 00 10 [00:27:37]Write i2c OK [00:27:37]MH_I2C_Read... [00:27:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:37]Read from MH i2c: E2 [00:27:37]MH_I2C_Read... [00:27:37]Read from MH i2c: E2 0E 00 [00:27:37]MH_I2C_Read... [00:27:37]Read from MH i2c: E2 0E 00 5A 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 46 [00:27:37]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:27:37]wFMCommunicate OK [00:27:37]SAM_PROTO_GetShiftState done [00:27:37]FM_GetShiftState done [00:27:37]req_shift_opened done [00:27:37]requested_item shift.open_date is exist - process it [00:27:37]req_shift_open_date [00:27:37]req_shift_open_date done [00:27:37]produce_requested_data done [00:27:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97259,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:27:37]process_action_free close_receipt [00:27:37]json_value_free [00:27:37]json_value_free done [00:27:37]process_json_proto returns [00:27:37]Send response to host [00:27:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97259,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:27:37]free response buf [00:27:37]execute_script done [00:27:37]execute_script returns [00:27:37]free content buf [00:27:37]Sock 7.Close socket [00:27:37]Sock 7.Thread stoped [00:27:41]OFD Sender: No OFD packet to send [00:27:46]OFD Sender: No OFD packet to send [00:27:51]OFD Sender: No OFD packet to send [00:27:56]OFD Sender: No OFD packet to send [00:28:01]OFD Sender: No OFD packet to send [00:28:06]OFD Sender: No OFD packet to send [00:28:11]OFD Sender: No OFD packet to send [00:28:16]OFD Sender: No OFD packet to send [00:28:21]OFD Sender: No OFD packet to send [00:28:26]OFD Sender: No OFD packet to send [00:28:31]OFD Sender: No OFD packet to send [00:28:36]OFD Sender: No OFD packet to send [00:28:41]OFD Sender: No OFD packet to send [00:28:46]OFD Sender: No OFD packet to send [00:28:51]OFD Sender: No OFD packet to send [00:28:56]OFD Sender: No OFD packet to send [00:29:01]OFD Sender: No OFD packet to send [00:29:06]OFD Sender: No OFD packet to send [00:29:11]OFD Sender: No OFD packet to send [00:29:16]OFD Sender: No OFD packet to send [00:29:21]OFD Sender: No OFD packet to send [00:29:26]OFD Sender: No OFD packet to send [00:29:31]OFD Sender: No OFD packet to send [00:29:36]OFD Sender: No OFD packet to send [00:29:41]OFD Sender: No OFD packet to send [00:29:46]OFD Sender: No OFD packet to send [00:29:51]OFD Sender: No OFD packet to send [00:29:56]OFD Sender: No OFD packet to send [00:30:01]OFD Sender: No OFD packet to send [00:30:06]OFD Sender: No OFD packet to send [00:30:11]OFD Sender: No OFD packet to send [00:30:16]OFD Sender: No OFD packet to send [00:30:21]OFD Sender: No OFD packet to send [00:30:26]OFD Sender: No OFD packet to send [00:30:31]OFD Sender: No OFD packet to send [00:30:36]OFD Sender: No OFD packet to send [00:30:41]OFD Sender: No OFD packet to send [00:30:46]OFD Sender: No OFD packet to send [00:30:51]OFD Sender: No OFD packet to send [00:30:56]OFD Sender: No OFD packet to send [00:31:01]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:10]accept exits with 9 [00:34:10]New connection [00:34:10]New thread 3066723684 created [00:34:10]Thread 3066580324 joined [00:34:10]Waiting for new connection... [00:34:10] Sock 9.Parse request [00:34:10]Sock 9.Check first char [00:34:10]Sock 9.First char is OK [00:34:10]request: POST /json_proto HTTP/1.0 [00:34:10]Method: POST [00:34:10]URL: /json_proto [00:34:10]Method is POST - this is cgi request [00:34:10]url: /json_proto [00:34:10]query_string will be loaded in cgi processing [00:34:10]execute_cgi json_proto POST (null) [00:34:10]execute_cgi path=json_proto method=POST [00:34:10]POST find Content-Length [00:34:10]Host: 172.17.40.67:8080 [00:34:10]Content-Length: 678 [00:34:10]Content-Type: application/json [00:34:10] [00:34:10]POST finish read [00:34:10]Found Content-Length = 678 [00:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:10]execute_script... [00:34:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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:34:10]POST & json_proto [00:34:10]process_json_proto [00:34:10]json parsed OK: [00:34:10]protocol is kg_v1.0 [00:34:10]action value=close_receipt [00:34:10]process_action close_receipt [00:34:10]cmd_close_receipt [00:34:10]MH_GetDate [00:34:10]Write to MH i2c: F0 00 00 5B 39 83 [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: F0 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: F0 09 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: F0 09 00 5B 39 00 04 7F 21 67 EE DA 66 66 2B [00:34:10]GetLastDocTimeStamp 1730248055 [00:34:10]current date 1730248452 [00:34:10]FM_GetShiftState [00:34:10]SAM_PROTO_GetShiftState [00:34:10]wFMCommunicate request_size=4 [00:34:10]MH_SAM_APDU [00:34:10]CAPDU: 80 13 01 00 [00:34:10]Write to MH i2c: E2 08 00 5C 39 80 13 01 00 00 00 00 00 12 [00:34:10]Write i2c OK [00:34:10]MH_I2C_Read... [00:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:10]Read from MH i2c: E2 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 0E 00 [00:34:10]MH_I2C_Read... [00:34:10]Read from MH i2c: E2 0E 00 5C 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 48 [00:34:10]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:34:10]wFMCommunicate OK [00:34:10]SAM_PROTO_GetShiftState done [00:34:10]FM_GetShiftState done [00:34:10]opened in 1730246953 [00:34:10]opened+sec_in_day 1730333353 [00:34:10]quantity*price = 50041 [00:34:10]sum+1 = 50042 [00:34:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 10 30.10.2024 00:34 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97260 ФПД: 171379810489399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T003412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97260&fm=171379810489399&tin=02508201610067®Number=0000000000170478&sum=50000 [00:34:11]StoreToDocumentArchive [00:34:11]shift 146 fd 97260 [00:34:11]save to /storage/0146/doc_00097260 [00:34:11]save last doc name /storage/0146/doc_00097260 to /storage/kkm_last_doc_name [00:34:11]save OK [00:34:11]Clear old archive folders... [00:34:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:34:11]tlvbuf is 00713600 [00:34:11]SAM_PROTO_ClearQueue [00:34:11]wFMCommunicate request_size=4 [00:34:11]MH_SAM_APDU [00:34:11]CAPDU: 80 09 00 00 [00:34:11]Write to MH i2c: E2 08 00 69 39 80 09 00 00 00 00 00 00 14 [00:34:11]Write i2c OK [00:34:11]MH_I2C_Read... [00:34:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:34:11]Read from MH i2c: E2 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: E2 03 00 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: E2 03 00 69 39 00 90 00 16 [00:34:11]RAPDU: 90 00 [00:34:11]wFMCommunicate OK [00:34:11]SAM_PROTO_ClearQueue done [00:34:11]KKMCreateOFDPacket [00:34:11]OFDProtocolAddRootSTLVToBuf [00:34:11]FM_MakeSignedData [00:34:11]FM_MakeSignedData [00:34:11]SAM_PROTO_SignData [00:34:11]wFMCommunicate request_size=4 [00:34:11]MH_SAM_APDU [00:34:11]CAPDU: 80 0D 01 02 [00:34:11]Write to MH i2c: E2 08 00 6A 39 80 0D 01 02 00 00 00 00 1C [00:34:11]Write i2c OK [00:34:11]MH_I2C_Read... [00:34:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:34:11]Read from MH i2c: E2 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: E2 03 00 [00:34:11]MH_I2C_Read... [00:34:11]Read from MH i2c: E2 03 00 6A 39 00 90 00 17 [00:34:11]RAPDU: 90 00 [00:34:11]wFMCommunicate OK [00:34:11]wFMCommunicate request_size=255 [00:34:11]MH_SAM_APDU [00:34:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 0A 00 00 00 F4 03 04 00 04 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7B 01 00 35 04 06 00 9B [00:34:11]Write to MH i2c: E2 02 01 6B 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0A 00 00 00 F4 03 04 00 04 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7B 01 00 35 04 06 00 9B 00 00 54 [00:34:11]Write i2c OK [00:34:11]MH_I2C_Read... [00:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:12]Read from MH i2c: E2 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 03 00 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 03 00 6B 39 00 90 00 18 [00:34:12]RAPDU: 90 00 [00:34:12]wFMCommunicate OK [00:34:12]wFMCommunicate request_size=10 [00:34:12]MH_SAM_APDU [00:34:12]CAPDU: 80 0D 02 02 05 DE 78 B9 D4 37 [00:34:12]Write to MH i2c: E2 0D 00 6C 39 80 0D 02 02 05 00 DE 78 B9 D4 37 00 00 43 [00:34:12]Write i2c OK [00:34:12]MH_I2C_Read... [00:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:12]Read from MH i2c: E2 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 03 00 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 03 00 6C 39 00 90 00 19 [00:34:12]RAPDU: 90 00 [00:34:12]wFMCommunicate OK [00:34:12]wFMCommunicate request_size=4 [00:34:12]MH_SAM_APDU [00:34:12]CAPDU: 80 0D 03 02 [00:34:12]Write to MH i2c: E2 08 00 6D 39 80 0D 03 02 00 00 00 00 21 [00:34:12]Write i2c OK [00:34:12]MH_I2C_Read... [00:34:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:34:12]OFD Sender: No OFD packet to send [00:34:12]Read from MH i2c: E2 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 0B 00 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 0B 00 6D 39 00 35 2F F1 A7 02 BA EB 77 90 00 3C [00:34:12]RAPDU: 35 2F F1 A7 02 BA EB 77 90 00 [00:34:12]wFMCommunicate OK [00:34:12]SAM_PROTO_SignData done [00:34:12]FM_MakeSignedData done [00:34:12]CreateOFDProtocolMessage [00:34:12]wFMCommunicate request_size=4 [00:34:12]MH_SAM_APDU [00:34:12]CAPDU: 80 11 00 00 [00:34:12]Write to MH i2c: E2 08 00 6E 39 80 11 00 00 00 00 00 00 21 [00:34:12]Write i2c OK [00:34:12]MH_I2C_Read... [00:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:12]Read from MH i2c: E2 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 17 00 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: E2 17 00 6E 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [00:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:34:12]wFMCommunicate OK [00:34:12]CreateOFDProtocolMessage done [00:34:12]OFDSenderStorePacket 97260 [00:34:12]StoreOFDPacket docnum=97260 [00:34:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 5E 07 01 7C 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 34 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 0A 00 00 00 F4 03 04 00 04 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7B 01 00 35 04 06 00 9B DE 78 B9 D4 37 35 2F F1 A7 02 BA EB 77 [00:34:12]CheckFolder [00:34:12]dirname=/storage/ofd_packets [00:34:12]CheckFolder done [00:34:12]ProducePacketName [00:34:12]name=ofd_packets/00097260 [00:34:12]NVStorageSaveData ofd_packets/00097260 [00:34:12]File name is /storage/ofd_packets/00097260 [00:34:12]Write 301 bytes [00:34:12]NVStorageSaveData done [00:34:12]OFDSenderStorePacket done [00:34:12]KKMCreateOFDPacket done [00:34:12]NVStorageSaveData kkm_last_timestamp [00:34:12]File name is /storage/kkm_last_timestamp [00:34:12]Write 4 bytes [00:34:12]NVStorageSaveData done [00:34:12]ExternCall_PrintAddStr [00:34:12]wPrintStart [00:34:12]Write to MH i2c: 01 00 00 6F 39 A8 [00:34:12]Write i2c OK [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: 01 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: 01 07 00 [00:34:12]MH_I2C_Read... [00:34:12]Read from MH i2c: 01 07 00 6F 39 00 00 00 00 00 FF 0F BD [00:34:12]RasterBufferAndPrint [00:34:12]line Счет N : (1)3407797 [00:34:12]line ИНН: 02508201610067 [00:34:12]line Контрольно-Кассовый Чек [00:34:12]line ПРОДАЖА [00:34:12]line ТРК (МРК, ГНК) : 42 [00:34:12]line Товар: 2710124130 [00:34:12]line Аи-92-К-4 [00:34:12]line 7.480 * 66.90 [00:34:12]line = 500.41 [00:34:12]line НДС 12% НСП 1% [00:34:12]line > о реализуемом товаре [00:34:12]line ОКРУГЛЕНИЕ: -0.41 [00:34:12]line ИТОГО: 500.00 [00:34:12]line Внесено: 500.00 [00:34:12]line СДАЧА: 0.00 [00:34:12]line НСП 1% : 4.43 [00:34:12]line НДС 12% : 53.14 [00:34:12]line Наличными: 500.00 [00:34:12]line Безнал.: 0.00 [00:34:12]line Место: АЗС № 82 "Партнер Нефть" [00:34:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:34:12]line СНО: Общий режим [00:34:12]line Чек 10 30.10.2024 00:34 [00:34:12]line Смена: 146 ФФД: 1.0 [00:34:12]line ЗНМ: 0300000017 [00:34:12]line РНМ: 0000000000170478 [00:34:12]line Версия ККМ: v1.0 [00:34:12]line ФМ: 0000000002098560 [00:34:12]line ФД: 97260 [00:34:12]line ФПД: 171379810489399 [00:34:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T003412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97260&fm=171379810489399&tin=02508201610067®Number=0000000000170478&sum=50000 [00:34:12]OFD Sender: Processing packet 97260 [packets to send 59, broken 58] [00:34:12]ProducePacketName [00:34:12]name=ofd_packets/00097260 [00:34:12]OFD Sender: To server: pG, [00:34:12]CommunicateWithHost lk.salyk.kg:30040 [00:34:12]ConnectInit lk.salyk.kg [00:34:12]written 0, free lines is 4095 [00:34:13]Connected sock=11 [00:34:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 5E 07 01 7C 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 34 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 0A 00 00 00 F4 03 04 00 04 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 7B 01 00 35 04 06 00 9B DE 78 B9 D4 37 35 2F F1 A7 02 BA EB 77 [00:34:13]Write to MH i2c: 01 00 00 9A 39 D3 [00:34:13]Write i2c OK [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: 01 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: 01 07 00 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: 01 07 00 9A 39 00 00 00 00 00 00 0D E7 [00:34:13]RasterBufferAndPrint [00:34:13]line [00:34:13]line [00:34:13]line [00:34:13]line [00:34:13]line [00:34:13]written 0, free lines is 3334 [00:34:13]MH_Cut [00:34:13]Write to MH i2c: D1 01 00 A1 39 01 AC [00:34:13]Write i2c OK [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: D1 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: D1 01 00 [00:34:13]MH_I2C_Read... [00:34:13]Read from MH i2c: D1 01 00 A1 39 00 AB [00:34:13]Write to MH i2c: 01 00 00 A2 39 DB [00:34:13]Write i2c OK [00:34:13]MH_I2C_Read... [00:34:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9F E2 47 00 41 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 32 30 39 38 35 36 30 10 04 04 00 EC 7B 01 00 F4 03 04 00 29 29 21 67 B6 04 01 00 00 0D F1 8C 27 73 65 D1 74 [00:34:13]CommunicateWithHost err = 0 [00:34:13]CheckOFDResponse [00:34:13]1017 (14) - 77093643461234 [00:34:13]1041 (16) - 0000000002098560 [00:34:13]1040 (4) - 97260 [00:34:13]1012 (4) - 29.10.2024 18:27 [00:34:13]1206 (1) - 0 [00:34:13]OFD Sender: Remove packet 97260 [00:34:13]ProducePacketName [00:34:13]name=ofd_packets/00097260 [00:34:13]NVStorageDeleteData [00:34:13]*** Cut start [00:34:13]*** Partial cut [00:34:13]*** CUTSNS_PIN = 1 [00:34:13]*** CUTSNS_PIN = 0 [00:34:13]OFD Sender: No OFD packet to send [00:34:14]*** Brake cut motor [00:34:14]Read from MH i2c: 01 [00:34:14]MH_I2C_Read... [00:34:14]*** Stop cut motor [00:34:14]*** Cut end [00:34:14]Read from MH i2c: 01 07 00 [00:34:14]MH_I2C_Read... [00:34:14]Read from MH i2c: 01 07 00 A2 39 00 00 00 00 00 FF 0F F0 [00:34:14]process_action close_receipt done [00:34:14]requested_data is exist [00:34:14]produce_requested_data [00:34:14]requested_item fm.sn is exist - process it [00:34:14]wFMCommunicate request_size=4 [00:34:14]MH_SAM_APDU [00:34:14]CAPDU: 80 11 00 00 [00:34:14]Write to MH i2c: E2 08 00 A3 39 80 11 00 00 00 00 00 00 56 [00:34:14]Write i2c OK [00:34:14]MH_I2C_Read... [00:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:14]Read from MH i2c: E2 [00:34:14]MH_I2C_Read... [00:34:14]Read from MH i2c: E2 17 00 [00:34:14]MH_I2C_Read... [00:34:14]Read from MH i2c: E2 17 00 A3 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [00:34:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:34:14]wFMCommunicate OK [00:34:14]requested_item fd.num is exist - process it [00:34:14]SAM_PROTO_GetFieldsCounters [00:34:14]wFMCommunicate request_size=4 [00:34:14]MH_SAM_APDU [00:34:14]CAPDU: 80 13 00 00 [00:34:14]Write to MH i2c: E2 08 00 A4 39 80 13 00 00 00 00 00 00 59 [00:34:14]Write i2c OK [00:34:14]MH_I2C_Read... [00:34:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:34:14]Read from MH i2c: E2 [00:34:14]MH_I2C_Read... [00:34:14]Read from MH i2c: E2 62 00 [00:34:14]MH_I2C_Read... [00:34:14]Read from MH i2c: E2 62 00 A4 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [00:34:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:34:14]wFMCommunicate OK [00:34:14]SAM_PROTO_GetFieldsCounters done [00:34:14]requested_item shift.num is exist - process it [00:34:14]requested_item shift.opened is exist - process it [00:34:14]req_shift_opened [00:34:14]FM_GetShiftState [00:34:14]SAM_PROTO_GetShiftState [00:34:14]wFMCommunicate request_size=4 [00:34:14]MH_SAM_APDU [00:34:14]CAPDU: 80 13 01 00 [00:34:14]Write to MH i2c: E2 08 00 A5 39 80 13 01 00 00 00 00 00 5B [00:34:14]Write i2c OK [00:34:14]MH_I2C_Read... [00:34:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:14]Read from MH i2c: E2 [00:34:14]MH_I2C_Read... [00:34:14]Read from MH i2c: E2 0E 00 [00:34:14]MH_I2C_Read... [00:34:14]Read from MH i2c: E2 0E 00 A5 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 91 [00:34:14]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:34:14]wFMCommunicate OK [00:34:14]SAM_PROTO_GetShiftState done [00:34:14]FM_GetShiftState done [00:34:14]req_shift_opened done [00:34:14]requested_item shift.open_date is exist - process it [00:34:14]req_shift_open_date [00:34:14]req_shift_open_date done [00:34:14]produce_requested_data done [00:34:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97260,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:34:14]process_action_free close_receipt [00:34:14]json_value_free [00:34:14]json_value_free done [00:34:14]process_json_proto returns [00:34:14]Send response to host [00:34:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97260,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:34:14]free response buf [00:34:14]execute_script done [00:34:14]execute_script returns [00:34:14]free content buf [00:34:14]Sock 9.Close socket [00:34:14]Sock 9.Thread stoped [00:34:18]OFD Sender: No OFD packet to send [00:34:23]OFD Sender: No OFD packet to send [00:34:28]OFD Sender: No OFD packet to send [00:34:33]OFD Sender: No OFD packet to send [00:34:38]OFD Sender: No OFD packet to send [00:34:43]OFD Sender: No OFD packet to send [00:34:48]OFD Sender: No OFD packet to send [00:34:53]OFD Sender: No OFD packet to send [00:34:58]OFD Sender: No OFD packet to send [00:35:03]OFD Sender: No OFD packet to send [00:35:08]OFD Sender: No OFD packet to send [00:35:13]OFD Sender: No OFD packet to send [00:35:18]OFD Sender: No OFD packet to send [00:35:23]OFD Sender: No OFD packet to send [00:35:28]OFD Sender: No OFD packet to send [00:35:33]OFD Sender: No OFD packet to send [00:35:38]OFD Sender: No OFD packet to send [00:35:43]OFD Sender: No OFD packet to send [00:35:47]accept exits with 7 [00:35:47]New connection [00:35:47]New thread 3066580324 created [00:35:47]Thread 3066723684 joined [00:35:47]Waiting for new connection... [00:35:47] Sock 7.Parse request [00:35:47]Sock 7.Check first char [00:35:47]Sock 7.First char is OK [00:35:47]request: POST /json_proto HTTP/1.0 [00:35:47]Method: POST [00:35:47]URL: /json_proto [00:35:47]Method is POST - this is cgi request [00:35:47]url: /json_proto [00:35:47]query_string will be loaded in cgi processing [00:35:47]execute_cgi json_proto POST (null) [00:35:47]execute_cgi path=json_proto method=POST [00:35:47]POST find Content-Length [00:35:47]Host: 172.17.40.67:8080 [00:35:47]Content-Length: 767 [00:35:47]Content-Type: application/json [00:35:47] [00:35:47]POST finish read [00:35:47]Found Content-Length = 767 [00:35:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.900, "sum" : 660.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" : 660.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:35:47]execute_script... [00: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)3407798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.900, "sum" : 660.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" : 660.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:35:47]POST & json_proto [00:35:47]process_json_proto [00:35:47]json parsed OK: [00:35:47]protocol is kg_v1.0 [00:35:47]action value=close_receipt [00:35:47]process_action close_receipt [00:35:47]cmd_close_receipt [00:35:47]MH_GetDate [00:35:47]Write to MH i2c: F0 00 00 A6 39 CE [00:35:47]Write i2c OK [00:35:47]MH_I2C_Read... [00:35:47]Read from MH i2c: F0 [00:35:47]MH_I2C_Read... [00:35:47]Read from MH i2c: F0 09 00 [00:35:47]MH_I2C_Read... [00:35:47]Read from MH i2c: F0 09 00 A6 39 00 64 7F 21 67 EE DA 66 66 D6 [00:35:47]GetLastDocTimeStamp 1730248452 [00:35:47]current date 1730248548 [00:35:47]FM_GetShiftState [00:35:47]SAM_PROTO_GetShiftState [00:35:47]wFMCommunicate request_size=4 [00:35:47]MH_SAM_APDU [00:35:47]CAPDU: 80 13 01 00 [00:35:47]Write to MH i2c: E2 08 00 A7 39 80 13 01 00 00 00 00 00 5D [00:35:47]Write i2c OK [00:35:47]MH_I2C_Read... [00:35:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:47]Read from MH i2c: E2 [00:35:47]MH_I2C_Read... [00:35:47]Read from MH i2c: E2 0E 00 [00:35:47]MH_I2C_Read... [00:35:47]Read from MH i2c: E2 0E 00 A7 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 93 [00:35:47]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:35:47]wFMCommunicate OK [00:35:47]SAM_PROTO_GetShiftState done [00:35:47]FM_GetShiftState done [00:35:47]opened in 1730246953 [00:35:47]opened+sec_in_day 1730333353 [00:35:47]quantity*price = 66038 [00:35:47]sum+1 = 66039 [00:35:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 660.38 НСП 1% : 5.84 НДС 12% : 70.13 Наличными: 0.00 Безнал.: 660.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 11 30.10.2024 00:35 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 97261 ФПД: 38695089151087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T003548&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97261&fm=38695089151087&tin=02508201610067®Number=0000000000170478&sum=66038 [00:35:48]StoreToDocumentArchive [00:35:48]shift 146 fd 97261 [00:35:48]save to /storage/0146/doc_00097261 [00:35:48]save last doc name /storage/0146/doc_00097261 to /storage/kkm_last_doc_name [00:35:48]save OK [00:35:48]Clear old archive folders... [00:35:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:35:48]tlvbuf is 006DDF80 [00:35:48]SAM_PROTO_ClearQueue [00:35:48]wFMCommunicate request_size=4 [00:35:48]MH_SAM_APDU [00:35:48]CAPDU: 80 09 00 00 [00:35:48]Write to MH i2c: E2 08 00 B4 39 80 09 00 00 00 00 00 00 5F [00:35:48]Write i2c OK [00:35:48]MH_I2C_Read... [00:35:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:35:48]Read from MH i2c: E2 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 B4 39 00 90 00 61 [00:35:48]RAPDU: 90 00 [00:35:48]wFMCommunicate OK [00:35:48]SAM_PROTO_ClearQueue done [00:35:48]KKMCreateOFDPacket [00:35:48]OFDProtocolAddRootSTLVToBuf [00:35:48]FM_MakeSignedData [00:35:48]FM_MakeSignedData [00:35:48]SAM_PROTO_SignData [00:35:48]wFMCommunicate request_size=4 [00:35:48]MH_SAM_APDU [00:35:48]CAPDU: 80 0D 01 02 [00:35:48]Write to MH i2c: E2 08 00 B5 39 80 0D 01 02 00 00 00 00 67 [00:35:48]Write i2c OK [00:35:48]MH_I2C_Read... [00:35:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:35:48]Read from MH i2c: E2 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 B5 39 00 90 00 62 [00:35:48]RAPDU: 90 00 [00:35:48]wFMCommunicate OK [00:35:48]wFMCommunicate request_size=255 [00:35:48]MH_SAM_APDU [00:35: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 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 01 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 64 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7B 01 00 35 04 06 00 23 [00:35:48]Write to MH i2c: E2 02 01 B6 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 01 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 64 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7B 01 00 35 04 06 00 23 00 00 B9 [00:35:48]Write i2c OK [00:35:48]MH_I2C_Read... [00:35:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:35:48]Read from MH i2c: E2 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 B6 39 00 90 00 63 [00:35:48]RAPDU: 90 00 [00:35:48]wFMCommunicate OK [00:35:48]wFMCommunicate request_size=10 [00:35:48]MH_SAM_APDU [00:35:48]CAPDU: 80 0D 02 02 05 31 67 0B 1C 6F [00:35:48]Write to MH i2c: E2 0D 00 B7 39 80 0D 02 02 05 00 31 67 0B 1C 6F 00 00 A2 [00:35:48]Write i2c OK [00:35:48]MH_I2C_Read... [00:35:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:35:48]Read from MH i2c: E2 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 03 00 B7 39 00 90 00 64 [00:35:48]RAPDU: 90 00 [00:35:48]wFMCommunicate OK [00:35:48]wFMCommunicate request_size=4 [00:35:48]MH_SAM_APDU [00:35:48]CAPDU: 80 0D 03 02 [00:35:48]Write to MH i2c: E2 08 00 B8 39 80 0D 03 02 00 00 00 00 6C [00:35:48]Write i2c OK [00:35:48]MH_I2C_Read... [00:35:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:35:48]Read from MH i2c: E2 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 0B 00 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 0B 00 B8 39 00 FB F8 A2 9D 31 A3 36 3D 90 00 E6 [00:35:48]RAPDU: FB F8 A2 9D 31 A3 36 3D 90 00 [00:35:48]wFMCommunicate OK [00:35:48]SAM_PROTO_SignData done [00:35:48]FM_MakeSignedData done [00:35:48]CreateOFDProtocolMessage [00:35:48]wFMCommunicate request_size=4 [00:35:48]MH_SAM_APDU [00:35:48]CAPDU: 80 11 00 00 [00:35:48]Write to MH i2c: E2 08 00 B9 39 80 11 00 00 00 00 00 00 6C [00:35:48]Write i2c OK [00:35:48]MH_I2C_Read... [00:35:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:35:48]Read from MH i2c: E2 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 17 00 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: E2 17 00 B9 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [00:35:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:35:48]wFMCommunicate OK [00:35:48]CreateOFDProtocolMessage done [00:35:48]OFDSenderStorePacket 97261 [00:35:48]StoreOFDPacket docnum=97261 [00:35:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5F 7D 07 01 76 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 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 01 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 64 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7B 01 00 35 04 06 00 23 31 67 0B 1C 6F FB F8 A2 9D 31 A3 36 3D [00:35:48]CheckFolder [00:35:48]dirname=/storage/ofd_packets [00:35:48]CheckFolder done [00:35:48]ProducePacketName [00:35:48]name=ofd_packets/00097261 [00:35:48]NVStorageSaveData ofd_packets/00097261 [00:35:48]File name is /storage/ofd_packets/00097261 [00:35:48]Write 301 bytes [00:35:48]NVStorageSaveData done [00:35:48]OFDSenderStorePacket done [00:35:48]KKMCreateOFDPacket done [00:35:48]NVStorageSaveData kkm_last_timestamp [00:35:48]File name is /storage/kkm_last_timestamp [00:35:48]Write 4 bytes [00:35:48]NVStorageSaveData done [00:35:48]ExternCall_PrintAddStr [00:35:48]wPrintStart [00:35:48]Write to MH i2c: 01 00 00 BA 39 F3 [00:35:48]Write i2c OK [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: 01 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: 01 07 00 [00:35:48]MH_I2C_Read... [00:35:48]Read from MH i2c: 01 07 00 BA 39 00 00 00 00 00 FF 0F 08 [00:35:48]RasterBufferAndPrint [00:35:48]line Счет N : (1)3407798 [00:35:48]line ИНН: 02508201610067 [00:35:48]line Контрольно-Кассовый Чек [00:35:48]line ПРОДАЖА [00:35:48]line ТРК (МРК, ГНК) : 33 [00:35:48]line Товар: 2710124500 [00:35:48]line Аи-95-К-5 [00:35:48]line 8.900 * 74.20 [00:35:48]line = 660.38 [00:35:48]line НДС 12% НСП 1% [00:35:48]line > о реализуемом товаре [00:35:48]line ИТОГО: 660.38 [00:35:48]line НСП 1% : 5.84 [00:35:48]line НДС 12% : 70.13 [00:35:48]line Наличными: 0.00 [00:35:48]line Безнал.: 660.38 [00:35:48]line Место: АЗС № 82 "Партнер Нефть" [00:35:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:35:48]line СНО: Общий режим [00:35:48]line Чек 11 30.10.2024 00:35 [00:35:48]line Смена: 146 ФФД: 1.0 [00:35:48]line ЗНМ: 0300000017 [00:35:48]line РНМ: 0000000000170478 [00:35:48]line Версия ККМ: v1.0 [00:35:48]line Платежная система: Mbank [00:35:48]line ФМ: 0000000002098560 [00:35:48]line ФД: 97261 [00:35:48]line ФПД: 38695089151087 [00:35:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T003548&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97261&fm=38695089151087&tin=02508201610067®Number=0000000000170478&sum=66038 [00:35:49]OFD Sender: Processing packet 97261 [packets to send 59, broken 58] [00:35:49]ProducePacketName [00:35:49]name=ofd_packets/00097261 [00:35:49]OFD Sender: To server: pG, [00:35:49]CommunicateWithHost lk.salyk.kg:30040 [00:35:49]ConnectInit lk.salyk.kg [00:35:49]written 0, free lines is 4095 [00:35:49]Connected sock=10 [00:35:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5F 7D 07 01 76 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 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 01 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 64 7F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 7B 01 00 35 04 06 00 23 31 67 0B 1C 6F FB F8 A2 9D 31 A3 36 3D [00:35:49]Write to MH i2c: 01 00 00 E3 39 1C [00:35:49]Write i2c OK [00:35:49]MH_I2C_Read... [00:35:49]Read from MH i2c: 01 [00:35:49]MH_I2C_Read... [00:35:49]Read from MH i2c: 01 07 00 [00:35:49]MH_I2C_Read... [00:35:49]Read from MH i2c: 01 07 00 E3 39 00 00 00 00 00 3B 0D 6B [00:35:49]RasterBufferAndPrint [00:35:49]line [00:35:49]line [00:35:49]line [00:35:49]line [00:35:49]line [00:35:49]written 0, free lines is 3393 [00:35:49]MH_Cut [00:35:49]Write to MH i2c: D1 01 00 EA 39 01 F5 [00:35:49]Write i2c OK [00:35:49]MH_I2C_Read... [00:35:49]Read from MH i2c: D1 [00:35:49]MH_I2C_Read... [00:35:49]Read from MH i2c: D1 01 00 [00:35:49]MH_I2C_Read... [00:35:49]Read from MH i2c: D1 01 00 EA 39 00 F4 [00:35:49]Write to MH i2c: 01 00 00 EB 39 24 [00:35:49]Write i2c OK [00:35:49]MH_I2C_Read... [00:35:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 23 47 00 CF 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 32 30 39 38 35 36 30 10 04 04 00 ED 7B 01 00 F4 03 04 00 89 29 21 67 B6 04 01 00 00 14 ED 61 80 3B 4F C6 D4 [00:35:49]CommunicateWithHost err = 0 [00:35:49]CheckOFDResponse [00:35:49]1017 (14) - 77093643461234 [00:35:49]1041 (16) - 0000000002098560 [00:35:49]1040 (4) - 97261 [00:35:49]1012 (4) - 29.10.2024 18:29 [00:35:49]1206 (1) - 0 [00:35:49]OFD Sender: Remove packet 97261 [00:35:49]ProducePacketName [00:35:49]name=ofd_packets/00097261 [00:35:49]NVStorageDeleteData [00:35:50]OFD Sender: No OFD packet to send [00:35:50]*** Cut start [00:35:50]*** Partial cut [00:35:50]*** CUTSNS_PIN = 1 [00:35:50]*** CUTSNS_PIN = 0 [00:35:50]*** Brake cut motor [00:35:50]Read from MH i2c: 01 [00:35:50]MH_I2C_Read... [00:35:50]*** Stop cut motor [00:35:50]*** Cut end [00:35:50]Read from MH i2c: 01 07 00 [00:35:50]MH_I2C_Read... [00:35:50]Read from MH i2c: 01 07 00 EB 39 00 00 00 00 00 FF 0F 39 [00:35:50]process_action close_receipt done [00:35:50]requested_data is exist [00:35:50]produce_requested_data [00:35:50]requested_item fm.sn is exist - process it [00:35:50]wFMCommunicate request_size=4 [00:35:50]MH_SAM_APDU [00:35:50]CAPDU: 80 11 00 00 [00:35:50]Write to MH i2c: E2 08 00 EC 39 80 11 00 00 00 00 00 00 9F [00:35:50]Write i2c OK [00:35:50]MH_I2C_Read... [00:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:35:50]Read from MH i2c: E2 [00:35:50]MH_I2C_Read... [00:35:50]Read from MH i2c: E2 17 00 [00:35:50]MH_I2C_Read... [00:35:50]Read from MH i2c: E2 17 00 EC 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [00:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:35:50]wFMCommunicate OK [00:35:50]requested_item fd.num is exist - process it [00:35:50]SAM_PROTO_GetFieldsCounters [00:35:50]wFMCommunicate request_size=4 [00:35:50]MH_SAM_APDU [00:35:50]CAPDU: 80 13 00 00 [00:35:50]Write to MH i2c: E2 08 00 ED 39 80 13 00 00 00 00 00 00 A2 [00:35:50]Write i2c OK [00:35:50]MH_I2C_Read... [00:35:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:35:51]Read from MH i2c: E2 [00:35:51]MH_I2C_Read... [00:35:51]Read from MH i2c: E2 62 00 [00:35:51]MH_I2C_Read... [00:35:51]Read from MH i2c: E2 62 00 ED 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [00:35:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:35:51]wFMCommunicate OK [00:35:51]SAM_PROTO_GetFieldsCounters done [00:35:51]requested_item shift.num is exist - process it [00:35:51]requested_item shift.opened is exist - process it [00:35:51]req_shift_opened [00:35:51]FM_GetShiftState [00:35:51]SAM_PROTO_GetShiftState [00:35:51]wFMCommunicate request_size=4 [00:35:51]MH_SAM_APDU [00:35:51]CAPDU: 80 13 01 00 [00:35:51]Write to MH i2c: E2 08 00 EE 39 80 13 01 00 00 00 00 00 A4 [00:35:51]Write i2c OK [00:35:51]MH_I2C_Read... [00:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:51]Read from MH i2c: E2 [00:35:51]MH_I2C_Read... [00:35:51]Read from MH i2c: E2 0E 00 [00:35:51]MH_I2C_Read... [00:35:51]Read from MH i2c: E2 0E 00 EE 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 DA [00:35:51]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:35:51]wFMCommunicate OK [00:35:51]SAM_PROTO_GetShiftState done [00:35:51]FM_GetShiftState done [00:35:51]req_shift_opened done [00:35:51]requested_item shift.open_date is exist - process it [00:35:51]req_shift_open_date [00:35:51]req_shift_open_date done [00:35:51]produce_requested_data done [00:35:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97261,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:35:51]process_action_free close_receipt [00:35:51]json_value_free [00:35:51]json_value_free done [00:35:51]process_json_proto returns [00:35:51]Send response to host [00:35:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97261,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:35:51]free response buf [00:35:51]execute_script done [00:35:51]execute_script returns [00:35:51]free content buf [00:35:51]Sock 7.Close socket [00:35:51]Sock 7.Thread stoped [00:35:55]OFD Sender: No OFD packet to send [00:36:00]OFD Sender: No OFD packet to send [00:36:05]OFD Sender: No OFD packet to send [00:36:10]OFD Sender: No OFD packet to send [00:36:15]OFD Sender: No OFD packet to send [00:36:20]OFD Sender: No OFD packet to send [00:36:25]OFD Sender: No OFD packet to send [00:36:30]OFD Sender: No OFD packet to send [00:36:35]OFD Sender: No OFD packet to send [00:36:40]OFD Sender: No OFD packet to send [00:36:45]OFD Sender: No OFD packet to send [00:36:50]OFD Sender: No OFD packet to send [00:36:55]OFD Sender: No OFD packet to send [00:37:00]OFD Sender: No OFD packet to send [00:37:05]OFD Sender: No OFD packet to send [00:37:10]OFD Sender: No OFD packet to send [00:37:15]OFD Sender: No OFD packet to send [00:37:20]OFD Sender: No OFD packet to send [00:37:25]OFD Sender: No OFD packet to send [00:37:30]OFD Sender: No OFD packet to send [00:37:35]OFD Sender: No OFD packet to send [00:37:40]OFD Sender: No OFD packet to send [00:37:45]OFD Sender: No OFD packet to send [00:37:50]OFD Sender: No OFD packet to send [00:37:55]OFD Sender: No OFD packet to send [00:38:00]OFD Sender: No OFD packet to send [00:38:05]OFD Sender: No OFD packet to send [00:38:10]OFD Sender: No OFD packet to send [00:38:15]OFD Sender: No OFD packet to send [00:38:20]OFD Sender: No OFD packet to send [00:38:25]OFD Sender: No OFD packet to send [00:38:30]OFD Sender: No OFD packet to send [00:38:35]OFD Sender: No OFD packet to send [00:38:40]OFD Sender: No OFD packet to send [00:38:45]OFD Sender: No OFD packet to send [00:38:50]OFD Sender: No OFD packet to send [00:38:55]OFD Sender: No OFD packet to send [00:39:00]OFD Sender: No OFD packet to send [00:39:05]OFD Sender: No OFD packet to send [00:39:10]OFD Sender: No OFD packet to send [00:39:15]OFD Sender: No OFD packet to send [00:39:20]OFD Sender: No OFD packet to send [00:39:25]OFD Sender: No OFD packet to send [00:39:30]OFD Sender: No OFD packet to send [00:39:35]OFD Sender: No OFD packet to send [00:39:40]OFD Sender: No OFD packet to send [00:39:45]OFD Sender: No OFD packet to send [00:39:50]OFD Sender: No OFD packet to send [00:39:55]OFD Sender: No OFD packet to send [00:40:00]OFD Sender: No OFD packet to send [00:40:05]OFD Sender: No OFD packet to send [00:40:10]OFD Sender: No OFD packet to send [00:40:15]OFD Sender: No OFD packet to send [00:40:20]OFD Sender: No OFD packet to send [00:40:25]OFD Sender: No OFD packet to send [00:40:30]OFD Sender: No OFD packet to send [00:40:35]OFD Sender: No OFD packet to send [00:40:40]OFD Sender: No OFD packet to send [00:40:45]OFD Sender: No OFD packet to send [00:40:50]OFD Sender: No OFD packet to send [00:40:55]OFD Sender: No OFD packet to send [00:41:00]OFD Sender: No OFD packet to send [00:41:05]OFD Sender: No OFD packet to send [00:41:10]OFD Sender: No OFD packet to send [00:41:15]OFD Sender: No OFD packet to send [00:41:20]OFD Sender: No OFD packet to send [00:41:25]OFD Sender: No OFD packet to send [00:41:30]OFD Sender: No OFD packet to send [00:41:35]OFD Sender: No OFD packet to send [00:41:40]OFD Sender: No OFD packet to send [00:41:45]OFD Sender: No OFD packet to send [00:41:50]OFD Sender: No OFD packet to send [00:41:55]OFD Sender: No OFD packet to send [00:42:00]OFD Sender: No OFD packet to send [00:42:05]OFD Sender: No OFD packet to send [00:42:10]OFD Sender: No OFD packet to send [00:42:15]OFD Sender: No OFD packet to send [00:42:20]OFD Sender: No OFD packet to send [00:42:25]OFD Sender: No OFD packet to send [00:42:30]OFD Sender: No OFD packet to send [00:42:35]OFD Sender: No OFD packet to send [00:42:40]OFD Sender: No OFD packet to send [00:42:45]OFD Sender: No OFD packet to send [00:42:50]OFD Sender: No OFD packet to send [00:42:55]OFD Sender: No OFD packet to send [00:42:59]accept exits with 9 [00:42:59]New connection [00:42:59]New thread 3066723684 created [00:42:59]Thread 3066580324 joined [00:42:59]Waiting for new connection... [00:42:59] Sock 9.Parse request [00:42:59]Sock 9.Check first char [00:42:59]Sock 9.First char is OK [00:42:59]request: POST /json_proto HTTP/1.0 [00:42:59]Method: POST [00:42:59]URL: /json_proto [00:42:59]Method is POST - this is cgi request [00:42:59]url: /json_proto [00:42:59]query_string will be loaded in cgi processing [00:42:59]execute_cgi json_proto POST (null) [00:42:59]execute_cgi path=json_proto method=POST [00:42:59]POST find Content-Length [00:42:59]Host: 172.17.40.67:8080 [00:42:59]Content-Length: 678 [00:42:59]Content-Type: application/json [00:42:59] [00:42:59]POST finish read [00:42:59]Found Content-Length = 678 [00:42:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:59]execute_script... [00: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)3407799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:59]POST & json_proto [00:42:59]process_json_proto [00:42:59]json parsed OK: [00:42:59]protocol is kg_v1.0 [00:42:59]action value=close_receipt [00:42:59]process_action close_receipt [00:42:59]cmd_close_receipt [00:42:59]MH_GetDate [00:42:59]Write to MH i2c: F0 00 00 EF 39 17 [00:42:59]Write i2c OK [00:42:59]MH_I2C_Read... [00:42:59]Read from MH i2c: F0 [00:42:59]MH_I2C_Read... [00:42:59]Read from MH i2c: F0 09 00 [00:42:59]MH_I2C_Read... [00:42:59]Read from MH i2c: F0 09 00 EF 39 00 15 81 21 67 EE DA 66 66 D2 [00:42:59]GetLastDocTimeStamp 1730248548 [00:42:59]current date 1730248981 [00:42:59]FM_GetShiftState [00:42:59]SAM_PROTO_GetShiftState [00:42:59]wFMCommunicate request_size=4 [00:42:59]MH_SAM_APDU [00:42:59]CAPDU: 80 13 01 00 [00:42:59]Write to MH i2c: E2 08 00 F0 39 80 13 01 00 00 00 00 00 A6 [00:42:59]Write i2c OK [00:42:59]MH_I2C_Read... [00:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:59]Read from MH i2c: E2 [00:42:59]MH_I2C_Read... [00:42:59]Read from MH i2c: E2 0E 00 [00:42:59]MH_I2C_Read... [00:42:59]Read from MH i2c: E2 0E 00 F0 39 00 09 00 01 29 79 21 67 00 00 00 00 90 00 DC [00:42:59]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:42:59]wFMCommunicate OK [00:42:59]SAM_PROTO_GetShiftState done [00:42:59]FM_GetShiftState done [00:42:59]opened in 1730246953 [00:42:59]opened+sec_in_day 1730333353 [00:42:59]quantity*price = 50010 [00:42:59]sum+1 = 50012 [00:42:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 12 30.10.2024 00:43 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97262 ФПД: 269614752460140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97262&fm=269614752460140&tin=02508201610067®Number=0000000000170478&sum=50000 [00:43:01]StoreToDocumentArchive [00:43:01]shift 146 fd 97262 [00:43:01]save to /storage/0146/doc_00097262 [00:43:01]save last doc name /storage/0146/doc_00097262 to /storage/kkm_last_doc_name [00:43:01]save OK [00:43:01]Clear old archive folders... [00:43:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:43:01]tlvbuf is 006DD8A0 [00:43:01]SAM_PROTO_ClearQueue [00:43:01]wFMCommunicate request_size=4 [00:43:01]MH_SAM_APDU [00:43:01]CAPDU: 80 09 00 00 [00:43:01]Write to MH i2c: E2 08 00 FD 39 80 09 00 00 00 00 00 00 A8 [00:43:01]Write i2c OK [00:43:01]MH_I2C_Read... [00:43:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:43:01]Read from MH i2c: E2 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 FD 39 00 90 00 AA [00:43:01]RAPDU: 90 00 [00:43:01]wFMCommunicate OK [00:43:01]SAM_PROTO_ClearQueue done [00:43:01]KKMCreateOFDPacket [00:43:01]OFDProtocolAddRootSTLVToBuf [00:43:01]FM_MakeSignedData [00:43:01]FM_MakeSignedData [00:43:01]SAM_PROTO_SignData [00:43:01]wFMCommunicate request_size=4 [00:43:01]MH_SAM_APDU [00:43:01]CAPDU: 80 0D 01 02 [00:43:01]Write to MH i2c: E2 08 00 FE 39 80 0D 01 02 00 00 00 00 B0 [00:43:01]Write i2c OK [00:43:01]MH_I2C_Read... [00:43:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:43:01]Read from MH i2c: E2 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 FE 39 00 90 00 AB [00:43:01]RAPDU: 90 00 [00:43:01]wFMCommunicate OK [00:43:01]wFMCommunicate request_size=255 [00:43:01]MH_SAM_APDU [00:43: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 15 81 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7B 01 00 35 04 06 00 F5 [00:43:01]Write to MH i2c: E2 02 01 FF 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 15 81 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7B 01 00 35 04 06 00 F5 00 00 32 [00:43:01]Write i2c OK [00:43:01]MH_I2C_Read... [00:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:43:01]Read from MH i2c: E2 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 FF 39 00 90 00 AC [00:43:01]RAPDU: 90 00 [00:43:01]wFMCommunicate OK [00:43:01]wFMCommunicate request_size=10 [00:43:01]MH_SAM_APDU [00:43:01]CAPDU: 80 0D 02 02 05 36 93 8B ED 6C [00:43:01]Write to MH i2c: E2 0D 00 00 3A 80 0D 02 02 05 00 36 93 8B ED 6C 00 00 6B [00:43:01]Write i2c OK [00:43:01]MH_I2C_Read... [00:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:43:01]Read from MH i2c: E2 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 03 00 00 3A 00 90 00 AE [00:43:01]RAPDU: 90 00 [00:43:01]wFMCommunicate OK [00:43:01]wFMCommunicate request_size=4 [00:43:01]MH_SAM_APDU [00:43:01]CAPDU: 80 0D 03 02 [00:43:01]Write to MH i2c: E2 08 00 01 3A 80 0D 03 02 00 00 00 00 B6 [00:43:01]Write i2c OK [00:43:01]MH_I2C_Read... [00:43:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:43:01]Read from MH i2c: E2 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 0B 00 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 0B 00 01 3A 00 13 0A 80 A3 10 2E 2D 00 90 00 62 [00:43:01]RAPDU: 13 0A 80 A3 10 2E 2D 00 90 00 [00:43:01]wFMCommunicate OK [00:43:01]SAM_PROTO_SignData done [00:43:01]FM_MakeSignedData done [00:43:01]CreateOFDProtocolMessage [00:43:01]wFMCommunicate request_size=4 [00:43:01]MH_SAM_APDU [00:43:01]CAPDU: 80 11 00 00 [00:43:01]Write to MH i2c: E2 08 00 02 3A 80 11 00 00 00 00 00 00 B6 [00:43:01]Write i2c OK [00:43:01]MH_I2C_Read... [00:43:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:43:01]Read from MH i2c: E2 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 17 00 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: E2 17 00 02 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [00:43:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:43:01]wFMCommunicate OK [00:43:01]CreateOFDProtocolMessage done [00:43:01]OFDSenderStorePacket 97262 [00:43:01]StoreOFDPacket docnum=97262 [00:43:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 68 07 01 8A 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 15 81 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7B 01 00 35 04 06 00 F5 36 93 8B ED 6C 13 0A 80 A3 10 2E 2D 00 [00:43:01]CheckFolder [00:43:01]dirname=/storage/ofd_packets [00:43:01]CheckFolder done [00:43:01]ProducePacketName [00:43:01]name=ofd_packets/00097262 [00:43:01]NVStorageSaveData ofd_packets/00097262 [00:43:01]File name is /storage/ofd_packets/00097262 [00:43:01]Write 301 bytes [00:43:01]NVStorageSaveData done [00:43:01]OFDSenderStorePacket done [00:43:01]KKMCreateOFDPacket done [00:43:01]NVStorageSaveData kkm_last_timestamp [00:43:01]File name is /storage/kkm_last_timestamp [00:43:01]Write 4 bytes [00:43:01]NVStorageSaveData done [00:43:01]ExternCall_PrintAddStr [00:43:01]wPrintStart [00:43:01]Write to MH i2c: 01 00 00 03 3A 3D [00:43:01]Write i2c OK [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: 01 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: 01 07 00 [00:43:01]MH_I2C_Read... [00:43:01]Read from MH i2c: 01 07 00 03 3A 00 00 00 00 00 FF 0F 52 [00:43:01]RasterBufferAndPrint [00:43:01]line Счет N : (1)3407799 [00:43:01]line ИНН: 02508201610067 [00:43:01]line Контрольно-Кассовый Чек [00:43:01]line ПРОДАЖА [00:43:01]line ТРК (МРК, ГНК) : 33 [00:43:01]line Товар: 2710124500 [00:43:01]line Аи-95-К-5 [00:43:01]line 6.740 * 74.20 [00:43:01]line = 500.11 [00:43:01]line НДС 12% НСП 1% [00:43:01]line > о реализуемом товаре [00:43:01]line ОКРУГЛЕНИЕ: -0.11 [00:43:01]line ИТОГО: 500.00 [00:43:01]line Внесено: 500.00 [00:43:01]line СДАЧА: 0.00 [00:43:01]line НСП 1% : 4.43 [00:43:01]line НДС 12% : 53.11 [00:43:01]line Наличными: 500.00 [00:43:01]line Безнал.: 0.00 [00:43:01]line Место: АЗС № 82 "Партнер Нефть" [00:43:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:43:01]line СНО: Общий режим [00:43:01]line Чек 12 30.10.2024 00:43 [00:43:01]line Смена: 146 ФФД: 1.0 [00:43:01]line ЗНМ: 0300000017 [00:43:01]line РНМ: 0000000000170478 [00:43:01]line Версия ККМ: v1.0 [00:43:01]line ФМ: 0000000002098560 [00:43:01]line ФД: 97262 [00:43:01]line ФПД: 269614752460140 [00:43:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97262&fm=269614752460140&tin=02508201610067®Number=0000000000170478&sum=50000 [00:43:01]OFD Sender: Processing packet 97262 [packets to send 59, broken 58] [00:43:01]ProducePacketName [00:43:01]name=ofd_packets/00097262 [00:43:01]OFD Sender: To server: pG, [00:43:01]CommunicateWithHost lk.salyk.kg:30040 [00:43:01]ConnectInit lk.salyk.kg [00:43:01]written 0, free lines is 4095 [00:43:02]Connected sock=10 [00:43:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 68 07 01 8A 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 15 81 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7B 01 00 35 04 06 00 F5 36 93 8B ED 6C 13 0A 80 A3 10 2E 2D 00 [00:43:02]Write to MH i2c: 01 00 00 2E 3A 68 [00:43:02]Write i2c OK [00:43:02]MH_I2C_Read... [00:43:02]Read from MH i2c: 01 [00:43:02]MH_I2C_Read... [00:43:02]Read from MH i2c: 01 07 00 [00:43:02]MH_I2C_Read... [00:43:02]Read from MH i2c: 01 07 00 2E 3A 00 00 00 00 00 0C 0D 88 [00:43:02]RasterBufferAndPrint [00:43:02]line [00:43:02]line [00:43:02]line [00:43:02]line [00:43:02]line [00:43:02]written 0, free lines is 3346 [00:43:02]MH_Cut [00:43:02]Write to MH i2c: D1 01 00 35 3A 01 41 [00:43:02]Write i2c OK [00:43:02]MH_I2C_Read... [00:43:02]Read from MH i2c: D1 [00:43:02]MH_I2C_Read... [00:43:02]Read from MH i2c: D1 01 00 [00:43:02]MH_I2C_Read... [00:43:02]Read from MH i2c: D1 01 00 35 3A 00 40 [00:43:02]Write to MH i2c: 01 00 00 36 3A 70 [00:43:02]Write i2c OK [00:43:02]MH_I2C_Read... [00:43:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 60 5C 47 00 82 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 7B 01 00 F4 03 04 00 3A 2B 21 67 B6 04 01 00 00 0E C3 BA 22 0B 9A 71 F3 [00:43:02]CommunicateWithHost err = 0 [00:43:02]CheckOFDResponse [00:43:02]1017 (14) - 77093643461234 [00:43:02]1041 (16) - 0000000002098560 [00:43:02]1040 (4) - 97262 [00:43:02]1012 (4) - 29.10.2024 18:36 [00:43:02]1206 (1) - 0 [00:43:02]OFD Sender: Remove packet 97262 [00:43:02]ProducePacketName [00:43:02]name=ofd_packets/00097262 [00:43:02]NVStorageDeleteData [00:43:03]OFD Sender: No OFD packet to send [00:43:03]*** Cut start [00:43:03]*** Partial cut [00:43:03]*** CUTSNS_PIN = 1 [00:43:03]*** CUTSNS_PIN = 0 [00:43:03]*** Brake cut motor [00:43:03]Read from MH i2c: 01 [00:43:03]MH_I2C_Read... [00:43:03]*** Stop cut motor [00:43:03]*** Cut end [00:43:03]Read from MH i2c: 01 07 00 [00:43:03]MH_I2C_Read... [00:43:03]Read from MH i2c: 01 07 00 36 3A 00 00 00 00 00 FF 0F 85 [00:43:03]process_action close_receipt done [00:43:03]requested_data is exist [00:43:03]produce_requested_data [00:43:03]requested_item fm.sn is exist - process it [00:43:03]wFMCommunicate request_size=4 [00:43:03]MH_SAM_APDU [00:43:03]CAPDU: 80 11 00 00 [00:43:03]Write to MH i2c: E2 08 00 37 3A 80 11 00 00 00 00 00 00 EB [00:43:03]Write i2c OK [00:43:03]MH_I2C_Read... [00:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:43:03]Read from MH i2c: E2 [00:43:03]MH_I2C_Read... [00:43:03]Read from MH i2c: E2 17 00 [00:43:03]MH_I2C_Read... [00:43:03]Read from MH i2c: E2 17 00 37 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [00:43:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:43:03]wFMCommunicate OK [00:43:03]requested_item fd.num is exist - process it [00:43:03]SAM_PROTO_GetFieldsCounters [00:43:03]wFMCommunicate request_size=4 [00:43:03]MH_SAM_APDU [00:43:03]CAPDU: 80 13 00 00 [00:43:03]Write to MH i2c: E2 08 00 38 3A 80 13 00 00 00 00 00 00 EE [00:43:03]Write i2c OK [00:43:03]MH_I2C_Read... [00:43:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:43:03]Read from MH i2c: E2 [00:43:03]MH_I2C_Read... [00:43:03]Read from MH i2c: E2 62 00 [00:43:03]MH_I2C_Read... [00:43:03]Read from MH i2c: E2 62 00 38 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [00:43:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:43:03]wFMCommunicate OK [00:43:03]SAM_PROTO_GetFieldsCounters done [00:43:03]requested_item shift.num is exist - process it [00:43:03]requested_item shift.opened is exist - process it [00:43:03]req_shift_opened [00:43:03]FM_GetShiftState [00:43:03]SAM_PROTO_GetShiftState [00:43:03]wFMCommunicate request_size=4 [00:43:03]MH_SAM_APDU [00:43:03]CAPDU: 80 13 01 00 [00:43:03]Write to MH i2c: E2 08 00 39 3A 80 13 01 00 00 00 00 00 F0 [00:43:03]Write i2c OK [00:43:03]MH_I2C_Read... [00:43:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:43:03]Read from MH i2c: E2 [00:43:03]MH_I2C_Read... [00:43:03]Read from MH i2c: E2 0E 00 [00:43:03]MH_I2C_Read... [00:43:03]Read from MH i2c: E2 0E 00 39 3A 00 09 00 01 29 79 21 67 00 00 00 00 90 00 26 [00:43:03]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:43:03]wFMCommunicate OK [00:43:03]SAM_PROTO_GetShiftState done [00:43:03]FM_GetShiftState done [00:43:03]req_shift_opened done [00:43:03]requested_item shift.open_date is exist - process it [00:43:03]req_shift_open_date [00:43:03]req_shift_open_date done [00:43:03]produce_requested_data done [00:43:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97262,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:43:03]process_action_free close_receipt [00:43:03]json_value_free [00:43:03]json_value_free done [00:43:03]process_json_proto returns [00:43:03]Send response to host [00:43:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97262,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:43:03]free response buf [00:43:03]execute_script done [00:43:03]execute_script returns [00:43:03]free content buf [00:43:03]Sock 9.Close socket [00:43:03]Sock 9.Thread stoped [00:43:08]OFD Sender: No OFD packet to send [00:43:13]OFD Sender: No OFD packet to send [00:43:18]OFD Sender: No OFD packet to send [00:43:23]OFD Sender: No OFD packet to send [00:43:28]OFD Sender: No OFD packet to send [00:43:33]OFD Sender: No OFD packet to send [00:43:38]OFD Sender: No OFD packet to send [00:43:43]OFD Sender: No OFD packet to send [00:43:48]OFD Sender: No OFD packet to send [00:43:53]OFD Sender: No OFD packet to send [00:43:58]OFD Sender: No OFD packet to send [00:44:03]OFD Sender: No OFD packet to send [00:44:08]OFD Sender: No OFD packet to send [00:44:13]OFD Sender: No OFD packet to send [00:44:18]OFD Sender: No OFD packet to send [00:44:23]OFD Sender: No OFD packet to send [00:44:28]OFD Sender: No OFD packet to send [00:44:33]OFD Sender: No OFD packet to send [00:44:38]OFD Sender: No OFD packet to send [00:44:43]OFD Sender: No OFD packet to send [00:44:48]OFD Sender: No OFD packet to send [00:44:53]OFD Sender: No OFD packet to send [00:44:58]OFD Sender: No OFD packet to send [00:45:03]OFD Sender: No OFD packet to send [00:45:08]OFD Sender: No OFD packet to send [00:45:13]OFD Sender: No OFD packet to send [00:45:18]OFD Sender: No OFD packet to send [00:45:23]OFD Sender: No OFD packet to send [00:45:28]OFD Sender: No OFD packet to send [00:45:33]OFD Sender: No OFD packet to send [00:45:38]OFD Sender: No OFD packet to send [00:45:43]OFD Sender: No OFD packet to send [00:45:48]OFD Sender: No OFD packet to send [00:45:53]OFD Sender: No OFD packet to send [00:45:58]OFD Sender: No OFD packet to send [00:46:03]OFD Sender: No OFD packet to send [00:46:08]OFD Sender: No OFD packet to send [00:46:13]OFD Sender: No OFD packet to send [00:46:18]OFD Sender: No OFD packet to send [00:46:23]OFD Sender: No OFD packet to send [00:46:28]OFD Sender: No OFD packet to send [00:46:33]OFD Sender: No OFD packet to send [00:46:38]OFD Sender: No OFD packet to send [00:46:43]OFD Sender: No OFD packet to send [00:46:48]OFD Sender: No OFD packet to send [00:46:53]OFD Sender: No OFD packet to send [00:46:58]OFD Sender: No OFD packet to send [00:47:03]OFD Sender: No OFD packet to send [00:47:08]OFD Sender: No OFD packet to send [00:47:13]OFD Sender: No OFD packet to send [00:47:18]OFD Sender: No OFD packet to send [00:47:23]OFD Sender: No OFD packet to send [00:47:28]OFD Sender: No OFD packet to send [00:47:33]OFD Sender: No OFD packet to send [00:47:38]OFD Sender: No OFD packet to send [00:47:43]OFD Sender: No OFD packet to send [00:47:48]OFD Sender: No OFD packet to send [00:47:53]OFD Sender: No OFD packet to send [00:47:58]OFD Sender: No OFD packet to send [00:48:02]accept exits with 7 [00:48:02]New connection [00:48:02]New thread 3066580324 created [00:48:02]Thread 3066723684 joined [00:48:02]Waiting for new connection... [00:48:02] Sock 7.Parse request [00:48:02]Sock 7.Check first char [00:48:02]Sock 7.First char is OK [00:48:02]request: POST /json_proto HTTP/1.0 [00:48:02]Method: POST [00:48:02]URL: /json_proto [00:48:02]Method is POST - this is cgi request [00:48:02]url: /json_proto [00:48:02]query_string will be loaded in cgi processing [00:48:02]execute_cgi json_proto POST (null) [00:48:02]execute_cgi path=json_proto method=POST [00:48:02]POST find Content-Length [00:48:02]Host: 172.17.40.67:8080 [00:48:02]Content-Length: 820 [00:48:02]Content-Type: application/json [00:48:02] [00:48:02]POST finish read [00:48:02]Found Content-Length = 820 [00:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:48:02]execute_script... [00:48:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [00:48:02]POST & json_proto [00:48:02]process_json_proto [00:48:02]json parsed OK: [00:48:02]protocol is kg_v1.0 [00:48:02]action value=close_receipt [00:48:02]process_action close_receipt [00:48:02]cmd_close_receipt [00:48:02]MH_GetDate [00:48:02]Write to MH i2c: F0 00 00 3A 3A 63 [00:48:02]Write i2c OK [00:48:02]MH_I2C_Read... [00:48:02]Read from MH i2c: F0 [00:48:02]MH_I2C_Read... [00:48:02]Read from MH i2c: F0 09 00 [00:48:02]MH_I2C_Read... [00:48:02]Read from MH i2c: F0 09 00 3A 3A 00 43 82 21 67 EE DA 66 66 4D [00:48:02]GetLastDocTimeStamp 1730248981 [00:48:02]current date 1730249283 [00:48:02]FM_GetShiftState [00:48:02]SAM_PROTO_GetShiftState [00:48:02]wFMCommunicate request_size=4 [00:48:02]MH_SAM_APDU [00:48:02]CAPDU: 80 13 01 00 [00:48:02]Write to MH i2c: E2 08 00 3B 3A 80 13 01 00 00 00 00 00 F2 [00:48:02]Write i2c OK [00:48:02]MH_I2C_Read... [00:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:02]Read from MH i2c: E2 [00:48:02]MH_I2C_Read... [00:48:02]Read from MH i2c: E2 0E 00 [00:48:02]MH_I2C_Read... [00:48:02]Read from MH i2c: E2 0E 00 3B 3A 00 09 00 01 29 79 21 67 00 00 00 00 90 00 28 [00:48:02]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:48:02]wFMCommunicate OK [00:48:02]SAM_PROTO_GetShiftState done [00:48:02]FM_GetShiftState done [00:48:02]opened in 1730246953 [00:48:02]opened+sec_in_day 1730333353 [00:48:02]quantity*price = 100015 [00:48:02]sum+1 = 100017 [00:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 13 30.10.2024 00:48 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 97263 ФПД: 164497214752088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97263&fm=164497214752088&tin=02508201610067®Number=0000000000170478&sum=100016 [00:48:03]StoreToDocumentArchive [00:48:03]shift 146 fd 97263 [00:48:03]save to /storage/0146/doc_00097263 [00:48:03]save last doc name /storage/0146/doc_00097263 to /storage/kkm_last_doc_name [00:48:03]save OK [00:48:03]Clear old archive folders... [00:48:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:48:03]tlvbuf is B6F1D7D0 [00:48:03]SAM_PROTO_ClearQueue [00:48:03]wFMCommunicate request_size=4 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 09 00 00 [00:48:03]Write to MH i2c: E2 08 00 48 3A 80 09 00 00 00 00 00 00 F4 [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 48 3A 00 90 00 F6 [00:48:03]RAPDU: 90 00 [00:48:03]wFMCommunicate OK [00:48:03]SAM_PROTO_ClearQueue done [00:48:03]KKMCreateOFDPacket [00:48:03]OFDProtocolAddRootSTLVToBuf [00:48:03]FM_MakeSignedData [00:48:03]FM_MakeSignedData [00:48:03]SAM_PROTO_SignData [00:48:03]wFMCommunicate request_size=4 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 0D 01 02 [00:48:03]Write to MH i2c: E2 08 00 49 3A 80 0D 01 02 00 00 00 00 FC [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:48:03]OFD Sender: No OFD packet to send [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 49 3A 00 90 00 F7 [00:48:03]RAPDU: 90 00 [00:48:03]wFMCommunicate OK [00:48:03]wFMCommunicate request_size=255 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 0D 00 00 00 F4 03 04 00 43 82 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7B 01 00 35 04 06 00 95 [00:48:03]Write to MH i2c: E2 02 01 4A 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 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 0D 00 00 00 F4 03 04 00 43 82 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7B 01 00 35 04 06 00 95 00 00 90 [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 4A 3A 00 90 00 F8 [00:48:03]RAPDU: 90 00 [00:48:03]wFMCommunicate OK [00:48:03]wFMCommunicate request_size=10 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 0D 02 02 05 9B FE 0D 45 58 [00:48:03]Write to MH i2c: E2 0D 00 4B 3A 80 0D 02 02 05 00 9B FE 0D 45 58 00 00 4C [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 03 00 4B 3A 00 90 00 F9 [00:48:03]RAPDU: 90 00 [00:48:03]wFMCommunicate OK [00:48:03]wFMCommunicate request_size=4 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 0D 03 02 [00:48:03]Write to MH i2c: E2 08 00 4C 3A 80 0D 03 02 00 00 00 00 01 [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 0B 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 0B 00 4C 3A 00 61 EE 51 B3 B7 50 F4 46 90 00 96 [00:48:03]RAPDU: 61 EE 51 B3 B7 50 F4 46 90 00 [00:48:03]wFMCommunicate OK [00:48:03]SAM_PROTO_SignData done [00:48:03]FM_MakeSignedData done [00:48:03]CreateOFDProtocolMessage [00:48:03]wFMCommunicate request_size=4 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 11 00 00 [00:48:03]Write to MH i2c: E2 08 00 4D 3A 80 11 00 00 00 00 00 00 01 [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 17 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 17 00 4D 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [00:48:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:48:03]wFMCommunicate OK [00:48:03]CreateOFDProtocolMessage done [00:48:03]OFDSenderStorePacket 97263 [00:48:03]StoreOFDPacket docnum=97263 [00:48:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 7C 07 01 40 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0D 00 00 00 F4 03 04 00 43 82 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7B 01 00 35 04 06 00 95 9B FE 0D 45 58 61 EE 51 B3 B7 50 F4 46 [00:48:03]CheckFolder [00:48:03]dirname=/storage/ofd_packets [00:48:03]CheckFolder done [00:48:03]ProducePacketName [00:48:03]name=ofd_packets/00097263 [00:48:03]NVStorageSaveData ofd_packets/00097263 [00:48:03]File name is /storage/ofd_packets/00097263 [00:48:03]Write 301 bytes [00:48:03]NVStorageSaveData done [00:48:03]OFDSenderStorePacket done [00:48:03]KKMCreateOFDPacket done [00:48:03]NVStorageSaveData kkm_last_timestamp [00:48:03]File name is /storage/kkm_last_timestamp [00:48:03]Write 4 bytes [00:48:03]NVStorageSaveData done [00:48:03]ExternCall_PrintAddStr [00:48:03]wPrintStart [00:48:03]Write to MH i2c: 01 00 00 4E 3A 88 [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: 01 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: 01 07 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: 01 07 00 4E 3A 00 00 00 00 00 FF 0F 9D [00:48:03]RasterBufferAndPrint [00:48:03]line Счет N : (1)3407800 [00:48:03]line ИНН: 02508201610067 [00:48:03]line Контрольно-Кассовый Чек [00:48:03]line ПРОДАЖА [00:48:03]line ТРК (МРК, ГНК) : 12 [00:48:03]line Товар: 2710124130 [00:48:03]line Аи-92-К-4 [00:48:03]line 14.950 * 66.90 [00:48:03]line = 1000.16 [00:48:03]line НДС 12% НСП 1% [00:48:03]line > о реализуемом товаре [00:48:03]line ИТОГО: 1000.16 [00:48:03]line НСП 1% : 8.85 [00:48:03]line НДС 12% : 106.21 [00:48:03]line Наличными: 0.00 [00:48:03]line Безнал.: 1000.16 [00:48:03]line Место: АЗС № 82 "Партнер Нефть" [00:48:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:48:03]line СНО: Общий режим [00:48:03]line Чек 13 30.10.2024 00:48 [00:48:03]line Смена: 146 ФФД: 1.0 [00:48:03]line ЗНМ: 0300000017 [00:48:03]line РНМ: 0000000000170478 [00:48:03]line Версия ККМ: v1.0 [00:48:03]line Платежная система: Бакай Банк [00:48:03]line ФМ: 0000000002098560 [00:48:03]line ФД: 97263 [00:48:03]line ФПД: 164497214752088 [00:48:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97263&fm=164497214752088&tin=02508201610067®Number=0000000000170478&sum=100016 [00:48:03]written 0, free lines is 4095 [00:48:03]OFD Sender: Processing packet 97263 [packets to send 59, broken 58] [00:48:03]ProducePacketName [00:48:03]name=ofd_packets/00097263 [00:48:03]OFD Sender: To server: pG, [00:48:03]CommunicateWithHost lk.salyk.kg:30040 [00:48:03]ConnectInit lk.salyk.kg [00:48:04]Connected sock=10 [00:48:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 7C 07 01 40 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0D 00 00 00 F4 03 04 00 43 82 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 7B 01 00 35 04 06 00 95 9B FE 0D 45 58 61 EE 51 B3 B7 50 F4 46 [00:48:04]Write to MH i2c: 01 00 00 78 3A B2 [00:48:04]Write i2c OK [00:48:04]MH_I2C_Read... [00:48:04]Read from MH i2c: 01 [00:48:04]MH_I2C_Read... [00:48:04]Read from MH i2c: 01 07 00 [00:48:04]MH_I2C_Read... [00:48:04]Read from MH i2c: 01 07 00 78 3A 00 00 00 00 00 1B 0D E1 [00:48:04]RasterBufferAndPrint [00:48:04]line [00:48:04]line [00:48:04]line [00:48:04]line [00:48:04]line [00:48:04]written 0, free lines is 3364 [00:48:04]MH_Cut [00:48:04]Write to MH i2c: D1 01 00 7F 3A 01 8B [00:48:04]Write i2c OK [00:48:04]MH_I2C_Read... [00:48:04]Read from MH i2c: D1 [00:48:04]MH_I2C_Read... [00:48:04]Read from MH i2c: D1 01 00 [00:48:04]MH_I2C_Read... [00:48:04]Read from MH i2c: D1 01 00 7F 3A 00 8A [00:48:04]Write to MH i2c: 01 00 00 80 3A BA [00:48:04]Write i2c OK [00:48:04]MH_I2C_Read... [00:48:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 EF 47 00 DF 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 32 30 39 38 35 36 30 10 04 04 00 EF 7B 01 00 F4 03 04 00 68 2C 21 67 B6 04 01 00 00 B3 E7 AE 60 8C EC 9B C4 [00:48:04]CommunicateWithHost err = 0 [00:48:04]CheckOFDResponse [00:48:04]1017 (14) - 77093643461234 [00:48:04]1041 (16) - 0000000002098560 [00:48:04]1040 (4) - 97263 [00:48:04]1012 (4) - 29.10.2024 18:41 [00:48:04]1206 (1) - 0 [00:48:04]OFD Sender: Remove packet 97263 [00:48:04]ProducePacketName [00:48:04]name=ofd_packets/00097263 [00:48:04]NVStorageDeleteData [00:48:04]OFD Sender: No OFD packet to send [00:48:04]*** Cut start [00:48:04]*** Partial cut [00:48:04]*** CUTSNS_PIN = 1 [00:48:05]*** CUTSNS_PIN = 0 [00:48:05]*** Brake cut motor [00:48:05]Read from MH i2c: 01 [00:48:05]MH_I2C_Read... [00:48:05]*** Stop cut motor [00:48:05]*** Cut end [00:48:05]Read from MH i2c: 01 07 00 [00:48:05]MH_I2C_Read... [00:48:05]Read from MH i2c: 01 07 00 80 3A 00 00 00 00 00 FF 0F CF [00:48:05]process_action close_receipt done [00:48:05]requested_data is exist [00:48:05]produce_requested_data [00:48:05]requested_item fm.sn is exist - process it [00:48:05]wFMCommunicate request_size=4 [00:48:05]MH_SAM_APDU [00:48:05]CAPDU: 80 11 00 00 [00:48:05]Write to MH i2c: E2 08 00 81 3A 80 11 00 00 00 00 00 00 35 [00:48:05]Write i2c OK [00:48:05]MH_I2C_Read... [00:48:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:05]Read from MH i2c: E2 [00:48:05]MH_I2C_Read... [00:48:05]Read from MH i2c: E2 17 00 [00:48:05]MH_I2C_Read... [00:48:05]Read from MH i2c: E2 17 00 81 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [00:48:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:48:05]wFMCommunicate OK [00:48:05]requested_item fd.num is exist - process it [00:48:05]SAM_PROTO_GetFieldsCounters [00:48:05]wFMCommunicate request_size=4 [00:48:05]MH_SAM_APDU [00:48:05]CAPDU: 80 13 00 00 [00:48:05]Write to MH i2c: E2 08 00 82 3A 80 13 00 00 00 00 00 00 38 [00:48:05]Write i2c OK [00:48:05]MH_I2C_Read... [00:48:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:48:05]Read from MH i2c: E2 [00:48:05]MH_I2C_Read... [00:48:05]Read from MH i2c: E2 62 00 [00:48:05]MH_I2C_Read... [00:48:05]Read from MH i2c: E2 62 00 82 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 7D [00:48:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:48:05]wFMCommunicate OK [00:48:05]SAM_PROTO_GetFieldsCounters done [00:48:05]requested_item shift.num is exist - process it [00:48:05]requested_item shift.opened is exist - process it [00:48:05]req_shift_opened [00:48:05]FM_GetShiftState [00:48:05]SAM_PROTO_GetShiftState [00:48:05]wFMCommunicate request_size=4 [00:48:05]MH_SAM_APDU [00:48:05]CAPDU: 80 13 01 00 [00:48:05]Write to MH i2c: E2 08 00 83 3A 80 13 01 00 00 00 00 00 3A [00:48:05]Write i2c OK [00:48:05]MH_I2C_Read... [00:48:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:05]Read from MH i2c: E2 [00:48:05]MH_I2C_Read... [00:48:05]Read from MH i2c: E2 0E 00 [00:48:05]MH_I2C_Read... [00:48:05]Read from MH i2c: E2 0E 00 83 3A 00 09 00 01 29 79 21 67 00 00 00 00 90 00 70 [00:48:05]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [00:48:05]wFMCommunicate OK [00:48:05]SAM_PROTO_GetShiftState done [00:48:05]FM_GetShiftState done [00:48:05]req_shift_opened done [00:48:05]requested_item shift.open_date is exist - process it [00:48:05]req_shift_open_date [00:48:05]req_shift_open_date done [00:48:05]produce_requested_data done [00:48:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97263,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [00:48:05]process_action_free close_receipt [00:48:05]json_value_free [00:48:05]json_value_free done [00:48:05]process_json_proto returns [00:48:05]Send response to host [00:48:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97263,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [00:48:05]free response buf [00:48:05]execute_script done [00:48:05]execute_script returns [00:48:05]free content buf [00:48:05]Sock 7.Close socket [00:48:05]Sock 7.Thread stoped [00:48:09]OFD Sender: No OFD packet to send [00:48:14]OFD Sender: No OFD packet to send [00:48:19]OFD Sender: No OFD packet to send [00:48:24]OFD Sender: No OFD packet to send [00:48:29]OFD Sender: No OFD packet to send [00:48:34]OFD Sender: No OFD packet to send [00:48:39]OFD Sender: No OFD packet to send [00:48:44]OFD Sender: No OFD packet to send [00:48:49]OFD Sender: No OFD packet to send [00:48:54]OFD Sender: No OFD packet to send [00:48:59]OFD Sender: No OFD packet to send [00:49:04]OFD Sender: No OFD packet to send [00:49:09]OFD Sender: No OFD packet to send [00:49:14]OFD Sender: No OFD packet to send [00:49:19]OFD Sender: No OFD packet to send [00:49:24]OFD Sender: No OFD packet to send [00:49:29]OFD Sender: No OFD packet to send [00:49:34]OFD Sender: No OFD packet to send [00:49:39]OFD Sender: No OFD packet to send [00:49:44]OFD Sender: No OFD packet to send [00:49:50]OFD Sender: No OFD packet to send [00:49:55]OFD Sender: No OFD packet to send [00:50:00]OFD Sender: No OFD packet to send [00:50:05]OFD Sender: No OFD packet to send [00:50:10]OFD Sender: No OFD packet to send [00:50:15]OFD Sender: No OFD packet to send [00:50:20]OFD Sender: No OFD packet to send [00:50:25]OFD Sender: No OFD packet to send [00:50:30]OFD Sender: No OFD packet to send [00:50:35]OFD Sender: No OFD packet to send [00:50:40]OFD Sender: No OFD packet to send [00:50:45]OFD Sender: No OFD packet to send [00:50:50]OFD Sender: No OFD packet to send [00:50:55]OFD Sender: No OFD packet to send [00:51:00]OFD Sender: No OFD packet to send [00:51:05]OFD Sender: No OFD packet to send [00:51:10]OFD Sender: No OFD packet to send [00:51:15]OFD Sender: No OFD packet to send [00:51:20]OFD Sender: No OFD packet to send [00:51:25]OFD Sender: No OFD packet to send [00:51:30]OFD Sender: No OFD packet to send [00:51:35]OFD Sender: No OFD packet to send [00:51:40]OFD Sender: No OFD packet to send [00:51:45]OFD Sender: No OFD packet to send [00:51:50]OFD Sender: No OFD packet to send [00:51:55]OFD Sender: No OFD packet to send [00:52:00]OFD Sender: No OFD packet to send [00:52:05]OFD Sender: No OFD packet to send [00:52:10]OFD Sender: No OFD packet to send [00:52:15]OFD Sender: No OFD packet to send [00:52:20]OFD Sender: No OFD packet to send [00:52:25]OFD Sender: No OFD packet to send [00:52:30]OFD Sender: No OFD packet to send [00:52:35]OFD Sender: No OFD packet to send [00:52:40]OFD Sender: No OFD packet to send [00:52:45]OFD Sender: No OFD packet to send [00:52:50]OFD Sender: No OFD packet to send [00:52:55]OFD Sender: No OFD packet to send [00:53:00]OFD Sender: No OFD packet to send [00:53:05]OFD Sender: No OFD packet to send [00:53:10]OFD Sender: No OFD packet to send [00:53:15]OFD Sender: No OFD packet to send [00:53:20]OFD Sender: No OFD packet to send [00:53:25]OFD Sender: No OFD packet to send [00:53:30]OFD Sender: No OFD packet to send [00:53:35]OFD Sender: No OFD packet to send [00:53:40]OFD Sender: No OFD packet to send [00:53:45]OFD Sender: No OFD packet to send [00:53:50]OFD Sender: No OFD packet to send [00:53:55]OFD Sender: No OFD packet to send [00:54:00]OFD Sender: No OFD packet to send [00:54:05]OFD Sender: No OFD packet to send [00:54:10]OFD Sender: No OFD packet to send [00:54:15]OFD Sender: No OFD packet to send [00:54:20]OFD Sender: No OFD packet to send [00:54:25]OFD Sender: No OFD packet to send [00:54:30]OFD Sender: No OFD packet to send [00:54:35]OFD Sender: No OFD packet to send [00:54:40]OFD Sender: No OFD packet to send [00:54:45]OFD Sender: No OFD packet to send [00:54:50]OFD Sender: No OFD packet to send [00:54:55]OFD Sender: No OFD packet to send [00:55:00]OFD Sender: No OFD packet to send [00:55:05]OFD Sender: No OFD packet to send [00:55:10]OFD Sender: No OFD packet to send [00:55:15]OFD Sender: No OFD packet to send [00:55:20]OFD Sender: No OFD packet to send [00:55:25]OFD Sender: No OFD packet to send [00:55:30]OFD Sender: No OFD packet to send [00:55:35]OFD Sender: No OFD packet to send [00:55:40]OFD Sender: No OFD packet to send [00:55:45]OFD Sender: No OFD packet to send [00:55:50]OFD Sender: No OFD packet to send [00:55:55]OFD Sender: No OFD packet to send [00:56:00]OFD Sender: No OFD packet to send [00:56:05]OFD Sender: No OFD packet to send [00:56:10]OFD Sender: No OFD packet to send [00:56:15]OFD Sender: No OFD packet to send [00:56:20]OFD Sender: No OFD packet to send [00:56:25]OFD Sender: No OFD packet to send [00:56:30]OFD Sender: No OFD packet to send [00:56:35]OFD Sender: No OFD packet to send [00:56:40]OFD Sender: No OFD packet to send [00:56:45]OFD Sender: No OFD packet to send [00:56:50]OFD Sender: No OFD packet to send [00:56:55]OFD Sender: No OFD packet to send [00:57:00]OFD Sender: No OFD packet to send [00:57:05]OFD Sender: No OFD packet to send [00:57:10]OFD Sender: No OFD packet to send [00:57:15]OFD Sender: No OFD packet to send [00:57:20]OFD Sender: No OFD packet to send [00:57:25]OFD Sender: No OFD packet to send [00:57:30]OFD Sender: No OFD packet to send [00:57:35]OFD Sender: No OFD packet to send [00:57:40]OFD Sender: No OFD packet to send [00:57:45]OFD Sender: No OFD packet to send [00:57:50]OFD Sender: No OFD packet to send [00:57:55]OFD Sender: No OFD packet to send [00:58:00]OFD Sender: No OFD packet to send [00:58:05]OFD Sender: No OFD packet to send [00:58:10]OFD Sender: No OFD packet to send [00:58:15]OFD Sender: No OFD packet to send [00:58:20]OFD Sender: No OFD packet to send [00:58:25]OFD Sender: No OFD packet to send [00:58:30]OFD Sender: No OFD packet to send [00:58:35]OFD Sender: No OFD packet to send [00:58:40]OFD Sender: No OFD packet to send [00:58:45]OFD Sender: No OFD packet to send [00:58:50]OFD Sender: No OFD packet to send [00:58:55]OFD Sender: No OFD packet to send [00:59:00]OFD Sender: No OFD packet to send [00:59:05]OFD Sender: No OFD packet to send [00:59:10]OFD Sender: No OFD packet to send [00:59:15]OFD Sender: No OFD packet to send [00:59:20]OFD Sender: No OFD packet to send [00:59:25]OFD Sender: No OFD packet to send [00:59:30]OFD Sender: No OFD packet to send [00:59:35]OFD Sender: No OFD packet to send [00:59:40]OFD Sender: No OFD packet to send [00:59:45]OFD Sender: No OFD packet to send [00:59:50]OFD Sender: No OFD packet to send [00:59:55]OFD Sender: No OFD packet to send [01:00:00]OFD Sender: No OFD packet to send [01:00:05]OFD Sender: No OFD packet to send [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:20]OFD Sender: No OFD packet to send [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:35]OFD Sender: No OFD packet to send [01:00:40]OFD Sender: No OFD packet to send [01:00:45]OFD Sender: No OFD packet to send [01:00:50]OFD Sender: No OFD packet to send [01:00:55]OFD Sender: No OFD packet to send [01:01:00]OFD Sender: No OFD packet to send [01:01:05]OFD Sender: No OFD packet to send [01:01:10]OFD Sender: No OFD packet to send [01:01:15]OFD Sender: No OFD packet to send [01:01:20]OFD Sender: No OFD packet to send [01:01:25]OFD Sender: No OFD packet to send [01:01:30]OFD Sender: No OFD packet to send [01:01:35]OFD Sender: No OFD packet to send [01:01:40]OFD Sender: No OFD packet to send [01:01:45]OFD Sender: No OFD packet to send [01:01:50]OFD Sender: No OFD packet to send [01:01:55]OFD Sender: No OFD packet to send [01:02:00]OFD Sender: No OFD packet to send [01:02:05]OFD Sender: No OFD packet to send [01:02:10]OFD Sender: No OFD packet to send [01:02:15]OFD Sender: No OFD packet to send [01:02:20]OFD Sender: No OFD packet to send [01:02:25]OFD Sender: No OFD packet to send [01:02:30]OFD Sender: No OFD packet to send [01:02:35]OFD Sender: No OFD packet to send [01:02:40]OFD Sender: No OFD packet to send [01:02:45]OFD Sender: No OFD packet to send [01:02:50]OFD Sender: No OFD packet to send [01:02:55]OFD Sender: No OFD packet to send [01:03:00]OFD Sender: No OFD packet to send [01:03:05]OFD Sender: No OFD packet to send [01:03:10]OFD Sender: No OFD packet to send [01:03:15]OFD Sender: No OFD packet to send [01:03:20]OFD Sender: No OFD packet to send [01:03:25]OFD Sender: No OFD packet to send [01:03:30]OFD Sender: No OFD packet to send [01:03:35]OFD Sender: No OFD packet to send [01:03:40]OFD Sender: No OFD packet to send [01:03:45]OFD Sender: No OFD packet to send [01:03:50]OFD Sender: No OFD packet to send [01:03:55]OFD Sender: No OFD packet to send [01:04:00]OFD Sender: No OFD packet to send [01:04:05]OFD Sender: No OFD packet to send [01:04:10]OFD Sender: No OFD packet to send [01:04:15]OFD Sender: No OFD packet to send [01:04:20]OFD Sender: No OFD packet to send [01:04:25]OFD Sender: No OFD packet to send [01:04:28]accept exits with 9 [01:04:28]New connection [01:04:28]New thread 3066723684 created [01:04:28]Thread 3066580324 joined [01:04:28]Waiting for new connection... [01:04:28] Sock 9.Parse request [01:04:28]Sock 9.Check first char [01:04:28]Sock 9.First char is OK [01:04:28]request: POST /json_proto HTTP/1.0 [01:04:28]Method: POST [01:04:28]URL: /json_proto [01:04:28]Method is POST - this is cgi request [01:04:28]url: /json_proto [01:04:28]query_string will be loaded in cgi processing [01:04:28]execute_cgi json_proto POST (null) [01:04:28]execute_cgi path=json_proto method=POST [01:04:28]POST find Content-Length [01:04:28]Host: 172.17.40.67:8080 [01:04:28]Content-Length: 674 [01:04:28]Content-Type: application/json [01:04:28] [01:04:28]POST finish read [01:04:28]Found Content-Length = 674 [01:04:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 1.010, "sum" : 67.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 67.00, "total" : 67.00, "payments": [ { "type": 0, "sum" : 67.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:04:28]execute_script... [01:04:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 1.010, "sum" : 67.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 67.00, "total" : 67.00, "payments": [ { "type": 0, "sum" : 67.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:04:28]POST & json_proto [01:04:28]process_json_proto [01:04:28]json parsed OK: [01:04:28]protocol is kg_v1.0 [01:04:28]action value=close_receipt [01:04:28]process_action close_receipt [01:04:28]cmd_close_receipt [01:04:28]MH_GetDate [01:04:28]Write to MH i2c: F0 00 00 84 3A AD [01:04:28]Write i2c OK [01:04:28]MH_I2C_Read... [01:04:28]Read from MH i2c: F0 [01:04:28]MH_I2C_Read... [01:04:28]Read from MH i2c: F0 09 00 [01:04:28]MH_I2C_Read... [01:04:28]Read from MH i2c: F0 09 00 84 3A 00 1D 86 21 67 EE DA 66 66 75 [01:04:28]GetLastDocTimeStamp 1730249283 [01:04:28]current date 1730250269 [01:04:28]FM_GetShiftState [01:04:28]SAM_PROTO_GetShiftState [01:04:28]wFMCommunicate request_size=4 [01:04:28]MH_SAM_APDU [01:04:28]CAPDU: 80 13 01 00 [01:04:28]Write to MH i2c: E2 08 00 85 3A 80 13 01 00 00 00 00 00 3C [01:04:28]Write i2c OK [01:04:28]MH_I2C_Read... [01:04:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:28]Read from MH i2c: E2 [01:04:28]MH_I2C_Read... [01:04:28]Read from MH i2c: E2 0E 00 [01:04:28]MH_I2C_Read... [01:04:28]Read from MH i2c: E2 0E 00 85 3A 00 09 00 01 29 79 21 67 00 00 00 00 90 00 72 [01:04:28]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:04:28]wFMCommunicate OK [01:04:28]SAM_PROTO_GetShiftState done [01:04:28]FM_GetShiftState done [01:04:28]opened in 1730246953 [01:04:28]opened+sec_in_day 1730333353 [01:04:28]quantity*price = 6756 [01:04:28]sum+1 = 6758 [01:04:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 67.00 Внесено: 67.00 СДАЧА: 0.00 НСП 1% : 0.60 НДС 12% : 7.18 Наличными: 67.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 14 30.10.2024 01:04 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97264 ФПД: 162338381661492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T010429&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97264&fm=162338381661492&tin=02508201610067®Number=0000000000170478&sum=6700 [01:04:29]StoreToDocumentArchive [01:04:29]shift 146 fd 97264 [01:04:29]save to /storage/0146/doc_00097264 [01:04:29]save last doc name /storage/0146/doc_00097264 to /storage/kkm_last_doc_name [01:04:29]save OK [01:04:29]Clear old archive folders... [01:04:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:04:29]tlvbuf is 0073C530 [01:04:29]SAM_PROTO_ClearQueue [01:04:29]wFMCommunicate request_size=4 [01:04:29]MH_SAM_APDU [01:04:29]CAPDU: 80 09 00 00 [01:04:29]Write to MH i2c: E2 08 00 92 3A 80 09 00 00 00 00 00 00 3E [01:04:29]Write i2c OK [01:04:29]MH_I2C_Read... [01:04:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:04:29]Read from MH i2c: E2 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 92 3A 00 90 00 40 [01:04:29]RAPDU: 90 00 [01:04:29]wFMCommunicate OK [01:04:29]SAM_PROTO_ClearQueue done [01:04:29]KKMCreateOFDPacket [01:04:29]OFDProtocolAddRootSTLVToBuf [01:04:29]FM_MakeSignedData [01:04:29]FM_MakeSignedData [01:04:29]SAM_PROTO_SignData [01:04:29]wFMCommunicate request_size=4 [01:04:29]MH_SAM_APDU [01:04:29]CAPDU: 80 0D 01 02 [01:04:29]Write to MH i2c: E2 08 00 93 3A 80 0D 01 02 00 00 00 00 46 [01:04:29]Write i2c OK [01:04:29]MH_I2C_Read... [01:04:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:04:29]Read from MH i2c: E2 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 93 3A 00 90 00 41 [01:04:29]RAPDU: 90 00 [01:04:29]wFMCommunicate OK [01:04:29]wFMCommunicate request_size=255 [01:04:29]MH_SAM_APDU [01:04: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 34 FF 03 08 00 03 F2 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 02 00 00 00 00 07 04 06 00 2C 1A 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 1D 86 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7B 01 00 35 04 06 00 93 [01:04:29]Write to MH i2c: E2 02 01 94 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F2 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 02 00 00 00 00 07 04 06 00 2C 1A 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 1D 86 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7B 01 00 35 04 06 00 93 00 00 61 [01:04:29]Write i2c OK [01:04:29]MH_I2C_Read... [01:04:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:29]Read from MH i2c: E2 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 94 3A 00 90 00 42 [01:04:29]RAPDU: 90 00 [01:04:29]wFMCommunicate OK [01:04:29]wFMCommunicate request_size=10 [01:04:29]MH_SAM_APDU [01:04:29]CAPDU: 80 0D 02 02 05 A5 59 92 85 34 [01:04:29]Write to MH i2c: E2 0D 00 95 3A 80 0D 02 02 05 00 A5 59 92 85 34 00 00 9C [01:04:29]Write i2c OK [01:04:29]MH_I2C_Read... [01:04:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:29]Read from MH i2c: E2 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 03 00 95 3A 00 90 00 43 [01:04:29]RAPDU: 90 00 [01:04:29]wFMCommunicate OK [01:04:29]wFMCommunicate request_size=4 [01:04:29]MH_SAM_APDU [01:04:29]CAPDU: 80 0D 03 02 [01:04:29]Write to MH i2c: E2 08 00 96 3A 80 0D 03 02 00 00 00 00 4B [01:04:29]Write i2c OK [01:04:29]MH_I2C_Read... [01:04:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:04:29]Read from MH i2c: E2 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 0B 00 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 0B 00 96 3A 00 98 42 63 64 93 0A D5 E0 90 00 3F [01:04:29]RAPDU: 98 42 63 64 93 0A D5 E0 90 00 [01:04:29]wFMCommunicate OK [01:04:29]SAM_PROTO_SignData done [01:04:29]FM_MakeSignedData done [01:04:29]CreateOFDProtocolMessage [01:04:29]wFMCommunicate request_size=4 [01:04:29]MH_SAM_APDU [01:04:29]CAPDU: 80 11 00 00 [01:04:29]Write to MH i2c: E2 08 00 97 3A 80 11 00 00 00 00 00 00 4B [01:04:29]Write i2c OK [01:04:29]MH_I2C_Read... [01:04:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:29]Read from MH i2c: E2 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 17 00 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: E2 17 00 97 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [01:04:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:04:29]wFMCommunicate OK [01:04:29]CreateOFDProtocolMessage done [01:04:29]OFDSenderStorePacket 97264 [01:04:29]StoreOFDPacket docnum=97264 [01:04:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 26 07 01 7E 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 34 FF 03 08 00 03 F2 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 02 00 00 00 00 07 04 06 00 2C 1A 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 1D 86 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7B 01 00 35 04 06 00 93 A5 59 92 85 34 98 42 63 64 93 0A D5 E0 [01:04:29]CheckFolder [01:04:29]dirname=/storage/ofd_packets [01:04:29]CheckFolder done [01:04:29]ProducePacketName [01:04:29]name=ofd_packets/00097264 [01:04:29]NVStorageSaveData ofd_packets/00097264 [01:04:29]File name is /storage/ofd_packets/00097264 [01:04:29]Write 301 bytes [01:04:29]NVStorageSaveData done [01:04:29]OFDSenderStorePacket done [01:04:29]KKMCreateOFDPacket done [01:04:29]NVStorageSaveData kkm_last_timestamp [01:04:29]File name is /storage/kkm_last_timestamp [01:04:29]Write 4 bytes [01:04:29]NVStorageSaveData done [01:04:29]ExternCall_PrintAddStr [01:04:29]wPrintStart [01:04:29]Write to MH i2c: 01 00 00 98 3A D2 [01:04:29]Write i2c OK [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: 01 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: 01 07 00 [01:04:29]MH_I2C_Read... [01:04:29]Read from MH i2c: 01 07 00 98 3A 00 00 00 00 00 FF 0F E7 [01:04:29]RasterBufferAndPrint [01:04:29]line Счет N : (1)3407801 [01:04:29]line ИНН: 02508201610067 [01:04:29]line Контрольно-Кассовый Чек [01:04:29]line ПРОДАЖА [01:04:29]line ТРК (МРК, ГНК) : 12 [01:04:29]line Товар: 2710124130 [01:04:29]line Аи-92-К-4 [01:04:29]line 1.010 * 66.90 [01:04:29]line = 67.57 [01:04:29]line НДС 12% НСП 1% [01:04:29]line > о реализуемом товаре [01:04:29]line ОКРУГЛЕНИЕ: -0.57 [01:04:29]line ИТОГО: 67.00 [01:04:29]line Внесено: 67.00 [01:04:29]line СДАЧА: 0.00 [01:04:29]line НСП 1% : 0.60 [01:04:29]line НДС 12% : 7.18 [01:04:29]line Наличными: 67.00 [01:04:29]line Безнал.: 0.00 [01:04:29]line Место: АЗС № 82 "Партнер Нефть" [01:04:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:04:29]line СНО: Общий режим [01:04:29]line Чек 14 30.10.2024 01:04 [01:04:29]line Смена: 146 ФФД: 1.0 [01:04:29]line ЗНМ: 0300000017 [01:04:29]line РНМ: 0000000000170478 [01:04:29]line Версия ККМ: v1.0 [01:04:29]line ФМ: 0000000002098560 [01:04:29]line ФД: 97264 [01:04:29]line ФПД: 162338381661492 [01:04:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T010429&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97264&fm=162338381661492&tin=02508201610067®Number=0000000000170478&sum=6700 [01:04:30]OFD Sender: Processing packet 97264 [packets to send 59, broken 58] [01:04:30]ProducePacketName [01:04:30]name=ofd_packets/00097264 [01:04:30]OFD Sender: To server: pG, [01:04:30]CommunicateWithHost lk.salyk.kg:30040 [01:04:30]ConnectInit lk.salyk.kg [01:04:30]written 0, free lines is 4095 [01:04:30]Connected sock=7 [01:04:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 26 07 01 7E 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 34 FF 03 08 00 03 F2 03 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 02 00 00 00 00 07 04 06 00 2C 1A 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 1D 86 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 7B 01 00 35 04 06 00 93 A5 59 92 85 34 98 42 63 64 93 0A D5 E0 [01:04:30]Write to MH i2c: 01 00 00 C3 3A FD [01:04:30]Write i2c OK [01:04:30]MH_I2C_Read... [01:04:30]Read from MH i2c: 01 [01:04:30]MH_I2C_Read... [01:04:30]Read from MH i2c: 01 07 00 [01:04:30]MH_I2C_Read... [01:04:30]Read from MH i2c: 01 07 00 C3 3A 00 00 00 00 00 04 0D 15 [01:04:30]RasterBufferAndPrint [01:04:30]line [01:04:30]line [01:04:30]line [01:04:30]line [01:04:30]line [01:04:30]written 0, free lines is 3339 [01:04:30]MH_Cut [01:04:30]Write to MH i2c: D1 01 00 CA 3A 01 D6 [01:04:30]Write i2c OK [01:04:30]MH_I2C_Read... [01:04:30]Read from MH i2c: D1 [01:04:30]MH_I2C_Read... [01:04:30]Read from MH i2c: D1 01 00 [01:04:30]MH_I2C_Read... [01:04:30]Read from MH i2c: D1 01 00 CA 3A 00 D5 [01:04:30]Write to MH i2c: 01 00 00 CB 3A 05 [01:04:30]Write i2c OK [01:04:30]MH_I2C_Read... [01:04:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 21 3F 47 00 9F 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 32 30 39 38 35 36 30 10 04 04 00 F0 7B 01 00 F4 03 04 00 42 30 21 67 B6 04 01 00 00 D6 20 A8 03 A6 10 EB D2 [01:04:30]CommunicateWithHost err = 0 [01:04:30]CheckOFDResponse [01:04:30]1017 (14) - 77093643461234 [01:04:30]1041 (16) - 0000000002098560 [01:04:30]1040 (4) - 97264 [01:04:30]1012 (4) - 29.10.2024 18:58 [01:04:30]1206 (1) - 0 [01:04:30]OFD Sender: Remove packet 97264 [01:04:30]ProducePacketName [01:04:30]name=ofd_packets/00097264 [01:04:30]NVStorageDeleteData [01:04:31]OFD Sender: No OFD packet to send [01:04:31]*** Cut start [01:04:31]*** Partial cut [01:04:31]*** CUTSNS_PIN = 1 [01:04:31]*** CUTSNS_PIN = 0 [01:04:31]*** Brake cut motor [01:04:31]Read from MH i2c: 01 [01:04:31]MH_I2C_Read... [01:04:31]*** Stop cut motor [01:04:31]*** Cut end [01:04:31]Read from MH i2c: 01 07 00 [01:04:31]MH_I2C_Read... [01:04:31]Read from MH i2c: 01 07 00 CB 3A 00 00 00 00 00 FF 0F 1A [01:04:31]process_action close_receipt done [01:04:31]requested_data is exist [01:04:31]produce_requested_data [01:04:31]requested_item fm.sn is exist - process it [01:04:31]wFMCommunicate request_size=4 [01:04:31]MH_SAM_APDU [01:04:31]CAPDU: 80 11 00 00 [01:04:31]Write to MH i2c: E2 08 00 CC 3A 80 11 00 00 00 00 00 00 80 [01:04:31]Write i2c OK [01:04:31]MH_I2C_Read... [01:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:31]Read from MH i2c: E2 [01:04:31]MH_I2C_Read... [01:04:31]Read from MH i2c: E2 17 00 [01:04:31]MH_I2C_Read... [01:04:31]Read from MH i2c: E2 17 00 CC 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [01:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:04:31]wFMCommunicate OK [01:04:31]requested_item fd.num is exist - process it [01:04:31]SAM_PROTO_GetFieldsCounters [01:04:31]wFMCommunicate request_size=4 [01:04:31]MH_SAM_APDU [01:04:31]CAPDU: 80 13 00 00 [01:04:31]Write to MH i2c: E2 08 00 CD 3A 80 13 00 00 00 00 00 00 83 [01:04:31]Write i2c OK [01:04:31]MH_I2C_Read... [01:04:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:04:32]Read from MH i2c: E2 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 62 00 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 62 00 CD 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 CC [01:04:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:04:32]wFMCommunicate OK [01:04:32]SAM_PROTO_GetFieldsCounters done [01:04:32]requested_item shift.num is exist - process it [01:04:32]requested_item shift.opened is exist - process it [01:04:32]req_shift_opened [01:04:32]FM_GetShiftState [01:04:32]SAM_PROTO_GetShiftState [01:04:32]wFMCommunicate request_size=4 [01:04:32]MH_SAM_APDU [01:04:32]CAPDU: 80 13 01 00 [01:04:32]Write to MH i2c: E2 08 00 CE 3A 80 13 01 00 00 00 00 00 85 [01:04:32]Write i2c OK [01:04:32]MH_I2C_Read... [01:04:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:32]Read from MH i2c: E2 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 0E 00 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 0E 00 CE 3A 00 09 00 01 29 79 21 67 00 00 00 00 90 00 BB [01:04:32]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:04:32]wFMCommunicate OK [01:04:32]SAM_PROTO_GetShiftState done [01:04:32]FM_GetShiftState done [01:04:32]req_shift_opened done [01:04:32]requested_item shift.open_date is exist - process it [01:04:32]req_shift_open_date [01:04:32]req_shift_open_date done [01:04:32]produce_requested_data done [01:04:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97264,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [01:04:32]process_action_free close_receipt [01:04:32]json_value_free [01:04:32]json_value_free done [01:04:32]process_json_proto returns [01:04:32]Send response to host [01:04:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97264,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [01:04:32]free response buf [01:04:32]execute_script done [01:04:32]execute_script returns [01:04:32]free content buf [01:04:32]Sock 9.Close socket [01:04:32]Sock 9.Thread stoped [01:04:36]OFD Sender: No OFD packet to send [01:04:41]OFD Sender: No OFD packet to send [01:04:46]OFD Sender: No OFD packet to send [01:04:51]OFD Sender: No OFD packet to send [01:04:56]OFD Sender: No OFD packet to send [01:05:01]OFD Sender: No OFD packet to send [01:05:06]OFD Sender: No OFD packet to send [01:05:11]OFD Sender: No OFD packet to send [01:05:16]OFD Sender: No OFD packet to send [01:05:21]OFD Sender: No OFD packet to send [01:05:26]OFD Sender: No OFD packet to send [01:05:31]OFD Sender: No OFD packet to send [01:05:36]OFD Sender: No OFD packet to send [01:05:41]OFD Sender: No OFD packet to send [01:05:46]OFD Sender: No OFD packet to send [01:05:51]OFD Sender: No OFD packet to send [01:05:56]OFD Sender: No OFD packet to send [01:06:01]OFD Sender: No OFD packet to send [01:06:06]OFD Sender: No OFD packet to send [01:06:11]OFD Sender: No OFD packet to send [01:06:16]OFD Sender: No OFD packet to send [01:06:21]OFD Sender: No OFD packet to send [01:06:26]OFD Sender: No OFD packet to send [01:06:31]OFD Sender: No OFD packet to send [01:06:36]OFD Sender: No OFD packet to send [01:06:41]OFD Sender: No OFD packet to send [01:06:46]OFD Sender: No OFD packet to send [01:06:51]OFD Sender: No OFD packet to send [01:06:56]OFD Sender: No OFD packet to send [01:07:01]OFD Sender: No OFD packet to send [01:07:06]OFD Sender: No OFD packet to send [01:07:11]OFD Sender: No OFD packet to send [01:07:16]OFD Sender: No OFD packet to send [01:07:21]OFD Sender: No OFD packet to send [01:07:26]OFD Sender: No OFD packet to send [01:07:31]OFD Sender: No OFD packet to send [01:07:36]OFD Sender: No OFD packet to send [01:07:41]OFD Sender: No OFD packet to send [01:07:46]OFD Sender: No OFD packet to send [01:07:51]OFD Sender: No OFD packet to send [01:07:56]OFD Sender: No OFD packet to send [01:08:01]OFD Sender: No OFD packet to send [01:08:06]OFD Sender: No OFD packet to send [01:08:11]OFD Sender: No OFD packet to send [01:08:16]OFD Sender: No OFD packet to send [01:08:21]OFD Sender: No OFD packet to send [01:08:26]OFD Sender: No OFD packet to send [01:08:31]OFD Sender: No OFD packet to send [01:08:36]OFD Sender: No OFD packet to send [01:08:41]OFD Sender: No OFD packet to send [01:08:46]OFD Sender: No OFD packet to send [01:08:51]OFD Sender: No OFD packet to send [01:08:56]OFD Sender: No OFD packet to send [01:09:01]OFD Sender: No OFD packet to send [01:09:06]OFD Sender: No OFD packet to send [01:09:11]OFD Sender: No OFD packet to send [01:09:16]OFD Sender: No OFD packet to send [01:09:21]OFD Sender: No OFD packet to send [01:09:26]OFD Sender: No OFD packet to send [01:09:31]OFD Sender: No OFD packet to send [01:09:36]OFD Sender: No OFD packet to send [01:09:41]OFD Sender: No OFD packet to send [01:09:46]OFD Sender: No OFD packet to send [01:09:51]OFD Sender: No OFD packet to send [01:09:56]OFD Sender: No OFD packet to send [01:10:01]OFD Sender: No OFD packet to send [01:10:06]OFD Sender: No OFD packet to send [01:10:11]OFD Sender: No OFD packet to send [01:10:16]OFD Sender: No OFD packet to send [01:10:21]OFD Sender: No OFD packet to send [01:10:26]OFD Sender: No OFD packet to send [01:10:31]OFD Sender: No OFD packet to send [01:10:36]OFD Sender: No OFD packet to send [01:10:41]OFD Sender: No OFD packet to send [01:10:46]OFD Sender: No OFD packet to send [01:10:51]OFD Sender: No OFD packet to send [01:10:56]OFD Sender: No OFD packet to send [01:11:01]OFD Sender: No OFD packet to send [01:11:06]OFD Sender: No OFD packet to send [01:11:11]OFD Sender: No OFD packet to send [01:11:16]OFD Sender: No OFD packet to send [01:11:21]OFD Sender: No OFD packet to send [01:11:26]OFD Sender: No OFD packet to send [01:11:31]OFD Sender: No OFD packet to send [01:11:36]OFD Sender: No OFD packet to send [01:11:41]OFD Sender: No OFD packet to send [01:11:46]OFD Sender: No OFD packet to send [01:11:51]OFD Sender: No OFD packet to send [01:11:56]OFD Sender: No OFD packet to send [01:12:01]OFD Sender: No OFD packet to send [01:12:06]OFD Sender: No OFD packet to send [01:12:11]OFD Sender: No OFD packet to send [01:12:16]OFD Sender: No OFD packet to send [01:12:21]OFD Sender: No OFD packet to send [01:12:26]OFD Sender: No OFD packet to send [01:12:31]OFD Sender: No OFD packet to send [01:12:36]OFD Sender: No OFD packet to send [01:12:41]OFD Sender: No OFD packet to send [01:12:46]OFD Sender: No OFD packet to send [01:12:51]OFD Sender: No OFD packet to send [01:12:56]OFD Sender: No OFD packet to send [01:13:01]OFD Sender: No OFD packet to send [01:13:06]OFD Sender: No OFD packet to send [01:13:11]OFD Sender: No OFD packet to send [01:13:16]OFD Sender: No OFD packet to send [01:13:21]OFD Sender: No OFD packet to send [01:13:26]OFD Sender: No OFD packet to send [01:13:31]OFD Sender: No OFD packet to send [01:13:36]OFD Sender: No OFD packet to send [01:13:41]OFD Sender: No OFD packet to send [01:13:46]OFD Sender: No OFD packet to send [01:13:51]OFD Sender: No OFD packet to send [01:13:56]OFD Sender: No OFD packet to send [01:14:01]OFD Sender: No OFD packet to send [01:14:06]OFD Sender: No OFD packet to send [01:14:11]OFD Sender: No OFD packet to send [01:14:16]OFD Sender: No OFD packet to send [01:14:21]OFD Sender: No OFD packet to send [01:14:26]OFD Sender: No OFD packet to send [01:14:31]OFD Sender: No OFD packet to send [01:14:36]OFD Sender: No OFD packet to send [01:14:41]OFD Sender: No OFD packet to send [01:14:46]OFD Sender: No OFD packet to send [01:14:51]OFD Sender: No OFD packet to send [01:14:56]OFD Sender: No OFD packet to send [01:15:01]OFD Sender: No OFD packet to send [01:15:06]OFD Sender: No OFD packet to send [01:15:11]OFD Sender: No OFD packet to send [01:15:16]OFD Sender: No OFD packet to send [01:15:21]OFD Sender: No OFD packet to send [01:15:26]OFD Sender: No OFD packet to send [01:15:31]OFD Sender: No OFD packet to send [01:15:36]OFD Sender: No OFD packet to send [01:15:41]OFD Sender: No OFD packet to send [01:15:46]OFD Sender: No OFD packet to send [01:15:51]OFD Sender: No OFD packet to send [01:15:56]OFD Sender: No OFD packet to send [01:16:01]OFD Sender: No OFD packet to send [01:16:06]OFD Sender: No OFD packet to send [01:16:11]OFD Sender: No OFD packet to send [01:16:16]OFD Sender: No OFD packet to send [01:16:21]OFD Sender: No OFD packet to send [01:16:26]OFD Sender: No OFD packet to send [01:16:31]OFD Sender: No OFD packet to send [01:16:36]OFD Sender: No OFD packet to send [01:16:41]OFD Sender: No OFD packet to send [01:16:46]OFD Sender: No OFD packet to send [01:16:51]OFD Sender: No OFD packet to send [01:16:56]OFD Sender: No OFD packet to send [01:17:01]OFD Sender: No OFD packet to send [01:17:06]OFD Sender: No OFD packet to send [01:17:11]OFD Sender: No OFD packet to send [01:17:16]OFD Sender: No OFD packet to send [01:17:21]OFD Sender: No OFD packet to send [01:17:26]OFD Sender: No OFD packet to send [01:17:31]OFD Sender: No OFD packet to send [01:17:36]OFD Sender: No OFD packet to send [01:17:41]OFD Sender: No OFD packet to send [01:17:46]OFD Sender: No OFD packet to send [01:17: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:08]accept exits with 10 [01:19:08]New connection [01:19:08]New thread 3066580324 created [01:19:08]Thread 3066723684 joined [01:19:08]Waiting for new connection... [01:19:08] Sock 10.Parse request [01:19:08]Sock 10.Check first char [01:19:08]Sock 10.First char is OK [01:19:08]request: POST /json_proto HTTP/1.0 [01:19:08]Method: POST [01:19:08]URL: /json_proto [01:19:08]Method is POST - this is cgi request [01:19:08]url: /json_proto [01:19:08]query_string will be loaded in cgi processing [01:19:08]execute_cgi json_proto POST (null) [01:19:08]execute_cgi path=json_proto method=POST [01:19:08]POST find Content-Length [01:19:08]Host: 172.17.40.67:8080 [01:19:08]Content-Length: 683 [01:19:08]Content-Type: application/json [01:19:08] [01:19:08]POST finish read [01:19:08]Found Content-Length = 683 [01:19:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 28.410, "sum" : 1900.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:08]execute_script... [01:19: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)3407802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 28.410, "sum" : 1900.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:08]POST & json_proto [01:19:08]process_json_proto [01:19:08]json parsed OK: [01:19:08]protocol is kg_v1.0 [01:19:08]action value=close_receipt [01:19:08]process_action close_receipt [01:19:08]cmd_close_receipt [01:19:08]MH_GetDate [01:19:08]Write to MH i2c: F0 00 00 CF 3A F8 [01:19:08]Write i2c OK [01:19:08]MH_I2C_Read... [01:19:08]Read from MH i2c: F0 [01:19:08]MH_I2C_Read... [01:19:08]Read from MH i2c: F0 09 00 [01:19:08]MH_I2C_Read... [01:19:08]Read from MH i2c: F0 09 00 CF 3A 00 8E 89 21 67 EE DA 66 66 34 [01:19:08]GetLastDocTimeStamp 1730250269 [01:19:08]current date 1730251150 [01:19:08]FM_GetShiftState [01:19:08]SAM_PROTO_GetShiftState [01:19:08]wFMCommunicate request_size=4 [01:19:08]MH_SAM_APDU [01:19:08]CAPDU: 80 13 01 00 [01:19:08]Write to MH i2c: E2 08 00 D0 3A 80 13 01 00 00 00 00 00 87 [01:19:08]Write i2c OK [01:19:08]MH_I2C_Read... [01:19:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:19:08]Read from MH i2c: E2 [01:19:08]MH_I2C_Read... [01:19:08]Read from MH i2c: E2 0E 00 [01:19:08]MH_I2C_Read... [01:19:08]Read from MH i2c: E2 0E 00 D0 3A 00 09 00 01 29 79 21 67 00 00 00 00 90 00 BD [01:19:08]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:19:08]wFMCommunicate OK [01:19:08]SAM_PROTO_GetShiftState done [01:19:08]FM_GetShiftState done [01:19:08]opened in 1730246953 [01:19:08]opened+sec_in_day 1730333353 [01:19:08]quantity*price = 190062 [01:19:08]sum+1 = 190064 [01:19:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 1900.00 Внесено: 1900.00 СДАЧА: 0.00 НСП 1% : 16.82 НДС 12% : 201.84 Наличными: 1900.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 15 30.10.2024 01:19 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97265 ФПД: 1815114001261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T011910&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97265&fm=1815114001261&tin=02508201610067®Number=0000000000170478&sum=190000 [01:19:09]StoreToDocumentArchive [01:19:09]shift 146 fd 97265 [01:19:09]save to /storage/0146/doc_00097265 [01:19:09]save last doc name /storage/0146/doc_00097265 to /storage/kkm_last_doc_name [01:19:09]save OK [01:19:09]Clear old archive folders... [01:19:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:19:09]tlvbuf is 0079B3C0 [01:19:09]SAM_PROTO_ClearQueue [01:19:09]wFMCommunicate request_size=4 [01:19:09]MH_SAM_APDU [01:19:09]CAPDU: 80 09 00 00 [01:19:09]Write to MH i2c: E2 08 00 DD 3A 80 09 00 00 00 00 00 00 89 [01:19:09]Write i2c OK [01:19:09]MH_I2C_Read... [01:19:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:19:09]Read from MH i2c: E2 [01:19:09]MH_I2C_Read... [01:19:09]Read from MH i2c: E2 03 00 [01:19:09]MH_I2C_Read... [01:19:09]Read from MH i2c: E2 03 00 DD 3A 00 90 00 8B [01:19:09]RAPDU: 90 00 [01:19:09]wFMCommunicate OK [01:19:09]SAM_PROTO_ClearQueue done [01:19:09]KKMCreateOFDPacket [01:19:09]OFDProtocolAddRootSTLVToBuf [01:19:09]FM_MakeSignedData [01:19:09]FM_MakeSignedData [01:19:09]SAM_PROTO_SignData [01:19:09]wFMCommunicate request_size=4 [01:19:09]MH_SAM_APDU [01:19:09]CAPDU: 80 0D 01 02 [01:19:09]Write to MH i2c: E2 08 00 DE 3A 80 0D 01 02 00 00 00 00 91 [01:19:09]Write i2c OK [01:19:09]MH_I2C_Read... [01:19:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:19:10]Read from MH i2c: E2 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 03 00 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 03 00 DE 3A 00 90 00 8C [01:19:10]RAPDU: 90 00 [01:19:10]wFMCommunicate OK [01:19:10]wFMCommunicate request_size=255 [01:19:10]MH_SAM_APDU [01:19:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 FA 6E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6F E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 8E 89 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7B 01 00 35 04 06 00 01 [01:19:10]Write to MH i2c: E2 02 01 DF 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 FA 6E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6F E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 8E 89 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7B 01 00 35 04 06 00 01 00 00 31 [01:19:10]Write i2c OK [01:19:10]MH_I2C_Read... [01:19:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:19:10]Read from MH i2c: E2 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 03 00 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 03 00 DF 3A 00 90 00 8D [01:19:10]RAPDU: 90 00 [01:19:10]wFMCommunicate OK [01:19:10]wFMCommunicate request_size=10 [01:19:10]MH_SAM_APDU [01:19:10]CAPDU: 80 0D 02 02 05 A6 9D 39 AB 6D [01:19:10]Write to MH i2c: E2 0D 00 E0 3A 80 0D 02 02 05 00 A6 9D 39 AB 6D 00 00 32 [01:19:10]Write i2c OK [01:19:10]MH_I2C_Read... [01:19:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:19:10]Read from MH i2c: E2 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 03 00 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 03 00 E0 3A 00 90 00 8E [01:19:10]RAPDU: 90 00 [01:19:10]wFMCommunicate OK [01:19:10]wFMCommunicate request_size=4 [01:19:10]MH_SAM_APDU [01:19:10]CAPDU: 80 0D 03 02 [01:19:10]Write to MH i2c: E2 08 00 E1 3A 80 0D 03 02 00 00 00 00 96 [01:19:10]Write i2c OK [01:19:10]MH_I2C_Read... [01:19:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:19:10]Read from MH i2c: E2 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 0B 00 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 0B 00 E1 3A 00 6E 79 F4 7C 7A 0F 38 3D 90 00 EC [01:19:10]RAPDU: 6E 79 F4 7C 7A 0F 38 3D 90 00 [01:19:10]wFMCommunicate OK [01:19:10]SAM_PROTO_SignData done [01:19:10]FM_MakeSignedData done [01:19:10]CreateOFDProtocolMessage [01:19:10]wFMCommunicate request_size=4 [01:19:10]MH_SAM_APDU [01:19:10]CAPDU: 80 11 00 00 [01:19:10]Write to MH i2c: E2 08 00 E2 3A 80 11 00 00 00 00 00 00 96 [01:19:10]Write i2c OK [01:19:10]MH_I2C_Read... [01:19:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:19:10]Read from MH i2c: E2 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 17 00 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: E2 17 00 E2 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [01:19:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:19:10]wFMCommunicate OK [01:19:10]CreateOFDProtocolMessage done [01:19:10]OFDSenderStorePacket 97265 [01:19:10]StoreOFDPacket docnum=97265 [01:19:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 B6 07 01 70 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 34 FF 03 08 00 03 FA 6E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6F E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 8E 89 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7B 01 00 35 04 06 00 01 A6 9D 39 AB 6D 6E 79 F4 7C 7A 0F 38 3D [01:19:10]CheckFolder [01:19:10]dirname=/storage/ofd_packets [01:19:10]CheckFolder done [01:19:10]ProducePacketName [01:19:10]name=ofd_packets/00097265 [01:19:10]NVStorageSaveData ofd_packets/00097265 [01:19:10]File name is /storage/ofd_packets/00097265 [01:19:10]Write 301 bytes [01:19:10]NVStorageSaveData done [01:19:10]OFDSenderStorePacket done [01:19:10]KKMCreateOFDPacket done [01:19:10]NVStorageSaveData kkm_last_timestamp [01:19:10]File name is /storage/kkm_last_timestamp [01:19:10]Write 4 bytes [01:19:10]NVStorageSaveData done [01:19:10]ExternCall_PrintAddStr [01:19:10]wPrintStart [01:19:10]Write to MH i2c: 01 00 00 E3 3A 1D [01:19:10]Write i2c OK [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: 01 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: 01 07 00 [01:19:10]MH_I2C_Read... [01:19:10]Read from MH i2c: 01 07 00 E3 3A 00 00 00 00 00 FF 0F 32 [01:19:10]RasterBufferAndPrint [01:19:10]line Счет N : (1)3407802 [01:19:10]line ИНН: 02508201610067 [01:19:10]line Контрольно-Кассовый Чек [01:19:10]line ПРОДАЖА [01:19:10]line ТРК (МРК, ГНК) : 12 [01:19:10]line Товар: 2710124130 [01:19:10]line Аи-92-К-4 [01:19:10]line 28.410 * 66.90 [01:19:10]line = 1900.63 [01:19:10]line НДС 12% НСП 1% [01:19:10]line > о реализуемом товаре [01:19:10]line ОКРУГЛЕНИЕ: -0.63 [01:19:10]line ИТОГО: 1900.00 [01:19:10]line Внесено: 1900.00 [01:19:10]line СДАЧА: 0.00 [01:19:10]line НСП 1% : 16.82 [01:19:10]line НДС 12% : 201.84 [01:19:10]line Наличными: 1900.00 [01:19:10]line Безнал.: 0.00 [01:19:10]line Место: АЗС № 82 "Партнер Нефть" [01:19:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:19:10]line СНО: Общий режим [01:19:10]line Чек 15 30.10.2024 01:19 [01:19:10]line Смена: 146 ФФД: 1.0 [01:19:10]line ЗНМ: 0300000017 [01:19:10]line РНМ: 0000000000170478 [01:19:10]line Версия ККМ: v1.0 [01:19:10]line ФМ: 0000000002098560 [01:19:10]line ФД: 97265 [01:19:10]line ФПД: 1815114001261 [01:19:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T011910&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97265&fm=1815114001261&tin=02508201610067®Number=0000000000170478&sum=190000 [01:19:10]OFD Sender: Processing packet 97265 [packets to send 59, broken 58] [01:19:10]ProducePacketName [01:19:10]name=ofd_packets/00097265 [01:19:10]OFD Sender: To server: pG, [01:19:10]CommunicateWithHost lk.salyk.kg:30040 [01:19:10]ConnectInit lk.salyk.kg [01:19:10]written 0, free lines is 4095 [01:19:11]Connected sock=7 [01:19:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 B6 07 01 70 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 34 FF 03 08 00 03 FA 6E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6F E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 8E 89 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 7B 01 00 35 04 06 00 01 A6 9D 39 AB 6D 6E 79 F4 7C 7A 0F 38 3D [01:19:11]Write to MH i2c: 01 00 00 0E 3B 49 [01:19:11]Write i2c OK [01:19:11]MH_I2C_Read... [01:19:11]Read from MH i2c: 01 [01:19:11]MH_I2C_Read... [01:19:11]Read from MH i2c: 01 07 00 [01:19:11]MH_I2C_Read... [01:19:11]Read from MH i2c: 01 07 00 0E 3B 00 00 00 00 00 04 0D 61 [01:19:11]RasterBufferAndPrint [01:19:11]line [01:19:11]line [01:19:11]line [01:19:11]line [01:19:11]line [01:19:11]written 0, free lines is 3338 [01:19:11]MH_Cut [01:19:11]Write to MH i2c: D1 01 00 15 3B 01 22 [01:19:11]Write i2c OK [01:19:11]MH_I2C_Read... [01:19:11]Read from MH i2c: D1 [01:19:11]MH_I2C_Read... [01:19:11]Read from MH i2c: D1 01 00 [01:19:11]MH_I2C_Read... [01:19:11]Read from MH i2c: D1 01 00 15 3B 00 21 [01:19:11]Write to MH i2c: 01 00 00 16 3B 51 [01:19:11]Write i2c OK [01:19:11]MH_I2C_Read... [01:19:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5F F6 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 F1 7B 01 00 F4 03 04 00 B3 33 21 67 B6 04 01 00 00 BF 07 B4 0B 72 88 ED E8 [01:19:11]CommunicateWithHost err = 0 [01:19:11]CheckOFDResponse [01:19:11]1017 (14) - 77093643461234 [01:19:11]1041 (16) - 0000000002098560 [01:19:11]1040 (4) - 97265 [01:19:11]1012 (4) - 29.10.2024 19:12 [01:19:11]1206 (1) - 0 [01:19:11]OFD Sender: Remove packet 97265 [01:19:11]ProducePacketName [01:19:11]name=ofd_packets/00097265 [01:19:11]NVStorageDeleteData [01:19:11]OFD Sender: No OFD packet to send [01:19:11]*** Cut start [01:19:11]*** Partial cut [01:19:11]*** CUTSNS_PIN = 1 [01:19:12]*** CUTSNS_PIN = 0 [01:19:12]*** Brake cut motor [01:19:12]Read from MH i2c: 01 [01:19:12]MH_I2C_Read... [01:19:12]*** Stop cut motor [01:19:12]*** Cut end [01:19:12]Read from MH i2c: 01 07 00 [01:19:12]MH_I2C_Read... [01:19:12]Read from MH i2c: 01 07 00 16 3B 00 00 00 00 00 FF 0F 66 [01:19:12]process_action close_receipt done [01:19:12]requested_data is exist [01:19:12]produce_requested_data [01:19:12]requested_item fm.sn is exist - process it [01:19:12]wFMCommunicate request_size=4 [01:19:12]MH_SAM_APDU [01:19:12]CAPDU: 80 11 00 00 [01:19:12]Write to MH i2c: E2 08 00 17 3B 80 11 00 00 00 00 00 00 CC [01:19:12]Write i2c OK [01:19:12]MH_I2C_Read... [01:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:19:12]Read from MH i2c: E2 [01:19:12]MH_I2C_Read... [01:19:12]Read from MH i2c: E2 17 00 [01:19:12]MH_I2C_Read... [01:19:12]Read from MH i2c: E2 17 00 17 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [01:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:19:12]wFMCommunicate OK [01:19:12]requested_item fd.num is exist - process it [01:19:12]SAM_PROTO_GetFieldsCounters [01:19:12]wFMCommunicate request_size=4 [01:19:12]MH_SAM_APDU [01:19:12]CAPDU: 80 13 00 00 [01:19:12]Write to MH i2c: E2 08 00 18 3B 80 13 00 00 00 00 00 00 CF [01:19:12]Write i2c OK [01:19:12]MH_I2C_Read... [01:19:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:19:12]Read from MH i2c: E2 [01:19:12]MH_I2C_Read... [01:19:12]Read from MH i2c: E2 62 00 [01:19:12]MH_I2C_Read... [01:19:12]Read from MH i2c: E2 62 00 18 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [01:19:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:19:12]wFMCommunicate OK [01:19:12]SAM_PROTO_GetFieldsCounters done [01:19:12]requested_item shift.num is exist - process it [01:19:12]requested_item shift.opened is exist - process it [01:19:12]req_shift_opened [01:19:12]FM_GetShiftState [01:19:12]SAM_PROTO_GetShiftState [01:19:12]wFMCommunicate request_size=4 [01:19:12]MH_SAM_APDU [01:19:12]CAPDU: 80 13 01 00 [01:19:12]Write to MH i2c: E2 08 00 19 3B 80 13 01 00 00 00 00 00 D1 [01:19:12]Write i2c OK [01:19:12]MH_I2C_Read... [01:19:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:19:12]Read from MH i2c: E2 [01:19:12]MH_I2C_Read... [01:19:12]Read from MH i2c: E2 0E 00 [01:19:12]MH_I2C_Read... [01:19:12]Read from MH i2c: E2 0E 00 19 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 07 [01:19:12]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:19:12]wFMCommunicate OK [01:19:12]SAM_PROTO_GetShiftState done [01:19:12]FM_GetShiftState done [01:19:12]req_shift_opened done [01:19:12]requested_item shift.open_date is exist - process it [01:19:12]req_shift_open_date [01:19:12]req_shift_open_date done [01:19:12]produce_requested_data done [01:19:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97265,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [01:19:12]process_action_free close_receipt [01:19:12]json_value_free [01:19:12]json_value_free done [01:19:12]process_json_proto returns [01:19:12]Send response to host [01:19:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97265,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [01:19:12]free response buf [01:19:12]execute_script done [01:19:12]execute_script returns [01:19:12]free content buf [01:19:12]Sock 10.Close socket [01:19:12]Sock 10.Thread stoped [01:19:16]OFD Sender: No OFD packet to send [01:19:21]OFD Sender: No OFD packet to send [01:19:26]OFD Sender: No OFD packet to send [01:19:31]OFD Sender: No OFD packet to send [01:19:36]OFD Sender: No OFD packet to send [01:19:41]OFD Sender: No OFD packet to send [01:19:46]OFD Sender: No OFD packet to send [01:19:51]OFD Sender: No OFD packet to send [01:19:56]OFD Sender: No OFD packet to send [01:20:01]OFD Sender: No OFD packet to send [01:20:06]OFD Sender: No OFD packet to send [01:20:11]OFD Sender: No OFD packet to send [01:20:16]OFD Sender: No OFD packet to send [01:20:21]OFD Sender: No OFD packet to send [01:20:26]OFD Sender: No OFD packet to send [01:20:31]OFD Sender: No OFD packet to send [01:20:36]OFD Sender: No OFD packet to send [01:20:41]OFD Sender: No OFD packet to send [01:20:46]OFD Sender: No OFD packet to send [01:20:51]OFD Sender: No OFD packet to send [01:20:56]OFD Sender: No OFD packet to send [01:21:01]OFD Sender: No OFD packet to send [01:21:06]OFD Sender: No OFD packet to send [01:21:11]OFD Sender: No OFD packet to send [01:21:16]OFD Sender: No OFD packet to send [01:21:21]OFD Sender: No OFD packet to send [01:21:26]OFD Sender: No OFD packet to send [01:21:31]OFD Sender: No OFD packet to send [01:21:36]OFD Sender: No OFD packet to send [01:21:41]OFD Sender: No OFD packet to send [01:21:46]OFD Sender: No OFD packet to send [01:21:51]OFD Sender: No OFD packet to send [01:21:57]OFD Sender: No OFD packet to send [01:22:02]OFD Sender: No OFD packet to send [01:22:07]OFD Sender: No OFD packet to send [01:22:12]OFD Sender: No OFD packet to send [01:22:17]OFD Sender: No OFD packet to send [01:22:22]OFD Sender: No OFD packet to send [01:22:27]OFD Sender: No OFD packet to send [01:22:32]OFD Sender: No OFD packet to send [01:22:37]OFD Sender: No OFD packet to send [01:22:42]OFD Sender: No OFD packet to send [01:22:47]OFD Sender: No OFD packet to send [01:22:52]OFD Sender: No OFD packet to send [01:22:57]OFD Sender: No OFD packet to send [01:23:02]OFD Sender: No OFD packet to send [01:23:07]OFD Sender: No OFD packet to send [01:23:12]OFD Sender: No OFD packet to send [01:23:17]OFD Sender: No OFD packet to send [01:23:22]OFD Sender: No OFD packet to send [01:23:27]OFD Sender: No OFD packet to send [01:23:32]OFD Sender: No OFD packet to send [01:23:37]OFD Sender: No OFD packet to send [01:23:42]OFD Sender: No OFD packet to send [01:23:47]OFD Sender: No OFD packet to send [01:23:52]OFD Sender: No OFD packet to send [01:23:57]OFD Sender: No OFD packet to send [01:24:02]OFD Sender: No OFD packet to send [01:24:07]OFD Sender: No OFD packet to send [01:24:12]OFD Sender: No OFD packet to send [01:24:17]OFD Sender: No OFD packet to send [01:24:22]OFD Sender: No OFD packet to send [01:24:27]OFD Sender: No OFD packet to send [01:24:32]OFD Sender: No OFD packet to send [01:24:37]OFD Sender: No OFD packet to send [01:24:42]OFD Sender: No OFD packet to send [01:24:47]OFD Sender: No OFD packet to send [01:24:52]OFD Sender: No OFD packet to send [01:24:57]OFD Sender: No OFD packet to send [01:25:02]OFD Sender: No OFD packet to send [01:25:07]OFD Sender: No OFD packet to send [01:25:12]OFD Sender: No OFD packet to send [01:25:17]OFD Sender: No OFD packet to send [01:25:22]OFD Sender: No OFD packet to send [01:25:27]OFD Sender: No OFD packet to send [01:25:32]OFD Sender: No OFD packet to send [01:25:37]OFD Sender: No OFD packet to send [01:25:42]OFD Sender: No OFD packet to send [01:25:47]OFD Sender: No OFD packet to send [01:25:52]OFD Sender: No OFD packet to send [01:25:57]OFD Sender: No OFD packet to send [01:26:02]OFD Sender: No OFD packet to send [01:26:07]OFD Sender: No OFD packet to send [01:26:12]OFD Sender: No OFD packet to send [01:26:17]OFD Sender: No OFD packet to send [01:26:22]OFD Sender: No OFD packet to send [01:26:27]OFD Sender: No OFD packet to send [01:26:32]OFD Sender: No OFD packet to send [01:26:37]OFD Sender: No OFD packet to send [01:26:42]OFD Sender: No OFD packet to send [01:26:47]OFD Sender: No OFD packet to send [01:26:52]OFD Sender: No OFD packet to send [01:26:57]OFD Sender: No OFD packet to send [01:27:02]OFD Sender: No OFD packet to send [01:27:07]OFD Sender: No OFD packet to send [01:27:12]OFD Sender: No OFD packet to send [01:27:17]OFD Sender: No OFD packet to send [01:27:22]OFD Sender: No OFD packet to send [01:27:27]OFD Sender: No OFD packet to send [01:27:32]OFD Sender: No OFD packet to send [01:27:37]OFD Sender: No OFD packet to send [01:27:42]OFD Sender: No OFD packet to send [01:27:47]OFD Sender: No OFD packet to send [01:27:52]OFD Sender: No OFD packet to send [01:27:57]OFD Sender: No OFD packet to send [01:28:02]OFD Sender: No OFD packet to send [01:28:07]OFD Sender: No OFD packet to send [01:28:12]OFD Sender: No OFD packet to send [01:28:17]OFD Sender: No OFD packet to send [01:28:22]OFD Sender: No OFD packet to send [01:28:27]OFD Sender: No OFD packet to send [01:28:32]OFD Sender: No OFD packet to send [01:28:37]OFD Sender: No OFD packet to send [01:28:42]OFD Sender: No OFD packet to send [01:28:47]OFD Sender: No OFD packet to send [01:28:52]OFD Sender: No OFD packet to send [01:28:57]OFD Sender: No OFD packet to send [01:29:02]OFD Sender: No OFD packet to send [01:29:07]OFD Sender: No OFD packet to send [01:29:12]OFD Sender: No OFD packet to send [01:29:17]OFD Sender: No OFD packet to send [01:29:22]OFD Sender: No OFD packet to send [01:29:27]OFD Sender: No OFD packet to send [01:29:32]OFD Sender: No OFD packet to send [01:29:37]OFD Sender: No OFD packet to send [01:29:42]OFD Sender: No OFD packet to send [01:29:47]OFD Sender: No OFD packet to send [01:29:52]OFD Sender: No OFD packet to send [01:29:57]OFD Sender: No OFD packet to send [01:30:02]OFD Sender: No OFD packet to send [01:30:07]OFD Sender: No OFD packet to send [01:30:12]OFD Sender: No OFD packet to send [01:30:17]OFD Sender: No OFD packet to send [01:30:22]OFD Sender: No OFD packet to send [01:30:27]OFD Sender: No OFD packet to send [01:30:32]OFD Sender: No OFD packet to send [01:30:37]OFD Sender: No OFD packet to send [01:30:42]OFD Sender: No OFD packet to send [01:30:47]OFD Sender: No OFD packet to send [01:30:52]OFD Sender: No OFD packet to send [01:30:57]OFD Sender: No OFD packet to send [01:31:02]OFD Sender: No OFD packet to send [01:31:07]OFD Sender: No OFD packet to send [01:31:12]OFD Sender: No OFD packet to send [01:31:17]OFD Sender: No OFD packet to send [01:31:22]OFD Sender: No OFD packet to send [01:31:27]OFD Sender: No OFD packet to send [01:31:32]OFD Sender: No OFD packet to send [01:31:37]OFD Sender: No OFD packet to send [01:31:42]OFD Sender: No OFD packet to send [01:31:47]OFD Sender: No OFD packet to send [01:31:52]OFD Sender: No OFD packet to send [01:31:57]OFD Sender: No OFD packet to send [01:32:02]OFD Sender: No OFD packet to send [01:32:07]OFD Sender: No OFD packet to send [01:32:12]OFD Sender: No OFD packet to send [01:32:17]OFD Sender: No OFD packet to send [01:32:22]OFD Sender: No OFD packet to send [01:32:27]OFD Sender: No OFD packet to send [01:32:32]OFD Sender: No OFD packet to send [01:32:37]OFD Sender: No OFD packet to send [01:32:42]OFD Sender: No OFD packet to send [01:32:47]OFD Sender: No OFD packet to send [01:32:52]OFD Sender: No OFD packet to send [01:32:57]OFD Sender: No OFD packet to send [01:33:02]OFD Sender: No OFD packet to send [01:33:07]OFD Sender: No OFD packet to send [01:33:12]OFD Sender: No OFD packet to send [01:33:17]OFD Sender: No OFD packet to send [01:33:22]OFD Sender: No OFD packet to send [01:33:27]OFD Sender: No OFD packet to send [01:33:32]OFD Sender: No OFD packet to send [01:33:37]OFD Sender: No OFD packet to send [01:33:42]OFD Sender: No OFD packet to send [01:33:47]OFD Sender: No OFD packet to send [01:33:52]OFD Sender: No OFD packet to send [01:33:57]OFD Sender: No OFD packet to send [01:34:02]OFD Sender: No OFD packet to send [01:34:07]OFD Sender: No OFD packet to send [01:34:12]OFD Sender: No OFD packet to send [01:34:17]OFD Sender: No OFD packet to send [01:34:22]OFD Sender: No OFD packet to send [01:34:27]OFD Sender: No OFD packet to send [01:34:32]OFD Sender: No OFD packet to send [01:34:37]OFD Sender: No OFD packet to send [01:34:42]OFD Sender: No OFD packet to send [01:34:47]OFD Sender: No OFD packet to send [01:34:52]OFD Sender: No OFD packet to send [01:34:57]OFD Sender: No OFD packet to send [01:35:02]OFD Sender: No OFD packet to send [01:35:07]OFD Sender: No OFD packet to send [01:35:12]OFD Sender: No OFD packet to send [01:35:17]OFD Sender: No OFD packet to send [01:35:22]OFD Sender: No OFD packet to send [01:35:27]OFD Sender: No OFD packet to send [01:35:32]OFD Sender: No OFD packet to send [01:35:37]OFD Sender: No OFD packet to send [01:35:42]OFD Sender: No OFD packet to send [01:35:47]OFD Sender: No OFD packet to send [01:35:52]OFD Sender: No OFD packet to send [01:35:57]OFD Sender: No OFD packet to send [01:36:02]OFD Sender: No OFD packet to send [01:36:07]OFD Sender: No OFD packet to send [01:36:12]OFD Sender: No OFD packet to send [01:36:17]OFD Sender: No OFD packet to send [01:36:22]OFD Sender: No OFD packet to send [01:36:27]OFD Sender: No OFD packet to send [01:36:32]OFD Sender: No OFD packet to send [01:36:37]OFD Sender: No OFD packet to send [01:36:42]OFD Sender: No OFD packet to send [01:36:47]OFD Sender: No OFD packet to send [01:36:52]OFD Sender: No OFD packet to send [01:36:57]OFD Sender: No OFD packet to send [01:37:02]OFD Sender: No OFD packet to send [01:37:07]OFD Sender: No OFD packet to send [01:37:12]OFD Sender: No OFD packet to send [01:37:17]OFD Sender: No OFD packet to send [01:37:22]OFD Sender: No OFD packet to send [01:37:27]OFD Sender: No OFD packet to send [01:37:32]OFD Sender: No OFD packet to send [01:37:37]OFD Sender: No OFD packet to send [01:37:42]OFD Sender: No OFD packet to send [01:37:47]OFD Sender: No OFD packet to send [01:37:52]OFD Sender: No OFD packet to send [01:37:57]OFD Sender: No OFD packet to send [01:38:02]OFD Sender: No OFD packet to send [01:38:07]OFD Sender: No OFD packet to send [01:38:12]OFD Sender: No OFD packet to send [01:38:17]OFD Sender: No OFD packet to send [01:38:22]OFD Sender: No OFD packet to send [01:38:27]OFD Sender: No OFD packet to send [01:38:32]OFD Sender: No OFD packet to send [01:38:37]OFD Sender: No OFD packet to send [01:38:42]OFD Sender: No OFD packet to send [01:38:47]OFD Sender: No OFD packet to send [01:38:52]OFD Sender: No OFD packet to send [01:38:57]OFD Sender: No OFD packet to send [01:38:59]accept exits with 9 [01:38:59]New connection [01:38:59]New thread 3066723684 created [01:38:59]Thread 3066580324 joined [01:38:59]Waiting for new connection... [01:38:59] Sock 9.Parse request [01:38:59]Sock 9.Check first char [01:38:59]Sock 9.First char is OK [01:38:59]request: POST /json_proto HTTP/1.0 [01:38:59]Method: POST [01:38:59]URL: /json_proto [01:38:59]Method is POST - this is cgi request [01:38:59]url: /json_proto [01:38:59]query_string will be loaded in cgi processing [01:38:59]execute_cgi json_proto POST (null) [01:38:59]execute_cgi path=json_proto method=POST [01:38:59]POST find Content-Length [01:38:59]Host: 172.17.40.67:8080 [01:38:59]Content-Length: 753 [01:38:59]Content-Type: application/json [01:38:59] [01:38:59]POST finish read [01:38:59]Found Content-Length = 753 [01:38:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101374", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:38:59]execute_script... [01:38: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)3407803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101374", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:38:59]POST & json_proto [01:38:59]process_json_proto [01:38:59]json parsed OK: [01:38:59]protocol is kg_v1.0 [01:38:59]action value=close_receipt [01:38:59]process_action close_receipt [01:38:59]cmd_close_receipt [01:38:59]MH_GetDate [01:38:59]Write to MH i2c: F0 00 00 1A 3B 44 [01:38:59]Write i2c OK [01:38:59]MH_I2C_Read... [01:38:59]Read from MH i2c: F0 [01:38:59]MH_I2C_Read... [01:38:59]Read from MH i2c: F0 09 00 [01:38:59]MH_I2C_Read... [01:38:59]Read from MH i2c: F0 09 00 1A 3B 00 35 8E 21 67 EE DA 66 66 2C [01:38:59]GetLastDocTimeStamp 1730251150 [01:38:59]current date 1730252341 [01:38:59]FM_GetShiftState [01:38:59]SAM_PROTO_GetShiftState [01:38:59]wFMCommunicate request_size=4 [01:38:59]MH_SAM_APDU [01:38:59]CAPDU: 80 13 01 00 [01:38:59]Write to MH i2c: E2 08 00 1B 3B 80 13 01 00 00 00 00 00 D3 [01:38:59]Write i2c OK [01:38:59]MH_I2C_Read... [01:38:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:38:59]Read from MH i2c: E2 [01:38:59]MH_I2C_Read... [01:38:59]Read from MH i2c: E2 0E 00 [01:38:59]MH_I2C_Read... [01:38:59]Read from MH i2c: E2 0E 00 1B 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 09 [01:38:59]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:38:59]wFMCommunicate OK [01:38:59]SAM_PROTO_GetShiftState done [01:38:59]FM_GetShiftState done [01:38:59]opened in 1730246953 [01:38:59]opened+sec_in_day 1730333353 [01:38:59]quantity*price = 0 [01:38:59]sum+1 = 1 [01:38:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 16 30.10.2024 01:39 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30101374 ФМ: 0000000002098560 ФД: 97266 ФПД: 177553668901612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T013901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97266&fm=177553668901612&tin=02508201610067®Number=0000000000170478&sum=0 [01:39:00]StoreToDocumentArchive [01:39:00]shift 146 fd 97266 [01:39:00]save to /storage/0146/doc_00097266 [01:39:00]save last doc name /storage/0146/doc_00097266 to /storage/kkm_last_doc_name [01:39:00]save OK [01:39:00]Clear old archive folders... [01:39:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:39:00]tlvbuf is 006F36F0 [01:39:00]SAM_PROTO_ClearQueue [01:39:00]wFMCommunicate request_size=4 [01:39:00]MH_SAM_APDU [01:39:00]CAPDU: 80 09 00 00 [01:39:00]Write to MH i2c: E2 08 00 28 3B 80 09 00 00 00 00 00 00 D5 [01:39:00]Write i2c OK [01:39:00]MH_I2C_Read... [01:39:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:39:00]Read from MH i2c: E2 [01:39:00]MH_I2C_Read... [01:39:00]Read from MH i2c: E2 03 00 [01:39:00]MH_I2C_Read... [01:39:00]Read from MH i2c: E2 03 00 28 3B 00 90 00 D7 [01:39:00]RAPDU: 90 00 [01:39:00]wFMCommunicate OK [01:39:00]SAM_PROTO_ClearQueue done [01:39:00]KKMCreateOFDPacket [01:39:00]OFDProtocolAddRootSTLVToBuf [01:39:00]FM_MakeSignedData [01:39:00]FM_MakeSignedData [01:39:00]SAM_PROTO_SignData [01:39:00]wFMCommunicate request_size=4 [01:39:00]MH_SAM_APDU [01:39:00]CAPDU: 80 0D 01 02 [01:39:00]Write to MH i2c: E2 08 00 29 3B 80 0D 01 02 00 00 00 00 DD [01:39:00]Write i2c OK [01:39:00]MH_I2C_Read... [01:39:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:39:00]Read from MH i2c: E2 [01:39:00]MH_I2C_Read... [01:39:00]Read from MH i2c: E2 03 00 [01:39:00]MH_I2C_Read... [01:39:00]Read from MH i2c: E2 03 00 29 3B 00 90 00 D8 [01:39:00]RAPDU: 90 00 [01:39:00]wFMCommunicate OK [01:39:00]wFMCommunicate request_size=255 [01:39:00]MH_SAM_APDU [01:39:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 35 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7B 01 00 35 04 06 00 A1 7B EF 5D [01:39:00]Write to MH i2c: E2 02 01 2A 3B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 35 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7B 01 00 35 04 06 00 A1 7B EF 5D 00 00 24 [01:39:00]Write i2c OK [01:39:00]MH_I2C_Read... [01:39:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:39:01]Read from MH i2c: E2 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 03 00 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 03 00 2A 3B 00 90 00 D9 [01:39:01]RAPDU: 90 00 [01:39:01]wFMCommunicate OK [01:39:01]wFMCommunicate request_size=7 [01:39:01]MH_SAM_APDU [01:39:01]CAPDU: 80 0D 02 02 02 0A EC [01:39:01]Write to MH i2c: E2 0A 00 2B 3B 80 0D 02 02 02 00 0A EC 00 00 DA [01:39:01]Write i2c OK [01:39:01]MH_I2C_Read... [01:39:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:39:01]Read from MH i2c: E2 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 03 00 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 03 00 2B 3B 00 90 00 DA [01:39:01]RAPDU: 90 00 [01:39:01]wFMCommunicate OK [01:39:01]wFMCommunicate request_size=4 [01:39:01]MH_SAM_APDU [01:39:01]CAPDU: 80 0D 03 02 [01:39:01]Write to MH i2c: E2 08 00 2C 3B 80 0D 03 02 00 00 00 00 E2 [01:39:01]Write i2c OK [01:39:01]MH_I2C_Read... [01:39:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:39:01]Read from MH i2c: E2 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 0B 00 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 0B 00 2C 3B 00 24 7A 20 B1 B0 B1 AF 22 90 00 84 [01:39:01]RAPDU: 24 7A 20 B1 B0 B1 AF 22 90 00 [01:39:01]wFMCommunicate OK [01:39:01]SAM_PROTO_SignData done [01:39:01]FM_MakeSignedData done [01:39:01]CreateOFDProtocolMessage [01:39:01]wFMCommunicate request_size=4 [01:39:01]MH_SAM_APDU [01:39:01]CAPDU: 80 11 00 00 [01:39:01]Write to MH i2c: E2 08 00 2D 3B 80 11 00 00 00 00 00 00 E2 [01:39:01]Write i2c OK [01:39:01]MH_I2C_Read... [01:39:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:39:01]Read from MH i2c: E2 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 17 00 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: E2 17 00 2D 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [01:39:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:39:01]wFMCommunicate OK [01:39:01]CreateOFDProtocolMessage done [01:39:01]OFDSenderStorePacket 97266 [01:39:01]StoreOFDPacket docnum=97266 [01:39:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 85 9E 04 01 3A F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 35 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7B 01 00 35 04 06 00 A1 7B EF 5D 0A EC 24 7A 20 B1 B0 B1 AF 22 [01:39:01]CheckFolder [01:39:01]dirname=/storage/ofd_packets [01:39:01]CheckFolder done [01:39:01]ProducePacketName [01:39:01]name=ofd_packets/00097266 [01:39:01]NVStorageSaveData ofd_packets/00097266 [01:39:01]File name is /storage/ofd_packets/00097266 [01:39:01]Write 298 bytes [01:39:01]NVStorageSaveData done [01:39:01]OFDSenderStorePacket done [01:39:01]KKMCreateOFDPacket done [01:39:01]NVStorageSaveData kkm_last_timestamp [01:39:01]File name is /storage/kkm_last_timestamp [01:39:01]Write 4 bytes [01:39:01]NVStorageSaveData done [01:39:01]ExternCall_PrintAddStr [01:39:01]wPrintStart [01:39:01]Write to MH i2c: 01 00 00 2E 3B 69 [01:39:01]Write i2c OK [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: 01 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: 01 07 00 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: 01 07 00 2E 3B 00 00 00 00 00 FF 0F 7E [01:39:01]RasterBufferAndPrint [01:39:01]line Счет N : (1)3407803 [01:39:01]line ИНН: 02508201610067 [01:39:01]line Контрольно-Кассовый Чек [01:39:01]line ПРОДАЖА [01:39:01]line ТРК (МРК, ГНК) : 51 [01:39:01]line Товар: 2710194210 [01:39:01]line ДТ-К-5 [01:39:01]line 100.000 * 0.00 [01:39:01]line = 0.00 [01:39:01]line НДС 12% НСП 1% [01:39:01]line > о реализуемом товаре [01:39:01]line ИТОГО: 0.00 [01:39:01]line НСП 1% : 0.00 [01:39:01]line НДС 12% : 0.00 [01:39:01]line Наличными: 0.00 [01:39:01]line Безнал.: 0.00 [01:39:01]line Место: АЗС № 82 "Партнер Нефть" [01:39:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:39:01]line СНО: Общий режим [01:39:01]line Чек 16 30.10.2024 01:39 [01:39:01]line Смена: 146 ФФД: 1.0 [01:39:01]line ЗНМ: 0300000017 [01:39:01]line РНМ: 0000000000170478 [01:39:01]line Версия ККМ: v1.0 [01:39:01]line Талоны: ТК ГПНА Online [01:39:01]line 30101374 [01:39:01]line ФМ: 0000000002098560 [01:39:01]line ФД: 97266 [01:39:01]line ФПД: 177553668901612 [01:39:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T013901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97266&fm=177553668901612&tin=02508201610067®Number=0000000000170478&sum=0 [01:39:01]OFD Sender: Processing packet 97266 [packets to send 59, broken 58] [01:39:01]ProducePacketName [01:39:01]name=ofd_packets/00097266 [01:39:01]OFD Sender: To server: pG, [01:39:01]CommunicateWithHost lk.salyk.kg:30040 [01:39:01]ConnectInit lk.salyk.kg [01:39:01]written 0, free lines is 4095 [01:39:01]Connected sock=10 [01:39:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 85 9E 04 01 3A F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 35 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7B 01 00 35 04 06 00 A1 7B EF 5D 0A EC 24 7A 20 B1 B0 B1 AF 22 [01:39:01]Write to MH i2c: 01 00 00 58 3B 93 [01:39:01]Write i2c OK [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: 01 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: 01 07 00 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: 01 07 00 58 3B 00 00 00 00 00 04 0D AB [01:39:01]RasterBufferAndPrint [01:39:01]line [01:39:01]line [01:39:01]line [01:39:01]line [01:39:01]line [01:39:01]written 0, free lines is 3338 [01:39:01]MH_Cut [01:39:01]Write to MH i2c: D1 01 00 5F 3B 01 6C [01:39:01]Write i2c OK [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: D1 [01:39:01]MH_I2C_Read... [01:39:01]Read from MH i2c: D1 01 00 [01:39:02]MH_I2C_Read... [01:39:02]Read from MH i2c: D1 01 00 5F 3B 00 6B [01:39:02]Write to MH i2c: 01 00 00 60 3B 9B [01:39:02]Write i2c OK [01:39:02]MH_I2C_Read... [01:39:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 11 71 47 00 88 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 7B 01 00 F4 03 04 00 5A 38 21 67 B6 04 01 00 00 93 F4 DA 5D B0 7A F1 7F [01:39:02]CommunicateWithHost err = 0 [01:39:02]CheckOFDResponse [01:39:02]1017 (14) - 77093643461234 [01:39:02]1041 (16) - 0000000002098560 [01:39:02]1040 (4) - 97266 [01:39:02]1012 (4) - 29.10.2024 19:32 [01:39:02]1206 (1) - 0 [01:39:02]OFD Sender: Remove packet 97266 [01:39:02]ProducePacketName [01:39:02]name=ofd_packets/00097266 [01:39:02]NVStorageDeleteData [01:39:02]OFD Sender: No OFD packet to send [01:39:02]*** Cut start [01:39:02]*** Partial cut [01:39:02]*** CUTSNS_PIN = 1 [01:39:02]*** CUTSNS_PIN = 0 [01:39:02]*** Brake cut motor [01:39:03]Read from MH i2c: 01 [01:39:03]MH_I2C_Read... [01:39:03]*** Stop cut motor [01:39:03]*** Cut end [01:39:03]Read from MH i2c: 01 07 00 [01:39:03]MH_I2C_Read... [01:39:03]Read from MH i2c: 01 07 00 60 3B 00 00 00 00 00 FF 0F B0 [01:39:03]process_action close_receipt done [01:39:03]requested_data is exist [01:39:03]produce_requested_data [01:39:03]requested_item fm.sn is exist - process it [01:39:03]wFMCommunicate request_size=4 [01:39:03]MH_SAM_APDU [01:39:03]CAPDU: 80 11 00 00 [01:39:03]Write to MH i2c: E2 08 00 61 3B 80 11 00 00 00 00 00 00 16 [01:39:03]Write i2c OK [01:39:03]MH_I2C_Read... [01:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:39:03]Read from MH i2c: E2 [01:39:03]MH_I2C_Read... [01:39:03]Read from MH i2c: E2 17 00 [01:39:03]MH_I2C_Read... [01:39:03]Read from MH i2c: E2 17 00 61 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [01:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:39:03]wFMCommunicate OK [01:39:03]requested_item fd.num is exist - process it [01:39:03]SAM_PROTO_GetFieldsCounters [01:39:03]wFMCommunicate request_size=4 [01:39:03]MH_SAM_APDU [01:39:03]CAPDU: 80 13 00 00 [01:39:03]Write to MH i2c: E2 08 00 62 3B 80 13 00 00 00 00 00 00 19 [01:39:03]Write i2c OK [01:39:03]MH_I2C_Read... [01:39:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:39:03]Read from MH i2c: E2 [01:39:03]MH_I2C_Read... [01:39:03]Read from MH i2c: E2 62 00 [01:39:03]MH_I2C_Read... [01:39:03]Read from MH i2c: E2 62 00 62 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [01:39:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:39:03]wFMCommunicate OK [01:39:03]SAM_PROTO_GetFieldsCounters done [01:39:03]requested_item shift.num is exist - process it [01:39:03]requested_item shift.opened is exist - process it [01:39:03]req_shift_opened [01:39:03]FM_GetShiftState [01:39:03]SAM_PROTO_GetShiftState [01:39:03]wFMCommunicate request_size=4 [01:39:03]MH_SAM_APDU [01:39:03]CAPDU: 80 13 01 00 [01:39:03]Write to MH i2c: E2 08 00 63 3B 80 13 01 00 00 00 00 00 1B [01:39:03]Write i2c OK [01:39:03]MH_I2C_Read... [01:39:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:39:03]Read from MH i2c: E2 [01:39:03]MH_I2C_Read... [01:39:03]Read from MH i2c: E2 0E 00 [01:39:03]MH_I2C_Read... [01:39:03]Read from MH i2c: E2 0E 00 63 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 51 [01:39:03]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:39:03]wFMCommunicate OK [01:39:03]SAM_PROTO_GetShiftState done [01:39:03]FM_GetShiftState done [01:39:03]req_shift_opened done [01:39:03]requested_item shift.open_date is exist - process it [01:39:03]req_shift_open_date [01:39:03]req_shift_open_date done [01:39:03]produce_requested_data done [01:39:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97266,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [01:39:03]process_action_free close_receipt [01:39:03]json_value_free [01:39:03]json_value_free done [01:39:03]process_json_proto returns [01:39:03]Send response to host [01:39:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97266,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [01:39:03]free response buf [01:39:03]execute_script done [01:39:03]execute_script returns [01:39:03]free content buf [01:39:03]Sock 9.Close socket [01:39:03]Sock 9.Thread stoped [01:39:07]OFD Sender: No OFD packet to send [01:39:12]OFD Sender: No OFD packet to send [01:39:17]OFD Sender: No OFD packet to send [01:39:22]OFD Sender: No OFD packet to send [01:39:27]OFD Sender: No OFD packet to send [01:39:32]OFD Sender: No OFD packet to send [01:39:37]OFD Sender: No OFD packet to send [01:39:42]OFD Sender: No OFD packet to send [01:39:47]OFD Sender: No OFD packet to send [01:39:52]OFD Sender: No OFD packet to send [01:39:57]OFD Sender: No OFD packet to send [01:40:02]OFD Sender: No OFD packet to send [01:40:07]OFD Sender: No OFD packet to send [01:40:12]OFD Sender: No OFD packet to send [01:40:17]OFD Sender: No OFD packet to send [01:40:22]OFD Sender: No OFD packet to send [01:40:23]accept exits with 7 [01:40:23]New connection [01:40:23]New thread 3066580324 created [01:40:23]Thread 3066723684 joined [01:40:23]Waiting for new connection... [01:40:23] Sock 7.Parse request [01:40:23]Sock 7.Check first char [01:40:23]Sock 7.First char is OK [01:40:23]request: POST /json_proto HTTP/1.0 [01:40:23]Method: POST [01:40:23]URL: /json_proto [01:40:23]Method is POST - this is cgi request [01:40:23]url: /json_proto [01:40:23]query_string will be loaded in cgi processing [01:40:23]execute_cgi json_proto POST (null) [01:40:23]execute_cgi path=json_proto method=POST [01:40:23]POST find Content-Length [01:40:23]Host: 172.17.40.67:8080 [01:40:23]Content-Length: 678 [01:40:23]Content-Type: application/json [01:40:23] [01:40:23]POST finish read [01:40:23]Found Content-Length = 678 [01:40:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [01:40:23]execute_script... [01:40:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [01:40:23]POST & json_proto [01:40:23]process_json_proto [01:40:23]json parsed OK: [01:40:23]protocol is kg_v1.0 [01:40:23]action value=close_receipt [01:40:23]process_action close_receipt [01:40:23]cmd_close_receipt [01:40:23]MH_GetDate [01:40:23]Write to MH i2c: F0 00 00 64 3B 8E [01:40:23]Write i2c OK [01:40:23]MH_I2C_Read... [01:40:23]Read from MH i2c: F0 [01:40:23]MH_I2C_Read... [01:40:23]Read from MH i2c: F0 09 00 [01:40:23]MH_I2C_Read... [01:40:23]Read from MH i2c: F0 09 00 64 3B 00 89 8E 21 67 EE DA 66 66 CA [01:40:23]GetLastDocTimeStamp 1730252341 [01:40:23]current date 1730252425 [01:40:23]FM_GetShiftState [01:40:23]SAM_PROTO_GetShiftState [01:40:23]wFMCommunicate request_size=4 [01:40:23]MH_SAM_APDU [01:40:23]CAPDU: 80 13 01 00 [01:40:23]Write to MH i2c: E2 08 00 65 3B 80 13 01 00 00 00 00 00 1D [01:40:23]Write i2c OK [01:40:23]MH_I2C_Read... [01:40:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:40:23]Read from MH i2c: E2 [01:40:23]MH_I2C_Read... [01:40:23]Read from MH i2c: E2 0E 00 [01:40:23]MH_I2C_Read... [01:40:23]Read from MH i2c: E2 0E 00 65 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 53 [01:40:23]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:40:23]wFMCommunicate OK [01:40:23]SAM_PROTO_GetShiftState done [01:40:23]FM_GetShiftState done [01:40:23]opened in 1730246953 [01:40:23]opened+sec_in_day 1730333353 [01:40:23]quantity*price = 50041 [01:40:23]sum+1 = 50042 [01:40:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 17 30.10.2024 01:40 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97267 ФПД: 3441329520178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T014025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97267&fm=3441329520178&tin=02508201610067®Number=0000000000170478&sum=50000 [01:40:24]StoreToDocumentArchive [01:40:24]shift 146 fd 97267 [01:40:24]save to /storage/0146/doc_00097267 [01:40:24]save last doc name /storage/0146/doc_00097267 to /storage/kkm_last_doc_name [01:40:24]save OK [01:40:24]Clear old archive folders... [01:40:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:40:24]tlvbuf is 0079ADC0 [01:40:24]SAM_PROTO_ClearQueue [01:40:24]wFMCommunicate request_size=4 [01:40:24]MH_SAM_APDU [01:40:24]CAPDU: 80 09 00 00 [01:40:24]Write to MH i2c: E2 08 00 72 3B 80 09 00 00 00 00 00 00 1F [01:40:24]Write i2c OK [01:40:24]MH_I2C_Read... [01:40:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:40:24]Read from MH i2c: E2 [01:40:24]MH_I2C_Read... [01:40:24]Read from MH i2c: E2 03 00 [01:40:24]MH_I2C_Read... [01:40:24]Read from MH i2c: E2 03 00 72 3B 00 90 00 21 [01:40:24]RAPDU: 90 00 [01:40:24]wFMCommunicate OK [01:40:24]SAM_PROTO_ClearQueue done [01:40:24]KKMCreateOFDPacket [01:40:24]OFDProtocolAddRootSTLVToBuf [01:40:24]FM_MakeSignedData [01:40:24]FM_MakeSignedData [01:40:24]SAM_PROTO_SignData [01:40:24]wFMCommunicate request_size=4 [01:40:24]MH_SAM_APDU [01:40:24]CAPDU: 80 0D 01 02 [01:40:24]Write to MH i2c: E2 08 00 73 3B 80 0D 01 02 00 00 00 00 27 [01:40:24]Write i2c OK [01:40:24]MH_I2C_Read... [01:40:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:40:24]Read from MH i2c: E2 [01:40:24]MH_I2C_Read... [01:40:24]Read from MH i2c: E2 03 00 [01:40:24]MH_I2C_Read... [01:40:24]Read from MH i2c: E2 03 00 73 3B 00 90 00 22 [01:40:24]RAPDU: 90 00 [01:40:24]wFMCommunicate OK [01:40:24]wFMCommunicate request_size=255 [01:40:24]MH_SAM_APDU [01:40: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 34 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 11 00 00 00 F4 03 04 00 89 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7B 01 00 35 04 06 00 03 [01:40:25]Write to MH i2c: E2 02 01 74 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 89 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7B 01 00 35 04 06 00 03 00 00 69 [01:40:25]Write i2c OK [01:40:25]MH_I2C_Read... [01:40:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:40:25]Read from MH i2c: E2 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 03 00 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 03 00 74 3B 00 90 00 23 [01:40:25]RAPDU: 90 00 [01:40:25]wFMCommunicate OK [01:40:25]wFMCommunicate request_size=10 [01:40:25]MH_SAM_APDU [01:40:25]CAPDU: 80 0D 02 02 05 21 3F 39 3E 32 [01:40:25]Write to MH i2c: E2 0D 00 75 3B 80 0D 02 02 05 00 21 3F 39 3E 32 00 00 3D [01:40:25]Write i2c OK [01:40:25]MH_I2C_Read... [01:40:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:40:25]Read from MH i2c: E2 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 03 00 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 03 00 75 3B 00 90 00 24 [01:40:25]RAPDU: 90 00 [01:40:25]wFMCommunicate OK [01:40:25]wFMCommunicate request_size=4 [01:40:25]MH_SAM_APDU [01:40:25]CAPDU: 80 0D 03 02 [01:40:25]Write to MH i2c: E2 08 00 76 3B 80 0D 03 02 00 00 00 00 2C [01:40:25]Write i2c OK [01:40:25]MH_I2C_Read... [01:40:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:40:25]Read from MH i2c: E2 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 0B 00 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 0B 00 76 3B 00 DF 41 8C 7B 8C 5E E8 FE 90 00 24 [01:40:25]RAPDU: DF 41 8C 7B 8C 5E E8 FE 90 00 [01:40:25]wFMCommunicate OK [01:40:25]SAM_PROTO_SignData done [01:40:25]FM_MakeSignedData done [01:40:25]CreateOFDProtocolMessage [01:40:25]wFMCommunicate request_size=4 [01:40:25]MH_SAM_APDU [01:40:25]CAPDU: 80 11 00 00 [01:40:25]Write to MH i2c: E2 08 00 77 3B 80 11 00 00 00 00 00 00 2C [01:40:25]Write i2c OK [01:40:25]MH_I2C_Read... [01:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:40:25]Read from MH i2c: E2 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 17 00 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: E2 17 00 77 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [01:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:40:25]wFMCommunicate OK [01:40:25]CreateOFDProtocolMessage done [01:40:25]OFDSenderStorePacket 97267 [01:40:25]StoreOFDPacket docnum=97267 [01:40:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C 8B 07 01 19 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 89 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7B 01 00 35 04 06 00 03 21 3F 39 3E 32 DF 41 8C 7B 8C 5E E8 FE [01:40:25]CheckFolder [01:40:25]dirname=/storage/ofd_packets [01:40:25]CheckFolder done [01:40:25]ProducePacketName [01:40:25]name=ofd_packets/00097267 [01:40:25]NVStorageSaveData ofd_packets/00097267 [01:40:25]File name is /storage/ofd_packets/00097267 [01:40:25]Write 301 bytes [01:40:25]NVStorageSaveData done [01:40:25]OFDSenderStorePacket done [01:40:25]KKMCreateOFDPacket done [01:40:25]NVStorageSaveData kkm_last_timestamp [01:40:25]File name is /storage/kkm_last_timestamp [01:40:25]Write 4 bytes [01:40:25]NVStorageSaveData done [01:40:25]ExternCall_PrintAddStr [01:40:25]wPrintStart [01:40:25]Write to MH i2c: 01 00 00 78 3B B3 [01:40:25]OFD Sender: Processing packet 97267 [packets to send 59, broken 58] [01:40:25]ProducePacketName [01:40:25]name=ofd_packets/00097267 [01:40:25]OFD Sender: To server: pG, [01:40:25]CommunicateWithHost lk.salyk.kg:30040 [01:40:25]ConnectInit lk.salyk.kg [01:40:25]Write i2c OK [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: 01 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: 01 07 00 [01:40:25]MH_I2C_Read... [01:40:25]Read from MH i2c: 01 07 00 78 3B 00 00 00 00 00 FF 0F C8 [01:40:25]RasterBufferAndPrint [01:40:25]line Счет N : (1)3407804 [01:40:25]line ИНН: 02508201610067 [01:40:25]line Контрольно-Кассовый Чек [01:40:25]line ПРОДАЖА [01:40:25]line ТРК (МРК, ГНК) : 42 [01:40:25]line Товар: 2710124130 [01:40:25]line Аи-92-К-4 [01:40:25]line 7.480 * 66.90 [01:40:25]line = 500.41 [01:40:25]line НДС 12% НСП 1% [01:40:25]line > о реализуемом товаре [01:40:25]line ОКРУГЛЕНИЕ: -0.41 [01:40:25]line ИТОГО: 500.00 [01:40:25]line Внесено: 500.00 [01:40:25]line СДАЧА: 0.00 [01:40:25]line НСП 1% : 4.43 [01:40:25]line НДС 12% : 53.14 [01:40:25]line Наличными: 500.00 [01:40:25]line Безнал.: 0.00 [01:40:25]line Место: АЗС № 82 "Партнер Нефть" [01:40:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:40:25]line СНО: Общий режим [01:40:25]line Чек 17 30.10.2024 01:40 [01:40:25]line Смена: 146 ФФД: 1.0 [01:40:25]line ЗНМ: 0300000017 [01:40:25]line РНМ: 0000000000170478 [01:40:25]line Версия ККМ: v1.0 [01:40:25]line ФМ: 0000000002098560 [01:40:25]line ФД: 97267 [01:40:25]line ФПД: 3441329520178 [01:40:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T014025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97267&fm=3441329520178&tin=02508201610067®Number=0000000000170478&sum=50000 [01:40:25]written 0, free lines is 4095 [01:40:25]Connected sock=10 [01:40:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C 8B 07 01 19 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 89 8E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 7B 01 00 35 04 06 00 03 21 3F 39 3E 32 DF 41 8C 7B 8C 5E E8 FE [01:40:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 29 47 00 C1 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 32 30 39 38 35 36 30 10 04 04 00 F3 7B 01 00 F4 03 04 00 AE 38 21 67 B6 04 01 00 00 46 AC D8 9F 02 BC 24 AE [01:40:26]CommunicateWithHost err = 0 [01:40:26]CheckOFDResponse [01:40:26]1017 (14) - 77093643461234 [01:40:26]1041 (16) - 0000000002098560 [01:40:26]1040 (4) - 97267 [01:40:26]1012 (4) - 29.10.2024 19:34 [01:40:26]1206 (1) - 0 [01:40:26]OFD Sender: Remove packet 97267 [01:40:26]ProducePacketName [01:40:26]name=ofd_packets/00097267 [01:40:26]NVStorageDeleteData [01:40:26]Write to MH i2c: 01 00 00 A3 3B DE [01:40:26]Write i2c OK [01:40:26]MH_I2C_Read... [01:40:26]Read from MH i2c: 01 [01:40:26]MH_I2C_Read... [01:40:26]Read from MH i2c: 01 07 00 [01:40:26]MH_I2C_Read... [01:40:26]Read from MH i2c: 01 07 00 A3 3B 00 00 00 00 00 FE 0C EF [01:40:26]RasterBufferAndPrint [01:40:26]line [01:40:26]line [01:40:26]line [01:40:26]line [01:40:26]line [01:40:26]written 0, free lines is 3335 [01:40:26]MH_Cut [01:40:26]Write to MH i2c: D1 01 00 AA 3B 01 B7 [01:40:26]Write i2c OK [01:40:26]MH_I2C_Read... [01:40:26]Read from MH i2c: D1 [01:40:26]MH_I2C_Read... [01:40:26]Read from MH i2c: D1 01 00 [01:40:26]MH_I2C_Read... [01:40:26]Read from MH i2c: D1 01 00 AA 3B 00 B6 [01:40:26]Write to MH i2c: 01 00 00 AB 3B E6 [01:40:26]Write i2c OK [01:40:26]MH_I2C_Read... [01:40:26]OFD Sender: No OFD packet to send [01:40:26]*** Cut start [01:40:26]*** Partial cut [01:40:26]*** CUTSNS_PIN = 1 [01:40:26]*** CUTSNS_PIN = 0 [01:40:27]*** Brake cut motor [01:40:27]Read from MH i2c: 01 [01:40:27]MH_I2C_Read... [01:40:27]*** Stop cut motor [01:40:27]*** Cut end [01:40:27]Read from MH i2c: 01 07 00 [01:40:27]MH_I2C_Read... [01:40:27]Read from MH i2c: 01 07 00 AB 3B 00 00 00 00 00 FF 0F FB [01:40:27]process_action close_receipt done [01:40:27]requested_data is exist [01:40:27]produce_requested_data [01:40:27]requested_item fm.sn is exist - process it [01:40:27]wFMCommunicate request_size=4 [01:40:27]MH_SAM_APDU [01:40:27]CAPDU: 80 11 00 00 [01:40:27]Write to MH i2c: E2 08 00 AC 3B 80 11 00 00 00 00 00 00 61 [01:40:27]Write i2c OK [01:40:27]MH_I2C_Read... [01:40:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:40:27]Read from MH i2c: E2 [01:40:27]MH_I2C_Read... [01:40:27]Read from MH i2c: E2 17 00 [01:40:27]MH_I2C_Read... [01:40:27]Read from MH i2c: E2 17 00 AC 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [01:40:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:40:27]wFMCommunicate OK [01:40:27]requested_item fd.num is exist - process it [01:40:27]SAM_PROTO_GetFieldsCounters [01:40:27]wFMCommunicate request_size=4 [01:40:27]MH_SAM_APDU [01:40:27]CAPDU: 80 13 00 00 [01:40:27]Write to MH i2c: E2 08 00 AD 3B 80 13 00 00 00 00 00 00 64 [01:40:27]Write i2c OK [01:40:27]MH_I2C_Read... [01:40:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:40:27]Read from MH i2c: E2 [01:40:27]MH_I2C_Read... [01:40:27]Read from MH i2c: E2 62 00 [01:40:27]MH_I2C_Read... [01:40:27]Read from MH i2c: E2 62 00 AD 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 B9 [01:40:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:40:27]wFMCommunicate OK [01:40:27]SAM_PROTO_GetFieldsCounters done [01:40:27]requested_item shift.num is exist - process it [01:40:27]requested_item shift.opened is exist - process it [01:40:27]req_shift_opened [01:40:27]FM_GetShiftState [01:40:27]SAM_PROTO_GetShiftState [01:40:27]wFMCommunicate request_size=4 [01:40:27]MH_SAM_APDU [01:40:27]CAPDU: 80 13 01 00 [01:40:27]Write to MH i2c: E2 08 00 AE 3B 80 13 01 00 00 00 00 00 66 [01:40:27]Write i2c OK [01:40:27]MH_I2C_Read... [01:40:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:40:27]Read from MH i2c: E2 [01:40:27]MH_I2C_Read... [01:40:27]Read from MH i2c: E2 0E 00 [01:40:27]MH_I2C_Read... [01:40:27]Read from MH i2c: E2 0E 00 AE 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 9C [01:40:27]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:40:27]wFMCommunicate OK [01:40:27]SAM_PROTO_GetShiftState done [01:40:27]FM_GetShiftState done [01:40:27]req_shift_opened done [01:40:27]requested_item shift.open_date is exist - process it [01:40:27]req_shift_open_date [01:40:27]req_shift_open_date done [01:40:27]produce_requested_data done [01:40:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97267,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [01:40:27]process_action_free close_receipt [01:40:27]json_value_free [01:40:27]json_value_free done [01:40:27]process_json_proto returns [01:40:27]Send response to host [01:40:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97267,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [01:40:27]free response buf [01:40:27]execute_script done [01:40:27]execute_script returns [01:40:27]free content buf [01:40:27]Sock 7.Close socket [01:40:27]Sock 7.Thread stoped [01:40:31]OFD Sender: No OFD packet to send [01:40:36]OFD Sender: No OFD packet to send [01:40:41]OFD Sender: No OFD packet to send [01:40:46]OFD Sender: No OFD packet to send [01:40:51]OFD Sender: No OFD packet to send [01:40:56]OFD Sender: No OFD packet to send [01:41:01]OFD Sender: No OFD packet to send [01:41:06]OFD Sender: No OFD packet to send [01:41:11]OFD Sender: No OFD packet to send [01:41:16]OFD Sender: No OFD packet to send [01:41:21]OFD Sender: No OFD packet to send [01:41:26]OFD Sender: No OFD packet to send [01:41:31]OFD Sender: No OFD packet to send [01:41:36]OFD Sender: No OFD packet to send [01:41:41]OFD Sender: No OFD packet to send [01:41:46]OFD Sender: No OFD packet to send [01:41:51]OFD Sender: No OFD packet to send [01:41:56]OFD Sender: No OFD packet to send [01:42:01]OFD Sender: No OFD packet to send [01:42:06]OFD Sender: No OFD packet to send [01:42:11]OFD Sender: No OFD packet to send [01:42:16]OFD Sender: No OFD packet to send [01:42:21]OFD Sender: No OFD packet to send [01:42:26]OFD Sender: No OFD packet to send [01:42:31]OFD Sender: No OFD packet to send [01:42:36]OFD Sender: No OFD packet to send [01:42:41]OFD Sender: No OFD packet to send [01:42:46]OFD Sender: No OFD packet to send [01:42:51]OFD Sender: No OFD packet to send [01:42:56]OFD Sender: No OFD packet to send [01:43:01]OFD Sender: No OFD packet to send [01:43:06]OFD Sender: No OFD packet to send [01:43:11]OFD Sender: No OFD packet to send [01:43:16]OFD Sender: No OFD packet to send [01:43:21]OFD Sender: No OFD packet to send [01:43:26]OFD Sender: No OFD packet to send [01:43:31]OFD Sender: No OFD packet to send [01:43:36]OFD Sender: No OFD packet to send [01:43:41]OFD Sender: No OFD packet to send [01:43:46]OFD Sender: No OFD packet to send [01:43:51]OFD Sender: No OFD packet to send [01:43:56]OFD Sender: No OFD packet to send [01:44:01]OFD Sender: No OFD packet to send [01:44:06]OFD Sender: No OFD packet to send [01:44:11]OFD Sender: No OFD packet to send [01:44:16]OFD Sender: No OFD packet to send [01:44:21]OFD Sender: No OFD packet to send [01:44:26]OFD Sender: No OFD packet to send [01:44:31]OFD Sender: No OFD packet to send [01:44:36]OFD Sender: No OFD packet to send [01:44:41]OFD Sender: No OFD packet to send [01:44:46]OFD Sender: No OFD packet to send [01:44:51]OFD Sender: No OFD packet to send [01:44:56]OFD Sender: No OFD packet to send [01:45:01]OFD Sender: No OFD packet to send [01:45:04]accept exits with 9 [01:45:04]New connection [01:45:04]New thread 3066723684 created [01:45:04]Thread 3066580324 joined [01:45:04]Waiting for new connection... [01:45:04] Sock 9.Parse request [01:45:04]Sock 9.Check first char [01:45:04]Sock 9.First char is OK [01:45:04]request: POST /json_proto HTTP/1.0 [01:45:04]Method: POST [01:45:04]URL: /json_proto [01:45:04]Method is POST - this is cgi request [01:45:04]url: /json_proto [01:45:04]query_string will be loaded in cgi processing [01:45:04]execute_cgi json_proto POST (null) [01:45:04]execute_cgi path=json_proto method=POST [01:45:04]POST find Content-Length [01:45:04]Host: 172.17.40.67:8080 [01:45:04]Content-Length: 751 [01:45:04]Content-Type: application/json [01:45:04] [01:45:04]POST finish read [01:45:04]Found Content-Length = 751 [01:45:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101374", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:04]execute_script... [01:45: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)3407805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.880, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101374", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:04]POST & json_proto [01:45:04]process_json_proto [01:45:04]json parsed OK: [01:45:04]protocol is kg_v1.0 [01:45:04]action value=close_receipt [01:45:04]process_action close_receipt [01:45:04]cmd_close_receipt [01:45:04]MH_GetDate [01:45:04]Write to MH i2c: F0 00 00 AF 3B D9 [01:45:04]Write i2c OK [01:45:04]MH_I2C_Read... [01:45:04]Read from MH i2c: F0 [01:45:04]MH_I2C_Read... [01:45:04]Read from MH i2c: F0 09 00 [01:45:04]MH_I2C_Read... [01:45:04]Read from MH i2c: F0 09 00 AF 3B 00 A2 8F 21 67 EE DA 66 66 2F [01:45:04]GetLastDocTimeStamp 1730252425 [01:45:04]current date 1730252706 [01:45:04]FM_GetShiftState [01:45:04]SAM_PROTO_GetShiftState [01:45:04]wFMCommunicate request_size=4 [01:45:04]MH_SAM_APDU [01:45:04]CAPDU: 80 13 01 00 [01:45:04]Write to MH i2c: E2 08 00 B0 3B 80 13 01 00 00 00 00 00 68 [01:45:04]Write i2c OK [01:45:04]MH_I2C_Read... [01:45:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:04]Read from MH i2c: E2 [01:45:04]MH_I2C_Read... [01:45:04]Read from MH i2c: E2 0E 00 [01:45:04]MH_I2C_Read... [01:45:04]Read from MH i2c: E2 0E 00 B0 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 9E [01:45:04]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:45:04]wFMCommunicate OK [01:45:04]SAM_PROTO_GetShiftState done [01:45:04]FM_GetShiftState done [01:45:04]opened in 1730246953 [01:45:04]opened+sec_in_day 1730333353 [01:45:04]quantity*price = 0 [01:45:04]sum+1 = 1 [01:45:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 18 30.10.2024 01:45 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30101374 ФМ: 0000000002098560 ФД: 97268 ФПД: 5729129080676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T014506&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97268&fm=5729129080676&tin=02508201610067®Number=0000000000170478&sum=0 [01:45:06]StoreToDocumentArchive [01:45:06]shift 146 fd 97268 [01:45:06]save to /storage/0146/doc_00097268 [01:45:06]save last doc name /storage/0146/doc_00097268 to /storage/kkm_last_doc_name [01:45:06]save OK [01:45:06]Clear old archive folders... [01:45:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:45:06]tlvbuf is 0076BD60 [01:45:06]SAM_PROTO_ClearQueue [01:45:06]wFMCommunicate request_size=4 [01:45:06]MH_SAM_APDU [01:45:06]CAPDU: 80 09 00 00 [01:45:06]Write to MH i2c: E2 08 00 BD 3B 80 09 00 00 00 00 00 00 6A [01:45:06]Write i2c OK [01:45:06]MH_I2C_Read... [01:45:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:45:06]Read from MH i2c: E2 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 BD 3B 00 90 00 6C [01:45:06]RAPDU: 90 00 [01:45:06]wFMCommunicate OK [01:45:06]SAM_PROTO_ClearQueue done [01:45:06]KKMCreateOFDPacket [01:45:06]OFDProtocolAddRootSTLVToBuf [01:45:06]FM_MakeSignedData [01:45:06]FM_MakeSignedData [01:45:06]SAM_PROTO_SignData [01:45:06]wFMCommunicate request_size=4 [01:45:06]MH_SAM_APDU [01:45:06]CAPDU: 80 0D 01 02 [01:45:06]Write to MH i2c: E2 08 00 BE 3B 80 0D 01 02 00 00 00 00 72 [01:45:06]Write i2c OK [01:45:06]MH_I2C_Read... [01:45:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:45:06]Read from MH i2c: E2 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 BE 3B 00 90 00 6D [01:45:06]RAPDU: 90 00 [01:45:06]wFMCommunicate OK [01:45:06]wFMCommunicate request_size=255 [01:45:06]MH_SAM_APDU [01:45:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 8F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7B 01 00 35 04 06 00 05 35 EA B4 [01:45:06]Write to MH i2c: E2 02 01 BF 3B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 8F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7B 01 00 35 04 06 00 05 35 EA B4 00 00 5A [01:45:06]Write i2c OK [01:45:06]MH_I2C_Read... [01:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:06]Read from MH i2c: E2 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 BF 3B 00 90 00 6E [01:45:06]RAPDU: 90 00 [01:45:06]wFMCommunicate OK [01:45:06]wFMCommunicate request_size=7 [01:45:06]MH_SAM_APDU [01:45:06]CAPDU: 80 0D 02 02 02 27 64 [01:45:06]Write to MH i2c: E2 0A 00 C0 3B 80 0D 02 02 02 00 27 64 00 00 04 [01:45:06]Write i2c OK [01:45:06]MH_I2C_Read... [01:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:06]Read from MH i2c: E2 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 03 00 C0 3B 00 90 00 6F [01:45:06]RAPDU: 90 00 [01:45:06]wFMCommunicate OK [01:45:06]wFMCommunicate request_size=4 [01:45:06]MH_SAM_APDU [01:45:06]CAPDU: 80 0D 03 02 [01:45:06]Write to MH i2c: E2 08 00 C1 3B 80 0D 03 02 00 00 00 00 77 [01:45:06]Write i2c OK [01:45:06]MH_I2C_Read... [01:45:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:45:06]Read from MH i2c: E2 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 0B 00 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 0B 00 C1 3B 00 49 B3 E0 B1 D9 C1 4A 4D 90 00 36 [01:45:06]RAPDU: 49 B3 E0 B1 D9 C1 4A 4D 90 00 [01:45:06]wFMCommunicate OK [01:45:06]SAM_PROTO_SignData done [01:45:06]FM_MakeSignedData done [01:45:06]CreateOFDProtocolMessage [01:45:06]wFMCommunicate request_size=4 [01:45:06]MH_SAM_APDU [01:45:06]CAPDU: 80 11 00 00 [01:45:06]Write to MH i2c: E2 08 00 C2 3B 80 11 00 00 00 00 00 00 77 [01:45:06]Write i2c OK [01:45:06]MH_I2C_Read... [01:45:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:06]Read from MH i2c: E2 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 17 00 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: E2 17 00 C2 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [01:45:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:45:06]wFMCommunicate OK [01:45:06]CreateOFDProtocolMessage done [01:45:06]OFDSenderStorePacket 97268 [01:45:06]StoreOFDPacket docnum=97268 [01:45:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 60 33 04 01 5D 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 8F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7B 01 00 35 04 06 00 05 35 EA B4 27 64 49 B3 E0 B1 D9 C1 4A 4D [01:45:06]CheckFolder [01:45:06]dirname=/storage/ofd_packets [01:45:06]CheckFolder done [01:45:06]ProducePacketName [01:45:06]name=ofd_packets/00097268 [01:45:06]NVStorageSaveData ofd_packets/00097268 [01:45:06]File name is /storage/ofd_packets/00097268 [01:45:06]Write 298 bytes [01:45:06]NVStorageSaveData done [01:45:06]OFDSenderStorePacket done [01:45:06]KKMCreateOFDPacket done [01:45:06]NVStorageSaveData kkm_last_timestamp [01:45:06]File name is /storage/kkm_last_timestamp [01:45:06]Write 4 bytes [01:45:06]NVStorageSaveData done [01:45:06]ExternCall_PrintAddStr [01:45:06]wPrintStart [01:45:06]Write to MH i2c: 01 00 00 C3 3B FE [01:45:06]Write i2c OK [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: 01 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: 01 07 00 [01:45:06]MH_I2C_Read... [01:45:06]Read from MH i2c: 01 07 00 C3 3B 00 00 00 00 00 FF 0F 13 [01:45:06]RasterBufferAndPrint [01:45:06]line Счет N : (1)3407805 [01:45:06]line ИНН: 02508201610067 [01:45:06]line Контрольно-Кассовый Чек [01:45:06]line ПРОДАЖА [01:45:06]line ТРК (МРК, ГНК) : 51 [01:45:06]line Товар: 2710194210 [01:45:06]line ДТ-К-5 [01:45:06]line 7.880 * 0.00 [01:45:06]line = 0.00 [01:45:06]line НДС 12% НСП 1% [01:45:06]line > о реализуемом товаре [01:45:06]line ИТОГО: 0.00 [01:45:06]line НСП 1% : 0.00 [01:45:06]line НДС 12% : 0.00 [01:45:06]line Наличными: 0.00 [01:45:06]line Безнал.: 0.00 [01:45:06]line Место: АЗС № 82 "Партнер Нефть" [01:45:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:45:06]line СНО: Общий режим [01:45:06]line Чек 18 30.10.2024 01:45 [01:45:06]line Смена: 146 ФФД: 1.0 [01:45:06]line ЗНМ: 0300000017 [01:45:06]line РНМ: 0000000000170478 [01:45:06]line Версия ККМ: v1.0 [01:45:06]line Талоны: ТК ГПНА Online [01:45:06]line 30101374 [01:45:06]line ФМ: 0000000002098560 [01:45:06]line ФД: 97268 [01:45:06]line ФПД: 5729129080676 [01:45:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T014506&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97268&fm=5729129080676&tin=02508201610067®Number=0000000000170478&sum=0 [01:45:06]OFD Sender: Processing packet 97268 [packets to send 59, broken 58] [01:45:06]ProducePacketName [01:45:06]name=ofd_packets/00097268 [01:45:06]OFD Sender: To server: pG, [01:45:06]CommunicateWithHost lk.salyk.kg:30040 [01:45:06]ConnectInit lk.salyk.kg [01:45:06]written 0, free lines is 4095 [01:45:07]Write to MH i2c: 01 00 00 ED 3B 28 [01:45:07]Write i2c OK [01:45:07]MH_I2C_Read... [01:45:07]Read from MH i2c: 01 [01:45:07]MH_I2C_Read... [01:45:07]Read from MH i2c: 01 07 00 [01:45:07]MH_I2C_Read... [01:45:07]Read from MH i2c: 01 07 00 ED 3B 00 00 00 00 00 04 0D 40 [01:45:07]RasterBufferAndPrint [01:45:07]line [01:45:07]line [01:45:07]line [01:45:07]line [01:45:07]line [01:45:07]written 0, free lines is 3338 [01:45:07]MH_Cut [01:45:07]Write to MH i2c: D1 01 00 F4 3B 01 01 [01:45:07]Write i2c OK [01:45:07]MH_I2C_Read... [01:45:07]Read from MH i2c: D1 [01:45:07]MH_I2C_Read... [01:45:07]Read from MH i2c: D1 01 00 [01:45:07]MH_I2C_Read... [01:45:07]Read from MH i2c: D1 01 00 F4 3B 00 00 [01:45:07]Write to MH i2c: 01 00 00 F5 3B 30 [01:45:07]Write i2c OK [01:45:07]MH_I2C_Read... [01:45:08]*** Cut start [01:45:08]*** Partial cut [01:45:08]*** CUTSNS_PIN = 1 [01:45:08]*** CUTSNS_PIN = 0 [01:45:08]*** Brake cut motor [01:45:08]Read from MH i2c: 01 [01:45:08]MH_I2C_Read... [01:45:08]*** Stop cut motor [01:45:08]*** Cut end [01:45:08]Read from MH i2c: 01 07 00 [01:45:08]MH_I2C_Read... [01:45:08]Read from MH i2c: 01 07 00 F5 3B 00 00 00 00 00 FF 0F 45 [01:45:08]process_action close_receipt done [01:45:08]requested_data is exist [01:45:08]produce_requested_data [01:45:08]requested_item fm.sn is exist - process it [01:45:08]wFMCommunicate request_size=4 [01:45:08]MH_SAM_APDU [01:45:08]CAPDU: 80 11 00 00 [01:45:08]Write to MH i2c: E2 08 00 F6 3B 80 11 00 00 00 00 00 00 AB [01:45:08]Write i2c OK [01:45:08]MH_I2C_Read... [01:45:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:08]Read from MH i2c: E2 [01:45:08]MH_I2C_Read... [01:45:08]Read from MH i2c: E2 17 00 [01:45:08]MH_I2C_Read... [01:45:08]Read from MH i2c: E2 17 00 F6 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [01:45:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:45:08]wFMCommunicate OK [01:45:08]requested_item fd.num is exist - process it [01:45:08]SAM_PROTO_GetFieldsCounters [01:45:08]wFMCommunicate request_size=4 [01:45:08]MH_SAM_APDU [01:45:08]CAPDU: 80 13 00 00 [01:45:08]Write to MH i2c: E2 08 00 F7 3B 80 13 00 00 00 00 00 00 AE [01:45:08]Write i2c OK [01:45:08]MH_I2C_Read... [01:45:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:45:08]Read from MH i2c: E2 [01:45:08]MH_I2C_Read... [01:45:08]Read from MH i2c: E2 62 00 [01:45:08]MH_I2C_Read... [01:45:08]Read from MH i2c: E2 62 00 F7 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [01:45:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:45:08]wFMCommunicate OK [01:45:08]SAM_PROTO_GetFieldsCounters done [01:45:08]requested_item shift.num is exist - process it [01:45:08]requested_item shift.opened is exist - process it [01:45:08]req_shift_opened [01:45:08]FM_GetShiftState [01:45:08]SAM_PROTO_GetShiftState [01:45:08]wFMCommunicate request_size=4 [01:45:08]MH_SAM_APDU [01:45:08]CAPDU: 80 13 01 00 [01:45:08]Write to MH i2c: E2 08 00 F8 3B 80 13 01 00 00 00 00 00 B0 [01:45:08]Write i2c OK [01:45:08]MH_I2C_Read... [01:45:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:08]Read from MH i2c: E2 [01:45:08]MH_I2C_Read... [01:45:08]Read from MH i2c: E2 0E 00 [01:45:08]MH_I2C_Read... [01:45:08]Read from MH i2c: E2 0E 00 F8 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 E6 [01:45:08]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:45:08]wFMCommunicate OK [01:45:08]SAM_PROTO_GetShiftState done [01:45:08]FM_GetShiftState done [01:45:08]req_shift_opened done [01:45:08]requested_item shift.open_date is exist - process it [01:45:08]req_shift_open_date [01:45:08]req_shift_open_date done [01:45:08]produce_requested_data done [01:45:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97268,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [01:45:08]process_action_free close_receipt [01:45:08]json_value_free [01:45:08]json_value_free done [01:45:08]process_json_proto returns [01:45:08]Send response to host [01:45:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97268,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [01:45:08]free response buf [01:45:08]execute_script done [01:45:08]execute_script returns [01:45:08]free content buf [01:45:08]Sock 9.Close socket [01:45:08]Sock 9.Thread stoped [01:47:19]ConnectInit Can't connect to host [01:47:19]CommunicateWithHost connect error [01:47:19]CommunicateWithHost err = -1 [01:47:19]OFD Sender: Server communicate error [01:47:24]OFD Sender: Processing packet 97268 [packets to send 59, broken 58] [01:47:24]ProducePacketName [01:47:24]name=ofd_packets/00097268 [01:47:24]OFD Sender: To server: pG, [01:47:24]CommunicateWithHost lk.salyk.kg:30040 [01:47:24]ConnectInit lk.salyk.kg [01:47:25]Connected sock=9 [01:47:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 60 33 04 01 5D 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 8F 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 7B 01 00 35 04 06 00 05 35 EA B4 27 64 49 B3 E0 B1 D9 C1 4A 4D [01:47:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AD 1C 47 00 DD 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 32 30 39 38 35 36 30 10 04 04 00 F4 7B 01 00 F4 03 04 00 51 3A 21 67 B6 04 01 00 00 B1 35 7C 2F 76 10 9E D3 [01:47:25]CommunicateWithHost err = 0 [01:47:25]CheckOFDResponse [01:47:25]1017 (14) - 77093643461234 [01:47:25]1041 (16) - 0000000002098560 [01:47:25]1040 (4) - 97268 [01:47:25]1012 (4) - 29.10.2024 19:41 [01:47:25]1206 (1) - 0 [01:47:25]OFD Sender: Remove packet 97268 [01:47:25]ProducePacketName [01:47:25]name=ofd_packets/00097268 [01:47:25]NVStorageDeleteData [01:47:25]OFD Sender: No OFD packet to send [01:47:30]OFD Sender: No OFD packet to send [01:47:35]OFD Sender: No OFD packet to send [01:47:40]OFD Sender: No OFD packet to send [01:47:43]accept exits with 7 [01:47:43]New connection [01:47:43]New thread 3066580324 created [01:47:43]Thread 3066723684 joined [01:47:43]Waiting for new connection... [01:47:43] Sock 7.Parse request [01:47:43]Sock 7.Check first char [01:47:43]Sock 7.First char is OK [01:47:43]request: POST /json_proto HTTP/1.0 [01:47:43]Method: POST [01:47:43]URL: /json_proto [01:47:43]Method is POST - this is cgi request [01:47:43]url: /json_proto [01:47:43]query_string will be loaded in cgi processing [01:47:43]execute_cgi json_proto POST (null) [01:47:43]execute_cgi path=json_proto method=POST [01:47:43]POST find Content-Length [01:47:43]Host: 172.17.40.67:8080 [01:47:43]Content-Length: 752 [01:47:43]Content-Type: application/json [01:47:43] [01:47:43]POST finish read [01:47:43]Found Content-Length = 752 [01:47:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101374", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:47:43]execute_script... [01:47: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)3407806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101374", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:47:43]POST & json_proto [01:47:43]process_json_proto [01:47:43]json parsed OK: [01:47:43]protocol is kg_v1.0 [01:47:43]action value=close_receipt [01:47:43]process_action close_receipt [01:47:43]cmd_close_receipt [01:47:43]MH_GetDate [01:47:43]Write to MH i2c: F0 00 00 F9 3B 23 [01:47:43]Write i2c OK [01:47:43]MH_I2C_Read... [01:47:43]Read from MH i2c: F0 [01:47:43]MH_I2C_Read... [01:47:43]Read from MH i2c: F0 09 00 [01:47:43]MH_I2C_Read... [01:47:43]Read from MH i2c: F0 09 00 F9 3B 00 41 90 21 67 EE DA 66 66 19 [01:47:43]GetLastDocTimeStamp 1730252706 [01:47:43]current date 1730252865 [01:47:43]FM_GetShiftState [01:47:43]SAM_PROTO_GetShiftState [01:47:43]wFMCommunicate request_size=4 [01:47:43]MH_SAM_APDU [01:47:43]CAPDU: 80 13 01 00 [01:47:43]Write to MH i2c: E2 08 00 FA 3B 80 13 01 00 00 00 00 00 B2 [01:47:43]Write i2c OK [01:47:43]MH_I2C_Read... [01:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:47:43]Read from MH i2c: E2 [01:47:43]MH_I2C_Read... [01:47:43]Read from MH i2c: E2 0E 00 [01:47:43]MH_I2C_Read... [01:47:43]Read from MH i2c: E2 0E 00 FA 3B 00 09 00 01 29 79 21 67 00 00 00 00 90 00 E8 [01:47:43]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:47:43]wFMCommunicate OK [01:47:43]SAM_PROTO_GetShiftState done [01:47:43]FM_GetShiftState done [01:47:43]opened in 1730246953 [01:47:43]opened+sec_in_day 1730333353 [01:47:43]quantity*price = 0 [01:47:43]sum+1 = 1 [01:47:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 19 30.10.2024 01:47 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30101374 ФМ: 0000000002098560 ФД: 97269 ФПД: 67625361429694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T014745&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97269&fm=67625361429694&tin=02508201610067®Number=0000000000170478&sum=0 [01:47:44]StoreToDocumentArchive [01:47:44]shift 146 fd 97269 [01:47:44]save to /storage/0146/doc_00097269 [01:47:44]save last doc name /storage/0146/doc_00097269 to /storage/kkm_last_doc_name [01:47:44]save OK [01:47:44]Clear old archive folders... [01:47:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:47:44]tlvbuf is 006B0A20 [01:47:44]SAM_PROTO_ClearQueue [01:47:44]wFMCommunicate request_size=4 [01:47:44]MH_SAM_APDU [01:47:44]CAPDU: 80 09 00 00 [01:47:44]Write to MH i2c: E2 08 00 07 3C 80 09 00 00 00 00 00 00 B5 [01:47:44]Write i2c OK [01:47:44]MH_I2C_Read... [01:47:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:47:44]Read from MH i2c: E2 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 07 3C 00 90 00 B7 [01:47:44]RAPDU: 90 00 [01:47:44]wFMCommunicate OK [01:47:44]SAM_PROTO_ClearQueue done [01:47:44]KKMCreateOFDPacket [01:47:44]OFDProtocolAddRootSTLVToBuf [01:47:44]FM_MakeSignedData [01:47:44]FM_MakeSignedData [01:47:44]SAM_PROTO_SignData [01:47:44]wFMCommunicate request_size=4 [01:47:44]MH_SAM_APDU [01:47:44]CAPDU: 80 0D 01 02 [01:47:44]Write to MH i2c: E2 08 00 08 3C 80 0D 01 02 00 00 00 00 BD [01:47:44]Write i2c OK [01:47:44]MH_I2C_Read... [01:47:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:47:44]Read from MH i2c: E2 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 08 3C 00 90 00 B8 [01:47:44]RAPDU: 90 00 [01:47:44]wFMCommunicate OK [01:47:44]wFMCommunicate request_size=255 [01:47:44]MH_SAM_APDU [01:47:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 41 90 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7B 01 00 35 04 06 00 3D 81 41 A5 [01:47:44]Write to MH i2c: E2 02 01 09 3C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 41 90 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7B 01 00 35 04 06 00 3D 81 41 A5 00 00 22 [01:47:44]Write i2c OK [01:47:44]MH_I2C_Read... [01:47:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:47:44]Read from MH i2c: E2 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 09 3C 00 90 00 B9 [01:47:44]RAPDU: 90 00 [01:47:44]wFMCommunicate OK [01:47:44]wFMCommunicate request_size=7 [01:47:44]MH_SAM_APDU [01:47:44]CAPDU: 80 0D 02 02 02 54 BE [01:47:44]Write to MH i2c: E2 0A 00 0A 3C 80 0D 02 02 02 00 54 BE 00 00 D6 [01:47:44]Write i2c OK [01:47:44]MH_I2C_Read... [01:47:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:47:44]Read from MH i2c: E2 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 03 00 0A 3C 00 90 00 BA [01:47:44]RAPDU: 90 00 [01:47:44]wFMCommunicate OK [01:47:44]wFMCommunicate request_size=4 [01:47:44]MH_SAM_APDU [01:47:44]CAPDU: 80 0D 03 02 [01:47:44]Write to MH i2c: E2 08 00 0B 3C 80 0D 03 02 00 00 00 00 C2 [01:47:44]Write i2c OK [01:47:44]MH_I2C_Read... [01:47:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:47:44]Read from MH i2c: E2 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 0B 00 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 0B 00 0B 3C 00 C7 70 E9 5A 09 7A 47 2B 90 00 32 [01:47:44]RAPDU: C7 70 E9 5A 09 7A 47 2B 90 00 [01:47:44]wFMCommunicate OK [01:47:44]SAM_PROTO_SignData done [01:47:44]FM_MakeSignedData done [01:47:44]CreateOFDProtocolMessage [01:47:44]wFMCommunicate request_size=4 [01:47:44]MH_SAM_APDU [01:47:44]CAPDU: 80 11 00 00 [01:47:44]Write to MH i2c: E2 08 00 0C 3C 80 11 00 00 00 00 00 00 C2 [01:47:44]Write i2c OK [01:47:44]MH_I2C_Read... [01:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:47:44]Read from MH i2c: E2 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 17 00 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: E2 17 00 0C 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [01:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:47:44]wFMCommunicate OK [01:47:44]CreateOFDProtocolMessage done [01:47:44]OFDSenderStorePacket 97269 [01:47:44]StoreOFDPacket docnum=97269 [01:47:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A0 E7 04 01 0A 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 41 90 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7B 01 00 35 04 06 00 3D 81 41 A5 54 BE C7 70 E9 5A 09 7A 47 2B [01:47:44]CheckFolder [01:47:44]dirname=/storage/ofd_packets [01:47:44]CheckFolder done [01:47:44]ProducePacketName [01:47:44]name=ofd_packets/00097269 [01:47:44]NVStorageSaveData ofd_packets/00097269 [01:47:44]File name is /storage/ofd_packets/00097269 [01:47:44]Write 298 bytes [01:47:44]NVStorageSaveData done [01:47:44]OFDSenderStorePacket done [01:47:44]KKMCreateOFDPacket done [01:47:44]NVStorageSaveData kkm_last_timestamp [01:47:44]File name is /storage/kkm_last_timestamp [01:47:44]Write 4 bytes [01:47:44]NVStorageSaveData done [01:47:44]ExternCall_PrintAddStr [01:47:44]wPrintStart [01:47:44]Write to MH i2c: 01 00 00 0D 3C 49 [01:47:44]Write i2c OK [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: 01 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: 01 07 00 [01:47:44]MH_I2C_Read... [01:47:44]Read from MH i2c: 01 07 00 0D 3C 00 00 00 00 00 FF 0F 5E [01:47:44]RasterBufferAndPrint [01:47:44]line Счет N : (1)3407806 [01:47:44]line ИНН: 02508201610067 [01:47:44]line Контрольно-Кассовый Чек [01:47:44]line ПРОДАЖА [01:47:44]line ТРК (МРК, ГНК) : 51 [01:47:44]line Товар: 2710194210 [01:47:44]line ДТ-К-5 [01:47:44]line 32.120 * 0.00 [01:47:44]line = 0.00 [01:47:44]line НДС 12% НСП 1% [01:47:44]line > о реализуемом товаре [01:47:44]line ИТОГО: 0.00 [01:47:44]line НСП 1% : 0.00 [01:47:44]line НДС 12% : 0.00 [01:47:44]line Наличными: 0.00 [01:47:44]line Безнал.: 0.00 [01:47:44]line Место: АЗС № 82 "Партнер Нефть" [01:47:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:47:44]line СНО: Общий режим [01:47:44]line Чек 19 30.10.2024 01:47 [01:47:44]line Смена: 146 ФФД: 1.0 [01:47:44]line ЗНМ: 0300000017 [01:47:44]line РНМ: 0000000000170478 [01:47:44]line Версия ККМ: v1.0 [01:47:44]line Талоны: ТК ГПНА Online [01:47:44]line 30101374 [01:47:44]line ФМ: 0000000002098560 [01:47:44]line ФД: 97269 [01:47:44]line ФПД: 67625361429694 [01:47:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T014745&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97269&fm=67625361429694&tin=02508201610067®Number=0000000000170478&sum=0 [01:47:45]OFD Sender: Processing packet 97269 [packets to send 59, broken 58] [01:47:45]ProducePacketName [01:47:45]name=ofd_packets/00097269 [01:47:45]OFD Sender: To server: pG, [01:47:45]CommunicateWithHost lk.salyk.kg:30040 [01:47:45]ConnectInit lk.salyk.kg [01:47:45]written 0, free lines is 4095 [01:47:45]Connected sock=10 [01:47:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A0 E7 04 01 0A 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 41 90 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 7B 01 00 35 04 06 00 3D 81 41 A5 54 BE C7 70 E9 5A 09 7A 47 2B [01:47:45]Write to MH i2c: 01 00 00 37 3C 73 [01:47:45]Write i2c OK [01:47:45]MH_I2C_Read... [01:47:45]Read from MH i2c: 01 [01:47:45]MH_I2C_Read... [01:47:45]Read from MH i2c: 01 07 00 [01:47:45]MH_I2C_Read... [01:47:45]Read from MH i2c: 01 07 00 37 3C 00 00 00 00 00 09 0D 90 [01:47:45]RasterBufferAndPrint [01:47:45]line [01:47:45]line [01:47:45]line [01:47:45]line [01:47:45]line [01:47:45]written 0, free lines is 3343 [01:47:45]MH_Cut [01:47:45]Write to MH i2c: D1 01 00 3E 3C 01 4C [01:47:45]Write i2c OK [01:47:45]MH_I2C_Read... [01:47:45]Read from MH i2c: D1 [01:47:45]MH_I2C_Read... [01:47:45]Read from MH i2c: D1 01 00 [01:47:45]MH_I2C_Read... [01:47:45]Read from MH i2c: D1 01 00 3E 3C 00 4B [01:47:45]Write to MH i2c: 01 00 00 3F 3C 7B [01:47:45]Write i2c OK [01:47:45]MH_I2C_Read... [01:47:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3B 32 47 00 F9 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 32 30 39 38 35 36 30 10 04 04 00 F5 7B 01 00 F4 03 04 00 66 3A 21 67 B6 04 01 00 00 E0 10 30 87 6D EC 13 33 [01:47:45]CommunicateWithHost err = 0 [01:47:45]CheckOFDResponse [01:47:45]1017 (14) - 77093643461234 [01:47:45]1041 (16) - 0000000002098560 [01:47:45]1040 (4) - 97269 [01:47:45]1012 (4) - 29.10.2024 19:41 [01:47:45]1206 (1) - 0 [01:47:45]OFD Sender: Remove packet 97269 [01:47:45]ProducePacketName [01:47:45]name=ofd_packets/00097269 [01:47:45]NVStorageDeleteData [01:47:46]*** Cut start [01:47:46]*** Partial cut [01:47:46]*** CUTSNS_PIN = 1 [01:47:46]*** CUTSNS_PIN = 0 [01:47:46]OFD Sender: No OFD packet to send [01:47:46]*** Brake cut motor [01:47:46]Read from MH i2c: 01 [01:47:46]MH_I2C_Read... [01:47:46]*** Stop cut motor [01:47:46]*** Cut end [01:47:46]Read from MH i2c: 01 07 00 [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: 01 07 00 3F 3C 00 00 00 00 00 FF 0F 90 [01:47:46]process_action close_receipt done [01:47:46]requested_data is exist [01:47:46]produce_requested_data [01:47:46]requested_item fm.sn is exist - process it [01:47:46]wFMCommunicate request_size=4 [01:47:46]MH_SAM_APDU [01:47:46]CAPDU: 80 11 00 00 [01:47:46]Write to MH i2c: E2 08 00 40 3C 80 11 00 00 00 00 00 00 F6 [01:47:46]Write i2c OK [01:47:46]MH_I2C_Read... [01:47:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:47:46]Read from MH i2c: E2 [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: E2 17 00 [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: E2 17 00 40 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [01:47:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:47:46]wFMCommunicate OK [01:47:46]requested_item fd.num is exist - process it [01:47:47]SAM_PROTO_GetFieldsCounters [01:47:47]wFMCommunicate request_size=4 [01:47:47]MH_SAM_APDU [01:47:47]CAPDU: 80 13 00 00 [01:47:47]Write to MH i2c: E2 08 00 41 3C 80 13 00 00 00 00 00 00 F9 [01:47:47]Write i2c OK [01:47:47]MH_I2C_Read... [01:47:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:47:47]Read from MH i2c: E2 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 62 00 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 62 00 41 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 56 [01:47:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:47:47]wFMCommunicate OK [01:47:47]SAM_PROTO_GetFieldsCounters done [01:47:47]requested_item shift.num is exist - process it [01:47:47]requested_item shift.opened is exist - process it [01:47:47]req_shift_opened [01:47:47]FM_GetShiftState [01:47:47]SAM_PROTO_GetShiftState [01:47:47]wFMCommunicate request_size=4 [01:47:47]MH_SAM_APDU [01:47:47]CAPDU: 80 13 01 00 [01:47:47]Write to MH i2c: E2 08 00 42 3C 80 13 01 00 00 00 00 00 FB [01:47:47]Write i2c OK [01:47:47]MH_I2C_Read... [01:47:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:47:47]Read from MH i2c: E2 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 0E 00 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 0E 00 42 3C 00 09 00 01 29 79 21 67 00 00 00 00 90 00 31 [01:47:47]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [01:47:47]wFMCommunicate OK [01:47:47]SAM_PROTO_GetShiftState done [01:47:47]FM_GetShiftState done [01:47:47]req_shift_opened done [01:47:47]requested_item shift.open_date is exist - process it [01:47:47]req_shift_open_date [01:47:47]req_shift_open_date done [01:47:47]produce_requested_data done [01:47:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97269,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [01:47:47]process_action_free close_receipt [01:47:47]json_value_free [01:47:47]json_value_free done [01:47:47]process_json_proto returns [01:47:47]Send response to host [01:47:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97269,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [01:47:47]free response buf [01:47:47]execute_script done [01:47:47]execute_script returns [01:47:47]free content buf [01:47:47]Sock 7.Close socket [01:47:47]Sock 7.Thread stoped [01:47:51]OFD Sender: No OFD packet to send [01:47:56]OFD Sender: No OFD packet to send [01:48:01]OFD Sender: No OFD packet to send [01:48:06]OFD Sender: No OFD packet to send [01:48:11]OFD Sender: No OFD packet to send [01:48:16]OFD Sender: No OFD packet to send [01:48:21]OFD Sender: No OFD packet to send [01:48:26]OFD Sender: No OFD packet to send [01:48:31]OFD Sender: No OFD packet to send [01:48:36]OFD Sender: No OFD packet to send [01:48:41]OFD Sender: No OFD packet to send [01:48:46]OFD Sender: No OFD packet to send [01:48:51]OFD Sender: No OFD packet to send [01:48:56]OFD Sender: No OFD packet to send [01:49:01]OFD Sender: No OFD packet to send [01:49:06]OFD Sender: No OFD packet to send [01:49:11]OFD Sender: No OFD packet to send [01:49:16]OFD Sender: No OFD packet to send [01:49:21]OFD Sender: No OFD packet to send [01:49:26]OFD Sender: No OFD packet to send [01:49:31]OFD Sender: No OFD packet to send [01:49:36]OFD Sender: No OFD packet to send [01:49:41]OFD Sender: No OFD packet to send [01:49:46]OFD Sender: No OFD packet to send [01:49:51]OFD Sender: No OFD packet to send [01:49:56]OFD Sender: No OFD packet to send [01:50:01]OFD Sender: No OFD packet to send [01:50:06]OFD Sender: No OFD packet to send [01:50:11]OFD Sender: No OFD packet to send [01:50:16]OFD Sender: No OFD packet to send [01:50:21]OFD Sender: No OFD packet to send [01:50:26]OFD Sender: No OFD packet to send [01:50:31]OFD Sender: No OFD packet to send [01:50:36]OFD Sender: No OFD packet to send [01:50:41]OFD Sender: No OFD packet to send [01:50:46]OFD Sender: No OFD packet to send [01:50:51]OFD Sender: No OFD packet to send [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:06]OFD Sender: No OFD packet to send [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:21]OFD Sender: No OFD packet to send [01:51:26]OFD Sender: No OFD packet to send [01:51:31]OFD Sender: No OFD packet to send [01:51:36]OFD Sender: No OFD packet to send [01:51:41]OFD Sender: No OFD packet to send [01:51:46]OFD Sender: No OFD packet to send [01:51:51]OFD Sender: No OFD packet to send [01:51:56]OFD Sender: No OFD packet to send [01:52:01]OFD Sender: No OFD packet to send [01:52:06]OFD Sender: No OFD packet to send [01:52:11]OFD Sender: No OFD packet to send [01:52:16]OFD Sender: No OFD packet to send [01:52:21]OFD Sender: No OFD packet to send [01:52:26]OFD Sender: No OFD packet to send [01:52:31]OFD Sender: No OFD packet to send [01:52:36]OFD Sender: No OFD packet to send [01:52:41]OFD Sender: No OFD packet to send [01:52:46]OFD Sender: No OFD packet to send [01:52:51]OFD Sender: No OFD packet to send [01:52:56]OFD Sender: No OFD packet to send [01:53:01]OFD Sender: No OFD packet to send [01:53:06]OFD Sender: No OFD packet to send [01:53:11]OFD Sender: No OFD packet to send [01:53:16]OFD Sender: No OFD packet to send [01:53:21]OFD Sender: No OFD packet to send [01:53:26]OFD Sender: No OFD packet to send [01:53:31]OFD Sender: No OFD packet to send [01:53:36]OFD Sender: No OFD packet to send [01:53:41]OFD Sender: No OFD packet to send [01:53:46]OFD Sender: No OFD packet to send [01:53:51]OFD Sender: No OFD packet to send [01:53:56]OFD Sender: No OFD packet to send [01:54:01]OFD Sender: No OFD packet to send [01:54:06]OFD Sender: No OFD packet to send [01:54:11]OFD Sender: No OFD packet to send [01:54:16]OFD Sender: No OFD packet to send [01:54:21]OFD Sender: No OFD packet to send [01:54:26]OFD Sender: No OFD packet to send [01:54:31]OFD Sender: No OFD packet to send [01:54:36]OFD Sender: No OFD packet to send [01:54:41]OFD Sender: No OFD packet to send [01:54:46]OFD Sender: No OFD packet to send [01:54:51]OFD Sender: No OFD packet to send [01:54:56]OFD Sender: No OFD packet to send [01:55:01]OFD Sender: No OFD packet to send [01:55:06]OFD Sender: No OFD packet to send [01:55:11]OFD Sender: No OFD packet to send [01:55:16]OFD Sender: No OFD packet to send [01:55:21]OFD Sender: No OFD packet to send [01:55:26]OFD Sender: No OFD packet to send [01:55:31]OFD Sender: No OFD packet to send [01:55:36]OFD Sender: No OFD packet to send [01:55:41]OFD Sender: No OFD packet to send [01:55:46]OFD Sender: No OFD packet to send [01:55:51]OFD Sender: No OFD packet to send [01:55:56]OFD Sender: No OFD packet to send [01:56:01]OFD Sender: No OFD packet to send [01:56:06]OFD Sender: No OFD packet to send [01:56:11]OFD Sender: No OFD packet to send [01:56:16]OFD Sender: No OFD packet to send [01:56:21]OFD Sender: No OFD packet to send [01:56:26]OFD Sender: No OFD packet to send [01:56:31]OFD Sender: No OFD packet to send [01:56:36]OFD Sender: No OFD packet to send [01:56:41]OFD Sender: No OFD packet to send [01:56:46]OFD Sender: No OFD packet to send [01:56:51]OFD Sender: No OFD packet to send [01:56:56]OFD Sender: No OFD packet to send [01:57:01]OFD Sender: No OFD packet to send [01:57:06]OFD Sender: No OFD packet to send [01:57:11]OFD Sender: No OFD packet to send [01:57:16]OFD Sender: No OFD packet to send [01:57:21]OFD Sender: No OFD packet to send [01:57:26]OFD Sender: No OFD packet to send [01:57:31]OFD Sender: No OFD packet to send [01:57:37]OFD Sender: No OFD packet to send [01:57:42]OFD Sender: No OFD packet to send [01:57:47]OFD Sender: No OFD packet to send [01:57:52]OFD Sender: No OFD packet to send [01:57:57]OFD Sender: No OFD packet to send [01:58:02]OFD Sender: No OFD packet to send [01:58:07]OFD Sender: No OFD packet to send [01:58:12]OFD Sender: No OFD packet to send [01:58:17]OFD Sender: No OFD packet to send [01:58:22]OFD Sender: No OFD packet to send [01:58:27]OFD Sender: No OFD packet to send [01:58:32]OFD Sender: No OFD packet to send [01:58:37]OFD Sender: No OFD packet to send [01:58:42]OFD Sender: No OFD packet to send [01:58:47]OFD Sender: No OFD packet to send [01:58:52]OFD Sender: No OFD packet to send [01:58:57]OFD Sender: No OFD packet to send [01:59:02]OFD Sender: No OFD packet to send [01:59:07]OFD Sender: No OFD packet to send [01:59:12]OFD Sender: No OFD packet to send [01:59:17]OFD Sender: No OFD packet to send [01:59:22]OFD Sender: No OFD packet to send [01:59:27]OFD Sender: No OFD packet to send [01:59:32]OFD Sender: No OFD packet to send [01:59:37]OFD Sender: No OFD packet to send [01:59:42]OFD Sender: No OFD packet to send [01:59:47]OFD Sender: No OFD packet to send [01:59:52]OFD Sender: No OFD packet to send [01:59:57]OFD Sender: No OFD packet to send [02:00:02]OFD Sender: No OFD packet to send [02:00:07]OFD Sender: No OFD packet to send [02:00:12]OFD Sender: No OFD packet to send [02:00:17]OFD Sender: No OFD packet to send [02:00:22]OFD Sender: No OFD packet to send [02:00:27]OFD Sender: No OFD packet to send [02:00:32]OFD Sender: No OFD packet to send [02:00:37]OFD Sender: No OFD packet to send [02:00:42]OFD Sender: No OFD packet to send [02:00:47]OFD Sender: No OFD packet to send [02:00:52]OFD Sender: No OFD packet to send [02:00:57]OFD Sender: No OFD packet to send [02:01:02]OFD Sender: No OFD packet to send [02:01:07]OFD Sender: No OFD packet to send [02:01:12]OFD Sender: No OFD packet to send [02:01:17]OFD Sender: No OFD packet to send [02:01:22]OFD Sender: No OFD packet to send [02:01:27]OFD Sender: No OFD packet to send [02:01:32]OFD Sender: No OFD packet to send [02:01:37]OFD Sender: No OFD packet to send [02:01:42]OFD Sender: No OFD packet to send [02:01:47]OFD Sender: No OFD packet to send [02:01:52]OFD Sender: No OFD packet to send [02:01:57]OFD Sender: No OFD packet to send [02:02:02]OFD Sender: No OFD packet to send [02:02:07]OFD Sender: No OFD packet to send [02:02:12]OFD Sender: No OFD packet to send [02:02:17]OFD Sender: No OFD packet to send [02:02:22]OFD Sender: No OFD packet to send [02:02:27]OFD Sender: No OFD packet to send [02:02:32]OFD Sender: No OFD packet to send [02:02:37]OFD Sender: No OFD packet to send [02:02:42]OFD Sender: No OFD packet to send [02:02:47]OFD Sender: No OFD packet to send [02:02:52]OFD Sender: No OFD packet to send [02:02:57]OFD Sender: No OFD packet to send [02:03:02]OFD Sender: No OFD packet to send [02:03:07]OFD Sender: No OFD packet to send [02:03:12]OFD Sender: No OFD packet to send [02:03:17]OFD Sender: No OFD packet to send [02:03:22]OFD Sender: No OFD packet to send [02:03:27]OFD Sender: No OFD packet to send [02:03:32]OFD Sender: No OFD packet to send [02:03:37]OFD Sender: No OFD packet to send [02:03:42]OFD Sender: No OFD packet to send [02:03:47]OFD Sender: No OFD packet to send [02:03:52]OFD Sender: No OFD packet to send [02:03:57]OFD Sender: No OFD packet to send [02:04:02]OFD Sender: No OFD packet to send [02:04:07]OFD Sender: No OFD packet to send [02:04:12]OFD Sender: No OFD packet to send [02:04:17]OFD Sender: No OFD packet to send [02:04:22]OFD Sender: No OFD packet to send [02:04:27]OFD Sender: No OFD packet to send [02:04:32]OFD Sender: No OFD packet to send [02:04:37]OFD Sender: No OFD packet to send [02:04:42]OFD Sender: No OFD packet to send [02:04:47]OFD Sender: No OFD packet to send [02:04:52]OFD Sender: No OFD packet to send [02:04:57]OFD Sender: No OFD packet to send [02:05:02]OFD Sender: No OFD packet to send [02:05:07]OFD Sender: No OFD packet to send [02:05:12]OFD Sender: No OFD packet to send [02:05:17]OFD Sender: No OFD packet to send [02:05:22]OFD Sender: No OFD packet to send [02:05:27]OFD Sender: No OFD packet to send [02:05:32]OFD Sender: No OFD packet to send [02:05:37]OFD Sender: No OFD packet to send [02:05:42]OFD Sender: No OFD packet to send [02:05:47]OFD Sender: No OFD packet to send [02:05:52]OFD Sender: No OFD packet to send [02:05:57]OFD Sender: No OFD packet to send [02:06:02]OFD Sender: No OFD packet to send [02:06:07]OFD Sender: No OFD packet to send [02:06:12]OFD Sender: No OFD packet to send [02:06:17]OFD Sender: No OFD packet to send [02:06:22]OFD Sender: No OFD packet to send [02:06:27]OFD Sender: No OFD packet to send [02:06:32]OFD Sender: No OFD packet to send [02:06:37]OFD Sender: No OFD packet to send [02:06:42]OFD Sender: No OFD packet to send [02:06:47]OFD Sender: No OFD packet to send [02:06:52]OFD Sender: No OFD packet to send [02:06:57]OFD Sender: No OFD packet to send [02:07:02]OFD Sender: No OFD packet to send [02:07:07]OFD Sender: No OFD packet to send [02:07:12]OFD Sender: No OFD packet to send [02:07:17]OFD Sender: No OFD packet to send [02:07:22]OFD Sender: No OFD packet to send [02:07:27]OFD Sender: No OFD packet to send [02:07:32]OFD Sender: No OFD packet to send [02:07:37]OFD Sender: No OFD packet to send [02:07:42]OFD Sender: No OFD packet to send [02:07:47]OFD Sender: No OFD packet to send [02:07:52]OFD Sender: No OFD packet to send [02:07:57]OFD Sender: No OFD packet to send [02:08:02]OFD Sender: No OFD packet to send [02:08:07]OFD Sender: No OFD packet to send [02:08:12]OFD Sender: No OFD packet to send [02:08:17]OFD Sender: No OFD packet to send [02:08:22]OFD Sender: No OFD packet to send [02:08:27]OFD Sender: No OFD packet to send [02:08:32]OFD Sender: No OFD packet to send [02:08:37]OFD Sender: No OFD packet to send [02:08:42]OFD Sender: No OFD packet to send [02:08:47]OFD Sender: No OFD packet to send [02:08:52]OFD Sender: No OFD packet to send [02:08:57]OFD Sender: No OFD packet to send [02:09:02]OFD Sender: No OFD packet to send [02:09:07]OFD Sender: No OFD packet to send [02:09:12]OFD Sender: No OFD packet to send [02:09:17]OFD Sender: No OFD packet to send [02:09:22]OFD Sender: No OFD packet to send [02:09:27]OFD Sender: No OFD packet to send [02:09:32]OFD Sender: No OFD packet to send [02:09:37]OFD Sender: No OFD packet to send [02:09:42]OFD Sender: No OFD packet to send [02:09:47]OFD Sender: No OFD packet to send [02:09:52]OFD Sender: No OFD packet to send [02:09:57]OFD Sender: No OFD packet to send [02:10:02]OFD Sender: No OFD packet to send [02:10:07]OFD Sender: No OFD packet to send [02:10:12]OFD Sender: No OFD packet to send [02:10:17]OFD Sender: No OFD packet to send [02:10:22]OFD Sender: No OFD packet to send [02:10:27]OFD Sender: No OFD packet to send [02:10:32]OFD Sender: No OFD packet to send [02:10:37]OFD Sender: No OFD packet to send [02:10:42]OFD Sender: No OFD packet to send [02:10:47]OFD Sender: No OFD packet to send [02:10:52]OFD Sender: No OFD packet to send [02:10:57]OFD Sender: No OFD packet to send [02:11:02]OFD Sender: No OFD packet to send [02:11:07]OFD Sender: No OFD packet to send [02:11:12]OFD Sender: No OFD packet to send [02:11:17]OFD Sender: No OFD packet to send [02:11:22]OFD Sender: No OFD packet to send [02:11:27]OFD Sender: No OFD packet to send [02:11:32]OFD Sender: No OFD packet to send [02:11:37]OFD Sender: No OFD packet to send [02:11:42]OFD Sender: No OFD packet to send [02:11:47]OFD Sender: No OFD packet to send [02:11:52]OFD Sender: No OFD packet to send [02:11:57]OFD Sender: No OFD packet to send [02:12:02]OFD Sender: No OFD packet to send [02:12:07]OFD Sender: No OFD packet to send [02:12:12]OFD Sender: No OFD packet to send [02:12:17]OFD Sender: No OFD packet to send [02:12:22]OFD Sender: No OFD packet to send [02:12:27]OFD Sender: No OFD packet to send [02:12:32]OFD Sender: No OFD packet to send [02:12:37]OFD Sender: No OFD packet to send [02:12:42]OFD Sender: No OFD packet to send [02:12:47]OFD Sender: No OFD packet to send [02:12:52]OFD Sender: No OFD packet to send [02:12:57]OFD Sender: No OFD packet to send [02:13:02]OFD Sender: No OFD packet to send [02:13:07]OFD Sender: No OFD packet to send [02:13:12]OFD Sender: No OFD packet to send [02:13:17]OFD Sender: No OFD packet to send [02:13:22]OFD Sender: No OFD packet to send [02:13:27]OFD Sender: No OFD packet to send [02:13:32]OFD Sender: No OFD packet to send [02:13:37]OFD Sender: No OFD packet to send [02:13:42]OFD Sender: No OFD packet to send [02:13:47]OFD Sender: No OFD packet to send [02:13:52]OFD Sender: No OFD packet to send [02:13:57]OFD Sender: No OFD packet to send [02:14:02]OFD Sender: No OFD packet to send [02:14:07]OFD Sender: No OFD packet to send [02:14:12]OFD Sender: No OFD packet to send [02:14:17]OFD Sender: No OFD packet to send [02:14:22]OFD Sender: No OFD packet to send [02:14:27]OFD Sender: No OFD packet to send [02:14:32]OFD Sender: No OFD packet to send [02:14:37]OFD Sender: No OFD packet to send [02:14:42]OFD Sender: No OFD packet to send [02:14:47]OFD Sender: No OFD packet to send [02:14:52]OFD Sender: No OFD packet to send [02:14:57]OFD Sender: No OFD packet to send [02:15:03]OFD Sender: No OFD packet to send [02:15:08]OFD Sender: No OFD packet to send [02:15:13]OFD Sender: No OFD packet to send [02:15:18]OFD Sender: No OFD packet to send [02:15:23]OFD Sender: No OFD packet to send [02:15:28]OFD Sender: No OFD packet to send [02:15:33]OFD Sender: No OFD packet to send [02:15:38]OFD Sender: No OFD packet to send [02:15:43]OFD Sender: No OFD packet to send [02:15:48]OFD Sender: No OFD packet to send [02:15:53]OFD Sender: No OFD packet to send [02:15:58]OFD Sender: No OFD packet to send [02:16:03]OFD Sender: No OFD packet to send [02:16:08]OFD Sender: No OFD packet to send [02:16:13]OFD Sender: No OFD packet to send [02:16:18]OFD Sender: No OFD packet to send [02:16:23]OFD Sender: No OFD packet to send [02:16:28]OFD Sender: No OFD packet to send [02:16:33]OFD Sender: No OFD packet to send [02:16:38]OFD Sender: No OFD packet to send [02:16:43]OFD Sender: No OFD packet to send [02:16:48]OFD Sender: No OFD packet to send [02:16:53]OFD Sender: No OFD packet to send [02:16:58]OFD Sender: No OFD packet to send [02:17:03]OFD Sender: No OFD packet to send [02:17:08]OFD Sender: No OFD packet to send [02:17:13]OFD Sender: No OFD packet to send [02:17:18]OFD Sender: No OFD packet to send [02:17:23]OFD Sender: No OFD packet to send [02:17:28]OFD Sender: No OFD packet to send [02:17:33]OFD Sender: No OFD packet to send [02:17:38]OFD Sender: No OFD packet to send [02:17:43]OFD Sender: No OFD packet to send [02:17:48]OFD Sender: No OFD packet to send [02:17:53]OFD Sender: No OFD packet to send [02:17:58]OFD Sender: No OFD packet to send [02:18:03]OFD Sender: No OFD packet to send [02:18:08]OFD Sender: No OFD packet to send [02:18:13]OFD Sender: No OFD packet to send [02:18:18]OFD Sender: No OFD packet to send [02:18:23]OFD Sender: No OFD packet to send [02:18:28]OFD Sender: No OFD packet to send [02:18:33]OFD Sender: No OFD packet to send [02:18:38]OFD Sender: No OFD packet to send [02:18:43]OFD Sender: No OFD packet to send [02:18:48]OFD Sender: No OFD packet to send [02:18:53]OFD Sender: No OFD packet to send [02:18:58]OFD Sender: No OFD packet to send [02:19:03]OFD Sender: No OFD packet to send [02:19:08]OFD Sender: No OFD packet to send [02:19:13]OFD Sender: No OFD packet to send [02:19:18]OFD Sender: No OFD packet to send [02:19:23]OFD Sender: No OFD packet to send [02:19:28]OFD Sender: No OFD packet to send [02:19:33]OFD Sender: No OFD packet to send [02:19:38]OFD Sender: No OFD packet to send [02:19:43]OFD Sender: No OFD packet to send [02:19:48]OFD Sender: No OFD packet to send [02:19:53]OFD Sender: No OFD packet to send [02:19:58]OFD Sender: No OFD packet to send [02:20:03]OFD Sender: No OFD packet to send [02:20:08]OFD Sender: No OFD packet to send [02:20:13]OFD Sender: No OFD packet to send [02:20:18]OFD Sender: No OFD packet to send [02:20:23]OFD Sender: No OFD packet to send [02:20:28]OFD Sender: No OFD packet to send [02:20:33]OFD Sender: No OFD packet to send [02:20:38]OFD Sender: No OFD packet to send [02:20:43]OFD Sender: No OFD packet to send [02:20:48]OFD Sender: No OFD packet to send [02:20:53]OFD Sender: No OFD packet to send [02:20:58]OFD Sender: No OFD packet to send [02:21:03]OFD Sender: No OFD packet to send [02:21:08]OFD Sender: No OFD packet to send [02:21:13]OFD Sender: No OFD packet to send [02:21:18]OFD Sender: No OFD packet to send [02:21:23]OFD Sender: No OFD packet to send [02:21:28]OFD Sender: No OFD packet to send [02:21:33]OFD Sender: No OFD packet to send [02:21:38]OFD Sender: No OFD packet to send [02:21:43]OFD Sender: No OFD packet to send [02:21:48]OFD Sender: No OFD packet to send [02:21:53]OFD Sender: No OFD packet to send [02:21:58]OFD Sender: No OFD packet to send [02:22:03]OFD Sender: No OFD packet to send [02:22:08]OFD Sender: No OFD packet to send [02:22:13]OFD Sender: No OFD packet to send [02:22:18]OFD Sender: No OFD packet to send [02:22:23]OFD Sender: No OFD packet to send [02:22:28]OFD Sender: No OFD packet to send [02:22:33]OFD Sender: No OFD packet to send [02:22:38]OFD Sender: No OFD packet to send [02:22:43]OFD Sender: No OFD packet to send [02:22:48]OFD Sender: No OFD packet to send [02:22:53]OFD Sender: No OFD packet to send [02:22:58]OFD Sender: No OFD packet to send [02:23:03]OFD Sender: No OFD packet to send [02:23:08]OFD Sender: No OFD packet to send [02:23:13]OFD Sender: No OFD packet to send [02:23:18]OFD Sender: No OFD packet to send [02:23:23]OFD Sender: No OFD packet to send [02:23:28]OFD Sender: No OFD packet to send [02:23:33]OFD Sender: No OFD packet to send [02:23:38]OFD Sender: No OFD packet to send [02:23:43]OFD Sender: No OFD packet to send [02:23:48]OFD Sender: No OFD packet to send [02:23:53]OFD Sender: No OFD packet to send [02:23:58]OFD Sender: No OFD packet to send [02:24:03]OFD Sender: No OFD packet to send [02:24:08]OFD Sender: No OFD packet to send [02:24:13]OFD Sender: No OFD packet to send [02:24:18]OFD Sender: No OFD packet to send [02:24:23]OFD Sender: No OFD packet to send [02:24:28]OFD Sender: No OFD packet to send [02:24:33]OFD Sender: No OFD packet to send [02:24:38]OFD Sender: No OFD packet to send [02:24:43]OFD Sender: No OFD packet to send [02:24:48]OFD Sender: No OFD packet to send [02:24:53]OFD Sender: No OFD packet to send [02:24:58]OFD Sender: No OFD packet to send [02:25:03]OFD Sender: No OFD packet to send [02:25:08]OFD Sender: No OFD packet to send [02:25:13]OFD Sender: No OFD packet to send [02:25:18]OFD Sender: No OFD packet to send [02:25:23]OFD Sender: No OFD packet to send [02:25:28]OFD Sender: No OFD packet to send [02:25:33]OFD Sender: No OFD packet to send [02:25:38]OFD Sender: No OFD packet to send [02:25:43]OFD Sender: No OFD packet to send [02:25:48]OFD Sender: No OFD packet to send [02:25:53]OFD Sender: No OFD packet to send [02:25:58]OFD Sender: No OFD packet to send [02:26:03]OFD Sender: No OFD packet to send [02:26:08]OFD Sender: No OFD packet to send [02:26:13]OFD Sender: No OFD packet to send [02:26:18]OFD Sender: No OFD packet to send [02:26:23]OFD Sender: No OFD packet to send [02:26:28]OFD Sender: No OFD packet to send [02:26:33]OFD Sender: No OFD packet to send [02:26:38]OFD Sender: No OFD packet to send [02:26:43]OFD Sender: No OFD packet to send [02:26:48]OFD Sender: No OFD packet to send [02:26:53]OFD Sender: No OFD packet to send [02:26:58]OFD Sender: No OFD packet to send [02:27:03]OFD Sender: No OFD packet to send [02:27:08]OFD Sender: No OFD packet to send [02:27:13]OFD Sender: No OFD packet to send [02:27:18]OFD Sender: No OFD packet to send [02:27:23]OFD Sender: No OFD packet to send [02:27:28]OFD Sender: No OFD packet to send [02:27:33]OFD Sender: No OFD packet to send [02:27:38]OFD Sender: No OFD packet to send [02:27:43]OFD Sender: No OFD packet to send [02:27:48]OFD Sender: No OFD packet to send [02:27:53]OFD Sender: No OFD packet to send [02:27:58]OFD Sender: No OFD packet to send [02:28:03]OFD Sender: No OFD packet to send [02:28:08]OFD Sender: No OFD packet to send [02:28:13]OFD Sender: No OFD packet to send [02:28:18]OFD Sender: No OFD packet to send [02:28:23]OFD Sender: No OFD packet to send [02:28:28]OFD Sender: No OFD packet to send [02:28:33]OFD Sender: No OFD packet to send [02:28:38]OFD Sender: No OFD packet to send [02:28:43]OFD Sender: No OFD packet to send [02:28:48]OFD Sender: No OFD packet to send [02:28:53]OFD Sender: No OFD packet to send [02:28:58]OFD Sender: No OFD packet to send [02:29:03]OFD Sender: No OFD packet to send [02:29:08]OFD Sender: No OFD packet to send [02:29:13]OFD Sender: No OFD packet to send [02:29:18]OFD Sender: No OFD packet to send [02:29:23]OFD Sender: No OFD packet to send [02:29:28]OFD Sender: No OFD packet to send [02:29:33]OFD Sender: No OFD packet to send [02:29:38]OFD Sender: No OFD packet to send [02:29:43]OFD Sender: No OFD packet to send [02:29:48]OFD Sender: No OFD packet to send [02:29:53]OFD Sender: No OFD packet to send [02:29:58]OFD Sender: No OFD packet to send [02:30:03]OFD Sender: No OFD packet to send [02:30:08]OFD Sender: No OFD packet to send [02:30:13]OFD Sender: No OFD packet to send [02:30:18]OFD Sender: No OFD packet to send [02:30:23]OFD Sender: No OFD packet to send [02:30:28]OFD Sender: No OFD packet to send [02:30:33]OFD Sender: No OFD packet to send [02:30:38]OFD Sender: No OFD packet to send [02:30:43]OFD Sender: No OFD packet to send [02:30:48]OFD Sender: No OFD packet to send [02:30:53]OFD Sender: No OFD packet to send [02:30:58]OFD Sender: No OFD packet to send [02:31:03]OFD Sender: No OFD packet to send [02:31:08]OFD Sender: No OFD packet to send [02:31:13]OFD Sender: No OFD packet to send [02:31:18]OFD Sender: No OFD packet to send [02:31:23]OFD Sender: No OFD packet to send [02:31:28]OFD Sender: No OFD packet to send [02:31:33]OFD Sender: No OFD packet to send [02:31:38]OFD Sender: No OFD packet to send [02:31:43]OFD Sender: No OFD packet to send [02:31:48]OFD Sender: No OFD packet to send [02:31:53]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:29]OFD Sender: No OFD packet to send [02:32:34]OFD Sender: No OFD packet to send [02:32:39]OFD Sender: No OFD packet to send [02:32:44]OFD Sender: No OFD packet to send [02:32:49]OFD Sender: No OFD packet to send [02:32:54]OFD Sender: No OFD packet to send [02:32:59]OFD Sender: No OFD packet to send [02:33:04]OFD Sender: No OFD packet to send [02:33:09]OFD Sender: No OFD packet to send [02:33:14]OFD Sender: No OFD packet to send [02:33:19]OFD Sender: No OFD packet to send [02:33:24]OFD Sender: No OFD packet to send [02:33:29]OFD Sender: No OFD packet to send [02:33:34]OFD Sender: No OFD packet to send [02:33:39]OFD Sender: No OFD packet to send [02:33:44]OFD Sender: No OFD packet to send [02:33:49]OFD Sender: No OFD packet to send [02:33:54]OFD Sender: No OFD packet to send [02:33:59]OFD Sender: No OFD packet to send [02:34:04]OFD Sender: No OFD packet to send [02:34:09]OFD Sender: No OFD packet to send [02:34:14]OFD Sender: No OFD packet to send [02:34:19]OFD Sender: No OFD packet to send [02:34:24]OFD Sender: No OFD packet to send [02:34:29]OFD Sender: No OFD packet to send [02:34:34]OFD Sender: No OFD packet to send [02:34:39]OFD Sender: No OFD packet to send [02:34:44]OFD Sender: No OFD packet to send [02:34:49]OFD Sender: No OFD packet to send [02:34:54]OFD Sender: No OFD packet to send [02:34:59]OFD Sender: No OFD packet to send [02:35:04]OFD Sender: No OFD packet to send [02:35:09]OFD Sender: No OFD packet to send [02:35:14]OFD Sender: No OFD packet to send [02:35:19]OFD Sender: No OFD packet to send [02:35:24]OFD Sender: No OFD packet to send [02:35:29]OFD Sender: No OFD packet to send [02:35:34]OFD Sender: No OFD packet to send [02:35:39]OFD Sender: No OFD packet to send [02:35:44]OFD Sender: No OFD packet to send [02:35:49]OFD Sender: No OFD packet to send [02:35:54]OFD Sender: No OFD packet to send [02:35:59]OFD Sender: No OFD packet to send [02:36:04]OFD Sender: No OFD packet to send [02:36:09]OFD Sender: No OFD packet to send [02:36:14]OFD Sender: No OFD packet to send [02:36:19]OFD Sender: No OFD packet to send [02:36:24]OFD Sender: No OFD packet to send [02:36:29]OFD Sender: No OFD packet to send [02:36:34]OFD Sender: No OFD packet to send [02:36:39]OFD Sender: No OFD packet to send [02:36:44]OFD Sender: No OFD packet to send [02:36:49]OFD Sender: No OFD packet to send [02:36:54]OFD Sender: No OFD packet to send [02:36:59]OFD Sender: No OFD packet to send [02:37:04]OFD Sender: No OFD packet to send [02:37:09]OFD Sender: No OFD packet to send [02:37:14]OFD Sender: No OFD packet to send [02:37:19]OFD Sender: No OFD packet to send [02:37:24]OFD Sender: No OFD packet to send [02:37:29]OFD Sender: No OFD packet to send [02:37:34]OFD Sender: No OFD packet to send [02:37:39]OFD Sender: No OFD packet to send [02:37:44]OFD Sender: No OFD packet to send [02:37:49]OFD Sender: No OFD packet to send [02:37:54]OFD Sender: No OFD packet to send [02:37:59]OFD Sender: No OFD packet to send [02:38:04]OFD Sender: No OFD packet to send [02:38:09]OFD Sender: No OFD packet to send [02:38:14]OFD Sender: No OFD packet to send [02:38:19]OFD Sender: No OFD packet to send [02:38:24]OFD Sender: No OFD packet to send [02:38:29]OFD Sender: No OFD packet to send [02:38:34]OFD Sender: No OFD packet to send [02:38:39]OFD Sender: No OFD packet to send [02:38:44]OFD Sender: No OFD packet to send [02:38:49]OFD Sender: No OFD packet to send [02:38:54]OFD Sender: No OFD packet to send [02:38:59]OFD Sender: No OFD packet to send [02:39:04]OFD Sender: No OFD packet to send [02:39:09]OFD Sender: No OFD packet to send [02:39:14]OFD Sender: No OFD packet to send [02:39:19]OFD Sender: No OFD packet to send [02:39:24]OFD Sender: No OFD packet to send [02:39:29]OFD Sender: No OFD packet to send [02:39:34]OFD Sender: No OFD packet to send [02:39:39]OFD Sender: No OFD packet to send [02:39:44]OFD Sender: No OFD packet to send [02:39:49]OFD Sender: No OFD packet to send [02:39:54]OFD Sender: No OFD packet to send [02:39:59]OFD Sender: No OFD packet to send [02:40:04]OFD Sender: No OFD packet to send [02:40:09]OFD Sender: No OFD packet to send [02:40:14]OFD Sender: No OFD packet to send [02:40:19]OFD Sender: No OFD packet to send [02:40:24]OFD Sender: No OFD packet to send [02:40:29]OFD Sender: No OFD packet to send [02:40:34]OFD Sender: No OFD packet to send [02:40:39]OFD Sender: No OFD packet to send [02:40:40]accept exits with 9 [02:40:40]New connection [02:40:40]New thread 3066723684 created [02:40:40]Thread 3066580324 joined [02:40:40]Waiting for new connection... [02:40:40] Sock 9.Parse request [02:40:40]Sock 9.Check first char [02:40:40]Sock 9.First char is OK [02:40:40]request: POST /json_proto HTTP/1.0 [02:40:40]Method: POST [02:40:40]URL: /json_proto [02:40:40]Method is POST - this is cgi request [02:40:40]url: /json_proto [02:40:40]query_string will be loaded in cgi processing [02:40:40]execute_cgi json_proto POST (null) [02:40:40]execute_cgi path=json_proto method=POST [02:40:40]POST find Content-Length [02:40:40]Host: 172.17.40.67:8080 [02:40:40]Content-Length: 817 [02:40:40]Content-Type: application/json [02:40:40] [02:40:40]POST finish read [02:40:40]Found Content-Length = 817 [02:40:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:40:40]execute_script... [02:40:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:40:40]POST & json_proto [02:40:40]process_json_proto [02:40:40]json parsed OK: [02:40:40]protocol is kg_v1.0 [02:40:40]action value=close_receipt [02:40:40]process_action close_receipt [02:40:40]cmd_close_receipt [02:40:40]MH_GetDate [02:40:40]Write to MH i2c: F0 00 00 43 3C 6E [02:40:40]Write i2c OK [02:40:40]MH_I2C_Read... [02:40:40]Read from MH i2c: F0 [02:40:40]MH_I2C_Read... [02:40:40]Read from MH i2c: F0 09 00 [02:40:40]MH_I2C_Read... [02:40:40]Read from MH i2c: F0 09 00 43 3C 00 AB 9C 21 67 EE DA 66 66 DA [02:40:40]GetLastDocTimeStamp 1730252865 [02:40:40]current date 1730256043 [02:40:40]FM_GetShiftState [02:40:40]SAM_PROTO_GetShiftState [02:40:40]wFMCommunicate request_size=4 [02:40:40]MH_SAM_APDU [02:40:40]CAPDU: 80 13 01 00 [02:40:40]Write to MH i2c: E2 08 00 44 3C 80 13 01 00 00 00 00 00 FD [02:40:40]Write i2c OK [02:40:40]MH_I2C_Read... [02:40:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:40:41]Read from MH i2c: E2 [02:40:41]MH_I2C_Read... [02:40:41]Read from MH i2c: E2 0E 00 [02:40:41]MH_I2C_Read... [02:40:41]Read from MH i2c: E2 0E 00 44 3C 00 09 00 01 29 79 21 67 00 00 00 00 90 00 33 [02:40:41]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [02:40:41]wFMCommunicate OK [02:40:41]SAM_PROTO_GetShiftState done [02:40:41]FM_GetShiftState done [02:40:41]opened in 1730246953 [02:40:41]opened+sec_in_day 1730333353 [02:40:41]quantity*price = 70044 [02:40:41]sum+1 = 70046 [02:40:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 20 30.10.2024 02:40 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 97270 ФПД: 193266903525566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T024043&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97270&fm=193266903525566&tin=02508201610067®Number=0000000000170478&sum=70045 [02:40:42]StoreToDocumentArchive [02:40:42]shift 146 fd 97270 [02:40:42]save to /storage/0146/doc_00097270 [02:40:42]save last doc name /storage/0146/doc_00097270 to /storage/kkm_last_doc_name [02:40:42]save OK [02:40:42]Clear old archive folders... [02:40:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:40:42]tlvbuf is 00693A00 [02:40:42]SAM_PROTO_ClearQueue [02:40:42]wFMCommunicate request_size=4 [02:40:42]MH_SAM_APDU [02:40:42]CAPDU: 80 09 00 00 [02:40:42]Write to MH i2c: E2 08 00 51 3C 80 09 00 00 00 00 00 00 FF [02:40:42]Write i2c OK [02:40:42]MH_I2C_Read... [02:40:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:40:42]Read from MH i2c: E2 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 51 3C 00 90 00 01 [02:40:42]RAPDU: 90 00 [02:40:42]wFMCommunicate OK [02:40:42]SAM_PROTO_ClearQueue done [02:40:42]KKMCreateOFDPacket [02:40:42]OFDProtocolAddRootSTLVToBuf [02:40:42]FM_MakeSignedData [02:40:42]FM_MakeSignedData [02:40:42]SAM_PROTO_SignData [02:40:42]wFMCommunicate request_size=4 [02:40:42]MH_SAM_APDU [02:40:42]CAPDU: 80 0D 01 02 [02:40:42]Write to MH i2c: E2 08 00 52 3C 80 0D 01 02 00 00 00 00 07 [02:40:42]Write i2c OK [02:40:42]MH_I2C_Read... [02:40:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:40:42]Read from MH i2c: E2 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 52 3C 00 90 00 02 [02:40:42]RAPDU: 90 00 [02:40:42]wFMCommunicate OK [02:40:42]wFMCommunicate request_size=255 [02:40:42]MH_SAM_APDU [02:40: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 35 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 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AB 9C 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7B 01 00 35 04 06 00 AF [02:40:42]Write to MH i2c: E2 02 01 53 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AB 9C 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7B 01 00 35 04 06 00 AF 00 00 6D [02:40:42]Write i2c OK [02:40:42]MH_I2C_Read... [02:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:40:42]Read from MH i2c: E2 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 53 3C 00 90 00 03 [02:40:42]RAPDU: 90 00 [02:40:42]wFMCommunicate OK [02:40:42]wFMCommunicate request_size=10 [02:40:42]MH_SAM_APDU [02:40:42]CAPDU: 80 0D 02 02 05 C6 75 21 A8 BE [02:40:42]Write to MH i2c: E2 0D 00 54 3C 80 0D 02 02 05 00 C6 75 21 A8 BE 00 00 D6 [02:40:42]Write i2c OK [02:40:42]MH_I2C_Read... [02:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:40:42]Read from MH i2c: E2 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 03 00 54 3C 00 90 00 04 [02:40:42]RAPDU: 90 00 [02:40:42]wFMCommunicate OK [02:40:42]wFMCommunicate request_size=4 [02:40:42]MH_SAM_APDU [02:40:42]CAPDU: 80 0D 03 02 [02:40:42]Write to MH i2c: E2 08 00 55 3C 80 0D 03 02 00 00 00 00 0C [02:40:42]Write i2c OK [02:40:42]MH_I2C_Read... [02:40:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:40:42]Read from MH i2c: E2 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 0B 00 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 0B 00 55 3C 00 65 5C 7A 12 CE AF 8F B9 90 00 1F [02:40:42]RAPDU: 65 5C 7A 12 CE AF 8F B9 90 00 [02:40:42]wFMCommunicate OK [02:40:42]SAM_PROTO_SignData done [02:40:42]FM_MakeSignedData done [02:40:42]CreateOFDProtocolMessage [02:40:42]wFMCommunicate request_size=4 [02:40:42]MH_SAM_APDU [02:40:42]CAPDU: 80 11 00 00 [02:40:42]Write to MH i2c: E2 08 00 56 3C 80 11 00 00 00 00 00 00 0C [02:40:42]Write i2c OK [02:40:42]MH_I2C_Read... [02:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:40:42]Read from MH i2c: E2 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 17 00 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: E2 17 00 56 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [02:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:40:42]wFMCommunicate OK [02:40:42]CreateOFDProtocolMessage done [02:40:42]OFDSenderStorePacket 97270 [02:40:42]StoreOFDPacket docnum=97270 [02:40:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 8A 07 01 CB 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 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 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AB 9C 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7B 01 00 35 04 06 00 AF C6 75 21 A8 BE 65 5C 7A 12 CE AF 8F B9 [02:40:42]CheckFolder [02:40:42]dirname=/storage/ofd_packets [02:40:42]CheckFolder done [02:40:42]ProducePacketName [02:40:42]name=ofd_packets/00097270 [02:40:42]NVStorageSaveData ofd_packets/00097270 [02:40:42]File name is /storage/ofd_packets/00097270 [02:40:42]Write 301 bytes [02:40:42]NVStorageSaveData done [02:40:42]OFDSenderStorePacket done [02:40:42]KKMCreateOFDPacket done [02:40:42]NVStorageSaveData kkm_last_timestamp [02:40:42]File name is /storage/kkm_last_timestamp [02:40:42]Write 4 bytes [02:40:42]NVStorageSaveData done [02:40:42]ExternCall_PrintAddStr [02:40:42]wPrintStart [02:40:42]Write to MH i2c: 01 00 00 57 3C 93 [02:40:42]Write i2c OK [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: 01 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: 01 07 00 [02:40:42]MH_I2C_Read... [02:40:42]Read from MH i2c: 01 07 00 57 3C 00 00 00 00 00 FF 0F A8 [02:40:42]RasterBufferAndPrint [02:40:42]line Счет N : (1)3407807 [02:40:42]line ИНН: 02508201610067 [02:40:42]line Контрольно-Кассовый Чек [02:40:42]line ПРОДАЖА [02:40:42]line ТРК (МРК, ГНК) : 33 [02:40:42]line Товар: 2710124500 [02:40:42]line Аи-95-К-5 [02:40:42]line 9.440 * 74.20 [02:40:42]line = 700.45 [02:40:42]line НДС 12% НСП 1% [02:40:42]line > о реализуемом товаре [02:40:42]line ИТОГО: 700.45 [02:40:42]line НСП 1% : 6.20 [02:40:42]line НДС 12% : 74.38 [02:40:42]line Наличными: 0.00 [02:40:42]line Безнал.: 700.45 [02:40:42]line Место: АЗС № 82 "Партнер Нефть" [02:40:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [02:40:42]line СНО: Общий режим [02:40:42]line Чек 20 30.10.2024 02:40 [02:40:42]line Смена: 146 ФФД: 1.0 [02:40:42]line ЗНМ: 0300000017 [02:40:42]line РНМ: 0000000000170478 [02:40:42]line Версия ККМ: v1.0 [02:40:42]line Платежная система: Бакай Банк [02:40:42]line ФМ: 0000000002098560 [02:40:42]line ФД: 97270 [02:40:42]line ФПД: 193266903525566 [02:40:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T024043&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97270&fm=193266903525566&tin=02508201610067®Number=0000000000170478&sum=70045 [02:40:42]OFD Sender: Processing packet 97270 [packets to send 59, broken 58] [02:40:42]ProducePacketName [02:40:42]name=ofd_packets/00097270 [02:40:42]OFD Sender: To server: pG, [02:40:42]CommunicateWithHost lk.salyk.kg:30040 [02:40:43]ConnectInit lk.salyk.kg [02:40:43]written 0, free lines is 4095 [02:40:43]Connected sock=10 [02:40:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 8A 07 01 CB 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 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 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 AB 9C 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 7B 01 00 35 04 06 00 AF C6 75 21 A8 BE 65 5C 7A 12 CE AF 8F B9 [02:40:43]Write to MH i2c: 01 00 00 81 3C BD [02:40:43]Write i2c OK [02:40:43]MH_I2C_Read... [02:40:43]Read from MH i2c: 01 [02:40:43]MH_I2C_Read... [02:40:43]Read from MH i2c: 01 07 00 [02:40:43]MH_I2C_Read... [02:40:43]Read from MH i2c: 01 07 00 81 3C 00 00 00 00 00 16 0D E7 [02:40:43]RasterBufferAndPrint [02:40:43]line [02:40:43]line [02:40:43]line [02:40:43]line [02:40:43]line [02:40:43]written 0, free lines is 3356 [02:40:43]MH_Cut [02:40:43]Write to MH i2c: D1 01 00 88 3C 01 96 [02:40:43]Write i2c OK [02:40:43]MH_I2C_Read... [02:40:43]Read from MH i2c: D1 [02:40:43]MH_I2C_Read... [02:40:43]Read from MH i2c: D1 01 00 [02:40:43]MH_I2C_Read... [02:40:43]Read from MH i2c: D1 01 00 88 3C 00 95 [02:40:43]Write to MH i2c: 01 00 00 89 3C C5 [02:40:43]Write i2c OK [02:40:43]MH_I2C_Read... [02:40:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C2 85 47 00 33 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 32 30 39 38 35 36 30 10 04 04 00 F6 7B 01 00 F4 03 04 00 CF 46 21 67 B6 04 01 00 00 13 A9 5B E9 1A 61 58 D9 [02:40:43]CommunicateWithHost err = 0 [02:40:43]CheckOFDResponse [02:40:43]1017 (14) - 77093643461234 [02:40:43]1041 (16) - 0000000002098560 [02:40:43]1040 (4) - 97270 [02:40:43]1012 (4) - 29.10.2024 20:34 [02:40:43]1206 (1) - 0 [02:40:43]OFD Sender: Remove packet 97270 [02:40:43]ProducePacketName [02:40:43]name=ofd_packets/00097270 [02:40:43]NVStorageDeleteData [02:40:44]OFD Sender: No OFD packet to send [02:40:44]*** Cut start [02:40:44]*** Partial cut [02:40:44]*** CUTSNS_PIN = 1 [02:40:44]*** CUTSNS_PIN = 0 [02:40:44]*** Brake cut motor [02:40:44]Read from MH i2c: 01 [02:40:44]MH_I2C_Read... [02:40:44]*** Stop cut motor [02:40:44]*** Cut end [02:40:44]Read from MH i2c: 01 07 00 [02:40:44]MH_I2C_Read... [02:40:44]Read from MH i2c: 01 07 00 89 3C 00 00 00 00 00 FF 0F DA [02:40:44]process_action close_receipt done [02:40:44]requested_data is exist [02:40:44]produce_requested_data [02:40:44]requested_item fm.sn is exist - process it [02:40:44]wFMCommunicate request_size=4 [02:40:44]MH_SAM_APDU [02:40:44]CAPDU: 80 11 00 00 [02:40:44]Write to MH i2c: E2 08 00 8A 3C 80 11 00 00 00 00 00 00 40 [02:40:44]Write i2c OK [02:40:44]MH_I2C_Read... [02:40:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:40:44]Read from MH i2c: E2 [02:40:44]MH_I2C_Read... [02:40:44]Read from MH i2c: E2 17 00 [02:40:44]MH_I2C_Read... [02:40:44]Read from MH i2c: E2 17 00 8A 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [02:40:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:40:44]wFMCommunicate OK [02:40:44]requested_item fd.num is exist - process it [02:40:44]SAM_PROTO_GetFieldsCounters [02:40:44]wFMCommunicate request_size=4 [02:40:44]MH_SAM_APDU [02:40:44]CAPDU: 80 13 00 00 [02:40:44]Write to MH i2c: E2 08 00 8B 3C 80 13 00 00 00 00 00 00 43 [02:40:44]Write i2c OK [02:40:44]MH_I2C_Read... [02:40:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:40:44]Read from MH i2c: E2 [02:40:44]MH_I2C_Read... [02:40:44]Read from MH i2c: E2 62 00 [02:40:44]MH_I2C_Read... [02:40:44]Read from MH i2c: E2 62 00 8B 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [02:40:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:40:44]wFMCommunicate OK [02:40:44]SAM_PROTO_GetFieldsCounters done [02:40:44]requested_item shift.num is exist - process it [02:40:44]requested_item shift.opened is exist - process it [02:40:44]req_shift_opened [02:40:44]FM_GetShiftState [02:40:44]SAM_PROTO_GetShiftState [02:40:44]wFMCommunicate request_size=4 [02:40:44]MH_SAM_APDU [02:40:44]CAPDU: 80 13 01 00 [02:40:44]Write to MH i2c: E2 08 00 8C 3C 80 13 01 00 00 00 00 00 45 [02:40:44]Write i2c OK [02:40:44]MH_I2C_Read... [02:40:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:40:44]Read from MH i2c: E2 [02:40:44]MH_I2C_Read... [02:40:44]Read from MH i2c: E2 0E 00 [02:40:44]MH_I2C_Read... [02:40:44]Read from MH i2c: E2 0E 00 8C 3C 00 09 00 01 29 79 21 67 00 00 00 00 90 00 7B [02:40:44]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [02:40:44]wFMCommunicate OK [02:40:44]SAM_PROTO_GetShiftState done [02:40:44]FM_GetShiftState done [02:40:44]req_shift_opened done [02:40:44]requested_item shift.open_date is exist - process it [02:40:44]req_shift_open_date [02:40:44]req_shift_open_date done [02:40:44]produce_requested_data done [02:40:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97270,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [02:40:44]process_action_free close_receipt [02:40:44]json_value_free [02:40:44]json_value_free done [02:40:44]process_json_proto returns [02:40:44]Send response to host [02:40:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97270,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [02:40:44]free response buf [02:40:44]execute_script done [02:40:44]execute_script returns [02:40:44]free content buf [02:40:44]Sock 9.Close socket [02:40:44]Sock 9.Thread stoped [02:40:49]OFD Sender: No OFD packet to send [02:40:54]OFD Sender: No OFD packet to send [02:40:59]OFD Sender: No OFD packet to send [02:41:04]OFD Sender: No OFD packet to send [02:41:09]OFD Sender: No OFD packet to send [02:41:14]OFD Sender: No OFD packet to send [02:41:19]OFD Sender: No OFD packet to send [02:41:24]OFD Sender: No OFD packet to send [02:41:29]OFD Sender: No OFD packet to send [02:41:34]OFD Sender: No OFD packet to send [02:41:39]OFD Sender: No OFD packet to send [02:41:44]OFD Sender: No OFD packet to send [02:41:49]OFD Sender: No OFD packet to send [02:41:54]OFD Sender: No OFD packet to send [02:41:59]OFD Sender: No OFD packet to send [02:42:04]OFD Sender: No OFD packet to send [02:42:09]OFD Sender: No OFD packet to send [02:42:14]OFD Sender: No OFD packet to send [02:42:19]OFD Sender: No OFD packet to send [02:42:24]OFD Sender: No OFD packet to send [02:42:29]OFD Sender: No OFD packet to send [02:42:34]OFD Sender: No OFD packet to send [02:42:39]OFD Sender: No OFD packet to send [02:42:44]OFD Sender: No OFD packet to send [02:42:49]OFD Sender: No OFD packet to send [02:42:54]OFD Sender: No OFD packet to send [02:42:59]OFD Sender: No OFD packet to send [02:43:04]OFD Sender: No OFD packet to send [02:43:09]OFD Sender: No OFD packet to send [02:43:14]OFD Sender: No OFD packet to send [02:43:19]OFD Sender: No OFD packet to send [02:43:24]OFD Sender: No OFD packet to send [02:43:29]OFD Sender: No OFD packet to send [02:43:34]OFD Sender: No OFD packet to send [02:43:39]OFD Sender: No OFD packet to send [02:43:44]OFD Sender: No OFD packet to send [02:43:49]OFD Sender: No OFD packet to send [02:43:54]OFD Sender: No OFD packet to send [02:43:59]OFD Sender: No OFD packet to send [02:44:04]OFD Sender: No OFD packet to send [02:44:09]OFD Sender: No OFD packet to send [02:44:14]OFD Sender: No OFD packet to send [02:44:19]OFD Sender: No OFD packet to send [02:44:24]OFD Sender: No OFD packet to send [02:44:29]OFD Sender: No OFD packet to send [02:44:34]OFD Sender: No OFD packet to send [02:44:39]OFD Sender: No OFD packet to send [02:44:44]OFD Sender: No OFD packet to send [02:44:49]OFD Sender: No OFD packet to send [02:44:54]OFD Sender: No OFD packet to send [02:44:59]OFD Sender: No OFD packet to send [02:45:04]OFD Sender: No OFD packet to send [02:45:09]OFD Sender: No OFD packet to send [02:45:14]OFD Sender: No OFD packet to send [02:45:19]OFD Sender: No OFD packet to send [02:45:24]OFD Sender: No OFD packet to send [02:45:29]OFD Sender: No OFD packet to send [02:45:34]OFD Sender: No OFD packet to send [02:45:39]OFD Sender: No OFD packet to send [02:45:44]OFD Sender: No OFD packet to send [02:45:49]OFD Sender: No OFD packet to send [02:45:54]OFD Sender: No OFD packet to send [02:45:59]OFD Sender: No OFD packet to send [02:46:04]OFD Sender: No OFD packet to send [02:46:09]OFD Sender: No OFD packet to send [02:46:14]OFD Sender: No OFD packet to send [02:46:19]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:51]accept exits with 7 [02:47:51]New connection [02:47:51]New thread 3066580324 created [02:47:51]Thread 3066723684 joined [02:47:51]Waiting for new connection... [02:47:51] Sock 7.Parse request [02:47:51]Sock 7.Check first char [02:47:51]Sock 7.First char is OK [02:47:51]request: POST /json_proto HTTP/1.0 [02:47:51]Method: POST [02:47:51]URL: /json_proto [02:47:51]Method is POST - this is cgi request [02:47:51]url: /json_proto [02:47:51]query_string will be loaded in cgi processing [02:47:51]execute_cgi json_proto POST (null) [02:47:51]execute_cgi path=json_proto method=POST [02:47:51]POST find Content-Length [02:47:51]Host: 172.17.40.67:8080 [02:47:51]Content-Length: 678 [02:47:51]Content-Type: application/json [02:47:51] [02:47:51]POST finish read [02:47:51]Found Content-Length = 678 [02:47:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3407808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [02:47:51]execute_script... [02:47: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)3407808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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" ] } } [02:47:51]POST & json_proto [02:47:51]process_json_proto [02:47:51]json parsed OK: [02:47:51]protocol is kg_v1.0 [02:47:51]action value=close_receipt [02:47:51]process_action close_receipt [02:47:51]cmd_close_receipt [02:47:51]MH_GetDate [02:47:51]Write to MH i2c: F0 00 00 8D 3C B8 [02:47:51]Write i2c OK [02:47:51]MH_I2C_Read... [02:47:51]Read from MH i2c: F0 [02:47:51]MH_I2C_Read... [02:47:51]Read from MH i2c: F0 09 00 [02:47:51]MH_I2C_Read... [02:47:51]Read from MH i2c: F0 09 00 8D 3C 00 59 9E 21 67 EE DA 66 66 D4 [02:47:51]GetLastDocTimeStamp 1730256043 [02:47:51]current date 1730256473 [02:47:51]FM_GetShiftState [02:47:51]SAM_PROTO_GetShiftState [02:47:51]wFMCommunicate request_size=4 [02:47:51]MH_SAM_APDU [02:47:51]CAPDU: 80 13 01 00 [02:47:51]Write to MH i2c: E2 08 00 8E 3C 80 13 01 00 00 00 00 00 47 [02:47:51]Write i2c OK [02:47:51]MH_I2C_Read... [02:47:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:47:51]Read from MH i2c: E2 [02:47:51]MH_I2C_Read... [02:47:51]Read from MH i2c: E2 0E 00 [02:47:51]MH_I2C_Read... [02:47:51]Read from MH i2c: E2 0E 00 8E 3C 00 09 00 01 29 79 21 67 00 00 00 00 90 00 7D [02:47:51]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [02:47:51]wFMCommunicate OK [02:47:51]SAM_PROTO_GetShiftState done [02:47:51]FM_GetShiftState done [02:47:51]opened in 1730246953 [02:47:51]opened+sec_in_day 1730333353 [02:47:51]quantity*price = 20003 [02:47:51]sum+1 = 20004 [02:47: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 21 30.10.2024 02:47 Смена: 146 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 97271 ФПД: 139377757419838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T024753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97271&fm=139377757419838&tin=02508201610067®Number=0000000000170478&sum=20000 [02:47:52]StoreToDocumentArchive [02:47:52]shift 146 fd 97271 [02:47:52]save to /storage/0146/doc_00097271 [02:47:52]save last doc name /storage/0146/doc_00097271 to /storage/kkm_last_doc_name [02:47:52]save OK [02:47:52]Clear old archive folders... [02:47:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:47:52]tlvbuf is 0075F240 [02:47:52]SAM_PROTO_ClearQueue [02:47:52]wFMCommunicate request_size=4 [02:47:52]MH_SAM_APDU [02:47:52]CAPDU: 80 09 00 00 [02:47:52]Write to MH i2c: E2 08 00 9B 3C 80 09 00 00 00 00 00 00 49 [02:47:52]Write i2c OK [02:47:52]MH_I2C_Read... [02:47:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:47:52]Read from MH i2c: E2 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 9B 3C 00 90 00 4B [02:47:52]RAPDU: 90 00 [02:47:52]wFMCommunicate OK [02:47:52]SAM_PROTO_ClearQueue done [02:47:52]KKMCreateOFDPacket [02:47:52]OFDProtocolAddRootSTLVToBuf [02:47:52]FM_MakeSignedData [02:47:52]FM_MakeSignedData [02:47:52]SAM_PROTO_SignData [02:47:52]wFMCommunicate request_size=4 [02:47:52]MH_SAM_APDU [02:47:52]CAPDU: 80 0D 01 02 [02:47:52]Write to MH i2c: E2 08 00 9C 3C 80 0D 01 02 00 00 00 00 51 [02:47:52]Write i2c OK [02:47:52]MH_I2C_Read... [02:47:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:47:52]Read from MH i2c: E2 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 9C 3C 00 90 00 4C [02:47:52]RAPDU: 90 00 [02:47:52]wFMCommunicate OK [02:47:52]wFMCommunicate request_size=255 [02:47:52]MH_SAM_APDU [02:47: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 34 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 15 00 00 00 F4 03 04 00 59 9E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7B 01 00 35 04 06 00 7E [02:47:52]Write to MH i2c: E2 02 01 9D 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 15 00 00 00 F4 03 04 00 59 9E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7B 01 00 35 04 06 00 7E 00 00 B8 [02:47:52]Write i2c OK [02:47:52]MH_I2C_Read... [02:47:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:47:52]Read from MH i2c: E2 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 9D 3C 00 90 00 4D [02:47:52]RAPDU: 90 00 [02:47:52]wFMCommunicate OK [02:47:52]wFMCommunicate request_size=10 [02:47:52]MH_SAM_APDU [02:47:52]CAPDU: 80 0D 02 02 05 C3 69 B8 79 3E [02:47:52]Write to MH i2c: E2 0D 00 9E 3C 80 0D 02 02 05 00 C3 69 B8 79 3E 00 00 F9 [02:47:52]Write i2c OK [02:47:52]MH_I2C_Read... [02:47:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:47:52]Read from MH i2c: E2 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 03 00 9E 3C 00 90 00 4E [02:47:52]RAPDU: 90 00 [02:47:52]wFMCommunicate OK [02:47:52]wFMCommunicate request_size=4 [02:47:52]MH_SAM_APDU [02:47:52]CAPDU: 80 0D 03 02 [02:47:52]Write to MH i2c: E2 08 00 9F 3C 80 0D 03 02 00 00 00 00 56 [02:47:52]Write i2c OK [02:47:52]MH_I2C_Read... [02:47:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:47:52]Read from MH i2c: E2 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 0B 00 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 0B 00 9F 3C 00 AE 71 19 BB 32 F5 D7 7A 90 00 C2 [02:47:52]RAPDU: AE 71 19 BB 32 F5 D7 7A 90 00 [02:47:52]wFMCommunicate OK [02:47:52]SAM_PROTO_SignData done [02:47:52]FM_MakeSignedData done [02:47:52]CreateOFDProtocolMessage [02:47:52]wFMCommunicate request_size=4 [02:47:52]MH_SAM_APDU [02:47:52]CAPDU: 80 11 00 00 [02:47:52]Write to MH i2c: E2 08 00 A0 3C 80 11 00 00 00 00 00 00 56 [02:47:52]Write i2c OK [02:47:52]MH_I2C_Read... [02:47:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:47:52]Read from MH i2c: E2 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 17 00 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: E2 17 00 A0 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [02:47:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:47:52]wFMCommunicate OK [02:47:52]CreateOFDProtocolMessage done [02:47:52]OFDSenderStorePacket 97271 [02:47:52]StoreOFDPacket docnum=97271 [02:47:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 05 07 01 18 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 15 00 00 00 F4 03 04 00 59 9E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7B 01 00 35 04 06 00 7E C3 69 B8 79 3E AE 71 19 BB 32 F5 D7 7A [02:47:52]CheckFolder [02:47:52]dirname=/storage/ofd_packets [02:47:52]CheckFolder done [02:47:52]ProducePacketName [02:47:52]name=ofd_packets/00097271 [02:47:52]NVStorageSaveData ofd_packets/00097271 [02:47:52]File name is /storage/ofd_packets/00097271 [02:47:52]Write 301 bytes [02:47:52]NVStorageSaveData done [02:47:52]OFDSenderStorePacket done [02:47:52]KKMCreateOFDPacket done [02:47:52]NVStorageSaveData kkm_last_timestamp [02:47:52]File name is /storage/kkm_last_timestamp [02:47:52]Write 4 bytes [02:47:52]NVStorageSaveData done [02:47:52]ExternCall_PrintAddStr [02:47:52]wPrintStart [02:47:52]Write to MH i2c: 01 00 00 A1 3C DD [02:47:52]Write i2c OK [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: 01 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: 01 07 00 [02:47:52]MH_I2C_Read... [02:47:52]Read from MH i2c: 01 07 00 A1 3C 00 00 00 00 00 FF 0F F2 [02:47:52]RasterBufferAndPrint [02:47:52]line Счет N : (1)3407808 [02:47:52]line ИНН: 02508201610067 [02:47:52]line Контрольно-Кассовый Чек [02:47:52]line ПРОДАЖА [02:47:52]line ТРК (МРК, ГНК) : 12 [02:47:52]line Товар: 2710124130 [02:47:52]line Аи-92-К-4 [02:47:52]line 2.990 * 66.90 [02:47:52]line = 200.03 [02:47:52]line НДС 12% НСП 1% [02:47:52]line > о реализуемом товаре [02:47:52]line ОКРУГЛЕНИЕ: -0.03 [02:47:52]line ИТОГО: 200.00 [02:47:52]line Внесено: 200.00 [02:47:52]line СДАЧА: 0.00 [02:47:52]line НСП 1% : 1.77 [02:47:52]line НДС 12% : 21.24 [02:47:52]line Наличными: 200.00 [02:47:52]line Безнал.: 0.00 [02:47:52]line Место: АЗС № 82 "Партнер Нефть" [02:47:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [02:47:52]line СНО: Общий режим [02:47:52]line Чек 21 30.10.2024 02:47 [02:47:52]line Смена: 146 ФФД: 1.0 [02:47:52]line ЗНМ: 0300000017 [02:47:52]line РНМ: 0000000000170478 [02:47:52]line Версия ККМ: v1.0 [02:47:52]line ФМ: 0000000002098560 [02:47:52]line ФД: 97271 [02:47:52]line ФПД: 139377757419838 [02:47:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T024753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=97271&fm=139377757419838&tin=02508201610067®Number=0000000000170478&sum=20000 [02:47:53]OFD Sender: Processing packet 97271 [packets to send 59, broken 58] [02:47:53]ProducePacketName [02:47:53]name=ofd_packets/00097271 [02:47:53]OFD Sender: To server: pG, [02:47:53]CommunicateWithHost lk.salyk.kg:30040 [02:47:53]ConnectInit lk.salyk.kg [02:47:53]written 0, free lines is 4095 [02:47:53]Connected sock=10 [02:47:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 05 07 01 18 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 15 00 00 00 F4 03 04 00 59 9E 21 67 0E 04 04 00 92 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 7B 01 00 35 04 06 00 7E C3 69 B8 79 3E AE 71 19 BB 32 F5 D7 7A [02:47:53]Write to MH i2c: 01 00 00 CC 3C 08 [02:47:53]Write i2c OK [02:47:53]MH_I2C_Read... [02:47:53]Read from MH i2c: 01 [02:47:53]MH_I2C_Read... [02:47:53]Read from MH i2c: 01 07 00 [02:47:53]MH_I2C_Read... [02:47:53]Read from MH i2c: 01 07 00 CC 3C 00 00 00 00 00 F4 0C 0F [02:47:53]RasterBufferAndPrint [02:47:53]line [02:47:53]line [02:47:53]line [02:47:53]line [02:47:53]line [02:47:53]written 0, free lines is 3323 [02:47:53]MH_Cut [02:47:53]Write to MH i2c: D1 01 00 D3 3C 01 E1 [02:47:53]Write i2c OK [02:47:53]MH_I2C_Read... [02:47:53]Read from MH i2c: D1 [02:47:53]MH_I2C_Read... [02:47:53]Read from MH i2c: D1 01 00 [02:47:53]MH_I2C_Read... [02:47:53]Read from MH i2c: D1 01 00 D3 3C 00 E0 [02:47:53]Write to MH i2c: 01 00 00 D4 3C 10 [02:47:53]Write i2c OK [02:47:53]MH_I2C_Read... [02:47:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 06 47 00 56 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 32 30 39 38 35 36 30 10 04 04 00 F7 7B 01 00 F4 03 04 00 7D 48 21 67 B6 04 01 00 00 C8 DD 8C 37 6C A1 65 73 [02:47:53]CommunicateWithHost err = 0 [02:47:53]CheckOFDResponse [02:47:53]1017 (14) - 77093643461234 [02:47:53]1041 (16) - 0000000002098560 [02:47:53]1040 (4) - 97271 [02:47:53]1012 (4) - 29.10.2024 20:41 [02:47:53]1206 (1) - 0 [02:47:53]OFD Sender: Remove packet 97271 [02:47:53]ProducePacketName [02:47:53]name=ofd_packets/00097271 [02:47:53]NVStorageDeleteData [02:47:54]OFD Sender: No OFD packet to send [02:47:54]*** Cut start [02:47:54]*** Partial cut [02:47:54]*** CUTSNS_PIN = 1 [02:47:54]*** CUTSNS_PIN = 0 [02:47:54]*** Brake cut motor [02:47:54]Read from MH i2c: 01 [02:47:54]MH_I2C_Read... [02:47:54]*** Stop cut motor [02:47:54]*** Cut end [02:47:54]Read from MH i2c: 01 07 00 [02:47:54]MH_I2C_Read... [02:47:54]Read from MH i2c: 01 07 00 D4 3C 00 00 00 00 00 FF 0F 25 [02:47:54]process_action close_receipt done [02:47:54]requested_data is exist [02:47:54]produce_requested_data [02:47:54]requested_item fm.sn is exist - process it [02:47:54]wFMCommunicate request_size=4 [02:47:54]MH_SAM_APDU [02:47:54]CAPDU: 80 11 00 00 [02:47:54]Write to MH i2c: E2 08 00 D5 3C 80 11 00 00 00 00 00 00 8B [02:47:54]Write i2c OK [02:47:54]MH_I2C_Read... [02:47:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:47:54]Read from MH i2c: E2 [02:47:54]MH_I2C_Read... [02:47:54]Read from MH i2c: E2 17 00 [02:47:54]MH_I2C_Read... [02:47:54]Read from MH i2c: E2 17 00 D5 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [02:47:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:47:54]wFMCommunicate OK [02:47:54]requested_item fd.num is exist - process it [02:47:54]SAM_PROTO_GetFieldsCounters [02:47:54]wFMCommunicate request_size=4 [02:47:54]MH_SAM_APDU [02:47:54]CAPDU: 80 13 00 00 [02:47:54]Write to MH i2c: E2 08 00 D6 3C 80 13 00 00 00 00 00 00 8E [02:47:54]Write i2c OK [02:47:54]MH_I2C_Read... [02:47:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:47:54]Read from MH i2c: E2 [02:47:54]MH_I2C_Read... [02:47:54]Read from MH i2c: E2 62 00 [02:47:54]MH_I2C_Read... [02:47:54]Read from MH i2c: E2 62 00 D6 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 F3 [02:47:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 7B 01 00 0E 04 04 00 92 00 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:47:55]wFMCommunicate OK [02:47:55]SAM_PROTO_GetFieldsCounters done [02:47:55]requested_item shift.num is exist - process it [02:47:55]requested_item shift.opened is exist - process it [02:47:55]req_shift_opened [02:47:55]FM_GetShiftState [02:47:55]SAM_PROTO_GetShiftState [02:47:55]wFMCommunicate request_size=4 [02:47:55]MH_SAM_APDU [02:47:55]CAPDU: 80 13 01 00 [02:47:55]Write to MH i2c: E2 08 00 D7 3C 80 13 01 00 00 00 00 00 90 [02:47:55]Write i2c OK [02:47:55]MH_I2C_Read... [02:47:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:47:55]Read from MH i2c: E2 [02:47:55]MH_I2C_Read... [02:47:55]Read from MH i2c: E2 0E 00 [02:47:55]MH_I2C_Read... [02:47:55]Read from MH i2c: E2 0E 00 D7 3C 00 09 00 01 29 79 21 67 00 00 00 00 90 00 C6 [02:47:55]RAPDU: 09 00 01 29 79 21 67 00 00 00 00 90 00 [02:47:55]wFMCommunicate OK [02:47:55]SAM_PROTO_GetShiftState done [02:47:55]FM_GetShiftState done [02:47:55]req_shift_opened done [02:47:55]requested_item shift.open_date is exist - process it [02:47:55]req_shift_open_date [02:47:55]req_shift_open_date done [02:47:55]produce_requested_data done [02:47:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":97271,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953} [02:47:55]process_action_free close_receipt [02:47:55]json_value_free [02:47:55]json_value_free done [02:47:55]process_json_proto returns [02:47:55]Send response to host [02:47:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":97271,"shift.num":146,"shift.opened":1,"shift.open_date":1730246953}}} [02:47:55]free response buf [02:47:55]execute_script done [02:47:55]execute_script returns [02:47:55]free content buf [02:47:55]Sock 7.Close socket [02:47:55]Sock 7.Thread stoped [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:04]OFD Sender: No OFD packet to send [02:56:09]OFD Sender: No OFD packet to send [02:56:14]OFD Sender: No OFD packet to send [02:56:19]OFD Sender: No OFD packet to send [02:56:24]OFD Sender: No OFD packet to send [02:56:29]OFD Sender: No OFD packet to send [02:56:34]OFD Sender: No OFD packet to send [02:56:39]OFD Sender: No OFD packet to send [02:56:44]OFD Sender: No OFD packet to send [02:56:49]OFD Sender: No OFD packet to send [02:56:54]OFD Sender: No OFD packet to send [02:56:59]OFD Sender: No OFD packet to send [02:57:04]OFD Sender: No OFD packet to send [02:57:09]OFD Sender: No OFD packet to send [02:57:14]OFD Sender: No OFD packet to send [02:57:19]OFD Sender: No OFD packet to send [02:57:24]OFD Sender: No OFD packet to send [02:57:29]OFD Sender: No OFD packet to send [02:57:34]OFD Sender: No OFD packet to send [02:57:39]OFD Sender: No OFD packet to send [02:57:44]OFD Sender: No OFD packet to send [02:57: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:54]OFD Sender: No OFD packet to send [02:58:59]OFD Sender: No OFD packet to send [02:59:04]OFD Sender: No OFD packet to send [02:59:09]OFD Sender: No OFD packet to send [02:59:14]OFD Sender: No OFD packet to send [02:59:19]OFD Sender: No OFD packet to send [02:59:24]OFD Sender: No OFD packet to send [02:59:29]OFD Sender: No OFD packet to send [02:59:34]OFD Sender: No OFD packet to send [02:59:39]OFD Sender: No OFD packet to send [02:59:44]OFD Sender: No OFD packet to send [02:59:49]OFD Sender: No OFD packet to send [02:59:54]OFD Sender: No OFD packet to send [02:59:59]OFD Sender: No OFD packet to send [03:00:04]OFD Sender: No OFD packet to send [03:00:09]OFD Sender: No OFD packet to send [03:00:14]OFD Sender: No OFD packet to send [03:00:19]OFD Sender: No OFD packet to send [03:00:24]OFD Sender: No OFD packet to send [03:00:29]OFD Sender: No OFD packet to send [03:00:34]OFD Sender: No OFD packet to send [03:00:39]OFD Sender: No OFD packet to send [03:00:44]OFD Sender: No OFD packet to send [03:00:49]OFD Sender: No OFD packet to send [03:00:54]OFD Sender: No OFD packet to send [03:00:59]OFD Sender: No OFD packet to send [03:01:04]OFD Sender: No OFD packet to send [03:01:09]OFD Sender: No OFD packet to send [03:01:14]OFD Sender: No OFD packet to send [03:01:19]OFD Sender: No OFD packet to send [03:01:24]OFD Sender: No OFD packet to send [03:01:29]OFD Sender: No OFD packet to send [03:01:34]OFD Sender: No OFD packet to send [03:01:39]OFD Sender: No OFD packet to send [03:01:44]OFD Sender: No OFD packet to send [03:01:49]OFD Sender: No OFD packet to send [03:01:54]OFD Sender: No OFD packet to send [03:01:59]OFD Sender: No OFD packet to send [03:02:04]OFD Sender: No OFD packet to send [03:02:09]OFD Sender: No OFD packet to send [03:02:14]OFD Sender: No OFD packet to send [03:02:19]OFD Sender: No OFD packet to send [03:02:24]OFD Sender: No OFD packet to send [03:02:29]OFD Sender: No OFD packet to send [03:02:34]OFD Sender: No OFD packet to send [03:02:39]OFD Sender: No OFD packet to send [03:02:49]OFD Sender: No OFD packet to send [03:02:54]OFD Sender: No OFD packet to send [03:02:59]OFD Sender: No OFD packet to send [03:03:04]OFD Sender: No OFD packet to send [03:03:09]OFD Sender: No OFD packet to send [03:03:14]OFD Sender: No OFD packet to send [03:03:19]OFD Sender: No OFD packet to send [03:03:24]OFD Sender: No OFD packet to send [03:03:30]OFD Sender: No OFD packet to send [03:03:35]OFD Sender: No OFD packet to send [03:03:40]OFD Sender: No OFD packet to send [03:03:45]OFD Sender: No OFD packet to send [03:03:50]OFD Sender: No OFD packet to send [03:03:55]OFD Sender: No OFD packet to send [03:04:00]OFD Sender: No OFD packet to send [03:04:05]OFD Sender: No OFD packet to send [03:04:10]OFD Sender: No OFD packet to send [03:04:15]OFD Sender: No OFD packet to send [03:04:20]OFD Sender: No OFD packet to send [03:04:25]OFD Sender: No OFD packet to send [03:04:30]OFD Sender: No OFD packet to send [03:04:35]OFD Sender: No OFD packet to send [03:04:40]OFD Sender: No OFD packet to send [03:04:45]OFD Sender: No OFD packet to send [03:04:50]OFD Sender: No OFD packet to send [03:04:55]OFD Sender: No OFD packet to send [03:04:59]ConnectInit Can't connect to host [03:05:00]OFD Sender: No OFD packet to send [03:05:05]OFD Sender: No OFD packet to send